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
338375319877	338375320436	338375320986	338375321536	338375322086	338375322636	338375323186	338375323736	338375324286	338375324836	338375325386	338375325936	338375326486	338375327036	338375327586	338375328136	338375328686	338375329236	338375329786	338375330336	338375330886	338375331436	338375331986	338375332536	338375333086	338375333636	338375334186	338375334736	338375335286	338375335836	338375336386	338375336936	338375337486	338375338036	338375338586	338375339136	338375339686	338375340236	338375340786	338375341336	338375341886	338375342436	338375342986	338375343536	338375344086	338375344636	338375345186	338375345736	338375346286	338375346836	338375347386	338375347936	338375348486	338375349036	338375349586	338375350136	338375350686	338375351236	338375351786	338375352336	338375352886	338375353436	338375353986	338375354536	338375355086	338375355636	338375356186	338375356736	338375357286	338375357836	338375358386	338375358936	338375359486	338375360036	338375360586	338375361136	338375361686	338375362236	338375362786	338375363336	338375363886	338375364436	338375364986	338375365536	338375366086	338375366636	338375367186	338375367736	338375368286	338375368836	338375369386	338375369936	338375370486	338375371036	338375371586	338375372136	338375372686	338375373236	338375373786	338375374336	338375374886	338375375436	338375375986	338375376536	338375377086	338375377636	338375378186	338375378736	338375379286	338375379836	338375380386	338375380936	338375381486	338375382036	338375382586	338375383136	338375383686	338375384236	338375384786	338375385336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15063	1039	772	620	457	374	348	340	257	283	275	262	234	224	222	263	258	231	255	230	244	246	234	236	221	221	266	241	208	239	192	209	203	222	238	231	211	216	228	215	239	217	212	241	229	239	233	212	221	239	230	207	240	240	223	214	241	197	220	240	220	209	241	225	208	224	233	189	219	234	213	178	230	223	221	213	206	213	205	205	229	224	233	220	217	219	200	167	215	224	180	225	243	198	234	223	192	209	199	234	199	234	218	206	187	231	259	218	191	210	230	235	219	155	210	205	237	222	210	201	214	225	218	217	211	189	212	186	179	195	217	223	207	212	181	176	228	223	240	215	234	211	210	216	220	219	218	228	232	217	220	221	207	194	201	207	202	226	218	233	249	198	200	207	217	196	195	226	222	193	207	199	199	204	215	221	210	227	182	204	223	207	248	199	193	211	209	200	216	225	214	205	232	204	223	214	180	177	222	218	201	205	208	198	184	215	223	205	206	199	192	203	198	217	216	208	237	201	231	202	235	227	209	196	223	203	216	215	237	229	214	226	188	212	220	226	210	184	235	215	204	184	207	187	199	228	196	208	214	222	198	206	194	245	198	222	210	222	208	191	205	187	228	214	217	234	221	225	224	212	211	194	221	209	218	216	219	236	209	206	223	201	227	213	211	215	208	225	198	195	211	201	199	224	212	206	207	197	188	189	216	212	204	226	237	216	203	210	197	240	232	210	236	221	248	210	227	205	218	221	218	228	218	197	212	194	218	212	210	207	247	236	206	193	205	229	217	196	211	208	190	199	222	219	225	219	234	186	192	234	184	231	213	205	211	238	211	211	224	233	210	220	215	218	203	223	211	237	221	207	228	212	217	215	217	191	213	203	239	201	212	216	200	226	241	220	205	192	211	228	193	198	214	235	195	230	232	224	175	209	216	231	188	202	206	236	201	217	212	197	215	240	226	207	186	195	228	228	194	214	203	222	198	225	232	211	188	245	203	207	241	226	206	217	177	217	199	186	237	192	217	211	212	217	205	223	204	198	260	219	212	227	217	219	204	206	237	198	218	185	213	219	210	208	204	235	220	262	217	199	160	210	224	229	202	214	203	234	224	257	224	244	227	201	218	212	202	230	208	232	222	225	207	215	229	195	197	233	200	195	226	225	199	186	185	191	253	201	217	242	217	242	195	208	234	214	207	211	227	167	224	179	196	190	199	206	231	231	213	207	223	218	214	203	215	199	204	217	212	206	226	169	210	240	196	180	206	209	220	200	226	223	217	200	207	198	224	204	208	234	225	214	203	202	199	217	186	232	217	217	218	200	214	223	192	224	207	179	195	220	217	182	183	216	212	220	211	242	195	217	206	214	223	243	200	216	222	236	182	216	230	207	203	154	247	238	197	200	200	212	208	220	217	207	225	196	216	210	216	215	211	215	212	206	226	213	225	229	253	214	219	203	202	207	228	221	201	215	227	207	241	214	199	210	191	198	217	217	220	190	225	210	222	201	216	200	190	174	205	200	211	222	194	243	205	211	200	229	207	175	206	216	225	190	181	222	230	219	214	213	196	178	197	195	229	190	215	213	216	220	209	203	210	221	230	193	211	210	215	217	234	197	211	215	206	249	241	248	221	208	186	211	221	197	203	212	214	222	217	213	208	203	221	207	208	203	254	213	229	220	205	202	209	231	214	224	220	249	210	201	200	222	225	236	200	205	240	218	206	229	205	223	220	203	222	218	194	222	218	205	238	228	220	190	229	218	201	199	221	213	204	261	223	219	213	207	207	205	206	220	196	232	194	190	187	227	218	217	227	232	190	200	217	179	212	192	210	220	221	189	211	214	220	220	223	224	210	223	196	242	224	224	201	206	215	193	223	224	193	200	223	220	237	233	221	216	225	208	233	194	256	184	196	202	198	238	176	219	205	215	216	207	210	214	217	214	221	203	199	196	182	226	237	208	204	229	199	226	180	209	196	220	209	201	191	199	240	218	203	226	211	230	205	209	220	195	204	213	193	199	217	186	202	210	206	230	217	201	184	211	245	207	224	230	202	198	193	200	221	199	219	230	206	214	230	212	221	212	193	209	205	204	210	196	227	204	187	205	204	205	213	191	204	215	221	201	242	245	201	228	209	213	219	208	198	196	206	200	214	220	258	209	234	217	204	223	202	220	249	215	217	192	224	198	223	202	222	194	216	200	186	214	211	237	208	224	232	207	207	203	244	215	219	192	243	220	255	213	201	227	221	193	227	200	213	224	232	193	214	187	214	197	221	190	204	207	227	213	195	191	186	195	210	208	210	216	243	228	228	204	248	222	192	217	185	175	211	215	198	214	238	213	199	238	238	210	218	223	203	215	231	177	242	246	205	228	205	204	189	219	218	233	200	205	230	238	204	223	193	213	207	239	210	199	212	206	226	220	234	197	176	208	227	220	228	217	214	201	221	180	231	205	220	218	202	195	200	223	209	202	221	208	234	215	199	233	238	213	213	205	177	178	212	214	191	209	193	207	213	226	208	228	227	229	199	234	209	227	203	198	206	206	206	223	227	216	196	228	232	197	206	188	225	177	219	232	175	209	232	213	198	216	228	213	220	212	203	213	205	225	228	201	211	201	208	190	223	224	246	217	203	202	202	236	220	198	212	200	206	200	227	198	223	223	199	205	205	216	216	220	209	184	189	207	223	219	213	202	233	208	202	214	221	235	202	223	231	199	212	243	187	222	189	212	206	213	234	213	186	203	213	210	221	201	237	202	216	216	221	206	195	220	206	201	215	225	210	213	198	186	212	221	197	182	223	210	232	216	219	239	197	202	213	186	201	203	196	221	200	220	212	206	208	223	223	229	201	233	231	208	187	209	201	210	223	234	217	198	221	223	212	228	204	235	215	200	210	215	236	191	196	224	191	215	191	211	205	211	186	202	213	208	212	231	182	227	209	233	212	239	219	227	235	214	201	216	217	208	198	204	220	236	233	230	213	205	212	224	214	220	190	198	215	192	242	208	234	212	204	229	231	187	221	181	211	220	214	226	203	195	174	223	249	211	216	202	226	198	199	212	236	249	232	233	226	210	234	228	199	207	205	217	206	245	229	200	195	210	216	217	232	203	224	217	202	232	189	232	229	215	180	245	202	193	200	179	208	214	219	218	207	210	218	217	197	217	198	195	221	187	210	190	201	225	212	230	222	215	215	229	204	210	190	205	221	235	224	196	231	218	204	205	207	225	212	205	232	218	224	222	212	221	220	238	236	221	217	206	219	213	188	205	208	180	219	221	235	204	219	204	244	185	191	186	194	177	181	230	189	197	193	215	185	200	204	256	212	208	228	224	212	213	221	202	178	149	240	215	197	188	222	221	223	199	202	201	216	226	244	227	186	233	209	239	210	233	240	210	211	206	210	224	224	224	231	245	185	222	204	189	202	219	214	210	204	200	204	198	203	210	213	188	224	206	217	254	241	224	221	203	207	222	190	221	228	220	202	216	213	172	217	227	217	233	228	202
9116	1015	1767	1948	1652	1358	1108	1007	893	835	783	715	693	692	692	630	624	629	617	569	560	600	549	515	533	531	559	557	583	553	537	525	553	508	526	483	518	526	509	521	532	518	538	527	520	527	516	517	569	505	511	534	528	523	540	517	525	489	494	501	513	502	482	514	513	521	525	540	539	519	500	526	483	514	515	513	489	497	554	535	472	499	537	490	512	514	501	537	497	523	525	502	536	495	520	556	513	464	498	511	474	510	515	553	544	531	509	525	474	498	514	507	514	489	506	535	495	493	565	513	539	520	483	476	535	475	492	483	501	542	538	505	506	504	544	520	523	496	514	505	482	484	461	507	476	549	530	524	502	525	513	553	504	468	510	516	483	516	532	488	499	480	519	542	513	542	528	467	524	529	539	516	507	526	474	531	500	538	503	490	527	514	514	476	495	518	529	510	523	520	492	529	477	519	567	539	495	520	475	478	494	526	536	522	489	556	495	470	517	491	546	497	526	505	509	504	497	504	481	524	523	515	503	509	516	487	539	490	518	508	466	479	481	510	477	518	520	520	508	486	510	508	488	511	538	510	551	527	514	529	512	511	510	498	518	487	558	458	495	497	486	473	525	488	468	535	507	523	510	504	510	543	495	544	448	507	458	490	502	515	522	513	475	534	476	473	482	519	484	485	475	491	487	496	530	541	514	502	512	478	492	498	493	463	500	520	480	546	500	498	519	510	501	526	497	498	517	508	516	536	479	560	477	514	493	489	471	479	476	499	532	507	567	523	508	517	495	515	498	534	490	534	505	492	471	532	504	462	470	513	483	508	525	512	474	508	520	535	539	487	510	470	516	513	528	493	500	510	485	507	526	508	481	500	517	513	535	515	530	513	552	493	508	508	507	501	504	472	500	533	519	506	506	501	543	507	541	507	508	481	484	506	509	490	502	508	510	524	563	526	493	545	502	513	568	506	541	508	527	521	502	528	486	485	499	480	485	544	489	485	531	497	524	509	463	474	531	532	478	503	562	491	513	486	496	496	536	516	479	509	526	534	500	502	486	513	519	508	526	512	481	520	523	443	459	504	515	500	514	535	509	490	518	523	538	489	491	552	490	500	460	483	509	518	459	515	536	514	525	528	502	472	506	499	485	504	483	502	514	508	515	526	505	531	543	524	514	485	512	490	513	490	536	517	511	534	523	482	526	533	520	464	534	551	507	524	491	481	546	514	510	492	482	520	482	512	496	548	503	539	529	514	516	490	493	523	481	534	487	499	498	469	524	536	532	481	506	496	500	506	476	486	538	515	502	549	510	539	475	479	533	510	485	544	488	529	465	490	514	525	489	534	456	494	488	491	529	487	516	487	508	475	535	537	484	513	503	525	491	515	527	523	514	522	527	519	492	515	476	496	519	515	488	502	499	521	510	473	500	463	491	491	537	538	550	502	532	523	555	497	488	541	468	487	525	482	511	505	514	503	511	508	541	501	491	507	479	532	482	520	467	490	511	481	507	539	494	484	500	527	489	461	471	530	500	513	413	496	528	514	515	535	529	512	519	511	502	507	522	522	497	467	508	502	508	565	511	506	516	506	520	538	515	501	504	489	524	477	507	502	523	492	482	483	495	515	515	466	481	534	500	518	487	495	480	487	511	527	494	504	498	531	482	521	560	526	520	523	505	484	465	501	475	465	497	483	539	511	510	479	518	487	543	463	487	512	487	501	505	499	518	507	521	534	537	551	545	488	475	515	525	488	491	488	485	519	549	524	499	535	511	503	539	541	484	528	550	520	487	497	500	518	482	539	509	520	522	519	479	500	454	494	510	544	511	498	498	492	485	498	533	511	513	527	490	479	507	509	509	503	525	502	507	499	482	502	488	491	543	493	497	467	487	515	532	503	529	508	528	495	487	488	551	515	502	514	450	523	506	513	516	510	516	498	520	505	517	508	507	542	516	489	509	462	507	474	490	487	489	464	511	454	480	494	474	498	473	443	546	512	532	534	468	501	525	543	487	514	512	488	529	481	526	529	507	466	482	499	504	503	483	453	505	518	511	483	513	522	525	495	484	544	515	485	498	504	473	523	477	523	518	488	521	532	508	474	486	501	478	499	499	516	490	512	545	507	443	535	495	480	514	507	494	518	500	527	516	508	500	468	520	540	531	513	553	497	516	541	513	491	511	520	512	504	559	523	502	502	481	486	488	517	547	503	528	524	521	564	459	502	489	517	526	519	501	503	498	497	476	512	526	486	524	489	546	557	512	531	524	539	477	501	536	511	510	515	533	504	487	473	515	502	545	505	482	493	519	484	477	498	541	562	506	510	506	504	475	479	500	487	533	490	505	478	494	483	502	555	515	528	549	532	507	542	479	524	484	504	542	543	501	515	500	503	542	502	491	492	491	454	553	535	485	474	501	487	501	534	505	499	509	488	508	479	506	518	525	495	489	519	501	523	542	530	532	448	494	496	517	500	534	489	489	459	506	508	460	508	546	494	522	510	496	480	496	532	531	508	470	495	507	535	490	460	478	516	502	507	515	498	477	479	510	517	497	510	510	525	473	528	526	521	524	481	464	526	511	502	502	495	508	485	491	491	509	518	503	506	490	500	459	514	505	511	521	524	531	506	500	494	509	513	536	531	520	528	553	498	469	501	487	494	506	569	514	468	539	467	539	488	513	458	481	496	513	537	495	538	480	513	538	516	527	466	524	509	553	503	505	468	471	544	485	480	474	510	505	498	477	510	498	502	503	474	464	472	486	490	491	499	526	548	510	553	520	482	476	483	522	548	525	503	513	501	521	507	500	515	490	474	511	499	495	529	506	513	499	511	509	487	478	490	530	503	481	510	485	465	502	551	523	508	509	528	554	494	515	517	490	517	500	487	499	508	561	494	486	507	541	476	521	522	492	515	543	494	501	518	499	526	564	520	509	503	478	492	510	531	483	508	485	516	509	516	499	523	473	516	506	461	476	526	507	515	503	504	517	491	494	518	513	533	510	540	497	515	509	500	509	494	533	516	525	483	524	541	488	520	500	509	503	501	524	520	483	506	498	526	492	529	489	469	496	512	547	534	520	519	540	502	526	495	535	530	510	513	521	537	500	528	484	501	580	529	538	498	513	514	475	493	523	471	520	499	503	553	511	519	532	514	490	504	550	515	519	499	537	505	525	481	540	488	478	485	518	488	498	498	525	499	520	481	517	501	517	514	518	525	518	484	502	518	494	486	497	521	526	524	450	493	482	532	518	523	525	482	482	498	549	517	514	525	513	461	515	517	539	562	484	485	521	513	500	500	489	463	548	520	528	522	511	471	513	494	481	477	432	504	518	502	499	549	538	490	509	549	520	529	486	521	459	538	516	503	460	538	480	539	545	476	470	503	511	504	525	529	517	492	497	489	498	485	531	499	505	493	498	526	491	496	482	514	519	509	500	494	517	484	543	473	505	494	483	485	481	458	497	513	514	492	501	493	520	481	497	526	520	493	468	555	482	509	516	556	503	504
2381	296	280	281	255	268	300	262	273	267	259	271	234	266	265	282	283	275	298	265	268	251	274	292	247	249	249	273	261	262	271	281	279	249	247	252	264	239	255	239	256	238	280	262	240	270	275	258	290	252	266	264	267	233	240	257	289	288	232	239	255	265	253	272	265	268	258	293	250	247	267	259	253	241	276	275	286	249	262	278	294	259	283	259	247	265	285	257	250	254	263	260	247	279	256	291	300	271	239	245	259	272	270	226	261	293	253	258	261	259	231	260	272	279	270	280	259	277	250	242	263	283	279	280	258	254	278	251	271	267	286	272	242	240	250	284	297	274	264	283	275	284	270	264	264	281	262	256	260	271	272	242	271	267	247	263	283	254	262	229	259	262	285	272	258	276	240	205	273	254	271	275	238	272	280	301	281	251	244	264	271	298	299	268	243	293	269	233	282	256	294	271	277	259	257	273	274	271	287	267	263	267	279	244	260	260	238	275	281	267	225	250	252	251	254	267	268	264	280	288	278	274	251	235	258	223	279	295	239	276	277	282	257	244	248	291	264	276	278	248	256	260	243	269	265	253	250	265	279	253	247	279	254	264	252	262	278	262	272	254	282	278	296	236	296	285	246	280	241	273	294	281	240	246	268	247	266	298	271	278	237	243	260	254	251	248	259	226	264	247	255	259	259	260	244	252	251	258	265	231	274	260	256	255	249	274	260	282	243	249	260	295	275	276	246	254	253	274	260	290	257	259	277	262	265	265	293	274	265	230	250	249	273	300	265	248	275	262	280	265	283	270	275	264	246	262	276	262	281	281	268	310	251	288	258	241	248	274	251	234	263	238	273	261	242	286	279	267	244	288	256	236	279	247	257	249	242	252	269	283	275	269	229	235	245	260	274	278	296	280	235	240	268	252	261	284	286	271	247	267	268	278	231	264	238	288	259	270	261	251	241	264	276	277	265	258	272	278	267	282	272	247	237	261	265	259	258	251	249	252	272	279	273	315	259	261	239	268	276	269	263	244	287	270	251	257	266	270	287	227	243	252	263	283	283	251	255	286	269	236	269	241	248	244	255	258	240	259	284	271	289	275	254	270	267	287	298	261	258	252	224	252	250	268	273	249	262	263	279	243	250	256	241	267	276	251	276	227	237	265	255	251	272	245	235	259	254	247	237	271	273	270	253	294	270	246	259	283	263	260	281	241	262	298	279	285	269	260	261	275	254	270	266	286	257	256	263	291	262	256	245	256	267	260	274	295	296	284	284	288	254	284	276	267	274	251	251	258	238	263	239	259	283	250	256	240	274	258	268	261	268	251	253	235	281	262	227	264	262	260	242	255	275	302	258	234	231	245	251	257	285	269	258	268	243	260	263	261	247	273	239	271	251	239	237	235	257	272	229	229	269	273	254	268	245	275	272	268	231	265	262	258	269	257	227	245	274	262	263	241	252	278	259	236	270	262	284	272	272	247	277	246	265	272	260	256	253	248	266	271	258	266	280	244	260	267	258	250	248	261	257	263	275	247	240	245	253	275	308	261	255	251	264	249	306	295	270	256	275	275	253	254	253	256	261	260	293	259	260	261	247	256	265	266	262	245	272	251	266	267	284	252	257	290	247	265	274	249	262	264	259	278	256	284	248	255	266	257	230	262	236	254	263	250	254	256	275	243	268	244	258	263	255	293	279	273	282	278	284	297	255	255	238	273	260	266	237	265	311	302	273	271	262	293	261	245	275	273	257	283	262	245	288	248	244	275	261	285	265	272	240	257	256	234	266	266	260	263	256	279	316	264	261	249	238	270	264	291	292	273	241	261	271	248	236	273	245	259	236	285	246	273	293	266	291	264	271	264	268	251	255	266	261	281	270	241	259	245	258	299	258	242	256	230	265	235	258	276	273	265	262	298	269	267	307	245	263	274	250	273	253	293	269	249	256	241	262	304	262	249	254	265	261	244	243	270	277	266	283	242	258	231	224	268	238	265	292	268	259	259	257	252	265	260	259	251	257	266	251	255	267	260	252	238	261	273	243	281	291	271	274	259	273	288	277	264	266	249	233	265	284	282	255	259	256	266	267	256	235	258	269	244	259	270	249	287	311	268	280	265	274	276	248	230	282	261	281	220	260	279	252	277	283	266	256	238	259	264	231	245	264	239	230	274	248	250	263	272	282	239	261	260	292	245	244	250	277	250	269	267	267	276	251	287	278	272	253	262	256	291	290	270	242	279	269	278	254	266	293	270	254	262	283	237	272	245	285	271	250	258	257	216	280	285	264	281	236	285	231	272	258	260	256	233	242	263	283	258	270	242	253	253	275	248	265	253	242	235	269	238	246	251	270	265	273	258	259	264	282	276	249	230	252	219	295	305	292	258	267	261	275	270	268	281	274	263	251	237	274	271	268	252	268	246	263	257	278	255	263	265	259	254	260	270	266	243	287	254	266	270	250	249	268	266	260	258	320	258	266	242	281	280	252	270	292	261	289	274	239	274	250	249	280	272	247	264	242	261	249	274	277	267	283	248	279	273	221	241	234	246	266	257	281	261	237	269	253	260	282	260	266	295	233	259	233	279	266	281	275	273	255	268	304	261	262	287	290	261	290	258	267	278	258	238	248	294	267	235	257	280	280	266	275	245	284	259	284	302	253	254	252	258	268	259	259	278	277	259	282	273	281	233	283	238	252	291	281	253	297	284	272	255	252	257	241	270	276	243	256	245	260	256	259	284	279	263	270	265	269	223	250	273	259	272	277	269	249	257	276	245	268	262	270	273	259	264	287	253	258	283	245	280	271	257	237	253	265	248	253	268	254	283	267	228	248	255	253	246	261	280	266	251	268	290	242	236	279	260	264	242	259	251	248	286	273	284	275	252	274	248	226	269	256	262	272	275	267	311	278	284	238	261	295	240	244	261	268	283	261	257	255	256	263	263	290	218	255	265	235	270	270	265	266	303	224	260	297	279	269	272	269	242	265	274	251	285	283	258	264	273	317	246	260	271	275	282	242	255	276	261	264	257	249	268	264	252	217	285	249	259	301	276	232	312	279	296	292	261	261	262	236	269	248	237	273	285	282	237	300	261	278	254	274	263	226	252	265	263	245	308	253	241	249	280	227	241	310	282	256	264	262	261	214	236	267	308	264	273	234	258	267	272	267	303	249	237	278	283	244	241	267	262	271	210	244	263	264	305	280	271	263	244	247	240	262	261	245	238	238	300	309	268	295	232	273	231	250	258	254	274	262	297	265	258	278	263	247	247	300	283	261	254	299	287	303	245	242	266	223	258	299	275	251	238	286	256	274	265	265	278	253	293	233	282	286	250	301	222	280	272	254	275	311	274	265	244	291	240	260	242	271	268	282	265	257	271	233	258	300	255	231	278	273	278	282	289	263	265	270	257	262	277	271	273	260	268	280	282	287	262	260	262	272	262	280	246	271	257	268	229	258	275	279	264	297	285	243	236	253	283	255	257	242	254	238	253	258	260	257	244	258	249	292	285	265	281
2576	660	619	658	645	674	650	645	673	648	660	667	620	611	662	627	672	637	622	573	574	582	684	619	620	681	659	638	671	623	639	693	613	606	584	619	656	645	637	629	622	607	619	646	617	635	639	648	656	614	642	659	659	631	607	644	661	607	647	669	625	658	636	588	625	641	640	604	620	650	644	663	637	637	675	606	621	623	650	644	601	672	585	636	634	604	602	594	622	647	602	627	633	644	618	650	644	613	638	668	651	660	618	638	628	625	643	620	648	629	634	606	652	650	628	643	629	643	635	629	628	647	645	631	687	567	650	653	630	606	615	652	667	588	606	626	631	648	631	629	646	649	638	633	601	625	646	606	649	644	625	677	658	608	637	633	644	680	651	661	593	632	622	632	667	637	643	609	638	662	633	598	617	584	652	656	677	611	636	650	605	637	629	643	604	616	654	620	630	656	673	668	644	640	606	654	613	626	638	638	672	652	644	675	679	677	668	659	638	618	613	634	610	640	616	669	689	679	685	629	633	693	632	643	624	635	653	600	609	626	626	648	631	655	606	666	630	629	629	612	609	645	652	674	648	631	644	653	630	641	641	650	643	635	661	668	646	625	643	621	632	620	607	652	619	628	604	618	644	613	562	684	627	621	635	637	610	649	628	642	662	621	640	620	638	642	620	659	634	657	647	633	611	686	604	619	622	647	650	653	650	615	607	617	636	614	620	654	679	643	630	646	649	626	668	657	561	650	618	667	616	662	613	620	671	641	649	608	636	638	628	687	641	656	632	641	662	620	603	628	627	585	615	626	618	656	618	634	647	678	642	633	620	636	597	618	679	643	646	613	662	628	680	607	633	627	631	613	641	634	604	609	588	620	647	649	622	672	651	599	615	705	641	659	619	609	607	666	639	643	651	617	638	661	645	630	651	662	639	636	647	621	602	599	649	687	647	618	688	638	637	651	614	617	657	639	685	615	646	613	621	622	603	663	664	658	601	645	616	611	638	628	618	626	691	621	616	623	597	645	673	650	605	649	607	645	629	666	628	626	662	598	646	668	662	619	633	590	676	627	660	627	622	623	633	631	646	621	637	634	650	650	664	627	627	647	595	631	616	631	618	608	648	649	628	606	676	651	665	606	571	621	659	629	600	650	639	658	627	634	667	651	599	606	626	647	611	645	616	645	600	642	608	628	672	665	637	651	668	614	603	672	695	641	655	641	611	611	619	650	632	637	638	632	632	657	642	645	618	612	610	648	611	672	648	643	662	611	621	643	641	619	653	613	652	611	615	639	653	637	637	659	642	637	661	679	642	610	635	651	658	662	624	663	629	628	635	623	657	680	651	652	641	634	631	614	663	659	645	635	650	632	651	652	657	609	636	650	640	611	605	635	631	643	650	640	614	606	592	678	610	644	604	585	669	652	622	677	643	654	631	602	587	642	622	621	657	659	578	656	639	626	620	606	654	612	640	635	615	611	605	600	646	643	607	651	611	621	610	689	579	642	628	671	637	665	613	634	612	675	608	618	643	617	622	634	672	666	646	631	630	673	621	646	646	621	627	630	636	657	625	619	645	626	625	658	631	609	599	674	653	670	629	627	652	593	643	649	630	616	646	627	629	602	628	632	645	599	661	666	659	664	641	659	630	611	658	645	617	630	613	632	607	604	633	647	690	656	655	630	646	684	644	669	607	657	676	650	691	636	620	609	662	667	639	634	652	664	611	607	629	654	646	651	654	629	680	646	601	606	663	613	656	614	678	672	646	646	654	627	608	595	662	672	644	622	645	622	574	648	645	628	612	683	658	613	635	601	621	634	595	633	628	633	628	603	654	582	645	591	644	660	663	692	663	658	649	656	645	683	629	619	665	630	586	652	652	647	650	635	642	674	605	672	582	632	598	614	610	647	626	630	606	685	621	633	644	635	638	636	581	610	600	634	677	645	638	608	681	617	624	691	607	636	638	650	655	625	646	617	642	653	622	585	644	647	619	627	598	626	603	677	618	664	678	652	613	625	642	606	612	608	602	611	628	640	678	644	672	664	603	621	631	633	645	641	649	650	610	650	637	609	711	667	611	671	609	616	598	667	631	631	605	668	638	650	658	607	668	624	647	625	635	619	703	669	642	649	633	650	680	634	663	669	592	575	663	616	601	635	655	647	661	637	658	646	637	638	624	643	624	650	630	635	635	660	612	699	655	634	650	616	621	606	581	650	651	587	622	661	685	636	635	688	655	658	605	608	689	623	590	640	607	618	623	614	605	661	624	665	624	627	635	644	582	645	605	645	631	606	631	634	635	608	631	628	599	669	634	634	683	638	620	679	683	656	652	660	650	623	662	635	613	663	624	618	633	642	671	634	643	587	623	691	636	619	599	633	605	635	589	652	611	649	642	605	653	588	615	685	587	622	670	638	617	615	618	619	608	655	621	619	636	625	610	629	617	691	646	651	661	657	631	608	631	665	645	563	621	663	650	621	620	626	694	628	650	615	641	634	649	601	638	655	607	661	658	668	656	639	653	653	669	582	609	607	617	651	624	631	656	642	656	612	660	607	647	665	625	586	658	660	639	618	602	644	627	641	625	615	642	643	606	679	627	629	675	640	639	611	660	663	606	640	646	608	611	598	668	639	584	635	655	596	640	643	651	669	628	663	666	669	646	612	643	611	603	637	629	652	645	638	622	611	636	638	666	642	622	638	651	633	639	709	597	640	644	648	671	651	689	668	600	654	571	620	630	632	631	647	637	631	625	589	634	648	637	650	584	629	624	644	626	670	647	628	602	641	656	632	631	613	689	603	636	617	630	649	626	588	626	680	663	637	691	639	639	623	642	644	625	648	625	596	638	656	682	600	649	620	622	654	667	611	621	640	630	627	623	642	629	621	653	626	621	619	643	615	619	674	601	661	618	593	619	602	616	657	646	617	640	688	675	638	639	651	667	595	621	654	655	668	630	660	653	605	615	629	660	665	653	639	647	673	676	597	646	599	616	628	598	602	627	614	601	631	624	601	624	604	654	613	658	644	649	650	641	635	675	649	663	628	630	629	659	659	627	584	631	606	663	631	601	620	648	638	653	638	637	594	607	641	617	626	617	615	672	622	632	632	645	606	627	615	588	642	639	666	648	645	652	650	606	619	620	625	621	654	607	672	633	613	639	616	619	648	671	643	634	682	646	643	677	653	597	620	635	647	617	649	664	634	632	619	632	645	656	603	626	599	629	612	595	675	629	683	625	614	703	638	618	637	637	642	637	628	678	632	638	626	629	619	635	688	617	665	623	607	670	616	655	613	629	655	615	619	662	633	611	607	655	660	654	606	596	616	611	617	632	651	593	621	617	602	600	628	627	645	648	628	631	638	598	599	628	656	697	640	646	663	649	624	663	627	655	642	642	605	645	606	665	617	630	619	631	628	641	645	623	628	623	639	607	661	627	652	627	615	637	652	613	631	651	592	640	627	646	654	614	644	666	648	650	632	638	671	601	659	649	665	653	613	656	666	632	668
8654	650	613	545	496	433	430	413	394	435	353	390	339	372	387	350	342	344	353	361	359	370	361	357	344	380	355	345	301	330	379	336	329	368	345	363	391	321	344	385	383	353	317	305	351	382	366	324	386	360	354	336	355	332	318	356	380	357	367	326	368	366	355	371	326	333	358	398	353	354	320	350	341	371	321	379	356	328	365	344	328	337	375	327	342	355	370	342	367	362	346	354	338	349	357	352	359	353	374	374	366	354	331	362	379	354	367	334	356	345	425	392	349	367	339	358	333	328	347	345	370	330	328	358	337	350	394	377	360	349	337	334	325	346	384	334	328	374	348	319	352	366	354	347	355	367	335	319	364	349	344	337	382	330	341	325	371	313	375	336	363	341	382	325	340	381	354	379	368	357	367	339	300	347	358	328	352	341	353	379	340	349	357	314	351	343	385	352	341	344	337	369	332	358	319	360	332	346	394	365	354	362	340	375	307	363	344	359	361	352	349	305	337	390	328	314	365	338	339	343	366	374	342	297	403	324	355	338	357	363	374	346	376	366	378	380	344	332	370	355	398	353	351	367	334	379	329	361	363	366	349	333	342	327	370	348	366	370	361	359	348	381	349	373	369	310	333	345	321	375	327	366	400	373	349	326	371	365	359	361	333	350	358	373	362	366	362	368	326	371	363	355	366	330	340	333	336	311	290	310	369	363	337	387	382	338	372	351	320	333	371	342	357	354	368	367	366	338	316	362	352	375	317	348	370	344	332	331	373	372	344	332	357	373	321	372	330	307	365	329	307	377	361	335	339	335	360	370	344	333	339	347	344	333	320	354	338	374	365	342	370	344	365	348	347	325	320	382	361	383	348	354	350	368	314	334	350	343	319	354	340	357	334	335	349	345	323	311	366	357	399	326	374	360	365	349	371	344	345	355	352	339	334	362	346	356	318	357	354	312	334	373	355	343	341	315	327	376	332	328	381	374	390	381	347	341	363	345	342	370	376	358	381	377	348	346	355	313	331	342	356	303	374	378	331	342	317	372	350	361	348	325	372	335	386	333	357	342	382	341	392	364	324	336	325	341	374	337	351	308	332	348	365	337	361	336	333	325	341	346	321	366	368	324	326	348	372	352	342	347	330	369	354	390	379	348	405	365	366	346	320	353	334	356	372	354	392	328	372	352	338	357	342	360	330	362	343	355	326	363	341	363	365	368	341	386	351	352	350	358	354	349	337	356	378	378	353	369	336	389	364	375	360	363	365	325	369	359	336	368	356	370	361	347	335	337	354	322	361	350	363	330	341	341	335	341	383	355	356	362	350	318	340	322	351	403	353	341	378	324	366	361	373	369	355	355	314	352	361	347	352	365	338	335	357	330	355	396	347	316	356	355	337	344	364	339	356	366	325	330	338	373	351	330	355	301	336	326	373	346	329	349	362	383	320	359	346	352	355	337	383	321	345	369	352	349	341	345	372	365	383	350	343	333	344	352	380	338	344	341	350	351	345	361	333	358	345	357	343	327	351	332	363	357	316	366	361	395	370	352	363	374	345	342	396	356	333	311	352	385	364	360	334	372	327	345	334	365	355	365	336	333	382	331	353	330	317	349	346	327	364	350	354	325	360	358	369	354	359	352	331	342	346	354	337	361	369	344	340	348	350	313	362	341	334	324	365	324	373	340	393	351	357	372	347	360	351	351	346	348	382	356	343	330	351	336	332	342	316	352	356	339	381	326	359	356	338	334	350	313	340	362	307	311	359	345	364	343	384	358	365	356	367	338	353	343	323	297	360	363	396	384	347	372	329	399	340	339	291	363	332	347	345	377	354	307	324	383	369	343	352	350	401	307	367	316	333	333	364	335	336	328	347	343	349	342	335	355	303	340	338	363	388	354	348	347	346	346	372	386	325	380	365	347	351	355	360	374	340	374	369	356	315	344	363	355	348	361	334	327	373	339	347	350	367	352	324	381	354	359	345	379	348	341	352	361	348	348	357	349	368	336	361	332	344	324	350	331	341	351	349	334	335	382	343	356	354	383	384	379	388	384	372	373	367	355	340	331	353	327	352	350	289	388	319	388	373	370	326	379	334	352	348	363	354	372	351	345	352	361	318	351	369	340	366	327	352	354	363	324	361	357	355	332	351	345	317	363	322	329	358	342	375	382	374	325	381	370	346	320	328	353	346	368	374	381	375	342	326	388	362	336	341	354	400	370	397	316	386	353	347	338	369	334	354	363	373	348	331	374	385	334	352	379	323	354	347	348	374	368	390	387	340	291	336	347	351	409	346	416	367	315	388	347	327	374	358	337	332	375	328	362	355	386	339	353	342	371	330	360	371	357	335	361	345	357	342	362	325	346	344	355	295	347	347	316	373	351	371	383	336	388	351	369	330	378	386	367	349	340	358	387	373	382	340	370	350	337	324	371	332	374	338	348	367	347	356	348	323	359	360	346	354	388	345	353	351	362	346	359	363	336	378	360	373	341	341	400	363	342	351	365	333	347	345	352	360	372	360	359	368	346	328	350	331	357	355	352	348	333	351	363	353	377	356	354	384	329	358	337	360	372	367	341	361	400	317	331	318	361	353	347	338	330	341	389	337	385	355	342	364	373	341	341	372	322	336	363	368	373	349	360	355	370	331	350	366	352	361	366	339	362	330	376	346	357	373	331	353	337	361	346	349	333	328	318	338	343	357	388	357	345	331	373	346	383	355	361	363	319	371	371	335	335	326	336	365	328	341	368	356	300	349	368	356	372	375	340	340	314	331	350	354	351	330	356	328	376	349	354	344	383	361	375	335	329	364	368	363	347	341	380	339	316	340	373	337	335	335	368	336	327	371	341	359	340	349	348	306	311	353	375	355	360	357	349	372	342	346	324	353	366	385	351	351	378	345	344	361	353	348	366	357	368	372	361	332	342	341	339	327	352	374	350	359	350	359	329	346	363	365	336	347	354	321	346	391	371	324	362	347	385	351	331	354	342	370	332	339	350	353	364	389	364	358	352	362	336	315	363	339	341	361	355	338	344	337	348	349	396	342	381	338	340	319	329	329	328	370	346	346	343	320	353	339	360	345	345	368	357	385	371	364	358	362	350	351	342	356	348	377	366	384	328	324	361	355	383	342	304	359	349	346	347	329	346	366	326	369	375	350	371	373	346	342	337	369	342	346	391	372	351	381	381	344	334	361	335	331	348	322	344	299	346	365	372	354	377	372	344	355	311	345	362	347	377	359	351	355	344	308	362	326	350	386	364	331	346	355	324	350	348	353	354	332	331	348	376	377	332	341	356	358	368	381	340	354	335	371	357	338	374	346	378	337	355	348	322	346	334	335	366	362	337	345	332	365	340	382	352	378	340	365	370	341	356	329	372	340	336	370	342	354	346	353	347	329	364	329	354	358	347	353	399	323	346	343	367	368	347	340	338	357	328	372	372	357	360	339	367	321	352	370	351	378	364	372	352	352	355	368	349	347	362	323	341	331	343	347	333	361	357	345	336	340	330
7408	1013	1369	1499	1369	1193	1102	1051	1006	942	916	894	934	924	893	889	851	867	812	862	889	856	848	885	878	813	795	861	804	867	768	839	844	811	803	820	857	807	803	843	838	773	833	741	776	882	902	814	821	799	764	797	794	824	792	786	798	834	850	835	833	851	840	801	750	836	788	813	807	825	817	814	790	851	844	806	807	828	793	801	825	801	768	769	833	779	842	787	837	782	804	830	830	807	857	824	777	786	818	786	805	813	805	806	820	841	764	835	774	827	798	833	786	796	771	838	872	795	848	805	832	831	789	852	794	744	789	824	793	775	766	826	783	828	774	809	827	793	786	782	811	824	772	836	807	817	776	775	756	802	826	767	776	825	819	773	817	810	815	778	826	788	844	788	774	794	789	774	792	785	766	847	803	748	798	799	818	800	813	792	804	841	810	792	780	813	797	796	797	822	824	785	772	815	816	801	855	839	815	844	801	807	783	803	799	791	814	808	830	853	785	793	811	836	852	863	795	798	771	736	866	769	763	756	768	812	844	829	869	820	792	803	752	780	852	777	769	723	793	796	806	798	832	808	811	819	812	777	814	809	813	814	842	863	820	841	821	836	829	853	825	786	812	823	763	755	780	796	818	802	806	858	817	818	788	819	793	766	776	831	802	787	804	786	803	788	780	877	835	774	809	811	739	796	772	800	800	788	823	843	782	808	823	846	798	843	835	836	810	791	829	821	816	769	776	837	824	813	818	805	767	857	788	793	763	826	801	774	826	770	820	807	837	800	852	805	868	777	832	831	860	793	829	798	861	785	786	749	754	811	807	813	818	835	821	792	816	778	818	836	869	841	830	797	774	816	762	835	771	854	819	789	785	823	797	839	819	849	795	839	833	800	798	745	775	839	801	807	773	840	851	810	772	825	803	820	792	782	828	814	813	830	751	814	801	835	762	789	825	777	819	784	727	809	809	840	815	744	754	840	815	813	796	806	825	809	814	797	819	797	830	817	831	832	804	847	842	789	789	749	825	803	822	813	808	797	826	795	821	787	821	809	740	822	807	769	799	779	803	813	801	855	820	774	790	821	835	862	812	781	857	763	838	771	803	826	821	807	823	821	798	828	841	855	779	739	773	801	753	820	831	772	814	841	831	781	840	811	809	811	789	783	840	836	832	781	800	869	788	807	828	825	817	804	819	807	843	830	803	777	807	805	803	868	765	796	795	781	831	792	813	777	817	806	787	763	814	830	801	829	773	799	819	783	760	791	802	833	775	760	770	770	833	784	768	800	772	798	793	785	825	840	807	801	774	814	764	787	808	804	819	768	775	829	818	809	844	849	764	828	788	755	785	827	819	787	839	773	808	793	792	820	827	771	788	794	792	860	836	823	810	852	819	809	845	807	761	796	748	831	799	789	819	797	802	813	824	835	780	785	778	785	768	828	783	814	789	816	825	779	824	813	840	843	791	843	787	851	844	730	808	837	834	848	799	757	810	819	778	833	810	806	847	791	788	821	842	819	798	878	769	818	793	837	812	811	763	790	827	739	838	786	840	805	823	764	812	842	766	748	833	797	808	825	834	826	791	794	788	792	762	808	791	744	749	831	803	775	846	770	807	799	798	831	815	827	793	810	795	800	806	783	813	808	784	756	782	813	809	805	796	795	831	797	801	757	816	800	762	794	807	837	838	778	860	861	799	781	822	822	766	823	862	808	773	823	826	782	823	809	788	816	798	767	804	813	860	804	827	798	758	817	788	782	836	753	848	831	804	813	780	822	798	845	748	742	822	808	819	806	788	829	821	798	845	852	807	821	852	771	852	831	800	793	826	803	836	782	792	764	857	815	782	773	843	769	814	828	816	764	765	774	824	765	855	768	833	804	779	776	781	794	833	831	851	827	795	830	815	840	829	807	779	783	814	784	783	777	764	783	792	757	805	827	802	824	843	760	811	797	819	789	855	811	811	773	801	797	789	755	768	800	793	748	769	828	791	801	792	824	854	801	840	808	794	832	733	822	800	842	885	839	796	789	854	805	784	787	826	840	758	792	790	800	788	848	803	782	769	798	846	783	759	850	790	797	753	799	814	782	801	800	837	832	786	802	844	809	809	775	814	846	770	758	856	750	875	780	841	832	785	801	782	753	863	899	865	821	843	745	774	796	835	832	812	823	818	817	774	802	802	746	789	818	841	793	797	835	833	767	879	792	803	790	782	828	819	837	836	795	803	825	833	782	817	824	807	827	847	807	752	782	845	786	888	821	848	792	835	837	780	826	783	852	800	800	775	849	790	810	803	803	793	826	775	793	808	795	824	807	787	797	807	823	831	803	819	811	833	862	805	846	806	861	767	782	794	803	777	827	783	847	732	807	845	822	754	800	820	806	849	851	767	765	764	784	820	812	781	813	799	774	837	778	861	767	841	792	802	777	792	831	832	788	826	784	857	774	759	823	791	809	809	822	763	815	860	811	794	812	843	812	833	798	794	762	803	814	805	860	796	800	793	803	746	795	757	831	797	784	765	770	834	801	757	796	752	814	808	776	834	762	800	824	803	758	808	809	828	777	777	854	780	814	809	823	743	839	797	792	853	801	811	777	831	807	815	804	820	834	793	785	818	817	756	844	810	812	776	791	794	813	777	802	761	791	834	789	780	833	817	800	807	792	771	816	855	811	833	814	762	793	779	782	821	814	839	817	800	815	827	764	858	788	811	848	746	782	814	792	764	773	862	873	855	784	801	835	791	838	819	791	801	797	776	817	779	780	777	810	835	759	772	799	790	792	741	786	796	785	767	799	812	847	834	745	815	837	801	797	804	803	796	802	777	823	855	798	761	782	765	844	793	794	788	794	788	822	836	835	780	831	796	822	807	764	800	752	824	805	844	782	805	784	797	826	815	818	766	803	761	850	814	798	837	835	859	805	770	774	812	813	782	811	779	886	769	814	771	788	792	794	793	797	791	833	819	789	825	762	800	802	823	823	830	803	797	778	807	801	744	799	834	917	863	808	835	861	805	811	791	771	834	878	795	802	796	795	806	802	829	792	739	812	803	800	802	835	796	803	771	803	811	801	866	766	822	807	840	844	783	772	838	814	773	815	798	801	780	816	810	790	750	813	802	797	861	834	880	818	824	777	763	817	846	785	830	850	833	790	757	766	816	808	791	832	786	826	833	831	838	768	788	789	763	752	805	811	807	855	804	842	795	782	835	831	777	813	843	857	777	788	775	805	811	781	825	804	788	797	824	770	811	770	846	825	800	789	749	739	844	813	747	800	787	841	760	778	830	820	824	778	762	815	865	732	768	773	777	783	836	810	835	776	789	773	797	770	801	863	745	819	806	781	791	825	862	765	777	831	789	792	788	813	816	829	783	853	834	849	825	825	821	826	765	761	833	782	832	798	862	818	812	810	787	820	772	852	871	768	836	797	783	803	826	813	793	792	820	807	852	811	817	815	799	796	836	853	768	843	836	789	750	831	820	805	795	804	825	778	775	807	805	785	824	794
14900	1038	745	625	464	381	330	292	261	272	235	237	260	243	210	241	228	216	205	219	215	209	192	230	236	210	234	227	178	220	209	237	196	242	228	232	195	200	185	216	218	211	219	216	208	205	200	230	201	173	225	206	246	192	212	191	222	221	195	215	213	188	217	192	205	182	227	230	228	212	228	226	232	215	215	213	191	215	219	224	208	219	191	195	204	208	224	224	186	203	216	212	194	204	187	207	189	219	229	203	192	213	221	186	228	228	216	196	178	209	210	209	202	213	217	198	206	190	211	175	198	212	184	205	201	179	221	205	216	188	236	224	221	205	234	194	226	213	205	222	213	191	228	206	207	226	211	184	221	178	195	200	213	219	246	217	201	225	225	185	221	201	216	187	194	197	207	206	219	210	212	213	220	227	207	217	199	212	227	203	201	204	206	224	188	209	208	194	212	200	211	196	194	167	203	206	221	195	227	203	185	212	207	210	176	230	178	168	222	194	179	195	215	191	230	203	196	222	207	182	203	187	190	208	191	187	199	218	165	230	197	206	186	185	204	210	205	216	202	210	219	189	204	223	234	212	230	199	188	218	195	220	220	210	217	208	222	208	221	210	200	208	194	243	228	229	223	180	207	200	214	177	195	207	236	232	220	221	218	225	192	217	221	207	231	244	216	187	223	215	218	188	206	188	195	180	198	193	260	215	215	222	225	206	205	193	214	230	217	207	214	213	208	187	186	207	212	205	245	198	211	190	206	201	198	203	176	227	206	216	200	209	197	224	213	209	214	193	181	210	200	201	205	222	217	190	229	219	200	181	184	205	206	207	181	172	209	219	192	205	203	209	191	189	223	223	211	199	224	200	196	211	206	210	226	199	177	224	223	166	214	215	224	218	218	198	211	190	207	219	209	202	198	178	197	186	185	219	224	193	195	196	186	201	198	209	216	208	208	197	207	214	208	229	228	214	198	200	184	190	205	205	256	183	186	189	203	208	203	207	236	207	213	207	216	217	242	218	192	210	196	191	186	223	219	216	223	197	207	225	159	212	205	217	196	201	190	209	182	213	193	218	196	202	208	178	201	212	201	230	203	212	236	228	202	222	209	203	205	216	215	218	207	197	198	224	243	239	232	194	214	233	220	204	208	188	199	207	222	196	187	195	210	196	214	194	204	210	178	206	205	213	213	214	224	200	193	219	209	198	179	207	207	226	190	205	207	207	239	213	193	221	177	234	208	224	197	211	211	190	220	201	211	212	192	188	223	203	186	207	211	211	217	228	206	206	210	212	229	237	218	217	205	190	204	184	241	223	211	188	210	187	210	200	200	209	231	209	201	242	216	217	204	188	230	187	210	225	199	210	204	218	213	208	195	208	241	211	204	197	226	206	182	169	174	205	189	218	190	203	232	201	230	189	186	199	231	232	194	216	209	216	220	226	228	213	192	217	216	197	209	207	218	197	201	198	209	205	200	184	196	211	221	209	211	210	228	201	198	211	200	176	219	212	206	240	213	208	179	208	188	195	206	200	219	211	207	223	179	240	226	188	174	235	218	217	190	183	197	206	178	194	193	212	201	214	198	222	187	211	211	194	210	230	231	198	239	224	195	207	196	194	218	224	219	161	215	211	206	205	232	207	198	207	209	198	219	230	202	197	184	205	221	210	196	185	230	176	225	211	193	179	198	198	214	194	192	185	209	201	214	218	216	229	190	210	194	193	205	211	213	198	197	206	200	189	206	233	209	201	194	198	220	210	191	214	199	209	208	199	201	224	214	225	219	233	183	203	227	204	217	207	190	190	222	216	225	194	215	185	238	208	197	228	209	215	207	207	205	209	207	216	183	199	218	225	197	196	207	206	190	197	198	208	190	216	229	193	209	241	208	212	204	233	218	201	196	211	214	231	208	217	242	212	176	199	224	198	223	189	188	194	181	166	208	203	218	234	201	226	185	216	187	194	215	204	208	205	183	198	199	193	207	187	217	193	215	191	190	177	207	181	212	205	211	202	215	185	202	225	207	203	207	207	218	198	231	217	208	211	225	235	198	218	196	200	202	203	188	213	200	214	214	224	216	216	200	206	198	213	209	219	219	228	232	209	228	221	198	226	206	216	196	206	234	202	210	195	197	193	179	211	240	193	225	178	173	191	211	208	180	213	193	208	195	173	216	224	210	225	215	193	197	205	195	189	207	198	196	203	219	211	242	206	210	193	177	224	220	192	211	229	228	216	188	209	209	209	198	209	220	204	226	202	211	207	244	193	227	221	194	211	194	210	205	186	183	214	208	238	203	194	211	216	215	206	206	210	187	192	185	207	220	205	199	211	224	201	193	199	181	211	174	212	188	186	201	241	203	201	220	211	165	210	193	189	226	204	199	217	229	230	196	203	207	177	217	205	209	224	188	192	220	215	204	189	190	225	221	196	191	196	187	202	185	210	202	213	212	260	238	214	206	219	191	200	178	213	226	208	240	187	187	198	212	203	194	208	218	188	220	229	223	232	212	196	203	215	198	220	184	215	234	214	242	222	204	184	192	184	198	202	199	202	198	222	206	211	217	212	199	220	231	201	203	198	192	209	215	207	222	168	209	218	232	190	188	224	202	182	196	192	200	219	180	207	202	221	209	211	229	233	255	238	196	212	196	197	211	204	214	236	224	199	181	202	210	228	187	208	210	189	221	194	208	219	187	198	219	200	208	206	178	216	222	229	185	210	216	209	218	172	222	197	195	204	231	186	210	182	201	183	189	208	197	198	196	206	203	199	212	230	190	195	199	192	218	221	212	207	194	213	221	233	197	227	197	186	182	214	211	208	204	208	238	199	186	212	218	184	202	227	193	234	224	192	211	246	215	211	178	199	209	195	229	217	244	210	215	220	224	186	198	216	188	207	186	198	185	217	222	183	250	204	216	203	220	207	194	195	212	215	217	225	199	200	205	192	187	198	231	223	198	192	206	206	202	197	195	221	222	240	228	186	217	210	196	202	211	186	218	217	221	199	212	226	234	206	174	216	182	166	195	231	203	168	212	220	210	226	213	185	199	213	197	208	216	207	198	212	220	192	203	203	210	195	206	238	210	224	180	192	223	219	209	200	185	210	236	228	226	220	188	200	232	202	218	219	212	224	202	212	211	199	193	205	206	212	207	209	225	221	182	227	217	201	184	222	180	195	240	201	205	245	205	184	206	221	203	209	193	221	188	243	193	206	254	198	202	210	206	222	209	214	206	223	192	251	199	179	214	220	203	210	242	229	184	198	195	227	184	233	232	193	193	227	213	225	197	190	206	205	185	201	191	209	215	201	195	219	223	203	257	213	208	206	244	190	234	193	180	194	249	220	214	203	206	223	186	228	230	195	209	218	195	210	209	226	193	201	233	214	190	197	222	191	200	201	188	192	207	198	222	213	214	205	210	230	204	208	205	223	190	223	201	189	206	223	231	193	203	228	230	220	197	207	204	215	200	231	218	214	212	202	204	195	204	188	187	183	217	190	213	207	201	201
8791	963	1792	1867	1660	1362	1168	994	901	772	771	740	690	625	650	585	578	555	580	539	609	546	541	499	534	545	548	558	503	552	577	552	522	530	516	488	538	520	518	467	465	537	484	488	529	458	446	482	526	469	515	500	508	492	493	452	504	518	492	540	506	486	479	500	510	495	530	537	538	476	475	511	502	507	503	504	475	481	520	469	495	548	515	519	487	480	496	472	561	510	507	477	493	495	494	470	485	472	501	496	461	491	485	534	454	483	482	510	489	472	496	525	482	504	482	508	514	476	519	484	528	501	495	488	472	513	491	509	497	444	529	487	484	504	500	496	474	465	498	491	493	499	508	525	499	531	461	509	512	464	445	517	464	532	479	509	484	462	464	466	474	478	507	480	520	491	493	530	451	491	515	494	456	480	506	483	508	469	540	539	544	482	491	493	482	498	479	477	516	496	490	495	489	471	504	463	472	478	492	494	489	494	478	472	503	507	472	502	489	498	491	526	501	510	500	492	501	481	506	476	492	468	494	500	453	464	544	493	532	490	475	490	505	468	506	471	470	489	450	498	524	488	490	507	467	498	459	513	517	471	499	490	470	481	462	462	479	490	482	417	511	482	496	466	509	479	489	473	495	484	489	466	492	499	504	492	493	490	502	478	506	475	479	483	540	521	455	505	506	491	530	498	485	519	518	495	467	469	496	490	493	486	473	507	506	485	462	470	510	483	483	509	482	516	455	531	479	523	514	513	498	492	486	465	528	453	474	491	488	504	485	479	511	500	491	509	484	483	529	485	494	483	483	486	514	483	488	489	468	422	489	473	494	504	490	480	477	527	506	475	466	474	487	512	524	512	481	504	471	512	511	485	471	467	487	516	481	465	462	486	512	480	476	511	463	531	462	480	506	520	495	469	501	497	471	542	475	502	529	525	501	503	482	487	478	490	505	509	516	519	509	525	515	499	511	508	531	528	469	503	520	518	501	506	463	515	558	481	516	544	497	480	493	545	479	492	524	461	464	461	474	496	480	475	505	483	456	456	467	459	502	494	497	479	475	493	477	479	484	493	488	498	480	497	494	477	552	482	471	490	490	489	521	471	463	469	488	484	491	474	499	517	478	517	441	484	463	508	466	525	507	460	484	457	462	446	501	522	492	499	435	497	507	516	489	471	507	498	497	496	469	513	450	466	496	468	518	506	486	502	485	508	529	516	524	500	513	460	501	479	497	490	520	504	485	549	461	473	471	494	515	471	498	484	482	482	521	485	548	531	548	496	472	466	492	499	480	525	514	486	451	484	474	515	498	492	452	504	530	521	497	513	494	462	506	453	483	537	445	463	507	492	506	475	488	529	525	473	509	477	472	488	484	493	498	492	476	479	498	508	487	504	455	482	488	485	516	488	515	525	510	497	463	497	459	497	472	529	484	486	527	490	471	474	486	485	484	525	462	545	487	505	473	440	502	490	490	513	507	493	464	496	520	491	526	484	509	484	462	527	503	467	500	491	460	533	506	506	532	475	478	479	532	490	479	490	508	470	505	477	442	480	519	497	518	492	473	537	504	499	498	476	478	548	488	480	494	486	501	488	483	505	514	506	559	459	495	487	522	521	495	510	472	513	515	477	500	461	497	457	516	500	514	495	506	470	468	518	503	494	505	453	480	485	525	473	504	488	504	541	503	528	506	504	471	472	495	484	505	468	550	492	494	518	489	503	449	517	490	463	482	546	514	520	484	470	496	487	495	504	531	507	501	489	515	572	489	505	528	516	504	516	509	461	473	500	479	526	463	512	498	441	479	475	491	529	461	505	493	490	509	510	507	481	512	508	463	489	473	502	508	458	445	506	518	518	495	504	500	477	517	507	499	479	499	529	520	495	501	488	504	480	487	490	480	479	496	499	500	485	522	493	458	505	471	536	479	497	492	513	494	497	500	469	502	463	459	501	480	520	537	496	495	506	494	525	483	495	558	514	469	473	485	498	511	516	528	499	525	488	477	496	477	457	488	501	531	490	477	502	498	467	491	443	511	538	519	480	487	464	510	492	460	493	480	500	516	525	505	510	488	489	518	475	535	507	510	460	500	483	500	507	463	513	504	486	472	508	455	499	491	503	531	493	485	453	490	479	540	478	478	512	510	494	516	496	495	485	509	503	522	476	476	453	506	525	494	494	481	477	454	520	480	530	502	449	525	486	492	441	495	488	453	495	476	539	492	533	492	502	509	498	508	539	501	498	486	512	497	517	457	502	505	512	497	504	495	543	498	529	492	468	423	532	475	503	502	468	456	487	524	475	492	502	430	491	447	466	460	483	480	532	556	498	539	488	472	519	506	492	542	496	502	478	503	500	484	496	462	486	492	494	477	540	505	488	498	491	487	474	512	484	510	507	498	440	538	496	522	519	452	486	501	453	528	484	480	500	491	497	512	482	487	490	517	504	493	483	486	489	546	473	507	484	509	443	507	475	525	502	482	512	492	518	491	477	468	475	499	502	512	462	479	490	511	516	484	476	486	471	447	484	484	528	518	479	476	528	467	496	491	490	478	491	509	448	476	485	479	494	504	465	482	502	476	481	508	491	492	503	504	541	514	524	470	506	519	523	484	499	496	499	504	508	503	503	532	485	453	494	485	500	487	497	498	506	493	518	479	473	512	484	479	530	492	523	491	479	496	496	509	504	511	481	508	495	473	517	518	498	468	487	508	488	524	511	509	509	503	497	491	468	457	510	521	489	505	465	518	461	479	483	489	482	506	483	461	492	477	464	479	500	497	477	513	498	493	493	518	525	475	522	482	474	487	503	472	475	496	540	530	508	495	480	551	482	500	513	489	526	501	486	505	479	458	483	501	490	488	524	526	484	472	446	474	523	452	452	502	516	489	494	494	491	474	481	496	513	525	508	536	478	493	470	475	523	547	471	503	482	489	499	516	504	475	477	512	497	500	478	493	499	501	539	473	476	519	484	496	502	466	485	513	498	499	467	484	476	479	489	483	508	463	502	473	478	463	500	458	479	501	480	480	499	486	507	505	481	481	523	482	500	484	491	496	494	503	491	523	508	513	541	470	481	511	466	480	507	497	523	475	518	476	499	503	459	527	492	472	479	513	530	465	506	486	504	462	520	524	523	508	478	502	489	468	504	508	488	486	515	485	491	442	507	494	467	481	467	503	464	509	509	512	512	526	456	514	528	532	488	478	501	500	483	496	469	446	504	467	486	490	471	465	494	498	516	545	488	501	471	472	482	467	499	506	501	479	480	555	461	489	529	476	494	506	524	510	540	500	486	520	496	501	449	449	466	467	492	511	515	509	511	509	457	504	497	498	493	455	486	533	478	515	464	472	515	487	480	485	528	504	490	502	515	478	451	512	468	495	473	498	467	472	467	508	458	504	516	487	500	491	480	476	458	500	477	499	515	453	506	469	476	486	469	500	504	516	486	500	469	502	555	520	479	483	515	466	456	487	501	516	486	480	503	484	493	517	475	503	518	502	443	542	550	493	504
1923	275	282	278	305	297	259	239	242	276	258	271	278	258	270	277	260	278	261	264	263	276	280	245	276	257	263	264	277	283	243	259	253	240	271	284	250	263	243	251	278	266	252	284	273	260	259	276	287	266	262	295	268	270	290	278	273	272	261	245	260	251	245	283	263	286	262	278	277	255	276	267	245	256	293	268	274	234	257	283	225	271	227	235	264	234	280	283	255	272	259	269	268	286	258	278	272	257	260	270	245	248	275	236	249	253	261	245	281	289	289	255	259	245	288	263	262	283	231	281	257	277	246	283	290	279	270	251	264	247	269	246	248	235	266	230	269	261	250	274	268	274	239	246	259	256	281	267	276	260	251	259	244	280	265	249	238	277	259	315	260	294	273	278	252	279	247	285	259	247	225	277	279	249	269	269	257	339	249	283	278	261	274	258	272	265	233	278	277	257	252	211	285	244	267	263	269	265	266	234	238	270	254	280	276	284	237	297	241	285	267	283	268	273	245	272	269	270	319	279	275	254	262	289	254	258	244	239	269	246	240	266	274	257	269	260	266	278	260	289	245	269	266	252	262	236	264	268	265	288	250	265	263	263	256	259	246	286	283	225	251	262	300	259	270	252	237	259	271	262	276	268	270	292	298	248	239	281	279	250	233	256	285	264	256	286	281	246	308	258	290	266	239	241	281	254	265	269	257	259	290	267	297	285	276	268	258	248	274	263	243	236	264	285	277	268	234	282	236	233	247	282	279	265	264	278	264	236	270	262	253	262	256	281	267	262	235	298	315	265	272	250	281	267	280	258	266	257	260	268	278	266	267	244	263	260	256	269	256	269	267	257	256	287	265	275	271	259	273	275	270	249	277	283	289	269	260	233	255	261	251	263	264	247	276	307	280	259	264	269	261	282	247	267	263	255	271	247	271	257	278	260	272	269	263	283	246	242	253	271	276	271	271	255	247	260	250	239	258	281	268	271	240	268	259	239	252	234	294	287	269	259	286	249	245	250	266	235	254	280	252	292	278	266	284	305	276	267	254	292	278	264	243	239	241	249	257	248	259	250	280	266	250	248	246	251	250	272	279	240	272	252	284	261	271	268	254	269	256	256	247	271	258	244	266	265	266	240	264	279	293	279	260	253	296	236	279	246	265	256	231	303	294	286	263	255	267	278	285	231	272	249	264	272	252	282	253	242	245	269	261	268	264	287	269	263	258	262	232	274	274	260	269	257	265	258	262	239	247	293	284	272	300	293	278	291	227	279	256	255	271	242	288	261	257	264	275	232	275	245	279	249	272	275	272	248	300	215	219	262	253	261	285	252	261	247	278	258	285	285	279	286	271	286	265	258	264	282	273	272	277	246	277	271	263	284	294	262	271	267	272	259	287	264	244	274	263	258	273	286	267	281	245	298	259	255	254	283	270	241	261	247	252	281	255	270	237	246	265	260	293	256	267	277	278	284	259	271	253	243	244	259	268	282	262	290	298	247	279	273	259	263	282	269	258	234	245	275	314	251	272	270	258	263	245	292	289	257	281	262	251	254	265	274	253	282	240	275	258	278	259	230	268	286	297	288	252	265	264	277	286	289	270	292	253	296	234	278	268	277	276	259	280	229	263	242	275	271	255	264	286	265	273	250	295	288	271	263	236	230	254	246	265	276	288	296	285	289	280	248	268	283	297	264	252	268	300	278	260	269	289	269	286	251	274	232	281	274	263	275	274	266	278	273	262	261	267	236	249	265	272	264	288	281	278	269	267	291	225	285	267	286	272	281	244	238	239	262	289	254	275	251	286	270	292	262	281	287	257	221	261	281	261	260	253	253	260	281	252	260	267	284	281	244	254	247	273	277	261	277	281	247	243	279	275	270	268	255	262	244	261	273	300	271	258	269	278	287	266	278	254	273	249	239	267	240	249	288	280	265	277	263	229	267	259	292	284	276	254	273	258	266	272	253	287	222	255	256	267	262	250	259	287	260	306	275	258	236	272	252	252	249	243	265	296	287	234	237	307	276	277	281	277	260	267	236	252	266	238	225	260	246	268	260	269	245	271	264	278	250	257	255	255	234	252	274	252	305	250	256	252	294	251	260	256	270	278	284	262	266	296	265	271	289	301	258	265	266	285	280	284	279	270	288	272	238	288	249	239	275	256	247	259	294	290	276	294	273	281	247	251	290	289	251	254	290	276	257	250	274	248	279	269	262	265	254	263	261	243	254	266	258	246	245	268	265	271	244	276	280	246	238	286	283	249	247	285	239	290	264	261	271	265	269	259	283	265	259	308	272	280	257	240	259	273	252	236	239	241	266	298	245	238	267	256	233	253	252	230	255	271	238	263	268	276	241	243	249	274	250	298	274	264	277	275	259	262	292	263	233	306	255	248	273	277	259	296	282	272	278	243	265	257	263	242	290	281	261	247	272	284	229	273	290	273	249	251	292	278	262	233	291	278	259	279	275	244	248	241	254	262	253	284	283	272	268	251	266	278	273	277	242	269	274	276	264	287	275	287	287	244	278	277	264	290	262	279	238	249	265	258	277	284	242	248	285	259	268	269	270	265	244	297	278	258	240	261	270	263	272	248	270	262	295	230	265	237	233	271	276	270	303	283	274	239	273	288	264	247	259	257	263	265	259	254	251	286	265	274	262	267	255	283	275	268	260	288	251	281	265	249	270	267	263	285	271	248	234	263	231	321	262	251	279	261	260	279	268	285	256	260	240	263	242	263	261	266	282	288	278	280	267	259	253	259	248	264	296	248	257	274	252	256	262	295	270	266	255	279	334	239	249	257	263	268	252	243	267	257	266	296	269	243	264	237	280	256	250	282	270	274	249	256	280	229	280	235	245	264	269	238	248	282	233	256	291	277	232	263	262	259	254	250	238	300	283	285	283	270	280	250	271	262	284	272	232	299	310	259	235	242	251	257	270	280	281	223	286	250	266	250	266	313	266	246	251	250	262	272	278	270	281	292	257	260	269	281	299	261	245	274	255	262	242	271	273	252	263	270	265	258	284	227	260	246	261	259	274	285	293	261	293	226	286	244	249	272	264	280	260	267	238	263	243	251	239	269	236	250	272	271	238	243	232	272	239	264	280	289	266	246	261	259	270	281	239	256	253	260	246	276	219	265	256	253	249	277	241	280	267	257	247	249	258	296	267	245	250	259	280	241	262	269	248	281	264	268	262	275	262	257	261	284	255	280	251	293	279	249	264	265	287	298	261	260	287	266	285	299	277	254	259	286	277	262	237	249	263	271	297	261	258	305	220	266	301	230	271	273	234	254	263	254	251	287	271	262	231	271	269	274	245	251	239	274	254	242	243	255	268	240	290	271	272	270	271	295	226	282	275	280	264	261	229	287	239	246	271	264	276	278	228	266	279	264	250	269	284	262	265	242	266	288	286	268	263	240	258	275	276	277	261	254	245	269	255	259	255	270	256	255	280	273	254	270	266	248	251	252	278	247	278	255	272	259	260	243	337	281	247	249	227	264	263	296	270
2358	618	671	732	634	668	634	685	683	650	636	657	638	650	668	621	656	628	661	627	654	687	635	632	635	698	655	666	712	639	602	654	661	641	605	660	626	683	664	624	639	650	647	595	632	638	642	650	632	635	643	629	655	675	660	669	639	637	657	615	613	630	619	619	634	651	682	637	605	646	663	685	580	608	615	679	683	650	604	625	639	661	610	632	643	621	668	656	666	698	633	666	619	634	653	650	700	647	632	659	661	665	606	606	665	674	643	627	655	655	666	648	652	610	616	703	632	609	642	598	658	681	692	618	647	667	620	687	605	641	617	616	613	636	698	630	628	626	604	618	610	633	629	649	697	657	660	630	606	609	639	680	609	640	634	610	644	622	678	569	622	665	589	644	666	667	688	653	683	649	640	627	605	660	663	644	665	627	628	652	650	624	612	657	632	622	665	620	656	662	638	664	655	570	698	685	639	620	643	641	627	650	626	686	591	676	639	609	676	633	598	668	645	653	710	656	626	647	689	637	679	646	634	634	593	622	642	668	636	607	583	671	612	620	649	621	635	655	633	642	708	602	644	675	656	613	642	639	614	646	639	656	649	647	694	674	618	627	562	665	644	666	642	592	696	662	640	630	619	613	635	635	580	631	654	659	668	629	608	638	639	674	571	621	630	680	648	613	640	655	651	593	651	636	651	607	622	587	684	639	705	660	631	638	587	609	658	658	659	628	657	689	609	616	643	645	561	654	591	670	669	636	628	561	613	639	669	640	638	613	615	646	657	680	663	669	672	638	626	643	666	639	648	645	635	636	650	631	650	629	682	659	667	602	658	631	638	604	632	613	614	621	658	644	637	659	669	683	631	602	646	641	683	604	625	646	687	636	643	669	632	595	654	635	646	630	609	619	653	646	608	616	648	662	616	632	619	622	616	631	609	613	658	611	646	647	639	622	665	625	649	622	647	603	633	600	645	636	596	645	678	635	672	636	650	568	658	648	638	660	660	650	674	634	688	663	625	652	677	629	632	682	603	652	689	655	645	652	680	649	627	595	638	568	636	615	639	616	590	663	610	683	612	651	622	644	641	655	703	655	659	655	630	662	607	670	602	641	620	629	617	654	594	588	652	643	635	651	632	644	645	591	682	679	653	644	633	652	632	651	638	585	603	659	663	662	630	655	667	622	638	610	667	589	653	647	626	643	662	697	600	619	609	619	632	676	641	642	654	635	616	564	642	624	715	613	611	601	710	632	644	624	668	609	637	633	700	630	644	640	660	654	599	637	579	620	619	628	626	604	677	638	661	648	600	665	629	665	650	637	651	645	646	640	703	567	624	612	675	611	667	678	654	623	671	596	646	668	678	605	599	684	629	669	618	647	671	647	685	675	669	650	600	661	628	636	628	579	662	656	663	648	653	639	632	611	685	591	661	652	620	630	665	633	617	666	689	644	622	636	622	696	619	622	606	721	610	633	647	633	594	577	637	671	632	681	632	611	654	670	651	623	649	620	637	650	633	623	672	677	646	607	651	653	655	648	658	686	659	650	642	628	637	621	596	634	646	654	665	642	598	590	660	620	653	638	647	665	642	615	658	641	687	645	644	616	578	634	653	620	656	676	684	651	653	641	642	604	656	631	650	648	685	645	637	681	643	601	665	653	633	673	632	643	639	615	655	621	636	660	654	652	673	602	643	673	684	627	619	616	657	676	650	646	592	632	635	662	625	608	618	670	688	648	651	602	678	679	664	637	654	649	619	621	591	632	622	633	675	673	651	626	665	639	618	670	614	659	660	689	636	654	670	636	662	640	659	628	651	675	700	667	620	683	642	695	649	636	661	620	648	671	672	639	612	624	571	694	640	638	703	664	617	605	627	660	631	632	650	642	648	613	642	611	670	646	693	660	643	647	643	659	607	622	687	665	643	655	657	644	620	632	622	659	639	651	648	674	625	639	594	662	680	676	668	597	647	647	621	677	646	586	596	647	604	601	652	645	626	646	627	627	634	620	659	629	609	643	623	653	630	640	674	676	632	632	658	680	681	644	668	612	600	647	638	675	640	663	701	632	572	626	596	660	675	628	660	615	668	648	637	647	597	624	614	620	646	629	650	639	651	639	640	618	613	622	624	628	639	661	631	653	685	654	613	640	593	679	640	668	655	611	680	609	625	639	634	657	607	616	606	640	589	624	606	622	610	597	619	659	651	650	609	647	651	606	673	644	655	634	651	615	665	623	643	677	628	636	687	625	712	653	659	664	683	670	670	657	636	609	641	652	622	667	601	623	688	666	628	644	663	646	624	650	702	682	646	664	655	605	642	649	631	637	646	619	672	661	676	620	623	696	642	632	612	658	654	633	691	608	608	649	640	642	620	679	637	663	611	606	629	629	676	642	656	627	658	659	626	650	621	587	650	677	602	659	660	593	648	616	680	627	615	651	598	617	644	672	638	669	654	635	598	612	607	602	617	624	646	679	683	632	675	646	622	617	655	687	653	646	656	594	659	599	650	650	671	616	623	676	656	637	631	612	634	629	608	647	629	646	640	662	622	665	631	685	636	674	662	657	662	614	637	599	587	667	627	627	648	678	650	619	661	658	670	664	671	653	661	607	646	626	638	623	632	664	612	658	658	641	607	616	666	630	690	621	651	644	661	653	628	626	671	658	648	665	584	674	660	656	639	637	638	621	653	659	615	634	664	650	617	609	688	611	652	638	641	692	622	597	633	671	652	602	608	667	634	648	667	620	630	640	679	647	623	672	659	622	634	647	623	659	659	631	657	637	606	623	599	614	656	631	642	638	669	693	597	608	658	662	658	630	611	684	632	634	604	632	580	651	628	668	671	630	603	615	673	606	667	643	609	627	624	649	623	635	640	649	660	673	677	622	645	634	638	636	644	605	617	616	655	671	630	624	650	666	641	659	650	689	632	655	657	655	626	670	609	618	636	646	642	663	629	614	632	631	637	698	648	688	696	669	656	656	672	647	627	643	663	632	627	649	599	665	662	658	677	666	637	612	680	652	670	600	630	661	585	620	710	600	623	606	629	609	643	647	720	636	610	651	642	657	671	634	641	607	615	643	613	689	622	614	677	597	605	658	654	684	628	628	653	624	648	643	648	643	678	642	672	633	648	669	649	622	637	642	665	647	690	605	641	622	689	636	597	681	682	620	605	643	626	658	666	584	606	610	634	638	632	670	600	650	660	635	635	671	653	646	602	722	679	692	604	672	648	669	605	609	644	635	619	656	633	683	630	640	615	646	630	619	644	634	646	646	652	651	657	652	617	667	646	644	597	625	665	627	619	604	653	661	664	644	636	619	618	651	635	641	618	639	629	634	637	705	654	617	625	632	628	619	642	662	630	646	635	610	625	637	621	615	643	698	656	656	607	663	642	658	662	599	657	651	639	687	679	671	649	654	662	662	642	633	609	654	676	669	637	654	652	627	652	604	668	642	638	607	644	663	652	666	613	645	637	631	673	626	703	596	648	662	635	654	627	643	637	628
8332	635	634	557	486	441	411	380	400	360	365	368	385	372	387	384	316	338	362	341	362	350	351	332	310	392	348	347	385	389	369	357	384	352	360	352	330	336	326	338	385	367	363	358	371	335	344	324	339	331	345	332	344	347	328	356	335	360	341	334	374	371	355	328	314	364	356	334	357	332	304	343	326	357	362	369	401	329	316	374	402	342	339	342	317	326	371	334	361	350	354	382	368	327	347	342	349	372	362	352	345	336	344	375	346	338	357	364	328	339	369	345	378	352	348	372	351	315	355	343	312	336	339	352	356	368	329	367	357	357	344	370	393	344	343	343	341	333	330	332	343	326	333	342	355	348	364	335	339	350	346	343	396	373	395	382	353	342	342	357	413	353	355	321	346	333	374	333	378	337	338	344	356	338	335	363	350	356	339	331	351	364	327	326	308	338	319	391	359	371	383	376	334	315	328	359	374	371	335	328	350	376	363	358	309	358	343	329	338	301	344	320	388	366	322	338	334	361	362	331	334	369	344	323	329	325	356	347	366	344	370	343	343	363	355	342	354	366	356	350	360	375	347	345	338	349	337	348	365	343	334	373	338	362	310	368	375	330	314	315	338	343	353	387	355	341	403	345	369	338	346	338	376	296	353	335	343	327	336	340	340	361	362	342	344	335	377	359	368	346	341	337	354	351	335	343	358	341	355	335	329	365	347	375	347	356	320	353	364	313	372	360	349	369	357	348	381	340	367	355	363	354	380	374	367	344	328	349	335	346	337	318	334	344	355	348	349	371	335	358	351	364	336	332	373	344	357	348	319	371	366	375	368	342	314	323	327	346	363	332	308	349	375	343	360	370	347	337	326	319	326	344	366	344	357	347	354	339	307	392	370	318	331	322	316	360	374	365	366	353	336	385	337	353	357	338	336	335	379	334	304	333	330	378	350	364	316	383	366	342	308	322	377	338	323	322	370	342	372	394	376	353	347	394	375	349	340	380	374	319	345	337	311	334	363	334	389	352	329	326	316	346	392	322	361	357	329	370	352	353	348	347	352	378	350	338	343	350	358	323	329	310	356	368	349	313	356	360	385	313	347	337	366	357	345	358	322	373	381	370	342	335	329	337	331	347	360	333	357	353	314	348	354	345	336	363	346	329	338	382	326	378	360	320	369	381	362	370	367	357	352	390	327	345	359	331	339	356	349	324	355	360	356	349	349	378	345	328	322	330	381	358	334	332	347	317	328	340	358	354	352	388	315	303	356	403	353	335	366	357	368	331	367	351	361	372	357	373	339	355	343	360	346	364	346	359	355	406	358	351	319	331	386	311	311	367	342	368	365	338	352	369	341	376	343	370	346	342	319	327	373	332	359	348	334	341	351	349	318	386	319	349	338	371	355	351	343	321	321	370	307	356	373	366	361	393	361	333	319	340	350	367	359	350	337	358	369	366	379	344	307	354	326	320	321	341	322	367	353	349	370	342	371	346	320	319	328	325	366	340	342	344	349	387	353	346	357	352	365	323	356	341	366	355	315	344	357	307	332	343	328	337	332	332	354	337	356	382	360	337	373	370	337	319	352	331	328	359	315	344	346	330	330	337	353	354	318	330	352	338	342	347	360	367	325	345	365	356	345	361	346	380	372	335	333	349	338	372	342	300	366	326	336	359	345	330	341	367	357	377	335	390	331	365	320	362	337	353	315	377	363	392	350	336	343	338	345	422	336	350	386	354	348	364	327	345	354	357	328	287	354	387	360	362	351	373	377	357	366	370	353	324	345	349	335	370	344	337	323	356	354	377	354	328	334	329	348	335	316	370	335	302	338	317	328	360	357	352	338	337	318	355	327	339	298	351	345	362	314	392	357	357	334	372	346	344	335	358	327	348	361	387	348	314	340	338	345	329	355	369	350	316	351	405	372	354	340	353	369	350	352	351	332	363	351	371	366	319	352	342	337	350	364	317	336	333	351	318	388	351	362	358	342	360	352	356	324	350	344	372	364	333	340	340	365	328	349	337	338	344	357	347	359	330	342	366	348	342	358	352	338	327	383	343	358	361	347	376	338	359	377	341	367	390	334	332	408	380	325	335	326	333	324	311	340	388	346	363	362	360	334	344	344	371	329	321	316	336	311	369	336	372	340	371	369	358	350	352	356	362	310	324	356	343	338	343	341	347	361	366	364	382	344	320	338	331	353	364	367	310	354	377	389	370	326	373	340	366	333	373	320	353	379	374	360	340	343	378	356	332	372	381	335	344	340	366	353	369	339	347	373	359	344	362	353	329	325	318	340	359	358	369	311	362	347	357	388	352	300	382	375	360	353	360	357	327	339	373	375	362	349	350	339	358	337	347	365	387	338	340	348	335	386	350	299	362	379	324	391	279	311	344	304	341	347	332	335	341	333	330	331	341	369	339	315	351	337	356	362	347	304	326	377	341	377	363	351	340	339	324	383	319	360	318	327	341	314	365	358	344	346	333	342	333	364	369	350	376	324	363	369	345	334	384	351	340	371	354	370	363	344	326	325	352	372	313	315	371	365	369	336	339	332	353	326	357	351	339	353	317	325	369	354	349	342	339	341	333	342	387	319	322	375	339	363	335	309	336	374	378	375	355	322	368	363	322	370	331	361	323	329	341	362	328	341	368	354	329	332	357	319	346	366	355	330	407	338	353	345	365	356	365	344	306	356	346	369	387	325	404	357	344	358	375	338	375	359	347	356	368	331	342	357	375	364	363	352	345	365	375	333	359	369	331	348	374	335	323	353	337	350	385	342	329	337	333	327	332	350	345	324	351	350	345	337	359	357	389	343	359	312	328	367	358	347	373	357	390	355	336	335	344	324	353	324	312	340	324	356	388	361	320	325	352	362	319	311	365	349	341	347	341	348	336	370	382	354	325	358	361	354	326	340	338	377	327	375	338	328	321	346	333	344	336	311	351	358	364	361	359	340	348	351	337	339	334	364	373	343	348	345	367	289	365	351	355	336	354	373	360	344	344	342	345	339	357	323	350	344	350	336	353	384	344	349	338	331	349	345	359	342	344	350	345	349	387	331	317	338	354	353	353	385	359	330	337	343	339	313	322	375	340	325	330	381	383	356	338	367	339	334	315	351	299	354	325	339	361	339	372	363	373	299	332	337	334	326	336	360	331	345	305	352	313	356	359	304	368	339	338	365	335	378	367	357	318	339	342	380	361	357	342	356	351	335	346	327	341	377	354	331	338	363	358	359	359	377	371	360	329	356	353	392	367	354	347	332	341	316	372	345	402	319	320	364	381	354	358	338	335	313	354	343	338	355	326	361	299	342	384	327	348	308	359	346	355	356	315	346	334	384	369	300	335	343	346	375	326	342	351	330	394	326	329	361	359	365	370	349	346	378	351	352	353	329	337	368	361	331	344	337	323	312	358	375	361	332	370	363	358	323	348	320	342	365	340	377	339	340	342	349	355	347	327	356	340	373	351	395	352	344	317	329	312	322	391	349	352	390	352	345	358	362	336	334	372
7121	1008	1397	1465	1341	1174	1093	1065	958	1007	900	964	891	850	882	817	874	821	803	794	824	836	827	820	807	836	810	864	809	814	820	849	840	828	772	856	814	849	846	822	823	805	832	826	824	792	816	832	805	816	818	767	867	817	820	807	802	816	792	837	809	784	824	819	815	848	795	770	781	752	829	768	822	848	840	796	781	800	784	801	795	797	792	822	746	836	771	828	831	816	772	791	830	790	786	759	837	782	778	769	799	776	758	803	799	769	804	763	791	828	767	809	787	859	769	817	760	831	833	776	801	797	802	882	788	780	809	823	830	834	781	775	808	796	831	765	822	816	802	760	814	797	834	831	845	794	797	762	794	776	815	819	788	817	837	813	808	783	797	770	759	799	879	805	818	777	783	769	798	771	806	775	772	824	808	782	810	807	759	857	844	843	822	801	766	855	735	826	789	781	832	779	902	806	786	778	762	763	800	795	800	810	786	798	826	826	850	805	786	798	803	811	800	748	766	788	833	820	739	767	774	814	805	812	854	793	797	810	849	768	774	807	804	806	806	792	829	807	812	830	799	805	806	771	824	812	807	861	775	841	779	786	825	792	813	819	859	770	809	721	800	782	821	804	792	759	824	785	829	788	807	812	832	812	729	826	818	824	827	848	777	784	825	779	795	816	776	828	827	779	835	806	794	760	780	794	776	822	844	782	771	764	821	807	845	831	804	813	791	784	776	740	789	801	818	778	792	842	821	804	816	847	828	801	856	831	797	769	757	805	810	837	816	773	764	800	786	790	760	877	747	778	807	848	809	819	780	824	835	826	719	801	798	812	806	801	776	805	800	771	798	781	846	821	878	762	816	834	784	828	768	829	774	735	827	750	811	774	816	772	842	798	785	767	852	799	785	800	808	763	770	809	816	788	796	823	777	811	812	816	800	777	817	732	758	839	825	827	805	841	796	736	815	851	824	784	786	813	798	751	876	817	801	789	782	805	815	797	850	792	799	792	795	787	780	782	762	828	797	795	790	828	853	778	769	817	803	807	786	789	794	803	788	821	804	816	783	781	778	755	788	865	802	786	778	778	811	805	797	792	832	858	824	767	816	764	799	779	795	789	770	801	773	777	790	809	829	807	776	790	813	847	826	850	817	823	747	776	819	784	814	805	776	825	768	806	767	816	802	809	776	790	866	817	809	819	785	806	786	777	818	804	802	763	802	817	816	800	830	845	835	829	738	790	832	829	773	780	785	872	798	756	769	761	789	807	804	818	835	800	819	839	785	764	773	755	787	855	769	792	825	814	812	822	755	785	842	796	762	813	796	812	763	779	804	804	769	789	785	798	824	814	787	849	817	805	856	805	797	809	800	825	794	785	796	769	800	856	812	827	770	774	833	838	789	828	844	770	791	775	780	802	778	797	826	832	800	805	780	759	822	802	791	814	803	742	829	763	796	757	810	812	728	803	833	762	807	803	841	749	811	828	809	782	807	773	831	804	770	776	787	813	786	804	804	697	818	780	856	847	753	840	887	830	830	781	787	774	792	819	824	773	760	841	820	803	834	827	802	772	804	801	837	853	762	759	803	819	821	899	783	845	860	783	854	784	842	798	780	818	776	840	818	849	802	812	828	787	831	825	816	812	799	765	723	838	820	846	798	816	825	770	768	782	842	836	816	829	839	870	819	777	808	804	793	771	831	810	770	751	762	810	790	826	740	790	803	820	793	833	826	792	764	741	811	785	734	787	804	839	752	842	827	770	790	753	817	827	796	754	800	813	748	788	826	796	861	859	795	799	813	776	820	814	812	807	821	794	816	826	853	803	805	802	789	804	799	846	808	757	785	781	761	796	831	777	782	788	842	836	788	789	813	852	855	782	796	834	777	748	795	831	790	822	789	832	795	801	803	865	830	833	828	786	803	827	740	800	759	818	740	779	816	762	800	800	796	789	770	793	807	827	787	816	816	841	809	746	834	780	814	857	812	749	802	788	844	848	824	779	788	818	808	789	802	804	818	808	790	801	804	789	784	811	802	788	807	829	826	830	803	793	774	796	797	793	797	783	869	834	766	803	797	761	796	781	831	789	734	823	812	828	726	823	790	809	820	833	795	791	758	765	830	805	812	787	837	815	822	805	742	813	806	794	775	806	802	842	758	789	791	771	826	808	825	776	810	792	815	818	802	786	818	765	787	811	789	802	794	805	831	792	775	819	807	787	744	812	817	788	786	790	831	827	749	776	816	838	792	840	792	754	815	773	798	833	808	786	841	844	769	864	832	791	767	842	836	778	884	770	799	818	828	834	766	822	823	787	787	757	811	784	797	857	828	771	832	800	834	799	830	797	786	804	822	813	818	838	807	804	825	833	794	779	821	794	832	846	796	797	853	838	799	795	786	714	830	765	836	791	857	780	722	804	833	828	801	820	733	820	826	816	769	853	807	841	823	798	788	758	843	809	792	825	863	833	794	772	756	763	827	803	821	791	796	843	774	818	727	783	820	789	755	782	806	781	782	836	799	812	763	821	837	822	799	749	823	758	813	807	817	815	828	778	801	871	804	819	826	816	786	815	814	816	804	792	777	832	789	829	845	799	762	840	776	769	783	807	753	836	783	817	827	753	790	801	833	748	823	819	808	769	844	733	778	765	817	785	839	778	756	801	789	820	824	774	797	861	814	787	775	788	856	842	811	823	787	799	812	796	807	860	797	799	809	802	782	821	868	792	834	816	744	782	812	805	779	811	810	762	863	815	785	786	750	794	829	738	830	828	794	791	785	790	825	823	812	806	820	801	797	794	850	825	766	758	791	761	789	772	780	860	816	799	770	793	823	771	799	826	747	764	762	844	790	801	834	762	791	800	836	818	789	818	813	811	811	785	808	881	778	808	788	848	784	837	866	824	842	825	846	781	826	785	731	777	806	759	790	806	851	798	846	787	811	741	811	789	761	817	773	779	794	800	792	793	817	826	836	847	861	800	753	804	823	832	751	806	767	833	829	832	785	807	801	820	820	792	786	820	766	810	795	802	734	821	813	775	816	782	819	791	775	810	813	836	845	796	826	804	807	799	819	802	813	786	784	811	797	776	793	844	812	828	825	806	805	774	837	781	827	771	805	800	817	816	794	821	798	824	770	779	826	890	746	811	755	789	814	790	816	787	764	854	802	821	790	754	789	758	756	784	805	830	838	846	812	778	783	768	818	778	826	810	800	833	780	790	776	800	809	744	797	819	851	820	825	803	798	827	780	857	806	807	826	810	817	776	777	753	800	817	799	721	811	739	793	745	821	793	747	778	817	789	819	820	782	805	831	852	809	744	763	796	801	815	759	819	809	833	815	846	806	790	800	773	852	831	792	758	820	803	759	790	748	797	766	755	800	762	762	847	809	828	813	820	852	822	806	776	852	754	791	753	815	856	816	757	799	824	798	837	784	818	792	837	820	813	782	798	829	812	775	795	797	779	799	820	779	819	804	827	810	874	812	788	785	766	798	832	755	828	812	762	790	766
15227	1099	796	607	488	377	363	307	285	273	267	238	255	223	189	234	204	216	239	231	217	227	224	221	196	214	210	205	218	211	217	208	212	245	183	213	195	218	189	222	210	196	191	222	227	196	198	228	215	203	189	208	204	204	223	175	207	225	192	214	239	166	191	196	196	229	188	211	180	186	197	214	203	216	216	204	199	224	192	234	205	207	223	213	210	212	175	178	215	218	186	187	178	228	201	196	179	231	200	207	222	192	205	227	214	194	196	215	206	228	219	213	212	207	215	199	204	202	226	229	226	216	207	204	226	220	246	225	228	203	209	206	214	221	183	196	203	202	204	206	207	216	252	222	217	209	231	222	228	228	230	213	209	192	218	217	229	214	227	218	240	242	216	223	215	227	202	205	192	208	211	213	245	200	229	216	204	210	220	220	228	212	210	217	205	199	211	211	214	229	208	220	197	192	221	199	201	199	221	237	195	205	201	185	207	197	200	217	222	214	207	205	218	189	240	208	199	187	205	203	228	216	213	221	230	197	215	217	186	224	196	218	200	201	198	220	229	213	189	205	215	218	195	235	225	173	206	205	190	192	221	221	208	208	195	197	197	185	224	206	215	238	217	190	212	210	216	200	210	209	215	224	205	206	173	208	205	224	227	219	213	230	180	221	219	235	210	203	237	209	216	206	208	220	222	207	182	223	206	233	219	221	179	211	218	220	204	177	209	203	231	213	203	217	229	211	201	220	196	181	222	199	210	218	230	201	164	187	198	213	238	213	205	224	200	178	216	188	197	217	215	211	208	202	178	196	216	243	201	244	189	223	208	192	172	203	190	214	200	214	201	229	182	206	203	214	209	220	202	191	220	204	194	228	206	203	200	206	216	218	215	234	218	211	190	203	215	206	213	209	217	202	191	206	205	213	192	199	154	176	207	213	209	189	228	185	223	215	184	206	200	212	208	210	219	223	225	192	196	221	193	220	206	206	204	197	223	205	191	205	210	202	218	197	223	216	228	214	211	219	218	190	186	219	216	181	216	222	200	222	216	220	234	211	233	222	201	186	230	197	215	171	171	168	198	196	223	191	221	173	211	217	218	221	198	190	195	213	230	191	235	204	199	182	198	211	202	184	208	194	218	217	214	200	190	196	199	199	232	197	219	197	198	212	223	201	226	205	223	181	227	205	193	199	199	182	188	200	202	213	219	219	205	206	212	173	192	193	195	192	183	218	210	189	194	208	229	226	167	196	210	218	219	228	212	220	209	197	228	182	195	185	223	218	206	196	211	232	197	201	235	212	219	219	232	201	233	207	226	212	208	207	220	212	208	212	205	199	229	228	215	167	201	185	217	255	194	204	212	195	204	176	219	198	198	194	214	185	215	194	180	201	159	219	238	188	193	181	190	211	234	194	202	198	184	232	182	225	224	195	198	180	200	197	207	188	223	208	227	183	217	195	245	213	192	202	204	213	200	220	206	192	209	207	215	198	210	210	195	204	193	212	193	164	215	203	219	219	212	208	197	202	196	179	182	239	215	218	222	179	203	199	229	205	180	221	190	176	213	228	188	223	220	219	214	210	213	222	207	214	213	195	193	208	227	218	225	188	192	219	236	188	203	223	187	239	216	200	202	198	208	211	217	209	216	196	182	215	195	193	214	214	212	211	229	219	196	187	194	178	199	190	242	210	199	220	212	206	207	213	203	176	221	201	204	201	195	190	204	194	207	195	198	205	227	212	185	197	209	212	227	221	202	222	199	202	213	203	187	198	230	184	178	205	204	211	212	199	215	190	179	222	201	210	237	214	203	178	186	202	203	220	200	227	227	206	200	219	209	222	201	201	220	208	200	172	240	210	199	234	220	230	229	199	189	238	209	211	189	207	225	188	203	214	223	224	199	220	203	189	213	218	228	230	224	217	241	201	221	193	212	177	209	196	169	202	186	191	218	198	217	209	221	214	193	216	212	188	202	195	194	206	221	213	213	206	211	205	192	237	228	226	219	240	214	194	209	201	216	190	220	203	195	206	219	213	228	195	207	217	208	217	226	208	234	190	199	204	205	167	207	219	197	215	201	219	246	219	218	235	207	239	218	210	220	202	234	207	201	214	204	234	201	181	203	200	203	206	213	187	210	200	195	207	196	216	198	218	235	200	205	220	186	203	215	209	189	209	224	193	225	191	229	177	228	168	205	206	208	204	218	218	223	211	215	186	194	201	198	214	201	195	185	201	208	209	206	221	238	204	195	229	222	211	197	229	223	197	189	227	212	220	201	224	216	195	215	198	204	183	220	224	219	207	203	216	221	205	186	215	210	216	200	241	208	200	201	195	202	218	205	201	193	190	205	192	209	221	191	229	222	198	237	192	216	206	192	212	203	208	203	204	207	216	189	198	202	179	183	201	185	192	189	194	228	178	213	221	205	219	227	208	239	218	221	200	208	201	216	211	220	204	188	211	182	204	230	250	204	213	190	193	225	213	189	228	206	224	214	220	219	194	187	228	211	202	181	191	235	203	218	205	216	179	197	230	194	211	191	203	207	211	206	189	201	219	214	206	203	205	226	206	200	201	217	219	205	224	215	200	194	208	187	238	187	223	193	200	221	211	178	158	233	234	214	205	203	222	224	212	205	231	224	204	209	218	210	233	187	189	211	224	214	205	226	234	212	204	204	222	188	244	222	247	185	190	223	229	210	196	192	186	196	210	238	222	238	221	181	212	232	208	234	223	221	222	224	215	200	215	222	210	210	210	195	221	193	210	207	204	233	187	205	203	195	212	211	203	220	213	202	193	207	222	205	207	209	190	239	218	201	230	216	188	210	209	220	222	210	214	212	197	224	202	210	203	188	218	202	196	195	231	192	241	229	245	213	173	236	193	182	204	186	194	184	215	214	234	189	230	224	228	250	213	195	222	224	195	204	209	218	210	203	200	217	233	215	219	213	197	212	203	216	227	185	208	192	201	223	239	212	213	190	183	214	193	192	193	204	210	218	196	199	234	192	194	227	203	205	206	203	231	227	173	213	188	204	200	196	216	175	201	200	201	183	221	200	183	211	216	227	193	200	215	233	211	202	212	195	187	220	196	185	216	199	225	185	230	202	202	221	213	165	222	230	228	188	209	196	194	199	178	214	228	201	208	202	219	223	188	210	218	194	200	186	199	212	188	215	232	211	205	202	222	235	224	219	204	235	216	184	213	200	183	210	194	188	204	222	188	224	235	225	216	242	217	230	230	187	188	237	237	192	214	205	190	197	213	201	205	203	217	203	191	217	203	178	233	191	209	211	196	230	224	196	232	219	228	228	202	204	207	201	192	206	229	194	217	198	220	188	209	206	200	183	196	197	231	200	198	232	183	234	200	219	198	187	203	208	211	223	201	173	199	215	202	210	200	213	207	195	200	212	207	198	218	226	222	218	218	223	235	205	210	196	193	207	202	200	203	221	205	228	200	229	193	179	207	220	209	192	185	219	216	194	217	229	200	220	195	211	229	200	220	210	210
9159	1001	1719	1904	1720	1334	1149	1036	907	897	768	753	663	630	640	667	608	564	550	576	569	567	538	533	519	550	495	530	523	480	548	501	531	547	510	494	520	532	488	506	526	489	530	523	477	545	520	505	507	506	513	498	504	515	501	480	538	476	488	527	450	490	484	443	527	512	503	510	513	529	523	496	518	487	485	475	523	511	470	492	472	487	505	480	491	503	516	545	486	510	508	489	513	508	470	499	481	485	484	488	493	501	504	498	497	496	485	494	477	484	502	491	459	498	483	491	473	485	474	507	476	490	540	514	523	524	495	492	508	501	489	521	492	490	532	506	516	511	513	457	486	501	455	495	541	512	523	446	501	493	507	477	507	516	488	503	541	486	475	470	537	505	512	506	508	503	488	467	484	501	494	517	516	510	494	500	538	457	502	506	501	537	497	482	506	448	490	502	500	493	502	534	501	528	459	523	467	475	510	492	477	467	508	516	476	474	456	473	495	504	515	543	469	452	516	499	498	478	471	510	495	534	464	504	477	461	493	499	492	505	526	474	513	478	481	515	455	510	528	485	496	505	476	501	478	489	534	504	505	504	529	533	517	473	486	481	506	500	524	488	462	490	526	503	482	474	518	522	477	524	523	487	487	515	507	513	509	494	461	480	520	485	461	461	467	465	499	498	468	531	477	530	527	486	498	509	486	465	503	481	506	505	531	484	525	548	514	484	482	488	486	501	484	484	514	486	498	500	528	481	507	519	483	482	488	490	491	491	539	471	503	537	515	446	512	531	440	498	487	466	529	501	490	519	535	467	473	506	488	521	502	468	472	536	499	473	511	484	520	488	485	524	485	481	501	493	474	494	505	474	509	536	463	503	472	485	467	497	473	490	482	529	498	509	533	504	490	527	504	485	506	485	536	458	539	507	446	490	506	513	497	512	508	522	502	467	521	512	496	485	505	488	533	460	481	472	478	509	500	483	460	481	481	537	488	479	506	488	502	504	524	488	464	480	494	496	484	488	507	510	519	517	513	508	489	447	517	509	492	488	476	508	486	489	490	503	548	483	461	493	498	503	487	473	507	468	509	500	479	496	480	535	467	513	501	495	517	498	454	514	514	486	465	493	514	512	489	481	497	528	525	531	477	457	471	474	457	515	496	479	536	519	492	488	510	484	489	488	522	460	478	492	538	489	505	500	480	485	486	526	449	515	473	501	506	500	506	517	506	472	492	496	503	460	501	527	503	463	482	473	523	484	522	519	484	465	466	478	495	503	493	520	496	469	506	509	452	490	484	484	484	511	494	432	516	535	474	488	526	509	443	477	464	505	524	510	482	504	513	465	502	471	460	460	505	515	496	485	477	506	443	508	459	483	490	502	490	507	488	489	458	484	547	520	500	516	481	471	496	490	515	523	519	492	448	473	519	475	485	471	503	486	512	466	463	511	520	505	501	497	510	464	505	514	498	489	429	491	471	511	471	485	453	477	469	512	496	469	494	491	456	506	515	490	456	475	517	470	457	491	520	523	500	514	501	480	498	479	473	500	502	536	509	503	480	518	526	492	462	484	502	493	518	536	506	512	490	535	538	491	487	508	514	508	509	492	518	497	490	480	490	509	477	502	523	556	506	478	473	523	469	460	495	514	468	511	488	467	500	465	496	488	517	496	475	545	508	481	504	511	532	534	490	456	488	509	472	509	506	478	507	498	501	494	483	492	546	514	483	493	468	459	483	470	487	498	477	468	480	456	501	544	466	495	494	480	510	461	484	515	507	518	471	509	496	467	492	509	534	503	505	481	543	487	515	484	494	497	493	479	484	529	485	505	540	532	463	532	510	499	505	525	555	506	488	498	502	493	495	512	475	459	515	511	483	527	508	498	530	483	476	463	484	502	469	485	482	530	492	544	483	495	516	502	526	504	505	472	524	469	507	495	499	462	473	473	470	521	530	493	469	503	502	502	543	501	479	525	502	502	514	498	501	458	485	474	492	507	477	484	478	484	491	543	498	450	504	548	505	508	492	493	518	533	467	464	488	483	470	521	487	441	485	494	501	482	497	466	498	449	479	491	510	491	500	504	521	507	521	523	467	496	497	449	488	517	546	469	493	500	529	492	511	458	503	524	452	507	467	515	477	510	508	557	539	476	505	484	444	516	494	496	500	511	513	456	478	497	490	520	479	470	486	494	505	500	455	525	485	506	515	494	487	495	478	490	474	522	467	518	522	509	450	484	520	494	506	477	556	504	499	489	486	495	523	490	489	471	492	481	508	479	481	516	481	476	522	498	506	490	502	477	500	459	498	515	508	467	505	480	496	507	478	522	471	492	454	514	491	483	483	531	475	517	504	508	519	496	509	464	473	486	553	510	494	504	537	481	499	522	491	523	477	521	500	533	488	524	470	490	509	473	483	510	518	497	476	519	519	511	509	524	515	543	484	515	476	454	507	435	526	516	513	500	497	499	484	482	490	462	486	466	477	516	516	449	494	470	489	464	529	470	519	515	503	485	522	550	484	505	482	503	474	495	505	507	522	488	479	498	487	492	494	537	496	502	491	533	495	471	470	508	525	507	492	496	453	491	535	518	451	477	470	491	466	491	477	484	495	489	548	479	483	478	547	500	517	479	476	483	493	502	474	488	504	497	518	499	475	502	523	500	477	485	520	486	487	488	547	500	507	523	494	476	466	475	500	475	508	491	480	507	475	491	513	488	496	497	449	497	518	504	469	504	486	487	468	484	483	532	509	525	524	470	480	530	495	492	450	522	495	501	514	494	497	461	556	541	489	495	483	480	475	491	462	483	503	484	468	488	499	497	512	488	517	515	476	506	506	539	491	486	480	503	455	493	497	491	492	449	487	533	455	471	497	498	529	513	504	510	520	484	480	446	478	469	518	470	487	472	478	510	525	511	536	489	498	485	522	491	509	486	493	511	493	533	479	499	488	511	463	467	524	473	489	470	482	466	475	521	521	451	492	492	510	528	525	516	494	496	485	472	529	499	492	477	488	507	535	514	494	499	503	489	480	494	513	487	491	553	465	495	494	485	439	442	487	523	454	507	477	465	511	473	533	487	495	482	474	554	553	507	465	483	518	504	496	470	467	501	489	478	475	511	507	488	480	499	522	506	470	538	488	527	505	498	517	501	464	512	504	501	469	503	499	483	478	479	497	499	503	499	506	452	477	526	521	500	505	458	481	486	461	464	515	482	507	493	493	453	482	531	456	541	521	525	498	481	470	476	501	491	465	465	469	511	469	484	527	511	496	482	502	473	480	474	501	521	476	512	527	484	511	456	485	499	463	476	510	483	477	504	519	520	465	487	503	508	501	519	471	463	524	488	508	471	513	457	481	496	477	504	511	437	486	466	541	494	478	547	537	477	496	524	495	465	486	483	459	459	498	479	452	471	508	509	505	512	471	504	483	509	493	521	508	488	506	527	480	468	527	500	502	480	503	504	498	445	501	485	492	463	494	492	461	454	519	506	474	466	531	504	447	477	477	498
1964	274	273	313	271	275	256	301	250	263	289	308	253	255	273	274	274	261	255	230	284	289	266	282	286	302	265	275	248	262	282	287	269	237	292	245	286	278	264	267	251	251	281	257	269	245	239	278	288	267	257	249	302	246	246	266	277	272	271	278	281	278	239	227	260	220	267	259	275	261	294	263	239	283	288	276	255	262	249	247	286	265	253	248	241	271	251	268	289	247	282	276	274	281	281	259	261	257	238	239	239	264	251	263	267	256	276	274	260	270	253	262	276	273	257	270	301	264	223	260	249	228	251	275	263	260	274	258	283	264	272	269	263	266	261	296	272	292	289	285	286	270	254	282	255	283	292	273	263	266	285	246	258	270	282	271	282	256	293	276	269	244	285	236	233	253	263	253	288	269	262	238	273	265	269	264	277	247	280	241	254	243	284	297	249	283	282	240	280	254	271	231	274	299	267	266	266	281	274	294	274	291	280	238	246	263	267	258	292	255	263	241	257	301	260	259	271	251	271	257	256	261	253	220	270	291	260	239	264	257	281	240	274	242	262	277	251	260	255	279	253	271	247	286	293	268	278	265	272	259	268	269	247	266	260	255	259	236	241	251	259	286	249	286	262	260	263	258	266	247	235	258	271	248	294	239	274	255	238	250	263	265	267	248	279	261	244	253	239	278	277	277	269	242	266	258	271	269	248	254	259	244	295	258	275	273	280	287	251	289	254	250	259	255	274	246	244	272	277	265	261	274	267	285	277	246	284	240	283	315	244	270	249	264	264	260	272	269	264	285	267	255	259	231	276	264	260	276	282	250	260	242	255	276	297	265	238	293	254	267	274	285	258	249	280	310	249	267	247	249	252	234	263	268	294	263	256	231	272	291	251	257	245	277	278	273	279	283	277	250	259	266	270	271	262	242	273	277	279	283	254	260	263	274	255	249	252	263	237	301	273	265	288	260	288	257	272	268	255	254	274	274	281	277	278	287	268	243	246	261	247	266	249	252	252	235	248	262	275	303	258	241	252	256	270	229	269	255	276	278	265	272	266	273	272	265	266	286	254	272	237	262	284	234	271	260	253	256	272	265	256	250	245	284	274	259	227	279	253	256	273	263	281	272	259	300	286	260	284	271	242	250	262	235	250	243	239	251	263	254	300	280	249	262	251	261	277	263	270	265	297	274	266	245	281	249	277	278	264	307	224	239	262	270	254	238	284	266	276	283	258	238	293	262	254	236	265	253	285	286	258	274	268	275	283	230	276	278	264	249	234	254	254	243	284	283	263	283	285	284	257	291	251	242	296	266	262	261	234	245	223	283	260	255	293	264	285	258	245	279	254	240	281	255	280	267	250	253	249	255	276	277	276	285	287	302	276	263	271	259	282	261	231	278	278	284	281	232	265	288	261	256	257	239	278	273	297	256	260	284	256	257	258	253	266	262	233	267	276	251	259	264	255	260	277	247	255	274	290	241	260	261	250	257	261	263	251	295	250	278	265	243	251	245	250	268	312	297	267	250	280	272	263	247	274	282	255	269	267	270	273	276	277	259	262	230	256	268	255	237	263	272	236	254	260	241	243	250	281	242	260	251	278	301	274	268	261	269	258	265	282	258	240	242	233	264	252	270	230	265	268	251	271	270	283	310	233	242	317	232	275	268	274	289	256	284	235	230	240	243	267	276	293	265	261	269	267	277	275	260	278	246	241	268	240	252	254	253	253	264	271	260	261	253	249	260	234	266	272	250	264	225	257	288	258	264	252	277	259	297	303	245	275	284	250	306	259	278	239	249	281	287	265	251	290	271	278	265	257	256	238	249	273	271	249	276	261	260	278	265	246	242	256	265	238	248	296	249	268	234	264	282	253	247	265	256	270	265	260	251	259	267	270	276	263	261	254	259	277	241	273	275	277	257	278	273	280	253	284	282	247	256	252	269	293	275	251	255	264	285	290	270	254	304	266	250	262	252	267	253	267	241	279	269	269	242	277	259	272	227	246	250	279	250	299	295	266	253	280	250	259	266	258	283	257	257	266	280	265	257	245	258	248	264	272	260	260	260	268	273	239	242	248	304	253	276	246	274	239	263	263	269	273	287	255	259	262	254	266	262	265	258	238	256	245	307	253	281	273	266	286	276	281	285	261	294	292	287	259	274	250	277	249	258	287	284	263	264	265	267	231	298	240	258	261	278	260	251	245	255	257	254	257	256	241	278	285	246	257	278	260	272	270	266	262	246	240	294	287	279	253	288	264	285	247	286	254	223	226	247	265	241	303	260	243	267	264	296	254	268	256	277	262	305	262	261	253	279	247	257	258	250	281	268	266	262	265	235	269	248	242	232	248	274	258	241	253	269	263	264	269	253	270	256	254	271	230	255	262	267	267	254	236	229	302	299	289	237	247	260	258	252	278	252	228	245	254	286	266	277	237	215	257	275	294	265	295	274	270	281	240	268	267	277	285	263	264	281	286	272	269	260	283	267	222	276	245	246	239	276	258	267	264	266	293	259	274	265	262	274	280	288	247	263	254	258	252	255	285	205	226	288	259	276	259	265	264	266	272	275	274	309	273	256	281	251	258	257	236	256	282	300	249	247	252	279	242	261	270	284	271	244	265	249	287	256	239	274	268	257	275	266	242	263	263	250	253	246	265	262	266	249	292	284	287	259	237	266	265	267	260	266	256	251	273	258	262	280	286	252	240	237	283	248	259	293	253	270	281	278	261	284	284	257	264	300	262	252	257	272	276	252	227	244	289	273	302	272	277	292	288	272	259	251	235	285	293	274	273	272	281	268	257	240	272	233	294	278	239	276	296	282	256	280	261	272	281	263	238	262	290	267	275	275	285	261	248	257	272	264	266	256	242	284	292	271	255	271	255	271	242	286	280	256	278	281	295	274	242	275	250	248	260	275	244	275	313	248	270	265	276	266	264	298	281	262	271	286	275	270	267	259	280	263	261	284	270	251	229	273	279	286	254	281	267	284	236	261	297	262	238	238	287	286	271	275	277	257	233	292	274	274	296	265	286	276	259	270	277	259	262	268	244	274	290	221	256	245	274	265	269	243	264	261	277	269	278	265	226	260	304	243	277	265	267	273	266	232	243	233	269	296	261	253	255	277	268	283	254	262	256	231	265	253	278	272	285	264	243	282	276	272	240	269	238	297	261	241	244	283	272	268	238	238	274	264	261	292	279	289	258	253	269	264	237	233	226	260	265	288	285	277	284	282	251	280	250	242	270	267	258	286	288	245	263	269	267	264	278	299	272	295	255	273	278	259	279	240	261	288	245	250	273	245	293	258	257	274	260	279	258	270	268	265	270	269	275	247	266	269	276	252	299	287	266	261	279	246	263	283	276	254	258	270	296	257	293	271	254	250	286	262	279	254	271	272	272	222	236	254	256	251	252	265	240	253	285	272	246	277	252	281	252	264	252	273	261	271	240	258	261	257	255	233	253	264	262	286	266	281	287	287	270	274	268	264	272	251	275	247	286	242	261	262	283	273
2432	697	654	682	652	674	600	653	654	643	621	640	647	636	609	647	682	630	645	674	668	644	636	620	635	692	644	602	624	660	728	649	631	633	655	648	641	684	676	654	621	629	658	652	646	645	603	612	598	658	661	554	663	661	664	640	656	672	643	616	610	682	627	633	654	609	647	638	596	631	621	600	602	573	648	675	602	640	639	643	573	675	676	622	619	646	617	639	635	610	659	642	655	644	635	621	650	617	630	638	623	676	661	600	624	648	622	616	630	638	585	651	652	667	625	630	627	647	650	609	631	599	613	655	640	602	576	657	621	634	609	648	626	573	622	638	659	652	658	654	673	616	655	616	677	649	601	627	662	614	669	640	652	612	659	587	663	583	639	672	634	630	661	622	638	648	645	658	622	660	652	684	671	658	647	642	632	654	637	614	664	660	676	658	656	664	612	647	618	655	623	625	685	669	628	647	662	646	683	665	637	601	640	661	643	600	627	652	657	661	629	646	615	586	631	656	598	621	667	601	633	681	581	642	651	635	608	653	643	662	639	681	672	688	664	614	642	612	658	647	626	669	637	647	606	611	630	656	639	629	621	653	636	650	648	640	665	571	657	654	622	649	659	606	622	630	653	636	649	675	647	609	623	651	664	682	630	611	652	644	642	607	624	641	666	656	632	635	713	621	654	657	646	642	619	646	674	651	576	649	658	610	627	617	640	639	644	637	634	596	655	686	643	629	614	639	640	620	613	643	631	616	666	609	627	635	617	646	667	621	642	665	643	575	617	650	597	613	653	649	641	616	684	620	618	646	617	640	613	650	599	656	642	640	662	667	628	595	669	606	665	637	635	634	582	656	656	646	627	632	663	619	611	661	693	581	619	610	660	640	659	667	673	681	595	623	648	660	637	669	643	653	571	623	624	647	632	660	628	625	603	652	675	632	635	638	604	667	661	672	580	640	633	605	669	679	629	665	608	637	684	636	687	611	629	596	647	627	602	626	641	641	648	593	660	664	599	681	665	639	662	649	643	652	662	659	636	657	640	637	652	615	706	636	652	660	557	649	641	647	690	666	614	674	666	644	642	625	607	630	658	630	603	642	616	657	618	659	699	611	684	612	663	642	650	663	612	612	617	671	610	647	652	639	655	612	619	640	669	679	651	620	656	691	628	637	597	615	637	579	696	667	654	672	630	617	660	617	622	636	677	621	656	656	676	662	697	644	635	683	619	634	665	659	624	625	638	599	661	634	675	614	605	648	661	663	619	665	647	664	663	648	633	648	669	623	631	659	651	660	660	641	641	608	644	639	633	642	614	614	663	680	620	625	636	620	642	626	622	644	632	631	633	651	663	616	683	622	632	613	659	663	648	606	671	660	672	662	617	635	639	678	634	612	646	652	678	719	631	598	660	671	672	664	639	656	598	645	654	605	631	619	660	642	642	655	664	683	627	614	648	652	637	592	619	660	697	676	644	646	616	627	669	661	654	669	660	577	649	634	675	671	628	632	636	654	646	634	640	616	628	627	650	592	639	643	656	671	701	638	644	668	693	670	635	565	651	676	653	604	646	610	624	637	627	672	618	632	683	676	642	637	653	609	651	621	634	641	623	654	615	659	644	617	662	656	624	605	626	597	626	652	643	678	611	663	627	656	630	640	645	611	617	635	606	653	621	662	678	598	660	665	625	607	671	685	679	627	650	679	622	577	631	645	649	674	647	669	666	639	626	644	632	643	622	671	651	649	631	698	652	609	685	646	650	643	671	638	614	625	602	635	635	658	635	647	675	587	624	612	624	664	671	601	652	636	579	647	632	689	636	668	602	616	602	660	609	650	635	675	639	650	672	648	630	682	639	611	622	685	649	643	604	646	642	661	625	663	624	638	646	668	691	640	654	611	610	625	628	603	642	649	664	585	600	660	632	651	647	651	671	664	677	609	701	651	635	646	640	617	659	658	650	645	612	593	683	646	628	664	622	656	570	605	661	648	647	683	607	650	630	628	625	630	628	645	671	629	685	660	675	704	628	648	655	642	575	613	608	630	673	648	684	666	645	621	662	688	688	660	654	653	661	614	639	611	661	638	670	664	601	643	647	675	671	665	672	630	659	607	659	662	646	680	584	635	631	649	675	623	662	649	651	633	670	634	596	623	654	656	600	623	634	668	631	641	646	638	618	647	674	600	652	651	641	598	642	647	659	715	626	644	645	675	652	632	665	654	595	613	699	665	623	645	678	600	590	682	629	621	672	656	651	656	632	648	607	663	634	654	611	659	618	674	610	649	668	634	643	589	676	651	623	622	661	581	630	658	659	604	646	649	613	630	648	654	630	642	647	646	620	574	639	600	638	654	638	603	626	636	608	609	626	617	657	588	626	638	687	638	611	672	628	641	591	653	624	646	639	644	593	624	585	662	657	661	616	665	649	663	639	565	641	666	628	620	683	649	596	631	618	660	613	616	649	667	675	618	635	636	646	604	626	633	593	628	608	634	601	629	631	613	636	636	633	602	627	594	638	602	646	681	589	618	636	668	626	643	668	597	698	602	639	610	651	671	613	626	684	649	631	630	655	642	621	644	637	613	683	606	705	629	652	621	662	625	607	651	669	634	622	613	660	663	617	637	664	663	669	663	623	609	623	641	624	653	630	615	652	642	629	623	637	610	660	655	670	623	658	607	659	631	591	636	642	645	589	635	657	685	617	655	652	653	634	591	644	652	653	685	648	687	668	639	626	681	590	624	608	631	610	677	616	595	636	651	676	638	615	662	663	654	627	620	611	636	644	633	647	624	623	597	662	672	683	687	605	608	612	626	644	634	659	664	640	617	620	629	652	614	639	636	637	595	635	605	612	669	712	618	610	672	601	639	663	665	651	637	667	610	624	648	697	652	632	670	626	636	651	634	636	607	618	626	659	567	671	666	611	632	627	623	658	603	629	624	654	654	658	627	620	660	604	616	709	596	628	631	621	698	620	681	597	635	628	688	599	566	646	671	647	639	593	699	643	609	619	637	645	647	663	602	651	640	638	668	629	649	635	646	635	663	643	616	682	632	659	664	640	584	664	628	628	569	632	607	681	669	625	612	630	655	657	601	672	648	641	610	606	623	615	626	641	641	663	597	626	633	654	624	615	695	654	629	630	643	668	626	645	617	616	650	585	663	633	694	629	642	607	639	648	656	651	634	668	643	680	645	649	638	611	682	676	680	602	612	662	660	602	683	578	594	638	672	675	673	665	611	673	628	636	588	640	648	665	639	671	654	645	636	635	658	603	598	614	629	595	631	599	650	661	641	651	641	609	626	604	618	608	650	640	636	624	618	695	656	640	668	630	607	608	621	629	636	666	624	632	638	604	713	665	639	624	627	661	634	596	653	643	607	659	651	649	648	619	654	650	664	691	650	616	660	622	632	633	708	688	672	681	653	648	661	588	642	640	657	677	664	659	647	644	636	583	634	671	624	645	587	668	658	655	642	670	625	651	655	655	651	637	616	621	669	653	679	657	619
8559	668	647	540	463	407	400	384	383	395	392	354	408	379	387	361	331	341	361	333	356	315	371	344	347	313	361	339	349	358	318	355	337	355	317	344	360	307	348	354	342	364	367	333	362	329	327	333	327	299	349	308	354	334	318	359	329	361	361	391	385	351	323	368	424	336	307	359	362	327	338	371	346	367	341	329	409	378	312	330	388	372	338	362	375	348	366	319	316	399	335	337	345	296	341	379	351	353	360	353	317	369	342	376	364	344	349	344	351	388	350	341	356	380	347	364	360	348	331	369	315	348	346	380	339	344	326	400	368	353	349	373	362	353	337	362	339	351	361	359	368	334	345	336	328	354	351	348	324	354	336	329	382	342	315	346	369	302	349	344	326	348	348	320	343	378	335	340	355	345	347	357	358	312	352	337	361	354	346	352	345	336	338	326	332	328	374	393	386	364	334	343	335	345	315	344	364	316	348	358	342	352	352	355	351	347	335	357	329	342	363	352	362	345	339	354	372	324	343	326	346	355	340	351	354	382	334	331	339	336	362	320	326	328	310	370	364	355	321	352	333	330	331	376	322	378	355	325	359	349	353	375	349	356	309	327	338	331	371	335	340	350	355	341	315	346	370	333	337	338	366	348	333	314	340	342	356	392	374	351	379	344	317	355	357	343	379	335	368	397	359	318	367	321	355	338	336	335	379	362	336	351	348	366	370	361	334	338	341	322	344	335	318	336	345	327	349	299	347	324	324	343	377	344	352	367	330	355	353	337	337	315	334	357	366	351	354	331	302	366	333	372	349	337	364	385	343	331	334	344	349	360	352	366	407	354	334	341	337	363	335	347	330	344	338	323	315	337	362	355	336	356	333	338	346	376	326	369	381	348	349	363	332	316	355	347	378	350	341	362	374	368	354	351	335	353	350	313	352	361	367	347	338	352	308	314	352	372	334	367	349	347	335	308	366	386	331	322	412	366	366	332	362	341	309	366	358	336	332	356	357	326	341	345	342	360	361	386	328	343	364	339	345	331	339	338	375	329	368	379	353	348	345	350	369	341	384	363	337	333	361	328	344	377	349	377	346	352	313	362	333	325	338	343	362	370	369	388	332	297	333	336	375	337	375	343	372	383	359	329	347	356	369	369	371	324	340	379	325	349	354	354	353	363	313	374	322	371	349	306	358	353	376	355	321	359	358	369	391	372	348	336	368	338	369	359	358	324	366	358	340	312	367	339	368	335	318	335	342	339	340	356	335	342	322	325	329	333	354	357	352	340	330	375	370	349	375	349	320	348	336	317	350	366	355	374	385	368	341	328	329	350	347	324	333	398	351	305	351	326	362	360	364	373	342	340	344	351	351	370	358	351	378	331	362	339	357	369	321	336	404	377	338	354	349	355	302	356	376	371	292	350	326	339	338	309	368	360	317	332	360	372	354	393	318	406	372	340	366	331	350	359	360	347	368	339	357	363	361	350	336	314	411	358	362	331	333	339	367	346	342	334	329	333	313	320	358	346	371	320	344	396	360	326	357	326	346	341	331	344	349	346	370	383	370	321	374	381	385	316	351	363	341	385	346	371	359	377	362	344	353	347	364	342	319	334	332	357	324	352	347	309	334	362	367	350	380	341	319	385	310	324	347	344	339	360	325	362	367	370	369	379	355	340	318	318	322	347	356	314	364	380	362	350	314	325	349	329	305	369	342	363	316	347	332	322	353	333	356	346	351	358	374	361	340	357	301	305	364	379	321	366	364	340	315	355	375	354	364	333	314	379	352	326	332	328	347	364	374	356	349	349	359	388	344	305	380	332	393	329	379	350	344	353	348	378	351	340	335	374	353	328	339	305	363	354	327	351	332	387	336	320	338	342	343	319	365	343	353	362	372	353	330	316	413	319	357	373	309	345	351	344	346	375	363	362	379	344	373	358	337	338	369	310	360	350	319	332	386	351	364	385	320	344	326	375	400	347	346	357	335	344	314	411	356	346	340	365	315	388	340	308	347	348	323	383	320	368	341	329	350	335	363	358	354	378	362	333	347	360	326	341	334	338	377	357	332	327	370	367	363	382	371	305	348	334	369	383	337	358	324	349	330	353	392	324	334	347	378	340	364	319	337	351	293	355	368	379	346	315	326	340	365	381	316	361	373	343	348	330	372	365	312	382	338	333	349	335	396	333	336	352	338	347	353	376	350	354	346	360	341	355	362	332	369	309	366	331	326	351	335	366	347	355	380	332	357	348	349	397	352	360	367	358	347	374	343	359	315	358	366	327	352	367	367	362	366	351	335	364	345	334	333	336	353	330	330	344	370	327	406	360	328	322	356	382	385	339	395	350	350	298	349	366	359	322	347	348	333	318	351	324	319	329	353	375	345	346	333	313	357	390	355	355	346	346	321	361	345	327	302	345	346	332	337	337	359	356	350	339	334	361	305	344	375	361	348	337	391	347	376	352	353	376	339	369	370	313	361	338	329	368	327	355	357	350	356	336	362	346	365	312	349	360	345	313	330	350	348	352	355	336	360	371	364	358	295	368	342	309	333	352	357	333	323	353	342	336	393	358	377	321	356	349	333	342	373	335	324	365	345	379	347	334	339	361	343	325	305	339	330	389	330	370	319	342	339	346	352	322	358	355	350	356	353	356	354	352	341	343	317	378	335	355	353	328	361	342	370	317	338	365	380	338	373	304	366	354	370	334	374	337	388	347	388	346	324	307	317	355	367	339	338	313	372	331	371	333	364	366	344	371	343	322	370	334	338	342	327	346	365	342	333	368	344	343	345	326	323	341	387	337	384	328	369	323	371	329	334	342	340	350	344	407	400	326	349	362	301	312	378	341	361	375	356	347	369	353	356	332	341	346	340	364	333	357	351	348	313	379	355	325	374	364	360	347	339	344	334	381	324	345	347	357	360	346	339	376	351	347	353	321	373	335	393	328	371	346	360	332	350	352	343	367	414	352	364	348	353	368	374	374	341	360	345	346	339	345	363	379	376	376	363	344	343	332	349	324	336	345	371	362	336	366	359	360	345	367	326	345	350	304	329	349	321	386	357	343	397	339	353	367	339	353	385	359	327	328	364	366	357	318	362	325	372	358	348	336	322	350	345	369	352	376	351	328	375	363	366	325	345	351	384	348	322	348	388	319	331	349	346	342	336	331	328	330	330	324	352	314	344	324	354	338	360	344	354	327	340	347	361	364	389	376	347	331	353	315	336	355	348	356	358	349	336	367	331	341	351	377	328	335	332	362	382	367	356	366	334	334	351	341	406	335	384	367	368	316	374	408	334	356	327	344	371	357	333	368	376	331	345	336	331	322	359	377	363	374	380	354	360	377	319	344	315	346	315	357	348	345	346	364	338	313	340	339	315	349	348	349	316	375	340	358	333	344	374	345	337	335	332	347	331	369	366	354	308	383	321	386	369	310	350	367	329	334	367	379	318	328	342	364	377	376	351	324	322	336	337	351	346	382	343	358	385	369	310	343	329	299	331	357	363	320	324	340
7179	1030	1416	1523	1376	1241	1097	1014	1074	964	925	897	881	897	872	932	838	858	858	860	831	832	858	859	816	834	775	772	807	853	807	830	827	831	763	792	782	780	812	784	815	784	809	808	801	810	804	842	828	780	798	847	860	815	809	832	834	759	802	785	855	801	827	840	883	811	824	796	784	828	816	814	762	807	770	766	797	809	838	727	823	769	799	748	816	779	811	780	791	792	797	783	771	809	795	781	789	835	848	838	772	771	804	753	784	756	773	813	769	757	846	821	794	779	737	802	764	767	786	823	804	823	741	809	818	820	793	785	829	810	821	801	812	810	824	847	812	800	783	805	814	775	833	757	840	825	831	789	802	774	783	823	756	820	788	825	826	779	799	806	818	823	749	837	796	753	815	810	849	803	787	807	787	804	771	771	844	811	831	819	841	754	803	768	774	819	831	801	792	774	824	817	832	830	820	802	807	791	814	781	808	858	763	801	778	768	769	796	808	818	826	806	835	785	770	834	818	795	860	802	800	850	784	830	817	771	851	830	780	798	790	705	789	798	789	811	835	791	782	803	777	719	789	816	786	814	802	753	845	744	766	826	774	797	809	786	852	802	804	790	855	797	732	776	791	790	832	816	823	839	750	780	766	768	806	767	751	815	804	823	846	788	767	768	836	798	799	757	790	790	717	769	808	806	797	769	738	809	772	826	854	795	838	831	798	866	788	826	855	782	754	742	794	800	763	800	824	823	815	798	850	808	799	807	783	784	773	806	764	795	799	787	837	772	816	791	765	789	851	835	775	795	817	815	775	816	791	813	754	768	804	773	759	755	769	791	788	809	778	798	850	777	774	800	855	797	819	795	758	803	790	858	819	792	787	776	810	814	758	839	787	756	798	815	806	796	796	815	826	774	812	751	828	788	830	812	778	789	813	791	814	797	765	823	818	783	760	803	796	794	803	805	801	779	781	779	794	845	821	826	805	797	802	752	795	801	866	818	807	821	798	824	791	773	806	784	777	790	787	850	812	736	802	738	798	807	836	828	845	777	825	804	781	814	813	768	761	766	811	737	793	788	844	837	841	790	789	791	817	799	779	771	842	814	786	827	772	837	826	799	773	783	795	798	804	777	782	807	852	770	815	796	786	803	818	794	819	799	855	782	784	813	771	756	746	839	816	829	775	781	820	805	752	763	781	791	849	829	799	810	810	846	791	760	768	784	802	777	836	864	815	842	849	839	789	801	775	832	789	771	826	809	782	773	790	801	791	807	774	802	827	773	794	826	814	784	776	812	804	784	763	790	772	798	761	741	804	781	760	839	849	768	758	835	754	821	821	804	806	774	825	815	812	778	816	777	783	769	781	834	804	830	774	781	738	810	786	807	786	744	781	779	763	797	772	787	748	797	766	772	832	749	756	780	764	774	786	813	782	801	804	801	780	826	818	786	774	844	838	781	801	816	809	748	798	813	749	838	775	831	779	795	808	777	806	839	733	822	802	817	854	812	757	779	772	775	787	810	795	806	771	791	823	779	782	818	834	792	884	769	805	779	768	795	784	834	790	844	814	808	802	826	817	804	778	817	845	826	787	797	814	751	780	802	777	775	773	815	785	812	801	809	780	794	822	820	826	792	825	768	813	809	797	795	780	804	794	756	798	812	781	784	783	832	778	787	777	865	847	814	776	811	821	810	801	806	775	790	809	809	805	784	783	771	770	817	769	822	833	800	789	764	769	818	819	774	774	802	842	763	747	782	787	776	831	826	768	793	776	813	796	804	766	772	793	815	744	784	814	757	778	803	791	817	788	816	793	838	855	758	824	797	759	805	838	814	834	768	768	797	824	784	804	795	805	793	821	772	812	772	815	806	758	777	782	824	784	741	844	752	763	874	748	809	809	789	800	751	801	774	784	771	836	794	815	820	844	802	812	852	821	813	791	753	770	819	812	765	775	805	797	780	749	832	753	806	815	788	827	785	785	774	847	796	803	820	781	833	824	778	824	838	830	838	810	841	823	822	807	757	782	808	804	793	828	762	828	845	776	766	871	833	770	807	820	822	814	801	761	793	845	751	737	802	798	825	803	832	785	800	830	830	779	769	808	827	770	758	768	789	754	828	819	767	845	817	824	800	839	773	821	820	817	803	822	805	766	822	802	831	819	790	777	851	804	804	789	801	762	783	779	778	792	807	808	809	795	863	781	797	815	773	781	803	796	818	872	734	783	864	829	781	806	775	787	806	826	803	876	787	797	790	812	819	758	856	815	786	781	838	823	773	808	837	782	790	797	818	795	811	794	850	775	799	758	761	795	787	806	783	766	771	755	754	798	791	717	813	816	790	844	794	789	823	810	752	810	787	757	755	829	798	798	797	754	791	772	810	827	788	817	818	757	799	816	739	777	832	803	808	820	800	757	847	826	781	764	829	784	784	785	828	783	811	840	798	783	779	788	828	798	835	850	835	790	850	822	774	811	792	800	778	816	784	788	784	756	840	838	811	862	792	748	790	806	789	763	805	718	758	776	842	784	839	760	802	797	757	821	784	799	794	766	782	767	778	804	827	858	805	804	834	819	845	783	836	808	781	815	831	752	798	809	863	791	782	776	798	839	786	855	739	847	789	761	822	821	797	801	816	802	841	757	822	810	833	805	872	807	781	761	791	789	776	796	798	848	808	797	805	794	817	829	818	795	772	794	791	833	790	739	764	778	813	796	763	797	822	764	811	806	766	788	792	797	790	818	808	812	776	805	816	775	756	823	839	757	812	787	791	787	762	790	808	800	802	815	757	766	783	818	798	811	799	776	773	772	772	780	821	819	826	768	783	835	806	794	850	814	774	810	807	825	790	810	745	812	834	821	791	822	810	760	821	824	804	798	764	825	808	794	803	812	780	781	842	808	821	766	812	809	750	727	831	818	826	706	827	790	807	825	810	812	765	802	807	828	836	793	733	855	810	818	818	789	824	771	796	772	794	795	832	837	797	800	811	770	790	783	813	748	800	808	803	831	824	811	807	808	791	752	774	765	759	808	751	797	815	783	873	784	814	821	802	838	800	772	816	798	780	829	807	763	742	819	849	829	835	813	793	803	785	858	823	742	862	771	782	773	787	784	825	840	824	827	801	817	790	803	772	794	803	855	782	815	786	802	799	792	760	788	784	773	831	804	812	779	818	808	833	797	829	799	780	763	752	820	781	771	788	817	752	801	783	865	831	853	795	812	759	788	793	818	786	818	790	807	814	825	788	848	754	799	809	798	790	796	803	795	836	798	813	825	784	855	811	855	850	787	786	801	768	833	829	831	782	867	829	871	814	818	748	777	802	823	785	830	769	830	835	806	793	821	810	835	785	829	811	825	835	754	827	809	783	795	791	810	856	793	783	754	785	813	777	764	820	846	777	782	831	794	820	787	796	806	819	762	743	763	805	792	779	758	778	772	799	816	820	808	784	801	801	798	771	776	798	809	752	809	783	812	782	794	790	813	818	813	794	809	825	811	827	795	779	843	790
14381	1058	791	650	496	384	336	285	276	278	249	247	258	204	199	214	184	194	193	199	211	231	229	192	205	224	204	201	214	193	223	208	190	179	209	223	181	237	207	216	197	211	209	187	209	200	183	252	242	206	214	207	203	223	205	213	210	185	194	219	205	211	190	209	208	231	204	190	203	225	202	193	188	207	196	217	207	201	203	195	202	227	206	189	182	190	224	197	217	197	202	211	191	213	213	208	195	192	181	221	211	199	201	215	219	212	214	172	215	203	191	214	190	191	219	200	217	183	211	212	190	192	202	227	206	200	224	230	204	223	212	195	214	180	219	188	221	202	227	193	225	173	204	212	188	198	184	213	211	194	215	210	216	209	226	196	213	182	184	222	207	220	201	221	186	190	200	206	205	224	222	177	199	210	218	192	187	199	211	208	228	215	201	195	200	215	246	209	213	187	191	222	226	223	181	226	227	228	233	206	221	227	192	202	216	219	216	191	218	192	177	213	193	197	228	203	213	212	201	214	210	207	209	197	204	224	186	204	204	216	192	224	219	219	177	209	250	187	225	196	224	185	210	215	213	230	189	192	198	214	223	202	204	230	208	178	212	188	206	196	202	181	177	212	196	212	188	205	201	182	197	200	211	201	199	217	189	176	206	210	211	207	175	211	216	211	218	212	231	194	179	180	226	195	211	215	219	223	219	224	194	199	194	202	199	210	215	201	225	203	228	188	216	204	189	176	211	201	193	184	188	205	206	210	209	219	233	213	191	232	202	199	203	188	201	198	211	215	228	200	181	214	243	194	225	213	222	237	205	203	214	194	208	199	185	206	228	221	196	204	206	183	181	225	202	185	186	190	213	207	186	209	219	203	206	224	183	205	225	205	203	189	206	212	201	196	218	211	204	191	231	213	206	177	183	214	198	208	235	182	180	194	218	193	189	209	203	225	197	204	207	197	206	196	228	215	223	206	224	172	220	189	195	190	218	212	205	226	194	214	227	188	203	223	252	196	208	230	225	202	214	230	228	180	191	190	213	181	204	195	198	203	198	217	199	203	201	183	190	199	203	189	214	214	199	204	214	192	206	208	200	204	194	216	212	198	197	181	192	195	190	198	217	227	236	224	207	212	197	214	191	195	229	238	189	197	195	210	191	221	177	224	219	187	213	202	222	208	196	213	196	215	215	223	199	217	202	211	203	196	192	202	221	219	226	203	183	214	200	209	214	195	213	186	217	200	209	226	226	238	192	181	188	200	188	203	212	206	174	196	211	200	226	201	222	198	196	242	207	220	226	223	202	185	184	190	211	210	227	224	178	183	191	219	183	204	197	186	193	225	172	190	228	203	218	203	193	189	204	203	211	182	223	191	202	210	202	206	207	230	202	202	216	176	186	190	199	178	190	197	199	173	194	202	220	200	195	208	211	194	198	203	223	218	197	197	197	194	216	201	189	190	215	179	184	207	213	215	221	216	199	207	211	203	204	198	223	217	220	204	200	195	217	190	196	203	193	221	207	203	204	226	219	213	227	207	216	201	214	154	225	223	215	215	181	224	194	186	183	189	228	195	187	217	194	180	200	181	221	215	199	215	215	208	197	195	209	198	189	194	214	231	250	188	242	203	207	184	231	228	176	210	206	231	197	188	198	185	206	223	217	199	171	207	196	202	198	216	195	194	240	181	188	190	236	201	199	220	184	207	201	209	199	234	221	209	206	215	175	176	220	200	200	208	200	230	204	192	235	196	199	171	195	195	208	177	207	206	213	213	174	203	203	175	211	194	205	193	193	183	192	198	216	226	210	205	194	197	173	227	209	218	205	207	184	204	188	216	218	213	211	217	209	202	206	208	189	196	207	207	245	200	240	197	200	232	199	169	199	176	202	241	234	183	227	231	208	206	205	239	206	220	222	203	197	210	200	194	210	212	194	191	199	223	212	204	200	216	217	224	203	207	182	184	202	187	213	219	235	227	211	219	202	208	183	219	200	215	230	191	211	212	208	216	205	191	177	207	220	195	191	230	211	201	210	239	227	209	206	216	210	231	213	218	229	208	203	211	201	212	200	229	199	216	212	226	238	210	205	198	200	205	228	185	196	184	196	208	197	208	184	209	193	219	196	169	206	204	208	203	212	190	218	208	244	198	211	213	200	204	179	192	206	214	212	222	215	202	199	204	203	203	220	211	195	215	204	192	217	201	196	212	209	194	198	218	187	194	175	196	229	215	176	209	207	209	193	207	190	197	206	222	203	213	187	202	211	223	215	195	195	205	225	198	200	203	205	228	213	225	186	194	223	207	214	206	192	208	204	224	175	223	200	180	181	203	217	191	209	202	191	209	196	200	205	174	208	185	222	167	183	201	194	188	207	192	221	182	222	221	182	217	207	193	205	219	196	202	195	206	189	217	199	227	237	203	202	188	207	209	204	186	184	193	217	203	192	204	192	214	193	192	190	195	197	191	192	211	193	230	216	218	242	210	203	178	200	189	211	198	182	234	219	221	209	197	182	199	210	220	191	184	219	225	218	211	189	199	184	187	213	198	227	178	200	175	210	247	180	221	217	200	192	206	218	157	198	182	210	187	203	182	209	193	192	236	248	204	209	214	213	203	177	203	231	194	220	194	201	208	170	219	201	215	223	215	217	196	206	206	212	218	210	221	205	227	209	215	203	212	191	206	220	199	205	200	216	212	196	222	207	179	217	190	202	194	199	216	209	210	203	212	207	209	251	196	237	204	202	231	226	222	216	208	190	171	189	208	212	203	175	237	212	189	220	200	201	195	180	220	200	183	188	178	191	175	189	200	205	209	217	177	206	213	220	205	217	198	180	224	235	198	202	199	193	175	219	208	224	201	190	206	188	199	189	218	186	186	206	190	203	243	217	187	207	200	207	215	221	226	204	242	213	194	196	193	213	226	196	190	228	200	203	217	198	216	223	181	206	207	227	214	217	176	215	220	216	214	204	203	212	205	220	211	215	197	199	223	241	239	208	218	194	216	193	195	193	233	204	204	218	180	187	174	194	193	200	197	207	250	219	173	183	204	181	205	195	199	219	230	205	213	192	182	223	171	222	217	208	223	204	196	191	207	234	222	190	235	203	202	197	225	188	197	218	202	192	211	204	201	225	211	243	215	192	206	202	199	189	197	202	188	208	186	214	200	210	209	183	216	202	210	214	210	190	202	203	204	171	206	196	226	196	210	179	204	210	189	212	212	209	204	217	233	215	230	203	202	216	237	188	181	193	189	195	219	210	199	197	199	206	232	207	198	211	194	207	191	170	181	218	193	226	199	216	212	218	206	212	203	189	210	212	212	190	206	215	174	202	208	194	184	195	199	205	210	190	197	209	225	197	200	214	202	205	218	229	209	196	199	193	205	220	185	220	196	207	199	198	218	207	195	199	219	181	204	194	182	237	212	202	204	188	193	200	218	208	186	201	215	233	206	212	220	200	201	221	197	186	192	208	224	215	181	222	219	194	229	215	170	206	216	206	216	198	205
8362	917	1705	1901	1624	1311	1111	984	842	775	801	672	651	667	643	620	634	563	580	573	576	554	554	565	512	522	566	562	551	501	506	513	495	517	479	513	523	472	537	506	507	507	499	517	509	467	486	495	509	501	510	499	474	479	457	515	470	502	522	496	505	496	461	514	518	492	499	481	458	507	480	467	433	496	475	520	492	542	473	476	487	470	480	464	478	474	494	499	503	468	495	508	503	465	482	494	476	490	458	485	501	464	507	499	478	447	524	474	458	474	483	482	465	449	511	491	470	495	521	503	518	466	455	498	500	519	479	504	468	508	477	474	478	479	526	496	477	476	465	468	461	479	441	469	516	462	487	486	461	491	507	501	476	511	499	470	485	521	494	489	483	498	452	480	502	497	483	490	447	495	521	450	464	442	480	517	460	451	470	468	494	531	494	471	477	488	492	458	490	462	448	478	483	534	532	483	488	527	508	503	434	506	488	461	477	480	450	514	492	507	517	498	491	447	511	469	510	498	476	511	467	489	516	481	465	519	455	475	477	480	456	494	501	468	492	505	489	506	520	484	493	485	472	532	473	467	493	488	517	502	498	525	509	468	470	448	441	500	499	497	504	489	486	457	491	461	488	472	505	533	517	521	493	489	464	477	464	495	481	519	486	522	507	507	473	522	502	498	481	515	492	426	473	498	480	478	485	508	494	480	501	471	517	458	500	497	504	490	511	482	512	473	496	471	465	499	479	478	498	486	461	479	503	474	476	470	500	473	422	492	488	491	470	458	488	480	507	474	498	482	473	468	492	518	470	456	467	506	487	489	519	461	532	491	495	468	494	448	493	507	495	467	476	484	491	494	488	480	490	502	496	496	523	508	495	453	512	490	473	452	481	445	476	464	480	475	459	487	507	479	479	444	489	502	494	497	499	524	498	482	498	486	507	509	472	498	471	470	464	468	444	451	486	498	524	523	493	461	479	498	458	453	450	463	479	474	507	531	520	454	501	497	479	487	483	456	488	509	464	478	478	449	491	497	485	484	495	491	489	478	464	507	482	495	459	446	492	510	491	494	512	539	483	471	460	472	458	506	509	475	479	478	472	477	459	485	513	498	467	491	476	464	479	489	489	464	494	482	501	479	508	484	517	519	483	506	489	500	479	491	471	452	478	453	476	498	472	510	519	488	531	492	476	493	509	503	508	512	474	489	472	508	482	465	491	492	470	528	498	512	489	486	472	457	494	499	495	464	536	467	478	452	481	461	486	471	486	493	473	503	498	483	501	458	489	499	488	508	472	432	497	484	489	486	528	452	467	489	507	540	489	459	509	451	475	486	483	489	510	467	485	469	522	463	450	466	454	464	497	502	447	500	471	472	482	491	470	502	486	460	482	491	480	501	496	474	523	492	489	473	459	486	490	447	502	476	478	513	478	503	464	486	466	507	493	479	497	469	481	482	453	476	475	473	483	510	466	486	497	500	494	507	482	467	493	442	522	448	468	497	506	453	497	511	478	450	521	469	486	499	530	477	478	453	437	513	510	492	493	525	474	474	537	456	470	493	461	469	488	468	456	457	449	477	526	483	462	478	500	486	517	488	507	502	455	499	482	498	459	502	499	469	432	490	480	505	491	478	492	492	506	505	498	499	518	506	470	466	469	464	439	492	547	505	462	487	503	500	513	475	417	466	468	518	481	489	458	499	483	476	487	524	466	459	462	444	487	496	468	484	503	522	475	508	485	494	436	477	481	500	515	509	500	486	510	492	476	470	457	505	486	488	446	504	455	448	512	492	469	473	498	504	478	451	482	464	452	507	503	487	467	446	496	501	471	478	462	449	503	502	538	510	437	483	481	496	480	489	466	478	468	459	499	475	455	481	498	455	531	474	459	509	481	500	494	477	505	491	482	495	465	475	470	463	479	508	472	510	488	504	492	497	496	498	475	488	493	518	498	481	483	457	516	480	443	513	485	481	485	460	488	487	537	496	501	463	505	481	470	474	461	465	521	493	509	497	493	487	480	453	493	518	484	515	500	509	464	491	490	477	452	463	479	442	480	498	488	467	482	501	507	486	484	499	470	482	475	504	455	478	514	470	489	491	530	483	475	501	496	492	516	485	452	472	489	469	465	508	513	495	503	470	473	499	507	500	509	450	495	490	437	461	459	450	473	509	459	472	494	513	486	524	485	454	494	528	503	470	494	498	536	468	523	497	445	449	506	509	478	490	537	491	486	486	469	481	484	509	475	463	469	471	472	443	527	462	490	481	511	485	478	515	473	485	480	474	480	462	496	518	513	480	453	480	472	477	503	489	479	503	523	511	492	491	505	488	502	469	503	460	519	518	467	482	496	482	500	468	473	502	489	483	500	513	507	455	461	498	483	517	446	476	488	486	484	509	536	461	475	491	487	473	477	478	475	489	521	501	486	483	525	493	479	463	519	484	480	529	464	488	471	463	497	500	476	515	472	519	496	470	511	449	477	430	470	519	482	460	538	505	486	469	475	452	489	469	430	490	475	518	486	480	461	495	480	492	499	463	489	517	489	492	475	527	467	477	473	517	481	488	473	491	506	471	460	458	511	508	489	429	484	476	474	510	470	506	509	473	475	468	463	480	511	446	476	493	512	501	507	511	470	468	507	499	488	503	478	475	462	470	470	512	488	507	479	506	514	481	481	513	498	510	485	488	512	463	473	446	454	488	472	498	485	494	433	454	488	484	488	454	474	504	499	531	525	508	479	477	520	478	512	507	495	487	495	523	453	464	447	490	468	488	488	530	479	507	475	455	467	490	450	500	513	478	478	475	485	524	457	496	496	494	496	461	481	498	464	496	499	503	515	526	528	484	485	464	458	476	480	476	468	511	486	489	495	464	491	472	463	467	488	500	445	512	498	485	454	477	477	503	494	445	472	498	486	500	496	517	540	461	462	484	460	456	468	472	492	494	479	471	485	478	488	509	506	512	527	474	491	508	471	507	497	487	480	459	523	477	472	499	513	479	505	478	479	523	528	479	477	489	468	513	478	485	451	466	485	509	471	480	489	515	463	464	481	486	500	468	505	480	495	491	473	465	456	461	509	502	465	498	489	470	501	484	470	471	461	500	515	484	462	488	479	522	493	506	488	483	502	494	491	472	494	450	490	509	490	498	503	468	477	499	473	533	538	439	431	448	487	504	508	488	473	485	476	464	502	495	524	478	506	424	453	486	510	467	516	548	460	499	499	510	483	460	509	455	466	461	489	455	475	485	468	490	480	441	489	463	492	476	441	479	470	495	456	490	491	453	472	528	452	498	479	500	440	498	472	467	472	463	451	528	512	472	481	461	455	505	429	503	497	482	486	482	490	502	483	454	474	522	463	475	463	464	473	474	447	452	479	475	520	495	495	483	475	497	464	459	516	463	471	459	493	475	501	507	490	477	513	496	537	509	472	478	435	478	434	516	469	486	528	510	485	460	487	459	475	417	478	479	478	523	484	518	477	509	451	488	488	459	527	496	497	491	493	469
1895	279	272	292	233	265	273	270	249	262	298	275	283	260	267	259	263	251	271	233	259	267	291	293	243	257	286	279	291	289	291	271	248	271	271	243	237	282	245	266	242	263	281	255	256	274	274	276	265	269	279	283	239	292	281	272	302	284	272	259	240	264	262	271	239	235	275	254	249	281	270	255	244	259	275	265	261	232	271	280	289	245	274	287	263	262	282	275	284	279	255	258	240	269	267	276	246	258	265	271	271	290	272	262	288	257	256	264	265	286	276	281	279	248	268	269	254	264	290	271	257	280	275	269	268	282	259	286	274	254	259	273	289	240	272	253	272	248	218	280	249	265	265	251	231	262	274	264	284	254	282	287	263	282	260	264	273	257	279	273	267	242	248	261	284	277	251	268	267	281	283	291	264	260	264	256	250	264	265	284	267	294	282	232	249	270	253	252	262	264	310	256	292	243	257	249	239	259	258	259	277	226	255	272	274	263	244	220	261	263	266	265	287	251	252	268	239	262	268	244	286	284	253	277	264	256	262	235	264	274	294	283	251	241	258	263	280	244	284	273	252	253	270	274	259	255	249	273	278	275	262	254	264	246	261	294	265	262	269	273	267	232	293	266	253	276	283	246	232	250	289	257	272	294	267	276	288	263	245	292	275	268	279	255	265	256	263	262	260	293	264	251	250	293	257	297	255	258	243	279	286	283	253	292	295	236	253	245	249	283	292	268	284	272	244	240	264	269	267	269	241	288	285	310	260	288	271	262	262	247	230	229	245	299	288	254	271	257	268	256	268	289	267	268	249	284	270	267	278	270	280	239	253	260	248	288	273	258	288	281	252	256	296	254	276	239	309	269	251	246	260	277	268	268	236	271	318	242	279	243	292	263	270	243	264	277	236	233	276	262	273	261	278	261	256	243	274	286	265	267	242	262	268	271	268	246	239	274	276	285	287	282	279	275	254	243	274	278	256	290	267	251	278	262	245	254	266	223	255	254	256	281	287	233	261	253	233	253	264	277	261	260	270	286	241	261	271	285	234	290	265	278	261	256	263	266	268	261	286	253	246	266	252	263	297	287	289	269	234	274	270	262	265	260	273	263	267	239	247	253	282	288	264	253	274	264	273	251	294	230	288	246	279	242	257	266	260	311	263	245	296	289	247	254	262	260	292	281	278	250	254	248	257	279	273	258	248	254	261	250	258	267	281	252	268	241	251	258	253	263	249	273	259	247	249	276	252	247	276	302	247	265	268	241	242	271	249	280	261	265	287	235	254	281	271	224	274	255	273	263	272	282	308	270	276	245	254	249	265	267	245	267	262	286	263	240	267	246	233	284	277	254	269	258	260	269	278	262	269	239	272	275	301	269	276	263	272	301	276	246	243	288	289	265	250	262	251	279	251	253	262	265	258	267	274	301	301	288	248	273	264	263	259	240	250	259	262	274	264	311	268	269	265	261	280	256	235	271	250	237	247	255	286	299	258	247	272	260	276	315	265	249	263	251	292	241	268	253	263	269	261	292	286	246	314	288	264	259	279	262	251	262	279	246	276	256	265	261	249	293	273	224	268	287	260	247	246	262	249	264	268	265	283	237	276	287	266	263	269	285	285	280	290	262	277	239	267	255	271	280	231	291	266	277	275	251	245	252	276	272	258	250	283	253	270	257	249	261	228	250	255	257	242	249	248	234	274	271	280	270	270	241	263	303	254	277	262	225	272	263	305	298	284	266	266	255	278	275	253	290	258	300	304	282	269	277	282	252	264	249	254	273	234	250	268	238	285	275	255	281	260	261	257	273	267	313	248	297	246	276	250	235	302	270	279	279	252	228	247	270	230	247	247	268	260	277	257	244	265	258	265	281	251	271	255	232	239	274	285	251	273	277	274	281	272	285	272	282	243	264	252	238	262	276	244	282	280	274	279	259	265	259	274	288	258	271	295	281	250	262	255	248	259	254	264	257	292	266	281	280	253	251	249	270	267	268	246	233	259	256	255	264	254	299	219	247	239	239	280	256	262	244	284	254	271	230	271	260	245	274	263	238	237	248	306	255	235	256	283	255	265	270	252	249	264	281	264	264	297	251	282	265	249	309	250	253	282	244	268	259	241	257	249	296	273	254	264	260	251	281	271	276	265	257	260	269	291	230	271	285	232	268	256	255	273	268	284	254	269	283	274	284	287	278	300	245	285	275	245	285	251	273	277	254	280	286	260	251	275	282	240	274	272	224	261	260	230	265	245	252	260	248	285	267	278	260	258	231	277	289	258	304	256	235	254	238	285	253	255	257	296	259	253	240	295	213	261	237	252	257	273	276	299	285	275	264	261	281	254	257	272	260	249	254	255	287	298	247	272	300	279	256	234	293	244	247	240	276	242	269	267	246	239	281	270	246	257	248	259	247	274	253	276	233	253	270	269	259	281	252	246	269	257	266	234	258	244	249	267	270	275	270	291	281	266	250	261	272	237	258	261	262	232	253	255	249	240	269	252	240	263	258	264	269	259	232	241	286	272	268	278	243	275	288	281	257	254	263	262	264	291	275	273	269	260	262	254	255	270	260	253	240	277	244	248	234	253	280	267	251	260	270	253	274	268	285	250	266	277	235	270	277	267	313	275	259	210	285	240	283	258	250	255	268	266	248	278	285	278	252	282	271	270	259	241	258	208	248	238	307	266	266	281	236	273	259	280	281	303	268	265	276	266	266	249	269	269	270	257	262	261	257	281	253	249	268	262	268	295	252	260	253	246	307	258	279	272	255	273	268	254	272	238	248	254	259	259	301	276	292	271	261	258	274	268	274	287	272	256	244	258	284	282	271	238	246	263	262	265	252	286	255	250	260	238	268	289	284	240	272	241	261	253	257	257	254	258	263	279	264	280	266	270	281	267	273	259	253	272	268	314	232	293	248	266	267	263	277	269	261	275	244	279	267	266	243	262	238	241	270	279	260	270	237	241	272	260	270	288	274	262	314	257	271	257	225	289	263	255	296	254	248	275	269	251	295	246	288	261	270	233	267	286	256	231	241	273	264	276	283	260	266	289	265	281	283	263	296	272	303	273	274	253	279	243	254	283	239	284	243	273	254	257	253	261	263	237	270	264	280	276	264	289	249	232	300	240	293	262	276	236	257	247	286	292	244	237	279	248	258	296	267	276	285	234	258	271	277	252	258	259	263	273	281	258	262	252	247	257	270	286	276	255	264	245	273	259	266	283	285	240	262	301	239	277	235	285	261	258	270	257	277	276	257	261	237	271	243	256	304	261	262	262	286	255	264	240	282	294	250	255	238	242	290	268	252	246	263	235	279	282	264	239	273	265	293	247	269	269	227	258	269	249	262	277	259	297	256	258	273	283	293	280	258	282	252	251	269	269	275	293	252	279	259	297	267	230	287	235	267	271	251	269	270	270	266	252	253	265	318	256	290	241	244	254	270	258	246	245	266	281	254	235	250	259	260	251	223	267	266	293	270	275	253	245	295	256	292	240	235	267	272	265	257	261	254
2471	669	629	666	654	693	665	615	636	616	623	625	715	674	637	676	654	636	666	610	627	670	629	666	652	633	631	616	663	656	636	601	678	626	662	653	659	619	632	639	673	656	670	628	664	631	675	632	629	597	666	644	601	646	718	638	638	627	650	605	610	685	621	626	671	596	685	612	639	618	660	636	659	593	708	640	583	666	644	628	655	665	658	625	650	629	644	678	637	627	598	674	638	648	676	635	650	636	691	625	683	626	658	685	601	659	611	664	632	655	596	644	608	648	685	639	656	609	643	585	638	633	632	579	662	641	637	599	642	638	643	721	667	671	683	647	638	633	643	663	668	652	671	628	621	633	605	606	652	650	664	661	661	613	593	644	578	661	610	674	652	647	643	623	608	712	648	649	606	633	627	654	629	645	622	643	637	681	620	612	658	663	622	635	673	674	665	574	610	696	615	693	664	611	655	635	659	639	653	659	639	600	630	655	624	612	594	664	660	634	661	653	645	606	631	687	657	630	626	640	627	645	608	630	627	641	649	624	615	663	616	603	695	641	624	634	648	621	685	640	649	631	696	612	619	628	632	658	652	650	653	646	626	631	639	651	639	652	644	649	659	646	682	621	649	645	630	626	631	660	595	654	648	654	658	635	661	632	618	606	646	629	652	671	621	619	662	618	594	593	635	602	614	637	631	675	600	634	672	601	605	629	621	641	633	662	578	649	635	661	644	631	653	635	646	602	642	657	584	619	647	632	619	660	649	693	657	658	622	671	637	630	612	649	660	641	608	656	651	616	712	690	570	580	620	609	644	635	618	666	658	650	678	634	666	597	618	674	652	589	678	667	688	617	675	621	627	627	649	583	575	645	661	608	623	618	625	681	621	609	620	589	606	641	642	622	640	656	641	653	625	614	649	608	679	680	599	643	643	654	637	674	665	649	658	631	676	639	622	676	649	633	682	663	645	632	626	620	660	641	620	685	636	610	625	675	692	635	666	645	701	647	629	670	640	631	676	639	653	652	633	626	618	617	611	629	620	636	668	683	582	634	633	670	611	641	668	649	606	620	677	625	662	640	640	645	607	619	647	629	587	623	653	625	605	615	667	620	657	690	654	615	633	645	639	645	652	638	611	634	647	657	630	656	590	618	596	624	642	661	650	611	661	623	666	589	582	627	651	662	668	613	631	649	626	640	650	639	631	619	631	668	634	641	600	647	615	679	598	667	644	607	647	614	643	656	674	658	612	654	631	594	628	662	670	669	644	636	616	616	650	627	640	662	716	651	633	644	636	653	630	641	648	643	624	616	702	608	612	647	624	638	626	639	608	658	669	595	631	668	640	602	618	639	687	634	646	640	658	620	625	621	647	632	679	633	652	622	611	627	649	663	650	617	612	664	640	643	618	643	634	616	603	648	676	650	637	673	664	660	676	612	611	622	617	679	654	660	660	637	629	667	581	589	629	611	664	639	652	661	651	667	631	662	628	621	672	609	639	607	685	640	617	639	640	634	670	614	612	634	697	657	598	648	649	612	676	594	624	638	652	641	653	622	667	599	662	630	605	678	613	600	631	609	658	626	642	609	650	653	634	668	633	613	680	638	641	628	600	681	671	641	661	613	644	605	666	659	623	632	660	660	642	648	651	596	627	700	659	631	698	678	611	615	662	621	622	632	640	689	624	652	633	653	617	618	613	639	644	650	666	627	608	608	617	599	640	682	626	655	604	640	639	630	658	679	640	683	646	626	617	602	656	642	638	632	661	639	640	633	621	618	641	633	613	563	663	657	645	655	596	661	616	625	672	649	663	643	622	616	612	622	604	637	614	637	632	637	628	695	626	591	642	634	632	650	674	629	639	622	594	631	625	632	614	679	673	585	608	617	618	646	627	652	628	652	635	637	657	654	618	656	654	624	627	606	621	650	674	662	645	635	623	675	655	667	673	691	625	641	636	631	628	627	630	698	684	660	640	667	624	658	663	627	615	610	604	671	623	618	605	644	651	645	666	664	657	624	612	616	602	632	619	631	671	633	640	606	636	630	631	626	615	620	681	663	613	671	637	604	641	598	644	635	640	606	611	666	611	588	654	628	648	615	634	665	630	596	649	603	646	641	634	632	619	645	648	629	665	641	618	641	590	634	671	608	613	682	633	595	662	667	614	623	586	614	608	659	651	666	645	625	630	652	636	627	648	627	620	660	609	652	644	653	618	644	658	624	620	641	671	650	624	648	683	640	647	608	630	670	662	631	665	619	704	650	657	649	666	614	602	630	619	625	642	647	615	640	594	645	679	618	654	620	631	605	641	678	643	650	658	644	637	667	617	602	639	642	642	667	654	613	628	641	657	651	623	647	664	626	653	646	650	658	644	680	627	658	592	667	627	605	613	667	673	662	644	644	637	663	676	625	652	679	663	652	653	598	655	641	675	636	663	678	698	678	636	656	686	622	635	640	591	608	648	640	566	601	610	695	622	647	619	677	663	650	623	658	613	605	646	603	681	671	646	608	662	639	663	645	659	648	616	653	636	635	676	651	650	623	674	633	656	634	652	632	614	641	611	646	625	632	648	636	646	623	663	608	671	651	625	637	663	594	622	634	615	642	667	656	631	584	680	634	594	610	671	699	655	609	628	666	622	642	661	660	672	627	629	634	638	611	634	646	606	600	662	651	640	621	662	614	607	601	606	664	634	632	636	631	635	601	658	628	651	641	604	657	652	620	622	633	651	618	666	687	652	598	601	647	622	621	603	674	640	610	611	630	645	603	616	623	625	628	641	664	636	643	625	637	602	646	661	646	650	615	661	618	658	680	639	643	610	670	612	648	640	618	601	647	650	647	639	627	641	646	659	638	640	633	665	646	640	654	607	607	630	585	632	664	608	617	656	590	616	609	649	614	658	599	643	603	640	687	649	671	610	648	654	662	686	611	646	702	669	691	646	650	669	642	618	662	650	702	688	659	668	652	656	650	671	658	640	635	630	669	654	624	652	647	628	623	629	652	621	638	615	668	600	652	678	649	607	640	658	577	698	641	580	676	631	657	605	643	590	619	647	678	614	635	648	611	666	624	596	679	634	650	628	638	641	610	657	639	657	607	654	645	658	598	600	677	620	628	670	692	618	613	621	622	641	601	581	627	654	602	681	634	657	663	653	619	666	648	610	641	654	663	580	659	677	637	637	600	643	642	639	610	647	658	623	662	627	609	632	628	625	627	675	655	633	603	656	636	592	593	609	626	659	646	649	646	658	658	706	664	703	644	614	633	652	641	636	621	631	624	656	614	608	622	647	614	659	638	675	652	634	640	599	628	629	674	640	620	643	632	639	603	651	661	648	659	637	640	657	655	640	637	659	641	659	597	603	690	594	659	630	674	661	667	655	637	651	632	628	649	687	657	631	636	605	636	663	637	678	648	614	648	677	655	677	680	645	665	690	628	638	629	618	650	673	649	592	688	644	673	600	685	611	627	668	612	617	680	624	662	629	615	646	653	697	657	689	612	684	610
8174	621	597	569	473	416	406	372	393	361	387	365	391	307	357	362	359	327	354	344	303	361	368	338	351	354	373	349	359	371	389	307	370	334	367	331	350	414	337	344	352	351	354	383	369	332	326	357	344	319	349	315	353	333	357	354	349	317	348	351	366	372	334	327	378	364	364	366	365	347	350	345	355	397	383	354	346	350	356	336	379	312	362	367	383	347	296	344	347	355	347	372	340	363	342	371	357	384	358	365	349	355	361	316	372	364	358	339	326	347	370	379	353	358	337	341	335	310	365	394	392	331	359	356	319	347	363	332	332	318	370	351	387	367	351	350	348	379	348	334	352	351	347	343	346	302	338	355	363	343	367	361	369	335	355	363	379	338	363	337	345	336	358	309	389	351	362	348	328	388	333	314	351	368	337	325	333	367	337	334	334	352	309	380	339	339	361	378	351	342	360	331	354	313	346	326	363	355	338	388	355	353	308	348	393	375	337	374	332	347	335	349	303	367	375	348	358	356	323	375	338	327	306	372	346	339	349	331	318	365	352	331	390	352	350	350	374	366	349	328	351	347	384	356	347	335	335	346	374	348	326	386	361	370	328	351	349	321	347	356	359	348	302	358	352	310	347	285	314	337	363	349	360	363	349	355	342	337	317	336	368	333	327	356	333	338	360	353	349	347	323	343	367	312	311	332	343	335	344	331	354	332	364	337	378	333	360	348	321	324	334	345	375	349	352	350	315	353	385	325	335	369	318	344	365	348	371	376	348	360	383	347	333	357	340	348	366	328	324	341	350	360	376	333	377	385	375	369	329	352	340	350	374	354	381	367	305	350	349	360	345	325	327	323	306	342	359	351	336	352	360	356	331	346	313	311	393	369	357	364	337	346	390	339	374	362	346	344	332	356	350	328	338	331	325	366	350	355	367	369	347	331	356	372	342	367	344	348	351	362	331	302	368	312	326	357	357	306	362	338	361	390	363	345	339	363	370	329	347	325	335	353	376	363	325	354	331	366	350	326	352	359	319	356	346	346	352	346	356	345	349	338	350	309	398	337	360	332	360	352	324	356	341	374	325	349	352	352	328	369	347	330	351	330	379	337	364	380	341	345	343	327	329	392	372	333	337	311	363	358	324	311	328	304	307	357	320	348	358	339	312	351	367	363	326	365	367	354	381	334	333	341	339	350	311	335	339	387	355	330	349	410	321	347	348	311	386	361	389	365	389	351	364	382	379	353	341	366	296	332	367	334	348	341	370	378	334	342	371	348	371	329	377	385	342	346	341	354	350	315	325	355	347	330	361	312	355	316	356	373	350	341	334	351	342	350	325	336	372	325	317	381	350	369	356	336	343	323	309	341	351	339	370	364	353	362	364	356	364	375	364	375	373	353	344	339	395	344	319	331	356	349	340	342	338	356	347	328	323	351	350	347	325	367	320	338	365	361	333	362	365	357	342	354	339	342	340	353	319	355	321	360	369	355	380	334	348	356	326	315	358	365	314	358	364	349	334	344	360	317	328	329	357	324	330	347	341	342	346	338	368	344	383	351	327	363	342	357	322	352	359	352	340	366	331	357	363	340	338	401	337	346	357	339	366	323	344	369	357	334	351	374	352	358	331	345	360	314	359	354	341	373	342	335	349	392	350	365	363	329	367	338	337	330	357	334	325	330	357	325	345	366	361	383	322	380	347	343	354	331	361	336	345	365	416	341	373	383	330	320	363	365	335	372	337	333	364	344	344	363	365	349	342	355	354	323	334	365	325	339	335	330	323	365	335	349	339	330	318	371	405	353	363	363	367	337	351	377	331	345	358	347	379	335	374	360	355	337	356	335	353	300	320	345	332	378	356	345	383	358	365	298	340	366	342	370	344	351	367	323	325	380	304	342	336	355	327	371	346	335	331	377	341	368	407	336	335	360	317	330	347	401	323	332	354	382	336	335	354	351	348	361	344	323	366	318	351	359	328	385	335	307	340	338	361	362	328	413	332	328	343	308	329	362	306	344	367	305	334	333	364	352	310	323	373	344	345	361	376	310	375	363	360	352	319	356	344	369	349	340	348	330	331	368	341	344	347	317	339	318	354	352	372	333	345	337	351	339	342	353	354	351	345	363	327	340	320	326	351	371	336	337	337	327	357	381	342	310	346	349	367	342	354	343	362	357	327	328	368	360	374	365	316	326	331	367	299	364	330	347	336	335	366	301	344	358	312	356	341	335	336	360	332	360	340	395	330	348	338	372	347	329	352	344	355	356	313	348	363	352	365	337	367	321	332	360	358	376	353	371	365	354	357	327	374	315	369	342	307	354	337	309	363	283	361	370	327	316	314	345	340	335	348	361	355	367	323	341	336	334	365	335	357	339	352	326	350	346	366	336	381	336	375	377	359	369	324	365	345	316	315	327	352	391	316	361	350	365	372	367	383	391	319	359	365	366	343	337	326	340	343	386	341	362	309	340	351	338	362	322	297	358	381	340	325	337	357	342	322	342	349	375	358	311	358	328	341	337	337	348	351	373	342	352	336	380	366	340	381	347	357	333	351	374	353	341	372	338	379	365	339	322	320	340	335	342	365	365	330	354	352	347	338	367	321	340	357	358	362	388	337	339	367	336	336	352	347	337	356	336	322	365	351	330	323	348	326	326	320	345	311	365	361	328	353	336	322	339	335	379	348	378	346	338	359	378	351	377	327	350	369	333	361	334	360	329	346	311	327	354	333	321	351	302	339	347	334	328	315	329	319	358	357	354	383	359	333	336	342	361	366	366	340	336	368	366	364	371	337	316	378	343	355	335	352	334	351	334	366	391	325	343	331	345	366	387	370	378	366	327	342	386	357	389	339	390	348	365	353	333	355	371	347	355	376	322	337	363	348	347	293	401	367	342	362	370	350	323	344	369	381	363	348	396	346	364	338	325	356	353	394	356	316	368	353	317	341	336	328	358	342	354	347	341	326	360	385	362	352	353	401	359	346	328	338	321	360	329	320	374	383	350	355	358	311	313	301	374	327	371	332	346	314	317	386	356	330	356	345	348	353	322	358	338	344	357	357	390	351	361	338	359	358	343	318	349	378	336	344	318	333	344	363	335	343	328	339	338	366	316	367	365	338	292	342	367	341	342	332	342	342	340	361	343	338	371	385	328	364	388	366	300	309	347	362	361	351	349	320	328	357	356	348	357	366	391	350	326	343	333	339	364	378	347	384	376	395	340	314	362	358	304	313	389	339	398	333	320	372	341	294	349	317	321	324	312	353	333	346	337	352	381	383	374	354	379	320	349	340	344	352	353	357	364	394	405	333	344	355	367	350	335	329	363	394	352	373	337	332	369	350	324	361	336	323	324	351	357	392	327	333	342	351	344	325	379	373	356	405	325	348	375	353	360	381	370	332	323	359	355	348	365	359	369	377	391	339	339	324	348	343	369	328	341	362	340	327	367	357	386	328	335	334	310	334	325	322	341	358	378	323	377	375	351	382	368	331	328	343	347	348	352	341	353	322	357
7267	1021	1413	1558	1394	1228	1136	1089	941	881	928	915	936	909	875	915	872	867	826	860	815	802	822	784	811	824	822	871	799	861	885	822	847	830	857	842	798	791	771	826	847	827	797	836	819	758	812	806	858	828	790	784	884	780	778	774	851	760	802	765	806	796	829	791	792	805	765	785	823	802	795	802	802	835	764	806	812	798	791	784	812	772	818	832	812	809	796	745	808	823	825	751	759	773	833	782	828	798	814	775	827	747	824	763	783	815	853	796	821	833	831	792	783	753	791	798	806	733	781	828	776	827	811	776	789	788	779	800	780	776	790	807	750	780	811	825	795	832	835	817	756	797	815	784	777	797	847	763	760	759	808	816	805	775	824	748	816	775	801	858	779	779	788	732	812	773	874	768	797	821	798	776	828	732	819	762	787	822	815	791	829	804	808	779	827	790	800	806	816	799	799	760	768	768	879	819	786	796	809	715	826	811	845	820	841	794	810	811	821	814	795	817	765	794	779	779	769	768	815	787	863	786	826	842	796	813	753	803	833	823	782	801	790	778	798	875	772	810	808	799	842	853	829	814	779	822	814	810	816	823	801	779	772	811	807	819	825	763	825	732	792	855	831	833	796	862	784	801	772	807	798	770	828	766	834	838	797	813	782	864	804	841	772	787	819	799	778	811	779	813	792	800	841	798	792	826	827	769	832	810	809	804	820	810	768	764	785	789	844	779	822	828	826	772	761	809	817	820	814	820	802	794	862	752	804	791	793	823	811	779	790	787	756	792	755	750	747	811	819	834	796	793	835	769	767	822	794	810	793	847	855	803	851	790	811	816	792	825	793	831	754	801	863	812	747	821	806	787	826	858	797	762	745	842	786	830	830	756	824	813	796	845	795	859	789	817	825	778	824	828	794	788	796	780	847	780	790	811	792	804	820	841	818	758	786	804	791	807	775	763	760	796	769	818	814	786	810	787	875	726	789	763	838	816	780	807	784	808	822	785	756	783	767	832	817	769	792	787	763	786	846	787	808	766	804	810	774	805	794	853	821	807	854	754	788	837	780	802	820	803	778	814	777	785	794	818	784	793	821	789	788	784	778	795	834	818	812	780	789	829	796	807	837	810	805	805	800	791	807	779	826	778	845	806	754	809	783	817	781	838	820	752	794	783	785	817	794	831	869	800	795	771	804	795	807	789	842	839	832	770	752	853	812	800	791	812	806	816	786	859	829	867	870	833	818	813	802	827	839	771	833	791	791	783	803	805	806	779	773	783	822	800	826	804	788	779	822	769	837	774	840	787	769	797	789	796	780	786	797	816	763	809	782	793	815	783	796	795	789	784	787	803	828	827	782	817	774	817	783	805	746	822	869	796	787	814	798	808	793	848	836	813	846	778	826	799	795	814	785	810	831	804	773	781	783	804	779	803	847	805	775	835	790	776	795	796	823	834	854	819	790	790	828	734	776	822	788	836	829	818	827	814	810	787	788	800	784	817	803	833	838	816	770	812	809	774	856	809	826	838	786	759	808	819	811	706	824	808	812	783	777	790	822	809	736	832	858	792	797	792	833	875	800	813	837	759	786	804	802	774	855	784	859	780	804	869	798	772	826	825	784	809	798	742	758	816	764	781	843	804	802	778	806	772	840	833	749	774	818	751	796	777	835	846	824	797	843	806	779	751	795	824	850	779	808	820	755	813	764	814	858	794	789	796	821	785	766	846	818	808	806	781	803	848	785	803	817	777	790	869	809	795	797	782	781	792	816	817	832	799	858	834	811	821	766	784	786	817	816	802	797	765	749	867	799	766	778	785	759	848	780	841	735	792	794	763	788	762	792	806	795	800	807	780	791	825	825	816	784	816	785	808	785	842	786	825	842	801	782	802	878	786	811	824	838	826	808	789	837	776	752	791	835	841	764	791	828	782	834	775	782	754	822	836	824	766	778	781	846	766	852	785	818	811	818	746	797	768	785	813	778	841	799	780	809	816	795	835	757	819	806	822	789	779	823	788	810	748	803	827	807	757	786	803	772	783	743	824	810	773	775	829	801	759	821	789	861	787	763	748	788	829	809	794	780	833	827	818	820	828	809	757	767	810	856	802	772	788	803	834	774	816	834	837	765	841	781	824	827	834	788	788	848	792	778	773	824	819	819	815	836	788	787	837	804	824	804	822	754	809	789	836	783	795	806	767	784	851	808	815	792	790	786	815	787	790	802	812	789	838	822	775	817	784	818	811	792	794	824	779	811	759	806	819	819	875	814	800	858	804	804	819	817	813	771	820	764	743	845	766	778	782	817	743	741	775	834	720	754	817	808	850	748	801	772	815	771	795	760	797	840	750	804	793	759	769	814	795	802	785	820	837	774	808	774	826	796	794	798	778	801	823	817	805	822	844	747	776	806	838	770	815	802	804	859	805	830	776	811	813	819	804	784	809	783	751	791	802	828	798	830	815	799	757	815	787	826	807	798	782	792	775	788	804	766	746	767	806	787	830	749	790	779	811	838	812	773	806	777	819	817	750	778	797	814	804	806	766	803	828	793	795	804	838	763	824	795	840	791	793	800	702	808	765	801	788	810	811	793	831	795	828	874	773	790	776	797	781	811	778	769	771	828	788	767	830	831	845	834	861	814	815	779	870	841	844	827	787	767	876	810	775	784	800	864	795	779	855	804	823	827	758	816	786	838	777	825	796	850	787	829	829	800	774	798	771	795	770	815	777	827	834	853	803	757	762	789	852	780	806	837	822	823	796	835	796	840	729	809	763	834	777	827	802	791	809	804	784	819	799	804	818	768	836	818	820	782	814	849	809	818	838	772	802	764	758	790	806	814	781	755	827	815	779	791	799	769	797	814	765	768	838	837	790	783	810	747	775	828	824	765	839	784	780	788	849	800	767	772	771	777	789	766	762	795	798	796	816	826	795	792	820	811	820	848	865	777	786	813	776	764	785	822	810	787	766	789	826	782	781	790	798	807	797	787	814	810	794	841	831	813	768	839	786	796	803	787	813	830	769	780	851	803	830	832	836	847	843	813	792	789	796	793	797	820	817	820	820	824	782	804	778	800	812	809	789	798	785	769	782	781	791	785	780	743	849	769	751	797	804	782	845	848	827	825	814	849	826	818	830	782	827	807	785	784	781	824	885	765	786	784	821	788	817	833	830	800	811	781	783	757	814	801	805	805	833	807	817	785	823	749	820	756	786	806	808	778	740	812	800	797	819	788	818	830	829	812	823	822	856	791	788	793	779	793	782	830	804	810	836	792	823	848	805	849	840	804	827	838	789	802	816	787	737	814	802	751	799	798	779	823	825	784	850	826	761	796	861	760	795	796	803	794	808	782	737	763	808	779	827	815	844	782	787	753	836	817	756	752	794	870	812	784	823	833	786	758	793	781	827	775	847	761	748	795	838	791	830	881	811	740	814	796	805	809	815	790	754	773	776	756	787	830	750	760	799	786	800	782	807	794	820	795	757	728	799	813	833	787	811	836	798	786	774	843	741
14476	990	819	671	510	360	344	326	276	268	268	216	221	269	233	230	223	244	231	204	215	220	197	189	221	205	222	180	210	193	213	214	222	236	220	219	192	203	191	193	181	172	179	179	226	218	217	194	245	201	179	215	182	229	240	196	185	213	192	193	193	210	206	211	232	237	211	181	206	187	189	162	240	221	218	193	192	209	232	200	197	200	185	205	209	184	191	174	209	207	207	199	182	233	217	185	207	195	204	215	215	193	191	197	194	209	201	202	217	206	237	231	223	251	191	192	233	211	191	200	216	184	194	219	205	186	194	222	194	199	205	204	215	237	222	202	203	221	199	211	200	192	205	199	242	211	208	199	207	178	192	185	208	183	184	190	223	215	202	206	192	210	215	186	216	221	188	194	186	213	229	200	213	221	189	179	220	202	201	220	189	201	210	196	217	198	216	225	199	209	208	184	189	202	214	197	191	173	218	189	188	239	179	195	168	194	220	216	192	228	216	215	183	202	190	201	178	171	205	224	217	204	194	186	207	192	210	204	192	171	222	178	211	194	232	199	196	195	174	208	212	185	220	187	195	214	216	200	216	187	206	216	217	203	202	195	211	191	213	187	198	210	207	184	213	187	199	195	195	176	211	208	179	194	217	208	199	192	199	185	185	216	219	185	185	207	171	198	209	210	196	183	198	216	209	190	198	239	253	202	199	204	202	201	213	210	206	223	194	229	183	193	217	198	199	190	213	213	174	206	235	221	175	207	194	185	207	190	211	206	233	196	195	199	204	220	226	174	205	214	188	199	217	226	185	203	195	215	224	219	243	225	205	212	203	188	207	190	178	184	221	207	207	245	225	207	177	189	188	192	188	186	205	187	191	200	223	234	234	207	183	191	203	196	212	177	230	186	195	200	232	209	173	183	193	178	211	205	185	223	230	216	245	213	195	222	197	190	219	190	192	206	213	204	203	210	194	206	209	217	190	223	199	203	189	197	210	173	215	233	209	195	204	199	188	182	228	178	211	213	181	207	201	211	191	191	191	207	204	188	199	214	211	187	200	237	243	209	193	221	195	233	206	184	218	185	193	219	208	203	213	196	195	214	218	197	182	194	210	203	208	197	195	232	211	225	206	219	156	187	171	192	196	175	189	223	201	207	204	213	217	229	216	209	179	193	189	197	198	210	217	188	197	192	218	182	196	219	208	197	183	201	217	192	209	239	218	198	216	191	221	196	183	193	213	242	191	227	220	214	179	200	207	212	210	218	191	204	193	227	218	217	190	195	223	222	189	210	198	182	218	206	180	224	204	215	165	199	211	221	232	210	200	209	209	213	207	197	212	172	204	188	206	211	204	188	186	193	222	217	188	219	219	207	211	202	201	222	202	193	201	232	201	216	204	199	209	206	169	207	198	204	203	184	180	205	257	187	206	191	213	200	188	198	198	231	214	180	195	221	206	210	173	193	218	214	197	208	178	179	223	194	211	193	187	202	196	212	226	180	212	210	219	243	186	199	220	192	201	199	180	184	235	218	181	191	201	173	185	203	188	194	212	190	231	228	225	204	227	213	205	220	195	208	189	214	223	200	224	201	165	197	211	196	206	206	198	198	205	176	210	215	211	190	203	197	221	212	198	190	208	227	202	234	216	186	189	202	204	210	171	193	221	192	213	212	212	181	200	195	184	197	201	210	222	212	212	198	230	218	218	198	217	202	202	212	212	209	202	201	185	214	215	186	181	184	193	193	186	192	207	198	218	180	203	194	179	205	183	193	186	215	204	236	205	190	186	185	216	234	221	183	220	209	234	212	188	209	200	204	226	191	188	183	235	210	205	180	217	206	194	200	207	208	191	219	210	190	186	209	187	210	229	189	187	215	191	208	204	189	204	199	196	209	201	223	197	209	198	213	225	205	218	202	213	219	222	211	209	217	223	221	222	185	204	205	190	232	210	214	216	206	237	205	203	227	162	170	218	201	221	191	183	208	215	200	215	185	186	227	203	224	195	227	211	218	170	202	199	197	190	181	213	202	193	199	187	204	210	215	212	186	211	192	214	194	179	192	209	179	214	216	218	201	230	188	214	219	198	221	207	192	211	197	186	230	203	190	214	199	206	204	207	244	221	190	205	223	223	195	204	231	210	188	203	197	196	226	189	206	217	183	190	202	189	186	220	190	199	240	212	194	163	204	221	215	208	216	222	213	213	221	209	223	209	208	189	224	184	177	185	205	214	190	244	181	221	218	197	200	212	215	203	210	206	190	202	199	212	183	194	212	184	209	227	224	232	226	178	206	192	184	202	216	167	223	190	196	208	188	224	216	214	208	215	190	218	230	205	190	208	220	195	186	186	184	185	206	201	198	223	195	214	219	195	205	208	199	181	183	198	199	178	210	205	194	213	235	210	214	174	197	226	200	197	203	221	214	216	219	210	182	192	194	197	209	195	186	192	178	199	209	181	215	210	192	212	200	211	222	217	190	178	205	175	214	211	212	233	192	229	238	225	205	207	178	198	209	219	196	213	206	202	213	223	227	193	184	216	209	210	194	224	214	224	216	214	207	219	187	194	179	204	224	232	209	219	188	234	203	201	190	207	227	211	188	196	199	199	204	205	202	214	214	211	217	227	226	210	200	227	194	199	198	188	190	213	202	227	191	197	183	221	190	203	206	212	203	251	195	201	214	197	209	236	221	203	203	202	204	196	193	225	204	195	196	228	211	200	192	204	231	209	207	210	214	226	231	214	191	179	206	208	206	235	203	207	187	203	197	215	199	199	207	205	197	209	193	201	191	206	202	217	216	205	225	215	200	216	208	197	201	193	213	192	168	187	206	210	184	197	210	183	211	198	205	224	191	204	197	215	183	201	225	217	202	188	210	184	178	191	189	208	198	192	199	196	227	205	191	212	212	201	217	200	209	181	175	207	213	219	183	190	210	219	204	214	196	199	203	193	174	201	187	216	210	184	190	213	187	211	213	193	219	217	236	211	189	213	232	216	246	206	222	213	208	186	214	209	204	202	218	188	189	221	195	195	179	212	192	196	219	232	203	218	218	218	204	217	209	212	224	250	230	207	200	223	224	191	179	209	180	198	204	227	198	191	192	212	215	179	227	185	184	174	198	199	194	196	195	183	179	224	221	174	197	213	197	205	198	205	226	188	212	206	219	207	204	188	196	195	212	206	193	175	194	195	215	219	214	231	233	206	219	212	216	214	208	208	212	207	195	200	241	199	227	216	191	211	221	197	243	209	196	210	196	218	215	213	219	208	219	218	221	187	179	221	186	205	170	222	198	206	231	178	196	208	195	204	211	190	197	223	204	185	199	218	200	220	242	211	202	216	223	220	213	197	229	193	181	215	202	218	198	196	198	221	210	183	211	221	218	221	216	180	200	226	207	205	237	191	195	182	188	214	193	210	209	198	198	199	215	212	226	214	211	184	205	172	200	199	216	201	211	211	200	191	225	214	213	204	206	194	176	188	229	242	227	203	183	211	224	196	215	225	216
8499	979	1739	1960	1667	1355	1112	1027	876	798	776	765	684	674	610	595	588	586	574	600	603	550	558	562	522	519	563	542	506	525	504	529	516	541	548	568	493	533	500	527	498	501	507	498	534	515	522	510	464	505	483	506	469	490	504	499	527	466	479	487	490	491	504	469	508	496	498	465	462	514	477	607	498	495	530	509	473	501	484	476	479	498	473	481	529	470	480	510	478	490	482	512	464	435	455	491	503	469	488	484	482	494	466	496	531	494	464	501	510	480	484	482	483	479	482	505	453	528	493	470	484	497	528	487	478	465	492	498	499	489	491	531	490	486	489	496	465	514	485	485	490	513	497	508	506	428	470	483	484	480	514	476	485	491	508	502	473	473	467	474	449	497	465	476	507	471	461	485	520	497	497	508	512	481	505	486	463	506	465	447	490	493	473	506	463	479	506	476	467	496	480	510	473	505	512	506	497	506	504	493	508	469	492	519	453	445	475	455	514	492	434	486	491	498	547	524	442	514	487	492	499	490	532	528	516	496	456	490	508	471	496	465	465	493	455	423	467	467	492	531	496	521	464	493	513	488	501	502	493	456	475	476	489	467	466	464	460	483	497	492	475	500	484	510	489	520	499	485	488	501	503	501	472	483	506	464	490	502	477	472	480	452	477	472	496	513	505	527	468	491	463	469	487	493	480	492	475	481	477	489	487	489	470	474	470	479	492	503	483	449	464	494	466	477	486	490	473	509	485	470	508	504	487	467	469	472	490	478	495	511	515	478	492	470	478	500	469	503	484	466	463	467	480	493	487	460	429	487	521	465	502	515	473	503	488	491	452	528	465	499	478	496	461	512	485	485	536	511	496	462	489	467	439	476	490	482	546	502	495	479	466	502	498	489	474	490	483	475	458	489	473	487	491	456	470	473	486	489	484	473	458	487	486	493	507	535	461	529	469	473	499	493	494	533	498	502	471	508	466	489	447	463	482	477	484	497	475	479	459	457	515	464	470	500	486	515	458	473	457	474	495	495	476	536	461	521	497	464	470	528	447	510	468	507	513	508	467	468	468	482	478	484	505	510	506	451	479	468	500	512	506	547	457	465	449	518	507	477	500	436	504	488	511	486	478	522	486	494	491	443	500	489	479	467	466	494	490	467	444	490	497	469	458	440	483	471	526	472	483	508	506	523	481	517	503	504	449	515	476	489	491	503	488	513	493	522	478	500	479	521	469	475	451	483	475	500	467	505	490	497	514	495	492	496	454	486	485	494	513	493	462	484	513	515	505	512	526	458	467	461	478	471	528	519	490	473	493	466	494	472	489	499	468	498	508	477	490	488	533	466	515	480	472	517	477	494	431	479	466	458	469	458	464	508	464	491	503	445	509	466	500	507	490	486	477	479	491	496	499	474	488	453	524	504	495	516	501	441	460	467	497	492	506	493	449	529	473	460	505	468	497	504	479	500	499	508	452	513	552	458	488	494	481	471	531	530	508	459	517	470	482	502	473	509	469	486	465	510	511	435	480	448	470	494	501	448	467	479	482	450	511	498	480	468	489	502	493	489	473	478	471	502	427	502	454	490	499	452	439	489	504	502	485	499	463	505	485	482	435	504	467	481	485	462	501	496	483	504	477	500	493	478	476	475	475	461	492	470	517	484	497	475	485	491	476	477	455	498	465	482	444	514	478	492	473	453	489	472	484	471	493	517	472	499	473	485	491	538	485	488	487	494	507	521	475	466	547	489	456	492	434	472	451	516	513	515	503	470	466	474	512	480	516	471	480	463	475	491	477	505	445	489	493	530	505	452	500	474	503	504	502	504	498	500	429	514	498	485	477	522	507	502	466	493	508	447	520	463	520	485	467	480	486	488	490	461	549	483	480	489	494	506	491	503	481	464	483	509	486	482	485	489	493	476	454	462	508	494	442	505	510	475	492	490	486	496	483	447	494	501	489	491	468	459	467	493	476	473	495	493	473	484	487	474	492	481	460	508	472	487	487	484	522	468	468	488	465	503	471	498	494	489	506	489	530	452	484	526	468	489	516	495	500	471	465	481	506	501	518	459	517	492	454	489	523	471	497	473	453	482	522	508	489	520	497	503	492	489	496	476	485	500	478	493	505	471	469	481	488	472	494	473	521	475	488	463	512	461	509	453	481	517	475	513	483	483	473	483	494	477	466	526	492	490	495	490	436	514	478	478	494	471	477	478	529	441	475	478	453	497	525	455	422	541	489	495	486	509	481	490	419	516	475	473	468	476	485	484	492	492	497	476	475	487	452	467	495	455	505	520	503	462	488	523	476	483	496	503	522	466	523	501	461	493	480	455	494	469	530	477	521	484	467	485	435	512	496	476	509	498	474	496	484	480	498	489	472	506	487	452	472	531	495	457	489	505	491	471	481	492	457	496	508	500	531	487	533	486	476	548	508	469	485	442	509	525	508	434	454	537	466	486	491	493	487	536	488	531	479	505	473	497	499	496	450	516	498	460	485	505	495	493	480	464	460	464	471	488	485	476	468	481	460	493	490	457	464	506	497	478	488	502	464	488	486	488	466	496	490	467	472	483	445	510	511	518	516	495	485	454	510	484	541	496	523	502	508	485	461	501	494	481	463	475	512	449	494	418	504	497	447	471	516	507	495	497	511	512	490	505	520	509	477	462	482	481	495	467	466	483	486	461	503	495	500	501	493	508	519	519	476	484	472	482	504	515	502	491	479	506	486	475	478	528	472	516	478	506	476	503	453	466	491	507	510	518	434	476	448	450	518	460	509	493	474	459	494	468	499	467	477	474	505	479	496	489	461	516	515	492	454	473	497	483	489	513	525	459	443	468	488	484	480	509	485	469	460	464	472	500	458	488	508	444	497	462	441	500	510	494	494	526	476	458	450	509	480	471	497	512	490	503	480	471	458	454	532	475	502	513	479	484	462	490	529	493	492	448	504	449	471	503	489	461	511	470	502	520	506	479	511	486	548	473	455	435	473	491	490	444	478	494	459	477	488	501	424	470	454	512	471	483	515	479	551	523	478	486	494	490	493	477	502	479	499	469	440	512	506	506	479	480	474	473	492	478	497	482	478	470	490	461	464	504	482	531	482	482	504	519	459	500	451	485	489	493	495	484	443	473	483	498	445	462	464	499	513	491	503	480	471	456	521	458	495	519	491	487	492	466	450	505	427	493	463	451	471	466	512	500	504	517	441	483	453	485	511	404	504	503	533	495	488	485	473	475	443	511	475	456	464	458	503	452	500	491	505	507	476	494	492	514	506	482	477	482	486	488	510	476	487	472	492	472	492	494	500	477	484	486	465	523	475	505	487	490	458	497	494	461	520	495	465	452	481	479	489	480	499	447	535	486	502	474	480	501	504	460	484	454	482	482	508	487	464	479	490	479	537	499	510	472	509	507	463	477	461	507	508	487	484	518	501	493	460	479	482	501	483	462	482	480	469	471	453	472	471	520	488	477	484	483	486	509	466	487	527	482	530	465	457	520	467	501	492	467
2003	267	269	259	291	252	271	224	262	281	299	297	278	277	275	259	255	257	288	265	256	232	281	252	292	259	243	303	270	257	269	263	263	293	231	239	293	243	261	277	243	273	284	252	239	258	217	257	254	237	233	240	269	227	248	254	252	284	253	275	303	248	271	271	265	282	249	254	287	258	286	282	303	296	271	268	253	243	274	224	246	264	267	240	271	271	274	260	286	278	261	256	282	249	265	282	267	273	275	284	260	260	273	243	243	246	228	238	258	249	245	256	253	261	276	255	241	236	236	273	291	283	269	269	219	293	251	227	249	236	279	273	274	240	270	264	304	268	270	242	249	239	241	287	279	223	254	245	251	270	247	248	260	253	270	250	278	275	266	260	252	257	260	266	257	275	260	254	262	276	242	251	275	299	242	270	271	229	227	229	267	266	254	275	279	254	241	274	264	269	229	259	250	250	281	264	261	269	268	266	277	270	259	238	245	250	260	248	250	244	290	254	247	278	266	264	263	285	249	282	278	265	287	265	277	292	299	251	259	257	248	253	274	263	270	257	224	285	253	258	277	256	259	272	262	269	265	275	290	293	267	265	250	289	287	242	282	235	233	261	250	239	287	248	261	301	277	250	269	293	263	266	251	258	282	265	243	230	267	252	272	235	256	225	289	256	262	295	278	247	257	263	307	267	254	262	276	260	240	249	253	260	275	267	260	254	262	267	291	243	266	259	261	235	250	260	299	291	270	276	267	256	266	302	298	290	219	239	249	257	262	261	266	260	239	261	299	279	256	252	252	254	274	274	203	264	259	288	272	263	267	233	277	267	248	262	228	239	248	247	251	276	249	276	231	243	273	271	231	238	261	244	223	304	268	239	284	267	273	247	284	258	260	292	276	239	206	260	267	243	268	268	243	279	242	252	265	285	247	279	227	271	287	288	262	261	274	287	268	289	250	257	261	233	285	266	246	251	263	275	256	256	276	217	238	271	276	283	224	268	269	274	245	299	258	279	273	276	244	264	245	291	281	284	262	270	289	250	259	252	290	283	256	283	270	273	239	235	253	262	270	279	304	244	271	257	254	254	252	300	253	294	266	241	253	270	260	255	246	268	255	260	246	239	249	263	312	275	244	278	274	250	259	225	262	261	257	299	289	256	267	257	252	256	241	234	250	265	240	255	276	268	235	240	272	248	315	270	274	267	272	246	242	258	277	249	253	263	247	219	270	264	246	254	290	271	296	238	255	274	265	265	257	235	245	288	270	240	272	262	305	279	292	291	247	292	257	272	271	257	281	249	234	262	263	220	279	257	260	255	262	224	275	282	260	252	276	256	250	245	250	267	258	250	247	264	261	223	262	258	272	238	269	281	297	231	267	265	261	273	258	259	279	265	251	250	238	267	255	284	265	247	276	241	275	265	276	274	288	259	279	262	234	257	269	245	282	258	273	300	265	240	264	268	255	280	271	261	262	240	254	251	248	249	280	262	270	248	259	255	296	258	254	259	285	268	279	253	267	270	266	264	257	245	256	280	254	248	265	242	283	242	286	272	252	254	263	249	273	238	245	279	273	296	280	271	252	292	250	242	263	251	249	222	275	267	271	267	245	275	249	258	280	273	231	252	242	304	269	268	258	254	250	269	298	283	265	265	267	250	245	265	263	250	257	279	258	262	263	279	234	267	263	259	236	259	241	282	253	241	252	271	261	251	248	274	262	273	276	266	258	277	251	276	243	255	245	263	274	266	265	247	273	270	264	287	283	264	256	273	268	260	264	278	295	249	272	266	235	238	320	247	272	253	240	272	234	230	241	286	258	266	286	267	303	236	276	278	257	228	252	284	252	275	271	264	262	290	261	274	274	278	313	234	254	266	240	259	247	249	283	242	230	267	271	268	263	244	286	293	268	299	259	269	272	257	269	247	253	281	272	287	266	253	259	274	281	272	270	264	240	252	260	277	244	249	276	247	268	269	280	269	267	261	271	257	278	262	256	249	296	243	281	268	275	262	275	288	301	285	242	271	246	265	277	250	251	269	233	274	254	276	252	269	256	252	242	275	219	261	277	266	235	270	253	230	291	235	276	257	276	287	274	254	262	268	239	272	239	260	293	261	266	274	264	276	250	269	251	255	244	271	255	275	264	282	263	245	271	276	262	249	258	265	242	255	255	243	273	239	261	230	283	283	227	262	284	270	265	285	277	274	270	274	263	320	265	230	235	241	254	277	248	283	264	245	257	231	230	275	268	266	244	274	269	263	248	287	268	271	249	259	276	272	283	238	251	243	244	267	242	266	263	289	253	282	282	250	290	244	270	268	257	274	258	243	263	260	264	284	253	260	254	304	249	248	263	283	249	260	256	248	271	255	229	248	272	266	259	243	251	286	242	256	264	279	289	255	276	261	269	289	238	272	262	272	235	249	294	253	266	221	269	244	250	245	269	286	279	268	276	244	259	261	271	307	286	228	268	281	267	273	278	257	245	217	244	269	275	279	256	246	265	262	301	247	266	270	279	258	269	322	267	251	258	282	263	260	285	297	282	270	272	267	292	260	264	244	280	256	273	291	259	282	252	283	254	238	243	261	255	256	260	268	245	274	289	277	277	243	279	281	294	262	259	247	276	262	262	235	252	283	274	242	292	250	253	262	264	244	242	270	246	265	240	260	331	228	220	237	282	262	235	304	240	274	304	282	248	251	283	245	273	238	236	277	260	247	277	285	252	240	278	259	266	253	292	273	263	272	286	258	254	242	264	244	287	228	268	301	258	272	271	262	265	258	246	302	263	242	261	242	228	258	293	277	282	293	275	260	276	256	264	266	249	249	235	287	265	261	250	249	268	258	271	275	268	267	284	288	275	282	295	274	264	251	280	264	242	257	259	268	272	274	278	269	233	271	267	240	259	260	261	274	252	260	256	281	250	214	265	282	264	237	272	252	254	261	281	252	286	268	246	245	224	303	242	261	257	288	291	259	271	259	276	277	227	215	275	261	262	249	288	271	279	246	247	254	292	280	242	273	246	279	282	237	248	243	260	246	291	265	271	263	297	285	277	271	239	283	258	258	257	234	272	258	257	295	263	281	258	239	264	252	286	257	284	260	294	254	286	242	243	281	282	247	280	301	253	267	277	233	263	294	290	237	278	292	252	246	242	283	263	284	250	249	266	265	272	266	234	278	243	285	236	273	271	268	251	304	273	253	257	239	273	242	277	274	263	251	254	254	234	244	262	276	284	279	283	255	226	238	246	259	262	256	285	236	265	278	275	279	255	238	253	248	267	247	285	269	256	258	287	283	235	264	255	260	271	251	285	242	272	243	277	268	257	280	263	233	260	256	257	287	262	268	282	254	273	240	289	298	261	309	252	297	269	258	277	255	270	255	319	282	272	236	257	306	242	291	273	227	274	278	276	249	283	251	262	254	263	247	266	307	260	271	243	277	293	258	259	249	243	269	272	276	235	274	262	255	283	258	242	260	275	280	255	259	264	278	274	278	266	281	244	266
2429	669	724	633	669	665	653	671	657	668	616	655	698	625	673	650	628	638	668	632	612	688	674	680	643	602	632	648	660	627	656	592	649	603	645	626	646	628	658	650	666	655	647	640	714	659	633	640	644	649	666	648	653	660	670	652	632	633	601	619	605	601	633	622	634	679	617	633	643	617	641	647	659	614	603	622	649	637	632	616	658	631	620	615	638	612	666	600	651	641	625	661	658	663	684	630	674	631	644	597	649	598	634	676	619	620	666	649	703	622	672	688	642	672	599	634	658	644	618	638	631	645	647	638	614	617	656	651	647	674	654	613	645	635	651	635	599	633	637	651	620	621	602	638	622	630	637	655	631	660	629	628	623	604	637	657	619	609	646	593	630	635	626	620	629	620	609	585	669	623	629	640	634	667	620	631	606	658	605	658	634	626	639	640	688	596	607	623	627	651	608	621	613	640	653	627	655	666	662	643	651	676	679	601	589	628	621	651	609	659	595	654	667	660	640	689	622	645	609	582	634	583	675	657	661	648	669	704	627	677	616	639	602	625	625	641	655	600	633	603	663	656	624	654	628	637	633	615	613	611	631	678	583	634	679	643	681	644	631	622	602	640	662	637	649	653	645	672	659	638	659	663	589	628	637	641	615	592	670	643	631	640	632	632	624	618	664	666	591	655	644	590	603	655	669	633	649	666	613	661	626	647	639	660	659	629	674	645	677	621	641	620	659	649	588	662	631	586	614	672	610	673	669	646	664	614	608	663	642	646	639	601	631	649	630	641	642	660	611	658	637	590	644	617	641	636	650	669	619	655	653	636	641	672	605	671	657	655	633	681	661	600	639	654	651	599	628	603	670	646	628	658	663	659	666	642	663	695	636	607	632	605	627	636	676	669	653	625	626	694	641	620	640	648	631	612	653	638	644	647	630	679	662	642	615	673	647	617	610	661	636	615	601	650	659	600	617	588	600	631	630	676	642	641	618	650	639	602	628	652	668	667	623	659	649	647	635	650	616	679	677	684	635	671	661	612	601	678	642	581	647	622	661	635	634	595	622	584	620	614	628	635	591	636	655	654	654	643	621	630	688	650	637	614	671	612	647	654	633	644	673	630	638	598	634	665	642	615	703	623	619	674	642	623	629	677	634	642	635	602	663	616	627	649	645	648	650	659	605	709	665	611	623	608	614	626	645	616	640	598	656	613	631	646	620	650	659	662	647	629	597	622	636	631	611	613	615	640	632	691	608	629	615	638	654	636	664	671	638	661	650	644	604	592	640	654	679	604	618	655	688	647	634	639	635	644	630	683	639	647	686	635	665	644	631	667	656	630	661	670	619	617	636	652	688	627	633	627	629	682	599	663	641	668	662	627	655	614	644	652	640	611	606	617	662	617	567	657	594	632	674	654	633	652	676	683	627	636	592	625	610	608	645	665	629	607	636	628	649	649	641	632	632	631	620	608	618	640	667	628	637	655	655	637	643	649	634	619	620	629	660	617	609	676	692	622	627	620	650	640	573	656	611	628	635	653	621	657	651	652	718	667	617	677	676	678	653	648	617	630	639	603	617	607	643	691	635	678	650	618	672	646	652	623	612	592	629	639	644	656	666	643	634	638	662	616	649	618	654	672	642	630	631	638	629	661	669	641	624	614	579	640	597	654	674	626	622	595	623	636	633	628	627	610	629	644	654	625	644	616	618	601	627	562	689	670	637	673	615	619	652	658	619	644	654	616	655	659	634	637	682	636	665	627	639	644	647	672	691	657	693	659	616	660	649	670	624	692	601	623	651	631	657	678	644	623	644	676	662	674	611	595	604	646	691	618	615	694	634	690	643	618	649	698	646	635	630	647	693	674	615	611	620	635	604	659	603	660	623	607	628	599	672	654	665	642	645	672	590	633	592	644	632	652	620	641	644	642	654	642	607	582	629	623	624	644	681	649	633	597	657	646	622	663	676	621	584	663	630	645	627	649	675	615	652	630	642	624	671	663	642	611	604	656	642	637	687	620	589	635	638	644	609	638	655	648	639	601	639	612	668	631	603	637	633	629	682	666	591	618	588	634	626	641	625	663	602	602	629	612	636	668	609	641	671	609	659	694	644	660	666	592	632	638	651	607	657	677	678	606	624	654	644	620	650	626	623	611	616	619	626	655	680	634	644	630	625	658	598	657	660	662	648	657	609	623	673	686	627	663	630	664	675	624	676	641	676	648	635	591	693	648	617	639	621	605	597	660	616	634	596	610	656	653	604	640	619	624	688	660	634	649	621	647	659	673	595	639	685	596	644	630	602	631	700	625	661	639	632	625	583	652	613	564	629	647	656	613	691	647	606	615	604	624	604	636	615	625	645	649	646	619	669	596	644	638	621	653	654	613	669	601	619	631	637	670	589	672	627	628	610	678	634	623	621	604	596	587	699	625	643	661	634	615	653	638	612	644	646	641	615	673	652	632	603	613	711	601	638	623	623	634	662	605	638	581	606	635	637	657	612	643	631	603	671	667	647	608	623	615	623	633	664	614	656	689	639	679	645	636	641	658	658	643	624	621	612	642	659	644	623	641	629	656	659	636	647	637	619	673	618	704	639	657	634	622	619	593	632	680	653	619	640	654	649	623	646	587	643	647	647	671	637	628	687	617	635	668	669	631	601	664	683	687	660	629	654	709	678	592	609	597	661	646	621	670	649	641	638	618	644	638	627	638	657	621	646	618	645	610	640	612	671	634	642	632	650	656	625	621	670	547	660	629	604	593	606	623	657	653	649	597	591	657	627	650	613	655	662	581	658	662	609	606	651	651	688	606	644	658	647	606	611	634	647	630	622	639	634	590	631	663	654	617	645	623	663	617	649	656	628	663	615	635	634	633	635	635	663	662	649	649	672	658	614	651	664	652	645	670	647	624	626	622	592	668	667	595	676	652	663	717	653	598	635	623	649	646	633	657	661	672	667	601	626	646	659	588	628	689	658	653	638	649	701	643	631	628	648	609	664	666	602	644	621	629	641	670	624	630	616	630	631	657	648	624	653	641	642	641	664	597	653	666	609	628	624	641	618	659	659	638	662	624	634	616	649	643	653	607	651	675	668	631	618	647	598	656	667	662	624	604	621	641	687	651	614	645	661	668	675	609	666	618	621	624	698	665	654	668	650	601	630	623	683	641	671	679	605	662	645	610	642	644	607	637	598	653	617	628	638	653	632	612	596	615	636	632	603	627	636	659	650	623	649	649	637	659	652	678	644	631	639	642	643	613	610	666	575	668	656	651	662	630	614	619	655	624	680	679	630	648	628	646	631	656	678	647	690	629	672	596	638	698	625	643	664	659	637	612	653	653	629	611	628	659	606	644	626	665	645	617	719	607	641	646	651	633	608	634	660	632	679	628	637	646	627	620	621	652	635	629	632	650	657	606	604	667	640	598	649	622	607	636	608	581	644	642	658	635	693	656	626	623	627	630	653	643	594	678	664	653	658	649	622	610	671	649	652	672	642	650	650	654	672	660
8031	642	590	567	493	431	381	380	404	363	353	393	394	342	368	343	345	346	310	351	319	331	324	353	361	318	380	335	358	317	341	356	347	370	350	304	376	362	359	325	339	362	347	354	330	377	338	369	366	342	341	369	335	309	379	328	386	340	361	365	352	370	370	362	337	351	304	346	335	363	356	352	339	331	370	366	352	343	338	346	339	362	335	400	362	321	351	322	338	351	356	321	353	359	333	343	360	351	313	376	343	332	329	352	361	338	335	336	338	343	336	335	354	341	362	296	348	354	348	344	325	351	331	342	350	345	317	361	344	348	320	345	360	339	354	336	330	314	387	375	363	341	378	354	327	348	373	318	316	388	392	355	383	349	348	355	365	362	339	343	306	333	334	355	355	336	348	345	348	335	326	315	355	315	366	345	345	315	297	356	331	328	342	377	348	377	357	367	341	335	346	363	332	321	373	355	335	369	356	375	374	379	353	338	352	349	336	350	312	332	370	334	353	346	355	360	355	361	322	348	337	349	342	356	379	328	348	378	325	343	337	335	336	355	343	353	335	346	329	339	345	291	403	317	383	339	343	329	349	374	336	325	360	341	337	351	347	329	352	354	338	346	332	337	363	329	342	348	346	345	340	330	345	331	358	333	347	347	352	347	350	342	382	308	349	370	352	318	349	383	333	327	357	388	345	408	355	360	374	336	334	359	348	326	367	331	340	378	362	323	319	378	348	338	351	337	328	368	344	333	343	362	340	360	364	348	355	401	367	319	339	347	344	349	336	355	313	334	344	355	359	343	317	365	334	331	351	352	328	359	317	336	350	317	363	343	354	338	336	345	372	313	321	354	317	304	368	338	330	318	326	360	344	343	347	312	381	367	357	350	384	323	333	360	332	353	344	367	366	338	340	329	333	382	313	330	355	348	333	335	378	339	335	325	351	356	336	332	364	333	389	332	340	323	363	370	369	334	378	348	348	359	362	361	357	323	347	371	351	321	338	359	339	365	335	352	336	320	351	307	339	390	367	360	364	332	327	322	344	315	341	361	374	336	319	334	345	357	350	344	366	361	383	334	360	356	352	362	332	348	301	308	347	311	374	336	392	339	337	368	347	347	343	359	367	363	357	313	359	350	328	324	343	365	358	359	364	345	354	337	340	353	333	367	339	306	362	383	341	361	374	342	349	335	346	365	376	394	393	362	347	367	346	335	335	340	344	332	367	339	371	370	345	336	361	345	355	377	346	339	359	364	328	326	322	333	358	370	393	372	350	347	337	359	351	344	348	359	298	373	343	323	379	396	366	344	370	334	341	319	337	325	306	305	380	333	332	331	363	332	364	346	355	334	359	381	340	343	345	322	346	344	329	350	353	358	347	334	324	363	347	309	318	325	336	375	375	325	360	332	330	344	350	383	354	368	332	342	332	354	355	373	314	344	336	336	334	322	351	351	326	346	333	345	355	346	346	359	327	324	360	378	344	372	378	373	315	365	349	354	309	365	348	324	368	331	333	365	317	340	367	344	364	366	328	361	335	365	340	343	374	334	316	334	330	340	342	333	361	360	356	325	319	333	367	363	364	362	330	318	363	377	331	362	330	344	318	370	343	336	325	369	318	374	365	333	335	308	375	376	365	352	319	325	292	355	390	343	340	348	317	332	331	342	366	366	347	335	323	355	374	357	359	338	380	323	336	351	337	373	345	331	327	370	360	360	339	323	351	367	318	338	346	359	328	360	362	372	366	304	359	371	372	355	354	386	376	370	352	362	338	364	347	382	355	345	338	319	364	385	317	321	359	347	335	342	372	337	318	359	316	347	320	336	338	351	333	349	354	350	335	351	365	376	326	351	350	373	349	309	333	375	362	359	352	361	346	335	349	350	328	332	341	354	389	336	328	337	331	362	359	357	354	318	337	366	341	346	332	341	357	347	347	338	309	348	354	339	347	388	325	365	322	348	363	348	337	319	368	324	353	342	346	310	363	316	373	352	360	309	318	339	329	327	335	319	341	325	350	352	345	338	330	349	347	303	344	317	367	356	333	320	319	337	347	310	369	332	356	350	346	342	365	364	324	343	330	336	333	350	360	316	345	308	330	352	350	334	339	362	332	331	352	332	342	369	356	345	328	381	319	324	356	354	351	348	348	354	330	352	323	306	381	356	332	360	328	351	377	342	322	367	323	338	357	351	337	327	370	346	337	336	359	343	324	321	366	348	338	387	371	348	387	337	318	376	389	364	338	326	337	347	328	363	356	377	327	315	365	374	335	351	312	347	316	334	323	344	330	348	346	348	307	333	339	311	363	338	338	382	342	380	355	343	358	336	349	364	328	325	366	351	330	348	324	351	375	346	352	336	317	362	374	353	336	340	358	354	332	330	360	342	323	307	347	352	339	342	329	350	342	380	344	347	353	319	365	391	339	359	356	325	318	348	364	321	350	393	335	343	326	308	341	320	353	345	315	341	365	329	335	331	363	329	336	329	363	341	338	343	355	337	354	359	350	329	328	351	337	357	318	354	353	370	348	315	342	353	336	335	358	342	310	358	356	370	380	338	351	333	328	337	315	305	330	358	355	347	332	344	363	338	346	340	342	356	333	332	332	320	391	355	347	329	377	354	328	349	349	333	332	339	328	334	331	352	339	336	335	386	341	374	337	331	334	355	306	327	345	327	323	367	362	311	357	349	344	344	370	356	368	389	318	308	307	338	368	333	368	351	325	372	343	316	320	346	381	346	324	363	402	316	352	376	364	325	336	356	360	330	322	339	397	344	368	330	354	343	324	367	334	354	342	357	334	341	338	339	362	375	358	336	339	394	341	324	342	359	370	337	366	337	345	386	370	323	334	359	354	319	363	311	316	337	390	377	328	331	345	365	363	362	358	339	402	364	325	342	346	381	347	335	350	358	359	345	361	372	315	323	339	333	342	357	334	349	367	330	354	366	325	330	346	377	330	357	322	323	308	393	389	348	377	328	334	379	347	338	325	384	324	369	346	358	331	347	338	335	353	341	327	365	327	374	358	314	352	326	347	366	364	349	360	336	368	325	346	317	367	364	365	364	365	378	392	350	343	360	362	337	353	351	360	357	356	386	363	347	369	344	336	361	337	346	298	366	332	340	357	351	331	320	334	327	334	344	347	335	357	311	321	390	368	372	334	341	358	313	312	348	313	365	342	334	336	352	382	332	356	358	378	328	328	346	336	308	335	339	388	332	339	391	327	328	345	294	304	343	308	321	317	314	378	318	376	344	299	338	334	344	348	353	341	370	345	316	356	329	357	336	330	398	387	338	350	329	349	363	391	330	323	346	328	326	326	339	298	351	323	330	377	349	389	331	354	313	334	360	343	389	349	354	359	339	377	346	326	327	369	327	331	335	329	350	324	353	364	329	353	320	358	328	350	347	389	344	309	351	329	317	336	319	305	373	338	406	356	323	345	325	387	348	377	332	333	333	389	326	363	307	309	401	364	337	359	322	332	331	372	357	370	333	322	327	367	328
7168	1015	1422	1537	1331	1184	1085	1066	1034	915	924	829	874	827	848	886	891	806	900	867	876	839	830	832	812	797	832	840	801	810	781	840	788	820	842	847	851	854	782	822	750	788	798	842	754	794	776	782	825	766	789	761	763	810	802	784	751	755	734	750	815	780	797	816	774	806	820	790	770	786	771	779	803	826	734	791	800	815	792	798	794	805	838	785	795	813	786	775	784	779	786	783	796	797	799	773	818	793	810	787	847	803	765	761	772	753	777	770	774	769	828	752	784	785	765	780	758	784	823	793	834	793	843	861	769	821	799	780	817	771	864	793	825	767	808	860	793	773	800	769	761	800	797	787	798	802	819	793	806	815	819	785	809	817	796	813	778	806	846	786	784	771	832	803	808	795	735	785	775	778	765	767	761	767	853	761	797	833	742	754	846	808	816	794	798	800	778	785	785	836	816	812	789	765	802	765	819	814	788	751	750	820	835	812	831	773	783	766	759	746	822	823	816	804	808	813	852	830	798	809	839	765	803	794	805	780	783	794	806	785	775	799	745	797	780	794	785	812	786	757	756	808	783	781	811	810	788	837	805	784	792	794	791	842	780	745	843	832	817	827	802	784	778	791	817	775	775	762	842	842	779	809	801	874	810	805	781	818	811	790	783	824	796	796	772	794	782	762	829	819	776	808	758	769	807	821	826	792	798	747	807	811	771	784	803	817	827	823	809	796	742	790	823	830	796	742	781	795	797	799	791	769	768	811	762	771	772	807	800	807	852	753	841	782	809	796	810	743	787	776	798	770	782	772	790	836	786	762	758	772	823	856	811	871	763	769	806	757	797	732	826	796	794	765	825	780	783	823	865	796	790	777	839	807	757	773	766	793	780	825	837	809	798	789	781	793	789	795	760	830	806	805	829	760	753	783	800	764	835	815	802	799	752	729	819	845	784	777	787	771	836	810	803	794	821	840	814	777	805	773	778	803	825	764	817	730	831	785	778	794	809	810	805	770	784	791	801	772	807	827	841	851	801	798	795	783	772	829	813	771	810	820	795	798	798	791	793	841	861	799	826	802	858	730	802	789	805	815	806	779	818	764	794	798	779	791	793	726	759	840	833	791	747	851	722	808	838	826	845	820	799	771	788	855	787	820	813	828	804	779	777	774	771	870	764	809	794	842	772	830	813	780	800	779	814	843	791	775	796	848	797	756	756	783	828	779	856	830	765	805	765	715	787	833	768	778	757	835	776	830	786	789	794	777	745	819	792	780	825	820	823	821	772	804	816	762	774	827	790	833	781	806	784	770	787	815	788	781	823	749	804	779	808	780	798	783	807	803	811	758	785	813	815	761	785	831	733	800	820	816	782	810	814	781	823	785	844	818	828	809	768	790	820	778	824	753	824	739	744	817	807	825	770	775	761	761	829	782	846	804	828	786	785	824	816	836	787	818	791	817	827	788	752	785	765	794	824	785	744	823	803	745	774	801	813	778	805	819	753	842	791	813	751	795	787	804	821	813	807	836	801	757	800	829	822	770	795	766	786	741	799	781	812	818	801	804	792	825	800	793	816	780	802	813	798	802	800	760	826	741	822	805	815	822	828	824	755	797	769	772	806	814	809	780	781	817	778	762	784	781	785	817	854	796	774	829	780	804	793	806	821	814	817	806	755	827	781	789	809	820	844	852	764	814	778	771	738	739	744	814	813	792	835	805	787	766	850	806	755	756	801	859	771	775	816	811	784	811	828	822	805	780	777	784	770	788	793	783	804	798	786	806	803	763	781	778	768	802	828	788	809	781	767	758	774	745	786	805	831	806	747	834	804	797	747	791	772	764	802	815	811	716	807	773	790	852	767	754	773	828	740	783	788	812	776	835	818	821	776	769	735	771	729	832	793	778	854	793	775	784	853	822	789	783	761	828	822	767	792	732	813	784	804	790	788	759	789	804	852	775	821	880	793	756	827	792	829	816	786	791	823	792	845	785	739	870	777	792	803	781	775	849	828	770	780	734	771	839	762	734	806	791	869	753	811	726	794	821	800	731	859	830	848	779	835	828	848	781	839	813	829	823	840	776	787	813	799	803	781	833	807	854	774	846	759	763	803	784	777	763	808	759	831	798	806	776	792	758	797	809	779	759	805	736	821	824	796	854	772	804	783	783	811	781	805	796	827	779	756	806	773	824	745	794	806	780	758	765	807	789	800	884	808	779	763	736	808	815	811	799	768	809	838	855	751	793	771	825	811	832	818	788	809	833	797	782	818	796	788	791	835	790	790	791	813	806	827	802	814	769	815	775	790	815	780	828	801	797	842	769	814	863	791	787	831	803	809	833	790	776	807	763	778	788	780	818	818	786	797	826	790	811	823	794	795	814	816	805	787	792	825	794	803	796	749	873	778	809	805	818	797	755	764	842	802	794	810	849	784	813	809	804	794	783	839	816	753	794	826	772	849	827	812	759	773	800	814	814	780	787	841	809	781	778	827	827	772	798	756	784	814	813	799	792	755	808	815	805	736	801	800	814	760	761	801	784	824	771	811	867	745	802	817	775	806	776	820	776	765	784	838	779	811	809	768	795	809	813	774	803	848	738	803	808	763	786	768	774	845	780	775	771	773	800	822	826	751	845	792	768	770	827	770	795	791	816	774	774	800	783	786	791	814	775	797	807	756	739	814	858	791	791	744	738	815	810	785	812	852	775	801	815	765	804	800	787	749	817	739	804	828	811	785	779	781	812	753	759	818	838	778	826	826	772	806	808	743	769	770	787	785	787	798	783	787	747	764	753	759	746	742	804	799	791	792	795	753	811	835	778	785	826	797	761	793	819	816	805	831	808	815	789	799	813	795	806	790	772	830	834	759	754	767	783	794	812	796	740	787	824	799	787	765	768	773	790	779	826	798	817	772	760	805	781	808	779	802	767	726	775	791	804	814	829	789	782	780	817	766	795	813	818	786	810	754	814	855	773	777	815	804	792	777	819	797	793	812	780	773	781	762	794	808	794	798	793	782	824	783	804	796	796	784	797	849	847	813	847	783	757	774	745	792	759	829	786	733	782	803	805	808	827	816	799	859	784	834	791	776	785	780	800	807	792	785	810	769	786	817	848	776	766	785	895	789	741	793	788	785	795	796	796	800	765	825	793	789	814	789	847	775	807	777	772	759	808	821	824	795	816	778	801	783	798	753	772	782	838	807	795	772	804	836	825	783	793	824	865	778	748	843	795	788	829	867	786	818	821	799	782	801	788	794	761	795	784	835	832	772	796	865	785	825	801	794	803	782	767	790	803	772	788	840	768	799	804	742	792	783	810	792	765	790	776	813	812	853	817	757	792	746	757	762	830	744	805	799	816	796	755	818	821	783	823	735	814	802	798	846	783	834	797	802	784	828	795	811	796	841	736	786	793	828	815	781	793	818	765	767	854	787	772	833	790	793	786	790	805	820	809	787	774	814	777	825	771	841	815	786	807	806	843	819	783	806	811	817	803	797	804	801	774	778	778	775	757
14417	1052	803	669	465	353	313	313	273	259	240	210	240	207	208	228	227	224	231	241	208	206	209	204	208	217	222	173	203	221	191	238	195	202	215	224	204	199	217	219	191	206	218	219	218	218	212	218	201	204	220	178	170	228	239	212	208	210	217	187	207	219	200	211	205	237	206	183	206	191	201	230	203	203	205	198	206	202	210	215	201	193	190	221	180	203	224	178	200	208	237	194	195	213	197	203	198	217	183	211	197	182	193	193	199	197	200	219	211	205	187	206	211	206	194	201	188	173	202	208	200	204	207	233	231	186	216	208	204	189	243	238	214	208	214	227	214	222	190	196	203	217	188	210	193	193	215	202	241	221	192	210	190	201	208	193	212	200	192	200	187	196	214	215	201	217	202	173	239	197	191	211	223	193	182	201	209	202	197	220	207	225	218	220	219	218	220	215	181	212	196	194	182	200	206	177	202	188	198	214	221	194	217	212	206	194	204	185	209	238	176	226	209	194	248	204	189	207	222	163	173	185	190	205	218	182	197	199	217	199	209	185	200	202	198	204	203	216	194	208	203	195	228	208	196	172	223	223	185	199	218	225	225	200	222	177	210	180	196	206	196	168	163	192	208	179	163	189	204	189	218	189	186	210	214	218	203	200	240	219	199	203	214	193	192	183	187	193	202	217	215	213	183	203	202	182	194	154	229	185	193	209	212	206	211	198	222	227	207	210	189	192	193	188	163	233	208	191	198	193	211	230	193	206	185	175	185	211	192	174	202	210	219	221	182	202	215	211	212	194	220	202	209	205	217	173	218	223	180	187	186	215	235	204	197	192	213	206	206	221	200	217	185	206	181	210	206	227	228	183	196	206	182	211	239	199	206	219	176	214	196	215	206	191	185	203	189	219	195	204	210	205	214	199	182	190	193	184	236	195	189	209	188	194	209	205	225	198	187	207	206	217	207	176	220	202	199	221	212	206	197	211	203	202	186	184	204	207	176	222	180	207	216	206	201	190	212	224	186	229	177	211	210	212	205	218	180	192	226	186	207	211	203	197	203	187	223	214	229	223	199	203	204	207	190	208	207	193	219	193	191	210	193	201	188	197	214	182	201	229	183	194	202	184	194	212	223	171	222	215	220	198	211	218	196	197	203	218	201	195	198	186	190	203	198	207	193	221	205	209	226	222	181	195	202	204	199	215	237	197	202	207	181	214	209	187	234	215	229	216	209	189	197	185	177	195	226	204	191	185	201	224	225	193	213	202	198	193	191	192	240	198	183	205	248	168	186	213	184	183	203	207	219	188	187	195	201	187	216	168	206	208	192	184	210	217	219	214	201	203	183	191	204	218	202	193	197	215	205	198	205	202	203	200	223	208	248	188	194	240	201	183	225	203	205	208	189	196	213	210	217	195	211	196	177	183	214	218	188	201	215	223	184	190	178	188	202	176	212	206	201	224	223	226	208	213	220	194	202	188	186	195	183	178	191	207	197	220	202	205	215	206	235	211	232	192	199	198	217	210	240	248	169	197	218	215	203	218	206	201	220	216	201	198	224	225	213	188	193	189	196	190	216	182	215	206	199	203	200	228	189	198	180	234	222	192	207	209	203	214	196	195	191	212	173	228	199	210	202	210	194	188	193	201	205	176	195	165	193	203	187	186	214	179	207	180	188	193	192	193	166	173	198	199	183	204	222	203	219	229	197	207	195	226	211	187	210	180	209	218	207	201	206	230	181	210	208	188	229	221	227	195	196	216	215	203	205	193	203	189	222	227	212	224	196	197	195	189	216	235	210	203	204	186	175	206	200	216	207	221	228	191	200	225	199	223	195	200	208	203	203	186	217	194	181	211	202	201	199	230	178	196	218	224	229	232	192	215	213	196	207	220	227	207	212	185	224	194	198	220	210	216	210	209	221	211	188	219	191	253	217	209	198	164	202	154	190	219	201	212	176	186	202	196	188	221	209	198	212	192	201	185	221	188	203	212	208	195	193	217	184	209	207	224	191	220	253	198	193	193	226	198	193	186	234	214	203	239	217	173	207	200	214	208	223	197	181	199	194	195	200	187	232	179	201	184	201	192	203	206	191	211	215	216	191	218	193	220	200	203	190	198	223	195	172	217	192	221	232	206	201	193	192	204	202	233	200	239	198	171	209	170	239	215	210	199	203	206	217	211	208	224	196	198	201	214	212	202	221	170	180	227	198	203	196	235	199	233	204	192	204	179	204	211	219	214	210	194	196	209	191	199	182	190	219	212	199	221	203	186	234	198	181	189	200	218	209	210	201	245	195	222	230	221	206	190	214	204	214	213	197	233	213	201	207	198	197	210	187	209	222	208	184	208	171	188	165	209	223	223	211	196	202	218	220	212	202	210	225	202	205	206	187	199	181	222	218	223	213	203	221	185	214	191	183	203	221	189	202	205	220	213	208	214	204	203	207	198	186	218	199	204	220	201	219	236	209	223	229	199	201	207	191	190	217	189	185	192	192	177	209	218	204	205	189	192	208	205	184	206	187	210	196	190	228	218	200	197	209	191	213	206	204	215	232	215	207	210	173	236	196	187	195	185	212	186	210	193	176	220	207	197	231	223	219	196	227	183	184	194	186	214	219	193	222	192	204	200	215	210	207	195	209	190	232	222	214	200	210	197	217	222	173	211	214	208	212	191	199	209	210	195	201	206	192	199	207	222	207	225	208	215	229	208	203	203	224	236	208	172	179	196	202	206	203	229	199	203	205	182	213	190	196	181	213	190	194	221	201	199	202	204	173	203	183	208	258	211	206	190	204	209	171	215	209	198	175	186	222	197	207	198	243	206	217	186	200	200	215	175	188	215	190	216	202	197	184	195	221	207	197	213	213	201	209	217	207	212	221	191	209	216	211	216	207	190	173	209	195	207	183	175	219	213	175	206	205	218	226	232	245	194	226	220	192	181	200	193	200	202	213	176	230	204	210	205	188	205	241	214	207	172	220	205	223	199	199	208	178	193	220	223	212	192	191	217	198	224	231	229	214	200	191	190	198	210	177	187	202	180	207	215	210	189	190	189	207	209	216	212	169	184	214	219	196	198	208	222	219	208	240	194	197	208	209	210	187	210	212	201	209	215	214	213	202	223	202	199	201	172	209	210	224	216	193	215	234	169	201	197	189	183	227	203	182	200	227	208	182	195	187	192	234	184	200	203	235	190	188	176	202	193	233	188	202	189	226	222	204	209	186	208	194	195	210	204	194	215	217	229	187	217	197	201	210	212	206	195	185	204	207	203	198	231	197	198	211	207	199	209	194	194	203	223	201	203	211	219	191	222	222	212	186	196	206	227	209	207	224	207	185	214	226	248	198	231	177	209	209	228	193	187	221	205	227	225	206	178	205	211	221	197	196	204	215	210	202	198	193	216	215	210	201	210	201	203	218	189	178	217	205	211	199	204	218	166	183	230	239	213	217	223	180	229	218	202	209	206	209	180	211	219	196	186	243	188	205	210	219	204	199	209	210	202	205	220
8626	976	1725	1909	1593	1325	1105	985	890	850	773	699	639	630	650	606	616	619	548	525	561	550	608	529	535	531	511	557	527	475	513	492	490	487	497	518	487	496	534	497	503	492	510	477	507	497	498	499	478	503	482	517	497	496	520	484	469	464	466	516	525	469	462	486	513	499	503	490	510	497	474	502	487	514	509	495	497	489	513	545	462	461	520	504	506	479	487	522	481	491	482	466	477	457	491	517	475	499	510	520	505	484	443	461	482	472	482	460	503	460	503	479	491	488	512	477	532	455	469	472	495	478	522	495	527	513	457	514	457	452	472	480	454	477	439	473	505	499	505	483	504	487	470	487	473	498	477	508	487	493	485	489	489	490	473	510	494	482	508	493	517	505	456	463	453	488	473	510	487	505	470	474	467	511	471	519	480	455	503	470	500	466	497	457	492	472	497	472	490	480	451	489	479	497	484	498	492	491	485	478	514	476	472	433	515	472	458	472	487	481	472	476	490	469	459	476	503	473	509	462	516	512	470	502	510	485	522	485	471	509	536	502	492	456	440	487	510	487	467	466	473	491	509	470	482	432	477	506	463	456	520	466	506	455	528	468	517	518	456	474	498	453	531	487	500	489	490	443	459	492	491	528	427	469	465	497	479	513	447	480	508	505	488	473	486	460	475	521	469	498	510	451	521	521	503	532	510	520	524	434	515	502	486	467	457	471	476	482	460	492	497	500	458	493	449	480	503	416	505	413	478	446	447	485	469	524	464	474	464	450	524	491	448	478	505	494	451	490	474	473	514	442	482	485	498	463	522	479	497	490	466	486	457	486	491	506	468	499	537	517	478	493	477	494	424	462	484	476	497	447	461	493	446	511	490	539	515	458	462	479	476	513	473	447	472	462	487	482	458	473	491	505	476	498	489	534	456	490	483	475	493	510	506	515	463	444	459	477	501	499	447	497	495	479	485	500	514	485	493	491	479	488	489	508	513	461	470	509	468	444	487	470	535	443	479	496	451	481	506	486	491	480	463	466	482	460	501	497	498	488	491	461	457	491	499	491	468	497	477	528	480	517	456	520	493	458	450	486	505	456	516	494	525	479	502	466	471	484	475	497	492	501	473	451	522	446	469	501	488	478	481	522	499	470	470	467	488	480	447	473	511	462	459	499	486	479	492	489	495	499	463	475	479	490	488	480	510	491	510	477	491	498	477	473	494	444	504	508	485	509	484	493	519	504	473	479	483	496	484	495	472	487	442	491	424	483	489	497	505	486	493	495	502	503	507	484	502	504	481	482	497	484	491	508	493	492	481	481	485	522	487	462	506	481	484	475	454	473	453	480	487	476	538	495	508	464	527	481	499	494	482	471	484	494	458	488	481	504	493	473	464	430	488	482	470	473	460	512	462	491	526	484	506	525	523	473	473	492	479	477	495	500	505	551	496	484	506	488	484	474	495	508	450	507	473	477	478	449	502	482	490	519	480	489	500	437	505	495	484	490	492	483	511	497	481	489	470	460	444	496	471	479	525	481	516	464	539	470	529	500	500	461	480	421	475	444	451	469	489	490	473	492	490	492	499	476	507	506	493	477	510	476	507	474	478	485	487	515	529	501	525	515	512	478	516	449	473	491	469	494	490	463	495	470	501	475	450	499	442	518	512	483	472	498	491	470	475	481	479	475	470	463	472	442	483	485	508	491	418	466	461	472	482	459	459	478	474	485	512	462	508	504	455	514	465	502	470	485	483	479	483	501	500	448	485	512	479	482	476	460	527	484	456	462	471	496	492	447	474	499	491	506	508	476	441	470	474	497	462	505	475	512	472	494	448	459	543	489	462	449	457	468	476	480	446	469	526	483	514	483	526	503	444	458	527	509	512	436	495	481	492	462	483	470	523	440	476	510	458	486	481	471	525	494	521	542	518	471	529	484	458	442	476	445	490	489	517	467	500	517	511	504	488	505	427	499	510	461	474	493	495	500	501	456	482	467	481	444	486	500	493	500	479	489	470	490	476	502	501	481	506	501	461	468	499	466	480	490	476	499	481	477	505	495	511	451	507	498	450	469	462	501	508	482	472	507	473	538	454	478	507	471	506	548	465	493	474	516	473	471	475	459	475	481	478	566	479	502	443	486	474	478	484	459	448	494	498	522	491	476	491	500	474	465	451	480	483	510	495	482	531	499	516	488	520	474	473	472	463	471	465	502	515	498	485	462	510	473	487	508	446	453	484	495	463	490	471	468	504	492	489	480	490	502	449	474	502	509	486	493	510	504	466	476	479	502	499	496	504	471	497	431	463	498	468	482	475	519	485	511	472	450	474	451	428	512	471	494	481	489	458	512	487	486	519	537	496	493	491	475	523	495	487	473	499	486	499	491	483	469	480	475	479	496	511	461	493	484	469	525	483	477	503	470	467	497	464	522	493	470	514	510	482	493	536	468	474	477	506	447	455	478	505	539	505	460	474	464	442	433	480	454	486	503	478	507	503	515	499	518	476	448	486	501	457	472	512	507	480	525	421	469	509	471	484	441	507	440	503	517	500	470	503	501	479	488	466	500	456	495	491	458	511	474	465	513	473	493	489	487	480	462	481	504	484	479	460	530	483	519	504	488	489	480	466	513	494	525	508	501	523	476	476	487	470	472	502	475	489	483	515	510	502	496	487	455	473	442	475	476	490	498	491	481	471	501	506	508	492	496	462	495	522	480	479	484	479	482	497	498	474	484	515	492	509	470	478	524	473	489	497	457	513	523	472	475	489	511	460	494	493	488	488	498	437	499	485	501	476	492	487	531	471	501	523	462	464	457	476	477	492	503	492	476	469	466	483	474	506	496	488	502	478	488	492	480	510	444	496	481	453	466	529	527	483	473	451	450	461	470	477	471	521	503	499	476	502	475	451	490	457	479	484	439	506	528	454	486	483	481	523	480	516	499	502	498	463	473	527	490	499	516	496	481	477	499	510	488	475	492	477	462	498	469	480	495	487	459	483	460	505	479	474	458	477	460	472	465	471	506	478	462	487	523	474	518	467	455	453	467	455	463	487	440	494	473	436	472	488	465	482	492	483	460	493	517	456	499	520	468	448	472	479	485	515	445	558	522	474	500	448	470	477	476	484	480	485	473	489	469	524	500	472	481	436	491	476	466	523	521	496	467	479	491	451	466	501	490	468	482	474	494	518	472	503	469	501	518	518	490	473	495	504	452	454	467	440	501	506	488	505	494	476	503	469	502	396	471	492	465	456	495	510	496	478	489	506	484	478	508	499	510	512	517	471	477	513	491	494	471	522	499	523	490	508	463	491	486	456	484	486	484	510	520	515	485	482	530	481	475	460	505	517	498	462	512	453	488	466	519	466	516	523	478	512	499	446	518	480	474	453	504	472	467	476	435	532	465	459	509	515	501	482	448	476	478	510	515	467	485	496	462	501	535	457	510	498	476	486	479	480	523	527	486	505	493	492	506	472	446	508	477	497	477	491	521	497	465	492	477	470	493	494	484	486	520
1921	245	304	257	269	275	263	265	262	279	265	232	277	280	264	289	275	262	286	259	270	260	278	247	242	270	287	255	249	256	285	267	257	256	259	272	298	266	290	268	275	253	244	251	285	244	230	309	262	258	247	228	261	270	266	259	251	266	278	279	269	241	268	254	285	259	252	268	299	274	262	238	273	251	231	265	261	277	252	263	229	285	248	294	269	276	277	266	269	264	255	256	247	239	260	263	235	252	280	261	219	248	262	248	256	267	273	235	246	306	274	256	281	249	247	276	255	240	289	286	266	249	277	264	278	260	260	284	268	263	246	237	253	264	227	262	281	251	261	290	273	281	276	276	257	267	222	274	283	267	272	271	261	224	284	266	259	258	250	238	264	250	270	281	263	230	248	262	294	296	246	246	272	247	239	239	285	262	279	244	233	279	259	262	243	270	250	268	265	261	260	281	238	258	253	257	266	238	249	255	255	256	257	243	262	281	247	267	218	242	274	235	267	222	277	249	260	263	269	262	241	278	254	253	274	274	247	303	266	287	275	294	262	264	274	253	260	283	253	262	293	272	277	261	267	294	255	243	279	280	290	306	277	261	280	312	286	245	274	253	258	252	273	260	268	242	284	262	282	245	259	288	246	249	269	221	247	279	243	222	261	279	287	265	251	254	262	283	279	269	267	295	270	267	284	277	262	262	269	238	247	249	300	269	242	267	252	240	276	288	246	231	263	261	285	257	254	264	274	256	294	266	259	257	233	264	291	318	281	254	261	261	260	234	279	236	281	287	265	260	225	285	269	237	259	258	257	255	269	247	302	250	262	274	255	267	271	288	248	282	259	279	277	270	293	229	290	237	296	259	302	265	265	272	284	226	264	238	276	275	275	267	239	299	258	291	247	283	260	231	267	262	276	259	284	263	253	279	249	266	259	256	261	282	280	259	256	278	259	264	285	251	237	244	250	269	276	263	273	250	267	229	271	286	261	251	263	254	291	257	240	288	250	255	293	249	270	241	243	266	288	262	306	275	251	245	301	251	284	264	271	288	259	277	279	255	295	277	247	256	258	261	246	249	270	245	252	269	295	257	273	238	250	282	247	272	268	243	261	270	279	249	259	268	250	252	260	246	274	256	234	251	277	272	263	234	256	256	276	262	272	266	283	269	257	286	266	281	274	302	256	271	251	277	239	275	276	260	268	290	250	260	271	286	259	266	310	254	262	262	246	283	262	247	272	232	300	253	257	248	267	285	233	240	239	250	245	264	241	265	261	257	262	268	242	274	266	285	277	280	282	267	254	258	276	292	255	247	246	291	285	250	267	262	249	278	268	244	267	255	289	244	260	256	257	251	244	237	256	241	275	232	265	269	279	267	266	281	248	263	253	237	240	280	266	273	273	271	268	252	269	273	251	288	276	254	249	263	241	249	268	263	255	246	261	256	277	280	258	281	258	273	278	292	304	235	281	285	254	264	269	261	263	283	278	264	284	300	289	275	271	243	225	273	276	226	240	266	242	259	270	247	234	257	266	241	249	298	311	271	246	259	237	282	251	265	266	260	256	264	241	244	259	262	267	274	281	243	252	283	258	303	253	257	232	268	264	249	260	265	263	265	272	295	260	235	273	277	294	279	277	289	286	269	251	271	258	265	291	274	250	260	280	233	284	269	256	255	243	278	262	270	253	272	273	274	258	239	270	281	262	297	267	263	282	262	260	274	255	247	235	277	259	263	274	234	265	242	244	266	265	246	254	265	256	238	254	267	279	223	248	255	282	249	241	270	265	249	288	250	265	242	265	272	262	234	253	258	244	257	259	251	296	259	249	257	287	244	266	282	253	289	264	271	279	274	259	270	231	271	263	273	295	249	280	241	257	267	242	224	262	251	273	238	240	261	269	266	272	287	297	263	267	225	265	294	281	280	261	260	301	252	250	272	297	258	283	265	257	247	251	294	280	275	262	273	263	245	260	264	276	265	269	281	265	276	267	272	252	258	256	262	286	239	270	260	275	238	249	249	247	281	228	268	268	263	287	248	230	249	253	269	263	227	248	259	273	260	263	259	257	276	256	276	280	282	271	256	270	243	278	264	283	234	245	278	263	280	238	263	260	252	244	289	297	264	259	248	264	254	256	262	218	264	250	306	256	298	275	247	265	234	231	254	289	250	219	269	234	258	267	244	237	263	252	262	296	272	240	259	254	221	268	273	263	249	272	263	266	228	252	260	238	265	279	254	260	249	249	249	261	260	282	246	248	262	276	263	268	250	295	223	266	265	238	239	268	279	279	252	257	277	262	310	272	238	228	269	269	253	236	273	263	287	252	265	264	263	258	247	250	243	240	246	255	280	277	286	248	257	268	284	232	276	253	278	298	268	268	265	263	250	256	253	250	244	278	254	263	262	246	265	241	232	290	266	269	316	249	263	278	280	248	264	268	245	253	268	273	284	285	271	244	283	268	281	273	293	277	268	260	289	266	289	287	277	233	269	264	273	271	248	237	253	261	253	272	290	260	267	286	242	270	257	262	294	231	271	275	272	274	265	264	260	261	288	242	277	227	256	244	277	253	237	297	239	249	236	259	267	236	256	245	265	263	290	260	231	244	252	299	232	262	231	280	246	267	265	290	223	283	247	278	258	243	269	227	270	256	271	277	242	225	260	228	266	273	271	258	271	269	241	257	234	270	288	288	254	256	238	286	244	274	281	294	261	269	244	276	249	261	276	240	232	268	265	261	253	240	273	266	267	255	256	267	310	255	250	262	271	285	268	271	253	278	257	264	307	268	266	226	238	260	236	255	264	293	243	259	268	243	272	268	246	244	261	290	250	235	253	283	259	225	266	240	280	222	252	279	262	280	298	280	267	297	270	274	251	263	264	265	254	253	272	267	298	275	276	262	296	265	255	272	271	261	267	275	269	259	240	278	268	281	260	248	281	250	269	280	224	249	280	264	278	243	251	269	257	273	265	282	284	258	261	254	246	260	237	280	256	263	262	274	278	276	307	244	270	244	254	285	272	253	235	256	251	268	266	296	226	241	254	268	274	215	251	251	262	265	277	240	258	260	244	237	255	257	250	252	271	283	279	282	265	279	234	278	249	249	266	270	256	299	263	288	243	278	277	265	254	266	272	279	242	303	262	291	283	232	269	255	242	275	237	273	298	284	280	282	290	273	242	269	243	272	253	235	287	234	271	265	306	273	289	258	258	254	256	307	245	262	280	243	251	278	283	244	260	263	280	257	233	275	255	266	237	272	286	265	235	280	237	252	245	273	252	265	265	249	258	272	238	305	269	295	278	252	270	255	259	229	252	250	248	231	249	264	264	279	251	243	290	283	256	251	280	288	254	260	230	281	286	265	280	252	246	230	245	261	281	256	264	264	289	280	265	266	245	231	256	261	281	269	262	266	248	295	284	256	302	283	275	239	289	261	272	236	288	273	267	239	245	242	271	256	275	294	282	266	279	232	248	275	236	265	284	282	272	283	275	281	276	286	244	264	238
2294	595	658	724	688	628	664	667	658	620	631	664	627	600	686	650	646	645	645	610	616	654	647	632	644	625	607	576	678	620	606	670	672	608	641	601	667	635	638	635	635	677	606	673	617	666	629	629	653	604	643	641	671	621	640	635	604	590	629	662	650	624	627	604	662	638	653	607	692	643	620	608	625	603	653	626	632	628	614	711	625	645	634	631	584	636	663	653	586	615	620	634	642	661	628	642	627	598	643	638	682	605	607	676	614	682	641	612	590	627	653	602	612	618	640	691	681	608	602	639	583	666	613	557	617	618	588	668	636	621	651	630	618	666	663	654	641	606	638	652	626	610	688	630	600	625	648	645	610	647	610	631	605	650	605	654	657	645	620	630	602	632	680	632	636	608	677	635	678	637	662	656	676	609	678	631	663	600	663	645	656	604	647	598	656	661	601	645	698	615	614	617	639	654	695	604	651	640	675	676	595	605	676	625	633	646	631	677	671	623	632	638	639	631	711	643	603	665	616	626	693	618	613	617	633	621	646	646	646	618	647	673	672	667	648	609	646	617	658	611	624	636	614	645	605	603	598	658	663	629	595	582	673	602	660	652	640	642	612	628	642	614	638	627	630	604	645	660	643	660	640	610	604	617	600	658	632	607	627	618	664	573	676	629	637	669	695	640	655	657	667	633	625	605	605	621	644	662	668	643	691	628	670	650	645	642	628	613	637	629	642	638	669	628	621	594	588	647	606	613	617	610	647	651	657	603	637	615	657	650	638	626	658	629	599	634	648	605	630	638	613	654	655	615	616	640	640	627	620	589	601	648	637	631	618	617	655	641	645	680	634	649	637	629	616	649	624	606	618	638	619	644	605	622	632	613	608	656	648	657	613	635	629	610	649	635	641	610	607	615	650	641	639	622	610	642	624	649	621	652	681	652	631	633	620	617	590	620	599	626	637	631	627	656	668	681	658	619	646	587	618	635	700	616	659	649	626	626	684	611	643	631	619	612	633	662	589	670	642	613	637	670	694	605	632	652	636	688	614	629	617	651	611	654	643	671	598	614	678	691	618	653	636	630	649	635	611	688	625	588	584	644	602	645	643	648	583	634	640	617	626	666	643	615	614	618	635	692	669	635	600	613	638	624	621	629	638	632	643	665	665	646	631	609	617	638	656	655	591	683	628	639	651	644	592	663	673	665	657	633	634	637	622	637	649	630	644	627	640	655	629	633	643	608	633	629	651	626	640	645	605	628	635	611	666	608	631	650	614	670	589	631	647	663	612	654	653	621	575	646	615	635	640	656	664	639	647	590	657	645	668	648	663	606	664	647	634	669	620	642	611	657	645	627	656	635	582	657	653	651	633	637	586	654	623	655	627	625	619	655	665	616	608	685	596	626	614	653	670	626	664	643	560	653	651	620	644	663	666	628	580	679	581	631	592	663	592	575	709	647	653	644	634	673	600	640	664	647	631	648	646	593	645	635	657	628	617	563	646	626	623	638	612	611	612	642	657	630	652	627	640	661	659	630	622	649	629	633	646	651	659	656	635	661	632	642	683	665	636	626	620	655	604	639	631	634	637	610	625	666	623	598	626	623	651	607	622	659	598	656	617	586	625	626	623	597	669	621	626	597	587	645	582	674	682	632	640	606	642	598	607	612	634	609	597	627	661	648	603	640	665	671	642	617	626	641	600	623	608	652	629	672	631	635	605	592	605	671	603	640	637	652	633	654	589	622	679	600	636	616	623	647	677	638	651	650	632	601	583	645	656	664	613	622	627	637	647	658	584	657	650	618	645	643	641	622	627	628	664	625	655	601	607	645	602	645	688	611	642	647	665	606	700	625	624	672	652	642	615	618	629	610	682	608	659	639	619	665	609	677	660	638	620	650	660	585	629	641	653	683	655	648	649	634	659	619	664	636	635	623	657	609	627	686	639	603	621	658	647	658	633	621	684	657	661	613	633	647	658	630	661	670	619	612	587	654	628	634	578	636	555	658	594	575	684	610	634	628	677	692	683	558	678	618	613	655	627	634	657	660	621	639	631	612	643	620	618	648	659	671	638	630	651	628	638	673	592	668	663	615	630	613	635	572	614	626	676	610	653	624	604	629	621	645	610	555	602	672	630	626	670	602	680	648	650	647	610	640	673	596	640	662	615	614	617	640	639	611	628	639	647	684	649	614	671	653	637	642	568	630	672	619	646	619	615	648	637	612	640	627	619	620	616	581	636	634	620	647	658	639	646	622	598	682	640	608	666	633	660	618	631	630	638	645	659	639	655	660	648	636	647	632	649	641	648	571	617	562	639	642	637	606	668	650	685	650	607	631	647	630	626	645	669	650	624	645	594	645	632	599	638	677	645	630	620	601	600	614	654	609	613	612	667	610	650	658	586	620	627	641	637	639	599	641	639	621	649	642	631	664	660	638	613	607	646	635	655	606	589	608	679	619	627	633	643	649	582	618	672	618	602	684	610	651	636	679	627	629	595	643	597	599	603	599	663	622	661	600	622	617	682	635	651	632	633	662	659	640	624	672	619	630	639	605	649	646	610	668	629	636	661	599	675	644	634	667	637	615	677	650	641	637	679	655	663	638	614	680	631	628	622	640	633	643	633	642	638	678	654	696	614	616	646	646	642	626	613	621	627	648	633	611	614	613	593	616	638	646	625	628	637	642	598	615	650	680	646	645	638	614	651	630	632	632	610	635	652	644	653	597	632	653	611	608	584	638	644	675	596	651	705	586	674	635	653	667	677	595	658	635	612	655	631	648	672	608	638	650	667	619	664	609	638	660	667	646	623	640	638	637	585	609	602	666	592	679	635	637	654	648	607	620	634	645	613	644	625	664	620	656	643	622	644	668	599	590	637	654	660	627	570	648	644	622	597	615	641	644	595	621	652	651	644	660	622	624	606	655	625	635	609	644	627	626	625	625	679	683	631	611	658	642	666	636	618	628	635	639	623	649	667	650	582	611	631	660	643	625	636	645	621	644	613	656	594	653	641	593	618	630	616	633	601	678	650	620	612	647	629	613	674	683	682	654	640	655	649	633	673	625	651	630	656	651	643	635	636	622	659	628	620	626	644	673	663	631	598	639	630	603	633	613	642	649	636	629	619	648	629	667	617	651	642	602	611	624	669	631	628	628	677	599	678	604	644	649	606	685	649	641	664	659	604	618	636	675	627	624	673	634	676	695	597	632	604	628	659	621	654	630	638	662	625	606	631	649	636	635	613	666	637	612	654	626	621	663	653	685	584	666	615	616	638	669	659	647	654	669	596	655	636	642	617	635	627	637	612	687	642	593	677	651	626	656	656	684	603	659	630	615	628	667	617	638	652	652	677	650	658	606	628	617	638	603	604	615	644	595	648	719	643	640	660	619	649	601	601	673	643	628	632	629	649	651	594	630	659	657	640	673	677	654	635	661	631	648	635	640	621	640	639	584	626	630	636	607	622	623	638	611	622	647	636	647	663	660	643	625	622	636	631	674	627	640	652	649
7977	593	629	530	482	453	417	419	377	382	396	366	345	371	347	343	362	343	332	372	349	373	362	328	343	341	362	348	346	347	315	371	316	339	329	345	345	343	344	330	351	377	335	380	353	312	354	338	309	382	355	368	325	284	333	383	345	367	349	324	362	343	358	347	343	371	340	353	388	332	311	369	361	341	348	329	346	357	353	385	339	358	317	361	348	369	350	320	377	368	355	310	334	314	370	317	371	355	345	312	351	344	380	345	323	344	340	328	330	333	334	327	358	374	379	337	343	323	355	338	333	336	381	336	345	355	371	342	331	312	351	313	326	370	365	349	335	302	359	341	354	380	349	333	373	307	363	350	297	346	368	345	335	347	345	403	354	361	337	304	346	334	336	324	329	337	344	336	344	356	382	325	331	340	326	368	357	338	332	330	358	339	380	331	338	358	367	329	343	358	377	379	350	322	358	340	331	338	361	337	409	333	396	344	356	324	331	349	353	334	327	326	356	364	349	337	344	348	327	350	351	368	373	318	364	371	347	326	304	357	392	356	346	333	363	309	342	369	363	321	336	351	370	383	413	344	314	329	337	328	349	336	336	356	331	365	335	340	331	359	299	341	353	325	363	360	377	344	348	328	343	332	349	343	336	354	352	370	312	371	361	316	353	355	352	344	351	397	354	379	341	359	301	356	369	334	348	325	336	326	335	315	346	359	330	336	324	338	344	347	346	336	351	344	316	334	386	362	333	354	357	335	359	330	343	352	313	360	352	328	318	347	343	346	346	327	307	371	388	370	325	362	363	316	373	334	375	342	348	364	380	322	386	330	368	348	339	359	371	326	342	349	342	360	340	358	361	346	375	329	340	337	344	369	352	348	323	358	382	351	372	316	334	318	329	388	315	348	313	311	357	318	360	356	349	374	360	348	358	323	356	328	319	342	351	351	343	322	357	327	339	354	362	360	351	357	363	322	340	341	363	365	341	362	360	331	319	324	306	351	358	338	348	356	363	366	374	367	363	355	338	368	341	338	348	300	343	346	341	387	338	366	351	370	338	337	310	322	330	343	356	331	319	349	353	339	323	361	381	335	356	322	349	363	356	332	337	354	344	359	378	340	341	332	382	348	332	337	338	331	356	348	347	351	368	333	316	330	347	344	359	337	360	310	320	349	320	351	347	348	331	331	350	327	346	328	336	338	327	328	337	352	348	347	303	345	339	328	353	335	405	339	350	331	299	327	320	379	352	366	342	342	367	340	342	344	336	349	367	365	337	333	353	323	377	353	319	362	360	365	342	373	327	366	358	312	338	338	362	333	346	355	321	354	368	389	329	386	313	344	317	393	338	345	362	350	324	342	359	358	358	303	343	343	335	314	317	373	353	362	359	317	333	340	327	351	350	361	343	357	351	323	326	371	353	344	344	388	362	351	321	351	357	352	332	354	337	363	341	342	317	332	346	304	297	357	333	319	342	304	346	340	341	349	328	326	368	389	367	346	314	331	363	355	335	314	334	343	354	337	357	358	356	381	369	314	336	331	334	342	335	343	351	380	375	326	374	339	381	360	338	364	302	346	328	362	356	341	331	330	364	371	359	345	406	327	390	354	360	385	362	335	344	340	323	345	359	348	388	340	372	365	345	372	350	327	353	318	351	355	327	328	359	319	333	320	326	318	354	334	323	369	339	377	354	374	343	366	355	326	381	385	315	337	358	352	339	355	358	331	393	367	340	358	335	349	328	356	369	353	305	353	364	376	361	360	347	365	380	351	297	364	328	364	366	323	350	334	352	347	328	358	347	367	303	316	400	360	337	387	347	355	359	315	371	289	305	325	321	368	342	308	343	336	347	372	342	373	357	372	344	355	340	365	353	313	346	359	359	350	340	328	362	351	351	367	356	335	322	343	369	362	342	353	337	382	362	379	330	375	345	346	305	353	326	356	341	340	313	341	335	323	363	350	369	327	374	353	343	331	373	342	322	334	316	316	344	323	337	328	344	341	317	328	361	320	374	329	390	333	339	347	325	350	388	340	336	353	330	354	340	383	367	351	323	338	357	327	328	361	325	358	318	329	345	350	295	328	352	363	338	373	351	309	316	361	337	358	371	344	331	313	377	350	335	365	347	353	393	324	337	332	348	364	403	325	359	353	295	358	320	321	341	327	368	340	363	308	332	371	350	390	358	345	341	363	349	338	403	347	329	338	337	339	327	326	358	369	333	354	308	372	358	339	330	354	303	328	338	315	337	326	350	368	355	334	371	341	333	323	322	327	371	364	329	348	320	341	353	375	326	380	365	311	339	350	367	349	316	327	309	379	300	321	357	317	326	349	315	336	324	344	316	321	380	365	377	367	373	330	362	336	361	329	340	365	361	335	320	340	381	350	346	345	343	342	325	362	357	350	345	363	335	327	334	338	309	316	339	347	345	365	383	336	336	303	340	358	351	373	343	368	347	363	366	350	340	332	379	376	329	357	355	372	349	361	352	354	342	349	332	373	343	357	364	392	344	356	351	352	334	361	324	354	319	352	325	324	338	372	369	363	355	348	348	361	323	362	385	361	355	312	375	351	354	314	355	336	324	332	327	361	356	317	318	381	339	360	341	319	356	323	343	317	350	349	371	357	334	335	363	358	351	387	352	381	375	366	331	349	368	379	356	329	348	337	326	361	371	340	323	345	369	371	339	371	355	352	364	358	356	360	344	360	339	350	366	328	333	296	382	343	350	338	355	328	342	354	349	378	357	361	333	341	368	371	396	349	363	378	348	343	353	319	349	319	350	342	353	350	339	351	367	313	302	374	347	382	332	317	334	349	364	343	363	326	316	349	341	331	341	338	338	346	368	343	351	328	326	374	357	352	350	312	347	381	354	343	369	341	369	330	337	315	355	342	393	354	355	344	351	328	338	325	330	350	353	332	355	368	349	334	331	380	359	333	382	335	339	336	387	341	345	333	368	339	336	327	350	377	297	323	370	341	380	347	359	335	334	319	371	329	350	350	355	324	335	355	335	345	333	363	325	354	329	321	377	311	336	338	365	351	345	377	345	365	379	341	329	360	323	328	361	362	355	348	323	362	377	316	362	344	340	335	360	319	351	310	332	404	339	306	345	372	351	333	355	275	355	335	362	350	372	365	349	363	318	369	370	356	340	338	345	343	355	340	379	374	374	360	361	324	351	365	381	363	344	339	335	356	339	354	322	327	342	306	345	348	369	360	355	359	356	333	346	353	316	393	352	346	366	345	330	303	310	333	319	352	337	331	325	359	349	354	325	350	317	350	360	352	353	340	316	321	334	346	325	330	339	336	366	362	355	345	356	364	363	337	362	334	342	339	327	322	341	327	351	348	353	307	385	341	378	383	372	341	349	325	332	336	342	311	347	317	334	343	327	350	379	349	345	351	339	349	342	368	347	358	316	339	339	340	338	372	340	296	328	343	349	330	370	304	353	337	319	362	378	392	361	357	311	344	340	336	325	364	346	357	322	328	352	333	300	336	332	320
7014	1024	1432	1472	1335	1272	1105	1116	1007	900	941	865	909	886	874	833	887	828	794	810	868	838	842	831	841	784	820	766	792	810	756	801	789	803	824	773	824	764	801	849	808	780	806	822	768	822	792	779	780	811	789	782	824	785	779	780	822	778	743	850	763	799	804	784	813	856	819	795	771	794	796	828	822	779	774	795	845	782	863	831	794	785	795	795	789	783	778	812	835	760	792	746	788	846	755	778	796	776	807	800	794	801	817	824	816	772	819	791	778	785	810	838	743	811	823	808	777	762	767	770	771	797	795	817	761	813	820	775	853	765	825	813	842	813	814	833	756	819	812	787	816	771	802	758	786	754	797	778	786	860	791	840	748	818	756	793	802	791	779	818	814	793	775	800	791	815	771	782	787	811	829	841	805	722	799	770	836	779	768	761	848	807	827	818	756	809	794	776	771	821	758	789	789	746	777	792	819	802	774	843	767	781	829	804	815	819	798	819	779	813	747	815	755	790	785	794	806	771	830	753	829	749	710	797	800	791	749	798	791	772	776	821	784	785	788	802	792	836	801	777	826	763	785	780	783	817	829	784	795	773	770	768	804	803	760	812	849	860	787	787	805	847	780	825	791	803	812	742	791	845	834	823	818	820	736	818	777	763	832	817	802	778	798	835	810	851	767	789	791	802	792	808	805	813	829	798	784	792	780	795	764	804	765	769	819	760	800	768	792	821	803	771	735	780	818	841	780	814	815	759	761	767	780	765	794	809	835	791	841	819	800	829	827	844	804	794	808	763	788	770	755	803	780	824	812	773	787	850	815	740	807	780	792	852	776	759	723	767	820	780	834	801	762	774	769	778	815	781	778	770	809	830	791	803	812	814	805	785	829	825	801	789	814	824	789	789	793	806	802	791	843	779	818	777	807	807	753	797	809	802	772	797	774	790	792	806	806	830	761	735	798	784	807	814	804	812	794	817	770	772	860	792	831	811	796	783	819	792	789	784	785	742	817	762	789	822	791	818	795	816	812	811	764	822	801	774	803	769	778	772	800	797	839	805	824	792	838	807	799	788	697	809	776	826	787	855	807	743	843	809	767	822	778	761	780	773	764	813	776	784	792	785	778	832	832	852	715	794	829	843	791	795	816	782	760	815	777	801	766	808	789	827	821	813	798	805	769	772	748	789	773	807	777	772	798	822	781	838	805	779	775	819	787	771	835	846	806	864	813	803	843	793	823	812	747	808	824	786	817	808	798	796	773	821	753	800	765	772	823	770	821	786	770	780	815	780	779	834	808	847	820	830	808	838	788	831	804	832	785	809	802	797	754	802	788	800	759	783	794	755	786	840	777	808	831	789	761	762	803	778	835	753	822	877	771	797	805	815	803	789	798	827	751	841	789	826	799	798	794	826	793	801	794	772	776	825	797	792	783	780	830	840	858	823	781	801	796	798	730	806	777	824	750	787	795	717	768	756	804	768	796	825	848	778	788	801	801	814	827	787	787	783	773	780	757	793	808	821	782	812	822	771	783	772	792	752	822	767	767	796	801	849	797	778	848	809	805	782	850	777	818	814	817	801	776	780	755	768	829	794	790	806	856	763	810	827	793	779	845	795	773	793	823	820	778	754	849	801	784	757	744	766	846	794	838	784	766	784	810	800	796	803	817	777	767	768	840	809	812	830	820	818	776	852	724	849	774	761	796	868	869	774	806	769	816	783	809	819	749	804	846	780	775	802	827	804	834	773	783	832	788	781	754	857	817	810	797	793	801	778	756	728	843	822	761	817	810	799	810	763	791	793	794	792	803	798	773	765	729	782	784	768	769	798	798	783	759	768	775	748	828	800	834	766	776	793	823	776	795	774	785	837	791	769	770	768	803	852	768	841	756	835	805	838	794	795	758	789	810	753	793	778	801	829	785	805	794	796	821	817	852	791	813	824	808	823	819	788	810	770	799	829	760	779	822	804	811	726	838	727	789	831	826	821	812	830	794	820	794	751	819	789	778	794	772	832	780	803	740	769	812	778	736	836	786	804	773	807	841	771	762	754	793	803	792	808	807	818	759	802	777	800	831	824	813	777	809	811	808	831	808	765	768	767	773	805	807	805	777	777	824	795	844	800	768	795	784	858	793	785	754	761	814	771	807	821	811	789	825	787	826	814	806	802	794	805	805	798	745	825	785	808	792	812	780	785	776	790	798	824	822	809	787	796	788	815	798	773	829	754	819	794	781	784	854	835	828	806	821	780	818	866	808	814	782	775	770	862	760	854	773	805	836	840	789	803	815	813	775	806	786	799	805	818	835	814	806	809	791	837	784	777	742	812	794	779	806	748	825	849	813	814	868	787	767	780	825	777	774	788	764	844	810	757	828	823	815	811	763	742	775	805	800	839	747	774	763	799	770	777	769	786	821	806	800	788	749	748	771	823	840	804	788	824	829	824	801	776	765	799	821	754	786	796	787	748	789	799	812	777	808	780	785	835	848	837	802	758	786	779	825	764	759	846	780	823	799	790	791	778	813	742	774	813	804	794	749	756	779	799	775	827	802	782	814	793	814	803	806	817	766	814	771	793	744	877	790	773	811	829	813	747	823	848	795	761	793	789	808	778	790	858	822	791	756	780	789	843	814	807	774	821	740	801	816	816	812	805	794	763	808	792	825	794	753	819	816	822	802	791	825	817	759	799	796	756	831	792	797	803	851	786	809	809	781	794	793	783	779	787	804	795	843	786	786	799	826	813	796	806	866	812	827	840	731	804	806	794	869	838	852	813	792	763	817	761	796	790	808	787	799	770	819	821	762	824	748	823	785	794	780	758	803	788	775	778	753	753	803	854	799	801	787	816	758	787	750	827	766	782	755	837	810	805	787	775	820	795	822	789	813	819	795	778	828	809	795	825	788	851	732	792	812	821	761	754	793	823	779	796	779	770	831	791	818	784	860	756	826	805	810	846	760	783	793	807	789	799	808	783	769	838	771	788	825	828	825	819	832	779	816	826	736	738	779	782	786	826	833	774	787	808	771	814	769	807	785	772	806	790	785	772	784	831	782	765	771	774	804	798	798	799	748	803	803	822	800	854	802	779	841	752	810	774	819	824	754	841	770	800	752	755	816	749	796	797	840	782	798	797	844	817	787	761	772	795	797	782	806	788	820	821	830	829	769	788	809	778	778	809	825	801	805	744	811	851	786	828	817	806	788	822	811	783	832	813	828	828	802	764	742	798	815	732	800	749	772	827	834	825	802	807	787	801	822	843	816	772	790	787	790	832	797	774	785	792	833	787	797	767	751	775	745	784	800	823	792	786	803	836	788	821	774	754	812	827	788	782	839	845	805	790	764	798	808	787	778	778	721	790	826	772	799	827	794	816	803	772	855	843	805	764	769	784	787	810	812	745	769	857	772	847	725	802	826	768	814	778	839	792	801	799	769	759	778	784	773	818	777	839	824	730	844	774	803	871	836	786	776	760	775	805	808	851	800	803	789	750	794	772	846	753	807	789	844	811
14481	990	803	595	456	376	304	312	258	244	260	229	242	212	187	242	235	205	205	200	233	193	235	216	214	221	215	187	205	194	211	188	217	210	200	207	222	193	212	202	194	192	203	199	202	192	191	195	215	214	195	220	219	209	197	205	199	195	216	203	177	230	189	198	192	197	197	208	207	219	208	211	188	203	192	206	193	219	191	223	209	193	191	195	197	199	184	225	207	178	188	214	196	193	198	187	158	213	223	238	215	198	205	195	197	184	217	227	201	203	202	206	212	218	197	220	201	182	207	228	200	198	189	205	211	231	194	205	167	167	198	196	178	206	174	176	178	189	165	216	191	181	209	192	197	197	194	202	199	226	192	230	224	188	211	208	190	187	209	170	208	189	196	194	203	182	196	199	166	201	193	224	195	210	217	186	191	207	222	179	185	187	196	204	211	187	206	196	196	198	201	214	208	193	209	214	174	220	188	177	196	209	176	195	206	209	202	202	209	198	187	184	206	207	201	206	221	199	194	214	200	172	223	179	195	197	191	209	201	186	200	210	211	194	193	222	199	206	199	241	218	202	200	188	188	216	189	205	188	200	214	225	218	196	201	206	181	213	199	229	195	213	183	237	204	191	199	214	174	186	203	232	202	223	211	189	188	215	205	214	205	217	187	145	176	187	217	187	211	215	206	224	203	216	175	189	226	197	198	189	190	192	216	202	218	241	234	198	198	205	200	194	218	213	180	182	188	210	196	227	212	194	209	188	226	196	179	197	208	216	208	208	222	196	213	179	240	224	192	220	196	185	209	188	178	194	211	205	202	216	229	183	208	234	207	190	213	206	212	167	199	186	208	206	205	207	212	195	198	182	212	212	205	203	227	200	230	209	185	200	223	178	198	168	211	186	207	198	218	195	216	207	221	199	213	226	197	186	226	205	212	216	173	229	235	209	200	189	203	212	224	212	210	205	225	214	178	213	210	210	204	205	193	203	197	217	170	195	204	193	191	211	204	188	203	211	238	204	191	199	203	209	197	210	183	231	196	168	216	212	201	166	208	196	222	198	201	206	207	190	196	194	219	201	198	205	200	193	187	179	213	199	160	179	191	203	204	181	215	210	177	179	202	191	181	228	199	189	211	195	191	195	225	199	190	204	206	212	201	181	215	213	199	209	188	193	171	188	205	205	208	203	206	181	213	213	213	203	206	215	187	190	227	211	208	197	211	223	219	191	180	200	221	180	188	212	189	200	217	175	203	195	201	200	195	183	185	226	188	209	195	219	201	182	192	206	215	195	211	208	193	189	199	214	199	189	188	197	193	209	194	206	212	205	198	173	198	223	204	203	227	195	195	212	199	218	208	196	235	212	204	181	188	172	172	204	221	206	237	210	213	189	175	166	210	169	190	206	207	228	214	196	219	184	190	190	212	184	225	234	192	178	211	192	204	177	206	182	215	169	195	202	194	208	186	190	200	220	176	203	212	217	203	178	232	197	172	222	199	238	180	191	214	213	212	230	175	224	223	192	189	209	205	213	188	189	189	190	201	213	201	191	237	221	217	209	229	217	201	218	191	197	215	190	213	200	217	194	201	201	184	214	187	218	220	208	174	227	209	191	187	211	194	197	189	204	196	192	219	219	183	216	210	187	192	194	214	200	184	225	207	211	203	217	190	181	190	204	220	196	226	194	218	187	202	205	192	197	179	214	192	198	171	170	185	224	198	215	229	205	210	193	208	193	217	218	208	207	193	191	190	202	207	221	193	178	193	199	168	206	214	194	190	231	185	189	195	197	196	224	205	203	201	228	197	193	217	204	214	205	214	215	187	180	213	190	224	215	201	199	197	196	189	202	194	193	197	223	203	224	188	214	217	182	229	227	213	198	198	218	190	195	208	174	185	163	202	179	221	172	183	178	224	220	191	175	196	206	207	179	200	194	194	183	173	184	207	195	213	176	171	191	210	222	187	213	214	214	186	196	227	163	224	210	188	224	185	213	193	226	223	221	194	214	204	213	216	228	214	199	185	216	220	212	232	217	216	202	187	226	197	204	183	190	225	210	214	209	203	219	185	186	225	218	227	197	236	214	206	207	177	194	209	218	224	204	208	210	200	207	172	198	201	208	185	199	197	207	210	232	212	207	183	203	191	183	194	226	202	196	168	216	187	232	212	203	221	187	193	186	185	215	193	211	194	201	205	200	154	196	190	207	199	214	195	177	186	206	186	185	205	198	205	189	214	197	186	206	188	209	225	204	235	211	165	207	190	178	207	177	188	182	225	219	229	203	207	201	200	232	204	200	205	199	231	190	188	213	186	210	207	210	187	205	200	202	200	225	199	213	199	213	210	189	208	214	224	199	195	198	176	213	184	211	189	170	204	200	220	186	195	211	248	210	202	225	194	179	192	178	204	217	188	202	185	209	203	202	197	188	229	209	194	203	212	206	218	244	216	214	185	215	220	214	225	219	194	188	206	193	216	186	191	207	188	187	214	190	202	197	231	202	197	200	198	208	205	227	206	202	199	191	188	203	190	210	190	195	185	188	203	212	201	197	200	184	173	188	207	212	194	226	229	202	205	204	197	214	193	204	217	206	212	219	194	206	227	198	223	224	175	202	193	184	240	214	195	206	212	218	227	213	206	193	201	200	225	215	209	211	217	208	183	226	216	204	225	223	205	190	258	183	217	196	196	218	213	184	220	201	182	217	209	181	222	190	188	209	200	193	216	186	201	189	233	215	188	204	213	192	219	213	176	206	217	183	192	203	169	195	212	192	201	196	180	199	208	199	217	223	213	210	213	169	188	239	215	203	193	207	200	204	187	230	197	205	202	167	212	215	212	197	207	192	190	229	211	177	157	182	185	200	194	210	218	185	235	175	207	203	208	203	186	189	200	225	182	199	202	213	203	189	230	201	198	185	183	219	221	213	208	200	219	202	218	206	221	191	195	215	204	190	183	197	164	183	202	204	169	173	204	197	206	195	200	201	209	191	220	213	195	178	190	208	207	199	216	222	216	181	211	210	230	219	198	178	180	211	217	190	223	191	204	217	200	217	200	218	211	189	204	196	212	193	215	212	210	200	206	231	202	200	198	204	207	196	212	210	193	198	232	208	211	205	211	187	202	189	177	208	200	213	190	186	216	185	202	187	220	196	203	171	186	206	190	180	210	185	188	187	202	185	193	207	198	198	183	189	208	201	219	199	216	182	165	199	208	206	236	214	186	192	204	215	204	223	185	204	200	203	219	188	204	186	201	210	195	191	228	207	193	160	223	182	177	216	191	210	223	224	185	188	201	222	188	179	203	188	200	200	189	201	195	223	195	198	207	207	183	207	219	211	191	214	219	199	204	208	192	196	204	198	192	232	188	214	228	209	217	194	188	209	194	198	158	206	232	195	201	179	213	218	207	208	235	205	206	228	192	203	193	203	200	239	219	181	203	189	165	191	192	207	179	184	194	213	190	186	209	182	196	228	207	212	208	203	199	182	170	200	214	217	199	207	205	207
8854	982	1708	1963	1656	1317	1115	918	868	816	739	693	657	654	640	620	559	574	620	637	538	492	541	528	570	546	518	492	526	554	514	497	517	528	521	526	476	511	494	511	502	504	504	516	493	484	495	462	504	517	511	459	543	558	454	501	503	477	485	504	501	501	494	515	511	486	518	490	513	494	465	488	503	483	507	507	522	455	477	466	500	482	486	519	488	501	457	504	471	550	474	451	478	478	498	466	534	480	465	492	482	486	520	504	449	482	464	471	470	514	503	485	488	485	466	502	474	486	506	472	485	466	511	500	468	533	476	517	495	483	491	513	453	493	482	504	458	476	491	469	521	530	494	492	448	482	515	493	486	499	491	460	474	518	473	498	431	477	486	460	497	488	489	487	462	459	504	483	473	503	525	482	477	481	494	490	484	479	475	495	497	493	474	494	488	447	505	502	537	491	464	504	517	462	501	501	528	484	460	484	492	468	479	491	505	463	492	484	466	498	502	532	508	498	461	459	468	491	483	521	454	479	475	488	482	485	476	457	476	481	459	467	438	470	496	467	471	465	480	484	474	515	538	439	463	463	470	513	486	486	488	523	507	475	500	492	482	446	438	499	475	454	472	466	462	461	496	483	437	452	490	464	466	487	524	494	494	497	465	516	459	506	471	469	466	494	477	486	451	498	508	529	476	464	505	468	463	512	495	463	481	507	462	494	486	512	466	526	482	496	493	495	467	464	458	514	467	503	507	482	491	487	490	474	519	497	507	497	490	495	485	507	477	473	510	494	467	434	466	439	504	483	519	521	481	461	500	456	476	515	497	491	482	503	504	482	527	477	461	492	461	488	479	509	486	502	498	511	511	491	489	499	530	526	512	484	470	480	474	431	494	496	472	500	492	493	463	498	491	495	447	520	476	512	492	498	543	512	505	432	494	475	485	466	504	466	462	485	477	504	511	468	497	473	531	466	457	517	476	469	475	496	502	514	492	483	499	512	479	433	468	432	484	451	528	507	493	479	487	492	487	518	501	515	496	431	448	451	469	465	458	485	450	468	437	467	523	427	491	490	481	494	466	445	499	499	461	513	473	514	444	480	501	477	448	508	464	483	466	513	483	496	504	495	452	444	492	495	467	476	474	465	489	470	498	448	495	512	492	548	500	470	503	467	448	449	507	470	469	476	477	493	524	503	472	510	454	448	451	493	450	454	491	501	513	503	491	472	499	457	507	497	505	459	546	475	505	492	490	535	476	474	471	447	465	448	504	506	470	465	457	519	471	469	506	484	465	470	455	494	520	438	473	479	478	434	457	485	461	484	466	493	467	464	480	469	465	467	450	497	517	466	479	495	440	491	472	501	472	499	510	463	435	474	523	482	479	504	498	506	471	491	462	464	517	472	470	466	477	492	442	486	515	486	507	478	509	485	476	477	456	496	454	479	480	473	479	505	487	509	521	427	473	463	481	507	507	475	493	510	505	495	504	475	510	521	446	503	507	483	531	477	493	478	456	502	495	520	478	507	455	471	462	494	464	473	475	471	465	500	493	476	475	478	514	490	532	488	501	501	490	521	503	480	495	489	484	466	503	506	455	478	466	450	434	495	521	505	490	459	458	483	511	475	485	511	481	454	492	480	482	466	502	481	456	460	478	452	493	521	485	491	494	505	485	486	463	490	483	498	471	465	463	481	478	477	510	508	474	491	484	475	510	489	514	451	491	461	501	464	461	481	495	466	487	482	468	480	451	462	485	475	498	495	489	466	488	514	503	471	516	514	516	521	519	424	477	506	507	482	476	505	507	447	512	444	488	466	452	444	511	500	498	504	485	507	495	493	498	481	466	496	503	481	455	524	532	478	468	506	499	453	498	466	451	500	522	478	437	471	472	500	524	491	511	499	460	469	456	485	502	487	493	485	473	494	484	482	480	471	476	465	469	498	476	494	498	494	474	481	495	534	483	467	446	527	488	457	501	458	498	502	486	492	511	473	512	468	460	500	475	515	445	486	453	455	470	494	479	503	505	505	511	498	543	526	430	471	511	456	472	484	506	458	506	475	467	493	501	471	488	500	442	487	483	485	499	496	547	479	472	490	489	515	497	511	485	514	485	534	448	484	476	487	469	509	480	476	521	510	513	471	483	481	507	498	479	471	480	491	515	496	467	469	507	466	489	489	500	519	506	460	434	512	484	455	503	476	494	460	479	462	524	459	509	490	506	506	504	494	474	464	449	453	451	482	512	510	493	449	515	479	513	509	508	460	468	507	479	509	482	480	514	486	465	520	463	455	443	487	512	456	493	506	455	464	491	467	477	466	473	462	468	510	476	494	500	461	476	495	453	522	484	469	501	484	471	491	478	493	508	484	469	502	520	472	498	509	468	487	495	479	527	458	463	453	483	502	490	521	483	529	512	538	462	493	476	483	469	497	473	492	487	473	511	481	472	512	483	485	472	454	487	483	434	484	505	508	508	479	478	484	501	490	438	453	471	498	454	508	444	498	481	474	486	471	453	455	526	483	467	466	450	464	502	521	509	470	486	494	475	503	450	473	468	472	488	487	499	498	461	489	478	469	514	428	507	448	489	482	454	477	449	481	472	477	478	459	505	438	451	509	509	543	526	482	478	480	486	490	451	512	438	514	485	467	487	498	491	487	495	462	491	467	458	484	507	469	507	467	469	484	485	497	482	460	456	528	514	474	484	461	471	496	457	479	501	491	461	465	448	488	517	497	502	461	509	474	495	498	461	486	499	522	508	486	487	507	487	466	485	484	489	495	497	447	509	474	495	496	494	523	536	459	499	486	516	473	506	438	509	509	483	508	517	473	479	502	466	484	486	462	500	485	466	506	458	425	462	499	469	475	450	517	459	504	496	459	486	476	471	482	480	506	458	471	524	501	468	526	505	481	489	505	489	488	488	432	477	451	466	482	446	442	453	484	497	482	506	509	520	468	505	519	493	457	503	457	478	472	471	464	490	425	496	504	485	485	468	468	484	480	511	477	462	500	480	496	466	492	438	491	471	475	464	495	471	473	469	492	502	476	476	490	492	499	487	487	491	494	452	534	502	484	422	504	467	500	466	468	453	481	496	465	466	490	486	495	482	493	505	468	494	459	486	467	512	465	460	464	493	475	504	491	482	479	477	510	487	474	511	496	466	474	475	454	461	468	481	491	469	471	503	501	482	492	481	458	512	497	525	501	481	497	506	487	517	476	512	465	495	501	501	452	509	476	451	489	495	469	492	471	464	484	493	497	482	462	464	536	489	477	439	495	492	448	524	529	449	518	462	484	499	498	479	475	505	464	487	503	517	503	509	521	491	471	453	457	524	503	470	427	445	471	480	480	493	477	516	502	477	482	515	502	479	493	443	470	523	477	493	510	476	440	490	495	479	517	510	439	479	502	513	501	490	509	476	454	467	511	499	494	483	461	491	491	479	503	552	475	493	522	475	492	487	483	506	465	495	489	510	505	484	485	499	502	477	454	471	472	476	465	486	471	464	490
2018	283	257	272	256	285	259	261	291	262	264	303	267	248	275	249	242	279	244	306	292	262	253	281	275	329	250	264	260	277	250	233	272	272	253	265	281	280	259	233	292	265	238	243	248	253	256	299	248	257	255	248	272	256	238	273	311	257	281	279	292	233	267	289	275	307	276	250	264	273	239	230	230	263	267	263	273	238	291	280	244	272	261	240	296	248	253	232	242	261	266	305	261	288	258	253	242	256	235	270	283	278	272	260	250	268	256	264	266	251	258	248	262	255	287	261	300	263	265	234	288	272	284	277	234	249	246	267	263	277	244	256	260	281	285	265	291	267	259	257	265	248	274	223	237	250	281	261	276	260	252	255	260	286	260	265	269	294	274	238	272	270	254	253	267	296	255	241	270	267	270	292	264	275	278	272	264	261	242	250	279	283	257	289	260	245	247	241	271	278	299	271	292	256	248	262	236	251	276	272	307	250	221	252	252	293	265	294	289	271	250	278	260	234	241	274	252	249	230	259	245	256	255	267	251	270	262	278	257	260	275	300	227	244	253	239	270	280	253	272	250	274	272	233	241	270	269	246	272	328	274	240	257	260	248	279	251	273	249	278	276	267	284	277	280	262	266	249	247	248	278	268	244	253	257	248	270	280	261	278	263	288	246	259	284	268	316	287	265	292	284	247	279	284	293	275	271	275	252	267	248	271	253	252	249	275	269	260	253	209	258	265	257	266	248	259	273	263	252	251	259	257	262	253	266	239	271	264	269	282	288	260	281	261	264	282	256	274	257	275	243	289	265	246	249	288	266	279	251	253	252	272	291	232	242	243	261	264	271	258	250	259	243	262	279	252	240	267	229	270	240	292	229	256	260	266	258	260	257	279	301	299	275	255	265	279	268	237	284	283	282	245	244	252	258	260	275	254	257	231	260	288	259	273	277	270	247	271	260	282	253	268	263	251	242	256	277	278	226	261	242	284	250	258	274	266	233	259	239	254	255	277	255	298	263	291	257	242	293	260	264	276	249	262	274	245	271	261	272	263	279	258	261	280	242	246	248	269	229	292	234	280	270	248	252	266	254	262	271	285	284	279	272	277	287	243	269	278	264	272	289	266	251	241	225	254	265	273	261	285	245	272	244	282	244	261	289	263	245	245	207	260	258	246	265	235	293	262	266	271	263	277	247	267	277	250	265	285	269	222	294	261	239	273	247	249	277	251	266	266	256	274	285	257	235	263	253	283	276	276	228	239	300	268	287	268	269	236	232	276	251	285	252	256	252	246	275	271	271	261	259	258	258	270	268	291	266	271	236	243	272	264	250	251	270	242	273	269	265	261	255	273	267	238	236	245	292	257	306	277	240	269	257	293	258	257	254	241	254	259	261	259	263	249	250	246	274	249	271	250	246	261	264	278	275	289	300	254	267	283	273	285	271	304	230	253	236	274	265	268	309	282	280	270	258	247	277	266	234	248	284	277	265	271	261	272	241	250	264	261	238	220	273	279	271	266	276	250	280	267	268	249	257	260	206	258	264	255	280	275	286	246	285	243	278	249	293	280	250	285	266	263	273	264	267	254	247	266	277	264	246	260	290	242	265	269	258	272	254	242	249	269	261	327	292	278	257	248	302	253	247	266	280	249	265	263	259	241	233	267	273	297	287	275	279	277	265	262	289	294	286	269	252	240	244	258	264	259	250	267	271	227	267	262	238	267	267	229	240	280	274	271	258	282	237	275	273	288	275	261	243	271	283	256	277	275	255	279	274	274	265	286	252	268	256	251	256	275	255	263	277	236	274	293	226	273	250	293	244	239	268	292	262	288	253	274	266	281	251	247	275	258	254	253	255	269	270	253	259	260	249	279	247	290	279	283	296	239	257	264	257	260	256	255	282	274	288	266	253	291	232	252	252	294	243	291	275	291	283	260	263	277	258	253	263	306	254	279	258	257	250	230	283	248	294	269	249	240	266	255	242	279	280	270	269	279	264	242	262	281	234	270	245	267	292	258	254	264	250	263	250	240	260	291	249	234	250	267	239	237	274	251	254	259	256	265	293	297	271	285	257	241	242	274	275	253	251	283	262	246	252	251	297	251	264	257	249	282	232	263	275	236	266	240	262	257	275	276	280	277	308	295	266	268	279	306	270	270	260	263	227	247	270	269	278	274	267	284	243	259	257	289	269	254	283	271	270	280	261	296	243	282	289	274	237	295	278	216	248	264	249	268	253	252	261	268	264	238	264	290	264	274	243	266	280	246	266	247	246	241	260	262	260	240	260	255	262	254	290	297	251	254	252	247	314	246	273	251	226	268	268	251	261	245	264	290	274	262	252	269	285	266	288	271	268	299	269	246	294	247	260	276	256	244	245	260	269	288	273	266	278	281	239	282	251	297	267	318	279	256	268	287	246	243	275	209	259	253	261	265	276	280	278	252	262	272	261	259	274	258	248	273	240	250	249	259	257	269	261	256	284	252	264	247	260	265	270	239	254	257	279	266	270	254	240	260	246	257	254	277	269	239	257	240	237	260	236	278	263	266	260	295	253	234	284	271	238	273	272	239	256	296	251	281	286	252	287	276	259	267	245	267	277	234	229	238	256	249	226	257	274	245	242	242	267	262	260	234	264	260	260	235	261	240	266	269	270	242	268	267	252	235	249	259	253	245	257	262	252	278	271	293	250	263	260	275	254	259	244	262	253	247	270	230	260	264	269	252	258	225	218	288	283	269	277	264	250	265	274	265	274	249	269	279	260	273	246	234	262	282	280	300	269	277	256	260	248	271	266	241	253	222	259	243	268	263	259	266	245	279	253	238	258	244	279	260	301	235	248	237	256	263	227	258	273	266	259	260	285	240	284	275	285	247	250	275	255	273	246	265	274	258	270	273	285	258	264	264	301	277	261	249	286	268	275	268	256	285	264	265	272	253	275	251	271	248	294	263	275	275	249	239	243	245	250	261	247	255	256	263	236	243	260	248	265	270	303	279	275	256	267	280	267	266	267	264	267	249	234	271	261	266	299	261	267	260	267	235	268	257	268	269	289	267	255	277	242	280	253	281	242	270	274	243	277	301	277	290	257	252	253	257	240	239	244	259	254	297	283	256	239	257	269	243	276	261	252	231	279	268	267	272	269	238	268	265	267	278	268	245	240	258	270	269	261	254	256	260	246	248	248	232	262	258	274	281	265	295	286	271	286	265	275	242	264	264	297	273	267	268	267	270	264	287	259	245	233	261	268	260	268	264	287	244	271	260	272	240	252	257	230	270	248	250	273	257	265	250	260	257	246	268	261	222	260	261	253	306	233	265	273	266	280	260	258	264	266	246	239	246	268	248	254	256	238	266	291	272	265	253	297	281	251	268	269	255	257	233	254	243	285	263	255	267	236	249	297	243	266	283	255	286	256	280	255	260	272	250	278	243	254	260	274	226	248	240	227	261	267	247	278	268	278	246	286	268	279	269	237	237	270	266	249	281	274	248	278	265	278	243	273	301	239	254	309	270
2464	668	637	632	634	659	653	641	636	622	651	629	621	635	627	634	625	638	660	651	634	594	657	668	644	658	633	647	663	619	629	623	640	582	630	656	610	639	662	576	658	618	667	633	616	663	681	582	621	584	611	599	658	670	654	626	621	647	639	618	653	650	651	646	594	590	677	629	637	633	595	648	634	695	642	630	649	634	645	614	647	667	620	618	625	607	621	659	626	640	611	630	669	626	657	623	671	619	610	612	650	672	661	670	645	623	642	631	608	632	658	590	646	598	641	652	625	634	675	622	667	646	646	640	668	608	620	624	688	630	646	629	563	614	651	640	620	674	625	647	658	619	640	615	650	648	662	626	658	634	609	613	584	659	662	586	664	622	617	662	643	631	632	647	599	640	659	620	647	634	624	608	602	679	659	634	649	613	683	651	667	653	626	623	635	639	662	645	635	630	627	612	681	594	646	639	614	641	648	645	648	615	648	648	620	618	610	653	652	653	627	659	654	613	661	633	636	573	636	561	652	634	679	631	653	677	649	690	578	609	651	600	607	701	621	633	624	632	621	648	632	640	659	662	638	639	639	624	642	640	649	608	624	628	613	642	628	673	638	627	656	654	615	613	633	625	621	686	652	619	670	632	629	676	601	630	664	670	606	615	653	619	652	642	634	642	627	617	654	654	671	653	649	664	641	672	631	651	654	644	635	622	622	646	618	635	630	650	666	655	640	649	616	654	623	691	651	642	680	596	644	658	662	639	655	612	632	632	655	593	626	651	627	652	613	625	652	562	644	615	633	634	620	656	688	628	661	573	624	622	613	658	701	636	603	656	639	639	642	627	683	638	621	694	682	620	652	666	640	650	635	601	636	640	620	666	659	588	632	634	654	638	645	608	634	673	624	668	638	666	631	588	623	646	645	636	624	647	628	642	602	672	618	619	609	615	640	638	645	602	682	650	646	621	644	650	688	652	613	645	681	638	703	690	620	630	613	606	623	624	666	655	645	608	671	651	658	608	586	661	652	630	627	632	663	612	654	649	637	691	656	622	586	639	631	588	641	600	678	637	620	614	653	632	657	630	620	632	641	619	657	610	635	669	613	620	688	627	641	605	624	671	596	696	631	675	600	596	611	697	630	656	609	653	615	600	621	681	646	640	616	636	667	668	639	635	625	626	712	635	649	635	614	595	625	608	645	625	606	662	605	693	625	638	649	656	621	636	631	658	620	645	665	604	653	602	599	655	677	620	640	612	665	638	671	680	661	607	606	658	652	607	636	631	632	624	605	623	653	640	642	607	623	630	649	608	648	612	596	619	673	626	702	638	667	639	645	646	580	626	630	623	628	653	582	649	650	636	608	610	625	627	616	633	636	623	617	616	685	611	636	638	593	615	650	655	669	634	672	626	614	643	662	619	648	646	586	620	617	612	587	606	666	637	633	616	687	606	669	668	611	627	640	617	624	677	652	637	669	620	660	665	645	659	657	654	624	623	678	674	605	648	618	666	646	643	636	670	644	596	658	628	619	641	632	657	632	617	643	618	641	633	650	674	693	615	606	609	612	609	654	643	676	668	657	597	604	613	588	672	680	620	654	666	680	597	636	660	652	630	622	652	643	633	618	603	654	628	648	612	668	643	644	594	639	641	643	663	647	666	622	627	638	612	623	644	607	626	629	565	619	640	605	602	626	614	644	677	646	669	645	616	640	664	643	650	601	621	638	625	624	658	628	588	648	658	609	646	639	692	693	661	653	687	633	624	582	636	695	612	625	607	623	613	585	632	635	650	640	629	638	626	623	700	609	595	674	635	654	649	644	656	669	665	652	666	636	663	648	649	623	671	666	598	632	661	646	662	646	571	632	633	653	642	664	639	607	620	642	586	622	630	583	665	644	656	671	631	649	688	634	621	622	675	662	646	611	655	604	641	649	657	641	637	641	597	619	643	620	654	671	674	589	601	673	645	620	655	619	655	621	621	688	631	619	669	622	641	638	658	673	633	636	649	618	664	644	613	636	619	694	650	682	647	624	659	617	620	659	649	581	622	598	619	612	680	619	608	664	648	617	630	608	614	649	662	666	625	637	633	625	649	629	659	672	630	645	609	647	605	644	594	645	607	676	626	610	673	629	634	670	652	675	631	638	642	660	633	646	644	652	647	687	631	592	626	663	581	624	642	645	657	617	579	601	610	608	629	640	677	601	669	654	610	666	656	612	685	674	657	642	669	627	616	657	642	627	642	597	674	611	647	601	655	609	661	637	674	638	648	692	674	621	663	664	653	603	704	665	601	662	655	610	651	655	645	640	633	668	646	632	657	637	642	653	646	610	629	655	619	655	657	642	632	646	656	640	634	636	615	594	619	624	680	548	622	639	636	636	640	602	641	634	672	632	654	627	665	659	626	676	632	637	661	628	611	650	642	633	618	616	640	679	656	597	660	620	641	627	664	652	648	685	649	634	700	649	662	673	630	627	587	653	632	657	624	634	614	652	650	656	629	659	579	634	650	673	628	648	644	616	654	636	641	669	614	671	643	698	622	676	677	615	666	652	630	653	595	648	592	620	622	619	601	656	636	666	671	654	627	612	626	626	691	659	625	643	570	645	615	617	639	640	566	674	606	593	607	646	648	627	647	618	587	633	653	591	593	610	612	630	651	609	671	628	659	619	634	646	634	618	680	632	598	622	618	652	632	630	633	649	621	623	623	645	603	681	613	639	673	632	649	635	626	660	639	664	615	616	663	660	662	657	583	643	620	644	623	660	641	668	655	595	617	607	650	646	627	650	648	639	643	660	580	641	632	654	627	673	602	647	602	628	626	659	610	572	646	664	649	638	633	618	609	648	647	607	599	651	583	643	633	642	611	680	624	654	660	636	659	624	618	656	645	619	624	658	650	648	579	617	684	672	643	628	650	648	635	642	619	654	636	658	626	639	648	669	647	653	610	668	648	648	681	616	626	648	619	650	681	661	665	608	657	576	608	650	666	625	638	604	617	671	648	641	667	662	649	688	676	590	681	626	628	620	615	614	653	663	642	686	593	651	611	622	645	630	622	599	646	611	686	671	607	656	644	636	631	638	608	680	606	668	629	665	612	614	628	667	670	625	637	610	631	622	615	627	579	611	652	691	663	613	644	617	633	641	649	638	657	673	650	659	624	686	567	640	609	626	622	620	612	604	646	649	644	648	638	627	626	589	637	647	654	651	562	597	596	601	615	653	640	662	646	624	588	608	667	654	649	645	682	662	664	621	660	644	652	658	664	579	660	615	667	632	630	671	670	645	625	657	677	638	662	610	670	642	635	638	668	665	639	648	621	639	641	677	641	637	626	635	631	643	609	650	633	578	623	618	626	653	637	662	666	669	637	608	662	619	641	634	633	602	646	654	606	650	639	634	613	575	667	639	629	677	657	625	650	646	663	615	671	630	616	628	678	687	662	614	620	625	594	631	668	625	640	653	590	620	607	665	630	668	610	615	641	675	636	601	618	643	602	603	643	631	633
8579	621	606	552	450	410	423	390	410	416	384	393	360	376	383	354	371	369	339	389	321	348	360	372	348	341	363	338	363	363	296	340	333	355	336	374	359	367	366	336	317	328	345	340	347	390	327	339	324	340	360	373	347	336	351	337	359	349	336	340	343	367	326	356	317	330	372	311	365	361	349	334	351	362	373	349	339	345	330	285	379	373	303	339	363	359	329	368	351	321	354	338	318	385	356	352	314	343	365	342	332	349	309	348	339	363	360	345	337	312	356	371	348	385	362	368	338	343	384	368	329	334	358	349	375	347	389	334	354	371	365	339	329	336	378	305	327	343	343	325	323	332	335	331	349	325	366	343	348	345	354	322	340	350	340	327	352	382	330	326	368	345	334	362	387	318	340	351	354	312	352	344	338	360	339	335	369	348	354	353	313	357	335	353	355	327	380	330	351	335	309	363	348	344	338	330	326	337	378	344	351	332	340	322	339	348	376	361	345	366	334	363	364	370	362	326	337	322	327	371	373	327	357	320	322	317	377	366	362	342	347	350	368	379	368	327	354	327	337	360	385	369	345	380	372	325	345	298	318	353	331	322	336	366	353	292	310	359	322	356	373	345	339	333	342	342	361	368	353	347	344	326	348	337	329	356	300	329	317	326	348	370	386	356	325	346	359	355	336	374	338	346	368	339	320	363	343	378	359	329	324	364	358	354	328	368	351	351	359	371	323	370	335	339	333	289	319	355	321	352	351	333	331	342	341	332	379	347	378	334	398	355	325	362	338	373	351	324	317	340	347	378	324	326	355	349	356	340	350	344	360	365	337	334	340	342	347	368	376	352	361	339	368	333	363	350	357	363	339	328	340	329	373	322	346	327	344	336	394	386	361	335	340	405	328	323	376	355	334	340	336	349	354	304	349	330	336	341	337	322	367	357	344	366	349	336	336	357	322	318	323	365	350	337	312	394	327	360	346	334	300	355	368	349	355	325	369	352	352	355	335	361	360	364	334	360	331	353	343	338	329	341	308	381	364	298	361	350	340	318	343	330	356	282	354	343	320	339	383	345	363	337	376	343	375	347	333	341	333	344	362	325	332	349	347	368	365	366	363	366	378	331	352	354	372	369	351	366	340	336	362	334	386	352	356	333	357	324	366	360	383	321	299	328	331	362	354	334	361	346	353	316	345	318	368	337	350	336	333	326	375	345	331	377	385	351	348	353	346	330	324	312	337	361	336	342	340	346	368	368	354	319	315	364	328	330	352	335	341	337	319	333	317	320	327	341	348	335	349	361	340	359	363	379	338	332	300	343	379	368	345	323	352	346	355	320	338	320	394	350	314	334	368	387	377	339	336	357	331	375	341	329	341	369	345	355	332	359	353	315	330	345	375	311	386	347	339	341	371	360	326	361	368	337	351	358	379	368	381	361	348	344	318	361	363	375	347	353	357	317	355	345	322	344	323	333	353	328	337	362	348	374	350	337	328	307	353	351	355	348	364	338	332	362	340	333	384	381	369	353	340	328	294	346	358	359	352	348	347	340	348	387	340	345	353	356	341	320	383	346	357	310	338	316	359	346	386	330	348	321	344	382	322	337	363	347	311	336	340	372	378	331	331	351	336	346	339	331	361	348	360	348	350	319	346	337	368	348	384	337	377	362	311	347	300	320	350	349	361	336	339	351	363	335	332	342	345	339	362	345	358	331	357	369	354	351	369	325	309	356	385	364	376	326	308	338	373	339	316	332	335	317	296	352	346	342	333	349	318	342	349	367	358	360	380	371	351	326	341	349	372	350	358	337	363	345	349	337	359	341	361	365	327	343	328	330	326	358	383	341	336	339	345	350	361	352	334	372	345	351	364	317	359	357	327	354	342	363	349	336	384	353	375	334	336	358	385	388	343	343	309	335	362	366	312	337	337	365	396	332	363	308	354	343	309	322	340	351	358	339	352	398	329	372	330	318	320	315	356	330	327	382	345	368	331	361	357	337	344	313	330	337	324	341	351	311	332	314	350	352	354	399	375	341	326	351	350	327	322	326	362	335	346	328	364	361	313	340	343	332	391	338	353	363	323	357	317	358	366	348	364	329	342	318	357	343	360	351	347	364	379	373	373	375	330	315	335	353	330	346	346	344	366	334	354	383	355	324	345	357	378	349	366	357	352	343	349	337	329	349	329	333	372	321	303	325	360	348	360	350	359	325	340	341	350	337	330	357	369	390	332	379	364	360	347	368	353	346	364	318	358	361	369	320	322	336	361	309	347	365	319	349	359	340	326	351	354	338	388	330	328	344	364	349	315	323	347	341	346	365	386	356	340	350	361	343	354	326	345	370	325	314	318	317	360	326	314	309	319	325	341	326	351	370	364	363	318	311	348	355	333	346	335	355	343	352	338	369	399	376	335	358	351	360	387	368	346	332	363	366	332	348	353	337	350	348	366	340	375	355	343	355	347	317	326	349	331	309	351	344	348	348	332	371	325	376	355	334	351	315	357	346	337	366	359	372	334	326	343	347	346	374	340	356	330	348	331	343	331	370	353	319	342	355	366	331	305	359	310	325	318	342	344	338	361	337	334	338	352	367	327	346	365	352	310	336	340	341	323	355	351	363	342	327	361	370	349	326	359	348	345	350	363	330	327	343	332	361	363	321	368	340	335	358	339	345	339	338	331	341	349	349	337	359	335	352	305	313	349	323	371	359	358	384	342	353	357	364	343	340	361	358	343	354	371	350	359	371	373	349	357	309	348	364	352	325	341	341	320	378	352	356	333	336	331	337	292	356	314	363	356	332	317	339	357	316	351	289	367	357	364	341	347	390	360	339	337	371	359	358	372	368	378	362	355	356	375	342	343	342	350	326	327	340	308	380	365	354	335	353	369	321	357	332	338	318	355	358	337	344	347	351	343	322	391	393	374	349	298	352	359	345	335	341	356	342	373	354	347	361	338	349	352	352	359	359	333	360	354	346	362	302	360	321	359	355	355	343	340	361	338	314	353	380	326	344	333	343	362	321	309	340	344	342	371	322	349	334	336	337	325	375	343	320	353	338	365	333	342	372	351	358	334	341	389	314	369	345	378	322	329	347	333	329	353	345	321	349	327	363	334	371	365	332	358	347	338	352	339	309	383	319	315	340	351	342	344	327	320	342	320	371	329	375	358	348	390	354	340	402	351	366	322	355	366	357	324	353	364	309	348	344	359	353	326	382	368	337	330	333	369	346	333	365	326	341	326	331	361	343	346	343	391	348	364	359	354	362	344	360	349	360	375	344	331	338	312	346	408	373	333	373	362	308	298	342	337	355	338	340	365	363	388	335	315	346	345	313	351	358	368	349	330	364	347	340	356	356	332	357	358	316	332	344	367	345	343	335	312	338	358	390	357	348	348	330	321	390	370	331	328	332	359	384	333	346	309	317	328	404	350	341	343	363	374	340	346	321	324	326	358	360	332	339	338	337	316	385	293	355	330	340	334	371	335	351	358	331	351	358	359	342	358	352	343	362
7380	1063	1389	1603	1347	1234	1076	1028	968	998	906	893	864	882	834	874	824	843	836	864	831	830	823	804	835	828	834	738	840	828	805	878	788	855	764	799	820	795	799	833	754	840	767	827	815	825	832	770	796	786	785	808	760	821	785	821	772	841	734	827	823	776	808	806	849	739	814	831	797	769	786	765	801	783	755	792	788	807	797	809	797	781	809	869	777	785	768	778	833	784	756	819	821	760	793	754	732	777	841	753	799	789	785	823	817	778	784	783	849	814	740	802	785	793	806	787	804	790	760	771	815	786	752	816	841	801	771	856	818	775	790	766	747	790	772	795	774	842	814	819	840	776	782	815	780	798	786	808	769	815	778	783	817	805	772	851	863	831	814	800	766	831	762	793	771	804	824	777	829	785	779	779	772	750	748	750	812	749	816	785	794	727	814	811	833	818	814	789	749	785	834	797	805	819	813	825	784	798	803	793	777	764	774	806	738	837	759	793	833	782	813	768	802	778	795	777	789	820	774	760	840	833	773	787	801	771	859	862	776	757	809	765	835	778	810	793	833	757	734	833	775	853	834	784	764	781	834	796	789	791	768	744	834	796	773	813	769	800	804	801	771	805	803	746	813	853	770	790	778	809	766	767	875	763	774	826	835	771	798	767	770	804	760	759	821	747	836	797	794	805	793	759	803	774	863	805	826	820	737	791	751	801	842	806	848	787	832	791	792	814	781	775	802	786	850	817	812	815	781	806	778	818	862	826	805	805	801	791	787	790	779	818	833	786	776	807	799	759	863	801	839	775	764	814	780	788	757	770	772	757	795	808	813	843	764	825	818	803	777	785	791	797	805	797	816	796	792	842	841	817	825	749	797	809	751	753	827	817	792	787	781	787	829	751	833	814	787	762	770	766	809	739	772	825	773	713	790	796	831	797	776	780	753	776	770	883	755	794	792	800	805	756	832	817	764	793	788	819	860	836	813	758	786	830	791	813	828	784	775	793	810	791	825	838	862	842	784	847	836	811	794	840	775	847	811	830	770	803	850	816	789	836	851	809	834	735	805	834	841	780	831	767	820	750	800	812	801	740	733	771	829	759	787	780	772	816	842	797	751	769	750	836	800	810	818	793	785	761	819	822	778	786	773	782	828	842	792	785	810	802	817	821	797	798	824	820	837	789	838	790	821	773	828	789	817	814	774	798	798	771	788	821	816	780	763	792	855	773	813	770	800	846	769	797	792	799	771	771	802	802	790	839	827	812	801	786	796	786	774	807	805	747	787	785	805	827	787	820	813	805	824	826	835	797	782	757	768	816	770	735	770	806	829	806	837	815	793	769	770	805	834	791	771	798	817	831	766	821	815	803	800	869	856	841	773	796	796	792	816	775	823	804	758	828	831	789	833	758	813	770	751	821	790	791	844	759	794	791	830	831	759	824	790	757	778	780	723	780	743	770	733	781	781	821	795	808	824	805	821	788	769	792	824	792	792	830	804	720	831	818	817	831	830	806	792	748	785	781	843	742	758	780	804	817	828	818	826	788	811	775	776	787	813	838	794	864	832	780	776	802	874	808	791	809	754	847	798	804	800	774	787	798	737	796	763	793	791	753	790	755	786	831	767	835	805	738	834	795	819	803	784	771	768	767	819	801	794	775	793	804	761	798	817	813	764	810	745	797	765	792	812	805	770	782	788	819	770	783	837	799	776	748	848	813	773	830	862	826	812	769	775	820	794	739	759	769	792	797	796	784	826	820	824	840	793	816	799	760	789	792	821	845	807	807	833	816	766	808	769	771	802	753	777	796	828	847	798	789	841	765	825	804	849	795	814	803	809	792	804	767	776	713	806	801	765	810	801	803	845	799	808	790	805	746	840	753	813	769	817	783	786	821	800	792	790	754	769	769	882	776	822	815	777	778	783	788	776	766	785	785	800	782	817	804	824	792	760	818	827	750	822	779	860	768	825	740	798	798	841	748	763	780	827	813	769	810	857	762	779	800	829	789	795	775	817	806	787	777	833	784	805	761	827	746	791	782	809	776	789	786	767	756	776	807	781	828	820	771	785	802	784	766	814	817	815	776	821	790	786	807	782	811	778	840	832	794	754	772	778	770	810	742	807	798	783	840	811	805	759	803	818	789	792	818	824	811	799	783	780	808	793	801	827	727	758	829	790	810	776	753	825	832	764	804	794	849	781	741	824	819	758	769	810	783	806	797	725	754	806	816	811	823	821	825	787	757	787	769	784	754	764	757	745	800	798	783	769	773	773	759	782	750	822	793	768	789	804	809	812	790	789	859	753	800	826	797	787	741	802	805	801	828	826	774	833	787	779	778	771	794	839	841	792	763	800	805	785	781	827	818	791	778	764	780	808	863	781	762	773	841	739	770	772	800	752	772	785	806	825	819	791	833	823	785	847	752	793	800	802	795	793	764	796	823	792	786	800	791	765	776	776	805	793	812	778	832	859	828	753	778	851	820	806	819	799	769	836	797	785	806	796	786	797	780	809	806	833	796	763	778	770	826	778	830	813	747	788	762	767	735	824	832	815	787	794	746	853	759	762	795	770	759	770	762	791	784	804	783	762	788	719	814	816	794	774	787	825	805	761	811	826	833	746	798	800	803	782	793	790	766	824	800	791	836	781	780	759	776	818	811	791	839	763	775	795	795	735	812	792	780	786	813	769	780	779	806	810	799	814	780	789	780	748	824	831	729	787	766	787	815	768	752	812	771	805	796	801	807	785	805	775	778	807	781	837	801	753	807	760	803	797	810	786	760	773	781	765	794	768	796	799	761	813	803	835	820	773	770	787	735	818	824	796	822	782	771	773	859	831	804	772	798	812	795	740	788	842	814	815	830	762	783	793	829	786	816	780	774	774	804	806	754	757	812	788	802	764	846	811	804	760	796	779	837	779	808	809	821	824	880	768	758	788	800	722	829	787	791	794	803	810	731	780	778	758	781	789	742	811	800	794	814	817	850	755	781	784	812	804	854	815	816	792	798	816	801	782	779	794	752	784	779	779	777	720	753	787	795	779	811	778	776	760	806	810	814	790	803	770	798	816	753	793	819	808	804	829	801	796	805	804	798	795	757	786	803	787	820	854	781	792	802	817	757	749	833	846	795	755	772	828	760	790	835	801	809	762	786	757	839	785	801	778	815	743	785	761	806	764	793	751	781	788	799	823	757	828	801	821	775	769	794	774	796	823	821	800	793	843	771	779	820	765	762	756	802	776	773	793	794	802	800	765	781	794	777	801	839	833	773	797	837	796	820	822	794	778	777	813	818	752	788	792	761	746	746	802	787	813	744	812	799	766	778	797	820	827	750	813	865	843	812	798	793	778	790	802	775	860	778	834	793	780	736	821	776	833	784	823	865	804	813	802	789	823	807	778	817	788	762	746	760	755	807	822	762	732	828	839	781	798	807	815	786	857	833	837	842	849	814	763	805	825	776	833	802	829	836	795	856	841	761	802	757	814	865	786	784	786	793	805	772	791	805	811	841
14130	1041	834	611	460	392	304	294	275	213	255	213	227	217	215	222	217	235	223	216	232	184	208	213	208	196	217	194	206	207	172	201	206	197	202	220	231	219	198	178	191	219	186	191	203	220	199	212	205	228	226	206	218	218	196	192	190	190	200	196	178	198	206	204	222	206	200	212	201	215	183	233	170	201	203	203	218	240	194	234	192	186	173	232	187	199	219	191	213	197	194	199	228	214	208	215	202	186	197	194	177	192	199	243	233	182	194	193	201	210	194	213	209	193	214	213	232	212	192	199	203	200	198	196	202	197	220	209	197	223	235	199	210	204	186	204	201	210	195	215	196	208	212	189	201	206	193	193	218	231	194	201	201	199	214	187	199	191	207	210	206	199	225	186	196	208	200	204	202	178	228	210	200	202	183	206	199	168	234	213	201	190	206	200	198	222	208	200	201	202	203	207	222	230	239	224	193	182	198	183	186	191	198	211	203	171	227	196	198	186	186	201	186	184	196	206	204	208	201	208	229	212	191	231	198	210	222	199	222	190	198	187	231	177	185	207	192	200	221	172	192	182	212	166	197	208	202	172	198	187	180	222	188	206	213	185	222	192	197	181	209	188	205	184	181	182	213	225	203	184	198	247	199	215	213	212	199	185	217	203	209	228	217	200	200	196	190	203	207	218	183	219	197	169	197	221	186	190	189	176	190	183	206	202	207	227	205	216	195	200	224	238	207	197	214	195	192	183	202	233	185	165	184	210	206	208	196	184	201	165	217	200	207	213	194	198	221	206	190	195	203	189	213	201	210	197	219	180	207	202	232	236	176	181	223	203	228	185	207	184	210	231	193	211	207	184	199	176	204	196	204	219	196	201	188	168	211	208	201	220	205	200	209	199	186	210	213	211	204	168	205	192	207	201	206	186	180	197	209	201	177	205	179	204	202	193	213	212	232	211	217	184	217	230	216	174	214	219	209	191	208	206	201	180	185	197	184	236	181	217	193	198	237	203	195	230	179	223	188	193	203	191	167	214	189	214	184	198	197	215	196	193	204	234	211	219	208	231	211	234	212	201	206	212	179	196	224	196	203	192	208	203	212	208	223	217	191	199	230	214	207	242	191	193	194	223	200	192	194	201	192	170	192	221	213	162	189	206	223	200	222	193	230	222	181	224	208	222	223	202	215	199	193	192	214	214	198	207	201	210	212	209	199	204	217	229	211	190	184	193	204	195	215	196	222	238	207	193	211	189	190	186	196	216	209	215	180	184	185	196	198	198	193	194	174	223	230	230	204	176	189	199	192	199	204	187	226	217	214	201	206	192	211	229	194	186	196	202	187	233	206	220	208	228	217	197	202	213	215	196	202	209	238	187	205	215	195	206	223	220	211	188	204	197	209	211	184	172	219	222	175	219	228	243	246	187	169	197	205	204	172	194	208	193	186	198	196	200	226	183	205	203	208	226	204	210	203	216	190	201	218	179	225	167	212	210	172	210	206	196	165	203	221	193	175	201	198	214	216	199	198	210	196	203	204	215	206	200	220	188	199	222	191	200	205	197	198	228	191	228	184	197	209	191	207	203	194	236	184	220	231	198	221	200	218	220	186	175	207	209	206	214	224	193	221	206	187	189	212	173	192	195	210	207	191	223	203	215	232	200	181	182	199	231	220	210	214	186	205	191	223	201	190	209	202	224	209	207	211	185	189	237	218	223	194	206	222	173	178	212	208	233	192	211	201	188	172	217	210	220	193	221	206	199	206	186	196	214	212	216	176	193	224	212	227	196	221	216	211	190	181	211	181	190	186	214	218	211	212	198	210	192	238	199	203	189	188	209	202	198	168	205	200	217	186	220	197	204	214	211	197	212	219	198	178	210	188	195	196	184	224	212	183	178	193	187	179	207	185	192	199	209	184	234	195	180	181	220	217	171	185	211	212	183	214	215	198	174	191	239	214	203	212	200	181	180	193	206	226	220	191	180	191	227	248	233	177	237	189	181	212	155	209	192	214	221	193	202	215	200	211	225	196	199	196	196	211	189	212	185	225	227	174	168	190	217	206	213	191	192	216	218	192	204	195	207	230	182	178	200	222	200	209	194	196	211	226	198	171	172	189	210	218	193	219	212	209	227	216	191	197	174	203	222	198	225	190	201	201	211	192	201	196	220	228	214	200	206	221	200	184	185	182	192	206	206	221	176	219	178	217	210	186	211	201	174	203	193	213	198	206	211	210	221	209	219	198	202	193	209	212	200	188	207	201	213	211	212	193	211	202	211	172	210	200	183	203	176	190	221	207	197	211	199	195	205	204	210	199	192	222	193	164	210	213	215	194	207	215	183	212	222	221	203	215	206	189	223	196	203	182	186	228	185	209	244	197	212	213	218	217	211	208	188	186	205	196	179	194	192	204	207	199	211	215	206	204	229	221	190	190	198	196	194	226	193	206	222	206	211	196	214	182	185	189	218	217	209	212	203	203	194	211	190	186	182	195	215	195	223	199	189	201	206	202	205	195	216	180	188	183	186	212	197	212	174	209	199	179	222	220	224	189	205	175	198	209	176	211	203	197	201	213	205	188	217	214	202	215	182	207	216	186	184	206	193	201	187	211	235	203	218	204	217	209	197	204	179	195	206	197	218	199	197	207	193	194	204	194	213	192	222	188	209	205	220	196	216	201	190	182	197	207	217	217	214	207	192	202	175	179	171	220	202	206	177	204	217	169	216	196	205	196	189	209	192	204	216	219	201	168	175	241	234	167	187	193	195	209	204	209	191	187	207	176	210	207	204	203	204	216	215	220	221	207	210	209	194	195	182	177	194	216	189	220	198	211	187	183	210	239	212	228	203	191	170	188	225	203	181	199	195	204	204	202	182	229	202	185	198	216	228	204	221	208	229	213	203	236	197	190	179	221	234	222	199	212	173	213	216	216	192	215	224	213	210	177	161	199	223	187	216	209	172	199	210	228	197	196	188	192	205	193	199	198	220	237	208	201	211	201	207	192	209	219	180	197	197	182	205	213	194	204	202	207	195	193	220	201	206	186	201	224	195	196	205	191	189	200	170	197	208	208	183	224	234	184	192	183	204	186	229	159	239	190	220	217	189	175	180	198	206	211	208	209	194	214	205	179	210	176	204	199	205	206	186	207	187	199	224	221	207	175	233	204	169	195	193	198	197	195	220	195	195	197	202	222	197	205	242	181	192	210	219	188	192	186	219	184	214	200	178	217	203	192	207	205	220	197	206	189	201	208	200	181	212	205	193	188	205	191	205	208	218	234	211	178	189	196	193	209	200	206	214	215	178	213	200	201	197	190	202	191	186	190	164	211	198	190	210	199	217	192	220	216	195	204	195	223	208	186	182	181	205	198	201	196	247	216	176	194	199	171	230	212	195	210	184	193	215	144	194	214	213	213	208	193	192	190	197	226	220	177	196	217	199	176	216	220	202	220	215	229	208	213	171	209	218	199	207	204	210	201	169	208	183	215	209	196	192	187	214	213	216	197	201
8379	930	1695	1973	1591	1255	1165	969	844	803	747	715	720	652	633	577	591	580	554	566	556	550	553	545	518	512	513	521	513	535	493	511	484	522	484	500	509	482	473	527	469	476	479	502	510	529	488	491	508	502	472	475	533	500	468	494	514	479	481	436	500	469	491	520	465	470	516	512	521	489	491	480	471	475	485	477	442	492	511	471	471	460	498	512	469	477	454	486	497	511	501	465	504	486	475	551	489	475	476	488	458	467	499	502	469	508	468	503	474	466	483	482	491	498	477	525	471	472	495	477	526	487	487	479	490	459	465	523	484	450	471	506	522	488	465	472	486	449	488	457	471	480	482	475	476	488	455	505	490	491	473	479	475	453	492	494	459	504	476	490	472	468	463	495	467	480	477	457	453	509	526	495	474	478	497	503	459	483	456	482	509	498	499	496	466	532	469	509	515	500	457	481	496	488	458	478	442	499	443	475	469	490	449	508	463	492	449	477	494	452	469	503	480	511	507	471	492	449	508	509	490	468	439	497	455	467	507	476	492	493	469	480	481	467	496	462	445	503	516	477	469	477	486	509	504	468	507	488	479	458	472	495	499	496	508	475	481	483	505	483	506	455	502	487	491	489	516	463	498	493	509	480	480	451	449	436	499	520	435	446	468	488	497	503	495	485	477	459	498	478	486	476	443	492	482	507	514	443	509	487	474	473	469	466	513	507	519	488	470	496	484	440	493	468	453	469	464	442	489	494	483	492	442	466	507	446	479	483	465	505	454	454	481	437	449	472	475	497	459	493	466	529	523	492	477	494	483	482	463	474	461	490	486	519	495	497	495	473	474	457	494	478	486	495	509	444	506	478	516	481	439	475	483	440	484	473	494	478	476	480	510	486	495	497	485	467	464	503	444	508	496	492	483	442	460	440	464	493	484	468	482	493	511	469	516	492	487	509	511	492	470	494	457	504	485	472	500	489	488	474	462	473	498	477	480	474	478	485	498	460	513	451	513	450	465	478	477	451	507	471	464	491	512	474	463	511	483	468	476	493	465	500	456	499	507	481	458	454	465	511	489	484	470	482	496	511	464	457	487	489	504	484	437	463	473	471	498	486	509	468	454	495	495	476	492	460	510	475	480	534	482	473	474	508	514	443	472	475	465	458	488	531	479	471	501	439	482	475	485	475	504	476	481	484	487	474	528	498	487	495	473	453	490	463	452	443	457	467	443	479	485	473	484	497	495	452	476	492	499	518	486	481	476	499	453	515	467	478	465	500	493	487	471	421	496	484	536	482	519	498	490	510	488	493	502	468	524	501	471	465	466	497	503	475	481	499	462	442	477	448	506	494	521	465	475	479	442	486	452	452	496	480	483	462	491	506	491	491	500	482	492	479	505	473	490	518	492	446	495	532	476	448	514	491	444	480	488	460	450	492	442	476	500	542	501	495	484	508	478	506	522	484	488	491	501	525	487	487	500	506	480	461	499	481	482	501	487	496	502	476	492	508	467	475	494	501	499	518	510	493	508	476	497	458	452	463	512	472	472	444	485	453	490	491	469	444	465	496	448	497	516	483	486	462	507	451	496	482	483	437	525	428	475	479	467	480	504	488	490	476	523	511	484	513	520	509	486	474	481	429	481	491	470	513	498	452	473	503	452	500	483	477	531	491	460	499	477	476	450	445	477	479	415	494	447	487	466	472	438	500	522	496	501	505	455	451	491	529	531	448	501	448	477	479	498	522	473	458	460	475	477	488	487	474	487	451	505	492	501	489	473	465	470	499	488	494	496	501	462	472	452	471	446	494	489	522	465	482	467	481	471	510	483	495	471	468	446	467	516	445	486	474	502	499	478	477	498	482	462	472	482	493	509	506	477	477	483	476	462	446	490	459	507	508	520	493	493	515	486	487	437	511	500	516	475	504	490	499	506	538	474	463	495	504	478	464	474	486	483	442	530	508	492	444	476	486	449	484	471	489	480	462	476	502	484	494	466	502	461	470	467	519	498	472	484	480	500	469	495	441	468	504	426	488	486	514	482	482	474	482	508	435	481	494	491	490	451	491	459	486	488	517	476	501	484	480	510	535	444	458	478	447	492	464	495	491	449	515	502	495	497	463	450	479	482	475	486	457	501	497	481	470	472	490	468	486	489	483	448	493	486	464	493	473	464	466	496	460	475	504	494	450	508	449	496	464	504	497	453	484	453	476	471	496	489	424	465	444	527	479	465	454	464	491	473	453	444	481	465	447	453	421	467	495	497	495	475	510	435	462	492	473	496	483	454	460	454	484	480	483	449	495	457	443	500	521	466	492	483	462	497	472	504	501	461	466	534	477	540	434	496	497	474	502	461	510	501	488	496	483	533	448	505	459	476	459	509	478	493	468	464	488	466	495	457	457	473	496	466	504	476	509	441	477	481	472	477	510	526	465	453	514	483	452	494	485	463	506	494	507	493	471	497	515	460	529	497	496	461	456	504	449	444	469	498	478	475	496	480	494	494	450	496	508	478	454	460	465	454	484	486	464	460	498	442	459	481	483	490	488	499	501	476	427	509	482	500	486	476	448	452	447	504	492	484	485	479	470	489	450	500	495	531	444	479	508	490	498	459	459	474	500	459	484	503	487	465	499	470	479	455	484	504	485	459	486	453	505	453	501	500	456	459	468	438	474	479	508	481	479	491	487	518	461	468	486	487	495	491	457	515	513	494	440	459	448	479	459	512	455	462	499	496	511	461	489	484	498	478	475	499	517	495	466	501	534	465	487	477	495	457	463	484	517	492	444	476	470	508	491	482	471	465	496	497	472	484	435	465	452	493	460	466	488	473	486	484	496	483	491	483	489	495	478	467	500	480	493	483	523	516	483	474	468	483	469	467	496	515	451	495	436	488	517	487	495	501	496	518	429	490	485	509	486	465	488	510	439	441	471	507	486	515	478	528	456	467	479	511	453	501	458	459	456	474	452	475	451	474	502	496	471	493	459	488	533	474	475	506	514	431	511	499	474	474	490	439	462	489	494	510	464	487	506	500	480	483	487	487	490	472	456	481	482	517	487	430	479	456	488	499	455	477	506	477	454	522	449	464	502	511	513	482	480	481	484	529	448	462	462	503	472	530	474	498	504	469	494	454	473	517	470	460	446	487	469	492	483	495	484	481	485	494	494	479	480	461	471	427	506	464	502	493	493	457	464	464	493	498	502	489	485	441	483	443	485	493	431	497	505	455	478	493	470	454	467	488	473	502	457	467	504	493	512	479	431	491	478	470	477	512	469	464	460	490	488	484	499	463	444	475	511	500	475	465	503	491	479	513	498	488	485	474	480	482	470	467	541	462	514	488	473	522	496	485	468	450	507	477	483	474	471	489	472	486	465	461	504	441	482	463	472	517	487	489	443	490	528	483	496	500	522	499	464	471	522	511	443	466	492	493	505	489	437	497	445	480	487	502	480	505	486	511	472	499	444	474	462	479	519	442	479	484	516	503	460	489	484	456	500	464	468	507	509	481	509
1821	257	253	254	271	306	271	253	238	287	293	232	257	269	246	253	275	319	259	263	270	240	273	271	249	272	256	235	272	255	262	250	273	257	271	274	276	285	284	264	243	274	258	265	270	224	281	227	261	255	238	279	274	245	253	264	279	264	306	284	258	273	249	292	256	239	251	274	262	253	253	240	252	294	273	254	237	273	252	261	243	288	271	259	261	256	288	254	287	262	247	262	256	259	263	240	273	249	254	259	260	271	301	272	298	264	259	258	253	258	235	266	274	248	281	267	247	235	266	246	290	295	278	245	265	266	238	239	277	291	261	265	230	242	278	241	264	295	284	272	242	269	275	267	268	268	258	260	284	257	273	265	262	267	260	264	238	275	286	269	304	256	242	260	307	258	259	247	299	279	233	270	293	281	291	235	260	278	270	268	268	246	267	272	291	295	273	230	274	274	279	268	247	258	253	268	253	308	246	268	254	271	295	260	249	270	267	265	272	279	301	256	264	299	237	236	244	255	264	289	256	261	240	256	258	259	274	238	251	297	259	268	236	253	265	260	241	264	267	254	258	275	261	265	259	253	260	261	269	258	243	240	252	274	266	264	262	234	283	242	284	282	268	259	267	241	303	290	283	227	278	244	260	251	274	234	230	238	299	290	255	253	235	269	269	253	288	284	236	267	243	249	278	265	275	254	248	231	261	251	240	221	263	265	275	242	241	285	272	271	293	242	252	243	291	276	267	259	284	242	271	265	271	251	279	262	249	265	267	283	297	256	268	268	280	242	259	269	250	238	246	287	248	260	247	244	269	262	287	259	250	269	266	299	259	271	252	265	260	255	244	304	248	246	238	261	275	259	264	259	249	268	294	244	264	276	228	258	267	269	286	256	253	248	259	265	249	257	265	247	267	256	243	257	287	281	262	247	265	246	271	270	245	246	249	256	256	245	251	291	256	270	286	268	253	263	244	295	273	295	280	267	277	255	240	249	266	297	247	251	294	266	241	257	261	262	255	249	285	270	260	246	251	249	240	286	253	275	256	223	267	272	293	249	276	255	286	267	253	261	251	240	269	259	277	271	270	281	255	259	248	254	241	229	253	255	237	255	264	261	250	275	265	256	266	270	276	277	275	274	275	249	283	246	269	262	258	274	282	271	251	218	267	272	249	267	246	278	256	269	246	268	258	252	293	260	249	263	286	265	259	257	269	266	257	244	245	257	250	252	257	284	232	252	265	261	225	263	250	265	294	284	281	267	245	282	264	264	256	253	274	266	272	263	259	251	275	239	276	240	248	256	255	264	235	281	253	274	309	242	300	249	277	268	272	241	290	253	257	231	256	259	267	304	266	273	281	239	245	246	246	252	254	253	242	247	257	242	250	277	291	284	269	284	297	208	234	215	217	250	257	278	250	283	270	287	237	271	267	266	284	271	257	261	271	234	239	268	266	272	297	275	239	267	260	248	265	260	274	282	260	287	250	244	237	271	249	248	233	264	227	236	249	251	266	293	270	261	257	271	303	260	254	265	256	258	253	233	241	268	272	284	278	231	240	252	276	268	246	245	273	240	223	281	256	277	245	258	256	287	255	282	252	263	300	277	269	259	272	253	239	261	255	300	266	254	224	273	295	234	259	268	277	232	287	226	261	277	253	262	242	246	272	257	267	262	229	253	280	267	289	246	260	237	283	280	273	262	278	245	262	255	256	262	276	251	274	270	260	250	260	281	261	264	251	258	268	246	282	235	285	292	262	291	247	261	246	271	273	230	280	288	294	255	208	246	282	261	260	277	261	212	284	277	263	297	243	286	257	259	262	264	242	267	274	263	292	249	257	265	247	284	258	281	252	285	268	246	270	270	273	299	279	281	259	283	262	240	274	261	235	237	255	285	259	256	261	290	242	236	284	273	265	260	295	248	255	293	266	258	297	248	286	272	246	240	257	285	267	255	253	241	268	233	242	260	244	266	259	262	281	254	275	240	266	260	284	254	269	269	250	262	261	307	236	231	282	258	241	308	261	252	250	248	235	250	256	302	264	262	258	248	256	248	232	256	238	247	275	224	270	269	264	271	272	268	273	240	248	262	249	272	276	264	300	232	288	241	260	254	255	302	276	248	273	245	274	255	249	269	257	253	277	252	261	267	250	227	276	247	275	271	279	290	249	252	251	235	255	237	257	259	263	251	254	255	259	259	244	280	271	288	253	280	249	290	287	265	261	235	236	245	261	242	225	250	243	281	275	263	270	255	268	247	215	269	229	240	276	254	261	230	235	248	259	267	273	289	282	261	238	280	282	260	266	238	278	262	274	231	239	255	273	284	296	240	269	243	257	237	269	265	260	280	233	254	253	262	269	252	260	268	286	262	261	273	265	253	255	254	262	253	234	263	266	251	258	242	266	242	254	276	261	274	277	267	249	236	271	248	257	267	284	249	241	245	280	261	254	296	276	266	260	246	254	252	262	234	286	268	265	283	292	285	261	253	262	271	275	268	271	260	269	237	302	258	266	294	243	242	266	262	237	291	288	278	229	264	264	277	238	280	260	248	241	266	211	245	235	271	253	280	259	305	270	257	298	277	271	266	276	233	275	259	240	263	292	273	268	244	240	277	265	275	251	296	271	269	270	234	268	280	251	287	264	253	275	253	256	271	262	271	294	282	262	290	264	268	256	276	275	237	280	263	247	278	282	260	278	270	278	285	294	281	249	270	305	294	256	241	283	237	249	275	241	246	265	243	261	272	258	293	290	267	250	266	244	271	274	242	272	284	239	276	277	283	261	275	259	242	252	291	273	271	262	249	256	285	285	258	294	247	284	246	248	226	257	266	240	257	262	282	244	262	295	279	240	256	263	287	260	288	263	274	281	234	261	251	269	249	255	273	248	293	244	250	256	253	261	271	284	255	256	253	280	253	280	238	264	225	242	260	266	279	238	278	254	258	262	270	268	266	260	258	287	262	265	224	265	270	248	283	223	239	260	288	267	227	259	262	291	304	268	269	253	280	259	268	240	308	258	274	258	281	264	262	255	248	260	281	262	265	225	260	255	234	284	267	263	244	274	255	248	265	258	251	237	257	256	245	233	282	269	299	254	272	246	251	314	311	256	256	264	252	276	260	241	255	295	272	253	263	286	263	269	286	239	251	226	270	262	284	262	245	274	254	282	285	255	255	280	278	237	258	287	245	228	269	299	279	263	274	286	280	234	263	283	250	275	261	232	265	278	271	279	253	246	251	279	271	270	263	252	249	266	262	282	251	277	235	277	234	275	251	246	229	247	253	255	254	278	248	258	293	264	281	265	276	245	250	274	264	277	254	245	279	265	237	290	247	290	266	268	244	237	268	251	261	264	276	246	278	260	292	269	259	273	215	275	267	244	234	270	262	240	291	243	255	248	265	258	283	254	239	286	244	272	223	258	261	270	257	255	276	253	265	221	277	300	239	242	248	285	278	252	260	278	258	255	246	285	265	255	248	242	247	258	240	256	285	266	284	245	263	273	264
2365	688	620	688	631	633	646	656	599	642	632	647	647	586	656	683	652	613	650	615	607	615	630	631	636	608	610	578	687	639	626	601	622	564	690	614	632	628	638	627	667	634	663	633	639	640	629	618	601	592	634	643	662	669	602	630	653	626	592	637	688	645	594	631	655	629	625	666	643	640	642	614	603	643	652	646	652	641	622	645	632	652	642	585	648	579	642	682	620	603	613	626	714	608	626	646	641	613	639	662	639	605	641	602	651	646	626	618	661	653	630	700	616	659	601	599	636	631	632	669	618	607	634	656	594	634	614	615	610	639	642	660	638	650	610	594	607	652	633	611	589	651	657	649	568	661	645	600	655	631	617	618	666	625	711	598	630	625	616	598	635	643	628	629	651	636	696	631	652	608	640	628	644	675	646	594	631	656	676	633	656	608	601	601	582	621	588	667	603	615	623	617	645	623	665	614	655	646	687	681	680	638	641	675	624	637	646	675	621	636	630	644	638	632	659	646	630	639	656	645	644	618	621	667	622	655	650	617	627	630	589	680	626	621	588	644	656	582	625	619	636	576	616	648	623	594	658	647	625	597	615	602	602	630	623	654	608	615	589	676	650	629	648	668	599	633	621	621	596	628	647	602	596	663	642	595	658	652	648	643	638	606	671	643	632	605	627	639	607	620	646	610	609	633	616	659	601	622	617	617	641	608	622	623	585	600	651	652	638	645	622	600	648	598	648	670	675	647	635	687	601	639	598	635	662	654	592	655	650	639	616	631	631	639	600	606	635	665	592	683	624	622	606	595	636	647	633	642	630	601	629	666	611	653	636	683	607	638	624	651	623	581	628	636	636	634	669	619	634	602	629	611	622	609	626	616	692	587	673	624	649	648	590	625	630	659	658	605	612	634	669	678	650	608	659	649	656	649	622	646	625	636	650	665	647	617	619	578	586	634	617	646	682	647	671	612	633	607	600	606	641	615	604	642	619	622	645	613	656	622	623	646	655	628	650	635	627	625	612	662	618	672	635	681	641	623	661	604	626	642	663	614	683	619	654	652	611	576	598	643	640	643	621	636	617	633	631	663	620	654	627	655	680	617	615	643	639	600	617	637	594	606	659	601	624	641	649	592	651	651	649	639	629	647	662	670	615	637	672	591	635	696	648	629	651	648	618	590	630	623	654	645	626	629	609	636	639	616	653	628	648	629	664	582	645	581	635	610	624	687	607	631	649	625	624	691	657	675	627	648	619	592	646	626	641	659	636	635	624	662	615	614	643	614	625	620	634	622	598	610	657	610	659	641	615	614	652	619	585	625	649	644	600	662	645	630	570	618	691	639	634	667	670	635	578	655	606	650	652	643	680	645	653	614	603	629	604	658	642	624	668	697	684	622	640	626	640	670	585	620	609	624	616	605	588	616	638	603	662	602	644	629	614	605	640	669	623	651	684	652	642	614	647	646	648	613	651	628	689	609	646	649	639	598	659	620	670	629	586	620	626	639	662	653	656	640	642	631	644	665	633	663	651	651	588	669	643	703	656	605	624	604	635	701	586	592	589	644	674	615	633	585	627	651	635	642	603	654	601	602	648	636	649	657	653	628	614	642	652	630	606	645	646	634	678	607	650	623	645	637	600	632	641	645	635	599	646	599	623	668	600	605	650	657	589	639	630	596	643	656	616	589	636	669	591	664	622	614	647	626	624	662	621	614	646	685	676	652	643	653	649	622	659	626	637	635	634	655	602	622	621	641	620	638	589	660	620	637	603	680	635	602	618	643	630	640	604	640	610	639	655	667	624	609	633	595	645	599	601	624	661	634	618	600	615	660	668	640	628	609	648	612	627	615	584	650	652	635	635	652	663	615	642	603	610	605	649	638	643	614	689	622	672	655	665	635	616	596	631	628	653	620	626	611	608	653	598	603	571	610	594	620	649	689	648	674	638	654	667	615	639	661	571	604	606	588	640	612	615	597	588	590	624	666	633	630	629	597	602	649	620	618	601	614	664	617	606	635	591	646	623	629	664	629	652	610	616	632	666	629	663	584	645	647	636	615	625	626	657	653	597	638	636	625	594	648	675	623	597	657	641	629	626	646	621	651	654	627	637	653	655	614	598	607	632	624	643	650	637	622	601	629	590	580	625	643	633	589	652	652	640	614	683	606	621	640	623	673	606	631	683	605	562	657	622	600	631	636	617	631	649	661	611	638	659	609	657	655	623	622	632	630	633	622	646	588	622	647	580	622	586	628	623	628	641	650	624	652	615	619	625	615	631	592	611	626	612	650	625	624	606	682	634	671	618	624	674	633	631	632	652	603	601	626	620	611	640	650	636	600	609	656	636	619	621	665	617	610	630	646	620	632	629	653	645	608	606	624	596	605	641	643	585	644	651	665	648	609	634	649	641	668	624	646	611	664	610	650	591	622	652	625	598	639	624	636	577	613	671	639	674	647	628	664	663	611	645	657	633	687	643	624	625	654	624	626	589	622	645	598	626	638	644	673	609	680	602	667	661	585	681	631	636	601	616	623	607	624	606	627	613	633	642	595	624	687	646	600	627	672	599	626	636	686	623	652	650	605	621	641	649	618	628	624	609	677	666	602	657	625	585	629	617	601	618	630	605	666	627	615	664	631	610	649	681	657	624	662	630	599	650	629	621	642	667	605	638	634	625	586	676	676	641	643	632	664	646	606	601	621	682	666	624	647	609	656	645	643	655	618	610	593	627	682	641	607	645	645	623	631	650	618	665	598	665	651	673	603	675	616	632	657	678	619	633	616	709	622	649	586	669	618	623	650	656	630	620	664	624	628	646	640	583	650	627	601	615	657	642	615	623	658	668	658	620	670	660	645	604	619	630	633	584	621	620	617	684	637	642	590	653	637	612	607	641	641	658	622	607	634	617	605	641	638	623	640	634	629	626	601	615	631	672	637	644	564	659	575	638	632	608	616	620	597	633	613	656	609	624	658	636	650	690	626	595	641	624	639	614	638	617	670	569	637	602	604	604	599	667	666	632	647	595	627	664	682	617	573	606	671	626	631	624	641	632	604	643	632	640	633	600	610	649	638	655	640	640	632	658	633	652	686	623	652	633	664	613	614	660	634	623	678	604	643	624	638	642	637	652	620	634	632	681	624	661	617	645	623	647	594	623	668	614	598	648	678	607	618	616	588	593	612	676	646	627	616	639	584	659	645	644	611	628	640	666	666	632	667	665	616	669	670	634	644	595	643	601	635	625	641	620	607	661	624	626	679	622	648	650	650	635	680	647	621	586	585	620	638	596	619	613	647	602	642	664	672	642	614	638	635	640	641	614	662	679	633	661	607	634	618	649	622	601	626	640	633	654	663	651	666	614	674	623	633	630	609	651	626	662	666	629	623	618	590	592	642	635	649	601	647	668	632	647	634	653	643	655	640	660	675	627	660	606	625	649	646	625	604	603	585	618	637	614	635	620	652	639	628	617	622	643	669	637	654	648	613	669	640	649	603	632	638	672	668	587	639
7939	598	630	567	462	397	408	373	337	348	412	397	340	348	346	329	371	346	338	317	351	335	370	350	326	381	330	377	353	301	362	349	325	330	355	346	390	341	340	331	337	380	323	352	310	348	362	400	373	351	337	353	345	353	332	348	323	353	338	318	359	340	351	349	352	316	351	352	334	320	350	333	364	354	325	351	322	397	358	363	333	357	343	343	334	326	355	365	362	316	345	355	375	322	370	315	338	339	327	342	325	330	345	364	365	356	337	330	347	320	356	322	342	325	323	336	379	321	364	335	329	354	373	360	390	344	335	340	362	347	344	325	345	318	336	376	312	304	394	323	330	392	355	341	330	338	347	357	323	362	343	337	301	369	353	354	320	334	308	368	345	351	333	339	345	349	317	348	359	325	323	313	325	348	370	377	344	328	363	370	339	358	393	368	331	357	349	357	385	371	313	316	313	347	391	333	350	353	343	329	333	337	354	334	366	346	355	369	346	300	326	354	378	325	319	343	374	368	335	349	313	372	360	335	337	355	332	324	346	332	320	350	359	320	345	350	347	305	338	370	356	322	331	360	349	324	345	329	341	327	376	376	366	349	342	348	361	368	340	391	340	344	346	333	308	336	334	329	295	306	332	353	348	376	327	331	329	339	351	353	354	335	341	321	354	328	353	334	328	395	332	367	359	347	323	348	341	332	366	334	339	333	324	340	319	350	372	352	364	325	386	356	377	385	344	359	349	357	333	310	362	352	331	381	352	336	321	353	315	327	332	356	358	374	373	366	352	368	338	325	370	312	342	357	340	304	321	343	333	337	332	329	352	349	380	322	350	332	349	308	352	333	341	341	329	284	338	334	350	345	332	347	371	368	340	354	352	352	328	312	346	320	370	307	344	321	361	363	365	349	367	332	336	335	319	345	365	311	324	327	324	345	318	354	331	333	326	377	330	345	335	389	324	362	347	368	324	351	337	339	337	323	335	338	338	339	367	356	321	372	339	341	329	329	363	351	360	369	368	341	314	313	313	355	356	360	376	346	324	316	334	321	307	351	397	337	367	359	354	349	334	356	350	354	335	343	327	341	371	326	372	358	328	361	346	352	363	338	321	360	357	319	336	334	349	308	333	385	334	329	350	337	345	348	345	326	392	343	349	339	332	359	339	392	381	318	332	360	353	331	327	341	347	347	364	327	378	357	392	332	332	340	361	348	333	362	368	320	354	330	321	345	383	308	355	373	365	334	335	362	331	304	353	353	353	331	332	348	336	362	327	306	326	354	371	361	361	319	354	318	362	352	349	335	338	306	364	338	314	337	349	350	355	344	340	387	352	328	328	343	336	355	358	335	372	328	376	311	360	317	325	363	363	357	348	337	297	349	346	323	339	341	351	348	357	367	365	354	321	329	323	308	321	335	361	314	314	321	327	345	349	307	347	346	300	350	347	315	351	361	368	382	352	337	360	339	360	344	349	359	354	358	348	374	340	363	357	356	335	349	314	345	327	340	342	372	338	380	329	309	333	341	393	344	344	323	320	338	360	357	353	344	359	354	337	344	333	365	338	378	363	366	356	341	357	361	372	340	314	336	317	362	347	327	339	359	360	344	346	354	346	361	359	353	351	323	359	349	344	319	324	391	366	358	328	311	292	402	344	333	339	322	347	354	341	347	336	335	385	326	335	336	356	341	353	346	345	331	366	361	320	333	306	328	383	335	308	356	328	338	311	346	350	369	340	378	347	339	343	296	355	339	319	374	356	329	373	381	336	327	300	357	338	369	338	326	343	363	346	349	336	312	355	311	320	369	369	359	353	344	343	329	337	334	380	356	381	347	335	344	362	330	318	347	333	372	357	326	346	357	346	324	354	317	321	359	362	330	344	323	353	357	352	368	354	282	373	341	335	328	321	336	324	342	344	344	353	331	332	350	348	331	353	335	324	335	318	347	324	345	356	343	333	363	364	370	334	348	353	339	349	306	381	322	342	373	376	359	344	345	352	371	363	320	358	365	362	346	309	323	317	356	297	325	354	362	317	325	318	365	346	337	340	375	327	315	336	331	343	324	293	357	345	338	357	363	352	361	331	346	339	362	387	348	351	345	362	370	337	364	362	351	395	346	350	333	312	299	345	331	340	331	343	337	330	338	327	325	405	364	327	338	321	307	369	343	338	335	363	355	336	329	357	330	333	359	339	339	331	346	329	395	362	380	360	372	350	365	364	346	381	369	334	312	327	374	349	355	330	305	338	322	329	319	337	343	332	363	358	394	346	326	316	341	356	348	341	341	351	346	320	336	359	335	328	351	354	339	340	359	382	351	372	364	339	326	330	319	349	358	379	351	367	305	372	303	349	349	364	342	295	374	359	339	317	357	263	318	334	346	293	335	321	308	330	340	333	320	360	350	350	350	323	343	337	323	349	327	325	344	322	348	321	362	361	368	308	331	338	323	332	365	349	356	345	336	306	349	351	348	369	365	317	331	337	344	310	347	330	348	337	364	342	360	351	343	373	369	344	376	326	322	366	365	348	336	346	343	363	324	356	361	325	334	353	391	335	310	373	396	369	326	301	338	357	347	340	327	354	319	373	364	406	302	318	328	325	371	340	313	346	354	361	327	319	338	380	347	369	359	342	376	335	363	347	365	334	328	343	348	355	326	370	338	362	371	358	345	376	353	374	360	374	368	347	348	332	333	322	349	323	339	319	363	345	329	344	347	344	327	337	351	352	338	372	371	369	353	349	376	316	307	325	339	347	353	296	323	349	353	340	331	335	348	350	313	341	320	326	340	340	313	378	337	323	326	344	378	362	325	323	352	328	359	309	355	354	352	320	365	333	341	344	347	387	341	327	335	347	338	344	339	361	340	368	340	371	358	319	317	363	343	359	328	387	348	341	363	311	376	346	322	339	332	338	355	344	338	354	350	341	366	346	313	366	328	342	327	315	308	333	335	339	350	307	342	325	364	317	330	319	300	362	352	337	333	330	362	331	356	340	335	367	324	335	369	379	370	372	336	361	379	338	374	357	341	355	327	330	360	364	317	324	349	355	346	358	323	314	351	348	344	329	286	290	365	345	339	343	348	317	331	349	366	334	339	357	357	368	340	356	339	331	325	350	357	370	361	374	350	327	357	360	357	343	320	328	315	364	340	327	354	349	325	327	380	341	293	353	315	321	333	345	384	322	329	354	326	335	348	335	353	325	358	331	351	348	323	325	300	300	336	311	352	326	366	357	348	361	323	356	307	347	338	349	344	352	367	358	353	341	349	328	345	359	347	318	301	297	379	351	306	346	383	356	361	320	393	367	357	324	329	360	316	336	306	379	330	358	323	336	374	347	327	325	321	318	362	338	334	326	358	317	347	373	331	350	330	323	313	376	365	337	336	340	367	334	374	320	348	383	328	378	345	286	304	333	357	345	397	358	338	353	359	327	342	340	300	342	346	327	374	331	382	369	339	320	350	340	358	354	326	376	349	369	351	367	327	381	327	367	349	307	353	312	371
7087	1032	1387	1499	1324	1194	1073	1008	983	955	901	914	898	903	864	861	827	803	838	871	814	866	842	813	804	802	778	821	792	814	829	807	792	784	789	812	774	827	794	793	781	809	783	734	781	823	808	806	833	762	733	740	771	829	827	789	809	739	795	775	791	802	763	754	797	778	831	792	772	828	759	768	809	809	785	832	802	853	808	767	782	776	775	785	768	761	732	813	749	797	754	764	750	835	768	745	778	819	769	773	763	787	766	757	788	768	804	803	825	792	770	767	780	787	774	815	798	787	767	842	786	743	782	776	763	792	820	805	785	758	799	744	796	826	855	798	841	769	749	782	799	812	757	737	783	750	817	792	822	758	728	793	763	815	782	792	823	791	825	824	774	754	817	779	808	796	786	776	755	793	795	801	741	829	749	782	775	768	826	768	756	805	786	853	772	768	762	780	797	765	842	786	765	775	781	782	745	782	784	812	775	789	774	816	801	789	738	771	773	776	784	779	798	747	732	771	814	796	778	782	814	776	765	728	786	808	807	790	771	789	821	762	792	802	770	756	763	843	796	806	796	774	714	777	808	798	799	774	831	809	812	792	776	767	751	790	807	860	787	759	767	741	832	824	772	798	776	801	769	768	752	784	791	797	731	742	789	776	853	770	791	814	787	782	789	804	799	754	755	812	813	794	800	781	776	729	818	814	783	835	814	783	721	788	765	833	788	822	780	819	741	798	769	798	817	813	798	818	766	789	783	792	785	745	782	745	822	757	796	813	813	770	784	743	820	831	749	772	780	808	738	783	814	781	832	810	773	797	749	800	816	834	743	796	796	772	761	755	793	792	790	792	776	793	786	765	816	824	805	754	801	781	774	808	789	757	743	844	810	821	797	797	739	799	812	752	820	780	755	788	778	825	773	757	843	766	816	785	806	855	769	759	768	788	792	796	834	778	835	760	810	801	775	783	804	777	790	787	762	744	803	764	813	779	806	808	786	781	784	820	759	772	786	795	795	809	776	766	772	776	821	796	814	765	773	759	783	757	764	762	784	817	783	837	821	796	784	781	853	783	824	758	792	793	754	815	804	817	808	775	801	784	819	779	794	787	784	786	822	786	756	804	757	794	827	747	830	786	787	782	772	768	788	850	809	794	779	818	761	795	818	808	778	781	799	797	758	777	774	793	733	741	780	804	719	823	755	800	835	810	780	749	750	817	826	843	771	778	800	794	760	787	754	840	789	770	777	791	733	746	761	814	781	798	739	773	776	784	783	789	778	769	792	782	733	816	763	787	744	782	814	827	778	771	758	810	790	799	800	787	764	804	808	799	776	790	821	787	762	787	799	805	770	795	803	742	809	798	774	783	817	780	825	804	754	804	784	776	770	762	780	789	782	784	790	799	765	784	794	815	754	799	754	775	829	797	801	803	747	771	833	760	811	837	785	794	834	810	810	807	779	735	825	805	785	807	804	767	811	806	770	776	780	796	787	829	796	770	751	772	794	786	754	758	756	767	809	768	832	801	809	835	817	779	814	786	770	806	803	813	761	792	758	792	765	809	780	800	804	760	807	788	859	753	743	795	779	794	841	804	789	752	781	761	749	753	771	808	781	789	834	763	789	805	775	761	820	779	808	812	832	751	779	766	765	838	759	767	793	784	770	791	778	772	793	759	804	761	795	777	830	797	762	781	748	772	817	754	793	822	779	809	744	775	824	799	803	814	777	760	771	747	771	808	815	757	780	828	840	771	740	750	823	840	800	806	796	797	802	807	765	791	741	770	789	767	790	777	763	775	792	803	775	752	778	771	787	805	772	825	785	840	823	726	783	819	799	795	732	845	764	748	750	798	734	788	790	841	785	813	744	712	788	825	834	853	801	809	772	819	809	770	778	792	759	775	797	769	841	776	815	795	758	790	786	747	786	791	750	811	796	794	742	753	738	794	816	744	809	817	767	770	745	768	739	728	764	781	828	761	832	749	786	834	786	806	749	766	788	812	803	774	775	758	767	773	815	815	757	795	808	825	778	818	860	815	771	805	814	755	759	781	759	825	766	799	775	796	743	795	755	770	780	747	753	815	760	758	772	771	799	839	748	774	786	832	828	769	779	794	791	751	787	785	785	779	800	783	760	771	768	796	774	772	789	805	766	841	769	831	765	822	771	807	760	764	773	783	776	819	805	772	790	734	762	838	805	768	762	773	789	795	820	791	735	821	793	817	817	788	739	711	815	748	754	787	867	802	819	803	800	804	778	790	752	762	810	753	767	801	768	782	798	791	785	741	730	794	795	746	796	781	785	793	789	806	786	807	787	820	794	734	786	781	806	830	779	794	803	769	803	799	799	819	803	810	798	805	777	789	791	805	806	807	842	812	786	724	774	781	779	798	739	796	773	746	779	784	806	754	840	782	785	786	754	740	758	796	810	791	832	808	815	805	750	783	815	802	797	789	754	839	760	807	785	806	744	786	752	795	811	769	784	759	760	785	797	772	793	771	785	806	775	748	787	807	781	781	798	776	770	767	792	769	814	826	770	777	788	756	792	781	770	756	789	802	795	799	779	806	766	763	780	780	768	794	746	762	755	809	818	791	753	761	817	767	792	789	839	809	804	749	733	782	785	818	794	811	809	762	806	819	768	781	755	797	796	752	823	733	768	837	713	792	807	799	755	787	771	738	792	822	845	772	762	830	807	770	737	759	746	812	803	782	755	823	808	773	789	773	774	835	759	804	750	809	779	794	746	785	751	849	785	767	806	788	818	782	784	747	767	823	793	782	793	789	800	767	771	760	725	771	758	763	755	831	786	843	814	822	795	798	804	774	773	825	770	783	804	787	778	820	755	785	761	790	842	765	771	787	798	832	736	789	821	804	795	822	751	845	758	763	782	741	762	784	810	791	809	790	844	792	748	780	766	782	784	812	851	793	827	809	745	804	769	722	792	841	768	763	788	770	808	819	756	795	785	779	785	815	833	774	769	762	797	800	789	775	847	805	796	757	804	795	835	800	801	772	829	847	784	781	787	734	774	762	807	795	797	786	806	743	807	788	754	809	812	784	755	749	845	782	774	798	797	834	762	823	766	746	797	823	776	819	817	801	731	757	751	820	787	766	816	803	805	776	753	770	791	769	813	769	764	782	737	791	762	799	788	779	815	814	769	794	781	855	766	807	842	728	753	838	799	761	770	842	829	750	790	777	802	774	754	785	769	754	777	806	754	799	843	818	894	811	817	820	758	751	802	811	739	755	764	835	796	826	785	765	793	770	792	791	854	815	753	797	777	780	760	831	793	808	844	766	843	776	746	777	777	743	849	759	813	776	746	781	790	800	744	748	741	776	776	843	764	764	781	762	770	809	812	767	769	772	778	758	782	748	815	821	770	812	784	746	816	755	802	770	821	808	807	769	804	781	742	785	804	771	810	766	828	815	793	785	791	788	811	789	793	754	730	790	826	770	731	833	795	782	832	749	821	820	763	784	821	759	758	830	749	784	806	777	794	742	775	791
14468	987	810	641	428	373	347	301	264	279	213	213	230	241	209	212	212	230	209	186	212	211	226	206	212	229	213	198	203	187	194	207	217	211	204	203	224	202	196	192	189	229	200	222	181	189	176	228	218	220	213	207	210	193	208	212	215	193	219	190	211	188	204	199	212	215	187	194	209	170	202	168	187	214	203	193	218	199	208	237	199	173	240	185	185	201	192	182	190	177	222	200	213	202	198	198	196	200	155	197	173	193	183	209	196	193	188	197	224	213	202	193	187	221	202	198	215	182	197	194	224	213	203	215	192	202	210	211	203	178	189	184	191	201	189	183	190	204	219	192	188	202	207	214	197	202	201	224	194	212	203	209	199	218	173	199	210	183	194	175	189	215	171	196	183	204	184	205	223	215	196	176	210	174	198	192	188	179	180	213	227	192	206	235	196	218	206	191	202	183	205	202	230	187	218	202	200	197	188	215	202	179	206	198	181	210	194	195	197	192	165	197	226	199	228	208	212	207	217	200	187	206	221	201	183	198	192	207	200	191	198	220	202	226	218	198	194	205	175	204	183	199	218	181	197	209	204	198	220	201	179	201	207	233	179	181	180	189	193	214	188	211	202	199	230	182	196	232	213	199	193	207	171	200	226	217	197	191	193	216	187	189	201	203	174	196	216	217	219	216	197	200	207	228	175	202	204	171	186	195	198	211	201	209	189	177	172	217	216	223	184	207	183	183	190	207	201	207	188	169	174	187	201	203	196	218	195	186	184	218	195	212	184	192	242	207	207	224	207	214	216	182	202	179	214	224	208	186	216	183	192	213	199	203	197	180	207	173	166	193	199	207	195	213	194	172	201	177	229	201	196	174	189	183	201	220	197	201	196	238	195	212	223	218	183	212	212	207	207	208	214	214	194	155	202	185	186	181	198	221	194	204	197	212	214	216	195	218	205	199	215	193	197	236	198	188	209	202	194	191	207	208	190	210	191	175	218	210	211	221	214	193	164	193	191	176	202	193	197	175	216	193	194	219	211	213	212	184	200	205	191	166	194	201	213	177	204	191	211	206	209	177	204	236	201	205	212	212	230	195	200	209	204	193	205	179	199	186	206	194	202	190	215	170	212	196	180	201	184	199	225	210	219	196	187	186	198	188	215	207	191	188	187	189	198	208	189	199	210	190	183	213	189	201	188	197	238	207	195	211	215	168	189	199	209	192	210	202	200	206	220	188	212	201	181	209	208	178	206	209	188	190	201	207	210	241	167	173	213	215	183	183	204	178	191	172	215	211	192	226	190	190	199	206	211	220	205	196	215	186	196	197	188	188	183	213	191	184	242	183	204	195	224	177	214	216	186	226	174	204	203	198	236	178	190	161	204	219	201	216	217	182	182	200	210	196	206	211	199	204	197	214	200	220	215	205	198	214	216	208	169	219	188	218	211	217	193	218	202	226	189	221	208	202	205	204	210	210	215	222	195	198	220	206	198	210	198	216	204	195	189	190	187	216	207	200	230	210	180	173	178	196	215	182	186	181	172	200	199	223	211	184	196	210	201	187	206	194	183	194	211	211	189	188	215	190	192	206	225	217	207	177	166	224	224	186	216	194	202	230	205	196	209	200	216	211	192	202	182	212	192	222	200	206	177	189	181	187	184	188	201	199	205	191	180	205	168	189	184	208	195	190	224	185	203	214	176	195	226	224	201	190	207	199	238	208	182	182	211	196	206	192	197	212	204	229	206	233	200	206	188	209	193	194	195	198	187	214	191	190	198	189	220	211	207	220	202	185	223	192	194	216	160	176	206	213	226	210	181	190	190	187	225	182	210	192	206	216	196	190	195	186	215	208	199	220	195	216	188	203	203	173	219	203	219	188	196	207	214	206	190	195	204	196	200	201	201	194	195	210	190	193	182	191	196	187	171	211	210	197	216	186	223	184	212	181	172	206	173	205	208	202	201	184	208	190	196	222	226	211	207	178	198	188	192	189	187	205	213	223	218	207	203	188	193	207	196	217	185	177	199	228	172	209	175	180	208	202	175	175	169	220	220	205	163	205	169	199	241	181	210	218	210	168	186	188	189	193	205	213	182	197	214	185	201	201	207	221	197	180	201	205	193	201	207	195	193	201	182	199	200	196	198	206	237	225	200	187	180	219	177	204	192	220	202	222	214	192	207	204	187	214	209	186	165	217	199	202	197	192	205	193	194	215	190	200	180	203	214	203	204	198	196	197	191	216	209	190	206	189	225	194	212	209	223	216	199	196	204	184	202	184	187	202	210	188	230	198	223	216	215	212	213	193	185	201	221	202	186	186	215	200	198	214	199	214	215	187	185	188	219	187	212	196	196	192	202	217	196	219	212	241	195	192	189	203	190	199	204	190	211	197	229	222	218	192	199	200	197	202	225	188	204	185	189	189	202	218	203	208	206	206	203	200	187	196	216	200	203	176	188	188	211	201	180	190	186	212	226	221	219	224	227	200	201	222	208	192	193	198	199	216	208	221	218	203	204	219	182	214	196	203	202	198	196	210	171	180	202	192	216	183	219	223	192	190	217	206	194	193	204	183	193	177	198	198	213	206	192	200	208	213	165	186	196	193	197	188	211	232	188	228	184	190	199	216	203	200	178	179	200	191	202	198	214	202	215	204	177	189	189	217	226	186	200	193	201	233	168	184	212	177	227	197	199	188	201	208	210	203	179	185	198	208	174	200	192	185	197	225	203	210	185	186	182	194	227	206	201	216	206	174	212	194	210	211	195	186	182	209	193	184	202	201	213	202	204	218	205	200	197	210	194	202	205	185	197	217	222	209	218	196	212	208	198	221	208	205	194	205	187	176	202	174	193	207	197	203	219	171	201	206	216	183	199	201	196	178	203	224	241	196	225	186	219	188	204	222	191	217	201	198	192	190	172	205	150	201	209	205	220	226	248	182	176	195	209	197	195	223	198	210	177	228	195	224	192	212	214	207	209	189	180	202	201	192	214	188	200	189	201	235	163	210	193	176	206	219	191	190	211	193	185	185	186	194	196	192	201	192	192	199	182	195	227	184	206	179	212	190	219	207	193	222	167	193	230	181	210	197	198	186	212	185	197	223	198	198	177	199	214	185	197	198	184	213	204	194	178	169	182	203	221	212	192	201	220	178	185	188	194	178	194	221	215	207	199	194	181	223	229	211	208	200	199	208	167	197	214	230	235	202	184	224	192	185	201	195	233	190	194	178	191	207	201	217	209	220	195	179	161	199	205	164	189	183	190	169	188	204	201	206	222	202	171	205	207	193	202	197	201	181	224	203	201	196	203	197	206	191	210	217	210	189	206	194	221	216	211	190	192	193	191	214	191	204	203	215	215	210	201	197	178	188	191	196	196	233	222	193	204	216	183	211	210	205	196	201	211	194	201	221	210	186	213	196	197	179	207	196	199	195	197	196	189	196	199	208	203	171	188	221	226	204	189	195	208	206	198	200	188	204	205	185	182	188	185	218	207	204	192	173	184	192	207	213
8585	951	1762	1923	1633	1320	1069	1029	884	820	762	693	736	652	583	544	562	562	542	522	546	537	537	503	559	563	518	535	527	523	492	527	491	492	498	483	540	501	486	479	500	469	460	463	461	506	484	491	506	521	510	495	516	473	493	492	516	482	505	498	469	486	455	486	480	471	489	486	471	469	490	469	455	521	489	471	490	502	462	504	490	463	496	454	497	477	484	482	441	467	452	491	468	484	469	503	495	471	477	501	497	468	447	457	479	479	467	478	523	428	522	467	466	516	490	480	434	459	476	502	462	484	448	469	465	465	492	474	449	447	458	503	466	449	471	485	496	474	459	485	470	476	499	471	492	485	465	519	447	455	446	478	462	457	492	476	471	443	482	477	510	501	440	483	511	509	469	474	464	484	510	470	460	487	445	486	455	481	458	492	501	464	478	474	494	491	437	488	455	412	486	464	462	467	459	465	440	473	503	455	468	448	456	491	487	473	504	491	467	494	479	487	514	483	472	480	462	456	496	473	445	507	474	434	459	481	479	462	491	488	461	498	484	499	498	487	465	477	456	469	508	415	424	456	455	488	462	445	438	442	443	495	493	495	469	443	484	481	518	453	482	469	478	467	492	516	458	499	447	486	518	462	476	469	494	489	497	465	444	450	463	512	507	444	475	453	466	431	478	469	520	465	472	507	450	495	475	442	450	464	486	468	464	490	491	498	478	455	496	445	472	471	485	462	473	468	523	444	518	525	484	496	482	491	484	503	488	480	511	473	497	454	479	476	472	462	428	497	471	475	455	464	477	487	495	471	489	460	486	490	466	472	448	495	452	459	441	523	477	475	466	477	469	451	479	485	454	500	443	485	468	444	494	469	507	462	455	469	494	500	469	463	504	476	475	487	518	477	470	476	501	486	452	463	528	484	483	465	510	480	480	465	459	481	516	445	450	474	552	502	517	479	465	478	448	459	458	475	479	491	471	484	483	488	484	478	501	473	505	497	489	486	480	469	471	462	490	485	485	498	480	467	507	482	484	472	492	474	485	469	465	462	470	488	461	489	462	470	466	513	470	540	462	470	457	492	487	519	510	498	472	484	456	448	472	468	476	428	488	481	483	453	484	476	476	469	492	481	464	472	498	481	502	440	474	497	442	423	483	501	468	477	484	512	500	489	505	460	481	486	439	468	479	506	473	463	490	503	512	499	456	494	478	475	463	501	533	461	511	528	507	476	459	478	474	475	502	439	484	465	465	477	445	487	464	478	441	455	487	444	457	496	478	503	493	503	469	470	499	459	482	467	482	474	474	420	519	420	475	451	482	488	440	498	468	490	475	437	486	472	508	487	461	490	450	483	471	498	520	492	470	434	484	503	507	499	493	492	490	478	477	473	501	463	476	497	448	467	499	446	536	457	457	471	457	494	515	488	480	472	510	492	454	513	447	473	474	460	464	462	485	477	492	455	475	469	503	490	463	488	471	510	470	465	500	456	483	491	457	460	462	481	513	470	472	472	468	460	457	479	467	484	488	467	495	482	467	458	509	468	434	461	477	488	483	461	472	467	449	499	465	492	465	481	500	505	503	513	465	461	453	452	443	444	475	482	493	466	479	473	475	485	514	479	469	453	480	483	446	483	459	490	507	468	464	505	463	494	512	502	480	494	526	489	453	491	471	477	498	530	455	514	489	478	462	479	484	439	476	470	508	446	469	468	468	450	492	492	430	500	485	450	498	492	486	460	485	480	502	457	442	461	478	459	489	498	482	441	475	495	460	508	480	480	458	463	464	468	483	499	479	454	482	501	444	478	532	440	462	436	500	439	476	464	521	478	499	490	473	498	475	447	492	476	464	474	482	503	494	453	473	497	472	493	476	478	482	473	455	452	493	441	477	492	451	469	477	491	500	470	477	488	432	465	444	515	512	530	461	496	473	474	462	461	440	465	499	489	472	446	455	467	510	519	479	487	481	491	451	505	506	487	504	470	460	431	466	511	475	482	468	456	515	462	464	514	486	451	470	493	461	502	462	509	491	491	481	475	467	445	465	489	530	470	522	480	466	449	477	463	480	461	484	468	470	462	489	458	476	469	461	467	491	456	486	456	468	476	458	480	437	494	480	494	479	446	496	491	461	467	496	468	480	466	498	468	497	494	472	507	492	480	474	450	481	512	481	453	481	488	438	469	464	510	437	464	504	474	453	454	469	484	483	451	436	505	510	472	511	498	479	484	482	495	466	425	454	408	454	476	482	459	457	449	512	465	478	496	455	448	491	480	467	466	442	452	504	500	450	512	455	465	492	508	456	498	512	431	466	523	465	463	472	465	483	486	502	411	475	485	484	478	491	470	461	515	475	482	474	479	480	445	453	490	465	495	449	509	468	462	470	447	446	476	477	476	533	457	462	469	533	479	521	455	447	497	466	436	489	464	477	480	461	449	472	505	447	540	479	498	476	460	482	497	468	502	503	492	511	475	513	467	487	440	492	476	530	426	473	463	484	495	446	481	459	453	485	493	485	492	480	492	514	498	460	504	428	474	485	434	509	467	458	478	478	521	479	503	520	468	492	467	439	474	443	479	464	477	461	437	459	437	459	468	472	505	472	464	471	463	478	461	505	446	474	511	483	465	494	498	485	473	479	485	499	528	447	500	465	463	521	490	468	451	501	473	491	503	467	455	495	496	477	476	408	478	457	494	503	452	438	457	495	489	492	444	468	486	449	432	484	476	481	504	470	473	434	456	498	448	500	504	455	493	494	489	489	481	473	463	496	442	485	445	491	482	440	489	500	463	513	485	517	471	490	490	483	473	485	489	488	471	535	502	512	497	503	523	444	540	510	466	516	494	484	466	462	471	503	456	455	480	490	502	462	486	511	450	468	496	521	459	458	459	497	494	481	447	505	506	499	473	467	474	509	455	469	450	429	457	483	493	481	479	489	467	484	487	510	496	478	477	474	468	467	436	479	492	485	485	487	449	479	485	483	477	464	486	452	496	429	466	509	497	475	431	459	483	482	463	454	432	476	462	475	494	487	497	500	493	446	489	445	501	487	432	468	492	478	477	506	509	508	498	495	438	491	485	493	491	518	479	493	465	464	479	493	485	512	483	443	471	474	493	409	474	460	440	489	454	455	451	502	494	464	464	481	513	518	510	480	492	452	474	424	475	475	450	499	509	486	451	493	467	457	485	445	467	493	470	532	521	453	469	473	474	511	478	488	506	471	461	478	464	505	463	498	497	471	463	437	460	489	524	470	466	493	497	489	509	467	518	468	476	490	466	480	465	474	466	509	475	466	448	468	487	474	461	505	500	447	477	435	492	472	481	463	453	484	469	487	488	487	471	496	435	504	426	525	441	461	463	507	500	485	487	472	480	468	474	467	465	493	457	480	445	472	504	477	506	460	474	493	480	475	498	496	489	464	463	501	488	498	519	536	470	468	462	467	463	471	514	461	466	487	479	498	485	474	455	496	461	489	487	465	492	528	527	492	503	485	468	539	468	481	533
1685	268	276	245	275	244	253	291	266	242	257	251	245	265	269	290	263	277	250	272	272	259	263	263	263	243	259	267	257	296	259	235	271	283	293	288	282	259	304	245	288	266	270	247	258	271	251	258	269	245	258	261	267	273	251	252	264	270	248	249	242	248	259	239	221	260	267	225	277	228	282	256	278	257	255	252	252	274	286	304	274	234	252	269	239	250	297	239	261	285	288	254	256	265	222	250	268	258	259	239	260	250	279	261	273	262	239	240	268	274	284	255	249	264	234	252	229	238	245	264	294	244	262	284	264	271	276	275	267	287	250	280	247	265	287	279	246	277	274	271	245	239	244	248	265	280	249	283	256	274	252	261	271	279	293	282	259	261	254	240	236	264	284	261	228	277	293	288	252	253	233	253	276	235	260	268	266	277	279	284	242	253	252	253	257	263	287	246	248	224	261	255	231	248	290	235	260	253	275	265	238	262	268	264	278	272	281	248	263	260	270	253	260	252	242	267	239	215	289	306	251	255	278	262	229	263	272	314	273	276	260	242	308	263	281	286	273	276	269	241	253	249	249	265	278	265	282	277	259	253	226	278	242	254	271	270	268	267	294	252	277	258	256	239	254	276	234	264	248	260	253	269	287	267	292	250	227	249	265	261	245	261	259	248	288	274	263	253	238	240	258	244	271	267	263	251	259	253	277	272	258	276	241	258	260	249	258	253	270	276	280	242	256	257	248	259	254	293	263	259	294	252	280	255	228	280	288	253	243	268	277	249	266	269	267	256	270	257	274	254	222	276	234	255	260	262	277	266	264	275	270	247	265	241	256	274	263	229	268	268	254	259	251	256	268	278	273	250	253	265	253	264	236	244	275	241	241	264	251	245	243	237	248	240	268	275	262	234	251	252	267	262	257	265	285	251	278	251	257	252	235	245	240	280	271	237	245	248	258	258	283	237	231	258	271	268	237	254	271	276	255	271	267	248	263	253	247	258	269	260	253	260	264	275	261	272	228	249	249	276	261	251	264	271	233	273	257	254	241	228	279	237	278	259	267	234	271	255	270	249	262	280	286	252	259	270	263	268	266	233	250	296	247	239	231	225	281	260	269	257	297	263	273	279	276	262	246	255	255	271	286	263	275	255	246	248	293	267	239	284	251	254	242	248	260	292	239	281	280	237	285	244	264	271	283	250	261	246	244	238	280	306	269	261	258	286	251	283	277	247	247	286	279	239	264	244	274	269	287	258	245	268	249	243	237	247	298	254	239	245	285	273	264	243	239	262	256	266	276	253	276	284	288	240	278	265	299	297	265	261	286	245	247	266	244	237	263	265	268	247	249	276	248	288	235	242	223	256	280	275	265	259	290	287	269	232	269	230	235	264	263	259	243	257	236	278	262	298	282	251	253	251	245	244	275	281	234	282	272	290	251	274	267	302	260	255	266	288	269	259	244	279	245	274	271	254	260	272	234	247	264	263	256	288	245	249	249	261	295	268	254	241	269	248	247	267	246	270	239	256	250	272	249	250	245	249	269	249	258	266	268	288	260	263	239	232	258	252	299	285	270	243	257	260	279	225	272	279	267	267	264	294	257	281	282	300	257	288	254	237	253	288	266	258	274	279	267	269	279	247	254	271	276	290	264	256	255	247	291	283	243	273	255	246	245	296	253	250	250	265	254	217	234	237	230	259	282	246	269	269	261	299	278	289	249	228	236	273	252	245	276	249	247	255	276	255	276	258	276	257	271	253	279	273	244	258	282	271	255	243	238	271	270	247	282	253	263	284	274	254	262	263	244	250	268	256	254	259	262	271	289	306	265	249	268	269	285	245	240	254	275	251	249	293	252	244	247	257	282	260	268	258	270	248	260	245	234	265	268	262	269	278	271	252	270	244	270	257	276	280	257	258	256	272	260	273	287	289	282	268	291	258	265	240	262	247	253	264	245	232	262	239	271	250	260	259	277	275	245	248	301	261	269	276	261	255	266	261	255	264	259	260	267	268	274	267	271	241	246	273	246	268	267	283	275	278	272	226	270	245	229	229	279	248	276	266	280	241	267	264	252	267	234	252	268	255	235	279	268	284	243	258	252	233	241	268	251	275	267	255	264	254	258	268	248	233	235	266	250	262	268	261	276	292	258	233	285	263	279	264	275	232	281	251	246	267	230	285	235	271	239	279	261	257	282	264	260	257	256	243	251	280	249	293	259	290	276	261	281	278	239	261	291	288	213	263	279	282	257	269	244	222	300	261	263	266	284	303	290	245	265	275	281	229	261	272	290	255	237	252	275	264	261	266	234	221	275	205	245	265	275	257	264	277	273	236	284	247	251	283	255	258	271	244	259	245	238	246	283	270	278	257	283	264	271	236	261	284	263	263	257	256	263	258	276	257	274	242	266	245	255	273	256	228	282	266	264	241	261	262	261	302	252	250	262	241	267	266	256	256	254	239	230	269	288	266	280	249	230	259	276	250	226	264	250	247	267	245	249	249	235	255	279	231	273	288	264	254	283	256	254	259	235	295	271	252	280	257	250	257	267	242	266	237	259	280	280	278	248	255	285	283	263	243	245	243	246	278	268	276	262	289	250	287	284	243	254	271	262	276	252	295	267	262	219	268	246	255	271	268	276	291	304	227	271	256	251	232	250	257	262	292	219	259	252	270	250	254	257	266	266	268	289	229	277	266	240	248	247	249	260	261	243	271	268	258	270	270	286	268	250	270	273	260	253	254	290	245	251	245	246	275	246	256	265	280	280	262	281	254	245	265	242	238	292	281	267	233	243	277	255	276	246	258	274	281	256	262	265	265	278	255	282	251	269	272	276	251	292	264	230	270	279	273	279	232	273	303	264	248	272	253	262	267	269	276	264	249	281	268	265	254	259	269	273	261	279	249	241	277	284	226	262	261	245	227	248	254	227	250	290	266	256	266	242	254	277	267	289	251	256	299	266	279	230	273	283	282	242	272	249	298	251	263	264	282	284	285	249	272	271	260	238	235	236	250	265	214	221	266	258	256	294	257	253	261	283	240	280	270	280	230	238	269	255	307	280	298	262	275	253	266	287	251	279	266	245	242	279	282	237	259	261	262	236	252	265	262	261	268	272	244	280	258	274	265	248	281	245	236	267	275	299	227	294	280	260	257	251	268	252	263	253	252	257	254	249	265	285	259	243	261	256	298	276	240	251	237	253	206	280	273	256	274	236	231	259	237	263	237	258	261	266	270	300	250	244	270	282	253	249	230	280	264	256	267	256	272	288	234	259	246	263	260	244	263	280	289	253	241	264	244	268	299	274	264	252	264	270	232	270	257	279	277	256	247	256	275	280	274	247	268	229	244	231	269	231	293	269	263	263	259	241	259	308	234	230	276	254	280	251	267	237	235	277	262	261	279	257	285	269	285	270	243	249	243	220	275	260	256	308	257	318	253	262	249	293	248	238	273	273	248	248	260	252	262	264	272	244	264	264	272	275	251	313	286	266	271	247	236	245	251	255	240	245	260
2285	630	698	656	637	665	654	628	623	651	605	640	581	628	667	623	595	664	628	572	651	665	617	628	590	614	624	641	655	615	631	634	614	610	654	640	636	623	637	613	615	633	630	631	580	629	641	613	692	661	648	624	649	607	632	682	698	619	660	691	623	665	622	616	628	640	616	634	625	599	634	660	640	634	634	633	646	637	610	581	659	645	661	627	644	654	633	644	619	624	681	632	634	630	623	635	598	601	615	628	632	648	635	615	613	663	672	632	611	649	637	636	607	652	645	637	646	659	651	643	645	591	618	628	615	616	622	672	661	638	628	615	618	636	627	642	622	619	623	589	672	625	644	658	636	661	642	666	663	601	674	605	595	673	655	658	600	640	667	663	617	618	621	589	650	678	685	624	665	619	628	659	610	641	639	605	673	578	584	626	642	600	637	606	630	633	606	621	644	633	655	613	640	623	629	613	653	618	681	634	655	632	609	593	667	603	652	617	615	636	616	646	636	644	667	607	610	678	603	636	625	644	650	687	666	655	643	648	632	572	658	631	655	662	625	634	644	606	607	656	647	599	630	596	604	644	591	643	611	659	639	607	621	599	683	586	653	615	637	623	617	638	610	665	672	672	622	608	642	608	604	644	653	634	649	660	633	619	647	611	680	645	652	615	615	627	620	622	643	592	581	634	602	583	613	621	650	655	610	649	656	645	625	625	598	634	618	634	642	651	642	602	649	659	622	611	647	641	614	662	656	655	632	598	627	602	647	606	619	654	631	657	628	654	632	614	656	613	629	643	633	655	630	655	619	614	657	647	640	645	617	594	573	650	640	623	688	635	619	656	629	623	649	638	586	618	633	607	640	667	608	632	652	696	636	673	627	623	661	629	660	609	672	658	601	652	626	636	664	647	649	568	642	652	611	596	680	628	627	669	619	626	617	629	651	611	677	573	580	606	620	599	611	639	602	636	620	639	655	633	645	634	647	635	640	642	652	595	666	673	641	635	656	625	615	618	665	596	664	625	686	597	642	629	661	613	647	611	642	614	596	636	633	662	626	597	662	663	588	621	685	621	671	601	583	644	592	663	653	626	629	650	634	632	635	606	612	643	642	712	624	635	653	625	671	646	615	582	646	599	641	601	643	654	639	661	626	661	643	621	609	650	622	599	629	650	640	619	617	643	590	626	689	629	587	604	637	620	615	582	625	595	655	598	633	658	683	641	669	648	636	642	588	635	619	665	659	606	646	678	652	622	623	648	625	632	615	616	643	645	640	605	636	656	619	631	640	669	667	598	628	614	623	649	650	579	616	641	689	638	667	634	673	602	636	613	623	617	615	593	614	611	657	631	642	673	619	591	660	628	624	602	599	635	610	650	655	648	598	611	665	626	631	588	597	651	594	685	625	589	623	603	707	623	641	651	620	617	668	632	661	656	671	624	629	660	647	591	651	589	635	606	619	626	624	653	636	626	637	622	620	610	645	598	663	642	647	622	663	631	641	611	608	611	613	625	636	643	633	633	601	607	647	643	694	622	652	604	624	612	650	635	629	651	596	608	645	659	648	641	635	602	646	618	633	645	625	598	664	674	600	666	625	630	610	646	657	667	691	669	645	611	635	636	624	612	618	632	642	625	604	651	656	638	652	625	644	655	626	653	638	614	601	677	582	658	619	631	631	613	664	625	660	654	638	624	651	613	619	663	601	660	644	607	567	618	614	685	641	626	644	630	657	661	576	596	650	636	661	635	625	626	628	627	619	654	633	610	631	585	609	663	647	639	700	585	623	633	615	632	659	615	626	604	606	680	676	627	630	657	609	629	606	678	601	584	603	641	620	665	651	628	615	652	612	639	635	652	658	672	629	623	604	619	652	635	612	625	661	641	642	624	689	621	576	656	599	616	557	657	629	642	631	648	632	645	645	627	612	649	626	649	647	626	655	594	643	624	633	594	650	629	625	657	649	647	666	603	614	618	652	626	667	642	634	640	609	620	646	638	666	651	652	605	620	655	643	570	654	597	601	634	645	607	602	664	624	642	667	614	625	651	651	648	614	585	601	586	675	613	644	633	651	620	636	622	632	621	617	605	606	633	613	596	640	624	598	630	629	659	615	611	646	631	601	620	646	632	641	630	648	611	645	685	587	672	641	628	661	641	602	603	657	646	600	664	560	671	635	659	651	630	621	637	655	641	603	627	643	585	632	665	590	611	645	615	677	645	624	628	671	612	644	647	662	599	622	652	563	619	648	617	684	672	614	629	627	639	630	638	615	638	647	602	631	703	618	711	662	652	628	642	596	640	668	630	693	619	653	621	595	581	586	600	652	671	628	625	621	648	640	671	630	676	675	599	633	595	624	631	604	609	645	607	623	587	594	656	613	622	622	645	597	625	631	625	690	619	565	633	613	619	619	631	641	669	656	609	661	613	613	634	647	627	617	632	635	674	616	611	569	634	624	629	622	645	630	642	608	626	616	592	614	607	607	643	620	591	631	684	676	640	649	616	638	636	613	596	644	621	609	657	636	630	699	594	578	639	590	609	651	634	644	633	641	643	667	634	621	606	638	635	671	579	615	599	616	671	615	659	632	650	612	652	615	613	582	713	641	602	609	599	610	607	691	630	651	646	648	636	634	650	645	698	576	603	577	619	653	592	589	653	627	638	665	662	636	608	640	665	604	627	621	687	638	634	662	681	644	595	632	612	594	659	623	630	649	618	615	638	620	670	611	672	625	659	624	579	661	685	666	629	641	608	653	646	621	641	669	667	685	679	643	619	669	633	618	654	632	657	605	657	668	569	647	599	609	601	643	608	588	613	634	649	620	639	605	641	649	633	648	633	668	649	600	676	678	621	649	654	617	659	627	661	652	663	652	606	637	628	659	629	643	663	642	678	607	605	654	612	638	637	631	612	637	664	640	619	627	604	618	661	641	655	658	624	622	601	657	632	694	600	620	664	602	655	654	657	637	652	638	654	638	633	595	647	617	643	716	620	653	663	618	637	610	627	637	705	644	651	581	679	657	627	621	685	614	659	663	677	685	638	626	621	649	619	639	648	621	645	635	641	605	619	630	606	614	630	614	629	644	566	593	598	621	603	643	676	612	591	621	630	620	619	613	615	573	652	667	674	668	619	667	660	661	603	653	645	643	639	671	644	644	619	653	640	645	655	635	652	594	652	607	644	598	644	672	642	614	614	608	650	635	640	626	646	639	654	640	608	588	625	592	595	659	653	627	612	612	619	563	606	629	634	639	628	604	654	636	657	650	616	623	622	625	633	643	702	600	631	653	653	613	596	626	648	630	613	641	648	635	605	599	624	641	672	619	628	628	623	628	629	653	594	640	600	634	646	637	631	643	601	628	619	702	627	626	642	623	602	645	662	632	636	639	628	628	626	623	637	610	587	625	608	635	667	656	633	652	660	624	619	616	631	641	652	624	621	619	637	650	613	634	671	606	576	640	646	612	665	712	668	625	587	624	640	590	672	633	639	576	605	577	654	627	626
7839	578	578	486	456	426	431	391	408	342	338	366	362	358	348	336	341	382	358	332	329	343	338	368	318	364	362	354	371	300	318	333	317	340	375	327	347	322	342	340	346	361	400	348	331	337	364	339	339	355	357	369	322	328	332	327	370	355	360	341	352	342	339	314	353	361	350	339	367	363	348	340	348	336	323	330	328	350	323	375	348	361	366	326	307	349	353	349	382	361	345	347	338	370	344	345	324	354	341	366	308	312	353	342	380	337	381	346	354	348	344	323	320	361	356	337	336	365	317	339	356	323	365	357	346	350	340	365	338	324	318	363	342	357	342	328	377	346	333	349	372	332	355	359	333	359	310	344	367	322	324	346	351	388	353	342	353	345	355	361	317	343	360	341	355	305	327	344	353	321	327	330	329	340	362	336	309	349	332	335	387	369	309	369	321	344	329	371	346	326	356	338	362	356	318	377	322	351	346	316	349	329	361	331	321	371	366	383	331	328	303	321	379	329	336	362	348	331	338	330	373	332	318	349	365	332	373	336	332	357	364	325	361	340	328	347	360	364	325	375	354	343	345	345	288	334	366	316	330	380	340	331	348	355	326	361	389	326	361	367	337	346	331	321	329	376	368	368	340	331	321	321	337	340	340	368	326	349	329	376	351	309	326	338	320	348	307	335	361	327	349	367	335	369	307	371	332	348	361	345	371	353	324	335	344	341	340	337	382	361	353	352	369	362	340	334	309	365	370	325	331	333	360	345	341	355	329	387	340	376	328	334	340	332	324	361	352	314	389	333	325	336	331	340	394	346	341	327	356	331	363	294	377	375	348	338	369	351	303	300	353	333	358	318	349	335	320	347	348	344	316	357	341	317	313	356	353	361	362	357	341	316	326	332	346	307	319	345	335	342	374	337	330	335	365	348	374	328	302	320	351	349	354	340	335	335	354	350	367	338	344	347	329	362	340	335	337	335	332	325	351	363	350	341	320	319	340	346	348	337	359	348	345	362	335	365	321	309	321	342	375	329	331	330	343	381	343	359	330	360	320	318	370	379	375	365	320	293	375	352	365	324	362	400	323	326	333	343	370	370	354	354	327	366	325	321	357	341	323	334	318	336	341	316	325	323	348	361	387	331	344	368	326	343	331	366	328	345	362	393	317	320	343	335	339	336	303	315	338	340	338	363	327	354	367	329	389	355	366	330	356	364	332	343	363	310	364	330	329	362	347	357	384	350	362	317	368	351	370	330	326	339	356	340	366	369	357	335	335	337	324	328	361	340	344	347	330	317	354	309	336	357	327	359	353	325	312	336	341	348	358	346	330	339	395	352	338	324	327	380	372	369	348	362	381	362	309	370	340	321	341	354	377	349	313	325	316	339	308	372	346	356	329	353	344	327	341	360	339	348	313	336	341	353	338	350	348	342	310	364	339	352	364	363	335	355	361	355	330	381	353	348	332	351	322	351	360	355	360	357	338	318	323	358	357	302	376	380	321	401	321	341	347	336	313	351	333	373	346	326	310	289	342	354	339	349	327	327	357	341	335	366	350	397	321	350	373	358	317	334	313	320	377	356	327	334	341	318	317	342	349	381	341	323	342	352	349	366	328	318	373	315	341	327	373	391	349	353	382	311	341	374	366	364	343	316	354	379	366	326	371	347	364	348	348	371	299	353	360	309	369	311	334	331	360	347	340	346	347	332	352	335	342	320	336	341	333	320	355	350	339	349	310	340	338	352	373	361	261	341	335	354	328	375	316	331	362	346	306	320	359	322	349	329	301	377	373	351	350	330	342	327	359	351	363	387	319	372	325	340	334	324	346	363	326	369	373	351	324	385	366	364	363	336	349	333	356	327	353	330	338	355	334	315	324	352	336	334	308	351	330	335	413	356	303	308	317	360	342	334	314	335	334	317	334	335	342	350	339	358	356	346	341	350	368	358	326	335	338	367	356	323	338	372	358	361	360	347	334	321	328	345	334	326	365	330	317	339	331	327	361	324	384	352	314	297	334	322	350	344	343	355	335	347	342	374	335	330	354	337	301	366	313	338	342	339	333	345	371	354	355	332	350	349	314	342	353	347	344	339	314	331	321	354	351	339	305	330	341	313	341	368	359	365	343	358	332	322	349	369	357	369	353	356	362	350	356	348	367	328	380	354	326	340	311	359	336	339	377	388	380	351	328	327	326	342	333	347	318	355	347	327	322	336	341	336	338	350	351	326	374	340	374	372	335	348	347	319	342	355	340	337	349	367	340	325	359	315	384	364	350	310	353	317	339	386	324	290	349	366	339	356	354	362	315	347	329	301	342	338	369	363	321	335	329	303	341	362	363	331	319	339	364	316	319	346	360	368	359	314	325	377	338	336	330	349	344	346	341	361	332	336	315	351	355	324	334	348	335	356	350	362	326	331	349	358	359	367	340	350	349	377	356	339	321	346	336	360	348	305	379	333	336	391	355	350	332	356	372	349	347	337	328	362	352	358	389	355	347	333	315	337	356	372	409	325	321	335	352	343	360	379	316	343	316	353	349	357	377	335	327	293	328	320	352	307	327	324	348	352	341	376	355	339	376	328	316	360	363	347	354	335	339	319	316	359	360	351	316	354	361	345	354	342	343	333	338	363	325	312	335	333	354	347	365	372	295	367	319	332	323	338	328	356	332	323	351	350	315	310	297	306	317	329	354	366	336	359	354	329	364	306	343	350	324	301	319	337	321	348	378	330	389	336	343	371	307	341	331	390	367	372	335	348	356	307	296	358	325	337	355	330	333	351	319	340	339	320	349	334	355	350	321	333	341	365	379	313	356	325	369	350	343	333	336	329	311	355	364	370	332	333	380	354	359	341	335	313	336	377	382	316	356	341	379	381	373	336	367	336	309	371	344	374	353	336	359	352	336	343	317	312	321	379	346	334	339	341	326	326	355	342	365	342	334	308	368	383	374	353	359	311	332	357	295	311	360	382	335	338	365	350	326	348	315	351	319	319	354	322	366	323	354	331	332	323	317	331	330	379	328	323	377	340	344	336	344	317	361	290	318	358	326	317	332	312	334	335	400	327	370	337	331	359	351	342	306	333	301	347	349	335	340	312	316	335	346	347	338	339	359	347	341	365	351	315	327	355	361	353	372	349	326	362	322	366	373	320	324	350	332	314	314	360	348	319	314	342	328	321	327	328	352	356	370	326	313	328	320	308	340	327	345	327	336	317	331	348	360	359	365	368	329	324	326	374	383	379	359	377	336	316	331	333	322	374	358	303	341	336	344	356	343	358	310	345	379	324	352	342	376	352	339	361	327	367	305	347	338	388	341	354	326	346	322	402	344	346	348	372	332	338	328	322	336	330	315	325	321	337	325	324	310	328	346	346	315	356	322	325	349	368	309	357	311	327	324	337	323	298	354	333	358	361	359	392	337	323	351	334	307	356	335	355	343	387	348	351	292	329	329	348	373	336	353	334	325	324	316	356	388	344	336	355	381	360	340	317	356	322	316	334	322	345	351	322
6860	1023	1344	1499	1380	1210	1071	1034	984	911	904	879	890	862	807	824	839	855	866	840	816	824	806	810	780	831	827	801	813	801	767	770	762	811	794	778	780	772	795	787	826	796	778	803	787	756	802	766	845	801	834	820	781	757	794	781	746	756	768	813	785	771	760	813	762	848	790	809	782	756	733	796	796	816	838	791	777	817	751	785	761	791	767	791	777	816	822	793	782	790	828	740	769	773	831	802	833	794	840	756	820	778	760	775	771	782	780	801	771	830	867	752	773	770	822	795	766	802	738	764	781	788	768	773	853	789	801	797	766	811	757	820	766	796	783	805	765	799	762	758	734	745	788	806	799	786	831	802	768	793	791	811	795	839	842	783	806	768	776	746	837	779	768	812	810	790	812	781	778	757	786	730	799	787	794	760	802	770	745	772	774	756	809	808	736	825	771	853	819	712	803	786	767	774	798	781	771	762	772	809	764	775	845	782	825	796	806	769	790	725	707	797	802	784	804	788	802	791	745	766	820	766	814	779	744	787	785	723	779	810	747	782	750	795	788	769	827	796	770	803	745	761	823	769	754	808	777	773	806	769	771	812	770	788	753	805	828	742	784	789	800	808	701	799	742	759	834	788	781	767	727	753	759	804	796	774	779	801	758	777	805	790	782	788	803	816	812	770	807	757	800	787	772	768	795	786	764	791	773	814	801	762	825	790	768	764	821	766	755	742	762	806	750	823	810	792	761	810	804	824	723	769	772	813	772	781	820	761	782	772	767	782	762	797	802	805	788	732	746	813	755	817	799	735	736	760	776	805	763	777	814	835	776	744	714	770	799	777	763	748	766	804	792	779	751	777	729	768	776	818	827	787	756	764	725	813	782	821	788	823	797	795	798	780	769	801	700	778	799	781	791	752	774	825	751	808	812	763	777	784	763	784	822	805	797	781	827	773	815	761	755	776	772	798	792	772	803	760	754	799	804	782	790	803	764	726	739	750	789	741	863	812	790	807	764	772	770	837	782	753	740	766	765	809	758	761	809	793	813	762	784	815	775	830	778	769	791	824	758	779	795	745	816	770	791	795	792	808	783	811	776	753	840	777	815	774	767	827	756	750	792	799	746	797	788	795	791	783	799	769	772	714	775	791	801	759	826	726	774	733	756	760	800	790	789	793	807	811	779	735	739	804	752	769	802	760	795	791	802	751	785	733	805	757	786	752	734	798	805	795	814	821	755	780	849	759	751	778	769	757	712	779	802	767	791	791	819	757	788	777	756	740	762	770	793	828	789	819	774	754	764	807	802	781	809	813	807	719	742	746	768	806	778	800	743	791	778	812	806	824	788	782	742	785	740	834	819	784	754	798	821	764	779	763	807	809	810	752	796	789	804	804	776	738	801	800	737	818	758	783	813	790	737	785	797	761	751	783	799	813	735	783	794	742	764	770	784	792	825	787	842	764	800	813	791	761	755	761	804	800	789	797	817	784	734	778	849	825	759	756	790	803	778	749	761	764	781	811	764	841	754	847	803	764	762	795	780	792	823	735	782	779	773	826	805	759	774	769	799	766	754	815	750	816	784	787	774	826	756	797	758	771	788	748	824	780	747	741	758	768	792	806	788	759	806	755	780	826	787	738	805	787	778	783	730	828	774	801	807	791	836	780	749	835	749	791	799	792	740	789	731	765	793	747	769	759	813	742	789	776	821	799	786	757	762	749	753	787	762	741	809	777	796	808	749	774	768	777	790	776	836	791	764	760	760	764	752	761	797	761	758	774	780	821	785	821	778	763	817	778	753	801	778	751	783	799	832	794	836	823	796	784	742	740	789	819	769	827	798	827	794	763	820	791	766	766	780	773	896	812	801	796	750	804	805	790	815	773	786	790	802	808	741	779	785	820	780	752	805	756	773	750	768	760	806	809	741	796	779	790	802	753	763	835	758	809	810	791	762	783	819	722	796	773	762	769	841	796	760	738	707	796	764	825	831	809	779	773	767	803	750	798	842	793	764	794	770	822	778	786	773	750	838	780	774	823	764	791	843	776	823	813	767	783	743	772	780	725	785	817	832	772	749	821	778	741	823	781	806	777	807	818	807	807	763	736	763	795	811	765	791	809	803	771	781	809	796	761	780	787	755	730	797	780	773	781	724	780	739	771	822	785	772	811	793	814	760	765	717	772	791	813	734	781	768	760	727	779	752	798	778	800	832	802	804	770	789	811	818	772	791	795	813	778	833	776	777	821	810	765	785	763	813	798	780	801	783	788	789	823	824	778	811	802	819	757	799	761	804	767	799	746	778	802	754	803	823	791	778	765	777	787	787	795	797	836	806	780	837	769	757	805	814	837	804	815	820	795	751	780	753	765	742	752	815	793	774	774	780	786	837	817	801	801	815	801	789	773	794	824	817	815	777	712	809	798	769	738	820	785	776	752	752	813	772	799	772	801	806	769	808	837	810	729	767	780	833	817	803	777	738	818	722	810	782	794	775	772	838	812	803	775	768	767	751	817	760	812	793	780	798	818	790	799	805	797	753	763	796	797	787	808	784	841	751	802	790	774	766	843	863	791	801	815	767	807	808	805	791	761	782	774	764	824	790	798	792	784	784	731	791	783	803	843	834	782	769	754	797	746	819	742	770	720	792	779	793	758	770	815	763	787	805	786	814	784	730	780	772	814	759	762	795	829	806	806	814	779	771	797	805	789	779	788	802	801	804	789	778	765	816	815	777	800	822	781	792	790	796	749	813	787	767	781	815	722	797	768	755	795	768	791	763	780	777	817	749	823	781	738	770	762	795	762	761	764	782	788	745	745	836	756	834	798	758	769	775	829	802	729	773	793	786	813	726	763	789	810	785	766	777	748	830	842	739	806	813	797	747	800	811	761	755	818	828	795	821	781	828	840	802	804	789	761	778	824	778	799	812	805	778	805	847	741	853	808	757	795	760	783	760	740	772	730	790	791	761	771	767	822	764	781	792	784	792	816	810	751	832	815	808	805	778	783	775	764	775	788	791	775	833	846	791	809	757	794	805	761	749	813	753	776	724	839	843	816	779	795	810	773	752	780	750	833	789	765	777	770	773	789	739	848	770	772	793	772	740	770	806	818	737	816	838	778	790	794	771	788	807	807	813	767	794	765	794	802	810	788	778	786	785	748	794	827	751	826	817	751	739	762	785	814	822	800	789	747	820	769	800	796	751	773	781	805	814	809	838	843	780	810	782	769	787	785	730	766	742	777	798	799	781	819	783	799	763	788	793	751	774	797	786	759	764	806	798	803	790	824	758	736	718	804	786	758	786	755	809	750	756	830	798	793	783	734	783	762	765	789	816	791	767	771	835	770	785	767	752	833	806	806	755	816	766	781	783	794	809	772	745	779	800	797	736	814	796	805	767	795	804	816	761	807	764	810	788	819	779	751	841	809	785	802	790	776	776	751	723	793	729	750	764	812	715	829	793	802	815	804	797	755	780	776	782	772	775	835	793	813	816	735	809	791	748	826	758	772
14487	1015	821	646	415	366	314	299	243	240	231	251	243	214	245	208	230	215	215	200	209	217	213	206	183	191	216	210	210	209	213	179	184	206	190	195	166	223	201	198	187	169	203	210	218	222	173	189	208	211	184	192	233	184	204	191	190	186	220	182	207	205	195	199	187	200	178	188	207	192	218	191	210	214	214	170	211	191	182	209	204	192	208	199	200	218	226	207	193	199	189	199	206	215	189	199	201	223	247	200	197	189	204	225	182	224	214	205	181	199	182	203	219	192	186	207	206	193	188	183	189	199	179	217	187	229	216	216	190	209	209	217	208	209	176	178	176	194	202	189	194	194	195	228	191	194	206	186	221	214	168	182	219	189	193	192	200	200	198	205	163	204	226	183	166	188	193	212	194	201	201	174	196	186	213	208	206	222	181	177	213	208	186	195	214	191	190	208	237	193	195	188	195	212	224	193	185	177	166	181	189	185	192	243	194	166	219	200	188	228	205	203	188	196	202	191	203	227	206	214	219	225	182	168	213	206	196	224	194	200	205	200	192	199	200	215	199	210	192	188	222	172	197	215	224	209	201	194	168	212	195	194	186	198	197	195	215	213	168	198	200	195	210	193	183	167	206	200	203	186	215	196	184	199	227	193	205	215	218	189	186	224	207	199	188	195	208	193	195	197	199	220	204	172	197	216	180	201	191	192	175	207	201	228	208	183	202	211	218	230	187	193	212	191	222	188	214	187	193	202	189	229	202	204	191	225	195	215	198	205	222	222	198	203	205	179	196	198	207	191	231	183	230	218	192	205	196	200	190	198	210	216	232	197	200	211	208	181	206	208	218	197	200	178	201	210	207	184	190	188	188	232	187	208	190	233	206	199	212	196	192	213	218	207	189	182	206	196	168	184	188	197	167	218	224	224	205	229	229	194	217	190	193	174	186	207	194	195	183	224	201	188	177	199	181	188	221	205	185	166	212	203	186	198	199	192	220	223	206	221	176	191	195	182	209	204	209	194	195	194	200	191	188	203	208	197	223	179	191	213	217	188	164	192	204	177	205	206	191	196	213	206	177	214	212	209	206	197	218	194	225	213	219	223	191	226	204	187	194	213	208	193	218	243	216	205	190	207	178	182	175	208	204	205	194	195	200	215	212	186	213	217	188	188	153	221	193	203	211	201	199	193	197	192	215	188	198	215	201	184	192	207	185	183	159	187	192	214	172	170	194	180	224	209	211	179	198	209	202	187	192	195	201	163	184	214	206	201	178	207	196	197	201	191	195	232	205	211	201	206	191	188	183	213	204	182	237	189	184	211	208	205	211	184	217	216	206	199	204	203	185	173	204	189	183	183	188	209	205	208	186	215	202	171	211	239	241	195	222	196	193	180	187	199	176	194	226	196	198	164	232	190	187	196	192	194	217	226	200	214	223	189	202	182	222	205	215	195	190	219	192	189	236	217	178	208	200	203	196	201	226	238	199	233	225	190	213	216	207	215	195	185	211	195	202	233	203	218	196	187	206	189	197	206	201	207	209	213	203	194	196	200	203	204	194	202	195	224	216	176	198	217	190	213	172	204	210	207	191	188	222	185	187	196	194	210	210	196	184	188	191	190	175	205	210	184	201	190	239	183	192	196	186	202	220	221	184	184	223	185	195	212	213	184	231	212	197	198	179	202	214	184	187	231	198	208	197	196	212	185	195	215	183	192	171	200	200	193	189	180	186	201	193	182	204	170	192	227	205	197	218	223	213	200	166	184	205	178	181	205	222	232	194	209	196	200	198	197	194	211	227	209	206	214	196	202	218	209	203	192	198	173	188	195	192	185	193	167	202	217	193	205	183	195	174	202	191	207	236	179	192	179	181	201	194	194	167	202	179	187	194	192	201	214	207	191	199	214	193	219	185	214	199	179	210	203	212	195	224	193	201	176	203	194	190	171	196	191	190	207	187	182	194	196	206	168	193	192	212	212	179	197	190	200	211	181	182	191	209	191	208	208	203	205	219	203	183	174	213	203	214	204	220	206	183	204	177	203	190	234	204	192	195	218	222	211	211	197	173	188	222	205	198	165	190	210	185	183	186	205	211	191	202	194	194	192	215	200	208	212	183	212	196	199	187	169	184	172	217	199	186	198	168	182	224	208	195	205	211	195	167	205	208	209	201	165	190	175	171	168	189	216	232	210	207	197	181	213	208	194	181	198	197	222	184	186	186	200	198	202	186	194	201	209	184	207	184	201	194	238	200	181	178	193	166	227	188	201	198	207	205	186	227	206	189	224	192	197	188	197	182	187	206	222	215	213	209	192	188	209	181	212	172	209	199	194	181	181	218	217	194	188	211	204	184	201	189	193	212	206	200	190	217	200	205	226	196	242	197	223	219	196	180	217	244	227	213	214	222	194	186	185	229	213	220	204	195	186	214	241	219	201	172	186	207	196	189	194	175	246	220	186	192	197	172	198	231	216	188	200	204	210	202	179	209	226	190	213	200	214	212	195	210	222	222	203	169	179	194	226	196	195	219	228	202	187	225	198	203	196	201	210	183	205	178	201	195	203	165	191	181	203	197	206	166	199	210	219	198	224	178	204	184	191	191	202	215	180	184	186	179	203	216	227	195	197	228	233	178	231	196	204	217	189	201	211	204	207	214	208	187	186	189	189	200	184	229	165	206	200	190	173	197	176	198	194	192	211	196	174	183	208	203	192	193	196	203	196	185	184	179	195	201	193	218	185	197	259	209	204	227	209	207	190	231	215	190	206	178	207	203	194	210	210	180	209	193	193	203	213	213	228	194	203	208	198	218	194	186	187	202	196	202	207	226	196	196	209	214	180	208	182	185	197	216	223	206	179	214	209	193	201	209	235	213	200	212	205	208	223	194	174	211	202	188	189	190	200	217	197	203	199	221	197	207	217	179	205	186	190	188	198	188	231	190	184	195	223	212	191	195	203	193	187	174	193	208	203	216	207	190	202	214	200	230	185	222	188	198	219	219	179	171	189	209	200	175	217	180	196	234	202	189	211	200	191	175	175	212	204	196	192	205	196	206	212	190	192	194	203	194	197	207	221	196	192	220	214	176	211	177	198	209	185	182	182	200	189	208	212	228	222	197	206	189	199	179	217	189	226	190	184	209	186	206	194	186	175	225	189	197	203	223	200	197	206	209	210	188	187	219	220	183	177	189	180	185	195	203	194	185	197	226	166	179	219	208	194	198	211	216	197	157	188	203	172	187	205	198	182	208	222	183	228	215	203	168	173	198	179	192	221	189	247	190	195	191	222	223	197	213	211	199	207	185	202	189	217	223	191	216	175	199	205	208	217	223	206	180	196	189	208	213	188	188	169	197	198	191	204	191	201	186	196	212	207	207	209	195	211	237	195	182	227	196	194	194	196	193	207	219	201	184	192	225	213	205	205	192	200	199	203	211	248	208	207	186	198	192	187	187	208	182	203	212	194	215	192	206	204	195	183	203	201	200	172	195	210	182	209	195	229	213	206	232	197
8650	988	1674	1934	1642	1372	1047	960	826	794	750	713	696	636	649	634	602	578	547	534	584	537	529	521	517	471	538	488	479	532	496	498	530	516	504	533	498	506	469	480	482	475	571	505	470	484	474	485	511	512	477	512	470	474	486	455	502	466	484	469	495	485	523	502	465	447	487	482	473	467	496	488	492	512	483	503	529	486	475	500	493	483	497	458	514	440	471	491	491	472	487	470	521	489	486	454	499	468	478	501	493	447	507	500	463	457	494	534	480	487	462	517	511	417	457	460	481	504	483	453	472	456	455	452	525	499	477	489	472	479	482	494	495	451	506	462	506	471	512	464	497	448	535	451	500	476	464	452	469	464	470	489	462	471	492	511	449	450	459	489	500	467	453	471	506	488	447	496	427	473	499	473	491	455	473	471	477	490	450	517	454	495	474	448	467	454	461	470	463	475	497	476	470	468	444	485	459	457	455	471	446	466	464	457	484	462	500	489	448	484	427	457	469	501	433	450	509	499	452	514	492	463	510	448	493	493	465	447	509	436	481	509	491	489	509	460	483	484	463	474	460	468	471	498	448	506	481	462	484	450	479	503	453	488	444	439	515	460	470	466	498	448	486	481	465	415	510	493	502	490	422	460	466	442	437	455	473	480	438	509	492	452	433	484	429	464	475	451	436	481	451	472	464	422	525	471	455	461	451	502	473	485	490	508	486	432	480	461	496	484	497	489	467	461	497	455	486	453	422	466	486	454	468	487	490	485	489	460	472	490	463	463	520	452	474	467	469	492	529	470	459	473	448	444	452	455	520	450	502	447	450	477	519	474	500	501	456	439	459	500	438	473	493	459	483	503	458	464	446	473	519	470	479	493	449	454	450	470	479	494	485	473	481	515	508	459	510	482	500	475	480	460	489	495	470	493	465	497	467	488	437	498	488	491	485	471	490	488	513	456	459	470	511	463	491	480	489	484	473	450	472	502	482	487	465	464	464	458	495	480	473	503	458	479	448	471	478	482	480	443	447	460	525	480	504	473	495	479	494	468	469	428	443	465	473	477	511	468	453	464	492	467	503	502	455	488	453	512	464	467	467	472	496	479	458	467	495	471	487	456	463	482	460	478	439	489	474	487	463	469	474	484	468	477	499	480	470	467	459	444	464	484	447	460	478	465	501	488	445	478	487	469	446	496	469	497	480	412	467	471	477	434	489	478	496	489	438	462	451	446	494	473	476	440	478	490	444	449	470	452	471	495	523	450	446	488	476	495	500	437	478	515	484	508	479	477	482	462	536	480	456	481	474	483	438	448	471	477	509	476	456	432	481	472	447	472	523	467	520	448	475	471	455	483	472	513	465	470	476	501	494	491	481	469	491	454	474	468	470	406	479	488	463	458	475	446	510	454	503	496	488	473	471	462	458	459	434	426	497	488	473	474	502	452	462	484	489	530	486	503	486	480	503	468	441	437	524	465	507	468	462	497	451	481	490	447	477	470	482	468	468	480	484	454	475	512	488	448	494	500	445	491	509	483	449	441	454	451	496	458	526	470	522	488	482	469	463	469	466	469	455	446	445	478	487	463	510	499	443	479	492	482	478	487	498	486	413	523	501	460	467	507	484	475	503	478	455	476	498	496	425	441	486	501	467	510	474	462	464	465	459	461	507	493	473	492	450	458	482	478	447	484	490	458	480	503	454	459	462	457	475	488	481	484	491	497	472	493	467	474	463	459	493	504	468	474	460	500	477	456	476	480	471	442	475	445	452	542	439	455	444	457	516	469	471	466	511	519	446	456	485	505	467	501	478	487	485	482	463	471	470	458	483	498	491	470	435	464	438	492	489	417	449	446	493	461	474	496	498	492	485	450	505	469	492	479	464	475	471	473	468	467	500	435	468	483	446	481	468	471	428	445	464	461	483	503	427	457	435	447	482	497	442	466	499	490	495	474	442	477	460	480	497	473	469	483	432	505	481	497	492	484	461	491	461	489	497	457	483	457	506	470	484	460	469	483	481	508	463	457	506	462	442	486	516	456	502	461	458	486	501	458	436	466	506	500	492	479	499	505	514	501	444	464	477	459	468	505	473	448	495	499	491	433	481	488	449	449	461	441	487	479	474	494	487	499	482	511	492	478	401	455	464	498	488	447	442	484	439	440	482	439	447	524	480	492	467	490	489	476	473	493	466	469	472	485	476	450	479	478	450	448	482	484	524	475	440	445	503	471	467	456	496	450	503	460	466	487	448	454	485	473	471	507	537	475	500	455	471	529	472	459	497	431	441	471	455	469	470	468	519	476	500	522	454	495	472	435	469	461	473	477	471	505	493	465	471	495	484	502	492	477	518	442	475	423	503	487	435	514	464	491	460	474	459	475	487	511	497	475	447	460	483	500	499	462	437	470	465	516	473	441	473	494	511	501	448	486	465	483	498	472	441	474	454	487	489	496	508	500	491	504	489	494	465	453	492	468	458	476	508	465	486	481	470	466	438	430	462	437	497	462	481	468	488	479	471	464	499	468	496	482	525	492	470	485	427	463	484	500	463	449	486	485	479	480	455	447	537	505	494	473	506	452	464	456	469	514	477	478	486	483	492	449	466	473	473	499	505	473	458	457	484	516	477	492	487	481	521	467	488	468	483	428	461	503	439	438	466	451	474	478	464	467	433	458	452	469	456	469	489	484	461	449	498	454	467	467	491	456	509	469	479	465	484	495	471	468	466	435	464	494	447	447	483	498	469	506	443	486	490	489	512	450	479	484	508	474	497	450	457	483	496	484	461	432	466	436	479	484	479	511	469	491	501	473	442	473	487	457	472	477	464	482	496	453	468	471	465	492	466	461	468	462	489	463	484	463	469	493	433	439	480	480	434	472	507	470	469	478	491	495	515	485	444	489	448	478	496	484	457	477	458	479	466	451	488	482	462	498	481	453	502	476	492	524	483	501	499	455	484	478	489	503	503	479	481	488	507	487	473	471	465	453	505	468	485	453	483	486	490	503	443	404	447	517	496	458	480	466	478	459	455	489	486	491	447	502	494	476	425	456	495	482	467	434	493	461	463	466	507	488	472	483	478	461	499	464	446	449	460	426	460	477	445	492	508	456	481	477	484	457	481	425	455	445	454	494	457	488	438	468	444	436	460	491	476	441	474	484	473	472	503	459	445	468	508	426	470	481	519	495	488	457	452	495	467	456	503	467	491	437	498	434	499	446	484	472	428	456	506	485	505	484	476	491	490	484	489	456	484	468	482	491	469	463	444	468	439	488	488	469	473	456	447	458	476	466	433	473	484	460	510	451	475	475	462	501	510	505	484	471	482	483	484	474	470	468	499	494	502	467	463	483	477	513	454	499	473	460	505	471	482	497	476	492	512	447	496	477	457	478	473	497	458	467	500	435	480	463	467	480	464	513	455	487	464	420	464	468	484	498	475	462	464	468	475	465	494	477	470	467	546	471	449	464	461	510	473	465	478	475	469	468	504	458	455	487	469	453	469	450	474	461	465	435
2029	282	248	268	301	259	246	296	251	293	247	297	274	226	282	274	253	261	282	252	274	239	273	294	256	279	237	239	287	243	248	248	260	238	225	263	240	251	269	295	273	281	229	250	253	274	261	266	279	262	264	282	265	262	234	258	260	290	267	255	292	260	239	290	261	269	250	244	255	269	268	262	276	255	238	271	257	236	270	256	290	267	257	300	260	253	268	246	233	234	242	266	289	258	282	287	270	250	274	271	262	244	272	258	266	230	265	246	268	262	290	272	272	259	260	222	245	288	269	254	247	262	276	241	251	291	224	252	269	256	242	259	257	224	247	256	224	287	252	255	285	253	279	258	239	255	277	251	251	302	265	249	214	287	285	255	281	234	286	244	233	248	254	242	247	271	259	275	298	263	291	289	268	255	255	276	246	266	258	281	278	281	251	247	282	273	256	245	256	232	231	268	271	271	247	256	264	282	228	264	271	233	266	268	274	238	251	252	256	252	233	274	272	269	250	261	265	255	255	241	248	242	276	246	268	285	297	261	257	275	257	283	228	277	245	263	257	263	284	236	266	280	269	276	232	256	275	279	266	257	262	259	240	261	285	268	249	214	304	254	256	259	264	266	262	288	261	263	264	222	278	255	251	288	294	240	240	288	272	236	243	270	258	250	288	263	253	299	248	234	260	278	267	247	284	262	230	239	284	254	218	273	265	272	240	252	286	278	281	239	273	270	269	265	277	252	273	265	243	272	263	225	237	233	269	284	260	272	265	275	245	280	273	247	283	283	268	284	272	310	239	246	274	303	291	254	270	239	274	282	307	257	263	251	268	258	261	263	269	270	270	266	275	264	251	258	288	282	259	263	267	291	247	248	252	247	281	236	260	299	262	260	291	274	252	301	252	261	258	263	287	231	268	262	287	246	246	253	244	257	276	264	273	241	268	234	254	258	287	259	255	281	255	267	254	239	273	287	262	248	227	275	269	281	274	247	231	264	269	248	248	233	269	252	265	241	247	246	238	307	268	272	247	282	277	259	277	284	263	239	234	263	270	267	235	249	248	279	266	277	266	265	275	278	296	253	234	240	264	265	242	235	240	280	244	269	258	254	262	271	284	271	264	257	291	250	247	241	251	257	228	247	236	234	264	270	252	256	238	281	250	271	292	247	257	258	296	252	262	261	255	243	235	249	270	267	267	283	250	274	261	273	251	266	289	279	257	245	255	273	268	271	305	266	255	280	264	244	262	279	283	276	275	235	297	261	267	249	284	263	266	255	298	283	269	251	282	255	251	268	237	254	266	249	266	245	255	255	243	262	257	223	257	251	244	274	277	242	252	264	245	263	231	237	254	263	268	272	263	265	264	270	277	275	253	258	276	269	266	279	263	290	272	276	254	249	255	257	268	277	269	284	247	263	238	263	254	272	246	251	240	258	270	240	247	280	266	261	263	241	233	240	246	231	250	283	249	263	281	251	259	251	273	238	286	247	245	248	277	292	264	278	253	281	250	247	281	256	270	282	266	240	287	243	275	228	250	240	255	251	231	256	296	267	262	264	254	296	279	241	273	257	297	276	248	261	241	227	252	277	293	241	256	269	266	249	271	259	250	253	251	283	283	272	259	294	266	274	265	264	255	295	255	265	243	251	271	247	268	220	286	258	244	297	278	292	240	267	242	289	286	252	256	292	235	249	241	271	241	267	286	260	253	252	250	248	266	257	258	239	264	239	308	238	253	281	261	267	241	242	257	258	268	260	249	277	260	294	237	300	258	263	277	285	271	281	270	267	255	203	263	272	257	269	263	271	273	246	259	243	277	247	265	279	252	266	259	242	269	272	278	269	285	260	276	266	250	276	256	238	255	244	261	253	242	278	258	250	266	282	292	244	251	246	264	279	241	254	268	247	250	228	231	278	276	259	235	261	265	271	283	273	257	264	295	262	252	235	266	252	282	240	269	242	258	262	275	253	268	287	235	242	257	298	296	284	250	279	268	248	210	263	255	282	257	260	245	233	228	231	247	312	245	264	259	272	253	258	301	289	252	295	238	250	247	282	267	274	247	248	253	257	271	261	253	274	277	256	277	259	245	268	235	282	267	270	272	238	241	269	252	254	256	271	240	281	271	240	282	289	247	278	293	259	283	239	221	241	260	230	251	227	266	260	244	218	241	240	259	273	260	244	264	275	257	269	241	282	266	278	254	256	249	288	264	272	250	266	270	267	280	274	256	261	246	221	310	267	252	301	266	243	247	285	263	278	275	258	332	254	262	271	279	270	269	274	284	301	276	266	275	278	248	253	272	261	267	287	258	258	256	262	258	271	265	279	261	261	244	290	223	257	269	277	258	304	245	272	248	270	260	244	280	265	303	265	237	305	266	269	276	249	251	252	255	228	243	224	258	305	251	251	250	241	273	258	267	267	278	239	274	262	259	252	232	263	225	283	255	261	274	272	267	277	279	263	261	287	286	250	263	267	284	257	256	246	245	258	292	295	219	267	292	275	295	279	239	250	228	227	252	275	291	251	240	264	266	225	251	269	263	273	278	272	267	281	248	275	272	250	242	252	275	271	244	235	239	243	235	263	249	285	263	250	247	303	268	276	274	283	243	265	249	260	279	280	250	223	252	247	301	226	268	243	268	277	240	273	303	266	275	252	253	246	226	276	284	275	257	254	265	250	238	247	248	273	273	235	274	271	242	262	274	288	277	268	227	270	277	260	253	237	252	258	263	270	268	271	263	274	247	280	262	273	257	242	264	249	241	254	257	265	268	254	253	269	251	269	263	258	266	276	261	260	235	277	260	265	234	268	278	261	257	244	259	267	262	243	248	244	254	271	270	245	248	246	268	235	247	253	264	278	280	250	258	294	262	244	298	244	253	266	293	277	269	265	265	255	251	275	304	281	262	268	256	263	249	270	238	253	249	272	288	263	258	282	257	250	235	240	235	244	270	240	244	276	280	271	258	266	287	234	257	284	276	261	280	248	259	273	293	257	252	252	260	246	272	234	263	288	232	261	250	283	273	233	255	268	247	271	242	264	274	280	251	254	235	282	276	255	238	254	232	257	253	262	280	247	232	252	287	246	270	260	254	263	256	263	276	260	278	234	298	262	309	269	250	274	282	266	260	284	267	249	262	241	274	269	261	254	278	261	270	255	248	266	223	255	268	266	276	276	260	255	234	247	268	255	247	256	252	250	257	228	261	278	250	260	234	264	266	265	281	250	282	246	257	261	261	253	252	239	270	266	266	229	252	285	274	273	272	275	249	231	270	299	269	283	247	251	248	230	251	285	253	245	278	269	235	275	213	257	265	262	241	287	218	257	244	235	264	250	283	269	266	257	272	291	260	258	257	246	259	249	269	250	258	258	257	281	266	288	258	277	251	242	232	237	221	269	289	271	270	284	242	263	252	242	257	284	249	257	259	264	270	265	266	259	256	281	262	250	272	273	268	255	253	235	290	277	255	250	304	260	247	267	255	258	246	265	250	238	238	272	232	264
2410	668	670	671	619	616	644	621	654	617	615	680	649	594	632	631	655	596	634	686	625	634	599	651	649	660	611	657	671	643	607	625	644	638	604	614	618	648	655	621	665	591	594	604	617	620	638	616	602	611	682	636	663	649	595	608	639	659	614	612	601	620	617	624	621	626	631	684	624	639	609	610	598	633	623	615	641	637	654	632	626	574	620	630	645	621	673	579	657	612	655	701	670	646	618	640	665	654	649	600	615	607	628	616	605	659	638	613	602	609	626	615	633	611	613	587	611	647	617	626	606	646	603	631	603	639	645	639	620	660	653	630	650	615	599	614	632	647	605	621	634	594	637	590	615	596	606	607	642	625	670	624	629	643	606	642	676	688	590	624	621	689	631	696	632	614	590	624	618	686	578	648	638	649	622	625	625	636	641	632	613	616	647	628	618	638	600	644	670	652	624	671	658	615	665	623	623	615	579	654	667	651	605	653	672	618	645	637	632	628	605	637	627	634	610	648	646	635	659	646	631	618	644	632	596	614	606	661	622	628	592	628	624	573	634	602	633	622	584	676	608	635	641	599	617	603	634	640	611	621	616	606	585	642	597	585	602	652	663	605	614	599	617	610	606	641	627	643	640	624	609	613	689	674	644	623	640	634	600	633	617	620	642	618	661	654	632	614	668	647	603	617	663	629	641	612	634	654	616	658	618	586	664	614	686	623	640	613	618	630	669	602	647	638	603	637	651	626	650	628	615	619	626	567	662	654	624	625	580	643	643	605	638	635	642	645	627	617	654	648	642	649	607	572	619	610	671	625	591	623	615	617	643	631	609	608	653	624	620	639	592	619	628	685	610	660	664	674	595	661	657	665	591	599	619	682	580	632	631	623	652	626	628	615	627	624	606	641	629	637	641	620	586	620	582	629	671	646	635	626	645	641	601	630	629	670	647	667	630	608	623	643	601	653	635	619	615	658	614	628	608	614	677	614	649	622	604	597	620	582	606	617	623	623	607	611	634	623	634	644	650	622	614	615	627	616	605	605	649	628	580	647	617	626	605	629	597	619	647	607	608	668	637	638	629	659	625	657	632	581	620	641	614	635	610	630	590	613	621	686	642	654	650	657	664	689	607	615	610	606	587	607	596	654	645	639	633	621	646	614	636	603	646	600	626	622	614	653	612	602	564	625	672	632	621	677	566	623	587	628	630	627	672	637	650	628	576	624	614	642	649	624	617	655	642	650	650	619	607	603	608	628	672	628	707	652	615	629	632	629	599	635	645	604	606	639	641	627	609	582	654	635	650	627	656	638	635	614	633	592	622	653	676	626	619	638	678	615	557	668	632	617	645	602	640	653	667	658	662	636	606	637	621	620	612	621	638	654	655	643	697	623	620	639	662	659	670	600	622	628	618	662	615	630	609	650	608	654	621	614	658	622	614	656	621	607	623	638	616	631	599	625	639	617	644	640	638	606	643	652	645	625	613	635	640	625	595	653	626	615	638	627	615	616	630	627	630	629	621	592	635	688	645	653	592	618	616	657	661	650	618	665	609	620	592	631	616	598	663	572	633	629	638	630	609	593	625	649	674	592	627	661	588	599	643	668	633	589	657	649	652	635	621	645	578	641	639	642	650	611	596	649	626	616	651	640	620	670	656	612	637	599	605	641	660	598	610	613	617	641	624	631	656	646	614	664	586	645	673	601	624	617	665	592	584	614	651	601	625	601	654	612	640	633	625	656	644	660	578	645	601	640	596	575	628	630	630	637	644	641	613	639	621	666	642	578	666	631	691	640	627	618	641	626	637	631	631	622	629	652	626	663	616	637	636	611	563	634	631	612	648	614	607	617	631	630	656	629	626	628	650	596	650	660	622	685	641	626	626	614	600	622	579	688	682	637	661	653	618	650	693	610	615	658	600	617	652	653	670	623	643	629	635	643	674	639	620	635	652	654	616	664	612	647	627	642	638	663	615	613	636	580	641	613	634	630	639	630	607	637	616	623	594	670	649	674	633	624	622	661	661	604	633	617	554	633	591	653	627	632	625	652	629	676	659	608	662	642	655	683	615	607	622	660	645	594	618	649	634	602	651	627	634	625	628	625	630	648	622	571	631	644	609	627	611	647	591	629	652	631	657	623	645	659	649	676	611	631	653	556	640	596	612	590	637	628	605	621	615	635	618	625	606	677	637	589	614	662	625	662	666	614	659	641	612	638	655	603	610	596	632	666	620	620	641	643	645	633	594	586	653	657	642	666	611	632	621	655	593	654	630	635	638	596	639	640	647	625	606	657	601	616	629	669	629	660	678	638	579	623	699	658	638	610	631	623	591	630	643	609	629	626	625	620	611	670	626	599	617	630	620	604	658	625	621	668	632	624	659	657	593	646	635	673	622	587	669	633	619	612	623	647	632	618	618	623	663	616	645	623	628	605	656	581	616	660	628	659	677	576	628	627	630	684	686	613	641	606	603	646	643	657	653	651	598	624	665	625	669	615	639	668	632	627	613	628	664	592	617	670	633	671	631	616	633	620	632	633	642	652	638	608	627	635	617	626	617	626	652	602	621	624	642	645	618	640	643	618	691	661	626	597	575	632	644	619	647	620	653	622	696	600	628	609	635	630	617	627	676	613	635	626	627	585	609	635	650	619	625	636	673	610	621	639	635	651	613	577	667	640	624	679	674	602	679	630	563	641	624	626	639	659	629	655	651	659	680	666	650	624	657	632	653	636	620	655	634	698	650	602	612	646	628	637	666	627	620	603	609	623	623	628	637	641	648	637	610	632	617	603	641	598	641	655	605	644	587	651	621	616	666	621	636	645	662	638	625	657	631	631	634	624	640	639	625	614	623	588	648	632	627	622	684	613	648	658	633	633	642	638	572	663	636	614	605	595	642	669	629	632	595	606	649	629	658	665	595	643	613	655	664	659	614	633	632	623	624	631	648	648	625	632	655	639	626	611	627	621	666	650	673	678	629	646	644	587	596	618	692	639	628	627	659	617	628	605	613	639	626	665	630	586	673	631	591	591	606	633	635	672	619	608	651	619	638	613	616	589	638	570	650	580	634	603	659	666	661	576	640	683	594	639	615	607	621	671	649	628	688	628	663	625	638	610	646	657	623	615	595	623	608	580	589	630	640	628	636	646	631	652	599	591	661	649	627	662	659	649	591	631	617	595	652	648	660	642	654	638	620	618	619	600	667	599	608	609	615	611	662	629	626	608	657	648	624	597	657	643	641	599	615	626	639	608	640	634	628	614	627	618	609	638	658	651	630	573	631	648	641	646	619	670	609	613	667	625	651	602	606	653	629	625	632	612	635	617	643	624	649	612	620	641	610	640	697	637	626	640	601	609	691	635	641	635	621	614	646	592	654	634	663	637	649	629	659	600	631	636	631	593	655	659	658	640	618	624	636	643	658	610	638	681	602	656	664	567	633	619	608	585	603	591	666	591	649	606	649	613	602	633	585	606	618	633	591	645	626	606	652	626	620	622	606	641	629	625
8300	596	629	549	466	439	399	397	328	364	365	361	356	327	347	374	362	329	310	342	398	349	351	389	372	354	321	350	330	364	335	339	369	371	353	359	333	341	346	326	349	337	323	328	315	339	355	354	351	336	353	300	327	343	302	324	350	369	331	335	362	326	356	326	340	339	335	325	333	358	363	359	347	331	349	362	334	366	350	321	311	365	364	342	339	321	332	336	334	338	322	318	336	330	354	365	395	314	348	346	345	339	351	366	319	397	338	314	343	318	332	351	336	359	362	338	358	350	323	321	309	324	300	392	349	394	325	313	340	341	348	353	301	362	370	363	336	340	350	334	372	329	301	328	321	356	392	314	334	377	350	335	344	395	354	379	352	343	353	315	318	320	350	365	346	354	325	313	316	350	319	329	341	385	370	339	396	356	319	329	362	319	376	355	318	313	323	357	354	352	362	350	328	361	348	306	354	351	332	325	309	356	304	279	353	360	376	355	348	371	337	322	362	317	343	325	349	350	347	346	325	369	340	328	341	291	355	364	326	357	367	371	332	340	342	355	340	338	330	380	354	340	362	330	329	356	348	316	310	321	321	330	353	312	350	402	341	346	347	347	338	359	337	344	344	365	338	327	340	340	348	338	366	328	353	329	358	348	334	348	351	337	323	342	365	335	341	363	339	368	346	354	370	297	346	344	353	321	363	365	301	336	335	331	356	371	400	342	384	322	318	368	346	335	338	350	366	358	343	368	324	369	359	338	359	324	321	317	334	368	345	368	378	370	330	331	353	329	369	311	340	366	355	327	363	309	348	338	331	349	316	330	341	334	347	365	344	341	354	326	367	342	334	307	321	337	354	340	365	333	346	334	316	335	377	337	342	361	361	337	343	327	332	341	365	372	351	371	360	362	340	357	321	335	322	297	337	368	337	360	360	368	378	316	338	352	339	338	349	309	359	338	353	344	316	323	317	339	351	333	343	318	380	330	349	326	326	347	328	344	316	356	337	326	339	337	328	354	368	370	349	345	328	328	333	343	334	342	360	350	341	358	333	319	340	315	329	325	314	345	349	365	345	341	315	342	345	368	344	338	342	328	322	325	332	308	320	337	329	331	338	337	344	313	344	355	328	312	306	340	363	350	328	325	332	348	328	375	309	321	331	333	313	345	315	335	336	372	354	329	368	324	345	294	348	357	324	344	323	385	359	389	338	325	334	360	333	348	369	341	336	346	285	332	367	329	370	360	332	362	380	362	365	370	329	342	362	356	354	331	367	323	352	314	356	355	351	341	371	358	308	328	347	336	356	346	333	383	342	368	326	355	347	326	336	309	326	330	327	326	387	354	296	345	364	353	334	317	381	343	366	328	380	340	325	354	324	343	325	347	363	346	285	324	341	351	340	338	346	348	343	343	328	358	310	316	354	369	366	314	340	337	364	336	341	332	359	340	343	341	338	325	348	339	351	348	360	370	361	352	366	337	407	352	342	339	377	367	335	319	356	352	397	370	362	343	354	359	324	339	343	377	356	350	340	338	337	340	330	305	362	343	346	330	327	348	334	353	345	307	362	306	336	369	368	361	359	344	366	342	297	330	366	366	336	350	337	349	345	335	355	336	366	369	356	355	336	363	311	348	320	342	337	359	348	323	346	367	296	357	314	334	361	346	379	311	329	328	310	323	352	372	368	359	364	365	300	334	380	334	302	339	364	327	342	338	310	342	349	334	334	328	351	329	344	354	340	382	355	341	335	322	330	334	358	386	343	305	365	358	369	340	325	335	335	331	374	337	351	304	362	363	319	358	348	305	324	337	337	349	324	337	354	338	355	358	358	392	338	361	342	353	370	391	354	357	306	327	337	344	385	319	362	338	351	316	359	335	361	356	355	312	340	346	341	361	328	307	331	296	354	341	351	349	312	329	354	329	342	334	355	358	375	335	365	331	305	326	302	363	343	341	305	342	333	344	337	354	355	338	324	335	316	350	333	354	379	337	368	328	308	352	370	354	353	330	364	360	328	346	330	355	363	330	331	322	343	359	358	359	369	316	355	347	360	344	319	333	337	356	355	351	353	339	355	356	328	308	324	320	358	360	339	329	350	369	317	319	338	310	368	345	332	346	313	351	321	352	344	373	325	335	374	364	355	320	332	346	343	359	350	355	326	356	348	343	327	341	363	331	339	332	313	325	366	366	347	362	352	365	371	364	358	323	282	328	369	354	313	337	307	312	331	352	349	327	341	312	342	368	328	309	341	368	333	328	351	367	334	332	340	344	337	333	349	358	343	331	366	340	362	327	297	347	347	349	328	369	332	287	341	351	341	356	366	368	352	345	344	328	349	362	331	370	332	335	341	344	381	352	358	398	294	299	319	339	333	359	340	392	325	330	312	335	341	331	359	354	312	344	338	344	335	354	337	319	315	356	347	350	340	333	329	341	346	346	312	337	350	324	363	347	338	337	327	351	344	377	323	306	336	352	343	366	380	333	332	357	296	340	339	345	337	335	321	309	378	328	346	349	317	337	312	347	353	382	387	379	344	317	383	365	347	337	350	346	331	331	332	320	336	382	367	315	296	327	345	347	314	339	351	350	337	301	346	331	347	317	324	324	347	367	327	342	344	365	375	332	314	335	332	312	330	322	346	351	314	335	359	357	343	343	381	361	352	350	352	354	358	349	328	362	313	331	332	335	362	355	346	333	327	351	315	391	323	363	331	379	335	333	333	310	348	357	381	363	329	345	296	370	339	358	355	379	323	332	343	332	371	313	347	352	327	344	376	356	337	386	334	367	356	327	340	314	331	310	360	378	343	312	361	353	339	383	361	356	318	366	336	317	314	330	345	341	346	297	327	356	332	327	337	328	342	373	362	328	343	353	346	336	349	377	326	372	370	355	358	334	313	319	343	372	338	352	371	364	344	355	379	369	335	346	330	306	360	348	347	331	318	335	327	307	315	354	344	366	342	357	336	369	307	378	370	350	348	357	327	349	353	350	339	334	354	358	329	357	365	347	343	329	335	314	334	363	320	359	346	354	343	347	354	358	339	325	348	347	373	335	321	341	338	295	329	366	369	335	365	339	377	337	362	327	323	362	374	359	348	294	366	365	373	337	372	362	355	371	327	331	352	351	330	363	334	332	372	343	350	363	309	348	350	349	340	326	320	330	374	365	335	351	327	353	312	336	339	380	302	344	341	330	317	334	365	317	353	353	386	347	323	341	368	364	332	343	333	313	342	320	343	350	334	343	365	332	331	365	370	329	364	318	324	318	323	354	330	351	362	356	347	354	353	368	348	368	339	332	351	351	333	312	333	339	328	359	380	314	339	330	351	366	334	364	350	374	326	334	333	341	342	346	380	369	290	332	365	364	298	368	316	343	316	308	362	347	349	371	326	321	366	338	336	328	311	352	328	364	370	364	361	335	355	374	306	330	365	380	363	336	313	326	372	356	339	383	351	364	332	338	367	341	324	360	357	357	347	328	348	346	361	339	324	355	340	339	335	359
7252	1087	1460	1570	1331	1220	1085	1089	1087	955	972	917	942	849	882	854	898	867	785	848	820	799	819	809	805	829	798	799	812	810	813	794	831	816	826	740	767	811	831	827	798	780	856	804	837	752	783	836	778	799	791	767	768	800	799	796	747	798	757	766	796	773	770	811	821	820	792	799	747	787	767	791	814	787	791	761	805	841	818	754	778	743	803	840	813	736	750	783	796	770	798	820	847	784	760	757	832	834	775	775	752	798	802	798	792	798	761	780	780	774	740	766	790	790	773	824	778	797	798	795	828	783	821	791	775	753	833	794	818	803	813	749	779	784	773	785	778	793	793	820	827	801	780	735	750	858	822	803	770	841	820	813	791	818	824	739	815	774	789	783	762	777	815	761	824	762	765	764	749	737	772	759	788	771	749	754	814	790	792	789	831	832	787	819	762	772	766	765	710	780	758	779	827	781	753	803	759	778	783	791	796	809	829	816	834	819	749	775	754	816	749	794	796	793	774	842	796	825	779	825	823	765	746	771	831	793	777	766	765	837	800	800	784	812	796	816	803	810	823	774	738	778	794	814	786	772	804	834	739	825	833	826	809	742	808	824	802	814	797	791	777	766	778	782	797	819	795	787	768	833	811	785	813	765	762	797	762	772	795	790	764	787	790	776	775	791	819	720	818	768	772	781	743	754	795	718	776	757	759	803	741	797	800	787	766	758	799	777	789	766	803	795	800	773	791	826	864	822	828	797	771	771	772	769	787	776	751	753	740	737	744	810	771	759	817	743	768	804	772	750	791	806	740	802	752	789	820	775	817	793	783	809	829	766	788	793	809	811	823	842	787	783	755	803	787	808	799	834	796	759	767	814	830	743	792	791	762	793	812	785	751	815	756	744	803	809	831	784	816	749	813	813	770	743	795	767	762	792	832	851	762	793	798	769	816	789	796	773	795	798	805	799	789	788	745	837	783	788	788	840	764	790	757	726	829	801	816	767	758	745	777	804	781	803	803	856	836	760	783	808	810	776	838	767	804	790	794	762	725	793	860	785	781	761	767	828	767	726	777	787	802	808	800	772	874	755	816	803	769	799	759	781	810	827	791	783	801	753	820	774	765	756	824	788	777	823	800	841	802	754	817	770	745	800	798	756	791	838	774	777	741	793	822	805	816	758	782	755	794	815	783	779	744	772	844	787	777	795	807	815	840	812	779	780	809	736	804	763	777	804	801	781	766	757	790	759	798	785	822	833	789	825	779	830	775	834	780	811	780	789	799	815	803	738	836	847	762	774	784	781	789	790	794	805	828	772	780	837	789	777	780	784	806	797	792	773	824	810	761	787	833	801	796	775	815	852	808	805	735	783	806	797	799	745	755	806	780	796	825	827	768	740	766	760	776	790	788	807	819	780	778	785	810	767	788	816	801	822	794	798	786	814	818	816	733	815	804	787	781	799	794	802	795	749	812	827	782	785	797	777	797	810	793	749	799	858	778	802	756	789	816	768	801	750	786	797	816	794	728	805	809	793	750	725	764	788	763	762	832	813	788	796	811	761	785	780	777	798	783	768	793	825	753	810	795	839	763	797	802	824	775	802	781	799	809	784	758	792	759	790	814	744	752	791	843	808	823	777	749	765	792	811	783	842	778	766	791	794	781	813	801	803	801	741	766	747	738	773	799	778	741	829	751	800	771	757	819	757	816	792	769	794	783	789	751	801	789	755	820	736	788	813	785	836	811	790	758	816	788	799	793	779	782	866	807	817	806	788	823	766	840	766	805	783	802	785	814	850	739	784	781	760	787	774	766	767	798	812	847	728	796	788	801	775	787	785	817	789	842	795	817	756	792	797	747	795	756	807	740	782	784	764	755	816	847	785	790	815	813	773	787	808	778	782	779	791	809	801	771	823	736	761	812	795	733	841	818	762	798	819	781	766	812	788	810	746	803	825	729	784	809	814	771	812	777	827	796	822	787	765	795	755	817	818	800	786	750	752	809	813	787	778	768	765	752	787	804	818	759	825	774	832	790	846	815	835	753	777	770	802	767	798	836	799	761	752	806	756	774	823	747	760	785	793	801	792	807	731	799	814	722	777	764	781	795	780	809	787	786	760	770	843	793	813	797	767	813	790	814	794	782	791	777	767	805	770	817	795	762	783	788	842	776	829	767	799	718	810	818	770	780	807	807	819	743	750	808	795	763	818	819	794	754	821	801	798	788	827	815	774	815	772	740	760	760	800	758	759	805	804	771	780	798	822	791	819	773	745	778	774	803	767	800	760	768	783	800	777	762	795	804	805	784	781	805	832	826	784	758	778	807	749	793	820	772	830	807	760	802	792	810	815	801	761	768	826	776	748	805	807	812	826	791	792	782	791	781	802	768	801	766	788	813	821	829	779	781	821	853	740	791	804	802	786	774	780	784	786	826	810	831	818	709	776	781	829	784	813	752	765	774	800	830	793	756	794	781	786	761	740	858	726	810	752	752	833	795	795	783	748	788	816	811	782	761	846	801	836	786	779	833	821	784	824	778	762	805	794	764	777	755	776	792	764	786	828	797	774	820	749	803	825	750	795	745	797	819	816	794	771	768	778	748	733	782	801	806	790	828	802	787	783	790	778	821	828	804	769	836	785	773	741	770	800	788	784	794	770	784	773	743	755	733	780	788	774	787	734	788	812	781	761	784	779	777	805	875	766	796	813	883	806	764	726	799	794	799	766	772	771	757	797	817	789	780	702	777	802	768	785	789	762	808	755	817	774	799	794	801	796	820	800	788	811	809	755	788	784	810	793	780	806	807	870	789	776	757	777	791	777	761	864	805	768	774	812	750	780	782	786	829	836	793	747	764	771	779	772	802	768	815	802	749	828	789	824	793	795	788	745	822	796	781	746	760	831	817	809	775	819	780	813	762	831	827	765	797	820	808	792	755	781	802	781	758	773	803	764	820	767	756	836	780	835	753	806	798	805	794	797	728	788	753	787	826	784	784	808	829	813	832	795	767	793	795	723	781	820	791	781	794	838	801	778	715	806	792	821	810	738	749	715	787	784	826	778	812	807	783	795	812	847	786	774	819	790	755	817	794	805	789	824	763	827	756	838	770	823	780	806	824	816	748	797	780	764	795	813	780	778	765	847	784	815	815	859	778	769	819	787	761	788	832	749	799	774	807	796	812	784	764	807	786	764	814	807	779	774	794	852	759	812	813	847	741	814	800	790	814	775	785	799	804	855	748	841	835	777	820	775	771	796	788	796	796	783	776	785	783	774	775	783	791	787	751	799	831	783	786	790	826	744	785	802	770	713	766	806	797	851	813	791	778	781	808	807	796	840	827	797	835	798	815	819	800	782	737	828	763	804	808	790	796	742	776	784	767	783	799	823	758	745	728	748	803	805	757	794	815	783	808	775	827	785	847	780	775	804	782	793	811	761	795	799	759	812	795	796	791	771	750	744	844	820	777	801	795	783	825	784	805	824	824	784	780	785	781	799	772	779	809	805	766	770	813	781
14591	1033	770	612	451	362	310	290	294	291	232	276	227	236	234	228	228	228	231	208	211	214	206	215	221	206	204	216	213	207	201	223	227	225	205	185	190	215	206	171	182	208	198	205	202	216	188	204	195	230	202	218	200	215	195	226	199	204	212	238	223	194	179	202	207	190	212	191	192	198	190	196	201	218	179	224	204	197	200	211	182	205	213	190	167	199	212	176	186	207	183	186	217	195	199	211	195	220	195	188	208	201	199	190	200	193	188	209	189	203	193	200	178	195	199	206	196	196	203	182	178	187	207	222	185	211	205	208	218	176	209	167	201	193	180	217	198	220	194	191	232	198	187	202	217	219	189	217	200	208	199	228	181	208	199	180	203	208	209	195	179	217	229	217	179	184	185	187	201	212	197	184	214	180	211	220	220	213	196	183	202	186	226	206	209	190	180	200	197	188	212	186	197	211	208	190	204	169	171	222	183	177	194	172	203	201	214	210	210	205	193	202	194	195	213	196	191	197	206	170	199	182	188	192	203	227	198	207	197	182	230	199	214	195	218	183	201	183	174	182	194	208	206	186	215	217	228	233	213	202	217	184	207	206	235	206	210	193	207	218	180	209	203	207	197	199	222	203	194	186	184	189	182	200	171	184	199	192	175	227	177	199	202	195	204	197	191	196	187	170	183	180	203	191	212	194	182	201	211	184	223	181	212	212	196	200	204	214	212	197	217	194	201	195	190	209	219	210	184	188	227	217	192	206	213	188	199	224	216	217	204	195	209	184	193	188	200	229	215	197	218	206	216	181	197	194	229	188	195	233	212	196	206	188	189	189	197	196	215	200	198	192	194	221	181	195	209	188	211	207	193	188	184	212	197	200	224	211	179	196	191	192	203	192	202	187	195	211	187	197	196	172	220	192	201	223	188	217	187	197	197	211	226	188	193	205	204	222	219	195	188	178	188	179	199	210	195	221	194	177	222	231	187	201	183	180	204	220	227	192	206	231	205	194	184	200	202	223	220	207	204	187	214	236	216	206	199	201	206	168	220	194	190	228	200	223	204	174	202	194	200	191	209	196	206	219	217	194	199	182	200	202	204	211	203	198	200	207	178	188	193	203	205	229	204	170	220	188	219	178	216	212	178	212	226	211	227	197	219	223	190	202	201	207	175	202	197	198	191	207	215	180	186	213	198	191	175	198	197	220	213	202	226	198	230	203	213	198	196	192	207	199	186	181	197	213	184	202	201	222	189	182	212	210	225	189	201	202	191	212	210	218	177	188	206	197	184	215	198	216	205	200	200	190	186	206	180	205	186	213	189	221	190	216	205	198	226	209	178	192	182	214	188	193	182	172	187	200	197	212	204	209	158	192	226	205	187	183	200	211	186	222	200	202	219	199	209	204	198	201	193	181	191	176	198	187	178	211	198	204	178	182	161	226	183	210	207	200	186	196	201	176	167	222	193	227	189	209	186	201	192	214	209	207	212	219	184	218	175	206	218	199	185	187	223	193	212	180	207	206	203	202	192	196	224	218	183	184	226	214	175	240	209	212	197	200	188	208	241	209	218	201	188	184	189	227	221	186	212	209	204	192	203	180	209	182	203	202	193	197	181	197	206	197	175	230	212	227	208	180	194	180	178	192	209	210	197	200	228	199	168	199	206	174	181	198	185	187	212	201	204	200	236	192	208	231	206	186	175	188	222	201	214	227	187	211	209	166	199	208	200	212	183	182	178	204	202	191	187	229	200	191	199	228	194	220	208	204	216	198	188	179	192	215	216	238	192	169	213	204	195	202	208	164	198	199	199	215	192	208	178	209	181	183	200	197	183	207	194	209	192	205	211	193	233	209	192	158	201	201	186	178	171	223	192	180	195	207	221	189	187	207	201	206	191	201	189	191	197	183	187	199	181	214	185	189	206	208	209	192	226	186	169	208	214	194	219	224	193	200	165	206	200	204	214	198	200	230	193	195	179	196	175	189	212	224	216	203	230	184	191	196	190	200	208	197	193	218	200	215	196	208	159	190	216	188	183	216	191	214	202	178	230	199	230	192	194	224	197	216	207	178	192	212	206	189	189	208	191	194	172	190	182	185	189	199	194	222	195	211	206	198	197	171	191	202	212	170	212	171	200	192	202	210	191	189	179	201	189	218	215	185	202	224	200	198	198	204	185	184	189	199	199	205	209	202	201	218	209	201	205	210	200	170	212	206	201	208	207	252	197	204	195	192	222	192	185	209	187	221	212	165	179	179	200	211	193	205	251	196	224	173	209	211	193	199	200	178	169	195	206	184	193	191	195	200	192	210	184	212	198	189	194	182	229	221	195	219	191	189	251	189	192	203	213	193	184	189	224	218	195	174	177	189	200	206	204	216	221	212	173	200	171	196	201	203	202	208	212	206	213	172	199	209	205	228	219	178	179	194	212	192	196	192	212	203	224	186	197	194	173	200	168	207	179	215	177	194	180	203	173	183	189	194	207	189	161	204	178	191	204	203	216	207	180	193	186	209	188	193	202	216	205	183	215	210	216	204	197	209	191	203	187	190	197	188	198	179	203	202	191	196	208	192	214	200	213	223	209	212	189	190	195	198	197	213	192	196	171	214	190	193	180	211	198	194	192	184	182	187	231	205	204	207	178	175	207	215	193	211	199	184	164	228	212	214	180	193	200	193	202	203	169	213	210	184	217	187	191	204	174	186	189	194	221	227	201	201	221	171	218	233	190	200	199	219	197	213	203	194	241	197	190	181	184	206	201	189	189	175	180	191	206	211	200	195	191	215	205	224	198	213	223	190	194	207	181	186	218	184	210	211	178	216	187	210	207	193	191	205	189	193	190	186	196	199	189	212	181	178	193	221	225	184	201	222	201	206	189	179	198	187	195	201	229	208	192	197	216	188	198	210	217	199	175	207	211	188	205	203	185	200	203	200	198	211	206	190	173	168	220	204	232	189	235	208	232	206	191	206	214	200	200	207	221	183	193	184	190	190	168	188	186	190	208	210	199	181	207	214	194	197	205	213	189	208	179	232	187	189	190	187	201	181	213	207	210	182	206	193	177	199	208	202	206	198	212	176	203	194	179	185	194	199	176	184	196	194	210	209	179	205	192	183	203	216	191	194	195	183	170	196	240	215	190	202	197	219	212	202	224	191	193	204	195	186	189	203	195	223	205	200	178	218	215	205	218	215	180	237	208	201	201	213	209	187	228	200	198	219	190	189	180	188	205	200	190	192	215	215	195	187	205	186	181	236	200	209	184	195	177	196	199	215	209	190	193	222	188	199	205	182	205	198	173	193	222	218	202	184	178	174	213	204	223	185	194	234	190	183	194	206	236	205	200	210	205	203	193	182	209	172	197	197	172	211	218	219	207	205	229	205	210	198	193	186	217	195	194	212	195	202	174	206	194	199	176	217	198	196	184	192	213	203	201	210	229	196	202	214	213	186	189	195	191	201	198	215	205	187	211	205	202	189	174	215	199	181	194	209	185	186	217	179	212	193
8495	908	1631	1857	1568	1378	1087	921	852	818	771	648	634	648	606	607	581	549	554	557	527	549	534	518	531	540	557	477	515	476	478	530	495	511	517	520	540	505	474	518	491	527	487	488	484	492	455	459	437	418	487	542	501	457	484	531	499	510	541	460	492	483	499	501	496	450	487	479	502	485	487	517	486	492	462	469	520	524	473	462	470	472	520	475	445	455	494	458	456	446	488	482	490	439	459	493	454	515	451	468	429	453	487	436	503	464	483	509	481	439	480	497	457	500	496	472	450	466	452	488	478	517	468	467	443	476	435	503	474	454	422	462	487	534	454	479	489	463	489	491	462	472	487	514	478	516	499	453	466	483	489	458	486	481	471	483	479	457	456	487	482	462	475	459	430	483	468	454	469	492	490	441	464	482	467	453	479	474	460	495	484	482	552	486	461	481	487	488	479	452	446	457	486	472	484	509	454	494	451	491	505	447	480	497	509	480	449	444	436	452	488	476	492	475	482	489	493	463	498	481	460	441	454	475	504	496	483	504	480	447	508	447	498	477	465	494	465	455	459	489	465	436	500	485	454	458	505	473	482	488	478	423	469	438	475	486	488	470	461	436	445	446	492	473	455	479	466	487	452	485	483	474	468	476	500	450	512	471	465	494	496	476	449	484	485	471	480	452	427	479	477	465	484	442	482	481	483	441	446	445	446	483	474	453	450	494	482	505	472	469	472	504	498	466	474	477	455	481	437	483	462	466	480	444	455	492	494	482	496	471	489	516	467	498	405	465	497	460	473	466	496	457	514	460	455	471	479	429	483	451	474	513	472	511	421	480	467	490	493	474	460	461	481	466	467	457	493	462	508	465	486	482	505	508	487	474	482	497	517	436	497	432	504	488	482	475	496	447	482	485	488	475	431	487	445	470	493	478	463	462	465	498	454	475	517	495	449	443	469	473	511	463	492	512	447	490	453	468	449	477	456	487	488	499	488	431	480	476	483	465	463	488	466	493	451	473	446	464	487	493	489	442	497	456	457	477	452	493	495	469	491	477	496	469	438	474	447	479	460	464	413	516	464	498	474	480	520	451	463	459	521	501	471	487	495	455	482	442	488	485	463	485	503	534	440	472	504	458	472	463	486	460	445	418	440	474	463	451	459	451	505	475	472	439	492	485	471	508	471	491	484	527	489	462	499	486	490	458	510	490	458	471	470	464	466	482	468	426	463	442	464	487	442	505	464	470	445	506	504	496	468	481	463	469	487	482	486	472	478	511	493	500	473	451	462	503	445	463	565	460	467	468	483	481	489	492	459	462	450	416	471	464	469	498	494	466	441	492	451	464	510	451	456	461	483	483	500	463	474	476	478	483	492	465	455	499	451	465	530	540	502	478	458	452	505	508	465	474	499	436	494	465	505	458	460	465	496	500	475	480	445	454	488	503	491	479	517	462	465	467	472	459	413	479	466	442	462	467	479	505	445	491	478	464	492	438	484	465	518	488	478	475	451	465	442	449	468	466	489	455	539	465	447	446	473	489	449	463	467	442	465	474	452	451	496	480	518	474	489	491	473	483	438	509	470	469	449	478	461	462	471	481	449	461	475	500	453	484	514	486	504	444	457	443	458	444	478	493	499	474	488	471	460	491	466	477	484	462	464	430	513	468	479	460	488	429	466	467	463	494	437	445	462	499	500	505	488	484	477	493	494	469	516	452	499	466	445	479	465	456	451	462	467	487	494	526	528	443	492	464	464	443	497	494	458	478	496	453	481	486	460	478	450	451	427	477	493	470	488	493	467	456	460	482	475	458	453	517	513	472	445	490	471	469	485	465	496	489	427	479	459	474	504	451	488	460	464	468	433	481	442	482	449	491	467	464	516	454	505	474	449	482	463	469	460	475	441	458	510	456	439	501	489	476	507	512	477	490	476	472	502	488	516	478	481	488	474	495	467	478	482	481	479	468	493	468	494	488	461	477	528	490	469	440	472	484	456	500	461	465	459	457	457	445	471	491	482	447	517	472	456	440	454	483	464	493	466	463	454	479	462	455	459	492	482	485	458	523	450	490	515	473	463	468	482	481	459	493	453	480	507	480	472	453	496	468	518	459	473	462	458	483	452	528	510	492	477	436	478	491	488	441	503	493	461	445	470	496	462	502	475	495	488	479	455	485	465	531	455	465	513	465	483	488	475	469	489	498	465	475	456	515	487	496	465	491	475	475	459	481	516	477	485	449	452	478	452	496	490	484	503	434	438	487	518	481	460	481	469	464	498	468	446	461	471	435	489	474	455	478	488	455	482	451	470	459	487	469	471	452	500	480	461	498	534	482	463	475	516	506	504	455	466	463	478	443	480	491	438	451	511	441	468	463	481	445	455	489	530	503	522	453	490	472	498	497	509	476	447	476	436	438	446	464	472	488	465	455	443	486	474	475	509	471	487	463	468	436	502	484	489	474	452	465	467	460	485	451	455	468	479	462	486	457	466	499	499	468	432	464	478	471	478	475	461	506	480	482	430	441	455	467	413	477	486	500	490	442	456	488	503	508	486	477	469	447	474	472	475	457	453	501	483	466	466	516	457	504	503	488	484	462	479	480	419	450	478	486	493	466	452	503	492	475	458	468	474	497	478	479	490	466	449	429	506	477	485	468	469	444	476	464	483	452	465	436	477	485	470	479	500	488	498	475	466	524	497	465	467	517	463	499	486	462	514	500	504	473	458	491	477	457	451	481	476	448	454	459	484	511	472	481	464	485	480	454	504	482	502	489	478	465	476	471	469	468	486	469	497	512	457	478	460	448	518	466	486	459	450	545	481	460	487	501	514	477	468	466	470	470	477	495	444	440	479	499	481	498	527	465	479	486	476	457	456	449	493	481	465	481	498	480	460	481	511	508	490	479	464	482	452	446	469	432	459	472	462	471	420	472	468	490	495	447	462	499	456	466	488	488	479	484	443	500	449	475	501	465	471	459	453	501	496	477	465	486	454	476	485	480	485	478	480	447	480	475	444	465	456	481	482	472	512	474	462	495	483	452	493	462	461	462	498	492	465	458	484	487	466	467	489	458	504	495	487	462	467	479	476	470	500	478	489	434	465	510	450	465	481	481	481	420	472	437	496	479	468	490	470	478	507	485	457	454	460	500	517	487	497	477	475	489	479	510	478	434	442	515	496	486	462	437	483	460	465	475	458	474	477	477	479	478	470	475	527	490	486	473	498	445	481	465	487	471	470	466	466	508	511	493	452	489	511	494	447	481	411	482	478	442	509	484	474	474	499	456	474	438	454	449	472	515	491	457	468	482	485	480	449	502	439	463	520	492	490	459	465	508	442	473	507	511	468	460	472	464	501	451	444	481	476	504	459	507	481	478	508	452	489	484	502	497	459	444	455	504	489	505	466	488	461	474	478	489	435	485	496	473	448	483	476	454	492	475	506	490	478	464	494	487	450	489	474	479	470	494	492	458	488	477	465	497	464	514	438	490	473	455	489	468	481	497	465	459	452	450
1784	279	277	265	290	296	278	256	249	279	273	268	254	250	268	246	263	280	274	245	282	234	278	278	287	264	275	267	253	249	253	261	295	257	301	293	257	242	268	240	233	246	241	242	244	289	255	314	259	262	233	270	251	240	255	266	248	236	248	243	234	262	229	276	249	256	274	262	260	250	280	263	280	259	278	276	282	264	242	237	261	267	242	242	248	256	272	242	286	257	281	296	233	272	256	260	249	254	259	270	303	253	235	261	287	252	236	258	268	255	282	260	271	252	253	244	250	258	270	241	232	239	253	259	284	267	251	259	282	262	280	281	284	267	257	250	265	293	259	258	266	261	262	288	298	266	258	256	247	265	302	263	253	273	276	244	266	251	260	257	227	287	269	253	267	285	273	281	266	262	269	258	219	274	276	228	266	246	244	283	255	277	268	264	261	231	255	264	265	278	254	268	264	252	271	275	296	299	270	249	263	263	264	265	286	234	264	265	258	262	269	236	284	275	246	271	257	279	271	279	287	281	272	230	281	236	271	272	273	242	258	252	222	243	277	265	261	239	256	262	251	279	268	237	240	274	266	259	286	255	275	234	275	264	274	269	289	283	276	283	268	266	242	256	246	276	288	278	247	264	253	245	241	269	279	258	265	256	254	258	265	264	270	253	254	289	235	280	290	262	241	277	258	251	255	261	272	277	261	240	293	241	260	237	274	255	236	270	280	278	255	248	278	282	270	257	242	254	245	294	279	265	244	257	251	249	287	240	252	256	267	261	257	248	257	253	261	260	284	271	240	240	297	286	295	235	264	216	259	266	255	250	269	244	299	253	277	276	267	239	222	265	251	273	240	258	282	248	251	253	252	268	248	279	271	240	250	234	248	254	279	255	250	241	266	275	224	279	257	275	266	246	253	280	265	293	249	234	271	274	267	259	271	282	259	261	254	271	232	277	243	264	274	248	233	262	255	229	297	260	285	254	254	256	280	272	277	275	273	283	287	251	250	275	249	228	278	256	245	270	244	242	268	293	267	253	277	290	294	306	258	279	240	258	258	255	277	255	277	255	269	247	245	271	245	269	241	261	286	275	277	280	252	284	250	238	231	246	258	284	276	281	241	261	258	245	246	255	269	274	257	280	238	252	242	273	266	251	286	249	283	277	253	235	227	240	270	263	271	222	305	251	266	225	263	269	248	245	261	241	286	240	269	260	287	266	271	257	259	240	268	270	249	297	286	249	309	273	231	294	253	284	244	250	285	264	238	281	237	247	289	283	286	271	267	234	235	256	241	263	259	256	296	224	273	263	249	265	310	310	292	251	274	299	257	246	264	278	286	273	262	267	297	256	261	268	275	255	253	261	253	257	252	263	244	255	272	246	256	273	235	265	270	280	254	268	220	249	282	272	252	259	270	274	250	264	271	265	273	251	258	276	273	243	242	245	236	241	290	256	238	260	279	283	255	276	228	246	262	239	252	281	274	248	251	282	271	263	257	238	263	220	297	272	266	289	252	293	267	266	279	248	274	255	246	271	247	252	254	260	251	242	264	264	257	279	268	270	238	257	265	224	255	256	258	258	246	262	254	275	265	282	275	264	253	273	280	251	246	226	271	245	282	246	292	274	257	275	243	270	254	253	247	242	284	254	260	245	306	288	271	291	268	264	269	279	265	258	241	263	266	256	264	266	278	304	285	274	264	276	288	291	246	241	283	315	258	310	228	274	259	267	280	280	271	240	244	288	238	262	273	266	279	261	275	279	277	256	277	238	266	249	248	254	254	272	287	305	278	269	292	257	260	246	259	304	281	240	285	283	247	259	241	276	274	271	254	232	262	284	284	254	274	246	271	248	273	235	260	288	243	261	255	297	284	255	264	263	257	266	287	260	276	259	282	268	220	238	226	252	266	270	245	272	270	255	259	264	227	251	270	240	252	285	245	265	254	252	288	279	286	255	242	269	260	297	249	267	247	268	284	286	262	245	239	242	240	290	248	286	268	258	270	277	255	250	287	241	271	270	278	266	221	217	268	249	267	292	262	281	270	279	257	252	269	239	276	237	263	298	246	269	243	260	278	291	263	289	264	253	242	258	266	295	268	259	286	265	262	268	264	269	282	272	245	257	277	287	259	262	287	238	248	291	286	285	275	263	270	246	244	251	225	270	278	273	280	265	296	276	255	253	265	241	262	273	263	287	258	272	276	261	256	232	230	267	287	252	241	269	285	255	300	259	259	269	238	252	241	247	290	235	266	235	269	244	243	236	278	236	249	287	251	240	266	254	257	253	250	273	261	262	248	269	261	249	243	283	307	287	302	267	267	302	274	260	233	273	244	261	255	263	293	219	246	266	253	260	251	284	258	257	261	302	274	293	288	307	260	264	281	234	281	264	249	269	300	267	242	262	264	265	242	244	271	251	255	266	284	234	244	262	225	263	278	263	252	263	275	278	263	265	226	223	259	246	253	281	250	257	241	262	265	254	245	272	248	241	271	250	300	289	300	280	278	293	267	291	279	264	269	251	260	265	253	242	264	257	266	259	259	263	267	268	278	264	266	263	290	248	264	281	259	278	293	249	233	284	256	313	257	271	282	285	235	262	284	242	229	247	250	249	247	257	240	246	276	224	269	255	278	287	275	254	296	258	231	286	249	260	245	272	267	293	251	256	264	230	253	274	242	291	250	259	261	259	282	262	275	253	278	268	303	271	276	267	255	268	251	299	256	213	256	258	296	288	246	273	245	258	268	222	280	241	261	269	271	228	255	264	266	263	218	273	237	248	235	231	269	259	262	322	243	263	241	264	260	293	259	250	218	254	283	264	229	283	245	266	298	267	256	250	291	273	243	299	255	278	267	283	275	241	246	277	268	254	264	230	290	270	283	278	267	273	256	251	248	255	245	235	299	241	249	271	280	262	277	282	279	260	267	270	222	253	271	282	261	275	281	244	242	256	269	291	264	251	224	251	237	259	270	229	242	274	239	253	249	268	250	270	242	265	273	245	267	247	270	252	254	243	240	255	287	239	250	270	283	255	274	221	239	282	261	268	264	254	294	275	259	248	307	271	286	275	240	253	276	236	281	278	261	255	261	252	292	277	239	264	257	260	284	248	286	284	265	265	282	258	267	257	253	284	285	268	280	253	227	250	228	249	252	241	260	255	273	256	262	255	266	272	264	238	279	269	259	259	271	235	258	255	244	263	234	278	248	256	262	279	246	262	252	288	277	263	258	250	275	259	274	257	260	257	290	236	242	262	268	277	273	233	263	229	255	264	244	248	268	274	279	279	264	241	281	226	269	264	265	245	281	253	246	260	295	297	269	284	272	260	256	259	302	308	286	256	260	256	275	279	269	233	278	280	296	267	269	309	271	265	268	266	259	301	221	279	260	289	257	237	255	254	294	302	285	252	284	253	290	253	268	260	280	292	287	267	227	261	262	262	264	279	291	258	270	269	262	237	272	277	268	250	230	248	264	297	273	279	260	293	241	280	252	283	244	256	285	268
2246	665	673	701	652	640	685	635	672	617	618	599	625	690	638	645	645	640	633	656	632	637	633	619	642	643	617	621	681	679	666	646	652	603	641	630	665	607	612	632	594	638	626	607	576	666	670	654	635	635	640	617	640	621	644	668	613	618	639	602	631	650	638	606	635	644	658	624	702	627	583	575	601	577	619	650	591	620	610	628	575	602	584	632	645	628	619	661	660	640	606	677	628	584	639	661	584	593	619	625	618	641	603	614	558	666	600	581	603	634	663	665	640	616	638	637	612	650	652	641	614	602	685	653	609	635	628	629	663	645	659	637	646	606	620	629	606	659	658	651	647	635	605	625	650	645	640	628	595	630	605	607	610	631	589	630	605	603	651	661	654	601	626	666	646	605	627	627	594	670	573	668	640	614	619	608	628	645	610	656	605	659	658	633	627	583	635	674	622	650	645	605	603	639	594	646	623	606	606	625	593	618	605	641	599	643	605	592	617	592	657	582	640	599	635	605	652	604	636	636	602	602	609	588	647	627	690	634	657	623	621	631	607	609	637	606	597	631	641	556	631	662	634	651	696	614	628	625	642	639	648	632	641	581	662	660	609	676	661	617	619	646	621	657	629	624	675	629	658	593	632	668	610	613	600	605	607	637	611	603	652	635	642	661	614	624	644	620	658	660	641	620	618	641	672	653	623	646	620	650	687	596	638	649	635	681	593	633	660	620	648	645	605	624	621	606	604	643	647	623	610	602	575	618	612	681	614	625	653	641	593	612	629	669	646	620	624	668	632	619	616	610	645	598	634	623	622	606	620	591	633	610	648	642	591	648	614	677	626	659	635	633	608	631	595	641	652	632	585	626	621	611	632	600	649	630	566	624	660	634	646	636	619	651	684	675	663	665	597	639	652	655	635	636	603	605	620	613	601	622	618	654	652	632	663	608	633	580	621	610	650	611	590	636	605	624	640	599	684	618	678	656	679	629	665	662	672	561	649	687	593	603	634	593	625	644	640	621	590	656	672	612	657	645	656	623	623	654	606	620	632	602	592	636	672	622	689	606	636	660	586	625	649	624	681	604	541	657	599	661	674	632	604	619	617	621	648	600	635	650	581	610	605	630	586	622	604	605	618	578	571	643	622	591	604	617	668	654	613	675	631	635	640	582	639	643	610	614	641	669	645	591	651	650	666	639	644	590	626	675	610	662	644	618	630	613	568	610	632	622	625	608	655	658	615	617	629	618	644	654	641	655	581	586	639	639	613	596	646	632	635	637	667	647	657	608	640	630	637	619	624	608	627	639	635	596	606	629	603	636	630	661	645	613	581	607	654	611	633	608	646	631	616	643	606	614	605	602	628	637	635	605	654	643	595	588	630	657	629	644	605	665	629	646	664	621	630	659	626	661	641	649	629	620	636	628	640	621	631	584	700	585	618	587	650	624	652	619	615	624	622	632	615	592	667	622	636	632	603	614	623	669	597	635	688	615	661	670	640	651	652	610	678	654	672	653	635	644	606	598	634	645	658	598	695	659	629	653	658	625	638	656	670	652	651	590	617	625	637	624	606	640	640	607	607	573	604	649	613	658	670	609	646	640	593	586	609	620	607	648	598	635	610	625	654	657	607	597	616	615	614	643	604	664	617	647	645	594	617	622	622	630	618	640	630	665	641	598	676	646	627	673	665	617	558	674	599	648	616	649	607	637	636	646	619	627	643	668	601	568	654	626	637	583	641	622	636	635	667	621	625	644	641	646	600	658	621	633	683	648	617	663	628	587	669	611	680	665	632	663	603	636	608	616	623	661	676	629	650	656	597	576	621	655	618	647	607	633	633	675	656	610	667	641	617	610	614	657	608	624	661	624	649	591	651	619	670	658	610	609	600	631	649	660	628	656	629	651	619	624	695	651	630	631	625	689	600	650	677	634	641	622	656	626	595	595	612	586	617	626	569	650	611	594	605	664	627	632	627	631	645	637	639	639	645	653	629	643	660	615	632	623	648	624	625	602	651	639	663	622	641	582	646	687	651	604	604	621	624	621	600	590	612	565	646	611	591	600	617	648	653	668	645	650	633	602	617	645	640	606	619	574	675	624	600	626	645	661	652	598	679	601	602	650	598	603	649	599	668	651	603	588	595	608	638	658	593	634	625	598	594	637	664	636	615	668	637	645	665	639	632	640	648	681	660	617	649	656	606	661	630	599	627	614	611	661	665	657	607	619	652	661	658	599	615	641	629	631	626	634	644	664	672	630	592	639	654	585	640	614	622	628	658	608	609	650	645	598	648	649	623	640	653	614	594	616	651	636	632	624	597	650	630	638	598	620	645	624	631	608	589	615	585	638	654	643	626	650	566	623	611	626	589	643	594	590	655	639	619	647	642	664	631	580	631	606	669	606	584	629	682	614	631	617	608	656	681	594	611	568	644	597	639	616	675	607	623	668	636	612	615	679	637	632	634	612	641	622	635	667	618	596	634	650	653	648	649	646	630	671	656	650	632	624	640	678	650	595	625	622	643	636	595	619	628	642	634	646	603	655	631	597	622	658	638	654	658	626	626	629	662	637	610	605	665	624	657	640	605	650	639	654	666	624	635	612	629	576	663	613	636	642	613	652	688	652	608	620	593	594	634	652	674	680	656	585	631	636	596	673	641	630	655	675	649	628	632	651	680	654	645	604	648	596	617	615	629	635	656	658	626	628	620	634	656	632	662	617	650	635	665	612	660	632	651	640	593	647	620	651	642	650	611	607	647	588	613	608	637	644	621	631	606	650	620	654	651	603	643	635	614	615	655	638	622	653	600	639	618	656	623	621	661	648	631	623	619	638	694	612	591	639	626	645	599	600	579	597	589	626	646	625	583	597	652	618	632	646	638	617	633	613	650	628	660	607	654	657	635	644	643	629	624	616	648	656	665	646	614	601	661	602	603	643	642	660	636	616	630	633	597	621	633	684	639	596	619	638	633	635	680	652	633	643	587	666	616	624	590	665	626	626	627	624	652	591	629	635	646	634	614	595	592	626	656	628	640	640	626	644	619	639	673	627	640	658	619	660	646	608	644	609	638	647	673	646	662	648	658	647	632	649	618	575	632	611	647	594	641	642	613	621	628	598	636	634	629	651	627	634	632	623	619	608	631	662	629	627	615	618	586	642	642	658	602	630	668	639	631	598	656	654	660	625	601	631	692	594	657	601	637	628	649	659	639	619	605	632	631	681	620	616	637	607	658	623	635	631	626	607	618	604	626	600	628	621	595	656	636	597	614	567	678	648	618	611	574	623	608	648	571	632	620	658	638	614	606	607	629	630	634	684	641	618	612	632	582	602	634	606	646	611	621	658	656	644	632	645	658	595	631	646	639	611	586	631	610	618	605	655	656	681	586	619	605	641	616	623	643	624	586	640	620	636	645	610	640	635	591	628	647	627	614	622	647	625	653	587	628	664	610	624	610	604	602	603	679	632	637	590	627	641	629	622	622	664	632	655	590	666	643	630	636	677	655	618
7912	615	652	569	426	442	400	394	393	371	360	398	372	350	353	353	354	350	345	343	322	353	363	337	390	334	354	325	369	337	348	308	349	345	374	321	314	307	347	340	343	352	355	375	345	331	332	344	335	351	293	338	358	345	346	334	325	333	334	339	377	334	337	329	328	328	374	352	318	334	349	352	369	380	331	407	316	329	338	360	342	347	336	345	306	351	342	325	353	358	362	327	365	343	325	331	345	349	360	367	353	340	307	318	365	332	350	322	326	327	306	338	302	336	344	345	336	364	345	371	342	327	344	353	357	339	318	364	345	361	327	351	350	316	349	355	349	353	362	333	343	321	344	337	324	379	319	316	382	334	320	319	330	322	338	284	331	345	345	343	324	358	346	342	367	371	379	382	336	321	360	339	350	344	350	357	356	353	381	361	382	346	361	326	357	307	361	321	343	348	345	325	378	355	329	344	345	343	355	309	332	336	407	333	366	329	315	342	333	352	344	333	345	362	340	329	378	339	360	361	316	306	371	361	367	345	347	360	342	350	343	360	320	365	357	324	372	362	364	357	320	376	343	341	322	372	308	325	387	309	337	373	350	349	350	342	346	329	337	352	346	340	382	359	314	335	344	349	321	338	368	352	330	344	358	345	362	328	366	343	358	343	390	337	358	313	330	314	330	309	367	360	311	332	302	324	343	367	313	331	329	347	339	341	360	357	338	344	347	342	391	339	329	336	344	372	361	331	298	338	391	361	350	351	336	322	350	337	308	367	337	312	379	343	365	332	388	327	335	307	313	304	342	317	320	348	353	325	334	318	322	334	328	361	375	344	284	354	343	354	353	355	367	362	341	374	333	318	346	350	320	344	348	343	312	315	313	321	366	387	321	329	316	335	336	353	329	347	302	347	360	314	314	310	327	346	335	325	331	354	350	361	321	376	324	334	360	355	330	365	330	309	337	335	306	314	359	353	348	338	350	348	318	333	355	323	353	313	342	331	328	317	390	312	348	340	348	343	345	321	347	337	361	349	381	368	378	321	357	326	360	379	335	358	347	332	351	361	349	363	349	369	358	360	353	308	369	348	324	351	319	349	355	338	335	318	358	346	356	314	352	365	302	350	313	340	318	387	315	321	307	389	316	344	354	372	329	328	364	340	347	332	337	333	335	328	322	343	338	379	327	346	379	365	338	334	338	386	346	372	348	340	384	353	380	338	336	329	361	346	334	356	349	379	311	346	337	373	349	349	352	353	324	377	312	352	340	340	364	339	330	358	318	348	348	338	350	341	320	333	336	298	334	322	344	369	371	345	338	319	343	338	347	340	372	350	375	363	329	334	351	338	370	314	365	366	318	336	331	374	355	323	364	402	342	329	322	327	321	335	359	374	313	328	315	336	343	292	348	329	354	359	351	333	339	360	362	327	315	309	345	339	392	327	343	350	359	354	317	358	340	330	371	333	356	346	346	352	333	319	349	330	330	373	349	377	363	373	351	333	350	350	356	343	320	377	340	340	332	323	360	340	343	312	315	346	299	348	314	339	349	374	332	362	327	321	310	345	349	338	339	355	355	316	383	388	360	340	323	309	326	358	358	359	348	350	332	320	343	365	371	379	337	364	359	348	316	331	330	320	314	362	380	361	308	348	373	355	357	351	339	328	347	307	356	352	354	326	325	358	335	363	373	358	355	354	331	350	333	359	349	354	337	301	335	357	316	370	355	379	366	317	317	322	317	349	320	330	308	324	330	367	341	288	328	359	329	351	365	368	314	328	354	345	374	358	350	331	334	342	329	352	323	363	328	354	377	335	350	333	311	341	331	361	317	351	308	357	364	337	377	360	322	353	363	331	331	338	362	316	333	320	391	336	317	348	373	341	332	389	310	357	333	362	340	335	345	314	316	332	349	368	348	357	389	331	332	350	361	346	340	315	349	316	354	351	375	376	326	355	356	354	349	365	379	337	366	372	369	348	366	334	343	331	327	337	343	322	404	349	341	330	348	350	343	332	362	348	379	341	295	332	353	354	355	355	333	345	329	359	349	331	303	329	340	342	361	374	323	371	338	355	344	338	329	330	328	351	331	343	363	333	363	360	393	314	337	298	331	320	301	352	354	351	376	336	403	323	342	327	348	353	343	340	327	401	364	339	330	361	360	370	348	339	323	345	347	344	327	354	328	348	341	315	358	330	330	355	330	328	340	331	334	378	344	341	359	319	320	354	334	340	346	326	343	372	337	339	339	342	368	359	328	340	330	361	348	319	353	352	357	349	339	312	343	349	347	336	409	354	350	368	333	359	312	334	325	366	351	337	323	362	346	343	367	345	356	329	375	355	365	348	344	350	322	352	357	365	327	348	347	346	358	352	320	330	322	336	350	350	358	315	294	348	340	327	338	321	357	357	310	369	313	299	338	330	356	316	322	320	345	362	340	359	314	337	349	330	333	342	370	369	328	317	320	336	323	365	372	356	355	376	343	309	315	347	362	339	364	342	314	346	337	344	314	360	334	346	317	338	329	343	374	346	324	330	337	363	362	345	327	335	362	361	353	365	359	326	315	355	337	325	310	358	351	318	327	362	345	352	337	350	342	347	341	319	350	323	299	343	301	349	372	376	335	341	340	314	318	338	350	322	312	359	330	346	355	334	371	349	339	346	320	369	346	365	329	318	328	355	344	306	383	385	347	369	379	340	310	337	367	334	358	345	315	328	349	352	370	358	321	350	326	348	335	309	351	352	302	377	376	345	387	333	321	326	328	345	343	328	358	344	332	324	357	313	335	332	333	306	322	325	322	323	375	358	356	351	350	311	367	341	367	354	341	354	322	345	330	325	325	354	338	343	336	339	340	360	323	343	331	327	322	332	301	344	335	355	356	333	341	356	334	335	314	323	329	350	376	359	323	339	326	316	361	351	376	334	359	367	329	341	364	322	352	340	313	338	323	352	327	369	323	315	352	326	349	346	363	333	347	332	363	335	301	336	360	352	382	348	332	324	328	327	369	341	356	362	333	324	313	360	343	328	374	355	383	339	375	344	362	333	410	337	364	345	343	316	329	356	371	315	335	344	314	335	337	339	362	334	342	337	354	327	346	364	340	343	369	369	353	346	331	354	301	301	303	349	324	315	356	328	369	344	330	353	333	382	368	378	352	366	354	348	340	353	339	341	337	372	333	372	334	357	361	343	326	357	375	314	324	318	341	331	342	363	333	366	348	327	339	319	334	319	358	336	363	331	369	322	315	330	366	345	353	336	353	335	375	342	323	324	346	324	376	388	329	355	366	348	335	350	324	340	346	363	338	346	344	324	343	351	349	330	310	347	328	351	363	365	332	360	296	329	325	337	337	329	326	365	375	343	320	391	343	317	337	366	343	331	330	338	319	330	333	338	339	349	346	325	323	325	358	383	353	348	341	335	356	373	316	363	343	295	383	369	360	399	286	343	329	352	366	349	345	319	359	327	392	366	342	329	359	352	347	350	354	322	328	345	328	375	351	355	326	329
6986	1043	1297	1578	1339	1232	1102	1067	911	982	940	863	856	863	851	829	815	861	835	799	847	803	772	812	767	776	771	834	771	787	783	827	811	821	783	830	804	796	794	785	836	858	744	785	820	788	831	795	777	838	769	741	752	783	786	824	800	781	760	761	783	823	778	789	766	792	819	750	795	783	793	779	835	816	841	728	791	758	797	858	747	777	785	813	808	724	766	788	756	791	824	765	765	802	768	774	778	805	801	777	734	794	768	791	770	795	832	830	777	780	810	749	763	719	743	772	827	831	842	818	790	802	790	757	776	777	763	838	770	766	807	840	746	811	800	851	768	760	796	798	801	785	753	811	810	779	799	782	789	826	791	771	769	776	766	799	788	780	775	829	759	802	764	845	717	802	780	773	785	756	708	793	799	807	806	757	764	787	760	766	801	839	833	800	822	773	811	816	810	779	742	746	737	791	809	842	759	807	792	800	795	778	814	754	754	787	804	774	752	775	774	787	766	781	773	741	804	720	797	808	786	749	823	805	760	832	776	781	817	758	750	784	839	772	723	808	803	761	757	795	770	740	806	838	763	820	774	805	765	831	810	760	745	756	809	808	771	855	789	804	815	813	817	873	780	751	725	789	811	783	787	792	799	765	816	769	831	763	771	765	784	797	774	801	773	791	795	756	771	796	817	780	811	803	796	817	772	810	787	846	819	785	830	774	802	760	754	784	774	773	762	753	758	802	808	785	780	800	764	790	777	757	817	781	746	780	801	768	745	772	738	784	801	781	781	766	780	747	800	814	762	844	784	768	787	745	801	801	723	772	772	773	805	798	805	797	779	765	777	786	743	815	824	776	768	765	749	783	785	801	736	794	798	774	785	778	782	789	769	786	787	801	824	845	806	782	795	812	772	701	770	749	810	758	786	798	817	777	825	780	848	811	763	786	772	758	801	800	824	753	794	828	772	790	732	761	771	780	746	807	779	771	759	734	840	821	809	773	772	809	754	814	713	769	758	805	783	758	747	777	770	789	784	751	825	757	822	772	773	786	807	785	782	826	766	842	845	805	839	799	776	818	789	811	785	751	726	834	810	832	771	814	830	767	803	826	777	740	756	796	767	768	785	792	791	825	797	759	802	819	776	808	827	738	792	760	794	789	761	808	768	773	788	781	781	791	727	776	839	782	805	738	777	784	792	794	754	807	785	763	743	805	777	826	786	805	741	768	825	786	745	779	749	766	795	781	779	741	755	812	822	762	767	742	765	783	739	766	805	802	788	776	777	797	788	783	772	757	809	761	763	841	751	805	794	831	748	742	799	736	766	763	771	711	806	796	790	733	790	820	755	785	779	831	753	793	772	800	754	772	801	713	815	784	743	828	771	760	839	808	794	800	736	779	784	818	727	772	783	772	815	766	855	716	799	780	764	782	795	735	784	801	774	779	765	780	758	857	771	777	844	799	790	800	757	805	767	822	815	775	768	781	768	722	809	797	725	753	743	768	755	786	778	753	809	758	793	781	768	787	758	796	799	807	779	769	825	812	791	793	799	767	813	788	795	804	789	728	824	791	807	786	791	812	794	724	790	782	811	788	792	785	776	793	704	746	790	767	769	752	799	770	806	754	743	836	758	769	765	778	777	768	826	810	791	719	744	826	764	788	775	777	790	796	706	773	760	785	784	799	746	763	754	777	773	853	770	788	790	800	792	768	773	730	775	786	743	806	763	784	793	808	782	818	783	761	799	774	760	803	824	772	788	747	772	770	824	790	835	769	783	780	740	824	838	771	797	819	799	786	825	802	816	797	744	784	769	821	802	741	737	824	778	855	770	823	786	777	820	800	806	799	833	770	808	779	751	755	774	793	769	827	805	784	795	756	838	781	805	810	803	773	806	748	721	796	760	760	787	832	769	794	797	748	773	777	763	748	775	834	828	812	756	771	782	758	768	753	764	790	762	816	821	761	818	775	760	776	797	792	758	793	767	812	775	717	780	780	778	844	739	762	802	752	782	768	752	786	772	806	766	778	771	765	738	801	799	782	744	708	795	809	762	790	760	762	763	805	771	750	773	795	775	764	805	760	741	769	837	796	763	768	783	802	788	762	763	785	853	778	774	792	831	763	832	774	807	796	818	734	742	793	761	789	788	760	827	756	850	809	761	803	792	796	748	787	767	813	770	792	813	826	761	768	800	745	780	786	759	816	727	773	781	732	782	768	765	737	779	778	767	834	766	781	740	786	823	785	763	794	778	793	790	761	755	823	793	738	771	738	802	816	755	739	797	774	790	819	800	729	777	777	757	769	772	751	766	755	792	808	763	811	788	769	835	781	791	769	756	799	713	788	786	739	761	810	710	770	768	754	787	836	799	785	778	783	793	775	784	806	774	763	795	724	821	734	795	818	750	745	776	817	800	811	800	815	769	788	743	809	762	803	801	786	794	747	788	787	793	815	742	784	754	817	800	760	794	763	754	767	797	806	807	821	764	827	821	801	782	784	773	792	820	782	729	767	811	781	772	773	798	776	774	824	813	747	833	719	758	724	838	791	782	749	789	798	845	772	809	771	821	774	783	799	795	787	771	781	755	836	866	778	810	752	792	765	775	759	737	809	787	764	787	725	782	802	799	759	811	794	770	814	764	787	755	750	748	802	749	755	759	768	768	795	827	760	772	760	786	781	794	729	745	801	758	754	781	766	788	776	748	791	770	740	785	779	792	777	801	802	742	791	766	800	781	759	773	766	785	795	779	760	763	786	827	790	794	753	794	765	748	789	774	786	832	765	807	770	783	806	777	775	848	752	795	767	804	850	814	809	797	783	818	796	760	811	786	795	771	759	770	785	736	789	766	830	747	771	767	781	818	751	804	780	776	775	774	777	847	777	800	799	820	806	809	817	815	749	760	812	787	810	763	767	819	793	766	814	788	802	836	809	790	804	765	795	756	832	748	790	786	782	829	788	810	823	719	831	830	836	789	794	809	724	762	788	775	764	745	794	778	817	859	731	826	755	794	741	808	789	769	757	789	720	752	788	760	776	766	835	783	800	808	757	811	838	744	797	809	766	788	772	779	873	773	737	792	774	829	786	766	841	788	817	830	778	779	827	858	761	793	749	797	761	785	769	771	781	765	815	789	778	734	757	793	787	798	732	782	761	788	739	790	758	801	751	821	757	770	765	751	759	763	799	711	805	739	786	798	712	789	809	804	785	735	769	794	805	802	711	737	772	761	758	861	749	744	826	806	809	788	737	792	787	739	781	824	805	793	843	784	757	804	832	822	807	783	747	835	783	772	779	795	817	766	777	779	813	800	774	767	834	797	852	822	762	778	778	768	760	794	728	714	770	772	791	797	774	798	815	774	758	829	791	788	759	802	806	756	727	816	786	803	750	779	797	757	763	773	804	826	805	763	800	758	798	776	768	766	760	804	759	753	811	805	785	764	776	728	755	777	786	754	814	806	814	792	749	780	827	845	800	777	821	826	770	827	793	779	725	759	771	751	816	779	784
14482	978	836	628	446	330	322	312	267	255	230	220	240	216	202	216	209	247	206	210	186	197	218	226	205	206	226	218	222	192	184	209	209	205	222	231	196	208	209	175	189	204	223	205	183	184	201	187	186	205	189	208	197	214	205	208	204	181	215	209	208	212	223	207	188	198	202	239	178	196	176	202	241	219	178	210	189	231	227	176	201	194	224	195	223	199	192	227	203	209	185	227	235	187	211	217	199	210	212	203	197	180	182	194	182	190	202	159	217	193	187	210	190	239	221	214	192	222	186	174	204	184	220	207	200	201	193	225	196	181	192	192	209	199	195	197	190	205	194	209	206	189	206	188	207	195	195	202	219	191	196	192	198	210	191	213	206	210	206	209	187	187	201	197	191	184	208	213	180	173	249	184	199	186	214	230	190	202	191	198	206	219	203	215	187	179	172	184	205	203	206	203	211	196	211	201	229	163	219	197	196	192	189	202	187	211	200	194	201	202	195	210	213	207	202	200	190	222	211	213	183	175	201	208	212	197	208	213	213	187	156	202	227	204	207	191	176	203	223	226	211	205	193	210	200	211	187	215	186	205	213	228	225	194	208	213	191	191	213	213	215	169	184	212	185	204	181	175	189	225	218	189	194	165	224	193	209	221	206	199	193	183	180	218	222	205	188	177	197	179	186	213	195	179	184	217	229	205	207	183	210	190	197	193	201	179	193	169	228	209	178	199	190	176	184	193	186	203	167	202	192	223	197	182	197	210	191	201	172	191	215	198	200	198	187	173	213	173	181	181	202	183	182	205	213	195	226	212	205	215	222	198	200	210	172	185	177	181	213	205	220	171	210	193	188	195	177	192	203	187	183	208	194	186	214	226	227	210	200	220	189	204	199	210	193	180	220	216	214	192	200	200	206	188	213	200	196	202	201	191	207	214	185	181	209	218	203	178	178	187	178	203	193	183	199	215	206	187	189	207	204	190	223	198	211	207	189	208	180	205	193	186	224	214	234	210	214	168	207	218	227	179	211	178	209	203	209	221	171	178	198	236	223	217	212	226	208	174	177	214	226	239	190	182	199	204	203	230	198	206	197	205	191	198	211	197	201	187	195	213	190	192	191	216	197	195	202	199	187	195	189	200	195	186	170	197	186	187	200	204	227	185	229	213	201	212	199	207	206	210	228	200	191	199	204	224	202	193	212	174	206	207	205	238	191	167	205	211	184	205	196	199	183	185	243	236	188	196	218	209	197	195	186	209	219	207	189	189	211	191	216	196	195	200	209	171	215	198	186	176	192	181	192	200	205	215	241	184	186	186	192	214	195	188	202	201	187	225	212	203	212	216	222	199	217	201	198	191	180	179	199	209	159	219	225	201	195	198	227	207	175	204	197	191	200	179	193	182	204	198	194	209	181	213	201	235	204	206	166	204	213	175	200	199	225	215	221	183	216	216	183	196	214	177	189	192	213	203	187	158	206	213	201	213	210	218	223	208	204	192	198	225	205	208	193	216	245	182	203	208	212	202	198	185	191	191	187	207	217	209	181	204	184	195	186	180	214	188	210	237	212	172	195	207	200	197	205	201	201	230	192	196	213	178	207	196	213	229	218	217	205	199	202	180	181	208	210	191	222	194	222	234	191	213	208	181	232	190	187	207	175	213	198	184	212	221	210	235	175	200	212	206	222	232	171	183	199	209	214	201	220	198	211	197	188	196	209	211	184	193	185	179	213	190	213	187	207	173	194	176	200	222	199	183	200	195	191	188	187	198	209	180	195	186	196	189	194	207	237	201	185	187	225	222	198	177	199	210	218	209	198	182	193	198	206	183	189	207	192	197	185	198	181	188	196	217	186	215	206	211	203	186	215	183	217	190	227	203	229	220	193	204	207	186	197	196	230	189	180	172	199	195	192	224	201	205	221	186	191	200	223	205	178	195	207	206	218	205	185	204	219	195	208	185	233	195	193	222	214	184	185	200	223	198	212	181	199	179	203	170	172	224	181	172	190	191	188	166	215	170	175	173	181	204	171	207	168	201	241	195	201	220	203	211	200	186	207	178	205	197	217	206	210	193	199	181	240	209	198	183	212	198	189	204	189	210	181	208	194	211	222	220	199	221	212	203	211	191	194	234	202	191	191	187	174	208	196	183	188	207	216	184	197	198	188	217	199	187	213	202	210	181	185	208	206	211	184	198	220	212	200	198	180	209	205	209	187	193	189	231	234	204	226	196	222	192	219	203	216	202	172	191	197	221	217	194	198	199	200	186	205	195	195	214	198	203	185	191	196	169	196	194	209	205	185	221	206	221	226	215	191	214	205	184	207	215	168	198	183	195	198	204	195	206	194	220	198	204	195	187	184	213	208	184	178	184	203	215	191	203	205	236	176	193	195	207	184	193	207	195	196	185	200	183	198	195	216	210	205	224	221	217	200	207	202	200	197	178	203	211	205	195	199	179	215	193	198	202	216	190	228	218	215	232	204	207	216	219	198	230	196	195	183	202	201	176	223	196	196	191	198	156	208	222	191	197	225	210	212	214	215	189	191	195	227	210	205	193	218	201	216	187	216	189	206	224	201	220	210	196	170	219	213	197	183	192	200	194	196	211	201	207	176	163	215	194	205	217	219	234	197	190	188	201	193	200	190	235	183	194	163	196	235	197	172	219	217	223	200	193	199	226	202	228	188	195	186	206	222	206	180	208	202	219	201	206	196	195	203	202	197	184	188	191	193	209	194	189	175	199	194	192	198	226	207	189	202	185	175	186	199	216	163	210	216	218	186	189	225	198	191	206	213	199	199	185	203	194	211	192	198	197	209	223	185	232	206	209	188	231	182	225	195	210	198	207	203	192	208	201	200	192	200	203	232	185	177	211	180	188	208	193	210	207	181	188	190	206	192	187	203	203	206	203	214	172	206	201	212	170	188	212	189	178	164	191	195	215	187	196	191	193	216	230	187	212	198	209	202	215	218	179	177	202	203	200	179	207	183	226	210	192	210	183	185	191	201	204	204	209	201	210	216	186	195	187	189	193	205	210	192	182	197	209	205	180	196	239	225	176	216	194	220	233	223	178	181	198	210	196	186	210	199	181	200	221	208	212	216	203	199	205	200	183	206	186	190	226	203	192	202	194	199	218	199	195	207	208	181	206	180	205	206	174	191	191	191	215	193	174	200	202	194	230	204	215	191	208	205	207	145	212	194	209	214	198	185	190	188	172	246	207	235	213	239	188	199	194	156	196	221	203	218	170	212	199	202	218	193	198	226	187	192	170	191	169	186	190	209	181	188	204	180	189	183	231	196	215	204	188	200	181	199	196	188	189	229	202	202	200	209	200	188	204	202	200	201	176	207	188	233	185	184	220	220	193	206	210	160	200	192	154	199	202	221	197	204	214	182	219	197	217	222	202	196	186	191	213	191	196	189	199	197	173	210	179	221	203	195	230	217	199	217	149	212	202	185	210	178	186	180	184	187	211	195	184	219	202	202	187	165	216	196	202	198	195
8501	955	1727	1904	1590	1250	1087	965	862	768	716	722	647	666	601	612	555	588	535	539	550	543	546	545	544	532	521	500	476	523	535	500	515	519	511	504	461	472	511	495	481	493	499	495	499	448	480	471	479	490	465	508	467	473	483	431	472	463	469	491	498	483	452	440	502	467	476	470	477	475	468	539	453	458	495	500	465	469	474	476	434	494	462	480	483	473	502	486	472	491	521	463	496	486	511	470	461	485	482	478	456	450	502	474	493	533	494	431	487	474	470	469	487	485	457	466	484	452	479	479	496	452	453	453	469	472	494	513	464	497	471	477	472	433	482	484	499	471	495	507	497	480	487	475	475	458	514	449	462	486	459	452	443	464	449	526	475	486	490	508	513	496	443	494	508	444	445	488	458	458	467	476	492	473	483	495	480	449	477	504	503	473	511	467	484	458	483	428	442	442	507	482	521	461	427	491	444	505	484	458	484	455	459	456	463	455	496	464	495	451	498	442	461	473	475	437	508	477	445	497	480	409	440	494	465	475	462	470	469	496	472	483	451	438	466	455	478	490	452	491	457	447	459	469	508	434	498	499	504	463	492	474	478	484	464	460	440	499	498	491	483	466	474	464	494	454	491	482	495	508	442	460	449	491	476	464	449	462	454	497	487	476	442	461	482	508	507	489	481	482	483	467	434	523	461	451	447	469	487	453	473	472	467	437	552	455	468	485	490	456	466	474	455	483	468	475	497	428	448	501	490	485	510	445	484	462	428	467	478	478	473	471	472	484	477	511	501	455	472	451	508	503	480	484	421	489	475	468	495	460	462	484	429	410	486	466	478	483	492	470	473	469	479	474	471	455	491	445	465	466	465	493	467	495	458	451	488	480	499	447	450	452	477	468	481	452	516	462	470	489	516	424	491	494	448	480	485	475	474	500	471	489	435	471	450	512	507	488	470	465	480	500	491	482	486	498	458	484	466	473	486	471	507	492	490	476	449	461	484	475	469	461	469	493	501	468	464	482	439	450	468	448	488	464	473	479	458	469	509	470	445	489	478	468	463	472	465	526	450	488	468	484	476	461	459	477	503	497	447	480	465	459	505	472	476	435	478	502	456	463	458	488	465	493	469	486	477	499	493	461	456	458	459	512	488	468	485	442	488	477	460	462	435	477	488	482	472	476	442	466	497	481	464	453	468	473	474	482	474	463	472	473	433	470	467	472	454	475	494	499	439	454	466	448	448	507	456	467	498	439	472	495	430	498	460	478	450	478	475	510	474	499	446	475	481	494	488	503	485	524	435	455	450	481	471	479	474	503	450	487	461	465	437	492	477	473	491	469	528	475	506	457	518	478	455	500	466	461	474	483	474	486	491	456	456	471	490	486	479	501	457	464	451	492	492	462	501	483	485	414	479	484	483	471	495	471	430	491	443	449	485	456	460	498	515	467	469	492	456	478	419	471	477	460	484	462	467	462	481	474	453	492	490	495	475	482	469	465	500	474	460	487	462	473	477	429	456	465	422	463	484	446	425	490	503	474	482	448	481	468	442	482	472	459	494	472	485	495	459	468	478	465	477	494	474	494	456	459	463	469	456	494	481	497	492	486	442	483	494	466	482	503	480	451	487	450	495	480	478	453	488	468	458	438	448	471	467	456	453	417	490	479	465	490	449	474	496	480	448	493	485	455	484	474	474	470	476	503	513	457	478	463	517	486	478	458	485	475	525	439	480	460	482	456	419	459	453	458	467	513	465	455	478	458	459	469	465	459	458	435	532	486	466	498	462	480	481	489	440	474	515	462	470	468	495	464	485	465	460	489	418	496	489	480	466	465	508	479	512	438	487	452	489	439	485	461	460	499	456	446	489	478	499	480	489	442	501	449	492	490	483	481	488	512	478	490	472	490	480	472	489	459	464	483	505	498	516	463	471	490	491	476	470	470	463	490	506	500	512	435	470	450	450	459	491	462	500	496	498	472	460	509	486	458	478	450	458	460	420	447	500	503	439	493	481	471	446	455	490	477	511	452	498	488	477	485	452	466	497	455	461	463	444	459	455	450	462	469	486	422	489	468	438	498	479	492	465	474	462	419	484	493	483	509	497	486	466	505	466	479	475	487	487	475	469	494	458	486	430	479	484	502	462	485	481	464	480	466	501	442	484	482	470	467	468	483	484	469	499	507	475	471	472	479	487	455	495	499	481	507	469	495	492	484	485	466	448	451	430	468	472	461	478	422	509	507	468	469	443	491	482	497	457	498	531	472	495	466	438	495	481	451	465	467	506	456	457	490	460	472	443	479	465	433	486	534	507	456	502	449	491	442	499	471	464	484	497	489	427	477	472	470	462	494	468	483	510	478	489	468	452	501	449	436	491	485	474	503	453	463	476	450	492	493	474	474	464	497	529	471	485	512	462	467	490	484	470	472	504	488	479	438	491	447	467	462	459	484	497	486	508	480	459	447	471	464	483	493	457	499	493	451	459	454	474	489	468	457	483	476	428	493	440	521	484	512	487	468	509	445	485	495	502	436	443	451	502	482	504	471	460	442	489	452	507	448	507	498	467	482	478	467	480	472	424	488	472	468	474	468	493	505	475	471	466	481	501	426	466	488	453	505	488	448	473	465	495	473	477	474	497	503	477	480	484	468	502	485	428	464	480	453	495	495	458	467	512	454	514	460	475	455	469	490	462	458	488	491	493	447	451	478	482	475	475	458	485	478	465	463	474	481	445	464	478	514	484	489	461	469	490	488	489	456	488	474	485	440	471	513	480	487	451	475	469	503	464	506	481	462	448	473	470	474	470	490	470	480	464	444	488	459	468	491	469	491	480	457	505	475	510	504	487	476	483	486	461	468	473	489	453	489	511	489	514	473	478	485	456	436	453	481	483	441	482	463	478	479	432	480	464	481	502	492	470	499	477	446	476	492	487	490	498	508	492	448	445	484	438	491	462	504	453	478	481	485	483	477	448	461	492	458	468	474	441	492	454	478	490	471	476	502	448	457	475	494	477	462	459	459	473	473	472	469	496	502	464	489	487	498	461	465	458	488	470	498	481	471	443	478	497	468	439	468	470	519	481	493	470	496	456	491	494	490	439	489	497	435	492	465	428	484	478	465	464	493	432	426	480	494	511	485	494	463	472	485	477	496	466	467	495	508	469	445	444	468	440	450	475	490	459	497	481	466	473	443	429	441	465	478	492	489	480	458	470	469	442	471	451	496	464	460	471	454	478	455	473	472	464	456	476	451	480	479	492	458	507	468	446	436	487	486	460	484	488	455	509	464	471	470	471	502	462	468	453	456	522	496	476	467	438	490	452	507	471	478	492	486	473	451	468	459	428	470	505	503	505	451	458	455	474	458	519	495	463	513	472	467	453	470	481	453	459	453	438	461	466	448	464	454	439	479	463	487	468	490	463	498	490	459	475	465	451	484	501	467	516	463	455	456	489	455	475	503	453	495	437	500	505	473	471	474	500	452	480	478	477	491	472	468	466	466	494	442	455	488
1863	284	264	282	266	266	285	278	250	275	252	230	253	232	232	261	275	277	263	276	267	278	269	262	285	277	255	248	267	288	243	266	261	282	272	263	258	282	244	273	231	249	251	248	239	290	269	276	262	258	294	268	280	255	272	240	274	264	261	275	270	261	293	246	296	267	269	303	255	260	259	275	258	264	234	235	284	251	251	235	262	245	260	247	255	259	284	278	224	256	268	264	270	271	280	253	280	291	271	291	260	253	237	256	268	303	239	271	294	248	282	249	269	267	261	265	306	317	241	253	301	254	278	283	286	280	226	259	242	263	271	264	254	250	257	280	264	246	254	234	279	247	271	273	219	276	275	277	280	271	267	253	241	224	248	250	254	266	251	246	241	269	268	286	278	240	257	282	264	266	246	229	232	250	222	229	254	276	254	290	272	282	261	228	272	250	258	265	275	256	277	280	235	256	271	288	261	240	278	270	249	260	283	244	288	277	257	292	257	236	266	223	269	273	267	280	268	256	232	230	251	262	282	215	251	264	290	288	262	273	285	239	292	250	247	222	293	284	264	292	255	252	274	251	277	248	242	290	280	261	259	262	279	259	273	280	256	255	275	265	274	283	265	269	277	292	279	266	278	249	281	240	273	256	249	269	258	266	288	257	273	293	296	252	269	256	282	274	274	271	242	265	259	244	246	225	255	237	277	256	249	270	262	254	273	240	266	288	245	261	295	269	246	247	232	235	245	252	262	288	249	270	278	291	246	280	235	260	280	282	254	257	288	248	285	238	234	288	269	257	273	256	244	262	279	254	252	273	269	251	274	268	245	226	255	261	243	278	257	276	244	260	241	246	292	278	287	252	268	275	263	276	258	280	208	266	255	222	235	290	272	243	259	269	262	274	253	260	263	260	269	260	258	284	279	208	248	259	264	282	274	238	274	265	258	264	268	255	213	270	276	244	225	278	265	261	241	268	244	263	255	252	240	257	302	299	294	277	306	280	270	285	263	269	288	263	217	251	287	256	266	249	264	270	265	261	270	261	281	251	293	256	253	253	246	281	257	258	268	257	266	269	269	220	277	305	271	272	270	234	275	253	245	255	300	310	259	245	229	242	275	301	274	221	230	253	253	279	255	294	257	275	245	271	254	265	239	279	247	253	232	272	262	283	258	305	274	276	291	260	272	282	248	258	280	228	266	255	251	249	239	255	254	257	288	263	272	267	260	273	234	269	260	287	282	262	253	277	266	279	226	253	270	250	256	251	250	266	284	256	262	243	264	248	258	233	243	270	304	250	269	272	268	257	245	289	259	238	270	255	277	295	255	278	250	247	272	295	270	298	264	241	270	261	263	245	238	269	274	262	275	259	284	252	276	253	255	239	230	247	268	253	243	247	294	267	250	259	273	262	304	277	261	281	263	240	229	252	261	250	285	253	232	259	239	251	239	257	279	225	239	272	285	264	267	231	271	248	270	238	254	246	279	247	271	257	264	290	246	240	281	299	255	280	256	268	273	264	283	266	301	263	283	273	245	268	275	269	251	268	281	252	290	251	273	285	256	246	302	252	262	298	273	276	238	276	236	254	265	247	259	240	255	275	249	265	291	275	281	260	266	288	251	258	252	260	298	303	242	301	260	288	261	236	236	240	237	248	261	259	273	263	247	236	267	270	263	282	308	253	259	299	240	290	231	283	215	260	245	277	246	269	258	280	258	285	254	254	244	270	271	264	285	245	267	255	281	270	258	265	257	266	229	264	279	264	246	260	256	262	233	288	251	298	243	255	272	261	282	233	211	242	256	247	286	249	254	263	266	243	274	270	284	278	245	259	272	274	275	246	263	232	257	269	245	275	266	268	246	269	247	269	266	275	269	262	251	276	293	287	276	251	262	221	230	267	273	265	271	253	240	238	280	253	266	239	290	231	255	244	254	251	257	283	264	247	259	254	270	244	247	256	292	262	258	252	230	272	258	323	263	248	260	298	263	274	249	268	253	262	263	268	282	264	264	244	276	247	269	245	256	264	270	244	269	304	258	235	235	246	247	277	289	249	252	282	224	233	242	263	249	247	284	279	277	257	279	290	248	274	264	260	298	253	276	272	256	257	270	261	269	269	275	282	290	284	274	227	264	291	278	268	276	291	319	271	262	267	259	268	262	233	270	262	288	297	246	255	272	269	259	250	290	234	251	271	265	291	253	269	251	263	256	250	259	283	273	291	254	256	272	273	298	265	292	270	256	297	291	246	270	250	267	237	288	276	254	265	240	245	268	283	261	259	256	242	261	258	284	279	297	264	277	272	264	251	254	251	232	275	258	265	261	277	273	240	258	273	264	265	280	264	273	270	257	284	294	279	238	235	270	274	260	260	290	294	289	256	255	285	267	256	256	240	243	250	262	264	273	254	289	281	268	260	281	278	290	274	255	260	281	239	259	236	228	273	222	286	259	269	247	283	284	251	283	259	265	251	250	229	248	280	280	280	286	253	306	271	274	252	259	269	261	252	254	266	262	246	277	284	262	259	238	256	277	264	271	252	280	265	256	257	256	268	268	228	271	266	250	216	272	271	267	271	267	257	262	246	273	231	256	265	257	280	266	277	300	247	266	282	273	284	263	282	275	286	289	257	255	253	294	246	280	294	235	262	245	229	235	271	261	277	247	250	270	258	262	264	275	270	276	282	264	263	239	269	273	263	299	255	256	241	271	252	291	264	263	274	277	266	266	289	267	269	265	260	256	257	262	264	218	248	287	272	257	260	268	257	278	262	281	282	280	246	265	285	287	246	241	228	280	272	238	268	279	276	257	270	232	267	266	258	276	276	226	261	275	264	269	262	251	236	267	262	264	264	247	287	267	259	248	239	252	251	274	271	276	247	285	262	251	254	279	267	275	297	257	284	258	254	300	263	249	287	249	248	243	264	240	262	261	261	277	267	263	290	278	245	282	281	278	274	245	264	273	259	256	285	261	239	302	271	252	234	248	260	259	286	302	266	272	281	277	275	271	252	254	259	295	278	275	242	264	238	278	281	265	244	256	254	264	241	261	258	263	271	286	270	274	275	220	231	265	278	262	245	228	264	229	241	264	241	253	255	262	218	234	261	265	244	271	262	255	274	267	270	257	278	246	271	280	268	257	251	261	286	290	266	270	254	286	257	273	297	283	262	239	272	287	258	262	261	278	249	252	267	281	282	248	256	274	268	258	234	267	246	240	265	262	271	276	243	290	234	265	246	284	256	261	262	294	254	258	261	283	285	246	265	256	264	250	250	250	269	267	280	237	230	246	278	279	278	270	268	281	263	303	236	258	262	234	287	297	280	255	265	250	260	255	263	263	244	264	265	261	311	287	283	297	305	288	266	245	249	278	269	275	262	262	257	282	256	268	242	249	248	234	230	258	259	260	283	271	270	267	238	254	264	252	242	247	245	266	309	257	271	273	274	269	273	272	258	275	264	241	230	260	245	263	262	300	262	242	263	254	246	268	268	246	262	251	305	265	296	271	273
2350	657	645	626	706	630	672	657	610	688	676	653	667	609	611	673	653	597	593	680	614	641	589	627	636	611	616	626	671	613	640	638	648	598	572	609	660	646	628	630	607	674	668	619	621	647	620	657	629	607	615	595	676	600	605	609	608	628	646	637	657	617	644	653	629	620	611	601	620	660	613	611	647	622	623	611	669	644	601	605	624	661	623	635	650	626	607	621	629	623	619	650	631	638	653	609	664	645	649	636	611	663	593	631	633	654	602	619	635	635	617	643	633	603	591	651	613	615	643	633	592	633	628	619	638	631	657	611	585	681	636	679	623	635	669	614	622	665	670	613	585	594	633	624	633	632	636	602	628	630	613	610	633	614	610	629	637	615	639	596	590	630	660	625	695	635	625	663	635	633	598	619	630	609	614	597	631	661	621	656	665	641	632	637	609	628	604	617	625	662	654	619	612	649	677	581	623	603	644	614	642	647	688	610	627	628	626	639	620	596	625	610	641	607	598	635	597	634	645	608	632	640	623	646	596	629	607	617	625	656	622	626	595	635	633	647	676	611	639	652	666	612	640	584	630	649	653	600	682	631	633	623	608	640	602	650	619	644	652	572	616	660	657	619	646	617	579	623	659	629	605	617	676	586	619	632	645	603	624	597	578	652	604	609	664	626	625	615	593	609	650	652	668	663	628	661	650	651	650	611	635	637	589	607	610	617	662	612	624	638	628	630	645	646	645	657	604	651	606	636	649	676	646	607	623	616	643	624	591	592	614	627	589	621	637	641	619	633	616	610	589	682	647	656	625	641	645	664	660	605	657	671	600	623	639	635	616	628	658	627	658	658	639	650	614	629	631	633	646	586	636	665	623	660	629	657	596	586	611	637	615	646	619	644	626	614	569	612	639	626	609	645	650	598	678	653	614	635	601	632	646	621	647	629	611	629	650	579	662	690	645	642	640	665	644	642	623	629	611	626	675	617	618	628	639	654	653	597	629	645	602	616	648	598	658	657	601	630	622	662	627	600	643	667	623	620	581	656	653	647	641	628	631	653	593	637	638	608	612	640	651	636	598	632	691	640	619	678	601	584	607	636	614	649	632	621	635	652	685	606	590	624	678	630	666	628	620	627	631	637	625	650	628	645	664	638	596	611	674	647	573	625	598	652	628	621	605	632	635	625	613	624	667	590	644	657	634	618	657	650	595	645	619	681	583	660	595	685	644	638	619	607	642	613	636	624	663	588	613	610	620	665	580	629	590	598	594	634	684	614	629	661	617	628	622	610	594	642	669	579	617	656	626	591	625	609	632	668	615	606	620	634	666	642	618	635	674	632	603	634	636	659	605	658	620	624	643	629	619	621	643	626	613	652	606	619	616	656	623	601	593	632	628	677	559	592	631	636	625	584	588	634	647	645	646	613	634	634	607	657	635	605	604	655	633	612	629	620	675	602	658	638	642	611	666	666	629	615	633	630	669	643	580	624	640	667	639	622	614	634	631	583	630	592	596	650	621	664	613	655	645	626	639	666	640	606	630	621	601	573	613	652	623	669	657	608	653	688	607	655	660	563	561	589	635	592	641	620	624	631	665	640	586	674	632	632	675	674	638	620	653	631	612	633	680	646	635	615	636	650	623	618	643	662	619	650	644	606	686	603	582	629	659	637	655	646	640	533	609	658	661	619	626	627	633	663	559	630	632	602	608	631	612	642	625	658	633	605	627	637	637	611	663	641	657	639	617	631	626	649	649	606	656	613	650	614	675	626	644	607	567	648	610	632	632	639	625	647	615	620	647	626	656	624	641	576	635	674	622	653	562	647	619	611	661	606	625	628	607	651	666	636	652	652	665	642	630	617	580	614	602	621	629	664	648	645	654	657	626	661	609	598	658	638	612	652	664	661	591	594	647	657	681	632	669	606	626	634	649	611	637	696	649	645	637	618	668	621	643	722	639	614	621	600	604	657	655	638	636	639	648	638	610	589	671	670	616	640	649	686	623	651	650	621	647	668	613	609	634	629	619	598	618	613	612	608	626	606	560	605	637	621	657	576	641	607	668	585	656	664	685	627	655	649	597	609	637	629	624	658	616	647	585	650	623	599	644	632	629	627	630	659	650	661	637	601	630	662	667	625	614	592	608	647	625	631	689	650	645	637	636	621	647	638	598	600	589	655	638	643	575	670	645	643	632	611	645	626	590	620	660	615	665	667	616	616	618	609	608	590	630	648	631	617	645	618	647	644	637	619	651	647	654	635	654	607	604	598	657	641	647	642	620	625	634	606	624	626	616	631	608	650	635	658	629	610	658	699	641	608	595	648	606	609	669	615	648	617	656	654	667	607	657	682	617	620	583	606	670	577	676	621	660	632	611	576	648	677	633	627	624	565	615	632	594	677	602	639	599	629	641	631	653	633	648	609	614	644	598	698	550	664	587	637	632	599	664	622	684	603	625	649	620	629	653	654	661	659	636	630	631	673	620	622	603	605	609	610	615	602	607	636	672	644	619	610	604	638	609	657	615	647	659	626	599	615	612	641	665	601	601	629	638	642	629	629	642	648	651	668	666	622	660	626	655	619	653	630	610	599	664	636	643	607	648	621	627	613	636	667	666	620	591	631	656	615	620	616	617	648	600	617	662	622	595	618	628	626	606	639	640	651	617	586	601	635	593	596	614	650	621	637	594	617	642	605	615	614	635	615	637	627	598	641	604	623	598	636	636	624	646	657	648	660	628	609	602	659	588	627	603	628	587	658	603	658	606	640	668	672	645	635	627	596	653	601	641	660	583	650	693	647	615	628	627	675	605	662	632	601	624	635	623	598	607	654	668	629	611	622	628	618	637	632	637	592	632	605	658	625	642	618	628	647	630	662	627	611	627	647	667	629	599	628	644	681	638	611	585	677	650	625	607	625	618	653	663	605	583	646	599	650	640	645	645	635	670	627	606	628	624	620	626	605	633	631	619	651	633	640	600	607	633	635	669	651	643	645	621	620	603	627	669	585	621	626	643	641	647	637	640	662	616	609	661	623	615	691	621	649	642	601	645	613	621	603	595	645	630	628	622	656	631	611	629	637	622	675	593	622	611	624	645	643	639	637	610	608	627	637	644	613	646	611	667	635	631	618	615	664	626	641	675	609	644	611	652	656	623	625	613	621	617	680	639	647	627	654	652	597	634	602	663	611	666	625	611	618	635	621	627	674	626	623	640	615	608	618	652	652	603	630	661	682	623	634	641	661	628	623	656	602	586	637	648	672	634	636	603	614	616	599	622	675	596	583	586	627	620	569	626	646	642	664	655	621	617	660	603	633	611	622	630	633	612	651	638	608	606	637	615	598	616	627	646	622	592	667	626	612	636	631	629	639	673	606	623	622	655	628	601	626	637	606	638	686	613	639	671	587	656	653	583	627	594	604	608	648	646	664	637	648	632	686	619	639	625	603	624	634	595	611	650	690	610	610	623	616	642	638	640	637	622	600	638	622	617	644	606	653	634	618	617	646	637	606
8211	632	641	576	507	410	404	363	390	372	383	362	354	365	344	326	347	359	377	342	371	373	345	359	330	370	362	368	333	355	371	336	312	330	292	339	369	341	369	324	354	341	342	362	348	284	342	322	331	327	347	327	333	378	328	342	352	362	346	300	371	346	337	301	382	346	341	308	306	330	314	322	340	325	314	351	324	343	369	342	383	318	340	365	334	346	345	357	338	356	348	339	322	334	341	344	351	344	345	321	380	374	349	342	343	368	346	321	358	383	354	361	349	322	343	356	332	373	354	305	310	338	345	351	325	339	345	327	323	320	335	323	338	350	344	342	383	337	395	302	353	308	325	345	347	336	352	371	371	364	357	361	350	311	332	330	344	327	353	366	390	349	394	337	358	344	355	345	359	327	348	333	359	376	333	370	332	334	310	357	322	305	372	405	355	330	336	342	342	355	368	324	342	342	324	362	342	329	326	350	351	307	356	315	313	332	327	354	368	347	353	331	327	349	349	319	323	327	319	325	343	334	352	349	344	362	382	311	327	339	319	336	348	343	328	337	342	357	325	326	338	354	320	344	339	390	343	322	377	331	360	346	356	338	361	329	328	361	362	340	328	349	380	330	312	397	376	369	369	336	343	380	371	395	346	358	356	337	341	340	313	366	343	326	376	352	369	355	307	352	347	317	334	356	350	357	356	381	328	330	323	359	359	345	333	307	330	360	344	345	339	342	342	376	374	340	332	341	364	312	329	330	353	382	330	341	372	361	319	330	337	345	341	325	353	352	354	369	335	316	317	357	358	327	337	321	342	339	325	301	349	373	376	324	369	295	320	323	304	360	347	360	333	354	360	346	336	343	359	342	363	349	348	354	352	341	314	355	333	336	352	336	336	357	316	357	356	337	366	359	345	333	356	324	336	343	351	341	328	323	347	353	367	320	309	348	327	329	329	336	352	343	309	352	337	377	348	341	343	329	375	394	377	306	365	343	356	352	330	336	332	346	356	366	351	337	317	345	335	313	351	348	342	330	400	329	307	355	329	350	373	323	328	333	361	316	322	318	330	324	353	349	341	340	363	355	339	346	353	372	356	358	329	348	333	353	355	356	362	356	318	353	356	371	354	329	366	363	338	347	344	349	368	375	327	343	328	316	343	334	358	334	322	342	342	326	376	319	323	341	318	347	336	321	416	318	321	379	360	301	352	332	348	349	301	349	362	326	309	367	329	357	331	317	342	306	342	305	344	330	360	356	356	319	337	361	337	362	329	352	350	327	340	318	337	313	331	345	361	354	331	333	300	353	314	339	344	348	346	329	321	305	376	324	343	362	383	367	357	348	347	358	349	329	349	350	313	359	324	343	377	316	374	311	334	328	335	345	310	319	348	345	369	308	335	364	344	372	381	387	353	384	363	356	364	301	333	327	342	352	372	372	354	343	341	364	374	371	343	350	332	389	322	342	289	355	336	332	320	334	327	345	319	318	352	343	320	349	360	352	327	347	340	345	319	389	313	342	343	345	379	338	371	312	337	339	340	395	346	313	348	303	331	344	345	313	377	345	357	354	346	337	332	358	352	348	347	340	329	328	364	340	327	323	353	339	339	353	367	303	355	332	350	331	320	350	348	347	357	336	361	333	399	349	338	333	330	343	336	365	371	344	368	357	394	352	339	360	346	336	357	352	343	342	351	329	370	334	349	338	357	329	340	366	339	388	333	330	344	335	353	351	357	371	327	306	330	322	359	331	314	335	398	347	324	351	332	332	373	312	337	378	323	373	338	303	354	341	361	368	353	361	322	354	373	327	355	356	369	326	360	350	372	315	293	322	329	359	335	334	344	321	352	331	338	355	332	337	349	332	339	349	389	350	344	362	331	357	330	348	350	318	340	316	368	376	318	285	352	338	333	343	319	332	339	341	349	338	360	361	364	317	348	352	319	338	314	368	307	350	364	338	346	348	362	354	352	321	344	327	350	346	362	330	313	367	335	305	338	343	383	356	351	360	323	393	395	354	324	328	346	359	324	346	330	353	347	333	342	349	325	342	361	387	361	351	333	364	359	352	354	358	323	390	329	366	354	368	308	343	355	351	375	332	343	324	337	345	367	312	343	308	373	415	367	309	297	329	301	345	335	298	372	356	343	359	355	373	331	313	331	288	312	329	332	336	359	351	402	312	357	344	352	319	361	370	336	343	341	341	328	331	364	324	344	333	342	320	344	319	323	341	339	351	361	347	321	318	337	343	319	330	349	350	338	359	347	337	359	309	341	331	338	331	365	337	362	354	322	352	298	351	332	364	362	375	351	317	371	321	324	367	325	321	305	346	351	362	373	335	320	377	322	347	358	372	314	357	326	333	320	330	331	343	359	375	302	336	363	337	354	303	358	347	318	339	327	361	360	341	327	337	365	377	356	343	362	337	329	340	338	291	349	328	352	342	345	331	334	322	319	363	337	330	354	345	340	330	326	346	344	342	322	369	379	340	336	374	348	333	333	348	359	337	319	343	344	333	322	323	373	314	319	308	342	369	380	356	346	374	343	363	334	348	353	329	328	333	327	398	329	338	323	375	368	323	304	326	330	331	338	359	322	392	359	339	355	371	334	320	357	324	333	369	336	338	316	336	354	331	376	359	355	339	354	297	354	329	364	309	331	300	345	292	324	329	353	333	341	334	346	357	324	349	326	359	342	348	332	358	345	352	329	348	366	343	335	343	310	318	333	345	334	314	364	355	340	328	348	354	340	327	346	329	339	338	339	350	302	324	337	313	341	342	353	320	348	347	350	332	306	362	339	311	399	319	329	315	327	359	338	363	353	332	332	326	339	332	347	307	345	377	351	345	354	328	302	333	368	345	377	319	331	340	327	328	323	337	348	342	347	339	336	339	352	337	337	350	334	345	335	346	325	334	320	348	326	356	341	314	316	337	334	377	329	314	323	353	334	389	357	323	336	356	328	351	325	358	315	355	320	358	324	339	321	313	335	350	364	356	334	329	333	333	315	362	303	374	326	362	337	350	312	314	343	375	355	342	345	358	304	328	326	288	369	358	355	352	383	298	316	346	358	359	349	346	341	351	354	354	362	329	351	318	325	317	331	338	368	344	337	314	376	341	347	332	326	346	338	335	341	362	336	312	314	348	370	359	343	322	349	350	337	323	352	371	351	359	361	363	349	345	327	330	306	340	303	305	325	367	341	329	341	325	336	344	353	325	337	345	350	346	336	328	339	337	366	377	388	363	324	331	313	381	351	313	350	367	345	367	359	324	328	369	376	338	376	358	352	359	322	374	347	352	314	299	362	312	324	337	344	341	328	386	340	370	369	342	363	325	321	323	352	360	364	331	360	338	332	346	354	371	318	348	359	337	341	348	375	367	344	328	357	329	369	318	333	343	364	331	336	347	340	350	350	313	303	328	334	378	367	368	331	365	316	316	337	362	329	391	358	360	354	349	363	334	366	332	355	286	389	363	345	352	333	342	313	310	330	362	333	359	320	345	369	355
7141	949	1393	1581	1383	1229	1083	1000	974	927	952	863	902	850	883	828	834	828	815	859	806	860	838	875	846	845	829	801	807	792	778	849	832	820	802	805	812	785	793	800	769	795	821	789	823	808	875	812	831	782	802	806	829	782	782	828	745	764	818	808	807	850	790	811	820	804	778	749	782	726	765	762	798	809	714	767	778	740	849	768	765	747	811	769	779	786	840	732	810	802	776	748	768	795	787	803	754	771	819	781	698	771	775	784	763	795	777	826	747	816	761	805	785	806	775	794	808	820	734	798	765	782	811	858	827	737	793	788	817	822	771	770	823	840	762	785	768	760	763	753	803	751	838	735	770	827	759	790	764	817	781	749	766	796	755	794	756	818	805	828	766	752	769	795	774	830	788	797	786	803	832	773	747	766	779	756	766	749	812	756	787	791	796	752	817	777	756	761	769	766	806	804	758	800	801	752	778	780	759	795	769	799	840	755	787	851	772	779	776	788	740	778	817	788	723	759	783	802	803	778	813	792	791	787	745	758	814	744	779	757	784	765	786	767	801	800	806	834	736	790	732	768	790	812	836	809	729	760	765	809	751	772	815	809	810	798	742	804	782	818	797	785	799	791	777	743	789	776	830	830	767	743	807	805	783	753	820	748	756	753	747	781	815	704	766	825	781	778	788	792	772	785	809	806	771	757	829	720	799	802	813	791	817	798	810	801	739	774	781	806	819	776	785	803	802	798	740	809	773	810	773	810	750	803	784	791	783	750	778	747	792	767	777	776	744	797	743	749	761	746	791	747	757	739	784	761	809	769	796	792	833	807	787	786	803	798	747	838	793	733	783	779	755	814	811	752	780	805	734	779	716	768	803	778	772	834	743	794	730	793	788	794	797	792	810	777	775	749	746	781	809	769	806	789	799	759	777	793	796	738	771	783	825	801	812	810	757	744	801	758	778	830	779	762	801	850	773	754	783	770	728	770	766	800	742	804	782	790	785	795	767	725	813	768	810	789	739	850	796	751	750	781	765	769	820	747	793	772	813	785	830	741	820	824	761	751	734	760	826	781	756	774	809	746	764	785	778	787	841	795	771	778	818	776	829	808	798	802	765	848	833	831	811	812	761	761	795	785	767	773	806	818	813	775	778	790	807	758	783	834	777	771	763	729	769	826	813	776	766	814	753	816	752	711	744	794	741	785	768	771	789	754	779	801	795	750	804	811	820	790	798	767	764	840	817	804	722	736	783	748	793	768	824	714	782	799	813	818	794	769	838	780	818	793	818	781	769	753	763	790	806	764	773	815	802	785	832	802	800	811	768	799	826	791	802	801	801	770	772	792	782	818	853	768	789	799	790	781	754	794	785	795	767	762	742	822	822	760	755	791	761	771	756	822	790	805	797	845	765	808	734	743	741	777	798	787	802	753	784	779	828	811	776	774	772	770	809	791	771	793	751	724	817	769	763	762	775	759	769	778	756	783	756	779	758	790	771	817	817	809	795	769	752	796	790	788	770	785	795	789	716	832	753	764	817	820	825	726	809	753	764	775	791	758	763	790	835	790	818	794	788	773	779	837	764	780	793	769	796	759	760	806	758	767	800	818	801	760	817	787	795	747	765	771	823	778	758	804	765	791	758	845	776	764	764	752	775	767	742	771	794	791	782	762	772	790	782	772	763	764	857	763	814	779	775	744	784	801	782	784	785	781	801	718	749	788	803	793	831	789	755	770	759	829	831	705	827	811	807	780	734	773	794	793	818	856	780	793	787	762	796	754	743	773	790	756	812	807	822	779	737	786	749	797	746	765	787	768	822	776	778	815	795	760	725	779	789	786	773	768	801	835	779	776	738	762	763	765	720	816	794	793	790	769	837	733	810	755	786	769	811	793	771	789	846	781	729	839	741	778	715	805	769	698	809	787	788	771	822	820	757	786	754	812	772	775	794	791	765	747	810	794	768	821	823	761	783	843	761	768	752	778	768	722	756	768	780	837	763	738	840	775	765	796	721	854	772	788	835	828	750	800	755	779	798	787	813	766	768	829	746	810	793	789	778	803	750	746	748	809	762	768	803	788	834	834	771	799	827	793	828	762	778	768	774	762	767	812	797	795	749	715	750	781	780	788	802	820	821	786	810	785	783	752	783	807	848	795	786	817	751	809	778	844	820	799	784	787	766	793	824	728	822	802	806	840	762	810	817	769	806	794	789	767	750	774	803	789	769	761	795	792	760	786	811	816	820	828	769	865	764	827	799	765	800	841	781	780	756	763	767	765	789	797	758	753	805	785	800	819	790	789	846	863	781	740	807	769	773	761	805	781	796	807	825	763	788	760	788	845	806	820	827	845	758	773	814	761	799	788	803	753	728	798	778	788	772	723	765	777	765	750	725	806	800	817	755	785	782	759	793	784	795	751	802	797	840	793	754	792	746	792	805	827	834	797	745	818	762	772	798	752	826	829	775	814	803	810	749	804	804	806	767	798	809	768	825	772	757	811	735	811	780	774	771	769	746	825	804	800	759	777	775	793	811	754	819	796	764	828	783	785	762	801	780	809	730	778	782	784	809	794	837	770	725	707	804	805	824	774	776	813	753	789	753	800	750	819	759	766	766	742	781	776	786	750	735	767	739	838	799	786	784	781	791	823	755	784	772	783	787	809	785	799	753	804	813	789	765	810	785	785	785	803	751	761	758	774	769	778	821	798	812	787	794	753	730	783	773	811	785	805	770	822	807	774	738	755	819	808	773	768	835	745	805	773	809	751	789	775	801	772	818	825	726	767	770	756	826	765	779	780	836	783	772	762	761	763	757	804	729	772	743	822	757	806	824	761	791	728	823	789	792	790	794	797	767	796	765	775	793	770	747	801	769	773	799	845	792	802	741	780	777	786	794	797	786	772	799	800	753	798	743	777	840	777	790	766	800	824	796	794	805	761	781	750	768	807	704	782	746	727	758	749	787	770	853	786	792	790	809	774	746	812	822	799	788	808	802	790	775	781	776	758	806	766	797	778	796	761	773	750	764	816	796	785	765	767	772	784	762	796	761	792	799	816	798	786	824	803	809	741	804	794	784	772	817	820	766	745	754	736	793	786	795	805	808	771	785	758	758	808	764	842	736	763	792	832	813	765	800	770	760	790	844	773	823	760	793	766	731	817	750	843	787	779	801	793	795	782	807	812	799	805	721	805	827	787	778	799	764	789	745	786	797	834	767	770	805	799	758	761	753	760	751	777	844	820	776	722	778	786	702	791	756	780	819	791	767	767	773	806	768	748	728	749	803	837	838	767	784	744	780	814	785	768	815	760	790	823	758	732	768	772	793	778	757	795	783	736	819	780	777	802	826	763	759	772	824	788	845	780	789	725	789	741	784	769	777	764	739	826	775	782	804	778	794	792	804	771	716	782	770	761	789	795	809	774	771	818	758	776	804	767	802	835	791	788	761	847	783	756	735	819	754	771	820	786	765	785	799	844	793	765	803	776	784	765	770	754	799	836	768	793	766	746
14642	1043	807	588	454	400	342	356	275	240	231	235	228	205	202	235	201	212	215	191	217	220	204	209	226	209	221	211	209	177	194	236	190	238	200	195	203	217	185	214	210	195	236	180	217	208	190	176	196	204	166	211	199	216	255	198	185	200	203	196	212	192	171	177	173	214	196	193	184	199	194	181	205	178	209	192	221	205	220	166	202	184	217	174	200	183	183	187	200	207	218	219	200	208	205	191	185	183	191	230	216	206	212	200	180	196	203	216	192	184	179	193	202	217	209	205	219	220	191	190	212	177	201	210	206	201	195	196	211	218	178	193	186	195	187	204	233	216	188	207	192	180	186	227	184	186	213	199	193	194	192	174	173	198	219	178	186	203	192	205	215	223	212	222	209	202	206	190	179	199	196	175	211	201	191	218	210	184	197	189	200	195	169	232	220	195	168	192	177	196	216	188	190	202	206	233	187	180	200	203	199	195	174	177	205	185	161	188	194	214	168	202	210	204	218	237	201	184	235	178	199	177	192	229	182	169	164	201	199	203	180	184	206	188	188	209	195	202	193	201	182	188	182	206	191	208	188	191	178	210	181	202	166	208	209	224	205	222	208	190	191	183	209	206	193	209	197	175	193	169	206	232	174	168	186	168	193	206	195	189	175	222	194	198	213	226	192	194	225	223	200	198	230	201	171	215	223	190	189	197	224	189	193	185	193	174	191	220	188	204	219	199	198	192	210	186	209	188	185	230	207	166	203	198	216	204	166	190	212	160	212	201	205	186	200	215	207	205	203	197	180	189	199	193	186	205	197	210	205	203	207	183	194	198	192	199	205	213	193	190	218	207	218	202	177	202	199	179	219	229	162	203	208	167	185	188	192	187	223	186	216	221	214	219	199	181	208	217	188	189	169	196	158	213	202	195	217	203	196	181	184	205	201	181	203	165	226	193	196	181	202	161	196	197	209	189	194	194	186	192	221	181	203	186	168	192	193	198	159	205	203	228	205	194	215	177	198	177	210	194	177	195	192	188	193	240	182	215	178	194	197	236	195	216	198	214	216	216	240	191	186	173	198	214	179	182	196	195	191	221	179	189	214	207	207	210	226	193	210	227	240	215	210	192	187	184	214	182	189	214	204	192	174	201	209	192	196	213	208	195	192	210	212	193	183	215	174	194	208	207	184	206	185	209	220	206	207	204	203	219	174	213	207	208	213	239	226	222	219	189	195	181	213	220	194	205	228	205	197	188	208	203	216	227	206	196	197	205	191	220	238	205	227	194	197	203	212	206	216	215	220	208	228	191	185	192	199	184	199	203	209	201	192	197	177	184	179	200	175	178	206	202	208	212	197	215	206	208	199	193	179	211	199	172	194	202	183	183	227	203	209	211	193	198	230	178	212	231	195	183	195	180	193	185	187	209	210	200	172	180	230	221	224	189	228	194	188	203	177	180	211	200	216	183	169	207	185	216	214	203	195	218	213	218	197	204	194	196	189	170	155	184	195	198	196	174	195	198	203	200	205	222	195	204	219	200	175	191	178	195	228	204	176	205	207	195	183	194	179	208	201	208	202	179	183	214	169	185	207	190	198	169	190	199	181	217	196	190	186	171	213	197	194	206	190	188	234	210	178	198	185	183	187	185	186	203	240	222	200	216	213	184	192	210	206	220	194	188	182	186	180	184	193	209	174	218	199	218	191	219	195	201	193	216	189	170	188	185	211	187	207	208	183	206	183	193	203	187	192	187	207	193	177	211	157	212	198	231	200	220	215	194	180	203	214	221	195	222	184	187	198	188	173	217	206	178	176	195	204	206	219	156	185	208	201	197	186	199	195	178	192	178	189	198	191	200	224	200	221	212	185	173	185	215	212	200	194	162	194	196	205	203	199	203	213	215	195	180	198	234	217	171	183	220	182	197	193	187	192	193	197	207	185	207	192	213	170	221	208	207	181	213	222	203	183	186	195	201	208	186	186	213	208	210	215	205	204	199	218	217	172	185	204	192	229	192	221	181	191	229	232	170	192	216	211	190	198	199	228	195	207	200	177	170	215	206	178	191	178	212	197	190	186	192	219	192	180	166	185	169	179	213	193	211	188	184	232	202	218	185	209	196	195	170	204	241	226	196	187	190	187	187	167	202	202	209	179	169	178	209	223	208	197	188	210	200	188	197	217	199	225	187	223	190	181	189	213	230	213	219	181	206	174	205	184	206	204	186	210	210	182	200	206	193	213	176	199	181	183	222	225	202	196	212	203	185	193	195	193	175	211	196	191	206	201	205	193	187	193	202	178	184	193	202	199	194	199	211	198	198	203	185	213	189	199	189	216	195	197	194	178	179	215	211	200	214	195	181	186	184	203	210	201	193	193	193	222	180	175	202	181	194	201	180	203	199	184	234	206	177	204	189	179	197	193	221	185	203	185	190	198	185	207	201	197	188	195	187	190	179	192	196	224	229	198	202	205	204	206	208	233	230	211	198	168	217	186	187	229	217	217	234	197	207	180	198	192	192	186	173	181	187	178	217	208	188	192	200	176	163	194	227	209	188	200	210	192	208	188	211	216	201	187	189	205	198	203	194	194	220	231	167	195	192	171	194	201	185	179	203	219	221	243	179	172	201	190	174	207	208	209	207	203	209	188	209	194	200	215	215	182	229	190	198	197	189	190	197	205	201	194	195	201	228	186	199	204	183	199	213	211	171	201	208	210	219	230	205	231	213	206	218	218	201	222	213	207	192	196	215	219	191	191	190	197	208	196	208	197	211	205	237	211	225	209	227	228	202	198	195	222	187	212	169	152	185	198	206	214	202	227	216	221	216	185	209	195	204	205	207	213	205	190	201	183	181	205	222	221	216	177	220	192	210	175	192	187	208	208	187	187	201	192	208	195	203	215	195	212	209	201	181	193	219	197	196	194	208	197	213	214	175	203	186	186	170	212	188	181	208	189	210	214	188	212	168	166	198	187	204	226	209	211	214	210	191	189	197	189	198	203	188	187	212	233	195	202	189	180	202	192	211	203	190	192	216	194	218	213	189	181	228	197	195	196	223	204	186	192	183	177	206	195	216	184	178	201	201	179	180	178	190	183	210	197	216	201	213	202	208	196	185	188	197	221	199	190	202	190	187	190	212	208	185	171	234	197	212	204	197	214	199	211	190	211	234	181	220	214	178	209	189	190	208	187	209	194	204	212	207	193	206	216	198	188	192	187	191	191	173	182	186	190	175	211	216	174	173	185	210	189	201	196	189	203	186	195	182	206	191	182	189	189	193	212	194	194	212	217	204	226	227	222	214	209	239	199	221	187	202	197	190	180	193	214	195	209	206	210	199	211	203	189	180	187	176	182	197	208	220	193	179	196	209	197	197	216	226	224	188	203	200	184	205	181	187	175	178	170	214	219	191	201	180	212	204	215	209	190	201	189	183	215	205	222	198	192	210	198	178	193	207	196	184	169	198	192	190	171	190	202	199	194	192	163	203	172	188	204	189	173	194	213	219	189	228
8511	881	1673	1890	1665	1313	1093	950	842	802	739	664	695	647	617	602	583	550	545	513	556	511	529	531	536	528	506	512	528	516	484	467	505	477	500	524	461	507	509	464	489	511	487	498	505	465	461	473	468	457	491	484	471	483	515	525	486	466	459	488	479	486	481	460	460	460	508	467	445	505	524	491	465	486	479	465	449	519	436	500	472	439	499	458	468	513	536	478	457	440	455	478	530	476	492	459	461	506	469	478	489	480	486	486	478	497	470	437	461	470	501	464	492	427	448	481	480	456	465	453	510	498	424	469	490	436	493	489	500	468	488	491	495	438	490	468	412	473	470	454	488	462	444	433	463	451	487	469	445	480	453	477	485	450	454	501	460	441	430	464	468	496	504	475	459	504	491	506	453	431	481	472	499	479	437	491	429	447	474	502	508	460	489	508	504	441	465	491	443	470	465	475	489	480	474	498	490	472	480	478	499	477	483	475	495	464	465	461	488	516	471	470	450	448	477	505	483	461	448	499	487	452	476	485	468	476	469	460	467	438	458	477	473	488	496	486	481	483	469	468	442	521	471	464	486	456	493	497	435	528	463	499	469	455	451	498	493	467	435	505	485	479	473	454	481	478	422	426	466	432	476	484	430	449	455	464	479	512	438	467	481	491	514	503	489	466	458	517	451	466	495	478	455	520	454	479	489	456	484	493	471	465	466	513	478	491	473	460	456	422	466	458	476	444	464	483	472	490	454	446	490	447	444	461	498	459	480	489	489	471	439	479	455	457	445	500	447	464	519	467	494	493	492	445	466	490	456	459	459	469	473	481	472	480	487	483	498	469	504	466	484	468	487	456	416	487	468	483	413	457	469	430	463	439	452	498	475	479	446	482	454	469	437	471	484	466	440	480	473	467	434	495	475	481	485	514	490	495	462	484	442	501	495	482	443	456	483	480	487	465	505	502	509	446	443	452	471	479	479	454	446	464	471	500	486	465	499	423	471	498	458	434	480	449	449	466	478	469	433	445	431	485	495	442	482	500	463	462	472	508	484	496	466	493	461	433	468	471	478	485	472	421	448	437	444	488	464	479	479	462	442	507	484	461	477	490	451	482	484	477	481	471	470	455	472	481	450	464	437	468	488	475	478	464	461	483	504	465	453	493	474	451	502	470	477	414	466	449	484	482	520	499	491	464	521	464	494	483	487	463	447	451	477	451	504	431	469	467	448	486	457	489	430	501	449	453	522	492	461	498	456	436	496	541	432	465	521	465	429	439	454	489	451	489	514	483	450	475	450	460	478	423	484	446	488	494	431	491	445	486	483	474	469	443	456	475	497	460	483	488	459	459	452	468	470	485	463	508	476	451	456	444	514	465	489	482	488	455	487	473	467	484	474	503	449	447	447	455	479	478	504	439	458	447	443	465	481	460	492	460	483	452	464	494	475	464	482	447	497	445	481	461	442	460	477	455	455	506	455	482	452	422	494	434	493	465	453	490	477	478	465	449	468	445	476	459	449	472	468	477	446	448	468	443	506	473	478	477	501	461	462	477	459	471	483	459	452	497	466	474	472	485	455	455	460	471	463	452	460	477	427	450	474	502	504	450	475	458	471	467	474	509	474	478	485	467	471	479	453	450	477	500	493	488	451	456	486	471	488	537	467	446	455	499	466	472	491	487	463	473	490	467	445	463	462	487	459	486	439	440	463	483	482	479	456	462	473	466	509	467	466	518	481	515	487	473	492	461	468	477	498	485	469	524	487	465	440	519	483	527	432	500	499	491	527	471	489	538	475	485	466	466	467	438	512	466	467	478	489	490	477	468	495	459	435	514	467	490	475	472	491	471	486	470	476	435	489	438	472	486	461	473	481	481	478	464	509	460	497	500	471	491	513	476	443	462	501	489	459	479	429	453	487	465	455	444	469	496	464	465	438	486	505	491	469	445	491	478	479	481	454	460	418	444	481	446	480	482	472	489	496	482	451	462	499	466	503	495	495	495	467	497	481	507	416	461	458	496	462	460	485	440	475	446	470	454	488	455	487	516	466	496	517	473	454	458	456	468	446	485	475	475	464	496	463	484	482	460	484	442	442	451	499	489	487	468	481	456	474	434	482	432	473	490	453	464	469	462	455	474	450	444	469	466	494	500	471	466	442	485	466	506	447	457	512	491	458	468	493	472	479	449	456	465	448	454	512	453	485	497	473	450	494	473	467	462	470	491	455	467	456	437	455	459	480	465	442	495	429	456	507	475	454	466	441	468	503	486	460	463	445	484	492	466	452	469	487	480	498	481	475	445	449	480	462	476	426	530	459	490	488	480	465	491	461	472	520	471	477	471	484	502	495	455	468	486	457	458	488	479	461	447	487	472	490	473	486	472	488	503	446	461	527	466	449	446	524	473	492	456	456	515	500	491	482	439	423	469	465	483	469	493	480	466	501	513	449	491	478	465	481	458	464	458	475	451	499	442	465	494	482	460	453	491	465	451	463	501	455	496	524	473	478	522	474	447	490	427	478	497	438	494	452	479	437	472	496	497	459	479	479	483	478	485	447	456	510	507	496	459	464	474	493	475	466	422	457	489	479	474	475	497	489	480	475	452	478	491	512	465	463	463	492	490	464	462	470	492	449	441	454	492	448	460	482	468	437	456	483	481	466	483	485	442	459	478	476	469	477	480	500	503	487	495	455	456	507	486	513	464	508	480	473	478	467	413	460	506	482	433	477	460	431	464	490	475	491	462	497	482	454	492	457	465	474	457	444	507	445	437	468	486	506	472	454	474	491	463	484	493	483	441	501	506	477	440	472	452	504	436	479	465	467	507	474	483	494	477	467	451	464	458	462	439	461	480	471	508	502	505	507	466	459	475	498	472	494	472	438	470	501	483	439	493	463	505	473	457	500	507	425	473	497	472	513	496	452	483	444	476	497	493	446	483	456	467	467	500	443	503	463	494	455	483	470	466	459	477	486	438	430	477	478	493	495	491	491	429	517	477	459	457	463	471	466	492	456	466	472	449	456	481	473	465	476	483	472	465	501	452	496	472	502	512	488	480	479	469	470	489	464	477	470	484	501	439	502	457	472	495	426	454	449	475	487	481	426	443	510	476	444	448	475	443	461	497	489	444	485	524	451	465	477	483	517	482	469	492	444	488	485	489	480	491	489	419	480	489	502	485	477	500	463	484	476	422	464	474	504	475	482	450	439	486	458	491	451	463	465	454	464	447	470	458	439	501	479	502	476	476	506	446	477	460	453	470	460	452	483	482	489	474	448	517	479	504	445	486	495	429	474	456	470	477	476	472	451	494	484	456	446	469	517	474	487	471	481	501	498	452	466	482	501	480	442	495	497	486	454	465	456	453	451	431	493	456	526	485	467	469	479	482	440	512	448	455	487	466	458	495	440	441	476	468	452	479	467	454	441	443	475	494	474	471	458	506	456	464	433	450	462	500	451	464	469	459	490	459	467	511	486	472	467	472	456	472	466	501	473	456	465	491	467	479	461	458
2075	278	231	266	286	244	258	283	276	280	267	240	282	280	267	271	275	261	259	273	248	256	279	304	259	260	290	249	258	284	289	254	254	260	243	269	249	256	280	284	245	278	277	256	277	221	264	261	247	237	252	259	262	256	291	255	264	265	281	244	267	253	285	252	293	243	269	262	281	263	228	255	288	274	284	237	285	286	264	275	302	281	254	284	251	260	258	247	265	260	263	253	258	272	245	267	297	290	256	263	253	242	239	250	291	270	274	227	255	258	275	270	260	258	271	264	239	263	256	240	254	284	273	254	282	273	269	291	272	249	268	256	263	250	259	244	271	279	250	268	291	246	251	270	300	269	275	279	253	251	250	275	269	242	260	286	287	253	279	292	249	226	248	246	256	270	303	277	256	242	229	261	228	246	224	275	265	301	269	260	263	280	273	239	262	249	254	300	289	258	238	254	265	234	247	267	265	269	261	256	279	279	260	238	259	257	247	261	252	274	262	240	255	272	273	257	264	242	291	258	268	225	272	252	254	253	223	259	249	295	263	252	241	303	278	256	253	298	234	278	279	263	283	248	251	257	219	258	252	278	244	246	247	266	270	252	269	261	251	257	279	237	263	280	281	265	228	278	263	264	257	263	241	224	242	243	253	246	274	298	256	289	285	250	267	252	262	269	245	290	285	256	227	221	265	277	265	266	292	268	275	258	257	262	270	245	238	269	255	295	269	249	264	272	246	238	270	255	278	276	250	259	230	272	277	261	273	247	245	265	247	242	225	260	252	277	257	258	249	297	232	262	267	245	246	277	269	250	261	256	283	250	265	267	267	288	250	270	254	269	258	268	255	289	267	266	266	269	270	293	230	269	258	256	228	294	241	244	287	254	272	246	266	254	248	273	259	251	239	252	240	272	272	250	258	268	251	248	265	264	276	270	277	267	257	289	291	264	252	289	265	245	245	260	278	268	263	253	239	252	261	258	290	217	273	229	256	256	235	261	316	281	261	238	242	248	274	276	282	273	261	253	285	263	282	260	257	267	231	292	247	245	287	283	240	250	251	289	269	264	255	278	286	256	265	290	274	269	249	280	264	273	259	277	267	262	254	277	241	247	266	239	264	232	296	249	288	240	260	235	251	267	246	264	258	280	278	276	256	248	272	287	268	240	253	263	248	268	229	282	236	263	235	260	232	297	248	290	236	273	270	256	241	226	257	272	254	254	273	245	251	253	321	226	276	275	247	275	280	273	268	251	267	244	263	229	263	247	252	265	264	243	266	273	259	275	273	263	264	260	250	248	251	250	243	279	228	272	249	264	233	246	242	290	267	258	220	277	289	273	248	230	248	274	263	257	300	272	263	250	281	253	290	256	232	272	234	257	275	264	282	266	261	295	258	265	275	259	262	265	262	253	270	277	282	223	268	245	266	256	251	285	246	242	264	280	256	263	256	277	241	272	300	264	293	272	299	255	289	293	259	276	261	244	258	247	271	225	273	249	259	278	266	235	262	262	250	245	230	254	281	267	264	263	221	269	250	282	284	265	271	288	255	248	259	258	251	260	274	263	241	276	242	301	282	262	259	251	253	275	283	292	287	275	238	277	246	248	277	260	262	268	274	255	254	274	265	265	271	246	287	249	244	254	265	283	312	287	274	248	279	274	286	268	277	257	264	255	270	255	256	280	245	222	277	263	249	282	280	262	266	231	263	299	231	227	252	253	292	236	266	273	274	273	249	250	262	282	282	279	257	268	240	287	291	253	256	259	300	252	253	251	265	245	304	269	247	286	280	256	243	250	245	254	269	270	294	271	256	291	296	243	254	277	274	229	272	260	268	256	250	221	306	265	248	244	252	260	260	245	254	254	285	285	250	265	250	291	277	283	242	239	240	279	263	262	243	250	282	268	256	253	233	291	273	250	256	303	259	263	275	258	233	296	260	259	283	286	304	256	239	296	268	253	239	266	266	259	261	276	261	277	251	256	267	234	289	256	247	265	265	244	250	278	291	265	274	264	284	297	243	273	259	244	266	262	266	261	232	252	271	222	257	252	265	235	269	258	275	234	252	227	266	262	285	247	251	259	244	261	259	285	259	246	268	273	264	244	269	272	270	234	265	266	253	283	285	296	290	284	277	276	271	295	277	249	238	274	285	259	239	263	252	302	262	279	246	275	259	260	275	256	238	273	257	258	264	263	236	249	249	258	246	241	238	258	270	281	282	258	278	283	247	293	279	309	244	279	268	271	260	268	240	274	271	262	272	241	253	266	236	284	283	250	270	282	252	281	243	234	252	289	260	252	260	273	266	258	266	268	272	252	278	282	246	279	251	268	278	289	248	248	228	267	261	265	266	251	292	270	238	246	266	270	264	265	238	271	248	233	250	267	284	249	292	264	280	275	268	257	277	274	267	251	271	250	260	271	262	311	241	240	258	309	255	274	282	252	256	288	262	291	269	280	270	260	238	287	271	295	278	269	271	248	289	238	257	287	258	260	271	256	286	280	241	259	241	283	274	285	250	266	256	245	281	257	281	269	251	258	274	256	253	296	284	255	253	264	241	258	246	249	253	275	262	269	280	231	271	251	259	291	270	221	262	290	235	285	288	280	272	258	280	264	280	268	285	275	245	257	250	252	245	232	248	245	241	238	252	250	266	255	243	277	279	270	277	266	272	269	271	231	264	291	269	252	268	262	260	256	264	267	250	264	278	273	281	267	271	283	278	199	245	300	268	243	261	269	249	252	267	253	283	272	261	258	299	256	272	247	246	289	250	274	264	232	251	227	253	251	261	282	272	263	242	263	268	270	267	300	259	251	253	239	273	275	271	259	291	288	258	263	269	269	298	253	262	279	274	252	274	254	254	267	287	240	291	260	271	278	284	270	263	252	257	266	269	254	264	264	277	296	242	263	270	237	287	286	258	292	281	279	273	252	255	239	259	263	301	298	264	260	249	281	292	277	264	281	235	233	227	227	230	243	245	242	273	280	284	240	254	254	262	252	255	246	284	277	257	250	264	256	262	263	288	265	275	283	245	244	258	258	275	278	261	282	281	261	258	260	271	248	282	279	288	255	276	285	301	273	252	256	265	271	271	232	265	266	248	255	261	238	273	268	297	264	241	253	281	283	261	244	232	283	281	271	254	290	261	271	281	289	271	263	236	250	277	271	263	236	272	271	273	267	264	265	296	264	268	295	263	252	276	235	297	250	268	305	260	268	259	282	240	271	276	244	296	248	279	250	235	268	297	247	253	283	296	281	263	224	269	253	263	266	234	243	241	262	268	269	276	279	277	262	245	266	243	268	250	275	274	249	229	269	248	262	248	254	242	257	259	247	248	295	306	261	271	243	287	285	235	245	255	268	256	249	290	251	261	247	266	257	251	258	287	259	236	257	257	243	270	280	266	256	253	253	287	274	229	301	272	223	267	268	261	272	249	254	246	284	274	269	247	268	279	298	292	287	288	224	251	287	252	310	272	244	270	267	264	271	268	257	290	259	260	266
2446	652	642	645	659	606	621	657	644	620	613	628	618	608	640	654	602	647	640	614	624	611	699	641	625	658	632	668	653	616	655	617	608	654	596	639	617	620	624	619	656	632	636	639	626	610	641	678	616	637	594	662	664	644	617	624	634	670	641	647	600	658	619	628	658	651	625	584	647	674	658	608	630	643	642	625	596	639	599	644	620	620	622	608	638	663	664	627	649	593	643	699	639	645	646	598	618	587	605	627	658	664	623	603	635	617	644	643	623	631	612	616	602	624	649	611	669	654	623	641	659	670	649	637	642	659	609	643	635	616	615	633	633	636	615	621	601	648	671	625	623	620	646	605	623	676	619	679	587	622	631	617	661	675	638	649	644	632	676	684	667	625	632	634	608	645	639	611	577	635	608	635	630	649	609	624	611	636	646	661	601	624	642	665	595	621	610	684	623	650	625	607	624	666	621	657	695	606	637	662	614	631	638	622	626	647	656	662	635	612	605	645	657	639	631	616	611	653	664	581	655	613	580	596	628	630	641	635	669	638	628	604	591	629	685	629	672	655	588	687	677	627	630	656	629	611	657	580	616	643	643	678	592	583	604	641	657	673	612	639	620	641	654	627	585	667	608	663	660	649	649	633	653	586	650	682	658	622	647	604	631	652	584	611	633	601	664	633	623	596	630	667	594	650	658	636	663	659	626	643	577	641	646	658	601	620	607	559	628	655	614	642	608	658	661	618	628	614	638	598	620	682	585	606	625	628	663	658	621	659	577	698	606	625	625	624	686	640	634	628	629	582	656	643	604	650	611	647	647	614	641	635	657	673	617	632	630	643	684	677	638	650	647	628	636	628	616	586	664	635	608	597	619	638	611	696	657	640	591	637	662	656	633	637	645	641	642	637	621	651	641	618	600	624	619	602	622	651	601	640	630	642	658	599	623	610	628	619	622	634	638	595	622	666	563	670	643	638	628	638	641	667	647	639	584	612	644	625	619	635	624	628	630	615	630	663	652	595	623	629	605	641	653	647	647	635	646	643	657	649	651	617	613	590	639	624	666	608	621	598	594	616	682	668	664	596	646	628	615	688	626	615	631	646	656	594	613	659	616	633	680	635	658	673	603	629	596	635	597	576	645	621	666	632	629	697	628	634	632	624	593	664	630	668	656	643	626	640	706	604	647	640	672	621	667	662	661	650	650	621	633	608	624	660	607	626	646	596	625	627	633	622	643	622	611	667	591	611	652	635	647	658	693	663	663	622	648	609	681	640	613	659	636	630	617	693	599	615	647	629	674	630	591	642	691	587	632	648	640	629	682	619	666	614	666	649	612	593	653	666	667	573	665	648	647	652	616	651	657	662	634	606	594	584	636	636	630	660	644	675	585	646	654	590	619	613	665	659	611	585	657	641	608	659	593	629	642	591	641	614	617	654	617	663	649	643	634	640	601	672	621	652	643	679	632	696	651	637	620	643	619	673	660	607	663	638	635	651	631	606	632	596	648	591	675	609	634	660	679	640	697	607	671	612	638	619	594	673	544	685	605	620	647	597	626	664	643	629	617	595	600	626	636	639	667	627	660	630	634	644	629	645	632	670	663	652	650	637	593	628	649	669	593	620	668	678	727	625	663	659	609	626	631	642	637	616	603	652	622	656	671	615	615	634	656	627	621	626	603	638	622	636	614	604	665	622	615	621	657	663	641	661	663	649	641	613	664	647	625	600	626	665	637	641	612	642	625	599	612	606	665	636	630	601	716	589	640	655	599	621	637	631	650	642	678	648	614	617	648	598	605	671	625	669	625	600	662	661	638	672	666	667	628	616	607	642	699	607	647	673	668	643	629	662	584	586	610	641	592	612	611	623	627	630	636	610	592	620	620	617	632	645	612	661	640	678	640	590	582	624	614	662	635	611	648	649	606	597	635	612	636	623	676	622	645	612	626	582	621	646	602	609	637	659	670	642	596	659	597	593	656	625	642	610	603	650	639	634	619	646	642	589	619	682	632	639	642	626	617	642	653	613	609	616	617	665	623	615	626	645	578	651	691	652	646	598	653	643	636	635	632	642	584	629	630	600	682	653	664	615	672	608	596	655	588	632	662	577	630	655	614	616	657	626	631	607	606	593	593	631	649	612	700	630	656	622	619	647	639	645	636	602	641	647	667	635	639	640	629	677	625	644	613	602	646	597	589	635	617	610	674	665	611	620	643	639	603	607	594	605	599	661	663	605	644	600	630	656	650	614	651	661	652	624	632	624	660	579	627	612	649	619	648	590	607	662	661	628	640	668	628	598	640	642	671	649	603	619	662	614	592	599	641	624	598	644	666	651	608	672	595	643	620	666	631	606	641	623	640	586	619	622	678	687	592	649	629	698	654	596	631	626	618	633	614	603	681	677	668	681	627	614	588	655	639	626	633	613	598	657	622	651	646	609	638	621	639	640	632	597	631	671	649	629	617	657	637	632	653	627	625	628	593	652	643	633	628	618	609	643	669	660	623	624	605	639	655	651	647	615	607	626	629	655	612	646	628	610	639	609	613	627	638	634	637	630	585	670	588	666	634	634	625	645	624	611	635	636	623	650	622	633	679	595	611	620	637	632	643	631	633	631	624	619	658	593	652	642	623	630	625	650	648	638	655	638	659	647	641	618	635	647	636	608	650	625	629	654	653	666	649	638	659	608	624	621	592	635	604	627	589	639	621	661	616	595	613	642	646	632	629	582	657	652	622	677	642	637	644	605	623	648	587	643	648	632	616	665	648	622	648	629	622	609	618	612	598	622	608	673	632	640	673	653	588	621	603	619	603	624	648	608	633	603	623	634	603	628	631	598	631	621	652	607	625	649	614	633	644	678	679	657	652	633	591	609	600	625	644	595	621	647	636	646	638	641	627	619	654	667	663	613	641	701	640	654	624	631	595	625	681	651	638	636	594	634	661	589	614	618	641	640	643	605	644	613	613	617	610	637	617	640	643	618	610	629	603	671	612	632	648	622	643	654	646	640	616	675	646	656	622	628	619	620	689	651	622	619	622	589	634	658	620	628	672	622	612	632	656	626	664	653	659	623	671	616	633	613	661	640	624	660	626	613	613	634	616	624	639	627	649	635	618	636	631	635	615	579	674	640	622	653	626	669	653	613	672	626	635	648	637	635	617	662	618	649	658	600	625	592	628	614	651	626	601	589	659	652	638	634	658	618	653	610	675	665	624	621	667	622	649	616	610	587	624	656	609	620	595	639	640	641	597	662	601	610	606	628	690	596	620	665	643	620	669	591	624	606	655	651	638	632	652	643	624	676	623	634	635	645	566	633	662	615	670	692	585	616	639	566	645	647	624	656	607	610	598	627	660	616	646	604	644	604	569	627	602	664	642	686	658	633	632	600	650	627	629	642	625	663	633	643	613	633	641	647	604	630	677	620	653	660	667	666	597	625	631	650	650	683	624	650	605	631	649	630	648	596	610	691	632	667	668	621	582	640	668	685	629	636	636	608	643	622	642	630
8273	633	597	546	481	419	410	409	361	369	373	331	340	350	352	353	332	365	359	378	326	351	345	333	345	324	353	356	337	336	345	356	354	353	357	366	319	359	342	341	392	364	324	339	342	324	383	338	312	361	313	354	313	372	333	329	367	330	337	307	335	356	363	332	308	314	335	357	368	351	343	313	313	381	369	317	353	345	320	359	329	332	360	314	333	293	335	316	329	330	350	314	309	312	331	345	330	322	337	295	369	374	354	356	330	348	341	329	325	324	375	347	328	344	337	366	348	360	337	388	351	367	343	340	323	332	368	307	345	370	395	356	339	309	309	356	343	339	290	337	335	340	342	330	330	358	336	342	340	325	335	323	369	358	327	318	340	342	315	352	336	356	360	339	352	332	355	323	366	339	315	353	330	361	380	333	342	360	320	316	335	321	372	332	339	314	354	336	332	306	357	339	338	308	337	351	327	339	332	336	323	355	345	358	319	343	329	344	346	325	308	365	347	333	364	332	347	381	302	349	375	342	330	341	337	323	316	333	339	382	349	364	317	330	364	345	336	317	359	399	332	333	348	311	343	351	327	357	350	344	327	344	358	332	330	341	291	309	345	313	344	348	336	326	316	331	352	342	347	338	319	348	314	336	296	335	339	375	335	377	355	365	336	338	354	363	334	338	361	354	315	327	323	349	342	367	340	339	314	373	387	338	312	318	313	306	329	330	334	309	360	311	358	324	391	358	322	383	355	362	357	364	359	379	320	331	377	373	324	356	349	352	341	356	337	323	318	308	343	360	334	387	366	345	352	355	348	331	329	361	364	325	325	327	333	348	350	350	298	359	352	350	327	342	322	377	326	321	321	352	324	339	345	343	343	376	362	354	348	344	371	342	359	332	351	344	332	343	354	349	313	372	338	342	381	353	382	334	347	328	334	347	350	327	335	324	321	327	304	324	352	324	349	367	341	320	334	330	337	362	341	327	363	340	373	336	382	388	334	334	343	355	370	356	339	363	371	336	369	338	357	391	361	332	341	334	356	335	347	361	352	356	343	356	310	324	337	343	337	342	316	346	340	321	316	351	340	327	333	330	351	344	334	317	353	342	350	344	351	367	328	311	337	320	338	352	328	344	341	320	320	323	327	336	357	319	346	312	373	355	295	376	336	314	349	339	345	330	327	361	357	343	347	364	324	331	341	354	316	331	288	321	352	373	319	313	368	337	327	320	331	372	365	332	308	351	314	381	385	328	347	342	351	318	302	309	323	341	350	335	334	349	361	320	345	321	321	355	318	329	350	316	316	360	346	355	317	352	322	392	337	328	337	357	338	334	316	363	381	328	349	346	338	340	334	342	336	335	368	326	370	367	353	350	334	347	323	362	381	355	353	357	347	353	333	349	369	362	321	347	328	345	301	330	373	317	379	300	333	326	374	306	341	358	358	352	336	335	310	305	324	342	338	322	358	314	348	347	341	309	365	345	325	361	350	359	363	334	333	314	340	363	339	359	324	375	371	333	305	354	380	333	373	366	351	346	360	365	338	339	361	349	343	349	313	315	343	308	331	300	375	323	326	363	327	331	361	346	353	353	357	351	317	345	374	333	336	342	310	329	379	357	358	329	334	363	306	340	335	349	368	333	336	361	355	323	326	345	308	342	340	325	347	352	368	309	338	327	327	343	335	331	327	339	322	356	320	319	329	347	322	334	321	325	304	324	361	295	335	319	325	346	361	376	369	319	351	329	320	345	340	337	350	344	348	345	346	368	309	334	352	369	336	379	312	318	342	337	359	376	346	345	318	334	295	310	324	391	352	342	314	337	353	356	348	328	322	293	317	362	325	355	324	296	336	351	332	349	334	318	348	336	331	324	339	338	356	356	335	357	343	357	336	311	320	320	346	340	338	366	345	325	347	332	348	325	331	332	362	355	333	332	323	339	338	365	331	353	371	343	333	305	339	334	330	347	313	357	347	339	338	322	321	330	334	323	337	304	331	348	313	357	355	323	349	311	353	395	327	339	329	331	347	353	348	339	345	373	347	343	343	344	373	334	377	369	390	316	339	350	331	333	341	317	368	327	307	336	326	351	336	341	327	341	324	323	324	354	359	356	335	384	369	355	353	358	377	337	310	314	336	304	373	345	309	358	297	335	291	336	328	370	352	342	324	342	320	325	315	326	349	341	371	346	321	341	346	316	314	352	351	325	366	328	360	325	330	355	341	324	354	319	341	323	293	346	355	351	350	363	348	365	342	366	384	322	369	265	347	312	352	336	341	370	365	322	337	341	338	326	320	317	344	357	356	353	305	363	335	339	318	345	349	308	304	305	328	351	352	344	346	350	372	342	348	375	336	334	310	351	365	326	309	292	332	345	372	298	311	315	346	335	372	343	345	337	378	368	295	336	363	338	367	346	330	368	332	347	328	339	352	370	302	345	344	356	316	337	342	356	358	346	355	356	392	354	360	339	354	365	335	368	348	339	360	338	323	368	341	332	323	357	353	342	350	370	308	320	338	382	339	355	334	355	335	381	339	324	330	352	348	334	376	383	366	323	339	325	360	335	342	314	341	336	346	339	329	314	317	357	371	328	307	365	358	275	350	361	347	324	350	357	312	305	334	353	350	314	354	306	346	365	330	357	353	374	344	330	342	351	336	355	356	325	361	320	325	331	329	329	347	327	355	340	344	348	331	316	312	361	336	323	346	353	335	296	334	368	356	346	342	319	339	320	351	336	368	317	370	334	367	331	313	357	326	334	323	321	337	333	334	343	309	356	307	334	349	346	310	354	320	349	354	367	353	343	327	372	309	361	361	331	357	346	347	363	297	338	304	355	383	326	324	314	336	366	354	312	317	356	309	355	361	371	384	351	340	339	355	340	330	348	316	351	337	376	326	333	326	334	333	335	301	330	329	374	348	381	360	397	379	355	324	331	316	316	318	307	360	348	314	337	344	347	383	381	371	354	321	347	354	329	333	320	342	366	351	356	336	345	342	353	328	323	346	316	353	356	370	372	328	335	351	345	349	330	325	369	326	350	334	361	310	303	318	361	334	349	331	339	376	323	354	355	338	338	363	390	361	353	347	326	369	335	329	326	343	339	335	372	345	359	303	375	383	364	354	343	337	339	338	346	321	355	347	346	339	367	338	342	352	344	359	393	361	323	321	298	338	304	320	359	358	366	354	329	374	328	345	332	331	320	355	340	329	372	327	302	330	341	373	336	361	347	318	325	339	378	335	321	341	325	330	363	351	355	360	323	352	352	372	322	361	344	354	344	366	339	306	323	325	332	335	347	343	363	337	358	344	317	366	328	318	338	336	333	345	321	388	310	325	339	334	350	335	331	330	337	322	367	334	343	370	344	375	322	331	347	348	331	301	344	330	334	389	339	326	360	325	324	312	376	360	353	317	303	375	367	363	358	312	360	334	353	350	342	370	351	334	320	359	371	350	314	355	359	324	279	368	348	333	316	355	351	329	378	362	357	380	343	348	317	327	356	375	374
7262	1075	1367	1485	1331	1249	1107	1088	974	1012	894	922	862	850	868	880	824	862	823	889	837	817	738	791	784	846	824	821	821	844	799	780	720	769	827	785	797	791	770	792	790	801	806	789	849	794	787	743	839	802	817	836	800	741	800	810	769	759	798	800	779	774	735	759	787	794	783	809	803	802	794	802	818	775	760	786	762	788	854	800	782	824	760	767	794	791	851	781	797	772	766	811	771	754	794	769	747	802	818	812	771	793	776	771	780	798	750	792	834	765	770	789	734	757	803	805	775	801	814	785	782	755	775	783	799	822	761	807	731	817	793	772	786	778	738	776	776	788	750	777	782	863	804	785	826	802	787	797	792	826	786	770	745	791	799	777	823	783	867	799	737	747	774	766	801	772	771	797	812	818	766	821	766	736	745	772	802	794	738	743	785	805	793	764	768	802	725	774	748	818	792	820	791	798	776	780	784	786	836	776	824	800	802	797	806	795	776	795	743	751	795	749	809	856	795	797	807	764	816	817	801	747	761	799	766	796	792	791	762	798	769	794	794	766	788	855	801	751	767	748	795	815	833	817	767	814	812	793	832	787	783	737	788	812	792	811	782	823	780	728	735	730	791	793	763	806	788	765	762	822	788	805	763	808	839	807	825	762	784	811	737	792	729	773	759	752	766	813	762	762	857	811	760	775	768	792	757	734	792	817	812	839	752	785	794	785	769	777	809	740	751	757	856	779	780	791	782	775	811	801	775	784	849	832	781	784	778	730	809	741	776	782	823	771	710	782	799	773	764	776	775	806	782	786	797	792	802	801	846	824	774	804	755	794	820	771	786	777	831	804	741	855	730	841	808	781	815	832	770	787	773	786	777	814	793	778	847	764	790	814	754	811	746	800	816	767	718	837	814	793	792	817	795	761	828	789	704	785	755	777	810	787	755	789	813	825	795	771	791	814	753	786	805	767	808	803	747	802	850	785	778	718	748	796	784	725	784	773	784	766	830	845	750	782	752	770	818	809	744	770	744	795	795	816	774	791	740	762	825	800	753	782	760	798	792	770	810	799	736	739	761	787	756	773	797	827	780	742	818	766	816	828	790	740	816	780	776	759	728	808	782	777	792	798	790	774	780	856	808	765	777	760	787	786	767	755	793	791	799	769	743	746	801	775	789	797	798	803	782	784	727	708	775	782	793	782	787	750	790	768	820	759	786	736	778	774	788	795	848	746	756	770	752	798	771	785	796	787	788	801	804	859	754	803	805	774	768	775	785	775	805	773	816	813	777	739	786	780	779	810	754	805	759	764	730	810	778	777	795	809	832	705	802	762	722	768	800	772	792	790	767	789	759	817	830	806	791	835	797	827	766	772	824	788	785	770	755	773	753	753	831	862	802	771	807	861	794	809	828	736	727	742	793	754	749	746	794	744	746	777	816	772	790	802	830	750	744	793	818	820	810	782	821	773	743	776	756	776	749	782	747	775	779	753	772	762	778	797	837	798	760	766	765	803	783	807	792	758	816	794	760	752	786	784	819	785	806	806	861	756	780	811	806	744	738	765	796	763	802	779	766	756	797	745	778	799	786	767	787	839	790	804	774	761	803	764	808	793	773	775	778	816	813	804	798	798	788	782	773	751	768	774	777	818	763	803	809	800	770	770	782	773	783	759	779	790	795	793	772	812	777	786	854	784	784	756	782	752	759	792	745	801	793	791	786	769	773	791	787	805	778	780	753	732	812	736	781	816	766	803	783	776	768	773	777	726	775	774	794	809	770	729	766	785	817	784	792	806	784	837	797	807	758	791	757	761	804	822	812	787	849	837	787	780	797	832	814	764	785	738	762	826	808	802	805	771	817	806	787	787	843	806	806	790	738	806	785	825	812	837	793	772	814	764	782	759	803	748	807	790	758	783	722	791	820	774	798	834	795	779	805	781	767	787	753	819	830	836	789	819	812	818	774	811	794	797	763	800	814	765	802	775	787	782	801	806	831	780	763	795	769	796	827	760	741	834	779	719	818	779	780	804	810	767	748	790	805	749	770	774	782	807	785	784	810	722	834	799	795	719	818	798	751	821	780	774	805	801	763	772	779	818	762	769	769	795	784	805	777	761	806	812	777	745	745	850	826	801	796	755	804	753	811	806	793	751	767	823	788	779	806	753	752	771	748	812	827	758	772	801	766	797	824	749	775	792	780	776	833	833	832	817	767	839	755	729	776	846	807	800	787	794	820	783	771	755	855	793	749	828	760	758	839	765	786	834	747	772	791	761	753	759	751	752	820	808	767	781	766	820	850	784	780	713	818	769	821	746	797	779	816	833	798	797	772	808	799	773	789	822	755	783	762	721	822	790	769	834	804	824	842	735	762	800	771	765	798	813	723	801	772	784	777	775	786	771	793	788	766	804	789	760	764	763	767	784	780	779	791	766	752	827	775	799	819	814	799	776	800	802	797	804	795	769	793	778	796	803	775	753	790	745	744	831	868	835	829	798	785	804	814	812	811	739	767	762	711	782	756	817	855	816	747	803	785	809	785	738	760	783	723	758	825	748	770	729	770	813	792	772	779	768	765	777	785	749	756	803	785	797	764	764	802	833	794	797	810	859	739	838	818	767	781	751	813	767	804	806	729	761	784	802	833	827	789	842	767	810	820	792	721	759	812	785	783	769	799	748	786	804	803	735	818	810	746	764	789	733	820	756	779	804	751	822	758	771	816	757	826	792	765	804	754	763	788	852	857	715	811	754	758	789	814	776	808	767	822	774	827	757	805	792	795	825	738	773	770	787	743	754	782	810	791	846	786	800	769	801	867	766	785	758	788	782	783	765	778	764	766	812	803	762	816	753	795	771	799	766	800	747	787	794	812	791	736	766	790	755	821	805	785	814	804	734	754	735	788	792	791	810	806	788	775	837	742	808	760	825	778	797	796	796	756	818	769	844	781	746	773	806	796	775	713	771	758	845	785	790	777	797	783	826	738	839	820	839	817	765	755	790	843	795	823	821	760	781	772	781	825	805	838	782	777	797	736	830	801	860	769	744	802	809	825	805	766	827	762	806	786	742	789	748	785	773	751	719	814	794	783	797	784	827	790	790	828	792	810	762	736	819	773	791	807	792	810	863	825	783	805	774	750	799	741	808	772	761	838	792	787	792	785	751	798	808	808	803	800	808	809	828	754	778	772	823	782	793	767	798	766	789	763	835	801	809	797	814	787	802	772	722	798	818	826	724	788	753	803	769	820	806	805	770	758	799	780	826	793	824	797	768	757	800	782	801	811	802	804	760	734	821	707	821	765	814	801	796	780	789	823	806	818	756	753	793	743	759	798	829	823	801	801	764	743	806	750	825	753	817	788	769	790	755	776	788	775	821	849	785	776	759	773	763	787	798	746	819	775	733	844	822	766	828	783	787	792	749	720	824	772	800	776	772	783	800	804	803	758	821	782	770	795	835	796	828	833	729	772	869	775	763	819	815	789	806	774	782	788	757	817	783	803	740	745	792	772	831
14504	968	783	652	430	362	306	263	286	251	236	236	229	213	238	219	244	226	211	205	189	182	186	206	188	213	243	195	206	208	229	209	234	220	226	199	202	180	201	209	215	208	199	193	187	221	212	209	190	180	217	203	169	213	174	191	189	202	169	187	220	220	186	182	201	196	208	224	190	208	178	195	184	199	206	168	178	185	179	208	221	182	207	202	210	206	185	209	212	218	187	195	199	209	198	215	197	207	192	224	178	208	197	209	182	225	198	194	218	188	215	227	213	229	209	194	194	209	185	203	239	191	182	173	202	185	207	193	204	213	200	199	179	162	214	170	181	202	182	223	194	207	202	239	228	194	181	187	216	202	196	192	195	193	229	209	194	204	190	167	204	175	174	192	183	217	207	216	186	211	178	212	217	194	207	220	225	177	192	183	173	203	176	199	176	184	222	192	188	214	202	189	181	232	198	217	233	212	228	214	183	182	197	190	180	194	197	207	192	186	179	237	205	198	198	221	193	201	190	202	245	215	217	199	207	206	197	205	196	206	213	186	196	175	180	211	188	193	203	215	215	192	185	182	220	195	224	194	208	227	210	193	227	194	186	205	205	209	181	230	221	184	182	218	202	189	207	206	212	205	211	214	220	232	216	197	188	207	196	187	189	155	201	220	216	217	192	187	218	195	194	202	170	204	191	210	192	190	189	216	204	198	189	201	189	241	195	207	197	196	191	196	198	215	195	221	203	204	192	205	213	171	185	193	200	192	218	190	188	212	189	241	185	193	167	207	196	213	197	199	198	171	169	183	225	196	196	188	213	203	192	204	203	211	224	168	222	212	186	190	217	169	226	229	191	223	223	185	202	211	195	199	207	198	166	201	188	209	196	186	192	198	169	198	205	208	210	208	207	191	189	189	163	210	163	195	184	181	192	206	197	199	205	160	194	193	184	177	200	187	170	195	179	182	170	198	231	186	201	177	201	209	194	173	183	205	181	202	213	231	181	213	185	194	209	207	178	195	201	213	216	182	209	177	208	195	202	208	212	236	180	194	199	190	185	202	204	199	205	166	201	225	198	183	193	194	200	181	191	207	168	208	227	189	178	209	158	205	208	193	198	161	192	210	229	179	218	177	205	200	211	190	204	208	176	194	196	198	207	185	169	227	192	182	224	217	168	179	218	186	184	185	177	229	200	207	205	210	220	206	183	184	209	181	183	188	202	207	211	196	191	220	179	216	181	205	214	170	202	193	180	173	191	233	197	174	191	181	161	201	189	211	203	213	204	202	198	197	191	187	220	195	202	201	188	185	196	196	215	217	215	176	180	182	189	179	197	205	198	190	207	209	188	186	206	212	215	207	221	210	217	213	186	182	186	190	185	215	222	194	212	201	207	222	205	205	191	207	190	169	193	215	215	196	198	205	216	217	204	179	168	199	187	188	240	195	233	186	203	213	214	231	204	213	241	195	181	193	203	182	184	194	182	204	194	209	237	174	230	222	207	215	189	215	176	194	213	201	195	201	201	196	186	212	217	197	203	205	196	168	169	189	240	191	172	203	204	179	189	214	202	210	180	195	176	172	203	191	186	195	193	205	191	158	199	180	185	191	197	191	182	200	205	227	184	201	196	185	187	197	196	214	180	198	195	186	198	214	218	180	182	210	189	190	182	216	195	216	205	199	172	193	210	186	202	201	209	205	213	195	169	205	193	181	194	197	215	201	164	191	210	225	189	192	203	194	187	173	201	200	206	200	192	217	221	211	203	194	187	191	198	196	217	200	162	200	174	187	225	209	175	211	212	199	187	199	211	204	191	210	194	219	198	199	176	176	183	196	167	220	199	181	199	203	186	195	199	194	175	164	180	214	214	177	163	192	186	204	216	202	207	210	169	210	196	198	203	218	207	210	187	187	174	203	183	188	176	185	162	206	216	213	179	232	215	190	188	202	201	184	195	226	189	186	185	190	195	187	188	191	193	198	223	194	172	205	214	217	184	205	172	207	199	188	200	184	227	194	181	194	198	190	192	191	170	193	187	192	195	194	195	198	206	201	193	189	188	208	209	196	183	199	203	223	211	194	204	213	171	219	180	202	199	215	193	201	211	205	201	186	176	213	185	184	180	204	207	206	215	187	198	216	206	199	182	177	228	212	199	197	177	184	186	204	217	179	205	178	216	189	197	202	200	216	192	188	209	188	188	200	183	186	201	178	196	197	205	207	180	214	227	196	225	216	200	215	219	199	171	184	198	180	205	184	212	195	198	208	210	184	207	187	206	184	192	197	213	211	217	192	236	208	214	185	218	210	163	195	193	203	234	199	198	222	189	189	181	216	189	195	204	191	209	190	180	210	219	175	201	205	197	209	203	190	197	215	202	201	185	188	194	209	176	201	241	190	195	180	165	173	206	216	200	196	160	187	211	193	181	193	197	199	171	205	192	203	174	197	206	174	187	184	186	186	150	189	218	184	196	177	218	218	195	190	198	202	193	218	200	193	213	189	225	215	194	185	200	186	196	204	182	197	184	206	216	200	201	205	203	187	202	197	211	173	176	210	200	216	229	203	207	213	199	208	227	206	184	201	186	193	193	214	193	203	218	190	200	196	174	185	220	211	222	195	211	195	171	202	202	191	177	203	186	200	167	173	206	225	193	225	221	193	182	215	190	179	207	199	219	201	208	191	211	190	197	193	178	206	197	160	182	181	187	179	215	211	227	198	207	238	204	202	195	184	179	191	194	232	218	194	192	202	188	212	185	189	172	201	188	180	215	179	176	210	201	196	201	208	184	201	209	194	211	178	207	226	211	205	196	154	210	190	175	190	210	195	178	193	191	176	212	194	185	176	172	199	207	196	224	209	188	181	189	190	197	202	197	178	181	201	185	178	200	205	165	189	199	200	178	190	155	208	206	183	199	191	183	185	190	185	201	192	203	161	199	236	197	222	199	178	181	198	195	198	195	174	190	202	215	224	174	184	195	209	226	188	181	186	204	193	185	196	178	204	195	197	200	216	209	209	199	195	198	193	192	200	201	219	216	208	197	189	199	195	209	167	203	189	177	170	206	178	177	217	208	194	187	204	184	199	179	192	180	194	193	214	202	194	196	193	226	185	179	196	200	188	199	207	182	191	188	224	202	192	197	198	202	201	222	188	200	199	169	178	183	215	206	202	200	203	192	196	211	200	198	191	201	207	189	208	193	200	181	222	233	215	203	193	194	205	211	214	200	230	177	187	190	223	192	218	190	209	169	206	182	222	194	192	197	178	197	163	208	196	181	214	212	192	193	162	201	186	220	182	189	221	210	208	172	201	182	217	218	200	196	203	197	179	226	186	223	214	213	182	197	182	198	206	196	197	201	185	207	189	201	198	202	211	210	184	204	193	202	199	219	243	200	207	227	192	197	189	216	206	169	188	186	174	214	170	206	220	198	206	205	209	183	188	199	169	221	182	221	199	193	209	204	194	201	196	201	177	177	187	218	180	187	215	196	196	201	185	209	209	191	187
8633	1023	1729	1925	1624	1297	1093	944	895	830	787	648	649	614	588	569	562	589	543	551	533	541	533	568	514	540	476	543	475	500	482	458	511	481	517	503	433	501	479	472	526	523	473	492	508	489	483	489	498	514	471	481	447	507	493	496	421	458	515	454	451	477	523	495	451	460	492	456	488	457	488	452	509	482	491	432	467	508	469	502	451	448	470	487	494	469	463	446	504	469	471	417	478	466	504	481	472	489	469	510	458	482	507	507	475	467	467	459	456	432	463	489	461	476	482	438	472	448	466	463	493	477	456	481	458	479	483	483	486	483	460	454	445	429	501	470	448	460	472	447	475	485	458	485	518	460	462	471	477	498	456	482	479	503	490	465	470	486	499	492	476	451	452	498	478	494	496	456	498	448	464	491	471	466	486	472	493	463	497	490	453	466	485	462	451	483	447	425	462	454	506	497	459	479	474	483	489	449	457	493	521	493	491	482	494	443	490	487	504	483	466	442	491	485	443	456	498	444	486	443	481	452	467	464	500	468	467	445	548	477	449	471	454	468	475	488	457	473	478	467	460	481	520	436	469	458	468	482	452	476	432	441	495	507	502	471	523	488	489	445	518	450	463	464	483	465	464	499	482	465	509	439	451	475	473	466	459	494	482	495	462	483	453	472	467	496	481	475	466	469	480	478	479	475	462	451	477	490	463	438	502	442	493	445	491	447	490	464	440	472	479	468	491	461	484	501	460	484	439	437	476	464	484	520	451	462	512	435	454	476	459	461	458	497	447	502	485	462	468	466	473	499	488	483	520	444	493	470	467	452	482	465	462	407	499	460	489	461	495	486	460	454	489	472	473	459	458	468	469	464	489	470	464	467	473	490	473	481	494	471	466	491	435	451	425	467	493	484	465	480	418	449	471	482	489	461	441	462	462	461	497	421	480	466	484	482	503	469	493	466	461	485	500	506	444	460	479	493	469	488	502	476	451	468	475	489	486	456	460	477	472	459	475	475	482	444	463	512	463	478	502	431	487	461	492	463	479	457	480	451	459	445	461	468	498	474	477	448	443	464	452	468	444	488	441	467	477	507	457	494	431	481	445	499	464	472	468	494	453	478	493	474	469	517	472	465	458	450	474	504	485	508	445	479	460	425	440	488	434	450	488	457	474	433	520	489	453	419	451	466	481	431	449	431	464	463	471	489	453	481	503	483	476	497	425	487	507	472	451	523	452	442	464	471	478	519	486	479	493	455	465	516	468	493	493	466	501	450	444	431	473	471	461	475	478	474	462	459	462	480	464	462	442	450	491	450	442	476	501	430	429	506	509	453	430	467	480	478	464	474	473	443	454	491	462	472	488	427	448	473	480	525	409	449	493	456	483	490	475	469	513	478	481	462	480	509	466	473	471	472	493	480	492	501	440	483	513	506	459	458	491	470	464	451	459	495	494	473	492	491	494	486	460	456	443	482	447	462	470	491	399	468	473	499	473	483	460	441	460	459	460	445	453	462	494	494	458	456	440	503	456	456	476	467	509	450	465	461	460	501	439	486	458	475	483	487	442	441	451	517	490	461	456	439	435	482	506	473	473	483	451	464	510	466	432	468	516	449	506	433	468	476	475	426	493	479	501	468	459	498	430	461	438	501	462	436	481	456	499	436	453	485	455	475	495	442	515	491	468	505	444	467	451	473	451	473	509	467	491	463	455	493	475	475	449	510	465	462	486	482	425	473	462	518	456	449	432	470	458	504	456	478	470	474	448	501	453	483	472	490	458	475	489	438	472	492	485	464	441	475	472	483	462	499	478	489	491	482	501	481	447	481	478	463	456	470	449	489	427	487	476	458	482	439	471	466	508	504	472	437	460	475	501	491	486	453	471	480	459	467	457	464	435	492	420	432	480	460	518	452	460	447	486	476	491	448	431	478	430	444	456	480	452	445	481	479	462	447	479	500	459	459	488	467	495	503	448	475	435	513	464	430	480	493	478	454	463	497	478	482	492	478	496	461	443	452	485	501	448	497	438	472	474	492	497	488	468	499	449	460	472	529	494	477	491	486	458	468	488	502	479	461	489	497	499	501	504	468	468	441	401	430	452	514	520	435	448	444	480	468	483	459	469	454	437	482	448	462	460	508	494	466	455	516	484	472	483	478	461	445	456	469	466	461	467	449	451	458	454	467	452	487	464	461	473	487	436	470	505	467	508	460	504	408	489	476	482	460	477	450	475	453	468	490	482	464	473	460	487	451	488	500	446	454	500	446	490	472	486	464	446	485	484	448	479	460	460	495	489	443	455	494	442	491	463	499	477	454	506	464	450	475	455	473	453	497	464	490	482	465	465	487	455	489	470	432	504	465	456	470	447	467	466	469	440	474	445	489	468	492	460	459	451	442	445	449	463	503	458	474	437	510	457	458	493	495	459	458	474	427	438	460	475	468	494	507	464	461	480	461	482	484	472	473	436	457	431	452	487	509	441	473	455	449	489	476	474	456	480	471	496	450	472	479	479	466	500	459	488	472	434	466	457	476	464	489	482	456	447	459	473	508	481	454	484	504	469	509	457	446	439	493	514	479	477	520	500	445	476	438	458	424	519	499	442	461	465	508	500	473	480	462	454	469	474	450	474	464	496	482	450	464	477	480	435	508	465	470	473	428	468	455	444	453	470	482	485	447	476	455	476	434	488	485	470	502	474	508	465	449	504	448	480	456	495	470	443	463	453	465	497	473	460	497	504	460	444	490	463	490	493	458	474	449	476	475	489	465	459	457	458	461	500	512	461	452	456	466	500	501	439	468	509	468	470	476	484	479	466	474	470	481	482	458	452	459	494	460	465	509	453	509	479	444	499	470	447	429	465	469	461	482	494	442	446	463	508	467	474	484	467	504	465	510	437	454	544	468	454	442	505	454	489	476	448	448	455	480	509	487	471	510	458	477	469	462	441	464	502	466	471	451	490	490	484	438	463	451	464	465	445	471	495	477	529	486	446	457	495	455	490	429	475	439	477	511	465	477	497	485	489	489	452	471	482	485	480	440	469	453	482	461	481	493	486	492	513	535	466	430	493	487	482	472	457	472	502	478	477	483	437	525	478	491	470	468	454	443	481	459	479	480	467	496	466	481	484	470	457	454	503	433	488	427	490	449	488	479	499	489	456	438	464	474	452	485	448	515	471	471	501	465	464	467	496	510	476	452	467	489	516	474	482	508	493	470	466	463	487	424	474	442	481	450	477	461	435	452	511	473	459	456	489	501	453	473	498	441	468	461	475	492	477	490	451	461	451	486	470	477	487	529	472	486	505	497	487	499	501	483	463	440	497	495	488	472	502	474	472	479	462	469	504	451	476	520	502	467	457	508	487	469	475	474	499	448	498	475	483	519	464	467	465	475	445	473	454	485	464	471	473	448	430	488	456	506	461	453	465	480	494	462	484	480	459	462	453	475	445	469	429	458	439	442	486	481	450	465	467	455	484	463	483	505	496	480	440	462	473	475	450	411	459	445	446	448
2885	284	299	301	261	232	251	283	285	258	263	256	274	267	237	281	268	270	276	277	267	260	262	272	278	275	262	277	280	272	258	251	254	304	253	281	246	264	259	252	245	255	257	300	268	268	250	280	269	274	244	281	260	269	268	244	271	269	260	278	278	237	264	281	266	283	277	264	302	264	251	244	242	266	288	276	303	259	272	257	251	262	282	306	266	242	268	243	269	244	287	256	250	287	277	245	262	265	270	277	245	230	255	256	271	286	235	271	250	281	265	266	255	274	243	251	225	255	278	247	242	278	285	244	228	256	242	244	281	252	276	270	260	224	246	275	287	303	240	286	217	282	272	250	280	244	274	250	276	260	288	255	273	259	247	243	250	250	294	274	242	317	265	253	254	274	284	253	251	271	256	259	263	267	233	269	269	246	228	269	294	247	264	269	268	273	278	255	258	233	282	243	283	236	265	263	253	289	211	257	251	276	246	275	247	261	274	261	292	275	260	231	286	265	259	251	272	251	277	270	244	269	278	280	228	275	284	287	234	281	314	238	252	254	225	266	257	258	273	269	255	256	267	249	279	261	257	260	263	246	251	261	263	276	275	234	268	259	248	267	267	252	277	263	263	275	280	266	279	290	269	290	261	257	257	266	261	273	281	281	274	303	263	278	284	260	274	264	269	290	254	279	260	231	264	250	262	277	291	290	253	239	242	274	301	262	251	253	260	259	281	221	262	259	258	251	250	254	259	267	272	255	270	283	246	264	254	288	287	286	329	291	286	288	259	253	261	261	253	259	279	249	260	237	265	250	269	244	279	246	289	264	251	238	260	257	285	301	263	272	247	294	248	250	217	244	249	276	260	265	255	269	263	270	219	260	295	272	267	284	266	259	264	273	245	276	260	272	248	275	239	247	273	246	241	264	252	255	245	246	264	254	282	267	267	298	269	242	269	274	295	263	264	246	274	284	277	290	268	263	268	289	291	273	253	262	261	265	258	256	263	258	271	260	257	277	266	272	272	276	259	259	267	250	239	267	264	255	287	260	255	239	252	237	272	276	274	277	254	259	247	246	265	281	229	241	264	305	307	262	275	256	257	269	242	274	230	270	273	269	270	271	286	242	261	237	271	251	292	232	250	272	266	288	243	263	276	273	234	251	280	259	232	220	245	231	280	248	272	287	246	268	240	238	286	251	268	270	301	275	240	254	261	265	270	249	263	259	239	262	273	280	262	273	249	290	252	276	285	284	279	252	252	283	272	268	254	237	263	265	277	248	253	243	235	271	271	276	265	253	260	265	268	232	260	280	294	251	256	249	276	298	242	264	267	228	247	260	242	260	272	276	283	269	246	263	251	252	263	271	240	286	252	281	286	252	260	265	270	257	276	280	286	275	253	273	270	280	269	278	268	259	259	277	294	249	299	250	281	273	243	248	284	270	283	263	267	263	233	239	280	280	286	245	257	272	254	238	287	266	312	266	295	295	278	296	264	244	243	244	241	291	253	249	257	267	259	280	273	268	252	302	259	264	280	264	287	283	254	227	248	235	270	262	271	259	237	255	285	296	287	256	287	277	249	254	245	274	270	272	272	271	247	282	259	254	273	239	277	283	280	265	255	275	276	274	263	255	221	271	284	287	254	252	267	275	252	269	238	273	285	238	264	260	264	235	295	253	238	245	274	283	264	227	291	240	233	271	303	308	265	294	294	258	258	277	229	298	254	293	269	242	263	273	264	235	269	274	253	266	259	253	232	249	261	249	258	277	245	260	267	267	260	276	257	287	278	264	266	236	262	271	255	252	266	311	272	251	253	257	275	260	279	245	254	261	279	291	231	275	263	287	305	255	268	251	248	254	281	272	292	278	257	260	254	285	253	264	286	265	235	240	249	269	263	246	247	275	271	288	265	256	279	263	276	276	235	281	286	260	279	283	288	281	265	289	250	254	281	273	264	268	278	274	281	267	296	283	248	275	273	283	268	244	271	273	298	280	262	256	261	264	260	274	254	271	267	275	273	246	264	271	234	244	268	285	271	279	255	275	272	254	251	261	240	236	280	274	248	293	282	286	275	258	262	248	272	250	271	273	267	234	240	298	287	266	287	260	265	258	250	248	306	309	274	266	255	279	291	292	238	269	255	283	253	258	254	260	277	276	292	274	269	257	224	267	264	245	260	272	262	265	255	261	277	271	274	237	255	283	247	281	274	261	274	248	265	248	262	290	251	261	265	255	292	224	266	283	262	246	242	232	290	278	236	261	273	276	274	323	262	247	278	230	270	276	269	257	260	273	270	248	275	253	298	289	256	320	260	222	264	289	248	270	274	272	250	249	257	240	278	266	243	247	249	264	264	255	244	269	260	232	250	247	254	275	281	253	291	280	240	265	265	268	263	259	251	277	274	275	225	257	258	281	279	264	270	251	266	261	295	234	267	268	272	260	239	270	270	267	284	285	281	249	269	307	247	260	279	264	246	264	245	283	262	284	255	213	263	273	264	245	271	270	286	273	247	254	237	263	252	255	284	294	276	276	263	282	253	265	268	272	265	276	266	226	269	290	281	264	293	240	235	286	271	260	277	270	301	254	264	246	246	290	272	247	246	255	242	274	279	278	276	298	268	236	252	265	264	260	261	270	226	258	285	304	281	239	254	286	279	277	234	254	258	260	272	244	317	257	277	266	287	293	243	260	236	307	267	244	236	277	282	259	283	238	273	232	279	271	230	271	261	235	257	245	267	245	260	258	254	255	271	270	273	255	253	278	243	252	257	256	248	273	262	226	232	241	252	257	288	255	260	271	282	259	217	262	253	281	290	236	280	269	253	254	237	255	259	225	256	280	223	268	251	263	278	266	257	269	273	268	289	241	242	251	276	263	262	268	255	264	281	230	254	269	268	268	234	270	258	266	271	276	259	255	238	271	259	297	276	260	284	277	244	310	254	258	277	279	287	269	279	258	282	261	276	257	260	282	284	262	273	259	273	241	257	257	250	268	245	255	281	274	239	279	250	263	249	266	247	288	294	276	296	282	250	255	297	273	264	254	245	255	267	251	279	244	281	293	266	253	279	240	237	255	237	242	280	266	283	272	264	248	263	277	291	262	234	243	248	269	294	258	227	241	270	268	258	258	282	243	331	288	251	279	254	276	296	257	248	264	262	255	260	266	276	268	267	240	231	265	278	279	262	261	259	224	269	282	256	262	262	235	286	257	265	269	258	274	242	287	268	295	248	257	279	307	284	252	265	268	273	268	254	276	268	291	232	284	283	256	254	273	279	261	237	255	261	270	279	244	247	263	240	252	260	287	266	241	272	257	269	280	223	231	276	283	305	275	255	266	251	269	262	241	252	250	247	261	264	256	270	271	246	230	264	276	261	262	268	287	288	294	233	273	260	254	262	281	297	283	240	272	291	245	258	272	319	274	289	291	250	263	299	258	248	287	237	287	250	254	272	262	267	227	259	252	276	274	293	257	275	267	246	272	260	243	275	284	282	255	282	229	258	275
3313	614	663	700	702	691	627	650	648	637	642	656	657	621	648	678	649	652	670	629	613	616	670	634	616	674	628	624	608	659	686	638	660	667	661	620	623	629	606	623	643	674	677	622	611	621	669	631	609	625	600	645	651	642	598	642	632	643	645	646	660	639	663	663	623	646	655	650	655	605	638	691	641	683	651	660	666	632	603	651	616	651	669	654	628	647	656	618	648	673	676	634	661	675	662	658	626	614	698	593	620	665	647	637	631	629	659	674	635	653	651	648	621	615	638	654	624	633	655	637	627	632	628	587	663	662	664	634	658	647	665	644	580	657	635	611	667	640	662	608	677	613	595	644	655	651	659	642	631	613	606	624	669	639	660	621	630	639	640	600	644	633	648	621	642	639	654	627	677	662	646	645	613	652	599	668	602	686	673	638	666	637	605	675	659	629	651	632	626	620	601	673	668	621	612	629	620	620	613	607	649	671	622	689	648	613	646	614	610	629	669	660	661	664	671	664	685	647	607	593	661	615	617	649	590	651	618	623	626	655	652	653	608	637	656	649	692	654	599	672	697	629	633	660	664	652	688	596	621	634	616	670	601	647	672	660	605	622	648	686	658	668	625	678	651	615	651	631	662	603	651	653	653	622	637	646	601	678	698	630	626	629	615	652	696	674	623	668	629	664	616	630	598	613	627	606	636	659	634	631	612	632	601	666	633	650	659	645	634	616	606	603	650	645	601	638	594	600	654	650	642	671	665	634	618	605	681	656	653	677	641	660	643	625	622	671	639	646	632	681	625	642	699	656	626	664	634	642	655	660	620	645	586	650	582	595	684	626	652	603	652	661	640	637	701	639	633	636	671	537	618	644	638	637	617	657	615	659	588	606	628	629	622	610	660	602	635	622	625	608	603	655	612	610	623	647	641	636	603	651	629	686	666	638	632	630	615	665	644	630	695	629	631	609	650	622	605	629	633	635	638	622	663	652	623	615	640	640	614	627	651	652	659	634	667	604	645	578	624	643	629	638	634	624	630	655	631	603	636	646	621	602	665	594	664	649	617	656	634	664	657	649	641	650	597	640	605	627	628	610	661	617	613	678	690	610	605	684	651	624	645	611	674	659	624	595	606	613	616	662	628	680	618	674	670	629	661	612	670	641	601	624	640	629	668	648	674	671	623	660	618	633	658	624	666	612	600	656	644	627	643	619	622	621	639	667	595	614	592	664	594	643	623	609	628	651	649	669	665	670	654	608	631	630	633	577	635	638	717	594	593	671	631	660	666	609	647	606	657	627	681	627	659	677	687	602	657	648	670	672	651	620	625	651	588	647	612	642	660	605	680	647	697	641	625	665	642	603	664	624	630	618	688	653	594	636	631	624	649	693	634	634	633	635	641	608	657	656	639	617	634	616	669	654	625	627	665	686	635	596	650	627	680	672	631	634	651	670	622	660	651	629	716	614	653	625	638	689	659	665	615	647	667	626	655	637	686	584	611	689	596	605	649	669	622	663	643	597	606	640	608	608	636	588	640	629	643	599	631	599	633	627	629	664	627	640	643	633	666	600	669	603	660	643	669	662	666	642	659	617	634	655	619	631	678	631	576	661	607	627	613	609	648	683	670	618	676	656	640	667	635	610	592	670	644	676	650	688	602	633	661	626	631	627	600	614	639	599	636	642	695	681	622	619	613	661	643	656	617	628	633	645	639	679	666	644	640	638	630	626	619	625	637	626	689	630	654	657	637	636	698	604	648	617	659	604	660	652	620	628	611	634	576	647	640	600	597	617	636	666	697	593	683	637	627	616	652	640	630	628	629	622	607	668	660	622	629	681	639	677	690	637	653	664	647	621	624	627	691	675	624	625	603	607	607	649	667	615	636	646	635	668	657	661	624	668	650	642	660	685	614	667	640	663	603	687	674	662	644	643	629	670	606	614	707	631	639	645	675	625	632	631	602	629	662	630	665	666	623	658	637	668	627	674	623	679	643	619	633	648	601	607	647	606	640	611	610	629	584	636	637	704	637	661	640	633	662	586	682	644	651	629	629	619	642	678	624	649	620	634	619	634	636	639	627	618	634	646	655	596	635	645	687	639	688	676	678	611	621	709	692	647	646	628	682	603	689	660	636	664	655	637	660	647	667	646	567	643	637	647	664	613	626	630	647	619	686	654	592	600	606	601	681	623	649	649	628	624	654	611	665	610	639	683	677	639	620	638	652	602	633	647	633	617	647	650	650	680	644	628	679	623	634	653	597	642	615	642	651	643	629	672	617	660	638	627	613	640	621	616	636	616	704	662	637	656	621	639	702	597	643	641	668	650	617	657	661	671	620	587	653	637	629	694	677	644	679	653	648	605	622	645	664	614	625	631	648	632	633	625	660	668	630	614	609	580	614	698	627	651	603	668	640	639	636	628	624	637	614	633	631	667	619	658	621	628	648	723	618	600	656	680	673	635	624	645	708	644	673	679	682	631	648	645	659	646	629	644	599	627	612	656	624	616	643	622	664	619	643	650	678	654	643	606	633	649	638	664	670	673	649	640	628	660	625	676	670	673	630	656	657	660	636	625	660	679	649	649	668	664	624	638	621	617	626	656	584	633	639	691	648	623	664	623	648	688	625	600	612	614	682	614	614	628	623	621	661	673	638	677	631	589	679	607	654	635	638	666	651	656	619	645	625	615	623	657	604	671	600	630	639	643	688	633	632	640	656	674	677	644	603	674	611	640	636	649	659	630	631	657	631	624	631	645	676	636	632	633	655	621	664	595	615	643	682	688	586	626	617	673	629	617	660	649	640	671	630	610	632	633	631	644	634	636	675	615	602	692	606	623	633	577	640	659	631	653	626	678	584	612	668	637	610	642	634	619	670	631	658	614	618	635	638	606	613	617	612	638	678	577	665	629	663	632	654	644	654	637	666	636	615	635	590	644	648	665	648	685	689	633	609	644	617	694	630	663	619	642	587	631	648	595	607	628	653	623	638	604	687	631	636	691	645	700	653	617	627	647	637	584	683	616	671	638	661	614	629	620	639	626	615	585	639	674	626	638	639	617	602	642	689	637	603	646	614	655	609	629	679	643	631	625	634	666	639	661	607	641	681	618	660	681	652	667	621	644	595	625	658	628	676	621	643	600	652	629	638	680	658	646	628	625	657	661	645	630	622	678	654	634	658	603	648	613	670	652	665	645	648	670	673	628	658	645	628	658	617	639	633	635	692	660	625	655	665	591	663	654	628	638	637	596	631	676	619	619	580	632	633	600	656	663	663	623	626	608	638	645	605	619	639	584	648	636	670	622	608	692	611	615	665	678	593	618	625	632	643	638	622	609	614	643	644	669	653	662	609	663	631	684	601	644	644	679	702	633	584	634	619	656	629	617	678	628	635	627	610	633	632	596	620	604	693	613	615	595	629	628	641	674	667	665	650	650	687	663	634	671	633	610	640	637	644	640	635	637	657	656	619	676	612	616	632	652	658	642	684	647	656	597	620	665	667	645	632	621
8542	634	536	549	481	432	421	383	365	406	328	376	369	343	383	361	364	337	319	329	347	335	336	354	338	345	376	348	310	352	327	382	349	346	335	335	334	334	342	380	364	334	358	362	374	310	367	352	348	355	348	334	330	335	333	315	337	340	349	369	333	354	341	341	318	354	357	343	327	331	316	320	349	343	345	341	333	341	354	337	357	297	359	332	358	328	339	354	320	325	343	353	354	357	316	299	309	312	324	336	372	307	328	362	338	351	327	337	329	356	326	333	353	372	339	342	370	327	352	321	334	327	341	336	347	331	368	328	362	339	350	345	307	358	341	355	316	325	328	342	364	358	359	358	335	330	310	347	374	343	353	345	346	335	309	358	402	357	379	334	328	316	384	314	323	360	350	364	337	318	361	334	344	346	319	370	340	337	343	321	335	354	333	325	333	321	359	349	350	367	338	385	321	367	334	329	355	351	342	333	331	357	350	370	353	362	344	302	319	325	322	338	324	368	344	333	387	351	364	322	342	334	346	295	327	343	336	325	352	321	318	370	315	325	367	322	348	313	326	350	339	350	354	381	356	288	339	328	351	342	319	327	351	326	342	353	328	333	349	356	318	334	340	368	343	334	375	345	376	324	322	337	322	328	314	340	327	336	380	324	355	360	338	310	326	345	325	315	347	328	299	357	349	366	346	327	321	329	376	343	336	328	320	327	315	367	343	330	363	337	346	378	325	349	311	324	338	375	368	379	313	320	316	326	355	339	337	350	338	338	345	325	331	343	334	328	343	350	326	346	321	346	334	352	303	358	392	349	325	334	324	360	334	330	321	319	355	311	365	366	316	363	353	308	324	330	351	298	377	319	334	303	321	348	394	347	351	356	318	333	334	364	327	306	306	376	366	354	355	342	312	331	339	336	388	348	335	349	307	332	332	352	342	335	364	355	341	371	361	355	323	359	358	309	345	323	351	338	327	326	314	329	354	319	324	360	329	336	357	337	334	334	330	337	359	349	328	378	374	317	324	333	354	316	341	362	343	339	333	370	335	348	338	336	355	323	363	382	365	308	305	343	349	366	366	334	359	339	355	358	303	355	351	315	339	338	371	358	345	367	338	351	314	301	330	333	361	319	295	321	316	320	343	343	368	316	315	340	375	357	353	340	309	312	296	352	312	344	340	347	343	332	389	357	368	330	329	323	358	353	351	344	342	337	313	364	341	373	333	379	338	350	330	334	366	336	355	358	343	315	362	335	331	368	332	329	392	345	375	326	333	343	346	349	334	360	355	327	338	327	354	364	343	334	352	324	315	337	357	367	339	326	335	322	346	352	317	321	338	336	357	364	350	356	325	341	314	334	329	300	348	337	362	323	347	319	338	336	334	296	328	357	340	293	370	337	316	325	341	376	359	308	335	383	357	311	342	342	341	341	314	353	322	358	335	367	359	323	326	336	384	346	370	350	352	345	344	337	351	324	336	369	349	349	323	372	346	401	322	339	326	344	362	349	378	357	321	339	325	322	341	398	341	314	339	335	325	345	340	317	340	314	299	355	329	343	325	322	300	347	342	374	356	353	325	344	343	340	336	353	339	340	313	347	330	310	287	318	346	359	352	344	379	325	358	346	327	322	354	350	359	311	320	337	332	317	347	346	369	358	331	343	342	322	334	314	342	369	354	354	333	346	350	330	338	327	340	323	328	332	357	320	345	307	320	376	335	334	356	356	336	356	320	340	350	339	350	329	339	321	329	363	344	359	324	342	336	329	313	333	326	321	295	361	335	339	325	321	335	344	333	319	386	331	329	330	343	323	340	344	348	366	347	361	351	347	295	356	331	332	316	369	333	330	360	363	352	337	346	350	344	333	348	368	346	344	334	358	362	323	321	300	324	327	340	306	315	340	330	341	285	353	362	339	321	338	355	318	303	362	366	339	357	361	375	369	320	331	295	326	300	372	359	336	354	329	347	291	336	372	340	333	342	338	357	332	352	338	340	335	361	332	344	285	351	332	337	358	357	362	363	358	320	322	324	318	341	319	367	316	321	330	350	332	344	337	319	366	344	318	325	359	320	368	357	334	322	366	396	326	332	350	304	316	353	352	349	370	329	369	335	363	314	340	350	345	317	332	310	355	376	332	326	366	339	318	360	342	337	312	310	323	378	356	354	350	358	316	320	317	300	355	320	337	342	371	321	321	351	342	355	326	367	352	353	343	333	325	373	370	370	300	332	333	362	361	350	360	340	338	314	310	327	334	331	339	316	353	322	304	353	336	363	367	324	329	372	360	346	350	333	326	347	354	364	336	342	376	318	347	338	357	337	355	371	342	408	354	388	356	340	335	381	357	364	342	382	381	331	334	329	337	335	320	340	360	325	321	354	358	332	348	344	322	345	354	352	334	362	340	324	332	377	359	348	355	327	337	322	332	321	351	323	357	336	341	332	330	361	316	351	329	351	326	337	352	346	360	334	326	337	343	334	339	338	323	314	294	320	394	370	329	354	351	341	310	366	328	328	354	339	349	343	331	333	316	352	337	377	347	372	347	338	365	344	359	307	315	352	339	324	331	358	341	394	337	338	361	383	350	332	325	328	365	350	322	324	387	318	370	324	339	358	346	340	325	353	349	311	365	359	376	328	302	357	317	335	349	323	365	334	326	330	359	374	357	327	340	303	342	334	362	382	326	349	342	328	357	355	345	351	352	321	367	364	331	336	342	383	341	321	321	309	345	350	358	341	337	325	361	360	337	356	344	331	337	354	344	349	363	356	344	338	355	331	287	351	338	331	363	387	326	380	376	361	364	352	328	356	355	361	358	345	341	365	355	365	330	324	320	347	319	382	341	353	334	346	382	347	343	323	348	356	333	293	331	334	338	368	326	321	310	340	337	378	342	332	368	334	325	348	307	311	364	357	316	346	304	336	323	343	309	323	355	337	372	347	331	320	371	339	350	349	341	329	332	341	328	336	329	364	350	312	365	324	355	342	314	328	345	344	366	349	329	355	343	355	332	349	328	348	374	279	386	354	345	344	370	377	346	309	320	330	294	336	325	316	338	355	353	326	357	377	310	335	353	334	345	334	320	363	323	327	346	311	345	363	342	355	334	360	338	350	346	377	325	310	316	335	346	358	348	319	339	320	338	364	338	347	343	351	339	354	337	334	338	318	359	382	349	333	333	345	343	332	360	350	317	345	364	333	360	338	342	365	357	346	336	360	351	320	332	305	338	310	348	336	388	357	358	355	365	335	323	339	343	283	301	327	330	350	317	359	347	370	333	326	314	356	362	343	356	354	299	327	296	329	331	384	327	380	354	357	322	320	372	333	375	351	346	362	322	335	337	321	337	347	316	339	321	305	348	317	327	366	366	332	348	319	363	346	327	337	381	349	327	331	332	319	348	333	333	343	340	348	329	294	350	340	323	330	332	312	355	383	350	352	357	337	345	363	305	338	330	327	347	332	365	353	375	349	329	295	331	336	326	319	343	349	340	336	332	361	350	357	357
7264	1007	1380	1504	1350	1241	1101	1025	999	959	933	892	839	863	911	859	812	829	814	794	861	795	842	841	825	820	786	810	787	822	781	824	789	787	850	789	842	807	762	819	815	821	802	791	729	815	810	827	818	783	785	748	765	783	795	798	811	794	841	825	816	796	797	823	818	843	786	754	826	788	764	779	802	801	752	826	827	817	794	773	802	775	743	767	763	791	792	754	817	724	775	799	779	777	768	747	788	808	805	751	766	775	744	756	725	807	792	775	808	778	769	814	778	773	758	757	751	793	783	796	791	753	826	734	840	825	811	796	766	791	830	802	827	813	778	815	788	780	829	761	721	771	854	765	815	814	768	762	778	776	760	815	802	776	798	821	813	777	770	796	761	834	766	809	752	747	799	809	760	720	819	781	807	811	792	734	800	787	803	791	807	787	808	748	801	767	782	795	792	791	775	753	755	776	776	786	750	786	820	781	771	822	817	775	799	800	822	820	820	820	769	800	859	802	818	735	801	768	781	789	785	771	756	750	781	810	765	765	798	826	777	744	801	751	773	778	756	790	808	745	836	850	784	772	758	756	757	803	750	792	772	701	762	754	779	816	807	787	777	811	809	853	739	782	754	767	817	815	812	783	791	812	807	767	763	810	760	829	756	797	849	770	763	761	776	804	766	770	779	806	744	771	778	772	814	828	799	771	790	798	740	812	801	825	777	784	804	771	756	801	777	791	842	784	787	829	757	769	780	824	824	785	766	798	767	799	813	749	772	780	811	764	771	817	760	800	786	813	821	802	782	792	808	754	779	720	799	792	775	788	829	813	795	781	741	798	788	796	788	784	792	802	807	781	784	828	847	789	758	801	722	819	822	714	740	741	775	759	779	860	781	769	790	817	751	810	745	799	801	772	817	806	770	779	790	791	805	805	767	760	772	845	822	751	746	715	782	792	790	800	751	816	781	769	794	803	782	801	823	768	869	744	698	767	819	786	758	789	786	779	800	789	773	774	805	768	756	760	782	737	750	816	834	781	795	801	773	851	799	757	776	805	780	796	803	752	785	803	792	799	785	786	784	782	737	690	812	799	849	787	762	752	784	800	812	819	804	789	788	771	754	760	780	806	783	785	790	747	839	765	828	769	823	777	773	834	775	760	788	767	759	796	806	861	783	749	788	812	774	771	831	795	774	784	758	798	761	781	818	719	800	804	793	806	784	793	756	757	808	785	791	820	812	813	807	809	790	766	790	751	813	795	843	840	779	817	784	778	810	838	760	856	787	801	790	790	777	794	774	788	843	749	784	785	770	795	786	808	733	747	783	806	803	744	799	798	820	820	787	799	783	767	805	769	738	755	784	819	805	771	857	773	756	785	778	806	770	794	787	817	749	807	804	798	773	777	797	779	758	792	797	762	778	836	820	777	802	828	743	744	790	759	829	749	815	786	758	796	784	775	787	784	766	803	802	802	826	748	798	818	820	784	721	768	813	763	785	790	812	788	802	760	734	822	748	773	780	796	783	762	762	814	814	781	820	736	763	784	715	764	809	805	793	806	762	792	801	764	791	767	775	806	798	803	797	824	786	775	795	790	830	760	798	756	788	774	785	764	774	753	799	800	753	799	781	806	779	803	771	771	769	788	758	783	751	779	786	814	791	769	868	776	775	771	821	796	747	803	769	810	862	790	778	805	763	782	773	815	848	786	798	802	771	834	762	746	782	758	782	797	826	772	815	809	773	782	766	847	749	778	791	808	839	816	765	786	797	842	748	746	793	786	773	805	787	791	768	775	778	740	742	790	836	769	753	784	835	814	774	791	765	788	816	759	776	823	798	810	756	790	759	744	786	840	778	811	784	768	826	773	813	760	774	710	790	804	739	809	776	765	802	822	785	762	782	806	832	798	766	743	780	843	804	798	766	782	782	778	813	783	749	768	827	819	783	816	793	789	765	762	776	802	789	801	815	764	806	795	803	764	805	843	775	788	777	829	787	816	796	764	741	753	754	791	762	726	738	802	769	759	771	777	886	761	738	788	736	788	828	793	765	783	802	793	750	813	823	771	793	791	775	745	773	771	816	768	777	799	824	740	765	806	809	772	802	831	794	807	772	740	758	760	778	776	736	735	806	785	758	825	802	845	748	773	794	754	746	746	735	796	800	745	768	785	783	769	794	796	792	775	838	795	773	788	792	739	808	785	761	792	779	801	784	793	819	800	763	803	808	760	766	769	775	799	792	740	787	780	791	826	773	775	806	734	799	784	810	757	808	733	822	782	813	825	753	793	728	793	735	825	792	802	843	793	750	801	831	802	802	800	780	793	759	792	803	777	782	812	802	772	837	800	801	804	773	824	735	788	757	781	799	771	812	803	803	839	774	809	785	781	796	785	765	783	819	789	842	762	801	758	795	795	762	804	772	781	757	806	796	771	787	756	786	797	741	769	783	782	807	812	810	855	785	718	759	758	789	752	822	798	838	759	732	782	754	784	740	793	834	792	820	812	816	771	827	778	807	774	818	774	783	742	781	880	801	816	794	821	817	762	784	817	764	756	795	760	813	796	754	775	778	787	774	796	810	801	784	754	820	767	784	774	760	801	794	812	758	783	779	788	815	825	760	771	762	774	807	776	776	803	779	817	771	756	761	754	798	792	839	804	807	761	777	807	800	766	805	801	766	779	799	764	816	775	767	807	747	817	775	846	840	738	790	779	813	807	814	762	783	778	805	747	785	784	803	844	771	783	789	771	770	808	800	816	797	792	784	796	753	811	787	781	737	790	842	767	852	811	773	732	785	774	788	778	760	797	796	781	814	834	751	780	792	803	810	802	823	779	787	805	778	809	748	748	813	803	808	780	740	766	774	751	742	786	756	795	808	765	803	809	759	773	811	793	796	838	798	784	799	801	767	794	783	757	794	802	812	774	765	814	794	796	776	804	785	820	773	777	771	787	845	757	812	784	807	763	758	846	787	791	785	787	832	760	758	762	771	810	773	824	777	783	796	797	719	784	777	846	775	759	772	792	765	851	787	787	847	806	818	780	811	798	791	763	795	802	788	780	756	732	796	790	835	776	827	773	776	818	783	797	817	800	747	770	759	783	780	833	774	766	772	781	746	756	775	778	750	792	775	793	819	789	763	796	757	825	809	762	766	758	752	756	786	790	790	790	782	790	725	777	788	786	799	799	771	799	773	797	748	759	762	750	788	776	798	777	796	779	770	799	785	794	765	787	771	790	773	791	763	765	765	790	766	775	769	772	757	766	751	758	805	776	837	807	768	822	810	776	794	806	743	767	759	773	754	811	825	793	787	778	828	764	813	793	824	742	774	762	815	755	768	746	755	811	786	723	748	790	791	763	812	803	761	778	795	772	789	774	800	799	764	803	757	809	782	842	812	801	767	761	787	762	779	775	792	790	775	826	789	801	785	762	801	803	755	798	780	811	777	793	783	782	803	787	770	740	836	771	788	815	811	778	805	729	788	839	780	793	795	767	784	782	842	778	780	707
15576	1021	752	618	459	371	317	285	292	251	257	244	229	234	231	208	207	190	229	208	211	226	196	190	203	212	203	214	188	191	225	193	185	191	200	195	217	182	189	198	205	216	204	176	190	198	217	196	201	193	193	209	215	203	206	204	210	180	189	196	222	204	192	218	212	219	196	209	188	202	202	201	185	180	197	208	208	205	232	190	219	184	217	190	205	227	181	187	204	233	165	162	183	180	187	208	191	213	211	205	184	209	207	187	194	186	197	215	187	199	203	200	196	194	176	210	184	228	210	175	219	220	210	203	207	203	186	212	187	219	206	217	236	187	205	211	207	205	197	187	217	207	181	246	181	205	169	175	186	187	188	194	198	206	183	232	207	187	214	174	171	188	207	192	176	191	188	170	196	192	181	178	205	238	210	200	199	203	184	201	201	200	207	197	174	205	197	228	197	192	197	210	211	208	222	210	184	202	190	220	201	188	186	203	193	224	204	210	206	220	197	171	218	226	184	202	218	173	182	185	186	207	177	224	190	194	189	215	182	222	216	218	197	212	187	156	200	187	177	208	214	185	206	217	173	215	207	211	191	208	195	208	202	189	219	186	226	211	187	207	200	194	203	206	180	208	182	224	187	213	223	211	221	211	211	197	168	195	183	214	206	219	229	205	187	211	191	187	197	201	222	213	186	223	202	207	202	187	168	183	199	185	195	211	178	202	227	209	196	188	177	191	211	238	176	182	197	207	195	178	152	215	206	224	203	184	195	197	200	216	196	186	191	229	180	208	194	185	233	225	180	203	190	187	175	187	197	203	214	204	197	189	179	193	210	225	176	217	222	216	215	179	225	213	198	207	213	218	210	214	215	200	206	244	238	209	215	198	173	204	206	210	166	186	193	195	207	205	213	162	204	169	185	203	178	162	175	210	221	228	218	223	214	220	203	208	183	201	203	198	208	203	229	197	200	188	191	206	217	215	203	199	198	211	196	189	224	177	194	191	202	189	223	199	174	220	205	205	201	177	175	228	184	197	209	221	179	206	194	210	217	192	194	192	183	207	204	225	233	191	198	206	183	205	198	185	197	208	225	192	197	199	182	188	225	203	185	191	205	192	201	201	190	192	207	188	177	199	204	178	217	223	201	195	206	213	205	193	198	190	206	216	203	217	204	194	202	207	205	179	196	186	219	210	195	168	189	196	202	205	215	181	238	187	222	203	190	194	191	219	195	182	202	200	186	177	212	199	198	198	206	192	203	150	208	217	189	186	208	176	187	227	209	205	217	180	207	211	228	211	181	204	215	196	186	205	193	200	174	169	169	171	174	215	228	197	214	236	231	195	205	191	205	204	221	192	207	216	225	227	212	212	185	226	210	196	213	192	206	200	209	213	208	184	205	198	219	198	228	197	184	184	211	214	188	199	217	218	197	222	222	188	209	203	188	189	220	177	207	191	198	191	192	190	203	228	195	195	202	207	187	207	179	248	211	199	188	180	203	198	214	204	197	190	210	231	222	212	186	200	188	198	189	220	207	202	215	203	185	188	221	204	187	208	196	206	192	168	183	205	208	169	212	220	209	222	204	236	207	207	213	202	245	195	207	185	243	223	217	203	193	201	201	181	204	180	192	202	181	205	211	181	198	210	191	190	214	228	216	214	200	203	204	216	230	205	191	186	233	176	194	207	218	195	195	178	175	191	185	216	215	187	218	180	187	213	213	201	210	204	181	201	221	196	172	169	203	166	207	249	187	174	195	182	203	197	205	208	196	184	207	222	209	207	189	211	206	210	214	194	224	224	214	207	204	178	197	206	209	208	210	206	217	205	193	194	196	195	199	210	203	231	190	187	210	183	179	204	192	183	204	215	184	162	187	195	210	184	198	199	225	196	184	189	183	210	204	188	182	207	207	189	218	197	219	203	191	224	196	193	200	203	201	200	203	188	182	194	220	212	187	196	187	191	182	182	212	195	200	214	195	177	203	186	201	208	200	218	209	191	214	221	214	193	183	192	185	201	189	208	212	204	192	191	196	196	232	211	213	195	209	220	243	217	195	214	197	192	197	195	208	182	200	186	205	198	199	218	216	190	221	197	209	207	202	213	223	218	182	196	206	202	219	212	214	203	185	171	212	196	217	216	182	190	173	186	186	197	213	175	168	203	206	194	191	225	190	211	225	196	163	186	174	200	186	183	201	188	191	168	187	208	188	229	213	174	202	222	194	194	207	195	195	209	183	202	219	192	207	178	176	198	186	218	198	196	198	197	198	178	190	222	198	187	213	196	186	180	196	193	200	211	201	241	215	204	189	194	194	191	179	188	195	173	200	198	190	198	196	194	172	207	189	186	205	219	188	216	226	187	188	183	203	228	190	196	175	201	211	206	202	190	187	202	198	185	180	206	217	197	204	193	185	210	214	231	207	209	209	199	240	193	206	206	208	196	182	198	188	177	205	200	190	221	171	195	179	179	190	181	217	209	228	194	200	186	181	211	219	186	219	210	204	198	203	227	190	214	179	200	209	194	207	209	224	196	215	180	218	215	180	204	188	205	211	181	220	178	180	178	169	203	224	210	177	228	185	210	199	154	226	177	190	198	201	194	180	189	187	202	187	227	220	229	221	200	197	205	225	200	206	197	206	214	178	184	200	179	209	192	195	196	218	178	202	186	223	221	201	201	228	197	197	206	221	195	203	181	221	198	207	197	194	189	204	189	178	194	204	203	196	190	212	220	177	207	195	193	184	207	195	203	192	232	224	186	188	186	221	215	203	189	201	197	195	223	172	195	205	183	199	195	191	183	192	195	188	209	192	197	197	220	184	196	216	207	193	190	179	197	205	196	210	192	205	221	211	206	215	192	209	196	191	188	209	194	211	181	208	188	202	225	211	206	202	178	206	205	204	222	190	248	185	197	200	197	184	216	204	215	190	209	170	193	187	197	200	193	213	221	215	191	193	217	196	198	204	217	202	191	212	196	205	209	183	196	185	212	215	211	197	194	195	210	205	191	234	213	219	190	190	195	202	198	183	210	204	198	206	185	184	202	203	222	194	209	216	190	215	205	201	206	205	175	208	221	194	202	199	200	175	194	207	178	202	187	180	199	213	209	192	204	207	208	231	223	228	214	183	175	209	201	211	177	211	208	180	230	206	182	199	222	224	225	193	192	189	235	233	213	187	203	208	215	245	214	200	187	197	194	181	189	206	165	190	201	176	190	199	229	194	174	185	237	173	215	174	190	210	250	164	193	208	207	179	193	180	194	197	181	176	206	228	185	220	198	206	223	191	171	184	203	218	180	199	191	185	181	215	187	200	213	198	210	206	212	222	236	184	196	219	218	209	180	198	228	226	236	217	181	198	179	177	190	189	198	222	200	202	198	205	227	202	219	180	204	193	192	198	210	196	217	186	170	204	201	185	180	196	211	220	198	197	183	199	172	211	187	208	199	202	194	234	192	180	192	217	184	148	175	200	202	222	199	205	194	199	198	179	227	240	205	191	203	194	202
9234	949	1758	1892	1575	1340	1159	993	904	787	716	686	711	665	595	614	583	546	545	534	552	522	568	532	561	513	547	499	533	513	466	516	449	526	557	504	509	504	517	514	483	461	484	494	516	470	493	495	466	537	500	502	517	537	510	507	445	477	475	511	495	496	458	448	470	489	469	478	474	475	468	484	449	509	472	517	477	513	473	440	486	455	470	535	442	514	444	478	452	486	436	473	478	486	445	475	495	491	457	482	494	472	501	481	467	523	470	493	486	496	523	512	469	506	474	490	499	483	475	486	475	507	505	463	470	448	465	495	461	464	449	507	475	479	508	482	481	460	456	479	463	464	471	455	486	503	507	474	450	478	458	479	484	462	446	476	491	509	461	472	478	508	513	445	464	451	487	462	444	509	491	501	492	466	431	447	445	463	520	503	465	462	488	462	469	478	485	484	460	484	476	460	443	464	463	466	500	447	459	495	452	510	496	495	464	488	449	474	452	517	492	472	498	472	504	486	474	495	483	414	494	458	495	480	458	450	506	478	453	471	503	489	500	438	492	455	481	473	457	441	474	491	488	513	462	474	461	489	485	503	432	488	491	537	477	491	488	502	459	472	473	458	488	470	470	500	440	459	473	466	465	446	502	461	505	486	473	503	451	524	473	459	457	483	477	479	491	482	491	458	501	424	483	466	454	481	468	494	473	480	480	483	441	491	458	494	463	499	452	509	471	480	464	448	508	473	463	483	493	477	474	481	442	523	445	519	481	478	472	448	441	474	478	440	461	453	449	468	462	490	453	465	472	484	502	475	476	468	501	482	461	482	486	436	474	495	521	494	476	472	474	458	460	478	493	498	463	454	461	430	503	498	539	470	457	484	489	463	449	473	449	460	480	456	441	467	456	464	492	504	486	457	465	496	441	452	476	468	426	502	450	458	488	495	482	481	448	477	457	453	472	444	470	456	499	449	463	458	480	467	480	490	490	445	469	451	470	496	484	493	474	453	462	475	458	467	504	460	490	508	473	471	466	496	475	478	445	474	467	474	478	468	486	503	494	460	482	442	479	454	504	496	477	451	490	503	492	470	486	449	457	497	484	483	483	466	478	462	501	431	504	490	459	475	457	488	471	456	467	498	459	489	499	502	434	497	505	497	480	471	495	528	484	490	442	460	490	505	499	452	457	483	444	448	501	454	464	468	463	463	522	490	454	469	482	464	448	491	508	481	506	482	492	489	458	478	432	519	459	493	473	468	480	485	454	456	452	476	476	437	455	493	465	470	442	513	480	481	459	467	482	459	482	453	489	473	471	500	483	463	485	512	490	484	470	457	473	472	450	472	477	491	473	468	484	479	462	476	477	452	476	483	457	486	483	424	473	438	518	475	476	473	449	463	470	499	516	442	502	495	488	545	457	446	452	488	472	466	453	480	467	491	491	491	466	459	477	505	446	464	524	419	481	441	507	484	468	497	456	478	484	445	470	488	486	459	431	459	483	512	477	487	483	461	461	497	443	502	465	464	522	458	470	469	426	454	500	457	455	486	484	462	456	516	512	446	421	477	473	474	439	494	437	465	521	520	471	490	470	476	487	478	532	455	441	482	468	463	456	491	478	467	489	509	478	434	453	475	436	461	465	451	484	519	466	501	483	482	455	491	455	458	453	464	483	510	452	458	450	482	489	484	439	465	489	513	452	443	498	438	423	475	477	497	488	466	475	462	497	467	502	479	489	458	517	485	454	437	465	479	506	500	507	487	426	458	497	471	491	436	487	474	453	448	472	472	471	489	456	521	459	502	493	492	474	464	437	467	475	495	498	428	473	449	487	467	466	519	466	503	493	432	433	470	485	444	477	499	475	501	472	486	454	473	459	468	508	426	486	472	461	505	478	517	493	497	470	460	453	503	467	494	446	471	477	443	485	485	457	512	450	471	507	474	461	469	462	515	485	494	519	517	470	454	484	482	446	470	483	446	474	485	507	500	455	449	471	501	449	456	471	527	496	462	437	464	480	486	495	501	466	488	457	467	470	488	504	452	494	482	461	481	502	477	470	449	467	458	504	492	417	498	486	429	462	441	520	470	510	464	449	420	440	465	459	462	442	480	462	460	533	455	467	485	442	511	477	520	477	475	490	459	499	500	458	456	512	505	489	466	459	478	460	475	477	486	460	462	496	465	497	502	530	473	451	491	467	513	433	458	482	493	453	471	476	431	486	473	473	483	484	506	481	494	449	463	464	448	446	513	431	458	487	514	471	498	450	496	470	438	461	484	460	515	484	452	498	468	458	510	485	491	461	465	462	442	456	460	459	504	459	442	491	491	512	507	472	485	475	448	486	486	478	495	513	465	488	464	475	478	507	455	499	446	494	462	456	490	429	471	495	494	462	457	504	456	465	481	465	483	469	463	475	465	474	455	464	459	448	493	481	461	497	463	475	498	485	481	483	460	484	439	505	469	470	451	501	512	460	500	438	448	470	492	515	522	455	430	444	493	467	478	448	492	485	484	468	483	500	438	486	487	497	434	457	515	498	449	450	487	461	469	477	491	488	490	446	502	477	476	427	461	493	480	472	502	488	469	517	452	501	444	471	429	474	506	460	501	474	446	460	488	464	454	448	483	453	498	470	473	461	465	470	496	427	466	485	489	504	492	481	486	480	482	470	479	466	445	468	489	505	479	458	483	473	463	449	510	495	466	466	517	482	455	484	486	488	457	470	482	451	489	480	473	475	477	449	475	471	446	486	454	469	483	462	469	494	466	439	494	466	472	462	465	468	460	464	520	491	508	481	458	440	462	441	478	463	483	473	496	480	494	506	469	500	462	491	434	483	428	471	467	469	482	504	460	459	488	444	471	480	498	482	456	473	502	446	445	507	482	476	457	481	489	443	464	476	496	457	457	484	491	471	454	485	427	488	530	484	449	460	486	497	468	502	495	484	496	474	458	484	482	468	491	495	473	484	449	480	495	466	456	495	496	465	455	488	441	473	492	488	487	463	446	457	450	499	512	489	460	459	466	516	476	505	495	473	411	485	497	435	499	434	437	496	442	479	485	466	489	512	444	469	496	509	497	443	494	455	528	500	446	483	514	455	477	499	489	451	507	472	465	442	475	439	477	444	490	491	523	426	498	450	471	432	438	444	473	505	506	451	477	475	485	472	460	506	491	470	484	471	443	440	474	475	455	432	493	501	493	497	455	454	488	469	467	477	454	463	459	457	485	475	503	497	476	470	469	461	472	433	459	463	469	456	485	482	463	484	432	479	411	526	470	504	474	459	479	489	471	486	516	475	437	471	487	481	450	492	474	487	494	474	475	436	449	473	451	507	465	446	465	502	439	493	485	473	445	488	451	482	454	486	447	485	502	486	505	501	514	485	497	473	509	458	512	486	478	482	486	482	434	464	441	498	470	509	461	441	457	461	442	458	499	463	441	476	454	486	458	462	486	448	480	464	508	503	535	497	464	467	481	501	505	476	523	462	454	492	468	480	478	462	492	510	523
2847	289	276	284	270	265	256	289	238	263	256	259	287	306	239	276	252	281	249	255	285	244	266	270	270	261	241	276	288	270	276	265	284	241	268	235	227	279	265	244	262	251	277	262	264	267	275	240	260	242	268	262	260	278	266	251	247	279	253	277	278	263	276	266	261	279	300	269	244	275	274	250	280	290	278	242	258	259	246	272	292	293	265	251	262	258	268	297	259	280	265	238	242	268	255	265	278	236	274	312	255	252	267	265	245	260	242	276	271	246	252	224	237	259	265	258	256	257	290	271	239	271	244	278	261	288	247	262	276	252	272	261	248	257	277	257	250	249	258	270	244	281	273	269	252	269	243	262	240	270	278	271	231	258	266	258	267	268	274	270	249	286	270	265	261	253	248	290	291	256	265	261	271	256	288	272	250	232	239	249	240	248	262	277	278	260	260	240	232	268	252	257	259	281	269	269	231	259	254	246	261	266	241	265	254	256	235	257	276	250	252	265	246	260	257	258	276	281	248	262	262	275	276	251	260	308	260	274	268	268	273	294	282	295	267	250	268	264	241	244	252	255	289	291	289	258	267	264	272	241	258	247	249	226	281	254	263	292	279	284	257	294	295	263	256	244	262	277	280	290	249	302	254	266	277	244	272	268	273	252	248	221	261	270	303	243	239	214	254	272	265	254	273	275	293	238	268	276	245	291	254	266	262	269	280	279	292	259	256	265	255	250	256	262	265	266	286	250	249	252	236	261	253	270	293	282	267	251	274	281	262	284	255	275	298	229	313	258	262	299	244	255	230	268	266	250	282	287	269	265	261	255	287	295	275	246	283	246	238	203	255	252	249	260	278	244	260	240	249	250	287	259	253	255	307	254	273	283	247	255	258	242	260	279	266	265	279	234	264	265	235	265	263	235	239	279	230	259	247	232	245	226	256	275	257	259	280	257	273	292	245	278	270	260	274	260	287	291	258	304	243	268	262	250	227	242	262	260	239	266	258	257	283	283	251	273	287	255	271	270	273	298	260	283	291	263	261	284	264	237	253	280	277	227	274	266	264	247	253	282	253	274	264	288	254	255	308	275	258	275	257	238	280	254	240	256	276	281	266	303	273	288	256	256	262	272	255	261	272	258	257	242	247	259	287	270	252	272	249	273	289	291	300	289	250	292	269	270	288	263	263	252	262	266	260	269	277	238	248	266	249	271	248	261	269	278	280	236	245	277	266	257	271	225	265	271	265	260	268	254	276	242	262	276	230	266	284	294	255	270	271	255	254	268	243	248	265	259	240	281	290	282	259	274	246	258	238	270	252	248	281	269	258	219	258	245	270	304	289	267	269	285	252	249	306	238	258	224	261	264	246	308	257	276	293	249	267	265	261	256	255	216	249	257	253	263	223	260	243	246	272	260	278	267	284	280	261	249	289	258	297	235	248	270	250	281	271	275	254	227	264	249	263	253	244	296	273	284	280	250	269	285	265	249	286	253	268	254	235	275	249	257	260	279	261	287	261	237	259	262	266	243	280	252	284	264	245	276	255	282	225	249	278	257	253	263	282	266	303	259	278	312	270	285	266	250	257	274	260	285	294	249	262	248	263	262	268	302	270	255	261	306	281	275	260	262	313	244	260	253	273	284	272	231	236	231	274	260	283	289	272	287	293	254	250	281	289	267	280	252	281	251	239	261	249	271	265	284	246	260	270	243	286	263	276	258	272	245	277	269	282	310	249	250	222	307	261	287	268	267	248	251	255	258	273	251	253	265	262	271	260	293	214	259	278	263	257	293	261	274	248	282	267	261	273	241	277	290	266	281	257	267	247	248	240	247	260	263	262	300	254	261	281	288	250	239	248	274	275	237	255	278	260	281	254	255	254	285	271	259	256	266	258	246	260	262	246	259	254	268	275	250	239	278	228	249	264	280	262	269	292	255	318	294	256	273	264	264	249	290	269	287	282	268	281	259	297	303	286	260	247	277	253	289	283	257	264	251	280	261	259	256	285	249	276	268	280	263	255	278	261	262	266	258	269	269	246	298	259	249	292	276	293	248	260	291	261	260	324	255	287	259	275	260	246	293	274	273	266	258	274	249	270	258	255	247	266	267	273	272	303	272	289	264	291	222	270	270	300	276	285	291	264	241	244	271	263	277	226	254	272	288	271	268	296	250	278	250	266	274	279	267	253	239	267	271	257	271	258	274	228	256	273	260	243	249	255	235	230	283	286	275	269	263	261	280	251	275	233	245	265	265	263	271	263	259	272	233	295	265	285	266	248	285	280	281	248	290	256	270	271	275	256	272	263	249	262	246	282	283	267	270	263	279	265	279	312	288	272	275	239	273	261	265	227	295	275	246	279	254	236	263	250	241	249	273	261	263	254	271	242	291	269	247	256	246	255	271	256	227	258	294	277	269	235	244	259	282	273	241	276	288	266	281	264	267	237	252	251	260	282	271	286	271	253	265	272	269	284	250	257	274	262	259	263	285	246	291	268	289	268	246	265	293	278	279	235	225	251	284	300	238	241	300	283	273	243	243	249	296	268	287	283	248	250	250	258	275	310	246	263	280	262	290	282	289	239	240	290	277	298	255	267	249	263	260	263	265	268	258	273	248	279	232	255	287	278	295	257	262	276	246	229	253	268	262	262	245	269	245	266	248	257	271	235	257	289	289	289	277	252	250	282	301	273	244	243	243	259	255	272	269	282	245	241	247	255	233	261	242	249	273	286	272	256	273	247	279	271	260	271	249	304	261	287	248	243	247	245	257	264	251	252	256	274	262	237	248	267	277	269	291	251	254	291	272	268	275	267	241	253	250	276	265	288	299	227	269	268	268	258	255	296	262	257	244	275	263	302	268	234	267	259	263	239	296	250	250	260	289	278	229	266	260	239	281	251	248	260	244	225	252	276	264	276	268	257	297	262	252	230	234	280	264	248	248	262	249	264	231	283	261	261	304	292	247	255	295	289	262	253	292	248	268	282	256	250	274	243	252	277	264	274	279	269	265	281	254	258	253	291	262	286	233	274	278	257	280	265	238	235	267	254	231	256	238	253	251	261	253	269	273	281	242	269	237	258	257	274	302	262	283	257	266	280	254	251	283	266	277	249	262	257	256	277	265	262	271	274	254	237	309	306	230	236	248	292	268	258	288	283	268	268	298	271	279	286	267	275	293	255	267	234	256	257	252	267	307	301	268	278	281	270	238	256	225	234	256	279	248	268	298	280	211	244	276	282	297	266	256	265	299	290	256	229	278	242	245	292	287	260	241	240	286	251	231	255	268	273	261	249	238	240	255	266	273	268	236	247	256	278	254	280	267	266	262	285	247	258	268	242	260	265	266	244	248	251	248	253	254	253	262	284	249	234	273	285	283	282	253	276	289	263	270	286	282	282	255	253	286	267	255	263	261	260	272	271	265	229	236	304	252	282	244	259	256	270	279	268	271	234	249	250	308	242	235	240	248	229	233	255	243	284	247	265	262	299	285	270	257	289	279	276	278	273	263
3164	622	648	667	647	677	695	618	665	651	691	614	618	656	616	644	642	661	623	618	635	658	645	638	624	630	693	608	641	657	623	671	634	660	653	652	607	595	657	655	647	609	623	609	563	647	629	591	606	672	653	604	638	657	663	628	674	693	633	624	639	635	640	666	640	663	604	645	666	630	613	670	645	663	635	617	581	628	660	612	641	629	662	615	668	609	646	589	652	607	602	646	653	583	645	609	622	663	646	630	603	643	621	622	692	608	619	626	594	615	617	611	627	685	623	623	640	625	647	687	649	618	615	626	600	587	635	620	620	632	647	651	655	650	633	659	609	621	621	621	682	623	656	602	635	606	670	603	646	668	628	643	614	616	677	642	612	690	629	609	609	656	642	590	626	636	628	677	628	612	637	637	611	644	667	626	627	606	645	616	633	629	610	598	653	622	646	643	663	639	657	629	603	612	593	614	605	636	602	630	618	613	636	605	615	655	625	629	629	667	632	678	698	631	625	634	593	632	587	657	681	636	601	646	639	608	605	624	626	597	677	651	634	622	679	643	591	655	679	664	634	590	681	579	630	632	642	642	650	601	602	658	638	642	641	594	635	651	658	638	667	672	635	650	661	622	628	651	616	630	647	651	622	668	620	659	624	654	628	621	637	627	661	642	656	621	628	644	637	626	572	645	641	647	660	672	603	681	639	613	656	651	620	623	642	640	706	600	611	653	602	613	650	655	588	651	627	662	626	635	648	629	634	621	652	637	600	668	659	653	680	648	623	679	643	682	673	652	648	667	616	607	611	633	613	603	630	666	636	675	599	619	642	654	642	618	638	643	640	655	646	649	647	634	631	620	653	634	667	649	654	664	612	631	590	624	615	650	628	649	643	608	627	639	637	594	583	624	653	624	607	699	685	619	629	658	639	640	617	643	645	610	677	607	648	629	658	603	635	598	684	633	644	617	624	625	678	606	653	629	647	611	619	612	653	627	608	613	563	650	663	634	590	624	641	572	655	654	639	575	690	591	649	635	638	683	611	656	660	642	656	638	631	670	591	621	615	592	657	677	626	640	609	632	650	607	638	621	655	622	644	630	679	649	653	615	634	658	670	615	606	580	627	666	626	611	595	652	645	596	598	631	620	666	637	662	671	658	611	616	632	618	617	628	596	625	680	681	675	681	627	587	676	611	643	611	624	662	572	635	603	652	660	598	654	624	634	661	601	605	631	667	610	599	612	609	604	634	604	618	598	664	654	635	640	635	626	574	625	621	605	604	691	616	636	647	679	620	632	625	626	643	621	642	638	633	619	620	574	651	597	656	637	647	622	651	628	652	651	593	639	627	639	622	622	655	658	623	621	615	620	638	679	646	621	629	638	634	630	681	587	639	636	638	643	602	628	646	608	645	625	598	646	649	658	637	643	606	640	574	639	663	586	638	604	609	622	617	633	581	618	670	602	584	659	621	690	651	659	627	621	626	679	624	593	639	616	650	629	603	654	642	627	635	663	634	574	688	662	633	651	664	664	626	606	677	659	618	660	657	610	629	645	647	607	658	641	633	661	626	613	646	592	682	641	645	630	654	608	649	659	611	637	645	596	641	674	611	637	624	641	645	590	657	614	632	620	643	668	641	627	676	646	620	653	630	664	652	656	629	641	668	620	630	655	595	602	674	653	621	620	623	638	653	608	626	635	641	681	641	632	611	607	592	642	624	622	635	611	611	633	572	613	639	635	647	648	616	618	641	643	589	629	585	651	620	609	649	626	623	624	609	635	645	651	595	604	598	660	609	625	656	662	624	628	633	620	622	655	641	633	636	625	675	646	657	706	607	676	620	633	625	658	647	622	650	619	626	672	615	597	620	615	649	648	619	583	651	642	640	614	649	651	652	650	633	599	649	635	622	662	653	641	622	624	627	607	613	652	598	614	650	653	604	671	654	567	601	627	635	664	623	630	672	656	676	633	625	636	626	643	646	633	625	627	664	613	581	675	610	664	623	642	648	575	609	633	613	608	662	619	626	625	629	650	663	647	671	644	689	639	663	622	658	616	610	631	645	620	633	622	652	611	655	660	626	616	630	689	665	645	589	643	678	649	632	642	649	619	621	636	653	605	609	669	601	656	660	652	603	636	635	668	641	642	595	602	658	615	602	622	626	655	581	620	633	650	639	689	633	642	629	643	668	617	682	612	633	618	630	660	672	641	667	615	665	676	624	655	645	660	638	625	674	614	656	628	592	647	658	653	642	641	610	664	609	643	637	593	639	612	617	622	634	624	613	635	619	611	604	596	595	656	630	660	637	627	627	677	614	650	618	666	592	656	660	631	627	654	654	622	627	622	667	607	604	655	644	669	622	629	664	626	623	617	589	650	626	647	623	630	633	628	621	629	603	636	634	632	660	612	668	635	622	638	628	602	593	651	607	625	623	626	635	599	629	633	656	614	621	617	622	605	651	667	615	598	664	640	651	623	640	626	636	615	618	618	648	656	616	651	668	596	625	672	614	622	663	650	665	606	630	630	666	649	682	653	668	678	620	636	590	657	607	646	621	632	672	645	626	650	688	626	658	585	620	675	673	658	627	597	584	640	664	640	619	646	651	614	620	679	622	651	655	629	634	635	649	655	640	668	662	635	650	627	662	653	637	629	610	639	629	635	667	614	676	585	615	630	573	614	639	659	631	614	673	575	615	612	621	651	578	643	620	621	588	677	641	615	646	602	626	634	664	645	631	654	662	642	595	623	651	667	640	641	662	635	635	639	643	634	596	643	607	608	632	674	688	647	627	603	627	637	691	640	642	610	640	617	617	630	605	636	654	630	643	655	634	595	637	610	635	658	632	653	640	643	599	631	622	645	630	609	632	650	633	631	683	648	650	631	624	599	573	633	607	642	584	636	662	623	583	658	639	621	611	596	605	643	644	620	682	634	698	650	644	639	681	593	653	662	654	648	615	631	589	600	609	622	676	607	636	644	605	640	653	631	652	629	661	618	604	658	641	646	656	615	644	675	609	584	599	602	596	643	625	630	676	643	657	605	671	629	648	670	598	628	613	649	632	655	692	616	663	604	652	693	691	652	589	652	644	621	656	608	658	634	630	641	635	646	650	605	685	642	632	637	598	627	590	638	637	675	613	639	611	655	602	644	613	637	617	586	682	625	615	604	580	655	640	658	617	636	665	614	670	614	632	619	670	637	627	618	615	594	594	661	611	612	637	627	619	670	629	604	626	634	625	599	653	640	636	638	657	603	608	619	681	667	652	623	652	651	676	639	644	665	609	640	638	635	642	625	636	626	690	641	618	638	612	628	620	665	611	590	595	647	613	592	622	655	627	637	645	618	643	659	685	648	684	667	647	617	634	621	578	664	627	631	573	645	627	678	592	626	635	653	585	619	623	641	610	625	597	692	625	651	643	624	644	628	642	609	630	631	643	627	625	610	629	628	625	642	653	601	620	603	659	595	657	601	637	660	618	635	652	640	650	608	652	654	622	663	718	670	604
11244	693	582	549	514	435	396	390	362	400	371	364	384	369	362	361	348	378	373	321	310	358	379	409	327	344	350	322	384	310	329	342	352	318	338	368	346	366	335	325	374	360	355	351	354	319	377	357	390	369	368	357	359	324	357	353	365	376	369	340	367	312	363	306	322	339	364	377	343	322	333	366	329	346	330	387	329	336	315	310	338	377	367	364	380	373	349	374	352	347	338	344	363	350	364	322	316	325	331	366	338	382	387	332	340	357	368	377	349	358	366	332	306	338	323	354	332	342	349	325	309	338	348	328	348	332	326	353	365	344	357	363	358	351	367	364	327	345	332	349	311	366	336	367	318	350	322	330	384	352	353	304	368	332	347	361	336	331	330	346	369	344	333	351	355	357	364	357	333	319	342	363	332	347	370	319	351	375	335	354	372	338	331	339	342	370	379	362	374	368	348	356	319	366	352	332	352	319	306	341	403	354	364	355	347	332	356	351	372	359	358	310	334	342	310	348	334	335	325	339	312	306	319	361	318	338	359	355	351	370	339	347	392	344	347	342	339	327	315	368	339	387	355	351	351	400	366	361	365	352	365	363	320	346	344	377	343	343	322	365	361	330	354	376	366	355	332	326	344	343	360	337	351	341	378	374	356	372	353	368	338	343	321	378	368	328	354	314	315	358	370	333	353	339	341	338	349	350	367	333	343	335	333	325	329	365	345	333	328	322	326	325	316	363	367	318	337	360	301	343	336	369	377	367	366	331	334	379	350	325	361	353	350	344	345	318	374	365	330	307	297	352	337	337	353	348	349	360	337	367	371	375	358	333	337	310	322	341	324	327	346	328	347	351	337	340	334	358	358	344	344	353	364	366	341	341	329	355	303	314	342	363	345	349	331	352	357	360	326	374	319	356	354	353	335	357	356	363	349	343	346	369	363	332	367	332	358	375	343	349	347	366	330	352	329	352	347	359	364	350	345	319	330	356	375	353	317	393	386	353	351	368	352	385	344	363	339	371	331	377	363	377	331	328	326	317	341	347	356	371	378	324	354	338	356	325	379	351	358	324	378	326	353	365	379	353	361	354	329	389	362	322	337	338	352	326	378	319	349	346	337	347	349	325	369	392	345	329	329	347	329	364	308	312	355	337	366	318	316	329	320	372	380	331	349	346	353	349	307	335	359	339	338	319	352	365	385	339	339	343	343	381	344	349	366	414	355	341	352	344	359	340	354	351	366	395	334	367	360	355	374	353	335	347	348	380	351	341	324	344	355	348	319	346	352	343	396	355	334	332	367	341	350	408	354	366	375	354	355	322	359	334	308	329	372	364	315	352	304	362	316	395	350	335	364	353	355	379	317	312	371	350	367	365	367	327	313	360	360	382	391	313	378	330	356	330	344	350	341	357	366	351	367	373	299	326	347	328	323	333	359	350	344	343	340	379	322	319	319	321	316	319	361	327	348	345	333	325	364	312	365	351	328	309	349	349	377	349	370	346	382	352	325	327	368	389	334	352	332	373	352	366	376	333	347	352	336	312	367	377	369	362	346	339	352	346	357	329	356	352	352	336	346	350	350	355	351	369	357	348	358	297	327	320	366	316	349	369	361	387	334	338	334	339	383	343	353	350	357	343	327	361	318	352	307	340	321	311	382	345	364	394	381	352	338	355	356	388	399	334	350	351	324	358	357	362	346	320	378	355	336	350	361	361	364	341	370	360	382	372	352	353	326	349	341	344	315	331	342	379	351	345	328	364	319	358	329	367	362	328	372	339	341	281	376	341	317	341	327	374	351	363	309	382	362	351	364	378	335	323	345	364	376	313	352	373	341	348	378	368	355	318	349	367	342	358	368	339	374	356	339	341	360	335	362	342	348	370	383	330	372	385	316	381	362	384	356	362	311	370	323	340	326	385	400	342	356	342	341	352	305	324	314	367	348	337	372	342	359	313	351	385	357	352	350	330	347	362	361	354	326	377	355	355	327	346	335	320	340	309	335	358	325	350	314	325	337	348	341	377	328	352	339	365	369	309	294	351	325	367	344	384	330	349	333	381	354	317	319	383	366	352	345	375	351	364	339	336	362	359	356	367	340	374	363	332	311	359	350	367	375	376	357	349	372	383	342	328	361	335	358	317	362	368	363	329	378	362	306	331	322	334	384	348	372	361	332	372	360	345	383	362	371	356	332	322	400	335	392	403	374	351	363	338	350	345	343	379	325	369	329	336	321	353	366	368	349	345	337	359	322	387	351	343	332	308	347	346	332	357	378	346	319	328	336	340	350	385	359	344	293	344	368	336	304	343	348	342	334	327	332	320	351	361	353	396	331	358	365	318	343	353	353	349	354	392	319	320	354	326	352	330	360	354	338	327	358	356	368	347	336	358	344	361	359	368	374	381	348	335	347	351	362	339	327	301	337	319	345	340	375	349	342	358	356	328	323	345	324	352	337	364	363	360	334	393	332	355	359	378	326	325	331	357	376	327	334	310	336	362	340	340	335	337	378	342	378	329	332	362	373	355	338	347	340	371	326	342	297	348	306	328	339	341	335	312	363	348	330	351	360	316	367	340	348	349	352	333	345	349	335	376	376	332	360	356	318	320	341	341	347	380	351	353	349	352	341	355	328	370	314	350	363	329	318	335	331	367	330	346	351	316	333	310	323	339	323	375	352	340	324	344	348	351	359	332	314	344	344	357	372	366	354	345	351	326	351	354	313	353	377	344	359	310	362	370	342	327	344	360	378	357	342	337	326	335	344	366	406	334	327	341	357	347	316	375	315	349	357	334	339	365	379	364	352	339	341	339	355	363	339	329	356	349	343	316	346	328	353	323	363	370	350	345	329	336	368	309	347	394	371	363	326	355	337	302	322	329	343	331	346	331	363	350	341	335	328	357	327	327	317	367	336	367	316	331	323	326	342	353	347	353	354	363	356	340	369	362	377	355	346	358	389	342	309	336	319	336	330	358	349	339	330	334	373	346	366	343	338	354	369	342	311	355	365	368	363	328	351	359	339	312	342	379	322	360	385	330	340	389	318	349	352	360	317	362	349	384	330	362	334	381	356	339	341	324	356	319	345	349	315	360	301	326	351	368	373	358	342	360	362	336	349	323	379	340	381	347	348	392	339	325	352	350	323	365	377	341	341	352	334	362	318	330	346	381	352	330	332	324	328	361	324	383	349	344	363	314	361	352	365	325	349	361	350	354	346	342	323	303	349	339	400	363	337	334	336	363	330	354	371	409	327	327	326	362	310	328	353	342	369	357	369	361	345	367	381	363	373	369	353	342	366	331	373	376	340	355	348	342	327	347	350	326	337	313	331	338	369	346	350	356	339	354	345	347	316	364	337	386	379	335	372	344	384	367	318	313	368	336	309	334	329	339	328	359	407	349	361	339	344	315	339	356	357	331	373	344	336	360	340	357	350	344	405	321	325	350	335	342	341	365	332	343	346	354	354	371	349	385	316	366	327	289	372	312	363	357	321	345	354	373	369	370	345	366
9037	1010	1386	1493	1349	1188	1186	1014	954	947	883	878	894	901	872	855	867	816	874	843	822	834	791	816	843	844	814	828	791	741	773	777	824	805	848	798	840	837	757	762	815	842	826	835	818	790	750	784	811	783	818	858	841	798	819	825	802	799	789	811	771	774	802	799	802	777	786	787	791	817	801	821	810	751	816	801	823	821	812	843	830	813	807	796	807	807	800	815	854	841	857	802	775	775	816	797	786	812	795	794	786	826	767	839	787	808	805	803	801	789	814	812	823	807	812	821	852	796	828	812	793	811	822	816	791	779	780	831	799	767	763	808	806	756	817	803	801	804	814	801	850	784	832	807	737	847	791	772	834	730	826	789	753	773	818	802	790	756	733	821	827	740	751	822	792	773	865	744	856	807	846	823	836	788	807	803	816	801	752	756	778	750	825	821	755	796	792	795	790	806	733	786	787	805	801	775	766	767	881	803	826	781	806	752	804	794	785	832	741	851	794	762	755	807	791	800	824	827	775	812	780	779	835	763	806	792	813	846	831	805	799	794	803	786	780	798	841	774	791	765	843	777	809	790	846	790	754	786	817	784	799	827	793	788	850	794	813	787	808	826	784	809	732	758	809	752	837	772	817	818	783	763	785	768	805	822	807	773	769	826	845	786	775	828	829	776	774	799	826	806	795	812	763	830	821	795	771	753	840	819	781	799	827	797	781	835	801	767	800	760	804	761	778	791	725	778	800	835	800	853	795	791	799	844	770	825	791	803	826	790	757	817	787	818	708	828	804	779	802	802	813	778	778	817	782	768	772	723	814	810	750	721	762	790	789	821	790	852	760	779	790	826	793	799	813	813	804	800	829	787	818	839	737	749	752	778	822	814	822	788	813	806	778	788	818	751	805	784	828	785	757	811	784	796	774	779	802	852	841	815	816	779	767	804	817	847	761	794	801	796	767	759	794	808	781	835	791	781	756	788	822	787	829	789	861	753	756	771	825	749	799	755	810	762	778	805	806	814	788	824	792	806	828	807	800	849	793	801	816	766	812	797	870	728	799	798	787	787	743	736	801	835	801	792	769	816	841	820	784	822	802	811	789	809	782	800	784	806	774	829	787	787	763	870	783	824	737	813	834	790	832	835	761	754	768	835	793	830	855	809	759	784	801	761	773	806	794	792	779	834	833	772	821	781	808	813	858	728	855	776	737	801	763	776	825	822	798	807	816	824	809	805	755	809	763	797	767	864	786	794	822	830	797	774	884	747	836	794	835	800	809	798	829	782	824	816	789	792	784	835	828	809	786	808	764	791	763	801	794	800	832	825	820	784	785	786	820	832	832	773	802	811	785	776	773	823	800	838	815	800	790	785	815	788	816	871	776	848	831	831	821	805	757	768	779	775	792	790	778	801	792	798	774	779	849	769	782	806	786	774	783	792	757	830	798	777	818	818	832	779	810	793	788	762	779	809	794	770	803	816	783	796	832	758	790	854	818	814	800	834	790	806	779	784	852	852	806	822	812	797	803	844	797	796	826	758	800	791	791	843	826	802	779	797	779	838	767	826	849	812	797	785	805	792	825	793	802	814	798	840	782	747	798	876	706	803	758	817	827	823	796	784	756	754	823	830	791	817	801	778	814	827	815	785	808	806	782	827	813	776	785	820	776	851	791	807	802	811	858	795	846	778	845	754	820	819	817	856	804	799	811	738	824	807	794	797	802	784	836	793	821	823	838	780	799	845	768	768	779	828	847	829	794	797	760	804	784	765	779	811	798	816	841	814	807	827	788	807	828	837	765	794	786	793	795	765	840	808	770	754	830	785	810	828	805	805	837	778	760	764	801	824	835	827	869	818	770	783	813	818	791	786	759	761	754	799	835	807	764	762	823	810	868	810	816	810	805	800	766	824	796	892	765	766	765	759	773	840	826	817	808	775	792	797	815	783	794	833	828	772	796	821	790	823	784	809	805	790	771	835	781	786	756	761	797	764	780	775	835	825	773	793	809	815	805	807	834	800	803	835	851	803	819	846	797	836	784	831	798	796	748	798	774	769	792	805	784	736	813	821	820	809	804	855	817	740	786	767	816	833	787	753	780	838	807	829	858	756	825	756	819	811	806	803	799	821	799	775	823	835	831	857	746	798	811	789	815	762	829	786	769	784	775	781	843	776	815	814	796	766	753	754	796	794	834	797	784	812	795	808	763	824	809	794	784	838	847	797	766	804	829	810	810	804	813	811	774	770	806	800	820	799	733	819	775	800	791	818	770	798	867	775	769	823	814	793	849	829	786	811	793	855	790	809	780	830	818	814	804	781	742	836	837	829	819	825	869	794	789	845	757	789	797	798	801	794	806	812	741	784	794	774	840	773	785	758	787	824	760	839	780	805	799	820	776	809	756	813	784	793	806	807	809	771	810	759	803	781	811	821	793	799	835	776	812	820	783	807	808	758	777	778	832	795	806	833	828	821	742	785	779	799	822	819	789	829	794	815	766	760	753	761	826	787	793	820	855	817	791	814	784	803	752	833	834	812	787	797	814	805	825	804	792	764	790	774	773	832	819	775	775	798	830	803	756	831	835	753	816	758	800	805	732	780	789	837	804	806	865	796	754	793	765	828	809	775	769	802	762	828	833	793	831	788	814	811	823	814	825	805	814	808	780	825	813	812	831	814	805	750	773	792	779	792	772	820	836	761	788	786	790	831	814	807	777	819	784	794	783	789	827	773	820	831	792	796	771	801	777	772	812	799	815	843	809	851	794	819	843	787	831	767	789	843	764	779	789	768	768	815	737	849	790	792	822	776	800	850	795	836	774	786	764	750	783	780	800	783	808	853	730	754	761	807	779	788	783	773	791	785	783	820	766	789	810	827	817	746	803	811	837	792	797	804	770	777	783	767	777	796	818	773	776	785	812	788	737	827	716	860	758	780	764	755	783	750	777	772	772	770	747	749	760	783	808	743	812	787	841	793	817	809	812	788	790	824	772	765	805	851	782	795	812	800	789	822	814	749	801	856	756	800	834	792	808	788	791	838	787	814	768	743	805	790	806	803	812	823	769	838	793	791	825	790	809	801	816	778	794	786	829	817	792	798	822	817	815	813	771	790	797	773	800	797	815	806	787	813	788	817	778	801	784	799	812	818	800	776	802	780	847	780	816	764	787	818	817	790	832	797	768	823	798	807	822	803	789	787	809	765	746	844	812	805	840	801	747	781	775	800	802	803	818	781	833	844	778	795	794	832	763	810	794	813	810	782	796	810	809	772	778	777	767	796	809	783	770	845	826	788	785	749	855	854	803	820	790	829	772	808	810	822	842	836	794	782	819	784	770	799	789	779	825	781	774	789	760	808	840	863	780	777	829	841	820	781	747	767	832	787	805	788	795	763	829	794	790	792	798	831	760	842	758	783	811	810	797	804	757	798	809	808	798	843	776	846	840	795	792	801	784	733	820	822	851	793	856	817	738	821	792	828	787	767	795	812	785	812	757	774	823	819	807	781	779	800
15120	1073	793	635	438	370	360	258	254	243	250	232	261	233	230	213	205	218	204	221	215	203	213	203	194	205	208	216	248	198	196	198	181	212	169	182	185	195	187	226	226	192	202	219	196	180	228	226	210	215	219	196	213	190	217	200	206	195	194	206	216	190	240	192	212	181	179	227	204	205	202	191	222	189	205	228	195	187	182	202	183	213	186	213	215	171	199	191	168	187	206	211	180	188	212	209	190	190	200	230	185	209	216	226	204	194	204	206	203	190	194	212	170	189	193	175	207	190	217	202	191	233	199	195	187	206	198	217	212	183	202	196	213	179	181	184	181	213	191	214	205	201	185	174	186	198	194	190	218	186	176	195	211	208	201	193	224	203	203	192	173	195	227	203	194	203	198	195	211	188	202	214	202	219	185	221	184	215	186	213	214	196	163	188	217	202	211	201	180	178	203	225	203	185	230	212	207	233	177	192	198	207	229	232	200	205	191	181	190	237	188	187	180	219	194	225	202	196	201	187	203	189	220	195	185	187	212	186	201	211	197	167	175	180	192	161	188	196	208	230	199	167	188	185	176	207	201	174	180	195	200	190	211	189	181	181	195	225	221	201	168	197	192	203	212	199	211	184	180	215	183	196	208	197	188	196	177	192	205	174	222	208	197	212	212	189	213	196	179	185	208	189	190	182	204	195	187	169	212	212	207	205	228	209	196	166	213	185	227	239	206	193	203	198	202	181	179	217	194	202	201	218	207	176	186	192	217	198	203	219	197	197	214	188	249	209	180	177	196	203	224	192	213	221	182	181	190	181	210	174	196	217	175	201	187	217	180	201	195	198	193	204	202	200	218	210	187	198	191	208	201	211	204	196	210	202	186	212	209	198	195	172	191	196	193	174	204	202	195	208	178	181	192	204	206	183	201	160	200	201	166	188	188	188	223	213	194	202	212	200	221	200	200	210	222	217	192	185	200	227	206	183	218	216	200	216	189	199	215	206	185	207	198	201	181	215	205	229	202	192	204	206	217	210	200	206	194	192	204	207	177	183	187	184	188	177	196	192	195	220	211	202	181	203	189	182	210	190	193	179	212	209	202	200	188	207	205	196	177	189	202	193	211	189	179	196	195	187	177	201	161	193	205	193	207	217	203	216	168	200	218	203	186	188	215	222	207	205	232	199	186	208	184	192	200	208	187	195	204	195	232	203	191	209	172	193	203	182	189	191	200	192	209	203	212	235	183	194	162	183	223	202	234	196	162	183	206	200	203	174	225	198	170	192	214	208	193	197	237	208	221	208	203	211	195	214	180	198	207	179	189	212	211	197	194	213	194	205	183	212	208	221	210	224	219	204	177	199	222	229	217	202	212	181	207	201	199	196	207	211	197	221	184	185	181	184	207	174	203	212	178	212	206	201	204	172	199	193	193	187	208	205	195	205	203	203	209	179	202	208	198	209	200	205	197	174	215	217	202	194	207	200	176	172	186	192	185	192	213	181	187	180	190	191	201	183	227	209	194	170	188	211	203	212	187	206	210	195	195	219	214	205	196	217	180	188	204	221	200	185	198	210	214	221	182	188	218	202	205	190	233	217	187	202	170	192	172	188	207	176	216	202	171	221	173	221	223	218	191	190	220	197	198	199	175	215	202	178	201	190	187	220	188	165	227	214	190	182	178	192	162	209	177	193	192	208	221	194	209	211	191	200	195	233	180	224	207	230	224	192	214	199	191	202	193	192	192	210	199	229	197	196	189	187	203	175	221	203	218	201	206	187	213	212	184	192	186	196	228	202	216	197	207	174	210	176	202	198	198	198	218	190	193	221	203	175	216	209	185	198	186	182	196	192	191	198	187	206	191	190	200	200	190	198	184	209	180	191	223	199	225	202	208	195	192	199	175	210	205	232	228	232	205	206	205	216	199	182	181	230	222	210	217	198	206	201	207	204	204	205	196	200	215	191	214	190	207	218	201	205	204	189	205	220	172	165	180	165	216	187	185	190	210	186	185	202	214	189	218	220	202	219	215	199	193	179	214	181	196	211	204	175	195	193	200	174	193	252	199	204	190	226	231	211	196	161	190	194	186	214	214	194	173	181	187	179	181	219	196	195	209	192	206	220	193	205	177	199	204	206	192	176	198	231	215	229	222	187	221	191	164	218	194	187	212	200	166	195	203	160	202	187	213	199	202	191	236	225	194	197	204	190	221	215	213	197	196	212	185	193	200	228	227	187	195	196	200	206	192	186	200	197	222	197	167	193	178	189	211	201	216	195	195	197	193	188	190	188	208	181	172	193	182	192	215	206	186	206	203	190	198	184	167	204	200	193	190	194	186	171	201	199	177	176	177	225	193	181	193	162	184	212	218	184	203	194	215	195	204	189	197	199	188	208	212	224	183	202	222	240	185	205	217	193	184	200	192	190	233	198	223	204	190	176	199	217	199	173	164	203	202	188	196	178	189	188	201	215	201	171	194	189	183	217	220	200	181	203	226	203	215	196	220	213	180	218	193	192	209	171	197	185	192	212	204	205	176	204	194	220	223	194	213	195	198	170	192	205	212	230	196	211	186	200	183	186	218	212	191	219	204	194	210	201	204	162	224	201	212	152	225	207	198	210	188	203	193	204	209	191	212	200	249	189	186	174	219	159	186	209	204	195	203	181	224	186	196	193	171	205	204	206	183	197	203	194	205	185	192	182	220	185	209	224	205	195	212	213	238	211	196	185	221	191	211	192	176	180	193	210	202	188	196	219	207	210	184	200	189	196	199	171	215	208	189	187	200	214	210	212	174	196	203	212	210	194	183	172	182	197	212	188	195	219	201	187	267	202	177	203	183	206	190	191	177	172	180	192	190	195	185	218	205	185	184	179	183	196	199	194	210	216	199	210	216	212	191	207	194	182	189	199	213	207	199	193	180	185	191	235	217	204	220	217	199	208	201	182	209	214	187	203	199	179	185	201	203	181	200	210	170	205	180	188	221	197	188	212	191	215	219	200	229	199	235	208	193	213	211	192	185	189	183	219	199	182	189	224	205	215	216	226	180	192	198	202	221	216	211	190	215	209	241	199	180	186	205	216	191	183	217	182	178	207	189	217	219	201	204	174	194	228	196	207	185	229	190	196	202	205	204	171	216	186	207	207	182	196	203	205	176	171	213	222	188	180	190	211	211	182	208	199	190	241	192	193	220	216	192	170	196	191	227	182	190	200	179	205	204	197	223	177	189	193	181	201	203	187	182	198	188	216	181	200	185	192	212	211	200	191	180	164	205	198	209	205	195	217	185	184	195	183	213	212	193	203	207	204	215	217	196	214	218	169	183	197	210	192	190	184	216	226	207	175	217	170	213	202	219	202	193	185	206	203	216	202	190	204	200	226	211	199	185	210	237	191	190	179	189	210	185	220	197	199	184	197	190	202	216	235	195	196	198	203	212	181	212	202	190	210	199	193	183	221	197	188	193	171	208	205	195	188	207	166	218	176	189	201	245	187	197	214	161	215	192	170
8781	909	1721	1921	1564	1310	1142	931	821	793	729	659	722	697	579	584	576	522	564	599	553	533	510	487	519	513	536	521	509	454	495	479	509	468	499	534	512	493	482	484	474	507	493	459	490	488	490	445	509	486	452	475	471	463	493	490	436	502	482	470	513	503	489	455	458	444	457	515	446	461	503	482	503	489	475	476	490	467	449	508	488	478	443	466	448	465	473	436	434	454	494	443	456	461	484	458	516	458	497	470	513	456	459	477	473	471	474	480	447	481	479	457	469	461	507	503	442	479	503	477	456	460	435	459	499	512	471	468	482	489	466	467	459	497	478	419	496	461	447	432	445	444	474	467	460	453	494	501	419	487	475	462	438	455	488	472	480	442	453	461	469	476	491	486	465	464	464	427	497	463	467	477	486	457	468	477	481	510	466	474	489	447	447	461	435	467	448	493	409	479	460	477	505	473	488	459	472	480	479	478	489	457	500	472	470	458	450	467	463	481	462	444	454	464	447	494	499	444	472	465	485	501	471	477	463	508	488	468	479	505	462	474	461	441	471	481	428	481	513	454	493	455	492	484	442	489	441	508	496	454	443	466	473	513	462	488	490	462	470	466	496	485	470	464	475	443	477	519	454	473	475	445	443	492	486	466	482	480	496	471	475	436	490	436	477	496	480	412	474	491	475	465	490	456	456	442	486	483	439	462	471	473	513	464	448	484	481	477	465	484	472	472	475	488	511	504	441	471	484	480	452	456	459	469	515	489	474	482	476	483	466	406	429	456	505	460	488	465	488	457	452	408	463	498	527	448	419	475	502	473	466	466	470	485	471	462	482	443	483	476	491	482	460	493	455	454	441	494	531	484	470	441	458	429	482	452	461	463	468	487	477	479	490	442	503	458	482	477	455	452	444	487	480	459	513	488	462	482	462	438	476	464	460	485	477	496	476	453	445	483	448	475	509	464	466	441	453	445	502	454	458	507	485	464	467	471	477	472	449	422	441	474	496	453	466	488	477	472	488	479	455	462	433	452	470	476	467	474	498	459	509	453	467	497	483	485	496	440	465	471	453	453	469	494	453	456	503	498	473	491	470	451	453	491	485	498	465	432	489	497	456	475	462	490	465	472	457	495	452	454	483	433	472	441	506	488	447	467	465	471	425	449	492	451	488	497	494	490	480	439	472	470	468	466	486	467	456	458	452	454	511	452	463	490	525	478	472	429	476	466	479	460	465	458	482	470	477	473	450	492	484	504	471	448	462	426	439	462	488	493	472	423	446	474	444	518	458	466	455	470	461	455	462	461	446	435	456	465	483	442	465	485	498	441	483	513	441	446	472	470	461	491	448	474	459	454	505	508	475	484	484	465	454	452	478	491	492	482	463	450	467	514	438	463	487	459	469	447	480	443	477	470	473	489	500	483	522	479	451	448	479	469	458	472	469	497	482	486	489	471	437	504	430	459	468	451	495	489	479	454	459	457	470	476	419	449	468	458	456	484	475	499	475	484	469	457	440	444	484	455	459	494	463	496	472	441	488	473	430	481	479	460	466	482	464	456	476	503	480	430	462	481	459	475	432	510	438	465	474	487	482	479	467	495	422	450	469	472	508	465	469	477	491	474	495	451	465	469	502	470	460	472	456	492	497	481	469	464	483	509	492	459	473	462	505	482	408	426	453	447	483	471	484	442	440	505	446	497	482	433	468	520	479	437	502	488	507	482	475	484	499	450	448	484	460	467	476	460	485	458	501	478	493	497	437	469	458	512	464	460	473	492	451	486	503	487	467	456	503	513	468	453	489	526	509	446	445	448	519	456	490	453	443	458	454	472	487	475	487	437	507	490	462	479	475	503	455	449	468	470	496	506	440	474	482	472	453	461	401	479	461	471	490	494	459	490	478	482	466	502	494	485	486	484	482	518	461	469	478	444	457	448	460	451	461	473	482	479	470	490	480	450	462	434	449	450	468	445	498	466	473	478	481	473	467	483	507	434	490	529	459	478	481	491	466	481	507	443	456	483	491	493	482	430	495	482	485	478	510	460	464	488	444	475	462	525	432	487	410	468	491	505	487	493	484	463	441	448	472	485	453	470	446	503	438	490	450	452	456	471	458	442	489	490	453	451	441	444	462	502	476	471	487	475	500	492	439	472	481	464	453	458	494	458	474	479	504	481	446	473	508	484	498	477	485	512	473	467	443	432	439	477	479	469	511	485	486	447	461	464	455	460	504	490	482	468	471	473	442	435	479	465	515	464	440	491	485	472	476	443	441	483	479	496	473	441	435	508	490	456	468	486	465	474	507	474	481	481	475	470	450	462	465	486	467	488	491	433	434	464	443	454	457	499	457	491	478	510	508	485	496	480	436	479	501	491	481	439	471	435	457	516	468	471	434	454	469	489	474	455	444	473	447	469	470	454	472	480	452	489	469	474	436	472	473	443	432	485	515	451	491	488	416	444	456	451	501	476	433	461	494	438	478	451	508	535	443	446	473	495	466	474	475	453	436	494	453	477	464	469	447	475	497	500	448	454	456	436	462	478	469	480	499	506	473	492	463	462	438	478	458	450	474	474	464	462	470	479	450	502	478	503	465	472	468	452	504	472	460	483	476	467	448	481	459	451	469	480	490	472	442	463	465	471	481	455	507	466	456	422	478	469	407	427	449	492	446	461	465	461	497	498	503	470	481	503	485	467	467	508	471	473	459	420	476	454	483	443	503	512	486	422	461	505	509	468	498	474	452	426	488	480	504	476	441	434	476	461	495	520	467	460	462	511	461	469	472	454	471	449	458	490	459	460	487	480	481	482	492	478	444	486	516	466	495	492	510	476	475	451	460	467	451	472	485	479	468	469	477	476	484	498	492	467	482	485	453	470	477	461	467	473	416	465	468	490	442	519	463	441	477	476	506	474	483	482	504	490	456	515	450	506	463	497	507	494	482	448	479	445	501	459	478	459	474	435	477	497	466	479	464	479	467	483	495	450	472	457	453	495	476	519	476	472	438	485	459	446	498	489	499	486	486	500	479	442	463	514	489	494	436	515	467	499	463	457	462	476	462	454	484	461	494	467	519	444	450	493	454	499	477	435	442	457	437	495	505	494	448	458	486	483	482	477	475	477	488	472	473	463	416	487	439	419	487	494	470	447	472	480	502	473	452	489	494	492	451	483	486	459	485	471	488	492	509	469	466	463	448	450	483	477	439	466	526	443	459	450	459	470	439	510	462	512	445	458	424	506	465	467	475	457	470	458	463	471	465	465	462	440	493	519	458	475	480	489	480	473	454	441	456	482	491	466	475	495	463	443	473	460	431	516	451	473	450	474	460	492	456	468	480	475	459	456	450	480	458	485	461	518	492	482	476	477	496	457	501	506	471	449	481	503	454	473	483	453	464	473	435	475	463	484	457	473	478	470	484	456	480	466	456	480	462	480	470	492	490	501	462	452	486	486	460	471	458	493	452	460	479	464	472	521	444	506	490	478	489	455	494	483	505	495	493	474	449	443
2057	295	260	240	267	260	270	249	254	301	270	266	267	251	277	241	259	246	263	293	263	256	272	314	250	274	254	264	261	262	258	279	297	249	252	247	252	268	321	256	254	254	271	301	253	277	258	273	287	253	280	267	271	252	265	254	254	285	282	242	259	272	292	230	237	250	235	228	212	252	262	251	255	278	275	288	257	270	259	259	229	301	273	264	267	269	255	261	245	249	278	210	241	251	248	268	280	302	257	261	254	259	279	249	245	281	250	251	276	243	257	262	254	254	251	218	240	255	260	265	256	266	282	257	286	245	277	257	271	259	259	268	258	255	251	224	247	280	265	239	274	282	248	252	247	293	261	274	296	250	258	258	278	285	303	233	235	281	280	261	274	265	289	233	251	254	259	275	262	259	256	246	251	265	286	227	233	248	288	234	265	275	257	265	274	253	268	229	277	271	262	250	238	256	267	246	236	257	269	273	262	234	292	252	262	285	253	292	281	310	258	290	250	237	264	279	249	281	276	236	267	253	267	262	254	261	265	246	304	282	279	263	257	278	269	282	259	261	287	268	256	259	254	261	291	270	250	255	263	273	258	261	227	240	265	274	266	250	279	259	239	266	241	230	267	284	244	265	250	252	291	278	279	249	249	264	253	304	268	249	278	256	287	278	265	243	249	260	271	247	243	280	282	238	262	253	257	256	246	271	251	267	271	253	269	247	224	285	273	276	277	312	235	256	246	260	264	292	267	252	242	251	236	257	271	259	270	257	250	282	268	265	281	269	260	283	239	272	292	267	291	250	233	278	260	284	252	260	232	261	256	274	270	255	264	244	290	237	241	256	248	238	233	271	258	255	250	234	273	272	255	287	275	277	260	294	244	277	261	274	272	290	260	303	278	258	270	259	269	283	279	265	244	236	263	278	298	211	259	245	280	291	249	279	270	232	257	259	284	277	262	269	273	293	277	263	262	284	261	304	254	253	267	248	255	273	275	268	265	250	275	269	302	247	237	255	239	254	253	250	243	262	273	236	224	255	289	247	279	269	238	293	237	265	273	254	296	246	250	266	255	277	247	250	269	270	270	268	286	282	272	256	233	257	235	272	254	284	282	272	248	248	270	233	259	262	264	236	251	291	253	254	269	286	266	246	280	219	234	276	224	252	272	245	282	257	242	250	272	267	273	287	249	239	279	311	268	216	257	271	251	283	244	265	266	260	299	263	228	235	296	274	271	255	272	256	259	246	264	245	250	258	305	244	209	241	262	275	284	226	240	253	270	281	267	253	257	291	264	272	258	323	305	257	228	232	256	225	250	262	262	242	270	263	243	238	275	231	264	248	256	296	276	257	263	302	270	254	267	272	248	248	247	254	271	286	258	280	268	261	244	249	282	276	261	261	280	263	290	285	250	272	271	235	256	279	229	260	283	244	233	260	249	241	265	251	275	281	260	247	266	268	252	266	244	254	266	273	251	256	261	270	264	240	279	256	264	265	252	267	257	278	256	276	265	285	248	251	236	249	258	261	272	246	289	275	274	274	254	244	270	270	249	250	284	250	251	259	261	254	273	245	238	273	276	249	274	261	266	291	268	245	270	252	263	273	241	263	259	270	244	262	266	271	254	239	292	246	251	260	255	308	226	270	246	275	238	230	270	294	261	294	258	256	236	247	276	315	255	245	282	270	303	243	282	259	288	247	284	250	263	290	251	284	280	268	241	251	252	261	243	244	282	243	250	264	263	295	259	253	238	247	241	281	295	240	243	278	255	241	281	286	268	256	277	275	258	242	270	273	266	263	252	261	278	284	250	250	292	258	251	245	249	269	293	252	262	264	291	260	265	240	311	246	256	286	295	252	250	235	257	288	305	312	252	268	276	275	264	278	245	257	289	258	246	278	257	236	246	267	248	246	286	268	287	281	261	254	259	254	281	270	280	245	277	230	249	241	292	235	272	247	259	284	236	262	248	248	258	275	260	271	268	267	254	260	228	262	249	249	258	244	270	269	236	262	266	254	258	271	258	292	275	278	286	259	260	259	223	313	265	263	274	289	263	237	256	264	298	288	254	271	243	248	259	268	266	261	273	303	269	252	258	294	282	271	250	251	272	272	286	263	249	255	253	270	276	273	278	264	265	261	246	252	248	237	285	239	256	261	235	255	248	267	273	288	271	239	296	269	233	273	274	264	263	266	233	296	277	252	246	287	282	264	267	269	270	284	258	244	239	272	262	280	260	245	256	252	253	277	274	299	253	243	274	254	248	265	253	260	264	280	252	277	262	271	273	257	263	302	262	256	284	245	267	287	274	263	289	276	257	271	247	247	275	252	221	267	278	251	281	283	274	263	270	244	268	276	286	239	254	273	210	286	276	266	269	259	263	260	257	248	294	300	266	289	254	263	270	277	279	287	288	224	275	277	262	211	263	295	247	256	301	270	271	250	253	265	271	250	259	262	287	247	260	260	259	243	239	312	274	259	235	313	262	253	277	248	279	253	282	297	292	271	284	268	246	247	257	273	252	261	270	268	287	246	233	265	254	259	256	270	258	248	294	277	250	267	257	271	248	267	257	230	278	252	286	276	276	255	269	263	239	279	281	249	284	263	286	254	242	239	246	239	257	253	283	277	266	247	271	302	278	294	285	235	271	289	247	279	258	251	270	269	255	301	245	256	270	244	293	281	303	253	249	262	274	237	262	258	272	285	253	240	262	277	262	269	286	259	271	243	219	240	240	250	253	267	266	307	251	244	272	260	247	223	246	240	245	299	282	282	263	262	269	278	302	230	269	258	272	304	263	253	271	254	276	284	254	271	290	306	274	245	260	257	265	252	302	267	269	279	276	243	257	238	277	229	284	247	268	251	280	233	290	273	269	266	280	284	254	257	235	257	260	244	262	245	277	288	281	235	256	268	262	240	237	268	257	291	267	223	274	272	272	277	273	287	237	242	286	271	248	242	248	278	297	264	268	264	256	272	276	308	306	232	277	294	240	266	246	254	264	254	240	244	275	245	221	263	249	265	260	267	303	281	245	226	270	292	237	259	275	246	233	267	291	269	243	291	258	215	277	244	254	254	273	260	260	278	290	257	273	269	253	272	244	281	268	246	241	253	256	264	264	257	231	272	238	269	260	287	262	260	228	258	242	279	289	271	267	243	233	266	264	264	260	232	251	283	237	263	267	260	278	288	283	274	267	316	282	249	292	272	278	273	232	243	264	262	241	259	262	275	275	282	303	257	261	270	252	257	262	278	294	289	247	275	316	283	265	290	275	260	291	271	252	249	245	272	256	259	256	296	267	294	243	250	229	292	273	270	258	240	267	282	288	268	287	282	269	250	286	243	276	267	276	287	237	240	244	232	275	244	262	244	264	259	276	262	243	290	275	263	261	256	276	275	285	230	296	293	259	288	267	269	269	266	252	259	268	254	296	258	261	295	257	268	281	256	277	245	264	271	269	270	267	254	251	266	305	243	277	255	233	281	239	251	263	246	248	263	252	231	252	249
2530	621	656	654	637	621	655	623	620	610	640	649	676	645	574	646	609	658	662	634	624	643	646	659	638	650	623	671	597	663	636	630	616	654	639	645	623	609	638	639	618	603	615	596	623	668	625	656	640	605	618	641	628	618	647	575	626	619	628	662	628	644	655	579	632	641	639	637	638	666	629	598	642	588	622	611	645	630	640	655	625	582	632	627	610	621	613	643	636	636	648	641	614	618	586	637	665	643	642	627	607	658	612	582	647	622	630	621	648	620	600	597	630	626	632	661	615	657	671	645	639	640	639	669	686	641	626	617	652	634	647	672	636	604	634	627	618	595	600	632	673	636	615	615	618	641	606	634	640	607	619	596	643	643	621	639	658	659	661	644	611	595	644	628	626	599	561	614	635	617	595	622	671	630	610	656	592	584	641	602	606	575	603	661	648	653	599	679	644	613	652	642	631	642	678	666	592	627	607	602	633	598	617	628	616	632	644	621	631	615	602	677	646	670	673	649	645	633	661	630	644	602	657	620	653	639	610	661	621	648	603	613	648	617	644	608	627	637	633	602	613	616	600	592	633	645	671	663	615	653	640	605	635	605	620	681	589	636	653	650	644	653	623	652	642	648	579	667	575	654	641	596	641	626	634	634	644	604	622	602	620	633	670	629	633	625	667	647	640	625	621	651	665	595	669	651	621	663	603	626	668	641	638	630	630	645	641	649	621	603	659	653	636	636	615	629	620	639	659	640	614	625	621	661	640	693	593	633	722	604	600	662	634	636	628	658	615	626	621	646	659	680	613	644	603	632	620	656	656	633	627	641	593	620	594	637	662	653	638	626	629	650	616	625	633	635	625	634	625	624	669	596	579	603	670	641	624	581	627	649	634	631	587	583	641	598	599	634	636	628	642	598	593	609	649	628	603	643	661	617	620	605	630	656	598	650	643	658	649	618	665	625	652	640	638	626	643	652	646	638	621	628	668	622	631	631	603	634	605	608	665	652	632	643	643	613	607	595	585	648	636	663	640	624	630	670	600	649	619	655	585	633	614	640	648	656	623	693	637	621	629	640	669	624	619	605	621	589	628	623	614	602	620	618	633	650	590	670	619	643	570	619	612	617	628	687	665	605	631	687	621	588	716	658	632	633	620	625	607	645	658	619	644	619	634	635	651	625	606	621	620	619	631	631	634	646	629	596	651	615	591	603	605	651	649	593	577	623	611	628	599	674	624	611	609	682	611	630	651	626	638	614	600	595	597	604	645	676	632	629	616	604	677	594	638	664	643	629	605	645	625	655	601	621	641	623	628	623	629	583	616	647	632	631	633	623	600	626	645	640	663	628	644	660	631	639	626	617	642	636	669	695	620	618	612	621	645	615	628	620	627	644	616	648	628	646	606	613	657	672	620	612	619	607	609	674	627	647	675	643	641	655	639	642	622	637	632	644	635	672	656	598	623	674	679	635	606	626	633	604	574	605	581	603	637	609	612	667	624	650	646	633	612	633	642	613	566	601	680	629	647	608	637	661	604	599	623	634	667	630	629	614	647	648	676	640	649	630	638	625	654	618	578	653	638	606	604	670	634	658	648	632	595	628	672	619	630	605	575	605	646	630	595	647	642	656	642	632	632	657	603	628	626	608	667	618	632	646	603	644	664	655	640	623	639	668	653	640	673	617	628	704	639	639	631	622	654	639	662	626	606	656	654	617	642	578	657	615	639	642	627	627	589	594	614	594	688	654	609	650	613	702	612	654	602	598	601	606	665	635	637	664	613	648	659	639	646	656	671	638	658	656	664	632	641	649	650	621	689	653	601	636	586	628	630	647	557	635	676	582	664	649	587	614	633	576	667	596	640	612	643	647	626	615	602	611	623	632	651	623	628	634	643	644	621	631	678	623	590	634	635	634	652	655	598	597	645	609	649	643	648	624	630	634	627	587	598	610	589	590	635	613	633	614	627	623	660	677	618	680	648	632	605	607	693	634	603	616	617	646	652	642	601	616	631	623	716	605	630	651	632	624	647	624	611	614	602	640	624	645	654	617	658	642	671	594	653	712	597	602	587	568	585	622	642	648	615	654	598	653	592	661	594	623	610	639	607	612	610	667	619	620	659	563	603	607	636	650	664	609	645	690	630	597	629	620	593	641	630	640	636	653	636	626	668	630	612	636	721	576	643	600	608	625	641	624	650	682	613	627	642	672	583	638	607	641	656	656	679	634	636	590	650	639	629	609	645	603	557	639	642	609	621	599	604	673	613	659	626	599	642	622	629	623	642	677	616	650	663	607	634	601	658	590	625	635	644	668	663	629	579	651	614	633	644	618	608	664	617	656	620	603	601	666	620	655	656	653	593	633	619	592	610	585	608	625	621	639	606	573	636	634	629	671	618	612	636	670	580	626	644	648	652	661	618	594	625	601	593	621	639	622	620	652	619	623	624	659	584	634	644	617	620	632	656	621	597	671	653	635	645	628	606	645	648	630	623	643	637	599	622	615	706	644	648	656	643	597	623	602	639	635	676	600	629	586	621	587	587	613	640	570	666	619	647	594	625	632	600	654	669	645	645	618	662	620	602	615	615	616	665	527	634	591	607	615	593	632	626	635	595	593	641	618	605	620	629	678	619	628	633	633	658	588	618	652	654	623	605	611	634	647	692	648	630	644	602	618	584	630	581	674	607	609	600	624	648	605	647	617	627	627	669	650	612	625	674	641	661	629	629	614	669	623	617	630	598	646	666	665	681	606	588	589	652	603	633	652	627	628	639	624	657	652	645	643	604	631	637	636	646	637	583	637	666	570	627	629	589	598	609	624	654	681	620	636	646	683	620	613	687	630	622	643	637	639	592	631	666	620	631	640	622	653	642	626	639	582	640	606	603	606	637	661	578	617	567	648	581	642	633	631	662	644	579	620	603	629	646	596	626	624	619	624	635	638	598	625	676	640	622	654	638	653	631	634	625	650	655	629	652	629	697	631	628	599	607	597	602	631	642	669	595	646	649	591	632	622	638	674	615	624	600	631	626	592	611	591	677	622	646	675	639	608	641	634	647	625	591	589	618	642	596	630	676	616	622	629	638	662	643	644	648	593	633	630	643	639	592	608	627	646	647	592	630	593	658	656	632	598	633	644	643	628	586	629	659	629	644	647	669	676	596	605	662	663	670	652	626	584	647	574	632	619	634	618	642	655	656	638	621	627	657	662	620	616	617	601	630	637	627	642	621	632	644	667	658	566	625	610	613	644	658	640	658	608	577	596	611	595	676	592	610	614	655	645	658	613	589	632	588	618	630	681	673	646	670	621	607	661	602	625	633	640	627	633	621	639	682	639	622	671	632	669	609	623	620	628	590	612	636	647	606	611	625	588	628	676	598	662	605	639	645	634	643	612	619	623	617	649	619	618	632	653	588	641	588	681	586	619	609	632	628	663	634	659	640	620	636	625	646	657	647	595	604	641	653	648	675	653	624	619	634	641	666	654	705	639	608	624	637	642	644	645	623	653
8641	632	584	540	491	429	346	360	361	385	324	358	372	378	343	332	340	390	386	347	352	342	332	308	317	318	351	342	365	339	327	340	348	374	360	366	344	325	331	309	364	358	352	344	361	320	342	332	374	361	348	373	313	378	370	350	327	323	345	341	319	355	333	365	312	356	335	346	352	330	352	354	352	334	337	356	327	348	365	342	318	363	318	361	345	361	354	361	341	338	319	343	343	333	316	333	352	366	330	331	348	306	355	365	343	358	343	376	339	343	384	325	335	336	335	343	371	358	331	324	327	337	327	347	350	336	342	325	340	331	312	321	362	357	371	316	338	350	350	327	351	355	349	361	317	350	331	367	366	352	331	331	337	321	331	349	350	309	312	366	334	351	353	366	345	358	324	341	348	339	336	324	351	333	349	396	349	335	322	315	371	331	353	309	338	333	342	316	342	371	316	346	314	330	347	327	363	307	293	335	373	351	373	335	355	331	355	358	331	337	363	334	347	331	378	348	349	373	328	317	361	320	348	354	368	337	344	331	349	304	323	337	372	340	321	319	343	335	303	341	341	351	308	319	340	300	357	339	344	368	363	373	330	325	341	359	347	352	355	342	313	369	308	340	334	337	334	310	361	356	333	387	336	357	318	354	335	325	326	319	297	357	306	344	312	331	374	347	341	337	344	315	348	359	349	330	347	331	329	342	338	371	345	355	352	362	340	288	347	300	329	346	357	344	345	351	310	395	341	368	367	335	342	328	347	323	322	323	355	366	361	336	328	351	330	310	311	351	332	321	343	315	373	311	365	318	392	347	345	324	344	346	357	363	303	316	341	353	336	323	309	338	334	319	315	337	316	370	380	344	317	347	312	353	316	320	350	379	365	319	352	312	339	373	320	328	372	299	334	360	343	327	333	331	324	345	338	326	325	321	346	317	349	333	344	334	327	360	342	347	357	372	372	324	359	374	314	321	332	364	331	348	324	343	366	316	331	370	359	303	347	359	345	356	320	336	339	396	357	327	350	340	375	343	356	331	332	342	339	358	350	378	337	357	337	336	369	359	341	349	329	338	362	341	387	328	350	360	351	355	331	353	349	340	364	349	346	303	336	359	325	336	391	369	352	321	347	311	322	336	339	320	371	365	316	326	333	361	336	322	371	325	367	342	356	336	358	348	355	332	313	347	370	322	309	354	369	323	357	290	369	308	348	337	370	374	355	346	325	337	330	315	324	372	313	322	321	351	336	332	364	343	339	315	329	344	364	372	381	318	341	336	348	317	343	356	353	364	316	323	360	346	334	344	342	362	367	334	328	325	334	336	343	321	315	327	357	313	313	343	346	353	357	309	357	298	315	350	324	342	323	347	330	310	339	349	339	316	355	348	320	343	333	361	383	356	317	327	358	319	336	327	349	367	383	361	357	308	354	321	374	370	360	305	374	355	349	338	344	339	350	319	308	282	338	344	367	330	343	351	292	351	348	364	352	314	350	382	348	350	312	354	373	360	332	322	344	353	351	336	356	357	343	334	368	360	302	311	320	378	343	382	286	330	332	308	317	356	334	375	375	378	298	347	383	334	327	391	337	306	313	330	352	353	355	330	352	324	344	361	364	361	354	328	351	335	314	370	320	312	341	333	360	360	342	349	354	347	356	326	344	332	326	329	353	359	323	324	345	352	379	304	398	364	362	319	338	340	349	347	321	373	337	362	347	305	336	340	335	332	338	349	292	313	343	337	345	359	326	352	373	345	347	372	344	329	335	359	347	348	359	350	336	349	311	310	294	332	326	342	342	359	350	305	367	367	322	340	327	338	346	349	322	349	329	371	326	331	320	338	305	361	306	337	375	341	336	369	363	376	330	326	336	340	305	335	315	354	329	329	326	335	313	323	333	336	324	342	360	337	337	318	368	336	355	358	382	324	363	364	323	386	374	322	315	321	339	327	362	344	324	348	354	325	350	327	346	349	331	355	319	315	368	316	338	333	355	344	333	367	335	326	357	365	348	332	380	308	323	344	326	390	359	369	353	340	296	351	348	330	319	325	320	339	310	307	354	352	353	310	355	359	351	359	340	343	315	312	356	332	330	324	357	316	351	355	350	336	383	313	328	317	323	350	324	337	372	321	374	375	362	336	338	320	372	323	343	372	341	363	359	315	353	345	355	381	317	293	374	354	344	319	340	343	333	376	332	322	326	342	340	329	337	326	372	342	320	334	332	343	375	365	347	378	330	339	344	339	338	355	327	324	353	348	363	345	345	338	343	304	353	339	328	353	345	329	333	365	337	347	342	324	371	344	373	360	328	332	333	344	337	352	327	320	335	332	371	349	356	332	361	380	325	335	304	327	326	340	337	320	325	315	332	321	345	317	368	342	347	315	329	350	333	358	322	343	331	306	306	295	309	339	354	305	351	367	321	359	336	363	337	277	369	340	365	400	325	319	305	335	311	343	318	345	366	347	321	318	310	341	332	328	380	328	356	355	338	313	387	334	354	384	350	319	337	351	326	333	351	307	307	349	352	387	344	342	359	330	346	374	368	337	289	356	360	343	338	342	328	359	354	345	361	310	355	341	316	353	330	347	336	309	363	318	352	331	327	312	355	374	362	362	361	330	354	347	358	336	319	378	341	325	339	334	321	347	307	351	337	344	338	304	328	337	343	339	361	304	325	370	335	337	325	361	352	377	339	348	329	350	335	357	313	341	344	347	362	351	376	340	326	310	365	369	372	370	360	349	362	327	320	338	337	319	338	324	350	347	323	343	338	330	347	304	352	359	335	342	349	364	368	335	356	308	342	368	347	318	341	333	328	344	325	335	303	353	328	351	356	367	329	317	323	356	327	367	366	388	340	315	324	316	314	357	323	321	323	324	327	323	316	340	392	313	345	347	346	327	313	348	317	318	324	351	367	322	344	354	371	360	303	322	324	316	321	320	365	321	356	339	323	287	334	384	344	361	324	358	314	335	350	308	329	353	367	337	356	337	327	371	339	382	333	350	355	346	337	319	316	324	337	362	358	345	291	355	322	346	362	345	342	353	327	355	343	319	336	370	376	376	348	319	329	290	334	330	339	323	362	323	350	351	360	349	301	350	363	346	322	322	381	332	310	351	306	383	344	345	328	340	323	360	341	354	343	358	334	358	348	301	337	345	347	307	339	355	324	327	368	327	374	349	354	348	355	331	330	341	360	322	360	337	347	332	341	336	351	336	332	297	328	361	324	356	340	349	342	357	354	357	337	355	367	340	341	332	330	340	352	338	387	346	324	363	342	342	308	309	348	363	341	347	321	305	388	308	344	314	315	355	348	339	328	309	373	365	345	351	343	331	341	348	354	332	326	341	300	339	331	368	307	321	320	289	329	326	311	336	340	354	305	326	319	332	355	365	354	317	334	343	341	377	344	336	324	321	354	342	328	352	315	337	361	366	335	345	349	361	343	377	333	348	362	354	337	352	329	355	367	346	329	367	332	348	340	374	318	324	323	334	352	358	326	365	358	343
7372	966	1356	1548	1348	1168	1072	1045	925	954	907	934	898	890	833	845	836	841	834	860	863	791	829	779	851	819	847	793	801	805	799	823	820	778	822	802	746	830	780	752	771	816	784	749	803	784	769	822	757	815	796	809	732	802	748	804	819	836	769	790	816	764	820	753	777	760	784	810	775	747	819	830	759	803	783	855	790	776	761	764	770	765	746	785	763	771	802	791	828	806	777	770	735	753	794	796	788	781	787	870	772	774	786	834	801	776	813	760	775	738	783	803	794	740	813	752	795	748	769	779	714	813	752	781	797	846	772	795	823	750	757	804	779	797	769	797	768	819	748	778	789	752	740	773	789	778	755	788	754	781	770	785	775	753	798	791	749	763	753	783	739	802	787	744	810	784	784	767	794	714	824	798	803	762	791	749	842	775	765	804	757	784	750	813	746	777	800	809	732	782	807	784	790	790	822	777	799	751	792	726	802	775	753	793	766	763	722	748	756	780	746	769	784	769	816	750	797	832	775	759	769	819	791	780	779	814	752	793	872	766	777	734	741	705	799	800	778	802	778	703	796	812	764	751	805	812	808	837	848	785	792	789	739	775	788	823	746	724	788	739	783	793	796	760	806	766	771	757	800	769	821	834	826	727	776	714	788	787	769	799	711	794	787	789	797	750	818	819	772	773	822	764	784	752	771	796	795	816	797	757	812	798	715	810	737	777	771	805	779	816	778	793	767	789	755	764	778	796	747	792	803	760	751	814	788	789	758	768	720	770	812	787	777	773	839	777	763	812	732	832	779	754	771	775	802	796	751	746	775	770	761	741	809	810	772	821	791	765	758	717	803	789	779	786	799	769	804	743	781	729	820	817	807	790	858	817	814	786	764	774	806	770	763	790	791	752	845	759	732	760	749	802	742	800	807	739	781	761	853	773	785	861	802	791	746	764	761	758	785	782	827	768	779	750	783	738	814	768	730	726	800	756	779	744	737	782	783	792	800	821	759	773	754	766	810	771	824	763	840	778	708	770	802	797	783	804	785	796	760	776	793	802	762	807	823	789	750	787	762	770	786	809	783	746	776	779	768	789	790	814	804	734	775	797	726	803	765	752	729	798	771	759	794	742	776	766	797	799	809	741	836	783	820	777	784	799	763	753	776	788	779	789	764	791	780	743	804	770	785	795	720	812	769	743	791	785	793	818	762	803	766	790	832	812	793	786	796	792	751	719	775	798	772	806	787	755	795	760	778	785	765	793	800	803	796	781	727	818	807	785	833	802	771	810	776	766	829	792	758	740	815	772	764	777	798	775	780	775	827	810	797	763	765	798	791	784	796	794	797	757	805	737	757	795	758	766	800	780	797	743	793	786	794	811	828	786	859	780	787	763	758	821	779	782	773	767	754	789	840	854	752	787	766	777	792	822	748	813	797	768	785	815	773	774	775	752	751	769	803	805	744	725	765	778	800	803	759	796	791	805	791	805	809	777	736	778	788	803	819	800	775	771	780	744	811	787	838	770	740	763	771	798	787	786	750	817	811	812	798	767	781	744	803	701	743	752	785	814	781	765	765	817	867	787	831	788	742	810	805	787	834	803	764	776	774	779	774	784	784	810	824	801	822	726	762	773	773	741	783	822	842	796	820	800	772	784	830	762	757	797	785	751	786	728	796	737	762	766	793	766	724	757	707	823	782	815	782	772	823	776	820	810	724	814	801	789	787	792	754	779	782	727	811	765	796	752	774	765	743	801	808	783	774	832	797	773	793	794	791	760	805	771	783	805	797	748	760	754	756	794	785	768	784	768	771	781	775	765	790	815	739	761	749	768	776	817	753	813	814	787	763	834	770	804	794	773	833	763	776	792	827	794	818	754	836	778	736	768	740	788	756	792	816	761	794	766	768	792	777	815	782	806	808	797	792	820	805	777	762	788	795	839	767	782	792	767	777	821	777	764	851	813	756	836	767	762	805	750	822	795	808	828	855	784	819	816	746	825	787	872	790	822	787	795	720	799	795	780	760	738	783	786	795	784	732	833	784	803	766	781	776	796	758	758	727	787	800	753	743	789	786	772	735	764	771	804	785	852	779	809	809	795	745	817	779	787	751	840	817	760	794	797	768	756	805	770	796	740	776	782	811	743	746	759	737	806	810	771	825	785	746	797	822	805	828	764	758	850	808	792	798	833	776	772	827	795	804	828	792	814	759	793	790	752	767	809	797	781	798	788	828	805	782	764	727	837	767	755	779	770	816	821	765	780	779	781	782	763	777	803	767	756	753	762	758	720	819	777	756	764	757	808	824	765	799	806	783	763	794	775	806	786	790	772	782	784	787	726	759	773	778	785	763	796	773	769	810	793	784	823	811	764	776	757	781	847	749	796	802	817	762	776	816	756	766	767	790	755	754	764	774	769	773	773	748	774	783	751	743	748	786	799	734	728	770	819	820	781	793	821	762	729	774	795	786	791	832	791	748	736	771	741	756	759	800	788	846	811	782	787	757	799	780	826	801	789	814	806	759	804	740	756	756	761	820	760	753	744	806	764	800	753	774	764	786	790	810	707	845	836	786	798	835	766	760	746	781	790	818	737	819	784	770	774	758	820	757	821	825	806	797	793	747	811	767	824	762	812	758	768	756	810	782	793	757	786	816	757	782	797	798	764	826	821	796	825	822	795	763	805	804	802	761	788	772	814	793	769	809	777	753	789	802	792	790	776	765	793	807	801	743	778	745	778	721	739	737	868	740	781	767	826	781	787	779	789	793	749	815	757	775	768	804	801	761	783	800	761	799	775	804	797	736	766	801	773	723	751	796	779	798	791	738	776	763	793	766	809	795	739	826	812	773	772	824	792	761	764	785	848	739	806	801	828	774	770	806	812	779	788	826	819	774	735	777	788	767	747	762	821	809	763	764	777	782	862	804	797	841	767	759	801	785	749	778	761	781	745	803	778	739	779	828	749	791	768	798	789	760	777	781	779	761	793	782	775	755	809	825	747	788	796	736	763	765	789	754	769	806	800	812	790	797	757	765	848	806	789	772	736	761	756	776	699	775	802	772	788	757	760	816	833	800	830	766	808	801	726	772	754	768	779	762	776	788	817	802	783	691	751	770	847	777	764	782	726	727	770	822	801	794	731	765	826	741	790	781	810	792	785	774	802	735	787	770	872	789	771	817	793	795	846	774	780	793	786	786	770	779	755	798	757	779	798	836	806	737	758	735	733	789	788	768	702	803	834	745	758	795	756	811	791	772	806	750	757	750	809	825	810	770	763	746	807	772	775	770	798	764	779	763	761	786	754	764	789	769	792	729	751	769	788	743	747	748	818	808	708	822	820	797	822	761	801	801	754	782	767	788	758	746	790	803	765	798	765	768	787	760	807	805	813	757	779	780	772	753	768	823	764	744	804	728	804	845	834	799	771	806	779	763	787	767	782	798	733	771	755	788	777	771	754	795	768	753	745	779	746	741	773	773	713	755	796	778	802	796	833	779	753	813	774	794	749	734	763
15422	1037	819	625	476	398	324	305	292	266	217	251	240	237	215	218	217	239	217	204	219	191	220	202	219	206	228	191	194	201	190	173	176	183	190	216	195	199	182	214	171	189	186	188	210	204	197	172	185	202	173	217	182	207	203	186	204	183	182	231	190	191	173	195	186	207	184	178	202	169	199	188	178	203	223	156	219	207	206	218	189	183	192	216	221	213	193	164	175	205	218	210	192	166	212	217	196	181	195	201	172	189	190	188	205	197	201	219	225	183	196	195	204	208	204	204	211	177	220	194	216	169	197	193	232	204	192	187	217	183	189	183	205	207	193	210	199	204	165	174	208	192	195	181	204	191	228	209	207	203	180	197	178	209	203	212	216	185	175	209	222	195	209	180	173	186	203	183	171	188	191	175	200	193	206	194	202	203	207	218	189	207	179	235	201	216	192	170	218	190	190	220	193	194	200	193	209	194	180	206	190	201	185	181	192	193	171	186	222	205	215	221	208	208	193	194	187	194	189	223	201	226	201	189	175	188	194	196	246	196	186	168	204	195	192	204	186	207	225	240	221	207	218	198	185	189	168	221	192	201	208	218	211	184	188	208	212	181	195	206	205	213	196	193	190	200	199	225	184	204	193	214	194	171	209	214	193	201	214	168	197	185	209	200	189	190	223	201	201	201	208	188	193	236	207	220	193	201	187	202	194	185	199	184	195	194	185	171	212	198	184	198	208	182	181	207	178	207	209	219	213	198	169	174	203	173	222	183	191	185	164	205	183	206	200	170	194	188	203	201	220	182	192	225	204	201	188	189	178	187	197	189	228	198	173	189	202	205	206	208	180	187	185	207	175	188	188	165	195	201	210	202	193	187	178	210	211	196	199	218	228	196	220	218	183	187	175	211	193	218	188	207	200	214	202	170	221	194	198	195	191	190	186	220	214	213	198	209	205	215	179	197	227	197	207	192	194	190	184	196	201	208	209	188	189	186	211	193	197	203	201	193	199	219	197	204	222	176	206	174	208	243	205	193	195	228	191	171	182	178	179	196	205	196	195	182	221	194	208	195	217	208	181	189	191	181	170	193	191	190	212	227	209	216	185	206	200	173	194	204	207	188	185	211	203	187	203	198	178	187	189	211	196	169	199	197	196	198	193	187	214	217	194	198	187	178	197	202	202	207	183	208	161	197	163	211	200	183	205	203	170	204	193	179	191	165	182	196	181	195	237	215	229	203	193	195	167	214	174	204	203	165	184	207	195	213	196	196	186	199	206	201	206	197	197	204	236	193	211	181	218	198	170	232	230	187	186	183	191	185	197	194	176	191	198	191	193	209	231	185	194	191	181	186	209	204	212	195	183	176	181	180	202	217	177	207	209	192	186	201	208	239	198	173	193	177	192	196	198	191	218	203	189	204	206	179	188	195	212	192	204	200	209	210	179	191	201	215	194	184	216	191	230	208	198	201	204	227	203	194	191	207	184	199	192	193	200	211	186	229	203	205	179	191	219	210	197	188	219	176	184	179	186	215	181	189	191	196	198	221	185	229	193	187	179	202	195	198	193	202	203	209	212	181	226	193	210	233	180	176	200	185	189	180	197	194	202	189	200	201	211	201	207	195	182	211	191	188	192	210	191	198	177	237	199	200	186	189	224	190	186	205	208	190	195	188	174	199	199	212	187	187	207	200	198	197	169	183	228	216	195	186	191	191	200	214	217	220	214	181	190	166	213	231	195	208	203	202	181	213	184	181	200	192	203	173	196	191	186	215	184	181	206	206	216	206	194	191	183	215	205	177	200	212	200	174	212	219	180	193	179	199	203	202	203	205	208	166	227	171	179	206	187	191	186	190	180	181	187	188	158	194	176	191	200	191	205	184	203	173	206	207	178	194	187	184	182	209	197	186	189	207	194	187	166	181	213	216	218	217	195	194	216	217	203	185	196	208	217	206	189	212	196	207	235	207	198	197	190	209	195	208	191	212	176	202	230	205	204	203	191	209	218	187	215	220	195	197	159	189	207	220	180	238	177	219	213	192	215	198	193	187	185	181	202	179	173	198	164	202	209	236	194	206	197	192	204	179	199	185	194	193	191	202	188	216	171	212	210	192	186	203	224	205	189	185	187	188	184	236	204	194	211	189	220	165	185	227	198	185	213	186	194	190	204	193	214	185	200	209	210	193	217	187	186	206	209	182	222	185	227	205	176	208	194	210	194	198	207	182	196	186	196	189	189	219	203	181	209	234	204	191	190	204	210	190	208	212	201	185	192	197	204	217	182	203	201	197	197	189	197	205	205	189	208	212	227	184	184	183	203	185	166	208	208	228	192	187	194	177	220	238	189	215	182	186	169	205	189	204	174	172	205	191	200	191	213	196	205	206	204	205	191	203	183	210	213	197	186	156	185	193	198	194	216	203	213	233	201	175	176	179	185	203	180	195	202	183	197	211	202	177	189	204	203	190	185	171	207	212	175	196	203	175	195	240	187	201	200	194	195	191	190	224	216	188	175	196	209	177	185	187	168	183	184	207	184	189	202	225	189	205	212	197	169	175	180	198	168	217	204	216	179	183	193	204	223	214	174	203	186	205	179	196	188	214	199	173	184	220	190	229	219	208	203	208	210	221	221	216	160	177	175	189	203	227	203	202	211	183	215	200	193	199	207	187	174	197	182	199	168	182	188	203	187	207	200	195	190	196	195	236	210	194	196	192	196	178	202	207	185	184	181	199	186	189	207	229	207	185	201	192	185	208	198	225	200	203	192	202	216	190	181	198	193	216	205	185	195	183	174	206	187	185	215	184	180	197	236	189	197	211	212	201	185	200	206	222	186	197	216	182	194	194	173	204	208	215	208	195	220	210	206	198	198	194	176	187	200	187	213	193	164	191	208	214	190	211	220	195	216	185	220	190	217	193	211	208	191	212	196	190	196	200	187	193	199	196	195	180	220	193	211	183	193	160	215	209	200	196	216	199	186	212	197	175	201	187	205	203	190	221	190	201	196	196	194	164	170	180	227	199	211	186	205	178	208	203	201	203	211	210	190	200	185	172	192	185	183	199	196	188	193	206	231	180	181	205	209	208	192	207	195	184	200	201	208	190	205	206	230	210	201	201	198	195	163	184	200	178	215	216	190	197	183	190	189	219	220	205	230	197	169	174	193	179	172	204	202	205	192	181	207	200	223	157	205	190	203	198	208	215	185	218	204	181	214	186	201	218	212	193	223	197	215	210	179	196	200	217	189	166	218	194	171	200	196	212	182	185	225	213	184	190	191	196	220	203	167	189	218	202	211	203	184	197	204	178	212	185	196	217	162	199	202	181	200	188	190	188	207	172	216	208	196	180	226	184	218	217	238	202	218	211	207	212	169	185	177	182	198	198	197	197	192	200	172	200	214	205	194	174	175	197	206	201	187	190	203	207	201	196	197	205	182	187	183	185	209	206	192	189	174	187	200	224	197	198	210	174	201	179	181	223	213	218	179	197	191	202	204	185	183	206	197	203
9037	934	1627	1928	1503	1292	1063	942	838	854	736	741	681	636	632	625	572	559	560	576	525	527	551	546	536	508	559	514	457	494	449	496	522	483	482	495	529	450	464	441	479	536	458	461	447	460	459	497	503	471	499	506	500	482	467	449	481	497	498	476	508	499	490	468	466	481	501	445	462	448	490	444	499	453	469	501	463	489	481	514	453	478	454	470	477	502	476	475	476	490	475	456	453	439	450	458	456	473	444	480	463	478	496	485	475	443	472	497	499	491	490	483	469	441	486	472	463	434	487	463	509	511	490	452	438	423	487	494	490	455	504	478	461	450	444	476	456	505	490	460	468	470	455	473	474	442	478	475	481	467	454	462	498	488	483	410	420	462	452	451	477	488	449	470	476	450	451	480	506	478	462	466	451	452	473	453	493	480	457	465	474	454	499	486	492	471	480	480	478	461	447	490	524	473	443	461	475	447	429	485	462	478	430	498	486	439	456	463	479	478	469	426	490	468	475	472	473	406	485	460	472	450	460	470	497	468	439	514	439	473	472	495	479	482	443	457	456	507	430	471	458	470	481	465	466	462	481	456	450	485	461	483	488	443	461	454	475	457	474	463	490	424	481	472	468	491	452	464	458	463	439	471	487	486	444	464	478	483	456	463	459	493	442	478	487	452	460	462	491	449	426	458	456	435	441	457	506	492	454	487	460	469	460	455	442	477	432	530	475	448	469	485	461	470	495	458	475	497	492	462	476	487	506	462	470	485	453	474	481	467	462	471	458	466	461	454	449	456	442	476	474	487	464	463	441	438	467	501	459	467	476	490	431	476	492	484	440	444	447	468	483	464	440	456	483	482	506	480	462	462	457	490	443	487	450	479	450	510	463	485	486	477	449	440	438	472	487	467	480	451	492	502	467	490	473	469	476	495	440	466	418	438	453	482	467	451	489	460	518	458	462	455	484	471	505	441	460	452	481	457	442	446	470	448	491	458	482	496	471	452	486	459	473	471	402	459	463	450	442	496	511	502	476	501	476	446	444	489	481	464	469	489	452	485	489	463	451	512	483	476	490	494	464	477	508	472	431	476	421	442	471	474	435	440	453	466	468	498	464	481	452	488	441	470	448	475	427	459	468	443	457	537	470	463	443	473	493	423	483	449	461	469	483	483	497	481	514	490	461	479	482	470	452	473	452	434	444	482	455	480	470	504	480	473	471	470	485	454	455	467	478	498	499	460	482	476	469	448	447	482	457	489	497	459	447	495	459	470	456	464	483	477	466	474	491	462	464	464	441	434	472	474	463	455	450	443	516	479	482	457	422	478	471	459	445	468	479	441	472	428	462	458	482	452	490	468	469	473	474	464	461	450	461	462	470	485	498	486	444	443	456	488	462	461	496	472	455	498	459	500	473	453	503	437	432	482	509	455	483	445	479	450	454	506	451	416	477	474	465	434	445	458	470	494	482	482	430	485	468	483	499	493	431	489	497	493	480	477	472	439	483	468	459	448	469	471	444	464	461	493	473	445	480	480	455	467	419	443	462	466	441	487	453	477	495	491	470	481	479	529	468	508	450	475	452	451	464	481	496	490	467	474	486	492	453	466	489	479	448	463	482	481	478	452	464	480	481	455	463	488	501	449	463	496	470	492	457	476	478	474	475	473	460	448	458	483	464	463	456	469	474	483	475	492	453	473	491	473	490	465	459	440	477	475	479	459	443	464	494	480	485	486	453	453	437	482	466	442	466	457	468	464	446	454	467	446	479	456	474	495	448	482	457	482	451	459	472	458	509	450	496	467	501	475	507	478	460	468	467	472	457	462	487	516	472	486	469	461	458	494	449	479	434	484	423	460	444	506	493	426	464	459	484	450	507	481	444	469	479	486	441	465	481	451	422	477	472	488	472	451	474	466	493	500	471	442	449	466	482	453	459	449	431	465	447	463	433	476	471	466	455	488	442	498	469	454	447	473	485	460	425	462	475	457	441	492	421	443	482	507	451	434	468	477	498	489	488	465	490	494	485	457	481	445	455	447	448	503	480	455	459	467	476	432	429	492	461	437	442	433	481	434	456	476	458	475	505	421	423	493	517	455	447	479	479	467	475	429	480	457	462	489	439	475	435	502	502	546	493	481	465	452	476	485	489	486	471	482	507	456	475	457	459	475	413	448	452	449	491	479	477	488	464	521	487	470	484	481	483	470	466	496	464	461	435	465	495	475	469	464	472	457	481	484	479	516	463	464	529	482	459	490	444	464	439	425	477	450	462	456	479	495	442	452	464	472	468	506	445	495	466	481	506	473	488	501	476	445	515	455	468	498	477	463	458	489	486	466	466	486	466	473	455	486	534	466	504	473	461	450	470	546	484	459	435	452	485	445	493	484	464	488	475	465	469	465	474	442	438	453	451	509	444	444	473	429	439	454	465	491	492	497	479	503	442	459	469	462	455	438	470	489	459	468	450	492	457	490	481	478	459	458	472	434	445	480	490	462	469	476	440	479	468	472	456	446	474	462	447	512	476	449	466	468	442	458	497	502	423	505	487	455	486	461	455	462	450	453	477	425	459	462	486	451	458	492	456	463	498	453	517	477	456	429	488	489	470	490	508	481	483	448	471	432	463	501	451	471	460	436	462	474	445	461	511	494	445	459	487	465	482	453	489	470	508	467	442	484	491	471	451	455	473	484	445	497	444	507	481	454	475	473	514	445	439	465	425	464	455	512	475	446	465	447	445	473	445	475	433	480	486	487	468	436	474	479	465	485	440	451	487	441	494	462	505	444	447	473	496	468	473	484	475	452	485	468	440	462	506	495	475	430	464	483	511	455	452	474	501	460	444	487	450	462	457	491	484	499	474	426	439	481	444	454	464	464	459	455	461	430	448	465	470	457	460	455	464	459	497	474	456	466	457	454	461	452	513	530	475	422	516	493	476	493	462	474	519	460	491	455	467	444	438	493	416	495	449	483	481	498	417	480	450	440	461	473	482	494	497	484	456	449	446	471	470	500	486	455	464	448	469	465	468	465	467	439	453	448	497	490	418	467	479	517	437	476	472	507	474	421	468	466	472	481	489	470	461	483	475	463	467	468	464	464	426	469	473	489	473	513	468	494	452	434	487	474	453	462	459	481	505	460	485	460	425	432	454	469	462	485	442	463	475	442	500	465	464	455	466	486	473	468	484	472	477	474	474	443	458	466	498	469	466	433	478	448	441	458	448	490	455	446	477	399	504	440	477	466	468	466	460	448	491	493	484	458	455	501	459	489	482	472	526	490	456	447	493	438	468	461	411	500	443	490	460	434	477	466	448	449	459	464	460	510	500	460	480	454	486	492	465	471	467	493	459	445	436	477	515	482	470	442	470	447	430	457	488	490	440	485	441	451	476	426	475	461	470	416	486	453	494	479	420	488	446	456	478	468	450	460	503	480	471	459	502	467	465	463	464	451	461	436	483	465	476	483	439	485	470	486	453	505	478	507	474	475	443	478	491	446	447	524	476	493	481	472
2204	273	270	275	244	232	261	287	277	233	259	276	275	282	270	250	246	233	233	264	242	270	242	272	235	228	268	269	251	281	257	263	270	266	252	267	251	272	274	275	249	279	253	236	260	258	246	250	253	282	248	223	236	251	254	271	285	251	228	278	263	259	243	269	284	279	236	250	250	282	260	283	271	255	265	272	292	265	264	245	221	225	251	286	254	245	252	270	276	261	240	297	246	270	214	281	248	261	291	274	281	249	257	263	268	236	250	260	268	257	267	267	232	232	262	257	248	279	264	260	273	268	262	236	249	245	241	276	283	258	274	270	268	264	254	266	267	245	244	249	280	299	259	262	247	265	267	300	246	286	271	287	238	250	250	287	262	244	249	254	282	250	238	255	243	257	241	236	247	273	253	288	251	246	241	247	291	244	270	277	263	267	260	251	270	254	265	254	283	268	249	235	261	269	276	267	275	268	260	249	254	246	259	294	274	264	287	268	261	275	281	277	274	266	258	233	264	284	278	252	265	253	265	264	269	281	250	273	246	258	253	266	257	257	225	321	255	292	271	281	279	260	276	275	248	293	238	263	271	280	236	231	281	271	257	267	277	293	277	287	297	267	271	252	248	275	259	239	279	235	255	264	262	278	265	292	297	256	267	273	249	245	279	276	275	270	228	261	248	283	267	260	255	281	242	254	269	232	230	247	271	261	249	241	253	302	270	283	237	282	283	242	280	286	256	238	238	308	272	280	294	236	229	283	239	257	288	264	268	288	246	250	265	239	258	256	250	278	260	250	257	246	314	272	231	249	295	283	230	228	303	267	302	237	253	259	272	257	289	269	266	255	237	271	269	288	257	247	263	228	259	258	265	272	231	254	247	255	255	249	276	258	267	260	260	246	272	233	242	261	248	255	261	227	238	249	261	229	236	245	270	282	257	282	276	267	234	251	267	240	269	257	227	240	246	289	298	294	274	253	259	269	270	227	251	253	250	252	273	272	297	296	242	266	306	266	230	275	296	279	260	244	278	229	249	231	280	260	294	257	252	279	279	312	235	284	268	259	261	272	255	254	289	255	272	245	234	238	255	287	271	263	226	273	300	244	241	285	259	244	275	260	274	251	258	266	238	235	248	234	282	243	266	245	258	249	245	265	243	253	221	272	245	286	245	249	268	282	257	263	253	258	265	242	252	256	270	268	265	231	259	255	266	242	256	255	240	226	254	271	263	281	243	268	293	269	253	245	290	272	272	251	265	249	266	253	263	254	251	254	228	250	261	265	234	254	257	253	274	230	237	259	275	258	228	266	270	252	274	251	244	257	249	259	245	253	245	248	260	277	225	261	229	286	285	250	287	272	236	259	246	263	251	237	261	268	231	254	252	274	239	265	270	251	246	270	268	248	219	272	222	237	291	260	265	250	290	272	268	257	272	270	272	271	253	286	286	281	237	238	252	273	287	251	253	252	245	293	277	274	265	262	227	267	268	269	268	266	268	285	275	254	240	239	249	238	263	254	265	259	257	238	258	247	280	275	264	287	281	278	251	230	246	250	263	226	261	281	267	250	238	265	233	239	240	260	261	269	246	236	236	283	253	243	291	238	224	251	236	255	263	269	280	283	266	277	287	254	230	268	250	261	279	274	241	251	222	273	252	234	282	246	263	275	269	242	262	307	274	272	242	306	265	256	248	284	255	261	282	233	260	259	235	266	260	302	235	256	233	280	272	287	249	286	238	293	258	250	242	280	280	293	249	258	250	256	239	235	248	266	260	256	271	250	250	250	248	264	259	256	233	246	262	273	267	262	255	243	313	262	280	271	282	244	257	263	236	239	276	269	261	231	219	270	254	262	250	256	271	261	261	288	272	246	255	300	271	265	237	285	259	272	261	272	258	278	281	251	220	239	288	242	233	278	265	244	272	253	263	268	233	270	251	249	277	254	276	227	294	280	278	272	264	251	257	264	265	257	280	283	254	262	259	268	287	238	264	245	241	287	251	271	265	272	252	274	245	241	263	260	290	286	241	278	265	287	250	272	265	261	282	276	254	282	274	244	275	263	266	239	265	236	258	285	250	255	273	261	211	249	273	291	280	248	252	257	213	282	238	258	267	254	246	273	302	261	265	241	267	244	281	241	262	275	258	253	258	262	275	287	252	255	256	271	262	262	240	251	261	271	252	263	241	264	246	267	291	252	228	265	273	274	217	264	253	250	284	261	269	279	297	259	257	231	271	273	255	252	263	265	227	265	245	271	251	268	259	296	243	271	227	299	261	250	264	262	252	260	290	275	235	257	278	287	266	270	236	262	255	274	251	262	235	252	287	254	236	260	254	267	265	255	253	252	281	266	269	231	263	250	266	288	245	230	269	243	259	239	279	281	255	229	266	286	258	252	251	269	270	283	228	252	248	260	268	277	302	238	247	265	266	248	268	242	269	246	255	247	248	249	283	257	243	249	238	247	257	261	266	265	275	267	274	252	245	242	288	269	267	248	241	266	264	275	278	252	262	237	256	283	226	251	233	259	240	254	255	292	277	264	259	273	252	263	248	264	248	259	271	244	224	271	265	279	281	264	223	243	262	239	272	275	279	244	238	284	255	231	245	249	263	265	231	275	248	285	224	232	264	229	268	237	293	259	259	233	251	259	272	283	239	279	243	274	285	291	269	285	253	252	247	301	257	253	257	274	264	266	271	276	250	282	228	261	272	267	264	263	266	259	278	248	280	254	268	265	294	256	238	271	249	268	257	259	264	276	266	301	295	273	275	255	235	237	272	282	261	268	251	251	284	247	259	263	253	267	247	263	246	271	287	269	277	271	244	274	268	269	268	277	257	294	210	257	265	264	253	246	247	277	245	254	247	268	269	260	236	256	261	259	294	267	269	294	258	295	239	236	286	263	261	283	285	237	266	275	260	260	223	270	284	255	236	252	252	254	251	234	236	269	276	247	258	246	270	288	260	231	297	249	257	285	267	264	293	278	271	232	279	261	239	271	278	282	279	262	276	270	245	270	262	265	277	282	280	264	234	239	275	270	261	275	238	274	252	255	250	252	265	278	281	228	257	231	248	258	247	251	268	262	246	242	292	232	245	274	257	262	270	248	259	265	270	284	259	284	291	254	247	268	270	277	245	240	275	231	264	277	273	269	262	256	262	267	251	274	244	282	266	283	271	269	238	239	285	281	248	252	261	266	256	276	245	288	270	265	256	287	264	269	247	258	257	286	264	250	271	251	235	245	295	274	265	262	258	236	257	271	253	280	239	256	296	252	306	256	263	265	285	251	264	257	275	267	253	230	236	242	245	271	262	227	231	238	253	269	262	263	252	237	235	244	266	245	270	258	280	237	254	245	260	304	286	288	262	276	276	235	248	282	252	291	247	252	232	253	257	272	281	267	262	254	255	259	256	267	258	255	289	243	265	268	238	289	236	273	257	290	271	256	248	282	257	244	288	255	248	272	245	244	249	271	280	281	265	292	260	247	261	269	257	274	263	236	272	261
2599	626	661	710	639	664	615	622	658	667	590	663	666	609	643	659	589	593	603	662	617	652	635	643	643	689	620	659	632	664	644	620	662	624	630	641	615	644	613	593	599	648	661	601	635	569	615	636	666	612	583	641	593	648	641	638	655	608	609	602	680	657	624	633	610	621	625	659	657	647	640	587	607	615	663	618	609	634	595	612	650	619	667	628	627	618	595	631	680	625	647	598	620	671	638	598	612	606	608	616	578	565	613	651	603	633	573	639	593	650	659	645	638	607	630	616	667	613	628	633	648	621	652	619	680	659	627	665	617	638	646	636	625	620	629	597	641	633	676	642	636	672	590	605	642	604	604	638	602	615	616	589	646	658	644	597	618	658	596	666	677	562	644	628	618	664	627	615	642	604	591	638	637	576	652	608	683	638	642	592	628	631	611	565	622	647	611	639	630	568	626	661	593	657	578	651	598	652	614	653	636	624	672	631	628	603	641	659	591	681	665	645	666	648	659	638	598	580	626	645	622	652	644	602	626	660	631	677	667	599	609	636	630	618	638	652	660	652	630	618	628	661	631	615	675	569	603	606	618	652	597	615	615	626	620	623	624	627	643	603	650	604	659	655	621	657	633	627	622	620	632	642	612	590	636	609	623	591	635	625	621	663	604	630	617	635	596	650	602	634	625	616	631	624	644	610	598	666	629	681	659	644	601	620	634	625	621	629	611	647	617	650	663	639	630	582	615	607	660	624	616	618	605	618	647	637	620	624	620	628	662	630	635	633	648	603	600	674	631	619	584	587	645	662	595	624	640	650	668	645	669	625	627	676	651	640	620	614	620	644	648	641	603	631	627	673	631	607	606	643	620	636	634	621	660	647	630	649	612	632	603	604	627	633	635	660	677	642	618	648	665	605	611	633	643	658	640	590	633	673	664	618	658	647	666	628	630	619	655	599	644	662	658	695	638	602	604	592	658	645	623	646	640	652	646	586	617	635	641	671	638	626	664	643	605	653	647	621	631	646	621	632	633	596	652	629	575	640	605	601	678	596	644	639	611	618	637	596	628	668	664	640	620	646	597	646	661	677	582	650	614	635	647	621	655	619	637	641	617	613	612	614	613	614	608	652	624	673	600	664	616	662	653	666	646	630	678	648	651	601	594	652	637	661	608	585	662	632	683	645	622	625	618	620	655	597	593	653	639	579	682	640	626	607	604	646	667	643	603	607	649	639	619	621	614	602	658	667	677	608	635	639	630	616	629	644	601	599	595	633	599	667	583	613	617	621	655	657	647	624	607	607	614	648	592	610	630	641	608	623	611	639	661	682	674	620	605	633	666	601	644	624	642	630	609	664	587	571	666	588	636	616	631	638	675	642	601	650	649	650	654	668	627	602	608	591	606	611	659	585	598	638	649	586	625	635	642	652	609	625	614	627	624	632	647	611	639	633	652	645	656	626	633	611	624	638	631	628	615	629	616	652	636	650	610	607	637	658	579	622	657	633	658	606	634	601	610	626	630	624	624	639	699	609	632	601	618	656	629	632	643	654	640	623	674	645	649	605	629	604	599	620	636	653	640	668	631	615	640	676	656	630	602	614	634	604	642	616	646	641	662	664	633	586	609	714	651	668	580	620	593	632	636	607	650	664	642	605	651	593	611	590	634	603	605	632	682	623	614	614	577	629	653	644	630	605	652	632	643	641	593	597	621	647	625	636	667	646	609	620	620	634	626	610	615	618	633	661	619	639	605	634	611	611	670	622	634	659	656	611	640	639	638	634	603	636	626	593	622	614	617	585	615	567	666	576	652	589	664	642	592	627	613	587	629	647	631	626	621	634	631	583	647	626	618	611	641	643	589	603	617	614	563	661	609	657	640	597	614	636	643	616	682	647	609	625	632	634	664	584	602	603	652	656	630	619	610	612	574	638	602	606	632	669	674	619	650	652	632	609	651	600	583	649	631	629	596	660	574	639	595	652	617	593	594	649	642	601	653	611	657	613	664	650	663	660	609	643	631	642	641	628	631	620	659	617	628	625	613	620	652	639	605	587	659	599	597	634	651	641	632	625	662	592	663	631	613	645	596	641	620	623	667	694	656	608	607	664	623	627	647	618	617	620	650	619	630	606	615	625	637	637	642	654	575	637	632	646	621	642	616	661	628	641	651	665	581	653	612	597	643	606	624	587	637	620	681	650	577	589	611	625	628	646	629	629	651	620	654	640	654	577	651	641	601	638	623	602	646	631	632	626	638	638	612	648	628	656	637	623	629	576	653	584	565	654	636	617	618	661	655	658	630	624	566	631	635	610	623	675	597	634	624	633	628	684	641	551	596	630	680	630	651	617	673	637	616	594	632	645	611	626	586	658	640	646	627	661	630	599	621	626	615	708	593	629	613	608	621	649	653	603	569	606	616	622	615	623	598	616	664	659	599	667	615	624	649	620	606	628	654	642	590	635	627	596	608	642	667	654	649	618	602	656	635	622	668	672	694	615	650	667	623	650	620	632	636	634	607	568	611	660	607	678	648	596	646	624	632	640	645	633	619	619	582	657	610	643	651	617	607	649	583	614	602	615	676	607	646	612	593	634	616	691	616	628	631	630	582	633	614	589	594	610	650	649	649	629	643	673	674	687	595	643	647	639	584	624	682	598	653	588	620	647	612	663	658	597	640	679	655	648	597	641	607	643	646	643	660	663	615	665	620	596	642	622	622	615	592	608	672	653	660	644	623	643	599	636	639	633	630	604	617	654	673	632	684	667	642	565	639	668	587	587	641	632	620	636	623	627	599	607	625	661	606	622	641	600	607	639	592	622	649	635	628	647	629	655	641	632	679	595	641	629	629	650	649	673	624	652	650	645	666	669	601	632	628	660	624	676	618	656	682	662	595	590	644	650	625	651	645	632	640	617	651	616	649	609	632	612	627	648	616	630	604	635	659	612	714	634	622	590	617	603	622	627	624	601	611	595	628	628	650	618	626	660	627	630	561	564	650	626	639	640	658	650	598	661	594	619	605	592	652	638	631	661	595	621	640	591	661	624	643	634	654	636	647	639	629	639	648	650	641	603	601	679	614	637	624	576	620	592	645	631	612	627	624	658	621	676	620	598	621	649	616	611	631	642	638	611	630	660	662	654	608	648	614	663	594	620	616	671	642	616	647	608	656	684	644	647	624	629	632	631	649	651	648	642	568	649	681	608	626	649	613	631	604	661	633	620	596	592	669	649	654	606	619	655	662	634	647	611	624	620	662	661	595	668	649	604	651	588	647	616	624	603	637	592	595	629	607	616	649	629	624	604	631	605	638	588	638	591	675	569	656	591	656	658	625	617	602	627	603	622	603	670	630	657	597	619	630	637	621	603	603	630	619	616	648	594	614	624	638	593	616	588	655	628	622	655	581	667	669	623	628	602	632	647	646	613	620	604	643	637	658	614	650	659	629	629	648	633	622	603	646	624	645	597	593	659	628	583	621	588	599	676	665	622	606	606	597	618	591	629	578	680
8580	624	598	561	453	388	417	383	372	325	344	382	348	375	386	371	359	335	356	363	321	346	360	354	356	350	344	336	335	354	391	331	353	348	338	355	367	332	362	371	330	340	348	339	351	373	305	327	340	361	336	341	359	315	309	327	353	349	334	377	342	358	331	325	352	344	366	315	339	376	379	317	354	394	325	322	365	335	347	326	367	303	361	360	361	360	381	333	349	316	338	325	321	320	341	326	327	376	332	336	321	337	342	338	347	320	352	346	370	367	341	377	337	358	356	325	350	311	329	349	321	356	337	318	364	365	355	326	320	326	340	359	348	347	368	340	333	330	356	346	358	346	316	363	349	317	334	341	352	332	307	327	324	321	332	334	374	348	359	369	320	330	356	330	361	340	333	329	378	334	363	312	334	350	347	352	364	331	345	317	349	347	337	338	317	321	317	360	350	363	339	390	318	340	358	305	324	340	388	347	351	298	335	310	325	351	386	338	337	305	341	333	325	354	372	354	336	343	356	351	317	371	326	364	332	301	331	340	351	356	323	334	328	345	367	356	349	349	327	365	323	339	349	370	379	331	321	307	328	355	324	359	368	313	340	319	339	367	324	348	378	331	319	355	373	327	344	354	353	343	336	327	362	290	356	339	304	345	347	318	338	375	338	301	270	311	351	351	325	322	360	334	347	320	320	339	338	365	382	371	324	349	334	314	305	351	325	333	320	358	307	385	339	358	350	339	333	352	315	337	356	342	297	333	352	361	361	353	367	347	325	352	339	363	383	358	330	348	327	344	316	341	355	370	327	341	366	388	305	293	335	356	312	358	377	336	355	338	355	364	345	354	375	332	338	342	376	332	323	365	333	323	346	336	330	348	339	328	352	336	364	328	365	340	332	324	347	339	356	352	373	366	351	370	358	308	332	333	325	338	377	358	336	330	356	330	321	332	372	350	338	311	337	361	345	342	317	322	338	339	342	320	332	378	361	358	317	317	304	356	357	329	345	303	364	316	348	359	366	323	310	290	319	334	371	342	305	358	357	336	382	354	341	381	378	355	333	371	342	300	346	335	306	354	361	327	355	335	344	350	345	373	315	355	321	344	343	343	320	363	352	323	355	358	340	331	355	381	339	346	289	336	307	389	362	329	323	348	329	343	326	344	357	341	330	357	330	344	364	358	328	306	309	345	366	368	365	325	334	354	342	338	367	299	341	370	358	328	366	334	332	350	350	351	350	328	360	351	300	368	363	351	349	346	338	343	350	356	342	300	359	351	358	315	357	359	361	338	352	317	350	354	312	311	355	319	346	375	346	338	346	310	355	354	342	322	369	326	324	353	303	347	380	336	340	370	309	333	312	340	347	372	342	345	352	343	351	343	381	361	337	306	344	329	352	329	364	364	327	322	342	327	336	327	345	344	370	327	351	298	345	353	309	355	329	354	332	330	352	383	358	349	310	321	365	354	331	348	318	299	326	335	302	323	337	337	363	348	372	349	356	332	343	378	340	333	351	325	386	347	342	336	326	338	339	333	320	384	309	341	340	356	308	375	342	351	367	327	344	355	384	329	308	343	324	360	349	361	325	325	342	325	341	336	360	343	305	346	367	358	354	362	348	334	357	319	322	315	353	338	346	326	329	301	360	361	324	299	329	345	303	339	385	348	341	368	344	352	311	337	336	331	349	355	351	399	351	318	354	340	310	345	354	346	325	337	361	333	353	344	340	374	326	328	340	334	312	374	327	362	320	313	357	323	325	335	336	361	352	377	389	341	334	335	337	293	321	328	330	347	334	355	373	312	336	336	353	305	359	321	327	355	312	344	365	377	343	369	349	332	360	325	317	337	327	317	347	360	348	330	341	354	340	325	387	309	333	355	336	353	349	324	329	374	355	342	373	338	372	313	354	337	374	365	324	357	294	290	295	337	343	357	377	368	391	367	363	349	338	334	337	347	349	332	345	328	340	336	331	344	355	363	317	341	371	381	377	301	341	340	313	330	339	323	351	347	366	328	370	351	340	347	315	352	354	356	358	337	312	342	348	353	380	349	327	353	320	366	377	362	344	327	391	320	322	343	319	349	357	325	339	328	353	320	355	360	342	320	342	321	312	345	352	326	345	346	335	333	302	355	360	343	365	316	330	331	330	367	381	359	324	349	333	331	339	313	329	358	342	348	301	324	323	308	322	346	356	355	401	358	317	323	359	334	321	332	348	295	325	293	350	353	368	340	350	326	332	362	335	343	349	323	341	330	333	337	334	328	329	343	348	287	353	350	351	348	351	332	315	324	346	351	363	306	322	333	338	324	318	345	345	324	341	362	381	355	335	327	338	312	344	338	326	334	334	363	362	352	338	335	341	371	324	325	321	335	362	346	349	298	353	370	386	333	356	341	373	396	335	345	322	340	334	356	332	352	330	351	341	310	365	360	334	358	339	311	366	368	334	323	330	304	349	309	347	326	354	332	340	335	344	335	336	318	350	334	285	345	349	362	310	343	326	354	340	341	361	345	361	370	333	315	330	369	339	342	306	346	369	324	352	308	333	369	343	354	341	300	307	362	350	344	370	338	366	306	326	365	341	336	344	304	331	343	306	325	340	351	330	336	330	335	362	357	369	355	363	351	335	313	329	326	322	352	343	348	309	323	357	330	332	393	347	343	342	331	333	319	356	326	341	347	373	361	350	322	344	346	351	349	357	344	327	347	340	334	337	350	358	334	365	359	318	360	376	338	384	297	324	374	339	343	345	339	342	346	324	333	336	349	357	335	326	329	336	334	357	339	327	350	345	334	316	335	346	389	356	328	358	326	336	330	319	315	346	322	330	325	312	311	347	351	348	316	352	322	396	323	359	371	366	319	366	355	357	318	329	340	335	311	291	357	341	317	339	323	327	372	362	365	359	320	344	360	330	328	342	326	324	339	363	336	392	335	336	333	353	328	340	333	334	335	362	348	335	312	336	328	351	347	360	351	344	347	357	346	330	314	298	363	327	349	365	339	320	367	322	331	337	310	346	367	340	320	347	317	332	352	346	316	336	339	349	333	335	341	352	362	306	381	364	334	324	348	360	332	348	336	352	342	343	324	339	320	330	339	332	326	356	321	330	319	324	390	351	343	341	328	356	392	335	368	308	337	339	330	363	333	327	338	381	370	348	341	334	352	381	354	333	382	334	336	325	349	331	367	322	307	348	343	351	350	335	334	332	331	349	320	355	295	326	324	314	326	339	299	324	343	348	338	342	331	340	374	350	375	346	343	368	320	351	349	341	340	365	328	348	316	341	337	353	331	322	358	374	385	335	339	341	355	349	364	331	396	345	335	344	310	382	338	326	345	352	341	314	328	314	350	343	359	336	334	353	349	310	351	343	342	348	367	348	373	322	334	338	287	355	322	363	330	389	367	367	356	316	363	351	355	351	343	333	346	342	367	320	354	305	343	309	325	341	338	303	319	363	324	374	311	331	326	346	316	333	347	318	356	348	344	369	315	323	326	382	349	326	373
7445	1010	1364	1495	1365	1211	1122	1048	1020	938	963	902	938	825	838	851	851	769	845	838	793	810	834	819	808	832	787	804	795	841	814	827	785	768	839	785	830	786	774	808	826	771	761	806	838	768	794	713	760	770	783	788	823	852	815	799	771	807	772	824	794	798	783	801	778	790	792	760	783	816	837	792	793	813	809	816	759	764	771	790	790	800	846	765	822	741	788	808	755	809	770	787	796	809	741	792	836	767	756	730	782	749	807	800	780	745	785	750	800	767	806	749	774	775	780	766	808	851	782	780	779	790	804	771	766	779	818	789	747	785	827	800	793	754	775	797	787	779	763	744	769	776	770	801	760	815	776	840	775	791	807	810	780	827	762	747	774	828	784	772	711	778	763	789	799	781	748	730	786	863	839	812	815	781	831	721	788	762	821	747	804	815	784	800	756	791	782	734	749	785	766	764	758	774	750	770	740	822	795	829	788	812	779	813	761	809	776	818	782	707	794	803	740	756	717	809	798	785	740	736	749	743	792	788	769	781	788	749	790	744	770	772	772	775	810	822	835	787	814	790	810	843	791	769	747	775	819	779	810	734	776	784	727	778	754	733	783	765	742	795	767	767	810	733	793	826	774	760	755	757	793	784	781	752	807	828	784	742	803	797	756	801	822	754	762	809	771	796	820	758	794	832	796	768	796	806	766	785	778	788	731	807	796	800	780	772	818	744	749	787	767	795	782	778	809	710	743	747	781	801	748	805	859	757	803	814	793	791	771	758	768	776	823	752	785	748	808	770	758	780	780	795	796	789	754	796	749	758	774	744	749	823	740	791	792	799	786	793	711	821	804	830	822	802	750	799	767	797	802	738	800	801	848	761	822	817	764	788	757	783	756	762	796	716	694	806	751	783	769	791	778	778	733	767	763	803	794	771	761	762	810	803	764	805	742	774	781	747	794	724	788	796	811	825	816	765	769	811	799	774	790	735	773	815	795	811	747	826	738	797	791	803	803	797	755	739	773	784	761	805	791	862	846	773	860	795	795	790	746	785	769	788	795	758	804	768	835	773	792	833	751	791	764	775	826	797	723	794	796	781	781	807	839	744	765	766	817	737	799	777	773	760	777	787	756	779	772	790	755	785	817	800	791	801	747	815	738	775	756	770	771	742	758	772	818	767	810	767	758	783	775	783	749	814	770	786	817	785	826	788	762	754	762	770	804	760	761	776	751	760	787	793	832	803	819	808	813	749	852	755	730	769	760	756	757	750	804	827	771	822	793	785	835	774	776	783	757	755	756	801	781	808	749	765	793	807	744	758	806	735	798	742	766	827	776	798	719	801	797	789	771	739	770	826	779	797	755	809	810	738	806	747	734	744	793	768	807	826	766	801	822	783	792	793	770	766	783	754	772	774	810	785	801	781	841	804	780	764	794	746	812	780	763	758	777	729	793	767	760	722	745	762	845	797	832	765	743	755	789	753	761	737	802	743	752	788	775	812	755	762	807	793	818	808	770	816	804	788	817	792	813	798	778	758	776	831	768	793	792	762	795	822	812	725	805	834	741	841	747	773	816	782	779	732	816	757	791	767	772	759	759	798	808	799	771	774	759	822	769	747	833	848	767	740	803	817	801	768	757	836	796	727	757	800	768	757	787	795	802	765	777	775	818	811	801	740	769	746	824	800	769	762	718	767	834	792	779	767	856	696	774	768	820	762	780	774	815	758	800	804	750	767	765	840	747	756	775	836	805	801	724	796	748	775	760	727	798	713	797	769	807	802	785	798	746	806	794	787	788	777	798	788	796	837	784	817	828	759	810	832	783	754	752	757	815	767	794	795	810	727	804	781	817	789	778	806	822	785	822	779	829	745	812	801	830	772	817	809	825	805	786	782	739	759	751	763	720	786	746	787	722	795	793	813	794	772	756	791	808	772	758	777	796	795	789	766	773	801	800	786	816	750	779	830	770	724	802	745	815	760	799	749	816	791	773	769	755	809	756	792	780	782	756	735	815	744	790	770	740	784	772	796	770	831	724	758	752	809	811	808	805	764	719	770	793	851	773	797	736	755	785	762	777	791	840	770	739	819	723	765	811	823	769	779	811	772	774	772	795	788	741	818	787	777	762	778	719	869	827	826	759	837	748	790	801	758	812	794	776	778	766	792	754	798	765	822	801	758	727	802	788	769	814	763	807	732	792	835	819	779	751	755	751	754	775	752	782	731	784	768	817	781	760	743	790	740	779	791	771	732	811	824	786	799	762	810	708	788	833	819	776	808	768	814	780	757	810	779	803	752	746	739	785	798	767	817	784	765	786	838	732	751	747	772	807	780	752	805	801	756	806	801	778	825	764	777	782	751	757	797	826	795	758	735	786	796	788	791	788	785	732	775	772	824	734	821	764	791	787	774	818	747	753	794	750	781	766	784	817	768	786	768	763	833	783	812	831	768	782	775	732	774	803	778	758	801	810	763	789	755	803	761	754	797	815	780	789	761	852	779	757	811	753	797	815	728	800	743	830	816	750	819	771	779	778	806	780	801	806	776	789	753	786	764	731	783	754	808	759	767	832	766	788	822	795	864	781	807	756	738	785	755	795	776	787	777	771	751	783	814	813	800	790	823	771	727	739	775	782	782	793	776	768	780	733	769	773	767	818	794	768	810	805	762	772	812	816	767	777	839	752	738	787	791	758	814	789	769	811	776	749	771	751	771	774	782	784	801	808	790	782	821	818	744	797	769	745	786	804	858	801	761	778	773	814	705	762	818	787	768	774	843	788	816	771	721	785	800	782	771	752	765	780	816	757	754	850	785	767	777	793	769	731	786	834	816	778	781	776	793	759	859	806	816	764	766	763	782	843	812	759	787	789	837	767	795	772	756	838	800	785	754	829	812	791	826	772	774	812	762	779	732	811	760	804	784	782	771	761	761	757	776	845	780	767	803	765	781	808	756	788	815	817	816	741	796	732	768	753	774	750	763	796	785	744	763	779	754	801	778	779	808	793	791	767	780	839	746	781	800	777	771	753	793	747	754	809	736	777	740	784	781	823	759	762	813	755	783	756	771	752	800	791	745	798	749	782	826	752	770	743	722	759	815	788	776	767	816	763	787	783	792	723	820	802	788	813	764	755	806	766	769	802	773	782	826	786	773	763	788	782	807	770	785	804	725	779	799	778	805	784	814	763	835	784	831	773	776	741	802	767	758	776	766	753	775	764	784	757	817	735	744	768	776	758	807	710	785	760	769	726	765	774	792	785	771	784	809	824	774	783	757	786	751	768	812	803	774	851	768	743	764	787	798	759	750	799	763	755	790	771	828	810	733	721	768	755	775	769	823	802	780	787	775	764	749	788	808	733	731	832	776	809	732	806	777	758	756	806	790	803	811	780	753	754	773	781	801	767	848	801	799	806	758	739	740	778	839	792	859	753	812	778	741	763	823	753	791	781	808	765	771	756	811	755	794	739	716	838	753	765	764	772	743	792	777	804	786	821	800	796	770	816	772	797	785
16077	999	789	595	441	370	310	289	256	246	249	229	217	236	216	225	226	183	228	220	196	201	209	236	210	213	189	231	185	234	215	208	193	198	214	203	190	208	167	195	192	192	213	175	194	201	191	210	192	233	206	208	199	200	207	208	202	179	173	183	210	183	210	213	200	184	236	199	171	234	218	195	200	202	188	201	239	220	198	192	207	182	189	216	198	208	217	203	196	180	219	244	196	206	199	181	206	202	201	195	187	203	190	193	204	187	192	202	192	197	219	199	174	208	204	223	176	189	207	193	226	225	205	227	189	171	193	199	181	193	216	230	203	214	171	223	194	195	174	191	217	199	193	211	205	190	222	193	203	205	201	209	221	205	220	197	226	165	204	198	214	196	178	192	197	190	189	197	200	185	195	177	189	194	197	203	186	187	208	207	210	184	223	204	214	210	202	202	191	205	193	204	199	202	209	197	186	186	201	235	199	214	245	209	205	203	196	194	199	200	212	216	234	178	210	204	197	192	192	227	231	203	211	200	162	220	180	208	217	200	197	188	191	198	193	197	190	196	188	195	182	223	192	202	201	206	204	218	224	199	199	190	208	178	193	234	203	201	200	201	193	221	191	170	210	189	212	180	190	232	215	182	193	210	189	197	204	196	194	201	217	198	229	220	184	208	173	180	210	221	177	186	191	185	225	171	178	207	176	180	190	202	200	220	207	193	189	212	188	211	228	216	191	216	207	177	214	192	203	219	165	191	215	195	201	225	201	223	208	215	215	192	196	195	209	202	197	180	211	177	198	181	191	205	169	182	204	198	206	205	210	202	209	211	202	190	217	173	197	188	217	218	197	186	199	194	209	204	196	205	212	196	182	194	189	178	207	206	197	216	203	199	179	194	181	206	181	163	204	190	209	213	231	201	186	205	174	231	214	194	188	206	202	206	199	193	163	208	185	186	179	220	189	189	202	184	177	213	204	190	179	199	183	206	160	178	205	194	193	214	189	182	197	228	206	189	203	215	199	181	209	193	190	190	202	198	211	210	204	185	202	197	179	194	202	190	191	197	227	192	200	202	207	184	186	189	192	202	198	220	225	195	209	193	198	207	205	178	197	195	200	219	199	192	185	206	199	213	188	197	188	187	190	199	205	211	189	203	202	229	201	194	212	183	209	203	184	196	194	206	215	186	201	210	211	225	221	195	175	217	173	178	197	195	228	176	190	207	185	193	186	184	182	201	222	199	216	222	207	211	180	176	194	198	193	209	197	202	181	200	180	228	188	206	201	180	211	207	187	196	178	217	201	201	207	182	205	220	214	232	195	209	217	199	177	176	203	191	207	185	221	192	197	197	196	195	191	186	200	193	210	210	203	166	202	194	190	181	188	205	194	183	207	205	201	188	187	198	167	167	183	179	201	178	215	208	196	216	206	194	185	187	199	200	178	194	187	209	194	184	200	216	172	212	202	213	196	164	200	204	203	186	213	197	203	203	223	188	182	212	193	208	177	189	219	180	197	172	199	209	202	205	190	183	195	193	201	210	214	180	195	214	178	171	195	183	191	207	168	196	215	206	192	194	166	187	192	208	189	199	239	200	200	224	171	186	202	216	180	202	190	202	212	191	193	215	175	215	197	180	209	199	203	191	197	188	202	205	212	211	214	205	210	197	179	182	175	193	189	186	183	188	206	208	188	182	209	226	202	206	207	181	193	198	204	197	182	203	184	205	194	222	204	218	185	213	192	183	181	174	196	178	181	204	198	180	206	199	207	207	179	189	192	189	199	204	211	196	193	175	198	182	205	214	210	201	194	176	203	187	224	219	183	204	194	203	201	199	194	208	186	207	199	216	172	212	198	181	213	211	223	204	194	200	204	195	200	216	203	182	237	200	194	189	218	186	212	200	207	209	196	177	196	194	190	206	183	213	202	219	194	198	192	207	206	207	175	193	189	209	210	187	209	185	205	207	209	202	220	184	181	167	190	196	210	210	223	163	212	209	206	196	167	226	207	228	179	178	175	199	212	203	197	206	205	209	184	222	195	175	195	181	175	220	179	172	153	207	191	186	218	187	186	206	200	200	213	209	223	200	207	190	183	201	212	175	228	185	192	190	186	198	172	193	217	182	180	202	188	194	207	183	210	197	184	197	187	202	202	203	192	187	199	214	185	206	201	210	198	189	187	177	197	202	210	211	228	227	186	218	227	192	193	204	207	185	205	184	229	217	212	202	212	179	202	197	175	224	225	158	204	182	201	181	222	203	200	192	186	185	169	189	217	183	189	167	203	210	175	179	202	227	229	189	185	196	214	223	209	204	200	203	219	202	213	224	213	221	161	195	181	204	219	186	207	182	190	214	200	219	195	207	229	202	204	217	228	208	164	208	197	179	207	192	199	193	179	209	206	225	181	196	200	213	211	209	188	182	234	163	221	196	192	179	195	211	221	203	202	186	192	206	200	185	188	177	219	192	203	191	192	176	212	172	176	187	222	207	203	198	227	196	201	197	196	186	196	192	190	176	180	194	206	223	219	228	180	232	220	225	175	189	181	182	201	186	204	201	183	191	200	193	191	187	180	170	205	201	206	195	204	183	203	195	200	210	227	197	150	191	188	207	211	178	195	194	224	209	216	205	210	248	214	187	190	186	183	184	194	199	205	219	212	208	199	200	193	196	225	194	193	182	188	208	197	197	177	198	209	227	209	195	179	210	193	176	208	175	181	196	211	192	176	160	209	199	190	205	204	165	212	206	188	190	194	211	211	193	192	178	206	200	202	213	230	207	205	212	205	219	199	192	205	211	185	175	195	215	190	226	188	204	209	203	186	204	204	196	199	235	181	174	204	210	189	211	205	221	192	206	208	227	201	196	205	213	205	219	201	178	168	188	200	186	187	169	191	203	219	188	191	174	214	186	203	192	225	212	212	213	212	201	187	195	181	166	209	206	214	186	178	187	180	203	221	223	183	205	209	190	197	211	172	174	187	192	181	174	212	200	188	207	201	192	225	182	217	197	183	202	201	221	214	197	202	178	214	184	224	191	195	215	190	207	192	205	223	210	227	198	191	189	205	204	199	194	207	197	190	159	200	194	203	198	195	192	216	209	237	208	207	195	224	199	191	221	215	204	203	207	212	193	210	195	199	202	191	194	211	208	198	188	206	203	217	190	195	186	199	196	179	204	187	205	210	176	233	188	187	213	209	211	189	184	219	223	233	194	204	217	205	199	196	225	205	182	172	198	200	221	227	180	195	210	210	228	214	219	199	230	173	179	217	195	197	170	197	224	215	199	192	205	207	223	194	221	205	193	197	207	214	182	190	223	203	205	200	204	183	216	176	222	188	198	184	224	196	224	196	220	200	226	196	242	223	210	197	190	182	179	194	188	185	199	189	219	218	188	187	199	211	215	194	203	207	197	175	203	210	219	213	198	185	187	197	202	210	194	200	196	197	218	216	211	190	217	207	189	187	180	199	187	176	207	207	187	181	183	193	182	208	199	193	203	169	201
9525	922	1612	1823	1525	1332	1143	973	867	829	735	699	668	625	601	614	571	570	546	516	561	569	516	536	548	489	519	511	511	525	488	532	480	473	516	512	496	480	493	469	483	484	476	485	467	480	525	488	495	466	478	468	498	483	506	465	449	479	471	486	485	502	506	464	492	483	484	496	457	472	459	491	487	500	510	484	508	503	472	499	416	467	454	466	453	463	486	455	467	479	459	477	463	506	460	474	458	442	469	476	472	488	443	490	437	494	472	498	467	458	480	462	477	481	445	485	460	457	463	435	477	475	477	451	473	474	489	483	457	511	480	464	455	489	430	469	471	460	456	472	479	480	474	499	457	467	465	444	480	458	482	459	453	499	453	455	481	501	448	478	498	512	447	469	478	503	454	472	455	466	452	466	457	426	480	487	472	460	489	489	471	464	474	448	483	532	457	451	443	459	455	500	472	444	488	461	446	467	446	453	477	451	462	440	489	476	485	493	446	469	480	505	455	474	522	490	467	489	441	457	451	485	457	491	446	473	480	454	487	455	454	493	454	488	469	476	454	436	508	461	456	517	463	495	489	489	503	495	446	471	448	472	478	466	460	474	460	428	423	463	433	507	468	473	514	457	460	475	485	500	476	447	458	442	512	440	450	478	499	439	447	469	506	490	416	446	422	497	454	446	498	491	479	494	496	476	464	401	449	471	486	509	468	471	471	480	436	441	461	449	454	461	505	489	465	456	473	483	466	493	438	477	457	466	476	457	476	483	462	434	473	495	450	442	455	511	462	448	468	465	450	434	468	435	452	489	466	454	466	478	486	500	487	500	483	419	454	474	441	477	446	470	480	452	444	509	451	458	449	458	491	485	490	442	459	452	483	454	473	472	476	483	502	437	474	495	455	449	468	456	442	501	438	464	461	460	490	502	510	503	472	486	480	499	462	442	483	512	462	483	456	447	470	417	475	481	457	489	501	460	483	472	518	508	439	476	470	453	472	467	495	494	464	522	463	516	483	492	500	441	471	476	482	454	483	481	536	454	437	466	440	472	521	476	490	460	472	483	455	478	478	449	462	480	498	438	453	466	488	465	461	474	476	463	454	504	484	447	442	488	471	475	478	461	439	449	485	484	466	421	465	473	466	418	527	437	461	491	444	447	470	444	454	450	460	509	496	500	441	487	447	486	507	459	430	516	442	455	502	464	492	480	477	472	482	507	468	455	488	483	460	463	459	481	432	491	496	457	478	480	438	447	483	458	477	438	474	490	483	475	484	499	479	459	460	478	542	450	473	496	460	471	445	502	518	469	470	477	462	462	446	493	447	471	461	454	458	477	463	484	475	493	474	460	460	469	471	475	481	510	510	452	468	478	461	441	467	438	491	525	458	457	443	465	475	464	476	440	446	462	442	505	462	488	472	463	485	506	499	488	495	466	431	465	456	479	476	490	455	487	464	495	481	492	480	497	449	474	444	489	465	504	456	481	436	514	491	446	444	502	480	444	440	455	454	446	473	463	491	446	476	479	514	473	494	490	464	477	448	459	460	490	487	449	467	463	511	469	463	468	455	497	476	477	497	484	463	460	471	410	459	495	484	431	506	451	470	478	486	464	467	483	486	457	431	463	448	477	469	430	428	469	461	420	472	461	520	473	459	465	473	452	489	477	427	460	442	449	489	467	500	498	473	462	484	465	519	448	460	490	466	532	481	495	457	452	488	457	483	482	462	491	465	490	442	464	504	496	473	478	474	483	485	437	472	501	473	508	466	440	488	471	479	435	501	462	510	453	434	457	508	455	472	444	483	465	464	483	450	500	493	465	482	480	459	486	493	499	445	502	441	496	485	453	486	450	451	464	470	454	461	461	463	485	499	464	455	470	463	449	509	517	445	442	460	475	462	487	468	419	463	467	483	477	458	495	484	449	469	496	440	449	458	490	522	475	466	456	468	469	454	473	471	469	455	473	505	454	480	460	458	486	500	499	465	466	447	484	480	454	451	515	439	491	475	460	467	475	498	471	445	472	485	470	493	452	472	462	451	445	474	454	495	476	448	490	508	476	508	501	507	475	479	469	447	527	485	478	457	492	453	480	444	473	459	490	468	475	459	466	424	450	534	467	441	509	454	487	461	450	463	485	456	465	474	471	493	520	449	479	476	478	492	494	451	456	475	449	486	495	440	441	470	460	474	508	463	514	469	446	450	455	470	486	467	471	466	437	474	482	488	493	449	513	430	485	464	490	458	508	464	466	481	482	468	448	464	462	476	488	436	498	460	478	436	464	467	525	462	425	455	450	478	535	485	501	463	493	512	450	481	507	493	466	465	451	474	464	483	493	476	475	528	460	468	494	462	468	493	528	477	462	502	461	504	447	528	511	473	501	529	475	457	486	475	502	480	494	482	500	477	471	490	482	450	478	449	463	464	488	488	471	481	463	486	481	476	436	469	477	467	428	463	474	467	456	509	453	488	423	477	491	461	482	480	492	462	473	494	469	488	441	517	453	474	464	490	458	497	439	466	458	494	462	447	487	513	491	468	468	445	426	479	500	477	467	481	432	465	452	515	479	498	503	493	470	486	472	471	475	466	466	494	460	456	477	489	467	521	444	473	486	462	457	471	469	446	492	459	454	487	468	477	475	462	503	445	486	465	444	454	466	471	456	438	426	460	484	457	462	496	481	485	456	450	507	465	503	481	485	481	495	475	480	468	493	473	480	501	484	495	469	463	470	469	469	463	464	444	469	436	474	461	457	484	526	491	464	505	471	469	476	521	492	462	456	442	478	441	479	454	479	475	483	485	466	495	456	458	443	494	449	510	481	450	495	465	483	492	498	438	473	519	447	483	446	496	471	466	456	468	500	454	447	453	474	461	497	461	463	472	446	442	447	467	464	482	504	487	496	478	469	444	464	457	451	493	515	460	459	447	476	470	484	477	474	473	466	518	470	473	455	468	456	481	480	482	463	434	458	468	418	495	459	454	504	458	483	469	506	475	449	449	449	486	442	482	452	514	470	455	494	452	480	472	513	461	463	452	491	457	455	447	463	471	490	468	540	472	474	487	451	479	446	434	471	471	514	502	467	486	430	471	432	469	479	476	483	476	471	457	452	507	458	477	479	493	494	462	463	457	473	449	483	413	514	494	499	512	472	489	492	479	467	455	476	510	471	512	492	504	474	473	453	476	471	474	499	450	473	478	447	494	490	486	509	462	481	496	499	471	463	471	503	460	487	471	497	492	496	458	461	488	469	479	492	478	465	477	440	437	449	489	450	481	462	425	464	479	468	487	454	503	459	433	452	482	487	445	511	504	455	466	466	463	426	480	499	439	467	475	453	513	482	475	445	496	428	461	472	451	465	461	447	446	500	480	480	481	466	463	473	512	453	454	438	486	447	484	509	464	478	436	464	487	474	463	472	438	463	453	468	440	427	440	498	485	464	460	477	485	483	458	449	489	453	474	467	469	485	450	519	455	445	502	467	467	458	474	425	492	496	471	492	466	464
2335	264	278	303	251	300	244	261	258	249	240	278	290	243	238	245	278	268	306	267	268	268	252	262	256	275	278	274	279	244	267	265	289	294	263	258	243	244	251	262	268	234	242	253	265	266	231	267	263	256	277	247	267	286	270	248	239	258	259	300	287	306	257	262	234	237	277	277	282	256	259	273	229	264	245	254	288	231	250	228	278	250	256	270	260	265	280	272	302	280	262	255	252	263	233	253	257	273	300	278	285	234	251	241	265	259	281	274	252	244	267	262	275	267	244	279	237	263	271	292	255	258	268	228	283	251	258	270	260	245	263	269	278	264	227	269	256	245	260	231	253	257	302	271	279	254	275	254	265	260	271	252	250	254	261	269	257	257	218	281	304	239	257	271	256	261	248	277	240	227	225	234	275	264	271	214	253	239	272	262	294	279	250	314	252	286	268	255	276	286	252	271	241	243	263	241	267	274	261	261	262	267	267	273	279	260	264	269	266	238	234	247	252	275	259	229	267	270	267	250	250	272	261	256	261	250	254	277	254	264	274	245	250	277	269	272	241	262	278	273	251	266	253	250	309	257	272	266	279	248	270	255	293	248	261	220	260	275	247	265	281	240	248	255	262	252	233	253	265	273	315	273	245	269	281	265	234	270	276	240	316	252	255	284	272	260	281	249	282	265	286	264	288	269	258	280	251	284	279	301	263	296	286	280	239	272	264	288	287	262	258	253	275	259	258	261	260	236	272	263	286	245	269	266	257	274	277	277	251	269	242	279	247	255	268	275	278	260	255	255	259	260	277	276	261	239	242	293	229	268	253	249	222	251	297	281	267	247	272	248	241	223	280	270	260	266	286	238	249	289	291	264	274	268	266	274	273	258	264	253	281	251	299	242	232	235	246	235	283	239	280	287	268	270	280	265	244	266	243	294	283	288	253	267	271	234	253	240	294	272	264	248	283	215	246	287	254	263	241	305	240	257	298	245	269	263	275	243	267	256	257	289	265	286	244	265	290	246	261	279	278	297	255	288	265	257	269	260	273	252	283	250	302	208	260	246	263	266	278	268	273	256	250	290	244	254	268	236	286	251	236	269	250	252	280	231	252	259	290	317	258	250	264	248	273	259	249	247	264	253	277	274	262	274	281	246	296	248	265	263	267	263	236	239	245	261	258	230	267	286	269	275	276	235	253	265	262	255	253	271	265	262	295	310	252	270	268	270	273	237	266	264	291	265	285	294	295	274	252	244	267	252	238	261	268	280	238	263	270	298	264	282	248	278	265	278	256	270	249	269	276	269	277	267	280	252	257	288	277	265	243	267	307	282	267	247	260	237	290	269	289	270	261	271	268	243	249	244	243	248	262	283	278	267	255	235	264	269	231	253	251	248	251	258	263	231	259	286	245	273	226	248	257	276	250	282	238	266	241	236	225	254	253	249	288	263	271	260	284	280	225	282	234	238	256	238	295	300	278	264	254	269	256	310	225	242	278	250	276	270	252	273	252	260	288	265	244	243	296	248	250	275	281	271	264	276	252	259	246	240	248	266	263	243	240	252	285	269	229	263	270	262	255	280	253	260	258	232	247	290	280	242	267	270	258	219	260	267	265	292	292	276	244	258	224	264	284	256	239	272	263	268	251	227	251	289	278	269	268	236	279	299	265	238	274	287	269	245	271	256	248	240	277	259	256	275	264	243	264	260	260	243	249	267	280	282	244	249	260	270	242	260	276	283	296	265	278	290	267	233	292	255	273	244	261	276	291	273	264	258	288	247	245	242	271	247	263	266	243	260	264	243	220	271	278	288	253	254	245	255	235	273	251	240	249	298	287	256	261	264	294	258	250	298	279	244	248	289	285	260	255	259	250	253	286	250	284	251	276	267	285	265	257	264	248	271	275	267	250	242	265	259	244	283	269	265	222	263	284	250	239	248	263	271	266	230	269	262	234	268	248	239	305	259	260	234	278	263	293	246	251	293	300	251	254	241	265	310	230	271	270	247	257	254	245	283	255	258	289	305	226	279	285	220	269	252	255	281	247	256	268	290	289	253	248	256	263	257	276	261	300	267	254	274	241	248	239	261	252	266	249	251	282	277	269	268	278	278	240	257	250	264	274	264	233	228	251	259	269	227	241	252	234	284	285	270	277	266	270	266	273	225	267	244	247	250	248	249	257	225	281	287	302	238	245	282	258	283	293	252	284	235	250	275	282	257	240	243	234	262	268	259	303	278	273	267	257	253	257	241	277	281	250	247	272	271	242	242	257	236	250	264	259	266	249	257	254	278	267	261	249	227	266	259	264	256	259	234	271	243	286	271	268	265	282	220	272	246	279	238	284	257	253	250	262	240	269	283	303	283	257	280	294	275	267	265	253	272	260	243	247	231	267	269	274	279	263	275	247	210	264	258	276	279	243	263	216	251	278	274	290	269	283	260	278	265	261	277	270	274	241	269	256	237	256	269	263	247	247	263	236	253	269	265	264	268	292	266	262	280	287	258	262	268	273	281	259	272	230	260	253	275	232	224	276	272	298	269	266	279	261	288	270	284	247	266	277	286	253	252	248	295	267	289	260	262	260	286	249	261	267	275	247	249	260	253	282	243	264	251	252	273	283	275	251	256	253	276	231	260	277	249	240	232	214	297	244	260	270	291	270	241	243	280	256	277	292	259	258	246	268	282	265	272	276	270	234	282	266	242	258	275	263	240	262	274	271	228	265	269	262	238	276	276	268	246	280	295	268	231	246	241	272	270	280	246	266	263	242	286	309	283	243	260	307	265	271	253	263	259	257	267	248	239	280	262	242	272	259	247	267	258	261	267	266	245	239	282	289	235	271	238	233	261	262	279	287	243	270	240	241	268	271	287	249	281	269	249	274	238	247	253	243	286	258	241	258	243	279	244	250	259	249	250	257	284	258	270	274	272	259	248	248	252	248	256	286	252	256	289	274	274	260	257	264	234	263	276	244	258	227	254	261	255	235	278	258	252	267	272	272	270	259	289	246	265	269	268	267	284	270	275	250	273	233	248	275	222	267	257	264	236	292	253	255	266	269	244	265	295	279	297	289	274	247	262	295	254	256	273	243	259	270	266	265	237	275	282	277	260	270	274	278	252	285	297	272	272	250	259	295	238	243	256	246	204	288	272	272	274	244	243	276	281	246	261	275	269	256	285	301	244	260	262	259	254	281	232	249	268	224	260	295	259	281	242	255	281	275	266	312	260	249	225	253	267	258	304	257	252	299	243	241	268	274	272	263	265	274	279	268	281	283	295	321	277	277	242	264	247	277	294	246	276	243	268	246	283	268	253	280	242	242	232	264	251	274	253	273	266	273	270	274	273	265	251	238	239	238	242	243	276	278	214	236	188	272	259	283	258	268	265	293	239	259	251	264	252	261	267	256	272	254	250	265	252	252	258	285	264	256	265	253	229	238	261	252	238	279	297	293	274	271	253	238	277	271	274	272	258	241	290	249	251	252	273	275	244	268	262	260	267	293	259	300	262
2689	637	643	664	656	652	579	685	645	634	651	572	599	623	632	619	618	605	617	624	629	655	592	646	623	595	625	597	630	682	611	667	609	630	627	611	635	646	613	581	621	642	604	623	654	612	647	618	606	611	596	618	664	599	614	661	628	651	636	587	629	671	642	618	670	624	631	610	620	602	638	614	606	633	632	597	632	641	600	606	607	638	616	585	642	646	642	658	608	641	624	614	628	623	633	677	659	636	627	655	643	617	568	625	629	617	641	622	658	659	624	636	646	651	689	642	602	599	658	592	645	692	653	650	607	616	605	615	703	650	594	587	626	675	629	636	644	630	628	633	628	647	621	639	635	615	662	641	616	645	567	648	603	668	640	629	588	666	608	577	626	657	622	608	612	638	622	629	684	635	632	629	638	622	690	610	620	621	683	647	621	582	593	651	618	643	629	651	615	619	648	630	624	678	652	660	628	585	599	628	618	663	632	689	651	642	649	639	658	628	594	653	639	612	592	635	659	639	657	645	606	661	606	634	643	639	636	645	576	585	636	607	665	648	632	644	679	644	601	637	617	635	637	643	624	663	596	670	624	636	678	631	557	668	654	648	624	622	663	633	572	601	657	630	654	620	614	636	637	629	652	651	664	642	644	608	599	621	613	618	607	661	658	611	690	611	662	660	642	652	610	653	646	623	672	601	615	631	652	653	613	619	670	620	676	659	672	661	611	632	602	587	636	667	633	587	613	589	644	609	621	639	614	631	647	650	618	631	623	578	599	639	657	620	616	632	602	633	588	619	653	622	631	625	643	648	618	641	666	613	699	612	622	648	620	625	645	600	617	631	613	622	619	638	614	641	594	609	606	663	614	628	671	625	615	647	632	653	632	656	624	672	690	628	607	605	650	584	631	663	578	627	617	627	599	642	640	647	669	609	642	635	640	637	612	647	677	656	622	618	646	614	647	652	592	657	651	645	615	625	614	616	639	624	662	654	625	672	622	621	612	672	586	636	618	607	644	653	651	632	633	623	702	622	608	601	640	628	618	661	639	611	584	663	641	615	685	598	653	608	673	603	609	657	618	624	581	613	605	667	620	608	619	603	642	625	646	638	610	594	583	675	636	634	632	632	638	621	615	618	611	647	667	634	662	633	648	636	620	656	628	662	568	677	671	668	597	639	602	642	651	581	629	689	618	634	643	590	647	632	597	600	626	616	599	664	647	615	613	627	667	578	613	602	602	649	589	654	629	638	629	659	605	583	647	609	631	621	643	623	613	671	651	623	635	630	597	644	612	669	626	591	668	614	603	660	623	554	634	634	640	640	607	624	650	616	652	585	636	611	630	623	646	594	648	583	593	587	605	667	603	676	588	625	592	637	626	644	632	633	603	657	644	565	638	632	656	668	591	631	615	585	615	630	651	586	624	676	631	653	642	629	615	644	639	655	609	681	559	648	589	594	622	646	643	659	591	631	650	659	633	613	644	632	657	630	617	654	660	653	585	665	606	626	637	622	648	623	674	637	632	599	614	665	626	622	623	670	615	662	578	624	611	629	651	632	631	669	609	653	617	666	680	659	585	640	650	640	594	623	657	650	654	587	617	599	596	624	636	625	672	568	669	660	593	606	633	668	617	648	622	646	669	620	665	637	653	656	629	632	627	625	638	618	592	612	641	648	589	592	635	633	666	653	636	654	663	675	658	611	654	602	628	628	635	660	588	650	647	645	617	651	614	579	620	634	636	603	613	609	628	639	591	623	602	618	657	644	627	629	647	586	670	633	615	601	649	654	641	632	622	658	612	616	642	588	650	632	624	606	616	633	603	664	610	638	632	605	661	629	668	616	602	628	624	606	609	651	629	621	651	628	625	650	586	596	617	597	605	675	634	645	615	629	655	655	592	654	627	672	604	572	659	621	619	613	628	597	612	600	616	617	617	628	615	635	671	633	607	603	594	638	622	610	664	658	623	638	647	651	602	596	625	644	584	614	592	617	612	645	669	646	595	666	620	614	646	594	605	644	583	654	629	619	644	615	627	605	646	673	664	593	616	618	640	663	650	648	608	633	603	644	604	691	648	656	672	618	643	640	649	627	653	633	682	662	614	622	610	629	607	621	629	648	656	641	643	643	587	630	637	607	660	666	614	633	659	618	620	677	671	640	614	629	658	607	619	672	643	611	661	640	605	625	630	658	642	616	674	626	632	642	664	639	620	644	628	644	653	650	640	608	621	689	658	680	625	645	663	689	610	598	641	637	680	658	653	628	634	660	626	651	624	617	657	612	643	643	642	605	615	639	639	614	646	611	652	592	655	642	587	649	594	653	647	648	589	620	653	670	673	622	677	616	611	628	614	665	642	671	625	631	639	652	650	616	649	709	637	624	598	646	632	603	611	655	620	631	628	688	630	663	637	647	677	600	689	630	581	618	617	673	635	599	593	630	664	624	635	600	615	618	598	675	665	608	624	615	643	608	595	614	629	584	628	646	601	636	625	627	625	608	655	662	615	610	632	646	610	651	605	656	605	605	639	631	615	641	629	612	626	623	600	649	626	623	600	633	692	620	650	603	671	635	650	567	587	622	659	647	615	640	643	645	615	650	583	642	625	636	558	584	651	586	631	692	649	626	651	641	603	660	641	651	609	673	622	651	641	651	658	629	621	617	625	658	645	614	627	617	577	621	639	637	620	636	629	639	612	687	625	622	588	651	666	656	675	600	669	619	639	639	647	642	624	630	653	635	602	613	625	709	630	663	622	713	676	614	631	647	621	646	633	600	658	594	613	585	605	627	604	596	673	624	666	624	607	618	622	598	618	608	592	677	642	631	633	677	608	667	658	647	628	636	641	652	625	607	618	576	627	649	609	619	634	618	634	642	617	642	672	668	608	667	634	619	647	680	591	645	624	608	605	707	621	630	632	623	617	590	630	641	658	681	624	622	618	642	689	631	642	632	617	621	619	670	666	592	645	636	617	618	668	643	637	611	615	623	597	644	609	613	634	645	630	635	630	668	624	620	588	641	649	632	607	668	606	641	640	610	630	601	635	658	635	662	629	626	626	584	606	609	606	617	639	680	621	642	641	607	658	623	663	585	638	612	625	586	594	613	618	622	645	639	637	628	611	657	617	617	661	631	597	625	649	632	653	654	681	624	624	650	584	604	572	647	618	638	676	636	579	620	611	612	598	624	642	664	625	620	602	615	652	612	650	598	596	631	587	607	634	656	613	587	664	605	606	624	626	641	644	650	613	621	648	629	606	608	655	632	695	627	683	642	636	618	645	613	648	653	664	627	620	629	627	582	638	639	602	592	653	640	637	621	612	637	585	627	631	641	630	613	625	668	668	630	580	607	614	619	654	650	663	662	633	596	637	589	586	610	651	638	645	650	653	599	653	603	664	595	646	629	696	616	619	649	644	629	620	622	635	625	626	622	598	593	632	637	637	606	670	629	602	690	612	586	666	611	617	640	608	627	649	674	627	580	653	632	643	609	636	624	620	601	619	599
8163	582	598	540	471	413	432	400	351	368	374	357	354	350	391	359	360	349	359	334	339	339	318	340	316	364	296	304	309	332	338	320	325	339	342	359	335	323	345	347	346	354	332	299	360	349	331	318	338	356	348	327	357	367	317	363	356	334	331	291	344	365	358	329	347	332	342	333	322	329	334	363	332	327	339	342	327	330	356	325	338	339	351	327	314	361	322	346	331	320	340	357	367	374	310	340	337	339	346	374	379	337	320	347	324	374	346	355	334	350	373	336	327	356	321	314	316	353	323	345	307	366	326	360	314	323	336	357	317	326	349	321	331	351	322	361	359	344	355	365	346	319	325	312	330	346	330	336	342	366	357	327	320	318	357	350	373	361	342	353	335	308	357	348	327	335	367	358	353	357	340	334	356	346	341	341	316	338	307	344	334	361	363	360	321	337	380	333	342	368	329	326	332	353	373	338	356	323	350	345	346	342	340	332	328	348	316	362	321	347	333	350	335	335	326	311	359	334	344	325	312	339	328	336	317	312	343	341	341	341	324	339	350	325	343	334	320	333	362	335	351	335	321	347	352	352	353	299	331	326	378	332	366	341	352	334	334	327	371	324	354	339	295	356	359	345	339	345	303	323	332	324	357	339	314	357	329	352	317	367	370	302	352	343	351	338	339	324	330	369	321	329	338	334	319	368	343	338	330	331	326	293	316	312	376	326	318	327	373	353	324	333	316	329	317	325	335	349	350	318	338	363	353	355	325	352	357	320	361	328	326	352	350	364	349	318	348	323	321	299	350	345	354	334	312	321	323	311	354	349	349	347	336	331	362	342	355	315	322	332	337	345	343	321	339	311	311	307	318	318	315	365	328	345	320	319	333	291	364	359	344	296	363	328	317	337	336	318	375	346	343	303	326	328	307	347	358	371	340	326	330	300	349	353	329	312	352	362	349	343	327	321	341	320	316	362	356	322	319	316	370	365	350	316	353	310	349	356	363	314	350	344	347	340	357	339	355	348	349	319	311	366	365	322	361	331	332	361	365	337	309	313	365	364	319	333	321	363	321	331	377	357	325	351	356	324	354	316	347	349	292	380	370	368	341	333	326	349	337	349	354	341	318	336	322	356	355	337	350	337	332	350	327	346	322	329	333	366	352	285	322	356	325	359	351	382	350	330	355	315	367	349	331	292	342	308	369	337	320	314	361	344	377	327	357	366	347	315	334	345	339	308	329	322	340	332	371	349	299	347	323	329	320	355	324	315	340	357	337	304	346	339	370	343	347	348	373	369	354	302	350	350	365	297	338	358	341	336	355	315	358	340	319	362	361	338	353	338	374	333	374	312	334	322	338	332	325	331	348	326	353	379	340	361	331	314	341	334	343	311	322	382	322	342	360	329	363	320	350	367	315	339	335	342	316	357	324	348	342	348	316	335	327	335	345	328	330	333	351	320	339	338	342	312	319	327	334	354	353	319	360	321	371	354	346	305	363	324	318	363	339	342	321	328	373	338	295	333	366	342	345	348	333	327	328	308	344	317	310	303	375	314	348	329	342	345	319	314	294	349	348	346	341	330	308	328	293	342	342	313	331	334	326	371	324	310	334	356	342	343	343	371	350	340	345	315	329	327	326	333	333	320	346	327	334	338	336	306	327	302	336	307	354	325	358	325	349	373	330	317	334	333	303	325	329	348	307	324	316	332	328	334	348	326	343	302	325	343	332	308	326	364	348	334	317	357	310	340	340	337	304	364	344	322	343	338	323	314	351	363	337	322	330	312	339	339	303	328	344	345	336	320	388	359	327	313	336	320	339	319	370	341	311	326	313	291	324	322	348	360	325	342	325	328	328	336	340	339	309	328	309	344	350	324	341	303	364	292	312	312	350	348	320	307	360	321	320	317	333	331	315	340	325	335	316	343	317	348	324	346	317	353	347	331	331	345	337	318	329	307	354	340	333	311	301	307	352	308	345	327	364	339	351	340	335	325	357	343	308	366	329	332	358	346	337	318	338	339	356	303	348	311	333	320	292	338	332	313	337	334	358	333	304	312	315	355	328	326	340	341	341	331	342	337	342	345	330	335	332	319	312	324	355	333	365	360	344	357	324	346	337	312	345	335	303	332	318	342	334	350	340	344	372	363	326	327	359	347	325	330	366	384	339	337	315	317	349	354	383	365	332	314	364	314	307	357	343	327	383	371	367	312	338	310	320	350	323	317	323	393	343	319	309	321	328	329	328	355	350	320	380	359	324	357	326	372	322	359	342	324	332	322	340	360	381	332	341	303	330	338	366	389	333	346	312	323	304	329	344	333	332	319	349	319	311	342	324	360	319	361	385	359	379	331	303	323	319	330	339	362	357	343	339	357	359	332	337	334	303	342	331	370	345	315	334	387	299	341	340	323	307	329	322	326	351	311	326	341	350	345	297	372	321	320	361	338	344	320	353	352	307	326	310	360	386	366	328	285	346	318	336	319	324	330	328	311	349	317	321	322	328	358	348	355	337	332	341	352	344	372	338	348	327	278	332	331	349	310	322	357	335	358	340	344	338	328	344	337	343	330	339	325	350	355	332	330	314	334	351	333	332	379	324	330	356	332	322	386	335	329	321	308	328	350	361	384	302	347	350	331	329	341	364	323	320	349	344	356	361	335	341	318	329	317	330	362	344	315	351	313	322	318	328	341	356	316	356	367	316	337	364	352	337	340	360	350	329	315	369	316	329	303	331	314	340	359	351	364	350	318	344	342	358	332	338	369	333	334	348	353	354	330	343	338	337	354	380	343	348	324	328	323	338	357	341	368	350	331	350	318	322	327	281	341	346	335	357	381	324	358	371	331	326	334	324	314	338	343	334	297	318	334	351	346	345	346	329	330	378	337	323	313	322	345	370	284	371	363	345	363	323	347	327	350	324	352	351	369	331	341	314	357	304	380	327	342	366	338	365	301	359	358	362	308	339	321	299	348	344	330	359	355	363	359	322	349	325	355	368	309	302	338	324	319	338	318	312	334	301	306	357	314	312	337	363	330	340	316	349	300	323	353	344	321	367	337	326	349	341	348	315	331	303	313	314	327	346	319	306	349	329	342	328	332	377	365	312	329	377	345	310	326	364	339	333	375	315	357	350	315	336	353	344	368	351	325	334	340	355	368	320	358	341	316	320	314	337	346	348	336	316	354	332	326	329	348	357	342	316	319	351	343	311	326	311	345	323	348	331	349	367	315	307	319	340	324	327	297	331	349	347	339	376	328	339	320	308	326	320	339	342	331	316	322	316	292	306	320	366	340	315	353	345	331	313	331	350	341	368	326	331	328	317	319	310	318	299	350	351	327	344	316	336	334	331	336	306	342	331	320	350	347	362	303	328	311	328	337	299	338	359	358	324	339	297	331	330	371	333	333	321	309	326	354	341	318	349	352	328	334	346	354	330	309	292	344	323	352	344	312	333	326	328	344	336	356	340	349	301	355	304	333	313	365	327	347	384	311	351	317	353	331	330	349	349	323
7161	1054	1296	1495	1367	1170	1099	979	950	937	939	828	860	833	815	850	770	855	810	767	798	858	800	824	806	843	787	800	819	749	765	793	804	771	824	814	853	769	767	761	726	749	777	787	770	796	788	847	817	797	759	745	802	800	784	756	772	743	755	776	817	797	789	739	753	831	791	765	797	776	782	770	736	797	818	773	805	770	774	759	774	810	772	799	796	774	787	761	778	746	799	734	767	732	787	779	761	762	780	788	769	793	785	779	784	752	713	750	816	696	765	771	796	788	755	752	767	786	787	758	788	838	755	783	830	749	775	753	743	741	766	786	762	791	796	791	756	773	758	796	794	774	812	798	772	745	781	744	785	750	738	760	771	790	734	817	743	768	763	715	739	765	787	752	753	800	768	786	792	788	747	773	812	778	762	755	785	793	755	756	794	749	795	786	806	766	819	797	774	806	753	756	763	813	767	766	755	790	768	840	751	767	764	782	743	785	787	739	751	769	821	810	810	807	824	799	791	819	803	729	781	770	815	801	778	781	788	750	715	783	739	775	767	798	755	809	747	722	773	800	763	768	797	729	783	850	722	755	778	772	729	804	809	738	706	728	792	750	757	827	808	777	793	775	775	738	773	746	758	777	783	763	787	752	778	777	779	810	781	784	797	844	792	774	770	769	798	794	779	774	781	714	846	774	792	815	781	787	780	790	824	737	759	752	713	745	816	807	741	787	791	767	782	783	774	737	751	746	784	783	779	782	755	749	801	776	814	756	848	785	765	798	757	798	787	775	767	758	746	751	792	750	749	753	760	757	727	787	719	750	792	778	758	727	748	757	780	769	791	758	765	718	773	774	780	766	778	809	786	746	771	794	779	796	731	699	761	777	736	781	748	828	758	749	772	807	728	805	760	727	763	798	709	741	750	764	748	718	756	742	752	791	764	801	725	707	756	729	777	794	780	780	791	732	781	763	747	759	748	766	801	752	799	864	801	791	784	796	797	761	830	757	792	750	782	781	752	723	763	798	774	793	755	750	788	775	775	772	773	751	813	783	753	805	811	778	770	735	822	758	781	756	782	785	745	764	733	810	706	841	803	811	765	755	785	807	786	835	750	739	793	774	760	795	772	753	768	748	798	764	789	830	730	775	755	820	765	797	789	828	818	802	773	810	808	749	816	760	788	832	769	785	761	819	720	766	820	769	769	752	745	742	820	765	741	781	755	738	803	792	761	771	780	750	815	793	731	778	779	709	754	801	770	760	733	802	777	803	727	756	766	772	822	781	814	822	805	751	770	716	797	769	778	726	773	777	741	748	817	804	793	762	751	744	762	737	763	792	770	785	761	762	818	806	769	760	822	804	730	773	784	782	745	779	778	832	806	798	759	749	735	771	830	809	762	759	806	787	776	748	757	735	768	743	809	785	774	780	752	815	827	814	701	765	761	806	790	763	773	750	784	833	755	785	756	787	789	778	757	733	785	764	755	829	746	760	775	752	779	752	793	765	800	807	823	840	757	731	749	780	801	795	728	786	787	763	759	770	757	761	736	786	730	777	802	745	795	770	773	776	813	774	829	815	722	801	801	801	766	767	732	765	718	769	785	750	764	761	768	788	839	728	772	785	783	797	747	757	796	768	744	820	775	763	772	813	793	781	793	754	723	794	756	784	783	809	784	794	787	743	854	813	747	767	739	788	750	770	810	746	779	752	766	756	773	824	784	791	774	832	729	776	751	752	747	861	768	798	773	793	769	772	805	727	767	778	783	779	771	768	787	755	726	774	787	795	729	795	710	773	765	780	794	777	756	760	785	756	806	785	771	721	768	796	784	802	789	785	772	816	783	769	727	787	783	741	790	787	784	774	790	806	799	741	781	781	779	772	797	833	826	783	782	786	787	744	750	801	773	789	798	802	826	784	793	757	762	773	748	766	797	826	766	812	772	808	754	775	742	724	779	783	819	742	800	763	761	796	778	775	776	812	808	758	759	757	758	759	730	790	792	735	810	809	794	746	801	778	779	766	728	811	777	788	761	746	800	751	803	797	765	752	781	861	766	731	772	746	776	830	794	784	775	766	814	749	794	824	753	733	770	735	764	741	785	755	768	753	785	807	817	751	780	785	782	789	788	723	801	808	773	783	798	762	783	769	730	813	803	789	760	788	769	755	783	726	759	766	792	753	769	787	777	749	772	751	785	793	761	773	780	759	756	738	815	740	817	780	766	789	786	708	750	783	771	858	778	745	782	762	729	755	740	761	769	761	767	755	753	747	730	820	796	806	807	782	789	806	796	767	763	752	769	758	780	783	751	768	788	769	753	760	794	734	791	797	754	731	772	785	725	771	777	765	797	741	780	759	728	752	795	760	711	752	764	762	784	757	792	782	780	808	795	814	776	770	776	749	777	785	743	789	782	810	771	738	796	768	791	769	781	773	815	793	765	801	764	783	824	768	767	787	785	790	772	773	762	763	799	733	770	792	790	745	786	771	768	779	788	788	788	796	736	746	793	748	744	784	820	779	815	768	800	743	803	760	818	741	769	762	792	754	775	743	746	762	758	815	778	788	756	760	751	791	781	811	740	790	791	818	751	772	790	817	785	758	827	780	822	743	816	783	778	781	806	809	740	731	750	793	755	721	791	822	808	782	812	773	829	796	768	757	804	781	764	758	788	763	724	771	746	788	777	774	782	780	768	759	788	781	759	793	765	757	772	770	739	763	704	819	790	778	802	804	809	709	811	754	790	733	748	782	808	793	767	708	744	771	761	788	787	735	756	769	790	741	767	803	753	789	841	782	784	794	736	763	823	747	787	766	713	751	790	741	772	812	792	798	768	759	811	766	752	795	731	785	770	747	780	747	739	779	815	751	746	775	759	760	735	812	755	783	773	807	764	784	773	811	767	762	739	763	795	742	808	781	802	729	793	783	797	766	761	762	759	830	760	760	788	783	798	738	757	711	786	754	770	816	784	786	775	764	790	777	817	818	758	819	743	772	794	722	806	780	749	755	764	804	764	809	735	767	765	756	763	718	823	774	759	711	810	757	771	832	789	755	754	855	740	737	793	791	767	785	723	826	784	756	766	724	785	742	780	753	795	786	783	780	749	766	776	759	763	749	802	775	748	778	775	795	736	818	747	793	770	765	748	827	754	815	774	807	780	799	769	717	769	782	745	783	766	790	818	820	767	805	778	757	765	766	789	776	775	823	791	783	769	762	746	752	715	808	734	789	811	795	781	724	790	794	794	782	759	748	825	783	775	780	808	773	739	745	785	779	829	753	729	746	771	755	777	739	780	829	766	776	762	765	732	792	752	734	847	811	736	757	839	796	741	751	774	816	794	830	799	773	791	747	800	750	785	773	733	809	768	809	767	798	802	748	796	791	762	750	767	788	796	796	779	775	730	796	796	774	748	778	773	806	757	752	762	775	795	784	775	782	805	730	790	722	771	834	730	760	712	765	742	762	747	760	760	792	723	786	741	749	791	735	736	787	826	821	805	724	798	718
14397	1031	817	594	438	402	295	284	268	217	253	226	202	246	224	203	196	177	207	217	202	204	194	156	197	212	197	189	212	207	207	235	188	188	192	173	181	185	175	166	196	196	177	200	198	197	200	219	224	213	191	170	170	195	189	194	185	175	198	202	184	171	207	199	194	186	195	184	204	214	207	187	172	193	169	183	203	173	204	192	200	199	195	188	215	206	180	215	165	205	198	190	204	191	191	210	197	201	177	213	164	181	206	207	188	195	195	193	183	189	190	199	218	205	170	213	204	209	173	216	198	210	172	186	188	204	190	182	209	185	182	188	181	172	176	189	192	184	174	204	198	182	202	228	193	211	186	191	199	180	177	191	191	180	190	191	159	195	178	182	221	187	205	186	168	192	193	188	174	171	185	201	187	188	189	183	192	204	199	198	191	202	182	213	182	170	175	198	172	211	221	215	192	186	212	216	183	201	196	218	197	187	200	189	193	166	175	202	191	228	200	205	165	180	164	161	209	197	170	197	192	193	171	183	192	212	212	168	186	181	184	212	212	183	180	174	172	176	186	170	223	185	194	178	206	191	209	212	214	181	206	191	206	208	190	195	188	191	197	200	202	204	201	194	176	193	200	194	199	202	195	214	198	179	184	171	195	205	198	179	208	210	201	190	193	219	201	175	184	222	169	183	193	195	221	210	222	221	211	188	181	186	210	206	207	225	194	208	202	198	216	197	191	201	208	237	204	199	189	188	202	198	185	198	202	195	193	221	194	184	221	188	193	186	214	179	208	211	222	202	214	203	207	182	205	184	205	199	196	197	215	197	183	207	166	205	186	211	172	197	200	179	186	176	225	184	186	178	198	197	193	207	191	170	177	207	209	179	192	184	203	212	174	197	181	185	218	191	196	197	197	195	185	198	193	200	178	217	186	188	208	199	214	204	205	189	206	164	218	186	197	216	199	189	227	187	194	224	178	195	212	181	213	191	185	188	212	235	209	203	204	194	217	197	199	200	205	173	194	174	207	198	167	171	176	173	187	227	213	212	210	201	213	175	183	192	203	162	202	230	205	204	209	184	230	192	212	197	204	178	211	183	207	203	195	192	173	205	192	212	200	215	187	205	216	192	183	213	207	187	203	208	214	199	197	176	221	185	176	218	213	180	161	187	198	176	187	174	214	196	206	182	207	185	199	212	213	195	175	176	194	176	180	178	195	170	186	177	205	171	190	196	168	169	175	199	205	170	173	207	184	191	198	216	209	181	200	193	194	199	206	179	172	178	157	187	179	197	190	187	160	205	204	205	198	199	187	194	192	206	185	201	192	222	198	195	197	185	176	185	169	188	190	195	182	184	189	192	183	216	191	184	197	171	184	175	169	200	189	180	189	161	199	202	207	195	181	180	182	194	201	204	187	204	175	186	228	192	208	200	199	184	214	191	183	195	174	188	191	173	206	203	191	180	196	186	242	213	211	189	188	198	212	179	174	214	175	166	239	203	183	179	188	196	181	184	203	202	205	196	183	188	209	197	198	202	185	166	178	198	192	199	165	191	192	186	190	182	184	189	186	188	188	204	174	198	231	173	215	185	177	176	183	195	212	211	178	183	211	181	204	213	181	205	206	183	194	197	181	210	208	169	174	189	195	175	202	170	206	178	199	205	196	198	182	174	212	205	210	212	204	217	199	210	213	200	189	204	200	196	170	195	191	198	207	212	189	184	206	187	164	206	208	187	202	195	200	177	190	189	211	196	210	193	173	197	176	216	173	182	188	197	210	182	216	183	205	210	171	200	221	184	181	193	209	179	191	199	177	203	231	184	200	187	188	204	192	218	171	220	211	178	183	185	178	203	194	181	233	196	219	176	186	212	182	211	191	215	206	217	187	197	178	202	191	215	201	170	203	178	191	188	197	203	209	204	187	205	209	168	199	208	175	193	190	186	191	199	208	184	163	217	183	202	158	198	190	217	213	209	182	208	185	173	161	188	177	180	211	196	181	219	185	196	197	183	197	208	200	184	197	223	193	171	191	198	201	213	189	208	191	176	175	211	211	198	210	181	191	216	205	212	194	182	194	213	200	196	193	200	190	220	197	201	208	183	192	199	202	196	191	186	220	206	170	189	178	206	202	178	198	195	194	204	223	204	195	215	192	179	206	180	184	220	223	204	217	186	201	217	224	202	198	172	207	183	227	199	180	208	189	183	198	173	179	205	171	220	202	228	207	200	204	200	203	188	202	193	214	178	186	221	182	196	209	197	187	199	180	173	213	188	208	192	201	194	179	161	206	182	179	206	210	208	230	201	179	170	206	202	182	186	212	173	201	173	190	218	206	206	222	179	207	181	198	196	207	192	200	202	197	179	203	204	195	184	174	193	208	178	201	168	196	197	199	208	186	195	177	210	195	192	183	205	201	170	185	192	179	206	195	184	224	201	193	194	175	168	205	189	170	199	194	189	187	212	193	215	228	193	196	211	189	209	158	204	182	226	224	200	199	198	179	199	168	182	182	200	178	180	201	197	215	181	190	202	180	182	198	206	189	214	189	191	182	206	181	197	215	186	198	177	208	200	193	172	191	209	179	170	206	186	199	175	178	186	209	162	197	182	168	199	211	177	173	172	181	169	184	205	188	210	201	200	190	189	191	203	183	186	188	209	171	219	218	194	201	232	164	175	189	180	192	213	180	194	193	196	194	229	193	176	202	225	189	170	191	189	211	186	182	195	179	175	202	207	186	203	186	185	224	204	192	195	187	162	188	200	176	183	212	231	223	207	223	202	189	204	193	190	194	206	183	208	198	193	199	187	160	198	191	215	176	161	213	198	180	177	218	200	200	203	199	187	178	200	207	179	192	194	212	200	206	195	174	194	162	176	204	202	188	169	187	205	208	184	186	205	213	215	216	176	209	195	203	198	207	199	222	197	188	197	202	204	195	187	208	200	212	211	209	197	210	209	185	191	202	179	190	207	194	194	211	203	215	205	183	200	183	199	231	190	200	178	209	172	197	210	181	200	203	215	194	172	194	171	178	162	196	205	220	213	195	180	195	175	198	186	187	198	176	190	186	187	183	179	165	194	182	194	211	191	183	165	197	174	170	192	182	202	198	205	231	194	178	206	220	199	179	176	207	173	203	194	211	195	197	165	229	202	194	175	178	190	176	191	198	198	192	213	213	171	178	202	207	178	215	168	220	191	195	185	181	181	193	176	205	217	197	217	206	219	178	205	181	204	180	191	209	181	193	213	200	187	213	200	197	171	194	205	180	197	167	207	194	181	185	217	168	179	218	197	184	195	218	178	206	189	180	221	187	193	203	205	194	175	212	201	195	199	187	194	215	200	195	202	215	201	188	184	170	190	191	226	201	190	206	202	184	187	207	205	203	193	188	205	226	193	167	171	178	173	174	206	181	206	222	207	191	204	207	187	205	213	231	210	220	201	192	182	190	155	190	201	201	211	193	180	192	197	189	173	199	186	169	179	217	195	210	213	190	197	217	196	205	194
8406	908	1686	1905	1601	1275	1099	938	859	705	697	699	652	629	591	578	540	597	551	492	557	540	497	542	504	514	520	516	468	462	485	488	454	510	524	481	494	483	452	472	434	455	487	456	495	496	474	509	482	509	481	519	474	501	449	490	492	479	495	501	520	492	467	452	483	480	516	460	451	507	417	484	447	497	462	497	467	475	433	458	496	442	466	482	468	480	456	433	481	451	497	459	480	495	428	464	467	478	481	474	468	462	462	482	457	491	474	445	421	463	477	438	481	513	447	453	440	486	437	501	479	481	467	479	471	466	463	461	510	441	452	485	504	462	476	474	426	467	455	457	495	483	496	431	435	430	502	442	460	479	490	441	467	409	466	465	472	455	458	446	490	453	498	467	461	466	477	455	459	464	465	424	479	448	479	463	457	457	468	456	499	461	446	477	434	490	443	452	473	467	435	445	425	464	459	444	485	476	464	469	439	447	471	437	491	463	464	432	440	448	468	473	447	450	479	462	486	486	460	459	433	458	491	462	470	451	456	490	442	451	514	488	462	469	482	468	481	474	479	444	455	426	467	433	480	475	484	477	470	436	505	467	480	502	449	448	485	470	431	482	452	474	453	422	465	427	438	468	480	451	479	478	484	467	456	479	468	476	442	459	472	480	492	458	449	490	446	454	441	471	423	424	466	454	457	459	458	475	446	464	449	497	458	451	464	442	455	472	448	424	448	473	480	451	465	451	430	462	456	474	461	464	452	460	482	490	461	472	456	441	485	438	480	478	473	455	440	449	458	462	457	474	468	467	471	451	507	472	452	482	443	455	442	450	417	473	471	477	405	434	436	427	471	454	402	451	433	467	425	469	451	476	454	461	484	495	459	505	471	455	434	473	447	464	470	457	409	483	459	472	433	472	475	429	456	479	481	449	485	451	473	454	461	458	451	452	493	462	448	464	476	457	484	486	492	462	489	508	427	477	446	482	456	459	471	422	449	437	462	474	451	465	441	454	447	470	423	432	434	454	471	464	437	483	482	469	483	476	467	470	461	484	458	445	484	475	486	478	416	486	429	495	467	463	403	460	434	455	446	478	463	455	473	451	437	503	487	429	444	459	493	441	469	431	484	450	438	413	492	454	477	463	489	449	466	456	446	501	455	454	450	442	443	519	463	453	446	431	443	458	439	458	480	474	501	425	490	458	441	459	471	465	481	451	504	427	451	468	461	471	434	453	490	447	454	469	433	456	457	458	466	463	463	456	445	539	486	454	507	453	463	470	505	475	492	467	462	493	468	470	446	440	460	478	475	476	435	474	448	436	473	476	461	484	468	475	479	471	470	459	484	491	462	461	485	495	415	448	434	444	436	472	445	477	461	441	479	462	502	492	420	448	439	456	484	509	450	467	434	471	432	485	476	451	502	447	464	472	492	442	489	448	497	470	455	465	427	479	464	475	490	463	493	485	455	466	489	418	447	485	464	442	460	435	489	446	441	475	459	479	454	496	488	478	437	488	479	458	488	445	450	482	473	477	456	476	485	420	415	445	437	464	442	464	475	467	473	462	487	474	471	431	499	463	481	460	466	465	460	469	475	476	448	497	490	445	494	440	461	434	466	466	481	467	510	440	466	483	449	442	435	454	498	489	495	446	460	471	436	468	491	460	500	476	432	471	453	539	453	499	441	477	450	434	443	459	436	442	444	479	462	484	475	477	431	434	499	442	440	496	436	433	473	468	442	442	473	482	454	485	470	473	445	450	470	462	442	406	447	481	486	415	438	414	457	466	458	461	450	442	417	458	421	438	469	477	485	501	487	428	491	468	457	462	475	446	455	464	460	434	450	426	465	483	474	440	467	454	469	449	423	488	494	491	446	491	410	450	427	465	424	488	469	465	460	498	454	454	465	456	494	403	467	469	454	488	449	459	451	493	456	480	460	471	446	439	455	465	416	466	455	424	452	481	457	470	474	489	484	413	492	483	458	460	463	470	475	480	483	432	501	480	448	436	436	473	437	472	467	440	494	491	459	433	466	454	439	451	461	428	484	472	451	430	445	464	486	439	427	457	450	451	461	424	460	450	473	445	499	511	471	477	473	459	449	441	448	453	501	457	481	498	449	464	499	464	466	464	458	489	460	462	444	473	435	468	464	452	470	415	425	436	468	458	440	416	433	465	498	460	457	449	450	448	461	482	464	439	459	447	495	436	414	469	456	457	493	420	473	436	465	465	476	498	448	412	476	452	434	478	449	455	438	461	454	462	442	479	487	481	436	474	469	455	453	458	442	479	456	464	456	452	456	452	453	451	447	438	456	440	439	453	430	432	477	461	447	411	456	496	426	454	475	461	448	419	475	477	505	439	420	448	425	485	457	480	461	464	478	498	454	447	446	436	459	450	450	450	471	488	454	463	436	438	471	460	504	469	449	434	452	471	470	467	486	458	454	476	438	485	448	439	454	463	437	464	468	478	470	477	464	461	449	438	481	467	469	473	464	487	499	449	421	463	433	477	464	448	433	487	462	476	443	467	434	480	474	481	441	442	488	437	477	464	456	487	472	472	501	455	484	464	475	466	449	470	465	470	449	484	489	479	461	455	475	504	460	444	475	462	484	466	476	457	452	430	460	438	474	434	482	427	417	429	419	443	433	484	489	468	449	493	490	443	478	474	460	454	455	492	446	508	456	464	524	470	452	436	456	443	458	469	474	443	429	457	475	488	453	443	446	441	496	426	432	454	440	436	471	458	442	480	473	476	424	442	452	456	440	477	462	485	507	465	491	475	452	477	465	463	451	461	499	479	495	474	501	435	452	465	440	480	469	501	435	443	450	471	426	462	507	449	496	464	448	440	455	497	447	468	492	435	502	458	471	442	410	445	445	464	453	458	494	425	472	463	469	492	497	463	462	458	437	444	466	420	495	455	460	491	471	460	440	476	449	472	438	472	432	427	466	492	465	454	480	460	433	440	441	462	427	490	487	449	457	444	472	454	456	473	451	470	444	443	475	427	444	468	462	455	471	479	431	485	469	434	444	428	452	476	465	470	467	464	459	436	472	485	453	500	484	471	475	493	495	461	453	484	464	470	451	485	468	477	447	449	431	514	459	422	468	455	450	446	497	502	421	470	439	470	455	473	464	448	478	428	525	472	485	422	484	482	491	469	500	487	467	487	463	463	428	417	480	484	449	438	463	465	453	488	458	463	459	489	490	466	460	464	457	477	440	438	483	514	444	500	439	468	473	471	442	458	444	479	466	456	467	472	437	420	459	473	419	465	400	478	439	458	458	437	439	450	477	441	484	484	458	440	472	480	430	459	461	485	460	456	450	461	468	465	456	465	475	458	461	476	450	483	414	467	465	435	478	436	448	470	490	460	491	439	498	489	492	436	443	409	441	464	486	495	477	492	459	463	477	435	493	490	465	475	460	471	489	464	452	461	482	421	482	458	443	449	472	461	500	458	509	498	463	468	463	437	454	480	486	458	468	464	516	454	456	458	453	493	442	471
2086	295	264	252	288	278	257	274	257	213	264	259	284	273	261	257	260	239	277	260	289	288	280	286	238	242	236	297	234	248	246	234	238	277	274	263	248	241	268	264	280	266	237	298	284	275	278	265	239	279	266	247	255	272	253	271	251	285	245	234	271	255	272	286	300	271	232	264	268	248	268	279	281	252	258	272	281	266	256	276	236	255	252	265	246	276	254	254	260	240	250	256	276	284	253	238	277	260	266	231	250	253	228	261	265	270	286	257	268	278	271	262	252	260	269	278	260	270	256	247	265	280	272	232	282	248	254	242	260	240	257	273	271	286	260	311	254	258	241	253	247	275	238	269	240	230	254	281	248	298	245	253	273	267	267	260	276	230	231	232	298	255	270	244	280	260	252	254	273	259	248	248	267	260	233	278	295	261	258	264	239	245	257	273	272	268	275	247	256	282	274	269	258	288	272	299	261	269	263	268	280	280	262	261	285	259	246	243	257	262	284	267	265	243	244	288	269	262	217	253	282	226	253	269	281	291	285	258	251	248	239	274	248	263	259	226	287	250	246	234	260	278	282	282	250	274	277	255	214	247	249	275	255	257	265	282	245	275	262	284	267	289	290	252	248	252	289	235	247	239	232	256	297	253	279	256	273	253	265	263	262	236	272	266	235	240	274	289	250	268	244	250	274	247	272	279	267	268	292	258	263	228	264	238	249	272	260	269	252	242	277	257	231	265	248	235	273	272	256	238	256	270	244	285	243	268	243	277	260	235	261	248	251	235	252	218	237	237	252	268	237	246	264	287	266	250	264	298	264	281	285	257	248	257	241	257	249	267	258	265	260	294	248	284	265	291	238	257	252	228	277	238	274	239	242	259	257	280	271	245	277	204	257	244	256	286	237	250	241	273	249	250	240	244	287	280	251	286	261	261	244	223	273	273	237	266	216	242	274	285	258	245	261	260	268	297	259	244	274	280	266	270	258	252	259	241	256	242	232	256	267	263	281	256	259	267	247	265	253	241	258	272	265	264	239	251	291	274	261	275	273	291	265	261	250	243	239	275	306	284	234	230	266	259	243	247	275	266	252	265	295	274	265	261	270	269	291	294	256	257	236	260	269	236	275	266	258	286	264	271	229	261	254	268	279	273	246	262	265	267	254	238	243	248	266	272	261	279	266	266	261	276	266	282	250	266	272	283	249	253	248	236	266	258	279	253	246	252	206	268	273	269	249	283	274	258	255	233	252	267	258	266	302	266	268	251	251	249	266	253	244	241	262	254	280	242	258	293	261	291	274	260	274	243	278	282	275	260	270	249	217	291	262	251	264	272	278	289	261	284	260	264	237	272	240	274	212	287	254	240	267	256	258	248	267	282	262	251	267	254	273	276	231	256	259	304	278	244	258	251	242	270	276	255	263	258	283	261	250	275	272	241	259	246	256	294	277	246	260	229	264	256	288	252	263	280	271	269	288	261	297	244	263	249	270	274	231	260	269	265	269	259	292	246	268	263	272	228	232	263	269	268	256	235	259	226	263	259	276	296	245	237	286	271	253	284	270	260	255	272	258	239	285	262	247	272	301	248	281	252	232	277	272	236	246	240	239	246	228	281	290	273	249	268	281	271	235	283	232	283	262	268	254	223	245	277	258	244	264	264	256	246	245	292	251	252	278	253	255	242	283	260	255	276	258	260	235	266	274	253	300	279	280	296	283	287	253	260	253	235	244	259	296	257	297	255	293	242	232	250	256	285	234	259	243	270	260	270	255	240	259	273	298	245	277	255	290	240	238	284	255	271	240	294	237	253	261	276	260	256	265	266	273	302	254	252	245	250	238	265	272	289	251	247	280	291	252	284	260	245	280	257	236	295	253	263	253	267	252	292	257	259	280	270	292	249	269	270	256	257	230	265	234	255	264	281	243	269	239	244	278	221	269	283	287	268	260	287	231	253	256	254	238	273	244	264	299	253	274	248	227	266	285	261	249	265	250	284	280	259	268	261	234	264	267	257	239	238	249	296	283	252	264	269	252	246	279	266	270	253	283	249	253	242	250	244	261	243	250	245	262	251	263	248	256	271	259	266	244	244	267	274	298	249	272	252	254	266	267	252	273	233	231	288	274	303	245	265	295	249	237	246	265	271	246	266	268	234	278	272	248	262	243	244	246	246	285	256	263	239	264	279	276	238	248	286	232	262	255	279	259	252	249	262	252	279	267	260	261	258	260	284	243	262	256	253	269	276	245	244	276	306	258	288	261	249	254	246	233	248	269	300	230	259	273	260	268	250	245	272	240	253	259	250	258	271	287	259	260	277	242	262	259	269	315	281	236	259	241	242	290	240	276	241	250	242	278	259	279	272	276	250	281	263	290	268	259	265	259	258	274	259	263	264	280	272	277	233	250	258	258	257	275	266	252	262	277	274	239	263	231	274	240	283	268	245	231	270	242	245	290	265	259	247	286	265	242	269	225	290	260	245	242	291	247	254	286	244	275	226	275	301	266	246	254	250	236	283	240	268	248	255	257	282	255	268	267	236	236	265	259	266	225	268	274	238	225	243	225	275	271	246	246	262	256	230	257	244	263	290	260	214	251	278	224	266	281	262	260	241	245	259	253	241	273	237	276	280	261	292	256	251	240	295	256	243	245	243	252	233	270	267	277	255	270	289	295	229	270	265	271	277	286	246	265	237	262	265	240	287	268	299	250	231	272	282	275	256	266	224	214	232	234	268	318	248	262	241	245	269	248	235	261	301	265	275	265	269	239	259	254	274	274	284	269	284	295	253	244	260	281	287	271	256	209	273	267	250	276	267	270	270	266	277	272	265	265	245	234	285	259	216	287	248	262	264	302	232	259	250	278	272	252	213	287	251	271	274	248	274	289	286	253	233	238	253	270	250	244	274	244	282	253	257	264	236	282	254	230	262	296	248	242	258	238	238	253	229	236	271	275	288	299	254	274	269	262	263	247	267	227	247	297	258	263	268	289	308	252	262	272	245	267	248	242	253	263	245	271	292	266	273	307	270	233	259	233	329	240	267	281	257	286	261	260	246	241	245	277	243	262	244	239	264	253	265	263	249	287	278	230	260	254	246	259	259	239	269	241	257	263	231	267	270	255	259	277	300	263	272	287	247	274	257	269	250	269	274	254	257	285	275	254	261	230	259	245	244	247	265	263	285	237	256	286	271	270	279	240	283	239	280	256	272	248	271	235	249	248	276	281	252	266	261	241	246	254	243	258	265	231	265	238	270	265	277	209	263	265	255	271	274	285	264	254	293	280	252	254	269	279	226	218	281	265	266	289	255	246	244	239	250	278	270	266	294	262	243	251	241	277	274	281	240	254	265	238	258	242	265	267	290	242	241	233	264	245	297	263	274	229	261	261	244	262	244	263	253	259	260	251	251	268	252	272	225	255	260	285	276	270	281	278	260	249	253	251	247	276	252	266	256	251	251	267	263	263	267	273	265	249	241	258	276	258	249	259	245	272	250	304	282	249	267	267	295
2410	654	636	642	636	634	653	622	648	618	629	616	635	625	682	618	627	650	569	666	659	637	581	663	614	623	601	638	612	630	596	628	594	640	634	655	639	660	624	599	614	612	627	631	629	620	624	615	638	606	594	665	703	706	630	668	665	573	620	627	614	669	638	658	653	681	632	630	646	620	612	644	624	591	636	609	640	605	627	622	627	591	663	610	632	614	629	616	639	599	622	616	639	619	598	621	685	618	639	658	649	603	620	601	635	655	664	603	610	622	610	609	636	657	625	611	620	632	645	627	591	572	653	628	584	677	588	654	626	622	618	634	622	653	653	603	612	602	668	629	651	663	610	637	621	639	643	626	631	636	616	626	646	646	609	600	652	614	651	663	574	661	638	600	624	676	599	647	634	639	666	589	616	617	605	621	642	670	581	624	622	607	539	639	630	642	629	660	667	621	621	638	587	651	632	628	624	642	638	620	625	597	656	567	617	615	650	598	673	610	628	651	602	658	641	594	607	656	641	615	632	647	638	587	626	659	577	641	587	623	588	651	650	616	675	650	634	650	632	635	671	623	642	607	647	617	620	644	642	645	658	626	632	668	612	651	610	625	642	648	633	640	613	635	589	633	658	632	633	636	638	673	607	665	616	642	647	635	632	602	677	602	585	620	627	631	623	653	598	592	648	621	635	600	646	605	612	667	603	591	608	667	647	649	610	635	650	578	632	654	624	655	598	622	611	657	607	625	639	661	642	613	630	620	656	633	582	615	578	607	608	626	651	659	663	639	628	614	638	620	598	624	614	637	679	629	661	586	665	599	598	604	617	684	593	618	615	676	622	613	670	598	639	637	622	606	622	610	619	658	623	654	607	636	629	586	632	644	633	632	605	623	591	581	623	607	611	613	627	565	627	627	596	628	678	633	665	623	621	609	646	636	614	634	663	605	639	594	627	648	654	639	654	645	613	664	642	629	640	646	579	620	636	630	626	586	594	632	641	594	636	623	614	700	635	637	664	629	619	641	587	606	611	682	625	617	644	611	645	621	625	646	640	580	616	636	599	608	629	649	613	614	623	612	658	636	620	579	640	636	653	616	622	655	654	612	634	652	623	613	622	612	659	601	607	588	621	609	649	605	640	616	636	588	662	637	664	607	624	647	636	641	619	632	654	621	707	621	626	665	588	570	632	625	601	589	598	714	602	589	641	596	623	622	635	639	629	621	629	650	605	623	669	614	616	633	636	602	623	618	587	594	615	632	622	583	623	606	640	609	637	627	663	620	637	615	629	604	562	621	617	657	646	621	654	632	632	639	660	623	646	665	602	626	619	633	602	659	673	603	617	617	591	641	683	632	584	562	614	666	681	651	646	607	616	610	628	612	606	640	588	642	615	643	602	597	653	619	661	653	610	594	597	624	656	600	644	620	651	599	633	671	621	618	593	668	612	602	616	613	637	602	658	613	603	570	653	612	596	667	659	601	630	618	626	609	621	638	629	625	639	594	604	614	639	667	652	632	642	611	636	584	614	635	622	649	607	628	591	634	634	644	604	604	608	595	610	586	666	584	640	599	662	623	594	618	670	649	654	630	629	653	621	628	598	652	614	645	632	612	576	645	590	622	605	630	661	602	620	612	638	651	583	680	640	645	647	605	616	616	609	614	616	626	617	638	599	602	630	645	598	649	586	641	666	637	629	635	670	621	643	657	633	635	624	641	600	645	649	628	641	676	631	614	623	614	648	657	635	674	635	666	604	613	599	625	626	629	654	630	635	620	587	578	633	641	634	661	598	638	633	668	614	603	615	589	635	627	651	650	639	651	622	643	608	621	603	614	615	592	639	600	624	652	572	642	643	668	635	617	653	605	611	623	643	636	640	671	623	623	629	649	639	651	610	630	597	598	638	585	678	604	650	645	618	625	651	609	648	649	646	592	687	626	646	601	627	592	612	632	631	633	600	628	632	626	601	626	592	611	622	624	646	636	606	654	637	615	621	610	675	615	612	652	648	600	602	631	667	635	674	602	627	635	645	641	602	595	629	589	610	622	624	613	580	609	592	618	577	654	632	640	620	626	629	582	628	597	606	631	599	636	640	646	611	641	612	646	663	619	653	631	638	668	700	613	599	633	622	611	643	595	610	608	615	607	654	635	602	653	615	643	648	626	642	662	610	626	664	634	606	639	618	606	600	611	623	638	597	630	612	661	639	627	627	637	610	651	626	613	633	627	620	629	618	657	613	631	645	608	640	582	566	614	610	629	609	603	601	639	670	658	614	654	693	614	615	633	659	636	614	618	618	653	653	638	614	612	586	601	608	589	649	608	652	683	634	642	615	648	639	638	572	614	655	652	637	624	629	631	665	629	590	599	586	675	627	615	612	606	644	657	599	643	625	635	627	619	617	615	681	621	639	597	609	687	591	598	595	634	589	592	638	663	628	621	574	590	690	614	634	607	640	654	589	702	671	581	621	633	619	656	591	615	606	619	649	578	652	654	622	638	591	644	639	644	650	620	612	654	598	623	617	623	632	592	638	603	648	602	622	596	605	642	582	627	668	646	664	605	580	631	686	678	646	653	647	604	578	628	598	655	647	628	599	648	625	646	576	625	621	650	631	648	589	642	650	602	657	606	636	590	615	602	654	574	660	661	597	639	622	607	636	612	606	683	650	627	632	635	631	656	603	599	671	633	597	620	610	631	634	581	619	594	657	631	603	616	598	648	624	637	665	633	608	639	634	609	641	615	621	616	615	648	631	625	628	671	657	636	667	653	649	594	629	623	599	618	625	626	648	598	649	615	660	614	674	658	648	607	634	614	621	632	612	662	581	641	642	627	639	578	609	651	591	654	640	600	677	614	595	624	599	650	620	657	619	643	652	652	624	627	621	636	619	628	647	616	625	583	615	627	659	640	583	619	649	642	603	618	624	645	635	626	622	605	630	613	674	585	636	627	629	633	639	576	626	644	598	630	606	641	630	660	629	609	645	616	603	617	683	625	641	639	644	641	658	646	623	640	591	647	655	629	622	621	651	634	646	626	635	640	648	607	623	643	656	626	593	674	628	649	605	618	638	623	599	645	599	607	605	579	604	629	629	610	702	637	621	565	611	670	676	612	630	636	586	624	616	621	623	622	645	612	592	597	653	638	599	603	578	632	621	615	607	607	639	621	661	617	618	635	597	587	610	612	627	626	629	625	618	631	607	685	630	650	631	612	614	683	632	598	665	625	661	629	661	625	619	615	612	624	639	630	635	630	590	634	623	659	618	689	625	629	636	615	592	642	639	578	622	640	691	581	620	586	641	599	623	655	618	613	641	634	646	634	632	608	629	620	634	656	612	659	616	600	666	637	607	633	581	607	622	626	626	635	650	602	652	643	621	632	626	632	609	649	603	589	611	594	640	628	611	643	628	679	606	639	625	614	666	635	643	651	633	642	641	661	641	651	665	651	588	648	575	676	661	635	602	613	667	624	670	703	635	643	669	622	614	591	598	594	619	632	608	614
8007	595	581	566	432	432	391	381	382	362	386	347	348	358	373	333	368	319	322	317	390	336	339	308	312	341	363	342	359	353	307	363	346	374	326	334	336	320	347	360	324	316	327	314	341	330	379	347	340	297	322	319	314	326	367	333	355	353	327	339	351	329	326	337	302	356	329	337	330	340	338	356	370	342	362	356	331	352	370	361	330	338	333	324	357	329	310	368	371	340	335	345	318	314	348	342	351	333	327	329	322	314	331	330	311	337	301	340	347	319	330	308	335	338	327	355	346	335	352	330	379	342	318	300	346	339	367	325	353	311	342	336	311	338	391	301	297	366	325	339	345	340	356	349	342	343	351	333	334	341	354	311	354	327	374	357	338	387	348	305	371	345	335	363	297	350	322	331	350	340	357	319	362	313	315	309	332	363	331	352	339	337	368	346	343	307	325	368	321	303	322	309	335	330	324	337	351	305	334	340	337	298	336	379	366	320	322	366	335	352	306	320	362	315	348	348	348	312	346	381	333	330	307	336	329	345	326	358	316	310	322	377	352	327	358	334	335	310	327	361	336	316	326	350	322	364	374	324	356	370	342	319	335	321	337	343	340	346	346	353	354	362	326	346	350	333	346	354	335	346	316	337	334	359	355	342	344	345	326	303	330	303	363	329	313	298	304	363	357	340	307	318	321	349	337	327	345	312	357	344	330	333	341	318	359	347	342	330	337	352	351	310	335	364	348	329	364	338	337	333	314	330	343	313	333	328	343	318	340	344	349	330	356	318	321	324	335	330	333	358	339	360	308	350	381	331	346	342	317	343	335	336	336	324	357	331	310	307	317	341	328	333	318	326	348	304	338	326	341	331	367	352	350	335	331	333	343	344	355	316	324	351	330	355	297	349	361	307	353	339	342	351	350	351	347	341	365	311	304	337	332	324	330	317	318	329	327	332	347	332	322	332	336	319	347	328	335	349	326	319	329	342	352	309	310	334	317	330	364	346	317	325	347	335	345	356	376	304	321	319	329	306	365	331	361	335	337	334	341	318	377	363	334	308	330	294	340	361	347	333	317	297	319	301	360	336	317	320	307	326	339	361	386	364	337	319	369	346	350	265	340	301	302	337	317	341	318	343	340	362	333	354	329	347	329	359	357	323	300	343	338	360	349	330	349	343	352	350	357	317	337	376	353	384	311	330	346	299	339	355	371	321	313	336	320	373	329	340	323	332	366	351	331	336	346	320	325	348	298	332	337	369	367	351	322	321	338	328	326	390	339	370	322	353	321	353	363	309	347	335	320	328	313	336	329	334	343	307	338	342	312	342	321	336	346	334	305	338	307	314	377	315	330	332	342	338	372	330	336	327	333	296	375	343	332	336	344	326	326	333	348	380	338	317	304	343	364	333	361	339	337	364	354	309	360	341	350	352	347	331	363	322	348	308	350	322	317	295	302	347	313	321	295	310	371	339	354	313	326	367	311	366	369	315	330	346	335	336	338	314	346	346	320	313	338	312	318	343	334	335	385	329	332	332	367	334	334	321	306	312	396	343	305	315	352	301	323	337	344	353	300	346	345	326	320	310	336	328	307	325	345	362	335	337	348	344	349	325	337	318	339	328	338	341	336	325	295	347	342	314	324	372	331	344	308	299	343	347	357	319	322	325	331	321	323	306	351	366	362	338	375	331	342	302	321	292	360	318	342	323	346	329	353	339	317	310	358	354	328	320	316	329	312	321	322	350	358	351	342	361	369	358	360	295	332	339	311	342	334	316	331	334	328	314	352	371	323	324	376	330	334	341	338	340	307	338	358	314	315	333	346	349	350	335	324	354	321	317	310	346	322	347	335	375	330	313	355	308	326	353	358	339	349	329	318	361	374	341	340	326	345	329	310	339	291	323	340	355	344	350	347	363	387	352	364	377	330	291	361	313	336	354	373	348	343	307	362	316	352	333	308	318	362	316	354	313	342	352	332	350	331	336	336	364	347	330	357	316	341	325	337	332	337	318	347	335	347	315	357	361	297	315	336	356	346	351	329	352	353	311	348	340	349	331	332	328	334	351	350	343	353	323	337	331	329	335	335	337	372	360	368	358	352	322	358	347	308	306	337	342	310	327	325	327	341	341	314	294	355	365	309	339	329	328	345	372	330	335	330	372	359	326	332	335	329	336	359	348	332	337	348	318	359	326	327	330	356	304	343	325	364	360	351	322	359	342	319	341	320	337	312	382	353	319	362	351	336	331	357	331	343	322	351	327	318	330	336	365	317	359	348	344	320	311	290	351	338	307	338	339	345	371	304	351	354	331	296	381	342	359	370	372	351	315	313	303	324	346	344	292	316	352	337	341	333	317	367	310	328	344	315	313	351	341	342	325	376	353	327	334	361	349	325	348	364	321	328	315	362	376	324	320	366	313	333	343	345	317	340	325	355	346	351	320	327	341	311	374	335	338	331	312	347	336	318	333	362	343	333	337	345	376	334	334	342	341	319	358	351	342	322	308	324	363	315	328	330	330	340	307	317	325	333	329	334	315	348	350	331	329	328	283	342	335	321	340	350	317	303	327	336	324	325	323	353	352	320	346	321	340	316	322	323	340	318	335	350	329	348	335	353	365	348	299	315	330	331	353	348	339	347	286	318	308	365	329	341	348	342	316	329	362	353	322	324	300	374	301	376	318	358	355	356	347	340	345	308	355	320	342	335	342	323	350	337	352	373	385	343	309	360	333	321	339	341	296	362	316	337	338	343	342	318	328	364	348	322	304	308	353	340	332	324	333	324	307	347	354	358	343	363	326	319	363	324	356	337	345	352	354	350	325	332	344	349	342	333	336	345	349	359	353	359	352	305	323	333	336	348	339	321	367	366	344	322	346	322	366	363	341	332	319	298	331	301	311	316	324	317	360	339	340	342	357	325	340	363	366	329	356	333	343	369	319	341	319	316	327	319	354	379	351	336	367	332	335	313	349	323	342	351	339	360	341	366	342	329	351	342	349	363	359	315	327	336	334	354	375	362	348	318	357	339	339	353	356	336	329	355	372	350	310	313	336	341	333	322	326	338	325	309	331	335	317	377	358	327	389	345	342	360	336	325	374	337	347	328	356	307	351	348	305	339	333	337	318	351	378	340	322	374	336	323	309	349	328	357	342	346	325	333	343	337	327	340	310	349	330	316	332	349	342	298	345	367	336	336	334	310	371	345	357	321	375	377	349	373	307	339	315	345	322	335	325	342	322	353	374	323	327	367	355	320	326	339	349	295	334	349	311	316	382	345	360	357	353	375	352	343	322	355	367	340	317	332	347	331	359	341	308	358	382	345	312	346	356	338	324	334	339	358	323	289	322	324	321	347	374	377	338	315	328	342	343	343	339	343	342	307	358	339	303	345	333	310	343	315	338	350	310	352	343	317	326	297	316	332	384	350	381	357	339	316	305	363	350	362	344	333	344	347	324	328	323	399	364	364	325	323	344	359	353	331	312	350	356	321	347	355	346	335	369	348	318	312	329
7107	987	1399	1483	1377	1159	1087	1031	963	904	892	857	867	830	881	880	819	790	791	809	824	787	799	845	814	796	842	736	836	764	792	839	745	787	757	775	761	740	817	759	807	786	796	808	795	798	758	760	777	741	781	799	738	778	802	803	830	773	815	784	778	727	837	763	792	765	810	773	696	808	767	808	805	789	767	808	779	773	768	751	734	736	829	766	816	760	732	775	743	739	784	784	742	754	819	812	748	832	824	780	784	781	745	750	779	719	772	730	797	749	783	792	749	747	745	763	794	776	778	762	790	711	800	777	792	761	771	801	775	774	767	797	779	782	787	721	727	779	819	795	725	769	818	770	763	783	743	739	778	824	800	795	716	762	778	781	781	807	753	791	757	811	744	763	786	779	781	771	731	764	759	755	753	774	787	776	787	805	765	792	797	776	782	783	764	758	770	774	772	791	770	747	750	807	792	772	811	829	802	780	742	775	777	778	755	840	810	767	777	762	793	728	779	806	771	707	809	751	748	770	784	769	757	787	840	761	770	744	808	788	766	793	807	765	778	767	768	805	773	809	780	752	773	781	752	780	781	731	774	776	821	756	747	767	787	744	730	792	763	786	789	740	778	756	765	774	756	801	769	784	741	760	759	800	788	746	788	804	765	719	823	777	804	786	778	794	755	820	795	760	748	786	770	766	736	796	783	804	734	802	743	808	778	830	799	772	788	757	760	766	793	770	764	776	851	734	810	725	813	769	804	742	742	794	784	767	757	776	763	752	779	772	806	783	746	751	726	755	790	789	782	807	799	740	776	770	766	735	753	778	768	756	800	798	755	750	754	747	750	721	738	780	751	789	785	732	783	778	782	766	748	804	774	770	748	721	777	747	779	804	731	814	772	792	758	799	780	770	784	760	758	734	836	760	783	807	800	801	797	800	767	785	824	724	748	718	785	769	730	776	782	786	748	767	759	736	755	749	752	814	763	719	762	787	722	772	760	838	769	756	712	772	764	780	799	784	773	785	776	736	798	755	758	817	741	795	779	790	784	739	758	758	794	713	776	830	753	740	745	769	782	796	768	768	745	779	759	791	767	774	822	752	770	799	739	763	778	753	782	791	781	752	792	805	788	741	776	772	752	790	771	742	767	802	761	784	759	813	753	827	757	742	794	785	786	767	748	721	754	797	795	747	789	795	751	796	800	765	767	741	806	802	800	727	754	770	779	774	729	760	780	774	789	768	810	778	793	765	776	789	782	706	811	797	752	759	759	777	790	795	778	757	756	778	800	777	812	762	794	805	799	793	713	793	754	766	745	800	773	735	788	741	794	757	756	822	748	750	775	760	815	743	749	750	793	751	746	736	821	808	777	768	781	809	743	770	761	794	774	778	810	817	805	762	790	773	788	742	790	720	732	808	757	710	786	728	799	775	809	787	767	789	744	771	790	724	718	743	777	846	761	762	772	814	807	803	734	799	766	766	762	758	818	804	819	742	708	803	759	792	731	790	765	742	740	808	776	775	792	801	763	764	793	765	778	761	814	799	786	754	764	820	776	791	783	781	763	809	750	782	818	706	807	754	775	776	792	757	790	789	768	731	792	741	747	786	790	805	769	779	769	827	784	733	777	756	812	802	738	815	781	757	789	786	743	763	743	768	778	774	789	730	826	771	809	762	743	755	755	744	754	824	754	727	739	805	694	821	804	718	770	766	750	823	796	785	761	750	768	783	769	758	777	750	771	757	801	774	743	831	776	742	752	770	821	747	742	772	716	781	781	823	816	769	759	793	756	777	741	773	734	790	789	753	794	763	761	773	795	810	745	808	752	720	749	821	783	790	794	790	734	763	803	811	792	796	808	776	777	778	776	749	805	775	794	730	808	776	742	757	767	740	772	739	755	790	795	754	782	798	796	769	757	812	775	817	757	765	779	744	759	747	771	789	716	787	781	859	755	782	770	791	786	776	765	777	780	775	715	772	723	816	820	776	769	820	818	827	768	739	709	793	849	841	755	750	782	733	835	785	776	784	716	748	822	756	773	808	791	799	776	774	812	793	793	786	822	747	767	786	814	769	769	801	777	748	761	772	766	777	804	777	715	778	746	696	791	794	758	777	775	826	790	799	758	782	767	759	781	729	818	794	816	771	803	745	813	809	790	750	773	777	771	777	800	731	821	762	742	789	752	804	746	786	748	786	745	775	796	749	750	802	724	813	830	823	781	722	793	781	802	774	769	738	771	789	821	804	773	840	790	754	767	816	781	849	726	766	816	794	783	799	788	810	780	800	759	829	776	759	789	775	762	766	732	817	729	720	767	765	754	818	816	786	766	805	797	773	753	724	782	772	777	771	804	724	766	791	741	769	779	748	773	759	751	778	776	785	802	761	756	778	809	792	810	777	749	805	749	745	811	770	763	748	782	738	806	768	787	766	740	727	775	736	784	780	755	799	694	779	749	831	757	791	728	802	777	748	689	803	791	783	752	794	780	759	766	778	816	729	823	772	766	816	742	747	781	800	753	785	810	753	719	762	703	721	787	739	786	763	797	756	781	734	745	742	787	781	776	750	794	713	749	778	771	793	763	790	840	748	732	759	750	776	781	780	833	797	756	783	772	772	776	729	794	788	714	804	776	756	803	762	796	789	792	755	762	801	785	791	756	784	788	752	755	722	808	776	797	786	757	856	763	814	741	800	752	825	757	745	832	788	749	734	770	730	743	754	774	792	757	762	777	794	738	720	777	768	747	810	764	736	710	779	744	767	715	732	773	733	828	739	724	727	768	751	768	840	787	733	749	802	800	723	780	771	777	787	719	794	794	759	757	793	770	733	739	773	768	795	785	737	756	800	804	720	807	766	788	752	781	794	740	794	774	712	792	792	760	743	752	790	785	774	764	751	781	727	744	762	783	750	805	777	793	743	797	793	793	787	761	751	757	766	770	783	807	769	797	798	801	757	747	791	765	793	770	779	756	747	772	810	807	750	775	812	783	782	761	786	762	790	788	753	808	768	770	790	781	761	760	779	801	771	794	784	700	755	795	764	748	812	763	742	827	794	763	785	817	797	754	773	767	782	793	785	722	785	752	761	749	762	803	804	766	756	792	797	717	787	791	760	825	782	793	793	758	741	809	729	771	786	755	784	719	736	735	758	773	804	749	787	761	766	729	771	785	739	791	787	749	851	771	742	763	724	776	760	748	751	709	816	813	760	794	730	778	764	743	787	776	799	752	790	782	781	795	737	777	767	799	767	746	759	722	787	796	784	765	776	786	770	775	743	724	747	786	758	797	742	749	791	802	813	773	799	818	746	747	758	747	738	749	752	748	751	780	793	763	746	795	809	805	752	805	770	789	774	750	812	725	733	774	780	771	743	750	799	744	780	790	757	776	751	816	767	774	749	772	767	800	731	812	763	767	769	732	760	733	788	755	811	756	764	764	777	743	736	788	787	809	793	801	779	791	772	766	757	731	761	765	777	741	740	765	832	802	733	769	792	783	766	784	750	733	797
14822	966	815	637	420	400	322	314	278	233	240	237	221	188	228	202	233	200	207	191	218	224	211	197	211	213	226	203	213	175	194	186	178	191	187	195	192	166	226	187	211	197	197	209	205	185	190	191	166	217	195	189	185	165	201	190	156	206	235	194	180	189	216	209	196	186	196	187	186	202	210	166	198	202	174	201	193	201	218	192	212	199	198	184	166	176	213	176	194	193	209	203	196	206	214	190	163	190	172	198	197	161	179	203	223	183	169	200	181	221	193	194	189	241	214	198	194	189	201	194	182	184	165	164	177	199	189	182	194	167	181	163	198	177	227	200	194	197	179	189	204	194	186	184	185	180	196	208	184	201	213	207	178	158	190	199	188	195	209	184	194	192	196	191	187	194	201	207	176	206	169	171	217	187	197	186	179	175	202	207	193	167	205	200	197	201	182	218	206	209	199	207	195	200	177	209	218	207	183	185	214	204	206	214	178	186	189	209	198	193	194	176	179	192	206	197	192	201	196	212	189	214	180	224	179	178	179	194	161	174	192	205	164	204	197	180	193	185	209	180	190	209	201	197	195	211	203	173	204	182	187	187	184	225	200	191	183	181	172	196	187	181	199	202	187	184	191	209	198	203	182	192	199	204	186	173	195	191	224	190	202	219	189	178	195	167	184	217	171	211	163	177	205	204	206	192	191	204	205	197	193	213	192	218	183	202	200	196	187	190	209	190	203	181	229	182	198	167	201	201	167	189	190	187	186	195	196	201	190	198	184	175	188	187	195	172	195	207	215	221	218	192	201	193	214	215	190	184	196	185	222	189	193	208	214	205	194	209	199	237	195	199	193	190	183	202	200	224	172	178	206	226	196	196	195	219	202	200	180	206	160	190	192	182	176	192	183	198	214	185	213	186	197	207	199	195	200	173	212	205	204	197	173	190	194	230	177	170	191	211	190	231	199	184	200	182	162	183	185	186	183	223	195	194	176	199	197	232	208	199	208	201	204	209	203	211	161	187	160	202	187	200	190	221	203	191	197	208	191	178	177	193	197	194	210	172	211	208	185	207	173	198	189	194	197	155	204	209	189	207	197	176	212	194	230	205	187	189	187	168	188	207	180	170	186	209	193	191	175	183	215	179	230	192	168	195	188	186	172	214	181	189	207	207	198	208	209	202	217	190	172	206	194	202	206	185	223	220	202	174	188	204	215	199	188	177	206	197	196	183	212	194	186	222	198	186	214	198	219	173	196	200	210	208	204	200	192	188	207	220	191	190	203	176	206	174	176	210	174	210	199	204	197	196	179	222	218	205	188	177	188	198	212	197	200	205	168	212	192	166	220	190	210	196	196	202	179	176	216	192	193	188	181	188	222	187	214	192	221	182	190	183	200	208	190	197	184	187	223	211	194	189	187	219	178	191	217	211	207	186	207	174	189	198	198	199	194	223	203	192	213	211	165	192	174	203	193	222	167	185	200	172	182	210	217	197	191	212	194	202	192	202	158	214	190	189	193	204	222	181	176	209	218	179	188	191	210	191	188	197	191	201	191	177	201	174	174	193	194	191	195	201	202	181	205	172	186	173	183	208	210	193	165	180	179	176	205	178	215	236	182	196	215	174	194	183	207	188	208	176	168	190	187	200	215	187	216	181	225	197	179	222	190	191	172	188	166	175	203	212	223	223	169	181	193	199	180	212	197	178	197	219	203	194	186	199	192	198	175	183	148	198	178	187	184	191	229	185	183	179	184	213	194	194	197	183	179	193	165	213	190	181	202	164	193	208	203	217	189	182	205	202	197	217	203	215	179	196	184	209	216	211	205	189	202	218	201	211	205	214	181	182	203	167	182	177	200	190	182	190	184	182	204	194	191	200	172	185	195	216	182	203	197	185	189	194	201	165	198	196	182	204	210	179	213	200	203	202	189	231	175	200	199	211	179	190	179	198	184	201	204	205	219	196	168	212	218	184	182	169	203	194	188	184	192	188	188	201	182	187	160	218	172	184	188	233	201	197	193	196	193	170	208	182	201	193	179	219	219	186	196	193	188	208	175	184	231	194	194	204	220	191	193	208	198	194	204	169	212	175	190	219	188	185	204	194	191	184	170	193	211	196	208	217	202	190	211	170	187	212	210	216	191	211	209	189	206	185	183	188	181	202	173	167	196	242	174	178	214	195	198	179	194	188	215	234	195	172	197	189	196	181	214	218	197	238	234	197	211	215	186	197	173	161	195	200	213	176	186	181	189	181	221	203	207	197	162	209	216	194	181	199	209	222	177	174	194	209	211	183	211	200	213	164	183	206	185	178	208	188	183	204	206	175	162	195	210	194	187	226	213	197	186	183	202	197	186	222	194	195	185	167	196	204	169	206	213	163	227	185	195	223	182	182	207	180	213	188	186	206	208	192	176	183	208	192	206	182	187	189	161	177	197	199	200	186	200	202	191	194	184	215	209	192	196	177	195	198	174	180	175	216	201	172	186	191	205	202	178	217	193	188	209	178	183	219	199	188	186	193	197	194	232	212	170	169	223	179	218	200	181	197	218	192	200	204	214	200	199	184	215	185	207	184	206	206	198	189	206	215	208	208	214	168	192	195	194	186	186	224	191	179	176	199	163	178	174	192	184	183	159	173	198	200	194	179	203	183	189	190	188	208	183	200	187	206	207	215	205	181	177	217	192	189	197	204	201	213	189	197	185	184	195	187	217	209	177	158	198	188	220	203	191	202	196	197	207	198	164	172	161	189	195	192	179	204	189	162	191	223	187	196	191	201	169	183	207	209	189	191	207	208	181	193	200	167	196	201	188	200	213	215	175	193	208	200	171	169	171	197	181	217	215	186	175	196	189	175	184	162	176	200	217	180	223	207	179	175	189	196	211	179	194	177	217	188	188	173	182	200	187	193	176	212	180	181	199	210	215	203	200	195	199	193	192	193	199	181	190	211	191	166	180	211	216	194	202	207	190	194	196	191	174	199	177	165	213	162	206	194	214	181	211	208	176	184	201	175	211	184	200	185	191	207	209	210	191	173	157	183	195	159	202	197	201	203	217	167	188	178	175	183	209	196	179	197	199	205	205	204	172	177	182	196	214	184	174	201	189	207	173	213	173	204	201	176	194	227	201	166	198	206	204	173	199	167	185	192	187	192	219	196	222	173	183	221	181	174	186	178	201	219	192	176	198	201	163	189	213	225	158	189	204	201	201	198	172	193	203	217	206	186	187	179	197	188	169	188	176	177	184	217	185	192	202	197	191	215	213	172	178	192	208	216	200	206	185	207	204	186	198	192	176	216	213	185	175	201	216	202	177	179	181	201	181	191	171	185	209	202	209	201	206	178	217	192	218	203	188	184	182	229	199	201	191	191	216	181	194	219	205	205	169	196	197	184	204	220	200	245	184	202	195	176	194	197	189	202	199	220	181	193	193	200	193	185	157	188	214	168	191	203	217	195	199	166	181	185	217	183	196	179	185	177	200	197	194	193	209	195	187	207	195	211	181	188
8618	919	1672	1856	1607	1305	1104	965	870	777	733	722	655	633	587	575	565	544	509	544	531	500	511	510	547	508	471	507	503	482	503	523	471	466	484	513	478	497	465	503	462	462	496	468	457	456	439	472	505	473	514	497	474	426	474	504	532	464	454	485	436	454	459	469	446	454	476	468	476	492	470	471	442	475	443	460	489	434	467	450	447	489	471	450	451	473	425	465	488	454	481	470	435	499	455	502	457	483	448	447	497	446	477	473	434	472	497	465	451	448	474	442	473	417	440	478	428	468	493	442	494	476	472	532	486	470	500	480	443	483	487	517	473	466	465	482	448	448	501	466	463	447	471	482	448	461	500	452	451	446	448	465	498	413	449	463	491	468	479	442	498	495	474	452	470	477	473	471	408	468	445	470	463	466	397	451	501	460	492	476	447	445	457	466	480	453	467	476	457	440	465	469	450	457	449	459	425	485	499	468	439	448	448	435	450	475	471	470	446	472	476	465	466	426	472	457	459	432	487	468	459	501	444	469	484	501	496	428	436	484	468	474	437	450	471	460	461	460	450	494	471	460	471	492	481	416	459	442	441	452	496	483	432	433	473	467	441	482	464	474	433	493	462	469	445	402	493	493	468	477	425	416	434	466	464	443	463	460	447	437	470	466	458	464	414	465	443	478	425	474	426	458	427	487	451	457	446	499	430	420	439	431	450	458	485	434	488	426	487	495	435	450	421	455	466	459	472	493	480	474	454	466	458	425	477	496	431	426	497	494	471	482	452	457	480	502	497	474	404	452	466	459	470	490	429	486	436	446	440	491	472	480	439	452	463	478	463	452	447	458	428	477	497	450	500	470	466	450	427	453	499	454	474	468	464	446	429	508	492	473	446	463	492	464	483	447	465	456	478	465	472	462	463	484	482	431	492	441	490	471	463	450	457	450	482	460	473	476	479	492	493	442	488	484	479	424	477	447	492	499	482	449	440	456	494	419	474	483	497	453	492	449	435	436	463	450	454	463	472	424	473	460	448	456	423	444	475	439	425	462	453	425	442	438	451	458	512	476	473	421	443	472	527	477	444	500	436	454	469	475	469	449	453	459	456	488	440	456	435	461	448	453	454	451	479	451	460	436	488	479	464	477	496	482	497	438	459	459	453	445	489	484	485	465	456	465	464	471	441	482	457	464	493	435	459	482	454	431	455	492	437	460	485	503	451	470	427	408	452	441	473	473	447	469	490	477	485	452	454	468	444	426	492	466	411	466	466	474	485	486	452	449	475	465	452	458	494	437	512	468	450	433	471	446	426	521	475	447	480	490	447	482	488	450	472	406	453	470	460	500	445	458	451	417	465	461	437	486	426	477	472	518	488	459	434	456	460	432	489	429	470	462	476	496	488	453	499	485	431	471	492	475	464	468	440	430	472	462	492	468	451	456	465	473	470	478	434	491	442	435	454	453	474	461	449	484	447	434	427	451	478	451	489	426	490	462	471	510	469	460	450	462	455	470	440	443	489	449	454	470	431	501	465	449	435	490	462	473	432	453	466	469	424	476	450	478	445	477	491	436	450	512	498	437	454	449	439	433	476	492	502	455	448	458	465	504	457	515	501	454	458	500	477	469	449	463	455	465	466	449	475	452	461	486	461	481	432	450	445	470	442	473	477	477	434	441	493	445	455	451	445	425	442	442	461	474	439	445	479	447	455	497	462	436	463	479	439	498	426	481	437	484	484	493	476	532	463	485	455	445	421	461	464	414	497	463	457	434	451	451	467	477	499	442	437	460	456	441	453	471	529	449	430	420	459	488	457	496	485	466	460	477	464	483	503	464	435	455	450	459	490	476	467	463	482	426	436	429	511	517	467	504	456	468	441	473	438	470	472	468	426	504	482	465	455	466	461	455	423	432	430	472	471	457	486	480	464	452	494	464	494	479	498	446	451	450	459	467	502	465	466	471	471	464	427	460	445	400	488	480	474	446	477	421	526	460	486	456	464	450	436	473	448	492	444	429	489	433	456	495	446	388	470	481	474	444	452	484	441	474	447	503	434	490	482	482	416	458	464	453	495	477	416	492	422	448	458	490	468	477	458	484	445	430	497	456	466	453	451	430	421	434	457	433	439	479	452	516	442	470	481	497	450	452	469	445	483	477	463	448	514	469	461	476	422	473	431	444	498	471	447	444	457	455	458	454	465	439	470	473	446	454	467	454	443	439	433	465	436	474	471	506	459	482	475	412	448	453	423	441	428	454	473	468	466	478	429	484	476	452	458	477	457	430	468	468	463	445	464	458	493	448	470	427	469	480	466	463	478	457	463	519	440	486	461	448	473	470	482	447	431	468	433	482	428	490	478	464	468	432	452	448	481	473	436	477	493	468	441	475	469	486	452	480	465	473	458	495	460	443	445	508	436	436	445	445	461	486	482	430	474	434	452	488	451	499	477	461	442	469	420	450	528	452	453	490	463	458	462	432	462	436	411	460	479	450	486	435	477	462	468	447	517	471	468	461	468	472	507	456	465	474	438	461	474	437	489	485	433	479	437	476	463	455	477	470	450	450	466	443	484	424	458	464	424	432	455	464	465	469	527	482	454	461	429	485	502	460	441	416	479	453	486	471	450	434	435	475	463	433	488	463	475	442	442	434	495	460	456	437	465	457	472	499	435	441	517	474	469	458	449	442	461	461	436	448	470	455	452	445	423	460	456	436	416	445	507	479	500	457	483	479	485	465	434	507	499	454	451	484	468	480	483	435	449	472	463	458	494	435	445	446	445	421	472	446	451	483	480	442	455	472	427	465	495	447	482	470	470	494	441	435	441	476	422	437	496	480	451	435	469	500	460	466	462	483	510	464	460	462	489	450	447	424	451	470	482	457	440	472	476	462	477	447	439	435	481	471	436	443	466	451	468	462	456	462	437	500	488	460	459	465	457	449	462	482	457	432	499	429	483	496	501	479	429	456	446	449	440	451	436	442	431	444	440	477	454	477	462	463	458	481	457	461	461	485	463	468	442	445	436	454	445	482	406	450	461	471	418	446	449	483	479	483	447	492	435	446	449	467	499	431	434	497	512	469	462	435	465	499	489	436	433	436	493	488	464	428	452	467	473	474	458	412	500	448	444	510	428	457	458	467	463	466	455	448	448	466	487	519	460	480	433	446	449	447	445	454	449	479	472	476	459	439	471	444	479	467	485	426	491	455	461	465	473	435	420	494	468	431	430	453	459	487	479	460	473	460	463	473	454	423	430	443	430	477	451	489	466	500	489	507	460	457	435	453	464	469	463	457	476	463	464	472	423	494	419	465	460	471	437	443	469	499	473	460	426	421	434	462	492	479	441	476	479	475	458	473	443	470	459	454	445	447	480	495	461	485	450	476	427	449	452	458	456	457	481	454	472	498	486	457	467	490	425	474	465	471	474	480	476	444	449	425	451	473	471	514	454	474	491	437	458	465	480	445	484	442	465	436	434	418	448	479	436	425	478	447	450	454	440	463	463	466	438	452
1934	270	245	260	265	230	252	233	248	288	261	229	261	267	254	277	248	271	229	257	264	274	243	218	284	247	232	242	288	266	275	280	281	273	261	265	271	267	222	266	272	238	242	239	256	273	267	281	256	264	271	243	265	266	234	295	278	259	281	259	269	293	262	268	281	258	235	283	259	268	280	254	252	267	256	245	238	234	236	260	241	267	234	222	263	256	259	259	255	222	254	245	250	235	255	266	271	251	235	277	259	227	274	261	227	248	252	229	263	271	249	257	251	282	296	264	223	239	269	246	240	262	244	224	249	263	279	241	252	274	261	240	249	288	240	241	258	246	234	288	286	256	283	273	227	253	266	241	257	254	264	256	254	271	221	224	270	260	280	269	239	274	261	251	265	275	262	250	265	237	262	297	264	249	270	249	266	245	284	255	247	276	235	259	263	224	266	259	262	264	264	268	242	283	234	260	279	241	249	238	263	296	260	246	236	241	265	262	259	254	258	273	237	255	265	272	267	231	235	260	252	252	260	272	255	264	238	252	257	265	241	265	254	236	241	264	276	248	257	279	241	272	265	226	275	270	243	252	263	269	265	255	264	228	256	258	241	272	246	280	248	243	275	290	264	286	279	258	282	274	245	233	249	279	271	276	294	248	262	262	268	256	263	278	240	225	253	267	231	247	255	264	272	275	270	265	271	238	265	289	251	282	259	272	251	262	290	269	287	254	264	235	255	264	250	240	268	245	284	236	269	286	271	222	252	275	284	261	248	279	230	254	255	264	268	259	257	262	253	255	278	312	288	268	261	265	259	257	234	247	241	275	278	250	256	242	252	255	237	255	245	296	246	249	293	258	267	265	276	264	292	269	259	244	256	243	236	259	273	248	255	260	291	239	280	276	250	259	249	245	235	254	256	244	256	259	259	268	283	268	269	259	256	269	271	244	222	299	256	252	221	271	254	257	262	252	267	261	284	284	282	280	251	261	277	253	246	284	246	250	240	226	264	277	259	258	263	269	275	278	272	249	265	224	292	254	238	241	240	238	276	246	281	263	298	242	270	272	248	275	257	248	262	244	285	281	266	308	234	232	258	257	251	244	264	281	261	270	287	227	229	246	281	286	281	265	283	269	256	249	299	239	250	252	265	277	257	217	264	267	235	243	250	309	259	264	248	218	253	270	244	270	249	263	245	242	244	252	248	269	235	253	267	232	283	285	286	298	257	253	238	259	240	261	259	244	228	287	247	229	273	266	215	244	230	251	252	255	262	256	258	264	260	235	254	262	254	263	230	267	238	256	246	273	244	241	240	275	245	231	244	252	270	245	237	253	294	282	240	269	265	265	240	283	254	244	262	250	283	228	269	289	261	250	268	265	277	237	276	214	263	249	275	240	258	261	253	256	283	287	262	266	244	251	262	277	260	291	242	266	279	283	299	252	269	239	314	248	252	259	319	241	270	244	266	237	283	254	242	236	258	240	234	263	268	225	299	261	239	246	257	275	256	243	262	271	279	293	265	246	267	266	268	239	262	252	289	248	230	259	241	295	270	235	266	270	230	242	256	256	253	252	234	262	287	257	260	235	262	263	255	296	272	256	294	257	248	248	276	259	222	253	235	260	229	237	239	247	235	272	250	270	236	244	245	224	278	250	257	296	279	301	269	270	261	230	250	290	293	256	270	274	290	265	243	270	222	241	248	245	282	267	255	249	286	253	251	261	266	263	261	299	240	254	231	224	265	246	239	275	268	261	236	256	264	286	290	256	276	290	297	252	270	260	247	276	279	258	275	275	283	225	245	244	257	268	242	247	255	279	244	244	236	249	274	244	259	246	270	240	271	221	246	230	271	241	258	317	265	254	273	252	243	241	269	266	266	264	244	251	274	261	275	255	242	292	266	261	259	265	315	271	244	275	271	265	275	263	277	251	269	292	250	267	270	290	290	279	254	232	255	264	266	287	283	243	247	242	259	266	252	267	235	278	285	275	267	288	255	260	257	293	276	269	259	245	246	268	246	280	245	246	237	237	214	307	271	288	258	240	236	269	274	244	280	273	269	255	244	270	234	276	246	271	254	232	262	237	269	257	249	243	256	261	270	257	243	259	295	263	229	302	236	264	248	251	253	236	252	239	278	290	276	231	257	242	268	278	271	276	258	245	272	250	235	289	241	309	282	268	240	233	231	207	264	296	262	255	268	241	252	267	269	261	268	249	228	267	267	240	265	225	292	248	258	297	287	261	276	250	258	268	276	248	255	222	237	269	249	271	239	269	272	252	276	279	244	232	242	277	268	243	253	230	253	260	255	258	246	285	277	259	257	280	260	248	246	293	254	271	265	283	259	234	245	267	277	256	258	241	253	274	258	250	259	221	287	237	247	242	286	223	250	240	269	232	245	257	262	253	282	246	276	266	274	245	244	272	246	253	259	251	248	247	215	257	259	254	246	262	262	280	265	262	244	290	270	265	247	295	264	275	255	272	271	258	217	257	220	232	267	252	252	267	229	259	246	256	267	280	264	244	273	220	264	244	232	281	257	255	266	264	258	264	242	261	234	264	255	228	249	248	263	237	262	248	241	272	278	245	266	244	274	248	281	267	270	259	253	242	261	240	258	250	275	250	243	254	263	252	254	312	298	276	252	274	259	270	266	264	242	248	275	280	253	232	241	243	236	264	255	265	295	267	244	252	269	273	271	265	231	229	243	252	268	262	220	262	274	257	308	259	277	280	269	273	281	277	261	241	257	268	259	292	266	264	239	265	262	276	245	282	275	256	269	267	271	272	290	239	251	296	259	259	255	257	264	304	265	254	260	275	264	223	232	237	286	228	253	268	244	245	245	268	224	267	272	275	244	265	277	271	287	284	233	262	289	235	246	224	252	245	250	268	243	281	269	267	240	249	274	276	274	226	250	234	257	248	248	294	302	292	282	255	266	257	271	240	252	285	275	252	264	259	235	242	233	242	234	310	272	244	263	261	253	271	265	236	248	249	285	259	252	260	256	267	243	276	271	266	272	264	290	262	285	270	240	263	258	251	254	277	263	279	291	242	278	243	239	264	313	248	281	251	256	255	288	233	236	245	251	227	280	272	240	231	252	275	236	263	255	245	238	236	270	214	263	258	228	288	248	271	264	214	251	249	265	251	291	263	237	279	262	260	259	256	263	295	268	248	264	243	259	273	224	227	225	253	252	272	272	255	280	266	296	273	236	270	251	241	277	264	231	253	255	277	261	255	236	252	263	263	305	243	241	268	256	245	254	263	257	273	250	263	266	254	240	260	258	247	227	240	253	273	244	246	259	288	307	272	239	275	285	271	271	302	286	279	263	241	210	225	250	263	269	270	232	258	267	240	261	244	262	230	224	257	248	259	256	237	239	271	276	254	262	258	252	254	252	257	230	264	264	243	259	262	275	255	271	263	291	292	260	226	267	282	264	245	229	282	240	297	234	237	255	256	234	220	269	264	258	253	244	256	230	262	268	280	253	263	276	248	249	237	289	265
2453	645	638	671	616	636	652	649	624	617	652	619	621	625	624	629	656	618	636	628	645	604	618	620	618	655	600	580	613	620	659	561	607	632	657	609	653	623	677	626	655	635	637	623	601	625	640	593	617	602	615	613	623	610	657	595	624	615	634	633	622	580	622	657	639	611	632	625	598	613	644	604	609	628	592	629	644	628	630	621	662	616	661	599	596	608	635	582	655	602	652	639	583	668	607	613	591	633	632	588	604	596	579	637	613	601	626	596	650	619	640	619	642	608	630	629	639	644	625	629	604	654	672	600	595	642	593	602	606	617	621	649	575	613	627	636	610	642	617	569	663	619	636	675	606	667	590	595	584	567	586	555	638	607	588	653	625	593	642	649	641	614	647	638	630	605	646	614	623	615	586	592	596	617	644	534	640	662	574	588	603	640	594	636	610	575	621	617	592	613	599	613	626	653	608	634	644	591	643	626	617	609	603	672	634	587	658	617	613	580	553	652	622	585	589	630	630	634	622	605	645	651	632	648	625	623	610	631	626	662	630	626	660	650	593	620	623	587	594	599	611	577	629	600	667	614	676	637	635	591	604	613	619	658	631	606	582	670	646	663	611	654	616	672	670	626	571	646	599	640	628	628	649	637	633	656	648	631	579	586	600	643	614	662	598	632	662	652	607	661	625	661	632	609	626	620	603	668	623	614	644	575	614	636	633	627	615	620	575	642	666	677	628	649	635	632	682	670	614	577	634	598	621	586	577	647	598	592	612	595	641	643	590	620	615	633	669	622	608	634	627	621	622	586	627	641	621	583	628	617	648	584	609	631	599	595	621	620	667	604	589	599	636	613	608	672	615	597	639	599	609	611	613	597	622	611	587	572	588	619	605	647	602	659	654	618	652	643	613	607	606	611	599	584	595	629	629	611	631	616	570	619	600	623	625	662	609	645	604	623	613	613	570	614	590	634	593	592	638	625	598	631	598	620	590	625	624	664	624	564	644	606	620	584	624	632	624	598	624	695	616	593	615	605	630	641	633	624	603	642	623	636	605	621	650	663	621	666	581	632	660	577	619	625	618	644	627	647	670	585	626	606	625	624	604	590	637	640	618	625	618	611	598	642	644	621	641	653	603	577	593	575	624	654	605	617	602	639	641	611	584	642	598	608	625	658	624	651	604	622	612	667	626	643	586	623	652	638	633	680	645	650	659	609	617	666	664	621	651	648	594	639	634	645	656	559	573	585	618	658	618	640	636	626	605	601	617	615	640	643	656	663	614	670	611	616	588	643	605	631	624	636	602	603	680	541	640	621	615	610	601	675	644	623	636	607	589	597	542	633	648	656	619	628	604	599	599	687	582	624	626	597	598	620	619	628	630	591	591	577	648	565	615	647	619	583	554	628	669	657	642	634	644	616	666	631	607	638	593	574	651	581	612	650	633	580	619	615	633	591	599	600	633	654	609	622	592	577	665	567	610	644	614	659	629	595	595	630	615	586	613	608	609	635	636	607	569	616	637	635	590	611	620	604	611	671	639	606	620	619	592	615	634	631	603	631	669	619	644	631	654	593	607	651	684	632	663	600	622	661	587	642	583	596	631	584	619	642	582	646	606	547	613	659	644	651	634	629	641	647	641	626	605	632	626	611	600	617	648	634	593	676	626	631	612	573	619	606	658	586	629	605	597	645	660	617	622	619	581	614	615	649	631	644	579	581	625	625	631	657	625	635	593	601	620	612	636	646	634	608	636	605	627	644	633	625	599	615	602	621	603	609	624	593	599	647	625	635	635	586	556	558	610	643	594	641	585	632	673	663	621	599	569	628	617	627	610	595	566	651	597	590	596	608	599	535	634	578	638	647	603	639	618	643	646	619	635	663	563	596	601	646	611	621	637	627	599	593	665	618	573	674	645	596	630	587	623	636	609	639	590	634	632	633	631	626	616	622	607	604	673	653	585	637	547	644	592	627	657	600	615	637	617	622	634	618	629	608	633	619	630	666	635	639	589	603	595	667	619	639	613	618	609	636	679	573	598	609	599	612	584	620	611	579	633	605	626	604	638	603	602	626	629	621	609	618	624	592	605	647	633	616	588	615	613	605	590	654	595	603	617	606	622	624	597	621	648	629	680	607	606	620	594	628	603	623	609	625	645	649	644	624	618	594	630	600	640	590	625	646	623	602	663	624	647	606	616	643	592	624	608	673	631	628	630	665	618	613	649	600	615	636	632	584	573	608	659	613	633	597	638	602	612	578	649	644	640	583	638	593	628	618	628	633	617	606	613	594	638	620	608	643	616	562	600	620	613	624	622	588	577	604	622	656	625	630	647	603	631	642	559	626	612	606	621	588	677	647	597	601	612	663	630	611	599	636	584	604	631	575	640	610	638	655	649	622	622	617	654	651	610	624	581	647	602	597	630	683	653	644	633	601	632	556	628	642	615	584	605	612	628	629	634	624	612	605	666	636	630	596	647	622	549	631	626	622	667	634	609	640	644	619	658	633	650	617	643	642	636	608	643	609	648	616	652	629	638	651	624	674	645	634	606	580	611	617	605	624	624	659	598	568	613	616	596	647	627	609	591	569	633	631	596	654	661	611	656	609	564	627	636	633	616	619	606	626	631	625	594	630	659	642	643	663	689	592	598	631	639	608	630	621	594	625	655	584	632	641	642	618	623	596	573	676	632	597	628	631	626	627	666	624	589	587	649	623	673	591	603	634	611	647	653	621	651	659	644	635	648	644	605	613	625	615	616	611	621	623	647	616	622	590	662	625	567	664	568	616	625	619	655	611	613	621	614	612	631	609	632	621	600	643	617	626	628	650	624	609	623	644	598	600	645	624	617	603	615	624	599	564	611	591	619	601	638	638	620	630	610	623	633	613	602	603	607	583	655	627	633	644	609	591	596	652	639	588	670	646	605	629	580	608	615	666	590	605	628	609	591	620	640	546	643	635	635	607	639	625	600	611	622	622	631	656	671	653	612	609	675	604	601	635	645	612	564	630	650	631	632	606	615	603	621	613	602	653	647	654	645	626	590	653	674	639	608	654	640	615	642	581	597	629	585	597	582	666	589	630	614	620	636	625	660	619	613	648	599	595	610	619	596	625	607	638	612	608	656	585	618	577	588	637	642	603	579	617	630	613	615	584	597	666	656	627	591	616	612	614	599	607	618	554	571	606	611	632	600	647	650	619	617	619	605	607	606	651	606	622	647	635	604	595	618	625	618	621	652	611	664	634	621	645	640	601	625	640	644	612	613	644	624	660	627	640	614	583	592	634	626	630	616	628	605	613	621	609	607	615	615	590	603	622	655	632	583	631	622	648	630	587	620	636	611	602	612	629	630	604	650	621	619	620	627	579	608	623	616	631	621	629	627	624	607	632	570	622	628	634	631	619	650	665	661	628	597	614	654	597	614	672	596	610	601	583	632	581	654	586	648	658	652	634	590	598	591	600	625	666	640	642	651	679	663	637	609	639	580	626	572	601	685	583	629	636	660	620
8080	589	560	561	430	380	396	447	349	375	348	353	366	365	336	344	334	327	351	338	346	325	324	334	331	379	383	329	334	361	336	353	345	313	337	324	365	323	332	358	335	336	357	315	330	338	318	331	337	365	332	341	337	340	351	329	346	321	335	329	336	353	327	360	300	305	310	320	342	342	330	312	302	360	371	353	353	390	324	338	342	325	319	375	358	303	331	313	351	331	326	330	314	345	346	347	355	326	332	294	356	316	358	354	303	345	340	321	335	319	326	351	343	320	343	336	331	318	315	335	303	290	321	328	365	354	344	334	313	326	345	295	345	343	334	322	317	377	317	312	344	350	333	327	335	312	342	361	321	342	321	325	326	342	321	305	334	342	319	322	338	345	324	333	311	347	329	319	320	349	322	276	353	345	333	304	338	333	299	356	315	299	376	317	327	343	352	327	327	298	334	351	335	313	364	336	328	345	329	313	327	330	335	379	320	314	335	339	322	330	317	360	328	306	351	322	343	318	342	325	337	319	315	365	344	339	329	352	346	330	346	346	340	296	336	345	336	363	327	298	346	318	348	334	329	334	312	295	339	314	378	338	323	324	331	339	309	324	344	295	346	371	301	332	317	326	355	332	320	310	315	312	317	351	349	315	352	288	323	337	337	336	319	333	319	340	362	329	330	312	372	319	357	333	348	370	322	315	348	337	311	340	357	354	340	360	365	366	355	346	334	351	344	333	355	323	302	343	341	334	361	342	305	339	370	328	331	293	359	334	362	337	331	388	354	322	334	282	312	320	336	334	323	323	342	358	325	327	310	343	330	362	331	360	333	378	341	349	300	352	356	325	321	359	350	293	349	359	299	329	347	341	361	317	329	345	343	328	324	319	345	381	343	304	312	355	320	301	329	313	338	337	379	345	328	327	345	344	354	353	342	319	351	349	354	311	311	304	304	341	344	343	333	302	312	307	307	330	331	302	339	304	333	381	329	329	346	371	322	325	327	350	370	363	330	327	326	308	307	331	341	336	341	341	304	331	338	329	362	346	318	324	357	344	310	366	318	361	351	346	301	300	333	325	322	298	342	343	305	315	326	346	325	347	341	362	305	357	333	364	340	367	330	327	330	335	308	332	329	342	305	322	382	367	328	375	323	323	330	298	318	321	316	343	308	328	325	323	358	335	352	330	346	324	323	349	327	343	343	346	389	280	326	303	366	317	331	357	326	342	335	331	351	343	321	379	325	328	369	333	322	342	339	391	312	367	354	330	306	343	331	345	310	334	335	373	346	361	379	348	335	333	355	338	374	359	377	359	313	347	342	336	363	325	342	324	318	361	344	339	319	360	357	373	328	317	378	356	347	296	371	345	298	323	306	340	331	338	352	358	335	324	334	309	334	313	347	377	329	322	331	325	316	336	335	338	371	352	339	307	318	327	339	351	366	344	349	319	351	393	339	362	345	325	342	307	296	324	308	355	318	329	327	323	335	319	320	356	344	303	351	330	353	328	352	326	355	310	331	312	297	309	347	323	337	294	312	337	318	339	349	332	336	346	323	337	337	345	324	344	317	361	339	321	332	339	356	324	304	316	329	296	338	323	362	344	347	353	318	284	344	316	363	362	327	339	327	338	309	329	344	343	334	343	334	350	345	311	325	330	325	339	343	333	332	322	365	356	327	334	321	322	304	350	360	366	343	308	340	327	343	326	346	316	324	332	301	332	312	312	331	327	315	325	318	352	329	304	356	336	374	337	330	363	324	333	307	336	324	301	339	367	354	351	354	362	351	303	329	321	301	352	345	321	365	326	362	337	352	355	335	361	373	364	353	348	348	306	326	324	320	357	324	311	309	361	305	322	310	342	345	329	291	355	309	357	341	327	343	322	300	303	319	308	314	326	334	369	338	342	353	352	302	338	311	339	338	366	321	306	349	354	327	335	351	321	328	352	357	379	372	312	303	295	322	326	365	346	390	327	343	371	317	345	317	343	336	350	335	355	353	326	325	322	316	327	335	350	333	320	330	328	300	371	318	360	347	330	319	360	343	330	315	353	314	353	356	332	333	308	340	327	309	323	326	353	321	366	354	337	337	360	321	346	324	319	313	330	346	333	361	316	342	304	354	332	296	364	332	336	362	351	361	340	347	311	352	313	334	314	324	340	348	346	334	341	281	352	303	344	303	307	318	333	324	365	347	305	339	360	342	367	345	320	325	292	311	328	335	324	359	312	346	296	331	329	315	317	300	365	317	312	330	353	380	334	316	336	336	330	347	376	335	323	307	332	327	368	329	341	337	346	300	328	332	300	321	334	313	307	345	341	319	334	331	328	349	342	325	330	340	343	338	362	329	330	328	334	320	328	306	330	371	317	355	322	356	349	334	302	351	324	349	351	318	351	328	310	307	321	295	318	342	343	306	311	339	334	336	364	301	338	313	387	308	320	401	346	344	314	316	313	355	337	305	313	343	291	349	314	378	342	352	321	338	334	322	338	326	332	349	365	333	362	386	345	349	307	321	338	378	339	329	307	339	329	306	332	379	342	328	321	353	351	367	345	326	350	339	303	349	315	367	305	301	347	365	334	334	374	367	341	333	333	364	322	309	333	349	359	347	401	324	337	328	312	315	326	313	343	332	346	308	297	314	360	326	308	305	335	349	327	314	305	358	330	320	331	302	347	323	355	360	377	329	353	332	329	333	325	337	354	355	344	343	341	323	341	320	322	276	323	344	330	361	331	326	330	322	348	336	342	342	314	334	326	363	280	306	282	330	332	350	315	304	307	342	330	345	319	334	334	335	353	342	362	350	309	309	339	342	331	296	349	356	325	310	311	348	321	360	323	360	326	371	304	339	311	331	358	334	365	337	343	346	339	346	324	321	335	321	299	346	310	344	319	338	329	324	315	324	340	347	341	307	339	313	323	326	346	340	319	305	325	328	312	363	322	322	328	360	354	307	307	322	301	329	328	342	366	323	386	349	349	338	340	282	303	295	333	339	346	327	354	319	307	332	375	330	307	323	335	307	303	337	328	365	343	327	310	331	310	350	311	355	317	338	358	314	362	343	360	324	356	365	353	321	344	370	331	342	338	343	325	318	356	322	295	326	371	339	314	304	332	318	339	365	337	336	315	319	345	359	347	350	351	357	333	308	356	323	329	367	322	341	351	321	344	343	317	338	333	299	322	332	325	319	366	361	359	330	337	341	335	317	342	335	336	314	342	311	374	322	326	345	338	337	349	334	324	359	344	314	313	346	329	340	363	348	354	348	364	359	329	325	309	305	279	298	322	305	322	337	302	329	341	356	326	358	313	314	307	334	322	325	356	328	337	339	324	355	320	322	373	343	338	325	341	352	355	320	323	327	391	344	366	345	325	321	343	325	326	297	335	302	345	336	355	326	340	324	347	333	322	307	315	319	343	319	343	332	324	353	319	346	329	367	283	309	373	320	329	324	337	328	305	326	367	316	324	345	318	337	347	352	326	317	354	315	350	340	314	303	345	337	339
7112	1024	1391	1469	1382	1223	1057	1048	971	963	929	892	907	820	820	792	886	783	790	841	838	817	805	789	836	760	813	795	799	800	817	771	750	791	736	770	765	745	793	815	781	739	805	781	808	801	771	761	830	806	746	821	809	774	771	797	754	756	778	797	746	783	790	749	781	777	807	756	743	768	810	782	806	816	738	735	767	747	788	756	733	759	769	783	721	762	759	782	782	784	769	798	795	793	771	719	759	750	735	755	772	788	783	781	773	746	784	823	738	763	737	767	723	772	773	762	792	759	762	762	742	770	779	790	782	825	716	783	766	755	777	749	749	757	745	746	760	740	755	737	776	786	708	778	786	775	753	761	773	744	744	740	755	704	769	768	823	778	788	759	745	794	709	783	784	742	749	764	714	815	814	776	771	771	774	725	725	741	780	765	809	800	776	724	766	757	772	762	777	765	773	779	764	788	767	784	740	719	797	741	767	784	729	782	844	761	767	802	787	782	803	723	760	749	734	782	734	778	747	777	750	795	784	876	776	784	778	784	773	753	758	761	794	743	702	782	747	780	758	779	725	798	774	770	759	749	756	764	802	758	810	760	774	776	791	806	792	747	786	703	769	726	756	777	738	780	747	767	727	711	759	782	763	729	785	748	776	791	774	731	735	776	731	786	728	797	760	790	771	793	742	775	751	781	691	832	790	727	811	849	730	781	736	726	783	777	744	730	736	751	760	768	810	791	823	748	797	779	751	763	786	784	754	760	773	786	763	768	769	826	799	814	835	763	731	805	760	750	763	772	772	795	752	808	780	788	746	795	741	734	757	771	815	778	701	742	779	761	778	767	740	755	761	790	791	817	763	779	735	746	728	797	747	760	783	791	788	770	787	792	820	718	722	808	772	772	784	731	765	755	785	793	792	746	726	782	766	791	777	818	757	794	804	760	779	708	781	875	736	771	779	770	788	756	775	757	792	690	742	759	701	735	793	769	809	766	727	758	802	784	743	750	716	753	774	776	763	788	751	798	773	809	769	756	785	759	732	772	732	745	747	768	777	777	770	752	770	794	704	761	795	758	773	759	767	784	766	785	771	736	791	708	757	780	790	799	714	765	800	768	744	771	787	805	778	806	764	768	741	805	720	750	783	769	745	773	750	748	759	773	780	683	775	763	741	729	754	830	839	790	747	759	816	781	781	778	795	724	787	765	784	754	777	733	736	750	761	737	773	788	739	758	735	790	745	764	803	717	740	730	811	761	748	740	754	779	820	771	758	782	779	780	730	812	746	769	756	768	814	718	789	709	781	784	784	749	825	819	785	762	825	740	766	793	790	747	779	709	747	797	735	770	713	781	767	734	769	776	764	780	694	766	754	807	778	805	768	811	784	743	738	752	830	782	802	798	794	823	754	775	789	794	730	767	776	754	764	765	823	813	772	755	772	808	766	773	749	742	745	758	706	715	727	758	757	785	803	772	799	795	790	786	789	747	779	786	781	772	747	760	776	787	792	749	759	760	752	809	761	789	762	764	798	767	733	797	767	759	802	739	795	766	767	768	697	760	723	730	757	735	789	779	729	767	763	732	756	758	765	781	801	780	810	753	731	763	719	734	747	791	776	769	773	766	736	747	753	820	773	765	770	759	797	801	761	740	809	741	751	778	734	789	747	794	767	764	788	729	780	767	761	757	786	786	777	748	808	783	798	811	794	769	757	731	731	755	793	802	733	739	740	774	763	785	757	764	738	769	775	730	804	767	727	773	753	759	770	793	718	713	813	711	751	812	804	800	780	729	800	759	756	776	792	736	748	763	708	780	801	789	786	810	767	763	726	806	746	771	786	800	781	752	758	759	807	789	752	790	783	791	787	789	855	738	769	814	699	775	739	719	723	805	735	770	753	823	769	732	786	747	779	790	714	768	747	785	763	796	792	763	780	779	763	781	782	785	776	757	784	826	738	739	766	771	780	703	740	719	791	760	773	746	811	767	739	762	737	749	777	726	734	768	729	810	811	739	771	723	773	767	824	749	727	780	759	807	758	765	794	744	807	773	786	744	821	769	753	836	797	727	796	787	743	762	709	748	798	736	794	792	800	750	784	806	768	780	773	796	712	756	794	785	783	764	747	771	793	786	720	801	805	756	780	778	743	778	794	714	780	764	813	735	741	735	811	731	763	761	757	799	775	735	732	755	778	731	737	743	760	762	810	737	796	798	777	779	814	756	772	768	765	753	783	771	783	789	774	865	752	758	738	755	755	764	758	767	780	800	729	770	737	774	745	766	715	766	817	766	753	741	806	774	758	763	775	755	737	763	834	773	743	745	771	789	732	796	775	750	767	771	774	771	743	767	753	735	743	783	777	751	789	769	759	784	809	708	787	771	731	771	778	751	746	776	792	792	803	758	819	770	807	759	733	791	797	781	772	764	759	801	777	822	794	777	771	772	783	738	750	775	753	794	745	717	714	804	776	766	699	783	774	716	808	730	785	789	762	763	767	770	773	772	755	756	782	790	755	703	790	747	808	799	780	764	779	769	833	762	785	767	761	779	732	768	719	799	800	751	740	768	759	835	775	772	758	823	750	801	774	753	796	768	750	754	794	807	793	758	772	701	709	789	766	793	724	752	772	746	806	761	770	741	766	776	753	745	784	775	724	739	768	734	746	750	783	771	749	769	732	723	736	731	819	750	758	772	718	768	722	785	762	796	708	797	744	748	792	743	786	765	769	784	765	712	821	736	825	727	752	794	753	778	775	791	754	765	761	755	763	723	756	753	719	768	808	762	747	751	785	750	793	792	742	737	752	773	744	799	794	759	729	786	760	761	796	772	774	787	792	789	729	795	805	761	761	760	758	740	771	787	777	744	784	747	755	713	754	773	818	747	818	768	761	790	753	750	741	744	739	756	764	819	746	772	778	757	791	777	790	784	775	772	845	773	781	778	732	758	713	774	742	738	752	757	772	756	809	803	757	820	726	779	712	843	787	764	772	780	785	801	788	781	803	734	752	785	713	798	742	736	771	797	826	776	783	771	786	750	778	701	772	763	732	786	769	783	777	783	780	815	753	762	764	767	759	807	771	744	739	744	761	761	770	775	802	804	740	797	818	752	752	755	766	783	793	756	804	788	772	754	774	806	780	757	780	705	759	783	738	794	765	767	744	758	730	775	805	736	787	783	778	755	704	823	751	766	777	812	756	762	775	806	812	758	755	773	795	772	737	805	754	817	789	761	775	781	780	762	795	743	731	768	817	810	793	735	826	795	794	783	718	738	771	773	763	775	771	791	763	780	792	740	778	770	762	762	767	792	786	826	749	761	740	764	767	783	716	722	741	794	773	755	726	754	820	741	773	754	758	767	763	764	808	800	792	762	800	786	803	770	739	846	818	772	802	757	783	752	782	803	798	795	744	795	764	806	770	771	775	784	781	761	722	726	769	846	757	808	797	774	770	720	758	772	759	756	757	776	807	763	807	780	781	782	736	746	742	759	769	758	782	821	780	769	749	767
14691	1003	784	606	471	387	313	271	268	229	237	225	229	193	213	209	230	216	195	200	218	207	189	212	187	195	199	195	182	216	207	199	216	181	175	192	222	202	188	181	189	214	199	185	175	182	165	238	207	185	182	183	202	189	188	184	179	209	165	200	217	236	205	183	195	183	178	179	172	166	210	197	185	203	195	192	202	185	219	189	196	207	196	209	188	199	192	211	214	217	171	193	197	196	155	185	191	212	196	178	184	205	183	204	188	232	226	187	195	203	205	188	202	192	200	183	197	194	202	162	214	196	169	191	177	210	197	194	181	183	204	215	162	176	205	193	182	178	192	178	183	192	188	199	183	146	185	166	199	202	191	186	199	187	230	191	212	171	185	191	182	193	192	165	166	184	200	156	200	189	205	216	178	151	230	199	186	204	208	218	213	192	198	201	194	192	226	172	195	187	166	181	169	186	188	184	220	179	192	202	181	174	206	188	187	186	167	202	184	186	204	202	202	191	187	199	177	198	177	161	185	214	184	219	202	182	193	179	188	197	208	183	206	176	181	178	199	213	201	205	188	199	194	183	228	161	181	216	182	212	200	220	197	188	186	181	199	198	185	185	213	196	192	206	211	161	202	198	192	194	195	167	173	172	186	194	177	183	208	198	194	191	185	185	189	195	172	209	181	197	206	219	208	190	179	202	176	181	158	215	200	191	178	208	207	184	199	191	199	220	182	170	227	197	185	187	213	180	210	170	204	175	182	227	210	175	170	180	193	209	216	190	165	215	197	199	195	176	188	187	172	197	179	208	210	187	186	207	199	175	182	196	198	187	195	191	189	196	201	222	205	202	217	234	201	178	211	197	180	207	183	204	179	219	217	194	193	184	200	186	200	201	196	190	209	186	182	199	187	177	214	213	176	165	173	179	182	183	192	203	197	213	210	193	189	188	190	184	223	179	203	193	201	200	178	186	209	189	205	211	188	188	204	222	181	207	184	222	187	192	188	203	207	184	189	192	194	186	185	208	188	191	177	163	212	172	163	182	201	195	180	179	189	197	199	202	183	174	185	164	220	194	194	212	184	203	187	197	159	179	211	184	199	170	193	174	184	202	199	229	214	211	187	194	212	180	207	209	166	203	182	191	187	192	195	218	196	208	189	185	190	164	201	217	220	184	185	218	195	202	187	198	190	178	199	163	217	192	198	191	189	213	207	195	206	208	184	179	204	201	194	184	181	195	210	199	193	194	219	186	212	172	201	200	205	174	206	177	177	181	188	175	153	162	186	173	197	171	201	205	192	208	203	177	218	216	192	190	186	199	223	185	202	166	189	189	197	208	206	176	192	181	177	195	181	175	201	210	204	198	204	176	189	214	186	190	204	193	178	229	207	195	185	218	207	193	180	181	200	175	199	219	201	178	213	186	190	199	201	180	183	208	203	173	178	175	192	185	205	216	188	170	191	177	183	183	190	216	202	208	190	193	179	195	211	199	183	186	195	177	189	196	207	186	196	183	170	198	207	188	199	186	184	194	158	179	203	189	196	183	187	183	164	205	194	165	200	200	200	195	204	200	198	196	196	173	203	181	191	180	182	166	191	175	215	167	173	196	184	187	222	197	204	191	232	180	227	162	213	197	197	148	192	182	209	191	211	180	183	191	186	181	213	182	215	193	173	177	199	198	192	193	173	196	196	195	213	191	166	181	192	208	204	187	185	191	216	227	193	191	175	188	212	173	189	174	176	178	178	202	191	182	217	206	234	196	208	188	170	179	168	203	199	187	199	187	195	182	215	236	177	184	204	202	188	201	183	152	229	195	188	197	193	194	208	184	184	208	208	207	187	203	183	217	167	212	190	188	184	172	203	156	178	213	197	194	183	190	201	202	166	182	197	164	197	189	171	183	201	187	186	204	184	199	240	211	218	198	196	203	175	172	192	196	207	196	189	193	193	202	195	173	215	208	192	211	222	201	207	168	175	188	201	185	163	201	194	219	182	197	218	189	168	196	190	207	190	200	197	191	212	216	194	194	174	177	183	197	176	195	213	172	191	189	204	178	208	190	205	173	191	180	182	174	169	181	182	196	193	180	163	169	180	191	180	194	190	201	198	199	157	172	192	207	208	182	183	182	191	176	189	170	220	199	217	182	205	184	194	176	195	165	226	201	211	220	205	205	206	189	189	206	194	189	188	202	199	205	192	216	203	187	182	204	177	173	187	201	191	188	202	189	185	184	187	173	165	201	194	212	193	180	205	182	197	163	187	186	206	184	202	226	179	204	208	220	198	159	164	187	174	203	181	175	202	169	176	185	186	210	191	181	186	209	178	178	164	199	217	175	195	175	218	166	194	195	200	191	180	213	209	166	227	192	175	188	189	180	178	163	217	207	186	179	212	210	199	190	187	187	211	189	194	223	216	226	182	211	206	179	185	175	185	191	221	205	169	184	189	217	189	196	190	187	202	223	187	185	212	229	176	160	166	189	191	187	169	189	183	173	203	213	197	201	187	225	190	200	204	220	207	170	177	212	209	192	193	191	182	180	241	230	190	191	196	190	212	184	199	201	218	200	198	185	187	188	182	224	221	190	202	187	211	202	178	178	196	209	173	176	191	166	198	189	190	216	228	182	179	190	188	194	166	180	208	184	202	205	198	204	208	209	194	177	193	189	220	193	179	198	179	197	190	159	192	180	186	200	190	185	180	202	203	202	211	176	185	177	216	212	198	197	194	224	200	186	188	205	194	192	202	211	171	202	224	177	198	197	178	190	205	200	211	211	205	194	230	202	195	176	188	190	200	203	194	193	199	195	190	170	166	216	189	220	193	201	180	192	193	183	212	188	190	209	196	185	177	187	197	190	202	215	187	196	165	196	179	198	197	183	199	190	179	178	218	190	183	193	223	176	177	186	190	217	178	205	187	189	182	182	179	175	224	204	193	194	189	198	197	203	181	218	183	205	187	183	174	181	180	206	165	204	208	164	193	198	199	188	209	186	192	204	201	197	211	181	183	211	224	195	204	214	178	187	187	175	208	204	212	215	192	189	189	187	210	200	195	203	215	193	178	195	182	181	190	184	173	215	196	201	178	208	199	185	215	201	176	223	190	193	178	169	191	156	218	193	199	170	183	200	192	196	188	205	178	177	171	196	185	196	193	187	207	196	179	209	226	210	225	181	202	217	189	163	196	195	207	206	211	186	192	174	187	178	165	190	225	194	233	215	175	210	189	182	204	200	210	191	187	190	181	164	172	219	171	183	215	174	217	209	197	175	189	185	201	181	183	199	183	182	183	175	190	183	196	213	216	188	205	190	185	202	190	182	184	217	197	209	206	197	188	208	181	157	209	217	210	207	168	190	195	190	210	205	186	190	198	227	219	190	203	178	223	201	177	181	195	206	196	213	213	187	181	196	200	186	204	190	184	198	192	196	208	179	166	196	183	207	190	200	187	204	214	243	214	190	209	188	210	197	194	171	189	197	227	175	175	199	177	207	212	181	194	167	219	186
8631	913	1658	1855	1633	1279	1051	972	874	750	721	685	687	646	617	573	569	519	550	550	542	504	532	504	517	534	482	537	497	466	499	481	506	492	490	469	492	474	476	491	480	479	494	516	465	465	497	499	469	514	474	482	464	437	468	472	481	465	410	451	424	485	510	460	487	465	442	430	471	449	426	406	440	475	453	500	484	455	449	436	462	434	487	478	426	492	467	442	510	473	482	506	476	456	475	464	438	490	481	499	426	457	462	478	445	394	459	470	446	426	440	467	436	462	463	446	467	455	459	472	455	451	456	440	467	422	460	509	474	446	460	473	468	442	447	488	441	497	445	476	484	496	444	448	498	484	433	439	490	437	441	463	445	440	463	483	494	483	412	490	455	452	431	481	479	482	436	442	506	423	494	476	483	514	513	497	458	488	431	468	464	494	492	434	445	446	454	449	447	478	461	469	449	477	457	428	473	450	470	415	473	436	465	483	466	518	455	472	462	438	462	457	453	440	487	463	463	524	429	468	459	441	455	491	429	461	457	493	475	442	457	449	498	467	469	493	468	467	476	520	434	459	488	478	454	436	466	444	440	465	457	498	454	438	453	436	462	466	483	423	452	425	439	454	439	446	498	484	439	450	472	482	467	476	476	452	438	481	442	466	423	463	492	468	469	477	472	486	481	469	430	479	481	483	455	470	475	473	428	456	430	449	475	450	456	439	446	462	430	439	478	454	523	491	486	505	476	495	445	479	489	473	451	462	452	456	463	441	494	445	469	470	447	490	451	433	447	445	448	456	453	455	486	525	454	434	439	462	458	443	475	419	448	439	484	486	486	463	474	457	478	512	469	477	473	440	458	462	486	465	455	450	458	465	459	445	438	494	461	487	475	477	472	453	469	503	470	457	424	452	440	462	466	483	499	491	441	461	480	488	473	455	448	434	474	461	470	435	478	485	445	420	427	487	464	430	476	496	472	480	445	471	443	449	460	447	464	459	457	484	464	463	491	471	467	478	425	484	474	434	461	459	460	477	467	438	453	435	451	423	465	456	466	459	451	454	482	491	467	438	427	434	485	440	476	417	459	479	457	491	415	456	467	484	493	429	482	423	473	451	486	455	463	476	491	434	426	447	452	460	453	433	457	462	466	422	446	428	456	452	457	442	461	502	509	503	462	449	459	483	488	436	446	478	460	426	482	471	505	463	477	451	451	474	505	494	447	453	432	458	460	455	455	449	473	474	468	464	468	452	436	490	442	463	422	444	444	484	457	448	450	425	418	484	482	486	484	467	470	465	415	470	441	456	453	456	462	481	447	432	460	455	469	494	449	464	445	458	438	466	477	454	433	460	468	416	459	444	418	423	459	452	433	484	466	451	458	514	404	443	455	488	433	466	464	447	447	440	446	447	451	472	423	481	462	441	469	474	478	437	502	452	443	458	444	436	483	490	477	448	438	420	469	485	441	460	418	464	449	491	494	484	445	494	448	451	489	482	447	419	466	462	455	462	475	452	425	406	480	467	473	477	463	486	460	439	458	495	441	471	475	463	455	458	478	459	423	436	420	464	434	447	440	452	434	456	449	455	420	459	460	488	446	463	452	481	468	485	465	482	481	497	440	458	452	464	484	428	431	461	448	477	486	462	458	459	435	462	437	422	445	477	478	457	476	449	496	471	470	481	476	449	447	480	508	497	428	486	461	493	454	468	460	474	441	473	455	467	444	447	480	457	444	408	427	437	432	460	482	458	478	457	454	474	455	471	487	445	454	438	488	446	472	454	461	470	475	447	493	448	450	478	430	499	471	469	473	498	490	449	467	431	483	485	474	451	464	472	459	453	447	430	463	482	466	480	502	470	438	439	481	452	472	418	423	461	485	446	457	442	452	459	447	514	438	495	459	433	469	440	443	451	450	455	489	485	446	452	476	458	468	443	455	461	467	457	432	456	441	459	446	520	484	430	453	468	444	493	454	449	468	435	481	456	493	496	433	480	444	479	467	491	462	445	445	496	461	473	436	477	473	484	461	455	410	460	442	469	461	448	485	507	489	486	449	483	469	487	474	448	470	453	445	445	424	439	447	438	466	433	470	420	447	460	469	482	434	515	442	473	433	491	487	482	467	463	464	439	476	465	452	484	500	460	469	489	456	462	475	490	435	448	425	507	446	447	464	424	454	476	478	514	480	477	469	488	452	455	446	466	477	444	453	431	451	453	485	464	422	461	469	476	430	479	469	461	453	454	477	454	459	481	515	418	469	447	497	453	457	445	439	454	456	433	460	450	465	440	474	435	456	459	438	435	450	429	446	461	442	468	469	468	412	464	466	475	425	444	441	453	405	505	517	434	482	474	452	448	460	477	478	466	442	424	445	471	471	454	464	467	457	481	454	475	416	462	484	464	478	427	465	454	440	506	436	442	439	499	462	453	442	475	433	474	451	441	435	493	497	452	493	451	475	484	443	478	508	476	468	460	506	462	467	449	465	464	444	481	434	468	474	430	453	485	495	428	458	470	468	470	430	467	476	501	410	456	413	459	477	425	444	448	468	440	432	476	486	488	462	438	460	441	425	447	460	465	508	453	432	460	434	445	468	492	502	460	452	422	484	451	426	509	429	453	480	439	464	468	494	460	478	436	467	474	487	466	434	451	484	464	434	472	448	437	487	454	442	458	453	452	458	413	487	466	471	466	423	478	493	469	457	471	479	461	478	466	426	475	467	474	403	433	443	447	467	453	446	464	442	436	453	520	428	470	480	493	483	460	475	474	432	484	418	483	476	485	485	459	417	450	450	471	451	459	496	486	399	468	416	415	467	432	467	486	434	442	444	446	457	466	422	467	439	444	456	456	448	457	477	458	489	432	486	480	458	431	478	462	499	445	425	434	460	454	458	482	475	429	477	471	450	463	456	432	452	441	441	437	406	442	472	476	483	474	485	463	489	448	474	479	464	495	506	450	473	468	457	426	465	450	467	434	449	444	510	473	450	442	439	420	435	474	441	406	533	459	454	445	461	421	456	458	459	447	450	460	459	434	448	443	474	440	459	444	445	456	500	439	482	492	455	471	419	496	456	474	473	465	452	524	487	456	472	452	462	468	419	444	439	475	511	434	425	439	414	461	485	502	437	461	436	467	460	502	481	454	440	472	413	481	475	434	423	467	462	441	456	455	429	442	484	429	481	468	453	415	463	451	458	456	466	463	460	496	432	470	467	465	490	480	484	456	411	447	475	458	478	456	447	439	466	435	454	487	477	461	500	478	469	446	414	458	506	491	439	430	451	450	469	478	477	457	469	473	469	448	454	439	437	427	448	469	477	479	447	433	465	469	423	465	445	486	535	421	468	458	499	481	508	458	452	479	430	487	441	470	457	445	449	457	487	439	442	416	457	478	485	447	484	477	492	451	436	481	483	494	453	498	458	425	480	452	476	492	459	453	417	441	463	457	454	456	531	440	456	442	442	424	493	443	450	443	446	429	451	443	453	465	487	475	481	477	453	484	439	483
2187	253	226	293	230	253	262	292	250	236	236	246	276	239	297	277	277	250	253	259	230	265	275	269	275	243	290	256	266	280	261	269	241	274	261	281	285	256	257	275	275	256	252	272	269	239	268	249	228	285	273	254	272	273	284	278	236	222	249	251	263	263	233	284	281	253	264	267	262	274	261	237	270	262	269	253	241	271	279	293	245	252	256	260	265	258	247	273	270	237	279	292	283	262	274	290	271	249	252	258	225	243	275	257	253	238	286	270	262	247	249	240	266	267	279	266	266	251	249	260	232	284	251	232	265	264	254	279	259	245	261	252	243	246	252	272	242	230	248	236	250	253	247	258	290	253	260	243	284	261	274	251	243	278	238	267	302	236	258	266	274	238	264	273	272	266	269	259	261	275	245	259	292	251	235	252	287	243	261	242	258	255	265	278	279	284	284	253	266	234	245	270	211	275	246	276	252	261	260	247	310	259	277	262	261	255	213	272	262	245	259	279	245	281	255	266	267	244	273	234	261	270	260	271	227	235	240	250	236	257	232	261	285	239	266	268	276	283	274	264	234	267	249	283	253	294	286	303	235	280	301	270	285	258	228	274	285	293	278	269	265	286	272	269	291	277	260	261	240	250	266	282	262	255	260	239	280	251	313	284	238	258	265	264	249	275	257	280	251	286	243	208	273	279	244	240	247	240	260	263	254	269	259	281	237	253	292	289	241	238	264	264	263	266	254	288	274	269	269	246	262	283	241	248	273	265	285	286	262	247	233	282	266	263	252	272	275	274	281	260	268	238	245	247	261	259	250	264	253	267	261	272	243	267	267	249	243	255	251	258	236	267	233	248	281	255	287	240	266	260	270	270	260	266	253	254	232	252	270	242	263	252	214	270	276	258	258	269	261	245	256	249	236	266	241	279	254	252	281	273	250	265	231	262	282	259	269	245	294	252	269	230	236	280	246	258	277	248	266	234	259	254	290	275	272	252	259	242	243	254	264	290	230	242	257	256	271	226	236	236	239	287	251	267	267	252	260	257	249	256	232	256	262	253	248	254	258	295	279	301	272	257	263	276	283	219	270	260	256	265	260	246	258	265	280	272	287	249	265	260	284	211	230	271	258	257	252	281	251	259	291	278	284	281	251	282	262	265	240	272	242	262	258	272	253	223	249	254	270	268	251	246	248	270	267	272	238	244	261	263	260	257	231	268	266	250	276	267	255	260	229	242	260	258	250	263	306	263	278	290	250	276	272	306	259	276	268	257	275	253	237	249	265	262	257	261	221	260	277	250	238	247	262	247	251	272	273	272	256	262	287	269	268	271	237	278	251	241	296	267	253	260	265	257	242	249	262	263	288	265	222	251	265	229	261	270	235	291	273	268	266	287	286	253	212	263	284	245	269	242	260	248	249	229	256	255	264	253	257	288	265	235	281	270	264	275	284	261	261	233	251	253	260	260	269	239	267	243	251	271	277	263	293	266	291	272	254	254	261	244	251	263	278	267	277	276	273	276	258	270	281	267	257	256	278	253	249	255	252	273	281	260	267	250	244	230	253	287	276	284	249	279	248	227	266	286	288	265	283	260	254	241	245	231	247	272	260	257	281	281	279	263	229	272	276	256	244	255	267	274	272	277	272	267	251	238	267	274	226	263	257	249	275	261	254	249	251	255	239	276	255	236	273	271	228	274	285	254	267	260	263	249	279	241	254	239	238	277	271	236	238	249	272	263	282	264	251	253	272	237	238	271	264	279	261	266	253	271	273	278	276	283	270	285	269	250	245	264	232	271	265	244	253	256	236	272	262	261	277	241	246	267	274	260	294	248	274	251	313	235	239	247	273	247	235	261	246	271	270	252	259	252	271	240	252	255	265	263	229	272	258	237	274	263	269	275	280	249	261	219	255	284	258	223	262	233	292	258	304	269	260	259	248	216	256	262	297	231	246	237	264	252	275	247	272	280	262	279	254	263	218	250	282	247	236	253	270	254	262	245	263	246	276	263	256	250	268	240	276	266	241	253	261	259	266	283	293	277	232	264	281	233	249	260	271	258	248	268	255	270	275	243	269	248	309	272	263	268	278	260	279	243	280	261	236	264	266	231	237	284	261	257	257	269	251	240	264	261	247	269	232	284	293	293	285	262	276	275	269	267	239	262	241	252	242	296	275	258	287	283	270	258	265	290	256	293	269	260	255	251	282	286	245	262	272	274	260	278	260	250	252	268	265	286	272	255	262	283	233	260	217	299	247	265	256	279	247	251	240	258	230	289	221	286	281	275	287	242	248	261	281	243	248	248	242	255	273	269	256	272	271	241	262	241	291	277	254	278	260	260	278	292	271	262	297	247	255	279	271	237	268	264	237	247	282	266	249	235	289	288	245	264	258	264	244	272	255	234	291	286	254	288	275	270	269	266	268	259	261	255	248	267	270	270	254	249	279	240	282	244	293	288	276	291	260	243	255	278	258	280	288	245	289	252	282	281	278	287	265	246	258	286	251	252	300	255	280	250	272	271	267	298	274	280	251	270	286	277	233	292	264	253	267	261	273	272	254	242	277	255	248	239	253	213	233	253	280	293	258	242	252	259	256	262	260	264	261	275	288	238	289	273	235	267	256	277	273	237	238	255	252	274	270	265	268	251	272	241	267	272	275	244	247	246	259	257	261	285	274	260	268	259	267	218	267	270	270	253	223	238	236	278	286	258	251	261	266	231	250	231	283	245	257	266	268	274	312	256	248	251	253	255	256	250	249	262	277	246	241	261	292	280	249	282	262	260	257	245	277	252	249	227	266	265	256	279	257	298	288	270	238	268	275	268	265	264	259	259	247	256	257	257	242	256	253	255	241	285	258	285	259	258	227	256	265	321	234	231	272	264	237	271	236	242	242	272	242	273	275	242	251	262	251	255	258	227	288	250	269	262	285	283	315	267	266	255	231	233	253	276	274	281	251	275	278	290	269	270	255	282	225	261	267	218	258	262	279	227	272	281	249	241	233	275	282	231	260	233	281	256	268	250	241	263	279	273	271	243	263	265	248	260	265	279	260	249	234	243	282	265	264	247	250	232	261	249	267	258	283	243	290	265	248	265	273	248	268	236	249	257	246	271	265	269	215	284	283	248	236	248	248	265	266	252	280	241	275	294	273	264	256	236	241	252	276	247	252	248	273	233	261	222	278	239	215	242	278	272	272	268	255	252	261	245	282	242	262	273	268	261	244	249	245	283	263	275	235	295	253	263	253	249	292	279	280	259	256	256	257	255	252	254	232	261	255	298	241	246	281	250	243	259	236	265	265	253	234	249	246	273	255	261	276	237	284	232	250	272	277	262	301	266	249	252	255	283	278	258	233	263	269	260	257	247	257	277	247	260	275	246	265	234	268	261	255	239	256	241	277	280	251	241	259	267	236	288	293	259	263	277	267	249	253	255	254	279	279	261	260	254	256	216	282	241	277	278	252	253	253	278	230	230	266	260	249	289	270	245	252	247	254	266	278	257	255	268
2564	643	665	684	651	598	662	618	609	667	630	571	598	676	587	609	565	629	688	613	658	643	663	602	617	645	642	587	619	662	625	593	593	639	629	632	606	614	570	649	652	618	580	619	632	658	596	624	667	625	618	607	624	607	639	622	607	638	635	604	628	609	650	612	621	596	669	577	631	580	633	619	662	567	636	616	640	650	641	659	611	640	607	614	641	620	648	614	592	622	651	655	617	600	651	637	620	631	635	626	590	634	689	580	593	621	614	646	589	598	607	628	634	598	611	599	633	638	613	587	613	608	587	590	644	641	639	649	626	595	659	627	610	582	648	619	619	637	615	588	644	607	607	625	588	593	604	599	559	617	593	641	618	613	644	632	608	570	606	610	629	610	637	622	594	572	615	636	632	608	607	684	614	603	608	584	646	612	633	622	586	600	577	667	627	594	668	637	628	604	602	627	646	592	635	578	661	633	658	628	613	626	616	591	608	611	614	630	611	636	619	616	641	646	642	614	595	620	623	632	623	647	664	591	606	637	617	668	650	630	658	670	607	615	660	572	656	605	686	624	589	648	618	674	613	589	613	643	614	648	607	584	602	638	622	618	633	592	624	649	637	608	592	644	651	642	654	592	551	621	650	594	636	634	605	621	639	635	641	638	640	642	609	681	548	623	609	654	606	659	637	642	616	605	621	576	669	628	644	630	608	597	658	611	654	617	628	608	645	578	671	611	558	629	620	626	578	641	593	687	624	626	633	637	636	590	603	645	605	634	643	615	663	662	626	626	626	627	606	649	613	641	646	576	624	620	647	632	643	679	570	627	568	646	601	613	623	646	596	614	610	606	636	606	646	624	638	598	629	648	611	635	596	653	673	638	640	591	649	623	607	629	605	654	589	579	591	639	634	632	626	618	603	619	605	581	610	668	634	659	617	630	616	629	605	608	633	614	622	637	614	606	590	636	644	628	622	618	673	621	622	601	661	607	645	644	633	641	599	641	659	661	631	595	619	618	606	560	614	606	631	675	589	615	602	606	605	644	665	637	639	621	548	647	608	637	652	608	621	625	636	632	641	605	656	657	639	615	613	639	640	635	630	651	636	626	659	622	581	631	651	638	673	635	606	594	627	650	587	652	593	684	631	662	575	644	585	643	649	621	599	601	626	647	635	629	636	610	634	611	622	623	646	618	633	631	593	646	583	660	607	625	644	644	605	626	659	664	605	608	625	626	612	615	641	674	638	607	566	665	593	551	641	601	630	639	638	614	603	609	633	632	612	622	628	629	613	600	624	608	604	616	623	654	650	640	665	575	622	602	630	674	616	686	633	631	635	615	653	623	614	628	620	615	628	644	663	672	634	611	590	586	686	525	657	632	633	601	600	642	561	656	636	662	617	607	640	646	595	575	616	635	599	592	611	650	627	639	643	670	628	665	574	594	639	601	618	685	638	635	614	605	591	634	658	623	633	611	641	619	630	628	664	623	636	663	583	580	656	634	626	575	693	600	570	629	621	591	612	606	621	610	596	625	630	646	640	663	641	667	624	588	643	609	652	625	644	657	618	691	643	610	605	608	651	602	611	609	657	635	604	633	659	632	653	616	640	637	614	649	612	611	666	623	611	615	629	609	632	690	605	636	649	671	613	574	622	656	635	658	655	617	640	635	616	625	643	636	630	625	686	645	605	618	621	645	599	604	615	600	591	643	623	605	637	643	623	593	594	634	633	580	613	631	600	638	637	662	631	632	643	605	638	628	598	607	639	552	631	635	637	619	594	620	614	603	692	642	603	602	615	589	648	660	609	631	645	567	661	623	623	632	603	624	633	590	620	591	617	664	635	607	656	601	620	597	695	643	674	593	653	632	598	678	578	617	622	609	635	606	617	644	580	621	587	648	652	592	592	627	610	626	604	654	604	607	608	635	628	608	634	653	588	638	587	616	663	590	617	637	617	621	653	600	574	646	654	604	634	613	652	570	598	608	662	622	619	576	646	603	582	622	616	602	595	602	628	599	593	600	616	635	657	635	591	600	670	655	574	625	639	623	630	619	618	677	635	603	596	635	639	620	663	631	620	641	660	577	653	642	604	561	609	615	643	611	630	607	659	639	582	622	606	632	675	610	601	584	655	657	678	556	642	629	611	612	577	607	615	600	671	579	603	614	644	673	621	608	579	612	582	649	632	596	591	620	671	616	598	620	598	637	640	658	559	601	615	612	556	642	664	629	623	592	648	626	607	660	663	615	626	629	592	615	598	613	640	644	662	623	660	612	632	635	605	620	626	645	562	623	641	605	655	598	619	597	583	649	624	595	644	596	610	642	636	617	620	593	626	630	623	686	636	628	602	619	670	617	621	599	625	615	667	634	646	641	630	622	665	619	618	597	644	630	615	589	652	590	638	638	666	646	660	601	625	625	645	630	623	583	606	617	596	691	609	663	645	654	641	634	590	638	636	620	640	617	609	624	556	623	667	578	632	615	620	614	616	589	634	618	621	586	671	622	634	657	601	650	570	630	626	616	585	660	658	664	643	600	583	638	565	650	592	606	612	618	619	632	632	654	635	616	628	641	588	594	604	625	612	654	637	587	616	666	638	620	614	590	640	605	624	604	642	617	615	673	628	591	598	612	671	587	611	570	647	609	615	621	647	543	619	632	609	665	642	635	613	639	620	653	585	602	661	603	622	606	637	632	648	608	641	656	622	618	646	609	598	671	609	648	603	623	612	615	652	662	636	631	676	620	619	596	582	619	623	625	617	635	624	611	681	642	633	637	664	663	632	633	683	589	643	654	634	635	596	593	626	631	597	620	620	596	656	615	649	656	609	636	617	583	632	677	620	585	706	632	651	663	664	638	608	633	576	615	650	645	599	600	635	640	600	589	591	678	635	621	622	630	652	624	610	621	639	634	649	606	651	610	631	638	610	609	629	657	622	599	587	578	668	654	601	634	663	622	640	647	601	626	609	614	683	599	639	626	603	597	646	635	633	586	617	584	650	618	643	595	656	614	621	643	646	611	607	636	597	594	659	666	612	643	578	630	632	569	649	653	658	608	628	628	623	586	650	631	614	640	608	636	608	649	617	637	613	600	635	613	636	644	632	671	633	644	660	667	602	628	576	603	612	666	639	585	658	644	633	654	619	607	632	636	616	658	659	684	596	609	595	625	673	618	615	625	593	631	659	618	625	624	640	595	631	633	658	567	664	550	661	660	621	638	604	687	623	618	653	641	639	629	619	629	616	588	599	598	628	581	613	624	595	623	602	608	625	636	677	653	577	658	626	645	633	646	627	610	600	604	627	641	634	630	582	602	577	602	668	637	620	612	677	623	617	630	644	671	638	612	611	629	627	663	657	663	625	643	589	609	615	670	643	614	620	613	605	581	626	635	645	655	621	621	637	631	648	633	629	644	603	631	670	659	608	640	617	593	589	612	622	635	626	639	631	596	622	634	654	607	644	604	632	597	627	624	594	609	615	630	645	622	615	609	625	640	651	609	627	600
8891	673	617	532	409	447	408	395	389	362	350	362	296	354	364	317	377	345	349	362	338	360	344	326	367	375	320	300	367	369	347	317	316	335	337	362	323	351	325	343	319	330	343	388	304	322	361	389	343	357	341	357	339	322	348	299	341	347	312	328	359	318	309	326	336	314	314	342	334	335	306	340	381	324	337	363	374	283	375	376	346	372	333	346	345	360	312	384	338	363	367	312	345	349	361	321	391	331	345	325	316	359	319	308	350	332	358	354	386	345	301	351	306	349	367	354	323	337	322	303	344	328	357	328	305	375	359	337	341	332	333	356	333	320	337	322	369	356	363	365	367	346	339	368	335	336	351	350	322	332	310	331	365	358	327	323	322	307	365	347	362	349	317	325	325	331	347	329	293	344	350	359	301	302	329	315	330	347	334	352	304	353	315	355	351	335	367	330	322	305	350	338	350	320	307	325	333	341	353	319	346	338	331	334	348	316	320	310	348	332	341	303	368	351	304	350	339	338	337	334	356	285	346	313	352	354	327	331	356	329	335	372	335	341	344	311	326	341	349	347	350	332	364	350	324	325	341	322	317	387	375	351	336	361	315	331	353	331	320	345	286	340	344	329	341	356	325	354	346	342	314	306	343	344	337	348	323	339	354	349	354	375	324	326	330	339	321	355	338	292	340	341	348	345	316	351	331	293	340	335	369	354	337	352	334	337	360	363	349	364	326	335	359	371	349	375	337	299	320	322	327	322	363	350	298	324	319	344	363	332	343	377	335	315	338	330	329	350	339	357	331	358	335	358	311	356	373	335	333	351	328	324	375	355	364	319	349	348	336	322	348	326	315	325	330	356	346	318	340	351	356	264	344	323	356	340	348	351	338	307	316	339	325	353	331	363	336	328	293	320	352	340	356	341	373	341	326	342	326	350	336	327	365	345	331	348	340	325	347	350	327	298	345	335	335	319	303	324	339	337	348	339	319	344	322	325	305	362	318	327	357	298	335	333	335	336	332	355	351	356	329	325	319	379	355	362	333	384	352	352	361	294	329	347	318	312	344	317	330	342	367	316	350	303	363	322	355	346	299	326	384	360	335	355	361	345	348	362	358	361	333	337	346	329	338	303	307	324	367	347	353	332	319	354	373	307	332	320	328	334	353	309	341	368	367	343	348	324	320	312	335	342	317	349	331	330	329	286	347	331	337	327	328	308	374	335	352	335	340	340	332	323	342	325	346	361	344	324	325	345	337	332	346	315	342	294	343	323	338	342	339	352	333	322	342	330	342	333	350	329	360	370	369	327	385	313	338	346	346	346	331	311	322	342	355	343	339	346	352	345	344	306	337	358	338	327	320	338	326	347	304	322	316	333	325	325	365	338	324	317	320	333	361	339	336	290	334	346	339	330	333	330	342	329	347	341	341	336	320	322	300	328	338	357	298	316	330	342	326	319	359	346	323	355	326	375	361	312	357	324	342	337	333	341	373	314	304	331	349	359	352	327	318	327	329	333	345	347	322	329	333	316	324	346	342	339	367	382	356	324	339	321	356	329	335	332	328	317	357	308	339	360	373	336	341	321	365	347	325	342	318	325	329	327	310	358	328	296	348	324	315	334	338	314	350	352	345	335	345	348	329	345	346	350	370	327	325	333	357	337	371	341	345	348	346	340	341	318	307	376	307	323	322	303	329	342	366	315	328	297	327	352	373	364	394	328	340	333	323	346	328	362	349	338	333	318	354	363	341	353	333	351	357	321	327	354	349	312	345	391	361	382	364	348	343	314	327	374	306	323	338	327	324	355	322	347	323	314	356	320	339	322	300	301	321	316	335	324	329	383	384	344	338	333	350	319	345	318	318	356	369	343	313	363	320	377	331	351	353	343	308	345	289	300	324	335	338	339	301	363	345	385	306	317	318	309	329	353	322	322	368	308	352	334	345	325	326	324	323	320	332	305	323	306	321	310	369	330	339	392	355	303	337	329	314	349	382	348	344	324	331	347	354	360	320	323	335	304	312	331	328	343	338	341	336	316	346	364	361	341	344	319	333	352	352	348	339	327	319	368	322	329	354	345	283	327	361	339	348	373	334	356	327	304	337	371	329	339	339	329	327	341	339	384	347	348	326	361	355	344	334	355	320	364	349	323	380	330	369	335	333	327	303	345	331	326	316	328	312	322	345	353	353	352	298	350	362	357	362	328	342	331	359	330	343	353	319	333	332	330	365	344	294	348	314	344	323	343	363	344	319	337	347	326	315	348	352	317	316	314	318	334	343	330	320	340	360	365	362	365	349	325	372	327	357	338	320	358	308	347	353	340	332	339	317	326	313	350	341	333	324	331	315	297	343	288	342	377	354	303	338	364	341	337	355	332	338	350	337	333	324	346	331	351	337	300	344	328	352	323	326	358	322	352	352	381	353	377	337	353	342	337	310	342	308	351	347	302	308	360	324	335	321	301	330	304	344	325	330	315	350	392	330	345	342	327	379	300	314	317	324	326	336	345	362	367	343	304	371	357	332	345	310	360	354	383	350	349	317	353	359	334	304	331	307	362	328	340	320	337	338	309	365	357	304	322	334	322	318	349	349	360	349	362	316	363	331	325	318	377	314	312	377	355	337	371	337	325	384	362	320	332	320	306	388	366	345	349	334	339	321	325	331	367	323	308	326	338	373	389	313	339	351	327	312	331	355	318	365	349	360	331	341	323	342	368	345	342	345	345	331	351	340	332	334	342	364	347	355	329	306	342	379	362	336	354	370	307	337	288	363	341	327	345	329	364	348	292	324	362	299	345	311	329	343	343	363	331	333	338	353	349	344	311	331	306	364	329	327	362	377	337	318	316	321	329	328	360	331	332	354	327	343	359	318	332	302	368	350	333	324	334	366	339	331	323	335	333	345	317	356	358	363	335	343	365	364	350	343	343	354	316	312	364	328	336	326	355	331	361	348	306	340	371	330	339	323	334	376	320	318	337	339	351	323	319	338	317	340	346	305	361	326	326	318	332	374	317	330	334	328	295	318	343	320	320	311	365	333	375	330	328	320	343	315	338	364	339	373	369	346	346	356	326	309	350	297	338	314	347	353	339	290	355	379	323	333	302	326	338	336	338	340	324	324	350	333	339	359	360	360	321	341	326	324	343	329	358	318	316	352	361	355	338	303	369	335	353	329	337	330	332	305	347	330	330	343	329	310	343	358	336	346	370	327	326	345	321	366	320	334	333	339	329	314	352	343	339	352	332	319	317	343	335	375	349	320	326	352	341	319	353	333	350	341	334	332	362	353	357	369	372	351	328	331	321	355	370	379	321	372	349	339	360	342	330	336	361	371	358	319	324	334	305	340	328	337	340	321	346	364	358	334	329	327	353	349	351	358	344	344	358	335	336	332	346	353	312	353	333	333	337	340	328	356	298	297	312	317	292	352	307	366	352	332	352	336	345	348	318	328	350	334	339	327	322	365	379	368	305	312	316	379	322	362	356	315	322	345	339	338	339	330	345	354	390
7407	1001	1401	1496	1376	1206	1074	1003	1001	1002	889	940	886	848	821	825	849	859	823	825	818	769	779	804	841	796	808	778	801	796	725	729	783	805	775	804	803	804	759	766	794	748	776	826	807	789	731	770	765	787	807	763	780	819	745	799	832	762	738	780	776	771	760	721	791	753	734	854	771	802	786	730	772	820	800	737	789	806	758	822	733	794	826	768	751	797	750	781	752	797	696	774	779	783	781	764	829	756	772	747	752	758	765	778	816	770	794	754	754	816	773	758	723	749	811	732	784	762	779	768	747	783	739	814	774	766	826	763	748	791	766	771	760	798	758	693	746	794	773	772	769	794	810	791	787	759	741	771	781	783	785	783	787	714	739	812	750	783	795	763	805	753	775	763	758	772	791	784	802	723	745	777	765	751	791	784	705	807	783	750	762	797	772	759	734	828	807	760	788	766	797	801	772	750	760	764	788	821	758	799	744	811	780	735	763	773	726	801	817	762	795	750	738	734	786	814	789	778	759	738	759	741	781	793	815	782	798	767	768	707	769	723	784	790	803	801	777	797	776	809	771	763	791	791	741	825	794	821	786	828	765	766	784	766	774	790	784	728	797	744	794	742	740	742	787	757	765	737	772	793	804	751	798	735	815	742	749	820	775	764	801	796	817	754	771	794	735	783	743	789	685	753	783	763	791	755	788	805	815	793	794	761	732	793	768	744	795	762	752	819	759	785	801	754	777	813	751	799	785	772	796	762	786	804	728	758	778	838	799	778	749	736	768	767	763	788	764	752	787	770	777	733	750	788	736	766	785	786	788	802	791	776	769	752	743	776	752	735	757	801	769	765	800	764	759	786	789	792	782	800	748	779	796	815	774	773	774	776	768	803	816	772	759	777	758	724	737	780	814	743	849	787	748	796	786	777	748	755	741	783	798	789	739	775	756	746	789	796	776	779	766	787	779	786	781	776	781	783	768	784	776	770	742	850	720	800	779	766	812	783	744	713	779	742	757	784	776	781	746	775	793	780	835	752	772	786	772	775	783	759	768	792	792	765	781	768	770	748	761	786	744	771	756	767	733	749	785	773	737	769	782	789	793	780	769	755	753	771	770	806	813	723	770	797	809	728	757	788	738	767	830	718	736	758	762	772	741	764	813	763	843	806	776	721	771	779	738	772	788	806	796	794	795	781	760	758	796	772	771	776	755	823	800	774	759	759	772	783	825	795	683	765	763	761	783	793	738	780	766	830	748	799	758	701	748	824	757	812	776	789	860	775	786	765	799	761	755	776	779	745	768	774	728	783	776	798	821	766	776	761	764	813	747	806	815	772	715	756	800	785	756	783	762	773	773	792	793	739	798	778	776	803	799	775	816	761	775	778	794	799	814	742	802	778	713	776	834	788	790	745	809	753	737	762	728	798	720	808	744	835	798	780	779	768	764	806	780	752	817	789	834	821	718	714	781	784	762	744	789	821	755	731	762	813	775	777	690	739	728	763	813	739	783	752	734	834	813	761	817	745	763	796	746	759	756	781	756	770	776	797	758	760	842	771	717	741	759	729	779	770	794	757	750	773	773	791	774	793	818	741	736	760	770	779	779	795	809	784	769	770	789	730	788	748	760	775	811	842	790	759	814	780	751	845	734	805	720	768	763	760	764	797	806	818	809	839	786	776	805	746	809	792	742	841	799	759	804	760	775	760	752	759	780	763	778	787	686	816	728	784	816	782	739	773	677	814	771	775	799	768	735	814	802	776	740	731	803	754	770	749	765	782	758	799	777	793	754	761	789	723	792	788	782	771	750	793	807	752	761	746	729	763	749	813	743	812	750	766	819	746	736	736	816	786	815	739	775	747	812	765	743	763	777	801	793	775	797	765	735	758	787	762	772	804	778	761	818	778	760	795	734	701	753	785	753	802	791	776	782	767	781	793	809	727	755	781	772	817	799	758	753	775	759	800	783	751	785	771	760	788	804	827	824	776	797	756	735	843	782	774	758	754	773	815	739	808	720	759	807	828	742	731	775	792	763	761	769	773	757	753	790	757	727	786	746	797	759	790	747	767	795	787	763	767	838	786	772	779	735	776	792	744	745	783	824	796	778	774	770	762	781	730	808	774	702	818	783	725	802	788	774	786	742	769	764	798	794	798	837	757	756	777	814	799	783	781	757	743	782	768	703	764	741	828	753	743	768	722	739	799	801	763	795	763	756	791	780	810	781	782	784	762	786	768	770	816	724	769	740	724	801	783	770	772	745	772	812	765	735	756	799	766	765	738	800	768	802	776	773	854	777	808	816	776	772	814	741	774	752	777	761	784	782	729	728	744	782	814	731	835	784	807	753	820	750	741	817	791	778	758	753	758	754	773	755	767	796	779	756	791	797	761	785	800	816	772	735	794	755	761	830	770	751	856	793	783	782	735	774	768	771	774	822	753	792	820	770	794	802	780	800	810	770	730	793	737	777	738	776	750	731	797	755	769	776	775	774	784	763	744	807	756	821	820	792	760	744	768	788	789	783	739	795	751	781	748	789	777	797	833	755	833	749	781	762	794	765	781	776	769	781	783	754	758	727	795	800	759	820	796	820	769	721	730	799	797	790	742	764	765	774	736	829	770	814	778	764	805	761	756	792	786	748	784	789	762	771	786	738	763	771	810	741	768	771	700	818	800	772	806	760	757	791	802	755	762	816	777	810	744	773	785	769	779	780	754	785	750	767	783	763	800	716	806	774	782	783	804	806	807	804	808	807	834	784	760	764	781	797	776	772	760	746	720	776	778	757	793	751	775	755	755	760	766	743	804	782	766	806	766	728	771	786	764	761	714	789	821	848	812	765	769	804	739	763	792	733	754	723	820	807	845	769	768	768	734	770	730	754	743	710	733	750	756	789	807	792	783	769	805	766	809	787	801	745	773	775	796	768	798	806	774	796	751	792	782	773	782	703	784	768	804	760	772	783	788	726	748	793	764	798	802	775	733	793	782	781	793	831	785	750	784	830	821	833	784	739	820	806	755	754	763	746	787	737	771	791	759	759	787	770	776	794	797	754	723	807	790	764	776	741	752	782	814	722	717	780	807	770	757	724	734	785	774	794	764	790	807	809	729	752	774	762	711	757	771	769	765	825	776	796	785	781	757	791	748	782	775	766	755	764	738	774	786	794	702	735	819	775	787	768	766	791	782	751	817	777	745	780	768	780	762	743	818	771	783	734	782	778	804	746	833	762	788	781	788	791	758	791	792	767	745	746	763	725	744	809	771	768	781	797	711	771	761	787	815	798	752	752	779	796	799	799	751	791	804	753	749	774	782	766	804	758	772	794	799	811	765	742	762	760	734	787	749	745	754	746	760	773	783	782	793	800	789	761	747	786	752	823	793	805	793	753	733	776	783	774	769	817	777	718	773	775	801	733	774	755	827	778	809	798	786	756	766	769	770	740	817	786	756	778	786	786	778	811	774	792	767	826	744	778	774	808	766	773	812	800	818	753	785	758	764	716	729	778	766
15320	1001	793	644	455	394	313	286	280	249	232	213	225	227	218	205	255	214	235	203	173	208	201	201	187	218	208	205	178	199	181	186	210	199	204	170	190	192	222	176	188	217	187	187	204	215	168	182	209	222	217	184	171	197	200	208	190	181	209	195	180	210	210	169	167	210	195	188	207	185	205	185	170	208	186	220	174	184	199	198	223	185	202	204	207	198	184	195	199	249	221	200	190	203	202	161	208	213	221	211	223	184	185	192	200	174	186	199	182	207	214	194	196	182	188	165	200	210	196	228	177	192	227	215	174	180	196	212	200	175	179	158	182	196	164	181	211	186	208	170	204	176	221	176	204	190	191	169	189	176	197	206	176	196	195	212	162	201	203	201	207	180	190	195	171	200	179	196	183	188	191	174	199	186	210	183	197	166	198	214	222	191	194	196	192	191	195	188	198	185	198	211	199	196	206	202	172	209	194	191	202	218	208	176	183	188	197	175	235	200	214	195	222	195	195	185	169	205	215	219	177	202	183	193	210	209	167	183	198	195	204	198	175	179	188	184	198	205	193	179	166	205	200	199	219	199	200	197	200	201	204	210	190	203	220	199	201	200	195	181	201	194	196	193	160	189	182	195	195	191	188	191	223	199	225	194	165	186	202	191	193	193	153	188	185	195	189	185	188	187	186	192	190	187	199	206	210	189	249	204	199	174	187	203	190	201	188	182	188	190	179	214	173	190	181	198	175	169	189	220	189	194	204	215	230	213	176	195	178	173	193	204	188	189	155	219	202	212	202	195	203	182	195	184	166	182	179	213	181	227	197	215	168	190	196	211	193	207	170	194	180	167	209	205	203	178	193	175	193	201	205	191	180	194	181	179	192	184	165	215	218	217	197	210	196	177	215	205	212	216	223	198	183	209	207	197	216	182	178	192	191	198	203	215	191	198	162	182	202	185	189	183	183	183	206	154	188	185	190	181	201	174	171	181	205	189	187	201	200	194	213	190	178	188	172	191	183	198	181	235	214	200	193	202	197	190	194	150	180	203	204	197	208	208	196	207	192	196	183	209	209	203	173	172	183	191	212	165	210	185	209	192	204	189	182	182	219	185	168	191	176	193	194	198	180	174	206	192	211	197	201	195	183	198	215	183	167	192	196	175	200	208	212	202	194	193	211	170	191	171	196	178	194	218	190	202	196	197	197	204	175	176	177	181	181	206	222	197	194	193	217	211	193	193	198	197	177	174	195	198	205	183	210	193	193	174	189	172	198	177	200	168	185	171	194	208	192	194	183	173	205	204	206	169	243	200	210	214	186	198	174	191	209	196	188	176	206	178	172	198	195	185	191	173	171	194	176	191	211	198	198	211	205	191	179	183	196	180	189	192	191	198	200	199	222	213	186	211	201	189	206	195	183	203	208	216	196	200	191	196	224	202	205	219	180	177	214	183	200	198	208	192	176	226	199	192	213	223	202	218	206	192	200	185	178	168	180	187	194	221	206	182	210	181	190	183	197	171	222	212	211	193	212	198	226	215	206	225	220	194	193	175	198	190	202	157	174	182	225	198	197	181	184	187	192	220	190	176	183	186	197	169	212	183	170	174	189	186	189	204	186	182	213	172	181	181	199	186	195	222	196	174	211	211	205	203	199	215	195	204	199	200	227	210	203	180	177	184	184	193	203	196	216	189	216	193	219	184	179	210	207	194	196	209	189	196	210	158	168	214	222	218	214	174	197	208	191	184	217	185	208	203	187	207	212	202	200	186	167	165	187	191	209	175	181	200	209	193	188	201	195	199	201	194	189	209	214	184	194	198	211	216	211	188	176	228	185	193	196	204	177	188	212	186	170	211	179	199	182	189	175	200	216	218	192	212	195	202	209	197	229	201	212	212	211	172	190	184	168	204	192	205	147	212	195	196	198	205	165	185	192	213	179	210	196	191	189	196	198	198	232	207	188	204	189	188	179	204	198	184	177	184	202	208	211	196	181	200	209	181	209	175	174	173	190	202	184	184	234	190	184	202	162	181	209	204	185	200	191	182	208	187	201	203	205	186	195	219	219	210	196	194	170	204	186	177	217	240	171	197	213	196	180	201	194	183	190	180	191	176	205	203	204	193	194	186	191	202	180	224	210	186	206	195	184	190	195	198	178	198	216	204	189	182	195	206	214	205	212	166	213	175	187	163	221	209	224	178	195	183	202	192	211	184	205	211	207	185	203	195	197	206	158	199	220	208	192	202	184	203	191	200	191	210	194	194	187	194	193	204	182	179	160	180	188	203	217	183	198	191	197	193	193	174	197	197	204	214	207	223	189	215	219	188	208	168	191	189	205	189	160	178	199	211	197	206	201	176	169	213	210	194	189	180	210	208	177	207	190	190	188	200	181	180	207	198	183	195	187	213	199	194	188	173	192	183	197	183	194	173	192	215	196	187	210	204	188	177	207	181	190	223	176	188	215	179	211	226	185	181	191	210	185	203	204	186	225	193	186	164	168	205	190	189	168	208	175	196	202	201	182	204	167	206	189	183	194	195	231	208	220	196	178	199	187	198	201	214	197	171	195	187	185	188	174	205	214	204	200	209	182	189	182	201	189	178	181	226	183	200	201	191	177	192	215	189	184	193	207	171	200	167	185	220	176	204	183	200	202	193	194	200	163	194	199	191	191	218	195	210	214	209	197	184	186	201	193	222	195	220	174	180	192	193	182	196	212	224	196	191	201	165	193	187	216	184	161	184	189	190	211	206	190	220	184	200	231	186	208	196	206	196	199	167	185	185	175	184	183	193	194	184	206	183	203	212	192	214	178	186	201	192	166	185	175	191	171	197	183	171	165	183	212	187	185	186	211	199	191	209	193	187	175	194	223	174	196	174	189	208	195	191	186	208	180	186	212	199	194	166	172	174	203	179	198	190	191	182	198	190	180	178	195	174	207	194	200	213	202	194	178	209	178	192	185	188	197	192	182	171	204	196	196	180	213	216	185	186	184	190	173	184	191	211	169	182	190	195	205	198	191	203	203	186	198	165	216	178	200	217	191	168	201	203	186	182	193	182	169	173	177	179	196	236	184	192	224	185	201	183	197	190	192	196	185	195	201	208	180	184	184	198	197	214	195	207	185	210	195	212	193	171	196	185	188	218	182	210	203	194	209	194	166	199	191	164	227	190	203	200	195	176	183	204	211	176	201	182	171	199	208	188	196	201	192	213	212	211	182	191	206	187	204	213	206	184	191	208	213	173	183	191	145	213	201	198	197	176	189	182	213	159	224	231	170	192	224	180	201	201	216	212	181	159	204	193	212	199	215	204	176	196	167	169	190	183	202	199	209	201	208	183	184	189	195	236	231	223	225	190	220	200	212	220	186	194	184	177	178	192	168	186	191	176	168	202	176	205	177	181	205	171	166	192	168	196	197	194	198	238	218	202	200	198	206	213	207	210	201	187	189	196	174	170	187	214	195	185	177	217	194	223	166	189	210	196	175	199	191	174	195	187	196	204	189	217
8830	906	1593	1926	1606	1242	1046	980	912	811	690	706	677	608	604	597	603	530	564	502	507	545	546	524	517	490	508	495	489	460	497	472	475	476	480	476	507	482	486	487	459	456	486	495	499	514	521	464	446	470	505	446	486	485	474	468	463	440	446	465	470	450	452	509	474	451	483	434	469	459	509	483	486	503	486	466	455	481	477	421	443	442	482	494	477	469	475	474	472	457	440	421	476	447	492	443	464	485	441	474	453	457	434	550	471	478	441	440	471	480	459	471	437	459	433	459	461	441	468	459	484	446	490	440	452	449	473	460	436	467	484	479	491	481	450	445	446	465	466	495	462	470	430	470	415	436	476	470	453	504	464	417	459	429	440	468	457	439	497	475	463	456	478	471	471	464	445	454	466	469	453	436	471	466	461	457	492	446	472	464	475	439	458	449	463	486	451	483	487	461	474	469	453	443	485	484	412	416	455	505	463	423	405	486	506	469	485	515	429	444	463	463	461	477	516	488	459	494	467	494	496	449	467	457	451	478	512	494	470	462	467	439	497	463	485	457	425	436	456	488	486	505	460	448	483	475	433	423	432	513	459	473	460	434	437	456	446	467	483	472	484	480	441	436	453	399	405	464	500	482	483	444	451	473	480	475	483	451	472	478	409	465	487	464	483	479	468	467	467	487	493	458	447	493	474	438	471	450	474	445	447	463	473	504	499	482	438	437	435	464	502	451	471	429	435	446	482	441	448	483	472	443	475	486	436	461	417	454	453	449	449	478	424	451	453	438	481	465	483	441	446	434	445	465	422	472	458	476	421	476	483	454	418	463	491	448	446	430	464	439	450	455	450	471	453	444	514	455	426	481	434	474	474	483	480	429	489	507	450	451	463	481	418	477	458	447	456	464	491	466	470	440	465	465	445	453	455	463	476	475	497	413	488	452	450	467	473	483	467	455	486	432	483	452	447	473	476	451	469	435	463	452	464	455	439	502	454	480	478	474	443	451	424	475	475	469	463	476	466	457	464	469	471	462	449	452	489	441	499	469	480	442	503	456	417	466	478	470	437	423	503	471	478	423	471	466	446	470	447	447	474	490	461	454	437	468	454	426	474	483	439	478	471	482	485	471	499	461	470	456	477	484	457	431	422	483	429	420	460	447	436	489	430	465	470	445	454	491	479	439	440	475	452	450	446	470	471	474	407	459	500	428	443	464	468	450	461	443	473	486	469	474	477	455	477	449	473	476	466	470	464	475	471	490	458	482	489	460	467	478	448	448	503	506	474	480	470	460	458	474	485	479	453	455	439	442	470	485	462	451	498	413	453	446	451	465	462	425	394	450	459	476	462	467	475	455	462	452	471	467	447	456	457	486	463	450	428	429	469	410	455	448	431	430	507	467	420	446	435	463	485	477	481	459	496	468	490	454	477	469	465	433	475	455	450	478	474	471	429	454	468	449	485	485	473	479	431	461	480	440	484	422	484	455	476	460	471	462	430	434	493	447	468	471	470	465	471	474	445	437	476	467	468	452	428	477	438	455	455	426	478	469	445	463	439	441	477	426	453	490	415	429	437	506	426	474	460	454	427	503	499	460	494	456	432	455	450	441	460	440	433	461	440	462	469	489	464	458	448	457	493	423	445	519	457	458	485	459	475	466	470	463	451	438	442	459	459	422	477	479	464	457	426	432	445	493	457	470	419	516	469	494	480	507	433	481	456	448	504	447	436	455	453	452	475	454	475	456	468	473	487	485	462	457	490	476	441	494	464	455	464	470	487	477	441	450	442	466	455	449	425	453	497	491	454	468	491	438	445	453	453	472	447	427	459	474	452	467	461	454	463	461	447	464	452	437	417	418	484	454	453	435	502	457	486	468	430	451	442	484	461	460	465	435	463	448	473	492	442	458	454	446	444	465	455	530	452	503	440	468	440	460	455	482	449	424	465	442	468	455	456	470	443	439	457	439	427	430	453	492	444	437	439	446	443	464	496	454	457	465	464	455	446	435	484	442	451	484	468	469	429	455	429	487	448	473	429	430	445	473	462	486	474	468	436	481	449	454	476	452	447	447	450	451	461	484	487	470	498	456	444	443	449	478	444	453	479	416	463	477	487	428	480	464	426	451	451	480	466	485	450	463	495	450	455	488	470	457	454	446	447	449	446	492	468	466	478	478	432	487	465	479	448	478	486	485	437	473	475	451	445	473	437	459	491	452	473	491	465	460	463	442	436	473	424	456	497	448	504	460	450	420	440	484	443	455	417	474	449	433	467	478	497	441	443	458	458	491	481	471	448	489	479	481	466	439	469	477	459	479	456	507	475	439	434	439	475	465	458	434	473	390	468	481	458	467	475	473	458	462	492	457	460	466	477	424	474	470	442	476	481	494	430	435	441	434	490	422	470	500	476	497	455	479	492	435	448	436	458	431	471	451	437	491	436	484	473	495	475	468	463	472	448	487	498	472	504	497	436	442	426	440	471	475	482	444	431	442	456	477	420	449	458	442	468	456	427	461	480	465	460	460	461	479	440	462	488	437	448	494	478	446	474	439	468	449	454	471	463	489	438	419	442	458	487	460	449	432	464	475	490	478	447	429	448	451	514	476	467	474	476	494	491	470	470	460	443	463	454	485	459	427	448	430	461	484	443	455	455	461	483	477	482	460	462	474	468	433	442	441	472	447	453	465	449	455	495	492	433	476	502	466	526	466	477	474	458	461	493	490	538	474	472	466	454	433	483	476	425	450	447	480	431	461	486	463	474	469	498	494	513	437	446	414	478	468	461	446	465	476	420	451	455	498	450	474	431	489	444	466	462	464	489	458	461	457	455	448	475	474	468	469	512	488	468	472	455	452	469	437	454	461	481	466	459	499	436	445	495	446	434	443	514	476	450	477	451	477	481	445	445	463	479	461	457	485	427	494	453	493	460	471	470	443	483	445	445	432	477	426	487	445	518	433	441	459	470	440	485	468	453	490	480	489	489	501	451	494	427	459	414	436	456	513	438	456	422	509	443	492	482	485	448	446	433	480	502	451	459	484	441	450	484	488	435	455	479	449	465	483	462	469	461	437	458	435	483	431	484	441	463	459	440	484	448	436	479	466	494	507	448	430	460	419	483	461	442	473	445	475	452	446	419	445	448	450	449	441	473	502	460	471	445	472	467	465	474	475	437	444	469	469	460	471	464	421	419	473	467	449	472	432	466	451	457	403	480	509	492	444	427	448	444	471	473	423	503	471	468	476	491	459	463	446	447	475	433	450	454	434	434	458	469	439	474	471	471	476	474	480	483	438	465	456	451	437	450	448	450	455	465	470	422	481	469	436	465	475	456	473	430	441	446	462	470	451	407	485	419	420	446	451	508	447	452	501	478	451	416	476	450	491	480	431	481	450	446	420	426	466	492	443	444	443	468	427	430	488	479	457	485	464	470	453	456	494	466	456	469	477	468	445	439	493	453	472	468	499	458	443	444	462	465	460	481	472	425	504	470	445	435	430	442	435	492	451
1891	272	232	274	241	248	303	237	268	244	270	271	257	246	273	271	244	239	243	267	241	259	259	255	278	240	240	285	259	290	261	280	242	237	267	273	265	285	264	259	235	265	239	280	257	286	261	274	259	239	251	246	269	273	224	274	256	268	291	281	239	291	280	263	255	247	267	250	235	294	228	249	283	255	243	267	279	247	243	277	257	251	282	260	245	244	245	254	267	249	256	262	240	275	267	255	219	266	234	264	244	264	263	227	261	269	275	273	228	223	278	262	269	254	265	210	261	267	298	264	237	251	277	255	246	271	270	244	238	264	262	246	273	252	229	265	262	245	290	244	279	269	256	284	263	280	280	284	250	263	248	289	258	255	247	225	256	268	223	259	284	288	242	255	285	246	252	260	270	287	271	268	262	258	284	288	296	294	258	244	267	267	234	268	292	243	240	248	288	251	244	290	296	269	238	261	276	257	254	244	280	237	230	250	266	274	260	272	272	269	284	231	231	258	256	257	243	287	255	255	261	290	249	280	240	256	267	255	269	278	263	269	242	233	262	262	244	277	263	249	271	257	258	252	231	287	252	254	257	275	256	249	286	301	261	225	254	269	249	253	252	271	261	252	260	218	226	241	249	266	262	252	264	261	229	268	258	312	276	287	243	246	264	267	259	303	244	267	271	268	284	236	233	302	262	288	283	260	279	274	269	218	262	246	266	239	250	246	227	260	284	276	269	242	261	270	238	280	224	268	258	258	287	276	253	232	216	237	270	255	270	255	257	279	282	273	256	257	254	272	273	266	263	272	246	271	261	261	275	267	265	271	270	267	233	241	264	259	253	252	260	230	282	266	262	243	234	239	256	274	276	253	257	255	241	245	252	252	250	256	261	237	241	249	264	262	241	288	246	248	251	247	250	252	236	248	265	270	293	257	253	260	239	254	238	251	238	249	260	246	278	257	244	249	224	235	270	239	252	286	252	216	247	239	262	256	249	269	261	311	267	261	248	296	257	282	257	243	262	268	229	272	256	249	252	257	283	263	243	231	247	267	261	273	254	278	246	250	284	217	247	252	246	270	294	273	275	243	289	276	265	281	264	263	256	258	275	252	248	246	273	287	257	242	233	277	243	252	276	246	275	246	280	264	258	258	249	281	255	246	259	237	273	259	291	262	264	226	293	261	262	259	256	258	233	245	273	256	267	252	289	266	247	234	293	246	268	259	265	253	258	246	244	257	285	268	255	259	253	263	264	262	259	234	250	253	291	286	263	276	243	267	279	233	287	258	256	272	270	253	290	295	273	301	260	273	265	264	274	278	295	244	271	271	247	240	245	252	251	251	253	251	285	237	269	232	253	252	268	269	277	273	266	300	241	238	277	252	283	259	239	248	236	258	228	222	256	273	238	272	252	282	250	218	237	259	274	240	267	279	257	233	251	253	243	270	257	232	281	245	261	263	263	273	264	282	273	259	231	248	260	268	269	258	267	231	246	252	253	247	272	229	257	266	241	255	248	275	256	253	246	252	224	244	292	265	247	275	257	255	242	270	253	237	228	280	218	285	235	273	231	252	227	260	293	264	267	252	267	277	260	247	263	259	266	281	273	262	243	264	265	258	270	257	266	254	233	242	273	255	266	256	250	258	261	249	271	239	249	250	234	252	280	294	276	268	250	249	287	288	267	239	264	265	255	271	269	260	265	255	247	252	273	271	253	253	268	224	254	252	268	227	243	252	251	276	285	276	229	284	257	269	260	244	265	269	245	265	283	280	287	265	247	276	276	295	223	239	268	272	271	293	289	293	251	235	265	240	255	249	269	258	249	268	245	242	259	261	250	292	288	254	275	250	267	253	270	256	249	265	268	313	264	262	264	239	267	260	261	247	281	279	287	275	232	276	255	208	267	229	279	238	242	264	254	261	253	231	280	281	244	259	235	272	281	277	247	279	250	260	251	265	266	234	219	265	242	226	256	268	241	278	303	252	234	253	227	297	281	248	250	252	251	265	270	229	260	264	298	301	273	243	265	241	259	227	232	254	266	248	282	271	255	253	255	244	255	269	231	258	239	259	271	241	231	233	249	265	264	277	267	228	275	248	253	309	268	258	267	269	274	248	244	267	242	288	270	245	273	266	267	254	246	265	254	266	308	271	247	265	275	287	278	260	255	268	253	281	257	267	252	248	243	275	296	268	242	254	243	285	243	254	251	257	248	270	289	279	268	269	262	275	254	272	281	258	244	234	249	271	247	250	285	281	255	276	291	264	248	273	246	268	249	240	257	286	257	258	262	257	213	249	257	236	253	239	268	274	243	252	244	296	236	245	222	261	253	251	255	258	256	268	262	258	253	272	282	255	242	249	276	250	288	276	274	266	271	263	244	240	302	270	268	258	257	224	282	275	246	249	262	279	278	259	266	278	288	239	297	268	235	246	270	252	254	266	265	251	270	271	275	274	255	267	233	268	237	259	236	284	277	284	235	271	262	240	261	265	250	261	262	255	251	287	248	275	258	261	283	247	250	262	272	270	253	255	246	258	269	271	255	257	293	245	248	259	294	251	262	239	278	254	273	266	256	260	253	283	240	264	278	281	246	222	287	274	257	255	286	280	262	251	256	277	251	244	234	249	236	266	290	256	273	275	248	251	245	263	253	272	255	222	224	278	249	257	250	276	268	261	252	274	292	260	264	255	262	260	225	275	229	226	242	264	271	244	269	254	264	271	263	283	231	244	268	243	255	269	256	245	266	269	272	263	262	259	252	236	231	241	244	256	277	253	243	264	273	241	278	268	265	275	287	282	257	280	269	243	255	288	265	277	271	265	300	243	262	247	226	264	236	268	287	274	214	263	257	278	287	247	264	289	236	247	237	271	231	251	246	278	237	278	248	253	267	237	256	281	258	260	276	256	285	259	254	291	237	244	246	261	265	244	236	263	273	240	257	268	262	266	272	240	244	283	243	264	239	234	273	223	266	259	261	275	246	225	243	268	248	279	296	280	246	255	257	275	251	252	280	234	235	307	287	287	252	282	260	266	236	246	255	265	235	249	265	262	247	269	263	256	271	260	247	229	265	254	271	249	262	257	250	251	268	294	264	294	258	274	242	283	278	285	263	254	267	257	267	259	249	283	276	272	263	279	254	242	251	234	251	292	255	261	253	236	276	261	250	275	273	259	241	278	304	216	257	270	252	286	270	285	258	270	231	260	259	277	237	285	231	253	269	247	250	254	273	278	255	249	237	267	257	271	275	248	281	282	267	259	275	271	255	280	248	218	250	252	237	250	249	239	210	254	283	260	257	246	244	251	269	265	261	250	247	229	275	276	284	280	263	237	267	239	257	251	286	238	235	286	261	296	275	239	248	261	271	285	268	261	274	236	251	245	262	300	301	268	270	274	265	250	246	257	295	266	290	261	238	256	280	262	237	259	263	229	295	250	299	251	253	240	244	302	288	255	274	256	253	244	272	294	275	303	254	246	275	247	259	252	230	279	240	269	236	254	266	265
2477	620	618	663	664	637	617	656	675	631	594	608	660	634	594	608	658	550	648	624	658	595	650	663	657	627	639	675	625	645	608	682	635	627	644	617	631	611	612	663	626	640	639	657	604	617	652	604	618	628	648	601	605	598	636	618	619	651	641	643	645	639	614	619	610	608	606	643	660	634	594	672	680	632	645	648	619	613	627	624	632	625	610	601	583	590	594	611	591	646	635	624	598	607	624	571	626	656	612	645	590	693	639	619	611	649	606	619	588	622	603	623	656	654	590	582	630	609	634	627	625	620	615	650	577	591	612	626	667	627	641	639	621	640	635	611	630	662	586	581	608	606	610	661	613	591	698	623	694	584	656	683	648	619	662	635	565	614	630	656	628	615	642	615	621	616	614	628	642	599	658	610	660	608	636	627	601	603	667	619	647	616	605	596	607	619	656	663	651	623	595	637	612	590	579	590	584	602	637	615	679	682	630	609	634	590	619	662	581	636	652	598	572	639	590	645	632	608	604	629	601	592	650	682	631	577	630	600	603	610	627	665	591	647	615	591	584	614	594	622	637	687	623	611	640	622	625	612	605	598	592	625	607	577	589	647	662	637	602	634	604	590	618	598	649	593	668	623	638	625	632	600	607	620	619	591	668	644	628	629	693	595	602	656	610	651	618	649	622	621	585	627	620	655	621	698	638	652	651	632	606	655	616	619	618	602	612	626	633	578	652	574	601	635	591	621	639	644	642	613	663	595	627	671	627	667	642	617	701	641	682	586	620	651	622	648	586	621	637	641	610	617	631	683	628	635	602	623	661	643	598	613	625	628	630	595	581	619	585	668	633	637	615	633	634	615	618	655	643	612	641	584	607	634	609	586	607	576	551	635	660	646	609	617	593	631	647	592	641	645	626	670	666	600	580	640	648	582	605	620	678	597	663	581	640	626	626	622	644	696	645	657	614	595	649	623	629	630	642	632	599	605	660	605	632	659	630	607	631	682	588	640	591	590	611	580	597	619	684	597	589	610	649	612	654	575	650	635	652	657	635	618	639	646	639	603	586	631	629	613	604	630	613	604	575	608	636	564	620	625	683	640	622	603	660	622	594	639	597	676	589	595	625	614	594	624	590	634	611	603	652	648	609	623	593	624	653	584	645	639	602	640	632	639	630	615	635	626	686	619	609	609	612	639	635	621	617	641	622	632	624	619	656	589	625	616	589	637	609	634	646	591	618	592	593	612	647	642	640	592	638	644	630	640	598	641	587	613	534	573	626	646	643	619	635	630	571	669	644	628	626	626	626	598	653	592	657	594	616	627	652	633	626	664	667	634	588	643	632	636	645	642	570	647	645	663	594	644	622	598	608	597	665	637	619	651	654	609	640	628	620	602	619	655	570	600	658	572	644	602	609	619	625	613	604	655	614	618	644	600	639	601	637	604	608	667	622	612	625	658	621	635	659	642	625	638	613	593	687	643	655	616	666	610	613	653	613	629	671	599	608	581	637	679	584	614	592	645	624	599	630	639	632	616	618	632	635	646	682	626	662	593	655	647	600	620	612	630	643	664	618	592	662	593	667	665	578	595	646	642	580	665	636	666	615	612	616	592	602	622	616	608	609	636	619	601	649	593	625	675	581	568	624	642	596	601	621	602	647	588	580	609	598	641	603	671	667	605	678	651	626	614	607	619	641	603	608	651	671	624	665	650	598	604	633	603	596	645	601	608	668	647	573	648	582	640	654	628	618	612	628	648	612	656	637	607	627	631	594	591	658	620	646	645	590	611	681	660	598	649	627	617	632	610	655	592	588	642	669	598	637	593	594	607	636	581	658	597	624	630	613	622	629	590	602	616	593	622	683	625	631	587	657	585	662	613	645	567	629	591	622	630	625	634	641	602	641	610	610	615	639	617	653	629	661	609	627	670	653	636	612	580	627	601	597	679	595	668	587	636	630	589	612	638	621	656	581	583	666	646	621	664	565	636	651	604	610	605	659	638	607	610	605	636	630	629	616	616	652	612	620	663	620	619	616	707	628	659	643	630	615	603	611	604	632	645	651	639	625	614	636	616	656	606	606	658	617	613	623	607	608	595	657	638	616	635	624	594	641	623	607	600	621	594	622	589	625	578	627	588	616	589	672	626	627	583	621	623	592	616	597	588	655	576	605	609	642	625	648	653	607	604	569	605	603	631	614	616	637	670	647	634	587	575	641	607	649	589	651	566	581	659	652	576	657	618	634	630	587	641	626	609	619	642	592	573	613	585	632	595	620	628	641	593	597	614	645	590	653	630	617	599	624	643	617	637	604	645	681	603	660	608	654	644	613	610	616	649	626	609	612	681	658	608	603	602	595	604	663	589	634	617	661	656	667	648	630	577	634	606	617	633	646	672	617	596	644	617	688	638	620	629	611	659	644	631	569	630	642	647	615	661	619	632	608	639	611	599	642	610	600	623	593	643	592	599	611	632	627	645	643	614	581	611	590	631	645	624	608	648	642	634	662	640	678	613	583	622	615	636	616	645	552	650	631	608	611	637	605	635	604	632	663	593	657	650	599	593	641	679	650	665	612	681	597	646	625	637	640	656	620	679	646	619	640	599	592	614	595	583	628	591	624	628	607	617	613	609	624	611	632	606	634	591	617	608	606	635	633	650	615	561	654	673	639	654	702	637	657	680	621	642	596	623	651	657	625	604	581	618	619	593	632	655	631	615	608	595	601	635	677	603	654	654	593	607	640	631	594	595	663	587	615	593	625	626	589	597	627	618	615	605	627	669	617	618	640	589	569	644	615	613	591	631	570	644	633	636	633	662	671	651	621	585	629	639	670	658	616	642	616	618	610	624	589	633	628	591	627	639	645	646	637	641	626	608	604	624	632	623	596	633	630	628	623	623	594	592	630	620	600	637	593	667	605	591	648	608	617	637	669	651	609	612	619	613	589	610	607	642	623	639	635	643	627	633	677	585	602	629	654	635	607	587	618	622	675	634	634	687	643	590	655	628	602	604	626	567	634	618	646	620	607	599	637	600	629	611	615	650	592	612	628	624	641	600	573	680	637	603	626	612	606	636	654	635	605	625	677	625	658	650	596	626	648	603	611	651	653	685	635	647	616	643	672	652	621	636	607	636	636	621	608	607	597	626	648	643	642	602	630	644	618	590	675	635	599	642	662	655	618	613	601	624	634	614	654	611	608	634	593	641	625	640	614	649	637	597	605	623	598	622	614	625	641	626	617	611	610	600	609	606	598	661	605	631	629	644	626	606	663	644	627	557	615	654	703	597	639	660	600	646	630	628	649	614	654	582	622	626	624	600	610	606	643	559	650	586	595	616	640	669	636	571	612	609	625	640	648	654	643	644	623	618	639	661	635	641	615	607	668	655	589	604	580	647	645	683	637	610	643	612	654	637	621	608	625	631	594	645	664	602	661	586	623	619	651	630	642	619	616	595	666	652	673	652	587	632	600	612	637	606	568	611	636	632	614	674	609	635	617	590	631	648	628	577
8264	605	615	564	458	414	401	379	384	320	375	381	347	390	346	340	296	314	328	319	379	357	338	335	338	331	322	370	345	306	345	338	372	355	314	351	345	355	354	342	351	347	350	301	338	309	347	341	334	336	293	326	355	315	328	334	327	330	338	319	324	331	362	354	321	371	363	292	305	350	362	401	382	350	312	355	322	335	324	340	324	328	348	310	366	322	355	347	340	318	326	306	338	333	333	288	369	324	305	382	334	375	310	315	365	343	342	308	370	324	304	338	354	351	304	315	380	357	302	319	329	310	344	351	374	337	347	307	327	309	309	318	363	360	327	325	347	316	315	353	351	340	315	349	323	328	309	326	334	321	332	345	331	345	373	325	328	380	343	326	326	318	302	328	334	326	334	342	316	310	355	322	348	319	360	303	347	335	368	350	350	302	315	323	342	329	349	333	356	300	355	356	303	356	326	345	326	335	363	318	338	377	290	315	324	334	356	351	342	320	354	349	355	380	335	332	369	321	344	372	336	313	329	328	301	322	328	304	332	346	307	323	314	360	352	314	323	349	320	299	337	338	330	389	330	315	347	323	344	356	309	345	342	314	306	357	339	385	353	358	317	303	330	318	326	313	325	313	306	343	329	348	298	317	342	340	389	331	303	343	355	312	338	304	339	340	339	342	324	333	338	352	339	353	329	348	313	312	365	344	310	292	314	337	363	339	336	349	317	358	373	311	334	368	348	317	334	321	342	342	346	350	311	347	308	336	357	314	317	330	335	320	319	352	339	286	339	332	314	331	338	370	332	348	311	338	369	336	323	327	331	325	311	344	323	359	305	354	341	366	322	296	347	292	316	340	331	291	314	352	335	345	350	311	353	328	328	355	332	326	317	342	334	336	326	365	327	353	345	324	352	342	321	358	334	341	319	299	321	352	350	285	339	341	349	333	367	357	347	312	357	311	302	342	320	360	319	321	349	345	338	316	282	372	350	342	334	322	333	314	283	330	322	347	329	320	316	305	317	324	329	331	308	331	312	339	373	316	347	327	309	363	335	325	332	324	360	337	329	354	331	298	324	348	348	301	330	304	334	353	377	345	338	312	347	343	317	342	339	358	357	352	340	366	352	326	339	323	352	311	330	353	321	307	339	317	305	339	307	350	338	355	374	367	334	348	307	363	362	311	320	356	315	353	353	339	357	323	334	360	349	342	346	321	369	327	343	301	357	351	337	358	336	349	327	351	341	327	308	365	336	323	329	358	366	313	312	357	321	320	322	330	316	313	322	332	337	336	353	344	338	339	345	328	351	328	311	313	329	329	353	342	333	338	344	347	341	308	318	338	330	357	327	375	297	303	338	355	333	329	362	355	306	316	359	356	299	345	298	322	345	390	329	310	321	366	364	346	315	359	335	358	339	328	320	353	372	320	341	295	322	355	307	348	332	350	350	330	353	328	344	330	341	338	329	318	327	353	364	327	324	310	341	350	329	394	315	361	317	319	318	368	375	339	321	323	362	342	314	328	359	351	332	305	342	345	360	362	337	328	322	326	365	356	351	333	328	320	320	368	323	353	344	353	361	387	328	333	322	301	332	326	338	367	357	331	365	341	337	327	329	322	295	333	340	343	318	299	319	304	354	368	311	333	303	333	368	332	325	349	310	326	300	337	348	327	314	376	326	355	325	342	358	294	314	349	354	334	353	364	342	346	345	338	339	329	339	347	364	323	315	330	341	319	334	315	342	325	353	328	354	342	318	316	329	342	327	336	334	316	359	382	360	331	319	335	337	355	346	345	338	332	360	354	364	380	369	311	353	331	325	323	373	329	306	294	331	318	318	333	364	318	311	381	306	322	356	330	312	299	331	318	353	315	315	322	334	348	336	329	335	348	327	325	326	325	364	377	351	341	339	360	316	343	337	343	349	301	375	301	345	332	363	336	336	326	331	322	301	337	344	333	336	350	347	356	346	331	355	345	321	360	342	301	321	329	383	351	321	324	325	346	333	334	334	349	341	329	315	339	326	329	362	349	365	340	355	353	351	327	333	344	314	359	357	305	347	340	347	324	295	322	335	367	357	339	340	356	340	342	335	348	316	316	299	346	325	350	367	321	356	375	328	347	350	312	325	336	311	339	337	324	327	359	318	350	343	366	345	309	321	355	302	342	322	348	336	353	313	355	311	327	316	338	326	356	334	348	332	368	326	331	357	307	338	328	320	314	383	345	311	332	326	338	338	338	337	369	367	295	323	362	360	302	336	332	341	350	324	299	340	318	349	312	309	310	315	324	361	356	309	317	343	324	360	338	353	341	355	348	311	339	354	331	343	342	313	321	318	308	347	343	326	317	321	317	309	365	313	335	329	306	307	335	321	335	350	382	356	306	327	334	323	356	342	320	334	339	364	335	337	304	351	276	349	344	358	358	339	315	330	335	338	320	385	316	315	328	318	344	325	331	342	340	334	342	340	376	345	316	354	331	321	339	307	306	333	334	349	316	349	347	335	347	330	358	365	319	329	342	366	337	350	375	350	313	322	323	356	362	332	323	322	325	327	333	358	352	362	322	298	326	351	383	344	351	361	346	353	323	331	324	378	357	333	316	339	357	359	338	390	330	347	321	331	373	297	332	336	396	321	346	371	359	371	358	336	315	346	338	340	304	376	349	342	341	314	333	335	361	299	326	324	332	325	337	345	351	311	325	352	340	343	329	336	319	340	370	333	346	350	336	297	309	308	355	324	356	343	338	347	326	355	344	352	346	298	351	358	373	363	332	334	332	377	350	329	356	350	303	334	321	334	328	330	341	337	319	364	334	373	362	326	305	354	374	318	337	317	296	352	319	326	346	323	358	302	337	319	371	394	324	332	325	359	316	343	365	366	321	333	314	342	359	367	359	335	345	349	353	352	322	308	317	346	330	326	318	380	336	351	356	310	362	372	368	323	322	376	318	356	313	319	293	331	388	344	362	369	344	336	283	285	322	315	359	338	345	346	354	284	325	313	317	319	338	340	344	292	288	333	352	305	320	322	320	333	325	346	344	329	346	385	312	334	346	347	342	290	356	349	318	309	322	354	331	341	351	357	324	360	366	333	348	353	341	351	351	319	322	364	363	340	341	330	351	305	336	333	318	373	347	344	325	347	321	296	303	343	338	345	364	338	345	376	356	322	356	334	331	317	307	330	346	342	353	358	307	345	314	352	317	337	328	299	335	328	304	342	355	331	327	333	337	340	317	322	337	320	367	390	342	325	304	312	298	321	312	334	338	347	342	336	330	336	335	312	353	369	320	304	367	348	304	329	342	342	332	342	371	353	317	351	329	328	332	343	303	335	337	362	389	355	355	311	353	319	318	344	310	303	352	366	330	350	318	326	335	320	318	317	326	324	312	316	326	328	332	285	359	325	331	362	317	353	318	328	355	280	326	356	360	352	333	344	359	329	378	310	296	354	312	336	351	337	364	318	324	318	333	333	334	356	349	302	309	335	331	319	353	329	327	328	299	358	314
7252	1003	1405	1573	1353	1195	1071	1003	936	946	900	936	901	893	882	836	813	809	839	799	763	813	808	808	770	801	814	768	757	746	734	850	759	783	797	752	799	794	783	808	786	810	774	823	746	764	693	752	808	795	757	763	764	780	750	782	836	800	756	777	726	738	766	816	795	822	822	769	765	809	782	767	772	779	806	746	751	768	746	778	741	759	798	793	754	727	743	806	796	753	759	797	752	707	764	778	787	804	740	778	739	835	834	782	756	791	768	740	749	765	801	784	785	743	775	783	773	757	785	810	782	737	717	743	793	753	775	770	758	766	759	819	768	800	745	769	757	825	741	765	768	757	744	789	746	754	819	769	720	814	769	745	804	733	771	744	759	753	764	766	716	767	774	737	771	805	757	805	797	744	764	774	756	795	790	820	762	725	736	718	770	768	752	797	766	735	753	808	782	834	786	827	794	747	751	719	771	826	744	768	777	782	782	771	835	771	759	744	752	751	731	783	764	820	708	799	767	764	738	752	747	792	798	776	784	757	735	761	732	779	782	785	748	753	719	789	732	777	778	784	768	816	762	781	837	764	747	771	793	747	808	766	764	773	787	713	732	796	747	799	728	746	799	755	747	740	744	741	816	762	782	781	768	749	713	755	766	767	752	733	783	797	764	749	750	740	797	768	763	702	799	746	734	731	759	784	780	757	741	735	780	792	797	796	739	749	757	780	770	761	772	764	768	802	711	774	767	778	751	731	806	843	787	809	761	808	796	784	793	803	792	783	738	805	789	779	768	785	746	762	765	780	815	774	719	756	772	741	781	746	764	839	744	733	770	822	730	769	751	851	753	761	729	809	816	746	769	767	784	769	756	785	798	777	780	776	779	773	749	779	768	726	762	843	745	740	761	784	779	824	800	795	703	826	781	751	740	758	752	779	752	758	803	763	778	798	731	739	816	784	768	700	780	759	753	739	790	744	769	782	705	733	803	761	733	805	777	724	775	744	774	793	795	785	785	817	807	766	757	794	737	749	789	730	772	777	766	770	773	773	800	782	758	791	745	780	760	775	738	786	756	736	774	773	752	788	830	773	785	802	754	797	746	762	736	725	805	760	749	740	743	759	726	807	709	724	761	786	768	724	742	759	803	791	748	812	769	770	734	769	747	774	802	792	712	714	743	786	755	804	786	801	790	771	831	759	731	731	802	780	771	745	774	755	804	757	712	779	789	808	761	774	720	806	806	757	803	813	777	753	765	771	756	742	742	797	764	775	766	808	752	772	821	788	761	760	768	782	819	781	788	790	770	817	758	790	731	786	782	741	806	819	747	822	783	746	732	764	790	750	779	817	736	780	787	799	798	795	742	758	744	759	765	760	810	758	762	825	818	707	797	815	752	737	782	760	753	726	732	775	757	777	793	713	780	821	711	736	756	773	786	771	797	788	778	768	736	806	787	792	772	794	726	757	723	786	778	733	738	732	787	746	754	758	765	775	723	807	730	818	814	711	818	803	735	765	774	790	775	797	802	799	772	718	731	827	759	742	779	767	768	746	827	790	802	736	776	775	794	756	737	775	742	754	775	751	796	758	775	744	825	824	779	774	748	805	795	784	713	756	762	776	712	762	804	755	733	755	742	776	776	740	723	765	757	758	755	764	799	730	760	753	812	730	789	722	775	736	765	743	778	743	738	766	793	761	780	814	772	731	736	754	778	758	760	742	758	783	766	757	746	811	720	797	719	731	779	756	792	761	818	739	732	772	773	755	771	844	737	754	788	778	775	758	729	744	747	756	731	822	772	811	790	765	786	774	761	822	803	807	739	773	776	786	775	733	744	731	752	745	717	775	773	768	763	788	775	790	753	732	785	778	764	789	845	752	758	749	792	767	717	771	830	735	724	781	743	727	796	719	785	765	806	770	764	779	741	719	803	794	720	800	806	804	742	706	723	769	777	768	742	827	758	756	784	802	778	773	715	758	758	775	763	767	803	770	795	738	794	766	760	792	758	796	744	823	771	748	770	804	791	772	726	787	719	770	771	716	786	752	812	742	743	764	742	774	780	772	762	762	746	785	776	796	802	786	807	752	781	782	763	803	748	746	755	752	730	729	753	737	779	760	805	827	763	781	752	704	768	798	779	770	742	803	724	759	807	784	726	796	781	773	707	752	783	809	739	762	810	783	785	795	769	718	752	785	870	767	722	791	774	749	795	755	773	787	770	771	812	715	751	761	802	769	771	786	730	798	765	767	752	764	779	759	775	769	733	800	726	760	765	772	779	795	783	752	788	792	809	782	760	733	735	798	774	770	785	786	788	744	754	827	743	771	734	742	813	754	760	776	797	783	798	745	796	775	765	835	747	775	743	775	761	794	806	755	783	813	702	729	823	717	787	784	760	763	753	788	786	774	741	722	777	780	772	772	816	742	784	769	814	793	743	801	740	769	791	738	781	711	742	824	812	783	776	779	823	734	800	745	789	761	774	791	798	747	775	761	801	764	757	809	771	802	804	735	802	754	759	809	806	776	780	831	820	787	803	754	797	774	738	765	821	738	774	749	762	772	748	718	714	744	787	761	800	713	774	780	781	778	779	719	731	771	789	780	792	719	821	712	761	759	766	747	774	722	759	759	739	766	756	841	791	788	761	757	816	751	724	752	756	818	771	787	730	766	778	771	737	765	770	784	799	783	776	767	767	797	766	740	823	747	772	767	754	825	747	785	756	765	763	781	725	737	816	770	760	713	747	761	748	738	735	801	797	779	785	777	748	819	763	724	790	791	766	782	766	763	771	740	764	731	749	758	785	769	756	736	786	739	771	800	795	799	745	719	780	810	782	768	779	747	724	799	804	770	753	786	794	747	759	767	780	802	831	727	773	737	784	767	778	732	759	791	770	774	712	782	829	801	818	767	742	787	771	741	777	756	762	757	776	769	765	749	745	787	770	740	754	757	784	772	796	741	744	794	720	755	778	798	746	823	817	734	757	801	784	773	784	779	729	756	767	783	801	748	820	754	780	747	751	777	726	728	790	773	778	754	778	765	742	779	758	731	784	772	761	773	731	827	773	776	856	773	766	771	811	801	764	749	761	769	793	738	756	778	804	748	826	758	785	761	787	756	786	728	758	788	785	752	796	785	781	779	758	789	788	764	784	765	775	721	753	725	767	749	697	793	769	806	754	833	737	755	772	740	756	744	787	782	783	751	769	818	773	811	789	764	734	743	807	743	761	769	787	753	739	753	734	724	717	807	780	735	822	746	735	755	764	779	786	777	747	725	756	742	759	749	711	756	773	745	760	780	790	735	755	821	761	735	713	766	794	730	732	783	757	745	761	800	785	715	800	764	772	777	780	764	742	772	763	751	740	807	758	795	835	758	781	813	764	794	796	752	763	747	785	780	795	681	791	713	798	742	785	779	752	749	731	783	793	757	760	783	747	814	720	779	800	832	771	789	768	711	769	737	760	777	810	768	745	737	781	753	758	768	752	770	791	842	786	764	779	770	761	749
14111	1005	781	635	454	394	307	233	274	259	227	234	258	215	230	216	188	210	204	189	214	194	197	179	197	193	203	191	194	207	185	207	173	220	196	189	214	225	186	195	208	158	170	174	197	208	196	183	191	198	177	185	192	212	188	195	228	180	191	186	209	195	190	197	194	200	194	187	171	198	201	198	202	181	186	226	176	194	195	180	195	193	179	213	206	173	191	195	193	190	172	172	177	174	196	199	209	176	226	202	149	205	204	200	199	199	202	158	173	169	201	180	189	180	192	180	196	202	184	179	211	189	212	192	198	178	193	213	197	186	202	202	176	167	187	176	202	188	201	206	185	181	194	176	172	195	197	179	197	189	195	176	164	208	210	174	182	201	158	180	177	196	174	205	204	204	183	193	207	201	191	178	194	218	176	207	158	175	177	190	188	225	211	206	203	172	172	205	182	211	195	191	185	192	205	196	194	165	222	202	206	159	183	189	191	211	182	184	210	199	192	203	203	192	189	184	191	224	202	161	213	192	195	187	177	195	193	207	193	173	192	192	180	168	198	189	178	174	187	172	190	203	196	171	169	173	195	183	187	192	185	207	217	198	201	194	185	179	193	169	179	199	194	194	189	186	198	238	172	228	170	190	210	192	183	194	201	177	216	216	198	179	215	186	188	211	193	197	183	194	220	195	166	200	184	177	181	195	206	208	170	183	189	212	176	188	197	191	194	196	177	196	178	186	181	179	174	201	195	212	199	220	211	177	207	199	160	188	182	188	197	170	192	175	199	178	178	193	172	213	188	183	188	225	190	205	203	182	185	195	201	200	205	195	195	195	215	200	164	195	208	228	208	162	184	205	180	201	207	207	177	202	198	190	188	182	190	212	169	188	185	223	191	193	181	177	192	177	199	178	185	221	170	187	191	187	204	181	185	165	183	190	187	202	185	232	183	199	175	185	173	205	186	173	218	173	200	171	207	207	188	181	183	225	182	167	184	178	178	191	183	163	216	181	195	193	183	220	185	195	193	170	166	160	190	174	195	185	183	174	179	200	182	200	186	192	179	195	187	169	208	159	198	199	191	175	178	225	174	180	197	202	177	197	208	194	180	172	215	154	191	177	202	187	199	215	191	205	161	190	191	183	166	213	167	185	206	222	179	180	167	196	203	176	190	214	177	190	193	185	192	183	205	165	176	169	171	193	192	203	205	195	183	168	210	171	197	202	199	198	186	193	206	209	170	185	183	179	192	197	194	188	184	206	184	196	195	172	208	185	209	191	167	182	183	222	192	191	177	167	175	188	196	196	207	214	178	184	186	204	191	182	163	197	181	180	185	162	197	183	190	192	193	181	175	180	204	155	191	215	186	179	194	217	207	182	178	160	187	185	191	183	188	217	225	183	182	185	189	216	170	175	179	188	187	193	185	172	190	199	183	200	197	190	233	205	189	188	205	190	208	199	180	193	207	167	207	192	193	185	208	175	183	203	178	176	183	214	175	197	188	178	222	168	190	185	187	178	171	193	199	201	185	189	205	211	200	173	214	175	175	210	177	189	210	172	220	194	185	201	151	191	172	180	182	175	184	185	180	186	189	166	169	180	198	197	195	198	182	201	172	172	195	192	219	178	193	207	167	191	193	220	211	195	199	186	178	198	194	182	184	214	185	193	179	188	194	193	186	169	182	187	212	201	209	205	174	204	186	192	194	182	161	203	221	195	194	188	170	172	166	184	178	176	209	176	180	222	201	172	165	195	192	190	168	176	178	214	190	177	204	195	205	166	185	188	193	210	213	203	207	170	189	187	180	187	195	168	181	161	198	212	194	182	188	204	159	191	197	193	193	194	181	192	207	180	195	213	212	204	205	204	190	168	153	188	187	200	212	185	195	192	199	203	189	176	203	181	173	194	193	200	169	155	211	210	181	199	210	173	193	162	195	147	188	188	184	195	193	207	170	179	203	183	204	205	210	198	179	212	179	175	190	177	196	216	207	200	197	198	166	173	197	205	205	159	178	191	168	178	184	190	173	197	214	181	186	187	197	201	186	152	172	173	184	188	204	187	178	208	193	184	197	186	183	209	226	191	193	202	184	169	199	213	199	192	211	203	204	200	207	191	184	192	217	207	177	198	206	193	188	186	210	170	217	190	187	182	186	215	178	210	178	206	163	178	164	197	213	194	188	176	161	182	196	181	187	224	215	194	179	199	219	190	172	216	185	189	172	192	195	175	180	177	204	181	175	163	170	189	163	186	196	189	202	196	203	183	201	211	223	212	184	195	180	197	186	166	198	192	202	187	202	214	187	188	181	191	186	189	205	186	159	170	158	175	180	213	188	175	199	186	194	190	193	191	184	179	168	185	180	199	185	182	185	182	186	207	206	186	186	196	197	197	180	194	197	190	197	198	192	169	200	183	182	208	195	189	185	193	223	185	194	182	187	171	211	175	197	207	186	206	200	202	193	183	215	197	189	194	194	192	206	198	199	207	210	206	167	209	203	198	180	167	207	206	192	187	226	171	186	168	201	219	187	180	192	206	208	193	179	208	209	188	177	160	224	205	214	180	197	190	181	182	184	204	204	191	164	207	190	184	186	211	187	172	193	194	190	187	184	181	211	200	208	199	180	169	163	180	211	185	179	188	176	184	177	193	195	208	186	196	182	222	180	188	197	174	179	201	210	195	200	180	211	184	193	163	181	173	181	178	211	190	193	207	222	213	194	195	193	175	179	174	165	199	202	180	174	200	198	150	178	170	195	183	202	195	192	182	178	191	201	194	210	184	184	175	176	207	193	177	189	179	182	192	167	187	180	215	190	166	199	185	207	190	188	183	199	185	193	200	196	205	184	191	210	179	193	187	185	201	187	165	194	191	212	192	218	228	201	206	190	189	195	173	193	179	167	197	179	204	209	167	173	184	201	189	186	187	187	180	229	179	171	181	180	187	191	177	178	190	206	192	189	196	216	208	190	210	183	174	214	203	164	181	203	196	204	171	168	182	238	168	194	209	193	180	186	213	220	179	203	177	185	218	195	162	166	190	219	220	193	207	195	194	184	175	191	209	222	205	195	187	175	187	180	174	210	178	190	200	167	181	194	166	185	157	193	193	136	192	168	213	193	192	167	179	200	195	203	190	183	189	184	179	186	171	190	199	198	214	215	185	182	174	193	197	201	193	204	196	187	178	202	190	174	209	202	212	201	161	193	198	189	190	166	182	179	168	198	214	186	173	180	190	198	186	188	192	198	212	192	185	193	181	200	209	172	200	186	234	191	158	185	183	198	213	216	186	214	206	179	190	199	208	190	179	189	187	189	196	169	208	197	192	222	181	213	184	171	195	183	211	168	174	202	184	206	200	177	170	219	170	191	200	205	161	192	188	201	209	195	188	187	187	178	180	209	201	196	188	176	185	161	191	194	182	183	167	179	182	212	213	210	179	170	171	209	191	190	165	202	195	201	174	177	199	164	192	194	180	207	173	184	182	200	217	172	189	178	186	204	228	197	168
8293	972	1669	1925	1605	1320	1036	943	855	779	748	713	682	621	655	595	563	578	542	486	514	526	562	503	511	505	527	498	472	501	489	512	453	468	490	494	427	439	475	469	471	425	507	476	501	485	452	472	436	441	471	477	471	465	477	441	490	407	466	461	465	466	458	456	435	443	461	485	455	408	447	478	461	474	495	458	457	442	451	458	461	479	432	447	458	441	458	405	492	436	460	473	460	428	447	462	455	440	419	451	458	459	463	478	443	481	423	510	499	463	451	462	481	434	441	484	480	442	455	441	451	447	502	457	470	404	451	440	431	466	434	453	479	445	448	497	428	454	452	476	446	454	439	450	441	479	424	465	441	471	455	451	466	452	465	460	458	438	435	452	448	452	459	461	480	435	449	489	454	468	475	427	476	458	444	479	476	467	476	480	445	465	493	398	428	476	477	461	435	458	458	435	452	464	462	430	460	472	471	431	451	438	433	419	444	465	484	429	473	466	419	416	449	453	459	450	405	464	452	428	444	433	460	456	459	445	423	446	465	466	448	436	423	436	457	485	425	461	480	448	438	415	457	433	424	455	433	448	452	464	433	491	439	454	442	467	462	443	456	403	447	445	423	461	463	449	430	475	438	492	474	479	447	434	446	480	468	490	441	455	411	466	466	457	432	444	458	436	460	457	437	472	477	447	431	480	445	462	431	460	474	424	468	459	424	500	448	460	462	458	451	480	446	425	441	431	467	439	413	452	490	441	449	455	450	443	451	445	450	457	469	461	433	475	451	470	495	458	456	445	444	458	464	466	459	479	449	472	417	439	455	467	429	455	435	456	493	443	496	473	461	473	456	515	445	478	437	452	414	427	449	451	444	492	449	455	442	444	422	505	462	391	427	439	454	431	438	460	441	436	442	442	460	436	419	491	447	498	463	491	432	451	467	430	465	454	449	431	472	448	462	447	431	447	430	488	487	443	468	438	443	472	444	460	488	421	438	422	458	445	457	453	456	442	496	433	437	421	441	481	466	481	479	460	466	444	466	434	474	459	426	425	458	420	453	428	447	441	523	451	456	446	457	476	507	468	475	476	445	455	445	442	467	498	431	464	494	459	447	447	426	449	447	421	447	445	431	439	432	457	483	471	468	429	451	447	429	460	458	444	479	442	462	405	466	459	458	420	463	428	473	474	443	456	455	416	422	448	480	460	442	434	434	436	464	466	466	466	470	492	445	419	449	471	449	455	441	476	455	447	439	455	423	437	443	414	445	425	448	470	452	490	433	465	464	452	499	432	449	469	453	445	424	447	463	476	469	397	439	440	447	447	438	472	498	432	432	432	442	476	443	444	439	461	412	455	460	406	468	452	460	475	468	465	442	435	424	435	475	448	497	486	445	490	433	452	445	407	436	455	465	438	476	462	471	496	462	450	462	508	456	458	444	449	434	434	430	469	461	474	441	475	463	473	458	434	445	444	446	463	477	470	444	457	447	469	407	469	471	454	459	415	473	462	457	491	417	443	418	434	452	439	445	437	402	411	446	457	465	447	469	473	458	447	431	446	449	445	438	436	440	451	432	424	460	477	452	452	454	477	492	453	452	435	486	453	429	418	451	498	476	447	453	437	441	463	434	452	454	456	448	467	484	422	454	460	451	476	471	461	480	451	420	475	469	464	435	482	437	462	471	480	438	474	460	444	477	462	484	428	482	482	466	446	460	475	502	461	453	466	514	448	468	422	475	454	466	440	441	436	452	460	444	452	440	437	457	458	461	466	476	487	461	424	466	429	490	418	423	442	478	469	443	422	435	486	439	437	485	415	413	453	443	463	428	480	451	469	477	469	442	428	471	474	469	474	471	425	452	483	461	455	457	473	409	435	501	451	491	409	454	459	439	435	454	423	459	481	440	447	444	475	453	469	488	459	470	449	457	445	443	436	436	424	475	465	458	472	464	436	423	454	438	453	476	422	455	463	445	427	458	442	450	451	446	450	481	428	474	505	454	432	474	468	465	445	427	456	433	456	464	473	444	451	426	424	479	446	436	461	476	460	452	472	440	492	429	441	480	454	459	461	473	478	441	437	469	457	466	450	432	447	448	421	428	463	452	433	463	464	469	463	449	462	435	446	466	439	437	470	433	447	467	437	446	449	443	460	470	437	420	489	448	440	451	454	457	442	490	422	435	477	443	478	464	449	476	460	442	408	424	439	454	464	457	460	452	480	437	456	454	451	471	469	488	441	441	485	424	518	399	469	463	468	461	478	447	451	476	481	413	425	458	472	432	463	446	468	495	445	441	500	501	437	521	461	413	454	477	472	458	496	479	422	408	440	477	455	452	443	451	430	474	506	495	465	465	422	458	468	433	445	463	459	463	480	456	459	454	444	452	454	466	414	444	442	424	497	470	450	434	492	484	455	485	460	447	454	432	451	421	484	447	436	450	459	434	420	434	453	473	444	459	455	443	477	451	466	469	461	455	440	439	441	452	466	456	408	442	445	467	438	418	437	459	456	461	463	475	455	488	422	451	472	433	501	430	417	455	498	441	441	428	451	440	464	439	457	464	470	460	419	428	458	470	457	455	434	430	458	450	470	435	474	469	458	480	438	488	444	437	434	457	466	442	482	451	461	447	430	441	427	500	471	490	442	486	420	465	453	432	413	448	450	470	462	436	435	460	437	459	442	425	432	461	448	460	467	406	513	468	459	466	469	420	463	442	453	463	447	463	495	439	443	478	444	451	469	480	456	466	418	479	385	473	457	445	467	457	455	450	464	412	462	483	494	440	426	422	440	436	446	465	431	439	459	494	446	456	458	459	434	460	457	412	421	434	443	457	462	446	453	424	434	440	468	413	468	437	465	466	408	460	439	443	455	434	456	497	506	470	456	476	475	469	448	503	469	485	493	436	428	426	483	447	484	442	460	462	449	443	447	463	408	462	452	465	453	437	433	481	460	412	384	438	453	450	443	471	468	414	419	476	476	420	387	412	454	443	462	452	449	433	434	449	447	473	465	433	432	440	427	446	434	441	472	456	432	443	487	461	435	500	437	476	436	430	437	432	456	445	489	481	448	457	468	482	421	458	448	473	410	485	435	446	465	447	425	414	457	462	453	488	453	415	418	422	449	431	496	449	445	437	444	468	446	416	454	443	446	437	417	494	448	424	410	430	488	507	426	465	468	478	440	462	442	464	451	455	437	453	446	466	465	488	471	435	421	455	447	429	480	460	412	479	413	462	428	466	444	456	443	436	459	474	460	448	475	448	430	442	479	486	434	465	434	451	425	441	463	420	480	447	457	478	461	468	477	449	445	438	482	448	445	428	450	427	442	485	477	428	445	425	475	433	474	441	435	446	425	460	432	451	487	478	439	482	429	426	438	472	447	470	461	449	479	417	480	444	454	472	429	426	452	440	457	454	455	465	451	497	420	450	459	427	439	418	422	496	451	457	469	458	443	474	472	436	471	470	461	475	479	451	454	466	422	496	435	448	423	438	445	457	441	430	462
1806	264	284	255	256	250	275	235	271	281	284	250	269	279	230	242	238	250	255	313	275	260	265	254	278	251	236	260	284	247	227	231	239	256	268	275	249	244	276	254	263	281	273	257	270	315	256	250	278	253	274	254	254	262	259	267	249	264	235	286	277	249	253	238	270	286	239	272	290	245	246	322	286	238	220	267	238	272	257	241	237	248	222	250	260	249	298	256	266	225	239	272	245	253	255	265	235	237	257	262	227	275	250	244	237	233	276	264	279	239	231	250	253	268	276	291	230	263	269	264	271	234	227	252	235	278	233	252	240	288	282	252	271	249	267	271	223	247	270	237	263	245	257	277	293	227	239	278	271	244	239	244	266	267	272	265	265	258	254	265	257	277	256	282	221	262	269	253	255	229	249	286	226	246	261	226	254	258	264	255	248	303	262	275	255	258	230	233	265	271	264	244	247	274	225	250	283	241	283	263	242	279	253	258	254	262	253	239	240	260	213	295	249	251	234	273	244	256	280	241	242	270	261	271	269	257	277	273	255	253	265	257	245	224	285	245	241	275	210	245	274	256	273	267	248	233	261	309	275	276	256	233	252	259	258	263	280	271	222	255	252	263	266	267	247	237	279	291	266	263	249	252	286	253	259	264	262	259	256	264	267	236	251	249	251	252	254	272	270	254	235	273	236	268	238	260	268	276	262	249	258	243	220	255	281	261	250	245	260	258	290	271	266	270	282	225	300	246	246	266	271	235	281	240	274	255	242	279	267	250	255	257	272	258	247	254	232	266	247	240	287	253	259	236	252	257	276	266	258	255	264	287	258	259	252	267	259	263	275	251	247	255	217	220	236	252	223	287	254	264	280	256	225	258	237	264	274	258	258	230	258	291	237	247	246	229	256	274	261	268	266	258	259	266	260	245	240	237	267	259	243	260	253	258	271	270	247	251	257	265	267	280	275	229	278	261	220	263	309	251	253	271	287	224	259	247	272	233	249	253	249	250	276	284	254	299	269	272	276	246	252	262	257	271	284	251	262	268	258	239	266	246	234	277	253	246	245	246	271	268	247	267	245	278	259	278	255	269	253	244	227	272	286	239	256	249	267	254	254	257	251	279	271	239	242	268	251	270	263	280	256	270	241	243	280	262	244	251	253	264	256	231	270	251	244	301	274	240	234	268	244	273	282	253	260	266	242	251	256	271	237	259	266	251	260	257	291	260	250	242	263	248	233	279	253	242	262	240	265	249	273	237	263	255	258	269	234	254	242	251	220	246	241	278	267	266	256	243	240	243	247	257	242	241	273	264	269	247	264	238	241	274	262	257	276	246	272	240	244	248	248	255	222	240	269	235	241	260	283	257	247	247	238	255	282	291	230	246	314	271	261	254	255	255	261	260	295	251	260	273	283	205	238	227	214	247	259	282	238	260	249	288	263	241	259	256	235	261	243	221	274	256	267	254	264	264	234	269	241	252	241	262	271	260	279	260	255	256	274	252	289	245	276	251	248	259	260	295	233	258	260	255	262	264	271	282	278	252	243	253	252	284	242	235	214	279	274	242	262	270	265	254	257	270	316	264	267	272	273	269	247	278	242	252	260	267	268	246	255	261	251	257	254	251	251	229	285	240	248	257	268	238	254	277	268	255	265	274	228	262	264	269	252	239	224	250	271	244	223	238	251	239	254	261	252	267	280	277	248	221	250	256	231	249	266	261	258	256	262	226	276	284	243	238	226	272	263	238	260	227	260	243	248	245	274	253	238	263	264	251	254	250	274	263	241	240	276	236	261	266	221	231	271	255	291	271	245	241	255	262	263	243	264	237	287	258	251	250	290	274	242	213	270	268	290	261	253	227	258	275	252	289	233	230	250	247	262	261	248	288	241	259	273	250	255	304	245	238	247	234	241	267	280	288	221	235	269	244	253	255	246	258	289	228	248	268	273	252	267	252	238	251	278	265	237	290	296	289	270	284	228	264	246	237	242	241	243	264	295	283	248	245	263	279	232	258	281	236	260	262	235	247	287	265	240	270	265	279	214	259	254	246	269	253	259	245	285	260	249	272	261	267	230	249	250	272	236	252	253	266	248	256	244	268	235	253	276	246	244	245	237	247	260	233	255	276	262	221	261	280	245	232	259	250	273	245	253	264	270	250	276	264	270	277	251	301	251	247	272	254	251	240	256	280	296	302	291	236	245	298	251	269	236	257	232	203	244	248	253	239	260	256	255	256	258	257	248	249	252	247	271	266	262	258	255	253	285	243	259	246	223	242	277	271	227	249	251	301	242	265	277	250	236	266	248	232	264	257	252	285	288	269	269	283	258	269	244	263	275	245	223	243	251	277	246	256	269	237	262	285	254	269	240	275	234	257	282	264	253	261	264	245	264	249	251	261	263	268	269	292	237	257	237	274	265	265	252	263	279	263	254	273	254	265	256	241	237	246	248	246	244	237	258	252	272	249	237	241	261	240	248	244	249	261	258	258	221	256	220	261	255	264	293	306	249	280	266	272	291	234	257	257	276	244	246	268	234	273	259	253	215	251	264	225	271	269	245	242	245	302	234	248	249	286	245	264	246	264	257	259	285	262	253	269	244	260	256	229	254	229	257	219	261	263	291	262	250	265	254	265	229	237	276	259	242	254	285	234	278	266	261	259	265	288	230	256	242	285	278	282	265	250	265	277	238	289	248	227	257	259	249	260	249	256	272	255	287	268	285	250	264	262	247	254	280	266	253	275	256	266	241	257	253	283	259	266	263	256	269	264	228	248	290	283	259	258	268	250	255	259	274	238	246	253	258	249	265	299	271	239	244	288	267	243	272	235	248	262	216	268	255	239	259	281	235	288	291	259	232	232	277	236	249	247	245	227	232	266	256	260	258	262	256	225	256	279	243	250	282	249	274	290	235	259	265	271	250	259	249	246	242	272	232	259	276	279	267	271	280	238	263	244	258	284	251	241	252	237	265	224	226	270	277	279	258	272	265	264	267	247	250	295	256	236	245	253	255	267	250	270	256	243	288	219	307	270	276	275	247	287	281	273	248	217	254	258	270	261	272	275	263	294	270	301	278	232	252	249	252	256	240	239	265	244	238	247	270	265	255	250	281	222	260	249	267	248	262	222	262	228	258	277	288	243	256	232	220	283	282	257	255	242	247	217	244	229	257	278	239	244	233	252	258	232	253	257	268	273	237	244	248	257	281	256	249	280	264	238	249	242	285	262	252	282	264	256	242	264	264	252	239	221	224	284	277	270	264	254	261	271	282	240	239	228	273	252	268	287	257	274	253	273	250	262	223	264	249	257	261	230	245	252	278	269	284	209	275	229	227	253	235	267	267	263	257	303	246	266	237	249	228	282	231	240	257	250	277	263	260	243	255	245	234	261	282	264	267	245	255	268	225	222	266	229	217	247	221	261	281	274	262	254	296	239	258	266	265	269	238	259	208	259	265	259	244	244	230	272	216	245	269	275	281	241	250	279	241	241	253	268	260	269	265	248	238	251
2361	629	616	635	651	637	636	637	627	671	639	591	625	612	619	613	615	584	668	626	640	642	623	597	666	613	627	608	624	604	584	621	620	596	634	573	654	635	600	612	614	629	672	621	631	588	639	627	634	608	623	613	613	611	641	684	598	597	628	664	618	615	655	653	633	673	595	585	682	604	636	593	601	607	635	609	607	626	625	612	627	654	643	578	575	572	592	588	633	657	604	625	637	600	659	689	624	653	603	606	621	604	633	615	589	608	561	605	638	611	615	634	588	608	621	622	600	678	632	657	588	604	609	629	604	619	686	657	670	625	637	618	587	587	637	587	630	650	598	600	647	612	633	608	612	633	638	596	604	625	563	647	621	644	622	630	610	632	609	623	578	602	634	652	647	669	615	645	639	597	636	617	591	632	640	600	655	628	639	651	637	623	586	589	659	608	639	631	622	623	601	636	609	666	630	627	614	600	626	611	599	668	609	642	579	646	663	614	569	680	656	594	596	615	621	620	633	640	587	607	610	608	624	629	627	636	661	653	583	607	554	585	603	663	602	656	608	622	666	611	642	644	629	591	591	596	649	624	608	623	636	640	621	609	588	638	618	660	613	644	616	595	623	593	668	626	664	631	594	589	648	576	562	600	626	646	595	650	594	593	597	608	604	653	615	592	634	585	599	609	590	587	594	620	602	632	617	616	618	605	586	644	652	606	632	595	570	634	630	648	647	586	619	635	678	663	619	615	598	641	604	641	588	621	596	646	646	625	615	578	675	647	597	600	594	662	629	605	628	642	565	668	593	665	668	661	624	599	589	665	654	601	600	609	617	597	580	626	631	593	603	620	621	658	661	627	607	574	637	625	640	596	613	598	591	627	656	634	629	590	631	635	624	618	630	642	622	633	668	629	626	639	563	649	628	645	675	601	584	660	650	677	601	593	593	601	632	636	637	624	632	630	621	598	624	647	614	614	631	580	600	605	607	574	606	635	631	659	598	626	611	603	585	641	647	658	603	594	614	601	635	649	644	607	576	632	626	615	603	587	646	603	639	636	615	627	602	622	625	632	676	629	642	594	630	604	653	578	628	635	625	645	614	631	665	600	603	635	626	601	632	652	620	680	609	621	658	611	605	622	619	627	648	577	601	607	605	647	607	611	604	624	638	608	601	628	599	591	653	693	608	641	581	622	621	620	599	634	612	637	638	670	610	629	595	599	607	613	588	629	606	612	648	591	615	599	614	636	652	598	610	580	634	653	625	596	619	633	672	605	610	642	670	616	614	657	650	584	611	591	604	615	619	607	620	617	632	658	585	624	613	641	622	639	635	644	608	639	639	645	640	607	623	573	590	612	625	641	664	594	581	635	620	647	562	627	656	619	589	618	669	610	609	631	599	614	662	616	615	591	609	586	652	633	658	612	577	603	673	636	608	637	598	645	583	597	603	610	572	676	580	631	633	624	630	638	602	612	621	609	641	613	631	606	636	611	592	612	637	603	606	608	650	609	628	642	660	611	589	608	623	608	629	604	634	647	597	612	650	600	641	652	635	598	560	658	666	623	623	687	637	593	602	631	609	623	641	654	613	633	640	613	644	598	594	663	625	612	597	573	655	623	677	643	633	633	604	658	664	637	620	630	594	618	594	570	636	594	615	601	651	582	646	607	646	647	584	604	642	571	709	642	602	600	652	567	644	639	620	650	660	632	594	633	611	587	606	637	615	600	590	641	577	631	597	591	607	616	603	613	652	610	596	570	582	620	597	625	636	648	572	608	625	578	660	642	624	623	561	666	628	619	605	560	597	613	619	640	698	656	609	620	594	606	623	627	628	614	630	562	605	620	565	623	593	575	645	592	627	590	628	579	614	628	603	593	621	660	616	625	638	613	612	613	601	572	613	659	612	718	636	599	614	617	550	645	619	573	619	630	649	570	650	595	627	655	611	631	621	602	602	657	616	618	644	652	620	605	622	585	635	620	632	610	655	623	587	562	648	604	600	620	602	659	617	602	619	631	615	605	641	648	600	645	641	609	615	592	579	615	584	606	620	650	638	647	600	604	639	616	608	635	624	611	654	578	637	623	628	629	591	600	614	595	579	635	618	634	633	676	614	625	579	586	579	637	646	628	614	654	598	652	611	601	637	600	586	596	668	636	618	615	570	611	588	608	631	642	607	612	649	633	631	623	620	600	600	589	594	638	631	594	670	576	643	593	616	622	607	556	651	623	638	613	611	599	617	614	627	641	646	602	621	605	660	626	582	646	635	564	580	615	597	603	612	590	627	596	604	637	619	628	609	683	595	581	619	623	622	617	592	612	594	631	602	631	617	613	645	665	641	564	635	661	638	618	590	676	620	609	641	601	594	603	611	623	587	628	600	683	599	623	613	630	608	650	647	633	632	661	608	639	615	612	631	630	641	623	618	658	621	627	590	673	613	632	627	653	626	605	611	622	617	627	645	592	576	634	623	593	620	600	610	578	607	620	589	612	599	622	662	674	592	650	610	633	626	646	656	616	628	623	627	659	577	642	608	606	660	622	613	618	607	581	576	665	605	558	584	611	581	601	615	586	621	638	629	613	628	636	576	635	628	622	614	586	581	621	630	632	626	651	660	642	585	629	649	650	620	643	629	635	641	646	608	618	658	572	619	635	607	583	605	628	632	639	636	651	602	600	621	592	591	591	605	624	640	630	635	614	633	610	615	681	614	611	611	627	643	633	577	705	575	589	597	625	639	607	639	641	641	591	619	611	627	591	636	661	603	617	656	625	608	610	687	640	627	596	580	645	652	618	581	608	650	649	633	654	652	629	641	658	647	579	553	635	659	687	627	647	631	682	619	678	634	620	624	610	611	615	625	639	651	668	599	660	606	594	617	644	583	658	664	671	630	624	650	585	594	592	603	605	560	569	576	578	610	631	608	631	632	611	621	579	607	629	629	671	640	619	585	600	631	620	605	623	630	625	630	592	622	603	602	641	655	617	581	610	644	637	588	630	625	629	613	607	659	634	599	576	590	612	607	616	603	631	602	674	572	629	646	612	644	610	671	621	593	620	652	604	623	599	579	660	598	596	643	618	626	601	602	577	642	625	617	620	605	616	611	615	607	623	586	636	606	626	621	629	660	626	639	644	662	635	632	627	634	665	644	603	609	605	606	610	629	588	634	613	631	673	615	590	628	606	645	641	662	578	584	648	627	588	621	671	619	593	663	641	621	593	597	591	611	602	609	595	625	618	622	617	605	600	614	591	627	610	633	599	646	632	609	638	606	613	594	595	612	596	619	597	586	610	613	631	592	607	633	614	631	634	615	634	644	609	666	607	612	638	599	589	619	619	647	629	583	615	596	589	595	596	623	610	568	640	655	651	598	657	628	597	582	618	668	626	634	674	620	583	654	616	624	687	587	579	644	665	634	562	607	641	552	589	579	603	598	605	628	583	637	666	614	639	630	613	638	601	631	581	593	619	637	605	609	618	603	644	606	614	639	606	658	650	617	603	647	579
8038	626	578	541	498	433	403	370	363	372	338	394	367	348	323	322	342	328	334	342	361	325	325	356	361	339	346	344	358	332	328	328	333	323	344	320	358	320	333	319	315	339	319	302	352	367	339	311	323	330	355	314	329	354	298	306	358	332	317	321	342	299	319	331	346	360	327	381	327	336	349	350	344	366	337	329	346	339	328	342	411	360	312	320	302	327	329	322	305	337	330	315	298	393	377	336	333	321	335	336	351	322	336	348	384	352	375	345	328	334	309	331	349	326	321	338	319	375	335	303	335	331	338	342	303	333	337	335	316	333	320	368	332	346	374	363	345	344	329	348	338	347	322	311	335	318	327	340	345	335	355	333	358	345	309	338	353	353	328	326	320	331	334	334	357	351	391	322	329	350	358	316	375	290	334	310	353	349	313	357	334	351	341	334	365	321	334	354	341	311	368	338	315	319	336	339	333	342	326	311	361	337	332	341	314	332	345	350	324	331	362	329	334	375	353	351	322	337	331	338	375	339	308	326	320	336	380	306	352	319	324	355	333	319	353	309	334	313	339	331	303	323	358	318	345	365	321	360	348	350	318	310	370	337	341	357	298	345	344	360	358	317	326	347	348	301	351	301	323	344	312	330	306	368	309	339	351	338	355	337	357	353	342	331	355	340	328	318	343	311	317	342	343	315	295	320	337	316	328	331	317	316	351	337	351	345	354	337	385	354	341	301	335	317	341	345	315	350	295	340	328	315	330	351	324	355	323	350	338	344	330	343	350	332	331	352	360	318	335	325	314	315	317	337	337	310	347	355	332	338	309	345	352	332	356	305	365	324	322	329	320	304	341	361	304	322	332	337	344	321	305	325	368	360	298	359	347	317	340	331	351	364	351	345	339	374	355	320	324	315	336	335	341	316	332	328	330	306	306	308	375	354	343	294	359	333	333	296	305	369	328	304	307	319	319	322	353	350	380	341	345	291	345	325	303	339	344	334	369	302	368	373	326	328	369	339	361	317	336	367	349	322	358	327	360	322	335	305	344	341	368	295	346	356	343	333	319	303	336	340	307	364	339	344	328	305	318	325	343	372	315	337	330	318	324	328	326	358	314	319	347	318	335	287	337	285	334	339	322	327	330	377	368	313	337	317	309	342	356	347	346	350	334	367	331	359	340	310	378	350	320	345	345	334	271	325	323	323	340	320	342	306	333	333	348	358	310	335	344	348	333	329	372	376	367	334	324	347	357	338	326	345	303	353	340	339	312	283	347	366	344	293	336	358	345	327	342	338	344	341	358	364	341	364	295	324	342	369	322	343	317	351	342	345	325	307	306	314	334	320	334	297	346	389	359	349	306	372	325	332	307	332	334	308	333	358	340	345	320	336	369	309	319	337	323	344	308	359	340	313	307	320	326	357	342	333	324	320	329	361	337	358	331	341	316	311	343	354	348	323	334	354	331	324	313	320	300	354	350	363	329	329	337	326	362	318	300	355	281	384	351	334	346	345	343	338	375	336	346	334	306	350	326	301	365	299	354	346	321	302	323	328	341	344	332	321	319	317	330	305	337	340	306	340	340	333	313	342	314	357	334	327	321	343	323	346	313	331	317	381	347	326	337	296	362	334	346	320	333	316	379	348	340	322	344	350	325	335	357	318	327	297	323	310	338	346	364	342	371	337	305	328	295	335	311	310	305	352	345	364	344	355	356	337	367	358	357	322	327	319	334	350	341	357	317	305	325	328	321	364	360	375	302	335	364	374	302	312	316	320	339	329	324	344	306	312	352	348	328	354	325	328	330	321	354	327	332	325	357	339	360	338	316	327	330	322	324	334	333	310	374	309	348	331	340	335	311	303	301	300	327	369	309	328	337	366	387	336	328	344	351	321	327	315	326	325	321	353	309	349	325	294	340	346	356	323	316	310	302	339	341	363	366	378	331	299	317	337	310	318	381	376	314	354	330	367	315	316	299	335	337	325	322	309	323	366	320	318	335	318	359	331	351	335	328	313	306	323	344	319	346	343	361	336	327	347	365	357	352	349	337	311	302	312	344	327	299	346	315	313	328	344	332	321	335	332	358	330	314	330	334	364	353	307	278	320	351	341	294	357	295	341	330	332	333	315	320	321	300	331	327	348	371	324	318	327	332	327	333	353	337	311	324	367	370	371	350	353	394	314	372	368	324	340	372	336	340	332	327	333	366	333	356	390	338	356	311	363	337	337	341	326	306	322	345	361	346	372	370	316	319	316	272	339	317	349	316	352	321	308	332	325	326	284	321	344	330	303	341	335	336	344	336	331	358	310	304	309	342	339	338	344	329	325	314	345	307	378	363	364	351	327	374	319	363	369	315	326	341	317	363	318	347	336	337	376	341	318	338	350	298	318	315	343	308	324	330	341	345	316	352	329	325	291	350	323	345	317	330	353	353	340	325	323	332	349	315	355	322	311	360	314	334	299	393	377	352	335	324	363	307	345	387	340	314	310	309	315	347	339	301	325	350	345	349	307	350	349	378	332	315	338	321	345	331	339	349	378	330	302	334	311	343	321	307	335	326	318	347	334	344	292	352	329	312	338	316	346	336	338	315	326	348	393	364	345	339	337	312	335	337	330	322	307	325	326	344	320	323	320	332	352	341	331	307	336	315	342	343	342	339	302	350	380	309	329	312	328	323	325	326	337	354	359	332	356	362	327	347	358	324	335	374	341	344	340	360	311	320	328	352	335	339	323	323	331	350	357	327	318	326	310	316	332	311	346	381	334	330	314	345	376	329	314	341	331	345	312	346	354	350	287	297	326	362	360	323	327	343	324	318	352	340	333	351	365	324	339	341	323	312	347	324	343	352	322	319	338	330	341	333	293	311	356	343	345	332	325	338	335	367	362	319	299	320	324	324	361	306	391	379	348	352	327	328	336	340	343	341	354	359	331	324	373	331	319	330	352	327	332	347	350	365	334	347	335	323	333	328	320	311	323	313	319	314	312	323	349	319	319	325	303	382	387	362	347	344	340	341	341	333	343	329	308	345	319	341	355	344	371	318	333	340	357	358	328	350	321	357	343	322	342	330	321	367	321	347	345	310	356	326	363	319	310	295	374	307	333	291	376	354	336	357	294	356	378	365	355	354	336	325	311	311	344	353	324	323	313	346	301	335	323	329	355	311	351	334	336	336	288	330	332	310	383	349	321	352	322	335	322	311	339	306	329	362	325	310	307	325	326	343	311	337	328	307	358	335	345	381	335	337	325	351	313	312	365	332	370	334	353	334	337	276	351	302	311	369	344	347	312	346	341	348	313	348	357	327	332	330	340	345	353	355	333	337	314	348	341	361	325	372	353	353	350	334	322	323	340	320	360	352	368	290	336	351	318	321	335	329	376	342	345	376	334	363	331	333	332	349	368	346	349	350	359	351	334	347	395	340	311	300	357	330	360	383	355	329	324	332	335	306	301	333	318	330	340	356	350	320	336	329	332	329	338	335	308	330	333	373	333	331	346	343	303	316	336
7143	1009	1379	1453	1330	1197	1113	985	990	898	905	888	808	849	852	818	821	801	824	800	778	824	774	788	814	822	768	770	790	820	764	800	773	743	778	797	760	770	807	736	787	778	736	764	829	747	733	712	767	824	785	769	789	770	814	772	762	838	722	754	779	760	802	819	802	738	741	760	800	765	794	750	789	775	728	792	775	760	781	789	795	722	781	796	765	743	802	761	759	756	775	784	745	768	783	786	760	773	731	677	802	770	785	768	778	754	757	724	778	768	722	767	739	779	758	774	695	767	763	766	744	737	791	812	735	801	769	780	765	777	752	772	771	740	752	764	792	790	770	783	761	767	769	728	786	764	801	752	756	772	781	727	807	796	719	773	700	755	769	785	807	764	784	735	762	770	804	716	742	764	774	805	781	815	745	781	730	762	754	746	768	774	814	789	752	777	748	766	734	753	800	773	776	797	737	765	762	785	846	792	800	723	707	737	801	776	745	773	761	796	781	755	803	724	751	782	773	764	738	807	722	758	778	790	727	753	724	749	776	717	741	818	790	762	751	819	759	777	769	737	742	763	783	777	744	770	761	767	780	791	751	759	765	711	782	782	725	795	769	767	778	732	762	772	798	760	774	723	805	701	805	764	712	716	758	748	808	740	721	795	761	744	778	794	739	778	796	773	750	726	815	760	773	739	802	773	763	771	709	735	808	773	792	712	768	763	739	777	766	734	773	752	750	744	804	736	750	745	816	723	810	777	771	806	811	769	737	745	776	763	795	819	817	778	766	735	810	760	758	822	784	747	753	766	776	751	753	780	784	786	766	766	831	771	754	774	738	715	733	787	764	736	714	771	752	789	734	753	761	784	768	735	745	749	759	803	776	775	747	780	801	726	756	781	767	795	756	763	768	771	754	747	771	778	754	757	763	760	790	807	761	764	750	746	759	751	811	751	706	802	774	786	769	759	707	738	781	737	744	799	744	791	808	753	794	783	745	742	748	704	796	742	782	724	802	751	804	733	757	776	788	803	774	794	806	789	785	761	731	773	798	772	793	742	775	817	812	760	764	770	755	731	801	776	804	791	767	802	759	768	750	750	782	784	761	766	793	702	778	774	767	792	763	750	779	788	749	755	793	742	767	817	814	758	803	742	770	734	767	784	833	746	755	739	801	806	787	814	740	808	784	753	704	781	767	761	773	772	776	772	741	821	773	768	738	747	771	753	768	777	786	760	793	772	798	751	776	806	791	760	711	762	792	706	741	767	738	779	758	796	771	754	746	725	788	786	751	754	717	783	765	758	778	757	793	754	725	722	717	775	792	771	737	768	765	741	771	741	792	775	765	767	796	779	762	791	778	784	826	742	801	731	717	749	781	757	734	795	688	742	778	783	718	736	736	725	775	773	774	779	744	720	790	760	789	759	777	776	732	759	779	775	775	735	776	773	764	752	733	790	760	780	748	773	770	800	765	754	759	758	774	733	769	775	789	786	721	774	718	789	748	774	785	787	757	707	786	735	733	770	775	776	736	789	801	783	746	751	757	762	777	791	797	770	768	723	766	769	753	775	750	736	724	775	803	774	793	781	793	752	796	767	742	770	771	798	817	735	751	770	782	795	742	789	772	762	728	743	765	729	741	734	756	798	754	781	787	832	724	789	743	770	734	750	755	763	791	798	731	768	769	791	772	735	828	809	768	769	755	701	729	789	730	772	771	765	721	763	762	806	756	781	800	787	749	765	778	757	745	794	761	746	769	737	776	786	774	809	788	794	757	767	768	740	819	820	729	750	796	764	751	745	749	790	742	789	736	772	739	752	767	790	722	744	776	774	773	781	739	769	772	744	809	746	757	732	766	814	813	814	739	768	802	767	798	830	786	721	782	728	737	774	768	822	746	774	791	784	757	771	765	768	740	761	763	785	759	838	805	758	759	788	756	776	698	765	781	747	783	772	754	773	781	756	751	744	773	747	787	782	757	754	777	757	772	788	757	749	719	775	775	736	773	741	811	767	794	805	764	782	758	769	687	784	766	724	754	760	701	793	839	706	740	757	751	751	792	760	756	769	752	801	732	722	778	779	717	760	799	743	835	795	780	795	787	758	811	745	758	769	771	815	753	768	772	779	730	757	793	785	798	725	808	757	701	812	819	749	745	745	731	754	741	753	783	792	743	769	797	735	789	807	793	728	790	730	722	785	741	743	743	798	708	782	783	792	752	773	756	804	803	794	762	772	773	736	751	774	712	782	735	781	748	789	760	779	726	737	815	747	795	771	754	731	772	742	752	715	745	730	764	817	770	767	768	732	743	730	781	723	769	778	754	735	763	786	801	748	735	795	771	789	807	780	784	759	780	773	742	767	744	740	736	775	769	754	798	800	810	760	743	729	760	828	736	802	790	742	807	758	728	770	761	803	773	753	788	802	732	803	750	715	751	770	771	769	795	807	812	764	759	797	784	747	779	778	806	722	784	819	772	767	803	755	787	802	789	762	729	758	755	746	769	799	775	760	758	760	713	767	803	780	752	790	806	757	810	810	773	771	781	724	762	794	761	752	780	808	773	751	765	782	732	732	751	766	789	736	733	783	766	764	769	771	764	751	768	729	780	729	713	723	798	710	758	721	755	746	769	745	750	739	787	771	797	767	801	757	734	757	769	783	730	757	713	777	746	762	748	777	779	753	772	758	745	751	742	734	755	705	713	804	786	742	761	736	761	767	806	757	755	755	749	705	789	764	756	757	791	781	801	774	719	768	762	794	776	769	778	726	724	769	753	763	772	759	788	775	755	732	766	744	785	773	787	736	737	772	825	776	744	739	787	767	747	802	718	695	816	771	750	772	825	729	834	780	775	754	770	807	769	817	777	801	776	759	753	739	766	806	699	770	865	762	739	752	760	756	802	777	766	743	728	762	761	709	743	772	766	745	724	765	749	786	750	758	794	783	778	799	707	755	766	811	766	801	729	746	792	775	759	749	734	780	755	790	740	749	744	729	746	791	725	775	825	805	792	709	775	758	782	807	806	713	806	755	771	772	784	767	740	778	773	757	755	741	709	787	798	747	805	731	773	773	801	735	818	794	711	771	778	749	763	758	707	763	777	811	774	787	687	768	778	764	761	703	803	752	755	739	734	746	835	731	771	823	808	779	808	746	776	758	782	848	745	732	786	776	795	775	758	785	799	784	801	778	751	729	806	772	789	794	773	760	812	744	745	744	826	777	803	785	761	739	780	778	812	787	728	780	776	775	817	749	710	739	810	804	794	732	793	770	786	790	758	720	771	785	703	776	750	763	815	816	788	780	782	729	777	780	742	787	815	732	780	760	770	776	795	798	771	771	789	789	719	764	835	775	785	765	725	752	753	840	804	784	756	776	786	769	779	762	762	747	746	764	764	779	749	801	790	816	764	778	805	817	779	779	772	755	812	806	779	807	771	795	803	780	775	812	779	757	763	778	778	762	743	729	776	726	731	747	722	705	779	757	767	765	758	755	747	761	748	698	739	766
15021	1013	811	605	458	386	348	275	243	249	233	222	244	235	224	206	217	192	197	200	201	198	197	179	185	193	220	222	194	165	209	196	199	208	198	194	202	213	186	202	181	175	192	204	192	187	197	193	206	198	209	209	212	190	172	195	196	220	209	194	211	185	207	175	196	223	179	206	197	228	202	197	187	196	175	184	176	180	194	190	186	186	204	176	208	194	206	215	208	176	213	212	224	179	229	191	207	206	190	168	167	185	164	181	192	220	190	199	194	170	212	178	205	175	198	197	184	181	208	185	174	191	210	200	198	213	174	179	183	197	185	193	199	191	202	186	167	184	185	194	177	188	204	192	166	178	177	206	176	183	185	173	175	175	200	192	202	211	194	201	192	197	173	178	174	212	174	201	177	202	175	217	191	200	186	190	211	170	182	194	159	184	202	193	180	207	167	208	188	214	213	189	172	185	181	174	209	181	187	187	167	184	225	232	182	169	198	158	183	184	178	202	199	199	195	207	188	188	195	197	199	189	205	162	199	202	197	181	178	213	189	206	182	195	206	219	172	202	189	208	172	184	178	188	209	224	211	168	222	204	197	202	194	204	178	169	184	180	198	189	208	167	181	191	175	187	181	182	200	196	207	202	184	184	181	211	184	198	189	208	223	205	188	229	189	212	171	201	196	203	203	182	199	187	198	204	199	172	194	182	202	187	210	187	175	187	190	217	213	194	209	176	174	201	186	175	194	184	182	205	178	201	202	185	183	199	190	195	225	202	190	200	204	201	187	209	202	172	199	202	199	168	187	174	204	203	172	211	185	190	203	195	208	227	186	200	199	184	208	217	185	181	192	204	179	194	196	181	205	193	186	207	196	168	182	193	192	208	201	185	206	170	182	191	202	188	222	175	176	180	162	194	194	174	190	199	170	205	184	160	184	224	193	205	179	191	194	222	193	182	165	196	190	194	216	191	178	189	190	197	182	214	224	228	194	190	192	190	200	192	189	194	186	183	207	178	193	201	201	188	161	192	167	191	201	192	178	193	189	206	186	191	196	177	202	197	186	189	192	186	192	164	185	190	160	222	201	187	212	189	194	192	172	157	200	197	221	197	199	210	202	210	184	184	195	200	178	187	188	204	200	176	191	204	177	202	201	187	203	191	180	192	196	216	175	181	189	185	181	196	201	188	203	179	223	203	179	188	208	190	196	188	197	175	196	197	203	188	174	176	206	183	216	182	204	182	174	197	197	172	189	192	216	177	141	200	196	191	191	217	183	178	174	214	201	170	177	207	201	206	203	194	194	160	183	183	177	185	179	207	202	206	171	161	182	209	206	176	181	193	193	203	209	187	168	206	189	206	223	188	188	193	176	196	201	183	197	157	213	207	190	210	179	150	174	185	198	195	197	209	189	209	197	194	200	191	216	181	166	175	174	183	198	170	204	202	173	179	204	184	196	173	206	183	201	173	164	206	160	188	184	190	202	188	179	180	175	206	194	182	181	183	196	205	193	185	196	201	148	210	197	193	198	173	205	203	180	175	184	213	217	162	197	174	188	197	197	174	220	210	210	189	198	170	190	195	201	193	200	201	200	209	194	204	179	194	189	188	206	210	177	208	167	214	170	194	189	190	207	193	210	183	187	176	176	177	170	193	208	215	180	207	201	185	204	186	190	182	208	177	155	190	181	201	190	176	194	195	198	172	191	199	187	203	213	213	203	153	205	186	197	180	216	194	209	179	181	182	164	169	187	196	180	171	194	190	186	187	202	203	216	199	166	181	174	183	200	171	189	198	202	191	189	180	190	169	211	178	201	186	188	169	209	178	182	189	211	216	154	203	189	194	189	179	203	199	229	191	213	181	203	214	202	186	164	208	186	196	218	189	195	211	204	170	196	160	189	190	198	177	191	182	205	182	174	224	193	177	191	178	202	191	191	169	214	179	237	188	201	188	210	191	217	185	175	193	164	224	184	183	200	174	198	197	182	198	218	193	185	186	181	196	181	200	193	209	197	210	204	185	177	173	198	193	177	206	188	218	167	195	172	196	209	158	189	172	213	171	175	177	194	196	208	180	188	188	192	189	183	214	190	193	172	183	186	176	190	184	182	218	204	179	192	208	201	227	189	217	198	185	196	194	200	209	174	203	192	199	163	189	186	179	186	171	198	219	173	200	199	159	185	221	167	210	176	189	206	209	193	209	196	179	184	163	174	202	190	186	190	186	188	189	187	189	180	180	180	196	193	189	183	181	184	199	193	211	189	158	208	164	204	174	177	194	199	185	195	182	201	188	177	209	189	212	206	175	188	189	186	201	199	187	187	197	197	203	190	183	195	198	198	188	200	193	206	185	178	192	186	167	178	193	194	198	219	182	207	205	203	186	184	180	199	202	188	174	185	195	205	194	172	196	186	200	191	197	192	166	181	177	203	185	193	189	168	189	196	207	212	210	230	188	201	189	220	234	213	186	179	204	208	209	206	197	178	198	174	190	177	213	199	199	196	186	199	202	212	205	180	203	195	168	166	186	197	192	205	196	191	193	228	220	178	192	199	193	217	197	204	189	186	213	193	188	188	197	204	177	170	200	171	207	176	229	191	184	203	199	177	163	181	185	201	195	192	187	183	182	186	200	184	188	174	185	203	178	202	222	209	166	197	178	196	188	182	192	232	200	185	168	197	182	182	204	208	191	213	197	176	203	181	171	191	221	198	200	210	166	228	218	175	206	221	208	195	202	170	188	194	220	194	198	206	204	181	162	175	185	190	177	206	191	209	191	184	188	189	181	183	202	215	201	182	193	182	200	190	190	180	172	202	182	170	166	199	196	179	198	187	213	214	202	201	174	182	225	220	208	185	180	208	192	193	202	198	207	175	185	176	187	176	182	210	188	192	205	206	186	188	204	181	210	177	199	176	184	207	220	200	191	183	175	210	206	175	202	198	204	195	173	180	212	188	203	210	180	186	176	186	216	200	191	176	200	209	179	184	207	184	185	196	204	208	201	187	202	198	158	212	198	187	185	183	218	214	188	196	207	177	193	181	186	193	184	187	194	208	208	190	206	203	187	196	166	204	187	190	166	187	181	180	168	175	179	186	201	209	198	177	176	171	196	198	165	197	192	209	188	171	187	177	184	201	214	189	204	191	184	183	185	192	162	195	195	177	193	156	206	180	176	182	208	195	189	193	183	170	198	196	207	181	174	183	197	199	201	163	194	183	179	194	206	211	207	210	215	203	199	200	210	204	185	183	215	174	191	209	212	184	210	184	180	166	199	185	189	185	184	190	206	192	190	191	180	193	191	206	214	169	204	170	181	174	202	203	179	191	194	206	215	195	189	191	166	189	212	212	186	183	171	185	190	212	173	192	186	204	170	196	188	186	188	200	179	172	196	191	193	195	211	203	191	198	199	194	192	204	208	192	229	192	177	209	182	190	197	192	176	195	201	215	188	176	190	208	210	195	197	201	204	195	177	169	188	222	174	190	184	210	195	177	189	195	200	185	203
8787	972	1685	1856	1621	1311	1097	953	813	788	678	668	648	672	605	598	555	566	605	544	518	536	472	531	507	529	500	512	473	457	483	474	458	484	518	478	511	492	475	493	459	506	464	466	473	473	489	492	494	507	491	464	511	479	474	466	480	473	486	482	411	441	443	465	468	477	474	458	468	469	442	462	465	460	454	491	462	465	464	480	462	461	472	485	443	443	470	459	462	472	448	423	459	482	470	469	471	465	467	439	426	492	487	468	496	481	474	439	473	468	475	462	440	444	421	488	472	458	434	474	423	494	505	450	410	432	433	458	453	390	468	476	465	439	449	432	463	455	452	469	470	462	429	464	469	453	457	453	421	468	411	449	443	468	446	457	489	462	440	430	429	475	455	471	461	460	441	462	422	482	440	450	477	512	424	463	477	490	431	480	480	482	454	447	455	464	465	460	461	464	515	496	502	413	453	433	431	441	416	456	467	439	482	439	445	435	433	462	433	430	463	454	481	464	453	460	449	475	469	465	464	483	468	472	413	463	454	451	452	443	441	471	474	474	431	437	450	442	462	458	457	462	452	415	445	442	415	426	477	446	477	469	428	421	479	482	453	471	420	466	445	421	479	483	468	455	483	442	432	453	472	457	463	418	473	455	443	515	457	458	462	429	477	477	442	426	459	469	447	461	484	486	468	422	429	452	467	449	435	451	459	484	410	440	432	425	411	426	473	460	456	444	446	488	473	466	469	431	482	488	462	495	470	444	443	475	458	480	459	437	470	458	459	480	459	465	459	479	471	462	482	499	435	460	452	484	455	434	470	419	448	474	410	462	453	441	458	459	434	476	434	453	439	440	466	433	457	466	484	462	516	453	465	456	460	461	437	473	456	460	418	462	474	454	455	407	450	440	454	443	426	434	470	443	478	446	446	477	458	449	452	445	413	479	462	480	462	414	450	428	434	444	446	452	476	448	462	461	426	498	494	417	474	452	433	452	444	468	437	475	449	455	439	485	446	469	469	467	449	473	452	400	457	457	459	463	436	480	488	429	458	477	416	434	452	466	426	465	436	428	492	463	438	452	460	455	489	454	415	457	484	471	474	485	465	443	463	460	451	468	446	451	484	422	469	454	487	438	471	447	467	449	488	482	453	435	459	428	470	444	447	431	476	420	473	427	431	446	447	465	467	459	448	462	452	472	446	474	446	461	500	457	433	442	435	487	506	445	418	409	448	448	453	486	463	458	454	495	417	458	453	439	453	442	478	422	448	475	432	461	451	455	465	478	466	485	442	445	464	433	477	506	441	431	449	454	448	489	519	423	483	530	462	423	462	443	446	433	454	460	461	399	435	452	456	432	463	439	471	446	486	465	441	447	430	456	460	452	432	449	476	467	480	461	453	441	483	445	436	512	460	444	464	487	446	479	484	453	480	414	472	469	467	431	441	473	484	472	428	435	463	443	478	479	475	445	474	441	421	485	492	413	454	442	449	451	473	462	455	448	485	480	428	463	451	489	466	428	411	505	462	440	444	446	447	463	436	478	467	468	455	443	452	440	489	450	432	496	441	447	430	457	467	494	438	478	440	474	459	470	453	479	442	450	472	461	469	428	459	441	443	457	441	459	431	418	481	480	454	448	490	439	456	449	455	461	451	472	455	453	469	475	458	457	439	474	496	449	442	451	454	463	450	447	436	450	453	421	484	447	449	475	463	482	423	423	453	481	469	413	451	448	450	461	430	465	453	452	455	465	454	434	443	425	455	454	476	445	466	441	465	408	441	443	468	468	448	472	445	421	508	447	480	471	423	450	431	409	465	440	473	457	466	462	447	409	426	444	473	484	453	476	490	476	417	461	446	470	457	470	493	481	448	473	463	439	431	474	449	459	446	442	439	427	456	460	488	490	445	447	468	507	466	452	455	463	483	491	448	496	447	427	454	445	464	483	442	461	489	485	472	496	473	446	429	448	452	466	473	444	444	395	464	482	471	448	462	472	464	425	454	412	448	438	434	429	476	450	442	482	465	486	456	470	477	425	451	429	442	453	472	449	477	423	495	450	484	454	458	461	422	448	445	460	462	471	501	437	482	460	418	463	436	448	458	455	485	430	434	428	489	436	455	450	456	437	438	444	480	474	485	479	437	456	456	480	458	453	437	454	470	464	488	468	500	463	455	448	444	436	456	472	467	444	417	479	477	459	409	467	457	444	438	470	458	464	447	434	457	445	427	428	481	472	433	454	426	469	471	453	435	458	415	474	445	475	463	450	461	491	447	459	482	441	465	485	460	433	459	461	473	480	452	454	433	459	469	481	422	477	434	474	489	467	485	486	424	459	448	458	420	458	470	444	436	441	422	462	445	459	447	452	450	460	448	468	442	455	454	461	458	423	464	448	468	460	446	436	447	432	464	436	490	472	468	466	436	482	485	455	438	437	455	432	466	447	468	431	514	455	474	488	467	431	476	458	410	402	479	402	471	461	449	404	452	430	438	446	459	487	448	467	441	495	410	455	454	435	476	414	462	493	519	443	440	477	435	428	461	479	461	450	463	455	447	440	434	426	450	445	456	456	482	475	453	479	446	497	435	429	450	462	453	458	458	435	448	464	464	440	446	438	451	461	449	426	463	448	482	465	433	457	433	467	435	459	460	443	445	417	451	452	447	463	450	416	427	427	472	486	431	452	439	465	461	430	425	457	432	425	462	470	465	436	422	468	454	500	428	467	450	432	464	444	477	448	463	470	496	491	427	498	446	483	502	431	438	463	457	479	472	441	443	439	448	479	432	415	482	459	456	452	465	460	481	472	457	455	482	442	443	478	439	425	454	470	442	444	465	476	444	488	452	425	481	435	440	468	460	448	407	433	452	472	474	435	432	411	442	402	444	483	460	432	474	483	422	432	439	481	467	475	464	428	441	462	485	451	453	451	461	435	480	478	468	489	458	468	509	488	425	457	418	448	458	465	456	456	472	435	473	504	462	412	491	450	443	467	499	445	451	448	475	448	441	424	479	440	466	461	496	442	464	451	460	460	443	470	452	447	458	478	446	457	435	457	436	473	441	455	454	461	462	438	450	438	501	443	487	439	442	452	428	430	448	455	446	485	478	475	458	465	429	493	446	472	458	445	457	480	446	466	456	433	441	466	458	432	500	415	472	457	461	472	445	453	449	450	443	480	466	445	441	465	459	449	432	481	475	435	440	474	430	483	460	444	414	449	487	440	446	455	457	449	451	424	437	435	470	455	477	441	467	443	458	419	443	461	452	447	466	464	468	460	504	465	433	460	454	437	430	445	440	426	470	488	421	480	439	476	435	476	425	447	464	434	441	492	462	459	475	446	466	440	466	447	431	465	475	426	479	456	446	450	436	468	499	441	425	504	451	496	469	485	447	456	454	440	491	464	454	453	499	473	447	451	482	502	451	465	428	473	457	439	440	468	467	461	431	447	489	416	433	502	463	435	429	439	463	418	450	398	488	449	461	440	462	449	423	471	469	446	461	437	476	441
2185	294	284	223	261	247	271	270	254	288	275	276	264	264	257	267	260	241	290	239	281	250	259	253	254	271	261	259	243	238	270	269	252	265	253	250	269	237	247	241	263	269	236	258	253	261	265	272	228	245	274	228	294	257	227	268	255	249	247	221	276	283	243	232	273	255	270	280	262	243	260	273	269	276	251	272	268	269	225	221	254	232	253	229	253	242	285	249	257	278	277	250	249	283	276	248	265	247	263	265	247	255	274	277	264	257	251	244	245	279	256	276	271	254	264	269	275	254	274	272	254	253	266	239	290	284	264	235	226	255	264	248	274	269	247	250	296	244	240	249	260	292	245	250	245	226	263	250	262	261	262	303	284	269	265	258	257	258	283	268	283	270	256	241	252	250	273	282	276	259	257	270	247	254	290	255	229	252	286	252	272	246	261	289	252	256	235	242	257	234	247	271	235	255	277	253	254	266	301	263	249	257	246	277	253	273	254	247	271	250	240	288	256	282	282	252	314	266	240	246	241	257	243	230	264	254	261	285	241	278	258	245	274	250	244	263	273	282	241	257	265	286	295	261	237	254	240	265	274	281	254	242	284	235	244	255	273	243	262	237	274	274	295	265	279	274	268	259	274	261	252	283	263	238	264	237	276	257	295	272	262	267	268	239	253	268	232	243	248	274	250	261	265	266	230	235	274	250	283	284	268	222	286	253	264	244	273	279	265	277	225	258	241	266	276	256	250	262	275	245	235	247	248	252	262	254	262	272	255	243	263	248	263	267	260	226	266	241	276	244	259	252	238	275	262	279	262	255	257	245	244	271	235	239	269	253	248	264	253	256	244	226	261	253	271	295	254	253	272	269	232	258	255	265	240	259	242	265	282	238	254	283	253	247	256	243	266	233	238	257	267	229	256	241	255	280	267	257	266	254	292	247	233	255	262	255	247	282	252	244	270	260	269	273	246	233	249	272	266	263	254	268	280	252	249	254	243	255	254	287	229	253	277	277	257	259	300	239	276	263	261	276	212	248	281	259	250	262	269	271	240	244	269	219	260	255	271	259	225	253	258	251	241	270	248	242	250	260	281	259	272	256	237	253	260	254	271	277	290	240	239	228	232	252	259	254	238	236	228	249	256	250	242	283	241	258	260	246	272	254	259	262	274	264	239	250	251	255	293	262	260	272	273	246	228	273	256	291	279	249	238	246	277	259	238	263	233	249	251	240	252	271	247	280	297	278	280	243	259	266	249	281	261	252	256	238	275	264	234	210	268	239	254	239	249	274	248	240	262	259	256	214	262	271	299	266	259	264	243	244	263	296	272	265	254	248	249	269	280	292	253	244	234	251	229	244	264	257	259	270	260	276	252	240	272	265	246	279	275	281	263	287	252	258	245	283	242	269	283	274	266	262	261	242	286	288	301	257	292	257	249	267	265	243	269	259	266	255	248	271	259	258	257	271	276	245	282	245	249	245	263	298	239	249	256	279	266	249	243	295	272	256	252	261	224	262	269	254	279	297	281	258	257	251	255	265	243	259	260	227	257	246	261	272	276	242	238	269	265	287	269	255	253	257	293	255	272	245	227	218	251	264	279	257	246	262	277	260	267	252	272	236	262	259	267	253	269	274	268	279	242	295	254	268	281	248	239	265	270	291	273	256	255	262	281	242	241	234	269	267	257	256	234	282	293	254	268	263	265	277	265	250	276	246	255	255	245	285	247	269	234	260	274	275	252	271	252	227	252	236	247	240	260	236	233	237	298	259	281	265	284	286	247	241	254	258	278	270	251	289	282	254	254	272	278	259	247	260	215	249	242	251	247	268	257	272	262	246	225	258	252	272	300	252	259	274	265	273	264	257	265	247	237	257	251	259	256	240	255	231	252	262	275	249	280	281	277	224	270	275	281	233	246	256	290	257	266	255	266	260	258	248	247	256	260	247	257	250	262	267	303	266	259	258	275	266	281	265	261	246	254	275	304	248	249	244	264	256	236	258	261	244	278	268	266	238	248	233	274	269	250	265	256	283	259	239	264	242	276	272	269	283	269	284	272	227	282	247	273	277	276	249	260	257	259	299	269	238	248	255	263	245	293	264	240	226	267	268	255	271	272	247	283	247	259	274	272	261	268	268	264	244	259	279	272	248	239	263	264	248	279	259	288	250	249	252	257	246	266	255	246	231	256	237	237	262	277	283	283	242	246	260	260	255	247	292	280	293	253	240	263	276	298	291	232	259	253	290	272	235	292	262	275	248	298	246	230	284	246	260	240	275	274	246	279	227	266	248	243	292	254	271	271	259	238	274	273	250	263	234	262	251	261	279	271	250	252	267	247	263	261	261	258	255	247	243	243	283	263	247	254	266	210	243	267	271	225	224	261	284	260	288	270	267	256	253	231	261	286	241	268	277	274	263	238	276	246	266	282	241	266	256	263	264	257	217	244	283	298	247	291	252	275	262	257	286	260	252	251	278	226	244	260	245	263	257	262	252	253	241	254	245	267	284	257	264	270	268	237	257	253	251	273	270	259	236	302	267	211	259	282	278	267	258	263	265	249	271	239	241	268	272	246	254	255	274	262	260	237	272	307	237	281	229	272	249	256	292	256	254	245	270	282	274	249	241	297	257	257	293	259	246	287	262	252	236	252	235	289	286	260	244	264	270	241	265	262	250	262	329	259	280	273	276	288	259	243	280	258	237	239	268	264	271	257	264	245	247	240	244	246	235	301	271	245	229	270	269	302	262	286	258	295	230	275	258	263	225	283	245	236	263	287	250	259	243	225	247	254	243	264	280	223	263	326	258	251	250	253	251	259	278	276	225	249	248	260	257	322	272	262	277	275	263	288	270	275	259	248	284	282	244	234	277	254	270	259	261	243	258	241	249	243	279	322	255	255	242	296	255	256	247	238	242	240	256	263	272	280	260	268	261	247	245	282	246	237	295	245	239	248	250	267	265	243	249	257	283	245	259	257	267	222	258	271	266	277	280	285	278	272	279	265	236	248	253	221	295	276	264	251	261	249	245	275	274	240	248	252	245	248	291	268	240	255	250	268	275	253	251	249	264	268	268	257	281	283	263	275	279	244	257	267	244	278	263	238	225	268	273	227	257	224	265	254	262	255	272	247	267	264	252	268	289	257	247	245	243	244	288	250	278	275	258	257	241	258	274	264	230	293	265	259	268	238	248	260	271	237	294	243	238	283	263	290	246	294	252	287	319	288	251	256	250	266	276	263	250	247	291	302	270	260	261	296	290	261	245	283	242	258	251	272	263	235	252	273	274	247	257	243	262	254	251	269	268	255	217	276	258	246	281	272	292	268	255	240	288	245	253	289	266	299	247	260	266	272	275	255	257	235	226	244	274	244	266	269	247	260	276	272	293	230	277	273	263	255	252	264	256	271	232	267	249	255	292	231	272	264	266	258	258	277	274	286	272	254	270	261	239	266	273	294	233	250	249	250	279	267	282	279	243	255	266	281	271	257	264	230	270	228	249	278	260	275	239
2613	629	639	641	686	593	605	651	659	637	601	649	639	659	625	610	647	648	604	614	630	627	625	641	607	602	605	627	626	611	645	661	637	577	610	607	622	671	651	625	672	573	643	594	616	633	658	598	616	667	609	661	653	622	640	587	605	601	615	615	613	593	620	617	595	658	573	641	613	581	659	628	608	616	664	571	621	599	680	642	649	624	603	586	631	638	663	641	638	657	588	592	638	591	587	616	672	605	650	618	595	599	620	573	587	623	628	660	623	605	635	668	638	628	652	648	622	603	624	616	600	637	604	576	662	602	597	622	624	637	604	652	675	620	638	608	654	619	612	611	665	620	584	620	634	675	581	670	613	666	612	655	649	623	594	626	619	641	625	630	589	622	618	593	605	630	627	616	653	639	615	595	637	585	678	679	648	602	617	609	608	616	615	654	654	608	608	617	609	628	684	622	593	599	608	640	642	597	632	619	638	637	626	665	668	609	582	593	661	625	647	591	610	623	629	648	653	633	634	610	645	632	579	603	624	635	631	681	626	653	628	622	635	618	616	601	615	681	654	569	614	578	684	637	668	628	656	660	606	655	632	641	630	622	640	629	609	664	621	660	609	627	610	610	631	628	630	637	624	629	652	612	623	628	614	603	637	598	600	620	596	626	643	616	642	608	617	587	635	636	623	637	613	587	602	592	664	636	620	634	643	588	588	651	646	609	590	633	644	637	621	648	630	615	597	615	626	603	635	633	628	619	612	690	648	651	618	644	593	613	613	608	600	629	618	596	618	613	633	607	589	670	635	609	645	618	605	616	660	603	582	667	601	626	633	622	591	662	636	633	616	613	640	625	607	650	585	602	626	619	649	611	678	608	630	616	604	632	612	637	657	618	645	655	606	630	604	598	583	589	616	612	625	610	594	622	644	678	624	615	641	634	653	661	663	616	618	597	596	628	645	578	619	627	611	609	607	621	649	629	577	671	601	598	614	656	610	613	608	662	624	592	660	607	646	621	605	682	607	635	633	598	645	686	603	634	660	609	664	636	651	615	633	583	631	588	592	616	634	668	603	602	604	657	650	653	612	634	645	574	591	605	670	650	624	644	647	621	632	625	662	624	642	624	673	601	582	645	649	621	628	625	617	630	659	643	596	600	607	644	623	587	636	659	626	580	603	641	636	646	620	631	588	605	610	605	635	638	645	637	585	606	650	624	636	613	650	648	639	633	611	649	641	655	585	624	612	619	615	663	587	644	632	610	658	598	635	593	630	605	658	607	621	649	665	621	622	590	617	641	637	612	631	614	639	608	684	668	628	659	663	605	659	577	606	636	631	631	637	613	582	614	623	645	642	605	675	622	636	627	635	631	595	624	669	641	644	637	593	636	608	626	663	615	561	628	638	658	614	647	671	617	634	657	614	642	628	622	618	617	622	627	620	635	628	647	642	659	627	643	619	612	591	624	625	609	621	645	594	647	624	629	619	666	577	613	705	612	625	603	632	650	636	646	597	621	609	636	630	633	649	624	664	569	576	616	631	586	638	620	631	610	663	652	614	623	600	628	641	605	610	585	632	626	612	621	628	628	617	610	606	622	678	596	598	654	623	625	605	623	626	585	643	581	633	592	664	630	584	611	625	619	613	654	659	636	616	618	638	643	622	615	610	652	623	660	630	666	648	629	615	660	641	636	607	614	638	656	657	632	615	642	657	647	612	655	665	599	618	598	629	636	631	643	603	649	584	653	627	654	644	594	625	674	613	638	669	615	608	598	666	632	620	621	627	671	613	624	641	607	611	630	647	620	620	602	597	614	617	616	628	641	695	608	602	627	646	655	605	637	627	585	602	625	608	606	625	634	645	646	622	615	695	627	649	648	631	623	614	628	583	671	618	605	627	650	612	601	615	658	604	609	646	599	623	626	633	602	647	616	593	595	581	600	639	634	656	651	585	628	624	603	641	631	635	686	620	652	654	653	622	589	617	601	655	597	626	620	627	668	641	585	644	616	630	600	648	582	648	633	666	585	674	586	653	628	660	620	630	606	626	568	630	614	603	640	602	655	663	631	624	610	590	649	562	589	656	601	642	594	627	604	630	580	615	602	605	641	615	597	588	633	580	610	619	615	649	578	615	642	621	653	650	642	661	648	630	612	659	610	668	648	616	595	620	644	663	650	639	633	653	634	641	647	610	593	621	626	626	634	647	628	622	611	604	613	630	624	590	627	612	614	643	616	670	599	615	620	627	648	597	647	600	611	584	676	635	614	610	613	608	596	621	610	607	620	652	617	644	586	666	649	593	631	595	613	643	670	607	606	606	598	670	637	604	640	621	656	608	648	617	609	643	599	612	616	625	592	616	628	605	603	614	642	618	613	607	642	642	604	626	625	662	663	654	634	617	647	600	610	586	619	626	644	580	644	601	642	614	621	644	623	617	655	621	631	642	600	635	653	606	590	648	653	607	643	614	634	656	662	643	624	609	605	646	631	633	650	582	632	583	606	623	633	623	607	636	618	605	654	636	626	632	548	606	662	608	636	668	645	635	618	689	601	626	627	619	623	633	638	659	593	609	633	603	598	578	602	653	637	642	626	601	629	614	611	637	624	586	668	603	607	620	599	634	648	639	603	648	656	612	683	621	666	675	599	601	660	652	654	582	648	606	646	599	601	608	589	589	592	588	601	644	613	626	644	662	614	613	662	630	644	665	634	607	637	629	666	663	588	571	602	635	625	603	624	656	649	598	629	590	615	641	647	636	670	636	621	639	643	636	635	637	610	639	641	614	625	659	610	612	600	606	619	637	638	623	642	640	622	707	600	667	640	621	636	597	619	636	620	660	624	656	589	580	579	656	628	591	615	614	604	638	653	615	636	634	629	599	648	600	587	581	608	585	650	616	612	618	646	613	619	603	606	591	587	637	650	609	621	619	621	615	620	653	648	607	625	606	633	631	598	618	609	619	613	621	608	636	624	664	617	643	611	650	623	597	634	629	633	611	591	612	566	681	615	627	629	630	635	619	630	643	614	620	636	612	586	572	598	626	628	659	643	642	632	606	606	643	648	643	610	626	596	637	665	601	640	595	603	614	639	577	592	636	642	630	649	635	635	618	668	665	632	592	674	632	591	616	626	652	625	614	628	664	594	590	620	605	644	613	664	623	604	618	572	630	649	579	633	618	597	635	620	651	649	674	621	581	640	606	624	612	677	608	663	604	625	619	625	647	643	607	640	628	626	649	645	597	642	622	620	594	654	602	599	628	624	609	596	596	594	598	628	593	633	668	630	640	625	657	650	618	654	654	606	618	631	572	615	565	635	653	610	620	644	630	641	586	635	695	578	641	614	620	692	635	607	662	617	602	576	599	609	623	656	636	621	651	654	669	593	633	605	627	641	589	619	628	646	601	645	642	617	618	612	674	621	604	585	653	626	663	637	610	585	610	651	595	643	602	597	638	618	636	600	630	609	612	655	608	592	625	622	633	618	643	656	598	648	619	660	603	634	643	630
8105	628	575	503	433	417	387	387	382	383	345	389	372	350	366	333	340	342	334	336	413	322	340	351	324	321	304	363	332	288	350	337	329	304	344	341	338	360	336	336	331	312	320	347	336	348	347	323	316	324	331	330	341	343	328	324	337	334	326	311	331	325	309	340	283	330	288	288	349	306	349	364	311	295	352	348	341	340	347	292	307	336	354	314	290	290	319	338	340	334	369	316	323	338	301	302	349	313	327	318	333	367	356	350	333	332	310	323	329	360	345	319	332	355	330	301	326	331	348	363	331	356	352	325	317	342	357	322	364	359	372	310	313	320	298	321	310	328	358	318	299	324	334	323	324	356	332	340	334	359	362	316	369	318	320	339	289	300	319	338	348	313	318	318	347	361	325	333	356	298	332	351	360	304	323	325	354	329	344	328	324	315	313	305	360	303	281	336	347	356	356	329	316	338	347	350	330	335	326	339	347	316	314	333	375	330	312	320	341	312	324	299	312	329	308	320	328	333	342	324	355	310	335	308	347	318	340	369	323	353	321	301	347	280	337	301	323	325	338	329	335	337	355	318	329	331	339	318	308	370	375	310	331	323	319	353	328	308	354	324	324	340	339	348	328	317	339	326	322	306	325	318	334	353	338	363	324	365	354	310	346	349	338	315	325	329	318	330	341	315	334	379	350	342	357	333	317	312	308	333	330	368	351	328	286	311	300	364	309	321	342	353	363	314	335	330	328	321	339	329	345	333	338	314	317	303	328	346	327	309	313	335	350	323	302	323	317	372	310	309	312	313	330	301	328	312	323	326	340	310	350	355	339	325	326	342	362	338	315	339	304	333	357	343	330	357	329	300	306	337	299	337	318	327	347	372	307	374	350	345	343	347	312	351	313	314	346	318	329	316	364	331	339	322	341	302	305	325	329	332	289	333	321	307	314	364	317	283	356	332	316	305	349	328	318	356	331	322	301	299	321	300	347	328	346	309	314	314	371	373	334	335	328	377	328	315	324	338	347	320	329	320	336	309	363	317	334	284	329	327	337	329	328	335	331	335	316	328	315	365	314	346	354	338	312	320	318	302	312	345	327	339	327	343	348	335	337	324	359	295	330	356	358	340	328	320	310	354	351	332	345	296	338	330	333	332	326	323	321	311	343	347	351	362	371	322	305	331	342	344	318	348	308	336	305	298	349	360	297	328	311	336	325	331	355	345	352	325	308	360	290	318	354	310	343	366	335	334	307	333	333	328	320	376	303	325	332	372	353	321	344	358	335	318	323	342	321	295	345	327	309	313	325	339	325	321	321	317	313	354	321	315	319	330	326	351	300	327	277	326	336	332	341	338	330	345	320	337	336	308	292	361	344	337	334	304	332	325	334	342	320	348	342	329	330	375	308	361	311	329	308	359	357	315	304	351	382	321	301	336	320	330	337	323	301	355	343	333	336	320	301	335	326	328	301	352	334	336	318	336	331	319	337	302	322	350	338	335	352	329	321	313	346	313	334	329	335	315	336	352	343	346	328	324	310	313	321	348	320	314	359	320	326	325	331	327	313	357	290	323	333	353	318	315	337	331	316	318	307	327	342	334	361	341	356	296	327	310	351	287	303	315	336	330	337	327	334	332	355	316	306	282	392	315	304	372	333	382	280	339	318	329	329	336	300	369	321	370	334	313	324	323	328	325	306	324	317	341	354	363	319	344	339	340	353	320	316	308	327	306	358	321	305	304	314	310	314	341	321	332	346	342	351	344	341	339	336	324	311	313	294	308	321	319	308	339	317	355	349	357	312	311	331	326	325	312	333	288	334	337	334	314	376	362	339	345	326	303	336	354	339	297	344	333	345	336	342	335	352	309	313	351	308	325	341	316	338	288	334	313	318	322	299	327	332	309	327	337	327	332	332	380	354	342	298	341	302	301	360	304	320	308	317	341	331	308	332	310	321	325	350	357	332	320	313	344	285	341	316	296	351	363	318	330	343	322	351	335	306	292	345	355	328	344	321	344	364	334	333	368	359	334	334	339	338	327	340	361	352	345	329	315	309	316	355	358	322	345	358	350	316	370	362	314	344	341	316	350	352	320	311	324	321	352	347	284	321	310	318	322	335	359	334	319	317	365	353	294	361	345	289	324	321	333	324	348	354	301	322	323	341	331	346	358	363	324	327	361	334	325	333	337	330	341	373	339	328	309	321	350	317	313	336	328	316	340	327	316	358	294	330	362	331	351	334	337	344	296	318	342	334	322	329	316	341	374	358	323	344	307	315	342	359	303	324	327	321	317	323	346	330	338	373	319	357	324	329	326	346	333	329	328	331	358	346	361	359	323	329	314	368	350	331	361	325	310	308	310	345	324	375	335	340	321	320	370	316	328	333	354	346	377	309	299	332	332	355	348	333	335	309	356	354	359	289	340	310	362	331	323	393	322	349	305	341	310	326	329	345	330	296	311	330	331	342	328	318	343	340	288	326	324	336	352	303	333	354	360	335	357	332	361	308	302	361	324	321	329	320	337	328	348	314	351	369	349	340	316	346	330	323	329	307	329	329	332	341	331	308	357	353	342	345	322	364	340	355	323	319	308	292	343	333	303	320	311	344	316	336	323	330	381	328	330	354	351	332	324	322	329	343	319	309	336	353	335	301	347	312	371	324	313	344	313	339	378	327	315	320	314	326	353	319	296	328	332	319	301	331	341	325	349	335	356	329	281	314	321	270	318	336	341	336	330	345	360	328	357	344	321	333	331	311	331	332	318	351	362	338	351	312	302	311	358	282	347	356	327	338	357	334	319	362	322	341	305	336	398	336	338	327	338	326	337	379	352	347	343	342	336	350	335	315	340	311	360	334	306	342	328	327	284	331	339	334	363	326	306	316	344	312	332	338	335	320	328	358	364	329	348	309	351	342	312	346	345	363	311	307	309	353	331	328	361	317	331	339	289	322	315	333	342	358	326	339	323	308	343	280	341	324	313	304	344	319	347	314	330	319	345	351	273	318	328	334	316	334	342	322	334	305	348	355	316	344	329	299	337	326	336	334	306	318	316	344	321	324	295	322	359	333	346	334	334	335	319	289	339	321	354	317	332	295	308	316	345	340	343	344	333	329	359	277	330	316	343	325	351	311	314	293	339	355	328	297	306	312	335	326	354	305	291	316	354	341	342	306	338	345	343	319	321	313	371	294	347	331	337	324	344	339	320	336	342	293	335	309	341	327	340	297	335	305	325	361	307	314	328	307	323	308	318	336	328	326	360	329	321	303	363	328	333	315	362	297	312	378	336	342	352	336	318	372	359	359	335	295	330	316	306	341	329	310	327	333	326	341	309	320	336	394	319	331	313	331	357	332	364	355	342	347	342	354	347	379	320	346	338	342	278	329	321	361	333	333	368	330	332	338	326	344	357	320	326	305	332	310	370	334	330	341	347	321	335	333	350	342	342	344	325	343	318	325	357	337	337	341	318	346	328	330	362	317	315	289	350	347	333	345	341	362	329	325	342	315	367
7178	944	1451	1496	1337	1133	1124	1032	960	931	894	834	876	870	803	862	831	828	782	773	749	795	796	816	830	740	776	783	741	761	802	810	788	795	741	762	777	805	795	756	785	748	791	757	792	764	762	783	745	752	764	750	765	799	793	752	755	755	756	776	758	788	730	731	783	772	775	703	748	756	786	759	751	821	790	749	771	768	782	747	790	729	749	741	747	773	826	724	783	735	764	747	772	772	752	786	745	748	715	730	758	785	776	804	765	716	746	747	772	731	777	750	761	758	783	714	801	721	748	725	810	768	742	775	738	729	761	789	810	758	788	769	768	742	726	750	762	735	782	741	796	762	730	762	797	792	782	704	733	807	752	769	776	792	751	741	766	716	805	755	786	755	770	815	710	811	807	720	712	796	808	727	740	762	797	764	764	767	745	771	772	806	759	712	747	779	759	788	809	735	812	768	748	750	828	772	721	774	762	781	770	722	737	731	760	766	770	774	780	778	780	798	756	747	775	707	832	771	789	817	747	756	756	740	746	745	723	703	773	742	807	766	743	741	834	762	793	791	777	768	757	744	777	746	801	777	731	732	786	803	805	841	773	773	773	759	728	719	786	712	733	782	755	759	746	755	736	769	753	774	782	778	784	758	755	766	787	788	753	746	751	766	791	770	765	789	746	747	795	800	759	750	769	719	746	764	845	792	780	804	779	767	763	780	777	777	752	725	788	806	743	789	788	756	799	772	763	760	771	811	755	743	752	733	787	739	782	819	766	741	764	784	805	750	762	731	800	762	734	758	778	753	751	756	773	763	755	774	733	722	812	767	784	734	793	757	807	708	741	823	765	729	710	779	768	750	752	791	771	735	802	780	748	781	824	753	715	755	764	754	783	773	745	786	759	771	730	763	807	804	735	790	777	753	773	785	755	780	772	761	777	736	786	759	757	786	754	750	733	774	751	740	739	786	754	699	805	787	761	767	761	795	740	780	762	780	774	777	778	768	726	771	760	739	762	781	769	746	759	753	746	733	725	800	778	747	740	780	774	744	768	779	765	754	732	724	787	782	757	783	782	773	777	771	767	771	741	721	740	758	772	769	755	774	745	758	792	754	758	772	786	741	798	725	776	755	750	740	713	779	773	794	700	779	798	742	734	750	771	707	813	755	723	755	761	821	769	758	777	788	774	775	717	774	741	792	787	774	740	760	741	780	732	747	755	778	770	760	739	761	717	739	788	775	782	809	764	762	749	765	767	764	797	748	811	786	815	758	720	769	713	769	757	754	786	788	803	765	762	723	775	804	764	773	744	815	737	777	786	745	736	703	775	773	745	745	710	779	750	772	804	782	747	772	747	759	778	722	740	774	739	745	764	751	775	782	770	831	832	762	722	797	729	816	735	752	730	750	750	747	789	756	739	781	777	783	787	803	729	742	785	813	731	784	788	748	807	777	776	750	762	773	773	754	794	727	710	764	773	758	803	767	753	741	776	739	753	733	783	787	749	770	750	811	793	785	714	769	805	766	714	741	807	762	751	759	758	779	766	764	754	801	706	775	797	764	830	742	734	798	776	773	740	757	779	719	759	822	795	762	761	760	770	721	734	787	765	766	802	708	770	734	767	788	760	781	731	733	775	707	743	780	755	757	731	786	794	800	739	803	803	777	767	768	766	770	801	763	728	721	801	782	747	718	783	724	841	727	728	765	799	731	713	814	746	744	742	833	676	764	742	739	798	773	771	725	734	806	744	794	747	747	762	792	762	777	767	764	749	771	768	738	736	767	736	763	720	786	772	768	726	701	749	770	722	787	734	761	757	735	758	809	751	772	732	736	733	750	803	806	757	764	748	793	787	796	741	789	691	797	753	757	801	809	761	710	777	777	796	748	819	728	737	745	767	729	806	763	772	738	802	781	800	783	763	753	784	780	786	747	779	811	795	742	704	813	740	694	708	701	770	748	819	742	716	777	733	737	757	753	757	801	713	763	788	821	804	795	815	759	771	776	760	754	749	729	727	735	712	712	767	778	755	809	793	766	726	704	759	757	724	761	757	826	725	746	779	776	783	746	766	814	709	777	725	783	710	761	734	765	780	742	813	770	749	791	760	768	763	781	806	715	746	763	734	753	776	810	803	763	773	790	815	795	772	761	764	772	777	767	716	758	760	743	794	757	742	797	798	781	725	810	794	807	813	774	797	790	802	725	796	761	820	732	728	756	740	754	769	775	757	765	749	758	774	794	809	718	773	783	757	787	739	788	783	791	739	798	738	781	788	751	737	793	742	781	775	780	779	725	769	746	799	774	739	761	751	745	762	757	759	748	800	746	766	720	775	755	759	838	715	721	735	742	724	784	745	790	811	742	738	688	770	742	782	791	713	769	825	760	770	819	776	738	774	770	761	728	737	798	792	756	823	773	708	705	780	765	762	734	712	769	768	753	779	754	785	765	787	731	761	752	757	765	754	778	774	730	756	769	716	788	762	753	752	748	779	824	754	738	768	749	777	790	783	747	733	797	804	674	719	804	775	752	787	793	796	775	770	700	771	792	759	754	790	758	798	777	749	760	757	776	742	745	741	796	763	753	800	731	777	773	748	719	776	736	696	757	767	690	730	768	797	723	746	738	722	765	781	802	822	753	754	750	820	772	769	734	790	772	751	803	759	774	782	743	805	727	780	754	739	772	755	713	801	749	758	756	756	739	767	788	797	733	813	815	734	718	740	827	765	771	756	756	760	767	785	775	746	791	720	804	805	781	722	770	809	806	719	737	717	795	745	768	736	786	794	779	709	752	778	749	773	756	759	783	726	729	748	779	810	807	721	756	774	763	723	830	780	768	766	733	775	718	731	831	780	772	721	764	780	770	776	735	730	754	725	780	742	765	741	678	788	727	779	826	776	726	806	817	735	824	765	768	767	796	787	753	732	777	745	800	725	760	730	774	753	821	725	755	769	790	785	793	726	759	790	759	787	719	775	745	782	761	732	779	809	779	794	740	791	792	746	732	777	768	766	737	754	707	756	828	765	729	807	782	777	784	721	697	757	778	773	731	735	771	774	738	743	769	764	793	734	765	782	781	757	766	813	776	747	778	771	742	754	728	799	787	776	785	765	760	800	736	736	711	739	721	785	797	732	800	780	768	781	776	778	770	753	716	802	739	766	715	790	757	782	770	748	742	753	758	783	777	794	773	760	775	754	813	740	774	800	796	783	755	728	757	762	765	766	718	783	736	822	783	723	777	786	797	742	795	795	781	796	756	758	791	774	791	736	751	775	793	782	749	796	755	803	773	751	775	771	775	798	805	746	730	801	781	776	798	729	742	809	753	793	786	776	794	784	768	760	754	724	788	762	730	774	789	764	720	735	699	794	794	791	809	749	738	724	763	758	745	744	749	790	771	788	760	748	757	732	781	769	770	783	793	793	749	758	772	728	756	758	732	806	699	739	776	748	768	794	783	786	772	778	766	752	787	756	765	747	814	750	754	766	755	755	794	785	708	801	730	725	756
14579	1013	818	602	461	351	318	306	242	268	248	207	218	220	230	195	218	188	205	211	173	178	204	195	197	201	179	201	199	203	217	169	183	190	220	190	166	209	173	185	199	198	182	188	184	176	199	204	182	198	206	194	176	198	201	175	185	176	209	220	200	176	224	181	183	196	155	192	211	193	181	170	191	187	195	183	220	193	183	179	198	213	186	181	168	193	207	201	196	198	194	205	182	220	181	183	202	196	208	194	192	188	196	205	189	197	173	208	188	206	196	201	205	201	214	167	197	207	183	186	199	152	186	176	187	182	188	208	180	209	186	184	178	196	194	181	203	193	180	178	198	167	180	178	191	188	190	174	181	199	185	195	174	180	148	174	177	194	185	202	183	179	187	188	166	204	187	179	162	186	199	194	191	154	175	202	195	202	186	176	180	197	164	190	199	163	191	163	182	188	182	202	194	206	174	236	197	211	199	212	168	194	196	183	184	172	212	177	204	210	197	203	197	196	190	198	221	205	164	183	194	190	219	177	177	194	190	182	182	174	182	173	186	184	194	181	201	173	152	145	177	184	200	169	231	192	181	162	158	180	182	209	189	163	183	182	161	212	182	194	169	205	191	191	180	173	182	186	214	221	210	177	205	213	198	191	206	208	217	177	171	192	182	215	199	182	175	199	201	163	197	199	209	201	182	194	176	199	212	191	203	193	216	165	188	183	188	210	179	192	194	194	169	199	188	186	184	184	170	195	208	160	195	211	196	179	189	211	191	199	171	168	205	195	200	197	201	171	161	205	181	196	160	181	178	167	193	193	179	188	180	175	209	179	190	187	172	185	159	171	198	195	179	214	195	204	184	193	173	213	180	176	175	202	200	192	189	177	185	175	192	186	165	183	167	188	189	169	201	196	208	193	201	196	178	180	191	180	203	210	193	170	184	204	186	178	191	196	172	183	210	180	167	187	185	191	181	184	176	203	169	183	193	182	210	188	171	180	211	186	193	208	167	184	165	213	172	208	176	167	176	192	181	203	201	189	224	196	192	198	184	213	175	185	206	193	188	183	178	185	194	204	168	224	214	182	182	190	188	209	224	202	213	191	199	209	200	184	172	188	197	187	158	177	197	166	202	175	198	173	174	171	180	158	180	180	186	190	182	213	210	203	199	196	228	203	177	181	194	179	182	184	184	178	197	172	188	168	199	181	177	198	203	193	193	182	161	207	157	184	209	183	186	184	200	194	155	188	173	175	179	204	180	188	203	201	176	182	180	151	215	186	216	208	183	221	197	206	183	209	192	199	184	190	198	171	169	226	191	190	170	166	197	187	172	191	194	183	179	185	169	174	164	198	204	176	186	165	181	173	177	204	190	190	161	179	197	181	185	224	204	218	206	177	183	190	193	196	193	184	213	187	200	175	186	201	220	201	180	207	199	200	181	183	210	172	228	210	172	200	181	176	210	184	205	172	206	196	193	205	206	203	180	174	195	208	178	173	179	203	201	205	185	180	194	201	193	172	180	196	172	174	185	185	209	212	181	177	154	174	201	194	206	205	204	188	180	183	160	203	195	230	205	192	202	190	191	194	182	207	192	172	201	177	176	187	245	169	195	195	201	192	206	180	195	195	174	184	198	222	194	198	191	201	213	197	185	179	209	179	184	195	214	189	209	170	196	186	197	189	177	188	183	191	201	189	216	181	196	201	196	185	175	187	194	185	192	173	146	179	198	188	164	179	193	196	196	188	209	162	188	185	176	213	178	167	159	160	207	176	196	197	181	183	182	204	189	208	170	223	199	191	199	164	179	199	191	212	185	146	156	208	188	187	205	188	198	177	189	184	192	179	207	198	166	200	207	176	195	208	146	195	186	187	181	190	184	182	193	179	179	160	211	177	197	203	168	186	193	208	203	203	183	184	191	168	195	182	188	195	180	173	206	176	218	190	200	175	224	174	198	183	195	196	138	210	232	173	171	182	192	173	195	194	204	169	204	180	161	179	192	191	207	177	184	183	206	167	198	186	191	173	177	181	186	177	171	199	193	185	188	184	212	193	205	217	195	201	182	155	171	178	181	192	174	187	186	170	195	196	194	204	206	198	204	188	216	185	190	180	197	151	171	173	186	187	188	186	190	212	186	165	201	178	176	182	201	184	198	172	175	204	206	192	171	172	191	173	194	191	181	192	193	194	183	202	215	209	173	164	209	186	199	202	209	192	177	182	144	211	215	180	214	202	181	195	195	184	178	211	188	187	192	170	189	186	224	187	179	188	219	192	177	177	198	190	195	179	196	184	191	171	195	180	182	202	235	201	209	198	196	174	177	178	195	161	197	158	197	196	186	214	197	174	202	207	194	206	179	202	176	203	146	210	190	176	196	203	207	195	176	172	200	195	152	174	203	186	205	213	171	188	184	187	186	195	195	179	205	187	220	202	193	177	225	221	207	199	192	169	168	208	180	186	187	183	198	181	187	171	189	208	192	189	196	169	203	191	200	201	190	189	192	194	200	203	217	186	209	180	197	205	192	201	195	167	197	214	196	189	177	185	186	194	198	179	188	183	194	189	192	206	172	189	185	188	164	203	209	173	183	198	185	179	197	175	214	206	178	197	188	179	205	191	198	209	180	192	199	204	174	203	162	170	197	173	175	175	173	192	215	163	206	181	175	188	181	178	197	195	176	213	183	178	205	187	182	178	189	176	170	192	181	193	213	196	188	189	206	204	225	167	180	169	205	225	197	177	194	175	192	212	201	183	174	181	170	189	208	188	193	182	198	194	180	186	161	184	197	197	194	170	193	207	213	193	212	202	185	196	173	196	190	184	190	217	225	199	192	164	171	208	166	179	212	224	188	178	195	166	184	183	192	168	184	204	181	199	204	192	192	201	196	225	178	208	194	176	184	199	197	167	176	179	184	212	190	187	170	178	236	197	180	190	185	176	157	182	189	194	181	180	218	172	172	181	168	182	185	161	172	198	202	179	208	196	210	203	196	180	174	177	204	193	154	178	177	196	184	180	190	177	216	174	176	192	213	183	174	177	187	191	179	199	191	154	158	180	182	185	198	210	210	202	191	172	195	182	174	173	193	192	219	202	190	198	193	162	183	205	164	197	194	188	166	180	186	182	172	191	198	163	182	185	189	212	177	204	205	201	193	184	188	224	180	164	161	165	203	174	186	174	204	186	222	202	169	172	171	180	213	192	190	178	183	191	166	173	179	195	199	203	193	185	176	186	213	192	192	198	181	179	199	201	193	196	210	215	199	161	195	211	195	165	185	189	172	167	201	165	201	189	185	196	177	172	173	189	197	198	180	198	184	188	204	200	197	204	191	177	197	174	219	213	179	205	192	190	190	190	179	187	176	177	190	175	200	183	181	200	193	210	199	177	186	212	199	204	206	196	201	192	178	173	186	183	191	195	172	201	219	176	189	182	201	159	205	191	194	184	217	187	200	183	193	186	180	213	197	163	201	201	199	185	204	190	177	185	202	197	185	179	155	191	177	200
8709	965	1638	1880	1665	1345	1037	907	807	780	735	699	619	651	610	569	541	531	546	516	520	573	509	503	527	482	518	500	482	474	523	462	501	498	475	454	495	463	480	469	450	488	441	472	455	458	489	462	426	466	498	498	505	484	426	482	437	478	479	435	448	465	455	458	494	452	467	483	474	457	448	452	410	453	487	467	479	470	447	445	498	442	454	459	439	435	478	429	464	473	453	445	430	487	473	433	482	456	445	478	453	406	466	434	498	456	456	428	479	439	430	455	453	424	457	485	492	475	506	432	458	437	467	443	492	475	459	456	483	427	469	471	461	436	459	455	471	435	474	454	436	449	462	468	470	447	446	450	472	443	466	466	474	473	470	461	413	441	440	454	438	476	444	431	461	460	463	479	453	473	475	431	476	442	469	459	450	426	436	446	476	491	447	463	478	420	481	483	431	489	428	478	427	464	454	484	456	435	442	450	436	432	486	483	476	454	461	449	434	434	411	439	469	419	439	444	449	408	449	448	449	444	452	439	436	464	455	426	466	471	459	388	457	426	490	464	481	458	431	423	490	482	446	455	420	456	444	452	490	422	466	470	485	470	439	453	438	480	425	495	468	468	462	401	487	475	487	478	431	437	421	498	445	438	467	473	455	466	438	431	439	441	451	429	463	520	459	500	454	473	478	477	449	447	468	443	469	451	489	416	446	456	438	466	453	474	482	454	449	470	477	469	431	469	472	436	476	468	451	454	452	421	462	435	452	470	433	456	459	483	449	433	432	434	442	433	426	431	462	462	454	412	508	493	455	448	439	454	438	475	456	469	451	497	436	447	435	440	458	468	495	442	462	442	433	474	419	437	428	427	500	454	455	474	481	453	475	425	443	462	479	434	437	412	463	453	459	454	479	437	479	423	483	454	412	457	444	444	460	459	501	451	429	414	489	455	443	435	468	455	439	428	472	497	457	474	467	444	421	472	439	481	458	457	469	437	494	453	482	450	478	459	420	427	455	462	458	448	460	453	415	456	476	434	492	446	412	455	461	464	443	465	457	451	484	437	445	441	442	463	437	463	456	449	481	449	481	415	461	439	429	472	443	469	435	440	444	442	459	453	472	442	449	438	449	398	460	461	456	440	424	477	448	443	437	428	456	451	445	430	470	486	432	429	434	531	460	468	441	435	437	456	445	435	454	461	444	447	426	479	492	470	445	472	431	446	429	449	436	436	454	398	443	449	434	459	432	436	467	427	416	462	439	432	427	437	489	431	474	437	462	428	451	442	458	444	434	463	437	479	416	431	465	400	404	431	434	397	446	505	427	480	449	445	444	414	430	480	457	454	494	486	468	448	451	420	478	425	485	421	427	444	472	471	418	471	462	458	444	445	446	431	472	454	423	474	419	497	475	445	431	449	483	500	463	408	438	439	448	479	442	480	448	445	435	474	469	465	448	426	471	459	444	464	461	419	492	456	399	449	483	458	447	422	458	471	445	434	444	454	461	452	458	443	459	427	470	491	406	495	464	428	450	454	444	438	466	473	474	460	447	459	447	425	462	443	457	435	499	474	416	430	489	433	430	458	445	403	466	454	487	470	435	461	453	457	422	420	389	452	440	433	462	477	468	495	408	461	455	391	421	453	415	472	450	456	473	492	480	486	473	463	450	455	434	460	468	434	425	431	431	417	456	462	481	424	446	447	484	456	467	424	457	488	451	458	454	480	472	379	442	406	479	463	460	441	402	443	450	466	448	429	471	469	455	437	478	421	453	455	442	431	432	374	444	462	438	467	474	453	412	447	459	443	463	467	493	462	452	418	452	434	449	454	504	439	439	458	463	481	446	432	419	466	448	431	430	455	463	463	477	436	425	450	452	435	485	446	447	428	420	444	510	458	477	401	438	452	433	496	469	441	438	483	481	464	440	456	460	457	501	420	444	445	443	446	444	460	462	429	479	468	443	472	439	464	462	434	478	426	448	455	475	464	417	427	464	448	460	469	443	472	422	465	464	460	461	462	420	459	443	433	453	434	459	440	447	438	489	444	452	436	430	434	465	441	447	435	453	414	481	439	478	419	475	468	485	456	422	445	442	455	474	488	461	440	471	450	411	467	449	472	438	460	417	408	471	425	433	458	453	459	433	463	448	463	422	408	432	432	435	476	449	467	453	434	473	451	429	472	456	447	460	489	424	417	456	423	443	485	472	417	465	444	431	469	485	493	427	466	480	464	459	431	464	475	444	462	459	461	456	476	483	431	486	470	469	442	428	449	490	458	420	458	420	450	427	435	415	447	415	439	440	456	436	450	436	431	430	444	447	451	464	479	423	500	431	477	462	443	478	456	413	475	469	437	447	470	442	446	453	470	462	470	479	405	442	455	461	450	457	463	427	446	477	467	448	443	446	497	454	451	454	458	486	429	458	451	483	425	459	439	464	460	409	478	468	438	415	444	460	464	486	450	430	454	475	440	458	480	428	469	457	435	473	448	461	433	456	425	464	433	470	409	431	421	487	465	489	474	447	448	444	400	434	423	443	511	488	439	441	459	462	448	482	451	414	451	450	453	442	437	470	462	449	435	490	449	491	462	471	444	430	472	498	476	470	472	459	511	449	470	432	472	478	468	400	434	443	450	462	442	484	439	470	465	440	437	462	460	458	446	446	447	435	428	436	444	427	461	423	412	452	453	476	468	442	453	471	437	391	463	488	467	458	440	468	437	464	439	467	441	478	484	429	460	407	444	472	433	425	455	461	449	423	459	472	494	456	445	437	453	488	481	414	471	467	419	446	445	427	458	446	453	461	431	462	433	459	455	444	425	470	417	474	433	443	467	453	443	441	443	444	398	424	428	445	419	446	467	466	466	482	461	447	429	478	448	443	431	463	486	483	463	446	404	456	425	453	477	496	452	451	461	445	468	453	442	444	429	463	465	469	424	450	462	438	458	421	464	440	434	486	402	453	451	467	427	485	447	461	471	481	418	457	422	432	422	439	429	476	413	449	460	465	450	454	437	439	438	445	497	440	440	442	447	428	466	507	474	481	445	402	460	458	463	501	474	451	440	450	458	446	433	416	476	466	451	457	433	486	440	437	430	488	480	444	469	473	470	475	440	473	457	418	456	430	457	452	417	427	493	455	462	467	466	439	416	457	440	440	463	454	466	440	460	440	439	466	439	425	457	442	470	448	444	430	425	515	411	468	448	430	425	463	413	451	425	472	441	446	446	462	467	446	478	443	472	487	464	449	432	458	492	429	452	444	446	445	441	449	470	452	441	462	471	452	468	465	430	449	422	453	456	413	452	465	406	455	449	463	455	460	426	504	449	455	434	454	409	492	449	435	464	436	442	477	457	430	513	472	456	451	465	469	496	448	451	447	448	430	469	449	442	427	442	500	475	431	467	459	472	467	431	448	421	475	440	434	447	442	462	448	541	440	454	448	445	446	436	428	428	425	451	420	458	487	484	468	435	473	464	451	440	462	445	438	472	473	482	468	433	424	452	440	455
2572	234	268	275	238	282	274	272	248	268	238	236	254	260	257	257	255	259	241	242	262	279	252	250	239	284	267	264	253	254	277	254	254	227	250	249	263	242	274	290	287	277	268	275	244	257	255	226	247	234	254	242	273	264	266	243	267	259	251	266	249	285	250	251	242	269	253	245	277	231	241	282	278	266	259	226	246	282	273	274	250	247	270	283	254	256	266	270	264	253	282	260	266	283	267	264	245	262	288	256	249	266	270	272	260	250	245	226	255	254	247	251	270	311	243	247	276	241	268	235	262	248	278	270	270	229	265	257	246	248	270	264	253	252	247	262	260	242	246	271	249	255	270	243	234	238	262	236	223	233	252	273	251	277	262	259	251	247	244	226	255	280	264	234	270	254	261	262	275	281	225	245	247	271	284	250	264	262	258	245	268	293	289	235	271	273	252	268	256	267	250	253	264	266	281	261	245	260	243	247	284	259	250	256	298	268	243	248	255	280	276	257	257	283	245	225	254	272	238	267	296	255	236	263	262	263	243	251	252	257	275	271	251	260	255	281	249	264	265	258	266	258	264	237	251	238	248	230	241	258	262	250	267	256	279	253	265	283	246	254	244	233	237	259	261	248	261	270	231	254	246	240	255	268	269	283	250	257	257	252	244	278	260	254	230	238	259	259	259	231	255	264	260	229	244	276	267	265	262	235	260	252	283	250	223	283	259	243	268	268	246	240	260	259	273	220	254	249	248	262	256	238	249	265	267	292	261	228	238	256	248	240	252	292	279	252	274	249	260	256	224	283	278	248	247	247	236	245	240	251	235	251	218	262	249	270	288	256	261	264	280	266	263	239	273	247	245	277	271	258	249	259	252	272	273	238	256	252	233	238	272	263	241	292	247	276	283	260	264	283	255	307	250	263	259	275	268	261	255	225	275	285	244	241	258	262	252	244	235	265	270	237	263	262	255	268	263	254	256	236	264	250	285	261	258	231	277	260	251	263	263	290	256	263	270	267	255	259	256	270	225	264	248	285	275	251	262	244	233	261	260	296	247	250	249	274	268	251	267	269	222	266	261	247	281	231	233	267	247	283	276	259	294	233	251	239	318	250	277	294	240	240	272	284	247	236	227	266	262	249	212	294	257	282	231	274	259	267	291	260	265	259	256	232	262	254	272	258	255	272	246	239	262	267	250	257	240	254	274	255	274	268	262	229	252	315	276	278	232	233	285	275	271	257	244	250	255	261	276	226	230	250	238	234	280	252	250	266	281	261	236	247	251	245	279	275	286	248	275	249	267	269	235	279	269	235	279	258	225	253	258	241	254	282	248	251	243	249	277	283	272	255	267	243	269	261	275	248	272	256	280	282	259	242	271	280	266	240	260	268	234	250	311	253	253	243	266	273	269	286	265	263	262	268	248	270	266	242	288	263	247	257	244	258	271	248	235	293	291	273	253	257	237	269	229	258	225	260	246	279	212	237	275	258	264	267	258	239	225	291	265	270	299	262	252	257	259	280	292	250	242	236	267	268	261	236	257	296	262	276	269	254	258	256	241	207	253	260	248	262	251	247	252	280	283	258	282	295	241	267	234	237	269	285	255	249	260	253	247	244	235	250	305	270	254	237	237	261	281	267	300	276	250	271	242	287	295	284	256	280	277	255	219	233	246	249	240	252	275	255	280	270	239	276	243	240	248	249	219	259	249	250	276	250	278	291	233	251	242	248	223	249	275	270	275	245	271	268	304	246	277	257	267	267	273	255	283	261	279	258	276	281	249	240	272	246	244	275	260	296	264	272	246	280	268	251	242	240	266	271	264	302	265	234	253	244	212	273	248	283	258	255	248	254	245	227	251	289	276	289	258	263	262	283	275	253	258	268	247	278	280	275	253	267	245	249	253	250	263	260	273	263	276	280	240	258	249	243	280	250	258	260	268	284	277	240	234	239	230	231	236	238	270	256	273	263	243	262	259	298	248	248	262	261	281	264	278	257	264	234	275	213	238	241	246	271	286	253	278	256	266	237	260	250	255	271	283	264	272	262	261	285	268	247	258	281	266	256	261	233	234	258	222	274	254	269	259	261	292	250	298	260	260	278	270	249	283	249	272	252	249	243	258	226	254	244	250	246	232	259	278	281	232	260	231	257	251	230	263	272	254	267	254	282	237	219	255	286	250	281	261	257	246	250	245	249	287	272	292	286	271	248	274	265	266	275	271	298	273	258	232	257	245	254	276	251	276	261	285	270	259	231	255	225	253	290	253	256	251	286	232	269	255	274	246	241	253	264	225	235	265	271	265	255	232	266	271	268	266	303	221	224	259	275	250	260	221	249	239	258	250	242	234	264	277	245	267	234	236	257	277	280	278	259	289	295	246	248	262	253	245	267	265	275	263	260	285	247	255	281	301	239	237	246	275	237	232	270	282	225	273	245	249	229	269	238	242	256	223	241	272	253	277	256	276	272	256	258	288	253	261	254	284	244	274	270	263	252	236	244	262	225	233	244	254	260	259	278	272	220	269	282	240	277	240	255	216	253	278	254	275	246	246	253	249	249	268	262	260	246	259	260	235	244	226	271	239	235	245	223	270	282	262	253	287	233	273	249	226	270	243	237	236	246	252	234	252	269	256	241	272	247	233	283	235	270	272	288	259	240	271	255	241	278	250	254	288	255	242	296	232	269	272	278	243	264	268	256	237	293	253	267	279	265	261	254	268	239	244	243	283	276	283	260	237	244	290	247	239	281	268	242	254	232	274	261	250	246	282	250	246	259	272	263	253	268	251	258	246	268	254	256	260	268	245	269	282	267	256	257	228	226	264	265	247	233	225	253	230	285	287	248	274	284	288	245	275	266	255	242	252	240	265	278	253	236	238	302	244	252	281	245	253	239	278	247	286	260	283	276	262	251	274	272	267	253	255	237	220	263	277	253	261	263	276	245	261	234	256	231	267	239	251	256	238	293	259	268	263	259	230	260	250	255	258	254	258	243	266	232	276	251	282	260	254	250	285	268	261	257	251	234	284	274	301	293	276	266	270	273	266	239	246	252	245	252	272	261	255	250	238	273	244	251	278	246	257	249	258	271	272	267	298	262	247	263	256	218	255	245	270	253	251	270	247	281	278	251	262	262	274	269	246	244	261	272	242	246	239	273	264	272	267	255	285	272	256	286	269	268	292	260	266	237	257	276	280	265	267	250	267	241	282	241	245	269	238	253	246	268	250	232	249	251	258	256	259	237	246	272	257	267	285	284	252	258	257	277	252	241	282	251	257	240	249	238	274	282	229	260	240	265	231	268	262	247	245	222	291	247	257	244	261	288	285	260	267	277	245	227	262	268	269	237	270	321	279	278	262	262	252	300	208	244	226	238	249	272	288	253	283	271	279	268	275	253	290	251	252	245	281	250	271	237	263	276	224	256	276	262	252	275	240	219	264	229	263	277	233	255	285	220	234	266	253	256	244	281	240	269	285	266	279	274	244	246	262	265	238	267	236	275	285	267	300	251
2758	587	617	661	627	653	609	656	615	639	610	663	647	613	634	596	627	620	589	601	627	655	608	613	639	621	644	639	616	627	603	622	585	652	603	647	651	598	621	598	619	614	649	638	645	603	619	658	641	616	622	576	651	647	591	630	699	663	639	596	645	631	623	616	638	658	636	639	643	624	620	602	618	634	626	636	630	586	609	610	617	641	660	648	595	652	614	677	626	616	623	618	612	608	606	633	604	622	618	606	632	605	605	608	599	615	640	634	623	614	606	663	624	599	648	616	609	630	614	638	564	615	603	643	664	612	641	670	611	667	629	637	595	597	611	607	636	596	634	657	614	670	608	654	649	619	648	644	619	616	610	625	669	617	614	639	595	580	614	665	618	612	610	637	580	648	642	635	574	621	599	612	577	584	697	587	612	613	599	621	614	643	631	603	636	657	615	605	652	630	651	585	608	629	633	637	625	642	620	620	642	624	595	581	553	610	615	662	637	653	594	611	602	677	625	625	633	627	667	658	652	602	631	659	657	645	618	580	625	686	684	589	663	579	589	620	618	617	654	619	587	633	629	621	626	664	602	620	628	609	646	603	591	640	608	637	632	614	644	631	588	633	636	611	615	604	609	616	656	618	625	663	600	597	641	651	573	635	621	616	649	624	619	632	596	646	656	623	627	588	623	650	618	608	629	604	686	679	625	606	644	575	605	625	602	619	623	627	617	653	629	622	606	583	627	571	605	625	632	609	594	573	639	648	607	631	619	614	645	669	662	638	623	647	635	626	623	615	631	588	623	631	609	620	569	670	651	624	629	609	611	660	639	652	659	549	629	616	619	628	663	663	613	614	640	622	628	582	610	588	680	611	615	625	611	621	638	632	617	629	642	605	616	621	653	571	625	618	604	608	661	642	603	656	603	583	611	619	643	621	627	630	611	633	665	581	627	612	637	613	679	635	637	608	633	605	647	615	646	574	639	600	626	665	615	614	602	615	605	617	635	625	650	567	676	593	620	575	634	672	598	600	604	616	672	648	676	615	584	599	673	678	638	593	649	571	611	634	589	633	641	553	644	622	604	645	612	638	647	663	646	628	670	629	658	634	606	652	627	662	662	633	602	611	571	643	638	666	612	581	639	646	638	623	602	690	643	645	619	607	637	654	604	602	560	640	602	622	622	646	641	619	632	658	670	631	611	611	648	636	591	595	607	603	600	635	594	695	679	628	633	610	625	593	626	601	650	644	615	616	618	634	634	654	617	621	622	626	609	630	650	632	686	593	632	662	601	646	632	605	611	616	632	672	634	666	607	616	613	600	635	625	633	596	604	620	599	588	668	615	619	628	593	562	628	597	636	644	616	638	623	589	597	652	617	596	575	610	602	635	647	694	645	623	653	648	632	634	619	632	616	633	582	630	637	655	609	644	620	632	628	631	661	621	601	627	618	587	597	617	618	651	618	646	592	644	584	627	661	614	620	615	616	620	594	601	675	633	568	641	668	628	592	679	652	607	577	597	628	626	630	639	649	615	585	670	637	634	654	598	624	619	624	652	624	659	626	649	668	598	608	569	602	658	600	635	610	602	619	635	587	650	636	628	616	663	637	624	572	664	624	623	605	601	631	617	630	584	650	631	618	596	645	628	628	602	619	632	596	617	636	637	630	652	588	626	597	603	614	629	590	607	635	620	631	624	639	605	619	584	674	597	566	633	585	635	619	625	638	645	613	612	589	619	628	583	588	620	619	627	614	638	636	614	612	604	675	574	619	624	619	604	642	621	623	619	620	579	598	637	620	613	587	589	647	599	614	615	633	586	639	634	683	654	620	637	628	685	636	642	635	646	616	625	596	638	627	632	676	641	606	617	608	573	650	611	584	645	669	625	662	626	621	624	627	622	636	643	621	608	543	650	615	636	602	600	624	603	636	649	601	693	609	576	639	566	624	622	613	599	603	626	590	652	603	578	584	637	617	613	651	614	659	631	671	653	600	602	618	637	611	645	612	665	632	622	641	625	652	647	614	650	602	669	650	570	607	618	640	583	627	664	617	645	676	580	617	637	601	642	608	596	632	656	644	634	666	655	632	620	609	637	646	606	601	608	634	594	614	617	655	645	621	596	615	657	613	594	641	633	666	597	610	650	664	638	634	622	592	638	554	641	633	605	643	675	641	605	583	631	601	616	595	619	629	611	651	642	652	631	609	605	630	615	628	645	623	602	607	625	590	578	635	631	617	597	619	640	616	627	613	638	644	625	661	605	648	624	633	603	596	606	651	651	615	593	639	620	623	632	619	662	623	626	631	656	646	615	622	592	549	587	584	627	662	680	634	622	612	671	660	651	636	656	610	631	611	563	608	599	663	603	649	617	621	610	582	603	610	620	621	621	616	593	603	642	626	626	614	629	588	618	589	610	617	635	676	607	582	634	593	614	612	629	645	641	617	619	625	646	619	631	628	665	648	584	593	672	665	629	587	647	616	614	635	584	639	606	646	586	652	600	621	576	604	662	615	632	608	594	613	594	585	568	599	552	598	620	638	605	590	618	595	600	628	631	650	578	616	647	597	637	612	643	600	605	682	617	714	629	561	627	594	640	656	571	583	593	567	600	673	615	627	602	616	614	581	642	611	605	620	600	578	670	613	599	626	654	592	572	578	646	629	619	638	653	649	647	638	609	600	614	615	559	614	663	662	607	597	611	656	622	594	593	619	607	620	598	582	602	619	631	645	626	579	605	612	609	632	603	633	613	641	656	617	575	614	625	652	592	613	628	611	623	646	630	613	608	615	611	586	650	621	626	609	608	583	622	575	615	627	632	624	623	589	691	623	632	612	647	617	618	624	661	601	564	645	648	632	631	593	609	627	674	582	607	648	624	614	652	606	635	628	627	611	652	615	615	632	590	629	596	615	648	648	606	595	632	642	657	620	620	622	633	656	653	628	608	619	612	627	553	597	608	613	600	627	599	613	629	622	619	621	600	645	617	636	640	638	596	631	565	600	625	613	617	661	570	565	664	607	656	602	597	605	620	575	657	660	646	649	605	636	599	642	617	594	635	585	652	618	617	617	645	627	621	634	631	655	655	635	615	600	641	644	627	622	611	648	624	593	601	613	628	608	603	628	631	630	609	623	657	612	610	636	647	636	629	608	578	596	654	625	639	593	595	627	651	668	615	650	588	578	585	603	692	629	595	621	642	625	617	639	637	622	615	679	551	585	639	626	594	641	584	650	628	614	620	674	603	645	630	632	610	624	635	626	635	641	595	638	605	665	638	607	585	609	636	625	593	613	669	608	591	613	611	644	634	617	642	611	627	609	607	599	653	592	651	598	650	635	656	638	612	609	628	600	589	615	588	610	609	604	614	580	610	663	653	621	620	638	655	634	588	603	583	634	642	648	631	651	628	612	644	619	653	639	689	597	587	615	679	592	627	628	609	681	625	586	590	673	610	628	641	634	647	634	625	624	616	635	640	653	628	628	622	644	624	634	626	608	623	658	625	604	629
12444	860	625	538	457	420	400	357	391	360	353	370	365	350	336	356	353	336	363	326	336	328	365	316	376	351	356	342	317	334	343	321	317	333	332	337	355	340	307	336	341	340	345	372	352	373	315	321	345	336	343	336	322	321	324	340	303	315	349	336	364	363	309	317	297	355	321	366	364	374	351	331	345	304	351	321	324	345	329	382	342	375	330	366	334	356	329	332	308	373	343	325	319	328	351	334	340	370	324	328	298	329	336	341	321	356	337	334	335	337	301	362	372	383	347	300	313	373	349	344	371	385	359	338	366	333	338	295	350	304	315	337	358	334	365	315	342	333	356	316	285	342	334	333	363	357	346	344	340	328	358	365	341	308	365	350	320	344	373	337	326	309	376	329	299	363	365	357	368	381	327	360	320	357	318	334	353	332	361	320	347	361	320	300	348	330	326	343	329	338	340	323	291	298	340	340	353	343	315	326	356	343	356	300	371	348	353	337	319	322	351	379	329	336	338	357	391	383	335	383	338	361	395	322	327	375	344	360	326	371	333	316	334	356	332	299	328	347	342	337	315	328	329	332	339	312	307	334	356	347	355	316	323	306	353	336	361	320	341	343	321	348	323	333	325	357	306	296	340	347	333	341	364	356	311	351	325	302	345	338	343	360	333	362	360	346	341	333	359	351	351	356	370	354	305	319	346	301	323	359	347	351	318	341	354	391	339	359	346	329	326	326	342	344	315	366	336	387	367	368	329	348	359	359	347	360	345	324	319	369	320	360	319	319	346	338	336	345	391	337	287	344	352	315	325	349	355	338	355	321	336	355	343	305	369	314	319	357	346	322	341	327	320	315	317	345	341	312	334	331	381	348	353	316	339	339	340	319	331	340	376	321	320	307	322	356	333	372	345	357	356	341	327	314	340	342	313	359	360	382	361	384	335	351	369	379	320	355	349	333	355	319	321	360	306	334	340	369	325	321	365	328	342	324	334	355	367	299	340	319	357	329	351	352	331	333	338	357	352	351	367	358	369	366	326	302	342	342	333	336	337	343	324	388	318	349	329	322	358	326	371	322	328	336	321	301	364	349	337	314	351	336	314	336	346	341	344	330	374	363	326	333	336	360	306	317	318	330	380	349	356	323	341	331	334	352	322	358	368	346	341	336	329	324	345	367	331	337	339	312	323	362	361	295	355	306	375	368	325	350	341	311	321	305	317	357	355	298	345	360	351	376	327	366	339	360	322	351	364	332	324	329	308	309	299	320	390	359	351	357	341	309	378	321	328	323	318	335	310	379	375	346	353	333	312	325	342	338	308	324	340	332	350	323	347	345	308	329	327	335	337	345	341	317	330	335	345	364	376	324	332	334	346	322	338	335	300	357	351	347	323	336	331	350	339	352	361	347	338	327	305	341	340	367	354	319	356	350	345	338	322	324	336	317	324	343	333	348	354	320	341	344	294	347	329	338	329	334	366	354	346	338	325	327	360	319	334	297	327	332	324	336	345	349	347	334	319	376	343	334	334	360	363	315	335	347	367	363	328	312	311	345	373	352	327	348	368	338	329	358	353	314	340	336	340	305	349	351	328	348	342	317	325	366	357	303	313	347	321	313	318	355	349	332	363	371	362	347	358	358	346	327	337	361	352	312	342	316	324	369	319	352	322	328	322	336	323	345	350	357	374	378	368	372	310	340	329	308	321	339	317	346	359	377	354	334	363	302	337	352	349	328	305	327	347	367	351	350	381	314	349	350	300	311	327	325	377	342	355	325	318	322	339	324	323	313	279	342	316	366	339	340	329	297	326	322	317	334	334	356	365	333	338	364	317	326	310	357	352	363	346	323	343	327	323	323	357	345	344	342	342	345	326	320	325	333	342	387	343	338	351	344	319	375	344	283	368	358	351	326	320	335	351	340	369	322	352	344	326	365	351	342	345	308	313	338	373	354	338	354	338	338	341	337	360	311	353	364	318	373	351	295	332	309	317	327	339	375	354	335	332	330	355	343	383	381	319	376	327	360	344	322	329	327	333	345	338	347	357	327	337	322	328	348	311	374	382	379	316	363	374	345	344	322	320	337	310	324	325	391	320	327	321	342	348	327	326	323	338	339	325	339	333	343	331	368	331	350	352	342	316	312	329	337	343	331	331	381	340	382	362	393	354	357	349	345	300	345	351	350	348	343	355	339	347	337	341	349	366	346	325	299	370	328	348	357	355	311	353	346	342	299	330	344	325	312	314	341	316	317	323	331	329	364	346	314	341	350	349	347	367	313	327	328	347	356	308	332	326	342	351	338	346	338	352	365	358	335	344	333	379	313	332	311	355	343	353	335	357	323	332	329	370	344	337	345	350	355	332	343	344	341	345	317	345	342	326	382	346	340	327	344	339	370	326	318	330	373	359	353	316	379	357	306	325	321	322	329	303	334	307	326	357	358	348	361	325	336	334	351	341	307	337	318	337	324	352	325	365	357	380	335	329	301	318	328	348	341	340	319	334	323	353	334	332	352	354	343	368	357	328	331	370	344	326	327	349	330	366	333	361	342	310	337	368	372	333	319	353	319	359	336	309	330	328	339	339	358	364	350	304	357	349	363	385	361	328	347	341	339	301	346	314	335	328	362	370	325	344	383	352	339	349	328	336	349	328	316	390	344	337	346	337	334	342	322	310	358	364	342	371	324	333	344	375	323	348	361	350	331	311	353	345	338	340	369	348	336	315	372	326	337	354	365	336	321	338	365	328	319	356	344	318	345	345	323	354	322	344	349	356	339	337	339	332	344	342	321	340	359	328	321	354	313	335	352	301	352	335	349	340	335	339	358	372	321	339	348	333	317	306	335	341	307	370	328	359	366	351	349	320	341	313	307	325	311	367	352	335	338	357	354	325	367	334	329	333	355	348	345	352	351	378	333	335	351	325	351	323	343	361	343	339	352	349	327	345	327	352	335	347	303	346	345	357	354	313	339	363	382	325	347	331	340	326	357	362	322	341	343	345	333	321	367	334	337	342	357	360	310	335	368	381	348	380	388	337	334	360	298	357	338	356	328	354	332	364	324	331	362	295	359	349	326	320	363	334	342	357	328	335	321	363	359	321	349	334	362	331	356	359	348	331	307	328	337	375	362	343	332	333	379	333	341	353	357	335	378	353	296	323	342	344	353	308	344	343	337	344	331	338	349	352	359	343	329	387	338	326	319	321	344	333	346	345	334	328	330	352	330	323	341	367	310	317	369	354	295	317	328	333	336	327	364	362	319	354	317	357	326	362	348	336	344	345	333	356	332	343	332	343	301	362	378	310	367	368	373	329	343	338	318	325	313	340	330	326	335	324	345	324	321	340	329	311	288	302	274	329	343	360	334	347	338	292	325	365	331	310	334	340	318	334	330	344	350	344	374	374	326	333	331	323	357	324	306	338	351	382	336	344	346	330	379	370	335	349	330	352	363	360	325	355	330	352	344	339	309	364	332	345	339	342	336	320	305	345	351	334	353	349	359	358	326	320	367
9827	975	1352	1499	1329	1179	1076	1016	986	961	917	907	847	861	850	830	862	795	824	805	814	792	827	811	794	815	785	783	805	845	764	774	839	757	799	813	756	808	835	826	765	796	795	764	759	819	814	788	802	804	793	780	803	838	779	794	784	779	824	755	793	793	764	770	773	779	772	783	770	804	770	764	803	726	773	781	781	778	805	791	763	758	786	807	780	755	818	741	801	773	811	800	779	789	783	770	754	795	757	758	797	784	763	783	797	776	779	821	784	780	824	778	774	773	838	822	812	766	790	779	794	799	798	790	775	767	801	752	795	806	779	752	741	765	784	783	791	760	807	787	712	768	838	761	766	778	800	799	785	804	784	774	748	759	754	791	790	790	743	789	757	765	745	789	786	798	758	770	781	782	741	777	827	785	749	773	781	777	770	821	794	825	780	769	807	705	789	788	795	803	817	800	767	794	782	731	806	793	786	763	802	778	801	771	825	855	810	788	767	747	765	806	795	735	828	806	834	792	786	789	794	770	747	764	799	783	768	734	755	780	807	819	790	727	787	792	742	752	768	793	774	793	833	751	819	751	808	802	770	786	749	736	790	785	790	757	768	772	835	825	811	777	776	788	785	812	769	793	778	793	756	753	788	739	748	782	756	737	804	754	806	817	769	730	775	770	810	749	779	770	782	749	788	784	811	731	832	781	752	815	767	779	748	770	778	792	785	815	795	830	793	844	798	774	766	820	727	801	759	810	780	790	810	762	812	811	742	771	766	785	813	702	780	791	769	770	786	785	729	739	828	773	789	794	770	770	776	798	801	750	825	779	798	775	785	830	785	785	830	765	801	808	816	824	785	782	799	794	769	795	787	792	786	773	779	792	774	774	852	761	813	759	744	793	759	800	766	839	792	763	830	775	745	749	817	732	727	850	754	795	763	789	811	789	776	799	801	785	777	812	759	790	765	808	768	804	793	812	787	825	754	757	734	790	793	804	766	802	752	782	788	756	760	763	780	763	755	793	729	797	787	773	754	782	781	761	788	851	747	748	775	792	760	791	789	764	776	788	785	804	776	780	769	778	810	729	783	798	810	820	778	770	821	802	783	755	780	804	748	747	785	760	778	786	765	774	803	775	799	783	797	791	823	781	775	772	820	768	782	722	848	774	741	813	753	771	772	792	761	764	812	809	776	793	815	745	793	816	802	859	781	812	791	763	779	837	828	793	775	789	775	829	793	775	806	779	794	773	742	792	787	789	820	775	764	788	821	732	785	842	826	802	784	793	800	734	773	815	785	824	808	794	776	755	777	817	812	770	784	782	795	788	751	773	721	876	796	785	736	771	838	797	767	799	813	767	766	818	753	752	759	772	789	753	753	810	773	784	780	796	782	827	769	789	731	762	782	771	734	770	728	772	809	771	828	745	836	773	746	832	802	700	745	784	816	736	811	785	791	766	793	781	811	772	825	826	750	783	807	794	742	723	775	767	759	772	792	792	806	783	728	786	805	739	782	783	830	802	753	782	805	818	831	788	741	794	798	758	793	777	795	787	784	806	791	799	734	762	763	764	804	793	805	817	770	870	771	763	794	782	790	749	784	793	774	821	805	829	766	765	820	763	796	751	832	783	800	746	751	773	797	799	793	752	801	793	749	743	761	773	798	776	788	745	762	790	747	739	734	787	810	749	757	774	722	803	776	757	753	811	780	787	848	804	778	759	765	776	821	764	770	757	753	789	770	766	753	772	777	813	805	802	788	777	732	753	770	764	789	786	765	815	840	759	768	790	843	790	771	759	743	819	757	820	803	780	794	784	802	766	774	747	762	813	751	779	831	766	785	783	772	839	813	742	809	782	800	794	762	806	788	745	775	779	803	799	807	728	770	825	757	770	763	746	817	711	820	772	817	782	777	825	780	792	809	752	708	769	828	855	835	796	772	764	772	806	776	768	737	766	773	812	753	803	783	791	762	770	748	734	849	753	772	797	788	759	785	747	793	758	763	747	794	784	771	771	759	779	790	810	786	804	800	820	770	766	755	791	834	749	817	815	810	768	785	799	818	770	752	784	822	750	767	740	791	781	726	818	733	786	830	784	763	733	728	742	796	738	783	813	813	778	818	836	714	786	758	761	812	744	800	780	756	770	764	710	771	788	774	786	781	757	746	823	803	746	781	780	808	759	793	757	813	778	787	811	763	781	810	721	771	826	771	761	833	782	801	836	794	774	756	778	780	787	769	798	808	745	791	746	795	762	750	752	761	777	839	801	758	775	822	729	781	774	788	824	803	795	706	756	764	782	751	741	823	798	828	786	851	792	724	818	785	788	776	793	769	774	764	777	785	752	745	828	815	784	798	749	767	789	770	803	748	770	768	787	811	781	748	765	801	767	805	765	786	773	791	776	791	840	820	855	771	814	753	825	767	779	766	788	791	790	776	761	794	785	785	800	788	719	760	749	720	808	782	799	727	817	769	776	770	748	788	805	741	826	759	762	764	782	760	824	777	795	789	814	789	847	828	795	788	772	815	784	802	782	809	830	745	730	800	797	823	782	764	821	803	834	824	790	779	796	751	761	802	764	783	759	772	742	789	782	769	773	785	843	775	772	788	771	775	745	795	790	773	809	729	822	822	717	755	775	831	767	743	784	776	816	765	775	819	770	737	799	768	777	766	758	871	777	805	756	801	768	784	765	771	780	763	782	817	779	780	772	771	715	732	763	836	813	718	806	837	785	738	764	737	821	770	789	807	808	785	759	762	780	768	765	789	766	841	801	798	785	769	797	802	824	808	802	770	789	753	755	771	808	786	788	815	781	760	762	777	765	782	717	780	800	798	792	813	768	757	759	781	737	817	793	776	772	810	810	792	733	815	823	760	823	749	792	797	748	796	768	806	757	740	774	797	735	765	721	788	777	775	764	793	799	788	770	823	787	786	780	777	774	812	802	806	724	807	836	748	788	734	791	754	787	829	820	824	788	762	793	767	831	745	841	805	770	775	741	800	730	774	804	780	717	746	746	801	739	780	805	827	835	813	819	762	811	820	775	772	758	773	794	722	815	800	804	798	800	774	754	780	794	799	781	777	743	812	760	796	812	769	783	830	788	741	764	765	787	729	787	735	773	777	775	853	765	805	801	754	799	766	774	712	769	760	815	776	802	774	751	816	801	819	778	807	808	794	753	745	807	757	790	789	741	785	829	772	823	845	766	816	798	795	767	810	768	791	761	768	812	796	761	790	806	745	799	766	750	726	806	833	764	812	783	833	798	766	767	826	741	789	776	809	780	762	773	768	832	744	785	746	816	842	795	807	815	793	829	754	824	806	793	837	755	803	762	796	771	770	802	783	810	789	808	804	715	823	784	759	837	803	752	760	763	757	756	809	783	761	796	832	762	786	838	818	791	794	781	811	746	816	793	734	707	756	793	788	772	794	760	769	764	757	749	791	750	791	849	762	720	798	774	763	777	820	785	757	779	768	802	743	817	746	740	737	787	806	802	779	798	780	774
15453	1059	809	635	441	374	298	264	252	250	215	211	198	221	222	208	195	196	190	202	190	163	209	219	201	208	195	180	182	198	215	206	208	184	173	190	173	196	205	178	184	172	152	183	182	176	198	192	228	199	216	188	217	169	170	197	173	197	190	195	192	203	210	199	197	161	206	178	185	203	190	196	194	198	181	179	171	179	197	190	187	197	195	203	181	172	174	194	196	200	187	191	206	219	210	193	164	178	208	192	191	214	217	196	166	172	200	189	188	207	164	171	204	188	200	199	202	188	210	194	201	189	174	181	178	193	209	190	192	189	210	181	183	197	193	195	199	200	217	190	202	199	189	204	196	172	184	218	202	172	201	201	204	198	184	163	192	235	173	189	202	211	170	180	196	214	210	188	217	186	181	197	192	190	200	194	183	177	162	162	201	184	185	192	209	186	181	203	187	194	195	214	185	213	180	196	180	201	196	210	217	175	191	166	187	185	193	204	212	169	188	181	185	193	207	203	182	211	193	198	191	197	181	193	183	170	215	203	206	203	186	198	191	202	205	176	181	175	217	195	167	190	189	192	210	207	183	187	197	177	206	181	183	196	194	175	179	189	216	177	165	192	181	200	161	182	158	193	212	205	174	202	163	180	216	189	184	177	179	204	221	192	164	198	179	203	176	186	198	210	159	192	199	180	169	167	185	182	171	170	208	197	200	177	221	205	181	178	194	184	175	190	208	167	207	189	187	192	197	220	177	215	213	167	202	205	188	201	171	174	188	177	196	185	197	218	189	188	192	185	186	173	203	204	208	181	182	179	199	152	198	177	206	209	183	203	170	210	192	200	218	163	169	202	190	175	176	172	174	204	203	213	200	177	172	198	219	211	172	186	164	200	224	187	203	204	197	210	186	195	200	180	192	160	198	202	195	206	192	187	179	190	193	175	182	194	182	210	228	198	208	198	208	162	199	168	196	200	216	181	189	220	213	183	170	180	194	187	179	176	212	193	205	193	221	174	218	182	196	194	197	209	188	205	193	187	216	211	191	185	193	203	184	196	195	182	205	173	188	166	195	202	184	190	196	183	193	206	187	192	205	178	184	182	151	169	178	166	164	185	197	167	200	174	171	211	208	196	168	209	176	177	188	200	197	226	199	180	199	181	196	213	212	188	190	179	211	203	178	202	170	210	191	187	187	183	178	189	169	196	202	173	176	173	180	182	190	227	199	208	207	194	204	188	186	189	216	204	188	189	200	177	206	213	195	207	174	203	165	170	183	192	215	186	190	200	206	224	191	220	190	196	168	206	166	184	194	188	201	205	183	195	194	167	204	175	191	177	163	204	195	191	223	204	197	191	173	186	202	209	202	202	193	194	192	194	207	208	165	216	194	192	191	187	191	178	174	195	181	218	167	196	190	200	169	173	183	198	192	172	220	164	206	194	133	181	197	208	195	179	202	178	210	174	178	185	201	210	221	191	208	196	230	190	188	175	215	188	194	199	196	217	201	187	205	163	183	190	225	189	176	203	179	172	190	194	195	171	188	190	204	203	210	200	159	185	222	204	174	201	177	195	197	207	180	207	189	187	178	201	193	193	203	187	195	215	171	206	197	196	194	179	206	213	185	205	196	220	195	173	176	198	193	175	163	190	199	192	227	196	193	188	207	203	190	222	182	195	174	175	186	205	181	218	185	182	204	156	173	179	202	191	197	172	201	197	211	168	182	176	200	175	211	185	181	195	165	173	179	196	191	155	220	209	181	192	210	199	179	213	235	189	189	212	188	205	198	179	177	187	208	217	196	209	183	188	155	198	194	182	206	195	206	180	223	185	192	187	191	189	173	190	208	208	198	178	177	177	211	200	196	223	191	191	213	192	205	198	213	184	172	200	189	206	182	182	214	201	179	181	214	191	200	190	184	174	174	193	186	220	203	218	190	199	187	213	194	164	186	192	159	188	183	202	166	202	176	170	187	202	175	193	187	201	218	209	194	201	194	207	204	182	181	194	172	181	173	210	196	181	198	189	209	203	186	182	197	220	199	201	215	187	191	178	196	164	191	175	183	180	198	182	179	217	201	191	180	178	189	181	167	203	197	166	191	214	186	192	193	206	189	195	183	178	193	209	186	193	191	190	209	189	186	170	188	155	196	175	194	216	196	199	193	177	218	197	183	209	205	216	187	189	216	193	190	202	187	200	224	194	211	196	176	188	235	179	192	191	185	200	222	182	193	201	172	159	145	199	173	183	191	216	163	188	203	169	195	213	201	197	187	180	200	178	203	193	171	213	203	182	196	220	192	194	174	187	200	179	178	156	200	175	210	183	197	202	196	178	199	177	192	162	219	182	189	215	193	203	201	212	189	193	198	176	188	192	174	190	200	235	203	202	206	209	197	155	186	192	199	215	196	210	183	186	197	220	182	176	201	202	187	203	216	200	177	179	188	194	201	191	178	170	213	208	199	178	197	193	181	174	174	197	189	193	190	168	183	145	156	181	161	222	192	235	208	219	190	185	210	173	232	184	206	210	196	182	192	211	197	206	197	179	191	181	197	242	193	194	193	187	190	189	173	197	181	206	183	216	186	194	195	191	184	184	182	182	194	203	176	178	200	189	182	184	189	194	202	197	188	199	184	179	174	183	168	204	172	167	200	218	200	187	203	175	208	173	189	200	183	177	195	204	167	184	185	185	180	175	166	191	191	179	189	185	201	167	224	190	158	189	191	212	188	175	193	176	167	200	188	179	189	202	222	187	167	194	201	171	200	179	188	173	199	165	208	176	195	201	240	208	174	201	210	188	200	212	208	177	209	193	193	174	164	208	207	180	215	182	224	214	192	181	184	161	163	196	205	185	193	198	189	179	181	155	178	193	186	231	182	202	187	221	176	193	181	201	197	207	185	200	194	173	175	171	180	208	201	184	174	205	219	196	189	166	182	173	185	194	215	181	188	199	195	198	207	179	189	198	221	188	194	175	186	175	203	185	205	182	184	188	185	194	171	163	194	184	197	215	221	197	193	206	182	208	178	173	187	182	194	184	183	191	186	204	181	202	176	179	203	189	191	171	226	219	205	165	192	193	181	208	192	186	168	173	183	193	215	176	200	210	210	225	193	180	206	175	167	195	209	211	183	171	188	190	208	172	194	193	181	175	192	203	184	205	180	166	198	186	177	199	187	182	187	193	198	204	191	207	189	182	173	193	209	190	201	182	202	200	203	181	185	196	184	190	225	200	175	179	182	197	207	195	175	174	220	173	179	198	177	176	214	190	191	214	215	186	174	195	179	173	222	188	184	195	174	188	184	181	225	226	232	195	194	204	184	205	160	189	191	183	194	200	202	200	178	188	195	190	184	194	175	212	196	205	182	203	188	222	187	189	190	183	220	180	155	188	187	193	184	193	189	171	191	182	186	211	180	197	193	212	212	189	192	197	195	169	184	213	205	181	189	184	182	184	192	206	191	181	172	176	183	216	218	190	178	188	188	176	208	192	206	188	208	159	174	172
9142	1000	1725	1872	1620	1245	1058	962	824	719	690	671	621	612	587	603	570	576	553	559	526	556	495	523	503	491	539	504	524	506	525	472	478	495	507	461	458	517	492	474	452	486	460	416	464	500	474	472	454	461	446	463	436	465	466	470	493	443	459	451	472	440	481	437	461	526	466	426	388	415	487	438	460	437	474	444	472	412	438	455	450	496	452	443	451	430	444	433	438	448	416	443	457	437	486	450	472	476	469	461	491	473	416	462	449	457	453	455	447	451	492	475	476	494	454	469	459	435	434	433	485	468	489	429	438	482	463	457	491	440	450	492	450	438	448	518	440	468	448	448	468	449	414	451	462	454	465	469	428	444	451	443	440	451	455	462	497	470	460	398	449	437	497	455	470	468	471	461	443	462	449	443	459	468	424	500	448	468	442	448	481	474	519	427	445	470	472	426	473	447	461	434	420	459	453	468	463	457	419	454	474	432	419	437	480	475	475	450	481	476	459	449	410	431	466	445	505	446	447	437	455	446	489	472	472	426	461	450	439	441	450	464	496	461	431	447	454	467	439	454	458	458	479	497	455	462	455	448	432	430	440	479	485	446	459	497	473	464	469	456	472	462	458	474	455	491	479	478	488	450	472	446	431	462	464	453	458	476	506	450	464	466	446	494	433	477	485	435	437	515	439	470	454	440	428	429	442	498	420	452	412	455	470	471	437	439	444	421	470	465	485	480	446	417	479	406	457	475	475	452	496	432	452	428	436	483	429	483	440	412	428	482	462	494	484	471	453	430	465	462	431	485	454	432	461	441	449	444	408	458	469	474	449	437	486	480	491	476	471	457	424	414	440	485	466	418	474	423	455	471	432	446	465	454	476	475	445	407	434	486	513	469	475	416	480	436	451	486	459	451	453	461	464	470	448	438	454	463	459	496	454	463	482	438	438	496	452	460	467	485	445	455	468	432	458	419	462	421	526	449	465	447	468	479	436	440	439	439	439	443	452	438	491	449	449	460	442	488	485	418	442	459	473	449	452	460	434	447	443	425	440	469	441	448	467	431	498	425	454	462	458	473	477	477	471	452	462	459	447	428	440	491	405	438	464	460	450	458	489	471	481	482	449	448	446	470	459	470	426	461	448	444	405	428	460	490	474	466	425	432	482	439	471	477	435	444	452	472	420	419	463	487	460	460	473	473	479	446	448	471	458	442	454	450	453	470	457	432	442	452	506	511	450	467	442	410	439	489	499	468	435	479	473	468	436	488	429	464	427	455	465	477	447	443	436	474	454	454	436	451	433	474	452	461	492	458	480	426	397	436	462	481	416	458	451	443	429	468	425	449	433	444	430	477	436	465	470	453	431	476	464	458	465	470	434	467	481	469	490	443	454	475	433	434	434	487	474	457	473	439	470	450	420	427	459	465	503	468	429	498	449	440	480	460	477	457	429	468	446	479	436	496	493	408	458	455	474	458	452	472	471	464	437	443	427	460	432	471	451	479	397	492	449	452	415	464	429	432	480	450	437	450	474	454	472	407	432	472	447	449	446	461	476	454	505	487	464	471	428	447	467	454	467	482	461	451	445	422	470	421	447	440	436	456	440	451	456	469	462	440	471	452	502	439	473	460	472	478	456	473	455	427	455	454	484	490	465	439	470	462	490	488	423	484	477	479	490	453	418	483	489	421	499	513	426	394	439	472	467	442	417	441	454	449	446	446	433	470	485	452	436	492	468	466	481	492	430	490	444	455	435	455	429	435	488	462	462	447	460	483	480	467	480	463	467	468	453	412	493	435	449	472	482	453	421	444	456	441	435	480	490	454	448	455	461	480	461	421	448	434	442	475	434	432	459	468	479	448	449	477	455	449	463	429	426	444	446	445	471	432	445	423	437	448	486	435	438	470	469	443	476	476	489	458	460	446	451	475	442	480	452	455	476	480	428	437	461	498	495	457	476	465	432	481	479	430	449	488	458	455	471	484	464	481	468	488	437	448	465	458	443	454	491	436	443	454	482	461	461	430	482	438	448	466	482	467	466	430	454	444	450	450	441	460	425	452	451	488	432	448	434	426	438	452	438	483	427	449	432	458	454	425	422	487	486	425	431	448	463	485	459	446	485	477	440	481	451	444	390	435	455	444	443	441	414	460	443	456	421	470	464	485	436	466	481	470	482	469	468	462	485	467	481	445	432	449	483	452	441	437	444	450	449	472	495	405	453	477	470	471	411	499	454	446	439	460	432	429	440	467	469	444	493	466	469	474	476	461	494	471	458	414	464	462	427	459	474	455	458	510	487	441	446	459	494	463	462	466	469	457	460	440	425	450	445	479	469	452	451	454	450	438	461	471	474	465	474	449	438	445	421	436	453	481	440	439	446	462	467	457	407	431	492	458	440	465	507	432	475	476	427	455	451	453	473	439	463	474	457	481	440	460	478	428	435	491	442	422	463	441	421	468	426	437	457	401	468	453	439	451	471	426	456	517	454	454	455	494	471	447	452	448	464	474	467	430	478	416	450	454	468	442	465	462	454	500	452	462	433	450	478	469	464	460	407	457	431	433	461	447	479	486	425	462	427	435	426	459	444	439	423	470	445	490	434	465	450	462	455	483	461	434	453	449	439	450	475	441	465	423	432	449	457	438	482	467	466	458	455	494	445	449	452	432	463	464	449	402	452	510	455	469	465	469	435	439	465	410	448	471	464	457	475	462	484	448	450	454	458	444	466	483	414	446	441	434	483	443	483	424	457	457	464	419	457	481	467	484	467	435	433	453	451	429	496	429	477	463	451	463	426	458	503	460	456	444	434	467	419	462	466	466	484	441	480	439	469	454	472	471	481	459	473	464	468	422	474	446	441	472	469	467	435	463	460	448	473	480	461	437	421	443	422	416	499	456	450	459	430	425	469	474	462	389	447	463	477	488	463	478	441	456	473	439	447	463	445	459	442	446	470	469	417	505	442	489	448	451	438	471	455	455	439	433	436	458	439	479	414	447	426	464	455	436	422	472	455	424	455	430	468	453	470	450	472	413	448	465	484	453	469	450	449	480	434	450	468	442	428	441	452	433	481	429	451	453	469	467	423	449	444	428	479	442	439	476	452	427	459	469	426	444	416	464	490	487	428	425	429	434	453	417	453	461	480	497	478	466	429	484	475	452	461	436	454	439	461	438	413	454	409	457	469	428	422	485	466	456	491	441	438	457	460	446	448	468	459	454	473	473	488	452	469	450	470	439	470	436	466	454	465	451	473	474	453	487	449	441	492	459	472	493	457	465	456	464	448	449	482	436	457	426	414	478	442	464	462	439	505	463	468	417	464	430	461	451	447	392	457	428	486	478	472	441	462	413	455	471	475	465	432	452	441	428	466	429	452	469	474	472	475	469	454	420	487	451	430	478	413	469	492	478	423	481	469	420	456	473	503	449	452	447	428	431	445	445	430	482	451	460	455	471	435	486	471	455	473	441	444	465	464	453	438	497	475	408	469	450	495	434	454	425	485	475	448	451
1846	251	282	225	275	263	284	259	272	307	270	271	239	267	253	246	254	258	254	250	253	229	261	255	258	252	277	262	239	292	275	231	259	247	268	264	287	248	272	243	242	266	229	287	243	227	245	301	272	257	225	250	268	247	298	249	275	241	253	253	255	263	256	236	273	259	288	283	236	235	267	251	258	294	263	243	257	248	285	246	287	237	260	233	263	211	250	237	263	245	234	253	285	232	255	234	248	246	256	232	262	303	246	267	249	239	247	247	272	261	253	254	225	252	235	237	290	255	234	254	239	234	256	237	262	253	280	269	234	272	287	244	245	275	256	257	253	266	289	249	261	247	236	277	270	277	259	265	218	241	255	243	259	262	279	263	265	259	240	259	265	280	230	248	264	243	244	236	286	293	239	275	255	255	257	275	235	244	279	250	248	257	255	268	238	287	253	282	269	247	237	267	287	250	259	261	269	253	249	245	274	218	242	267	247	249	265	253	270	246	258	271	270	261	254	259	262	265	267	279	281	271	239	248	279	289	257	282	266	280	273	255	267	250	277	269	261	270	265	254	239	280	244	271	264	237	263	248	265	279	279	239	261	240	254	233	224	269	259	268	259	277	268	240	266	240	269	257	281	279	266	223	241	268	233	245	263	234	251	284	265	216	238	230	243	273	295	232	240	259	231	255	256	285	259	266	264	248	247	256	231	243	243	231	267	252	235	248	232	263	256	281	274	265	253	252	267	259	249	270	239	262	231	256	273	237	251	246	270	261	267	261	252	259	254	250	252	254	248	267	255	239	253	242	261	227	248	264	268	258	249	209	250	259	249	233	279	317	225	261	248	256	247	252	230	268	259	243	233	277	258	224	274	277	252	237	241	257	275	249	284	241	249	286	260	221	243	257	250	236	238	235	248	277	286	248	253	257	253	265	258	256	253	259	268	230	253	305	222	256	244	256	233	254	250	251	297	255	250	250	247	233	226	244	231	266	258	292	258	231	276	304	233	270	262	243	269	254	250	247	253	274	258	258	234	261	260	258	252	266	274	212	237	256	277	250	265	253	253	286	250	244	266	252	246	226	258	237	250	238	240	256	245	276	267	255	266	246	255	312	289	262	241	260	275	239	256	282	269	257	274	257	261	229	242	259	254	256	226	236	273	272	274	279	244	249	242	289	240	267	261	263	249	244	248	239	287	244	300	255	249	279	259	258	268	253	235	231	284	248	278	274	252	222	245	256	237	258	235	244	259	253	259	278	247	252	279	240	237	257	247	242	244	257	226	259	245	248	236	234	269	264	230	228	267	236	253	250	250	253	252	272	249	235	281	270	280	259	256	284	265	274	230	267	236	276	252	265	257	248	250	232	208	259	258	287	233	270	281	240	277	257	274	262	258	228	262	236	266	235	233	248	273	273	263	241	252	236	234	264	245	265	268	271	277	294	238	250	248	254	243	259	240	237	246	257	263	263	257	233	249	233	236	271	247	276	252	242	259	229	247	261	200	256	238	247	256	241	251	261	249	289	265	225	251	275	224	265	263	244	253	230	231	260	262	268	247	229	256	288	243	266	254	236	244	256	267	264	241	223	253	247	291	250	242	270	268	274	247	264	252	254	264	264	234	269	250	245	269	275	241	273	243	262	258	292	231	263	274	234	211	240	240	241	275	274	279	286	250	241	296	276	257	235	268	255	259	270	235	270	247	265	230	270	266	238	235	222	245	252	261	252	247	254	263	261	270	255	261	248	263	258	273	224	259	240	274	251	268	286	276	282	267	266	237	263	254	254	237	273	250	247	235	274	254	279	238	243	274	285	243	246	279	264	254	255	241	285	271	258	218	243	259	279	235	270	286	257	241	227	234	274	282	273	287	256	269	245	229	261	269	301	268	263	233	246	263	279	264	256	223	241	252	289	257	280	276	248	264	257	265	276	247	246	233	242	279	256	288	271	257	269	274	258	271	254	262	268	241	259	264	236	247	251	226	253	263	267	263	276	259	265	263	272	255	266	278	265	249	276	289	247	253	254	230	222	278	264	242	265	239	234	253	280	256	240	238	266	265	233	265	234	271	270	260	280	266	265	267	239	263	233	246	274	236	274	263	248	241	263	269	246	252	261	265	268	260	286	258	264	261	244	273	268	251	268	281	226	275	267	226	244	275	261	254	244	260	261	228	258	261	266	265	265	251	276	258	253	243	265	278	236	246	284	248	247	261	244	279	238	227	267	277	259	241	246	252	233	239	270	241	255	263	267	271	281	266	242	260	249	241	238	262	268	250	265	251	251	254	257	267	248	275	251	267	259	258	247	256	268	266	246	278	243	268	273	268	237	260	262	297	266	261	284	273	241	234	248	276	241	252	277	268	241	259	271	293	294	262	248	243	251	253	277	281	256	247	275	266	232	242	216	275	236	273	242	253	239	268	262	279	253	223	260	250	261	251	245	244	250	268	254	276	256	260	244	266	260	253	259	255	238	233	240	233	251	249	252	265	240	271	258	253	257	254	236	285	269	262	269	264	239	272	266	257	301	266	259	285	219	247	261	256	247	242	256	286	231	232	259	259	264	257	254	248	274	291	262	249	254	245	245	255	251	230	240	262	254	236	258	264	247	292	270	281	265	261	243	296	256	260	228	241	262	240	245	242	269	271	274	271	251	239	258	251	246	260	283	264	265	251	255	282	234	264	244	248	222	254	264	286	272	246	258	235	262	245	264	254	260	258	248	244	247	243	279	230	251	253	275	249	257	256	277	267	246	256	259	231	265	232	245	236	218	246	282	250	236	244	274	233	219	254	255	229	254	243	251	231	241	250	271	280	214	252	258	260	284	241	259	259	241	244	272	280	241	248	250	251	249	272	234	267	268	250	257	264	263	237	223	249	253	254	230	267	254	259	265	264	271	259	238	249	259	253	246	260	272	260	250	259	283	233	283	240	274	280	265	246	242	283	256	275	262	264	294	235	281	281	259	227	250	271	250	272	248	238	277	266	245	272	266	232	283	258	271	266	251	247	258	260	248	243	260	257	279	243	258	247	261	269	242	274	244	272	276	268	277	284	286	263	271	278	271	256	273	237	206	230	303	236	239	275	263	272	220	249	247	263	224	255	245	245	264	246	262	233	265	236	253	258	274	235	249	294	237	240	262	253	257	247	266	247	251	238	265	255	277	255	279	219	240	286	239	258	271	242	260	256	227	267	273	265	271	242	268	240	266	266	239	228	290	282	265	256	251	227	278	248	257	244	256	231	253	275	261	255	245	252	242	243	282	239	235	226	219	250	265	250	277	300	250	279	258	262	255	263	268	261	266	274	264	254	287	272	241	248	272	226	238	225	260	264	231	227	237	247	231	256	261	263	260	279	228	277	256	229	233	259	254	233	250	242	256	277	252	261	259	235	282	261	257	234	238	271	253	269	282	281	243	273	247	274	254	284	265	269	239	274	263	308	244	246	246	280	254	264	238	233	264	224	244	278	239	248	278	274	257	243	229	236	246	238	250	273	262
2438	629	652	650	617	676	662	589	630	630	648	641	628	643	616	617	654	618	633	600	582	668	615	567	604	653	639	643	671	618	663	591	586	614	656	605	666	651	680	617	583	615	576	587	626	613	570	605	606	599	626	662	611	637	570	632	639	604	576	571	600	601	615	626	568	568	592	620	574	599	633	621	638	644	642	645	603	620	602	635	611	677	654	604	582	594	601	640	621	617	644	631	668	662	587	643	603	613	632	618	641	657	624	584	638	581	583	623	584	642	636	631	601	648	592	598	604	601	618	725	638	620	653	606	621	615	625	615	594	569	654	654	618	619	617	592	660	590	612	605	588	578	637	602	597	617	602	613	603	619	607	599	645	621	641	629	647	583	663	590	597	619	607	632	573	600	587	651	623	663	630	600	608	603	607	593	587	630	644	606	660	623	628	657	593	625	673	611	647	564	608	609	626	655	659	640	653	656	649	623	648	650	573	637	574	609	585	618	592	611	635	600	611	567	619	643	634	599	632	608	639	626	605	619	611	607	647	592	655	626	632	585	592	631	641	592	632	604	602	591	602	593	610	627	602	640	612	596	655	639	551	602	645	607	624	626	612	597	616	611	594	578	667	616	638	590	625	629	612	592	621	601	643	622	617	638	600	633	607	646	614	634	641	604	617	634	621	618	604	601	604	611	593	598	627	661	607	640	643	640	617	601	622	617	617	641	630	601	572	639	596	640	573	635	624	591	638	664	622	617	598	634	616	569	616	642	639	577	622	591	620	627	623	612	634	620	629	588	597	640	628	606	640	573	556	600	600	617	606	677	615	641	571	652	621	626	625	600	616	598	663	631	637	599	593	608	626	623	615	585	594	636	609	640	609	580	576	636	582	606	657	598	633	614	603	596	601	608	631	605	596	641	632	636	659	643	610	628	625	619	634	607	618	664	656	591	628	618	581	636	619	629	595	622	606	664	615	625	604	575	612	616	602	567	606	630	651	621	599	610	611	641	618	636	634	656	636	607	619	606	626	593	600	639	587	620	616	615	581	634	638	603	589	660	599	610	583	620	593	661	618	566	592	608	628	600	617	594	632	628	616	632	615	597	606	645	605	636	624	587	580	639	618	595	618	651	611	567	576	629	617	617	583	595	611	624	627	610	582	592	629	653	603	649	620	639	608	624	596	583	585	608	584	644	641	593	635	687	626	623	625	660	640	582	614	629	615	613	628	616	595	596	638	627	619	643	605	640	594	619	645	616	609	636	638	634	604	629	613	623	646	626	612	665	604	642	600	601	619	641	613	586	613	604	630	629	604	581	677	601	642	607	629	628	605	613	619	583	639	613	636	614	633	604	594	602	645	583	641	656	655	581	627	633	610	599	603	611	642	593	636	649	558	609	610	628	630	648	652	584	622	599	580	627	615	607	591	610	631	645	635	603	617	560	629	582	626	632	617	607	579	603	643	614	614	639	575	564	598	645	611	607	615	556	595	617	630	565	625	646	655	608	605	631	617	615	654	614	622	605	609	663	551	631	576	609	583	632	611	605	609	639	648	631	666	602	619	555	594	664	577	672	619	618	650	579	618	646	623	601	587	613	570	631	646	618	639	621	629	645	658	597	590	603	621	628	604	635	613	588	613	688	653	640	628	580	633	542	583	605	571	621	616	602	625	609	609	599	645	629	622	649	650	619	566	639	595	575	614	634	596	619	658	610	610	619	630	621	626	605	603	634	606	619	614	634	651	615	608	625	592	620	637	640	654	659	634	553	574	598	593	631	627	604	596	662	637	647	613	591	635	606	572	628	656	578	627	555	654	607	559	652	598	639	604	632	604	630	585	642	634	592	621	653	613	600	626	616	625	626	612	616	663	616	606	636	571	628	636	658	594	643	637	624	599	638	581	646	590	598	601	598	597	657	626	624	588	615	652	583	629	621	583	615	635	627	605	610	624	629	601	631	663	617	631	609	604	585	660	635	576	605	663	601	626	583	636	596	612	690	636	617	601	623	660	607	635	592	658	580	639	618	596	643	622	632	585	609	585	609	643	663	632	584	615	614	633	620	607	624	591	621	602	638	619	628	640	595	667	629	646	598	615	628	629	581	566	645	665	603	614	612	651	606	645	606	627	638	631	652	621	601	621	647	593	586	651	600	613	582	622	601	627	641	606	613	596	650	623	610	639	592	594	610	595	636	626	631	602	626	622	600	579	577	627	590	615	635	609	632	606	670	644	604	639	596	601	614	621	650	624	630	621	655	650	658	637	618	626	607	640	623	622	598	636	641	556	617	625	644	622	624	631	624	588	600	638	606	580	649	643	638	611	611	639	590	632	604	573	599	645	627	623	593	611	598	664	612	611	589	597	613	588	591	598	629	619	606	568	589	629	618	653	590	593	632	619	557	620	571	623	614	642	651	606	605	601	613	641	626	630	574	617	616	590	613	616	600	614	590	618	616	611	628	586	564	610	620	639	640	586	621	624	613	588	611	627	636	632	633	615	619	680	615	634	616	571	615	609	638	597	631	581	589	588	564	608	592	625	608	588	641	608	642	596	608	634	629	665	610	603	614	640	634	585	609	648	618	609	619	646	601	629	605	579	610	683	596	602	607	631	594	624	615	664	597	628	618	605	660	628	576	617	625	658	617	606	594	655	636	646	638	583	620	612	630	586	610	632	608	600	585	613	633	617	662	608	620	630	597	610	632	647	586	610	633	583	606	606	637	596	623	638	621	649	594	643	634	647	649	644	643	605	576	594	576	623	615	647	569	623	618	631	596	620	641	654	644	600	611	612	586	607	623	629	568	576	633	612	578	574	610	636	568	626	618	634	574	617	606	598	609	638	598	630	619	616	648	675	588	672	616	634	591	629	637	612	600	627	644	635	598	590	606	606	595	605	620	635	619	644	608	613	615	584	634	617	617	597	598	592	604	594	606	655	614	609	594	651	596	616	636	660	615	621	633	633	619	647	595	612	640	666	603	577	611	670	637	626	636	632	597	647	578	660	622	631	618	589	640	625	625	617	603	664	594	652	635	645	622	637	594	668	653	664	614	599	605	562	580	613	573	578	606	565	575	646	615	600	592	669	636	647	614	633	599	584	607	601	626	609	639	635	643	634	621	640	609	559	621	606	622	641	655	616	626	629	615	613	593	658	624	577	623	645	583	620	606	681	613	610	624	575	618	595	655	632	622	612	606	677	675	661	621	635	584	631	642	581	644	590	612	653	615	617	627	627	694	626	585	612	589	583	622	580	652	618	551	566	640	619	657	630	609	621	601	651	595	621	570	603	621	625	602	592	610	632	627	586	628	591	634	591	622	642	649	635	633	591	601	583	612	614	648	598	576	636	650	674	649	604	633	640	621	609	640	583	581	608	595	642	608	656	585	634	618	578	615	624	617	599	612	608	624	608	615	611	639	636	592	636	607	618	632	606	581	604	618	623	608	600	654	628	626	633	654	683	605	650	647	591	640	623	604	607	598	610	605	581	609	635	608	646	621	614	618
8166	605	628	501	464	438	402	330	341	346	349	355	344	344	343	349	340	307	357	315	331	357	355	319	310	322	335	293	335	325	288	361	340	323	351	325	317	336	304	370	314	369	364	311	337	338	309	346	323	340	322	353	324	390	305	341	312	334	356	338	296	330	352	327	341	312	333	325	317	326	302	354	326	316	323	324	319	334	345	323	350	335	325	366	318	330	301	342	291	317	332	354	328	348	330	311	308	330	343	358	312	313	334	349	354	317	334	343	358	293	312	333	358	333	328	316	289	313	341	347	346	327	354	315	369	354	381	327	334	304	318	322	302	302	345	324	339	315	325	358	333	308	316	302	313	306	315	320	341	330	340	306	315	324	321	349	314	349	348	293	314	302	305	315	337	334	317	310	318	321	347	326	347	289	312	300	329	353	342	330	356	302	340	316	338	352	315	323	342	305	346	340	338	359	342	341	320	326	383	355	315	305	368	343	337	311	335	357	354	325	313	335	294	356	340	335	312	313	303	323	321	346	322	324	307	318	311	344	363	321	313	312	319	319	310	332	320	348	341	344	348	334	310	343	350	293	342	287	339	350	353	319	327	306	297	349	311	340	331	331	311	350	358	338	313	310	349	305	350	333	303	318	326	310	345	329	339	324	333	319	335	348	324	357	304	304	315	323	344	327	323	310	331	309	384	316	352	332	338	345	314	318	325	336	378	343	357	321	358	314	330	345	298	356	343	347	298	340	347	334	348	349	325	342	318	325	306	354	353	332	320	309	325	336	350	315	314	328	335	341	334	321	331	312	372	367	339	304	322	312	326	330	369	358	309	318	349	332	322	322	304	318	358	369	324	305	331	326	307	362	335	292	318	320	333	309	314	289	325	340	307	335	362	318	368	302	359	327	336	331	291	343	303	340	362	363	319	345	321	348	342	354	320	323	334	327	312	331	303	310	343	324	351	350	314	332	326	318	326	319	337	342	307	306	376	316	321	321	306	336	351	329	321	350	347	331	312	355	334	354	332	316	357	326	327	343	319	322	321	350	345	342	327	342	335	345	332	342	356	304	338	352	295	295	344	331	336	330	339	338	344	330	304	315	311	347	313	324	306	313	310	316	348	318	324	339	313	339	336	340	316	318	326	315	346	314	312	313	321	303	307	349	361	341	306	326	343	357	336	315	345	346	327	342	314	330	357	333	344	326	307	328	318	354	369	319	295	341	339	300	348	341	326	328	364	348	319	321	312	346	340	317	333	332	300	343	323	334	307	303	309	345	331	320	336	347	359	282	317	325	300	306	314	311	332	326	332	353	303	346	357	330	307	355	322	352	333	343	349	320	347	324	320	340	316	338	339	320	355	318	312	333	341	323	335	320	320	331	331	335	300	320	361	336	340	289	312	327	332	339	330	313	346	367	347	333	326	309	333	326	307	341	311	306	306	331	340	376	354	362	335	336	340	340	368	329	294	322	343	354	318	313	327	316	307	302	384	315	311	338	340	355	359	330	277	352	355	319	314	323	322	312	325	337	334	393	332	338	315	330	299	321	298	340	343	295	333	347	348	349	347	310	319	316	326	334	332	320	327	357	317	340	359	318	329	315	332	343	320	346	312	344	338	323	350	345	345	304	329	367	320	345	333	307	310	323	346	357	363	322	318	337	353	335	325	328	328	366	298	346	357	335	343	316	325	301	307	332	296	341	341	286	329	305	328	342	318	366	353	305	305	313	355	351	316	303	355	327	323	337	298	311	299	320	348	345	330	350	358	355	354	349	322	340	340	307	307	362	341	297	353	334	324	344	266	331	348	312	362	316	347	348	307	333	319	303	322	308	309	351	325	351	332	333	331	329	331	318	316	333	353	316	301	317	345	309	333	337	338	296	322	324	353	343	305	353	337	340	318	331	359	328	325	320	322	316	354	321	299	297	334	319	327	344	305	327	321	331	376	306	330	347	324	371	320	354	302	303	315	347	333	313	327	329	357	342	318	339	339	362	359	308	327	347	325	362	332	370	376	338	321	326	338	373	314	341	348	329	329	355	348	349	301	341	333	333	329	331	352	303	306	336	328	322	334	346	335	335	311	323	311	344	352	320	300	320	307	352	326	320	339	329	292	310	308	309	328	314	320	319	353	327	310	326	326	313	329	343	332	364	281	314	320	345	327	306	347	337	334	328	337	388	318	342	351	309	342	334	294	325	337	314	341	345	305	319	341	341	347	322	310	293	326	294	362	346	343	321	339	357	343	335	337	307	355	359	330	304	313	351	364	314	333	350	351	334	324	342	347	346	328	337	336	329	366	332	363	335	317	357	313	322	293	314	333	323	309	288	342	322	342	377	332	332	316	349	326	305	355	334	341	298	336	327	331	337	343	351	321	301	326	345	331	342	340	330	328	326	360	339	324	317	324	296	325	302	324	333	330	350	345	330	333	314	349	348	309	323	332	322	329	302	316	315	351	294	306	304	339	329	363	309	325	351	340	322	314	348	362	323	327	306	339	325	296	332	331	308	309	360	355	326	308	351	344	351	353	317	286	363	307	324	300	329	352	343	318	363	342	337	321	359	339	337	329	334	334	310	311	386	315	323	322	348	342	301	310	341	310	321	323	301	322	328	316	342	366	340	320	372	311	292	315	337	312	328	308	314	295	316	338	315	319	311	343	298	274	311	332	358	324	338	331	365	338	352	337	365	325	331	331	339	337	341	313	332	335	321	321	324	337	294	307	313	331	287	348	317	281	329	308	328	379	337	325	305	340	348	357	280	319	362	321	328	329	354	310	315	358	301	313	338	314	348	306	336	319	288	329	321	356	320	367	363	323	321	309	341	347	361	347	324	348	333	317	358	343	334	341	300	323	323	321	319	312	357	318	319	343	338	318	334	319	296	352	329	352	329	335	331	305	308	351	357	346	340	332	307	322	345	317	342	338	322	301	324	340	357	343	330	321	342	367	352	340	321	332	283	324	285	329	315	352	335	392	349	337	315	367	355	327	323	346	310	321	305	322	313	350	371	356	368	357	323	337	362	339	358	306	316	337	333	319	300	317	368	322	332	335	351	352	346	300	320	346	292	359	335	328	308	312	331	328	310	299	355	346	356	340	298	334	314	326	313	369	313	336	359	296	348	319	306	339	328	326	376	343	327	326	329	318	338	322	327	301	313	335	329	342	333	338	354	326	322	323	292	309	342	309	359	341	379	344	328	301	329	323	300	310	339	321	338	304	324	351	315	326	332	347	310	367	339	313	339	345	351	321	323	347	295	374	345	310	343	349	356	340	335	321	335	289	312	349	310	319	323	346	316	306	364	351	337	334	321	341	333	329	338	346	333	342	323	344	323	358	345	335	320	321	328	307	342	354	330	310	299	375	333	373	366	323	322	342	333	330	335	312	337	305	330	345	317	340	318	314	333	316	320	313	331	332	311	331	353	340	319	335	317	334	337	343	342	342	343	321	363	359	347	347	339	335	341	376	324	321	291	309	311	308	308	340	316	346	342	336	349
7040	995	1327	1400	1273	1166	1128	994	998	897	876	853	817	824	830	826	849	849	789	753	781	844	740	763	803	727	755	775	745	752	839	787	738	722	806	787	762	780	784	759	794	795	756	751	774	746	778	770	773	761	794	793	743	730	738	778	762	787	793	705	755	741	731	713	718	766	712	733	751	783	779	728	752	786	789	766	804	773	757	792	727	760	804	733	749	709	796	802	764	784	770	761	744	765	799	789	754	748	756	773	753	733	740	756	786	775	755	752	705	816	800	819	757	785	717	776	761	775	716	693	708	777	724	744	721	741	767	766	734	710	729	731	805	778	768	739	724	745	757	758	740	768	735	732	760	747	763	749	774	771	820	745	801	755	761	734	772	763	822	730	776	732	756	754	747	733	778	720	761	773	745	774	776	765	789	717	743	773	751	784	743	789	719	805	754	762	722	739	765	739	752	796	771	736	737	791	784	732	742	748	808	725	833	754	762	733	750	754	735	770	738	749	784	781	707	771	724	750	746	708	785	780	788	773	760	744	764	755	764	712	803	765	787	754	750	760	725	778	750	791	747	807	737	797	726	763	777	776	697	745	758	785	774	747	735	731	751	772	780	830	732	733	841	765	770	723	716	748	695	795	763	714	776	766	713	790	746	790	765	767	813	779	780	762	728	775	759	762	772	811	734	714	769	771	778	763	754	769	742	787	697	736	781	788	805	777	767	763	737	741	694	766	781	768	755	697	796	764	788	747	746	750	751	717	770	722	762	768	765	737	760	760	756	777	776	730	770	806	722	768	724	748	772	693	695	794	732	765	763	751	798	771	708	728	745	773	771	795	776	766	710	798	741	686	737	741	751	791	741	763	766	762	778	740	766	759	720	790	763	773	797	766	791	809	752	718	757	737	754	777	753	788	765	758	741	688	745	770	739	727	713	746	744	749	722	769	757	756	750	741	802	754	742	737	763	778	721	777	770	739	775	752	743	765	716	798	820	782	745	758	727	768	743	754	761	758	778	721	790	707	764	773	744	734	756	770	721	779	806	753	757	753	749	814	779	727	776	760	793	743	744	725	781	745	720	800	745	713	757	695	778	759	748	741	704	723	718	752	730	766	768	729	752	742	787	804	734	790	792	789	785	752	791	709	755	754	783	751	726	775	820	742	765	742	784	799	760	748	758	733	741	740	743	827	708	774	777	723	778	802	747	738	743	763	773	795	759	818	720	742	767	775	742	725	809	744	725	740	728	743	747	783	785	784	742	788	790	722	739	774	752	800	787	789	748	743	772	786	729	766	738	748	766	760	806	741	724	782	759	726	777	728	749	733	768	762	761	817	782	760	790	697	773	790	744	777	802	757	716	779	739	740	781	737	763	740	762	784	767	764	742	758	764	770	739	782	746	739	775	745	783	731	782	747	754	755	753	767	731	687	742	730	768	762	751	739	724	768	723	775	769	760	757	788	779	710	723	783	789	773	798	757	774	745	789	797	730	733	784	782	757	781	767	750	761	807	814	760	707	770	724	741	719	786	770	772	778	754	794	755	804	784	757	674	796	702	747	733	749	731	736	742	743	717	735	794	717	740	722	807	795	795	790	792	766	728	758	771	749	820	710	771	772	753	783	801	718	748	720	753	779	725	729	786	778	710	755	762	742	774	774	746	731	755	711	737	793	735	752	772	760	706	781	784	755	705	820	801	733	767	792	783	727	768	795	750	738	767	746	760	815	772	764	801	755	751	776	754	740	778	724	760	732	763	765	758	764	745	781	742	712	711	728	778	806	751	741	718	709	751	792	763	806	768	757	778	733	747	700	742	706	775	738	789	661	731	749	772	728	737	745	708	779	780	746	713	755	758	751	750	765	753	800	760	763	757	771	744	749	825	765	717	743	814	811	702	764	707	762	809	802	720	743	767	737	765	745	770	743	764	784	772	757	772	776	769	765	765	764	757	731	742	734	746	834	761	746	725	793	712	790	716	771	768	799	827	709	732	751	743	739	730	762	813	759	823	789	826	759	709	712	753	826	796	780	739	720	719	742	701	843	751	728	745	779	759	772	801	786	772	709	728	730	751	731	772	804	800	750	703	783	698	756	747	761	804	775	709	770	790	734	723	788	745	745	767	749	794	761	745	741	741	768	729	750	729	768	772	746	744	784	728	750	760	754	795	729	783	705	721	755	811	732	808	753	727	763	784	747	737	765	775	719	736	812	785	705	773	751	762	765	822	727	772	800	797	751	728	773	755	782	793	772	770	795	743	729	790	781	765	760	803	782	716	754	808	745	746	765	769	787	769	730	709	762	765	754	727	744	725	684	766	733	725	769	751	752	768	757	722	784	778	777	753	794	771	767	714	787	800	739	766	773	762	744	757	767	764	754	734	719	707	770	743	731	730	726	705	720	735	798	727	768	789	782	815	740	769	780	767	732	727	790	708	776	779	769	751	786	756	794	725	790	764	751	770	741	794	770	724	704	737	726	756	735	739	747	796	807	730	795	719	740	763	745	760	737	750	757	772	726	754	704	780	736	772	738	737	774	741	695	757	753	760	808	788	763	710	762	765	788	756	764	709	713	764	767	752	753	810	781	759	752	761	777	759	751	718	771	727	760	777	796	780	744	706	739	731	727	787	747	765	780	831	759	742	746	752	759	767	777	788	775	783	755	769	790	750	759	749	767	787	810	793	770	738	776	747	756	791	757	778	731	786	800	774	755	748	768	771	713	727	739	738	698	738	774	724	772	788	768	746	730	681	768	719	738	770	791	717	784	709	799	799	743	755	724	714	738	754	768	727	774	763	785	761	777	719	796	788	722	771	764	769	755	751	724	768	680	796	748	798	746	753	740	795	768	690	802	757	750	755	803	788	788	774	750	717	782	783	789	703	712	765	749	739	750	741	741	719	812	732	719	751	821	700	754	740	818	735	782	805	715	776	766	795	736	741	758	707	731	765	736	731	774	732	748	770	770	790	769	835	773	750	817	755	756	765	741	761	743	775	731	716	763	737	697	776	802	785	760	728	770	763	766	757	807	747	773	798	761	737	834	732	746	722	772	712	739	763	755	786	772	747	761	761	811	748	731	748	769	749	763	770	754	790	754	805	744	783	761	743	721	817	778	762	740	723	704	782	803	772	773	747	711	791	765	778	775	719	759	760	721	787	766	730	804	729	748	730	751	790	765	730	780	740	760	800	752	792	751	673	787	791	792	767	780	752	814	732	798	813	749	774	759	780	781	821	734	742	769	729	782	743	723	803	760	752	764	811	797	746	772	746	776	776	728	769	767	757	748	766	767	779	791	761	699	778	747	714	785	762	740	723	766	737	722	780	738	739	740	748	752	731	782	740	754	767	775	784	777	787	769	778	780	760	773	794	792	761	756	749	739	766	758	745	671	729	748	710	777	765	707	758	785	803	712	745	747	782	776	782	768	787	779	725	789	782	754	782	808	746	732	706	760	757	763	751	782	778	804	738	742	781	748	692	794	800	718	826	811	789	747	789	782	738
14456	1008	808	621	444	340	282	276	281	252	227	193	207	225	212	199	195	187	209	194	215	195	208	197	205	229	184	228	208	185	202	205	168	180	188	179	177	187	176	198	182	201	199	174	205	165	197	191	189	173	191	208	154	208	205	185	179	196	164	172	153	173	167	179	191	195	197	180	179	191	177	196	192	185	196	198	207	194	181	171	219	165	193	171	173	191	195	217	218	180	197	191	192	194	164	190	180	189	208	195	196	182	179	192	195	198	184	172	186	175	185	168	180	181	195	210	192	180	191	177	185	194	171	213	186	190	193	175	189	204	169	207	190	181	208	199	169	200	191	188	183	198	176	194	228	201	190	186	217	197	181	184	189	189	198	185	196	212	162	184	202	185	196	172	181	195	187	196	187	221	199	198	160	195	172	218	196	174	164	189	176	181	201	175	181	168	170	199	207	177	208	203	178	194	158	177	187	152	202	207	188	155	194	200	184	172	196	172	205	223	173	160	194	181	204	190	222	196	189	202	193	177	179	178	182	194	211	168	181	188	195	205	217	183	176	201	191	192	151	205	202	168	182	170	204	186	199	202	174	166	169	199	185	183	169	174	197	204	184	189	205	178	189	208	224	184	172	187	198	177	176	186	182	176	187	144	175	190	202	190	192	191	171	182	180	196	170	211	185	176	203	187	211	211	176	193	175	180	189	202	185	185	204	154	197	193	202	201	172	210	191	200	165	211	168	171	170	159	191	180	191	179	195	177	202	200	207	194	199	175	183	187	229	175	177	158	187	163	191	180	183	194	193	178	187	204	204	195	194	196	179	210	176	203	180	195	152	179	206	203	175	193	218	206	179	182	188	188	221	197	190	176	191	217	184	188	197	198	191	199	186	197	167	175	182	177	165	186	192	191	172	179	190	210	176	146	178	180	211	214	193	186	194	187	181	181	154	184	190	192	210	240	183	200	184	205	176	199	185	186	192	168	193	192	196	190	186	195	163	172	189	175	175	183	170	198	191	192	211	176	167	199	190	190	175	185	204	190	180	184	213	188	205	187	205	179	175	230	205	218	212	188	194	210	175	173	200	187	167	225	209	171	177	164	184	163	208	202	170	172	183	170	169	180	174	206	187	160	167	192	196	198	202	190	185	195	190	198	195	190	197	193	204	186	214	152	183	171	180	184	232	196	176	179	200	181	165	181	184	192	194	209	167	183	192	207	193	204	192	207	177	195	188	187	192	179	173	179	187	176	192	175	194	165	204	167	194	176	159	189	211	179	166	191	198	195	178	201	188	202	178	169	200	209	200	201	178	199	173	204	178	198	190	205	202	176	180	173	182	169	190	183	183	185	193	182	179	171	168	192	222	187	190	184	182	162	170	165	194	184	182	197	187	164	188	194	142	198	182	183	165	197	182	206	167	185	193	178	203	211	181	166	182	210	184	185	193	191	206	176	206	196	160	159	188	209	182	183	173	189	203	171	196	182	185	185	178	197	210	196	191	167	182	195	198	183	163	238	206	185	198	201	201	209	184	167	185	191	190	194	172	160	202	197	164	183	187	201	173	187	188	195	179	183	188	193	169	208	177	196	175	184	194	212	196	185	151	200	199	184	167	182	176	184	202	208	219	200	179	187	183	185	196	183	174	200	167	186	211	218	216	184	186	176	184	184	198	182	172	187	170	203	174	186	153	209	178	189	183	174	192	170	211	192	210	194	170	166	186	174	178	190	201	177	181	197	183	178	174	194	193	171	175	197	184	210	175	170	184	196	173	202	180	183	184	184	182	180	191	179	151	193	212	174	189	180	174	198	211	184	175	189	173	202	201	203	186	208	175	180	194	190	194	178	186	178	167	204	179	203	172	197	210	183	188	184	172	181	198	184	200	201	173	183	184	198	157	180	187	186	189	191	169	183	179	198	177	221	201	167	197	142	181	181	145	175	193	196	171	169	194	188	184	186	179	184	175	165	160	207	179	165	227	186	172	175	199	192	176	183	193	200	176	189	186	199	168	156	202	206	185	195	188	181	193	185	179	178	164	193	177	192	189	177	188	177	178	202	191	187	191	174	221	191	206	199	187	199	192	181	169	169	186	177	191	154	187	219	207	193	206	177	194	205	221	170	199	197	205	159	163	200	199	179	206	190	227	185	174	199	189	181	165	143	193	166	177	180	215	183	193	193	221	187	168	171	165	184	175	186	203	192	189	162	188	183	178	184	186	214	210	206	166	170	186	192	193	177	217	191	188	180	161	184	170	211	174	198	170	205	195	186	191	167	201	185	196	208	174	208	173	188	196	195	165	192	219	192	194	188	208	204	194	190	178	222	211	215	215	187	168	192	197	210	187	185	180	160	190	186	210	194	205	172	168	168	201	191	185	172	183	182	210	180	198	192	204	165	201	189	188	207	200	201	197	192	222	176	178	189	193	182	188	178	208	206	208	171	195	187	164	197	171	207	171	212	156	171	203	164	170	178	214	207	204	174	186	182	194	205	185	172	185	202	179	213	193	208	175	193	195	202	176	164	190	185	191	174	190	165	200	183	192	163	199	192	197	195	213	211	194	190	202	201	192	204	180	184	206	179	198	196	164	189	190	169	210	196	160	155	180	212	185	176	198	198	182	196	191	179	172	202	186	181	197	197	209	165	179	181	168	207	196	189	186	211	187	213	183	191	162	193	168	208	184	184	185	188	179	191	180	182	185	160	169	194	196	206	201	196	201	182	193	204	195	202	189	200	172	211	192	185	193	166	183	165	181	192	182	175	187	159	183	194	197	207	188	174	171	170	168	177	220	210	169	168	182	193	170	216	179	166	226	197	198	196	174	191	195	191	194	168	188	187	202	183	185	198	182	194	180	201	206	192	197	169	195	200	204	174	173	194	197	190	194	186	173	183	181	181	184	164	184	215	192	165	201	167	179	190	245	222	187	211	202	179	163	191	191	204	154	204	163	193	205	178	163	172	171	180	207	189	187	188	220	191	178	160	190	201	173	189	182	200	189	191	203	180	185	179	185	182	205	178	199	181	184	179	166	204	173	209	173	184	181	185	211	200	187	174	211	185	190	161	173	184	201	197	190	182	186	194	192	181	176	192	181	191	195	201	154	183	197	209	214	187	178	188	185	187	193	170	192	186	192	200	191	182	192	195	169	210	182	157	198	184	167	201	211	200	183	192	187	170	206	196	154	196	182	205	216	174	185	191	205	189	180	199	192	179	184	196	201	190	188	189	179	212	177	164	205	191	188	185	192	164	198	187	161	211	176	198	197	167	172	193	196	195	168	197	184	194	180	174	191	168	187	191	189	168	180	196	185	177	182	209	183	214	176	185	185	202	184	203	199	182	209	213	212	215	214	205	190	194	195	174	182	193	170	181	164	183	205	203	183	202	192	176	175	199	199	195	186	186	202	205	198	170	220	185	185	183	217	169	198	191	210	201	189	177	186	207	171	162	165	188	194	173	181	169	205	201	193	176	176	212	190	192	189	193	166	196	165	166	192	196
8542	951	1654	1904	1594	1337	1076	942	835	777	732	666	604	604	589	557	589	510	546	502	513	495	494	513	493	481	473	498	475	493	460	443	515	488	467	439	472	461	486	427	436	468	470	424	481	457	447	497	450	469	456	459	461	514	472	481	462	496	479	448	414	490	453	436	469	442	464	448	462	451	432	434	423	433	411	472	450	458	490	450	458	448	446	449	462	429	431	452	416	491	453	434	485	456	465	458	444	438	433	432	410	438	456	454	437	468	479	434	444	445	436	429	433	437	430	469	415	458	459	441	444	420	443	458	449	414	470	453	481	437	458	474	469	449	442	491	475	465	467	440	476	451	474	459	437	472	439	503	434	435	447	411	454	423	471	442	432	439	447	438	470	455	440	444	419	434	483	456	444	442	463	451	427	455	440	412	451	476	432	433	480	411	392	478	401	433	472	419	448	470	452	443	437	450	429	421	435	458	455	418	465	460	464	456	444	433	455	439	437	476	431	432	419	420	413	443	442	453	438	430	441	452	450	437	428	461	425	447	452	502	455	430	435	449	471	464	424	437	455	452	456	427	438	455	431	433	402	419	425	412	479	475	452	440	448	441	457	416	462	441	476	444	465	455	452	372	428	447	459	451	446	464	472	427	455	444	453	447	482	421	415	459	456	437	452	470	472	421	470	467	431	444	463	417	434	429	465	452	472	434	437	469	456	443	454	449	396	474	471	415	457	436	441	458	451	453	463	443	446	465	395	476	419	452	412	469	462	496	454	450	442	457	435	444	458	426	429	448	465	466	413	444	429	468	434	421	467	438	437	464	470	479	495	404	384	431	427	429	426	462	440	462	448	448	439	461	441	445	460	422	449	456	475	457	449	445	456	468	436	465	496	425	419	453	430	457	400	397	445	441	433	445	474	446	427	461	418	453	441	453	430	429	410	465	416	485	426	420	466	459	441	416	440	415	446	450	460	463	433	435	447	403	453	447	495	460	448	452	449	445	470	471	432	430	428	414	448	456	453	458	446	417	465	462	455	436	451	455	463	469	442	461	423	473	435	435	475	413	451	471	444	441	434	425	492	458	424	464	445	422	490	462	467	448	411	424	449	463	432	449	436	469	461	450	446	439	482	457	476	454	469	462	461	450	452	448	448	391	439	418	432	437	456	436	437	450	445	469	439	436	454	445	470	453	433	441	448	439	460	466	455	435	422	459	406	495	434	452	449	458	450	430	464	430	440	412	454	453	425	474	449	444	455	460	429	460	433	462	482	422	432	441	444	434	440	474	405	426	451	422	448	457	455	417	424	460	441	480	464	432	451	440	459	464	500	440	450	450	444	437	470	445	447	412	456	431	463	422	443	414	459	449	440	459	444	443	426	446	390	433	495	479	474	458	475	419	442	443	465	451	430	460	487	483	434	450	488	440	455	418	460	431	435	455	453	445	451	446	451	448	447	434	485	438	431	447	466	452	434	425	459	474	454	423	447	453	476	461	442	439	496	427	456	502	436	442	420	462	467	475	460	473	409	452	446	477	454	389	469	421	448	393	466	451	475	430	450	436	458	450	450	427	452	417	454	446	446	444	427	478	417	424	451	457	422	440	423	463	466	455	440	475	476	476	429	449	476	409	448	420	457	429	474	480	441	461	415	452	471	412	439	435	468	441	442	446	446	460	477	451	447	432	485	445	445	477	412	458	442	455	428	454	450	429	457	464	448	466	425	429	451	447	465	460	464	458	457	451	439	443	438	430	469	437	429	465	431	427	471	410	455	444	463	461	423	440	416	446	427	453	473	442	467	450	457	467	446	477	466	437	439	456	429	418	458	436	428	434	433	486	459	455	445	427	454	426	449	447	422	477	433	455	457	461	431	424	459	461	478	476	472	481	500	445	394	431	484	460	456	470	456	422	476	466	464	419	441	443	451	442	403	455	422	461	434	435	443	448	472	438	468	478	469	426	458	421	475	457	445	418	461	428	440	444	427	485	473	412	451	438	468	454	489	442	424	449	471	459	412	487	440	470	435	460	418	462	413	424	439	435	478	459	465	421	450	500	464	424	464	438	476	470	475	425	429	474	445	499	457	428	484	465	455	443	406	447	444	456	459	428	449	414	442	450	463	469	423	435	454	446	467	451	465	425	408	450	444	436	409	448	456	460	467	455	389	419	457	470	463	494	460	430	422	372	467	444	448	453	428	408	464	442	465	430	437	465	441	500	418	439	451	425	433	446	451	420	453	463	458	420	430	465	439	426	458	449	446	454	428	474	427	472	470	405	468	422	468	450	472	420	439	450	404	466	438	468	469	450	450	425	468	451	452	471	468	430	484	475	444	465	492	485	469	425	459	457	423	411	494	433	442	462	427	488	432	454	456	484	474	472	478	436	450	432	446	478	454	461	448	441	456	403	453	442	470	442	445	459	464	478	454	485	444	429	468	456	467	455	445	417	415	440	443	446	418	473	443	450	465	488	422	458	476	487	448	470	448	442	475	456	452	508	396	472	456	436	435	429	467	478	445	457	441	457	425	472	470	460	468	433	461	458	429	401	409	455	449	462	448	449	431	449	401	437	460	439	442	477	475	507	489	429	439	437	417	427	494	446	478	434	447	432	457	449	469	440	395	481	439	482	454	460	452	430	449	402	477	467	469	433	419	466	444	406	409	458	413	427	440	447	435	429	432	507	435	469	468	460	452	450	460	451	435	445	447	448	442	429	452	405	464	458	482	447	455	429	486	476	454	446	440	447	441	448	470	476	423	464	449	452	429	459	439	435	465	492	483	459	461	419	418	467	421	427	452	428	443	496	456	429	435	431	457	469	460	450	476	418	425	431	451	443	416	450	444	459	439	443	453	439	454	481	454	439	481	450	471	447	463	415	454	394	426	390	415	451	461	446	463	449	459	428	438	447	417	430	429	436	448	440	426	466	465	445	465	445	475	448	437	442	430	457	476	409	463	420	445	480	477	469	431	456	446	422	476	489	422	441	445	439	491	445	439	462	410	443	506	476	450	426	430	441	428	454	485	434	460	412	440	466	474	409	442	431	446	454	467	470	439	437	475	450	426	446	460	479	435	455	467	387	493	460	468	453	462	457	445	446	471	418	469	460	485	454	430	458	428	447	455	434	458	471	463	440	428	494	415	473	488	445	451	441	411	441	466	435	461	447	448	451	430	496	482	438	437	447	450	453	447	435	407	455	444	443	455	449	445	472	466	437	448	460	442	435	451	441	450	473	478	457	468	409	431	448	442	463	469	452	443	428	439	380	458	467	465	448	481	467	477	441	470	423	421	397	479	458	441	413	481	444	459	446	433	439	485	461	425	448	451	443	483	433	474	434	427	435	484	461	426	441	430	440	460	427	456	463	422	448	478	464	427	424	478	445	439	406	433	442	417	430	409	444	452	459	465	465	435	456	434	449	424	464	428	466	428	466	425	435	462	435	445	498	433	449	409	445	471	443	429	475	442	491	454	456	466	428	446	470	438	466	463	462	440	496	447	453
2471	302	232	260	267	272	279	276	251	259	251	272	230	251	266	266	269	261	286	257	275	254	230	257	258	261	289	260	246	247	251	260	283	285	242	269	278	267	273	278	272	229	304	273	259	254	278	252	251	246	280	258	278	248	239	264	245	238	242	285	253	247	254	295	274	256	249	236	238	246	287	272	273	246	241	251	292	263	269	244	256	252	258	238	248	255	259	258	276	245	273	243	268	259	264	280	269	289	262	244	283	271	260	253	271	216	268	300	258	280	287	275	272	314	238	264	280	238	231	251	213	256	272	295	275	267	253	271	266	248	270	253	261	263	252	283	270	281	253	249	272	228	287	270	235	243	288	275	256	246	233	274	273	250	254	284	225	242	255	257	237	253	237	267	265	263	270	271	299	258	279	274	280	244	259	261	272	248	241	270	263	263	272	241	264	245	227	257	283	235	251	253	274	233	260	257	269	276	277	264	257	277	261	262	221	255	245	269	255	255	272	245	254	257	283	258	254	223	274	300	279	246	277	240	254	279	262	260	262	266	247	280	274	280	262	258	250	265	234	279	250	259	253	253	301	257	250	250	281	270	242	247	243	278	252	264	279	280	255	231	232	252	258	230	281	285	250	262	240	267	262	266	280	251	267	273	269	287	265	257	249	256	239	243	246	209	249	252	249	230	245	240	256	225	260	274	273	252	256	222	259	259	266	250	256	237	256	286	270	247	258	273	252	276	248	234	273	262	240	249	242	247	254	239	280	269	234	244	259	246	275	252	271	250	265	264	227	265	253	258	281	265	254	239	273	262	260	237	265	222	266	265	268	257	265	258	299	262	272	244	270	260	249	240	265	252	228	254	276	245	289	270	278	245	256	250	267	245	277	263	254	278	277	250	270	254	247	264	226	237	260	243	261	245	241	249	300	264	239	281	274	254	281	276	272	272	277	242	265	271	259	271	268	270	242	252	243	256	260	224	239	254	231	264	223	251	268	283	254	251	275	264	236	272	260	233	281	280	250	265	297	259	260	244	271	245	272	255	273	240	242	264	238	269	231	266	270	297	255	250	253	230	266	265	235	297	263	267	268	268	275	274	265	279	245	271	262	245	268	283	250	260	238	252	233	297	278	249	269	214	264	269	284	295	258	236	270	256	234	261	241	271	253	299	262	277	260	240	255	264	244	265	248	277	251	256	282	253	257	238	277	254	219	256	264	271	245	273	263	251	241	226	272	273	274	254	268	230	248	220	307	258	227	266	293	272	272	272	277	239	253	268	249	247	248	292	265	257	238	290	265	263	249	270	262	233	238	259	277	278	235	268	245	266	266	255	232	261	266	251	270	235	270	283	290	227	259	249	236	252	268	254	255	263	274	258	251	252	250	279	252	261	269	261	248	260	267	256	258	274	247	264	245	248	276	261	297	237	285	248	255	247	254	245	258	241	278	253	256	258	247	248	303	265	289	288	248	260	278	298	257	263	244	266	280	248	253	247	242	264	257	257	252	251	263	270	234	235	235	278	248	263	243	258	264	250	242	245	224	280	239	244	252	255	263	248	269	264	298	255	245	241	250	260	260	269	248	258	244	255	253	244	275	274	267	260	253	265	273	265	244	276	270	257	260	268	257	243	272	276	272	223	256	266	237	266	249	262	255	290	262	271	252	263	246	280	263	213	233	241	253	238	242	286	251	255	278	246	281	278	270	248	230	265	244	262	285	274	226	260	277	269	284	263	250	264	233	229	264	256	251	244	284	255	258	262	275	273	258	262	242	291	242	226	268	282	229	259	252	263	250	280	235	272	246	255	265	252	261	262	245	265	249	306	254	261	262	280	262	251	271	255	278	255	258	288	276	256	262	266	268	265	272	244	265	269	265	247	244	245	282	285	236	236	256	258	249	215	288	248	231	255	258	286	280	273	266	288	255	236	258	269	273	216	243	263	266	248	279	278	263	299	249	252	279	247	242	272	276	255	246	275	271	268	241	256	238	243	239	268	239	241	293	274	258	259	299	265	257	266	280	270	268	236	266	231	267	237	225	278	260	265	262	251	239	249	237	249	277	240	285	269	262	228	252	252	259	276	274	264	274	249	246	254	272	255	279	241	270	262	262	270	224	266	247	248	252	242	258	252	226	255	281	247	255	225	261	255	266	255	258	271	239	256	253	268	264	283	260	268	237	271	249	270	275	252	257	282	271	279	254	254	262	238	298	275	244	258	243	286	244	265	240	246	281	250	260	219	235	272	260	268	248	258	254	248	288	265	258	259	289	255	268	306	243	303	265	260	253	236	273	268	297	251	287	247	254	273	276	214	229	231	257	261	242	281	238	260	233	238	255	279	242	269	292	237	260	267	264	263	218	241	271	250	253	252	229	262	238	266	277	295	254	266	277	245	292	293	276	275	291	249	249	229	233	219	238	239	273	271	250	264	226	239	264	281	269	264	240	238	265	274	246	262	263	260	255	276	272	239	273	271	284	281	246	270	270	256	240	244	264	263	275	286	259	282	256	282	278	280	277	259	280	254	252	264	266	249	284	277	256	306	239	260	234	270	256	236	254	262	254	248	294	236	245	279	300	256	264	269	218	245	275	255	234	269	230	243	274	255	279	237	272	285	261	268	251	240	239	268	263	254	276	245	269	269	237	255	231	242	258	260	249	282	275	275	295	262	288	293	261	274	242	302	284	260	278	256	255	242	300	287	223	250	298	259	240	249	263	255	268	227	236	261	258	265	250	264	260	273	268	266	282	234	249	272	273	269	284	256	249	239	260	256	230	294	250	259	263	285	261	238	262	275	248	251	271	280	289	268	277	254	288	264	267	280	244	245	258	242	258	272	232	270	285	242	243	257	281	248	252	229	294	271	261	268	281	262	268	269	253	252	257	229	233	238	253	263	244	274	268	282	234	260	248	242	239	268	253	284	255	261	272	237	270	260	262	261	268	280	260	241	281	302	276	257	274	272	272	264	273	237	303	238	297	217	249	222	281	244	264	254	254	260	267	248	242	265	269	282	275	267	265	279	265	250	232	266	254	250	270	287	258	275	282	247	276	243	270	248	252	247	252	255	293	285	265	241	292	249	261	262	275	240	269	250	231	255	255	258	260	246	241	291	255	284	252	271	247	221	265	282	272	241	291	231	224	224	245	268	274	241	288	277	263	269	265	290	284	259	233	245	250	249	246	275	289	277	282	272	234	254	251	277	259	271	250	269	282	287	263	250	263	256	261	255	260	257	265	288	255	247	248	258	256	238	289	241	270	270	241	251	277	271	295	268	275	271	230	244	271	241	273	246	269	250	253	242	231	279	245	258	256	248	255	260	270	245	271	235	261	276	227	255	245	284	245	250	269	252	260	225	273	275	279	267	264	227	263	273	277	265	243	268	240	271	235	251	258	255	233	252	236	260	234	259	252	299	268	251	249	264	278	276	279	254	239	278	267	262	267	269	244	261	253	277	255	267	228	251	250	282	233	276	240	262	243	258	263	285	246	255	282	269	263	264
2939	671	631	661	655	575	638	621	589	609	601	652	636	609	608	611	637	670	649	622	597	627	598	612	617	613	626	618	639	638	638	619	611	597	654	653	636	655	646	602	607	651	622	615	642	626	575	621	625	641	623	594	636	627	620	659	637	633	632	618	609	621	646	605	621	622	616	604	634	629	625	650	604	621	585	627	624	646	608	601	624	605	643	598	616	620	588	584	633	602	636	614	616	591	607	625	627	624	571	649	590	622	626	579	618	629	644	620	603	677	641	600	639	652	590	638	654	583	591	666	620	581	658	627	653	611	596	600	601	618	653	573	646	683	589	604	600	607	624	604	628	584	621	611	674	663	611	623	589	543	642	636	603	643	596	624	544	597	622	649	624	615	580	565	677	575	612	624	637	611	621	638	636	599	601	660	610	621	659	596	600	643	597	617	633	591	612	634	628	601	620	623	625	609	595	575	648	631	617	592	619	622	582	593	593	589	657	653	625	668	616	680	585	619	605	585	637	638	646	594	660	592	610	623	609	633	625	614	588	625	615	632	586	647	643	620	617	614	649	609	630	579	578	636	632	629	625	586	618	575	604	640	666	601	638	652	626	581	601	645	680	582	568	632	608	600	603	572	628	649	614	636	635	595	621	641	660	603	585	612	605	645	619	632	636	560	615	656	580	613	595	634	594	640	611	578	607	653	644	616	628	628	694	620	646	573	641	631	631	655	637	671	617	601	605	570	591	627	627	596	602	629	620	638	664	640	619	613	606	644	598	585	602	613	627	601	640	641	583	654	655	627	626	652	626	662	651	611	566	609	612	631	575	575	622	656	642	652	614	617	611	643	657	596	608	611	577	642	602	617	598	616	636	639	630	599	632	616	618	643	614	613	657	634	630	622	572	616	622	558	578	651	636	637	602	686	620	660	684	612	643	628	680	614	607	573	622	617	641	612	612	594	615	621	617	652	628	628	607	639	620	604	626	604	598	611	637	645	687	618	583	627	614	623	623	621	591	610	619	604	631	638	629	629	566	630	616	628	599	634	575	624	617	607	581	591	668	592	591	631	593	627	645	619	606	693	635	612	661	636	623	611	623	597	609	630	634	562	636	617	657	615	662	613	632	603	631	621	606	561	630	670	619	621	657	655	620	599	620	630	654	623	652	633	607	624	628	630	611	616	614	641	584	555	625	591	624	651	616	620	613	579	655	611	620	629	640	655	602	614	584	633	626	596	668	657	629	622	612	642	596	639	616	612	625	624	603	633	632	674	622	584	596	638	598	641	624	645	636	573	635	654	610	609	598	644	645	677	636	588	659	663	594	624	621	619	652	600	621	613	638	682	602	622	646	643	620	640	597	632	597	613	604	636	594	626	655	640	624	623	646	615	625	610	609	606	647	587	650	627	638	633	572	669	625	585	651	638	613	601	628	613	649	647	653	634	584	661	617	597	595	638	635	596	617	637	620	614	625	650	650	648	577	589	582	601	620	608	680	576	583	579	553	622	622	586	572	561	616	629	597	638	572	623	614	605	608	644	625	604	648	638	624	614	577	631	616	636	627	617	660	645	602	615	628	605	642	624	631	676	637	621	611	665	666	631	604	595	642	650	624	660	607	619	621	658	605	609	597	619	584	633	608	556	619	627	613	618	624	624	646	583	641	613	622	633	632	581	562	632	643	634	637	623	636	674	618	656	649	610	604	600	620	640	637	641	616	636	628	636	649	629	609	610	655	592	627	672	623	621	627	662	602	657	660	581	577	668	621	657	579	596	661	639	626	672	575	673	625	642	659	602	648	626	609	582	615	636	619	613	627	630	601	597	614	618	634	628	659	662	586	638	579	625	655	651	608	622	653	559	614	629	608	618	638	593	622	628	623	644	635	630	628	597	608	629	589	634	603	648	633	604	575	622	595	603	634	585	634	651	611	617	640	627	625	644	649	616	610	585	647	644	620	582	594	572	605	641	667	589	619	634	625	638	654	594	613	658	643	657	612	580	597	618	608	642	669	693	600	628	612	630	632	623	607	601	635	601	635	602	592	657	617	626	620	564	592	616	631	639	646	571	569	654	636	617	610	575	623	620	658	633	622	568	654	661	615	624	620	601	610	606	629	570	617	609	635	622	597	597	612	633	606	675	601	588	600	642	615	631	641	601	637	634	618	587	622	607	550	600	639	630	657	646	610	593	601	636	652	618	604	620	599	563	624	634	698	653	587	647	562	610	633	622	618	606	632	611	611	644	586	614	637	596	622	603	610	595	598	615	609	664	652	610	577	593	612	592	630	614	631	639	601	614	602	566	618	622	620	614	677	596	662	639	614	600	627	642	612	626	595	586	632	573	632	621	625	601	646	569	647	583	614	651	628	632	631	593	627	672	668	622	631	614	651	616	622	637	627	616	629	568	588	646	650	637	651	627	606	634	588	651	632	614	601	599	633	668	611	633	645	661	621	605	619	621	622	616	622	574	657	596	604	609	612	658	615	615	635	619	629	612	595	636	596	657	613	653	659	647	568	586	617	621	571	632	637	625	626	616	581	662	628	628	633	608	608	598	585	623	655	649	615	652	613	616	650	630	603	586	613	612	620	648	615	652	618	621	618	655	583	614	607	613	637	600	665	663	701	599	633	594	616	632	612	636	614	613	634	578	617	594	575	623	606	618	636	620	633	650	578	615	656	615	594	624	599	633	570	579	682	629	602	623	614	648	571	671	656	642	622	654	610	602	629	654	618	612	592	576	606	618	613	636	642	648	664	616	627	596	565	639	617	623	631	637	684	677	566	597	613	615	654	637	605	665	646	591	664	554	631	595	624	613	648	586	637	632	652	614	616	609	619	628	676	611	596	588	619	593	647	677	613	607	616	634	604	599	595	611	613	626	647	579	642	617	590	627	607	589	634	644	652	660	580	658	636	705	596	601	669	574	596	658	643	631	614	648	660	656	638	649	613	627	656	643	571	621	652	583	605	670	607	678	595	617	563	696	620	657	659	635	622	603	660	584	644	612	649	603	605	631	619	628	615	627	679	616	597	641	616	597	595	671	631	604	650	623	645	617	641	612	645	609	609	644	647	694	581	616	649	649	644	626	624	649	627	607	566	642	646	635	632	636	620	643	637	613	643	634	630	608	611	586	622	668	640	642	599	610	603	624	630	609	582	650	620	619	618	618	627	674	604	621	649	635	636	609	642	608	623	637	573	647	613	619	641	630	643	657	645	593	633	665	693	626	615	614	655	622	651	619	636	611	599	633	632	654	587	601	648	637	657	621	606	619	594	642	597	606	654	631	602	609	619	641	641	675	619	636	637	656	590	648	611	637	642	595	602	587	646	656	618	645	624	593	598	632	600	669	629	657	670	621	591	654	586	598	615	616	624	658	590	614	609	618	593	594	622	672	585	622	614	616	546	628	678	585	642	647	568	651	663	624	621	602	612	573	652	606	608	609	612	646	642	656	586	613	623	609	631	587	628	667	658	619	616	611	624	597	625	610	633	627	581	659
8648	593	589	527	476	426	403	380	345	343	327	326	334	355	346	363	353	325	346	363	315	311	319	303	333	344	348	340	327	333	273	312	325	336	289	322	327	315	325	306	332	302	319	316	348	330	317	300	334	330	310	317	307	321	309	350	328	349	344	339	330	334	354	333	316	344	324	357	317	349	331	337	310	316	378	325	370	292	327	346	361	305	330	329	328	316	354	333	328	327	313	329	319	382	352	342	301	313	294	322	293	364	316	340	295	299	305	350	354	323	339	321	336	325	316	354	291	324	348	337	330	341	342	316	321	354	359	328	329	325	314	322	353	358	339	320	333	340	321	339	328	303	383	368	361	301	359	336	314	351	334	336	341	354	341	331	303	361	320	330	318	314	331	315	349	327	337	317	339	324	311	336	322	321	347	366	334	296	349	317	326	356	354	331	349	321	359	328	349	366	331	368	358	322	342	364	326	332	321	303	319	305	337	350	331	316	305	337	338	319	331	349	357	349	324	330	324	305	342	317	338	320	364	331	340	367	328	314	343	327	354	334	320	309	303	378	332	363	371	311	323	333	329	353	353	305	336	326	366	348	297	335	335	344	323	356	298	313	326	347	323	363	317	345	334	346	306	308	310	320	363	347	339	305	314	327	293	311	326	342	320	319	341	316	340	322	297	334	358	344	319	343	358	307	324	349	345	305	299	291	352	313	351	332	336	331	327	300	327	320	312	348	321	309	371	323	311	340	310	323	348	354	324	328	343	308	310	307	342	321	327	323	310	317	332	353	349	342	330	302	327	307	331	329	354	319	345	300	334	358	327	353	359	302	335	331	315	314	377	335	337	333	319	331	322	362	325	356	293	303	351	307	297	386	318	336	298	319	345	348	356	316	332	344	306	311	305	334	302	332	326	353	362	344	352	347	330	307	329	343	326	367	341	329	334	327	318	302	360	322	312	331	342	317	314	335	331	310	301	310	321	339	319	296	338	332	281	353	303	331	337	299	362	322	324	313	305	311	306	318	305	375	301	337	305	315	335	366	329	318	324	326	283	340	343	314	326	332	331	352	311	335	342	337	334	356	348	344	332	314	298	306	334	336	311	336	311	338	337	337	308	335	303	364	295	354	327	342	308	327	336	338	304	351	361	323	341	337	346	338	306	320	338	314	334	323	327	333	373	319	302	330	320	330	320	347	345	306	330	317	339	347	332	304	376	299	320	333	320	331	342	323	326	336	330	315	344	304	333	339	337	309	335	331	325	315	350	301	330	351	312	327	312	341	343	339	327	340	324	297	338	311	346	334	316	340	344	338	341	338	350	335	329	366	347	343	344	351	347	326	382	307	349	339	336	324	311	305	360	311	345	307	361	303	312	300	345	355	348	336	313	320	323	309	320	326	345	316	342	339	341	347	339	335	316	336	313	320	349	306	333	339	356	328	303	338	306	296	335	322	328	297	315	318	322	327	391	334	319	326	336	351	324	356	333	341	329	323	352	348	289	332	337	326	346	305	357	302	361	349	329	321	320	341	343	348	309	350	347	341	331	336	333	329	351	338	311	303	332	327	331	360	337	325	361	325	326	351	312	339	338	344	292	299	353	360	326	295	297	325	307	356	331	335	334	323	332	320	344	326	314	351	327	290	368	348	325	347	317	292	321	342	339	351	322	320	344	316	351	354	323	347	347	348	297	343	340	316	368	333	335	343	321	330	341	358	341	326	315	325	314	334	357	310	331	341	315	302	350	319	354	336	348	299	301	330	314	316	348	346	377	359	342	350	345	337	356	301	369	361	352	314	351	352	315	374	327	312	340	283	320	330	299	350	342	335	344	310	316	344	324	320	323	320	342	343	353	292	294	300	315	320	320	296	348	318	325	369	329	351	346	352	345	326	364	344	335	303	309	356	327	309	362	303	360	296	340	283	342	326	323	255	309	313	339	348	339	331	331	333	337	316	313	335	296	308	339	373	353	360	348	360	307	324	339	314	344	319	326	339	331	299	350	341	327	316	328	331	309	309	309	349	356	301	303	365	340	345	301	327	357	325	353	353	345	337	347	350	300	332	343	329	353	334	326	318	321	358	306	347	308	319	281	295	312	320	333	349	334	319	330	310	327	304	302	319	312	286	343	307	332	324	314	328	351	335	344	339	343	347	292	296	356	360	343	327	320	357	321	324	332	282	296	330	361	334	360	305	330	308	331	320	302	295	323	322	329	329	325	329	332	324	365	288	322	306	361	283	322	318	340	352	357	332	313	312	350	315	316	332	308	350	328	337	366	293	325	331	352	345	325	333	325	337	307	327	341	307	344	343	314	347	351	335	340	286	342	313	309	321	316	371	356	349	337	349	345	299	343	312	330	358	338	319	340	339	310	322	366	298	326	356	327	317	297	339	331	329	340	331	333	347	284	327	302	324	322	335	309	361	343	290	304	307	323	349	329	319	328	351	347	333	341	345	322	359	343	351	346	333	297	334	346	329	333	353	333	354	339	307	299	307	343	385	330	330	333	322	301	328	348	324	298	324	340	292	322	334	348	333	356	308	336	319	343	343	335	327	330	346	363	338	345	363	323	340	327	326	328	309	361	326	329	333	328	332	355	340	318	352	326	360	303	348	343	331	322	337	294	336	338	343	322	298	316	364	346	302	316	315	289	315	356	336	340	328	337	324	329	315	348	322	320	327	321	353	347	361	358	297	295	358	309	340	329	342	340	324	322	303	342	323	333	334	348	349	341	323	314	357	315	330	315	333	309	333	331	325	328	331	338	303	293	311	325	343	331	312	310	361	322	357	339	357	363	348	339	325	324	324	396	363	346	334	328	373	299	322	323	348	319	340	321	339	348	321	348	302	309	335	326	338	333	310	364	361	341	329	329	315	292	326	325	320	365	331	304	347	337	358	350	338	321	326	383	313	317	310	300	334	313	325	314	365	348	311	339	319	317	338	341	338	365	284	342	362	285	335	333	336	317	322	316	313	325	322	334	331	364	330	360	334	355	314	361	354	330	346	380	335	339	288	316	340	327	351	346	333	343	343	340	349	337	316	334	326	316	314	332	325	367	323	323	327	344	349	354	356	344	346	291	324	369	364	308	329	369	326	295	327	295	300	337	294	338	361	347	311	365	326	356	353	312	342	341	343	315	341	303	307	336	311	313	350	285	332	332	318	335	335	293	342	316	372	357	321	322	319	320	333	327	355	336	359	332	323	313	334	317	342	346	317	364	321	292	305	372	304	349	352	356	340	331	311	369	346	333	319	326	335	344	337	357	334	339	341	316	308	339	323	342	334	317	306	321	325	327	351	322	328	304	354	352	331	299	339	353	351	317	326	307	313	314	337	305	332	340	348	299	344	334	342	308	281	318	342	332	314	297	332	334	340	342	320	293	364	335	333	307	322	307	331	313	346	319	337	316	309	321	330	352	347	330	335	357	369	328	290	331	367	322	378	303	308	330	323	342	318	378	377	358	349	344	363	350	269	329	331	344	321	374	359	356	302	342	340
7544	993	1336	1482	1376	1295	1037	968	963	940	906	898	920	838	859	792	858	778	797	790	791	779	766	772	752	860	830	741	813	768	771	753	766	785	736	791	751	774	799	788	748	740	751	744	732	734	762	721	785	775	768	747	737	749	753	782	806	766	749	771	776	809	753	758	770	771	717	777	795	797	788	764	802	767	762	758	766	741	764	754	746	776	782	761	801	750	733	760	775	750	719	726	772	775	788	747	791	767	786	693	758	806	792	708	793	770	740	756	748	705	748	758	797	777	760	731	726	757	746	741	760	713	805	784	778	774	739	809	757	732	785	768	736	730	761	750	795	757	744	732	771	743	723	730	783	797	809	747	734	775	730	748	774	767	745	705	720	784	769	727	735	744	767	710	728	802	732	730	789	814	757	707	767	766	730	736	749	758	785	798	802	779	801	722	784	768	780	724	747	768	756	794	795	762	761	803	699	791	723	740	738	706	754	766	721	811	754	705	789	772	812	787	713	809	732	731	734	757	715	778	738	745	771	800	769	751	767	818	773	849	746	769	751	773	754	759	721	737	740	796	774	749	769	730	770	793	768	722	752	791	740	747	746	725	722	755	798	769	794	811	748	710	807	781	794	767	748	753	727	779	748	779	796	735	809	768	718	773	732	750	714	738	793	705	764	758	745	745	755	719	749	759	802	699	829	759	787	711	743	779	801	744	715	790	779	780	778	803	768	770	763	746	744	717	766	732	800	712	760	821	750	751	809	744	810	723	779	773	783	770	783	743	742	768	761	740	758	780	745	747	729	822	753	749	774	782	713	757	753	751	805	751	758	750	820	775	754	733	793	781	757	754	747	750	810	761	821	745	767	765	754	783	725	736	797	740	748	783	751	765	757	776	810	794	770	772	768	794	777	712	760	724	723	751	742	741	764	771	769	783	761	781	748	791	766	769	808	741	766	742	779	683	734	771	740	792	789	782	775	745	776	756	768	743	769	737	746	780	725	733	756	736	756	784	774	749	728	740	763	749	765	740	741	749	782	744	788	732	783	796	752	774	736	764	710	764	783	766	705	754	717	733	756	752	755	781	750	769	779	776	812	728	741	738	757	794	713	741	730	823	732	741	767	752	753	761	770	771	721	772	766	762	787	771	764	743	801	768	763	753	807	770	689	799	774	756	758	735	743	795	770	763	761	764	786	707	812	733	774	749	761	778	775	760	751	797	761	753	760	725	714	783	794	758	805	747	739	815	743	819	784	771	737	755	769	811	788	740	763	751	724	759	753	789	769	740	806	698	741	789	771	788	772	780	820	741	782	768	775	758	732	789	782	797	727	750	764	722	763	793	746	847	777	758	801	785	704	772	739	833	774	767	759	727	731	750	772	819	739	748	755	770	728	811	764	742	821	727	781	789	717	716	807	822	771	709	735	772	764	778	796	761	787	763	775	747	737	726	757	707	754	727	748	740	726	746	762	766	753	709	803	758	728	772	759	719	731	780	758	776	754	783	773	801	745	743	724	730	772	802	761	802	767	755	741	789	793	786	798	753	737	742	759	786	756	787	779	705	764	763	766	773	771	805	773	736	785	773	804	783	770	800	757	763	776	782	805	773	752	768	749	761	795	811	740	812	695	752	778	753	800	787	796	783	786	778	746	768	780	753	710	753	781	751	779	763	689	789	753	703	768	787	723	790	757	798	765	692	770	777	740	742	754	754	766	776	765	766	729	758	755	756	765	769	746	743	822	749	789	755	783	746	753	746	760	766	795	774	729	777	765	731	726	766	751	718	730	747	757	794	781	759	750	745	744	766	724	709	789	756	763	793	748	719	772	721	803	726	830	764	749	796	761	740	735	812	749	726	746	750	741	765	755	757	824	766	781	754	802	739	777	782	724	746	731	773	761	761	702	828	758	731	738	829	796	813	815	706	727	684	741	750	744	783	827	779	769	758	782	789	781	788	715	759	762	749	725	787	724	755	747	744	777	756	721	733	720	766	710	788	723	754	765	757	790	756	676	735	770	735	785	743	722	823	805	814	771	747	753	756	817	787	794	737	758	731	767	783	757	743	710	780	764	751	736	766	726	757	803	734	730	749	769	747	779	761	738	752	751	781	731	764	803	768	767	779	767	689	767	746	752	771	774	733	783	723	765	776	755	765	784	804	758	780	719	708	735	753	789	726	763	795	733	746	766	782	739	735	794	779	780	750	717	747	766	767	739	763	762	799	726	748	778	759	757	761	758	731	757	736	759	736	809	736	736	786	772	774	764	784	739	772	806	750	760	771	757	745	756	775	758	788	718	811	746	775	760	775	725	762	770	799	793	752	746	707	743	769	783	778	739	748	727	714	745	747	751	768	767	766	764	768	765	703	786	759	755	739	781	756	798	725	750	774	806	758	740	774	793	737	787	798	752	737	742	696	804	789	749	736	765	711	753	677	735	784	722	778	701	791	766	745	788	767	728	757	784	758	756	739	699	760	770	747	740	760	769	741	789	751	719	744	775	787	723	703	719	793	719	799	762	760	808	752	758	727	776	790	724	785	787	754	806	771	744	783	726	755	767	785	768	807	758	822	758	728	789	752	751	736	735	750	773	731	717	743	777	772	759	769	828	733	810	765	705	743	778	795	785	798	737	747	747	787	748	753	762	765	761	773	743	750	756	768	751	828	762	758	761	760	740	748	818	693	744	762	768	774	736	712	735	733	744	767	818	729	763	759	755	762	744	726	774	727	795	760	752	742	796	801	771	755	767	791	750	744	749	763	767	763	770	793	735	784	766	785	794	797	777	722	734	778	784	783	770	765	744	762	778	770	721	726	716	780	781	779	781	779	749	741	766	744	762	731	788	791	755	738	764	795	765	761	784	745	767	784	739	737	754	789	769	752	714	767	723	796	770	824	794	745	730	762	799	708	736	770	768	781	756	735	772	737	774	759	742	746	766	786	745	750	775	756	737	762	779	718	752	800	775	801	811	803	704	728	780	776	798	772	752	708	760	756	733	753	771	744	779	717	745	751	732	776	742	760	770	773	786	758	759	787	709	728	775	741	763	743	759	726	763	734	765	775	752	763	795	776	738	736	772	770	775	735	752	769	769	748	797	729	782	748	792	793	730	745	741	784	792	773	772	777	795	802	681	749	712	742	796	742	776	722	741	721	730	721	744	759	796	785	754	744	733	801	725	744	756	813	734	769	769	750	750	784	745	780	760	772	738	795	764	772	851	783	752	761	811	759	785	747	721	747	759	712	682	778	774	794	798	787	716	771	744	799	715	767	769	788	757	763	760	785	762	784	722	753	786	794	750	736	788	766	753	786	778	781	806	773	725	758	775	725	747	786	741	768	816	740	740	796	724	749	794	793	774	796	731	752	741	778	765	799	759	736	757	738	772	746	774	687	813	800	808	758	753	757	751	744	771	745	721	753	748	727	749	810	724	763	728	721	702	759	740	793	768	737	772	706	785	762	755	761	700	774	738	807	774	736	755	748	710	780	747	755	735	730	753	762
15002	981	753	609	424	340	303	291	246	211	231	209	231	201	195	203	188	176	198	219	186	200	170	165	195	188	184	223	177	137	185	184	167	189	211	168	198	176	180	186	193	175	187	197	213	194	182	160	173	192	175	188	178	178	206	197	204	167	177	200	184	172	194	204	181	216	190	177	195	166	182	157	189	190	178	181	206	169	181	199	190	186	170	178	206	180	176	170	203	199	217	186	199	202	173	165	204	168	216	185	196	226	197	192	199	186	208	187	211	205	178	181	187	194	192	167	198	222	190	192	198	201	176	196	185	218	204	191	186	199	178	189	179	195	170	175	190	205	211	158	197	188	202	187	207	202	218	181	183	208	186	190	181	178	184	207	183	157	213	208	180	185	182	199	180	170	187	185	189	198	199	187	220	203	197	189	193	191	183	170	199	185	184	184	176	177	196	201	210	182	203	173	198	187	191	158	161	188	176	169	173	162	178	182	177	181	181	171	186	177	205	183	194	170	194	180	173	196	220	170	179	181	178	180	182	167	186	185	177	177	163	190	202	189	188	169	183	204	193	189	197	186	169	176	189	179	179	166	183	191	171	225	194	211	196	169	190	182	191	192	187	168	187	192	187	175	171	209	176	208	182	172	203	201	177	186	173	166	213	180	195	172	196	174	201	186	206	170	171	167	196	195	151	184	188	207	192	191	180	187	196	187	198	183	198	194	190	208	164	178	192	180	188	179	185	176	198	190	171	188	230	185	194	206	206	209	191	182	189	202	198	186	180	177	194	162	184	223	199	194	183	193	215	209	166	217	161	232	169	183	177	192	185	174	180	188	200	187	196	188	191	194	178	196	201	195	194	207	189	171	206	185	202	196	178	156	221	179	184	178	190	194	209	173	188	155	191	187	192	165	173	177	158	206	173	185	195	200	183	194	199	193	217	178	213	206	191	168	173	212	205	169	198	175	190	215	189	191	198	193	187	193	197	191	191	204	193	193	184	193	211	204	207	200	191	198	166	183	192	174	174	171	191	191	205	197	201	170	184	237	202	206	218	181	193	226	190	188	179	193	202	180	203	184	170	196	194	182	193	209	172	198	201	184	166	219	216	171	182	188	194	192	170	210	161	176	170	187	185	177	203	158	174	183	183	199	190	184	189	194	187	178	214	176	174	200	210	172	184	204	172	176	151	182	194	200	192	200	162	170	204	153	199	184	202	194	194	176	182	202	185	206	165	194	204	184	184	175	188	198	186	202	172	160	185	172	218	182	186	177	216	191	165	194	203	192	182	189	208	158	188	175	188	166	180	197	164	193	198	184	173	208	178	185	218	191	230	168	157	185	204	217	194	170	195	220	185	220	224	178	177	191	198	207	179	204	159	169	160	193	193	201	188	174	208	187	158	201	192	193	176	196	186	197	181	176	177	208	199	166	174	185	187	180	191	198	190	194	177	164	173	194	197	197	163	191	161	212	192	163	191	181	188	189	189	199	164	170	175	191	189	186	186	183	186	178	176	181	185	212	172	185	188	202	188	179	200	176	174	186	176	155	190	207	203	198	154	187	223	211	215	207	170	188	188	191	175	186	192	171	189	198	178	194	165	166	215	198	182	173	188	183	178	167	199	192	186	192	198	172	218	171	187	181	175	208	193	204	177	187	191	206	197	181	188	185	176	180	207	198	193	172	190	186	205	210	191	199	200	161	207	180	170	173	177	194	195	185	202	185	176	179	217	198	206	172	185	220	166	167	189	164	171	156	178	202	185	177	181	218	197	206	212	215	197	210	210	175	162	189	197	176	220	189	196	208	171	199	222	205	196	192	185	182	190	191	216	183	211	206	180	210	183	197	200	179	167	184	227	193	177	201	180	183	173	183	176	192	179	184	202	207	203	195	176	202	191	178	189	186	153	180	201	206	149	171	187	186	201	187	169	182	202	193	173	211	189	170	181	208	196	205	198	212	202	148	173	205	190	218	189	175	159	194	216	201	206	212	200	192	183	168	176	182	196	201	180	197	178	179	147	170	193	205	187	175	190	214	184	179	191	223	192	179	169	195	191	194	186	158	198	199	191	188	183	186	175	172	195	197	202	177	206	185	174	219	198	189	204	188	195	183	172	182	187	176	202	174	191	192	160	185	205	191	195	156	190	180	196	178	165	204	177	169	164	206	173	172	187	185	179	199	183	188	163	174	191	221	204	197	186	173	202	178	207	191	205	193	165	207	182	185	186	197	159	193	212	170	187	194	185	206	195	182	196	175	175	150	155	203	200	189	183	196	182	200	207	190	189	207	200	206	192	214	185	194	196	194	210	174	188	212	191	170	188	177	185	187	213	184	193	202	206	174	198	182	182	198	180	215	200	184	179	199	191	188	191	195	162	180	185	191	189	216	180	174	180	176	195	151	183	221	182	200	192	211	182	188	194	179	159	201	210	197	204	156	190	203	195	165	209	201	166	186	201	207	178	184	171	175	188	193	190	203	158	169	204	177	171	219	163	172	207	181	182	176	185	200	205	173	213	167	172	217	199	182	184	175	193	191	177	190	182	172	156	169	188	193	177	200	204	169	178	184	188	210	201	181	170	190	211	184	199	181	178	207	172	196	196	194	217	207	174	196	179	188	205	188	233	201	188	192	172	177	219	188	186	182	184	180	186	183	182	180	196	183	193	198	213	174	195	201	208	159	221	180	181	193	209	204	194	203	194	189	173	171	185	209	183	175	170	197	187	172	170	181	223	173	184	198	174	186	180	189	174	167	180	152	205	188	204	174	174	192	192	192	173	189	209	210	188	196	181	189	185	197	210	206	230	196	209	181	190	211	213	188	207	189	198	183	203	175	192	182	203	186	206	197	174	191	198	177	181	176	198	177	181	214	184	175	216	191	187	172	196	182	191	207	171	202	143	167	199	161	177	180	155	180	194	170	199	213	219	188	162	177	214	178	183	183	182	184	198	175	174	188	193	160	205	186	185	201	175	227	172	207	193	204	182	166	186	180	206	180	187	168	202	171	158	197	176	195	199	177	189	191	191	180	199	215	217	195	170	179	190	176	198	194	172	174	182	212	174	177	158	214	202	194	188	191	198	204	185	191	158	183	198	180	178	223	204	201	213	177	191	183	208	181	193	164	201	203	181	207	193	197	179	165	188	203	223	189	187	171	178	195	205	175	185	183	193	205	193	203	186	170	193	176	206	165	184	179	205	184	159	186	173	199	161	204	196	217	180	208	201	203	160	195	192	175	179	192	175	221	205	206	197	182	174	203	201	201	177	203	190	176	192	199	165	185	186	186	199	173	197	177	189	195	202	207	194	169	171	181	183	195	212	189	171	198	171	205	181	178	224	200	169	211	214	205	196	187	171	194	170	201	210	190	176	183	187	224	201	185	159	149	182	199	183	181	171	178	178	193	170	204	191	196	173	193	197	195	176	172	182	206	187	181	190	168	167	183	188	186	192	197	166	181	173	177	194	193	202	214	177	187	200	191	189	186	160	206	203	199	199	182
8632	979	1712	1897	1594	1305	1085	981	783	718	710	701	641	642	583	588	577	549	559	517	467	572	509	523	500	497	523	517	511	461	497	497	520	510	500	433	481	462	446	444	511	462	434	468	486	463	420	453	480	477	437	435	474	470	440	436	477	484	452	475	469	458	456	476	430	464	479	459	458	423	456	443	482	467	456	427	476	455	445	453	486	468	453	455	396	421	476	473	453	405	488	430	453	448	425	456	455	425	439	465	481	478	468	444	460	417	415	453	460	460	427	453	427	474	482	462	453	444	496	447	468	468	503	432	460	475	462	456	464	442	416	443	436	459	415	437	460	438	438	461	425	457	456	454	488	477	431	461	475	462	443	471	440	454	469	454	461	441	437	444	462	458	412	429	480	462	405	434	439	423	436	469	465	475	419	425	469	469	478	465	418	422	437	469	511	442	445	495	459	443	398	443	446	468	416	425	464	471	422	466	504	465	445	420	439	487	465	409	503	491	458	461	473	449	411	453	460	453	451	473	424	439	437	432	463	464	432	470	460	426	452	447	460	446	475	438	474	412	456	481	453	428	431	454	479	462	456	451	461	459	452	476	444	435	495	451	430	471	446	397	454	444	418	430	450	440	454	479	462	445	452	413	449	407	442	431	401	432	446	471	469	429	437	433	429	468	451	435	445	436	458	479	473	428	475	463	457	482	483	451	413	415	446	424	458	475	433	433	499	434	435	455	436	432	454	462	430	489	429	440	445	454	469	425	478	472	457	453	447	470	442	489	439	417	470	423	435	441	498	487	501	451	457	451	449	431	434	439	468	436	459	475	443	434	468	456	441	447	444	452	427	456	432	434	441	439	439	422	422	427	474	455	470	424	436	440	416	459	448	418	422	431	458	466	445	444	445	468	470	455	443	411	449	419	444	477	426	468	449	396	436	465	482	453	445	470	454	450	453	426	443	441	445	436	459	473	438	464	424	447	425	428	434	454	434	469	448	464	460	448	487	460	479	457	451	437	461	416	466	436	402	462	475	430	476	432	485	465	459	447	424	474	419	490	419	451	454	446	462	451	470	437	479	477	464	422	405	476	445	433	427	473	459	449	443	439	446	459	456	463	451	449	460	476	420	457	407	414	447	467	425	449	462	466	482	420	479	455	483	430	472	402	444	456	445	431	463	472	456	439	457	444	439	450	446	456	422	453	415	469	404	416	436	422	445	443	441	421	447	475	439	434	434	422	441	438	435	467	462	421	477	469	407	473	446	475	500	484	476	424	430	431	435	469	452	465	445	463	500	426	463	452	474	483	432	421	424	412	448	450	489	456	481	465	423	481	470	450	484	464	459	451	466	458	475	444	431	455	424	436	435	460	418	443	449	436	441	469	441	454	448	446	414	444	474	421	420	488	453	442	451	485	465	442	427	441	432	470	437	448	438	450	461	437	435	441	444	457	436	463	458	459	438	449	476	418	467	441	437	447	458	459	410	404	428	416	493	462	415	402	428	480	465	430	439	446	464	449	415	439	454	457	422	466	468	436	428	436	433	422	442	436	474	459	457	444	466	458	480	422	471	456	470	480	440	454	445	485	462	442	473	458	438	450	451	488	418	436	446	432	465	444	478	439	468	443	461	464	446	411	466	454	429	432	484	478	444	485	482	461	445	480	454	453	477	422	485	431	471	459	417	444	489	423	469	430	480	468	489	414	438	441	435	458	430	453	431	434	450	485	420	428	438	443	459	398	460	452	455	446	463	420	445	451	451	449	419	465	417	428	459	481	432	429	421	417	439	478	458	405	447	457	426	431	470	459	455	458	457	477	457	485	436	463	471	456	449	455	468	456	457	441	481	460	471	497	442	475	437	448	457	490	459	419	470	425	479	475	454	412	426	455	441	442	424	460	442	456	420	452	457	481	405	461	480	416	434	432	449	463	449	428	440	427	422	441	420	459	440	442	438	445	439	443	479	452	465	459	444	424	481	455	469	449	452	468	434	460	473	482	440	444	443	442	455	449	454	461	400	416	439	448	491	447	443	450	426	474	450	456	496	444	430	453	464	447	423	467	425	428	436	427	458	477	403	471	403	449	475	483	448	421	492	423	464	476	475	443	436	457	464	451	477	444	436	456	440	454	450	461	436	463	465	437	502	441	452	468	447	464	450	456	437	410	437	437	476	468	448	454	434	402	453	442	448	461	447	389	447	405	454	448	435	469	420	474	469	450	470	415	464	444	456	432	453	472	432	423	464	451	431	467	461	428	470	446	418	431	463	463	468	420	424	398	447	438	444	464	427	435	506	426	434	446	454	466	426	482	451	410	395	464	449	406	449	449	448	471	433	426	417	453	487	448	417	458	462	420	450	455	431	455	456	472	440	474	438	457	450	439	443	442	429	461	441	452	451	424	465	471	447	448	451	478	428	422	428	464	474	467	440	451	414	444	455	467	443	478	457	449	477	429	459	432	433	430	435	467	462	441	442	472	469	445	431	463	403	450	474	493	433	439	439	445	443	442	451	396	464	427	453	449	470	436	424	420	453	457	469	467	467	469	421	470	448	470	458	464	430	462	424	467	428	455	451	436	457	446	442	471	473	439	447	435	436	442	443	466	476	489	450	428	421	457	468	446	458	497	465	459	437	405	444	473	433	498	464	473	447	425	445	460	437	437	451	439	451	456	428	488	424	463	478	438	472	428	476	449	450	429	444	427	465	461	467	456	429	419	478	455	450	433	447	458	474	437	443	449	480	454	436	453	407	467	433	462	452	445	418	416	413	432	465	435	451	446	450	455	467	455	458	433	473	463	409	516	448	450	447	454	476	438	442	411	434	471	465	444	426	453	428	423	470	451	457	423	452	445	455	455	429	445	450	449	457	416	427	434	467	490	431	461	430	448	462	446	452	440	448	456	456	449	439	422	451	447	440	452	480	469	429	424	436	482	445	446	447	469	471	437	441	472	429	430	464	453	458	467	427	411	485	430	438	470	494	449	432	476	426	449	432	456	472	443	448	425	414	455	437	409	452	468	430	465	443	450	438	475	441	442	458	514	468	454	486	454	459	440	469	457	478	419	471	394	429	482	481	394	457	425	449	469	464	451	437	449	511	438	446	449	414	428	456	436	460	469	432	461	491	468	497	462	485	473	454	499	478	443	442	445	453	458	487	395	423	446	426	440	449	456	432	431	487	482	435	439	442	464	438	428	447	466	432	463	437	448	442	452	441	433	436	433	440	428	438	472	434	447	422	451	447	476	435	445	481	435	448	465	434	411	471	515	453	450	450	486	482	454	478	453	414	426	429	443	478	417	426	495	435	450	437	500	471	408	463	459	463	430	432	434	431	414	475	483	442	440	405	442	454	424	434	470	402	462	473	477	426	449	445	466	458	444	454	469	464	446	464	446	484	454	450	444	439	482	487	487	453	428	442	458	442	420	406	437	435	463	448	445	462	481	431	447	470	470	445	435	451	436	432	441	483	447	438	464	456	450	445	428	458	453	495	446	457	442	461	499
2122	258	225	247	238	263	277	269	269	235	266	251	260	280	256	283	267	261	222	271	256	275	241	266	255	265	274	245	236	275	257	267	271	244	258	241	247	234	272	242	264	251	266	277	260	277	276	266	252	227	259	253	271	216	272	233	239	285	257	253	255	264	270	223	251	252	255	274	244	261	260	268	252	267	275	229	265	268	256	260	250	268	260	236	288	235	268	266	258	267	253	259	231	273	258	264	263	282	275	274	256	251	228	288	262	263	282	237	264	246	255	250	240	266	232	259	224	245	269	261	251	270	259	239	243	265	237	257	272	246	258	256	227	263	275	238	273	272	276	272	248	239	259	245	233	253	226	254	282	245	272	253	266	258	259	242	256	260	230	285	254	258	234	245	253	230	250	250	254	250	235	260	235	239	232	236	282	260	262	281	238	223	241	235	235	272	261	254	305	238	270	253	263	253	276	207	250	248	239	258	251	280	252	264	218	254	229	242	244	267	229	267	248	261	268	271	272	231	229	231	246	262	263	252	251	264	243	267	239	259	250	274	251	244	216	247	253	277	251	238	280	234	237	233	295	248	239	238	252	269	241	244	280	275	253	269	240	268	258	229	245	242	294	255	237	241	276	239	217	279	238	254	244	232	258	300	262	235	256	268	288	273	260	258	255	231	271	250	267	293	248	265	263	286	243	257	251	244	240	276	270	264	264	268	269	235	272	257	236	240	268	250	265	271	247	231	294	236	282	227	260	254	264	278	266	233	237	245	264	240	253	244	256	263	241	227	242	252	244	276	233	263	261	250	243	288	283	235	245	281	236	210	246	278	270	249	276	280	248	255	265	240	246	260	267	256	262	260	255	247	244	250	273	237	248	254	260	278	258	278	276	274	262	272	235	267	258	276	244	251	300	254	243	267	259	287	249	265	245	255	254	243	254	295	267	259	290	240	263	251	248	231	257	236	262	272	243	238	219	221	264	278	269	258	250	249	242	227	247	209	241	270	262	247	264	266	240	259	245	287	253	268	252	242	272	246	257	255	272	238	242	232	272	241	267	305	249	268	237	263	276	233	250	259	253	240	263	235	269	288	260	260	242	259	260	288	268	248	248	245	242	234	248	263	270	231	273	245	264	269	253	275	258	260	234	240	276	250	262	253	264	289	253	258	248	261	256	258	256	267	241	244	252	265	258	246	268	249	269	251	256	241	246	248	289	236	218	268	286	284	266	235	240	253	282	261	234	255	249	286	287	241	240	276	247	255	246	242	259	238	283	244	257	243	267	263	297	294	264	252	283	264	288	261	229	275	266	269	255	277	258	243	255	256	252	252	257	237	264	250	249	272	251	237	274	246	252	238	263	243	272	252	243	277	297	261	248	256	265	277	249	240	264	284	276	263	229	255	241	233	244	269	268	255	252	262	248	246	244	249	252	273	238	258	241	240	252	238	281	241	246	242	288	230	258	300	255	267	240	269	259	258	266	267	223	237	254	250	263	240	251	279	286	245	249	278	233	252	271	273	265	270	240	264	247	249	233	254	288	246	260	265	292	247	272	262	276	256	255	274	257	270	270	269	254	224	272	248	248	259	267	282	266	237	280	295	268	224	251	234	275	243	256	272	303	256	274	229	255	241	227	236	265	267	268	266	279	266	269	245	232	250	304	243	267	251	289	253	273	266	232	267	241	285	278	276	266	266	232	249	271	294	252	240	269	235	273	260	257	260	250	272	250	230	251	235	245	274	274	245	241	254	264	222	277	239	248	263	264	271	277	257	258	235	274	285	233	260	278	278	265	249	247	238	272	283	284	291	248	267	265	243	294	297	256	223	238	242	234	259	263	252	255	241	267	260	251	219	277	223	250	264	243	273	255	208	266	276	260	228	249	264	266	254	254	280	275	263	251	269	268	240	264	253	271	258	271	248	252	258	271	245	259	274	237	229	225	233	247	250	238	254	264	241	250	277	256	264	254	233	305	300	278	302	256	242	255	268	254	248	270	266	259	252	256	249	268	259	262	264	249	270	234	268	258	252	245	279	249	280	263	274	265	260	234	249	258	266	278	240	235	217	257	277	290	261	283	225	248	216	253	251	259	235	250	287	251	276	252	261	299	231	241	263	241	226	265	266	243	252	258	249	246	251	259	273	217	235	257	247	249	256	249	241	274	252	270	258	247	232	252	292	256	275	267	258	274	257	269	240	251	292	236	278	268	250	270	289	266	256	253	242	287	278	284	242	259	273	288	254	239	232	236	292	259	286	279	252	256	272	251	290	255	226	268	241	252	268	265	249	260	267	260	270	255	228	244	254	255	231	234	234	275	245	264	260	268	248	243	235	276	244	267	248	263	243	269	285	264	247	267	237	253	302	266	251	244	284	229	266	269	264	265	224	219	236	217	260	279	245	237	242	273	245	246	258	249	261	236	235	274	278	224	233	225	289	238	231	239	268	258	245	255	275	281	251	266	240	273	278	215	288	266	274	242	230	242	270	265	251	255	258	232	252	251	292	272	254	268	270	249	236	275	240	287	250	245	237	246	244	261	260	270	267	281	258	259	244	263	302	256	265	215	239	258	238	244	257	259	225	246	245	227	249	260	267	255	231	247	238	251	259	243	257	237	266	257	276	246	274	252	284	287	243	224	240	236	252	268	264	252	233	250	229	264	302	256	257	239	278	247	258	288	249	248	238	274	278	249	272	257	250	250	245	243	239	224	262	252	258	247	256	257	280	244	253	258	272	273	264	291	229	272	225	242	262	256	234	245	271	255	221	236	228	249	237	262	241	270	264	276	232	243	256	254	249	260	253	271	244	279	285	279	269	227	268	265	227	244	258	275	296	251	250	277	280	246	246	298	275	248	259	264	268	282	265	264	257	281	210	257	267	269	258	244	249	245	256	257	261	237	261	255	286	271	268	252	271	256	283	280	263	249	239	257	240	263	229	264	264	233	288	267	256	263	296	264	243	282	289	248	240	250	259	270	257	263	284	266	253	243	261	273	253	268	275	252	258	274	243	233	240	255	271	288	241	276	216	245	255	252	284	263	253	254	227	290	236	253	249	274	260	242	243	274	249	275	250	285	258	253	261	254	257	258	268	263	258	238	261	259	288	280	235	257	254	288	261	232	238	242	270	275	262	287	272	239	257	231	295	230	236	275	257	239	265	272	249	262	230	273	258	284	231	230	230	249	258	264	259	243	243	216	240	263	251	276	248	322	207	230	220	245	275	251	236	225	249	280	251	291	266	275	253	239	281	260	264	249	303	265	276	268	255	234	269	251	253	251	260	253	247	246	236	255	243	252	263	264	235	268	258	278	276	251	260	252	233	250	256	251	259	262	267	297	226	237	217	247	261	272	216	238	237	255	273	272	251	271	255	243	260	281	236	221	268	243	290	254	258	296	269	277	288	266	257	272	287	254	261	259	255	260	263	239	262	278	265	247	264	243	263	273	221	260	260	283	274	297	245	261	277	213	251	254	238	264	256	288	267	262	280	281	296	270	262
2609	609	589	655	630	648	619	617	597	621	661	639	628	635	604	572	629	656	602	626	598	613	626	626	629	642	641	595	617	651	616	629	587	633	582	603	618	648	600	632	618	651	580	627	609	647	582	636	605	625	589	634	569	656	605	608	613	637	652	597	613	601	650	635	625	597	633	634	664	657	592	625	632	631	589	592	629	608	651	599	637	629	567	649	602	647	636	629	655	601	632	620	617	616	588	581	649	613	621	645	629	611	656	577	584	597	588	616	629	642	565	679	613	643	584	620	648	605	612	632	630	670	636	609	562	636	645	607	627	634	629	628	592	629	605	585	644	625	633	632	630	642	632	642	598	641	668	635	610	602	608	631	637	624	617	591	603	593	561	606	647	649	626	618	607	619	590	576	640	613	602	624	636	638	597	627	593	623	599	630	608	590	603	597	601	640	619	611	604	591	638	585	627	600	614	623	632	631	693	590	608	618	621	662	592	622	626	617	611	681	605	630	608	619	598	598	632	666	670	637	608	616	640	580	594	611	606	591	604	585	617	606	634	638	592	659	580	621	589	642	639	637	613	627	608	596	623	630	636	634	582	623	578	667	625	604	629	636	612	641	598	570	639	601	617	632	616	593	582	592	655	629	579	574	609	595	639	655	613	611	647	633	674	641	615	652	582	616	583	568	640	637	612	653	635	634	602	645	595	630	606	628	643	659	611	621	620	637	633	645	614	608	615	623	642	635	601	626	605	616	674	630	593	634	634	676	654	612	623	660	620	620	662	582	581	626	642	536	610	651	602	600	593	631	655	613	633	593	636	635	599	611	556	661	601	631	622	641	668	600	623	567	621	609	611	590	606	607	637	590	585	538	599	619	609	628	590	590	623	645	581	605	609	582	606	625	657	659	634	635	582	621	623	564	612	627	569	615	623	613	626	595	607	591	637	649	642	662	625	628	597	596	630	621	600	614	618	654	572	631	635	610	620	600	623	631	603	589	613	601	601	551	625	640	613	622	601	608	620	626	644	601	633	589	624	657	627	588	595	633	640	593	628	602	609	618	607	626	672	642	658	625	615	567	636	569	606	575	621	611	633	658	615	638	588	607	619	623	639	603	658	563	652	662	605	621	618	640	639	593	623	637	618	605	666	639	625	612	632	606	601	625	645	600	631	614	640	590	595	634	577	630	626	643	602	590	630	613	610	646	615	607	600	627	628	586	608	603	625	639	619	610	620	628	638	608	633	593	611	623	579	629	632	633	624	627	629	616	598	606	618	621	633	591	635	602	569	612	617	585	593	558	606	615	603	589	605	619	616	637	627	589	629	630	599	584	634	654	636	582	633	597	616	641	625	564	627	608	603	659	624	643	621	566	638	627	653	652	596	583	630	636	583	602	598	608	631	598	557	663	635	561	632	648	621	644	626	599	642	610	645	634	615	625	585	599	620	634	622	613	586	637	630	610	665	649	624	653	609	657	626	612	612	616	604	668	618	644	626	611	610	614	632	659	660	628	592	650	653	619	627	592	613	610	621	614	620	636	654	637	642	658	577	593	604	606	665	629	624	596	622	628	597	629	657	623	606	606	645	592	612	610	650	658	663	584	661	585	632	612	613	616	639	629	607	635	582	632	606	634	616	567	606	629	621	619	626	610	630	599	601	634	615	601	629	600	579	599	607	612	569	641	622	626	632	616	649	653	588	630	633	658	562	580	618	636	646	640	646	626	596	602	573	599	646	661	609	627	601	646	636	614	592	628	643	596	653	638	582	631	627	640	611	630	601	594	624	628	616	630	605	561	586	638	605	624	615	581	603	609	605	658	589	649	630	667	658	640	636	615	623	602	588	638	638	579	638	575	592	600	613	657	640	628	551	607	565	625	646	667	603	628	630	589	600	598	630	631	589	602	610	644	644	625	630	614	610	607	650	628	671	628	615	601	651	646	618	602	598	647	678	612	608	638	587	581	645	670	628	602	654	589	585	627	657	618	622	617	621	595	601	664	647	616	588	597	588	575	603	629	625	572	653	581	608	591	589	596	594	644	600	595	611	637	628	580	583	607	587	614	650	569	607	594	615	588	637	592	665	604	610	610	661	601	665	602	676	619	646	593	605	571	653	623	615	588	611	656	650	592	632	639	625	574	662	618	657	621	630	585	622	617	602	610	609	598	638	667	639	564	644	611	617	650	603	621	626	566	580	602	616	580	606	596	590	626	614	615	651	600	648	586	619	674	653	609	603	617	637	638	609	625	586	617	676	595	618	605	633	587	637	619	652	614	590	616	605	612	596	607	612	648	662	622	629	635	621	645	613	568	597	600	616	561	601	646	643	578	619	619	612	570	672	628	644	650	644	671	660	609	591	639	649	613	580	632	600	655	642	644	584	576	618	640	580	610	637	611	667	632	644	638	579	644	602	677	621	620	635	635	620	638	618	631	548	638	633	610	628	580	627	592	628	656	601	607	601	627	610	593	638	661	658	633	593	625	640	620	603	617	646	655	653	627	609	619	622	584	611	641	588	612	670	623	599	574	586	611	644	636	637	617	641	628	629	609	659	642	613	627	583	583	632	557	608	596	598	647	594	603	577	589	634	658	567	590	590	606	591	591	604	609	602	643	560	674	623	596	629	562	628	611	620	607	621	574	595	604	612	572	619	613	632	637	636	566	597	598	611	618	608	619	616	628	666	580	591	669	640	622	609	660	564	630	610	637	623	618	597	597	599	573	635	602	630	610	604	650	561	625	601	612	634	592	609	571	598	588	631	597	585	655	666	648	622	629	620	608	629	637	576	557	642	619	627	631	600	627	663	627	605	594	645	624	664	582	612	605	640	625	666	612	644	555	625	586	651	632	567	636	579	662	601	603	597	651	644	633	620	627	613	620	645	599	580	622	682	571	604	605	654	621	650	617	664	655	664	638	607	639	598	592	638	604	633	582	599	627	588	627	593	653	601	648	614	634	620	607	619	613	617	592	601	641	619	584	606	659	629	646	625	595	614	606	586	581	605	640	644	612	626	654	627	618	578	647	633	607	610	608	624	598	616	651	606	631	628	616	601	596	598	610	653	597	588	648	521	623	640	623	609	645	635	644	604	615	598	609	659	608	623	597	619	624	671	609	603	618	639	594	614	580	649	561	597	604	642	601	656	661	622	626	609	598	621	585	647	653	620	596	679	635	676	591	626	622	600	605	623	601	628	592	612	610	589	613	623	600	603	581	653	590	611	612	615	636	597	614	626	626	575	626	630	611	649	608	661	628	601	560	590	607	616	578	602	611	654	647	619	611	596	651	657	634	633	633	608	589	592	617	580	601	650	633	618	591	597	610	646	592	601	684	620	621	645	636	644	625	622	612	604	613	609	592	643	604	645	643	645	605	612	614	621	674	537	551	577	604	617	599	632	617	601	640	581	614	606	607	657	655	590	615	605	613	591	655	631	615	633	594	632	623	636	648	622	606	646	566	547	592	608	580	605	578	586	557	605	601	643	631	613	611	580	612	614	611
7663	631	608	529	453	392	379	383	369	371	365	332	365	343	366	351	352	345	325	348	344	362	319	337	311	358	316	373	311	343	330	316	335	327	314	303	308	337	346	325	331	320	308	363	363	314	366	323	338	328	307	346	339	351	341	344	358	332	320	331	358	332	361	348	358	369	335	328	315	302	329	312	325	293	328	338	326	300	303	314	305	325	303	321	329	362	292	309	317	344	326	299	312	329	326	294	312	329	331	325	339	331	310	319	307	309	329	356	345	351	338	293	295	315	317	359	327	333	315	335	317	321	340	339	334	287	346	318	344	334	326	301	302	323	300	311	346	295	324	315	334	334	324	324	349	317	293	308	299	321	351	335	318	337	336	360	328	316	340	352	315	316	310	301	352	286	314	336	343	313	301	306	358	324	317	326	340	327	329	305	315	311	321	319	317	357	306	271	336	321	292	334	312	340	308	330	319	356	348	309	336	327	296	301	325	348	319	297	307	316	339	325	307	309	307	289	344	332	343	343	338	311	326	321	323	334	307	299	314	312	318	321	304	302	345	335	332	339	322	326	338	350	345	323	336	349	288	352	285	367	308	297	318	332	306	314	318	317	348	346	343	301	324	331	344	322	333	315	304	328	331	324	309	323	306	317	300	314	316	329	313	331	343	313	346	320	324	369	337	295	343	320	313	348	332	373	309	317	328	311	329	354	337	358	315	306	308	335	350	296	343	297	348	345	316	339	330	298	308	334	297	344	349	337	336	333	297	350	360	311	303	342	328	304	307	317	319	309	300	340	347	329	314	301	345	320	293	344	355	321	342	300	308	336	306	329	308	319	323	319	307	332	315	315	316	327	316	298	323	316	317	299	344	345	356	321	357	325	327	340	309	336	320	316	356	314	329	321	322	310	378	336	299	325	325	309	333	334	300	313	359	325	344	340	312	311	322	341	288	314	345	356	332	375	333	345	370	342	303	330	327	330	324	362	310	350	313	319	315	325	345	310	323	331	307	326	330	323	281	302	285	291	366	341	336	346	325	314	338	320	301	344	334	345	311	306	315	307	323	335	338	331	348	329	329	316	328	342	307	326	316	326	335	316	330	301	316	305	328	366	348	320	336	298	332	294	352	326	331	302	313	328	346	319	318	354	354	314	335	336	326	305	318	324	337	329	344	332	333	327	298	340	303	298	348	336	339	331	342	328	309	322	324	341	327	325	317	326	326	362	324	338	298	312	301	325	324	332	320	309	321	298	341	349	327	325	342	322	347	339	298	268	315	302	285	313	327	354	359	335	340	340	317	302	330	333	362	353	317	310	313	317	306	318	335	322	303	304	345	330	320	316	320	300	339	327	330	348	304	310	291	318	327	331	309	361	297	308	361	342	328	313	340	366	325	292	290	310	334	302	323	320	341	346	331	316	314	351	307	326	319	312	296	309	336	288	357	315	340	325	315	293	316	326	331	326	313	319	374	345	332	324	316	330	358	312	336	341	335	291	340	315	345	324	326	324	306	325	302	307	297	279	333	323	317	337	326	278	331	293	335	361	334	333	304	365	316	324	340	304	328	323	335	344	334	342	349	298	332	339	322	296	343	293	331	345	395	296	323	306	321	344	309	344	326	299	332	325	320	304	338	324	309	308	327	325	345	312	361	338	333	342	335	333	364	336	319	335	328	309	309	307	337	318	357	311	333	303	312	334	314	339	334	325	379	314	325	323	304	324	329	312	410	332	322	331	310	295	342	350	319	352	333	307	280	326	318	349	307	324	335	307	348	335	324	324	315	317	314	285	288	285	325	345	285	349	310	354	316	325	322	306	340	323	328	319	337	353	305	329	358	335	326	363	313	377	341	372	338	342	340	335	306	311	372	355	360	309	315	310	326	320	302	325	321	295	334	340	346	347	304	323	347	348	339	344	350	292	319	326	316	318	330	354	303	313	306	320	325	310	288	333	325	346	295	313	317	307	299	345	348	342	332	314	331	313	343	343	330	313	367	366	336	316	333	324	337	318	343	326	324	318	309	352	328	313	338	357	317	377	334	354	344	330	313	332	350	332	359	297	335	310	290	354	342	316	305	340	293	319	353	334	362	317	322	312	325	337	314	291	323	318	314	336	318	369	332	283	313	366	302	350	330	323	299	304	323	300	308	302	278	319	291	312	366	359	330	325	348	294	296	349	297	321	302	301	338	341	348	351	339	328	332	343	308	344	326	330	328	338	352	285	331	352	306	326	331	333	285	300	326	308	336	331	301	321	306	291	325	358	321	350	327	351	356	352	296	330	316	317	300	285	336	294	330	346	336	326	326	316	296	315	322	326	329	281	301	336	338	307	315	350	297	311	333	337	312	287	309	313	316	329	362	341	379	328	322	330	321	307	325	308	323	346	316	314	325	325	335	316	327	342	316	302	336	357	344	329	345	370	323	320	301	361	320	322	343	332	302	307	315	352	328	341	341	316	331	332	325	332	367	340	336	322	351	340	296	330	342	312	330	312	317	335	341	310	306	336	358	339	329	316	315	308	289	313	340	346	307	321	340	316	315	334	328	307	338	309	337	312	316	328	335	335	344	299	309	338	351	328	311	318	282	349	319	360	307	305	345	344	299	330	328	345	341	330	343	320	357	329	323	330	325	295	301	381	324	349	339	338	329	333	371	328	333	342	342	317	319	303	322	337	357	337	322	328	336	328	348	356	313	336	343	308	323	316	349	326	292	361	340	288	336	355	321	329	330	344	291	344	287	315	304	326	316	297	334	322	340	321	319	295	285	316	276	323	379	306	341	325	320	354	311	332	314	304	343	347	317	365	336	348	310	293	340	291	317	346	317	295	342	342	334	324	302	359	310	329	328	314	364	303	356	319	320	315	354	337	313	335	329	351	329	334	361	315	325	300	325	386	296	338	346	325	336	297	319	338	334	359	331	335	336	336	361	331	321	321	333	332	344	301	328	281	337	316	323	324	317	348	357	333	318	324	330	342	329	299	322	317	316	336	283	308	330	326	351	344	333	328	348	359	327	310	332	306	334	338	377	345	338	323	285	328	286	290	307	316	305	333	304	309	324	302	322	352	314	319	269	326	341	304	323	322	347	329	323	286	313	322	355	319	304	325	301	378	329	339	315	328	287	313	341	349	309	369	350	345	320	286	351	308	364	340	340	330	369	337	316	349	304	310	322	313	316	324	350	333	345	310	329	360	341	344	316	328	326	335	331	337	333	352	323	334	308	334	346	333	357	356	340	313	331	347	341	330	334	307	306	317	336	325	345	329	346	348	313	327	330	323	320	332	333	317	308	345	364	303	356	303	290	323	328	354	333	330	359	302	332	353	310	303	338	306	299	340	344	339	328	318	302	321	324	321	339	350	350	347	313	338	306	339	313	350	305	336	354	310	308	314	327	301	313	346	355	307	314	363	343	313	345	316	348	309	346	329	314	349	329	337	384	344	352	319	301	340	326	341	298	346	318	330	315	357	383	325	362	359	328	331	312	319	320	339	363	294
6821	957	1333	1473	1324	1182	1055	1005	964	898	907	865	826	777	811	837	827	774	791	796	816	792	762	791	805	795	780	786	717	763	744	761	723	759	802	751	750	745	825	732	731	787	765	714	751	739	771	782	760	779	763	762	747	753	728	730	768	734	778	722	746	736	783	763	770	755	769	753	755	740	768	777	817	734	760	743	758	775	769	761	743	763	730	772	707	710	755	791	728	728	754	726	747	766	738	736	740	794	764	775	776	744	776	768	744	773	751	763	772	750	735	743	743	765	751	755	751	779	673	749	746	807	710	750	763	745	801	756	794	723	742	717	736	739	741	748	752	764	785	737	733	751	769	728	723	710	777	741	748	850	737	834	734	716	755	738	746	713	774	738	762	707	726	793	746	718	743	703	817	818	774	735	759	726	722	729	715	803	735	783	755	780	762	749	774	772	729	785	765	742	725	798	776	704	752	759	783	736	737	731	749	742	720	749	760	778	764	740	788	772	751	747	777	758	740	741	771	772	741	772	761	752	743	708	736	750	773	739	738	714	720	776	760	759	763	764	754	730	771	709	748	737	748	783	737	764	739	730	768	749	695	748	761	742	776	803	769	770	695	746	740	710	757	766	761	722	765	765	737	757	709	743	741	749	766	744	734	782	739	757	708	764	781	792	750	734	732	727	720	738	735	712	728	728	737	745	705	733	783	745	737	737	786	723	733	793	732	765	737	704	745	704	700	780	707	760	734	775	766	717	779	796	758	754	730	766	741	748	734	745	761	777	765	760	777	731	780	763	805	761	749	753	723	785	790	702	744	758	757	747	723	781	697	711	774	801	727	759	767	757	714	707	731	769	743	765	729	736	725	737	772	764	723	746	740	788	724	799	735	737	751	756	801	727	772	718	743	783	772	702	766	750	723	748	746	766	702	736	729	740	768	735	740	731	751	739	787	696	776	767	709	770	772	783	744	717	705	722	725	746	726	802	723	733	773	786	757	777	752	751	761	743	759	737	732	782	715	760	729	720	808	727	764	764	758	716	736	763	709	725	772	749	738	793	737	782	728	714	723	748	753	735	779	761	753	744	743	743	695	761	732	748	705	713	770	782	750	737	764	781	766	755	799	751	759	767	810	738	777	763	729	761	770	716	763	831	689	718	762	769	772	801	808	731	750	784	755	747	751	731	748	743	708	749	743	734	774	706	759	720	763	771	761	758	767	763	753	724	749	743	772	709	711	770	739	702	729	773	748	764	734	753	721	734	770	757	690	766	744	756	738	749	742	741	685	740	696	755	732	691	747	785	742	741	694	752	731	776	730	757	761	746	780	781	755	729	741	743	779	735	739	729	732	745	748	780	751	756	732	761	778	761	779	710	768	752	748	784	760	784	776	724	719	759	735	743	757	779	770	746	752	765	768	766	747	759	765	677	701	719	774	765	744	745	793	757	730	719	763	773	733	773	724	744	764	775	786	728	711	775	738	778	737	724	734	748	774	719	735	717	730	778	752	730	767	719	752	759	743	763	722	751	751	794	748	760	752	788	752	717	730	778	735	790	769	735	744	665	743	764	695	759	765	783	722	743	715	717	767	714	748	737	786	807	771	734	722	710	743	694	714	768	807	769	723	686	745	746	751	765	760	745	756	739	753	789	762	745	792	742	703	718	735	764	717	735	781	763	697	724	775	747	733	738	741	785	773	659	761	815	717	792	757	697	711	757	749	759	745	764	726	743	787	752	734	722	769	795	714	772	720	762	775	734	777	722	754	762	738	762	741	773	748	752	731	786	741	736	731	789	755	790	716	726	733	739	728	762	828	754	767	746	769	751	757	753	748	736	754	717	782	745	777	720	664	755	790	790	721	742	733	711	761	815	740	677	742	782	761	729	761	723	798	742	756	770	757	753	751	734	735	711	747	760	794	735	746	693	743	721	741	791	703	736	757	747	744	728	763	752	743	709	745	749	709	698	726	726	760	778	761	731	773	744	686	753	773	755	741	721	772	774	766	733	766	746	722	773	743	711	696	748	750	743	768	729	778	751	755	779	759	774	769	745	723	756	767	736	711	799	779	745	752	759	730	760	704	725	791	755	770	806	784	772	776	735	743	760	730	732	702	735	735	763	719	783	741	744	785	744	726	767	761	721	724	762	733	739	747	737	744	743	763	748	736	770	767	732	706	764	774	779	705	792	771	764	729	767	715	785	737	732	745	722	749	772	734	757	779	758	746	722	727	795	801	738	725	754	766	698	721	779	733	779	716	752	769	759	714	768	735	744	779	737	764	757	798	782	761	712	729	731	769	790	782	789	767	761	715	752	735	700	748	749	705	726	761	769	742	705	727	759	749	687	733	754	774	752	701	780	717	772	741	711	737	720	793	737	702	748	750	760	732	748	770	746	768	742	754	726	746	737	667	751	723	737	754	732	770	785	791	699	757	722	756	718	765	728	765	793	762	733	765	765	729	746	708	757	740	723	748	734	742	768	744	802	752	758	705	766	763	799	738	716	745	780	721	757	786	753	780	712	770	755	778	730	726	752	778	802	699	742	784	785	749	734	795	762	790	766	739	744	719	737	735	752	814	776	759	751	759	797	740	763	708	787	811	710	751	739	806	756	747	736	786	733	770	725	712	740	742	751	749	709	701	745	734	753	723	724	756	741	735	784	801	784	761	737	738	761	718	769	771	824	725	752	744	744	788	774	734	756	745	751	733	737	790	767	743	751	728	745	726	778	715	789	764	710	755	735	736	731	754	773	756	715	760	748	732	717	752	735	772	695	728	745	781	795	716	761	742	708	748	739	787	727	735	796	716	725	680	742	718	795	764	703	743	769	752	745	726	733	752	701	744	706	726	729	718	751	738	789	801	749	797	779	753	742	757	776	762	757	798	766	763	738	754	732	725	763	738	737	775	752	774	708	728	768	795	755	759	762	750	757	762	721	763	699	732	770	771	701	762	791	745	803	756	776	782	766	725	654	785	752	795	740	737	743	762	796	747	733	754	790	768	705	772	718	738	722	758	715	777	797	768	711	745	766	746	747	733	763	696	784	723	826	759	752	746	726	806	736	727	719	762	810	754	773	723	730	730	790	705	699	715	716	714	765	770	756	745	745	778	722	732	747	774	691	797	740	767	684	782	745	741	730	748	726	751	764	735	751	762	702	727	740	749	725	773	774	744	689	796	709	732	731	734	763	765	775	716	767	761	769	745	755	790	742	733	816	761	780	784	743	718	737	754	739	774	740	752	748	698	752	751	785	734	712	748	783	777	752	763	729	752	736	681	719	824	769	708	730	749	729	771	731	746	750	709	752	774	772	784	767	773	754	780	798	820	714	772	768	680	743	763	780	722	691	741	767	778	743	742	713	752	762	741	763	748	769	729	731	726	756	726	768	734	761	805	766	723	747	736	696	758	729	745	791	787	733	738	790	783	766	761	747	714	747	747	756	723	718	777	774	742	735	724	692	731	761	786	776	764	676	699	775	728	761	787	785	775	765	757	789	743	742
15256	970	795	587	461	352	287	285	274	260	263	246	244	214	201	205	217	195	190	219	185	193	182	186	234	204	181	176	200	175	212	202	189	205	178	195	177	186	185	190	181	166	190	197	187	191	202	178	188	185	203	186	212	197	173	182	210	197	184	185	169	191	192	179	189	189	192	205	180	196	203	215	170	201	176	197	202	184	170	186	214	202	173	185	175	196	180	182	201	185	182	211	194	168	170	215	206	196	180	172	221	175	184	201	181	172	158	164	193	194	194	183	200	200	205	200	201	178	203	192	176	200	160	181	193	191	203	188	191	169	176	178	178	191	193	188	201	186	210	206	200	221	207	186	182	199	173	178	184	199	199	198	163	188	160	199	182	197	171	201	194	197	197	181	181	207	204	196	188	175	195	173	174	185	199	180	194	207	175	202	197	195	193	187	187	196	202	173	197	201	201	183	185	180	189	180	188	209	221	185	161	198	205	189	198	218	195	174	200	202	187	217	184	174	181	220	201	177	212	198	186	198	187	198	198	194	173	204	175	162	196	194	195	180	183	193	180	201	195	218	170	206	186	206	192	205	191	180	193	168	211	212	170	201	189	191	180	184	202	177	201	180	173	173	217	157	176	184	173	188	179	198	191	181	197	183	180	170	191	198	167	173	186	182	188	212	196	197	204	205	203	209	183	193	199	190	189	169	188	169	204	204	191	181	178	197	185	163	206	194	223	177	184	170	200	189	193	193	164	199	160	215	211	192	188	219	179	199	188	162	189	189	192	181	194	214	195	204	177	172	197	202	214	193	194	189	176	176	185	166	183	166	187	174	196	189	198	196	199	178	199	201	172	179	212	176	201	197	209	193	181	187	177	176	178	189	190	213	193	185	168	181	189	197	160	193	181	175	190	169	192	187	176	189	177	181	181	183	205	158	164	209	213	181	178	188	189	174	200	193	185	182	171	166	171	177	171	212	200	177	209	185	213	202	178	192	172	182	211	189	166	190	170	159	183	216	223	197	172	199	193	194	194	180	186	186	195	207	167	219	179	211	173	209	217	198	195	164	205	199	193	213	190	213	215	173	179	192	184	186	201	221	170	181	213	197	170	198	166	183	210	201	200	195	204	205	206	182	182	184	179	185	208	188	202	161	155	200	197	192	171	182	204	166	203	190	212	180	192	188	206	197	177	198	181	161	197	200	205	161	183	180	183	155	193	198	182	165	193	184	202	175	201	192	186	176	198	190	202	213	196	198	208	209	196	193	187	193	178	193	207	191	181	193	184	188	181	195	212	196	204	182	163	185	182	197	185	194	166	185	204	184	197	183	198	183	219	174	161	196	192	202	207	187	179	176	172	162	173	184	199	176	181	184	182	172	191	209	180	161	189	182	180	195	169	214	190	205	197	190	206	202	189	181	200	176	196	209	186	190	222	178	181	187	175	201	192	184	226	173	185	213	196	191	181	190	170	192	183	168	198	184	202	192	217	173	200	194	206	195	171	176	183	176	221	181	167	195	179	182	172	193	182	188	214	180	190	168	190	178	196	185	172	193	190	158	166	172	221	205	187	166	188	170	197	206	177	186	181	184	217	212	181	199	198	210	226	166	186	184	168	183	188	186	213	211	200	211	187	192	208	210	214	166	184	184	172	184	191	194	181	167	182	144	193	210	189	168	180	170	186	174	198	182	210	153	167	191	196	187	185	206	196	196	189	170	206	237	194	189	215	160	170	163	173	187	190	215	197	189	170	197	194	202	203	205	193	183	199	215	179	192	195	193	182	197	203	180	193	155	194	185	170	213	173	172	171	175	190	190	191	173	183	175	221	207	202	172	197	183	194	209	210	206	183	175	171	168	185	190	197	183	214	194	214	188	215	217	187	222	187	212	164	189	192	190	171	180	194	180	157	204	175	185	185	191	187	189	173	173	186	161	178	173	180	205	176	160	187	206	162	206	178	187	187	171	198	205	202	165	197	188	193	192	181	189	170	171	177	172	193	196	186	172	197	162	163	177	207	216	174	182	206	213	170	181	165	190	180	188	195	199	184	201	189	198	188	198	185	181	180	194	171	187	220	192	184	196	181	188	190	189	165	210	231	196	190	209	209	163	207	207	203	197	175	178	211	205	195	164	189	194	213	187	214	197	177	218	192	173	192	203	166	196	181	185	185	186	176	210	164	200	199	179	210	185	185	199	178	182	198	197	204	167	169	185	208	205	192	181	192	198	175	190	182	178	178	180	172	170	188	174	190	182	167	176	200	170	167	198	177	187	202	166	200	196	193	195	188	193	187	188	187	176	195	188	178	185	164	202	178	214	160	212	181	204	195	205	179	190	170	200	171	219	209	226	179	185	187	174	188	200	167	175	186	184	176	185	189	189	168	195	207	182	202	189	190	214	213	197	192	203	148	164	171	169	204	197	189	184	167	182	175	213	223	219	175	190	173	192	186	180	186	210	165	194	203	179	199	198	177	187	164	201	216	164	154	192	171	188	204	190	208	232	182	204	198	185	205	209	186	185	163	173	162	208	184	179	192	173	182	192	185	174	199	164	181	206	182	178	208	211	187	176	202	172	186	167	168	192	178	180	179	178	160	176	203	184	170	177	187	167	190	200	177	169	159	182	159	182	188	194	193	170	188	201	193	201	217	172	193	225	180	179	195	217	186	189	181	204	191	149	195	208	182	190	192	189	195	173	205	175	172	169	171	184	187	202	207	183	178	186	168	198	194	184	178	208	186	162	172	168	198	197	208	181	175	204	200	188	189	164	171	178	197	189	204	175	163	196	180	169	214	197	192	189	182	194	185	183	189	190	166	197	171	168	181	192	191	168	185	164	177	195	178	190	207	203	198	181	184	190	179	186	203	201	193	199	162	200	199	171	204	220	215	176	199	194	200	182	181	193	180	204	216	195	207	175	176	176	189	210	192	194	187	218	183	179	191	178	190	199	165	214	203	180	200	169	183	198	174	160	187	169	195	180	187	169	207	178	195	190	195	171	178	178	192	179	190	194	211	201	190	228	224	195	192	155	160	180	171	182	184	180	196	171	194	193	182	200	169	199	202	198	179	208	184	195	180	190	185	204	194	184	184	174	189	175	182	203	205	179	195	177	186	171	225	181	156	180	178	214	192	200	171	187	190	194	187	207	195	194	184	193	174	215	191	189	212	173	163	180	201	197	185	188	180	197	177	181	179	194	181	178	181	186	155	163	177	203	187	179	204	210	183	184	156	179	190	189	166	195	177	196	184	190	203	181	191	192	215	191	171	189	169	164	178	204	190	185	188	214	168	163	186	200	167	160	184	203	214	196	155	199	166	189	173	181	188	183	188	164	201	215	194	206	181	199	199	197	155	171	169	165	212	191	154	211	177	183	201	191	190	209	195	172	195	201	188	170	192	157	162	184	185	179	195	168	175	197	183	176	196	198	190	198	200	193	184	171	175	171	175	181	186	195	185	203	195	185	200	190	179	175	200	185	202	193	201	186	171	162	178	185	209	162
9118	929	1649	1950	1516	1236	1031	900	794	754	747	637	659	607	605	583	542	579	567	511	505	489	524	513	489	508	487	461	540	481	432	479	516	476	496	445	508	496	463	482	434	499	473	452	436	463	452	496	479	468	460	452	464	479	450	473	472	457	457	471	464	441	485	455	475	453	442	476	472	434	456	425	484	441	449	455	431	472	492	502	464	454	479	425	463	471	456	457	412	444	458	431	484	479	455	426	471	450	481	477	466	495	442	448	452	439	404	464	442	476	437	436	480	435	441	499	453	452	488	462	449	420	429	436	443	502	467	457	464	450	465	454	443	459	448	473	402	457	477	441	470	440	425	430	468	439	472	439	442	465	437	451	438	430	416	453	445	457	436	479	405	472	475	422	456	460	444	432	416	456	431	410	432	429	462	455	419	449	418	431	417	431	440	462	454	466	473	456	435	423	431	466	453	476	465	458	415	441	450	408	479	464	465	478	421	453	417	422	451	463	444	468	451	450	466	462	458	447	472	433	476	445	445	435	435	505	429	434	452	476	443	448	411	445	505	424	464	442	456	436	488	464	475	467	447	462	459	442	464	447	460	404	467	434	455	411	456	431	479	402	473	433	446	462	463	484	440	403	414	449	433	459	481	448	497	434	401	436	436	433	408	456	459	451	414	485	466	470	443	452	449	440	416	466	436	483	431	490	458	487	497	451	429	467	443	410	485	455	451	458	455	444	436	448	456	441	479	477	456	486	426	427	418	447	474	438	487	468	481	442	427	505	451	431	415	415	470	427	480	466	429	431	462	457	461	442	455	433	470	458	447	466	473	492	479	490	478	473	457	456	429	463	430	455	424	460	440	448	405	429	444	483	509	476	458	441	443	473	451	446	492	430	431	439	397	469	449	494	439	471	465	418	414	431	452	400	427	490	423	437	419	449	469	470	460	438	433	460	468	452	446	455	474	463	464	433	458	452	422	437	426	457	487	477	439	465	463	471	432	464	446	440	436	435	463	468	432	458	474	452	450	446	467	457	467	437	459	435	435	472	412	460	451	444	454	423	456	453	411	443	431	439	430	442	434	451	484	471	450	448	461	478	438	475	453	463	471	437	429	441	443	495	475	467	449	473	441	488	460	432	471	440	433	462	458	467	481	437	420	430	464	472	493	481	459	450	428	474	448	477	458	475	451	431	453	413	459	432	451	446	423	453	458	457	458	435	488	440	474	442	457	455	443	467	450	417	444	453	455	454	480	450	469	447	465	496	426	461	452	441	455	493	454	451	428	443	425	403	527	418	453	432	441	418	428	467	436	441	476	433	450	465	475	455	429	479	452	432	442	457	471	480	482	454	452	450	433	476	467	471	442	471	458	467	444	501	486	435	481	432	470	434	438	451	421	463	454	479	484	412	445	410	475	479	433	432	424	438	438	457	460	445	449	442	472	444	449	452	441	453	438	436	443	455	446	453	430	451	445	453	431	465	443	449	481	465	429	499	446	435	491	462	439	467	441	469	486	449	409	424	440	435	429	463	485	451	447	440	445	459	441	406	462	476	470	461	454	477	396	467	437	447	433	407	417	460	455	434	442	454	461	436	457	413	411	430	438	441	462	416	450	442	441	451	457	497	447	447	450	454	446	438	455	444	465	455	457	433	435	418	462	403	411	464	429	476	457	449	444	437	468	429	472	471	476	422	448	456	448	432	430	438	444	456	478	449	453	466	438	452	462	425	435	422	442	421	427	442	498	433	423	417	438	452	461	444	419	424	449	462	467	413	402	482	455	421	435	441	432	438	471	425	411	437	476	466	439	469	449	462	465	435	439	445	421	404	439	466	455	466	433	418	462	454	445	496	451	432	444	459	436	421	455	435	438	435	427	483	466	484	500	416	454	448	468	424	504	446	442	458	434	446	491	442	464	476	419	464	443	440	483	432	477	395	452	452	440	430	442	458	448	443	450	458	437	436	456	470	453	443	436	444	421	429	425	423	416	458	431	423	443	439	428	450	455	429	463	481	467	457	455	436	422	450	449	447	446	452	417	444	430	528	446	471	433	422	433	465	458	445	464	436	456	467	458	436	432	448	436	456	434	436	462	472	412	448	417	466	481	466	403	455	447	438	440	469	421	443	460	450	450	461	458	446	456	475	433	469	451	448	483	469	429	430	471	432	455	488	467	466	429	430	431	464	457	463	446	456	433	458	416	492	474	454	438	433	444	451	465	457	449	479	445	436	442	434	442	437	469	486	445	474	438	482	427	459	428	445	473	446	454	444	481	444	453	422	428	458	494	421	456	451	467	438	409	405	485	418	426	413	446	442	451	436	418	420	443	425	424	403	459	455	450	429	434	444	447	482	414	454	433	493	456	444	448	420	408	402	441	435	472	424	468	461	455	412	459	444	445	451	468	459	453	452	442	442	456	436	457	414	481	425	419	465	421	446	412	451	456	459	431	441	474	484	467	455	416	440	431	466	492	451	421	425	467	435	439	440	499	434	457	440	472	448	448	411	487	446	463	476	432	441	466	447	446	433	423	480	462	468	464	468	455	456	476	459	474	476	500	461	464	444	430	427	432	419	479	471	428	436	463	447	414	474	465	436	429	466	441	468	436	448	466	397	466	481	473	460	436	442	449	471	450	501	433	416	454	424	466	467	461	419	462	433	466	436	484	435	474	476	444	470	464	459	435	452	436	448	453	490	464	453	441	474	462	434	462	418	473	440	457	433	446	471	426	453	447	464	451	451	414	447	455	442	454	438	432	446	432	423	427	464	498	433	458	472	423	495	459	467	450	421	448	443	442	444	445	435	407	437	440	450	453	479	467	449	477	480	393	465	473	433	449	437	453	437	434	423	454	446	452	461	432	441	474	446	457	460	438	477	430	445	479	445	427	437	482	460	435	422	431	506	473	445	451	482	459	462	444	455	433	429	443	460	456	424	446	431	440	471	453	486	470	461	419	481	433	447	439	425	465	437	472	442	473	465	466	407	414	447	484	453	456	462	414	403	435	438	472	435	429	481	423	453	448	453	459	422	459	472	449	482	447	444	448	432	410	381	431	441	445	464	474	454	466	451	458	439	486	456	448	426	435	462	485	428	496	439	421	457	449	462	430	451	426	420	455	451	462	469	419	439	467	438	453	412	460	437	462	441	439	466	452	434	467	433	449	472	449	431	437	450	435	458	454	460	459	482	448	425	471	440	455	463	452	443	440	445	466	448	437	468	455	454	448	482	452	420	453	432	432	438	482	441	460	435	418	467	446	441	460	469	429	439	473	489	432	442	479	432	432	462	435	440	442	417	415	443	482	446	456	476	453	377	453	422	429	454	496	459	475	438	426	466	409	461	446	451	456	482	489	494	417	472	439	462	452	472	461	505	451	421	440	475	411	418	485	430	448	449	478	433	433	428	440	490	458	453	467	448	461	469	465	436	428	456	447	462	475	454	480	447	474	486	407	412	460	460	473	449	412	419	451	424	453	431	470	442	447	407	420	484	455	454	436	433
2465	261	292	238	289	260	282	263	231	276	231	267	284	280	273	248	289	265	286	277	288	277	284	238	238	263	262	251	234	251	287	248	285	247	268	225	252	261	270	257	281	255	275	283	269	267	277	267	250	266	244	254	259	261	282	244	231	256	236	254	265	242	259	271	229	254	241	252	249	254	255	245	264	237	291	262	275	246	239	264	280	246	238	270	258	275	268	276	248	284	257	270	246	263	246	258	260	281	259	250	259	245	257	280	290	249	252	280	277	267	247	221	279	247	252	271	266	244	238	258	250	270	267	292	256	267	278	232	261	249	281	270	280	247	256	306	261	258	215	258	260	268	257	275	294	232	278	242	258	209	276	240	277	264	264	247	297	244	233	282	230	255	245	225	238	247	269	256	266	281	245	260	266	247	240	243	257	233	262	253	252	274	214	319	255	234	253	257	277	254	260	267	235	273	262	252	277	239	239	282	260	242	259	240	266	253	254	243	271	272	255	249	209	243	251	268	268	250	248	274	247	258	255	262	237	274	276	252	276	253	256	233	246	229	274	277	289	269	250	236	269	259	263	275	260	264	257	235	251	250	261	253	269	254	281	273	258	232	234	235	255	310	271	277	237	251	251	245	242	252	262	269	245	261	288	239	221	268	269	239	268	265	266	248	283	274	257	259	256	259	236	273	272	258	279	282	254	271	247	258	266	272	256	279	254	241	239	241	267	250	282	268	243	281	271	307	267	251	285	268	255	254	275	277	303	236	231	255	249	259	267	246	272	226	269	277	256	271	258	218	253	265	290	262	286	252	238	264	272	234	292	278	248	243	265	266	258	239	270	285	284	252	247	258	256	275	232	220	236	270	255	273	261	276	282	261	265	257	278	241	265	298	248	278	257	288	240	278	284	227	280	264	287	214	237	255	271	259	271	259	286	276	246	287	282	264	256	248	274	236	273	244	257	260	245	235	268	258	245	275	257	248	268	309	273	278	240	281	256	265	254	274	244	269	255	249	256	245	270	255	270	283	246	248	235	246	290	255	276	251	271	249	253	258	244	263	273	285	272	235	294	228	241	235	213	244	263	243	233	286	283	241	245	259	280	242	276	261	266	251	290	230	280	269	251	256	271	254	280	272	246	248	254	263	283	253	282	241	271	271	286	245	266	240	259	253	227	279	237	253	255	288	276	253	246	266	259	286	266	275	260	276	230	259	248	284	289	255	260	247	255	249	236	260	287	248	276	266	267	252	264	255	229	246	263	254	277	270	267	260	276	241	249	256	253	266	300	256	282	263	247	249	260	251	268	265	262	241	206	250	266	258	247	268	260	289	293	262	265	278	249	234	276	269	250	250	307	263	240	272	275	258	271	240	278	237	263	254	241	252	257	238	233	254	237	254	257	234	259	232	274	258	260	275	263	232	254	260	255	284	274	278	242	254	245	280	250	264	272	266	279	253	254	256	304	274	253	258	241	240	250	246	274	248	233	245	220	278	274	267	249	285	255	261	238	257	252	232	264	275	247	269	229	239	275	238	248	273	253	223	257	242	276	266	252	268	258	267	252	247	286	274	265	242	244	245	229	263	286	234	248	276	274	272	259	255	286	267	249	263	246	245	262	264	258	272	282	260	223	297	246	280	256	243	262	249	266	268	276	266	230	259	218	250	263	270	231	264	246	231	300	238	272	247	285	271	256	265	256	253	280	244	251	255	243	247	282	259	251	244	264	232	264	258	245	259	263	259	245	278	246	264	259	274	284	271	255	269	234	255	290	248	254	298	238	256	242	266	247	248	255	248	248	280	275	287	261	273	278	255	310	256	229	243	245	251	249	243	263	273	260	258	270	245	221	252	270	279	261	268	257	249	246	302	255	265	272	288	255	263	275	248	264	290	253	279	271	269	253	301	243	275	280	282	266	253	243	244	236	256	277	273	264	292	240	260	262	273	256	244	262	271	265	257	278	270	255	255	274	240	283	240	247	278	294	267	250	260	286	222	234	277	286	299	267	232	278	235	269	220	226	239	275	247	260	253	265	264	264	266	262	275	264	255	237	258	231	241	240	265	247	294	234	261	255	241	226	270	264	265	280	245	268	265	248	256	257	253	276	266	280	301	246	245	275	275	269	243	273	256	257	254	281	261	277	254	235	241	268	275	258	291	286	261	293	228	263	248	245	253	276	255	273	235	240	261	283	270	259	246	255	254	250	282	282	257	254	283	279	262	260	284	243	241	259	274	253	256	236	251	258	253	271	231	276	241	234	260	250	282	259	250	273	264	240	256	236	261	248	260	268	247	230	252	254	239	240	285	254	256	273	309	304	287	264	245	276	252	250	260	246	257	261	277	237	254	267	264	260	273	284	259	268	283	285	246	273	250	242	261	259	267	280	241	253	224	256	258	224	257	266	251	262	257	260	266	288	262	241	269	220	273	282	239	286	251	241	241	237	246	249	216	287	296	282	259	241	253	270	266	262	267	280	236	226	256	246	221	264	265	261	291	240	253	261	268	256	267	279	244	247	257	259	248	254	276	298	265	254	277	267	260	256	266	254	247	238	234	230	236	253	273	240	270	273	248	281	255	281	239	251	276	251	268	259	272	259	280	240	242	250	266	264	243	290	235	266	270	270	285	251	245	300	286	237	266	266	269	241	245	261	258	268	258	284	274	247	249	264	280	259	287	257	222	238	282	255	288	261	261	253	257	268	238	280	246	294	247	263	274	264	255	276	241	253	257	271	238	244	249	252	256	266	213	285	254	244	279	260	267	243	278	253	249	265	275	235	253	265	295	274	269	234	284	270	287	248	216	280	231	280	239	247	262	251	255	255	308	234	245	271	242	231	276	259	244	259	239	236	280	244	281	240	280	293	242	257	285	254	261	256	266	228	272	242	222	297	286	283	258	253	247	258	223	250	240	272	282	270	246	269	249	279	278	247	246	254	260	231	239	244	265	221	256	243	267	281	267	289	256	256	251	245	257	233	248	265	243	263	252	285	272	262	221	248	242	248	276	257	228	251	245	282	270	274	255	267	265	242	224	247	271	272	273	278	278	234	279	235	285	252	275	257	253	238	280	261	248	247	272	257	248	242	235	275	266	280	286	253	268	254	280	242	262	268	246	249	280	219	243	264	256	212	247	246	253	248	230	272	248	292	260	271	253	241	258	267	243	259	252	264	246	251	228	248	263	258	277	286	268	263	292	257	243	238	232	281	288	272	275	232	240	276	299	249	275	248	263	256	262	270	272	255	250	244	238	280	282	249	260	276	269	238	259	266	254	275	252	247	257	246	230	257	269	276	243	272	244	268	257	240	283	250	257	246	256	242	273	236	281	260	257	262	249	277	247	264	256	243	272	262	274	223	245	271	259	274	266	270	264	269	271	250	237	246	270	260	275	258	248	289	273	268	241	254	258	254	241	271	265	233	236	241	292	302	239	275	260	260	238	237	241	284	255	275	262	255	220	260	278	252	260	267	250	279	254	266	234	254	252	265	247	271	234	256	275
2871	667	630	614	643	637	637	618	601	621	601	615	622	601	611	622	674	606	617	619	601	618	629	645	609	640	612	667	635	606	642	660	595	637	610	603	612	646	646	682	601	599	626	614	596	645	576	625	656	608	638	614	574	651	582	638	633	654	637	632	601	659	585	689	633	653	617	637	622	608	607	603	644	595	653	598	625	663	662	634	630	613	640	636	625	606	572	622	585	591	670	632	635	599	617	597	636	617	620	627	569	614	615	637	556	612	642	584	618	597	623	630	632	616	581	578	637	623	621	589	634	625	655	577	662	624	611	627	626	597	595	611	593	587	632	593	632	620	599	610	636	669	616	625	633	676	660	602	575	613	652	591	688	619	554	615	595	626	626	600	630	671	565	609	651	601	639	614	637	589	636	655	669	589	613	593	628	627	657	612	576	617	615	631	630	597	618	636	628	584	596	623	583	584	622	595	623	656	657	623	651	564	639	624	577	620	618	639	617	597	612	615	624	592	654	605	588	639	626	609	608	611	617	633	645	582	644	599	598	553	595	582	599	654	649	603	602	597	606	656	628	629	649	671	614	578	596	642	588	621	677	607	636	615	645	669	606	604	628	632	624	630	606	648	594	652	611	634	591	622	579	594	613	572	660	625	627	610	602	620	656	614	664	645	601	578	606	617	628	611	624	614	607	587	613	599	630	601	647	579	601	621	630	599	626	643	620	594	618	615	637	591	631	642	604	645	611	655	583	617	641	681	666	579	589	584	629	584	654	606	602	656	616	611	592	622	581	652	626	582	615	628	586	615	642	603	605	612	607	648	636	601	611	622	597	601	653	666	619	654	588	644	626	607	640	615	640	612	539	636	643	603	622	614	607	628	598	604	593	617	610	594	621	606	571	606	602	639	642	566	607	628	637	607	590	648	671	599	624	640	591	671	606	592	627	610	611	593	614	645	666	668	615	639	620	584	615	599	644	621	606	595	617	599	650	594	587	618	595	589	630	671	637	645	637	605	655	592	601	653	641	604	624	658	627	604	688	639	594	594	643	657	621	604	607	605	615	587	582	658	667	632	625	599	633	618	651	620	609	635	605	674	633	626	692	619	586	610	666	599	630	618	638	600	624	619	619	609	626	585	609	588	608	637	615	672	659	616	598	651	627	647	643	609	610	628	605	639	627	624	644	650	588	674	612	602	605	556	627	610	629	608	661	570	631	603	622	627	637	597	606	599	597	637	622	661	622	625	637	636	573	609	651	639	633	619	621	620	609	598	606	618	668	615	649	649	613	600	619	650	653	620	647	629	637	627	630	642	586	651	640	595	627	613	597	633	608	609	659	606	622	645	614	579	601	603	578	622	605	653	658	591	625	564	614	593	631	576	607	608	642	618	556	632	638	599	602	611	624	650	645	666	626	658	651	628	616	597	635	614	618	596	614	631	609	668	584	620	642	636	617	619	619	610	595	574	587	605	638	638	633	663	607	621	647	559	593	627	627	611	627	586	630	566	574	631	627	607	586	613	586	647	613	641	636	598	605	607	580	630	592	661	640	638	598	628	634	697	641	625	589	617	652	619	657	669	587	593	682	621	653	586	611	593	590	576	639	627	642	614	587	609	589	595	634	606	580	645	647	567	592	628	609	619	614	582	612	652	591	659	578	612	593	615	654	625	657	622	608	622	601	677	601	673	598	605	627	634	624	623	638	638	624	612	641	634	612	624	644	634	680	567	586	603	640	626	653	602	588	645	590	574	664	613	631	625	676	630	652	613	561	627	630	656	627	639	651	581	650	630	596	610	631	646	618	585	681	655	589	619	604	624	629	618	595	625	637	625	648	608	633	646	638	630	602	630	690	638	641	606	631	623	575	636	621	637	617	638	585	582	591	634	593	626	601	620	611	592	598	637	600	582	629	653	642	586	647	625	682	616	597	661	668	639	614	643	568	617	632	607	627	614	624	650	607	646	622	610	606	589	605	634	621	631	640	641	642	609	635	628	606	651	608	633	639	632	653	571	620	621	604	622	614	582	645	615	642	569	638	642	595	614	591	617	636	599	604	662	644	686	648	596	591	618	659	635	629	605	601	614	633	591	583	636	616	611	597	621	678	609	630	643	626	621	578	630	630	590	624	611	627	648	597	608	635	620	634	667	623	636	617	624	605	607	569	641	590	610	585	631	650	644	621	620	607	622	643	598	636	639	604	606	609	642	604	662	660	611	620	602	636	642	630	615	596	591	651	632	618	640	595	612	630	562	602	660	636	620	626	621	595	600	617	628	633	624	634	639	625	637	662	667	618	665	609	638	626	642	591	621	609	615	576	617	595	664	607	618	640	643	625	635	646	597	643	643	624	624	649	673	615	600	689	637	619	567	599	603	650	603	622	620	611	670	610	592	570	610	579	610	624	644	636	616	587	634	636	608	647	625	580	615	616	635	619	605	656	614	598	608	637	624	601	660	648	614	613	646	597	670	609	630	655	621	648	615	636	667	622	606	613	644	621	595	593	622	610	652	663	605	634	626	606	623	680	637	604	639	617	619	623	641	627	592	617	622	646	644	642	630	626	635	628	593	615	622	614	635	628	602	624	601	604	595	646	638	646	612	657	565	630	632	624	648	577	602	585	648	597	635	613	623	648	624	595	599	582	638	619	648	613	612	570	640	631	626	611	619	605	628	629	626	580	608	612	655	612	630	594	677	650	668	662	606	621	633	643	600	673	629	660	581	624	672	601	601	593	612	617	679	606	593	615	637	627	607	674	647	652	675	570	613	608	654	645	623	590	599	637	597	603	648	612	652	647	615	622	628	607	683	630	670	599	601	581	639	630	648	584	590	639	655	609	639	649	593	611	652	625	658	642	628	639	607	623	585	595	621	653	637	624	624	608	631	608	615	612	618	567	589	578	602	638	598	620	678	670	619	631	628	661	592	638	629	647	628	644	660	619	605	618	652	597	635	595	653	582	638	644	624	611	611	642	613	607	587	641	633	615	622	648	623	627	624	635	610	589	633	590	625	663	620	618	599	625	617	680	588	602	586	613	614	651	643	631	624	692	637	637	602	631	625	600	612	613	600	618	616	607	653	632	578	651	609	593	589	603	633	602	633	662	602	635	608	645	591	610	617	661	633	638	592	621	608	613	654	629	645	640	595	610	646	624	639	635	639	649	588	607	601	645	593	642	633	615	639	608	614	583	612	592	606	619	633	617	645	643	640	657	641	615	608	653	555	593	601	611	597	668	606	569	608	663	624	622	625	612	618	618	636	625	592	647	611	605	663	573	620	572	579	642	589	604	631	613	610	613	606	593	555	598	608	645	588	654	643	618	625	628	619	595	637	602	634	646	606	606	631	593	638	640	621	656	622	611	571	578	614	645	623	634	667	631	624	598	587	606	624	620	606	596	597	641	646	601	655	613	648	606	616	617	619	594	585	623	627	637	625	626	608	614	645	624	638	606	586	593	664	658	614	655	628	674	631	646	599	644	595	591	641	677	644	594	630	655	639
7672	604	561	556	473	407	340	350	410	386	340	342	348	316	332	319	330	357	298	307	332	354	318	343	347	308	284	335	321	371	369	323	316	356	353	356	322	346	299	337	352	318	324	339	332	342	270	352	349	355	345	304	327	336	311	339	337	320	334	330	327	339	316	319	351	322	306	354	357	324	314	310	324	368	297	340	335	336	300	350	309	293	365	338	311	334	333	357	331	339	326	304	330	281	343	343	305	325	355	353	345	342	309	299	328	346	321	342	349	292	318	332	337	317	346	331	333	346	306	318	332	306	349	338	340	331	333	348	323	337	317	316	326	310	347	298	306	317	309	340	333	339	345	315	325	320	323	366	334	292	333	304	325	313	311	338	341	318	328	354	357	340	365	315	341	355	328	304	332	331	274	329	333	348	351	329	330	359	335	354	336	348	328	297	334	359	311	340	328	323	323	315	301	305	302	370	334	319	307	341	339	315	348	335	335	312	313	330	362	350	331	311	315	346	338	303	353	302	325	312	309	289	312	352	318	328	330	317	308	333	341	347	325	289	353	304	311	303	327	291	350	312	275	308	327	349	336	301	332	335	312	333	341	311	318	329	329	342	333	305	320	306	303	325	323	288	327	326	348	323	307	328	346	340	293	316	310	301	351	339	318	322	307	344	329	341	349	370	337	312	306	299	316	356	313	316	290	328	319	298	286	325	366	346	313	328	329	361	342	323	338	295	314	320	320	307	356	322	310	334	319	323	294	317	369	343	324	338	333	309	336	334	311	341	321	309	351	322	312	320	338	321	340	316	341	367	306	318	361	293	340	328	310	383	355	320	337	327	318	320	367	340	310	315	336	358	298	332	357	336	308	344	339	311	340	300	333	296	302	334	354	351	354	334	333	320	342	317	321	334	311	323	318	312	285	322	368	306	322	305	347	320	365	361	322	344	321	341	276	316	343	334	299	331	331	330	303	329	330	342	307	375	344	318	307	356	331	342	338	325	336	327	314	284	317	303	328	317	323	337	344	342	301	308	305	319	297	323	336	344	358	311	336	301	344	322	326	307	318	353	345	317	357	344	303	316	316	330	318	333	291	323	339	320	361	303	322	325	348	341	333	280	349	359	299	336	317	345	318	311	333	311	306	334	292	291	325	319	344	333	371	317	362	363	343	329	304	319	336	320	326	335	320	335	315	338	325	354	332	328	318	318	362	322	334	308	357	337	326	337	328	342	308	325	341	287	308	306	336	330	326	295	302	312	338	306	356	334	323	324	312	311	333	331	318	326	303	299	317	347	323	356	316	313	324	317	346	321	337	319	328	318	338	363	292	328	312	299	327	300	293	337	305	350	322	288	310	315	327	317	343	329	343	324	304	313	309	345	340	324	320	311	310	313	316	356	343	316	336	316	341	336	321	345	303	338	321	288	370	315	328	311	313	330	310	325	306	319	334	320	375	352	289	353	308	339	342	324	372	317	338	328	293	327	347	333	293	332	337	322	331	350	333	335	349	340	315	302	355	320	342	359	348	317	340	334	338	291	334	327	337	326	295	335	347	311	321	281	325	329	322	353	338	336	324	304	339	345	345	298	302	342	309	340	313	298	307	320	318	336	363	298	339	305	357	324	286	318	294	338	319	314	329	313	329	321	347	303	321	320	328	352	347	314	331	337	356	307	327	324	341	331	316	347	332	323	344	337	306	317	306	341	323	334	287	328	335	331	328	333	327	330	331	321	316	311	315	326	348	311	339	273	326	352	344	338	333	346	328	321	296	321	339	286	311	369	318	356	332	305	341	345	318	320	335	322	341	336	343	316	333	326	301	306	357	311	361	351	273	307	330	298	363	304	303	329	311	329	365	308	326	336	320	309	316	336	298	335	324	321	313	333	357	336	294	316	351	366	326	309	328	324	326	310	337	298	358	320	308	311	322	304	332	310	311	288	267	312	350	336	333	305	311	314	325	304	315	344	338	309	361	342	350	334	359	334	315	318	325	327	370	336	324	317	342	314	334	331	309	317	310	330	329	325	343	320	294	346	334	322	323	329	317	305	326	316	328	306	340	333	311	345	335	313	342	355	341	312	300	344	311	312	344	306	298	340	283	302	326	332	353	295	341	317	365	324	330	320	307	314	314	302	332	351	313	342	306	333	331	349	340	336	322	328	321	318	313	329	299	326	320	298	302	311	353	325	320	329	317	322	295	338	350	301	327	371	322	339	323	358	289	350	320	361	345	285	290	334	366	332	344	324	318	313	317	319	337	295	358	328	338	327	321	320	361	309	312	385	302	363	314	322	354	348	301	345	323	306	315	338	302	320	354	302	325	312	341	346	337	324	303	330	336	327	348	298	313	349	386	319	339	295	335	321	352	306	305	334	328	310	322	309	320	335	354	321	336	333	324	368	339	345	333	330	310	298	370	326	329	361	326	319	339	326	343	336	351	349	299	325	357	330	311	313	343	333	303	360	316	337	330	324	345	299	352	291	348	307	343	325	346	348	296	284	292	286	315	317	323	338	283	302	347	311	345	330	287	326	313	340	355	308	342	297	345	335	328	340	291	333	310	331	328	325	331	333	349	347	307	298	318	317	320	315	308	342	342	340	311	374	349	343	321	313	339	309	302	335	312	317	332	335	368	338	343	336	326	354	301	338	330	334	337	343	335	304	311	301	317	328	325	310	310	305	313	346	309	342	307	265	306	325	356	334	307	312	284	335	312	314	322	330	310	328	305	343	299	324	334	311	333	298	307	298	314	332	329	309	321	316	324	325	280	329	346	296	347	333	312	314	317	312	344	319	346	312	286	343	334	339	311	336	316	315	341	288	336	309	338	310	330	316	322	297	324	370	317	320	338	332	364	342	322	348	311	327	281	327	297	331	313	318	336	312	345	355	338	328	365	331	315	328	335	324	334	328	304	298	330	320	338	313	340	352	346	318	319	312	325	350	336	311	344	327	304	319	352	305	364	288	302	344	324	315	294	324	300	334	327	323	326	345	319	291	297	361	311	356	348	336	355	339	321	364	343	331	283	358	337	326	317	338	324	336	344	309	287	299	321	351	291	318	337	334	351	335	309	295	334	350	332	322	353	319	332	346	300	351	347	312	283	354	298	328	306	331	312	317	332	342	352	330	328	339	331	302	327	339	338	318	321	339	330	345	323	296	329	322	353	343	316	304	330	335	319	327	326	316	336	341	356	343	339	311	334	335	289	335	327	328	337	316	357	363	317	326	306	323	309	312	332	334	318	331	324	337	327	356	338	350	320	296	327	306	323	282	299	309	313	314	328	341	332	353	336	333	337	330	317	326	339	291	309	318	350	321	336	372	334	312	336	347	322	315	336	344	313	314	300	331	321	307	298	359	350	331	368	343	353	308	296	301	321	306	335	323	324	295	325	319	314	300	327	342	312	316	322	337	339	306	325	322	296	279	328	339	329	313	313	331	311	333	330	305	313	329	307	298	318	332	361	335	325	333	338	336	337	339	320	328	323	337	351	325	328	332
6764	1027	1371	1487	1319	1146	1052	1030	915	890	879	883	858	814	839	832	796	801	800	775	762	771	704	792	786	809	768	742	791	738	787	756	733	823	736	784	776	768	759	737	800	750	805	831	791	726	749	717	759	725	777	747	773	699	787	759	761	744	755	742	780	749	790	777	763	776	755	746	768	741	754	789	738	760	711	795	704	739	722	753	725	735	699	763	762	708	762	775	770	689	747	725	745	747	763	745	753	738	674	782	763	751	748	700	758	728	742	767	754	776	708	740	744	734	765	761	721	761	738	771	733	746	755	737	714	761	743	781	729	770	698	718	757	777	760	757	724	693	714	758	746	739	784	731	710	754	722	733	732	755	740	776	715	771	727	798	744	748	729	770	822	716	797	732	723	734	735	746	717	724	753	795	746	763	728	784	737	727	750	737	774	750	767	712	784	753	700	767	780	730	737	754	741	758	739	714	766	728	701	725	734	738	766	772	734	754	751	726	722	710	767	781	763	774	724	732	748	744	766	712	790	754	814	737	716	721	738	710	765	696	734	747	732	741	777	751	720	753	752	724	767	722	782	761	687	740	762	734	747	731	708	775	744	734	782	723	750	756	737	735	755	751	711	751	734	742	789	768	754	735	785	752	752	742	772	707	731	749	756	719	718	678	779	739	735	768	693	737	771	761	773	711	790	759	715	750	753	755	728	812	720	711	707	741	754	747	707	747	712	741	744	684	726	742	794	726	766	720	699	743	790	768	772	747	768	806	738	737	732	740	703	748	779	741	728	790	717	753	768	775	738	754	727	713	748	759	777	749	720	808	702	745	749	724	789	788	771	748	723	779	721	753	788	723	775	751	762	700	769	726	759	786	751	730	752	806	708	758	739	755	736	779	774	768	711	733	739	722	710	719	747	767	746	726	751	742	735	722	723	806	728	744	702	760	770	758	746	736	781	719	776	708	773	773	698	765	768	769	756	732	760	691	718	729	769	761	783	689	697	715	763	751	757	747	739	798	742	749	759	704	770	792	775	681	750	753	774	757	740	742	747	735	715	732	739	740	755	730	802	773	754	743	713	761	751	717	720	757	737	751	780	785	750	767	781	781	812	790	727	724	748	742	725	757	683	786	789	756	737	754	710	723	742	766	763	762	779	682	694	714	774	761	741	764	717	729	751	808	740	713	741	727	741	770	745	747	735	775	770	741	794	709	729	757	706	775	756	773	752	813	690	779	792	744	738	724	790	759	740	746	713	803	711	768	754	759	718	781	748	780	787	788	720	794	714	708	765	750	729	750	704	736	804	710	780	705	725	722	732	772	705	747	775	758	759	718	769	709	808	743	740	728	765	752	762	678	736	719	719	790	769	753	761	727	739	740	750	778	737	714	733	757	749	775	721	756	752	746	741	690	727	764	723	718	751	708	781	780	795	771	775	763	737	786	737	745	763	746	767	715	748	704	779	724	723	755	746	746	693	740	731	754	689	709	736	769	777	768	742	781	778	772	771	737	762	724	779	745	752	736	715	741	727	705	735	761	712	781	712	726	750	797	733	744	726	779	739	780	785	742	761	747	744	731	749	771	833	768	729	714	737	757	762	797	784	764	694	751	702	739	751	749	761	739	724	774	730	723	788	713	749	759	720	755	760	728	747	744	751	724	795	754	750	784	758	736	775	732	715	697	698	730	714	745	704	732	713	773	767	707	741	746	793	728	752	708	727	671	754	798	720	785	742	713	710	699	736	743	724	738	756	781	752	750	788	753	724	695	715	765	721	755	730	731	722	755	719	726	750	762	752	790	775	770	760	739	795	741	758	725	735	766	734	747	738	763	805	744	780	722	757	754	768	737	734	723	755	755	754	734	749	751	777	742	760	802	786	721	712	770	721	728	747	781	783	757	782	762	769	718	792	764	694	783	753	745	745	770	815	759	706	778	748	797	749	790	766	787	768	766	735	741	787	731	722	719	763	741	701	768	728	788	793	735	742	758	763	729	750	726	796	699	752	809	749	763	776	737	725	765	779	733	780	783	769	747	782	721	736	737	716	768	764	748	777	793	805	773	731	773	752	730	765	756	726	733	754	728	740	760	745	745	756	760	725	716	755	773	761	740	755	754	729	733	728	722	760	720	712	746	770	785	781	730	798	731	676	718	741	740	724	684	803	806	763	716	747	708	801	734	766	733	747	710	745	794	770	751	748	770	819	759	763	770	732	736	715	755	775	761	663	744	724	734	753	745	752	726	781	759	739	748	788	714	750	730	751	707	753	756	763	785	728	711	763	704	722	686	810	739	771	735	731	741	750	738	721	718	749	738	782	756	697	753	715	732	777	752	748	797	748	725	740	817	782	718	766	731	715	774	699	752	782	693	745	715	747	748	748	709	752	698	768	723	720	778	696	772	770	711	764	771	775	793	735	730	754	750	783	744	707	709	746	755	792	758	787	704	726	735	766	735	730	748	742	694	729	717	730	703	755	773	770	729	795	755	732	736	747	717	733	768	770	743	736	727	774	732	772	735	723	734	774	727	706	773	739	731	738	749	711	737	740	681	783	752	766	734	759	743	717	727	734	729	751	741	711	774	688	707	742	724	732	705	731	710	745	739	788	722	749	716	767	751	726	754	753	762	736	734	761	741	756	760	715	731	712	790	694	769	712	801	772	770	751	755	729	758	737	745	765	752	738	806	766	757	741	724	750	737	729	736	715	713	733	728	797	776	713	752	745	772	709	757	712	765	777	782	748	724	805	775	759	745	746	776	733	737	719	770	783	762	746	755	701	743	807	745	786	764	769	683	717	762	768	756	753	747	750	799	736	786	775	711	739	791	747	739	762	752	755	752	757	702	775	718	788	731	754	756	729	711	806	749	791	737	741	724	761	663	730	758	757	777	806	725	716	699	775	771	768	745	801	766	718	754	762	672	767	731	770	746	756	766	730	753	758	756	736	708	741	724	742	776	773	696	723	771	768	767	756	725	721	756	756	707	774	741	782	771	754	777	783	716	750	739	738	789	682	714	731	763	774	734	724	759	723	748	740	734	756	774	735	802	765	777	752	716	744	788	725	760	763	769	722	744	763	703	721	763	734	729	765	716	740	712	747	774	733	722	726	759	787	734	773	740	742	805	700	726	751	730	733	754	766	736	780	782	763	758	756	748	764	790	736	734	734	742	767	697	739	725	764	701	754	714	773	775	784	767	796	753	792	774	738	761	739	783	712	685	772	726	792	753	729	736	722	750	690	742	755	763	769	741	760	728	725	763	776	760	760	731	783	759	702	752	718	757	708	744	740	754	742	756	766	726	754	758	729	688	780	747	754	760	776	731	726	730	698	782	789	804	762	713	736	746	775	727	769	783	740	726	722	706	771	728	719	729	704	731	708	709	710	755	769	706	715	735	708	772	713	708	742	698	775	742	799	766	739	761	726	762	772	727	806	783	738	761	734	775	739	810	699	768	727	746	728	708	735	723	729	771	715	786	744	691	734	750	735	714	768	739	801	704	750	759
14232	1046	784	656	436	336	302	269	245	237	210	245	219	208	214	205	211	202	196	184	223	167	189	181	176	189	169	198	226	207	176	189	168	181	203	173	170	198	186	182	165	167	183	186	178	168	188	194	184	197	185	195	213	154	179	195	159	197	176	183	198	188	163	184	185	186	182	195	187	196	185	176	183	212	178	228	182	187	179	201	189	176	163	185	196	209	173	201	162	168	179	175	172	178	182	174	189	215	176	188	204	184	206	187	173	164	193	214	197	200	187	191	165	192	211	191	189	173	161	191	178	206	214	193	184	197	170	183	166	189	195	169	168	183	162	172	211	170	169	174	179	200	218	181	182	187	195	184	195	177	197	187	185	153	165	204	185	203	177	164	183	198	182	165	200	164	173	189	171	212	207	203	171	163	184	196	185	195	174	198	198	185	182	163	178	193	199	205	211	169	178	199	182	166	190	190	173	181	186	178	178	181	195	172	192	200	168	155	192	196	175	188	173	181	190	202	172	205	190	169	191	148	211	178	205	167	188	165	204	183	200	199	192	188	169	205	175	178	197	199	193	201	187	176	184	196	172	188	183	163	173	183	195	189	223	186	154	180	174	189	185	195	165	179	188	185	181	190	183	170	172	171	191	198	176	165	200	169	183	202	228	178	196	170	194	173	163	167	184	168	179	208	191	175	187	178	179	186	177	157	189	150	209	167	167	199	191	222	165	194	140	195	189	197	179	178	175	201	167	177	197	186	180	163	197	175	189	181	149	209	162	201	200	188	181	182	175	194	188	162	202	200	211	156	196	173	194	214	173	183	188	196	174	196	182	187	200	191	169	191	186	173	201	162	187	177	140	180	201	191	193	177	172	195	202	186	163	184	176	195	205	193	188	184	183	206	175	186	181	167	197	183	193	208	195	202	213	181	167	204	187	175	166	188	169	174	180	219	176	197	179	182	161	216	212	179	215	205	192	196	183	184	189	194	222	190	160	181	179	179	183	198	181	179	165	204	189	188	187	204	172	191	170	193	187	182	193	182	179	188	201	202	178	176	195	186	194	192	176	188	194	197	177	177	198	190	184	203	180	183	168	164	190	196	173	161	188	191	177	184	187	175	176	178	166	178	195	178	179	185	191	207	217	172	207	191	201	187	169	187	199	201	201	205	182	168	183	168	174	187	192	198	198	164	164	166	184	181	175	176	175	179	187	181	186	217	194	194	155	188	173	202	173	167	189	176	199	205	177	171	166	186	184	188	189	190	185	175	197	176	190	190	172	175	209	180	175	182	169	199	156	165	186	199	203	164	180	204	189	202	178	161	196	202	176	177	183	183	195	195	195	184	180	191	181	194	203	200	184	166	184	173	193	189	208	170	166	196	207	191	192	184	212	187	187	190	190	205	195	170	190	171	183	174	177	193	171	169	196	204	194	170	202	176	194	183	187	191	199	181	193	214	203	193	215	192	183	194	177	185	162	192	209	154	189	175	193	188	187	199	198	174	202	173	187	176	162	161	169	175	195	203	191	171	174	215	191	202	183	172	176	165	172	211	180	194	180	198	169	183	171	184	188	185	156	196	210	189	178	208	196	190	177	167	182	177	201	172	203	188	202	178	166	164	172	188	153	191	202	184	155	196	169	163	188	164	187	190	197	194	223	185	193	164	171	173	191	191	204	201	182	169	178	180	192	177	193	195	183	202	198	191	159	183	169	174	165	178	183	179	185	205	183	200	202	187	187	211	189	170	128	165	173	191	172	195	191	164	173	191	174	187	192	164	198	190	163	173	199	185	216	201	179	142	178	201	179	199	178	192	179	170	177	166	212	190	201	177	176	154	172	165	222	184	195	187	191	189	186	159	185	157	185	214	197	212	192	188	191	168	189	202	156	184	172	203	202	176	183	165	182	178	196	192	191	205	165	189	179	194	201	180	201	160	193	211	183	185	189	189	177	176	204	178	170	191	208	164	197	190	206	183	180	173	176	150	184	185	186	183	171	179	207	185	190	198	187	184	201	194	164	170	193	203	190	206	195	160	205	194	178	191	169	167	188	201	191	191	190	160	180	229	182	181	189	186	150	187	179	210	149	198	195	179	183	180	179	190	164	191	191	189	175	176	189	187	202	174	172	189	169	190	200	171	173	182	189	154	196	172	164	174	183	184	210	207	183	165	197	190	190	181	156	185	209	165	202	196	168	152	166	159	181	179	210	169	173	183	213	173	220	188	170	178	184	183	178	182	184	188	194	193	170	217	181	192	162	211	173	180	194	187	161	211	172	178	205	196	176	179	166	181	210	194	186	179	168	180	162	172	191	184	191	170	184	171	189	184	189	192	184	200	200	209	157	191	176	156	155	189	194	162	170	195	174	201	163	180	188	183	203	164	163	183	189	192	192	196	187	174	182	185	184	177	184	193	194	177	199	186	168	186	181	207	204	200	177	171	188	171	170	195	184	197	202	172	196	185	188	183	187	200	201	186	157	203	173	167	166	179	177	174	174	185	203	195	176	191	201	193	186	177	179	180	199	188	177	171	187	176	180	202	207	186	180	189	168	171	176	177	191	183	194	160	188	168	190	202	205	191	204	185	201	204	187	184	175	200	180	206	221	157	188	195	175	187	184	175	198	159	201	180	201	186	194	200	201	181	196	185	175	190	166	217	168	160	204	179	208	203	213	195	171	180	209	190	173	184	177	179	198	184	170	174	197	171	165	174	179	200	149	168	174	195	198	155	198	188	192	200	177	174	197	187	200	185	189	184	187	183	191	211	178	180	179	146	200	177	170	189	193	198	179	198	178	180	182	188	190	212	193	177	201	185	206	181	182	180	189	184	204	182	204	191	182	232	197	209	205	197	179	180	148	179	162	190	150	192	171	185	176	174	182	186	180	157	180	204	168	175	176	190	199	181	177	174	157	207	194	181	181	179	186	196	175	201	173	177	207	212	194	201	197	184	183	205	232	196	176	194	211	177	190	169	185	174	181	185	144	186	167	196	174	160	196	208	193	203	193	177	183	208	176	163	183	167	198	173	190	179	178	168	191	184	176	208	152	169	162	201	168	178	185	203	182	200	185	171	208	184	176	194	196	205	207	181	196	164	182	201	202	219	181	165	182	181	215	192	181	175	190	185	183	174	183	196	192	190	193	197	177	200	167	195	186	207	187	161	195	175	194	155	170	189	184	182	186	195	200	180	168	187	196	190	200	187	176	182	216	177	169	155	169	181	204	186	180	164	173	189	197	176	176	169	168	146	172	175	192	175	200	194	177	200	185	189	190	176	201	201	196	178	198	168	178	204	190	185	188	181	187	193	160	178	182	177	181	176	196	190	192	190	179	161	192	160	163	185	189	190	174	181	186	187	202	170	181	163	214	191	178	183	188	189	165	194	193	199	178	174	184	175	193	160	181	188	208	155	189	171	194	203	179	182	176	167	173	204	189	192	177	193	199	192	171	178	208	206	203	197	197	187	208	177	192	167	190	174	177	222	185	185	193	162	208	165
8326	922	1722	1891	1563	1305	1073	973	813	747	706	677	630	618	582	555	515	550	521	548	490	496	498	492	478	518	497	494	485	500	486	478	432	445	528	479	430	490	461	441	461	443	450	477	439	430	456	459	414	435	466	461	448	488	452	450	469	445	436	427	478	428	444	438	486	495	439	406	481	446	432	445	454	483	444	443	424	463	404	424	440	425	471	467	428	450	460	417	443	443	434	430	422	425	472	404	456	418	422	460	419	441	420	432	440	448	414	441	448	434	458	422	433	425	464	465	402	443	446	456	437	425	424	430	444	414	448	461	422	452	420	435	433	448	422	427	455	467	415	419	468	447	424	443	416	441	442	445	436	481	456	455	421	431	423	432	443	446	434	429	476	426	444	452	443	391	435	453	453	458	421	431	411	412	416	408	460	454	403	443	416	460	416	471	402	425	465	441	422	443	432	419	457	437	439	466	445	450	411	404	454	457	443	442	468	409	463	431	461	428	432	396	454	492	461	407	402	463	424	440	475	446	416	402	407	436	426	392	426	414	438	432	407	417	426	390	418	457	454	440	420	431	434	455	461	400	425	425	429	433	434	414	420	444	463	423	448	460	434	441	421	438	443	420	417	430	434	463	471	449	456	451	429	485	448	426	425	441	427	420	462	455	443	432	485	442	424	432	455	428	444	417	444	454	415	423	429	438	433	441	413	447	450	445	446	464	399	468	419	455	435	434	451	442	412	453	458	407	438	446	452	430	442	434	414	455	437	454	440	448	398	419	421	410	441	464	408	449	417	431	441	462	415	444	477	451	437	432	431	428	454	429	452	417	406	472	471	428	451	396	463	466	427	434	442	431	455	434	466	451	415	428	405	447	412	452	436	463	419	443	494	399	440	429	422	412	434	418	440	432	432	419	417	394	405	424	435	437	439	454	428	429	431	439	456	440	481	407	438	447	447	461	404	451	435	461	462	457	455	448	459	435	459	496	435	469	418	448	411	502	457	431	479	448	443	424	459	467	429	438	403	465	419	421	434	403	431	478	462	455	426	463	458	458	427	386	418	438	436	424	413	452	429	406	452	427	436	419	383	466	418	425	437	428	370	452	413	423	457	443	448	425	460	407	415	462	412	443	407	432	420	431	411	431	420	465	406	435	476	436	434	425	466	439	446	449	430	421	403	448	403	417	415	454	475	430	466	434	449	465	480	445	410	461	460	422	457	422	442	435	429	431	439	489	430	437	440	466	383	422	453	435	467	449	412	436	434	428	433	462	462	432	429	436	482	435	453	425	430	406	416	430	434	448	461	422	465	449	453	430	463	449	459	425	439	417	413	420	451	446	436	453	408	455	460	415	420	418	428	436	424	467	447	444	421	464	425	450	457	452	441	416	455	440	422	407	450	462	429	433	399	420	447	435	445	467	440	421	444	431	418	413	458	462	444	462	422	425	456	408	456	449	466	409	438	468	450	422	429	445	435	462	427	443	437	430	460	403	451	439	438	447	415	409	427	440	450	391	430	405	400	454	468	432	465	429	424	435	409	454	419	454	441	479	426	468	452	442	442	447	422	444	459	426	402	410	415	450	411	454	445	468	420	415	466	438	423	449	432	438	436	439	436	404	412	485	472	429	455	451	454	418	469	435	402	436	480	437	434	442	474	448	438	438	464	471	453	435	455	450	432	397	438	436	447	442	413	455	447	452	409	446	455	461	462	451	425	407	429	434	414	454	435	438	422	427	453	436	460	460	436	434	432	443	461	474	433	392	418	432	419	460	403	487	401	444	444	448	429	454	457	426	422	421	449	439	431	440	414	447	438	434	433	428	450	457	420	443	466	440	464	438	460	439	403	444	411	421	458	453	493	456	468	434	436	454	459	452	450	438	427	428	432	436	420	434	445	428	446	464	487	405	430	434	406	431	429	408	407	414	450	436	432	456	467	429	448	444	428	421	440	471	462	428	466	426	447	459	404	438	448	445	428	407	433	435	441	437	418	431	405	463	380	423	441	443	458	449	470	447	471	416	472	479	447	447	461	452	421	465	446	429	434	437	484	440	427	456	455	480	445	379	379	408	467	413	394	471	412	433	436	448	448	448	433	445	421	447	427	438	435	414	440	434	410	445	384	457	447	447	446	467	423	428	422	440	437	413	424	442	435	430	420	445	422	418	426	463	430	436	442	432	402	484	471	407	462	369	440	463	462	442	433	427	445	422	453	457	408	433	428	462	414	444	411	454	442	451	421	449	455	452	412	445	414	456	462	423	436	430	457	412	440	432	439	415	432	432	432	440	440	456	416	430	427	456	422	423	448	456	442	436	459	432	463	433	431	449	403	459	442	440	428	412	434	413	439	479	442	429	446	452	421	427	421	446	400	415	459	433	457	433	423	475	472	418	423	480	433	448	464	472	423	422	422	428	413	435	451	457	430	443	424	462	426	476	438	433	451	453	456	426	406	405	490	429	425	437	438	434	405	444	438	462	430	444	431	364	408	436	467	448	396	413	466	383	400	413	419	427	416	436	455	441	455	418	449	456	428	420	454	451	426	446	441	481	447	414	458	447	433	450	411	444	437	416	454	450	433	434	446	437	436	424	417	417	405	469	438	453	433	426	438	448	463	444	433	393	460	449	419	386	488	461	424	427	461	441	410	464	451	436	421	446	477	402	446	457	456	439	429	475	450	467	455	448	422	428	414	447	414	453	442	445	439	455	412	427	449	465	383	438	439	480	446	419	421	409	445	447	437	458	444	465	418	396	421	410	425	450	456	433	435	446	432	416	400	501	430	426	417	413	432	475	439	471	411	473	412	448	455	428	451	430	449	454	419	430	471	435	444	423	433	443	441	439	421	453	447	443	441	399	461	461	406	445	423	399	393	468	412	441	450	457	470	432	447	459	463	422	456	452	448	384	387	439	425	401	455	446	453	433	457	447	422	406	430	487	475	450	433	430	422	433	472	448	451	400	415	461	440	425	445	443	423	469	447	433	433	415	440	454	477	471	464	435	437	433	476	399	487	468	427	462	401	424	425	443	431	465	432	451	419	431	411	415	438	439	421	437	434	408	422	460	478	445	461	438	456	421	457	397	459	422	424	427	437	428	419	412	474	411	438	466	447	450	454	458	407	455	467	427	419	433	403	467	417	399	424	381	450	440	477	407	441	452	468	442	423	432	416	410	439	465	406	445	420	451	464	416	445	428	470	475	419	468	447	437	422	414	435	451	425	403	433	435	428	419	416	433	480	437	444	474	426	439	450	434	429	406	419	434	393	437	433	453	430	444	408	476	440	472	438	430	431	435	466	406	413	439	440	390	455	418	449	444	437	406	434	459	457	447	448	464	464	446	455	434	435	431	390	476	448	417	445	430	423	435	435	456	466	455	434	442	426	425	454	437	421	444	431	397	440	398	463	403	412	417	457	423	428	451	446	440	473	427	424	435	454	476	460	407	450	484	447	426	425	431	471	460	396	442	453	432	455	413	431	437	426	441	440	415	435	449	446	460
1934	298	247	268	253	241	290	246	282	268	245	245	250	289	228	283	259	254	294	240	250	237	261	254	286	271	260	239	261	259	283	237	244	286	267	260	234	224	247	257	245	249	245	240	254	271	259	270	260	268	240	246	282	257	251	247	261	260	263	243	254	225	238	250	268	287	246	218	267	256	253	249	244	247	281	229	222	229	252	266	236	250	242	290	250	247	269	280	270	255	236	264	248	223	257	268	267	262	262	269	267	270	270	254	227	253	234	260	255	237	251	220	270	247	276	272	255	265	295	237	241	223	271	234	267	239	246	241	279	240	262	244	262	312	259	264	247	274	237	247	231	277	236	238	255	266	227	264	257	243	261	276	267	269	247	277	275	260	239	262	270	242	236	256	258	271	227	269	262	238	250	241	243	241	236	301	261	253	263	231	278	247	273	289	291	259	242	254	251	236	244	273	239	244	233	241	253	296	259	254	276	293	271	253	260	296	226	249	250	269	252	261	252	267	273	246	268	271	260	251	266	236	261	269	239	269	233	222	264	248	230	233	276	248	226	243	263	232	272	228	224	248	248	250	247	249	254	265	257	252	278	242	260	253	257	257	242	255	254	264	237	247	257	260	218	290	261	280	284	260	235	256	264	242	232	272	245	255	265	236	244	245	266	253	269	252	259	247	286	260	269	253	260	280	257	278	272	224	237	245	255	236	257	253	254	254	271	237	256	230	261	242	228	261	228	250	263	249	226	270	249	271	290	254	245	243	249	240	260	258	275	263	261	278	283	262	240	272	270	245	251	263	306	259	240	239	251	271	268	279	236	232	275	259	230	245	241	271	252	242	268	264	243	265	252	260	262	231	255	239	275	268	253	260	261	253	256	259	251	262	263	280	247	249	267	250	279	270	256	253	260	284	259	253	222	237	278	228	231	260	223	252	284	250	245	260	254	232	252	253	254	224	237	264	229	285	261	248	241	264	259	274	261	273	277	284	240	258	250	260	261	259	235	248	263	226	261	265	230	268	250	225	229	256	261	244	242	266	252	265	254	265	252	227	239	258	253	275	232	265	263	243	278	259	272	281	279	242	252	229	267	244	233	248	236	278	259	243	260	248	247	229	260	267	261	257	259	270	252	282	224	232	271	268	257	253	268	263	233	237	261	283	267	264	254	242	259	250	250	281	267	272	260	267	255	259	270	254	220	255	255	255	247	239	239	271	247	269	261	259	261	222	256	251	265	286	248	248	253	242	244	248	248	267	266	257	263	235	223	263	259	267	255	266	226	277	236	261	252	274	254	260	241	246	226	258	238	243	257	235	239	269	253	237	240	260	285	282	278	267	251	283	245	222	265	256	267	250	214	265	276	288	268	243	277	263	274	229	249	259	256	240	260	246	240	248	266	226	263	271	249	233	246	288	283	252	256	249	232	247	265	246	272	242	276	237	263	253	253	268	270	247	252	260	277	268	280	261	221	236	255	265	273	238	273	295	250	238	253	244	288	239	270	275	249	254	236	243	262	272	230	257	265	280	253	240	244	230	235	220	262	240	266	277	249	256	240	294	249	284	262	232	266	244	244	244	264	254	283	270	288	252	269	258	254	273	232	258	257	263	251	256	237	251	264	261	284	264	248	281	286	257	248	237	241	259	256	215	245	247	225	270	259	274	247	252	236	252	237	266	253	244	238	228	237	267	268	251	256	263	247	276	246	254	199	268	226	250	251	260	277	271	280	267	268	262	242	234	242	277	262	245	278	261	277	245	247	283	252	238	245	265	260	256	256	224	281	244	261	257	272	249	236	285	268	235	206	250	247	223	248	273	258	244	237	246	240	244	252	249	258	266	253	260	242	247	249	221	250	247	270	240	235	300	247	244	264	246	230	289	286	252	273	246	237	272	250	266	256	276	231	226	223	282	238	250	251	228	252	252	271	271	259	269	246	270	263	249	236	283	273	219	253	276	238	288	245	280	243	249	255	266	245	266	241	256	256	246	273	208	263	280	251	252	258	298	270	266	264	276	265	240	274	232	291	253	258	260	267	254	264	265	207	288	283	261	276	244	266	254	238	259	250	246	273	260	279	244	239	250	257	250	249	252	249	290	236	266	254	262	279	223	240	237	268	240	244	242	266	255	272	236	245	268	250	245	273	261	276	272	256	246	235	264	238	236	257	289	248	259	233	246	268	260	254	244	272	272	253	260	244	244	250	265	237	254	248	243	282	283	268	268	254	237	248	259	272	271	244	229	236	277	285	257	263	262	270	219	236	284	267	234	234	240	256	230	240	258	275	261	285	267	256	245	235	253	264	270	249	259	268	265	250	251	257	264	262	267	247	254	289	271	223	245	244	238	259	246	283	251	253	240	270	271	258	304	250	255	273	230	250	234	257	271	263	260	248	229	277	248	262	278	238	259	282	247	267	249	232	255	237	266	256	250	218	236	267	281	253	260	292	232	235	288	248	242	272	251	269	246	255	268	254	250	254	251	247	256	255	247	272	239	288	238	231	218	272	248	250	265	275	267	256	239	235	236	277	228	260	268	249	241	256	246	301	215	227	266	294	225	292	258	276	240	278	284	236	300	252	225	243	256	265	251	239	258	253	250	258	290	247	271	298	247	274	231	228	247	275	258	274	230	249	270	271	239	270	242	237	243	250	263	255	276	245	242	241	221	235	280	261	255	263	251	259	271	248	243	272	236	245	247	273	269	267	260	257	253	234	229	262	239	243	274	253	239	237	284	275	249	269	264	262	217	258	241	227	263	232	276	277	252	278	266	258	266	251	265	257	278	253	275	302	251	247	298	258	296	228	236	259	261	248	266	235	262	271	245	276	300	268	246	258	244	295	250	251	262	264	237	283	266	282	248	245	251	270	272	272	236	232	269	241	267	262	297	241	248	232	279	254	242	245	273	247	245	235	260	232	265	253	270	218	267	269	264	243	279	262	265	227	270	278	255	236	289	282	269	244	252	250	276	277	264	268	274	237	279	230	251	270	284	267	276	285	280	254	254	266	252	241	272	235	253	208	268	265	255	241	236	253	241	269	251	276	246	263	247	248	271	245	251	254	274	292	282	259	269	229	218	221	266	234	283	253	266	235	252	233	245	241	261	264	231	220	242	263	233	264	273	245	270	274	270	247	239	251	246	248	256	243	246	258	257	242	252	240	266	265	251	248	275	270	221	237	254	245	264	293	257	245	242	279	266	238	252	258	254	261	253	254	239	253	280	248	260	274	291	237	280	247	251	295	220	255	255	246	279	271	214	274	261	243	264	272	244	267	250	234	246	280	245	243	250	236	241	284	277	247	248	256	254	240	241	282	263	226	280	278	275	250	253	226	287	245	257	262	259	257	242	273	233	244	268	248	244	253	256	254	270	263	273	284	241	267	238	264	264	246	225	261	274	285	255	282	264	258	283	235	293	255	255	264	240	247	250	257	304	269	251	243	258	246	245	264	236	261	266	242	260	241	244	264	258	270	241	230	243	261	271	235	260	260	234	253	268
2444	621	641	614	605	653	658	620	574	549	633	628	614	650	595	655	618	631	611	603	592	618	629	610	621	601	609	627	675	638	621	578	639	578	613	620	633	602	601	616	598	627	578	597	572	643	650	655	630	621	630	588	654	571	641	612	584	618	636	596	588	585	670	626	641	582	599	556	566	607	576	619	552	603	599	623	633	625	599	571	628	603	627	601	651	637	560	658	651	615	605	638	573	597	638	603	585	631	614	622	653	638	639	568	569	585	601	614	656	603	626	611	600	600	621	578	618	609	604	619	624	616	617	622	627	577	650	584	608	651	605	607	614	597	589	616	610	621	614	610	647	612	637	558	619	631	621	631	646	590	617	584	642	645	642	625	602	655	562	641	611	593	638	599	675	612	641	570	581	633	613	570	591	587	597	625	623	577	611	614	650	622	622	609	619	572	603	625	589	604	632	595	660	613	623	664	589	631	631	601	637	607	627	595	622	600	640	626	603	674	629	623	622	601	617	630	653	623	579	636	571	614	634	605	587	582	637	626	630	647	551	607	588	589	608	605	658	624	623	563	624	600	614	621	619	628	644	676	621	601	600	601	630	593	632	622	576	599	562	630	616	602	561	652	629	605	623	609	612	615	601	589	624	611	626	639	611	630	637	579	655	614	635	578	597	606	566	620	666	605	646	656	629	646	607	630	597	626	620	601	607	609	624	597	584	618	627	615	611	597	599	640	627	649	568	599	646	572	614	598	588	598	629	634	609	619	574	612	626	602	607	598	579	598	613	650	617	660	620	578	627	637	625	627	627	599	603	637	611	621	576	611	587	644	602	599	626	640	617	642	639	608	574	603	618	613	621	624	617	572	608	620	626	621	651	626	586	577	589	652	609	581	642	599	581	649	612	619	584	645	620	590	617	597	651	573	627	632	627	624	626	611	634	561	592	660	616	555	644	570	616	596	603	628	596	646	596	583	641	576	606	582	642	668	619	611	573	641	599	584	650	621	665	628	593	605	617	655	604	609	641	645	593	600	642	610	634	576	623	613	634	623	638	584	653	587	582	636	611	623	618	640	631	615	615	622	569	594	611	623	605	603	643	601	592	629	654	637	650	618	633	635	586	617	632	637	620	652	603	596	654	628	586	602	618	625	603	635	616	587	581	613	603	601	605	622	598	598	545	580	633	615	603	613	615	606	652	625	593	642	621	591	624	630	663	607	572	615	590	628	619	648	636	641	561	614	633	615	616	627	609	643	618	592	586	584	609	638	648	596	603	653	580	578	611	595	625	552	586	601	621	615	599	597	623	614	627	558	623	640	599	603	651	661	621	611	639	637	583	605	598	596	636	611	568	575	654	607	612	593	608	597	616	592	642	576	626	632	654	596	609	615	578	616	596	609	625	613	632	624	580	638	637	629	614	617	644	632	621	632	608	588	647	614	561	621	605	591	589	609	602	576	611	636	656	604	623	604	593	620	626	593	607	637	615	611	584	631	619	597	603	581	571	608	630	619	581	597	601	620	591	608	626	619	605	577	633	614	619	618	605	625	601	610	619	615	604	618	654	606	603	632	585	599	605	569	602	614	583	622	598	641	581	630	617	598	605	630	605	655	622	621	609	609	614	596	649	611	580	621	601	611	615	595	589	601	602	607	613	625	602	616	623	601	614	592	637	620	654	608	633	647	611	583	642	633	620	582	630	580	636	612	630	593	677	622	627	616	608	632	582	608	616	591	580	581	624	608	637	593	631	602	647	633	574	605	618	629	602	614	608	641	596	600	638	599	609	648	658	620	594	624	618	619	628	602	619	616	608	580	613	657	626	593	642	617	587	633	641	595	618	600	647	610	626	635	605	635	627	604	600	616	621	635	630	574	591	628	591	635	566	601	611	603	590	622	623	615	637	612	636	597	639	617	625	652	635	609	590	601	618	624	620	597	663	634	623	658	606	619	624	636	605	620	607	591	586	607	620	612	589	600	641	645	579	619	636	610	585	586	637	656	604	631	621	630	583	603	643	593	613	604	641	629	623	645	638	604	642	602	616	631	597	656	609	561	622	595	623	575	607	607	614	626	602	629	652	632	602	615	586	627	627	568	618	613	639	607	630	586	574	594	613	598	628	595	597	620	595	630	617	623	604	616	587	586	577	595	598	641	617	622	613	584	633	594	560	613	631	636	601	632	651	577	593	653	611	613	660	634	598	581	590	653	552	642	619	606	649	592	623	619	583	605	654	622	608	611	573	606	621	578	579	611	656	584	587	612	635	549	624	582	584	602	612	604	612	601	598	646	618	615	594	588	607	613	605	632	632	655	603	575	595	623	642	634	618	617	630	615	638	607	607	585	635	594	608	647	636	593	621	548	572	611	627	606	608	665	572	652	665	664	632	591	616	618	634	622	636	613	577	599	616	603	602	600	617	574	619	548	589	602	604	600	614	643	586	628	612	601	598	611	634	577	580	632	627	606	636	627	601	635	611	597	623	649	592	605	615	653	654	630	594	638	630	603	600	632	642	605	655	616	597	645	646	654	590	629	594	639	580	645	589	637	614	577	600	618	617	635	631	597	637	579	581	597	638	637	671	628	633	661	657	618	604	613	636	649	583	643	621	608	564	612	593	568	606	639	625	592	641	582	640	619	636	607	662	560	631	626	655	643	588	585	644	588	591	607	611	643	632	602	564	629	654	616	620	589	608	575	603	651	650	539	598	657	644	589	608	619	588	571	632	567	596	601	643	555	597	616	603	596	640	650	567	585	613	600	633	584	607	617	601	640	563	625	573	650	603	603	632	658	636	594	620	588	630	642	602	608	547	611	599	570	618	617	614	581	639	594	630	580	602	570	623	596	661	657	580	601	616	587	649	613	582	586	595	607	586	629	598	642	617	639	618	582	615	619	582	610	592	607	622	599	606	592	617	569	668	597	623	607	595	618	594	618	598	582	637	557	587	605	596	651	602	602	592	642	584	608	619	619	634	617	646	593	609	596	623	606	620	617	615	642	559	643	603	630	587	609	637	579	597	655	615	642	656	610	609	658	585	652	592	602	615	592	633	674	641	589	679	603	649	633	616	592	629	595	604	636	613	562	659	635	630	614	600	611	649	647	617	576	632	606	601	640	594	622	706	601	643	622	601	606	621	612	638	636	609	573	646	579	616	598	599	602	644	618	609	602	644	641	596	587	649	629	686	617	574	600	584	588	622	617	622	665	599	628	602	581	648	630	578	607	640	603	651	601	661	602	623	617	614	572	625	547	650	611	627	620	603	590	611	582	645	594	642	575	606	628	595	574	580	624	628	547	607	595	630	569	645	662	587	630	640	589	608	588	625	629	591	557	562	623	564	614	633	645	648	600	607	652	608	598	584	585	596	622	659	643	580	608	608	598	638	625	644	639	663	576	592	604	584	597	615	604	592	633	632	612	629	626	656	597	598	616	594	572	619	607	621	627	573	619	604	627	660	640	588	588	632	614	603	613	624	632	608	597	643	601	649	578	616	621	605	660
8483	639	619	489	430	346	358	402	353	340	302	331	324	343	313	317	355	329	339	335	350	318	316	347	348	324	337	339	344	357	327	306	349	339	344	338	355	324	338	327	317	317	308	343	335	356	329	307	337	341	310	350	307	332	314	325	321	362	350	341	360	312	288	326	373	329	386	318	356	338	314	342	332	333	329	316	303	336	311	335	328	339	343	299	326	315	343	348	327	343	309	309	321	357	348	348	289	289	308	306	352	371	331	331	341	332	342	331	367	334	303	325	345	334	323	364	284	355	313	307	334	321	331	368	322	324	314	330	331	317	347	336	292	305	306	313	340	311	317	329	332	334	319	350	338	346	331	363	351	333	335	324	377	331	320	312	332	323	319	359	339	318	335	334	335	333	336	366	334	316	306	354	330	330	343	325	315	288	331	322	311	307	334	320	346	334	329	328	334	354	342	341	357	345	298	331	331	331	311	313	292	313	304	306	352	331	319	276	338	320	337	336	337	333	290	356	338	342	331	310	339	338	330	347	312	353	352	326	312	296	295	331	326	342	352	301	298	308	324	307	327	340	322	355	328	338	335	331	305	359	307	314	319	304	310	312	350	335	344	331	343	360	342	331	359	343	331	323	312	343	341	291	297	320	367	295	309	319	337	306	325	336	332	342	334	316	337	309	313	301	332	341	331	345	316	327	393	305	274	337	353	338	302	314	322	336	344	305	313	314	359	355	335	314	373	322	340	319	303	331	316	335	329	346	308	331	327	361	356	333	347	336	322	345	352	337	357	303	341	344	384	313	346	323	315	356	289	303	351	335	314	317	331	337	339	332	298	338	343	316	325	315	325	343	325	354	344	321	326	316	324	355	332	306	308	340	328	318	311	288	315	325	311	348	314	309	322	327	363	337	336	349	339	355	359	317	313	341	332	333	319	331	365	320	346	314	315	347	321	338	334	351	339	310	336	342	366	340	333	294	347	312	305	307	322	321	323	298	340	338	325	328	312	312	317	344	305	308	341	326	300	328	328	332	337	348	320	368	332	318	347	370	349	295	326	320	331	332	327	335	343	314	347	322	316	317	306	342	316	323	322	308	340	340	369	343	339	343	338	311	331	309	306	328	336	332	342	338	338	291	322	337	339	321	316	347	321	333	345	328	338	358	339	374	330	335	331	333	361	307	362	333	340	317	313	309	331	324	308	314	339	316	334	342	324	325	317	314	345	350	317	338	340	337	316	326	306	315	339	306	336	364	304	316	349	328	295	314	297	305	353	347	301	333	303	342	289	318	342	353	318	319	352	326	327	337	317	297	351	316	332	320	337	343	331	331	340	324	315	351	354	324	315	337	342	319	321	319	358	342	310	309	331	339	353	360	339	305	339	330	304	343	355	305	350	328	305	305	325	334	324	325	303	311	320	327	287	328	326	345	333	353	339	294	335	343	310	348	344	317	327	330	362	321	329	337	320	338	326	341	309	306	320	377	311	351	308	295	303	303	317	362	351	345	294	318	343	332	314	324	315	307	297	326	336	342	350	322	286	320	316	337	356	305	318	352	329	318	355	334	327	347	306	366	314	312	359	344	369	322	331	351	358	329	322	325	296	358	343	338	303	345	341	326	352	345	322	289	355	340	334	302	349	297	330	314	329	314	312	319	325	363	301	340	351	368	336	320	369	316	309	319	321	318	312	316	317	344	346	306	340	338	332	358	338	334	337	355	337	324	335	328	372	356	352	317	301	364	343	363	324	306	322	336	327	308	317	354	313	295	330	316	343	338	303	301	343	319	314	329	326	320	372	377	282	345	337	336	307	332	312	311	332	298	351	316	334	352	327	318	319	349	323	300	280	333	330	302	294	318	355	336	326	338	333	346	326	333	313	311	297	301	319	322	339	383	351	328	355	333	314	308	297	300	347	346	325	354	337	336	305	348	319	330	309	328	358	312	343	313	315	331	338	350	321	313	330	338	322	319	329	340	362	342	337	320	316	306	344	341	332	340	318	330	325	322	381	301	337	344	326	312	333	349	294	337	337	313	326	331	311	303	323	344	310	336	347	352	322	346	373	330	349	330	335	311	362	331	292	296	342	297	309	342	329	322	346	356	309	324	370	356	312	321	292	337	321	332	333	354	316	294	333	347	340	331	332	363	338	318	317	324	330	328	329	355	347	312	321	345	339	344	343	296	355	323	301	309	345	313	366	339	328	331	358	335	327	322	345	322	329	312	322	325	310	306	304	340	331	318	289	308	334	321	305	326	346	339	354	301	346	290	342	321	307	313	340	316	311	316	337	323	357	293	342	329	356	335	304	313	361	340	305	315	344	352	338	318	340	324	330	320	306	329	322	327	327	301	330	309	291	335	329	336	330	306	349	343	302	319	311	292	321	357	343	351	349	349	329	360	349	312	341	306	329	306	293	328	352	314	314	268	343	353	368	304	330	295	345	346	305	326	334	323	346	349	346	295	343	363	332	324	291	340	337	334	353	339	320	334	303	326	343	353	311	324	351	317	333	334	350	340	311	312	360	322	341	334	312	348	374	356	339	334	362	367	334	341	314	319	328	353	353	334	342	340	339	325	328	342	327	335	322	274	347	313	332	324	314	308	364	383	331	310	314	349	332	332	352	352	300	324	340	338	316	357	337	334	327	334	323	353	342	346	312	315	341	345	346	312	334	361	338	304	329	313	361	338	345	305	335	318	331	319	335	297	341	312	309	352	318	347	320	299	354	332	334	319	312	300	341	367	341	276	344	322	310	354	345	332	320	323	294	304	350	312	328	365	317	316	333	335	345	331	331	342	293	379	328	349	325	341	333	344	342	315	316	346	343	332	341	311	314	327	339	320	322	322	312	298	308	309	323	345	304	317	285	345	335	326	377	333	332	308	360	333	338	333	338	318	302	330	309	303	309	320	323	369	351	312	319	331	309	322	327	313	313	363	330	320	305	334	346	347	340	335	299	341	276	324	319	314	329	339	359	319	313	294	327	342	319	329	309	318	333	328	358	337	332	327	327	332	323	336	380	365	351	304	324	334	335	320	334	357	324	374	356	321	329	311	320	332	341	332	330	326	298	357	339	344	333	324	344	343	338	347	301	348	339	340	328	319	325	308	322	312	342	337	353	344	344	368	351	346	339	305	352	360	304	371	304	329	318	322	337	324	319	319	347	337	324	361	344	329	319	343	322	298	328	324	329	333	331	316	338	297	329	318	337	291	306	323	342	297	347	303	336	317	331	343	336	337	297	309	363	327	366	326	314	368	303	338	334	280	344	338	316	320	316	327	346	343	312	317	340	332	329	321	356	337	333	328	304	334	354	310	325	324	334	325	315	353	283	335	325	339	304	338	295	336	351	306	292	324	341	335	351	335	352	354	353	332	308	341	359	312	364	331	330	306	328	322	334	337	331	342	307	331	325	309	337	341	317	331	292	332	336	321	328	348	349	336	335	373	331	344	316	342	348	317	356	307	364	361	327	332	329	300	290	331	307	310	300	296	334	333
7301	929	1327	1422	1307	1163	1120	1011	913	908	939	870	835	846	834	854	810	803	777	823	809	777	766	801	783	717	756	785	763	795	763	822	805	838	747	761	789	760	764	801	790	754	753	818	754	774	717	748	756	747	796	762	787	708	799	757	747	775	750	785	759	732	742	770	733	754	740	759	744	847	746	749	780	714	784	730	798	745	725	744	714	745	787	770	755	738	749	735	782	771	726	694	751	751	769	802	745	751	732	805	794	746	750	773	739	772	775	755	728	781	788	762	714	756	753	794	780	779	753	730	784	787	721	756	780	743	750	745	724	743	784	729	760	728	766	758	760	747	730	780	817	762	767	668	756	780	766	737	765	753	769	766	782	716	771	737	705	742	712	721	746	767	736	762	703	744	752	735	763	740	737	771	789	760	776	748	747	787	785	755	729	788	765	733	745	731	716	781	778	770	709	754	766	727	736	730	730	724	719	747	741	780	782	769	768	733	783	764	785	796	747	756	772	739	792	713	684	745	743	769	752	777	742	722	748	736	756	803	748	774	742	759	722	750	761	761	719	746	760	711	740	724	762	769	751	771	728	740	775	767	723	760	776	784	711	750	704	790	726	707	811	733	794	764	737	726	768	720	721	748	746	758	757	743	693	794	781	779	761	737	742	774	748	781	775	734	729	697	738	793	738	729	717	779	789	743	766	771	744	749	769	814	736	740	773	725	709	758	761	728	768	744	754	718	749	759	766	727	758	777	781	733	768	717	786	731	764	731	741	695	732	760	714	779	759	740	754	819	743	760	747	746	742	796	742	705	747	757	776	780	772	746	792	703	734	769	738	758	760	777	767	802	760	757	728	716	765	731	669	772	727	795	768	764	814	752	751	722	757	775	783	721	733	768	752	736	794	750	725	760	766	743	804	739	785	736	776	744	751	749	756	703	778	720	759	757	746	775	749	785	784	715	793	713	749	728	724	718	755	764	723	709	750	751	792	795	759	744	716	742	763	773	789	765	736	757	740	755	764	787	762	758	768	782	771	772	721	773	673	755	761	745	795	832	774	721	772	748	746	728	773	789	709	766	739	706	707	746	747	743	779	708	716	776	738	800	839	728	715	738	724	734	803	735	745	772	783	786	737	763	747	771	782	776	718	755	756	780	711	765	781	700	785	700	772	725	717	802	731	724	734	786	750	820	769	733	762	744	735	768	768	776	724	742	764	663	765	753	763	686	767	737	792	770	781	760	797	756	707	715	722	769	748	765	751	798	775	783	771	742	730	764	772	764	753	728	716	765	766	740	759	749	773	723	776	747	788	806	795	761	736	741	804	814	758	716	760	751	797	774	743	735	749	769	747	727	757	784	734	772	743	785	718	738	781	724	802	754	732	719	730	777	716	765	744	766	741	753	712	704	743	792	785	669	717	746	701	795	759	816	714	744	750	725	791	727	727	686	745	769	745	717	779	734	744	741	807	757	780	749	753	742	783	826	732	782	787	772	739	749	752	782	738	725	762	746	760	748	728	719	680	771	738	745	768	734	705	754	726	703	788	776	735	767	759	733	751	775	753	773	707	724	732	760	714	751	802	777	752	741	775	750	775	759	816	823	797	742	766	743	741	754	762	745	728	732	711	807	736	761	726	761	737	759	739	749	778	710	731	758	711	819	795	763	798	765	780	715	760	782	769	678	733	783	747	759	780	754	774	727	770	776	783	739	800	733	761	724	731	742	734	755	772	766	775	777	755	741	771	755	766	756	778	748	724	769	783	757	750	721	748	779	731	754	690	734	718	779	779	769	798	700	790	779	776	767	748	747	741	784	777	752	744	748	690	757	755	784	811	757	723	753	714	730	770	761	806	758	745	763	766	745	726	780	748	740	666	745	748	719	744	715	732	789	773	789	753	797	780	779	750	784	775	780	774	783	724	747	747	727	769	810	730	754	753	742	780	782	690	763	739	774	714	748	765	781	771	785	763	743	760	789	735	782	787	779	755	799	736	759	797	722	737	829	776	812	717	806	735	683	765	681	774	755	745	752	727	787	710	691	732	742	696	762	772	728	729	766	710	736	782	739	735	761	766	769	730	774	733	744	744	773	724	779	734	748	821	746	715	814	729	776	777	760	778	738	768	761	758	772	768	661	720	743	773	726	771	693	765	728	786	775	762	768	792	818	717	799	721	742	748	756	756	765	743	793	791	784	833	769	760	795	748	780	742	726	779	726	742	777	754	769	728	712	743	706	758	772	708	742	775	745	778	761	755	738	758	804	725	765	795	736	732	774	770	745	766	720	708	777	772	759	723	762	752	770	765	778	783	689	785	794	803	787	754	751	799	776	735	812	768	754	728	764	725	770	721	770	767	776	770	743	750	804	703	783	789	789	729	767	761	755	744	770	705	772	803	726	762	801	780	702	750	734	771	790	748	759	716	748	724	744	757	771	733	716	731	745	791	745	772	761	796	758	808	773	747	747	783	752	752	790	720	765	793	759	763	783	754	774	799	762	767	760	755	769	831	785	771	770	754	821	725	715	714	738	758	787	744	710	758	724	796	748	730	763	790	775	733	741	741	762	726	716	754	767	763	753	788	723	853	720	770	762	716	751	698	755	719	756	759	725	746	739	748	724	766	726	715	753	719	771	755	784	735	716	811	764	703	760	734	751	743	696	813	768	758	767	717	739	703	736	763	730	775	734	747	755	751	793	725	829	795	800	722	734	699	731	750	769	743	730	750	726	764	766	758	700	774	716	745	733	705	774	727	792	762	756	756	753	730	799	818	738	718	759	707	787	695	729	741	757	753	734	711	766	747	761	761	772	783	710	745	745	709	781	726	753	720	759	723	799	757	747	791	709	733	795	753	758	770	769	726	767	731	754	714	777	739	767	709	777	751	754	789	775	769	778	736	701	806	728	763	739	736	703	750	753	759	767	739	782	755	766	751	782	737	800	729	757	761	711	716	799	785	819	740	742	717	785	741	708	798	769	772	761	732	748	737	744	769	776	787	751	742	773	776	732	760	764	810	736	745	668	758	747	716	776	781	730	736	738	757	766	671	756	775	779	784	751	808	754	746	759	760	720	730	749	824	790	694	743	768	746	747	740	768	787	749	721	725	724	768	738	752	780	795	722	788	785	736	734	747	777	740	753	734	778	759	744	713	780	755	768	809	763	757	758	784	791	780	756	778	730	749	733	750	725	745	714	703	713	743	711	738	767	751	744	746	748	749	704	761	755	806	760	787	751	745	776	766	779	778	779	746	817	773	757	737	749	751	778	780	762	785	722	732	734	745	784	771	724	727	740	761	733	745	787	742	749	758	781	789	761	811	812	768	737	756	752	760	763	699	710	760	773	730	783	794	756	759	733	736	735	720	758	723	804	733	735	771	740	780	755	779	773	702	769	762	724	736	754	796	759	728	768	716	786	745	738	739	730	732	766	750	732	750	771	745	709	743	737	731	751	724	784	805	765	773	769	758	762	758	767	743	729	769	723	702	724	790	756	734	798	801	779
14092	951	824	633	461	366	316	317	258	274	272	230	231	181	199	213	220	223	221	167	219	197	196	220	179	198	231	212	199	193	155	223	192	185	191	161	191	186	168	204	179	187	187	206	177	183	203	168	178	176	190	214	187	193	225	192	186	189	176	178	196	191	176	187	184	186	191	167	187	189	191	190	189	190	185	197	166	175	192	185	190	193	189	182	170	220	185	170	192	195	202	175	159	185	201	182	171	175	182	196	200	187	203	166	162	171	194	175	172	176	205	177	193	187	170	169	188	195	203	192	186	188	176	177	202	181	200	172	208	160	182	194	177	180	197	167	185	181	191	189	181	183	182	191	161	183	181	187	187	169	174	182	196	182	169	205	176	157	159	191	205	208	184	189	180	175	177	188	176	175	185	165	184	185	162	169	215	203	187	195	169	181	195	166	176	177	188	202	209	165	204	169	190	194	213	181	169	169	176	152	184	163	189	176	198	180	192	180	202	191	182	186	192	178	172	174	167	200	166	205	169	183	178	153	195	178	176	173	177	194	185	171	159	188	188	191	186	186	174	182	194	175	170	181	186	165	204	181	169	161	178	184	179	205	165	193	159	189	191	173	181	194	203	190	177	191	170	173	186	200	163	184	167	203	172	166	212	168	180	210	204	179	184	196	171	188	194	175	196	186	184	172	199	177	162	195	191	177	164	165	200	169	203	167	189	177	183	192	166	153	165	185	180	172	176	186	191	215	182	186	168	202	172	182	176	194	179	191	197	179	187	187	203	177	179	181	171	174	193	167	190	183	173	206	197	181	192	199	180	179	169	184	216	183	193	199	187	164	177	214	192	195	168	160	195	174	170	170	187	183	191	181	177	158	165	208	176	212	189	175	190	186	204	181	167	188	189	188	204	177	181	185	174	176	189	163	168	193	164	162	218	197	186	191	193	163	187	188	197	181	204	186	163	185	172	197	174	178	220	191	189	192	176	193	178	191	196	206	184	163	201	158	200	181	189	200	191	190	191	196	172	176	192	188	201	189	165	200	174	184	174	204	160	183	175	203	187	177	167	168	184	181	180	179	192	161	167	206	185	202	189	182	203	167	185	180	190	185	220	176	184	222	179	200	175	181	166	172	190	157	167	179	184	201	200	168	186	176	182	193	182	196	185	173	168	192	177	201	168	182	170	188	194	187	212	194	191	210	188	205	188	183	192	168	180	197	157	182	169	195	191	209	188	189	199	182	190	151	164	199	172	191	214	201	183	185	185	188	182	204	177	168	160	170	182	181	184	200	179	176	155	195	191	215	175	190	201	186	179	161	200	166	189	209	223	202	189	175	180	188	164	198	184	217	201	197	175	168	175	179	186	203	193	201	196	215	183	177	192	182	200	200	173	192	207	194	183	198	185	161	200	176	200	190	178	182	191	182	190	181	192	191	175	178	192	182	205	212	170	226	199	181	188	183	190	173	197	202	211	168	176	179	190	179	171	172	211	165	177	176	178	201	165	203	183	183	180	172	194	172	182	208	180	183	180	200	170	204	169	179	185	198	190	180	165	192	186	178	201	154	175	203	187	189	203	166	166	192	192	169	205	192	224	192	188	194	212	207	187	180	176	169	192	175	170	188	196	189	161	163	162	194	203	196	204	177	192	178	194	190	165	182	192	181	182	186	181	183	215	186	194	187	159	183	187	192	181	197	191	183	174	160	170	183	161	184	193	199	183	185	208	215	188	184	168	165	175	152	197	174	164	167	177	176	178	202	158	177	153	187	189	195	183	166	182	205	195	174	192	183	178	179	167	186	208	173	203	192	177	166	168	208	198	165	201	175	180	193	167	169	171	204	180	158	190	171	186	176	191	192	220	211	215	194	185	182	175	193	197	181	161	179	171	189	207	172	187	187	192	175	171	174	165	203	186	180	197	194	161	191	191	159	193	189	173	169	197	183	186	170	177	161	188	173	210	199	176	172	190	184	192	192	198	183	193	172	173	198	210	201	191	190	159	176	181	174	162	190	205	189	185	187	198	198	192	180	210	185	182	181	202	158	191	181	210	191	174	200	200	173	168	174	179	228	180	176	179	198	186	202	195	185	204	173	176	214	182	185	181	179	191	207	184	187	171	182	192	179	176	183	191	170	185	188	191	181	179	186	202	185	181	191	183	214	165	187	171	183	178	186	174	203	190	186	177	146	185	188	188	189	182	201	184	196	197	203	179	181	208	175	195	205	176	173	195	189	189	168	172	198	202	189	208	189	175	205	166	174	199	191	192	177	204	177	167	189	180	181	192	189	201	175	185	198	208	194	186	193	197	211	214	193	177	206	201	191	195	192	179	187	174	194	225	185	207	169	180	191	179	183	178	190	220	185	201	207	189	178	185	177	185	187	204	208	219	206	179	177	216	201	186	185	162	171	179	184	190	196	196	175	201	162	187	195	160	189	198	178	163	183	176	202	186	148	194	158	173	172	187	177	198	196	184	185	193	184	187	194	187	173	172	188	176	193	187	185	158	184	174	158	185	206	206	157	177	207	185	167	174	195	171	158	184	204	176	190	178	209	193	190	187	174	185	175	171	200	207	168	187	157	171	189	167	182	212	213	201	169	183	172	188	172	153	177	173	207	204	196	166	169	171	179	177	181	171	175	195	173	190	192	168	157	203	206	188	163	160	202	170	164	189	162	188	163	177	193	173	190	193	184	165	153	190	185	160	166	169	191	173	199	170	181	187	192	177	163	216	179	180	204	177	175	194	167	201	166	175	182	189	169	174	146	195	192	171	169	160	193	179	190	169	185	187	159	167	218	201	190	194	156	160	185	174	178	187	185	183	168	179	194	177	171	164	183	189	201	196	183	180	172	184	175	206	187	195	191	174	198	178	165	209	192	188	165	183	195	190	200	194	182	192	171	162	162	189	165	173	208	172	185	198	179	188	162	201	200	170	177	197	172	197	157	207	190	163	156	158	216	155	210	170	190	177	201	182	187	196	166	180	172	175	188	177	171	181	166	171	163	183	193	152	189	207	190	188	173	182	180	163	193	184	173	193	175	163	161	201	208	172	184	200	162	221	172	185	185	190	187	184	192	183	168	149	181	194	189	200	188	197	192	206	190	202	175	197	201	179	179	168	183	175	193	144	152	180	202	196	181	190	160	182	184	189	175	186	174	187	191	183	184	212	186	201	191	194	189	196	176	185	170	187	174	213	186	188	187	196	216	170	153	176	202	183	181	207	202	178	177	196	172	170	189	199	164	175	220	178	184	171	172	181	178	179	187	205	192	181	189	181	182	170	162	199	202	162	172	167	205	162	172	189	177	194	181	197	176	190	198	193	184	187	185	203	166	161	203	202	190	197	210	165	190	178	189	191	186	179	201	205	180	172	204	167	173	210	160	167	183	169	182	181	165	164	201	208	173	192	194	183	188	168	170	185	210	186	171	177	200	198	185	187	190	199	192	173	185	178	181	150	176	192	203	176	185	184	209	188	192	155	199	176	183	211	207	186	178
8241	926	1666	1923	1619	1322	1071	931	878	765	706	673	655	610	545	547	539	560	520	550	535	485	483	515	488	457	529	466	469	493	453	425	455	444	467	428	440	467	455	456	408	471	493	445	456	416	432	474	445	488	444	467	457	427	455	438	447	443	417	446	456	431	428	456	447	486	472	447	461	427	455	454	434	437	426	484	430	437	433	435	420	445	440	463	459	463	417	453	455	422	450	442	494	434	473	476	435	424	425	428	453	427	444	445	435	429	434	445	430	427	415	467	448	422	451	451	423	439	453	467	424	476	419	438	475	416	438	412	401	450	444	423	459	410	446	418	410	452	469	439	444	439	438	406	406	424	471	406	495	393	440	414	401	424	432	416	454	414	401	412	453	416	444	463	488	439	419	443	473	435	427	432	431	431	418	435	484	427	455	461	467	451	427	417	415	425	463	459	414	444	380	447	434	408	456	461	464	462	425	447	412	451	448	444	449	450	419	438	445	416	425	407	451	464	408	433	458	459	444	427	449	433	461	435	459	458	433	437	403	477	446	442	454	437	445	400	458	453	466	435	433	446	419	453	408	439	480	460	453	462	407	424	425	413	428	469	420	426	418	451	458	440	448	445	411	425	483	466	458	445	465	451	432	453	434	443	411	444	422	430	441	453	427	449	422	456	462	469	449	474	442	456	436	431	478	479	437	414	475	432	398	446	413	442	473	448	425	458	433	416	435	448	436	416	375	445	435	434	451	435	458	411	428	414	454	437	439	411	443	404	473	427	433	453	455	470	460	391	443	434	422	428	456	449	425	440	428	419	413	419	416	440	432	437	432	401	417	434	413	444	398	452	463	460	411	446	449	455	467	418	478	418	436	443	420	433	485	418	430	463	406	440	434	423	435	468	456	426	456	427	444	470	461	432	443	414	455	411	417	452	435	441	434	477	418	470	393	483	436	453	413	436	420	465	399	439	409	411	436	467	439	430	428	454	456	402	430	449	415	449	467	451	443	455	417	443	437	419	398	400	402	422	447	458	422	419	440	389	432	438	441	441	418	432	411	404	445	475	441	448	416	452	428	433	468	424	471	469	417	473	460	427	401	439	451	435	440	459	412	454	424	476	444	420	448	404	447	440	492	455	456	444	429	389	424	432	442	467	411	462	453	434	454	435	445	459	433	442	455	450	423	414	450	433	462	407	431	433	479	401	415	437	463	451	410	381	458	432	463	413	455	445	454	442	451	448	440	422	434	445	449	427	459	452	437	418	459	432	417	443	417	440	400	420	447	452	391	439	420	409	443	399	434	420	448	444	436	456	469	421	457	477	488	416	455	421	420	473	446	423	435	442	432	429	464	405	425	433	445	438	426	450	419	450	446	442	422	432	429	436	439	467	438	447	457	443	478	428	466	456	448	446	459	451	427	407	421	462	437	435	389	437	421	449	460	476	411	424	453	448	426	469	429	432	431	421	455	449	441	429	466	461	411	461	446	415	453	443	431	466	433	431	459	427	460	439	398	418	458	475	422	474	429	445	454	467	438	419	424	435	434	456	408	432	404	411	425	417	406	445	440	419	456	425	436	437	471	432	428	450	434	469	429	415	445	451	466	418	442	449	439	434	429	416	449	459	447	444	426	413	451	436	405	388	426	439	393	407	471	428	439	431	410	452	394	432	413	422	434	468	422	441	419	432	449	436	413	429	412	456	443	440	422	415	401	492	392	440	429	458	422	408	481	439	423	426	413	440	443	439	468	420	422	454	405	427	439	460	432	425	422	447	439	403	434	427	507	432	467	451	420	420	481	417	466	425	425	460	436	441	429	434	417	434	440	450	471	416	471	416	431	430	421	433	444	420	439	452	406	481	447	474	507	451	457	468	392	467	474	451	398	417	421	410	480	437	450	396	448	428	430	482	442	449	467	477	439	465	424	420	440	458	478	446	441	443	431	426	432	446	423	421	451	446	411	408	453	436	422	442	461	414	404	426	454	451	452	441	426	452	442	410	417	430	405	416	442	426	446	444	454	453	443	435	469	433	437	410	435	425	468	409	436	396	456	423	455	459	476	503	466	412	434	434	456	422	426	453	440	416	413	401	456	424	465	492	429	421	439	434	466	424	389	446	432	434	457	494	420	450	417	410	427	438	431	422	438	477	447	440	427	449	453	433	451	456	434	469	452	412	426	409	489	419	451	458	434	441	417	379	434	456	445	462	407	437	455	467	420	423	479	443	462	468	446	437	442	435	451	439	438	440	430	411	450	455	441	426	433	416	431	408	456	394	472	403	426	480	439	437	427	422	442	453	447	424	388	443	436	450	474	459	457	435	434	441	405	505	431	437	398	468	444	440	453	433	435	440	461	454	439	467	448	451	444	443	433	425	422	431	461	451	467	425	419	434	422	438	444	430	417	470	420	409	459	426	475	428	436	445	476	398	442	411	475	462	461	453	421	433	430	438	430	441	427	411	421	428	445	452	427	434	467	415	455	413	435	425	446	407	405	421	426	415	453	420	455	419	409	452	449	446	420	439	417	467	414	479	426	433	477	432	439	408	426	447	474	425	439	430	400	417	440	385	433	419	452	433	428	429	438	457	437	420	437	400	416	405	424	434	432	411	436	465	426	424	432	441	418	439	413	431	467	438	428	435	449	425	477	429	455	464	462	393	454	447	419	417	448	435	447	460	406	400	440	440	430	434	417	480	418	445	443	464	417	443	435	467	439	465	472	417	456	453	440	434	428	413	477	431	424	433	442	459	457	433	449	410	413	438	432	404	420	418	473	461	441	438	459	451	388	444	427	433	391	412	408	441	439	426	421	403	438	458	403	415	425	424	413	439	460	407	450	443	429	458	442	456	414	458	456	456	438	458	442	393	431	459	439	409	447	415	423	460	447	413	453	442	436	443	451	421	452	430	444	438	412	449	422	439	437	448	443	411	455	452	456	442	455	430	458	451	432	452	432	440	439	429	444	462	451	426	433	459	456	455	444	429	448	424	448	423	455	465	418	436	458	438	447	413	429	438	394	449	408	430	432	441	411	427	452	437	441	451	401	419	444	476	446	471	464	478	445	412	420	439	427	432	436	412	460	444	423	431	427	437	398	442	431	405	438	488	465	435	398	462	451	441	455	435	409	430	453	443	435	428	413	451	410	447	424	435	453	434	443	409	455	455	418	417	438	447	462	481	431	452	434	421	428	455	439	437	415	408	453	441	443	428	428	416	435	492	430	418	425	459	423	426	440	440	478	450	412	433	467	445	449	443	413	435	443	421	462	450	422	434	426	406	464	446	411	424	394	435	403	416	403	408	422	442	435	412	437	434	446	430	428	396	432	422	435	415	399	452	415	451	410	469	448	464	413	431	443	461	441	432	434	434	401	501	432	422	443	461	402	433	415	426	422	407	417	424	404	384	424	430	410	415	428	444	441	430	445	417	475	453	433	452	415	448	449	411	392	458	473	469	430	419	446	444	456	413	472	401	424	448	429	443	398	437	419	440	472	434	440	416
1980	251	240	264	244	256	221	264	266	240	241	264	245	246	229	238	251	242	255	223	240	278	238	256	269	251	245	234	245	256	255	236	252	234	242	271	235	270	255	261	297	276	285	250	240	271	230	257	256	251	261	294	271	264	263	273	264	290	273	258	274	240	279	249	269	238	240	273	272	259	230	259	270	273	231	270	243	248	262	278	288	268	242	267	267	246	275	259	241	257	275	266	239	249	261	254	277	244	272	244	260	252	235	260	274	249	284	249	275	258	253	274	266	263	281	237	255	256	265	238	258	264	285	247	257	281	238	234	253	250	256	257	291	265	263	263	259	258	220	257	257	246	239	236	241	266	269	255	222	258	248	282	255	278	253	291	256	263	230	263	239	262	260	283	246	268	276	235	228	249	232	219	261	244	239	249	239	275	260	252	305	247	249	257	292	262	250	265	242	231	253	244	275	246	242	278	242	274	237	233	238	239	247	258	244	226	250	276	256	259	258	247	268	250	240	239	248	268	253	257	261	269	265	261	277	244	263	295	271	247	247	286	272	254	268	242	265	258	265	259	251	272	239	277	267	238	270	234	243	234	262	249	242	266	284	250	259	274	295	287	290	267	243	245	274	250	244	244	232	248	260	257	291	272	253	290	240	231	295	249	258	247	249	273	271	231	256	263	252	265	263	276	291	251	247	241	277	251	251	266	240	261	269	232	259	244	258	233	275	262	275	267	268	260	249	252	244	253	213	259	197	280	259	261	248	265	262	237	249	239	269	257	227	269	238	253	240	248	263	241	265	255	244	271	253	266	239	269	257	239	274	256	259	265	251	277	247	277	278	263	271	282	266	238	247	255	289	266	225	273	244	263	272	250	263	244	251	283	262	248	231	244	238	279	292	287	263	285	266	290	274	264	268	246	269	279	276	281	233	248	233	227	247	244	257	268	268	245	281	268	240	268	235	236	247	247	255	250	264	240	251	251	262	254	250	246	249	263	268	241	236	257	246	236	278	247	257	255	264	278	252	239	250	280	282	226	260	270	244	234	262	296	289	246	249	271	266	239	240	254	227	251	261	262	271	259	261	267	249	269	253	242	250	278	242	257	237	270	244	273	241	285	271	253	265	266	251	269	268	239	243	257	222	253	225	253	284	248	270	244	268	233	261	216	277	238	267	233	267	249	230	253	248	258	242	254	249	212	269	256	265	242	247	242	248	253	239	241	263	240	257	223	251	250	252	250	267	248	225	265	249	253	264	302	238	257	260	234	265	251	248	286	247	263	247	254	250	236	225	267	239	229	258	247	248	264	259	271	258	250	263	244	275	265	262	257	223	258	272	287	274	275	276	291	257	283	245	253	262	241	242	254	257	232	241	249	265	264	262	259	259	226	250	260	298	266	247	265	244	258	232	246	243	295	274	264	231	280	308	253	256	259	210	232	272	267	280	219	237	263	260	224	240	235	267	256	255	279	258	270	263	251	253	246	268	246	279	255	224	226	249	261	245	250	275	223	226	280	275	244	223	291	238	230	275	248	261	264	276	268	245	281	272	250	250	275	255	272	234	239	269	251	239	241	279	226	221	264	265	280	277	261	265	271	255	211	266	291	293	265	249	240	258	250	266	256	272	252	226	269	278	284	252	267	273	266	254	235	231	248	238	235	263	257	268	268	259	243	270	251	259	286	258	242	220	263	219	249	266	226	273	251	245	277	280	249	245	248	250	292	269	249	243	240	234	273	259	237	246	261	256	256	252	252	271	248	284	238	268	277	265	289	250	276	252	303	253	260	253	239	244	274	234	249	254	295	242	249	246	279	252	264	293	229	250	264	263	277	268	243	281	234	264	233	253	254	262	242	277	263	257	279	268	266	258	260	231	300	248	254	259	242	265	247	250	263	272	257	238	249	259	246	260	259	272	262	275	264	279	254	211	248	262	294	260	284	244	284	242	265	267	274	244	243	252	251	243	251	273	260	229	227	256	239	253	261	253	219	249	280	255	264	276	239	233	270	257	274	274	251	279	261	237	241	226	226	248	232	260	264	249	235	247	259	268	264	253	282	279	238	250	275	241	248	251	258	250	254	234	242	243	243	242	255	254	242	252	294	254	281	248	264	250	232	255	276	291	234	262	254	256	269	271	258	248	241	259	239	267	263	268	275	249	271	268	246	250	265	272	273	264	275	230	233	245	222	245	243	229	250	236	261	252	262	244	265	268	271	232	272	255	235	256	244	254	261	262	242	250	241	262	258	244	221	252	253	237	246	263	251	286	230	264	259	236	231	240	262	266	246	252	251	226	246	254	217	264	249	290	260	251	252	233	254	275	244	240	264	235	297	233	245	261	247	295	273	273	253	292	257	237	276	241	261	233	297	240	238	255	234	259	216	236	284	265	254	287	240	236	236	259	294	270	289	275	291	268	234	255	258	229	262	259	269	252	276	276	260	234	264	244	263	253	223	273	260	287	258	240	246	257	246	263	279	254	250	268	273	260	277	276	232	250	269	251	250	241	260	265	242	272	265	266	251	227	243	264	257	240	252	269	260	261	232	313	298	276	274	257	240	256	259	247	266	264	247	246	281	250	231	280	254	258	228	231	270	281	254	258	255	264	244	262	255	287	222	249	251	268	249	239	264	269	251	248	268	230	262	248	244	321	256	279	278	261	250	249	274	259	261	250	233	276	264	290	281	255	252	259	272	236	269	263	272	249	238	257	263	270	252	240	241	256	240	241	260	246	280	259	274	240	258	252	252	236	274	256	251	259	229	248	253	247	252	262	252	236	265	288	248	275	263	256	255	257	257	254	241	255	237	233	255	254	269	298	293	217	214	270	259	238	238	276	262	272	250	245	245	262	253	270	231	235	218	243	261	232	266	251	282	263	226	245	260	264	253	253	247	252	236	240	261	245	267	258	278	240	273	243	242	262	252	256	256	270	239	301	257	248	260	269	247	284	255	216	250	230	255	243	239	260	261	276	310	249	270	254	260	257	244	258	228	293	244	255	295	268	271	237	258	281	234	273	238	209	224	247	245	251	238	241	244	269	247	259	288	228	271	263	242	251	254	252	248	263	249	254	252	271	257	248	264	237	249	242	242	245	264	268	278	256	246	263	218	251	268	265	247	259	292	271	252	249	250	252	237	237	208	270	243	260	255	226	260	242	259	274	252	241	249	257	246	267	259	216	235	240	262	278	243	250	263	266	257	256	274	265	242	283	216	264	254	245	259	240	255	235	271	253	257	240	251	223	215	244	258	272	244	264	241	275	269	264	278	269	270	278	269	249	263	268	238	247	259	260	251	261	227	226	249	259	249	258	243	261	255	266	249	249	256	242	266	233	259	263	233	232	261	266	257	256	268	245	254	234	232	234	234	283	254	243	258	274	247	264	266	270	275	251	276	278	253	275	264	279	258	268	276	222	251	267	256	270	263	282	279	273	269	262	241	261	270	253	249	259	254	265	260	247	275	258	275	222	285	225	243	257	250	250	249	285	256	263	262	279	239
2413	625	628	645	654	641	642	621	607	602	590	612	627	599	623	649	613	626	587	634	585	644	621	610	593	654	604	595	640	655	623	548	590	637	636	573	588	635	625	589	634	638	623	647	599	579	604	586	627	626	581	618	609	617	588	578	640	592	628	666	578	625	615	626	640	585	601	587	628	615	597	585	602	628	589	590	576	596	591	610	647	616	633	640	581	572	615	622	606	613	591	648	635	623	599	641	616	613	638	604	659	602	640	636	601	637	590	618	609	614	611	594	565	626	613	610	611	595	587	621	583	607	614	617	600	609	579	611	601	585	634	595	676	580	603	626	630	548	569	642	611	599	639	632	630	581	590	630	636	618	537	595	642	651	583	613	619	600	651	662	588	631	620	572	597	645	602	620	629	615	662	586	594	607	576	633	606	680	614	619	566	587	603	621	622	603	581	611	584	615	627	610	643	615	640	598	585	594	614	616	614	656	590	609	615	607	616	598	588	602	610	605	619	587	620	652	603	607	622	629	605	594	604	630	581	594	546	648	619	579	589	663	638	650	626	608	619	592	601	638	569	640	626	619	631	616	601	620	661	598	580	604	606	624	630	634	621	607	634	603	606	637	560	616	597	627	606	612	595	620	625	622	628	618	579	609	612	632	561	556	660	620	595	609	607	632	641	575	607	576	592	650	635	639	605	624	607	625	614	622	601	565	603	619	619	603	661	623	620	590	626	572	561	625	655	598	605	578	574	621	641	592	608	602	620	620	604	627	580	612	632	554	623	620	611	595	637	598	621	585	604	619	612	607	613	632	646	609	579	590	588	636	612	597	651	596	565	588	620	609	602	618	653	605	546	590	609	586	612	618	593	624	602	557	628	620	589	601	640	581	575	618	592	631	602	578	592	601	601	593	618	578	616	640	598	594	607	634	580	625	619	618	617	640	575	623	633	674	613	597	598	650	602	609	641	583	634	623	615	585	604	579	586	605	607	569	619	605	633	630	588	588	658	639	597	617	588	607	584	607	649	606	608	581	622	622	600	606	619	561	614	604	600	596	626	628	600	593	657	617	658	605	588	613	615	606	588	619	616	590	592	615	566	621	588	593	619	564	618	637	601	594	660	603	621	628	595	633	625	612	607	628	652	631	583	590	623	632	594	618	591	606	632	628	585	616	590	561	650	618	599	613	566	639	620	595	611	623	626	601	603	596	628	608	616	575	669	649	642	608	580	604	626	586	624	593	573	634	664	607	660	581	604	564	613	559	583	616	571	601	597	625	597	650	652	560	619	603	628	635	592	574	575	615	586	629	591	641	613	559	632	621	631	573	627	615	606	616	588	584	613	583	591	582	604	617	644	603	625	584	610	602	635	609	600	647	663	626	638	582	602	626	611	560	624	612	607	600	648	643	618	615	601	607	621	584	584	624	610	648	641	618	623	627	602	626	600	602	587	611	630	625	624	623	554	603	635	610	612	607	613	628	573	609	621	634	625	579	595	596	621	625	640	611	601	585	571	628	644	584	583	604	646	589	607	587	646	622	599	630	615	604	644	579	589	606	637	578	620	574	580	601	607	558	641	647	626	606	608	594	626	634	647	601	645	619	597	593	634	610	584	585	625	572	578	619	591	600	607	601	631	589	624	645	663	617	594	625	626	619	609	584	586	582	668	620	612	585	615	621	616	633	576	607	614	644	609	621	615	637	610	626	624	573	606	629	582	610	654	595	599	636	648	627	621	640	636	602	593	576	595	617	608	625	624	588	593	650	647	594	622	638	621	612	586	601	630	634	568	586	621	609	586	628	609	602	606	598	622	610	611	612	613	593	618	655	616	599	652	644	626	609	622	641	622	594	623	645	595	650	610	577	600	622	602	587	593	590	672	654	588	647	646	594	597	613	596	656	610	595	596	619	589	610	634	616	573	607	575	614	611	604	592	631	625	572	637	586	590	605	634	598	603	662	596	610	612	597	604	633	605	622	615	605	585	584	592	593	622	613	592	655	616	605	604	594	604	640	622	644	589	539	580	569	585	584	632	661	582	588	585	585	602	629	587	620	632	611	598	616	623	618	634	646	640	608	663	566	598	655	634	592	671	559	658	643	586	569	603	606	612	647	654	568	624	603	626	582	602	617	622	616	615	594	585	587	631	563	622	602	624	623	597	585	593	571	593	583	624	635	617	614	584	601	630	605	634	597	640	595	630	591	592	617	608	649	592	623	590	588	611	619	628	602	603	623	601	675	609	620	607	659	585	616	658	595	607	608	637	641	623	631	602	616	626	580	609	563	604	631	632	604	606	599	587	609	616	582	650	571	568	642	650	617	643	618	625	613	666	628	619	588	629	599	617	615	611	634	664	617	644	598	608	583	657	598	592	611	592	655	593	593	562	585	671	590	615	590	608	602	616	604	579	598	585	615	586	625	561	592	617	645	568	604	621	635	608	608	626	574	656	592	567	570	599	562	605	613	611	599	611	629	627	599	621	585	593	610	636	620	618	622	638	591	612	638	592	661	642	627	630	594	609	617	600	582	608	621	606	592	587	629	604	604	619	594	606	595	614	588	630	634	614	595	584	619	591	626	598	628	662	645	612	647	612	615	594	593	611	587	645	596	594	635	583	574	554	642	649	578	609	591	608	598	613	638	610	611	594	619	586	616	662	631	584	627	596	595	662	559	592	611	618	586	628	640	638	648	618	570	625	603	618	616	593	616	588	558	618	606	612	618	671	575	657	597	567	574	581	614	605	622	620	617	579	594	625	628	599	611	624	582	621	617	602	598	623	618	597	608	596	640	591	603	605	612	611	633	623	578	640	607	575	633	615	617	636	587	620	642	601	637	593	578	648	587	619	613	619	633	636	612	595	630	601	584	586	606	615	625	594	584	615	583	619	607	607	605	651	633	595	633	612	648	619	614	638	630	621	600	572	624	587	660	595	589	588	599	633	610	627	634	611	572	641	590	602	645	603	601	600	650	596	608	610	616	599	631	588	587	588	629	569	633	625	599	616	633	614	572	592	564	617	620	608	651	614	630	562	610	625	595	645	596	589	598	629	597	633	635	643	650	680	629	618	630	621	596	614	602	605	596	658	600	661	604	585	589	631	569	636	599	621	645	591	600	625	611	607	566	604	656	621	657	591	609	625	620	598	579	632	643	602	599	618	592	632	606	595	607	596	635	593	586	627	565	631	609	666	576	577	625	632	590	593	619	622	630	601	617	618	625	604	653	627	663	613	605	624	571	604	593	592	635	598	620	585	637	629	611	606	595	613	601	604	623	611	614	618	610	598	646	608	609	611	620	636	604	625	606	586	618	617	616	592	605	606	614	644	630	626	605	602	620	611	635	626	558	595	605	617	629	592	658	599	616	606	611	600	596	561	628	635	627	575	633	617	597	615	606	584	551	589	654	598	647	640	634	600	615	621	630	604	605	623	601	592	641	666	603	628	614	629	651	629	625	640	592	576	644	583	587	650	631	610	625	634	634	628	653	555	593	629	630	628	630
8790	639	627	499	486	395	393	358	376	365	353	348	326	322	326	347	372	354	336	335	339	348	321	335	354	309	333	340	303	326	350	331	344	328	338	294	316	319	330	350	349	334	347	331	353	315	347	298	301	301	373	318	322	348	289	348	356	324	342	338	337	308	348	339	312	330	315	348	306	324	339	281	351	300	284	356	354	336	345	314	335	354	327	334	368	303	353	309	332	345	340	351	324	330	326	328	347	306	346	327	325	335	330	326	348	356	361	320	325	316	363	300	323	361	320	365	334	310	335	323	319	363	344	301	315	326	324	357	333	326	357	314	280	351	290	322	328	341	315	312	348	324	302	371	321	345	354	325	282	320	327	309	344	345	321	315	304	326	294	313	340	323	321	330	348	334	293	327	331	318	335	346	339	345	313	338	354	327	298	325	365	314	304	331	315	301	319	331	313	346	300	322	327	332	314	334	336	344	340	310	351	354	331	332	313	303	329	306	333	330	324	279	332	304	333	340	308	312	350	340	351	355	337	345	317	294	304	333	291	310	342	344	327	329	305	329	350	327	309	333	310	315	363	314	299	361	312	303	337	367	319	334	318	330	339	323	340	321	325	370	337	302	349	344	352	317	322	325	324	338	378	307	305	339	310	335	334	323	318	312	346	359	312	314	350	355	329	336	338	279	335	339	348	325	317	349	326	308	298	327	324	314	295	322	371	341	308	328	353	334	348	314	337	314	328	346	327	351	342	316	319	335	331	347	302	344	327	336	308	343	354	320	294	327	329	328	350	302	292	313	338	333	314	304	328	352	346	327	339	340	317	351	285	332	311	309	334	302	327	309	366	350	318	337	316	307	304	327	295	339	313	293	315	347	360	354	350	321	325	353	346	329	320	311	333	296	353	333	365	347	315	312	320	290	309	341	329	300	330	301	352	356	326	309	316	311	304	302	321	320	319	298	331	318	342	344	331	320	310	343	335	347	312	339	307	317	355	331	318	331	322	318	277	284	343	346	340	327	330	304	297	355	340	308	320	308	324	318	321	314	293	304	291	332	345	334	354	327	341	306	345	321	370	337	346	308	333	317	343	306	334	312	320	306	330	320	345	352	339	301	312	322	318	319	309	349	304	343	333	312	315	279	342	317	334	326	369	330	343	309	299	327	317	337	297	335	339	331	337	339	311	338	331	336	315	265	339	339	317	351	318	339	369	322	317	340	335	311	324	325	349	353	310	324	300	335	363	327	335	353	329	324	294	353	347	331	344	320	344	320	343	337	325	380	328	339	293	323	347	305	336	308	350	382	311	357	322	323	342	335	350	313	336	316	332	334	332	354	336	329	315	311	323	338	304	324	328	333	314	323	329	327	315	290	319	326	324	329	314	321	312	295	314	306	325	316	340	337	311	355	331	313	356	330	322	318	322	285	313	330	326	307	327	340	358	309	320	319	317	334	338	333	358	283	325	318	341	323	317	340	324	297	348	332	329	345	292	343	318	312	364	335	350	330	306	339	349	331	308	317	347	337	306	319	313	358	287	321	321	329	304	332	312	308	336	298	334	321	318	303	313	352	346	328	325	334	291	312	298	354	304	303	284	329	340	305	329	308	343	344	329	328	312	314	307	323	333	332	309	326	330	333	327	318	312	319	312	338	332	344	355	310	324	321	350	333	337	317	339	307	324	306	332	365	335	323	322	325	331	331	322	317	323	343	348	307	340	323	325	339	320	304	347	341	311	316	302	311	336	345	341	316	316	321	309	316	344	350	329	318	365	310	304	330	359	334	345	309	341	344	348	309	303	338	333	351	304	331	322	327	341	321	331	344	320	321	337	319	412	333	323	315	331	306	333	312	346	364	298	355	349	338	319	322	346	329	341	355	331	320	272	343	371	331	332	346	325	323	336	340	379	343	304	326	343	343	350	336	333	353	352	322	335	328	320	327	316	291	362	344	308	337	340	325	294	321	303	324	343	305	322	327	329	318	311	328	315	310	309	313	294	337	386	312	315	356	333	335	327	303	323	364	342	287	323	312	326	346	352	331	309	297	339	315	366	338	314	347	311	315	355	327	326	351	337	309	348	298	332	325	334	302	296	328	337	351	307	342	319	351	298	391	335	327	307	319	335	342	337	351	350	308	330	316	294	362	316	347	341	340	324	335	318	325	316	331	316	322	295	332	304	346	332	333	340	337	299	337	330	354	310	360	344	309	346	323	330	340	310	326	313	307	311	333	337	350	330	315	345	333	317	320	323	363	306	347	340	351	312	380	338	342	339	307	363	326	307	309	325	305	324	326	304	318	339	308	355	353	320	304	295	363	342	320	354	313	324	332	303	307	324	313	317	294	310	352	301	326	307	323	311	332	333	343	342	309	320	367	344	294	317	338	299	286	322	317	308	343	333	342	322	285	301	319	347	323	351	297	361	346	341	323	342	312	315	327	303	329	326	353	338	325	323	325	314	331	345	341	301	316	310	349	323	340	319	294	357	324	322	334	330	368	347	358	368	340	293	323	323	296	359	317	324	365	317	342	298	323	302	325	309	330	307	320	314	319	348	339	356	328	319	313	314	352	299	324	376	328	341	349	379	301	316	358	343	330	341	338	362	329	334	342	337	336	369	338	341	277	300	348	350	325	316	335	344	305	338	349	305	320	340	319	310	338	357	398	341	328	357	320	376	330	324	310	319	348	327	318	335	298	373	345	332	334	313	323	364	290	318	304	316	331	321	358	315	353	297	328	318	300	335	318	322	367	331	300	337	354	349	318	325	302	317	329	320	360	326	353	301	322	331	328	350	313	357	333	332	310	307	318	303	324	333	344	293	339	324	316	318	360	340	301	338	306	329	352	327	336	314	272	342	318	310	327	318	319	345	323	325	349	316	366	316	336	360	297	328	345	335	317	382	330	312	336	291	315	338	313	341	303	361	318	319	377	355	315	323	288	327	322	320	300	352	297	343	350	322	317	364	333	350	328	317	316	320	326	313	314	329	328	319	369	363	340	316	288	329	328	366	302	318	340	309	343	337	345	306	307	345	324	312	350	339	334	351	314	296	355	377	352	359	339	314	344	358	318	365	301	316	333	333	295	314	309	338	345	315	296	333	334	305	337	331	345	329	314	358	331	310	319	341	351	331	299	346	316	309	316	343	321	324	356	305	327	327	331	295	336	316	332	339	368	317	348	319	322	310	339	319	319	339	314	361	367	294	353	325	328	305	329	292	327	329	312	343	322	354	347	340	288	339	357	344	328	318	306	359	318	322	298	332	321	362	327	329	344	369	317	336	311	336	339	342	334	298	339	287	317	313	297	314	334	319	344	317	312	318	322	301	325	336	330	337	311	352	361	335	305	350	295	308	352	299	358	314	341	340	296	312	290	313	357	359	308	311	352	302	354	349	302	336	282	324	346	336	317	329	329	309	316	292	358	345	324	332	329	356	314	324	316	344	320	351	381	311	324	280	305	296	355	360	323	321	345	286	356	313	347	327	341	310	364	330	337	344	354
7680	997	1287	1497	1285	1159	1064	1017	1020	886	861	894	843	827	841	828	833	784	816	825	793	796	794	746	770	807	763	746	764	770	774	708	786	794	806	745	762	758	747	818	749	781	801	748	758	743	764	816	782	765	778	768	760	753	777	761	745	786	755	720	740	757	780	786	756	746	726	745	742	781	703	764	735	779	786	709	751	729	782	709	727	820	779	754	782	773	786	779	789	752	734	747	789	793	817	767	806	788	705	754	749	755	743	762	838	781	716	782	762	781	724	767	769	708	734	768	766	716	758	784	778	741	787	730	713	726	730	752	774	712	718	806	694	756	762	716	774	792	785	758	735	704	732	769	727	777	728	771	757	797	777	754	740	767	771	788	752	813	771	703	720	759	769	698	722	763	770	773	736	759	741	754	782	754	738	800	743	765	759	767	731	787	752	796	780	740	727	700	741	767	759	740	736	731	721	811	741	737	772	727	746	730	760	724	752	809	754	755	778	735	765	705	791	758	777	753	761	752	762	755	707	762	756	733	738	765	731	710	707	737	718	739	766	733	766	743	782	832	743	779	725	720	744	798	754	733	795	785	715	758	763	735	751	731	718	816	752	761	792	810	799	722	784	737	807	771	756	734	752	712	749	762	753	774	756	773	747	767	751	769	803	757	775	748	740	718	731	735	764	775	744	753	717	789	745	790	710	743	736	743	748	762	793	759	749	738	749	739	735	758	686	770	787	748	747	762	780	758	745	764	742	761	808	771	751	756	767	732	767	770	763	731	741	736	693	762	747	792	714	708	719	709	763	767	787	817	763	757	768	741	758	779	707	765	755	744	753	737	736	734	727	738	802	770	709	754	752	715	778	786	756	748	742	746	761	756	748	763	766	762	763	710	728	756	784	758	727	747	789	748	750	707	786	739	746	740	803	778	782	748	792	772	764	734	720	768	729	748	735	772	764	777	815	748	755	777	751	765	774	744	776	751	734	778	780	769	743	734	788	736	747	750	756	760	752	753	749	701	757	706	772	744	773	730	774	754	757	752	751	770	744	749	720	741	779	830	709	741	730	723	744	776	752	730	783	737	739	697	805	725	737	744	730	757	753	815	772	800	785	805	735	755	740	756	755	739	752	747	769	764	764	752	727	769	712	818	737	745	759	756	767	760	793	725	794	703	746	765	805	769	759	785	761	761	746	752	759	788	736	785	724	755	714	793	739	758	730	760	721	759	772	757	775	758	807	743	760	737	777	766	729	777	746	746	771	770	749	752	759	794	746	738	741	766	759	778	750	723	750	780	759	735	759	796	788	773	757	705	735	755	741	779	720	692	785	737	779	692	735	718	729	727	734	719	726	769	743	779	746	753	772	748	749	777	783	755	737	734	752	709	724	702	732	769	734	753	754	743	703	772	724	763	720	774	758	798	729	732	780	751	803	759	758	749	709	755	786	717	747	718	725	749	811	767	742	745	735	747	767	769	756	746	743	749	772	727	728	740	744	770	730	795	755	786	742	769	752	754	740	706	763	707	760	733	811	764	764	751	767	728	768	799	746	753	729	744	758	729	792	732	711	808	782	752	781	755	736	712	792	826	735	744	770	714	777	757	831	755	754	755	747	743	761	764	760	730	740	714	765	771	773	737	717	773	780	764	798	751	762	745	753	830	774	786	734	767	749	723	767	798	752	747	740	753	756	750	713	727	775	746	729	770	744	735	738	762	757	738	744	717	753	734	776	742	802	736	726	737	726	753	744	701	761	703	712	723	756	804	765	763	784	759	710	823	776	730	788	761	764	771	836	746	764	785	745	747	757	761	757	719	782	715	735	722	747	806	744	828	730	762	777	716	721	757	708	744	755	772	734	784	742	770	743	788	766	767	728	725	757	797	759	751	768	738	730	760	711	753	731	724	792	730	756	741	781	817	757	765	796	734	706	729	712	748	788	763	756	748	791	743	745	751	739	773	743	724	789	731	745	760	757	738	834	762	759	715	775	772	690	723	743	806	789	788	779	787	746	727	770	757	711	746	787	792	693	730	737	752	766	705	750	723	674	729	735	715	745	736	725	757	745	797	725	740	752	735	769	712	747	733	744	744	784	758	732	757	748	772	752	751	741	739	757	726	747	805	710	781	729	780	783	731	762	781	801	784	810	736	696	726	755	794	779	731	755	708	732	714	767	702	717	742	760	718	761	781	781	717	778	759	767	727	768	782	739	734	741	729	732	772	803	740	804	732	799	778	744	737	736	806	717	723	798	748	711	741	782	815	729	781	794	747	786	728	789	769	740	759	766	760	792	714	750	719	734	719	769	720	712	742	780	791	766	768	737	758	788	728	774	731	727	753	798	738	699	804	731	748	797	784	764	757	699	728	728	776	741	777	750	759	764	758	745	771	773	733	751	723	715	730	745	775	767	764	778	768	726	720	776	767	714	716	715	732	798	769	759	757	721	744	762	731	761	748	753	715	771	730	734	701	813	738	753	763	756	770	732	796	718	730	741	796	750	747	757	775	763	723	756	780	773	765	762	710	777	739	761	718	718	788	727	746	756	792	766	721	755	738	751	704	744	731	744	800	732	803	770	784	749	767	745	750	808	759	732	728	717	714	774	781	782	763	809	787	771	729	770	743	709	756	715	714	729	766	720	733	753	758	723	756	784	801	726	773	708	742	726	717	764	827	756	779	755	743	760	779	747	727	742	798	795	698	741	778	690	792	750	772	741	762	780	804	708	775	748	726	784	728	795	779	763	732	752	723	763	750	763	728	763	765	796	766	775	752	747	709	770	770	742	791	742	743	747	783	718	773	743	798	792	739	719	743	775	769	775	754	714	742	782	746	753	706	778	774	731	755	746	780	797	714	781	732	735	744	774	709	730	734	744	765	719	782	862	770	759	780	777	778	736	800	769	782	753	761	788	766	757	730	749	754	739	763	750	757	744	719	775	672	777	773	729	728	726	757	753	711	775	753	820	791	797	748	780	777	725	731	740	740	749	763	769	780	765	749	745	760	738	758	708	778	758	736	770	724	725	758	816	792	797	733	799	702	728	740	722	752	735	759	735	740	730	764	729	764	764	740	763	766	707	756	763	768	734	776	764	753	742	720	742	779	699	780	727	774	769	824	781	749	774	722	806	786	755	750	783	811	726	724	787	765	776	752	780	765	754	739	741	765	792	753	747	753	763	780	811	726	782	763	719	701	754	763	718	761	727	728	715	768	764	698	771	777	775	796	748	754	745	693	741	806	785	720	757	711	741	783	732	746	747	771	778	750	712	773	740	756	726	782	779	760	766	766	752	765	779	747	752	778	775	760	776	726	765	707	761	794	802	752	750	804	750	688	753	764	768	777	740	743	731	726	754	765	778	696	760	777	711	757	711	712	740	788	733	760	772	774	715	801	755	677	728	803	787	775	812	748	734	757	745	702	750	733	730	789	731	739	745	799	747	744	749	728	767	804	789	739	740	791	745	786	782	749	724	743	759	799	794	688	743	705	744	766	789	750	726	735
15011	1098	770	596	432	338	281	272	284	262	237	211	192	210	212	226	219	220	204	191	200	203	174	200	190	201	183	193	180	216	181	197	185	217	190	219	204	214	175	192	193	181	166	188	194	199	201	182	205	177	202	213	189	165	207	214	205	188	196	169	189	188	158	215	229	170	178	178	200	207	181	206	183	173	192	160	181	205	193	205	205	182	210	160	191	195	198	185	180	160	174	187	184	169	206	165	188	177	185	182	214	190	207	207	178	202	190	198	170	158	187	168	188	214	165	202	218	173	208	188	162	183	204	199	172	179	185	181	216	177	190	189	168	164	190	170	201	175	188	177	203	168	188	201	177	203	184	168	172	164	181	183	206	168	185	197	168	167	182	190	216	193	175	205	194	196	202	172	181	161	174	200	195	181	201	196	184	171	185	187	205	195	195	167	180	179	183	161	178	186	172	209	199	173	203	182	182	181	182	187	174	183	204	193	197	193	185	173	185	205	188	188	180	162	182	181	196	154	172	186	191	187	187	183	217	164	207	195	212	181	191	160	197	173	186	186	153	177	188	206	185	185	201	165	176	209	181	189	184	198	202	210	202	196	191	159	191	194	206	166	199	154	196	187	182	196	186	187	184	181	188	195	183	180	171	176	221	176	171	182	180	181	186	186	200	212	184	183	182	191	221	181	182	167	183	193	162	173	174	172	172	180	228	181	172	196	179	193	181	165	184	214	171	194	159	186	194	178	208	181	184	205	198	194	185	178	168	185	179	175	199	198	176	195	181	187	184	210	205	200	186	172	210	165	199	188	209	190	184	168	190	177	161	201	221	179	185	165	186	176	186	170	202	216	179	211	176	166	190	191	184	186	181	190	183	216	187	195	178	208	203	170	182	180	179	197	189	183	190	194	224	154	180	175	199	177	192	188	187	200	178	210	193	172	190	199	163	184	183	183	191	159	176	209	196	173	195	194	183	200	205	204	210	177	183	184	154	183	192	182	173	179	176	181	151	200	180	174	183	220	172	206	208	178	204	199	202	180	161	185	193	155	187	155	190	196	178	204	196	167	174	174	184	211	210	201	189	168	187	208	195	198	201	167	182	189	178	148	185	200	181	167	191	173	197	185	175	178	197	188	173	189	209	172	169	176	207	172	161	209	194	178	174	208	196	218	182	174	196	156	176	182	192	203	203	192	175	174	188	195	190	182	216	176	162	187	206	194	192	196	181	195	185	217	186	176	206	171	192	195	186	192	182	166	161	160	177	181	181	182	172	171	177	180	204	207	177	188	168	186	179	171	184	175	181	191	198	176	168	172	177	189	183	210	191	172	202	186	240	190	178	183	158	180	203	167	208	189	190	156	183	195	199	214	182	198	177	145	187	199	179	210	181	189	228	171	172	176	178	187	196	195	208	204	186	183	198	159	188	201	192	197	181	180	172	174	170	177	171	162	158	171	178	189	174	178	198	227	199	177	185	165	171	200	195	179	192	174	176	209	189	175	175	185	197	198	207	202	180	185	162	182	197	156	183	162	193	171	189	225	171	179	178	154	181	189	188	172	176	178	223	150	173	216	183	164	179	188	202	188	194	172	193	192	188	165	163	185	215	198	181	169	156	175	176	191	171	186	191	173	188	199	194	196	194	194	178	206	175	168	178	190	173	180	214	202	179	176	189	181	201	170	160	175	166	189	204	178	191	188	157	192	175	155	201	194	172	190	199	191	193	191	200	203	199	184	190	191	215	190	191	191	205	212	218	195	188	177	195	211	186	179	211	178	176	185	162	172	209	193	165	172	202	182	192	171	176	149	184	174	171	191	219	165	189	173	179	164	164	180	192	177	193	178	172	164	196	173	187	204	199	176	180	201	178	183	204	176	187	158	178	200	186	172	190	160	190	199	215	175	189	170	194	181	184	176	197	164	180	184	203	164	189	173	174	201	188	181	188	186	214	184	174	200	168	171	183	162	189	185	188	177	188	205	181	170	183	174	181	202	198	208	197	190	163	189	203	184	208	195	209	206	194	167	167	193	176	162	172	189	173	186	193	178	196	186	191	182	175	185	205	198	190	147	192	173	186	186	195	184	197	200	185	183	176	176	220	181	177	181	175	196	175	184	173	192	216	186	160	188	176	182	175	196	171	196	189	192	162	167	187	210	177	187	216	183	195	181	171	169	170	161	165	171	160	189	207	181	200	185	201	215	184	186	195	175	188	183	169	196	183	197	193	190	168	193	201	197	194	211	180	179	190	176	195	177	191	199	174	183	204	173	177	176	180	189	190	162	197	216	178	169	221	181	179	185	176	173	185	173	181	190	207	214	174	189	189	188	195	205	204	183	215	172	184	176	215	168	160	207	175	183	181	194	179	179	158	199	191	155	200	191	187	199	196	207	206	168	190	173	167	180	143	194	178	175	196	168	188	191	197	203	157	165	159	181	200	185	178	178	206	176	192	171	200	175	177	209	237	182	206	203	186	208	206	184	180	189	166	212	180	174	179	178	176	171	203	187	196	181	185	176	173	188	179	205	181	193	186	206	181	184	183	187	180	186	193	192	184	187	206	205	180	179	169	187	180	204	200	198	198	174	179	179	194	164	197	173	209	169	193	220	190	203	172	186	198	210	164	201	183	180	178	185	177	191	187	182	201	161	175	191	193	194	159	204	187	186	196	212	216	191	169	180	184	179	183	181	220	187	170	173	190	206	202	192	188	193	184	188	177	196	200	186	177	211	224	181	183	199	181	163	173	195	177	173	201	198	171	180	191	171	200	200	173	175	174	179	178	178	177	177	183	196	188	202	182	169	181	188	205	193	183	192	165	206	213	188	185	189	181	178	185	185	187	186	189	205	229	182	186	177	215	202	179	189	173	159	181	186	187	222	211	184	191	178	183	212	190	179	185	173	194	186	202	189	187	192	162	185	186	184	189	193	200	176	187	188	199	204	177	174	202	179	220	173	189	199	195	188	186	209	194	200	216	184	190	170	181	157	167	188	202	180	188	195	167	208	202	197	178	208	200	178	196	200	177	174	188	167	182	180	199	198	203	156	166	186	204	190	175	202	181	191	160	171	208	167	192	181	174	204	174	193	173	177	204	186	203	175	176	179	165	208	203	184	203	188	170	185	194	206	184	190	166	180	177	186	179	192	203	194	176	173	196	166	184	164	177	173	186	193	198	205	171	190	181	197	193	191	201	205	169	192	200	171	205	167	167	176	204	163	182	187	193	189	171	190	175	198	193	170	184	188	192	181	193	189	174	154	173	174	202	184	175	194	163	192	180	179	201	187	186	178	209	168	194	201	180	187	190	203	195	173	176	203	204	164	179	167	176	184	188	187	168	194	215	170	188	198	199	164	203	225	203	171	180	183	198	191	168	173	205	211	191	197	182	200	162	173	200	159	202	176	165	189	178	169	194	185	207	199	189	179	182	198	196	180	185	199	230	152	198	193	214	190	199	200	204	183	196	186	217	192	186	186	168	174	196	201	210	180	190	162	176	184
8740	902	1610	1796	1538	1258	1060	904	787	758	694	682	629	598	576	546	563	546	543	524	515	496	513	481	485	490	470	501	475	475	457	465	477	494	450	473	471	474	440	451	475	440	432	452	473	415	463	473	476	473	463	464	445	478	465	431	423	456	422	456	426	472	479	438	470	455	471	460	455	449	463	460	460	426	410	431	463	403	420	471	454	449	457	436	429	409	426	442	404	438	469	496	471	448	436	465	436	413	452	418	472	440	449	464	455	467	437	425	445	467	454	466	434	466	458	416	427	431	410	445	452	452	428	404	458	452	464	461	440	468	399	457	459	448	463	422	448	490	464	477	436	495	434	439	429	452	438	415	450	487	473	442	464	413	419	469	498	462	438	443	477	474	412	474	457	432	463	433	439	474	456	446	469	439	467	447	394	423	444	446	432	444	464	433	465	455	435	464	425	439	448	450	447	430	453	459	479	472	424	464	397	468	435	445	422	460	449	416	453	427	491	446	462	461	429	438	452	426	478	433	448	442	437	437	447	451	437	424	429	445	417	441	409	452	458	438	422	466	451	439	505	455	457	464	439	449	416	450	459	456	467	487	452	448	462	462	444	453	468	431	414	412	443	430	443	423	443	434	443	469	428	442	444	411	458	472	449	424	470	460	440	440	451	472	453	403	405	423	454	406	451	430	433	448	456	416	446	452	434	455	460	430	426	464	445	447	459	452	458	445	471	418	433	429	447	426	470	468	418	438	435	426	427	441	400	436	428	475	454	471	486	425	415	447	407	443	420	458	451	438	449	461	464	423	444	456	426	477	434	433	427	411	451	483	448	468	425	441	432	454	439	419	429	435	425	456	435	423	443	460	435	416	459	457	470	462	409	466	434	469	427	470	462	458	409	469	442	422	435	427	432	444	453	451	436	424	438	460	457	443	444	447	447	453	456	454	456	467	411	444	435	431	482	446	408	450	430	436	410	460	441	453	432	459	454	431	450	471	431	409	447	450	402	461	468	446	444	464	455	452	396	470	414	415	432	445	426	459	463	451	421	424	474	453	485	413	464	473	414	409	442	426	453	431	465	441	430	433	449	437	437	485	429	450	436	468	446	454	437	445	483	481	475	427	425	469	414	476	464	422	458	440	441	437	440	453	429	442	433	463	465	440	457	472	480	427	429	448	429	450	430	453	454	443	464	448	448	482	444	423	457	412	455	428	459	434	478	473	439	430	461	453	435	457	394	458	432	430	480	492	428	458	457	423	435	430	414	440	432	403	458	435	429	437	462	439	455	462	459	443	473	453	454	473	430	445	446	451	422	437	433	455	424	466	407	447	395	447	435	439	428	444	447	440	454	421	439	470	435	419	463	448	417	448	452	429	409	450	453	474	461	463	428	428	440	408	438	468	494	455	453	435	440	449	452	443	434	434	461	471	441	469	457	468	418	437	451	440	428	445	455	429	435	495	463	450	432	442	476	463	446	457	452	429	425	463	451	442	463	428	441	497	448	444	406	466	448	459	436	428	462	435	481	472	471	471	458	451	435	431	448	434	491	465	455	439	439	469	463	422	418	436	412	439	439	479	405	454	453	466	477	423	463	456	437	424	435	464	423	448	465	416	442	446	471	461	462	405	446	425	457	467	439	416	463	398	401	460	456	418	434	449	404	429	481	420	400	444	425	469	467	416	462	454	419	460	443	449	428	445	448	447	482	454	460	485	438	451	490	462	460	464	462	466	418	413	457	417	401	453	462	426	432	461	415	415	456	445	436	442	421	461	455	463	463	447	441	445	440	454	460	432	434	469	451	469	424	451	457	464	409	463	431	489	436	434	436	433	450	416	453	427	440	453	484	406	452	420	409	446	453	435	444	439	424	421	455	509	449	447	508	424	463	439	466	407	421	477	428	459	456	443	414	394	421	424	404	452	447	449	439	449	451	458	497	451	419	447	448	400	431	421	451	449	476	456	448	467	439	428	409	397	472	447	450	458	469	433	433	431	453	418	458	454	431	409	443	466	448	467	440	458	469	424	447	445	490	464	430	456	443	439	484	413	432	463	444	440	455	424	462	461	467	425	446	432	432	432	449	436	430	422	411	431	418	472	447	463	435	431	435	401	483	454	446	436	444	448	448	409	447	414	468	421	437	409	471	471	443	465	433	473	457	439	464	466	439	446	470	461	465	439	436	436	482	471	460	391	454	480	399	427	430	448	496	442	443	440	436	431	438	451	428	447	416	430	464	426	451	457	448	403	435	463	470	401	410	475	439	438	442	473	449	446	467	450	434	456	444	432	426	478	467	439	467	433	451	439	449	474	438	482	407	462	472	451	455	422	409	466	461	463	453	448	434	445	430	439	439	421	456	480	426	456	448	427	425	419	464	440	432	477	462	439	485	415	448	491	472	448	414	449	453	453	439	419	447	471	444	419	435	423	432	472	457	441	444	438	465	429	408	445	432	406	440	428	439	437	412	458	414	422	419	411	436	466	424	424	482	417	423	430	463	419	435	448	433	473	441	427	443	407	426	434	477	434	464	471	432	444	449	434	464	436	479	440	426	430	425	438	393	440	452	453	401	452	437	458	430	404	428	428	464	468	418	476	450	433	454	439	450	431	463	425	487	421	435	450	447	425	449	441	399	419	449	432	454	480	451	443	451	444	438	445	448	454	451	462	486	457	453	448	444	448	464	428	472	437	422	433	420	459	464	446	478	468	453	483	453	445	418	425	452	430	422	399	409	414	467	431	447	427	455	452	452	440	440	452	452	445	460	438	457	415	446	458	447	444	459	430	446	441	408	400	431	439	439	462	451	430	417	405	449	423	467	445	451	399	440	438	440	451	430	439	446	455	467	526	438	442	407	451	461	443	448	413	431	459	449	466	459	458	437	446	440	458	432	459	419	466	469	466	465	453	482	420	461	444	440	409	455	392	452	441	463	456	454	437	437	459	447	485	456	438	469	417	439	425	401	432	467	396	460	409	441	462	433	455	427	444	426	497	432	483	397	433	448	458	403	425	448	469	455	468	448	452	489	438	444	447	450	447	446	443	439	460	448	436	466	473	462	431	444	390	442	452	428	422	461	472	432	463	440	454	408	414	422	454	444	459	492	439	498	431	415	430	458	407	452	429	435	429	382	452	435	399	463	433	435	451	439	455	455	459	435	435	412	480	445	467	462	402	416	451	399	476	422	458	429	425	426	428	460	456	445	431	404	473	461	441	439	423	465	474	421	486	411	447	462	429	431	460	416	446	438	464	451	431	470	460	451	433	438	468	461	384	449	431	444	454	461	424	437	405	429	410	471	416	450	422	443	422	426	465	467	442	466	467	438	448	453	454	480	459	446	484	482	468	468	443	408	456	453	440	454	443	433	455	431	471	412	458	448	446	450	458	490	440	439	467	429	430	447	428	437	423	484	442	503	433	430	450	463	450	445	431	469	429	456	489	421	442	448	454	466	456	446	477	455	447	434	423	449	423	450	468	403	477	443	406	418	439	416	442	430	421
1933	271	259	258	293	292	261	278	269	266	300	286	243	253	272	246	250	245	243	266	259	253	264	270	264	240	272	292	256	273	254	263	250	244	254	250	249	301	241	259	271	239	234	226	257	261	248	279	241	264	267	263	260	269	231	258	246	248	251	255	276	236	263	271	278	210	225	250	267	233	255	253	264	265	257	260	267	237	262	212	266	247	221	275	290	287	283	295	269	255	245	264	244	236	261	269	248	269	261	257	248	286	261	244	294	258	215	249	258	247	241	259	259	215	240	273	281	233	263	234	243	264	222	271	264	250	276	251	239	276	266	244	251	263	245	233	276	265	252	243	266	263	222	245	258	241	259	269	259	268	244	236	261	245	245	256	249	265	289	246	259	280	262	261	252	244	281	257	275	264	281	281	265	267	223	261	280	241	258	276	259	259	237	246	278	271	241	247	244	259	243	254	262	222	253	226	273	294	246	271	267	240	251	270	244	272	244	265	273	263	292	241	277	252	270	291	227	279	268	252	269	263	258	267	291	231	277	264	249	266	261	267	258	207	254	223	258	250	257	270	233	262	254	278	262	282	251	278	272	263	256	256	232	241	264	265	255	257	255	271	270	271	264	239	256	256	249	257	257	285	237	272	261	243	253	253	240	274	261	245	271	248	268	275	261	247	300	227	228	224	235	253	282	261	247	282	270	257	249	278	271	257	236	241	237	266	242	242	225	250	281	258	273	257	260	262	248	245	290	247	269	262	252	284	246	258	254	271	268	233	291	291	262	253	270	273	262	273	253	227	276	256	260	281	258	260	248	270	287	243	261	267	254	253	264	261	258	258	273	262	255	273	275	242	262	262	258	262	252	271	247	278	252	301	284	280	257	268	246	258	247	258	260	260	276	261	245	257	278	248	275	283	264	246	234	243	262	245	248	230	250	291	230	241	234	253	244	255	273	262	283	256	278	269	254	263	273	244	279	269	260	233	238	242	274	246	243	241	277	260	268	266	248	241	276	259	251	230	289	233	267	249	264	258	266	270	292	234	255	285	230	281	268	248	275	250	268	265	263	252	256	239	252	255	269	252	257	251	273	283	239	267	249	262	233	244	268	238	252	251	277	245	269	266	233	252	259	279	245	287	259	251	269	281	260	297	278	280	276	248	267	269	250	271	240	226	272	259	213	228	251	236	282	260	254	276	214	237	247	270	248	264	261	248	273	283	283	255	256	238	267	274	251	265	254	260	247	259	269	233	232	253	224	254	246	239	245	278	255	267	264	254	271	258	248	282	260	258	255	251	253	264	242	250	247	261	288	261	256	287	276	243	249	237	237	277	248	282	272	270	243	261	236	241	249	260	277	250	246	235	247	284	265	282	251	261	246	259	240	233	252	250	266	227	230	244	223	248	263	266	230	247	299	283	247	265	245	274	273	255	271	274	287	266	241	235	244	257	291	262	255	269	252	287	269	274	247	233	216	283	263	322	277	250	286	258	239	261	286	221	252	253	265	221	265	283	268	244	282	229	273	266	272	240	296	256	209	284	239	269	306	269	238	252	242	250	219	239	254	257	274	230	247	247	289	304	265	276	270	256	241	232	281	255	232	250	248	263	263	268	253	244	253	255	254	269	290	221	251	244	261	232	238	257	272	232	258	267	254	253	240	254	269	250	265	268	248	268	238	266	221	275	263	227	251	268	235	267	278	242	254	264	246	273	282	255	262	279	279	234	234	264	208	249	221	260	235	249	269	272	265	254	259	264	287	244	253	237	266	254	292	262	231	248	279	258	274	256	261	283	258	246	253	276	266	247	260	251	273	258	235	272	241	285	266	277	264	229	243	265	241	244	258	232	247	250	263	302	225	264	278	274	264	244	270	243	241	274	237	260	235	246	258	293	244	266	253	250	238	276	261	260	281	272	200	282	244	271	252	272	252	260	225	249	251	241	263	239	242	295	269	259	258	240	260	261	252	253	239	259	256	209	252	230	257	234	246	250	290	263	261	295	229	283	263	255	238	253	262	253	293	280	220	261	261	264	272	254	238	240	241	279	230	267	268	251	227	239	239	264	257	238	241	242	257	286	233	235	267	248	264	280	256	248	275	245	254	245	266	266	242	258	261	249	263	240	276	271	249	238	261	248	263	271	260	280	258	261	258	282	259	279	258	276	224	240	285	295	266	270	277	233	242	256	255	259	258	238	292	237	300	261	251	274	282	256	256	256	282	252	238	260	238	244	246	242	285	274	259	255	275	248	256	262	264	297	268	290	270	259	249	275	244	280	232	272	259	266	275	227	230	253	266	270	281	263	221	232	247	271	281	253	276	281	238	267	254	253	270	242	267	249	258	294	291	245	261	283	272	246	266	249	264	239	256	248	237	257	266	238	269	263	230	269	279	245	266	261	245	289	231	266	267	254	261	265	283	255	284	236	239	261	261	250	264	211	276	276	252	249	245	271	252	254	275	236	256	232	249	271	274	260	263	243	279	254	273	269	282	270	259	246	258	248	228	275	259	246	251	269	254	259	261	282	284	257	262	241	260	258	256	265	257	257	278	255	280	271	213	248	256	252	242	242	276	287	253	255	236	255	253	256	274	250	235	261	268	269	251	259	251	230	270	246	255	239	268	262	253	253	256	260	253	271	256	270	242	262	250	228	267	260	299	261	218	249	281	256	250	239	238	241	254	246	234	238	265	294	267	260	240	273	281	270	248	230	280	262	256	273	257	243	276	255	267	288	251	262	253	272	285	292	241	251	258	268	275	262	263	232	292	252	240	257	250	246	277	271	268	262	272	241	275	232	223	248	249	260	244	279	293	255	254	266	233	222	280	255	254	278	237	261	255	220	241	280	258	235	244	251	268	226	285	250	283	235	246	257	283	252	281	229	294	246	270	283	229	262	280	270	259	247	261	254	253	232	279	251	291	236	271	226	251	268	270	273	254	262	265	252	254	288	261	268	235	245	254	247	271	289	284	251	273	263	253	241	273	263	251	253	271	256	260	228	278	263	285	280	251	235	226	271	253	256	247	240	255	244	237	249	278	262	277	264	248	261	253	249	251	277	265	252	270	258	243	237	216	268	275	265	243	244	277	279	291	243	273	241	240	268	275	256	281	283	267	253	246	262	253	245	254	261	270	272	248	253	267	245	251	258	249	282	267	266	279	253	239	245	250	224	255	263	268	270	281	275	238	244	295	253	259	218	284	254	274	246	270	268	238	276	275	246	292	252	218	289	267	251	278	276	249	225	253	252	251	273	250	232	246	252	225	276	261	254	251	243	267	256	267	272	236	251	274	272	215	252	256	263	221	280	255	258	262	274	262	253	268	260	264	244	296	292	240	270	263	259	264	266	284	272	255	258	288	243	251	283	285	239	282	221	259	249	274	239	232	248	234	252	281	261	264	264	246	245	259	262	242	229	270	245	288	244	233	262	243	258	248	300	259	249	255	254	244	274	265	263	239	254	249	274	284	265	260	240	259	251	266	232	256	255	270	259	269	287	272	276
2466	650	639	659	667	633	661	607	642	655	590	605	609	618	580	602	641	629	606	611	593	634	601	622	609	613	654	603	625	622	605	628	591	638	621	603	650	610	643	643	666	642	654	637	613	611	614	597	615	645	584	650	632	638	594	588	626	632	611	621	594	588	611	628	618	568	630	592	584	644	587	622	644	624	598	631	568	627	649	630	607	566	634	557	603	612	634	590	630	597	628	680	641	641	627	598	577	615	591	641	644	652	641	616	566	637	605	630	605	631	629	574	559	601	584	585	624	635	594	647	606	633	634	646	633	632	642	611	588	622	601	588	651	638	616	590	650	582	636	603	638	659	610	588	617	586	618	580	612	560	586	659	566	609	632	593	560	617	622	642	626	651	664	606	568	598	654	564	632	623	569	635	612	617	601	601	642	633	632	611	586	588	609	593	593	604	587	618	641	626	641	619	623	630	564	569	639	580	664	587	593	575	680	607	571	597	627	587	615	611	656	662	581	600	584	640	638	570	607	591	594	584	589	605	612	640	605	626	625	601	599	667	590	617	609	599	632	645	634	640	562	619	576	618	643	610	594	610	616	634	635	580	621	631	631	638	612	578	605	615	622	657	581	652	617	609	592	632	636	643	645	598	622	579	630	599	632	623	612	660	625	609	598	657	636	669	579	650	612	578	584	593	620	597	623	637	624	598	586	613	587	590	567	635	613	618	642	621	569	618	593	608	629	609	609	582	648	614	600	577	605	594	619	649	612	594	616	632	631	622	603	672	615	634	619	631	638	616	572	616	660	667	610	624	663	628	640	606	570	584	586	617	655	601	616	618	657	592	624	570	572	626	604	625	593	605	613	613	655	592	593	625	627	633	613	617	649	631	626	631	638	633	612	635	612	614	598	598	568	614	645	639	624	653	602	622	592	615	608	585	623	608	615	592	643	583	636	607	558	624	639	651	668	579	605	643	629	651	623	646	590	631	631	652	567	650	595	611	606	633	601	672	635	629	633	616	603	632	656	641	615	657	636	606	613	605	599	659	651	602	611	614	593	618	629	607	626	622	609	571	598	582	618	584	646	616	595	649	654	653	626	641	615	597	584	629	622	592	609	588	603	591	636	627	591	626	653	620	605	597	599	586	638	616	631	575	618	607	668	606	626	601	631	599	636	614	624	630	610	618	597	643	647	590	635	623	616	587	613	591	652	632	633	597	600	660	604	597	609	646	587	569	616	582	646	618	622	632	609	634	619	607	607	579	660	624	612	618	635	637	628	569	625	583	601	588	599	576	601	623	576	609	572	601	621	589	619	610	612	607	610	645	666	600	641	670	588	601	612	630	587	630	566	582	589	616	622	581	613	636	579	595	621	658	590	634	592	644	624	607	590	649	646	674	652	625	606	660	640	634	602	614	594	609	624	629	596	621	584	646	675	633	623	610	640	650	623	626	584	652	631	578	623	592	632	658	622	617	642	621	600	620	607	627	594	634	633	606	616	592	597	615	581	652	634	606	626	619	633	594	587	626	627	665	634	625	642	608	628	587	629	573	646	620	600	546	674	624	664	628	625	633	613	608	584	598	623	621	595	627	599	674	606	563	605	623	582	627	564	617	607	644	624	559	639	629	577	610	635	613	643	619	636	643	591	663	605	617	623	639	622	617	608	625	647	614	623	668	653	585	570	641	657	628	606	630	648	605	627	600	627	634	576	589	584	615	639	653	638	625	599	586	658	605	634	611	552	621	629	591	641	651	608	635	602	636	635	577	596	623	588	595	633	615	629	612	615	641	616	647	627	568	584	602	639	590	600	616	616	673	637	576	609	597	637	626	621	615	663	610	603	576	641	629	585	625	630	633	595	645	619	572	611	604	628	642	620	595	606	612	628	601	588	617	614	602	617	620	613	605	607	600	618	620	607	615	623	601	597	626	639	627	633	598	589	581	629	602	620	601	605	627	587	637	604	613	614	629	603	639	632	620	608	622	580	661	627	640	580	601	610	633	658	634	634	619	619	623	562	608	584	617	640	627	655	588	635	618	590	619	613	624	632	631	631	643	611	595	632	581	655	627	606	593	634	630	649	560	615	662	652	643	591	554	616	620	631	594	584	605	573	617	623	628	658	626	646	581	587	561	640	609	626	663	629	582	660	614	622	621	632	602	617	640	625	602	647	573	601	590	632	617	612	599	595	632	623	626	636	582	639	627	569	606	628	627	565	665	631	633	624	582	638	609	635	649	610	635	571	650	602	641	590	625	596	611	601	640	626	635	602	701	595	644	573	611	634	607	621	599	612	599	650	597	625	670	648	607	622	546	603	612	616	632	592	560	633	582	642	577	607	643	621	621	599	608	640	594	629	648	623	620	617	601	633	645	631	617	620	589	610	596	548	637	632	601	628	597	597	610	604	656	611	609	560	610	615	654	596	635	639	600	602	592	635	601	621	590	612	613	621	600	587	583	575	616	623	645	598	662	612	607	635	577	651	641	614	604	665	597	632	587	620	614	654	621	632	654	605	618	595	615	594	573	601	634	634	596	613	613	646	585	583	589	610	594	618	617	649	588	647	587	583	611	593	609	642	651	598	617	623	588	601	598	586	650	630	626	593	587	570	632	616	625	651	648	618	609	643	639	594	596	608	630	660	630	600	652	618	600	659	645	648	610	645	645	608	654	626	601	617	589	587	617	666	613	626	604	658	618	583	631	617	569	586	596	616	662	639	583	606	620	621	629	604	637	620	600	578	595	636	627	612	615	573	621	577	616	628	618	578	587	651	601	611	629	635	602	575	601	630	602	665	635	627	628	618	628	631	647	600	613	612	638	603	629	601	615	640	574	621	594	607	592	607	623	622	624	607	601	634	614	621	605	646	598	609	620	603	640	625	612	628	643	578	606	645	566	606	581	607	589	611	646	606	607	644	587	672	615	617	616	623	603	624	601	649	628	565	610	609	619	604	602	629	602	632	615	618	651	636	656	654	577	571	580	596	622	591	630	584	617	609	647	604	613	657	597	609	651	664	624	599	611	640	605	624	584	616	641	608	573	596	615	575	635	591	622	593	585	598	605	613	587	599	652	587	612	600	634	588	635	636	609	652	610	613	628	614	633	650	611	615	587	571	567	618	591	611	570	665	590	619	648	635	633	591	611	615	676	649	590	575	629	649	598	614	607	598	586	632	621	571	649	613	583	597	637	626	631	629	594	642	641	638	608	637	634	611	608	684	596	637	636	623	625	586	615	656	609	618	619	582	671	610	608	614	607	581	616	602	662	587	583	624	620	637	622	609	654	594	580	653	606	612	641	634	581	598	604	555	602	612	617	599	619	636	608	644	584	584	574	621	591	620	629	578	633	584	597	654	613	613	579	625	650	663	656	618	563	647	622	653	558	656	583	616	632	618	630	579	669	616	603	627	598	589	625	639	615	631	609	621	673	611	638	604	603	601	635	598	630	616	597	608	621	630	632	627	660	640	644	592	610	576	601	586	626	595	618	595	587	617	616	615	593
7666	632	603	512	442	412	380	368	358	354	322	300	360	289	313	314	326	325	333	331	329	308	306	320	276	311	324	335	351	315	318	348	324	377	290	348	322	336	328	340	328	311	329	302	323	347	332	312	306	348	335	348	350	329	321	321	331	322	326	326	299	339	338	319	325	309	351	334	299	298	314	280	340	323	327	318	326	351	349	334	323	327	347	334	305	342	359	329	342	300	358	301	334	309	331	318	303	321	346	328	290	306	317	335	319	338	323	314	313	329	339	326	325	322	322	302	377	315	331	312	296	307	306	310	298	353	341	311	341	313	317	319	316	347	354	317	319	350	329	321	323	349	343	327	330	306	328	308	315	338	276	349	308	317	296	342	331	300	320	335	318	304	301	329	306	337	300	346	315	325	344	322	350	350	312	324	304	313	286	302	339	341	339	320	322	335	311	312	333	331	317	266	312	295	331	352	319	309	328	312	303	315	319	362	292	342	315	315	352	308	345	336	362	340	310	321	349	325	307	292	318	284	339	308	295	323	324	315	346	365	326	291	332	347	281	348	329	338	286	310	347	303	345	289	303	319	335	290	311	349	289	299	305	340	320	348	307	306	344	352	318	353	326	329	300	325	329	328	328	305	295	312	341	325	314	325	348	310	341	314	323	296	341	308	312	309	286	323	299	311	314	332	307	356	306	310	309	335	360	299	323	338	321	349	282	330	319	328	311	295	327	352	321	326	354	321	350	319	321	338	315	305	348	316	301	290	317	321	320	364	317	351	321	299	318	384	327	315	312	343	312	342	339	307	343	313	348	306	326	327	303	340	307	339	337	331	346	324	332	284	274	293	317	328	316	305	340	311	326	333	342	298	293	323	304	327	321	331	331	312	323	314	345	356	302	274	316	291	333	325	331	337	332	325	335	307	311	337	318	318	319	358	310	335	306	337	333	317	306	322	352	321	349	368	333	357	331	332	328	324	371	326	300	288	335	320	338	338	300	330	337	304	357	355	340	318	322	350	329	287	346	341	314	349	343	334	311	313	293	339	312	320	312	346	317	324	310	302	348	293	345	313	340	309	327	341	293	336	325	356	308	338	339	313	341	325	315	370	322	330	341	340	308	336	339	354	343	349	309	323	315	311	341	325	337	337	334	289	324	343	298	292	315	331	321	314	304	325	340	350	328	318	326	299	312	352	350	323	324	279	337	332	312	334	324	356	344	341	289	328	365	278	331	336	332	315	347	340	310	285	301	292	296	349	348	341	345	324	309	305	334	330	289	328	329	327	306	327	302	353	326	322	307	322	329	350	307	305	336	319	337	311	330	340	347	334	331	349	310	331	363	354	322	347	343	292	371	370	346	332	310	308	311	304	330	304	308	360	342	315	333	306	310	316	314	304	341	298	312	317	321	302	327	323	332	332	315	340	300	311	329	363	312	301	288	312	361	349	332	321	310	319	307	363	350	330	312	300	309	356	323	289	339	325	322	324	355	295	290	341	318	309	324	321	289	295	347	335	312	350	347	337	362	332	288	332	333	344	288	333	317	315	352	276	282	321	334	290	365	338	340	313	328	306	302	367	322	307	334	322	328	302	315	324	301	335	288	329	314	332	359	310	326	316	337	324	354	303	299	345	308	334	305	352	317	319	298	315	308	343	341	319	333	329	316	360	339	330	308	300	318	313	308	310	302	361	316	317	309	323	320	325	353	314	343	311	289	321	355	302	330	330	339	315	332	319	300	299	297	342	356	331	308	321	346	338	319	323	325	322	308	314	313	321	338	348	345	309	334	326	344	309	320	322	331	329	298	285	321	322	312	301	325	345	310	323	320	301	331	323	369	285	320	315	286	319	332	355	330	325	316	292	333	320	322	309	343	329	308	310	324	314	302	338	311	346	326	321	313	307	339	336	320	323	301	305	346	325	331	359	296	301	343	323	334	343	330	325	344	329	314	325	317	286	324	366	320	310	390	313	360	329	337	321	336	323	330	321	325	313	309	308	316	343	350	333	318	364	320	296	287	320	297	337	343	328	345	314	306	304	333	289	334	308	293	313	314	285	325	343	342	324	333	277	335	308	295	337	316	342	312	339	330	286	341	316	297	304	319	330	339	328	309	293	345	315	323	299	330	339	356	290	314	313	305	321	277	318	359	306	296	309	301	310	373	312	302	355	318	317	306	314	352	320	312	310	339	302	338	344	341	334	309	342	313	342	345	354	331	318	332	324	319	310	312	325	316	366	325	348	302	320	328	314	300	330	312	331	319	320	338	311	312	345	301	300	367	328	309	371	309	324	343	368	328	323	327	336	346	328	320	321	302	324	304	296	330	315	310	325	313	333	308	341	321	332	313	344	348	338	308	347	348	316	304	313	351	329	291	334	333	320	334	323	315	309	319	298	322	316	310	339	310	331	359	317	309	329	303	321	286	331	312	333	323	332	318	340	318	352	322	294	314	325	323	306	332	286	308	306	340	318	354	326	296	326	315	375	327	340	337	314	301	356	308	330	336	301	328	332	324	328	324	317	293	331	338	326	348	318	316	352	291	306	319	289	332	303	317	317	326	305	310	308	317	313	330	336	294	304	319	295	321	301	332	314	332	317	391	316	291	335	335	320	352	351	302	341	308	362	330	311	347	346	330	350	304	328	349	334	303	341	323	336	315	321	334	294	345	347	313	323	372	324	326	354	326	309	319	327	306	317	351	328	328	299	323	318	313	303	293	292	318	333	319	302	327	350	312	340	323	344	347	303	325	327	312	327	347	288	349	340	301	326	316	323	330	290	356	344	354	305	317	340	336	313	299	329	337	339	312	317	345	316	287	303	329	323	332	333	312	313	326	341	276	305	335	345	319	322	288	358	342	335	348	331	323	263	316	316	330	301	315	324	323	316	318	321	325	327	336	338	325	316	354	315	328	308	305	311	289	322	319	355	297	327	287	303	312	325	348	340	318	310	328	323	336	338	302	357	336	331	351	321	327	338	325	322	360	331	361	311	327	320	335	326	323	329	352	331	327	362	323	310	304	339	330	358	320	300	324	337	343	335	302	329	299	290	363	354	346	335	365	369	330	310	330	307	346	315	331	332	356	322	290	339	316	320	351	348	308	302	312	313	332	332	357	336	315	316	321	328	324	312	316	333	329	313	313	322	306	312	336	301	324	300	328	351	339	338	331	339	310	352	311	334	334	319	360	345	328	311	330	317	309	315	329	333	336	326	316	340	326	344	321	323	334	347	300	295	310	323	359	323	320	320	330	321	292	347	320	353	347	305	352	312	301	312	312	296	330	313	294	314	321	305	324	333	302	313	331	342	293	291	336	327	320	362	321	364	337	313	300	305	329	274	296	324	311	313	321	326	317	306	324	300	382	354	348	316	325	319	283	329	318	376	321	298	344	298	305	355	320	350	342	313	296	321	323	336	298	324	308	334	313	324	320	331	310	323	353	341	315	366	299	313	304	301	326	334	295	314	348	319	348	346	346	318	319	313	297	315	359	309	307	322
6755	971	1302	1477	1265	1205	1009	937	900	909	915	906	770	801	818	779	789	862	781	813	798	745	776	750	785	777	781	714	750	741	787	746	695	748	708	817	715	753	740	724	738	766	767	769	835	767	720	788	742	735	738	840	748	727	771	761	741	770	718	681	718	716	796	760	737	722	725	722	744	739	714	757	761	779	767	764	777	719	754	771	755	785	716	767	775	766	764	742	738	732	756	696	734	709	774	765	738	793	739	726	749	784	735	721	705	768	771	747	728	745	737	753	751	711	723	706	752	700	756	731	792	738	771	712	775	713	743	754	750	744	748	742	741	733	726	745	681	734	767	708	763	755	762	759	771	778	737	768	756	756	765	701	729	725	690	739	741	756	748	792	761	781	730	732	726	775	719	673	720	717	732	743	768	762	754	690	741	690	697	715	750	723	732	700	696	738	775	726	711	700	718	708	734	728	730	738	758	766	762	746	709	751	770	767	756	684	745	792	745	795	731	756	750	712	728	708	779	753	797	745	762	744	716	759	792	726	746	764	747	732	812	777	736	732	737	729	790	739	735	727	699	729	753	740	759	733	765	695	746	742	801	791	798	736	743	784	732	751	746	735	715	731	717	707	721	729	733	702	736	787	739	737	729	737	801	734	737	759	759	704	781	705	747	723	750	724	755	700	743	774	729	822	760	701	754	735	743	781	740	679	764	699	740	773	757	720	814	736	694	714	748	762	779	761	726	786	714	734	766	759	766	746	747	755	787	723	773	784	772	727	794	757	739	725	753	717	728	746	737	755	765	745	749	761	748	697	788	773	717	737	733	807	739	776	744	738	771	715	732	699	780	726	703	756	731	753	775	739	717	727	731	735	727	763	721	738	725	711	759	730	797	792	766	690	711	751	699	745	744	767	687	697	735	712	727	761	753	736	707	735	780	713	692	726	702	726	753	741	776	767	739	783	777	732	734	736	701	782	746	731	748	731	698	792	713	760	687	750	721	774	679	764	733	752	698	751	757	759	725	813	724	717	690	737	755	743	724	713	749	757	722	734	695	727	732	732	778	748	695	731	742	792	722	738	697	729	690	764	736	733	756	754	711	743	751	755	702	752	750	755	742	728	769	712	788	747	758	737	713	796	716	734	723	709	713	738	716	775	737	766	713	753	785	783	733	752	709	751	739	688	760	724	772	754	721	759	786	780	749	715	766	736	743	761	764	767	755	756	768	746	748	671	711	768	759	748	750	767	763	717	726	748	776	728	718	703	733	792	757	720	737	708	724	779	788	738	760	766	772	712	690	747	741	758	773	679	720	761	716	759	732	796	746	725	726	723	737	740	757	720	729	795	754	754	729	809	753	798	745	746	762	729	737	762	756	749	698	794	701	711	773	696	768	782	732	712	750	790	749	696	756	730	709	703	783	690	694	730	748	746	722	753	735	743	760	734	736	712	734	749	720	726	757	711	774	734	762	774	722	758	745	750	754	735	782	794	725	743	713	723	750	728	705	744	765	755	761	761	735	728	686	752	742	730	760	758	725	719	771	746	744	695	758	708	785	688	733	759	713	706	756	701	761	744	748	765	770	698	764	738	738	733	738	754	717	757	730	728	731	697	776	719	729	743	761	774	797	693	739	759	760	733	722	739	774	774	738	722	752	749	688	775	682	778	752	756	785	780	770	765	797	708	776	734	803	786	714	705	723	723	729	737	758	731	709	766	725	713	709	793	686	760	761	719	737	782	745	798	774	731	741	719	775	745	744	753	803	757	774	767	689	798	667	754	713	741	719	799	785	732	754	728	781	714	750	765	707	745	696	713	748	730	734	762	723	744	715	736	742	739	741	753	755	764	715	778	755	730	732	766	747	787	715	772	713	721	749	740	744	718	725	766	717	728	796	759	749	761	743	749	721	717	750	777	707	740	729	749	768	754	716	735	731	713	764	727	743	790	781	738	766	694	732	730	743	734	745	744	804	742	744	690	727	697	775	705	726	713	709	741	720	743	747	725	727	733	704	793	732	701	784	757	772	721	739	755	769	698	729	716	695	763	752	701	769	724	719	747	754	711	694	763	785	762	704	721	692	728	741	727	716	722	691	786	719	743	750	747	756	760	745	739	735	743	754	770	703	765	730	737	762	776	736	763	739	715	663	718	778	779	726	759	729	738	745	697	734	725	777	740	717	743	778	745	757	742	790	780	695	772	740	722	742	755	750	685	755	717	708	722	719	748	764	761	754	747	832	757	756	679	731	765	786	684	768	743	739	747	707	737	745	721	782	750	729	752	741	742	770	757	769	709	729	770	713	723	752	733	769	753	742	718	711	751	709	748	769	777	752	797	764	755	711	722	780	760	753	731	737	739	777	738	689	768	764	737	770	765	735	769	767	718	754	783	748	717	699	718	762	756	758	796	740	773	738	777	713	752	785	772	715	738	719	714	751	835	712	730	758	724	692	734	743	771	745	760	757	748	738	777	730	742	780	704	716	754	764	703	750	773	730	729	720	758	761	684	726	721	736	710	719	738	709	750	746	713	753	720	750	749	724	729	733	679	742	746	742	722	738	684	744	779	745	696	744	760	737	743	769	708	749	764	720	801	772	783	741	703	759	772	703	779	763	734	727	730	717	702	727	752	728	729	718	754	782	775	723	803	703	676	730	722	721	766	764	760	735	707	750	707	771	732	728	814	735	781	746	746	746	743	722	765	688	720	749	796	696	748	751	743	722	754	781	719	745	756	723	689	689	699	718	668	740	774	739	692	731	714	742	752	793	714	732	749	763	723	770	737	776	706	748	771	731	727	715	773	731	749	798	746	754	749	725	714	758	736	808	742	766	748	695	752	746	748	713	750	748	770	762	764	714	755	726	796	675	711	747	714	710	737	716	736	707	706	762	738	763	727	742	739	711	750	753	758	730	761	745	737	733	734	707	780	769	755	722	722	714	698	731	732	753	742	718	761	744	725	795	777	710	744	710	739	765	748	717	703	690	741	732	748	723	728	751	726	757	699	735	722	710	720	761	726	753	770	752	698	752	771	703	739	767	748	780	736	776	727	767	779	737	777	745	735	696	726	754	711	757	747	754	754	776	691	773	754	738	721	742	734	757	760	730	729	773	722	755	736	715	739	794	762	792	756	691	746	768	743	735	752	738	747	733	746	693	779	727	713	727	750	738	763	743	707	694	752	754	745	772	720	737	778	772	687	762	719	720	763	710	744	819	754	726	689	791	711	726	745	723	775	739	686	752	751	749	782	718	726	735	700	792	675	722	759	760	794	769	755	777	732	708	693	744	718	701	784	760	733	741	693	771	709	764	717	771	698	774	766	752	725	723	727	722	692	745	710	697	726	777	723	763	753	741	750	695	749	705	777	732	715	683	726	702	729	722	734	704	760	735	737	747	756	756	816	770	745	674	770	739	732	765	787	724	758	751	707	783	728	769	722	714	782	735	769	766	710	775	726	746	740	764	729	760	757	727	745	704	752	691	771	764	716	785	739	715	726	722	776
14270	994	812	568	434	330	314	283	239	243	223	210	238	191	210	214	187	213	189	220	202	184	202	180	196	177	184	212	212	186	219	164	217	198	212	151	174	178	191	176	193	200	174	197	173	199	182	183	190	173	185	176	189	179	190	196	191	190	185	175	203	181	198	174	211	169	198	199	201	190	211	180	171	182	176	184	200	163	187	159	196	208	199	170	197	215	156	155	192	185	201	167	187	177	201	203	174	172	185	176	191	175	185	167	165	161	196	160	171	168	188	173	196	182	179	176	165	181	180	181	179	190	180	187	178	153	197	182	185	194	186	175	174	182	179	164	167	193	176	175	182	186	190	168	198	167	177	165	199	171	156	196	185	186	170	187	161	170	182	149	175	204	177	190	167	170	197	203	151	212	185	181	170	186	194	183	191	187	174	207	168	165	161	182	158	161	176	196	198	164	195	196	198	191	194	163	173	187	181	163	174	181	180	187	167	174	183	182	174	181	205	173	172	164	154	188	188	200	196	163	162	158	191	162	152	200	203	168	191	199	174	185	157	196	176	165	162	167	159	192	190	206	181	175	185	168	177	174	202	201	166	165	187	173	151	158	170	193	176	169	158	188	168	188	170	221	162	188	179	181	183	184	172	191	199	184	154	168	153	172	175	183	175	192	185	196	157	161	193	200	160	177	177	197	186	179	204	206	175	188	188	168	181	182	175	185	165	183	191	186	166	178	179	175	178	187	179	162	186	193	180	181	190	177	180	169	183	195	183	167	177	174	192	189	173	197	211	147	188	172	147	175	201	179	181	185	176	172	182	168	229	200	198	160	167	167	181	189	179	181	199	190	176	171	159	137	168	177	193	194	171	180	185	178	179	177	217	181	173	176	152	173	184	186	173	177	185	191	200	207	187	169	201	192	195	174	144	158	179	182	178	146	195	172	183	158	183	170	179	180	173	166	157	184	160	205	168	168	160	189	178	171	178	189	189	166	193	171	165	197	169	186	190	173	189	185	187	184	189	179	160	173	189	160	171	201	171	190	178	145	172	163	199	209	191	185	187	205	182	172	205	184	177	167	189	150	178	184	181	171	190	182	167	172	183	175	191	168	188	189	151	181	175	194	195	172	196	168	168	189	174	188	176	164	184	173	185	173	196	172	182	186	166	195	201	196	163	178	172	154	161	181	197	187	174	190	194	193	190	194	197	188	167	173	181	184	163	188	187	195	172	206	185	221	177	193	181	191	176	182	171	191	182	179	170	183	200	200	165	194	192	179	181	172	193	173	170	186	183	152	179	154	197	177	184	179	167	204	180	178	175	163	190	196	200	188	172	191	165	181	187	182	162	190	182	186	190	162	173	193	184	202	182	207	178	142	164	208	171	202	197	176	196	145	201	204	171	162	182	172	172	188	192	195	200	167	174	183	191	174	190	171	170	164	177	179	161	191	176	196	206	173	178	175	194	174	184	175	172	169	147	183	189	159	183	163	211	160	187	145	181	205	186	174	180	171	179	172	163	182	182	203	192	198	189	196	186	179	173	185	210	171	188	201	183	171	175	203	188	182	179	160	185	157	201	193	212	179	170	206	180	178	191	168	198	161	189	196	169	186	170	169	167	186	186	189	176	156	162	168	157	180	191	199	179	185	182	195	203	167	198	186	182	204	183	167	154	189	169	205	187	207	180	191	162	160	168	202	168	155	194	187	188	192	168	189	178	189	174	182	158	173	187	174	169	153	187	204	167	194	163	170	174	199	177	208	187	160	179	181	202	187	202	192	196	191	167	167	193	193	185	157	170	183	193	191	170	160	185	172	187	166	186	159	186	192	172	173	171	184	182	193	171	174	176	160	176	184	175	175	175	169	182	185	189	184	182	167	195	175	192	142	159	199	198	193	172	164	187	186	181	212	170	157	187	195	202	168	181	172	189	192	193	183	175	165	185	194	157	168	204	194	166	173	193	176	171	196	201	192	188	180	164	165	198	158	165	188	166	180	189	178	169	159	187	180	196	173	179	196	183	178	188	188	176	178	179	171	177	190	172	182	211	202	202	178	184	207	200	183	183	179	184	184	200	192	190	180	195	180	210	175	168	204	152	194	164	212	189	168	170	188	208	163	164	185	175	179	197	182	186	197	142	176	193	194	204	187	179	182	198	164	140	166	180	182	171	175	182	194	182	170	172	190	187	172	171	170	179	171	182	171	183	172	174	161	156	179	179	160	160	186	178	176	159	166	186	187	201	191	200	182	185	172	176	185	188	169	183	214	187	165	162	149	164	220	197	162	178	180	178	194	168	176	171	182	186	188	178	220	183	184	206	166	197	218	180	176	194	166	180	179	183	190	214	201	188	187	189	177	199	188	177	176	190	178	198	183	187	168	178	165	195	177	172	201	172	170	192	212	167	164	197	190	195	166	196	153	159	186	163	184	198	161	205	168	206	182	172	184	198	180	173	178	173	209	186	179	187	196	181	155	184	180	199	201	163	160	229	162	158	187	190	187	161	188	162	169	190	175	163	178	196	199	199	176	162	173	164	194	179	169	179	187	188	183	198	180	197	203	204	193	172	180	160	166	164	181	170	165	198	177	187	161	190	167	178	182	180	145	187	193	201	163	190	173	186	178	199	210	181	166	169	183	196	177	191	177	200	198	155	165	180	189	180	161	165	147	191	175	162	192	185	173	156	182	209	171	182	178	170	187	185	192	176	169	160	194	173	177	193	197	185	165	174	157	171	183	180	199	185	178	190	200	164	172	184	220	185	159	164	204	215	175	174	177	182	197	194	168	158	154	163	165	182	190	179	188	189	179	181	165	179	203	174	191	187	163	166	165	187	188	180	161	188	164	159	180	173	167	166	168	177	164	190	169	178	186	191	185	191	190	161	173	181	165	192	187	164	181	170	201	197	182	165	185	190	182	166	184	170	160	168	166	153	178	202	190	154	177	170	176	192	165	205	157	174	189	194	200	184	177	193	176	199	174	186	169	194	167	173	188	212	193	165	173	191	168	149	155	193	182	174	175	191	181	186	179	198	181	165	181	195	178	175	171	161	157	219	216	184	166	179	193	188	184	180	184	169	158	205	184	160	180	169	201	187	174	166	148	175	176	191	169	166	163	198	152	180	194	166	162	175	158	191	182	186	178	189	225	215	165	185	186	208	161	168	187	195	175	202	180	190	188	209	177	164	158	219	174	189	179	164	144	183	185	183	196	178	174	173	211	210	184	205	216	166	175	162	189	192	190	201	184	181	185	184	159	205	160	193	146	166	181	169	175	187	165	182	190	205	179	162	196	159	189	203	178	208	184	163	173	191	175	193	160	176	191	189	159	190	195	181	175	178	169	186	173	182	188	177	178	180	186	165	167	156	190	205	181	172	184	182	171	210	190	172	179	202	181	176	161	183	178	177	172	187	144	179	170	186	177	169	189	186	198	161	142	178	174	214	191	190	195	176	184	176	187	155	178	198	193	149	179	181	172	178	179	189	149	173	175	183	163	183	186
8474	926	1572	1888	1582	1312	1062	963	774	750	704	697	720	589	573	532	560	553	506	540	483	492	453	478	464	481	484	483	496	399	413	443	444	465	474	440	492	472	474	446	441	474	481	412	460	440	409	484	466	426	429	433	436	431	445	428	444	444	391	418	451	458	447	448	432	459	461	441	414	447	426	415	445	411	445	453	443	425	425	414	435	450	422	442	393	433	463	446	459	424	442	457	449	426	428	458	430	402	416	441	409	445	474	416	409	421	474	456	415	453	440	451	416	434	429	448	434	468	417	442	407	438	405	412	458	403	434	424	425	450	452	430	405	463	476	405	432	449	442	461	481	415	408	459	430	409	426	448	435	451	439	446	455	414	459	419	402	435	419	439	428	432	418	418	409	421	392	386	423	408	458	460	427	447	412	413	458	422	447	439	464	439	435	468	444	389	466	444	459	466	417	466	412	419	432	422	459	448	430	431	450	423	444	450	420	409	462	437	432	426	401	418	455	438	450	392	385	444	418	407	455	403	413	400	397	428	449	432	489	420	429	455	406	451	445	446	467	412	409	413	430	427	437	466	460	423	423	446	392	434	426	434	450	483	431	396	394	428	403	432	405	404	458	438	412	423	416	469	450	402	457	473	435	430	450	466	418	448	461	378	451	433	430	405	422	448	431	454	473	455	406	470	441	443	430	404	417	397	421	429	425	450	442	403	416	437	414	425	453	496	411	419	422	451	443	454	444	416	435	386	424	481	396	401	445	422	404	469	457	469	425	401	435	391	430	427	425	434	445	443	409	446	412	442	439	433	433	443	450	431	412	432	433	409	435	422	468	452	419	434	433	419	425	443	416	441	430	474	432	440	487	418	424	404	443	404	435	451	452	459	434	432	404	447	426	424	442	431	436	451	474	444	429	418	422	425	439	412	466	426	420	423	441	444	448	419	435	383	408	439	453	436	423	421	417	436	403	464	397	395	442	424	424	437	408	411	445	416	461	439	480	448	444	466	422	439	420	473	424	462	421	422	417	415	441	460	450	440	425	425	432	434	436	403	420	413	464	436	441	413	421	404	421	418	441	518	455	434	425	454	440	423	473	449	457	424	455	429	439	406	419	481	446	426	428	422	406	438	440	435	435	433	435	466	419	405	425	414	458	408	466	484	436	436	421	427	423	419	409	436	415	425	417	411	442	439	466	419	474	462	447	440	462	451	435	422	449	435	416	462	443	456	453	409	426	422	448	430	428	398	437	439	412	437	440	424	446	414	445	439	453	443	427	459	464	428	429	417	436	428	418	414	431	426	465	421	472	451	443	450	428	432	438	467	470	426	456	436	462	440	427	434	425	423	436	411	421	434	430	451	422	448	424	418	437	436	462	438	452	419	457	441	431	460	477	454	422	449	452	446	433	407	455	443	425	438	423	455	400	444	417	428	417	441	439	427	427	424	444	411	397	449	413	443	403	405	432	441	483	433	441	463	435	429	436	423	442	432	446	442	473	433	413	437	458	407	448	446	468	420	442	411	427	444	431	423	433	413	402	442	418	426	390	434	417	442	432	419	438	472	449	444	458	442	411	410	428	439	444	451	422	431	458	424	467	405	455	415	428	433	420	438	440	477	445	412	443	402	419	467	412	401	457	405	453	448	462	424	454	396	456	440	435	434	422	464	422	443	445	412	465	393	416	444	438	443	394	416	462	429	401	410	445	466	463	415	430	424	456	426	469	457	421	425	422	411	453	427	480	460	444	408	433	454	462	404	413	407	447	422	434	445	438	448	425	429	447	417	444	410	410	425	419	415	422	412	389	444	448	439	447	450	428	419	386	433	394	456	434	418	420	422	445	449	408	433	425	431	439	448	413	422	437	404	425	478	430	441	443	384	461	407	401	440	439	393	432	463	407	431	395	434	442	449	435	421	439	436	457	437	461	445	409	430	431	406	418	450	436	423	437	459	484	451	452	458	452	410	436	421	431	434	381	462	441	456	407	435	426	457	381	424	421	427	402	425	413	376	442	444	458	431	468	410	452	433	412	399	399	393	406	428	422	410	439	449	411	406	420	419	460	429	462	394	414	449	400	411	403	407	401	417	401	434	454	454	477	416	428	432	411	418	445	425	436	455	435	432	405	416	427	406	469	428	423	405	403	422	429	424	405	427	450	433	401	417	422	422	445	409	460	438	443	488	382	431	427	408	444	424	418	411	413	441	395	407	417	422	436	424	466	442	427	459	442	409	434	407	421	400	433	421	456	460	427	422	414	437	413	381	441	375	446	437	407	464	430	420	413	404	466	429	463	409	420	448	429	408	469	444	449	388	434	430	467	464	457	380	442	427	427	432	418	407	420	434	438	455	416	462	437	427	444	448	436	449	409	446	470	423	415	434	460	472	447	427	410	439	429	421	406	427	421	428	455	432	441	421	441	443	484	416	430	430	467	463	401	427	411	434	436	418	434	394	434	460	444	428	425	447	443	417	425	451	461	467	457	434	439	448	453	472	421	454	443	440	435	432	446	410	441	452	411	428	415	394	430	456	441	423	431	466	445	455	420	446	463	417	412	414	449	428	426	416	445	443	442	418	419	431	478	420	417	411	450	381	454	442	433	439	432	413	437	442	429	427	464	439	428	440	414	436	448	440	493	443	428	437	440	402	431	416	442	432	445	450	437	404	470	418	448	412	402	421	428	420	445	457	432	446	462	423	428	431	412	431	409	478	438	434	458	442	456	478	443	398	426	412	423	442	399	396	448	468	427	399	436	465	433	444	421	444	421	466	431	408	442	432	463	446	382	409	435	386	434	421	446	434	428	459	460	400	424	440	424	405	442	454	433	438	446	447	394	425	421	447	447	420	422	439	411	431	458	455	427	469	436	438	438	440	412	445	409	454	422	448	465	459	416	444	456	426	419	426	438	441	436	430	425	442	405	416	424	422	444	395	418	421	424	491	453	439	452	428	459	437	424	407	423	438	474	426	422	435	414	472	424	419	459	458	448	422	418	462	428	436	429	435	429	438	424	465	428	424	429	453	418	414	447	425	437	452	424	433	402	416	413	446	420	430	428	419	413	447	421	413	409	414	450	470	399	441	451	452	419	438	408	432	440	451	424	393	436	435	429	423	377	449	435	447	424	438	442	428	410	428	434	429	426	440	448	427	427	412	417	458	449	444	400	422	410	437	452	410	418	441	440	434	422	402	447	397	420	436	466	408	462	427	447	426	424	452	436	405	413	456	459	417	421	427	462	442	450	449	438	434	417	420	415	450	423	427	459	439	451	462	412	415	423	442	472	434	431	453	437	476	441	434	402	401	447	430	445	439	442	415	394	465	419	442	430	417	433	397	417	437	425	459	441	454	434	445	419	448	428	430	436	456	451	446	431	426	446	441	431	414	404	451	469	429	431	437	407	402	409	457	441	428	463	419	450	405	447	417	424	469	434	453	467	433	458	460	431	426	430	413	444	395	420	430	438	407	447	434	470	430	444	425	453	429	434	448	417	459	458	407
2152	250	277	270	254	248	246	272	261	242	289	254	219	266	276	276	287	229	299	255	246	238	263	251	255	259	280	266	252	246	226	263	235	231	267	228	244	266	234	253	225	262	252	250	253	265	250	240	237	257	252	269	253	297	247	262	251	259	234	247	256	263	250	287	275	249	265	277	252	255	265	277	253	246	279	247	229	242	265	256	236	249	263	258	261	232	242	254	236	253	268	250	237	265	248	246	236	274	254	265	275	249	243	247	270	263	262	292	226	245	263	264	238	265	258	236	287	276	231	275	249	247	251	218	259	268	247	246	245	256	275	255	268	268	289	248	264	276	237	252	266	255	278	268	227	265	241	255	279	223	275	221	251	254	258	268	293	277	259	305	297	261	238	246	256	290	220	233	256	249	250	246	252	228	224	252	267	259	266	255	258	264	241	268	255	279	255	263	223	230	257	277	263	268	283	230	229	235	270	256	260	243	253	245	238	269	229	230	256	230	221	246	267	245	247	240	243	222	275	232	239	236	249	249	245	244	246	241	271	269	279	285	244	222	265	280	261	254	229	255	231	287	268	273	290	257	277	275	274	278	278	263	221	228	271	254	232	270	248	260	268	252	243	247	252	238	253	264	245	241	249	230	254	227	272	277	263	281	214	253	268	268	252	266	252	274	274	288	242	264	263	252	240	268	257	281	261	268	258	245	253	272	249	252	267	243	269	241	261	271	258	241	204	216	284	257	270	245	238	237	210	271	248	219	272	238	263	227	245	297	249	268	237	254	262	270	259	257	229	254	260	239	228	275	283	262	253	256	264	256	246	263	224	267	239	281	253	232	260	257	250	221	237	255	279	270	286	262	246	258	252	241	241	293	266	236	280	255	271	273	258	283	265	300	233	250	266	268	264	223	262	244	250	247	245	262	246	227	272	264	251	271	205	266	220	239	226	273	228	252	231	243	246	263	265	286	245	244	243	247	273	282	269	224	266	258	274	260	245	249	267	256	253	247	240	224	240	274	263	261	255	279	264	277	276	225	277	259	246	232	274	250	266	241	254	248	257	247	241	255	273	254	306	252	273	260	236	250	284	225	263	230	272	253	241	236	283	257	279	262	267	212	254	269	264	277	268	288	277	244	266	275	248	244	226	255	232	255	238	260	237	248	256	230	279	298	276	214	270	237	266	257	252	289	250	236	252	267	247	255	239	265	290	276	272	255	269	225	265	234	264	278	245	270	278	256	260	250	250	255	259	251	250	268	286	252	259	251	248	272	249	254	247	259	272	267	283	221	217	241	211	245	269	247	271	238	257	240	231	271	244	265	258	280	245	225	265	285	261	255	231	219	269	269	266	244	270	266	273	257	273	282	254	264	257	273	251	246	270	260	252	230	251	257	245	243	256	258	222	263	262	255	270	256	269	279	257	282	271	241	250	222	251	252	255	259	245	259	275	265	245	241	272	227	313	251	214	260	282	232	231	253	211	259	281	266	269	231	232	240	249	242	241	271	238	244	240	251	241	232	249	222	253	228	224	216	273	270	244	255	250	284	241	259	253	248	245	270	277	272	243	259	257	279	233	276	259	259	214	268	279	276	216	248	241	243	251	248	236	272	254	264	241	228	275	276	272	245	274	259	276	247	256	238	253	252	268	257	241	272	267	250	236	273	278	249	262	259	256	253	253	284	253	265	240	244	275	249	279	224	250	260	262	270	238	262	286	260	248	283	247	247	274	241	268	277	215	260	277	268	250	245	282	259	242	252	233	258	260	245	249	241	259	242	237	245	251	237	274	280	272	253	239	227	251	242	259	269	256	253	259	236	268	271	284	254	257	246	270	251	237	285	269	278	260	240	256	269	266	244	212	261	273	228	277	244	236	281	260	276	253	250	261	241	266	248	220	252	231	238	269	237	244	260	292	253	234	234	287	262	249	259	273	252	247	269	279	236	253	243	272	274	249	245	277	242	228	255	271	245	258	272	235	270	241	265	295	282	240	251	247	243	269	269	250	249	256	265	275	222	262	240	267	279	280	254	249	253	263	244	245	246	267	273	263	291	248	261	260	260	268	263	239	260	262	259	240	266	230	244	231	257	271	282	267	266	250	264	225	270	261	212	247	243	221	279	258	247	246	252	247	268	255	236	257	242	253	228	243	248	262	249	265	251	251	246	224	253	255	269	240	253	242	281	292	253	235	246	252	261	236	260	245	230	258	274	250	237	223	257	269	243	259	273	252	240	247	273	256	259	265	288	260	273	266	266	258	266	253	254	268	264	222	245	266	229	274	256	233	251	276	223	234	255	237	267	225	247	300	261	274	258	264	236	230	251	264	242	262	266	273	256	261	242	296	227	257	262	296	256	259	243	218	208	228	246	289	241	249	277	235	246	264	259	243	285	264	271	235	233	219	260	248	242	284	261	274	232	261	262	233	246	240	254	261	238	242	260	273	245	266	233	254	267	245	256	273	252	255	257	256	271	243	268	253	254	257	259	234	252	264	240	264	270	248	236	277	270	266	261	248	228	251	244	274	254	220	293	282	212	235	251	254	262	249	262	249	243	270	281	263	270	256	220	277	250	239	245	274	263	267	230	266	268	220	265	252	247	284	272	243	284	275	273	252	255	287	254	270	273	239	249	228	260	248	284	293	272	264	248	240	250	271	232	237	280	251	244	226	208	235	267	258	264	267	272	254	288	251	248	250	242	256	259	252	240	265	259	264	247	275	296	279	251	263	217	280	265	281	259	268	241	251	254	243	247	234	290	274	276	232	259	260	249	281	285	295	261	274	270	263	236	253	251	262	234	239	270	290	271	256	255	247	268	262	268	255	262	254	249	242	268	257	254	241	253	250	246	213	254	242	273	268	252	227	260	288	278	230	247	233	235	235	237	250	279	247	254	222	277	275	246	255	281	227	247	254	282	260	248	222	229	250	236	270	261	242	263	240	242	284	285	237	274	248	240	240	244	248	274	247	218	289	261	245	236	248	254	284	257	258	242	248	238	251	261	281	283	235	244	243	243	259	248	263	243	249	272	262	271	259	258	241	227	229	233	247	265	249	258	259	255	249	266	269	264	255	274	241	255	273	256	279	224	246	250	250	227	268	230	238	227	244	260	264	250	238	271	285	260	254	270	260	277	255	277	273	249	271	237	241	240	213	260	235	251	236	238	256	244	235	254	216	266	249	233	281	247	260	259	242	268	259	251	244	273	227	261	264	285	260	250	261	246	231	277	301	271	265	260	266	281	249	241	275	249	249	226	258	281	274	265	245	246	234	256	263	248	250	242	287	241	282	264	276	272	283	287	257	254	264	266	242	259	256	235	265	246	266	264	266	251	216	248	245	242	255	245	248	233	220	268	249	255	242	262	241	266	237	252	214	265	269	253	249	235	292	239	263	252	274	278	245	263	253	240	228	244	240	255	246	257	237	290	252	256	260	251	283	230	265	270	253	265	258	231	279	226	279	253	254	239	253	263	249	279	261	253	255	272	247	253	261	273	262	218
2577	676	609	612	634	638	624	612	633	633	610	639	606	599	604	589	612	647	627	604	640	631	603	632	644	632	628	622	630	612	622	646	617	630	640	604	599	595	627	620	596	632	621	609	567	581	638	641	593	643	612	600	624	591	630	555	639	603	589	593	652	610	558	622	601	567	602	629	654	628	629	613	664	623	635	585	654	623	592	604	623	587	669	590	603	617	624	559	605	613	625	663	608	619	569	653	609	584	616	598	639	612	655	638	600	593	558	650	623	593	630	593	610	655	622	633	593	618	601	589	642	619	652	639	607	637	643	618	649	593	612	623	607	605	614	620	603	550	567	608	600	604	606	635	590	577	589	641	622	664	606	612	599	582	569	604	644	624	575	633	649	576	603	679	643	607	609	600	626	646	613	612	628	639	642	608	634	616	665	578	646	592	609	616	627	617	630	590	682	619	623	603	580	597	611	589	577	620	644	580	618	577	615	611	588	594	630	601	599	620	626	619	629	632	606	618	615	590	597	593	634	609	588	586	599	611	679	638	632	647	640	619	621	655	582	576	616	595	603	628	664	638	574	645	581	639	630	638	636	587	628	606	623	623	624	668	609	564	609	582	603	631	601	612	614	577	633	581	606	589	584	609	646	587	616	599	600	647	603	594	605	618	620	636	582	608	613	607	601	631	605	637	602	576	633	620	606	581	619	630	599	599	584	622	590	606	605	590	571	585	633	604	626	579	633	610	602	593	599	622	578	639	635	599	621	575	616	636	648	622	586	622	644	610	590	621	651	630	649	589	622	611	630	616	623	611	604	571	593	597	628	596	578	631	643	665	618	589	621	606	623	584	637	630	576	641	627	563	608	566	618	596	593	591	615	607	628	588	600	583	656	633	635	568	623	640	613	573	607	596	618	614	614	595	632	603	621	647	605	631	620	630	571	627	627	623	631	579	639	624	616	610	620	614	621	622	576	582	615	644	626	596	586	621	618	597	619	632	601	619	591	615	641	615	585	629	654	617	589	623	636	588	606	547	577	600	579	641	593	660	605	608	595	617	635	572	618	646	622	610	602	627	644	623	591	627	630	619	620	603	580	647	597	602	603	621	630	606	624	626	649	613	640	626	622	584	600	618	589	697	622	638	630	573	657	643	629	587	635	603	651	582	618	575	623	622	611	628	599	627	605	612	657	602	588	600	633	610	608	617	604	635	629	588	641	666	637	622	577	618	635	588	631	574	616	603	610	599	656	622	607	608	641	605	643	634	647	595	613	596	628	588	612	597	618	631	597	624	604	637	621	590	604	665	620	585	613	601	643	624	579	581	619	621	599	579	556	585	658	593	595	616	611	600	629	642	576	632	603	581	664	646	599	586	643	598	542	581	615	604	589	638	570	662	610	646	631	592	581	612	614	596	593	601	620	608	570	578	616	594	615	623	594	649	632	641	598	603	589	596	577	625	624	575	641	593	585	556	592	591	632	620	623	613	591	609	602	608	633	611	629	623	647	612	601	608	591	645	605	613	577	634	628	605	620	630	638	616	626	606	644	632	612	620	603	649	656	616	635	589	611	667	578	612	655	597	576	551	583	615	583	622	597	619	635	552	572	620	601	634	626	584	606	646	610	592	625	627	667	617	570	629	618	588	621	620	596	608	616	647	659	590	595	660	580	642	618	624	608	609	607	638	618	643	637	629	595	611	591	584	631	560	630	613	651	603	641	619	610	582	593	613	587	602	602	660	586	649	624	637	606	580	590	604	637	620	605	647	569	642	627	592	611	625	614	613	593	605	626	614	603	647	618	600	633	611	616	687	664	659	590	591	591	588	674	589	626	588	601	669	587	622	612	594	619	612	549	636	613	608	563	610	623	617	557	580	617	613	551	595	628	614	624	602	554	552	601	614	641	652	619	600	615	630	606	603	636	555	630	624	581	635	614	601	578	585	638	644	607	628	617	615	609	610	623	609	613	646	611	603	667	656	571	658	600	582	593	631	609	633	604	603	615	591	658	601	587	573	635	634	556	624	663	586	561	629	624	615	627	661	575	626	622	634	640	617	581	632	641	689	638	608	627	602	620	604	591	610	597	565	671	641	624	585	620	611	613	577	559	640	629	607	612	614	618	619	649	652	605	600	574	586	628	619	607	597	591	618	594	595	590	589	584	602	605	595	629	659	598	615	598	618	641	594	601	575	640	617	608	580	593	606	659	613	670	640	604	654	618	592	614	618	590	622	597	597	608	662	618	606	626	653	597	635	635	667	627	614	614	616	588	654	579	563	580	627	594	584	572	631	547	648	605	584	588	603	576	618	593	612	609	621	645	605	656	600	589	588	647	594	637	607	652	584	576	616	617	648	576	673	645	618	613	653	617	593	634	565	633	592	599	631	584	611	590	599	563	597	611	594	570	593	596	597	633	592	611	578	613	606	588	657	594	621	647	609	578	629	625	584	557	572	602	628	645	605	629	596	578	629	613	634	607	640	616	586	613	633	617	644	622	654	610	642	613	593	572	629	616	598	566	659	564	658	632	641	595	592	627	583	603	615	593	616	651	627	608	661	586	628	567	591	588	647	542	644	640	627	589	641	561	604	652	671	608	627	656	668	624	569	593	609	666	635	630	601	623	527	608	623	611	605	634	621	659	617	630	662	627	610	606	638	610	642	599	569	618	604	625	635	608	572	625	584	637	594	567	647	572	600	609	586	611	644	620	622	635	644	588	644	624	646	649	622	556	601	606	640	595	576	571	635	593	651	613	584	566	591	627	634	644	622	638	646	630	641	590	613	631	625	618	595	581	621	633	583	640	689	605	611	600	580	621	619	621	639	604	605	608	605	642	592	662	655	580	624	666	631	579	619	581	614	615	589	625	611	630	636	587	612	608	598	607	600	628	622	596	617	636	612	625	625	594	626	602	617	624	619	623	646	628	623	615	592	621	630	600	593	582	596	613	576	676	622	598	643	636	634	598	617	577	568	639	629	577	583	622	622	596	640	605	577	650	622	634	618	646	587	656	646	646	592	570	618	627	593	656	622	607	622	609	653	593	592	607	585	574	636	651	646	584	587	652	574	601	598	602	638	621	642	618	600	585	606	615	608	625	609	608	637	646	624	587	618	601	631	615	647	614	600	575	626	617	647	622	578	620	612	625	589	575	569	587	643	586	594	619	629	638	617	639	647	632	608	639	605	600	616	632	573	610	598	597	617	635	579	587	630	633	577	586	656	585	628	634	614	627	608	585	604	624	641	636	606	642	576	607	568	608	619	592	630	618	596	613	583	605	582	626	606	626	611	628	615	645	635	657	588	617	579	609	638	650	612	649	625	609	596	647	629	577	633	650	609	663	621	598	581	639	623	636	694	652	580	595	609	589	623	600	622	618	592	613	598	622	640	604	599	614	578	607	600	671	597	629	630	634	627	606	588	589	631	609	621	592	627	604	596	580	612	594	635	628	699	598	630	643	618	616	643	648	621	630	645	606	605	601	659	615	568	610	626	607	610	593	681
7706	624	583	507	444	395	396	366	357	333	381	333	331	355	339	329	355	303	327	347	369	326	360	312	299	308	332	313	334	300	317	316	295	319	322	306	311	302	328	312	328	328	329	332	297	332	324	356	322	298	309	321	329	335	319	344	325	334	340	341	332	335	338	341	319	349	326	296	325	324	332	314	324	341	322	341	304	304	337	324	337	339	327	337	319	344	301	307	320	332	318	317	322	323	327	302	327	359	324	315	286	334	320	316	329	329	335	289	330	291	315	321	341	313	314	321	327	322	329	307	332	300	331	309	334	356	314	305	336	322	322	317	317	295	313	336	344	314	275	299	313	310	304	346	315	304	314	289	313	306	306	368	347	292	353	320	328	321	309	318	318	304	313	333	308	341	293	325	295	261	344	317	306	332	319	323	314	322	305	338	334	339	313	314	293	344	330	307	304	280	331	300	322	309	313	317	314	365	317	337	342	331	299	328	335	297	342	329	362	321	322	320	299	325	312	343	337	311	319	275	316	337	313	323	319	343	325	296	320	352	331	288	313	339	329	284	326	320	335	353	310	308	330	330	284	269	304	313	300	305	328	326	309	331	327	312	327	301	305	325	317	329	329	332	342	339	298	332	345	308	334	333	330	332	309	302	365	358	325	318	330	310	313	337	318	311	319	339	313	327	346	295	282	364	331	317	346	312	327	285	304	278	336	377	332	350	323	324	304	320	317	323	353	346	368	329	286	323	294	315	310	312	321	311	324	302	301	307	297	368	324	331	319	335	327	277	330	315	344	367	294	324	341	343	346	331	327	304	328	330	333	303	306	328	356	336	292	323	369	326	346	362	324	315	310	319	301	322	349	341	272	299	328	328	362	328	360	320	302	300	348	346	350	320	301	286	306	326	336	334	320	319	334	310	323	323	274	343	315	323	321	303	337	303	311	330	331	347	329	340	362	317	323	278	315	343	336	300	344	306	324	372	305	335	334	324	341	356	311	324	317	335	315	310	316	358	300	338	307	331	318	317	345	319	333	295	304	314	335	331	321	299	317	282	309	317	313	345	316	310	343	335	336	347	341	332	311	317	305	297	310	336	299	330	325	333	324	292	305	276	304	327	346	332	353	306	324	335	332	336	339	305	315	297	333	318	369	331	347	313	308	330	349	324	317	277	310	327	279	305	307	320	311	303	324	351	353	316	290	308	321	324	322	330	295	332	306	309	361	323	318	294	348	356	323	338	305	320	279	308	347	300	337	330	343	336	307	324	320	333	332	321	333	318	305	355	339	343	314	299	341	311	303	336	319	344	334	314	352	330	313	333	305	292	340	313	284	296	301	320	321	317	345	362	305	314	300	365	317	298	341	311	351	278	331	334	354	347	296	340	323	297	317	347	326	344	314	327	312	331	324	354	285	322	304	343	336	291	326	306	322	339	303	369	305	334	354	276	309	303	324	322	317	326	337	312	311	282	330	308	314	346	336	319	338	321	307	348	341	319	337	361	316	311	277	318	360	287	309	306	324	335	306	334	327	371	344	289	342	282	334	295	307	341	309	358	317	339	310	313	321	305	316	308	301	327	315	319	320	338	294	309	323	291	298	318	299	321	322	307	303	318	361	331	318	313	310	331	319	318	311	293	311	346	332	333	343	363	311	323	317	317	307	326	318	320	319	309	324	339	350	327	347	321	319	304	316	287	316	315	315	299	301	351	348	331	340	340	334	299	314	297	340	316	300	346	310	328	343	314	292	305	324	339	327	391	327	362	326	311	302	334	323	265	338	334	352	318	322	310	333	302	331	320	289	300	350	296	331	305	338	332	289	341	327	304	325	351	326	337	331	319	335	327	327	342	363	330	338	339	306	310	325	349	314	353	353	292	321	370	344	297	289	335	310	294	335	298	324	285	347	311	337	300	328	306	347	293	297	330	320	327	308	346	353	303	325	356	328	302	350	363	383	318	335	294	328	307	323	354	306	346	318	332	298	304	335	342	323	318	313	324	304	328	337	350	330	334	328	355	317	301	371	337	321	280	305	311	349	344	321	364	360	341	323	311	306	315	333	301	321	287	317	370	337	341	313	322	313	295	333	314	287	342	333	327	309	329	302	307	325	362	335	326	378	296	307	352	342	297	309	330	326	323	323	292	299	297	336	324	344	309	302	316	344	325	330	353	309	333	334	333	319	315	288	329	303	320	333	337	331	313	323	315	316	334	334	319	355	290	338	300	341	340	284	312	331	316	304	342	358	301	334	337	346	332	313	329	322	307	335	330	290	346	338	311	304	315	321	342	304	357	332	290	305	331	346	315	339	328	309	315	308	332	306	312	344	318	330	293	312	353	350	328	349	339	313	367	338	341	309	327	344	325	327	324	345	323	345	308	321	317	308	330	322	306	345	344	300	322	316	339	311	317	323	294	315	324	291	338	302	314	287	293	319	334	300	350	317	304	331	325	315	326	298	310	326	313	324	336	321	335	335	328	361	331	308	308	322	324	328	336	300	338	301	295	336	345	318	312	348	349	335	303	355	334	314	338	345	309	360	324	357	341	335	328	307	336	284	339	319	331	328	322	339	364	341	330	316	342	334	315	314	349	322	350	320	329	323	302	287	341	333	331	309	361	334	305	299	324	312	317	318	294	335	296	324	337	334	342	306	311	279	341	355	317	334	332	328	302	297	345	338	301	314	331	347	343	324	352	297	323	314	335	318	346	299	326	356	316	281	343	330	305	339	323	318	326	368	331	300	332	313	345	339	360	320	322	329	349	308	283	295	348	335	289	313	308	344	328	313	309	323	304	317	322	326	344	329	326	326	284	306	325	367	311	297	302	313	312	322	325	356	291	328	343	328	345	300	293	307	320	310	313	313	331	343	289	294	328	325	336	342	319	266	323	307	351	318	288	280	302	308	355	359	312	303	297	300	286	299	313	349	351	349	351	323	300	359	313	324	366	322	359	323	314	312	370	327	342	311	285	312	302	326	315	300	318	339	317	335	341	343	333	315	318	317	311	328	340	318	338	300	330	322	314	330	323	360	372	335	343	322	333	305	342	319	336	291	306	357	319	320	344	317	313	293	318	303	318	338	322	321	351	325	312	308	310	317	316	310	286	327	301	324	290	350	306	327	342	337	327	355	294	342	317	307	328	314	316	329	326	337	314	320	316	313	291	311	263	332	318	325	330	324	322	337	332	372	364	294	333	309	338	339	344	353	303	338	345	305	329	341	341	341	351	320	327	349	318	352	295	323	333	316	299	300	373	319	331	316	342	332	365	337	273	319	361	337	308	329	312	335	296	312	320	318	309	285	311	335	324	335	289	337	332	339	327	310	351	328	340	313	305	312	343	337	297	308	328	338	356	336	314	315	334	319	292	312	301	348	329	302	346	320	326	318	300	337	286	297	368	351	365	302	318	334	303	320	327	319	293	337	313	326	314	313	320	328	302	302	299	302	320	338	309	323	365	327	307	307	291	307	313	329	350	317	372	297	290	295	384	334	345	331	344
6886	960	1327	1443	1327	1218	1087	957	948	892	870	834	829	830	790	819	837	791	773	740	708	804	775	778	764	716	718	777	740	749	769	808	742	766	792	757	740	762	751	747	755	730	774	740	706	720	730	733	742	729	729	762	772	708	735	724	789	759	707	740	709	718	723	757	725	771	756	737	735	761	763	726	724	711	759	777	763	740	689	775	783	726	749	717	758	758	733	770	746	797	705	682	736	696	780	735	718	751	749	702	751	801	781	763	696	754	741	684	796	783	786	724	715	732	740	729	755	732	757	744	727	772	709	735	740	748	732	701	749	743	704	718	762	711	768	764	749	740	752	763	734	718	756	747	731	782	749	727	709	757	736	739	729	763	751	703	760	704	776	729	720	765	694	696	717	717	772	746	771	739	735	748	767	753	755	699	775	732	754	770	772	765	730	733	700	758	762	759	768	773	727	693	754	748	728	746	765	769	734	728	815	763	725	806	720	766	728	706	700	754	713	712	736	792	724	763	739	743	699	728	741	731	703	735	759	746	764	730	724	762	761	735	767	748	750	730	748	715	700	748	753	752	771	710	785	738	736	795	729	725	769	754	733	820	775	753	736	782	749	770	718	755	730	722	777	749	710	733	741	707	726	757	713	711	741	697	770	745	744	726	737	751	760	758	780	746	754	796	738	727	727	764	728	704	755	733	767	717	750	715	700	683	752	758	701	733	679	768	719	735	715	720	738	735	739	725	750	729	721	735	740	735	732	693	748	777	771	728	735	767	742	723	750	733	713	758	759	720	758	702	795	768	725	751	751	768	720	722	724	766	747	699	714	753	770	716	730	714	753	763	749	718	710	686	743	699	739	761	776	675	754	745	762	734	768	767	742	713	760	724	758	724	767	725	733	745	739	736	724	732	743	744	741	730	714	743	742	733	806	748	723	731	699	753	772	700	747	758	743	730	774	756	732	737	769	763	722	723	702	706	719	682	748	750	714	724	723	750	751	726	736	762	754	786	705	718	729	731	744	738	730	738	726	707	759	759	712	674	750	769	751	728	776	761	699	746	734	736	764	753	803	773	741	704	744	768	755	733	729	703	724	769	746	715	744	724	783	726	718	730	800	766	774	733	740	719	662	682	753	774	781	792	705	787	786	724	757	748	763	730	758	758	747	738	718	727	757	744	716	763	733	752	741	727	739	724	772	773	704	768	743	779	725	725	739	776	743	734	770	741	720	766	746	706	777	684	693	732	714	736	761	717	719	737	765	732	733	774	718	755	764	739	713	691	723	735	676	731	707	749	719	745	757	703	747	704	715	725	748	750	747	744	748	794	724	780	804	732	706	697	756	714	716	734	740	729	783	745	737	731	744	742	756	714	721	762	718	709	760	784	746	745	704	705	779	755	743	786	751	752	731	769	718	725	737	754	779	711	720	764	772	762	738	761	716	714	737	705	729	759	711	743	730	732	787	791	708	737	766	732	778	710	773	699	739	757	756	734	770	750	781	753	768	787	725	696	728	753	768	772	736	738	759	744	743	712	672	731	755	773	704	743	746	704	735	746	718	773	731	716	793	753	748	738	773	710	749	806	745	775	717	724	697	732	725	757	753	764	749	726	724	747	741	717	726	734	736	782	730	730	766	756	796	772	789	757	755	762	746	757	753	746	795	773	788	779	723	751	696	788	694	760	716	735	727	725	716	757	759	760	712	758	783	706	752	727	770	750	739	724	731	713	735	760	750	758	761	740	759	770	689	726	755	709	746	714	695	743	742	721	750	766	711	788	727	743	771	750	726	709	755	700	715	739	739	721	750	769	730	791	762	725	760	726	704	760	727	726	731	741	753	736	739	800	746	755	724	753	755	696	724	698	697	754	737	760	732	727	710	658	789	739	719	749	737	782	775	761	731	764	759	716	718	766	735	732	694	737	742	713	711	748	739	806	777	696	728	709	747	746	718	749	750	740	762	702	729	738	791	742	733	791	670	752	747	772	745	770	723	718	784	755	750	756	712	741	767	797	768	750	713	756	758	715	715	725	764	764	758	713	739	698	715	760	642	691	716	765	728	724	737	774	732	765	706	711	721	732	764	728	738	723	761	727	747	720	798	686	741	793	756	752	771	734	737	756	747	706	719	713	701	707	757	709	753	742	732	737	722	757	745	714	717	770	747	757	768	749	761	749	731	736	725	706	722	740	756	767	724	715	768	738	752	746	765	720	738	735	707	768	742	779	705	740	704	737	671	728	736	750	723	790	740	753	710	748	720	756	730	755	714	798	755	759	724	764	773	748	728	742	816	752	753	720	740	743	687	765	747	687	702	730	725	747	752	753	749	754	773	762	687	699	753	742	705	770	754	746	753	798	737	715	791	752	773	701	735	759	724	756	702	710	755	704	711	731	726	754	754	778	755	704	750	770	785	722	711	751	758	764	719	727	770	714	732	722	745	738	729	728	730	750	765	752	768	750	744	748	785	783	696	760	773	714	781	764	740	762	751	746	744	743	788	738	721	718	735	765	805	735	714	748	748	753	750	701	772	715	765	687	708	753	755	704	744	752	697	760	765	715	775	702	707	723	756	728	736	670	758	716	720	737	736	687	749	679	726	757	726	784	693	734	772	725	743	730	731	775	760	733	680	783	718	757	712	740	735	733	767	721	712	763	758	716	767	724	759	746	767	789	732	741	734	786	786	704	729	728	739	741	776	745	711	758	743	754	751	746	740	729	785	706	764	735	756	754	760	711	769	738	756	770	725	750	734	686	741	755	769	708	771	717	723	693	785	742	761	762	741	750	740	732	711	753	745	746	737	742	761	749	706	742	690	754	763	761	729	746	719	716	761	745	711	764	688	747	729	769	747	733	751	698	721	658	685	696	751	783	767	735	705	747	766	719	765	777	707	758	736	751	767	717	767	700	759	736	741	778	704	806	723	743	773	754	716	779	741	792	721	756	743	751	762	766	729	759	718	724	755	730	767	730	729	789	702	771	728	750	733	742	711	751	764	745	719	713	706	732	742	671	754	729	745	753	772	758	774	749	764	744	723	757	747	731	766	794	717	724	755	711	721	757	783	778	766	720	745	740	750	746	751	744	758	773	757	731	767	742	731	785	689	733	746	760	752	760	738	686	748	757	773	740	700	763	736	757	725	741	720	704	738	699	729	731	730	725	720	775	770	710	794	715	740	738	759	746	759	710	728	737	726	710	742	738	729	752	703	746	705	743	757	695	728	741	747	761	709	791	732	743	764	723	718	736	734	759	701	727	729	664	752	737	712	758	753	787	738	762	704	742	732	722	717	742	748	774	756	697	741	751	742	756	743	752	733	753	697	726	752	786	756	705	702	787	675	752	773	753	738	727	756	719	756	736	735	764	731	712	764	740	729	695	733	732	721	714	728	746	722	767	732	789	778	705	726	765	726	733	786	748	785	737	753	717	699	728	767	731	743	712	754	723	716	760	737	719	732	727	743	760	771	752	739	745	757	739	734	730	757	773	721	761	757	751	710	767
14344	1000	768	583	413	356	320	261	253	256	229	240	187	217	199	200	192	175	197	198	213	200	184	210	181	186	180	192	160	179	171	182	147	200	173	166	199	175	193	178	207	197	193	187	172	172	173	161	186	177	200	191	178	190	197	192	191	196	193	182	180	175	172	193	177	196	171	198	186	174	159	199	189	166	194	173	190	158	195	186	151	204	168	185	173	169	181	190	184	206	183	185	176	203	162	192	206	199	165	175	189	183	188	167	176	173	212	200	208	174	189	186	177	187	196	156	173	203	157	193	179	164	213	177	174	170	170	180	181	175	170	204	172	160	183	171	172	199	218	155	185	151	173	204	204	208	166	170	181	205	176	143	170	196	210	167	173	155	180	167	187	184	157	189	184	187	176	174	187	208	189	164	176	182	184	183	170	161	174	171	202	188	169	175	189	201	174	178	165	185	170	201	174	197	182	183	189	173	170	180	188	160	185	190	180	196	193	172	153	205	171	164	194	159	170	155	176	189	194	204	165	175	165	179	158	214	161	190	184	158	172	202	196	157	188	171	172	181	182	176	215	187	166	165	185	187	171	205	207	164	169	168	197	183	156	200	186	191	205	176	158	203	205	173	189	191	189	179	180	177	179	192	193	168	196	180	187	178	205	164	176	159	160	182	167	170	209	189	190	173	195	189	181	179	177	197	182	163	176	180	184	187	156	169	199	167	191	176	189	188	170	170	175	172	180	186	178	162	204	161	169	183	190	192	178	165	176	200	207	174	166	201	180	186	171	177	180	195	198	170	182	173	169	157	189	220	186	192	178	179	202	177	176	210	181	219	194	189	180	182	169	191	198	197	203	192	166	201	167	190	181	196	191	191	196	181	190	190	174	189	159	166	180	192	195	199	182	167	166	188	198	168	187	177	171	152	171	178	169	187	200	177	175	203	174	180	178	180	198	186	186	178	212	191	168	173	176	171	179	205	178	188	177	174	168	172	182	167	166	152	172	175	196	186	180	194	149	178	198	168	194	199	172	178	175	203	156	183	183	174	177	179	178	196	178	196	182	171	199	174	182	176	144	164	182	163	185	176	150	194	181	184	208	192	187	159	170	204	184	186	215	216	177	171	195	190	178	173	190	195	175	176	169	170	194	201	179	175	159	165	189	174	161	172	190	183	168	150	190	178	232	191	182	201	184	189	195	177	159	182	174	173	167	185	187	178	186	202	173	183	173	180	185	190	161	210	175	188	212	182	184	165	211	189	199	181	192	154	177	173	185	158	181	158	188	140	173	200	183	210	188	190	180	219	184	169	181	167	200	177	178	212	200	157	183	168	183	190	176	186	217	188	174	192	180	195	180	168	178	183	182	177	211	188	190	174	162	186	178	163	174	179	166	198	175	166	165	192	182	176	198	207	186	196	180	197	171	172	196	153	187	162	188	215	190	173	199	193	173	183	168	173	151	190	191	179	178	168	204	158	170	157	162	190	180	172	175	175	161	177	204	187	184	168	196	185	178	167	167	177	194	160	169	179	179	202	170	189	178	185	175	184	193	194	184	187	198	195	169	177	170	168	162	193	181	175	170	183	210	202	162	168	181	176	184	180	146	169	162	184	163	161	163	175	174	206	181	177	189	178	169	202	177	158	198	168	163	178	177	185	161	155	183	192	189	191	176	166	155	199	185	181	192	192	164	194	194	184	210	201	200	200	205	194	189	190	182	192	178	179	158	179	179	184	168	182	181	171	177	203	170	194	181	199	156	163	177	166	165	194	173	171	157	175	171	177	167	179	176	191	155	193	202	170	174	172	195	170	199	188	191	175	187	167	178	194	188	188	203	191	185	175	172	173	188	192	182	177	201	191	173	148	185	177	183	158	182	181	161	207	168	191	159	170	170	191	200	174	209	183	193	169	154	170	186	198	166	155	161	196	182	184	190	178	185	180	165	182	172	188	191	201	195	195	195	186	201	192	205	156	193	194	157	185	190	182	182	185	195	174	184	200	178	155	184	172	190	199	174	174	191	190	185	183	157	180	172	185	165	165	171	153	173	170	175	192	202	173	186	196	180	172	183	186	177	165	174	180	171	167	171	157	163	178	173	199	212	199	213	185	186	191	178	167	175	188	177	187	196	176	203	191	161	198	199	204	184	179	187	162	175	199	196	178	209	161	167	197	172	215	188	197	164	173	184	194	191	193	168	160	181	150	186	169	178	174	190	167	180	219	191	183	181	198	196	186	176	174	175	189	150	186	166	189	178	192	193	198	184	168	189	176	166	187	202	182	165	195	186	179	201	158	191	172	177	179	185	165	193	172	162	160	200	175	187	189	158	188	166	185	180	201	176	163	185	179	189	206	191	205	167	179	208	174	190	202	191	175	176	170	191	171	189	181	178	170	175	195	180	150	187	181	184	175	199	163	166	183	194	176	169	174	184	194	198	178	189	155	188	207	159	178	174	182	183	161	176	184	168	169	189	187	168	196	169	183	188	184	167	187	163	191	159	181	194	174	194	199	168	165	166	184	179	183	164	156	164	182	177	192	205	196	190	190	172	172	178	153	163	209	154	194	199	152	207	204	173	168	177	178	177	195	192	215	185	159	193	162	174	174	192	198	191	189	185	189	184	178	173	179	190	191	180	190	178	179	170	194	179	175	193	164	207	180	167	161	156	157	181	186	161	160	194	201	169	171	207	217	169	184	180	188	204	204	191	175	180	184	155	178	184	179	192	199	176	181	194	165	202	171	174	181	183	190	173	190	190	191	184	178	166	183	181	170	185	190	175	182	192	203	167	183	206	175	179	160	190	174	197	177	186	176	186	184	173	179	184	201	198	169	187	177	194	202	198	199	184	194	197	173	186	167	189	168	191	210	189	187	194	202	208	176	195	205	201	205	212	174	186	171	183	182	175	199	184	183	193	189	195	193	200	161	182	187	184	169	166	187	177	164	203	196	202	163	186	170	207	182	190	181	179	151	222	169	167	220	164	176	202	170	159	187	195	167	194	195	182	172	180	186	182	160	189	179	162	166	218	193	162	176	187	185	186	184	190	183	183	207	191	192	192	200	174	160	194	178	183	184	142	178	183	202	186	174	164	185	189	165	158	201	151	181	184	162	179	193	194	183	198	187	176	182	188	192	190	177	189	163	176	174	168	179	165	203	187	200	188	173	193	178	202	169	170	196	187	185	163	189	185	163	192	168	189	181	192	162	202	184	185	159	188	187	169	166	180	184	197	197	206	182	168	160	174	167	186	178	188	187	168	216	181	192	175	158	158	162	189	163	190	195	198	171	168	161	179	168	214	187	205	157	180	166	172	197	189	171	148	177	181	212	191	182	198	164	158	161	182	197	180	153	184	183	173	163	191	180	157	206	172	169	198	168	176	190	173	184	185	176	184	190	173	190	170	159	213	213	173	174	171	196	173	180	190	176	203	162	188	172	192	173	174	168	175	188	208	198	191	182	214	202	182	189	199	161	186	195	178	168	183	159	184	210	210	196	164	187
8385	947	1757	1879	1540	1279	1124	943	834	714	720	651	602	598	588	577	527	537	544	495	492	462	491	480	471	477	463	462	448	457	491	453	447	445	453	401	482	396	472	466	455	420	447	496	440	414	460	419	479	478	486	470	425	462	418	466	442	425	435	460	497	484	412	424	465	436	445	406	449	458	440	433	440	438	403	446	421	442	459	462	411	420	444	433	413	475	437	417	450	412	416	443	447	444	429	429	446	428	441	488	370	434	423	449	428	450	404	463	457	419	445	444	458	457	454	437	449	417	454	442	413	451	475	451	417	432	409	422	451	436	432	444	406	439	454	422	440	449	415	437	417	420	408	418	418	432	431	421	449	446	432	423	447	434	429	444	435	438	428	444	385	427	434	417	417	432	456	413	466	427	445	435	451	443	410	477	417	443	434	463	422	433	440	420	420	394	445	412	404	450	397	414	430	448	469	412	401	456	447	434	430	414	451	432	458	455	435	444	444	434	409	448	424	402	406	401	444	413	438	442	413	449	454	447	423	414	422	436	398	406	420	442	403	435	409	460	410	445	429	430	426	428	418	412	465	451	437	430	411	441	454	425	410	459	446	398	449	423	424	434	464	409	422	450	418	457	400	441	479	470	446	396	431	467	433	395	441	419	449	442	414	414	452	420	447	455	451	410	455	419	432	445	451	431	391	433	420	437	395	438	427	450	436	419	426	421	427	423	423	399	413	427	456	459	390	441	447	402	423	465	411	444	471	429	426	392	429	453	440	432	428	436	453	428	420	436	440	433	425	420	420	459	432	466	442	419	409	400	453	445	415	453	421	438	415	411	400	432	441	453	447	428	412	475	446	419	409	426	425	434	432	402	432	444	428	444	436	431	464	449	436	416	425	421	424	423	435	422	425	421	410	435	450	452	434	439	403	448	407	451	439	431	430	447	426	429	399	430	401	442	398	440	421	413	453	417	427	424	481	438	447	433	393	432	427	411	420	449	456	428	462	406	444	413	461	462	427	462	425	461	432	436	444	453	434	411	446	437	458	439	449	451	439	408	418	467	457	427	406	438	429	409	442	410	422	449	402	412	442	404	411	451	429	430	438	466	439	454	448	464	441	448	452	428	458	451	437	436	444	441	420	450	401	420	444	444	428	430	408	445	421	445	423	443	444	438	449	412	449	453	395	412	428	411	416	451	407	439	469	425	418	433	418	470	432	442	414	452	441	432	457	420	383	424	432	449	425	431	451	433	455	469	430	438	438	433	430	433	410	466	404	423	422	456	424	449	471	452	430	441	403	415	460	453	404	457	447	434	466	460	447	420	447	429	449	413	451	445	432	434	433	443	452	443	435	393	413	451	414	437	414	413	434	443	432	463	407	471	435	465	430	435	463	431	454	443	426	441	444	411	413	428	413	409	428	456	474	458	438	437	428	430	440	426	436	404	412	446	432	460	397	450	455	419	469	419	414	407	473	411	411	434	445	423	432	427	432	415	436	434	437	418	402	425	447	415	421	437	416	430	438	453	411	437	452	434	428	395	420	429	425	437	439	438	430	438	414	425	448	460	438	419	433	455	404	406	426	421	440	436	438	446	447	451	428	461	406	434	430	444	438	459	432	450	461	430	423	451	429	420	463	466	442	431	422	431	440	440	481	441	419	463	452	432	457	405	445	406	448	435	445	445	420	436	417	454	444	443	423	437	456	414	461	419	449	466	449	431	445	432	459	450	482	423	426	425	448	405	418	438	422	445	410	439	432	443	460	445	417	440	438	433	443	458	422	423	425	417	468	422	446	438	459	426	435	444	444	424	414	423	454	419	448	449	431	422	424	430	442	438	435	425	399	422	472	446	410	474	410	458	390	436	433	405	465	433	441	428	431	446	430	448	460	426	419	429	432	456	432	472	439	437	404	445	435	450	438	419	459	406	421	425	442	434	388	473	428	471	435	428	436	429	399	421	420	417	425	431	423	440	436	462	452	456	435	436	415	423	375	460	447	429	438	410	464	446	419	417	442	370	434	464	432	435	440	424	464	406	451	400	449	435	435	445	439	460	469	437	433	440	446	460	460	427	426	465	460	434	387	467	438	448	440	417	416	438	408	462	425	430	461	425	429	447	477	381	434	424	441	437	474	428	429	429	415	463	479	443	442	465	382	411	413	421	438	448	444	441	431	418	448	490	473	426	446	440	444	425	414	438	426	423	427	410	465	424	420	442	416	422	430	402	428	440	423	449	482	418	416	432	445	452	464	429	455	458	413	405	418	457	433	426	418	467	459	423	455	414	460	439	454	405	430	466	426	454	465	405	467	450	448	401	445	420	432	433	426	436	429	426	436	437	454	468	442	448	416	424	404	443	465	428	471	441	404	469	461	408	404	428	433	436	442	452	427	443	509	443	403	443	458	432	439	404	443	438	434	388	467	421	434	433	446	427	452	435	450	408	444	390	437	442	432	427	393	419	455	412	485	473	411	446	414	453	406	432	456	406	404	438	390	459	441	452	456	419	401	477	391	424	387	402	415	444	446	415	451	404	466	439	439	413	419	417	444	379	418	438	442	448	409	434	401	440	449	467	454	449	435	422	416	398	442	437	456	432	410	428	462	445	386	472	419	451	439	421	461	420	462	408	437	477	448	414	418	420	430	426	457	459	436	452	430	400	424	473	435	438	443	442	435	442	410	477	437	418	434	434	397	445	425	419	408	457	466	401	455	463	469	464	386	471	428	443	425	413	398	414	440	405	444	424	424	474	428	439	454	442	455	423	435	461	422	443	394	464	454	408	436	439	430	434	408	479	427	418	450	414	416	456	429	414	436	443	444	433	440	455	436	437	446	422	443	408	445	412	438	423	465	416	423	436	414	433	447	433	464	456	456	435	458	409	430	453	475	442	442	443	449	441	412	432	419	405	415	413	475	423	432	429	439	424	411	457	462	422	447	434	442	461	404	440	400	471	436	407	448	406	448	433	443	420	442	438	421	439	423	398	427	429	456	404	413	433	410	432	435	424	435	455	445	421	463	442	427	397	445	431	397	436	433	437	421	438	419	463	449	459	464	429	442	440	416	411	436	432	439	445	437	403	407	466	395	390	448	412	394	432	414	404	439	496	420	378	421	441	432	436	445	441	473	402	424	461	454	421	436	444	455	475	405	440	426	431	454	423	433	409	414	484	439	410	397	463	422	458	410	426	437	414	419	388	436	402	414	463	424	400	452	435	458	440	434	429	447	457	429	447	406	454	446	460	437	455	430	446	442	429	411	428	434	429	444	448	444	434	423	441	440	432	449	433	418	454	418	409	398	422	393	437	440	442	419	460	443	443	463	418	426	453	414	458	404	424	443	417	459	465	448	456	427	371	452	451	460	504	415	436	432	433	466	402	438	441	405	416	441	446	419	431	447	470	430	428	447	434	433	462	419	414	403	432	393	470	481	414	435	445	415	382	484	458	411	400	408	462	447	400	410	429	449	444	463	423	414	416	430	451	433	450	440	431	427	454	432	441
1933	279	275	247	266	282	254	270	252	242	263	276	283	247	240	253	241	239	245	265	250	241	227	246	260	261	262	264	247	261	248	247	261	271	249	291	244	233	229	223	268	269	262	251	257	283	286	278	236	241	232	256	231	229	273	256	285	262	292	259	260	251	245	257	280	275	277	249	269	234	252	220	259	281	255	283	263	263	236	232	261	245	256	248	257	280	244	252	247	275	272	303	254	247	251	254	236	255	246	261	254	240	246	262	240	280	276	285	259	245	227	268	237	246	240	252	248	269	237	276	264	228	257	238	233	278	245	237	253	238	279	233	232	245	240	274	234	235	241	262	257	266	249	234	216	256	235	259	241	248	289	272	260	255	283	275	245	257	253	243	241	238	249	254	280	269	253	238	227	276	258	261	291	232	249	278	250	256	229	262	287	245	263	224	266	247	254	251	287	244	272	250	253	266	247	243	267	298	263	248	279	263	254	222	202	242	261	275	259	262	234	246	231	245	264	253	245	243	266	248	271	260	272	261	256	277	242	253	254	262	258	244	244	249	241	253	254	279	233	237	239	281	271	217	259	238	243	251	255	253	238	250	271	237	226	273	258	270	258	259	289	259	258	243	267	250	253	231	214	267	250	237	252	248	251	248	271	259	254	278	281	266	271	234	211	261	264	275	266	233	279	254	240	278	241	255	285	280	262	246	252	253	261	246	236	266	256	241	247	278	273	253	225	257	234	254	249	267	240	263	246	247	281	250	222	251	256	242	278	257	247	249	250	266	241	249	290	251	236	257	281	246	251	244	224	269	238	246	264	261	243	271	246	243	261	278	249	268	288	262	248	249	238	272	249	246	228	250	236	280	236	283	256	267	239	244	252	293	272	230	251	211	249	255	243	273	248	270	247	280	255	268	299	251	246	266	265	238	234	259	264	241	266	264	270	263	240	252	269	230	268	255	263	273	236	266	230	271	239	247	261	246	266	238	267	253	247	260	266	270	273	246	268	247	269	263	256	228	257	248	278	245	215	238	234	250	249	238	255	267	300	228	223	244	262	249	259	246	227	247	276	285	267	285	227	248	240	270	269	265	244	260	252	265	295	260	262	248	292	246	241	252	270	259	277	223	251	266	261	266	255	212	237	271	228	294	222	228	228	278	282	269	284	236	225	226	252	235	262	270	272	278	255	268	292	257	259	239	260	230	233	235	254	227	281	256	246	253	239	249	280	240	262	267	250	281	238	268	237	230	234	243	268	278	257	242	223	258	234	259	257	260	244	246	264	285	236	283	240	249	283	256	254	248	254	210	271	285	243	240	271	243	233	264	276	265	266	274	244	251	259	251	263	278	271	268	253	261	255	257	240	262	256	254	246	261	235	274	263	275	236	240	262	249	279	240	282	284	262	251	258	246	245	214	224	242	252	263	265	234	222	249	253	233	218	248	251	240	285	255	258	231	286	275	276	267	250	258	249	267	260	270	269	255	237	262	262	247	252	283	270	250	247	263	249	258	231	238	245	253	251	243	255	245	252	235	246	238	276	262	249	249	260	241	236	237	236	282	271	242	241	232	245	250	245	243	247	260	238	233	224	266	261	264	252	251	257	225	271	260	249	253	237	253	246	298	224	238	242	238	235	258	258	261	270	256	265	272	233	241	258	225	253	231	233	237	233	265	248	288	232	281	265	236	261	273	235	246	262	241	242	242	261	234	271	255	254	258	256	279	225	277	255	274	264	257	253	267	228	262	255	255	265	243	279	269	249	260	241	269	252	254	262	231	274	239	272	269	262	278	274	237	228	262	261	274	279	271	239	230	233	269	267	253	265	273	269	249	230	266	282	234	262	238	285	245	276	236	271	256	200	258	260	252	259	233	239	224	227	232	257	259	246	269	306	248	263	246	251	262	255	262	251	279	233	260	251	242	256	253	263	267	268	273	255	286	234	236	246	283	255	257	256	233	257	266	249	232	252	245	246	246	232	262	235	268	281	269	259	259	262	214	226	232	258	242	232	270	244	244	270	256	258	258	249	293	248	238	227	243	242	260	277	239	238	267	227	281	248	252	255	254	244	242	251	262	250	234	274	232	268	252	242	229	237	245	221	227	266	248	249	270	268	253	242	255	236	272	242	291	242	245	267	279	256	242	236	267	261	231	271	233	271	270	253	239	244	249	264	273	275	239	247	281	248	228	256	279	259	250	243	254	244	252	235	257	266	239	249	239	247	252	226	252	251	241	241	249	247	284	270	253	238	264	258	248	260	238	245	274	235	240	252	238	248	265	250	248	269	241	246	248	258	292	229	270	287	232	243	242	245	264	265	255	266	254	273	247	261	251	267	256	287	256	268	246	281	263	243	258	255	252	277	245	255	262	268	250	266	253	238	218	246	237	279	262	226	265	282	278	231	240	249	239	278	266	259	269	262	224	239	257	268	264	230	274	276	263	245	258	295	268	275	271	248	296	269	249	250	260	262	215	241	272	268	250	267	257	257	256	245	254	250	241	273	266	257	262	263	252	244	252	275	251	249	251	260	245	267	261	248	246	256	237	256	275	283	255	246	251	253	271	238	251	254	265	240	271	228	234	249	230	217	257	269	263	231	268	227	236	279	253	237	246	251	239	263	266	251	289	253	283	248	260	264	293	255	282	240	251	236	264	211	264	242	270	233	256	254	272	252	247	259	239	249	235	242	241	248	267	239	266	250	236	243	275	273	281	270	275	221	265	241	244	224	220	263	253	278	257	258	249	267	271	243	246	268	227	268	248	236	244	241	258	234	220	236	247	260	265	246	274	265	248	277	267	253	266	275	253	262	280	236	253	266	237	289	264	243	240	245	255	256	259	303	262	257	241	231	245	293	252	246	258	237	264	245	263	281	241	242	278	291	281	225	259	244	251	291	235	246	235	246	218	225	250	254	242	251	268	261	252	272	268	257	250	259	222	255	261	227	286	276	250	279	283	234	264	279	269	251	252	262	263	227	243	240	252	255	241	217	284	279	259	267	249	238	255	238	264	257	245	267	249	247	251	246	277	285	251	239	268	254	265	243	238	236	232	268	246	275	243	269	270	253	239	251	226	241	245	266	253	239	243	254	253	242	252	243	226	253	224	245	238	278	214	255	283	258	249	263	240	254	254	230	237	256	239	296	271	220	261	272	258	263	245	280	252	232	267	262	243	248	252	295	286	263	238	275	282	236	236	265	259	227	244	274	256	232	257	252	254	272	249	256	239	271	270	229	253	253	253	252	212	234	257	253	261	276	245	241	293	226	260	278	271	250	246	260	249	260	237	279	267	256	250	260	214	276	249	220	246	270	271	262	273	236	276	257	241	237	221	228	256	235	244	288	306	228	282	261	233	264	230	251	253	277	228	260	271	228	238	272	262	274	262	253	264	256	258	262	242	253	251	240	271	239	275	255	241	261	228	269	237	247	267	237	267	269	246	252	264	247	275	227	222	225	257	223	237	237	262	272	251	226	237	266	241	264	225	254	271	262	249	245	266
2424	630	663	645	641	594	628	608	626	650	651	608	621	594	648	614	581	668	630	694	587	627	636	658	618	599	596	626	586	617	621	577	651	655	653	635	619	602	596	615	582	653	606	564	618	587	634	620	642	616	629	565	596	629	617	599	589	582	626	645	606	616	621	688	606	624	609	583	651	608	580	641	582	600	607	613	609	579	637	622	586	656	629	577	622	607	623	618	599	620	604	640	579	618	625	587	627	614	603	590	555	641	626	607	618	631	639	580	614	614	588	610	621	667	628	651	612	613	617	637	614	609	618	575	644	606	613	606	613	584	575	580	590	617	616	614	625	601	601	627	598	613	574	632	569	553	556	664	616	599	596	623	617	603	589	628	645	606	620	608	632	605	572	548	619	596	576	586	669	608	617	672	617	587	638	654	581	607	629	594	595	580	610	586	579	565	611	680	568	648	589	613	579	639	580	640	639	665	673	634	613	596	639	597	604	591	622	575	602	590	585	593	606	624	637	597	626	625	612	604	617	579	619	621	607	630	651	582	651	580	602	600	625	598	605	626	633	593	620	570	605	563	620	603	593	619	653	654	580	554	642	616	594	624	542	634	596	614	585	623	602	665	628	629	589	608	608	631	585	625	607	612	557	608	581	620	624	597	616	628	573	657	610	630	602	598	606	663	652	615	639	632	620	592	622	602	627	573	573	598	626	609	604	597	612	632	627	570	607	647	618	603	573	626	582	612	571	599	581	603	617	587	612	599	617	624	601	597	607	588	628	591	601	614	580	612	558	617	600	635	574	585	594	585	629	617	579	619	578	622	658	620	548	596	608	612	649	644	577	622	617	624	591	567	573	578	598	664	639	620	624	648	655	649	602	577	583	590	636	612	626	599	626	631	609	631	638	658	582	582	601	613	604	635	575	608	618	605	619	634	597	618	619	661	634	589	586	588	619	602	617	600	600	586	627	579	632	622	595	625	602	619	592	577	607	580	603	613	613	628	622	585	570	603	585	565	637	630	625	694	576	622	618	622	640	593	614	603	579	601	573	625	644	612	637	616	628	622	676	634	603	595	619	623	642	597	598	602	600	582	585	595	602	587	609	588	590	631	637	579	595	620	587	641	621	602	620	602	603	658	547	623	564	586	597	614	603	609	577	631	594	607	597	642	530	603	582	666	608	609	633	607	592	596	648	585	607	584	638	621	591	597	614	659	559	619	626	660	638	636	623	611	666	605	595	606	600	683	612	616	591	575	657	615	621	616	595	639	613	547	600	625	611	588	611	571	596	583	656	639	646	634	619	588	645	625	599	622	598	634	610	634	622	629	590	575	608	581	568	626	603	607	604	607	611	609	625	618	606	579	547	622	617	614	621	636	630	607	586	607	650	569	593	596	611	577	603	548	558	621	584	606	613	622	592	582	641	624	608	554	577	625	604	618	578	637	635	571	602	626	548	580	620	594	590	581	586	616	664	629	590	632	627	627	578	615	611	639	629	621	628	619	656	568	583	600	587	586	599	607	606	611	561	623	628	626	597	612	604	595	618	621	606	644	633	566	657	623	608	620	599	631	613	598	648	623	578	599	583	629	549	606	587	661	599	611	595	567	568	648	577	573	621	623	614	613	620	617	650	658	620	623	620	603	613	582	670	587	638	564	598	640	601	599	602	603	562	637	613	631	586	632	657	580	618	601	616	621	600	624	648	615	609	571	643	621	588	634	614	555	634	602	610	603	612	607	609	623	621	594	603	598	657	614	596	562	599	637	597	619	614	601	630	597	579	630	536	632	581	610	626	626	578	605	614	572	615	624	592	581	605	571	590	598	648	575	608	534	596	617	598	648	671	601	636	615	583	623	614	577	633	602	662	627	649	614	623	637	606	616	635	588	611	613	607	641	623	575	617	577	588	600	576	606	616	605	595	613	623	619	612	683	629	596	623	574	620	608	621	588	628	597	623	612	587	630	657	637	623	572	550	599	573	597	605	622	604	584	612	595	584	620	623	562	611	612	647	617	602	569	575	608	569	640	595	633	623	574	602	598	614	600	623	631	630	639	643	652	617	566	602	599	622	603	588	610	610	642	599	602	608	621	603	644	580	611	619	629	610	634	613	579	598	615	573	628	684	622	609	577	574	596	576	603	609	576	604	588	639	617	596	579	632	626	623	646	574	624	652	611	604	591	625	602	617	600	593	644	620	599	634	647	651	608	616	664	589	590	561	546	594	647	602	611	604	608	596	605	659	609	641	612	583	622	633	602	643	612	647	654	635	618	595	613	617	615	590	602	597	617	634	617	624	609	552	631	588	601	587	606	588	616	617	638	582	583	626	620	603	618	637	616	597	582	664	612	651	634	623	609	593	611	600	595	596	601	630	610	600	604	600	629	580	555	622	610	569	606	617	602	639	605	574	604	638	599	554	617	629	596	625	616	622	626	641	667	610	586	638	639	640	677	632	634	606	625	629	612	615	610	576	581	583	649	615	611	636	601	603	612	645	619	586	605	576	629	613	636	607	563	627	606	608	649	600	621	578	675	611	575	652	600	578	622	578	584	647	632	586	591	623	607	614	625	619	608	596	625	561	606	623	645	586	583	600	571	602	624	651	606	627	575	625	582	579	616	610	646	606	612	566	589	635	582	587	619	635	649	588	587	624	630	595	604	655	588	694	574	616	591	635	612	586	602	636	576	632	618	616	617	604	580	608	569	621	577	620	594	626	672	607	601	613	604	652	609	595	586	620	597	622	649	630	595	615	594	609	603	637	593	592	619	575	604	577	629	621	642	617	616	663	604	593	599	601	631	602	604	621	647	613	626	579	575	577	586	599	613	630	615	583	588	618	602	613	614	607	606	612	625	621	601	598	630	600	612	609	573	606	589	586	618	612	644	619	620	588	633	613	583	649	616	626	583	594	633	636	617	569	593	620	584	578	638	630	632	622	603	659	618	616	621	653	625	600	647	638	637	612	613	619	604	597	634	576	606	577	594	601	612	659	626	613	586	616	614	621	617	596	587	621	637	587	571	622	621	650	623	663	595	613	617	603	587	584	616	618	609	571	693	608	600	623	608	631	561	593	623	602	601	650	634	628	588	581	628	573	570	659	609	560	620	584	611	600	634	630	620	618	592	638	612	635	600	605	592	592	636	584	600	618	646	631	643	608	574	649	603	587	595	643	614	640	625	615	620	599	625	636	644	629	654	600	636	585	623	602	623	576	620	647	625	632	638	626	604	586	622	624	571	594	588	648	635	651	614	617	589	563	597	628	613	641	585	603	635	583	638	591	659	616	624	618	597	617	578	600	581	620	595	632	651	632	591	627	619	626	603	575	631	571	605	652	623	599	648	617	629	573	590	622	600	617	631	538	623	624	665	590	592	612	619	561	633	580	607	573	642	588	660	614	600	618	603	600	616	627	584	614	618	599	639	642	666	663	566	634	615	636	611	588	616	589	603	638	620	609	610	620	620	602	634	593	632	585	562	607	612	618	574	627	594	617	620	689	645
8288	615	550	518	470	446	410	377	376	379	354	330	353	349	306	338	313	321	348	346	347	310	308	344	319	339	315	362	342	320	321	330	322	332	342	332	328	331	358	388	351	320	296	308	343	301	356	321	322	298	333	337	351	348	316	291	350	313	346	349	332	296	298	318	335	353	336	352	315	339	326	305	339	311	328	330	289	322	329	325	336	317	302	371	325	296	303	360	342	301	334	342	364	325	341	364	328	325	356	329	340	332	326	345	313	332	332	306	315	328	344	310	335	297	353	330	340	323	321	322	292	334	359	322	321	303	327	306	352	353	302	320	333	321	312	349	316	321	297	330	294	311	324	333	318	332	336	331	275	282	307	289	326	316	330	351	297	311	294	308	343	330	337	304	328	300	314	287	316	307	335	324	366	319	334	360	304	359	322	322	329	305	335	303	339	334	326	363	293	325	322	337	346	334	335	320	345	330	321	352	335	323	310	350	347	330	307	320	303	346	349	308	345	342	318	353	331	342	329	342	320	335	341	354	318	325	323	315	315	341	332	318	336	344	307	302	298	329	330	338	298	313	354	329	330	347	318	342	306	323	328	319	321	350	352	350	325	309	319	297	345	275	345	316	336	349	321	329	331	308	324	319	315	345	311	324	305	328	293	341	331	330	326	329	325	353	337	319	309	322	324	322	313	337	327	299	303	344	320	297	308	330	339	348	354	322	339	308	317	332	350	329	347	371	321	306	337	327	317	299	310	332	310	328	310	303	334	297	293	311	304	317	329	330	331	324	336	325	314	346	314	327	348	315	316	339	320	340	322	299	324	295	325	334	326	366	335	330	318	319	334	319	337	330	368	331	339	327	356	323	333	331	341	317	336	313	321	348	293	316	285	312	338	326	324	330	333	312	335	304	344	308	342	319	320	341	345	318	333	354	318	297	293	290	325	296	293	292	328	329	318	302	306	346	363	324	339	329	260	312	335	362	323	312	330	320	332	321	348	306	314	314	295	320	347	340	329	335	314	285	325	306	303	343	292	339	309	343	320	318	315	327	341	331	294	300	310	303	348	292	315	294	330	354	311	326	284	321	314	340	303	321	332	350	331	331	333	338	331	314	309	315	312	325	356	323	306	337	309	322	375	322	325	335	313	342	320	305	340	315	313	354	308	344	313	344	314	353	310	322	300	314	318	300	359	308	313	298	307	342	324	319	332	327	313	270	310	316	313	309	317	322	346	354	310	329	313	308	318	371	365	334	316	319	322	342	326	341	315	321	343	350	333	328	330	307	311	331	294	320	386	348	307	353	355	303	317	301	313	317	354	320	332	314	272	327	311	326	329	314	328	327	306	327	332	325	359	323	321	321	348	299	317	321	322	368	332	360	302	303	307	327	322	321	319	293	298	327	362	315	290	333	299	335	305	306	296	326	290	329	318	338	341	309	317	308	332	348	306	334	335	337	322	306	318	314	313	314	311	347	304	308	318	355	309	295	328	334	349	292	330	295	320	340	344	333	332	299	340	303	323	303	278	319	333	320	363	342	318	299	321	344	386	303	346	313	337	319	358	321	369	314	302	313	334	327	326	292	354	350	301	319	338	327	332	303	319	296	312	316	305	336	319	320	313	322	324	335	281	329	289	302	315	334	349	335	328	325	329	355	323	345	337	323	348	339	301	295	335	306	336	353	308	323	300	337	305	340	334	312	349	311	338	351	381	300	308	306	330	348	322	321	350	356	317	334	357	322	327	350	294	329	314	360	339	315	335	338	296	283	332	317	335	313	340	351	323	358	304	319	326	296	332	327	299	348	315	311	348	336	345	333	353	331	305	317	321	342	353	305	338	312	348	324	296	320	340	322	327	368	341	340	316	309	346	328	298	313	321	353	317	327	328	306	319	348	328	320	303	351	314	320	342	348	320	325	353	332	342	332	337	325	309	341	343	295	342	318	331	333	321	357	337	318	335	343	338	316	322	300	305	310	320	320	290	310	349	323	326	319	302	321	339	313	344	299	335	346	337	331	290	353	300	305	322	345	315	331	322	333	336	304	322	298	348	321	331	320	356	309	312	336	306	294	293	369	330	371	336	316	342	349	301	331	342	362	313	342	317	315	302	324	337	294	324	377	324	302	328	318	338	325	309	340	330	335	341	328	307	354	354	282	326	324	367	321	324	330	351	307	298	335	340	347	312	299	310	300	290	348	340	321	322	315	321	341	342	336	335	314	321	308	318	320	310	314	337	323	313	311	354	337	316	332	289	304	317	335	332	298	297	307	287	321	337	306	316	328	311	364	336	302	324	325	340	312	328	327	322	320	324	325	371	341	314	317	328	307	352	357	306	347	316	312	327	336	315	318	314	335	294	341	326	325	323	336	301	326	354	312	369	294	333	279	331	311	294	325	315	326	302	306	316	297	337	364	328	320	318	354	329	308	360	294	385	355	343	297	308	298	339	341	365	314	307	350	314	305	326	353	309	330	338	349	342	353	323	347	285	291	306	343	333	344	349	339	322	301	332	315	340	299	307	333	337	315	325	333	334	338	370	313	302	339	301	355	342	324	308	285	316	340	312	370	364	317	316	331	331	329	335	326	345	330	353	299	344	316	324	291	337	260	324	293	339	329	311	343	311	316	337	324	333	328	290	348	333	318	354	305	342	331	342	336	308	299	360	319	322	365	329	326	324	320	328	297	348	330	322	350	312	323	295	307	298	323	353	318	302	322	327	284	345	332	325	345	336	332	328	316	329	324	328	335	324	311	330	352	337	342	355	348	302	325	346	327	328	329	321	311	375	289	334	332	331	306	308	287	344	319	340	343	309	293	317	311	301	315	308	302	271	323	304	322	321	326	323	316	309	348	342	334	330	323	305	321	296	331	310	318	308	328	331	302	326	297	333	341	305	326	320	314	326	319	262	320	319	338	345	329	292	363	291	307	336	342	326	317	300	302	299	335	332	340	338	358	346	335	334	310	323	325	321	315	338	333	341	338	339	289	312	287	302	373	328	304	336	316	343	332	312	364	334	345	328	343	337	325	318	296	324	327	362	360	340	330	328	339	338	291	327	330	306	351	307	335	311	322	349	333	368	278	320	297	335	303	301	335	313	325	324	307	310	326	370	340	331	305	305	324	324	308	324	327	315	325	320	327	338	313	335	305	312	321	322	316	311	307	315	314	328	311	320	318	320	323	321	312	300	323	314	339	321	314	303	353	326	319	332	327	304	321	334	351	355	309	327	332	318	336	339	324	341	339	353	341	348	326	321	313	323	318	348	300	327	353	324	344	351	332	326	330	370	313	347	325	306	330	308	327	348	360	354	321	334	357	325	316	295	342	362	310	302	299	291	268	347	320	306	346	284	286	315	322	292	351	346	317	338	345	325	351	339	318	321	318	328	340	323	317	355	328	350	305	328	352	294	325	318	333	321	326	361	320	317	343	324	336	292	334	380	284	297	314	331	300	343	336	329	305	299	306	328	317	325	344	316	343	331	355	316	327	335	312	330	350
7254	1006	1396	1411	1321	1103	1072	1041	975	905	907	851	853	864	829	769	763	800	747	707	801	722	809	811	768	783	772	815	726	710	742	749	781	747	767	748	793	760	752	731	740	797	727	818	750	720	750	757	713	733	691	731	722	759	782	753	737	750	754	726	729	754	714	738	760	726	791	742	693	730	765	792	693	713	782	770	742	769	761	770	772	764	754	735	742	740	739	750	759	745	722	727	776	717	774	757	749	711	751	758	756	688	787	767	756	782	717	738	737	700	766	797	738	708	753	762	770	748	725	767	741	792	755	696	753	759	816	761	690	768	782	754	724	748	732	747	707	802	738	745	742	774	753	761	748	772	733	737	684	735	744	741	754	694	733	722	759	706	803	782	724	764	790	768	760	745	757	737	738	728	718	759	712	724	742	716	728	800	718	772	755	741	728	761	748	752	697	757	739	818	735	735	676	773	752	748	735	719	769	755	743	737	755	751	761	788	737	748	718	753	741	757	778	739	785	765	736	745	771	782	787	736	742	738	769	772	761	781	748	782	719	738	734	714	741	693	781	749	752	721	751	749	755	774	739	693	735	696	743	768	744	736	743	753	758	777	732	746	738	762	746	780	767	733	726	730	791	738	784	759	754	746	758	742	788	747	736	766	702	740	739	750	720	778	713	741	765	737	741	740	748	752	774	807	753	753	756	758	731	762	762	747	761	727	723	715	738	726	754	723	756	703	729	748	758	763	714	763	745	786	776	782	754	778	749	756	736	725	729	731	750	781	703	752	773	725	752	735	742	724	769	750	746	733	759	759	748	708	760	775	755	743	752	761	742	713	729	737	730	737	698	695	765	724	780	799	740	773	761	704	726	759	788	729	712	745	719	708	753	762	774	755	710	718	741	746	715	729	759	802	718	767	745	765	692	740	744	736	717	767	696	727	682	762	768	708	747	745	762	738	740	774	757	758	755	758	732	780	745	763	785	755	762	755	721	747	757	769	745	778	701	737	720	775	733	727	786	768	703	780	707	730	738	746	785	738	744	774	765	765	733	740	766	725	761	766	768	767	704	704	757	730	742	826	759	738	762	714	735	734	766	730	721	801	747	705	720	758	761	765	718	776	706	763	744	767	774	773	772	698	730	734	754	750	757	764	779	762	763	749	709	739	785	714	766	739	764	706	782	733	706	805	809	769	765	732	765	742	762	757	707	776	737	740	800	779	721	713	773	717	749	722	763	711	773	759	714	751	713	757	715	740	731	722	767	757	720	733	765	739	782	736	721	726	795	772	730	760	702	728	763	745	706	708	677	728	720	722	784	714	749	772	842	723	688	764	745	753	791	735	758	743	739	701	763	756	791	777	721	811	809	735	742	741	755	712	679	725	755	777	722	700	732	772	713	737	695	699	769	762	779	723	780	754	750	740	759	783	714	745	723	757	728	706	729	778	757	719	737	771	796	747	783	727	751	765	724	751	766	753	769	746	772	742	764	840	712	761	740	739	732	772	786	744	785	760	754	798	710	769	700	765	743	726	791	805	768	744	740	718	759	754	747	749	778	819	778	739	764	726	742	803	732	748	785	781	742	734	735	746	782	775	729	747	773	721	791	730	710	720	719	753	734	771	715	749	747	760	746	743	732	828	765	756	730	729	718	775	767	836	719	757	738	708	764	740	734	727	775	736	786	734	745	764	775	747	739	726	724	734	740	730	723	712	794	689	744	741	744	727	734	690	741	682	679	728	700	737	805	734	739	804	774	731	774	797	742	729	735	747	784	765	774	707	740	726	745	720	722	759	749	692	752	753	760	740	753	710	768	799	772	754	794	725	716	732	774	708	796	760	744	725	732	709	752	772	696	750	745	772	709	741	778	799	789	703	743	757	723	724	756	716	755	747	736	747	699	732	716	735	732	722	709	778	767	761	736	735	738	724	749	761	724	793	721	739	764	717	723	755	744	740	745	789	744	728	764	746	756	726	721	718	702	799	775	771	709	778	748	709	751	731	754	749	711	716	751	734	697	770	714	735	765	714	735	745	756	758	772	735	780	714	718	704	727	753	772	750	732	744	692	720	710	771	711	718	760	727	761	757	748	721	771	723	728	712	716	744	743	789	759	759	732	733	790	790	724	742	756	717	730	741	745	780	778	709	736	777	719	748	758	735	742	732	729	744	755	716	764	712	721	777	751	745	708	788	753	722	738	758	744	756	760	748	747	742	707	746	733	734	762	726	759	736	738	729	721	772	758	733	677	694	707	780	679	713	756	766	714	758	771	714	746	744	762	758	772	721	798	798	738	750	738	739	709	752	776	752	761	726	726	728	760	785	759	745	756	745	692	783	747	746	710	777	727	763	748	796	751	754	718	759	763	767	748	764	745	725	761	729	757	770	747	735	751	748	733	763	709	729	774	747	780	745	780	766	737	742	733	762	725	757	762	754	714	738	737	722	750	760	774	776	791	705	809	747	749	752	696	775	736	766	740	729	736	766	713	780	742	733	716	736	730	771	772	708	696	754	721	719	760	778	723	738	779	703	758	744	757	784	734	752	793	733	761	760	710	740	775	713	693	775	744	723	774	809	717	739	744	676	705	768	740	724	723	723	741	732	721	742	742	758	768	709	724	764	780	764	747	725	707	726	742	684	733	759	751	785	753	737	756	783	718	711	753	765	782	719	709	757	740	700	752	738	753	778	744	689	761	780	728	784	764	737	796	741	740	734	710	685	739	736	714	740	745	787	711	740	715	726	783	730	767	737	752	730	716	729	822	725	727	777	718	735	736	763	738	752	694	774	786	714	709	701	732	739	784	714	749	716	725	748	760	748	721	798	766	744	715	757	693	772	722	744	721	800	760	768	748	741	731	753	757	764	736	722	771	748	735	767	713	722	776	695	778	758	748	766	755	771	726	758	755	757	755	739	725	738	736	756	720	739	772	702	762	764	732	774	750	749	757	730	748	781	729	764	699	695	755	759	769	787	727	758	796	724	786	729	800	697	692	735	737	737	725	754	782	713	736	717	788	748	736	732	720	736	734	756	750	718	701	759	766	726	761	720	702	745	745	757	808	757	735	730	785	740	737	744	760	756	744	709	755	714	683	731	774	730	766	686	755	752	786	724	691	747	744	777	748	757	709	805	739	724	744	733	727	705	780	701	712	728	753	743	774	761	720	763	715	725	697	747	769	767	759	689	758	725	757	730	732	716	769	735	761	772	746	747	751	720	713	720	750	738	784	711	693	727	729	752	741	772	781	767	757	707	746	757	737	715	684	772	751	710	733	761	741	761	749	754	760	712	725	759	743	735	766	787	763	743	722	798	779	742	736	706	750	753	738	761	724	754	718	775	739	728	706	721	777	782	739	738	749	767	690	729	777	705	805	736	767	742	727	725	773	745	812	702	721	728	752	760	770	813	770	749	748	751	764	722	698	751	740	777	715	730	756	756	763	774	741	792	754	759	724	754	769	706	710	758	779	795	770	698	746	784	725	743	748	754	767	709	767	729	710	725
14060	961	749	589	465	368	332	278	254	228	231	226	239	209	212	221	198	199	193	205	174	186	179	191	181	181	165	165	190	213	185	154	196	185	197	208	180	174	188	179	207	181	198	175	187	179	176	168	211	153	184	186	173	171	176	201	189	160	163	175	177	167	180	190	182	207	164	207	193	187	181	177	178	164	191	177	147	174	177	195	191	183	182	180	194	173	206	156	170	213	187	175	189	184	184	172	194	169	191	208	170	176	186	187	161	209	211	171	187	174	163	203	164	181	170	186	178	213	187	182	182	184	189	154	192	183	177	173	195	163	194	193	183	195	171	180	180	203	188	190	171	197	190	218	178	172	177	190	195	198	159	184	160	158	162	166	194	182	172	192	180	184	184	165	195	179	175	210	181	181	159	171	180	174	190	185	194	194	182	184	209	191	175	195	180	171	175	166	190	177	192	194	174	172	179	196	180	208	179	172	180	166	161	186	165	175	195	197	190	201	200	197	181	203	160	192	191	170	211	193	172	178	153	195	183	191	166	172	181	190	180	172	179	183	189	199	164	191	177	186	185	184	183	190	196	212	191	174	181	191	168	207	180	173	193	179	175	188	198	179	185	206	185	182	164	183	191	193	182	187	192	162	162	171	157	180	177	174	182	180	188	170	174	160	200	175	177	169	161	188	192	173	163	168	179	177	193	213	182	188	171	198	163	166	153	162	182	181	184	178	183	145	191	186	188	190	171	186	171	175	165	192	183	200	187	189	202	153	180	176	196	183	152	173	172	180	181	203	179	196	179	170	180	195	196	189	185	182	171	175	158	168	215	151	174	193	183	181	203	169	184	174	167	184	197	193	189	180	181	191	196	163	171	194	178	163	158	183	189	181	190	188	183	176	172	175	185	195	181	203	181	177	190	198	180	167	178	157	203	151	183	179	191	217	172	172	184	171	195	159	195	160	193	177	164	193	181	178	188	183	143	186	177	180	168	166	166	163	187	193	220	173	159	184	202	191	196	196	175	154	164	180	164	163	189	166	166	185	193	189	174	176	166	178	162	189	193	186	176	186	192	179	144	207	195	189	169	183	203	209	171	162	161	214	203	201	176	203	172	201	155	192	167	177	172	167	196	163	144	156	179	197	177	187	158	196	148	187	178	190	180	197	168	187	171	180	171	181	175	187	191	180	145	193	180	177	210	199	178	178	169	176	211	190	194	168	165	188	187	138	188	166	170	165	200	182	188	213	191	170	184	209	197	176	203	169	157	179	167	164	195	168	181	181	150	202	203	175	194	177	183	183	166	165	194	160	176	180	180	185	194	179	189	165	183	184	172	160	170	205	150	162	183	172	157	180	176	178	184	185	181	172	195	161	157	190	209	183	178	177	155	182	184	205	207	184	169	208	179	173	169	203	156	196	167	190	170	217	194	171	206	170	189	190	175	188	226	201	173	184	188	179	217	159	166	179	175	202	179	182	158	172	169	159	179	165	141	183	183	165	164	181	187	170	187	200	186	197	199	153	164	163	178	190	149	194	196	169	184	189	177	197	153	178	195	175	182	166	211	151	193	150	172	162	192	218	158	181	198	188	206	196	176	180	194	189	154	160	202	190	172	217	179	186	199	175	168	166	192	186	171	167	204	218	182	169	166	210	202	195	175	175	166	183	178	188	162	181	180	182	182	198	186	164	169	173	157	173	181	151	187	198	158	184	187	177	186	192	178	194	194	167	167	210	157	169	176	165	194	197	176	154	177	171	172	170	186	187	164	187	205	172	160	194	153	176	193	196	179	196	168	170	179	175	189	170	163	162	159	149	187	182	184	190	167	177	167	176	158	165	155	176	179	184	176	182	189	185	160	199	173	138	175	216	186	171	173	156	156	180	178	182	183	190	174	168	179	179	160	191	174	186	192	190	194	161	188	200	180	191	168	186	204	190	181	157	203	181	193	173	202	192	171	197	174	167	167	164	195	158	177	181	183	185	173	179	166	182	163	170	166	151	197	158	198	194	183	207	202	179	181	187	167	203	197	182	166	167	165	178	192	192	207	184	206	205	212	200	185	188	192	176	185	174	170	186	214	178	208	181	161	187	188	185	172	188	157	197	191	159	166	193	216	178	199	174	184	165	174	161	176	175	181	189	203	196	194	185	179	192	186	188	186	147	202	214	192	186	211	170	196	171	184	185	182	191	164	174	173	179	190	198	186	183	144	167	170	187	187	190	191	187	196	182	164	152	195	224	177	186	197	159	163	180	185	212	167	182	174	174	184	165	179	169	158	186	199	191	168	157	192	177	186	182	160	187	158	166	171	178	182	180	176	175	172	198	180	197	166	199	174	182	186	193	160	193	180	185	159	175	136	184	203	212	187	185	190	174	180	171	188	186	171	181	187	175	173	184	187	186	196	191	159	170	187	183	164	171	174	186	185	194	195	182	171	178	197	174	172	181	213	168	165	180	145	184	177	173	172	170	160	199	193	175	215	167	170	182	180	200	175	180	174	176	207	196	188	192	199	176	158	170	177	182	194	194	191	195	188	179	195	196	191	170	193	192	199	190	165	170	183	167	171	181	200	165	186	169	186	168	179	197	191	151	180	180	172	175	190	182	172	181	186	200	184	187	174	184	151	180	197	192	207	170	176	178	189	181	167	180	156	165	191	179	182	171	175	188	178	198	180	149	196	192	198	208	193	174	174	170	194	176	182	180	185	191	169	143	159	141	192	211	163	176	167	181	174	183	183	177	202	162	205	160	201	184	181	204	195	195	168	183	189	169	215	196	175	187	165	170	193	168	190	198	198	192	161	195	197	176	193	201	174	166	173	194	166	207	196	151	171	166	176	171	179	166	174	168	197	180	186	166	177	187	207	174	175	165	184	191	180	181	185	187	178	186	181	198	203	203	187	170	193	173	175	182	190	183	186	193	182	183	188	178	179	209	161	214	179	195	193	147	181	197	171	171	173	189	170	175	165	191	182	185	174	192	193	182	215	171	155	155	197	178	178	170	188	195	162	188	177	182	204	197	167	180	192	180	194	184	190	180	139	156	202	178	169	193	191	188	190	195	185	185	162	184	187	167	192	192	163	194	166	164	181	187	194	186	171	186	199	181	184	189	190	177	177	170	187	171	191	181	197	182	188	183	144	163	202	185	169	198	192	181	165	190	170	164	164	182	175	183	196	185	179	214	167	170	183	180	177	197	187	181	166	186	206	182	182	178	190	162	172	173	172	184	172	160	201	171	168	199	182	191	208	187	196	157	186	201	198	186	202	200	193	198	177	198	166	195	185	190	169	168	166	154	163	176	182	191	188	177	153	178	180	183	182	156	192	186	186	185	203	167	178	167	201	185	152	174	178	172	160	183	194	171	190	171	168	167	195	202	187	161	159	172	201	167	195	217	182	178	178	155	176	175	178	208	171	190	196	177	176	162	189	190	176	194	160	151	199	178	177	170	188	217	189	167	185	189	181	181	175	169	194	217	205	189	175	193	190	186	185	174	184	187
8306	912	1608	1856	1604	1262	1033	977	820	773	732	610	614	607	544	572	567	538	518	512	504	519	469	509	511	466	486	435	458	479	472	459	449	464	457	426	481	441	422	463	451	458	478	443	435	447	468	461	453	449	446	439	440	444	452	434	448	438	438	462	446	464	439	428	412	460	416	449	454	422	432	422	431	417	418	400	479	467	451	440	434	423	391	424	405	407	450	455	415	459	434	420	458	407	376	430	438	403	395	442	445	450	418	401	427	418	425	437	433	439	462	409	443	433	457	395	463	410	437	416	431	440	439	430	449	411	494	448	451	454	429	379	419	434	435	456	441	422	464	420	426	425	429	436	435	462	396	436	416	442	435	425	420	467	424	410	421	423	411	448	409	449	444	398	423	388	404	462	437	431	400	420	419	449	423	426	416	408	407	434	415	458	423	467	405	451	410	456	444	417	472	409	441	441	452	426	453	439	429	437	438	396	435	409	428	431	414	436	424	427	470	447	416	462	413	450	420	440	434	422	475	457	454	431	425	437	444	438	413	446	422	443	407	437	449	418	388	389	370	445	428	427	451	392	445	438	431	429	428	423	411	435	436	400	425	414	419	469	406	424	451	421	432	455	426	394	453	423	440	424	443	442	449	427	414	406	412	386	462	431	426	413	428	434	452	391	422	431	418	436	445	439	438	438	420	445	413	435	441	438	440	436	432	442	465	454	399	432	433	466	426	422	422	432	429	415	444	441	445	461	429	433	447	388	459	419	432	440	466	397	388	417	435	407	454	402	429	415	427	441	406	403	414	425	414	415	471	429	438	445	424	407	379	454	424	435	440	409	437	420	430	424	438	412	430	432	434	416	421	438	372	440	403	401	449	412	445	434	414	407	444	433	489	390	499	448	416	413	430	487	401	476	413	397	407	417	443	431	452	380	391	414	443	445	441	414	407	439	417	406	447	452	448	380	435	465	408	437	416	429	458	430	444	456	396	410	419	401	414	419	415	459	421	422	435	390	435	437	439	430	427	458	446	451	463	458	437	432	413	447	432	433	496	433	457	390	434	445	376	445	433	437	413	437	427	392	421	427	400	425	448	449	405	471	435	426	431	437	430	413	427	413	429	417	424	377	430	425	416	439	443	405	381	430	431	408	420	450	383	425	430	415	389	469	460	425	467	429	454	426	449	455	437	436	412	425	411	429	428	445	433	450	419	424	422	447	442	420	459	434	430	409	404	414	478	433	416	422	460	431	430	421	422	417	411	390	469	411	444	441	461	457	440	434	430	459	425	463	422	441	437	411	406	411	433	460	421	398	408	391	414	423	425	415	459	399	452	447	388	421	414	448	435	434	402	430	421	426	452	424	447	462	440	449	421	414	421	412	455	471	429	418	399	426	435	442	430	410	432	425	444	417	445	412	431	417	435	439	430	423	420	399	386	425	425	459	431	485	400	415	477	433	422	401	431	473	418	439	440	424	448	420	434	428	427	425	460	430	444	467	416	409	411	428	423	449	433	420	435	407	427	408	401	405	404	449	453	445	455	450	409	454	444	442	418	455	419	442	412	419	426	432	397	437	456	399	453	439	403	415	401	398	401	418	441	443	426	415	405	411	421	424	413	444	430	442	426	391	421	453	431	432	423	420	470	439	440	449	470	451	440	423	422	429	438	410	471	425	415	425	465	437	413	476	410	431	421	424	426	405	432	414	466	440	433	421	439	418	443	441	449	446	411	453	432	442	439	417	408	414	390	386	416	450	391	417	438	453	413	396	437	452	425	416	460	437	398	423	434	439	437	465	400	403	419	451	424	407	465	456	447	436	414	404	435	426	456	417	439	461	451	430	429	479	412	445	424	434	407	425	423	455	424	439	426	395	415	443	412	468	440	447	457	477	481	400	437	443	419	436	411	454	421	430	416	437	448	433	465	451	432	440	407	424	404	440	427	438	424	403	417	414	422	433	429	448	421	429	444	458	406	427	425	428	437	409	427	412	449	397	424	427	442	441	469	402	421	419	425	412	409	413	428	441	408	427	473	440	457	425	432	457	422	471	439	401	449	403	440	393	397	434	414	441	424	384	401	457	422	375	457	434	442	449	439	423	447	424	452	391	424	419	470	441	431	388	383	419	428	427	447	416	418	429	422	456	425	437	415	416	433	481	419	442	419	433	419	440	433	448	399	440	383	420	434	452	420	489	427	403	441	411	430	417	423	452	403	462	454	440	395	439	416	487	420	397	455	407	421	440	417	371	421	419	412	427	416	435	446	432	429	426	449	414	417	437	448	431	414	428	425	483	438	443	419	454	431	450	470	429	481	432	477	418	471	413	445	408	416	449	433	409	439	423	429	410	427	433	442	447	465	424	442	437	431	476	437	434	418	395	390	451	425	436	464	478	439	384	463	436	419	412	419	407	463	416	418	414	413	400	422	419	432	400	416	419	446	407	407	441	430	446	404	401	411	462	391	463	440	429	420	471	396	418	425	381	436	404	414	424	459	449	424	416	423	450	406	416	435	429	455	433	418	417	396	434	419	429	410	426	454	423	443	444	434	424	409	453	443	408	412	441	448	458	470	453	443	416	417	419	437	420	418	401	387	466	424	450	435	463	391	431	437	440	449	424	422	404	420	467	410	444	431	435	431	417	412	424	449	401	388	415	376	434	436	435	401	451	446	445	427	416	422	457	439	445	423	444	436	452	448	439	457	420	454	412	431	432	476	403	412	444	410	445	406	395	440	454	444	436	427	458	438	435	423	399	421	438	415	450	441	427	413	434	451	467	448	420	444	429	440	426	427	427	432	426	443	460	426	406	442	424	441	440	444	445	489	431	445	416	410	443	440	400	393	446	410	420	434	393	432	427	421	434	439	422	433	454	463	388	427	392	463	436	424	427	412	402	420	406	408	389	433	416	459	445	400	435	443	417	447	447	378	419	433	430	416	405	460	422	419	449	461	431	460	451	424	412	460	500	432	420	412	415	426	432	445	475	438	438	393	420	446	422	428	387	422	431	436	502	457	485	397	426	435	430	436	432	430	434	407	426	421	427	445	430	409	449	433	419	430	453	415	424	408	446	454	421	450	452	441	444	459	412	406	427	445	413	440	424	402	432	426	431	442	423	423	422	406	417	441	455	433	437	450	462	476	447	437	435	456	409	431	459	414	440	419	468	441	413	446	411	404	436	431	438	405	426	435	390	431	430	410	443	446	420	443	389	430	412	427	435	469	433	425	434	401	438	405	439	406	430	426	415	419	423	400	445	437	391	418	418	451	403	443	421	456	447	417	435	429	423	429	463	455	402	436	446	396	422	404	434	460	435	404	423	452	465	435	426	453	412	424	431	455	400	446	395	437	411	430	426	404	456	434	418	457	427	440	454	432	421	438	416	428	443	462	436	439	445	452	409	399	444	431	453	400	435	415	406	433	417	433	432	425	436	441	431	423	425	456	423	404	419	446	454	448	429	455	427	436	445	432	429	415	421	405	403	476	417	429	437	412	416	454	435
1758	266	256	261	251	260	254	258	255	262	271	292	249	247	253	265	265	235	253	260	270	265	262	272	261	258	236	264	255	268	263	254	255	248	272	240	252	262	249	239	250	237	280	239	241	252	272	268	265	250	231	237	253	266	270	252	282	255	243	266	262	250	266	252	275	247	274	242	238	232	259	252	260	279	250	268	240	277	251	265	262	245	219	262	268	257	242	289	258	274	247	250	222	271	273	266	251	278	217	234	267	245	257	268	250	269	251	241	244	268	267	256	246	254	252	245	272	240	298	259	245	258	277	266	244	243	258	248	255	272	231	258	247	250	235	252	263	231	240	270	248	236	239	240	244	268	261	262	240	246	249	271	264	243	256	241	263	207	264	234	268	271	265	224	249	230	269	247	242	228	265	267	251	251	269	251	262	262	233	231	258	233	289	271	219	242	243	248	261	241	247	244	239	255	263	248	252	240	240	243	238	280	219	257	273	247	234	240	223	256	263	256	253	229	268	280	267	232	267	273	236	212	238	247	239	274	250	276	244	258	274	210	262	260	238	227	239	252	260	271	294	266	245	237	229	254	279	258	274	271	272	239	255	239	254	253	233	264	255	208	232	268	234	258	235	269	241	265	262	222	269	270	236	254	261	264	252	240	272	269	261	245	271	267	259	259	223	254	250	258	258	253	264	241	240	284	265	252	246	263	237	243	268	246	269	252	251	256	275	258	249	287	276	279	247	243	250	209	260	268	251	273	267	251	234	282	264	237	250	251	244	258	243	234	255	240	268	240	252	260	222	229	242	270	249	259	262	261	270	260	214	258	255	242	250	230	240	295	237	244	263	236	213	207	249	266	283	272	239	260	250	232	278	273	257	268	263	238	271	210	264	269	244	251	249	282	236	223	267	261	267	272	242	270	268	250	224	281	241	249	276	272	263	249	269	233	290	262	283	254	250	252	239	271	237	233	266	238	262	236	218	267	263	240	228	255	273	258	276	224	234	246	243	244	250	251	247	250	239	238	267	228	263	250	267	226	242	259	253	254	229	251	248	285	259	237	261	290	254	258	247	232	284	274	259	242	270	276	238	237	258	268	249	252	269	265	237	278	254	248	231	244	254	246	246	259	288	230	261	254	273	279	252	268	252	273	277	260	252	271	280	242	264	271	229	218	240	243	262	269	234	242	260	242	246	277	267	276	275	233	236	249	249	282	270	258	267	264	263	263	246	225	264	234	213	242	234	254	271	223	262	245	258	244	256	250	258	252	256	227	253	277	261	263	265	260	224	241	255	243	247	258	265	255	262	273	265	252	256	246	248	252	242	289	245	259	254	255	235	256	257	234	246	269	236	247	250	232	259	256	244	238	262	249	238	252	254	256	274	254	277	265	244	283	265	242	273	254	251	250	239	248	241	275	267	251	249	246	228	238	260	269	246	259	239	287	238	282	238	248	255	272	274	265	268	227	262	260	268	264	247	252	243	247	252	255	279	227	247	247	254	256	256	252	231	254	257	257	245	235	256	267	268	272	268	265	236	256	253	259	240	250	268	253	247	263	245	261	251	257	263	263	234	241	248	247	234	280	252	274	257	271	258	262	238	230	267	265	272	267	248	245	247	259	253	248	265	244	254	282	247	285	255	260	272	231	253	246	240	249	264	262	223	270	254	242	270	232	241	256	228	275	280	236	259	234	260	261	243	257	214	232	238	248	264	291	269	253	249	248	260	243	246	253	260	261	245	236	229	248	245	241	227	263	253	256	245	205	272	242	235	272	279	267	260	257	227	252	277	233	247	265	269	275	295	255	261	255	279	287	240	300	253	234	268	263	262	253	236	253	241	284	292	223	289	272	241	279	259	294	279	251	265	248	263	254	268	259	255	267	260	263	294	253	237	247	239	245	268	264	260	268	229	263	278	233	252	250	242	284	237	243	247	253	250	295	236	267	249	234	242	252	236	246	250	280	237	243	256	269	251	281	262	272	237	236	250	237	262	272	258	228	255	233	227	268	231	228	255	242	285	278	261	253	258	252	277	249	235	280	260	256	259	261	234	241	255	245	266	284	240	241	263	256	271	245	262	243	244	248	234	273	260	248	277	270	283	278	239	260	219	258	280	277	266	237	250	223	228	248	246	238	236	276	264	264	233	252	251	258	260	232	257	271	238	274	236	243	256	246	249	259	252	251	238	243	315	252	254	275	267	247	274	250	260	292	281	263	248	220	243	246	285	253	262	250	265	246	246	266	268	249	268	266	218	266	242	301	246	253	249	252	229	295	263	269	201	246	268	263	269	228	251	262	230	255	277	233	257	269	256	242	258	264	258	285	257	273	253	259	264	276	247	249	239	235	266	259	233	264	249	279	282	249	261	253	275	273	231	275	252	261	251	243	278	277	260	268	239	236	245	266	261	258	244	271	230	256	222	276	280	265	257	239	259	260	255	244	248	269	272	243	271	260	239	280	227	238	253	248	232	254	240	263	250	234	234	266	265	246	253	244	242	248	221	252	265	268	238	242	269	281	250	277	258	245	242	243	266	250	249	225	261	275	243	242	248	291	276	233	285	246	260	222	256	223	242	271	258	237	262	248	238	256	232	248	240	217	281	251	236	244	259	254	268	275	260	239	244	269	226	241	234	253	251	267	278	241	278	253	247	258	254	239	262	239	244	230	237	256	258	251	286	265	272	254	265	291	235	250	287	259	241	227	254	276	253	245	259	271	252	241	257	284	287	264	292	249	274	266	272	292	252	229	263	221	275	267	272	230	264	261	242	251	246	231	224	234	237	263	259	279	255	238	259	247	232	269	267	251	268	249	269	286	259	264	295	282	238	278	267	263	260	240	265	247	249	244	286	237	265	262	263	245	226	251	249	266	242	280	226	283	252	270	262	228	263	262	257	257	266	259	251	243	279	250	237	274	246	275	236	255	255	251	252	249	253	260	272	280	251	263	279	251	240	250	250	257	215	251	253	257	239	230	224	239	299	249	253	236	246	267	260	239	243	245	254	260	248	265	259	237	246	253	245	246	271	243	258	275	270	257	233	234	234	240	262	262	239	227	272	262	238	269	251	272	271	225	243	228	233	257	245	268	264	254	254	259	282	248	249	256	228	264	247	283	266	259	261	293	260	240	223	247	284	232	244	263	221	251	282	268	250	251	253	233	250	257	247	259	244	242	257	255	258	244	263	271	263	269	239	263	255	242	255	268	258	212	244	250	288	242	242	241	261	231	295	237	263	270	263	250	249	206	242	263	268	232	246	262	247	264	254	281	248	242	259	245	245	269	220	232	273	263	239	239	231	278	266	259	255	277	256	227	257	243	217	234	234	268	276	242	253	246	259	265	280	253	264	235	223	274	296	292	270	262	283	259	227	234	232	230	241	247	259	258	260	232	281	239	270	242	295	258	287	246	259	286	226	247	269	229	254	248	285	263	247	246	257	251	237	263	228	242	242	241	232	231	223	248	244	252	261	269	293	289	266	280	244	232	247	235	281	241	251	281
2280	660	617	658	643	635	627	582	618	614	636	628	625	608	578	601	587	601	597	609	657	615	602	600	636	649	604	649	561	587	568	631	600	646	639	646	663	624	602	617	603	629	636	553	605	617	595	614	587	633	593	573	596	587	607	561	612	582	632	618	604	573	620	617	584	642	604	648	576	599	623	612	591	604	610	572	636	577	600	605	613	646	633	605	590	633	563	570	625	625	584	570	602	583	583	577	605	599	622	606	591	633	624	586	602	589	593	640	585	607	582	573	586	628	622	603	608	657	602	647	577	625	632	626	662	626	628	622	573	620	627	565	628	619	614	604	575	588	633	601	576	656	583	582	550	644	641	599	581	611	638	607	597	592	589	615	584	583	594	606	593	571	628	574	610	576	592	592	591	573	550	637	613	596	576	636	599	620	596	593	547	613	607	549	611	646	609	581	586	601	607	608	593	586	597	612	592	602	593	611	553	622	588	615	631	604	630	574	583	617	555	595	624	590	589	612	583	616	649	574	567	602	575	619	607	610	613	591	550	614	552	618	594	623	601	585	590	591	590	633	603	581	658	576	634	604	621	594	564	584	603	595	566	580	601	586	606	586	633	588	586	596	589	600	592	617	612	598	581	588	596	604	586	607	598	617	584	581	602	651	613	595	609	604	616	598	616	629	623	593	604	656	658	625	584	613	590	584	601	607	644	619	608	608	625	634	622	584	590	566	604	624	574	580	569	616	583	639	558	631	595	637	661	612	584	633	596	662	589	620	582	609	558	610	617	639	611	598	584	567	594	628	635	597	573	626	621	631	570	577	575	578	587	621	637	619	567	608	600	583	614	608	588	626	590	653	627	606	581	583	592	617	604	628	629	602	590	610	577	648	585	649	613	626	588	636	585	604	624	577	602	617	607	619	596	576	665	611	577	582	635	599	646	615	643	634	576	583	585	578	590	581	631	580	580	598	615	619	588	632	592	628	621	583	591	565	620	585	591	584	584	638	586	593	622	591	582	598	616	583	578	622	601	636	630	585	603	592	586	586	633	635	615	677	571	615	616	615	649	598	592	660	576	621	630	672	616	580	611	628	651	604	636	603	620	588	639	560	619	629	598	615	615	616	592	610	627	604	643	617	623	615	591	609	625	605	621	626	595	610	616	619	576	587	627	588	604	587	620	581	603	577	593	569	607	622	603	607	615	566	620	571	638	639	599	617	573	586	606	605	594	617	617	622	609	617	575	628	598	635	605	619	641	547	570	616	596	592	587	583	599	618	649	636	632	603	590	619	593	638	637	641	629	617	601	625	601	575	631	606	587	615	593	616	635	588	618	610	589	595	600	633	602	575	599	582	575	615	615	597	579	570	568	609	549	587	631	630	634	586	593	614	627	623	596	596	585	592	579	584	561	621	604	591	608	616	637	602	600	595	576	555	596	610	595	655	588	631	585	607	602	622	593	590	561	635	568	571	622	617	584	633	636	648	629	565	617	647	582	605	590	589	589	622	597	592	582	590	688	634	580	605	589	606	602	626	607	643	563	614	626	542	610	613	603	597	591	622	609	608	610	594	614	636	627	634	650	599	640	630	605	619	593	630	581	617	629	622	535	580	588	602	623	617	573	603	624	629	614	596	605	638	628	614	600	545	586	618	594	580	602	594	590	618	642	579	598	599	589	601	606	616	634	590	595	559	653	597	612	558	578	655	602	594	581	602	584	596	611	589	611	623	617	612	589	606	593	631	574	603	592	617	550	583	632	594	588	629	652	602	610	612	626	593	640	600	600	624	612	623	621	587	639	606	616	591	613	587	638	570	622	642	657	637	612	615	612	610	621	607	617	598	619	592	658	624	583	635	617	645	591	584	587	638	632	609	595	603	658	607	616	580	593	625	650	630	611	571	615	619	601	597	639	605	628	598	600	587	605	584	627	619	574	602	591	570	638	614	642	608	626	640	630	594	573	597	604	619	639	644	604	602	562	599	593	546	595	634	619	582	601	590	547	633	608	612	596	578	609	569	579	620	586	618	618	572	626	620	617	611	638	603	619	612	658	648	617	626	615	621	629	585	612	604	601	604	626	630	612	604	637	632	624	608	603	578	614	611	593	637	596	607	622	654	602	633	583	592	601	633	633	564	626	614	641	581	609	611	614	626	636	660	644	614	599	655	608	567	573	660	623	609	603	580	570	621	637	630	581	592	581	640	578	601	639	622	624	601	574	642	614	629	587	604	596	558	594	624	632	579	640	568	576	636	629	597	625	633	634	588	602	632	612	643	622	594	619	594	668	628	567	602	616	629	593	565	574	622	625	643	651	624	609	625	571	612	628	609	647	637	604	613	636	615	613	606	640	617	622	630	624	627	572	597	619	543	630	600	684	591	588	568	585	613	612	614	584	596	603	662	547	594	606	595	606	594	612	609	631	599	601	631	637	616	610	581	590	568	548	582	590	621	615	600	545	610	667	625	598	599	633	638	584	624	599	602	628	578	609	582	571	623	636	602	579	564	626	611	597	625	617	656	626	625	612	576	604	582	626	597	625	596	590	644	633	633	602	610	590	667	596	605	613	565	648	612	579	598	592	597	614	583	562	667	630	616	602	610	637	625	626	620	612	636	570	657	613	615	586	598	611	583	635	542	601	658	572	581	618	589	558	576	643	598	594	595	620	609	641	630	621	668	616	627	632	672	608	619	594	608	608	644	608	614	579	644	637	643	603	590	580	611	606	636	599	624	606	621	621	577	582	589	579	591	607	616	587	600	591	605	573	607	588	583	640	626	600	610	614	585	613	593	604	589	605	626	605	589	608	552	623	598	604	606	624	614	615	631	591	615	615	576	579	612	613	626	637	551	612	596	609	612	608	616	589	624	626	587	617	611	616	624	632	599	578	632	568	580	599	579	608	602	635	585	594	632	634	635	585	609	620	592	612	615	598	626	637	564	601	617	609	608	661	591	593	619	625	622	604	614	595	605	612	628	599	630	626	635	567	631	588	573	578	595	643	603	640	603	588	651	609	612	618	592	621	618	597	571	635	641	583	628	619	638	638	597	626	645	573	610	568	602	549	647	615	623	611	623	589	567	579	596	556	620	645	566	575	585	539	618	631	584	570	601	627	627	633	589	634	593	620	630	591	633	623	628	631	575	587	574	648	615	579	612	657	596	654	588	592	652	591	635	623	586	621	604	619	627	611	635	606	588	557	612	602	569	620	602	604	572	600	626	619	618	592	589	617	582	614	552	660	643	644	630	631	600	612	676	611	617	640	595	623	606	597	577	600	562	592	645	606	647	593	592	609	582	596	614	575	595	586	618	622	590	613	550	566	635	590	626	632	599	587	639	566	632	631	561	598	636	602	632	582	610	646	595	556	618	570	596	565	598	601	602	624	633	607	583	632	628	632	585	635	627	592	626	620	608	623	614	646	632	612	588	608	610	617	606	584	593	630	624	606	620	550	617	601	596	633	630	576	593	600	610	631	617	629	624	609	625	597	583	582	586	618	608
8508	560	627	505	447	424	387	348	332	347	309	345	324	345	330	357	337	314	360	308	330	341	328	333	311	320	323	325	325	338	305	308	331	351	350	313	330	306	315	317	331	317	350	339	311	319	297	307	336	307	302	314	298	346	341	313	319	332	319	321	304	340	324	331	329	339	324	280	302	314	315	364	287	291	319	296	340	313	349	325	319	278	342	330	334	322	277	339	313	330	321	286	306	340	280	327	314	336	323	333	335	341	309	366	294	373	337	317	311	287	312	315	323	317	295	351	297	333	320	304	338	338	368	316	312	309	337	340	315	318	330	318	366	293	325	307	311	306	339	369	320	308	316	340	332	320	310	327	334	335	330	313	290	330	331	336	343	324	333	323	318	302	323	289	325	323	328	314	364	299	296	325	320	338	318	350	317	309	374	315	305	350	351	298	325	312	338	328	312	344	331	301	339	337	342	352	356	364	337	291	302	341	323	314	298	312	311	301	342	315	285	336	383	318	313	346	337	345	282	295	360	303	329	330	333	358	307	327	289	313	324	331	344	341	289	355	311	332	386	333	338	343	312	334	318	308	347	345	318	320	334	298	331	285	310	334	306	352	340	296	298	306	324	302	342	337	336	321	336	343	371	341	377	311	291	298	349	298	336	303	322	349	309	342	313	330	322	321	316	289	313	357	351	300	297	342	293	336	352	340	306	302	323	324	326	316	346	342	348	328	302	312	353	325	313	318	331	329	329	303	306	336	334	330	327	329	344	328	295	308	340	305	321	333	350	346	317	300	347	299	298	356	319	321	343	314	337	299	335	318	331	328	332	348	293	315	323	321	330	351	350	325	309	343	316	303	291	295	335	294	317	327	325	321	359	335	283	329	298	315	329	332	285	317	349	320	306	317	342	301	330	294	354	304	335	290	338	335	308	331	372	338	309	316	335	324	317	350	350	347	386	347	325	345	304	347	315	350	342	311	305	329	299	283	321	307	297	345	304	340	300	324	319	312	314	344	335	296	327	349	331	345	345	344	300	287	299	315	326	307	314	320	312	308	320	321	289	319	308	305	311	320	345	310	310	309	288	317	324	345	335	322	319	345	325	348	329	302	322	332	351	329	373	327	326	325	294	344	292	327	325	337	337	334	315	324	322	318	301	321	341	302	330	326	333	362	324	315	318	308	302	321	330	321	360	326	328	340	356	325	343	281	328	321	330	328	309	337	340	312	340	302	296	299	292	331	300	303	274	343	334	320	312	339	360	357	339	305	312	295	303	348	331	318	301	329	308	358	333	306	314	344	359	325	337	298	333	310	349	342	323	369	341	327	313	335	335	325	350	339	341	331	292	318	333	311	352	326	363	312	342	322	331	337	314	316	334	311	374	351	314	314	340	310	332	309	279	312	357	318	299	350	316	347	359	290	348	305	335	357	293	319	332	315	327	286	343	336	318	345	331	318	316	343	313	343	326	317	332	332	318	326	309	320	322	333	329	337	340	338	352	295	311	338	326	321	324	297	315	325	303	277	314	335	361	320	325	333	370	347	314	316	310	330	314	330	352	341	310	361	318	321	297	320	325	317	338	311	315	355	328	321	343	360	304	280	364	330	290	334	339	322	330	341	339	324	325	345	303	344	309	328	317	377	330	349	318	327	355	316	362	340	312	296	305	334	340	316	335	331	323	332	309	334	333	332	364	322	309	300	322	284	313	327	325	320	297	356	316	299	311	368	329	310	311	303	302	328	342	329	309	310	307	313	288	322	347	346	307	344	308	324	330	310	317	305	313	375	305	333	332	300	280	327	309	296	324	314	333	327	330	335	311	299	331	365	320	312	326	337	320	323	344	328	301	321	337	360	327	310	356	350	307	293	320	350	328	327	333	284	278	313	325	332	326	337	314	327	294	315	305	322	340	332	346	330	329	330	333	336	330	298	290	326	321	278	303	326	323	328	323	328	318	310	294	333	336	318	296	340	322	318	319	315	312	304	323	324	309	326	342	328	329	346	332	296	332	287	353	342	321	342	379	315	334	313	311	324	345	333	354	323	308	343	313	382	317	318	348	291	319	367	310	322	308	337	309	323	321	318	270	286	304	330	314	331	323	314	332	321	326	306	332	353	360	314	326	309	302	312	331	332	329	348	301	293	331	314	323	302	324	320	304	323	293	347	332	309	355	307	297	295	314	333	320	330	317	323	351	337	350	334	330	343	334	329	312	335	315	313	312	296	312	325	348	337	340	339	325	327	278	301	325	342	327	309	320	351	307	320	340	284	316	333	302	270	328	301	336	332	311	322	324	350	344	314	334	325	300	316	330	292	321	311	305	338	310	321	317	332	339	313	333	291	307	338	301	314	322	333	297	312	365	378	359	325	330	297	348	332	322	325	298	324	337	326	318	378	337	287	310	330	296	337	321	328	325	319	328	319	348	353	323	328	323	325	352	336	307	334	290	323	314	325	317	318	358	307	308	324	390	322	341	346	303	309	299	295	357	301	306	350	339	321	303	370	319	286	313	322	292	352	311	306	300	353	309	343	333	360	363	371	343	313	314	304	298	311	327	329	333	309	305	331	307	339	316	287	314	308	318	368	317	339	335	323	341	315	341	396	299	326	311	304	319	323	331	305	307	345	320	320	349	331	334	336	334	329	354	342	347	345	318	331	308	309	362	354	330	325	294	311	294	303	348	343	359	338	329	326	348	310	327	311	327	339	312	347	332	332	338	319	322	302	341	290	356	348	357	330	372	311	301	317	304	328	318	321	328	308	341	310	309	314	327	344	288	345	298	317	309	318	342	342	360	332	342	306	331	319	344	315	319	302	293	356	279	353	294	309	333	323	306	320	331	324	312	310	321	305	328	358	322	318	359	340	349	343	289	332	318	299	319	338	324	306	335	340	324	316	275	333	321	321	308	351	316	334	350	349	295	351	308	293	300	315	313	325	366	305	312	344	383	367	303	335	305	326	303	296	324	329	315	308	301	322	315	309	317	298	340	341	335	331	306	295	325	332	301	325	325	312	334	319	295	291	316	305	306	329	345	298	320	341	329	313	344	349	338	310	313	327	324	298	292	350	327	323	325	329	341	335	327	321	332	363	362	355	318	308	329	336	326	328	335	344	242	320	322	340	307	296	284	318	347	327	348	304	308	318	326	366	321	337	293	334	315	348	295	332	337	295	363	328	306	332	308	300	345	345	298	326	344	327	344	300	308	276	295	320	322	309	331	366	321	327	337	336	338	302	355	326	310	335	318	316	355	316	342	299	305	296	334	325	331	333	316	349	311	321	331	326	341	312	308	324	311	326	298	336	315	310	322	309	339	333	351	328	320	335	300	326	310	311	343	315	330	291	324	305	323	338	346	312	322	324	326	327	303	278	303	316	324	337	344	336	304	320	335	347	325	300	315	335	335	318	327	356	277	297	351	324	315	319	329	310	309	313	327	298	299	316	356	314	300	320	307	315	323	314	292	335	315	314	310	318	370	365	283	353	314	319	323	319	329	323
7323	1013	1360	1496	1322	1138	1044	983	935	874	843	884	825	868	780	841	777	862	827	793	719	751	775	762	795	770	776	765	745	779	759	767	756	711	757	744	724	734	736	746	756	788	769	726	758	782	759	701	734	716	743	745	674	775	719	737	756	745	766	755	758	737	732	730	736	750	744	760	746	711	691	732	761	759	742	729	726	780	740	748	755	737	726	775	698	773	752	739	731	738	783	717	731	786	737	739	753	773	756	737	700	727	764	797	737	793	720	678	739	747	752	733	696	734	758	717	759	742	743	754	720	742	766	773	751	727	724	776	756	737	790	721	737	701	704	693	778	745	771	745	759	710	732	791	730	755	717	718	739	708	765	742	747	756	723	777	741	740	746	742	735	751	756	730	722	713	736	759	708	690	735	758	729	766	812	735	791	733	765	701	771	716	732	761	750	712	791	756	754	717	780	713	771	709	727	705	722	720	701	736	719	737	741	730	783	749	757	722	734	747	767	764	759	752	746	748	747	719	735	680	714	717	746	762	746	733	742	742	778	776	774	642	744	707	747	775	780	747	707	738	750	777	768	730	756	730	769	730	698	727	745	723	734	755	818	783	709	828	751	751	734	735	790	717	715	728	757	783	748	739	743	750	797	741	703	715	760	746	746	734	747	752	717	733	714	725	723	709	751	709	706	713	766	729	796	753	755	739	720	786	715	688	697	772	711	772	731	731	730	756	753	749	726	737	754	756	764	728	719	786	717	754	767	745	738	721	753	716	706	745	748	752	705	728	718	732	713	759	808	774	744	759	718	778	763	758	704	712	749	750	760	732	773	767	741	767	763	724	721	735	689	769	744	741	761	737	753	744	763	706	758	730	739	739	729	744	765	712	727	695	766	726	726	702	727	777	735	734	732	776	760	808	735	759	805	713	755	782	770	757	716	773	762	760	775	741	783	754	800	707	713	716	765	765	766	690	719	766	711	791	736	746	723	706	742	766	773	752	762	763	776	773	734	730	780	796	760	754	801	755	732	758	781	801	747	749	719	722	800	704	731	760	775	740	748	742	720	776	705	735	749	738	721	753	764	752	771	698	710	737	761	737	768	724	738	751	762	731	748	734	750	691	700	773	692	745	770	753	778	710	737	734	746	742	773	722	771	723	756	804	674	718	777	750	696	714	755	757	745	740	694	771	729	754	769	753	717	761	786	746	768	723	741	763	748	740	744	735	714	715	751	788	732	713	698	744	702	757	702	727	675	763	738	741	755	707	763	764	750	768	803	758	741	723	705	781	768	736	743	769	752	757	736	777	788	727	747	717	715	736	722	724	766	728	701	731	729	706	771	745	741	721	741	724	743	757	746	767	728	726	736	727	752	762	725	738	746	756	746	715	704	746	761	728	745	762	714	745	745	758	764	745	752	690	721	711	719	760	743	736	728	737	705	744	723	720	730	751	763	775	700	781	768	725	726	749	785	685	735	703	718	759	760	774	762	716	695	727	783	714	717	669	707	765	749	706	723	723	726	754	767	751	767	744	724	748	736	755	736	813	756	738	771	727	772	726	719	722	738	787	722	751	747	689	724	783	760	759	749	804	751	748	768	755	752	752	761	770	769	746	759	732	795	785	740	751	740	712	709	692	736	688	722	767	729	773	719	706	759	730	728	705	759	724	745	751	765	749	752	726	742	730	702	772	753	696	773	757	747	726	730	786	730	726	771	768	746	732	735	740	761	749	716	729	724	740	754	716	748	701	771	694	757	706	717	782	735	670	762	719	676	747	738	752	753	735	725	749	801	747	788	758	782	747	680	699	767	757	739	783	738	716	758	746	758	751	767	723	746	723	757	763	772	772	780	719	758	715	722	743	738	733	733	746	756	745	729	786	665	683	758	742	766	723	742	744	747	729	748	775	724	716	767	693	714	781	720	761	722	755	765	733	742	728	802	744	755	792	773	763	726	721	729	693	776	757	709	684	691	744	751	708	739	769	752	738	745	792	672	734	738	731	748	723	751	744	784	701	744	732	748	738	703	732	745	758	691	728	742	749	790	723	754	778	741	773	741	820	722	744	741	764	815	724	741	684	776	752	730	726	749	713	758	703	725	723	760	751	776	748	756	761	738	711	795	751	751	682	740	750	696	771	725	667	720	727	703	768	773	737	728	764	679	704	738	690	706	711	738	694	768	733	744	697	735	733	737	768	720	735	740	734	735	801	714	769	789	737	755	697	736	751	773	736	781	732	771	758	751	742	762	736	716	739	760	721	727	754	713	728	742	751	751	747	757	805	760	782	746	746	818	757	715	705	712	761	716	774	765	762	730	735	766	761	775	775	677	745	707	749	752	719	701	785	763	745	734	753	742	747	718	780	746	762	747	711	758	697	692	734	757	737	681	746	720	721	763	740	728	728	746	755	717	725	737	740	756	694	693	721	743	740	716	779	742	697	716	753	704	766	781	761	707	744	713	742	707	723	733	783	744	739	777	736	751	756	752	723	726	730	763	752	739	756	717	705	756	750	720	744	748	756	717	752	749	747	683	747	686	732	740	764	725	753	766	718	671	731	741	760	738	707	790	794	757	685	722	761	753	716	763	708	790	763	683	772	698	777	738	761	734	754	760	725	714	744	726	705	778	711	763	801	732	723	734	781	772	789	749	738	762	730	754	749	729	742	725	719	759	816	779	734	744	798	770	724	776	759	732	736	733	778	766	734	753	716	743	732	775	706	725	736	731	709	739	729	751	758	705	729	722	713	731	698	767	754	726	732	684	728	734	797	717	739	729	752	678	775	729	795	706	767	722	710	749	699	737	726	706	742	735	803	734	734	744	707	769	725	779	714	723	774	729	711	780	733	791	765	678	736	735	742	771	744	754	742	776	726	741	768	749	733	779	794	757	747	715	723	752	768	773	756	719	708	728	730	744	770	767	684	745	729	718	733	730	760	746	794	762	746	795	754	760	799	743	715	747	738	708	744	728	752	714	727	729	723	757	760	749	735	710	726	756	730	757	769	781	783	749	719	731	703	766	712	761	706	775	770	745	646	751	767	709	723	704	704	703	790	697	773	729	718	766	761	740	704	739	765	759	752	700	692	753	737	743	688	751	714	725	731	770	754	712	755	784	738	721	730	736	728	760	763	726	765	799	764	752	737	745	778	744	708	768	771	755	765	769	716	788	714	725	721	714	713	714	755	833	707	718	708	732	722	747	702	748	737	778	773	720	767	720	705	796	775	773	717	730	761	763	737	793	709	714	749	763	783	681	745	754	797	694	761	726	705	713	696	737	721	768	730	740	729	776	686	711	780	733	752	692	680	713	695	656	734	737	763	713	788	751	745	748	791	699	699	740	793	770	742	703	674	744	732	742	734	737	736	775	748	730	700	726	799	751	739	715	707	763	694	762	801	731	722	739	712	752	717	734	783	783	748	765	766	722	776	721	766	737	725	730	775	719	749	765	716	717	734	703	758	736	670	721	758	737	761	693	772	708	755	738	740	732	719	731	754	727	718
15265	944	754	625	406	360	304	260	236	238	208	215	196	205	216	204	220	178	189	191	195	160	169	186	177	187	199	177	201	198	169	185	197	184	181	189	180	182	185	195	195	190	194	214	192	186	194	167	168	186	189	211	189	179	166	171	192	203	193	207	198	183	189	178	184	187	176	167	183	191	201	201	192	196	176	193	187	183	189	188	185	180	181	167	183	200	182	163	159	191	173	181	209	170	196	209	195	196	162	163	169	199	194	197	204	192	167	197	150	179	190	161	201	188	172	168	196	209	175	178	168	183	208	183	196	187	193	186	192	200	188	204	210	200	182	163	173	187	170	166	183	183	196	177	160	164	188	198	164	193	162	208	190	198	205	173	190	233	176	182	164	178	159	186	178	195	170	177	175	172	178	176	186	184	160	191	170	200	190	173	197	201	184	167	186	159	156	195	202	164	161	182	171	170	181	205	189	158	187	145	196	183	173	163	178	180	193	173	151	197	195	172	164	201	175	205	194	164	192	169	157	155	193	159	183	179	203	178	195	195	201	191	175	190	180	186	188	196	183	172	192	181	186	183	193	198	177	189	175	167	186	175	192	190	213	177	195	180	191	187	158	189	183	188	219	178	187	198	170	184	192	199	162	192	176	190	171	186	189	162	181	197	191	174	187	183	180	176	175	165	190	176	201	172	198	186	173	177	193	192	216	187	184	183	197	181	208	175	162	149	167	169	166	183	202	192	182	201	172	179	160	178	186	199	191	183	190	178	205	190	188	177	143	181	183	190	167	194	211	181	170	178	177	188	164	191	202	194	204	166	162	177	213	181	188	184	181	182	186	194	215	166	175	190	212	182	176	197	209	183	206	191	173	191	187	172	187	162	187	188	174	200	188	179	176	161	176	177	175	165	190	164	180	178	207	191	192	188	206	168	181	164	185	142	166	209	170	178	177	189	176	181	185	175	217	178	168	174	164	175	172	176	168	200	175	199	192	190	174	188	209	165	170	187	178	173	212	190	154	171	181	195	157	203	170	198	187	191	211	169	187	178	185	189	170	190	191	182	183	206	195	172	170	203	189	185	182	169	157	182	200	171	185	175	196	176	182	175	203	206	149	207	187	166	190	190	206	175	212	180	185	187	192	182	165	185	179	154	170	207	174	191	186	167	179	171	186	171	172	177	167	142	194	189	194	162	184	179	185	228	167	144	160	208	171	215	193	192	184	179	175	162	197	181	199	183	174	201	185	185	163	174	192	166	188	184	183	180	174	167	154	154	195	193	184	193	167	175	179	194	182	175	166	186	220	191	196	199	199	167	177	186	165	170	187	197	194	192	204	181	172	200	176	183	171	182	171	176	170	169	168	175	180	189	204	205	173	179	196	170	182	182	169	192	142	174	187	201	179	200	200	185	190	170	175	197	195	166	182	200	194	214	200	182	189	192	205	169	166	174	181	167	183	212	180	218	202	162	187	191	175	181	204	170	183	214	177	178	194	181	187	196	191	182	168	180	171	214	204	191	170	196	176	189	211	171	165	194	177	174	170	181	139	157	230	184	180	176	205	188	173	200	210	174	210	152	181	171	191	167	185	195	176	164	175	181	194	185	181	181	187	185	163	188	172	183	141	193	193	172	177	190	199	193	198	196	160	214	179	193	158	187	177	182	173	190	202	188	195	190	207	182	169	196	191	179	202	169	172	193	188	202	184	182	183	207	197	193	187	182	193	188	187	167	195	193	208	186	177	165	162	184	194	175	159	172	212	198	181	164	169	175	190	163	154	193	197	207	145	192	190	197	191	199	208	184	167	178	187	175	178	203	176	193	168	165	212	193	183	216	191	160	174	194	176	155	183	173	149	183	176	178	180	203	203	162	205	200	188	186	186	172	177	153	178	192	190	210	183	193	201	193	198	210	187	170	181	196	206	176	150	171	175	177	212	209	194	194	194	185	185	202	176	187	180	188	176	182	194	225	199	192	204	196	191	196	196	194	195	187	203	199	169	215	224	178	176	180	188	206	201	172	185	197	179	175	179	210	179	177	206	192	180	162	177	179	169	171	185	189	209	207	174	192	171	162	149	182	193	217	184	176	167	177	193	162	189	171	197	173	184	157	206	158	203	191	177	162	195	199	178	210	198	197	202	174	187	167	156	155	194	177	197	188	161	185	180	195	178	211	200	199	160	187	181	190	173	175	174	189	205	178	174	188	195	185	188	176	191	217	199	176	176	189	166	175	185	193	197	189	197	161	181	211	187	170	177	174	184	185	188	195	194	199	193	175	183	178	161	163	182	167	165	169	158	182	185	191	176	179	165	188	175	166	200	182	177	195	183	172	170	170	172	205	184	185	190	206	180	184	175	166	167	185	171	173	183	179	176	219	179	162	193	183	193	197	169	188	159	192	184	182	191	165	182	201	200	188	191	206	213	207	156	170	165	185	151	193	212	212	184	180	175	160	184	177	169	194	208	178	182	182	193	208	191	181	183	158	171	184	200	146	198	166	187	196	188	174	215	179	181	169	155	165	174	156	171	197	182	204	190	162	191	189	171	188	195	184	165	159	182	176	167	195	155	191	203	192	176	178	193	169	169	169	203	170	155	173	151	172	193	184	164	182	204	162	195	196	176	183	164	182	172	162	195	181	169	170	199	175	174	164	186	168	204	198	147	142	187	221	201	197	186	206	187	182	179	168	185	190	195	187	152	169	182	172	181	176	184	187	157	170	210	167	172	182	194	180	207	176	175	190	165	191	150	198	165	180	204	184	186	189	183	168	173	172	168	157	165	172	181	170	196	175	215	192	179	181	181	205	218	179	178	193	198	194	204	180	190	184	179	178	166	175	164	191	160	193	157	183	162	198	197	184	187	183	185	194	171	159	177	178	158	184	171	180	215	193	195	184	207	165	187	188	200	177	197	199	180	194	187	179	170	167	219	214	177	166	170	186	175	215	189	182	172	166	190	173	191	171	202	181	163	197	154	183	179	182	203	186	184	185	165	188	193	176	156	171	185	172	158	194	166	186	206	198	190	192	149	182	176	174	178	180	200	185	157	180	180	190	172	206	201	168	185	182	163	177	171	168	171	198	190	190	199	168	186	164	191	187	192	167	203	194	196	179	169	184	158	163	191	195	178	169	178	188	202	189	178	181	209	194	192	174	170	171	198	181	207	171	204	196	170	204	171	184	186	188	187	186	186	174	208	199	191	185	200	176	196	179	182	193	194	184	180	164	194	203	182	174	191	165	165	186	164	177	170	183	194	202	176	207	199	177	226	183	168	172	195	178	178	174	165	192	178	181	197	167	174	184	183	180	193	187	180	177	205	181	158	193	184	190	202	195	181	199	172	171	178	191	178	188	165	187	201	184	174	178	197	195	185	176	199	179	168	168	187	180	183	169	181	184	185	185	180	167	180	175	158	210	214	208	193	183	198	189	162	172	206	194	191	182	201	187	196	175	199	175	179	193	184	186	160	182	166	195	202	203	184	185	191	177	175	189	188	163
8980	902	1641	1797	1645	1194	1068	898	810	738	694	668	618	572	558	535	553	540	513	475	503	500	494	488	470	490	487	434	451	498	458	460	471	457	467	471	482	460	456	442	436	450	458	450	440	420	412	470	427	448	465	433	459	423	463	436	431	460	455	421	462	443	428	454	477	420	424	474	426	436	405	448	449	406	473	404	441	428	411	434	450	450	397	433	421	452	460	454	402	428	466	444	444	455	447	441	398	422	461	407	434	438	425	442	416	425	466	456	425	431	440	434	453	436	452	416	470	432	442	424	422	413	417	418	423	442	401	431	476	428	420	467	441	435	405	453	411	452	469	443	465	421	421	424	414	415	448	484	450	433	430	412	405	453	435	470	469	427	426	406	431	414	451	474	425	454	422	410	405	421	452	455	418	424	415	428	445	425	423	416	468	449	427	431	426	412	443	417	432	433	400	433	418	434	426	406	454	450	449	409	423	414	444	458	419	436	457	431	450	369	427	444	431	443	422	430	430	432	429	409	410	441	482	458	448	429	454	412	422	413	420	438	466	445	436	447	413	449	467	420	411	427	426	396	464	411	471	440	429	458	426	452	424	428	411	487	473	415	397	427	426	460	415	517	408	450	456	429	415	439	451	434	427	410	437	405	447	467	479	427	433	420	447	479	400	437	434	438	418	462	392	389	414	408	444	471	423	426	419	444	399	455	455	387	438	462	446	397	422	452	455	410	432	471	428	401	448	414	452	458	423	431	478	452	466	426	456	452	447	438	441	458	450	467	427	425	437	453	396	404	443	463	427	396	432	429	465	427	420	462	438	435	456	393	444	403	440	450	432	449	431	413	470	447	441	429	424	440	487	426	421	458	466	453	457	408	395	420	470	449	437	407	418	429	478	444	466	412	441	454	447	444	423	436	477	444	430	452	482	433	446	450	418	441	437	452	450	486	424	395	415	418	416	446	408	431	443	433	425	429	372	440	422	436	426	435	444	436	452	428	456	412	433	451	433	426	435	451	474	425	445	436	436	455	468	428	489	416	449	437	417	451	451	443	421	441	405	424	419	441	450	473	455	470	476	416	464	408	436	466	491	427	453	479	442	464	422	440	441	421	416	437	413	426	473	427	386	428	428	449	484	449	448	422	456	424	420	430	438	448	433	418	423	409	439	475	452	418	433	425	447	436	435	450	425	409	459	426	435	417	484	461	430	416	427	425	420	464	441	455	442	437	476	462	430	430	443	386	424	449	495	416	427	464	421	425	408	439	401	473	437	421	422	424	395	433	442	422	450	451	448	445	460	422	408	420	449	409	448	416	434	423	418	388	421	405	471	436	452	437	439	455	436	450	407	441	419	437	411	422	451	438	444	467	428	457	449	407	440	480	456	398	448	434	395	414	426	393	443	420	449	399	430	454	441	452	457	450	455	430	462	440	437	460	460	437	436	462	453	412	447	422	406	478	430	405	459	421	427	429	459	419	454	475	407	425	466	432	430	466	421	447	399	438	441	437	396	455	402	417	441	451	428	409	442	439	397	431	365	431	435	437	426	443	432	442	403	497	441	452	412	418	445	426	422	459	391	445	451	399	424	447	429	427	447	439	431	438	430	445	423	418	419	416	403	447	431	436	442	402	407	438	432	405	442	433	479	429	419	453	421	438	432	438	458	445	414	411	487	462	467	424	449	443	427	463	458	404	452	384	469	405	439	446	412	424	431	431	459	441	452	453	434	413	413	457	392	457	465	442	486	479	434	431	445	434	406	421	420	428	429	447	439	465	429	440	422	471	447	430	431	422	448	410	419	419	420	415	430	437	402	462	454	444	407	427	428	437	450	420	429	490	449	417	422	432	434	443	412	437	441	462	439	440	422	455	423	418	439	438	470	428	420	459	417	441	410	435	447	403	481	447	454	446	424	456	448	427	457	446	420	448	438	415	387	409	445	398	446	404	399	435	426	395	443	417	454	413	411	442	410	443	464	483	470	421	428	447	440	405	452	447	402	415	436	429	428	451	470	436	447	457	438	427	414	451	450	411	447	429	429	453	408	420	419	448	453	419	428	418	418	435	424	414	421	437	407	455	445	404	410	483	451	419	435	415	413	419	430	446	422	477	435	428	433	450	440	435	433	420	428	398	449	471	439	392	478	440	464	448	446	401	412	430	430	397	464	421	438	401	442	470	441	439	412	399	466	463	457	441	412	436	414	406	448	456	447	437	445	454	463	444	453	435	493	455	396	439	457	412	454	435	396	438	426	409	415	449	441	429	479	477	467	459	443	419	427	440	447	420	390	420	443	419	423	437	414	424	487	398	478	452	469	445	440	426	466	434	423	432	440	436	432	432	422	431	426	425	444	432	424	437	399	429	468	433	469	428	440	447	432	447	427	431	468	467	437	432	460	435	413	466	450	475	445	439	419	402	441	407	414	424	438	422	462	425	433	416	420	428	426	420	434	430	422	430	411	443	396	431	446	425	432	454	399	439	458	431	435	462	432	453	425	444	416	444	433	410	410	430	433	432	387	469	430	469	436	414	447	451	439	446	436	440	425	440	478	399	443	438	413	416	410	449	463	427	422	439	429	426	438	425	416	459	444	419	396	443	419	448	448	429	438	406	430	450	407	469	420	412	430	402	409	434	425	448	460	434	409	417	460	440	469	415	428	460	452	432	433	455	417	467	423	425	452	452	472	429	425	448	421	423	433	452	450	397	395	417	450	422	430	452	436	438	427	483	415	452	451	415	415	435	407	441	456	442	452	422	443	418	438	480	399	406	450	462	459	402	442	425	478	431	469	443	452	450	463	429	438	464	474	427	400	407	435	438	464	455	408	423	454	478	431	480	405	445	423	428	423	439	404	427	450	458	479	414	422	433	439	437	417	429	403	458	430	433	466	433	441	463	432	446	460	451	425	433	461	432	417	461	446	495	464	406	458	408	476	440	398	436	463	405	428	421	458	424	423	458	404	435	438	451	420	428	433	409	446	432	446	448	420	428	437	443	405	459	432	441	442	440	445	468	433	418	446	476	408	430	449	417	435	431	435	415	454	447	442	428	413	409	459	434	401	474	410	470	452	447	449	447	407	409	448	386	453	433	423	488	425	419	415	453	449	434	410	444	440	426	422	415	438	426	428	435	439	466	436	430	401	411	416	427	380	444	440	426	406	442	417	436	444	481	396	431	442	444	441	445	467	449	430	432	471	438	472	397	435	426	419	396	455	421	461	422	435	454	436	432	467	421	424	423	445	421	436	426	456	420	455	383	431	440	399	443	441	402	438	435	429	430	426	456	422	445	422	406	443	420	451	437	412	429	415	415	454	471	442	438	441	442	449	429	399	462	438	463	466	433	436	438	446	436	392	390	434	420	452	421	413	441	460	455	418	428	396	424	452	454	420	472	431	414	437	451	419	428	431	468	396	441	416	437	422	401	411	432	430	468	458	446	428	424	397	394	445	474	444	472	450	457	445	424	459	441	446	427	423	433	421	461	427	388	407	430	431	436
2178	253	241	272	272	265	235	266	224	242	259	232	243	281	283	276	278	238	253	253	296	283	243	240	267	266	264	245	243	260	265	309	246	248	291	289	240	244	243	250	271	233	241	237	238	239	222	261	236	247	231	252	271	258	254	246	266	263	286	265	257	252	262	250	232	260	250	286	265	251	282	238	278	243	240	265	245	261	234	255	252	248	278	268	245	268	250	244	264	262	273	237	244	256	277	255	263	271	229	263	256	231	259	259	267	246	268	259	268	256	262	263	256	269	231	240	260	239	243	238	246	231	259	265	254	254	245	242	265	245	280	283	275	253	237	244	269	262	232	260	281	226	237	260	252	225	227	238	258	253	269	239	257	253	239	274	263	281	252	243	264	279	243	243	248	251	244	227	261	237	246	250	253	275	262	242	263	243	245	252	229	280	267	261	289	256	264	265	240	299	223	265	244	269	273	266	239	225	265	220	291	246	284	263	245	274	246	240	279	251	241	271	274	239	264	244	274	236	248	258	217	222	247	273	282	263	247	255	252	229	234	247	287	219	247	254	254	238	251	245	259	265	269	257	265	247	237	244	266	271	255	256	231	238	252	278	256	228	260	251	230	267	254	257	269	264	256	278	260	248	250	265	242	253	263	241	240	275	248	263	259	262	239	243	271	244	266	261	281	274	280	259	262	271	271	240	282	256	240	252	266	268	252	217	254	266	244	283	246	278	259	232	257	278	276	310	234	251	240	253	270	277	265	244	252	224	273	255	226	215	226	258	233	247	245	253	253	253	204	259	253	258	275	274	253	258	302	255	248	248	229	286	243	262	269	288	234	248	283	254	267	263	241	279	269	310	260	266	249	264	255	258	257	247	228	221	282	231	262	271	237	248	276	262	283	255	256	279	247	245	267	282	259	252	265	277	260	242	240	235	237	253	251	262	232	260	252	229	246	286	240	254	234	246	212	239	240	210	237	247	236	230	243	269	284	250	245	255	249	280	246	229	250	222	257	262	268	264	263	264	234	264	233	252	254	253	286	245	266	253	243	240	255	276	272	265	269	254	248	245	276	282	258	281	241	237	248	281	240	239	257	242	237	252	226	235	217	270	241	238	257	264	265	267	230	233	262	247	246	232	246	223	267	230	261	222	239	246	269	264	246	234	290	244	258	246	245	271	216	235	266	264	286	276	267	259	218	246	257	256	242	270	249	244	264	246	241	240	259	259	243	233	285	235	266	233	241	265	275	279	260	265	249	225	258	230	236	230	276	283	276	229	279	286	264	247	290	235	276	268	241	264	265	295	263	231	230	235	279	238	244	243	256	241	228	243	255	242	239	243	251	253	245	244	253	261	252	264	257	246	272	236	253	263	260	262	239	258	217	246	282	256	255	278	250	247	241	247	251	248	237	252	235	257	275	241	255	254	242	261	243	258	265	247	238	262	279	232	239	246	242	272	266	241	266	234	233	266	254	251	234	246	267	253	262	221	265	266	219	243	254	305	253	270	242	249	244	249	275	253	248	255	263	218	243	282	247	251	224	257	235	259	254	259	251	238	240	250	274	196	253	242	261	260	249	225	248	225	244	257	259	289	265	266	269	252	247	271	248	273	251	234	257	269	249	231	246	258	292	215	276	232	274	258	229	240	265	258	228	222	220	278	268	221	212	232	234	246	290	238	240	214	260	228	233	259	249	261	250	303	275	224	234	255	247	278	231	231	247	209	282	272	219	266	228	225	219	279	266	251	252	255	250	224	226	238	232	278	264	256	291	226	250	287	260	265	238	238	238	248	268	261	237	222	237	265	247	269	247	279	228	237	250	287	279	255	270	274	253	247	276	254	258	255	263	248	253	250	245	282	252	241	259	274	264	267	261	238	256	238	278	253	311	259	253	246	278	260	259	279	262	244	244	228	244	284	257	244	265	245	235	273	256	252	239	265	227	221	284	242	245	278	245	218	247	287	242	279	241	240	230	247	250	272	271	253	269	222	260	250	253	239	232	229	275	255	279	237	263	245	269	243	252	250	250	263	241	237	281	261	265	242	238	217	245	261	261	236	246	276	256	286	280	243	247	294	284	220	244	238	255	249	242	274	248	245	249	254	262	257	251	243	247	245	287	265	255	261	261	252	268	248	263	246	253	270	262	252	265	257	263	252	270	269	246	242	206	260	257	233	236	249	263	282	270	257	264	291	229	271	245	274	274	246	233	269	242	266	251	259	239	276	247	270	243	206	263	248	263	266	255	249	262	261	274	267	255	243	252	254	246	277	257	291	265	238	236	264	246	294	222	250	238	223	234	261	253	265	284	260	257	250	274	243	277	213	243	225	238	259	245	273	276	280	245	268	227	230	264	252	248	253	253	272	285	275	263	278	222	246	254	277	250	250	266	250	271	269	245	244	237	265	255	240	239	233	253	254	252	230	293	240	243	245	229	262	239	299	254	246	217	246	256	247	248	269	288	262	239	247	254	255	254	258	256	259	276	238	240	262	250	267	258	249	284	244	268	255	281	264	264	235	232	266	246	245	267	254	257	276	287	244	248	245	243	225	261	256	256	288	265	258	281	237	247	260	240	267	282	241	244	258	223	256	254	246	254	246	256	268	284	242	238	255	246	261	262	274	248	251	229	255	246	242	280	251	268	241	251	247	264	245	222	232	268	272	245	235	243	274	261	243	257	265	235	250	246	230	207	252	255	254	241	239	234	235	250	264	250	234	253	247	251	245	254	248	237	269	256	227	258	235	252	229	257	222	277	252	215	216	221	261	240	253	250	279	273	224	235	265	248	211	244	242	244	245	253	248	225	270	248	219	243	218	230	249	258	244	230	246	260	262	225	212	247	255	254	256	281	257	257	260	252	261	264	232	262	232	233	236	278	245	245	242	253	272	238	263	258	264	282	262	272	250	256	244	267	254	219	254	262	263	231	238	255	244	246	246	263	257	241	233	265	306	277	246	269	221	260	274	247	248	230	257	255	261	250	264	267	235	258	284	249	265	248	257	256	252	260	268	262	226	258	278	218	246	278	265	255	271	270	249	256	244	279	248	260	248	275	226	237	259	256	257	283	255	248	254	245	285	247	253	250	253	263	232	257	210	246	228	268	222	241	259	217	261	251	297	254	247	262	228	264	285	255	257	247	219	270	243	234	242	271	229	269	259	232	249	244	229	245	238	238	248	290	257	250	268	231	229	254	237	270	260	240	208	256	242	236	217	224	240	247	237	227	236	242	253	249	236	262	257	252	262	263	248	254	226	244	241	235	270	251	264	274	265	252	238	238	250	219	235	241	257	249	254	259	253	250	206	268	263	206	238	269	278	269	250	269	255	237	237	276	256	244	267	218	256	250	239	265	243	249	279	234	224	265	217	279	271	286	245	254	239	284	260	268	253	290	262	255	263	244	260	255	247	231	259	246	267	257	258	245	267	272	266	248	246	252	232	265	276	281	256	266	262	228	260	274	227	237	282	266	228	252	261	221	259	258	235	229	278	283	230	248	244
2681	583	601	651	629	640	633	615	601	609	608	628	549	623	578	647	627	621	576	605	624	593	614	610	614	625	665	557	641	580	622	557	623	640	627	608	573	613	623	616	616	600	560	599	572	625	603	578	636	633	655	607	567	575	590	613	588	630	624	647	613	639	640	572	576	612	620	631	615	561	617	641	622	578	548	605	644	622	595	547	590	565	618	579	558	581	619	646	566	650	614	662	591	625	602	576	630	635	552	630	596	667	624	632	584	561	588	557	591	597	627	579	612	628	607	561	630	588	633	574	613	606	634	630	589	634	620	597	640	599	597	629	603	633	594	617	577	607	617	614	668	613	621	597	637	623	571	610	643	596	679	569	604	626	606	564	606	618	614	572	589	578	597	601	622	607	595	647	596	626	636	581	578	584	637	599	628	643	621	620	576	593	590	615	604	607	613	632	639	609	622	624	663	627	570	665	644	611	634	585	593	633	596	612	611	603	576	549	598	656	640	604	577	621	644	604	550	624	579	592	601	591	635	615	621	577	628	648	572	612	640	576	571	562	670	589	633	614	587	624	612	617	628	619	622	609	594	603	637	621	661	630	623	634	561	601	540	576	549	633	620	606	574	615	616	595	623	627	656	583	607	604	577	588	564	588	605	581	643	564	599	600	556	606	601	569	621	624	583	606	625	593	634	577	603	573	629	624	625	635	602	647	581	634	605	606	583	591	622	599	600	625	589	601	594	603	629	571	620	597	600	631	605	611	614	606	575	637	626	584	624	578	576	596	633	611	605	634	627	611	582	591	584	596	618	607	630	614	636	596	622	648	575	627	629	610	585	608	631	608	632	624	641	591	627	648	584	565	635	607	579	592	589	603	627	554	610	581	596	631	605	585	584	641	593	601	644	626	620	623	604	623	593	585	603	620	644	569	588	608	622	621	616	610	573	622	629	606	633	585	604	637	611	613	608	614	629	587	619	628	617	577	553	652	601	599	622	619	642	594	581	625	579	599	640	579	588	613	596	587	560	628	608	585	594	608	612	617	659	625	621	599	576	623	609	569	594	647	571	625	621	606	592	651	614	636	601	551	602	656	580	677	595	615	655	638	617	620	602	550	617	612	606	586	645	650	666	630	632	644	624	586	654	606	625	591	635	538	610	583	642	599	629	596	606	602	597	641	637	592	629	604	599	595	639	629	611	596	615	655	594	592	626	605	604	594	571	617	631	596	619	606	624	573	594	600	621	599	638	613	593	628	594	587	608	600	557	632	644	631	589	573	582	589	597	637	640	576	646	618	605	612	573	596	602	597	631	629	624	631	614	622	572	582	599	624	610	613	573	588	619	586	586	600	613	635	636	589	618	600	609	597	563	601	580	583	583	605	614	650	613	557	616	620	610	601	600	609	602	605	607	615	604	597	582	643	652	633	614	611	556	599	591	602	550	625	640	591	586	677	573	626	604	591	607	632	661	569	662	602	605	639	606	590	606	601	627	631	632	612	640	609	633	639	625	593	634	631	594	613	569	627	651	611	602	607	613	623	620	566	600	580	587	584	592	614	589	551	638	618	566	623	606	612	621	575	603	614	587	521	632	627	564	599	592	624	603	580	591	589	617	633	620	641	637	608	577	593	641	620	582	586	636	621	618	612	594	617	627	600	598	623	608	607	593	661	619	639	623	616	620	625	635	631	620	617	596	590	585	645	629	591	593	580	610	592	593	606	611	565	642	596	657	623	653	566	606	602	630	617	639	625	639	640	618	565	600	649	600	580	578	667	592	562	578	620	631	595	621	608	626	581	623	618	587	649	615	599	600	651	593	588	640	646	596	606	593	551	618	630	592	602	645	637	598	589	585	566	618	658	601	609	608	618	693	625	583	644	588	653	593	629	610	625	608	624	657	593	588	604	588	628	574	607	552	579	581	616	648	595	638	553	625	589	612	620	609	677	635	638	615	599	586	627	631	567	558	592	590	620	617	625	642	616	642	566	590	606	643	638	568	610	607	617	588	620	594	598	600	597	632	589	655	587	620	599	630	613	628	592	615	607	622	617	605	621	609	623	611	621	589	642	583	646	593	581	582	602	626	633	608	570	594	623	598	615	619	618	613	588	586	588	593	609	558	614	629	615	581	604	625	638	638	574	634	624	617	612	613	625	589	622	576	632	585	599	585	602	601	642	613	629	610	579	624	654	622	602	603	589	637	613	618	568	622	626	576	562	619	592	621	601	578	598	644	587	618	607	603	598	623	603	646	621	629	653	562	645	580	565	675	667	593	576	644	578	638	605	604	623	611	594	572	601	551	605	609	534	617	652	573	635	563	603	574	646	588	616	635	613	571	610	599	608	576	587	612	601	604	627	653	635	615	591	601	637	609	589	606	612	629	580	591	630	600	612	602	607	602	628	592	611	591	629	570	600	586	609	612	627	607	609	593	628	610	639	646	581	616	607	599	593	645	600	570	604	619	612	619	595	619	626	666	602	636	620	632	594	594	628	602	634	615	563	598	581	625	610	613	585	576	660	591	567	583	623	627	608	599	593	607	604	615	608	574	581	601	640	624	632	610	530	629	628	611	623	585	592	590	596	608	590	612	628	620	615	599	633	578	681	621	565	566	634	584	651	640	619	620	615	595	629	612	618	597	580	599	560	644	608	626	568	619	562	584	607	578	616	601	612	596	648	611	602	628	609	595	634	573	596	587	601	556	597	598	629	603	589	607	593	596	604	590	618	588	585	622	585	612	602	592	588	614	611	579	626	587	656	593	634	549	582	571	623	559	635	559	568	636	580	602	616	649	596	655	610	632	606	578	590	572	584	605	560	647	577	608	615	613	614	544	600	586	600	619	589	617	606	601	604	620	641	611	603	572	581	606	632	598	677	658	593	618	593	621	601	629	636	619	613	645	635	603	603	610	600	630	636	611	604	635	626	563	623	620	634	553	617	629	637	585	593	621	593	620	592	640	616	690	610	636	622	614	623	577	599	602	601	621	605	608	646	574	615	553	584	624	623	597	597	630	591	616	610	567	600	621	606	663	582	614	611	644	619	628	597	618	619	592	599	634	584	598	609	619	628	600	588	553	638	643	621	584	594	627	596	618	597	553	635	595	615	642	651	626	557	611	634	635	604	611	608	592	591	654	619	603	577	686	574	654	622	675	586	602	629	574	629	616	598	587	624	614	637	554	629	619	619	597	610	601	605	633	595	598	612	611	566	541	629	608	619	644	625	600	598	574	621	627	612	593	634	562	573	584	561	620	591	565	594	622	602	623	644	593	582	615	601	598	602	609	622	608	653	582	596	597	623	561	587	640	607	596	611	621	634	593	643	637	590	622	618	632	628	611	649	596	588	573	644	665	584	605	577	617	621	582	610	618	651	613	637	659	596	607	598	596	557	633	604	600	584	584	605	628	646	567	616	598	562	602	636	599	622	602	632	583	627	619	607	626	563	597	618	592	562	609	588	600	572	605	606	583	583	605	594	620	595	630	603	585	607	621	582	649	589
7817	581	610	546	429	421	382	350	349	367	338	310	343	314	348	338	310	330	318	341	296	355	347	345	299	326	327	336	303	352	313	312	333	315	293	336	372	323	325	334	360	314	319	318	316	329	306	318	267	313	307	333	325	328	316	328	334	359	321	329	325	307	313	300	328	335	334	291	324	335	304	325	334	277	302	309	328	338	327	305	328	323	330	355	310	306	343	324	295	320	303	340	318	349	330	304	343	332	309	339	299	303	326	316	295	320	326	333	311	318	336	300	309	327	334	302	269	308	320	335	301	335	324	342	335	344	310	312	303	351	302	306	346	331	376	321	295	301	313	311	336	293	313	331	279	328	328	305	355	322	286	323	355	334	345	312	319	328	308	316	339	303	328	316	320	353	313	323	311	313	326	280	305	340	294	322	302	347	273	290	311	313	313	293	349	337	309	340	320	321	314	306	318	339	318	306	294	312	342	307	304	301	298	338	317	315	324	313	313	322	341	329	338	310	288	324	343	333	361	292	322	331	338	337	306	285	329	343	308	332	339	316	322	307	296	284	306	340	340	322	319	295	336	293	340	321	324	329	310	314	321	346	327	304	297	324	342	329	328	325	352	344	285	346	337	339	333	320	301	344	316	329	323	309	269	291	317	330	278	292	332	356	323	323	306	308	297	299	322	295	315	292	335	313	339	334	330	337	325	318	321	331	319	340	343	292	311	310	312	297	307	329	291	329	295	359	309	293	344	309	295	304	333	295	326	342	332	353	281	283	319	331	312	261	323	332	321	345	298	285	351	373	309	320	320	291	343	307	337	308	338	360	319	335	339	325	349	341	320	330	322	343	292	296	335	322	300	322	335	267	354	325	320	323	337	316	330	330	302	342	283	304	331	345	331	332	356	369	331	334	309	318	310	320	334	318	322	368	303	298	324	314	309	350	337	329	325	308	336	323	343	332	296	332	332	296	309	368	323	280	327	330	326	333	313	357	348	318	340	301	350	324	283	298	282	311	332	358	309	320	323	325	353	334	297	342	344	337	339	312	310	335	338	297	317	349	320	326	309	326	323	281	310	306	305	334	352	333	336	317	328	318	328	313	339	349	298	315	325	323	333	314	321	343	326	332	318	349	355	311	362	329	315	338	327	334	359	332	334	309	296	329	336	304	328	326	338	312	318	314	349	339	314	322	277	302	362	344	328	308	315	358	341	333	324	358	316	323	349	318	324	318	332	256	331	349	325	324	298	319	334	268	332	336	296	347	311	335	298	334	334	334	311	295	281	335	340	308	316	315	328	340	339	331	317	328	305	317	356	333	326	324	342	313	344	304	355	297	305	316	349	343	316	282	310	358	331	316	306	301	301	336	323	307	347	362	297	339	324	321	315	338	339	340	287	325	309	340	339	316	366	293	334	299	338	314	318	321	295	304	312	312	323	313	314	331	313	332	326	310	295	327	340	350	300	282	322	333	320	326	331	297	331	356	300	314	308	306	327	351	327	316	318	316	309	329	345	313	338	326	358	348	304	336	316	343	320	316	291	314	340	332	330	289	313	315	301	315	314	351	316	295	309	340	299	320	323	294	349	325	332	312	336	320	305	333	320	335	312	302	372	304	338	320	329	335	336	366	293	340	300	323	305	317	313	336	296	348	369	355	343	297	319	293	332	322	313	316	311	318	318	329	325	305	351	309	312	340	308	306	337	316	307	310	281	306	287	314	303	305	332	325	298	304	300	335	331	373	367	330	316	322	312	293	314	309	332	324	324	351	326	308	329	318	341	350	325	317	328	302	322	313	326	315	336	341	319	331	320	313	317	321	320	314	312	320	330	334	323	310	328	329	326	336	289	301	327	347	333	331	314	342	343	333	300	359	323	332	305	302	292	287	311	289	316	333	332	324	334	346	384	320	309	293	324	329	285	346	311	369	339	335	310	340	317	331	296	322	339	307	326	295	324	288	315	331	323	308	306	305	307	304	326	315	328	343	354	287	301	346	326	355	328	322	327	303	316	331	357	331	319	323	338	320	323	312	344	310	322	353	316	326	315	290	331	312	311	350	322	329	343	338	285	317	319	363	325	333	297	313	346	363	317	316	315	307	322	314	329	350	310	313	342	311	317	369	318	314	288	310	349	331	297	328	317	318	298	347	335	335	352	337	321	288	307	314	318	320	340	312	303	333	316	309	343	329	315	320	328	341	315	300	310	340	337	284	339	319	315	338	323	326	302	322	299	333	322	343	355	294	320	283	326	320	312	312	342	312	342	343	324	396	333	335	325	310	311	300	320	328	317	309	315	306	332	332	309	304	332	363	340	322	323	316	332	347	335	347	362	288	332	342	328	313	322	340	309	341	320	310	357	284	311	345	312	335	322	323	333	323	319	342	319	337	345	309	291	302	352	325	338	333	329	332	340	298	293	327	319	326	276	304	303	336	330	349	307	335	339	331	341	299	309	315	352	327	341	325	304	305	305	319	317	312	297	339	350	301	340	297	292	307	355	345	295	317	302	344	320	300	282	317	295	319	291	295	323	298	329	288	317	296	315	328	328	331	318	303	298	348	348	321	331	295	297	332	351	329	298	313	306	321	302	303	322	301	330	300	324	313	310	320	327	318	334	333	304	379	341	328	310	328	310	340	301	307	325	307	326	315	309	337	326	285	300	338	332	319	296	293	296	348	326	308	317	335	324	326	338	307	345	319	316	285	323	332	332	340	375	325	286	338	333	339	359	351	312	320	315	315	308	335	306	315	294	319	311	347	326	311	329	330	307	332	325	314	310	303	305	312	326	311	323	357	315	344	310	298	315	310	276	286	322	342	292	331	331	332	293	291	306	296	335	311	291	344	357	306	324	305	325	309	324	322	321	352	358	364	309	316	291	376	296	340	323	290	300	319	364	357	351	350	298	325	319	326	326	365	333	318	341	347	329	310	336	325	330	307	307	312	372	307	289	320	317	316	313	320	303	313	320	350	327	275	323	326	345	311	318	289	339	344	349	319	361	334	283	286	298	325	312	328	306	356	315	336	300	326	318	331	332	325	291	310	315	304	384	312	314	325	309	308	337	323	301	327	316	284	316	337	348	284	270	343	318	339	310	354	307	326	322	309	329	307	324	339	277	304	340	331	294	374	337	317	351	325	309	317	310	294	292	328	311	304	301	317	317	324	291	307	299	344	333	359	318	333	323	304	336	334	312	348	328	315	304	336	335	335	308	310	308	329	357	334	305	339	323	297	311	305	347	302	341	307	321	334	324	306	301	318	330	359	326	354	373	373	363	328	279	336	335	344	329	343	337	323	337	323	336	329	314	313	339	307	291	307	350	329	323	302	329	307	318	338	305	310	354	346	323	293	290	306	350	311	313	337	337	298	337	353	324	321	331	308	310	337	333	341	299	313	332	321	331	310	347	315	305	331	305	293	318	357	346	322	291	329	296	297	312	367	314	331	314	330	299	311	304	359	298	304	356	302	313	312	296	366	298	343	337	294	315	316	339	331	293	296
6798	1016	1374	1484	1303	1214	1105	1008	894	931	817	824	853	853	780	766	783	805	831	766	777	725	750	799	721	739	734	734	725	746	805	733	778	713	769	785	773	790	782	734	734	769	773	738	722	739	727	779	770	736	794	731	706	712	776	727	754	715	744	681	717	736	725	758	770	743	757	735	671	735	757	765	758	761	694	749	705	746	764	729	740	706	765	727	749	689	732	753	746	728	731	789	712	713	701	744	749	730	728	717	711	713	729	727	761	746	711	725	750	768	736	775	725	776	709	755	712	751	718	754	710	737	761	741	808	743	717	760	766	740	752	729	728	744	715	735	695	715	762	727	762	732	778	768	802	714	736	737	767	690	739	787	760	789	782	762	757	748	678	736	754	741	734	712	779	662	670	696	799	721	744	730	721	717	737	733	674	707	793	719	735	692	793	731	722	719	745	781	738	692	756	729	707	753	731	753	749	729	740	720	756	753	729	741	724	760	734	735	761	762	750	740	724	709	749	678	724	763	737	734	758	738	700	741	720	711	707	714	769	762	725	752	734	770	762	725	778	740	751	748	763	718	779	721	772	740	695	700	751	713	735	722	698	706	711	738	715	698	740	762	722	724	750	714	681	752	750	740	695	712	746	729	765	772	750	736	718	737	776	719	673	730	719	737	728	711	729	719	736	748	734	712	761	745	713	758	784	767	759	774	745	741	748	731	770	703	747	783	716	739	733	743	764	767	714	757	729	738	782	701	764	789	727	735	727	688	750	718	765	770	743	706	688	726	739	705	706	704	733	738	718	792	755	674	739	719	711	734	757	685	766	761	740	753	687	737	714	742	771	722	689	744	725	767	725	705	743	746	756	719	751	756	733	741	745	743	751	736	699	736	745	743	750	803	744	743	732	760	763	739	710	725	732	683	738	759	716	753	700	750	736	769	692	777	732	726	713	759	770	735	765	756	726	721	717	760	742	721	751	705	768	698	731	701	746	769	736	702	702	738	765	695	712	708	736	715	735	754	740	711	727	739	733	714	744	734	720	709	751	721	760	767	779	721	801	691	744	738	742	718	780	722	702	739	736	706	738	700	745	783	718	732	740	719	737	725	742	739	755	770	790	752	710	747	732	730	745	711	747	752	729	744	710	734	701	711	708	728	739	712	737	731	748	673	776	725	725	709	710	722	714	686	749	686	749	741	757	723	722	762	711	739	775	750	709	731	731	722	737	728	724	755	715	766	755	714	783	731	680	763	724	715	673	731	727	770	723	776	734	753	738	716	765	729	721	739	719	685	752	758	743	723	725	707	745	726	745	721	740	719	713	742	697	771	696	717	746	745	737	741	738	725	791	730	763	760	694	710	684	776	752	728	706	754	768	731	789	712	719	789	755	711	773	767	704	686	726	769	706	740	731	717	741	734	734	761	761	745	697	728	711	712	718	737	769	728	739	752	724	778	724	719	810	739	779	698	706	745	769	689	733	741	700	735	726	748	741	733	734	713	691	694	726	714	737	773	720	789	747	731	767	727	784	776	772	710	730	727	737	724	710	707	785	729	711	753	771	787	758	724	729	747	754	722	710	781	732	732	731	743	737	721	720	727	743	768	758	745	717	736	768	699	716	713	749	694	727	691	716	778	772	678	716	729	740	741	699	799	766	728	756	714	746	766	702	741	738	745	731	729	722	812	674	697	755	734	710	725	675	723	751	741	726	763	797	710	746	736	705	680	773	721	671	714	748	750	754	775	732	747	735	750	755	751	723	719	770	706	732	724	738	775	739	705	714	726	750	769	778	741	744	717	714	723	673	715	743	709	778	741	733	765	764	715	761	727	719	780	723	737	694	736	712	767	748	808	690	726	777	746	765	718	726	745	709	734	793	754	698	733	734	707	750	713	730	770	737	750	685	697	723	741	725	714	702	747	741	797	752	742	734	743	737	727	725	755	754	809	731	724	710	724	726	759	737	747	692	746	757	744	715	743	738	779	783	745	749	731	761	748	770	687	706	771	729	730	733	699	776	765	775	696	707	729	764	701	777	705	700	740	745	727	742	727	749	784	685	759	724	710	756	766	725	743	725	729	744	721	741	763	727	702	709	726	708	677	752	706	705	719	754	753	742	685	755	736	749	744	725	755	689	753	760	730	778	715	737	710	735	771	745	737	746	705	729	732	708	736	765	718	728	665	781	777	736	736	735	734	754	670	742	768	729	698	733	711	738	687	757	688	724	710	717	752	773	704	751	764	723	708	767	718	694	744	667	718	687	717	743	750	729	755	716	736	713	728	783	763	723	742	714	773	749	707	706	781	715	733	716	738	730	714	727	725	737	740	741	750	741	728	738	761	747	731	708	742	741	698	726	746	728	753	747	745	716	752	712	782	694	730	730	707	700	706	750	741	764	711	736	713	745	735	750	782	730	745	714	740	716	734	744	767	776	816	766	789	748	762	756	733	733	776	744	767	753	717	760	754	718	735	700	733	718	727	733	736	736	766	750	742	738	736	757	695	768	776	728	733	765	712	729	707	734	724	744	752	726	715	750	733	720	696	743	704	764	699	670	741	743	724	704	734	718	742	787	759	745	719	723	745	711	728	714	685	729	758	777	748	725	700	743	767	750	782	770	731	682	733	726	697	764	726	767	737	736	704	752	766	763	742	712	755	745	743	739	784	726	747	708	722	753	702	739	712	755	691	742	746	740	752	718	723	739	710	753	693	707	700	721	743	787	677	744	747	782	707	771	745	720	727	797	759	715	793	723	773	774	749	735	748	744	755	708	760	729	728	755	682	712	744	794	721	721	705	708	738	756	751	761	764	758	756	773	712	700	761	710	740	758	714	750	721	780	751	697	746	725	764	804	750	727	769	776	713	734	708	735	743	687	711	765	742	764	783	704	732	752	773	730	773	742	748	742	735	762	733	734	757	710	773	734	665	721	745	749	726	749	750	736	770	738	725	703	713	725	708	750	759	752	749	716	723	714	725	739	727	769	740	724	747	715	760	744	770	734	732	728	745	753	732	728	734	715	744	720	730	744	787	715	743	736	714	712	739	704	737	723	749	722	720	760	740	744	817	740	738	716	734	712	726	801	761	742	722	747	742	682	767	787	743	745	752	745	763	733	731	719	724	701	753	734	721	765	712	695	767	760	727	754	773	738	749	709	729	739	732	728	699	752	700	761	755	698	767	695	703	751	753	789	743	727	693	719	691	718	767	728	757	731	698	739	772	780	733	722	713	746	740	749	741	700	696	715	760	724	748	781	722	766	727	769	692	706	673	818	700	763	748	695	750	737	752	732	752	720	740	704	752	740	728	769	711	760	754	744	745	708	746	742	743	761	704	734	700	742	744	739	708	723	732	766	716	767	745	745	716	734	715	744	729	734	749	733	741	777	719	715	714	724	726	734	813	758	725	761	766	719	719	699	766	754	740	771	743	727	789	733	738	784	794	688	782	714	723	717	745	772	766	779	733	770	682	751	755	691	728	768	755	722	722	739	745	759	716	798	739
14800	1010	782	606	437	400	299	273	247	234	259	242	220	221	213	204	212	204	194	203	184	183	192	189	178	188	180	170	197	176	176	200	180	188	179	192	190	168	152	183	197	194	200	191	204	171	173	181	196	183	179	184	200	163	158	177	207	174	198	166	187	177	184	187	180	199	203	177	165	175	162	166	186	192	176	188	169	171	217	170	169	155	190	173	155	143	170	171	177	197	179	178	178	169	181	177	172	178	186	149	180	176	186	185	196	179	180	179	180	209	183	178	180	163	181	177	194	172	200	172	201	164	184	185	199	162	182	171	172	193	169	192	191	175	194	182	201	184	189	191	174	181	185	177	185	202	173	160	175	184	178	169	174	178	187	155	184	195	176	184	191	207	190	175	190	179	190	180	153	193	196	184	177	187	185	188	165	192	211	170	183	201	201	173	171	196	200	202	191	185	190	192	186	171	189	183	174	176	169	173	204	193	166	193	172	172	191	178	186	188	190	182	193	186	172	179	172	184	181	168	196	167	162	190	188	162	188	190	168	206	166	187	161	189	189	153	190	158	188	173	177	193	178	172	191	181	137	166	193	187	168	169	202	192	177	186	164	190	190	191	175	167	182	194	186	209	163	186	174	172	198	168	174	159	182	175	170	184	182	169	197	174	186	181	211	198	185	186	214	163	172	192	209	171	167	163	187	160	145	173	190	189	171	170	169	182	182	181	196	206	171	173	190	190	180	193	148	177	157	184	202	176	162	195	193	180	166	170	174	169	186	199	186	207	191	201	192	181	169	194	179	170	176	179	180	170	166	196	167	184	198	188	171	164	214	160	183	171	208	207	190	182	180	195	180	162	184	186	180	168	144	185	152	186	186	188	175	150	145	175	169	166	182	149	168	196	158	176	162	166	204	183	188	197	204	190	187	174	181	196	185	163	179	150	162	166	187	142	158	185	197	202	185	160	177	165	199	176	183	168	168	157	194	203	162	174	192	186	187	204	158	178	152	194	160	205	184	183	209	168	175	164	199	194	203	191	179	182	178	178	205	176	187	176	167	178	181	167	178	178	171	202	195	177	160	167	185	182	192	187	178	173	189	188	199	174	171	190	161	206	172	159	187	168	179	171	172	217	166	182	198	197	192	170	163	180	209	183	186	157	182	182	155	193	181	175	181	191	207	166	184	178	194	163	166	200	176	198	179	153	182	190	187	175	158	187	188	188	187	180	207	190	192	178	178	170	182	193	167	170	185	183	171	178	156	172	163	188	170	195	179	201	169	191	183	184	159	168	163	189	188	152	172	200	162	194	197	176	168	165	200	179	183	172	169	179	213	182	176	180	180	195	176	179	175	180	162	173	182	186	182	198	177	182	177	170	181	170	192	195	174	169	157	185	154	170	176	177	181	188	170	228	192	182	192	194	195	191	215	181	206	190	172	178	211	188	177	180	172	196	190	174	180	187	181	180	190	203	167	155	167	162	174	185	191	202	198	174	201	172	169	152	190	176	174	196	195	171	187	178	182	194	201	194	180	202	189	167	180	166	164	214	173	175	186	180	177	165	175	197	195	187	163	211	201	189	182	191	173	194	200	184	166	198	182	150	156	171	193	167	199	167	201	165	210	197	164	161	175	188	165	165	141	182	170	195	178	178	192	184	186	168	203	158	190	185	182	186	189	190	186	161	171	176	165	204	194	149	178	188	179	169	181	174	176	180	174	173	183	167	179	159	181	180	174	198	211	174	165	186	145	193	182	161	169	186	215	189	183	162	183	178	183	168	169	185	181	197	178	168	174	173	170	195	165	177	161	199	184	181	168	169	187	188	166	200	177	197	153	174	173	183	154	164	155	160	184	164	192	196	165	188	170	151	156	185	181	176	181	179	207	169	186	146	173	186	184	179	180	190	166	173	180	202	182	175	172	183	173	191	161	165	175	170	200	196	172	170	172	176	212	181	182	179	193	164	183	197	213	182	179	157	174	169	153	173	174	160	159	172	177	161	165	191	186	183	190	201	192	175	181	199	138	183	184	212	161	177	186	189	166	175	188	198	188	175	188	187	189	166	195	217	199	191	205	162	170	158	169	176	171	202	188	202	178	191	191	206	187	166	169	201	182	186	178	190	166	197	187	179	207	175	190	182	170	181	167	184	156	157	159	164	156	179	166	178	171	201	167	176	193	177	178	178	191	169	170	178	175	159	184	168	192	203	180	155	171	172	170	181	178	171	179	190	198	186	162	203	169	200	178	171	179	168	175	202	197	179	164	199	167	187	175	183	203	185	184	164	195	181	176	186	162	165	180	178	185	180	154	164	182	167	158	186	181	185	183	167	165	177	170	195	170	173	183	174	171	194	190	178	171	189	191	180	149	161	176	169	184	196	159	167	141	153	199	168	195	181	194	187	197	184	168	181	173	182	206	189	171	192	194	168	177	182	186	218	178	180	173	179	153	158	176	177	169	184	181	194	181	203	170	162	197	178	173	189	179	173	164	149	176	183	168	182	199	170	181	158	167	184	151	175	176	160	198	167	165	175	190	179	206	189	174	162	169	174	186	193	191	156	191	179	170	165	155	183	170	186	196	177	173	183	182	198	174	174	192	203	209	178	172	197	172	187	178	193	193	184	172	191	189	202	162	167	171	173	162	161	164	185	196	185	206	151	177	167	192	178	210	209	194	196	190	180	212	188	183	174	177	177	174	186	180	187	149	177	178	160	181	170	172	148	199	134	183	172	221	180	197	177	158	186	201	153	216	197	185	166	200	182	178	180	168	180	186	183	163	157	169	169	170	162	191	179	201	184	192	180	168	172	202	156	165	159	190	199	188	161	197	181	184	161	196	164	168	179	166	162	176	179	193	190	181	166	177	154	159	154	193	176	204	179	202	190	172	180	174	185	180	190	167	153	178	205	162	165	202	180	198	176	191	214	197	186	200	188	195	174	168	185	172	154	186	165	173	162	212	176	181	186	170	169	171	169	172	195	176	197	163	178	178	162	194	213	183	178	155	179	193	168	213	181	163	151	222	156	180	179	190	200	183	163	192	188	190	172	174	167	171	204	169	174	177	184	192	176	148	172	179	177	175	186	174	169	192	180	186	219	209	198	160	167	151	158	195	184	201	183	185	158	200	173	184	187	174	184	197	204	191	189	195	157	173	172	168	202	179	170	169	188	184	170	160	192	178	160	168	177	182	170	165	185	188	186	184	172	197	155	159	156	167	167	190	180	207	173	165	176	197	179	188	182	161	183	183	168	172	169	173	166	189	186	180	203	172	186	174	168	186	192	181	185	184	164	203	183	204	185	194	177	169	164	192	171	167	180	187	200	175	175	160	194	153	179	163	173	171	170	180	187	201	154	168	162	169	177	188	208	159	189	201	190	192	207	196	168	173	172	160	195	186	190	183	176	167	179	199	187	169	148	177	190	148	146	178	176	187	159	210	186	165	180	183	206	182	167	185	193	137	180	176	231	178	162	200	156	179	181	174	174	198	198	186	183	175	189
8634	932	1705	1893	1624	1253	1090	894	806	756	694	645	639	609	514	575	553	524	499	442	534	471	475	521	483	487	488	477	442	451	460	450	498	456	465	484	416	445	456	447	462	445	448	449	417	445	457	424	460	475	473	423	418	477	418	465	434	425	453	442	457	443	442	435	418	446	433	444	412	421	454	439	426	441	401	452	415	423	414	462	424	452	404	439	430	437	418	443	445	464	414	427	455	465	445	457	417	455	484	450	429	458	439	427	452	442	434	441	442	439	437	425	444	456	432	418	426	439	434	406	437	449	413	429	446	465	468	446	432	392	444	431	416	401	430	407	429	464	409	444	451	417	442	454	397	433	408	421	478	433	442	418	414	421	444	458	441	429	407	450	464	443	424	400	438	405	436	418	422	435	416	455	438	421	405	468	472	465	419	418	428	458	448	474	425	443	456	448	430	467	451	414	425	431	438	394	423	385	397	423	411	445	454	409	420	432	431	434	413	434	465	404	438	398	416	438	478	431	434	478	458	429	412	451	397	421	409	446	442	436	453	418	381	428	428	428	449	455	436	421	428	436	416	454	451	459	409	410	396	439	414	408	431	429	401	459	439	450	434	430	432	447	408	432	409	457	410	454	447	442	440	443	430	447	440	455	420	432	441	485	421	439	413	433	404	433	465	411	396	410	457	454	407	414	423	443	395	423	441	436	452	394	433	447	454	433	418	437	422	424	423	423	428	458	462	411	446	452	456	456	418	425	411	418	432	440	442	460	410	432	433	462	403	445	441	453	428	397	421	459	430	407	453	472	422	452	402	449	419	421	424	442	441	449	433	453	427	411	438	421	462	450	429	391	425	456	469	434	423	467	419	408	424	409	433	437	448	435	423	436	468	387	458	389	461	462	467	457	438	459	462	417	391	434	438	446	412	438	427	452	441	470	408	422	472	434	446	439	400	419	449	411	407	467	429	447	411	437	399	430	433	448	427	440	423	422	394	399	412	402	426	403	431	423	450	440	430	460	406	439	444	435	428	462	377	429	421	409	433	416	448	402	430	434	428	446	448	430	426	433	393	433	416	400	452	431	442	425	425	443	429	419	451	438	434	426	372	442	416	428	403	422	425	417	462	419	463	439	420	406	394	447	452	416	393	426	447	435	475	443	443	425	439	450	429	424	417	425	437	431	414	435	409	442	452	414	465	449	422	381	452	429	401	454	452	435	412	448	440	411	385	446	474	455	421	433	457	433	424	423	410	432	452	450	444	404	391	406	412	437	415	418	415	422	443	441	429	448	449	455	425	437	450	416	426	424	460	427	441	444	432	416	439	421	432	468	423	432	393	404	398	429	478	420	435	414	406	404	432	466	412	440	446	431	455	390	462	437	477	434	420	428	432	423	397	437	455	415	461	448	407	425	470	431	449	448	439	463	455	421	439	393	486	431	401	449	435	399	456	470	417	453	466	425	433	396	399	401	391	434	409	419	444	424	406	454	447	445	446	382	447	459	447	442	440	412	431	405	423	424	427	414	436	439	407	411	394	428	468	456	415	412	434	427	401	433	473	463	417	420	409	447	448	432	422	438	425	455	447	433	440	429	449	442	404	445	407	442	437	459	389	450	426	459	435	414	449	448	469	443	423	473	422	441	457	430	416	425	439	422	438	441	408	477	379	401	444	396	402	429	427	421	432	460	458	421	465	428	466	429	428	433	443	437	420	401	411	423	422	444	417	415	422	434	442	437	418	419	447	410	433	439	443	430	472	438	432	423	402	427	419	389	432	419	429	426	430	467	449	399	440	416	456	428	464	411	410	479	410	441	451	435	419	423	443	409	448	428	383	420	419	437	415	414	417	446	425	374	443	436	455	449	446	422	402	445	447	422	442	408	454	418	430	426	396	432	428	438	440	408	440	451	423	419	412	441	436	428	413	452	434	446	435	447	419	391	456	396	446	442	404	467	433	439	437	439	448	401	419	448	463	455	441	469	413	455	440	482	405	434	421	407	465	421	410	422	428	450	430	425	427	436	470	461	443	431	420	426	424	434	413	412	421	408	430	463	420	456	462	432	426	429	423	425	461	434	427	462	431	428	462	424	450	443	435	418	420	443	448	447	431	445	461	420	420	397	409	446	446	445	435	420	426	421	448	377	410	413	459	388	469	418	444	429	463	444	447	435	455	393	427	431	429	405	424	423	428	465	420	415	421	398	444	413	421	428	478	438	410	461	449	415	404	427	441	452	435	399	395	463	400	401	406	412	425	445	422	438	457	452	423	419	426	432	441	423	413	429	460	425	401	423	416	452	414	469	443	406	418	444	436	448	435	429	435	434	412	445	437	426	410	396	458	401	419	438	422	407	408	412	416	432	409	449	428	444	431	432	437	437	427	422	387	419	482	397	444	421	452	421	428	497	439	430	417	444	417	459	433	469	436	398	417	424	453	447	416	426	414	431	435	448	450	414	399	414	426	433	454	415	451	439	436	453	434	448	491	448	409	455	403	422	470	429	424	437	416	439	397	446	422	448	438	419	400	428	418	432	414	456	445	432	440	408	446	476	421	433	437	423	422	448	405	435	430	402	426	436	424	444	445	454	469	491	436	443	399	470	465	446	421	417	404	422	396	429	442	434	439	424	422	427	411	404	438	410	425	457	456	428	427	443	411	438	434	431	432	419	438	445	436	419	431	406	425	427	440	468	438	411	423	425	444	437	443	450	400	418	423	415	461	437	432	396	439	440	403	431	453	490	392	420	418	422	432	411	438	430	470	407	387	451	433	452	432	446	431	446	418	440	444	436	442	408	450	463	408	446	447	422	439	456	414	444	450	392	432	448	458	424	433	455	448	432	446	418	449	408	445	419	417	450	453	407	426	427	440	411	392	418	418	408	404	456	422	463	420	480	390	433	403	418	424	433	447	463	404	438	421	450	452	423	442	402	412	377	425	424	444	421	425	394	474	453	470	436	416	377	424	413	457	440	445	419	470	418	444	414	426	419	449	444	420	434	444	431	434	407	453	445	465	424	476	445	442	458	405	422	456	440	408	454	433	408	465	413	423	457	455	404	399	399	432	431	435	422	435	431	414	409	451	424	430	426	413	420	389	411	434	451	437	423	447	423	373	453	428	453	445	412	428	441	454	429	445	428	407	429	444	420	432	420	478	411	417	435	415	385	407	465	433	458	413	418	454	472	446	402	428	396	443	442	470	415	424	424	443	441	410	438	422	445	417	424	460	433	415	422	457	422	417	443	446	443	476	432	412	424	423	428	416	446	475	397	434	403	431	445	415	452	410	416	449	433	450	437	435	435	449	465	422	421	365	461	465	430	426	429	457	420	394	413	503	415	416	416	424	436	473	422	432	433	416	427	437	409	437	430	415	432	450	460	432	437	428	439	429	449	436	451	431	404	450	404	409	438	434	454	464	426	419	465	464	416	401	415	412	459	437	410	403	456	427	449	469	419	475	433	450	415	439	403	418	413	438	440	452	412	425	439	417	392	443	480	431	423
1753	278	234	275	242	219	278	248	240	255	243	249	227	257	236	233	252	227	252	267	237	256	249	239	252	261	247	236	255	240	251	257	258	253	248	253	272	260	244	254	254	240	261	256	261	261	225	257	223	241	249	236	275	262	241	231	256	275	252	268	284	296	251	255	234	241	227	267	278	254	252	235	269	242	279	246	252	277	269	242	264	241	256	245	245	251	234	226	258	254	254	247	260	260	248	265	235	236	242	254	222	267	255	264	261	259	242	234	237	238	234	281	261	277	271	266	246	276	272	251	255	255	246	275	236	230	258	227	237	244	271	252	256	255	261	226	236	262	269	253	257	251	220	256	254	236	232	263	258	250	259	242	219	243	260	251	298	246	249	255	240	236	232	272	239	247	244	250	265	264	240	272	234	240	245	247	256	263	239	283	264	234	238	252	257	266	268	259	224	247	236	261	254	226	246	248	234	243	254	249	268	245	255	282	282	224	270	244	254	274	230	240	252	241	260	236	222	265	253	267	251	238	255	248	256	266	239	238	240	240	222	270	255	264	235	252	238	295	260	224	265	230	261	229	272	228	272	245	264	223	246	246	228	280	239	277	260	238	245	229	259	276	262	255	270	256	261	285	251	238	257	250	234	250	230	243	230	222	231	245	263	269	259	249	257	254	267	263	230	254	269	249	239	259	251	261	258	252	243	237	258	258	214	257	259	259	243	244	255	208	250	257	268	240	224	264	241	243	286	277	237	251	246	265	267	226	259	228	241	270	247	231	248	278	264	262	241	264	263	222	233	235	226	273	247	261	240	228	262	236	247	279	265	272	250	249	257	260	240	265	245	229	275	231	267	263	265	264	269	266	230	258	277	239	249	259	252	247	228	262	257	232	271	221	276	251	249	261	256	228	255	228	243	264	256	226	281	269	228	242	249	239	270	256	252	231	282	257	277	239	224	267	271	277	226	248	246	233	251	266	301	261	267	242	224	236	255	282	246	247	231	253	222	264	268	231	246	265	267	243	258	263	265	279	243	219	238	230	268	228	247	285	244	244	230	237	274	291	250	272	300	255	203	239	243	258	247	248	259	254	249	248	277	249	237	248	265	262	261	267	237	266	253	235	248	243	239	288	255	249	198	248	246	267	221	259	244	246	246	241	274	235	281	246	283	266	245	245	250	267	227	274	266	257	238	221	240	244	247	231	238	251	262	265	263	233	257	252	241	242	274	238	236	252	283	225	240	271	241	250	245	268	234	274	234	273	236	257	237	259	246	249	253	275	260	259	258	276	265	239	252	254	251	238	281	260	267	230	288	256	257	242	259	261	266	249	227	234	269	246	262	284	222	260	237	260	292	251	264	268	241	234	251	202	237	286	242	299	274	247	259	249	234	232	244	268	229	245	271	252	256	259	222	222	241	235	239	233	259	253	260	257	280	259	267	242	227	244	249	248	261	259	261	256	256	251	245	230	249	240	261	262	257	237	261	237	244	258	252	245	250	245	267	259	227	234	250	260	273	233	243	230	264	245	234	254	264	266	279	226	250	262	269	229	239	286	279	245	230	216	261	262	264	276	260	282	269	244	230	263	261	285	251	249	242	253	248	247	251	235	243	239	239	249	241	264	256	256	235	248	298	251	279	222	239	276	269	267	256	283	267	250	260	253	250	232	273	263	265	245	216	247	255	223	228	232	244	278	270	236	271	279	243	255	261	237	255	260	275	282	269	273	237	232	266	231	244	246	247	237	270	255	257	259	268	257	294	230	252	247	251	232	225	241	266	259	242	248	245	227	257	258	256	254	254	229	267	258	240	252	241	259	237	251	250	250	254	269	277	236	220	223	235	236	244	241	238	215	218	263	274	233	219	260	260	252	270	251	259	245	276	261	261	271	244	263	253	250	209	233	251	241	235	238	255	252	222	261	250	272	259	247	260	262	275	247	272	255	264	221	233	255	263	252	258	255	231	238	218	248	250	219	254	248	250	260	252	235	249	241	235	232	245	279	245	251	259	244	230	235	261	250	274	243	255	278	229	250	233	231	268	278	209	235	251	255	242	229	238	253	265	241	243	231	240	242	255	225	244	262	274	257	225	254	238	260	245	215	264	270	265	287	240	247	272	239	247	260	259	256	243	226	275	263	268	264	264	247	298	269	268	262	253	244	264	262	239	263	267	235	267	262	261	257	287	279	254	247	251	250	266	263	227	241	282	232	228	246	257	253	246	240	277	261	232	263	233	265	282	258	242	255	251	262	272	224	264	228	222	245	240	243	292	239	253	222	245	244	285	276	222	218	242	237	239	270	289	240	250	249	270	268	261	244	245	275	247	260	228	252	270	243	243	243	263	269	278	267	278	241	278	261	246	260	268	267	263	234	287	229	249	254	284	273	265	257	268	262	265	263	261	226	234	254	270	261	244	231	247	248	226	229	210	288	221	246	252	258	255	223	260	265	272	207	225	255	262	258	246	263	270	239	258	232	246	280	255	239	252	265	247	279	252	263	246	260	264	245	227	244	262	239	238	240	256	231	228	225	238	242	227	269	268	275	232	256	261	245	253	282	242	244	262	245	268	234	251	242	231	248	250	263	212	249	228	245	295	266	239	253	269	223	234	243	234	262	284	237	265	228	253	237	233	255	260	246	254	262	286	281	258	242	242	252	272	284	291	266	268	226	255	257	244	261	249	237	267	236	261	270	244	258	256	263	242	203	239	243	239	249	249	264	277	303	238	279	222	223	250	278	269	261	260	253	290	279	250	247	262	239	287	267	256	243	249	271	285	253	264	237	231	261	226	217	247	251	239	259	234	248	248	247	240	276	230	238	260	297	268	259	251	278	286	224	235	248	250	258	214	250	232	244	253	248	261	279	244	238	226	247	256	265	236	258	275	258	257	264	267	236	262	263	245	259	277	239	240	242	253	224	215	251	265	242	274	265	278	242	263	242	263	258	260	272	265	241	241	223	233	272	225	232	266	239	256	270	269	250	267	276	236	242	226	257	231	245	254	258	236	232	268	270	226	229	217	225	246	250	273	260	247	262	225	255	249	256	239	246	271	267	228	254	258	230	247	268	237	249	260	278	262	264	249	249	221	244	280	245	244	223	247	247	232	280	224	224	263	259	255	228	238	261	247	260	228	271	292	225	271	240	259	241	272	264	236	230	258	261	249	252	258	254	250	260	268	276	243	260	242	241	229	223	252	255	256	237	267	260	251	257	248	254	276	245	263	238	280	251	248	244	229	231	219	250	272	239	249	245	249	247	258	262	257	232	256	246	281	225	254	273	271	230	242	258	245	265	250	252	253	271	253	242	254	275	261	240	269	271	241	235	211	222	283	232	251	266	246	251	252	251	216	245	237	241	252	230	264	243	267	214	247	247	248	281	255	273	258	250	269	261	238	242	256	255	243	251	234	246	272	265	263	286	237	241	250	254	242	263	268	239	243	235	256	263	229	253	255	221	262	276	274	263	258	260	263	270	276	281	260	257	275	250	251	259	241	247
2176	658	614	615	618	579	637	606	664	631	600	602	602	641	609	642	562	605	604	683	608	603	618	600	574	610	613	612	591	619	605	606	609	635	642	581	627	623	577	596	579	608	637	563	595	620	602	603	527	606	620	617	591	651	612	597	564	607	609	594	590	587	611	552	621	617	652	600	571	597	654	577	637	654	537	589	586	577	635	604	620	584	613	586	559	619	521	623	573	627	554	614	601	563	639	599	622	641	648	622	595	619	580	611	582	587	600	604	632	597	609	575	582	598	571	586	620	546	606	617	610	595	612	596	616	617	598	603	621	570	581	619	596	611	674	607	587	617	563	599	593	639	608	614	588	580	578	630	596	611	570	609	601	593	604	547	554	637	572	614	614	585	574	567	607	613	578	621	611	602	580	608	615	635	592	615	593	617	641	588	605	598	624	620	584	634	645	633	612	599	639	586	613	617	611	610	593	606	595	556	634	602	605	584	554	629	628	601	588	592	604	627	550	613	598	617	600	592	614	606	617	579	616	642	612	621	627	629	567	599	615	617	648	608	629	601	622	633	611	585	573	629	617	564	651	643	571	579	577	578	604	633	620	584	601	633	592	561	625	614	622	599	570	625	600	604	603	590	651	577	617	643	614	587	578	572	575	577	589	616	612	624	614	583	552	595	606	579	604	610	589	630	612	643	594	567	570	673	605	647	606	600	640	647	633	639	622	573	598	602	620	588	594	653	628	631	566	615	594	588	596	592	672	605	597	620	597	586	607	624	540	646	589	622	630	570	619	604	570	590	609	623	612	580	604	591	598	624	614	611	636	646	592	594	600	586	620	588	598	635	625	655	655	591	594	597	586	624	595	586	576	630	576	593	603	664	619	626	628	601	625	588	638	634	593	597	661	640	592	615	580	580	587	568	601	609	583	603	593	572	602	614	643	607	594	604	627	586	611	593	608	602	586	615	600	657	624	626	605	569	570	610	619	596	588	622	615	567	607	638	668	556	604	613	614	554	587	594	614	592	626	610	581	590	542	562	638	652	581	603	591	560	607	590	600	640	612	608	592	633	599	588	638	620	589	645	608	587	546	630	565	582	661	582	617	543	615	572	577	598	608	635	597	594	603	629	612	580	585	634	585	622	604	624	590	581	610	607	623	575	639	631	639	578	574	595	588	632	589	591	593	576	599	594	616	609	629	619	601	610	614	571	624	596	612	608	585	615	606	638	615	587	629	600	584	624	608	578	554	643	615	589	637	586	591	655	591	617	616	650	576	632	534	634	582	590	616	618	628	605	562	594	601	586	576	606	561	590	611	610	623	609	608	613	631	604	562	609	578	587	622	628	602	601	640	587	558	576	614	632	616	614	584	618	615	577	629	591	651	599	576	610	606	610	579	613	627	587	578	603	633	546	607	576	584	599	583	667	606	615	623	623	543	589	587	558	587	556	588	587	615	627	639	626	596	606	599	608	601	586	623	594	583	563	614	604	610	631	625	608	628	561	611	592	603	588	604	596	555	570	593	594	581	606	613	655	625	564	577	574	607	605	591	642	556	568	606	560	600	644	602	587	617	602	615	619	583	608	611	588	583	591	626	575	603	577	597	620	573	554	605	611	591	618	644	641	594	573	573	596	527	611	590	608	586	586	609	629	578	627	609	588	612	609	612	627	591	605	603	591	599	589	605	569	615	612	631	610	620	648	634	590	613	626	608	607	600	662	643	634	573	615	614	612	617	608	590	675	580	623	626	592	581	640	604	608	614	612	596	621	621	600	606	599	604	576	648	647	610	568	619	564	576	583	624	644	619	629	576	584	554	620	582	644	625	635	614	585	603	591	580	569	611	585	641	610	584	601	584	605	613	624	573	617	605	597	644	567	642	578	612	601	622	601	558	565	606	630	608	614	627	587	595	591	589	628	633	620	630	594	570	590	583	597	582	598	583	583	577	632	613	643	602	562	637	614	606	572	644	588	612	608	582	641	610	593	643	675	632	626	623	614	596	575	658	596	605	657	588	629	591	641	603	672	617	588	618	580	570	577	604	613	654	629	608	625	622	615	666	569	569	566	606	619	647	549	615	651	572	600	638	631	634	589	624	601	619	617	633	611	642	564	594	588	595	566	632	621	577	582	609	574	602	618	596	608	591	566	629	608	626	585	594	615	553	610	601	587	586	585	617	579	594	613	599	628	628	581	569	555	580	614	590	631	626	599	617	602	579	614	568	585	634	582	619	666	629	619	638	606	636	629	551	569	590	585	627	638	607	567	616	619	609	641	550	632	609	647	570	603	628	577	616	630	658	585	586	605	635	646	615	617	606	605	629	625	576	576	611	581	668	636	591	618	643	612	601	607	624	635	581	542	599	612	609	568	611	584	626	620	636	593	592	580	580	571	641	572	617	614	618	614	549	616	626	576	626	614	572	580	631	622	570	618	611	613	592	596	618	627	618	607	563	609	600	608	575	614	620	631	615	600	586	645	550	594	588	575	582	573	634	628	608	586	597	622	619	580	585	620	625	637	615	621	620	586	609	550	563	621	611	591	593	595	620	610	649	635	623	585	601	604	599	582	602	603	601	593	564	605	637	597	632	632	566	613	580	634	631	569	606	645	621	581	600	656	571	568	628	566	587	608	642	610	578	632	619	602	559	630	637	574	598	576	631	605	655	613	614	637	588	604	614	576	623	644	600	603	613	599	613	624	615	593	588	538	594	588	630	622	603	661	614	612	636	637	580	611	602	622	609	620	616	651	610	619	680	629	604	637	633	614	566	590	592	579	553	537	590	579	664	595	582	576	616	582	623	614	613	594	562	645	590	589	641	587	641	604	626	633	643	590	580	628	620	659	585	628	581	577	620	598	591	607	582	600	583	618	632	576	608	642	545	587	629	607	598	595	617	633	607	595	615	594	633	553	633	602	590	586	605	613	610	577	588	597	637	637	611	613	619	575	598	619	588	615	633	582	597	570	581	643	559	650	583	625	626	629	618	636	592	592	583	574	550	607	622	609	603	592	573	606	611	586	602	599	561	613	594	607	608	604	601	630	563	591	647	595	574	575	623	550	607	602	642	615	594	593	582	620	601	616	596	628	616	568	584	613	626	636	646	579	576	580	611	594	627	596	614	620	612	638	599	662	592	621	627	615	643	568	636	646	576	613	597	644	644	605	618	636	633	605	615	621	598	597	626	602	612	596	628	629	598	643	548	633	579	615	581	633	617	624	583	600	624	589	625	610	641	592	609	537	581	586	610	580	604	592	576	580	639	623	582	589	601	595	601	620	566	550	623	610	584	585	575	584	616	553	625	582	610	626	607	588	588	584	638	597	621	574	620	573	601	581	655	596	645	621	653	593	590	608	605	537	612	604	613	655	606	537	597	595	615	622	628	630	630	579	591	579	645	587	599	562	591	650	618	602	557	619	556	654	640	583	598	606	609	633	587	581	563	597	601	579	625	588	587	595	597	649	592	630	617	560	595	594	607	612	617	590	564	628	579	645	607	572
7958	628	564	507	430	389	378	405	349	347	327	376	338	346	320	303	319	324	333	314	346	334	308	309	297	336	346	314	309	320	308	321	335	272	302	346	312	332	335	320	345	320	330	307	311	343	332	349	348	331	312	315	310	319	309	323	305	352	306	344	336	307	340	341	332	325	334	387	298	318	310	311	325	294	319	329	313	358	353	328	355	315	326	331	371	345	317	325	322	328	335	343	308	308	340	322	353	327	311	337	306	306	312	312	318	299	340	288	325	306	306	284	323	371	351	335	310	334	299	324	320	301	320	325	286	306	300	341	345	319	317	301	305	310	300	311	328	323	315	333	307	317	315	295	322	325	329	286	329	317	315	323	299	318	352	324	305	338	312	302	348	331	323	306	313	251	308	352	323	336	330	323	311	301	330	362	328	323	298	301	310	335	319	324	297	307	301	319	318	332	318	283	335	325	298	306	287	329	293	340	308	327	324	299	324	346	327	342	317	293	366	355	323	322	343	328	321	305	338	301	367	288	354	329	312	325	333	356	310	322	317	297	348	313	310	306	339	282	328	336	310	338	312	309	361	309	324	322	314	319	353	321	321	307	334	323	283	313	294	350	349	315	312	319	336	342	314	322	352	318	320	294	325	317	317	295	316	306	326	303	325	299	283	327	320	333	300	330	289	331	338	327	345	309	315	316	331	318	306	281	341	288	316	284	306	347	330	313	334	301	328	325	319	322	354	333	327	335	306	279	300	318	330	284	333	326	356	296	339	303	310	319	306	328	327	359	307	312	327	298	303	297	310	306	329	345	353	311	325	348	344	346	319	319	336	304	299	325	337	328	354	332	292	319	313	332	312	335	333	308	297	346	324	303	329	328	355	335	303	343	304	298	323	320	348	341	347	341	341	331	319	316	328	326	289	288	344	361	311	339	343	309	344	309	322	318	331	324	358	333	341	323	311	291	320	269	307	324	348	312	296	311	287	332	319	319	325	321	325	331	307	300	313	281	326	312	280	289	325	318	338	318	348	337	305	312	334	329	331	311	346	311	316	333	295	310	328	354	297	297	336	352	337	323	305	345	293	307	320	329	352	336	339	317	308	328	356	326	352	309	332	319	332	341	333	297	323	319	304	308	336	328	290	333	324	320	287	350	321	324	295	351	267	310	314	320	298	305	345	323	323	342	338	286	283	333	294	288	317	305	313	304	325	315	309	316	334	323	348	369	311	299	353	334	354	318	347	328	273	317	305	339	343	335	311	327	312	310	314	313	330	330	308	329	330	330	336	312	328	320	314	324	313	324	302	330	347	307	320	329	350	311	321	286	335	325	326	290	312	323	331	310	334	331	310	316	333	336	288	327	302	368	306	292	329	308	316	324	357	346	285	278	307	326	327	347	321	332	315	323	302	337	286	340	323	297	286	354	300	316	332	335	351	323	339	334	289	331	334	294	275	358	300	341	288	288	297	343	277	316	341	337	336	339	287	331	322	300	305	340	288	344	330	324	305	303	319	306	354	287	312	336	365	292	317	327	320	322	330	316	314	328	343	327	348	371	339	310	328	335	337	307	337	300	321	336	321	305	346	324	332	350	340	322	281	335	353	300	326	333	316	316	311	306	309	313	320	343	341	299	324	307	320	326	351	316	302	313	336	299	351	333	334	313	282	334	318	330	347	323	327	288	341	326	302	325	319	301	347	330	310	306	325	353	327	341	346	342	331	315	298	324	291	330	304	339	325	338	335	327	327	328	328	305	328	321	329	305	323	335	340	299	315	335	318	314	321	286	334	286	318	335	335	311	317	302	376	308	334	315	329	319	311	325	325	345	313	319	331	322	309	305	272	303	307	311	308	357	333	333	298	315	331	326	285	308	312	324	291	298	331	312	307	324	311	329	318	301	322	351	325	331	329	307	326	326	319	363	284	355	320	333	317	321	320	352	337	308	354	332	297	317	327	332	320	354	351	321	336	347	287	291	347	334	323	310	317	332	347	313	324	335	311	349	320	319	321	300	341	345	334	280	281	306	300	308	324	342	345	351	321	327	314	311	319	293	337	322	318	322	324	305	307	281	333	296	324	281	320	299	319	325	272	325	329	374	370	332	336	312	339	318	341	309	314	303	308	313	321	308	312	345	322	310	320	309	319	332	313	329	316	338	339	293	310	311	337	335	322	320	345	322	298	325	341	329	321	295	276	312	353	379	322	315	336	280	301	307	311	379	300	331	291	317	313	315	329	291	324	318	292	287	330	300	306	322	322	309	327	324	328	329	338	314	333	332	315	299	307	325	328	344	301	314	356	282	315	319	317	326	292	314	317	337	328	318	316	340	283	337	336	288	325	315	314	282	325	316	343	328	291	308	359	337	312	334	313	317	345	342	304	336	317	291	350	323	301	321	292	324	333	317	298	291	307	313	329	304	310	351	342	331	346	332	327	359	328	330	313	333	305	300	315	287	317	295	298	323	328	316	330	318	313	307	338	297	338	329	318	324	317	335	344	312	369	328	314	321	294	344	306	330	346	300	293	343	327	292	336	330	366	324	295	298	314	313	269	348	322	354	326	314	329	323	295	324	345	338	290	315	335	317	330	302	323	320	346	308	331	338	294	325	331	303	327	302	324	320	347	315	328	298	309	316	304	297	319	328	320	321	288	321	308	305	317	312	272	285	294	322	290	310	298	342	291	315	305	333	343	335	292	318	341	351	335	277	346	346	337	307	338	310	334	335	283	306	323	329	318	326	303	333	320	309	318	335	314	318	300	305	321	332	320	323	303	318	310	323	347	276	307	293	315	325	319	352	310	309	323	323	328	316	348	324	327	338	313	342	329	269	336	344	343	306	327	309	323	305	298	310	324	337	296	330	314	293	295	311	274	328	327	279	306	296	346	331	297	350	331	325	337	345	307	329	337	311	340	341	337	297	259	310	330	340	317	343	310	295	305	347	318	294	323	310	321	308	302	324	351	332	307	290	325	310	303	304	339	342	328	296	354	308	343	297	321	313	342	346	306	303	327	310	328	334	310	318	322	317	338	335	343	312	324	309	343	298	307	348	352	328	318	313	323	330	337	303	309	342	337	349	348	340	342	321	310	314	321	299	317	313	288	303	367	300	328	341	330	337	395	343	340	332	352	320	295	314	330	328	329	341	329	320	316	296	336	367	349	324	329	335	305	286	288	327	328	317	326	295	337	302	330	301	306	320	342	301	318	326	290	321	321	334	314	304	316	328	328	372	331	325	300	339	304	302	328	321	346	354	320	331	309	360	347	324	335	373	304	323	336	323	348	321	312	297	327	295	332	288	335	326	306	338	354	329	308	332	340	317	324	320	345	322	288	322	305	294	312	320	356	328	295	366	327	328	349	367	343	343	319	336	333	275	341	336	356	350	326	323	321	292	316	318	303	301	329	322	318	286	318	292	320	306	317	312	329	325	296	312	310	319	351	309	335	385	332	323	333	305	328	309	306	301	339	301	327	298	341	302	258	320	327	338	344	314	299	301
7021	1002	1409	1462	1328	1164	1079	934	934	871	846	882	837	797	766	777	775	758	803	761	753	744	778	790	793	776	750	726	761	755	801	737	775	774	757	791	769	746	758	764	778	735	768	764	767	744	780	727	753	748	705	731	758	763	738	799	761	748	719	728	735	729	700	738	782	760	764	714	770	774	795	755	715	767	729	759	778	769	740	724	711	725	719	733	770	732	735	745	732	734	733	752	717	747	742	696	731	767	699	710	723	678	724	748	734	762	748	768	715	767	683	755	743	726	751	729	744	783	695	740	705	785	721	766	716	703	744	742	702	742	719	744	749	738	759	747	713	716	729	730	755	729	758	736	744	739	714	793	709	754	733	715	775	752	722	758	717	711	731	731	711	751	761	738	761	752	744	766	727	717	732	761	738	745	695	736	743	765	723	777	705	772	746	706	705	743	717	762	682	744	695	723	718	744	749	793	743	739	746	743	723	770	725	739	702	753	770	722	713	772	745	755	729	708	713	747	711	715	745	794	781	733	735	711	682	705	747	665	767	738	769	753	671	798	740	780	729	728	694	786	706	712	752	764	773	730	698	759	749	745	757	762	723	747	738	761	738	746	725	707	743	695	775	705	746	710	732	736	772	742	745	723	702	766	701	745	691	751	776	730	748	760	732	780	688	751	744	687	671	770	729	730	699	715	744	722	740	727	782	758	793	727	718	742	742	723	699	740	762	719	710	746	721	777	762	767	716	746	730	755	714	742	716	749	747	719	761	766	751	714	740	715	742	732	773	702	758	726	671	721	720	695	728	727	774	749	734	731	709	716	718	741	767	778	697	716	744	770	729	708	691	773	692	685	754	709	769	743	749	747	769	727	731	737	715	773	712	758	745	730	742	712	760	761	768	749	747	744	723	724	737	749	682	791	686	773	758	727	739	691	754	730	679	776	751	668	730	723	735	730	733	766	690	733	777	749	734	750	688	762	746	725	727	744	761	741	722	720	700	739	699	762	710	740	746	701	711	746	746	747	782	731	712	741	753	713	711	723	720	764	759	689	715	784	683	713	738	760	758	720	769	764	749	789	779	763	756	747	779	747	697	718	709	721	741	748	769	726	715	726	764	737	756	737	754	700	729	764	748	766	705	730	716	741	752	720	713	791	739	672	701	808	755	704	695	712	741	731	756	737	726	769	718	726	743	751	758	765	758	726	722	752	769	697	804	747	757	745	669	760	768	725	792	718	711	746	732	733	759	758	692	744	739	739	732	711	781	746	729	747	750	695	727	702	727	748	755	715	762	719	693	729	747	754	745	736	725	733	745	751	745	705	745	691	787	701	794	772	734	727	753	741	769	739	741	736	735	674	746	773	752	732	760	695	761	792	754	742	757	699	792	773	707	754	702	752	752	751	707	706	748	767	726	675	753	726	732	707	716	685	783	698	752	707	748	730	779	715	759	742	781	687	743	736	781	754	725	747	726	742	764	754	722	781	754	725	771	704	718	708	759	737	771	785	745	716	711	737	746	782	699	727	703	746	759	736	737	737	725	791	729	710	776	731	740	734	765	711	762	735	727	696	763	703	722	715	690	705	736	723	725	778	697	721	728	743	705	740	696	728	733	769	758	744	749	743	705	805	704	712	759	712	717	792	725	768	738	749	685	746	768	777	774	732	752	769	764	702	760	711	734	783	758	717	756	738	794	758	724	728	667	716	735	683	709	743	710	766	712	765	721	752	759	735	724	720	738	673	740	701	761	742	771	727	736	748	760	771	747	710	709	697	713	777	817	696	755	702	733	792	753	696	701	693	700	716	796	765	716	767	789	770	724	760	765	705	770	722	715	701	788	772	734	744	732	761	750	765	763	733	753	747	761	717	727	705	722	747	751	721	709	737	733	737	739	755	712	783	724	718	712	759	725	702	730	711	701	750	768	681	714	770	758	726	748	791	718	785	729	732	724	751	765	685	739	733	701	729	724	746	798	724	766	731	701	716	742	745	732	734	784	707	738	726	718	764	753	746	757	684	793	712	757	719	758	686	701	783	757	769	732	715	715	761	746	756	777	770	701	759	762	710	712	768	752	712	689	772	705	794	750	746	729	788	750	730	738	710	709	744	760	711	755	715	749	777	721	746	762	724	717	775	778	753	738	713	698	753	738	714	723	732	756	702	728	753	767	746	740	732	739	757	752	753	763	726	701	769	699	757	693	727	736	748	729	717	751	730	744	682	772	766	707	748	759	689	703	763	738	766	703	750	697	738	711	730	728	736	724	728	714	709	746	750	750	738	708	717	735	756	743	720	745	773	707	768	751	742	731	729	732	767	701	748	762	718	745	714	723	733	717	677	761	708	760	744	721	695	754	730	738	743	718	706	787	707	721	746	741	695	795	752	722	706	738	753	739	762	754	771	770	743	714	733	718	696	721	737	748	729	720	730	741	710	725	695	756	709	749	719	747	717	744	739	691	765	758	731	746	723	736	740	719	705	712	771	761	776	768	803	767	753	751	752	713	755	744	728	743	744	779	719	758	718	727	753	732	693	713	799	778	768	731	757	749	747	754	722	756	749	735	747	741	741	690	772	775	737	759	722	752	765	721	807	766	718	691	771	764	755	704	743	742	736	743	707	706	672	726	714	739	749	745	732	763	756	719	707	757	739	705	784	688	759	738	772	812	692	740	748	749	788	715	726	719	799	733	681	676	794	702	741	692	723	744	770	757	715	719	724	738	746	737	711	728	733	798	725	755	716	744	773	771	699	726	746	817	731	684	733	754	719	772	743	715	756	800	744	724	733	794	773	713	708	696	754	773	731	747	724	689	744	752	720	735	739	761	752	684	720	682	742	776	711	748	724	770	727	698	720	767	762	742	745	728	784	738	748	749	734	742	751	712	727	720	748	730	702	745	761	739	692	721	719	687	772	723	762	723	734	725	750	688	715	706	752	761	750	755	735	731	718	757	724	705	713	771	771	755	726	738	746	711	721	773	788	692	723	761	719	732	720	761	752	691	767	737	717	727	750	702	768	785	714	723	753	690	720	803	728	728	750	734	770	709	704	712	742	749	743	763	739	722	747	744	790	736	734	706	760	765	762	750	744	776	745	795	753	718	712	779	735	744	756	743	738	726	770	705	711	698	692	733	789	740	721	692	763	770	761	792	750	691	739	744	752	756	758	741	714	707	774	707	737	702	721	730	749	697	706	723	776	755	726	725	750	737	703	730	722	721	703	779	731	734	764	700	727	714	738	731	668	763	734	739	780	726	701	696	774	757	773	776	730	708	741	791	746	773	701	715	704	701	714	727	722	681	749	710	796	736	729	777	719	716	749	742	783	703	753	720	745	688	762	756	707	728	761	750	695	693	745	738	741	759	770	769	699	668	704	711	702	703	770	729	746	771	747	718	711	715	733	753	717	730	757	670	747	781	750	743	738	694	770	725	731	782	743	773	749	775	674	742	698	750	720	762	710	743	750	770	767	734	688	732	692	681	728	743	717	714	773	761	712	794	717
14052	959	790	592	454	355	292	277	242	220	212	207	203	199	194	224	212	196	171	182	192	167	182	201	192	179	171	191	151	191	176	186	174	181	175	192	206	171	193	165	181	171	170	188	165	183	184	157	173	204	180	176	190	168	178	202	176	159	159	159	186	169	198	189	172	152	172	185	183	168	169	184	193	193	158	171	192	190	211	181	168	155	191	187	204	159	179	192	182	171	210	176	178	187	175	196	181	164	172	182	210	165	184	173	192	172	162	168	183	162	162	176	165	157	201	197	194	185	159	147	174	192	162	179	189	173	187	170	194	164	169	182	201	191	184	180	190	169	179	184	149	151	194	184	163	177	160	179	175	196	159	164	178	157	167	162	161	186	183	173	173	178	170	186	172	190	182	184	162	177	189	168	178	155	183	191	173	154	181	154	186	166	182	168	182	180	171	181	176	166	186	174	176	216	171	184	173	170	163	197	186	171	199	178	168	205	181	166	172	177	191	157	159	173	175	190	199	197	175	185	189	178	156	152	170	163	186	164	181	174	189	180	157	169	200	158	152	165	199	185	170	174	169	199	183	153	177	200	198	152	211	182	195	164	192	160	173	188	162	185	192	157	175	178	201	177	174	165	165	173	163	195	224	206	200	174	176	195	185	186	174	168	193	166	165	155	167	172	172	172	166	167	189	157	176	149	190	168	205	181	210	167	174	190	163	182	188	188	183	174	180	174	174	194	150	177	164	191	157	163	181	206	190	161	171	182	208	190	156	165	167	164	182	187	165	180	189	178	164	179	176	157	202	177	183	172	138	166	184	172	173	191	176	166	180	198	210	181	176	169	164	194	180	175	138	183	164	184	181	161	156	169	166	157	189	171	170	163	181	184	194	203	178	166	189	159	205	172	180	190	169	200	204	152	190	182	219	211	160	184	171	179	167	174	193	176	161	166	173	161	191	181	195	190	169	180	178	168	166	165	193	177	204	182	188	181	174	177	156	204	189	173	184	170	195	180	172	177	187	168	187	179	204	201	167	172	166	196	200	177	183	173	177	175	178	178	194	180	216	196	182	189	161	185	188	205	188	165	185	191	162	200	181	203	217	184	167	179	196	165	174	177	145	164	159	197	196	175	168	167	162	184	177	174	191	156	187	162	182	195	191	190	171	185	153	172	189	174	174	160	181	164	170	187	187	191	204	180	149	190	205	190	163	159	181	166	167	197	181	173	171	183	181	188	187	163	188	167	168	165	190	175	180	162	177	180	180	186	172	174	181	170	210	191	222	188	167	157	160	165	184	172	164	175	172	181	137	186	163	197	174	174	179	180	178	180	180	178	195	185	182	191	190	172	145	189	176	160	194	185	192	186	175	192	170	193	168	154	183	165	168	182	202	181	179	196	183	180	173	185	188	168	153	174	162	190	192	179	166	188	182	171	164	162	166	170	164	178	168	182	201	205	161	152	180	192	171	207	186	212	176	169	183	198	165	188	184	183	166	178	163	211	169	174	185	174	169	176	175	188	181	165	177	186	190	159	181	160	177	183	182	200	181	188	192	178	202	172	191	205	167	194	203	203	187	168	169	184	197	210	189	182	169	170	169	184	187	161	191	201	180	159	178	173	187	172	188	188	188	177	181	182	187	160	169	199	204	175	198	179	177	200	168	172	188	158	192	157	204	176	142	177	190	174	182	174	163	170	180	176	179	150	171	177	164	165	177	176	201	170	190	168	161	174	205	191	181	178	180	181	190	176	180	177	156	188	193	165	167	170	178	184	160	183	171	158	152	174	158	178	169	178	155	186	180	197	169	166	174	190	182	169	169	191	156	169	157	177	165	175	152	176	190	187	191	165	168	163	188	173	158	162	152	169	198	193	185	175	165	207	223	161	176	168	192	163	177	161	184	180	182	157	192	182	168	203	191	186	145	182	176	189	177	165	174	139	164	172	183	171	217	173	149	201	166	190	160	188	170	171	175	162	162	162	175	200	171	204	183	170	187	149	208	160	164	176	161	185	194	170	176	177	188	180	167	208	165	197	200	218	188	171	174	173	189	210	192	204	153	176	188	174	191	170	193	161	177	197	185	177	176	185	175	163	191	164	190	173	186	176	148	194	180	181	187	175	156	172	152	181	173	177	203	187	184	205	171	177	192	184	179	182	174	173	183	176	186	204	175	177	190	194	164	205	170	186	162	179	185	175	177	183	185	181	174	197	190	161	176	178	166	167	197	166	190	207	177	196	197	181	194	164	181	182	178	183	173	170	203	173	162	166	170	152	145	188	179	175	185	178	176	193	181	186	163	162	177	198	188	177	197	172	205	177	185	185	193	167	185	192	170	177	186	181	175	178	198	173	157	177	196	213	199	204	200	190	156	164	191	191	184	154	159	192	181	178	187	169	163	147	162	155	180	185	202	200	182	164	184	208	160	196	156	194	154	162	173	195	166	173	199	179	168	174	198	202	171	175	165	173	171	195	157	185	190	182	170	165	170	197	161	183	166	182	188	184	177	141	175	184	193	191	150	177	177	196	163	200	194	172	172	169	168	152	206	186	171	175	178	189	166	196	150	188	186	196	181	190	198	183	179	177	177	185	180	167	169	185	163	164	184	170	162	158	173	173	170	197	186	195	173	167	177	177	150	177	171	179	158	182	180	186	186	198	154	198	162	184	170	183	195	188	165	168	195	198	187	176	183	220	173	186	185	179	184	177	200	189	187	188	161	171	168	175	169	198	178	214	180	183	175	179	191	180	176	179	172	178	164	172	195	180	188	173	185	167	155	178	171	178	197	162	187	184	200	183	193	181	201	177	179	171	182	165	162	198	167	184	181	177	174	177	185	199	194	169	180	197	171	181	155	166	190	170	175	186	188	165	198	210	181	173	184	161	194	177	181	179	143	176	201	163	182	166	183	185	184	189	190	176	177	180	186	162	174	169	185	183	162	181	202	171	158	163	175	174	183	167	177	210	171	186	182	192	183	188	171	174	170	176	192	202	190	168	189	165	175	179	159	180	198	186	183	170	178	193	196	156	151	183	170	195	156	178	174	172	178	179	179	183	195	164	170	160	177	158	207	196	169	188	179	182	171	196	160	182	174	171	182	173	177	173	185	155	158	179	191	155	179	176	156	170	198	188	177	177	176	165	164	181	170	179	164	181	187	158	172	173	162	159	169	154	167	176	204	186	150	166	177	177	175	165	172	179	183	191	194	166	184	178	155	198	188	188	201	192	166	185	184	171	186	214	173	180	169	182	183	190	182	156	181	192	207	186	183	159	168	183	172	176	201	192	182	197	203	192	186	165	170	176	186	183	149	184	192	194	171	196	176	176	179	183	175	139	176	168	188	180	169	193	194	200	197	191	183	195	194	183	166	164	189	188	164	191	170	180	171	153	177	187	174	178	153	185	192	192	176	155	199	159	173	170	158	176	201	198	166	183	152	184	202	179	151	143	169	159	172	206	164	174	165	154	171	189	172	173	180	203	168	195	190	193	176	188	153	166
8364	970	1626	1957	1570	1261	1065	960	856	772	683	677	633	577	594	559	566	538	516	486	491	461	457	470	474	484	511	472	463	453	444	461	413	419	459	460	470	441	457	458	430	433	469	444	421	442	434	442	418	445	439	417	441	435	463	424	437	433	455	467	415	457	431	462	435	419	399	457	405	433	438	413	454	421	387	411	452	443	436	415	427	419	436	421	404	437	456	408	417	418	436	403	433	403	441	416	437	409	458	430	445	448	420	428	421	403	421	427	475	383	425	467	450	447	390	407	447	397	434	418	373	417	420	434	404	379	411	456	432	416	429	423	431	435	426	460	414	437	427	411	395	391	441	413	421	404	458	403	398	455	426	453	431	431	455	409	411	416	432	440	438	398	397	476	469	417	428	412	397	389	439	435	415	435	419	428	396	420	468	465	453	459	423	419	430	420	408	432	422	420	426	414	441	419	419	424	420	422	429	439	415	431	429	427	451	394	435	427	445	416	433	419	448	430	413	434	434	422	440	424	442	436	417	411	391	388	426	470	453	415	405	410	430	417	372	444	436	433	450	442	370	402	406	432	383	418	415	463	474	445	412	437	435	413	451	416	413	454	415	483	378	414	426	410	436	432	406	437	400	435	412	427	424	433	429	423	433	431	442	471	496	420	441	423	449	410	413	405	410	432	416	424	411	413	431	392	431	418	445	446	433	445	389	427	441	408	446	446	424	395	404	404	426	442	414	408	422	424	413	436	419	432	423	419	422	396	426	458	418	428	401	434	450	382	431	411	437	387	404	406	405	438	423	434	424	400	451	471	414	462	417	435	429	415	404	457	444	397	460	402	426	438	439	406	429	409	419	429	442	439	394	419	435	441	426	445	436	461	440	430	390	385	431	463	413	428	407	399	407	433	451	444	459	443	413	428	437	450	415	428	397	400	442	461	400	381	426	407	439	437	429	411	438	450	458	406	388	435	455	399	445	465	415	431	440	404	456	417	425	416	442	418	425	425	425	459	419	402	444	426	446	428	441	393	417	418	410	427	398	432	437	427	427	429	420	408	452	435	435	411	380	432	467	443	432	478	357	406	396	424	419	450	433	396	423	432	469	414	400	417	405	437	447	419	421	431	426	409	434	398	426	434	431	392	392	436	394	384	456	435	433	460	391	398	430	425	386	443	457	445	463	433	441	409	425	418	457	438	440	433	428	431	437	446	405	455	440	385	421	416	374	421	434	417	437	437	405	408	416	421	428	424	399	453	399	420	441	387	403	449	407	444	430	419	434	416	413	467	456	418	408	411	423	434	440	440	410	432	428	417	408	399	389	434	428	413	415	430	430	429	452	425	417	445	434	442	435	400	392	431	413	386	442	421	438	435	449	471	396	436	436	436	432	432	460	391	433	454	447	439	417	424	418	439	408	423	397	424	449	468	406	427	434	452	429	416	443	423	424	442	419	421	436	435	402	408	457	441	441	443	418	420	413	403	429	399	438	412	418	460	449	381	446	450	394	424	418	405	408	427	450	424	416	420	442	438	405	433	400	445	436	422	441	425	414	408	448	416	426	437	448	398	391	432	434	431	452	424	446	404	409	426	446	418	437	422	433	409	409	451	429	452	421	420	412	407	426	421	429	411	421	436	412	438	449	419	432	412	437	423	419	413	419	384	418	420	441	398	437	435	442	443	440	422	455	405	414	448	423	405	390	435	410	417	449	460	452	408	451	454	414	404	441	403	463	438	415	429	409	439	437	411	455	448	430	414	411	429	401	424	432	440	405	406	463	428	459	394	436	393	435	420	436	416	419	409	404	435	433	418	428	421	427	412	460	441	415	412	438	397	440	406	423	466	427	421	405	393	409	392	460	400	413	417	437	459	428	420	430	387	442	412	428	427	407	398	419	414	447	421	391	420	428	443	454	427	422	421	444	418	400	407	455	371	445	421	437	407	403	433	421	433	431	417	413	456	432	400	395	459	448	432	404	371	438	451	436	392	409	443	451	419	443	392	416	423	407	381	457	430	454	448	430	415	411	433	395	419	405	432	425	418	421	421	451	394	410	426	414	405	414	432	433	417	412	426	444	445	422	402	414	414	440	429	445	441	432	382	437	471	406	433	422	448	438	452	436	415	423	399	406	438	406	447	445	419	436	444	409	432	418	459	435	417	392	419	392	405	450	428	428	429	416	438	391	444	426	407	438	394	405	426	428	408	427	435	396	410	420	412	414	433	436	402	443	447	420	420	428	452	409	438	423	402	436	412	435	423	401	428	431	395	421	464	424	430	398	425	434	438	397	428	411	395	394	414	432	413	442	405	431	485	397	408	383	433	421	431	461	402	419	438	431	454	371	411	391	456	437	421	437	383	466	431	420	449	456	443	425	393	431	435	440	397	431	428	463	390	438	427	424	408	417	427	406	435	413	410	422	436	424	439	465	436	396	447	443	412	441	425	401	410	423	378	423	436	411	408	401	445	419	441	430	441	407	430	435	405	436	442	448	430	421	401	385	440	390	412	432	412	430	384	410	424	399	427	438	429	426	420	385	433	459	456	454	411	420	422	452	407	407	431	444	450	390	401	415	448	421	455	436	422	407	422	421	410	411	427	422	452	426	434	438	432	450	425	432	414	396	423	429	389	435	435	431	453	416	461	433	407	416	428	429	390	433	453	389	399	419	408	402	404	427	431	398	400	385	428	428	422	416	443	417	410	429	385	480	429	422	452	416	420	466	390	436	416	397	425	434	448	408	448	433	409	406	417	412	424	432	416	392	414	449	442	383	419	440	442	454	400	421	436	421	408	447	426	431	419	416	452	417	414	437	436	445	435	398	434	372	419	429	414	402	411	401	436	443	437	429	452	430	451	404	420	432	419	422	434	416	402	428	421	384	433	396	447	406	458	408	397	392	415	412	391	447	404	448	427	437	420	424	442	425	416	427	412	426	428	428	416	412	411	404	410	462	374	448	424	417	382	415	405	444	427	421	446	423	420	435	418	429	427	411	420	407	433	392	426	395	431	447	399	399	427	411	478	435	417	433	433	411	421	434	441	410	417	396	416	376	435	411	397	412	432	457	436	393	441	443	424	421	439	451	406	447	401	412	392	451	434	439	420	439	444	419	402	458	455	374	439	439	427	411	414	455	444	423	425	438	438	443	435	456	411	464	436	394	441	402	413	415	434	427	419	435	422	438	433	455	434	417	436	437	420	440	417	410	430	415	428	406	436	420	428	422	411	442	448	423	424	418	428	406	440	435	425	458	430	463	427	385	421	437	453	449	434	400	418	427	420	423	410	426	466	453	399	405	429	416	407	436	442	454	411	429	409	418	398	443	456	430	446	433	438	432	430	453	418	418	400	425	423	446	417	417	429	445	424	428	449	455	440	455	420	408	406	437	437	439	462	462	432	423	392	437	399	446	453	413	433	439	456	393	419	413	448	407	405	420	407	418	447	406	436	414	410	431	433	385	415	405	442	395	430	416	440	405	439	393	411	439	403	422	430	441	434
1652	230	253	268	277	242	236	272	229	222	276	243	257	238	280	246	254	280	276	255	241	232	234	235	250	227	246	245	247	239	249	253	242	261	263	242	247	270	261	250	273	250	227	284	247	238	259	254	257	248	249	242	239	226	261	265	266	245	258	235	251	257	241	223	249	250	265	246	245	244	261	256	283	234	265	266	244	248	244	250	245	263	215	253	251	249	254	250	243	261	270	253	227	239	235	245	253	226	237	241	245	264	246	247	245	270	232	250	252	253	246	259	260	234	258	242	257	236	265	290	241	266	252	245	264	244	213	261	234	239	207	255	247	243	230	227	280	265	252	266	251	275	269	262	250	233	262	258	280	263	270	255	224	253	259	262	261	240	240	229	281	264	248	275	242	238	261	231	255	221	267	275	253	234	242	206	251	228	237	266	253	233	225	257	243	233	269	251	272	243	264	250	243	244	272	245	226	254	256	249	256	246	252	233	244	241	234	240	228	256	269	252	263	224	237	243	261	229	264	256	218	277	248	235	267	277	279	266	239	264	263	280	245	240	241	217	254	228	241	271	221	262	235	265	228	252	257	235	247	235	233	232	257	238	236	240	235	244	242	260	252	252	292	228	271	272	217	263	273	234	231	262	267	221	269	254	255	261	240	272	283	264	267	250	256	268	252	253	250	254	243	243	273	242	254	256	258	244	233	263	247	244	263	264	245	257	254	247	251	229	261	239	252	242	274	257	237	260	248	250	244	235	273	254	270	253	269	261	244	231	232	234	263	252	252	233	261	229	252	221	267	273	276	251	278	235	202	265	258	253	271	264	247	247	261	246	264	261	254	237	250	255	254	263	267	240	247	243	245	224	276	257	252	221	247	259	243	243	229	228	222	252	256	237	224	263	262	240	251	270	269	263	259	246	249	258	240	267	230	284	243	261	224	242	222	246	248	271	266	270	250	243	246	242	252	257	240	236	241	215	257	262	243	268	266	241	242	262	244	240	254	275	300	226	235	256	263	260	239	237	277	249	233	241	253	245	248	259	252	256	246	215	226	266	252	256	241	210	240	250	266	229	259	218	265	255	245	229	269	235	244	250	244	276	240	265	233	241	238	261	279	249	261	256	259	254	256	235	228	259	262	261	225	218	240	260	262	246	257	238	266	271	260	254	246	249	239	283	259	244	249	250	236	247	234	232	260	229	275	264	242	235	260	258	247	254	263	235	251	246	243	242	250	250	245	266	247	253	266	281	238	230	245	230	252	245	245	261	283	260	255	271	255	248	232	252	279	226	268	281	230	234	263	232	274	247	267	263	271	265	250	242	214	241	256	249	259	266	241	249	247	265	233	249	270	259	251	243	279	264	235	262	267	251	261	268	259	209	242	234	242	218	245	243	224	267	257	231	260	252	244	253	250	253	230	255	231	214	240	254	250	251	262	259	231	234	241	238	244	250	241	274	246	277	289	242	246	266	222	242	253	257	249	292	234	240	262	247	236	260	267	245	242	278	254	238	259	269	246	250	259	269	259	245	222	291	259	236	262	249	270	279	277	295	272	236	238	288	249	259	231	267	266	272	240	228	236	229	261	226	239	277	264	229	254	274	247	239	235	273	246	240	240	264	257	254	245	269	250	227	259	242	251	265	222	237	239	284	236	247	231	233	275	257	228	279	249	269	256	269	270	229	262	251	230	254	241	250	240	270	218	253	229	268	258	283	259	233	251	233	252	234	219	273	226	273	258	242	279	209	237	241	234	256	268	259	256	245	277	277	230	225	265	251	283	271	286	247	236	254	250	243	255	257	251	261	245	235	253	257	266	239	247	256	243	253	238	241	251	257	243	262	245	234	266	250	247	257	249	285	264	270	270	263	239	238	269	274	256	256	222	217	250	292	246	251	258	255	239	241	301	261	225	243	274	243	239	252	256	255	262	257	274	223	274	257	269	264	248	224	259	247	253	268	260	233	247	249	250	224	281	254	234	250	233	267	245	287	235	264	267	232	265	278	219	242	232	247	269	226	249	220	282	278	262	249	222	248	302	236	255	228	225	249	260	246	269	288	234	250	252	270	240	260	244	249	261	242	234	251	248	275	257	254	251	244	244	263	257	254	279	255	210	272	248	252	260	272	260	232	247	245	275	278	256	279	269	240	255	241	265	245	284	261	264	268	265	283	261	261	254	222	271	237	241	257	276	250	254	254	216	282	245	262	302	281	272	269	242	271	237	221	243	249	291	253	232	253	230	267	259	250	239	248	278	265	228	271	270	235	235	242	238	252	239	238	276	230	261	231	255	226	232	246	255	263	250	274	263	270	231	247	243	246	246	239	264	255	248	250	228	275	269	275	269	229	259	231	257	232	228	264	237	255	262	270	263	269	232	291	260	246	214	266	254	238	259	262	211	259	254	240	266	245	206	261	234	248	307	230	243	239	258	265	279	297	270	216	260	233	248	263	256	230	251	263	260	215	248	242	254	241	237	247	254	264	243	254	228	261	269	246	269	262	252	273	232	249	242	267	236	231	257	271	234	257	244	231	277	235	267	272	244	244	249	236	271	246	248	239	223	262	244	230	255	255	244	244	261	228	263	262	238	246	256	250	266	261	245	243	228	257	250	265	256	257	259	237	229	272	221	248	269	276	236	250	256	267	270	232	240	270	267	237	221	261	259	265	283	252	240	256	255	253	247	247	244	284	252	259	264	253	257	225	259	256	218	268	241	241	274	253	252	256	241	248	222	227	226	251	228	241	236	215	264	249	258	214	247	229	263	270	250	248	209	251	271	245	241	250	248	260	240	253	205	269	260	235	257	261	255	229	234	249	257	241	252	257	250	263	275	264	247	260	252	248	226	242	256	251	210	235	270	243	274	270	268	269	262	218	274	259	219	254	271	240	238	239	256	233	274	283	255	220	244	254	283	230	232	244	231	249	234	225	246	233	246	256	274	240	267	240	252	243	228	238	265	279	248	271	261	237	248	238	238	238	255	252	239	242	248	265	281	242	237	252	257	283	255	227	255	259	256	252	241	251	256	278	270	282	259	242	263	236	221	264	263	277	238	258	240	247	233	269	262	273	246	226	265	264	211	248	280	250	230	230	246	278	226	284	258	254	279	252	233	255	236	271	231	262	248	273	259	276	281	294	247	229	259	248	246	253	242	254	259	254	296	267	261	247	240	241	250	227	254	284	260	237	240	243	247	240	237	253	250	284	278	242	244	262	240	247	267	265	263	237	225	239	245	217	243	252	242	263	223	224	253	243	229	233	249	229	248	275	306	236	250	213	248	245	258	255	260	250	272	271	227	222	251	252	246	246	291	257	281	260	263	289	245	260	273	265	256	212	258	231	236	252	259	266	247	272	231	277	251	261	238	215	262	251	244	273	266	257	230	228	247	243	256	292	276	258	288	233	249	252	259	231	266	243	277	205	248	222	248	239	228	254	246	236	279	283	260	253	266	252	232	257	252	240	257	279	232	259	242	246	246	290	250	260	244	276	245	251	219	261
2140	605	626	619	644	623	610	568	608	624	586	637	674	628	593	603	536	599	622	562	617	628	636	632	609	604	616	597	562	637	626	601	566	591	570	637	632	618	609	582	599	583	584	565	605	589	609	606	573	627	642	632	628	577	631	593	561	558	610	618	568	580	618	617	611	599	559	605	612	597	666	577	621	608	621	592	610	622	622	628	572	616	598	629	602	613	588	601	626	591	599	634	584	573	570	618	632	603	621	554	615	611	558	575	565	604	621	578	601	586	613	586	575	642	562	600	603	622	612	581	597	567	607	629	531	614	549	571	655	566	593	625	592	670	584	623	620	636	616	598	593	623	578	569	577	627	636	599	611	634	607	593	571	589	658	607	618	600	583	613	570	547	593	590	577	608	608	581	619	625	650	609	587	616	630	623	615	615	603	598	593	608	583	628	608	601	617	628	581	634	618	592	581	576	585	623	609	620	583	586	597	610	626	580	521	594	591	585	587	599	615	589	624	588	613	583	595	591	605	611	621	588	569	642	576	586	600	589	592	591	577	607	563	605	535	599	590	599	595	581	611	636	559	601	582	629	616	652	647	617	607	589	611	649	601	599	639	609	590	619	620	601	580	571	587	551	604	569	547	624	608	641	621	608	596	600	602	648	588	568	564	585	591	581	648	588	568	582	615	579	577	610	612	608	601	589	604	624	627	587	622	569	647	615	599	599	573	577	576	569	612	627	591	566	657	590	600	604	589	605	590	569	595	623	592	559	610	562	606	592	567	578	622	579	596	597	636	548	598	578	588	603	624	602	622	587	591	563	590	583	615	602	586	586	595	601	602	596	570	576	587	628	578	607	580	598	564	603	589	572	588	599	563	588	597	619	646	579	619	599	556	620	601	615	578	604	581	636	593	617	590	624	648	616	570	631	600	569	604	626	650	570	635	578	621	632	652	603	554	590	595	603	625	588	603	596	578	635	590	595	624	587	566	620	599	606	630	582	635	581	610	612	601	650	633	642	587	587	575	611	606	619	586	576	575	598	620	604	619	626	581	610	559	621	630	601	624	608	634	607	638	630	595	628	589	584	585	638	544	572	622	601	593	588	579	595	571	597	647	626	631	603	607	565	598	561	597	610	552	596	617	587	576	609	608	626	614	632	604	640	561	619	619	620	564	567	651	606	565	614	605	605	628	585	616	602	604	571	604	606	587	610	601	576	609	600	618	611	580	581	575	624	605	620	580	576	581	568	592	590	664	576	600	576	608	602	592	621	598	595	626	638	612	591	603	571	612	625	596	621	619	622	608	605	575	586	602	612	576	597	597	624	573	609	566	592	592	545	609	647	577	594	619	591	619	600	613	608	597	610	588	604	631	617	612	623	553	568	626	600	581	576	623	595	571	587	591	623	603	602	607	621	579	591	604	612	606	616	647	611	598	618	606	608	620	609	612	627	606	617	608	594	590	601	583	598	620	586	602	579	602	649	631	623	609	587	590	533	591	609	613	616	580	615	591	595	615	563	547	579	644	647	576	568	588	598	617	600	616	607	604	588	579	584	605	619	649	644	645	613	586	584	586	569	581	585	575	567	617	627	577	592	580	593	598	573	600	586	613	572	625	615	607	621	670	575	567	598	557	609	577	600	609	601	614	660	591	630	601	577	596	571	587	635	625	595	581	564	641	594	591	588	627	579	567	617	597	559	610	576	568	603	601	636	568	642	571	611	625	575	649	606	572	620	575	630	598	623	602	572	639	604	560	573	649	614	547	600	573	603	572	639	608	590	615	650	580	595	629	576	601	595	595	566	628	568	576	599	566	614	596	575	614	622	573	607	606	602	559	618	609	647	557	589	590	610	591	609	581	615	555	614	604	637	627	594	639	552	598	569	607	604	589	626	621	621	575	610	556	640	628	607	603	595	567	592	642	541	607	592	574	591	557	623	625	581	578	599	635	604	580	595	650	607	627	657	583	566	607	610	604	605	618	636	556	621	593	570	615	616	580	626	580	636	630	615	600	571	582	615	567	588	619	579	609	579	624	633	607	592	555	591	614	598	634	575	625	574	565	591	616	628	584	639	577	610	587	589	577	608	615	549	597	622	566	581	656	597	605	604	557	618	628	654	570	643	648	603	575	588	628	588	611	583	635	593	610	604	551	604	587	576	630	601	600	595	649	640	631	620	607	611	628	567	621	640	563	568	625	614	582	576	609	620	596	596	627	589	601	572	599	563	657	577	598	596	638	570	604	590	610	631	556	579	617	633	615	609	575	613	643	597	562	622	601	558	625	601	595	652	609	587	610	632	583	603	597	598	622	615	625	596	611	595	615	592	562	575	576	603	647	613	616	612	590	615	578	592	603	606	600	624	634	630	605	623	569	632	618	597	593	583	625	645	614	588	634	580	634	618	575	619	572	550	583	583	610	617	597	641	571	567	599	570	640	589	592	611	633	591	613	589	584	673	593	648	609	572	574	578	597	599	598	591	620	591	637	645	605	611	575	602	563	607	632	581	599	619	579	626	612	586	658	586	626	634	626	605	637	668	602	592	623	641	535	621	575	595	583	646	621	633	576	617	560	599	629	606	616	575	599	589	622	578	588	605	589	586	613	610	633	584	653	613	609	579	604	590	632	636	558	611	614	633	585	591	633	569	638	580	571	635	583	625	559	587	645	573	639	584	625	585	613	597	637	641	611	566	641	576	593	600	560	588	609	608	616	562	628	599	587	616	608	574	573	565	601	601	595	577	596	575	621	576	584	611	604	624	583	581	662	603	645	591	597	602	647	600	567	571	599	599	634	583	604	606	624	589	601	565	564	626	608	603	621	571	604	555	641	611	611	605	616	619	582	578	622	548	610	598	581	589	599	586	608	584	635	599	634	566	614	597	609	568	607	612	592	614	606	573	580	571	613	633	620	594	634	583	604	602	654	589	612	549	620	593	631	560	606	603	608	579	626	594	614	579	593	644	665	626	626	590	630	578	618	636	606	592	611	574	623	614	556	577	643	587	610	569	554	569	604	615	582	640	592	621	594	592	592	573	667	617	587	599	580	595	597	639	581	617	571	614	592	596	576	590	628	594	600	604	639	571	550	639	569	612	639	576	626	534	577	591	592	601	596	560	584	632	558	609	536	597	625	568	599	600	633	571	589	636	620	569	565	589	577	589	605	602	590	580	587	621	602	601	635	580	573	615	611	604	569	593	600	636	607	610	583	552	598	599	613	587	609	580	606	601	627	594	621	562	624	547	593	619	648	587	579	551	613	619	601	573	628	614	656	577	626	621	581	604	641	596	604	608	562	579	594	615	609	631	617	621	584	594	591	628	598	636	602	587	585	557	660	612	621	571	651	617	594	615	624	544	570	653	611	582	561	571	583	580	621	607	597	596	615	605	612	611	625	598	645	599	533	613	614	582	586	592	617	611	613	603	636	600	656	600	619	590	596	597	563	586	667	572	607	616	583	570	617	584	622	581	580	639	601	585	579	560	613	579	587	643	591	610	590	569
8331	624	604	510	412	391	399	357	319	351	331	322	337	319	319	302	355	317	354	335	356	372	319	315	362	323	304	308	353	311	311	350	313	336	340	327	357	346	309	317	300	306	339	314	330	328	331	293	353	302	286	338	313	307	363	324	341	336	311	342	311	318	359	325	346	305	292	317	327	306	328	304	318	338	336	346	318	331	324	305	331	306	313	303	321	310	306	366	352	326	303	280	332	322	326	318	354	321	310	341	345	295	344	322	312	340	340	344	296	339	317	346	349	307	304	306	346	308	314	317	308	330	307	322	317	310	349	330	280	316	293	320	307	333	289	296	316	319	292	305	292	369	298	328	342	330	319	314	336	320	308	284	339	292	306	317	317	325	313	325	347	315	313	323	323	341	344	357	363	308	321	334	318	314	302	335	305	322	322	320	345	290	320	335	332	343	309	322	378	295	323	343	349	342	310	343	314	359	333	308	272	335	337	353	291	324	314	308	330	263	268	302	339	320	314	325	327	290	345	359	291	330	323	332	329	296	339	321	333	307	284	302	315	306	310	294	302	328	337	272	299	340	356	312	333	293	314	291	293	272	297	316	330	335	332	291	316	289	357	333	329	353	312	321	320	286	313	336	313	290	322	313	330	346	326	331	307	303	269	310	304	352	306	316	327	368	341	357	313	319	298	296	299	306	300	311	334	336	293	304	293	321	330	310	314	318	326	323	297	319	319	307	299	364	330	309	308	322	320	327	304	288	305	298	339	368	346	307	316	353	315	311	309	331	327	315	328	376	329	318	358	327	344	326	325	343	314	320	338	316	340	330	280	342	328	308	306	334	370	310	316	310	311	316	321	319	323	312	324	322	341	329	313	323	339	347	309	308	345	337	335	307	303	316	307	322	320	363	321	342	310	310	311	287	312	333	330	296	280	323	292	316	313	294	356	335	324	332	350	322	312	313	355	297	326	317	318	321	308	319	316	307	343	336	330	316	321	315	312	327	303	300	303	286	295	304	331	304	337	322	335	304	332	326	326	318	336	356	337	300	323	342	345	347	332	331	315	331	291	341	307	299	308	341	346	347	321	296	292	338	340	300	315	325	294	312	306	318	345	336	323	319	288	297	332	331	336	297	317	292	300	301	312	338	348	294	323	301	318	318	308	313	325	336	291	352	328	300	346	283	341	303	315	336	325	281	306	322	305	347	310	288	317	340	331	314	341	317	304	332	319	341	362	308	291	353	319	306	362	313	335	345	291	282	307	313	321	361	336	303	331	332	287	317	352	304	291	310	323	345	298	302	345	346	321	352	296	328	286	314	327	294	302	318	330	293	295	347	323	321	333	319	308	324	321	319	353	329	309	322	302	317	316	344	318	359	318	301	307	348	337	330	345	328	293	318	335	294	342	332	359	323	312	335	345	289	322	343	327	335	314	338	316	295	325	307	350	321	306	319	320	273	314	282	323	341	290	284	295	324	320	324	311	337	347	303	380	360	338	345	317	332	306	352	325	309	319	348	339	315	285	321	339	307	298	345	357	326	329	284	310	313	347	362	322	325	316	313	312	349	311	325	303	330	361	314	332	347	315	309	361	352	321	323	330	338	319	340	298	311	304	312	366	332	320	328	328	309	327	307	325	274	348	296	331	294	358	341	297	320	322	353	322	302	330	329	280	318	339	346	301	304	314	308	307	289	321	300	293	306	313	299	310	323	284	317	294	281	331	333	329	288	305	330	316	326	305	326	314	341	325	329	325	332	324	312	307	275	324	377	321	328	303	314	311	326	307	317	272	312	332	285	309	319	306	311	304	326	312	309	286	316	297	299	326	347	304	319	291	350	313	286	356	336	316	304	324	340	333	330	314	307	303	337	310	315	333	306	278	308	336	336	288	285	315	318	324	309	312	339	335	344	300	329	313	294	317	323	332	304	334	313	325	333	343	350	317	325	282	340	333	307	335	319	319	340	343	342	325	340	328	329	312	325	306	315	304	313	328	306	339	327	356	361	285	332	326	281	325	301	310	304	278	338	304	329	321	311	276	306	312	348	329	319	314	359	330	353	333	322	319	344	341	334	325	313	344	339	350	380	321	348	344	296	341	313	331	323	322	308	331	327	337	327	327	292	342	337	353	310	331	319	316	307	322	292	356	338	316	348	317	340	312	300	310	359	331	302	346	300	323	309	328	357	319	320	312	318	322	335	303	328	356	324	330	328	329	357	333	340	337	325	331	311	346	320	324	270	341	313	317	311	310	341	309	317	356	346	295	294	340	342	313	371	353	329	308	294	335	341	365	329	334	308	324	335	338	319	319	313	332	294	335	341	337	355	330	358	313	310	358	312	324	307	274	304	316	282	294	361	288	312	316	347	291	297	354	310	267	291	326	320	318	322	315	327	327	281	294	309	315	295	310	333	331	333	330	357	323	304	318	334	342	300	340	340	322	338	316	303	329	305	306	360	351	325	306	315	323	327	330	302	347	337	332	295	329	333	295	314	320	335	322	331	340	330	291	326	286	342	369	321	328	333	304	350	335	373	305	330	294	351	318	320	283	367	305	349	310	306	336	364	311	310	355	315	323	362	286	320	323	322	327	323	306	329	302	315	319	337	327	326	325	300	321	319	309	344	306	276	332	308	338	325	294	322	340	280	286	321	341	316	294	317	337	324	278	314	327	306	328	345	313	343	292	308	277	304	342	312	331	359	349	304	326	304	329	337	315	336	346	342	328	316	345	349	289	315	346	317	318	317	300	345	311	312	322	317	362	321	306	297	338	309	326	311	308	347	334	319	326	329	319	344	317	310	310	307	313	305	310	332	299	331	315	318	342	310	361	316	322	320	327	320	333	316	317	344	331	311	323	307	298	321	332	317	353	315	320	316	346	342	309	307	333	291	322	275	373	314	318	323	307	285	312	293	311	310	310	355	343	307	307	284	297	311	364	315	311	395	337	300	289	316	317	325	312	355	328	322	321	330	310	312	302	296	312	304	310	342	337	323	318	292	324	336	321	317	325	293	334	321	308	318	328	309	311	343	355	292	368	313	333	327	285	322	293	279	335	315	312	300	295	326	319	313	351	314	333	327	303	308	285	295	290	314	340	352	313	337	299	310	302	317	296	318	289	307	332	345	332	335	318	331	330	295	299	333	344	321	339	313	333	312	338	309	344	298	315	306	338	339	329	327	317	322	357	318	337	352	298	325	307	314	335	347	313	317	336	352	321	313	321	324	336	302	294	293	319	362	305	290	310	312	318	333	313	355	333	353	341	315	300	308	353	304	336	333	299	331	335	338	326	321	301	303	345	346	328	316	338	316	335	343	313	312	286	327	330	336	362	298	308	296	299	302	319	321	314	345	339	337	351	319	295	314	291	345	330	320	328	342	355	308	342	322	340	330	328	288	304	357	314	345	325	283	310	333	290	314	338	306	306	324	280	321	314	339	333	321	352	324	309	345	283	331	321	307	318	348	312	317	331	304	333	335	301	326	330	331	311	318	321	278	342	352
7137	965	1313	1490	1326	1152	1044	961	973	905	860	824	811	827	766	755	803	792	724	790	775	863	777	741	765	788	785	721	751	726	760	755	731	793	689	695	799	754	751	760	736	741	728	731	709	757	760	764	790	727	705	716	767	711	753	737	726	693	722	745	723	716	724	747	761	741	757	690	718	718	807	729	710	746	729	798	744	717	742	744	688	735	743	748	734	749	740	758	723	717	757	734	734	728	691	699	765	714	788	651	691	765	716	716	766	743	741	755	728	733	742	676	709	732	769	740	782	792	736	743	739	758	781	746	755	794	739	727	710	753	745	745	730	762	782	760	709	749	777	711	732	762	790	721	748	784	752	791	762	708	706	752	723	778	746	697	741	706	684	756	773	734	737	718	741	737	729	727	776	755	788	767	736	727	702	704	731	736	740	727	719	754	731	763	748	727	768	753	751	735	736	738	752	739	783	695	769	757	681	725	703	770	750	694	718	754	768	704	793	710	674	765	747	779	720	751	726	756	760	730	749	728	743	745	733	735	744	762	733	730	732	738	736	726	760	713	745	733	746	750	716	796	701	777	703	751	730	723	794	743	704	736	754	717	752	712	733	784	744	763	732	683	726	717	697	705	758	709	775	777	708	721	731	721	728	775	745	758	749	708	724	746	746	743	762	753	753	652	720	692	695	717	700	761	731	727	703	745	764	704	713	713	763	770	756	716	756	762	741	742	715	749	736	777	768	712	747	692	768	717	711	707	716	670	708	697	731	698	788	711	754	766	714	704	742	747	732	722	732	772	775	734	749	715	702	750	713	723	731	750	744	711	716	720	768	737	759	767	708	740	710	741	728	707	726	722	753	732	689	732	693	726	705	757	762	713	718	764	732	723	695	718	747	729	755	701	682	700	694	772	746	754	760	787	716	687	709	712	753	719	691	740	766	785	717	723	737	713	748	738	727	721	725	685	795	719	768	747	704	744	718	757	739	757	710	733	745	743	797	760	690	747	746	680	751	692	710	732	757	748	737	717	708	745	748	763	756	695	750	711	675	702	741	782	725	745	714	725	713	716	697	719	752	703	728	764	742	743	766	724	759	705	732	744	701	730	775	747	735	750	706	730	738	771	736	699	721	777	709	730	745	744	723	768	728	711	727	751	737	732	685	696	817	751	724	752	776	725	739	745	704	673	759	782	740	725	708	746	708	726	759	697	736	763	717	761	718	737	758	742	753	709	746	718	728	728	734	737	760	707	643	681	710	674	750	773	738	761	774	711	705	725	756	761	713	722	783	729	707	733	742	728	743	725	767	736	738	725	755	710	736	697	734	706	742	746	737	759	731	690	739	755	750	723	704	715	704	773	747	743	719	735	677	767	744	761	717	757	747	718	752	737	743	725	740	737	717	716	768	762	696	721	743	725	712	790	716	738	720	702	736	694	754	714	776	714	733	738	749	725	739	771	743	736	723	744	713	751	739	717	726	675	718	749	684	768	725	758	734	743	722	740	702	712	710	729	784	719	689	687	747	759	703	793	694	716	725	728	714	725	771	762	722	724	747	763	727	739	771	749	722	694	729	707	737	759	736	708	738	727	766	695	764	753	731	745	734	730	750	731	746	751	714	741	757	682	744	759	724	717	718	732	748	720	787	744	745	731	688	715	746	747	728	746	705	728	754	707	746	759	734	717	735	715	745	766	745	770	725	735	766	749	722	722	759	780	759	717	790	701	741	712	756	717	719	720	742	744	750	761	803	737	734	727	719	755	717	779	784	744	735	720	695	763	761	731	705	768	730	706	686	754	728	731	779	767	749	784	726	699	699	755	714	715	719	738	757	694	692	759	699	759	775	786	733	695	689	680	759	751	719	729	745	752	712	749	687	730	754	757	752	763	754	740	702	734	712	719	749	722	711	674	730	729	707	783	684	743	700	716	702	768	713	757	760	747	727	700	696	768	770	721	721	723	722	708	776	735	734	776	742	686	759	770	707	746	712	771	763	704	657	732	713	732	706	753	697	749	687	714	734	716	746	792	745	725	715	693	769	709	710	770	711	717	732	717	663	764	699	758	754	765	719	711	721	770	683	796	788	765	741	737	726	742	782	709	760	714	738	707	737	784	745	771	758	773	737	733	774	711	708	732	689	749	718	774	728	713	748	740	707	766	740	723	770	753	685	767	720	718	723	676	803	726	718	744	713	717	713	716	761	730	735	715	666	717	701	749	805	693	752	722	724	727	717	744	790	761	748	716	815	738	779	777	748	758	745	748	792	721	735	733	720	726	682	682	699	724	786	761	671	740	757	735	769	779	720	764	713	756	723	702	755	750	745	742	727	752	734	723	715	695	734	754	767	709	686	753	787	714	698	799	728	726	752	722	757	790	757	709	724	731	705	718	738	759	762	766	768	727	755	777	758	725	704	728	786	733	704	741	721	693	748	736	696	703	716	739	713	779	714	758	769	741	774	713	745	764	721	716	759	761	727	736	749	745	738	695	725	713	773	735	732	761	720	742	744	715	746	729	687	788	771	690	729	752	704	684	721	774	725	710	762	778	728	685	766	720	676	734	738	722	751	741	727	713	788	747	687	766	733	791	730	751	685	712	757	763	752	727	724	740	751	713	738	703	739	716	794	753	743	697	750	733	727	758	722	727	729	678	713	737	742	746	696	740	762	754	729	689	715	749	755	802	729	739	705	734	741	739	753	777	727	720	765	747	775	741	721	751	707	744	749	716	733	719	701	737	724	692	664	712	742	741	741	726	776	784	718	720	736	712	723	728	741	719	721	760	734	719	755	745	734	784	784	753	735	747	728	706	747	735	720	740	771	750	653	730	759	758	714	687	733	693	742	728	783	682	733	760	769	716	710	740	731	701	787	723	768	684	748	722	711	734	698	713	775	797	795	705	728	724	753	776	759	751	712	770	750	723	702	719	724	721	768	722	714	696	727	747	707	707	716	750	759	776	740	728	696	731	767	750	721	716	783	699	742	752	767	728	717	709	742	717	784	741	730	773	728	731	782	697	739	732	736	758	742	751	729	698	722	708	742	694	790	703	707	698	764	751	749	719	720	664	750	756	711	726	715	735	724	690	741	689	741	732	700	733	692	768	721	729	760	719	747	730	729	730	723	735	729	725	730	735	772	762	729	723	704	753	731	723	723	760	732	749	724	706	722	735	720	733	731	785	744	766	754	743	759	753	779	703	734	706	708	764	712	730	718	750	737	715	745	737	711	747	672	715	744	763	731	720	694	759	755	727	719	742	731	730	721	701	711	763	717	738	790	723	748	760	783	786	748	731	731	750	765	717	716	764	751	770	781	750	740	727	720	711	722	749	748	767	767	703	740	759	767	772	748	729	699	687	741	724	736	784	733	733	736	770	704	703	757	729	725	670	742	694	741	708	701	748	756	719	767	724	680	717	702	737	750	774	771	747	716	690	726	679	766	790	724	707	752	728	691	721	718	681	753	740	737	684	715	743	759	773	734	769	713	725	769	761	711	771	744	754
14927	1022	730	595	465	355	307	258	243	214	211	202	200	204	200	227	203	219	208	179	172	192	172	183	180	176	175	163	182	175	192	153	182	172	185	167	159	167	174	175	195	182	177	159	164	179	185	185	213	170	166	188	186	189	155	199	173	168	188	177	181	172	162	192	204	189	178	189	175	178	175	180	164	159	159	178	196	186	191	193	184	169	174	159	182	205	159	173	179	177	195	160	182	196	196	169	195	170	232	201	175	186	169	177	193	187	189	184	196	191	203	183	187	159	172	175	197	189	159	178	189	141	184	179	162	171	165	173	154	183	164	176	200	187	182	185	167	169	168	170	181	178	174	180	183	181	176	182	186	179	156	174	167	219	170	177	173	177	151	147	160	183	176	170	171	162	214	176	187	157	170	182	166	176	160	189	201	188	168	182	187	193	187	173	167	179	174	151	168	203	158	186	178	201	193	172	148	163	170	181	154	167	183	171	165	189	181	177	210	189	168	209	187	165	186	188	178	182	169	174	166	151	172	190	152	160	188	188	164	179	179	174	177	176	167	172	202	162	206	186	174	170	142	184	176	180	184	187	169	196	165	220	203	185	181	181	194	161	195	173	180	183	201	184	179	195	183	177	195	151	161	183	167	181	172	185	143	195	179	172	207	207	165	192	178	151	190	162	165	184	199	183	185	197	158	191	167	144	187	188	166	177	183	161	170	165	209	183	162	184	178	183	151	178	169	174	180	172	196	183	190	175	193	148	192	205	160	175	156	187	189	178	195	173	174	194	148	174	190	177	165	183	192	192	194	189	172	177	167	189	163	176	182	161	166	191	187	171	184	195	180	201	174	191	184	168	183	189	169	182	197	191	192	180	177	166	189	183	180	163	174	207	166	159	166	174	177	194	173	183	216	213	180	201	155	149	182	201	170	190	191	153	189	181	167	197	175	184	185	191	157	175	176	190	166	193	161	157	173	199	171	204	175	146	180	194	175	149	178	180	186	193	183	194	182	176	195	162	205	162	178	132	205	164	196	171	164	185	168	196	195	167	197	180	159	178	171	184	176	176	199	193	172	189	173	210	177	172	187	182	183	169	185	178	208	180	180	190	213	167	174	199	177	173	170	172	191	166	198	187	157	179	197	179	175	173	156	213	167	156	158	177	188	183	163	159	149	195	173	183	171	162	160	197	176	185	162	173	201	180	165	168	187	181	179	183	184	187	167	172	195	182	170	185	161	179	174	175	184	183	170	177	179	168	179	185	175	165	176	160	188	188	171	182	179	202	170	191	177	180	177	179	203	184	165	167	169	181	178	189	176	151	176	139	176	171	187	170	177	194	174	184	182	167	186	173	179	159	178	178	156	184	152	173	179	179	154	162	189	199	190	167	170	171	208	162	177	165	192	184	166	189	182	148	173	189	179	179	175	189	202	195	178	195	163	202	192	182	183	169	179	188	192	169	188	174	176	155	184	168	154	181	181	144	170	189	175	174	175	173	180	196	166	170	160	170	190	180	182	170	190	179	175	170	183	180	197	171	159	188	166	168	162	190	167	176	178	164	197	157	195	200	183	177	164	182	151	202	185	183	185	161	189	192	182	184	196	195	189	197	180	164	201	185	191	206	192	156	184	181	150	197	185	199	140	191	174	200	194	177	153	188	168	192	170	187	175	172	189	183	166	200	193	181	198	167	191	208	205	162	165	205	184	205	183	201	174	146	187	179	165	174	168	165	182	189	171	187	172	178	182	177	178	173	182	166	204	189	179	205	196	178	153	180	181	161	191	197	192	179	185	200	180	159	177	212	193	192	168	156	184	184	180	181	199	173	196	155	199	168	187	171	152	170	169	186	207	175	187	171	174	207	180	191	192	166	158	177	154	175	189	169	201	185	175	180	187	176	163	180	189	199	170	189	201	187	174	194	157	187	189	172	178	169	165	181	192	193	169	161	178	157	179	167	174	173	194	154	146	208	166	185	182	149	211	187	183	192	187	169	153	201	194	186	192	170	174	157	165	166	184	170	163	202	161	168	180	184	155	176	210	167	202	219	192	179	168	163	179	185	202	180	176	174	159	191	206	181	181	164	191	183	163	201	150	169	175	178	165	175	191	180	178	200	186	187	164	181	205	165	186	193	180	196	173	178	179	190	158	192	179	165	168	178	153	192	197	174	159	158	191	183	174	177	183	187	182	176	153	189	187	162	191	169	195	178	179	190	175	166	165	186	185	156	193	166	159	178	164	204	186	171	199	206	157	188	177	173	184	179	158	185	182	182	176	183	196	179	171	164	177	156	200	185	201	199	174	174	211	182	177	191	180	160	196	174	169	168	168	179	174	167	194	213	171	182	163	159	176	168	186	185	161	174	183	191	208	184	197	153	173	170	186	165	207	168	169	168	182	181	175	208	174	201	174	168	149	184	164	167	184	166	172	187	206	155	136	181	183	158	157	196	158	216	196	152	192	210	172	171	207	176	167	176	184	136	176	165	179	179	197	197	183	184	185	191	185	172	187	164	171	146	168	170	207	182	184	157	190	159	183	175	158	178	194	177	176	168	167	176	194	223	180	206	166	182	184	168	173	186	193	179	157	181	184	168	192	184	176	181	150	170	169	175	200	194	204	198	158	193	191	174	182	168	174	194	194	186	199	162	152	162	184	169	193	176	156	207	195	161	176	188	194	170	196	181	176	153	189	199	188	172	186	156	170	186	182	195	158	175	197	157	195	157	159	173	187	215	172	144	165	195	185	172	185	210	195	172	169	179	177	181	202	183	179	169	167	173	196	200	210	174	162	158	186	168	175	179	176	180	174	173	172	185	163	166	167	197	163	183	192	211	191	178	150	186	150	189	175	178	191	143	166	162	186	176	192	161	169	161	157	166	182	186	195	205	173	182	178	180	187	176	177	193	188	211	188	175	154	159	176	190	174	158	166	186	184	186	183	170	176	182	177	157	197	180	197	186	167	190	177	187	190	182	190	154	195	182	161	179	175	195	157	163	179	194	163	173	195	179	195	177	171	165	193	183	167	161	164	179	167	167	204	162	203	193	195	183	151	197	160	174	171	182	169	172	168	165	165	186	185	175	176	147	224	194	208	161	205	180	180	164	189	174	175	184	184	193	182	193	170	153	177	184	170	175	168	177	189	191	188	172	179	175	186	171	180	186	152	173	196	180	170	190	188	156	174	186	170	192	170	183	209	185	148	190	177	190	160	154	175	175	162	158	186	191	186	176	194	196	168	183	174	188	173	177	164	161	160	191	181	175	168	173	158	156	188	165	190	168	179	178	173	162	219	162	159	175	189	159	195	192	180	192	175	154	172	191	150	182	176	178	168	170	183	185	163	192	173	167	202	168	159	191	198	221	163	186	196	192	173	188	166	186	158	194	161	166	179	180	172	189	172	199	197	181	181	169	173	170	189	190	187	169	185	162	160	146	171	166	173	183	159	165	178	172	196	182	170	200	192	185	165	169	188	185	185	189	174	168	160	155	164	177	199	189
8837	885	1654	1878	1554	1272	1041	920	822	750	736	663	594	604	565	573	581	523	503	516	475	472	501	465	493	432	481	471	434	454	451	479	456	472	460	452	432	451	426	421	433	428	461	439	465	446	458	449	431	434	425	422	432	431	402	448	451	437	436	440	466	428	419	409	396	416	421	444	415	452	421	421	439	481	421	391	431	397	406	461	453	390	458	441	480	458	410	469	416	422	404	437	456	429	470	456	430	442	431	441	422	468	449	413	461	392	395	455	448	401	471	410	411	421	450	419	390	407	416	440	446	434	428	424	436	428	395	444	447	412	424	409	428	432	421	412	479	410	394	443	402	446	433	452	443	404	430	417	404	418	426	387	412	398	405	414	442	418	418	422	412	457	455	424	397	403	424	391	440	421	430	440	380	410	423	456	427	419	424	403	431	406	441	458	406	406	415	380	427	417	401	438	433	466	428	415	426	408	410	413	467	380	474	424	429	400	378	433	434	424	421	454	424	411	432	375	388	403	398	449	423	437	415	456	449	450	443	395	397	442	432	430	410	419	450	447	418	468	407	387	436	420	429	405	404	418	406	404	461	428	373	417	454	389	449	398	429	454	468	415	455	422	405	450	450	438	469	418	429	418	440	434	406	445	440	445	389	385	398	427	407	422	440	426	410	384	426	420	402	406	391	430	425	441	382	434	415	407	449	411	401	451	437	413	435	433	407	468	434	404	389	412	441	438	444	429	399	404	423	420	370	416	460	431	444	432	386	415	429	430	439	440	410	429	427	427	419	423	436	416	433	424	439	447	442	460	430	421	435	470	436	421	429	434	412	419	435	413	412	439	440	416	417	401	415	424	432	417	420	424	408	406	451	404	418	437	431	419	453	458	388	442	420	467	412	400	396	390	393	419	397	435	402	429	456	425	410	474	436	442	435	447	433	388	415	419	411	425	402	422	441	440	433	407	409	405	469	463	416	457	420	420	442	435	440	410	460	434	438	404	436	416	402	433	417	475	420	417	404	430	448	408	380	389	460	498	401	418	448	430	470	405	437	467	394	458	433	434	387	426	427	382	402	423	443	442	451	457	392	423	449	418	387	453	377	397	416	440	437	446	438	391	468	414	463	425	454	435	408	420	390	443	428	403	437	426	458	392	420	407	388	409	463	413	420	389	403	452	438	415	408	393	394	453	439	439	416	419	420	415	428	414	420	422	417	420	452	391	456	418	405	392	430	446	435	441	415	411	417	430	462	442	421	432	457	429	426	398	433	383	424	458	430	402	431	404	445	443	395	428	447	429	426	435	414	433	451	459	420	450	422	430	426	444	349	403	445	426	401	438	390	418	445	424	474	408	410	401	430	416	432	390	404	402	434	470	446	400	415	406	427	405	443	433	447	431	407	418	456	405	418	448	389	446	421	437	440	405	392	420	424	422	420	410	416	453	473	443	425	449	410	449	434	437	452	421	414	450	425	443	475	433	441	421	451	432	424	445	457	446	436	412	421	451	437	443	459	417	402	421	432	429	406	441	428	402	431	404	427	414	420	408	422	438	414	406	402	407	454	422	428	406	481	417	421	442	464	423	416	442	382	428	463	418	451	406	412	415	404	394	409	458	419	425	414	396	445	408	409	453	427	445	462	412	437	423	432	459	409	449	429	410	402	441	419	444	409	432	446	401	443	453	385	391	429	453	445	409	436	403	438	447	400	429	444	459	449	450	461	394	411	443	437	466	452	441	430	418	430	448	430	382	421	404	470	429	396	444	431	387	452	423	419	435	437	480	451	429	450	426	408	429	436	406	396	428	411	436	388	439	398	453	418	438	425	434	415	440	412	441	452	425	420	400	431	424	458	415	433	419	415	397	417	407	431	430	392	448	408	413	398	394	438	420	439	411	442	448	382	410	422	436	444	403	408	405	409	476	421	421	468	422	437	429	449	439	410	443	412	443	423	440	446	425	444	463	397	399	418	461	462	391	465	444	433	457	387	476	423	450	437	436	412	451	385	461	434	387	437	384	412	430	433	439	409	472	420	448	442	406	433	431	430	431	438	444	401	432	413	408	389	442	420	450	407	445	456	423	405	448	448	405	386	461	445	419	419	446	409	430	449	415	409	388	407	484	407	426	429	414	451	460	434	432	405	407	421	425	423	424	419	432	418	447	391	413	421	389	432	429	373	415	412	402	402	432	439	424	411	473	392	415	443	410	401	466	404	430	407	444	407	429	413	457	392	431	441	406	415	413	448	424	428	444	397	440	417	406	442	372	414	430	437	428	406	409	417	409	371	401	428	442	433	403	392	410	449	418	442	444	402	437	399	411	426	428	434	438	429	442	421	444	456	436	434	396	400	427	427	423	414	388	446	412	425	425	426	428	432	423	392	420	429	444	422	424	388	412	409	359	407	401	441	459	421	448	435	427	434	409	446	413	471	449	414	456	438	429	428	411	388	413	485	422	436	426	440	442	463	461	417	409	432	426	437	401	420	420	412	424	416	423	414	422	399	461	402	424	410	443	393	435	399	434	401	451	435	411	384	404	455	428	436	411	413	413	432	431	441	414	447	403	408	483	416	445	409	440	394	432	419	464	402	442	465	441	427	452	450	424	369	460	451	428	439	402	437	444	462	432	424	402	403	433	409	452	452	434	417	430	408	404	427	458	415	450	423	459	407	424	408	419	452	407	438	434	451	417	414	445	427	435	425	424	445	472	457	391	446	460	448	430	407	419	433	390	405	375	432	445	448	413	441	440	417	420	436	414	456	477	435	413	443	447	474	443	432	377	436	425	431	442	414	411	433	409	417	420	433	405	465	432	425	392	387	442	427	457	403	412	402	403	432	413	443	384	444	438	413	420	431	420	397	441	471	386	438	444	446	389	402	428	425	415	399	418	421	452	413	420	439	402	380	448	424	398	431	428	447	413	411	426	433	448	438	436	420	440	412	441	361	465	436	438	404	448	411	400	418	446	428	438	444	430	421	422	386	426	463	447	390	446	445	408	442	447	444	395	438	409	436	441	432	394	422	423	410	411	459	398	401	436	378	444	430	428	426	453	399	397	416	471	438	426	404	445	439	429	397	425	438	438	420	443	429	427	447	406	426	412	410	430	440	403	414	401	386	425	407	406	436	422	407	460	400	403	407	447	399	425	396	410	382	398	450	425	455	380	456	442	430	431	445	435	408	427	431	407	419	436	398	396	440	441	418	440	426	416	400	402	445	441	406	429	431	422	420	431	408	404	458	430	417	444	431	423	416	402	414	481	436	435	423	409	406	389	487	432	436	414	420	455	387	415	419	423	458	410	424	424	410	415	400	425	442	421	436	427	414	448	398	411	418	463	440	422	451	429	434	449	416	408	423	469	418	438	437	437	437	434	413	419	412	387	390	404	465	401	435	427	428	438	428	433	422	435	460	412	453	413	435	440	415	396	422	428	462	429	406	413	429	420	427	425	408	401	431	398	451	430	431	434	441	422	442	428	445	427	434	432	435	415	470	411	404	434
1949	258	266	232	266	260	231	253	265	254	259	231	238	233	248	232	238	254	233	274	274	299	291	251	257	246	238	251	222	259	244	263	253	263	231	262	257	250	241	222	268	280	256	271	249	244	242	257	234	273	293	256	239	266	257	249	256	286	246	260	268	275	220	261	265	250	300	239	255	274	283	252	239	224	244	286	259	276	263	252	247	277	250	247	256	257	268	239	262	262	243	265	240	241	259	260	266	250	275	256	257	230	251	242	280	303	265	258	243	256	251	259	288	250	268	258	269	300	267	256	242	241	258	287	255	262	284	268	251	247	272	281	275	263	260	272	248	229	237	261	241	239	259	240	285	274	245	233	223	245	262	246	265	269	265	279	293	258	250	245	234	265	263	249	263	286	244	245	242	269	238	258	261	258	242	283	233	244	247	222	254	275	245	253	242	244	257	272	279	255	244	273	230	259	271	265	265	223	240	247	247	235	237	271	260	270	249	271	256	252	262	266	259	240	245	286	234	246	244	284	267	226	262	235	241	250	234	255	263	240	259	245	276	255	262	246	231	248	248	258	242	253	248	261	241	229	254	255	239	232	273	278	277	264	247	263	279	244	259	265	248	275	266	274	239	256	262	248	234	273	265	273	255	231	248	253	275	273	239	253	285	264	249	274	232	253	247	240	267	238	269	229	260	262	221	258	258	267	238	256	236	236	278	264	264	253	277	251	233	265	256	264	253	265	268	204	253	231	250	238	265	265	221	227	246	237	253	263	212	287	271	247	260	278	231	236	242	265	280	267	267	240	222	248	268	276	246	252	268	250	250	240	255	241	225	245	277	277	245	238	269	265	260	252	237	271	252	263	248	227	247	236	235	234	304	256	264	260	257	216	254	283	256	260	248	263	285	236	234	249	265	252	267	222	259	271	249	265	297	263	257	293	269	284	281	263	237	231	217	228	244	273	255	231	254	261	271	246	266	241	247	244	246	257	243	265	238	267	236	245	262	245	246	241	277	263	269	237	229	247	231	278	254	268	251	225	254	277	249	251	255	239	279	217	228	238	260	274	229	261	252	257	270	243	251	278	243	260	236	279	208	256	274	246	255	238	262	263	272	233	246	264	241	278	264	236	241	232	263	235	261	234	262	268	225	231	222	239	266	257	246	252	288	259	254	249	253	281	242	239	255	262	260	256	241	236	260	250	272	274	232	237	232	254	236	229	288	250	256	259	226	241	259	250	266	273	274	287	248	264	252	232	252	297	289	244	245	264	249	237	264	244	231	251	258	244	254	263	220	273	266	255	232	264	216	240	248	265	244	251	244	266	257	248	230	256	216	226	269	264	264	273	262	250	279	260	268	266	297	249	248	280	258	253	310	257	247	227	250	250	278	259	259	260	269	247	253	250	225	277	274	253	245	280	243	250	276	259	231	242	270	292	266	267	261	229	270	237	263	272	262	262	268	285	246	237	250	263	245	263	250	279	222	243	274	292	254	259	263	265	237	268	239	253	258	235	243	235	224	265	276	251	252	253	273	261	248	273	222	250	275	268	261	255	263	218	258	246	244	237	275	258	288	257	266	222	230	266	237	250	242	275	271	251	258	251	255	243	211	265	256	250	243	236	269	248	238	245	241	238	275	239	239	226	246	272	273	269	251	227	248	249	244	228	285	274	263	250	262	259	248	237	272	257	263	233	266	265	250	252	242	227	221	233	229	252	252	279	273	253	260	258	227	242	233	225	262	267	270	264	292	240	249	229	247	220	246	238	246	269	234	254	283	218	247	213	243	229	273	241	277	247	253	305	239	279	264	264	281	246	248	241	245	244	272	275	227	221	256	275	261	236	262	252	240	282	260	263	260	283	253	239	252	241	220	266	250	256	250	226	245	262	245	268	260	241	253	249	275	252	235	245	248	268	264	266	242	267	248	247	276	257	241	238	249	266	264	234	264	271	240	239	257	236	263	251	251	239	226	239	213	261	261	248	231	257	266	255	272	222	262	238	245	259	269	222	283	271	264	223	251	258	269	240	270	269	251	291	253	257	229	230	269	244	298	235	219	244	239	247	244	273	238	274	230	295	254	263	257	263	269	266	230	244	214	228	246	283	241	248	247	278	248	247	235	236	235	243	231	244	251	239	248	261	258	264	243	257	244	233	253	278	252	253	247	279	266	250	254	238	230	293	274	235	253	229	245	266	242	270	230	290	245	258	278	259	279	243	258	267	249	273	270	216	255	257	264	236	252	230	246	245	269	245	248	232	251	247	274	255	248	221	277	236	250	263	259	289	265	256	256	241	243	230	270	249	249	246	253	253	270	274	253	229	254	281	232	242	260	250	241	255	274	268	250	252	272	241	272	258	236	260	255	266	278	260	229	252	249	256	244	258	282	255	256	248	262	280	258	264	269	252	247	237	258	274	252	268	269	242	265	243	281	257	239	254	245	274	244	249	237	275	257	252	267	272	259	258	216	223	226	241	285	242	269	293	253	248	201	273	252	246	270	250	235	247	248	281	254	273	241	279	250	269	227	236	247	242	227	244	262	245	241	245	213	229	280	258	269	252	223	250	265	255	248	256	256	251	255	302	242	254	263	239	251	241	267	282	266	238	243	228	233	255	254	270	270	252	247	239	268	270	239	246	266	235	261	248	269	287	260	254	282	259	242	297	271	243	229	255	262	248	263	233	234	251	233	258	238	192	273	238	246	236	248	258	233	255	257	289	260	247	253	260	248	247	273	244	238	259	223	270	254	257	247	268	236	250	234	247	223	240	227	259	233	247	273	288	263	277	235	235	263	226	232	262	233	210	264	227	263	266	229	254	244	279	251	221	233	237	237	273	254	245	229	248	247	240	230	254	259	277	252	248	248	255	223	249	260	238	267	251	235	258	263	235	232	254	245	248	232	234	248	277	256	234	244	264	240	215	242	266	267	231	272	255	225	277	229	254	267	253	256	276	275	253	226	237	219	232	239	236	242	235	245	207	280	251	273	267	272	269	222	253	264	226	242	236	239	248	261	246	224	276	247	283	250	271	246	246	243	265	234	284	252	247	261	230	250	269	265	257	237	221	241	253	241	252	229	267	252	261	244	275	268	234	284	272	255	305	235	276	241	248	276	247	252	262	231	248	290	271	236	251	274	272	242	257	237	249	266	220	241	270	262	259	248	221	263	254	252	244	279	258	258	249	240	266	247	262	261	236	287	263	250	290	292	232	235	237	243	269	261	253	240	262	268	248	267	276	262	244	254	265	264	242	237	234	253	288	270	302	236	246	249	238	264	261	246	236	255	244	258	246	267	284	275	255	253	278	276	239	247	215	236	256	302	269	248	253	253	240	273	268	253	260	274	216	259	278	230	246	231	230	243	271	249	274	236	256	253	252	292	248	228	280	266	228	249	254	250	261	252	276	248	221	254	249	252	233	246	255	255	283	241	265	257	229	243	251	263	276	260	244	263	253	244	241	278	250	255	258	257	247	281	214	259	249	235	239	269	265	279	267	243	266
2337	648	642	637	600	566	569	649	582	591	655	615	572	658	623	579	567	571	593	583	653	572	576	588	577	607	608	589	581	621	599	648	616	613	620	619	590	609	610	590	624	595	575	611	563	602	635	593	633	616	598	584	563	657	599	619	631	636	591	598	558	615	618	559	563	586	587	608	601	557	602	586	668	627	621	589	601	581	617	612	625	600	607	616	600	572	600	603	585	591	580	638	649	607	634	587	578	561	593	578	598	586	612	587	596	587	596	619	633	625	594	583	603	615	571	570	580	624	603	589	627	641	596	620	615	616	624	609	627	592	583	641	589	657	586	588	597	603	621	634	603	633	634	575	617	609	609	605	554	599	554	568	623	596	651	605	599	622	584	631	586	605	588	630	591	595	636	598	618	661	591	575	681	607	594	598	652	591	614	602	614	624	615	552	588	602	592	625	589	602	592	608	624	645	606	620	614	625	619	636	554	572	602	620	576	553	624	653	571	625	558	611	596	611	615	601	613	612	612	645	586	636	597	605	585	557	605	633	560	582	587	573	546	583	624	638	623	598	569	600	556	596	603	649	615	633	598	605	630	614	612	637	614	600	590	604	588	585	618	575	617	626	602	547	624	603	594	588	605	625	597	624	587	583	623	620	617	607	583	580	603	590	595	600	614	555	610	608	618	552	609	604	582	622	627	617	602	629	577	638	622	606	602	584	561	637	594	551	564	596	626	614	589	607	597	630	610	593	642	635	600	611	619	637	605	599	605	641	606	619	594	611	636	621	600	617	589	618	625	602	579	616	640	589	585	625	626	607	633	567	602	613	602	604	604	596	581	551	643	562	591	624	621	600	625	598	613	567	663	631	645	563	619	633	584	625	599	580	630	624	632	609	559	616	606	631	581	575	580	581	613	575	599	634	587	624	602	589	646	598	637	594	644	621	592	581	588	619	584	625	578	576	592	606	563	646	559	586	624	631	627	606	617	580	617	618	548	617	640	590	582	572	647	634	620	589	590	621	632	590	629	616	610	601	648	585	576	642	629	612	599	586	591	641	616	617	639	577	653	624	616	609	630	659	601	635	571	592	602	574	594	605	606	618	589	615	562	594	605	593	645	626	628	561	606	605	641	601	614	568	590	633	601	571	630	625	587	609	595	650	577	604	573	574	598	566	610	558	619	612	633	590	621	559	592	627	638	629	578	580	624	603	643	581	629	598	576	655	651	640	610	615	607	594	539	629	614	618	577	562	612	671	613	594	591	597	603	601	608	598	582	593	601	607	589	585	596	594	596	598	626	590	618	612	606	591	632	586	616	595	618	672	577	572	578	600	568	636	598	634	617	638	612	578	573	614	603	576	568	630	579	573	568	608	586	586	607	612	591	609	549	638	626	580	645	631	614	577	629	601	641	639	617	588	584	626	603	615	591	622	602	618	618	605	595	626	616	685	620	577	605	620	612	625	596	553	643	582	591	565	616	586	620	608	582	611	596	555	605	626	579	587	607	611	594	627	610	608	581	605	610	606	597	576	619	607	620	597	586	625	581	615	597	630	642	616	582	559	606	575	586	596	589	602	596	578	630	599	587	628	624	587	590	629	626	605	575	636	620	629	601	556	590	601	644	624	612	597	611	641	572	592	598	599	565	651	620	615	613	607	604	559	590	564	608	638	620	615	614	613	612	608	619	610	590	596	586	616	611	587	613	580	623	631	595	598	592	590	565	644	562	585	606	632	595	608	639	626	608	621	614	562	576	614	591	633	571	643	592	578	642	616	617	595	549	580	601	616	602	583	623	629	621	615	620	628	636	618	590	634	528	600	630	537	582	619	628	589	584	591	574	570	585	602	590	602	568	643	583	573	591	606	620	609	595	586	606	602	616	604	576	637	634	582	587	636	569	616	608	596	587	609	612	607	589	632	629	570	577	587	600	606	576	579	585	609	638	600	588	584	627	599	610	620	614	608	646	578	603	613	635	616	633	615	593	601	642	582	605	593	583	626	589	585	616	619	604	596	635	612	634	628	609	597	663	621	582	646	596	569	640	596	629	573	589	549	596	586	592	641	584	634	621	604	659	622	639	628	642	584	567	620	596	621	608	595	588	621	618	628	591	591	593	586	605	572	570	568	588	579	613	643	606	611	622	607	572	590	599	629	639	598	648	628	633	611	579	636	581	628	593	619	588	566	597	601	603	608	609	609	601	601	594	585	612	609	626	634	612	605	583	594	606	669	648	565	597	601	576	561	610	608	635	605	600	621	614	567	651	594	577	577	628	587	594	623	602	610	624	619	608	635	600	615	631	629	591	612	596	633	570	588	597	618	590	621	599	592	632	621	609	611	612	611	611	613	628	601	656	610	651	545	589	647	588	604	587	595	601	623	594	596	611	574	589	582	552	604	622	606	559	658	626	645	625	626	629	575	603	637	563	581	646	603	615	632	567	575	598	613	622	590	616	569	606	641	613	652	579	581	580	586	608	593	628	617	569	587	620	569	638	618	631	598	584	587	599	624	568	598	628	631	565	613	632	582	608	618	610	604	601	608	615	598	604	584	571	598	600	629	611	638	575	565	622	590	616	572	636	633	594	618	627	576	606	560	562	563	545	607	625	571	583	610	618	601	597	589	608	602	559	624	624	643	606	616	629	653	615	590	639	588	610	621	602	595	592	588	632	616	610	649	614	652	573	591	616	570	620	591	555	571	630	549	614	626	633	611	575	577	611	601	592	603	623	607	575	605	578	599	586	581	629	562	591	622	614	587	648	592	617	589	605	601	612	577	610	619	578	576	638	593	626	617	579	652	573	615	599	594	580	611	641	618	619	639	590	615	591	604	550	579	591	637	616	605	594	624	569	614	597	636	644	590	609	589	620	592	664	622	577	597	625	594	606	647	576	606	561	615	545	628	582	602	613	594	595	620	630	602	652	617	561	611	558	635	609	630	612	628	597	598	583	605	579	634	650	626	549	574	607	586	641	620	626	594	606	605	616	648	593	630	621	598	633	604	593	656	609	588	605	607	643	637	596	628	619	576	607	603	549	627	620	612	601	635	596	639	586	569	602	598	576	607	651	554	628	636	620	598	566	582	533	643	585	571	581	648	605	591	641	599	608	588	625	592	564	606	625	615	609	614	602	623	604	570	615	591	631	610	577	607	602	619	606	623	625	578	560	575	651	607	598	606	624	623	608	649	607	581	575	621	648	607	617	597	611	596	602	596	639	575	633	608	611	627	596	567	588	589	579	619	599	615	612	624	671	609	580	627	633	624	568	597	621	581	599	599	588	592	571	585	582	652	570	624	577	635	592	617	590	608	629	583	583	630	560	586	628	603	597	610	621	599	602	598	652	607	643	569	584	607	568	626	576	628	632	548	616	627	603	606	586	621	554	600	628	610	603	582	600	609	582	607	610	624	648	558	615	614	596	613	618	603	585	581	608	586	618	564	606	628	603	604	596	610	598	623	610	565	622	619	616	597	594	616	608	618	618	638	578	662	572	610	613	584
7996	612	588	518	456	384	398	396	363	353	325	371	316	319	303	318	334	341	332	312	321	329	309	335	323	310	312	296	345	342	318	290	327	326	334	322	316	316	372	287	341	321	313	351	333	341	312	310	310	308	306	324	311	342	327	325	369	331	294	333	338	311	323	290	333	357	360	318	288	356	317	313	317	315	325	302	337	338	299	340	334	311	283	320	339	344	311	337	315	317	328	333	301	280	314	303	306	303	368	305	326	357	296	333	312	342	301	318	324	304	310	363	363	303	268	281	312	312	324	301	313	312	333	286	316	299	303	342	309	325	308	306	312	327	289	341	320	335	329	310	363	315	296	278	310	313	319	340	311	357	303	280	314	333	324	297	283	337	323	301	324	319	322	329	325	322	290	327	341	301	295	324	342	317	316	325	349	334	314	341	315	333	327	301	349	333	326	328	337	322	310	333	314	275	316	344	303	334	297	320	346	322	298	303	348	300	314	301	320	317	326	300	310	319	337	339	339	305	313	335	312	307	307	330	302	338	308	318	352	292	331	326	317	324	354	313	313	334	315	317	298	302	289	297	333	327	326	324	343	325	334	289	352	306	322	332	319	330	331	303	307	318	347	321	352	340	338	313	318	344	294	301	306	292	311	322	310	347	312	335	353	316	333	315	307	324	313	338	309	312	320	304	309	309	298	322	291	332	321	318	332	309	319	292	342	307	327	300	325	320	318	337	339	322	301	319	347	314	338	315	351	304	283	320	327	306	298	308	343	298	299	318	301	304	312	324	327	316	340	311	357	302	323	279	281	350	323	318	324	354	346	332	292	308	309	310	333	308	361	327	330	315	318	302	325	326	327	322	314	327	328	326	308	279	353	288	295	378	325	319	319	330	320	329	323	342	321	314	316	335	323	328	311	310	341	350	317	300	346	334	323	326	276	315	320	334	323	346	343	314	340	323	322	309	292	310	329	335	311	324	321	333	351	329	283	305	314	338	323	330	335	317	284	315	346	317	318	283	322	327	328	330	319	305	301	339	325	319	331	300	334	352	309	307	322	297	306	334	337	333	320	314	335	328	296	311	299	304	278	307	315	346	339	292	320	325	299	336	310	338	325	324	299	306	338	309	327	323	309	323	343	336	336	308	317	332	339	350	309	299	328	325	317	290	307	305	331	314	318	305	334	314	324	333	326	312	304	325	347	343	320	296	316	319	341	316	336	309	308	308	322	285	288	352	282	314	296	318	352	326	345	320	315	350	337	297	312	307	322	319	335	341	329	289	310	346	371	293	351	294	328	322	343	306	374	338	334	319	307	340	321	315	296	303	321	335	323	316	289	347	305	314	326	313	345	321	345	309	309	302	310	290	339	293	313	293	307	293	317	319	296	300	308	353	299	287	304	293	346	289	307	333	331	332	298	302	355	327	345	341	337	281	325	314	342	355	347	313	330	352	320	346	329	313	304	285	345	307	333	341	329	300	307	308	330	317	294	291	323	292	313	338	303	322	314	339	326	305	349	347	355	310	351	327	351	327	316	286	356	323	296	280	309	338	318	328	343	284	320	303	316	291	312	311	314	311	349	303	291	355	308	324	355	280	327	309	329	334	300	321	327	292	313	292	334	326	300	344	322	279	309	321	310	344	333	330	317	329	339	309	346	332	319	339	322	343	339	306	344	317	324	332	326	291	349	316	321	327	298	323	318	297	300	334	332	304	329	331	287	336	303	299	340	318	308	293	329	303	291	291	338	330	311	285	319	277	320	348	308	315	291	331	336	290	297	351	335	316	307	323	327	316	354	307	295	299	335	299	285	330	326	300	306	316	323	332	357	321	309	293	330	310	316	301	323	331	328	302	322	307	335	300	324	344	289	306	310	318	348	334	333	337	328	337	311	333	314	349	337	289	320	286	352	309	336	325	334	338	315	309	309	303	307	316	354	341	301	351	348	295	316	308	311	287	315	332	303	297	323	329	312	304	309	320	317	341	305	289	330	314	288	332	338	358	328	307	318	325	366	309	350	312	310	323	296	295	285	327	306	332	301	314	276	323	320	340	339	288	318	322	316	317	299	296	342	308	324	328	332	309	332	311	373	288	299	324	332	326	316	352	302	316	308	321	271	315	321	274	297	336	300	327	330	314	328	328	320	334	317	321	341	281	316	310	319	313	325	316	303	329	291	295	302	308	315	329	293	312	304	341	331	251	349	334	288	308	275	273	325	334	316	335	345	292	333	309	319	264	317	322	316	330	291	330	330	267	309	325	321	306	301	329	325	279	313	316	341	329	347	292	338	330	269	311	344	324	333	337	321	333	305	312	294	329	323	305	321	303	300	337	303	318	299	313	331	305	290	328	320	310	303	321	303	306	310	331	296	339	320	317	332	328	327	284	326	302	286	308	302	323	322	314	339	308	330	309	315	292	317	346	318	335	296	285	334	317	315	340	325	297	304	340	339	336	315	380	300	300	321	336	301	323	297	326	312	308	301	311	312	327	325	305	315	301	331	342	325	300	308	351	313	281	345	295	322	370	299	318	344	331	331	324	302	323	332	270	320	322	292	322	377	333	326	308	293	296	278	283	274	321	302	310	290	318	336	294	341	299	322	304	331	323	297	311	282	290	333	314	324	303	306	285	319	305	323	334	321	295	328	320	336	298	322	318	296	308	321	291	305	315	335	279	290	340	312	299	325	316	325	314	313	308	289	269	321	313	326	275	323	329	327	314	334	312	343	327	333	326	298	324	331	310	312	291	323	316	328	297	312	323	311	298	328	315	320	306	310	342	303	319	341	292	304	273	312	334	329	272	297	319	360	303	315	338	332	315	290	323	334	324	295	304	324	292	309	331	319	329	313	335	297	307	323	299	310	290	312	324	301	340	286	305	278	318	313	295	327	364	314	348	303	294	340	328	284	302	344	323	337	314	339	301	345	297	286	308	309	308	336	333	306	325	345	331	318	306	359	344	335	325	286	327	293	295	332	330	344	315	311	294	321	350	348	303	319	327	321	344	321	305	310	327	320	310	352	327	352	281	313	327	299	296	329	319	329	306	335	308	306	342	336	323	327	340	316	328	328	308	344	312	314	304	317	308	311	335	284	319	309	329	273	317	319	312	312	321	310	318	328	290	326	314	300	329	327	293	306	319	281	333	326	288	288	315	306	318	314	306	289	325	328	304	315	314	333	309	306	292	331	298	331	337	331	343	325	349	299	310	290	304	301	352	327	302	321	316	304	330	366	319	278	308	338	307	352	326	320	307	315	288	303	273	324	339	334	322	339	352	315	342	325	318	312	328	293	331	306	313	321	299	324	342	322	341	328	318	353	330	343	311	372	312	295	346	303	351	313	320	319	299	323	297	277	330	318	322	329	327	305	312	352	352	330	364	297	334	320	339	310	293	320	315	347	332	350	333	325	306	287	343	311	311	329	342	301	295	311	298	329	331	342	297	324	307	306	306	317	339	314	327	334	323	294	294	304	301	333	294	361	357	320	317	300	322	325	331
6973	961	1299	1431	1254	1195	1021	934	895	901	839	815	776	859	835	785	791	798	798	803	737	773	713	792	753	670	771	738	776	741	754	735	776	733	754	798	764	761	718	750	805	728	741	778	775	812	756	696	725	720	737	767	787	768	731	763	752	812	770	727	756	726	697	712	664	746	687	736	738	772	707	792	746	687	712	715	764	740	696	729	742	705	741	734	724	718	765	721	770	773	717	750	798	702	759	749	760	722	725	744	786	700	772	717	720	701	727	712	741	742	786	725	740	742	713	703	751	666	705	749	746	712	745	765	716	755	779	715	751	713	720	761	772	741	652	707	721	693	691	691	763	728	728	734	798	763	693	722	739	722	701	736	716	708	716	730	784	749	689	711	710	727	708	741	769	737	735	723	730	781	732	784	781	745	764	739	760	679	673	715	755	753	720	759	739	727	751	744	729	711	727	743	729	734	788	732	745	721	731	732	726	746	709	758	737	721	736	706	733	762	691	659	732	697	733	752	767	729	772	740	691	700	721	707	716	699	744	749	708	735	763	706	715	743	723	731	743	785	752	689	689	737	755	731	706	759	698	777	739	742	676	690	762	739	728	715	696	761	739	737	736	711	761	680	774	751	753	730	733	743	756	693	785	765	666	750	748	738	776	765	692	713	785	753	705	743	728	695	757	731	733	730	740	721	729	759	718	753	746	740	729	743	729	740	711	691	764	750	730	763	680	708	668	733	780	698	730	693	742	753	722	760	740	785	733	743	710	701	746	718	697	727	749	738	674	741	724	714	759	729	695	756	741	711	759	719	721	697	746	687	779	717	754	709	759	695	742	712	737	742	735	753	751	657	756	747	732	756	702	737	771	743	780	758	757	741	671	720	714	742	748	725	722	689	757	732	757	731	749	731	725	729	759	728	760	734	754	715	726	732	696	691	700	726	698	663	750	747	722	746	766	745	734	680	722	710	711	750	744	708	754	749	741	728	726	754	708	738	759	767	721	756	723	716	763	746	719	728	690	764	786	731	708	702	717	723	702	734	716	741	697	713	697	732	745	747	780	741	720	752	739	703	716	769	740	750	766	738	748	711	684	741	729	725	785	766	720	749	751	775	761	734	797	683	707	698	704	735	782	770	714	710	739	777	692	703	715	712	732	717	721	729	734	732	712	709	726	713	760	734	746	722	720	704	754	744	765	741	724	735	756	801	789	692	703	709	724	724	710	738	715	713	733	724	742	729	722	718	762	734	743	699	734	708	735	702	733	737	749	701	757	704	732	742	696	700	681	719	728	702	719	735	734	760	692	731	738	689	704	710	760	752	703	740	716	715	707	667	747	777	772	714	730	708	688	747	716	758	782	734	738	761	710	737	720	713	712	723	757	733	774	782	729	735	753	755	736	679	753	798	717	735	775	703	741	707	727	736	722	740	744	745	719	741	717	743	737	701	695	723	738	753	732	706	758	725	716	759	722	754	727	762	746	725	736	700	757	762	772	736	763	738	729	755	710	711	771	700	756	738	724	757	763	736	738	743	798	738	749	727	738	746	696	731	731	747	749	756	773	677	735	698	703	718	702	786	713	703	729	703	735	729	742	743	720	710	735	726	722	764	770	742	660	720	737	745	740	723	716	701	733	748	728	769	701	722	741	721	783	760	688	740	780	688	753	751	698	766	731	730	726	761	741	761	727	801	751	751	736	736	714	755	755	676	734	684	768	686	727	749	722	739	741	717	791	774	769	725	724	737	710	715	733	730	720	775	731	765	726	735	714	731	719	712	782	731	774	727	706	729	712	771	718	717	720	755	720	745	757	757	774	734	711	754	705	705	787	783	737	720	766	720	700	726	721	716	741	715	779	718	751	735	694	739	738	706	737	665	754	736	675	691	773	729	742	769	724	731	744	710	694	744	755	766	765	678	710	753	725	754	703	803	719	747	757	664	759	777	719	735	783	798	726	744	725	762	710	725	733	716	724	703	703	716	720	734	745	748	772	748	687	723	746	718	767	760	702	708	758	723	754	720	703	717	711	757	731	694	729	749	746	719	780	696	721	738	732	743	698	749	731	754	727	760	739	724	736	739	718	737	720	681	723	729	712	716	789	720	699	705	729	767	685	721	710	740	752	761	762	715	750	769	756	801	725	738	704	727	757	738	772	705	747	722	748	732	732	725	758	716	722	723	714	802	728	762	764	727	718	727	739	739	734	736	726	767	749	759	764	719	796	754	739	735	716	717	745	755	734	738	762	742	733	693	750	769	708	713	744	713	768	745	775	715	717	770	737	725	727	759	725	774	760	733	704	766	702	740	785	763	725	778	703	738	728	768	772	735	727	722	755	728	734	685	779	798	686	726	735	707	699	791	749	757	691	745	722	741	753	714	685	693	742	701	730	721	697	704	730	761	719	780	735	755	715	702	675	740	690	771	737	690	789	690	728	737	767	765	794	739	725	743	777	731	772	723	713	763	774	738	728	767	756	787	723	766	774	728	741	714	725	764	713	697	796	747	718	725	727	748	696	717	768	733	782	735	724	713	723	797	732	737	758	721	684	778	782	772	703	758	767	773	820	722	756	711	735	743	679	747	737	692	714	765	696	751	745	699	762	740	749	796	756	724	702	733	753	730	767	718	674	733	734	762	712	733	758	688	733	673	704	678	764	745	731	730	714	741	736	790	715	727	700	747	765	704	723	746	722	710	755	743	704	728	738	669	734	746	756	745	712	687	703	752	710	749	725	739	731	713	734	739	764	734	728	710	711	734	703	717	682	755	774	746	740	785	744	736	690	689	767	733	767	698	729	725	755	722	742	757	767	706	713	743	800	699	761	732	724	759	728	767	715	760	736	725	697	703	819	708	692	758	716	737	730	701	744	739	700	739	746	750	698	720	742	746	755	762	729	702	710	715	752	713	756	748	756	706	797	710	728	725	754	708	745	785	685	770	734	737	719	734	751	707	742	727	712	733	676	781	760	725	747	778	733	755	689	695	727	721	776	721	739	729	771	722	724	720	769	690	744	708	738	785	736	734	735	757	668	726	760	724	737	754	714	702	727	734	779	729	716	674	723	784	754	742	717	736	747	740	747	756	736	714	725	705	777	800	725	754	716	741	743	693	711	709	704	732	760	742	739	767	716	708	786	747	710	751	697	772	688	718	731	709	704	742	705	709	713	756	730	751	717	743	683	729	722	709	736	710	727	791	726	687	732	739	728	790	737	753	734	735	710	755	748	754	722	744	751	740	730	761	694	753	711	758	702	790	786	792	742	732	733	745	712	697	750	754	762	735	741	734	785	731	737	702	751	735	767	709	727	720	733	738	707	742	787	756	757	728	705	736	711	729	745	675	742	753	718	746	723	739	725	733	762	744	711	746	672	738	747	779	750	737	730	726	722	695	781	705	720	780	762	710	700	736	688	736	756	768	743	764	695	706	775	766	758	732	785	751	694	764	667	757	721	735	743	748	693	738	779	707	691	736	802	704	786	724	707	816	721	730	729	743	732	716
14183	983	776	629	442	286	301	241	262	254	249	215	227	193	205	201	206	190	197	178	193	192	170	172	181	195	194	183	166	152	203	187	205	179	167	219	202	164	215	186	185	182	170	175	177	162	174	174	172	182	177	182	169	190	181	177	188	167	186	127	181	172	209	163	181	199	155	173	187	183	201	170	174	185	169	187	175	159	137	158	191	167	177	170	165	174	160	174	170	159	205	176	167	181	165	167	164	194	187	180	162	168	184	159	186	176	203	203	192	186	184	174	186	202	186	159	169	195	162	173	170	168	160	185	171	169	159	174	190	201	185	196	180	179	174	181	163	190	181	195	170	187	197	184	172	181	165	181	151	173	171	183	185	155	164	175	157	199	193	170	196	166	145	191	156	193	182	210	184	194	205	188	157	156	172	172	185	150	171	168	180	213	175	193	172	179	165	203	182	163	173	176	167	145	178	180	199	186	173	174	214	161	169	184	158	155	202	181	183	178	184	172	167	194	181	169	154	190	210	214	171	168	178	175	186	197	220	171	187	185	157	168	144	167	205	172	170	169	176	184	177	190	190	165	188	169	169	169	177	167	203	172	196	180	151	160	174	211	190	183	164	170	165	173	187	186	185	160	166	173	175	174	172	173	172	169	171	210	161	154	164	198	180	180	172	156	191	174	172	175	175	169	185	181	182	155	166	184	149	177	186	185	150	165	174	171	182	173	180	179	186	194	187	174	177	169	179	165	170	181	204	169	160	163	170	172	164	159	176	178	197	206	210	194	144	153	198	153	189	169	146	177	152	157	141	172	185	180	207	184	193	181	203	168	182	195	174	173	157	165	164	205	174	179	188	188	186	172	179	178	221	178	184	174	158	179	187	182	159	169	184	200	163	175	152	184	171	157	154	187	216	178	146	166	157	159	150	169	192	180	189	192	195	180	157	171	189	172	168	172	169	189	152	166	164	153	193	183	183	176	166	175	181	184	156	171	188	189	168	184	176	198	165	174	169	163	180	181	163	167	178	148	164	165	183	184	192	194	190	188	176	172	168	159	201	186	165	191	161	137	183	182	166	186	161	152	173	156	159	186	174	174	183	183	169	162	193	166	172	153	177	193	181	181	183	174	182	181	177	183	170	185	181	174	177	149	190	178	174	193	163	188	187	172	179	160	164	166	186	171	191	171	207	186	204	172	184	193	179	142	165	173	183	178	195	151	193	176	187	191	167	169	184	209	162	168	164	182	173	181	173	190	183	185	176	177	165	184	166	175	182	192	174	216	194	161	166	157	164	162	178	204	183	196	185	173	140	150	196	183	175	170	157	158	194	185	168	187	155	155	178	171	184	163	166	172	187	167	191	200	180	161	172	168	172	166	209	195	181	180	184	163	184	145	205	163	179	166	180	186	169	158	167	173	183	196	166	176	209	164	164	170	183	213	165	153	185	181	167	181	154	159	173	182	165	186	175	185	197	181	154	170	168	188	179	179	187	178	180	198	179	193	204	169	157	161	165	177	182	196	170	176	152	157	164	169	176	184	183	179	188	165	161	145	156	164	166	168	154	175	168	178	172	162	188	173	191	160	167	191	187	173	208	160	219	170	161	177	187	149	185	167	183	182	184	172	214	184	171	175	162	189	170	162	172	190	180	184	154	193	193	195	187	201	155	161	159	177	195	181	175	186	167	178	162	206	190	144	184	188	163	165	171	166	157	165	176	197	196	171	167	179	200	160	177	178	168	155	161	190	204	186	170	193	159	199	177	186	206	171	196	177	179	187	208	190	170	172	149	160	204	160	174	172	173	173	178	172	187	168	149	164	176	179	173	179	182	176	180	150	181	182	163	171	174	170	195	166	181	175	174	166	179	170	169	201	160	171	188	192	163	169	175	191	181	161	175	179	187	173	191	185	183	215	160	177	158	201	152	169	154	143	176	196	156	171	155	187	188	186	183	189	172	143	176	188	152	171	207	187	162	156	156	178	163	178	174	143	193	174	152	181	185	195	190	169	198	187	176	178	182	177	198	174	138	169	201	171	207	184	178	171	206	198	182	182	172	175	184	150	167	179	172	190	191	168	166	178	177	199	177	175	168	179	188	192	186	176	173	174	171	174	168	157	174	190	179	160	186	165	195	199	167	174	186	205	161	187	188	171	175	188	210	202	164	188	187	168	180	178	168	183	165	170	159	184	184	188	187	171	202	191	165	186	168	202	184	192	206	150	161	190	209	166	176	164	181	188	180	207	163	175	181	161	192	170	180	188	174	168	177	180	171	181	172	178	186	167	180	188	167	152	162	188	195	174	189	195	186	179	159	177	181	163	173	211	170	171	182	174	173	163	177	205	184	178	184	173	175	185	174	184	190	171	174	193	151	189	186	176	176	165	163	189	173	198	166	174	168	166	171	182	177	187	163	189	185	183	187	181	189	186	193	198	167	192	190	186	172	172	160	154	165	163	177	173	169	187	194	179	192	184	197	173	168	196	187	197	172	172	198	170	170	184	180	196	160	174	187	174	182	188	193	197	158	170	175	165	195	186	178	193	174	163	177	171	181	189	158	203	185	160	160	182	177	207	184	176	173	189	191	168	168	191	206	184	177	178	166	205	176	166	161	186	165	203	182	172	180	178	183	181	183	178	168	167	193	204	188	137	201	187	177	194	158	168	198	164	182	171	179	186	188	175	156	173	176	158	163	168	167	163	181	171	183	164	168	176	183	190	174	165	181	165	190	186	181	197	184	175	166	176	190	198	179	181	166	181	185	176	157	168	184	176	158	174	153	179	173	163	169	184	176	164	179	170	154	160	202	164	179	171	170	182	167	188	182	181	162	176	182	194	174	182	184	205	182	186	162	165	230	175	196	179	160	160	162	189	183	140	216	216	185	174	182	158	162	153	177	178	176	187	183	204	172	208	219	178	183	145	180	149	166	181	197	181	171	166	183	154	203	181	173	146	166	177	164	154	176	193	156	170	166	214	176	183	167	203	150	185	182	180	164	164	152	166	208	170	169	161	172	151	172	192	150	156	185	202	157	199	193	192	170	162	183	208	182	208	152	196	159	195	203	172	203	169	182	169	175	173	187	170	182	175	159	177	162	169	172	182	181	154	180	184	176	194	213	188	199	155	171	161	173	179	193	169	196	174	173	171	178	169	203	213	182	185	167	163	149	202	172	151	185	165	174	176	181	190	180	221	164	156	166	186	177	160	194	168	167	186	184	181	152	165	199	173	183	186	166	198	171	160	170	169	170	194	182	196	182	172	189	166	175	158	182	166	189	184	189	193	184	167	214	184	160	195	165	177	171	188	175	177	160	174	156	177	182	188	180	192	165	149	202	196	181	187	177	182	194	177	171	165	179	207	158	191	156	170	165	188	184	175	187	192	180	172	201	181	187	185	157	166	191	166	190	155	184	147	165	166	201	154	155	178	152	166	206	172	187	182	194	183	178	172	171	160	179	177	161	186	185	174	168	175	151	195	185	189	169	174	182	175	140	182	169	180
8311	867	1587	1834	1578	1286	1072	915	823	748	745	697	596	571	578	562	508	491	491	506	545	493	492	508	478	435	479	437	447	479	458	441	461	446	473	448	464	432	454	418	436	443	472	454	412	425	433	426	451	409	421	456	404	442	442	397	418	417	477	429	433	442	465	405	415	445	357	444	429	405	423	434	408	432	411	452	444	392	446	438	463	450	395	422	461	426	405	421	439	439	433	434	415	437	422	415	419	420	418	399	407	426	412	395	421	423	487	422	430	425	407	459	440	430	431	430	457	444	468	417	418	431	406	447	433	432	438	427	458	437	400	408	420	440	403	408	426	398	452	419	412	429	414	426	440	428	449	422	423	422	418	421	432	437	409	412	390	469	394	456	426	438	457	446	451	395	409	390	422	394	439	413	430	384	408	434	392	429	386	431	397	410	453	401	451	419	394	417	459	422	426	417	428	455	405	436	417	456	433	445	443	424	466	417	439	446	429	415	426	416	442	424	379	427	403	425	420	409	443	418	424	400	427	433	419	404	419	416	418	429	420	426	437	421	401	420	415	422	415	467	417	430	399	430	408	405	420	384	407	430	419	428	435	419	394	417	406	446	450	397	420	396	432	377	440	393	400	435	435	386	434	443	406	431	453	424	435	411	410	444	427	451	409	385	438	425	427	404	426	434	434	424	385	431	432	400	461	416	439	388	396	416	448	403	402	407	407	413	391	424	455	448	442	408	445	411	403	421	430	487	411	423	405	459	414	409	383	412	402	426	441	423	386	421	438	419	418	406	403	411	413	445	410	436	402	421	440	397	404	390	410	418	446	417	418	424	374	458	400	452	437	389	445	442	416	419	424	448	432	450	394	428	399	392	450	430	400	433	433	418	443	412	426	428	428	420	421	381	369	421	401	458	418	413	396	388	466	449	419	424	427	426	408	434	427	410	441	396	393	407	372	422	412	442	414	431	424	434	428	406	421	437	442	447	425	406	402	418	449	412	434	405	398	377	448	391	412	422	408	409	429	443	440	432	452	413	422	398	398	420	410	399	388	438	434	433	423	423	467	408	451	407	420	437	444	401	424	414	398	442	427	413	405	418	404	434	448	470	430	412	397	403	426	450	411	438	412	419	407	432	426	415	438	411	421	443	434	433	388	439	398	392	402	429	413	452	401	414	439	414	422	428	440	443	403	426	423	417	463	398	405	421	444	410	425	439	441	392	441	393	428	436	421	392	437	428	437	415	424	464	410	420	396	454	445	447	442	440	459	441	434	422	415	453	440	438	426	443	409	434	442	408	413	421	430	377	446	416	449	399	421	433	402	433	405	408	416	421	430	399	435	411	424	410	427	447	424	420	431	410	438	406	415	424	494	404	408	414	444	431	393	397	424	383	415	428	406	437	411	427	434	443	434	384	441	411	397	399	401	372	411	419	444	414	422	415	412	427	407	430	397	440	374	402	405	413	410	447	431	414	377	390	453	410	421	436	420	446	454	458	387	407	425	413	410	427	448	420	423	435	453	421	432	452	435	428	414	419	407	421	448	435	405	420	372	416	405	406	432	432	412	452	405	423	384	436	417	421	428	430	439	442	425	453	412	406	438	405	428	422	443	442	458	436	399	429	462	402	411	411	421	410	374	399	433	398	419	424	439	451	421	413	409	441	427	438	426	433	443	374	403	432	403	439	414	430	428	429	437	417	374	414	449	416	410	465	425	403	406	419	452	420	431	416	407	395	410	402	422	439	420	438	394	383	411	404	418	443	404	401	442	407	425	406	426	472	428	422	397	407	440	406	436	429	436	431	423	417	434	419	427	422	402	455	376	440	447	402	459	444	415	402	430	380	443	438	450	480	409	422	383	430	399	391	407	440	405	402	413	384	427	413	429	417	418	427	391	404	408	441	442	390	425	427	394	393	439	429	385	400	424	380	371	431	411	423	402	441	403	445	451	403	411	374	399	424	395	400	408	421	402	427	404	446	378	428	422	420	411	431	425	423	421	417	410	425	459	415	421	434	409	437	414	422	419	435	419	440	432	442	423	417	420	438	450	429	422	427	456	428	403	421	427	407	444	408	437	381	410	442	401	406	439	450	375	426	441	407	434	430	433	389	428	447	437	424	440	407	443	427	406	399	411	402	423	422	428	431	411	444	409	440	414	447	433	408	414	435	445	411	415	414	421	413	403	415	418	426	437	427	401	438	423	383	457	393	393	439	387	404	428	440	440	409	417	422	422	453	434	425	405	446	398	419	427	439	414	416	440	435	373	394	421	418	415	408	420	445	445	445	391	445	404	425	433	416	431	438	432	456	429	460	406	437	383	433	439	444	423	421	425	432	422	402	407	426	434	406	429	404	410	415	427	427	459	383	418	403	417	415	451	465	454	464	433	416	416	422	424	441	425	426	379	400	437	418	441	386	408	392	410	422	439	417	426	424	409	410	397	410	417	473	387	445	449	431	406	431	423	446	430	420	420	447	416	440	453	403	437	455	405	402	414	396	451	435	401	436	417	423	425	480	410	440	419	412	392	452	438	436	408	442	436	421	444	400	420	387	421	442	388	434	418	415	386	427	401	423	438	401	393	414	407	403	421	421	435	414	453	456	430	423	390	408	412	447	435	457	448	413	435	400	423	423	419	427	435	417	433	420	421	436	397	405	440	427	390	409	438	448	454	415	421	412	420	444	453	406	442	418	430	433	428	427	417	411	439	404	409	382	432	421	458	418	403	447	381	407	433	445	421	423	456	416	421	393	410	393	425	399	432	437	402	393	442	414	431	420	408	463	406	390	440	426	418	370	428	437	422	429	434	442	440	392	432	422	426	422	471	437	417	438	424	372	425	452	441	382	465	435	437	416	410	424	438	434	425	420	412	433	416	449	441	424	437	431	417	389	447	420	433	433	423	423	427	425	443	408	455	411	425	420	424	387	411	429	411	435	455	420	430	429	440	441	413	428	421	462	473	406	437	453	404	448	415	426	424	397	377	396	395	394	403	424	420	445	410	403	419	416	408	434	455	440	460	442	409	408	390	469	422	450	412	441	394	450	424	432	418	417	444	469	424	412	411	431	437	421	455	425	442	402	399	420	435	433	442	409	429	453	430	418	442	425	440	405	466	428	423	394	439	415	432	441	427	431	436	411	426	418	390	447	441	399	420	420	439	452	444	431	408	429	429	417	413	431	458	446	430	402	398	409	397	432	432	397	380	428	458	467	402	372	405	424	430	434	427	415	424	406	399	424	415	455	407	408	434	435	448	433	389	450	407	425	431	409	407	424	403	447	430	432	414	399	418	426	390	426	431	408	457	420	419	403	436	391	415	426	398	406	432	425	416	402	413	419	447	424	401	429	438	434	430	384	384	421	444	386	389	446	434	413	388	413	420	402	399	412	430	386	400	410	425	409	399	404	403	403	415	419	423	432	422	387	410	445	393	455	400	402	410	404	423	424	400	412	400	417	418	433	439	410	423	414	389	432	407	382	409	385	419	443	475	387	420	424
1746	239	279	279	289	284	272	247	262	240	219	261	253	268	242	221	287	260	243	251	245	254	214	243	263	241	243	279	285	231	276	231	268	230	254	234	255	259	257	241	234	222	226	250	275	250	261	252	244	251	214	249	235	251	262	236	237	261	269	240	252	242	254	241	265	280	275	251	258	236	233	247	263	247	245	255	252	292	262	285	274	237	263	246	253	248	258	238	262	238	226	239	251	280	264	257	269	271	268	278	238	263	236	230	258	244	251	260	252	237	263	247	237	232	260	235	278	263	251	248	233	230	277	270	282	261	263	214	265	240	239	251	257	236	235	254	225	234	274	239	249	268	260	236	235	236	251	247	234	265	268	263	248	248	267	259	244	266	241	252	255	304	261	265	248	256	275	247	254	249	259	240	263	277	263	241	249	275	216	239	239	248	261	255	255	254	260	266	254	280	268	252	265	305	258	246	267	303	243	228	289	238	254	276	261	248	273	242	249	249	241	247	250	254	248	258	243	248	245	237	243	249	289	234	250	243	259	264	249	240	256	250	244	250	259	249	245	242	245	235	254	249	259	238	247	229	273	237	241	248	237	242	233	254	236	249	241	203	230	261	248	254	237	293	304	233	268	265	242	250	251	243	244	259	239	241	257	275	240	269	237	270	232	264	248	278	266	255	246	237	253	250	226	245	255	304	251	246	259	231	262	252	247	239	244	256	221	241	263	270	277	230	263	265	261	256	266	260	241	261	212	217	244	225	263	255	266	245	261	261	241	251	246	254	262	263	247	249	248	257	272	255	269	252	264	245	256	229	246	243	258	242	238	277	295	229	231	256	238	222	255	256	266	259	255	246	255	264	237	258	233	267	251	253	276	244	271	213	255	258	265	222	250	210	246	212	251	254	258	235	235	258	247	275	260	232	251	287	264	260	278	239	239	225	262	276	261	239	227	260	256	268	279	240	221	231	262	274	265	239	260	266	262	247	285	238	259	247	245	235	253	265	249	278	233	241	231	271	263	251	275	248	251	234	225	221	227	258	274	243	273	280	254	248	242	262	255	273	248	252	232	248	250	234	236	236	271	231	234	257	271	243	265	229	248	275	239	241	268	253	272	257	265	261	256	289	246	243	248	265	270	281	231	217	259	234	259	252	229	251	257	282	248	212	248	271	268	237	262	283	265	268	253	238	230	246	269	265	262	243	246	250	252	261	272	247	260	235	249	259	258	261	246	283	242	252	247	213	243	256	272	223	232	236	225	250	248	260	252	237	258	252	267	256	240	258	249	229	242	218	247	264	244	255	256	265	242	267	230	241	249	256	265	256	237	261	247	266	251	275	249	257	258	232	226	261	241	219	275	221	219	213	247	260	258	242	269	250	235	262	273	233	256	262	246	232	282	269	256	243	240	263	255	257	246	248	242	264	231	244	257	260	268	247	231	257	258	250	260	246	226	252	224	262	236	258	272	246	211	242	240	260	244	240	257	271	273	240	265	287	281	252	240	277	256	249	269	250	253	237	267	294	237	221	257	260	270	229	251	230	241	277	256	248	284	237	257	256	256	258	240	260	251	271	229	254	257	280	229	222	257	238	244	220	217	268	243	281	249	261	286	292	249	270	215	241	265	246	265	251	254	228	221	291	247	241	269	245	257	256	270	268	267	244	271	218	237	254	265	267	272	232	249	256	270	289	260	236	259	241	256	245	236	275	274	270	268	263	238	245	257	266	240	249	291	214	246	238	227	251	276	248	256	244	244	277	243	218	240	273	254	262	238	256	277	246	233	234	269	268	233	237	304	246	235	273	245	258	240	266	268	212	253	222	263	235	232	256	255	223	271	228	270	247	246	256	252	248	256	256	216	246	261	250	253	262	288	219	269	230	230	242	244	240	248	275	251	226	253	244	234	225	227	279	270	275	271	258	238	236	251	243	241	243	233	273	243	243	264	250	238	265	232	278	253	270	251	249	247	257	239	257	240	260	271	246	217	243	266	246	243	207	223	241	239	245	260	229	264	251	251	227	219	272	228	255	236	256	233	245	220	253	246	263	252	245	255	227	266	258	250	242	247	246	265	244	245	248	248	221	232	241	245	262	216	260	244	256	283	248	237	249	255	246	245	254	217	245	260	288	249	228	258	248	245	229	208	272	223	266	232	209	217	243	220	242	276	252	258	270	248	263	266	259	250	247	278	287	220	231	246	227	263	280	238	280	253	276	226	221	240	261	267	259	223	243	242	277	264	257	244	261	269	251	215	259	247	271	263	243	267	261	250	249	224	248	240	252	250	259	270	258	246	246	252	249	267	226	233	264	245	230	297	251	261	285	246	248	243	233	251	251	244	258	242	240	245	276	278	243	265	238	252	281	270	248	263	259	235	230	227	263	218	254	283	243	263	244	257	239	274	283	272	227	230	245	269	269	215	238	250	277	259	275	239	243	261	243	244	235	259	225	253	221	242	243	239	239	230	257	274	267	265	252	241	274	266	259	239	259	291	255	241	263	265	234	274	259	263	253	251	232	248	251	294	252	262	282	268	232	235	267	239	229	286	251	245	257	259	219	238	266	241	299	247	254	257	262	281	255	262	259	262	244	260	273	249	272	234	285	297	252	250	258	297	274	248	251	264	252	237	233	241	272	243	232	243	232	257	215	246	293	247	274	247	256	237	255	237	270	267	262	272	235	266	255	264	269	258	220	258	263	240	218	237	255	243	274	270	233	253	240	245	251	221	233	267	263	258	256	226	251	224	255	262	239	244	243	227	236	232	247	263	259	228	237	282	265	253	266	234	240	207	226	248	261	231	232	235	231	261	265	258	251	229	225	259	258	261	249	278	255	239	250	241	269	261	245	256	249	250	251	249	249	259	252	249	269	240	221	297	269	246	255	224	253	265	260	259	245	255	252	255	225	259	272	273	258	275	256	254	258	244	264	240	268	257	262	225	263	255	237	274	261	217	225	254	257	255	283	246	213	264	257	265	238	231	256	240	242	262	268	254	268	257	256	252	233	238	261	228	248	257	232	234	248	249	229	239	258	245	254	245	243	248	229	237	260	259	247	243	265	239	268	249	271	269	253	241	235	257	238	245	257	269	262	249	222	243	257	241	247	251	255	252	243	247	259	257	280	280	231	241	260	248	253	257	230	267	251	257	251	248	277	265	294	276	218	249	245	204	239	245	245	234	252	270	253	249	258	263	230	243	241	250	263	292	264	256	241	308	236	271	257	245	240	228	266	250	220	239	251	271	266	290	281	252	236	251	261	243	249	235	258	268	252	257	284	276	262	244	251	250	271	245	230	235	250	232	250	251	272	254	258	259	270	236	259	260	271	263	229	245	297	247	229	273	296	254	245	228	249	249	235	268	239	247	234	253	218	251	241	245	236	218	293	227	234	238	251	253	249	265	251	270	252	273	266	233	279	256	235	264	235	253	264	240	250	249	279	279	268	230	266	254	246	236	282	269	252	255	252	233	263	251	237	238	242	248	277	255	273	257	254	265	250
2342	634	644	618	605	658	625	587	591	616	618	597	596	618	573	623	611	606	600	614	614	600	598	584	635	635	640	631	610	626	645	594	578	587	610	610	630	577	580	627	558	564	623	581	542	589	575	603	568	571	641	604	623	615	585	621	605	608	598	587	561	620	616	637	593	591	601	625	623	616	578	589	628	625	578	585	628	637	603	588	629	596	613	651	637	603	628	577	632	598	598	630	552	632	568	589	576	601	591	593	624	652	585	631	589	608	584	615	635	548	594	616	611	607	589	608	570	616	605	656	589	619	620	586	605	585	602	580	568	593	601	575	608	573	545	632	578	631	625	602	628	585	593	597	632	596	623	605	642	614	651	622	563	596	621	591	600	605	576	629	598	619	589	632	582	601	601	588	628	579	592	631	578	570	553	614	538	627	595	631	611	584	586	620	614	628	590	622	609	583	649	623	590	611	593	652	603	603	594	630	591	600	579	623	628	615	612	584	566	608	607	570	588	649	625	586	611	597	618	603	595	567	604	587	607	604	633	618	589	630	543	578	626	592	659	621	611	607	600	592	596	620	563	639	609	610	558	585	598	555	617	602	609	610	591	577	621	620	628	607	634	579	573	654	623	660	591	568	613	651	594	619	556	633	591	609	616	610	665	602	631	588	607	608	616	628	628	591	623	621	635	602	615	591	533	583	607	636	633	620	631	651	579	629	634	588	652	605	562	630	609	577	623	537	601	652	621	585	620	627	621	589	605	605	594	589	605	593	602	616	604	597	612	584	573	609	681	626	563	587	615	623	575	559	535	620	614	625	581	594	603	567	600	619	569	633	594	582	612	594	664	601	614	627	615	576	603	653	589	600	576	582	572	593	642	599	608	592	581	602	600	602	640	593	606	600	571	596	566	584	576	611	599	609	602	623	583	614	632	574	647	593	629	603	574	608	623	616	618	641	652	614	609	610	620	619	590	601	634	604	601	576	595	625	576	594	569	651	576	620	615	554	624	628	593	571	575	586	644	613	610	616	633	576	607	568	593	651	623	646	580	635	616	582	598	581	613	564	605	595	635	635	582	604	603	611	597	623	623	642	594	614	648	593	619	576	591	645	584	595	615	592	612	597	559	591	615	609	548	618	581	583	598	609	630	615	576	574	606	550	586	634	608	610	615	611	617	627	576	578	571	634	656	640	599	596	617	596	592	604	606	593	547	614	615	620	585	615	632	587	605	596	606	602	587	585	610	637	607	579	589	636	608	614	631	592	613	619	596	591	569	576	566	605	633	661	623	574	614	570	605	668	575	596	581	588	549	615	645	624	611	603	608	635	622	571	619	593	613	618	657	589	641	565	595	634	615	594	589	593	561	599	599	583	593	614	602	571	622	593	559	612	612	612	608	592	598	569	576	605	647	574	609	640	597	613	587	619	612	609	590	627	588	581	606	664	613	598	578	596	626	614	624	607	604	590	626	616	607	589	598	617	601	584	626	656	653	630	598	596	597	611	600	602	603	625	610	563	599	616	622	563	609	574	636	578	607	622	618	605	673	587	585	574	596	575	590	607	581	598	586	626	560	605	641	570	614	625	573	615	606	537	585	653	574	633	618	591	555	599	592	587	587	544	579	626	579	552	612	587	621	597	608	617	619	623	603	619	620	594	621	598	605	653	641	619	629	631	599	576	600	589	586	634	621	574	612	594	630	596	612	621	596	587	596	616	587	599	617	629	617	604	659	632	613	628	627	583	555	647	586	544	596	616	593	617	568	579	631	591	602	618	594	540	599	596	629	593	632	564	613	589	641	627	617	622	606	585	586	596	564	618	614	604	599	566	610	603	601	584	600	644	581	575	646	559	567	565	596	603	625	633	630	588	625	596	608	642	576	567	611	635	615	598	594	587	569	574	590	574	604	662	607	617	617	585	584	607	602	612	625	616	582	597	667	597	608	610	638	623	619	590	607	617	612	600	596	560	584	571	609	639	601	599	572	591	614	619	572	599	605	636	620	611	627	650	594	639	589	619	614	594	590	632	640	612	608	630	631	627	590	630	584	623	596	605	596	598	607	580	635	581	597	560	587	554	587	591	630	624	597	615	602	608	565	627	599	607	642	646	604	617	578	641	561	581	578	614	620	597	587	582	603	620	579	592	587	606	626	635	575	600	609	608	599	594	564	639	580	628	631	629	594	613	656	626	595	603	613	571	577	633	633	579	612	593	577	621	613	616	624	607	566	593	611	587	626	621	575	584	553	620	600	595	577	588	580	587	609	629	594	622	598	535	594	636	608	609	605	622	617	611	633	585	596	581	580	587	628	607	603	580	621	607	633	565	614	585	577	618	582	610	563	623	606	602	613	663	655	634	576	593	619	605	582	621	594	595	604	643	576	607	582	607	592	603	619	609	545	559	593	584	545	603	588	617	623	576	640	609	624	619	600	601	572	628	606	653	566	617	551	595	597	582	606	633	624	590	621	581	632	562	622	606	650	611	625	613	602	609	633	596	567	615	573	601	631	641	598	614	594	596	591	600	554	600	559	598	585	586	619	580	593	635	609	576	614	607	615	588	585	606	644	640	621	607	576	552	603	542	600	605	610	601	602	579	619	594	588	553	588	620	607	606	605	581	623	601	581	641	607	615	563	607	596	614	585	614	572	627	597	580	605	619	579	626	564	638	660	578	574	618	639	598	633	633	651	565	615	553	660	600	580	605	592	581	629	532	643	591	596	600	547	566	645	559	652	602	600	575	621	576	560	617	611	633	573	616	559	648	589	565	619	617	589	621	643	593	604	581	622	619	567	587	620	632	646	570	575	547	635	601	605	604	611	597	612	613	582	558	551	610	577	609	602	590	606	578	630	593	610	573	589	552	565	622	591	594	620	568	621	603	621	585	602	635	629	596	623	580	626	597	568	617	616	623	623	594	615	596	612	574	581	584	683	624	611	592	626	613	601	600	591	606	612	597	596	624	614	583	618	593	546	616	602	588	577	591	557	602	583	617	609	589	589	635	623	605	577	597	583	591	611	550	591	599	599	616	575	623	584	594	566	563	608	585	620	629	638	582	590	583	588	588	614	601	577	609	640	626	627	662	632	607	618	604	551	628	634	647	621	595	580	580	661	625	616	608	558	638	607	594	586	617	609	584	570	644	594	595	641	585	619	635	638	621	616	638	566	572	626	589	583	604	610	574	628	600	626	571	599	569	599	587	620	574	581	624	659	628	618	614	676	598	576	563	580	623	591	596	597	602	602	610	637	637	631	613	610	575	559	582	602	638	611	590	559	611	602	583	673	573	658	632	597	572	650	622	627	626	599	625	639	575	609	571	586	608	575	635	597	676	547	608	619	605	621	584	583	600	554	631	553	621	625	607	586	591	601	612	606	614	598	599	590	568	618	600	591	630	635	582	592	583	576	596	596	608	584	629	620	603	575	607	626	657	606	625	612	608	604	574	607	611	659	577	583	619	633	596	611	592	609	627	601	606	552	614	597	613	598	560	599	620	603	604
7487	559	606	522	445	391	387	371	315	323	324	292	342	300	330	316	314	339	331	337	300	300	328	332	329	291	283	312	321	325	349	311	326	359	284	278	329	369	323	312	303	315	349	351	298	301	322	322	275	307	313	337	341	308	309	285	306	323	317	318	287	326	330	294	333	302	313	301	312	305	318	295	346	304	307	309	324	293	349	299	327	335	339	310	322	323	323	302	323	322	311	347	344	324	362	327	338	339	322	332	318	320	332	301	321	339	300	335	331	308	347	312	299	341	324	310	291	316	347	314	294	318	324	322	327	320	327	309	317	334	321	302	293	329	323	316	330	354	344	320	312	296	321	297	323	274	298	327	284	329	322	307	317	315	305	322	322	335	324	282	292	301	329	317	335	325	289	327	302	317	287	335	302	298	317	320	314	289	313	311	341	322	327	323	310	317	314	330	318	341	277	355	328	345	302	306	336	330	359	313	319	322	321	289	320	328	299	329	332	312	333	304	292	313	313	300	296	329	349	321	297	299	319	308	263	337	314	287	308	317	317	321	349	336	301	301	330	316	302	278	321	316	330	287	309	323	296	288	312	311	325	354	287	322	310	327	324	355	292	291	301	287	303	319	295	309	321	289	316	329	308	316	315	314	324	306	319	307	324	335	328	310	315	294	278	331	299	305	295	308	336	315	364	299	329	286	311	310	285	299	311	287	325	338	305	337	309	321	332	314	318	313	304	289	311	284	305	294	345	334	316	329	331	338	328	320	315	309	306	313	343	321	331	285	324	315	323	344	311	318	305	338	307	290	310	321	301	297	306	310	305	301	343	339	309	313	316	325	313	331	350	320	328	335	305	297	334	317	310	307	307	318	300	316	274	337	321	317	341	322	341	289	329	308	314	297	322	308	310	306	319	297	345	314	288	320	346	293	317	307	324	326	301	298	315	334	350	329	301	336	304	331	298	294	310	278	278	346	296	336	342	365	285	341	278	325	310	304	322	280	304	335	320	348	323	286	291	329	332	318	323	322	310	312	334	280	334	336	285	315	280	302	301	326	312	334	315	322	274	340	305	324	316	343	310	335	282	324	320	289	308	298	286	320	350	346	309	300	329	336	315	283	306	307	313	299	300	304	317	326	316	326	304	355	285	326	360	361	338	318	339	325	308	320	302	321	339	294	281	309	309	332	337	323	303	334	303	291	326	305	315	301	297	311	330	333	306	338	319	323	312	314	285	303	325	355	312	300	318	306	329	301	336	325	322	312	292	321	340	327	308	337	294	323	287	312	286	315	330	310	298	367	314	312	347	326	342	307	303	307	294	335	317	316	315	300	292	326	312	327	324	317	331	315	304	308	311	343	325	321	293	353	309	293	351	312	323	303	303	319	280	288	321	300	301	285	288	348	324	305	301	341	327	297	346	313	303	298	304	314	342	356	305	307	287	330	259	318	324	339	330	351	321	362	345	290	294	293	308	300	328	314	344	363	336	329	300	315	301	347	324	297	332	350	345	306	342	349	325	313	326	354	324	315	333	320	311	301	346	310	334	287	306	335	335	326	307	312	321	337	289	336	323	319	323	318	315	299	343	316	320	314	279	327	304	314	312	308	329	320	306	287	324	331	354	350	292	299	313	330	310	303	311	320	315	307	287	291	331	298	327	303	281	313	336	311	337	312	331	280	284	320	284	318	321	308	294	328	310	321	335	296	327	299	292	310	300	295	341	274	288	332	313	321	331	304	344	355	312	311	312	309	319	316	300	309	296	292	319	305	336	360	320	310	320	325	301	290	291	334	328	322	271	319	325	296	309	310	334	323	299	282	322	363	335	345	314	316	320	320	319	335	323	276	340	274	313	330	341	300	305	304	331	312	304	291	294	310	276	309	322	367	343	322	322	297	310	303	335	334	315	277	310	306	300	298	355	316	339	311	301	313	314	318	331	297	319	314	308	320	318	295	300	284	303	316	312	329	345	353	282	345	320	314	321	268	328	315	312	332	301	338	287	315	291	335	303	326	315	289	330	300	299	337	312	334	318	283	298	288	324	311	332	325	307	313	346	316	284	299	287	314	327	345	302	308	307	318	333	302	325	295	288	327	315	282	325	310	301	300	313	294	327	321	343	326	309	315	297	337	355	314	306	324	332	323	293	268	283	317	309	308	315	323	328	297	291	297	331	322	335	337	308	309	313	313	306	260	345	322	309	311	355	306	308	290	302	301	306	308	313	334	285	327	320	312	320	323	332	311	369	303	313	337	340	329	309	318	340	343	327	284	331	324	308	297	302	318	329	321	316	295	296	343	324	319	298	315	296	242	321	327	340	263	314	305	332	317	337	329	311	327	306	313	297	316	356	316	299	325	315	299	276	300	329	308	301	302	302	339	311	321	275	313	331	333	291	314	344	324	320	313	332	308	287	306	311	314	301	297	312	278	307	311	316	309	273	330	304	285	299	339	292	318	320	296	357	320	299	361	308	280	306	307	307	299	338	358	311	320	322	310	320	316	321	309	325	337	333	309	331	354	289	301	305	336	320	331	346	273	297	289	321	339	333	316	310	294	349	342	305	301	315	322	307	293	315	323	348	307	300	314	315	332	320	323	340	309	310	320	318	340	309	329	330	336	316	311	342	311	358	265	280	315	311	299	309	286	321	279	323	329	325	341	336	321	300	267	318	310	318	305	314	310	301	295	322	318	290	328	295	326	351	340	317	311	293	280	310	276	280	342	311	325	292	306	301	336	317	315	311	300	300	371	327	303	309	304	316	340	322	329	336	318	325	309	297	306	327	298	312	334	331	317	328	308	325	345	291	342	314	340	284	298	267	339	320	326	329	349	307	298	321	323	319	343	348	314	301	322	310	345	319	311	329	294	299	313	303	315	324	314	314	289	322	335	318	337	310	321	333	326	313	346	291	281	332	308	323	346	286	323	330	317	315	326	318	324	316	358	298	318	320	328	301	342	300	302	336	296	286	333	333	317	316	332	324	335	312	292	317	303	298	305	313	330	299	314	311	299	312	298	327	347	350	316	328	303	309	323	311	317	297	324	285	316	322	297	340	327	295	300	306	304	319	311	310	318	314	314	315	323	301	340	303	311	346	344	309	301	296	319	328	284	331	351	292	329	275	300	335	318	311	290	313	330	299	345	342	278	282	297	309	351	299	318	312	300	304	314	350	309	288	286	288	337	328	297	309	327	331	332	306	315	320	321	284	337	335	341	341	323	314	306	321	294	350	313	302	342	312	280	314	307	356	321	291	335	324	331	318	308	300	305	318	333	311	312	348	326	310	315	314	310	338	328	308	322	311	314	298	335	300	294	281	324	307	362	311	265	319	309	302	319	313	311	342	301	286	315	333	327	293	296	349	295	269	352	323	337	304	314	326	311	307	304	291	326	308	299	335	304	306	314	308	299	338	332	309	325	332	317	305	326	304	286	300	287	302	331	363	322	303	336	341	335	321	296	307	320	322	318	334	331	310	354	298	320	331	306	328	348	305	324	294	333
6720	991	1367	1419	1264	1211	1144	972	968	895	866	803	734	803	760	815	838	785	786	782	763	788	751	740	758	732	776	769	773	746	675	741	683	757	739	740	770	731	736	719	753	741	764	721	728	738	717	769	782	774	761	674	791	773	734	753	740	687	701	749	776	744	735	746	663	736	706	744	717	720	724	693	738	736	714	705	715	779	735	719	723	755	780	710	762	724	696	733	735	690	702	713	733	691	662	703	737	737	747	752	731	707	706	744	682	726	725	717	741	740	757	735	763	713	751	707	725	788	726	768	725	682	732	774	737	729	761	710	696	728	729	722	729	700	722	726	742	720	690	717	721	750	729	725	733	719	738	783	703	722	696	742	713	742	729	703	733	744	742	719	745	707	746	768	734	691	753	724	652	758	740	683	711	732	696	700	742	720	767	700	715	696	717	716	766	737	697	806	697	732	712	712	760	737	702	716	717	766	725	679	750	729	757	716	763	754	716	715	725	744	737	719	723	736	692	695	729	790	702	700	746	716	718	694	720	727	705	702	773	727	779	753	746	701	713	752	765	694	717	717	680	735	735	776	658	755	726	703	746	721	720	732	683	735	732	702	722	737	696	707	696	732	764	704	740	744	666	720	708	681	738	697	788	732	731	724	698	731	737	709	781	718	725	745	737	770	703	704	754	741	748	700	714	736	756	721	750	712	798	703	689	763	740	713	748	730	765	694	765	736	735	729	718	719	740	741	748	727	774	779	736	710	738	712	673	766	721	716	774	740	769	700	709	754	741	732	725	711	690	735	751	724	764	789	750	699	775	691	769	733	689	717	745	743	748	696	747	733	759	705	745	703	730	676	703	709	679	704	740	710	706	764	747	754	695	734	724	746	712	745	746	680	744	713	730	740	733	685	753	707	723	705	724	704	726	752	783	746	761	719	722	743	720	749	717	727	741	739	728	757	680	694	734	766	684	653	741	705	750	725	702	778	768	740	739	725	738	694	726	743	737	747	714	762	769	759	718	773	754	706	691	652	778	703	718	742	746	737	769	687	772	767	719	713	734	741	719	801	720	716	735	766	723	736	705	727	703	761	754	746	734	723	742	742	725	734	769	697	718	801	735	718	754	747	711	710	728	688	727	774	730	726	730	714	734	737	788	709	764	689	720	715	710	707	702	766	720	720	685	705	741	720	691	681	728	804	712	714	735	754	680	718	750	731	701	700	705	730	743	741	732	736	722	702	717	699	732	765	699	692	748	746	719	700	701	727	779	748	741	735	766	736	725	708	696	705	708	746	749	764	756	703	715	762	690	728	745	799	678	750	722	716	742	752	715	756	751	697	741	712	708	725	703	654	703	726	756	731	729	743	750	764	775	730	728	737	756	715	764	745	780	690	725	734	726	750	735	735	717	740	714	716	762	741	723	753	719	731	730	763	739	760	718	724	704	722	772	748	715	691	748	707	733	727	721	693	728	716	744	702	768	728	806	730	743	766	744	721	718	745	776	771	746	704	729	703	727	732	718	751	744	730	793	727	706	690	751	715	710	726	721	748	737	755	728	760	736	744	727	726	710	751	728	709	710	758	712	715	708	710	698	720	741	744	721	719	745	725	718	669	744	736	743	803	693	765	741	754	746	730	747	704	759	747	739	706	752	690	777	753	711	687	743	752	744	720	765	741	699	752	791	703	729	737	739	737	739	685	685	746	740	679	742	723	696	766	714	737	728	684	702	726	749	753	729	691	750	707	698	753	740	695	727	734	732	747	716	744	738	759	739	721	733	720	761	733	692	732	708	710	720	673	719	736	742	731	690	751	767	729	720	697	699	699	720	739	752	715	729	736	714	761	746	754	728	756	733	758	721	734	692	757	690	804	701	730	704	729	727	709	725	753	712	698	711	748	661	691	686	739	719	699	753	731	759	750	726	712	753	728	732	741	736	745	741	706	648	714	712	683	672	775	728	735	789	726	706	753	715	755	729	767	772	720	724	694	698	751	708	691	711	739	747	678	709	713	743	710	706	720	736	716	701	715	691	715	715	741	727	721	756	735	700	697	741	722	762	724	746	760	746	729	706	726	701	764	690	711	728	747	698	748	706	761	726	728	711	713	705	769	732	721	701	726	674	780	756	732	704	716	695	705	730	697	747	642	709	728	757	691	683	735	732	736	709	687	738	739	675	722	717	735	780	758	759	765	686	716	719	738	719	687	697	780	721	752	726	772	754	719	747	658	715	744	736	735	724	753	721	708	738	744	768	697	752	725	760	713	671	751	745	730	704	689	682	704	736	700	718	722	739	675	763	766	732	732	750	713	770	739	713	741	684	730	707	736	726	712	729	765	716	742	745	739	744	733	738	754	790	745	710	745	746	720	696	759	717	735	740	733	715	688	752	724	764	712	729	767	729	714	756	677	753	716	718	694	730	715	792	773	735	738	702	744	728	719	766	728	704	787	753	738	764	724	711	758	709	726	786	690	718	731	743	730	709	698	758	685	727	702	777	739	708	755	762	711	711	814	719	783	743	738	698	789	760	727	754	740	741	737	725	706	744	703	670	722	730	739	754	764	739	722	725	710	704	704	779	733	731	694	712	749	750	716	741	691	737	709	749	723	737	751	761	704	791	725	719	704	724	739	705	741	728	704	726	745	711	811	697	800	718	727	742	769	708	744	726	733	738	769	733	769	729	747	743	768	724	757	701	723	727	731	722	702	692	762	780	714	678	728	741	767	748	713	728	718	691	713	738	768	721	733	721	729	713	771	760	708	723	713	724	719	702	755	729	717	759	675	750	757	737	756	786	734	739	724	721	725	686	700	743	772	709	677	755	760	728	771	743	775	770	706	763	734	722	715	751	736	763	783	711	717	778	710	729	742	766	732	723	715	705	781	737	741	671	706	733	705	728	744	745	682	729	732	718	683	661	699	714	773	691	673	710	697	724	697	718	695	762	699	670	743	730	737	757	721	714	741	705	699	765	677	735	727	738	703	758	756	691	757	653	737	706	769	726	687	763	679	688	759	717	721	731	731	739	693	706	730	697	757	721	705	749	734	731	715	694	734	742	740	703	752	721	815	742	749	735	734	738	703	747	712	680	675	735	754	724	684	766	762	694	707	687	702	750	766	769	704	710	714	753	750	743	711	737	720	760	742	699	750	723	683	751	723	705	760	727	782	692	744	735	688	741	676	753	664	717	698	710	701	722	737	756	742	751	732	746	739	719	730	727	723	744	745	693	753	683	740	735	709	697	697	716	718	751	731	739	718	713	753	747	768	730	708	747	720	747	796	735	748	689	739	751	704	714	698	709	733	711	711	678	716	720	773	727	734	690	694	724	713	742	753	765	717	778	733	720	749	768	742	700	715	679	710	744	677	686	706	772	704	732	759	799	737	768	737	744	700	746	728	693	709	679	711	703	736	730	692	734	686	739	695	711	721	722	693	747	769	707	717	731	687	750	792	723	766	721	696	706	693	692	725	728	725	716	736	719	751	736	770	722	722	791	689	736	714
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
