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
338591584790	338591585351	338591585901	338591586451	338591587001	338591587551	338591588101	338591588651	338591589201	338591589751	338591590301	338591590851	338591591401	338591591951	338591592501	338591593051	338591593601	338591594151	338591594702	338591595251	338591595801	338591596351	338591596901	338591597451	338591598001	338591598551	338591599101	338591599651	338591600201	338591600751	338591601301	338591601851	338591602401	338591602951	338591603501	338591604051	338591604601	338591605151	338591605702	338591606251	338591606801	338591607351	338591607901	338591608451	338591609001	338591609551	338591610101	338591610651	338591611201	338591611751	338591612301	338591612851	338591613401	338591613951	338591614501	338591615051	338591615601	338591616151	338591616701	338591617251	338591617801	338591618351	338591618901	338591619452	338591620002	338591620551	338591621101	338591621651	338591622201	338591622751	338591623302	338591623851	338591624402	338591624952	338591625501	338591626052	338591626601	338591627151	338591627701	338591628251	338591628801	338591629352	338591629901	338591630451	338591631001	338591631551	338591632101	338591632651	338591633202	338591633751	338591634301	338591634852	338591635401	338591635951	338591636501	338591637051	338591637602	338591638151	338591638701	338591639252	338591639802	338591640351	338591640902	338591641452	338591642001	338591642551	338591643102	338591643652	338591644202	338591644752	338591645302	338591645852	338591646402	338591646951	338591647501	338591648052	338591648601	338591649151	338591649702	338591650251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12760	766	727	526	424	341	305	296	262	213	247	242	214	210	217	191	213	201	232	217	206	208	217	199	222	190	219	188	239	172	194	197	188	205	193	218	198	200	181	221	214	188	213	172	197	217	202	218	215	192	206	205	198	200	187	217	221	188	225	195	202	198	193	238	219	198	173	190	190	180	190	187	217	186	234	220	208	191	225	204	231	202	208	204	206	195	203	199	200	214	174	185	200	196	226	211	206	200	184	188	190	214	175	186	242	184	201	210	203	204	180	181	186	192	171	195	203	212	209	223	196	185	203	193	185	192	193	202	187	206	203	193	196	178	199	176	196	189	209	240	201	199	190	187	193	208	196	184	191	189	182	188	193	168	205	217	189	201	199	217	201	210	209	199	184	202	205	218	197	201	177	192	206	207	196	226	190	184	193	195	230	172	213	207	150	183	214	191	211	196	210	214	211	191	196	185	195	211	170	213	215	186	202	208	211	217	214	196	194	205	204	169	207	224	207	198	209	217	214	191	165	199	214	203	197	225	225	185	206	206	183	189	229	223	218	196	213	220	208	203	217	169	171	216	196	214	213	218	184	186	211	216	198	183	214	178	204	188	192	212	206	200	169	178	208	196	213	189	197	189	195	202	180	185	204	218	195	197	180	205	188	196	195	206	190	222	207	200	196	180	217	170	246	212	193	217	182	207	207	180	189	206	199	164	197	191	214	187	204	193	206	186	209	186	218	209	198	224	201	238	190	206	215	221	206	174	204	195	204	181	186	211	196	182	212	198	183	203	213	182	177	201	170	192	184	209	192	199	185	189	211	205	203	214	198	215	204	227	197	230	218	189	171	194	187	220	210	209	199	223	186	203	209	187	205	224	155	187	207	203	196	183	182	203	187	181	242	179	219	208	200	237	195	217	202	194	210	191	177	214	224	194	205	215	191	226	185	197	213	217	187	225	179	201	228	210	180	226	210	172	195	171	204	187	194	191	194	225	201	182	204	171	229	221	181	205	214	196	234	191	188	230	225	175	186	181	201	194	187	187	231	210	201	202	196	191	205	207	178	182	200	206	191	245	175	221	179	188	184	205	212	201	193	186	236	211	193	186	202	192	236	205	234	209	188	176	188	218	223	211	195	193	192	194	179	179	193	192	194	198	217	211	210	195	216	200	196	223	236	201	194	175	205	199	200	193	184	205	198	184	185	188	199	214	213	215	183	204	196	173	236	203	173	183	183	229	213	216	184	196	165	163	228	187	184	197	212	187	191	215	209	219	188	186	210	179	214	218	209	192	198	180	192	176	206	181	171	193	192	209	199	202	184	192	222	212	207	176	195	174	198	163	218	217	200	213	199	237	186	201	173	185	214	216	210	208	197	168	183	199	186	217	206	186	179	214	201	177	189	199	200	199	212	195	209	193	188	195	213	212	204	216	190	195	165	192	186	187	220	227	222	193	222	208	186	220	200	193	194	189	218	214	205	213	191	192	217	199	205	182	183	180	186	205	191	195	193	222	203	208	229	206	171	193	203	204	195	199	195	211	211	208	193	217	178	171	190	205	226	204	199	195	214	195	198	219	226	183	193	208	178	221	212	195	198	214	173	191	197	190	186	185	186	206	188	218	221	217	199	206	205	196	195	199	196	198	189	202	213	225	205	207	225	203	186	194	193	184	197	193	201	223	198	172	236	197	192	216	188	217	234	197	204	196	196	182	169	212	195	208	195	197	228	192	205	192	230	192	198	190	198	194	180	209	198	197	179	190	185	178	204	201	193	190	218	191	219	184	188	205	198	184	191	187	159	199	170	217	186	182	207	225	222	262	194	213	234	228	194	185	185	229	179	186	227	208	219	188	175	190	193	182	217	181	197	206	193	213	193	191	185	205	196	200	191	190	216	207	226	204	193	203	229	206	213	193	200	198	194	216	189	195	188	199	199	192	211	224	194	184	197	206	167	195	190	204	201	197	212	184	174	216	207	209	191	211	205	203	188	174	203	201	200	222	213	224	174	190	226	209	206	199	221	218	213	194	189	187	202	210	181	201	199	218	211	207	213	199	172	192	199	219	205	189	193	172	202	199	182	207	216	174	224	178	194	223	180	203	214	183	192	207	199	179	191	199	204	217	197	180	190	194	206	189	201	190	219	190	202	184	174	193	208	181	203	210	218	178	209	201	202	210	183	200	222	213	235	188	206	178	188	207	207	205	195	199	212	218	183	208	215	179	197	185	199	211	228	225	190	197	223	199	210	224	192	180	191	171	216	219	186	195	202	202	193	224	174	208	191	213	196	182	206	226	232	209	174	196	193	218	201	183	212	199	205	201	191	186	195	209	197	201	196	182	210	226	189	201	214	207	201	200	218	196	172	217	195	206	203	199	172	172	179	228	195	210	193	177	203	211	200	191	220	199	210	189	192	203	195	193	206	200	197	207	191	178	211	185	212	208	206	203	189	204	176	206	181	201	210	205	170	177	202	218	177	190	226	198	199	184	203	210	213	216	190	201	192	199	214	179	188	207	208	209	172	211	216	172	188	199	163	214	221	194	206	246	201	195	212	202	217	213	197	184	201	214	194	200	208	204	178	184	193	216	187	204	167	205	215	212	191	203	262	219	206	207	193	203	197	213	207	217	175	173	224	186	207	204	200	180	193	234	197	193	195	193	196	194	204	156	201	211	203	210	207	204	189	226	200	193	188	209	213	211	210	205	208	209	201	199	190	187	225	196	183	187	210	210	189	201	207	191	187	204	179	201	180	198	210	237	221	203	247	186	175	180	222	181	198	216	200	181	180	196	194	211	195	209	182	177	188	189	202	199	185	204	178	217	193	211	180	175	202	187	214	191	178	199	191	213	179	216	180	225	208	210	204	203	192	183	184	181	194	225	199	195	224	169	201	215	208	210	177	177	172	186	181	202	190	198	197	235	200	224	224	183	211	206	200	215	187	181	201	218	227	241	202	209	202	220	192	185	184	174	185	205	208	204	225	211	191	217	196	189	201	199	198	207	188	199	201	210	204	165	186	181	228	216	197	197	226	187	202	203	209	164	217	211	229	217	200	192	202	194	198	198	201	186	194	202	250	193	202	203	194	163	196	179	193	207	185	187	188	194	186	189	192	190	215	200	203	207	167	196	193	214	201	189	213	190	222	202	204	177	186	192	189	211	197	197	196	221	217	201	183	213	201	196	184	209	186	214	212	214	193	199	203	197	184	209	182	192	231	194	187	187	197	195	201	179	214	216	206	206	186	222	208	208	218	192	204	173	210	180	171	196	186	180	182	227	213	191	235	213	207	195	187	191	191	186	216	199	201	213	195	200	188	219	179	220	192	188	186	174	186	189	179	189	195	195	200	201	200	216	187	182	173	212	202	190	200	228	197	201	180	223	222	205	207	214	176	204	190	184	185	218	199	187	207	178	200	171	185	204	184	203	203	205	196	212	196	184	171	211	188	184	188	189	217	203	176	206	208	202	190	216	208	214	199	182	176	205	200	208	192	213
7927	932	1543	1761	1515	1259	1076	996	843	829	748	698	708	671	645	617	591	565	606	621	611	543	614	565	550	602	568	557	585	555	563	561	563	535	556	523	590	597	522	565	541	606	562	552	524	518	559	542	574	521	529	539	520	529	522	532	540	578	510	527	541	541	533	553	491	581	552	525	495	558	511	486	523	528	530	539	473	527	584	541	520	501	545	557	505	525	536	531	544	559	546	518	534	556	531	518	588	538	493	531	490	531	534	552	581	497	536	500	537	511	550	511	472	519	490	553	555	542	533	539	531	499	508	514	539	523	558	498	519	543	559	550	520	515	567	513	510	538	517	495	513	561	511	483	515	561	500	502	519	561	494	537	535	499	542	497	490	549	501	552	470	557	493	477	536	499	513	514	535	509	488	519	520	521	505	500	529	552	506	525	553	523	533	534	564	496	509	525	524	510	499	515	528	568	537	475	541	499	553	545	536	559	546	555	503	469	526	506	499	491	492	547	536	512	533	539	502	490	526	490	480	512	499	539	554	514	532	530	533	537	576	530	541	530	575	522	497	500	489	553	499	526	533	507	489	544	517	503	499	508	529	531	520	568	506	536	533	496	509	547	527	534	514	500	508	525	478	528	520	506	500	525	514	544	521	506	491	536	501	519	512	540	512	494	556	555	476	492	553	526	534	515	508	519	457	484	517	527	516	529	492	571	511	536	521	514	549	543	536	518	497	508	527	473	507	565	522	533	558	500	516	530	521	513	514	536	487	491	547	521	510	508	480	565	524	524	524	501	529	516	528	534	553	531	571	541	507	517	494	538	511	531	536	539	555	527	534	509	517	511	538	521	517	571	543	519	515	512	567	516	521	535	532	522	530	499	514	527	511	513	521	513	527	511	537	494	521	508	537	533	537	542	543	502	568	536	533	567	499	536	509	550	539	540	565	531	536	557	546	520	518	503	517	488	548	511	514	490	588	489	505	561	491	538	500	540	478	507	521	537	546	517	533	500	544	553	540	541	488	521	526	499	510	577	584	536	541	536	509	529	531	570	532	493	553	516	481	547	512	544	551	568	492	528	554	548	531	519	496	496	523	510	531	496	493	509	473	519	546	542	536	537	537	543	520	523	528	506	543	489	529	491	534	487	507	534	495	499	513	530	510	540	527	560	538	569	529	539	543	524	521	504	516	496	552	530	500	508	523	510	516	491	507	536	485	507	510	493	566	512	554	565	558	503	557	546	500	528	510	511	518	472	561	432	519	526	559	536	495	492	556	541	525	525	515	522	543	546	521	498	499	567	513	525	524	523	516	553	483	512	553	527	510	544	531	492	527	536	479	552	554	561	515	508	497	536	514	556	511	509	559	526	509	512	534	541	482	539	506	532	508	510	493	527	516	508	521	514	537	530	535	532	520	526	517	527	531	547	568	476	489	513	539	493	514	555	541	528	525	514	546	487	528	521	563	546	517	469	465	525	512	524	508	500	522	529	543	512	531	477	476	533	522	530	529	501	502	514	535	522	528	512	516	535	523	564	559	482	534	516	513	542	490	516	569	541	558	586	538	492	536	515	516	531	509	520	502	512	513	547	525	556	492	524	520	553	503	533	531	537	536	552	542	507	495	498	535	562	539	518	533	559	579	551	526	554	567	501	516	500	500	533	525	546	495	550	511	524	527	559	552	509	555	533	506	527	551	535	546	561	521	527	521	538	479	541	565	536	534	503	508	497	505	501	500	552	505	532	561	546	523	528	521	522	499	532	507	512	500	581	524	521	524	556	502	534	546	533	487	540	547	505	522	526	523	555	500	529	559	512	525	509	537	517	564	472	547	527	486	571	563	506	555	494	562	543	512	473	541	521	502	523	511	525	543	502	523	531	501	524	530	547	532	472	525	525	523	558	496	548	518	521	539	528	516	525	563	508	511	539	511	533	521	529	529	534	566	512	539	504	540	549	477	517	523	530	531	487	510	482	539	467	502	499	551	571	562	536	477	508	535	498	520	501	531	478	519	536	545	519	551	502	491	469	519	506	519	521	557	564	518	515	538	508	541	526	538	550	481	530	535	549	569	538	539	502	506	490	489	512	573	505	516	525	517	491	479	499	482	533	528	534	515	519	542	505	542	526	525	535	549	533	491	506	502	527	511	521	541	526	545	484	491	549	511	514	542	522	559	504	508	526	516	541	509	527	564	532	507	510	548	544	511	542	523	552	504	493	518	521	518	559	540	505	544	528	503	558	490	505	512	538	500	505	551	548	548	500	510	526	550	519	537	553	537	506	487	499	531	528	524	504	511	497	532	518	517	540	567	487	538	515	487	534	542	501	547	498	562	509	522	560	537	528	521	518	528	519	523	511	526	524	498	540	531	519	528	515	519	549	509	502	484	518	545	563	524	522	494	583	538	486	578	527	548	502	493	544	537	548	524	484	538	500	531	534	512	479	565	522	510	491	506	558	528	549	569	533	556	531	505	532	550	531	544	519	531	557	514	498	582	555	534	529	523	550	520	549	572	502	466	536	497	502	483	543	516	525	497	543	493	524	521	526	494	513	532	517	521	547	511	559	539	529	488	565	518	510	528	527	542	515	535	536	532	517	515	508	545	505	520	502	535	554	509	511	503	522	503	539	572	564	521	563	532	544	570	547	511	482	535	518	518	522	537	476	530	488	563	521	511	504	486	544	559	524	486	511	510	501	529	510	524	541	536	528	515	488	484	517	538	513	526	563	523	523	518	509	507	520	544	497	525	521	488	547	533	500	516	513	541	523	529	514	529	541	506	552	535	541	527	524	519	545	507	575	524	520	530	523	536	539	548	537	503	511	530	569	517	525	500	509	520	508	483	542	557	502	538	476	532	540	526	538	516	506	549	525	529	498	493	528	520	492	497	546	547	531	533	504	537	472	500	511	522	488	484	546	533	529	539	491	532	501	502	499	544	482	539	538	536	483	524	550	517	509	550	517	518	521	555	504	511	508	515	525	562	523	502	536	536	544	538	573	517	513	516	480	510	510	507	508	538	537	529	499	522	553	517	529	506	537	537	542	492	529	550	509	533	532	489	536	498	505	523	528	528	489	522	509	488	508	508	539	528	505	516	540	515	543	510	484	507	515	535	531	541	492	526	539	503	524	530	495	479	539	501	545	505	552	516	545	594	536	490	504	505	515	508	541	502	544	520	487	555	580	519	529	528	501	520	500	515	491	544	568	554	519	530	534	486	545	541	547	499	503	532	514	544	530	536	517	474	524	494	576	550	531	499	548	552	531	493	517	496	517	528	540	494	480	564	528	529	536	496	554	518	493	516	539	532	540	542	545	520	523	490	508	519	507	566	525	523	515	513	528	515	498	495	534	524	490	504	539	523	540	522	531	533	570	502	542	518	506	579	516	495	529	522	535	563	540	534	546	512	541	549	541	548	566	531	520	525	490	517	505	545	496	492	532	529	537	519	531	531	519	515	482	535	557	530	500	516	544	532	484	541	521	550	554	520	546	482	564	553	502
1432	411	423	369	404	409	427	451	419	406	413	406	408	384	372	401	394	388	369	402	397	373	352	350	423	372	352	406	403	400	364	362	417	399	415	399	395	408	406	400	376	347	396	368	392	406	411	378	371	450	405	396	384	407	367	399	401	367	383	393	344	399	366	407	409	374	360	420	375	385	393	379	370	394	376	405	391	381	398	426	371	369	370	387	365	394	375	401	409	410	395	384	431	374	376	359	422	395	386	404	393	402	386	373	376	363	397	386	404	404	404	386	407	379	363	394	391	385	402	419	377	338	376	398	400	391	424	400	380	373	373	403	345	384	392	378	378	381	402	406	421	380	364	393	421	400	412	381	418	394	389	372	442	412	368	398	372	428	402	397	373	378	392	368	414	378	397	413	349	369	388	399	381	400	409	370	354	401	400	383	406	376	345	367	373	389	374	387	329	386	375	413	405	405	382	440	394	351	383	407	382	368	437	423	365	412	390	366	382	441	409	349	353	393	389	394	390	381	384	374	442	361	404	407	369	358	363	389	392	377	398	378	380	362	388	398	394	399	415	430	394	395	420	413	380	405	399	406	412	392	400	363	396	395	398	381	376	390	385	388	359	406	381	378	429	382	370	359	393	378	377	379	395	403	406	370	386	393	408	371	372	429	417	387	380	403	355	387	369	394	369	374	396	369	392	404	401	376	405	412	357	411	350	444	363	399	399	362	415	348	417	399	383	400	384	429	376	360	421	410	402	399	391	380	401	382	405	377	384	386	414	390	398	414	388	419	401	393	420	385	400	441	369	401	390	365	366	415	380	419	417	407	365	361	388	395	396	400	385	445	410	385	369	396	376	368	436	380	414	399	399	398	374	397	392	419	355	410	386	383	413	403	429	385	373	381	406	433	397	397	417	379	371	420	428	402	367	400	387	421	388	435	407	370	379	400	411	417	389	382	394	424	368	405	373	423	388	378	402	361	383	397	406	361	398	337	419	361	403	398	359	422	354	387	387	428	399	392	414	401	395	421	394	440	384	387	396	345	382	382	358	385	406	403	397	397	405	395	399	379	403	352	368	352	428	382	402	385	401	390	380	395	439	395	373	404	373	393	346	350	410	392	405	396	396	398	418	413	348	407	402	354	405	380	356	385	373	384	386	371	418	414	425	407	343	385	391	371	410	426	417	379	361	424	388	384	418	397	374	399	420	412	413	394	380	345	358	388	357	401	380	402	389	380	382	390	378	374	367	375	376	375	379	367	411	411	391	407	383	404	374	374	401	386	434	414	417	389	408	438	394	392	393	383	394	403	412	435	367	398	385	381	396	393	381	376	395	384	412	375	376	414	369	365	361	390	388	406	370	364	378	358	380	417	370	384	380	380	426	375	387	375	368	345	395	372	364	386	403	401	403	438	348	355	379	400	358	405	410	332	403	404	366	373	411	385	391	379	422	397	419	393	381	382	373	383	368	392	375	368	352	389	391	400	363	384	380	392	398	348	406	401	381	380	376	359	404	404	356	387	410	339	406	374	416	414	366	361	382	396	377	403	336	398	393	367	371	401	393	397	406	415	414	387	384	411	377	404	376	417	365	351	445	383	399	422	384	402	430	344	405	404	400	409	367	398	375	354	401	373	448	377	375	412	411	366	353	413	402	360	373	397	377	405	371	382	394	356	406	345	376	369	377	359	383	380	380	378	379	393	353	418	403	405	383	366	374	380	347	420	419	376	381	400	403	408	354	388	412	398	353	365	390	397	385	390	407	388	379	369	393	401	354	379	384	404	391	378	388	393	391	397	397	387	405	412	400	370	432	390	392	408	373	373	354	387	404	399	366	409	353	388	377	410	370	405	432	384	385	400	379	411	401	360	378	387	381	405	395	383	415	360	387	355	378	388	376	387	398	402	388	416	404	382	375	398	380	386	383	381	419	336	406	378	401	340	357	361	406	400	381	399	400	392	402	356	370	353	382	369	372	402	375	390	372	396	365	379	382	378	390	365	404	380	391	377	372	393	393	415	424	371	391	384	442	431	395	363	362	440	366	380	402	377	388	416	381	379	348	367	378	376	389	387	400	363	381	396	446	443	394	401	352	373	387	406	396	425	406	412	393	363	393	398	398	405	376	392	416	388	368	412	365	410	393	392	425	376	433	385	390	359	397	361	426	386	405	350	406	371	408	416	410	386	385	362	387	421	382	364	394	407	404	379	407	401	357	361	395	414	392	374	403	395	426	385	358	357	409	421	386	375	337	436	428	375	410	393	377	406	380	386	417	396	371	374	389	396	399	434	411	361	388	342	394	412	366	383	390	419	426	403	413	368	400	413	394	398	376	372	417	380	337	374	412	416	389	389	364	410	429	384	425	385	426	356	384	383	389	388	389	392	383	382	409	407	384	349	373	379	375	419	394	392	368	349	404	366	400	384	390	404	383	389	378	380	417	416	423	365	390	386	382	381	387	396	379	380	396	407	404	383	371	400	443	398	395	416	355	358	401	430	379	410	395	360	363	396	396	378	403	376	398	403	368	344	372	369	385	400	351	395	422	403	372	382	408	410	405	379	382	373	365	341	394	398	350	367	344	368	387	414	389	385	391	333	401	382	385	345	373	392	366	443	395	388	377	400	400	412	382	354	393	397	380	411	386	396	426	378	364	380	379	386	382	368	423	344	375	378	370	371	366	424	370	383	337	368	403	410	397	376	362	391	422	404	409	373	397	386	387	415	411	369	410	384	424	384	380	419	411	410	372	390	377	384	402	394	374	428	368	357	431	407	418	402	392	378	444	404	354	379	373	387	379	374	364	373	360	373	367	404	386	380	378	384	407	413	392	352	388	368	401	337	363	397	400	329	397	377	408	405	381	411	394	380	399	409	373	379	374	453	438	407	397	383	415	376	393	381	409	398	352	390	360	354	427	412	414	376	376	370	391	364	406	389	416	399	432	375	374	383	380	394	425	397	369	392	399	383	388	394	388	391	370	412	378	361	378	392	397	380	387	420	406	376	398	377	393	384	391	390	367	367	383	420	394	375	399	411	360	410	388	366	379	348	401	394	424	372	425	396	377	375	371	379	403	375	389	415	392	418	454	360	349	391	367	415	393	371	357	358	377	385	415	391	408	388	370	409	433	411	426	422	380	368	380	370	387	367	391	400	419	406	372	381	365	398	365	401	401	419	412	388	398	384	414	371	417	439	411	387	382	447	396	394	393	397	402	406	363	426	374	394	373	365	377	385	388	378	371	380	359	354	439	404	437	371	393	380	381	388	383	441	393	397	371	405	377	392	418	426	379	388	373	367	354	400	390	433	392	417	401	408	390	397	447	383	435	428	382	377	391	393	376	351	408	409	409	389	403	368	409	382	365	350	362	385	376	431	379	385	390	373	417	412	376	381	408	392	371	373	387	377	363	386	390	411	416	447	406	400	422	385	384	419	400	396	395	416	401	364	378	405	388	382	407	397	399	380	385	381	376	374	385	371	421	361	414	406	371	399	401	376	386	374
2098	934	973	981	986	969	932	972	936	929	938	976	947	976	914	882	939	886	930	934	990	939	944	884	992	913	988	965	923	959	950	910	937	940	1012	919	984	962	989	939	935	956	902	985	908	1000	944	950	932	979	1023	951	947	937	937	936	941	900	974	918	959	990	947	973	926	971	980	892	931	939	925	945	937	895	919	928	1005	937	1017	977	951	966	911	1006	987	954	929	969	994	936	978	963	949	894	951	969	928	936	926	937	1039	965	926	935	914	922	948	915	986	999	932	922	939	902	986	882	941	954	963	976	902	974	915	934	926	1007	954	956	940	946	949	967	951	988	867	885	928	984	930	962	952	962	933	956	977	964	972	946	935	896	941	895	1002	950	927	942	961	897	976	938	994	941	981	994	940	936	1008	967	967	937	887	998	939	943	878	1004	958	993	893	884	905	907	928	936	983	967	945	934	925	967	984	897	932	941	972	943	960	933	990	916	956	949	895	979	958	940	957	896	946	970	958	951	916	957	878	922	967	961	961	963	930	968	958	908	948	951	901	936	960	959	914	950	954	942	912	985	962	942	1014	1002	900	977	895	930	935	917	978	945	954	976	924	918	969	990	948	909	956	970	944	933	975	915	1016	958	941	958	946	996	922	928	983	948	918	969	857	917	917	981	949	975	964	933	953	933	996	936	966	936	980	943	881	995	894	923	883	955	915	952	949	987	1012	979	994	981	998	960	965	920	962	947	975	939	953	947	972	996	924	940	930	936	907	958	964	990	1008	964	949	986	979	976	952	894	974	966	912	1005	975	918	935	893	909	944	965	908	888	1003	902	945	954	969	921	980	941	998	908	916	963	982	956	938	967	930	994	953	936	999	961	901	950	916	977	928	947	968	901	961	976	978	948	958	928	899	943	882	918	970	1019	927	993	929	916	1000	936	983	946	966	940	909	939	866	950	937	894	979	975	983	928	977	931	921	933	880	976	923	934	960	933	990	961	973	967	904	939	994	970	982	964	922	1017	961	894	916	973	926	1019	948	910	965	901	920	944	981	971	957	961	947	914	986	996	953	958	934	936	1011	975	923	978	969	920	946	992	948	909	941	985	917	940	971	915	993	934	971	981	955	923	962	969	1003	962	998	941	933	931	953	940	943	928	935	928	967	942	912	1004	948	956	910	1013	968	933	938	965	911	977	978	1002	953	938	931	994	914	970	953	945	960	921	921	1024	948	895	1003	896	951	962	963	934	1024	974	983	930	925	956	918	968	1004	961	942	892	919	941	954	985	982	965	960	972	920	940	967	904	933	925	969	919	953	943	960	958	908	991	989	933	912	923	929	931	930	977	948	940	924	923	900	957	929	932	883	961	963	957	970	978	966	927	950	932	926	950	904	919	937	963	907	958	969	902	940	897	921	920	904	946	975	964	958	941	911	960	988	929	995	986	978	950	980	926	965	976	936	942	996	945	920	923	953	1008	916	979	934	978	972	958	942	934	989	962	983	952	908	942	969	945	976	925	915	939	940	955	935	952	881	938	950	976	1011	973	915	991	966	985	977	924	939	920	955	941	947	966	987	950	974	1003	907	925	948	942	950	975	977	986	895	937	925	924	954	983	938	997	912	926	984	953	949	923	987	949	924	954	914	946	977	939	921	956	952	943	878	985	907	970	1011	944	955	995	973	957	957	965	945	903	973	934	961	981	914	960	977	988	935	915	957	928	976	982	895	910	1010	985	961	981	911	924	946	921	908	950	920	939	933	977	899	924	926	918	929	954	954	942	921	949	950	940	929	892	944	957	942	904	907	965	957	956	961	957	951	972	978	956	902	932	907	996	890	918	925	972	930	954	968	938	979	981	938	957	967	992	930	887	952	974	944	977	993	921	962	890	973	981	965	1008	929	932	1015	931	967	927	944	960	986	959	958	946	930	966	958	972	974	905	929	960	929	970	965	938	906	948	936	938	902	926	959	908	936	957	901	921	938	887	936	932	936	980	938	963	973	1005	942	983	946	969	928	896	918	1002	949	1004	928	948	929	969	931	985	994	948	918	988	951	969	975	961	962	925	908	926	1001	956	935	932	954	887	927	961	985	950	1003	951	955	956	963	913	960	962	1003	921	1022	942	975	926	919	938	954	970	918	996	939	963	997	949	960	962	972	922	917	1011	936	971	918	967	1007	908	961	1008	979	911	921	961	945	907	961	967	982	914	950	934	950	948	934	917	976	996	920	927	980	970	938	954	947	988	977	911	981	988	919	964	976	957	940	932	942	948	996	928	973	960	930	983	957	901	937	932	986	955	972	978	946	937	944	979	906	854	928	909	976	973	934	953	941	947	911	898	913	941	913	990	943	941	935	962	956	913	883	948	917	936	965	949	969	937	922	954	955	973	977	919	960	948	955	933	895	967	931	935	958	952	908	941	913	959	953	934	938	930	967	914	954	935	939	959	937	916	985	953	942	974	922	876	997	960	944	928	927	959	973	919	923	1022	935	903	973	1014	940	914	945	934	913	977	997	929	958	863	984	952	932	962	976	982	947	921	936	973	986	964	975	922	870	950	910	951	923	943	935	878	915	930	933	911	905	966	924	931	847	890	927	938	992	967	948	925	994	912	1007	930	941	950	942	913	954	927	976	968	893	941	929	937	897	915	993	926	942	966	948	1028	964	964	905	962	940	911	924	959	987	940	958	973	929	1003	959	986	940	928	964	976	952	929	965	948	990	944	966	967	967	965	949	947	924	956	948	966	962	964	960	962	960	941	955	966	972	922	876	967	917	997	948	947	924	982	904	964	954	955	972	985	892	956	956	964	971	963	941	949	934	957	936	951	973	976	974	955	943	951	914	958	948	943	939	958	964	945	955	943	923	971	923	965	952	949	928	964	942	964	908	915	927	952	916	960	910	991	911	960	968	944	937	899	934	958	945	936	971	994	941	953	972	977	985	933	892	1002	932	954	944	960	973	926	979	969	914	961	960	997	926	923	964	930	986	929	950	961	998	928	975	921	880	923	912	962	943	976	978	941	946	942	917	982	937	917	960	1034	997	923	967	898	944	940	955	970	941	1003	998	973	1009	976	968	935	919	985	959	939	961	940	950	952	942	946	935	891	964	931	937	942	938	913	940	956	1009	915	992	959	957	997	939	980	912	990	980	936	949	960	977	954	879	926	957	980	962	962	972	1004	984	963	910	951	953	1032	935	947	925	945	1011	946	934	923	957	933	932	928	963	924	918	952	975	972	987	893	940	860	935	938	992	913	953	956	947	997	928	931	968	986	884	991	880	971	968	890	1000	970	963	926	939	918	958	915	951	977	991	977	929	955	978	998	960	908	930	966	963	966	950	950	956	948	941	960	995	912	968	921	959	946	926	952	921	987	942	966	970	994	966	933	943	965	991	940	920	937	929	996	960	988	936	944	954	976	995	1011	933	964	958	925	971	893	933	981	933	928	952	937	948	922	941	971	915	999	930	1001	936	915	989	928	1001	950	950	911	1011	918	939	951	948	943	989	952	930	916	956	954	953	940	910	937	994	958	971	961	1029	971	960	876	952	979	1029	956	959	954	998	921	954	935	956
6880	580	573	535	439	422	432	412	367	384	433	370	395	346	390	358	401	354	378	409	393	386	375	387	373	382	351	399	410	373	374	350	364	369	373	331	362	379	373	396	426	356	355	364	375	408	379	346	374	383	393	369	382	385	370	404	418	363	374	361	351	373	328	367	345	359	415	364	345	340	406	385	368	370	377	378	380	392	364	385	393	357	376	338	402	433	376	373	331	383	378	358	377	375	385	352	381	364	393	369	381	369	380	400	422	397	390	391	381	362	378	390	384	362	373	389	372	398	372	360	375	371	417	382	365	363	381	396	385	389	375	375	356	389	377	359	392	380	337	380	388	383	378	383	370	384	401	390	378	376	343	370	369	375	380	379	374	387	382	347	392	417	394	431	438	401	369	374	391	354	369	415	381	373	406	365	351	352	377	392	371	403	385	348	422	380	326	355	396	351	418	375	348	386	358	395	381	384	357	351	410	385	396	362	406	378	355	389	351	354	393	386	391	363	344	405	374	365	409	394	377	357	355	395	418	391	388	404	365	363	375	370	376	389	386	386	372	369	368	355	340	366	389	374	410	380	387	403	341	398	378	371	332	392	382	379	385	388	352	358	397	373	383	374	367	390	376	382	384	346	395	393	358	382	393	382	386	391	374	369	391	387	383	422	369	415	378	348	384	368	377	348	376	362	389	363	342	405	387	340	406	359	372	354	370	353	360	378	362	372	344	394	386	420	381	368	385	419	423	348	358	381	371	378	352	361	405	431	383	379	375	376	418	392	360	368	369	366	388	382	366	364	399	401	409	367	386	392	389	374	363	409	363	406	420	360	364	338	401	393	382	343	394	380	384	394	338	380	369	390	361	389	388	414	392	400	387	382	387	344	387	400	378	392	393	390	394	366	385	413	381	401	370	371	383	360	383	369	392	409	401	391	407	369	386	372	397	340	353	399	370	338	390	374	388	381	386	363	403	408	417	381	370	377	409	391	358	369	375	374	421	358	362	404	368	367	363	352	388	381	377	402	379	426	394	378	354	358	356	421	388	396	339	381	398	381	362	358	354	446	398	373	412	360	391	373	436	384	384	402	400	397	373	419	370	337	342	372	399	383	394	358	372	390	366	347	351	406	387	371	392	335	382	353	394	365	401	417	351	370	379	376	403	391	372	360	367	374	385	381	370	388	420	405	370	395	347	383	395	355	351	367	383	380	412	392	396	425	404	351	362	411	396	382	369	374	371	398	365	422	370	340	410	399	402	406	406	382	367	365	375	376	361	391	371	377	356	369	421	384	386	365	398	335	357	395	405	372	407	416	389	389	313	380	397	377	406	393	356	371	393	385	367	386	428	375	375	322	394	393	395	346	366	332	392	428	407	401	367	403	397	344	387	353	382	389	364	355	377	380	414	366	367	374	383	387	408	393	400	397	361	363	405	367	395	394	351	358	374	398	389	370	381	381	345	360	396	391	372	400	378	405	399	410	376	389	397	410	414	413	393	386	357	379	409	402	392	347	388	371	369	395	370	403	403	375	367	393	371	400	400	376	358	377	341	394	382	347	394	404	351	393	400	395	359	348	371	361	397	369	390	375	405	373	372	403	357	374	341	367	369	403	378	324	378	391	356	363	400	376	396	352	372	413	422	349	374	354	377	387	358	386	372	386	394	391	351	395	367	378	396	365	396	385	366	369	376	374	396	369	378	392	394	408	359	398	390	420	369	409	374	396	402	384	351	392	408	349	396	377	348	380	372	415	393	358	368	383	335	378	364	377	384	372	376	373	385	383	382	393	343	385	395	334	375	382	338	414	418	393	397	384	365	406	362	426	393	384	337	422	385	401	381	358	348	380	392	372	386	398	386	378	392	419	376	391	380	393	373	394	402	359	381	358	408	389	347	344	355	382	352	378	365	403	389	385	389	350	344	379	362	407	375	354	393	395	380	406	388	373	366	361	341	409	410	373	387	409	394	359	332	381	346	360	383	413	392	377	365	424	382	394	341	391	386	404	389	384	407	375	402	341	375	382	379	400	422	335	356	389	373	363	371	352	407	381	397	386	380	444	403	371	352	338	346	352	350	364	390	404	387	351	388	352	365	401	395	337	376	388	376	361	360	402	351	372	395	384	357	377	398	331	383	371	355	403	403	393	354	375	333	337	357	382	376	409	362	352	362	342	387	379	357	368	394	380	386	355	382	376	360	311	404	365	374	344	342	415	402	396	394	355	349	387	385	443	381	368	410	403	396	382	381	384	351	341	391	387	404	414	399	380	379	342	384	378	362	406	389	391	395	368	383	318	384	395	403	395	348	415	363	381	357	361	375	361	415	390	396	402	341	366	346	420	413	359	404	376	359	372	358	377	401	381	368	364	413	369	405	360	362	402	389	351	392	375	401	401	386	385	414	420	387	352	353	420	389	389	413	358	351	404	356	384	360	360	395	395	386	352	373	405	368	361	375	350	417	390	419	382	386	364	363	388	394	397	358	370	333	360	353	394	394	372	389	382	401	355	359	428	402	355	390	410	409	387	372	373	355	412	414	362	409	393	374	397	365	391	351	382	366	386	359	377	335	378	371	371	388	370	358	358	357	365	411	401	376	378	363	357	377	403	390	383	340	396	381	364	353	399	416	403	383	383	374	376	386	366	352	369	342	352	357	385	368	370	396	383	392	340	376	389	398	386	388	380	403	410	378	390	383	395	373	355	366	378	375	417	403	390	379	370	340	381	388	409	420	360	355	377	361	347	418	391	351	381	374	399	392	381	352	370	374	398	360	371	356	420	388	390	369	362	419	408	378	373	370	379	399	406	446	449	375	373	378	398	386	380	360	367	392	345	392	389	384	338	357	380	387	345	394	415	380	378	375	367	420	372	360	413	416	382	388	352	372	403	345	349	343	387	418	382	403	332	371	361	365	364	404	384	393	404	371	395	366	353	388	369	393	393	404	349	358	395	365	367	420	388	370	367	401	366	398	378	388	392	396	342	396	362	387	391	349	406	356	396	362	399	389	399	384	354	357	386	383	376	355	354	392	373	346	371	392	377	363	340	364	386	377	367	375	370	355	429	365	375	372	353	385	362	360	353	377	407	380	354	372	370	359	378	353	354	381	386	352	398	369	376	352	365	390	366	385	372	384	383	373	345	369	384	363	380	409	353	352	346	372	381	382	371	390	393	362	390	392	381	396	369	392	364	398	382	381	368	393	353	401	399	391	404	373	374	359	401	351	373	392	401	374	411	402	389	377	343	370	382	380	365	379	347	400	336	371	369	379	370	405	397	382	361	399	368	414	345	352	397	357	360	390	398	385	372	375	368	373	353	366	368	381	375	383	370	381	392	369	391	371	373	386	335	379	380	386	352	393	410	387	393	379	382	344	358	361	357	397	405	368	387	395	367	422	393	370	351	342	366	374	380	346	393	370	399	350	372	373	388	391	391	392	388	346	351	381	374	395	323	383	382	383	366	366	343	386	387	385	390	402	357	371	399	380	390	392	400	408	374
6554	1084	1470	1487	1354	1256	1201	1146	1058	1037	1054	995	980	983	935	958	964	907	940	934	929	973	998	940	968	952	1001	974	939	922	939	941	918	883	916	922	910	965	921	910	906	892	850	894	914	883	918	976	940	930	991	926	970	915	858	904	935	923	944	908	921	905	1007	879	940	936	896	940	873	874	939	973	949	897	951	943	860	908	864	917	901	954	927	909	929	866	958	976	902	926	936	873	907	928	897	886	903	946	956	906	889	960	914	907	903	936	944	895	866	856	891	877	922	921	941	927	903	946	871	934	903	946	921	939	978	952	970	921	878	917	889	920	900	850	927	944	937	900	937	947	890	876	934	927	913	924	918	933	951	898	909	931	873	884	917	937	880	942	947	928	955	906	958	947	953	931	895	913	928	881	933	899	888	950	913	988	906	939	914	818	947	919	842	934	940	868	894	849	921	942	904	936	930	954	856	857	945	895	963	915	854	912	869	953	954	867	854	853	900	891	907	930	887	900	936	862	902	895	935	881	905	936	918	913	930	901	919	917	902	890	955	904	846	975	915	924	924	919	887	865	919	982	909	946	901	930	868	894	986	933	926	848	906	904	940	922	924	878	880	937	896	910	909	843	917	917	941	936	853	910	886	927	898	908	901	944	894	891	939	888	897	904	967	881	937	901	899	986	928	936	918	904	908	901	893	959	887	885	915	931	975	865	872	947	939	929	934	878	942	880	916	937	894	940	931	913	879	920	858	860	904	848	941	928	917	949	914	891	921	862	867	928	919	945	913	950	975	924	949	936	950	865	929	966	901	882	921	928	921	893	871	934	884	947	921	969	924	939	960	886	912	910	883	959	999	876	920	917	892	919	930	922	967	932	918	953	886	904	966	856	939	889	896	937	889	945	928	921	933	970	929	907	888	925	854	931	904	881	971	913	852	948	931	879	902	949	942	854	943	919	978	932	907	958	882	899	924	956	942	949	945	906	920	892	932	929	920	946	913	940	951	971	959	924	911	914	936	941	916	917	903	889	871	885	914	887	906	920	902	904	916	899	881	914	865	947	874	886	889	896	937	903	896	938	911	898	879	917	969	879	854	955	905	927	895	878	939	958	904	908	898	938	909	855	905	881	889	935	910	905	892	896	913	906	904	907	867	931	871	980	908	861	888	926	866	906	891	890	889	894	911	914	973	890	900	851	918	905	886	961	889	954	939	942	897	905	941	897	925	944	946	882	929	919	913	910	952	940	999	980	865	897	885	906	870	916	943	938	901	894	934	896	903	908	824	895	899	939	874	909	931	931	892	925	897	943	906	871	911	901	894	953	937	953	936	971	927	976	887	917	924	914	892	937	929	953	912	885	893	935	976	891	957	926	906	933	912	954	844	903	916	900	944	919	934	914	949	898	934	909	895	912	891	852	915	953	902	912	909	938	885	921	959	954	850	908	889	952	935	949	930	889	936	921	883	939	893	963	915	958	948	911	940	839	920	922	903	832	957	947	885	926	933	949	935	893	925	947	867	893	921	972	858	847	897	964	938	919	922	906	952	957	874	911	912	932	1008	895	904	969	924	937	923	894	862	963	935	877	900	889	930	886	946	953	874	926	911	892	963	939	899	885	934	910	906	914	933	927	931	894	900	906	893	901	941	933	907	922	964	918	907	898	885	859	928	952	945	926	904	911	904	884	969	956	907	963	939	915	942	865	906	933	915	886	941	899	884	983	931	866	922	901	928	935	891	937	950	939	924	933	919	903	897	956	960	880	885	904	943	930	880	877	886	883	913	872	910	953	888	880	918	923	944	935	920	912	964	939	924	883	881	927	885	877	949	864	958	932	936	903	926	855	923	900	895	905	954	874	918	934	907	945	922	861	957	889	916	897	893	922	880	946	922	948	945	919	877	889	879	873	915	908	862	945	936	914	885	926	940	882	902	889	930	845	905	924	878	889	921	919	905	942	938	908	925	927	872	962	902	916	908	941	878	920	960	883	935	909	974	962	1008	881	891	945	897	962	918	897	926	929	898	940	891	924	910	916	893	996	902	915	947	974	876	946	936	872	882	891	960	953	881	874	931	895	908	924	888	956	892	963	958	903	937	928	945	949	957	885	969	928	919	908	899	888	939	906	936	964	968	942	949	915	891	928	936	903	920	945	932	883	916	937	911	890	887	907	860	894	933	909	893	876	900	910	896	896	872	887	917	899	926	987	945	991	943	928	942	863	911	900	927	895	924	914	887	920	903	916	873	842	932	876	922	920	899	942	914	882	931	883	916	931	928	919	890	935	926	873	922	917	950	957	906	963	921	912	860	955	919	836	908	889	890	879	949	925	944	936	957	922	912	891	910	894	930	944	906	868	911	918	981	886	899	900	931	901	912	940	899	918	878	915	886	939	888	947	916	934	918	905	926	897	901	875	887	935	869	884	934	903	944	919	889	904	924	881	908	935	931	901	949	905	955	900	955	927	931	896	934	964	896	924	945	977	969	940	863	875	888	886	943	820	994	914	835	890	941	904	917	971	902	946	938	903	880	888	987	904	892	903	930	885	910	936	873	935	880	889	874	900	864	894	947	921	939	885	891	890	908	874	922	981	936	916	861	910	975	880	904	954	913	936	922	932	912	970	950	916	907	960	917	926	898	873	947	974	869	917	901	897	923	914	920	914	930	934	917	943	909	926	937	910	893	912	899	895	952	957	915	932	939	945	917	990	962	959	896	906	925	914	926	895	945	921	940	933	939	930	881	932	930	995	883	881	930	922	871	920	946	940	895	841	864	877	958	928	871	943	809	867	907	899	904	972	944	945	986	917	910	916	883	953	903	925	870	896	944	930	881	930	883	915	916	973	920	884	903	886	891	904	900	958	953	934	910	911	919	891	887	915	929	917	909	979	908	946	909	872	841	900	875	923	902	929	946	887	919	942	893	915	897	934	909	871	909	852	965	913	898	911	948	924	894	880	969	899	913	902	964	897	935	923	906	917	926	948	934	878	899	951	963	966	894	939	876	940	927	888	893	905	912	897	885	943	868	901	909	916	922	925	879	1003	922	920	943	941	925	908	919	939	912	910	944	895	922	885	924	907	920	898	878	876	894	857	935	938	882	946	944	952	925	935	910	874	943	903	949	929	929	957	868	910	893	926	907	925	927	951	941	888	925	944	932	919	923	895	904	916	913	856	890	971	968	927	911	958	898	840	875	887	915	965	913	852	929	910	932	898	922	896	887	897	963	915	866	885	912	916	867	909	922	915	894	904	905	942	915	907	923	895	942	918	895	915	904	895	908	919	898	894	947	939	856	884	925	940	920	917	903	958	919	904	919	867	892	953	952	939	915	928	889	906	985	917	937	889	947	846	902	900	911	880	906	908	917	942	954	922	899	934	871	946	872	965	870	926	910	869	949	907	903	904	892	946	936	885	879	862	935	909	931	962	935	963	890	918	915	935	894	875	959	877	915	905	917	880	891	927	918	930	963	909	879	918	886	931	882	897	889	901	870	893	895	932	866	954
12270	770	675	516	412	283	299	281	253	216	241	226	205	209	229	229	215	207	189	179	212	211	225	219	202	196	221	199	201	222	191	201	185	197	193	182	192	204	196	201	206	213	210	213	174	194	176	224	202	184	181	181	179	177	214	179	181	195	177	192	209	201	202	211	212	215	206	197	202	205	180	187	192	170	182	185	211	187	237	193	165	199	217	183	203	213	170	196	191	184	184	191	212	196	187	198	169	221	201	180	196	158	190	186	187	203	193	232	171	199	166	203	189	182	189	199	224	222	212	173	178	164	230	192	203	178	180	204	201	195	210	176	164	206	209	213	222	220	187	190	171	182	180	203	182	189	169	216	175	207	203	183	192	185	189	191	198	176	182	217	184	213	200	220	209	220	196	179	211	217	189	171	197	181	205	207	187	184	223	196	201	219	213	214	180	212	239	205	207	168	187	198	191	175	182	186	201	189	188	199	184	187	193	203	200	185	210	189	225	229	202	198	185	179	175	184	209	199	178	194	205	211	195	180	216	189	220	212	183	187	202	196	186	200	186	193	192	189	200	205	151	207	189	195	218	199	198	194	201	205	227	217	176	184	211	186	184	186	189	208	223	217	170	197	201	187	218	210	180	174	178	192	210	201	190	195	202	203	176	178	204	213	222	189	215	216	188	155	183	207	193	219	208	177	186	175	190	159	191	183	186	179	209	204	198	201	179	207	184	196	226	208	228	196	227	194	191	200	187	180	183	213	203	192	194	203	192	194	194	177	203	198	183	193	195	175	204	188	165	186	217	197	192	186	193	187	180	189	193	202	193	237	170	187	189	201	181	203	177	183	221	217	187	195	186	220	197	188	200	164	217	187	205	188	188	163	207	201	219	183	217	169	169	198	178	211	212	181	206	210	215	194	187	174	205	209	188	205	184	207	192	198	191	184	203	193	217	197	190	189	180	193	198	190	190	182	196	196	214	207	203	205	178	232	198	182	198	195	209	205	177	203	181	179	176	212	187	193	200	190	209	211	180	201	179	177	165	195	194	178	209	211	203	220	202	183	189	192	197	204	205	192	177	209	173	189	193	214	203	201	219	209	189	203	212	198	182	192	213	208	188	194	195	215	181	196	200	214	194	198	190	195	196	204	189	218	203	230	187	199	186	198	183	183	255	191	192	190	212	180	180	203	212	208	195	220	211	215	216	186	200	211	190	203	212	209	183	199	204	169	190	197	179	193	193	204	202	180	155	180	181	204	190	200	225	206	173	190	196	200	212	216	193	191	170	196	177	188	205	201	192	196	185	205	198	236	184	212	200	201	205	216	189	185	189	215	172	185	167	218	177	188	178	195	221	183	201	203	187	210	172	177	210	210	176	197	174	201	229	178	211	167	213	194	210	201	203	190	203	186	190	197	201	208	201	176	192	187	232	201	204	190	203	212	193	216	198	211	177	192	182	192	234	186	188	184	221	193	213	185	193	186	179	201	188	217	222	195	180	185	211	190	192	188	182	176	193	210	202	213	193	211	200	205	181	185	214	187	188	208	223	199	185	205	196	200	210	192	198	221	171	175	174	199	196	221	207	184	192	203	222	220	205	224	188	193	199	190	209	189	194	220	207	173	204	160	192	185	167	189	190	199	176	218	174	202	194	196	199	207	199	175	193	190	182	198	195	190	208	199	217	221	156	184	179	170	176	169	170	203	186	202	180	211	194	151	188	205	221	172	213	204	195	194	221	191	189	199	179	191	184	198	195	209	186	208	229	197	192	191	209	207	214	232	153	197	200	167	198	188	190	189	174	195	186	201	195	186	216	208	189	205	185	208	225	197	201	176	195	172	193	176	202	172	197	177	190	180	166	191	217	173	192	193	188	210	201	176	191	175	204	193	167	175	201	215	169	183	215	195	205	175	165	207	167	187	194	216	212	212	212	226	212	198	203	205	183	215	184	219	195	207	220	172	178	174	180	193	233	192	187	190	198	197	186	191	178	183	215	179	193	197	182	195	206	197	179	193	181	196	171	209	209	177	207	214	178	199	207	194	186	227	194	196	173	191	212	220	197	220	205	184	225	229	179	170	169	186	190	203	191	194	202	206	172	180	172	215	168	184	215	217	196	195	215	211	184	187	210	189	182	178	197	194	208	196	190	195	192	186	191	189	208	188	211	217	202	199	193	184	187	186	210	198	199	191	194	229	212	179	188	177	217	180	177	196	202	192	186	199	202	177	208	203	216	184	190	208	158	191	183	215	205	198	192	205	188	200	213	218	209	186	208	192	201	199	200	249	215	216	207	178	184	177	200	187	182	214	208	217	187	189	190	179	199	191	180	201	172	203	188	196	226	210	195	167	200	201	180	186	176	190	184	184	210	170	195	199	215	187	213	190	192	175	212	194	220	179	204	206	193	182	201	187	198	182	169	191	193	177	170	193	193	208	188	197	212	195	210	193	193	183	214	206	217	195	208	182	237	171	189	212	198	214	186	188	212	216	179	170	190	207	194	174	180	218	185	225	201	210	202	199	216	185	200	188	161	188	197	201	189	195	209	208	179	203	184	209	229	214	198	199	206	212	216	189	210	189	189	192	190	214	201	187	212	210	223	215	188	206	209	180	211	216	185	206	187	214	189	182	200	206	186	172	184	192	191	187	185	183	197	171	178	194	198	216	177	162	209	185	202	181	200	182	189	190	216	183	197	174	202	175	204	204	198	163	188	204	208	189	183	200	217	192	203	182	186	194	186	210	196	208	204	194	190	207	188	211	179	199	181	178	200	174	193	188	195	196	217	196	188	175	172	187	205	175	191	194	229	181	217	206	188	184	189	211	195	193	210	185	209	202	205	196	195	182	190	207	194	197	204	211	214	169	185	179	193	213	179	188	190	204	209	219	208	202	207	198	167	176	192	184	183	194	180	182	221	198	211	200	178	209	211	187	181	202	166	182	204	184	193	183	191	181	207	191	199	205	216	202	174	166	200	226	214	208	203	170	199	192	195	217	190	208	190	190	189	204	200	207	187	182	198	197	195	191	195	199	202	192	198	195	206	213	167	210	183	194	176	183	185	207	212	191	217	200	185	209	216	194	205	192	181	205	174	209	198	198	197	199	179	216	200	233	206	180	191	207	216	211	203	175	192	173	207	185	195	170	202	235	219	208	236	192	207	176	214	213	199	189	202	197	176	219	199	197	183	214	186	200	222	204	179	220	196	186	206	185	202	203	208	210	191	206	198	193	222	187	176	193	205	206	189	190	188	179	206	204	193	208	198	198	187	182	182	180	205	189	188	219	206	206	206	181	207	181	199	186	186	191	210	201	188	172	209	202	211	212	192	235	199	186	181	213	185	202	189	185	185	201	208	188	174	192	186	169	191	174	198	200	209	180	194	191	221	190	173	209	190	191	187	208	203	215	192	216	188	176	184	201	201	182	185	172	197	186	210	214	200	188	210	199	255	168	197	207	196	219	192	177	187	184	181	201	199	183	205	200	208	199	204	204	192	215	180	169
7731	907	1595	1729	1494	1213	1095	995	835	792	759	676	696	673	660	587	640	575	632	601	573	609	553	534	553	559	527	540	558	537	566	546	497	546	538	553	560	558	556	540	530	559	519	514	554	540	513	509	522	525	559	536	535	584	499	482	529	525	516	548	526	521	470	503	531	484	487	512	505	485	461	537	530	505	532	519	484	514	520	497	520	524	482	533	521	498	479	514	525	488	504	496	516	488	528	515	519	492	544	501	492	570	479	549	513	522	485	499	509	514	501	530	524	480	517	535	500	443	520	508	504	525	513	499	496	501	520	505	504	533	514	460	545	518	521	531	510	508	502	510	471	528	532	518	481	440	505	488	519	523	488	523	508	490	500	511	518	538	538	544	492	486	503	501	492	518	478	533	467	502	529	469	526	503	514	499	538	518	494	549	504	519	547	515	511	490	498	545	510	462	517	515	503	506	514	523	518	507	539	536	486	485	502	518	500	500	534	522	485	490	495	554	514	510	489	481	528	490	553	523	511	519	513	531	507	537	514	527	520	506	478	511	477	537	511	512	519	487	517	509	500	562	528	483	522	509	528	504	498	495	493	505	507	532	492	519	535	490	508	513	506	507	545	532	520	549	485	520	478	538	572	521	543	512	531	561	504	491	478	535	498	521	521	523	473	494	532	499	465	551	509	503	515	470	521	489	531	505	495	474	524	519	497	527	490	513	506	503	524	552	528	543	529	542	505	477	512	515	513	512	462	541	503	524	473	515	506	543	499	515	490	506	487	526	493	513	488	477	500	485	543	526	500	488	492	532	520	515	514	475	476	550	520	502	479	491	529	542	508	498	514	467	523	495	493	543	489	518	498	526	504	510	524	492	504	574	485	503	471	496	518	522	492	485	539	480	523	513	514	468	494	520	507	506	512	467	501	501	485	550	540	526	519	498	477	484	488	490	514	497	495	555	495	504	524	513	460	524	530	544	493	505	503	539	524	529	504	521	498	521	501	511	456	508	553	553	495	512	532	543	511	489	507	543	498	509	520	549	512	547	506	484	496	501	554	508	549	479	507	510	475	537	511	478	517	541	474	519	537	511	501	515	511	543	482	517	485	475	508	476	510	522	509	508	497	545	506	511	514	543	534	459	471	497	553	527	480	501	501	490	467	519	544	502	516	508	518	518	490	514	534	517	474	518	517	515	512	517	503	497	475	520	500	514	504	478	541	494	479	534	496	485	544	477	489	522	461	462	506	540	471	494	503	529	524	567	467	538	481	536	466	493	531	506	546	494	506	538	523	481	516	527	505	518	484	537	498	508	534	514	531	516	524	484	536	506	521	535	551	530	533	506	504	503	512	485	525	495	520	505	504	502	504	505	510	517	581	486	500	520	510	502	483	529	541	531	500	486	480	531	497	509	507	527	526	496	522	579	530	528	491	530	509	523	534	506	484	487	475	521	495	535	522	502	539	521	511	537	544	513	532	507	530	504	489	513	445	512	520	478	489	526	551	510	498	454	515	528	507	481	479	507	521	495	502	546	525	525	481	476	507	529	527	473	526	493	531	512	496	540	495	501	487	487	485	524	489	537	532	499	553	517	494	548	534	510	506	515	476	511	455	496	530	517	531	548	520	509	494	554	501	509	482	517	499	510	474	489	551	504	504	476	461	580	521	511	513	515	508	517	532	465	521	496	511	455	503	484	462	513	502	466	550	514	511	472	530	503	463	487	485	508	465	474	522	506	484	520	500	476	501	501	506	501	527	468	542	496	481	512	531	511	504	516	509	510	498	496	545	500	499	523	530	513	530	510	525	545	496	463	526	502	516	539	549	479	504	513	518	553	493	504	529	515	498	536	534	491	512	499	537	493	498	496	554	529	481	493	469	531	498	453	487	515	514	490	500	482	502	535	482	526	528	507	485	493	500	483	524	541	518	525	497	480	511	555	527	479	530	496	483	493	519	511	473	547	491	534	503	579	519	569	504	534	534	511	502	493	548	487	526	498	501	501	482	505	530	505	541	529	519	507	507	504	520	566	556	518	503	513	490	491	495	513	542	526	492	480	496	496	504	526	472	535	481	532	499	549	494	493	490	540	515	504	515	570	520	495	490	511	565	494	506	476	500	519	496	466	485	513	529	508	518	454	524	537	460	490	536	514	507	527	497	519	481	554	537	483	502	542	545	487	453	492	462	478	525	493	506	487	488	529	529	492	505	526	511	489	522	505	501	498	471	480	491	541	472	465	493	504	513	505	549	507	506	535	479	518	514	574	543	544	516	531	497	494	576	506	508	541	455	478	542	469	509	480	508	487	521	495	499	475	526	532	478	516	531	464	545	499	504	513	516	508	524	487	506	502	512	549	512	507	501	509	483	539	474	510	473	503	526	487	500	543	554	515	500	496	546	506	509	501	509	533	470	505	518	506	481	520	558	553	525	482	497	493	519	543	476	509	511	537	504	514	513	534	489	535	492	505	498	514	515	521	508	487	445	537	481	512	517	506	519	508	543	490	543	549	516	488	493	492	489	489	522	537	493	467	486	460	508	484	509	514	521	499	498	511	483	443	511	515	491	547	481	517	528	505	484	529	535	497	486	468	497	503	476	505	482	497	522	516	501	503	502	548	450	526	498	504	544	511	533	504	507	558	524	533	519	482	465	516	461	482	529	498	455	501	443	480	501	501	498	528	495	532	512	530	507	486	517	539	485	483	456	462	531	500	484	515	501	507	511	520	506	498	485	504	530	529	517	518	505	490	515	448	487	498	455	521	503	525	506	497	478	488	514	507	505	474	514	509	531	533	478	525	527	490	523	543	532	513	533	540	489	510	526	530	482	514	508	547	495	478	569	501	518	513	494	495	498	487	530	481	524	524	538	536	484	502	513	510	499	496	509	520	544	533	509	508	455	549	488	557	494	494	524	536	492	493	502	518	484	488	500	527	512	497	521	519	533	543	497	485	461	465	512	528	560	503	480	532	479	476	491	482	543	511	483	502	527	582	487	449	534	536	520	502	487	505	483	499	519	519	494	520	523	452	527	526	483	516	522	489	530	512	519	498	512	482	530	521	499	531	510	489	496	507	518	521	497	503	551	553	501	510	514	522	504	505	518	502	520	546	542	527	520	511	525	519	533	511	511	521	498	526	485	496	500	564	513	481	465	479	507	532	543	510	510	519	551	545	493	525	523	548	550	525	499	503	523	519	500	544	519	498	486	527	494	577	493	508	503	505	526	485	481	466	479	496	486	504	509	578	497	508	529	483	518	491	557	553	538	535	524	508	519	507	519	523	485	510	449	497	522	525	477	486	507	507	527	520	525	502	518	504	497	508	474	522	532	561	527	503	537	506	522	497	500	515	490	511	474	502	508	532	513	525	553	505	488	528	525	513	515	514	517	546	540	470	547	499	499	485	488	471	508	461	498	472	511	522	529	469	527	475	516	506	499	510	515	508	529	511	526	480	458	539	510	502	513	494	473	519	501	477	499	511	555	545	468	509	495	495	495	521
1290	443	387	348	403	362	396	374	437	374	361	382	381	365	417	414	386	409	420	425	368	396	380	417	406	356	412	400	352	370	391	382	364	413	401	363	364	367	410	390	388	349	360	383	399	390	396	423	403	425	424	389	409	370	403	424	369	396	385	388	426	375	424	418	367	378	383	401	440	383	410	386	368	433	391	386	394	414	360	416	400	369	411	383	415	428	401	370	403	413	369	392	366	410	396	419	410	370	409	367	400	388	390	435	351	388	364	402	376	414	373	403	385	390	373	385	407	375	392	390	452	400	362	423	378	400	419	441	394	356	357	356	426	414	388	364	337	400	381	411	390	355	357	424	382	394	426	429	399	385	387	365	404	372	405	438	393	378	382	404	380	403	383	429	389	392	388	380	362	439	370	349	358	382	376	395	386	397	382	375	372	412	402	384	368	410	403	405	391	364	379	399	393	430	398	376	382	410	410	408	399	390	396	383	383	393	398	405	375	382	408	372	394	385	369	394	383	386	376	390	380	378	406	410	373	398	399	388	392	397	403	375	404	400	368	388	378	406	389	366	368	342	404	405	410	356	364	351	362	390	391	379	393	416	396	351	371	379	396	401	370	340	399	409	406	401	394	402	378	378	399	416	429	356	386	388	393	362	360	433	386	372	407	401	389	380	419	390	397	387	378	372	414	385	405	373	381	381	410	385	403	344	410	391	374	399	382	370	403	372	417	372	451	385	413	402	372	423	392	394	421	400	397	417	414	371	409	425	404	399	380	380	376	369	350	368	406	355	382	394	418	385	405	368	438	397	422	378	358	389	380	396	405	382	375	402	379	396	405	378	392	356	432	353	374	387	350	384	398	382	385	397	407	407	395	405	416	365	365	400	417	397	402	362	377	401	378	381	425	371	362	374	390	405	375	366	385	383	427	423	357	362	324	363	418	388	401	459	377	371	393	382	398	398	381	366	420	381	423	368	359	394	384	379	385	375	390	415	391	406	395	399	362	386	406	396	404	384	379	405	381	364	411	392	373	399	427	385	396	429	410	411	384	408	387	397	404	404	384	399	398	402	459	350	364	402	400	370	386	391	396	424	363	396	390	388	409	392	413	376	380	372	398	371	397	414	377	415	362	366	389	426	412	360	399	362	358	374	383	407	388	380	383	379	405	384	382	373	401	353	416	375	344	413	384	366	369	372	390	399	413	405	423	375	408	385	392	359	384	392	396	408	387	429	413	389	374	411	344	415	391	379	386	363	396	407	411	394	455	397	358	370	383	386	363	402	403	400	400	401	389	386	411	407	408	341	380	442	407	382	402	401	384	401	408	353	390	409	365	401	351	377	396	398	384	395	368	409	346	359	394	413	413	378	399	380	409	386	406	370	368	381	402	398	385	399	402	390	378	394	404	407	393	353	375	409	388	409	438	359	379	377	419	388	417	394	395	392	408	403	388	364	357	376	430	396	402	384	391	348	415	385	416	394	406	390	363	420	400	365	391	416	388	416	402	411	385	375	401	389	343	385	404	373	399	378	387	408	388	428	391	410	365	416	382	385	393	370	408	381	409	405	402	410	408	388	385	371	381	394	409	400	422	413	425	404	407	388	390	405	349	389	430	401	412	414	407	354	409	428	389	391	414	401	383	437	404	359	393	421	385	385	381	387	387	392	462	387	374	359	344	388	417	386	419	417	401	418	379	395	428	374	407	414	409	402	403	367	407	354	380	402	393	406	386	384	403	408	375	372	389	407	382	371	386	397	402	378	397	391	377	402	319	395	378	364	373	368	386	375	380	408	380	352	413	349	385	382	395	399	380	389	395	415	366	398	393	389	387	389	365	349	376	381	404	387	383	417	370	384	406	374	357	395	359	371	378	385	412	381	364	374	407	419	358	394	407	410	407	411	414	390	380	403	401	359	404	415	395	394	374	416	392	398	423	386	385	408	412	403	418	407	383	377	397	382	392	423	380	376	374	369	415	361	387	402	380	350	399	338	379	402	388	407	367	417	380	380	372	383	360	414	399	373	380	385	415	373	384	398	398	390	386	372	332	365	378	421	369	389	411	395	384	437	402	384	368	378	368	400	406	387	390	389	389	422	401	393	380	360	366	398	394	405	413	371	374	365	385	408	426	391	373	356	396	404	411	414	372	400	390	398	421	414	368	374	408	391	363	400	418	377	388	381	380	374	363	389	375	406	395	396	398	380	352	351	388	386	367	372	375	374	404	400	362	343	384	365	389	386	367	413	363	366	375	387	395	377	393	388	377	399	373	388	407	382	386	345	383	388	405	389	386	409	382	404	437	365	381	386	394	386	411	398	418	407	380	412	409	387	390	394	375	377	396	356	392	356	372	378	382	397	393	394	381	395	420	363	419	428	382	364	377	400	401	372	373	382	392	397	400	388	415	374	413	390	412	396	408	405	433	355	358	395	360	402	405	379	346	399	399	376	401	391	362	405	409	372	411	364	404	403	384	384	379	367	407	391	351	378	401	428	406	384	340	403	399	376	408	421	395	366	368	384	363	370	359	398	371	399	368	394	367	412	375	374	388	423	405	414	400	345	408	398	354	413	386	379	396	376	394	383	387	420	405	419	383	385	361	391	372	411	361	383	418	389	419	406	350	391	387	408	366	372	399	405	401	367	400	412	408	371	392	364	390	390	404	361	376	387	437	410	398	391	423	384	380	353	384	360	406	388	397	399	389	383	413	408	366	406	408	381	374	412	378	428	378	378	435	404	364	403	442	386	392	405	369	385	397	422	366	399	373	390	394	420	443	368	386	408	412	398	360	371	412	363	393	318	412	408	371	403	374	399	372	426	391	412	359	394	398	362	386	392	389	404	394	404	403	401	429	354	398	404	409	366	373	387	375	380	428	361	406	395	352	400	390	399	426	385	372	412	385	400	402	385	419	384	412	401	389	450	403	408	359	416	405	364	374	402	371	410	414	405	385	371	370	402	371	364	376	381	364	380	388	398	390	408	373	402	404	368	422	364	358	360	384	378	382	370	368	356	359	404	404	413	389	354	375	389	380	367	400	370	392	389	392	368	443	409	403	399	341	396	449	419	386	404	427	412	364	420	398	344	376	371	392	365	386	432	389	375	397	415	409	399	376	384	390	406	406	365	374	415	387	430	408	405	404	421	412	365	411	380	375	365	390	415	365	379	408	418	402	394	402	440	384	405	408	407	383	446	412	450	400	364	394	378	343	396	381	400	394	406	384	397	369	339	387	386	358	398	373	427	398	398	372	376	370	391	362	417	375	417	378	361	423	361	382	380	383	369	385	335	373	381	358	330	375	410	393	387	413	387	386	393	384	413	372	364	419	376	436	402	387	377	381	372	403	398	341	373	418	390	390	394	385	363	385	381	425	388	368	413	341	359	397	398	386	411	353	428	368	414	428	389	396	370	381	365	394	403	384	378	387	381	372	408	417	403	369	372	391	373	380	396	350	367	398	365	372	368	368	381	411	373	393	392	358	417	402	342	372	407	377	361
2136	883	963	939	966	949	968	915	976	923	977	924	1019	948	939	982	900	941	937	932	942	962	889	958	971	1017	990	981	918	887	930	939	901	905	943	959	981	940	980	916	977	963	959	1009	977	955	981	942	911	927	965	956	917	950	908	898	969	967	927	916	951	989	960	933	873	1000	991	926	939	953	985	944	951	966	911	947	974	929	991	970	908	928	936	975	956	927	1000	873	935	1005	987	935	975	982	960	923	951	971	946	983	960	929	967	899	925	956	924	949	959	1001	881	956	930	968	954	967	960	979	955	918	918	934	913	945	955	930	966	946	962	924	937	914	963	963	969	930	900	984	894	919	1001	884	948	975	927	936	909	926	939	920	983	972	965	962	967	958	890	941	913	1025	945	903	940	978	957	959	998	939	933	959	950	911	1005	955	1030	965	989	917	976	940	983	960	959	918	959	939	898	968	965	964	990	940	971	985	925	935	968	889	926	940	1007	942	957	1004	947	958	892	919	926	959	918	909	944	924	949	968	990	965	959	965	971	912	950	964	994	956	961	976	948	986	941	994	897	957	872	884	949	952	915	906	952	920	993	933	921	919	917	950	956	946	960	990	949	965	973	943	982	982	958	962	998	926	936	971	1030	976	937	966	937	966	983	934	912	905	911	961	961	948	1010	978	994	940	924	921	943	940	924	970	978	976	917	966	971	949	1023	983	908	921	949	975	971	953	956	942	948	984	988	953	946	945	904	1009	946	989	938	948	904	935	947	1000	970	951	945	974	1008	916	934	957	952	928	905	978	960	936	978	971	916	907	963	997	938	970	954	980	947	925	1000	962	931	960	943	996	980	977	926	917	928	920	952	929	1005	939	991	938	945	942	949	933	889	892	972	937	948	947	942	1007	972	936	920	934	972	924	958	985	995	975	989	935	970	978	950	969	945	888	928	986	953	951	948	992	976	860	956	943	929	935	945	973	929	952	983	969	974	907	968	1009	922	993	1041	966	944	972	945	949	919	1025	954	934	972	993	946	984	918	955	932	957	915	902	1030	978	968	947	952	1027	926	945	901	1012	994	924	943	986	960	972	965	942	987	915	926	932	926	946	935	993	950	950	961	908	963	931	921	1000	906	929	949	949	951	971	945	969	947	971	951	947	912	991	972	924	937	968	966	939	977	958	929	908	973	919	919	946	962	983	958	941	952	976	903	954	936	973	958	919	940	959	986	906	931	964	917	1026	985	975	965	940	933	947	929	896	968	1009	895	941	913	924	1003	946	924	922	932	929	969	952	963	929	902	896	953	915	972	966	922	920	974	946	954	945	924	999	984	952	936	964	939	923	1004	945	928	943	944	949	969	970	941	954	1008	941	980	943	947	905	933	984	900	949	900	937	970	966	885	965	906	933	962	867	941	965	874	1027	935	913	944	953	920	880	950	940	918	931	989	941	917	950	925	1008	981	983	924	998	988	937	964	932	1007	953	925	910	927	928	924	984	964	966	933	934	913	953	976	945	963	929	882	943	1009	966	979	936	923	930	946	952	930	956	968	962	948	912	1006	928	925	989	981	935	980	966	967	942	920	903	929	906	883	948	878	953	1010	908	952	980	971	1001	954	916	917	943	933	952	937	992	913	961	942	950	961	921	998	943	975	947	955	969	946	977	1018	961	978	958	957	933	940	912	918	930	907	970	925	947	921	970	939	942	932	925	916	960	940	952	921	930	926	921	1001	925	954	892	920	920	948	911	939	947	987	921	964	935	896	968	907	910	940	911	921	952	943	982	956	1010	948	962	993	956	932	965	955	994	951	948	955	952	938	1022	949	925	951	988	966	997	932	918	944	998	964	992	953	956	965	986	980	950	960	911	968	900	903	948	919	937	977	950	970	932	976	952	972	961	934	932	969	958	944	949	910	947	984	944	1004	966	969	944	922	902	954	907	966	975	958	998	932	888	1008	957	930	928	926	950	952	949	1057	941	933	979	968	943	938	992	961	905	987	988	931	941	1042	891	941	913	903	982	1000	913	971	928	921	966	964	915	913	980	983	959	945	926	901	940	985	970	951	976	916	917	982	937	984	911	968	991	937	910	961	937	997	946	981	944	972	973	945	1004	959	939	909	969	934	968	959	896	961	935	1000	905	931	921	936	898	925	938	931	980	974	948	922	912	976	959	984	944	920	912	941	971	953	914	919	958	997	942	963	972	976	964	937	973	948	973	949	892	984	945	951	961	950	980	928	941	979	954	950	969	974	894	953	943	958	923	948	961	944	980	995	960	950	969	943	924	955	946	959	1005	955	868	976	953	964	926	951	967	947	946	992	907	955	976	986	905	927	976	882	970	977	971	994	930	976	950	922	922	1014	948	905	990	985	962	935	943	953	882	961	1002	1001	950	898	941	909	925	974	925	992	942	972	935	927	950	942	933	939	1010	966	1030	956	936	939	945	953	984	968	906	957	936	946	963	930	969	947	938	949	957	964	914	906	982	964	919	1003	949	1011	1021	932	954	958	953	907	917	934	905	957	960	954	968	952	929	985	965	976	910	932	884	954	970	961	982	951	982	947	927	935	938	955	921	918	948	1004	928	977	936	962	954	928	964	933	919	980	973	950	939	949	956	913	914	939	946	926	1008	971	898	952	903	891	930	911	994	917	947	928	955	952	925	950	945	919	957	934	922	957	964	1053	992	920	930	955	979	970	955	934	945	861	888	981	967	915	906	961	966	935	934	930	955	994	905	1030	949	909	963	934	1006	969	999	925	921	918	963	976	980	938	954	975	932	908	965	969	952	945	921	989	956	974	950	963	963	882	912	1027	961	945	972	911	927	971	949	951	976	921	925	956	941	954	983	980	941	930	921	926	992	901	947	955	915	928	964	949	953	971	942	906	901	912	949	937	974	953	985	949	964	989	964	959	898	973	902	922	990	973	973	962	977	919	882	1052	965	901	901	938	939	968	953	942	924	981	968	935	930	946	980	922	958	914	951	953	994	991	958	909	917	950	976	930	952	982	983	944	970	951	944	975	925	931	964	939	935	939	921	969	965	964	973	973	896	941	932	938	929	965	964	921	929	955	941	935	961	902	933	949	984	977	925	945	987	953	930	933	987	953	958	982	943	903	970	905	993	938	955	934	957	892	920	945	1021	955	945	925	919	965	940	929	921	942	990	919	1002	949	953	916	960	977	921	949	970	952	906	939	937	945	928	956	959	944	987	900	984	910	970	900	957	960	964	940	936	949	984	950	970	948	943	969	975	962	912	957	991	990	997	950	954	974	946	944	970	934	889	965	1028	950	945	962	969	942	945	927	977	979	939	922	912	996	916	890	957	956	1022	965	895	954	964	946	958	966	925	943	959	920	966	879	985	900	913	977	1000	959	951	926	939	970	965	956	989	917	916	914	949	974	943	944	887	977	1008	916	957	916	912	926	917	942	890	937	955	859	983	917	990	970	901	995	976	921	934	927	923	946	940	970	922	961	940	978	891	951	912	900	956	962	930	892	985	963	977	963	924	974	938	895	925	953	961	961	926	1015	901	989	1011	895	959	944	1001	959	951	941	889	954	1005	934	924	974	937	898	999	927	975	963	961
6825	541	549	592	455	411	453	426	376	435	400	411	395	403	361	396	371	381	401	379	399	389	410	391	388	352	363	390	360	386	408	358	414	366	383	402	373	381	377	393	398	395	395	391	393	349	365	377	405	382	369	397	374	371	361	365	391	393	356	370	376	392	370	345	374	360	403	386	325	382	351	387	386	379	380	402	348	367	401	412	371	367	375	371	348	391	396	397	412	402	370	313	372	378	386	386	363	401	386	352	361	355	363	368	383	393	367	401	366	370	383	376	367	402	403	350	369	381	331	386	381	349	393	366	377	382	395	414	356	358	381	378	378	380	412	371	352	385	390	366	363	427	388	381	384	388	376	382	377	396	392	353	387	395	350	365	354	369	437	420	398	406	400	359	400	407	425	406	380	349	365	399	357	397	376	381	363	388	391	371	402	412	364	366	386	349	366	407	364	414	389	385	351	380	376	374	407	380	367	379	381	388	339	381	362	384	406	388	338	378	371	394	409	394	376	385	398	398	362	382	353	394	372	400	391	383	394	360	398	376	374	409	370	357	329	352	378	365	368	400	372	406	392	375	376	376	383	371	351	422	390	388	404	354	370	398	374	404	398	386	386	382	382	365	357	374	390	408	409	383	388	367	383	384	381	357	386	387	391	357	393	386	387	373	369	374	401	370	370	382	381	377	389	370	367	413	387	413	397	359	365	389	409	363	396	363	431	383	374	378	371	395	405	368	392	369	371	393	342	387	372	400	407	382	367	374	357	351	370	372	404	347	363	368	352	365	355	361	382	359	389	384	376	399	386	386	398	360	380	380	368	363	405	352	390	407	353	388	410	370	377	371	380	425	384	360	391	354	400	375	406	369	329	364	397	396	365	367	389	389	357	345	369	364	386	372	372	372	361	392	413	385	359	434	356	371	382	374	405	341	383	340	384	389	365	356	409	346	364	372	401	410	394	383	405	385	368	358	366	394	383	357	362	377	373	385	394	356	402	395	346	398	421	407	398	391	383	390	358	403	366	384	411	369	395	394	399	356	355	434	378	365	381	380	388	417	418	340	371	372	341	397	393	346	374	384	412	389	339	361	387	327	360	351	360	390	381	408	377	414	365	357	370	370	396	382	380	354	376	360	367	410	371	369	357	394	411	367	351	379	381	376	363	395	388	362	424	398	391	368	373	389	395	393	397	370	438	343	359	365	356	373	380	374	375	383	367	374	416	360	372	396	380	355	436	360	388	345	373	344	363	381	372	403	388	388	379	414	379	374	357	362	336	387	373	414	351	384	369	375	419	372	371	376	412	340	384	362	375	377	375	387	376	386	365	393	417	376	372	380	372	383	329	356	382	348	369	373	358	379	387	397	364	377	334	390	371	370	405	360	353	377	401	364	343	369	359	362	378	380	367	383	377	405	372	385	368	383	363	400	374	367	369	369	381	393	409	388	376	369	409	391	372	378	358	351	363	401	402	369	372	371	369	409	394	376	359	354	375	337	373	366	403	377	336	378	376	373	423	365	361	370	354	364	366	416	360	395	398	375	393	393	395	369	349	380	340	364	379	371	381	359	361	369	405	368	352	364	371	383	386	370	372	368	348	391	354	409	400	376	370	387	349	351	361	371	373	395	387	367	374	402	358	400	374	378	358	372	407	405	420	343	382	426	345	390	400	390	387	377	342	392	409	395	378	397	378	358	396	394	360	406	397	352	355	378	412	380	390	381	370	404	394	415	380	376	352	385	336	404	382	335	377	391	366	374	386	367	383	389	390	399	352	388	339	356	387	371	355	372	389	400	370	352	398	385	368	367	400	395	373	390	433	391	359	370	421	375	399	372	350	371	388	400	370	344	372	349	356	345	360	354	398	384	402	382	343	379	375	364	387	407	372	356	388	340	366	375	323	352	374	360	353	396	369	383	396	386	381	334	392	373	369	378	386	403	386	386	377	366	374	339	372	409	361	367	412	416	384	363	351	398	381	414	362	341	372	354	383	437	422	389	387	355	375	390	384	351	366	374	381	368	350	393	324	350	336	382	358	369	386	371	353	378	367	366	351	425	380	400	366	350	330	380	450	406	390	377	395	327	401	364	350	410	391	321	382	385	386	385	369	370	401	378	341	376	371	394	386	357	371	380	342	393	366	354	360	387	398	394	362	402	359	377	386	352	357	397	391	356	360	410	344	362	369	361	387	408	360	359	404	361	399	391	396	371	362	388	353	357	397	359	407	363	368	360	386	377	383	386	355	372	369	368	375	384	383	421	347	345	392	321	355	416	386	382	349	361	354	397	378	361	351	339	398	366	395	392	389	373	352	378	360	372	400	420	422	398	390	394	411	400	412	376	377	364	354	375	394	366	360	351	372	372	375	366	374	372	378	399	401	380	366	388	399	378	373	378	375	398	350	385	364	387	409	389	340	383	358	416	393	349	381	359	373	359	348	373	390	386	346	404	392	359	400	386	378	355	370	408	422	363	359	378	383	358	380	393	415	401	387	409	365	375	390	406	350	384	382	371	382	401	376	370	373	405	381	381	363	447	375	385	396	357	363	376	426	379	354	347	378	391	350	354	377	374	367	354	395	408	406	393	394	375	391	380	357	354	379	358	374	391	396	383	386	374	440	381	395	368	414	358	385	408	363	357	377	375	370	362	397	316	399	364	385	375	377	385	354	413	384	379	378	384	410	406	375	382	364	389	353	388	385	355	365	371	413	392	389	373	378	401	371	365	392	372	367	388	380	396	346	377	370	403	390	382	405	383	409	400	419	392	364	381	399	371	355	348	388	375	369	377	398	368	412	399	382	356	417	372	347	354	393	355	357	387	433	375	344	361	367	398	354	401	385	382	373	373	397	365	398	375	379	402	358	378	351	405	389	362	383	359	345	385	405	387	314	386	397	361	376	400	400	353	379	379	345	368	359	364	357	411	374	355	333	344	399	374	376	382	380	380	360	343	366	344	347	366	363	441	376	333	369	384	356	420	384	358	381	369	383	390	401	363	365	388	372	350	371	379	385	358	392	403	397	404	380	386	373	393	395	370	387	392	338	365	355	373	387	375	389	380	380	391	393	386	369	381	411	375	378	378	349	414	402	427	398	373	378	367	374	354	374	375	352	395	414	364	363	356	385	393	379	369	435	332	377	379	426	402	384	370	394	420	383	362	421	345	379	404	400	388	365	386	352	461	362	372	387	406	369	390	389	349	368	342	385	361	377	435	362	392	382	396	376	359	365	341	384	365	378	385	362	368	357	387	437	365	373	396	383	393	377	376	379	368	390	358	411	371	342	390	367	399	366	389	428	421	347	384	374	380	398	357	412	411	377	365	358	386	390	360	387	412	407	354	371	347	394	364	390	365	384	372	397	398	363	397	393	370	387	378	359	384	397	352	412	394	441	376	386	400	388	394	409	394	386	414	428	394	410	353	360	355	369	392	347	350	390	351	393	349	398	363	390	375	380	393	373	379	377	390	388	398	397	390	377	398	385	362	400	375	401	392	376	363
6531	1154	1391	1425	1456	1312	1202	1118	1078	1142	1037	1039	946	978	972	1000	918	939	964	982	963	932	989	891	930	919	967	888	907	934	989	938	896	924	907	882	938	921	956	930	943	885	925	914	935	919	945	979	891	921	912	924	840	924	896	973	901	850	930	914	833	925	958	909	886	945	875	913	926	904	907	878	896	908	930	972	926	903	962	902	912	934	886	857	883	855	903	921	909	939	906	957	959	913	963	922	867	941	910	917	928	947	922	841	940	888	907	962	977	901	909	934	922	871	943	868	911	954	857	939	934	893	876	913	949	877	916	892	898	924	932	906	893	943	898	899	957	864	885	943	928	966	924	959	929	930	890	943	911	865	975	850	860	903	840	894	909	868	917	962	932	883	921	947	901	963	919	903	938	883	916	898	924	943	900	913	911	952	921	916	957	900	898	860	905	936	897	925	927	950	951	910	903	926	948	885	924	880	905	947	947	907	919	975	892	907	940	878	896	954	911	886	927	898	870	918	902	912	930	935	922	843	924	900	877	901	917	903	940	873	905	929	879	883	934	961	953	969	950	910	958	956	950	912	882	869	890	921	912	916	914	845	989	872	885	860	982	901	969	954	850	893	856	922	882	863	963	903	871	904	885	894	960	886	962	887	946	916	878	967	937	843	883	939	994	945	892	876	901	856	936	873	916	886	869	924	925	957	925	895	957	917	885	909	903	940	919	957	974	924	881	900	931	901	947	930	911	907	866	904	941	894	920	876	923	876	941	909	921	880	898	967	924	902	952	902	943	915	990	918	889	907	923	899	900	886	898	915	961	867	937	885	900	909	942	895	920	850	926	910	939	932	944	878	910	891	879	883	904	912	936	956	933	886	872	861	959	929	947	919	900	941	971	914	945	979	931	877	944	898	832	920	877	866	892	928	917	937	892	929	935	944	863	927	947	907	925	921	879	921	905	927	935	868	899	869	920	957	958	921	881	924	929	935	874	950	898	896	891	899	903	899	901	919	855	903	925	924	844	963	915	940	878	949	955	897	940	922	935	904	877	933	927	944	981	861	917	873	855	938	894	887	898	863	950	876	848	949	903	965	894	928	914	893	928	961	895	918	908	929	883	949	920	936	895	924	885	905	941	895	911	888	923	870	955	911	884	928	948	926	895	896	937	905	911	915	922	913	921	879	900	946	950	897	914	884	922	957	944	913	927	907	887	854	922	904	885	904	836	879	917	901	890	931	937	923	898	933	881	876	877	886	952	970	922	859	871	883	952	941	926	912	864	936	938	894	891	935	935	947	930	893	886	904	938	874	931	907	921	963	892	872	935	942	887	884	919	1001	929	939	896	912	902	873	870	935	930	939	883	850	966	911	901	972	950	964	945	875	947	862	916	936	980	918	877	923	956	907	941	965	970	926	907	867	915	902	921	941	883	896	918	861	893	890	911	896	919	936	916	982	893	902	923	912	918	841	901	892	906	913	927	919	947	935	930	863	918	945	911	956	892	909	912	861	931	901	903	985	918	942	911	915	906	924	874	883	892	890	912	939	940	905	966	911	920	923	946	899	960	876	893	899	905	922	924	912	893	896	969	908	907	921	944	933	880	911	919	926	898	865	922	892	909	965	867	926	864	902	924	937	934	956	921	872	958	940	955	862	929	904	935	943	852	953	949	885	904	919	894	895	966	861	914	918	960	898	919	915	943	924	880	959	917	916	921	911	964	903	935	930	867	836	937	966	934	871	945	903	910	904	983	982	865	892	981	908	907	907	954	895	946	885	898	889	887	891	891	918	975	920	930	885	862	923	967	918	896	893	878	917	889	859	906	956	884	896	912	904	912	916	881	888	920	902	908	934	937	945	894	898	888	893	932	965	929	906	939	927	860	950	924	874	880	930	963	954	950	929	943	931	939	915	922	994	874	939	929	961	905	895	940	882	878	893	911	860	903	860	897	929	903	926	890	947	912	896	903	893	900	880	925	906	968	893	912	898	915	934	917	943	908	912	848	932	947	933	924	895	911	900	926	900	942	932	927	855	891	928	927	897	891	902	895	865	873	917	955	891	920	898	884	919	918	841	868	954	930	919	936	922	886	902	942	946	958	914	951	914	927	920	924	915	902	898	915	912	890	878	901	908	919	903	915	923	952	877	862	893	863	951	956	973	953	935	917	946	916	900	912	925	881	925	890	935	917	912	886	881	953	933	909	918	920	918	898	968	865	856	891	901	903	874	977	856	882	936	957	933	898	855	898	923	888	871	930	910	972	938	969	946	888	894	949	924	899	937	925	913	924	861	915	865	925	951	903	996	919	917	911	902	957	858	909	1005	957	915	971	934	954	898	946	892	932	968	883	858	921	900	940	917	912	911	881	858	897	913	951	915	919	892	969	865	890	898	927	929	874	950	935	936	916	938	879	933	919	893	914	987	889	919	933	892	893	952	953	896	900	906	922	917	929	972	902	918	955	920	925	929	946	948	910	893	890	917	911	885	945	940	885	916	935	978	900	927	936	884	913	902	948	928	902	883	892	905	951	861	929	901	933	841	902	933	881	900	903	934	925	934	940	861	932	891	966	929	942	941	900	963	887	922	849	905	872	931	851	924	951	960	959	960	917	947	892	880	883	924	936	885	951	873	929	941	954	891	913	907	962	903	886	902	940	911	895	902	910	920	953	955	915	949	874	905	948	933	877	901	930	908	877	870	887	919	907	887	905	865	944	920	934	923	853	875	959	870	901	922	852	873	955	942	882	920	891	887	889	942	870	914	873	912	951	887	1003	910	972	907	922	908	993	918	902	920	896	879	955	873	884	948	930	939	896	957	883	924	896	919	894	985	911	907	923	891	924	936	859	949	914	902	867	907	900	939	923	899	920	927	927	891	850	951	934	934	900	871	926	923	940	914	974	921	890	879	892	902	953	889	882	849	966	889	940	906	910	858	869	930	942	929	850	931	990	933	941	902	911	910	916	895	924	938	869	925	875	891	936	896	922	946	909	881	965	906	883	877	910	896	987	889	900	913	883	948	924	944	938	934	929	909	871	857	948	850	958	902	946	936	952	893	873	871	893	916	936	935	913	903	912	945	940	902	892	950	886	931	908	952	911	941	923	940	961	941	930	885	905	922	924	861	919	907	893	921	972	895	908	868	865	892	930	888	935	917	894	914	918	837	948	885	917	868	908	899	921	897	877	911	908	930	874	948	936	903	858	878	924	882	900	877	940	882	920	903	867	957	939	927	824	902	902	868	942	960	945	855	948	860	928	960	901	917	940	897	882	912	931	940	862	909	863	932	879	924	943	879	896	840	944	903	923	925	928	923	961	979	908	955	895	899	893	902	912	928	894	925	931	927	887	973	909	973	922	904	953	892	899	938	901	922	916	873	905	859	950	886	868	910	906	908	910	882	880	943	857	923	914	893	941	913	914	894	914	957	942	935	913	906	936	924	872	934	917	921	850	942	908	844	861	874	945	924	905	926	935	911	881	851	892	950	888	902	907	928	939	956	948	866
12373	726	647	488	379	327	287	266	244	231	242	210	222	237	209	215	199	207	202	185	189	213	236	207	216	212	203	204	188	211	192	187	178	185	178	206	201	210	184	214	201	214	180	204	208	191	203	210	208	188	194	197	189	210	179	188	194	226	169	178	198	190	196	172	205	188	170	217	174	173	193	221	187	206	207	201	205	210	230	198	192	175	177	171	215	182	191	185	199	217	163	203	219	210	203	189	208	154	181	202	198	203	198	182	179	215	209	197	214	211	173	195	198	192	231	188	169	202	189	203	214	185	190	189	217	190	175	185	196	186	175	209	155	217	200	193	189	190	213	161	185	191	228	185	173	182	182	201	178	210	199	191	193	191	181	188	175	179	173	187	190	164	171	206	196	185	174	208	194	215	182	198	199	154	201	188	216	199	188	182	187	202	177	193	182	182	223	190	203	229	221	186	220	207	190	187	184	200	223	173	189	187	211	186	204	191	195	193	196	176	201	171	175	199	191	198	216	191	210	203	232	212	212	193	177	225	192	187	177	172	173	196	200	190	197	212	188	170	178	198	193	206	163	200	161	230	192	188	161	207	207	191	211	190	194	204	176	218	210	227	180	181	188	231	171	202	206	199	199	201	172	180	178	168	211	196	203	235	184	204	218	185	175	192	173	177	206	202	198	202	191	188	184	209	196	189	193	202	200	190	200	187	226	217	201	206	210	179	162	179	177	209	188	196	205	194	227	197	188	202	194	208	205	197	200	203	217	209	213	178	219	188	184	194	186	191	214	188	204	195	188	204	182	195	184	189	183	181	185	187	178	184	187	202	201	201	169	204	192	205	190	222	197	202	206	186	174	193	186	231	211	206	201	156	186	238	181	199	201	214	199	189	192	174	190	204	192	213	179	198	201	192	211	194	202	194	197	198	199	199	200	204	191	200	190	202	196	188	204	192	190	235	186	197	211	215	220	187	210	218	190	195	199	185	188	193	196	198	206	193	174	189	208	196	170	188	200	207	178	225	220	185	204	201	193	195	200	202	201	212	208	223	181	189	215	219	228	209	186	194	199	183	194	200	187	167	185	175	177	164	225	213	199	217	191	211	204	195	198	213	192	212	204	197	213	188	196	206	185	213	196	216	208	203	212	181	198	182	209	178	199	205	165	179	176	182	201	191	183	183	177	197	197	191	208	182	208	180	232	175	214	210	196	210	202	177	194	206	194	218	181	177	178	190	222	200	205	196	189	171	203	184	215	190	200	203	201	185	190	218	193	178	196	188	175	192	201	214	192	181	184	195	182	203	200	200	188	218	191	185	200	164	205	198	184	207	207	205	171	192	171	189	196	219	185	181	193	201	208	199	209	196	179	191	201	189	185	181	200	180	186	204	214	188	194	185	194	196	198	198	187	194	170	187	189	173	188	191	192	194	209	194	180	198	200	179	169	201	183	198	189	209	198	212	197	228	175	208	208	189	197	186	201	190	209	177	190	190	183	195	212	210	186	203	186	180	200	237	188	172	210	203	195	230	188	184	192	230	209	200	185	193	194	157	194	174	184	187	181	219	185	225	175	187	195	200	185	222	202	189	208	200	189	189	204	214	199	195	182	185	196	199	207	224	204	176	192	207	194	237	205	186	197	188	179	188	208	182	190	194	215	178	181	189	199	189	184	213	189	178	188	202	188	242	222	205	206	223	206	190	171	190	220	196	168	178	192	190	183	202	201	185	175	211	181	190	192	197	207	181	194	244	219	217	173	184	199	201	203	180	192	180	203	188	167	179	198	205	188	201	197	166	190	168	181	170	186	182	197	190	202	195	186	184	195	185	183	207	206	199	187	235	206	183	228	181	193	211	210	203	193	209	200	213	196	179	182	197	194	177	188	180	191	161	179	196	172	196	188	214	185	187	184	176	227	231	218	187	184	202	178	195	230	197	185	197	218	192	192	191	207	193	196	199	185	198	194	215	200	175	167	193	201	181	228	196	193	192	205	182	228	197	197	180	207	194	202	177	203	183	231	203	200	179	169	198	211	211	157	200	213	220	203	201	198	197	229	185	191	193	180	162	232	203	210	171	175	202	202	184	183	220	182	210	194	184	177	202	175	234	194	195	202	190	185	191	208	183	212	184	188	201	179	213	176	169	198	180	219	208	194	177	189	202	203	200	182	203	186	195	202	190	195	197	168	190	202	187	201	193	198	222	173	194	199	179	200	199	177	204	175	191	195	206	208	196	212	169	182	200	183	195	199	194	212	179	164	182	203	196	206	214	190	213	205	201	176	212	188	183	197	185	198	203	192	174	212	190	195	215	190	173	203	222	204	207	185	175	213	178	191	182	178	198	207	191	200	162	199	170	216	191	185	195	204	202	187	181	189	210	207	196	199	199	189	239	201	178	183	204	192	187	197	174	224	201	197	182	190	182	192	219	199	216	187	204	197	181	167	189	179	198	190	196	176	207	177	203	209	192	200	203	183	203	204	168	217	206	170	207	231	207	181	210	200	200	172	193	196	168	169	169	223	171	191	216	201	187	199	219	178	194	221	194	198	182	182	199	212	169	188	193	205	212	202	176	197	209	206	195	187	190	210	204	177	210	228	180	218	198	198	172	184	225	192	190	187	173	202	209	160	214	195	220	194	189	176	168	209	206	211	185	185	204	209	192	194	198	211	218	194	221	171	202	179	190	202	190	196	219	197	201	189	166	210	183	199	200	194	166	206	191	196	173	186	186	212	175	195	178	212	212	189	187	169	168	200	206	208	192	198	190	194	204	193	203	180	199	210	211	192	188	226	160	186	204	215	196	225	216	217	179	163	204	185	194	218	199	217	202	215	190	177	209	188	200	186	202	201	204	198	193	219	198	173	192	212	219	230	206	201	192	181	182	186	187	166	198	178	187	209	210	175	210	171	173	196	209	200	195	206	200	198	217	183	222	184	192	221	190	203	205	165	195	192	205	191	183	198	210	184	212	194	179	187	189	206	173	207	221	210	173	213	204	200	196	212	177	239	178	186	190	174	193	190	193	180	201	203	221	222	197	192	198	192	203	182	181	162	189	189	217	208	203	187	213	193	208	190	212	196	199	194	173	214	182	189	194	177	192	185	192	197	188	189	176	213	181	196	204	191	198	188	182	188	211	194	224	202	202	172	220	170	200	217	206	192	183	216	184	180	203	219	221	197	199	172	196	209	169	208	195	197	209	225	184	182	202	204	216	197	189	184	214	216	214	222	220	167	197	173	175	189	210	191	211	197	184	183	200	193	175	196	165	210	184	177	207	214	200	183	185	201	205	179	197	182	192	178	190	178	202	189	189	192	162	175	174	210	201	208	188	193	173	192	191	214	193	185	201	192	202	196	194	195	206	179	188	197	189	177	187	198	192	161	201	176	186	196	190	180	190	213	218	229	204	168	206	200	176	175	199	185	214	185	205	226	203	188	194	209	185	204	197	224	182	189	195	188	203	203	184	219	193	203	200	216	203	184	211	188	177	203	210	187	233
7754	926	1672	1781	1446	1181	1050	947	931	837	761	704	718	713	625	607	635	595	594	592	584	580	541	546	552	554	516	557	535	543	544	569	528	530	550	545	576	541	514	505	516	526	550	489	521	523	503	544	499	504	508	523	522	565	538	563	547	523	481	547	474	505	515	511	519	517	490	479	511	508	518	514	554	496	543	497	545	468	520	504	501	512	505	526	505	479	496	515	531	496	528	512	542	526	495	520	502	471	488	565	505	481	493	477	483	500	547	484	517	504	510	540	497	544	507	502	498	499	517	509	518	472	543	524	554	482	493	493	506	464	525	505	501	481	520	485	507	499	500	495	512	521	559	504	498	548	486	529	528	523	525	502	473	513	529	467	482	513	478	544	503	491	496	497	523	515	539	467	550	487	503	460	522	496	529	510	491	498	525	494	518	496	489	523	507	507	507	520	521	489	513	468	526	531	481	488	533	525	494	498	504	469	488	524	528	493	529	497	528	507	474	492	501	527	502	483	496	540	506	503	487	496	544	491	507	476	550	527	526	499	503	503	483	514	527	503	490	496	500	530	499	447	515	500	578	474	445	538	477	481	499	500	512	503	521	446	489	479	501	514	499	533	500	509	448	504	475	536	532	516	524	514	527	483	495	499	500	476	535	513	491	487	536	495	517	500	517	513	517	504	510	502	527	497	500	541	498	499	478	507	498	519	489	520	494	515	527	492	507	527	487	509	495	495	516	536	519	522	498	500	472	490	492	512	538	478	520	506	490	492	517	516	472	498	495	522	498	495	504	512	547	525	505	519	497	523	483	528	502	507	531	498	517	535	529	513	504	494	555	526	463	521	512	478	516	519	463	474	459	544	499	514	490	493	521	492	464	521	517	494	524	489	491	521	514	517	494	528	513	527	529	525	475	494	531	501	506	519	541	513	516	494	500	510	479	502	538	478	476	541	498	503	507	500	515	566	495	498	533	495	515	488	543	499	485	494	502	521	510	519	505	486	550	507	539	500	484	509	482	509	544	537	569	465	525	504	518	496	480	491	478	532	485	541	479	516	523	524	519	504	524	529	525	501	492	472	488	511	479	510	521	512	509	539	506	487	505	491	508	501	521	537	526	471	494	492	482	552	520	532	521	496	530	487	493	518	525	521	521	506	520	523	493	500	467	487	484	518	548	559	463	493	452	514	493	468	501	503	506	507	498	521	548	523	511	506	537	500	525	485	492	514	487	505	477	579	519	477	541	528	483	482	471	512	498	510	470	501	462	515	486	533	514	468	507	496	504	507	489	511	506	500	488	467	506	513	495	557	493	524	531	507	509	522	498	504	506	519	498	513	530	535	514	512	515	510	488	474	511	536	519	528	496	482	487	518	511	535	526	502	488	477	506	514	538	494	506	533	507	496	535	556	491	532	556	556	494	504	563	484	553	486	510	507	518	519	457	501	519	523	514	444	538	533	462	517	536	511	507	523	511	486	492	528	537	543	467	474	508	519	512	509	466	514	483	488	506	504	449	464	503	524	519	490	483	536	527	553	459	498	474	504	545	517	522	560	507	508	483	517	509	483	502	518	527	552	519	470	493	511	497	525	541	517	503	505	537	509	548	549	486	503	468	492	529	487	480	498	498	523	516	479	508	522	514	475	530	492	526	505	493	523	494	515	520	519	512	531	490	485	481	514	511	497	486	510	513	546	516	479	568	497	517	468	544	533	507	474	527	494	478	551	490	503	526	539	510	487	486	508	547	499	506	528	516	497	549	535	526	538	482	524	504	497	475	510	537	542	486	474	507	561	485	463	467	542	512	519	539	464	529	469	466	526	496	488	505	491	501	527	496	493	536	514	519	496	532	522	544	538	492	511	520	497	495	528	487	505	471	512	523	495	482	507	481	506	489	499	525	525	533	534	530	498	519	505	528	519	515	505	566	500	510	486	528	485	504	494	487	516	508	526	568	508	511	503	491	532	511	559	513	490	528	533	523	518	512	489	504	495	502	520	533	494	476	484	488	511	504	489	481	537	504	510	492	489	494	497	477	487	534	511	493	534	495	515	508	540	509	535	510	482	497	500	541	488	472	494	507	516	524	520	563	486	503	520	533	525	525	484	489	507	496	509	523	500	516	499	504	506	514	472	529	557	561	525	510	484	489	524	488	513	500	512	511	513	512	505	494	513	467	494	507	517	540	512	482	496	522	536	510	494	534	523	494	492	534	522	511	507	535	488	517	515	479	485	553	499	491	515	509	512	510	506	491	514	508	535	529	496	550	484	473	462	498	515	517	538	494	497	473	554	478	512	508	499	493	492	515	523	518	507	500	508	538	554	499	477	511	518	504	460	507	501	475	475	484	500	501	513	504	508	518	491	553	502	503	447	508	527	520	498	497	479	503	491	479	508	521	488	529	478	482	470	532	531	487	516	544	515	479	464	511	517	544	501	549	506	519	500	513	518	510	548	521	512	507	495	525	517	524	564	520	499	477	514	495	537	481	503	504	568	557	530	505	501	510	553	491	463	506	529	493	507	487	514	510	498	510	503	521	449	504	492	551	497	535	546	522	518	495	531	542	510	518	489	479	515	500	505	498	503	503	556	532	494	511	511	534	537	457	488	524	501	489	526	529	522	519	546	517	499	522	496	540	510	483	476	487	550	525	514	537	472	534	489	504	524	552	497	489	493	524	474	521	490	512	476	503	494	522	548	542	508	507	507	483	506	501	489	477	487	481	505	583	504	565	474	483	509	525	518	443	507	506	529	529	503	484	489	514	508	478	519	468	488	507	504	525	467	485	493	516	485	461	521	499	504	477	512	499	493	508	491	534	469	514	529	506	504	517	488	528	515	493	528	502	522	497	511	540	520	503	546	523	507	493	516	534	504	548	518	512	509	511	540	491	501	500	479	514	526	544	506	504	513	491	482	510	479	521	504	496	483	486	493	510	505	485	539	500	461	477	490	524	493	478	520	503	510	520	473	478	505	503	539	486	525	492	509	534	527	528	509	475	515	508	475	496	488	517	521	448	510	504	507	503	494	469	505	510	528	468	504	524	501	515	476	550	447	532	507	489	509	495	514	527	470	535	520	512	493	560	526	495	508	499	503	506	508	534	515	497	488	508	521	504	521	463	496	477	525	494	473	502	532	514	473	504	533	484	496	563	522	489	541	484	504	503	514	524	496	557	537	531	489	471	501	487	513	499	478	517	503	480	485	492	485	485	503	516	502	513	529	489	491	514	532	503	502	501	517	495	517	509	505	495	509	484	470	489	500	533	480	535	507	507	498	486	511	472	458	497	543	491	486	511	517	498	475	510	516	523	491	497	540	552	475	521	479	484	528	511	525	545	507	493	482	530	521	512	516	489	518	506	508	508	501	495	522	515	504	501	557	533	518	548	538	500	489	485	539	513	523	482	517	531	501	518	455	532	507	507	514	519	506	531	535	543	531	520	512	466	502	511	497	508	542	508	499	504	467	511	515	510	493	502	461	503	514	488	518	491	523	516	485
1371	416	419	381	358	372	400	404	419	362	358	381	410	399	389	368	398	401	362	417	384	407	438	414	354	384	389	427	382	386	371	386	406	385	391	388	394	408	398	399	380	374	388	384	409	407	385	374	426	394	362	398	359	408	399	438	407	403	406	433	350	380	357	398	390	391	399	400	423	426	417	386	402	379	381	391	384	406	415	432	368	383	374	406	436	393	386	372	375	371	390	399	447	368	417	362	384	390	398	377	365	411	385	394	403	392	405	378	409	392	379	387	390	373	381	415	417	382	409	389	375	376	430	374	398	404	423	423	390	402	405	374	350	393	395	358	368	388	395	382	375	403	393	391	376	396	392	356	373	363	409	389	427	369	379	363	377	351	406	368	385	356	403	391	408	422	417	376	383	406	389	387	363	387	402	374	419	348	404	418	396	418	398	355	418	406	381	385	386	384	383	413	368	335	419	407	387	392	368	385	396	425	377	340	393	412	431	383	394	343	380	356	402	403	406	363	374	381	384	363	399	392	377	389	389	386	401	419	396	389	372	387	384	419	396	391	427	423	409	420	408	382	391	404	389	415	399	393	400	407	418	396	421	410	400	398	370	397	374	389	395	412	388	390	398	382	384	404	385	391	388	375	396	409	399	391	376	385	407	363	387	376	376	410	376	365	361	376	386	372	421	345	372	375	392	419	410	363	371	409	381	376	372	414	381	388	387	368	398	400	383	383	397	335	372	367	381	400	407	381	392	396	377	394	408	378	388	396	397	398	393	387	418	380	414	373	384	410	382	397	393	386	410	363	415	385	376	414	390	428	410	381	384	391	411	391	389	416	405	378	380	412	414	409	390	377	372	414	392	394	398	393	403	388	394	367	404	363	367	357	378	394	395	416	418	389	407	402	347	414	390	364	405	390	397	390	397	378	374	412	398	363	371	393	384	390	384	369	424	421	393	406	392	365	384	398	402	373	393	349	398	363	371	346	420	405	383	386	385	370	379	428	374	393	387	413	424	358	404	393	367	399	436	405	410	419	383	386	367	370	385	391	359	382	374	353	389	370	421	357	358	397	367	376	392	392	402	387	381	395	389	390	371	372	407	379	392	379	378	427	384	335	371	369	391	386	383	364	405	410	382	404	399	355	384	374	408	428	420	383	386	388	393	351	364	376	374	354	378	384	387	388	384	382	405	399	432	415	381	394	355	377	379	389	399	391	410	394	419	366	394	401	400	383	392	367	377	415	403	419	405	373	397	380	406	394	377	398	423	365	396	383	406	401	427	417	387	395	405	396	396	403	377	400	367	401	391	402	419	353	373	375	359	371	386	388	376	383	401	400	388	406	379	374	412	378	423	370	384	406	436	411	416	371	355	400	421	380	370	395	336	385	395	399	389	377	403	389	405	399	386	392	401	406	430	373	393	380	398	386	344	406	336	394	388	407	377	375	369	365	425	362	360	383	399	349	385	394	387	386	392	399	363	383	404	363	433	378	385	404	412	419	405	368	395	359	375	378	378	384	421	376	380	376	374	423	397	364	422	404	419	369	405	374	381	342	416	357	400	383	407	405	367	395	373	418	387	423	395	379	354	380	437	412	392	391	398	350	409	376	411	390	392	416	437	453	424	410	420	375	395	401	410	381	412	413	391	385	412	389	405	381	414	384	353	383	410	389	395	408	365	352	410	381	390	371	388	410	378	391	394	368	393	401	380	375	377	405	430	390	378	379	399	409	406	385	376	405	410	376	371	359	386	391	413	364	427	394	371	333	413	395	377	371	382	402	387	350	408	435	378	388	423	373	374	396	387	400	405	406	392	383	414	407	396	350	413	372	427	390	373	379	424	368	395	347	396	394	403	321	394	382	381	378	386	379	372	393	421	369	383	391	389	375	424	397	352	352	388	377	420	395	390	361	406	380	391	372	395	415	397	347	375	408	421	375	404	382	380	392	379	398	385	404	391	351	387	363	409	396	412	416	359	383	388	400	369	373	353	364	389	400	367	389	384	405	371	376	365	410	395	381	379	383	351	373	392	366	384	428	414	405	410	390	407	398	379	358	397	370	386	370	388	350	371	397	399	349	382	400	348	356	393	390	387	377	383	407	419	370	395	429	360	372	423	363	386	352	392	389	401	435	394	381	399	376	394	362	410	383	419	401	395	373	407	411	415	403	362	385	379	379	362	372	425	432	359	387	375	386	348	404	401	386	411	400	378	393	385	403	350	384	382	383	416	387	411	412	393	369	371	425	411	385	412	375	434	395	386	406	383	378	367	419	403	394	377	381	368	397	386	392	370	420	419	400	402	405	358	402	406	397	384	360	392	361	365	385	364	377	384	386	413	382	358	365	384	370	400	368	396	368	368	392	390	370	413	363	399	424	391	362	392	345	417	332	394	376	380	395	409	395	389	348	405	376	394	388	395	364	384	373	365	354	399	415	353	357	349	361	409	399	397	382	369	388	384	407	416	410	407	434	403	398	393	379	395	373	404	421	349	401	406	416	380	407	370	366	396	409	393	357	416	390	372	380	383	361	373	390	378	399	391	368	405	399	419	405	377	366	393	393	376	378	365	389	382	384	377	388	370	361	355	364	362	372	381	404	389	392	369	360	372	413	390	440	380	352	416	372	379	370	388	373	397	414	392	365	361	376	377	406	400	410	413	400	404	376	381	399	444	409	367	381	418	389	407	428	418	417	386	382	404	387	406	385	356	388	395	364	358	400	366	397	380	420	419	426	369	398	391	379	376	407	397	405	389	368	398	365	429	386	371	369	377	345	406	390	389	437	390	371	403	393	382	387	386	425	373	405	410	365	396	370	404	394	392	364	397	372	377	395	389	374	393	349	398	433	386	391	381	453	423	401	382	360	422	396	402	423	423	420	378	402	373	400	373	344	398	395	384	382	378	403	422	371	390	370	377	405	358	435	385	335	407	375	358	367	397	395	409	409	400	365	395	402	396	407	369	411	400	373	407	425	427	408	405	371	427	371	384	396	389	396	423	389	399	401	402	391	374	353	417	397	350	361	371	383	405	378	400	362	426	444	438	384	363	369	376	391	372	391	369	397	425	385	399	409	383	420	345	410	386	393	396	384	419	401	373	443	372	431	376	357	390	437	401	396	348	406	371	386	377	383	399	403	368	399	368	395	425	361	409	372	358	363	399	376	388	392	396	451	399	385	432	383	420	354	378	377	424	391	410	367	416	366	380	386	357	368	380	383	405	404	389	364	389	390	383	388	396	387	408	407	365	349	399	349	371	364	388	389	366	370	420	350	368	321	404	409	396	361	390	381	403	376	363	369	422	414	436	365	390	359	395	402	411	397	428	418	430	372	383	345	395	387	383	447	366	384	370	374	397	392	347	368	379	376	412	388	377	397	370	371	413	411	376	405	441	352	393	414	356	377	419	426	385	352	384	373	361	428	411	372	394	388	405	377	400	405	401	396	401	388	356	408	397	403	384	393	381	356	400	347	422	387	391	373	415	400	382	406	371	378	388	384
2090	946	1006	923	953	954	922	943	926	960	1000	961	933	949	931	906	916	974	944	971	968	976	985	945	930	986	923	932	986	966	969	947	944	949	998	1038	941	942	968	926	918	950	914	894	907	969	982	931	947	948	971	979	963	945	947	903	934	953	896	967	989	944	997	941	918	902	913	963	933	1002	943	907	888	915	958	949	979	964	906	925	925	985	918	916	986	920	904	954	933	920	984	885	907	962	962	983	994	970	914	938	901	959	893	913	918	955	989	958	935	949	966	965	952	949	979	856	940	924	937	929	931	943	979	976	905	929	990	942	924	984	990	912	924	980	952	942	930	1009	958	923	943	957	955	921	956	931	972	920	986	935	951	929	931	967	943	926	952	964	980	939	967	940	959	960	942	986	934	982	948	946	996	908	990	1027	959	931	936	918	923	937	984	959	949	987	984	922	907	959	982	934	950	932	942	986	925	947	938	932	921	915	899	992	942	974	928	965	1016	996	924	1010	944	959	1008	952	971	955	892	950	928	952	979	953	918	940	933	965	906	937	989	916	981	969	980	935	912	954	943	956	1009	963	995	959	949	960	902	986	972	873	985	990	973	942	976	914	935	941	922	963	965	977	908	956	982	980	959	901	949	970	918	973	934	947	941	976	970	1028	944	903	948	905	953	918	1024	946	910	935	880	986	952	1029	931	928	934	968	914	923	935	935	948	967	933	966	981	890	976	898	954	938	893	947	936	950	996	927	894	911	932	984	917	1005	1023	899	925	940	910	947	947	929	924	968	958	917	983	963	941	954	975	958	906	958	924	957	982	971	930	958	956	976	946	977	911	914	973	952	955	938	946	990	946	958	930	977	957	939	970	991	957	922	927	961	940	888	960	956	964	896	938	936	947	934	998	946	922	906	927	906	952	973	1015	969	997	992	932	932	942	973	929	936	942	933	973	979	965	943	936	969	959	910	935	942	942	972	940	1002	955	985	959	930	925	952	926	952	950	923	921	980	935	908	932	969	969	1014	955	1001	933	922	940	963	959	992	899	909	983	947	977	918	999	918	919	973	994	982	924	949	931	923	894	929	888	893	943	944	975	952	923	944	946	1009	930	934	949	946	926	920	989	950	916	950	1002	913	930	979	975	946	943	966	966	973	920	946	956	920	983	920	941	957	949	935	949	972	941	930	968	889	945	901	991	933	947	935	972	914	938	934	965	989	982	949	963	984	928	961	964	947	1040	956	967	993	947	927	1017	1017	917	985	949	962	922	957	916	987	911	965	959	906	1024	940	927	978	957	954	927	910	913	961	974	1005	931	974	930	894	990	932	973	1001	972	898	929	981	922	948	945	965	955	970	952	960	990	930	939	916	861	943	979	941	952	912	902	909	929	968	958	949	1019	898	907	955	928	937	997	967	923	933	968	981	941	938	922	945	947	922	864	881	952	973	1011	907	985	968	1009	969	903	952	970	975	936	966	949	936	998	945	960	976	884	922	910	956	946	990	911	919	950	994	1005	952	911	936	945	972	990	970	1006	954	886	949	958	956	932	964	950	987	950	947	956	918	947	995	938	938	915	943	975	933	949	951	1002	941	915	922	975	921	941	956	855	973	959	932	974	937	1000	982	953	1014	905	892	1012	967	1008	929	976	965	998	899	998	978	981	1027	968	946	942	969	949	1004	921	948	983	982	950	970	911	949	946	886	967	898	928	927	998	954	950	962	921	959	924	909	959	954	951	920	994	902	963	975	911	990	885	957	931	927	913	930	910	967	942	948	964	1000	933	948	942	957	937	982	992	895	973	983	915	967	995	991	890	937	892	899	972	932	983	946	967	963	932	1009	929	927	951	943	921	988	942	976	999	904	912	961	952	964	967	893	932	923	910	974	955	965	962	922	985	982	963	955	924	996	923	890	926	954	925	960	949	950	950	964	919	977	933	882	968	990	917	983	942	970	966	922	939	961	949	977	932	908	916	958	931	920	901	954	969	938	944	942	988	955	969	895	993	947	936	926	983	957	939	894	986	948	984	897	954	930	941	925	972	969	941	1011	942	962	973	926	1040	920	987	940	898	930	897	947	975	960	1020	934	909	889	974	948	907	935	955	935	1005	993	948	987	962	941	912	889	952	932	944	958	947	969	960	957	938	924	882	917	944	964	966	943	891	1018	984	940	961	970	941	963	957	942	927	953	942	946	1021	951	935	900	1030	1030	898	962	890	959	993	938	959	957	979	982	952	963	984	915	980	958	935	965	913	931	936	920	996	951	968	959	951	952	965	940	952	936	961	1001	940	965	900	946	980	986	949	924	948	958	973	923	937	985	1007	910	1010	949	989	939	1000	929	945	882	1012	942	940	956	937	916	953	935	941	912	971	944	960	997	982	962	929	902	897	984	1008	966	925	941	970	971	916	973	963	973	962	967	996	920	946	964	957	948	916	940	896	920	982	887	943	933	951	951	943	988	919	980	956	896	962	922	976	951	947	955	946	935	924	976	906	856	956	918	950	950	945	901	991	929	960	966	971	968	941	955	919	910	923	950	1015	979	964	897	952	959	945	923	1002	940	931	896	966	914	941	898	923	935	896	981	966	909	933	935	947	910	974	936	921	939	955	973	999	972	917	947	977	958	889	939	989	929	985	921	953	974	934	1034	970	961	960	973	987	956	1004	976	951	957	973	952	977	970	943	949	972	922	885	968	984	993	961	935	933	971	925	949	1022	959	946	941	978	946	1002	941	971	926	930	976	962	955	1002	919	873	1008	987	984	934	924	938	963	953	948	971	912	958	933	909	903	1020	925	956	936	972	930	960	952	947	984	966	964	964	967	977	953	947	1001	968	905	903	974	953	883	945	955	922	961	903	979	926	974	945	965	914	920	911	921	962	976	951	998	938	936	924	912	936	912	966	970	967	932	934	930	992	961	920	938	944	919	988	909	955	899	980	975	991	996	930	916	891	975	931	867	893	923	975	987	912	934	910	941	981	923	940	937	971	903	949	908	933	1035	939	871	927	921	913	984	910	939	977	912	983	934	989	964	923	967	905	1006	868	1001	937	1000	947	888	905	931	954	966	910	935	963	963	918	939	956	961	932	976	919	1013	953	942	967	952	972	945	973	954	916	959	915	900	891	928	947	959	959	984	948	964	944	947	975	989	934	959	959	973	911	919	958	945	946	955	913	975	1005	917	1004	905	913	944	967	891	984	928	958	896	928	943	1000	1014	892	966	963	979	918	913	856	930	945	937	1000	995	921	942	929	924	944	941	1005	931	939	944	966	917	989	970	932	956	977	930	930	915	925	957	971	910	997	919	974	953	950	960	918	884	931	932	919	956	903	930	961	937	993	980	973	949	928	990	905	932	961	895	911	941	963	979	948	961	959	963	972	969	908	978	913	977	902	928	966	922	908	1017	912	931	921	950	961	990	992	947	928	951	890	934	926	979	979	919	982	910	961	944	963	963	949	933	928	919	963	1034	994	983	985	964	951	927	939	965	950	911	934	930	983	1012	919	921	940	1008	918	928	954	968	918	946	964	933	960	944	956	972	949	958	938	939	952	974	945	1007	958	997	918	929	968	961	948	992	949	963	952	958
6821	622	592	557	497	427	415	445	431	386	408	405	348	389	417	403	385	384	374	380	387	382	375	381	415	394	342	358	369	386	336	396	379	371	358	410	401	353	362	373	401	395	351	376	353	388	377	375	355	391	399	419	352	377	381	374	407	383	373	320	363	402	364	375	380	348	378	350	390	382	367	390	416	369	400	383	363	338	361	420	350	343	384	337	364	382	355	403	380	392	358	372	398	390	385	388	363	380	372	362	391	400	379	346	371	372	381	352	334	355	357	380	371	359	382	380	354	354	375	395	349	361	405	394	395	380	398	386	373	363	358	354	385	411	369	377	386	376	355	370	365	359	394	346	382	368	369	370	411	386	405	415	401	362	365	399	339	374	379	376	354	406	373	406	367	386	383	359	367	383	402	362	383	398	384	428	371	371	375	394	362	356	361	402	384	358	376	413	393	375	379	346	368	397	361	346	383	372	377	368	358	410	337	371	349	378	355	330	356	372	316	367	370	386	370	375	398	382	366	359	397	385	355	398	344	385	367	373	357	400	383	365	385	352	359	375	382	360	369	395	363	374	382	382	359	371	395	406	346	357	376	363	357	407	376	375	392	360	406	371	399	373	362	380	373	376	391	372	372	412	386	333	413	362	408	351	380	363	341	350	378	401	387	391	357	384	384	401	407	356	369	354	383	394	347	382	391	406	390	383	387	404	376	384	363	383	370	387	378	348	417	375	381	387	388	365	398	351	352	357	372	360	332	346	369	385	379	378	365	390	377	367	400	365	343	368	392	386	364	381	380	367	392	361	371	347	347	355	373	362	354	392	354	383	381	393	395	361	358	367	369	355	356	366	401	409	368	360	354	335	408	390	379	331	362	383	388	363	368	412	366	396	381	374	333	385	367	362	400	361	351	353	366	360	331	384	424	404	382	358	386	350	394	400	411	342	374	360	393	405	371	332	387	383	381	373	391	400	361	383	386	321	386	389	355	336	382	407	378	413	439	353	359	372	370	413	371	391	365	375	362	386	363	369	374	346	385	375	380	342	354	393	354	392	385	355	366	369	376	399	370	394	373	339	414	388	402	358	364	378	378	336	402	347	418	400	361	354	389	400	363	378	391	339	383	401	368	404	398	379	363	393	375	391	399	378	405	405	367	388	380	399	365	386	404	365	359	357	397	365	350	355	378	395	410	363	374	343	365	379	373	399	370	360	392	349	387	354	346	383	396	380	357	384	384	357	348	385	392	378	383	386	346	384	351	346	408	366	393	322	402	409	371	398	370	368	386	343	403	368	367	400	378	345	355	384	398	387	382	356	372	364	384	354	380	372	341	350	390	369	366	397	354	392	386	331	403	360	397	408	355	384	354	347	378	336	321	419	377	411	405	413	369	372	373	361	370	389	430	411	343	377	337	400	396	359	375	373	367	404	413	420	375	350	384	397	364	374	362	384	382	426	377	367	363	360	317	362	366	417	340	395	372	365	391	369	327	344	434	383	391	371	406	372	386	355	389	392	400	368	381	422	347	364	348	382	375	353	369	326	368	370	385	392	376	334	392	358	374	369	392	361	374	360	365	354	375	354	383	388	388	355	380	388	366	356	337	393	395	354	383	400	390	359	369	317	380	372	379	420	383	333	376	346	376	363	381	390	371	342	390	369	374	359	366	402	345	389	414	375	370	393	404	403	382	338	373	404	373	381	412	431	375	375	367	394	366	379	388	368	351	362	367	341	342	342	378	356	370	370	383	389	366	385	387	393	364	346	386	367	396	370	339	385	398	377	358	346	397	366	385	398	381	401	366	367	387	360	362	382	392	438	390	428	401	381	387	405	411	371	428	366	375	387	403	354	350	386	370	388	351	350	362	340	372	364	397	384	366	344	391	388	391	381	388	399	403	377	356	367	378	381	335	379	387	318	378	357	388	352	380	352	358	371	367	358	393	377	326	395	341	414	384	388	351	340	340	347	360	392	377	373	372	373	368	369	393	365	377	386	404	371	340	376	336	332	411	357	393	353	389	405	367	408	363	374	356	359	338	348	407	385	354	361	410	386	414	392	366	381	390	352	388	380	391	366	376	359	364	391	383	367	334	391	369	388	406	410	366	406	391	397	354	379	389	378	382	388	380	407	418	405	356	368	365	351	355	370	341	374	404	377	386	358	350	395	384	388	356	370	384	410	379	386	359	367	385	348	416	367	352	398	374	338	373	372	387	403	354	386	385	393	338	353	391	387	365	356	379	373	390	380	398	377	392	365	358	395	386	387	360	375	395	355	381	407	395	376	394	408	390	344	391	376	393	415	382	350	397	384	365	363	358	372	375	344	356	399	371	376	391	394	347	383	378	422	404	389	385	369	360	416	393	389	339	372	383	397	360	383	362	361	381	390	365	352	413	343	343	393	389	369	388	394	346	350	378	359	361	401	377	380	382	387	398	387	421	400	388	410	409	394	363	334	385	403	392	348	408	403	370	401	371	407	377	403	358	401	411	400	375	388	388	386	394	368	401	372	421	368	363	405	419	388	373	391	388	350	361	375	388	389	384	390	390	405	393	372	384	350	395	355	385	355	357	402	344	378	371	381	417	347	369	431	393	340	367	357	389	380	404	388	357	366	367	365	326	341	376	421	370	360	367	347	381	362	373	403	371	369	393	405	379	387	377	383	384	364	379	406	388	401	362	336	413	381	365	383	391	376	374	365	403	404	388	368	399	378	378	408	395	376	380	400	354	361	382	403	384	361	369	350	351	372	382	372	376	361	388	397	356	415	369	358	397	357	397	360	378	394	429	365	383	360	394	363	364	394	363	354	395	352	382	378	377	387	387	369	408	391	357	340	352	357	356	412	381	361	386	372	398	362	371	366	398	410	370	352	372	398	369	385	375	361	398	353	356	353	402	380	379	333	372	398	376	376	376	386	348	376	408	403	397	399	397	378	384	372	392	340	364	364	395	390	388	422	344	372	390	383	382	382	380	386	404	367	346	344	386	398	382	346	398	418	368	362	358	394	385	403	371	410	342	377	341	397	369	394	407	388	346	384	393	390	364	392	356	361	392	409	359	400	389	403	384	385	367	388	395	339	374	380	419	388	402	362	400	344	416	379	358	400	355	376	383	364	397	368	413	390	354	379	417	366	343	351	371	362	390	372	381	384	387	370	347	394	388	360	404	375	375	376	361	378	408	394	406	370	344	364	404	357	394	353	366	381	379	424	399	377	384	380	372	410	361	371	412	378	404	386	399	359	387	394	361	371	381	363	416	385	413	353	377	398	351	351	366	323	381	405	382	390	331	432	397	403	382	338	382	398	366	372	395	368	404	380	352	384	381	366	371	375	349	383	351	364	434	397	363	385	375	392	397	413	378	379	381	379	362	382	378	382	385	382	351	349	353	400	380	381	361	366	408	366	395	369	369	382	368	391	391	360	348	388	389	348	372	409	362	371	340	378	374	345	373	352	399	357	378	376	394	362	385	352	353	399	356	375	383	363	341	370	388	379	392	343
6462	1116	1419	1530	1426	1274	1155	1075	1113	1050	1007	1038	977	1003	957	945	915	941	943	978	942	981	969	950	935	907	929	951	942	956	967	861	922	927	950	915	901	900	919	899	918	945	925	942	946	988	930	901	893	975	900	931	926	875	905	944	891	897	930	958	925	916	871	902	896	888	856	949	889	899	943	895	921	902	878	868	939	888	961	936	942	946	908	968	891	881	918	935	946	891	926	892	933	905	957	913	946	867	919	922	933	925	862	925	877	924	947	983	931	992	919	937	920	910	863	893	895	889	917	961	974	908	884	897	865	901	889	892	893	891	889	883	830	870	961	905	970	881	911	963	870	925	919	890	882	931	956	935	930	870	885	913	950	863	898	920	871	913	882	915	963	900	944	884	957	899	961	940	877	923	897	883	916	885	885	907	912	886	921	853	921	871	891	863	897	868	942	942	944	835	939	873	884	936	928	855	925	957	903	946	915	959	896	890	861	913	920	954	938	924	891	891	921	893	904	931	920	970	925	915	881	958	914	913	915	953	915	898	898	920	923	931	904	892	965	957	930	974	892	928	870	894	925	922	948	911	907	889	964	900	878	923	891	861	920	952	905	891	875	901	941	943	931	850	901	938	853	926	939	911	962	856	968	909	914	937	942	912	905	911	928	920	934	894	906	864	909	898	893	897	886	940	951	928	919	874	937	855	910	867	926	883	969	901	871	938	918	883	917	899	931	877	919	885	909	928	878	886	867	932	900	917	905	919	892	950	911	938	856	908	885	901	915	882	844	865	915	898	961	913	889	899	919	926	959	915	883	891	932	889	893	891	962	991	929	889	890	977	911	920	886	912	957	846	939	905	879	972	894	954	922	891	886	909	932	892	932	952	864	889	929	985	843	930	968	875	895	882	889	905	916	911	927	921	871	946	937	892	917	864	960	839	932	909	851	883	926	903	904	884	940	937	878	914	877	913	880	958	958	893	895	864	892	871	922	994	884	872	938	882	970	946	922	940	928	921	890	953	894	888	887	932	964	901	928	913	910	912	930	988	918	929	891	848	937	930	870	882	936	919	974	918	934	957	900	900	939	891	969	865	887	898	922	891	914	925	914	934	910	887	896	858	896	944	906	902	920	894	889	925	892	929	869	910	947	928	924	863	936	899	954	876	932	976	884	917	954	884	850	873	930	945	948	920	935	933	903	937	871	917	932	936	880	898	912	863	902	921	873	874	943	904	888	895	1016	860	944	959	931	860	913	929	887	937	880	867	913	917	897	882	894	928	917	883	956	883	876	905	892	916	940	883	881	894	873	901	915	873	875	921	876	947	916	895	885	933	912	851	906	885	859	932	896	854	933	900	941	893	893	941	929	923	909	887	895	939	926	945	939	889	905	884	883	907	923	944	902	933	910	912	878	966	928	893	879	855	911	885	874	929	931	897	934	877	874	904	957	989	952	897	919	853	946	907	908	931	896	906	908	899	891	949	889	860	947	892	955	965	913	896	914	949	938	931	880	936	871	900	917	905	930	846	883	924	925	892	833	943	968	970	940	916	933	921	890	941	931	910	916	918	905	939	890	881	948	949	895	925	914	970	961	889	905	881	933	921	900	931	867	891	943	905	929	835	875	903	921	934	905	876	941	910	924	888	936	916	944	972	888	857	916	930	905	931	924	910	875	904	956	918	869	946	884	845	893	888	896	912	865	901	932	902	920	904	929	883	898	932	927	943	961	941	892	890	894	871	947	921	915	892	883	950	924	871	908	911	886	938	879	930	893	860	917	901	922	910	944	942	882	939	849	892	858	915	875	940	899	909	902	915	906	876	920	878	909	912	890	894	929	868	909	912	961	907	893	915	883	914	902	918	883	939	942	879	914	943	892	903	919	938	907	900	845	920	896	895	891	888	908	877	868	891	924	890	955	952	888	938	905	897	895	878	911	907	897	839	945	935	938	869	903	918	930	945	923	905	959	890	906	889	945	886	947	878	925	948	898	883	920	916	921	865	968	911	909	912	942	898	968	894	954	863	911	919	886	912	882	869	902	925	900	909	903	922	877	923	825	898	952	903	924	911	908	852	921	850	884	920	866	874	902	889	943	927	904	890	926	893	948	937	934	882	949	887	906	876	862	973	850	883	923	926	956	912	948	853	922	870	876	852	872	919	927	940	955	923	888	904	915	950	883	928	915	874	880	945	916	900	922	927	912	888	963	925	935	915	966	1009	918	956	915	930	929	958	856	987	920	874	938	928	945	933	934	955	884	862	919	826	954	857	929	923	936	905	910	919	930	918	915	906	904	946	882	897	916	913	919	934	931	867	903	873	893	886	889	865	986	919	924	903	895	880	929	902	967	895	915	882	944	892	949	891	904	924	1014	899	926	891	906	925	931	875	905	942	855	928	876	910	881	925	837	898	925	873	932	938	895	927	915	861	969	866	906	909	918	935	926	937	858	863	898	957	931	899	900	949	879	950	938	891	927	880	977	860	917	934	900	922	876	862	886	928	936	918	910	947	913	861	936	918	939	878	952	840	914	894	967	886	902	919	933	883	915	908	913	901	884	885	920	904	893	906	856	894	903	911	921	903	958	935	907	915	923	950	851	850	890	943	928	904	911	914	880	963	917	943	963	912	898	931	917	939	947	907	901	903	916	955	858	939	905	902	939	890	975	904	960	966	898	917	954	924	929	964	887	894	885	947	939	942	895	920	966	952	916	890	887	904	894	909	873	887	861	901	905	926	937	931	937	909	869	853	856	906	931	924	908	920	940	893	917	892	914	969	881	896	886	948	913	869	902	911	898	903	919	887	919	901	920	925	928	935	916	903	946	869	861	910	927	905	823	849	884	905	909	911	972	929	906	951	919	890	969	973	944	961	905	884	921	906	884	873	902	941	963	917	838	846	878	949	888	881	894	909	910	971	922	928	882	935	914	940	898	949	912	895	902	914	919	874	934	903	922	882	894	912	922	922	882	957	899	933	905	904	917	922	947	937	949	899	937	903	945	913	882	913	933	900	970	867	888	854	896	892	927	928	882	836	908	930	907	935	915	894	856	857	950	892	942	865	905	961	879	935	883	928	900	921	873	938	885	896	945	978	940	829	926	935	911	908	940	834	907	925	896	853	937	911	916	925	944	912	907	894	955	964	962	931	918	942	845	958	850	929	950	892	930	871	924	903	930	901	890	958	922	935	910	920	929	931	879	910	881	885	971	894	899	909	843	945	875	895	911	946	883	940	859	913	884	975	948	868	943	900	880	951	925	909	938	899	926	865	882	985	895	918	935	871	904	978	857	920	953	906	922	913	972	880	946	946	939	907	921	895	957	897	932	912	893	867	906	914	874	861	954	910	913	916	896	888	914	920	932	900	956	938	928	868	934	880	950	909	893	950	876	886	968	897	890	926	933	965	861	880	875	921	908	957	888	889	895	907	980	942	920	927	909	943	968	904	874	929	885	940	896	930	891	963	910	926	968	930	888	960	865	898	906	957	838	921	893	896	915	884	925	907
12074	795	687	530	415	323	301	293	252	240	246	208	204	225	203	202	186	227	213	212	176	213	203	194	221	199	200	215	189	198	191	193	219	199	187	198	192	197	209	213	201	212	208	204	188	220	185	211	216	173	178	210	192	212	202	212	206	198	192	206	188	221	198	204	201	188	192	186	160	185	181	203	185	206	220	200	229	211	202	204	201	203	227	187	209	215	179	178	194	210	186	208	181	185	168	169	204	186	167	174	182	169	218	193	207	206	210	191	196	194	212	183	201	199	201	209	200	173	193	177	188	181	197	194	205	211	174	195	176	215	181	196	218	175	171	181	197	194	204	189	214	194	165	194	181	226	193	198	195	186	195	216	158	205	186	197	187	187	175	204	189	196	194	201	166	196	204	209	214	193	216	193	177	185	192	174	237	214	190	228	196	196	184	201	218	183	189	198	209	178	202	189	190	215	197	180	182	207	213	177	173	198	186	174	189	187	192	243	192	186	186	204	210	199	211	214	197	212	202	192	191	199	186	204	203	194	195	214	183	191	190	218	216	188	207	187	182	199	207	189	180	172	204	177	197	182	196	187	193	176	161	189	198	189	195	202	209	216	194	227	200	182	182	176	224	186	180	182	205	178	182	194	198	203	194	189	197	193	183	175	184	190	167	207	177	203	215	211	183	185	188	199	187	192	190	184	160	213	215	214	179	233	184	214	173	208	210	189	195	216	177	182	215	182	188	182	205	169	171	199	180	202	205	169	187	200	173	193	199	201	195	192	200	231	208	190	178	197	208	188	197	186	214	171	174	200	161	188	183	208	174	170	198	207	188	172	203	202	213	181	180	218	200	174	172	195	192	220	173	197	204	195	224	202	219	198	221	204	205	198	188	185	179	215	214	188	187	182	193	190	154	216	181	200	217	194	197	181	222	176	211	173	227	199	198	219	186	221	180	177	208	184	186	180	205	189	201	217	187	197	197	207	186	173	182	237	191	185	182	203	191	222	208	199	204	197	178	184	191	190	193	194	194	205	214	185	202	209	190	206	201	196	199	195	183	190	195	212	183	187	171	175	183	205	200	222	183	208	205	183	190	190	198	220	191	192	202	194	164	213	168	185	202	198	204	174	192	192	190	184	199	211	174	199	194	183	199	185	202	205	187	196	199	189	170	181	191	203	195	169	163	206	201	195	189	197	218	184	217	224	186	203	190	185	203	227	182	188	193	172	165	197	229	202	212	178	229	195	193	187	189	180	214	196	216	199	219	201	196	196	202	192	218	175	214	200	184	175	208	192	194	199	184	198	215	178	194	206	220	194	215	231	211	181	184	183	181	210	178	194	169	201	206	189	221	190	194	196	211	207	203	207	201	198	177	182	186	201	223	200	198	201	204	158	170	223	207	212	229	201	180	183	189	184	197	207	193	203	182	217	187	196	175	188	203	191	159	183	205	191	186	184	202	207	190	200	206	161	192	211	208	205	181	200	189	212	185	199	219	193	193	179	191	202	211	181	171	205	185	191	191	183	154	168	185	224	213	181	184	214	192	192	210	192	167	199	204	217	211	206	171	186	214	182	184	196	199	164	194	195	188	182	168	187	175	188	179	179	189	158	182	178	176	191	200	208	186	186	180	218	179	182	193	185	182	198	203	224	199	187	182	194	163	194	191	203	180	183	189	202	185	175	172	156	175	192	195	171	191	179	219	194	184	183	208	197	215	203	209	197	192	175	164	174	198	175	176	207	202	207	184	187	200	199	213	173	179	201	191	167	186	200	186	165	195	206	187	174	175	186	209	208	206	186	213	226	184	187	197	203	165	183	197	218	200	186	210	167	202	187	168	188	185	230	195	172	202	189	172	203	207	181	198	197	189	178	172	204	176	194	184	188	202	198	206	199	182	204	191	195	215	182	175	206	213	205	193	191	205	193	189	194	178	182	210	185	196	176	221	218	230	196	218	168	182	207	204	191	189	176	182	202	171	191	177	185	178	172	205	178	205	212	197	215	180	199	205	238	188	203	195	202	200	188	213	154	167	190	188	209	187	227	191	195	191	187	169	189	183	224	172	202	210	177	183	217	188	208	196	196	207	168	186	189	192	205	181	174	188	189	190	198	209	205	198	182	179	196	187	191	196	218	202	223	218	208	179	190	180	195	202	188	191	163	179	177	178	216	189	203	205	181	203	194	177	171	181	190	192	161	182	172	172	185	184	185	180	188	196	203	187	181	193	183	184	224	200	195	203	196	214	184	165	189	187	201	183	177	187	191	190	207	194	171	197	186	190	223	190	198	203	212	217	216	193	203	191	213	162	207	223	178	177	193	137	219	183	185	205	208	179	184	199	178	205	204	201	195	171	225	204	189	201	181	212	208	192	209	191	215	206	203	192	174	180	168	177	194	194	202	196	204	200	222	203	174	179	190	213	193	211	194	212	207	189	184	202	194	192	205	169	203	188	185	203	213	210	185	191	211	199	197	175	205	206	203	198	204	195	206	181	208	213	187	162	202	179	190	189	210	186	203	196	200	185	196	170	195	195	176	217	185	215	202	182	188	208	182	192	206	211	191	186	163	185	187	170	182	221	189	201	183	175	178	176	190	207	181	167	190	194	189	184	175	186	193	169	177	162	198	190	192	210	207	187	175	201	178	178	206	195	182	197	187	211	221	229	197	191	209	202	175	202	194	180	202	184	188	166	169	211	177	207	177	200	206	207	206	203	188	196	195	174	211	193	189	210	204	187	188	207	204	203	204	186	204	190	195	188	186	165	196	187	193	180	187	169	223	188	195	193	181	190	191	176	201	205	198	190	185	194	175	195	217	191	170	201	192	172	205	189	171	176	180	170	188	183	177	196	199	198	189	197	204	178	192	200	221	216	219	210	179	202	211	216	155	193	210	194	202	188	198	211	196	200	207	194	201	194	185	200	177	211	209	195	210	221	172	190	199	176	206	182	219	170	223	173	195	178	202	215	188	194	201	214	221	190	195	194	196	196	189	183	194	224	180	193	201	179	188	222	177	187	173	166	205	216	200	194	194	220	217	199	197	178	209	194	204	186	202	190	200	167	184	208	218	215	194	215	214	202	195	183	198	200	167	191	171	198	197	229	189	219	179	192	216	178	192	194	191	206	195	193	216	169	185	203	198	188	206	196	189	193	199	171	185	194	186	200	195	194	190	204	197	187	193	197	183	206	202	206	202	192	176	195	178	185	200	168	190	188	218	197	179	201	203	200	212	200	176	201	199	168	168	205	207	217	177	211	196	204	186	185	196	191	198	213	206	198	194	178	212	185	197	197	195	185	202	197	186	187	190	197	194	193	188	199	173	191	190	211	224	185	183	216	181	178	205	175	212	173	158	216	220	188	212	221	181	198	174	213	165	198	202	183	175	195	193	197	193	208	170	162	182	162	217	182	198	182	199	191	209	193	187	206	198	197	223	218	218	164	174	196	187	187	179	176	177	203	170	187	190	230	198	196	182	194	208	163	168	173	239	211	215	208	192
7667	944	1563	1701	1513	1215	1042	976	847	730	721	704	647	611	612	604	561	593	609	599	566	570	562	552	528	517	563	537	550	541	535	508	528	520	540	535	524	510	541	549	510	530	583	549	525	482	522	537	499	451	498	537	507	523	516	489	496	559	509	539	518	528	498	566	502	505	492	537	522	476	493	481	455	487	536	513	476	511	491	507	515	543	487	523	518	515	513	499	459	491	492	512	502	516	512	521	519	521	460	517	500	535	482	583	519	524	527	512	494	492	502	500	462	491	465	469	516	507	523	487	474	498	505	503	487	473	487	499	536	486	490	526	503	517	507	494	501	453	503	508	498	508	516	519	518	538	488	490	492	506	548	536	524	540	525	485	530	517	513	474	499	466	521	548	489	525	525	492	512	523	514	508	522	511	498	548	508	510	479	525	522	500	481	472	508	491	550	514	496	543	477	518	496	537	541	521	526	494	498	498	494	499	479	511	486	507	476	514	501	504	502	520	481	495	488	514	534	503	542	509	492	499	469	523	494	487	506	491	487	548	527	485	455	534	555	472	519	522	493	444	554	507	532	511	504	494	522	517	463	515	509	490	494	510	462	499	478	515	542	522	480	534	464	505	506	513	529	512	517	525	489	489	461	513	535	507	505	538	530	520	521	508	486	505	524	533	484	496	532	496	515	484	522	478	551	539	511	478	490	507	507	501	476	523	537	524	515	504	478	459	510	486	533	517	482	492	486	509	530	475	520	516	512	542	509	479	481	479	519	493	497	510	555	483	495	502	527	512	460	513	511	522	518	485	487	500	501	493	498	531	502	471	500	521	498	516	488	481	498	481	503	471	488	526	501	469	530	527	482	523	518	494	520	519	546	504	506	497	498	514	552	492	517	461	511	482	498	511	512	498	557	487	477	473	508	457	471	467	521	513	515	477	551	465	496	541	497	506	532	479	515	514	504	510	542	499	494	516	531	502	494	535	521	519	499	520	507	535	530	528	501	543	443	509	472	469	509	473	481	480	501	478	458	492	542	493	529	502	493	501	489	527	500	467	495	496	499	520	532	502	505	488	539	491	507	521	459	528	468	515	522	530	483	499	510	532	516	528	482	471	513	517	488	485	485	522	496	484	500	473	497	488	514	507	498	511	522	503	513	523	498	480	493	497	500	509	496	475	497	485	506	532	495	529	504	514	489	499	520	473	505	483	495	552	518	511	467	522	487	498	533	472	515	532	520	520	470	524	496	473	499	534	486	456	517	525	474	535	503	532	489	482	521	526	500	508	524	549	535	511	507	523	493	507	478	518	489	496	475	539	494	499	505	535	509	511	525	478	537	471	482	523	468	545	514	522	521	550	476	521	470	505	515	510	496	522	500	514	464	510	523	536	522	492	522	499	488	538	506	492	481	561	537	479	493	479	464	532	502	500	528	539	463	557	499	531	534	490	473	534	486	493	530	491	495	485	473	503	517	497	479	489	541	531	517	506	456	458	586	523	501	519	474	500	514	504	549	513	492	528	485	521	513	499	502	534	519	483	482	477	488	519	516	530	491	519	521	530	510	506	518	482	538	510	475	533	497	474	484	490	495	520	465	469	493	507	536	528	482	493	521	495	510	489	500	522	529	519	514	521	510	520	489	483	498	500	480	515	490	522	497	488	546	518	491	521	515	529	495	521	473	499	506	499	511	494	542	510	533	494	510	508	503	491	505	481	519	497	491	525	522	497	536	549	482	503	492	507	496	497	463	496	494	475	490	511	523	483	552	508	473	485	576	470	505	524	505	502	481	525	468	534	512	509	518	539	507	525	508	538	532	535	503	520	507	533	481	522	505	473	473	480	519	520	505	444	505	481	513	488	512	493	501	491	498	543	505	479	530	522	534	508	521	508	527	492	499	501	523	553	522	526	491	503	457	570	506	506	536	506	500	531	541	500	506	513	524	447	495	521	528	534	520	472	526	508	500	491	531	541	496	540	491	493	480	509	459	526	517	508	517	490	498	472	495	500	519	528	505	496	511	517	505	538	501	490	507	509	506	533	487	502	525	501	482	521	472	510	484	525	529	491	525	520	553	509	518	500	497	518	516	500	499	492	531	488	515	483	499	511	541	517	526	502	507	527	486	528	473	526	493	517	519	528	500	486	492	510	501	512	461	550	547	527	512	484	528	509	498	448	492	503	496	545	506	536	489	535	528	498	497	480	517	548	511	500	509	554	495	540	493	535	524	507	480	519	542	501	482	492	496	490	531	522	475	480	500	491	496	495	521	498	504	550	500	485	516	477	516	507	517	488	514	512	481	521	499	539	504	509	498	521	512	558	516	459	503	530	517	543	486	517	486	440	534	541	543	501	475	533	480	491	507	508	496	507	542	492	503	482	498	483	506	487	523	472	498	514	503	541	499	488	493	478	564	493	515	499	505	548	480	506	491	499	515	490	548	521	500	539	505	495	501	544	517	477	483	477	500	543	500	559	480	500	479	502	499	494	464	513	521	504	518	499	512	502	543	539	503	486	503	521	499	514	518	520	526	471	512	473	485	527	501	511	530	516	488	537	532	548	497	505	515	513	479	526	449	479	517	503	495	548	535	505	483	513	510	488	526	494	519	497	527	486	485	537	476	474	548	491	535	538	501	502	496	500	473	464	582	505	518	552	516	472	513	472	500	533	528	531	469	504	543	538	481	508	483	493	495	508	501	492	552	528	511	526	547	510	514	465	541	504	517	535	500	505	463	509	528	506	505	482	494	482	498	542	497	496	499	490	477	555	535	515	512	523	530	539	463	517	535	489	500	505	537	515	496	478	540	455	473	504	492	562	491	506	565	511	526	486	530	499	495	524	481	534	534	529	518	461	530	550	497	515	489	514	524	505	498	487	501	487	532	494	520	547	504	487	560	503	469	477	496	508	463	502	490	521	521	528	490	520	528	536	490	509	503	475	478	500	515	518	478	454	509	465	520	495	519	501	448	497	533	466	514	500	484	496	487	521	519	505	463	521	521	510	483	517	488	507	497	528	520	481	462	505	447	489	467	487	488	492	511	495	498	489	516	505	504	509	495	538	496	487	504	506	473	493	465	505	506	512	502	468	511	459	535	503	470	492	487	528	509	552	513	521	499	500	510	513	489	547	503	500	465	533	499	514	525	527	506	531	510	479	532	492	500	558	465	514	517	502	538	502	485	487	528	501	484	509	496	521	509	502	491	526	506	510	484	497	480	503	514	518	507	487	459	506	497	492	502	493	490	497	513	503	507	526	529	493	497	516	495	544	500	521	502	486	481	449	465	521	494	522	526	487	474	516	498	456	513	486	486	498	527	474	464	529	546	499	562	534	541	516	527	478	530	545	482	525	454	501	507	549	481	512	510	492	502	555	471	489	497	510	511	492	506	489	532	507	497	521	505	521	565	518	512	536	477	525	514	488	520	516	507	458	522	487	503	521	501	520	493	544	502	475	535	511	506	536	489	535	515	484	511	503	501	495	516	504	508	566	491	500	508	487
1376	392	407	390	395	401	349	370	356	408	392	379	422	385	413	395	429	376	405	397	375	375	377	358	379	384	392	421	425	388	414	378	375	395	355	379	417	397	417	386	381	363	368	411	386	376	358	431	427	357	390	374	389	404	355	361	390	400	400	389	391	379	414	383	365	394	364	385	374	368	379	377	367	406	386	370	392	383	389	369	402	381	362	409	431	374	379	422	435	375	388	395	396	373	418	374	372	404	388	423	345	409	389	399	368	413	367	395	397	373	378	380	409	359	368	391	392	396	388	396	381	368	397	356	370	404	413	392	413	376	388	423	362	409	378	414	366	397	375	371	402	379	395	363	386	391	367	393	386	393	427	427	380	374	389	368	414	386	370	408	371	357	396	361	395	401	387	384	382	395	356	376	400	401	408	383	381	416	388	344	419	392	379	393	390	412	347	387	393	400	386	415	369	409	384	426	428	354	395	365	397	363	365	386	372	388	397	408	362	364	382	393	399	395	379	410	426	378	409	404	393	382	364	404	340	395	362	415	376	404	391	375	370	368	382	428	441	381	371	374	392	362	404	418	438	374	350	353	384	384	394	377	383	406	380	360	377	404	405	386	390	385	404	360	396	356	367	392	381	361	346	396	386	408	410	418	398	379	402	350	436	396	411	374	350	384	406	408	417	375	371	372	368	390	405	408	369	385	338	421	409	351	400	375	398	388	411	402	387	441	382	369	395	395	374	382	423	376	379	425	418	413	387	419	426	387	372	393	389	388	393	386	424	363	378	380	404	369	373	382	382	395	366	382	409	382	424	418	387	350	393	416	386	399	386	382	376	368	398	358	365	375	377	382	397	351	390	387	363	400	356	364	373	402	366	415	409	372	377	378	356	393	406	374	407	411	387	373	373	379	420	392	394	396	394	376	378	374	357	420	375	354	378	405	392	397	411	367	383	377	407	392	413	399	359	381	405	377	391	410	395	409	391	368	390	417	392	375	383	364	396	417	365	358	387	390	416	411	408	406	389	399	362	404	399	372	382	366	370	375	361	401	381	396	386	400	413	388	392	418	396	377	381	369	409	418	377	396	387	396	359	357	399	378	373	350	389	372	401	379	407	395	341	399	366	399	410	369	374	412	407	427	408	397	367	368	367	402	399	395	401	377	349	396	382	390	378	381	417	342	390	401	385	382	347	361	387	379	381	395	390	400	394	399	414	416	356	391	374	397	384	402	404	410	363	387	354	394	422	375	378	367	382	427	362	392	433	408	420	413	372	402	390	388	358	379	407	363	359	412	365	367	385	356	383	378	369	402	397	431	409	369	363	394	379	401	390	370	377	351	388	399	388	378	417	404	442	398	397	399	352	379	393	355	363	395	410	392	426	359	413	415	358	378	361	403	375	377	334	388	407	387	419	375	421	415	369	358	395	382	392	388	387	393	360	347	407	373	413	390	380	388	374	404	384	377	399	420	405	391	367	345	393	380	400	385	389	411	412	384	395	382	395	378	386	417	398	413	384	382	393	405	373	352	428	390	383	364	380	418	366	407	415	384	391	399	395	407	414	386	403	411	374	398	387	367	376	412	412	386	411	409	386	383	418	380	416	392	368	407	393	403	382	411	378	398	364	361	415	363	397	366	384	395	441	429	396	365	397	385	395	376	397	380	388	384	377	427	382	372	375	378	402	372	375	382	373	396	367	387	377	366	410	392	379	385	381	365	384	401	393	389	362	397	428	413	406	400	402	412	410	382	394	410	396	397	388	385	381	395	406	409	363	362	395	348	399	371	371	392	374	372	412	343	382	388	404	416	394	410	382	350	368	389	423	375	406	415	396	370	352	403	391	362	384	400	406	389	415	430	383	405	381	399	405	403	401	372	367	389	400	393	368	408	418	397	414	374	367	375	402	382	383	381	370	409	381	389	382	404	411	382	403	371	395	391	417	422	408	346	371	357	363	373	407	411	356	402	396	432	404	378	376	358	396	363	361	425	407	369	384	404	407	395	395	375	370	381	395	426	413	406	382	369	362	404	431	414	391	390	386	414	390	384	413	377	383	381	388	364	441	392	382	416	414	398	393	365	351	399	431	392	386	388	379	391	371	380	361	358	396	392	341	389	420	383	366	406	412	369	346	383	396	364	409	396	378	370	365	385	390	393	344	395	389	389	380	381	414	361	399	393	403	397	405	370	382	379	378	384	412	362	396	385	386	416	392	412	390	381	373	398	401	411	343	373	393	352	408	389	402	395	398	400	406	411	366	393	416	402	392	389	389	401	362	397	379	405	392	407	378	392	414	371	351	357	388	388	365	389	380	397	353	370	378	397	392	393	353	377	389	384	375	370	384	353	387	383	418	399	376	366	384	402	366	411	412	428	424	372	399	373	417	368	412	411	353	386	382	416	391	401	379	389	433	390	354	396	386	400	391	408	390	406	429	387	373	396	360	354	368	380	396	372	393	397	369	352	406	365	426	384	384	360	367	388	403	379	412	392	373	366	395	413	388	417	416	401	392	364	424	417	444	356	376	382	384	407	382	361	366	415	405	378	419	386	393	412	362	396	399	407	376	371	378	415	403	380	418	381	389	365	346	402	374	368	378	370	378	364	370	354	393	346	430	378	389	412	367	386	409	413	366	389	344	372	380	388	384	390	363	371	347	414	367	356	392	415	404	349	400	412	377	375	381	385	407	389	401	409	429	368	366	390	366	377	383	349	348	359	380	393	405	382	363	410	374	403	393	391	376	397	387	378	406	383	381	420	413	406	394	385	356	409	401	397	374	391	415	432	409	386	424	422	413	369	353	352	383	366	396	359	369	388	413	360	389	418	424	392	382	396	371	373	372	364	350	419	398	420	380	382	404	354	392	395	381	360	364	383	416	383	379	352	402	367	370	384	411	357	358	372	375	433	392	410	386	428	395	372	396	365	386	399	409	387	387	398	385	401	397	401	406	413	380	375	355	390	354	404	388	394	345	372	396	416	358	420	397	387	366	409	438	407	404	389	346	402	391	384	390	427	384	393	400	388	376	376	370	417	355	398	399	385	403	351	427	367	381	391	394	410	332	403	414	374	365	398	385	402	387	402	398	411	413	367	420	393	347	381	411	415	404	387	379	387	412	395	357	367	406	399	364	383	356	386	415	370	350	364	402	380	404	372	381	426	364	402	382	363	371	399	385	418	386	420	394	407	370	396	387	404	393	409	397	389	379	362	404	377	445	403	392	380	377	409	351	371	393	380	374	404	388	405	353	372	398	390	351	404	350	355	351	400	402	391	404	375	414	408	410	360	352	380	412	379	397	368	358	422	393	393	368	372	405	351	395	375	403	391	432	390	351	362	392	401	402	362	394	378	428	402	368	397	361	386	402	399	350	368	406	381	379	411	397	368	374	385	417	381	372	403	402	351	359	405	410	367	362	398	402	402	375	348	391	390	380	405	374	355	399	357	368	388	362	419	384	388	421	400	386	361	392	385	414	397	402	423	376	390	414	376	361	404	374	407
2129	969	987	922	938	977	980	901	905	989	943	957	978	913	973	939	912	944	948	985	957	925	949	962	939	913	941	918	1015	944	924	936	1007	939	1024	947	870	922	913	958	929	956	949	939	977	954	969	976	965	933	895	953	970	958	957	932	933	952	989	962	961	956	948	936	999	953	985	964	955	969	947	955	897	958	957	936	945	954	991	932	915	978	963	948	943	1012	881	955	916	986	960	927	935	950	956	967	910	912	970	881	953	950	952	946	949	915	966	976	895	930	915	956	983	945	952	891	913	955	947	942	892	920	955	883	961	934	987	952	935	978	978	992	943	1003	925	937	913	940	993	970	960	977	938	1002	981	892	941	989	900	922	944	957	981	941	919	980	948	1036	925	941	976	933	979	946	927	990	951	940	977	1005	890	1009	918	979	956	957	968	985	926	984	925	914	939	969	947	921	892	965	932	938	976	925	919	952	908	975	915	991	956	954	902	969	942	956	981	953	945	929	967	983	902	995	971	908	959	926	955	991	1007	969	963	924	893	998	942	988	936	936	933	982	998	962	945	960	943	917	928	949	880	940	899	928	937	1023	974	960	911	959	937	916	983	987	942	941	910	934	962	947	955	878	930	949	941	971	927	986	951	1007	935	922	947	987	989	899	968	916	983	993	912	998	978	942	949	943	947	968	923	899	991	928	959	929	927	929	933	946	901	919	874	926	974	937	925	981	926	915	964	877	982	928	992	875	976	951	947	970	888	947	930	971	920	931	944	906	943	972	1006	907	952	973	951	978	984	915	954	960	972	942	929	883	963	981	998	908	978	920	964	942	898	955	932	902	918	911	937	906	960	970	998	942	926	945	915	965	928	943	940	960	911	916	989	981	971	914	958	940	979	941	968	998	970	945	963	960	927	943	947	1014	898	963	892	899	920	998	929	941	918	982	973	912	963	945	920	901	919	901	905	1005	948	901	939	971	981	990	947	924	988	907	946	897	1024	975	920	896	962	972	992	978	896	973	915	974	982	959	1006	919	904	994	1000	939	981	975	952	966	934	913	925	975	999	963	970	895	925	938	905	918	933	926	992	924	993	944	908	961	977	971	940	950	971	953	922	960	928	981	864	975	930	894	930	968	980	992	967	942	927	914	980	924	951	988	946	1002	963	918	917	1002	956	958	950	941	888	878	969	959	968	931	951	965	916	1002	907	977	922	930	982	910	943	944	1008	930	949	941	957	937	940	934	953	937	874	944	969	920	984	938	958	954	945	995	933	968	1009	966	936	965	1002	969	939	899	974	955	990	918	921	905	988	940	960	978	907	937	979	940	975	925	959	944	930	959	905	960	992	960	929	981	948	951	931	991	906	942	965	927	952	942	965	923	969	968	952	937	953	971	1009	963	964	891	898	980	965	953	971	930	967	957	957	915	915	992	966	941	948	989	944	956	971	984	914	1019	976	932	943	906	929	959	961	940	926	954	908	979	955	957	927	961	958	948	916	945	943	990	903	915	981	978	930	952	916	925	919	919	973	963	915	967	932	901	932	961	950	973	930	957	894	992	948	941	920	969	957	919	976	897	935	989	942	937	942	934	964	940	945	935	1020	1043	939	937	994	939	877	1003	964	959	934	883	948	918	933	908	979	947	938	959	916	912	960	932	967	918	957	958	968	925	986	961	962	926	944	940	953	924	969	924	950	1028	945	906	912	921	935	960	940	995	973	946	1007	966	900	924	953	931	934	955	920	923	974	954	966	979	947	934	944	912	966	977	1000	957	903	988	930	975	945	936	959	906	933	958	947	965	925	961	900	979	977	950	891	953	952	932	950	970	934	947	909	941	969	933	948	942	959	930	913	890	964	977	958	879	926	996	960	946	916	880	905	988	915	904	976	924	962	995	937	923	984	938	979	948	895	962	949	892	968	949	961	929	906	923	944	947	936	936	946	950	923	997	918	973	996	926	943	902	949	963	972	906	959	947	993	967	961	879	911	895	1002	976	973	956	937	909	954	918	1004	942	957	952	961	944	965	897	963	856	979	971	960	960	983	978	905	920	1016	945	931	915	917	913	957	960	903	925	952	993	979	943	936	930	918	884	937	931	925	939	940	938	957	911	934	956	1009	954	915	860	954	893	954	903	910	897	1025	918	916	949	915	955	896	924	907	901	962	988	985	932	911	926	980	920	958	950	955	944	940	931	942	906	919	920	928	979	950	938	920	926	925	938	1023	949	973	973	883	917	877	950	956	945	947	935	960	980	965	957	1012	915	975	967	902	937	921	931	969	969	934	955	936	956	918	943	967	928	889	987	951	908	958	910	912	952	915	989	950	958	935	932	983	971	965	957	939	968	958	942	938	965	940	965	962	961	934	956	1003	912	923	917	949	956	949	915	959	928	942	929	972	964	891	962	924	895	936	904	950	970	930	977	968	968	958	933	960	966	951	965	974	955	928	937	917	900	990	986	972	952	989	931	886	948	921	906	910	962	943	926	939	936	942	960	922	974	961	963	923	949	993	954	986	922	972	929	943	922	959	903	917	981	954	984	938	933	979	975	943	945	960	906	908	939	956	962	975	947	963	949	865	884	887	935	989	961	947	939	955	955	927	991	891	926	917	913	974	955	991	955	959	974	963	903	937	959	964	1005	1006	904	949	893	911	974	917	986	938	987	905	1000	953	927	943	920	954	900	990	956	922	924	925	925	918	949	948	920	921	901	958	912	1000	966	952	951	938	979	935	943	939	954	953	916	942	943	921	1007	910	917	943	924	923	932	917	910	943	951	939	930	961	1013	985	881	944	941	1006	960	1010	932	918	943	966	971	904	1001	953	994	938	925	886	978	977	936	948	870	976	965	925	941	859	988	910	962	986	919	953	963	916	939	960	952	899	915	916	920	948	930	926	946	936	915	1005	995	931	913	898	993	925	929	922	1013	971	929	976	958	975	933	954	882	965	934	974	960	959	934	958	933	890	939	917	948	931	940	970	923	941	1008	992	969	950	1012	965	967	976	917	956	901	966	985	961	913	961	926	950	913	913	916	941	957	941	937	965	951	934	904	982	995	957	956	993	940	908	964	907	933	933	941	929	952	926	976	984	910	936	946	938	894	966	936	942	926	951	930	959	977	1040	902	964	996	923	953	956	943	959	918	1002	946	897	923	915	953	942	910	975	933	931	955	992	983	947	907	926	960	982	1012	989	919	952	939	947	955	948	971	965	917	927	902	947	923	909	946	907	911	959	931	941	994	953	888	931	970	941	977	936	997	936	957	941	944	941	922	982	918	930	963	946	907	935	946	965	955	918	959	943	919	912	954	964	947	924	965	988	927	988	930	943	975	907	980	974	918	932	922	945	1001	949	883	880	899	960	969	1002	913	934	939	926	936	948	953	990	916	956	937	924	947	957	954	973	888	974	927	938	979	900	952	978	997	957	945	964	971	942	921	924	983	936	950	935	888	989	921	1014	961	924	945	903	938	929	979	898	920	939	934	999	907	960	952	949	911	958	971	955	991	903	960	992	922	906	960	906	949	989	965	1015	940	935	907	993	913	903	963	974	960	958	900	955	907	928	953
6931	634	580	513	476	459	413	426	426	388	367	379	362	427	438	400	349	373	367	370	372	348	340	383	325	369	385	389	385	418	390	413	395	378	361	341	394	346	389	396	410	359	402	329	373	383	415	371	373	386	367	355	388	374	340	376	373	373	388	383	394	377	376	393	352	379	359	360	376	419	391	383	381	378	381	380	332	397	376	373	395	377	364	361	386	386	363	407	348	394	355	367	374	389	419	368	370	382	358	377	354	358	398	395	394	363	359	354	435	385	404	369	368	367	394	377	379	352	378	360	360	379	342	350	385	371	381	374	366	360	369	366	417	400	407	394	399	355	402	362	405	383	357	345	407	403	383	361	372	394	405	385	361	370	380	382	396	351	362	382	410	346	402	360	372	377	353	391	355	363	411	377	370	412	373	402	373	345	404	371	381	414	394	370	369	402	370	354	351	394	409	370	353	368	401	364	395	407	346	389	409	362	354	352	328	367	360	373	416	395	379	384	366	378	417	393	385	387	439	395	366	375	391	392	385	377	418	351	364	370	396	408	356	370	339	390	377	385	363	400	389	355	393	363	375	373	379	367	366	383	395	346	345	368	362	380	387	382	359	370	402	364	346	399	379	373	352	369	368	378	388	351	377	360	343	370	373	397	388	374	423	409	370	389	374	413	375	390	363	372	362	372	363	355	365	369	383	399	394	345	372	372	347	356	348	351	376	339	367	377	378	342	409	376	376	378	349	387	377	385	368	405	383	395	394	375	349	381	389	355	404	375	389	359	372	388	407	375	388	361	370	350	359	387	391	355	373	361	385	417	387	371	370	341	391	374	384	380	380	382	383	388	350	375	367	390	389	404	352	418	362	349	404	368	373	404	400	416	392	361	365	386	353	395	385	388	368	400	383	401	364	366	345	342	390	414	364	409	378	372	392	406	382	383	397	345	394	370	353	340	361	392	374	401	382	358	377	338	383	376	367	362	337	363	387	405	371	393	349	363	365	378	354	372	358	386	351	371	379	326	372	399	429	368	378	378	369	379	351	374	359	368	406	387	367	355	372	410	346	371	361	342	389	356	439	344	383	361	359	390	394	367	388	356	383	359	367	400	360	404	391	363	367	379	371	394	380	373	322	404	354	426	397	373	368	371	380	362	391	349	398	411	352	363	359	382	419	348	388	368	404	366	387	395	324	377	412	359	412	387	377	352	376	344	423	386	380	391	342	387	358	411	398	361	395	374	418	377	344	375	375	382	392	380	358	359	378	354	385	368	364	393	342	375	368	400	366	379	339	379	389	384	416	388	422	416	369	372	371	409	364	382	371	341	407	369	395	389	374	395	369	340	390	329	392	342	378	366	396	363	376	396	378	389	375	400	390	358	364	407	390	373	379	339	388	394	352	356	369	396	382	355	394	389	348	382	368	390	429	414	395	339	372	373	380	386	386	338	374	376	392	400	373	391	361	380	396	383	380	367	415	376	392	401	375	377	402	377	383	404	344	393	374	403	384	400	369	392	349	365	360	418	338	392	317	370	331	369	372	372	377	360	379	401	409	382	390	394	368	377	371	386	405	385	376	384	361	387	374	409	367	384	349	311	367	406	373	357	359	365	375	356	380	386	326	381	391	415	368	346	387	359	397	367	400	373	368	347	377	361	372	372	363	357	385	358	406	367	328	403	380	370	393	376	395	379	353	367	387	354	365	404	362	403	382	359	363	364	371	362	381	379	394	365	386	360	398	350	361	352	405	349	330	389	380	387	385	379	399	382	391	373	393	411	393	396	401	382	412	353	399	370	384	357	387	365	373	395	358	389	354	392	352	416	386	354	347	372	366	347	375	391	389	387	347	356	371	336	391	370	396	354	382	364	386	401	375	344	406	386	363	349	339	379	367	366	377	392	363	396	411	374	374	357	412	326	408	381	352	335	381	377	395	372	379	396	391	375	398	358	409	393	367	395	350	333	382	371	405	371	353	367	384	418	399	380	383	369	379	349	353	353	364	360	392	389	399	401	378	370	393	364	384	359	402	370	345	384	356	424	398	357	368	363	412	360	404	434	388	396	381	366	396	343	409	374	412	412	440	387	385	381	375	360	389	394	383	377	383	398	390	347	392	346	368	374	343	378	374	374	385	345	407	386	352	333	377	366	383	385	396	357	387	352	379	356	388	373	369	356	362	377	419	372	423	379	370	345	366	366	400	382	408	356	386	392	338	364	353	348	390	410	373	380	353	341	407	353	385	355	402	407	411	383	384	378	376	394	376	348	334	361	328	354	348	402	347	351	379	376	342	379	381	360	353	363	398	387	353	365	376	383	373	381	376	368	389	395	381	376	372	355	365	351	361	379	399	371	350	358	371	388	362	399	386	384	397	433	350	395	363	372	384	367	386	380	355	364	371	364	364	394	355	382	365	371	388	357	371	370	399	376	369	405	397	378	396	360	356	363	375	334	409	341	383	409	381	381	343	396	424	380	386	392	372	372	392	367	391	361	385	331	391	376	351	364	357	398	408	359	418	392	340	375	391	321	383	421	397	369	427	421	358	364	395	392	358	391	363	352	368	375	365	364	372	374	379	401	374	355	361	403	395	370	396	405	376	369	376	365	351	392	399	398	349	367	377	357	379	360	358	395	413	365	400	396	380	364	330	345	377	406	364	350	351	371	363	383	379	349	399	370	359	364	388	341	384	377	398	384	386	411	370	386	310	363	355	372	334	394	381	394	370	383	355	376	400	394	370	367	392	373	386	365	349	373	367	385	381	367	388	361	368	368	392	389	383	410	362	410	337	385	370	386	360	347	389	363	378	359	349	361	360	374	377	396	375	355	417	384	379	366	371	357	352	414	381	356	356	377	394	359	393	392	378	364	391	363	356	433	366	356	368	364	366	354	386	365	394	376	341	370	410	381	409	354	352	375	393	400	391	401	385	398	355	356	347	337	411	365	403	369	392	361	359	368	356	376	371	395	359	366	398	400	371	397	403	375	357	382	385	381	391	334	393	412	397	373	353	348	360	354	392	404	381	373	366	365	426	389	381	397	406	357	371	420	388	392	373	362	378	381	391	352	375	368	393	408	375	348	394	398	411	398	368	381	385	393	359	397	361	357	345	428	398	366	389	402	392	381	344	379	388	343	387	413	362	346	404	354	357	338	400	352	367	369	362	374	387	328	389	379	366	357	367	366	390	376	366	371	390	359	392	388	366	360	334	384	419	367	354	344	394	353	383	396	389	387	384	360	390	416	376	397	367	359	419	386	353	403	379	389	351	370	341	394	392	385	331	396	354	370	382	348	360	357	388	394	400	369	377	378	405	352	380	372	388	398	409	378	362	357	374	370	339	376	356	360	379	397	360	391	398	361	346	353	383	373	381	364	367	359	340	379	388	409	392	383	349	357	354	407	347	351	369	359	353	362	399	362	358	363	370	345	391	372	355	331	407	389	392	371	328	383	362	342	392	340	366	366	399	398	390	355	376	357	393	370	380	337	340	377	413	367	384	348
6577	1058	1438	1443	1362	1257	1191	1111	1134	1074	1028	975	1029	982	1022	1048	948	926	984	949	932	954	877	953	949	972	913	962	970	950	908	917	922	922	934	919	947	926	902	851	911	907	929	917	918	862	873	866	932	952	894	946	918	941	865	903	930	951	882	904	889	929	952	923	878	914	858	899	919	876	948	932	928	932	885	908	979	905	917	896	955	875	965	965	958	963	888	943	930	938	913	926	846	910	952	884	941	911	894	885	860	903	923	904	941	903	949	915	915	929	898	905	943	845	890	857	968	896	980	886	930	886	895	897	930	916	840	884	927	912	874	898	923	898	950	927	863	878	920	922	876	907	891	951	907	955	882	922	904	922	977	921	888	927	928	897	915	870	900	915	971	923	880	878	951	1000	969	917	887	926	941	955	904	943	890	947	840	887	901	934	911	923	940	952	830	890	929	925	911	909	924	924	934	921	896	927	901	920	888	975	877	936	895	900	912	935	891	916	880	937	910	932	943	950	870	910	907	877	895	939	894	924	940	884	905	937	919	967	920	844	926	933	917	897	941	934	896	915	841	902	907	925	901	906	895	967	898	928	929	906	946	928	959	942	898	935	880	901	934	941	944	904	839	885	908	908	902	865	913	889	968	932	897	874	900	901	907	916	889	900	946	895	908	910	875	921	928	944	911	947	885	972	919	912	857	951	906	939	913	885	911	853	927	909	897	886	871	942	893	891	899	894	873	946	967	947	925	899	928	902	927	920	879	934	934	847	910	900	929	911	904	914	950	920	850	926	979	904	883	898	926	872	901	900	942	955	914	969	964	913	908	908	894	905	838	911	930	882	858	962	902	876	883	931	922	937	896	931	897	958	914	892	893	855	893	907	956	886	911	874	886	906	890	858	889	926	893	934	935	932	947	896	913	927	914	873	825	896	883	951	878	905	925	910	910	863	931	935	966	925	884	866	921	914	865	869	923	928	901	867	898	875	903	865	834	960	921	909	903	928	907	884	897	926	904	940	916	873	904	911	902	923	910	863	879	916	929	853	918	929	928	890	904	902	901	939	889	878	942	952	983	901	881	925	859	945	893	897	855	902	928	889	906	908	896	906	864	878	933	904	912	913	926	886	929	933	935	842	883	895	951	895	924	954	894	910	958	848	916	904	911	889	913	899	905	876	934	946	916	923	914	919	898	901	932	882	866	885	930	914	934	896	918	931	913	877	895	863	915	953	950	884	891	858	921	944	921	888	870	883	943	924	895	877	905	927	886	877	912	913	893	908	942	905	933	874	879	923	897	950	909	869	888	924	945	872	926	909	924	910	919	932	968	920	888	956	929	911	897	895	895	905	916	927	896	895	972	927	918	917	894	881	937	955	975	832	933	941	908	929	888	877	955	956	913	902	963	916	910	908	906	925	921	958	930	872	912	908	922	898	952	954	914	906	941	933	866	911	968	921	948	952	929	939	866	870	944	893	873	896	872	907	914	943	958	940	913	895	933	951	916	910	904	923	902	902	923	932	864	883	893	890	881	900	951	947	866	906	909	893	926	910	953	878	871	907	878	887	869	891	906	882	873	925	925	884	898	957	923	943	898	902	889	953	913	920	904	920	911	969	881	896	954	889	904	887	866	892	954	889	841	874	951	945	887	924	889	913	958	895	940	946	900	906	974	906	940	882	970	894	928	941	914	837	948	928	826	884	949	952	914	945	893	897	919	904	878	873	878	943	894	912	932	927	905	897	941	908	879	922	903	900	916	926	873	908	913	898	956	898	907	890	889	927	861	903	907	886	890	915	868	926	925	883	877	896	900	893	916	920	867	956	942	897	877	850	900	899	914	869	904	937	927	918	874	888	914	910	975	905	915	866	877	882	881	933	913	931	945	871	926	944	905	918	863	900	894	905	927	936	831	895	858	932	943	884	948	925	945	938	970	905	973	925	991	949	901	925	941	948	876	881	894	941	899	864	918	887	893	935	883	884	910	926	913	912	922	923	894	934	954	854	931	942	837	854	947	928	929	906	899	884	929	930	973	963	849	898	922	910	885	887	885	897	880	934	888	904	910	920	857	904	932	915	922	942	945	913	891	864	884	878	906	891	915	923	898	856	915	897	911	837	879	912	994	884	938	901	911	884	921	904	895	944	957	857	875	922	922	919	880	875	948	940	921	919	910	893	959	938	961	944	872	951	938	915	897	920	901	883	907	881	918	894	918	934	926	930	905	889	878	909	895	860	980	886	851	915	925	950	909	939	931	919	900	909	873	882	941	944	874	889	938	873	925	846	966	927	870	943	872	858	929	928	924	943	885	942	915	944	847	942	905	877	889	938	869	896	903	940	888	899	906	937	864	906	897	932	896	896	886	894	964	964	893	867	904	897	939	918	948	850	900	848	916	961	889	914	924	944	867	865	888	925	950	862	930	931	884	932	913	922	909	928	921	913	944	954	883	919	891	845	898	880	890	893	889	904	949	984	885	924	882	898	909	921	931	886	857	903	906	838	905	963	886	905	890	862	915	916	882	941	935	924	931	849	932	872	932	906	902	941	890	877	969	874	891	895	972	928	937	856	962	902	952	885	910	938	892	871	941	904	934	903	913	899	865	858	903	900	861	897	869	902	933	949	895	937	897	892	961	864	919	950	884	885	902	968	925	929	951	869	925	916	879	880	867	912	970	922	874	931	940	886	894	865	945	915	922	965	873	929	888	886	908	882	916	897	881	899	915	944	871	928	883	923	915	910	875	943	903	938	923	901	866	971	907	929	901	897	907	997	923	915	871	890	920	867	939	934	886	883	901	896	917	912	970	897	917	937	947	899	896	913	881	919	889	892	949	935	955	939	947	884	912	926	869	900	937	945	888	873	851	864	871	945	915	930	875	860	933	887	972	888	907	948	934	907	869	888	919	937	938	863	947	892	918	966	899	854	952	910	916	882	924	893	954	906	889	904	876	927	969	895	870	903	904	979	935	939	908	940	907	862	901	924	924	941	886	855	924	942	889	904	937	887	905	886	897	935	943	874	932	901	848	956	890	908	864	912	902	904	900	931	911	908	900	923	918	903	894	918	925	910	858	934	898	866	835	919	887	893	890	967	890	915	920	866	935	911	923	896	913	912	888	885	930	926	874	921	887	888	879	942	910	915	886	898	934	923	916	900	949	887	855	928	877	913	911	894	862	940	926	874	917	879	898	922	883	935	914	884	899	889	900	891	926	959	905	950	905	850	887	880	926	869	898	954	913	877	897	910	917	910	845	943	914	908	889	898	905	879	937	883	888	950	871	891	846	921	890	889	919	923	910	915	927	908	894	885	928	940	836	870	949	921	909	921	911	950	915	935	923	911	893	873	925	964	881	929	883	881	957	930	930	911	924	925	927	909	964	903	854	897	917	899	866	935	904	933	909	1009	912	934	914	896	906	915	899	912	932	886	890	922	890	924	949	914	914	941	870	923	863	837	868	888	951	905	894	971	939	907	915	900	919	895	896	912	888	898	924	893	912	911	942	915
12502	840	670	497	393	295	291	276	208	254	237	240	217	224	244	215	223	204	202	240	222	214	190	217	203	207	193	191	203	182	186	184	166	210	222	204	197	180	182	199	192	186	198	202	206	233	204	191	185	190	200	210	181	165	196	191	197	190	198	200	203	186	186	188	208	193	195	198	162	204	210	209	211	225	237	188	194	205	214	189	184	184	184	190	158	205	212	209	181	189	194	176	169	202	202	209	228	201	212	188	167	181	209	194	210	207	202	208	201	173	197	176	190	189	187	210	201	181	181	189	199	188	193	199	190	196	221	171	204	205	198	191	191	194	199	199	207	182	190	199	207	217	197	202	180	213	193	181	183	198	200	192	179	204	179	174	206	217	200	198	176	191	177	200	199	193	193	193	205	169	191	175	209	192	169	188	183	191	200	173	208	210	185	200	204	193	189	232	190	189	199	170	169	181	200	194	197	213	169	214	199	212	204	190	170	168	166	197	193	195	198	200	216	191	197	163	210	225	203	201	178	193	181	207	210	208	199	198	187	194	192	205	199	177	195	182	197	190	194	203	177	190	198	191	174	182	181	179	200	226	225	181	164	208	187	209	178	204	205	207	210	213	185	201	168	204	186	184	200	200	203	187	184	190	202	206	183	205	212	209	220	201	165	200	173	208	210	184	198	208	194	186	201	218	191	182	176	217	183	217	197	202	219	212	191	203	184	190	168	193	161	196	195	207	211	212	160	210	207	176	168	200	214	207	204	191	181	204	165	205	206	202	189	187	211	208	166	191	196	194	212	192	179	179	194	212	184	175	209	200	189	212	207	210	180	194	179	224	188	220	187	197	172	200	218	181	180	217	198	172	190	171	177	187	199	191	207	172	194	205	193	205	195	182	205	181	202	179	202	205	188	190	203	205	192	191	223	187	197	196	166	214	204	189	189	205	192	206	188	183	184	193	211	187	185	183	197	193	202	208	183	197	215	175	193	200	177	204	180	176	204	200	189	199	188	188	191	168	182	199	208	185	210	207	191	186	163	180	196	209	202	230	216	182	179	178	191	193	208	210	167	208	187	186	183	192	189	195	175	218	189	178	206	212	196	177	225	179	195	166	175	206	184	195	195	183	178	178	191	190	215	191	197	200	208	209	195	187	182	183	205	191	191	193	181	197	217	183	216	218	182	194	184	178	174	211	203	172	199	202	178	191	180	174	207	223	182	204	182	195	182	176	199	182	206	184	201	201	190	197	196	191	184	205	170	182	180	214	186	177	200	202	197	193	186	175	183	197	196	206	179	203	171	189	186	197	204	178	177	181	174	197	204	203	195	191	206	208	184	191	219	167	179	208	186	190	172	211	190	194	210	155	188	165	194	201	208	201	209	220	183	171	224	147	171	198	185	164	185	185	201	180	188	190	170	180	207	189	188	190	214	180	224	187	189	185	212	175	181	191	202	177	173	215	203	196	183	213	203	187	218	198	179	163	201	193	208	205	222	180	190	185	192	191	202	192	184	190	196	171	200	193	186	194	241	207	215	204	212	197	193	178	194	216	184	199	187	195	185	195	172	175	198	183	207	198	220	193	219	201	191	199	207	171	203	189	190	183	223	200	212	200	196	141	165	200	180	200	182	206	202	189	223	189	203	209	187	217	206	180	178	193	193	199	193	200	190	200	210	184	195	192	187	199	208	192	200	217	179	190	193	197	181	199	181	188	172	208	198	195	213	193	178	198	186	188	214	192	204	185	208	180	185	191	169	192	179	190	204	193	200	204	198	190	203	195	180	190	178	187	214	174	203	209	192	221	182	196	205	199	188	190	222	182	233	231	193	193	204	181	196	185	190	180	217	189	203	197	202	201	204	196	204	190	191	183	170	190	191	183	207	176	208	198	192	220	174	202	229	201	185	174	203	205	213	197	185	219	192	193	177	191	212	188	217	212	200	206	176	193	181	165	196	179	220	228	194	184	209	203	193	184	184	164	180	193	218	174	179	217	185	213	213	187	184	195	185	197	188	172	187	186	209	190	189	213	208	188	194	197	168	207	221	194	220	191	185	196	182	185	204	172	175	188	184	196	189	201	168	169	207	194	181	161	198	203	178	189	193	211	192	207	173	183	203	194	187	222	173	178	195	207	189	209	212	198	174	194	184	206	203	181	194	183	187	204	190	185	194	215	194	204	191	213	210	204	203	191	181	198	185	219	197	190	171	197	213	179	182	201	189	177	192	185	213	187	164	188	184	181	179	191	201	191	171	189	162	188	195	197	208	194	175	189	207	209	176	170	182	219	204	198	217	178	196	199	196	171	191	183	183	226	191	227	202	191	180	172	210	185	175	196	181	190	196	166	205	165	196	208	180	224	196	205	189	202	160	192	193	219	220	198	179	206	213	187	187	207	181	184	185	174	182	180	198	189	200	180	213	212	191	213	181	202	191	188	218	171	193	196	179	215	182	194	213	179	195	224	174	171	200	182	196	227	187	197	186	196	201	190	196	233	211	196	182	212	207	209	180	188	163	186	193	172	167	172	174	172	204	184	205	185	194	215	177	186	191	183	193	208	191	205	188	174	174	180	206	175	178	161	205	209	221	179	212	199	182	193	209	178	195	184	180	175	197	198	202	196	201	179	178	206	230	190	158	201	202	211	216	183	173	171	187	194	187	189	205	219	205	199	175	199	194	202	197	196	230	202	189	202	206	169	186	188	190	196	161	174	189	190	181	205	198	191	198	192	192	181	215	182	169	170	195	177	189	192	160	209	191	208	199	195	211	188	192	179	201	195	178	191	189	212	206	200	200	192	189	196	201	187	176	170	194	195	196	175	199	185	218	214	216	227	182	236	234	212	216	209	212	168	193	227	221	197	193	208	193	188	174	184	213	205	184	208	200	183	195	188	202	179	184	187	187	182	198	174	199	207	179	187	180	190	192	220	196	165	195	193	171	199	152	199	187	201	213	183	178	214	205	201	192	213	195	195	189	200	195	203	181	169	195	202	205	152	187	181	208	189	179	206	203	170	205	185	196	197	223	216	192	201	225	217	165	186	199	196	196	183	201	214	200	180	200	223	196	211	195	207	205	195	175	201	195	171	182	172	196	182	195	190	189	211	175	194	191	210	207	178	187	174	173	189	198	201	225	178	186	181	194	199	172	210	204	183	192	193	169	179	193	193	182	172	196	226	188	201	163	199	201	190	211	190	216	185	186	191	203	207	187	212	190	190	172	193	182	225	216	204	179	185	178	189	199	171	175	203	164	184	186	182	187	178	187	197	203	188	225	187	195	216	206	171	199	179	225	209	196	173	196	209	197	203	210	221	192	181	207	199	199	191	172	200	217	172	194	205	219	192	185	172	197	186	201	177	194	181	179	198	196	180	210	177	169	220	183	190	215	188	203	205	226	158	180	185	214	171	207	187	223	173	183	186	197	193	222	176	202	206	182	191	224	181	172	205	192	217	181	209	192	196	180	198	219	207	186	189	161	209	194	176	195	175	214	181	189	178
7736	841	1550	1762	1457	1306	1177	950	895	806	762	691	715	640	625	614	595	606	613	538	543	592	534	570	557	561	531	531	570	552	493	550	509	536	514	557	519	521	572	474	567	520	512	528	558	490	527	542	569	533	527	518	520	499	494	498	513	509	502	486	487	493	487	515	499	502	544	478	528	486	512	498	502	492	502	479	537	514	496	541	516	489	483	481	516	514	511	478	516	513	505	546	516	519	506	497	513	492	518	519	508	486	505	544	499	499	499	474	530	518	516	519	479	550	484	510	523	504	492	500	554	519	479	503	513	529	507	502	516	500	486	503	509	516	515	533	512	484	528	486	522	493	519	512	518	484	494	489	455	557	485	498	527	488	540	524	518	497	511	465	499	490	494	470	513	514	504	520	528	518	483	475	535	500	514	527	517	470	556	519	490	466	519	495	503	534	482	480	483	526	513	506	515	506	473	478	521	524	519	486	494	500	513	517	460	499	499	510	517	463	533	516	512	516	520	506	527	490	520	504	495	475	476	529	514	492	520	501	519	520	487	444	502	510	516	484	522	528	489	491	521	542	499	469	489	510	515	510	489	506	511	506	474	515	495	487	505	490	496	531	494	490	531	509	467	476	506	532	551	475	505	519	492	459	498	520	546	511	488	500	464	513	449	487	526	530	505	508	484	491	513	549	490	507	524	497	497	530	548	466	460	512	514	543	508	514	479	492	506	510	494	533	563	490	498	518	529	547	530	457	470	493	504	491	529	515	521	461	516	522	476	458	497	504	443	462	571	502	541	474	484	476	496	510	517	472	503	486	549	531	486	510	522	498	502	501	541	484	511	495	498	496	514	490	536	489	519	496	512	508	515	545	526	528	501	492	502	491	497	508	526	497	494	531	540	498	492	506	532	534	497	497	485	485	517	474	505	503	523	507	552	492	510	527	516	516	529	514	488	500	494	526	507	504	467	498	504	490	487	512	509	510	479	516	444	494	490	548	524	516	512	538	473	508	508	498	511	514	524	505	470	482	496	492	527	495	522	450	499	449	541	485	501	517	542	491	481	531	518	522	522	464	502	541	511	524	488	528	502	508	530	481	508	504	511	509	523	490	528	503	508	515	508	470	501	506	491	513	456	525	527	513	533	498	501	494	509	503	521	499	454	505	516	516	502	497	497	519	525	531	504	496	508	504	461	467	514	529	490	466	502	500	513	536	501	505	510	535	512	516	534	533	550	520	502	507	460	514	508	518	480	556	525	499	508	489	502	522	500	537	525	524	502	504	485	499	476	466	483	500	522	542	519	458	499	498	470	503	516	528	458	457	498	554	497	517	529	510	483	533	503	538	463	490	514	485	506	495	528	521	498	505	513	529	497	469	462	492	543	530	486	517	517	550	507	479	505	490	512	525	505	532	491	511	544	500	493	472	511	458	505	465	510	508	511	509	472	503	512	494	489	504	520	514	503	492	480	500	516	495	497	510	518	525	518	524	496	512	499	525	524	490	500	495	552	494	539	517	475	501	546	517	522	459	546	508	484	526	483	515	523	534	501	491	494	512	530	507	471	490	502	509	508	493	484	520	483	529	528	499	517	487	512	507	492	515	492	508	536	487	528	504	488	538	491	498	501	446	464	500	468	475	506	507	508	502	498	535	461	539	500	527	537	501	516	515	509	533	496	487	517	489	480	525	502	533	477	531	495	508	516	509	532	479	526	474	519	493	479	524	524	459	492	501	538	487	483	514	538	522	537	511	483	457	500	511	501	492	512	518	546	499	512	520	521	520	480	544	496	509	500	478	472	492	522	492	541	483	501	502	493	471	508	538	479	512	512	539	502	482	489	479	542	498	449	449	498	500	524	484	495	489	520	513	543	515	519	550	501	481	498	515	489	499	565	496	442	525	512	526	489	512	495	501	547	493	496	489	493	547	512	511	490	509	530	527	473	511	501	467	484	529	484	558	475	510	541	506	545	487	472	495	494	457	531	488	500	513	501	510	525	518	537	516	500	506	504	509	517	494	487	530	522	491	501	542	513	473	522	448	503	450	487	509	527	481	494	463	480	526	495	511	463	505	524	545	478	499	497	551	487	527	533	493	480	494	509	477	479	511	470	493	485	518	503	511	496	519	505	504	509	522	483	539	546	525	509	508	487	507	483	546	471	482	505	534	487	507	492	514	519	511	490	500	517	488	505	516	520	536	469	493	557	511	517	535	509	508	517	500	492	525	476	488	485	565	514	524	520	511	508	477	501	535	518	506	502	533	507	479	532	550	527	481	481	510	494	522	464	486	509	505	530	522	497	497	504	528	479	531	500	509	476	519	514	520	538	501	485	490	506	487	537	533	509	485	539	508	501	511	485	536	503	508	529	532	516	508	508	481	503	501	534	496	502	503	518	490	519	524	502	505	476	516	466	495	480	470	519	529	516	519	510	529	469	506	479	500	541	517	525	510	513	481	493	518	508	523	481	519	484	481	528	501	495	484	513	510	472	497	501	490	532	522	513	480	482	509	483	479	516	489	508	511	516	483	511	506	536	539	515	524	495	535	499	524	485	514	531	526	519	476	494	518	516	521	507	463	498	525	531	491	516	554	513	504	501	498	491	463	488	506	510	486	502	521	500	501	474	481	498	542	506	524	538	493	534	503	503	500	483	549	510	534	509	484	492	524	496	486	525	514	526	515	520	500	497	468	546	522	519	478	522	535	503	512	513	500	525	497	535	517	492	505	504	487	515	546	495	470	532	507	476	522	472	491	491	497	501	502	528	506	495	489	503	498	489	511	486	494	524	510	486	517	484	518	518	510	512	506	509	491	491	517	502	515	512	503	502	520	500	508	481	492	525	466	464	542	487	510	493	507	487	511	505	501	496	542	533	520	491	455	516	548	520	505	518	473	497	500	446	499	534	501	530	505	476	495	481	518	477	479	523	524	497	501	516	537	538	527	521	490	483	539	492	491	531	500	569	479	532	505	491	532	479	537	477	502	480	485	487	548	546	549	516	481	505	482	479	483	490	535	533	470	467	469	472	507	497	472	528	504	545	559	535	544	502	462	521	497	545	512	504	516	490	494	533	484	500	463	551	490	523	505	497	485	516	472	489	509	456	515	514	486	525	485	508	501	526	489	512	514	488	525	483	492	515	534	538	518	530	501	512	490	490	492	495	519	483	475	486	490	531	481	507	495	477	535	522	511	529	490	483	503	487	509	505	548	484	477	528	495	514	488	507	493	501	503	511	506	500	464	511	499	509	501	525	489	503	470	512	477	515	523	505	533	542	509	482	507	526	468	498	466	466	478	547	518	492	509	490	477	522	484	491	502	499	532	459	527	498	517	500	551	483	506	488	513	493	500	505	510	534	520	490	504	506	494	501	505	543	500	526	493	478	522	505	530	541	503	439	525	494	507	496	519	486	510	503	491	507	496	514	548	525	472	493	505	494	455	514	489	496	507	518	531	511	497	501	493	522	532	512	535	496	505	526	511	508	516	545	511	466	505	532	484
1342	397	411	417	375	377	393	420	392	364	413	393	410	381	387	405	390	375	387	402	398	417	393	392	410	421	353	362	406	375	400	396	396	380	375	363	424	434	395	406	409	380	397	337	345	411	403	389	384	398	402	393	378	393	390	387	393	363	401	391	395	374	377	352	378	376	390	422	378	383	367	421	385	387	403	401	380	403	341	413	412	427	417	390	374	381	381	407	383	412	390	391	399	368	397	385	410	386	386	393	397	390	396	380	444	388	402	354	387	357	406	384	351	385	385	390	398	390	411	368	415	363	371	395	392	391	391	399	404	390	367	426	392	387	379	405	392	402	363	375	360	403	376	410	384	406	347	408	359	418	409	406	403	376	380	409	364	402	376	363	389	424	364	427	397	385	408	392	396	379	361	422	369	395	392	369	403	371	392	375	397	397	398	401	410	405	378	359	390	385	363	401	356	391	403	411	402	399	394	400	397	403	366	417	393	364	409	386	399	367	372	390	397	392	358	403	385	370	366	402	401	400	371	412	386	415	390	399	406	406	383	405	376	418	352	410	380	430	353	370	383	405	404	395	340	398	410	387	392	414	407	377	407	400	445	393	406	378	364	423	391	379	395	391	391	385	371	386	414	358	371	352	405	388	380	399	364	451	380	400	376	392	367	409	416	383	418	380	355	387	434	403	371	392	396	404	374	372	383	413	371	450	359	388	375	423	394	370	378	381	403	393	363	423	374	419	413	355	436	394	423	386	415	401	390	416	396	388	349	396	383	397	385	414	386	389	414	399	406	387	365	402	420	334	378	408	388	386	386	392	415	416	374	368	419	395	397	399	396	378	401	404	419	396	370	386	371	357	424	396	400	413	396	389	373	413	404	418	407	393	396	381	410	377	375	379	398	375	392	396	402	368	414	368	404	379	395	392	396	413	389	397	393	348	422	378	406	431	419	383	383	350	422	414	386	388	386	410	405	402	378	385	365	386	387	416	411	415	371	411	396	396	398	397	382	361	378	402	423	437	381	407	384	422	403	327	406	379	370	400	404	396	398	391	354	370	391	373	396	405	408	408	400	380	368	410	380	402	368	399	403	411	403	383	401	375	379	425	376	381	361	375	419	408	352	367	372	379	418	404	379	406	399	387	383	402	374	369	404	376	367	413	395	395	365	390	389	358	386	383	373	381	353	420	383	353	378	369	398	401	372	436	360	390	390	403	377	435	425	375	379	380	410	372	392	398	409	402	379	411	398	410	425	397	396	410	400	375	375	374	398	412	392	386	411	398	344	376	398	383	387	377	389	412	407	401	393	379	376	385	389	396	399	387	382	401	409	388	398	391	404	402	422	373	346	394	404	404	425	428	355	380	398	404	392	371	375	414	383	432	422	385	350	386	446	393	368	374	373	376	387	370	390	387	391	382	400	390	380	438	445	384	413	377	409	404	418	415	405	387	379	409	410	375	415	423	362	396	415	392	398	412	410	385	380	412	370	371	374	356	392	378	399	368	396	409	410	383	384	386	352	419	363	414	408	372	377	365	395	391	410	374	365	367	370	385	394	423	378	392	378	388	392	400	395	393	382	387	404	334	392	374	392	385	405	385	437	414	384	373	378	400	378	397	419	387	388	391	385	370	391	380	376	419	385	405	401	389	384	425	403	423	402	389	403	420	361	434	361	373	391	401	393	389	381	404	385	364	392	387	381	393	375	405	411	423	431	413	389	399	387	385	388	401	418	382	372	367	351	346	411	416	391	396	396	360	406	431	383	392	368	379	363	380	364	420	411	371	393	399	404	391	445	425	407	394	418	381	386	383	419	413	415	407	377	377	406	432	397	399	402	383	379	377	397	407	378	359	376	374	383	373	384	393	374	416	392	390	385	422	408	379	412	397	400	447	404	395	354	356	369	417	338	457	390	373	380	396	393	387	411	383	407	405	388	396	388	372	402	405	373	421	379	388	403	403	381	406	378	377	405	394	386	420	398	391	372	425	379	393	374	392	391	396	395	357	376	392	376	373	382	370	368	360	372	411	420	396	373	372	413	423	364	368	358	383	388	360	399	398	376	415	407	443	396	418	374	415	387	366	349	387	394	406	406	400	382	382	407	372	435	360	359	389	393	402	365	378	408	378	356	371	371	414	400	345	381	390	386	394	422	364	430	438	400	362	368	354	390	364	399	402	400	365	387	452	396	405	396	396	390	425	371	392	355	375	393	398	432	413	422	385	388	415	394	446	410	393	363	381	373	366	348	399	390	430	367	388	358	344	403	399	381	365	407	425	389	429	398	389	381	388	369	365	375	400	395	416	387	421	396	377	378	402	386	382	394	382	387	389	399	399	378	394	402	386	390	370	390	415	403	382	391	427	378	401	395	391	369	351	416	418	393	376	397	419	374	366	336	377	351	402	378	411	370	425	396	408	377	396	407	428	402	369	377	396	384	404	401	357	405	374	413	422	399	364	392	364	414	409	390	398	388	385	373	368	407	393	419	379	401	417	365	409	390	394	390	445	357	371	383	381	342	360	384	395	386	368	388	356	396	384	381	383	390	375	379	405	420	402	387	392	384	386	390	371	374	366	370	402	390	423	441	374	375	372	434	391	425	392	393	379	401	371	365	375	371	380	384	385	395	352	350	390	391	371	379	402	366	353	410	360	441	365	392	387	401	405	414	413	374	408	400	391	386	374	403	405	366	393	396	387	374	368	396	381	436	419	392	404	405	398	414	425	406	362	440	399	351	420	392	388	422	404	375	400	395	385	383	438	379	358	398	391	360	440	431	393	403	388	397	412	394	382	369	392	406	409	356	367	376	411	398	378	368	453	412	398	363	399	422	364	385	394	375	422	402	374	366	398	388	375	406	406	401	361	424	368	374	425	387	391	369	400	396	403	374	350	354	382	386	399	419	380	402	432	411	420	441	392	398	358	417	347	391	401	421	422	380	383	389	449	381	389	356	364	377	389	418	376	369	353	359	393	403	399	412	411	397	372	364	417	393	410	398	391	412	402	425	386	402	388	408	373	368	372	392	391	414	392	383	391	373	360	404	379	409	397	415	349	385	386	371	386	420	398	369	362	389	374	426	374	388	422	387	410	435	366	347	427	386	394	406	378	395	407	369	395	378	401	377	419	368	379	394	397	390	415	427	433	417	387	383	344	396	419	384	370	389	359	406	410	405	381	407	454	427	413	365	367	381	393	375	393	407	414	382	379	397	396	397	384	405	366	348	347	374	374	402	421	389	399	378	422	380	397	395	442	390	408	372	384	400	406	397	381	387	395	400	405	377	345	386	397	408	423	356	381	381	406	426	420	409	408	399	395	383	373	438	431	399	386	400	362	386	374	435	363	374	375	388	376	409	384	407	372	400	361	400	402	392	369	383	449	421	392	369	367	382	386	394	414	371	439	351	352	397	359	373	383	395	397	381	351	410	388	363	385	377	380	386	388	376	393	387	409	396	419	390	386	390	390	418	405	401	408	412	357	424	380	391	359	378	392	405	360
2195	959	979	972	981	970	928	938	946	953	939	960	971	977	957	943	941	951	957	938	969	955	918	905	938	914	975	907	937	942	892	985	917	909	999	950	968	922	938	978	917	917	911	979	946	923	974	941	976	930	918	914	885	966	1022	974	973	938	870	930	929	982	955	958	944	1002	934	986	941	946	906	964	967	947	920	966	897	939	955	971	940	989	894	919	956	927	920	1034	948	919	965	961	985	907	922	917	945	906	989	984	965	981	935	949	944	956	970	987	937	992	947	933	937	911	918	948	983	971	921	928	923	970	966	969	933	903	962	968	984	964	1006	918	1007	895	978	964	931	943	954	969	915	930	919	931	942	931	945	900	977	953	936	980	976	965	935	892	920	952	946	925	947	953	961	986	896	918	934	944	930	970	901	899	968	929	972	958	927	928	926	931	950	928	949	913	954	950	960	967	945	984	926	971	966	903	907	992	944	965	944	975	962	919	879	967	942	953	916	944	901	1023	1039	976	982	930	890	969	918	919	922	952	946	908	991	967	943	969	907	931	902	940	993	983	947	925	922	980	925	900	947	978	958	933	997	972	899	904	919	920	954	945	977	941	992	917	964	942	917	893	998	941	971	974	928	940	935	964	931	996	960	989	892	911	944	961	969	998	963	945	943	926	955	924	929	956	958	944	989	873	986	931	939	967	924	967	955	915	902	932	964	931	986	913	920	883	966	944	927	954	993	932	970	912	936	895	902	936	971	929	961	956	938	989	878	938	951	945	941	951	942	957	966	953	966	958	1031	973	965	956	941	946	910	941	921	943	923	970	918	865	921	973	991	972	944	917	914	949	870	943	941	932	939	961	918	935	929	971	968	935	968	937	944	890	984	914	936	914	926	917	907	927	935	1015	944	959	921	957	957	941	959	987	972	989	1005	936	968	968	906	952	967	882	968	950	942	952	977	1016	951	930	937	939	967	970	929	920	956	973	910	910	967	949	867	927	928	938	895	898	977	914	969	936	922	916	912	961	982	917	965	914	947	927	931	953	960	936	903	921	942	943	937	980	962	931	949	936	916	948	960	961	907	931	886	986	915	915	944	903	968	936	946	928	963	940	967	967	952	943	945	943	982	944	933	956	959	1003	928	965	931	929	950	963	945	959	960	988	982	887	929	914	942	952	917	959	955	977	961	970	934	962	973	972	891	979	916	933	928	893	933	959	932	891	949	932	953	963	994	947	907	939	923	934	912	937	962	898	928	1021	974	896	930	934	948	951	921	1009	962	997	1003	910	921	973	947	927	948	964	938	1007	935	911	937	968	933	937	929	994	951	961	980	967	972	941	912	1035	914	983	983	945	934	977	935	970	932	944	981	891	879	972	900	956	925	979	953	928	982	982	936	945	903	1027	919	941	914	929	889	962	975	974	911	922	970	942	949	970	966	954	944	959	970	963	1007	879	911	944	940	972	946	902	948	954	913	988	923	898	950	961	904	969	970	1015	925	993	951	930	947	943	918	905	955	938	993	919	943	970	917	951	974	916	914	971	914	960	1012	902	988	933	925	934	959	966	909	946	987	944	979	952	944	975	912	938	932	935	941	947	978	933	945	940	933	965	963	908	868	943	952	870	951	890	953	952	889	932	920	981	1007	1028	958	1020	962	931	916	867	909	953	963	1020	932	939	943	931	896	953	990	908	963	926	934	938	899	993	1004	916	954	916	961	954	971	955	940	1007	903	965	922	1002	951	925	933	911	949	951	968	956	921	973	958	878	919	910	991	942	948	902	930	974	972	941	912	934	909	935	982	1056	894	929	920	900	930	979	966	899	959	1014	901	942	899	918	947	1019	1014	965	918	967	960	963	958	998	957	948	920	984	908	912	930	943	968	939	995	919	938	986	949	938	928	976	906	945	950	972	976	962	954	972	943	972	954	969	911	984	959	978	949	943	960	908	992	952	926	912	920	916	1004	993	897	933	954	1019	908	976	986	896	956	924	919	861	872	996	925	973	960	936	944	920	973	959	981	994	975	1040	936	944	1015	916	908	943	932	927	998	950	974	925	906	908	961	970	914	923	954	927	865	990	872	920	937	934	1001	914	981	944	972	921	924	941	951	958	1015	973	965	978	961	954	916	929	911	927	959	963	960	924	913	963	901	964	957	967	931	925	912	954	960	964	953	947	901	938	968	911	955	997	914	948	960	959	953	894	985	934	910	975	984	899	997	926	1015	995	890	963	964	944	979	964	949	910	943	924	918	981	968	986	965	923	948	958	976	870	913	969	987	986	945	905	928	991	945	906	919	972	922	962	908	960	1007	980	937	948	943	1005	967	920	924	934	970	929	978	944	914	919	968	973	1002	930	937	938	963	938	916	918	963	912	962	957	933	972	1004	989	885	973	925	971	987	975	975	952	935	956	930	961	927	995	941	1009	933	987	946	961	967	929	932	1053	953	971	976	880	940	914	989	1013	973	935	928	917	962	989	950	922	960	888	944	934	925	967	940	970	944	942	920	924	940	919	960	949	932	938	935	939	942	957	908	953	960	980	870	888	999	915	901	955	967	971	981	940	915	951	954	978	903	950	929	935	942	977	929	949	948	989	884	994	925	946	927	965	1006	960	942	992	981	978	922	924	958	908	1005	994	912	969	934	941	957	945	887	923	1018	900	952	952	914	928	941	1004	944	936	952	913	949	941	976	918	890	918	955	969	908	989	956	969	975	916	915	976	972	932	958	933	950	948	905	914	953	939	966	942	1002	941	969	969	923	948	980	957	934	964	971	938	942	914	1006	924	962	891	977	897	899	992	918	916	1015	948	928	938	928	962	931	924	935	949	1001	979	966	919	955	900	952	910	922	903	968	916	967	954	950	953	967	957	959	965	965	1024	938	930	927	997	948	901	924	972	955	931	956	988	976	934	970	981	960	868	900	918	996	928	905	957	964	906	951	963	908	958	996	903	903	920	954	981	981	920	982	963	942	976	924	939	910	881	879	963	942	944	895	907	907	927	899	940	899	967	929	932	950	950	986	945	893	912	971	864	937	914	906	971	1031	956	934	906	940	940	940	904	938	958	989	945	944	925	905	924	965	959	935	931	954	963	945	941	952	970	911	880	956	914	900	939	993	921	993	916	927	970	902	975	890	881	918	925	941	958	931	932	934	962	982	943	955	951	964	957	930	965	958	914	936	888	934	1009	900	979	963	932	913	920	920	988	971	923	940	1023	984	996	940	995	921	1026	993	905	906	899	953	965	973	967	909	958	994	903	923	938	958	991	936	987	924	981	880	928	925	985	919	980	980	950	986	911	922	924	941	917	936	910	915	971	916	909	915	936	956	966	997	922	951	936	940	970	955	965	954	941	917	930	949	962	928	933	956	930	925	991	944	909	930	940	932	939	916	1002	924	927	926	945	936	960	981	916	928	918	929	932	947	928	999	972	944	994	983	948	944	905	940	954	965	994	915	971	922	947	925	941	937	984	931	947	927	992	939	949	957	927	952	981	942	916	985	937	931	985	992	944	934	952	935	987	976	942	935	959	1005	957	874	940	892	980	1011	951	960	953	1002	946	936	952	953	941
6728	637	582	541	472	446	448	458	392	359	341	410	384	391	368	404	381	385	382	363	409	388	374	373	405	394	401	414	356	362	351	381	361	388	367	349	355	348	401	381	395	388	388	362	404	373	385	372	343	356	398	337	388	372	384	360	355	382	389	381	361	371	362	362	375	397	344	385	349	362	375	384	364	380	355	377	361	353	389	350	372	397	363	387	376	355	399	381	390	413	396	367	370	375	364	397	416	374	380	379	395	383	397	376	355	378	398	359	388	333	351	401	361	373	391	374	391	383	392	398	419	360	364	395	380	374	364	387	373	372	353	349	386	347	398	385	383	406	390	397	367	394	391	376	383	363	326	367	432	389	342	346	377	350	335	373	420	363	404	339	389	364	348	388	371	372	349	391	381	391	412	379	362	364	396	374	411	383	357	356	376	386	380	368	356	337	352	384	342	349	383	409	362	379	373	369	369	415	381	381	376	383	409	389	381	401	344	399	423	359	367	410	368	378	368	385	355	385	370	368	390	393	375	407	375	414	379	379	358	378	378	384	392	380	358	376	383	352	378	375	389	347	381	406	353	380	380	366	344	354	403	377	339	385	357	363	373	347	393	379	362	373	390	352	394	400	384	364	361	374	341	396	386	400	385	369	347	355	399	372	394	390	393	394	396	387	370	395	369	392	387	387	386	378	393	401	348	378	407	386	360	361	378	346	387	418	374	395	373	372	381	412	376	395	326	335	373	348	360	386	385	395	374	396	372	370	369	395	399	358	341	402	383	383	377	390	405	360	391	393	388	418	366	384	439	345	441	343	367	369	350	363	363	376	376	365	359	372	393	369	375	407	389	434	373	370	335	371	362	352	366	376	344	378	375	378	401	366	381	355	352	387	351	364	373	347	334	411	379	381	346	406	391	406	398	368	370	396	382	365	355	392	383	391	362	386	360	359	395	400	370	351	388	370	380	392	335	382	351	392	393	359	340	378	410	355	411	365	401	387	408	351	377	398	360	373	371	399	395	371	348	364	396	396	346	388	368	314	402	373	427	368	379	380	383	370	410	384	356	401	352	364	352	391	398	358	372	378	324	407	368	378	379	392	383	368	376	344	411	347	414	394	402	388	331	384	338	356	364	374	389	365	388	357	367	351	399	395	368	367	361	375	368	384	419	377	375	355	358	367	352	380	361	394	355	409	359	385	372	389	388	386	376	352	390	390	388	396	389	382	341	403	366	321	390	353	390	351	346	362	387	373	376	381	368	394	355	369	380	374	388	347	394	374	361	406	373	389	378	364	375	402	406	385	385	344	363	402	369	348	373	371	402	346	366	347	369	400	379	386	375	362	403	367	361	381	387	374	376	363	361	392	373	367	353	379	395	374	345	391	358	418	393	378	378	370	386	385	372	383	337	387	399	391	368	356	381	379	402	332	355	363	388	388	349	392	393	392	401	349	344	366	339	353	338	392	376	366	377	411	362	377	383	384	412	405	347	351	360	391	373	365	365	389	348	387	363	349	384	409	395	366	381	400	381	369	354	374	385	367	360	358	382	380	390	364	365	378	352	352	407	401	380	371	393	362	373	419	382	339	381	385	376	358	383	369	375	380	410	358	369	374	387	414	406	369	364	370	350	355	348	376	406	349	383	359	398	375	412	383	376	412	336	405	362	380	349	330	371	371	377	386	397	391	366	366	340	357	395	365	379	404	395	370	379	369	401	356	374	400	383	374	377	368	382	358	382	366	389	388	387	371	331	381	356	359	380	344	360	445	363	391	406	394	362	395	411	418	356	351	359	379	392	388	381	392	371	338	386	390	352	381	342	370	347	401	373	385	363	369	398	378	369	396	321	375	398	378	416	372	335	383	342	391	391	377	374	407	355	366	382	368	357	376	361	391	383	406	339	393	362	361	372	351	374	374	376	374	402	357	362	400	366	405	374	340	345	373	379	421	363	380	382	366	363	373	357	410	309	377	374	375	419	387	367	395	363	360	418	389	345	389	345	403	412	355	365	408	387	395	412	385	393	398	355	373	360	407	365	363	412	354	384	402	399	383	381	373	398	368	392	335	391	391	403	382	395	371	354	400	331	395	374	384	406	381	357	342	378	345	368	396	381	374	366	375	326	375	362	372	353	395	411	350	388	360	395	368	366	391	395	384	395	376	366	416	340	338	357	390	358	368	410	352	385	357	393	350	376	378	352	352	395	391	389	372	362	369	432	395	378	423	399	344	376	342	375	349	346	378	357	341	388	343	364	369	358	404	396	371	357	367	354	368	389	365	371	359	430	357	374	363	377	394	360	326	383	385	385	389	366	348	356	395	355	379	391	364	397	398	368	352	355	362	365	386	346	379	360	368	381	421	413	407	345	360	366	381	393	389	354	379	365	313	377	344	376	368	384	394	380	378	347	385	381	369	390	413	377	430	374	396	352	364	372	389	369	393	401	373	383	343	416	394	352	361	377	385	428	399	341	356	393	369	398	396	409	373	385	369	341	345	380	397	354	362	380	382	422	394	384	400	390	385	368	366	389	394	378	357	392	397	328	383	360	377	377	355	381	384	414	384	381	388	364	380	383	388	403	369	399	355	357	385	427	369	368	353	396	345	366	361	357	363	359	377	436	421	432	355	372	390	363	347	354	368	398	366	379	370	378	372	385	385	383	364	372	348	372	384	385	369	385	387	377	376	413	393	369	361	416	376	380	394	394	372	374	373	366	399	379	420	398	380	352	352	379	396	419	395	338	405	407	358	365	367	357	391	378	371	364	373	399	349	364	353	352	366	415	381	397	420	373	377	367	357	386	369	359	390	353	388	360	379	407	410	395	399	341	372	387	355	364	374	370	368	366	356	406	397	401	377	349	370	376	347	366	390	373	359	392	379	371	379	384	383	388	426	387	410	353	368	349	383	360	361	367	407	346	393	375	404	347	368	381	365	353	364	373	348	383	389	333	392	371	371	407	366	362	368	380	348	381	335	374	364	363	367	375	360	371	345	356	392	375	357	392	389	382	359	388	382	347	362	359	364	375	392	371	400	399	403	384	378	354	385	378	396	397	364	382	408	389	417	384	340	387	393	370	361	356	388	408	374	389	370	351	364	342	367	344	404	380	372	345	381	417	360	373	400	391	342	382	348	392	350	374	380	375	390	381	396	342	374	354	389	401	374	376	383	392	404	348	376	349	354	394	372	370	378	361	333	387	381	340	377	391	391	382	342	378	371	360	346	382	386	372	400	383	355	365	372	360	408	367	402	377	360	386	359	371	389	383	390	382	387	415	417	387	358	358	387	367	391	380	354	406	361	407	381	432	363	367	353	374	336	401	384	379	380	381	389	362	356	390	385	396	360	411	353	367	368	352	406	403	380	377	357	363	369	402	341	403	372	354	380	358	395	358	381	382	356	384	366	387	368	382	397	351	385	361	367	388	407	391	394	358	390	360	373	387	393	381	359	370	393	381	395	369	381	372	363	373	394	357	385	363	376	385	362	377	388	367	363	358	361
6592	1074	1436	1515	1384	1215	1230	1202	1095	1072	1055	1038	930	960	972	960	930	976	945	936	951	938	955	954	920	923	909	949	932	954	898	946	912	914	950	911	802	859	899	926	918	997	854	861	942	898	931	978	873	933	883	922	954	887	907	907	896	982	921	844	938	895	964	898	921	917	879	936	889	917	891	919	883	926	965	920	914	919	945	904	878	966	927	942	885	911	888	933	920	943	898	882	953	886	951	921	892	964	945	902	941	950	888	962	982	924	928	920	869	893	901	886	928	900	903	960	898	914	934	931	924	884	942	909	974	907	969	871	868	928	929	923	921	928	884	929	917	923	920	899	842	883	902	864	986	964	901	868	894	935	913	891	913	914	884	929	918	864	903	941	912	920	939	960	888	869	916	904	886	938	932	915	957	912	865	950	909	942	913	927	885	935	889	888	918	905	960	883	947	869	920	900	901	916	922	912	894	902	917	912	942	947	948	856	904	870	904	897	912	900	882	911	884	958	863	902	896	912	899	861	917	884	934	892	911	895	904	860	884	952	844	878	920	871	906	924	860	911	911	948	921	913	920	932	928	875	880	890	929	853	936	911	952	878	929	930	910	922	892	863	900	890	892	904	877	886	967	890	901	883	957	956	913	929	917	922	936	941	927	865	912	879	868	932	942	926	899	818	887	921	893	968	895	909	916	865	954	895	860	910	872	868	940	860	945	938	930	909	930	942	927	921	903	870	885	1014	915	887	829	912	915	915	891	888	892	878	876	890	915	869	936	897	942	912	878	912	912	909	928	927	912	925	926	953	930	878	866	936	886	914	907	849	909	887	909	904	936	852	918	881	904	963	897	905	913	941	887	902	882	916	892	881	899	881	864	927	880	881	932	840	920	898	888	885	906	912	896	926	918	913	911	912	870	882	923	919	854	937	938	906	881	907	865	914	914	905	888	912	904	881	932	936	908	979	939	972	899	961	914	894	920	918	877	928	945	934	875	886	887	883	925	899	895	880	926	874	885	891	893	953	947	878	865	910	924	920	852	935	866	966	895	910	933	993	894	900	928	891	851	905	887	909	882	882	882	895	928	918	884	912	865	885	912	948	863	926	952	916	910	945	884	903	908	876	912	952	910	930	886	898	865	889	918	886	880	908	978	881	929	837	927	878	914	955	900	918	931	871	938	928	877	857	957	921	893	914	968	895	939	881	980	870	872	888	908	943	919	925	896	875	835	879	876	936	886	943	966	903	925	898	884	899	883	891	933	950	926	908	920	914	940	933	915	894	893	928	888	904	885	909	950	905	898	937	981	929	905	877	906	853	886	922	911	906	864	925	918	940	961	904	912	935	927	930	907	900	963	930	862	922	882	864	936	935	940	932	953	889	892	870	901	924	843	883	905	824	910	894	884	875	936	888	929	893	883	882	912	884	914	894	885	860	868	907	898	922	899	921	934	922	944	929	971	920	955	887	885	903	908	875	965	958	953	881	885	916	889	875	920	860	919	883	920	866	902	880	922	885	945	957	904	919	945	954	915	934	884	882	880	886	954	902	942	903	949	903	909	927	891	917	939	919	940	905	886	850	938	879	905	919	933	934	924	951	938	914	906	933	883	909	847	895	839	872	900	894	937	854	881	890	879	914	960	910	894	917	866	868	918	913	845	877	893	955	879	914	908	977	925	878	870	915	879	926	963	926	915	880	910	900	935	874	876	925	959	901	984	892	883	898	883	939	877	907	959	897	909	879	887	903	926	918	909	896	899	865	899	857	887	928	915	897	920	838	880	886	869	899	937	928	914	848	913	924	915	900	935	950	949	886	881	909	900	901	966	896	948	891	892	922	953	901	930	858	950	919	888	926	925	917	879	895	890	941	873	892	958	875	910	899	933	886	864	923	914	912	922	831	827	931	885	954	900	923	906	882	920	880	946	974	906	924	920	926	910	946	903	884	910	886	930	893	842	880	895	894	913	953	897	890	848	928	937	909	919	842	880	904	933	900	884	908	899	863	896	915	918	955	894	893	952	894	910	925	897	891	938	880	865	906	917	926	929	899	950	875	937	895	951	932	885	943	907	924	894	969	868	943	923	952	884	908	935	925	853	867	950	902	926	915	920	905	881	890	946	917	872	926	939	890	929	988	935	918	912	898	911	922	911	894	889	898	886	937	878	859	896	945	888	876	989	878	899	944	858	898	925	928	884	922	961	960	880	942	834	896	926	941	857	921	895	850	854	958	929	891	872	929	887	849	888	920	901	960	945	895	957	915	865	939	912	912	881	937	865	886	891	910	874	889	956	931	867	796	909	951	934	924	926	926	953	956	892	895	844	903	933	931	920	835	958	859	925	917	862	927	863	913	885	924	897	944	931	928	910	908	897	960	897	928	937	891	917	961	945	935	916	848	850	941	905	912	950	923	903	954	907	928	887	920	893	941	885	905	919	925	909	945	917	921	866	885	926	870	885	892	847	930	954	926	947	933	899	912	993	924	900	911	904	959	906	935	946	915	969	907	890	959	918	899	914	882	891	898	877	930	904	919	934	876	893	875	852	881	891	907	887	847	881	849	925	911	905	922	963	929	871	881	893	874	939	912	868	863	884	852	899	943	886	899	919	906	940	893	872	908	950	908	907	904	913	951	874	870	875	930	895	929	929	932	898	910	895	848	923	949	912	862	837	967	892	924	920	908	974	893	916	913	900	918	876	938	862	934	945	969	842	886	918	913	979	961	887	882	850	922	897	918	896	890	899	943	896	938	943	846	884	983	921	852	890	850	895	925	951	923	948	899	969	935	899	884	907	880	878	910	923	843	922	869	962	888	845	877	890	911	912	913	920	943	929	926	914	904	927	888	919	909	910	915	900	881	906	917	891	937	916	931	909	935	896	888	968	885	895	914	905	891	863	946	877	873	888	930	918	874	929	887	855	967	905	911	960	937	908	867	923	938	913	904	957	927	880	952	850	933	892	930	939	891	897	884	901	967	943	876	906	919	873	918	909	933	909	893	913	895	922	925	908	943	910	889	888	894	966	961	911	862	925	943	970	944	909	924	959	940	876	901	931	913	933	906	915	923	918	836	882	907	931	925	883	928	912	918	844	913	917	882	945	906	897	890	927	864	916	944	854	951	883	964	904	965	923	893	898	928	880	946	888	898	872	872	889	889	921	890	893	889	923	871	886	890	861	932	871	883	928	906	917	921	933	919	943	925	929	931	973	915	905	910	874	900	913	921	927	889	907	895	944	929	925	865	942	876	914	921	907	889	920	857	856	886	915	910	868	931	917	928	893	907	897	933	845	939	862	951	943	876	871	869	917	918	896	945	900	912	911	907	852	915	966	937	894	935	894	1000	930	899	828	929	933	918	893	901	881	890	894	855	942	923	913	902	867	928	926	883	951	894	917	937	952	941	900	913	826	875	910	929	951	897	893	885	865	904	942	887	902	889	900	938	898	919	942	936	878	930	873	912	927	883	907	978	922	885	913	923	921	963	877	926	910	856	909	917	913	921
12647	765	626	498	386	321	301	280	236	239	222	235	209	190	227	203	206	191	199	210	214	194	205	202	205	211	207	219	209	221	185	218	188	205	216	220	195	194	183	195	188	172	192	181	182	203	191	185	196	197	174	192	208	210	177	177	195	171	189	173	177	175	199	188	195	181	213	180	176	179	182	187	194	195	181	210	199	206	173	209	194	184	198	235	236	196	219	185	199	177	207	180	179	143	170	183	158	186	197	235	181	180	190	170	171	194	195	200	214	224	195	211	194	187	199	208	168	187	206	188	185	172	184	180	200	200	184	175	206	196	206	179	191	186	212	197	184	197	184	190	208	196	211	183	199	197	195	189	193	201	173	208	194	208	186	220	182	196	235	220	193	213	203	198	211	208	204	200	183	198	168	193	173	192	192	186	191	191	194	184	187	205	203	185	207	175	201	177	182	178	186	179	220	209	182	205	225	194	176	180	182	194	196	200	196	191	187	190	209	195	239	204	206	210	184	215	211	211	176	185	154	201	173	183	186	167	179	227	215	194	174	196	218	190	188	205	188	216	176	187	195	188	181	188	166	196	202	195	195	175	184	215	179	202	179	186	208	196	192	165	202	187	162	183	206	189	172	188	216	175	198	221	209	169	209	190	199	201	189	190	192	175	185	186	188	189	179	170	174	175	230	185	206	186	212	213	163	185	179	193	199	214	186	179	186	168	206	203	188	178	185	171	199	187	166	188	186	189	195	201	223	222	187	197	199	195	182	185	191	189	194	188	183	168	192	198	184	202	193	189	174	203	213	189	209	181	183	163	194	190	184	193	177	202	170	192	202	177	207	194	176	208	200	197	166	185	201	191	174	201	190	181	220	191	187	189	182	190	193	158	185	174	214	217	207	217	183	203	188	194	204	183	183	177	197	212	183	198	187	168	182	210	179	185	192	182	226	195	189	185	202	223	198	197	213	168	204	190	196	185	197	192	207	207	199	203	174	185	206	194	201	225	189	187	220	200	159	206	168	187	184	187	206	180	205	177	192	192	198	215	166	190	186	204	195	183	190	166	202	178	181	174	197	185	232	208	186	193	184	188	191	179	194	204	208	203	178	197	204	190	202	167	199	207	232	200	187	184	211	188	197	178	213	192	186	191	182	197	207	217	222	180	166	186	200	195	199	200	174	199	183	177	206	175	197	189	181	210	190	219	207	194	170	181	171	188	196	208	194	201	188	185	179	205	193	201	197	187	202	207	200	189	221	186	189	184	186	220	230	179	162	185	215	193	191	180	184	158	183	174	191	166	186	172	171	191	192	174	179	215	155	188	195	196	199	193	201	194	196	195	194	174	200	200	217	193	200	194	183	197	181	193	210	215	182	165	207	224	189	198	195	213	186	197	187	188	206	174	211	174	194	174	163	236	197	207	183	175	179	217	195	193	196	197	195	214	191	184	190	207	208	177	215	189	194	208	202	212	223	190	185	211	168	196	193	179	214	186	187	192	160	193	172	183	202	189	190	181	194	181	195	193	178	203	186	205	213	201	185	184	187	174	162	199	197	192	195	224	213	200	207	188	174	166	201	203	209	207	201	228	209	208	200	192	182	225	206	223	217	173	203	184	212	193	200	183	200	192	178	193	203	171	188	187	201	217	194	169	191	201	184	191	202	206	191	162	178	187	208	199	207	183	199	188	207	184	183	202	200	193	192	200	193	190	203	166	192	182	187	188	212	212	190	178	196	191	177	189	207	186	206	201	182	216	201	187	171	215	186	209	220	208	202	203	193	204	191	190	164	183	218	185	214	180	181	192	178	199	193	209	189	193	184	186	183	168	208	199	181	184	205	212	189	205	165	177	205	190	193	186	196	178	185	175	193	185	196	200	212	200	191	182	204	197	208	208	186	183	177	178	189	200	173	182	204	178	204	174	181	204	185	201	196	210	193	177	197	203	177	193	193	200	213	203	197	189	197	216	215	195	176	194	194	197	193	176	190	183	188	210	191	196	197	196	206	188	212	177	200	165	208	216	172	187	180	218	195	185	184	202	189	198	208	207	202	192	200	194	204	178	180	178	194	199	199	188	199	182	194	213	228	201	217	194	178	205	189	177	211	210	200	223	190	193	188	198	204	187	193	198	217	211	166	205	156	184	195	166	173	184	210	165	177	182	206	195	187	217	200	185	178	199	179	194	170	189	208	173	191	204	209	217	195	179	185	181	170	180	196	209	189	202	189	197	174	229	190	201	203	192	172	195	210	177	181	191	193	183	181	168	202	195	188	188	175	199	214	214	160	185	190	192	174	199	168	188	184	198	188	205	220	184	185	187	198	228	184	191	200	208	180	202	199	200	193	221	171	198	185	181	217	185	230	203	203	175	183	233	197	198	208	193	198	195	194	182	197	200	191	175	190	185	210	181	179	190	212	205	206	178	196	183	189	206	179	179	195	199	176	168	188	190	180	183	180	204	181	201	196	178	176	202	163	188	165	179	178	200	183	182	187	193	184	180	201	201	217	183	176	190	202	211	146	154	195	198	168	209	206	179	192	189	199	190	178	196	179	195	209	202	201	177	170	256	209	222	222	188	178	187	208	199	185	198	203	211	182	187	191	211	189	201	205	179	201	200	162	209	190	207	209	218	169	227	194	192	180	189	186	161	172	179	196	206	193	186	188	192	201	179	204	188	178	196	198	198	190	202	194	217	189	188	177	207	197	199	203	190	174	205	185	201	208	180	195	209	228	201	172	194	177	191	171	187	204	181	203	213	188	188	199	202	197	210	197	201	222	202	190	208	189	183	174	165	236	209	168	212	173	183	195	195	193	187	187	176	191	200	220	200	198	183	193	203	200	179	219	217	196	190	182	211	210	195	189	189	182	193	192	185	181	171	182	185	210	185	225	195	189	189	178	174	199	197	190	175	205	201	198	218	193	202	190	171	155	194	166	187	231	203	174	194	191	190	177	212	180	165	199	189	209	197	200	225	189	188	190	194	194	214	173	206	179	199	201	182	196	185	199	198	177	212	192	205	180	194	195	193	193	176	184	205	188	182	179	196	201	217	183	206	201	186	195	186	196	187	172	177	176	184	203	215	200	216	186	196	185	188	195	173	208	188	187	186	176	179	224	194	186	209	201	191	180	177	188	190	179	181	169	194	196	209	210	200	176	174	205	199	210	184	161	197	188	202	196	181	202	176	191	192	210	187	189	208	183	217	170	189	203	188	175	191	183	190	170	188	203	212	177	212	180	186	196	206	196	184	190	184	220	196	168	166	182	176	179	233	184	190	186	210	214	205	190	189	196	213	192	183	197	197	199	207	215	193	196	195	190	177	198	191	205	180	190	172	201	196	196	177	180	225	211	206	221	206	211	213	198	172	202	191	184	191	199	206	183	189	228	191	197	231	186	199	174	196	197	218	190	176	223	200	223	190	197	207	196	232	209	212	197	204	215	176	209	217	189	185	187	205	218	188	187	182	150	208	169	213	193	164	212	201	199	193	204	187	215	190
7949	886	1491	1795	1549	1271	1118	971	925	779	732	744	644	685	651	608	601	591	578	558	590	581	573	584	546	543	545	573	473	514	539	513	514	516	550	538	556	534	515	516	520	522	468	514	517	545	566	541	509	551	500	504	505	535	513	523	536	534	518	524	524	563	497	480	458	463	510	563	473	503	536	488	504	512	517	476	543	502	530	507	511	489	522	481	525	532	553	522	506	499	515	554	511	484	502	471	517	478	479	561	503	490	498	503	525	504	524	501	462	495	523	531	508	466	502	526	493	505	531	511	508	489	524	492	482	528	524	485	545	484	501	514	499	503	517	542	516	490	513	491	538	551	489	492	511	511	453	505	517	513	497	490	480	466	521	512	496	507	487	515	529	484	498	515	515	485	493	538	524	509	494	488	505	496	514	510	521	484	526	491	491	484	517	500	508	483	527	504	469	486	504	513	529	487	490	503	486	519	518	524	499	529	545	507	471	477	500	495	483	473	529	465	509	551	480	526	473	493	527	509	471	542	518	504	497	500	500	497	484	505	504	489	480	522	473	475	517	482	504	508	462	520	509	509	519	519	505	485	509	478	508	513	490	533	500	517	501	508	474	470	508	506	530	506	531	509	531	490	480	528	509	509	517	494	504	506	540	512	472	480	519	484	511	531	494	526	499	487	516	526	537	545	495	480	514	487	472	492	492	506	512	515	482	472	472	518	470	520	526	503	487	553	540	495	487	491	460	487	453	497	542	518	491	482	507	512	521	503	496	507	522	525	526	530	498	553	520	517	482	517	509	513	530	477	539	495	485	490	480	484	482	520	535	511	499	505	495	473	543	500	528	496	514	464	496	473	471	487	528	472	530	521	526	481	517	499	491	510	429	482	462	472	474	470	480	482	510	496	502	530	519	525	500	478	508	511	507	494	490	492	499	517	508	546	466	482	462	497	506	539	534	497	457	480	507	512	523	503	509	475	487	500	552	478	469	439	487	528	544	490	485	520	550	506	501	520	483	499	492	520	489	518	492	481	498	505	505	506	494	494	493	445	497	459	488	488	500	491	512	565	518	500	509	555	503	515	516	487	480	506	494	519	477	469	442	496	518	501	484	489	511	517	471	533	514	493	531	512	500	526	486	514	504	501	491	512	505	491	503	504	514	513	527	499	534	460	483	504	521	497	500	561	485	486	479	479	490	501	511	496	499	507	522	489	520	511	471	547	511	503	509	511	457	527	497	505	497	458	493	516	524	527	536	494	467	477	487	507	532	502	511	470	504	501	533	529	457	459	472	499	477	486	463	492	497	492	485	529	493	515	517	490	512	475	480	496	503	517	477	533	529	483	480	491	542	515	522	515	554	504	505	518	509	522	516	466	512	504	526	550	526	516	511	558	537	484	522	491	490	525	530	521	497	503	518	505	509	517	490	503	477	494	496	502	474	541	515	506	527	432	515	533	505	503	472	547	524	486	460	509	504	496	480	520	573	497	524	484	466	464	505	454	495	505	525	517	516	532	539	533	483	484	497	482	507	499	535	488	493	520	465	480	452	496	514	490	523	532	566	492	499	534	514	513	522	503	494	512	510	529	504	475	499	480	535	533	520	499	488	524	494	530	493	511	502	506	535	511	481	461	519	477	522	508	509	512	459	528	486	479	536	488	506	522	506	478	487	475	487	506	508	470	529	474	523	509	502	497	442	520	500	492	505	528	550	506	508	486	470	464	469	474	519	506	544	536	499	524	496	497	479	564	523	517	472	522	484	506	533	490	508	520	540	449	509	535	479	522	476	496	491	506	472	496	474	494	478	513	454	493	504	521	495	510	497	521	486	515	508	537	509	499	500	483	501	494	500	478	531	511	518	477	519	486	519	492	486	509	483	521	515	511	543	524	496	456	529	470	509	519	493	503	509	534	535	518	493	523	518	522	469	477	505	492	477	517	526	514	523	463	509	518	500	521	498	529	508	529	516	499	498	518	461	507	476	504	531	499	488	512	482	512	504	510	451	484	538	516	492	528	497	508	508	523	517	535	532	524	471	515	509	540	543	539	516	479	523	490	497	517	537	516	512	488	502	526	525	499	544	509	520	554	520	471	469	527	515	495	504	472	477	522	495	503	479	524	474	540	490	484	537	502	536	497	514	512	481	504	500	535	518	486	484	499	509	506	511	519	542	486	516	495	510	455	490	503	509	514	481	515	513	486	518	514	479	506	464	501	509	531	530	470	495	505	529	501	526	475	512	496	471	494	505	495	490	483	528	537	525	499	506	514	498	502	505	527	521	516	501	512	517	509	519	498	531	456	478	509	468	461	548	477	496	499	543	512	464	482	496	523	484	518	490	515	476	500	486	476	495	520	514	485	483	495	559	544	484	491	491	494	498	553	478	496	543	513	517	515	497	498	499	488	475	500	509	545	509	532	507	480	504	477	514	512	510	491	499	512	500	498	483	503	497	517	490	482	509	463	504	504	505	472	492	535	475	498	514	479	482	495	497	468	482	490	528	512	485	517	489	534	506	485	531	492	537	518	525	482	501	514	501	517	513	477	492	497	507	531	530	494	535	520	521	491	501	479	542	501	518	469	510	538	530	481	513	478	497	492	506	508	498	491	521	494	505	491	470	505	540	469	516	514	509	474	508	520	518	502	504	545	473	478	520	486	472	517	511	510	452	511	488	479	477	485	517	506	510	522	513	504	481	508	570	484	503	468	488	521	466	532	495	509	499	499	521	500	502	493	528	523	460	494	488	481	556	445	530	510	444	530	497	487	535	540	519	534	503	489	475	534	460	496	524	546	479	483	554	545	505	533	492	506	500	510	475	525	495	542	473	473	489	499	513	506	511	495	499	494	537	501	481	509	535	514	548	504	516	506	479	530	511	516	509	535	518	528	500	490	535	537	517	468	512	515	544	486	481	495	537	461	466	517	520	534	482	498	492	502	485	455	535	513	496	520	521	537	517	520	514	534	480	520	493	541	480	507	463	506	502	491	519	508	499	504	520	482	489	549	487	512	503	483	504	487	485	511	512	537	509	493	499	492	532	504	500	517	484	502	470	501	466	472	512	527	505	496	448	507	503	488	512	516	505	501	519	501	523	516	523	527	487	485	499	497	563	475	524	504	495	553	482	520	506	526	511	501	534	510	534	504	506	515	501	525	497	503	477	510	480	526	510	538	466	510	488	475	507	489	477	504	489	501	529	473	508	504	482	476	523	514	507	514	485	522	530	484	485	526	485	508	499	512	489	491	486	496	523	511	511	519	534	496	508	453	495	540	482	487	507	540	532	497	512	504	499	532	521	503	493	477	490	473	501	474	519	541	515	454	526	491	529	458	531	496	510	480	489	486	511	472	461	505	490	505	499	479	462	457	518	494	487	524	488	497	489	532	464	499	518	519	543	448	519	487	545	501	512	488	543	464	483	533	518	466	527	514	508	479	515	519	475	505	483	491	521	502	537	504	473	538	469	500	485	507	509	500	532	515	504	523	519	491	454	523	499	541
1373	439	405	402	405	402	407	390	397	422	387	364	393	365	356	333	396	388	407	405	380	357	394	410	383	370	365	401	367	379	396	394	387	373	367	409	392	396	415	397	384	381	435	366	379	398	383	399	389	386	440	383	396	373	418	385	374	353	412	380	392	383	375	386	390	378	385	387	385	380	362	401	378	367	393	383	374	396	398	373	402	424	377	397	433	361	386	395	404	391	390	379	402	405	399	363	382	386	421	404	395	388	413	393	390	406	400	375	362	383	396	427	376	430	382	386	408	373	398	369	407	377	398	378	375	388	419	412	390	406	393	366	440	362	378	356	395	388	393	403	377	402	402	367	353	365	373	397	400	421	393	374	399	384	355	382	376	423	372	358	411	355	378	390	413	376	378	400	401	387	379	403	374	414	401	384	399	419	364	387	381	421	387	350	387	375	377	360	400	395	382	416	415	375	408	399	384	390	384	394	396	424	407	399	354	402	379	351	390	408	394	370	349	380	372	365	407	365	377	391	373	418	388	388	389	360	382	391	389	380	390	353	382	356	416	364	390	342	392	386	398	397	415	421	384	360	388	419	375	393	389	381	362	393	412	397	437	424	399	413	415	368	412	362	408	369	402	435	392	369	390	435	440	393	357	364	367	376	397	415	397	395	399	376	385	404	374	385	392	416	359	373	365	391	401	357	355	397	421	386	386	359	405	386	422	417	385	406	332	383	396	374	392	406	425	386	374	399	398	357	367	408	380	408	390	403	401	382	365	341	382	418	433	441	363	375	417	381	391	404	395	355	379	380	376	372	361	359	430	415	396	370	382	385	360	411	395	413	372	372	368	409	388	396	418	407	445	402	435	384	366	439	371	356	407	394	413	387	409	401	391	393	381	370	410	363	375	391	364	369	396	398	421	385	413	370	356	391	356	370	372	395	370	394	393	393	369	385	384	378	391	374	387	371	378	403	394	378	381	390	384	397	404	353	423	386	373	377	414	379	420	374	388	394	405	391	401	397	394	372	392	396	417	406	393	435	411	375	367	372	380	370	375	367	397	399	401	394	427	386	377	375	386	410	448	389	357	377	429	384	390	368	401	418	400	375	378	368	410	403	420	412	374	417	339	413	367	410	391	359	355	411	391	395	372	397	379	414	393	392	386	383	349	337	384	386	372	411	407	376	398	369	383	381	378	438	409	367	386	434	374	409	374	391	393	388	383	410	413	378	351	379	392	409	377	376	367	410	370	405	360	364	341	372	432	412	380	391	396	356	421	391	412	401	409	431	399	386	408	392	380	381	359	407	370	413	387	401	379	400	376	375	394	359	373	376	401	413	410	385	376	368	396	379	408	427	376	385	374	387	401	426	434	401	368	427	392	386	404	392	360	398	396	354	395	382	371	403	403	410	399	412	380	377	342	382	378	379	381	414	378	399	377	405	337	362	385	374	347	358	373	416	386	396	383	402	374	382	377	390	394	362	375	377	349	391	377	414	370	376	404	387	396	397	394	393	365	413	365	401	354	396	406	366	384	410	380	379	398	365	389	374	387	369	447	388	387	382	401	399	334	355	403	366	401	391	382	379	380	387	397	410	402	408	385	426	398	351	350	369	407	410	389	362	378	355	407	409	379	406	386	409	324	397	394	378	363	364	397	445	397	390	430	403	382	403	406	419	385	382	425	380	389	412	415	403	372	367	403	401	396	408	409	417	361	399	388	375	357	381	347	366	393	394	407	384	413	361	409	398	415	365	359	391	387	384	426	376	379	418	394	376	394	378	364	365	403	424	367	384	386	378	395	412	389	374	400	406	366	399	414	396	402	391	393	408	387	386	386	395	408	417	352	385	367	392	366	401	371	365	398	399	401	393	422	409	401	400	393	414	390	380	392	413	364	383	374	400	402	385	387	417	405	386	403	396	425	386	424	384	406	390	382	390	379	395	409	395	372	417	360	396	414	341	355	371	389	353	361	373	388	363	417	381	371	377	393	427	418	408	378	409	412	378	445	387	371	387	406	342	383	396	408	414	367	351	385	359	432	391	403	387	395	391	416	387	389	399	404	383	393	373	370	364	402	392	397	382	393	370	414	392	382	409	382	425	381	380	385	383	383	394	387	354	392	368	398	379	370	390	400	396	388	360	393	385	393	407	412	370	421	420	358	342	397	410	398	379	402	414	388	385	384	364	373	409	379	389	381	393	372	400	388	370	362	411	412	356	397	410	408	391	383	393	414	365	382	392	394	381	405	413	395	397	369	395	395	415	401	378	401	404	395	347	356	336	389	391	408	388	390	349	384	366	354	418	396	395	384	393	426	395	401	377	388	389	391	404	362	393	381	397	404	431	425	407	380	425	384	370	356	437	427	360	434	371	381	381	395	411	395	397	370	366	345	361	383	407	392	375	388	385	415	355	412	390	382	392	387	388	425	398	352	351	396	419	405	399	370	378	377	427	398	395	372	402	367	402	404	393	380	398	404	425	392	395	377	405	421	403	369	377	377	435	384	401	386	389	360	360	419	370	401	364	416	357	383	397	394	413	367	376	387	390	410	426	404	435	364	371	402	405	382	393	380	420	389	374	384	399	394	386	401	402	376	418	356	381	407	385	363	396	402	403	396	373	389	346	375	387	349	394	385	380	376	383	374	382	358	412	385	376	432	369	392	402	368	370	378	359	341	403	357	382	385	397	399	405	389	393	359	371	349	372	390	392	388	382	419	419	400	391	383	391	375	397	397	381	386	410	401	382	384	397	379	388	417	394	367	384	379	391	353	365	386	373	357	383	399	377	424	380	406	381	359	412	391	403	379	395	378	367	397	419	387	406	383	393	396	382	416	409	380	426	407	418	391	418	381	388	364	416	402	371	398	400	371	388	403	426	412	413	425	365	400	403	381	388	387	408	402	385	448	372	402	380	413	359	413	428	364	359	353	380	378	354	341	379	348	363	373	377	382	372	370	364	408	365	390	383	386	393	390	390	358	398	394	413	375	361	410	372	380	400	381	344	381	355	378	393	378	381	390	382	391	403	418	388	387	394	366	404	361	393	397	375	422	360	397	405	386	399	366	389	385	385	388	362	404	383	397	369	380	369	417	370	378	382	409	391	436	369	378	410	332	395	434	383	380	377	379	391	338	354	424	426	412	383	396	390	383	396	397	404	394	352	383	390	449	430	361	418	351	387	392	388	386	407	374	418	401	388	392	436	359	419	413	366	401	400	436	382	419	394	381	400	385	343	391	390	369	390	421	377	380	382	376	404	396	386	410	379	346	380	362	434	362	346	396	388	377	442	398	392	390	414	369	401	366	395	376	413	404	388	385	400	400	419	389	398	377	388	378	378	403	352	366	387	382	375	406	427	391	402	383	382	363	384	365	381	412	448	403	412	415	388	342	354	418	406	393	389	386	374	407	398	383	424	426	451	382	353	443	387	370	391	377	422	411	409	421	385	407	393	385	340	412	380	375	407	345	391	374	395	357	409	328	375	366	384	411	366	388	396	418	401
2169	934	961	996	963	962	943	960	993	953	977	942	974	972	917	939	951	952	919	955	934	905	975	957	946	926	952	923	915	885	954	955	916	933	936	949	953	926	952	942	911	928	1028	986	945	939	959	991	955	991	909	969	928	944	923	910	884	902	889	953	899	918	947	922	933	926	955	944	916	927	920	905	938	936	1010	1008	920	965	953	953	960	969	884	930	972	882	917	1006	886	916	974	918	972	1003	940	919	960	929	944	944	897	919	977	961	898	895	956	938	911	935	921	944	933	961	960	893	933	997	989	964	949	921	948	986	954	909	968	986	944	953	957	924	998	1017	885	953	954	951	951	950	965	939	944	948	954	900	919	919	952	929	950	904	1008	961	949	996	910	921	980	974	935	908	953	895	943	946	918	939	925	939	976	946	980	967	953	926	905	905	948	930	979	937	925	930	966	953	892	925	938	937	990	968	952	933	948	942	974	914	902	925	975	947	949	972	935	938	949	900	951	882	985	953	912	973	995	903	977	843	939	907	992	1005	937	958	903	946	948	961	964	935	948	966	942	938	958	899	963	989	954	962	951	904	954	949	988	903	946	949	943	891	937	941	932	975	895	904	964	938	958	943	942	923	968	920	956	883	875	903	963	989	944	928	964	962	947	973	942	1004	920	941	944	948	916	916	958	914	878	947	971	940	962	937	878	960	926	936	945	942	911	949	966	953	980	983	962	952	891	913	906	928	945	935	1024	927	974	958	1002	923	956	964	878	975	1010	944	954	944	904	939	987	997	917	921	909	930	1001	913	924	919	974	970	998	963	975	899	904	957	933	969	969	929	906	916	969	977	990	951	945	913	926	958	980	971	952	928	932	914	921	974	904	915	931	928	965	996	976	909	902	921	944	939	906	979	921	956	922	937	900	979	931	970	921	919	1007	949	1002	953	890	976	1014	946	966	953	893	931	1025	985	904	918	943	888	972	945	884	923	952	950	885	935	924	928	921	924	989	944	976	929	911	953	957	949	967	962	901	948	906	975	941	929	926	930	1000	913	942	980	968	925	1000	972	960	908	979	965	905	981	957	941	912	882	953	975	886	904	973	866	960	948	921	924	947	958	914	934	978	981	925	926	903	974	934	944	959	952	947	923	1017	899	962	931	1001	965	937	949	910	964	931	939	950	998	927	926	937	965	947	948	943	921	953	926	944	984	910	906	975	969	953	926	933	982	981	953	917	938	919	926	973	945	939	933	987	962	931	950	999	935	948	919	981	931	941	937	898	976	913	915	950	982	987	1008	907	917	928	912	953	926	939	970	885	926	913	909	908	909	904	867	908	929	954	1009	976	929	969	984	956	934	929	915	958	918	920	918	990	964	982	917	947	970	941	898	964	979	932	919	915	926	912	967	905	961	965	981	930	918	942	962	968	941	1002	896	947	962	901	962	950	951	934	916	894	926	952	957	967	954	939	980	973	978	1004	936	949	962	892	942	979	965	920	938	989	946	913	943	987	948	950	913	966	969	944	947	949	949	1030	924	960	892	940	942	867	971	966	947	918	948	917	919	994	1013	934	914	974	1001	962	915	928	930	915	936	945	931	915	909	1000	960	966	925	921	890	918	934	897	1005	922	944	979	924	938	946	937	942	959	937	956	954	921	922	945	896	894	943	914	1031	923	1021	993	940	903	884	971	973	965	929	970	924	934	949	920	956	923	908	923	911	981	942	963	911	962	940	940	929	913	941	943	944	934	977	957	907	924	974	914	922	956	947	920	956	919	995	907	993	952	953	925	914	989	998	901	945	917	921	917	952	975	903	1025	982	951	975	884	964	948	939	910	947	941	958	927	907	968	924	1006	918	978	932	1016	877	1013	939	957	976	926	937	972	949	932	976	917	955	984	905	998	923	955	972	959	969	958	929	943	923	920	962	917	942	931	933	984	923	999	957	986	929	985	925	909	942	917	926	951	981	958	944	944	955	958	941	908	932	981	933	927	917	965	1015	927	904	999	946	940	970	946	927	938	964	994	917	946	923	914	922	986	945	979	916	946	946	934	960	1020	959	903	992	923	980	894	960	905	927	928	907	930	1002	988	952	937	953	877	1003	906	941	878	928	963	949	887	951	971	943	926	936	951	941	934	945	943	928	964	940	916	988	984	952	943	928	916	934	905	886	965	922	959	954	998	920	946	910	971	951	941	951	902	1031	962	907	945	915	1004	915	993	917	908	978	917	923	959	950	936	970	898	857	977	953	939	988	904	953	931	936	903	953	954	908	927	907	935	916	922	999	955	989	888	930	985	976	961	913	1001	972	907	969	990	966	916	1008	966	941	932	969	923	943	952	921	914	928	935	923	931	990	932	948	922	928	947	935	914	899	1013	947	949	994	912	987	941	949	972	902	938	964	962	1009	921	963	957	947	960	912	933	969	1001	915	968	950	881	984	972	910	966	915	897	882	915	923	943	916	887	971	959	978	953	954	934	995	907	914	951	975	902	1002	963	934	982	885	967	988	938	931	930	919	976	942	929	902	928	924	1011	920	903	945	926	968	906	933	948	956	985	906	989	985	933	1005	927	964	969	952	893	979	1008	921	926	958	929	984	894	933	949	950	965	984	961	979	967	936	992	993	987	949	926	906	942	966	950	935	932	869	912	944	987	924	921	940	947	924	968	978	945	914	1001	935	969	944	964	931	963	956	968	890	959	908	910	974	951	962	959	954	935	962	1006	912	889	895	900	945	900	1000	957	995	959	1026	953	978	943	948	937	946	954	883	928	894	912	942	909	878	935	939	924	880	935	969	978	962	937	928	934	944	998	950	919	978	941	897	942	973	1017	987	937	951	908	894	931	957	949	931	976	952	949	948	946	976	971	939	921	943	979	957	935	901	958	929	947	860	927	980	893	968	973	950	933	953	971	893	973	885	957	953	953	989	932	921	981	930	909	965	947	913	974	963	928	917	902	926	981	912	933	959	927	929	992	914	971	936	961	954	950	920	919	965	916	985	952	946	987	970	955	946	970	933	945	941	940	949	971	948	953	958	911	919	972	906	893	949	926	961	974	952	937	858	938	967	931	940	968	950	951	955	949	945	984	971	978	962	940	942	950	942	903	936	945	956	917	910	935	978	911	907	955	970	871	902	954	891	969	943	893	972	963	976	955	921	927	963	932	957	907	938	924	963	983	946	964	876	971	934	956	972	1008	990	957	1009	918	949	881	946	966	939	924	903	942	938	914	923	929	970	924	901	981	914	941	901	893	983	931	979	927	932	980	933	918	970	1000	950	948	937	953	991	929	924	917	937	953	957	913	983	942	984	945	1023	974	943	909	908	940	949	948	1019	928	923	989	981	996	993	922	917	935	943	939	982	938	934	956	922	934	903	914	953	924	955	865	934	928	987	911	952	1018	928	946	904	954	921	916	1030	943	936	947	976	886	974	935	911	886	988	953	980	918	964	924	948	960	983	975	900	957	941	896	946	907	907	946	903	942	951	947	999	965	929	914	925	953	937	963	992	944	888	949	914	946	909	927	947	926	953	914	968	935	935	926	922	894	951	937	975	924	916	955	943	940	944	954	971
6921	578	600	535	472	429	414	426	418	351	402	394	357	403	390	384	384	375	357	399	367	380	391	368	375	369	395	372	394	361	386	378	413	359	427	361	395	370	364	368	414	389	390	338	410	381	372	385	385	385	370	394	371	362	375	385	338	385	397	338	362	399	345	392	402	371	364	369	385	349	382	379	390	324	378	348	380	356	393	346	375	379	366	403	388	389	397	366	374	339	376	385	366	378	388	389	385	388	389	418	364	408	408	381	391	387	359	408	398	374	367	387	375	373	379	360	380	362	360	404	374	383	365	455	394	385	383	373	350	398	358	372	396	397	334	388	390	407	372	426	378	350	406	404	372	348	370	387	376	377	398	308	413	381	379	377	382	351	403	350	360	368	406	388	334	355	400	379	384	380	360	405	352	344	423	431	383	358	364	331	362	375	397	406	389	380	399	391	390	403	428	379	392	405	366	380	353	368	392	372	356	385	387	378	378	337	371	344	386	396	390	399	402	399	402	402	426	402	383	392	413	376	365	388	398	359	374	372	365	365	388	392	370	370	358	394	385	363	402	384	407	396	362	370	378	379	347	338	394	361	351	388	383	357	358	362	400	366	404	386	408	373	375	370	372	375	402	393	377	360	393	368	395	363	367	394	390	396	382	375	394	369	391	372	367	360	360	384	367	359	338	368	381	397	359	329	362	369	359	359	392	404	382	364	386	357	374	345	398	358	395	412	395	387	348	356	365	364	415	364	381	383	377	395	374	368	367	352	349	345	386	403	380	411	350	381	334	388	379	351	363	370	343	365	375	412	389	370	414	371	383	387	399	377	377	381	385	383	394	407	389	382	357	377	377	425	363	386	359	400	397	381	373	376	388	432	395	369	383	390	424	340	368	342	342	341	355	410	359	370	374	392	394	357	359	359	417	338	377	431	346	382	394	377	398	385	385	385	363	353	397	385	371	428	382	379	383	377	364	351	388	389	362	364	368	375	359	453	376	394	393	355	407	378	373	409	368	367	406	349	371	370	377	396	378	376	369	381	345	387	373	366	411	361	394	385	373	402	380	373	391	385	380	415	368	366	377	405	365	353	367	381	408	358	363	391	346	331	354	341	346	377	368	401	353	383	329	380	394	401	378	362	325	381	379	383	398	362	372	369	366	387	383	381	391	383	371	363	348	339	355	375	365	336	361	396	392	354	379	377	363	401	393	380	355	366	377	361	333	384	358	387	382	347	389	390	349	371	356	363	396	406	402	395	408	406	372	389	370	396	378	348	421	396	359	365	337	400	392	426	333	392	379	411	384	402	407	417	391	394	363	375	331	358	350	351	371	388	367	389	402	362	385	383	415	372	382	388	389	356	423	412	412	400	361	371	359	399	373	389	378	385	361	347	344	383	353	393	397	380	373	352	346	353	394	356	373	385	368	341	367	398	358	379	362	414	394	371	367	346	398	375	407	359	389	378	352	378	364	368	379	384	409	360	371	366	373	355	393	379	338	379	349	429	387	361	407	384	436	353	375	368	356	373	353	380	394	365	367	390	408	374	394	386	375	363	364	374	372	367	381	374	375	399	348	359	349	390	349	364	400	392	376	410	384	385	376	377	369	385	355	397	362	326	353	387	366	425	347	403	363	371	379	359	402	404	379	427	407	385	351	359	351	354	392	408	420	364	395	380	386	371	396	351	390	401	364	387	365	383	393	357	375	440	398	380	375	374	415	375	364	377	392	404	353	396	367	347	384	361	401	363	340	377	397	371	408	370	343	366	408	378	374	385	391	381	363	376	386	396	400	342	366	390	356	343	370	359	433	392	362	403	435	365	345	349	360	338	375	402	383	381	400	356	388	337	349	367	371	339	357	385	390	337	384	358	355	395	377	367	386	382	399	388	385	422	371	405	384	403	415	362	386	389	348	354	397	382	368	390	359	385	402	386	381	369	390	382	381	332	394	355	379	347	433	363	406	405	365	379	365	375	354	355	349	351	364	384	369	378	352	369	371	377	379	354	423	401	365	379	363	397	396	368	363	419	335	357	338	379	357	378	363	367	369	359	392	384	384	401	358	343	365	365	347	379	348	370	381	379	371	397	355	360	363	380	409	336	380	339	423	381	343	377	379	389	374	381	331	385	399	375	391	378	360	385	388	374	381	414	350	408	384	355	407	368	374	375	332	375	382	405	383	371	412	421	364	369	396	358	359	367	375	405	366	353	350	335	381	390	343	377	374	361	398	360	362	363	383	373	380	396	380	363	395	398	375	399	360	380	394	413	400	400	360	360	399	356	361	379	372	386	399	384	363	420	399	365	409	396	384	416	372	417	352	367	377	367	379	356	372	344	359	397	376	389	376	376	416	364	370	376	376	379	379	412	367	381	371	386	369	366	393	377	370	398	372	348	353	360	385	346	393	349	366	367	338	370	363	340	401	352	392	419	392	374	348	388	394	346	333	363	375	364	407	369	397	400	368	389	390	360	374	358	359	376	363	373	388	369	385	374	391	376	351	415	367	332	354	389	362	350	367	339	381	367	409	351	344	396	364	385	400	360	391	344	374	360	366	395	383	447	408	364	356	370	365	362	351	340	348	367	343	378	388	361	380	399	407	386	375	431	371	367	388	388	389	380	387	378	386	357	406	428	372	378	376	352	364	376	385	406	410	392	422	343	388	374	387	360	361	358	402	389	410	364	431	340	385	384	362	379	396	371	369	380	401	364	334	384	382	383	385	372	360	372	381	352	372	363	363	346	374	401	375	368	383	356	376	409	416	391	422	366	383	365	364	376	360	391	351	392	363	319	367	390	341	387	365	396	369	417	388	364	345	375	392	385	376	392	388	371	362	392	398	376	409	391	401	396	418	384	371	403	386	371	381	364	379	411	346	355	369	395	384	376	343	404	352	357	375	369	373	404	359	378	405	356	382	348	407	369	386	397	369	384	399	352	386	367	386	363	378	385	391	376	408	394	402	365	361	415	354	393	377	360	398	390	385	393	359	383	355	389	363	390	370	425	386	364	384	374	416	386	365	374	377	407	398	379	371	355	377	362	330	372	373	377	318	365	369	380	372	365	369	400	422	382	382	403	393	367	400	385	418	384	359	377	384	387	392	353	366	391	349	406	413	343	356	365	377	364	348	385	384	392	362	341	336	333	377	402	379	358	370	369	365	364	376	371	359	354	370	355	424	362	408	377	397	379	367	369	365	389	408	329	342	362	400	351	352	389	375	385	414	360	384	361	367	327	352	387	398	355	341	383	369	359	394	404	413	354	380	360	380	376	376	325	356	378	374	372	394	370	397	367	385	377	368	380	370	403	363	409	367	375	406	380	376	363	417	370	407	365	374	349	357	395	359	385	359	427	419	400	347	365	364	365	381	391	372	368	395	367	395	357	411	361	341	374	403	361	382	355	378	380	392	379	367	395	395	401	407	359	396	392	374	378	363	377	388	413	415	392	419	374	384	367	373	350	360	413	343	393	390	374	400	386	382	360	359	405	380	358	359	382
6486	1072	1447	1544	1375	1218	1197	1103	1068	995	1049	989	1012	945	924	937	861	949	908	940	931	923	939	913	949	910	929	967	901	921	888	914	971	890	936	882	895	887	920	916	942	870	934	895	931	855	885	949	927	943	936	868	905	866	891	896	954	962	927	935	898	874	923	910	878	912	870	890	938	872	934	946	886	914	876	905	850	896	894	960	968	921	940	919	901	934	870	916	879	920	942	889	922	979	881	861	937	880	891	887	891	916	873	975	851	884	939	916	888	881	854	867	895	921	892	852	930	899	924	894	892	875	910	908	917	867	899	899	909	876	949	902	926	919	927	953	882	892	894	963	890	876	926	999	866	912	946	957	891	900	926	914	876	924	884	925	905	894	905	945	925	887	921	886	979	944	883	926	974	934	941	912	940	940	908	948	913	885	931	884	899	899	852	885	946	931	872	940	850	896	904	912	878	891	894	878	912	867	910	915	923	888	1006	885	915	905	871	913	950	914	922	915	886	879	926	914	900	874	897	870	913	900	944	859	931	910	876	910	904	932	888	890	920	877	900	915	895	894	912	942	874	891	910	895	888	897	971	874	893	946	848	914	910	853	927	897	948	896	937	877	894	882	851	834	920	863	859	852	935	905	961	894	864	915	891	862	883	955	859	921	892	930	880	920	952	864	881	910	892	886	879	953	877	881	928	926	913	899	943	914	937	938	928	937	969	871	911	890	893	851	928	956	941	925	935	925	912	962	891	937	916	875	899	914	916	880	912	947	894	939	925	908	925	900	860	969	867	911	882	935	855	883	894	884	934	883	903	956	934	892	857	938	857	884	973	909	886	886	922	895	960	920	929	916	893	956	931	928	918	887	876	873	880	903	881	871	899	893	806	889	984	921	930	869	937	931	895	946	985	881	919	880	897	866	864	891	900	894	860	917	881	884	893	920	945	931	912	904	891	903	929	886	879	869	896	883	880	882	919	869	869	901	925	909	908	877	930	904	906	851	858	959	933	942	936	946	889	929	882	874	947	912	897	925	883	940	924	912	913	906	933	951	885	893	907	930	934	874	909	916	922	914	854	909	934	885	936	984	896	898	902	907	923	873	864	900	922	931	934	866	921	898	912	900	882	859	933	923	925	928	949	882	915	943	876	913	943	904	875	878	872	856	899	910	885	878	921	801	934	891	904	935	898	899	931	850	892	914	882	910	932	904	907	884	872	943	915	954	917	952	931	862	905	917	935	953	958	953	895	866	896	889	945	895	903	837	880	915	959	881	893	924	873	868	900	855	877	901	917	932	903	900	887	919	901	861	895	895	891	912	894	900	918	962	932	937	878	868	901	893	939	915	927	836	921	889	894	887	891	977	900	904	884	911	886	965	873	855	872	917	914	872	863	878	907	919	913	902	911	892	883	939	856	849	924	914	972	913	930	886	905	873	936	906	906	896	902	850	862	894	915	918	915	930	891	877	930	881	935	885	840	916	905	910	908	915	902	918	958	933	915	912	908	920	956	906	912	913	933	903	875	948	894	904	909	926	896	893	894	902	853	914	902	907	899	884	893	850	932	890	851	912	900	862	885	879	933	930	877	881	844	901	901	911	894	916	903	895	937	905	939	884	898	962	867	928	927	888	885	915	882	892	902	892	921	880	919	898	902	908	904	883	898	882	871	881	951	915	870	882	948	870	959	916	942	918	943	905	935	920	892	905	869	964	892	882	903	964	875	879	903	895	957	926	925	879	921	937	937	958	877	901	925	895	943	835	912	897	916	864	900	865	859	892	900	872	894	912	886	809	928	961	903	885	929	955	899	932	916	928	890	938	964	857	939	898	951	872	864	928	881	817	925	911	915	901	873	944	901	879	929	887	933	913	882	917	917	890	929	903	879	940	898	906	907	917	928	909	993	900	900	899	893	893	897	924	945	932	887	954	888	923	879	892	917	909	959	928	931	954	909	897	924	939	908	937	932	936	926	926	898	903	934	909	914	868	896	897	925	888	902	891	887	894	880	912	911	972	937	921	907	912	916	956	903	904	922	889	913	887	904	866	923	841	932	915	947	877	936	867	864	898	881	875	912	908	885	874	869	892	850	976	900	881	863	890	973	905	840	952	879	917	867	912	886	938	923	907	890	873	924	855	934	883	901	886	914	910	905	887	914	922	920	904	940	907	890	932	869	959	932	881	933	879	885	940	933	884	889	942	942	919	883	889	937	894	909	885	876	925	838	901	884	889	906	904	912	919	945	852	896	881	932	889	875	918	921	898	825	913	884	913	983	920	964	928	975	962	954	930	933	883	876	918	945	953	889	910	881	879	884	858	905	920	962	862	902	896	933	933	889	841	881	906	924	969	900	922	974	894	858	944	963	910	880	899	836	895	895	883	953	934	906	862	960	897	908	925	908	899	912	927	905	931	875	871	938	924	879	886	900	897	888	931	938	949	911	870	996	954	964	953	922	920	831	868	915	906	929	893	928	914	899	926	901	870	927	865	885	915	857	942	872	912	885	934	991	871	927	917	896	875	908	930	896	889	902	907	922	902	921	885	945	923	877	946	902	858	862	917	931	929	882	896	913	871	922	930	903	882	866	889	874	909	827	851	863	928	905	949	941	904	973	886	933	879	912	890	933	898	927	874	919	956	903	913	885	964	882	914	836	943	981	931	885	904	843	887	918	930	901	915	932	908	874	915	935	913	894	900	922	954	902	919	966	965	941	862	937	875	875	903	907	880	926	903	917	922	882	899	904	917	907	931	912	896	965	915	944	884	952	912	959	904	926	859	911	876	915	912	922	928	946	887	906	931	876	866	875	905	913	894	899	923	832	908	886	902	939	904	888	907	871	924	908	871	862	923	976	892	889	893	926	827	895	905	957	894	962	861	918	971	908	910	901	888	958	873	924	865	911	943	891	932	959	945	871	847	882	862	889	882	889	911	867	869	957	879	871	942	902	914	901	924	924	887	901	905	957	958	988	865	909	863	870	862	872	863	918	917	879	919	950	923	907	948	886	931	948	908	887	935	889	877	872	911	868	902	883	813	854	915	910	892	934	943	907	888	887	927	879	899	940	875	890	870	921	876	918	898	937	892	916	910	922	898	928	889	908	904	893	924	900	843	897	889	910	884	862	912	872	914	879	919	940	893	887	889	862	916	860	894	897	936	891	930	905	907	913	935	913	874	927	913	921	943	826	903	875	943	911	923	927	912	864	911	980	905	931	929	865	906	894	951	943	876	917	922	877	895	895	906	868	877	895	860	882	944	843	891	893	838	904	876	944	933	914	905	882	878	911	854	872	919	928	917	923	927	848	912	914	912	907	868	860	874	921	908	882	898	920	942	881	933	907	929	895	959	871	923	861	959	909	887	857	922	925	899	915	885	866	868	889	876	885	897	901	916	934	930	913	870	933	926	937	934	890	881	866	842	900	903	925	909	895	879	937	897	878	903	948	900	926	886	963	913	900	873	878	857	888	854	847	939	916	911	884	902	892	930	919	910	922	869	957	902
12503	775	628	501	392	306	297	294	265	222	224	211	218	229	200	197	205	213	218	198	208	233	233	208	184	195	209	208	202	195	214	197	187	177	221	198	194	199	176	192	216	228	167	196	218	195	196	196	199	207	205	190	184	190	197	215	206	190	183	206	203	212	210	178	202	197	207	180	182	209	191	200	179	207	190	194	188	182	186	191	202	197	177	168	176	216	184	194	190	170	211	184	151	181	197	178	185	174	181	173	175	230	189	179	194	170	183	176	201	189	187	197	185	193	195	201	211	189	184	171	184	219	199	176	198	192	170	175	187	163	189	193	168	191	182	192	197	184	178	193	175	202	174	188	177	193	205	186	198	213	169	208	186	186	200	176	184	167	184	175	206	214	203	191	174	199	192	187	194	163	179	178	218	189	194	191	206	187	189	211	179	180	179	192	190	183	180	200	197	189	228	195	179	171	160	199	191	186	185	196	221	215	170	191	204	188	181	220	186	192	200	185	206	220	190	203	155	210	176	192	210	192	211	183	193	171	205	189	222	190	193	207	178	208	174	159	195	204	192	172	177	173	198	185	184	206	192	198	161	171	180	173	183	201	194	230	183	182	178	200	188	185	215	158	192	187	200	195	188	174	207	184	198	182	206	189	201	207	200	217	190	180	199	204	206	189	183	186	194	190	206	193	177	195	191	226	205	194	205	175	192	163	187	191	188	189	192	194	180	199	187	168	195	197	192	186	215	195	186	210	201	214	180	224	192	200	202	211	213	188	186	188	197	202	191	154	172	215	198	188	182	188	206	179	189	201	185	207	203	177	170	194	171	158	183	180	154	187	204	195	183	192	194	200	219	210	188	191	170	188	199	179	196	197	202	177	197	188	197	193	196	203	201	174	171	192	179	187	177	172	187	193	195	180	170	177	188	206	185	185	187	199	216	192	189	219	195	185	175	184	194	198	193	188	183	174	188	191	204	197	186	179	186	199	176	185	170	208	163	209	208	180	180	206	198	175	188	187	182	207	176	187	213	203	181	204	201	178	198	189	189	218	210	164	168	179	205	175	173	207	190	207	199	172	219	171	203	174	208	187	184	194	193	217	228	189	187	167	195	194	189	180	218	188	184	189	203	202	208	209	183	172	212	186	197	219	212	187	193	182	186	188	168	194	195	181	188	216	193	210	183	188	201	206	196	209	167	175	205	182	185	198	197	187	206	181	184	190	208	188	196	222	199	157	208	213	184	202	172	206	186	191	170	223	198	197	179	208	188	186	193	183	178	207	180	180	189	192	202	205	173	155	164	184	214	180	188	196	227	195	212	199	187	177	167	208	207	200	200	221	194	202	200	212	199	192	177	210	193	208	198	198	199	199	183	191	218	202	198	213	182	205	175	192	165	199	189	181	180	184	200	193	200	185	222	204	202	210	210	165	210	186	206	183	191	210	162	199	200	187	186	191	213	202	181	183	200	164	169	223	191	179	181	208	217	201	202	188	193	169	206	214	187	187	185	180	199	187	182	186	193	205	187	198	204	173	187	206	202	191	217	200	165	176	178	203	190	210	194	221	203	213	205	176	193	182	170	202	206	193	183	190	176	168	173	203	202	212	191	171	191	197	183	184	175	179	194	171	201	203	201	181	191	189	182	232	217	214	164	215	199	205	202	197	207	194	219	184	176	184	191	187	209	177	203	212	207	184	192	181	185	191	209	187	194	186	175	190	203	185	180	204	211	213	164	207	198	202	179	199	196	194	191	200	180	214	172	185	209	198	196	192	203	193	191	187	227	176	177	191	210	194	192	198	190	185	177	193	202	186	186	183	181	173	202	192	205	192	195	163	181	202	168	208	194	187	173	184	212	205	199	207	201	186	199	207	187	183	207	191	191	184	175	175	186	174	196	202	194	183	192	189	188	188	176	185	194	192	200	206	203	181	171	189	190	185	180	161	207	194	188	180	185	199	228	185	206	208	185	183	184	179	196	184	206	176	198	201	209	189	196	168	193	199	187	192	197	176	187	184	204	195	199	206	178	204	202	217	222	180	173	213	213	188	196	204	216	219	201	197	189	193	193	176	197	196	176	199	177	208	192	181	184	212	179	184	176	186	197	197	163	186	199	172	180	192	175	187	196	190	192	191	218	202	200	175	187	194	197	172	208	202	210	209	203	188	203	193	163	208	196	204	180	188	193	199	182	208	215	217	199	210	202	198	186	192	186	181	191	203	177	201	188	198	196	229	199	220	199	205	196	168	175	182	182	191	199	176	182	181	207	188	210	210	195	188	178	217	186	153	188	195	185	167	181	192	200	199	154	204	180	214	178	219	211	191	181	179	168	227	179	169	198	200	176	197	197	201	197	179	210	196	184	177	182	204	187	172	186	199	169	180	182	184	193	184	209	197	203	205	191	192	183	196	193	192	206	191	191	200	211	169	185	170	225	200	189	186	194	175	177	196	208	203	204	187	178	166	192	199	192	187	184	198	191	196	212	220	185	178	184	189	204	187	199	174	217	187	212	187	201	197	209	187	184	196	202	191	206	180	197	201	189	199	190	196	180	179	202	198	210	179	205	194	172	185	189	193	177	200	183	189	185	224	199	193	182	183	184	198	181	215	170	166	197	189	183	162	184	167	190	212	204	185	200	173	212	207	188	204	210	213	215	180	218	170	179	158	201	215	173	192	200	205	179	179	177	202	206	191	202	203	202	194	205	202	185	198	172	192	205	185	183	191	206	201	199	195	199	197	204	206	196	200	201	190	182	174	193	192	192	179	187	195	185	210	188	164	181	179	201	190	180	180	192	187	204	182	183	185	184	204	201	172	201	175	178	175	188	187	191	181	194	193	203	182	215	205	189	198	179	194	202	206	194	176	165	184	171	173	191	181	198	182	200	195	224	162	167	201	164	215	197	204	221	193	198	228	173	170	198	221	179	188	215	173	182	193	193	173	199	175	163	203	186	178	189	193	200	184	182	181	191	183	195	191	194	173	190	188	199	195	158	195	198	170	197	191	191	201	181	172	192	189	180	191	195	188	176	196	186	174	197	178	177	213	186	178	164	193	173	220	226	213	208	211	213	194	187	203	215	210	185	179	206	161	183	163	191	174	207	175	183	209	216	215	171	174	213	185	203	174	217	199	183	197	186	182	200	179	185	224	191	197	197	193	192	215	188	196	150	199	180	203	166	195	189	188	190	182	202	192	209	180	185	214	192	210	204	199	166	199	201	214	192	192	181	200	202	180	190	197	203	176	205	196	192	167	212	225	172	200	168	209	188	181	188	173	217	173	188	195	198	201	192	168	208	175	193	191	208	184	199	177	205	165	203	210	196	162	167	183	196	195	173	168	191	202	183	202	217	206	186	183	217	186	197	213	170	185	178	190	221	195	181	186	217	189	198	179	171	202	211	183	186	188	234	175	200	187	201	202	203	179	192	199	196	200	193	196	180	187	201	170	194	185	184	173	191	201	211	221	196	180	185	200	199	182	205	209	181	202	203	178	164	217
7670	929	1560	1704	1508	1235	1136	979	856	738	767	656	675	588	631	649	575	599	587	552	597	532	560	561	567	580	552	554	601	534	520	534	525	482	577	503	544	509	557	513	526	489	500	519	554	518	567	474	488	548	508	536	519	516	502	520	519	508	530	488	514	489	486	523	499	507	502	495	510	458	516	551	505	525	453	491	532	516	486	484	494	555	503	497	483	521	504	501	497	517	508	507	513	466	511	517	531	527	489	544	497	501	529	528	489	486	536	491	473	509	483	510	503	495	535	485	515	527	479	504	485	476	510	493	534	542	485	531	498	520	517	505	481	511	507	495	508	522	518	578	468	494	504	512	515	473	495	485	506	515	502	466	498	484	487	479	490	522	444	507	546	492	523	510	494	464	478	501	482	477	553	477	468	507	474	514	496	513	500	523	505	454	495	511	537	507	493	496	498	471	511	493	485	508	501	508	494	484	531	512	519	534	480	517	463	504	541	496	512	519	560	508	501	493	470	513	573	491	464	490	486	487	519	489	483	501	553	483	523	520	521	477	532	509	520	504	498	498	495	504	479	511	508	449	491	479	477	485	510	498	511	537	509	508	530	517	495	501	512	506	473	516	504	535	475	505	530	511	502	454	499	506	469	477	455	515	517	497	509	485	502	476	484	467	516	523	491	554	477	443	499	483	482	499	500	527	520	521	537	496	474	509	506	506	525	523	496	448	457	489	480	479	503	474	497	530	522	480	525	486	471	486	495	449	500	436	450	487	515	557	505	501	489	478	491	480	500	515	506	455	520	521	490	503	535	517	512	483	497	514	494	504	523	480	507	492	510	485	535	512	519	520	497	505	550	507	493	492	516	477	556	519	504	518	489	507	492	508	505	518	490	491	461	490	549	493	513	478	550	546	500	485	527	483	520	493	501	516	510	492	508	522	471	494	501	553	472	478	498	513	524	504	534	480	494	522	506	480	487	526	499	507	529	472	496	502	512	503	499	527	484	510	480	528	523	531	473	499	541	492	479	518	501	507	499	482	500	514	512	469	533	469	509	507	503	518	517	502	522	519	458	496	520	490	492	484	515	487	508	491	511	520	476	525	462	475	505	469	458	503	468	517	513	499	472	513	489	506	552	496	528	477	485	489	505	506	502	588	473	508	500	525	508	486	474	511	481	486	521	526	498	496	533	507	476	520	516	514	507	478	522	484	484	477	514	524	512	489	471	505	514	498	532	525	489	492	501	465	517	462	489	480	534	552	495	524	488	496	517	485	506	510	494	498	495	482	506	468	468	479	445	507	474	491	539	477	498	466	531	500	466	457	484	513	540	498	514	492	498	525	503	488	481	494	491	555	493	498	481	499	501	508	518	490	468	478	479	505	513	492	492	473	454	491	505	506	539	495	538	502	499	488	469	515	471	484	492	498	502	474	482	521	513	468	535	488	526	511	517	503	516	490	522	527	521	473	526	463	495	538	532	544	492	505	510	513	509	535	546	516	526	519	479	501	518	506	514	470	530	506	509	438	499	480	493	526	514	516	526	506	509	481	524	536	494	487	521	490	484	495	466	555	526	499	490	539	506	461	498	467	513	490	515	494	503	491	513	504	505	461	472	512	484	512	517	501	503	513	484	501	528	475	492	525	439	517	494	553	486	545	496	512	515	485	494	492	503	491	482	508	455	521	488	522	507	538	542	473	488	509	497	471	522	493	524	520	489	547	490	481	482	486	505	547	472	489	481	476	457	516	463	517	511	469	499	510	490	502	530	495	514	496	521	494	498	481	553	536	559	467	505	501	495	485	497	563	528	514	530	529	499	514	480	507	486	498	485	517	489	493	492	477	538	483	488	499	530	481	527	453	500	491	510	468	480	507	473	496	529	455	519	495	487	477	473	521	494	489	525	500	478	518	451	518	477	491	478	491	528	456	487	535	486	476	488	504	483	515	484	471	468	446	499	481	466	535	506	512	522	489	475	532	500	492	518	514	471	476	505	503	520	538	515	493	469	523	488	501	507	504	511	564	492	469	489	472	481	469	488	494	485	503	521	482	499	508	486	494	546	520	503	486	533	477	521	525	501	510	508	481	471	507	435	494	525	481	519	508	487	497	480	462	544	471	507	529	523	520	486	518	506	476	518	499	515	488	519	493	516	501	526	505	506	502	480	490	551	506	471	495	494	508	494	494	504	494	472	469	522	503	512	516	500	503	506	491	509	527	523	511	497	499	483	476	499	503	518	489	505	514	509	482	498	486	511	503	526	517	468	513	541	465	491	480	520	545	520	485	510	512	481	487	473	523	516	504	475	552	507	521	502	496	479	480	536	520	497	513	494	486	492	500	486	526	526	490	506	517	523	514	506	523	483	485	495	510	491	497	517	502	482	521	494	511	518	475	513	453	501	493	489	531	466	513	481	461	508	513	521	490	503	515	477	470	488	507	484	519	517	498	488	528	497	483	505	486	470	500	553	505	502	533	486	522	500	483	520	484	538	517	513	545	511	458	499	541	519	503	499	516	479	494	521	501	493	521	492	517	500	537	498	501	517	501	510	526	542	502	510	499	494	507	486	497	533	501	513	505	531	500	519	498	484	502	504	465	493	486	556	523	506	480	493	503	535	477	503	496	476	499	497	449	490	502	498	479	533	499	516	507	534	502	509	486	503	524	499	488	486	517	516	504	482	501	521	534	470	472	500	506	521	503	482	496	518	525	492	506	467	483	507	518	526	488	505	482	491	514	458	537	516	476	527	534	494	495	465	512	480	496	529	527	461	505	518	523	506	507	502	480	470	522	480	512	477	518	507	541	530	502	498	503	486	459	479	504	532	488	482	506	472	474	477	510	481	499	521	523	509	506	493	520	495	467	541	463	502	526	514	516	485	496	529	470	497	493	512	516	482	493	495	507	498	495	484	488	524	476	504	549	498	487	493	479	483	539	478	478	509	499	487	516	506	483	509	477	496	498	467	495	488	497	507	502	501	511	477	459	528	493	481	482	510	508	500	492	483	504	471	525	494	465	478	531	516	541	491	458	494	485	497	479	505	493	541	474	528	517	467	505	479	520	455	522	505	516	467	472	508	486	487	521	479	510	500	494	504	502	494	475	487	487	480	505	539	513	508	513	489	512	518	487	501	471	490	498	516	527	467	506	543	536	465	474	456	526	520	537	518	499	516	499	509	514	470	479	487	499	476	496	488	499	488	482	512	509	486	493	495	495	480	499	491	502	526	476	481	517	491	517	507	520	491	525	538	515	531	517	509	534	492	507	556	508	470	513	521	492	490	484	499	496	529	502	511	482	490	486	514	490	463	533	507	481	508	507	497	527	488	500	544	507	537	473	495	467	534	524	509	486	537	467	503	511	514	488	466	520	486	500	521	506	509	499	486	485	511	499	467	504	500	512	495	513	512	548	511	496	512	487	471	502	536	508	492	459	526	486	511	559	514	494	506	468	488	501	523	486	502	497	482	502	546	497	513	513	523	472	490	532	480	498	523	481	481	535
1389	435	405	375	398	422	397	391	384	359	423	422	417	397	402	377	389	416	414	396	415	345	352	388	411	405	379	429	440	460	419	340	410	411	364	399	400	370	418	413	426	424	397	385	403	374	394	379	409	357	359	387	360	389	418	408	417	383	383	382	400	382	370	386	411	380	407	391	377	377	418	405	375	377	356	397	402	364	420	416	388	385	401	383	403	374	376	379	407	379	404	388	364	393	390	384	381	387	420	399	381	381	407	351	387	435	349	377	389	371	366	385	401	389	409	369	386	403	386	398	403	385	369	348	417	383	393	365	411	421	405	355	384	355	393	368	369	401	358	421	359	426	416	409	405	405	408	393	372	407	389	392	402	396	355	400	424	368	362	399	353	385	383	407	385	395	427	392	392	366	396	394	387	386	404	387	429	450	374	409	388	379	390	416	414	407	365	417	394	416	387	403	402	417	382	431	339	407	409	391	362	412	365	385	383	415	378	397	374	367	413	400	371	389	394	389	425	380	389	410	390	385	399	390	409	361	384	389	427	394	402	394	407	393	405	408	400	414	428	404	410	373	361	389	374	415	386	376	404	399	399	400	395	389	416	364	374	370	390	405	405	401	378	385	395	394	361	353	411	381	380	383	414	372	405	379	385	391	367	389	368	400	372	386	395	406	376	374	393	399	410	400	362	374	381	385	382	420	412	363	392	408	370	365	405	390	419	388	389	396	361	390	387	357	357	409	385	393	394	388	376	381	380	388	396	365	368	377	401	378	387	394	390	395	355	378	391	402	384	372	400	372	354	382	432	400	336	378	399	358	380	390	371	369	387	422	363	403	420	374	395	410	381	416	367	400	396	389	396	396	386	354	371	402	376	400	395	399	388	389	371	422	384	392	395	379	367	395	381	390	411	389	400	385	380	365	391	381	395	367	388	401	358	410	425	372	374	389	404	331	392	392	343	392	367	377	389	359	387	414	391	388	373	405	431	409	378	389	416	396	396	386	377	426	381	399	413	370	378	365	403	360	364	349	403	380	420	402	413	385	374	381	394	433	398	360	368	398	338	415	389	368	422	342	387	402	394	443	424	426	425	391	389	368	399	430	424	366	396	399	412	405	395	385	367	414	366	432	374	368	370	387	413	357	423	395	373	365	404	370	408	398	373	416	397	384	354	371	375	368	391	365	391	369	352	396	416	369	417	394	380	377	388	335	382	384	405	361	388	401	405	361	370	395	363	400	384	388	397	372	387	396	436	356	379	382	425	400	402	400	356	384	386	384	365	359	403	389	389	367	380	375	387	378	386	377	374	393	377	385	376	408	397	427	362	372	377	438	385	389	412	380	387	385	423	399	395	363	355	363	404	403	404	356	357	409	367	424	395	383	381	407	412	386	386	406	409	387	408	373	376	374	370	378	430	368	406	432	357	398	365	389	377	370	409	378	355	421	387	390	381	402	408	359	390	344	360	377	382	370	370	369	366	370	372	356	394	359	404	394	399	362	397	368	407	384	395	404	363	366	369	418	387	382	402	428	433	372	408	419	400	422	357	391	414	375	363	394	389	387	393	378	374	384	360	407	377	395	391	436	398	343	397	389	403	407	371	382	397	358	364	363	373	376	411	399	407	419	388	414	408	361	387	350	390	436	345	379	369	395	408	406	377	395	432	433	330	405	406	414	400	370	401	406	399	384	386	441	378	376	404	381	394	362	389	393	378	410	376	362	428	377	393	360	387	394	385	389	381	430	381	388	403	387	372	399	399	438	390	409	383	389	356	395	384	344	396	393	417	378	362	387	413	394	370	406	351	390	345	349	386	440	403	388	386	376	397	398	411	349	413	389	404	407	384	413	387	405	416	361	393	391	396	404	399	397	367	416	381	394	416	397	366	321	379	405	397	390	387	387	393	413	366	413	381	429	405	405	381	409	375	384	350	355	370	394	387	416	420	398	363	378	398	435	367	393	377	406	387	415	366	383	350	372	393	397	405	385	378	411	397	337	389	385	397	406	399	409	444	375	374	423	390	349	387	399	433	400	352	378	390	380	408	385	409	413	400	407	377	379	406	385	411	390	343	358	430	389	387	384	373	408	382	408	388	400	394	362	398	347	371	387	389	346	382	362	384	388	375	383	383	362	407	409	410	389	419	414	382	400	395	354	373	440	362	405	399	399	389	404	362	407	378	382	396	384	400	409	379	375	397	405	395	400	400	376	390	366	336	386	406	363	408	368	411	419	392	399	398	375	384	383	416	384	425	420	403	402	365	347	419	406	439	373	368	393	434	429	411	406	374	375	390	385	411	364	373	367	399	399	412	402	421	381	369	397	410	348	398	388	378	359	396	403	367	355	380	408	416	383	406	371	396	393	368	401	396	406	432	368	388	424	378	395	356	395	347	385	406	345	373	342	376	394	416	394	403	375	424	390	415	380	383	401	416	366	372	415	409	392	414	378	388	397	402	392	404	365	411	390	378	361	402	448	371	362	394	382	388	407	448	354	386	386	384	373	398	410	435	395	410	402	413	383	398	341	404	400	426	383	371	411	434	400	353	379	358	397	361	412	373	378	363	389	414	357	392	361	415	334	374	367	391	369	374	372	395	354	402	404	372	381	416	410	403	370	433	397	380	385	361	372	387	353	409	418	363	374	393	379	394	406	385	403	377	401	376	391	399	426	418	363	377	377	427	424	396	416	370	370	358	411	395	403	402	357	401	388	389	343	383	384	360	415	390	397	359	376	387	396	411	380	383	380	407	364	418	410	408	398	384	400	379	428	367	407	374	390	389	376	366	397	372	372	337	397	410	417	359	389	366	385	370	418	420	359	374	397	361	405	390	427	395	383	382	385	413	402	399	387	373	384	376	412	355	407	350	389	385	379	398	370	424	394	393	390	404	357	382	368	350	358	373	383	346	398	378	385	379	362	447	365	382	372	398	413	434	413	391	403	379	392	361	406	407	411	408	419	388	386	419	388	393	427	343	418	360	375	375	432	406	366	380	414	422	364	392	398	381	321	410	413	402	409	405	427	337	404	382	375	405	391	451	402	366	384	384	381	409	406	355	384	358	377	385	434	400	402	395	406	376	354	383	407	408	386	353	353	368	341	387	428	402	361	368	395	419	350	412	386	391	454	425	361	385	381	384	413	400	387	369	398	374	420	413	381	410	385	384	371	356	384	408	385	379	383	366	389	373	403	364	403	375	351	396	384	361	415	385	404	380	376	382	384	412	391	375	366	394	349	384	393	402	412	423	379	377	408	391	378	379	382	377	359	361	377	406	387	408	406	359	384	390	386	387	370	399	397	393	399	397	407	397	378	422	400	389	383	385	410	373	353	419	373	396	364	400	415	391	420	355	415	356	414	407	360	402	368	376	392	389	370	383	417	420	389	363	367	417	387	392	411	350	382	370	403	392	399	353	376	383	419	450	371	365	412	394	382	413	425	410	409	406	389	377	391	389	333	397	431	383	415	397	418	404	396	362	389	392	437	382	400	405	359	415	420
2138	976	1001	954	993	965	972	934	939	949	1066	937	940	939	920	942	939	971	939	951	851	959	974	942	973	896	1001	915	956	974	954	917	996	997	981	978	1007	928	980	921	983	945	931	944	968	981	955	926	965	913	992	886	966	984	994	1016	952	945	868	910	933	930	967	957	937	969	1022	962	884	927	931	943	950	949	996	926	910	949	948	930	984	963	977	966	924	910	969	944	902	952	928	916	868	956	948	944	978	938	974	976	920	967	944	966	985	984	880	977	949	922	961	932	939	985	890	951	943	907	990	932	991	936	990	955	972	954	880	964	978	944	954	971	925	940	920	961	950	965	971	968	957	967	898	994	921	955	907	945	926	963	958	974	933	960	946	944	917	958	906	919	1028	932	892	958	978	974	901	967	952	983	890	920	909	918	920	951	938	941	917	978	981	892	940	942	932	897	976	936	914	958	933	931	930	911	927	900	966	920	931	902	922	954	973	915	973	1031	950	984	986	1034	994	954	899	875	875	946	956	935	916	915	917	908	947	925	983	981	979	919	906	908	950	894	945	955	919	948	974	986	949	993	946	901	964	969	945	902	934	930	888	959	981	890	951	953	933	922	947	992	937	970	944	910	951	955	1011	957	866	967	898	964	979	946	906	1028	989	929	899	932	909	954	967	905	926	922	947	961	918	969	960	889	971	968	942	924	921	913	980	995	956	938	953	918	970	996	961	947	986	940	930	924	913	902	955	906	978	911	975	942	925	967	932	935	944	941	962	918	949	949	948	940	932	955	907	962	892	939	915	962	942	992	896	910	929	941	932	981	929	945	930	944	974	949	958	924	962	919	937	956	919	925	942	881	952	978	947	932	918	960	926	1015	985	1066	883	953	909	965	899	909	898	953	956	883	1035	943	950	938	919	956	974	981	913	954	990	935	952	911	919	973	948	954	934	960	950	945	955	1006	894	969	971	953	926	923	945	951	919	971	939	921	883	962	949	1015	896	967	933	1025	938	971	955	988	939	961	879	968	908	912	983	964	910	930	931	930	954	905	1003	962	999	966	944	969	885	885	921	974	943	931	943	917	882	953	952	905	964	967	951	998	984	970	963	928	957	955	965	996	944	984	974	915	933	975	953	925	996	1006	954	956	936	909	1027	918	932	896	958	941	1005	881	988	974	1006	912	915	931	931	953	997	916	927	973	946	916	997	965	937	926	1011	940	947	912	945	933	926	890	990	942	951	931	926	948	949	946	961	968	964	944	900	959	982	935	975	895	934	906	899	943	976	967	981	935	904	976	953	944	970	964	984	950	937	928	943	866	877	927	913	925	943	974	923	953	934	917	982	885	961	883	944	974	946	929	987	894	946	900	987	946	961	1000	910	925	930	913	921	948	939	949	974	943	956	961	913	937	959	943	1013	938	974	943	938	949	890	956	932	986	907	890	925	964	926	917	986	942	927	914	944	953	929	947	924	903	924	965	981	998	936	956	934	950	889	945	951	923	915	920	969	919	946	934	977	972	932	922	948	963	918	956	1021	954	883	947	881	970	950	974	901	926	921	935	974	913	988	928	962	907	975	931	968	956	977	927	944	988	928	932	929	981	894	928	939	939	920	925	904	919	896	937	931	905	958	930	938	974	910	1001	946	967	899	971	923	918	932	895	918	958	938	921	912	896	946	929	1013	990	908	893	939	936	953	952	946	960	958	915	984	936	931	934	1005	981	932	973	922	975	928	945	941	957	940	949	931	949	944	927	874	879	985	932	930	926	892	935	961	960	928	924	893	939	960	939	953	927	979	965	946	971	920	989	936	924	946	968	995	944	937	990	932	978	955	934	842	998	941	955	946	986	958	987	974	975	913	937	908	966	921	990	919	928	923	966	923	982	979	940	872	880	924	962	926	908	895	928	965	950	964	973	918	974	919	908	950	947	947	946	969	1013	942	991	943	927	912	946	950	976	943	901	948	962	952	845	964	952	967	920	954	935	946	963	934	929	913	918	943	984	934	930	938	934	942	983	898	918	941	953	952	995	941	941	985	928	964	929	934	929	899	959	899	946	918	926	951	895	979	971	956	982	916	919	905	997	891	955	992	993	923	930	895	944	1018	964	987	984	979	996	941	910	977	935	955	940	993	1033	924	970	986	959	923	923	956	920	967	983	954	950	915	935	959	937	929	966	1000	1014	991	987	947	949	951	879	963	993	946	957	982	891	995	973	947	913	953	974	960	961	919	964	931	946	860	907	902	940	981	920	975	942	953	883	932	977	986	928	947	921	916	915	930	949	981	921	948	939	1005	921	930	938	949	953	966	910	941	976	970	908	932	915	904	966	999	947	946	984	893	910	926	969	969	1000	958	975	930	937	914	923	923	938	926	924	990	960	980	955	930	960	1012	1005	968	967	974	968	919	905	956	938	961	938	872	922	896	924	950	981	956	878	943	955	935	986	944	955	955	978	958	982	976	934	966	946	899	974	958	931	941	958	926	937	964	909	941	965	957	913	967	976	948	945	977	906	948	999	971	883	977	928	966	993	958	922	903	903	935	955	944	970	969	920	997	949	993	913	968	920	989	944	968	930	986	933	922	976	936	996	976	943	948	931	922	922	972	908	933	1009	907	976	917	920	965	928	942	896	969	931	960	893	931	948	929	901	996	953	1005	919	953	954	953	939	953	940	965	890	1020	970	955	961	955	947	984	892	971	926	910	950	955	977	944	975	985	949	990	923	951	934	946	908	970	938	927	1010	940	911	980	972	948	954	981	918	990	915	921	945	899	950	996	978	948	1050	950	920	990	965	896	979	947	917	996	922	931	964	899	932	903	966	936	934	956	986	935	940	954	928	974	916	957	929	926	978	949	886	965	947	931	976	952	970	925	922	927	944	936	900	886	998	922	984	920	935	907	948	918	958	941	909	958	948	931	989	949	934	976	922	970	962	953	955	924	915	916	950	937	939	978	963	976	951	942	919	909	973	919	900	934	974	941	940	990	909	970	918	895	967	994	951	975	973	889	902	915	913	926	944	971	1022	896	907	930	933	940	922	957	1001	984	993	957	977	930	960	959	924	936	934	963	911	975	938	915	917	929	992	943	911	942	930	951	965	948	916	950	928	966	915	927	963	930	963	911	931	941	954	982	930	939	936	915	960	965	926	877	950	939	953	943	1018	917	918	1035	972	985	943	876	897	970	935	939	963	989	943	995	928	959	932	956	949	971	909	962	1000	904	929	930	921	915	985	968	932	968	975	968	941	947	962	941	925	933	943	1015	959	955	970	928	982	911	935	982	956	981	951	893	902	958	984	1015	949	954	958	911	876	901	996	906	945	995	917	926	946	982	986	970	975	940	885	904	961	909	959	909	951	942	932	961	950	920	967	911	931	932	1001	932	953	998	957	977	968	912	937	939	926	929	919	906	894	916	994	984	873	972	949	965	875	972	949	945	966	1013	934	953	926	922	946	892	932	893	964	932	940	880	970	954	933	934	896	933	931	962	926	989	974	988	949	953	925	928	920	933	901	898	922	920	923	950	909	937	930	948	979	936	953	892	945	942	922	928	895
6792	570	583	518	469	490	468	411	407	374	390	387	359	389	386	349	383	382	392	344	426	365	396	402	376	361	379	403	373	380	376	402	362	414	390	386	412	403	400	375	359	369	387	396	367	393	395	362	366	370	380	395	361	346	420	381	392	367	357	356	389	346	364	358	383	384	387	370	371	407	375	385	405	357	397	372	383	386	372	402	371	354	363	391	399	368	373	341	381	347	395	375	381	396	381	403	390	353	409	381	397	363	381	359	403	347	366	349	368	396	406	392	345	382	368	363	411	372	370	370	383	376	385	372	334	350	353	353	382	373	398	407	399	404	371	372	400	354	353	370	353	356	390	372	349	368	400	396	409	348	356	408	406	355	368	386	365	394	360	417	408	378	386	366	366	341	382	380	366	347	376	397	407	408	336	375	376	357	372	371	377	387	359	383	424	380	380	368	385	379	359	355	366	376	358	379	359	365	399	368	389	379	381	385	400	353	414	384	372	371	337	385	418	384	418	386	387	370	393	408	402	384	361	379	330	367	348	330	372	415	377	396	389	405	375	354	376	344	394	390	361	393	344	359	363	368	358	398	381	361	408	343	312	357	391	398	355	360	377	362	377	425	359	398	356	376	376	349	376	384	370	349	390	346	394	392	362	383	380	398	379	366	373	332	373	389	389	408	334	360	355	386	364	385	363	376	369	358	388	407	438	398	399	402	366	395	375	360	362	390	371	365	375	405	349	382	371	386	349	380	390	348	397	358	313	394	357	375	394	369	409	379	359	387	354	406	387	406	375	351	379	344	383	393	372	388	387	389	364	375	389	400	413	364	374	365	393	374	390	366	337	385	399	409	395	352	382	355	370	368	390	373	382	328	417	387	416	387	369	383	406	368	390	386	370	375	371	403	412	384	359	391	354	398	364	340	373	420	337	394	388	373	389	355	373	353	365	380	367	361	374	400	374	348	339	357	376	367	371	377	401	352	367	377	379	407	390	380	357	377	375	364	380	405	389	354	395	387	385	385	376	398	389	356	371	367	360	396	363	381	403	414	354	364	390	346	349	404	360	347	404	378	377	373	391	354	345	383	384	358	352	373	373	382	382	357	342	370	395	400	402	375	345	366	393	386	352	389	391	325	392	386	352	380	391	365	354	380	365	392	434	415	345	367	349	343	370	378	368	368	382	350	390	336	355	354	403	397	357	397	362	381	378	377	364	400	374	378	368	379	417	364	395	374	329	399	361	351	377	359	375	345	385	387	380	377	388	406	350	367	377	346	388	386	361	378	389	356	416	370	383	418	400	393	394	435	405	337	346	396	347	346	356	350	334	390	402	347	410	367	410	389	353	403	387	396	406	392	381	356	409	378	346	389	369	389	339	388	401	355	381	364	349	358	377	401	395	409	365	391	367	364	372	377	394	398	388	379	354	374	380	348	363	361	373	363	391	363	348	391	399	370	392	364	376	345	357	372	388	362	380	354	360	395	375	343	380	401	397	360	366	368	348	413	391	381	402	390	373	396	397	373	416	374	365	399	378	346	374	394	373	368	372	358	375	381	373	398	434	382	359	374	433	396	374	394	363	371	390	380	388	366	386	384	363	358	360	360	363	394	358	389	416	365	375	402	399	383	387	375	377	349	368	389	376	370	358	366	374	372	376	366	375	381	393	364	362	357	385	360	396	355	447	359	405	383	386	410	395	369	327	350	385	388	379	354	397	374	359	379	392	355	391	373	402	395	359	376	355	334	364	377	357	407	382	367	370	341	370	373	351	376	389	366	393	374	372	372	337	377	385	373	376	342	312	344	379	386	375	351	351	412	329	395	371	379	358	368	344	364	416	380	375	375	385	381	379	382	348	391	368	374	363	381	361	394	384	406	375	394	388	425	372	360	391	374	380	343	349	368	368	388	373	355	374	354	381	358	391	370	386	398	375	394	361	365	351	360	338	365	394	348	359	365	411	365	393	381	373	352	396	350	348	361	409	380	405	354	363	389	351	363	383	360	346	338	361	346	399	350	343	354	386	378	348	384	367	385	365	402	336	393	371	373	370	379	358	390	351	358	341	360	367	381	352	392	380	358	331	409	362	353	343	404	362	378	366	388	353	392	397	371	389	353	386	382	369	373	385	348	416	372	372	386	373	372	403	397	378	370	377	405	397	426	394	340	374	358	361	358	373	348	395	384	367	357	398	367	389	319	340	382	374	385	392	369	362	411	381	364	395	383	368	361	340	366	369	407	362	387	347	371	369	373	379	354	361	395	389	347	347	388	395	368	367	347	389	350	345	363	408	359	377	332	408	415	391	376	364	366	400	392	395	374	379	400	366	398	386	401	363	403	384	396	381	388	384	342	366	399	365	373	373	395	396	391	406	398	366	393	351	389	398	412	392	376	374	369	380	357	373	358	385	391	382	365	362	378	373	375	364	368	331	360	353	345	360	351	380	364	379	367	387	345	364	386	364	373	388	339	394	350	398	377	384	362	363	402	384	375	368	373	378	369	375	387	381	355	380	372	374	441	393	376	358	408	395	348	377	387	361	404	352	371	380	379	391	374	375	357	382	372	378	373	386	369	375	367	394	403	367	380	364	407	367	397	412	384	368	353	397	387	402	395	375	370	380	413	391	412	375	390	387	374	392	369	387	331	408	370	380	403	386	387	367	372	398	409	371	377	386	368	361	372	328	383	370	386	370	378	390	379	372	406	358	388	369	423	384	384	380	369	406	384	374	357	371	367	383	375	399	418	373	379	377	407	401	335	411	386	427	377	375	356	370	425	364	367	350	390	371	356	378	359	405	382	369	395	370	380	406	392	389	377	371	367	361	366	370	395	381	378	429	389	411	385	377	351	368	345	354	396	395	382	373	386	396	384	342	350	392	374	414	378	396	364	395	374	423	371	355	365	389	353	375	361	387	388	361	400	375	406	347	407	366	367	374	393	365	381	370	323	383	348	384	394	339	396	369	357	385	321	405	396	404	343	378	400	376	309	380	402	365	393	368	384	368	386	377	367	376	383	371	355	367	373	351	401	401	369	330	364	371	369	368	365	357	375	383	340	406	396	367	376	351	388	378	375	366	393	363	387	372	384	363	330	368	350	409	342	394	370	402	375	376	425	410	376	382	365	370	359	378	388	372	372	376	377	417	366	367	383	361	362	411	328	361	369	360	381	332	352	397	378	370	378	387	383	367	394	412	379	427	389	344	364	395	366	360	371	381	368	343	372	396	373	361	399	416	393	383	392	369	368	406	327	399	342	359	362	382	392	365	357	368	373	365	337	363	382	404	416	374	389	389	376	380	336	404	421	363	366	358	368	394	398	342	373	394	392	406	348	426	374	369	340	331	382	364	348	376	346	411	382	382	399	361	385	377	353	388	385	377	345	375	384	386	369	383	344	377	402	366	378	383	384	350	365	383	359	396	364	406	374	382	349	386	369	351	387	383	395	357	347	338	399	361	339	349	365	383	394	354	392	413	370	421	343	375	376	383	356	370	371	376	326
6459	1209	1410	1506	1379	1260	1149	1151	1041	1037	998	992	1001	980	958	996	875	927	930	921	903	902	933	895	931	934	915	914	920	928	898	864	931	878	946	935	932	926	903	914	903	982	850	900	957	888	878	930	961	834	880	933	868	921	939	907	956	932	968	935	899	896	891	940	942	874	941	925	932	936	909	931	908	894	921	934	928	906	913	901	905	908	964	877	872	887	944	894	907	892	908	850	894	933	900	903	909	931	913	873	869	937	942	933	875	883	960	968	906	914	870	873	963	860	916	891	927	921	886	917	886	904	921	937	909	901	899	908	947	907	932	939	922	907	895	878	885	895	871	910	858	894	950	905	913	900	867	873	913	905	921	902	913	905	887	912	890	883	901	888	880	864	922	880	903	889	935	985	920	910	876	842	939	913	917	882	849	982	870	888	901	829	979	890	960	921	873	886	917	942	940	935	921	886	896	909	960	939	917	947	945	884	910	906	908	941	954	829	900	925	900	933	899	913	880	935	963	946	885	905	947	932	879	914	888	886	900	902	931	923	899	896	920	873	904	872	894	922	906	899	930	890	906	913	891	830	915	924	931	945	848	896	953	908	896	837	921	884	914	955	884	951	928	878	885	899	906	852	912	939	903	874	892	870	902	898	865	918	961	927	909	853	956	919	913	844	922	927	956	893	943	937	895	936	948	910	889	922	963	970	887	906	855	906	875	906	877	925	882	940	938	938	910	938	906	920	916	899	959	932	909	916	884	926	897	956	936	907	918	937	916	915	874	897	937	910	907	983	910	948	886	872	943	963	949	897	846	881	875	892	908	907	875	913	946	913	854	872	908	965	936	911	889	864	853	879	896	836	939	870	976	918	954	867	909	929	906	893	878	905	858	830	891	920	839	893	913	882	900	932	884	943	901	912	902	862	895	911	908	894	936	896	851	907	900	860	914	880	901	900	886	881	893	966	924	926	895	939	871	924	883	965	908	887	886	929	880	875	902	911	897	954	884	867	907	857	968	899	917	931	872	950	890	886	947	907	881	901	926	884	887	923	865	920	921	880	888	887	872	869	914	929	883	879	933	920	928	873	934	853	860	851	899	848	911	918	853	851	888	904	865	890	954	890	946	890	919	905	907	903	896	872	852	885	931	933	885	879	880	935	891	903	857	910	900	917	939	879	931	858	951	909	933	936	932	885	897	914	889	892	864	886	911	900	936	910	915	868	945	907	921	942	923	912	971	858	885	912	890	907	884	945	841	864	854	927	931	900	889	910	941	950	912	931	880	915	900	861	959	921	939	872	908	912	933	864	863	1018	887	898	914	866	893	894	931	856	902	956	891	902	915	891	960	908	897	932	890	913	872	923	937	945	906	898	863	924	935	929	919	927	902	926	950	905	862	907	927	931	870	908	877	920	919	916	908	904	845	864	953	933	918	944	913	926	921	933	869	869	881	935	853	944	873	864	893	866	926	885	920	891	933	896	928	898	886	883	901	971	859	894	890	957	869	942	882	905	900	891	868	967	886	896	947	925	882	906	925	956	902	974	890	946	899	921	950	937	903	928	902	863	897	921	873	929	926	855	840	942	908	874	883	930	912	890	914	894	919	906	896	954	935	894	895	904	870	920	912	904	921	898	914	886	882	902	872	911	921	889	971	885	894	852	937	875	871	847	922	877	916	845	877	882	881	865	917	922	892	906	912	880	899	913	868	918	897	889	931	867	901	894	902	947	875	906	925	896	838	885	938	899	923	951	921	836	906	860	927	901	901	879	855	896	903	910	915	909	944	853	936	924	892	985	907	907	919	880	906	848	841	919	884	877	855	965	934	908	868	907	975	952	854	910	951	868	879	894	929	907	908	934	893	909	906	917	889	853	875	891	921	941	908	864	898	863	888	921	952	881	902	869	934	943	924	922	886	894	924	923	912	878	954	932	909	927	892	926	874	893	898	897	889	849	892	851	899	889	886	868	940	900	845	895	876	902	865	920	889	900	909	873	940	921	943	898	886	897	909	903	861	863	882	965	922	867	930	906	944	908	881	911	911	892	844	902	930	904	908	942	897	898	894	842	897	901	867	876	863	966	921	936	855	910	868	910	916	932	893	838	911	913	875	939	875	864	941	901	874	926	866	946	878	930	903	930	853	888	908	932	899	925	938	931	910	881	936	927	915	886	916	922	934	927	849	919	877	913	922	868	814	890	905	863	877	981	901	897	877	987	925	881	888	916	904	881	943	917	936	955	881	844	884	885	917	944	889	864	885	869	924	895	948	909	941	881	899	866	907	933	924	915	875	950	889	924	923	912	885	896	858	907	876	916	910	976	888	875	955	855	883	952	901	890	906	902	922	898	879	963	880	853	887	932	957	908	902	918	928	942	909	886	930	958	893	884	930	887	842	897	893	889	892	942	884	869	900	920	949	878	890	919	937	941	937	887	907	879	943	957	875	906	868	921	924	879	855	897	912	921	889	907	880	879	895	908	903	869	934	872	975	887	870	932	883	918	901	910	935	853	909	936	871	919	930	887	906	916	943	925	920	910	926	906	928	922	946	881	918	928	881	891	903	900	955	907	898	919	868	910	898	864	891	873	847	933	918	916	890	889	941	917	930	914	895	895	872	885	913	902	939	914	882	880	856	859	913	919	905	888	903	943	885	903	847	887	910	948	865	903	899	889	882	881	935	856	901	940	866	902	958	832	938	868	936	884	911	933	905	880	809	899	880	881	931	914	923	938	889	940	898	901	950	943	856	855	931	878	869	933	847	867	917	852	881	903	904	943	980	872	938	933	888	921	882	918	899	862	897	888	920	891	888	860	947	943	867	908	910	837	887	937	916	946	892	916	898	910	933	883	918	889	920	903	931	956	885	860	923	930	948	882	881	865	893	863	911	929	892	927	882	968	973	861	879	955	948	929	884	886	874	894	946	888	853	919	933	913	872	923	901	906	874	873	890	912	866	916	881	960	890	883	956	932	912	903	885	891	919	922	939	974	892	937	932	890	883	870	856	863	869	910	959	921	939	904	895	903	833	910	918	915	930	922	948	858	870	919	870	897	888	925	895	947	921	857	909	880	908	886	959	931	929	869	892	884	876	908	929	876	865	909	889	906	960	891	907	920	918	894	955	872	934	892	934	921	908	949	890	921	946	974	919	934	879	869	897	944	906	957	904	890	916	866	919	845	902	902	895	847	915	882	924	947	896	854	892	918	902	893	909	939	933	905	905	967	922	873	822	862	903	875	887	898	916	915	880	889	938	879	920	924	932	902	921	911	952	915	888	888	871	922	913	955	902	893	887	877	913	943	901	900	868	863	953	897	917	902	912	921	861	887	924	889	936	903	843	938	865	839	875	889	908	891	910	912	956	899	929	928	912	949	892	868	896	866	916	882	920	860	885	967	898	970	926	856	911	930	934	856	918	944	955	867	870	956	914	879	838	913	939	965	846	895	890	921	865	917	866	880	888	863	930	904	847	909	927	893	883	935	932	923	850	884	948	937	902	873
12325	805	660	485	373	312	279	283	251	238	232	227	189	219	211	218	212	206	176	203	210	203	195	184	196	187	201	193	189	189	197	179	178	228	193	175	215	208	173	216	178	208	203	188	187	176	221	188	189	210	198	208	207	220	198	211	208	225	191	192	179	188	205	195	235	192	180	214	182	208	162	204	178	218	175	199	185	170	183	177	193	213	199	225	180	191	202	201	201	198	223	179	183	180	185	204	169	190	175	188	183	202	218	193	183	193	213	193	184	192	195	228	200	187	200	192	183	182	192	185	195	209	185	173	216	200	225	193	207	197	194	182	234	177	210	182	183	194	186	207	195	184	192	193	175	186	187	192	185	198	190	179	206	189	195	202	165	191	190	197	216	215	180	205	187	189	190	217	202	200	198	185	182	185	181	205	205	203	209	203	189	189	176	174	212	200	188	197	177	226	194	200	189	170	172	177	188	190	184	195	206	181	214	194	229	189	194	195	193	195	181	205	171	181	212	203	170	176	199	205	171	188	188	172	169	185	184	221	180	226	174	209	201	204	195	177	197	175	176	219	188	181	184	177	194	202	174	182	183	181	168	192	192	170	197	208	186	185	197	214	169	179	191	185	184	182	173	192	218	210	195	203	185	178	196	170	194	205	211	161	192	181	189	196	168	187	178	193	206	207	205	211	207	165	184	176	198	190	203	178	182	178	178	170	196	173	185	193	216	180	185	188	225	191	189	233	200	187	178	188	179	198	195	205	218	223	192	198	176	178	185	191	173	190	205	188	230	173	204	193	203	188	192	187	208	191	189	200	209	183	198	194	195	186	178	196	185	190	202	197	191	177	198	199	178	208	189	193	194	184	214	207	174	184	197	209	202	208	216	201	191	180	182	195	188	208	194	218	183	171	187	184	206	186	204	204	224	210	188	167	200	197	178	176	180	193	203	195	187	206	183	180	217	183	197	182	187	210	198	184	212	188	182	194	183	199	202	204	216	199	192	197	214	194	158	206	176	212	191	206	172	192	213	192	180	181	184	180	161	170	188	185	190	182	200	185	200	193	169	210	218	185	193	194	187	194	213	184	210	197	164	177	210	188	148	188	189	192	192	213	171	190	207	191	208	195	176	204	192	187	197	185	184	195	192	190	197	223	220	179	192	194	195	202	209	181	182	199	174	214	192	168	185	178	180	196	196	203	177	194	199	177	188	205	185	178	215	205	210	167	193	177	192	215	199	183	153	202	176	194	204	190	212	209	217	174	196	190	215	174	170	199	215	197	204	192	185	179	200	204	174	187	183	193	213	178	222	173	201	182	213	196	220	210	209	196	172	204	183	186	189	190	203	190	217	198	196	197	199	195	201	211	192	195	209	184	180	196	210	203	181	209	194	186	200	188	202	206	168	176	202	195	203	184	184	174	160	180	199	196	192	172	170	209	214	175	197	207	203	177	154	178	184	197	170	209	208	182	197	177	178	181	190	206	170	199	186	174	176	167	222	186	192	185	195	182	188	193	192	203	183	199	209	189	189	194	161	203	188	213	204	160	183	189	202	198	190	182	193	202	175	187	207	185	203	171	199	198	202	185	206	203	208	177	176	198	200	199	189	188	204	233	229	208	198	175	183	214	192	201	185	196	195	211	202	195	203	192	212	190	203	200	211	196	186	191	180	194	172	207	190	184	178	230	186	166	195	177	199	210	177	202	187	206	215	208	214	192	201	206	191	201	186	191	175	177	189	197	199	203	226	230	208	193	198	184	169	198	180	177	191	175	192	200	204	210	187	181	182	207	169	182	182	174	185	194	178	211	182	185	189	191	198	199	203	186	183	196	207	175	163	195	226	184	184	190	195	171	219	213	217	194	182	197	196	181	195	216	220	190	188	190	155	167	188	218	180	191	177	187	192	179	199	182	205	203	193	219	192	188	206	230	205	208	194	191	184	172	203	195	163	181	187	204	189	167	159	180	191	177	178	187	166	197	173	207	190	194	199	180	184	192	197	209	188	203	181	211	199	180	186	196	211	180	172	169	196	180	197	183	225	183	173	198	192	194	182	215	179	173	196	214	179	190	195	219	247	216	205	223	189	178	179	184	194	178	176	192	177	223	203	200	192	185	175	201	200	181	184	186	214	205	211	223	196	217	219	201	191	200	206	178	197	176	195	189	190	210	185	188	182	229	190	171	162	169	189	207	191	187	193	196	189	202	178	193	190	213	185	199	176	178	201	201	183	195	177	161	212	172	183	190	214	201	196	182	211	170	177	193	157	185	180	179	197	191	177	167	180	220	193	181	189	199	195	194	201	196	193	190	199	181	180	201	213	180	168	191	165	182	195	201	170	166	175	203	194	174	189	209	208	202	189	207	190	202	213	193	198	197	196	206	208	210	178	178	183	198	191	198	207	186	179	199	218	194	182	194	212	197	200	177	204	167	162	175	203	176	216	179	198	191	192	186	175	177	197	192	194	174	168	178	186	191	182	184	212	193	212	192	185	188	191	171	177	193	186	188	167	180	210	192	169	181	181	177	193	185	176	190	169	207	196	200	197	198	198	198	172	185	182	187	168	197	223	198	208	190	176	208	204	214	198	174	154	193	188	220	187	212	193	179	196	187	203	182	184	183	204	195	223	182	198	196	200	208	169	176	198	210	188	172	197	193	186	222	189	186	177	200	228	189	196	188	181	194	186	217	196	184	187	185	225	196	197	197	209	201	183	213	200	185	180	195	184	189	200	221	185	214	171	193	204	193	181	164	187	173	201	215	197	205	199	206	198	189	175	173	178	177	170	193	182	193	179	175	197	180	180	211	198	203	194	216	193	189	214	175	212	216	182	194	179	177	202	213	178	178	175	182	180	208	200	184	198	189	170	203	195	203	174	186	181	191	191	178	180	201	185	198	206	192	206	172	185	192	206	191	197	197	197	189	204	207	221	186	194	212	197	177	187	172	181	174	174	171	197	184	194	211	204	189	203	178	219	184	184	182	206	203	185	212	175	204	206	197	176	200	229	182	195	193	181	181	206	189	227	184	187	186	188	176	223	198	187	179	184	191	210	206	187	195	209	197	176	178	161	234	190	203	204	199	208	178	207	198	171	213	165	190	206	191	203	204	219	196	196	199	194	193	208	201	168	195	169	180	182	200	198	171	172	190	210	198	161	203	197	194	188	189	205	167	176	193	192	201	201	203	171	194	172	193	186	201	206	219	182	188	184	164	186	219	219	210	172	169	212	216	179	198	184	191	185	180	197	164	177	202	184	185	222	187	188	195	177	172	194	150	191	217	200	206	156	202	174	195	185	196	188	186	214	183	195	183	186	202	212	183	197	202	183	214	193	199	197	174	191	185	191	210	191	201	203	180	220	184	189	180	214	179	185	217	189	184	204	175	198	175	197	215	174	207	173	165	193	176	211	198	186	221	198	183	194	182	175	202	197	176	194	211	209	200	191	192	184	192	178	209	231	171	173	168	179	193	192	185	201	218	186	168	178	200	185	191	191	203
7832	915	1558	1678	1484	1251	1086	987	799	786	726	749	689	663	613	612	584	589	597	586	598	542	539	558	548	527	568	566	507	540	501	524	558	525	509	516	536	518	503	485	536	518	506	529	529	563	517	510	535	473	500	478	537	509	500	504	515	510	508	577	490	470	502	472	533	493	514	493	497	523	494	492	556	497	526	482	435	490	501	512	518	516	534	496	490	518	494	521	536	539	517	518	479	469	481	488	478	484	458	481	515	526	519	517	487	516	494	504	501	499	517	494	530	492	513	494	523	534	517	501	561	493	487	443	462	490	493	467	537	473	454	496	533	511	504	519	497	489	480	484	505	512	538	529	501	486	508	472	532	497	529	494	493	480	524	504	507	498	506	505	480	517	486	526	521	493	483	455	473	523	493	448	525	488	481	511	518	492	465	514	507	533	465	488	496	511	525	505	515	512	488	517	569	484	504	439	527	497	510	514	521	530	510	503	532	527	522	533	524	510	500	505	473	488	502	482	485	456	505	512	488	445	503	476	497	449	489	516	502	489	457	486	518	513	498	500	457	521	516	489	516	524	487	511	497	509	503	533	513	461	513	467	529	490	506	498	505	507	504	514	522	511	486	551	470	491	544	501	554	531	462	475	520	496	522	505	555	510	550	484	506	475	502	492	480	477	489	513	478	510	462	500	515	502	497	545	499	464	507	505	492	497	473	501	502	492	497	482	464	483	515	478	479	509	481	516	537	485	477	524	499	499	496	510	523	473	478	517	489	522	511	449	474	478	502	525	511	509	489	505	509	474	525	511	493	492	457	498	526	526	488	512	513	526	498	452	506	491	534	485	462	480	472	522	516	520	494	530	480	504	491	513	502	492	552	495	514	509	476	515	485	507	520	467	533	509	462	459	491	519	540	467	480	534	502	512	472	525	474	513	485	506	480	467	498	469	516	509	507	436	488	481	488	446	479	523	494	489	481	548	524	485	524	470	463	465	479	502	494	496	512	493	485	494	506	502	494	496	501	530	507	506	503	550	525	497	499	471	499	497	517	495	479	501	515	543	454	471	481	499	509	525	486	498	444	499	522	497	469	503	490	547	509	494	476	495	534	504	523	508	466	480	505	467	515	498	488	528	547	495	461	498	537	507	494	478	473	509	494	479	508	475	486	542	498	463	557	491	522	486	474	526	520	508	513	468	510	470	527	516	530	512	517	476	499	501	545	458	531	477	520	499	511	525	514	500	501	490	536	511	495	505	486	486	464	516	509	485	494	481	488	442	472	498	484	473	518	543	556	475	535	511	525	509	539	511	525	516	490	511	488	515	495	502	446	512	483	501	459	501	475	488	517	539	521	490	508	503	506	490	518	491	479	506	446	476	490	489	488	504	495	526	467	515	542	493	487	506	487	479	490	460	500	480	474	482	511	483	529	465	488	503	528	474	537	488	525	483	483	506	506	489	516	488	534	473	492	507	521	518	511	498	499	504	520	510	478	484	478	474	502	526	509	484	512	499	487	512	543	465	476	527	536	492	507	530	510	533	526	516	452	501	461	489	471	496	520	502	556	523	469	476	557	517	488	471	522	548	510	506	509	506	521	445	497	519	537	478	503	482	513	515	514	517	501	503	497	490	490	457	498	536	527	533	521	519	492	515	514	516	503	491	520	513	471	490	502	522	481	515	494	504	486	519	511	507	515	513	489	475	519	477	505	513	456	483	515	525	493	490	523	494	497	572	493	524	523	529	471	480	505	484	517	512	516	515	482	487	500	485	495	504	532	513	494	489	540	504	543	486	518	479	504	470	479	477	510	481	512	552	530	486	547	491	502	536	502	489	509	529	504	532	475	466	517	505	467	440	491	523	507	489	454	487	513	506	496	500	546	516	463	500	532	547	516	485	498	491	491	473	484	468	490	484	489	472	518	524	503	488	504	525	451	507	501	480	446	471	546	502	536	503	468	501	519	496	536	475	486	431	526	482	489	481	543	492	493	527	496	455	481	519	480	469	483	510	499	500	508	480	545	534	498	447	498	501	487	497	472	517	534	519	510	494	494	544	488	479	498	476	498	472	466	533	533	519	515	500	495	478	502	492	515	477	458	534	502	470	505	498	476	509	450	578	524	475	470	497	499	521	548	515	494	484	500	481	507	511	505	475	498	505	474	506	538	447	479	536	474	491	504	506	530	507	518	500	481	480	514	491	509	478	461	536	493	505	475	503	459	520	497	475	500	526	514	516	489	466	484	467	495	491	520	474	466	469	523	527	483	512	531	530	515	482	486	471	502	508	538	515	509	519	484	511	491	522	506	470	514	501	473	468	493	485	486	464	458	523	503	506	499	460	492	525	519	504	475	474	519	463	492	502	507	476	501	509	493	509	497	481	497	461	467	500	503	559	483	486	473	492	479	522	508	467	522	484	506	484	491	477	513	485	512	535	480	524	494	513	527	482	532	511	499	512	524	511	470	513	480	500	540	523	537	497	501	501	530	528	439	498	493	532	517	488	513	503	494	488	488	512	503	470	477	522	510	484	468	480	467	502	529	501	470	510	497	505	486	442	506	502	487	494	507	509	515	532	489	522	514	504	469	507	490	521	490	494	497	527	522	467	466	555	490	501	519	471	504	471	518	502	491	500	521	501	499	504	506	506	455	487	486	501	523	508	505	517	505	485	536	491	490	478	510	458	493	510	482	468	507	546	545	526	503	504	490	504	502	500	528	472	523	497	510	482	479	544	465	492	524	511	489	482	499	460	503	530	534	486	509	514	494	453	528	496	481	520	510	481	489	508	554	504	458	529	514	518	471	487	529	532	506	513	466	524	515	494	502	487	480	459	474	522	524	513	549	520	517	465	499	469	489	500	509	477	493	493	470	496	471	498	474	504	512	513	494	497	490	481	507	513	524	514	477	509	482	511	521	464	507	494	507	482	478	498	517	516	492	477	494	509	499	502	480	500	461	462	472	510	512	528	530	507	470	508	517	502	512	498	495	505	527	519	488	478	506	468	536	482	489	516	511	505	496	537	511	515	506	519	492	558	572	499	515	472	527	519	494	523	541	497	491	536	511	484	488	522	507	498	507	516	524	496	503	503	535	525	519	544	484	524	497	503	515	474	479	440	513	519	526	519	500	511	490	480	471	487	515	499	501	543	497	513	526	502	469	506	485	462	492	484	538	491	517	536	500	476	499	503	521	517	494	522	525	500	507	502	452	533	534	511	475	494	482	503	478	488	465	469	529	466	531	498	464	506	548	474	473	500	508	495	556	483	535	560	502	520	529	524	477	471	526	500	539	533	493	551	532	514	542	515	506	529	497	428	506	515	472	489	485	474	492	522	467	511	506	507	496	470	513	479	467	509	485	452	496	518	496	518	507	479	539	504	484	505	485	520	488	487	528	493	518	533	527	532	531	493	481	498	483	516	491	486	509	490	529	489	452	491	503	540	544	513	492	489	501	528	474	517	488	526	479	469	535	500	526	506	497	497	497	514	506	495	466	481	475	491
1473	440	403	366	356	395	407	436	417	398	419	397	357	347	426	388	383	393	374	388	387	387	385	384	373	373	374	385	384	412	396	395	380	397	394	397	408	377	403	414	356	394	344	365	385	389	404	404	391	410	379	407	359	360	398	395	367	377	379	418	411	427	380	369	387	378	408	362	375	363	368	390	385	404	382	377	370	379	398	409	350	364	367	375	426	396	387	393	430	400	382	417	394	352	375	388	380	378	376	420	375	418	399	399	384	401	380	356	363	403	368	379	381	423	419	407	386	418	386	454	401	375	365	390	362	404	419	392	358	401	455	424	380	359	378	344	384	412	392	383	381	374	398	397	380	412	403	393	384	356	346	377	422	382	396	362	377	384	372	360	369	389	410	397	367	416	411	431	373	362	394	400	404	401	368	405	359	387	385	430	403	410	377	385	384	369	350	430	388	394	373	380	407	398	415	339	341	398	391	400	369	396	338	360	384	357	366	397	360	392	405	372	397	384	377	377	389	391	347	387	366	369	413	365	387	388	376	406	393	373	406	391	383	388	364	378	366	380	363	382	383	364	410	399	406	367	344	346	397	355	437	383	373	394	395	389	382	386	374	401	350	382	388	378	429	419	388	424	360	383	349	396	360	363	385	372	384	375	356	403	379	383	336	399	414	367	386	394	401	351	385	359	390	394	390	339	373	402	363	387	436	377	396	360	371	392	419	397	378	350	392	411	377	393	389	402	367	388	365	399	375	395	401	418	368	403	388	359	377	394	413	420	371	388	390	386	384	392	395	420	399	409	386	354	370	411	429	426	366	363	422	373	362	333	388	378	383	383	397	370	377	382	388	386	390	396	419	401	407	396	364	392	370	388	380	380	412	395	415	409	368	396	364	397	357	389	407	402	373	410	366	414	378	369	404	403	380	375	364	379	369	356	411	404	408	382	389	408	389	395	421	405	396	418	392	409	381	380	380	436	371	389	393	343	389	378	388	428	408	396	419	391	384	424	406	417	359	356	380	376	370	390	379	376	407	428	378	401	376	396	368	373	351	380	371	395	435	376	374	330	376	394	386	404	391	356	379	381	394	379	400	391	357	389	402	381	377	386	350	388	387	373	405	394	361	348	362	404	384	393	398	360	384	366	385	394	427	422	388	396	420	384	363	368	396	385	402	393	397	369	376	440	381	366	388	380	429	371	390	351	359	361	373	423	394	376	411	398	413	376	358	377	391	387	367	382	380	408	404	386	389	362	383	345	366	351	368	406	416	369	423	384	356	377	370	398	385	361	362	400	391	364	405	409	395	408	415	376	353	351	380	361	328	410	402	373	416	381	394	406	359	362	373	380	379	394	371	380	350	382	408	403	404	374	379	387	383	412	390	363	380	405	404	374	380	395	373	396	389	385	418	376	381	409	394	394	405	412	359	377	416	382	398	367	373	371	386	400	410	388	371	391	365	407	366	381	359	358	390	386	434	393	385	445	384	413	385	356	401	384	393	432	395	399	414	397	380	377	379	391	391	427	397	383	385	418	395	380	351	396	392	408	381	399	391	377	398	403	369	355	342	354	412	403	418	415	408	377	380	378	378	400	349	371	409	378	387	392	372	382	433	384	406	360	404	404	393	403	378	362	399	375	383	378	399	376	406	381	381	378	382	383	397	377	405	414	369	388	364	393	404	404	377	368	387	358	371	430	386	401	378	406	394	386	359	376	398	375	399	391	374	403	364	368	384	384	376	359	374	343	414	369	424	372	375	361	417	393	374	415	379	340	358	392	409	413	413	382	406	422	359	338	377	425	371	395	360	395	379	410	418	418	392	399	359	375	365	410	440	378	315	379	392	394	403	393	420	398	388	375	389	365	399	409	406	394	384	345	374	424	402	387	375	417	423	371	401	390	390	403	407	395	379	407	403	390	404	377	391	403	363	388	389	382	426	393	376	386	381	421	418	390	373	388	369	377	389	398	400	423	372	351	379	386	386	412	375	370	389	374	409	375	372	359	385	397	390	389	365	378	404	422	397	413	380	405	369	378	426	374	400	371	396	402	357	396	366	375	391	408	376	389	366	377	388	365	399	378	428	406	367	367	394	402	338	398	375	368	440	394	338	368	391	394	401	418	377	388	415	377	427	430	403	395	410	393	381	386	386	380	386	399	399	369	379	366	372	389	412	377	368	375	353	409	387	412	406	386	403	393	379	420	417	385	422	381	410	444	434	399	380	351	399	428	368	400	423	410	348	404	363	396	357	366	414	409	370	425	384	397	420	369	391	380	397	379	358	348	445	378	391	368	418	360	421	377	395	405	400	369	388	407	384	373	381	387	389	377	364	363	376	403	399	401	397	374	361	372	403	402	423	385	345	361	436	369	382	378	369	393	374	405	372	380	364	387	374	368	360	343	381	372	381	387	360	390	385	393	395	430	415	368	388	379	417	380	426	396	374	412	414	381	406	363	403	380	382	396	398	381	387	352	397	399	414	406	385	432	376	397	354	377	412	379	380	395	375	389	412	357	401	349	432	405	426	407	368	414	369	417	399	393	404	379	386	391	383	391	425	395	408	404	371	387	353	388	402	371	353	427	425	379	392	419	377	387	386	379	350	355	373	347	399	398	370	422	422	375	428	434	410	380	384	368	384	402	366	396	395	393	425	403	342	396	381	406	404	383	360	413	345	387	389	352	398	388	378	394	410	422	416	368	384	379	410	368	367	381	396	366	422	382	371	388	404	377	412	405	402	395	385	393	397	411	400	356	405	381	398	395	369	334	406	395	391	395	379	397	370	390	431	397	368	407	396	386	384	407	396	408	404	376	409	384	407	400	404	396	412	402	371	410	390	391	359	374	413	390	367	406	370	405	371	396	367	431	390	354	350	402	368	335	370	391	423	392	422	380	354	402	376	399	364	360	370	348	400	391	362	369	400	360	396	407	421	418	346	439	394	371	385	357	381	357	416	375	371	374	358	412	395	340	366	414	387	395	389	357	369	394	385	382	421	361	399	407	363	428	377	346	393	409	384	395	387	375	380	358	380	353	415	354	384	382	363	388	412	389	381	356	384	421	400	389	390	403	396	395	385	410	368	404	397	380	400	414	375	375	411	431	381	379	413	378	407	380	383	387	427	399	400	389	380	350	411	398	424	392	387	357	382	420	369	335	384	361	392	406	396	372	376	373	367	368	410	387	381	399	400	399	386	369	371	409	382	408	383	409	364	393	429	382	379	370	377	390	387	340	370	359	395	391	403	395	425	359	379	408	380	375	379	404	410	401	369	359	407	427	407	359	389	376	379	356	397	395	375	381	364	367	374	365	368	403	376	371	385	404	379	379	426	386	363	352	389	404	369	404	388	364	442	354	392	351	384	360	387	360	400	375	403	391	382	415	386	390	393	383	372	397	379	405	432	420	388	396	386	391	389	352	363	378	401	387	376	439	397	410	415	379	409	361	375	417	404	376	398	345	362	379	363	403	382	361	378	365	408	412	376	391	389	392	334	402	354	356
2231	977	978	993	964	950	959	976	966	928	937	936	915	974	927	953	1017	933	951	1013	940	947	926	962	887	996	982	934	942	1013	940	946	943	976	907	922	963	924	930	944	941	930	946	925	903	965	952	898	952	911	991	926	995	974	927	927	935	925	936	985	967	939	971	993	972	959	926	962	993	911	885	875	952	1016	900	932	956	908	949	979	957	910	905	989	931	892	891	930	958	958	944	931	928	960	924	933	939	935	883	932	918	903	906	991	944	904	909	917	948	947	984	933	967	957	911	900	909	937	918	950	899	966	956	934	975	991	938	937	957	1002	883	908	961	962	942	927	923	913	978	991	955	951	943	865	892	903	900	917	987	921	932	922	893	917	972	994	962	903	970	929	942	916	958	991	944	960	941	930	979	918	969	947	995	965	944	880	890	939	935	968	964	1002	916	884	920	905	968	970	948	963	979	1033	932	970	881	931	936	925	958	894	968	920	882	951	950	935	938	939	939	934	917	933	933	919	913	926	974	925	899	957	929	943	944	962	959	922	897	937	901	931	937	1001	981	869	959	884	971	899	927	939	979	898	949	906	940	964	905	935	939	930	944	955	914	987	960	925	954	934	952	917	909	982	933	927	940	911	957	974	922	979	921	936	930	975	889	983	930	967	992	946	902	953	952	974	949	953	919	924	980	942	947	885	934	979	931	951	965	948	949	926	905	960	923	926	922	985	947	959	930	963	921	899	922	945	950	969	960	929	941	981	956	943	901	949	975	893	967	981	951	930	953	888	943	883	933	967	923	906	931	948	968	980	904	947	920	946	989	933	922	981	960	965	924	989	944	927	955	972	938	929	940	929	932	996	937	944	851	915	938	955	927	940	900	917	972	937	975	956	902	951	910	900	880	945	958	961	922	941	979	921	944	946	975	909	978	910	958	916	933	1039	967	902	921	943	936	962	907	943	925	940	958	970	955	921	962	973	967	909	932	991	929	935	886	920	959	919	934	964	954	956	914	969	955	959	940	947	923	995	946	962	896	947	994	952	934	946	970	953	996	915	928	955	965	942	1008	931	935	950	906	959	916	941	900	945	939	978	953	901	994	944	940	891	900	938	920	958	995	925	980	929	974	943	984	934	923	893	930	934	978	946	969	906	981	1022	970	966	951	941	874	931	928	883	956	919	920	931	969	991	928	925	947	981	986	912	906	891	909	977	963	929	982	947	969	960	879	962	907	871	956	932	913	961	952	1018	916	944	965	927	986	961	917	983	924	1018	883	895	938	960	1007	904	924	876	990	953	914	927	944	949	923	991	933	956	960	939	966	887	946	970	951	968	936	982	925	949	932	935	907	979	955	970	938	900	940	941	923	934	900	936	894	884	941	954	922	982	980	927	984	938	990	975	994	948	901	990	893	979	974	902	949	911	963	935	908	951	981	957	926	944	961	962	1007	922	910	889	916	929	930	934	893	935	954	1013	929	961	930	981	994	924	911	928	966	988	933	892	956	936	935	926	927	894	970	911	964	941	960	922	1005	972	957	971	973	971	941	995	962	933	968	987	954	941	958	954	933	948	934	935	907	932	898	906	930	944	884	918	939	910	922	1021	942	925	892	926	942	923	974	972	983	964	921	954	956	984	968	907	912	924	976	946	931	948	938	916	934	906	910	981	954	938	964	971	964	961	926	908	922	895	971	954	909	942	869	951	970	989	939	981	977	940	961	958	943	951	927	966	937	976	977	902	917	966	966	964	927	877	922	904	928	933	921	889	970	931	943	977	936	953	915	883	959	966	952	930	963	919	982	931	972	959	950	935	920	930	915	983	967	963	977	978	906	882	931	951	916	877	923	934	906	964	918	915	985	964	939	940	947	919	987	916	936	951	958	892	943	925	901	913	928	937	970	993	920	890	956	875	997	971	922	938	899	943	979	941	920	943	957	949	946	966	1012	955	969	941	1015	898	951	951	913	941	956	929	939	906	949	947	865	949	924	971	977	907	954	969	918	928	957	931	1013	992	937	966	907	964	947	967	944	941	929	924	960	930	898	926	973	981	915	995	945	950	972	938	973	956	941	982	909	933	940	913	909	912	923	929	968	937	959	942	969	978	970	973	889	946	867	978	941	926	908	949	939	910	936	957	966	894	894	978	910	930	935	933	921	932	925	955	984	982	935	917	897	923	942	982	930	946	961	971	898	958	869	930	934	948	890	826	944	916	876	946	903	913	936	964	890	897	971	926	938	915	931	957	955	955	889	861	919	946	910	963	915	989	945	947	957	941	917	920	935	988	932	964	928	916	931	926	951	957	865	991	924	916	973	995	939	951	919	968	943	880	931	966	940	906	945	942	945	958	906	1016	920	951	984	945	984	930	929	931	984	962	1000	972	1002	935	949	900	950	959	971	932	922	948	975	979	932	914	937	955	944	890	910	928	974	937	975	919	987	923	968	977	976	933	938	971	895	945	946	959	990	1001	911	952	965	926	902	969	953	938	964	926	948	951	964	896	951	918	912	973	971	912	942	988	935	971	953	911	953	932	959	921	923	992	962	946	985	910	987	1018	919	972	945	938	958	905	903	937	960	965	961	870	939	995	935	984	879	930	993	951	915	943	915	970	945	926	968	992	940	1018	965	932	973	934	1033	927	929	936	945	964	928	964	928	904	981	947	930	960	973	934	988	906	897	971	932	995	959	938	989	930	948	921	933	940	896	905	940	1019	933	946	906	898	942	958	964	957	955	929	974	913	895	968	906	981	972	913	953	906	969	915	923	967	957	942	958	958	898	966	1001	900	961	945	917	883	940	947	932	933	1007	930	954	866	920	973	930	896	941	922	950	963	877	993	924	973	908	963	983	955	937	929	911	928	918	963	975	998	930	969	1042	953	958	900	958	1007	891	1000	889	946	976	940	963	972	984	866	944	933	959	890	945	918	977	905	985	975	957	914	924	976	965	894	917	904	961	895	895	977	953	944	987	961	929	906	959	966	904	954	1001	962	870	974	966	922	932	932	935	935	949	901	908	972	976	941	949	1018	905	882	946	880	938	947	927	1007	902	943	958	915	966	905	914	875	946	932	883	934	980	954	966	965	954	898	950	955	951	934	946	893	940	938	964	970	939	960	917	951	930	918	976	921	936	925	986	970	933	968	917	939	1004	920	974	936	982	938	940	937	968	950	907	938	950	923	946	929	972	883	1034	913	968	942	1031	988	944	965	930	932	973	900	920	1002	942	929	907	961	1010	960	956	932	939	952	929	938	894	909	974	986	914	909	1011	956	944	915	940	981	938	968	962	933	918	984	890	964	930	921	911	929	994	920	939	934	969	970	925	957	990	915	931	985	961	936	945	897	925	920	955	947	946	938	975	968	971	991	911	880	961	972	977	939	929	948	960	963	940	946	928	939	930	926	932	999	965	970	895	937	898	934	932	953	919	920	886	967	973	921	972	875	984	965	975	977	916	939	916	988	962	885	926	959	922	948	947	930	895	969	938	894	929	941	994	1011	939	922	1015	950	932	937	926	941	1006	924	964	932	958	918	986	915	906	912	958	913	933	906
6851	548	540	545	471	415	419	409	403	404	387	392	387	410	370	422	425	387	367	393	395	391	384	392	384	372	389	380	427	431	331	409	367	354	408	350	375	353	368	371	373	403	356	378	392	419	388	396	343	368	360	381	358	364	383	377	393	364	406	392	365	403	371	365	375	387	341	377	351	359	409	386	355	396	360	356	382	397	388	389	364	372	360	359	404	375	338	379	375	392	356	356	374	386	378	359	346	365	364	367	345	417	338	399	419	370	357	376	421	378	429	343	423	387	359	378	356	350	367	357	402	342	373	357	378	380	387	368	348	350	369	379	415	403	387	352	364	342	389	359	364	363	383	414	337	343	366	379	338	395	362	401	368	381	388	381	393	360	365	362	347	341	343	366	378	358	382	371	385	381	399	357	396	356	364	368	378	389	340	369	374	395	347	344	389	360	355	416	394	385	372	383	384	360	347	407	391	391	398	363	366	389	364	385	395	341	355	380	399	360	399	395	367	377	374	436	385	367	361	368	336	374	388	383	391	363	348	368	369	382	347	388	349	354	346	372	359	341	370	413	385	417	345	363	357	347	405	414	392	359	386	349	375	386	398	388	389	414	349	371	334	355	365	375	381	382	367	354	354	398	379	384	377	372	331	377	397	393	388	339	378	371	379	354	397	384	403	403	406	375	404	390	372	366	401	391	393	345	404	379	398	408	391	390	356	387	396	345	365	361	378	345	375	382	356	340	381	401	367	405	370	375	373	332	387	369	363	375	353	396	372	347	361	367	383	392	380	375	371	359	425	403	384	394	375	380	380	460	401	374	352	399	386	341	342	363	355	368	358	379	381	359	357	375	384	361	400	378	414	371	385	393	367	361	394	363	373	366	338	324	359	366	363	382	347	356	377	353	362	334	403	384	394	375	387	361	351	327	355	383	357	378	360	366	393	350	391	392	366	392	397	384	370	387	383	357	399	379	336	380	378	366	391	363	364	349	406	372	369	382	367	368	391	374	407	365	410	397	400	378	372	341	383	356	366	420	394	369	400	386	415	394	365	360	383	381	377	376	396	390	350	396	368	380	348	342	344	400	372	388	404	366	357	364	336	370	337	393	352	366	380	383	385	397	374	359	365	385	374	406	374	383	413	394	404	380	412	386	367	390	411	386	386	403	363	362	360	373	372	366	393	390	379	362	401	378	387	373	409	368	347	389	399	377	387	353	375	393	381	393	375	363	397	375	399	383	381	363	395	364	388	400	361	379	374	368	384	400	394	338	357	407	345	371	372	358	317	357	373	361	379	414	395	326	367	408	392	361	346	382	385	367	354	376	372	363	356	374	332	396	396	415	389	410	388	387	382	394	351	378	393	381	370	365	364	340	360	392	414	371	377	347	352	373	393	325	395	360	398	404	343	370	383	362	347	378	352	379	355	374	329	395	363	362	383	372	388	342	340	346	381	381	352	359	396	352	378	372	377	400	342	386	383	387	392	354	389	376	392	368	344	372	376	373	375	365	341	365	375	347	374	355	388	401	392	327	379	411	351	370	350	379	372	387	389	353	354	397	367	380	377	403	410	344	390	399	360	356	358	369	385	368	346	380	376	347	373	352	360	348	326	391	398	386	379	386	393	362	356	349	371	408	361	382	405	396	390	357	369	371	392	383	368	343	348	352	389	362	398	375	362	372	372	355	383	373	390	360	355	377	412	383	401	374	339	369	393	362	401	359	381	360	380	363	362	366	379	380	368	378	382	407	359	395	379	362	347	368	413	362	396	340	357	360	396	400	381	395	363	409	349	373	417	389	402	377	383	385	363	394	346	365	407	376	356	379	371	362	390	386	355	374	398	402	370	387	374	360	348	342	411	381	374	366	373	368	357	367	395	353	380	345	390	407	407	413	369	366	366	357	335	377	368	387	403	376	363	384	338	393	353	357	362	380	367	355	363	377	428	370	375	364	377	402	418	379	394	406	372	393	374	413	400	371	369	391	367	374	347	363	401	363	381	390	384	341	368	380	386	334	367	394	370	386	364	371	351	390	411	386	371	359	383	379	380	386	350	345	351	405	397	389	368	339	376	411	347	367	401	411	367	414	362	374	385	380	403	381	364	357	381	352	381	339	451	373	373	375	355	385	371	360	356	380	393	385	390	383	387	377	427	402	391	399	361	367	387	369	348	337	391	401	340	353	394	407	373	356	379	344	349	374	405	381	364	369	360	378	338	360	372	349	376	384	400	318	402	420	383	389	363	396	388	379	381	356	362	383	369	372	405	363	341	392	368	377	377	396	360	392	371	382	379	399	407	396	371	404	376	407	395	384	360	415	318	371	368	373	398	378	376	390	366	407	379	407	354	383	332	375	384	362	345	397	400	387	379	378	424	372	368	376	373	384	366	378	387	357	418	370	359	375	403	336	380	335	364	374	388	336	358	347	355	361	388	332	388	358	377	390	381	353	400	364	349	361	367	397	387	361	368	361	380	374	387	406	350	373	377	356	406	361	372	369	339	390	349	364	378	394	402	401	351	431	421	420	396	377	385	345	385	352	354	365	331	364	374	383	376	402	379	336	369	399	340	402	375	331	384	406	367	397	378	344	381	388	349	377	378	365	373	362	372	345	360	382	353	384	368	382	373	385	393	367	401	405	360	393	345	343	390	384	369	344	360	382	360	353	375	366	356	317	386	366	385	392	340	363	337	409	384	375	392	373	357	355	393	422	368	394	382	348	348	393	381	410	358	375	384	382	405	344	377	328	389	391	380	370	359	348	366	388	412	360	394	380	370	369	402	367	336	386	345	394	373	351	371	396	403	351	366	351	344	346	382	378	378	417	371	384	400	372	380	391	377	374	384	348	397	370	384	388	345	339	398	367	421	404	410	378	391	377	303	402	372	364	376	351	380	364	339	340	363	375	365	353	387	360	374	334	379	368	399	338	390	366	394	385	358	377	369	386	405	377	368	376	395	382	355	372	379	393	366	399	413	384	328	377	355	365	378	341	341	381	351	411	405	400	403	380	351	354	360	363	357	340	402	400	403	401	357	372	380	372	350	394	386	382	371	407	408	339	390	360	354	401	396	341	396	385	392	418	392	379	353	350	368	385	397	380	374	374	368	384	396	367	383	387	378	388	369	375	396	398	323	357	352	378	377	382	372	373	381	371	362	356	381	385	379	376	340	360	379	376	376	384	359	357	402	364	379	430	370	380	374	329	386	365	359	385	358	369	347	337	359	372	355	381	386	372	413	369	393	403	387	357	350	375	362	365	359	345	401	381	355	372	388	384	362	370	367	372	413	400	409	396	340	383	392	372	359	414	386	390	345	377	438	368	338	377	364	367	366	397	398	380	360	398	348	356	361	383	387	388	428	360	379	366	400	389	359	418	359	361	334	392	353	358	376	383	392	361	403	377	392	369	377	328	378	385	372	387	350	378	362	380	356	371	366	374	347	372	363	374	363	413	377	401	361	357	347	402	387	349	376	386	413	321	395	365	383	370	376	418	358	333
6474	1076	1436	1511	1422	1302	1188	1133	1063	1034	989	995	989	978	1011	988	1010	969	967	936	912	962	917	880	891	946	949	902	912	896	953	958	943	941	908	914	934	935	911	906	906	899	901	849	932	894	903	883	867	924	938	865	854	860	959	937	893	908	931	863	944	891	875	831	853	923	874	926	876	868	863	912	922	936	896	861	895	919	881	861	916	892	906	923	890	924	839	909	901	875	907	934	894	953	893	939	922	913	878	883	905	894	889	869	854	920	920	920	903	883	893	936	977	920	951	967	921	920	889	856	903	903	893	965	921	892	883	874	893	874	863	947	938	929	952	838	888	914	941	950	962	921	911	889	856	894	932	948	871	920	888	918	912	941	884	895	902	866	886	937	862	903	931	908	875	946	891	872	859	887	887	871	896	903	904	937	924	890	866	921	882	909	899	964	964	892	889	882	873	901	876	873	883	896	872	924	903	889	945	852	947	873	905	873	936	898	894	917	915	899	863	887	942	895	916	938	906	891	915	927	877	903	920	914	904	918	938	949	968	880	909	985	899	909	927	953	874	905	926	854	932	890	911	916	970	934	957	912	864	900	943	876	869	881	930	960	906	920	914	934	908	906	905	924	853	837	894	923	908	897	902	924	950	876	879	858	874	923	897	945	838	873	871	859	937	929	892	910	877	906	889	908	905	918	891	879	908	853	892	945	851	916	908	914	896	877	924	886	838	897	943	912	957	919	907	901	899	871	910	864	916	901	919	893	937	918	954	916	890	892	926	909	904	875	930	853	828	903	857	974	973	883	891	913	886	888	922	962	927	881	934	890	881	892	929	868	900	914	867	867	926	898	904	924	904	913	885	908	938	888	901	929	938	856	883	910	925	887	942	891	948	884	852	935	895	955	900	859	912	900	884	887	883	855	905	933	885	894	898	977	912	897	942	870	892	915	885	995	904	900	903	871	888	954	875	895	876	949	880	896	911	900	939	956	925	924	896	916	950	873	864	859	907	910	908	912	890	904	830	940	873	885	932	882	901	911	916	933	905	920	920	880	906	909	922	943	907	923	922	879	878	917	945	891	901	857	887	927	963	925	880	880	936	906	915	891	895	866	854	839	974	884	871	844	926	939	919	871	900	901	894	937	917	945	912	884	920	910	880	944	862	838	946	900	904	886	934	908	902	921	973	875	880	909	922	892	873	864	891	900	927	937	927	919	911	929	950	896	931	921	879	865	943	898	890	903	922	903	879	924	899	906	909	924	897	901	920	903	907	897	857	896	909	918	906	948	897	859	913	953	911	884	865	870	918	944	909	909	884	887	972	870	837	887	911	893	917	942	947	927	919	898	891	911	855	884	977	906	904	928	943	947	890	914	888	942	916	915	922	887	908	887	868	854	870	889	882	924	915	931	946	887	860	928	948	949	889	911	969	854	985	899	879	857	936	953	895	914	885	922	881	897	895	865	858	867	944	899	886	929	938	983	911	885	961	870	866	890	924	916	931	912	906	913	890	898	910	936	903	900	924	900	912	897	853	872	897	905	951	879	892	895	896	859	966	889	932	940	882	936	886	907	915	945	936	919	895	933	919	889	905	910	898	886	891	876	883	893	910	912	865	818	881	891	899	976	862	813	894	930	918	903	937	968	917	857	944	894	894	882	901	864	917	945	866	939	916	973	926	913	910	886	900	982	928	934	955	879	830	886	855	927	915	861	907	877	903	889	884	945	911	943	934	890	928	921	934	884	902	900	905	875	914	873	941	931	883	896	870	885	923	881	939	927	915	896	893	925	843	870	935	894	897	873	911	943	902	924	903	886	898	909	911	907	896	894	896	904	898	885	874	896	867	883	981	940	913	886	954	937	903	908	884	873	879	902	877	895	907	920	875	925	887	967	886	925	894	926	900	929	949	918	915	882	901	881	872	933	863	890	928	919	926	886	916	908	923	889	963	874	916	884	958	878	880	891	912	906	867	947	932	893	903	895	917	897	898	875	886	953	908	864	949	868	853	868	928	905	920	903	908	882	938	887	905	883	900	961	994	897	914	885	919	890	862	906	949	924	928	908	892	921	846	931	874	875	908	911	962	930	899	927	895	862	892	918	873	876	944	881	949	875	895	890	884	904	914	890	917	850	948	818	915	902	903	875	867	921	906	896	924	882	908	912	903	901	913	922	869	936	919	896	952	963	865	928	896	861	898	917	911	880	914	865	919	928	900	918	881	840	915	868	944	907	910	893	918	921	929	962	940	850	875	920	899	892	930	985	948	867	865	891	941	857	907	928	889	863	845	893	898	909	909	933	863	906	922	922	951	866	910	915	901	936	881	891	908	866	894	877	888	899	973	928	881	864	884	901	886	843	905	920	887	931	883	944	927	915	994	892	923	865	905	908	899	932	854	909	870	906	892	940	914	938	928	823	887	909	925	869	857	911	893	907	889	921	957	916	897	923	876	927	885	931	912	955	893	900	918	902	894	901	876	964	855	917	935	854	885	898	912	892	888	863	906	884	885	937	894	882	918	868	931	935	921	962	918	914	905	944	916	836	894	928	865	901	882	915	862	857	914	926	918	938	916	904	922	901	879	886	921	906	907	934	957	942	838	860	915	902	928	933	912	956	893	886	920	963	931	922	896	895	862	960	869	895	924	895	896	902	863	948	888	901	928	936	868	881	934	902	899	878	915	865	916	868	930	909	910	932	889	921	840	958	915	852	867	924	885	910	918	920	904	1010	896	918	891	946	896	873	869	892	957	919	869	897	892	874	917	904	860	844	904	894	916	931	912	979	900	904	906	898	883	887	907	912	910	911	898	927	917	916	879	852	867	860	876	900	902	879	903	866	893	953	874	905	922	911	948	878	930	896	930	884	947	892	857	881	877	923	891	915	919	871	895	895	890	907	926	926	902	892	902	862	951	873	883	908	910	819	922	935	931	878	863	869	934	913	932	895	924	902	844	864	912	831	900	923	905	935	913	923	874	909	859	927	906	859	880	867	956	907	904	834	888	922	878	960	918	886	921	857	915	864	899	892	961	923	902	907	864	953	918	902	893	908	903	907	882	887	917	891	859	895	934	952	845	929	977	957	921	890	929	880	904	943	901	883	910	897	874	886	909	897	906	900	891	940	902	941	897	914	901	895	925	878	941	901	904	910	892	888	881	877	870	932	855	856	945	881	869	905	941	899	864	879	898	952	935	901	860	878	893	866	912	903	881	907	883	925	899	921	898	860	897	951	882	913	957	907	911	929	854	894	899	915	930	843	894	889	958	901	894	933	910	925	907	891	897	915	906	899	923	924	911	890	927	856	926	901	910	881	857	878	915	868	972	908	921	852	917	891	917	906	888	901	896	886	937	847	851	890	926	873	881	890	907	893	954	861	929	925	890	905	919	891	940	909	909	936	886	877	919	964	959	913	906	893	928	910	945	890	899	929	908	942	923	960	858	886	919	907	886	886	957	901	877	884	953	902	922	927	878	906	936	924	912	921	859	879	918	891	904	898	889	907
12409	759	628	481	378	340	287	260	255	256	247	219	227	208	216	212	215	203	184	191	207	175	193	191	196	205	182	203	216	185	189	205	188	207	207	201	194	187	212	172	195	200	204	189	199	184	196	161	200	178	205	203	172	191	219	201	210	209	207	198	190	220	219	202	214	183	201	186	218	189	202	187	195	179	214	206	184	182	203	210	176	182	167	196	193	185	214	202	194	188	187	200	203	205	207	189	175	206	181	201	210	229	186	179	212	189	214	213	184	211	187	189	167	209	194	223	219	178	193	177	203	188	164	197	176	228	212	160	206	216	204	202	175	173	210	207	173	193	197	195	191	178	181	176	168	190	195	204	183	187	205	198	183	206	199	190	213	180	181	199	180	199	187	180	197	181	192	192	207	190	214	185	192	204	179	192	191	199	185	203	214	209	184	189	211	165	204	193	217	199	203	185	179	201	193	188	205	183	204	187	201	167	202	197	195	194	159	173	183	211	215	172	172	177	213	208	206	194	190	214	175	189	182	219	192	183	200	196	149	203	201	198	208	205	202	185	170	186	206	182	174	198	195	186	213	193	180	191	192	173	203	192	189	181	192	193	195	186	184	207	188	200	191	177	203	206	170	186	194	176	181	149	190	227	203	192	208	215	210	195	198	194	178	196	192	201	225	203	195	197	210	187	218	176	230	205	205	220	227	217	174	195	193	191	184	187	185	169	184	181	181	189	201	207	195	201	191	195	180	203	189	164	165	189	194	193	190	216	244	177	188	204	194	202	200	208	186	199	183	189	185	194	188	189	196	174	174	183	192	226	192	189	188	199	176	176	200	198	203	190	194	160	182	157	177	202	209	200	202	191	202	198	210	212	195	188	169	234	194	199	223	204	178	200	190	201	175	189	217	182	213	214	154	170	206	206	183	184	179	188	183	186	189	191	183	164	203	195	192	207	227	176	189	186	208	206	209	191	213	187	190	199	163	186	184	209	179	190	194	184	193	188	201	208	197	176	184	201	185	189	188	178	189	192	191	166	182	216	196	207	191	195	195	182	157	198	197	203	201	194	196	180	189	211	216	201	169	203	167	205	169	193	210	207	178	204	200	178	180	173	158	199	190	223	198	213	198	193	208	172	178	166	225	185	203	185	186	197	191	175	212	198	217	180	191	196	233	187	192	191	192	213	197	206	206	196	193	193	190	177	206	163	175	198	184	179	186	208	208	203	159	177	192	209	183	194	202	215	179	190	193	211	192	189	176	199	183	202	177	183	223	195	200	205	198	181	203	214	166	187	192	205	191	186	192	207	184	187	200	213	166	181	161	190	175	192	188	209	212	190	198	192	174	195	215	202	198	193	204	189	193	225	187	192	165	181	200	197	196	184	204	200	159	198	204	185	208	174	175	184	181	177	190	197	203	205	182	181	191	175	194	171	193	197	186	174	221	201	180	210	191	203	214	176	172	195	165	176	213	163	198	177	167	224	202	196	172	223	187	175	170	189	205	195	179	239	206	205	186	160	204	167	177	207	185	172	215	208	199	205	183	200	181	211	196	191	175	169	202	188	198	163	190	206	191	202	210	203	162	212	207	203	180	172	181	201	178	189	199	193	199	181	182	192	216	176	189	197	179	180	218	190	221	175	197	175	184	196	200	179	188	169	183	209	212	197	192	200	181	189	190	184	210	212	179	202	190	186	201	200	213	172	195	193	205	201	193	185	186	177	193	181	203	215	213	202	172	190	206	203	167	177	186	189	187	190	209	173	181	181	201	193	172	198	203	162	189	186	189	178	233	211	202	169	206	201	207	194	184	170	178	186	199	198	195	229	161	217	183	186	190	196	187	183	212	196	174	211	175	188	191	212	192	165	219	176	193	188	196	198	184	205	194	206	179	164	213	204	177	183	194	195	203	172	207	204	175	188	198	183	176	191	189	188	212	180	187	195	195	188	212	203	218	197	226	184	166	204	172	197	175	179	201	190	206	195	174	182	179	187	215	204	216	193	183	171	225	172	201	200	172	192	189	207	199	192	176	223	185	203	238	209	160	195	208	180	179	193	179	182	195	170	190	225	189	219	196	182	186	189	207	198	205	193	192	166	186	188	221	166	176	217	198	204	206	192	199	164	199	187	191	204	202	188	185	203	184	199	184	184	171	189	195	191	213	177	178	197	174	194	197	198	218	183	186	175	190	179	201	190	186	161	196	168	185	183	185	177	187	189	172	196	195	194	211	201	204	201	201	206	218	225	224	227	197	173	177	159	184	201	190	169	199	192	173	199	201	183	188	193	209	195	171	210	172	186	191	191	208	201	182	190	206	178	197	180	181	212	213	190	194	187	211	229	187	188	161	182	191	186	192	206	183	206	193	195	222	200	208	194	198	209	167	199	186	184	210	198	200	201	184	225	214	211	183	200	180	198	199	204	214	190	178	199	169	202	197	187	189	182	201	228	199	196	214	178	177	194	186	175	199	200	231	198	206	196	183	215	192	178	210	182	196	204	198	196	183	206	187	195	172	166	189	180	204	196	203	184	197	207	193	199	175	174	208	210	198	177	191	160	212	203	195	191	175	198	198	175	190	177	193	210	180	181	185	202	172	201	208	188	199	194	219	203	211	179	215	172	202	177	169	196	188	184	185	198	170	188	165	209	176	179	205	221	199	161	183	184	198	202	203	174	185	185	189	188	210	161	187	193	214	196	191	192	209	194	181	175	194	188	220	177	200	187	184	222	223	196	189	185	203	191	218	184	179	199	191	181	192	208	217	189	187	189	197	192	196	188	188	220	204	169	175	194	185	191	182	197	201	188	194	216	190	198	192	164	194	188	184	192	226	224	194	185	191	197	176	226	189	177	221	208	186	190	223	215	198	166	218	179	164	184	220	199	177	182	194	188	205	178	187	224	226	171	185	203	184	201	183	179	194	201	206	214	197	184	201	165	177	220	183	209	199	209	189	182	182	172	173	171	205	191	196	185	189	185	194	171	206	192	180	207	188	180	192	184	196	189	206	188	207	185	209	191	185	185	188	190	167	201	173	207	196	179	191	179	178	176	203	177	183	185	176	199	225	182	199	207	182	198	187	179	193	170	181	166	217	153	183	185	210	182	173	187	211	193	207	204	202	190	215	167	209	177	202	196	156	185	208	192	163	206	175	211	210	206	180	174	201	194	206	174	186	182	185	179	179	182	189	225	175	191	199	187	193	200	209	184	212	192	164	224	169	187	212	198	243	194	184	170	206	200	185	204	211	190	208	190	189	201	199	216	183	201	200	190	178	184	214	188	162	223	183	189	190	199	191	201	188	194	193	182	193	186	209	182	184	171	195	192	191	189	194	204	176	209	216	217	173	192	173	195	161	181	189	171	203	173	200	170	177	169	176	165	212	189	189	166	193	190	198	214	200	172	200	191	221	186	179	202	185	204	219	208	185	207	182	202	216	212	201	197	212	202	206	185	213	187	192	197	183	185	192	215	192	197	187	170	183	217	209	174	186	204	184	190
7702	837	1565	1696	1461	1260	1100	989	891	793	763	661	663	639	611	636	596	601	547	579	580	595	543	522	525	536	564	538	514	514	582	514	527	560	520	480	499	525	500	511	546	517	506	536	542	493	520	499	527	498	534	503	487	512	496	532	522	504	477	510	492	478	508	501	488	543	538	520	492	514	519	489	532	502	500	480	504	494	498	498	490	520	507	521	490	509	461	510	509	532	502	502	495	480	474	490	476	476	520	558	526	476	499	535	473	517	490	481	489	504	461	468	498	467	498	517	511	468	488	497	474	506	528	510	486	531	526	469	497	508	540	454	515	504	495	480	516	522	500	522	553	492	496	512	481	474	476	524	479	481	505	507	494	507	508	458	516	468	514	497	505	514	518	502	507	509	500	490	528	494	546	488	483	502	504	498	523	497	445	479	507	499	475	484	482	484	515	478	495	477	485	456	516	470	508	523	505	489	498	545	511	490	543	481	488	491	495	488	492	494	498	513	537	515	506	506	485	495	496	533	482	478	518	492	497	527	524	484	472	512	476	496	526	479	445	466	508	541	526	498	484	501	526	507	535	528	472	501	509	505	506	478	461	485	495	501	529	509	479	455	466	483	491	507	463	497	471	503	527	535	483	468	509	512	545	473	512	483	502	478	488	496	468	538	477	491	495	517	528	490	535	486	488	468	510	499	562	514	505	477	519	524	467	508	459	506	479	515	495	537	575	495	509	524	485	502	498	525	480	525	498	491	467	521	493	514	475	516	507	480	507	533	532	532	487	537	529	491	496	522	502	518	537	559	520	481	500	548	505	529	488	491	496	496	521	501	506	526	504	495	512	472	480	515	519	495	466	511	483	528	465	469	493	505	537	479	491	458	501	480	506	505	479	473	483	504	475	526	460	509	512	479	454	502	552	479	497	519	490	488	486	535	520	515	520	572	498	528	486	545	482	493	548	483	515	479	477	507	499	471	511	505	517	535	505	511	521	474	507	487	546	522	473	489	515	488	493	508	542	502	490	510	541	502	497	430	490	525	466	521	485	513	514	517	489	531	480	470	516	493	519	487	479	489	490	516	485	485	539	481	526	513	493	495	509	485	534	499	474	509	529	508	511	515	473	527	514	499	514	503	524	519	494	499	485	520	527	490	512	518	512	536	486	527	534	539	508	510	498	500	489	490	465	498	465	464	507	483	494	483	501	478	513	463	495	556	486	478	481	507	449	476	537	523	474	496	510	492	511	451	497	506	506	534	506	505	497	489	473	528	467	504	516	498	512	552	488	536	490	482	444	537	481	485	496	488	519	501	508	513	492	454	479	521	527	492	495	512	518	515	493	503	517	476	449	507	488	536	480	454	543	494	504	501	469	503	494	512	498	493	489	488	498	484	507	525	501	494	501	515	475	473	478	482	484	515	505	501	487	540	481	543	503	505	471	475	500	516	512	492	519	486	502	472	529	469	513	475	477	494	507	486	541	505	509	464	526	490	519	505	497	512	525	496	522	515	489	513	477	476	422	432	497	521	524	480	476	462	545	518	512	483	502	510	510	520	507	496	496	559	469	520	500	512	495	516	516	484	488	519	517	490	510	487	475	503	522	506	480	498	498	483	498	487	455	479	508	469	474	486	506	499	522	515	501	505	502	489	503	481	505	505	509	491	524	502	490	520	497	448	505	491	475	491	498	504	516	499	479	513	485	514	498	510	500	524	504	494	524	482	537	508	520	517	500	517	495	480	546	465	470	474	490	514	503	491	529	506	524	512	427	467	469	468	478	491	502	504	504	502	478	489	502	506	503	480	475	500	476	484	508	523	501	516	477	521	452	516	507	479	487	467	484	458	494	500	517	525	510	525	505	501	492	500	495	512	516	499	485	496	502	475	502	467	423	514	484	483	502	495	458	475	543	516	472	479	478	503	508	523	475	519	490	479	503	496	514	472	507	490	498	504	521	496	486	506	477	520	511	481	510	503	517	488	503	502	482	444	504	470	548	508	505	455	495	501	435	496	462	503	493	490	494	461	510	525	540	501	501	488	470	491	476	503	499	487	523	517	546	486	541	545	494	529	467	510	492	513	490	508	477	494	521	516	440	474	472	530	519	512	502	463	485	463	484	474	481	485	530	504	526	485	505	510	512	477	493	500	462	544	501	481	483	484	511	476	510	497	546	528	484	471	525	491	509	504	516	501	505	508	523	513	504	468	545	489	478	485	522	481	503	495	533	485	481	472	474	492	523	510	516	466	512	474	522	462	485	529	470	548	531	489	522	492	506	483	505	514	479	458	508	534	511	496	477	501	476	505	523	459	478	489	494	550	479	474	473	474	524	524	480	465	515	452	528	537	493	502	470	506	487	491	477	524	485	482	492	510	489	493	471	506	461	510	465	524	486	551	478	499	485	489	506	494	482	472	494	532	506	487	476	478	524	518	457	483	521	480	527	509	469	504	505	492	501	480	526	482	484	482	509	512	473	497	497	534	487	483	519	512	521	514	485	512	524	483	503	488	494	489	481	510	508	515	529	504	465	516	465	504	492	517	503	492	505	511	496	488	497	460	504	534	492	459	489	517	456	488	490	490	494	504	503	527	493	527	467	501	484	486	497	483	492	507	460	524	518	523	511	528	518	502	491	482	491	493	461	453	471	498	493	537	513	499	504	505	493	502	490	534	487	520	513	456	459	493	450	520	507	504	515	508	471	489	497	518	497	472	477	487	488	473	501	442	510	505	482	523	472	481	517	461	499	452	486	490	490	531	510	485	507	518	486	484	507	503	502	479	515	515	503	487	480	488	464	454	532	508	458	483	475	518	500	504	514	521	493	521	469	483	496	479	497	483	500	499	477	481	555	514	523	452	510	532	472	512	495	502	513	491	501	466	494	500	532	507	500	493	499	493	523	495	517	470	463	539	483	510	494	494	484	534	503	474	484	518	493	496	519	497	545	511	501	526	492	509	491	499	505	504	507	462	485	464	513	497	498	480	499	491	474	509	467	477	500	525	490	458	521	492	514	485	496	491	468	522	519	538	522	522	488	490	495	483	492	521	521	508	524	497	509	514	517	501	502	532	489	496	486	496	511	503	498	500	493	542	485	489	480	495	517	511	472	521	513	505	463	474	507	494	521	478	439	500	500	460	500	513	495	516	499	503	529	508	502	462	485	515	494	497	531	511	516	473	503	491	522	541	466	505	509	478	474	502	541	508	494	530	513	518	507	507	487	497	506	476	530	500	533	541	520	495	487	460	492	492	492	499	523	505	543	492	527	452	515	501	495	500	484	518	472	499	504	491	517	497	464	526	520	524	506	507	534	459	498	572	498	477	521	448	499	487	497	479	487	495	456	522	529	456	510	488	542	474	475	513	474	488	511	513	530	498	486	455	495	521	485	462	536	489	491	530	516	502	474	478	552	464	494	523	483	520	482	500	485	520	479	470	527	501	514	518	491	476	478	503	488	531	498	463	497	509	499	504	518	505	484	514	480	481	527	521	493	497	495	496
1396	407	386	399	366	399	392	403	415	405	396	419	375	371	412	378	399	372	346	359	398	419	427	416	395	406	368	373	405	365	424	395	428	392	409	410	369	357	400	391	393	404	410	365	392	414	437	422	397	357	360	354	401	386	416	358	399	425	401	349	374	386	392	366	401	393	391	399	404	397	405	399	408	359	406	415	348	420	391	396	354	387	360	417	385	392	403	406	427	399	398	383	416	391	380	366	375	462	374	409	413	378	384	384	406	370	399	383	382	417	412	338	408	391	403	377	382	381	368	361	422	382	382	385	355	381	403	395	404	403	382	354	381	346	361	378	390	372	392	392	421	393	437	401	387	338	379	371	384	393	361	362	381	353	393	372	405	347	403	362	385	386	375	403	407	346	379	441	341	363	367	397	391	404	385	360	395	404	401	375	367	352	374	346	430	391	415	364	423	366	402	344	399	396	384	379	417	432	390	455	389	372	401	373	379	399	407	380	390	386	385	386	372	395	383	352	433	407	403	387	402	411	416	377	376	399	402	377	394	357	410	386	383	378	401	402	388	397	384	374	361	418	406	434	366	413	409	415	365	382	388	400	375	363	420	393	420	413	370	341	388	376	401	375	375	387	353	427	372	350	384	377	360	365	344	408	424	333	361	395	360	405	389	395	360	409	386	366	376	363	352	388	349	397	415	372	385	373	440	407	374	353	374	391	406	410	347	369	389	389	399	406	382	385	385	395	359	398	429	400	434	392	391	400	351	405	389	380	390	408	420	355	359	406	381	380	398	383	376	375	359	400	379	412	412	382	398	375	390	432	389	404	385	369	376	369	398	384	421	370	394	380	409	407	353	420	409	404	394	384	412	378	379	385	403	402	371	375	388	376	382	399	391	396	365	398	382	333	346	373	411	430	393	373	364	393	391	395	371	379	352	362	382	424	413	401	366	408	376	390	372	410	360	398	383	365	393	387	370	395	400	370	385	379	348	368	363	392	385	382	372	394	435	389	382	372	382	413	375	395	396	382	391	352	419	378	399	377	362	395	389	365	355	385	364	395	398	379	355	412	396	412	400	392	403	404	363	393	390	398	394	389	377	405	398	421	387	401	412	373	399	373	365	419	398	388	392	370	389	405	439	403	384	376	419	409	422	365	386	376	397	406	414	371	378	399	426	367	382	397	405	389	388	369	348	373	394	390	362	376	396	412	370	388	387	383	397	377	393	388	413	379	409	366	409	396	394	401	376	376	348	393	406	397	382	365	393	402	421	341	349	371	379	410	435	389	384	389	396	372	365	421	336	376	360	385	406	416	395	386	382	411	412	449	399	393	368	387	364	379	403	379	392	390	379	394	414	403	431	378	390	397	410	368	413	360	412	419	412	438	386	341	385	393	400	347	400	361	375	390	360	384	408	407	387	378	418	389	370	391	398	401	379	386	403	406	373	392	383	353	384	411	431	375	407	382	398	395	385	379	391	399	408	357	424	380	384	414	393	391	395	418	371	381	354	416	350	379	372	373	354	388	393	397	394	361	407	383	417	372	387	368	405	408	372	379	399	359	375	410	357	399	397	360	397	417	384	385	383	387	416	399	340	387	412	390	389	387	402	384	383	371	387	388	370	376	419	373	385	422	370	401	386	394	396	398	381	406	353	385	367	420	420	401	389	396	386	407	434	408	403	383	382	384	384	372	354	393	371	366	378	395	405	343	375	404	354	405	380	337	406	373	419	391	408	376	377	365	383	407	363	402	365	345	379	381	397	378	400	389	371	379	384	392	376	389	395	388	412	379	356	362	406	410	419	382	380	394	377	364	323	389	393	378	404	390	375	377	357	364	381	408	389	386	411	385	393	345	444	400	399	399	366	388	382	374	372	386	400	388	400	408	388	396	390	374	357	375	419	402	375	399	378	382	355	391	391	402	423	389	415	400	377	403	363	380	409	380	392	345	385	386	395	394	404	374	394	409	395	389	380	353	376	396	414	392	386	384	393	416	363	406	405	383	401	381	372	395	359	400	399	404	374	393	403	367	370	413	417	364	370	391	366	409	413	352	426	425	390	359	371	406	390	404	402	384	422	402	394	395	410	359	373	378	392	368	374	413	359	409	419	405	374	375	405	383	398	363	376	380	396	408	352	391	393	360	415	357	393	390	402	346	441	358	385	352	348	377	359	422	403	407	393	374	397	420	381	386	371	394	401	366	374	366	388	417	391	406	377	380	405	386	376	379	379	387	383	393	339	425	404	372	397	390	403	413	394	391	384	396	371	376	400	398	381	388	367	387	378	354	401	421	384	408	437	387	418	400	395	396	391	376	399	425	378	404	411	398	414	384	389	341	393	395	387	417	384	417	405	407	357	374	401	375	397	378	386	382	379	409	392	335	393	369	396	351	382	404	367	392	388	388	394	324	381	402	430	403	402	392	394	369	422	406	396	412	405	390	369	389	415	374	391	412	399	396	387	418	383	383	375	410	396	383	397	401	366	394	400	415	386	381	404	391	406	408	393	376	398	372	421	366	366	395	385	401	349	355	428	375	398	407	369	379	389	405	414	377	397	410	346	416	384	397	391	386	385	406	374	380	373	419	391	348	405	396	440	387	392	386	363	375	364	373	446	397	430	385	392	394	403	393	427	395	399	392	402	378	398	342	349	373	372	414	366	392	383	372	414	374	387	413	401	385	382	395	383	388	376	362	376	401	377	376	381	410	403	370	368	371	385	355	386	379	387	391	378	404	368	408	366	362	402	380	432	382	394	370	401	389	409	385	399	381	369	394	347	378	352	377	408	398	418	375	366	367	383	375	380	414	410	410	391	391	410	386	391	400	383	407	361	383	389	397	419	403	375	375	395	399	369	373	384	356	341	372	413	361	359	398	375	390	412	397	377	392	425	415	407	387	345	440	395	342	404	413	390	387	396	412	419	373	360	420	382	380	406	387	434	417	390	375	380	395	396	397	375	377	392	435	373	412	401	383	380	431	410	390	367	384	345	365	371	386	371	409	380	422	386	378	418	401	392	399	377	411	421	376	380	384	404	386	384	407	403	370	398	435	388	399	390	346	383	419	348	377	435	401	393	401	379	396	390	374	418	388	375	392	368	409	349	375	382	363	392	401	415	372	404	397	418	353	409	404	376	400	398	369	405	401	382	404	404	355	408	374	381	332	442	422	393	368	396	401	392	400	368	374	409	403	441	405	397	405	392	421	363	375	391	378	370	366	368	388	395	341	411	394	384	412	397	367	404	385	390	380	388	361	421	406	389	433	393	394	371	434	385	405	370	432	376	397	405	398	377	412	393	360	386	359	365	337	428	387	362	401	377	412	421	386	397	405	418	344	378	367	393	374	404	375	397	395	419	412	413	386	371	383	386	362	415	400	372	383	418	407	406	382	348	376	377	382	400	374	395	397	369	396	416	370	408	383	388	368	388	369	378	358	407	391	387	432	414	403	399	397	380	384	384	370	388	351	363	401	365	376	397	419	411	409	368	383	419	402	380	387
2106	943	960	955	984	960	946	945	942	924	973	950	916	914	977	977	990	952	929	949	983	945	980	936	943	926	973	906	984	943	925	933	925	952	909	966	898	905	972	989	941	975	924	954	941	957	990	975	897	918	880	952	899	886	931	890	985	974	971	984	939	996	907	928	955	918	990	937	990	933	1015	942	931	977	926	931	955	954	905	937	912	934	950	920	940	916	925	978	975	916	959	961	965	939	939	1002	983	998	917	993	956	927	964	970	916	922	996	957	930	986	955	909	950	991	978	916	938	969	896	966	936	991	968	941	955	945	944	926	966	912	974	974	943	988	952	955	1006	971	947	893	992	946	964	939	931	955	948	934	980	924	954	913	962	895	916	887	990	920	935	961	953	945	933	885	903	958	968	965	918	944	920	921	955	961	947	943	952	949	958	982	964	1010	906	947	955	906	926	909	948	976	934	934	951	885	961	949	975	910	991	911	966	967	918	948	941	956	954	923	891	960	916	941	949	961	944	973	978	900	933	989	961	930	973	940	906	943	967	952	939	903	896	901	919	866	915	940	955	885	977	945	961	897	980	984	933	968	918	953	901	973	953	950	989	941	982	961	901	985	960	983	995	924	944	907	896	931	988	991	933	978	928	953	980	965	978	889	890	894	972	979	938	931	893	1003	929	915	960	912	929	910	931	955	987	947	934	909	985	940	995	874	949	861	920	934	890	980	980	953	942	965	935	941	929	920	972	947	944	979	964	959	913	925	927	951	953	904	902	927	916	946	923	940	975	929	901	998	928	930	930	952	919	973	990	933	921	965	969	1003	970	875	997	956	961	970	986	921	918	924	903	926	971	1008	888	950	878	979	922	936	984	942	922	926	945	938	999	959	984	869	926	921	935	921	963	997	949	916	943	919	897	941	967	971	961	971	945	893	972	949	944	1009	968	937	974	963	912	920	1015	957	954	931	962	967	926	900	970	1019	971	969	948	896	1024	961	969	973	862	953	960	899	987	953	988	970	951	953	1003	906	984	984	941	969	1021	969	948	932	991	935	976	953	904	943	924	966	892	968	922	940	885	924	934	973	918	927	973	979	961	1002	945	983	972	962	929	909	894	917	904	963	904	939	984	923	923	971	965	979	989	959	975	917	944	882	910	958	980	959	950	976	971	971	1033	932	936	927	992	962	922	941	910	915	984	962	986	908	955	895	917	910	911	920	966	945	936	958	937	927	971	928	933	937	1011	966	935	981	891	992	940	958	983	959	899	947	966	945	975	923	893	951	947	923	950	958	931	953	924	1000	951	978	921	927	913	947	977	934	1010	999	935	933	932	939	948	942	1008	932	938	944	924	958	915	979	938	984	967	934	973	941	978	963	960	965	923	1004	955	898	952	993	993	976	937	950	950	892	929	914	954	926	946	911	944	994	953	1013	937	994	956	1007	955	975	959	932	963	896	943	972	957	916	936	952	881	958	878	939	1011	931	912	926	968	957	933	959	962	1015	960	928	937	939	954	982	869	940	914	922	926	938	962	946	959	963	901	897	896	956	979	940	970	952	933	960	956	947	946	958	969	907	937	901	932	938	957	900	1001	910	910	957	988	974	916	943	1000	925	935	957	968	940	953	951	962	971	913	902	939	967	933	991	949	986	883	972	897	922	931	933	972	913	959	879	849	902	957	997	928	939	929	940	950	941	982	960	967	902	929	904	974	979	966	939	959	979	931	922	942	944	989	988	923	927	944	961	938	950	965	938	899	913	939	940	985	988	902	958	941	947	974	962	930	949	927	930	958	956	974	916	947	949	983	938	923	948	928	941	913	954	981	1013	916	958	941	907	994	931	955	868	975	935	893	924	943	936	953	882	979	924	954	914	992	967	1004	948	938	952	946	926	991	916	976	929	957	930	970	944	935	985	974	955	946	957	951	910	898	968	938	931	919	984	990	943	910	942	951	995	906	933	931	918	925	945	935	926	950	932	927	934	941	977	930	958	920	954	926	906	953	944	986	987	953	945	1007	903	889	911	944	992	928	941	922	1031	948	905	956	976	941	991	994	907	975	914	934	972	949	941	969	955	977	968	923	983	935	935	886	915	951	942	960	918	912	918	931	982	945	950	941	927	932	922	987	902	919	926	951	919	937	889	946	977	904	924	939	874	914	924	847	952	957	969	966	908	924	956	949	886	945	989	975	938	946	980	898	937	898	978	975	1000	946	961	914	975	992	979	878	936	956	959	969	974	937	963	920	975	913	983	939	1001	979	994	987	979	975	936	936	1002	962	893	949	977	951	891	953	974	903	949	950	928	948	950	982	937	923	902	913	900	957	955	1004	918	936	944	959	909	890	934	924	972	947	931	910	898	989	938	986	945	957	1004	913	948	916	962	960	961	982	938	951	965	946	996	904	913	921	948	940	925	964	940	994	935	943	931	927	947	975	931	897	953	909	907	912	963	942	944	872	969	937	900	978	926	956	962	947	922	891	948	993	938	985	949	926	895	941	943	954	957	933	931	932	951	953	900	956	896	945	920	959	929	979	977	950	970	885	998	968	973	928	953	995	988	962	906	903	950	934	989	911	945	929	933	947	917	994	982	902	948	937	913	984	888	878	980	949	951	921	878	916	926	944	920	959	946	948	992	1010	943	1034	966	923	962	984	985	978	940	976	1002	963	915	931	923	923	961	996	987	942	943	968	963	961	933	951	954	924	937	925	937	927	924	954	941	990	903	940	960	937	1011	996	938	941	921	944	937	977	970	909	961	887	929	948	924	940	889	951	964	945	925	939	969	974	900	950	945	971	980	964	917	940	952	970	981	997	951	965	912	943	932	896	973	959	969	923	969	932	947	898	935	980	895	885	936	918	920	906	930	966	952	920	928	975	930	973	936	954	927	928	939	954	940	962	965	935	930	946	934	939	919	947	942	938	934	919	911	880	933	901	914	935	911	933	927	943	923	957	966	1001	926	972	968	908	961	974	987	965	941	919	972	984	938	936	955	972	946	962	894	959	1012	950	973	949	912	875	924	946	952	979	970	942	942	883	991	909	915	973	921	998	921	906	960	914	912	897	966	934	989	919	1005	907	936	942	979	914	873	940	987	925	919	978	961	991	877	907	945	951	941	970	929	930	911	914	971	956	986	891	958	974	951	959	948	942	929	918	950	885	912	947	1006	965	915	968	937	921	964	990	969	983	1017	909	952	932	996	974	983	946	978	931	946	930	928	951	930	945	999	973	897	950	904	960	970	912	975	899	1004	938	1018	878	932	953	911	924	984	933	938	949	966	995	989	965	971	965	1003	923	878	934	966	912	941	941	969	959	948	971	975	958	1005	978	915	934	972	976	971	931	979	952	902	970	943	1009	927	904	918	982	955	1041	963	949	987	948	928	1012	995	914	930	928	937	955	956	945	930	991	922	969	914	982	958	970	961	933	959	949	934	955	952	945	913	909	925	943	968	943	971	986	916	960	931	951	948	925	977	947	981	989	934	967	992	981	1007	953	951	928	916	1003	905	943	945	947	947	990	877	1000	926	926	965	942	955	913	1000	931	976	990	984	952	940	946	973
6732	560	601	567	499	447	451	430	382	378	449	406	367	360	368	354	389	394	441	418	359	351	358	396	366	354	390	426	375	397	375	366	362	367	365	343	419	381	343	358	386	342	365	328	365	363	357	370	328	419	365	340	397	390	367	341	372	352	380	341	401	352	387	379	412	375	356	389	395	361	370	349	364	349	396	397	363	384	360	382	377	396	369	389	390	376	370	365	356	352	380	348	378	361	392	394	382	395	352	361	350	397	373	356	374	384	418	368	407	393	366	408	378	354	383	394	363	410	364	337	327	346	346	392	399	379	370	366	330	353	393	396	396	352	357	410	363	367	411	384	366	387	384	402	383	367	403	397	348	373	358	385	390	389	331	370	365	392	360	369	411	366	411	348	354	369	346	357	359	384	385	373	409	384	389	370	393	399	355	375	382	356	359	331	378	377	394	400	378	370	366	335	406	403	348	376	343	369	399	374	375	389	369	387	335	366	344	380	343	454	421	382	350	379	376	397	358	347	387	365	390	409	400	409	383	381	348	372	372	386	414	405	397	326	384	358	347	394	345	374	385	355	362	360	395	374	410	349	340	377	369	387	358	387	388	411	376	337	363	363	373	372	389	374	372	358	343	380	385	367	343	344	384	371	360	389	383	354	352	382	381	364	332	396	389	348	360	387	404	370	375	385	380	369	382	401	421	379	370	350	385	358	359	403	395	392	360	365	356	332	392	350	381	346	385	387	354	384	331	388	358	345	362	356	394	326	376	392	376	365	379	355	379	410	381	401	380	379	356	390	378	389	344	362	378	397	395	386	375	371	370	389	377	363	382	403	394	382	393	398	382	349	405	401	377	348	332	392	374	366	369	347	343	386	351	394	370	344	412	374	358	320	383	393	373	368	376	371	383	393	347	414	384	397	407	407	382	365	361	354	332	376	389	374	372	367	381	350	384	395	355	371	368	346	375	364	374	349	392	386	338	349	361	359	376	395	361	382	343	382	386	396	323	358	349	398	389	402	354	358	375	365	390	417	376	397	418	356	385	373	359	353	380	321	366	392	364	376	381	377	368	372	368	341	380	346	367	379	371	343	407	337	393	396	372	368	355	356	403	403	395	334	398	405	346	409	410	401	383	377	351	387	378	384	373	344	345	386	412	393	357	401	421	371	351	400	362	384	379	369	358	340	370	356	399	369	361	379	351	409	383	373	358	329	346	351	377	350	374	409	370	348	372	361	377	349	395	331	359	391	371	388	339	369	414	360	380	362	372	399	385	381	382	392	366	376	380	381	367	392	351	365	372	383	358	358	338	385	368	406	354	358	406	406	366	362	416	404	356	355	390	393	366	363	371	398	413	380	388	358	380	355	377	372	418	365	345	383	372	421	411	357	374	396	385	363	351	387	378	379	363	384	353	380	371	352	360	376	395	409	382	386	408	370	382	364	394	404	395	371	352	391	383	354	342	386	343	368	394	337	386	367	365	396	392	369	374	391	397	380	356	347	348	351	344	391	381	372	348	405	354	348	341	380	382	390	394	378	363	356	368	379	369	389	399	373	359	382	372	342	394	409	345	349	376	372	382	380	386	376	365	390	353	362	336	378	360	366	376	350	368	399	353	369	357	405	359	385	362	366	361	384	365	374	382	361	384	363	372	371	408	366	364	391	379	373	356	373	386	369	377	338	379	344	406	387	368	355	403	371	374	372	373	374	351	372	341	390	390	372	397	386	379	333	408	371	336	382	373	377	385	377	396	364	356	376	359	369	385	379	375	387	352	377	388	365	410	373	365	362	390	356	376	378	348	365	371	367	356	367	387	350	387	368	405	363	417	387	407	412	340	363	366	397	359	399	365	367	378	411	349	385	376	378	362	388	352	366	360	369	389	418	370	375	388	378	379	398	400	384	388	354	380	347	387	387	365	333	379	372	348	391	349	406	385	378	345	350	365	386	367	389	388	390	399	370	362	382	403	360	391	392	370	392	373	394	392	375	408	387	378	349	369	335	354	406	410	373	401	374	331	365	402	386	401	376	386	384	376	371	378	378	392	400	413	358	340	379	367	370	341	342	369	360	382	354	393	413	396	373	356	365	412	411	373	385	366	347	410	389	362	373	398	361	395	400	375	409	356	346	402	382	373	368	365	379	369	371	361	369	403	358	359	389	369	391	386	355	352	393	365	380	407	339	375	364	428	378	391	370	371	374	358	408	388	344	388	400	392	394	389	340	362	392	359	392	337	375	362	370	399	391	372	359	360	330	385	390	404	366	381	359	388	415	389	396	375	348	389	327	362	366	354	392	369	352	402	332	366	369	371	359	362	385	356	417	357	373	377	376	400	387	351	359	369	375	374	357	376	363	359	343	367	388	357	401	359	371	382	320	376	403	368	402	365	347	401	351	391	383	364	336	375	378	331	366	391	369	382	376	380	400	358	399	377	369	375	395	415	404	351	369	342	385	360	381	393	364	400	372	402	367	388	393	391	386	397	357	349	371	350	351	353	361	340	354	405	358	375	379	336	393	383	369	378	351	387	388	415	410	400	393	347	323	317	374	355	397	354	366	397	348	369	378	375	376	407	368	385	359	393	381	422	413	382	400	429	373	353	387	368	381	363	380	412	367	357	372	382	381	374	374	360	389	376	398	362	382	354	356	386	390	398	376	392	387	361	357	379	363	387	369	392	360	359	363	389	394	370	332	351	351	374	343	395	385	356	374	363	350	372	400	356	368	359	391	418	393	391	368	366	413	369	357	359	381	357	337	358	339	360	364	372	416	391	383	365	377	380	378	392	382	375	420	381	357	366	350	372	370	391	370	358	372	359	394	388	397	347	352	388	392	347	400	360	398	384	352	365	369	369	406	370	346	352	393	385	385	371	358	358	386	404	376	360	390	376	374	340	367	398	387	392	373	367	329	386	387	373	421	388	357	366	379	415	386	395	353	339	402	380	373	362	397	367	383	388	387	418	391	428	385	373	369	384	344	387	368	349	443	372	380	369	393	362	384	352	350	359	372	352	421	379	385	365	376	377	373	385	348	378	375	406	351	404	392	385	385	375	354	396	372	351	390	400	380	344	349	388	385	355	408	349	354	380	367	418	336	405	370	375	380	332	382	391	348	363	327	373	412	377	361	382	386	368	373	370	376	360	345	381	349	354	385	333	416	374	400	356	403	373	352	386	376	379	383	341	362	359	362	361	343	364	356	378	339	374	356	377	357	384	354	347	368	343	369	374	366	365	364	376	358	329	374	378	365	386	370	356	376	379	396	379	389	437	381	392	382	368	361	373	422	385	397	385	392	372	360	338	369	375	377	350	363	402	387	354	395	360	355	400	371	385	389	395	368	350	371	346	406	402	352	408	400	381	374	396	361	367	410	379	358	369	394	367	347	358	350	391	382	378	396	353	389	377	372	381	365	332	383	391	362	366	374	382	381	406	385	402	413	341	414	361	361	376	370	382	378	394	382	397	411	391	363	366	387	393	372	392	324	379	359	381	384	385	365
6492	1064	1408	1479	1445	1307	1124	1131	1070	1048	1018	931	1001	1040	975	992	920	942	980	977	959	977	926	988	936	939	926	931	973	975	924	916	881	942	971	878	888	923	854	902	902	937	888	900	894	893	896	882	869	931	915	950	928	890	894	892	891	880	923	859	918	910	911	957	898	905	921	908	874	874	911	914	951	938	923	889	881	898	868	897	893	945	943	909	886	931	902	874	925	905	930	907	898	934	944	935	870	868	902	872	885	924	907	896	906	908	896	894	854	910	957	883	931	935	945	924	933	909	888	886	917	919	824	893	902	932	877	870	880	869	891	868	893	908	890	928	847	938	858	886	891	879	874	992	874	928	907	912	916	887	852	886	911	879	897	931	879	855	871	857	890	916	891	940	917	868	908	840	925	883	936	839	889	871	907	868	973	908	849	886	944	904	888	863	898	887	868	915	913	918	942	892	880	908	915	929	885	895	936	882	906	888	850	879	868	836	894	946	861	908	910	906	925	951	928	960	894	835	924	900	881	883	886	892	911	939	923	910	882	899	869	884	865	862	873	908	978	943	852	958	953	857	904	909	894	908	842	910	946	912	940	875	973	957	920	929	906	891	899	934	882	891	912	931	934	890	868	891	934	881	933	905	875	866	894	907	865	862	893	941	942	917	911	897	863	855	879	926	922	909	849	912	908	896	931	848	885	862	881	930	930	896	916	891	897	895	916	865	917	899	892	925	920	909	902	922	903	884	841	882	911	948	886	873	862	888	908	851	928	860	893	872	927	950	873	935	899	968	874	882	899	889	851	862	912	905	915	818	971	963	881	910	896	884	864	900	896	867	898	885	835	884	897	864	925	905	898	937	948	841	883	905	840	883	909	912	997	893	840	902	892	901	929	890	908	937	885	900	859	914	927	911	926	860	955	919	904	841	878	904	905	913	890	896	875	947	878	870	939	922	856	911	854	914	898	964	932	889	925	906	871	956	891	898	930	876	925	903	896	965	916	958	890	886	876	935	891	968	916	893	905	883	940	893	873	928	894	900	954	933	924	911	863	916	873	893	927	864	875	927	904	908	878	917	970	870	951	931	927	893	909	865	842	892	909	969	885	884	894	966	902	851	959	873	844	901	899	899	875	913	930	886	932	918	906	922	893	879	901	915	930	877	849	910	876	928	898	890	899	894	901	874	937	934	871	829	902	928	941	893	901	847	872	906	891	906	951	910	868	943	946	895	882	941	913	954	926	917	905	894	906	872	884	926	841	910	918	890	862	897	897	882	876	886	889	859	924	873	885	868	877	877	872	888	912	841	930	927	848	901	938	911	882	928	913	883	887	811	915	880	856	847	949	881	911	949	899	885	921	917	874	878	928	921	934	907	957	993	927	944	891	887	893	915	877	892	912	904	877	924	886	935	906	926	949	897	844	896	959	888	864	906	919	842	883	905	927	885	879	828	860	923	879	923	899	821	905	888	919	887	872	865	875	914	848	918	945	920	891	843	945	908	908	860	876	889	916	888	878	886	825	887	889	861	840	874	859	959	898	901	958	933	939	881	925	950	910	907	928	927	858	915	908	921	877	885	873	961	856	952	932	943	918	929	944	911	875	888	920	958	881	881	905	929	918	853	937	888	873	913	915	920	920	938	895	923	936	921	889	866	907	936	910	830	857	880	897	869	903	893	913	876	885	902	860	907	914	926	883	920	970	846	847	910	871	901	854	887	914	924	924	927	889	930	940	906	920	940	870	868	921	903	922	964	888	933	887	850	916	888	894	866	905	988	944	930	887	911	866	864	874	912	965	888	865	929	881	952	904	845	891	924	930	909	875	877	890	938	849	895	933	874	910	866	888	895	955	914	922	935	923	927	907	908	998	923	974	897	932	876	906	888	885	925	858	900	940	896	905	890	887	915	881	896	946	865	913	850	841	882	953	893	938	952	915	909	846	933	891	913	869	903	916	890	923	921	899	927	827	905	926	872	938	920	899	903	927	900	891	941	897	853	894	962	914	933	884	930	859	925	862	935	869	931	909	881	866	905	870	899	886	892	877	929	922	951	897	890	882	903	907	866	866	915	940	846	996	943	900	867	862	895	900	956	885	928	965	921	895	857	881	938	885	875	918	926	926	915	875	873	897	891	913	921	929	903	855	893	887	914	872	877	868	946	852	890	926	911	922	865	865	919	876	958	921	886	927	904	919	895	940	950	917	914	941	863	898	893	904	867	917	894	838	911	903	907	912	891	881	948	871	934	897	954	904	861	953	877	907	883	905	939	922	904	915	917	879	876	933	913	892	902	855	887	950	928	918	851	876	906	838	853	884	952	924	894	904	885	919	856	953	874	935	832	912	906	872	918	847	873	917	878	918	889	930	858	922	870	987	921	884	895	874	872	937	910	879	936	924	938	847	904	903	870	906	879	921	863	876	866	914	899	877	870	871	937	914	887	930	925	905	915	897	889	885	901	920	925	928	920	902	884	859	931	920	925	877	911	924	895	895	914	929	899	949	877	887	909	899	889	924	870	931	891	887	886	908	935	866	875	908	879	837	905	884	878	884	932	942	874	905	897	912	908	921	878	915	938	910	925	934	936	887	912	899	922	914	895	881	905	877	865	908	940	871	887	901	887	902	892	887	911	914	917	847	917	877	940	917	924	916	855	885	900	864	895	912	899	887	910	901	866	902	935	847	879	885	885	893	912	887	857	887	897	898	856	861	868	897	889	896	887	919	890	814	861	885	881	906	953	917	891	912	888	891	968	899	917	923	906	918	883	858	875	901	865	907	835	891	929	864	913	905	903	914	878	872	943	958	928	931	909	905	904	830	887	859	936	928	913	941	939	900	916	908	856	919	845	926	886	852	907	915	926	846	854	855	862	928	907	923	870	859	900	887	870	876	905	889	920	879	980	889	902	921	866	876	914	936	854	833	860	888	928	922	906	873	949	923	972	888	891	945	883	909	874	854	894	922	870	945	945	913	863	918	871	920	857	857	875	909	909	941	917	890	902	905	872	842	895	881	904	935	886	870	896	920	899	895	873	879	845	843	928	913	882	918	914	915	884	901	893	908	908	908	876	892	882	867	873	862	890	912	870	876	924	956	866	878	921	912	935	937	979	903	831	935	938	886	891	937	882	869	997	944	905	893	928	897	899	946	903	895	941	867	915	932	911	908	936	933	835	921	905	945	893	911	946	935	888	927	894	899	929	894	885	920	931	893	872	916	936	904	908	922	913	915	919	902	884	880	891	881	900	908	930	939	879	920	887	894	925	933	861	928	867	894	877	903	925	898	896	877	926	901	890	960	892	936	897	923	877	941	869	894	906	896	890	862	904	900	884	850	893	900	882	928	920	952	894	847	907	920	883	920	883	920	872	975	906	919	910	908	911	945	893	916	882	864	852	916	888	904	886	941	910	939	907	882	879	887	927	912	849	915	881	882	871	906	924	859	938	908	965	901	914	877	852	908	895	932	911	901	897	888	893	873	863	919	960	887	920	912	889	879	848
12485	808	580	477	364	348	307	261	249	196	226	233	248	223	184	215	213	230	186	186	195	196	213	222	218	201	204	203	164	189	189	164	202	203	196	190	180	203	189	211	212	186	199	197	183	203	177	204	197	169	180	184	210	225	213	197	182	175	205	190	192	192	177	223	210	183	170	203	188	193	175	197	218	185	186	212	208	209	174	197	170	177	196	175	198	200	168	191	183	201	194	190	180	153	162	180	203	208	213	201	194	210	171	185	210	188	171	227	169	162	191	170	206	206	176	181	218	198	212	184	203	197	195	170	204	209	205	201	205	173	196	200	201	174	180	188	184	194	189	195	189	194	183	192	165	179	184	180	209	209	211	186	178	184	184	179	198	210	182	192	191	175	195	197	175	179	204	177	179	209	187	183	176	191	199	209	191	210	176	200	163	194	183	184	186	196	218	189	194	203	181	194	239	196	196	212	190	189	183	213	222	190	206	173	203	186	202	174	200	181	218	187	187	183	208	178	221	199	194	188	201	158	179	170	182	187	216	215	201	176	199	178	172	188	174	188	202	192	191	191	209	191	194	214	176	168	176	180	190	203	213	189	188	206	182	185	207	200	182	185	208	180	199	186	216	184	201	199	210	177	183	206	178	173	181	210	183	193	198	188	184	186	194	170	175	211	169	192	215	181	192	197	211	180	168	184	216	188	186	185	196	190	187	165	203	189	173	179	205	196	186	181	181	190	207	201	208	183	192	204	196	202	215	218	211	210	184	174	199	191	229	194	177	201	197	203	193	176	204	174	192	178	180	220	173	173	184	197	196	187	200	179	178	178	189	202	184	204	207	204	207	180	196	193	187	196	181	181	200	203	188	203	173	207	210	183	178	175	197	161	196	184	186	188	191	205	174	194	160	221	183	174	176	180	193	200	163	188	193	173	184	170	170	211	197	176	182	180	185	181	179	192	208	212	192	179	191	205	188	187	189	208	185	159	167	203	181	193	208	190	199	193	162	185	199	176	180	210	176	190	146	198	203	176	198	213	197	196	184	170	180	153	204	195	204	195	185	185	192	201	168	179	192	201	192	194	164	196	195	170	195	193	169	192	173	208	182	192	203	171	201	205	192	162	150	180	191	181	193	182	206	177	208	178	229	182	187	182	176	191	193	186	182	178	179	178	199	218	194	162	198	171	186	197	178	178	181	169	186	200	207	198	183	210	200	207	195	199	189	174	192	180	214	214	193	172	181	182	209	203	198	183	195	187	175	185	196	203	189	182	196	201	171	198	173	202	189	192	186	209	183	158	174	212	162	191	206	179	179	191	191	220	181	208	186	202	168	192	180	181	178	212	201	199	173	176	171	178	192	182	173	188	198	184	196	177	190	150	200	189	199	185	175	170	167	173	189	214	186	165	200	186	177	199	172	173	208	204	194	200	196	207	170	191	202	203	193	210	200	189	191	170	197	199	177	192	218	209	215	178	194	196	200	198	211	197	195	196	192	198	197	202	195	210	192	193	185	179	209	177	182	193	177	173	185	210	193	208	205	191	176	202	223	186	232	199	213	192	157	169	208	172	173	213	192	184	174	173	172	193	203	192	190	205	175	170	192	200	206	180	194	163	179	177	172	193	172	201	163	207	202	210	200	209	191	205	210	226	175	176	196	188	185	204	199	197	199	189	192	179	211	220	201	171	181	157	211	200	174	203	184	192	199	198	181	208	206	188	192	204	196	198	195	187	214	209	199	209	189	190	181	182	212	200	190	182	175	198	157	205	199	189	185	198	196	193	196	196	172	201	195	176	166	154	183	168	194	195	202	190	169	197	184	178	188	205	168	202	181	184	196	207	200	210	207	190	201	217	185	191	182	167	171	197	205	181	198	197	181	205	196	183	206	184	189	188	195	188	208	177	198	229	189	187	181	200	191	209	209	188	199	177	183	184	161	198	177	170	163	206	204	180	198	177	178	211	189	196	198	216	192	211	175	163	174	205	198	177	192	201	217	218	173	207	199	165	195	201	207	186	181	172	207	208	184	213	205	198	179	193	178	191	187	180	180	186	184	196	196	198	220	176	201	178	213	192	170	192	197	191	162	212	190	208	184	192	179	186	216	189	178	190	191	170	204	176	204	210	168	172	201	195	172	207	195	209	183	219	189	188	177	203	185	191	196	181	180	192	212	194	183	198	190	199	188	217	182	173	194	215	181	186	167	206	185	199	196	182	198	190	197	192	168	200	184	198	196	189	171	180	187	189	196	185	166	194	176	204	203	206	215	198	184	201	177	184	191	178	212	186	214	182	195	176	199	177	181	202	176	180	201	207	181	177	206	192	185	191	170	197	182	172	205	186	228	189	168	184	199	198	210	232	189	178	172	181	167	216	168	208	188	189	185	195	164	170	176	208	187	181	196	186	191	196	201	197	211	180	200	183	202	197	197	181	179	195	185	214	200	218	201	179	185	194	182	168	169	206	209	187	218	199	196	196	194	217	193	235	191	211	206	181	178	196	195	182	182	192	194	195	189	166	187	182	191	182	189	185	181	178	195	193	183	180	179	199	177	196	182	182	198	185	194	198	192	194	193	184	205	210	198	183	201	212	197	215	183	185	183	179	201	213	192	227	186	207	179	200	186	188	171	187	188	200	203	207	197	188	179	208	189	167	200	239	185	194	164	176	204	200	173	209	193	189	197	187	205	214	158	199	165	209	169	198	186	188	194	163	222	209	200	193	171	206	188	197	190	191	178	227	187	189	190	207	189	220	176	211	186	186	213	175	199	176	204	197	179	176	188	196	202	182	200	178	208	196	222	207	189	192	196	182	216	191	173	193	211	200	209	160	200	188	188	183	186	200	184	189	215	183	202	192	171	164	170	190	181	178	171	169	210	184	205	187	199	187	191	198	225	187	183	196	219	185	203	195	184	210	167	195	195	199	197	196	181	193	154	187	182	175	186	183	193	198	161	191	215	209	188	198	184	176	204	199	189	199	194	208	204	214	203	196	187	193	168	186	212	195	201	205	175	184	193	174	189	185	169	203	174	179	198	181	188	208	191	165	181	202	214	182	182	208	177	165	190	186	227	173	196	189	181	208	202	180	184	181	209	219	179	213	195	185	206	212	188	196	187	224	197	182	202	203	183	213	198	180	189	191	196	180	202	221	201	191	173	192	157	174	208	171	184	183	189	204	179	196	211	199	187	200	181	195	197	195	184	168	206	206	204	183	205	195	175	162	200	212	182	198	193	193	207	185	197	170	170	166	184	177	191	186	175	186	185	184	180	182	196	197	197	218	185	174	182	191	222	176	182	192	191	189	207	195	192	205	180	169	181	228	189	211	190	179	164	191	196	210	183	199	183	178	213	174	173	200	197	168	198	200	188	201	189	187	187	168	198	197	193	185	208	190	179	183	192	189	192	201	152	182	219	182	200	177	192	225	195	172	198	194	178	211	190	190	207	176	181	175	195	181	180	198	178	182	169	186	188	190	189	171	184	192	178	203	190	193	189	184
7852	861	1515	1750	1501	1269	1054	953	866	796	722	691	623	675	624	613	615	539	587	583	578	550	588	568	532	527	559	541	519	525	542	541	528	539	532	490	510	567	530	460	500	537	531	495	507	528	521	546	488	541	536	540	483	515	511	593	486	528	481	504	507	501	477	517	504	510	495	488	475	510	509	490	510	484	494	534	523	506	489	449	526	475	481	537	517	546	469	496	490	534	511	503	520	523	478	506	527	552	490	481	495	494	489	453	491	504	498	493	517	514	525	496	488	504	516	483	476	504	485	492	492	496	470	526	520	498	536	467	494	516	467	510	505	479	512	494	513	456	469	465	501	480	524	485	493	532	477	518	501	479	495	483	534	505	504	485	473	529	494	504	498	491	480	457	517	505	509	447	510	503	488	478	507	472	514	530	478	478	533	502	483	486	497	526	526	472	498	517	508	546	476	500	505	479	510	495	486	475	497	492	535	476	487	485	509	492	473	502	484	549	493	520	483	505	489	502	493	510	482	502	513	492	471	497	487	515	514	515	542	477	484	488	520	503	501	514	527	493	440	470	489	530	498	477	488	479	500	482	454	512	488	473	484	510	515	460	463	489	521	509	525	487	468	488	512	499	497	505	491	442	479	492	487	502	490	482	468	470	469	502	489	481	483	496	487	533	444	466	501	512	476	467	467	509	495	475	465	507	496	509	447	485	484	476	495	479	499	522	484	517	498	479	486	493	491	533	525	483	504	496	496	492	491	518	493	489	523	483	501	514	461	504	508	505	517	534	545	482	505	502	488	525	488	482	504	516	497	485	489	464	537	508	451	505	497	526	513	495	479	486	484	511	506	528	512	515	516	495	481	520	507	528	524	519	500	505	493	520	533	497	488	501	510	470	511	521	484	474	496	459	486	493	491	483	488	501	520	502	483	497	462	520	499	503	494	514	501	509	473	533	507	495	506	483	468	517	441	531	510	506	514	479	492	492	509	508	478	508	485	495	457	454	482	498	488	512	472	446	474	525	495	472	559	479	487	520	447	480	488	483	541	498	508	495	477	520	540	492	510	529	495	496	513	512	455	501	501	525	489	439	454	503	499	525	527	482	480	495	535	484	466	511	441	477	528	500	480	460	492	457	479	497	494	478	499	478	500	506	462	479	505	510	477	515	483	493	478	477	474	525	511	511	541	508	483	463	498	498	481	531	507	523	492	458	509	477	500	474	482	491	494	472	487	486	516	480	527	477	492	486	483	521	496	502	511	538	495	511	460	509	479	483	496	504	521	508	528	444	505	527	493	491	468	480	508	524	493	513	488	469	505	512	453	481	506	464	487	469	461	481	519	506	484	503	510	485	515	475	458	485	530	518	496	442	515	470	503	491	499	486	507	519	479	508	465	498	467	486	524	483	519	457	480	484	499	489	468	466	458	503	478	493	495	500	512	490	500	470	501	470	462	488	468	491	457	524	494	499	498	496	466	505	496	513	511	516	526	497	491	498	485	497	523	513	507	492	525	496	482	511	495	490	512	495	497	518	502	490	530	497	489	495	538	483	509	533	484	462	514	516	480	495	499	510	545	496	508	516	495	474	471	449	484	480	503	469	494	502	512	496	505	512	492	551	499	489	460	485	491	454	496	522	529	511	517	514	483	465	528	506	499	514	464	499	474	487	497	480	529	534	513	494	515	499	470	505	526	514	502	493	509	489	525	485	475	518	499	488	485	478	469	491	481	473	512	534	509	490	530	482	502	523	472	505	541	501	457	491	503	504	498	482	520	470	486	475	460	468	467	536	500	540	501	475	458	517	488	495	478	516	473	490	520	457	532	491	519	498	497	513	469	497	482	444	482	511	513	518	503	482	470	494	502	519	503	514	469	470	537	481	499	494	484	489	486	510	485	482	520	517	508	554	500	515	502	504	487	523	507	498	490	491	510	526	495	461	522	489	501	494	526	507	509	523	509	500	474	498	515	472	478	493	493	505	462	484	450	506	521	518	508	527	442	517	501	472	501	529	480	472	551	481	536	542	492	504	520	502	474	480	521	499	513	505	495	478	529	462	503	510	489	485	505	510	499	473	481	468	497	504	509	448	513	482	498	542	510	460	503	501	511	491	515	477	478	452	475	535	467	512	511	466	485	468	517	521	509	509	472	472	466	480	501	520	501	477	465	529	486	487	514	504	494	535	443	508	488	478	509	522	484	485	503	483	526	486	517	472	511	549	517	457	482	487	473	529	500	463	496	492	544	530	521	484	483	503	493	484	487	526	516	502	464	475	446	534	475	465	469	457	478	541	465	460	489	517	521	502	499	485	541	508	494	480	505	481	464	491	523	502	473	499	497	506	527	489	536	514	490	519	512	493	495	476	478	504	506	474	518	487	497	529	506	525	491	456	485	490	508	477	444	500	507	447	498	526	475	487	494	492	546	476	527	520	489	470	508	488	504	512	509	469	487	451	518	495	470	508	514	512	479	552	523	496	480	506	499	496	531	475	495	516	472	479	443	515	514	502	486	486	446	517	482	523	525	502	537	520	520	518	504	501	504	518	474	524	482	521	503	486	530	494	463	554	548	484	470	511	479	454	512	505	504	512	489	488	444	493	483	468	504	468	513	451	438	479	517	502	480	520	514	482	520	461	462	491	452	531	482	508	498	519	521	534	505	496	488	497	543	477	468	490	512	527	533	504	522	492	508	487	478	533	520	498	495	481	499	499	480	505	466	500	507	486	514	483	469	531	503	495	481	540	523	500	505	524	524	490	462	498	504	460	482	466	509	505	514	495	511	500	469	479	491	493	503	500	468	497	513	495	523	483	491	502	512	526	472	472	496	498	524	512	478	497	531	529	532	504	518	502	536	508	498	504	521	518	525	465	516	497	481	452	480	491	493	465	496	509	501	516	494	509	514	513	500	488	457	521	505	454	512	467	487	481	494	485	495	498	465	499	502	504	489	505	508	498	533	525	480	505	518	505	502	497	489	479	470	496	521	465	506	479	484	498	483	466	521	461	493	481	499	492	477	498	505	513	528	471	475	512	481	509	518	468	453	471	460	485	533	511	512	464	462	498	500	455	464	491	467	474	497	472	566	496	510	469	496	451	472	496	471	511	506	473	459	497	499	500	502	503	509	492	503	501	486	477	489	518	514	463	454	508	524	491	466	492	501	521	524	512	519	499	467	531	473	538	508	491	528	496	459	480	478	544	502	516	528	517	484	509	508	475	516	509	482	512	495	495	492	523	509	508	509	491	496	518	540	494	487	441	480	496	480	504	509	500	491	528	541	452	507	469	516	472	520	509	448	517	527	506	488	496	475	499	494	488	497	474	514	478	497	483	498	525	525	469	489	552	485	474	528	440	480	478	511	461	531	510	507	488	528	523	499	482	529	448	515	503	487	514	501	508	514	468	438	482	511	513	486	517	573	486	489	492	500	505	454	485	501	494	482	502	490	519	464	498	507	512	498	505	492	484	506	549	547	495	510	483	482	469	503	474	478	510	506	491
1343	373	366	397	403	341	404	391	409	426	395	391	387	392	393	415	405	397	451	420	332	385	402	420	380	397	391	385	402	389	400	386	437	388	379	403	424	378	419	420	398	364	395	366	450	402	363	452	385	369	403	358	349	379	407	388	406	406	417	414	362	378	387	408	400	408	400	383	402	375	379	372	426	392	428	354	386	406	369	422	375	402	415	399	394	371	349	359	414	362	419	359	382	393	396	367	368	410	378	392	391	366	428	389	383	385	402	379	358	385	378	398	402	360	405	420	359	366	397	358	392	375	412	407	380	408	416	394	392	393	419	412	366	385	443	398	397	365	375	342	379	408	394	394	396	386	377	390	413	405	385	410	377	363	378	403	382	402	403	400	392	438	402	429	414	394	354	429	387	357	373	370	406	415	418	403	398	398	376	393	364	360	351	372	422	367	396	424	388	414	419	408	355	398	388	405	411	414	393	376	379	376	388	385	400	424	392	364	377	405	348	399	389	358	405	414	410	385	393	396	378	425	388	407	445	363	426	363	401	405	387	413	357	399	377	381	371	366	388	359	389	384	358	395	397	346	369	374	370	411	431	424	409	387	420	386	411	394	394	402	357	413	384	390	398	425	407	370	394	416	389	375	403	416	390	362	396	401	400	408	393	414	375	406	423	378	434	398	389	412	403	362	426	409	378	384	406	442	375	401	386	420	370	403	359	360	405	340	349	368	424	356	381	408	387	396	353	353	405	407	411	378	337	329	363	404	364	366	414	385	411	360	392	401	422	382	381	411	388	396	372	399	401	349	375	397	417	321	375	389	387	363	396	377	391	397	401	406	390	399	385	386	376	431	391	393	422	374	386	410	365	395	371	368	382	374	431	404	383	387	365	394	418	392	383	419	380	371	380	391	367	412	418	380	400	377	411	366	406	392	370	407	402	381	391	432	407	364	370	389	379	395	409	371	423	383	409	382	385	408	395	402	358	384	389	398	375	381	389	328	400	428	398	416	410	413	373	438	407	418	368	361	377	402	365	383	356	386	389	393	404	358	407	418	404	410	412	393	398	376	359	415	418	388	402	404	428	408	402	367	376	390	374	407	408	355	388	368	394	385	389	370	379	416	415	367	356	396	397	376	415	391	370	366	410	416	398	429	359	391	405	386	375	408	403	359	393	362	378	370	359	386	398	394	362	408	386	373	400	342	394	394	385	409	412	373	356	398	363	364	435	359	405	378	411	416	374	373	377	382	423	374	375	426	355	405	373	350	416	369	399	406	391	386	391	359	392	386	386	359	390	390	397	383	359	389	357	399	360	413	348	403	367	386	397	379	382	412	407	375	379	414	391	383	404	426	416	373	379	407	378	402	409	389	370	386	410	431	431	392	413	425	407	403	367	391	393	421	358	344	414	397	377	424	383	420	390	397	372	370	394	360	359	349	370	344	432	398	383	369	394	422	378	395	390	402	383	402	378	413	377	397	382	390	405	351	415	376	359	365	367	379	375	393	426	404	423	380	396	380	378	418	395	395	415	418	373	368	362	372	370	388	420	387	363	380	404	400	381	384	370	393	436	387	377	402	393	385	381	419	379	389	406	416	421	380	415	406	377	378	390	382	401	382	404	384	383	379	399	385	390	387	414	388	409	390	412	391	395	396	396	406	394	401	379	396	398	405	408	357	390	371	407	350	374	392	365	416	409	388	367	411	398	381	387	406	345	360	381	398	390	390	405	384	335	376	410	351	402	402	364	393	379	403	399	400	388	399	427	390	380	376	395	431	366	413	360	403	359	392	420	407	370	381	403	394	415	419	378	405	370	371	394	376	390	400	418	387	392	371	384	364	378	401	391	395	371	388	416	393	407	400	393	374	381	427	403	372	409	365	397	383	408	398	381	398	399	407	396	396	391	362	408	369	386	387	367	403	392	386	366	414	389	375	388	416	412	413	374	360	375	377	398	377	385	378	388	386	427	369	395	389	357	414	394	382	386	393	429	378	406	404	379	405	391	399	378	405	416	373	409	393	407	352	383	405	373	430	414	374	390	392	405	381	448	438	402	392	408	372	409	398	390	359	395	425	378	402	408	385	413	382	390	378	399	404	363	419	392	384	380	376	371	431	397	418	393	406	383	406	414	377	397	383	385	368	393	392	409	394	392	383	364	389	437	390	361	418	405	385	384	414	376	392	357	408	389	393	411	432	366	383	402	379	393	433	376	375	380	393	411	362	405	384	417	412	398	378	401	411	371	380	441	407	384	399	404	400	395	410	356	385	433	362	372	394	400	374	389	397	386	405	384	408	390	361	387	377	395	404	420	413	417	435	382	396	406	364	376	406	384	394	402	395	369	415	407	389	377	358	364	402	402	399	407	382	397	350	360	392	398	365	417	346	369	408	413	392	390	364	407	380	414	379	360	391	374	391	384	397	399	409	362	364	367	366	401	400	369	387	419	404	403	357	367	382	363	401	398	417	388	358	402	374	413	368	397	384	365	389	435	402	400	342	441	355	393	365	406	412	384	360	389	403	387	391	390	395	363	379	378	389	383	355	392	419	404	404	411	350	399	413	396	410	372	389	385	405	389	388	430	355	411	358	406	396	384	368	389	388	394	412	391	447	383	397	399	392	387	398	419	384	381	388	404	412	382	411	376	374	385	367	403	407	366	389	380	380	350	409	379	396	405	368	390	390	412	395	389	377	371	394	367	393	370	382	400	405	370	409	377	370	397	439	417	407	368	378	390	398	371	371	397	412	377	390	385	353	422	393	390	364	388	391	415	364	377	379	370	405	375	419	353	401	385	378	387	397	404	376	421	375	345	401	387	356	379	357	384	403	394	416	393	386	385	405	349	389	360	418	353	365	361	407	357	420	432	355	379	399	384	366	392	412	390	365	375	384	380	387	397	360	395	391	381	397	411	401	369	381	388	432	374	402	371	404	372	394	412	369	381	385	372	351	399	427	386	398	376	355	395	380	387	372	371	392	383	413	398	412	414	401	375	368	417	396	373	355	378	354	426	377	370	412	378	370	382	397	377	400	403	391	389	407	347	376	399	399	343	376	366	391	395	390	378	346	412	416	360	412	419	385	398	430	393	408	386	398	385	360	389	374	417	414	391	370	362	392	374	358	357	402	398	381	402	404	376	384	360	404	376	400	392	408	390	397	387	431	381	414	365	388	424	372	387	349	404	409	411	393	401	395	427	386	385	394	360	382	390	373	395	391	374	383	391	376	350	385	419	386	410	384	393	413	364	401	397	380	404	399	394	386	401	398	421	383	408	397	388	384	395	363	366	390	368	372	421	417	411	408	358	404	424	388	390	407	398	369	382	364	407	384	378	388	362	393	365	346	365	403	378	361	396	410	369	330	397	375	368	377	396	399	371	413	400	404	401	334	417	370	417	352	401	390	429	367	424	399	370	412	434	387	377	403	401	381	367	366	390	420	400	377	423	394	368	402	402	379	390	288	386	378	422	370	396	389	373	408	387	349	417	383	401	386	407	386
2149	943	1019	1006	936	912	949	946	974	941	943	918	936	973	892	966	962	936	904	958	918	909	944	936	954	959	935	947	969	950	916	946	991	987	934	985	975	969	953	988	930	962	912	958	988	998	968	966	896	917	987	997	852	965	960	968	960	956	925	943	920	950	959	932	931	951	985	962	920	981	940	976	990	932	944	964	905	964	891	982	963	945	942	919	946	934	913	920	958	948	942	972	973	954	947	961	924	965	970	906	937	956	986	923	931	946	971	986	994	924	950	991	970	995	984	921	960	1006	943	926	923	964	958	935	934	967	963	944	903	934	907	916	905	966	966	995	963	1020	942	912	942	984	915	881	940	984	937	932	954	913	933	896	967	929	951	962	972	978	948	961	899	906	1035	919	914	958	967	983	985	958	904	897	998	942	946	965	937	941	909	976	900	972	926	911	977	957	925	944	922	881	926	970	939	979	926	913	983	948	970	948	940	969	908	923	994	982	923	911	952	909	979	892	944	895	959	1001	918	910	949	904	971	971	938	941	946	917	904	884	967	911	984	931	945	941	933	953	957	919	933	967	944	963	980	940	957	989	942	939	961	918	920	914	921	952	923	933	933	942	949	921	925	929	940	927	935	924	947	910	932	989	963	957	974	920	912	930	892	931	956	887	943	962	916	966	960	947	948	965	949	936	991	935	964	977	934	919	956	927	900	877	952	921	904	933	866	925	942	936	938	965	915	896	934	949	945	924	941	916	958	956	940	913	888	953	972	936	910	912	935	906	921	1015	949	946	1007	901	945	956	930	904	927	892	938	926	994	970	931	963	991	935	909	926	913	1013	925	960	886	896	987	982	918	1010	902	907	931	899	918	949	951	949	969	924	966	948	958	903	917	981	960	939	1002	866	954	965	903	927	928	902	966	990	934	895	945	931	925	929	940	985	979	939	856	931	885	950	925	953	936	965	938	953	925	1046	934	974	951	949	955	881	1006	932	870	912	953	932	963	961	953	949	885	976	941	942	915	906	945	930	940	976	977	870	965	901	928	913	932	904	910	970	965	916	975	928	950	959	956	930	932	938	927	953	934	957	985	898	954	988	960	961	935	891	923	997	924	901	963	979	910	942	943	916	945	948	924	947	883	924	919	946	975	965	992	940	925	925	919	979	911	952	930	957	954	947	925	917	913	945	916	991	936	916	925	959	924	923	916	908	942	958	946	921	963	921	927	946	942	918	918	918	957	918	933	944	980	992	945	945	931	958	928	969	975	891	973	961	936	966	957	953	918	870	1015	971	910	919	985	950	910	974	909	952	948	946	879	934	975	920	873	913	941	962	967	983	940	948	893	951	902	913	937	934	944	936	964	957	914	946	928	978	983	948	970	940	943	970	956	966	909	982	923	916	910	979	951	945	964	973	906	889	900	919	922	941	977	964	919	948	976	973	945	996	1003	939	963	947	941	920	969	968	922	945	934	943	995	971	912	962	952	928	929	967	879	954	935	986	971	976	948	947	879	956	957	943	925	936	946	944	899	920	1001	924	921	960	984	946	895	976	988	909	965	949	1003	919	955	970	904	942	953	959	925	987	961	901	897	970	1009	954	926	974	899	932	980	968	947	986	915	894	968	1000	952	969	973	949	941	924	914	891	1006	915	941	930	948	922	950	893	988	933	950	967	928	965	941	1002	916	942	906	988	909	967	919	955	938	968	876	923	938	917	936	926	907	971	927	911	961	931	984	928	917	995	957	922	946	998	959	920	972	984	912	916	956	912	903	926	957	964	917	947	891	943	956	965	885	965	931	949	892	961	963	923	956	966	928	955	891	943	943	918	941	949	866	957	963	957	983	965	953	926	885	914	947	949	957	933	991	925	987	926	933	931	983	915	957	955	964	935	900	935	947	973	918	884	913	948	953	911	933	947	896	986	950	894	956	937	925	862	980	912	958	953	895	976	943	903	938	960	935	966	885	928	973	922	931	964	950	947	984	943	911	937	932	1013	915	941	937	973	891	933	934	978	927	956	954	943	923	952	906	911	968	943	912	992	903	917	1000	1004	926	952	929	948	972	930	938	966	934	955	908	935	953	934	923	910	940	950	921	912	964	980	973	981	1009	965	990	924	926	934	912	979	935	938	901	950	961	946	970	907	946	982	914	1012	936	934	967	1009	902	1002	924	953	870	1004	969	925	938	931	941	910	994	913	875	946	934	920	972	934	908	921	937	875	935	964	923	921	937	947	949	912	990	935	927	965	921	925	920	985	954	942	916	938	945	968	962	939	899	948	933	910	932	927	942	914	965	912	900	939	923	993	907	903	953	977	958	907	906	949	931	887	936	958	959	911	891	878	931	968	969	998	952	994	971	940	935	1001	951	974	896	913	932	954	925	920	944	905	940	954	974	959	923	949	902	960	938	950	900	996	944	920	951	933	920	936	953	925	883	951	932	941	951	934	973	923	936	934	955	953	930	921	983	949	925	946	918	952	967	972	917	960	961	954	941	905	915	922	958	939	947	942	962	913	878	960	961	972	888	907	938	923	941	997	983	932	998	926	957	951	899	899	937	907	895	975	985	921	921	921	928	908	899	924	952	990	978	942	942	927	1010	912	931	858	938	934	923	994	935	938	932	975	986	911	972	887	969	917	900	912	946	965	939	914	939	937	912	958	952	953	997	949	951	942	954	966	964	893	942	909	988	931	933	931	988	976	929	952	927	915	924	944	960	935	939	899	971	936	890	877	908	966	913	959	941	933	986	956	943	946	907	918	928	969	909	909	929	926	907	934	935	949	957	925	930	968	929	978	913	939	881	998	955	894	941	973	918	977	975	980	879	907	930	917	932	968	985	901	948	942	905	944	985	938	977	942	909	886	912	968	911	915	957	995	959	942	897	928	985	882	992	927	941	984	926	933	936	939	906	887	944	897	957	933	894	955	971	947	978	965	962	948	853	880	984	958	851	989	946	945	945	959	981	946	992	921	916	976	932	990	909	948	892	917	959	939	897	918	1000	927	929	1007	957	951	927	955	978	894	940	1007	971	936	954	983	924	952	928	976	951	941	928	927	968	921	963	945	1008	951	967	965	938	886	939	913	979	975	961	937	923	946	959	909	908	912	939	919	926	939	1008	957	933	920	974	954	942	933	987	986	894	942	918	975	935	917	920	879	888	909	942	906	951	985	955	986	961	1000	887	925	940	934	960	969	971	932	911	975	934	931	949	962	961	958	975	891	942	915	953	943	915	950	960	951	971	913	937	924	999	971	983	971	951	952	920	981	967	963	912	919	881	955	927	897	990	876	974	918	877	967	918	950	938	924	918	947	955	898	952	957	936	956	842	972	975	977	991	962	947	927	964	900	967	943	929	941	936	950	996	993	923	944	891	963	877	949	926	976	959	956	981	972	914	950	946	978	923	938	912	1005	928	911	989	897	925	893	959	957	982	977	968	924	938	932	996	952	946	958	948	1011	961	947	1006	956	930	963	987	951	924	937	955	968	985	938	954	966	978	927	891	937	946	984	955	978	941	941	896	990	939	911	973	919	941	954	912	930
6727	577	609	511	474	436	420	412	416	412	439	406	380	405	410	385	407	396	384	405	391	410	328	340	361	348	431	357	350	383	350	402	380	369	371	363	349	377	358	374	372	391	367	395	368	397	374	390	373	366	376	378	392	399	373	361	400	336	432	376	395	379	359	352	385	391	346	355	398	374	365	314	365	411	379	359	392	401	368	377	357	363	374	392	359	359	381	369	366	371	352	427	383	364	372	373	354	379	369	397	392	357	343	377	389	405	363	394	394	364	406	414	376	381	380	338	381	392	380	358	373	408	356	369	423	394	388	387	396	378	376	405	387	361	366	338	394	353	381	366	377	363	428	353	361	379	388	358	325	347	345	368	359	347	335	349	387	394	370	377	363	384	350	355	352	352	386	386	369	347	360	403	398	379	385	366	336	385	370	396	419	379	405	340	353	388	389	388	378	343	405	358	404	369	360	376	375	406	394	389	375	364	337	386	428	385	379	393	400	416	365	389	360	384	369	370	335	390	342	361	399	356	362	410	382	406	357	334	415	366	387	367	392	386	383	399	360	373	380	372	373	364	384	398	377	411	385	384	360	352	353	351	399	353	368	361	380	356	345	350	357	343	363	380	369	376	350	336	349	339	417	342	384	357	353	349	332	385	358	389	390	386	391	400	351	405	362	382	382	350	410	392	375	410	364	377	384	355	347	381	377	356	370	368	421	360	403	402	374	353	345	381	388	407	375	351	446	379	359	362	368	373	378	367	385	358	348	416	402	399	355	363	369	375	378	385	383	385	344	358	369	400	355	376	373	344	363	389	373	430	363	389	394	377	382	357	423	364	384	407	367	358	344	360	411	385	338	338	370	379	389	395	380	370	355	369	395	410	349	356	372	348	374	398	383	334	358	372	409	373	392	372	367	369	350	393	396	355	407	394	389	350	375	368	359	349	381	400	362	364	390	390	366	361	414	369	351	382	410	405	365	405	408	397	358	352	384	388	389	392	393	385	437	387	384	365	348	390	357	343	375	416	398	377	367	391	411	393	385	376	400	368	386	374	347	401	375	383	372	357	359	366	368	385	403	365	379	380	390	346	369	350	390	387	374	362	346	384	348	406	370	367	382	355	385	401	364	353	365	390	399	374	377	374	408	380	339	389	386	357	354	358	366	370	381	414	359	347	360	370	362	358	349	367	344	367	345	367	382	386	380	359	364	380	404	394	367	382	393	391	360	411	359	369	364	417	378	342	399	388	338	372	371	316	373	407	360	370	372	387	383	371	362	373	380	375	375	359	386	349	375	363	399	402	350	375	364	338	378	365	354	393	364	417	380	376	386	393	381	403	378	399	365	396	383	371	363	364	378	414	372	347	346	398	393	375	372	366	367	357	384	368	355	377	403	362	393	348	342	351	359	391	379	378	366	338	367	352	390	396	395	366	366	348	356	370	381	358	397	385	363	372	400	334	381	426	363	378	368	361	402	378	395	425	361	387	366	370	377	338	383	374	357	384	377	414	343	366	366	357	359	386	394	374	409	432	393	354	386	391	401	399	331	379	352	359	366	385	365	419	348	372	381	337	392	442	374	388	349	334	365	367	403	409	381	388	368	343	359	372	365	372	367	373	359	342	345	394	369	368	358	370	376	379	358	335	391	406	356	387	357	377	378	363	374	377	403	398	414	342	363	373	432	364	368	348	357	376	377	414	382	358	372	396	356	401	393	378	385	352	395	396	309	356	368	353	368	366	369	367	360	351	369	383	412	347	359	379	347	390	373	351	391	378	372	356	374	364	372	378	380	351	368	315	372	354	386	377	331	341	363	382	350	379	394	359	394	382	369	393	409	364	379	370	379	390	361	383	383	373	404	380	386	365	348	370	400	372	384	387	405	355	401	392	364	376	398	409	386	377	363	353	398	379	376	374	402	359	350	359	391	398	367	366	431	386	365	400	368	385	382	349	370	354	390	366	374	414	388	408	365	411	405	407	395	363	366	376	394	366	349	408	403	405	374	373	348	378	395	355	363	387	382	379	400	388	397	398	406	344	393	402	398	390	360	358	384	390	383	336	365	374	367	393	341	398	397	352	423	349	355	357	368	367	392	399	371	340	359	362	350	327	381	366	395	364	398	400	386	401	363	388	351	380	370	378	366	380	361	372	368	398	366	355	381	370	390	379	421	350	388	372	378	395	328	342	381	374	389	399	401	357	384	375	379	400	406	368	426	352	361	372	405	356	363	397	385	378	340	370	364	382	365	399	370	360	366	340	378	375	376	389	406	390	361	403	350	370	404	362	367	370	368	412	389	373	342	390	390	347	352	303	365	407	380	385	382	363	351	355	395	378	338	362	365	369	373	364	391	343	368	414	360	356	379	377	338	382	381	371	388	373	364	401	375	403	377	412	372	407	405	366	350	372	358	362	372	398	372	384	413	389	384	338	358	368	356	366	389	389	382	391	387	407	376	398	385	363	375	395	330	377	379	373	394	413	416	384	348	403	381	383	399	367	389	355	370	381	363	389	375	368	384	345	416	401	425	378	376	377	375	378	362	372	395	335	381	361	357	413	372	371	377	377	405	381	325	397	401	413	358	344	371	367	355	381	378	431	361	381	371	402	381	372	418	382	403	397	379	372	367	420	377	367	389	395	384	368	368	346	405	385	351	366	371	359	382	374	355	408	393	373	339	354	383	366	369	381	378	359	379	364	370	374	395	338	376	376	370	391	362	344	365	370	376	388	410	356	372	386	370	350	383	328	364	385	388	375	381	399	389	347	364	341	356	374	365	355	397	392	348	376	405	417	341	358	366	384	355	383	352	363	358	366	363	381	361	373	386	375	365	387	372	372	370	380	365	368	411	385	349	341	355	362	361	392	376	425	390	388	341	394	378	387	394	392	399	388	373	405	395	380	366	379	385	359	419	376	374	386	394	399	359	370	359	378	374	391	374	375	361	403	354	361	388	364	360	372	375	350	383	385	416	372	385	413	388	363	353	380	371	372	361	394	380	350	397	358	380	370	392	354	406	329	346	347	367	358	387	377	342	382	398	400	361	360	403	373	336	383	376	361	398	388	369	373	349	347	360	374	333	362	416	402	360	383	355	360	398	383	355	373	355	388	382	394	376	382	350	395	350	346	401	385	401	381	375	398	371	395	384	407	374	335	352	379	367	378	375	374	383	327	359	392	363	376	393	373	396	371	337	355	391	341	367	378	397	386	357	355	375	356	395	389	386	377	345	377	378	357	391	367	389	364	362	379	377	378	371	409	422	373	397	365	365	347	374	354	361	378	361	358	366	384	372	368	367	349	406	379	387	381	351	357	371	402	397	346	346	390	382	334	400	360	400	397	358	373	362	371	386	346	387	344	327	388	360	362	390	388	396	327	374	359	380	402	365	390	410	349	348	356	348	403	379	358	329	381	408	368	366	354	372	367	401	375	381	408	355	368	359	394	380	368	352	397	427	382	401	386	345	357	366	345	387	394	363	391	397	398	386	364	397	352	415	381
6602	1168	1465	1484	1401	1248	1184	1180	1089	1035	1036	1028	923	1011	901	996	942	892	910	871	913	939	939	888	925	913	914	922	878	951	913	952	935	918	951	897	843	876	929	891	870	897	890	887	916	891	931	907	944	971	899	875	936	900	902	876	885	850	972	877	920	918	864	873	924	920	905	877	856	878	876	944	895	918	905	932	899	961	880	867	864	942	894	898	921	884	924	923	905	923	940	886	909	863	891	887	869	920	889	873	935	880	842	890	903	914	910	876	875	882	922	879	957	827	936	881	920	902	832	901	841	906	966	908	863	917	911	901	872	966	905	873	913	925	896	918	843	883	908	880	860	872	880	887	895	954	922	851	858	922	845	885	946	934	906	889	954	851	921	940	914	949	908	950	894	946	926	882	902	930	915	905	883	908	862	935	920	934	925	913	900	917	871	925	856	950	883	882	946	907	888	945	914	881	852	876	967	907	940	899	890	905	851	904	891	933	925	894	924	906	906	911	959	923	935	848	840	886	865	886	914	887	914	877	875	876	923	924	879	907	864	867	912	999	912	921	894	889	940	919	901	909	911	886	874	868	930	915	927	865	938	875	932	870	858	876	852	844	869	904	966	936	933	847	886	918	852	864	863	869	923	865	932	845	879	910	869	845	896	885	884	891	854	865	892	912	889	860	862	917	915	969	862	870	889	916	909	852	910	925	931	902	915	880	907	904	903	926	935	867	908	902	888	893	901	910	905	863	940	886	888	902	908	883	885	955	922	880	894	903	872	910	886	886	889	891	866	883	888	937	937	902	851	883	918	914	976	849	944	918	918	882	861	924	889	911	860	866	920	872	939	920	887	882	885	924	916	919	850	920	882	956	936	909	856	907	876	837	881	831	901	913	872	881	887	900	929	889	809	991	892	946	839	935	887	919	869	880	894	822	882	896	898	897	875	938	847	926	898	913	942	894	884	900	869	854	853	907	900	940	882	870	893	880	918	912	913	894	906	897	938	905	906	912	872	915	893	874	876	966	887	930	874	859	930	901	903	916	910	908	930	870	899	943	886	987	907	914	914	847	880	951	902	939	905	936	893	894	888	897	947	901	884	892	845	919	911	873	927	885	889	908	954	910	888	942	863	859	943	893	987	893	940	851	923	911	898	908	927	885	878	882	905	905	885	789	906	925	895	903	908	943	884	907	872	893	900	893	888	909	892	918	917	875	892	954	871	934	914	878	904	895	867	915	897	884	830	919	910	861	958	919	918	915	915	873	876	898	870	854	909	948	860	887	919	897	861	897	862	870	911	896	876	922	852	852	905	913	926	952	921	918	896	832	884	933	884	940	869	890	953	897	911	904	927	847	882	900	911	879	949	924	872	899	912	892	885	911	903	907	866	877	912	872	911	927	892	955	897	914	937	862	934	950	927	897	877	879	921	868	917	867	924	886	917	903	959	862	889	886	919	879	916	861	896	931	836	961	851	903	910	905	871	907	920	872	890	916	904	937	926	943	949	848	899	921	942	925	873	871	905	873	868	892	881	908	914	908	891	896	896	927	909	883	937	893	865	845	861	912	943	886	878	907	921	911	911	840	883	935	921	804	892	869	859	913	898	868	901	859	839	929	903	906	897	909	940	898	856	984	908	933	900	924	906	917	903	882	869	876	935	912	897	852	898	877	929	896	893	853	874	903	915	872	893	886	931	851	874	864	864	886	950	921	909	872	859	943	933	882	907	869	863	864	884	876	877	869	876	881	878	924	890	917	849	922	891	944	884	853	900	905	864	890	951	867	915	871	867	886	862	919	877	821	869	959	927	924	939	926	905	889	892	890	898	882	855	873	942	893	900	871	885	901	927	872	832	910	887	879	860	854	944	916	933	880	926	940	920	872	903	898	899	925	875	940	843	858	928	903	898	929	922	930	873	835	882	863	936	913	922	847	876	927	948	902	897	895	934	863	861	924	889	869	869	951	881	917	919	943	896	883	916	937	881	916	940	908	933	895	931	930	901	942	904	914	920	910	875	919	896	940	878	875	940	906	912	914	854	909	846	885	927	907	932	880	922	891	937	900	917	925	857	902	918	893	890	850	912	855	881	868	871	910	881	928	877	863	871	934	903	896	882	944	892	879	902	904	907	958	885	901	979	909	854	932	881	870	920	876	891	914	910	892	923	979	874	859	908	897	866	869	868	888	882	923	892	884	867	926	890	922	843	863	926	916	941	898	871	864	909	888	913	891	968	931	866	910	938	926	904	899	923	916	920	949	957	885	942	906	943	888	921	881	912	905	887	922	945	928	907	903	963	905	908	882	887	873	845	901	884	873	958	909	831	939	917	889	878	876	924	933	928	960	934	827	861	903	879	901	917	905	911	900	879	917	872	862	876	890	903	889	886	876	895	891	851	891	852	870	908	904	914	911	868	916	868	893	910	882	865	901	934	905	952	949	882	866	912	930	876	908	905	909	872	890	842	913	868	923	970	900	945	894	921	843	900	910	920	884	905	891	881	918	850	845	913	950	877	883	905	853	889	908	867	941	907	915	935	875	877	894	880	904	826	898	913	903	883	931	920	842	886	863	891	956	930	832	895	893	908	886	898	892	861	924	841	896	843	880	874	898	859	859	878	860	820	922	896	894	932	883	900	870	903	927	920	908	888	904	894	867	940	898	922	907	922	890	915	872	916	879	914	903	934	931	886	870	909	847	947	905	927	891	900	871	880	887	927	919	889	900	907	906	915	904	888	889	923	872	886	961	897	915	860	868	892	897	932	870	873	853	888	818	921	895	901	897	912	937	876	882	909	918	905	865	868	871	895	918	914	865	911	861	852	908	914	896	875	883	894	877	972	907	926	878	912	860	896	830	909	885	881	879	902	883	926	915	907	855	865	904	825	897	885	887	902	904	871	894	920	866	906	878	868	878	878	882	835	877	881	906	913	880	877	882	891	922	916	858	888	884	927	899	905	929	892	884	849	854	953	905	893	968	917	943	859	949	875	877	946	881	823	867	859	897	891	850	897	918	884	926	914	916	894	915	881	941	870	909	882	887	863	930	914	934	856	890	912	938	887	871	906	874	836	911	909	865	868	879	889	911	923	878	900	885	869	877	905	914	888	900	877	946	890	858	938	930	923	888	875	883	934	875	883	898	905	919	981	907	858	937	878	885	865	942	955	920	866	907	910	914	926	924	846	924	892	913	970	935	898	931	900	884	917	864	922	860	903	884	851	855	875	897	937	876	904	868	898	870	839	879	907	925	876	916	941	883	939	940	902	944	914	908	865	874	863	923	875	903	874	916	874	903	920	877	888	957	887	928	914	909	882	893	919	921	837	861	950	938	890	901	917	946	866	839	880	891	933	932	918	856	885	866	883	901	915	910	976	891	912	853	885	904	891	900	849	872	945	940	891	937	835	870	901	851	872	853	933	902	841	941	882	897	906	903	911	866	953	901	874	893	886	888	957	926	899	895	868	920	911	970	939	931	909	900	918	934	902	887	964	922	899	884	892	907
12359	773	638	536	387	319	287	254	247	243	216	205	222	213	195	188	204	211	201	228	184	214	197	212	230	238	191	218	200	192	199	217	189	216	205	199	189	162	195	200	206	202	199	177	181	176	210	188	204	199	176	202	192	191	190	205	235	209	187	196	192	208	181	179	212	198	194	189	192	209	174	198	204	207	187	169	198	200	204	167	190	186	189	191	198	193	195	191	195	161	209	197	202	174	177	201	199	206	159	202	198	194	211	179	181	198	151	202	185	208	212	192	200	185	176	177	193	200	218	182	176	204	199	195	164	217	199	198	203	196	171	198	179	177	195	191	205	162	211	199	220	196	175	190	201	165	184	171	167	184	198	187	187	184	191	203	175	179	222	203	193	182	205	199	179	195	218	195	201	192	202	199	186	191	190	169	208	173	187	176	192	187	183	163	196	208	197	198	218	199	196	194	181	187	219	175	196	174	204	199	196	211	200	189	165	172	171	174	179	195	161	199	183	185	193	197	184	199	198	203	190	167	229	205	196	194	173	205	190	209	185	194	182	193	189	178	206	184	181	209	172	173	184	175	184	213	164	191	177	197	180	178	162	210	190	179	181	205	195	210	194	194	196	189	181	195	186	184	200	193	198	177	210	218	184	192	200	184	201	190	203	198	191	184	215	238	183	214	166	199	222	186	192	182	197	180	192	218	192	207	191	188	194	195	188	188	197	195	190	194	213	199	185	192	191	203	168	182	191	183	212	214	185	190	197	201	217	173	217	193	193	188	217	167	205	181	205	190	187	189	199	198	184	187	200	181	211	190	189	174	180	190	188	199	200	192	194	190	188	187	214	192	183	187	174	197	198	197	176	191	176	180	171	190	203	181	186	213	183	211	187	199	190	206	184	170	199	188	186	190	184	191	192	188	182	190	196	191	185	198	178	199	201	199	187	167	205	168	206	189	182	187	182	201	182	199	172	211	201	178	175	171	189	188	167	168	199	204	207	191	210	165	202	196	207	198	181	196	194	195	177	241	186	214	172	177	208	191	209	171	186	224	199	196	190	191	204	189	187	196	194	169	216	206	177	181	197	185	167	206	182	207	171	183	200	175	222	208	196	172	182	165	198	174	219	192	203	196	196	187	190	186	186	183	199	198	192	179	208	205	205	186	170	183	180	219	188	226	202	188	193	199	206	189	194	185	201	172	187	182	209	208	176	208	194	194	195	193	189	180	205	171	188	189	204	201	187	192	194	188	198	202	171	185	205	170	181	183	216	199	197	187	212	211	174	191	193	199	183	188	172	181	187	178	191	179	198	182	189	193	180	196	194	187	186	179	227	192	202	183	232	203	191	206	188	170	180	186	206	188	175	176	175	197	180	170	193	199	197	190	182	180	165	180	181	175	184	214	201	185	179	205	187	202	185	180	192	186	181	206	200	191	187	185	203	196	185	198	206	196	177	186	183	201	191	193	208	205	203	189	191	181	182	192	174	204	189	222	192	188	191	228	187	162	187	190	190	218	194	188	175	204	196	214	206	196	182	183	170	202	187	178	204	189	182	195	196	205	159	161	207	197	221	188	195	183	181	196	158	187	189	209	208	190	203	183	166	196	218	212	165	219	167	166	183	178	194	204	204	200	195	168	197	184	181	195	183	189	186	172	206	197	180	193	189	207	198	180	209	183	217	200	206	189	192	173	180	202	207	178	194	190	190	184	202	206	206	158	184	185	191	169	223	187	179	191	181	188	177	205	184	200	195	183	181	198	213	205	184	212	199	174	189	173	163	200	181	172	199	184	199	181	198	199	207	163	167	210	200	166	177	174	180	184	194	187	179	191	201	196	188	185	196	199	193	198	177	200	227	187	190	181	187	203	173	199	199	184	182	182	184	180	204	180	173	182	173	169	188	191	193	189	209	176	201	186	206	203	185	203	167	204	204	213	210	230	189	167	212	203	218	203	199	179	184	181	188	186	180	181	174	177	183	192	187	197	189	180	186	201	205	194	186	182	184	190	184	192	203	218	176	173	231	199	180	201	190	191	221	188	194	193	190	190	183	211	194	222	190	189	228	188	188	211	215	182	188	195	212	206	195	188	196	216	218	202	205	194	183	177	184	211	188	158	174	177	187	176	180	185	192	213	175	189	176	170	182	196	187	165	190	186	187	204	210	189	175	200	181	168	189	198	190	197	218	174	164	218	185	205	198	192	189	200	201	213	171	189	189	194	179	176	174	216	199	193	194	195	199	211	156	198	217	176	190	200	196	190	180	171	189	206	167	170	190	176	195	181	196	189	195	215	186	160	181	173	181	178	170	175	172	185	201	183	206	182	168	188	199	180	197	183	205	203	198	205	201	186	192	198	207	197	201	196	183	191	195	200	203	177	219	177	196	188	192	140	187	193	176	184	197	203	187	211	173	197	182	202	208	182	208	198	191	176	187	201	192	214	162	188	191	211	218	198	222	177	175	165	180	187	193	173	175	203	194	200	212	156	182	191	180	208	197	201	191	180	163	180	240	191	204	179	167	197	206	216	197	197	202	173	172	199	184	205	214	164	190	203	184	188	176	205	188	160	201	184	176	188	193	221	171	197	220	169	191	236	185	189	201	198	211	191	195	188	211	199	213	220	175	174	176	181	182	173	209	190	216	173	215	213	186	182	213	186	151	172	188	195	214	215	218	164	164	198	191	176	199	189	186	174	159	194	198	170	186	198	187	227	188	200	193	170	182	224	173	171	205	181	180	184	215	216	211	183	187	172	194	172	180	171	205	198	189	180	186	194	183	183	166	182	177	222	181	197	173	177	200	174	198	184	191	220	194	174	221	209	192	204	218	203	183	180	211	178	197	185	183	197	182	182	214	204	190	206	201	194	187	186	202	218	198	175	185	180	166	191	205	201	200	193	187	194	188	201	184	196	203	188	201	192	187	191	178	182	201	180	200	211	162	195	189	176	208	194	207	215	188	192	178	212	197	199	202	203	178	188	199	199	212	196	181	197	187	204	186	194	176	188	197	179	191	194	188	179	195	194	191	195	177	191	166	191	160	183	200	190	178	219	185	180	179	206	178	176	186	208	193	167	192	199	185	191	188	199	190	216	188	167	184	196	186	203	172	210	223	211	200	209	189	191	188	186	218	223	204	197	194	194	183	218	191	211	212	184	219	199	191	205	189	204	165	173	202	222	190	180	206	204	171	188	177	196	196	221	175	178	169	206	188	181	179	213	171	176	190	190	200	174	181	197	199	199	191	177	190	208	202	208	176	211	192	190	184	191	187	166	190	179	180	200	192	195	189	192	176	188	189	189	206	190	209	182	168	192	201	171	170	197	204	180	196	191	195	193	199	208	217	169	196	185	204	214	198	212	187	200	189	215	221	179	176	183	172	191	195	197	213	193	210	231	166	184	190	203	208	212	191	171	176	200	191	211	219	191	173	172	181	187	198	184	190	208	180	196	176	178	193	165	190	170	190	184	208	201	180	229	173	171	209	187	174	178	208	194	207	200
7754	890	1618	1692	1541	1270	1141	905	831	779	728	692	654	645	644	636	593	588	541	605	582	533	534	541	500	512	560	509	543	542	522	544	524	539	471	539	543	538	512	481	501	483	506	552	502	478	503	556	503	497	489	517	513	503	483	539	494	501	475	487	513	494	504	499	488	493	493	512	488	517	528	449	491	505	501	479	522	471	501	519	488	485	514	532	502	498	481	511	516	496	519	526	490	499	505	485	535	461	488	530	538	517	492	548	478	484	535	516	499	500	550	497	487	529	486	545	487	488	492	473	502	513	515	505	489	472	513	507	483	476	490	493	489	520	513	502	462	519	503	496	506	480	498	513	497	524	488	487	536	489	484	491	486	527	487	508	503	500	492	489	512	496	486	487	510	445	494	486	545	478	490	512	530	495	479	512	509	518	505	535	473	508	481	479	489	487	525	516	521	504	519	456	474	512	533	457	456	472	495	481	462	489	507	491	511	456	487	476	505	486	507	481	516	516	500	444	513	483	476	482	486	514	539	538	475	503	502	454	523	483	484	505	469	511	533	515	516	517	478	468	532	481	521	479	469	481	497	520	505	504	544	497	444	477	500	521	551	508	515	480	491	489	483	498	513	500	521	451	479	529	467	501	498	481	493	485	499	468	522	514	495	485	492	471	484	489	431	459	536	518	478	515	475	500	498	494	527	511	519	501	510	521	490	476	472	516	465	456	497	485	456	500	524	477	444	541	518	526	497	471	485	460	453	500	464	465	509	483	500	485	529	490	487	471	493	516	506	482	529	502	484	446	469	512	507	513	478	486	511	497	483	491	485	506	482	489	492	513	555	491	513	509	520	468	515	474	494	424	466	493	499	486	470	502	496	514	483	523	469	510	496	509	501	541	509	508	513	494	481	493	510	483	489	472	534	514	496	485	490	473	465	503	505	500	481	489	508	472	495	488	543	469	501	484	471	480	517	471	466	515	510	481	526	485	500	528	514	492	490	498	509	475	512	469	517	467	498	472	495	529	495	550	495	480	477	456	491	518	491	493	488	514	506	483	489	491	471	495	499	464	505	521	526	447	500	489	523	480	518	455	465	496	519	494	473	494	516	493	500	495	493	513	504	532	503	467	463	481	493	463	516	520	484	500	477	513	499	520	503	522	474	484	518	496	499	507	472	478	517	505	483	472	512	478	502	523	504	491	518	490	523	494	483	488	453	478	508	489	477	496	478	514	540	491	426	474	491	512	525	478	515	492	480	479	519	492	500	501	487	478	518	452	486	522	511	506	483	491	490	461	491	487	490	502	489	475	456	481	466	462	461	489	466	478	449	550	513	522	466	486	514	492	522	518	540	502	480	497	507	475	521	492	477	487	454	496	488	478	456	479	508	476	483	487	472	531	484	517	482	502	473	478	497	492	478	479	500	491	493	491	504	481	524	511	496	497	479	500	477	491	497	471	517	519	495	486	479	515	537	505	456	555	487	473	478	488	509	483	493	517	518	499	481	478	477	511	475	504	475	467	488	511	538	478	483	472	519	516	500	461	497	513	501	473	458	474	491	495	485	506	488	510	499	460	524	459	488	507	528	497	463	496	464	508	472	498	495	486	506	466	475	514	539	478	499	463	507	474	485	550	474	478	476	504	499	492	493	508	479	494	524	496	480	475	514	491	489	440	508	489	479	451	495	508	498	517	456	548	493	502	514	482	495	518	486	513	530	520	487	499	503	518	509	473	514	519	481	489	550	449	485	498	532	470	499	515	460	486	515	506	484	552	487	494	480	468	481	450	521	485	479	533	525	478	520	518	494	540	500	501	489	473	507	490	466	516	449	513	515	530	480	524	519	500	508	505	495	494	499	484	471	477	484	522	445	550	508	476	510	466	500	455	519	493	530	509	450	489	469	489	513	490	521	519	506	526	480	507	475	451	505	440	462	518	491	496	522	512	494	463	517	508	499	478	498	461	482	497	487	486	495	465	484	480	519	458	504	494	503	464	478	493	476	477	482	505	519	481	462	517	511	500	463	491	579	503	493	506	479	494	478	501	498	491	525	504	469	497	553	505	499	494	485	508	470	486	490	491	551	500	510	518	506	483	486	517	523	484	487	501	499	524	485	475	532	500	502	479	492	500	502	487	503	534	505	484	495	496	459	486	489	462	488	495	503	474	482	478	485	468	434	466	442	505	477	508	486	488	489	533	512	478	482	485	511	475	498	520	482	475	461	479	493	496	483	512	515	519	479	494	518	520	519	506	475	510	477	507	487	479	473	528	499	463	529	479	475	515	496	484	520	494	495	473	460	463	490	458	483	492	492	483	478	500	490	494	466	462	491	494	533	492	505	503	505	509	488	507	487	522	468	504	494	500	512	485	492	472	475	506	492	508	473	524	460	512	492	499	503	493	450	496	478	464	512	526	463	482	480	509	479	512	522	522	511	499	484	483	499	506	517	479	470	498	491	474	495	528	495	503	476	486	483	494	487	447	480	482	509	471	512	471	529	520	489	476	517	472	480	505	471	498	475	499	483	467	471	511	522	491	471	484	482	497	502	483	483	516	473	514	494	491	518	489	496	465	468	501	524	487	449	496	512	487	512	453	488	509	497	443	484	513	492	453	514	525	473	524	482	495	507	502	483	456	483	507	496	503	483	522	523	517	502	522	469	496	506	487	484	472	462	503	504	520	473	514	494	477	493	490	493	500	495	532	488	504	486	443	483	514	482	487	478	501	492	478	500	480	460	536	505	503	465	528	513	489	486	494	499	498	494	482	490	489	502	473	505	522	551	521	495	480	519	530	467	485	517	479	508	488	480	459	512	490	513	498	502	477	517	493	547	470	492	526	524	507	537	496	485	501	454	484	518	485	488	507	483	499	480	489	476	467	503	489	479	523	472	506	492	491	571	487	483	540	499	483	521	514	473	505	468	494	523	532	485	504	498	475	500	488	515	467	481	452	508	509	517	484	503	422	485	551	479	453	476	494	517	532	492	508	554	481	494	554	518	485	491	504	487	495	504	485	453	515	462	490	508	495	476	481	498	524	516	504	507	519	486	462	504	487	465	496	500	508	500	461	486	462	492	479	477	501	472	469	494	523	529	462	519	504	472	513	478	462	500	528	540	513	525	512	498	488	513	500	508	470	475	476	500	498	487	463	477	530	499	495	480	493	528	480	480	498	475	496	526	507	544	537	481	527	456	514	500	449	483	491	476	489	515	472	518	499	485	486	501	509	478	503	495	488	463	510	508	506	500	466	516	483	496	493	497	520	507	465	538	518	515	509	506	526	486	486	523	518	483	469	477	537	496	489	516	474	494	492	511	459	497	505	500	470	498	508	464	465	463	500	494	496	490	522	515	510	503	490	507	475	495	477	491	493	475	489	468	510	482	545	491	499	521	524	532	513	487	454	510	529	497	488	507	499	476	484	481	496	505	482	496	510	497	482	473	495	525	491	456	487	467	480	498	471	497	490	476	479	483	440	485	496	484	442	485	509	512	497	511	496
1311	362	414	388	382	392	401	370	383	392	407	422	386	373	377	402	393	416	415	380	359	370	372	374	375	415	393	425	437	388	413	433	415	386	402	369	433	359	373	392	437	402	398	390	365	409	392	415	433	383	423	389	355	378	397	373	372	418	400	375	406	384	384	399	376	369	372	380	421	390	402	355	360	408	380	377	410	423	361	381	395	373	396	386	393	382	378	373	408	407	380	381	360	375	367	388	384	381	373	390	406	389	408	392	389	403	388	380	413	398	375	357	377	376	395	402	377	352	368	404	391	377	353	393	432	364	406	396	359	412	342	366	366	397	385	366	383	426	390	353	372	379	372	400	388	385	384	363	387	373	404	394	363	394	374	337	379	399	370	399	402	373	405	362	415	379	398	373	381	369	391	360	411	387	388	384	361	371	382	390	385	338	367	410	378	375	406	395	379	425	383	398	428	396	372	392	405	381	409	397	385	389	410	407	413	339	380	365	365	370	375	362	386	407	424	369	365	394	428	397	372	390	420	375	394	425	376	416	402	347	377	389	387	384	382	378	398	389	402	368	405	354	397	442	413	394	369	364	392	383	405	373	363	364	398	385	369	438	427	397	384	396	375	353	406	349	388	385	409	454	376	365	426	413	407	375	394	411	411	403	370	382	359	416	418	381	352	396	371	374	348	395	376	385	411	409	429	388	371	412	378	423	421	370	412	373	384	428	400	374	370	400	369	381	402	399	401	410	398	390	367	413	387	406	400	388	382	401	393	390	415	413	405	403	393	388	409	411	414	415	432	419	403	416	431	395	397	374	364	396	361	367	390	391	404	385	411	430	359	366	393	372	372	446	400	396	393	387	353	394	411	381	367	454	374	397	408	361	394	375	391	400	359	427	402	365	371	338	400	368	416	374	403	385	367	404	381	394	426	392	393	430	394	414	401	412	370	419	396	363	388	356	381	377	368	388	389	391	386	355	397	372	391	327	367	371	365	405	380	379	395	400	351	369	376	369	372	378	403	403	414	407	395	387	410	364	389	384	414	370	438	422	376	337	352	367	406	419	402	387	383	389	376	390	379	401	383	382	403	419	402	412	370	336	408	359	395	367	368	409	366	425	442	398	365	380	401	353	380	381	382	404	392	414	397	411	375	386	384	405	382	388	431	381	364	371	380	412	367	373	398	377	411	376	401	357	371	363	395	404	380	385	400	409	376	403	410	351	365	377	411	391	397	385	395	402	400	387	396	400	393	389	435	406	363	374	393	399	371	415	427	419	438	364	376	425	388	390	435	359	381	396	361	374	400	388	388	417	363	373	377	367	347	396	410	383	427	372	377	385	413	383	411	387	391	383	391	379	419	377	349	408	412	353	398	380	371	367	373	385	382	456	373	379	388	386	393	388	399	372	345	418	379	416	425	392	410	405	368	419	413	398	393	378	397	402	407	396	366	396	425	382	431	395	406	381	396	435	357	365	366	407	406	396	377	435	398	391	373	361	368	371	386	370	379	360	370	408	364	402	363	409	332	386	376	375	385	404	401	365	380	406	413	394	367	394	423	397	416	361	399	356	393	398	353	387	406	395	381	368	393	389	377	393	369	419	364	414	382	387	354	381	415	384	383	370	415	367	388	403	380	400	397	401	384	383	394	393	397	414	414	413	389	391	419	352	371	404	396	365	391	401	341	372	396	385	340	421	373	364	348	446	396	392	395	397	398	393	398	384	375	399	369	386	395	392	427	395	428	417	432	412	400	356	382	366	395	405	406	345	433	368	408	416	392	385	375	405	375	379	399	416	398	379	420	386	368	371	403	404	368	396	375	376	367	390	357	404	368	396	402	366	388	376	405	365	383	388	374	430	454	385	396	359	397	342	397	382	346	383	406	401	367	406	380	400	370	367	406	367	395	399	431	376	392	376	356	392	394	373	419	350	442	385	358	385	356	385	404	383	431	359	380	414	400	417	403	417	374	364	380	379	370	380	357	383	372	369	376	404	399	366	391	390	412	418	409	383	407	391	395	363	424	417	394	353	372	405	378	347	380	394	387	400	395	378	408	393	385	414	391	404	385	388	410	381	383	416	396	379	408	406	350	413	340	441	395	418	375	400	369	399	362	391	339	399	392	387	411	368	424	397	386	355	409	359	409	375	381	379	369	363	364	353	391	385	405	371	349	381	348	401	376	346	434	404	402	397	381	386	387	380	369	363	397	365	402	407	386	371	379	365	365	391	384	391	384	410	402	394	377	366	366	386	409	335	377	383	370	409	398	381	409	363	380	410	385	372	360	389	384	385	411	342	375	437	376	379	377	378	369	383	419	361	393	358	370	379	387	401	371	390	371	395	388	343	415	390	370	373	389	372	386	394	400	411	375	375	370	378	423	385	377	387	414	384	365	377	385	407	403	409	401	394	422	379	407	364	345	374	362	382	386	383	337	376	383	409	381	379	391	380	392	398	380	385	374	388	407	373	409	389	382	424	381	388	361	410	388	380	392	395	393	348	376	381	395	399	413	396	457	385	359	362	372	415	377	409	353	355	404	396	369	381	398	410	377	381	392	428	385	373	371	390	359	374	386	402	419	400	399	391	402	404	386	383	407	390	399	420	414	391	361	390	358	369	379	401	348	375	392	396	373	402	391	377	369	392	402	393	363	378	416	371	374	377	404	369	376	380	402	359	361	341	421	383	436	378	383	390	362	391	432	381	397	403	390	352	414	374	407	379	371	371	405	369	397	407	375	404	339	388	442	424	413	404	337	358	396	363	388	394	364	352	401	360	382	391	402	408	378	403	337	382	416	404	380	387	423	407	365	398	412	382	380	383	381	373	395	393	371	400	391	405	401	393	372	384	380	383	397	387	362	384	393	384	376	375	419	413	378	389	395	389	408	371	414	404	409	369	404	375	387	405	362	372	374	384	369	385	385	421	369	405	382	363	432	344	414	385	392	394	412	374	415	354	382	403	395	368	390	370	381	388	373	394	363	372	358	376	410	380	363	407	426	393	394	393	370	389	403	377	373	347	405	371	375	359	412	445	406	364	401	392	376	424	386	414	415	402	387	372	374	391	416	347	374	421	397	395	374	379	388	384	434	414	405	380	372	387	394	389	428	372	392	391	381	429	375	411	409	376	427	430	410	380	388	403	372	391	395	385	380	400	376	396	419	404	401	379	413	382	439	373	374	364	347	380	423	413	399	412	412	417	377	432	399	385	341	380	364	378	385	417	386	377	359	358	399	351	398	368	413	404	371	395	391	368	395	423	372	413	381	388	398	406	368	382	364	406	407	408	409	389	401	383	395	409	371	377	411	404	359	368	370	383	403	386	389	368	383	396	363	385	403	367	404	402	358	417	373	385	420	377	386	419	424	383	366	379	366	400	384	379	384	385	374	395	373	375	372	398	370	413	431	372	393	405	388	398	388	350	390	402	378	375	383	399	378	370	386	371	404	397	390	356	364	364	391	396	422	406	418	383	373	375	434	394	409	360	372	368	401	385	407	374
2075	988	966	945	962	971	913	895	927	975	975	947	946	954	932	911	952	945	962	960	909	893	926	954	929	950	883	959	935	908	905	893	903	967	922	942	949	925	875	917	990	945	919	898	913	926	954	931	963	979	903	936	941	881	985	967	959	944	945	922	950	937	889	989	942	958	939	933	982	927	901	958	972	963	970	963	953	940	924	911	936	945	939	908	895	976	956	908	941	899	959	940	961	936	988	939	919	929	944	988	930	917	931	958	907	982	908	933	935	976	993	952	979	979	971	959	936	888	923	928	969	924	963	932	938	938	880	974	948	949	920	944	951	957	956	911	894	933	986	988	939	986	1023	923	1004	956	976	871	919	946	923	909	944	939	911	985	966	952	913	941	935	923	925	927	910	989	937	919	934	932	931	937	970	980	941	915	929	951	1003	940	966	937	921	892	972	963	886	934	941	958	937	901	926	942	926	955	996	914	1005	932	994	943	948	963	884	896	938	932	931	989	936	931	922	935	897	967	882	988	960	959	985	958	896	911	891	980	969	941	940	947	1007	942	931	920	925	956	911	975	953	891	955	957	958	899	940	980	924	916	911	982	936	872	979	898	888	922	961	935	956	971	978	958	954	935	972	939	931	950	942	936	954	947	948	932	935	914	944	913	922	989	969	955	933	967	943	954	932	930	879	915	977	883	959	946	972	926	922	897	936	963	946	932	941	992	946	953	936	932	927	926	924	942	935	911	944	980	917	907	916	936	986	921	914	923	907	951	949	938	930	927	1005	989	940	951	962	932	907	928	917	940	877	947	953	933	926	948	975	938	949	910	913	933	997	971	895	881	958	884	930	923	938	936	933	950	925	1016	963	944	992	948	952	973	894	983	924	964	957	912	994	931	960	966	926	896	961	960	940	937	961	951	903	969	904	872	907	931	931	970	939	956	929	967	953	926	966	967	928	972	936	939	962	944	883	968	955	947	953	921	922	960	930	930	913	910	1003	928	894	936	929	929	935	939	976	836	952	923	938	963	873	983	938	924	941	982	961	945	976	915	965	951	909	980	909	919	928	960	943	964	935	944	930	910	991	951	935	926	952	891	898	972	902	921	925	935	914	940	879	950	913	992	917	972	945	908	897	953	908	885	931	926	948	968	994	920	980	919	952	938	896	941	958	964	938	918	952	1003	953	920	948	937	953	994	962	943	933	955	980	962	923	931	974	936	970	921	979	956	954	955	957	943	1016	984	906	938	971	926	886	958	934	947	888	986	934	943	932	928	914	978	925	949	947	986	960	932	933	942	948	932	911	912	957	942	963	942	1001	965	919	923	907	920	926	919	961	901	913	962	907	928	946	918	964	913	944	899	938	944	954	927	1005	937	983	965	858	951	1032	949	908	905	898	960	941	940	969	947	973	928	1004	940	948	960	938	953	949	932	919	948	954	951	887	997	957	928	882	959	945	918	975	929	881	933	877	930	902	880	895	893	952	952	977	928	940	954	996	879	989	928	906	960	921	951	912	904	957	921	960	939	919	954	966	934	970	928	899	949	967	914	945	937	943	900	972	916	969	934	1003	922	935	933	962	931	974	980	970	958	936	905	996	916	994	953	972	919	955	954	991	922	952	891	997	963	936	929	955	937	946	971	938	969	924	967	951	959	1008	925	936	938	885	959	923	947	967	955	916	868	901	906	985	928	966	974	907	923	965	942	931	894	964	1004	921	965	884	969	998	918	923	974	924	901	945	911	888	933	944	985	934	958	956	951	985	933	949	940	935	876	926	949	888	952	898	989	890	992	916	953	918	957	965	934	964	993	945	924	950	970	952	911	910	892	901	918	909	904	926	928	940	940	1011	1017	870	941	966	944	972	948	964	932	935	944	968	950	969	912	924	879	888	931	908	904	935	872	909	997	873	935	975	974	939	894	956	919	986	924	966	934	970	991	970	973	909	959	894	943	948	950	990	934	930	955	898	979	956	896	960	937	944	951	960	948	961	983	936	903	950	933	1009	976	977	929	917	962	904	916	954	955	934	949	1004	954	950	932	990	942	980	953	910	875	944	900	949	949	956	941	938	902	950	954	989	925	998	952	966	960	928	974	902	917	985	889	886	952	944	920	949	953	990	901	953	905	963	888	968	899	971	991	1013	906	935	988	926	907	923	928	999	925	953	922	918	955	898	875	965	950	881	944	959	879	941	1005	925	976	915	900	931	932	948	951	920	931	940	951	969	931	954	970	997	912	959	1012	940	957	927	954	891	940	969	923	936	904	921	959	944	972	965	1005	973	903	936	931	971	947	945	941	949	955	972	936	918	1013	933	999	964	903	986	941	929	1003	959	912	922	906	900	1007	935	951	920	949	952	959	911	927	898	981	927	897	954	954	940	982	952	905	928	968	939	953	966	981	924	947	948	942	963	946	911	952	927	972	947	928	877	985	953	865	895	951	959	922	941	958	943	988	940	982	940	904	937	918	874	906	977	968	976	910	966	934	926	978	906	971	935	939	935	951	921	980	879	980	900	962	939	921	949	892	885	913	899	932	962	983	959	941	943	941	913	1009	884	899	911	948	908	931	898	946	933	953	873	957	934	983	961	986	975	999	951	914	909	924	929	914	1002	879	913	949	988	957	944	941	919	935	939	980	948	928	971	988	923	915	928	868	982	970	970	918	924	952	941	901	945	949	909	887	941	917	917	931	937	939	918	971	906	884	962	936	949	956	963	928	962	946	909	978	993	973	978	953	920	957	962	972	911	960	923	900	922	918	971	928	931	933	927	912	957	925	940	920	913	948	928	887	914	954	961	970	933	965	943	953	951	957	948	939	916	994	942	915	984	903	922	958	1001	874	927	959	969	903	959	950	940	979	979	938	916	963	981	899	924	888	949	949	945	966	944	919	889	875	911	978	946	959	895	874	968	887	962	965	920	934	979	966	940	926	952	968	890	1006	920	936	950	923	947	970	942	904	941	916	964	971	971	932	892	943	931	961	950	993	959	924	931	892	915	948	943	932	938	949	984	944	922	931	935	904	973	883	962	927	971	953	932	929	934	969	941	926	918	898	935	933	958	930	906	959	928	922	910	957	965	948	927	938	896	1008	946	909	915	934	979	914	971	921	956	955	905	961	909	930	966	914	989	943	964	951	946	953	943	912	980	935	1005	965	992	948	961	908	968	973	889	935	868	895	1002	929	929	972	959	926	947	985	880	930	981	933	941	920	890	990	994	965	944	928	918	957	925	976	934	968	964	942	900	931	1002	933	872	943	947	976	928	906	964	970	1019	962	946	888	961	893	907	943	892	952	948	936	902	955	899	991	919	927	966	916	956	976	940	930	892	1011	922	955	971	962	886	969	931	860	943	972	981	977	919	940	989	965	922	955	951	1008	922	901	936	921	855	985	899	976	908	939	892	929	978	909	934	928	882	909	968	888	921	956	949	919	967	980	954	956	970	981	909	917	915	909	953	915	910	949	929	960	973	911	874	954	944	887	907	939	925	958	973	957	949	907	901	934	971	940	941	952	941	926	951	980	956	946	925	962	982	940	1006	894
6886	620	637	506	457	421	409	434	421	383	351	407	379	409	352	390	398	398	361	375	372	373	380	391	360	380	388	369	384	388	337	380	387	366	369	395	378	372	405	391	356	375	374	372	357	352	366	383	365	373	347	369	381	380	339	353	356	398	340	359	352	386	397	356	383	376	396	363	360	360	392	335	372	415	338	372	366	371	364	384	347	391	346	391	366	383	381	368	375	358	364	403	380	412	341	381	360	360	378	412	367	358	378	371	396	361	386	423	393	375	405	367	400	395	337	372	371	387	329	364	390	342	386	379	388	392	379	385	408	386	398	346	369	373	417	388	365	365	364	332	376	375	388	360	417	357	387	366	362	371	415	382	355	357	410	402	364	361	381	372	423	406	361	369	379	376	392	378	416	411	371	353	357	360	390	405	365	404	388	350	366	349	348	362	398	401	354	352	354	387	393	331	343	356	376	376	396	395	404	402	362	347	381	383	384	406	368	356	355	376	400	359	354	344	369	371	369	358	394	351	385	373	390	405	347	358	363	368	377	357	412	398	396	401	410	411	352	332	370	378	382	392	388	368	370	403	421	385	365	373	412	389	392	363	347	417	417	354	393	404	377	379	382	378	372	344	372	371	363	349	368	352	373	390	352	381	366	382	397	373	382	360	389	389	395	366	379	379	363	360	366	346	387	363	343	373	345	391	364	380	368	380	379	373	343	380	383	373	337	362	364	376	353	347	438	419	381	384	359	379	361	419	360	365	363	387	388	366	381	353	404	374	415	367	393	347	374	405	378	386	358	377	366	375	350	374	375	349	367	421	340	340	381	361	347	395	391	436	386	377	377	385	383	354	373	388	330	346	361	383	348	368	370	363	377	353	392	374	372	368	412	391	377	332	341	365	347	391	367	375	376	398	339	341	394	365	356	346	394	375	368	355	379	379	399	380	397	403	380	366	379	335	362	371	383	363	382	392	392	414	366	343	355	368	360	374	365	368	368	390	368	388	375	388	386	364	351	339	387	380	385	373	351	367	382	396	331	375	357	357	363	367	348	350	378	379	347	373	382	371	357	322	388	356	395	376	364	360	383	403	373	361	332	333	341	348	385	377	373	370	381	379	364	386	355	325	374	340	397	400	353	397	425	392	388	409	391	382	405	343	403	402	366	352	358	346	363	354	386	364	369	355	379	391	417	385	328	347	387	384	379	373	365	390	385	408	362	333	395	347	372	365	369	408	366	402	374	406	351	364	395	401	404	358	368	357	367	382	390	399	380	387	380	391	350	393	428	364	368	353	371	370	407	380	355	379	374	381	369	386	336	386	378	393	397	403	367	360	370	358	368	376	392	384	367	352	352	322	372	392	388	383	372	366	350	392	375	375	379	437	381	371	353	397	356	396	338	360	361	335	360	417	350	378	343	375	353	392	427	420	354	380	349	360	391	382	377	385	385	378	343	399	388	383	354	366	380	412	371	391	378	400	376	379	361	385	384	401	381	384	401	381	341	352	385	381	359	368	365	392	356	396	385	375	415	378	358	365	364	386	354	348	452	378	377	367	418	376	384	395	380	364	366	398	355	360	413	357	365	357	366	375	348	373	366	385	382	377	399	370	383	349	392	366	361	372	383	344	357	431	349	354	365	360	333	368	340	384	402	370	418	390	402	346	340	362	403	369	390	374	355	395	393	331	358	377	344	385	348	373	374	400	377	401	371	417	358	403	385	358	369	395	371	406	368	390	378	420	381	339	363	375	364	348	409	356	385	367	355	371	379	393	430	400	379	385	363	375	385	391	406	379	379	412	392	398	373	359	387	371	369	377	358	358	364	369	364	379	380	377	399	378	345	410	396	357	333	404	421	343	385	375	374	363	372	371	320	395	355	395	378	409	379	387	368	359	377	392	364	356	355	404	342	381	370	397	365	374	365	405	357	357	392	386	345	398	389	381	370	399	378	371	356	396	387	384	366	354	372	406	363	339	379	394	366	369	385	397	397	345	376	386	349	371	372	360	385	361	383	371	371	354	348	343	372	344	380	361	348	378	382	398	394	357	382	379	373	387	357	363	341	377	381	377	400	386	356	361	367	388	369	397	349	417	380	379	365	384	356	372	371	379	372	334	386	371	373	378	368	393	371	355	366	397	356	366	378	344	359	417	365	348	368	386	362	361	379	372	373	350	373	371	350	341	353	359	361	415	365	329	370	368	371	348	399	341	362	407	371	382	383	352	400	387	385	345	405	416	325	358	361	362	366	345	382	388	346	402	396	351	376	354	362	336	388	377	381	423	396	392	355	369	431	390	368	369	379	427	382	378	401	347	353	337	383	390	377	330	360	374	358	341	409	361	387	414	378	375	351	377	394	392	371	408	369	374	347	378	352	334	392	407	372	382	359	372	426	389	399	381	349	399	371	376	356	396	386	364	346	328	376	366	380	375	355	383	379	404	390	343	376	355	352	370	402	366	359	368	334	383	383	375	359	390	375	361	365	337	379	370	412	368	396	362	387	368	378	416	367	375	370	383	388	380	366	376	396	385	378	387	411	387	334	385	391	376	323	400	370	379	343	353	395	367	366	389	352	395	372	366	393	350	394	391	368	392	414	364	344	392	364	326	370	362	374	393	386	367	391	335	388	360	386	441	380	360	421	390	362	403	384	364	353	364	397	405	389	344	408	357	340	395	361	383	360	352	375	396	343	377	372	379	337	383	401	376	362	397	371	356	403	375	358	378	353	380	347	363	376	372	348	390	385	397	382	377	421	382	388	369	363	380	361	406	364	381	368	388	374	361	365	337	373	345	370	376	364	389	371	328	344	388	371	350	359	355	355	376	396	354	367	374	361	381	350	427	352	341	347	384	380	346	389	338	378	412	377	329	372	355	335	361	364	390	377	366	391	384	393	378	352	375	366	406	383	382	371	402	373	404	393	332	360	394	406	374	414	384	361	362	416	390	394	416	340	365	376	394	353	391	403	352	357	359	382	369	373	373	358	360	405	371	382	377	412	365	376	351	405	388	362	372	392	423	377	364	405	397	378	374	397	406	382	390	397	348	338	366	363	380	378	369	392	397	396	382	354	331	345	357	394	364	351	351	365	332	382	345	384	398	401	391	364	391	365	380	354	335	402	351	337	373	347	341	374	387	396	335	386	355	389	409	383	380	389	354	376	412	347	392	404	323	378	396	373	379	346	385	413	396	405	349	371	380	378	364	347	358	386	358	391	393	386	389	365	385	369	378	379	370	359	361	368	412	373	395	393	382	349	423	348	378	335	374	377	350	365	366	373	348	392	353	360	393	371	361	376	384	397	383	373	350	395	337	372	389	382	368	370	358	355	361	379	415	385	381	372	377	367	401	364	383	368	313	370	389	385	339	367	381	341	390	359	403	371	367	382	383	347	357	383	403	393	376	362	392	402	405	378	380	388	343	361	382	389	383	370	371	359	373	376	321	368	363	363	348	370	380	383	367	347	363	356	375	396	384	383	358	319	356	391	378	369	386	404	373
6539	1096	1407	1478	1398	1244	1228	1166	1074	1003	955	981	939	933	941	971	908	937	938	913	932	943	921	924	942	909	919	903	942	893	906	895	927	909	890	878	889	919	925	862	874	903	923	905	938	897	875	913	938	951	871	871	919	926	858	889	960	918	912	813	917	840	928	909	874	907	907	870	907	865	964	911	889	933	918	885	896	906	876	935	866	900	892	884	934	868	886	879	895	871	880	933	894	870	886	900	939	884	898	911	844	903	915	871	882	909	870	880	883	871	896	882	905	948	868	890	863	896	896	888	910	913	852	906	937	891	917	949	919	938	898	891	927	905	856	865	889	855	887	877	910	902	883	971	961	880	892	855	926	896	888	914	882	897	876	896	904	960	904	877	899	845	891	870	912	941	942	876	890	858	920	937	906	837	896	902	919	873	927	897	914	869	920	924	887	889	867	886	849	874	877	886	918	866	936	905	879	924	881	875	878	907	884	896	879	843	861	881	905	926	931	892	887	921	910	955	904	850	886	899	882	898	853	950	890	846	928	898	884	873	922	914	918	854	897	911	867	901	875	886	876	873	868	914	905	872	893	920	912	881	925	900	888	867	916	869	871	887	904	918	877	927	868	896	923	896	902	936	921	882	923	888	897	940	875	873	938	943	918	894	901	891	941	846	910	915	853	887	888	968	946	873	941	936	926	860	903	873	908	889	940	904	898	907	883	898	893	899	905	873	871	913	919	855	909	903	904	941	877	905	935	842	928	959	912	853	899	866	923	886	918	904	934	854	881	920	949	945	897	936	922	910	910	845	892	927	902	920	874	877	907	888	913	902	906	884	920	912	877	899	886	912	882	862	883	938	918	916	902	921	926	889	912	918	906	903	847	870	870	915	871	912	918	904	921	909	882	877	901	931	891	895	897	892	884	885	958	869	872	930	914	888	814	882	851	879	899	909	858	892	854	916	945	863	863	923	886	859	882	875	860	888	925	910	904	930	911	912	895	859	880	907	899	891	914	951	897	884	849	872	914	949	866	926	845	885	884	857	898	894	905	906	923	893	868	881	891	833	940	955	876	900	860	880	891	899	910	931	855	875	896	915	937	897	911	915	897	904	945	912	895	860	903	890	864	881	930	878	901	888	861	899	876	895	861	870	886	887	930	877	929	935	839	898	923	931	889	934	873	924	882	894	921	860	907	895	896	892	889	849	885	869	903	932	897	880	870	856	872	919	881	931	903	884	925	862	845	859	840	874	915	885	903	914	927	846	872	942	910	880	880	909	869	889	863	886	897	877	886	943	844	910	864	872	908	878	881	932	907	875	956	907	933	917	890	910	912	890	912	925	892	901	891	860	928	879	906	876	838	915	886	895	865	886	895	930	924	923	904	914	876	871	900	883	882	880	893	899	913	886	882	888	898	879	939	891	918	876	901	914	886	857	890	853	845	908	879	886	835	826	897	907	930	932	923	900	896	900	908	881	890	862	905	931	906	872	891	936	894	931	882	859	844	904	918	890	869	937	919	890	912	839	933	932	940	962	870	859	867	908	892	912	872	911	896	908	898	894	902	876	932	866	910	888	815	943	888	927	920	903	919	900	923	896	831	903	900	871	866	896	889	881	886	890	914	916	906	907	914	931	916	904	910	911	911	882	910	922	923	882	844	902	855	852	878	896	927	907	913	875	875	863	893	870	899	887	936	848	926	873	888	871	935	961	888	904	908	893	883	876	870	911	941	878	907	899	868	915	893	915	916	853	868	896	912	926	897	928	897	869	909	869	868	853	899	913	935	910	938	896	872	870	888	904	922	886	877	901	901	896	875	892	917	874	862	899	913	902	882	896	917	930	919	870	851	874	846	878	855	928	915	884	906	854	884	887	900	918	895	876	904	899	972	864	918	880	902	895	915	888	892	896	883	829	891	908	900	891	892	910	856	939	902	872	835	902	918	847	884	942	876	939	895	902	908	888	871	916	880	921	922	873	910	952	901	843	901	845	894	859	908	903	885	857	885	930	906	869	888	893	884	858	861	926	903	897	930	930	860	925	864	859	912	857	915	876	959	914	941	872	903	938	901	964	878	876	930	868	921	890	911	929	857	907	900	944	878	916	921	893	944	892	933	915	921	904	881	936	872	963	924	854	888	909	883	865	899	924	894	865	896	875	927	921	864	911	907	911	939	853	877	903	878	830	900	891	905	843	880	938	901	865	945	902	958	939	896	857	910	919	855	883	909	872	954	900	876	870	877	867	914	888	903	939	858	842	899	861	885	937	927	884	913	914	858	864	896	949	955	934	883	910	920	894	891	900	935	905	956	893	895	928	935	914	942	935	874	876	904	894	936	929	879	944	937	897	933	959	867	863	866	919	893	955	918	872	900	927	880	877	925	880	887	858	901	884	903	846	915	874	891	873	861	900	939	828	888	919	883	946	866	873	891	861	908	926	853	929	901	830	870	899	897	943	916	882	840	959	908	895	884	865	871	933	899	885	848	861	878	845	881	892	904	874	898	889	971	903	954	849	943	895	844	907	900	883	906	882	894	863	923	890	861	895	909	865	919	944	933	901	906	965	886	866	886	882	915	870	875	962	932	934	908	882	903	874	907	913	896	920	858	847	862	892	865	907	890	889	865	863	886	895	892	923	878	920	921	883	914	891	870	854	945	879	880	884	947	894	871	917	862	868	898	879	932	965	871	917	900	903	882	935	880	934	908	911	872	875	900	907	846	875	907	892	896	924	896	881	932	903	900	906	903	899	909	909	898	881	868	870	943	860	905	903	882	902	846	878	917	929	897	922	872	916	857	859	886	887	859	876	940	898	906	877	868	918	856	810	920	970	865	921	842	901	888	847	890	913	890	969	900	890	902	876	878	878	883	889	924	888	870	868	960	878	915	937	839	895	895	886	908	881	873	937	928	914	916	869	957	864	918	930	912	844	879	862	940	847	900	828	842	932	895	887	843	895	935	864	862	908	874	865	877	865	863	876	934	851	864	919	904	840	840	874	903	903	915	920	921	861	863	913	882	934	878	885	892	917	933	899	946	970	891	909	966	910	917	885	924	943	890	910	940	932	862	874	850	912	892	870	916	856	893	902	910	942	880	908	910	858	858	927	911	900	929	887	871	857	882	898	876	858	926	943	869	888	935	919	844	950	862	889	863	897	867	940	918	884	918	919	928	899	894	935	938	933	890	932	903	900	932	967	928	935	886	901	888	1015	871	878	905	884	925	897	865	874	922	845	859	906	890	875	923	953	899	864	945	886	905	892	870	921	881	882	939	866	892	908	876	897	839	881	911	891	876	864	850	897	887	907	919	856	931	940	902	869	861	943	876	915	890	879	872	909	907	884	921	886	837	876	903	897	833	866	870	900	848	904	871	922	864	928	927	888	867	884	923	971	886	926	903	903	943	935	916	862	915	916	950	877	881	842	892	875	926	925	900	881	866	881	889	908	931	843	894	920	913	942	909	896	903	888	916	924	852	933	908	880	895	882	914	931	915	865	898	879
12431	773	611	462	400	361	260	258	237	234	234	226	207	199	195	192	228	206	191	229	224	188	181	185	173	217	194	169	202	193	198	202	200	176	199	196	174	196	197	193	199	178	199	196	201	185	197	200	161	182	207	205	190	198	204	210	173	181	191	184	169	187	179	189	197	195	175	187	161	206	187	188	194	195	197	198	196	178	206	172	205	203	192	182	182	183	176	211	188	220	194	166	197	200	195	176	189	189	188	185	199	206	173	181	165	217	190	203	180	201	181	196	185	206	193	185	193	174	206	180	214	191	223	180	185	184	188	164	190	209	162	201	188	202	186	198	171	206	193	166	209	177	203	210	183	202	198	186	183	197	184	195	178	161	190	186	190	171	182	201	208	185	186	198	177	171	183	187	174	203	176	211	204	177	195	171	214	175	176	190	179	182	190	189	170	186	169	170	203	188	171	204	211	183	195	209	206	178	209	184	159	193	205	207	183	191	198	182	189	208	181	198	206	174	201	201	196	185	199	211	224	183	196	200	194	195	187	184	181	187	181	204	193	188	169	169	186	218	182	175	200	205	197	212	194	167	216	201	193	187	197	179	199	212	196	179	156	194	188	181	195	227	170	185	216	174	206	182	191	187	192	188	194	174	208	179	201	182	203	201	176	180	194	201	190	183	206	210	205	189	183	196	186	175	200	198	211	190	188	186	223	200	179	164	203	211	207	180	192	199	198	178	183	186	188	202	189	208	189	166	178	184	203	201	188	189	197	191	221	176	177	190	180	178	223	204	205	177	194	187	181	179	212	230	194	184	195	192	191	177	203	187	183	202	218	175	188	202	159	177	186	218	184	192	174	197	171	207	175	195	184	174	190	197	198	206	192	190	199	168	197	193	194	163	187	198	169	199	210	171	183	209	220	213	192	186	174	195	219	186	180	169	201	205	203	184	202	198	177	217	179	191	190	191	182	179	164	173	183	178	205	166	191	195	195	181	206	188	201	212	214	163	199	171	185	213	162	209	177	215	176	181	193	176	175	208	177	180	191	187	174	184	165	198	177	188	201	203	198	168	194	195	204	209	186	183	165	177	174	201	194	188	193	196	190	177	193	195	181	194	178	182	190	184	206	146	174	206	187	188	187	221	200	175	205	179	181	206	161	207	161	164	180	187	180	194	204	176	183	194	199	202	190	183	197	228	212	185	205	174	195	197	188	168	182	177	181	175	181	201	189	192	221	191	199	181	230	190	203	194	214	204	190	221	170	209	200	211	189	178	202	192	202	193	188	203	194	185	179	205	188	223	194	188	187	199	205	196	191	209	174	192	198	173	178	197	200	164	194	185	199	206	204	186	192	202	173	168	179	177	172	189	183	187	207	185	197	175	174	169	188	191	177	182	209	195	215	202	191	172	188	172	201	189	176	196	190	188	189	195	194	186	191	190	193	203	212	186	223	228	198	228	178	178	189	175	188	186	215	193	192	188	176	190	177	159	210	158	203	185	192	188	191	177	215	193	205	202	220	211	194	198	187	189	211	178	180	174	178	194	217	194	185	225	197	210	181	182	187	160	169	201	184	182	168	183	196	169	202	165	185	191	190	188	190	201	179	167	200	182	184	191	192	163	197	183	184	188	206	204	218	193	192	185	169	192	181	203	205	192	196	196	193	196	212	164	195	185	178	164	189	187	183	181	221	153	233	205	219	197	192	179	199	168	184	220	193	212	201	191	176	191	184	166	197	183	169	199	196	189	183	191	197	182	205	184	195	186	214	176	177	194	164	197	191	174	177	177	212	166	185	186	197	175	183	182	171	181	187	229	181	198	207	186	216	186	172	172	194	207	198	177	212	178	211	175	198	189	194	195	215	168	205	205	159	192	201	203	190	205	177	185	202	177	181	197	170	178	207	206	194	180	169	195	182	188	179	173	170	186	171	189	171	206	189	186	213	194	187	188	187	183	166	199	188	168	196	177	208	211	186	188	178	163	214	183	183	197	179	182	190	195	203	167	194	217	195	179	182	173	200	182	199	196	185	205	192	161	172	178	173	216	183	210	181	180	199	191	185	205	184	198	186	205	218	168	181	168	188	195	185	190	176	187	183	192	188	213	203	184	187	187	198	203	174	206	191	184	184	196	178	220	196	183	178	210	183	182	196	194	200	188	185	195	214	207	188	230	185	193	190	187	220	170	188	178	201	196	202	190	180	183	195	187	189	162	172	180	197	180	193	178	215	204	177	197	181	180	205	206	194	171	161	169	181	188	182	202	188	189	166	210	202	196	216	188	172	202	183	216	202	196	206	222	200	175	212	169	224	185	189	184	236	169	200	176	198	178	168	211	184	185	203	202	166	196	173	188	176	204	187	185	209	206	176	197	169	176	212	197	187	190	166	190	188	215	173	188	198	201	192	205	175	211	153	186	218	188	180	182	181	198	190	175	193	194	182	192	202	202	186	188	202	207	206	171	176	171	177	156	176	209	205	221	189	187	198	192	204	160	185	181	198	186	196	190	225	188	191	179	181	176	198	175	187	212	205	247	203	194	181	192	197	190	211	215	189	166	190	167	195	196	177	192	215	163	163	194	212	185	187	188	198	181	190	189	182	210	189	181	170	183	188	206	216	232	209	188	194	200	197	193	198	202	203	185	175	191	199	187	183	206	191	189	184	172	186	187	194	208	192	179	184	184	200	198	185	185	201	206	180	196	184	182	194	179	190	180	200	177	205	203	215	175	200	204	170	175	172	177	184	173	183	225	181	172	177	203	207	176	160	192	176	182	172	193	197	206	179	182	204	197	177	187	197	205	194	209	220	173	216	216	184	206	166	170	180	203	204	159	186	205	215	195	191	175	182	184	196	189	215	183	182	189	184	185	197	180	182	183	182	191	191	165	195	220	191	218	213	176	205	190	198	209	196	166	209	188	189	200	210	185	191	198	205	181	183	204	196	199	194	201	202	190	180	180	177	194	182	173	205	180	201	183	169	186	182	181	184	165	213	177	212	204	175	216	182	185	183	191	206	161	211	194	180	183	168	176	192	168	222	189	192	209	178	208	189	198	193	196	181	187	186	204	183	199	202	189	194	186	202	171	207	192	195	204	187	197	189	200	199	204	170	177	184	183	207	179	178	198	180	178	188	214	221	178	180	200	223	192	211	208	231	172	193	176	198	198	186	206	191	192	201	196	181	179	188	182	196	223	175	203	179	188	204	202	163	187	183	209	171	224	196	208	187	182	182	190	195	189	187	173	218	200	197	198	200	193	169	192	192	202	206	204	205	195	203	190	191	206	202	179	201	211	167	169	198	177	178	170	194	192	203	187	166	165	180	186	201	191	197	179	200	192	196	190	196	172	173	189	180	196	182	208	199	184	209	181	166	166	170	195	193	192	211	212	188	184	186	185	213	164	205	203	199	197	219	194	190	172	193	193	188	179	209	188	190	175	194	193	186	213	201	189	193	181	199	175	190	200	210	211	174	178	190	167	200	210	220	206	163	201	203	193	181	210
7772	945	1527	1727	1475	1249	1132	999	891	779	748	680	700	688	611	596	604	571	597	588	594	586	557	595	552	484	531	511	517	479	515	527	542	492	496	513	511	508	529	490	473	504	546	511	495	512	520	472	521	536	545	520	491	485	533	509	472	498	542	499	488	511	522	487	519	484	519	512	519	454	507	481	523	495	507	474	523	512	485	544	522	500	537	486	470	474	491	467	513	506	485	504	458	540	519	508	480	475	475	467	515	526	460	473	452	510	507	482	473	503	495	486	486	496	498	511	482	479	518	489	515	485	476	478	545	523	524	481	472	477	452	477	522	482	513	476	506	508	449	544	531	514	524	500	493	524	500	452	485	500	534	505	501	486	476	481	513	483	479	491	527	483	482	454	486	442	491	495	516	529	498	511	469	475	442	483	485	488	486	497	493	458	503	508	484	448	485	532	494	475	513	523	495	497	496	509	462	493	494	481	497	486	488	462	479	495	494	540	527	502	497	473	520	477	466	474	510	487	490	498	493	483	522	520	510	485	501	512	523	457	466	498	516	505	488	493	502	474	479	523	495	493	508	496	512	508	506	506	521	464	493	503	444	459	525	526	505	499	459	492	481	475	523	487	474	510	414	499	517	522	477	548	523	480	487	479	476	493	512	495	505	447	519	504	524	495	489	498	480	497	482	496	543	519	530	492	472	495	519	480	483	474	500	482	474	486	503	488	475	480	473	480	466	512	494	524	515	483	511	475	530	509	476	486	523	475	440	485	478	498	555	496	533	499	457	496	490	480	498	490	497	503	502	502	504	510	492	479	475	465	508	538	473	479	496	545	487	498	499	515	486	453	493	517	479	520	482	479	463	500	485	482	463	483	524	483	512	470	497	474	522	532	509	507	462	500	486	490	520	518	474	486	503	467	474	518	482	483	504	481	520	518	449	500	478	517	483	491	501	504	498	514	491	494	521	471	511	511	524	483	493	508	480	477	494	484	472	498	509	484	514	467	540	473	491	538	502	491	500	509	498	467	516	511	530	490	523	510	521	492	522	467	498	492	495	490	467	481	481	556	483	502	508	496	526	469	519	482	486	499	518	495	477	492	485	485	493	471	562	503	500	524	512	491	462	520	516	498	539	465	495	502	462	500	464	495	455	476	503	499	497	453	457	495	480	473	506	514	520	473	528	500	502	493	508	493	449	501	459	497	523	521	510	495	534	482	467	498	477	508	488	473	483	458	489	510	471	526	493	530	500	527	508	530	495	502	489	512	495	475	524	440	533	514	512	497	486	489	529	487	464	493	460	487	501	489	499	523	484	521	491	510	479	501	511	517	525	507	496	487	470	516	472	479	511	493	500	503	467	476	498	490	480	509	479	526	495	471	494	527	488	501	493	451	471	509	501	484	519	513	496	505	484	502	501	525	502	495	460	512	489	469	485	501	489	491	431	511	532	523	467	541	476	530	486	527	491	520	488	479	512	529	479	481	514	520	538	526	484	512	437	452	511	512	519	478	487	488	467	527	488	526	521	507	528	469	468	504	481	466	471	518	472	495	466	478	520	494	535	538	524	500	513	497	506	476	499	496	510	479	491	503	480	498	483	510	458	466	507	455	496	440	510	488	487	503	508	465	470	538	510	476	502	500	497	494	490	492	467	500	489	478	521	487	498	502	446	499	511	484	530	469	503	507	495	494	486	474	496	522	519	500	497	508	451	528	489	521	482	492	448	480	486	480	520	508	503	505	536	492	485	465	520	482	494	488	475	472	525	499	504	512	493	500	492	493	491	491	473	496	485	487	498	480	446	485	525	468	501	515	452	510	459	501	500	500	470	529	495	487	506	491	515	510	483	500	533	447	504	493	462	501	558	481	513	477	464	487	529	495	525	523	499	454	540	514	504	493	504	476	543	515	484	518	508	513	508	489	498	533	476	489	514	514	484	484	471	453	496	480	463	475	481	439	467	507	479	478	454	516	493	500	472	510	500	492	508	508	480	482	509	508	524	517	496	502	516	510	477	493	524	517	517	487	484	530	477	488	498	480	506	491	495	461	489	468	469	558	464	529	498	491	479	496	511	493	463	482	495	504	474	508	518	539	486	447	523	474	492	510	490	506	493	478	501	516	472	484	470	488	543	516	513	458	492	502	521	522	516	482	455	449	489	531	467	514	486	539	481	496	479	490	549	527	500	487	526	505	499	475	473	473	529	510	517	485	474	465	476	471	493	490	506	475	474	468	461	477	514	499	505	516	490	493	455	490	500	464	480	524	488	528	499	496	510	484	490	511	526	485	518	510	495	484	499	479	495	463	498	518	481	512	524	529	491	505	504	484	510	511	530	517	461	502	505	475	503	512	490	444	497	492	500	533	512	520	444	503	497	457	499	486	479	492	453	461	485	505	503	511	479	477	503	498	484	475	507	542	533	514	473	488	510	490	487	478	513	515	486	511	473	497	513	465	489	502	513	475	487	503	536	480	520	481	494	473	510	489	516	462	493	515	556	534	517	514	443	492	510	492	512	502	485	499	497	492	461	463	504	504	527	527	498	505	519	481	504	553	508	494	508	478	511	492	485	470	507	479	502	464	496	481	466	509	493	500	495	486	447	479	508	495	493	516	507	531	466	491	482	465	478	480	513	510	538	505	530	506	486	496	483	476	514	483	494	475	549	487	503	499	488	479	502	497	514	491	504	502	469	521	537	522	474	493	491	504	505	494	491	503	471	487	488	508	492	490	456	499	483	485	497	494	503	488	511	481	511	468	494	522	500	480	515	498	479	451	522	504	511	500	488	497	505	480	509	470	458	509	501	498	484	491	499	519	475	507	488	520	513	524	489	495	518	483	494	513	506	507	477	500	480	464	505	489	502	495	459	491	522	514	446	485	464	472	530	508	468	480	499	524	529	526	491	516	484	482	509	503	520	483	482	480	457	533	480	479	451	505	508	520	480	507	501	508	464	491	480	522	494	470	470	495	505	531	486	471	492	491	523	496	463	522	474	486	493	517	496	483	508	491	504	497	503	483	490	542	480	493	504	490	480	474	523	512	506	495	515	493	492	506	508	517	461	499	511	449	487	476	489	507	533	493	473	534	468	474	487	497	499	504	480	457	511	545	459	477	461	505	528	481	517	461	476	454	474	493	512	495	484	500	483	497	479	474	454	484	493	507	491	482	527	507	519	497	474	504	484	462	461	469	476	494	477	502	475	509	533	468	470	497	464	489	537	519	427	456	467	457	520	459	446	539	458	525	501	504	534	488	524	501	508	536	519	461	454	471	440	499	506	485	490	479	501	483	511	470	489	490	504	464	503	524	478	478	487	494	492	527	519	487	512	492	493	454	477	484	511	495	529	495	493	471	483	495	461	488	503	487	494	502	486	471	494	443	520	523	522	510	508	463	484	446	486	480	484	469	509	527	443	488	520	516	502	529	511	484	525	481	504	489	543	504	471	525	489	512	517	483	523	496	506	509	460	471	481	519	505	477	506	513	444	489	512	481	528	535
1425	434	392	391	405	385	411	417	400	395	360	404	411	368	380	381	407	378	392	391	419	359	400	385	388	444	385	371	421	365	367	378	414	402	409	393	413	364	410	365	399	373	381	382	402	395	398	378	366	420	374	386	427	359	374	379	403	407	377	387	382	378	397	375	393	383	380	412	397	409	332	370	369	419	373	438	367	358	418	405	401	371	358	375	402	403	416	382	428	400	405	409	349	367	387	353	360	403	369	383	420	414	363	388	425	390	395	387	386	410	409	414	381	384	398	401	414	383	405	410	394	393	406	386	369	383	372	381	403	375	371	391	429	416	381	380	351	392	349	402	406	368	439	431	394	376	439	413	413	410	407	394	361	395	391	394	378	393	390	384	400	421	372	425	396	429	381	413	385	380	408	390	363	406	376	384	415	388	412	396	388	400	353	405	419	385	422	371	380	394	389	381	381	397	428	407	409	425	367	370	383	381	391	383	403	380	380	407	403	399	400	407	411	412	338	377	352	425	385	407	377	393	400	379	425	408	424	399	391	394	373	369	388	390	369	372	405	401	332	343	369	397	386	392	415	418	359	411	394	373	401	403	380	409	391	387	390	386	376	363	374	425	401	412	417	420	386	403	417	378	403	413	368	386	379	407	372	382	383	370	370	400	419	362	360	400	358	370	442	414	404	380	376	414	415	387	390	388	372	387	386	398	404	405	362	354	380	414	406	420	344	392	415	381	365	394	405	381	356	390	367	397	392	405	399	370	395	383	387	374	355	385	407	402	425	394	390	411	373	383	408	373	393	393	352	388	373	357	377	364	383	370	401	425	362	384	362	399	419	347	380	382	380	376	424	391	415	409	403	364	381	415	379	383	389	375	394	399	378	378	385	352	349	398	376	460	376	344	415	388	396	369	448	396	394	388	400	379	394	398	386	423	363	371	369	390	418	408	349	417	437	416	377	394	378	368	450	349	375	431	370	359	387	356	389	395	432	382	412	396	407	377	429	382	367	372	391	395	390	385	365	375	416	408	360	395	379	447	393	389	387	417	363	360	447	418	412	363	360	378	381	421	378	355	366	378	355	383	390	378	362	430	435	394	383	437	381	426	409	398	383	393	364	377	359	345	366	393	392	402	337	412	370	394	400	434	361	410	390	456	380	363	361	390	357	401	381	435	423	359	385	383	397	385	400	385	425	385	389	417	406	401	375	370	365	419	386	344	404	385	370	366	407	393	431	384	373	355	324	337	373	370	400	401	371	386	388	389	414	427	424	413	369	389	376	376	404	386	427	377	395	395	392	366	366	420	394	431	395	388	390	402	387	377	397	392	411	375	382	383	377	406	404	401	386	389	429	400	403	388	420	359	384	418	396	364	406	398	406	417	395	392	394	361	370	405	393	385	439	398	399	391	377	337	381	381	402	427	417	366	401	462	376	379	416	433	366	383	361	425	394	299	380	403	353	395	405	403	397	398	372	408	365	378	382	384	378	395	370	360	367	393	380	406	346	389	395	373	404	436	410	404	415	435	393	402	389	423	410	406	413	400	418	395	375	369	381	387	380	397	414	419	383	406	353	391	413	420	356	378	411	405	424	369	386	381	394	390	403	430	342	371	393	425	364	383	403	386	383	405	377	395	374	395	392	396	387	429	380	377	381	377	397	431	377	431	383	350	383	389	361	375	404	400	399	418	402	382	364	416	352	357	380	428	418	400	395	399	387	384	406	412	346	365	415	383	400	411	435	417	404	431	431	396	388	389	416	414	408	385	380	369	414	432	370	389	392	409	374	437	378	374	376	376	351	427	391	374	351	425	385	399	408	390	360	381	423	361	387	365	415	391	384	374	379	388	373	402	402	389	381	402	408	375	394	355	363	406	421	405	371	383	346	380	424	412	389	406	403	427	376	399	401	425	387	376	379	388	427	404	387	376	409	387	394	376	429	391	339	368	394	396	397	385	407	345	364	410	378	372	411	420	386	395	405	361	354	394	403	407	369	401	373	369	401	428	392	357	382	359	405	409	385	370	371	412	348	381	385	378	420	390	370	388	393	423	368	416	384	418	396	393	356	392	403	406	387	364	411	386	403	363	393	385	379	414	390	384	368	388	389	377	388	408	394	400	371	345	388	367	387	403	410	430	369	346	427	378	390	401	376	343	382	405	412	397	390	418	374	392	377	346	384	379	399	413	369	380	422	406	423	379	370	379	365	379	390	367	388	377	344	404	387	387	432	366	370	371	361	381	385	397	409	406	407	361	369	388	376	399	393	361	408	392	392	380	383	377	399	415	409	404	406	370	428	365	405	406	460	387	367	368	417	397	413	398	408	375	390	401	415	387	392	377	382	409	390	426	385	380	419	399	414	394	392	371	422	339	401	408	406	378	384	403	382	412	374	388	413	395	422	398	381	379	414	401	391	379	379	378	389	390	380	432	389	375	359	402	389	354	392	392	444	376	357	320	391	394	393	377	397	377	421	399	411	358	394	398	446	409	394	393	375	335	356	370	378	423	372	354	434	396	416	400	387	409	382	402	407	415	421	385	385	404	410	406	366	410	393	380	376	391	371	396	400	368	379	400	429	386	389	381	385	396	404	397	428	377	431	388	380	372	411	425	418	407	379	406	426	376	379	425	379	423	379	355	366	405	360	360	389	354	378	422	366	378	421	393	449	406	408	411	366	360	385	343	386	391	404	396	390	381	387	399	414	417	384	388	413	397	375	403	377	419	358	374	357	386	385	398	385	364	377	365	410	361	399	386	402	407	365	418	405	401	393	399	362	392	374	380	394	409	367	390	390	395	411	395	349	408	389	407	365	435	381	382	394	355	391	385	398	357	362	398	347	404	362	393	406	389	374	393	361	348	395	403	342	371	352	404	384	376	395	364	405	388	402	376	423	411	393	393	382	401	387	389	377	409	423	397	370	393	385	406	364	383	387	372	385	373	369	372	413	380	377	375	364	385	379	372	361	407	387	374	387	412	393	398	416	399	414	383	360	390	388	407	382	387	373	362	403	392	398	347	387	361	376	363	413	404	411	394	378	417	385	395	377	344	384	379	371	380	366	388	385	376	356	417	433	399	407	388	363	409	416	388	443	389	407	370	406	374	392	388	389	395	380	338	387	372	373	403	369	395	404	354	391	398	413	401	375	400	385	391	388	361	357	405	400	421	394	369	372	363	366	389	412	403	379	411	432	398	393	368	416	388	380	350	389	352	404	394	409	387	381	398	367	428	378	400	434	418	377	415	417	406	397	407	401	423	347	398	408	356	364	392	392	404	371	408	404	383	415	375	423	415	414	384	427	415	403	429	401	372	347	418	397	372	371	385	425	429	403	396	397	390	395	397	361	394	363	379	384	363	381	396	416	388	366	412	359	374	422	433	415	370	373	384	386	396	372	364	368	383	396	361	413	392	420	381	403	391	399	370	380	392	356	398	378	392	408	391	418	387	424	374	400	404	371	375	401	373	430	435	437	336	423	396	410	355	340	380	417	404	404	377
2128	958	971	982	942	939	903	927	964	989	923	1000	934	927	974	912	922	915	928	935	925	941	918	935	957	936	987	968	951	957	907	899	992	975	909	941	880	928	927	948	953	910	1006	945	964	963	938	946	952	949	924	919	933	962	993	944	942	977	898	923	954	968	922	975	968	940	924	953	942	932	922	968	972	920	921	895	929	897	983	970	961	909	902	905	923	933	925	929	867	947	915	887	931	924	938	944	954	888	947	984	905	942	924	999	952	904	936	909	899	914	949	974	928	957	987	976	958	940	925	930	940	991	966	931	934	935	932	920	940	953	973	927	975	861	910	941	936	948	979	902	956	920	984	922	976	962	941	932	917	932	979	922	914	961	913	922	932	928	902	951	957	962	935	937	955	977	924	964	940	965	957	956	947	980	962	948	958	955	901	960	907	969	973	969	958	909	914	946	894	924	966	952	946	982	895	948	918	939	965	931	937	942	941	963	948	888	970	945	903	943	974	936	929	953	965	944	892	972	1000	898	919	901	940	928	970	947	915	914	972	949	977	942	942	925	943	997	875	911	906	932	923	985	929	927	920	964	963	981	937	975	937	956	940	946	932	909	929	941	950	922	905	957	970	912	915	955	955	913	962	958	937	879	946	968	991	925	931	920	897	932	909	979	1005	935	990	898	938	914	976	945	949	989	963	991	936	952	956	914	887	924	961	914	909	939	931	928	964	922	949	961	974	930	1006	955	974	911	934	893	939	939	910	994	945	915	980	981	948	934	911	895	930	924	897	993	946	951	954	925	910	898	964	943	991	961	915	962	941	967	935	932	877	947	935	945	896	924	969	977	887	933	986	890	957	884	872	934	946	914	939	924	1013	998	1001	935	875	941	958	955	941	963	927	937	972	886	949	918	938	992	967	929	947	867	907	930	953	941	907	896	987	964	992	978	953	915	967	952	931	908	931	916	921	971	927	986	940	945	961	925	943	931	900	930	929	935	920	901	913	947	947	961	945	892	903	916	996	973	955	982	977	911	917	945	925	909	898	913	987	918	941	928	931	929	946	862	941	908	942	898	943	921	955	964	951	967	962	941	951	932	1022	947	870	913	922	954	904	887	911	920	923	865	967	892	949	938	935	902	974	918	932	945	909	927	977	979	969	954	979	948	942	886	945	950	926	921	899	925	899	973	894	915	952	933	980	940	982	937	982	937	918	958	971	927	940	970	959	947	946	949	911	947	862	931	966	1017	1004	938	955	907	919	947	999	927	943	982	932	909	963	928	951	896	966	962	941	932	940	940	984	954	901	943	934	914	919	938	952	977	963	983	921	945	946	1002	994	936	967	958	931	953	987	915	987	899	904	911	959	945	914	888	928	935	902	950	924	941	915	970	981	944	871	916	890	888	937	961	864	952	930	913	931	1000	938	984	886	918	970	934	937	921	933	973	931	966	929	939	932	920	907	967	915	945	934	896	952	961	913	934	963	985	940	954	922	933	957	894	932	935	957	956	923	914	959	925	910	944	939	969	946	907	939	951	913	921	909	949	940	913	914	985	965	934	915	973	924	990	924	933	921	958	944	939	898	957	967	964	933	879	917	953	935	975	997	915	965	978	927	887	895	945	965	926	949	896	946	927	905	923	939	893	920	917	929	963	929	965	962	926	913	937	938	962	961	969	916	969	950	915	939	927	943	947	933	906	954	943	929	933	969	945	913	932	918	874	949	961	1003	928	938	982	928	967	928	924	910	914	964	952	986	929	960	929	883	889	939	996	926	950	976	888	1017	973	953	958	1025	917	952	962	927	935	879	893	920	958	924	910	939	888	965	924	925	937	855	904	901	939	928	966	940	941	895	896	897	977	906	929	919	943	913	920	926	905	951	965	956	968	895	906	936	965	905	885	1000	989	928	910	923	901	960	893	983	931	945	976	895	925	959	920	968	990	934	986	973	975	986	930	942	938	917	923	948	900	953	995	921	973	930	979	903	902	958	971	932	938	924	963	995	962	947	909	934	983	941	918	912	914	933	957	970	938	917	887	982	950	870	939	866	958	888	883	945	992	937	1015	904	956	1025	989	928	913	915	930	973	925	962	957	974	950	956	951	886	955	1019	975	1004	896	912	919	982	944	949	885	923	977	981	952	937	913	971	1017	903	968	954	962	941	947	908	936	984	942	892	934	907	961	910	906	965	967	966	908	956	949	956	914	906	929	932	939	939	949	910	901	893	909	891	962	871	938	912	929	930	933	919	983	979	943	921	915	952	971	953	928	953	901	953	963	952	969	933	953	883	943	948	975	958	1019	914	953	964	963	999	925	911	974	937	908	949	934	950	928	953	961	910	937	954	900	943	943	923	948	1011	961	982	922	968	908	953	995	889	922	910	969	1009	960	964	924	914	916	932	948	976	906	966	959	971	927	939	960	942	943	967	942	972	950	911	956	919	984	925	944	964	972	937	963	982	948	901	974	958	980	919	890	915	919	957	940	961	906	959	911	985	951	991	937	902	944	951	953	956	897	912	972	914	963	925	943	911	924	936	973	901	888	976	899	889	971	971	944	901	920	924	970	924	909	928	933	966	934	937	945	931	891	938	954	963	934	956	982	976	940	929	983	941	987	898	909	978	939	935	899	923	935	974	884	993	888	930	892	963	979	939	939	995	933	936	862	961	912	963	985	891	890	902	910	951	970	958	974	1000	950	934	970	937	1009	898	926	896	897	974	921	963	967	915	926	909	959	928	928	932	955	947	995	924	928	922	971	927	956	977	990	937	930	970	906	944	950	925	1009	960	970	971	927	914	986	922	960	883	911	953	955	896	950	972	993	966	903	951	937	967	882	937	956	912	966	953	929	973	975	957	923	954	913	926	965	958	957	988	951	909	960	928	940	929	967	921	913	979	962	965	916	902	933	946	945	957	891	995	979	890	954	873	944	928	961	949	978	914	967	882	941	957	909	934	947	904	970	946	982	973	966	915	917	937	951	951	969	960	925	1005	929	1001	939	954	883	872	961	908	939	934	892	948	945	937	990	920	946	916	962	964	940	923	952	916	943	972	970	929	961	955	975	963	919	883	991	922	881	937	964	886	867	970	913	971	896	958	934	958	992	904	919	972	910	926	931	978	972	914	913	941	937	978	961	945	951	905	949	990	957	988	910	971	956	919	968	959	914	933	976	926	980	924	938	898	963	954	951	916	993	1001	984	971	954	887	955	955	966	999	991	982	950	956	926	979	952	924	954	906	914	968	911	954	913	907	956	932	931	927	916	951	973	951	889	984	945	1026	1016	913	980	925	934	907	945	948	933	936	921	905	951	946	926	955	924	955	897	943	948	951	909	953	906	969	981	932	854	928	962	978	924	940	973	914	916	948	953	941	901	951	960	952	941	937	974	971	929	922	945	873	991	936	972	950	1000	950	990	923	895	943	970	967	927	886	991	921	939	910	1005	1004	930	935	977	907	948	920	952	886	906	944	906	932	905	961	891	914	954	935	955	879	983	964	878	927	953	970	958	955	956	923	922	914	927	935	934	942	944	916	997	964	973
6942	607	565	514	459	425	415	405	430	380	420	394	377	369	383	386	402	372	381	350	395	378	381	380	378	334	345	354	320	386	354	390	393	348	378	365	359	355	365	391	423	346	380	347	350	381	371	375	380	324	401	327	379	386	381	360	404	364	386	341	379	349	387	385	396	391	383	387	344	370	357	370	359	363	398	392	346	390	358	409	387	418	382	394	357	368	373	379	368	342	364	385	368	368	355	367	349	378	385	397	374	345	357	382	375	382	397	380	387	350	390	375	372	358	364	381	365	347	334	380	403	349	404	372	407	401	383	393	371	366	383	387	367	341	341	354	380	340	378	415	366	384	361	406	372	377	383	385	386	402	416	338	371	377	352	388	383	372	382	356	377	353	389	386	378	380	386	404	370	392	360	378	376	377	352	375	349	382	392	354	371	368	362	368	392	393	375	365	375	384	412	356	400	349	367	340	384	390	371	394	386	390	378	367	369	371	364	355	384	361	340	376	360	375	391	387	369	343	331	396	398	391	373	353	402	341	418	406	377	343	365	374	355	369	359	352	405	396	413	376	332	365	361	342	385	379	369	378	377	378	330	364	377	398	401	387	378	367	394	389	386	329	371	374	362	372	375	362	366	389	380	338	369	376	398	403	353	359	383	371	366	397	363	359	393	407	408	364	375	364	382	356	378	371	402	365	361	340	375	345	354	345	402	407	380	375	396	361	391	387	389	390	392	366	375	368	362	401	332	389	398	365	349	389	357	366	371	317	381	368	376	402	361	319	362	417	346	390	376	355	358	352	361	366	359	356	337	365	385	352	353	363	384	379	361	383	376	401	338	418	365	347	392	360	323	371	332	396	393	352	421	339	388	367	375	372	357	372	351	384	368	328	354	379	380	381	393	348	387	352	424	375	377	382	392	384	362	334	371	369	367	333	354	360	359	388	367	347	363	360	374	405	375	346	329	378	363	401	374	390	361	398	385	390	377	391	363	374	369	340	387	372	369	375	358	379	394	381	373	409	378	349	371	374	358	349	356	404	351	371	379	431	379	391	401	386	377	365	392	381	385	343	362	386	382	359	397	381	384	350	372	390	369	352	383	373	404	375	343	391	341	373	358	364	381	378	385	367	357	413	362	388	411	394	412	379	373	349	349	394	364	388	372	357	352	350	340	373	341	391	389	394	356	382	373	388	348	364	391	349	362	378	376	402	378	395	355	334	365	373	359	401	364	355	369	376	369	392	371	379	350	381	383	379	370	379	371	352	368	349	386	359	390	378	357	412	376	392	374	384	371	398	398	393	393	375	380	400	368	385	400	357	374	404	372	373	389	379	382	393	346	385	382	386	332	392	362	379	372	381	402	358	376	368	395	363	346	370	376	350	368	383	373	371	382	367	367	367	381	400	360	357	398	359	363	359	362	384	372	368	388	344	353	367	386	393	389	389	378	352	354	359	375	375	358	368	381	368	364	389	396	369	369	356	365	371	378	346	331	383	408	342	388	382	410	376	354	343	421	368	361	372	372	343	381	362	392	372	349	340	381	360	364	370	343	345	399	356	357	363	359	398	361	374	390	394	369	420	394	370	385	389	377	356	396	323	368	324	401	361	362	358	403	363	379	380	372	395	353	385	403	305	337	364	402	406	388	374	344	399	363	380	379	330	385	332	422	351	389	367	350	387	370	384	356	365	414	362	389	381	383	392	361	394	381	365	380	351	370	359	387	407	381	393	376	376	355	365	388	384	406	385	362	384	391	353	405	341	386	370	360	401	368	374	372	394	360	328	321	350	365	377	403	352	377	393	355	334	385	378	369	400	385	349	383	383	394	354	339	368	365	376	386	370	369	325	366	429	365	365	417	376	370	376	355	362	342	363	388	375	364	344	379	367	390	356	384	352	348	355	403	398	378	380	364	371	364	412	392	378	396	399	364	341	383	365	371	389	392	393	350	361	372	381	376	383	382	396	384	368	375	377	331	373	385	361	391	373	396	366	394	364	390	387	405	405	382	366	413	361	376	366	352	382	351	390	374	356	348	360	389	355	364	371	385	356	371	353	368	323	413	382	405	398	388	365	385	354	378	392	362	367	374	343	386	401	384	365	345	373	356	370	382	382	391	402	378	377	362	357	365	376	350	354	376	380	380	350	369	326	390	374	374	373	363	374	362	337	380	370	396	359	382	368	361	388	372	371	344	372	401	368	344	345	404	379	384	354	348	358	408	393	386	353	372	393	399	381	390	381	371	360	356	364	362	388	353	380	389	383	353	370	384	393	371	376	383	387	359	376	366	391	350	370	379	394	365	365	366	378	402	376	365	371	364	389	333	377	386	386	359	363	400	378	389	354	379	407	402	388	394	392	389	396	397	344	355	362	407	324	362	391	398	364	396	390	362	365	383	343	354	381	378	369	377	388	365	396	357	363	375	371	398	369	375	368	366	364	358	348	361	378	394	363	367	392	348	369	369	379	400	382	357	392	342	406	396	391	386	388	372	344	361	402	427	356	434	381	404	376	397	371	371	349	386	353	355	429	342	364	364	338	374	401	321	376	337	379	394	410	359	370	357	390	362	360	402	385	381	390	351	323	368	397	364	401	364	325	371	384	363	381	367	376	389	388	351	385	372	366	386	355	388	351	363	369	361	401	411	409	370	398	352	399	389	385	409	369	331	339	357	393	328	371	382	387	385	396	384	396	373	400	394	366	332	368	361	378	360	381	345	344	421	399	361	371	406	380	375	396	384	434	392	369	369	356	392	356	423	361	377	389	341	352	416	379	360	369	401	372	407	411	418	364	402	380	358	400	390	376	363	384	380	388	352	394	396	362	367	370	392	358	372	388	374	371	418	365	380	348	379	360	387	348	368	379	374	374	343	348	382	365	365	385	392	339	386	396	390	362	367	352	381	351	391	341	354	332	353	369	400	359	363	373	391	364	355	368	362	369	367	380	362	355	359	390	400	384	374	355	390	375	377	378	361	383	352	365	381	375	406	355	418	375	368	370	354	378	391	366	385	332	366	383	360	364	384	377	359	419	367	366	374	365	375	369	355	422	390	360	393	385	416	382	381	374	416	348	347	351	413	384	410	389	386	365	370	381	392	361	389	412	373	368	412	373	337	411	364	370	384	401	388	382	385	387	371	371	383	344	375	336	374	380	323	364	391	393	388	410	362	393	359	357	384	380	389	371	375	341	341	364	325	378	348	362	384	349	395	385	366	349	393	385	440	423	380	418	389	384	385	350	372	377	378	400	371	374	394	385	359	366	387	372	386	373	324	357	356	371	373	362	405	360	403	396	386	367	407	367	384	382	396	376	359	368	334	419	373	384	372	357	361	360	376	401	354	380	366	359	375	385	369	378	368	371	398	361	394	385	386	329	349	361	354	382	336	368	401	345	374	398	370	375	402	384	358	399	373	424	398	336	339	376	368	356	342	380	404	387	349	374	389	398	375	342	371	403	391	376	362	384	369	399	379	383	388	371	380	369	371	382	374	335	334	379
6599	1080	1396	1466	1393	1298	1231	1128	1083	1072	995	1022	988	1004	918	963	996	934	909	958	969	926	933	934	924	914	915	971	937	948	922	884	830	916	908	874	908	929	888	923	972	865	922	947	913	936	929	893	857	895	971	868	897	927	881	906	893	891	876	918	914	895	935	879	937	930	951	885	928	949	893	863	905	865	891	885	895	877	931	960	887	946	911	936	927	878	882	927	926	957	902	846	874	889	917	904	929	903	862	939	875	886	879	919	911	844	929	900	914	904	897	940	842	916	885	904	934	884	924	872	925	935	965	925	912	890	902	908	888	883	852	898	912	858	877	878	842	854	917	890	874	888	915	880	892	890	895	914	942	932	921	916	950	897	838	874	935	896	925	909	931	921	911	801	904	863	857	894	871	923	893	912	879	936	884	906	858	914	888	885	916	922	893	968	879	902	871	896	897	921	929	874	893	869	942	925	869	897	931	938	863	892	912	870	866	902	906	881	844	897	892	920	899	887	894	877	880	885	904	903	930	884	846	947	879	982	900	883	889	907	885	866	910	948	879	889	900	857	932	932	939	881	886	891	852	896	881	846	852	885	918	887	946	865	867	926	954	866	926	904	895	914	847	869	857	933	902	902	934	917	863	879	826	926	888	890	924	926	921	895	942	916	885	910	903	892	930	939	915	911	902	860	839	871	956	900	899	912	944	916	871	855	887	880	850	880	847	931	892	879	875	904	923	896	907	940	929	910	851	908	919	891	930	869	923	875	881	940	931	904	858	893	903	917	887	887	946	852	861	926	905	898	909	855	878	898	902	873	902	911	889	865	943	858	882	895	871	867	886	920	897	889	894	914	894	916	877	855	861	905	882	930	905	891	828	870	855	940	913	896	878	915	803	920	925	866	910	947	896	869	939	894	913	954	886	860	895	915	911	915	905	907	902	902	878	833	901	908	893	844	842	901	889	932	882	876	980	898	883	913	878	848	908	945	976	869	898	905	892	859	894	932	901	871	995	879	909	880	898	923	899	892	902	909	1015	933	865	890	946	877	957	890	965	900	994	870	857	900	941	904	867	903	953	892	910	966	878	898	946	818	880	862	843	905	879	892	910	894	844	919	885	902	914	911	909	919	896	973	864	948	917	868	891	871	912	862	867	902	874	895	877	900	849	907	870	906	891	895	904	924	834	892	901	894	885	935	908	905	892	942	899	881	900	919	922	901	907	909	919	864	922	878	851	911	946	930	860	959	870	923	882	854	818	869	949	903	865	869	906	869	974	895	907	886	866	888	828	949	882	916	921	877	928	934	875	848	859	872	967	869	906	887	888	902	923	904	906	918	916	899	875	880	892	884	872	881	919	923	914	898	885	895	855	900	900	881	882	835	904	910	899	887	942	857	904	928	867	884	877	902	898	921	869	892	920	891	912	904	910	864	928	889	902	915	879	919	902	843	878	892	920	889	941	943	869	892	980	894	880	908	952	882	843	912	907	874	850	884	816	914	912	843	871	852	931	861	915	906	905	898	875	937	888	842	902	880	891	901	894	875	884	857	887	886	909	887	933	896	929	898	926	888	924	888	904	932	877	887	874	898	894	922	875	859	883	906	941	877	828	888	864	877	958	870	876	890	919	887	912	917	941	860	957	890	843	902	897	907	992	900	915	860	883	940	897	925	884	906	888	843	906	911	912	856	869	940	865	889	880	872	913	889	899	902	857	924	916	853	911	898	919	890	926	911	876	947	866	883	932	863	897	908	875	907	896	939	912	919	907	902	887	883	853	883	886	956	923	902	870	939	883	887	972	982	919	922	879	928	885	902	905	901	892	891	861	908	889	900	892	933	921	891	874	890	876	921	876	830	937	878	887	913	887	905	884	915	842	894	865	923	921	873	936	874	950	873	916	911	902	876	922	956	920	855	871	849	911	844	909	882	876	907	899	973	896	935	899	844	941	967	875	934	909	884	928	896	867	891	932	876	903	873	982	894	968	885	871	864	858	973	908	904	938	889	912	867	930	896	946	870	837	946	922	876	890	871	905	903	896	914	905	904	920	913	803	968	875	881	882	862	939	887	916	947	883	955	920	893	866	944	861	893	915	912	913	1002	882	913	890	862	945	956	920	843	854	844	864	939	865	930	872	836	873	861	918	901	943	865	842	865	886	892	964	923	889	911	906	923	898	913	915	877	815	926	893	914	900	877	871	873	929	885	913	874	906	925	937	848	965	873	934	865	894	905	925	859	930	868	894	874	887	866	893	902	923	853	906	920	869	888	946	849	900	891	930	866	882	894	897	845	899	845	918	928	943	914	894	926	842	860	903	924	931	946	885	898	922	920	906	880	873	879	896	913	908	876	883	901	927	912	889	857	890	918	904	883	945	913	901	857	918	881	878	874	886	884	897	952	936	831	843	880	908	885	892	956	897	906	932	886	968	928	883	832	937	893	846	921	926	875	876	845	883	879	834	914	862	913	933	867	886	881	896	858	896	921	925	908	906	858	869	871	874	861	920	892	904	862	846	928	883	918	928	899	881	904	844	884	895	888	884	882	879	911	885	835	890	901	875	896	849	918	918	809	838	880	907	866	857	871	924	855	861	910	885	880	907	856	889	897	908	865	926	874	935	918	873	830	907	867	955	868	893	898	956	903	884	872	947	902	876	863	877	798	876	888	908	881	921	853	919	872	864	873	940	914	828	941	917	926	911	941	922	925	933	837	914	886	938	869	889	880	901	878	905	889	912	845	854	883	892	964	881	905	902	854	873	924	914	878	901	893	924	927	953	845	905	934	899	892	942	962	943	906	942	917	842	900	889	906	934	908	898	864	891	894	903	924	862	935	888	889	888	915	908	871	948	910	934	908	956	903	922	883	826	910	931	892	897	882	867	877	916	871	919	899	925	947	913	947	881	863	920	870	921	933	897	884	910	912	910	867	912	900	882	901	889	895	957	905	924	923	900	872	882	827	926	887	938	901	883	912	856	909	903	913	868	950	884	945	919	837	906	894	847	892	901	915	902	862	936	899	893	882	919	904	912	889	907	866	849	952	919	900	847	854	879	931	949	881	875	934	851	858	845	894	902	903	918	908	883	905	879	929	901	894	899	934	849	901	906	858	912	855	849	902	831	925	922	884	938	888	884	858	851	852	874	894	945	880	907	904	866	911	964	958	981	918	916	904	901	885	918	915	958	873	880	892	869	872	937	893	935	871	899	950	913	913	890	919	900	893	874	894	941	901	908	957	860	885	952	833	864	829	954	834	949	890	926	902	922	885	935	889	949	980	878	881	899	897	873	848	857	896	914	900	926	879	886	900	919	944	883	854	947	861	903	890	913	889	949	848	849	923	915	899	870	871	925	918	914	897	907	869	884	940	877	917	890	940	899	914	931	864	905	887	918	890	875	930	900	853	910	868	926	906	879	934	885	920	897	904	903	843	940	877	870	881	897	883	880	933	874	893	877	888	912	883	902	918	905	889	935	918	938	906	931	897	900	896	883	881	834	924	892	915
12347	790	636	627	397	328	303	269	257	232	243	214	197	239	216	207	211	175	202	216	218	154	164	229	175	198	200	182	198	191	200	193	165	206	196	185	182	168	193	225	178	180	178	189	187	199	197	207	196	196	181	185	204	205	224	170	168	190	203	187	194	192	179	218	193	196	195	198	187	203	184	178	198	159	173	202	212	175	187	191	198	188	196	194	187	209	195	201	169	181	204	213	178	205	199	193	211	196	160	179	198	184	212	169	202	183	178	205	202	205	167	158	206	163	184	190	199	207	187	178	186	205	207	225	183	194	228	203	198	193	194	183	178	198	174	199	187	182	171	179	188	209	177	192	174	193	177	196	197	190	168	199	175	209	188	178	171	193	187	187	161	172	167	208	203	214	199	188	210	188	167	195	175	204	174	189	186	199	205	170	168	189	175	187	193	195	196	171	195	219	183	189	185	175	196	173	208	177	186	185	208	182	193	192	173	191	182	161	179	188	173	205	200	218	174	194	214	185	176	184	207	184	191	196	181	196	183	174	172	192	216	152	196	195	202	204	186	165	196	187	194	191	188	177	192	194	166	190	203	197	214	194	199	215	212	188	180	205	203	190	201	209	178	196	160	178	185	206	220	170	167	188	184	204	159	202	185	183	177	191	199	213	185	175	190	219	189	173	190	197	171	180	192	202	168	170	201	193	213	148	205	189	210	200	205	214	184	207	193	191	207	176	173	187	180	169	214	184	193	204	162	196	202	174	188	204	189	193	169	192	182	188	184	183	209	178	174	199	162	192	173	193	193	188	186	167	193	202	189	199	189	169	186	186	184	193	218	181	190	200	176	206	181	174	191	217	186	182	206	179	187	223	172	198	202	177	214	173	198	183	184	202	197	183	180	212	203	197	201	194	183	194	198	196	221	182	196	212	185	209	195	199	218	176	178	204	185	227	205	178	188	203	191	175	188	177	198	185	175	187	200	192	201	186	179	196	191	187	178	197	186	208	168	192	177	175	179	179	178	174	156	199	198	188	199	177	197	176	165	197	176	201	178	172	149	184	194	199	207	196	157	163	164	175	194	216	191	187	186	193	197	186	192	198	189	178	207	190	177	213	187	195	180	188	197	204	190	167	183	197	213	177	173	185	161	202	199	189	177	195	219	187	177	187	196	176	189	171	191	198	173	180	182	191	180	198	183	180	159	213	184	177	211	187	202	196	205	198	238	199	181	201	165	168	186	181	201	182	194	175	193	201	201	174	193	206	211	215	181	211	189	170	198	184	174	194	172	171	203	182	178	215	167	207	192	182	174	188	188	189	179	191	193	193	205	169	188	199	220	182	174	207	188	172	199	197	205	214	202	178	195	183	194	195	208	169	188	191	197	212	189	181	206	178	200	188	202	179	187	173	198	170	222	200	193	195	173	183	207	175	176	196	187	197	169	202	197	172	183	199	182	194	202	173	180	191	186	218	211	184	208	181	197	195	187	190	197	198	201	173	173	195	208	180	177	177	182	195	182	186	194	205	195	189	184	168	202	178	162	180	223	183	198	210	197	185	159	187	193	179	183	179	176	196	216	189	185	163	202	213	208	190	211	178	197	172	187	188	193	161	166	167	180	187	186	195	188	185	175	175	172	163	202	178	200	162	190	171	215	185	177	159	215	199	197	172	164	193	187	177	231	194	193	178	221	173	213	173	188	198	167	209	194	172	189	199	199	197	189	208	205	190	207	180	197	193	195	179	169	175	203	212	197	194	196	206	156	199	183	182	188	175	203	166	161	172	184	169	203	190	182	174	202	188	186	154	181	174	198	212	187	180	209	167	210	175	181	179	189	206	187	191	192	184	190	196	160	194	206	186	165	184	228	190	200	187	161	180	174	191	181	164	184	218	193	199	212	183	194	205	203	177	180	170	199	189	192	212	176	158	184	183	176	192	193	191	196	212	206	192	186	167	193	185	193	184	198	203	210	183	197	177	180	199	221	210	179	189	185	169	207	183	178	207	164	200	176	189	204	204	177	195	191	169	192	197	205	176	206	184	210	150	171	165	168	186	199	197	186	190	194	197	189	194	174	160	208	191	182	181	203	173	170	169	178	171	160	179	175	205	172	198	214	200	199	208	196	173	211	212	198	180	203	192	222	196	197	192	182	213	174	176	187	154	193	210	182	198	181	198	211	187	211	148	182	206	201	180	180	186	205	188	205	187	208	187	191	190	192	190	183	190	178	174	187	192	201	200	190	186	222	170	181	195	196	189	189	208	191	170	209	192	203	172	200	185	183	178	161	191	179	198	171	196	201	197	190	214	206	199	203	186	179	179	188	210	228	198	200	202	184	170	174	179	165	184	183	185	175	186	188	160	172	188	160	181	197	166	197	187	184	193	175	200	182	178	210	196	201	193	214	184	169	180	189	177	169	201	205	188	196	166	208	182	160	180	153	197	182	177	206	182	195	218	195	196	203	199	202	171	187	201	190	200	188	191	183	192	190	195	200	179	183	185	173	175	185	210	184	200	187	170	200	172	201	209	189	208	169	150	176	180	198	192	188	183	185	159	186	182	183	196	189	185	191	183	200	217	200	197	173	156	209	220	182	192	200	198	164	172	183	182	195	168	201	189	217	199	167	215	206	182	185	187	161	185	207	196	198	167	178	182	193	195	186	193	199	173	200	196	172	159	183	192	203	183	208	199	178	169	191	194	170	205	200	175	182	201	172	198	203	176	188	176	168	219	189	166	217	203	184	174	161	212	214	183	196	176	188	201	205	191	198	190	189	201	166	206	188	155	212	182	180	180	187	197	172	221	179	179	197	200	178	182	192	174	191	195	184	183	183	162	211	179	216	195	195	172	155	191	176	195	193	168	186	205	177	193	219	192	212	197	230	180	183	177	189	189	191	179	187	194	175	208	180	177	184	191	190	195	180	178	211	184	221	186	172	200	193	208	190	190	194	200	196	189	183	202	210	180	192	188	163	166	198	188	189	190	190	191	224	189	191	193	196	171	194	169	189	203	178	194	202	213	156	198	204	203	191	190	205	182	174	199	180	191	196	217	190	224	195	199	209	194	209	197	183	175	200	173	190	165	221	183	169	182	204	201	170	199	195	194	185	197	199	208	172	226	212	197	175	175	196	208	193	208	223	200	165	193	192	202	189	199	219	204	200	196	184	175	198	179	211	204	192	161	212	186	199	186	194	202	205	196	210	179	194	193	209	169	207	205	180	204	208	182	207	183	187	195	182	170	198	193	182	202	208	194	175	166	161	187	204	209	193	186	195	224	176	203	198	183	176	198	198	177	194	185	186	160	195	195	171	230	191	205	199	177	208	205	172	207	184	211	186	166	178	203	215	179	176	169	174	205	209	171	194	173	199	163	210	200	182	203	198	190	201	182	196	189	174	206	188	204	186	204	198	191	200	217	191	206	175	164	179	190	182	203	187	217	202	180	184	193	197	175	190	168	214	182	196	214	204	182	196	200	179	172	192	187	188	172	173	190	206	171
7650	918	1584	1688	1420	1258	1053	894	836	775	703	742	590	611	598	595	622	585	608	593	560	498	553	572	537	552	542	519	516	499	515	538	518	527	489	494	525	505	485	518	509	512	489	538	543	553	515	500	501	520	479	497	511	535	527	515	478	544	530	498	521	498	511	503	494	461	472	478	470	480	450	494	497	499	466	529	533	511	429	519	525	503	502	521	470	490	467	499	491	513	504	452	484	516	504	452	443	481	500	509	466	531	518	501	446	519	545	524	501	503	512	431	475	500	502	488	480	477	494	497	495	487	495	535	475	502	514	501	535	492	474	517	523	500	535	499	492	467	527	473	515	517	500	504	479	466	494	500	505	459	489	497	480	507	488	472	488	487	505	476	509	480	516	520	542	489	497	461	502	483	501	484	479	473	466	521	497	500	478	498	472	500	484	520	462	487	526	501	457	503	470	521	515	508	474	514	485	510	474	484	541	468	502	468	457	519	505	451	489	470	483	495	486	521	520	449	496	517	519	493	479	469	486	466	516	502	502	457	514	483	474	503	504	496	478	499	498	515	495	504	454	501	486	527	496	501	491	507	487	438	471	495	463	523	495	512	506	510	513	531	500	469	498	429	493	498	504	503	498	489	494	522	510	483	510	477	532	485	471	509	529	506	482	476	505	521	430	474	498	478	471	458	533	478	510	519	507	524	464	456	480	498	474	459	471	542	518	489	477	442	510	507	543	521	514	502	501	478	514	484	431	515	490	462	502	434	462	479	490	530	483	514	434	487	494	488	497	516	467	490	514	514	499	481	485	490	488	475	485	485	479	511	488	503	482	503	476	491	493	447	480	487	473	468	500	496	476	502	519	472	524	471	487	492	489	471	495	509	491	508	523	497	474	484	486	502	506	504	523	488	497	496	484	524	491	498	475	467	474	492	551	524	488	497	495	499	473	487	441	494	496	495	523	479	469	510	499	449	492	507	479	505	484	530	532	488	502	502	458	477	522	477	492	485	521	457	552	506	503	477	496	500	495	475	474	536	474	483	499	483	484	473	504	495	480	481	460	501	493	492	501	473	518	503	543	509	492	527	466	524	512	481	506	477	527	439	446	495	512	513	487	453	535	519	481	490	457	482	516	487	499	476	495	488	473	504	525	486	473	502	445	493	524	460	506	464	487	457	479	518	514	524	537	486	461	493	500	506	505	493	502	523	476	509	497	485	481	474	484	481	501	471	534	457	503	509	467	488	468	507	474	477	491	498	503	509	496	448	517	496	521	472	484	542	505	513	492	454	506	474	495	443	519	474	485	471	489	499	479	527	497	470	484	496	477	525	479	468	465	482	496	556	476	476	490	497	506	502	470	478	489	489	500	506	491	500	522	484	485	514	503	487	469	467	508	501	467	474	491	511	512	512	462	489	478	515	506	519	462	454	517	460	506	508	495	470	491	443	507	517	470	484	527	526	490	483	498	542	468	504	483	494	512	463	477	472	494	490	468	538	533	485	505	468	522	518	464	455	483	506	484	507	512	483	481	533	500	483	515	502	462	516	476	477	490	497	500	526	479	545	508	495	478	464	516	514	522	493	501	448	485	512	452	485	505	451	468	466	488	510	521	503	477	462	513	493	530	497	484	457	490	441	498	435	538	509	488	512	461	515	473	472	532	481	552	492	480	491	504	519	492	513	471	482	493	485	490	495	484	514	520	517	488	509	522	478	468	509	452	506	497	498	476	504	475	451	481	516	466	530	495	490	461	490	485	504	459	486	475	499	480	487	483	496	471	497	463	488	490	488	505	476	494	513	482	547	499	519	456	478	433	503	482	498	477	509	456	508	510	522	488	480	503	536	535	461	480	515	515	476	503	513	505	496	470	516	497	504	428	488	497	511	558	462	431	467	453	497	485	473	496	514	489	506	466	504	533	466	492	481	467	498	496	469	503	487	471	476	479	529	517	455	482	449	540	452	445	442	492	465	503	473	485	454	469	486	445	516	464	478	445	472	496	481	460	465	498	478	495	510	484	463	472	489	458	470	503	461	531	462	524	480	532	476	504	517	524	509	501	508	480	494	464	520	483	516	481	489	495	498	474	475	484	473	483	501	511	476	498	489	508	489	507	504	499	479	507	462	517	498	530	491	464	505	483	510	485	490	537	505	508	513	488	469	477	478	491	471	489	498	472	505	500	462	493	498	484	478	480	513	503	483	497	521	487	472	465	459	504	526	532	500	514	509	529	514	505	523	457	520	480	469	460	492	492	478	457	446	510	479	494	516	515	483	489	487	525	460	484	527	480	473	488	498	518	513	463	458	485	457	485	504	507	509	477	493	498	541	498	476	480	463	502	505	497	475	518	460	487	487	542	466	519	492	466	528	470	446	486	516	482	522	492	465	457	500	545	516	516	504	486	495	500	492	485	511	467	494	514	515	513	497	508	535	528	507	533	491	486	518	503	499	542	505	508	518	489	506	478	494	504	474	519	485	459	472	509	473	486	509	536	497	492	473	496	489	493	494	491	524	531	490	466	477	488	483	492	533	504	545	450	489	500	514	446	484	474	476	494	433	510	499	491	485	454	458	465	491	522	491	491	482	486	460	515	484	517	507	507	506	476	484	510	500	487	493	486	480	455	511	495	520	487	478	506	517	501	535	517	470	510	494	485	511	519	483	466	474	490	531	484	489	483	528	470	501	513	529	525	493	468	474	516	510	480	497	505	515	476	468	522	542	500	490	487	483	511	531	512	502	517	480	501	520	507	515	521	467	472	490	477	471	474	514	457	477	535	482	525	483	462	505	530	518	484	472	469	505	486	510	477	481	516	457	518	450	477	489	466	497	492	474	503	430	505	515	492	524	469	502	531	485	484	444	493	477	494	501	490	479	464	532	513	502	496	496	529	487	529	471	511	484	518	494	471	486	477	492	483	477	517	509	509	506	474	473	470	489	513	523	499	479	459	502	448	493	485	465	501	486	487	503	472	487	522	483	489	497	492	532	488	479	512	497	526	476	524	473	472	503	496	503	500	489	489	504	516	471	487	469	477	482	467	478	498	489	517	522	498	493	508	471	501	503	481	517	518	493	482	506	497	484	492	481	489	504	468	461	522	518	509	517	516	478	519	527	508	496	506	491	472	459	485	472	476	519	495	457	494	500	464	465	484	507	510	490	470	439	460	483	501	474	463	483	496	483	495	519	522	483	491	493	469	486	492	489	456	483	506	477	445	459	477	492	497	507	483	495	534	474	471	490	527	492	476	461	512	509	476	499	516	489	490	499	518	476	527	495	510	481	489	491	476	471	499	494	496	519	528	476	502	541	546	525	487	492	465	501	515	473	476	489	501	454	492	504	492	468	465	498	465	499	470	528	481	453	515	506	481	490	503	473	529	523	511	504	532	529	517	520	483	523	485	511	471	509	463	489	467	482	514	509	503	519	494	513	464	497	482	486	510	484	486	567	515	481	511	478	471	501	483	486	472	498	512	520	467	465	514	512	520	528	475	471	490	498
1390	358	399	363	421	362	401	339	387	382	367	403	398	401	394	371	372	378	350	399	393	381	420	379	367	410	392	392	387	323	397	386	401	370	387	379	406	424	383	367	354	431	393	378	369	370	338	364	407	400	376	363	382	392	392	374	384	380	362	371	420	380	421	377	421	383	373	340	384	367	386	382	419	397	402	420	407	371	384	369	353	414	401	405	417	363	412	384	430	415	372	407	365	399	382	406	375	415	394	342	397	404	403	414	406	387	364	381	402	376	374	358	387	384	413	415	387	380	337	335	380	411	347	404	394	430	396	376	388	384	411	423	374	404	398	407	403	363	356	387	368	401	390	360	379	394	361	360	408	382	387	371	359	379	383	377	429	381	383	388	396	414	386	373	368	422	377	399	414	368	367	384	393	397	378	358	401	403	388	344	394	407	416	413	380	383	351	371	355	384	381	393	375	415	409	361	403	413	405	436	364	358	348	402	366	374	402	380	407	408	382	422	394	370	380	382	392	394	389	372	379	338	424	402	380	376	400	435	387	368	381	392	388	410	448	374	362	357	393	407	371	350	400	430	395	384	342	374	390	374	397	406	383	386	396	413	376	393	399	364	379	402	407	366	375	413	362	387	425	406	377	418	351	380	393	364	397	421	379	386	420	414	367	390	406	381	387	388	391	357	354	372	395	384	381	400	377	401	361	387	437	402	396	387	383	398	379	412	379	382	370	408	385	366	383	429	379	398	405	397	399	392	371	400	386	380	409	394	393	417	337	360	392	380	393	388	374	378	381	396	399	392	353	356	393	411	381	374	376	414	394	409	369	422	376	384	399	398	424	376	397	403	396	399	376	352	399	357	413	402	411	403	394	386	362	410	371	385	396	392	358	383	403	385	384	345	399	426	372	390	349	368	396	389	375	392	388	382	397	363	359	397	384	405	409	407	387	372	394	375	379	380	404	394	377	398	400	398	413	409	357	415	356	391	415	350	369	376	376	401	389	361	400	421	408	375	404	382	410	404	374	391	424	362	387	382	406	369	363	374	359	416	382	378	393	391	390	357	376	356	393	412	395	423	365	395	415	396	378	355	383	362	339	363	357	371	406	390	403	399	384	354	410	375	404	426	404	385	411	398	379	372	393	406	439	390	398	400	390	360	370	386	374	395	369	413	386	384	391	365	419	394	390	392	385	395	376	378	389	400	369	399	358	351	360	407	410	395	393	347	407	398	386	416	452	358	344	373	391	387	363	406	379	428	409	421	430	363	383	399	368	398	382	386	394	421	392	365	390	379	369	409	390	384	365	384	414	378	378	341	374	421	372	386	410	376	401	398	395	381	394	368	397	413	387	366	384	405	354	391	403	367	359	414	399	369	388	423	395	361	406	399	389	370	433	362	425	401	382	408	393	399	382	412	416	404	397	371	393	413	405	400	376	367	367	420	356	388	387	371	393	386	380	382	396	344	412	436	387	394	376	410	407	407	402	405	416	413	353	377	399	373	350	417	399	363	400	384	361	376	345	385	392	381	400	358	403	384	381	387	414	394	383	387	425	423	364	399	405	382	374	340	404	374	385	382	434	399	348	376	386	377	387	371	403	397	374	419	397	413	394	344	396	396	396	403	396	405	374	379	397	400	367	407	420	440	340	409	372	384	391	371	390	392	411	348	432	424	404	393	380	408	362	402	352	423	398	370	405	425	409	399	406	350	400	401	433	428	412	451	416	421	386	391	372	385	452	398	376	377	392	389	432	391	383	397	365	396	390	410	404	392	394	386	379	366	381	345	376	449	398	352	432	430	373	382	400	372	392	378	429	393	383	389	428	378	375	397	371	387	415	398	422	329	404	363	382	359	418	401	412	383	410	417	366	402	400	397	400	395	344	411	375	375	340	352	410	338	359	384	397	377	407	402	415	391	349	380	383	391	400	354	416	378	431	412	365	379	368	399	393	379	391	403	371	367	408	410	395	376	426	373	418	353	388	405	379	397	393	391	366	362	405	396	395	388	384	382	407	360	386	388	404	366	385	373	368	387	388	391	387	425	385	365	380	370	431	400	416	371	406	378	365	385	401	385	365	383	386	419	393	425	379	397	421	390	416	413	355	397	371	385	382	363	386	368	411	386	385	387	419	400	396	396	390	387	437	355	373	382	365	394	388	403	404	400	393	384	413	382	366	378	381	386	357	404	382	423	394	402	387	373	414	395	416	371	431	384	395	380	412	374	390	390	403	432	375	400	461	342	380	378	390	402	364	420	409	377	383	415	361	421	383	401	403	389	403	349	400	382	400	376	382	383	368	389	368	394	377	405	393	406	395	434	367	427	394	368	372	363	377	335	373	365	393	390	374	405	398	390	391	388	393	396	405	391	363	366	377	402	370	345	382	420	407	388	377	372	412	360	376	358	384	384	373	388	382	386	395	346	403	400	404	358	382	366	417	375	422	375	367	386	391	413	375	409	415	372	392	374	363	401	348	358	431	402	380	373	411	404	388	409	384	378	392	397	359	357	404	386	417	455	386	379	368	410	401	406	391	382	392	407	392	364	370	389	415	357	408	384	414	389	377	385	390	420	367	370	371	367	390	390	386	381	386	376	357	386	392	394	366	378	373	398	381	375	428	373	413	383	420	411	396	375	373	361	369	422	367	387	415	395	354	363	379	402	368	368	391	380	398	398	365	418	405	394	444	399	390	372	387	368	371	380	337	377	380	414	428	416	423	410	435	392	422	390	367	386	392	383	392	370	366	372	395	404	414	396	404	381	407	371	412	419	398	424	384	355	374	392	368	375	383	373	387	391	361	424	397	394	379	374	413	394	396	420	403	346	383	386	371	381	395	391	399	364	380	405	366	438	386	416	404	389	405	375	387	447	406	385	389	360	390	377	370	348	390	379	393	370	402	400	386	437	392	410	386	404	379	385	408	413	442	415	402	360	383	365	374	372	371	375	371	407	397	368	416	353	407	401	381	353	397	376	374	383	412	391	391	408	404	383	402	440	382	398	404	402	394	383	407	403	462	413	418	387	410	396	380	371	368	390	388	382	382	384	378	371	400	396	376	406	408	376	360	363	386	391	363	387	380	393	436	390	370	386	368	381	375	401	365	383	376	370	376	406	391	433	425	354	358	393	377	388	427	380	381	361	392	392	370	351	365	367	395	401	396	379	395	395	405	377	376	386	390	384	379	419	360	422	386	400	412	433	397	357	399	362	380	436	393	380	369	332	387	388	355	379	365	383	400	370	423	408	397	393	396	371	350	409	393	398	412	402	374	406	367	405	386	433	376	423	410	373	392	414	389	367	385	399	353	411	415	381	404	390	419	390	415	408	410	377	373	421	363	410	377	415	424	397	366	391	369	360	390	399	369	396	397	404	407	373	378	356	399	420	356	415	380	364	379	336	363	421	396	386	376	380	407	375	384	336	417	368	411	394	390	423	386	395	356	386	390	365	376	374	384	381	374	393	416	381	385	412	415	371	392	364	401	370	363	429	379	385	382	365
2018	932	997	970	988	928	954	957	987	922	973	945	987	911	923	948	954	931	913	938	958	952	945	970	955	937	985	922	939	941	982	930	935	958	937	932	920	949	964	938	911	888	922	930	898	964	922	987	894	925	923	919	957	963	922	890	962	968	933	936	954	930	885	956	936	893	948	889	951	993	897	911	992	920	905	915	888	911	925	986	892	981	983	882	922	989	950	964	873	935	1010	901	907	945	918	996	952	938	944	935	901	936	978	888	899	946	942	926	932	927	955	966	950	958	938	1024	910	973	906	940	906	954	985	972	885	951	926	938	965	964	964	962	932	951	923	937	908	957	929	981	917	898	978	927	937	932	924	928	907	982	919	942	978	965	966	970	920	940	913	992	941	938	939	924	937	993	958	947	918	902	940	896	996	940	942	926	940	903	890	982	994	964	955	930	952	912	926	938	938	950	986	936	915	951	973	948	962	930	938	929	896	1012	971	918	957	918	958	911	931	941	949	926	896	938	877	972	977	937	944	887	946	926	983	948	946	931	947	949	934	933	909	913	971	977	932	946	997	934	934	964	952	912	931	902	951	975	977	910	902	965	984	917	936	918	918	971	938	924	945	1012	985	942	999	916	936	940	968	1017	927	935	977	944	874	936	905	924	979	909	918	948	922	915	998	944	913	944	948	927	929	924	972	962	900	964	921	914	968	935	977	920	924	947	927	956	956	945	904	934	903	939	960	1014	960	949	970	960	910	964	933	924	920	1001	967	942	941	903	936	889	928	905	960	890	896	908	925	977	924	938	924	942	901	1018	968	946	922	964	914	910	917	943	948	943	934	938	952	954	903	935	974	1004	943	924	1008	919	912	968	975	969	955	923	967	880	918	938	916	916	960	951	930	900	934	945	974	942	945	943	977	881	921	933	905	917	936	961	920	958	957	976	918	879	932	959	925	932	895	944	920	920	958	935	969	927	935	937	933	905	944	935	937	982	988	870	913	997	910	991	947	959	951	977	933	912	972	937	982	953	954	929	941	923	954	922	930	904	864	983	903	961	952	907	970	992	957	896	971	921	980	950	946	898	955	990	893	901	918	918	886	965	973	978	924	970	972	917	919	951	976	972	951	947	937	918	969	882	891	901	927	918	930	934	890	943	966	900	978	969	944	965	937	935	921	942	936	916	1014	858	869	987	909	868	930	932	999	985	894	955	929	1005	957	952	955	976	950	940	913	937	929	949	952	923	967	893	957	950	958	966	929	896	954	964	943	966	881	1025	951	918	947	925	940	938	936	908	962	920	899	1005	968	926	973	967	946	905	896	933	925	881	963	894	957	905	968	884	920	939	932	958	941	961	968	899	935	902	959	927	971	910	951	910	888	934	1003	962	935	912	947	957	915	1007	879	879	927	892	941	885	927	914	968	920	940	925	878	911	958	967	975	890	953	940	944	964	931	946	941	934	905	922	911	923	940	931	921	920	939	992	924	917	962	922	912	963	952	985	964	909	975	952	932	946	951	885	879	929	938	969	917	984	917	957	998	921	938	917	888	939	897	876	980	908	930	961	957	892	916	886	904	967	954	947	904	975	975	967	1007	912	965	983	944	909	998	943	962	930	908	943	956	907	925	906	943	973	1002	968	974	863	915	943	942	915	979	925	963	974	961	945	953	913	894	954	947	983	916	955	933	977	954	925	920	956	946	974	943	930	956	949	1010	902	915	944	908	912	978	925	931	950	944	945	911	954	955	887	959	925	933	898	903	919	963	925	943	946	944	908	982	929	874	957	918	945	885	982	974	991	940	911	919	959	923	927	965	906	937	947	931	964	951	930	913	969	988	1012	915	932	904	947	935	983	951	983	927	910	947	919	1014	984	910	984	941	957	911	941	935	891	909	927	941	993	941	961	898	899	989	1022	914	938	937	917	955	989	935	914	918	908	924	916	950	975	964	928	967	942	903	962	977	912	896	959	878	941	950	924	938	924	977	925	937	957	920	949	920	870	916	946	956	972	967	884	908	913	964	974	920	931	948	898	907	922	982	874	975	956	909	917	933	939	967	934	965	914	903	955	899	953	879	933	966	950	930	910	935	924	1010	920	900	941	988	999	917	934	975	971	928	969	987	965	912	952	970	920	922	930	925	959	922	951	943	975	935	944	920	894	966	924	967	928	907	955	932	939	958	914	916	911	901	912	954	940	963	938	939	941	1012	924	893	937	925	949	905	961	880	949	979	903	941	933	945	988	864	915	921	899	949	929	908	924	987	929	943	930	946	950	1026	925	942	983	911	871	945	947	945	948	930	945	922	911	990	951	915	989	926	932	934	898	886	917	954	938	958	961	944	871	924	946	1033	910	927	937	925	940	934	925	946	922	940	938	946	911	924	913	891	928	937	936	947	981	921	920	916	915	887	907	924	958	928	958	958	974	935	869	903	947	933	909	921	980	900	933	917	913	973	948	955	932	892	961	930	970	920	918	929	897	908	918	976	963	984	953	989	930	942	943	924	961	886	908	949	949	979	972	992	937	953	976	942	981	1010	938	914	928	920	955	905	993	954	959	946	982	954	936	943	950	899	933	969	932	943	922	904	914	961	914	967	969	921	974	958	900	972	943	884	897	971	915	936	931	933	929	926	944	960	948	893	972	932	953	939	983	954	926	935	992	919	916	888	964	933	915	921	921	971	952	922	963	854	932	939	947	934	926	1005	923	962	950	956	950	949	971	931	960	924	929	907	953	951	956	966	959	946	936	989	967	937	939	918	937	979	935	979	973	946	971	958	990	903	940	1004	930	902	903	946	935	919	944	934	930	978	924	948	950	900	935	977	963	958	954	992	962	929	928	978	913	979	922	930	919	959	908	960	932	912	939	940	956	931	942	902	935	921	931	953	946	935	921	921	894	925	907	932	949	911	900	913	968	934	881	931	924	977	959	907	945	939	948	921	979	956	955	976	901	927	959	910	951	966	896	949	930	999	935	948	939	984	943	945	948	914	881	931	965	996	911	911	908	937	897	888	964	907	861	910	962	958	962	912	944	956	1000	941	941	949	973	940	920	971	944	935	918	993	937	899	929	953	905	974	915	899	971	911	947	854	948	934	940	961	943	1008	974	954	959	960	921	934	918	924	921	927	982	928	943	967	983	936	921	948	893	940	955	965	984	945	965	919	943	959	952	951	885	947	955	887	906	943	921	917	911	940	963	896	943	926	1004	977	897	939	930	964	974	946	963	983	901	938	962	936	938	948	955	927	922	933	926	937	961	934	928	964	941	965	890	946	967	906	888	894	919	931	983	882	868	989	951	948	968	974	964	925	901	908	932	917	1018	930	834	924	936	933	953	950	942	984	944	938	935	947	949	873	873	934	966	971	940	944	917	921	872	929	927	970	943	945	979	908	975	1000	906	973	946	926	954	947	926	877	968	948	951	912	952	933	890	951	938	917	954	919	937	969	959	982	879	903	1001	944	909	962	913	909	923	937	909	925	945	880	943	1009	908	949	954	915	934	912	959	858	932	949	922	943	914	919	913	984	972	937	960	898	903	907	897
6966	581	580	552	512	437	386	433	383	378	377	392	409	370	393	373	404	417	402	379	382	377	433	372	379	378	370	372	343	389	380	345	377	396	374	407	334	363	389	388	373	362	394	372	384	393	401	377	350	347	353	356	373	373	408	345	332	425	355	384	411	376	374	372	411	356	363	410	368	352	410	380	341	356	388	352	404	389	407	397	357	401	389	372	363	375	329	386	374	371	422	366	363	374	371	397	373	354	357	355	354	381	387	385	382	364	377	389	339	351	382	417	351	370	352	356	389	384	364	376	364	361	393	367	354	341	360	379	380	403	380	399	392	375	358	336	357	351	363	356	376	375	359	347	374	385	365	390	385	415	344	386	368	351	408	393	382	367	417	377	393	394	358	366	360	401	386	390	420	348	393	394	345	360	333	369	399	372	395	345	384	361	377	347	376	322	350	336	398	385	374	353	410	332	336	373	365	376	399	366	378	365	405	361	403	351	379	391	370	374	372	378	358	381	379	345	384	394	441	415	406	324	369	386	359	383	406	390	377	339	366	390	371	381	370	383	364	403	399	397	377	352	358	409	392	378	357	383	364	338	373	391	390	357	376	344	374	407	374	350	363	388	388	339	336	404	384	347	355	386	388	410	360	367	411	357	400	394	344	384	387	402	368	414	391	418	360	380	364	368	403	372	353	408	400	362	395	379	387	340	386	363	365	375	395	373	419	388	346	334	375	366	358	354	375	325	392	369	376	392	363	402	383	401	357	392	355	403	390	367	357	366	405	365	391	377	370	366	426	382	390	358	346	374	347	361	349	320	348	335	350	394	372	405	385	429	341	381	395	389	376	355	369	371	408	375	388	381	367	353	350	381	400	383	372	343	421	375	379	359	349	377	377	353	359	382	366	383	384	390	346	372	385	368	377	401	345	350	375	397	389	365	402	401	387	386	388	382	389	401	411	363	371	366	364	377	352	374	386	339	404	351	379	399	397	380	372	396	359	350	358	400	361	395	334	384	399	405	341	378	415	375	345	369	365	394	343	388	349	403	344	418	355	353	376	369	353	331	386	401	352	374	385	355	358	360	375	389	347	344	376	375	382	374	383	355	383	367	367	393	362	396	391	349	387	326	363	361	360	394	368	371	378	342	386	351	369	350	409	383	361	340	377	401	394	362	368	344	359	377	388	378	368	389	364	409	353	360	361	390	367	368	372	374	363	377	375	395	394	411	367	416	392	344	405	364	361	359	371	385	375	368	372	345	371	370	370	367	373	355	394	346	374	346	417	352	373	400	402	404	398	355	390	352	379	391	370	384	352	373	360	356	389	365	359	369	347	378	368	376	378	407	387	370	376	354	338	393	369	352	372	407	360	368	365	388	372	366	375	331	402	412	345	383	393	405	376	361	400	372	388	368	400	351	356	408	386	371	350	398	398	356	365	391	361	394	365	371	367	368	369	350	373	412	409	386	366	387	340	400	379	372	382	369	400	349	357	383	331	398	406	378	388	341	358	370	354	382	379	364	363	362	347	361	378	395	362	333	370	374	385	373	368	389	387	375	368	356	389	356	387	411	390	392	383	413	425	397	354	345	334	371	369	382	388	339	379	412	401	394	376	356	412	390	370	343	383	351	383	366	411	375	382	383	377	360	346	361	376	412	378	389	390	388	343	380	355	401	388	374	362	368	376	338	389	408	375	393	364	360	388	390	414	349	359	400	351	365	329	421	420	405	338	376	352	394	380	374	364	392	421	378	393	360	353	382	404	374	416	359	357	357	357	374	371	375	398	383	384	369	390	368	343	377	353	415	390	350	371	366	409	347	407	422	402	377	382	387	371	337	392	379	368	361	367	398	380	411	370	364	367	400	352	372	400	372	395	371	372	384	379	391	396	402	373	381	362	392	351	365	384	374	373	366	367	363	350	344	387	360	391	394	407	374	378	361	360	367	396	368	385	365	402	348	347	373	393	365	399	339	346	367	369	343	375	378	394	379	367	353	369	364	406	384	352	304	355	333	364	365	371	412	413	377	389	390	363	350	394	357	376	395	399	397	386	390	361	349	379	353	357	370	384	384	395	402	395	401	388	382	401	372	354	372	343	358	351	412	390	371	402	336	362	372	373	391	368	349	409	364	376	383	386	398	390	388	378	392	369	388	366	381	367	377	410	397	401	362	365	408	343	336	420	396	387	392	349	412	366	367	388	358	388	401	392	359	397	388	351	378	397	372	350	366	377	374	358	397	381	393	382	350	358	366	353	351	361	388	343	404	408	365	401	376	383	352	370	368	377	393	373	334	375	338	368	378	376	386	402	383	384	362	350	375	356	358	408	377	358	399	393	387	367	344	350	395	371	334	329	372	341	378	371	392	389	334	387	368	367	376	381	363	362	394	371	345	395	375	412	401	352	369	402	390	361	414	405	376	366	374	344	360	371	397	402	358	391	392	372	393	367	354	372	353	359	393	390	396	407	370	360	392	371	369	373	357	401	363	388	369	359	351	382	363	372	366	390	347	405	382	397	374	340	352	346	318	365	336	426	401	382	342	390	341	367	382	398	389	375	368	375	352	371	352	358	385	363	387	397	348	355	374	397	381	359	370	373	399	405	372	370	352	373	340	354	361	372	374	415	369	401	352	356	391	357	397	341	366	374	386	372	361	369	389	415	379	399	352	365	404	367	350	385	379	371	364	393	370	382	376	377	375	359	377	372	365	376	393	397	381	374	354	411	402	352	329	377	366	390	395	404	406	378	392	333	360	347	395	372	360	345	388	409	380	448	396	336	371	389	380	337	366	358	362	375	382	395	380	409	345	378	386	341	358	386	375	353	389	392	343	387	388	375	374	400	414	365	394	408	383	430	385	404	348	362	386	380	384	368	333	387	364	375	362	391	383	403	389	341	387	378	377	381	354	348	394	337	351	396	362	359	355	356	439	393	347	385	408	434	382	362	368	340	372	388	368	382	404	382	355	373	384	351	370	362	379	359	401	374	386	369	375	373	380	369	370	374	383	386	382	358	414	400	390	362	359	394	373	374	374	368	360	370	333	344	371	371	336	391	370	385	359	375	379	374	364	350	343	353	363	378	393	379	397	388	370	364	361	381	384	389	377	355	348	376	367	353	348	345	361	389	395	355	372	391	370	398	392	381	372	391	422	361	381	399	342	366	373	380	367	364	350	394	347	380	372	362	376	369	388	369	397	377	388	358	381	372	373	406	311	360	379	382	370	387	360	397	386	352	406	380	354	382	380	355	356	364	365	395	360	365	400	397	384	376	375	330	398	364	383	344	398	410	356	347	397	385	351	394	359	393	390	393	355	367	374	395	374	354	411	353	357	403	323	387	383	361	342	375	384	380	387	377	349	343	361	360	370	372	362	366	367	376	396	369	365	345	366	360	369	326	364	378	361	354	350	354	321	365	359	379	370	326	393	371	407	377	367	407	329	369	412	365	410	382	336	375	361	344	374	396	348	376	363	362	348	341	367	367	388	383	380	350	355	393	422
6512	1064	1412	1538	1392	1312	1212	1148	1059	1058	1011	1036	1045	981	956	984	962	938	962	961	975	921	922	914	938	944	911	909	907	909	906	916	852	933	894	935	932	926	967	860	904	856	916	924	936	862	905	880	837	934	910	923	869	879	914	924	867	952	917	881	909	880	866	877	932	873	886	958	906	869	860	883	896	872	903	890	912	904	902	882	930	905	867	885	890	859	905	919	902	906	922	898	897	922	954	853	895	901	928	903	870	862	958	869	909	932	919	868	932	874	849	862	831	875	880	868	859	893	876	879	887	903	883	937	905	902	943	865	879	886	865	884	888	890	874	888	874	865	912	890	851	883	917	926	906	878	876	909	892	868	903	916	893	856	894	847	902	883	914	949	966	901	900	906	872	861	941	906	926	864	917	883	828	891	903	920	913	908	899	884	908	867	861	898	919	887	894	830	906	869	897	916	876	925	871	886	891	932	853	851	841	918	830	908	971	912	901	902	872	885	936	911	888	822	846	895	938	877	900	905	845	936	883	870	863	897	887	853	894	928	908	966	937	913	922	892	875	883	852	855	902	908	877	854	935	854	887	840	958	897	932	928	893	924	919	895	871	852	905	875	905	905	880	900	853	913	901	910	866	942	932	918	883	869	855	914	882	911	880	857	845	896	871	886	891	853	897	877	866	887	869	931	905	851	930	871	892	925	905	884	904	919	889	925	870	888	893	877	885	936	842	866	919	890	877	857	918	884	873	869	907	871	913	876	930	882	911	890	953	911	856	873	894	926	883	902	886	907	961	868	909	901	927	885	894	877	897	910	894	873	893	924	861	877	934	890	860	951	936	894	885	849	869	880	918	916	929	863	921	840	891	859	854	863	894	879	876	899	938	867	888	911	898	904	899	898	887	929	874	914	953	863	903	880	901	886	933	892	922	910	935	903	885	923	865	869	900	908	847	901	867	892	885	865	885	879	920	887	934	909	880	936	896	855	901	881	893	898	893	860	932	885	930	936	881	840	873	893	917	888	845	889	894	878	880	861	844	942	912	901	855	928	877	917	880	827	856	923	856	887	932	927	895	866	918	907	888	871	947	888	857	852	870	855	902	865	904	918	842	898	906	882	931	869	942	947	852	904	941	918	868	883	879	918	887	881	908	890	892	859	912	949	903	894	886	888	858	911	924	863	886	932	932	878	904	869	924	852	948	901	863	919	909	948	828	842	888	864	955	912	881	833	840	857	947	898	933	892	888	860	901	917	875	905	901	905	905	925	869	905	863	901	928	855	897	873	873	899	896	924	897	948	856	941	917	890	901	946	953	903	884	899	913	945	939	856	870	840	876	899	888	895	858	879	877	902	904	866	936	884	877	878	927	916	908	896	880	873	899	907	927	865	932	933	923	863	887	922	850	888	859	897	873	932	938	941	776	872	858	860	876	916	855	941	871	823	885	866	868	860	825	901	869	881	917	878	876	926	889	910	933	871	885	911	887	896	883	862	857	871	893	861	894	904	876	907	887	901	915	939	893	914	908	798	882	869	903	850	891	886	915	884	849	865	924	927	919	821	892	909	939	879	918	886	873	921	962	838	889	874	891	847	949	937	909	850	925	910	907	868	882	931	867	896	884	886	928	875	903	890	867	891	926	889	875	907	896	820	880	853	891	934	928	915	862	920	915	787	850	879	894	945	859	879	920	938	932	872	964	878	876	875	946	864	909	890	914	858	873	895	820	917	961	922	873	853	887	919	1014	851	878	917	848	906	882	915	947	894	904	874	895	870	910	923	847	861	863	894	900	889	905	888	909	868	873	871	935	946	870	915	895	903	879	863	867	848	949	919	870	928	893	880	879	874	878	857	940	950	916	813	888	940	935	892	913	903	870	907	904	951	914	880	907	872	909	872	925	926	908	843	865	889	895	869	890	876	888	921	863	897	880	858	863	909	869	885	966	903	929	873	927	846	897	905	842	883	888	884	869	810	954	931	871	885	871	826	889	888	871	879	903	860	872	922	886	866	900	920	930	934	910	940	855	834	838	948	881	885	902	908	938	918	900	927	932	874	890	872	937	900	887	912	891	876	876	888	841	874	879	889	941	876	870	913	888	869	916	872	884	878	872	940	946	882	935	832	845	914	887	938	949	900	933	878	878	874	931	879	870	883	881	901	918	874	905	881	911	905	906	900	902	901	830	894	931	903	918	907	844	832	912	898	879	885	885	910	874	901	903	855	923	935	881	907	910	867	894	908	901	872	886	934	928	889	915	938	939	913	961	918	904	874	839	918	877	935	921	907	878	918	872	860	883	883	952	843	897	891	924	928	864	880	876	870	879	850	942	910	941	829	855	887	906	925	892	868	938	865	884	895	894	916	883	906	875	894	880	927	841	877	889	850	905	894	855	876	908	869	874	907	896	880	873	897	866	879	928	947	910	926	918	866	896	900	863	928	859	912	904	845	930	892	900	902	902	838	875	892	900	876	844	829	910	901	915	856	896	907	916	885	917	900	902	877	911	920	928	901	902	879	812	898	917	869	875	876	910	902	922	922	959	870	854	879	872	899	885	902	931	893	856	896	867	920	894	873	925	901	909	918	873	930	855	878	876	906	877	852	902	858	879	873	884	847	906	859	873	911	896	872	856	905	859	892	920	917	876	939	862	859	914	890	908	870	867	882	907	894	870	855	899	875	882	824	894	932	896	873	892	896	886	884	918	852	958	911	879	870	879	896	860	918	909	879	923	897	879	861	935	894	900	859	934	945	881	843	928	924	927	914	852	872	913	914	889	875	879	905	912	893	900	860	932	939	890	879	879	845	908	860	880	881	886	911	832	905	914	874	877	880	900	852	917	909	898	884	897	892	925	891	880	917	862	881	949	871	943	861	938	867	933	927	902	901	898	851	913	923	895	904	844	909	928	882	893	911	910	901	921	904	879	902	838	927	881	935	893	897	918	900	853	870	1005	937	929	887	844	889	933	897	854	930	891	890	926	850	920	931	920	886	905	895	904	918	864	887	924	884	880	900	888	848	861	873	863	851	905	869	890	905	925	938	832	927	967	880	878	953	882	912	882	888	956	883	834	925	901	873	875	913	864	940	897	831	911	868	891	898	886	851	930	841	917	814	879	926	913	886	928	948	885	931	932	879	900	884	902	876	929	864	895	911	858	924	884	854	892	918	910	848	939	883	892	847	873	856	951	903	908	846	878	853	833	885	884	886	890	880	887	929	911	969	870	833	895	880	960	866	882	859	898	832	847	909	874	888	932	894	936	912	874	918	898	872	903	860	910	946	889	864	923	949	830	910	885	938	885	930	891	966	890	859	879	894	911	835	932	891	881	876	881	917	876	903	887	847	898	820	881	905	863	953	903	864	953	922	899	919	862	854	887	879	899	823	899	824	917	884	896	926	887	959	887	893	928	914	956	921	874	903	915	845	933	869	819	928	852	914	935	914	908	871	893	945	883	884	900	912	906	905	892	911	899	894	886	926	908	912	872	870	892	928	884	842	891	862
12331	800	653	536	427	362	287	246	257	219	244	237	227	238	218	210	189	186	220	198	202	196	206	227	189	196	206	198	205	181	199	198	173	173	193	205	179	200	195	185	201	212	208	192	186	168	200	182	181	199	212	194	182	179	211	194	184	185	192	178	184	176	203	198	216	222	195	181	199	200	177	173	181	188	209	178	207	225	208	181	192	162	198	210	178	212	187	196	202	174	190	187	170	200	159	195	195	195	192	191	181	189	232	203	167	183	191	212	218	180	201	205	193	187	210	175	204	174	211	182	193	203	174	184	188	194	226	194	179	190	193	208	198	172	186	192	177	191	190	194	203	181	181	170	187	164	171	164	198	159	166	188	203	187	212	207	200	188	199	187	183	186	178	175	183	169	172	196	171	209	213	188	201	198	205	180	179	215	205	197	188	184	220	186	168	186	198	190	203	214	179	197	219	188	206	191	206	186	202	170	156	182	207	200	179	177	192	163	179	206	184	195	194	172	171	183	196	208	168	209	165	210	189	205	206	171	163	208	179	194	201	166	188	181	160	190	195	204	167	180	189	177	169	175	204	190	188	191	181	184	178	180	158	201	204	163	179	189	181	189	190	203	221	194	181	169	178	196	183	179	175	181	207	195	212	187	190	210	186	180	180	196	181	188	173	203	177	160	181	174	179	193	194	180	193	194	184	197	194	189	177	179	180	183	186	162	189	193	184	211	194	178	186	197	176	216	170	212	209	177	198	189	204	174	194	190	165	205	177	186	185	190	189	165	201	192	160	178	192	209	214	188	189	198	196	176	174	186	215	185	177	195	174	162	186	191	183	198	163	183	175	175	210	212	183	173	173	194	183	173	194	170	175	200	199	188	175	218	210	198	193	183	170	183	187	192	208	202	193	186	167	185	192	181	191	194	208	188	176	168	182	171	155	227	165	194	194	190	190	193	183	200	187	185	233	194	192	164	172	178	163	179	188	206	196	189	181	173	182	186	191	183	145	182	201	155	173	193	193	195	188	181	178	171	178	170	205	201	177	168	180	183	187	203	186	183	205	185	203	187	215	190	205	206	200	189	166	214	186	185	173	200	191	181	185	189	174	174	221	197	172	203	156	187	197	197	190	178	216	201	187	158	176	185	238	207	200	186	188	179	163	173	196	203	190	195	175	193	181	185	204	174	172	210	195	205	184	195	193	213	181	169	186	196	178	189	172	185	191	167	185	174	186	234	183	172	195	179	182	171	210	200	192	213	192	219	211	194	206	166	172	173	185	195	171	177	165	179	200	195	202	194	194	172	190	203	186	145	198	200	180	182	184	167	163	216	176	209	204	194	189	198	202	195	193	204	176	204	191	189	199	183	209	221	201	209	207	180	187	181	195	178	178	166	207	179	202	167	200	203	195	185	210	199	198	179	207	178	173	167	205	197	173	178	201	182	195	205	188	169	188	186	213	194	189	187	194	207	198	185	181	194	212	228	189	177	190	207	190	205	209	205	182	159	190	172	192	188	193	175	198	213	177	193	178	211	189	183	199	178	204	190	181	185	176	158	187	157	183	183	190	172	181	184	195	196	199	190	181	193	196	184	189	196	182	190	173	208	188	169	193	208	172	153	172	183	160	197	152	185	188	196	184	225	180	188	175	174	200	174	211	175	203	198	190	192	202	166	207	160	199	184	163	187	169	190	191	201	214	161	190	207	175	189	193	222	202	191	201	181	184	213	176	200	180	195	186	188	164	205	190	184	187	180	181	201	198	184	197	189	209	165	194	171	192	172	186	202	199	189	188	193	181	203	170	173	200	213	183	180	200	188	197	207	193	176	228	179	189	180	202	180	193	190	195	186	169	183	203	192	197	169	179	200	170	180	192	187	205	183	205	179	191	172	205	172	188	187	170	178	193	184	178	206	184	183	178	185	178	197	186	175	213	215	205	193	218	185	200	188	200	180	180	171	196	188	164	209	171	191	202	183	183	193	166	188	188	173	196	200	188	184	205	208	185	195	207	183	202	189	174	168	173	181	178	217	203	161	202	185	164	198	182	189	191	210	209	168	206	176	188	204	199	182	197	204	197	190	178	178	195	171	181	184	176	200	186	191	214	211	180	197	182	190	212	199	176	194	180	162	200	201	181	208	187	170	187	194	208	189	163	184	158	201	200	204	188	191	203	198	174	167	181	181	205	194	158	175	191	182	169	168	194	173	190	184	204	170	210	171	189	171	190	146	188	175	178	200	202	182	173	190	194	199	194	219	185	180	189	197	174	194	212	172	185	168	177	203	164	197	169	196	175	169	192	202	185	180	165	170	191	208	198	213	170	198	180	211	201	189	184	218	199	173	192	188	199	180	180	188	185	180	222	169	193	183	184	202	218	203	193	189	182	194	197	191	204	167	198	196	204	197	177	165	167	180	169	215	188	179	197	177	205	216	223	186	196	180	171	196	190	182	192	198	183	182	186	167	182	175	194	195	175	196	193	168	166	200	186	183	203	193	221	198	185	193	211	206	212	198	195	176	188	190	177	172	185	187	173	179	201	190	192	188	178	206	198	199	194	187	206	179	188	172	198	195	174	173	180	191	177	220	201	190	200	196	188	203	227	169	201	191	202	211	205	193	211	192	180	200	192	188	203	187	188	194	200	188	201	193	204	198	202	180	192	186	184	176	179	199	186	185	184	183	173	176	177	190	224	183	195	183	190	202	177	200	205	182	193	175	182	189	204	175	176	180	174	175	188	166	183	190	191	203	179	183	171	181	194	190	200	193	191	214	173	180	164	190	194	196	190	169	165	186	202	185	157	199	187	196	205	176	187	204	190	183	157	179	184	197	189	186	185	175	185	213	185	196	188	185	193	156	199	189	191	210	194	175	192	188	178	182	170	203	183	179	212	211	199	197	195	180	191	178	178	177	166	203	188	186	200	188	174	210	198	204	205	185	181	193	190	162	217	168	219	191	174	177	187	217	172	173	188	162	204	194	181	175	188	192	183	185	235	196	178	180	172	201	220	196	191	196	177	177	189	186	168	204	153	211	205	202	181	184	175	171	190	199	206	184	190	182	182	196	174	192	206	189	160	144	224	172	160	186	195	169	198	182	189	176	203	204	175	183	176	199	182	201	171	221	188	189	195	193	187	214	175	173	177	183	191	196	183	215	197	204	191	183	200	183	204	187	194	152	199	166	178	182	186	167	183	191	216	178	205	181	200	182	191	182	188	173	194	196	184	163	186	207	187	187	180	207	192	210	191	172	173	197	182	179	159	171	199	210	203	197	198	197	179	205	172	178	197	203	181	181	176	184	174	205	182	183	188	180	204	195	198	204	200	203	186	185	190	184	158	154	206	191	185	193	196	211	194	186	210	199	171	184	228	182	200	174	187	185	178	177	191	190	182	199	186	190	182	197	192	190	195	194	186	171	200	185	195	190	167	192	170	197	186	206	199	184	184	185	192	196	179	188	203	189	208	220	195	176	200	207	194	187	213	190	174	163	208	173	178	185
7665	902	1595	1736	1579	1224	1096	974	853	814	765	660	668	639	600	600	657	585	551	539	538	527	559	536	585	575	547	579	498	507	565	491	515	493	548	529	539	552	529	501	539	522	524	513	504	500	480	495	502	510	509	489	514	506	509	519	472	514	486	493	536	538	481	494	498	499	516	519	528	501	494	504	470	507	522	519	502	505	510	534	484	483	496	453	511	474	461	477	526	489	539	459	481	483	487	541	504	513	485	503	515	462	521	536	488	496	485	501	480	488	511	541	517	506	495	480	507	509	488	498	501	520	474	504	514	464	477	496	491	493	500	507	511	463	482	471	472	491	501	507	482	518	466	483	458	490	484	505	486	510	452	511	518	454	473	482	495	486	495	475	494	494	509	511	496	478	498	508	517	452	475	485	505	535	507	503	491	525	540	484	506	520	497	491	510	489	500	503	527	508	495	489	475	498	534	489	469	481	507	490	532	490	523	502	468	483	498	499	480	487	467	496	483	492	478	501	486	472	473	512	496	492	477	487	501	472	492	536	515	472	505	531	519	464	477	497	514	500	521	494	516	516	499	448	478	486	542	486	485	514	502	550	445	536	476	502	532	503	500	469	514	478	490	485	503	487	503	486	483	473	456	473	512	434	465	510	526	514	514	486	505	495	476	467	501	464	445	551	509	440	428	531	453	454	492	499	478	471	480	499	487	493	512	509	499	461	450	486	492	489	544	509	493	482	495	494	490	518	476	503	465	484	535	503	502	472	543	484	487	493	508	481	419	482	489	465	522	480	484	506	498	511	473	486	532	490	491	491	516	544	475	509	505	508	507	492	496	482	483	492	519	487	470	452	524	530	471	492	500	505	503	507	525	485	516	475	503	444	481	497	535	502	448	472	485	510	536	502	501	515	488	500	510	488	477	506	495	476	467	513	485	526	466	484	484	481	451	505	476	504	503	495	476	542	484	494	444	481	477	514	494	474	507	472	477	517	478	469	467	443	515	458	512	515	521	507	483	472	481	521	505	496	491	507	483	480	478	482	516	504	492	468	491	498	465	492	450	504	481	466	508	472	525	457	547	480	493	478	470	471	559	459	503	492	538	481	462	479	513	465	476	525	499	502	517	462	520	439	493	482	491	523	505	479	507	484	506	488	503	483	502	509	503	462	494	489	471	473	462	479	532	487	494	523	485	491	517	491	483	489	472	499	507	451	501	486	478	490	514	517	509	455	469	466	467	458	523	490	461	497	490	498	528	480	472	506	506	520	457	477	492	481	508	457	483	497	504	508	498	508	495	509	496	500	535	484	491	478	499	485	489	483	539	505	498	509	494	469	453	481	487	506	471	473	455	508	494	482	475	455	433	460	523	498	475	461	504	491	496	512	460	502	502	467	522	464	488	484	498	494	510	525	507	502	428	476	491	491	480	465	521	505	492	467	524	467	489	450	486	516	457	498	475	473	521	500	483	479	484	503	462	518	504	495	472	474	502	472	440	546	489	520	467	520	496	486	486	477	503	495	513	493	519	509	503	483	505	499	517	462	506	484	566	498	514	478	463	488	502	494	444	478	493	486	493	502	547	458	494	465	521	517	502	507	482	539	492	505	477	470	490	480	521	464	484	474	490	500	508	462	468	501	499	511	509	512	470	491	469	451	515	511	474	488	470	487	463	500	515	515	508	451	505	508	469	508	455	491	511	488	508	457	501	475	485	465	512	493	488	477	504	485	444	521	476	443	493	516	495	503	520	500	503	462	491	487	469	506	485	488	460	478	455	549	515	459	452	484	528	472	500	521	478	519	494	494	541	495	498	495	487	498	450	499	453	481	486	513	487	455	529	493	482	504	489	454	540	497	473	492	479	492	511	473	500	517	461	492	484	496	437	469	493	474	479	498	504	477	490	524	474	479	493	502	486	512	484	501	549	491	526	470	508	482	534	511	499	509	484	496	448	526	488	484	501	480	508	512	480	508	527	478	492	510	488	492	491	490	492	472	481	476	493	530	472	495	508	501	461	462	486	476	492	497	490	505	506	466	518	491	501	492	487	484	512	483	453	517	506	511	506	486	491	491	482	442	489	441	537	485	472	490	467	468	515	472	527	484	493	500	528	510	479	487	475	504	527	472	501	477	473	483	508	490	484	497	515	472	472	482	502	517	499	452	518	423	479	499	476	472	467	451	488	493	474	505	491	486	462	458	452	496	502	490	430	517	515	510	486	538	454	525	514	490	495	490	465	527	466	494	463	478	482	501	496	493	505	478	509	491	508	509	509	481	536	500	496	489	499	509	497	501	516	530	514	479	502	482	497	475	524	532	463	443	498	479	498	530	498	498	504	480	501	515	472	467	533	490	455	461	483	486	475	459	525	505	515	497	498	522	464	468	535	450	472	479	492	505	468	471	470	463	429	489	480	456	528	460	492	542	534	492	490	461	459	515	465	481	498	497	490	457	467	468	509	493	436	505	516	529	460	472	476	477	502	446	483	493	493	463	476	533	457	518	490	519	469	494	471	544	493	473	524	477	494	470	469	496	489	475	472	521	523	496	508	484	459	513	494	495	498	470	488	491	447	485	457	515	500	506	530	456	468	479	480	488	522	493	511	482	509	490	482	483	504	553	504	543	449	522	506	518	520	442	479	484	482	519	472	499	477	504	519	498	530	503	461	488	459	462	487	466	506	495	482	503	524	508	498	500	503	515	495	425	444	477	448	506	494	485	502	493	506	462	503	452	496	527	496	490	499	496	494	502	491	450	528	475	492	492	518	473	445	527	494	513	477	458	499	474	477	483	497	483	514	516	528	455	488	522	469	485	460	475	460	508	481	477	472	535	477	460	491	541	529	501	459	472	478	472	470	504	483	517	507	469	472	503	489	520	498	522	500	516	483	509	488	512	504	510	470	550	511	538	485	524	512	462	513	472	488	484	474	440	489	452	463	488	480	510	445	500	496	516	493	493	521	496	455	502	471	495	497	482	509	444	487	472	475	505	517	494	531	498	502	511	499	501	507	483	487	498	527	512	495	490	517	471	524	484	528	465	478	521	471	492	537	525	504	482	494	506	467	474	496	518	494	489	496	487	473	537	471	481	525	518	497	491	494	503	474	468	486	480	498	494	467	496	498	503	502	468	481	500	532	513	496	510	503	474	511	514	484	480	499	508	488	509	460	491	503	474	482	503	488	478	487	486	475	502	495	499	488	489	482	504	487	505	516	456	505	478	475	486	483	516	484	502	516	508	474	485	483	506	488	483	477	491	498	484	490	487	447	515	492	508	472	528	449	493	527	476	486	456	502	486	458	499	488	477	527	491	422	521	505	458	553	472	523	458	492	520	499	476	486	453	466	439	506	488	490	516	490	479	528	499	499	497	511	526	493	486	496	508	472	512	472	467	443	539	467	474	460	485	460	488	542	480	502	513	459	545	539	491	556	469	475	449	501	453	458	496	516	521	497	505	508	475	487	506	495	475	480	516	522	482	469	494	454	485	447	457	489	505	490	468
1304	412	400	368	361	391	391	389	379	392	403	362	391	389	389	368	391	387	399	412	393	374	417	414	416	394	407	391	412	401	371	398	370	402	378	394	364	357	420	413	387	398	422	421	390	382	429	409	368	374	410	430	360	370	387	387	383	412	425	433	393	392	417	414	387	406	371	354	402	407	383	376	407	387	443	415	363	386	336	396	387	368	364	403	394	386	383	339	379	371	372	382	396	362	399	402	368	387	354	393	396	449	386	381	405	377	372	345	380	351	404	362	378	405	421	445	397	358	360	364	387	384	383	400	349	424	364	391	369	387	366	356	370	425	432	384	418	379	377	362	374	387	375	403	363	359	397	397	381	367	393	386	411	361	363	361	385	355	382	395	386	417	366	399	358	363	391	390	380	341	395	425	390	381	380	376	386	383	399	353	377	365	381	392	387	433	419	391	368	403	366	376	403	356	377	411	391	429	406	422	394	411	401	390	390	400	381	358	371	409	372	388	404	388	405	376	385	382	381	378	390	382	371	388	390	389	390	376	440	388	382	379	387	376	396	399	393	392	383	389	418	386	414	366	368	413	411	421	380	407	373	366	396	398	406	370	396	394	376	385	394	398	394	360	390	388	383	366	346	337	400	387	384	375	403	421	396	393	426	358	423	374	396	372	369	397	409	380	389	378	366	394	375	384	398	362	357	389	388	387	379	400	393	379	404	395	396	373	396	397	367	391	405	397	409	400	376	371	401	441	422	388	353	350	421	380	411	416	388	408	355	397	404	383	400	381	404	373	397	380	375	415	371	389	367	379	407	380	381	382	338	405	386	427	383	418	394	372	378	429	371	380	396	393	380	389	398	381	426	407	427	405	408	395	369	417	381	385	418	390	370	364	424	364	387	387	374	385	373	362	387	391	396	397	380	382	393	388	393	380	374	385	400	371	391	375	388	396	397	480	384	411	399	369	363	428	368	330	373	374	389	401	377	404	374	352	395	329	371	360	403	366	353	368	396	410	384	359	390	382	410	393	414	384	353	407	377	382	385	374	404	400	378	378	385	377	368	367	366	402	417	389	402	376	410	420	429	405	393	377	384	397	403	386	364	351	389	413	377	419	380	397	362	418	391	373	396	391	400	403	410	425	390	358	434	376	361	349	348	378	384	437	365	403	385	376	433	382	411	390	407	365	396	398	391	404	363	397	400	384	400	418	395	390	388	365	391	404	405	345	373	403	382	391	399	370	395	368	370	368	365	374	383	380	395	386	437	366	377	374	427	415	395	389	380	389	386	363	365	387	421	407	405	355	412	376	383	401	396	376	405	373	365	388	347	408	386	356	420	415	394	420	428	416	384	388	433	403	365	403	369	389	382	372	383	356	407	389	359	362	388	405	361	364	394	395	351	405	373	367	379	379	382	387	354	408	397	418	379	407	385	412	389	381	416	367	411	425	391	388	394	397	382	379	381	385	362	388	395	394	353	389	345	387	382	392	376	403	387	377	426	401	380	424	423	377	386	373	396	399	397	354	397	403	392	416	403	382	402	365	411	405	376	375	365	385	371	398	357	378	378	399	405	368	373	428	427	394	386	373	392	388	369	379	341	377	401	402	399	377	380	405	415	393	401	385	386	359	417	400	365	425	365	324	381	364	378	390	375	380	373	403	423	366	384	374	369	359	404	377	379	352	411	389	366	407	363	366	398	364	441	421	339	380	386	369	367	363	427	396	390	365	382	401	384	426	402	391	381	419	385	398	373	391	403	353	376	357	423	375	364	391	411	370	377	343	392	410	376	408	429	383	382	402	377	397	397	416	361	396	410	401	423	388	352	405	441	408	432	414	397	403	384	383	426	380	417	395	379	393	369	385	360	356	379	385	409	394	406	373	352	376	400	381	410	390	369	341	358	382	406	402	379	357	421	420	416	391	388	366	391	355	367	398	370	397	411	428	360	355	396	395	412	345	385	384	375	380	353	366	345	370	406	426	399	402	383	385	401	345	346	429	399	411	395	365	373	378	415	401	402	399	398	354	405	388	372	425	376	399	358	384	398	389	385	403	400	418	375	349	423	422	362	379	390	383	382	370	391	359	428	406	391	409	388	376	406	382	381	357	417	385	373	399	359	414	402	377	445	373	385	394	398	422	403	398	413	392	418	363	379	381	402	411	415	402	386	394	431	358	379	392	414	392	372	381	402	404	381	372	399	401	376	394	409	407	413	343	401	379	407	384	358	355	376	378	376	392	396	366	357	389	411	399	375	429	368	377	404	375	374	396	363	397	370	397	392	394	380	339	397	379	412	401	410	377	386	369	401	353	401	393	383	385	407	397	395	411	413	372	389	374	364	389	406	398	418	414	375	398	418	366	393	402	401	412	405	404	371	388	386	378	434	391	384	399	370	381	392	370	382	391	389	406	382	407	377	368	386	386	415	416	363	392	398	385	419	394	384	391	374	413	374	373	413	369	394	443	384	365	389	400	413	381	373	395	382	407	369	401	385	390	404	400	361	397	396	387	365	368	393	376	379	360	384	388	382	372	390	394	377	397	391	386	383	401	401	366	362	410	375	365	395	386	358	370	398	398	402	423	442	401	370	373	351	362	368	395	391	379	438	409	371	399	379	401	382	394	395	412	389	387	381	376	439	387	390	370	391	414	407	398	446	389	414	403	388	334	380	350	395	404	361	391	401	377	380	384	416	413	348	391	401	354	366	389	393	337	382	363	392	398	338	360	400	369	403	363	358	384	400	390	405	366	384	370	375	331	385	366	365	400	368	396	395	344	425	373	342	401	379	386	412	354	398	406	407	372	402	402	385	389	378	361	385	379	377	371	387	367	390	359	388	368	387	376	391	410	422	408	386	439	350	403	409	407	369	396	402	422	403	395	375	378	408	381	403	394	378	387	381	387	411	375	382	391	386	395	361	346	380	417	410	375	401	401	378	385	353	370	390	364	366	399	388	412	411	391	417	428	367	428	401	389	373	382	407	376	370	408	398	400	384	385	399	353	351	384	372	383	420	354	393	402	410	395	420	413	390	395	392	434	376	402	412	362	419	371	396	391	374	419	372	384	386	392	410	400	420	346	401	361	416	368	338	388	392	379	376	381	394	388	379	373	378	418	417	400	367	378	387	390	413	342	420	396	385	387	391	396	396	403	365	414	362	362	380	413	387	382	387	395	361	373	400	415	361	372	366	383	384	379	367	379	380	380	356	376	384	375	408	372	396	374	380	366	383	385	410	400	407	386	333	391	404	428	340	432	423	354	399	412	385	358	427	411	430	387	382	368	382	418	415	425	400	381	430	342	395	377	390	384	362	344	393	401	357	390	377	376	416	378	369	367	397	386	350	378	396	379	372	342	369	392	370	417	397	363	376	390	382	407	400	378	400	399	362	360	400	386	381	424	382	380	373	415	395	404	416	424	365	373	401	372	353	419	364	398	356	407	386	412	365	429	389	438	439	395	367	414	366	375	384	417	376	403	407	405	381	416	392	378	397	356	412	405
2133	965	941	985	968	989	976	1025	935	898	956	988	940	951	929	937	956	909	946	983	945	919	937	902	906	955	906	857	911	1011	946	947	954	951	979	933	939	940	923	995	934	977	943	1022	1008	962	978	914	920	928	904	973	966	894	929	936	914	922	897	920	929	959	932	927	940	911	949	939	917	912	916	918	989	948	972	933	924	914	940	920	938	912	961	966	987	947	933	996	945	950	870	904	925	922	925	931	978	963	889	979	887	907	944	974	966	940	938	925	985	897	902	953	978	945	979	906	943	988	969	992	869	981	949	939	948	952	942	959	955	952	933	891	954	940	924	972	990	919	982	914	1023	925	969	971	982	930	945	971	926	964	924	905	912	940	954	937	968	928	961	921	906	964	956	914	917	981	982	924	932	873	944	933	911	975	943	970	951	945	962	942	962	953	939	934	919	904	896	975	963	947	905	911	945	918	954	978	956	969	943	928	929	981	902	926	906	921	928	942	950	945	906	952	929	888	972	988	902	930	932	994	973	920	957	948	924	904	940	960	953	940	911	926	921	945	935	930	945	933	970	959	961	884	964	941	945	913	930	967	999	1002	929	966	963	937	886	941	926	942	927	910	934	936	940	943	930	985	873	957	983	960	934	924	934	901	928	941	964	957	915	973	988	967	973	930	954	946	980	964	927	911	948	943	909	953	929	903	909	929	918	901	1004	928	903	911	948	929	880	972	918	924	936	932	899	934	970	937	938	987	971	947	960	917	967	922	963	982	971	917	976	968	899	909	893	914	926	928	948	947	915	939	950	960	1000	975	884	962	912	976	926	1001	932	922	969	921	1001	910	904	954	918	977	922	887	946	967	939	938	906	920	912	893	903	992	931	963	993	934	973	974	962	968	912	912	950	976	974	935	918	992	887	946	977	956	969	920	939	952	886	934	972	944	968	968	935	942	940	981	940	937	899	933	938	971	892	897	942	985	895	939	888	924	921	931	1001	929	897	956	970	972	921	948	945	906	979	931	922	943	908	934	933	934	886	970	900	963	901	941	940	992	929	934	1008	939	927	962	934	957	918	967	910	944	955	886	876	949	905	919	978	915	955	926	934	905	1018	984	968	984	869	937	946	976	945	938	886	918	909	961	960	962	944	978	944	926	926	878	928	935	908	968	941	964	891	867	973	908	905	954	973	1005	933	907	918	952	939	880	886	931	936	903	933	923	884	940	944	918	898	904	897	970	938	918	957	964	907	943	971	847	891	963	946	930	929	903	968	941	964	920	956	981	893	914	978	952	930	943	966	891	1003	956	977	936	913	915	918	968	942	922	939	944	919	946	943	990	974	950	875	896	994	886	932	901	915	897	923	986	922	916	959	983	940	935	937	901	918	934	915	956	975	990	922	949	931	920	941	975	911	933	899	936	977	919	951	934	969	936	918	964	970	872	898	938	963	934	952	903	976	958	963	955	956	1002	933	926	946	957	958	944	959	984	973	972	949	927	937	921	939	906	963	976	914	952	950	890	962	956	908	918	890	905	945	932	958	957	960	972	894	891	938	915	936	955	943	874	994	930	984	909	952	937	947	910	927	953	941	925	974	994	956	920	935	953	934	958	913	923	945	921	976	896	908	930	902	963	999	949	900	945	904	965	936	930	921	943	912	971	878	928	947	964	956	972	984	940	903	960	997	979	941	879	986	961	953	951	944	943	931	984	950	946	902	974	971	916	948	937	962	967	979	982	945	915	918	932	904	946	951	956	956	899	941	921	868	939	906	908	939	975	879	984	947	948	935	912	985	915	935	924	974	909	923	988	900	909	949	991	994	943	959	957	941	973	982	922	954	953	945	954	947	965	915	921	952	892	909	934	930	909	951	954	950	981	940	927	962	943	953	930	962	961	953	979	931	985	978	953	936	949	954	949	943	966	936	874	945	894	880	870	888	944	969	911	967	942	935	957	906	897	985	890	966	928	868	1016	958	946	938	968	961	930	876	931	918	924	927	963	926	934	893	905	946	925	932	988	916	917	949	923	955	913	951	933	899	908	958	919	945	917	917	981	930	963	964	937	902	932	913	930	968	944	911	932	914	865	922	903	953	899	921	922	965	898	948	907	971	989	948	927	970	1005	911	946	1009	913	929	952	969	978	962	946	979	941	909	917	910	950	970	940	887	953	956	961	991	953	967	954	956	946	910	887	897	964	878	947	936	968	903	929	964	940	899	925	947	967	925	969	963	967	920	946	933	946	1002	957	913	987	852	890	952	936	963	920	911	923	933	930	961	954	896	975	932	924	942	946	964	924	930	941	920	922	920	1002	902	930	992	952	934	870	974	941	896	911	984	932	926	959	937	907	943	957	898	969	960	963	975	949	923	932	936	959	890	911	976	958	928	881	1000	953	919	913	882	927	944	933	966	927	900	892	957	970	967	981	953	896	948	975	907	901	954	931	971	920	934	894	958	931	912	931	927	945	972	934	953	935	952	872	908	888	924	940	871	989	968	922	967	925	927	977	900	960	907	838	943	907	931	946	885	1002	915	919	961	920	970	949	934	979	1013	932	932	952	907	874	931	918	949	934	974	931	913	962	904	985	950	927	995	886	926	921	912	914	974	948	948	987	914	931	921	956	940	944	968	1025	948	948	915	1012	912	933	931	871	1007	920	975	988	946	967	953	884	896	1009	961	918	909	942	931	935	941	926	942	927	988	981	952	895	921	947	944	926	902	905	969	939	978	946	932	930	921	890	887	944	990	924	937	897	955	950	969	1013	950	958	911	939	907	987	947	969	952	980	927	919	930	964	1001	934	993	903	976	962	996	947	944	949	921	938	927	937	968	904	907	860	950	970	927	897	930	932	969	939	931	955	1002	941	934	885	937	923	911	959	945	972	914	902	953	937	925	962	950	907	931	954	944	946	931	916	928	948	931	998	951	916	946	930	928	955	963	951	930	982	957	967	933	955	918	877	925	899	933	971	965	923	884	938	907	1003	938	967	883	926	928	934	920	941	924	929	864	908	917	952	921	985	944	893	1019	910	971	923	1006	985	930	932	967	981	970	929	970	973	922	951	895	949	940	957	982	904	983	921	955	942	1025	873	992	905	913	935	972	921	950	928	955	940	957	917	934	929	942	919	983	936	935	910	923	1014	927	933	950	942	902	996	963	928	947	924	903	955	955	890	972	947	931	914	935	978	949	944	912	893	915	956	927	957	999	925	932	920	964	991	960	918	962	964	933	905	987	905	931	923	942	975	919	947	893	895	969	956	883	960	944	984	901	954	962	911	961	960	965	1011	912	921	951	965	918	925	982	952	935	952	954	944	943	883	981	982	950	975	981	983	908	926	908	908	882	928	938	961	972	910	912	894	961	954	931	930	960	983	975	978	953	916	950	928	925	938	946	975	936	980	959	921	1014	892	962	886	887	895	923	963	949	968	905	922	949	924	991	983	929	972	959	961	946	949	949	941	913	901	1001	937	955	943	926	904	985	924	959	984	915	937	922	889	930	953	973	930	941	998	934	924	936	918	968	944	906	923	931	913	868	945	925	942
6833	581	630	491	491	420	443	413	390	413	425	402	378	379	410	402	354	396	402	374	385	381	366	369	391	395	354	355	388	374	382	379	362	358	381	371	376	349	374	361	306	378	361	400	345	355	356	323	361	352	368	380	355	389	359	379	369	363	363	382	369	341	407	359	393	372	387	377	381	372	319	371	378	379	371	347	371	339	369	362	396	362	380	391	384	343	369	384	370	379	360	396	371	380	347	411	379	412	376	375	377	380	350	410	354	391	397	331	346	367	372	345	381	381	365	374	359	379	380	347	341	353	408	360	344	364	371	354	362	387	382	347	366	362	362	398	384	385	351	370	389	429	381	375	353	358	375	378	358	388	376	411	362	402	376	370	389	362	381	395	345	392	379	407	400	401	349	396	375	380	393	402	395	395	415	372	370	360	361	389	375	333	345	348	403	359	346	378	350	379	362	387	337	379	372	344	344	322	358	375	381	390	394	372	370	373	402	376	373	394	370	363	336	365	382	358	376	380	390	373	382	371	361	369	377	364	370	351	382	366	372	391	381	383	424	373	366	376	352	375	351	380	389	344	328	377	338	341	387	384	361	363	378	351	398	373	384	361	380	336	364	378	402	380	363	376	385	365	359	347	383	354	359	342	359	396	353	400	399	404	368	398	397	370	367	358	341	362	364	329	371	336	359	367	394	369	375	356	355	379	389	330	345	350	382	336	352	399	350	387	347	381	410	376	395	407	374	361	387	366	400	370	353	347	368	363	364	400	366	353	331	358	346	364	341	371	417	377	388	377	369	345	362	396	358	389	360	364	400	392	380	362	373	351	364	364	385	389	384	373	394	360	367	342	360	367	361	361	361	376	376	406	400	380	353	387	342	338	391	358	364	391	332	348	370	404	393	355	379	349	359	357	376	349	391	355	402	360	387	312	366	334	365	349	335	395	393	406	367	377	385	395	359	335	371	373	389	355	376	364	356	329	358	390	387	358	379	402	376	388	361	398	405	379	364	392	355	397	416	397	363	349	343	380	356	388	367	350	354	369	405	354	375	366	347	343	365	388	381	349	356	353	361	402	385	416	337	359	365	361	374	346	420	375	333	360	370	365	323	382	365	363	370	372	375	358	342	323	390	362	385	389	395	353	381	374	360	394	363	356	386	357	358	347	399	390	374	382	358	371	334	374	366	399	385	383	397	395	373	390	378	364	387	368	391	374	347	362	403	429	364	338	367	368	375	353	377	387	393	354	364	384	350	366	392	386	344	400	393	400	389	366	374	362	389	363	348	350	389	382	371	370	375	372	349	365	362	396	364	331	368	397	386	377	369	382	380	372	358	376	408	365	387	327	332	367	367	380	416	364	396	354	350	377	372	354	381	372	335	387	404	383	396	363	376	378	394	387	386	387	351	410	367	410	383	334	359	379	417	403	377	376	386	340	371	367	373	378	366	334	396	355	381	390	388	370	392	352	373	389	369	388	357	375	382	362	417	370	402	364	380	426	360	332	351	358	391	378	389	370	365	381	406	370	384	389	382	337	343	382	398	365	414	374	320	331	373	370	362	361	355	363	347	377	343	361	375	386	392	332	422	382	368	355	336	388	389	390	369	384	338	379	383	397	382	383	355	376	360	344	415	402	363	345	409	387	335	347	390	375	383	357	369	375	393	357	436	372	380	376	396	385	383	386	365	342	356	349	369	390	364	339	364	381	361	384	377	343	409	365	345	368	384	382	374	363	347	382	411	390	360	405	350	389	351	392	373	367	348	356	387	363	367	353	386	386	410	377	376	353	388	422	397	361	387	387	358	393	370	390	397	376	389	376	367	362	361	383	375	407	357	333	388	338	357	407	329	392	341	340	346	357	376	363	359	353	349	388	380	385	328	359	377	368	335	379	364	400	351	341	390	349	368	380	381	360	349	372	359	356	375	346	339	406	374	396	384	364	357	384	376	362	377	353	373	334	367	398	387	373	401	356	344	368	371	351	359	315	321	376	340	349	378	387	376	355	373	340	358	356	400	395	367	357	376	367	361	331	370	388	397	391	361	378	364	355	365	367	417	379	357	384	363	387	388	361	334	365	351	334	414	376	365	363	384	381	367	392	426	366	362	342	372	365	405	389	384	401	407	355	361	389	342	362	330	405	356	332	366	357	357	370	357	353	356	366	388	384	367	368	369	362	384	385	400	386	384	378	384	384	357	363	396	389	358	350	386	360	394	401	367	364	385	373	357	381	385	365	385	392	385	385	376	374	370	354	367	376	382	414	380	406	390	401	344	350	377	365	359	342	366	392	381	393	359	382	366	331	379	374	361	404	346	379	370	356	393	381	351	373	365	394	359	387	355	361	366	320	374	394	378	363	341	362	352	364	363	380	373	396	363	428	372	360	343	366	381	390	375	424	360	375	390	353	410	384	348	348	354	380	341	384	378	369	356	348	389	385	401	353	367	371	378	378	374	416	398	402	367	400	358	392	365	367	360	377	401	406	376	352	385	366	336	340	399	402	350	353	377	401	366	394	402	401	366	333	349	363	363	392	368	348	379	361	388	391	344	371	371	389	376	337	347	360	429	387	368	390	369	379	359	391	393	375	389	358	397	353	430	371	350	353	347	383	382	369	347	361	386	351	375	401	336	400	372	362	385	366	375	395	379	386	362	362	351	371	386	394	371	347	393	356	360	345	372	381	374	380	383	356	351	376	388	384	364	352	389	364	374	371	369	389	373	361	396	387	368	343	357	348	382	377	387	360	402	369	339	343	396	392	356	376	336	352	368	379	356	386	360	354	370	359	395	361	339	366	399	366	360	377	370	358	368	393	395	367	375	371	374	386	346	400	357	399	394	390	376	341	417	415	360	344	377	385	369	346	345	331	383	401	379	366	368	376	376	383	354	396	386	360	402	389	404	372	429	364	351	355	346	376	356	378	378	322	348	357	368	394	373	355	377	355	382	363	361	379	381	395	338	361	373	373	380	361	403	364	384	370	376	363	357	407	356	384	383	381	357	360	391	362	379	389	333	398	385	404	396	407	353	356	382	353	365	384	371	404	393	353	384	342	408	344	387	370	376	370	382	372	353	365	397	404	356	398	410	381	341	373	368	378	373	378	367	399	368	356	400	386	405	360	376	417	385	397	394	327	394	388	409	379	387	360	377	385	392	402	355	380	401	371	386	365	374	399	373	383	386	340	419	413	388	367	367	332	373	398	368	360	375	368	362	348	382	345	355	369	362	395	373	362	363	370	360	389	376	322	377	402	366	359	397	390	424	383	382	388	351	382	381	408	383	363	396	377	424	384	415	407	357	354	362	415	366	383	404	358	359	351	366	375	351	401	381	375	374	390	367	345	337	376	388	360	367	378	370	383	383	342	375	331	373	353	365	413	370	361	387	369	349	357	389	350	371	372	370	348	363	402	332	388	390	368	337	369	366	400	329	365	380	389	370	357	382	381	366	402	378	380	359	373	397	358	347	390	360	362	370	380	383	337	362	372	363	403	350	391
6490	1068	1413	1612	1395	1270	1214	1131	1077	976	1045	958	971	1006	1001	951	877	978	978	887	907	912	936	932	937	915	953	935	986	877	942	879	867	918	884	908	882	914	863	900	928	876	929	892	922	901	888	907	893	882	953	866	909	942	904	893	876	865	867	868	945	904	905	867	864	908	939	881	952	855	893	886	907	912	933	863	883	916	870	907	903	914	905	902	865	900	880	873	865	844	895	882	895	896	894	865	875	881	875	912	906	889	928	932	895	917	927	862	874	883	917	884	906	873	930	949	924	958	899	887	846	869	851	858	911	906	875	961	922	936	862	889	906	843	939	889	839	951	900	884	857	813	860	852	871	905	909	898	887	871	886	921	951	876	895	907	913	932	886	864	854	898	897	934	913	918	865	879	897	890	831	903	907	842	848	882	877	923	906	930	907	883	842	868	902	886	952	897	916	859	891	952	886	881	920	881	896	876	893	913	894	892	854	859	888	948	864	907	863	889	896	894	856	905	868	903	854	930	938	909	862	897	867	886	874	878	813	868	950	890	875	854	924	864	935	893	860	867	891	857	881	918	919	870	887	920	888	927	934	847	917	894	875	909	939	902	928	835	863	924	925	937	870	855	912	875	860	921	909	912	884	926	888	918	900	933	880	898	948	891	878	855	922	886	881	927	903	854	942	900	859	889	925	919	870	885	902	896	848	908	867	897	904	901	930	861	945	869	923	864	959	895	859	945	886	855	920	875	923	941	857	882	881	932	879	844	852	883	865	891	876	866	823	892	854	926	926	896	896	878	885	861	867	872	862	919	880	904	873	886	956	857	883	865	862	887	909	920	886	939	914	878	918	875	875	867	835	897	964	964	917	873	879	882	911	891	909	882	904	907	916	893	849	919	873	851	854	921	940	906	941	915	868	889	884	910	872	888	934	896	880	878	864	839	873	887	872	871	881	905	844	830	878	862	912	847	879	911	882	903	868	881	871	902	877	884	894	824	859	886	878	960	883	882	892	922	911	884	868	877	877	902	909	880	913	892	821	916	923	885	866	866	850	883	856	881	879	854	878	868	891	883	909	877	875	888	918	819	883	910	905	832	894	871	878	916	862	850	880	902	934	849	912	927	945	901	876	938	879	884	900	903	897	861	889	952	881	905	895	931	924	929	899	940	898	904	879	879	894	859	877	914	880	832	906	844	910	895	931	845	911	891	973	852	885	894	867	911	932	891	891	899	883	912	889	913	911	915	908	916	923	897	887	911	861	872	889	905	894	866	911	935	867	886	952	879	872	871	876	913	908	932	843	873	861	869	851	855	860	901	852	923	843	840	955	919	867	883	913	873	877	891	883	896	887	928	880	925	844	902	889	964	926	821	844	885	878	882	924	916	874	912	944	883	911	879	885	840	918	916	902	922	925	845	891	854	847	857	869	913	934	894	870	897	943	906	904	890	914	845	882	907	876	877	913	886	969	860	900	887	885	907	837	930	859	906	903	925	853	900	933	909	907	922	871	840	933	919	918	884	905	916	861	894	925	920	891	914	912	933	817	895	895	872	876	854	924	927	886	868	900	917	888	902	914	818	886	861	936	878	861	903	959	892	912	883	876	910	873	941	876	935	913	909	871	891	909	880	890	916	929	914	933	912	909	925	898	854	900	838	847	865	931	924	889	911	865	959	900	885	965	969	860	886	888	891	924	902	907	896	896	863	872	927	898	920	946	888	928	957	912	890	880	892	885	929	918	897	860	920	843	874	882	880	884	878	912	893	886	882	900	924	916	905	877	899	870	930	910	897	898	933	826	917	922	888	885	851	821	887	838	880	918	890	897	898	881	877	879	893	846	912	893	856	898	856	891	828	887	879	853	936	944	891	874	853	840	866	896	919	895	840	914	870	879	897	970	865	893	881	911	868	915	947	891	910	887	917	917	846	877	951	887	929	883	925	923	850	826	935	872	865	899	916	913	933	881	869	905	881	860	865	899	938	876	896	938	874	889	905	911	871	842	861	895	894	875	909	895	921	882	923	832	863	888	892	915	913	926	877	880	897	895	920	912	874	941	851	897	876	866	891	835	861	906	858	927	851	937	891	897	882	921	925	896	920	907	893	893	888	873	847	850	856	905	899	912	883	886	892	846	921	852	862	919	895	909	869	888	889	911	898	890	905	945	874	898	928	905	912	898	947	873	902	922	933	871	906	894	900	886	899	904	851	815	932	874	901	892	918	925	860	857	848	936	851	866	880	896	914	899	905	842	860	960	863	915	894	888	913	889	906	912	902	897	877	904	886	870	943	936	906	944	853	904	872	852	895	924	874	935	897	889	941	869	920	887	906	884	939	862	899	888	920	851	897	917	893	894	893	868	884	874	896	887	877	904	925	886	919	834	850	856	896	882	858	900	876	869	896	889	917	906	868	859	912	891	939	865	871	921	866	924	916	895	883	879	918	920	898	936	872	925	932	897	923	882	896	896	883	887	931	907	881	882	831	893	894	859	866	886	855	882	904	948	896	948	888	887	903	932	842	861	888	900	906	863	882	833	886	909	955	866	902	946	861	861	873	870	906	856	902	891	861	923	917	838	850	873	845	867	886	833	878	921	895	881	933	915	902	944	899	891	913	920	898	896	895	850	912	880	845	863	918	901	882	907	932	955	900	886	887	893	913	927	894	869	923	871	886	863	843	861	874	901	853	905	877	831	905	884	890	918	875	874	861	864	893	869	854	896	876	869	878	897	954	921	902	903	929	894	859	899	896	831	923	846	877	879	887	863	954	973	858	909	887	960	840	929	932	920	891	891	941	878	892	871	949	869	882	890	933	847	894	909	889	927	898	900	934	855	866	886	870	919	922	918	921	864	895	934	903	879	894	862	896	917	920	890	854	900	916	898	881	862	897	903	902	840	871	883	904	916	883	906	885	891	919	914	925	909	899	845	901	871	896	864	930	912	824	906	942	891	900	907	863	924	857	858	914	921	855	915	920	894	908	878	940	923	878	931	889	887	872	818	891	912	874	906	905	937	912	888	864	917	913	901	915	908	839	915	883	929	915	902	888	919	878	895	917	879	937	939	862	1003	922	888	943	964	928	867	907	861	887	884	933	894	834	907	898	911	872	934	918	907	878	895	848	869	891	832	884	876	918	913	937	928	914	890	893	884	929	915	933	936	838	930	948	916	875	872	883	865	907	868	860	923	923	938	887	909	900	866	836	847	933	940	927	902	891	930	979	926	928	884	926	920	876	896	892	933	910	874	916	892	846	897	916	891	905	932	900	869	920	897	818	836	865	929	908	855	890	861	839	877	921	895	888	908	896	919	914	849	922	948	895	906	918	861	889	918	858	923	886	867	882	900	896	877	899	894	933	877	855	880	850	883	878	882	905	917	893	892	847	937	895	935	891	883	838	959	871	930	899	870	952	891	889	940	879	919	897	867	904	853	895	928	878	915	882	873	866	890	887	847	913	902	901	819	833	921	899	853	927	828	905	884	908	819	881	848	928	921	888	928	881
12461	724	586	562	388	340	280	277	235	224	207	222	220	195	202	220	183	179	203	207	213	184	201	200	198	209	193	200	202	196	199	182	176	207	203	174	192	184	185	193	191	181	176	199	179	195	194	185	211	190	175	197	217	197	183	214	197	205	178	177	177	189	196	182	181	187	207	177	170	190	184	212	194	184	195	178	201	205	219	190	182	165	207	213	206	211	182	181	171	195	188	182	200	202	210	200	204	221	157	176	204	168	171	188	182	181	195	182	197	208	194	201	185	190	184	184	175	181	180	192	169	198	225	217	198	207	186	174	194	170	205	173	188	183	182	183	182	186	202	193	195	167	185	183	184	168	190	179	181	185	196	207	180	180	210	229	191	159	165	205	208	209	185	183	178	194	216	197	177	178	200	179	189	172	193	191	156	164	193	197	192	204	172	180	189	179	185	199	194	180	187	163	206	190	184	159	173	185	176	187	205	186	158	209	194	183	185	200	201	186	169	197	184	195	189	200	205	177	207	194	186	210	191	188	188	173	200	199	167	197	178	211	178	190	185	185	208	193	180	215	205	191	197	181	190	192	172	163	178	181	176	173	191	158	185	186	176	209	159	199	179	160	191	200	183	185	178	184	192	192	162	168	181	194	198	187	212	181	194	175	182	206	191	184	177	211	207	192	214	205	218	166	193	179	188	175	201	196	175	190	182	207	201	194	174	180	221	159	173	183	184	177	183	208	181	203	181	197	158	236	169	199	207	207	191	188	197	192	183	190	209	173	199	204	191	174	166	187	223	178	214	188	207	185	198	188	195	180	179	206	171	202	184	192	210	203	168	169	226	182	197	207	183	167	178	183	184	172	219	178	179	194	200	207	173	178	191	213	175	198	165	175	195	181	208	183	182	174	176	183	160	185	221	177	176	181	177	170	179	177	195	190	180	173	200	198	182	197	193	210	179	163	168	175	220	209	191	178	191	165	205	171	181	193	201	213	179	166	170	191	188	199	204	177	195	171	186	202	171	202	201	185	204	184	201	203	177	178	205	185	184	170	176	187	214	169	197	182	174	201	173	174	192	170	190	195	189	189	191	192	213	197	196	209	168	185	196	186	189	227	185	175	193	220	178	164	199	198	187	178	179	191	180	198	203	209	205	200	183	184	164	175	182	179	163	176	186	197	179	183	170	177	184	198	186	210	191	181	181	192	202	165	193	191	205	173	178	176	211	190	196	168	180	218	192	190	155	183	181	173	208	188	187	193	179	208	177	174	198	181	169	201	224	169	182	210	196	182	188	211	213	200	210	195	183	195	199	200	193	214	228	189	213	184	177	193	191	186	204	200	213	182	169	185	167	189	162	189	187	184	174	178	202	178	181	193	207	169	174	203	189	144	196	180	189	192	198	205	180	179	206	173	187	204	192	204	202	180	185	172	211	213	186	179	185	180	185	175	187	174	188	175	158	188	185	177	178	191	184	189	191	192	175	156	184	223	190	202	194	182	197	179	190	193	206	190	166	172	190	162	202	180	205	201	185	170	192	191	195	208	200	174	183	205	190	183	186	195	179	188	178	185	196	179	176	201	165	183	181	197	173	190	225	177	171	185	205	195	169	157	183	188	184	199	167	211	220	171	174	170	205	208	182	216	215	162	203	183	181	214	157	190	219	187	193	201	182	171	208	195	188	196	188	178	185	186	165	183	206	163	177	198	195	203	175	183	173	169	203	185	194	178	190	185	179	178	172	200	162	208	214	187	198	174	200	209	177	199	216	172	167	194	190	212	200	194	175	193	208	173	164	195	169	193	160	181	241	205	172	185	200	176	210	194	196	190	173	196	223	200	175	163	195	163	189	205	183	180	198	184	207	195	203	197	214	199	196	171	203	179	225	193	204	182	169	192	196	208	204	187	204	206	213	193	198	179	174	202	186	191	194	183	183	221	218	199	188	174	186	176	208	190	174	189	167	190	200	175	172	186	192	194	217	189	157	190	214	208	193	182	212	191	187	187	195	191	235	183	185	179	178	182	192	173	181	209	186	202	173	194	192	200	182	199	175	184	192	199	169	177	187	206	197	192	198	191	193	168	188	178	193	194	194	177	212	184	206	192	177	192	190	192	181	197	191	192	175	197	194	196	182	192	202	190	194	187	219	181	186	209	183	152	204	192	168	188	194	182	179	187	177	197	199	177	216	214	167	210	186	175	202	175	178	202	194	198	204	201	179	201	182	150	160	172	197	173	192	175	176	180	178	180	203	197	192	175	172	187	204	187	180	170	202	174	188	191	163	165	193	188	170	187	165	186	170	195	189	180	169	202	181	162	195	203	177	173	205	187	189	173	183	179	178	193	181	179	184	171	189	188	171	196	179	189	178	175	176	204	196	183	203	214	209	186	180	174	185	197	192	206	186	179	195	208	185	174	177	174	203	173	176	193	207	188	191	172	200	180	180	219	208	208	188	165	206	192	167	200	204	184	191	190	193	204	196	214	198	207	190	183	186	179	171	210	203	189	193	171	219	202	198	163	179	190	213	194	206	188	187	179	174	172	190	200	186	163	190	188	192	176	168	184	182	195	214	201	186	204	206	177	181	174	165	177	196	176	186	168	177	191	203	200	159	181	190	179	182	207	182	183	177	196	172	191	170	209	201	166	180	164	187	219	213	198	193	177	181	215	189	178	195	186	200	213	199	207	198	182	179	165	161	178	175	188	209	183	192	202	206	192	188	175	194	186	205	174	212	187	196	171	202	181	193	177	197	208	186	176	170	175	192	205	196	186	170	198	184	174	194	198	223	199	163	179	182	205	202	160	185	178	207	200	179	172	207	209	185	182	175	197	181	183	187	183	201	186	181	192	191	199	201	169	191	186	148	195	202	194	185	189	180	175	179	214	153	205	191	198	178	181	205	215	187	192	180	180	214	185	191	211	180	192	187	198	198	219	219	179	191	178	196	196	177	180	193	213	182	203	172	226	201	186	175	183	210	195	186	187	184	191	178	211	201	175	169	198	199	186	188	207	181	168	181	190	185	187	186	187	198	194	210	171	208	209	199	177	199	192	193	180	195	199	189	187	172	180	191	175	187	189	170	177	165	184	191	185	170	212	213	182	194	186	192	194	182	188	180	177	180	168	171	190	182	194	181	179	169	164	171	177	182	180	193	185	196	182	171	166	176	189	181	169	201	215	199	215	190	157	179	176	186	175	195	215	188	188	180	199	148	183	174	174	175	184	220	183	213	192	197	200	186	187	217	185	213	203	203	198	182	181	158	188	196	194	183	166	192	169	188	202	195	201	188	177	184	180	167	174	204	207	196	203	176	195	178	186	182	195	179	184	199	194	203	221	208	198	190	201	174	196	195	187	168	193	194	203	176	180	201	202	164	175	149	170	171	181	176	193	216	171	163	178	180	158	206	216	201	182	195	189	186	186	169	194	191	185	185	193	178	195	198	191	185	201	201	184	163	209	173	215	179	199	188	206	184	184	185	202	183	191	199	179	169	191	166	182
7653	865	1577	1797	1533	1271	1067	922	870	723	711	707	613	668	591	622	585	605	552	559	578	588	505	541	541	511	544	504	521	514	505	509	537	456	553	488	506	543	502	528	480	490	520	486	512	490	495	451	459	533	478	483	507	495	509	481	504	472	512	504	483	514	500	491	531	472	472	488	502	512	481	493	517	464	474	492	517	479	495	520	487	504	499	509	474	486	462	491	510	501	482	513	494	499	484	516	489	467	477	480	485	482	475	503	509	488	497	491	491	498	510	509	534	530	486	503	489	495	489	463	473	542	470	505	482	494	477	502	493	465	501	481	462	523	476	492	497	454	493	460	521	474	488	491	479	511	517	479	493	535	494	464	470	510	514	471	499	500	466	485	497	509	503	494	521	500	495	505	476	492	516	493	472	467	501	482	517	497	501	498	517	528	496	509	477	478	460	481	489	508	561	473	459	501	480	530	450	462	476	506	494	517	492	461	515	485	487	486	484	488	461	511	481	505	518	445	470	462	467	452	467	540	478	528	484	476	468	453	504	502	470	470	461	491	506	491	479	470	479	523	466	507	498	467	491	474	495	485	460	471	473	495	463	501	470	499	476	491	486	505	489	534	492	457	504	469	489	491	465	500	453	482	473	508	471	520	481	482	446	492	482	498	499	471	468	498	514	443	482	480	494	430	478	443	500	458	495	512	514	512	497	505	482	541	478	564	481	506	498	509	482	497	482	502	521	492	477	490	516	529	538	472	470	467	505	436	484	504	510	489	473	501	470	475	486	509	489	533	496	511	477	484	507	517	475	539	488	475	480	504	495	478	491	460	521	503	505	502	471	491	481	489	485	473	470	478	522	511	483	523	480	478	470	470	473	495	518	493	458	476	509	506	492	497	462	466	504	501	548	478	452	461	508	482	500	462	505	502	478	508	451	523	501	463	493	518	489	518	491	441	517	509	523	498	536	468	493	465	488	491	503	496	516	443	485	457	499	481	475	488	474	487	507	480	500	523	475	459	486	481	470	476	509	501	513	462	529	497	485	497	513	466	494	504	506	503	464	507	491	475	479	468	462	497	461	441	488	472	469	464	485	509	446	478	504	479	484	488	510	520	452	480	489	448	498	506	490	507	507	495	505	520	525	509	491	526	488	438	485	443	495	495	472	489	475	466	498	470	501	486	476	480	490	507	513	503	462	494	472	474	485	489	495	498	472	492	484	520	449	497	475	484	473	495	474	478	467	530	473	502	484	504	481	476	472	506	492	470	503	474	494	482	522	471	451	489	482	467	481	500	480	487	477	486	493	479	469	494	483	471	481	473	512	505	500	497	500	507	478	474	477	467	500	462	492	463	486	490	509	519	536	490	482	515	441	458	504	451	515	504	449	460	498	482	459	513	479	467	478	515	484	474	485	463	488	534	491	485	518	481	475	504	496	496	534	496	495	485	493	492	509	467	472	511	465	488	474	457	474	453	541	481	490	531	477	473	485	513	495	496	504	528	478	513	487	476	482	472	507	489	508	494	481	516	477	524	489	515	483	484	467	495	480	472	502	463	473	487	507	510	495	465	442	471	491	508	534	518	469	462	477	488	492	493	490	465	514	500	481	494	486	478	454	491	518	511	488	515	486	500	463	466	520	480	447	475	480	443	487	487	477	502	467	456	467	494	476	511	503	476	491	487	501	477	506	457	478	513	532	474	504	483	487	515	502	503	481	463	466	519	485	498	507	502	455	511	504	493	502	533	480	507	508	500	486	477	538	495	501	492	469	520	468	480	501	468	504	515	502	487	461	489	508	433	488	481	465	501	506	504	507	502	467	473	486	506	506	517	494	506	544	493	475	512	490	486	477	496	532	462	503	500	507	485	501	487	499	523	470	464	471	486	442	463	550	486	511	480	451	456	487	478	514	533	516	467	492	511	520	474	459	495	431	463	520	519	513	493	472	514	461	472	462	507	487	512	486	472	518	478	445	518	449	528	519	465	459	499	457	495	494	490	488	473	443	474	495	479	502	533	491	516	489	471	477	505	503	486	503	486	519	503	482	510	505	512	481	459	473	502	528	507	501	486	504	471	496	520	502	473	474	479	514	455	493	437	492	520	532	495	458	484	521	451	490	513	489	481	469	477	481	509	467	473	475	470	447	505	497	505	492	487	545	462	517	456	480	502	495	526	534	486	509	479	489	471	449	483	489	574	487	510	492	488	465	517	494	480	456	466	519	469	492	515	502	496	496	482	505	490	526	538	468	489	465	494	525	458	491	494	501	522	464	505	536	512	465	494	466	513	511	465	472	509	483	472	446	498	506	484	481	472	494	505	490	467	538	455	496	507	468	509	486	482	518	523	489	472	506	481	515	523	488	476	480	487	512	463	491	492	494	519	469	498	514	468	473	522	513	487	557	481	477	491	454	541	507	468	495	476	484	516	504	498	505	503	483	490	478	460	500	528	553	483	495	516	456	463	449	474	469	461	523	482	470	497	436	482	497	481	469	487	494	522	458	494	479	525	500	498	477	486	472	472	503	479	479	494	506	485	447	451	482	467	459	513	454	457	483	464	495	523	454	510	484	491	488	491	540	478	510	440	556	493	464	514	491	477	515	464	512	493	512	503	456	467	459	496	448	506	496	502	527	488	452	550	487	504	481	447	520	536	494	472	501	511	477	525	508	522	447	494	513	465	471	542	503	479	530	471	455	484	470	498	518	487	474	442	517	502	512	465	454	530	496	520	520	474	503	498	492	499	491	489	515	453	458	484	495	497	474	498	446	511	502	490	473	478	492	465	479	492	523	501	490	519	502	505	492	478	482	482	493	473	509	478	477	505	489	487	489	526	471	516	515	465	507	455	469	485	517	420	492	490	504	488	514	466	504	440	503	470	478	458	468	456	483	496	489	502	504	454	469	494	528	476	471	500	443	524	455	500	471	501	478	527	481	454	496	499	505	487	462	499	487	490	527	470	484	483	505	470	514	483	508	505	529	500	449	493	479	495	500	479	507	481	504	495	520	480	498	530	479	455	474	498	478	466	477	507	525	489	494	504	510	505	515	509	523	497	504	499	494	470	468	485	531	504	521	488	478	484	464	462	496	532	482	487	487	461	515	464	461	467	516	494	498	468	485	475	472	505	465	521	519	466	507	508	505	473	485	482	515	481	472	473	482	493	498	551	504	506	516	499	478	511	468	505	499	473	509	521	489	493	484	459	499	494	475	474	473	482	505	488	485	487	500	482	471	486	466	470	523	485	498	506	469	524	505	453	485	512	508	497	500	501	496	489	494	533	459	491	518	493	491	487	492	480	491	451	535	506	458	486	476	474	451	512	477	438	495	517	482	468	486	500	471	503	531	472	502	516	486	495	476	488	503	463	460	474	484	488	480	443	444	507	466	503	494	448	528	502	486	478	465	460	481	491	481	517	519	507	499	506	477	505	481	473	487	462	489	510	481	492	456	499	466	446	514	461	510	463	480	456	462	512	532	522	457	476	531	502	505	508	510	534
1391	386	407	404	384	390	377	357	429	432	372	371	399	398	381	394	402	398	390	398	378	397	377	398	345	395	397	381	359	410	402	363	372	398	407	399	408	355	392	408	388	381	364	385	372	388	410	401	402	395	406	373	414	414	344	406	380	398	392	384	379	394	376	379	395	362	365	365	376	386	391	377	385	371	327	407	386	386	384	354	416	404	403	415	396	424	386	396	376	380	415	417	392	386	343	391	377	415	399	390	370	393	367	356	388	410	368	391	372	389	383	366	370	394	395	367	388	380	399	382	346	451	425	373	406	399	360	428	383	370	393	401	408	368	390	356	382	381	380	391	389	384	397	411	372	382	366	386	368	374	364	408	424	387	387	412	407	401	394	405	395	423	379	380	394	405	391	408	397	362	389	411	388	380	354	422	361	395	419	393	372	385	392	413	368	410	402	410	404	396	396	399	422	370	399	391	355	368	387	369	392	392	411	373	395	386	390	368	421	353	359	383	352	376	420	413	399	350	380	360	390	392	401	392	378	380	416	375	381	395	381	380	358	359	349	374	351	356	406	382	356	372	342	369	401	383	382	363	394	378	384	382	367	363	381	405	388	378	359	377	386	428	359	375	365	397	453	376	408	406	400	439	418	404	338	411	364	349	386	382	392	394	424	372	375	348	407	392	380	381	355	388	391	388	375	401	381	377	384	396	404	369	383	379	380	399	390	383	385	404	373	420	396	386	381	397	403	391	422	403	395	358	391	374	401	391	365	374	414	396	376	379	394	408	387	382	380	395	377	372	375	362	383	420	409	365	352	417	410	377	405	380	426	377	367	392	367	402	413	392	403	381	407	351	412	362	393	368	399	365	356	381	390	367	364	379	381	414	421	395	377	386	373	409	420	355	404	382	378	353	376	402	389	428	394	397	327	353	381	372	407	387	429	359	410	385	344	389	360	394	391	386	390	392	397	394	370	376	403	355	367	397	395	399	373	406	391	392	356	369	392	362	375	420	418	389	402	428	379	395	384	392	422	412	373	383	410	374	391	397	402	385	372	398	385	385	382	384	388	342	361	421	367	387	413	396	371	392	350	382	372	404	382	381	403	350	396	386	372	381	413	380	386	369	374	408	381	383	360	348	379	372	411	418	410	371	374	393	396	346	383	386	393	414	404	394	390	378	391	425	403	408	379	406	389	398	399	370	382	393	381	362	394	412	427	406	379	397	385	361	380	393	426	359	358	359	409	383	357	366	401	385	393	409	407	350	387	380	399	423	390	369	389	392	421	392	376	353	410	388	381	400	392	418	384	426	419	388	395	349	366	369	358	373	378	379	374	376	368	396	395	385	343	347	362	380	388	391	418	391	411	401	379	364	391	409	406	371	400	398	379	383	397	360	388	413	394	373	385	383	389	427	401	427	393	428	395	404	381	382	378	389	363	387	390	415	406	389	420	405	353	365	387	441	403	359	348	372	391	416	403	397	361	420	352	385	389	355	405	380	373	415	443	416	388	390	446	405	374	355	372	386	378	411	392	424	391	369	361	434	372	347	394	417	396	376	424	424	390	420	413	353	372	384	417	366	385	409	368	402	412	362	404	360	409	356	387	451	412	418	394	402	411	374	355	380	394	390	407	376	391	382	380	411	404	398	370	384	410	385	359	388	356	367	386	351	426	365	395	389	399	427	345	387	404	427	426	376	379	385	387	368	371	369	400	356	394	366	366	358	368	425	352	373	409	381	424	394	360	395	415	398	391	372	404	381	383	369	377	381	402	381	363	344	383	398	388	382	381	377	390	371	423	413	378	381	422	364	373	361	382	349	388	371	386	389	373	384	399	393	372	345	379	375	377	387	418	395	406	379	408	400	386	419	392	390	349	385	366	383	383	353	385	400	380	376	331	404	418	400	384	396	367	354	368	426	402	378	373	366	408	352	389	367	355	377	365	387	376	392	418	386	400	372	402	379	398	423	394	385	395	370	386	361	408	394	390	355	395	416	394	389	348	399	400	411	376	369	392	381	383	354	379	404	360	358	358	392	367	398	390	396	380	375	381	379	368	379	377	383	377	396	404	420	447	392	381	421	385	420	396	378	413	384	361	367	378	364	411	398	359	378	421	343	399	385	409	382	364	387	369	379	385	395	423	431	401	373	402	383	401	405	409	371	410	407	435	391	396	389	360	419	413	370	353	383	385	359	368	379	392	412	383	383	376	379	382	430	392	425	437	414	375	376	381	358	358	367	351	358	402	436	366	451	389	379	400	415	422	422	418	333	395	405	374	390	387	356	422	414	391	369	357	402	424	408	423	381	379	397	381	385	389	386	397	382	360	415	410	377	414	410	390	368	382	418	398	402	402	349	389	410	413	354	399	374	417	408	394	349	388	407	412	389	393	395	381	439	425	378	351	362	366	396	408	399	402	419	353	403	394	404	386	391	368	389	364	378	353	403	407	345	335	385	386	394	395	364	382	418	380	407	386	414	376	381	376	410	375	408	421	437	340	390	379	362	355	375	388	352	394	374	400	354	392	415	391	396	409	421	429	401	392	383	393	359	376	367	388	365	364	352	399	409	371	392	408	372	379	391	402	386	371	377	387	392	378	397	379	408	378	410	394	408	395	384	380	398	402	408	386	380	365	380	399	395	391	389	385	416	384	406	387	392	357	394	425	385	408	410	375	394	378	410	406	420	374	425	394	393	393	396	387	358	370	388	413	394	390	413	379	437	372	358	398	368	366	377	380	413	368	422	383	402	385	385	410	402	426	411	390	394	388	371	400	358	385	393	398	415	374	386	414	376	372	360	375	421	405	423	392	389	356	417	382	396	383	384	369	392	404	336	383	417	414	393	379	408	387	406	356	404	440	396	414	385	361	358	402	409	386	386	398	407	437	384	359	420	373	383	410	364	404	429	392	373	368	382	341	384	401	368	354	397	394	394	385	398	387	371	384	391	376	401	357	333	387	404	367	425	394	390	375	408	399	388	351	377	363	433	387	356	389	358	376	372	408	384	440	394	383	394	402	388	391	382	400	403	400	414	400	386	393	395	383	355	372	395	372	351	375	397	440	391	397	387	402	408	401	395	392	384	379	371	380	410	440	400	408	374	366	409	381	382	372	413	364	389	394	367	378	378	391	383	393	389	371	438	379	377	388	382	399	395	408	398	389	361	361	374	374	385	424	379	387	376	377	383	350	428	390	394	342	377	361	385	388	428	372	355	400	419	400	376	396	383	354	379	363	355	380	366	404	415	397	394	376	363	366	383	379	391	393	422	419	404	378	363	378	437	368	370	394	375	383	399	374	383	419	415	388	400	372	385	403	361	372	389	383	381	405	389	393	393	371	397	386	386	404	400	359	391	404	396	382	380	378	369	409	386	385	384	390	381	371	387	413	358	375	402	422	371	401	406	391	397	363	353	363	373	370	409	372	379	397	396	370	381	384	411	417	422	366	393	393	377	368	415	413	407	384	367	395	368	370	394	380	419	378	383	383	354	383	391	367	370
2169	925	936	946	927	993	936	968	1015	956	965	904	924	924	965	948	959	956	963	896	911	948	975	928	919	987	997	941	926	960	917	954	974	873	920	876	937	933	912	941	926	939	957	977	906	949	961	926	939	916	940	913	910	963	921	907	876	944	908	959	983	946	947	953	940	938	915	946	920	987	972	931	918	922	930	940	949	949	980	930	958	914	935	962	956	894	902	914	1008	936	950	875	906	997	932	903	921	985	934	936	934	908	925	901	931	894	901	964	998	937	924	974	868	958	985	961	973	920	958	953	904	920	931	988	935	857	901	910	918	956	962	947	919	898	958	910	876	924	958	972	965	1013	942	940	952	919	968	973	929	935	953	925	959	918	985	895	973	945	914	916	947	874	938	996	922	943	885	987	977	954	913	981	943	922	958	904	897	903	901	885	908	898	948	930	896	1006	967	947	984	965	933	895	967	911	895	946	940	939	963	928	969	919	975	969	924	953	910	1026	1005	942	884	919	963	975	968	977	938	878	974	961	950	910	905	895	909	914	930	910	936	950	943	945	916	916	932	958	930	936	915	918	944	964	946	989	914	974	891	975	932	974	905	937	919	915	910	926	931	939	1015	943	962	914	922	909	968	921	916	906	950	923	934	983	959	966	1003	954	956	960	903	946	960	907	903	894	985	969	955	916	958	964	881	930	915	943	961	949	957	945	939	925	992	915	886	898	904	959	999	982	984	896	885	901	951	949	996	882	927	929	933	919	913	959	925	953	915	1035	952	976	976	958	940	961	958	984	888	903	972	923	944	953	924	971	995	914	971	888	889	955	908	924	944	954	963	923	903	933	947	911	896	956	913	935	906	972	979	981	941	931	959	893	937	918	934	902	893	957	944	934	939	974	968	941	953	927	923	900	926	966	934	953	893	937	896	937	872	911	919	941	974	931	923	929	944	913	934	979	932	933	964	973	928	884	916	980	963	972	1000	920	901	949	926	957	915	915	948	913	913	917	918	948	920	952	957	964	911	893	946	924	958	929	944	935	958	902	997	923	954	1011	939	962	939	915	932	965	932	939	995	971	919	975	934	895	930	961	919	963	951	943	900	969	955	946	952	892	937	907	934	935	937	918	956	960	942	936	910	930	972	939	940	997	939	941	880	888	999	962	942	926	956	937	969	892	936	940	916	913	970	911	889	929	936	936	965	929	991	919	900	897	934	963	927	885	918	1017	936	942	960	886	953	912	950	935	947	891	913	902	885	967	961	909	894	966	955	902	937	921	971	900	921	939	981	986	962	928	936	890	951	959	928	874	892	903	1001	995	925	950	932	896	952	960	946	916	877	910	936	927	952	878	965	979	912	969	942	959	970	920	949	960	941	941	970	987	904	891	940	976	904	985	957	969	919	965	995	957	887	966	965	988	993	931	932	924	925	901	915	947	984	959	923	940	967	976	907	968	969	919	915	940	916	955	906	951	944	934	904	888	937	892	937	929	995	936	928	910	875	921	919	920	948	983	981	948	923	949	885	948	946	952	923	902	939	921	936	926	905	927	881	937	950	924	925	972	893	959	946	895	924	893	954	922	1007	956	952	981	966	907	897	927	945	967	994	929	930	987	940	947	984	953	923	947	966	951	867	943	906	1002	975	950	951	909	927	905	924	929	972	941	932	971	918	874	922	928	930	916	1004	955	905	906	973	916	924	943	928	958	944	1016	905	910	911	927	897	915	933	901	902	976	981	955	907	951	931	924	970	963	957	925	984	983	952	992	1006	956	944	933	933	948	962	956	917	955	927	951	945	930	896	918	907	954	939	997	893	886	920	929	909	954	935	930	905	951	913	919	948	922	961	964	960	914	988	906	956	959	941	906	909	942	961	995	953	944	961	979	985	941	934	967	970	946	911	894	949	957	958	933	949	909	957	1003	927	915	931	949	1012	975	900	935	951	962	921	1009	941	930	991	998	899	922	948	936	993	908	919	890	944	924	938	899	929	925	967	970	956	921	964	935	928	965	952	958	931	964	922	951	959	948	966	927	913	980	936	915	965	954	983	912	903	940	964	920	927	980	914	903	917	974	986	980	940	990	960	912	897	918	918	936	960	951	903	937	928	932	941	903	959	898	961	882	950	932	906	927	926	947	942	925	959	906	909	888	975	933	928	931	968	946	931	983	937	878	947	930	980	954	970	948	931	986	959	947	959	916	973	929	930	981	955	939	898	921	969	986	953	903	920	945	955	942	895	937	927	934	966	891	923	951	989	985	959	972	934	933	952	933	945	920	923	935	899	912	937	932	958	968	939	975	907	916	958	950	917	970	994	931	912	904	991	905	922	918	941	959	945	939	898	946	903	948	941	945	937	905	985	963	872	922	932	972	880	970	971	964	943	941	993	952	939	895	987	956	874	936	908	965	975	929	918	968	974	910	977	971	980	964	904	882	944	949	947	879	915	928	916	829	926	955	945	949	928	907	919	902	948	962	910	961	953	934	928	897	1019	957	935	864	894	933	960	938	937	875	933	971	938	984	987	944	928	950	980	974	935	965	905	934	986	926	957	927	941	983	981	931	921	962	929	877	928	926	967	968	953	934	893	969	903	948	962	917	932	944	905	941	931	965	931	941	919	902	953	975	1014	964	916	958	980	926	877	944	927	966	924	989	934	916	936	882	927	918	943	929	910	942	906	990	931	925	924	984	926	990	913	947	932	986	924	895	957	986	912	954	970	941	902	987	932	931	935	934	984	944	967	945	890	1020	993	921	936	968	933	949	937	947	926	920	977	974	936	959	922	944	949	956	950	983	924	920	909	919	957	932	915	915	949	928	927	943	935	943	912	981	951	907	965	961	923	931	966	1025	930	944	913	953	916	938	976	923	940	918	934	951	1005	927	990	936	961	944	1010	943	907	948	900	937	895	922	911	994	941	909	915	948	960	1008	1010	985	952	933	945	893	944	918	967	984	922	923	918	933	956	929	956	927	909	965	885	867	902	966	935	985	940	1006	951	1003	962	872	936	934	960	878	953	922	876	966	967	898	945	908	863	898	901	929	947	932	979	907	944	938	902	876	912	953	1030	954	920	933	965	933	917	929	975	931	925	934	967	899	895	939	1029	897	929	979	942	918	892	974	966	973	923	974	876	903	925	893	971	957	880	963	934	905	1011	936	909	945	966	957	920	921	937	930	978	1013	903	928	981	959	955	916	983	972	904	934	916	937	903	931	945	979	954	957	938	929	960	910	935	909	943	963	922	990	946	950	913	981	920	909	922	907	980	889	943	931	919	956	951	941	915	924	948	1007	969	970	888	982	966	901	961	988	912	950	920	891	918	956	950	903	927	893	932	1001	935	968	965	945	944	963	1002	913	990	927	958	909	937	910	945	938	942	986	944	927	949	923	961	930	942	983	960	931	976	881	978	925	952	919	905	955	919	922	931	920	894	1026	922	978	917	976	972	901	938	956	939	920	941	864	915	957	1008	960	981	934	883	930	953	956	931	971	930	931	919	970	920	943	957	952	983	935	970	935	899	941	876	963	939	1007	991	948	958	984	916	947
6779	548	588	511	458	443	440	390	393	374	375	418	373	369	391	378	423	379	356	346	386	362	369	344	374	381	397	387	350	367	371	363	370	352	346	341	371	414	371	367	343	386	343	392	396	334	394	359	408	377	393	377	367	367	345	368	401	373	353	355	380	346	385	358	348	408	396	385	370	326	378	310	353	324	381	374	386	371	364	377	385	393	400	407	405	365	345	359	407	347	320	356	383	396	371	392	367	377	376	370	343	399	358	389	364	339	380	354	399	382	371	380	382	362	370	378	364	348	369	353	387	397	388	338	368	352	377	375	381	402	370	336	344	367	379	374	330	374	378	360	365	412	359	361	388	378	372	371	370	327	368	347	390	364	384	348	381	381	391	361	354	384	372	365	348	381	367	388	372	370	376	341	378	416	360	389	362	381	389	369	359	364	391	380	310	405	340	386	355	357	382	385	336	350	397	412	363	400	365	378	370	363	365	383	378	365	383	379	393	381	337	372	381	436	368	367	359	367	333	369	364	388	365	369	352	355	371	378	368	374	395	356	360	376	379	389	352	347	400	353	379	357	396	390	375	355	370	385	385	387	337	323	359	393	387	368	336	357	365	380	379	348	359	370	357	364	401	377	372	384	331	369	406	388	399	382	397	359	348	369	359	367	404	366	366	375	350	379	382	380	375	356	387	398	376	380	360	378	346	365	378	349	373	369	380	383	364	353	353	363	389	396	401	351	389	343	351	389	405	402	356	361	362	386	397	370	381	381	374	383	364	376	349	370	355	321	372	375	364	375	366	393	369	373	388	369	388	372	357	349	335	358	372	364	368	415	386	369	407	363	373	438	375	364	348	370	333	364	381	327	370	370	362	360	378	422	368	342	331	401	377	382	385	361	351	401	392	373	354	354	360	387	360	361	398	384	364	378	404	434	375	358	389	404	355	422	362	357	357	369	351	341	411	352	408	402	365	393	373	376	409	343	377	360	376	348	362	353	342	398	341	373	407	373	396	382	383	385	369	398	402	340	376	357	357	364	414	359	380	373	353	380	374	373	361	357	365	353	362	411	377	400	346	361	394	354	356	344	375	371	378	392	390	416	393	385	344	389	391	384	417	358	351	382	377	384	391	391	362	373	354	389	362	402	365	401	379	385	362	382	359	419	361	386	402	359	354	336	375	373	379	364	375	370	369	359	317	369	342	390	391	380	372	366	335	395	380	396	361	329	381	368	363	369	370	386	400	338	364	365	364	409	377	381	406	362	344	362	346	376	353	403	348	364	362	351	380	403	380	353	341	391	356	369	379	410	362	392	369	370	389	394	365	381	378	397	342	402	394	365	392	377	408	379	387	364	411	389	417	332	399	372	387	390	363	352	364	388	373	385	395	338	365	363	332	379	401	383	379	368	384	393	385	368	390	376	371	349	373	403	383	380	380	331	373	393	333	377	372	370	354	395	385	356	368	352	380	378	379	383	363	367	379	378	347	362	367	357	363	346	389	350	355	379	360	366	400	395	374	361	391	387	365	388	386	398	379	392	323	389	398	360	364	351	390	391	388	407	352	370	339	404	417	382	389	382	377	401	355	369	346	410	379	381	347	401	363	392	352	350	385	367	395	367	370	360	362	356	390	378	402	376	332	407	413	395	361	365	337	354	376	387	356	367	388	344	375	364	342	402	355	405	375	350	364	390	379	373	362	392	376	395	360	395	376	366	369	367	367	371	373	355	370	352	351	354	396	362	340	374	372	370	371	381	381	376	401	366	390	373	369	396	384	380	336	364	356	378	370	388	430	363	342	374	389	376	366	352	372	394	373	378	362	369	363	357	380	385	370	373	370	387	381	363	370	345	327	362	395	359	376	399	396	376	360	381	370	348	390	401	389	350	417	371	370	331	330	369	393	406	339	410	362	368	374	370	402	367	356	413	348	345	406	342	378	390	419	390	368	364	377	366	391	384	359	388	365	358	365	375	384	376	381	385	346	374	368	387	381	377	411	368	379	374	369	410	377	360	405	373	370	336	425	377	365	366	340	371	363	365	330	343	356	358	361	364	367	380	391	373	404	367	401	363	404	375	391	358	355	388	373	396	364	372	344	380	360	328	347	370	382	304	394	349	359	374	359	381	407	360	379	320	374	345	361	342	366	382	346	366	370	369	391	379	377	324	368	358	353	370	375	390	356	375	366	378	386	361	348	337	438	366	403	394	382	365	358	374	398	384	359	382	390	369	372	382	380	378	380	360	390	399	344	408	392	381	348	370	376	376	373	366	372	392	391	368	344	360	399	370	358	393	374	374	402	342	338	348	348	360	364	364	356	374	387	404	402	362	346	350	349	326	404	393	375	353	381	397	396	391	342	384	351	391	367	378	355	351	385	404	382	376	366	349	367	395	374	348	355	362	374	387	318	371	437	383	374	372	382	332	371	346	361	366	371	315	342	380	380	397	393	371	397	370	395	371	375	355	363	343	399	368	401	344	367	391	377	332	357	388	367	365	383	385	352	352	385	394	379	348	394	341	404	396	351	366	374	358	364	382	316	386	398	389	387	386	362	356	375	360	356	369	393	372	354	363	414	384	378	351	356	379	360	395	352	383	388	378	379	356	352	374	381	376	350	392	386	354	394	384	411	412	376	390	351	372	363	368	374	361	350	368	365	372	391	344	372	368	403	360	375	375	407	376	369	351	374	379	376	396	369	363	398	359	398	371	346	380	412	387	387	354	381	364	343	327	342	380	375	377	404	391	360	367	360	344	363	362	404	358	329	365	329	368	402	375	397	346	373	384	385	410	379	354	370	370	366	365	400	353	362	386	363	382	374	374	365	392	361	382	331	387	361	364	360	393	369	388	393	397	374	368	336	363	381	374	362	396	369	343	336	370	393	396	390	341	373	361	390	400	374	387	346	387	372	358	392	373	337	367	362	354	393	363	347	392	383	365	392	375	340	355	362	389	394	384	379	374	426	365	388	371	360	329	356	363	343	352	357	377	376	367	335	382	363	371	398	388	396	413	372	330	358	347	407	434	388	396	375	367	353	382	363	390	380	346	374	408	369	372	412	372	353	393	334	330	393	403	377	373	346	381	375	362	366	359	388	367	381	376	378	381	370	394	399	374	400	350	376	375	355	375	356	336	367	355	380	378	377	363	362	421	372	356	376	394	395	360	336	357	377	340	366	395	370	372	350	330	349	350	359	398	338	394	349	361	366	403	360	373	371	354	404	353	377	381	363	393	382	396	371	404	390	355	407	403	359	375	369	375	358	357	360	387	388	369	373	422	392	369	394	405	398	374	396	382	366	372	327	364	362	369	381	416	364	353	390	373	360	384	394	394	348	379	411	368	362	356	388	381	378	366	341	373	406	368	353	389	394	384	328	361	339	382	393	376	363	320	376	384	406	400	396	375	353	366	385	386	363	387	346	359	396	377	386	353	328	383	408	323	386	398	384	368	385	368	378	365	360	380	412	379	391	380	391	350	363	366	333	346	366	374	372	384	362	393
6628	1083	1480	1521	1334	1294	1201	1087	1038	1070	1010	945	989	937	997	886	945	879	915	963	928	912	881	966	922	920	960	848	879	890	893	956	898	898	949	933	893	837	903	894	849	914	953	888	913	910	926	881	919	899	920	795	859	895	870	904	923	942	895	920	907	944	906	870	863	870	918	879	868	884	903	879	970	932	858	896	918	890	882	870	942	903	950	940	867	873	862	899	928	866	903	896	879	884	912	887	908	880	876	900	899	917	879	830	845	917	932	894	876	875	872	885	910	898	904	898	901	859	879	832	930	877	893	879	894	891	875	921	859	863	862	869	911	900	901	889	878	854	893	917	927	924	917	855	909	921	840	858	900	823	916	884	931	914	899	868	901	857	881	880	874	869	875	901	890	876	882	919	894	899	840	884	903	903	941	902	881	858	913	912	847	886	866	927	863	876	920	840	859	847	865	904	907	880	879	901	880	912	905	910	910	916	896	902	833	862	924	863	882	885	875	898	843	837	900	890	857	891	955	911	915	916	877	887	851	949	911	914	902	987	849	845	916	909	916	865	936	862	960	872	866	841	879	880	853	939	909	915	911	933	893	870	875	931	850	929	854	819	879	842	907	865	869	886	903	867	888	889	912	893	911	929	870	897	904	828	902	870	921	878	877	944	955	909	887	876	857	883	899	906	892	889	924	913	885	907	884	917	923	889	884	886	930	918	865	977	880	839	945	903	882	911	865	923	907	927	933	857	861	938	916	865	912	897	853	967	899	903	927	847	921	886	902	879	895	858	928	860	886	849	915	891	832	885	846	894	940	855	855	901	903	880	900	903	878	888	856	885	903	928	906	944	835	891	901	885	876	858	890	863	890	880	855	911	895	827	853	922	853	917	933	878	881	872	936	895	904	890	887	932	865	894	867	868	909	933	950	876	888	911	924	902	891	884	899	838	924	908	903	908	905	869	886	894	924	847	934	856	932	857	913	902	912	832	870	902	847	903	870	947	929	872	911	916	908	885	873	869	923	889	858	900	863	868	901	962	864	880	892	844	943	969	929	906	919	920	918	861	905	936	909	880	933	907	926	859	854	889	876	918	879	948	822	906	896	939	903	933	876	918	874	885	917	841	927	873	896	881	904	903	822	874	906	882	879	893	860	939	905	932	915	952	903	927	878	912	908	869	895	919	921	891	863	917	920	859	881	905	875	901	859	883	860	844	911	909	884	866	899	883	872	863	881	922	876	908	901	910	852	909	938	898	929	881	879	961	954	893	890	839	885	861	944	888	928	934	840	943	858	840	883	861	842	868	902	859	913	882	894	961	861	849	859	846	842	871	885	898	863	887	874	850	874	820	903	852	887	901	874	898	928	838	892	914	909	880	925	877	820	892	937	886	919	907	933	890	944	929	850	866	826	902	889	906	838	886	879	906	853	888	843	875	948	903	847	910	877	878	916	903	900	958	930	924	875	861	921	934	903	875	870	889	845	893	899	853	967	911	909	880	862	925	888	935	805	882	902	881	881	866	922	868	928	870	894	946	876	887	895	863	927	873	926	859	870	863	875	874	911	875	908	899	912	850	897	939	860	911	858	929	886	893	905	907	924	883	894	877	876	904	911	875	874	894	922	914	909	932	878	891	922	913	860	913	890	920	896	822	898	898	879	976	823	885	896	818	925	922	895	851	928	904	848	878	850	905	857	908	883	859	867	932	828	938	903	901	873	918	906	940	871	876	912	840	855	915	902	907	924	921	906	858	869	874	886	906	914	869	869	858	928	912	853	855	905	913	926	856	900	877	873	901	906	945	914	856	904	881	860	943	867	897	882	926	912	912	849	938	942	870	907	898	900	896	914	883	921	838	899	906	853	856	897	890	879	947	882	900	959	908	904	889	941	849	886	942	886	861	871	951	896	919	941	873	927	924	856	841	877	893	905	923	828	898	900	858	864	885	929	872	911	825	882	892	900	919	860	861	890	937	892	960	887	909	911	873	853	855	895	891	898	835	920	879	880	866	951	938	854	889	908	865	910	882	932	891	892	895	927	940	927	866	871	851	877	902	985	909	867	899	909	948	869	862	889	905	863	875	935	902	880	943	889	887	880	858	873	902	912	835	878	893	904	896	847	875	907	920	861	821	871	857	859	881	865	904	896	884	902	838	881	956	962	929	882	993	924	847	944	913	878	853	864	941	873	837	850	861	890	899	845	951	901	878	910	861	886	875	892	865	963	914	885	957	930	933	925	881	903	890	855	857	915	886	865	908	946	905	917	932	881	895	839	870	873	916	892	884	907	893	870	944	897	936	923	903	902	892	910	930	907	888	904	882	850	878	908	940	870	856	878	862	852	882	897	896	893	874	872	864	910	859	880	873	859	903	866	842	899	860	879	876	854	966	897	911	847	874	859	910	915	874	928	848	895	883	848	905	873	943	890	896	893	867	895	888	840	899	936	892	880	885	848	909	892	861	866	872	882	906	922	861	924	900	901	896	852	923	909	876	898	925	904	854	857	895	915	905	855	882	881	900	952	870	875	920	862	959	891	872	891	872	941	877	951	909	877	924	911	879	879	910	886	881	895	862	901	885	876	880	904	915	875	852	950	930	952	928	861	887	844	868	937	912	920	899	889	890	869	859	848	958	919	861	956	819	893	904	969	898	886	932	940	887	874	839	867	920	903	869	879	850	887	869	896	953	877	934	842	865	878	896	866	868	899	887	882	875	885	869	911	893	925	827	919	840	905	926	931	917	904	914	879	857	858	882	905	889	871	941	883	897	904	907	924	894	901	905	902	889	876	913	867	849	898	832	912	876	910	990	958	871	934	910	901	940	854	927	877	883	892	885	911	896	888	871	907	889	879	929	871	848	892	882	844	941	891	886	921	911	833	937	880	931	892	883	861	906	934	914	924	829	905	909	890	892	857	940	915	902	855	902	889	876	833	815	929	959	885	871	905	896	894	868	924	923	899	938	908	878	823	881	910	830	868	914	895	888	921	946	875	880	914	909	878	943	914	912	921	900	920	872	910	921	913	879	887	894	888	836	926	862	888	871	881	909	901	882	850	888	890	826	902	868	903	894	906	875	924	932	888	911	905	951	832	934	876	919	870	868	867	885	900	849	908	920	927	902	914	912	903	893	876	877	900	939	817	909	832	855	896	913	882	922	888	929	887	917	915	863	849	891	855	883	905	908	919	893	901	941	876	900	932	874	937	896	900	909	864	872	880	951	893	938	915	890	924	863	878	908	873	863	873	910	868	864	864	888	877	894	926	900	867	875	909	887	937	851	889	883	838	855	913	888	895	891	863	896	940	948	886	862	925	858	879	905	855	860	946	965	906	870	899	887	900	903	906	885	859	875	866	878	914	884	892	935	873	859	935	868	858	858	867	883	942	901	916	879	912	877	869	876	885	922	901	872	917	895	939	967	884	926	893	850	906	862	892	934	901	904	857	870	811	929	870	894	880	918	891	872	868	886	876	910	894	884	869	898	916	947	860	853	916	890	836	825
12203	771	655	548	440	315	293	283	261	273	222	226	224	191	215	180	189	210	218	223	189	163	238	199	205	187	184	213	165	164	200	191	175	202	172	202	196	195	208	195	187	169	191	190	226	208	196	191	179	202	195	181	184	212	188	199	209	195	183	184	186	193	203	188	203	185	213	205	206	201	195	173	190	168	189	187	214	182	165	205	179	182	185	195	205	187	211	197	174	187	201	180	161	174	231	198	186	182	175	172	173	177	180	193	177	183	208	187	190	205	197	195	177	180	189	187	167	151	182	185	171	170	193	166	179	205	192	202	186	207	172	192	173	192	179	177	180	182	179	192	206	183	184	188	163	184	175	182	170	189	189	165	184	180	179	170	191	214	182	165	187	193	198	204	189	206	194	171	160	192	186	193	203	198	178	176	189	193	160	153	206	173	181	176	176	187	175	204	197	193	204	189	210	168	180	185	188	182	170	183	174	186	170	186	186	171	177	183	188	196	192	190	206	190	174	213	194	177	186	179	200	205	158	211	189	176	176	201	193	172	161	197	182	184	201	150	211	182	170	187	181	175	197	178	177	217	170	199	202	178	205	211	177	182	190	197	190	174	186	191	185	202	210	183	153	160	201	177	161	193	222	193	182	161	194	203	174	182	188	194	191	179	190	197	172	172	185	186	189	191	187	179	189	181	145	185	198	189	193	173	168	196	185	186	162	191	181	197	187	164	177	185	183	179	186	228	203	204	185	184	204	210	182	208	171	175	188	187	201	189	216	189	185	198	211	187	195	196	188	198	194	207	187	190	191	175	185	162	193	181	195	169	167	183	182	208	188	214	205	198	181	188	204	180	189	181	203	184	190	187	192	178	218	177	194	168	190	168	163	195	192	179	195	199	196	204	203	207	199	182	196	191	167	196	171	158	198	208	208	198	197	176	170	215	212	178	205	182	196	173	173	187	171	186	189	201	191	196	183	192	190	170	199	207	176	203	172	178	182	193	189	190	193	170	197	197	205	181	182	196	179	196	201	172	196	181	166	170	211	193	173	180	221	191	187	178	183	183	190	194	189	194	168	174	186	167	183	212	177	197	170	202	157	185	208	176	185	185	199	193	201	185	176	173	183	177	207	174	197	202	182	177	171	161	186	194	186	202	175	182	176	183	191	207	204	189	191	195	203	172	202	188	188	175	211	193	188	185	181	178	180	195	205	189	210	183	166	164	174	196	197	208	187	170	169	208	201	208	194	177	207	187	178	173	190	215	200	222	181	186	177	159	199	204	183	192	174	192	193	184	166	197	204	199	200	197	163	184	202	198	190	202	175	187	203	203	192	194	203	175	186	209	193	192	203	179	210	198	185	163	219	176	186	185	201	214	172	191	176	175	198	176	181	202	199	173	170	200	195	164	190	219	171	190	185	190	164	201	208	184	192	178	186	194	193	177	186	170	199	210	201	179	196	222	187	202	188	187	188	193	204	185	199	182	198	167	166	174	219	177	197	222	190	199	195	183	189	202	166	177	195	186	201	189	165	213	191	194	189	187	173	186	180	183	183	204	200	163	199	195	197	204	203	184	171	177	186	190	198	200	201	182	207	166	169	175	195	206	163	176	177	204	188	169	172	184	201	178	203	163	194	183	222	198	213	191	179	184	199	183	173	207	172	204	197	193	197	184	208	197	195	188	192	185	186	208	191	209	196	199	203	217	192	182	187	188	195	177	201	201	202	186	180	166	198	170	187	196	178	174	185	182	199	179	184	176	202	210	211	186	194	184	207	198	203	172	205	179	163	162	177	192	195	198	177	204	189	187	187	202	192	197	169	201	207	197	195	194	198	196	169	208	181	208	182	178	230	197	211	175	208	182	200	189	196	193	179	196	212	201	192	216	204	182	187	189	178	180	155	190	215	183	179	179	193	177	169	174	166	204	167	168	196	199	194	208	242	188	223	196	171	188	194	192	187	181	190	183	187	201	182	186	227	195	182	193	207	205	177	190	184	183	180	189	195	175	207	208	184	193	168	196	201	165	176	210	210	177	211	179	167	187	171	190	207	200	210	197	199	175	165	197	197	189	182	214	202	179	186	191	198	207	182	193	209	193	189	203	183	162	182	214	181	186	163	170	168	197	176	185	186	189	169	199	223	195	169	211	187	192	195	170	209	201	183	174	187	185	175	205	186	193	173	188	194	196	201	162	177	185	200	175	191	192	211	170	170	176	188	215	201	188	216	176	188	198	184	176	216	178	171	180	168	182	189	211	209	191	197	179	180	194	204	190	202	190	192	195	185	171	190	193	201	193	157	184	182	175	188	190	188	202	198	181	203	184	200	171	167	159	207	196	203	185	186	222	191	194	209	194	188	176	165	185	221	178	197	184	187	180	167	168	217	176	180	171	195	223	189	193	169	189	203	209	194	210	190	180	205	189	185	182	197	172	195	188	170	188	168	183	188	176	198	192	183	201	186	197	171	199	185	166	189	201	170	189	166	191	188	184	188	203	179	178	198	192	179	179	168	175	185	195	183	199	185	178	188	189	193	178	176	201	191	194	174	178	165	172	184	183	175	187	201	201	199	190	204	196	199	181	169	194	183	150	171	169	172	191	176	186	185	198	176	189	182	188	189	171	190	200	177	185	164	179	182	179	220	198	211	194	201	199	202	177	190	204	202	182	172	177	181	173	166	209	179	188	201	177	189	178	184	184	179	173	148	181	171	171	190	192	203	198	183	208	178	194	197	208	181	190	213	172	212	184	207	164	198	207	194	189	183	190	199	213	205	182	182	174	197	191	192	180	190	185	199	194	209	178	158	191	162	187	170	205	189	211	199	191	201	212	187	181	202	179	157	172	200	200	204	209	187	191	211	188	198	211	167	217	164	179	169	200	186	203	170	192	209	196	180	179	173	185	191	159	198	189	189	182	151	197	213	178	192	195	187	202	208	174	191	181	171	186	184	200	176	196	184	172	171	190	199	181	192	170	203	191	216	178	193	174	201	227	182	226	192	184	216	201	198	197	157	177	191	187	197	197	198	190	193	203	186	204	185	203	181	176	186	193	192	176	176	182	179	194	171	209	211	179	181	180	181	163	169	172	203	174	202	208	171	200	192	166	218	194	144	202	206	212	197	169	190	196	213	196	177	182	192	164	210	214	211	206	182	209	177	195	192	168	215	178	191	190	207	167	207	201	165	170	175	174	197	205	166	164	196	188	200	185	186	215	213	181	199	190	184	202	197	196	177	207	208	199	155	175	175	186	170	191	170	178	187	173	181	179	176	173	205	182	201	181	191	194	178	182	179	197	192	186	191	184	163	179	191	210	189	171	191	178	158	181	194	177	188	196	202	200	196	177	179	199	185	172	203	207	193	207	193	199	189	173	183	175	191	185	174	217	189	178	202	180	187	174	180	221	168	184	207	190	174	193	199	181	194	195	204	193	197	198	201	186	163	194	173	190	204	217	213	181	194	207	156	204	192	189	196	209	200	179	186	181	171	196	191	201	188	189
7701	897	1549	1821	1500	1293	1112	947	789	783	744	746	632	632	620	628	592	589	598	551	549	541	598	595	503	492	529	505	520	503	553	543	507	536	492	528	530	554	511	545	492	486	477	520	476	576	512	472	529	520	510	519	482	500	481	552	487	500	457	508	487	480	504	500	475	513	531	499	489	469	469	519	502	471	529	470	512	541	497	455	458	479	484	495	467	502	502	447	519	515	496	475	501	468	513	490	487	476	478	505	522	496	503	479	491	526	502	536	516	487	490	495	489	475	465	546	504	495	497	488	517	501	490	532	499	486	484	486	465	475	526	486	496	518	496	492	482	478	464	464	492	462	493	471	432	475	510	467	455	472	466	486	503	494	501	515	484	476	488	487	499	499	507	497	471	527	514	457	494	524	502	440	510	454	481	490	456	475	473	467	474	500	488	501	501	497	505	492	503	481	476	485	508	518	459	441	456	483	499	479	481	497	489	480	469	479	481	496	480	482	492	448	469	458	474	482	492	517	475	462	513	499	461	480	515	486	464	521	509	479	483	492	489	539	506	503	513	475	501	472	511	470	465	454	495	507	500	474	527	497	484	508	454	482	524	506	511	498	473	452	490	493	481	518	478	498	454	479	547	523	448	471	471	474	509	434	505	527	488	499	515	441	481	490	471	449	501	476	517	458	451	485	514	488	472	481	512	497	466	459	576	474	500	450	499	495	446	494	485	492	455	477	472	488	494	501	469	490	467	479	523	462	524	482	478	517	484	474	500	480	509	494	518	501	524	496	482	498	482	508	476	508	520	543	466	472	475	470	505	506	488	479	470	534	483	489	528	513	480	530	509	493	462	476	507	486	463	504	533	463	502	501	463	471	466	493	475	495	470	486	466	490	482	506	523	485	462	503	453	456	507	444	506	501	509	499	536	491	535	492	463	486	482	525	466	491	467	476	479	498	535	511	503	515	512	494	482	507	492	488	505	495	481	449	475	439	479	450	506	499	502	504	469	471	507	509	497	466	460	513	504	487	485	501	468	497	554	472	480	481	476	479	493	500	484	463	506	492	490	505	490	461	513	453	503	473	469	471	490	525	496	494	499	478	507	468	485	500	464	550	481	484	496	502	484	501	447	461	468	508	480	506	489	495	477	474	471	465	516	471	483	483	499	511	481	457	494	502	496	513	466	473	510	462	472	535	501	484	461	485	528	493	508	481	470	492	474	459	481	503	463	523	467	478	484	477	509	468	455	510	435	490	459	488	493	534	524	476	449	493	453	496	498	490	479	506	492	485	467	457	479	507	500	472	464	493	519	532	498	462	472	470	515	502	469	494	505	494	490	480	492	480	491	511	504	513	503	498	484	447	548	474	487	491	523	483	472	507	484	470	485	474	478	500	534	487	484	509	450	536	506	497	479	518	455	527	535	521	472	497	450	497	446	470	474	490	557	486	519	450	452	513	510	493	487	486	512	452	498	480	502	463	495	463	482	433	501	504	498	491	490	517	481	488	486	505	476	469	462	476	473	467	495	495	482	468	548	501	504	481	502	499	513	495	459	489	473	481	513	509	474	497	469	491	486	537	457	504	491	506	476	480	503	468	452	462	506	520	480	467	532	493	512	470	478	473	477	478	470	505	473	479	478	494	503	486	484	506	496	499	472	491	481	420	482	493	499	511	479	453	452	442	457	509	481	459	519	507	458	482	486	490	500	508	484	491	479	483	471	500	479	542	510	472	513	518	482	499	486	481	499	504	495	492	490	487	483	470	463	496	472	476	519	498	476	515	480	483	498	457	464	477	497	486	502	452	486	482	511	444	489	491	453	508	458	496	490	502	494	500	480	485	444	498	501	440	551	460	474	486	455	510	480	475	502	490	477	471	493	477	489	505	522	545	491	469	517	456	523	506	511	488	481	529	501	483	481	459	492	489	491	441	509	486	492	495	512	469	506	505	487	484	469	509	479	495	515	515	491	495	497	444	492	490	524	472	499	506	464	462	484	493	492	490	445	528	464	480	474	473	493	495	509	457	479	460	465	503	517	483	462	453	528	489	526	502	502	517	486	459	457	483	483	470	477	503	468	475	482	463	492	479	527	485	483	534	524	465	506	497	502	463	483	488	460	494	500	500	450	462	491	477	464	511	492	506	497	483	460	507	496	501	463	539	465	507	477	457	530	471	494	488	507	477	502	447	455	475	494	474	523	499	516	472	474	508	476	480	436	515	487	470	482	478	455	493	475	515	527	480	489	456	466	480	503	490	506	541	478	481	475	486	492	489	464	465	514	476	509	479	452	459	481	476	491	491	475	492	478	482	543	467	520	465	497	464	495	510	513	464	485	496	496	491	496	492	461	446	505	471	505	523	515	466	500	502	509	463	493	532	483	461	498	469	485	482	469	463	469	495	527	515	463	453	432	497	527	474	503	478	492	477	523	508	440	483	469	461	502	494	483	497	425	494	493	489	485	541	495	467	485	495	465	478	467	484	468	522	517	470	532	486	520	495	507	486	489	479	461	493	489	480	493	482	540	466	480	527	495	495	516	512	502	510	481	516	529	482	482	488	515	526	483	511	483	474	525	514	513	471	499	492	489	518	464	458	513	487	482	485	498	476	497	497	501	491	511	489	471	456	519	471	516	443	497	469	496	475	486	462	471	496	518	479	463	509	479	466	450	475	484	489	464	483	450	494	516	496	510	487	478	489	495	493	490	433	480	455	494	507	486	449	477	475	473	480	498	473	464	503	468	514	495	503	505	483	481	531	474	506	528	493	440	527	496	508	464	506	518	495	511	466	497	460	476	480	468	502	499	504	508	512	487	484	450	518	486	501	500	461	496	488	489	480	475	491	483	485	513	513	498	527	496	466	476	446	480	476	521	503	514	465	487	505	519	526	529	477	489	474	487	496	494	486	470	542	502	463	504	526	476	483	494	540	496	509	496	485	480	494	470	477	481	491	505	474	489	437	487	495	516	459	505	497	464	529	488	487	493	472	452	507	478	458	496	498	497	507	456	522	463	500	519	522	502	517	489	498	489	501	471	489	488	495	462	439	474	483	482	493	463	522	489	509	514	466	486	484	464	532	510	507	495	495	509	477	454	489	488	490	477	482	498	458	533	484	494	490	497	519	489	460	481	479	498	501	485	520	478	467	476	474	493	462	471	517	483	490	485	510	477	505	496	478	458	476	513	452	500	479	481	485	484	460	470	484	516	526	453	476	474	522	478	509	480	454	476	492	506	477	457	445	469	500	488	495	539	473	506	490	507	464	508	514	478	505	504	458	494	485	522	496	499	493	504	499	502	500	507	493	519	479	508	514	495	524	451	483	490	491	479	473	511	474	498	482	492	446	539	445	493	501	476	473	540	509	473	498	486	451	484	486	475	491	498	503	524	459	457	456	504	485	501	502	458	481	554	495	477	531	471	478	567	519	504	483	531	460	504	492	468	505	522	468	524	468	505	437	523	505	517	471	492	505	487	456	474	467	465	466	461	483	510	480	462	489
1297	366	377	401	385	360	368	374	387	380	374	396	387	363	406	415	377	389	399	398	392	411	400	376	393	433	406	399	361	408	414	369	379	367	391	430	364	368	389	381	394	384	381	408	425	365	404	396	429	395	423	388	363	361	387	375	383	414	433	404	390	376	379	408	396	353	363	380	392	374	410	378	394	393	401	414	362	395	375	404	404	393	384	420	370	442	356	405	352	409	397	414	362	419	384	401	366	359	378	362	376	426	367	430	449	361	380	379	420	389	348	380	366	347	362	348	353	382	385	383	378	409	384	371	399	399	434	394	412	409	373	409	382	392	406	402	372	392	388	373	374	367	421	368	372	390	384	367	363	388	361	332	398	374	392	403	386	397	382	343	409	398	364	384	359	370	372	402	388	376	410	373	388	403	367	393	384	399	405	385	386	376	392	389	400	406	379	394	362	356	366	391	372	368	381	388	387	375	394	378	340	433	400	388	392	398	396	370	406	427	419	377	336	386	371	410	395	425	391	385	386	442	372	358	387	407	409	353	390	391	422	385	414	399	366	372	394	398	386	396	442	371	357	386	419	412	401	389	404	393	401	389	378	371	375	399	409	417	395	354	400	377	366	381	374	420	412	399	400	382	357	401	418	380	353	399	403	399	383	398	372	380	427	375	405	370	388	356	410	422	419	407	374	402	409	377	401	351	388	381	417	399	428	398	375	377	388	403	381	442	373	390	374	389	348	367	408	384	369	388	391	402	399	367	393	417	376	386	396	398	404	382	354	402	390	386	375	399	394	383	386	355	376	403	417	370	413	404	395	398	399	391	416	350	390	398	380	409	406	387	389	367	373	363	348	377	378	400	424	387	344	395	426	380	375	404	389	379	377	370	410	355	408	400	382	393	392	392	380	383	375	392	387	400	411	418	409	404	388	393	400	399	398	408	381	376	387	382	389	402	354	393	405	378	379	374	396	384	392	426	419	382	369	396	404	420	411	388	384	345	384	409	390	423	379	393	399	379	388	354	412	390	418	411	399	390	378	420	412	382	406	374	398	374	412	393	399	404	383	365	398	363	397	380	392	393	383	370	413	404	390	387	400	410	398	398	377	372	387	381	395	373	386	365	376	366	412	357	394	407	413	379	383	382	371	417	402	388	372	418	364	419	382	334	348	386	386	402	402	410	411	401	378	356	365	389	371	406	375	412	406	390	391	381	399	405	379	361	413	427	412	374	365	376	390	371	377	407	384	395	397	357	387	390	392	391	395	399	357	398	381	400	375	404	371	429	379	390	404	419	401	391	370	366	445	392	390	377	386	390	372	395	347	380	395	396	415	362	404	366	431	387	374	390	382	372	405	383	423	353	378	389	395	392	397	378	425	362	400	402	390	409	414	386	415	357	383	402	374	374	393	352	423	367	361	423	337	391	393	388	407	410	356	389	385	362	381	350	379	389	386	365	379	376	425	375	412	382	401	381	419	356	373	408	405	385	374	409	398	394	390	387	421	407	400	394	435	372	390	361	370	399	352	378	369	396	388	380	386	430	386	404	366	430	367	415	364	377	380	364	409	387	375	394	372	377	399	381	387	364	379	392	418	358	419	367	377	406	402	373	429	395	369	396	380	399	355	346	381	352	369	392	394	384	395	357	362	380	367	403	403	392	372	386	399	383	376	403	385	373	411	383	373	368	368	388	394	403	343	379	379	378	405	401	368	352	376	370	397	374	375	362	391	394	383	425	405	392	418	370	426	378	386	412	381	398	425	362	383	385	400	366	361	366	384	381	393	402	391	367	409	362	359	389	384	383	385	403	427	373	332	364	401	394	357	380	334	367	367	392	389	384	376	370	348	409	377	410	378	415	378	403	408	430	369	394	389	384	391	396	390	352	362	394	372	406	372	365	371	366	408	340	402	392	474	414	375	397	383	385	426	391	384	386	410	404	422	394	388	317	401	363	404	377	434	380	379	374	375	347	355	430	396	389	402	357	373	385	412	386	431	392	373	419	380	394	394	355	379	450	353	346	416	408	397	362	370	379	381	406	377	369	398	390	387	415	376	413	365	362	385	406	385	411	388	379	391	370	431	370	396	436	341	367	384	372	418	441	384	382	361	367	366	365	424	367	391	404	397	381	387	386	404	375	361	384	384	390	403	390	406	408	388	388	425	378	376	432	398	376	364	334	363	371	395	367	414	371	387	413	335	420	364	396	371	385	382	409	403	414	420	382	359	412	390	357	354	369	428	410	375	348	366	407	354	351	394	413	364	381	385	370	374	370	420	353	365	430	379	384	396	401	385	398	376	402	386	374	377	383	438	408	366	409	385	403	388	400	362	410	374	398	364	369	419	452	364	397	372	388	369	420	375	399	388	392	397	395	388	329	379	416	382	366	389	383	389	402	385	383	441	378	415	396	402	367	379	389	403	381	381	398	385	365	400	397	388	362	380	381	389	412	396	393	382	356	422	398	367	369	385	395	391	350	379	386	406	423	368	408	398	393	399	381	399	365	379	421	381	371	403	370	383	384	393	387	409	397	409	396	377	363	423	364	346	375	369	387	358	358	410	396	415	403	414	351	414	382	366	402	403	382	374	375	362	459	448	376	388	357	406	408	370	396	365	413	370	363	373	376	407	374	392	392	387	400	359	383	374	410	379	404	379	382	413	369	428	375	376	413	378	384	397	417	378	383	424	431	385	399	410	397	391	374	382	389	382	402	420	384	378	387	393	403	425	396	377	354	352	382	367	382	372	397	406	356	406	399	364	382	395	381	359	364	375	371	413	399	371	421	394	407	389	374	442	389	368	392	460	405	385	375	392	374	406	352	376	419	370	387	349	389	390	385	365	401	371	394	382	399	384	364	331	366	372	366	368	402	398	371	386	387	370	384	375	445	392	381	402	385	411	449	378	383	373	365	442	422	392	380	393	428	378	413	364	419	363	407	422	424	372	364	372	433	360	411	382	366	374	409	369	392	355	353	387	357	378	410	400	369	396	354	389	381	397	400	387	390	368	400	364	393	359	386	399	374	355	376	385	388	401	343	372	387	370	368	380	381	399	336	388	382	424	417	393	362	428	385	391	380	397	420	379	379	399	362	405	386	384	398	393	405	395	389	351	380	428	371	397	415	400	380	391	403	342	386	410	374	368	385	400	365	440	348	375	406	395	384	365	389	392	379	425	427	376	405	362	354	359	386	367	353	371	388	410	369	352	374	362	383	425	413	353	396	383	388	381	422	351	402	389	371	362	413	379	387	414	426	384	360	386	362	405	407	368	412	402	344	395	390	436	366	435	378	365	420	381	411	397	394	411	383	384	415	397	377	390	425	364	412	381	373	358	405	418	393	393	368	375	453	402	413	369	407	377	415	377	402	394	358	384	400	396	364	394	372	383	389	407	390	387	371	373	395	369	420	419	371	373	363	393	416	350	388	401	377	411	342	397	407	381	404	397	417	338	384	386	399	414	379	390	378	368	410	397	425	394	383	417	404	410	390	400	377	372	410
2208	928	954	923	954	981	969	970	980	925	963	964	936	942	937	910	926	989	950	991	899	907	936	908	928	920	915	959	939	907	918	951	915	955	925	937	941	924	935	982	946	954	908	915	968	948	918	875	894	931	854	958	976	936	890	925	939	905	930	954	958	937	964	970	889	935	932	940	948	951	939	918	935	932	952	952	1030	934	909	906	912	873	926	968	1011	930	986	931	972	933	885	967	968	890	1011	917	930	976	877	993	936	933	917	921	955	927	916	948	958	954	945	947	928	954	955	910	932	949	961	932	950	919	953	932	950	919	955	951	954	969	924	986	877	904	967	909	908	1006	959	921	974	919	906	975	953	956	917	935	951	852	967	997	919	913	919	928	937	926	966	885	936	960	926	945	931	962	949	865	962	966	971	991	966	974	965	947	960	932	931	925	928	873	955	942	876	959	922	923	907	958	951	935	860	907	923	926	975	931	975	964	956	968	896	870	945	927	930	923	916	938	986	980	906	938	910	917	915	975	953	918	959	991	901	935	923	915	950	907	942	911	912	914	1002	957	933	904	940	910	945	932	967	954	916	909	972	943	953	971	932	959	978	968	959	933	895	914	919	948	896	919	952	877	922	944	905	917	941	933	964	962	899	953	954	954	889	978	895	944	956	982	951	932	963	930	995	948	955	923	976	920	923	933	918	927	917	983	948	955	938	928	946	935	935	944	877	1006	884	905	922	889	987	920	912	967	921	932	926	957	950	902	948	983	909	969	966	945	853	954	975	906	930	977	998	920	956	919	1002	878	965	948	958	876	949	988	873	931	886	959	908	920	954	941	912	902	909	964	943	923	948	874	950	889	944	886	978	976	980	926	975	899	927	944	952	933	963	945	996	961	938	922	930	941	909	909	880	924	948	925	949	928	908	902	934	973	926	928	905	929	986	920	932	1002	928	925	958	966	962	895	880	974	942	953	889	964	906	924	939	903	903	931	952	926	972	962	898	922	883	949	916	988	987	960	955	967	905	938	907	921	957	978	870	932	933	906	944	944	916	984	922	900	890	934	921	959	878	913	942	921	981	902	894	941	937	988	919	971	970	918	918	899	957	917	969	913	907	861	904	935	972	951	922	902	909	949	940	961	963	914	915	911	925	958	968	971	991	974	918	918	924	959	1013	980	949	912	922	962	933	941	944	943	978	1013	935	922	926	927	890	974	916	985	916	948	929	940	952	972	921	878	947	948	894	934	928	994	912	1001	876	890	943	956	927	903	829	946	937	939	896	909	952	948	956	963	923	980	960	964	942	926	943	914	933	974	949	911	936	876	950	945	895	970	917	971	939	965	953	932	968	1000	908	890	960	941	934	902	941	921	903	886	986	968	896	984	931	926	961	967	913	910	879	902	944	902	972	930	934	916	920	985	903	986	923	984	906	988	966	959	906	945	935	923	987	980	981	931	927	933	941	959	878	951	939	913	948	944	916	919	936	914	969	914	898	931	961	942	928	947	951	908	879	904	953	959	950	917	985	927	945	938	987	964	977	889	914	893	976	957	929	950	930	947	954	938	938	941	960	981	917	938	920	940	973	960	924	897	934	973	857	949	940	932	956	899	905	945	916	919	886	981	955	875	899	937	926	896	951	914	958	950	882	850	907	890	933	928	922	895	871	916	956	946	973	905	910	923	910	955	882	916	1008	968	919	941	930	945	944	933	985	997	947	974	938	906	969	942	899	936	939	941	897	929	976	923	888	895	938	963	934	952	875	931	949	922	968	943	916	902	975	895	948	951	969	912	955	908	923	897	954	949	939	941	943	899	889	992	933	897	945	939	1005	982	927	948	935	968	952	926	909	910	945	927	897	959	961	885	1003	992	993	891	905	973	951	928	925	944	937	889	980	960	953	964	959	907	968	953	939	967	929	949	948	914	923	964	946	927	959	981	955	891	948	923	931	925	927	928	927	898	948	950	983	935	966	944	926	951	906	901	924	956	936	964	943	979	958	905	890	964	912	966	893	924	939	944	943	1002	952	941	905	949	984	942	976	950	950	974	932	913	932	949	911	972	927	946	972	840	962	894	917	967	929	907	958	968	955	914	949	921	989	900	891	971	939	936	943	874	948	970	977	927	887	934	930	977	1008	925	967	903	894	985	948	947	917	901	974	980	904	932	920	945	955	894	895	956	916	948	927	886	912	966	946	945	943	931	962	933	969	938	926	892	958	943	995	911	938	955	884	885	904	935	879	890	926	978	934	973	932	909	921	939	938	919	959	1001	954	939	956	883	946	917	945	929	914	960	906	885	964	878	925	941	947	1005	926	1008	913	951	943	973	945	946	919	969	942	970	965	938	903	928	960	993	959	969	938	953	986	940	940	992	947	929	890	896	977	949	830	950	950	955	880	942	949	958	970	880	985	898	871	902	964	955	929	946	963	885	922	993	919	933	951	877	925	957	920	946	923	922	977	862	920	976	921	939	924	930	919	939	949	892	960	950	922	941	922	929	874	890	948	960	908	922	941	932	915	928	994	903	974	947	948	930	914	956	917	971	930	995	998	904	964	934	934	936	952	941	955	962	935	927	880	935	950	1000	922	938	942	927	900	875	891	991	915	914	917	967	899	962	857	992	951	927	963	1003	904	934	930	969	906	928	961	913	909	953	991	942	944	887	962	944	950	927	981	912	905	933	915	945	869	901	1008	938	961	984	964	958	897	947	890	921	929	946	942	970	874	934	944	950	930	846	945	940	902	917	975	936	925	878	951	923	947	877	947	1007	949	987	952	918	973	982	944	905	902	945	928	972	949	912	957	960	954	992	979	924	897	963	973	918	947	988	965	894	965	1013	967	981	934	956	947	922	982	967	984	914	935	954	972	942	921	988	957	940	928	933	917	931	967	938	915	942	956	947	934	914	885	976	893	934	946	945	927	893	933	930	967	964	951	937	897	962	913	914	965	931	937	909	899	964	952	954	932	958	953	921	946	944	967	891	921	958	942	932	901	893	929	901	920	1000	884	903	907	930	916	983	1011	979	951	938	973	979	954	979	864	944	1000	970	954	956	916	944	908	957	939	949	935	957	890	966	942	921	958	956	931	958	946	964	888	898	948	977	934	907	959	905	936	941	1006	940	901	913	961	1000	947	900	916	882	989	898	926	941	945	936	949	907	937	911	973	954	946	895	899	947	917	906	948	930	956	974	957	988	966	976	919	955	967	969	950	965	944	964	944	878	900	965	915	973	977	917	880	945	938	966	979	987	1001	935	970	957	937	994	981	967	1024	922	943	913	949	943	896	947	970	955	883	988	979	913	901	857	961	937	921	959	931	976	1026	901	923	981	911	968	949	908	966	913	906	931	896	956	921	1016	881	959	927	926	939	948	955	973	907	921	921	957	983	963	875	965	908	936	959	965	969	919	956	909	919	991	970	907	947	937	969	979	946	943	956	911	1010	938	958	931	924	889	925	995	971	930	915	992	916	969	975	939	963	933	900	952	931	968	907	1012	865	890	930	989	920	979	946	910	937	1005	956	922	960	943	981	910	944	927	929	887
6845	573	618	498	485	414	422	396	412	405	399	404	407	404	372	390	410	416	367	363	417	357	383	364	374	375	366	413	390	379	390	361	372	393	380	367	395	385	396	381	322	322	360	386	356	390	321	382	393	373	375	390	346	360	378	365	369	349	380	373	378	401	399	395	366	348	372	366	372	378	349	377	369	372	408	356	396	394	382	401	367	349	396	393	362	347	333	364	387	365	314	343	422	377	367	401	372	352	419	349	412	366	383	379	335	373	395	371	337	385	396	361	392	374	348	347	345	375	379	362	385	370	350	356	395	396	395	391	382	383	386	341	366	398	379	369	373	312	383	379	378	389	392	344	377	383	364	322	342	379	359	359	365	352	373	389	376	386	382	367	374	395	398	370	366	355	400	359	365	353	352	387	376	400	388	352	379	355	392	346	390	352	359	348	377	378	324	376	387	381	366	377	387	360	377	394	364	366	380	408	338	389	373	375	361	364	360	351	353	366	372	377	365	353	359	342	393	399	408	354	383	375	401	379	378	380	381	381	373	401	386	371	396	367	346	331	369	389	363	352	357	380	344	377	378	366	375	406	383	354	359	399	404	357	347	337	369	382	396	330	376	401	396	379	380	379	383	362	388	347	392	370	364	352	407	326	387	394	375	379	368	359	354	371	394	366	365	363	358	383	357	347	357	360	349	393	387	359	364	356	350	397	359	386	352	357	405	396	363	365	363	371	379	371	394	397	380	347	355	414	375	385	379	422	389	370	357	404	377	387	353	361	350	400	360	381	376	368	357	384	387	342	406	379	369	383	386	412	370	393	379	388	379	365	372	391	378	348	381	364	362	360	379	351	340	385	334	373	345	363	387	385	405	390	448	381	389	385	401	356	342	362	375	372	376	374	361	370	425	380	355	384	384	365	356	367	358	392	371	341	341	364	373	410	359	338	352	389	388	386	372	389	375	374	369	385	392	370	394	349	380	405	356	325	354	346	382	343	332	372	364	378	372	339	358	409	369	374	369	401	384	359	372	361	380	379	390	385	337	351	376	382	345	366	375	374	361	375	404	382	384	358	398	406	402	365	395	375	373	402	398	381	347	362	361	382	377	363	402	348	336	389	365	328	353	396	350	366	375	381	347	354	362	392	352	380	382	344	348	332	358	350	342	373	386	369	379	385	367	362	354	353	384	327	332	358	345	366	366	342	403	386	363	380	403	375	388	353	350	349	391	368	390	374	347	356	405	340	381	410	361	353	346	375	359	368	407	359	383	387	374	383	383	364	380	374	344	361	383	374	408	391	337	402	365	330	366	389	403	368	384	355	343	357	363	413	356	366	377	387	358	338	386	404	364	372	340	382	353	358	363	350	356	376	361	354	357	380	376	361	395	361	364	404	421	387	383	347	402	387	378	360	409	386	347	341	374	385	360	354	397	331	370	376	355	375	375	353	373	370	367	366	389	373	393	353	359	389	379	336	420	366	379	356	354	394	409	370	369	348	398	396	350	375	368	409	397	354	372	378	378	346	363	418	410	359	332	329	367	377	354	374	370	336	369	355	367	384	400	375	397	389	344	378	361	360	407	370	342	357	358	351	373	367	375	376	354	384	392	350	373	373	379	377	370	372	392	333	363	374	404	357	388	394	411	366	399	366	381	367	377	376	368	366	420	389	359	438	359	413	378	393	378	377	367	375	359	393	382	388	339	404	336	368	344	383	399	368	397	349	392	375	339	391	353	371	389	373	355	346	395	378	381	385	349	377	385	386	374	378	375	363	345	392	374	375	362	384	364	357	370	382	361	416	381	382	347	372	380	349	344	391	370	365	373	378	400	348	380	390	342	392	352	422	355	362	378	378	379	403	367	356	365	377	375	349	361	381	342	350	370	363	357	350	370	380	389	338	402	387	358	385	371	412	366	353	352	337	378	374	405	395	426	385	381	404	362	331	387	385	396	381	360	392	388	400	349	361	334	397	387	377	388	373	346	356	351	421	338	400	395	377	420	388	375	383	395	374	367	364	316	387	369	340	395	343	386	375	337	361	392	347	339	339	347	365	340	359	391	327	375	344	357	389	380	372	346	377	379	374	366	368	375	388	389	341	348	343	370	383	349	370	329	362	349	383	380	354	380	349	388	381	374	399	355	370	328	380	373	382	388	344	376	381	362	376	382	343	401	352	342	354	382	356	370	394	393	400	363	364	350	381	326	326	379	359	384	341	362	378	391	391	365	394	375	392	373	404	358	376	352	380	419	364	361	358	374	391	341	353	404	364	364	354	372	358	354	325	389	323	396	412	399	374	378	371	346	352	404	334	345	394	331	347	343	368	366	370	390	374	350	416	378	406	405	389	385	377	374	393	356	369	357	326	376	391	373	382	362	362	380	384	346	357	366	391	368	350	380	394	408	383	356	388	381	349	375	332	341	373	336	388	335	370	370	382	381	359	399	353	340	400	374	324	382	383	384	379	386	383	337	396	354	344	376	351	359	389	377	363	354	372	409	384	404	389	361	373	375	361	352	366	397	373	371	358	352	365	346	376	359	403	358	396	338	356	336	341	345	363	406	341	379	354	357	362	381	365	337	418	369	407	350	356	398	390	386	381	420	333	349	340	409	374	384	350	412	377	345	416	386	380	368	382	369	349	379	376	434	352	387	357	365	364	342	338	376	353	377	363	379	376	353	358	401	353	350	372	358	371	348	376	372	341	346	343	338	373	376	374	362	374	365	388	360	358	386	375	375	357	399	366	406	380	348	363	351	391	359	368	416	336	364	354	342	399	370	399	376	362	404	351	395	342	408	382	366	371	352	373	387	344	373	400	350	388	390	406	403	379	393	381	367	370	345	342	375	404	357	378	357	373	380	381	362	374	417	378	376	371	360	378	391	382	374	401	390	398	386	348	334	368	392	395	379	396	380	397	370	373	422	394	348	339	361	391	387	372	372	358	401	372	374	393	363	410	374	379	374	401	389	351	379	386	343	355	382	368	345	341	374	386	384	390	380	326	349	363	384	386	339	368	373	342	344	352	375	377	385	395	377	357	360	393	386	390	310	375	344	392	365	400	391	408	352	373	377	336	380	352	376	427	376	358	353	393	341	395	375	365	355	340	365	375	375	388	401	405	373	371	398	367	381	353	354	371	349	353	359	333	385	356	397	325	383	366	333	358	374	385	377	376	345	327	396	369	365	376	335	348	394	391	346	397	344	364	406	350	377	377	398	372	378	393	359	362	362	386	341	373	398	379	349	350	382	352	381	346	386	376	386	373	376	389	414	382	406	395	371	374	338	348	369	382	377	379	358	373	374	332	390	371	367	342	352	360	406	347	350	418	340	393	373	358	337	379	332	367	324	348	380	348	387	361	372	357	342	356	373	402	403	387	402	385	356	402	382	383	416	371	362	395	373	379	375	367	381	390	373	359	324	339	346	407	373	393	419	389	368	364	374	401	370	341	376	348	361	316	356	347	393	383	399	370	348	359	355	362	361	413	362	343	388	376	345	387
6492	1056	1394	1528	1335	1238	1130	1126	1066	1024	981	987	975	1016	938	911	983	915	925	935	977	921	917	930	964	905	901	898	863	889	881	924	890	857	885	882	939	882	895	863	886	953	962	882	843	847	887	948	840	920	903	890	896	907	885	878	910	894	923	915	896	836	867	880	893	858	929	878	877	869	919	890	883	919	889	954	857	885	893	892	915	905	885	895	878	885	859	901	858	869	895	868	897	893	859	897	878	847	904	903	923	888	929	874	872	915	912	845	909	886	926	872	934	884	861	862	950	863	855	915	880	922	938	861	917	872	848	888	947	877	855	858	849	889	910	865	888	846	882	893	897	922	909	927	896	874	833	908	858	837	893	870	935	954	854	873	884	851	875	911	899	862	902	921	901	907	888	879	893	867	846	839	829	930	853	853	887	884	823	886	869	928	909	853	943	897	897	922	874	872	884	869	928	863	861	895	888	948	896	846	896	883	913	908	949	891	880	870	859	863	905	879	892	849	928	917	879	891	901	918	927	885	946	893	882	842	858	895	913	906	840	911	901	910	879	864	921	861	900	905	891	929	881	857	867	929	931	958	892	896	920	877	810	865	918	882	898	847	913	840	868	853	882	896	915	913	883	899	894	897	931	953	937	944	849	914	889	845	890	934	862	894	863	870	899	851	894	911	891	866	914	904	894	877	859	856	892	908	903	872	851	854	889	880	986	906	888	880	837	861	855	860	836	832	859	912	883	840	866	931	913	877	912	903	892	901	909	902	895	856	847	882	877	890	974	884	910	877	853	871	891	905	911	934	856	908	897	914	846	939	809	895	897	925	887	862	898	889	905	908	878	890	924	884	898	874	854	850	868	851	913	940	875	869	934	887	906	879	911	864	927	923	836	876	899	847	899	899	868	960	894	827	864	834	887	882	890	861	915	890	867	880	886	905	825	901	849	901	896	933	871	908	933	853	916	875	909	875	849	916	789	884	913	921	930	952	876	846	894	932	906	885	867	863	941	863	891	854	917	880	840	895	910	931	917	895	881	907	886	899	895	847	791	891	920	921	844	882	808	869	876	929	894	866	879	847	915	881	880	918	878	868	901	888	823	888	862	873	907	866	862	904	928	867	894	851	879	862	947	873	898	924	929	894	919	913	862	913	947	850	925	879	915	888	894	854	902	899	874	918	894	914	850	849	881	897	906	947	911	922	852	905	882	859	864	870	852	882	919	850	885	910	912	859	890	854	876	908	881	822	900	948	893	935	847	853	867	892	896	935	932	913	891	924	831	946	871	925	925	878	927	918	848	852	910	941	889	890	929	925	879	954	846	997	895	886	913	842	946	810	891	883	858	883	913	905	926	892	905	897	980	910	918	837	858	853	896	875	891	859	875	945	868	859	888	874	925	874	876	918	986	864	901	873	904	864	903	893	859	845	939	876	869	905	935	837	926	839	886	927	910	883	895	936	935	882	873	925	886	924	855	899	848	897	927	849	954	858	861	921	930	877	894	897	874	887	925	883	830	877	914	893	906	882	911	925	824	878	925	858	882	896	908	913	900	903	890	851	925	902	869	892	866	907	867	881	872	896	863	908	900	850	914	869	882	931	854	866	871	909	896	858	870	889	846	846	880	893	945	867	918	920	900	897	868	917	889	890	944	921	879	902	927	899	861	884	935	861	865	896	916	875	873	907	878	873	896	913	879	895	936	948	895	889	921	838	912	933	939	920	854	870	919	852	904	879	906	906	876	900	956	893	877	873	872	904	896	776	900	899	859	883	929	885	956	881	880	888	857	903	885	923	835	893	908	873	871	960	934	924	870	917	915	843	871	915	905	908	909	902	921	915	880	879	870	888	871	915	917	933	928	854	896	932	897	903	875	912	884	805	906	857	886	826	849	853	878	883	896	831	910	876	882	875	883	893	910	892	896	892	904	860	905	881	880	877	896	881	909	932	908	900	920	873	1000	890	842	875	964	877	899	883	866	868	924	896	883	881	866	883	887	953	877	871	859	881	887	852	886	887	911	870	925	858	943	947	933	887	930	886	895	928	908	868	853	892	832	946	932	849	890	895	918	911	914	900	878	933	909	834	895	866	891	899	865	908	928	876	827	936	877	914	815	880	942	944	858	857	816	905	869	925	893	926	837	885	886	862	896	873	890	925	947	923	871	866	908	869	891	872	935	899	952	893	899	865	897	895	842	882	895	899	850	909	890	893	905	886	921	864	825	908	863	915	942	911	942	896	898	885	921	841	919	889	893	868	864	937	894	933	874	873	903	892	859	915	908	818	901	847	885	883	857	908	894	839	920	852	861	883	892	908	857	894	888	873	839	887	900	881	858	864	872	895	893	879	895	883	857	848	866	863	919	918	904	897	854	884	844	893	855	882	860	903	914	875	856	854	865	885	939	888	865	867	882	913	896	909	883	889	888	914	884	900	918	881	883	869	871	933	868	933	817	880	884	891	859	886	870	920	902	958	915	891	932	899	876	888	837	899	880	860	869	893	898	862	891	944	929	923	864	880	872	909	933	861	924	894	902	906	902	926	896	861	879	909	891	868	835	896	843	896	883	886	878	885	869	912	907	942	887	896	910	881	921	859	911	836	843	926	845	906	894	906	858	921	869	874	856	870	874	897	849	913	900	874	911	854	848	919	936	866	939	883	872	875	872	864	898	862	883	885	903	922	832	867	917	927	877	902	886	875	915	884	915	861	858	872	917	933	886	900	851	867	860	826	873	907	881	892	925	872	883	878	928	922	883	885	894	893	897	919	855	834	916	863	887	893	849	925	860	884	908	903	865	892	869	835	930	855	865	866	914	893	914	862	909	876	888	880	863	853	924	854	895	857	870	861	891	852	894	897	896	879	889	916	879	906	913	895	934	917	900	918	889	845	871	944	906	900	915	898	884	943	849	924	885	876	866	889	907	898	866	905	859	884	877	927	847	877	944	846	884	856	886	880	881	846	906	898	880	869	939	905	907	891	886	866	906	877	915	904	856	909	869	922	894	895	920	934	895	898	930	918	847	909	914	911	877	866	871	904	864	959	902	916	871	873	894	923	888	932	897	840	851	906	884	893	867	878	898	850	869	907	910	910	892	874	961	903	834	899	895	861	874	953	867	871	868	897	886	890	890	874	907	831	919	859	889	958	868	894	895	892	882	947	938	893	898	919	878	914	838	955	883	916	875	896	924	886	835	862	900	892	917	905	876	899	858	904	926	885	906	843	920	892	943	862	874	876	881	894	886	935	895	907	884	879	875	893	842	878	887	914	902	902	892	869	917	910	904	896	846	914	894	936	900	883	902	855	899	891	933	876	933	858	864	956	857	888	869	914	927	848	940	921	891	898	930	879	899	846	946	903	913	902	864	882	873	899	845	890	881	824	868	880	853	880	896	939	884	901	897	916	894	892	908	864	913	914	893	900	840	918	911	853	874	902	943	899	881	954	880	904	885	910	862	865	883	891	928	877	860	855	888	902	840	848	936	868	827	896	894	911	871	915
12519	757	633	550	420	346	272	268	219	246	219	196	209	188	203	241	205	203	193	209	193	195	215	188	192	187	194	214	212	197	184	195	167	190	193	203	189	205	203	176	173	173	201	212	182	191	186	163	185	179	165	202	167	179	177	197	201	187	156	208	198	176	192	171	170	188	201	181	209	177	187	186	190	177	202	182	201	196	214	181	184	174	183	193	202	186	166	188	233	195	177	167	187	166	210	203	196	173	168	189	182	168	191	186	187	170	205	177	189	170	163	186	215	189	198	220	190	207	197	189	158	174	177	179	172	184	184	177	159	189	171	190	185	189	201	184	173	188	196	190	175	190	186	183	209	213	171	191	188	170	195	176	204	197	198	197	200	176	174	212	220	201	190	199	200	177	189	176	187	174	208	206	194	184	203	166	177	162	185	195	189	185	202	167	206	187	178	222	179	186	198	164	173	181	207	210	179	181	187	205	200	183	172	182	209	162	189	191	195	200	185	201	184	195	176	201	175	190	215	188	188	202	184	183	195	160	196	194	196	204	186	193	158	183	216	199	185	162	189	184	205	188	205	179	173	192	168	199	180	172	179	197	188	179	153	163	184	210	183	201	189	167	197	204	178	185	202	204	189	176	212	207	199	193	203	199	160	201	176	192	220	204	163	182	193	194	169	168	180	177	175	177	153	185	157	185	186	203	180	186	159	156	179	205	211	194	158	191	191	178	184	192	190	185	193	169	162	187	196	199	175	195	172	176	176	169	174	183	184	167	178	171	196	202	191	174	181	160	175	178	206	190	167	195	179	195	216	218	185	200	198	177	171	178	174	197	159	158	200	180	191	202	171	201	168	176	178	180	175	189	187	213	166	190	169	188	188	186	190	198	214	187	207	196	188	201	175	183	177	211	164	180	198	187	189	200	201	176	163	201	173	165	184	191	187	179	191	172	198	180	193	176	176	192	229	181	202	187	188	178	166	186	179	194	186	220	182	184	190	189	170	202	209	190	195	193	172	167	189	191	174	183	195	204	175	166	170	184	190	194	188	192	184	182	155	177	172	170	162	179	191	193	215	203	209	162	188	215	173	200	201	184	173	196	142	180	188	197	188	179	178	202	151	188	185	185	189	195	187	200	204	174	168	177	188	193	221	156	190	171	165	189	183	189	191	171	182	189	208	181	226	180	205	205	178	184	197	185	198	201	205	173	195	207	185	178	181	175	246	185	180	204	183	190	173	191	180	210	173	177	200	169	173	177	194	194	180	195	187	202	205	201	155	196	199	183	157	181	149	174	183	195	197	169	194	188	189	190	188	168	163	188	177	181	179	203	171	186	195	208	189	192	188	192	176	180	165	206	195	188	190	193	179	158	192	218	178	186	165	199	186	181	196	188	179	187	196	197	192	195	188	192	194	216	183	192	195	204	164	189	183	200	175	171	190	167	213	177	198	205	196	201	190	205	191	180	212	185	183	175	171	208	206	187	200	187	196	176	195	180	192	200	173	187	179	188	186	185	185	192	206	181	186	203	216	177	171	182	184	209	194	192	188	177	191	185	185	167	176	162	186	189	173	197	171	189	165	181	199	203	179	225	204	186	209	197	158	183	166	184	182	182	188	193	187	185	196	204	211	184	191	193	159	216	187	178	192	189	199	191	179	186	169	172	198	192	205	191	201	203	202	189	175	172	192	192	183	194	184	201	210	194	169	175	194	191	215	177	198	178	183	195	161	195	186	195	175	161	173	183	176	205	188	183	169	176	202	187	188	188	179	189	194	204	223	212	180	186	213	200	166	214	179	168	203	196	208	178	202	171	184	193	177	195	205	194	166	192	204	185	190	190	172	207	183	203	215	189	176	170	177	174	179	189	196	202	188	178	188	190	186	209	192	184	175	177	181	199	216	169	200	192	175	178	185	186	187	185	182	203	184	183	168	198	209	193	187	186	203	162	201	189	193	201	183	187	190	186	198	176	188	199	178	221	165	165	199	191	165	171	178	200	193	179	158	189	206	203	205	201	178	195	221	174	182	210	190	174	180	182	176	178	168	178	211	186	192	188	206	202	184	172	201	199	196	166	183	178	200	236	204	191	199	185	200	171	195	181	171	209	190	212	186	174	162	200	208	186	188	182	201	199	169	167	150	184	211	201	162	197	188	199	178	186	169	179	188	212	169	178	186	213	203	213	193	181	199	184	192	201	181	173	201	195	202	191	212	192	193	183	209	200	182	193	203	167	197	190	174	175	194	160	186	214	174	191	187	189	194	211	186	187	197	194	186	156	196	183	182	208	193	173	193	180	176	168	180	179	180	181	192	178	182	188	207	191	198	179	175	192	169	199	184	178	186	189	159	196	176	196	200	201	192	179	174	193	188	222	180	190	149	175	171	213	199	174	195	197	182	195	178	151	217	186	202	189	194	181	167	202	190	193	216	200	186	165	204	188	154	191	166	171	183	187	173	208	155	187	182	164	192	179	169	177	193	185	200	196	186	183	208	194	196	160	168	183	182	213	168	197	175	164	160	185	214	175	183	186	171	187	184	196	218	188	215	201	196	199	160	185	182	169	189	210	153	197	201	222	159	190	177	168	190	177	176	152	180	209	178	198	174	204	174	161	189	206	211	188	187	186	206	161	184	188	191	176	178	168	192	220	189	196	162	187	176	200	203	191	207	199	186	200	187	187	203	188	201	184	172	177	187	180	146	178	176	192	184	190	179	171	193	171	180	203	211	192	196	152	184	180	194	180	182	220	184	167	189	179	215	185	193	178	169	213	215	166	165	180	196	164	197	175	179	184	210	191	162	192	165	170	216	198	188	176	193	197	165	189	173	179	176	203	203	180	175	191	182	187	186	190	195	193	185	197	188	180	194	170	191	195	184	181	190	191	186	186	195	250	198	211	184	185	190	156	210	197	195	178	166	167	196	172	170	175	191	190	209	153	176	143	203	210	194	176	198	189	212	186	184	169	194	215	199	186	179	169	196	208	194	189	200	186	199	180	178	208	191	200	203	184	171	200	210	184	172	168	198	190	180	184	181	202	172	184	201	205	203	205	194	205	168	173	188	182	200	182	196	169	163	178	195	205	186	184	181	212	194	165	201	186	192	179	178	206	173	186	184	188	205	190	202	175	170	180	190	181	218	180	194	188	182	184	191	161	168	216	180	197	190	205	179	196	194	197	190	183	200	183	193	154	179	183	188	201	190	184	190	197	177	187	172	198	211	161	205	178	184	199	175	186	168	185	187	172	182	194	192	195	184	200	186	179	182	192	154	190	158	176	187	216	214	193	193	163	181	204	172	197	169	193	179	195	178	203	175	165	218	184	183	170	181	184	208	189	192	197	181	204	180	185	181	169	180	159	191	171	182	220	183	200	194	177	219	179	181	205	180	176	181	192	194	198	186	202	173	185	196	183	180	200	205	210	196	192	179	162	183	190	187	198	183	188	196	193	218	168	186	181	185	184	153	183	199	204	175	195	220	185	189	176	192	203	188	158	184	192
7602	869	1631	1744	1489	1244	1099	1002	826	794	738	702	685	639	634	624	575	590	576	603	563	540	569	521	511	510	523	486	493	509	499	479	541	509	494	504	485	497	507	463	497	505	525	509	555	516	524	477	471	544	496	482	529	447	503	485	485	492	466	504	488	538	489	498	483	457	485	500	501	509	528	490	474	461	521	447	519	447	507	497	497	482	513	527	504	462	534	466	501	525	487	461	550	469	542	506	490	481	493	505	495	466	476	524	494	534	475	485	533	500	455	506	470	464	476	479	491	485	525	483	499	503	482	487	489	529	468	469	535	466	475	494	483	502	490	486	466	505	494	489	540	523	486	510	466	518	463	505	478	481	501	450	509	487	497	500	491	502	507	477	503	490	498	455	523	469	484	512	502	457	457	487	512	499	477	469	475	453	467	501	459	489	492	467	507	477	491	503	495	473	483	488	490	501	497	476	504	465	507	517	447	446	521	523	513	492	458	516	462	437	517	483	475	489	462	472	519	477	479	489	491	445	469	488	482	519	471	529	492	514	504	435	531	503	462	478	511	509	443	473	531	489	507	485	528	500	469	518	531	499	509	471	479	496	482	473	461	465	505	507	505	510	495	463	509	486	487	505	529	508	480	510	510	499	459	485	506	462	504	483	493	505	498	477	468	519	478	480	472	505	493	494	477	484	501	464	489	479	472	506	512	498	506	479	502	439	511	499	523	500	492	490	540	468	519	503	457	494	514	494	512	535	482	465	497	449	521	532	504	481	447	458	483	476	496	498	492	481	532	476	487	525	522	488	493	441	487	518	480	502	513	477	485	466	459	508	483	495	445	490	473	497	494	504	478	510	526	501	476	491	463	461	505	522	423	477	460	487	499	520	487	506	474	498	507	507	476	492	447	452	489	476	479	462	471	467	479	461	525	496	525	481	507	479	484	467	488	483	446	501	493	470	514	490	464	457	486	486	493	476	498	531	492	507	504	469	489	492	473	454	488	478	462	508	474	499	507	505	503	501	478	512	496	476	481	470	466	456	483	425	445	497	498	473	459	514	480	494	479	462	477	487	474	496	496	458	462	502	501	479	482	473	500	471	452	462	498	440	464	511	499	478	531	504	491	480	490	540	492	470	488	504	495	490	482	441	501	520	490	519	474	499	491	461	461	497	519	519	461	506	475	494	472	490	508	481	493	498	501	487	498	506	542	525	478	503	512	512	493	474	509	484	524	463	528	496	504	497	508	504	491	562	503	469	504	504	468	506	517	475	473	498	495	524	472	490	486	487	478	475	464	483	489	509	489	463	478	460	454	489	458	525	460	484	488	515	484	455	463	487	506	525	525	490	488	509	444	493	467	509	480	461	522	480	480	469	492	478	457	479	476	481	458	465	459	459	491	514	498	478	479	497	467	463	455	503	445	460	525	513	482	489	497	496	472	476	469	486	491	495	495	528	488	469	527	467	468	487	484	474	487	487	474	481	485	531	484	484	469	498	451	524	479	471	556	469	479	515	506	513	511	468	469	486	484	494	482	495	444	483	499	503	479	476	481	435	470	479	500	457	455	468	481	485	474	474	460	507	468	481	488	470	520	475	514	501	475	502	486	483	477	495	479	458	467	494	452	476	508	490	464	478	489	515	477	480	491	515	489	514	449	490	502	479	522	483	490	513	511	474	491	519	509	475	492	484	495	504	522	512	468	522	489	472	514	477	507	484	487	488	516	456	500	469	478	537	478	502	478	510	474	467	515	509	464	503	461	517	514	480	505	489	458	493	511	481	519	486	472	452	516	471	484	495	501	488	475	472	491	514	468	474	472	479	507	494	511	486	474	483	530	493	508	493	478	476	490	494	475	478	501	530	522	499	466	495	482	499	501	527	485	538	473	505	479	471	474	522	469	460	496	487	458	492	491	506	448	505	481	483	488	485	490	513	473	493	531	446	477	518	502	501	445	504	479	510	498	444	508	502	513	500	496	481	557	508	451	487	517	489	500	463	468	487	498	530	442	494	485	483	485	475	485	508	498	470	494	476	500	510	546	522	538	483	467	520	506	499	469	478	468	468	514	534	495	480	471	516	475	465	495	517	478	490	477	491	489	480	525	515	492	463	473	522	493	461	469	487	514	449	483	496	491	467	499	508	513	500	499	483	444	487	509	468	478	521	527	492	493	455	462	506	491	501	473	463	489	499	495	486	447	475	475	512	489	494	471	507	514	473	454	462	526	498	481	483	473	514	494	477	494	488	521	450	446	450	493	480	457	484	484	480	507	488	508	469	458	461	468	462	508	486	451	487	499	498	479	515	469	450	456	464	444	456	491	520	463	477	490	422	455	484	494	495	490	508	457	505	474	468	478	473	490	497	480	526	450	506	531	523	533	495	524	514	517	514	463	481	501	455	482	497	483	507	494	500	495	535	498	462	473	489	507	494	460	486	499	521	469	488	474	448	467	462	487	466	470	474	478	472	497	460	515	491	476	475	489	496	507	486	510	510	476	517	495	500	486	479	517	445	483	511	471	460	491	483	494	489	501	478	483	508	524	513	492	461	431	509	482	465	507	479	501	469	496	478	508	498	489	467	502	473	485	462	487	470	446	502	483	516	521	492	488	505	526	513	476	487	472	511	482	500	479	496	500	481	483	501	498	515	459	438	509	517	502	446	522	505	467	487	467	445	509	496	469	482	474	452	503	473	506	552	488	516	478	466	497	462	501	492	483	530	521	478	519	485	492	486	491	485	507	492	501	487	453	478	482	471	492	500	460	485	501	464	473	489	502	459	483	493	499	487	525	439	521	475	484	464	451	522	466	487	508	471	489	502	477	491	515	520	454	468	503	489	494	464	501	468	520	469	498	477	479	508	471	479	464	506	510	474	479	499	475	499	489	511	482	506	480	477	432	492	487	441	495	501	490	549	495	477	464	478	502	496	424	502	464	466	453	473	500	483	496	512	472	483	503	469	494	486	439	476	514	514	486	462	503	496	465	515	485	474	456	453	492	496	476	487	515	508	520	505	491	482	477	491	503	484	504	474	497	521	503	498	492	419	479	481	502	493	512	548	498	495	479	481	493	433	512	523	484	485	482	502	490	531	488	485	498	449	497	450	469	486	523	457	486	475	504	493	480	513	507	500	453	516	519	471	513	483	482	439	486	480	488	483	459	511	501	435	490	523	436	518	497	491	476	472	471	486	466	508	485	498	489	489	488	502	447	486	468	505	480	466	468	488	506	496	478	494	516	508	469	540	451	486	519	534	522	489	497	517	493	475	488	479	468	477	470	489	481	502	519	475	497	501	485	459	467	470	496	466	468	484	484	510	517	509	517	504	493	477	452	486	461	443	521	505	497	465	473	515	482	470	488	521	500	506	514	494	485	505	485	492	472	501	501	450	496	454	492	461	502	503	485	482	503	461	496	530	488	498	485	489	531	494	473	511	510	476	469	494	455	499	477	531	469	523	464	527	492	485	491	488	515	512	484	499	444	516	492	481	472	447	478	494
1491	418	432	391	389	382	385	409	397	380	391	406	374	351	368	415	386	378	425	401	407	422	371	373	350	431	375	348	380	373	399	393	407	392	370	383	406	399	390	379	393	438	409	399	368	372	389	355	370	431	355	402	378	414	401	414	359	381	414	394	384	382	393	418	376	389	395	373	369	383	374	350	407	379	383	405	360	349	370	393	407	413	354	371	383	381	399	368	380	392	375	399	370	354	380	361	393	389	380	375	352	356	358	416	391	396	388	394	363	358	364	398	386	395	347	401	346	381	382	377	379	389	454	378	363	373	360	413	377	417	373	376	354	358	386	369	379	404	375	347	362	397	385	397	395	408	370	385	419	388	392	418	388	390	379	376	359	359	386	406	374	385	370	345	403	375	390	370	371	355	394	379	376	389	367	404	365	365	362	353	371	382	362	380	354	353	376	381	416	380	370	373	361	413	382	400	403	415	392	381	360	432	392	421	372	385	425	362	383	425	366	370	382	378	408	449	384	392	392	396	382	392	416	397	392	393	370	433	356	378	390	385	358	377	378	401	381	414	357	368	405	398	397	384	369	389	418	363	386	367	403	387	397	407	361	377	391	396	396	405	377	362	368	385	425	376	397	421	389	350	401	361	370	393	366	409	406	398	377	417	355	394	384	379	422	395	390	392	393	386	342	345	379	370	391	349	378	364	336	337	401	410	420	358	370	392	365	359	402	379	414	372	382	368	371	374	393	376	404	379	380	390	413	387	325	378	390	366	357	420	369	386	410	389	383	408	359	405	405	396	393	371	384	417	391	381	392	394	388	375	353	410	404	394	379	427	384	341	347	406	343	390	384	390	411	386	352	372	361	373	371	393	369	358	372	408	386	376	365	357	401	379	411	379	393	364	367	397	383	369	399	378	428	404	408	391	405	351	354	385	376	410	398	383	403	387	354	405	372	427	376	413	376	386	410	393	379	368	387	385	400	371	405	407	392	408	375	420	391	433	392	369	399	390	414	382	372	373	397	426	415	389	424	388	383	433	382	385	387	422	409	403	338	399	365	380	395	361	358	393	413	370	357	395	367	368	371	392	385	422	383	422	404	399	422	374	403	383	391	414	373	384	398	385	368	418	406	369	369	373	369	384	384	377	398	374	365	370	405	347	400	340	407	341	367	366	382	380	351	382	408	370	380	379	376	351	372	382	399	349	359	375	386	397	375	390	365	411	376	400	392	370	368	377	417	387	401	360	409	391	374	353	364	394	363	365	364	401	424	404	394	360	390	352	404	347	416	410	384	393	402	376	376	411	384	378	365	392	379	391	385	374	390	396	390	408	363	378	398	390	387	354	360	383	412	404	406	385	378	419	363	379	350	428	352	384	420	410	384	376	379	355	367	363	381	394	392	388	391	359	362	363	411	416	390	397	365	384	423	392	421	423	413	359	419	393	406	350	366	390	397	359	408	418	382	390	399	365	367	361	424	371	340	404	363	360	389	401	430	387	389	363	391	396	368	385	382	406	401	343	391	372	386	387	404	362	384	379	377	377	390	389	425	411	353	356	418	399	389	390	399	348	386	363	362	395	374	389	362	391	381	383	362	366	375	374	372	399	413	369	386	371	390	394	372	381	387	413	374	407	344	396	388	368	411	380	378	383	402	416	392	353	416	386	403	367	409	351	394	401	385	418	405	356	387	381	429	379	357	395	388	400	364	351	406	383	361	400	369	412	401	393	418	390	379	358	368	398	399	358	357	403	402	394	420	388	362	367	369	432	421	382	437	394	396	384	398	367	354	398	403	384	396	376	396	367	388	366	382	370	417	389	344	353	354	395	387	357	367	374	384	378	364	444	383	375	375	419	387	369	360	387	402	397	426	363	371	419	399	375	397	393	383	352	359	373	380	363	430	405	365	395	383	369	372	365	349	400	376	364	374	399	376	410	344	392	361	352	380	412	409	354	407	390	403	406	388	365	390	407	393	407	344	347	400	426	374	408	402	353	364	375	399	371	357	356	389	391	370	339	370	382	393	355	401	385	393	428	418	369	336	389	370	402	400	411	392	377	403	342	364	377	384	413	374	375	343	410	351	415	389	378	379	400	411	384	366	391	390	419	413	419	377	350	367	372	369	394	405	396	393	373	416	398	412	370	397	390	373	400	361	384	370	354	372	365	383	375	369	383	377	394	403	372	381	383	397	382	395	383	394	388	407	401	396	408	372	397	375	369	376	411	384	379	412	418	354	391	405	364	367	384	401	411	347	377	367	313	365	392	395	383	398	399	386	391	388	365	357	387	383	384	363	378	436	389	399	394	393	391	349	385	405	402	356	368	339	355	366	364	363	352	409	398	350	412	383	394	380	369	353	366	360	389	380	356	382	368	374	333	381	396	363	376	403	359	393	369	377	386	405	409	345	419	445	369	391	405	382	350	380	379	376	374	366	372	419	402	378	367	366	428	402	402	387	403	350	353	390	379	381	403	400	389	375	400	395	374	357	391	362	344	414	372	390	352	387	394	405	398	361	346	380	403	402	349	371	387	413	363	348	393	405	380	373	357	387	377	408	400	376	374	372	396	354	383	388	390	348	389	388	395	406	408	400	353	413	388	393	363	405	388	414	343	388	342	401	398	441	410	401	430	390	431	410	398	382	371	381	370	372	393	402	391	371	374	387	383	371	385	366	388	364	337	347	360	409	425	386	408	416	415	344	403	374	389	383	371	404	391	398	403	373	417	349	357	355	379	350	420	416	376	411	363	405	375	370	409	392	395	386	389	393	423	394	365	422	360	378	383	429	393	392	383	402	340	393	373	359	394	365	363	407	341	410	391	377	390	382	346	383	369	398	388	416	348	370	393	390	379	430	392	390	426	397	390	405	365	383	397	403	394	386	396	385	383	338	380	393	346	347	402	389	389	365	383	363	381	388	392	358	397	401	348	399	364	385	402	383	376	410	354	394	411	398	386	376	344	405	391	397	386	403	386	391	366	407	403	386	401	342	378	396	383	387	399	360	381	361	358	347	389	381	388	388	361	372	414	357	386	357	398	404	406	359	359	385	361	386	386	384	356	398	451	394	412	411	393	361	419	378	376	389	367	385	384	382	380	393	417	398	379	363	398	348	418	379	390	364	405	399	401	389	413	357	355	387	389	386	391	435	406	401	385	428	394	378	381	419	376	416	357	378	369	416	373	383	370	412	385	413	427	408	386	375	374	399	420	352	372	380	365	373	372	384	366	345	388	376	386	354	401	410	375	416	403	378	402	370	406	367	382	359	404	396	369	405	360	400	374	386	388	418	402	410	340	360	386	389	373	391	368	381	382	397	368	392	425	410	356	393	346	400	407	365	394	379	378	414	373	390	413	406	359	393	372	404	396	381	414	378	425	373	394	403	410	417	360	389	401	371	383	384	369	370	385	428	385	361	394	325	411	401	381	377	370	368	340	384	368	403	357	385	383	412	378	390	365	388	330	426	384	367	354	378	415	409	394	345	389	406	367	394	397	397	378
2192	933	944	968	990	949	904	963	928	922	922	989	934	930	899	895	982	955	998	960	908	911	948	973	946	961	937	968	918	883	902	893	972	987	903	932	935	969	997	978	906	955	888	926	902	901	950	971	886	913	921	929	904	941	951	939	903	929	966	932	911	973	904	926	972	963	929	959	963	939	932	934	972	953	903	940	940	966	952	928	926	944	936	927	959	892	990	937	939	931	966	971	960	960	961	965	927	946	929	915	927	919	922	957	958	945	925	902	970	887	964	923	958	916	885	904	965	953	966	945	897	1011	958	952	891	946	929	937	868	935	963	925	912	886	906	931	852	909	896	928	928	928	922	887	946	926	995	922	907	874	965	970	917	951	963	968	894	967	960	964	957	994	944	927	954	950	871	978	955	931	971	944	951	898	923	938	956	904	930	955	946	948	910	967	916	914	928	919	950	940	930	941	949	958	945	941	922	941	975	937	939	967	944	933	961	948	897	945	900	943	941	890	972	949	941	915	960	879	952	970	948	930	962	955	952	963	870	919	932	968	936	958	952	946	927	927	959	970	907	931	903	933	915	918	879	930	922	931	917	956	910	967	932	992	928	984	915	937	910	915	975	945	931	931	924	915	994	907	929	904	947	943	975	923	914	899	916	945	979	907	955	917	917	892	972	918	910	976	970	866	909	933	908	945	940	901	926	977	957	921	920	983	929	938	950	961	952	949	920	938	872	936	913	970	901	910	938	895	965	917	943	936	970	925	924	952	945	879	928	932	886	913	987	903	935	968	979	970	915	883	910	965	905	951	901	937	974	982	902	922	914	949	881	896	917	941	926	958	952	930	967	910	914	901	951	926	914	913	961	940	895	929	969	919	947	1035	994	922	889	959	917	920	927	951	895	948	932	945	971	927	946	955	937	899	981	927	880	948	924	926	913	987	895	932	971	939	956	929	969	863	938	956	995	889	931	924	925	943	897	953	968	926	954	933	974	938	933	909	951	918	910	909	940	890	934	947	974	914	959	920	951	913	894	924	991	918	941	902	930	940	896	925	963	910	896	916	942	996	934	934	966	922	1017	838	923	944	933	926	908	929	921	952	956	966	902	950	951	906	936	905	916	960	917	952	952	897	958	901	918	983	931	906	933	932	904	945	943	935	972	925	975	940	927	945	939	902	890	1002	923	951	952	926	924	943	958	920	954	990	943	869	900	925	969	922	933	921	905	963	930	919	937	932	912	1007	942	901	936	877	918	889	921	928	950	974	948	938	881	976	928	903	998	939	900	951	947	928	962	939	898	915	949	919	937	921	954	1021	912	952	886	890	899	962	900	899	955	924	913	900	924	960	951	892	949	972	943	927	959	930	933	902	962	920	911	1000	931	949	918	934	947	878	962	905	938	960	921	988	957	927	963	919	1004	897	916	1025	956	946	916	942	930	898	959	895	916	935	904	916	952	923	964	890	935	901	948	912	925	976	930	951	947	909	986	936	930	937	903	925	866	941	984	992	902	996	951	949	916	944	930	958	915	904	861	896	935	955	936	925	914	905	984	940	887	966	929	940	961	964	906	944	940	946	973	937	961	944	950	933	945	912	941	960	925	926	922	951	942	949	994	869	956	911	998	870	919	957	949	920	880	907	928	917	924	910	940	924	897	979	896	895	971	1002	943	900	959	924	933	958	918	950	919	942	944	933	927	939	933	942	938	939	939	916	869	933	965	896	909	962	958	967	890	951	994	898	953	973	919	951	910	925	970	961	933	953	904	931	933	923	979	899	921	970	965	963	885	967	899	917	952	1025	949	952	903	934	964	888	896	932	910	889	917	955	946	894	951	985	953	928	985	902	968	912	951	919	951	951	950	944	947	957	952	994	868	912	862	916	990	914	883	951	962	937	871	944	916	943	902	973	928	910	940	949	912	938	1009	924	887	939	926	926	905	912	935	963	937	940	947	937	928	939	965	901	948	982	933	918	906	902	973	946	925	961	911	935	923	1008	920	900	977	966	939	1018	965	949	891	920	949	914	920	899	922	967	967	914	968	907	940	909	931	1022	939	952	913	929	982	896	874	893	926	973	980	947	937	911	949	883	938	905	951	909	979	900	916	1007	945	959	970	936	947	924	995	901	872	937	946	949	934	944	934	963	998	936	949	976	986	944	910	961	941	954	936	921	940	947	953	899	948	957	958	966	935	897	937	940	983	956	943	892	905	947	898	927	957	923	919	938	950	936	960	952	893	894	899	947	950	898	896	965	965	951	955	946	963	936	981	915	921	898	919	980	953	956	896	919	936	946	967	946	969	943	966	926	913	877	962	915	938	945	878	933	918	957	959	898	933	922	954	957	907	962	941	924	961	915	954	948	953	942	923	929	905	961	940	938	925	956	952	926	915	898	937	952	938	971	925	922	905	943	950	939	879	939	907	983	928	933	913	930	933	945	926	940	932	887	907	961	956	925	914	921	917	922	961	930	910	914	960	907	914	921	966	921	981	911	937	991	913	1018	927	949	853	922	951	919	936	959	897	940	928	982	964	977	889	894	950	959	897	962	898	919	897	980	975	921	935	919	932	971	921	957	916	959	894	977	936	880	950	922	877	889	893	944	980	934	949	941	895	965	969	889	904	935	973	898	931	929	892	903	986	896	955	986	954	978	968	942	967	978	907	962	936	954	897	916	953	978	924	869	950	960	916	967	1008	940	920	946	907	906	972	922	982	943	933	895	922	946	934	936	963	942	945	933	914	973	972	889	934	943	942	986	865	863	902	909	940	966	950	959	978	915	903	938	932	985	957	889	954	954	946	925	960	936	923	962	970	955	956	897	939	917	911	903	845	947	952	941	963	957	937	965	947	930	954	939	943	909	945	908	953	923	966	926	904	957	956	939	926	903	939	931	978	928	918	948	909	945	941	934	867	926	890	875	925	936	919	968	978	879	919	957	924	953	943	960	974	913	897	922	960	940	932	987	962	928	959	890	934	921	930	947	977	969	886	936	939	943	978	963	931	957	976	895	954	940	935	906	946	924	927	948	1023	895	912	986	965	912	928	943	894	921	932	924	939	908	956	941	953	944	940	971	921	918	935	940	938	935	855	926	897	967	962	921	936	1022	990	1020	982	933	943	919	963	973	915	901	890	923	947	918	906	939	905	946	946	922	925	933	925	972	879	935	912	949	910	944	934	933	953	926	891	950	936	983	911	877	910	903	899	930	912	935	916	953	982	943	883	956	994	950	937	931	948	930	932	970	972	959	936	901	961	921	915	892	971	984	942	950	901	921	966	909	892	952	954	981	988	899	938	1023	940	925	904	943	914	934	930	943	930	945	948	930	912	929	938	911	908	945	880	948	940	914	982	913	906	960	940	942	947	918	950	972	922	941	981	930	936	937	931	970	900	927	932	938	909	882	897	900	938	921	933	924	905	914	924	950	887	893	884	913	947	979	886	962	915	939	865	929	962	917	980	920	968	988	917	923	879	949	939	915	960	961	945	919	960	889	895	1041	947	927	883	907	894	915	939	943	901	956	930	883
6823	583	578	525	450	454	415	388	380	393	400	391	390	379	409	403	388	390	383	362	383	389	351	355	411	382	384	379	362	355	404	359	362	361	380	347	371	394	416	375	400	356	352	349	339	390	368	397	351	362	350	382	376	367	387	368	374	380	350	349	367	357	368	390	404	351	381	335	374	358	386	372	368	393	358	366	317	361	374	375	371	384	388	357	370	367	358	384	379	391	358	355	362	409	374	349	329	345	362	389	355	364	364	341	366	378	342	404	387	406	389	393	342	362	360	378	349	370	340	354	354	371	368	402	363	375	384	374	337	374	356	370	354	408	344	364	387	357	348	355	373	331	364	332	367	380	393	343	365	376	327	354	396	382	386	387	363	396	390	372	399	360	349	369	343	382	353	350	346	353	365	356	378	395	378	353	353	327	356	375	350	390	387	363	356	366	330	371	355	356	368	350	404	346	355	346	321	386	358	384	386	384	407	373	356	363	359	357	380	391	364	371	409	355	348	371	390	349	335	362	353	390	386	396	359	380	343	364	344	335	354	397	381	421	381	364	341	381	365	373	375	369	379	365	405	387	352	356	408	391	362	376	365	395	361	363	377	376	398	421	364	360	348	358	373	349	392	396	372	365	409	364	373	367	377	359	399	353	378	400	391	395	379	381	341	380	372	380	368	392	345	374	319	370	347	348	374	359	398	352	374	363	370	381	361	367	382	363	395	378	355	368	366	368	360	424	358	346	358	331	331	375	397	363	358	380	377	331	342	388	349	401	370	379	347	354	399	375	372	369	377	387	339	365	366	353	415	372	331	394	389	419	369	339	374	363	400	383	370	365	379	373	370	415	386	356	363	365	375	373	369	363	340	396	369	367	324	364	338	367	377	395	369	362	369	368	361	398	357	390	355	375	377	349	358	357	325	336	410	382	350	346	353	353	335	329	360	405	343	395	371	389	333	363	373	354	371	341	389	327	347	362	364	361	390	377	371	365	358	368	365	343	343	322	351	363	351	379	392	418	375	343	345	385	356	374	331	347	376	375	326	389	351	376	365	362	384	385	400	376	406	326	352	399	361	379	393	367	385	391	360	344	391	385	363	362	353	377	359	362	360	385	384	340	385	373	370	368	342	371	341	382	401	387	379	372	379	360	375	372	383	365	358	365	379	360	374	350	359	378	415	349	353	366	411	365	365	368	342	374	379	379	379	369	361	325	387	335	376	366	362	348	343	381	377	391	370	343	379	375	355	355	363	320	367	380	379	327	344	376	348	385	378	374	338	369	353	397	342	334	367	383	346	377	342	401	409	391	376	394	390	362	355	350	379	396	372	367	363	343	395	378	372	359	363	391	368	400	355	317	355	371	388	362	371	379	407	375	349	371	417	360	360	385	377	328	378	331	382	366	351	370	367	337	364	361	366	402	360	338	336	396	326	405	352	421	384	357	397	376	325	382	347	357	357	361	376	361	383	348	364	374	329	414	380	352	336	348	378	375	335	404	390	418	394	367	398	379	403	379	410	390	374	335	346	321	386	400	421	345	396	404	349	378	371	349	397	400	381	342	344	338	364	391	380	383	384	377	363	349	382	364	377	391	366	383	404	395	354	367	361	345	403	385	341	383	370	370	379	404	396	389	349	377	361	379	331	370	369	369	378	346	400	350	350	359	366	402	399	370	386	326	357	340	413	390	371	380	376	362	333	334	364	368	365	366	389	380	351	388	326	352	375	370	368	381	368	353	347	379	373	362	388	398	369	375	362	357	384	382	392	343	366	356	353	360	350	378	378	360	356	388	375	343	336	363	355	363	376	393	358	389	351	369	333	384	383	398	373	373	392	400	359	360	342	387	358	360	371	371	383	359	404	371	319	360	373	387	399	362	371	358	390	328	369	368	333	388	379	409	360	364	342	380	354	389	389	325	362	358	361	381	362	364	365	355	390	398	357	350	356	343	407	368	372	355	386	391	358	393	369	369	359	363	356	353	357	359	395	376	362	374	358	358	365	370	383	368	362	388	369	383	350	415	368	378	342	364	381	383	349	374	385	399	364	402	359	337	333	363	366	367	351	352	324	382	382	393	363	352	370	387	353	372	423	383	372	355	377	414	371	350	353	347	369	382	338	364	395	346	355	384	369	360	391	364	366	395	373	365	354	395	355	378	391	384	361	390	337	372	371	356	357	358	405	343	379	367	394	345	353	352	375	375	357	363	376	382	365	341	392	392	349	364	363	329	369	346	360	356	369	368	361	376	405	392	372	366	376	404	339	384	343	356	354	355	372	394	393	358	384	351	390	345	375	367	352	364	376	360	379	397	373	373	346	377	379	372	371	365	357	349	338	371	344	391	362	375	327	353	346	399	371	378	373	353	350	352	356	383	365	409	341	382	374	329	364	379	372	384	367	389	395	369	375	388	367	355	376	360	319	371	334	356	392	376	387	373	393	366	357	390	400	390	371	350	411	375	343	365	383	352	386	402	356	363	359	396	346	355	360	377	394	376	334	343	344	380	355	389	391	369	351	366	374	381	378	386	391	370	374	369	384	385	370	371	364	379	323	382	351	355	373	341	367	396	372	352	350	369	411	364	419	357	389	411	346	382	381	315	346	381	366	379	347	355	385	341	356	337	354	358	406	364	388	356	382	350	370	352	377	391	373	399	394	375	396	347	349	364	381	379	351	389	348	369	355	411	336	384	359	359	381	339	343	336	367	363	346	339	361	381	367	392	366	362	370	350	346	381	368	393	353	361	348	365	357	394	353	358	400	379	376	378	360	375	372	364	412	361	363	335	388	402	345	376	381	388	336	419	364	332	385	383	365	412	374	363	357	359	341	349	387	356	376	397	371	396	390	386	389	389	352	340	337	372	359	393	370	382	332	389	332	354	372	342	336	369	368	321	361	370	335	379	374	371	337	355	368	370	367	366	319	385	373	370	376	368	357	357	359	367	386	341	366	361	356	400	374	353	414	377	361	354	373	351	333	361	339	365	388	381	368	384	348	403	379	374	335	346	355	392	355	400	354	385	359	343	352	384	360	367	330	377	366	411	345	379	373	354	348	361	332	357	356	369	391	371	396	381	359	368	346	377	343	401	437	390	378	327	340	353	406	350	392	343	342	316	398	375	343	358	354	388	377	337	357	373	364	399	403	372	367	390	373	349	356	358	392	381	389	385	358	359	345	367	362	381	357	368	378	414	366	363	384	374	340	406	349	359	369	380	380	360	373	403	380	360	380	344	372	381	402	367	367	373	337	386	351	357	407	388	354	307	363	360	360	359	368	402	381	366	384	338	365	359	377	346	412	384	360	336	379	371	378	352	343	373	404	385	354	383	354	349	373	354	359	379	372	352	385	381	353	378	367	379	405	346	333	379	356	338	320	358	391	413	339	388	366	358	345	356	339	369	406	388	348	370	348	365	389	342	347	356	379	372	383	389	377	363	368	338	384	370	396	379	368	383	367	343	360	370	341	372	366	389	405	380	355	354	345	367	368	387	366	346
6557	1075	1330	1459	1337	1278	1211	1109	1062	1044	1036	981	960	983	939	963	967	870	946	942	971	898	933	919	910	878	949	889	882	916	898	884	926	864	873	852	927	918	905	934	912	894	941	899	939	900	869	853	922	961	894	922	894	918	860	849	900	950	915	965	894	935	850	902	919	867	906	929	849	858	866	916	911	943	963	908	908	870	914	894	909	910	944	954	886	908	901	861	898	903	915	868	863	887	912	901	900	917	926	891	906	843	915	882	870	939	868	974	888	923	885	855	935	920	845	878	907	899	882	880	934	889	925	889	792	865	859	913	858	885	928	901	916	868	915	870	887	904	833	845	880	856	882	862	858	912	870	845	821	899	897	886	865	877	896	932	898	911	896	898	861	875	872	896	861	901	853	960	894	863	839	877	912	891	894	892	949	848	847	903	913	929	907	914	859	923	895	921	879	904	856	840	872	906	878	873	840	862	876	940	901	881	874	903	873	869	853	889	906	914	885	919	910	951	911	851	910	881	816	888	886	898	896	903	895	869	909	863	864	882	923	896	918	950	860	891	913	850	887	875	879	972	903	839	887	916	871	895	941	902	881	815	865	883	878	937	933	909	873	900	899	873	775	880	900	899	867	832	960	897	903	870	874	932	890	880	874	897	868	879	913	922	915	857	858	878	945	877	911	856	882	859	895	864	883	882	928	899	884	919	886	931	855	932	932	878	862	886	878	906	891	878	925	895	857	878	911	895	911	900	881	892	880	899	894	905	893	872	884	932	900	864	893	910	869	900	852	878	886	853	925	856	882	835	889	924	887	858	940	904	868	904	855	839	931	946	924	879	827	969	899	905	873	921	929	864	862	895	875	862	902	909	860	861	884	899	889	875	865	900	941	884	838	881	875	903	886	903	886	866	861	920	889	891	864	874	872	859	913	879	881	933	927	866	870	836	866	889	887	882	919	920	927	895	887	918	913	886	885	876	862	889	891	919	903	873	927	851	932	882	888	915	932	920	881	874	915	881	870	902	882	872	892	852	917	921	861	931	853	876	893	867	915	881	885	870	881	911	912	894	888	865	853	905	934	936	819	933	946	896	913	841	876	851	911	916	907	863	902	863	889	881	891	939	830	968	872	935	1006	888	917	903	896	878	942	875	939	911	918	944	874	889	854	891	871	897	900	835	889	884	890	909	852	917	922	900	866	895	856	886	875	886	875	896	947	869	871	923	917	866	876	866	907	841	903	858	919	858	859	944	912	860	880	872	922	896	866	857	912	906	886	849	910	914	915	895	913	853	844	849	913	888	922	887	832	879	880	938	900	945	851	865	902	863	846	917	895	946	906	842	909	843	907	893	924	868	859	889	883	949	901	935	924	883	854	869	875	931	879	879	872	897	884	881	914	859	904	893	889	901	881	919	864	911	898	910	937	845	856	867	893	873	897	878	901	953	871	938	940	847	892	917	937	886	870	868	913	917	862	902	890	927	868	860	906	876	862	911	887	870	945	878	900	938	858	888	900	865	881	845	928	909	839	862	868	916	872	902	885	854	935	897	902	883	923	848	866	861	884	868	918	907	926	907	930	866	834	863	867	893	897	883	892	869	879	901	898	903	920	906	916	900	875	914	881	952	935	886	889	941	891	895	863	891	862	886	901	918	879	894	892	845	901	864	905	947	905	886	862	884	910	870	885	868	902	832	893	900	868	871	868	897	848	891	850	875	924	904	883	904	862	908	911	861	865	840	971	930	814	878	920	866	879	907	940	893	888	863	932	838	903	857	872	844	880	907	945	850	910	865	856	885	902	895	868	911	953	918	876	898	882	880	888	891	826	903	875	884	896	957	906	860	851	867	924	934	877	877	900	904	886	957	948	921	863	859	906	850	887	895	859	894	890	870	859	909	904	893	894	886	917	920	894	900	943	870	869	897	888	884	879	917	883	862	917	895	893	894	873	929	905	852	887	959	885	857	881	860	913	901	926	873	876	875	922	933	900	910	873	892	876	895	912	843	921	927	932	929	899	847	862	879	886	923	918	857	859	897	852	842	941	898	861	891	904	857	855	857	840	929	928	931	860	902	872	871	873	923	830	860	947	899	915	840	881	909	871	923	897	868	916	884	917	813	883	950	934	903	871	911	904	914	911	884	903	855	855	922	907	886	859	935	936	914	865	960	856	937	904	934	884	885	882	833	912	873	899	848	923	870	881	896	913	869	873	835	857	854	871	911	954	894	893	896	878	885	915	858	894	910	851	931	908	855	823	898	865	834	845	871	869	857	891	905	857	890	848	876	819	905	825	904	931	848	889	921	876	958	919	861	914	890	893	849	860	865	856	879	870	944	867	896	937	915	877	853	897	977	861	874	859	875	863	900	847	910	919	902	877	864	883	843	920	885	907	893	880	895	881	899	898	860	887	921	906	856	864	872	902	894	892	905	893	856	882	968	870	885	916	923	911	864	819	927	890	862	887	878	912	903	871	868	895	892	899	880	845	830	877	881	903	847	871	889	889	887	829	896	924	899	886	905	918	901	896	921	881	904	970	868	902	918	901	922	883	895	896	907	886	951	899	932	851	926	864	890	897	877	885	857	904	915	872	902	893	867	919	909	903	893	907	915	845	882	925	871	887	836	901	884	906	881	962	886	907	903	896	906	880	872	859	884	887	865	869	887	852	883	920	891	908	894	922	877	891	848	885	914	954	895	875	881	833	889	889	863	919	920	865	874	891	882	917	930	853	867	901	883	908	873	877	884	874	893	864	892	863	883	867	896	919	856	902	864	926	887	946	827	852	862	872	894	900	908	902	881	833	931	836	894	873	932	898	890	936	936	912	939	945	834	868	838	910	896	889	864	929	903	860	884	921	859	897	954	921	913	894	836	865	858	852	900	915	924	886	881	875	884	934	916	915	846	875	938	900	894	886	857	884	914	935	826	885	881	914	839	878	883	875	860	886	864	896	857	881	897	879	824	928	918	877	863	888	834	897	896	876	888	901	854	929	856	858	907	840	903	906	905	856	911	908	908	859	877	894	860	880	916	914	913	896	902	844	918	902	872	875	825	881	890	928	940	880	888	863	900	860	878	891	893	884	867	894	928	843	949	902	893	896	922	910	931	870	903	926	890	895	894	934	915	940	858	911	883	920	916	847	842	913	973	902	855	914	929	920	896	916	894	907	861	901	832	890	813	945	867	873	866	886	901	919	889	841	906	910	843	836	909	884	911	876	899	878	867	799	890	901	910	908	894	825	913	868	868	895	833	849	897	863	861	965	915	888	872	873	917	893	895	858	872	913	900	878	938	941	872	903	926	941	896	893	910	878	882	876	912	922	873	920	875	892	924	858	886	888	884	840	907	882	840	874	934	850	890	914	876	854	898	885	897	927	844	906	872	882	935	918	901	844	838	870	892	903	886	859	878	844	889	903	896	881	902	906	880	833	928	862	842	918	900	841	915	887	867	831	937	868	879	888	897	932	906	915	969	944	850	857	949	889	937	843	815	839	839	862	865
12470	772	702	566	432	351	304	268	240	258	223	200	190	199	217	216	195	203	203	180	210	189	218	228	196	185	195	202	187	196	207	176	202	176	193	203	212	185	185	179	202	203	187	188	201	194	189	192	194	182	181	204	164	171	203	183	188	201	183	187	183	164	216	192	187	161	170	173	206	235	183	193	193	178	216	201	194	185	191	193	184	195	216	211	187	197	174	193	180	188	181	190	188	202	185	187	194	190	196	167	165	177	207	194	180	200	192	187	201	198	177	201	199	208	183	180	210	174	183	195	206	181	202	155	185	178	197	184	190	192	189	194	189	178	178	177	173	165	160	192	189	157	178	196	200	182	204	214	225	187	169	182	190	180	179	169	197	196	191	189	214	173	159	189	177	200	207	210	172	197	176	193	202	155	207	160	189	175	177	170	187	165	232	195	195	196	189	183	195	153	207	202	212	209	198	185	194	186	192	179	168	197	194	204	190	167	189	181	202	183	180	187	194	168	208	198	170	186	199	155	161	170	180	210	180	170	166	203	204	206	171	218	200	206	195	178	178	173	197	198	183	209	177	175	185	178	196	219	202	167	156	171	167	197	183	190	179	186	185	169	199	178	181	195	190	177	181	182	180	184	190	164	209	177	202	180	203	198	195	194	195	180	169	182	179	172	193	187	159	181	212	180	186	186	184	172	168	181	221	172	186	193	198	203	169	211	200	185	189	166	186	181	212	188	175	174	198	195	177	156	191	197	206	202	196	190	207	222	198	204	179	152	198	190	169	178	202	179	177	176	176	200	188	188	195	189	166	194	198	185	174	181	175	181	188	206	155	184	221	142	191	199	196	166	168	176	174	209	179	192	191	179	174	189	186	187	175	197	207	192	196	164	175	180	182	197	191	204	192	180	196	165	173	170	185	196	192	188	162	205	168	186	205	190	189	164	178	208	179	181	184	193	158	204	181	204	194	190	193	194	158	176	185	162	182	207	186	185	202	164	174	200	191	158	168	160	169	183	181	222	210	192	186	200	179	177	174	201	175	189	192	192	204	196	203	207	177	173	176	182	180	166	218	201	179	207	174	184	191	176	175	171	165	175	190	180	186	185	213	200	184	168	183	186	181	159	196	204	187	199	177	201	196	194	171	176	197	199	180	185	180	208	175	193	190	182	188	192	172	199	205	197	180	166	173	194	208	214	196	205	167	183	202	176	192	185	192	187	180	198	178	177	182	176	176	180	169	180	158	191	173	164	162	190	180	208	200	199	185	189	165	197	178	190	187	181	184	174	186	179	198	173	181	191	193	185	189	204	170	192	216	179	164	172	155	193	176	179	195	175	174	180	184	181	193	213	199	174	194	176	173	204	170	167	179	199	198	182	190	193	204	183	169	186	209	208	184	167	180	167	217	170	171	194	215	218	167	189	219	198	174	170	196	202	206	181	197	169	212	190	177	192	192	204	185	169	189	193	192	175	162	176	176	168	171	177	165	166	183	172	195	184	174	185	216	178	198	209	221	180	185	177	155	161	183	174	186	193	176	185	204	182	180	156	180	186	180	180	196	203	175	203	205	196	184	171	216	190	218	185	165	199	211	179	177	176	215	161	182	189	225	163	177	179	182	181	201	181	165	178	197	207	193	188	161	225	187	185	183	186	180	186	144	201	199	171	194	181	190	194	192	193	191	184	192	220	167	193	178	162	181	183	185	169	185	185	188	188	194	160	194	173	179	189	191	174	205	212	172	163	190	206	167	176	165	171	182	201	176	184	159	184	189	193	213	160	178	204	186	182	183	200	192	199	174	175	172	174	200	196	207	202	180	190	206	170	195	200	172	185	199	157	212	197	169	177	162	200	189	188	179	190	158	179	173	185	194	228	198	181	173	167	200	170	184	178	183	179	188	199	175	180	175	175	198	171	190	194	185	197	189	197	188	183	158	178	182	178	185	202	168	176	171	206	192	202	195	185	167	191	204	191	179	189	210	201	154	182	190	203	179	186	203	191	166	187	186	170	204	209	187	175	211	181	189	192	193	185	170	185	186	200	168	166	171	197	193	198	177	174	173	176	177	185	198	182	164	185	167	168	201	177	173	198	173	155	199	194	179	181	208	162	178	173	195	223	186	160	197	188	217	184	178	198	186	207	193	209	192	162	154	183	190	174	176	180	187	215	181	183	184	194	190	172	190	158	191	188	186	211	186	217	188	194	195	172	194	171	191	186	188	200	171	204	215	179	201	188	200	175	183	182	190	177	189	181	197	198	194	177	191	203	205	187	205	206	182	203	189	153	176	171	192	190	188	195	192	183	198	207	174	191	210	199	158	200	201	189	209	216	182	183	179	225	212	192	181	177	174	189	190	197	206	179	194	177	186	210	177	181	181	171	178	196	169	169	217	198	179	154	212	176	192	180	179	166	185	204	192	168	202	205	178	147	161	184	204	186	200	182	207	188	190	167	172	187	185	182	178	192	181	190	179	174	199	199	193	194	178	183	160	179	178	189	159	209	179	198	173	178	178	160	170	180	194	157	174	188	167	183	180	171	198	169	190	178	164	175	171	188	179	176	194	179	167	178	163	154	181	187	198	187	205	198	197	185	180	173	178	193	201	191	194	191	183	167	173	183	168	166	163	198	190	139	167	196	177	184	174	191	179	201	185	189	185	190	171	177	181	190	163	186	172	176	191	194	168	200	197	201	188	179	189	194	192	184	184	193	207	196	189	181	175	180	161	162	175	194	183	178	189	192	173	171	214	189	190	187	191	179	201	196	200	199	158	164	182	187	190	214	162	180	187	172	191	167	165	186	191	182	176	196	175	181	182	166	215	199	181	212	209	185	190	188	237	155	197	172	191	193	195	188	165	189	224	167	202	203	204	203	200	217	179	189	214	208	171	181	192	172	173	207	190	189	172	183	198	188	185	168	194	198	202	202	193	196	173	176	186	173	179	175	178	168	184	196	188	208	194	161	200	165	197	186	201	199	204	190	182	169	177	197	214	198	198	170	188	155	180	199	174	210	179	191	167	202	188	195	194	200	189	175	193	192	208	164	200	209	178	198	189	200	179	185	193	176	192	180	175	175	186	198	176	197	202	163	182	166	159	178	191	176	205	176	191	184	154	189	174	186	177	191	166	190	177	192	211	197	192	178	194	185	164	232	187	198	160	206	159	185	166	175	203	174	200	183	176	195	180	170	182	181	207	169	209	181	190	194	186	200	163	193	179	186	174	194	216	188	175	200	187	169	193	189	179	200	195	189	163	170	201	192	200	184	199	182	195	184	193	168	214	197	168	198	186	192	171	211	165	158	196	165	194	180	178	186	191	208	161	180	213	178	194	185	194	192	192	188	185	190	184	183	209	197	189	200	191	187	196	176	148	182	184	184	164	228	218	203	179	176	178	190	178	186	200	178	188	198	195	177	178	177	187	226	203	174	203	181	194	175	203	165	179	190	200	161	192	158	217	207	202	177	190	188	181	175	187	194	186	178	200	187	205	191	182	207
7803	916	1530	1754	1518	1282	1119	960	809	749	715	708	666	644	667	599	582	609	578	545	557	562	539	524	534	504	559	519	565	513	504	549	494	532	540	462	488	504	479	547	469	514	516	485	538	477	468	515	471	475	485	469	492	497	493	470	481	527	501	527	504	535	523	497	530	493	496	454	521	505	488	507	471	489	462	477	489	462	494	488	498	509	456	503	510	469	492	525	479	482	482	510	511	508	494	464	527	480	466	477	476	523	507	486	507	464	542	505	460	509	485	502	487	453	472	494	484	484	484	479	505	469	525	478	467	493	478	487	476	474	513	478	506	539	496	517	507	460	461	497	510	508	521	489	481	472	500	474	505	475	468	507	516	497	481	496	489	486	481	521	490	470	509	473	506	513	464	472	482	505	504	495	475	489	518	470	487	488	469	463	456	521	527	476	456	526	490	505	474	483	501	508	460	503	507	443	521	450	490	530	451	511	453	476	491	443	503	482	496	476	506	491	512	449	467	502	463	517	503	484	485	456	445	485	503	472	493	480	538	516	491	508	496	520	544	486	488	516	520	495	473	490	491	511	484	471	493	469	514	524	489	511	482	475	493	483	525	498	513	489	482	496	503	466	474	507	467	454	477	498	512	479	479	474	457	529	513	478	474	487	468	513	507	451	490	531	484	489	526	491	448	499	488	505	498	484	481	481	499	523	503	536	483	466	463	469	451	489	470	506	480	474	489	511	449	500	482	446	505	448	491	531	504	509	474	457	499	442	469	465	491	515	494	496	478	497	453	510	510	479	515	452	461	482	503	450	479	486	497	514	501	475	530	484	483	484	458	499	501	474	504	497	497	501	500	482	453	516	523	495	491	459	483	491	502	474	502	485	498	471	524	493	477	476	504	495	471	470	508	462	477	458	461	475	550	466	495	465	465	470	518	461	509	461	487	465	492	513	476	507	466	476	454	480	507	488	485	484	468	478	511	491	504	452	506	482	494	491	476	501	498	462	493	485	490	467	464	491	486	476	506	475	514	522	515	485	503	489	462	457	484	470	479	478	472	522	463	485	471	503	496	512	478	485	481	495	506	466	463	524	467	475	508	486	485	486	492	496	477	520	454	474	484	475	528	436	499	472	480	492	489	505	465	499	499	461	465	504	508	489	517	498	519	516	496	470	519	497	503	501	492	475	477	470	475	523	505	512	480	462	494	505	486	482	507	476	501	480	452	487	483	511	491	509	519	492	498	492	485	511	492	505	483	480	468	465	486	455	478	486	495	470	470	511	461	488	468	466	497	473	473	514	444	502	497	512	500	505	476	514	499	483	459	500	478	510	490	507	475	460	474	482	484	469	524	463	484	463	514	485	502	490	500	499	488	501	427	511	490	463	501	487	460	509	473	471	478	478	479	483	491	446	493	510	474	485	478	479	466	505	482	487	508	503	501	448	500	459	490	508	517	467	501	525	510	483	473	465	439	519	466	478	460	483	478	514	516	498	481	511	506	477	459	480	514	454	502	465	459	494	471	475	539	464	456	465	521	491	504	474	520	485	465	480	523	485	428	484	490	504	473	459	515	476	505	501	452	488	492	540	526	499	515	503	507	469	491	478	462	492	457	463	452	511	501	473	525	492	463	469	502	461	515	490	497	498	467	501	480	485	479	493	508	482	506	503	487	503	497	487	506	483	508	500	501	475	499	491	512	525	467	494	486	514	505	469	477	513	493	509	450	490	506	500	486	475	515	463	532	476	498	460	501	467	472	490	487	476	511	513	460	463	530	523	488	518	454	486	505	435	537	499	521	470	485	489	492	492	492	508	475	494	472	486	473	466	478	510	474	484	530	519	498	497	461	450	477	484	480	474	495	492	511	494	468	441	505	487	461	446	515	499	512	479	459	505	458	498	488	522	499	513	498	513	458	478	458	504	509	483	493	501	499	473	521	491	501	470	487	486	519	467	494	501	510	504	520	501	497	522	441	482	489	505	473	453	518	512	472	485	470	513	458	530	487	448	467	514	490	476	474	505	502	454	506	461	489	457	464	467	511	507	529	476	461	491	491	462	499	502	511	485	495	504	462	458	509	484	451	521	442	541	474	480	528	489	498	468	510	477	470	470	482	514	458	487	446	494	483	481	516	476	460	487	490	485	475	463	470	475	493	484	453	470	498	462	503	479	514	537	508	515	477	483	481	459	463	502	461	485	489	504	535	488	449	466	481	529	473	474	485	459	523	514	487	464	508	476	479	471	447	510	479	513	472	499	449	446	488	478	493	469	537	490	490	497	493	514	469	472	500	499	466	511	501	468	462	500	463	477	514	485	499	494	475	508	452	482	470	478	471	452	503	486	463	491	432	506	503	483	484	468	477	495	452	516	483	532	465	492	505	486	456	476	448	528	496	472	504	496	459	519	489	502	470	464	525	491	499	489	474	507	504	502	461	543	482	497	460	536	473	509	501	484	485	506	455	537	487	496	494	497	511	475	452	498	462	503	444	502	525	492	505	439	463	468	474	442	481	473	517	473	476	486	500	434	472	464	509	493	465	488	516	509	493	505	504	506	451	453	526	546	493	471	494	474	488	455	448	501	440	492	510	440	494	467	501	485	451	492	494	466	466	494	488	451	461	498	499	469	471	506	499	472	464	483	444	467	539	488	542	494	436	531	504	475	483	486	497	444	473	485	478	481	503	465	498	509	483	488	487	505	495	487	474	498	514	490	475	479	475	509	474	499	481	532	494	521	496	466	523	465	485	446	488	483	524	500	500	471	495	482	475	476	512	478	510	475	501	473	498	439	462	531	468	466	470	444	489	543	481	481	487	507	464	505	461	447	505	499	489	484	501	479	498	488	470	502	523	521	489	492	491	485	514	529	526	492	484	488	458	500	480	464	473	457	474	479	486	479	498	492	456	475	494	479	518	517	456	459	482	494	503	524	492	500	491	488	546	520	457	495	459	478	508	489	481	507	488	480	490	453	530	534	542	479	465	449	458	517	469	505	512	474	490	437	479	487	485	463	473	488	506	474	468	485	509	485	519	476	480	487	463	490	456	490	500	486	506	483	505	453	520	493	491	481	464	470	471	480	503	512	496	524	535	513	485	522	481	475	445	490	485	496	478	484	492	449	498	460	468	481	478	530	527	457	521	518	513	538	500	474	477	541	470	490	513	494	468	485	477	477	488	501	480	498	455	487	500	535	471	486	483	491	499	489	472	501	482	514	462	482	487	451	491	459	432	471	486	460	441	488	482	489	499	500	441	523	509	513	488	466	523	485	450	502	499	439	524	462	498	473	486	467	493	473	500	519	516	486	485	482	482	476	493	457	479	470	507	467	452	447	469	492	465	481	497	527	461	465	481	514	470	502	493	521	483	478	463	475	477	518	477	502	511	457	501	475	482	463	479	497	496	478	474	483	503	474	485	494	442	508	513	471	503	481	466	480	472	522	469	456	458	484	503	478	448	495	489	498	496	469	495	459	457	491	494	456	479	440	514	472	484	477	482	476
1276	394	389	360	382	403	403	395	351	386	379	375	365	371	425	403	379	407	367	348	365	378	375	390	357	386	377	393	386	424	366	407	368	380	393	397	404	384	397	399	443	383	411	435	371	361	393	404	375	383	380	397	375	355	364	395	371	374	389	413	351	389	366	380	370	394	389	401	366	367	364	387	351	375	402	398	390	370	389	367	376	389	391	417	374	416	386	371	380	353	385	405	382	387	425	409	368	383	399	388	376	407	399	372	358	395	415	368	371	449	386	410	394	391	421	371	407	381	381	381	370	406	389	383	368	376	391	353	325	401	406	382	442	336	434	398	390	371	386	371	387	400	397	439	369	414	396	400	376	368	379	379	404	396	409	389	376	338	414	370	401	394	393	354	411	386	384	409	409	379	391	347	374	363	374	363	387	402	392	371	367	368	386	397	397	426	380	400	383	381	384	415	375	382	406	400	373	371	385	360	360	397	366	362	394	396	377	377	364	435	368	356	372	400	397	390	362	374	334	392	396	363	393	382	411	362	381	366	361	400	401	387	409	353	408	364	393	347	406	383	408	360	389	385	379	403	395	408	390	385	383	408	407	382	403	386	398	397	389	378	392	380	373	366	406	399	369	397	365	391	408	413	392	379	401	367	384	412	371	375	369	412	400	384	397	392	416	362	384	391	354	390	398	377	356	363	389	376	378	395	345	329	385	369	383	391	346	408	399	333	386	395	381	414	383	408	376	374	414	328	386	404	343	390	388	403	397	405	401	375	384	398	385	411	364	374	355	409	399	362	391	379	398	423	400	406	378	398	392	353	406	385	445	424	398	372	347	398	370	368	386	400	370	349	380	374	420	390	331	375	346	361	382	391	392	387	399	381	354	394	401	360	386	378	422	387	384	369	416	428	429	357	356	349	359	353	392	365	365	402	409	428	409	374	409	414	343	401	349	395	383	416	370	389	387	400	412	379	379	403	394	385	407	381	377	393	391	393	375	391	376	385	436	385	378	418	391	382	398	350	388	403	370	360	397	383	381	369	410	409	403	380	404	360	405	364	430	390	434	358	402	383	352	372	378	367	377	399	388	422	387	396	411	372	403	373	401	377	331	373	383	371	341	372	375	392	368	396	358	387	391	396	419	383	385	381	360	407	332	395	405	353	414	367	375	366	369	390	398	367	400	388	390	432	355	374	410	405	397	380	372	407	391	392	382	397	390	377	346	417	374	392	368	407	349	378	406	393	370	412	400	386	389	380	381	390	418	346	391	404	332	397	360	404	358	423	397	381	403	375	379	369	387	386	365	383	381	362	386	369	366	420	373	375	360	410	415	412	383	448	374	367	388	360	361	386	394	369	359	369	418	381	354	376	397	430	367	382	376	390	365	420	379	365	390	408	409	384	420	388	361	413	399	407	428	355	378	392	397	362	376	385	388	404	367	380	389	378	383	383	420	367	371	386	385	399	388	404	395	401	394	361	395	402	360	422	384	359	380	384	353	374	398	419	433	409	393	386	410	395	372	359	427	355	367	379	390	396	368	415	380	396	372	366	400	388	391	402	380	366	386	347	407	372	387	378	407	359	411	357	403	388	416	399	401	389	385	394	374	403	395	402	382	376	399	392	382	354	413	359	365	437	413	421	393	364	400	450	397	384	399	383	365	368	357	401	400	351	373	381	426	387	370	384	342	365	388	405	397	370	365	361	386	345	411	372	393	415	420	398	372	365	375	398	384	403	349	417	376	385	397	396	394	423	375	402	354	388	432	402	352	357	365	410	416	392	390	369	355	389	353	378	336	380	366	365	389	404	378	397	417	388	420	363	384	424	466	377	402	385	369	415	428	401	358	360	377	388	386	375	391	377	407	364	371	347	395	386	408	371	363	370	421	412	371	407	374	415	417	391	393	384	369	379	428	358	392	360	402	397	405	343	368	403	397	369	381	418	370	374	416	358	371	360	400	358	357	365	365	397	392	401	357	377	397	359	369	366	390	427	368	385	424	400	361	378	410	378	404	389	378	382	392	366	366	392	374	391	405	381	366	377	349	404	412	390	373	409	372	424	405	403	388	390	356	390	387	419	352	382	410	382	375	374	403	387	431	424	372	391	374	375	393	421	369	408	391	399	349	343	430	388	404	371	417	413	405	393	347	387	393	378	381	389	403	388	380	394	409	409	393	379	346	366	389	403	365	412	378	402	368	407	378	403	420	392	403	376	377	419	367	407	402	397	406	403	342	396	370	363	392	355	382	417	392	386	453	408	382	346	416	367	380	390	374	397	375	395	387	364	366	364	390	391	359	431	372	385	365	378	385	359	377	380	377	364	414	371	427	397	405	407	411	372	397	376	399	391	365	355	382	372	414	401	409	381	375	365	390	348	378	345	374	384	368	419	380	359	381	342	354	361	378	350	335	379	371	380	394	363	369	416	392	368	403	410	405	360	378	367	349	357	382	367	345	413	412	428	441	404	376	387	408	403	375	405	424	400	401	362	372	393	372	382	402	381	369	377	386	383	396	381	412	395	390	394	384	355	417	389	396	397	383	365	361	401	406	384	384	405	444	375	390	369	393	378	371	402	404	387	390	401	390	407	404	390	349	361	398	374	387	342	413	413	388	358	377	398	403	362	382	340	425	396	356	385	430	373	380	355	361	406	379	394	389	374	398	397	374	348	381	371	390	391	355	370	386	386	360	394	403	369	402	382	404	411	393	406	390	383	403	433	422	420	356	415	372	392	389	373	405	406	358	401	433	371	384	385	413	379	385	392	418	372	385	415	365	391	370	399	379	413	350	397	383	418	391	386	371	399	388	389	389	375	341	404	367	379	388	387	397	377	385	392	369	383	378	359	417	382	377	378	358	389	403	365	374	365	393	403	384	374	369	419	417	380	395	407	396	398	401	371	396	439	387	358	375	401	374	355	385	409	391	388	384	384	389	403	395	405	390	390	387	379	332	371	384	384	386	412	361	394	383	388	373	401	357	382	407	414	407	382	400	390	392	382	384	343	416	369	395	383	354	375	343	410	391	357	361	375	403	326	356	401	390	390	407	403	363	407	380	383	367	364	374	364	363	370	400	407	356	352	357	365	406	372	417	398	411	362	410	405	386	403	376	408	392	384	380	366	399	384	402	341	399	365	418	378	370	376	404	416	366	383	365	383	382	405	367	399	359	405	388	399	384	393	403	416	398	363	384	411	335	370	349	407	413	383	397	361	401	386	351	364	389	428	407	407	379	382	389	344	370	392	420	369	366	376	375	371	403	368	357	366	394	409	393	363	359	403	403	401	367	406	348	407	399	369	404	379	384	374	372	371	402	391	384	381	398	418	415	376	387	432	393	362	320	389	399	427	355	361	383	374	383	397	344	383	435	365	407	435	361	395	360	388	383	365	386	385	406	373	421	375	416	377	375	378	360	397	385	386	406	399	379	404	403	376	384	392	385	390	381	416	373	382	400	362	379	412	388	388	380	420	433	375	360	389	429	397	432	390	392	385	391	371
2066	964	1031	966	976	947	979	921	988	963	939	970	930	938	906	971	945	948	912	903	935	921	941	961	922	986	939	937	914	936	978	954	951	937	955	985	937	937	892	900	939	889	925	946	898	933	921	910	935	968	925	974	955	1007	1012	969	898	864	940	865	924	919	954	988	948	961	915	975	931	921	976	948	933	992	974	914	923	949	953	934	928	965	967	972	965	922	936	914	846	952	914	910	972	909	945	901	908	971	940	925	970	940	880	962	972	890	907	973	933	914	1004	885	928	889	932	942	1027	933	970	919	987	937	955	941	901	973	995	904	912	904	902	959	998	973	974	937	956	953	918	954	929	999	954	1001	953	921	939	939	955	907	977	1013	899	966	934	928	960	950	910	923	917	883	906	916	937	922	905	891	943	892	924	934	934	953	817	908	931	944	898	895	970	986	960	950	948	955	906	948	978	909	930	889	974	952	1012	920	920	935	895	902	893	949	977	983	980	966	944	890	909	913	878	899	909	922	956	949	924	951	928	894	923	971	930	987	918	908	931	934	963	907	934	919	984	955	911	914	924	990	955	937	959	955	937	923	944	916	945	974	923	920	931	920	879	927	905	942	942	906	877	981	964	888	943	923	970	923	935	943	953	960	915	916	940	970	945	882	992	898	946	942	974	906	942	916	911	944	928	904	933	935	926	953	950	914	922	967	977	954	937	970	929	976	941	939	948	910	945	940	869	917	924	890	979	998	957	907	928	885	965	949	953	960	874	940	965	1027	939	1023	925	912	988	882	918	943	939	891	938	903	947	959	904	948	951	909	913	932	956	917	943	948	935	951	948	948	980	916	938	922	920	942	965	993	937	970	979	989	913	912	934	956	889	1013	970	875	951	969	921	949	986	896	890	881	964	883	972	940	951	978	905	958	1005	954	957	907	893	1000	932	996	956	1019	897	936	908	999	883	970	981	958	864	939	981	948	882	924	908	941	948	949	977	940	959	888	949	954	956	952	965	974	949	963	936	927	907	910	908	948	924	951	900	931	938	958	991	972	938	990	926	926	1007	940	957	997	955	945	953	919	944	957	942	900	967	884	929	927	899	953	888	960	993	957	958	910	909	929	981	953	941	967	960	1006	945	963	941	905	877	938	931	1003	990	944	994	934	900	883	904	917	915	953	924	910	944	961	975	923	941	932	947	934	928	1003	881	925	903	951	939	935	875	962	957	882	984	920	921	940	900	893	978	954	897	960	923	887	934	916	914	889	949	955	953	955	908	931	966	946	962	963	971	960	900	930	949	1000	958	942	931	940	980	954	972	921	950	917	946	975	964	961	921	957	920	998	961	949	924	923	950	926	927	998	950	908	956	937	942	942	967	917	948	935	935	960	942	938	923	926	938	962	921	905	887	969	936	956	934	935	969	961	968	966	936	888	891	941	960	969	974	876	945	998	926	908	959	956	955	933	1003	990	947	936	931	873	916	948	902	961	965	968	942	939	953	905	946	882	942	979	905	928	986	931	932	977	937	930	937	962	970	913	897	934	980	965	964	974	1000	942	947	994	894	903	926	874	911	973	951	928	950	914	996	940	918	937	1014	940	919	947	980	953	975	948	946	924	924	963	917	926	876	888	921	1020	881	987	962	979	907	938	912	924	885	1010	946	870	922	858	886	926	951	958	896	941	929	954	963	925	922	951	897	937	959	902	921	939	949	918	982	889	923	892	908	903	935	945	937	939	914	870	961	935	900	904	942	932	939	930	946	942	953	992	939	961	939	896	904	935	954	891	963	893	929	925	890	923	987	951	972	949	932	889	939	959	906	957	978	913	934	996	926	937	970	958	961	927	937	965	976	973	1002	993	972	932	1016	989	904	952	955	921	948	971	939	934	883	936	919	960	1008	901	932	949	960	943	914	947	933	891	963	879	941	913	923	925	990	962	945	948	948	895	902	970	905	984	962	927	912	999	908	930	961	1003	912	907	979	931	918	996	939	915	915	907	961	988	947	854	927	920	955	917	918	927	997	873	977	907	906	951	937	944	912	917	943	939	977	942	965	924	925	936	911	961	943	905	977	967	964	964	953	949	943	975	922	917	966	950	986	995	904	912	918	888	952	966	939	959	968	980	928	970	932	892	962	886	967	938	909	954	899	977	923	907	971	957	933	986	937	881	993	917	912	949	960	942	908	980	965	921	917	986	924	868	902	934	949	948	929	961	960	968	941	963	983	940	939	960	921	1002	890	893	945	913	921	996	950	1006	956	979	937	977	1003	920	968	972	934	915	939	959	936	878	844	940	901	1001	963	891	973	970	883	935	969	947	997	945	901	929	894	953	920	939	947	988	950	919	891	963	953	964	1000	921	974	965	950	926	936	993	914	886	909	928	942	940	941	943	973	906	908	966	919	928	950	975	935	978	920	935	947	982	971	888	954	964	953	939	952	972	1004	917	954	936	975	941	919	930	948	918	914	913	933	939	933	929	939	923	919	959	928	972	924	889	925	982	930	914	921	956	942	927	953	935	949	961	914	962	920	915	939	945	902	909	965	991	996	926	948	907	944	891	954	921	970	981	916	973	982	1011	943	964	954	945	953	878	903	936	861	961	937	967	961	951	941	963	947	976	902	928	930	944	968	926	927	919	1015	954	945	966	958	946	970	948	919	911	976	993	983	907	945	918	971	929	920	903	915	924	966	886	916	956	915	910	979	965	927	932	972	951	939	970	916	951	966	910	894	1045	928	948	930	955	934	915	938	909	961	881	932	945	931	923	923	941	927	973	897	944	889	926	994	978	923	919	923	911	939	876	893	905	942	933	966	955	951	933	913	901	1020	970	935	974	967	952	930	920	955	955	916	927	920	903	932	944	929	960	920	905	950	905	953	918	975	976	970	930	941	996	962	876	945	896	916	959	968	926	938	978	959	980	954	952	903	935	939	977	884	962	909	932	945	956	955	947	921	939	943	919	934	954	920	942	955	905	898	940	982	927	984	911	1002	905	944	979	934	951	944	955	912	971	940	948	968	942	886	932	925	1005	967	931	953	966	970	946	933	873	900	918	954	937	961	946	914	934	926	964	920	916	958	969	897	977	941	964	952	951	980	926	919	960	927	984	956	927	973	908	944	981	969	999	935	936	917	909	945	947	907	934	926	963	991	902	893	921	888	952	931	956	955	984	917	945	941	984	959	962	1017	898	945	993	956	948	892	932	934	916	987	931	956	944	955	960	969	915	1010	902	915	941	951	908	969	940	905	874	987	927	968	959	936	879	964	914	922	967	937	903	955	947	942	917	903	984	976	942	917	927	914	977	935	923	900	974	951	928	970	980	909	956	890	952	944	977	936	954	957	951	945	958	1009	979	958	886	953	951	928	958	908	930	978	955	895	919	922	924	952	929	958	958	963	936	944	943	921	921	917	918	862	976	938	874	885	977	953	925	969	944	980	921	993	906	967	1006	912	903	922	981	964	907	916	961	881	900	954	956	868	934	987	952	941	973	929	921	942	942	924	947	971	903	919	922	941	900	921	936	909	973	982	1025	951	890	886	1025	927	950	939	942
6700	613	601	539	445	456	407	439	420	395	396	383	431	370	392	382	405	398	384	381	371	353	345	377	356	374	387	368	386	341	387	384	447	401	348	364	388	362	389	393	399	363	354	335	377	410	339	384	395	385	375	422	391	362	356	389	350	364	360	392	362	390	374	388	365	391	393	347	367	353	354	396	344	367	349	378	385	383	367	402	376	396	382	323	404	366	348	412	378	351	383	391	408	406	382	393	378	366	367	355	375	382	345	340	383	363	386	376	356	392	363	358	364	364	345	373	351	371	369	342	376	362	365	370	368	380	350	386	412	369	384	367	363	384	350	373	353	374	384	375	351	373	349	384	343	356	355	376	368	371	324	394	404	418	370	335	367	357	366	370	360	396	397	355	394	365	378	335	356	379	383	350	379	374	371	351	373	368	367	337	383	391	409	383	364	351	378	345	393	322	335	373	369	378	373	378	391	404	387	409	377	379	376	340	407	343	336	336	377	357	361	364	343	339	376	374	335	367	360	363	366	354	353	359	346	409	347	350	351	358	380	380	349	370	331	350	354	395	380	375	380	364	374	348	365	325	386	374	371	396	360	351	318	352	335	375	355	359	372	362	391	368	369	375	344	375	379	399	378	386	368	384	380	386	378	380	359	378	378	359	388	382	354	397	369	365	374	399	383	355	351	386	401	371	341	344	360	363	363	371	364	417	371	361	386	395	379	396	312	341	352	377	362	355	353	362	371	333	406	375	346	393	382	365	385	360	339	347	338	331	339	357	364	361	385	398	387	388	334	381	368	356	386	365	394	392	385	355	366	396	388	372	347	410	362	348	404	367	343	357	380	400	376	336	378	359	349	386	380	368	358	364	377	367	365	377	337	379	361	394	379	375	388	369	338	433	360	357	382	368	384	337	329	359	388	367	340	382	355	364	340	379	390	360	364	348	368	375	332	378	372	373	384	346	374	357	358	412	331	322	377	349	374	377	363	393	349	334	353	374	389	370	380	352	363	341	379	359	354	377	375	391	402	389	365	362	346	370	369	364	363	322	344	391	361	325	373	361	366	372	383	347	377	380	376	377	359	332	362	356	392	389	337	345	362	398	346	356	342	356	368	400	401	354	357	347	356	323	353	388	350	382	351	370	389	421	372	359	365	344	378	369	354	361	372	357	377	356	382	357	359	361	348	389	403	399	387	392	364	363	369	350	367	388	345	370	354	403	381	364	355	328	369	344	360	361	372	355	373	396	369	358	398	421	374	381	379	394	357	378	365	367	377	365	360	378	381	365	399	357	347	356	360	387	369	388	373	403	406	401	380	341	328	364	386	351	335	365	371	346	392	364	393	401	360	374	370	335	413	391	359	357	363	367	339	369	346	345	315	372	368	356	354	380	347	364	367	360	365	343	395	379	391	371	350	355	331	402	367	364	364	424	365	350	375	366	385	400	365	383	360	364	320	371	367	348	357	355	330	389	376	359	334	361	373	375	377	369	379	377	345	386	372	376	393	385	383	386	410	324	384	388	377	348	382	344	350	381	364	389	391	399	378	384	376	361	383	370	382	384	364	407	381	361	392	394	355	365	405	347	358	358	370	361	375	354	366	344	358	377	398	389	378	372	373	366	370	370	360	358	381	369	385	402	346	342	351	361	371	367	390	329	350	381	361	378	376	351	396	359	343	369	375	322	376	385	383	417	403	358	397	382	389	389	370	370	405	350	385	355	356	381	356	373	385	372	355	342	372	412	362	341	369	356	350	400	362	380	350	383	385	341	327	421	397	373	370	378	347	351	358	415	376	369	368	378	340	356	372	413	345	363	374	361	427	336	369	345	362	356	353	380	323	365	323	397	375	340	359	378	379	372	364	338	367	387	346	383	369	372	378	398	389	366	353	382	385	409	371	356	360	352	394	392	366	400	361	388	385	419	383	366	346	393	369	396	358	356	364	353	413	365	411	371	342	347	359	374	392	389	382	363	381	351	360	381	343	362	343	385	377	346	364	418	434	356	374	346	402	352	357	368	396	355	366	368	387	364	388	387	337	328	364	380	379	323	348	379	377	397	370	338	355	363	371	337	401	364	366	384	394	376	388	391	387	334	364	383	404	375	401	380	391	329	376	405	353	350	373	391	333	371	345	356	377	369	345	380	358	347	419	390	401	380	366	351	368	350	358	341	346	333	335	320	384	373	346	336	345	328	371	375	372	386	368	396	358	393	413	390	370	354	357	322	351	390	340	337	389	370	332	353	330	380	353	355	351	348	343	365	373	398	371	396	375	417	345	361	362	401	344	355	359	392	386	334	379	340	377	364	387	366	343	354	354	355	348	367	385	354	362	369	384	372	360	371	368	396	389	368	378	368	371	399	358	397	355	373	376	403	372	394	394	396	374	364	354	364	348	377	329	362	377	368	361	379	345	379	369	395	375	384	377	394	377	361	360	368	354	372	432	389	354	353	369	355	385	377	393	384	386	407	372	377	345	346	406	358	322	382	339	414	360	367	382	421	369	376	397	365	349	368	319	360	382	345	379	376	372	398	361	363	393	366	368	390	356	364	378	394	395	371	324	345	369	375	379	365	379	404	365	392	413	331	364	384	363	382	391	381	394	381	334	330	369	398	420	415	366	379	390	362	361	373	389	417	359	384	353	343	403	409	386	365	379	370	375	391	432	360	373	339	383	411	380	343	373	367	397	359	345	392	322	356	357	386	350	355	352	368	375	374	385	373	328	370	363	386	401	374	402	348	364	365	360	376	350	368	362	353	346	388	391	374	376	372	363	364	362	363	359	390	342	366	427	362	334	365	336	367	398	346	379	348	350	373	363	362	358	388	397	378	365	364	363	373	371	332	380	377	368	419	340	355	365	373	391	351	368	374	404	347	359	402	356	345	397	339	326	401	383	337	371	372	330	392	356	379	392	381	366	411	391	375	382	389	368	426	370	369	415	353	402	413	365	384	320	401	395	356	381	382	337	362	315	368	387	347	359	325	367	399	394	362	342	375	377	384	367	359	362	371	371	362	333	360	387	394	396	363	385	373	378	381	357	391	397	375	338	359	375	350	355	362	380	389	358	407	386	338	362	349	347	357	384	404	398	367	378	389	378	388	359	402	363	388	328	380	361	387	375	349	412	384	352	337	324	377	370	396	378	352	385	363	339	367	409	385	348	361	363	367	370	374	380	408	376	379	373	380	339	351	357	371	367	389	404	360	354	376	347	354	368	387	375	381	403	399	356	388	356	374	375	368	364	374	374	355	352	387	388	395	350	386	380	365	350	432	349	369	353	403	414	379	377	373	363	389	350	383	356	326	366	373	370	378	372	423	357	347	348	364	356	328	377	337	382	401	369	360	395	399	402	374	391	387	360	358	365	363	335	374	402	403	384	377	414	419	385	411	383	331	349	349	391	319	353	355	346	364	365	348	370	366	349	393	345	328	368	347	366	341	367	361	364	390	365	373	364	352	344	353	350	387	365	389	342	343	359	363	395	387	349	382	408	334
6507	1124	1400	1533	1427	1227	1196	1116	1098	1065	1002	999	970	1014	912	935	973	956	955	952	884	900	918	940	892	941	941	904	859	887	893	864	881	882	901	846	842	850	903	965	851	932	925	861	899	885	868	889	858	877	914	882	854	951	878	969	902	898	916	885	906	896	952	894	848	905	869	860	863	893	866	958	910	882	884	860	856	940	914	922	902	912	895	872	903	912	909	868	908	908	869	864	946	822	840	884	888	912	893	882	924	833	917	928	925	921	895	915	872	878	870	889	880	868	918	883	895	844	915	940	897	936	854	892	862	862	894	892	872	902	910	962	908	885	907	884	893	867	903	936	901	870	858	929	876	871	892	877	830	887	948	869	851	888	859	892	842	914	883	910	860	909	883	843	935	934	868	922	890	867	872	847	853	868	920	861	880	907	914	880	887	897	907	928	874	908	861	897	880	944	821	901	850	920	834	863	872	906	878	945	923	896	848	935	867	877	846	915	871	877	864	871	852	903	898	890	943	933	900	843	861	864	817	908	905	881	906	926	892	902	899	866	853	800	906	859	843	873	923	918	902	864	880	896	849	857	852	898	864	902	911	831	880	906	892	882	888	891	868	878	845	919	845	872	875	856	938	876	846	935	876	896	900	935	897	911	891	885	886	872	859	904	895	864	914	888	870	885	936	906	829	841	900	855	899	917	917	879	920	839	944	856	922	887	890	885	895	880	897	832	888	880	874	891	881	949	957	847	872	880	876	827	871	868	877	896	885	893	846	871	862	887	866	898	893	914	912	877	878	904	886	905	818	856	923	899	954	902	887	851	930	887	875	874	819	883	850	928	864	860	831	834	848	916	864	865	936	865	893	883	908	850	906	844	902	870	880	949	893	877	868	859	884	844	918	870	943	877	948	916	846	906	857	905	879	912	792	896	901	880	867	899	850	922	908	843	870	911	897	911	891	916	893	905	899	830	895	892	853	883	921	880	858	879	880	927	869	872	890	924	887	857	873	876	855	849	884	938	912	902	901	934	893	907	854	875	892	895	887	883	873	836	863	895	857	928	945	886	887	874	957	911	917	854	874	894	885	894	870	867	917	866	892	938	831	884	818	894	883	884	896	887	907	880	865	913	886	892	946	857	923	878	866	913	928	931	914	827	841	852	879	886	919	901	919	904	888	901	877	883	881	894	973	827	860	864	886	875	903	937	848	927	851	885	873	874	916	885	917	910	925	846	928	907	922	889	862	882	895	908	937	885	903	893	851	854	847	892	924	859	885	887	858	880	850	903	881	908	907	867	910	966	917	877	871	911	906	878	874	886	860	883	864	897	929	878	899	876	846	901	833	891	880	917	898	908	886	913	880	876	936	897	893	890	890	911	839	906	919	899	875	905	905	840	903	851	857	883	911	911	902	927	890	880	882	913	889	932	895	916	851	927	919	904	854	894	900	910	920	875	921	869	942	910	875	912	889	890	911	912	863	886	925	937	903	897	889	928	903	897	958	924	924	822	872	884	850	916	928	863	902	908	910	859	812	929	858	893	877	897	853	885	854	898	875	908	920	883	917	888	868	888	886	925	932	838	909	872	915	947	817	961	924	925	933	893	917	918	862	884	884	904	904	874	893	867	911	928	835	970	902	928	888	861	967	854	886	907	937	875	923	869	887	912	919	892	879	872	849	905	884	867	899	918	955	846	889	889	923	878	910	852	847	891	943	865	894	901	862	892	912	904	880	858	882	901	916	931	924	814	913	872	877	864	906	906	837	841	902	908	895	920	893	884	876	850	861	868	792	842	920	897	870	880	886	884	889	886	858	884	894	922	896	887	862	896	908	875	837	884	827	904	934	923	928	849	845	867	903	837	902	828	890	919	864	890	917	909	864	877	819	870	945	891	886	831	879	855	882	896	895	886	898	877	852	899	862	908	876	854	881	874	907	921	925	875	864	873	878	865	903	908	890	854	868	882	894	872	858	898	860	930	911	870	837	875	862	931	897	846	897	855	886	936	886	860	877	896	811	826	919	932	936	850	878	872	890	930	893	895	907	856	896	888	878	924	875	892	907	940	908	862	877	976	898	888	891	910	847	884	863	867	837	951	897	886	901	857	855	927	885	877	902	905	854	897	897	862	889	871	858	840	887	873	847	859	847	903	913	853	892	854	873	935	878	892	818	911	898	923	837	884	855	899	861	896	873	878	860	949	893	913	885	916	871	850	901	884	878	865	860	884	915	910	887	846	920	912	861	944	916	920	878	884	866	886	907	884	906	903	862	880	906	868	905	852	877	924	915	881	892	823	866	868	917	893	861	884	863	879	878	895	896	870	891	935	857	895	933	885	876	823	886	871	857	852	861	886	875	822	950	838	924	896	910	885	903	884	876	844	886	913	861	924	904	854	902	890	901	882	940	901	915	923	871	884	910	956	901	897	841	893	817	870	915	872	858	876	841	902	871	908	870	917	915	867	850	867	922	943	921	877	880	897	881	876	854	914	937	905	860	885	890	870	840	891	896	878	882	926	849	880	892	900	864	911	921	902	846	896	847	876	939	891	880	899	906	864	874	890	827	887	893	846	933	943	954	884	888	858	910	926	874	873	918	867	936	897	876	892	910	888	922	927	889	877	893	876	848	872	924	856	909	901	862	857	883	908	856	907	907	896	921	873	846	877	898	909	867	933	874	862	907	906	898	868	908	909	878	887	903	848	914	909	872	924	919	894	847	870	922	888	862	879	908	847	870	837	872	906	909	869	914	876	905	870	891	840	884	867	906	908	913	840	868	871	882	848	947	900	870	915	875	895	933	895	940	936	975	866	863	871	884	943	877	941	930	856	903	872	889	843	921	909	935	902	849	898	904	881	922	864	886	886	857	884	826	852	898	851	924	939	885	880	876	841	906	858	875	831	868	917	929	838	876	888	841	842	870	868	924	902	914	813	905	916	884	925	888	895	897	882	793	874	852	932	916	874	862	883	913	881	893	817	906	874	912	950	929	917	902	850	849	838	948	880	914	961	898	851	874	888	898	882	841	900	885	884	901	914	925	852	882	875	902	922	902	905	875	854	868	927	929	927	913	876	860	866	864	898	892	904	891	909	928	882	937	899	930	910	892	926	857	938	885	917	864	847	873	898	906	891	882	873	900	827	946	940	886	877	916	845	887	853	851	907	887	853	911	883	879	958	969	859	867	866	936	887	832	889	871	817	951	871	976	940	898	942	920	866	888	936	887	908	899	913	901	889	903	894	874	951	906	904	890	949	869	857	879	898	902	957	944	847	828	915	892	997	913	898	857	915	900	879	922	919	930	870	914	926	863	877	885	952	921	900	878	850	965	872	956	865	876	871	926	940	863	852	935	911	831	889	901	902	890	930	917	898	892	871	926	858	844	855	890	864	926	918	901	898	944	897	903	914	855	891	923	906	895	940	873	869	906	919	897	848	842	887	885	957	856	890	897	864	896	883	919	909	896	901	922	882	859	866	903	903	887	865	898	867	889	892	903	887	858	876
12367	850	639	507	393	304	269	246	250	238	218	226	202	204	211	204	200	215	191	205	189	165	208	188	195	176	213	202	193	209	158	190	203	196	187	164	178	158	206	182	168	207	192	217	211	172	202	216	180	176	193	159	185	188	184	179	176	172	197	168	177	180	207	173	185	169	184	203	200	187	175	191	215	184	200	199	176	196	184	176	213	186	201	170	177	185	188	177	164	158	183	176	169	154	172	194	179	182	184	193	185	193	182	193	180	155	171	208	185	201	166	171	205	188	203	207	194	172	207	188	213	180	177	194	181	166	203	183	183	189	194	185	175	191	185	173	178	191	168	151	187	177	185	196	186	171	191	187	182	179	175	178	177	175	187	199	177	176	180	197	175	171	207	189	206	209	204	191	181	161	189	176	181	215	189	192	197	185	182	202	199	209	189	208	185	177	173	177	196	173	168	188	174	186	178	201	207	188	196	183	210	190	171	179	190	191	207	199	210	158	178	174	184	195	180	179	191	186	172	179	195	163	182	215	208	189	192	184	177	186	201	199	193	180	166	173	173	190	233	200	184	193	166	163	201	162	173	164	208	177	186	189	192	202	218	189	210	170	189	196	176	197	199	192	198	188	189	172	187	202	190	175	209	216	172	160	188	172	179	176	181	184	233	180	203	190	166	196	192	187	200	190	181	184	205	163	190	204	194	157	196	192	191	196	180	190	186	197	197	193	169	175	195	184	183	155	203	163	204	214	182	199	170	209	182	175	216	177	182	183	192	174	203	193	183	188	210	170	201	167	162	175	160	175	215	190	189	188	198	192	197	184	190	182	182	198	188	218	172	189	167	188	167	185	183	205	207	206	163	198	145	172	206	178	189	179	189	185	222	185	185	198	201	197	194	187	200	191	177	199	198	176	175	148	188	206	201	174	172	177	176	196	176	183	194	181	192	187	154	159	204	217	203	179	204	193	194	194	203	189	177	191	200	185	212	206	199	187	227	189	206	187	178	164	202	217	192	164	183	166	183	193	179	146	187	197	182	192	175	205	192	179	205	225	185	166	182	144	190	206	204	184	180	185	182	178	159	178	185	169	203	193	190	187	170	209	191	178	179	185	170	187	172	177	170	175	193	198	164	179	197	184	200	193	191	213	195	189	189	218	186	194	172	186	168	213	194	210	201	200	183	215	194	172	193	197	182	197	200	213	196	212	196	171	170	195	208	202	189	168	185	185	181	188	192	158	204	190	177	194	199	183	205	217	194	198	217	187	191	181	218	192	189	184	184	177	185	192	183	201	173	161	186	159	195	184	229	196	179	185	182	207	210	182	183	183	177	180	182	181	193	182	172	196	170	157	172	213	178	167	165	205	196	157	174	191	195	183	164	183	197	202	188	181	178	173	176	183	200	163	206	168	195	192	175	205	215	186	205	183	201	162	186	222	219	196	192	161	197	216	169	195	194	173	169	206	186	177	179	204	206	191	180	186	183	208	188	193	196	203	181	182	182	184	194	187	192	176	166	189	187	163	174	183	188	205	191	162	183	204	193	199	165	142	211	191	167	188	181	174	192	200	188	175	157	201	203	184	165	185	187	179	182	165	185	187	193	182	192	160	192	162	193	186	182	203	212	176	191	185	189	172	163	210	185	179	173	178	207	174	196	198	211	181	184	191	171	173	198	168	165	223	181	186	168	183	178	178	172	190	199	187	152	195	187	187	219	207	196	172	191	205	193	177	166	175	183	204	169	152	192	186	201	200	197	194	178	193	183	193	176	187	215	170	193	192	189	197	191	210	167	190	167	210	179	172	173	190	174	181	175	171	196	200	193	185	198	162	172	178	191	209	191	185	176	205	184	183	193	191	196	176	193	181	200	167	203	201	191	178	196	179	190	187	176	182	176	161	194	170	177	196	182	199	204	185	172	165	190	217	194	160	191	172	175	180	197	192	212	179	170	185	187	193	164	189	174	180	152	164	194	203	175	188	193	183	190	181	193	207	183	161	195	161	206	216	192	193	166	171	202	193	187	173	172	202	169	187	171	186	196	196	183	187	175	179	196	179	174	188	223	170	178	181	148	186	208	188	192	150	208	199	185	160	182	184	188	186	175	192	207	177	212	180	195	226	173	208	175	174	175	185	186	184	195	191	196	185	157	162	186	190	185	194	172	200	189	196	188	191	159	188	185	173	233	200	193	200	208	192	173	186	184	166	198	187	170	148	189	191	190	164	185	186	192	194	185	166	186	189	174	202	176	193	207	162	182	193	211	174	170	180	169	177	207	170	173	189	175	206	190	193	200	181	185	190	195	213	162	189	180	202	167	218	176	182	194	192	183	203	186	195	181	181	189	191	195	188	213	183	177	201	203	179	182	206	196	195	161	185	197	190	204	181	192	167	172	217	177	184	176	173	217	168	181	184	189	156	170	200	200	168	183	209	169	194	185	202	179	179	193	183	211	214	171	168	195	171	198	165	186	202	209	177	170	176	186	166	186	200	198	184	162	195	200	174	177	195	182	196	191	192	193	189	188	202	179	179	183	180	201	191	173	177	181	207	190	201	200	185	186	193	190	165	190	200	175	192	164	197	199	191	199	197	195	183	193	206	187	172	172	168	195	165	213	172	168	178	183	210	190	216	162	203	203	219	189	196	190	192	180	178	175	159	185	195	181	168	191	183	177	178	210	182	194	195	182	182	172	198	186	196	207	186	161	185	187	198	191	188	197	189	181	185	182	186	188	176	184	196	200	172	182	192	188	184	194	212	180	199	191	167	178	181	155	188	197	177	194	174	204	184	203	196	211	169	194	197	174	189	189	180	200	163	180	207	169	191	165	179	182	197	177	178	161	201	187	181	172	163	176	181	179	197	173	161	190	194	175	185	170	163	178	187	193	196	190	198	179	171	173	181	194	200	169	211	177	188	201	205	174	181	155	189	192	184	197	175	202	200	182	196	176	167	197	160	193	199	175	161	190	162	164	191	190	213	193	176	188	194	186	184	189	184	163	170	160	187	184	188	180	208	203	186	181	194	196	178	202	180	190	205	202	180	203	198	208	178	191	168	180	172	187	165	179	188	199	178	198	188	179	166	182	183	174	201	182	216	178	173	193	173	226	200	198	180	172	162	168	190	191	199	194	188	206	179	156	194	221	202	217	166	190	190	195	211	200	221	199	185	181	187	161	160	199	195	175	194	196	180	186	190	173	211	192	202	190	191	191	196	191	200	191	196	170	170	174	167	209	214	186	205	181	210	206	160	187	216	172	186	164	195	178	221	189	162	175	187	180	195	196	158	189	197	191	202	196	192	186	197	191	211	191	184	179	176	167	186	194	189	172	189	175	183	155	192	178	186	192	179	192	191	163	181	182	182	194	205	194	160	193	190	192	164	166	192	149	203	190	207	200	195	212	174	205	208	196	188	182	178	158	170	191	178	184	145	201	183	198	208	199	172	213	171	197	177	174	159	184	182	175	173	178	187	183	193	191	186	191	186	191	197	197	160	206	179
7786	896	1650	1727	1535	1174	1082	954	843	735	720	679	610	638	642	551	588	577	556	571	582	514	553	527	541	542	550	526	516	541	493	530	525	474	523	528	562	496	516	523	546	509	470	495	516	473	521	486	499	429	507	506	476	465	478	500	507	485	517	503	466	513	461	468	500	466	464	539	500	501	470	503	500	494	467	495	518	501	511	485	512	456	518	470	471	480	498	482	511	497	483	459	458	504	454	438	458	486	501	508	507	480	492	448	467	514	499	513	498	470	488	497	444	493	497	474	510	498	433	465	495	490	443	472	444	516	448	465	482	442	512	431	476	467	495	484	444	485	494	470	495	442	520	540	489	483	515	476	509	502	496	520	467	486	477	473	478	504	497	499	480	497	508	497	479	503	494	509	533	478	468	466	484	437	496	504	519	455	491	499	497	474	511	471	471	475	458	512	454	472	502	465	474	461	498	524	495	481	482	463	533	461	484	477	439	501	500	489	496	486	515	481	459	452	516	500	499	500	484	550	480	474	475	485	510	485	518	486	478	491	505	469	475	523	477	500	447	486	479	496	488	479	488	475	487	478	459	472	491	465	488	512	515	492	478	496	468	500	436	513	476	473	517	502	451	499	484	488	504	442	529	473	512	522	493	495	473	482	494	462	492	499	461	523	494	487	474	469	495	461	479	481	502	485	497	550	515	486	519	465	422	503	484	494	511	491	481	497	464	477	502	498	492	452	473	471	477	501	490	460	478	476	499	463	506	433	463	505	520	487	435	489	507	510	495	473	475	503	474	434	462	433	489	483	470	491	465	480	521	467	471	487	477	502	491	473	468	495	495	433	489	449	480	498	494	468	435	440	493	513	508	484	488	433	479	522	490	503	474	514	480	471	490	474	464	478	470	464	475	466	463	466	492	462	503	505	449	515	491	500	522	487	505	472	486	458	544	461	494	484	461	434	520	480	510	459	471	468	509	482	497	492	511	463	537	464	518	433	511	500	490	447	535	485	443	451	473	518	490	466	441	483	494	481	489	516	427	471	482	510	511	495	507	476	507	506	472	436	490	458	458	480	451	513	520	484	457	513	493	455	485	499	501	483	460	457	479	474	516	470	490	511	482	474	502	539	483	474	478	482	476	480	494	503	505	443	496	483	444	482	471	465	460	444	522	502	481	470	530	495	489	480	499	496	442	513	514	501	505	486	487	504	473	480	468	489	489	506	465	443	456	503	488	479	484	476	473	466	459	486	534	480	459	499	490	497	491	471	490	471	484	477	506	515	508	456	498	475	457	482	482	485	491	501	501	473	493	488	464	458	515	497	463	493	525	464	481	497	459	481	514	450	476	491	543	487	485	477	504	497	506	477	503	472	472	494	506	477	503	470	505	468	449	520	503	491	436	437	505	465	474	494	499	470	474	486	464	518	480	488	487	484	518	495	492	478	491	482	467	467	511	475	496	470	468	478	496	475	470	492	477	451	463	488	527	429	498	491	473	473	476	517	502	500	467	458	447	492	454	448	465	489	506	516	498	499	468	477	492	450	469	480	501	493	491	510	491	491	453	489	480	506	471	502	474	520	471	486	518	474	503	463	471	491	472	486	450	472	495	453	477	486	458	489	489	483	461	508	507	467	469	491	489	515	476	461	497	517	498	475	433	467	449	509	473	488	519	490	469	451	482	471	508	488	462	447	495	471	512	462	504	458	483	516	503	501	476	476	472	526	503	509	487	468	500	483	475	474	495	509	495	501	461	477	511	511	453	480	515	458	509	470	447	482	494	473	504	489	432	507	522	448	516	515	504	498	494	447	495	457	470	477	535	467	513	512	538	479	471	441	483	489	534	455	489	503	503	476	437	464	523	501	495	495	443	463	471	487	519	495	492	476	488	476	514	465	464	467	496	491	468	476	477	518	502	497	473	500	491	483	513	502	547	475	487	470	491	454	474	466	488	490	445	469	486	487	498	518	461	473	506	478	472	492	489	464	481	472	501	487	456	438	468	478	489	522	499	512	510	486	461	475	447	441	491	456	468	526	493	471	467	429	493	528	505	465	475	530	516	495	452	470	482	529	491	494	479	493	464	462	440	515	475	482	487	466	550	452	489	451	480	477	518	464	498	475	459	462	480	469	503	518	451	497	449	463	488	501	460	510	509	508	489	489	473	484	480	493	496	463	478	513	513	463	498	512	495	475	493	456	490	495	490	495	476	491	497	476	443	505	487	493	493	458	467	508	511	439	517	467	450	500	513	495	517	485	463	493	493	480	528	478	499	435	480	479	504	493	485	442	478	464	474	492	458	474	448	493	506	507	477	497	489	488	469	477	457	517	491	460	523	501	488	492	471	502	472	507	511	487	501	491	487	490	474	484	492	514	475	509	495	489	502	478	477	508	458	463	476	462	469	509	487	521	485	468	502	506	457	492	455	426	483	497	505	512	481	495	504	480	492	502	499	476	518	510	492	485	492	500	518	466	479	495	500	494	496	466	493	479	500	493	489	492	476	491	482	467	458	485	494	470	496	510	466	489	480	483	489	492	490	527	475	480	516	504	474	494	501	512	465	502	477	465	495	479	480	447	487	525	477	482	490	471	485	482	491	498	465	503	480	512	480	441	500	483	479	497	539	499	476	494	454	465	487	497	465	478	460	520	504	488	481	489	524	503	537	474	493	535	489	468	469	489	471	463	461	460	454	488	460	521	488	458	500	453	492	483	485	486	468	479	463	471	478	503	493	465	473	512	483	465	487	492	499	481	469	471	479	494	465	506	479	502	521	499	493	453	466	475	491	501	493	469	472	477	485	471	443	450	496	499	493	468	444	493	471	485	478	441	490	472	513	537	487	471	536	464	469	480	517	493	532	461	465	477	479	518	456	519	468	488	442	481	487	502	490	504	500	468	453	459	553	502	435	511	519	456	495	471	479	484	487	472	473	505	457	500	484	461	484	472	515	447	474	447	509	475	495	496	476	482	457	507	502	458	481	489	482	497	453	505	473	493	487	502	492	476	473	467	459	518	497	497	492	497	497	502	505	496	460	469	483	480	486	480	454	478	499	478	455	457	508	518	515	473	472	521	512	476	471	474	461	507	468	540	461	472	460	509	508	467	486	499	502	451	485	480	530	469	496	454	448	513	480	458	468	522	519	465	462	502	484	474	487	485	438	507	468	485	552	494	453	508	467	482	463	489	471	498	509	480	499	477	481	503	460	485	457	430	455	540	476	492	521	476	498	505	502	488	508	531	464	487	480	463	477	499	475	493	496	510	507	470	464	477	495	507	492	446	459	501	515	507	465	486	480	491	519	440	447	487	509	520	498	450	463	444	473	482	463	501	479	503	474	479	516	472	502	492	511	488	484	464	496	511	512	439	487	507	465	442	477	503	478	452	480	486	479	467	481	483	449	496	476	478	467	500	502	447	512	484	478	492	458	500	453	430	470	467	439	492	503	501	487	476	478	491	455	486	486	472	474	490	481	474	465	485	472	460	500	452	485	482	494	451
1319	365	354	394	383	414	383	363	396	414	365	381	399	353	417	390	386	391	398	365	371	354	405	396	406	412	402	392	418	380	348	394	400	366	404	420	388	362	353	363	367	377	398	400	372	424	406	373	394	396	400	377	395	379	401	388	415	344	395	387	374	415	410	355	391	364	387	404	390	377	415	377	362	379	332	401	382	382	357	402	393	381	356	397	397	392	374	410	400	411	390	386	363	417	415	391	394	386	371	382	355	407	369	383	403	405	363	377	369	357	382	336	376	403	381	381	404	384	393	355	429	376	385	368	402	398	402	373	412	391	363	436	380	381	396	369	389	428	398	376	420	402	377	408	403	375	404	397	364	365	337	397	366	394	400	389	390	369	378	349	448	387	418	387	395	415	415	387	383	391	362	407	366	387	362	390	333	369	413	356	397	411	384	410	369	426	423	346	426	386	409	411	370	370	373	378	342	407	382	372	357	385	373	396	394	402	380	335	372	382	394	399	431	322	399	370	339	334	407	394	382	387	372	400	399	440	369	383	400	376	439	390	414	373	371	406	407	398	408	384	402	373	418	389	387	402	381	348	386	391	410	356	359	382	357	362	374	369	397	361	343	370	394	356	398	378	349	370	337	419	364	369	394	359	410	381	365	399	400	395	347	396	411	380	390	399	366	368	360	380	355	325	379	337	401	383	401	362	401	396	395	405	377	384	422	421	354	439	399	350	370	384	367	374	367	379	401	376	392	432	403	357	415	363	361	395	392	376	378	387	381	369	382	353	395	427	400	365	362	391	397	403	404	389	366	392	377	365	380	390	363	365	434	412	388	367	388	369	383	375	394	380	393	403	426	388	403	361	415	394	427	406	374	390	414	382	381	352	369	344	375	368	348	367	351	372	399	368	395	408	395	351	376	408	403	409	387	368	421	418	414	391	402	384	373	398	374	387	389	385	378	417	413	428	380	380	396	404	402	362	400	411	410	399	421	381	368	405	392	366	375	352	390	359	382	383	377	377	361	390	373	396	376	411	397	396	372	381	388	384	363	406	402	399	399	389	372	369	397	367	374	395	385	414	358	348	361	341	386	408	391	421	373	366	381	394	386	392	408	392	401	430	388	370	383	376	389	398	392	392	384	366	365	379	407	417	391	393	422	396	368	412	409	391	372	402	378	382	384	354	376	410	393	407	397	367	393	341	396	409	382	371	396	369	373	380	383	359	387	382	400	399	411	443	381	425	402	383	394	393	423	387	376	403	370	391	404	393	364	323	391	401	422	410	408	435	381	399	372	375	395	412	362	362	360	364	369	374	410	377	364	385	423	398	380	394	382	381	444	403	358	351	396	394	373	424	385	342	363	359	386	393	384	403	361	400	389	376	387	383	378	403	370	392	396	408	417	378	365	379	370	382	387	340	395	397	349	359	399	374	400	381	406	360	361	344	398	352	358	367	374	395	360	406	379	353	399	390	424	374	400	390	423	364	356	402	389	401	378	380	380	415	387	361	376	384	427	413	372	400	392	412	360	365	397	369	378	337	371	399	349	400	369	417	436	404	366	393	367	397	377	367	396	401	363	363	381	358	400	382	379	410	361	365	416	392	367	399	408	403	374	371	364	428	346	413	383	407	379	403	380	389	392	390	419	384	408	379	403	392	364	387	394	373	367	372	419	432	386	383	373	385	368	387	408	385	409	402	369	362	370	370	403	354	372	389	367	400	404	398	405	367	377	390	418	403	363	393	380	413	392	371	377	381	396	366	399	359	389	389	394	405	390	353	392	389	385	396	344	362	380	397	419	401	368	407	355	375	360	382	398	385	391	390	383	386	396	372	396	388	394	355	367	361	379	394	423	387	385	387	418	365	376	377	374	387	369	356	375	366	378	358	423	345	381	367	328	345	374	395	357	388	387	352	395	385	377	393	378	381	384	387	408	382	387	396	389	372	418	332	391	352	404	381	411	370	405	373	393	400	367	381	373	422	360	377	372	391	386	379	397	396	383	346	398	416	412	405	406	377	379	434	379	400	373	412	374	419	410	429	386	392	409	402	421	414	378	361	412	411	403	391	355	357	381	403	378	384	363	410	390	353	387	376	367	392	374	398	363	372	373	397	346	387	390	385	370	384	371	412	391	368	357	381	386	367	371	382	352	366	378	384	430	355	379	380	395	365	383	378	396	389	379	423	357	406	380	394	352	385	355	380	388	406	369	413	383	386	393	314	407	392	364	384	417	403	399	388	391	383	344	384	398	370	375	356	390	359	402	402	393	379	369	414	419	367	403	376	375	403	397	350	394	377	422	354	400	388	406	371	351	397	403	440	380	421	380	415	386	367	422	416	422	403	397	379	345	375	389	398	421	381	361	385	418	381	364	377	368	403	409	369	408	371	403	386	395	401	416	389	380	381	409	378	387	390	378	380	436	393	368	368	382	394	390	373	393	381	387	384	394	360	367	412	406	403	380	379	403	378	410	417	382	450	429	414	418	380	346	399	387	396	382	409	352	407	383	356	411	410	389	353	408	348	429	377	378	385	397	365	361	436	388	366	373	385	365	376	359	376	405	387	387	409	396	381	432	380	389	356	385	393	405	391	402	394	373	371	357	386	369	401	374	424	386	393	404	385	389	396	361	391	408	395	360	386	417	355	407	427	382	400	378	391	429	373	418	392	401	379	395	383	394	384	380	384	397	390	364	387	384	355	366	386	378	369	386	419	391	403	367	389	406	375	391	415	375	396	384	347	385	391	395	369	360	393	371	371	358	414	419	338	405	345	358	383	358	387	374	377	406	400	385	410	376	389	383	415	426	378	398	414	378	359	408	409	406	390	376	392	358	378	389	380	384	415	365	350	382	384	415	446	415	393	396	375	359	351	396	415	409	427	419	446	363	403	416	386	384	354	366	382	337	401	374	417	383	384	372	396	369	412	390	422	411	415	381	392	352	398	370	404	377	386	381	358	369	394	376	354	374	400	391	422	385	459	379	400	413	398	384	400	385	382	350	392	371	351	383	400	385	394	343	423	382	374	356	373	403	416	382	379	448	402	360	411	368	396	358	379	389	364	353	385	375	413	398	411	396	366	399	385	341	380	394	361	359	362	390	400	401	397	410	397	371	393	413	380	360	402	371	376	405	392	384	394	386	391	381	388	378	412	413	399	389	361	414	415	387	365	382	381	407	381	380	364	393	356	397	389	431	353	359	382	395	421	378	360	438	362	358	402	383	367	371	400	390	373	360	398	379	369	378	370	376	361	373	392	394	376	389	411	386	378	449	365	375	380	385	386	404	362	396	333	356	401	391	399	394	364	339	351	378	368	378	356	380	369	347	431	396	386	377	332	391	372	397	354	346	367	378	409	393	346	401	396	387	358	393	398	368	379	408	373	383	364	403	407	369	394	401	388	393	356	402	406	362	397	419	383	349	372	380	375	373	398	368	345	384	369	401	383	381	374	397	404	409	375	410	409	392	352	379	364	406	387	379	389	385	367	399	390	410	390	412	401
2194	979	966	944	965	1009	933	931	961	959	900	908	935	923	936	935	945	948	940	938	907	941	945	971	882	960	959	906	955	914	902	884	900	930	894	986	985	961	921	974	917	873	924	876	921	943	925	920	922	931	979	944	963	979	927	924	919	928	948	967	905	936	906	946	907	1028	924	948	900	947	938	923	908	945	932	970	928	914	939	963	933	884	953	940	976	892	955	951	921	989	963	964	907	956	942	1004	927	948	924	934	941	976	958	950	889	946	969	981	989	911	961	910	948	914	913	959	928	953	940	963	955	881	895	950	947	930	878	932	920	961	922	973	962	895	958	921	971	904	871	936	972	950	857	962	917	886	962	880	916	945	951	917	939	938	974	957	961	950	964	926	946	965	968	930	941	928	988	933	927	920	944	936	928	971	925	908	932	926	935	943	968	918	959	909	980	1002	930	889	869	904	936	929	934	969	942	885	933	914	951	960	911	913	924	976	955	945	969	890	962	871	914	934	952	917	895	979	910	954	874	884	958	932	929	952	944	981	981	913	956	944	954	931	964	977	900	907	891	903	970	928	882	935	945	981	919	990	943	947	848	919	1014	936	954	975	930	927	954	892	963	962	911	982	886	913	951	947	948	973	924	955	933	925	907	910	910	963	932	963	941	955	904	916	929	939	927	944	962	930	910	912	923	911	956	963	940	861	955	918	1013	897	945	923	926	970	909	978	883	893	905	931	915	978	942	955	909	937	862	953	944	943	875	984	937	958	935	892	936	957	882	967	882	916	972	953	940	940	920	946	986	932	951	960	941	897	943	939	899	932	947	856	967	940	894	951	933	918	853	935	948	955	948	951	868	881	940	908	928	905	889	928	899	897	925	963	939	967	924	918	914	918	883	934	979	964	964	946	939	982	960	956	914	925	910	908	937	943	892	950	868	940	973	926	945	880	926	945	1006	935	967	971	944	943	956	995	922	968	873	956	948	954	945	909	902	931	938	981	953	1010	923	948	890	952	974	918	958	947	900	971	959	930	914	889	952	935	978	898	875	928	994	872	949	935	939	964	895	945	955	880	946	988	901	976	1032	943	961	928	884	952	928	931	898	949	879	931	918	936	989	873	933	902	907	994	944	922	945	956	956	905	955	881	918	990	995	943	925	918	902	936	874	936	900	915	978	924	941	948	934	926	960	932	939	934	958	928	933	868	942	909	931	937	963	916	957	987	956	934	952	947	873	913	998	947	926	925	930	985	904	897	993	933	890	903	920	893	917	919	958	917	888	964	921	952	947	950	943	925	974	977	934	944	956	970	947	947	920	949	966	1002	933	898	947	905	948	924	914	1009	935	929	890	922	909	967	925	948	988	917	912	952	914	1026	927	940	884	905	918	958	967	948	938	917	969	900	929	976	920	980	966	969	960	961	962	988	927	896	944	970	968	968	905	927	940	920	953	912	923	936	947	940	944	940	936	947	948	991	968	937	880	875	922	924	909	908	993	936	953	867	915	948	941	951	956	929	938	911	1008	902	977	920	951	913	932	945	967	934	915	863	933	958	926	905	894	934	940	946	920	913	937	967	938	967	1013	942	972	925	901	944	931	954	992	897	960	945	997	917	919	974	953	920	927	953	945	969	965	966	951	928	958	954	1004	913	931	893	937	972	935	917	924	968	965	977	921	947	939	967	878	915	888	977	906	965	940	959	937	927	927	945	903	926	881	926	949	934	998	943	915	948	937	886	914	932	1004	934	927	921	936	899	982	948	936	943	943	923	953	917	949	907	932	976	912	934	949	917	963	955	934	838	961	936	899	926	904	939	903	966	908	949	948	946	881	928	929	866	961	875	933	958	958	928	924	945	915	892	916	940	907	927	909	940	894	876	918	968	969	869	949	941	927	945	890	953	940	924	885	940	878	957	923	921	938	966	913	961	957	955	914	951	890	910	909	992	917	963	962	904	917	923	973	947	944	932	897	930	956	947	898	932	962	907	954	967	922	928	945	902	988	949	972	933	930	913	975	873	978	923	949	892	904	912	916	952	969	934	874	929	960	987	948	1003	960	951	973	898	961	926	880	898	969	957	948	954	899	1019	935	1022	936	950	947	949	968	854	897	916	934	904	905	870	919	947	954	943	983	897	900	949	974	979	921	911	954	898	954	988	882	928	931	918	965	927	956	935	912	940	946	920	895	949	875	928	953	924	908	947	957	887	895	936	968	914	945	916	941	923	946	894	939	963	948	981	903	946	912	898	970	967	916	963	986	955	948	930	876	926	955	913	927	983	912	918	951	907	950	935	907	949	964	928	935	941	954	938	901	912	961	987	927	974	896	970	944	944	909	968	936	971	963	950	904	974	969	917	971	939	935	936	916	966	965	962	935	956	929	921	916	958	921	928	898	942	981	910	935	897	963	955	891	887	916	914	964	944	884	961	943	951	984	990	934	956	941	916	977	922	964	949	921	908	932	935	909	944	958	991	884	901	897	993	984	963	914	949	960	956	859	953	901	955	922	956	945	960	949	893	928	974	944	944	980	915	959	954	897	919	900	913	938	985	937	948	934	953	924	988	908	872	949	958	923	929	885	1004	928	937	926	889	946	950	912	916	930	947	901	868	958	997	983	939	915	873	955	951	988	983	921	960	897	949	924	938	998	975	912	955	896	906	963	982	959	940	985	920	917	986	946	954	912	924	931	879	920	940	895	886	905	902	946	899	983	938	983	957	962	908	933	909	917	925	950	907	919	903	920	1020	960	974	987	891	1002	961	953	992	923	870	944	935	928	831	1003	942	912	990	941	913	885	893	972	928	966	903	874	939	915	921	948	1031	945	925	944	927	893	959	884	923	911	935	953	922	930	978	935	937	972	950	909	977	901	890	937	886	945	976	914	940	907	942	923	990	919	968	919	936	993	939	951	980	966	887	905	894	913	996	900	929	901	953	965	942	905	927	892	913	879	944	842	892	962	951	888	909	921	927	938	952	932	932	910	928	928	964	897	991	926	985	960	900	952	963	956	965	985	1014	967	920	946	962	886	939	907	919	912	952	946	922	928	978	934	959	936	986	910	920	894	953	938	918	947	928	923	964	934	923	920	942	910	938	955	955	911	937	906	911	893	991	931	979	955	941	903	914	995	878	922	886	915	915	993	945	914	967	895	941	984	901	939	916	940	894	885	966	967	944	941	956	958	929	898	944	904	931	930	939	931	902	1002	930	950	946	906	965	921	945	953	938	960	966	950	904	944	905	924	951	902	959	937	909	915	911	943	973	961	950	954	925	915	917	902	892	942	926	959	911	949	904	949	873	898	952	951	976	937	889	921	923	951	893	953	906	915	931	984	967	927	963	934	912	937	922	922	952	938	914	941	992	941	981	907	937	901	912	935	924	943	944	904	952	956	951	984	941	879	915	919	949	944	960	996	909	971	888	883	962	939	929	948	958	933	945	944	902	937	975	947	940	903	929	907	924	955	889	958	937	933	1014	1003	931	914	936	920	953	971	918	960	940	922	961	897	949	976	957	914	905	915	959	936	956	966	916
6949	574	600	510	487	432	414	395	401	388	390	388	410	341	371	388	369	370	359	370	386	379	373	382	388	382	387	336	387	373	353	401	341	375	371	380	402	396	359	381	373	343	371	371	383	381	397	390	360	368	399	399	329	351	331	369	355	359	371	386	369	393	383	335	358	394	388	400	355	360	386	399	380	383	341	370	339	391	340	352	397	381	373	395	392	404	359	329	400	405	403	371	391	408	355	332	380	369	372	392	387	413	389	368	392	400	413	358	370	403	364	407	356	376	385	372	392	334	352	359	389	390	338	393	341	378	374	348	370	400	341	381	396	385	360	352	378	370	349	390	394	368	362	378	375	359	343	360	363	362	367	354	393	366	386	378	342	337	347	350	407	374	374	370	378	373	372	384	339	366	384	377	376	422	384	372	358	339	388	354	360	403	386	359	357	339	376	393	363	349	342	380	393	356	352	365	358	344	366	353	381	413	393	369	342	414	357	324	385	378	386	357	373	341	391	380	347	343	354	385	373	342	330	366	376	407	338	370	349	376	386	343	371	364	368	363	386	370	395	371	364	399	339	380	364	335	383	377	348	388	372	394	377	415	384	365	372	355	357	386	393	367	353	369	409	342	370	391	351	395	377	422	360	341	389	387	367	388	355	352	379	379	384	392	343	382	393	378	338	351	359	340	346	374	351	388	365	394	336	361	364	379	423	404	359	347	384	370	387	374	390	354	407	344	345	378	361	383	351	354	358	358	361	354	406	357	386	350	424	364	345	336	361	367	385	353	375	361	383	370	382	342	378	353	394	351	353	338	360	366	377	379	375	370	371	410	443	327	367	397	353	368	331	400	397	350	360	344	345	349	364	357	372	361	382	402	400	395	391	375	344	389	383	392	362	376	368	386	380	353	391	398	368	404	354	360	355	376	367	405	377	391	351	365	360	356	378	344	354	348	408	376	392	346	359	393	436	394	400	378	381	405	375	390	353	390	360	402	374	383	358	331	351	387	374	373	366	361	362	398	343	380	363	350	388	377	374	318	351	386	364	360	365	411	401	414	365	388	378	371	370	359	402	381	332	391	368	364	372	377	391	368	373	369	336	380	343	382	413	351	377	345	392	377	399	383	354	341	394	392	357	370	359	373	365	328	366	359	350	366	375	354	364	377	385	420	386	386	362	357	357	341	333	343	370	363	388	319	357	370	385	370	357	353	348	383	395	366	343	409	366	336	388	343	358	358	368	370	348	352	354	369	361	384	363	365	351	401	395	372	376	367	358	387	380	365	386	368	338	380	366	402	385	378	390	385	366	335	365	386	379	362	375	363	362	401	391	362	341	379	370	357	376	381	379	373	378	352	316	354	356	400	378	357	360	393	370	350	391	370	369	342	372	379	322	363	359	322	359	399	372	395	356	358	377	374	374	398	373	370	362	375	382	368	378	359	370	370	353	370	361	341	384	370	351	405	397	344	363	368	365	401	383	362	387	349	377	342	385	407	342	349	363	366	389	383	358	379	360	401	391	377	424	370	345	343	348	374	379	395	365	368	354	393	345	378	345	369	372	325	354	366	358	384	380	405	369	316	357	372	377	400	367	389	364	338	348	380	430	351	376	362	392	378	366	410	341	376	402	393	367	369	399	419	381	398	397	374	374	377	402	369	391	367	379	368	409	353	346	348	374	364	372	396	370	375	374	336	375	360	354	351	382	348	329	386	378	395	352	399	372	363	424	346	335	352	361	358	371	394	372	395	349	325	367	392	387	379	347	356	351	342	380	339	360	365	356	385	372	377	347	359	349	402	383	372	358	365	339	369	395	365	377	368	332	376	360	390	359	333	360	388	352	356	331	393	373	398	348	362	334	358	353	401	418	360	376	361	369	388	363	363	370	361	347	379	336	383	378	406	323	409	349	369	359	392	366	359	358	397	394	388	370	355	371	367	354	369	377	401	371	351	369	360	387	349	377	387	361	378	380	364	379	350	373	339	364	352	373	369	340	404	346	344	351	357	351	348	391	358	393	365	389	357	347	407	339	365	412	401	381	364	393	361	337	374	360	354	346	387	368	361	355	349	354	408	337	356	386	385	350	395	346	399	363	401	362	381	370	393	368	382	341	326	374	401	319	371	333	401	363	344	346	388	400	384	376	359	339	389	371	346	349	335	383	357	372	363	379	365	348	370	381	362	364	338	335	384	389	391	360	360	403	382	390	351	408	345	357	363	377	329	362	402	375	374	384	406	399	364	365	356	360	324	358	358	342	341	382	368	400	375	362	364	378	342	367	397	370	383	359	365	369	366	392	365	391	419	387	384	331	320	376	382	360	311	357	347	365	390	392	330	384	347	366	362	374	319	384	360	386	367	388	364	367	387	374	439	370	364	411	361	362	361	351	354	382	389	371	344	387	383	389	361	352	384	375	421	350	371	392	371	378	388	356	392	379	359	383	382	368	383	366	350	399	382	380	371	332	390	369	402	396	352	379	370	342	382	357	365	364	392	371	354	345	366	334	356	388	411	331	368	385	377	367	379	372	372	372	366	370	358	413	360	345	400	384	362	376	383	364	346	375	392	377	369	376	376	362	366	361	357	395	358	346	385	356	341	406	364	370	381	358	351	382	353	381	359	395	391	343	365	352	367	425	365	350	349	318	371	369	378	382	337	363	409	361	366	390	364	377	404	350	371	372	376	397	411	346	342	411	363	364	343	353	348	379	362	376	375	385	394	333	371	386	375	371	377	405	400	376	407	354	369	357	368	345	372	358	385	365	384	342	369	365	369	395	377	391	365	349	374	332	395	383	365	380	374	413	361	342	351	327	428	375	353	376	359	381	331	374	367	358	365	396	338	349	362	374	397	389	377	331	403	348	370	370	365	376	373	375	377	391	412	379	370	361	340	344	386	362	365	354	425	398	341	365	342	362	358	344	364	392	376	392	355	389	387	398	361	360	386	384	330	352	356	388	385	325	366	399	350	390	346	378	367	380	419	358	403	353	374	378	355	362	358	386	387	387	353	342	414	402	357	354	411	386	364	348	397	335	364	368	375	403	344	378	380	361	350	372	346	383	367	361	406	375	360	365	340	375	364	375	356	361	363	388	379	379	359	371	362	405	391	341	422	373	390	367	324	357	349	384	361	344	359	342	412	378	342	363	365	368	353	345	402	386	340	336	373	347	388	391	346	376	354	366	360	384	387	380	377	383	382	371	377	343	349	358	377	364	323	380	342	387	375	332	345	340	369	396	399	383	371	425	329	352	387	348	372	355	389	353	398	369	328	348	368	358	397	371	364	384	392	375	351	349	358	376	363	354	356	356	409	400	363	391	350	373	382	397	345	382	379	367	379	377	383	370	362	361	373	381	392	410	386	364	390	354	392	398	354	350	365	387	374	390	372	360	355	373	337	363	381	400	387	385	388	374	398	369	390	375	414	378	365	375	383	388	376	345	361	392	354	342	392	388	384	325	357	364	403	375	390	351	339	367	347	380	377	364	403	404	353	386	373
6425	1064	1469	1536	1433	1231	1185	1120	1047	981	1030	1035	899	929	997	977	946	977	975	987	910	943	900	963	893	898	921	919	954	943	902	899	887	883	881	866	839	870	888	929	877	894	893	894	930	875	838	907	894	892	859	898	919	853	838	868	859	886	930	880	885	936	906	921	897	873	958	917	874	877	940	886	843	863	883	890	931	912	846	886	884	877	915	897	873	843	922	893	912	901	897	884	884	870	890	881	870	873	940	913	894	877	860	894	912	919	868	838	859	894	846	898	924	915	899	920	963	966	850	878	834	927	832	881	924	847	891	864	899	845	881	848	927	859	862	866	920	848	898	855	871	877	906	911	914	876	821	921	916	875	892	862	906	898	923	893	890	897	909	885	902	856	877	870	880	895	841	874	942	896	922	883	907	923	879	884	931	886	901	830	853	865	902	889	804	857	873	934	912	856	876	868	901	847	870	875	871	909	904	880	956	887	876	908	865	902	842	826	898	857	929	922	869	944	857	874	915	871	852	924	942	830	886	850	827	925	878	864	896	885	866	843	859	852	882	918	863	868	920	862	891	887	855	886	830	881	869	888	841	818	883	896	893	902	888	900	873	858	842	881	904	900	953	893	910	908	890	827	846	832	883	866	848	869	892	900	905	936	883	899	885	898	892	862	882	892	914	881	876	891	858	918	920	848	878	888	866	892	908	857	870	822	868	956	916	852	876	902	939	875	838	869	980	875	871	915	904	865	944	935	953	869	850	843	880	912	885	882	884	894	867	874	894	832	903	890	880	865	904	913	904	905	890	843	886	931	831	880	852	824	897	861	876	912	853	900	914	872	888	890	855	864	919	929	936	914	917	860	861	906	809	873	880	875	884	882	836	923	882	888	886	916	878	821	868	909	916	860	853	866	857	849	896	935	840	878	917	891	925	887	944	870	909	841	914	908	868	881	880	908	874	908	905	891	889	885	891	896	882	898	802	850	855	927	920	924	896	901	881	920	923	892	876	895	897	875	858	880	856	825	881	838	858	891	824	940	882	866	846	882	907	915	891	890	892	894	911	838	912	907	893	866	859	939	852	888	921	912	954	905	879	879	881	867	901	845	887	849	870	896	873	881	898	854	929	915	897	871	907	867	918	896	904	879	850	892	905	906	858	936	850	888	825	875	877	854	874	878	905	885	937	878	878	877	907	875	917	880	872	855	925	835	864	913	911	841	911	831	919	838	884	860	858	879	931	895	874	898	907	903	857	900	893	920	872	889	866	858	871	913	909	880	869	885	896	892	890	893	883	891	924	859	909	911	838	854	927	866	898	874	903	881	897	870	873	855	885	944	938	932	911	921	941	884	825	860	890	913	850	923	872	910	908	884	865	926	876	913	905	845	874	901	866	859	877	889	890	896	873	886	844	857	892	903	925	880	919	919	893	911	852	935	900	915	880	887	843	901	881	839	891	880	829	928	891	918	851	915	846	865	886	870	903	849	856	938	871	913	835	933	920	875	867	882	942	849	946	936	904	856	912	873	901	878	890	874	878	886	881	917	892	880	863	848	870	922	836	919	932	884	858	923	871	869	860	935	898	854	897	876	838	867	899	880	865	876	919	917	879	971	830	916	884	888	891	900	893	835	909	908	879	931	873	863	860	878	916	894	866	915	916	868	875	875	902	935	882	903	939	917	872	934	906	817	825	885	906	825	900	908	874	890	867	873	886	940	912	865	843	881	904	844	900	881	923	939	901	867	896	940	890	887	904	885	887	899	899	857	886	841	864	869	929	865	889	891	878	835	880	931	927	846	930	980	902	890	932	886	862	826	849	893	892	839	882	901	833	900	857	874	866	836	933	870	888	910	907	886	904	910	894	906	911	921	898	932	896	889	928	883	896	920	903	891	852	898	925	900	971	889	915	893	834	878	915	863	894	874	905	817	900	916	901	863	871	885	914	871	851	822	930	852	869	869	905	897	929	927	929	906	928	862	878	920	838	883	883	856	882	856	883	917	868	890	904	884	873	906	897	904	896	858	864	900	913	923	934	845	878	897	831	927	911	846	910	919	953	929	896	885	932	942	886	871	888	932	862	909	896	898	916	822	889	957	920	871	917	816	893	934	876	984	874	906	880	865	868	896	837	918	923	899	889	902	893	906	823	906	906	913	896	861	823	881	872	886	941	871	920	909	816	899	909	872	877	804	862	899	871	904	848	873	830	865	892	889	874	882	871	900	840	874	866	884	877	858	889	891	857	877	842	871	871	883	880	892	929	867	871	845	839	879	869	876	876	920	878	896	837	881	866	857	871	880	972	894	913	889	916	924	889	875	912	932	984	946	891	899	884	871	826	865	884	905	897	923	930	877	876	903	854	846	847	916	920	875	944	889	884	906	907	842	857	868	887	829	905	925	939	938	951	887	839	880	867	869	857	882	912	882	932	890	916	929	884	893	874	911	865	905	890	856	893	897	925	894	879	888	915	879	926	875	913	892	826	894	932	891	846	893	845	846	919	931	893	931	854	895	885	920	870	877	919	939	864	880	907	900	888	843	940	851	919	889	874	902	909	928	904	866	902	821	871	833	882	878	882	889	897	900	846	852	873	901	862	860	876	848	877	898	933	837	860	879	918	913	869	881	896	887	899	812	915	890	885	851	962	889	880	921	893	878	845	930	949	860	887	829	892	909	918	878	881	896	908	880	865	903	904	952	849	908	902	868	904	866	889	928	872	929	905	918	879	895	915	871	843	865	841	909	903	887	870	904	874	858	872	845	884	861	894	860	797	850	933	868	879	844	865	873	918	918	862	967	931	877	876	911	897	861	896	851	877	874	876	895	899	850	928	848	866	921	933	930	852	897	847	926	851	900	848	867	856	902	895	875	859	919	870	896	899	891	889	884	916	866	899	854	841	887	862	831	886	859	895	915	915	878	872	893	902	929	906	890	870	933	887	873	857	930	909	885	906	848	887	853	929	931	882	898	856	887	851	925	864	927	839	906	882	891	853	948	882	874	896	868	876	918	923	880	912	899	846	924	887	876	904	861	901	861	925	910	911	905	866	841	872	887	875	850	880	856	857	883	868	828	828	886	861	882	897	899	875	883	941	869	929	891	893	946	877	860	914	903	911	924	970	879	874	898	856	894	895	878	880	931	881	940	873	946	898	892	900	873	857	872	932	891	882	920	863	920	841	852	814	920	824	930	899	881	871	894	946	916	845	866	901	906	885	913	924	881	888	898	882	902	882	871	890	944	862	878	879	884	909	909	882	899	944	956	908	917	836	959	850	863	907	897	861	871	849	834	896	856	876	889	887	900	884	856	842	897	904	859	873	883	885	917	888	887	881	920	912	880	879	884	948	908	892	853	908	878	930	836	843	904	895	874	874	928	813	850	932	854	885	900	922	887	861	877	954	884	893	905	897	870	933	897	855	874	868	897	858	848	902	897	853	875	876	851	864	899	941	895	893	919	924	857	896	897	878	911	876	953	834	856	911	898	896	887	898	846	881	902	923	901
12498	788	698	543	403	314	309	252	261	221	229	239	222	223	213	184	168	193	180	207	180	203	187	182	220	198	196	189	200	205	187	207	204	190	215	192	187	178	194	155	218	183	186	198	188	187	196	175	203	175	176	197	180	207	165	196	189	203	147	187	188	195	168	191	185	191	221	203	195	203	205	208	211	187	179	204	172	180	187	191	174	173	154	183	177	187	173	205	167	174	204	187	203	170	178	170	188	169	185	175	152	197	172	182	186	210	193	187	182	197	176	202	196	171	210	191	205	172	177	177	159	180	183	188	190	197	190	166	178	202	186	182	206	190	195	189	184	180	192	175	200	193	189	196	187	190	188	180	196	174	198	204	179	187	188	187	215	177	152	171	212	185	208	197	190	214	193	169	191	193	174	189	189	184	190	181	171	187	201	172	186	188	191	159	184	177	183	182	199	208	179	188	197	174	167	202	192	176	191	193	198	211	158	195	187	152	179	177	200	169	164	203	172	205	169	178	164	177	178	164	189	181	192	175	154	207	191	170	198	185	186	191	177	182	218	203	150	210	195	189	173	182	201	184	194	184	154	194	171	188	188	179	186	198	182	182	213	165	170	209	180	175	157	192	210	224	168	199	192	203	199	191	158	167	165	178	164	216	165	163	219	208	207	201	183	181	156	173	197	181	180	176	184	174	184	167	166	174	192	196	169	180	169	194	167	184	177	175	194	190	178	173	151	202	173	202	167	199	191	158	195	185	162	186	189	183	168	172	165	196	174	197	187	199	174	204	162	215	212	186	199	186	178	178	182	186	196	212	193	172	171	173	202	182	218	187	178	201	189	181	203	182	205	178	190	164	197	181	196	161	172	174	174	194	167	159	175	169	182	178	180	197	213	182	193	186	184	176	195	185	199	216	211	220	198	199	197	194	172	160	174	180	175	199	194	188	187	197	201	192	189	200	154	202	163	185	168	194	177	195	173	155	181	186	163	218	186	185	194	186	169	178	176	164	175	204	183	205	168	194	193	196	195	212	171	209	195	187	184	190	199	190	168	173	179	189	196	187	187	223	156	179	205	179	175	175	182	194	191	187	192	176	192	181	182	168	203	210	178	203	185	190	223	183	204	179	203	185	187	180	204	177	155	190	188	196	181	208	194	164	180	194	206	193	182	179	178	178	186	186	180	184	197	174	215	195	176	184	179	169	202	188	182	200	165	201	176	190	208	217	173	216	178	178	189	180	204	202	187	185	174	178	198	150	171	201	180	149	178	189	178	196	189	162	183	199	177	180	187	179	160	198	179	178	189	164	169	213	195	166	197	184	206	204	179	176	192	171	187	190	180	195	160	208	159	182	185	164	185	206	178	192	186	208	177	189	174	195	187	187	170	167	183	175	196	193	197	202	181	168	183	182	182	192	182	173	183	192	183	175	169	181	160	196	181	178	175	179	180	177	204	190	197	179	193	183	205	175	220	177	217	184	191	201	194	178	184	213	188	185	182	191	176	187	191	170	196	174	180	194	188	172	172	174	191	181	169	158	199	174	186	173	179	214	177	178	183	187	174	190	196	167	195	221	192	204	198	185	180	174	191	201	174	147	195	168	199	190	191	188	182	180	183	168	207	218	225	180	191	199	197	194	186	179	202	184	186	194	192	172	187	202	171	219	179	174	200	176	192	205	186	169	197	202	197	207	192	210	195	186	195	225	153	169	175	197	201	186	148	194	199	194	208	199	202	192	183	193	171	195	178	188	181	182	210	187	182	173	189	195	175	173	201	187	158	175	213	191	187	169	190	184	192	192	187	196	195	188	192	199	184	204	180	187	180	196	213	192	167	175	174	165	178	209	184	202	184	197	173	166	196	179	187	184	166	196	218	181	188	201	193	183	179	184	202	173	209	188	218	176	203	188	175	183	154	181	200	180	187	180	183	155	166	173	182	201	177	183	173	173	165	190	199	189	205	201	185	189	177	189	178	205	170	190	220	166	181	199	192	166	170	178	174	171	165	176	178	185	182	180	187	185	194	192	188	197	193	190	183	180	178	154	176	184	212	207	188	190	187	188	210	151	175	165	185	204	171	205	187	210	186	171	198	199	197	172	199	176	200	189	203	195	159	190	174	173	180	192	209	192	187	173	182	183	221	222	174	179	182	190	177	184	187	192	189	196	181	186	172	166	190	177	180	212	170	197	190	165	185	181	204	203	192	177	188	180	170	183	189	189	184	191	193	179	212	169	166	166	172	186	179	170	185	171	152	155	178	192	219	178	181	235	188	181	163	171	179	186	182	206	190	189	183	159	190	177	172	184	204	177	204	187	199	183	213	195	182	151	187	171	189	169	181	174	200	191	195	177	178	184	196	190	198	192	198	171	196	157	196	189	169	179	174	192	189	171	173	161	193	167	170	168	205	193	162	201	183	186	194	216	206	182	176	170	200	187	213	188	180	193	219	176	218	213	214	182	180	213	180	207	188	177	187	203	192	206	175	164	201	167	189	192	172	168	190	179	179	184	173	221	200	196	176	165	203	217	182	213	169	197	189	206	186	190	160	198	156	178	200	193	178	188	197	200	186	167	184	179	184	206	216	189	205	185	179	176	150	173	178	158	181	181	190	210	178	208	193	208	183	200	158	185	170	187	188	167	182	203	163	201	174	210	209	191	180	176	174	187	188	187	165	190	207	196	190	198	187	170	178	221	177	187	183	186	181	176	183	148	212	205	211	185	197	194	184	200	213	177	198	190	178	191	179	202	182	190	187	167	191	174	181	187	180	172	186	214	172	168	185	189	193	175	166	181	166	213	206	181	172	192	188	165	171	177	170	190	203	173	187	193	180	176	182	189	193	185	172	181	200	173	185	176	185	211	185	190	162	181	180	199	200	192	231	192	188	207	199	185	192	180	157	174	180	209	208	173	184	209	161	184	190	153	171	186	158	196	186	196	170	192	166	195	195	170	194	186	182	217	202	172	189	183	194	183	191	214	189	179	176	174	178	189	211	186	201	195	194	177	156	188	195	188	153	175	196	189	175	174	186	181	173	200	190	198	155	214	184	183	156	183	216	202	202	180	205	205	171	186	187	197	190	169	205	188	167	189	211	190	186	190	196	194	186	179	183	195	187	176	166	189	178	195	197	193	185	176	197	182	181	180	185	197	160	205	178	200	190	171	197	163	198	177	194	191	192	201	160	197	175	193	216	163	186	189	214	201	197	187	169	178	181	206	177	186	185	198	200	184	192	209	191	189	194	186	186	218	185	192	187	164	200	199	160	213	192	187	165	162	191	190	198	193	194	208	194	181	187	195	215	183	206	174	190	192	196	200	216	169	194	178	179	205	191	170	177	209	202	204	194	214	175	179	192	178	186	198	175	196	192	186	158	202	164	207	184	203	152	175	203	214	198	183	188	169	188	189	199	216	223	190	162	171	202	184	198	159	185	185	198	179	182	181	218	190	199	175	192	175	177	189	164	192	202	193	200	164	195	185	191	154	183	172	197	183	183	177
7796	912	1527	1860	1513	1284	1049	953	829	808	697	648	666	672	627	575	586	538	565	558	539	545	543	514	514	472	518	540	558	542	534	531	511	514	504	492	514	477	494	530	481	475	472	523	511	489	494	452	463	494	507	485	487	461	463	479	489	506	466	496	519	476	466	492	478	493	479	519	483	527	500	469	486	469	482	472	494	499	490	506	461	515	470	480	467	511	487	492	492	473	485	464	537	505	436	500	474	489	486	506	495	478	492	510	467	484	506	495	511	497	508	458	513	507	463	517	446	486	492	512	474	516	449	514	481	481	483	474	534	479	502	461	466	532	456	490	485	484	489	508	480	482	483	506	493	437	500	520	482	501	484	452	479	468	492	491	525	437	514	478	473	466	454	500	494	479	484	475	472	473	492	510	462	462	463	470	490	434	490	479	444	485	470	506	476	487	484	491	493	462	476	498	509	484	510	483	469	497	497	499	476	466	484	469	483	452	488	517	485	454	495	491	467	527	463	513	489	487	481	453	482	456	488	461	493	492	507	483	475	490	527	525	473	480	495	476	476	474	478	471	464	462	456	467	449	494	459	451	481	498	464	473	491	477	498	473	487	461	490	509	518	485	488	481	456	482	491	475	466	488	516	476	433	504	470	470	435	447	462	481	498	478	505	483	503	477	463	436	455	482	475	482	524	466	481	515	473	458	479	467	495	486	503	524	508	457	490	505	466	479	515	482	472	464	473	491	483	508	478	478	465	496	488	503	465	486	503	504	469	482	495	517	490	461	448	490	466	499	497	482	492	444	488	470	505	461	521	496	482	517	506	466	516	487	519	461	484	450	479	499	450	448	456	525	480	480	504	462	438	498	486	468	447	456	455	491	450	480	486	517	473	476	476	492	478	454	472	489	504	476	477	471	487	480	493	473	454	481	505	472	499	497	509	497	510	469	468	458	538	484	461	500	456	469	477	473	470	488	507	466	494	470	490	532	465	478	483	494	467	476	451	441	512	490	460	490	519	460	504	480	497	457	502	460	502	471	477	509	423	440	458	500	436	513	455	486	460	473	464	486	446	488	440	460	481	497	521	475	504	498	472	490	487	447	481	465	454	517	456	458	475	460	449	453	483	488	477	495	481	499	472	465	452	487	481	480	484	489	483	489	514	478	485	445	502	531	511	491	488	485	500	505	466	531	496	463	479	467	496	443	464	502	484	497	477	489	471	487	477	470	460	481	477	522	475	502	442	488	441	494	503	460	487	453	485	522	485	492	502	495	454	448	493	492	471	495	506	542	440	472	467	495	516	513	469	475	451	485	480	510	498	486	479	491	502	483	477	470	499	498	437	545	452	420	468	520	525	499	494	457	476	514	470	479	513	451	507	463	456	476	472	511	503	484	505	511	503	466	513	500	473	469	467	478	467	507	442	465	497	495	473	493	504	461	478	482	468	479	527	486	484	472	456	523	487	442	476	524	481	496	487	477	479	458	486	468	486	472	500	513	504	516	467	493	458	488	451	470	492	485	488	531	489	470	467	479	458	517	460	500	453	463	500	459	464	519	479	502	487	487	443	471	452	499	491	488	465	469	466	464	454	493	483	471	499	427	499	510	482	443	437	460	473	460	451	474	494	478	484	492	489	466	470	463	506	492	470	457	519	485	494	518	484	485	507	519	453	478	501	476	458	488	468	463	469	460	472	498	493	497	453	510	467	498	475	462	476	469	482	496	483	463	496	487	474	492	497	508	492	488	451	445	466	544	476	491	511	500	518	471	484	478	500	470	447	493	489	503	516	459	456	486	493	456	505	479	499	470	499	457	431	478	493	472	467	471	467	488	477	470	493	446	468	488	497	485	473	484	493	488	514	478	478	449	485	513	466	492	469	486	518	521	480	476	489	499	510	455	474	480	460	473	508	473	496	509	515	487	483	484	516	458	519	466	483	509	506	498	475	480	478	472	502	477	492	510	476	506	493	511	498	437	468	506	490	476	503	488	500	506	461	447	507	463	501	527	515	431	493	492	462	464	489	485	466	475	493	487	521	499	464	418	508	461	474	486	463	484	469	472	478	471	503	462	487	477	515	504	502	481	440	504	476	481	472	514	502	478	485	517	477	514	508	479	500	453	484	452	485	505	470	505	472	477	469	506	499	505	520	495	472	517	480	478	494	475	482	507	492	471	483	478	510	477	458	496	444	514	459	466	508	467	494	483	472	447	462	475	470	456	512	468	528	477	471	464	481	448	479	500	485	462	514	522	471	519	471	485	491	472	458	502	452	517	473	484	468	473	499	472	501	478	474	478	497	509	460	506	499	489	492	481	489	478	482	525	472	487	448	483	496	444	468	495	480	460	454	475	493	479	522	488	469	502	490	445	463	535	483	458	523	485	487	454	514	425	480	433	460	525	526	485	486	492	507	478	431	455	493	466	497	464	487	449	496	485	504	491	507	481	500	524	473	490	478	500	487	501	513	481	483	487	503	509	488	481	469	519	461	497	489	447	461	494	461	488	491	483	484	470	497	470	467	480	464	485	509	493	500	462	487	490	508	473	462	468	469	524	506	544	507	510	482	498	491	456	472	488	506	467	495	477	484	546	489	480	474	491	468	495	493	475	512	511	499	458	487	486	471	486	477	489	505	500	490	481	489	496	449	464	469	488	472	492	472	495	496	471	453	509	455	449	526	502	506	530	500	490	470	474	497	446	512	491	481	453	503	436	455	492	463	453	473	452	496	486	438	496	464	506	472	459	499	442	478	466	520	470	449	439	487	470	462	482	486	435	481	487	495	498	484	477	487	459	430	506	486	456	500	501	483	482	493	464	484	484	455	499	470	489	459	447	482	521	496	532	492	475	443	453	493	496	487	467	471	485	460	455	463	480	492	488	498	490	487	451	489	471	463	492	455	493	515	490	489	473	503	508	473	473	468	443	510	481	458	475	453	492	449	454	515	441	480	466	504	495	461	500	483	505	533	464	515	471	477	497	494	479	493	456	455	486	468	472	473	498	519	459	507	467	510	452	436	476	489	475	500	455	469	490	451	469	530	450	509	494	475	470	510	487	483	438	497	467	502	459	446	487	476	478	446	482	477	474	480	510	477	457	501	455	508	451	501	454	515	480	490	467	467	517	473	466	475	456	499	465	529	488	487	535	476	459	497	474	477	478	528	490	465	501	505	460	477	464	482	472	465	459	489	498	509	456	524	455	467	444	472	498	464	454	517	432	460	507	483	498	507	425	476	496	491	468	483	454	484	456	472	480	466	454	457	483	482	489	512	471	501	483	446	502	480	471	452	448	511	471	503	498	475	475	505	481	509	502	472	525	528	488	478	467	487	523	483	464	521	498	484	496	474	502	475	499	465	476	469	490	472	486	501	487	497	478	462	514	461	532	458	462	462	527	472	471	520	479	516	505	466	486	463	507	479	469	449	460	476	498	493	456	511	461	459	459	462	482	495	505	435	493	452	496	474	501	461	498	426	489	457	489	453	476	520	444	461	464	458	486
1354	408	406	417	376	418	391	407	397	392	396	360	377	360	385	381	385	323	396	426	383	422	382	410	393	403	394	389	404	370	384	381	365	375	442	388	410	338	365	344	390	404	381	387	432	409	411	378	371	360	404	366	340	389	402	411	407	412	362	385	375	391	394	367	401	365	411	391	390	398	346	359	393	414	369	431	384	405	412	380	358	440	390	392	390	390	363	382	388	436	367	368	403	399	404	364	374	362	364	365	359	414	367	380	398	372	366	362	402	420	402	422	376	359	376	411	403	430	410	394	376	413	376	394	349	410	344	356	372	399	395	410	388	382	367	363	363	385	390	397	376	397	412	377	412	353	371	379	401	397	399	417	394	373	382	393	391	381	399	388	386	373	384	399	386	376	451	390	402	403	390	388	399	367	409	410	375	400	387	401	415	407	395	423	391	355	384	377	371	398	381	372	379	375	412	395	364	392	412	403	351	418	378	386	382	364	398	382	378	353	428	359	403	382	368	374	405	393	372	388	397	446	408	421	398	398	396	353	398	420	408	391	415	375	398	411	405	371	386	366	382	414	422	378	375	384	393	413	371	399	378	361	396	404	393	370	369	391	402	365	347	401	414	359	415	379	403	400	426	412	404	367	384	376	383	372	356	391	458	439	415	426	379	396	357	397	416	350	382	389	421	400	371	375	372	413	396	390	361	391	364	383	408	386	417	381	377	393	414	413	401	406	393	400	378	345	345	380	412	384	400	400	408	378	356	404	392	376	383	396	380	363	379	398	386	407	371	407	376	382	413	364	384	363	370	392	430	414	421	400	394	383	402	374	391	369	429	354	373	360	349	397	416	373	375	368	360	414	432	356	391	382	379	440	369	349	392	417	423	432	395	344	378	385	342	376	384	342	417	388	400	411	390	394	354	462	392	372	391	395	385	363	355	384	384	381	401	373	407	433	405	394	415	389	407	405	403	379	383	359	408	360	387	393	403	401	382	402	383	392	380	344	379	394	416	327	383	363	412	340	383	399	394	411	393	410	424	385	387	414	360	375	397	374	379	390	387	397	391	334	357	364	409	418	345	362	379	371	355	360	378	373	420	412	382	353	411	388	407	405	395	386	396	419	391	393	362	366	391	415	399	399	421	385	399	374	350	373	371	379	386	398	378	364	362	391	374	407	385	381	427	394	392	368	359	413	383	370	366	409	404	392	371	372	397	410	393	381	349	380	384	395	383	374	381	369	390	389	375	358	366	353	361	382	412	393	373	382	387	364	399	350	401	378	349	374	372	377	443	372	346	377	404	409	381	390	411	371	388	402	390	398	382	368	393	371	401	369	401	347	388	389	388	376	325	422	374	379	384	397	363	377	380	395	374	358	392	386	417	376	387	388	353	353	367	387	358	359	397	393	369	397	380	394	397	391	371	431	393	377	373	384	384	343	385	382	423	442	424	365	374	392	394	383	415	399	388	406	375	365	365	346	358	421	402	426	405	372	390	351	355	351	396	366	416	405	378	420	358	405	387	376	385	415	391	370	406	371	371	405	387	401	371	398	380	348	353	409	343	376	393	370	413	399	406	394	383	362	381	356	365	372	384	398	398	402	406	386	389	392	419	368	387	366	405	417	393	371	389	375	375	371	455	395	379	413	394	358	375	398	384	354	381	361	372	400	396	410	362	440	395	406	394	392	391	390	402	406	382	423	389	385	396	392	396	441	425	393	349	393	418	382	371	392	417	419	419	389	377	328	430	384	414	371	389	396	410	368	369	338	364	387	425	404	419	404	395	377	388	387	363	386	422	436	390	394	370	362	356	387	372	383	402	376	366	395	337	365	402	406	403	398	409	382	354	383	382	380	432	395	396	352	420	393	399	346	378	378	381	414	404	418	381	402	369	417	376	376	401	392	359	398	381	381	367	335	399	395	353	397	428	372	413	400	352	411	362	403	370	381	393	377	408	370	377	406	389	350	388	375	384	405	384	390	412	390	384	407	436	376	417	377	415	388	411	400	372	441	392	393	385	418	373	368	384	392	383	401	370	387	379	404	378	383	386	426	391	374	390	419	337	392	351	423	388	386	358	391	412	384	393	438	377	403	413	388	356	378	362	384	394	408	394	398	345	377	380	402	386	419	380	402	355	380	374	415	382	369	393	374	403	413	397	382	366	394	439	407	409	402	359	364	408	375	357	391	360	362	366	415	410	389	382	355	405	413	370	384	371	375	393	380	427	387	427	370	367	378	397	392	358	377	392	389	385	375	411	333	367	402	351	407	364	390	402	369	374	365	388	383	402	392	367	364	397	378	379	381	393	375	384	378	391	380	396	368	390	387	366	387	403	386	370	367	372	359	370	371	376	387	378	392	370	409	364	362	387	392	364	371	381	383	378	366	370	431	400	415	378	384	380	389	375	410	414	368	407	383	381	382	404	384	417	396	401	398	379	400	363	379	429	411	397	382	380	383	411	389	400	389	420	370	381	369	431	382	362	386	380	405	387	372	399	394	396	414	378	415	380	356	395	370	392	402	420	404	432	400	403	365	405	414	378	371	420	413	410	359	414	394	397	389	357	388	354	426	391	382	400	375	390	377	387	391	427	344	356	380	408	402	421	411	377	366	352	359	389	356	368	403	363	402	411	415	375	386	411	364	391	371	454	358	348	367	393	374	414	391	353	362	413	357	374	414	417	448	363	398	401	440	351	402	385	378	382	399	391	341	387	397	404	368	407	379	410	379	359	377	419	400	389	402	387	409	391	392	396	406	394	371	383	365	373	362	411	367	402	405	403	362	391	387	374	376	343	375	347	409	394	391	379	388	369	365	401	407	394	359	399	362	358	413	393	338	376	346	394	382	379	409	383	398	402	415	382	375	393	392	383	417	382	399	385	363	414	391	395	411	395	405	381	400	389	418	380	383	379	420	377	378	387	407	403	393	343	363	409	370	394	390	368	391	406	373	371	404	362	425	407	376	360	387	372	415	360	378	375	405	365	368	385	394	382	347	397	389	410	380	411	356	388	384	392	367	404	388	398	353	379	363	392	430	414	388	414	357	395	401	333	363	373	399	395	364	408	401	389	371	366	400	415	388	412	410	428	380	411	409	356	397	394	415	420	366	378	388	410	397	360	394	389	363	385	365	349	378	377	377	422	383	363	395	395	434	422	372	406	380	393	403	416	414	378	374	401	388	426	381	419	387	388	366	415	404	353	372	390	381	367	366	361	357	417	363	418	387	379	361	369	361	364	386	389	344	371	378	382	411	363	399	413	397	400	361	401	406	413	397	418	385	383	406	410	378	412	431	381	373	375	423	389	405	370	377	406	389	381	401	396	386	388	405	390	383	386	406	403	350	402	375	371	403	420	374	382	373	398	372	424	365	397	385	423	407	393	338	358	390	398	401	411	401	373	406	371	386	366	366	391	346	413	403	394	397	380	388	366	426	370	377	415	377	425	410	350	411	377	378	372	357	423	376	414	364	404	403	349	357	379	382	372	368	381	370	378	374
2115	1021	972	973	927	977	998	901	916	866	950	949	970	926	978	976	910	976	916	915	937	978	951	935	955	976	917	935	865	916	944	956	937	968	928	871	973	935	926	935	952	940	928	916	951	963	995	898	942	993	866	876	876	935	965	947	932	961	938	954	935	893	914	930	993	1001	917	934	958	945	995	951	944	952	949	902	979	893	1000	910	961	964	979	926	945	995	913	943	949	963	931	944	892	899	948	965	917	874	958	917	958	897	904	904	931	938	951	946	940	985	950	938	940	925	907	920	934	937	932	968	962	908	940	957	949	871	945	942	939	928	875	901	953	939	933	923	926	935	997	928	953	920	963	926	921	976	985	939	931	952	982	925	960	933	938	989	916	944	976	961	980	981	961	964	930	953	904	969	966	945	929	988	896	1011	933	946	924	995	906	929	974	989	950	889	955	915	907	918	947	959	927	942	928	935	928	923	885	928	885	931	907	969	910	933	950	938	904	957	954	914	889	945	919	926	965	951	972	951	964	957	1000	937	938	917	1000	934	942	957	967	949	942	931	914	938	947	930	927	927	919	903	931	960	921	900	991	942	921	930	954	914	933	955	901	909	914	943	913	931	861	979	918	905	950	961	882	944	950	895	977	899	899	930	920	965	947	897	930	914	937	941	881	903	905	918	928	955	990	936	924	985	900	947	993	919	944	943	985	947	950	874	911	945	911	931	906	938	958	897	924	915	910	924	939	954	899	899	921	923	918	939	942	868	949	945	908	930	941	943	949	897	962	921	970	953	948	995	901	939	882	896	895	969	941	947	941	959	950	999	918	984	894	869	929	958	973	910	913	951	947	942	990	956	952	963	954	940	939	924	887	923	960	853	937	923	907	971	916	875	989	940	954	927	930	953	934	935	931	942	898	953	896	993	956	892	906	916	978	965	962	901	887	925	954	947	924	958	946	946	898	955	938	952	946	957	938	942	940	1005	899	942	946	890	924	932	935	956	950	946	950	967	920	913	925	928	894	975	956	935	930	887	961	960	906	921	876	913	960	997	910	979	963	940	914	918	925	947	912	899	886	954	942	831	914	937	921	931	921	954	926	936	961	841	965	945	924	946	933	950	1009	939	976	914	953	952	947	940	937	945	879	901	936	945	950	905	948	944	914	960	936	912	900	959	932	930	970	950	916	890	935	900	959	918	917	976	940	957	871	917	929	935	975	893	918	924	935	933	914	954	923	949	929	954	930	960	982	972	906	905	909	941	921	911	919	928	972	920	916	985	923	916	995	865	978	946	933	907	954	945	913	902	960	925	933	901	993	894	924	958	974	970	925	968	964	910	983	919	925	935	960	898	938	926	936	929	920	826	932	869	882	937	904	873	881	932	942	932	932	945	924	928	955	918	985	928	1000	966	939	884	965	864	963	899	927	876	962	937	964	944	989	938	936	908	913	959	961	954	974	950	917	962	945	947	967	892	899	928	896	980	911	887	918	916	900	909	962	911	886	940	933	932	922	962	908	880	972	933	944	930	909	955	994	915	962	950	1034	920	934	901	885	1004	959	881	926	981	925	934	939	940	983	977	936	921	942	917	981	944	932	909	927	958	950	978	925	942	892	934	949	963	945	896	969	967	908	958	953	985	944	930	900	881	924	937	905	978	918	984	872	928	913	904	966	961	949	915	937	951	980	967	959	916	907	919	901	940	912	937	912	960	959	940	963	917	902	916	901	954	904	892	974	925	920	916	947	934	921	926	996	928	928	939	990	980	924	966	998	941	951	918	941	980	954	937	965	898	966	917	901	971	914	1009	915	921	928	971	999	961	941	966	913	955	970	957	971	936	925	915	895	900	916	941	964	902	953	972	975	876	932	901	893	994	908	1004	951	944	929	993	955	945	893	957	950	968	929	939	930	1007	937	925	940	883	967	929	905	923	867	979	924	979	917	937	963	924	935	925	902	950	975	1003	956	920	916	942	883	976	954	958	963	924	928	971	941	890	979	923	919	877	893	883	903	923	939	952	947	973	917	959	920	917	974	935	892	1006	908	917	966	910	909	954	940	901	943	930	941	894	973	907	951	925	932	936	955	947	928	957	921	925	956	914	956	941	925	975	890	962	966	926	891	946	966	917	959	937	967	902	875	914	938	984	921	894	953	957	989	987	979	965	913	953	925	951	924	931	954	921	943	893	962	933	973	954	924	950	911	959	890	922	914	1005	941	928	902	971	888	950	920	914	987	957	910	919	922	893	911	988	936	939	988	939	892	939	968	940	932	952	898	924	944	930	919	949	964	934	989	902	944	957	948	867	915	994	922	932	946	899	914	905	956	937	929	928	968	946	980	942	988	913	937	957	996	932	980	930	938	902	926	877	911	964	956	898	944	933	951	956	974	899	902	921	920	952	922	944	884	925	927	930	990	929	971	956	951	948	910	946	880	967	965	933	928	898	931	894	944	905	969	964	907	973	939	978	915	918	881	975	930	925	960	913	912	920	884	911	963	923	984	902	823	908	975	945	939	940	921	938	953	902	990	940	940	967	986	948	910	959	889	921	912	910	933	981	912	915	893	936	888	938	940	919	946	988	924	914	897	912	958	934	946	945	905	950	969	1010	945	877	924	911	939	964	989	910	961	991	943	965	977	931	943	928	1010	859	959	947	979	964	931	906	939	919	951	917	978	917	945	896	886	970	954	937	940	921	923	904	924	959	938	901	929	931	985	983	942	907	944	916	881	920	940	911	924	916	927	997	969	876	913	965	935	941	912	947	982	926	929	943	934	942	905	929	888	987	933	911	965	934	936	972	963	940	964	968	1000	941	958	987	902	978	939	840	985	942	1000	886	904	871	887	996	922	970	967	929	882	939	905	963	973	941	956	956	957	934	929	921	943	958	951	949	938	932	912	892	930	1003	981	972	970	894	899	915	929	873	867	943	940	934	927	903	951	891	934	920	879	946	910	929	927	886	922	954	925	925	919	952	897	910	978	920	933	939	959	918	978	931	929	928	989	956	954	1013	963	960	974	912	902	948	935	974	871	912	963	905	943	967	975	999	890	996	919	942	924	956	949	899	902	948	947	937	936	937	973	969	990	932	927	932	948	922	922	947	913	907	946	943	971	947	952	969	931	959	946	979	939	966	957	947	932	957	962	945	940	954	882	928	944	910	929	921	879	922	1001	953	948	961	936	935	935	898	976	940	904	969	928	932	884	954	924	937	931	895	935	923	959	921	938	995	961	917	942	948	961	940	987	985	918	918	945	853	981	986	922	896	941	919	938	920	879	1013	885	926	946	933	964	942	894	932	923	968	895	912	964	933	913	896	930	955	923	907	936	904	956	937	926	924	863	903	941	948	949	948	905	938	959	920	916	926	932	920	914	925	931	918	995	908	931	940	973	971	931	991	920	908	903	925	990	920	914	975	934	950	958	929	913	905	912	929	950	945	931	963	939	941	921	927	930	924	953	938	913	963	942	995	927	988	975	975	936	984	1005	932	933	906	967	947	1014	909	952	878	905	956	928	963	920	905	905	896	952	926
6754	561	604	579	492	460	418	426	399	402	420	392	378	381	379	365	386	403	417	392	380	384	393	383	391	384	373	381	389	355	369	403	382	395	349	381	363	348	378	338	357	397	363	372	360	367	333	388	358	393	358	386	386	395	372	353	391	373	394	389	376	368	350	372	358	370	399	370	392	347	342	365	365	365	367	364	396	373	389	343	397	396	365	377	338	373	360	335	349	338	346	403	382	356	345	360	344	368	394	355	375	390	355	338	363	383	398	357	354	363	358	364	401	339	361	393	343	404	381	379	388	370	382	367	378	364	385	334	365	354	360	372	385	400	365	381	361	369	351	350	370	407	344	320	343	330	341	362	370	395	392	375	386	372	414	389	338	358	389	332	376	381	365	348	370	392	371	374	369	352	352	373	361	394	352	396	387	342	385	374	380	374	386	337	344	393	375	372	373	342	379	360	350	373	343	378	346	351	388	371	383	360	350	363	333	382	351	355	332	344	388	362	359	405	337	359	374	364	348	406	377	394	409	340	363	385	382	317	333	360	395	334	389	382	365	386	400	356	353	386	395	356	358	384	342	363	370	302	351	336	377	374	388	382	355	372	371	372	354	342	368	374	362	390	356	371	390	387	362	357	366	382	407	355	377	400	391	342	399	359	316	368	348	367	344	366	339	376	366	375	381	361	354	381	389	358	383	377	387	375	372	319	363	403	361	361	345	344	403	398	360	392	392	364	355	380	374	366	392	382	360	386	369	375	361	374	383	378	353	390	344	318	332	375	344	370	397	409	368	341	367	371	370	386	377	399	351	392	335	367	414	378	349	333	360	355	377	352	402	349	339	376	403	364	417	372	334	348	371	374	346	364	348	360	340	362	350	377	368	354	393	347	394	350	367	362	383	360	338	359	358	382	342	408	372	403	382	355	369	362	369	381	316	386	344	350	363	375	373	357	379	359	380	359	353	355	370	357	360	347	354	398	333	370	355	340	335	373	413	385	374	332	342	359	398	387	372	335	374	377	343	384	375	378	335	346	394	339	338	382	388	395	382	397	369	366	355	332	334	387	339	335	381	375	385	374	356	354	377	344	356	386	341	375	358	399	364	403	346	378	413	356	353	380	378	351	389	385	355	318	341	386	342	359	382	354	370	381	352	353	371	359	346	396	356	390	378	332	355	334	375	329	371	345	351	351	357	398	373	393	384	389	402	381	350	356	353	351	369	358	395	357	352	364	346	360	399	341	340	377	369	376	354	373	380	385	310	395	362	375	354	381	373	352	328	379	385	346	369	408	367	371	408	344	367	341	405	350	401	360	339	366	380	378	367	386	344	381	374	377	357	375	378	386	374	376	388	392	361	382	378	365	376	350	375	388	352	362	376	382	401	316	371	353	393	365	356	404	351	338	354	335	371	372	359	398	372	375	370	327	394	374	344	350	328	376	360	389	384	335	377	376	364	388	318	352	384	417	362	356	362	334	332	361	358	382	352	364	385	398	396	333	366	389	366	347	387	376	375	370	334	391	338	341	357	378	346	364	347	360	382	385	359	375	425	410	385	372	369	366	371	374	334	386	351	341	397	348	360	369	347	394	347	364	355	416	341	347	378	372	392	359	377	341	327	333	351	381	365	395	412	326	327	363	351	377	372	388	364	362	393	388	346	363	319	375	347	343	382	368	363	379	387	380	385	390	372	345	370	367	380	364	352	384	357	358	372	381	372	350	391	405	383	374	376	354	359	380	364	398	380	358	404	348	389	367	363	378	379	390	388	350	340	368	366	375	352	356	354	368	377	376	383	398	362	383	380	332	382	372	360	397	368	374	357	402	334	372	358	314	349	388	362	352	373	385	343	344	344	375	379	378	368	368	426	350	322	384	395	373	409	383	362	394	396	385	353	372	369	376	362	357	358	337	365	323	344	372	365	367	360	368	373	347	379	354	362	374	397	367	392	398	369	352	368	388	375	375	416	381	384	356	380	382	346	373	348	373	387	435	359	350	388	386	368	359	368	401	362	377	360	334	376	370	381	368	386	348	390	377	346	373	374	331	379	376	380	365	369	376	356	388	370	373	368	384	375	358	340	345	391	413	378	354	386	344	380	346	371	374	351	399	349	397	377	357	362	357	381	377	361	353	337	349	406	389	363	355	368	386	352	353	404	332	361	386	382	358	379	388	349	374	381	351	352	342	372	321	372	406	392	362	364	372	358	374	340	369	355	357	392	359	332	388	362	376	321	349	383	368	342	382	332	405	377	345	377	402	376	356	360	354	358	341	351	353	326	377	361	407	344	374	401	412	370	386	350	397	313	365	371	399	357	363	368	395	386	340	391	360	313	360	366	356	365	361	372	354	401	384	394	350	359	368	371	347	374	393	360	368	396	373	416	342	352	361	345	395	356	401	380	381	352	359	328	357	380	349	382	366	380	370	376	364	363	349	366	335	377	398	387	370	374	369	385	352	346	411	339	340	359	348	361	381	386	401	359	345	394	377	357	368	322	396	334	405	363	358	353	357	366	383	411	351	365	340	389	389	404	351	349	394	376	339	359	350	408	377	360	380	344	373	361	325	341	355	364	325	371	375	367	387	355	339	362	342	372	347	391	359	367	390	399	392	399	343	371	349	370	364	385	371	362	372	407	374	397	354	355	349	329	374	383	341	379	380	388	377	343	378	358	380	386	388	388	405	395	384	384	382	363	415	395	371	365	369	396	386	345	328	375	362	402	369	399	360	331	405	364	377	369	347	346	360	348	404	389	370	360	342	351	358	390	395	366	375	352	351	382	382	398	342	374	391	336	388	406	339	350	386	327	346	350	354	373	340	376	382	350	373	369	418	388	399	360	394	403	393	350	369	338	396	384	362	340	359	362	376	386	372	342	346	339	399	345	398	327	374	377	379	349	351	349	368	358	364	345	368	366	355	345	341	377	350	352	359	367	384	381	390	370	340	399	358	365	374	376	358	359	333	378	379	348	359	384	339	353	367	334	402	350	347	378	371	404	392	368	360	372	359	335	372	398	364	333	367	346	345	365	371	337	390	380	365	340	360	342	354	358	387	374	351	363	336	317	341	337	347	388	351	361	371	347	368	335	372	352	381	360	385	352	371	372	413	383	400	375	380	368	327	391	363	380	368	343	371	367	397	384	374	325	372	362	376	327	341	366	364	394	368	370	345	347	378	323	359	365	335	374	381	348	355	343	385	375	389	421	384	370	369	345	380	405	367	401	359	377	399	376	363	361	359	320	394	377	417	354	380	371	341	366	367	383	386	401	360	366	385	379	346	373	371	360	380	409	325	336	347	359	378	382	397	369	345	306	385	374	388	383	378	349	384	376	373	394	394	351	381	390	377	329	340	358	385	366	364	347	385	407	362	395	377	354	357	368	343	364	361	353	399	362	402	338	348	382	352	406	348	403	387	348	368	387	383	317	371	359	348	342	339	351	382	352	350	367	372	387	385	365	359	356	323	348	365	393	375	379	382	402	386	384	382	342	369	322	377
6540	1066	1495	1487	1404	1266	1132	1072	1094	1044	1017	931	967	969	963	933	939	949	898	974	887	885	880	903	889	851	918	921	886	899	957	879	883	890	884	867	891	930	923	914	913	879	860	870	863	953	932	916	876	915	877	879	912	892	850	897	870	931	916	886	908	888	930	887	856	927	930	921	897	886	908	837	935	930	893	855	841	866	809	851	896	907	852	851	908	898	883	864	939	919	908	908	902	861	924	893	920	865	846	863	904	872	894	877	905	907	890	886	861	867	966	864	906	875	872	871	893	929	889	943	868	926	862	858	859	886	858	917	872	823	862	852	900	860	882	882	870	913	891	908	884	896	827	903	875	827	865	850	909	807	847	830	896	894	885	862	878	901	904	852	881	965	924	862	921	858	835	913	878	861	899	857	898	871	853	891	863	845	909	906	819	878	872	912	915	895	900	894	892	951	837	894	910	855	830	845	882	927	892	848	869	860	835	838	848	905	848	891	854	883	902	851	888	864	893	919	884	876	904	817	871	850	935	877	918	921	863	915	908	887	896	909	921	876	966	887	918	862	954	919	872	895	872	927	941	879	889	918	898	874	877	907	847	914	901	888	869	888	907	919	877	905	937	893	872	884	891	872	895	902	901	802	855	894	881	887	855	950	875	904	874	905	910	877	843	902	869	911	855	878	921	867	874	834	868	933	920	860	904	876	851	823	898	930	883	884	852	850	859	881	859	893	894	903	896	846	892	887	871	946	808	839	832	917	858	860	878	889	890	847	908	932	905	865	911	848	868	872	920	849	870	898	877	886	895	919	964	885	859	878	824	902	921	844	887	849	844	901	827	874	861	878	850	877	840	885	881	922	905	864	895	880	876	896	857	864	919	922	878	898	901	884	865	841	882	849	831	845	889	893	918	885	874	874	845	877	916	862	971	911	848	914	930	875	857	903	924	849	854	898	844	954	896	884	888	900	892	906	912	882	882	934	919	873	831	867	898	886	852	862	863	879	835	941	902	838	913	923	863	876	918	869	879	901	847	910	885	938	896	926	854	888	873	881	924	896	884	875	866	846	896	914	898	892	904	869	889	881	918	845	852	858	836	913	879	884	874	869	878	892	889	906	906	914	871	938	893	928	859	858	941	925	934	906	913	851	890	877	892	919	856	907	856	898	895	907	844	878	864	857	877	932	872	839	872	901	856	838	913	881	884	882	915	904	883	938	832	919	916	930	840	886	956	881	905	869	910	868	825	889	931	884	852	890	894	850	873	851	830	864	845	886	889	860	864	853	891	907	895	869	855	900	847	852	822	862	895	900	899	832	866	878	871	961	851	853	837	870	886	865	849	897	831	877	891	899	841	918	871	877	918	844	939	895	868	851	898	862	843	863	887	834	828	879	929	861	937	901	906	911	854	930	884	916	921	920	836	849	838	877	847	873	909	858	910	853	835	837	948	889	864	850	837	865	867	915	880	902	864	855	926	862	899	852	917	831	851	857	882	952	883	915	886	868	898	858	843	913	878	900	884	828	861	869	854	838	916	826	889	889	861	875	868	888	895	834	902	874	919	841	893	923	847	881	899	889	878	860	948	882	971	874	871	908	898	864	888	905	863	875	947	933	931	857	847	844	867	879	910	888	898	856	837	889	901	868	875	877	874	868	882	903	845	846	879	893	897	823	824	880	905	882	896	817	905	937	879	904	899	842	846	972	922	866	885	849	861	847	887	869	877	881	898	850	812	848	927	852	864	889	893	892	840	925	914	898	890	875	894	884	832	893	907	831	887	866	841	885	888	864	984	848	853	892	830	842	871	855	932	896	886	830	868	902	893	859	893	873	906	833	786	920	897	889	882	921	865	899	897	832	833	931	889	865	931	875	894	835	891	911	897	863	849	853	888	838	851	904	913	799	885	870	904	858	870	849	913	906	899	820	883	930	927	855	883	901	859	906	870	873	885	944	897	899	828	885	889	838	876	827	861	936	876	884	850	879	877	913	927	927	890	902	862	883	919	880	929	882	906	811	866	863	898	878	953	921	864	844	843	877	887	895	859	878	883	855	930	899	873	890	892	890	982	852	919	877	895	922	887	873	880	883	882	881	869	889	886	891	860	897	914	859	885	888	880	883	841	910	855	881	879	850	899	881	880	829	883	864	868	896	839	913	897	911	844	836	857	920	912	859	882	877	880	862	909	836	870	921	930	906	884	927	866	922	827	905	899	885	910	902	864	868	929	864	860	915	895	904	848	890	818	903	909	883	841	927	918	888	892	916	908	873	905	875	885	936	901	934	964	873	939	896	879	948	915	942	876	874	884	917	869	898	913	866	898	794	872	886	896	852	852	905	822	884	894	868	939	907	863	881	863	872	933	868	887	880	839	837	906	872	836	952	811	848	859	891	907	842	863	868	894	879	882	894	903	874	866	894	887	883	854	853	885	884	896	886	918	897	900	885	853	901	868	876	891	852	853	855	883	842	915	918	880	939	919	923	904	903	860	927	867	864	852	868	892	900	840	863	913	910	864	908	871	862	846	943	866	882	847	869	916	894	859	888	862	878	929	839	928	858	863	909	860	907	899	877	939	863	908	850	911	861	905	862	916	856	857	849	824	880	860	893	833	872	856	913	834	860	859	940	847	901	864	877	896	902	886	878	888	848	893	848	878	898	898	894	859	947	952	900	894	917	781	893	910	827	911	825	917	861	872	937	933	854	936	932	882	862	878	935	884	901	914	845	902	868	859	858	867	901	887	864	903	843	871	848	901	923	873	845	866	890	932	902	863	882	900	868	905	868	911	863	883	903	950	890	915	877	926	895	911	889	875	844	942	856	887	893	893	872	855	927	887	877	861	843	888	899	919	910	889	935	920	844	896	871	869	889	880	899	854	879	884	949	884	891	881	891	905	873	874	874	901	882	855	879	890	876	900	879	860	856	848	876	920	905	911	832	906	899	941	850	877	884	918	826	871	879	816	873	923	911	859	853	870	888	909	873	902	884	886	879	941	890	923	893	896	899	817	866	923	840	908	905	862	891	868	861	927	885	876	913	905	884	868	847	866	930	868	826	901	894	907	881	884	883	926	855	924	850	860	890	851	829	929	888	853	923	903	871	865	947	879	852	859	859	909	840	915	934	902	846	876	871	896	867	902	871	881	851	917	866	859	868	853	895	849	846	873	878	926	894	892	844	875	893	863	898	892	876	827	860	886	900	908	840	873	902	880	859	873	846	946	850	884	866	968	838	909	820	953	885	831	828	907	867	893	881	940	936	850	858	926	850	856	855	907	931	919	909	870	948	877	881	881	911	880	866	864	878	846	929	928	943	869	867	931	892	935	858	887	820	848	876	925	915	894	890	883	936	866	898	940	898	935	872	884	900	931	784	900	900	875	884	873	898	946	841	855	902	899	917	894	879	904	874	868	849	852	838	875	899	910	879	841	876	896	854	855	897	877	919	858	860	862	897	827	835	986	889	878	914	908	828	916	908	881	889	870	887	906	941	892	893	879	856
12389	819	655	556	414	337	276	246	216	245	219	231	207	182	207	208	200	161	178	226	194	194	199	197	201	185	181	194	200	176	180	162	180	197	188	178	183	209	174	166	182	175	189	215	160	215	215	202	180	171	178	168	196	172	158	195	168	199	182	179	158	201	158	158	195	168	167	156	190	192	175	168	182	191	190	188	209	165	190	173	178	187	175	198	163	212	168	178	208	155	209	184	197	195	205	172	180	172	168	179	182	173	194	182	188	201	197	158	199	192	187	187	183	187	177	217	195	195	194	189	190	172	173	184	179	170	169	184	186	223	166	181	174	174	165	191	154	205	178	188	196	176	202	189	182	212	179	187	174	205	169	182	175	208	155	181	178	201	168	190	172	191	205	168	182	195	179	184	173	162	180	192	217	187	193	175	178	181	154	189	184	209	180	180	182	180	185	171	159	200	181	170	181	192	160	196	214	190	202	210	184	176	197	180	182	174	168	182	180	186	183	189	182	178	181	174	169	182	200	208	176	209	208	200	181	159	150	181	170	182	193	182	186	194	168	193	188	189	188	165	180	178	198	178	158	161	217	194	215	186	192	193	184	188	185	167	188	159	194	197	183	209	207	196	213	177	174	197	205	182	206	171	198	192	161	195	182	183	178	193	180	182	178	181	189	191	201	190	195	189	192	179	180	193	206	193	169	185	205	179	195	198	190	211	170	175	189	170	190	155	206	167	175	190	185	185	172	190	167	184	193	178	182	210	184	161	177	172	179	172	170	188	201	181	203	189	190	183	219	171	201	196	193	157	203	169	200	184	204	184	181	168	184	184	192	159	188	198	181	179	194	179	193	196	189	196	204	195	180	188	199	191	189	205	184	168	177	215	193	189	171	174	205	189	194	195	178	171	172	167	165	194	179	188	211	175	209	177	202	202	190	172	167	169	197	206	164	166	176	185	188	198	175	176	203	191	211	214	168	181	183	193	196	187	166	170	187	208	191	173	189	161	180	194	200	164	170	196	198	179	186	171	209	209	162	173	181	183	175	178	187	174	181	170	185	187	210	188	180	211	189	179	212	183	190	177	165	193	167	193	175	186	197	203	168	198	197	176	191	150	173	201	189	169	206	195	176	185	157	166	223	179	180	172	204	180	191	168	195	167	199	186	189	187	169	211	192	159	192	223	204	193	216	178	185	210	191	170	166	172	169	212	195	156	200	181	185	191	196	177	186	205	185	201	168	176	164	197	164	164	210	182	168	171	193	180	168	196	166	213	188	177	197	192	211	199	190	184	206	179	188	192	190	157	174	205	166	199	208	188	196	216	171	208	194	172	151	174	188	183	175	192	171	200	156	189	190	183	157	180	186	170	203	216	175	186	201	188	180	203	181	179	191	195	177	184	188	203	186	198	184	217	169	175	178	202	178	162	191	193	191	162	173	209	173	198	199	169	174	195	235	180	183	189	175	187	194	180	207	151	166	174	198	181	233	170	193	176	160	169	203	188	165	171	185	188	160	180	190	213	193	192	189	178	180	159	199	179	186	166	164	170	202	177	181	164	180	202	202	193	171	207	185	210	164	179	218	223	175	178	166	172	205	189	169	192	165	172	179	167	203	165	165	209	181	176	191	184	186	173	177	180	188	175	192	179	174	179	175	188	197	194	184	163	201	168	196	185	199	191	181	168	182	175	201	172	191	196	202	189	193	200	208	179	195	183	168	204	188	162	196	191	183	183	202	172	187	181	179	201	213	157	190	195	200	168	160	169	196	200	188	201	164	216	198	204	170	183	196	190	194	191	195	185	178	163	176	191	170	210	230	167	172	174	201	183	189	174	164	174	192	224	200	181	175	159	176	166	196	197	173	176	194	174	208	197	190	182	196	179	178	185	174	205	195	172	159	206	179	172	202	196	175	178	192	171	180	186	184	178	167	221	182	193	182	167	160	163	212	215	203	175	183	177	171	204	161	196	184	188	164	172	199	180	183	200	205	217	187	180	186	184	168	166	171	184	178	189	193	199	160	183	169	211	222	184	191	187	169	215	170	215	181	206	154	159	193	211	208	225	169	195	184	162	214	202	206	151	175	170	166	188	170	194	170	187	209	173	177	167	190	181	170	189	181	162	158	161	171	178	180	198	195	159	171	183	187	184	159	177	183	187	204	158	187	166	171	181	191	171	201	180	194	187	189	151	172	190	196	167	205	174	182	164	211	179	198	175	174	184	194	198	181	198	187	180	188	195	196	195	171	152	173	183	175	172	169	193	172	208	168	195	202	195	204	194	190	177	207	169	192	177	191	179	172	192	185	175	206	182	187	157	171	183	192	181	154	169	185	176	167	167	217	199	178	183	188	185	172	211	172	197	175	198	179	174	186	179	185	201	173	187	189	184	176	169	199	162	167	175	192	169	175	186	187	175	170	170	169	172	198	187	181	197	185	166	177	182	171	182	185	186	194	154	198	169	203	193	173	160	160	194	197	200	173	180	168	220	208	187	190	182	200	180	192	183	174	175	172	184	200	186	208	192	179	176	204	186	195	170	193	200	189	179	187	180	188	186	181	191	180	166	205	174	201	189	164	180	175	179	201	188	192	176	190	160	181	174	172	215	188	189	183	186	198	199	183	181	167	166	215	197	163	203	208	188	204	194	217	206	194	224	180	172	179	190	161	194	202	199	193	178	182	154	202	163	173	180	204	182	199	194	157	175	150	170	215	195	198	166	179	174	213	183	184	166	187	181	172	195	171	182	178	196	193	177	207	196	181	179	179	196	187	171	175	198	184	194	166	184	186	166	175	176	161	177	192	199	207	203	197	191	187	160	176	204	195	189	168	190	169	194	193	203	176	176	178	187	189	189	184	190	175	170	203	193	204	182	180	218	203	182	181	173	164	190	188	199	207	167	158	179	187	208	179	183	190	206	192	179	200	187	184	178	197	172	201	205	188	173	193	177	190	212	197	174	215	182	181	191	172	177	178	175	208	172	172	177	184	180	199	167	168	185	175	181	184	191	182	188	165	196	194	188	172	157	173	188	199	177	173	181	209	198	180	185	181	173	192	158	170	170	169	189	216	198	181	177	156	186	197	197	190	174	195	193	178	183	206	198	188	177	182	176	178	178	181	179	176	170	183	189	208	188	192	202	170	143	168	167	174	191	187	170	194	182	185	222	207	194	184	172	188	190	203	231	182	195	198	187	213	221	182	184	218	178	187	177	192	171	169	173	189	166	180	200	243	184	152	191	171	170	166	184	187	180	196	184	183	170	186	175	166	186	174	166	190	198	187	187	187	177	195	174	159	188	172	180	167	187	172	202	178	172	151	200	168	196	185	172	187	201	182	182	160	171	204	206	214	176	188	185	212	198	158	172	190	184	190	192	217	204	173	153	177	164	166	194	168	180	175	171	194	188	175	175	175	147	173	184	183	180	218	185	203	174	204	193	192	206	196	164	167	187	179	168	169	204	187	188	215	166	167	209	191	198	193	169	190	198	209	190	203	220	173	194
7809	828	1724	1842	1448	1244	1044	934	824	784	699	676	636	619	647	600	599	614	588	569	593	541	550	511	542	503	539	545	513	527	511	526	501	511	490	537	507	523	475	515	475	493	477	507	469	459	474	524	485	501	493	483	501	471	501	492	485	504	518	470	505	518	428	488	481	474	524	471	505	514	505	467	487	522	480	486	514	518	467	477	473	520	473	499	491	448	459	460	502	458	429	496	464	447	467	497	502	517	496	474	526	503	477	514	507	479	467	497	481	447	475	505	484	479	524	499	482	475	519	487	480	500	496	478	468	508	501	513	484	503	482	445	495	472	524	518	495	484	520	494	455	474	497	486	487	517	507	476	493	492	454	466	463	489	521	447	492	454	463	507	499	488	462	503	446	456	475	483	496	515	514	466	475	492	446	495	480	464	478	480	423	466	495	484	486	432	425	452	486	513	482	470	513	488	458	442	524	495	475	493	510	483	455	489	528	495	518	477	496	482	496	465	470	518	487	506	461	462	492	464	472	482	470	468	477	486	525	482	464	432	512	455	470	499	501	507	454	453	528	486	473	493	454	486	473	478	451	475	508	506	417	443	469	439	502	473	500	467	506	516	486	462	477	471	482	490	453	466	468	461	504	502	504	482	486	518	452	479	470	542	500	484	456	472	432	495	500	468	511	491	464	469	520	533	442	496	471	462	490	496	455	525	491	479	479	491	489	444	490	486	474	478	454	513	454	476	490	474	494	479	522	518	480	500	481	508	460	458	508	507	517	470	496	454	480	518	477	497	487	460	479	505	499	519	477	506	465	558	532	473	508	485	483	462	484	477	508	492	498	516	450	460	478	483	491	485	480	466	497	510	453	495	507	504	463	477	459	481	467	456	478	489	445	515	510	482	493	484	498	466	529	489	512	482	490	484	471	484	520	488	463	491	500	458	503	463	510	441	504	489	482	475	462	507	492	476	471	479	481	493	449	480	488	512	499	496	491	417	457	499	467	467	488	514	504	495	494	495	488	481	505	458	469	456	488	472	507	488	467	526	462	455	490	478	517	438	458	492	481	484	487	511	458	480	492	457	506	482	451	498	503	492	458	442	477	469	501	467	505	450	504	467	493	460	475	478	490	458	466	473	489	528	461	503	497	479	477	486	485	462	501	481	534	512	478	427	495	484	480	465	499	464	497	489	485	483	482	488	470	483	510	475	493	485	479	463	490	514	504	473	480	477	511	499	517	489	458	449	483	498	479	487	470	508	503	471	465	445	506	466	480	510	507	480	505	465	455	481	496	504	495	493	470	474	484	509	488	501	454	472	435	496	493	483	485	454	487	468	501	468	476	454	502	483	495	498	501	495	480	505	481	490	486	479	474	467	464	508	494	540	498	487	514	465	497	469	521	506	463	488	460	434	468	498	464	488	444	478	460	467	510	462	435	501	492	502	483	465	474	444	493	513	483	475	474	481	454	456	451	517	494	492	485	490	489	493	501	452	538	486	494	495	514	481	490	480	519	488	490	441	486	493	506	454	493	494	461	476	452	535	460	487	486	468	505	493	484	477	496	493	523	489	487	460	490	501	549	477	462	465	498	507	483	504	501	513	470	480	462	465	490	498	499	454	474	513	485	443	523	509	519	471	468	542	491	498	484	478	490	459	471	489	457	507	493	494	478	444	498	511	494	513	475	479	483	479	484	498	534	454	490	471	469	493	525	493	500	490	494	488	450	488	487	460	493	464	475	494	456	462	499	467	497	491	476	506	473	497	484	512	486	487	495	483	496	441	506	482	502	451	502	494	471	483	465	462	470	530	478	489	488	504	514	485	466	502	500	502	479	446	498	520	496	492	531	459	525	517	453	470	472	481	480	507	488	477	511	475	457	468	406	446	518	470	451	430	484	493	498	463	500	481	468	484	501	518	474	499	492	468	459	478	436	474	473	454	522	471	476	475	508	467	464	454	482	507	460	505	498	479	517	485	515	488	522	502	527	479	489	473	469	473	505	493	494	491	481	477	469	515	473	438	488	453	455	491	458	465	452	478	452	437	483	471	484	520	477	436	482	508	520	511	522	479	489	480	481	457	453	473	472	441	489	522	494	476	467	465	500	479	490	484	505	503	509	470	495	477	431	500	452	468	470	469	452	506	516	475	468	471	524	443	521	501	482	501	462	473	477	511	485	468	470	482	455	492	481	445	463	481	471	521	486	466	466	476	466	531	504	507	470	439	444	486	456	462	510	502	447	475	485	527	472	449	467	468	513	461	518	457	494	485	496	459	493	494	522	481	492	488	520	456	494	494	480	499	500	494	499	479	508	480	477	491	491	476	449	451	504	481	462	455	435	485	510	461	468	476	484	472	509	482	501	453	483	469	514	484	500	442	522	507	487	494	514	466	512	517	507	479	488	474	488	494	520	454	481	508	494	458	525	490	482	487	482	513	438	525	493	470	490	479	448	482	494	501	478	501	451	484	493	504	469	503	525	440	465	507	479	526	499	507	504	453	492	449	474	464	463	514	458	493	470	464	459	501	470	452	472	468	480	472	501	478	472	474	482	482	534	466	487	481	459	459	457	496	484	509	449	498	494	461	455	489	501	526	518	465	504	503	467	483	469	484	506	478	459	436	467	502	515	469	457	480	500	518	482	463	459	455	436	447	462	499	468	495	474	495	459	454	470	481	460	519	471	497	499	453	497	491	487	510	467	535	494	476	512	471	492	478	472	502	511	478	474	491	453	491	496	490	476	497	485	464	420	501	434	500	490	468	483	470	454	476	488	469	474	488	535	517	495	440	476	492	492	488	467	477	487	489	464	501	511	455	474	481	447	480	513	472	453	499	490	505	479	508	498	454	468	506	464	440	452	473	490	450	448	513	459	506	495	494	463	451	507	439	472	482	511	444	465	477	518	527	489	505	515	482	518	499	450	544	463	462	491	494	493	461	456	494	500	488	480	462	471	489	461	471	499	488	475	502	480	472	528	454	512	472	487	508	460	494	442	510	440	468	457	468	456	492	476	526	459	496	475	471	519	451	516	466	462	502	479	466	509	442	469	485	474	482	476	465	484	454	469	472	496	457	497	473	467	472	483	495	478	478	453	479	473	504	486	478	521	523	490	480	503	471	504	475	478	456	503	460	483	521	468	475	501	452	515	465	477	530	451	527	490	473	452	503	481	453	510	480	499	495	478	484	476	495	472	475	490	495	457	464	495	508	527	491	484	480	481	462	462	465	521	482	469	460	486	509	466	445	491	476	465	502	490	475	495	522	498	510	510	469	508	458	475	469	442	476	450	503	477	471	465	475	493	461	491	497	434	475	475	489	471	481	483	488	506	453	473	457	495	491	458	495	482	451	485	480	475	480	454	505	490	461	470	485	488	478	495	491	473	517	436	471	495	479	456	492	449	462	526	464	493	514	457	501	484	447	449	477	500	463	447	493	501	452	487	508	455	472	456	458	484	524	493	477	457	518	460	483	489	466	475	467	501	513	492	462	475	458	458	487
1263	398	391	359	409	377	393	415	384	379	356	394	387	379	404	400	397	376	368	399	389	376	374	406	399	370	378	370	380	408	391	392	372	386	379	376	396	401	383	396	398	392	386	399	394	382	390	334	391	373	407	409	355	377	354	424	411	392	396	374	388	388	404	399	377	383	385	399	390	391	404	382	371	370	384	374	409	357	387	430	357	389	370	395	388	378	393	380	373	388	393	375	389	378	380	395	385	363	371	405	363	388	439	379	399	362	396	390	364	384	352	385	405	359	372	374	389	406	416	385	368	381	379	374	393	396	394	420	376	380	388	397	391	376	433	385	361	375	393	393	377	371	385	374	416	381	406	418	383	392	408	387	371	366	379	387	412	398	373	366	423	385	420	367	386	369	367	386	402	385	409	395	413	415	370	378	386	389	387	385	386	378	400	380	377	376	395	339	359	400	380	400	396	390	400	366	372	347	363	388	378	365	416	418	388	390	396	402	395	405	381	395	384	419	426	369	379	393	359	374	388	388	415	390	363	406	408	361	388	368	408	406	376	392	388	376	367	403	344	350	400	353	398	399	401	368	371	378	368	346	387	386	404	385	385	392	396	389	379	360	439	385	395	406	394	386	412	455	371	374	374	398	370	402	392	402	389	373	395	394	407	353	402	339	390	413	376	349	416	378	370	360	374	384	415	395	399	372	386	367	387	379	380	414	411	363	375	413	370	412	410	400	348	385	385	378	400	379	429	408	380	380	396	371	361	414	389	383	417	310	380	386	362	357	366	379	377	387	369	366	364	386	369	391	370	374	404	368	419	394	333	421	424	394	399	386	386	432	384	373	394	369	393	389	374	379	381	383	388	353	387	366	363	367	352	371	432	333	371	383	382	396	379	348	391	396	387	367	364	388	383	380	387	359	375	345	360	394	369	399	391	418	431	405	362	410	350	393	387	369	340	390	392	370	383	379	386	383	407	376	399	379	391	402	396	460	389	354	393	389	411	416	410	357	380	389	345	383	382	363	365	392	411	406	409	406	387	381	417	398	405	411	377	394	332	411	403	406	385	375	362	356	412	394	362	392	386	372	368	432	351	371	407	425	401	422	364	347	409	370	373	407	410	359	427	388	408	377	399	403	399	384	378	370	384	399	364	379	381	391	378	383	407	362	335	390	374	358	424	426	401	354	384	384	383	389	412	406	387	385	344	377	387	384	415	384	404	427	385	385	336	363	386	367	401	376	351	407	411	374	367	380	358	399	386	396	417	339	358	384	389	348	395	380	391	424	395	348	388	371	376	395	381	373	373	356	362	358	371	455	377	361	377	390	399	400	408	384	411	359	372	375	377	397	407	367	374	392	412	389	393	384	392	363	357	390	392	369	401	401	416	402	393	427	442	404	386	350	368	361	357	376	400	374	378	379	375	420	377	358	355	395	384	397	407	378	376	376	419	368	351	408	408	395	418	380	385	383	370	365	396	418	362	392	406	397	371	373	361	375	394	376	364	396	397	373	350	370	391	344	387	428	407	402	418	376	404	402	380	352	406	376	392	406	380	430	386	381	395	399	380	383	396	395	403	410	402	352	379	400	418	370	379	399	388	386	373	403	392	384	414	384	404	370	360	369	387	343	363	406	379	396	407	395	348	345	385	358	394	364	377	367	385	393	383	383	379	374	405	397	378	418	401	370	401	384	386	354	380	375	377	390	405	360	379	408	396	370	384	367	376	392	398	427	414	387	361	402	382	377	370	446	407	432	389	367	395	382	393	396	344	410	429	439	396	378	360	358	378	384	368	385	396	419	360	378	394	386	349	388	401	431	433	344	373	397	379	421	418	406	356	408	398	392	382	372	404	400	407	380	401	410	381	405	374	407	405	441	421	367	366	382	375	403	399	388	343	393	422	348	370	386	375	417	359	408	339	365	386	364	394	370	356	363	365	417	384	394	381	382	365	363	372	348	375	386	393	370	391	422	381	422	393	381	356	391	390	370	420	374	406	450	391	377	361	385	404	365	382	371	418	386	360	406	387	373	370	398	389	397	367	411	372	376	415	358	400	362	409	402	421	369	378	414	433	366	394	379	357	354	427	425	409	377	387	374	346	424	409	381	386	389	368	403	386	406	396	403	413	341	389	409	380	376	378	402	378	360	388	411	386	376	360	381	408	372	348	412	423	404	366	399	396	384	396	360	374	390	418	369	393	459	365	394	393	382	397	386	387	380	383	371	389	391	398	402	358	383	435	373	377	443	392	402	403	411	382	399	435	411	392	403	384	374	420	397	408	380	394	371	357	412	372	370	369	362	362	372	395	366	386	364	410	401	409	373	368	382	386	385	383	410	402	381	397	411	374	412	382	349	372	397	381	379	350	354	388	360	438	405	393	376	391	349	375	436	375	377	395	386	405	399	405	412	368	375	394	388	381	404	395	374	387	388	369	375	413	371	369	421	428	420	389	394	370	370	385	427	408	420	382	390	381	400	400	377	392	371	378	379	401	391	416	392	394	363	375	362	365	364	380	385	347	376	382	404	397	351	380	368	393	357	411	397	385	376	431	361	409	382	355	399	378	354	419	421	440	331	407	417	379	377	383	389	379	398	404	381	374	340	379	384	431	391	370	395	335	408	411	383	371	402	391	387	370	386	347	372	429	385	370	368	366	392	398	386	412	404	400	392	417	364	408	432	379	365	369	339	389	423	382	385	358	416	368	447	386	385	413	397	393	370	377	386	381	390	397	392	376	367	374	380	397	418	395	380	365	399	374	367	408	368	442	394	399	400	377	390	337	392	377	386	386	365	396	373	387	358	412	384	390	422	354	374	373	366	389	397	388	393	399	379	394	400	400	350	396	359	360	371	357	373	373	331	370	409	397	376	358	402	389	358	387	417	392	396	383	367	372	421	403	410	381	379	377	386	382	371	383	374	391	413	385	409	403	350	400	393	406	404	419	392	359	387	401	375	351	354	374	390	374	374	386	377	389	375	385	339	388	383	418	387	382	376	404	422	402	395	381	415	360	407	367	358	360	374	393	388	386	374	373	399	386	355	392	364	376	402	383	357	369	395	414	413	430	390	376	396	409	405	374	388	388	381	378	380	374	384	379	387	399	385	416	394	383	359	388	391	399	393	372	366	333	397	393	388	394	430	406	378	380	425	406	404	419	376	373	357	394	402	402	396	385	436	366	380	399	404	363	359	371	402	369	358	394	404	380	392	387	337	385	396	364	374	409	392	372	396	387	410	379	384	418	390	402	378	373	413	421	383	403	375	373	358	369	398	341	376	386	395	380	385	356	477	407	402	422	370	363	372	398	373	383	356	344	367	394	339	372	387	402	405	430	378	371	396	363	376	353	388	357	394	386	365	360	395	366	413	367	375	358	404	406	406	415	386	392	393	407	380	395	402	414	390	368	407	359	378	362	388	374	384	369	419	402	384	356	342	389	392	386	384	415	363	379	396	381	364	408	393	397	416	425	362	408	356	358	435	402	382	398	386	390	423	363	354
2169	889	930	966	963	954	930	948	970	976	889	940	915	953	926	945	980	967	913	973	972	881	997	909	916	953	946	919	1008	937	895	922	916	935	948	908	963	947	944	958	954	929	915	918	919	949	955	980	946	897	965	980	943	982	955	990	923	883	935	965	918	947	915	903	926	945	923	911	942	909	880	959	978	939	967	927	953	939	926	936	937	913	975	964	964	943	936	926	936	928	916	965	927	990	918	970	875	941	948	916	931	972	939	914	907	871	940	944	940	927	951	957	929	950	951	887	920	911	934	956	907	972	902	952	894	918	876	929	924	941	945	903	924	912	927	942	921	934	990	892	905	929	975	902	958	912	953	903	930	985	865	917	962	932	916	942	874	901	925	922	938	909	931	958	933	904	976	953	909	972	925	958	944	914	941	932	931	902	909	968	884	963	965	943	931	975	950	953	957	959	920	856	901	956	946	919	929	905	942	932	925	997	877	864	920	912	904	1016	944	896	882	987	985	966	955	954	945	945	923	910	918	998	930	956	959	959	932	966	952	949	979	964	924	911	949	925	997	956	944	912	908	927	932	965	961	904	892	924	952	939	923	968	948	937	915	939	939	968	938	986	933	887	948	1000	920	911	932	972	929	967	954	919	928	995	917	925	926	916	934	939	898	954	925	968	986	928	1005	970	942	908	934	993	888	900	870	890	940	906	965	957	907	942	913	948	927	913	913	942	897	957	959	985	894	953	954	997	954	964	929	941	973	903	967	963	1014	937	920	914	998	935	899	958	998	939	925	877	923	919	946	947	965	936	962	896	947	914	933	987	925	911	900	924	915	901	966	939	928	988	998	928	926	942	955	934	908	944	942	918	945	961	950	930	930	940	934	915	971	939	901	924	900	922	900	905	920	884	935	873	992	950	916	902	928	882	905	959	928	957	908	985	934	916	899	951	913	959	960	892	920	875	941	897	904	957	950	958	960	942	890	871	888	958	956	917	969	932	951	941	923	933	961	928	951	912	900	904	953	911	896	952	929	963	928	898	910	922	1004	962	944	954	928	936	956	928	918	957	958	927	913	914	906	889	971	929	899	884	971	878	902	917	907	924	919	928	988	974	914	844	947	930	919	946	880	949	936	964	961	974	902	983	917	991	947	895	941	985	902	925	923	901	888	865	991	961	918	913	947	1004	914	927	920	880	933	980	979	965	955	891	956	933	892	923	916	922	935	930	941	914	969	914	940	977	910	959	942	896	913	931	906	878	973	975	933	965	908	914	925	933	941	980	962	963	927	991	902	953	899	970	932	930	948	982	992	931	954	942	928	920	979	976	962	963	892	941	971	988	882	942	919	915	906	910	917	985	929	920	900	959	917	947	945	877	934	943	944	945	979	985	929	963	972	933	939	933	907	952	945	944	965	897	901	931	914	991	924	939	893	952	926	985	938	961	897	920	947	934	935	944	953	980	917	989	964	920	912	990	941	944	970	936	940	945	944	906	977	1005	956	924	968	960	966	956	937	900	911	960	945	926	994	993	939	942	939	958	937	947	883	942	904	956	897	1005	927	936	936	896	941	931	902	974	942	940	893	940	954	921	915	956	947	962	973	954	960	927	984	905	940	1016	921	938	946	927	932	954	884	960	946	950	976	941	990	975	929	954	975	906	910	923	977	935	941	914	932	911	998	926	900	1056	939	980	953	962	938	896	943	932	993	929	931	926	906	963	943	930	949	895	987	969	942	942	959	900	923	918	922	917	921	928	968	925	955	917	972	901	980	929	987	958	928	932	909	940	931	913	932	916	903	929	948	938	912	896	945	955	920	920	897	935	889	957	960	886	932	920	912	936	950	952	921	964	933	935	887	977	918	911	947	904	990	946	943	906	949	895	1008	971	926	899	900	1001	873	938	938	974	975	914	924	944	908	913	936	975	941	935	940	933	968	974	949	911	979	922	948	888	894	915	923	948	931	930	978	953	917	987	975	924	939	892	885	966	988	886	950	956	980	902	996	969	1005	930	898	930	933	935	928	972	889	955	963	928	987	957	897	890	924	958	941	940	922	931	948	922	923	951	888	994	948	958	901	985	954	894	952	980	894	964	916	972	986	897	970	951	908	970	940	899	930	957	971	896	902	938	951	988	948	944	928	927	912	943	953	940	980	955	905	965	932	929	951	921	920	936	917	902	888	924	960	923	928	934	1008	953	925	919	1014	975	967	958	936	967	953	917	928	933	964	949	964	957	950	967	974	934	947	948	938	898	978	913	985	887	940	912	942	901	920	960	914	961	983	976	971	933	920	950	924	992	933	949	984	907	882	925	891	906	929	939	976	923	947	984	953	891	952	953	888	953	918	913	979	932	1019	956	948	942	938	990	938	967	991	959	945	959	909	960	967	964	966	898	975	967	963	905	881	952	942	903	960	887	917	930	948	959	939	915	899	926	958	894	934	946	1007	958	901	966	869	948	970	942	961	961	938	871	959	932	917	959	979	955	926	965	934	982	937	897	911	941	926	948	870	904	889	956	937	978	999	925	997	979	989	982	923	928	934	972	971	941	931	957	905	930	914	945	955	991	997	901	932	925	917	922	936	944	990	880	919	921	950	890	902	911	935	879	966	913	930	941	955	951	944	939	911	928	913	955	966	902	891	939	930	938	907	982	965	924	948	913	918	968	935	915	940	924	922	939	975	973	948	907	982	950	965	915	904	943	957	968	917	885	918	971	924	956	922	918	934	913	947	897	967	886	956	920	940	982	984	900	941	967	902	906	896	938	932	936	958	1000	938	920	932	932	966	920	899	931	899	909	952	942	927	962	925	920	921	976	937	911	970	970	932	943	927	933	913	959	934	906	928	927	933	927	903	995	950	929	945	973	975	950	919	962	950	927	950	886	923	931	947	891	929	948	888	1026	951	934	882	944	970	910	905	952	922	994	987	952	938	909	937	909	879	935	926	940	969	933	952	902	897	945	871	957	946	923	986	890	893	935	965	919	936	949	921	921	938	898	951	967	912	971	989	910	975	933	969	945	919	928	987	931	915	950	937	950	886	945	913	937	1016	924	894	938	961	963	963	927	945	934	898	918	966	908	917	926	967	931	898	890	906	952	973	944	947	919	956	956	883	937	932	944	955	981	940	924	1005	931	929	972	893	928	952	918	929	925	956	969	969	998	906	925	930	927	920	932	938	921	947	893	933	950	949	920	954	930	914	940	925	907	953	960	932	938	972	936	949	934	924	941	989	959	881	944	946	896	896	972	973	975	940	982	925	961	963	894	943	922	947	909	924	895	941	924	918	932	919	955	928	954	935	976	981	960	946	907	892	898	960	849	971	972	945	931	947	915	884	966	912	921	898	889	928	993	942	968	923	969	916	948	922	920	911	976	973	941	954	953	945	934	919	991	925	911	855	943	976	916	938	967	917	957	972	979	970	928	944	981	906	926	885	962	979	920	944	931	979	919	949	899	929	922	980	940	1014	994	969	922	932	904	940	924	973	983	932	919	933	974	924	931	975	930	943	902	958	952	906	940	937	966
6808	582	581	556	452	434	433	422	412	429	405	354	387	376	387	370	345	384	334	382	388	389	394	377	345	369	356	407	368	325	416	393	413	363	349	342	374	354	404	348	373	390	366	383	368	378	358	384	408	399	398	396	348	398	357	388	370	331	404	367	391	349	349	364	375	368	388	344	357	400	364	380	362	348	355	366	342	371	339	371	358	359	354	359	389	365	363	346	371	351	392	348	369	380	350	357	366	366	356	386	363	339	390	365	378	369	340	364	372	413	365	361	372	356	371	389	378	357	343	367	361	358	361	358	384	306	340	360	361	365	357	394	323	350	371	371	381	388	401	368	378	389	360	385	391	356	369	388	379	378	331	377	336	379	363	357	365	338	372	375	369	372	358	371	358	398	361	358	411	383	375	389	389	359	394	374	390	413	387	368	376	343	408	358	366	346	357	375	375	386	350	350	390	357	376	387	379	345	341	344	369	357	366	370	352	373	363	373	378	358	340	383	419	355	358	388	334	353	342	405	316	389	371	337	347	336	367	364	358	352	361	362	340	353	398	381	381	376	389	367	399	339	370	371	358	331	413	397	357	376	323	367	362	357	389	383	351	416	380	345	371	347	343	374	390	405	376	415	413	347	357	346	361	346	408	359	348	377	365	369	393	324	319	394	347	376	345	346	373	356	366	394	384	370	354	377	373	360	386	349	384	354	350	394	371	389	372	348	387	378	378	366	391	420	360	373	366	333	392	365	373	362	357	380	326	373	347	372	377	350	350	366	385	341	404	374	353	359	404	344	374	386	379	358	360	350	373	372	364	340	363	364	373	343	400	384	392	335	359	377	376	361	339	357	406	399	362	347	339	338	352	329	345	366	359	374	383	365	368	368	376	371	377	377	376	369	388	362	365	397	341	364	395	373	340	338	402	367	382	358	391	362	338	437	401	353	343	383	365	391	378	336	345	356	409	340	355	354	392	373	374	377	384	392	371	362	366	380	342	377	378	384	365	389	332	366	380	365	376	367	358	348	386	390	344	377	361	389	325	358	351	348	364	407	368	387	370	425	370	343	403	387	357	402	356	363	383	373	362	380	344	357	373	387	372	368	359	327	378	359	399	378	331	352	371	361	358	355	365	345	360	401	371	409	372	393	377	375	364	363	345	386	358	350	364	380	364	362	340	357	344	385	345	354	382	375	359	406	383	351	354	364	359	320	366	373	364	380	362	388	380	370	349	380	361	350	380	399	353	382	381	359	355	382	351	423	379	362	360	363	378	372	378	398	345	384	341	357	375	387	372	361	355	380	387	355	395	357	380	354	349	360	371	380	357	383	357	380	371	366	359	363	341	340	370	345	349	372	353	321	380	385	382	378	367	354	363	321	382	352	361	371	408	333	363	367	403	412	387	389	401	340	391	379	379	364	384	371	383	362	424	426	363	385	369	395	314	383	362	381	343	359	346	379	371	371	352	354	333	352	327	358	355	358	375	372	362	351	365	352	352	353	352	375	360	371	360	369	312	361	378	391	358	393	316	357	377	357	346	346	382	361	353	330	344	382	386	390	344	381	390	351	374	352	387	345	338	400	346	375	352	392	393	385	373	345	362	358	408	369	339	349	361	358	349	346	360	367	343	374	395	341	337	358	340	383	331	343	357	371	344	399	388	385	368	373	376	375	367	365	347	404	361	359	375	400	386	363	360	361	351	371	385	347	406	379	366	344	344	364	345	377	350	329	365	342	367	389	371	383	368	382	373	335	355	361	371	371	357	371	384	404	375	336	421	363	380	371	374	365	370	386	372	367	362	354	330	362	368	371	369	389	359	379	347	378	402	349	372	375	398	370	359	361	384	370	342	401	362	352	394	358	385	385	363	366	363	384	391	367	346	371	345	364	386	347	365	373	405	385	370	398	353	327	304	342	380	370	406	367	418	371	408	384	371	398	347	373	401	329	365	358	351	386	386	363	359	332	379	367	363	348	375	370	406	346	354	380	328	326	348	358	375	392	381	369	381	368	356	360	380	317	345	370	375	390	409	428	350	343	358	380	380	387	396	395	399	373	327	379	403	375	349	341	339	369	352	330	368	349	349	372	380	402	376	359	375	327	370	354	360	379	373	381	385	351	375	354	360	352	349	378	364	349	379	386	402	346	366	396	367	360	373	360	380	314	368	372	384	383	360	352	391	322	336	388	387	403	371	371	373	343	329	399	360	394	372	332	376	352	364	400	373	387	383	356	364	368	362	330	351	402	354	345	369	381	311	375	388	388	361	366	376	368	363	362	369	364	358	387	382	350	384	392	371	370	373	371	359	348	349	339	350	342	338	381	360	399	347	336	374	339	352	363	399	352	348	350	382	367	315	319	382	361	366	409	360	367	369	384	355	373	360	383	352	353	355	343	351	356	353	353	335	369	387	365	347	348	380	371	390	368	376	354	380	384	376	357	387	364	338	371	353	333	346	392	356	363	377	374	343	370	371	384	349	360	381	352	360	390	379	403	356	334	401	369	383	349	383	356	358	354	352	358	365	376	362	381	366	346	351	349	351	385	384	416	364	335	333	391	380	366	344	354	363	365	342	364	344	335	368	384	342	389	397	399	366	384	345	344	333	350	352	374	347	359	339	350	337	351	388	405	350	336	386	331	371	381	366	354	388	351	368	389	414	336	362	402	339	348	394	362	362	366	381	383	362	387	353	357	386	369	342	387	384	376	371	364	366	341	365	322	368	339	351	356	371	377	349	328	330	349	361	345	372	349	352	365	365	379	392	387	360	331	390	366	344	343	351	353	365	353	370	354	367	357	335	413	322	375	365	353	358	380	378	381	350	346	363	386	383	369	337	403	392	366	382	343	363	362	382	347	355	422	377	347	367	387	371	365	366	339	381	383	357	365	370	372	348	364	321	377	362	344	376	369	371	352	363	372	368	366	334	377	411	371	359	369	392	347	385	361	362	347	339	343	377	365	358	371	377	358	372	374	315	350	358	340	347	324	357	386	383	351	362	360	363	385	384	387	362	359	378	388	410	410	357	375	393	385	368	389	376	380	343	355	367	404	372	370	371	351	347	369	361	331	343	399	372	381	395	382	380	362	326	340	372	390	350	386	381	360	365	346	328	360	334	370	374	367	364	380	369	363	406	381	369	380	333	342	363	383	389	376	339	353	342	356	390	402	356	371	392	347	387	376	348	376	363	378	358	393	348	378	364	363	377	398	367	384	362	377	390	403	360	358	363	314	363	372	351	373	384	361	390	376	397	342	366	356	357	334	374	375	365	349	372	331	344	353	363	327	393	355	353	357	355	414	382	341	368	373	365	331	354	426	332	342	349	375	378	390	357	372	351	384	380	397	344	370	369	346	362	364	356	345	373	367	339	401	380	350	364	405	356	389	378	380	344	382	373	342	362	375	360	391	339	394	358	383	355	384	346	346	330	353	405	355	402	376	396	354	331	375	386	347	364	398	362	372	327	390	367	357	369	353	347	361	382	381	380	366	365	400	363	345
6487	1127	1443	1589	1411	1233	1172	1191	1056	1024	1034	992	968	939	1006	890	930	854	941	987	917	953	927	990	867	901	912	912	962	888	909	911	941	943	875	891	897	923	907	930	902	946	890	895	885	886	859	944	857	858	916	881	880	852	945	841	867	847	872	946	871	911	883	871	916	873	868	891	851	869	855	876	838	892	882	849	921	933	898	860	895	831	873	921	869	908	837	894	847	873	837	847	883	882	863	879	924	897	873	904	882	881	902	896	924	919	905	970	878	917	876	927	839	885	900	861	910	846	883	876	867	921	876	917	913	920	854	911	845	853	847	940	865	929	887	869	902	867	884	887	832	849	851	913	855	878	902	868	972	904	888	909	853	937	892	866	876	837	932	851	923	910	851	876	862	828	915	919	964	887	867	858	871	852	929	926	860	930	850	856	883	906	890	908	841	844	883	819	861	853	893	896	855	854	908	901	894	910	908	837	852	905	890	858	906	907	893	862	876	905	897	901	881	834	872	891	907	804	899	911	909	931	791	884	926	924	860	861	914	957	875	912	899	892	870	867	904	895	910	921	903	867	884	906	898	887	916	905	875	864	890	914	890	860	838	936	920	930	891	924	812	934	872	880	895	901	903	914	867	903	860	872	886	860	906	865	904	913	891	923	887	882	847	903	856	904	936	897	837	927	892	951	939	857	895	815	861	890	885	857	870	867	920	938	823	845	857	913	876	944	860	833	878	848	912	916	884	886	875	899	837	842	846	835	923	852	842	919	905	907	872	874	882	923	887	863	864	846	856	937	955	895	877	880	883	894	841	905	859	895	937	888	858	879	906	905	899	863	889	851	897	880	891	835	885	843	777	914	926	800	874	828	879	834	843	867	861	888	836	880	894	864	863	881	928	833	919	897	843	839	867	885	868	892	862	860	871	907	887	880	847	895	899	858	927	929	863	874	895	886	860	908	894	916	900	872	884	903	911	845	884	810	876	863	879	885	853	913	863	894	872	946	886	862	917	926	889	897	843	869	937	946	888	857	853	833	829	870	919	848	869	900	891	877	894	872	825	845	927	894	919	839	878	913	930	831	871	908	889	857	845	871	897	878	869	864	872	861	843	928	891	963	900	900	887	889	899	845	899	871	851	830	859	873	916	914	888	929	804	864	904	892	889	904	908	882	868	881	921	888	909	865	882	858	916	877	881	861	942	889	915	848	906	905	927	866	913	886	843	814	871	866	841	838	877	889	869	886	848	883	849	886	928	884	880	893	927	835	919	919	897	890	875	875	873	825	885	893	875	929	876	879	848	885	865	881	789	898	876	860	889	907	878	900	876	929	849	906	913	848	897	828	838	911	895	903	911	886	877	865	915	876	889	896	858	873	854	955	894	915	874	925	882	909	838	899	899	909	899	843	924	913	871	877	901	899	896	837	897	859	899	855	869	886	878	910	917	864	868	896	867	902	930	856	882	928	906	846	917	904	937	855	886	859	886	872	868	906	880	872	864	903	862	908	937	882	813	856	918	890	876	876	921	865	897	883	892	865	907	875	847	879	846	872	875	909	869	872	866	813	893	886	896	883	858	937	940	934	863	894	916	867	863	929	877	902	895	880	853	918	821	928	886	894	913	853	896	908	911	901	905	874	923	865	887	890	904	851	887	878	932	873	876	857	895	912	884	952	842	891	857	879	876	874	909	846	944	886	862	850	867	906	879	904	900	886	828	876	879	861	885	896	879	878	882	925	857	838	899	965	911	916	865	895	879	847	896	857	851	900	895	844	880	867	928	912	871	898	853	872	898	830	857	876	904	907	888	857	879	863	875	871	917	897	852	895	837	827	879	910	877	842	875	874	926	878	865	870	905	864	902	930	893	933	848	926	900	835	898	872	874	855	908	903	846	893	906	874	848	930	856	836	851	843	894	874	895	873	848	871	869	872	840	863	878	862	868	903	913	875	892	910	912	933	893	901	819	890	891	909	893	905	898	847	888	872	917	856	894	922	892	901	902	861	893	902	886	904	907	879	898	888	894	894	888	829	861	855	864	961	902	917	911	936	890	862	921	910	887	881	870	938	886	953	884	874	865	855	880	864	863	918	849	913	887	882	884	895	894	881	849	911	850	867	906	872	848	921	860	840	881	887	849	905	871	916	887	906	950	869	849	860	867	868	866	865	885	871	940	856	916	861	865	845	894	857	908	851	872	890	850	907	871	831	916	848	839	878	908	887	901	865	871	887	933	864	857	843	829	906	895	895	881	890	911	850	908	902	880	853	890	869	895	851	833	897	872	910	877	888	878	939	836	904	859	903	902	879	868	874	911	852	878	855	883	894	854	927	899	835	885	911	874	855	857	897	878	864	892	881	911	866	914	873	858	912	891	946	853	898	885	887	851	875	901	908	860	920	861	909	878	853	872	867	831	882	937	878	914	898	856	882	883	913	841	915	811	901	849	904	831	906	838	860	893	933	889	878	823	897	890	883	908	907	916	892	878	899	898	860	887	881	882	913	871	941	926	884	870	868	846	859	870	841	962	927	868	834	860	876	891	888	849	858	899	901	883	863	880	866	836	850	878	867	915	900	837	849	866	826	874	885	888	852	846	918	872	871	926	937	898	852	895	888	893	862	927	906	865	903	892	886	887	877	864	892	854	908	888	914	908	834	887	854	858	863	891	910	853	870	915	820	842	846	886	877	925	901	886	930	921	891	878	889	914	873	905	873	919	887	869	867	865	847	867	870	861	873	898	863	895	944	839	911	893	859	905	924	931	864	877	891	882	902	858	895	869	863	836	915	937	915	862	885	874	901	896	896	913	871	916	905	873	892	858	869	920	861	925	915	854	902	899	910	897	825	859	896	903	883	897	859	863	886	881	933	960	790	893	893	899	893	862	916	872	855	875	867	904	910	881	892	881	844	919	870	858	890	880	910	909	959	878	892	850	884	840	916	833	868	877	875	891	853	901	865	856	854	929	859	890	856	895	843	877	923	876	918	872	901	897	891	909	885	824	893	877	883	843	947	865	884	861	886	860	875	916	973	874	914	892	844	869	924	919	881	889	776	852	857	889	900	927	877	940	883	893	885	878	853	904	902	893	919	910	806	901	881	823	857	835	914	901	900	888	890	904	877	854	870	871	869	930	919	864	942	861	836	894	900	920	871	880	884	891	852	837	932	849	925	875	903	876	877	882	907	930	868	848	863	827	877	883	878	873	877	885	890	912	887	909	857	909	889	899	863	888	940	875	842	903	891	896	891	837	889	870	861	895	879	876	885	873	867	868	861	902	922	841	891	887	894	914	850	868	856	866	855	897	897	942	910	908	865	915	920	879	914	846	884	867	850	824	841	896	915	880	937	845	877	899	833	869	852	879	907	869	888	875	907	875	892	898	879	866	932	950	915	848	914	881	871	882	906	878	882	842	872	899	925	924	898	917	875	890	851	826	896	971	899	892	916	859	855	871	870	871	892	907	938	901	846	856	883	919	899	877	878	863	851	850	802	872	853	878	868
12309	840	682	521	386	298	294	265	251	252	203	226	234	206	209	229	193	188	204	186	167	188	164	202	202	208	211	197	196	187	177	204	179	188	174	198	177	199	188	208	208	192	191	190	200	194	190	195	191	191	167	189	190	211	185	171	197	190	210	191	179	166	205	180	184	193	196	169	181	165	159	186	175	206	184	178	220	201	171	182	186	176	178	175	187	175	165	186	174	183	187	174	168	166	177	173	209	209	180	168	212	177	163	191	180	181	205	183	167	185	189	153	191	185	171	195	154	180	210	181	196	176	173	177	184	185	211	172	189	173	188	181	198	168	174	203	204	189	181	172	200	189	188	151	201	187	180	175	163	183	186	189	191	182	175	178	176	201	161	186	162	175	171	174	149	179	230	190	203	200	205	202	170	182	193	188	165	191	181	183	166	172	197	200	174	164	193	195	180	201	183	184	189	180	164	195	170	200	174	166	199	216	178	164	161	181	163	195	206	191	186	188	175	176	193	205	201	188	166	189	177	172	210	167	187	197	181	164	184	187	181	197	183	173	197	175	177	197	161	177	191	180	157	206	186	203	171	183	188	167	178	188	179	213	180	198	178	180	185	191	182	184	189	189	178	190	196	203	171	176	178	169	203	170	194	193	202	186	184	207	191	169	173	175	175	195	177	195	205	202	195	180	199	191	177	197	162	195	166	168	182	193	202	167	179	188	178	179	193	180	185	198	194	202	192	176	171	192	186	200	194	173	186	195	201	206	175	165	180	196	178	195	181	169	193	199	190	185	175	173	185	175	175	199	196	184	209	203	165	167	160	177	167	197	172	175	171	169	180	178	159	199	174	199	202	190	171	189	199	178	197	186	206	187	215	165	183	198	175	188	202	171	200	193	180	199	199	168	172	176	159	181	180	190	191	159	181	204	194	204	182	214	190	167	192	202	198	203	201	197	201	189	163	208	180	182	167	200	176	173	185	179	169	177	183	187	174	189	161	191	189	196	151	203	176	183	185	175	171	173	167	184	156	178	197	205	177	187	198	181	204	186	189	175	180	189	174	182	210	175	188	180	201	157	166	195	201	192	172	188	214	182	194	156	174	201	194	188	179	194	225	202	181	205	211	162	181	172	192	187	181	194	199	186	183	177	186	188	177	175	198	187	198	206	165	198	187	194	197	181	196	194	205	180	196	182	200	205	201	182	205	182	203	203	178	190	228	184	156	178	189	196	193	204	173	200	185	159	208	157	163	183	154	153	195	178	191	185	187	177	169	173	197	188	201	166	175	161	175	156	176	177	177	179	206	189	174	170	154	190	178	172	196	174	174	203	192	215	215	190	178	178	177	178	196	163	177	178	204	167	183	187	210	200	201	195	160	159	193	179	201	193	177	180	200	159	184	198	198	173	204	169	182	181	160	193	206	193	163	193	182	194	176	190	187	189	177	221	177	169	207	177	195	197	216	156	206	188	185	200	173	180	179	196	171	182	177	216	176	169	188	169	202	155	173	199	178	183	197	174	167	208	222	191	166	173	202	188	176	198	176	184	186	180	199	199	194	205	182	183	173	193	181	157	176	185	168	171	185	186	189	176	177	193	192	160	190	208	183	210	182	175	199	187	181	207	184	158	175	199	177	175	179	176	193	174	196	176	186	195	171	175	178	194	188	186	203	181	205	175	192	182	186	182	186	179	161	209	174	199	171	188	206	215	186	202	174	164	182	179	190	178	197	167	176	211	176	204	179	158	191	200	175	193	160	193	184	200	194	185	179	198	186	186	163	151	186	185	183	186	186	164	220	211	168	197	219	189	186	201	178	184	199	199	169	172	185	176	185	194	191	182	175	189	186	183	184	213	157	179	180	172	175	179	150	162	187	185	179	191	194	192	162	193	184	186	176	196	181	160	193	154	167	216	207	191	199	188	196	199	188	162	185	213	175	191	171	196	164	196	188	197	172	177	174	208	186	173	214	163	190	190	160	199	164	196	183	193	175	181	175	182	178	189	198	160	187	219	197	195	202	186	173	194	186	189	155	185	181	184	182	159	194	186	174	195	179	194	193	182	157	171	195	183	164	187	175	198	205	191	197	196	200	189	198	180	182	189	199	166	181	173	186	179	175	202	178	169	179	195	189	194	178	180	188	184	182	185	204	181	215	176	178	165	182	201	209	182	186	184	181	191	158	203	182	186	191	218	182	188	194	187	190	199	162	180	169	187	185	184	193	188	163	207	192	174	190	180	173	194	188	171	200	203	164	200	193	201	192	178	163	182	191	208	176	171	173	171	206	174	198	182	168	192	180	177	194	197	175	201	183	212	183	191	178	180	193	192	175	179	199	188	162	202	193	183	179	204	176	173	174	210	193	204	192	175	185	194	181	160	181	177	182	177	197	189	176	151	168	173	183	172	198	187	208	181	179	186	186	175	156	186	184	201	171	192	202	203	181	199	197	181	171	213	219	185	200	204	187	168	175	203	174	187	166	184	193	164	189	182	184	208	193	177	195	207	213	159	162	183	205	183	185	207	177	163	163	167	185	195	173	196	192	192	170	173	181	193	200	214	186	197	190	186	163	178	172	177	207	165	178	180	182	173	189	173	173	180	176	220	198	184	208	170	173	153	176	177	197	186	177	185	168	170	181	171	177	176	158	188	192	182	194	195	188	169	168	170	173	219	179	188	192	173	166	170	161	173	198	176	172	184	204	180	166	171	164	177	172	189	194	178	195	211	186	192	174	184	192	164	193	177	185	174	196	175	177	191	173	190	188	190	183	182	183	183	187	187	190	187	177	187	199	226	168	196	185	199	213	178	211	200	175	165	180	203	163	193	196	170	175	175	176	197	178	201	206	175	168	156	182	180	187	187	204	193	188	151	199	181	208	188	171	170	219	190	211	168	186	180	203	178	206	193	164	179	178	187	185	164	179	182	196	203	180	183	222	177	209	203	190	186	177	192	159	194	198	159	183	197	170	174	207	188	169	176	176	185	195	179	192	191	173	184	183	207	167	179	191	174	188	199	188	198	201	180	204	191	176	184	190	199	141	204	206	170	197	184	206	208	177	180	183	197	186	183	201	205	183	173	193	178	158	173	209	188	182	202	184	191	190	168	157	179	200	179	171	177	214	166	201	191	210	186	192	167	191	168	194	148	161	202	190	200	171	210	203	180	176	185	182	192	190	214	191	204	177	196	183	174	207	201	177	163	182	194	175	178	166	175	178	206	200	186	163	181	175	188	181	200	201	194	200	167	187	178	196	196	194	180	144	188	190	191	192	182	193	186	196	170	163	207	170	178	187	188	189	201	182	206	194	196	184	182	181	202	179	176	196	189	208	189	193	191	165	178	170	174	185	174	182	199	203	203	170	173	178	198	190	178	197	186	166	170	180	186	169	184	180	181	169	209	197	195	180	173	168	183	179	173	174	182	214	183	195	186	190	192	164	161	171	182	176	197	188	187	179	200	209	199	185	193	176	210	191	200	177	167	206	181	183	183	144	184	203	173
7707	857	1587	1764	1495	1233	1161	959	819	742	704	642	656	622	595	604	619	584	580	523	526	513	543	534	509	543	503	531	519	494	534	545	498	517	495	501	526	492	476	519	500	529	471	532	492	517	490	442	480	455	494	487	480	499	484	498	480	523	472	472	460	488	480	480	476	497	505	468	504	452	529	494	478	468	477	483	499	503	505	473	447	490	490	469	526	486	467	467	507	499	482	484	485	482	498	473	492	485	503	497	458	475	497	471	501	483	479	505	466	501	466	468	462	490	484	487	476	475	478	489	484	490	457	480	466	455	465	496	454	444	497	448	504	519	482	474	492	434	521	485	471	458	475	486	528	478	487	463	463	487	536	456	475	503	457	483	498	529	497	461	503	439	545	508	457	470	482	463	468	493	457	475	477	492	468	480	472	487	490	483	474	462	488	480	457	476	494	481	470	497	455	468	469	493	471	465	492	496	480	470	501	492	476	465	483	513	475	471	507	489	467	476	471	496	467	488	475	488	446	459	515	486	489	461	480	482	499	491	521	466	471	472	493	457	490	470	479	476	455	487	450	488	452	437	491	501	474	483	529	512	446	477	488	480	474	487	454	483	459	440	484	476	448	474	487	478	473	478	482	480	453	473	498	494	489	477	431	474	472	504	443	476	464	462	495	482	474	517	473	455	509	478	486	463	489	473	460	460	506	482	489	514	449	489	519	527	467	494	457	517	463	478	454	477	486	536	521	478	449	452	480	499	472	445	488	469	525	446	489	483	482	495	475	474	454	451	476	497	481	466	502	498	501	483	492	454	470	509	485	498	485	477	454	492	431	487	497	460	483	489	492	483	481	502	535	492	484	484	467	425	510	452	489	528	466	490	491	472	487	448	432	467	478	429	507	483	476	460	530	502	520	511	499	486	500	483	482	540	463	453	506	503	502	467	446	441	533	460	461	480	479	452	485	476	439	510	467	477	502	464	424	485	506	493	472	493	516	492	464	458	505	459	492	487	472	453	506	493	513	461	475	482	491	462	507	484	498	489	464	451	505	454	466	479	464	512	469	518	467	448	469	493	478	507	450	481	497	492	452	502	473	478	501	476	491	461	499	499	443	511	487	475	479	469	477	484	473	517	470	484	513	514	485	476	480	454	485	466	489	471	515	489	492	448	484	464	464	511	516	472	463	482	497	524	488	487	488	505	475	480	463	443	493	485	503	516	476	460	458	479	481	451	511	454	488	471	508	474	483	481	459	456	448	446	476	467	486	530	422	496	460	459	452	472	464	501	494	481	505	471	507	486	471	469	477	447	453	454	486	484	513	477	446	460	505	493	477	469	475	496	475	481	441	475	480	482	440	496	476	476	465	457	481	462	468	481	500	481	490	472	472	456	462	457	486	495	500	461	507	483	497	479	502	482	488	500	484	478	434	479	489	509	525	467	463	499	469	455	480	453	489	495	498	464	479	470	457	473	468	467	490	483	494	431	472	479	475	500	461	497	450	498	490	530	507	504	487	450	503	477	490	486	452	448	469	462	461	476	469	485	484	505	409	464	509	508	486	500	488	489	488	478	485	471	503	452	490	453	468	458	467	455	490	450	475	495	452	492	473	444	491	476	499	480	462	495	499	456	462	481	496	483	425	473	492	478	429	504	473	450	437	482	522	468	496	481	473	481	479	505	478	441	484	497	513	470	449	536	488	481	478	489	472	466	517	487	454	512	457	510	511	512	480	461	486	449	504	484	477	467	489	496	465	497	459	479	487	470	433	497	464	469	470	506	480	479	493	461	488	517	500	496	451	485	496	467	516	443	466	528	479	458	486	477	503	465	440	468	488	498	519	483	487	508	459	513	518	457	514	455	517	453	490	501	487	518	504	468	504	522	491	497	468	491	469	475	447	478	447	503	465	473	479	496	463	484	464	474	495	458	467	470	484	446	458	474	506	447	499	530	457	477	476	489	446	515	449	461	482	487	509	449	477	476	460	477	494	494	494	465	473	492	497	516	489	468	514	481	502	452	510	443	516	456	477	489	504	459	492	464	505	471	469	477	430	473	473	485	494	445	485	493	444	480	482	440	454	480	508	492	466	453	479	482	480	465	487	502	477	513	462	481	515	510	484	544	416	494	478	457	470	496	461	498	478	469	526	482	483	509	490	456	499	493	445	494	438	492	464	443	486	487	486	499	490	494	488	475	490	472	486	424	482	459	484	458	480	479	490	501	493	526	459	484	489	481	475	492	512	486	493	461	485	469	497	460	458	509	432	456	428	489	466	457	500	457	462	486	461	458	487	481	499	489	488	471	474	459	481	467	489	539	483	434	497	462	508	490	493	495	492	466	521	459	465	477	498	512	476	455	474	450	467	511	468	496	457	487	456	456	510	488	484	494	473	499	465	499	486	491	492	520	498	439	479	502	454	476	459	412	496	478	472	477	458	520	483	526	468	480	475	498	501	485	463	496	490	488	510	469	461	437	489	469	478	490	494	486	470	459	482	517	490	472	485	480	464	462	480	485	441	446	474	459	497	504	459	454	474	491	497	457	489	476	476	500	490	491	451	471	480	473	440	493	446	449	488	520	456	499	490	463	497	470	498	446	470	470	522	488	484	485	479	472	470	438	491	480	533	517	520	461	441	513	461	506	497	463	500	440	491	465	472	448	492	495	446	484	502	449	478	512	477	461	441	487	462	453	507	524	454	467	466	486	492	444	486	503	453	489	454	486	434	467	485	460	446	501	445	512	485	486	475	492	474	452	486	443	487	503	447	490	472	483	503	461	513	490	480	477	503	458	473	496	478	461	508	470	513	508	482	482	452	514	510	462	507	469	488	501	489	475	470	478	458	480	437	468	485	465	490	448	476	454	516	496	502	461	526	470	459	474	441	468	512	456	483	467	488	452	451	460	471	463	460	467	468	451	466	491	481	483	495	454	460	516	464	479	484	476	474	454	471	468	505	459	506	495	497	490	517	502	508	519	443	466	493	484	504	510	446	479	437	470	496	467	471	458	483	510	462	454	509	477	474	457	481	492	488	481	419	466	464	485	453	463	463	456	445	507	502	477	471	476	459	457	482	465	511	501	469	491	510	453	496	489	495	463	466	494	475	464	499	504	478	483	494	491	442	462	477	527	504	460	511	478	478	488	492	486	486	485	462	493	494	481	482	494	484	536	513	514	464	455	494	521	450	442	477	453	440	458	496	482	482	529	483	523	449	503	476	508	458	481	450	476	494	482	502	470	507	477	502	466	486	477	467	429	476	490	461	468	491	505	505	438	475	463	479	482	483	505	456	470	493	494	449	502	444	472	462	472	470	460	476	486	500	493	515	478	512	485	510	458	453	479	507	504	451	484	454	462	546	463	490	477	503	492	487	458	472	527	470	485	452	465	473	516	519	465	477	457	503	506	501	508	489	530	490	465	473	453	500	475	478	485	496	454	479	485	491	480	465	470	502	503	472	458	493	441	471	483	457	443	492	451	464	462	521	489	467	448	448	477	499	474
1391	379	389	414	390	437	365	401	401	390	374	386	364	380	377	359	373	388	419	424	379	367	406	362	369	371	387	391	359	374	412	371	404	393	423	387	354	386	408	384	394	377	371	398	404	414	380	396	351	418	378	364	390	368	376	380	388	410	384	348	355	371	372	350	373	392	401	410	392	423	399	434	372	376	392	407	391	360	422	416	413	383	425	395	357	370	402	405	411	402	409	366	364	397	380	392	362	359	359	410	399	384	394	376	393	376	370	426	365	366	366	391	405	393	377	392	346	374	403	333	386	430	382	390	360	390	366	405	430	387	376	389	396	338	369	368	383	400	384	401	366	358	354	374	389	368	400	405	382	316	397	365	383	414	390	385	384	362	381	401	352	375	395	355	409	361	383	403	397	390	404	330	398	388	398	375	367	382	348	411	387	371	372	375	419	381	408	405	390	399	331	363	392	379	371	409	386	350	380	393	363	377	368	397	376	389	366	382	411	366	360	381	361	405	347	411	372	375	378	359	352	342	410	378	379	377	371	356	381	380	380	376	378	368	364	382	390	395	378	401	370	389	371	406	377	356	360	398	429	402	357	382	394	406	378	353	365	361	404	362	387	397	372	403	422	394	345	363	443	382	397	365	380	379	390	394	403	363	399	371	379	381	408	381	355	376	407	366	401	381	390	367	351	368	425	353	368	420	375	388	417	345	407	353	411	388	390	370	362	382	378	402	377	411	434	364	385	378	374	351	393	398	386	406	358	374	374	382	390	372	338	394	399	377	369	407	414	407	393	367	390	422	391	376	408	399	403	350	379	420	401	378	396	383	404	410	391	364	351	377	373	363	412	344	408	374	379	419	368	385	348	401	390	422	385	431	402	410	393	387	374	375	358	381	396	364	355	427	378	420	399	398	377	363	377	399	436	344	368	391	411	389	370	394	391	372	408	390	376	380	367	396	430	356	381	369	407	416	368	389	372	377	391	436	411	376	370	360	423	387	361	395	415	369	362	356	402	383	417	381	356	380	359	387	369	404	386	352	404	386	360	388	357	415	422	374	386	351	353	378	405	394	396	387	381	350	380	407	396	424	365	374	383	378	403	403	394	415	369	407	359	407	397	397	333	390	374	392	379	400	376	390	359	368	391	350	407	388	421	389	399	363	364	357	387	386	337	371	371	360	402	386	379	386	383	375	391	405	397	391	375	383	331	365	358	403	396	374	403	395	386	380	414	410	386	358	411	391	413	359	363	388	364	402	425	396	417	379	396	424	398	375	366	371	434	387	388	405	416	375	349	380	382	388	370	379	396	441	404	392	393	414	364	386	387	406	371	398	389	371	396	419	368	401	410	399	398	348	378	341	344	385	379	350	376	368	384	349	367	395	335	396	382	387	380	400	387	370	404	371	397	386	373	381	379	387	387	371	401	353	407	386	369	397	378	370	381	369	391	394	407	384	371	385	393	399	363	439	408	395	396	363	388	407	390	420	390	406	374	363	373	374	370	411	381	343	386	378	356	380	346	402	376	394	366	375	367	391	373	387	364	353	362	363	359	373	403	369	361	412	393	353	367	380	398	406	408	367	415	353	427	361	381	370	413	349	374	382	405	386	388	395	391	397	382	412	367	399	363	402	405	357	378	404	384	383	367	383	384	351	412	353	396	394	342	352	364	401	421	393	409	381	386	385	338	355	335	387	376	414	337	397	414	397	368	380	405	383	375	354	362	396	426	408	404	375	362	368	402	370	379	402	387	369	357	386	392	392	403	407	371	381	391	413	383	377	354	419	369	427	362	356	394	377	369	384	394	363	386	397	404	404	398	386	364	344	363	370	408	393	402	361	405	403	387	369	365	391	369	412	371	409	417	357	374	387	334	348	363	379	391	368	397	360	418	372	378	362	376	408	411	371	381	371	366	399	376	394	382	374	449	413	448	369	389	397	365	411	394	357	366	392	364	371	385	398	394	352	384	394	394	388	361	395	367	329	371	350	373	377	376	404	372	380	355	371	390	339	382	329	404	349	356	385	400	355	447	411	412	375	358	364	349	387	399	388	414	388	442	432	395	393	370	386	396	414	405	386	413	382	376	389	390	369	406	411	341	402	395	410	408	377	340	417	368	352	381	365	362	366	388	396	333	429	391	377	397	387	378	376	422	390	374	384	401	389	374	451	385	379	363	427	389	385	377	412	338	375	368	379	384	330	397	362	432	360	385	397	370	370	372	372	385	341	377	394	390	414	410	411	361	375	422	400	420	366	364	361	382	373	378	380	400	384	386	371	396	381	376	401	350	381	391	374	413	362	407	365	361	402	385	386	389	409	372	422	409	384	376	381	377	348	383	379	396	396	336	410	357	372	344	332	375	361	368	387	378	398	360	398	406	367	402	373	352	370	374	370	392	352	376	384	417	441	341	379	378	403	376	388	408	385	374	365	381	356	366	418	401	363	360	410	352	361	377	363	381	396	399	375	386	401	398	389	419	401	413	398	373	352	356	383	358	356	395	385	360	430	400	405	379	414	401	403	389	393	395	355	398	424	395	381	390	408	372	357	384	364	352	369	327	405	367	392	403	387	368	366	394	374	378	372	376	396	403	368	380	400	408	372	381	401	376	363	391	380	388	360	384	375	396	362	415	380	387	422	399	431	400	393	401	379	362	348	377	368	381	380	411	403	421	378	363	372	385	379	366	366	375	397	390	422	367	404	398	397	396	373	388	379	369	380	393	371	407	398	371	385	381	388	333	366	378	389	402	329	387	375	354	380	407	409	385	403	370	359	365	369	394	430	341	404	386	390	335	354	397	339	346	362	357	416	353	401	385	370	396	362	389	333	362	368	359	361	360	375	345	393	406	381	392	386	404	365	386	403	359	384	404	427	378	401	411	372	411	378	354	412	384	430	365	376	379	401	407	329	410	375	388	373	348	396	372	398	390	374	397	381	382	360	393	373	386	382	386	383	377	378	383	389	378	388	393	382	392	416	364	397	387	395	389	397	376	353	356	365	364	377	368	385	372	406	379	399	390	401	397	391	416	387	333	377	377	344	395	382	391	391	388	394	401	367	372	383	398	379	383	393	371	397	386	365	397	391	357	406	422	359	385	402	389	357	423	387	409	364	400	372	371	387	358	354	370	369	372	397	379	377	408	374	383	384	404	413	405	373	409	329	365	372	369	405	387	368	419	393	349	378	383	383	367	372	384	422	360	381	377	405	430	395	394	364	400	372	384	390	368	380	375	419	369	371	370	390	376	398	374	407	381	410	349	386	387	389	374	415	403	374	399	412	390	381	408	391	368	366	380	405	410	377	408	381	350	391	361	400	382	380	375	400	384	394	368	371	404	403	382	404	364	378	408	382	381	406	423	349	354	380	396	388	377	365	386	399	391	381	408	390	378	339	358	400	402	390	374	394	411	370	345	389	406	383	417	388	368	396	399	358	396	365	399	389	343	377	367	351	404	378	383	399	393	357	401	377	395	372	398	356	382	385	388	376	392	377	389	392
2103	954	1020	977	997	928	979	958	930	941	904	949	853	942	1015	916	921	961	881	917	924	904	921	993	958	903	869	960	957	924	928	916	928	893	906	932	966	939	931	914	909	940	922	974	888	918	1015	906	951	921	936	909	928	935	960	891	917	950	899	909	896	871	873	1001	908	901	976	913	915	923	919	938	949	922	961	902	907	957	940	903	861	932	888	907	894	959	904	937	947	904	944	942	906	893	912	987	935	906	973	915	903	913	877	946	923	914	956	998	940	909	927	932	951	925	884	913	910	913	972	967	887	953	896	907	909	925	912	899	944	927	943	908	953	951	949	928	923	943	912	912	904	934	935	913	893	915	941	954	956	896	868	916	974	907	926	972	928	901	864	936	914	923	919	891	929	938	937	901	947	932	1015	926	922	895	951	934	949	994	954	940	940	915	1008	903	978	943	959	930	903	924	992	887	969	880	883	925	863	903	953	929	914	915	956	912	884	946	930	887	943	919	936	907	916	891	908	986	914	869	934	889	927	905	986	914	983	902	960	911	958	934	924	944	906	938	920	940	925	942	895	918	887	965	904	867	928	922	925	919	929	916	911	944	939	953	984	929	920	926	953	890	960	918	921	944	1013	961	958	945	902	953	943	895	928	915	921	942	897	944	928	934	879	959	929	979	951	938	918	926	945	940	924	978	962	966	854	921	957	952	934	941	949	959	869	924	944	905	954	948	925	895	920	950	872	892	964	891	916	934	956	957	938	944	918	981	902	986	950	1001	894	950	922	903	878	960	959	889	953	963	970	961	932	906	915	951	944	917	921	942	947	891	872	904	893	926	980	941	941	912	916	949	864	940	948	896	943	909	980	901	987	938	915	911	913	962	848	945	937	894	934	937	896	1008	949	924	847	964	941	959	948	898	922	938	955	941	905	857	908	950	962	983	915	881	891	932	940	940	910	937	931	946	897	983	938	945	914	938	920	918	930	975	960	909	925	914	958	908	897	948	859	922	897	881	917	908	870	1007	930	918	906	972	993	911	924	923	923	963	900	946	934	872	958	881	917	919	921	950	904	920	876	901	923	919	945	958	932	886	879	882	926	932	931	916	958	942	889	928	964	897	945	905	897	970	944	904	873	948	893	881	958	954	941	915	951	883	890	937	917	934	938	920	921	916	970	941	951	933	926	912	927	920	919	938	861	952	925	905	892	950	916	896	932	875	914	942	957	883	963	913	994	898	909	948	988	904	905	907	937	883	929	890	942	925	945	848	888	946	929	890	956	896	925	923	924	967	956	938	933	956	953	894	955	895	942	907	935	899	910	965	901	891	921	948	881	914	925	908	913	959	918	911	944	913	926	941	932	944	971	950	908	954	992	962	928	889	950	923	925	920	973	975	905	958	982	949	975	888	933	919	934	873	937	907	927	925	916	913	948	924	928	929	955	955	950	968	963	954	935	938	931	942	884	941	911	879	896	934	959	939	953	931	944	922	952	934	931	896	905	915	929	941	895	901	932	927	988	922	935	981	962	1003	908	928	969	909	933	902	895	885	906	929	904	955	1003	907	1017	898	892	992	915	1009	960	900	879	936	891	928	910	916	896	954	959	878	919	901	947	970	907	877	933	937	948	960	937	894	905	940	876	944	966	910	885	881	929	931	1016	920	946	962	940	920	903	936	934	912	897	891	887	941	944	927	964	985	908	905	903	930	936	908	916	927	888	875	946	885	926	941	888	901	946	946	929	908	903	895	941	895	913	900	827	902	905	891	932	909	922	958	932	921	908	960	893	924	933	911	934	921	948	944	901	1002	884	905	964	889	903	908	959	955	925	915	901	964	958	879	889	943	956	930	917	887	910	927	949	933	937	952	938	901	864	885	970	964	910	923	926	915	920	976	959	910	916	951	953	915	943	921	930	908	904	949	946	917	962	872	919	943	849	913	948	939	932	939	943	922	877	953	955	936	998	935	948	985	919	906	941	947	946	945	929	937	925	937	941	951	945	906	930	928	954	920	938	930	935	972	918	970	928	897	917	958	910	929	899	916	906	941	954	918	883	962	903	934	933	934	890	933	916	943	906	932	956	944	939	946	915	945	922	949	924	881	913	912	958	937	964	898	911	883	951	943	921	885	889	917	988	937	931	887	937	914	921	1024	934	955	917	944	924	981	919	894	950	961	956	937	899	888	945	888	919	887	890	931	940	953	947	969	950	928	937	964	936	980	884	936	908	895	856	930	922	913	901	926	946	897	903	960	929	950	938	882	974	946	999	948	902	911	934	953	881	913	920	998	881	891	925	924	963	948	916	976	966	984	953	942	903	1014	903	983	1018	884	975	922	951	869	906	897	952	915	896	904	915	980	964	912	927	914	946	941	982	909	890	974	912	918	974	857	922	902	931	904	881	943	916	957	844	953	941	965	939	924	890	951	957	922	954	942	910	861	917	926	953	954	933	953	959	944	931	925	920	928	957	896	948	858	973	919	958	943	916	970	931	914	981	944	930	909	935	958	960	924	932	940	951	962	930	975	934	880	927	922	938	898	864	933	905	955	966	910	955	896	947	909	947	922	899	933	948	924	871	948	991	942	916	910	953	922	923	924	885	994	957	972	966	950	939	921	908	935	954	947	953	945	935	953	911	988	974	910	937	964	966	920	911	973	929	919	902	876	891	923	905	995	933	885	909	953	968	908	929	916	943	929	924	909	930	931	912	975	909	888	937	925	928	990	910	888	926	884	943	901	994	906	913	921	955	916	860	905	902	886	922	883	923	965	868	971	881	833	945	934	896	893	930	920	949	936	914	936	938	912	920	935	957	898	911	933	952	909	899	896	986	934	936	997	913	928	915	918	889	938	851	944	912	957	877	961	953	932	945	962	965	901	910	935	919	961	952	923	891	915	943	946	944	957	894	906	933	938	938	953	911	952	880	896	902	953	860	931	915	933	918	916	904	925	871	945	896	957	881	948	929	961	950	876	928	916	954	952	921	965	919	939	954	894	925	924	928	921	934	950	930	901	899	921	948	945	909	951	954	957	916	985	937	898	914	919	946	951	878	913	910	920	965	864	939	954	891	983	897	941	954	903	940	934	867	936	902	915	975	910	948	939	945	923	921	836	935	965	951	899	968	935	875	945	939	947	856	957	960	931	900	908	956	983	928	980	900	960	905	962	902	904	907	935	927	884	944	906	953	949	909	971	959	881	931	879	928	976	1004	881	889	948	862	991	945	941	908	904	914	868	945	965	882	907	927	922	919	915	948	932	967	942	944	935	962	911	896	932	932	928	925	924	916	871	934	912	971	952	910	918	967	926	904	902	956	964	946	914	928	931	958	968	963	957	910	929	942	938	913	895	955	867	884	910	935	927	984	891	935	936	887	881	930	960	883	902	929	939	927	936	969	949	941	911	900	906	883	967	915	957	907	833	944	939	921	944	932	933	967	964	945	911	921	971	899	924	928	939	966	943	973	929	942	922	897	919	956	905	923	923	960	937	985	897	912	967	961	939	913	903	886	943	945	905	914	917
6935	596	612	549	432	389	431	416	413	393	360	377	369	363	390	384	401	354	370	365	408	349	359	350	388	357	399	361	341	398	335	402	373	381	384	354	386	379	367	376	328	357	378	393	375	355	357	326	367	370	348	389	398	338	384	403	401	370	392	349	357	405	353	376	374	394	390	359	389	354	350	367	380	387	382	369	371	373	400	356	403	395	367	350	305	361	384	377	362	417	396	364	358	403	368	364	362	374	401	397	359	376	356	379	361	376	384	366	401	403	386	372	371	387	326	406	396	366	339	364	375	377	373	390	385	369	375	373	370	349	353	413	398	335	413	360	373	358	374	337	365	334	395	350	340	344	370	357	366	388	380	344	348	417	341	386	339	380	382	366	358	371	379	365	359	344	343	367	385	340	374	353	382	396	341	380	365	408	390	364	362	383	336	385	371	366	352	353	361	368	352	389	357	327	369	361	371	337	366	361	336	364	401	384	398	381	343	393	354	372	355	397	383	378	373	370	344	353	389	354	381	365	341	383	368	354	325	335	339	348	373	349	356	390	375	370	354	372	359	382	376	347	391	348	342	352	345	379	397	376	363	341	359	378	368	374	350	374	361	414	381	383	360	362	368	405	362	390	359	354	326	381	355	338	367	331	419	369	365	358	359	370	410	326	375	338	327	355	382	369	353	350	424	380	375	362	364	356	347	372	371	383	390	386	353	411	376	351	388	355	386	385	404	397	354	372	351	361	343	376	364	381	371	359	335	370	379	396	367	405	385	398	386	341	374	379	323	395	327	356	345	361	350	394	369	396	347	383	337	374	366	388	365	367	373	347	352	310	367	431	341	375	372	392	387	375	339	388	374	348	378	389	372	358	357	350	336	358	365	386	347	370	380	360	400	376	359	392	391	364	357	374	371	384	361	369	377	369	357	364	345	400	360	395	354	358	349	350	352	379	358	348	363	385	387	388	362	368	377	384	384	390	367	385	386	346	326	363	404	370	383	306	386	371	363	361	389	373	361	390	394	368	322	387	333	357	352	379	388	368	365	357	391	350	395	410	364	373	395	358	391	314	382	388	344	370	350	412	353	384	357	390	367	362	391	369	385	371	390	368	366	375	370	385	363	383	375	352	359	365	391	406	378	385	368	340	349	366	375	380	346	408	365	381	389	384	402	399	352	354	365	382	362	334	392	336	340	335	371	361	326	367	380	347	350	393	345	360	377	376	363	401	385	369	408	366	399	369	367	356	363	378	340	329	332	372	340	372	368	348	380	386	384	395	350	362	375	378	355	352	390	381	384	360	345	382	371	382	384	339	363	362	343	342	382	347	353	351	364	377	360	320	376	378	367	348	363	339	391	358	359	357	385	349	340	369	375	373	349	376	372	338	354	355	331	393	379	400	370	344	366	352	383	399	361	359	339	388	392	356	331	358	379	388	364	345	413	378	382	369	366	347	375	346	361	396	409	383	381	369	390	361	386	333	359	387	395	375	386	367	394	393	384	377	350	367	409	349	389	359	394	351	394	354	345	341	352	340	346	336	351	355	384	370	391	384	370	395	373	395	343	373	347	379	364	418	409	370	373	353	359	370	403	367	423	328	389	357	382	401	382	358	356	363	380	370	390	408	357	325	336	357	329	373	374	395	370	349	364	366	360	375	358	352	376	361	379	331	391	325	378	340	343	357	373	394	353	367	359	391	367	370	381	365	377	399	354	380	336	391	390	373	351	383	353	351	385	371	351	343	359	381	358	377	345	366	388	343	361	358	358	331	362	370	411	375	362	337	393	358	342	378	399	364	355	371	356	381	360	355	392	377	368	376	376	345	377	380	327	368	362	394	366	349	343	378	388	335	345	384	365	387	405	381	401	374	391	327	363	404	359	399	378	385	324	364	336	373	336	372	373	357	413	406	388	332	353	377	377	379	381	359	344	356	386	384	397	383	331	331	371	339	352	350	405	339	346	340	349	371	356	338	361	398	356	336	359	342	333	369	378	367	402	355	375	370	322	369	381	378	353	378	357	350	342	359	401	347	338	356	328	382	340	417	358	340	364	373	377	361	386	349	358	351	377	373	374	368	381	352	389	370	348	350	324	400	374	360	372	383	354	338	363	376	379	386	377	378	365	401	318	374	354	340	370	356	339	349	336	382	340	409	357	370	342	379	332	390	367	389	363	356	405	391	368	357	364	356	346	390	362	333	343	338	372	382	356	340	330	357	378	330	351	388	378	361	355	377	403	376	356	321	370	382	410	381	408	345	361	333	370	376	377	356	382	387	406	360	364	364	369	375	410	334	385	354	400	377	363	364	387	372	387	340	376	385	386	376	373	321	347	388	371	374	395	334	369	360	384	351	400	360	383	361	350	309	347	339	338	348	327	379	379	348	376	356	369	388	361	387	369	351	343	368	397	394	355	397	366	344	361	323	356	370	311	367	374	373	348	370	372	398	406	372	320	370	383	350	380	390	357	387	429	374	359	339	388	362	346	372	370	365	409	368	395	358	370	391	379	378	375	393	368	398	364	364	398	410	386	368	411	343	342	350	360	397	372	339	358	337	367	358	374	384	361	346	354	384	375	373	378	336	368	356	368	370	353	345	393	371	352	383	413	354	382	387	370	336	408	352	347	378	368	320	379	373	384	348	390	352	352	357	345	358	374	346	409	367	357	382	356	390	387	371	358	388	374	390	360	342	373	386	371	385	378	375	358	345	360	381	345	384	380	374	353	381	355	381	376	383	384	354	372	344	355	344	375	381	372	365	371	354	348	390	397	401	366	356	321	360	387	343	390	364	334	368	386	383	381	398	386	389	338	391	380	390	330	357	418	368	373	392	354	363	368	415	335	335	379	344	331	372	395	378	371	350	387	374	376	359	356	371	384	342	382	336	403	390	373	371	363	369	372	352	368	373	355	394	355	377	378	329	317	408	353	352	375	381	376	344	379	334	390	397	348	380	392	394	372	354	362	340	382	355	395	352	392	389	375	354	339	332	377	360	380	360	366	360	375	368	357	355	359	382	376	383	393	406	352	373	353	363	371	379	355	362	368	349	351	395	371	381	380	373	403	356	352	370	379	350	401	369	373	361	362	343	400	327	405	350	347	360	364	348	346	423	379	361	382	361	354	380	326	374	386	392	355	371	414	413	388	396	407	418	357	398	359	419	404	393	370	369	367	381	346	373	334	390	357	384	327	370	376	354	360	383	351	383	388	369	366	384	366	395	399	343	357	347	371	364	374	375	380	375	379	339	388	404	380	373	340	352	364	350	375	374	372	367	351	385	376	369	373	365	381	368	378	349	384	409	395	358	353	345	383	349	374	385	359	345	389	375	366	357	374	350	382	398	362	385	394	398	362	395	361	369	361	366	350	373	375	331	351	394	418	394	351	325	387	393	376	381	306	376	370	349	360	392	370	349	329	350	317	349	340	365	362	368	379	389	352	344	339	384	374	353	332	399	360	359	353	404	338	355	398	370	334	352	380	355	344	360	354	342	342	382
6490	1060	1458	1595	1403	1243	1117	1169	1073	1037	1013	977	992	963	984	1011	948	934	905	863	960	958	899	870	870	928	865	953	953	965	938	889	904	797	851	900	858	886	832	953	895	859	861	887	932	901	892	859	846	905	805	848	939	876	902	887	928	881	825	884	880	864	846	838	917	960	850	880	890	860	875	915	853	908	922	853	883	921	869	861	853	835	882	943	890	895	838	859	874	869	869	884	881	873	910	885	923	875	861	857	854	893	852	879	894	876	869	869	899	876	854	815	890	888	864	844	910	889	880	857	883	974	851	893	842	846	904	918	859	891	863	877	907	910	906	963	870	915	889	880	920	885	895	814	927	884	866	890	911	850	902	898	867	862	879	842	858	866	874	889	884	864	879	888	866	854	896	850	855	878	870	887	973	912	882	835	925	859	871	913	856	889	905	901	910	903	852	858	914	890	915	836	874	897	871	859	902	922	838	913	888	885	903	876	890	883	939	908	894	902	941	905	888	926	857	868	873	880	861	881	902	870	824	876	913	867	898	873	869	893	901	885	913	901	887	932	887	909	877	866	839	836	892	902	848	918	844	893	878	844	869	878	858	919	850	917	916	904	847	907	900	899	837	871	887	874	846	824	911	946	894	910	890	884	877	946	873	881	900	854	881	884	936	913	943	847	869	935	902	909	827	834	868	881	890	851	842	896	877	931	941	870	832	861	868	858	879	870	899	898	900	879	894	894	894	915	899	893	866	910	882	884	888	860	848	877	869	902	884	845	855	892	867	844	860	905	864	849	818	902	875	857	919	919	853	913	865	856	850	859	832	966	913	892	882	932	858	857	921	883	852	898	796	877	890	854	842	904	864	865	860	833	907	883	855	921	935	921	909	927	825	892	905	872	908	927	823	857	886	860	897	893	923	963	856	916	870	872	841	858	911	890	963	886	865	919	857	866	877	914	931	890	899	861	907	883	846	872	841	865	918	895	869	902	889	875	908	833	892	907	915	889	861	863	875	836	905	875	894	815	870	894	903	891	858	865	920	822	899	881	874	879	898	896	877	929	840	852	904	901	912	877	866	836	893	853	877	879	867	883	902	893	906	867	894	881	852	918	871	909	905	851	832	801	872	917	933	914	896	880	837	876	902	874	857	854	907	878	871	860	889	851	840	924	938	827	899	943	904	896	919	873	920	873	887	908	883	867	863	901	920	884	869	876	861	876	895	894	896	909	862	867	937	854	885	919	890	870	903	878	875	834	912	894	853	893	863	909	928	881	873	856	848	883	941	857	852	860	827	878	875	885	916	891	916	895	895	863	902	858	899	910	908	868	846	897	927	892	885	899	904	878	845	884	894	910	839	804	855	880	891	867	874	925	844	894	865	882	854	878	913	885	933	836	881	880	866	899	922	886	819	886	875	887	925	929	873	867	901	835	894	906	906	883	853	887	854	913	879	950	887	851	880	906	893	831	843	882	850	915	864	806	835	845	853	903	876	897	926	852	856	944	916	874	890	866	835	829	889	880	944	902	872	873	903	871	944	857	904	875	859	855	894	898	870	875	938	917	881	855	897	877	913	887	890	874	858	906	803	855	880	936	896	891	902	847	883	927	855	877	871	902	884	860	932	914	857	899	842	930	900	859	897	924	840	852	858	879	872	873	916	887	822	914	921	877	880	871	914	843	823	901	845	871	891	915	872	846	844	920	869	840	899	830	911	818	915	876	913	901	896	922	847	898	834	907	864	906	933	912	866	917	880	863	874	901	856	860	912	904	920	848	830	885	891	865	870	915	864	893	898	901	836	922	894	918	911	841	936	871	971	870	877	852	874	884	869	853	942	875	908	929	884	874	905	947	901	857	954	880	873	927	865	883	881	913	901	862	875	893	834	949	905	894	911	906	930	929	862	895	915	796	920	871	919	867	905	875	884	803	944	866	900	842	879	919	880	858	882	878	860	900	840	874	901	862	887	851	917	885	868	900	882	844	912	863	862	855	904	875	878	909	910	871	831	878	881	808	898	854	871	897	866	853	883	847	894	878	879	887	902	874	883	882	912	861	848	904	871	904	890	902	874	855	843	845	895	846	812	923	816	855	882	829	957	875	830	882	892	890	821	839	881	864	901	897	870	850	938	884	877	878	859	925	868	901	861	890	896	873	862	875	899	907	869	892	906	891	895	916	876	910	855	860	878	890	886	846	852	857	889	806	943	882	879	925	820	873	870	841	881	870	859	846	904	897	837	883	873	872	891	923	817	861	922	929	907	859	897	845	902	880	949	882	865	883	861	872	884	862	907	906	832	880	920	883	917	860	936	914	867	882	894	885	895	865	894	886	877	843	936	885	890	857	824	836	905	868	941	860	876	859	862	889	889	904	893	891	930	843	886	886	909	903	889	877	859	856	890	881	887	894	906	892	860	875	915	873	916	873	813	874	855	848	822	922	861	939	881	882	857	882	881	864	845	849	833	904	927	960	873	889	899	894	840	876	877	908	863	902	858	866	911	876	866	895	875	854	859	855	854	893	889	826	894	910	865	894	903	883	841	890	886	889	941	868	875	928	894	862	843	924	841	906	839	862	824	901	903	891	890	866	872	882	909	859	883	903	920	883	935	856	842	851	842	862	893	881	880	912	873	908	937	871	895	862	906	876	893	882	885	896	887	939	917	856	847	890	880	890	873	887	892	876	927	828	825	849	836	931	867	930	889	872	922	859	903	878	887	889	889	937	846	944	949	860	909	839	883	934	857	835	877	934	923	870	870	876	818	906	840	893	881	906	825	894	870	953	906	885	846	926	834	844	855	927	898	936	855	906	865	875	886	906	877	888	926	865	896	884	866	856	882	908	889	898	892	898	875	887	872	919	908	926	840	855	846	932	875	890	877	876	890	915	855	912	893	931	836	906	906	914	888	878	903	915	905	836	873	917	903	918	852	844	944	844	881	926	842	901	906	897	829	888	849	870	842	882	858	839	921	917	834	833	916	893	895	889	937	898	874	874	915	921	863	832	890	885	872	886	864	894	875	879	949	928	869	877	870	915	863	892	890	894	848	896	876	900	906	892	911	864	880	904	924	854	865	855	841	875	922	861	864	825	853	914	890	835	915	910	901	882	904	868	845	913	894	886	867	929	905	878	859	866	877	855	860	955	914	920	849	859	849	909	870	875	912	897	825	916	894	863	902	850	889	921	864	843	931	899	910	865	889	836	871	889	899	952	867	852	912	859	860	865	909	867	886	878	916	915	841	924	862	856	867	913	926	863	884	868	872	855	873	887	879	895	880	882	863	887	904	863	874	875	881	898	842	915	874	897	874	869	903	884	850	906	913	896	904	835	876	846	860	854	880	884	847	875	873	869	894	823	889	875	857	869	883	888	859	921	893	874	866	896	875	923	857	889	887	916	884	874	867	885	924	875	922	860	849	894	917	903	875	876	891	883	826	881	824	826	875	872	936	885	846	953	859	876	885	870	893	889	878	879	885	917	905	892	900	902	920	884	915	843	880	838
12481	842	745	600	442	316	309	243	233	187	218	235	207	202	199	197	194	178	199	204	215	208	202	217	186	159	182	166	201	175	175	174	194	155	172	203	163	172	154	175	196	210	195	198	187	191	191	192	169	201	165	185	175	204	189	191	192	181	204	177	178	191	159	187	174	163	182	176	180	175	162	190	190	197	174	188	181	190	191	188	208	197	188	185	193	184	183	197	206	192	205	187	194	166	215	171	200	199	191	167	172	201	182	180	198	192	196	193	163	194	190	160	177	188	191	161	190	173	186	181	204	174	184	201	202	199	179	186	170	170	187	171	182	183	160	161	188	200	196	167	176	188	183	190	209	192	190	155	162	200	168	198	179	166	181	201	188	196	183	159	184	186	208	182	191	177	193	172	154	192	195	186	180	165	185	194	179	187	175	189	187	181	201	173	211	209	169	179	167	176	191	183	198	193	199	203	183	195	179	191	178	181	181	179	167	183	186	195	182	190	187	180	191	187	186	178	202	191	197	201	171	152	203	184	179	178	198	212	169	175	171	189	194	183	196	182	195	179	179	173	183	174	173	182	177	167	178	203	186	191	176	188	193	170	183	210	169	183	181	166	204	183	201	184	172	167	191	196	203	203	187	195	195	191	193	205	163	207	163	190	179	199	213	173	155	185	204	152	198	171	176	175	176	185	220	156	181	156	193	185	161	203	197	182	184	184	215	179	187	183	189	171	200	163	185	182	194	176	183	204	182	153	156	181	198	175	197	195	190	186	195	175	180	192	169	184	188	177	173	171	181	191	181	189	184	175	180	191	173	182	195	173	164	198	193	183	180	166	179	211	199	153	205	182	169	168	185	199	166	163	179	169	157	178	203	196	188	181	173	197	199	167	166	219	165	174	195	215	210	186	193	195	220	188	185	195	163	188	189	176	194	184	185	203	168	172	189	190	185	176	159	185	165	183	187	181	198	189	188	159	199	203	177	191	200	168	161	196	181	186	210	175	194	184	177	168	199	192	144	189	193	179	158	180	170	169	189	166	174	170	192	170	206	170	197	175	193	191	174	174	164	178	177	185	167	187	175	146	167	195	176	212	167	193	186	176	179	180	166	183	187	196	169	185	177	201	178	181	189	209	197	177	180	185	184	181	176	176	182	175	185	185	207	190	199	186	201	182	180	175	200	202	182	182	181	171	196	192	177	176	163	209	178	160	179	142	200	168	187	205	193	175	171	172	187	184	205	159	195	206	180	211	175	200	173	187	178	178	204	184	169	179	188	189	166	187	189	182	168	193	183	176	190	215	195	218	206	177	186	169	175	183	191	170	184	187	191	198	168	206	180	206	180	178	176	187	194	203	204	169	192	176	184	196	181	185	177	194	181	160	201	171	167	199	180	194	169	167	180	176	200	167	188	167	179	192	206	205	217	189	189	189	210	202	194	154	200	193	222	186	169	201	186	181	182	182	179	201	184	192	174	178	165	162	182	197	192	149	164	185	190	195	175	188	183	199	194	185	198	182	185	197	153	180	183	177	176	177	177	207	194	152	191	167	191	197	191	158	184	166	190	186	190	208	185	189	165	182	199	173	212	164	183	167	205	185	184	201	202	183	170	178	144	173	194	210	180	193	205	192	156	187	184	191	162	204	174	181	209	188	169	171	189	176	190	179	191	183	180	167	182	195	173	226	188	187	178	174	173	204	183	197	176	175	188	178	178	168	193	205	209	182	175	165	167	186	172	182	198	177	189	212	171	208	181	178	174	198	191	196	188	167	173	166	196	204	183	186	168	174	211	195	180	192	180	180	195	205	165	177	175	187	187	198	188	194	194	188	192	199	172	162	200	182	175	207	196	184	201	207	171	183	207	161	176	196	203	175	199	183	170	191	174	222	200	167	176	205	189	153	192	181	174	193	192	174	191	174	145	215	185	181	211	193	170	176	189	195	201	190	185	196	169	177	194	185	206	208	193	200	195	173	173	171	188	180	208	210	186	181	194	209	174	163	167	193	188	188	192	188	199	155	208	186	199	213	167	194	180	189	173	170	184	169	185	181	196	193	178	191	179	176	168	173	188	192	179	173	228	179	179	175	183	190	197	189	182	190	175	197	192	174	189	167	182	191	187	194	162	185	193	194	178	167	201	175	167	170	203	189	192	204	152	178	208	151	181	164	211	197	182	180	184	198	165	164	172	182	200	171	173	192	202	185	184	175	194	179	184	176	210	208	190	188	212	204	185	217	181	174	188	203	189	194	187	174	190	203	205	163	176	209	168	187	159	203	164	197	160	199	198	173	198	179	198	184	184	188	204	156	198	188	174	173	159	194	189	174	172	190	231	186	187	171	198	182	165	162	171	179	171	180	199	198	196	181	200	197	204	186	180	171	177	189	196	174	200	169	192	187	181	160	196	200	183	192	172	205	176	227	184	192	207	190	206	177	215	207	172	181	164	171	157	180	192	185	194	204	182	167	156	142	173	215	196	173	167	182	171	199	151	182	202	157	176	169	192	212	161	138	170	184	167	181	189	182	183	194	178	195	149	170	169	192	209	195	173	163	198	199	170	195	191	204	190	180	195	185	191	162	167	194	156	179	179	206	206	169	208	180	192	172	179	161	188	179	191	179	191	176	177	186	198	160	187	177	190	174	201	173	180	192	168	189	196	157	172	174	182	177	189	201	179	200	187	209	167	212	182	179	172	204	205	188	169	182	174	178	187	174	185	172	182	172	176	176	178	201	178	177	182	204	206	203	180	171	198	177	224	186	195	170	193	181	203	217	171	172	178	179	210	182	180	205	199	178	195	171	194	180	195	188	198	162	178	193	181	206	166	159	196	172	175	198	171	205	182	155	186	208	168	191	202	174	183	172	215	189	176	171	204	176	180	189	202	172	184	211	184	202	175	169	184	180	167	158	167	174	185	173	187	143	201	196	167	195	180	207	166	197	245	189	172	164	192	192	182	179	185	193	172	172	170	199	189	182	196	187	228	194	185	173	177	163	179	172	180	193	168	193	188	206	204	175	171	162	195	177	171	204	194	186	186	181	187	181	170	176	190	177	176	183	183	185	189	212	199	196	170	188	173	190	205	205	191	176	176	207	199	163	190	176	172	209	179	190	196	202	190	195	172	181	156	198	176	174	178	154	172	180	176	212	189	175	208	197	195	166	149	203	188	178	170	164	188	187	163	198	209	183	176	188	173	207	179	185	148	166	190	187	170	158	175	190	167	190	150	179	216	178	190	206	198	183	206	197	187	197	176	199	191	220	174	162	178	170	182	178	178	186	178	189	218	197	170	165	189	196	188	172	178	190	205	194	191	179	186	196	181	190	201	180	212	189	166	160	202	189	210	161	196	182	186	181	172	156	183	179	172	175	186	196	191	159	182	190	188	184	188	209	203	208	195	177	182	213	180	193	202	205	183	200	192	200	181	179	189	192	199	208	163	183	167	196	199	192	189	180	168	184	201	152	167	197	192	172	198	174	190	186	179	174	153	202	186	192
7795	888	1579	1827	1508	1265	1003	950	901	755	694	656	710	628	651	588	529	579	586	559	534	570	550	558	540	544	518	464	516	527	489	512	516	496	518	458	516	499	465	493	509	513	473	495	486	470	500	500	476	496	474	483	484	517	525	491	438	482	525	497	490	490	488	452	504	489	475	466	461	506	470	490	473	501	494	552	474	474	488	455	486	519	504	484	480	488	449	488	494	526	465	473	479	453	489	496	500	482	491	483	485	471	521	493	457	512	495	461	494	512	467	502	479	497	457	475	484	499	516	499	466	443	468	487	475	496	475	525	494	495	456	494	458	453	481	493	466	445	512	433	463	470	477	459	487	469	504	473	449	473	479	498	498	485	526	499	488	491	514	520	501	487	482	458	473	504	471	488	463	508	460	470	454	490	444	455	458	468	469	492	509	485	472	506	507	472	446	478	451	476	470	486	484	521	488	455	446	489	496	476	467	512	441	500	481	501	479	478	515	479	455	470	485	496	501	474	499	474	488	486	493	474	470	450	484	449	461	504	484	444	481	470	502	465	482	515	443	453	455	435	482	450	481	485	482	477	464	457	477	450	484	485	528	494	496	482	513	515	493	500	492	459	501	469	491	458	463	506	469	471	498	471	459	506	476	452	481	465	478	478	486	461	467	474	467	492	507	506	451	458	470	492	449	470	524	488	478	501	455	523	502	476	467	481	488	481	498	473	469	497	482	451	507	454	463	470	476	422	489	484	466	483	497	519	497	491	500	498	490	483	489	498	461	470	463	455	475	465	495	455	526	511	460	453	472	482	487	506	484	473	482	432	459	496	488	498	472	521	454	452	482	495	468	511	498	469	496	457	487	466	447	485	430	506	488	458	456	484	452	473	462	499	510	465	477	459	519	458	463	460	455	490	488	447	507	471	575	483	490	497	462	516	474	506	466	467	468	487	458	474	511	502	465	511	465	475	443	494	431	433	480	460	464	538	462	534	473	466	479	487	514	474	462	532	487	496	477	486	495	452	472	446	491	449	445	487	526	469	454	497	502	470	501	492	451	483	465	467	459	493	492	472	435	469	462	490	466	447	481	458	474	463	475	473	455	478	450	461	518	448	473	487	445	441	489	464	476	468	481	484	483	448	463	460	446	476	455	481	494	490	433	504	504	485	487	457	498	491	478	482	475	480	461	475	489	464	471	474	488	490	520	513	491	476	488	475	510	484	482	499	476	493	484	480	466	499	444	513	479	473	477	446	457	516	485	501	473	469	459	482	481	519	508	443	487	475	493	448	477	457	454	497	504	499	467	486	489	416	473	491	463	479	502	457	497	477	502	499	493	478	481	465	481	502	510	479	520	481	486	492	440	522	455	454	497	484	466	496	471	474	486	487	465	491	483	466	475	470	503	486	494	508	490	472	475	465	489	455	499	450	499	496	510	438	501	486	453	504	480	491	479	470	508	440	459	458	457	485	518	495	514	484	514	465	478	485	478	485	468	503	495	459	509	468	451	479	489	489	490	466	492	490	469	484	503	461	481	487	441	466	491	470	489	498	476	504	475	482	431	502	443	496	491	475	470	477	460	495	463	478	490	498	484	441	478	452	483	505	491	481	516	494	498	473	482	452	485	455	452	502	476	468	475	475	465	478	496	463	530	471	483	485	421	452	491	463	506	515	528	491	479	427	478	485	506	491	473	459	455	491	487	461	430	498	462	510	471	463	458	479	507	462	479	494	487	478	455	481	443	500	447	517	482	507	484	513	518	518	472	468	460	453	432	444	462	478	501	498	502	470	447	500	488	497	514	449	464	487	479	491	462	482	443	455	446	456	475	455	435	469	491	485	509	522	455	468	514	485	475	425	469	511	468	504	509	468	444	474	494	482	522	479	481	480	463	481	482	493	457	463	439	464	478	452	463	461	507	510	478	480	509	439	511	494	503	491	462	450	492	521	472	476	402	467	481	482	468	432	507	481	444	503	448	458	485	530	437	471	510	473	481	474	482	479	470	484	472	484	490	488	492	483	469	494	460	442	483	448	473	488	495	497	474	444	445	463	449	474	446	480	486	499	470	488	437	484	489	470	483	469	473	489	485	505	494	499	505	497	452	478	490	424	515	496	508	447	497	476	472	453	454	492	479	503	492	445	510	485	488	512	455	472	460	466	474	506	523	473	441	451	459	493	466	472	479	520	479	456	494	477	486	499	452	465	471	471	517	516	487	428	480	471	446	473	450	481	508	492	483	488	483	467	455	496	487	502	478	498	443	477	484	441	464	513	536	481	468	457	451	465	499	477	459	477	480	484	472	474	455	447	459	489	450	496	451	501	463	471	488	516	489	514	493	470	496	492	476	482	484	504	488	469	502	501	513	472	490	473	484	515	515	440	469	486	501	482	467	511	484	476	493	476	465	463	468	468	483	498	492	512	492	482	514	475	477	472	481	442	478	495	487	404	509	459	461	505	472	481	458	447	473	479	504	485	500	449	465	463	496	459	466	509	511	469	504	491	463	475	471	478	477	455	492	516	485	511	506	483	472	500	510	449	472	459	502	501	477	479	499	502	459	459	497	467	496	494	473	493	476	446	524	482	524	503	481	481	459	485	463	475	473	456	486	493	482	474	467	470	490	474	499	512	480	489	475	465	504	466	481	474	458	460	491	447	474	461	512	474	496	492	434	445	484	524	480	501	482	470	489	492	426	485	476	512	475	500	469	500	485	469	495	492	488	495	466	527	432	508	478	487	460	481	507	445	517	501	471	491	512	451	449	484	472	485	456	513	436	474	493	482	488	464	505	474	475	440	489	525	466	508	491	490	492	466	515	471	489	455	507	470	483	511	456	480	498	469	478	456	437	476	472	444	452	488	489	478	519	475	477	505	478	478	490	436	467	455	503	495	492	503	477	509	504	457	482	508	486	450	502	459	459	485	493	502	440	448	498	483	503	464	480	455	474	456	485	464	482	489	458	471	474	477	508	470	485	496	470	482	466	480	444	436	456	427	461	483	503	497	497	454	469	483	483	495	461	458	508	466	485	462	434	489	475	485	446	465	525	499	469	445	512	443	482	523	467	440	487	477	507	479	486	473	485	490	504	482	515	515	450	464	448	493	463	484	457	504	496	492	462	484	482	496	474	475	460	480	440	461	450	484	468	509	423	462	477	475	483	508	489	429	485	466	440	459	491	464	486	460	485	458	472	465	472	461	444	473	520	449	508	538	465	445	472	463	478	452	495	521	438	501	441	474	506	492	499	457	465	494	479	459	472	500	469	445	479	500	479	451	490	508	469	501	489	466	494	448	491	470	464	493	471	485	484	475	491	497	456	460	491	476	456	468	525	479	512	447	439	476	480	479	495	493	481	479	516	503	516	470	491	511	499	444	493	491	460	469	464	482	461	490	465	448	517	508	470	460	495	485	474	450	475	484	471	458	465	444	510	497	470	475	464	473	466	469	477	491	466	503	485	461	484	482	468	502	459	516	461	488	469	493	477	474	522	455	446	474
1348	405	398	401	393	381	431	411	384	376	407	369	393	394	398	390	345	376	382	386	391	324	398	396	412	404	364	391	387	366	339	408	368	428	397	404	402	382	385	371	417	389	381	418	417	395	379	421	397	367	363	414	390	432	391	390	419	385	374	388	432	400	392	420	384	405	363	382	426	378	405	366	410	397	376	365	346	371	381	423	425	395	359	418	455	379	385	360	379	406	384	386	395	404	384	418	360	398	428	399	376	394	413	406	404	383	381	407	391	364	387	387	404	382	415	364	415	427	372	354	408	416	380	388	357	386	402	408	364	354	378	356	403	370	387	428	414	410	370	382	344	403	422	389	380	386	401	395	396	392	423	330	368	405	402	372	370	371	393	378	419	436	397	356	348	380	387	367	406	374	404	370	373	362	399	360	376	384	386	407	392	378	365	384	402	392	389	422	389	393	358	389	377	404	385	377	376	367	406	382	391	388	366	377	401	390	391	377	393	389	358	380	359	368	384	383	391	405	395	373	393	408	420	401	383	423	400	387	401	374	438	379	367	382	422	409	372	366	398	402	368	389	391	426	394	431	376	361	416	373	397	367	370	402	405	401	418	433	407	381	426	375	397	434	397	407	388	395	366	389	375	373	395	388	385	393	371	374	358	399	374	381	382	400	340	410	401	376	392	412	378	339	407	372	385	397	384	365	400	377	348	393	370	372	396	406	380	420	417	380	381	354	365	400	391	405	411	410	388	435	392	357	397	379	385	383	405	412	385	402	423	328	405	435	391	406	382	344	383	374	356	376	387	429	397	386	356	359	355	452	368	405	413	413	407	417	417	349	347	385	390	378	399	411	391	394	427	395	376	392	393	393	393	376	431	368	409	385	375	371	370	408	389	424	360	396	383	372	364	387	397	406	382	391	391	391	417	391	403	405	366	357	406	369	405	380	373	401	417	375	408	375	345	420	371	363	381	384	377	390	375	384	373	380	381	374	409	383	405	367	368	397	411	374	379	393	346	372	354	352	351	403	399	364	393	385	397	324	397	364	379	429	421	376	422	385	393	421	391	374	376	420	384	383	384	395	418	362	416	384	436	382	403	367	448	363	345	389	388	417	377	416	377	394	345	413	387	364	391	389	387	370	388	353	413	443	402	391	377	351	385	350	348	394	381	377	404	384	377	376	405	359	386	383	403	399	409	386	405	409	361	373	401	361	416	344	430	394	381	362	385	369	368	432	364	384	399	401	397	380	374	419	398	371	375	394	414	379	359	378	380	358	399	391	394	375	381	402	408	366	394	435	366	423	386	398	373	375	390	418	374	381	426	360	366	419	400	377	366	357	423	378	393	440	396	401	418	395	384	370	359	371	379	378	381	407	400	388	382	372	403	389	372	428	357	412	383	386	374	371	369	393	394	385	347	375	394	341	376	386	392	372	394	405	372	385	400	383	390	362	384	361	361	395	389	393	327	381	406	344	403	374	373	377	409	398	383	411	368	411	359	413	378	370	373	392	377	399	357	417	397	369	420	368	392	428	412	393	370	380	375	378	420	365	391	373	388	352	372	391	400	430	407	339	377	385	366	378	401	394	382	427	414	395	370	440	347	391	387	392	402	375	384	358	386	375	393	383	385	383	405	410	402	395	397	375	403	385	402	406	394	387	382	381	393	386	371	390	369	378	388	403	349	384	366	364	358	401	385	389	374	391	360	381	393	361	401	404	412	368	365	383	398	443	405	370	369	414	349	385	379	424	395	385	379	387	387	416	381	380	420	392	393	368	417	383	370	398	357	418	394	393	401	391	393	373	395	401	408	354	356	381	346	420	377	415	390	386	398	390	365	369	367	406	397	361	378	414	389	371	422	393	370	406	401	407	380	367	380	382	381	401	402	426	411	422	415	380	406	403	391	347	392	376	390	412	395	381	384	395	389	356	402	374	406	414	391	357	417	374	364	362	405	414	353	397	358	378	408	375	447	390	377	364	394	396	376	387	356	401	389	378	391	362	412	364	389	385	407	400	379	429	356	373	393	417	354	412	376	361	436	387	371	383	381	417	372	382	400	381	406	408	393	382	388	394	379	389	366	376	414	419	375	401	409	399	407	398	382	423	429	391	383	374	380	385	389	395	385	402	395	386	378	380	407	459	388	380	407	425	334	393	342	408	407	398	393	373	361	356	387	354	397	399	370	365	389	389	403	350	339	390	386	382	402	381	389	363	385	422	396	397	405	378	394	368	391	393	396	364	389	390	373	412	369	410	394	383	373	367	396	373	422	401	404	352	395	380	367	369	390	380	384	378	358	395	374	377	362	340	396	349	375	378	415	364	397	383	407	373	419	360	392	374	390	400	385	406	365	395	399	397	397	409	382	385	406	402	440	380	389	389	404	393	440	383	437	402	344	351	385	367	421	417	411	421	411	396	404	372	376	389	410	423	388	392	396	395	424	358	331	415	378	369	376	415	362	405	356	387	385	388	368	388	407	409	395	425	378	397	370	393	387	378	348	420	409	391	374	375	375	364	401	401	361	379	395	385	385	365	398	390	375	394	369	413	390	387	428	377	397	449	409	361	372	378	398	370	363	368	403	400	400	400	379	374	380	407	388	374	401	397	374	400	364	357	345	375	344	381	356	375	394	402	401	421	433	367	381	403	412	393	375	372	363	432	403	395	384	408	389	399	407	362	376	381	380	347	377	385	423	383	356	373	373	406	412	391	354	405	350	391	382	357	415	388	427	399	378	407	382	421	370	370	389	381	355	369	380	416	379	393	405	401	369	396	373	387	420	369	401	403	417	406	391	410	376	343	347	421	411	415	405	460	382	412	365	360	370	400	444	368	379	403	368	376	366	396	423	367	393	373	381	371	388	372	353	381	333	393	377	393	357	359	366	400	372	420	392	415	405	388	392	396	403	392	355	433	369	399	364	373	364	430	360	366	358	403	382	398	413	392	434	411	412	389	385	407	394	363	401	390	393	389	409	386	424	396	374	384	428	364	399	414	375	357	362	406	411	400	379	382	387	408	393	383	361	370	384	379	403	410	382	392	377	367	367	406	373	389	401	431	361	389	398	396	395	363	400	392	411	417	399	421	374	366	390	380	392	426	427	415	385	374	358	395	417	355	403	372	378	377	379	391	413	386	413	385	379	406	410	389	389	372	385	379	379	374	404	390	373	349	358	384	383	367	377	370	382	383	429	397	416	351	373	408	386	395	371	411	403	411	398	415	384	395	395	398	407	383	428	394	416	367	388	390	411	354	377	405	385	377	394	395	417	375	395	394	380	389	412	358	369	388	400	404	366	373	383	366	376	375	365	385	357	410	378	392	420	393	364	409	374	387	374	442	401	372	401	391	416	413	380	412	421	431	349	408	386	393	391	383	365	363	363	407	383	391	364	378	364	430	401	391	397	414	401	401	381	392	378	400	398	378	386	409	416	393	381	406	358	402	395	403	406	401	372	385	354	361	403	395	418	400	408	400	404	418	401	402	389	411	405	351	382	372
2058	956	984	916	942	933	927	937	899	888	963	972	956	938	970	943	897	966	917	908	921	899	930	942	935	964	973	954	939	984	937	973	936	952	950	967	879	939	879	957	927	903	932	913	971	944	917	958	978	931	914	948	947	948	972	936	960	927	926	965	961	919	959	902	993	953	979	881	949	925	931	945	974	962	913	921	899	912	886	934	956	871	899	981	876	937	954	908	904	944	889	924	893	930	907	898	943	970	983	984	859	934	937	907	943	907	883	942	961	908	910	982	966	925	910	971	934	954	921	913	909	887	989	913	914	937	903	926	969	958	947	970	956	959	918	926	954	971	908	900	903	935	931	1010	917	955	963	932	889	951	884	858	942	936	921	958	924	912	935	941	944	864	911	948	985	940	947	953	953	905	946	989	906	993	896	919	944	952	910	907	928	936	883	928	905	931	922	946	961	942	925	977	1014	910	879	905	910	954	947	939	933	934	990	996	1013	923	950	963	860	955	917	905	900	925	914	948	958	941	951	949	946	924	977	945	931	903	912	1009	961	950	932	956	952	954	954	867	939	875	942	926	945	950	913	963	969	950	957	945	936	954	905	960	923	916	879	948	940	873	896	940	918	923	935	929	919	945	928	939	965	904	943	938	956	928	940	972	949	958	972	1005	988	921	935	910	920	941	967	908	948	947	922	937	948	971	949	985	930	925	966	948	903	921	962	912	951	984	944	956	980	984	931	964	889	918	930	936	967	982	960	971	914	946	959	917	942	942	945	919	958	915	979	917	982	959	927	980	871	956	928	876	931	963	893	937	919	996	969	951	921	980	911	968	952	906	886	916	918	888	924	957	958	927	892	929	899	922	922	922	979	931	917	966	970	961	959	971	957	937	946	924	914	933	964	929	922	963	938	904	963	907	900	904	904	964	968	941	963	936	962	965	930	982	953	962	939	961	954	950	924	952	949	953	976	848	963	910	913	918	895	960	990	948	902	896	923	932	873	987	968	911	945	899	909	904	919	911	932	977	891	887	952	964	974	894	963	905	911	896	929	938	927	973	900	911	953	974	931	884	951	927	913	964	921	869	929	923	920	960	927	952	962	936	954	951	936	969	917	973	920	1002	1003	914	924	927	956	938	949	942	920	939	933	979	961	875	938	932	937	953	949	947	896	936	939	956	970	922	935	935	932	981	917	944	910	968	901	857	897	958	960	914	985	870	933	947	915	910	925	944	955	946	948	940	960	922	939	875	868	941	969	908	964	929	923	984	952	984	1025	896	949	937	944	967	971	904	976	904	948	946	993	932	952	932	977	937	927	936	915	937	898	924	902	923	1010	918	946	942	890	918	973	922	957	960	930	944	977	879	943	924	943	912	958	949	919	908	908	933	920	962	912	929	870	951	907	979	932	981	905	923	915	909	915	970	967	897	968	877	901	913	919	984	933	949	911	939	910	923	911	933	908	890	911	962	979	938	909	924	895	988	977	882	973	931	904	922	913	893	893	973	887	935	943	888	952	971	945	941	913	939	911	876	897	903	948	921	957	941	986	954	965	927	948	1005	932	965	971	873	967	963	891	920	934	949	924	939	902	878	991	894	928	924	884	856	893	953	996	938	956	925	950	861	905	877	961	931	953	1000	942	907	961	939	958	956	940	899	973	987	944	907	969	945	964	935	916	934	903	887	954	935	900	938	956	1047	922	906	922	951	950	940	885	920	922	974	941	929	923	935	930	962	950	870	916	985	980	955	919	881	879	949	919	918	913	893	940	973	960	923	956	891	972	909	915	1010	918	940	923	932	928	969	942	894	914	924	923	944	958	878	943	944	920	909	995	861	932	959	911	947	953	949	944	897	956	994	883	914	870	946	881	896	931	972	910	986	957	960	944	902	930	954	958	923	976	942	971	891	912	971	944	937	900	923	954	997	895	910	900	969	941	922	886	924	942	888	952	939	958	957	938	947	943	962	896	960	907	975	896	1008	979	959	899	958	959	927	944	971	922	939	894	886	930	883	923	965	951	948	928	964	969	969	957	944	905	969	919	961	912	935	912	912	983	961	925	966	917	927	969	964	950	946	997	936	976	1001	954	967	958	950	958	906	903	937	924	925	908	942	958	897	936	880	935	950	908	989	943	977	908	909	1028	928	916	947	965	957	949	934	898	972	946	860	904	921	925	944	943	917	955	896	952	914	921	979	974	915	937	954	890	977	963	906	935	906	924	859	965	903	883	1001	938	922	945	918	963	938	910	976	915	940	986	920	956	937	910	944	948	960	949	936	922	940	946	940	944	873	917	899	956	882	955	960	909	923	929	940	942	936	894	942	955	920	941	935	946	952	904	919	975	980	960	984	906	922	921	908	937	949	959	963	878	972	945	972	943	940	1005	927	942	931	920	980	929	975	957	948	975	921	898	949	913	956	895	969	966	947	945	905	918	890	912	928	909	929	980	939	944	887	926	935	973	951	954	931	911	908	896	894	916	968	939	921	960	932	918	913	922	922	919	894	917	942	957	941	894	904	953	950	920	954	942	888	931	938	917	933	889	953	910	950	871	944	944	904	893	992	884	913	924	983	958	957	961	963	966	929	922	961	993	867	911	939	935	972	913	927	925	938	975	956	943	935	953	903	952	956	933	922	949	916	972	924	924	901	950	946	995	914	916	1022	927	897	961	930	925	1003	906	918	897	974	931	988	962	983	975	929	903	927	968	865	970	958	942	903	891	912	944	964	960	884	893	999	944	903	916	955	925	961	876	969	884	963	938	928	965	942	977	954	971	967	879	943	948	908	922	985	890	949	897	940	955	1012	914	926	956	964	929	943	936	919	873	945	960	935	904	913	916	912	933	960	864	948	874	928	956	904	895	947	933	919	923	1000	940	874	930	907	946	929	992	934	949	908	934	898	982	901	940	921	952	866	884	975	896	949	948	940	921	980	913	985	952	888	917	927	919	915	914	987	909	906	953	918	973	935	954	902	932	918	964	908	993	973	927	963	944	922	947	914	970	987	984	962	944	925	958	956	931	884	931	923	955	932	911	865	962	955	895	951	925	975	905	949	948	898	955	952	927	908	960	967	879	899	963	962	931	865	977	984	953	906	943	893	950	922	982	932	929	929	957	918	918	952	922	864	949	905	915	952	964	859	923	906	923	966	930	885	913	937	911	956	896	949	891	862	917	913	920	915	939	906	917	896	917	942	902	942	986	931	948	957	952	916	889	946	935	884	895	923	915	997	913	909	929	913	959	926	981	911	946	927	938	923	958	925	973	923	908	979	913	904	879	956	898	944	958	926	914	904	945	964	973	910	921	906	947	966	944	942	965	929	961	929	949	970	887	874	994	909	894	1019	922	977	975	924	937	967	872	935	981	936	928	925	929	952	919	992	967	900	975	915	969	968	964	980	927	938	910	934	889	989	931	958	925	986	946	917	977	945	910	945	905	913	954	970	927	922	931	935	921	939	935	931	932	900	988	1002	905	976	920	977	961	903	972	940	991	885	948	1034	948	930	978	1017	922	913	915	950	996	968	881	903
7058	625	563	544	463	437	450	414	377	412	394	383	418	387	377	416	349	387	368	356	374	378	379	354	408	389	394	390	367	388	412	363	354	373	350	334	370	351	354	335	361	359	351	382	364	392	359	357	327	342	301	343	331	362	360	355	365	360	411	355	352	353	376	420	409	365	389	375	335	338	341	333	355	389	374	404	386	370	399	386	370	374	377	384	351	343	340	376	396	389	358	352	370	385	361	321	422	383	378	320	369	386	398	405	359	402	358	354	397	348	369	357	377	358	402	391	339	365	387	372	331	388	370	358	365	368	374	358	340	380	343	375	365	373	323	358	369	364	383	377	358	365	339	361	362	343	363	330	350	339	330	357	378	381	377	345	351	368	392	362	387	398	353	357	382	376	355	354	373	340	360	387	349	377	363	339	366	404	382	348	361	388	349	376	346	381	372	347	333	378	359	404	356	362	374	395	335	364	380	395	359	405	376	339	361	380	360	382	386	377	346	360	341	340	407	343	372	381	396	373	376	362	360	382	372	351	361	354	367	376	372	373	395	405	401	370	368	363	376	356	367	359	395	383	348	386	349	374	383	372	356	321	405	354	333	367	389	373	404	363	382	356	335	390	366	333	363	403	359	346	321	358	374	354	348	375	341	370	379	365	366	420	349	401	381	377	404	357	365	333	397	360	367	393	347	363	355	329	387	375	386	388	406	376	414	411	378	378	326	375	375	357	373	357	360	347	357	360	364	382	334	384	362	384	369	359	347	396	344	362	388	397	378	357	346	376	412	354	365	340	354	397	394	380	391	356	386	400	373	356	405	394	381	340	375	343	383	421	391	405	351	357	375	370	412	389	351	357	339	365	345	390	365	359	359	341	381	369	366	383	373	380	341	379	368	349	367	373	359	351	396	380	386	358	383	342	365	372	332	347	350	371	384	404	343	373	369	356	363	389	351	378	339	392	403	343	333	396	361	358	355	354	357	373	380	374	380	378	341	376	373	333	381	388	364	350	389	365	350	361	399	339	347	395	361	351	379	377	344	358	408	327	351	392	371	378	342	340	336	382	343	352	359	360	353	359	356	356	369	399	375	382	355	342	358	363	389	354	337	376	337	371	341	423	419	367	343	356	335	379	378	343	364	389	353	366	376	395	376	359	354	416	354	405	378	377	351	355	324	366	381	362	361	390	336	385	378	368	339	348	391	368	366	371	399	438	373	380	346	341	367	344	363	358	396	382	413	392	361	374	315	352	372	369	339	328	376	374	383	378	373	408	373	350	323	372	360	379	353	407	369	365	379	377	394	375	366	361	383	374	374	352	357	376	329	330	359	417	353	353	375	386	376	361	319	381	355	349	359	393	377	365	368	366	329	373	384	378	374	367	330	377	392	359	341	362	371	370	363	389	358	342	337	381	400	348	362	377	393	360	367	327	372	367	345	351	355	387	339	339	316	347	362	399	396	382	398	341	399	373	349	378	414	370	372	360	385	348	388	358	364	352	371	381	367	382	366	376	388	390	389	371	373	356	379	377	359	384	358	380	379	347	356	343	353	391	323	390	352	365	362	381	378	414	359	370	386	358	346	374	397	355	332	343	318	356	405	359	325	347	413	333	337	392	364	382	387	402	383	396	361	370	385	369	380	360	331	346	347	381	374	387	352	359	362	335	390	364	361	366	381	362	352	398	415	403	383	345	374	360	362	383	385	382	388	337	358	369	364	336	345	347	345	372	338	353	346	357	353	370	363	384	365	353	394	369	394	373	362	364	344	315	383	382	381	384	338	328	377	343	346	375	400	395	361	361	346	344	352	372	355	378	362	385	401	380	375	348	395	373	366	362	367	339	389	363	363	356	377	381	365	373	380	365	366	371	345	380	371	362	389	387	378	347	343	381	386	363	363	383	331	312	369	382	382	351	387	403	371	336	383	375	364	374	412	322	350	354	371	369	369	353	362	358	387	352	370	371	377	398	362	383	363	382	403	374	368	360	346	363	336	387	384	386	361	358	360	349	355	354	384	358	371	332	349	394	373	390	374	375	394	367	391	384	389	375	377	352	391	369	375	356	351	373	357	387	336	356	372	387	365	365	399	414	393	345	357	378	394	372	390	372	375	354	356	345	349	392	342	356	370	361	400	352	369	399	334	380	434	397	359	368	342	386	368	390	366	381	394	353	387	422	362	388	324	353	378	387	368	424	365	359	377	400	351	421	352	365	388	343	351	379	364	359	351	370	356	362	381	349	386	379	366	375	381	373	375	366	366	345	382	402	340	362	406	362	401	370	337	362	375	369	375	366	332	331	353	341	377	371	341	374	336	388	397	364	370	374	334	380	399	362	367	332	390	388	358	366	382	362	391	338	347	373	407	377	346	390	383	386	364	336	362	373	369	326	387	385	382	370	353	378	384	375	365	392	361	402	359	391	352	381	413	366	380	369	369	398	374	385	368	388	386	403	384	365	368	366	368	361	376	355	367	355	382	378	354	373	409	326	367	389	364	343	386	376	339	389	367	385	355	384	333	393	370	367	315	339	378	365	336	358	370	398	331	343	351	355	360	337	370	406	324	339	363	376	367	372	360	391	352	364	353	415	356	381	358	366	346	325	379	361	372	354	364	379	336	376	341	337	352	361	364	364	365	348	377	372	342	370	344	372	390	379	402	405	384	413	386	393	356	358	359	386	373	371	361	334	410	358	398	377	397	315	317	362	357	385	343	358	343	330	359	387	353	333	371	379	358	349	366	357	356	388	360	350	387	404	402	384	347	356	389	344	353	367	359	370	391	341	367	362	381	349	384	363	375	364	340	338	396	360	388	356	387	358	341	400	382	358	370	333	383	338	344	352	352	367	356	382	362	350	362	360	361	366	342	367	360	361	379	377	333	304	329	368	405	373	406	379	399	344	336	352	362	347	352	367	366	345	349	337	383	395	372	371	370	388	348	372	353	335	373	379	374	367	361	374	355	391	360	337	361	364	379	348	361	384	343	352	380	377	408	368	358	361	372	364	395	385	424	356	343	343	357	393	350	371	372	333	377	370	349	385	346	339	369	397	348	355	348	354	374	365	402	373	397	354	362	324	370	377	357	351	337	407	365	362	361	359	342	359	350	375	403	349	368	351	363	433	373	376	389	393	369	312	391	400	361	358	347	343	348	337	361	336	358	373	353	361	332	385	364	338	380	394	345	395	358	352	373	357	345	364	355	375	351	382	361	353	344	367	360	362	363	333	386	392	344	365	391	374	361	355	369	394	369	369	368	388	323	393	377	362	395	407	373	350	388	387	386	366	366	381	345	365	365	359	381	392	362	363	388	386	362	357	389	327	381	360	336	360	364	338	362	389	346	396	390	376	390	354	347	365	350	348	386	398	369	388	361	339	336	369	377	390	361	366	364	379	369	338	397	315	371	359	346	365	364	386	348	350	379	383	367	354	356	354	386	362	347	364	362	386	387	388	353	387	318	355	390	382	387	355	386	401	372	375	372	329	371	387	348	390	379	349
6484	1131	1399	1527	1335	1249	1227	1136	1047	982	958	962	980	996	920	937	928	912	883	914	861	890	853	898	889	891	945	921	914	886	922	939	869	915	902	853	860	873	823	892	946	875	849	886	854	920	915	895	870	866	878	860	905	889	867	900	875	879	897	907	886	898	875	908	844	917	951	858	828	860	870	863	861	891	868	892	882	861	888	840	921	871	874	864	837	871	856	878	867	904	905	875	918	924	882	872	877	911	845	842	851	866	895	908	887	909	873	882	845	897	886	869	895	910	918	877	870	866	881	831	913	891	878	871	917	852	890	864	875	828	799	941	925	866	903	896	907	915	913	847	898	882	894	902	886	896	929	890	879	865	856	899	853	837	840	843	884	908	886	874	892	840	880	889	872	830	874	890	856	868	871	872	885	907	862	839	869	918	881	857	908	839	846	900	897	953	853	906	792	903	897	886	887	896	915	868	844	897	878	852	934	862	893	858	840	839	855	875	918	894	876	875	885	854	830	826	879	873	860	849	900	812	877	910	884	880	851	915	883	885	814	880	918	858	893	872	857	899	859	862	866	926	850	864	936	832	865	885	864	888	853	901	889	867	883	906	928	847	897	852	960	893	853	884	845	896	838	889	835	863	908	865	929	888	859	888	918	904	863	825	868	873	881	865	844	906	869	957	858	894	825	863	916	875	895	830	812	920	889	886	856	883	906	850	860	856	901	816	913	889	879	915	879	864	871	888	852	839	870	863	829	863	881	901	923	892	855	895	896	894	936	859	876	857	832	898	872	887	904	893	884	841	891	861	928	837	879	865	856	875	890	852	900	893	893	863	880	846	922	900	895	887	904	894	846	934	876	838	829	833	840	932	892	859	860	877	900	833	848	824	893	908	874	896	867	863	893	912	898	884	899	897	905	892	878	881	863	835	830	856	875	893	838	1007	867	884	825	856	876	905	869	929	903	913	884	886	839	883	886	894	866	871	856	929	855	867	884	862	852	905	839	888	950	891	875	864	869	845	916	906	932	819	889	841	892	919	890	858	870	907	866	890	859	859	879	849	894	876	869	917	928	882	901	837	865	885	921	909	863	881	888	844	810	902	886	902	903	908	815	920	879	875	949	899	930	848	862	866	868	864	899	805	870	883	840	862	871	840	903	885	861	863	892	848	903	876	916	894	888	886	890	909	864	870	890	872	855	858	829	915	868	885	915	890	900	911	854	863	829	902	830	889	865	867	879	891	907	854	896	906	877	896	881	892	883	913	908	878	907	899	903	882	862	932	848	871	853	935	892	848	909	873	872	878	870	898	883	811	852	850	898	812	871	902	852	908	854	845	932	889	870	906	834	918	893	869	910	852	875	897	930	863	869	844	944	862	900	884	837	852	882	844	859	908	887	878	850	926	875	854	893	855	886	851	911	870	877	812	839	894	864	895	895	903	871	876	885	881	872	915	814	926	866	884	878	863	906	878	877	894	876	856	857	926	919	867	873	939	865	877	869	926	899	847	850	869	827	832	903	839	862	880	825	842	864	896	904	911	877	865	939	909	901	905	882	883	879	864	864	913	894	913	915	930	836	899	873	904	884	889	866	843	841	855	901	857	872	890	877	851	914	893	891	871	921	913	922	942	891	846	873	911	860	855	913	834	842	916	890	921	841	866	876	880	848	828	886	892	812	883	839	894	815	840	900	923	868	855	891	867	878	882	876	859	929	880	849	897	838	887	871	880	916	853	894	879	890	847	921	924	867	837	866	894	887	890	899	868	861	912	883	813	877	819	882	853	860	906	885	838	864	876	928	876	874	868	898	914	886	830	832	840	929	855	835	898	874	938	876	893	883	864	861	854	926	882	843	919	861	915	887	832	885	933	872	888	871	868	924	874	884	890	846	908	872	865	907	903	871	915	879	850	812	875	822	831	861	864	896	833	932	865	916	890	868	902	877	849	858	867	904	920	860	861	849	857	885	874	879	931	928	902	839	887	878	909	881	844	912	857	885	899	861	847	879	858	885	908	893	875	883	898	899	893	839	921	915	937	895	853	894	893	835	885	841	827	818	873	908	851	931	863	884	878	876	888	845	884	829	848	879	867	866	875	920	872	901	893	913	876	835	814	891	939	913	940	898	878	908	867	914	779	863	889	913	899	919	874	902	868	906	887	873	862	842	855	839	832	865	845	855	872	922	899	925	917	913	941	892	865	869	844	872	862	847	929	881	875	881	898	891	858	879	913	907	854	926	911	847	842	859	906	900	811	908	900	828	902	877	870	902	914	842	890	862	904	925	880	911	845	889	882	881	891	875	886	872	876	881	855	803	823	846	842	934	872	880	902	853	899	897	916	891	923	870	852	882	843	886	840	858	891	861	886	847	869	893	881	932	912	890	889	908	867	850	836	879	877	888	872	867	898	918	874	856	905	888	880	884	874	864	888	903	907	853	893	912	855	910	892	917	842	904	856	899	873	833	902	878	913	914	886	845	918	858	871	841	898	858	854	866	926	941	860	873	930	864	855	901	849	931	881	831	881	900	914	875	886	896	851	873	886	936	879	898	794	902	842	844	814	839	851	865	856	857	883	886	890	941	940	850	837	901	886	869	952	873	858	881	869	921	896	939	874	951	848	915	879	857	907	894	918	848	829	911	918	833	868	902	936	883	838	879	816	918	851	859	900	852	897	908	845	926	901	911	900	825	890	906	863	910	856	886	888	916	871	900	859	875	871	874	894	829	863	841	910	821	854	877	883	884	912	907	802	856	883	877	903	889	912	888	885	909	891	873	873	914	885	884	888	834	852	918	923	851	905	890	886	893	914	871	899	820	878	884	850	897	888	930	875	911	843	872	928	876	912	853	905	863	825	867	910	854	899	812	860	859	896	911	839	921	900	864	856	901	869	901	853	843	851	942	844	843	879	878	877	814	878	863	927	891	840	895	849	895	880	890	914	914	840	863	868	850	859	859	864	832	859	872	883	820	877	914	840	898	890	882	837	901	895	865	829	840	893	886	855	874	861	852	874	835	893	834	875	848	904	898	885	913	888	862	905	896	952	912	875	895	914	877	885	917	856	893	846	868	919	902	877	857	827	883	885	908	824	869	888	889	905	906	897	874	878	864	853	856	916	861	835	855	912	865	898	899	854	936	915	888	906	882	916	893	875	852	876	811	897	880	871	887	863	877	869	916	872	876	867	876	883	878	911	903	916	870	879	861	895	859	830	805	894	880	847	859	860	876	904	849	872	869	872	910	891	851	907	883	925	851	866	865	830	848	911	880	891	928	903	860	914	898	816	900	848	810	932	878	878	893	914	869	831	916	834	866	900	863	948	859	838	883	910	931	919	881	861	847	840	898	845	881	817	885	845	898	907	890	899	849	887	860	907	908	843	853	880	911	953	854	878	885	907	874	889	893	877	885	903	881	889	913	915	917	884	895	813	851	884	828	894	933	886	913	900	893	893	856	899	840	880	908	915	881	880	895	944	878	885	837	874	881	858	880	921	872	890	841	864
12535	758	646	549	407	333	284	264	244	233	215	217	209	224	225	212	199	187	195	182	186	176	183	194	187	195	200	174	182	178	193	189	192	168	172	185	165	194	185	200	202	169	166	213	201	211	189	192	209	193	186	189	214	169	181	194	171	194	189	193	173	162	177	166	176	183	211	178	186	189	185	211	177	188	173	167	210	190	191	196	193	208	195	156	179	202	202	183	187	180	171	187	194	184	197	169	180	168	154	185	153	210	199	181	200	180	163	203	168	168	179	179	206	181	177	183	179	164	176	192	178	186	167	193	206	170	174	165	197	183	204	186	171	179	185	191	186	175	193	181	155	195	175	185	183	201	179	193	173	162	189	177	154	172	190	186	190	177	182	192	219	179	187	191	194	201	185	181	175	194	169	174	178	198	172	197	192	182	204	189	183	198	189	187	199	170	163	181	189	198	170	195	190	198	188	180	179	209	179	193	186	188	199	172	178	173	185	171	155	179	196	186	191	181	182	180	174	173	192	176	195	148	207	200	162	156	192	199	172	179	200	167	174	195	188	181	172	176	188	191	195	188	205	190	165	200	170	182	160	195	210	182	187	167	186	175	195	173	176	173	202	212	179	203	191	175	198	169	165	174	177	167	181	212	163	201	194	182	193	174	187	165	176	143	188	185	209	184	171	155	159	192	206	182	172	157	202	166	208	180	201	163	172	170	178	177	188	183	201	185	177	192	185	187	174	181	189	156	178	170	206	171	180	196	174	185	170	144	182	149	174	183	184	205	195	209	183	191	193	196	180	188	183	159	166	165	161	182	196	152	184	179	194	206	194	188	175	189	182	187	184	174	173	186	194	202	163	211	192	155	215	169	195	165	189	178	194	190	179	191	204	186	186	197	192	178	180	183	203	189	184	185	171	185	171	181	175	192	189	187	175	214	179	187	199	209	179	195	147	197	194	195	153	215	175	192	177	180	176	166	198	176	182	171	191	184	173	183	162	177	174	185	202	201	198	169	170	204	167	177	199	197	166	180	180	197	178	162	167	201	150	209	187	196	182	211	190	188	207	169	173	186	203	186	186	176	191	161	189	199	159	195	203	201	201	219	188	189	202	222	194	198	176	173	193	206	195	181	185	181	186	197	183	195	177	172	175	172	173	203	182	196	199	182	165	190	168	179	185	189	197	175	168	199	171	198	188	178	169	177	193	192	168	172	174	183	202	191	182	202	200	170	191	180	191	192	189	175	198	181	164	160	208	198	179	177	183	199	191	180	195	191	188	179	193	179	186	200	191	177	165	176	173	201	196	178	176	174	189	165	163	176	190	189	189	191	193	175	171	180	205	186	191	196	186	182	188	185	166	157	166	178	177	155	196	213	201	205	185	164	177	174	180	172	174	188	176	162	181	213	177	182	195	189	205	194	175	182	200	192	172	210	193	174	186	172	201	192	180	191	189	182	187	179	185	176	171	174	184	196	179	186	170	188	210	203	172	199	179	185	197	179	165	187	174	178	181	162	194	185	204	207	198	207	187	200	152	184	190	175	181	180	193	174	212	207	180	182	207	190	187	204	207	164	171	184	180	185	183	181	184	188	167	161	163	193	170	201	184	176	169	167	196	190	187	178	185	186	188	177	208	201	181	174	181	202	178	192	189	160	167	178	172	178	195	196	176	184	168	197	179	215	190	185	211	188	179	172	192	183	166	177	178	180	189	163	203	149	218	192	194	171	179	161	186	206	171	164	180	179	181	178	162	168	174	174	167	179	184	192	186	179	187	161	186	189	187	194	172	190	186	179	181	199	178	186	204	183	190	169	181	190	179	200	188	177	192	196	179	176	199	164	206	179	195	191	196	178	166	190	161	174	190	184	157	157	201	188	180	163	175	198	186	177	182	202	175	192	202	181	192	198	186	188	170	174	195	182	162	177	189	198	169	166	194	172	193	159	167	204	181	209	196	174	189	190	175	198	152	194	192	207	197	189	176	182	189	201	182	162	181	178	175	194	184	154	173	203	172	193	188	207	187	171	138	176	174	174	196	180	168	195	163	177	195	186	205	183	169	191	207	168	191	198	168	190	188	201	171	230	182	176	185	203	194	180	165	179	168	188	177	212	173	203	203	193	182	199	191	173	191	205	212	203	181	178	173	145	201	191	185	191	163	169	218	184	174	173	195	191	195	185	197	189	157	186	200	179	188	185	187	168	168	195	195	154	189	201	170	175	189	176	165	176	170	155	213	192	161	193	191	185	169	150	169	192	186	162	181	186	206	160	150	191	194	189	173	189	161	200	191	173	203	184	168	194	195	197	163	166	176	202	192	152	187	188	178	185	174	198	181	173	178	196	196	189	190	181	195	185	180	193	189	183	171	184	190	195	151	182	183	208	159	178	177	203	169	167	170	184	183	194	197	169	169	186	176	195	184	185	215	195	162	166	184	166	182	181	171	168	223	181	173	158	178	194	198	188	221	192	177	194	174	186	147	206	181	168	187	192	164	170	190	183	179	169	187	198	193	196	190	178	174	175	199	194	179	174	193	174	210	169	192	187	185	203	169	170	178	196	212	167	189	180	181	210	196	171	202	167	209	183	210	226	176	189	167	179	203	206	177	196	170	191	198	159	162	196	222	158	199	192	186	190	182	187	170	189	181	200	166	179	209	202	192	190	200	170	177	203	185	183	200	190	170	161	185	191	186	175	183	176	159	167	179	201	191	180	181	218	158	165	207	198	184	190	192	213	174	179	181	205	189	185	170	192	175	179	180	187	205	206	184	204	157	198	188	190	181	202	202	193	165	213	168	184	185	162	162	211	194	193	200	204	181	171	195	195	188	187	202	183	174	198	187	201	158	166	179	192	181	184	195	177	196	185	189	191	155	148	189	190	171	183	192	190	187	176	160	141	189	181	173	161	166	182	169	197	182	192	201	192	180	174	171	181	185	180	181	191	171	160	160	182	199	199	187	173	182	183	184	166	175	206	211	171	168	188	162	178	176	182	215	167	164	163	186	196	207	157	176	185	193	197	183	168	164	179	200	181	161	180	197	194	158	155	183	189	219	187	174	190	182	209	175	196	188	212	170	174	175	184	145	200	165	166	207	195	194	191	196	170	164	179	190	177	168	209	192	180	178	177	186	189	199	185	190	166	170	170	168	213	204	170	182	175	181	200	186	182	212	172	173	163	168	185	172	185	183	191	185	162	164	166	192	206	192	158	194	170	172	184	176	191	168	177	207	190	215	183	190	209	185	176	168	178	204	168	212	166	196	162	178	186	187	169	197	202	170	194	197	164	200	212	184	173	175	170	196	174	202	176	180	171	166	187	181	188	187	205	193	184	199	174	186	207	170	193	177	192	163	202	216	185	176	191	163	189	178	179	163	180	174	179	197	164	193	199	156	195	200	211	208	200	160	172	162	202	198	183	164	168	171	205	193	186	190	172	169	182	163	192	191	186	194	202	201	160	192	177	206	175	164	195	188	209	155	184	179	175	207	155	189	171	191	179
7807	891	1594	1812	1417	1211	1021	933	879	742	692	642	683	600	642	629	589	587	580	607	540	525	532	529	522	547	503	523	533	515	539	510	521	496	459	486	477	490	480	471	511	495	504	502	502	520	439	478	519	491	445	508	524	509	495	483	442	507	493	503	477	490	493	465	470	485	481	480	462	486	476	465	506	458	478	481	468	469	493	486	493	487	471	485	473	480	509	527	470	498	470	504	492	451	451	478	521	453	454	478	487	455	470	493	473	483	433	490	485	498	500	453	503	450	447	489	472	427	504	481	463	479	471	495	478	455	503	475	499	496	441	501	516	463	510	445	541	415	450	488	499	482	438	461	490	483	487	482	496	458	467	443	441	447	517	473	475	488	475	472	479	509	471	459	534	505	489	470	494	513	483	499	477	465	477	448	457	447	514	479	466	478	458	487	474	488	547	451	500	457	508	482	508	455	483	487	460	479	483	487	459	509	467	457	470	462	498	489	463	454	477	477	471	473	545	475	468	456	515	481	485	455	460	516	458	479	426	519	488	459	489	484	513	466	502	482	507	484	473	448	476	475	477	454	467	467	485	467	494	498	455	473	495	503	488	474	462	503	476	451	478	457	487	474	462	508	489	461	460	466	482	442	477	470	486	488	486	479	428	474	438	466	500	475	531	465	444	494	474	473	515	475	474	433	472	503	506	480	467	481	469	452	499	497	456	458	467	500	472	460	493	445	481	463	457	476	493	488	491	484	457	491	501	446	470	520	472	473	508	448	484	477	495	473	458	433	482	463	480	477	469	453	447	465	460	501	497	475	441	504	507	454	500	497	454	486	476	474	468	508	488	470	494	463	460	489	481	490	454	493	463	511	479	503	447	498	505	459	486	480	516	509	507	478	479	467	453	474	500	470	457	500	478	478	484	492	442	506	511	494	483	494	471	477	460	437	480	473	485	477	454	501	500	455	463	457	496	481	479	470	470	494	445	497	485	483	490	486	457	475	464	478	456	455	486	457	504	477	498	518	468	507	462	456	489	486	483	467	497	440	472	453	494	440	496	453	442	484	506	470	471	498	506	467	471	450	475	452	464	487	463	459	487	490	461	465	471	483	483	468	479	445	462	527	494	500	457	505	474	478	484	466	502	450	487	460	472	474	459	470	492	480	476	467	471	491	503	469	516	492	466	483	469	495	454	509	490	482	517	447	492	471	530	471	473	463	451	462	478	483	422	448	458	462	506	485	480	455	475	479	531	517	479	503	441	485	470	474	472	475	503	498	461	485	482	503	434	456	476	516	491	475	485	500	497	458	459	489	483	481	497	487	469	494	532	462	492	456	499	506	497	489	492	465	490	496	473	456	505	436	498	475	473	422	486	468	459	438	518	464	467	484	524	462	459	506	488	456	458	505	482	488	474	451	491	470	478	490	467	406	479	505	501	488	504	472	503	491	483	478	516	507	526	478	470	457	513	464	487	440	453	462	493	486	468	485	460	492	483	498	491	460	460	502	469	448	470	470	495	482	449	506	450	484	499	507	489	463	466	509	473	482	462	490	486	481	491	429	467	473	505	498	524	506	453	455	450	502	454	510	473	463	467	479	456	509	497	478	480	504	501	476	476	489	465	465	460	452	450	479	448	465	490	479	476	466	522	446	476	488	473	476	481	473	480	496	467	462	503	497	491	484	471	464	453	445	494	438	510	469	462	463	455	446	490	458	492	445	477	462	451	464	505	463	467	478	468	496	477	478	492	504	467	478	525	445	487	485	448	463	515	483	495	469	466	481	475	489	472	467	476	476	483	458	479	432	445	496	467	445	445	457	440	492	491	491	463	481	459	490	512	476	439	492	494	497	501	459	515	505	470	462	492	497	538	458	469	472	492	471	485	483	482	472	484	463	473	537	457	504	478	470	469	471	527	483	482	482	502	492	467	497	482	440	504	467	471	434	483	457	490	474	502	494	487	488	473	514	482	514	484	440	464	505	452	507	478	444	482	433	476	500	481	472	468	455	511	491	491	464	452	462	499	482	479	498	463	481	514	473	458	489	470	455	524	468	495	439	488	466	500	464	440	495	481	429	490	441	486	498	487	463	474	489	503	516	491	448	471	490	461	474	473	504	509	462	506	489	465	502	492	466	473	514	448	455	528	500	470	473	448	486	469	447	501	489	505	448	496	451	480	467	482	489	443	516	455	496	454	493	507	466	481	505	487	527	459	501	460	460	516	486	518	491	513	465	458	433	479	481	472	458	475	489	479	479	492	446	457	443	472	494	487	490	459	529	483	529	515	483	499	491	509	515	448	439	464	498	500	475	477	440	470	485	532	471	475	491	441	502	468	486	470	537	491	497	494	479	470	509	453	455	477	506	482	452	454	486	461	460	510	508	484	466	470	482	433	511	499	448	481	485	466	526	446	465	448	484	515	484	480	466	475	492	454	477	449	484	498	459	504	496	463	489	470	496	515	499	476	455	527	468	475	473	497	464	499	468	454	487	461	463	420	474	484	479	450	458	467	447	513	437	450	503	474	477	478	485	507	478	451	480	467	523	468	512	451	464	469	455	455	475	473	471	487	473	472	489	467	508	516	485	487	515	478	464	476	493	479	429	488	475	491	502	485	477	508	494	478	465	494	522	468	459	502	466	440	488	489	457	489	473	459	509	496	469	410	459	475	469	473	470	503	522	471	493	485	456	490	443	435	464	482	487	465	484	487	480	494	472	473	462	492	493	475	493	517	432	450	489	483	444	457	450	498	470	485	456	488	484	475	478	484	461	477	474	503	474	482	451	467	496	460	452	490	501	508	452	488	457	437	475	481	441	496	443	471	523	468	525	508	496	476	490	471	519	472	498	498	476	445	443	459	461	488	465	469	432	481	494	443	449	482	473	509	480	499	534	465	503	469	459	483	451	503	472	466	484	469	446	444	502	504	467	428	485	506	484	450	440	480	496	440	528	466	517	448	506	468	487	480	472	473	475	515	460	497	460	488	457	438	468	487	452	439	478	525	498	493	487	475	470	477	492	466	502	478	482	476	505	473	482	455	478	489	431	480	497	467	479	443	479	482	482	448	492	446	462	483	482	459	481	476	477	448	515	449	459	497	486	483	493	458	485	502	454	468	519	459	454	488	470	482	454	459	497	499	523	480	447	464	478	458	497	472	458	482	505	478	466	477	461	487	497	472	504	476	452	492	458	483	469	466	482	525	457	488	483	467	481	479	509	456	471	482	471	452	487	493	484	487	475	479	507	457	511	476	472	519	510	502	474	513	452	461	495	493	474	467	490	495	479	477	467	475	485	503	502	455	467	473	485	466	446	517	473	496	461	537	486	453	476	450	473	486	453	459	492	471	454	455	476	530	441	474	449	470	503	481	468	475	454	467	529	496	488	504	457	495	467	464	449	486	509	510	514	494	473	478	499	528	531	498	459	486	488	514	460	485	486	471	445	477	462	476	506	511	483	469	504	473	492	470	471	511	468	441	455	469	494	512	441	487	472	505	480
1325	382	365	425	378	358	363	384	420	368	385	373	392	416	386	401	421	381	378	431	427	398	397	380	406	364	388	402	408	377	397	346	347	418	393	372	368	408	421	385	391	393	399	343	390	361	397	399	414	421	381	394	380	390	408	377	410	387	397	400	391	417	392	398	333	377	347	389	408	418	384	374	386	376	399	384	364	424	387	394	389	400	413	345	434	355	332	352	398	382	384	395	397	394	406	359	368	403	378	358	356	387	389	424	391	371	344	341	381	373	407	390	389	396	405	391	378	392	409	385	413	399	359	374	393	368	403	360	381	362	386	393	352	391	392	407	424	424	404	412	412	386	393	369	445	370	363	406	427	387	358	342	391	408	414	421	327	338	384	376	367	369	342	383	402	372	378	375	403	383	387	356	403	378	354	385	379	368	341	395	362	370	386	396	377	407	385	382	395	419	413	368	346	376	388	406	352	354	378	412	364	381	379	397	421	395	387	419	404	417	392	428	380	429	378	407	403	394	401	379	359	431	416	388	344	403	404	374	398	379	374	399	381	356	393	385	377	385	387	356	418	380	376	409	395	368	404	400	415	367	399	384	380	395	374	379	348	376	344	400	359	395	368	387	366	381	343	374	367	383	378	383	400	391	377	409	396	400	399	412	423	370	379	360	391	369	399	346	420	412	368	387	373	376	367	385	378	342	391	381	408	382	404	378	355	395	398	382	383	409	386	377	377	365	396	367	403	362	404	362	384	397	384	379	404	358	360	397	404	382	359	385	348	393	351	396	401	361	393	403	360	398	355	352	454	401	382	415	407	372	395	383	385	405	378	386	410	382	344	416	373	387	366	385	375	391	335	417	379	404	404	405	406	347	370	364	391	364	386	390	367	396	385	377	410	381	388	405	404	365	367	349	407	404	379	401	412	379	389	413	419	390	390	363	373	361	377	416	392	417	385	366	361	402	359	382	375	397	394	375	394	362	375	401	384	411	410	368	379	386	417	400	353	431	379	378	385	409	388	377	435	386	380	363	377	362	411	378	399	364	380	372	389	401	374	392	366	392	370	393	401	416	363	402	374	354	400	400	380	375	414	342	331	394	393	443	408	393	384	376	368	376	385	343	403	408	414	358	365	368	366	367	382	399	389	367	375	384	388	361	353	398	408	372	396	396	365	348	392	452	419	358	405	381	352	407	400	340	397	374	415	437	385	372	395	372	365	408	361	376	410	367	382	364	384	383	414	371	357	401	394	371	368	387	388	347	361	386	395	363	359	377	395	385	390	383	409	376	364	357	372	370	370	384	384	360	371	332	382	351	413	379	369	366	388	412	377	391	397	411	404	369	368	344	372	370	419	381	391	417	349	380	420	391	373	431	418	368	357	400	365	378	336	368	380	390	369	356	391	367	422	363	391	402	418	424	371	414	420	385	368	368	365	356	371	390	435	382	379	370	371	388	391	400	401	353	368	383	425	409	403	402	417	393	321	391	422	414	390	371	416	373	392	349	397	358	353	351	351	384	363	403	408	388	377	393	369	373	387	385	382	374	385	411	453	376	417	370	393	386	373	349	376	396	350	398	393	353	372	351	425	375	406	371	412	358	397	365	411	395	384	410	408	380	376	375	314	389	356	416	415	382	381	363	398	364	401	339	390	364	365	393	399	406	348	406	352	409	378	375	366	413	389	377	403	375	367	396	436	409	417	415	363	381	399	417	385	424	395	407	375	385	385	401	376	385	387	390	403	380	347	354	402	397	370	384	387	381	399	356	383	382	363	369	394	391	407	385	396	404	408	396	386	332	396	364	395	389	352	390	397	412	409	392	408	349	390	374	391	386	409	419	397	401	389	394	416	370	408	373	377	420	385	375	414	378	417	375	420	356	412	404	395	413	352	423	383	381	392	323	357	377	361	363	368	394	348	373	367	357	406	391	391	416	378	357	392	364	382	375	363	365	370	375	389	350	400	398	414	414	411	388	363	384	419	338	394	404	446	394	421	417	390	376	358	409	388	347	412	390	406	389	412	408	400	351	389	355	384	381	377	386	410	396	383	367	381	377	418	354	401	436	392	387	399	401	408	395	370	386	382	382	422	413	389	391	365	386	401	396	402	375	416	373	378	383	387	380	389	367	368	386	391	430	414	372	390	430	425	402	415	384	356	425	384	344	400	420	392	423	418	408	412	414	390	389	395	397	354	392	366	397	392	371	375	381	427	363	375	362	346	383	385	382	413	375	372	385	370	400	396	381	349	384	396	428	377	381	418	383	380	362	390	403	386	365	389	396	401	395	386	397	354	407	348	433	422	385	373	384	413	418	378	380	361	407	365	387	420	385	375	384	382	392	367	378	379	350	365	373	420	351	375	409	413	380	353	378	357	366	390	401	374	379	392	389	369	420	400	389	404	370	359	362	360	408	348	366	384	427	401	420	382	381	355	391	373	407	382	368	381	368	383	405	390	366	365	379	375	365	353	411	375	349	385	379	392	383	362	385	417	410	378	379	409	359	412	383	392	361	367	415	376	352	401	413	386	330	404	415	371	381	430	415	399	387	374	393	436	403	402	407	424	346	362	410	390	361	421	371	410	391	397	382	363	357	400	352	386	366	370	395	362	396	391	406	402	386	390	402	344	399	401	374	385	365	438	388	349	402	397	424	432	384	398	383	358	395	396	379	414	366	368	410	386	376	390	383	416	380	399	384	374	389	422	382	370	350	378	380	386	393	393	413	377	359	393	353	381	382	394	393	406	390	396	434	417	367	388	402	406	384	381	355	384	388	398	379	363	347	352	379	364	419	409	388	393	374	376	361	374	381	395	385	381	373	390	373	377	387	405	409	407	394	375	381	346	392	364	384	398	389	393	369	400	365	375	365	391	357	363	388	376	373	393	373	431	414	376	380	391	379	382	419	409	394	395	379	397	397	420	428	377	362	382	386	381	359	394	399	366	387	399	395	397	398	369	383	362	401	406	415	368	400	412	376	397	419	361	416	360	416	379	388	388	364	373	425	403	379	380	402	384	376	356	391	403	371	397	379	391	374	390	366	362	394	362	346	383	392	368	377	380	346	373	397	379	370	378	416	365	392	377	373	382	386	412	422	419	399	389	371	376	406	376	394	418	369	374	386	420	390	386	397	404	401	353	406	384	391	392	368	346	390	346	403	414	387	362	389	336	387	405	376	420	390	377	385	401	381	356	401	386	398	402	362	390	399	400	396	415	401	372	415	412	400	376	396	369	390	382	415	358	376	362	387	387	376	403	344	389	429	373	403	379	390	397	424	352	423	356	394	366	401	343	332	381	401	398	380	400	363	392	390	364	375	381	363	352	366	367	394	381	391	383	398	381	386	361	408	400	372	400	380	359	372	366	418	345	386	384	386	383	423	382	404	402	390	376	382	405	379	369	345	394	394	369	390	427	400	377	361	344	402	384	393	416	387	384	391	390	344	378	397	418	367	380	367	405	361	396	390	410	377	408	357	413	356	376	368	426	406	366	409	371	379
2148	930	993	959	971	972	932	923	958	962	964	905	965	935	955	896	927	900	936	948	917	939	943	959	950	877	876	945	926	955	939	968	965	958	942	888	949	981	973	931	964	932	900	887	909	954	949	928	918	930	952	901	958	929	954	932	888	1011	941	933	935	930	902	938	920	947	934	978	953	932	936	925	919	902	924	938	949	960	905	918	895	909	911	956	999	898	931	912	977	899	950	909	969	961	980	924	932	896	954	949	922	907	930	982	939	887	906	923	867	937	947	923	917	924	906	915	936	935	922	911	919	896	917	904	936	966	958	961	987	886	962	963	947	931	914	900	909	936	918	939	976	946	912	942	956	880	956	917	913	893	979	925	914	930	931	962	965	912	901	948	930	941	916	945	932	895	915	874	902	945	905	922	941	962	872	899	916	943	838	932	938	958	967	934	918	950	876	884	922	879	959	909	955	921	942	947	913	931	943	968	928	905	935	932	951	938	961	931	904	954	942	1004	921	964	907	954	922	946	882	950	954	940	898	970	909	912	961	934	938	919	919	901	962	932	877	977	895	845	940	915	957	953	906	907	894	956	963	941	895	962	974	968	933	934	932	876	917	977	945	874	938	919	988	1034	970	939	940	952	940	990	890	927	931	970	963	938	947	956	955	918	949	939	930	936	967	949	935	932	946	895	932	939	920	932	915	923	945	907	933	898	928	977	924	949	956	919	902	919	956	947	931	938	974	937	890	927	923	997	925	944	933	963	922	860	934	881	919	919	958	976	942	947	956	927	924	953	920	909	928	929	900	914	872	875	978	921	938	935	941	948	872	965	954	879	921	909	903	926	940	933	964	926	959	933	994	971	985	964	910	949	945	974	903	929	932	938	921	926	896	900	943	960	915	944	919	933	967	895	924	879	908	977	952	917	912	886	955	877	897	928	953	956	947	897	920	931	936	938	886	929	929	932	897	943	941	945	971	955	924	918	987	907	969	916	940	913	977	959	924	925	936	889	970	856	918	933	941	924	996	936	934	897	877	983	920	873	911	991	951	928	947	978	946	914	929	953	932	998	930	872	923	897	927	971	957	954	929	921	958	898	886	975	939	860	941	954	971	965	958	949	916	974	923	924	943	896	892	911	893	946	926	967	947	944	924	896	918	928	984	946	916	964	887	918	973	867	949	957	928	916	896	940	942	946	907	939	915	885	905	926	985	930	936	958	913	973	899	935	917	881	1026	982	933	958	947	929	936	917	923	934	893	940	912	930	915	953	935	949	954	941	870	948	925	949	930	937	933	893	938	962	934	940	928	966	985	927	934	951	918	932	929	960	975	893	1033	946	953	967	901	892	871	909	886	947	952	947	962	886	940	934	942	933	996	905	951	877	933	985	908	957	919	909	880	902	925	942	881	904	906	963	896	961	914	933	917	935	946	901	935	930	989	960	909	861	974	915	916	865	894	947	919	933	943	885	925	911	921	946	951	954	888	956	908	945	897	899	985	945	917	924	926	968	980	926	932	882	954	913	907	924	941	929	941	983	925	909	917	945	910	915	1038	906	955	944	927	949	952	946	961	925	905	958	933	932	968	957	883	916	928	954	946	941	905	931	931	954	927	966	874	936	943	933	958	880	882	986	896	912	949	958	926	943	920	937	1023	981	932	933	939	872	928	1004	940	966	949	974	917	923	947	958	896	949	896	931	879	952	973	943	986	969	945	946	956	932	915	968	950	849	907	934	906	985	898	844	929	921	869	942	958	957	958	1008	870	959	915	912	913	966	907	938	943	933	943	959	912	955	945	908	917	924	924	889	975	906	991	942	980	917	895	970	937	960	941	911	914	903	983	925	903	963	922	940	924	882	980	936	911	947	934	922	940	907	929	995	923	964	949	882	923	880	891	915	878	915	943	942	932	985	957	969	941	918	972	945	986	900	925	994	925	945	947	943	919	883	952	931	964	901	915	993	911	919	913	904	980	927	944	927	948	921	919	956	908	949	956	926	934	952	959	876	940	951	940	911	958	956	970	969	958	931	946	945	868	932	945	925	989	939	905	925	918	901	953	921	967	975	918	952	934	930	984	1017	931	923	873	960	878	947	910	943	871	932	951	1013	908	919	926	945	925	993	939	960	991	928	963	966	987	979	902	915	919	945	929	1017	951	961	914	945	967	975	921	982	967	949	970	946	930	967	949	947	972	929	948	912	918	964	876	925	893	941	934	912	973	932	905	963	955	953	959	884	884	971	919	941	950	944	921	966	907	937	914	925	894	888	878	939	948	934	925	965	943	970	930	914	906	949	957	956	929	910	902	952	936	902	949	930	958	869	933	959	923	944	969	949	876	942	998	899	949	963	881	911	971	918	958	938	917	983	958	987	934	927	927	896	958	914	959	922	965	975	949	922	922	927	904	963	907	929	940	959	958	990	947	974	916	960	935	879	976	964	948	944	936	957	907	900	925	957	908	1014	916	932	913	945	950	880	920	947	923	981	892	875	935	876	912	958	935	963	947	924	948	934	964	986	862	906	869	872	938	969	971	880	955	976	908	946	950	944	974	930	974	931	935	939	944	942	985	937	984	915	947	907	960	951	959	908	984	886	987	909	906	867	915	916	894	988	886	956	858	912	911	897	933	940	942	946	951	927	993	973	899	913	898	907	922	935	941	899	964	973	964	963	930	930	941	942	894	871	932	898	925	918	978	986	910	971	888	927	946	898	917	950	909	945	905	950	898	905	916	933	888	899	934	936	893	975	933	974	970	911	924	938	928	970	909	955	953	937	932	929	961	916	966	912	896	943	895	888	914	953	897	956	1000	896	913	948	916	906	914	990	944	881	949	915	917	924	896	967	917	935	928	915	960	922	910	978	899	886	913	946	964	963	910	967	912	977	950	907	942	881	924	922	941	939	947	881	911	909	878	961	977	934	942	926	918	894	961	946	859	894	945	959	876	965	914	926	879	919	933	937	930	916	924	950	880	953	897	868	920	922	927	959	972	946	926	918	923	953	941	1017	957	949	943	902	940	952	936	890	929	973	944	946	886	914	1007	976	899	918	900	910	980	932	911	937	969	922	959	933	892	953	929	944	917	962	919	854	927	984	926	919	948	891	896	971	904	913	919	929	934	959	944	915	955	905	944	977	912	882	968	901	895	913	920	976	922	944	938	1009	940	944	903	909	926	955	904	923	903	930	995	902	952	960	911	917	914	968	907	899	901	929	945	972	927	928	978	916	970	926	919	994	924	901	878	956	945	920	942	917	952	1019	915	926	944	917	922	926	932	919	943	923	963	913	961	985	914	990	898	937	879	964	931	923	933	1014	918	956	926	924	909	980	924	927	922	912	916	890	978	947	959	954	947	971	986	948	920	996	927	879	899	960	907	920	907	898	1017	945	923	947	959	889	922	949	930	928	904	887	919	979	950	987	896	921	929	922	913	1023	966	912	972	938	919	927	968	940	932	930	950	943	908	922	942	915	910	960	932	893	964	910	971	904	938	908	905	976	884	936	907	921	948	946	922	990	983	891	959	903
6996	592	564	524	449	430	403	418	387	350	414	355	349	399	335	393	384	360	402	352	358	403	370	358	354	400	328	331	372	370	330	350	360	348	359	371	370	376	355	395	342	345	380	357	379	356	382	379	326	353	379	344	368	428	372	394	387	361	420	410	341	335	355	337	379	387	393	388	362	370	366	366	376	376	382	359	352	403	388	366	360	334	378	369	370	380	393	373	349	373	379	390	352	339	373	392	350	372	350	376	348	348	361	372	352	399	375	341	384	364	380	356	350	352	391	375	327	367	343	364	364	346	363	312	348	343	382	412	395	358	321	367	387	354	404	368	373	358	347	369	379	354	374	366	371	348	356	341	356	328	344	372	359	343	405	385	369	405	347	354	367	367	382	384	340	350	325	371	365	369	350	308	339	346	356	341	336	353	387	373	373	363	406	383	388	348	389	378	371	372	337	345	367	346	373	364	368	317	349	363	385	328	348	384	364	334	355	359	375	353	366	368	347	360	360	349	296	367	359	371	344	384	332	348	384	389	359	375	388	365	347	354	364	386	368	367	366	342	351	399	342	342	340	354	385	365	345	394	370	404	377	329	379	369	375	321	355	362	357	340	355	406	357	356	382	356	376	375	358	367	375	362	353	379	357	366	354	351	344	374	372	383	382	387	360	340	342	315	376	366	368	341	406	361	351	374	351	369	372	366	352	314	352	375	385	356	392	363	374	363	360	362	339	356	378	356	344	333	369	340	335	353	364	380	334	349	372	349	363	402	361	328	367	347	394	367	369	393	407	404	390	349	340	354	336	382	375	387	327	358	367	326	413	379	411	373	347	348	383	382	352	362	391	360	356	335	412	351	377	350	372	361	339	379	397	368	381	364	359	362	335	385	365	357	360	398	340	380	388	338	373	354	362	402	389	325	342	362	357	389	355	326	355	364	385	361	337	364	349	360	397	371	358	329	364	351	373	362	330	362	379	319	386	370	347	349	381	367	368	341	349	403	357	349	348	341	365	403	355	350	356	373	345	356	350	363	346	334	360	411	396	332	368	366	388	363	351	331	357	377	344	382	363	371	392	343	337	365	387	363	396	357	355	357	337	345	392	374	316	362	354	355	369	353	377	399	391	424	353	362	381	405	405	365	369	353	353	381	357	368	377	379	391	334	403	365	399	338	392	347	376	340	338	349	376	340	361	368	383	353	333	371	370	364	332	374	388	335	383	363	349	380	340	357	386	350	350	384	358	360	357	330	339	371	360	312	361	317	359	344	373	335	350	333	392	355	348	373	350	351	382	366	359	362	365	348	325	358	394	370	365	350	416	388	367	359	354	346	387	378	373	354	357	358	364	390	321	369	340	399	370	380	358	369	378	374	355	377	351	354	407	340	341	356	348	323	382	381	387	377	370	367	344	354	330	365	398	330	351	353	354	355	393	368	337	368	389	352	426	348	368	381	377	363	359	371	364	361	362	355	323	350	382	391	399	394	366	373	417	365	366	355	335	369	369	335	348	398	336	352	373	365	373	361	349	389	329	343	342	352	355	367	318	384	366	390	358	358	350	376	356	355	347	345	365	370	387	359	364	354	361	378	322	381	372	333	386	382	394	358	336	323	366	361	357	361	381	328	319	340	383	370	388	343	391	378	393	407	402	378	359	328	375	353	387	356	351	365	358	361	396	341	368	358	331	410	352	352	354	353	373	388	364	353	367	369	390	354	333	349	380	311	394	382	375	323	355	374	393	392	352	383	387	387	345	381	340	374	374	360	378	351	362	340	402	384	377	364	337	369	362	364	348	358	372	331	356	349	394	321	384	358	366	366	393	358	338	351	374	354	366	396	350	302	380	370	392	360	399	415	388	425	371	359	395	411	420	359	364	376	347	348	406	359	345	356	389	387	336	336	353	359	392	376	370	358	332	403	366	375	369	362	338	360	407	372	378	405	379	367	371	353	407	342	366	357	359	372	362	362	368	369	390	361	401	357	367	355	384	353	358	391	391	387	336	350	332	363	390	367	346	344	346	375	349	365	376	368	374	370	366	375	371	388	347	383	345	353	383	344	344	368	363	348	389	367	395	373	375	348	384	361	357	368	347	359	367	373	385	362	361	356	376	370	370	374	402	357	364	351	360	377	370	371	357	370	398	372	337	405	366	364	356	373	377	375	362	376	353	372	341	332	370	354	370	345	329	350	375	388	357	336	349	337	392	353	377	359	369	389	376	348	338	428	370	387	376	383	365	358	336	374	376	371	327	355	325	378	401	361	355	353	383	323	408	351	367	383	360	358	370	365	383	378	345	352	368	337	389	378	380	354	411	370	374	386	374	374	378	384	358	345	386	367	347	360	395	357	368	392	364	383	376	381	367	386	364	356	374	364	380	380	401	356	350	362	344	386	375	416	436	386	366	346	400	381	333	346	375	346	358	377	335	363	372	373	351	374	391	327	376	345	378	368	376	358	357	357	360	337	405	358	359	376	367	364	373	357	367	349	350	397	346	369	341	345	359	364	364	370	385	324	339	368	375	342	352	363	337	380	370	338	356	373	381	338	370	340	355	405	368	347	377	387	362	397	364	363	363	412	338	398	413	387	362	349	358	348	357	380	356	377	374	348	333	391	381	351	380	343	378	360	344	398	370	307	310	380	388	339	368	371	383	362	398	327	368	350	377	357	361	345	380	369	326	326	386	383	366	328	384	371	355	403	363	353	369	358	364	373	377	364	365	374	373	351	372	351	360	424	343	367	373	381	351	388	354	380	330	370	358	355	394	379	360	394	369	375	377	386	340	363	355	380	377	329	369	325	356	365	380	365	379	332	338	336	365	371	349	390	355	342	380	380	357	391	353	338	358	370	354	372	389	348	371	355	355	373	341	357	361	373	368	363	352	386	331	346	380	380	332	326	346	349	385	400	388	365	359	365	379	355	311	389	411	347	337	365	338	403	353	391	363	319	346	388	369	364	376	332	378	363	382	368	372	362	384	356	360	362	404	337	378	352	376	408	367	350	370	376	388	340	362	399	367	350	353	386	338	385	329	378	351	380	365	348	318	352	347	394	385	381	376	379	353	377	376	347	349	382	344	369	374	359	368	344	342	323	356	404	364	383	396	340	357	345	353	364	349	394	383	361	328	355	372	367	340	379	380	368	368	356	371	365	396	381	366	361	369	361	370	366	335	387	330	378	372	369	374	384	356	397	372	353	358	366	366	361	358	369	373	383	333	370	372	341	372	391	376	378	403	373	357	385	368	362	374	349	374	383	363	350	366	346	358	385	391	357	368	367	366	364	376	356	367	388	364	366	367	327	368	334	359	373	383	355	379	391	358	362	375	372	365	352	361	392	373	401	370	334	364	378	367	365	344	359	372	363	366	343	349	370	396	370	367	353	360	341	389	369	404	379	357	369	329	353	351	347	335	361	377	368	366	346	332	367	389	375	363	366	353	383	361	388	373	389	387	353	351	362	348	362	337	388	340	418	370	371	376	401	364	363	349	352	373	377
6640	1111	1426	1435	1377	1253	1116	1125	1012	1010	1015	1003	928	955	1017	952	967	899	939	930	832	902	904	972	915	920	912	874	946	895	878	912	860	897	983	861	933	941	900	828	858	877	884	917	883	905	879	891	856	856	889	890	894	898	892	875	907	876	891	876	925	915	877	850	882	916	883	815	908	874	887	913	855	863	838	817	865	903	896	896	892	869	895	836	907	885	898	906	883	866	918	885	853	880	907	877	882	881	899	908	904	861	856	882	882	863	877	895	877	859	838	892	882	849	883	873	878	893	903	864	862	855	865	955	912	839	859	885	842	865	849	830	866	867	814	854	852	929	902	868	974	902	908	916	816	840	864	904	837	892	888	954	864	922	893	892	857	888	884	842	898	878	892	891	850	895	837	945	864	860	893	879	872	901	863	873	840	877	864	876	842	897	857	862	906	871	888	841	867	888	923	881	921	945	863	914	798	890	880	862	909	934	852	877	910	841	907	881	844	854	892	878	828	933	889	855	840	831	837	889	846	883	892	914	906	898	897	863	890	862	866	823	851	881	842	885	914	886	845	879	876	849	838	906	847	869	906	850	825	875	900	913	858	919	883	860	889	882	879	898	857	892	895	863	873	872	855	891	887	899	913	928	862	811	908	925	858	852	897	872	836	864	843	911	843	872	898	872	861	857	849	874	816	859	855	922	900	897	873	826	891	888	856	835	887	847	812	898	816	860	868	871	852	957	897	899	917	849	857	864	801	843	866	879	870	922	887	879	884	925	910	883	896	900	917	914	844	900	859	891	943	897	968	825	875	875	892	874	865	867	800	890	928	864	890	887	915	907	879	885	880	793	851	847	903	824	958	905	845	898	915	890	886	876	887	840	862	828	888	878	834	868	893	869	909	878	813	913	888	899	890	856	890	887	922	870	930	843	859	860	857	912	891	872	851	868	892	948	947	907	929	866	879	859	852	858	900	840	918	924	848	899	894	877	853	910	920	875	858	893	960	835	853	878	888	853	819	912	839	878	843	914	890	838	864	888	885	906	856	903	904	836	889	874	903	884	881	885	856	856	929	887	871	891	871	905	904	861	879	889	897	840	884	904	823	811	952	881	864	893	890	876	857	823	831	875	858	894	887	898	862	921	919	888	886	844	882	874	851	858	828	854	860	906	864	865	881	868	878	839	868	911	907	901	884	925	857	848	917	830	874	885	803	915	905	874	852	838	902	862	899	850	851	862	865	864	894	863	902	863	829	870	841	882	849	855	822	887	869	882	831	931	893	878	883	898	888	871	896	868	891	832	890	893	855	919	860	890	890	915	880	871	894	867	867	884	901	892	838	866	898	823	932	919	796	881	899	841	905	830	843	849	876	851	892	834	886	913	928	862	896	918	879	925	903	886	871	872	875	885	925	882	938	852	880	901	898	904	893	886	899	877	868	869	882	924	910	878	857	852	909	845	905	880	874	855	882	837	901	894	906	917	875	870	855	844	867	901	890	889	921	852	864	876	895	923	905	902	846	905	831	917	844	916	862	903	884	882	882	887	892	860	909	921	895	868	858	920	905	891	880	864	907	867	904	853	878	862	852	950	854	957	880	889	832	894	892	913	835	900	830	868	856	882	842	853	907	881	889	874	858	900	929	815	882	884	823	870	850	865	849	879	877	878	884	846	898	899	851	864	894	863	889	884	792	888	888	876	880	937	874	867	915	888	869	825	880	858	851	896	877	873	853	905	877	868	878	880	883	914	893	883	907	867	863	882	914	919	873	854	869	885	945	895	864	908	913	889	905	854	872	905	895	896	884	891	878	825	877	845	918	885	900	818	784	857	844	857	897	881	914	867	858	866	921	835	887	886	911	868	858	907	915	877	892	848	923	893	850	893	864	873	911	889	874	846	881	940	881	859	900	896	892	863	841	803	874	892	860	881	855	900	900	825	896	841	893	860	854	877	953	870	792	840	889	865	910	890	906	825	862	861	808	899	888	874	798	915	894	923	892	906	883	852	859	912	841	883	925	862	865	877	903	823	872	855	921	854	890	883	882	929	898	900	882	852	880	917	861	829	913	886	888	871	914	875	897	854	879	881	908	906	853	931	881	904	874	862	838	905	893	887	905	901	828	912	875	868	888	903	916	860	918	906	854	863	961	864	871	884	884	892	852	863	807	876	850	890	867	844	866	855	927	874	849	874	891	865	883	881	939	867	889	934	847	891	908	928	832	889	903	882	885	896	840	842	902	813	922	861	884	836	854	851	850	905	885	908	861	876	876	934	879	948	841	882	859	912	905	850	867	837	927	835	894	856	889	826	816	880	896	899	891	865	873	947	888	874	814	849	910	932	907	888	844	848	862	873	878	890	959	875	887	908	900	878	877	886	920	875	857	927	876	918	856	852	936	844	914	860	873	915	887	846	872	914	865	908	863	859	864	838	903	874	869	880	901	869	824	872	905	877	907	891	898	870	931	895	870	833	888	873	877	877	957	860	893	860	870	904	869	817	851	863	905	1014	898	843	907	847	875	854	883	915	844	862	877	888	860	881	888	877	868	850	921	926	938	907	888	933	900	863	938	905	910	847	847	834	922	821	857	879	880	889	865	847	890	881	882	870	881	904	851	905	884	896	886	876	910	832	871	890	878	906	896	842	887	906	875	879	835	854	869	894	837	899	827	877	870	830	899	867	864	929	908	916	922	885	826	858	913	889	809	826	835	846	895	881	873	887	842	860	888	815	813	851	854	879	899	875	860	851	874	841	873	865	888	881	871	895	876	895	878	871	917	871	948	876	876	864	890	913	882	888	869	900	953	898	886	901	904	943	943	877	841	955	872	891	851	868	902	880	863	889	836	845	862	899	852	872	872	859	843	905	847	891	862	904	904	914	911	846	868	905	876	836	904	926	879	851	944	879	907	890	842	869	895	891	930	853	880	876	908	850	874	918	882	819	876	897	858	902	880	893	913	839	854	852	905	842	874	920	932	826	881	871	863	907	894	878	858	893	875	925	855	863	850	872	852	854	923	843	865	879	938	841	858	847	907	882	920	815	881	881	853	903	858	853	907	874	846	898	869	899	864	870	863	901	824	846	906	868	867	854	876	937	914	818	874	862	860	843	856	847	862	906	934	844	831	883	847	876	849	894	897	838	856	846	851	825	887	926	854	857	858	927	886	916	863	887	898	850	863	907	882	888	846	859	888	889	882	845	818	934	929	872	875	893	896	848	865	887	863	910	912	850	902	875	837	890	880	867	918	866	904	852	884	871	929	915	813	910	910	863	829	881	849	861	850	889	898	884	895	843	909	897	857	806	882	879	874	899	883	948	890	884	889	880	923	907	862	873	845	918	873	907	881	846	902	888	859	846	853	848	890	825	854	869	866	883	825	867	876	902	881	879	810	838	881	869	893	875	834	887	918	903	871	846	891	894	840	855	902	887	870	913	849	896	893	890	885	883	906	883	895	856	933	909	867	973	871	864	861	882	875	917	861	876	869	888	847	863	878	940	868	885
12289	787	669	485	360	366	298	261	251	210	243	224	206	191	207	179	212	185	180	188	186	176	172	189	216	169	188	186	186	181	209	170	189	187	200	171	197	181	207	193	188	178	210	165	169	167	169	179	169	172	163	168	186	164	176	189	188	201	185	160	185	164	197	175	170	195	168	210	177	175	184	181	183	196	162	165	194	181	192	170	165	169	181	176	196	171	192	207	189	196	169	218	197	195	178	170	156	169	185	171	176	160	190	163	180	190	176	177	186	191	184	176	161	175	185	187	203	195	165	199	191	180	175	178	182	211	195	190	205	178	190	194	173	186	182	213	209	179	178	199	170	180	176	159	189	168	195	188	186	211	200	178	156	197	198	191	171	158	217	167	179	185	150	179	186	171	180	185	153	162	182	199	179	197	185	215	173	162	179	161	183	174	174	179	204	192	154	179	187	167	183	195	173	163	165	156	154	164	181	199	186	188	184	152	186	183	180	193	194	182	179	174	168	199	191	193	189	185	157	182	196	158	176	181	179	192	150	168	164	194	168	197	192	178	172	196	186	181	186	184	194	173	180	201	181	192	175	180	169	198	174	172	175	207	215	176	203	198	199	176	193	193	149	200	187	187	201	192	181	181	172	185	163	176	202	179	186	181	169	161	165	179	181	210	176	157	164	197	190	198	176	176	211	187	202	160	202	204	190	184	183	183	189	173	190	192	186	190	180	207	181	195	183	182	175	183	188	170	162	206	197	180	187	202	187	191	183	170	171	177	169	178	185	170	172	163	183	187	190	159	175	175	208	203	208	176	195	200	195	193	173	186	181	169	177	171	184	187	182	191	212	165	201	163	171	180	177	152	182	180	178	186	166	177	173	179	176	184	171	204	203	188	167	170	200	218	156	166	158	173	167	170	170	188	169	195	180	187	198	158	188	169	173	180	195	197	172	199	187	193	183	177	189	174	196	184	181	193	190	209	189	193	188	177	209	180	181	199	181	162	220	168	169	142	170	187	167	162	189	200	170	185	176	168	189	186	184	172	191	181	171	165	158	174	181	186	188	201	192	186	175	196	176	160	163	177	171	193	200	181	185	187	163	179	166	169	184	169	175	189	201	180	176	159	187	169	167	190	186	164	193	205	165	191	198	178	170	191	198	180	197	186	164	204	179	189	178	159	177	170	184	182	152	163	189	191	181	180	172	186	187	208	167	188	200	199	188	199	191	190	170	172	173	190	193	185	179	179	193	195	191	188	195	194	194	174	158	193	172	192	183	195	182	165	169	188	174	174	194	184	183	202	181	178	172	171	164	182	191	199	148	173	171	179	180	173	174	177	162	206	175	177	179	196	196	184	186	171	173	188	193	196	175	188	185	179	184	193	202	202	175	175	197	157	159	177	181	177	188	175	193	182	155	195	203	190	189	200	181	173	177	187	179	194	204	161	184	192	185	227	208	172	171	185	179	181	167	156	218	178	189	174	179	187	162	151	196	195	183	191	190	194	182	171	198	205	188	167	170	196	202	174	179	183	191	187	186	176	192	211	200	171	228	191	186	176	181	187	168	182	189	212	175	178	171	186	188	176	170	176	216	174	161	174	209	189	170	169	186	178	192	173	182	177	171	185	167	178	183	168	185	187	170	191	218	165	185	181	206	174	175	169	194	200	200	175	198	169	208	206	178	194	161	208	169	193	195	191	186	172	178	179	192	173	171	177	166	173	162	161	184	192	148	162	176	194	176	173	156	170	209	208	182	201	164	186	179	169	168	213	184	182	183	187	166	146	200	180	165	196	184	187	183	176	182	158	165	186	184	196	194	180	169	178	198	175	182	177	166	172	209	178	175	198	176	185	170	175	180	172	193	182	189	211	202	176	174	170	205	191	214	210	190	189	176	188	188	164	179	161	156	179	168	186	182	199	171	202	200	190	192	190	189	187	162	204	180	170	183	172	178	198	197	189	193	192	178	157	207	187	179	172	175	175	164	164	188	174	188	188	178	193	183	178	184	208	176	184	175	189	190	165	170	159	167	207	189	187	196	167	176	185	207	170	173	185	153	212	170	157	183	163	177	208	168	174	176	185	200	177	186	167	183	176	183	185	187	173	170	189	162	202	207	199	174	187	173	177	170	192	171	192	175	195	186	199	197	175	171	173	188	207	192	185	168	190	163	170	165	158	162	193	191	184	179	170	167	174	188	182	204	181	185	203	181	189	190	181	203	157	173	167	177	186	170	168	192	178	185	199	184	173	193	197	189	175	185	201	187	191	179	162	199	194	192	211	170	200	181	201	185	185	191	208	166	185	174	168	210	157	179	195	201	186	186	195	188	181	165	161	179	157	175	174	180	165	183	169	163	166	179	188	204	203	174	178	179	195	204	179	170	167	210	197	183	172	186	201	170	177	196	190	183	179	173	190	185	197	202	153	174	200	179	165	189	171	213	201	183	175	185	167	201	199	198	178	207	187	167	187	183	197	177	174	185	183	174	180	184	160	184	192	182	194	179	193	163	179	176	167	210	178	174	151	161	184	184	182	197	168	174	173	197	212	170	173	184	182	197	191	167	162	187	185	176	210	184	187	169	188	190	173	173	158	152	200	178	177	179	172	186	197	202	175	175	183	197	201	199	188	179	170	195	181	174	194	190	177	200	196	195	134	159	209	218	192	161	187	189	188	206	199	188	187	190	179	185	190	194	181	177	180	176	190	181	210	191	173	205	180	180	175	168	176	185	166	206	188	180	188	181	173	173	179	185	195	207	199	182	185	177	180	168	159	177	189	196	143	195	182	186	166	160	181	161	196	202	204	198	203	203	199	230	182	176	195	199	175	190	207	203	180	199	199	189	191	165	179	180	188	155	183	158	185	196	174	161	189	194	197	189	178	199	156	190	199	198	166	185	185	190	150	201	190	185	193	171	166	162	174	180	179	190	193	194	189	184	153	179	175	206	184	163	175	208	190	159	176	185	176	188	172	180	181	187	167	173	170	188	192	162	171	171	207	178	166	182	187	162	191	193	207	192	185	184	184	193	204	158	177	184	206	173	191	153	169	161	184	182	183	200	163	167	194	176	183	191	220	195	178	168	179	189	162	171	178	175	178	186	183	186	199	196	166	199	207	186	176	172	177	182	210	180	174	172	194	188	184	193	171	212	164	163	181	194	179	184	177	194	190	168	194	169	181	161	191	181	177	196	170	186	183	177	199	174	199	180	194	208	188	192	189	179	184	179	179	197	182	190	176	163	205	179	192	184	170	184	193	190	183	197	183	185	173	193	186	193	188	182	189	180	188	191	197	172	170	211	209	155	197	165	177	185	185	195	196	168	173	195	199	173	166	172	186	192	150	177	204	178	194	158	164	171	237	188	172	158	188	166	187	177	179	164	207	210	176	187	199	191	167	189	189	182	186	194	167	193	190	168	165	173	184	185	182	193	160	204	174	178	184	185	175	181	189	190	187	197	186	201	180	193	180	195	184	190	192	162	215	183	204	180	190	170	174	158	183
7773	912	1541	1755	1460	1226	972	960	888	742	714	688	670	637	589	614	561	561	563	544	538	537	518	550	547	546	490	526	511	505	492	464	528	474	431	508	483	483	483	448	509	477	411	521	491	459	490	515	500	483	500	442	483	500	518	498	473	454	460	469	471	481	462	438	466	443	511	502	453	497	471	441	501	494	471	436	476	478	499	463	434	474	457	475	475	515	470	504	481	493	450	473	497	469	470	481	489	442	423	504	466	500	464	476	524	454	503	457	499	445	460	466	466	488	480	461	477	453	498	480	468	503	483	472	485	483	475	494	455	490	477	471	485	487	496	465	478	489	480	462	504	451	495	443	476	472	484	474	511	473	477	462	445	476	487	502	515	454	479	496	493	509	482	460	463	457	503	445	465	507	459	460	479	515	502	488	446	461	480	447	461	471	464	491	470	504	511	463	482	478	489	501	501	475	488	475	459	452	469	512	465	484	514	448	471	475	476	447	466	467	478	515	452	463	485	468	464	502	475	481	473	486	494	464	495	452	482	484	457	474	441	506	470	434	474	454	464	485	475	477	501	457	476	450	533	480	512	447	461	475	485	483	486	453	457	497	503	472	467	489	464	441	500	466	475	526	476	495	479	482	529	459	481	508	519	463	481	468	463	453	501	471	498	471	480	503	511	476	467	470	448	525	462	484	467	517	486	456	500	464	471	498	488	494	481	490	479	458	454	499	460	480	477	467	493	499	451	478	472	492	455	469	493	467	490	463	433	451	465	453	461	448	431	443	440	451	485	491	453	436	477	471	537	450	474	476	472	475	484	521	458	493	462	467	476	507	485	479	481	472	466	459	482	498	473	456	506	456	476	468	478	479	506	473	485	503	513	523	484	460	498	493	470	468	467	453	482	453	492	502	489	460	479	472	519	472	451	470	452	458	476	481	469	474	467	446	443	455	497	479	475	445	445	490	433	521	478	454	476	450	465	471	495	486	475	467	488	457	474	512	487	470	498	471	474	453	493	458	493	493	504	459	478	469	462	468	486	454	462	471	489	441	461	491	529	448	477	451	464	460	509	463	487	497	451	466	422	474	514	475	436	464	436	489	511	491	481	474	511	459	464	443	469	477	494	458	478	472	476	441	456	461	474	471	489	488	493	486	466	492	459	490	457	462	468	489	503	459	467	507	414	460	508	466	519	463	415	448	440	472	447	506	488	473	476	453	488	462	486	454	478	483	465	467	499	441	479	506	459	465	432	464	471	499	472	480	457	491	459	501	499	475	437	494	469	455	441	465	465	456	466	477	471	492	497	490	449	490	461	482	447	487	470	464	494	450	471	474	491	468	458	448	495	487	485	499	461	473	470	463	444	477	442	457	507	475	469	475	481	477	489	458	475	474	494	474	495	472	484	494	473	469	483	473	466	471	478	457	505	474	490	476	477	470	486	488	455	487	462	486	484	450	497	453	477	458	491	503	435	507	463	469	446	493	439	526	541	500	488	453	458	446	451	469	492	465	455	475	473	459	482	470	492	459	492	509	488	471	498	428	470	504	508	509	491	460	452	457	475	481	484	448	455	486	472	491	500	449	464	492	419	443	470	493	480	488	504	434	484	484	458	520	506	481	466	492	500	466	471	494	477	519	483	484	438	507	475	460	461	474	472	424	458	463	514	477	455	457	482	490	480	500	481	478	454	467	489	494	484	478	457	487	453	459	448	498	478	425	443	470	458	472	459	456	458	486	527	493	488	471	455	481	486	487	472	484	503	469	483	456	475	449	445	468	470	488	448	499	509	426	461	478	446	445	460	437	466	553	472	485	476	472	473	506	470	495	487	491	481	474	483	474	455	477	470	471	462	473	466	477	472	455	471	448	468	463	496	511	518	445	472	451	474	480	505	442	503	432	497	482	466	466	479	470	476	486	439	428	453	464	483	435	496	443	485	444	468	498	465	480	490	476	494	468	459	493	487	522	439	465	424	476	463	464	458	500	485	510	495	444	457	466	517	493	484	458	454	472	486	475	477	487	512	487	441	462	456	458	470	459	470	450	461	499	472	482	491	480	475	489	486	424	453	505	493	487	508	467	475	503	499	456	444	502	494	457	437	485	503	465	461	487	484	483	428	447	462	426	467	456	481	504	497	464	472	468	494	457	467	519	472	472	502	458	461	499	456	505	470	466	499	474	461	528	460	475	473	448	449	444	515	485	472	446	495	507	465	443	466	482	512	479	408	477	462	469	452	476	458	481	493	485	453	431	466	485	469	511	448	471	502	449	454	490	468	443	491	481	466	485	498	474	478	483	447	515	447	469	489	473	492	487	438	494	489	480	459	451	480	449	533	471	448	474	472	470	436	453	470	471	484	469	458	480	496	523	449	440	479	446	493	443	484	467	506	438	488	454	495	487	425	494	457	471	488	454	490	501	450	517	453	481	468	510	473	431	470	483	457	504	491	496	470	478	456	514	490	447	479	454	498	475	481	456	443	496	444	468	475	469	477	474	465	472	462	500	485	483	436	474	479	511	436	432	487	490	477	482	470	484	473	488	471	468	459	471	452	461	475	484	477	481	504	523	489	478	484	494	481	455	432	451	477	449	506	472	423	492	458	487	527	521	474	470	458	468	494	467	470	489	469	482	469	451	483	445	440	466	467	441	471	469	478	461	436	488	504	519	459	471	483	496	483	471	459	529	516	461	464	474	477	456	461	495	474	459	451	493	457	481	500	487	467	502	444	433	455	435	433	499	485	482	479	464	503	444	477	494	451	486	484	478	514	469	455	490	468	459	498	441	502	495	453	444	536	507	483	461	503	506	479	486	479	466	459	496	488	479	464	442	439	474	462	462	500	458	465	486	486	485	469	457	441	445	497	492	451	476	495	486	456	483	502	497	447	469	479	451	487	490	454	464	478	468	483	465	489	452	484	452	466	469	474	477	443	503	525	478	483	486	450	454	497	493	496	492	517	505	472	463	507	417	454	473	449	477	481	488	449	513	499	461	533	495	462	474	454	480	484	469	445	465	482	486	509	460	451	469	521	452	480	457	462	459	442	493	438	487	477	473	455	429	463	474	478	491	488	468	481	485	457	456	494	470	487	489	484	473	476	472	482	460	464	470	463	476	479	440	497	459	448	475	489	454	479	424	472	490	471	492	487	509	418	505	446	521	471	480	489	502	446	505	446	498	493	471	451	483	473	493	487	411	484	497	485	474	429	472	479	457	513	475	492	482	504	473	468	459	486	495	510	483	513	475	508	497	525	462	469	447	501	490	471	404	460	475	480	466	467	497	487	435	494	489	492	460	438	458	490	479	456	453	494	467	469	480	477	478	500	461	472	464	469	493	482	472	441	484	490	490	466	488	456	455	476	470	478	468	448	496	468	450	470	432	433	481	473	488	481	475	501	494	506	486	468	440	470	479	477	504	482	510	476	483	475	443	510	488	444	481	460	484	466	464	513	508	485	493	446	456	441	454	446	469	452	454	481	484	498	501	443	460	475	504	483	486
1272	376	386	402	399	414	383	389	395	369	403	399	358	379	365	395	368	388	359	392	384	374	371	384	399	386	395	347	398	369	441	415	383	396	369	357	361	385	365	339	382	408	439	371	381	415	365	347	420	386	396	386	398	383	381	437	375	377	392	384	387	371	401	414	380	402	410	391	378	377	384	377	406	411	358	390	391	350	368	388	419	375	379	384	345	382	389	346	389	379	401	370	380	418	394	429	383	385	405	373	390	404	375	413	399	401	376	375	390	379	380	377	404	352	402	364	358	428	392	365	401	362	409	377	379	382	349	387	439	385	384	369	370	373	373	407	386	418	400	380	384	393	403	339	377	354	381	380	390	368	390	373	382	397	397	401	385	345	381	395	394	408	378	376	409	394	386	395	347	383	407	366	399	393	385	356	374	397	376	374	422	421	373	384	379	390	384	382	373	416	366	391	381	351	357	388	399	404	400	353	406	366	407	419	414	395	390	412	395	373	381	394	414	394	386	386	343	389	419	348	446	342	375	361	375	378	383	368	358	380	374	371	362	391	362	357	423	373	404	396	389	375	414	399	390	421	364	376	397	399	377	400	416	405	376	407	377	380	384	388	385	410	380	382	387	355	381	383	352	390	364	379	336	389	351	382	385	353	386	369	370	389	403	373	345	395	398	394	402	374	313	374	409	375	346	373	386	413	371	391	393	358	371	391	370	398	413	366	383	394	413	380	423	393	410	379	379	388	423	380	390	364	355	388	358	366	367	388	403	371	368	354	399	383	373	404	413	373	352	365	396	395	395	355	415	378	361	411	365	372	388	366	385	359	359	381	406	359	382	425	372	381	363	365	388	405	402	390	370	405	397	389	411	387	360	384	367	399	362	387	328	385	392	353	413	356	343	366	370	382	390	342	406	430	367	408	349	394	369	392	376	385	362	380	345	386	399	408	429	384	392	380	356	391	370	391	381	381	358	389	369	392	377	411	403	408	413	375	392	436	415	385	383	372	399	384	410	405	384	412	371	368	394	401	358	363	364	366	374	398	357	378	385	406	394	386	371	399	380	354	360	371	371	369	382	380	346	387	375	372	388	392	377	366	387	387	381	348	374	412	411	408	372	365	426	382	378	350	358	402	365	397	379	401	394	372	384	382	387	377	368	363	402	385	442	376	381	375	416	414	381	321	386	427	343	367	409	364	403	385	391	375	422	363	389	399	360	419	398	412	372	346	402	389	410	385	370	358	400	420	398	344	397	373	414	388	395	395	408	418	393	415	375	358	404	343	412	396	381	399	367	368	369	425	364	404	376	410	375	362	402	403	420	375	418	357	370	380	410	383	398	403	394	379	409	385	331	388	369	384	370	377	396	375	386	371	388	363	386	347	415	366	395	362	381	396	380	401	382	371	390	394	400	400	392	359	387	401	388	375	348	354	378	386	342	377	386	401	392	381	378	435	411	406	383	361	382	376	392	408	384	364	392	351	394	374	353	408	383	406	431	400	414	404	405	371	378	401	388	372	423	379	418	430	415	393	396	384	399	372	367	397	360	386	406	393	380	341	356	401	387	327	396	369	417	426	393	398	406	373	415	385	401	382	322	377	372	349	408	403	398	369	407	346	383	381	411	416	382	342	405	398	399	353	356	412	403	427	380	398	334	371	368	361	382	357	415	390	411	383	383	432	371	354	336	383	364	362	367	386	396	414	393	397	359	369	380	376	398	374	393	412	388	402	384	420	349	405	388	366	380	354	374	393	381	406	414	368	383	423	435	421	396	399	390	361	352	353	393	412	397	390	358	361	358	383	395	371	402	397	363	384	390	377	366	438	394	354	350	376	373	379	385	375	317	392	417	436	360	410	395	378	380	395	396	386	363	386	381	396	402	405	400	377	362	413	416	350	401	410	383	361	405	391	418	370	393	407	381	417	423	376	365	343	373	371	396	383	415	367	396	398	420	381	431	394	415	366	397	399	385	415	357	387	353	412	414	362	344	424	348	405	369	374	372	376	341	408	406	370	399	396	403	401	388	399	396	364	407	400	352	367	364	388	360	391	378	362	363	378	396	407	368	380	361	375	384	391	384	371	374	363	381	408	372	366	367	397	400	405	388	362	332	379	350	366	392	376	360	392	383	380	371	346	400	399	441	393	374	375	392	369	378	406	386	372	363	368	401	374	365	391	356	391	385	386	364	359	428	381	413	391	364	378	397	401	389	424	439	368	348	385	351	367	383	383	407	376	375	405	400	368	389	384	383	364	379	349	366	361	349	376	384	376	382	393	401	387	382	413	340	413	347	401	408	363	421	402	378	385	352	409	369	385	384	386	393	369	409	333	397	367	380	387	368	414	366	392	400	380	385	400	365	382	396	363	402	385	403	406	356	401	402	434	388	383	353	396	394	405	382	377	394	411	385	415	373	378	363	398	405	342	379	407	369	381	363	367	381	371	408	373	383	393	386	380	386	379	408	392	394	346	362	383	432	393	402	387	366	409	401	361	363	369	366	401	402	368	407	382	389	371	392	389	353	375	408	386	358	386	395	397	371	402	412	402	369	392	373	382	370	408	392	388	391	395	376	401	363	376	380	416	396	386	432	388	343	392	371	404	361	408	377	400	395	374	419	391	393	358	368	394	365	397	394	377	381	410	404	378	372	327	413	377	399	364	370	408	369	424	407	401	417	379	393	376	426	358	361	409	346	379	381	394	349	394	399	393	387	427	433	380	378	370	398	378	422	403	396	421	369	391	389	399	390	385	384	385	386	371	319	369	385	407	378	391	346	370	385	396	370	388	386	403	373	372	381	362	378	432	383	371	365	431	379	410	366	377	372	393	358	375	374	386	381	366	371	411	360	415	379	370	379	364	389	368	366	376	378	388	360	371	400	391	349	405	396	359	412	392	364	407	409	382	377	359	388	390	360	406	424	400	380	374	380	400	368	397	413	371	372	424	369	408	409	394	379	353	446	399	382	402	391	362	416	391	388	412	383	381	365	386	379	374	374	390	373	378	401	409	370	381	408	364	384	360	376	352	394	387	405	370	422	390	378	407	385	365	380	389	383	398	373	398	360	364	351	359	368	369	410	410	349	390	432	357	372	434	365	434	368	397	449	385	358	381	391	387	391	381	412	415	387	391	386	385	385	384	384	405	391	390	369	401	388	389	358	341	411	371	401	407	384	430	386	356	408	372	372	392	409	393	404	376	356	385	369	379	346	398	390	410	378	388	349	374	441	429	363	399	375	403	391	344	403	378	383	390	354	377	356	374	400	368	415	367	383	419	393	344	382	401	389	397	408	398	408	383	394	368	369	371	410	423	420	355	378	397	385	360	393	398	428	446	371	385	372	367	404	385	417	408	370	376	367	387	381	393	376	374	390	371	373	403	358	352	418	368	387	354	386	372	385	378	405	385	373	359	380	366	379	429	358	344	382	356	366	390	393	403	416	364	375	401	361	387	350	343	363	378	411	396	361	363	334	422	375	339	399	378	404	348	365	390	389	366
2100	925	970	923	939	943	941	913	937	937	903	901	876	991	930	872	976	885	929	952	949	902	879	965	981	908	924	975	928	949	934	919	936	962	951	920	911	893	923	942	900	904	914	894	893	882	960	924	952	950	897	947	951	927	905	944	911	906	888	924	936	960	965	895	950	955	947	909	890	942	914	927	915	897	923	907	950	912	949	948	924	929	923	871	903	870	969	845	891	893	898	930	912	920	918	962	911	947	949	931	932	959	930	963	948	951	860	955	891	884	881	969	887	957	953	987	927	896	979	953	906	925	995	927	947	912	956	892	928	914	968	923	904	945	907	890	954	940	957	900	900	972	911	980	913	993	914	912	941	915	847	970	954	903	921	933	960	927	946	910	974	911	913	922	919	929	935	907	882	945	911	955	872	972	957	983	930	878	936	942	890	915	909	897	916	920	881	943	978	914	942	951	913	997	945	874	965	942	885	929	1016	956	931	921	932	942	952	916	929	909	954	919	932	910	882	957	953	891	966	892	918	954	857	905	887	917	877	902	873	898	920	929	923	885	908	913	910	935	895	903	944	941	997	932	914	905	950	892	907	980	941	955	971	879	915	968	954	878	952	903	892	929	899	875	954	954	998	925	925	979	903	881	952	967	947	883	903	929	882	927	881	914	929	960	916	914	906	901	942	882	894	1006	909	975	1002	921	927	902	944	955	948	917	891	945	931	932	921	963	872	917	954	967	960	925	937	972	920	946	867	873	1010	923	979	926	937	888	905	973	958	876	931	949	920	889	938	927	908	946	916	926	933	902	920	905	923	945	920	910	920	973	867	952	938	906	926	948	971	949	927	941	937	875	942	908	937	894	909	951	899	886	946	857	911	983	908	879	926	915	930	994	921	838	949	909	888	895	898	943	984	908	939	945	951	903	960	985	928	912	938	959	944	928	902	944	952	949	977	898	927	936	920	910	895	916	935	915	933	949	866	965	963	931	971	979	921	962	907	992	952	960	878	928	882	981	901	940	970	934	888	940	923	925	943	910	947	900	922	946	934	899	942	916	955	944	923	1004	985	918	932	925	1025	917	929	946	938	941	942	931	898	911	905	944	935	886	900	934	897	902	938	980	987	936	921	943	940	937	901	923	882	957	909	882	925	949	909	951	905	1009	933	939	861	911	913	903	860	932	918	886	889	911	919	901	924	993	950	892	920	863	905	952	989	941	917	884	853	971	935	919	917	947	958	967	939	910	916	909	896	914	911	927	924	920	907	899	939	903	941	950	889	915	968	923	972	948	899	950	957	854	904	939	920	925	899	938	889	913	940	945	917	894	878	954	967	974	986	926	924	963	959	875	963	958	953	939	1003	949	920	933	913	934	893	917	955	917	920	885	908	931	941	937	968	894	924	964	934	918	923	910	921	926	887	896	973	945	938	941	908	951	964	959	924	923	928	914	953	916	963	937	969	872	951	920	877	916	916	935	895	910	926	894	898	914	899	932	897	894	895	966	916	926	957	902	914	933	958	863	931	945	955	962	916	976	898	909	869	887	888	994	946	943	948	953	919	939	925	914	907	923	980	911	902	874	930	944	918	957	915	947	933	979	921	919	936	921	947	920	933	904	882	905	956	957	937	930	921	929	951	932	913	980	849	917	899	934	970	950	911	891	922	909	857	933	943	912	927	870	953	864	917	861	942	931	909	883	919	956	935	962	881	904	908	886	892	921	971	916	895	930	924	907	887	946	868	947	968	912	901	906	921	909	899	936	952	886	875	1025	989	919	930	972	949	915	947	930	935	959	936	938	967	919	971	966	894	893	947	940	988	939	957	923	893	957	936	925	908	933	956	889	918	958	857	942	903	892	924	916	929	862	944	891	930	983	930	926	941	882	973	883	943	938	919	932	939	946	928	977	919	921	931	915	948	984	910	919	896	919	919	892	986	926	863	903	911	956	911	862	927	912	939	888	913	879	943	882	934	981	938	950	919	907	891	861	928	937	958	879	958	956	974	896	934	909	949	884	912	905	937	983	952	946	868	907	942	891	930	949	960	968	945	910	936	921	903	926	914	964	916	927	891	945	959	926	926	919	968	949	923	978	926	898	872	921	937	1001	902	932	932	929	917	912	921	968	888	910	919	874	891	956	958	920	902	936	907	920	953	956	955	924	919	889	929	904	951	913	948	937	962	892	890	969	951	925	903	919	923	909	961	911	931	966	948	940	1024	928	904	944	934	918	903	876	916	887	961	964	956	916	944	978	920	1010	955	911	949	960	947	930	966	901	941	896	926	941	967	924	937	902	920	868	967	927	915	907	921	946	945	949	874	919	960	924	881	923	928	904	900	910	892	969	921	928	917	940	969	904	926	938	920	956	895	906	950	949	940	925	966	866	950	915	924	934	909	915	939	958	874	873	937	925	920	945	926	929	927	905	895	968	934	927	896	969	937	885	938	936	930	881	911	967	931	954	901	940	974	909	968	927	1014	932	930	935	887	925	987	885	955	956	885	912	925	911	889	880	863	919	908	906	924	937	933	956	959	860	915	893	882	900	947	964	961	900	903	990	900	959	920	943	909	925	884	880	936	964	934	932	950	917	930	984	877	930	895	914	905	951	956	931	934	991	898	908	934	896	940	899	918	914	955	935	870	865	867	895	886	940	894	935	962	948	943	956	883	953	976	920	902	934	937	859	927	918	911	892	958	890	966	910	942	939	924	906	1002	950	914	959	917	952	917	891	958	944	929	888	953	946	966	913	873	938	897	967	913	952	926	917	953	974	966	946	932	935	920	923	921	963	941	965	939	882	910	929	935	897	907	982	950	906	923	979	967	925	916	927	916	857	915	916	915	915	938	914	903	963	912	929	912	957	945	936	942	928	905	928	926	913	949	919	909	960	959	872	910	953	875	906	903	879	945	916	908	969	909	911	899	921	937	862	966	884	949	925	906	943	893	913	867	898	914	877	925	939	919	919	937	944	980	920	906	895	1002	950	938	960	914	909	948	934	921	960	957	989	923	954	902	991	935	950	941	869	915	875	918	928	909	963	952	890	982	998	919	899	906	904	888	926	953	895	974	910	854	999	981	950	935	908	898	901	958	934	877	908	911	908	878	948	967	890	906	898	953	924	877	932	933	933	903	983	900	905	918	906	948	936	949	1005	911	963	890	916	878	854	954	962	920	949	925	947	941	875	973	963	921	866	1001	898	937	956	913	931	925	943	943	925	966	919	955	899	883	962	908	920	892	938	938	907	949	929	907	863	909	890	911	910	966	911	939	905	927	975	939	938	909	949	891	938	933	924	963	898	960	899	947	918	895	932	947	950	921	896	956	920	932	984	926	906	900	916	964	891	895	881	950	979	911	901	939	923	941	941	868	921	898	987	885	913	946	979	893	889	961	907	933	935	896	869	919	964	913	953	967	963	909	966	952	903	920	952	952	917	926	968	874	956	1003	933	880	981	922	944	1001	914	922	958	927	985	932	936	938	979	881	961	911	931	922	936	930	961	924	934	897	887	957	969	962	946	933	916
6946	621	585	549	427	413	418	414	389	375	375	375	366	390	358	402	371	322	347	403	403	379	336	375	381	358	382	356	367	354	388	377	362	382	367	355	385	351	369	355	358	366	362	339	362	354	341	353	404	369	389	390	351	362	354	357	379	358	370	401	357	349	372	357	357	399	371	348	379	362	362	354	341	386	375	380	340	359	391	324	354	347	351	355	392	375	371	377	364	346	385	350	354	428	380	374	397	363	349	394	321	366	380	389	325	346	374	373	372	393	327	377	337	357	366	354	341	357	394	402	356	387	332	380	362	333	323	376	366	367	344	385	384	404	362	342	354	373	346	366	411	369	368	340	358	349	353	362	343	375	351	354	354	345	338	347	353	345	333	357	366	348	380	379	346	361	388	354	362	399	402	310	357	360	353	324	330	365	385	372	361	375	350	382	338	378	395	371	337	341	351	357	392	360	311	344	383	359	355	368	392	369	347	383	374	385	341	370	405	368	385	380	354	375	345	375	359	373	377	366	377	385	346	338	355	391	374	349	370	352	334	370	360	346	336	357	350	400	348	371	360	379	372	362	388	373	386	343	362	411	350	384	362	358	345	323	344	379	356	345	366	342	380	368	355	371	360	366	359	384	359	330	361	346	363	346	362	348	385	371	357	364	369	381	362	360	353	356	348	376	380	363	375	360	350	363	357	358	355	384	382	371	328	363	397	345	369	335	352	317	348	345	333	339	322	362	341	364	367	392	342	374	318	386	385	403	360	366	363	350	361	367	376	365	389	367	352	390	368	349	381	337	389	374	377	361	403	348	380	354	385	380	356	339	343	370	371	355	333	367	334	385	378	360	347	361	348	378	325	361	358	339	362	345	373	346	402	380	402	343	369	365	352	363	370	367	346	345	361	318	386	394	373	345	352	362	368	405	365	369	368	369	364	355	394	378	306	353	348	384	379	326	378	377	385	363	368	332	395	390	390	383	332	353	351	361	380	368	366	362	372	353	386	322	382	327	376	371	321	360	366	409	394	374	358	367	382	393	355	348	385	403	373	374	413	363	351	353	372	314	355	366	379	339	394	396	364	358	354	364	375	356	422	336	339	382	359	352	370	369	346	401	379	345	335	358	389	347	366	343	375	362	362	369	397	352	337	377	384	362	361	332	330	362	342	357	363	403	375	366	408	338	334	361	354	366	386	394	390	345	344	370	369	382	354	368	338	336	355	382	362	368	377	361	356	382	379	359	367	372	377	397	350	356	387	354	363	345	377	371	366	382	370	353	343	372	359	371	359	369	364	365	417	372	348	406	364	393	370	360	364	386	352	357	365	394	362	394	330	357	348	370	355	356	360	356	361	354	384	366	353	356	378	374	393	355	345	362	382	346	353	370	340	365	374	349	374	357	353	365	374	375	385	397	351	372	329	363	349	362	345	364	398	376	342	334	405	365	365	362	400	370	359	371	376	414	358	359	380	347	381	366	386	379	362	361	363	326	351	358	378	414	376	395	387	348	349	332	339	400	368	350	340	402	385	364	409	387	370	394	395	372	363	404	389	380	369	375	374	385	338	375	314	364	393	373	372	387	357	359	364	360	381	350	375	355	340	375	389	325	352	378	376	395	364	360	359	374	334	356	345	374	323	378	376	341	388	372	351	381	325	335	345	367	399	364	361	372	356	372	375	359	397	407	364	382	314	379	375	330	351	393	366	357	376	416	343	386	339	370	374	328	378	357	391	348	388	384	368	379	382	382	354	360	346	321	368	374	369	373	360	335	379	344	376	403	367	351	377	359	367	380	376	361	345	352	331	333	358	347	360	366	377	306	347	340	355	359	367	349	373	363	374	343	325	338	359	383	370	363	391	346	302	358	396	342	378	355	344	375	366	368	361	365	385	375	362	341	346	347	358	367	340	365	325	403	390	383	363	402	336	391	354	374	320	366	378	384	364	342	368	360	329	371	370	375	351	333	349	396	365	357	357	331	349	338	375	412	397	365	336	323	373	358	383	342	349	363	379	366	337	361	348	363	357	422	360	353	360	352	354	387	337	366	331	370	361	348	379	378	374	327	379	336	383	367	374	387	368	378	378	356	336	384	346	388	342	349	344	379	358	339	332	373	392	384	371	373	350	379	366	359	361	372	377	364	346	363	357	365	357	395	382	386	350	394	373	391	382	384	383	371	350	344	386	348	373	363	382	346	376	364	361	352	375	331	398	332	344	348	356	367	361	333	356	366	325	334	381	353	347	358	395	340	391	379	396	355	374	357	314	358	316	345	373	389	370	422	349	337	383	350	340	389	369	341	362	388	351	328	383	336	375	377	371	356	352	346	384	358	383	366	367	341	313	367	353	347	382	330	356	392	360	371	345	380	363	402	344	373	377	353	338	371	362	399	392	320	329	333	344	395	351	346	358	362	368	387	361	345	386	318	354	341	387	381	380	384	346	383	375	340	369	369	344	374	393	383	371	405	332	368	377	357	339	370	362	339	354	374	370	385	336	382	381	356	364	339	384	370	429	370	365	376	376	344	365	337	384	349	358	381	379	363	376	353	363	355	342	360	364	370	366	363	402	348	341	356	383	348	411	355	377	370	398	360	389	368	360	369	316	331	338	392	355	363	390	361	337	349	381	345	361	396	341	373	395	363	387	347	349	345	355	393	392	379	353	378	345	384	370	364	329	388	370	387	383	352	354	353	364	365	368	361	325	366	372	377	377	395	359	367	388	390	363	362	378	366	364	363	339	344	355	364	349	353	380	356	335	365	371	366	373	341	391	363	328	372	365	382	370	361	371	363	377	351	355	352	370	362	387	344	375	327	368	378	347	385	378	382	386	384	341	372	383	369	384	365	403	357	382	351	366	326	363	352	360	383	345	349	342	339	372	354	345	394	371	377	336	361	351	364	359	400	359	394	352	332	381	390	378	357	357	385	390	370	363	393	326	336	379	383	383	368	367	373	363	392	384	376	386	363	391	371	371	367	371	332	354	360	355	378	360	352	375	386	359	373	397	421	371	372	366	348	319	382	413	372	383	383	367	340	361	371	354	367	348	357	349	363	385	389	343	352	402	341	370	400	404	398	429	367	365	364	308	338	385	369	382	346	374	347	355	365	344	369	363	355	364	368	337	385	368	368	349	401	347	366	373	353	368	354	386	344	367	377	377	395	359	375	351	350	363	391	399	415	347	345	355	369	374	413	336	375	365	342	360	399	354	352	380	370	365	395	340	376	361	334	343	391	349	359	347	333	396	365	339	347	362	352	348	376	380	374	373	352	347	368	340	393	370	403	357	334	359	367	373	335	377	346	397	319	317	366	358	377	367	350	391	344	375	369	355	363	372	358	391	366	359	362	379	309	378	367	360	320	326	360	360	372	380	371	330	374	366	357	365	380	361	349	371	329	367	346	366	392	342	376	390	349	361	399	395	419	383	377	392	388	373	339	343	333	373	366	331	388	384	345	373	370	349	382	355	360	371	371	368	363	403	381	371	330	368	359	361	362
6575	1068	1399	1555	1405	1218	1120	1052	1055	1016	1015	950	994	1007	940	910	927	929	917	894	890	920	924	878	882	924	866	951	881	880	844	886	852	877	892	893	885	899	960	878	872	896	876	904	870	890	886	815	934	847	862	870	892	858	935	867	869	901	914	859	911	872	857	830	855	920	884	904	866	878	848	850	896	928	891	913	935	847	914	894	883	911	863	929	888	870	914	864	793	851	834	889	880	877	868	899	881	804	882	885	933	907	860	894	829	905	893	891	828	846	885	882	861	907	911	890	918	849	893	938	895	880	949	848	805	867	873	877	868	912	866	830	836	861	858	841	882	802	902	870	875	907	861	834	823	887	887	962	915	894	908	865	892	891	897	912	886	839	892	859	865	891	900	889	866	847	845	890	892	904	861	884	847	876	891	884	905	861	883	854	854	933	866	883	928	918	853	863	886	903	891	931	885	841	844	876	842	908	890	867	890	846	853	862	885	896	849	890	898	856	868	928	862	825	883	891	868	837	857	820	838	919	864	874	889	905	912	911	883	895	900	891	839	894	821	859	874	874	872	898	784	859	890	899	855	830	833	897	874	934	904	878	916	887	926	830	868	906	883	926	867	931	831	855	870	792	889	891	870	926	873	906	911	877	849	929	869	815	884	900	892	853	859	862	899	844	892	932	893	852	839	908	865	887	855	846	847	878	850	953	901	845	857	825	878	876	832	902	869	880	861	908	865	842	870	883	868	838	912	896	897	854	875	847	862	917	891	849	853	850	851	888	899	832	873	925	842	888	878	893	856	840	843	877	878	916	880	927	883	893	900	907	879	829	878	827	843	870	876	880	886	879	870	855	876	909	888	843	855	888	885	921	837	838	925	883	833	835	916	914	935	896	879	827	857	879	907	896	868	873	872	884	913	890	881	855	874	907	870	897	868	881	889	925	867	839	865	891	906	844	852	894	922	823	861	857	881	918	889	890	834	888	862	858	860	892	904	835	868	837	901	915	960	887	889	904	875	916	885	814	898	891	866	891	896	893	853	813	856	905	913	838	893	901	865	913	920	892	862	870	944	880	848	953	864	899	877	927	905	884	834	851	837	830	892	865	872	840	892	862	890	926	885	860	876	844	873	863	876	897	859	873	874	879	842	812	875	902	926	861	895	813	900	887	861	886	894	884	844	891	866	814	852	913	881	956	898	925	850	894	851	891	906	873	912	900	897	959	855	858	871	939	877	914	879	873	845	877	891	874	909	882	838	900	845	868	905	873	847	873	887	850	815	873	879	865	906	876	881	868	866	886	884	887	885	841	861	833	870	945	853	873	851	930	877	906	912	885	852	858	891	876	865	850	870	877	848	915	839	844	859	857	824	868	869	853	867	901	919	875	863	816	879	886	853	851	830	885	863	904	845	855	836	862	822	850	853	854	888	849	840	904	814	916	872	863	860	890	825	927	888	868	873	864	868	875	906	891	840	847	869	883	854	893	905	887	833	816	912	847	931	841	864	902	887	875	860	862	906	891	882	892	878	881	918	855	912	865	867	843	853	860	889	850	838	865	919	917	864	829	921	864	893	856	877	877	906	934	890	867	923	851	891	877	872	877	886	824	890	877	882	882	892	889	869	881	865	874	888	894	870	869	862	892	913	897	930	845	828	854	906	873	911	900	888	890	850	857	916	867	931	888	852	898	911	876	839	871	938	892	883	905	895	849	875	879	831	920	888	893	913	900	886	863	913	887	859	925	874	925	866	859	921	857	885	885	878	832	853	820	904	906	862	829	899	881	828	871	948	845	867	934	848	851	924	857	875	903	844	916	914	853	859	883	834	900	873	950	907	917	848	895	880	873	880	873	911	887	931	931	867	811	878	934	908	906	886	901	905	874	895	871	897	904	882	846	906	903	892	818	836	873	840	880	889	837	853	873	846	896	812	897	907	918	911	902	868	857	907	908	861	855	922	876	860	885	863	857	883	910	901	870	845	892	888	844	842	874	876	900	891	952	854	845	867	850	843	894	872	886	791	890	844	876	888	814	870	905	893	867	909	884	825	850	888	896	892	877	866	890	873	820	834	896	864	863	955	876	866	893	902	852	883	891	876	916	900	840	836	865	869	905	879	808	898	883	857	857	857	875	855	889	860	888	879	899	830	892	859	860	901	859	852	888	840	895	887	845	883	883	805	904	867	889	861	879	861	890	827	889	850	896	851	879	893	859	876	907	902	847	902	907	870	866	835	870	898	874	838	910	875	882	914	869	867	890	868	913	859	835	912	878	886	863	903	851	842	870	886	857	828	838	895	911	924	836	867	839	851	842	848	889	946	881	869	873	868	893	797	941	920	892	840	847	880	881	893	870	875	859	856	827	854	876	883	904	901	907	919	874	910	889	947	879	886	898	876	850	907	822	827	849	865	847	912	847	901	869	857	823	840	912	898	860	883	907	900	860	863	910	876	853	926	920	890	866	860	868	878	888	862	938	861	888	894	891	897	930	836	874	899	871	803	870	866	865	875	856	842	938	871	829	908	917	881	858	905	842	872	900	888	890	835	893	917	825	901	875	910	881	813	907	869	926	908	888	876	835	928	881	864	873	867	859	896	858	877	905	924	870	882	919	854	882	970	887	839	861	888	911	899	869	857	913	837	855	885	912	883	821	876	883	873	872	878	848	898	856	864	870	889	884	841	876	852	939	861	828	881	853	882	939	863	887	902	902	825	863	835	873	827	873	844	834	882	881	888	872	895	860	883	847	897	864	865	890	844	913	876	877	899	863	895	914	887	906	899	869	917	846	874	888	859	883	921	907	916	892	867	887	871	878	910	896	848	888	891	893	867	849	865	895	859	956	871	829	847	896	870	877	887	864	916	911	883	888	906	854	909	904	894	877	839	828	861	916	912	888	916	866	899	837	879	899	818	923	842	871	899	899	866	812	829	839	894	945	848	882	909	899	898	823	857	892	832	849	852	910	917	927	856	923	851	895	919	847	894	912	891	833	849	871	884	901	861	834	907	864	879	854	910	833	906	865	840	838	897	880	875	824	860	859	868	863	898	867	908	886	881	862	921	860	900	879	863	950	867	956	862	912	853	896	868	881	870	873	820	926	859	874	858	900	880	917	859	862	898	879	881	896	849	898	857	833	830	840	880	877	930	883	862	830	875	860	894	917	928	858	882	905	870	866	894	902	889	858	842	852	862	886	921	831	889	873	888	840	843	862	904	823	899	848	897	906	866	904	840	881	956	844	898	906	894	877	857	872	858	902	879	871	874	864	935	870	909	821	885	891	882	868	874	829	859	937	862	856	857	832	864	880	870	839	852	879	899	842	895	839	898	863	839	882	882	836	876	907	862	890	937	871	936	823	943	814	898	891	886	863	887	838	854	828	888	868	862	877	884	874	883	880	900	849	891	907	900	885	877	852	876	832	875	873	932	860	909	855	923	874	839	897	868	870	914	891	897	846	908	871	883	836	886	905	884	914	869	908	886	919	886	924	883	839	894	869	907	902
12356	809	662	516	383	323	260	216	229	248	214	197	200	226	209	188	216	202	190	208	220	181	217	170	176	195	208	184	201	183	200	204	201	188	171	180	200	179	190	188	188	199	195	148	219	197	195	147	189	165	191	167	191	192	184	196	210	169	190	182	171	182	176	171	201	188	198	188	184	167	191	210	194	186	194	173	193	188	176	157	189	197	188	185	173	180	175	182	197	171	160	161	205	167	205	188	197	173	176	197	160	179	197	183	175	186	174	175	164	170	176	192	206	172	181	173	189	169	151	167	183	179	171	191	182	177	188	181	197	186	170	199	181	173	177	177	192	203	191	195	186	179	175	202	191	197	202	183	198	177	188	181	184	159	174	180	187	162	163	149	188	193	180	208	181	183	167	186	174	152	166	189	212	198	182	184	189	199	185	195	179	183	155	191	181	171	168	177	189	185	178	152	190	183	199	175	201	187	158	189	201	188	163	194	167	157	157	204	155	174	178	195	170	183	194	204	203	198	199	168	208	183	184	190	185	165	165	200	205	188	179	187	205	177	199	152	165	199	171	194	174	191	182	162	185	174	185	224	202	187	179	177	186	210	187	202	178	168	215	192	192	184	156	184	171	167	191	184	183	208	191	184	196	197	204	164	188	194	176	177	187	180	189	194	186	179	172	183	182	196	192	183	163	181	191	200	167	182	208	177	186	159	176	188	162	177	170	193	168	177	173	188	149	210	192	203	180	186	209	175	170	167	184	200	193	190	183	205	170	199	197	164	158	180	175	180	180	191	180	177	181	176	190	166	184	190	168	185	185	171	174	182	171	197	205	174	159	198	168	180	202	197	195	210	189	188	184	168	212	176	181	173	202	181	151	213	187	161	163	203	181	184	188	170	188	175	190	183	181	183	187	184	200	181	188	179	177	213	205	159	187	163	170	206	179	164	187	196	173	161	203	185	183	187	158	192	186	188	171	187	200	179	182	170	174	188	172	212	211	191	202	189	160	149	171	191	183	203	180	197	187	176	166	172	191	210	175	183	192	173	170	196	189	172	183	166	218	168	192	209	180	213	195	190	183	188	167	178	172	182	186	206	183	173	170	172	161	177	190	178	182	169	154	163	191	187	157	190	192	203	171	173	180	186	209	178	168	176	167	166	184	177	200	186	161	198	193	171	179	189	182	173	209	167	178	187	175	175	178	182	181	167	188	193	179	169	171	203	202	191	180	182	219	168	172	169	201	167	180	211	186	212	191	178	163	190	218	185	181	186	180	211	174	161	187	171	179	187	166	191	189	191	164	167	178	211	181	178	186	199	172	186	179	142	186	171	173	180	165	167	184	197	172	168	174	193	194	164	216	190	184	215	175	201	187	180	220	172	166	162	167	175	200	173	154	201	184	180	174	177	176	206	180	156	165	169	164	175	172	191	177	163	173	188	171	178	191	205	192	200	176	178	178	188	193	188	193	183	184	184	169	168	186	180	193	193	187	199	182	188	156	202	165	195	182	186	143	177	194	200	200	185	173	182	177	186	169	178	191	183	197	192	203	210	197	169	207	170	173	210	173	227	194	207	182	186	190	179	173	154	183	184	180	168	160	181	167	173	198	162	185	183	198	182	172	178	191	167	185	179	170	195	173	162	182	213	190	180	183	178	167	202	157	187	210	184	178	176	191	188	199	151	185	176	182	188	210	220	180	181	181	171	204	193	171	180	179	180	168	195	195	176	203	183	188	185	183	190	174	178	200	158	175	183	200	198	185	172	169	198	193	164	168	164	192	171	185	172	192	229	193	198	193	177	174	210	175	159	205	169	177	214	187	166	175	192	196	212	211	184	189	224	165	179	189	187	185	202	170	197	196	197	193	197	174	214	181	188	188	172	166	169	198	194	182	184	178	169	221	158	201	179	222	188	205	168	194	182	177	184	183	204	169	187	187	204	191	201	185	175	176	197	218	196	181	187	165	199	180	189	196	166	185	169	181	173	168	177	187	174	174	191	185	185	165	197	153	161	165	183	193	200	202	183	162	165	185	192	169	171	159	188	175	170	191	165	164	194	183	188	180	179	166	168	169	177	182	171	194	174	201	192	191	175	176	185	203	167	189	187	176	191	177	155	171	195	180	187	176	184	163	204	177	186	187	166	175	185	174	210	207	186	193	180	177	172	179	186	189	161	210	190	184	179	170	179	157	191	181	183	182	169	195	175	237	170	162	192	204	165	171	191	161	178	158	178	183	159	177	185	206	179	182	209	197	226	196	176	206	185	188	189	177	189	217	163	178	178	154	165	160	166	229	170	188	162	165	177	208	171	173	202	161	180	207	179	192	180	185	194	154	163	170	209	166	211	184	187	188	192	183	197	185	204	187	184	193	170	193	167	186	177	165	193	174	164	161	180	178	228	195	193	188	191	174	155	163	190	199	174	217	174	175	187	178	180	201	205	200	182	180	176	195	220	160	195	179	183	183	167	173	172	189	189	197	175	193	184	181	165	208	165	175	177	200	178	180	186	191	189	171	186	209	167	167	186	173	181	167	179	225	216	175	213	190	209	216	164	185	161	215	162	189	166	185	191	171	189	168	167	190	195	168	199	173	163	210	166	180	198	190	187	168	168	156	179	152	162	181	176	187	195	206	190	182	168	172	160	179	194	173	164	169	194	191	158	172	174	159	187	177	161	200	203	196	196	185	195	185	182	183	168	170	190	178	211	174	174	172	188	177	170	171	190	199	177	166	185	171	176	175	153	162	199	182	171	163	188	205	162	179	201	198	175	172	168	182	198	187	188	179	161	193	201	181	192	181	198	206	173	163	178	201	203	182	183	191	172	157	170	163	165	181	173	200	169	183	179	194	179	200	177	174	163	175	181	162	180	185	163	189	190	192	222	201	181	203	188	187	199	199	208	206	189	169	177	180	188	191	174	171	174	191	145	172	151	192	171	176	164	177	173	199	168	220	170	159	187	202	178	162	170	167	187	197	182	198	181	187	199	199	182	175	203	182	189	200	180	203	185	174	178	200	197	191	193	171	165	164	192	163	168	193	161	173	180	192	185	176	185	169	182	189	172	184	185	161	181	187	186	157	185	202	186	178	167	189	172	168	197	164	167	185	168	187	190	184	207	174	166	188	175	189	172	180	181	193	184	227	165	193	194	198	180	192	190	183	149	180	168	185	181	191	175	208	194	203	168	174	193	220	182	190	179	211	170	185	202	167	188	198	181	209	188	186	173	224	207	182	198	181	184	204	174	162	177	165	186	156	185	203	186	174	186	190	195	185	181	206	191	193	177	187	190	192	193	187	183	180	177	189	175	185	180	193	179	173	186	181	174	182	171	184	180	179	176	189	183	206	170	195	185	159	185	200	167	165	176	174	193	182	184	186	196	173	162	201	187	164	176	181	158	205	168	187	187	186	186	199	189	181	179	167	186	195	160	200	169	177	170	180	191	181	182	204	159	180	183	189	175	182	169	181	171	198	183	153	179	177	198	192	175	167	186	182	180
7763	899	1597	1666	1471	1164	1090	929	797	779	695	724	605	606	562	568	530	554	556	572	547	593	537	512	539	497	509	548	533	492	518	517	517	541	452	522	512	489	505	496	523	485	482	471	482	490	483	497	490	481	492	464	467	517	481	458	476	454	458	471	469	455	501	472	456	464	458	490	477	445	456	476	471	445	515	492	498	440	439	467	452	454	492	527	472	457	480	516	501	473	470	477	469	526	476	494	483	500	454	444	470	467	454	480	469	480	458	500	490	491	462	474	522	463	458	498	440	454	471	456	506	453	469	508	499	470	483	496	485	439	498	466	427	470	480	443	485	474	495	490	472	493	419	460	470	469	462	482	487	462	487	486	493	462	457	420	458	498	485	487	445	444	483	469	448	502	485	463	515	496	468	489	455	476	492	488	466	484	503	443	465	431	464	500	530	454	512	474	473	492	468	470	448	461	462	479	448	439	457	463	508	483	499	433	465	504	484	464	470	462	475	450	465	486	503	512	484	456	482	510	475	412	440	479	485	479	479	474	501	421	497	488	463	465	465	493	464	453	457	475	508	496	447	471	445	474	459	480	511	513	458	450	473	461	463	468	483	457	439	459	471	484	475	489	520	492	447	467	491	462	464	513	467	435	497	517	478	476	518	501	487	462	497	481	506	473	474	478	436	530	460	458	473	500	463	498	509	460	471	454	494	485	472	494	465	528	496	463	499	477	460	495	469	482	484	423	478	478	456	502	475	467	479	448	464	457	443	472	470	470	493	482	488	469	471	455	464	405	468	473	504	495	482	480	510	459	510	472	457	465	453	481	490	452	494	496	469	521	508	485	489	461	488	470	473	520	503	434	486	493	408	468	466	484	492	469	497	474	493	490	447	468	432	450	506	480	523	506	486	421	482	475	479	479	441	468	486	476	476	448	464	500	517	462	521	472	514	488	447	467	475	484	471	452	432	464	429	491	503	518	473	494	530	477	465	483	461	442	439	495	441	485	513	482	437	498	504	453	481	450	438	518	501	471	479	466	468	438	452	466	471	473	416	491	496	489	473	522	470	460	453	482	471	449	452	498	453	480	453	473	480	455	479	464	502	430	532	425	508	440	515	480	472	465	486	448	468	459	494	486	460	489	456	489	452	486	456	430	483	461	428	470	429	478	486	491	490	500	495	469	463	466	482	490	473	496	449	461	466	487	511	480	467	461	445	479	490	455	470	471	450	479	497	448	492	503	497	466	488	436	492	471	482	494	456	458	467	468	475	495	477	460	495	478	471	479	445	452	444	488	480	486	469	496	489	497	509	473	468	480	523	506	445	455	478	466	478	459	453	492	487	480	453	439	524	476	460	417	490	481	464	456	475	441	457	489	493	505	551	506	462	470	463	474	468	450	459	483	505	442	494	471	449	476	460	488	468	463	491	446	484	479	460	502	495	482	464	472	489	458	483	490	464	491	450	520	470	500	488	472	497	464	522	494	490	449	476	479	417	489	460	471	472	489	465	478	462	447	486	469	446	492	416	473	478	479	467	447	482	465	475	491	477	507	513	491	474	480	481	459	470	464	479	497	469	465	464	486	466	489	464	501	478	473	481	433	477	464	460	417	475	475	454	475	462	477	473	447	418	466	486	479	460	481	440	470	455	458	493	462	484	490	484	495	460	447	461	471	480	483	507	479	480	489	472	501	442	477	449	425	478	458	475	517	513	458	459	473	472	496	492	476	470	494	465	437	480	493	500	488	471	459	480	496	476	451	451	485	517	482	468	495	492	492	471	458	488	461	448	468	505	494	508	439	457	504	526	450	497	476	456	455	493	478	472	455	489	475	484	482	473	459	496	470	463	471	462	490	460	500	454	466	468	448	470	507	492	485	490	484	472	476	498	472	465	484	493	460	490	491	476	491	489	455	481	513	497	493	510	489	475	481	489	470	463	518	496	481	463	509	510	516	480	499	455	502	483	466	451	466	469	497	466	468	486	440	480	516	476	486	443	457	492	471	441	469	440	459	465	435	478	474	461	500	471	455	489	506	469	479	457	458	485	489	478	485	438	489	485	501	474	478	484	481	440	485	442	494	470	499	490	498	472	464	479	455	442	485	467	482	458	484	473	445	458	441	486	498	476	490	464	468	469	486	433	478	464	470	495	450	497	455	459	493	487	468	483	438	433	475	488	441	500	473	468	484	497	479	435	460	497	430	449	499	471	476	496	460	494	477	462	463	487	441	471	496	480	480	487	472	482	492	516	483	459	487	443	459	449	469	493	490	502	481	456	476	499	458	479	460	462	434	472	449	518	523	451	466	455	486	487	533	472	509	492	455	488	481	468	450	474	497	440	490	453	488	460	499	430	451	468	496	455	467	476	436	448	475	486	517	450	433	459	474	456	454	456	482	503	494	470	466	460	446	502	475	460	476	473	458	494	477	480	512	470	497	445	419	481	484	489	467	455	490	480	473	463	501	463	443	509	513	491	485	491	471	450	495	470	444	481	509	501	463	490	449	441	483	431	425	463	494	501	435	493	485	507	474	500	484	473	500	491	475	467	496	464	464	449	456	437	466	480	489	469	450	472	470	502	531	444	486	503	452	515	460	473	479	477	483	465	485	479	475	412	497	457	519	527	462	495	487	482	488	476	430	459	479	472	463	472	507	484	468	477	486	456	458	465	452	469	508	458	470	467	486	486	486	497	511	465	475	474	461	468	464	459	526	502	463	464	475	459	444	491	499	446	444	486	508	460	473	493	471	470	503	485	457	481	503	457	446	505	474	430	517	440	463	457	447	475	506	468	461	509	488	506	514	443	483	459	446	489	498	461	432	462	482	496	516	464	448	472	491	450	455	446	491	471	446	487	443	495	457	440	448	464	442	439	487	480	522	484	497	479	472	504	522	496	438	455	516	506	463	450	461	477	511	463	475	519	495	458	475	448	456	469	478	455	466	509	446	488	430	483	496	477	474	426	484	499	473	484	494	523	454	413	447	453	458	463	489	465	431	478	495	470	481	469	486	450	484	536	502	456	462	488	510	447	495	496	519	450	435	482	515	467	466	459	485	457	487	486	471	462	448	481	465	449	492	472	478	488	507	439	461	481	492	474	466	487	483	438	477	474	457	483	478	457	437	458	466	471	458	459	446	470	463	461	437	479	466	473	485	498	457	485	478	429	474	451	482	485	536	478	484	491	494	464	469	455	495	502	462	497	457	465	464	478	492	490	455	460	495	489	495	483	484	450	491	517	467	462	467	501	446	499	452	443	480	485	465	432	450	463	462	498	473	499	467	470	502	460	480	498	456	480	475	469	497	487	497	483	481	485	469	477	459	466	464	479	457	455	498	484	518	451	496	478	448	503	443	473	448	471	492	458	538	485	473	497	482	474	485	468	484	478	485	444	472	414	465	489	460	491	485	436	476	499	462	467	470	475	494	431	453	466	469	468	464	481	511	504	473	482	490	478	497	482	496	506	440	445	450	452	500	487	466	433	518	455	464	452	497	518	517
1313	388	383	405	406	391	459	393	408	405	404	397	413	416	340	392	399	389	389	365	386	374	418	405	407	392	421	424	361	377	379	379	406	397	427	339	427	418	402	385	393	408	409	409	349	364	405	407	391	372	388	411	369	414	390	362	391	393	373	389	372	416	429	408	378	385	396	415	400	362	368	364	384	372	368	380	366	375	363	409	370	374	395	394	389	406	400	423	396	391	400	396	368	352	383	410	380	405	389	370	366	377	385	405	367	384	379	374	369	393	397	370	405	354	370	391	381	380	393	381	383	356	382	362	372	349	419	414	348	374	447	375	348	369	408	397	359	392	342	391	410	372	367	400	399	393	353	388	391	383	417	373	367	390	398	366	389	391	388	358	393	361	389	397	393	384	384	413	374	383	381	381	377	378	368	391	382	373	353	375	388	408	433	409	409	399	371	395	384	392	363	375	380	369	373	353	390	374	404	393	398	406	365	381	410	380	367	410	357	404	351	366	407	356	375	372	378	370	370	380	391	427	380	420	372	380	405	395	400	397	337	392	375	373	386	406	389	413	435	349	388	384	379	361	361	404	398	399	408	395	401	387	368	361	382	398	403	361	363	396	393	385	395	383	382	399	348	373	357	421	381	390	386	367	388	390	422	372	359	404	378	376	344	391	376	401	405	392	397	376	380	414	387	397	371	365	369	406	390	372	383	398	392	390	367	383	364	372	380	409	375	375	377	406	400	344	417	375	383	390	387	381	352	388	372	401	339	368	367	362	389	388	396	380	375	386	355	380	412	375	417	377	408	378	365	376	360	399	368	398	403	398	372	335	385	391	369	381	404	385	346	411	372	359	411	416	384	382	381	408	362	387	403	383	394	407	398	352	436	402	413	347	394	367	377	421	397	390	396	398	385	392	390	403	389	394	367	391	388	420	390	389	358	388	394	393	406	414	366	364	413	403	359	342	395	402	402	371	360	397	376	389	382	354	423	394	378	404	377	336	385	378	375	386	383	391	410	373	372	395	368	372	369	379	388	407	373	355	414	396	382	353	338	408	320	347	393	362	408	392	392	403	379	350	378	376	367	415	370	377	406	368	356	364	418	348	385	374	365	400	370	380	406	370	384	372	387	355	438	401	400	379	395	401	428	410	398	352	386	397	370	379	385	416	388	363	405	368	407	401	419	386	380	345	352	344	374	397	415	389	387	371	401	366	442	396	374	394	346	410	326	363	332	384	388	384	346	402	387	401	393	385	395	367	397	362	382	399	415	399	450	359	374	338	396	390	352	404	391	380	426	371	410	403	402	377	378	393	421	387	377	373	402	389	413	367	411	376	430	396	388	366	391	405	393	393	366	384	365	353	394	332	393	383	392	381	400	365	360	369	399	409	378	377	441	412	387	372	388	391	398	401	428	361	406	382	392	383	392	387	422	421	421	377	364	380	366	403	425	385	399	381	398	381	402	436	385	387	393	365	366	375	371	359	387	418	394	388	375	394	365	382	397	414	409	400	398	391	396	397	384	332	412	400	384	370	403	430	391	401	414	390	400	426	379	407	385	379	400	359	380	398	407	385	387	407	350	395	389	399	399	399	374	367	340	407	373	369	393	374	372	389	370	430	406	382	402	376	380	396	413	393	382	375	344	366	363	386	410	347	352	369	367	382	351	341	362	377	362	369	361	359	372	386	385	412	392	400	389	388	387	355	371	408	418	388	400	358	394	406	365	421	369	359	379	379	382	366	339	388	407	403	372	390	355	351	373	401	404	428	379	402	393	387	444	397	387	374	384	412	355	426	360	360	383	389	340	423	362	379	390	404	373	397	391	358	383	429	398	376	359	383	377	393	366	395	426	406	387	362	386	409	390	374	404	409	406	388	359	347	380	405	395	365	376	395	346	375	408	376	381	363	392	409	414	404	414	418	403	382	376	355	377	396	358	364	421	369	409	368	375	376	382	374	393	403	378	416	418	391	383	369	403	412	381	390	378	425	399	375	409	397	379	390	377	381	377	381	375	356	377	384	363	358	370	399	357	415	394	368	372	357	390	388	425	389	400	414	402	368	356	424	412	401	374	356	390	376	398	344	383	389	417	415	366	383	368	427	398	374	345	371	384	408	353	429	384	395	358	387	398	404	373	389	375	365	372	428	390	371	387	392	385	370	394	359	377	329	351	431	380	347	410	396	384	427	390	345	412	398	391	391	378	395	355	400	432	390	407	406	380	399	411	390	388	406	401	402	387	415	382	400	412	378	408	397	396	388	383	408	380	354	384	369	396	350	375	401	342	382	399	399	375	378	373	376	371	413	382	396	418	389	387	366	387	374	382	380	392	343	433	366	355	363	396	397	410	358	400	386	412	338	364	411	415	403	374	416	399	409	375	422	365	383	377	376	384	366	404	399	407	368	378	388	358	367	363	369	373	382	382	362	376	346	373	404	366	362	415	426	388	382	392	363	385	386	383	431	427	404	370	390	377	383	400	363	426	401	407	380	393	364	369	396	372	336	383	360	389	347	400	381	359	379	427	363	410	405	386	380	411	401	412	392	388	379	362	397	395	387	386	370	394	382	393	438	374	354	383	358	420	364	414	381	408	411	370	409	403	365	375	413	393	412	419	369	386	416	423	377	396	389	394	389	404	373	390	364	389	382	374	427	394	384	391	392	388	408	370	387	376	342	366	360	383	333	401	400	361	366	379	368	421	366	378	411	377	413	404	388	388	393	382	397	366	386	436	389	418	365	369	375	371	407	386	366	416	372	398	388	379	411	373	382	381	407	380	394	389	385	391	379	386	381	359	383	401	369	409	375	411	350	348	392	390	373	388	391	358	361	407	383	388	384	382	388	351	401	341	392	392	436	401	364	407	354	343	400	400	432	356	358	377	368	359	402	392	339	350	393	383	359	400	401	415	394	398	377	381	360	382	418	387	369	364	360	367	372	400	372	375	384	365	354	388	364	375	408	356	395	346	402	373	409	403	383	417	419	373	397	368	361	408	389	387	416	369	378	387	339	381	395	370	368	382	384	350	408	431	349	414	408	377	371	418	404	390	427	406	399	408	353	385	390	392	369	378	401	400	378	375	386	414	408	370	419	406	423	355	370	389	350	376	375	410	409	390	414	414	373	389	360	395	352	370	400	406	386	343	368	369	379	382	389	391	378	387	379	364	386	427	402	389	347	372	368	365	400	387	414	369	356	391	377	394	430	389	368	438	363	417	406	377	366	395	392	417	385	408	338	399	384	401	376	398	361	361	367	362	371	381	384	365	409	391	370	397	393	403	384	386	383	405	354	398	363	358	351	394	378	381	393	433	364	369	395	398	402	402	394	409	412	426	376	358	379	400	427	384	378	400	442	402	353	393	393	358	417	383	405	387	362	400	388	400	376	366	420	372	368	387	358	394	403	393	376	374	384	418	394	368	389	358	394	356	398	406	393	398	380	404	387	374	369	393	378	378	405	371	392	389	408	370	397	378	371	396	410	373	420	404	415	413	420	363	370
2127	945	954	938	918	958	931	953	962	935	904	945	887	914	941	896	890	906	968	919	978	931	893	994	948	904	908	937	894	889	898	923	969	964	924	924	970	967	947	964	955	908	941	933	939	900	902	953	964	888	904	941	894	942	946	914	941	896	925	905	944	960	932	932	923	942	890	974	952	928	961	923	897	884	937	950	886	937	968	920	895	910	951	874	999	963	928	941	932	919	911	923	940	912	946	887	929	963	979	888	955	955	965	959	908	888	929	883	930	999	922	937	887	911	959	896	965	954	895	999	892	940	905	920	895	963	892	937	900	880	926	893	1012	961	944	895	956	925	916	923	949	906	891	919	875	945	882	947	953	964	988	926	955	950	956	888	944	911	919	980	1005	975	948	941	944	873	938	946	951	906	936	928	858	942	945	953	971	926	838	923	943	956	946	961	934	971	894	949	949	910	925	959	917	872	929	954	920	905	960	969	1009	954	951	943	923	923	928	879	923	985	928	950	881	906	901	980	973	884	933	868	895	940	907	917	963	945	879	897	906	915	963	947	971	900	946	890	949	949	895	952	906	904	946	904	944	973	896	944	901	898	936	935	939	932	887	882	927	955	990	919	918	894	973	911	923	915	958	941	902	946	896	916	938	962	928	885	957	945	913	933	974	917	891	941	915	939	889	916	928	915	907	914	935	971	935	986	891	881	952	956	953	941	973	901	966	938	922	931	963	955	879	1017	881	906	940	875	955	919	983	930	996	982	953	982	928	911	897	944	936	945	937	963	937	932	966	924	943	941	915	938	978	923	942	921	914	919	917	957	925	915	939	919	887	913	958	921	874	993	907	907	898	885	902	887	898	984	964	912	930	891	912	969	947	947	933	941	907	897	904	868	908	928	981	926	932	900	942	939	940	919	970	949	962	931	867	983	988	884	971	907	953	942	945	916	933	878	970	959	943	955	975	926	938	916	935	925	921	908	886	926	966	932	959	923	911	924	908	940	923	944	964	933	940	920	959	923	973	959	910	910	925	827	948	940	951	895	893	972	1030	941	909	949	871	978	957	927	889	933	947	891	911	909	886	908	959	947	939	970	886	940	921	916	937	924	904	918	944	944	991	938	905	940	912	949	921	949	979	875	977	905	991	909	854	933	927	958	950	900	931	929	854	965	944	982	900	877	914	925	942	964	931	926	905	974	998	929	1002	943	965	918	917	980	893	974	887	959	937	897	919	947	921	947	941	920	885	927	925	962	940	950	932	899	937	948	954	952	960	902	958	947	901	882	954	950	974	917	907	857	854	906	928	919	930	967	1003	901	963	917	967	945	885	961	973	862	929	939	952	931	909	936	984	925	907	911	929	990	920	963	869	902	942	966	985	946	932	900	858	926	963	942	865	934	891	962	966	950	967	964	964	954	913	949	929	930	946	896	911	945	915	957	945	974	909	900	952	920	940	940	927	955	933	918	924	962	951	877	950	928	956	947	968	894	904	876	986	917	971	900	894	912	941	934	949	929	903	877	950	947	904	939	927	931	917	995	918	944	906	921	905	946	969	947	960	955	941	906	936	914	934	962	943	957	956	934	948	965	943	947	920	904	937	883	933	950	949	897	942	954	965	949	975	919	942	900	972	930	914	926	930	940	930	898	914	966	858	976	880	876	945	957	929	890	916	946	957	917	958	968	968	906	910	920	945	962	881	940	951	933	923	906	939	960	944	906	903	906	934	875	908	912	896	941	943	879	918	920	946	913	897	848	966	941	952	958	935	928	897	937	928	918	930	917	921	905	900	874	930	875	921	933	953	886	922	882	926	872	958	918	934	913	857	922	962	928	940	939	947	920	911	913	942	982	958	976	918	912	929	926	962	892	953	1010	990	958	921	928	909	921	974	920	922	967	913	963	916	904	1009	937	975	913	921	961	923	967	963	912	918	968	892	902	931	957	930	892	933	932	873	929	906	896	956	898	998	946	935	945	916	902	978	915	869	910	914	940	945	918	914	949	939	898	968	922	921	970	917	919	917	914	915	963	915	921	946	943	950	946	956	898	946	868	996	932	899	947	918	943	944	920	911	934	929	934	870	940	994	846	966	968	1005	962	961	890	952	995	959	962	912	967	984	965	853	964	989	980	1007	933	960	901	894	944	925	993	937	952	970	896	946	908	923	891	944	906	905	970	951	905	875	924	972	942	961	943	913	886	974	936	965	914	973	923	942	992	952	945	898	964	943	876	932	938	887	949	903	901	948	910	938	904	911	891	937	916	942	922	881	956	889	933	919	921	981	948	928	914	884	921	968	964	912	910	957	932	933	920	949	938	942	944	927	988	954	937	908	926	913	905	925	952	899	925	931	880	961	950	927	977	947	938	856	887	990	950	936	969	913	902	937	991	885	984	907	918	930	951	902	976	1017	941	903	908	936	948	939	909	940	924	931	932	876	950	930	859	938	958	968	928	915	906	924	960	903	964	1015	982	953	900	1020	898	903	917	941	902	938	945	904	942	872	940	934	950	930	932	959	956	905	962	947	923	944	961	939	971	976	966	958	967	919	903	923	889	934	993	868	920	917	929	894	920	908	898	935	959	943	907	992	939	931	922	900	944	943	920	876	867	908	871	946	953	944	888	906	991	966	882	902	932	900	962	904	956	918	970	986	957	958	968	936	906	936	959	951	937	938	938	931	848	914	895	961	959	935	923	967	904	925	951	942	948	881	932	936	938	944	946	942	883	909	921	923	876	965	940	950	957	946	916	934	957	922	983	958	930	870	958	965	903	925	918	925	943	944	936	943	883	929	949	910	962	916	870	940	929	957	977	979	940	881	898	940	952	974	943	939	933	926	933	959	923	893	907	905	909	909	963	924	914	911	951	933	960	931	900	908	925	942	948	935	1003	873	976	891	898	930	887	940	917	940	935	970	907	984	950	946	941	959	968	924	974	961	953	930	887	912	925	989	906	979	948	935	957	973	904	958	984	872	927	934	916	971	951	934	893	961	913	918	908	905	907	911	947	909	907	904	947	998	905	925	932	941	968	899	903	947	956	913	958	905	913	1013	928	918	948	917	942	972	995	940	943	939	933	902	969	934	946	909	906	883	1003	934	970	949	1034	940	952	904	965	918	958	929	918	960	936	930	895	891	908	916	902	945	941	946	965	963	958	904	925	906	978	905	929	889	937	937	953	914	887	928	941	910	900	906	917	957	947	946	903	914	897	943	912	898	944	953	933	939	958	896	905	933	920	915	923	962	921	900	935	970	914	941	893	951	924	913	935	949	978	955	930	1006	954	964	934	951	914	921	933	916	901	900	962	903	965	933	949	956	939	931	931	867	915	998	901	903	944	936	826	899	922	952	959	858	897	933	953	971	961	934	934	918	916	933	990	927	966	894	944	960	881	934	922	930	947	950	920	939	922	946	940	902	922	938	922	943	937	945	939	943	906	960	920	945	862	924	948	917	939	950	914	931	931	924	920	982	940	1002	936	936	944	897	978	879	934	958	952	951	891	931	914	898	996	935	947	922	879	958	915
6918	596	600	510	469	446	436	410	403	391	408	400	386	401	396	361	347	363	340	367	335	363	340	366	379	404	403	365	419	405	374	371	325	359	372	422	363	363	352	371	365	352	343	369	354	345	390	350	346	355	371	338	381	375	360	350	360	381	379	351	353	358	377	397	365	378	375	363	316	391	387	383	368	372	368	382	386	351	379	383	377	357	408	361	377	349	374	366	368	346	353	378	338	353	343	352	363	405	378	384	391	370	378	319	364	375	343	365	339	328	351	385	355	400	397	375	344	368	356	373	378	381	354	378	362	407	363	381	347	331	414	360	379	336	357	372	387	388	361	338	344	347	375	375	390	337	370	355	365	369	338	358	377	363	353	366	374	372	371	375	364	351	436	370	344	376	363	333	357	376	368	329	328	391	388	352	354	380	328	335	352	350	347	363	382	338	375	388	335	373	354	365	381	377	332	386	339	370	384	362	341	354	352	393	340	377	393	373	366	362	365	381	388	347	372	408	384	337	337	350	354	351	371	348	360	345	342	379	396	329	362	423	367	364	363	378	346	340	344	376	373	360	348	370	367	368	357	364	427	359	375	369	356	376	388	372	341	397	356	324	358	359	370	394	359	324	361	359	349	380	395	339	340	347	348	389	345	358	365	387	368	367	386	368	370	403	362	350	361	397	336	350	384	336	355	389	326	397	380	375	336	371	359	378	372	369	349	376	357	365	373	367	342	341	355	358	386	357	384	380	382	330	393	371	391	366	384	401	385	353	364	383	374	356	385	340	373	372	371	351	391	349	410	387	355	381	366	398	337	358	374	375	351	332	380	355	354	369	366	353	354	389	361	344	388	397	354	343	378	360	355	393	355	351	320	356	344	356	361	359	361	413	383	360	416	348	389	370	357	397	372	340	340	359	350	335	343	380	327	391	351	388	373	365	363	388	335	392	378	320	368	363	375	357	380	339	341	358	404	354	348	394	351	341	398	347	342	341	338	380	379	391	329	370	384	343	360	347	344	351	402	380	327	333	346	375	353	343	357	313	363	415	387	392	343	390	384	365	376	396	342	369	363	347	369	332	381	361	356	371	334	356	375	368	403	375	361	368	392	384	366	406	377	369	380	363	348	377	389	364	368	338	353	377	359	363	388	378	356	369	359	365	395	374	390	368	389	344	336	374	371	366	383	385	372	368	328	402	380	314	352	366	395	357	350	333	362	344	376	344	380	361	394	335	350	354	385	362	351	406	385	340	377	393	373	348	362	360	369	362	354	378	359	398	377	324	369	350	367	382	368	362	363	343	348	368	384	359	342	363	329	345	374	390	375	368	383	345	329	383	357	355	369	375	400	363	342	383	372	355	355	362	350	377	378	373	347	326	355	353	346	388	414	390	349	382	345	385	369	345	378	378	383	327	387	350	354	377	334	395	345	335	345	378	368	366	346	376	346	401	380	346	405	390	389	370	368	352	359	338	335	337	355	376	370	367	386	375	376	347	385	371	353	387	376	393	322	374	351	336	344	342	372	373	390	347	350	366	375	402	363	398	377	375	369	349	333	363	354	376	375	376	351	340	360	397	367	358	386	353	327	338	365	373	394	341	408	373	350	367	326	375	380	351	381	345	381	328	370	364	333	351	393	385	373	365	373	385	345	361	369	370	376	388	386	319	392	374	354	347	367	373	367	338	350	375	370	340	340	365	400	354	392	377	386	386	381	395	339	351	343	390	377	356	370	358	378	354	375	330	373	356	363	337	376	373	381	369	343	358	371	358	316	329	373	354	349	387	333	379	399	342	358	374	355	359	382	364	352	333	359	367	358	329	378	346	347	342	349	350	374	336	358	361	350	370	361	386	336	397	372	389	354	371	359	395	350	367	357	373	373	365	354	359	352	363	349	366	311	333	364	350	368	351	373	354	361	331	346	320	377	370	365	322	388	333	360	358	337	371	368	391	345	350	372	373	412	355	367	321	382	369	347	370	366	356	351	395	395	357	391	359	386	378	363	392	351	346	351	356	382	331	358	351	364	357	385	334	397	386	381	385	372	355	355	338	402	360	370	357	365	385	371	352	326	364	371	388	359	367	385	344	394	303	345	364	391	366	360	366	362	421	358	371	362	346	372	360	372	363	378	323	364	401	402	370	345	358	366	383	349	347	385	398	355	366	356	350	379	321	321	392	373	370	384	376	358	359	354	359	394	363	376	377	366	339	389	361	353	345	372	372	372	344	372	396	382	378	362	378	336	366	356	378	383	358	392	360	402	353	386	338	363	376	342	353	362	386	389	358	311	353	345	397	338	361	359	365	349	387	411	365	353	346	364	332	364	350	371	383	352	370	353	357	326	366	374	371	392	375	353	371	355	366	367	341	374	369	377	370	355	347	386	376	371	385	352	399	400	357	348	388	374	339	384	353	378	359	360	382	359	387	380	362	366	353	396	392	384	364	358	361	323	362	375	348	343	373	369	335	372	345	357	364	340	344	347	359	404	344	370	374	350	341	335	336	381	368	346	342	352	327	356	374	393	316	368	375	369	338	389	377	364	334	394	374	368	378	370	400	401	344	406	378	380	380	341	382	356	407	366	352	392	364	356	379	396	355	374	380	373	354	362	362	328	383	363	342	343	353	337	369	408	398	366	380	341	373	348	389	378	360	355	403	374	385	364	386	399	333	355	371	376	405	401	381	329	351	391	362	379	357	378	363	312	390	343	377	356	382	389	339	369	374	384	358	388	375	349	372	335	354	368	389	361	354	404	361	378	368	396	404	382	331	360	393	386	362	301	366	393	370	349	369	351	384	363	358	385	362	330	354	401	376	369	402	360	339	361	377	342	357	403	352	358	348	348	384	367	379	386	386	378	362	333	348	364	381	376	340	347	399	373	376	380	377	386	347	382	369	385	362	325	348	350	365	354	386	339	392	396	370	362	377	369	355	321	362	353	365	344	368	352	370	391	359	401	366	327	342	365	382	349	352	368	328	384	358	413	343	380	376	380	386	367	360	379	397	392	339	324	387	371	364	375	383	384	396	380	338	394	384	383	352	324	330	388	357	358	335	349	368	350	330	393	364	354	375	345	392	367	364	396	368	375	390	347	390	384	397	346	409	346	338	333	380	378	338	372	358	366	381	364	302	347	351	375	390	375	337	404	389	344	367	368	359	359	359	358	359	382	357	356	366	336	378	360	353	344	363	357	374	357	349	378	362	372	374	372	383	379	386	390	342	378	376	408	362	349	352	360	394	348	364	357	369	375	346	361	371	374	387	404	357	391	323	375	386	384	379	369	352	326	333	358	389	371	337	379	395	365	384	368	368	379	370	365	340	355	349	376	345	356	361	377	335	361	374	335	389	363	354	328	307	398	338	383	391	362	356	342	397	333	336	371	368	378	355	357	372	409	394	389	347	369	350	368	375	411	387	358	388	375	343	382	378	353	354	337	367	372	358	365	364	359	344	349	378	335	350	370	377	379	366	363	404	340	394	367	394	346	368	352	349	346	337
6551	1066	1447	1570	1374	1182	1188	1142	1011	1015	998	1003	944	986	898	893	902	931	891	929	930	887	907	927	912	925	902	878	892	892	904	885	856	891	928	867	912	900	885	858	892	869	893	930	827	871	881	880	884	859	865	855	887	888	906	855	812	859	906	890	852	838	889	911	838	858	889	931	876	831	893	865	900	904	877	898	886	866	886	858	872	917	836	881	885	958	848	898	860	889	848	862	841	889	897	871	853	830	893	868	902	828	876	903	875	849	853	933	880	813	904	869	902	881	869	872	925	927	898	867	908	873	886	927	839	888	905	845	906	866	880	872	836	857	889	836	832	801	865	873	857	846	877	849	891	843	895	892	859	901	866	878	898	858	916	872	967	917	846	896	838	902	933	863	868	860	913	853	865	945	812	847	865	879	870	918	868	910	946	861	852	896	886	882	872	900	850	863	904	913	880	893	885	898	844	899	849	847	889	868	896	904	850	879	863	838	925	892	829	938	840	858	907	902	900	867	871	874	859	888	826	873	858	883	873	875	872	845	889	838	856	850	919	850	842	868	893	855	890	850	882	850	847	900	924	837	847	900	908	894	861	907	880	895	822	867	896	877	919	912	919	814	903	845	868	887	908	846	918	859	854	889	838	868	896	860	915	858	912	842	870	866	869	865	859	939	851	854	844	855	864	899	843	868	891	837	905	877	831	912	837	889	877	859	862	864	879	926	843	877	882	907	887	845	873	899	869	885	848	845	918	838	894	841	867	842	821	891	801	860	900	875	867	881	896	892	877	901	870	894	886	862	848	886	880	882	868	918	858	815	823	837	895	906	903	847	871	870	867	794	888	867	867	857	877	857	924	910	894	863	800	853	853	824	843	858	898	874	792	863	917	908	873	914	898	841	870	857	946	880	862	841	872	925	834	879	931	893	899	883	883	869	900	864	911	876	907	926	912	850	851	873	866	871	838	833	935	850	844	877	872	864	907	904	896	824	857	864	867	899	821	932	905	904	891	861	929	874	880	879	838	917	886	937	889	957	878	881	872	873	864	850	854	918	918	900	950	890	852	879	864	900	883	842	860	860	926	858	871	854	894	832	863	887	882	860	871	894	914	887	848	884	853	836	849	859	901	925	888	876	919	892	840	905	925	834	873	860	919	887	859	869	891	877	814	884	881	858	869	842	888	849	891	854	862	856	819	876	863	918	888	912	845	934	825	871	858	849	846	849	872	890	852	939	851	915	864	931	864	853	849	929	849	928	890	853	884	853	878	926	873	938	898	898	806	884	870	843	836	921	887	904	877	862	842	910	828	854	892	828	877	851	881	888	837	870	846	847	898	871	872	881	886	902	881	852	903	845	891	934	823	889	851	840	884	860	892	916	896	834	896	877	885	871	896	862	917	892	856	911	828	857	866	872	901	846	928	798	901	886	871	856	902	955	923	883	885	856	874	884	873	863	883	880	847	846	866	891	854	884	904	849	833	878	871	845	813	850	845	871	864	846	906	840	898	850	857	811	952	852	872	885	853	881	851	878	892	832	873	816	881	811	864	869	866	860	875	850	856	920	916	905	867	847	860	830	910	889	908	878	851	841	898	906	904	826	916	904	852	852	898	859	858	871	811	863	868	915	882	888	913	894	889	880	910	892	897	825	874	887	929	837	840	873	860	885	840	935	872	886	904	866	897	881	868	863	831	903	851	906	883	910	828	899	838	849	877	914	861	888	875	844	842	859	945	873	932	917	891	935	877	876	838	904	906	862	870	858	873	853	883	859	832	862	828	856	858	864	875	814	834	860	870	887	877	924	842	831	855	879	942	801	874	962	823	828	865	855	816	877	920	881	818	855	911	905	864	893	853	919	863	865	915	876	853	912	889	853	887	886	888	879	889	840	924	862	895	848	933	861	853	841	873	870	905	838	898	878	841	851	895	895	843	862	924	915	929	863	887	939	826	878	842	931	910	953	910	879	887	857	895	895	850	869	869	896	862	847	867	874	909	897	876	892	891	899	819	924	880	866	881	892	881	867	825	861	886	831	887	890	866	856	904	864	875	867	830	888	864	883	865	874	905	855	899	862	858	825	866	898	856	872	863	906	851	877	874	898	872	843	862	925	861	861	884	917	906	801	868	871	912	900	915	872	928	878	849	888	859	816	910	894	874	843	818	834	900	900	870	885	883	912	873	861	802	874	873	897	831	906	883	866	879	904	807	844	859	899	873	864	910	904	888	884	860	868	858	891	879	894	849	891	900	913	855	870	866	853	875	917	821	862	878	850	901	880	851	878	860	873	912	862	885	870	854	878	874	859	906	863	854	893	873	896	824	849	898	896	889	842	905	893	874	868	914	856	871	885	890	898	863	897	831	891	869	894	879	830	860	854	840	897	890	867	865	855	912	900	850	856	852	879	856	863	860	903	884	881	905	845	864	883	878	846	900	888	917	886	842	877	893	872	890	823	851	837	828	860	861	874	882	881	915	914	905	893	878	913	908	893	872	840	921	874	893	851	814	883	835	828	908	885	920	852	885	877	850	885	906	860	880	861	827	864	878	827	885	913	904	885	893	921	900	854	843	881	892	900	832	878	914	917	887	873	877	868	839	878	921	887	832	880	897	848	886	885	886	837	911	896	847	875	884	905	870	835	909	888	868	898	849	946	814	829	871	841	887	859	875	836	869	887	885	912	906	854	848	851	927	909	912	882	872	907	872	881	872	868	852	853	903	864	923	841	827	866	882	851	856	862	904	892	881	923	907	884	845	906	833	848	841	874	864	942	862	877	853	842	912	885	841	827	880	876	871	860	882	884	855	861	881	827	854	935	868	852	891	871	806	893	856	918	885	890	871	857	874	879	885	893	881	832	919	877	857	879	888	866	926	820	831	934	934	879	894	878	830	842	852	898	887	829	859	898	872	868	929	860	914	873	878	882	814	853	901	860	893	872	863	881	897	911	914	877	945	856	831	876	885	883	903	899	862	854	844	870	862	886	880	906	874	851	871	864	881	817	886	830	883	901	866	859	846	829	887	847	845	849	828	852	839	859	849	907	898	876	918	927	841	844	881	902	869	890	939	884	836	894	881	899	808	908	890	825	890	932	900	859	915	895	895	858	905	873	837	870	814	862	860	888	855	822	874	884	814	868	858	844	827	824	817	867	966	912	914	924	847	945	870	878	877	887	862	856	876	920	932	860	862	857	900	875	896	878	833	866	859	901	876	863	844	864	858	908	849	868	911	894	907	882	896	883	887	869	869	895	916	861	879	816	899	918	824	910	851	881	899	838	879	889	851	863	910	858	812	907	860	871	928	915	886	895	829	879	881	892	855	866	904	911	858	852	883	867	815	876	869	872	895	901	848	903	911	835	911	900	834	906	888	938	885	830	919	873	843	853	910	895	878	896	797	859	870	876	865	891	916	869	892	847	870	830	902	870	859	871	858	860	893	824	891	842	882	856	870	806	880	859	843	883	946	918	855	872	860	877	931	884	900	864	834	884	850	873	928	873
12602	786	646	507	374	309	279	277	238	248	223	214	211	212	207	197	202	200	184	187	243	191	174	156	205	186	183	191	192	173	196	180	164	196	191	189	182	187	200	177	168	180	177	222	175	176	212	196	169	182	163	151	162	150	196	184	200	190	186	189	201	191	190	181	176	192	187	162	175	183	180	194	195	183	181	163	160	172	201	181	178	189	197	187	208	190	168	174	156	165	175	175	176	183	178	170	187	201	179	196	183	180	194	187	192	176	207	188	198	175	185	185	154	200	170	153	214	180	181	175	178	189	196	197	188	186	221	188	179	187	174	218	165	179	180	165	163	182	164	207	191	197	168	179	156	178	166	188	207	159	185	214	201	196	164	181	179	190	177	191	170	187	159	166	176	186	170	160	170	177	196	196	174	196	214	197	162	178	181	170	181	188	200	164	150	191	173	200	199	196	150	161	193	191	195	182	181	181	162	205	175	196	196	174	192	179	194	194	186	176	175	172	221	209	197	206	161	195	193	185	195	186	171	195	199	155	200	150	182	167	201	196	194	194	191	188	202	189	204	182	156	217	184	186	176	218	175	168	186	189	158	202	176	193	172	213	191	189	192	161	163	185	200	168	182	184	198	163	181	182	172	179	171	175	186	180	182	196	185	209	208	185	158	174	173	164	150	182	162	159	170	165	203	206	200	173	188	192	167	162	199	183	187	186	176	184	202	177	190	176	162	188	171	175	222	189	193	177	172	191	176	193	191	194	166	181	169	189	186	199	173	211	188	189	174	200	172	180	158	167	181	196	155	162	175	159	186	190	200	155	218	229	160	188	167	209	198	176	182	177	156	155	168	168	173	211	220	202	198	196	209	189	208	171	192	195	184	168	200	189	155	183	191	192	174	185	174	182	167	155	187	191	176	174	179	196	182	157	193	209	180	174	178	171	156	198	183	173	189	174	187	178	151	189	180	176	185	178	188	213	174	187	204	189	188	192	194	191	188	186	192	208	167	200	183	189	192	175	199	186	173	173	166	178	201	182	171	188	189	210	161	184	198	197	190	214	177	185	210	177	175	180	214	205	176	181	161	171	178	186	169	178	183	165	208	177	160	177	166	168	185	169	184	173	187	185	207	177	209	195	198	170	167	186	186	169	163	187	186	198	186	207	190	171	183	181	191	175	186	202	166	208	172	207	171	191	168	196	165	197	199	171	194	179	180	180	175	182	177	178	195	200	208	193	192	174	195	168	179	210	156	189	176	166	198	184	194	206	193	185	202	173	178	190	180	163	181	185	159	176	196	191	179	198	156	176	195	193	188	157	197	201	199	183	187	196	198	203	193	205	171	209	185	204	184	191	197	158	182	191	198	196	173	190	205	209	177	197	196	203	204	163	195	179	173	213	183	179	176	194	191	179	199	180	193	172	183	200	193	175	185	175	162	203	168	170	185	186	183	167	190	172	179	189	177	181	166	209	177	164	174	188	190	191	176	173	216	209	177	160	193	201	189	197	190	182	175	189	181	200	156	196	178	178	175	149	198	191	181	163	194	155	188	194	188	202	189	175	183	184	192	180	172	186	191	178	186	173	205	201	206	172	176	189	188	173	173	209	193	185	178	191	179	185	182	184	201	199	189	148	212	190	182	178	186	171	193	153	164	158	204	203	179	179	166	186	183	206	184	197	171	210	215	192	195	160	200	196	210	187	198	203	211	208	192	191	207	189	189	191	171	182	204	190	190	194	171	198	175	169	161	170	202	209	196	190	210	197	184	170	184	184	193	179	207	185	182	200	199	174	180	161	185	193	191	184	170	190	201	173	183	164	166	186	173	195	166	189	179	159	208	184	177	190	206	190	196	176	190	179	183	170	167	174	187	189	147	187	211	176	187	175	164	171	196	186	176	165	176	200	159	179	196	174	160	171	188	183	176	193	179	187	188	209	168	172	170	182	163	189	176	194	182	165	198	179	175	189	178	202	169	158	184	201	193	190	176	171	159	187	178	180	149	174	169	178	198	161	204	179	194	198	185	191	168	178	191	171	180	180	185	183	190	185	200	178	199	175	211	164	183	195	176	171	175	187	188	177	195	175	178	191	200	169	207	185	182	186	180	183	184	184	178	191	206	156	192	230	169	160	199	193	194	208	203	204	193	181	205	182	176	189	181	183	176	158	173	170	196	199	175	195	186	176	205	204	183	181	184	173	164	183	186	183	196	183	167	201	218	195	226	180	198	165	174	212	182	190	187	204	207	198	198	175	173	189	176	174	207	207	184	181	166	187	172	162	184	179	184	202	191	167	182	178	186	228	182	181	198	176	161	190	163	207	173	191	168	174	209	195	175	209	175	196	198	166	159	183	151	219	174	179	182	185	182	166	189	150	195	198	193	173	183	184	169	178	162	184	183	194	207	199	191	176	162	175	168	183	196	204	188	195	175	189	186	189	194	208	179	180	171	139	185	204	176	173	205	208	158	187	183	197	169	156	202	189	205	166	159	160	170	164	149	167	201	189	170	180	193	196	191	191	195	167	172	172	163	176	169	203	179	169	174	169	190	160	179	179	159	195	182	181	176	198	169	192	172	170	172	177	158	182	195	186	169	179	185	197	177	189	205	175	177	182	189	192	180	191	194	194	189	201	174	210	187	202	171	166	192	167	177	180	185	176	204	198	184	177	192	206	174	187	204	193	185	178	166	183	209	175	190	191	187	192	178	176	196	173	185	191	183	201	197	183	157	178	191	180	164	200	181	193	175	167	181	203	170	209	183	186	169	163	185	172	174	181	171	170	175	164	141	170	195	195	151	198	204	207	159	178	177	183	170	181	183	172	187	179	185	193	177	177	185	181	182	200	182	221	186	192	158	174	151	168	165	181	195	200	191	168	188	176	174	193	174	205	161	195	184	202	207	176	160	178	178	191	172	184	169	192	175	195	192	204	200	192	179	179	190	184	206	194	204	194	194	188	190	195	157	215	185	173	195	168	185	198	172	178	172	196	167	161	194	181	190	157	189	207	188	177	141	187	174	197	211	173	182	172	170	189	173	191	181	187	142	172	191	204	174	149	173	193	170	199	187	203	164	185	195	193	179	170	197	173	176	211	169	172	206	190	172	189	187	169	196	211	184	191	172	200	194	193	209	183	189	187	161	168	181	188	161	158	201	174	193	181	177	185	182	186	191	204	194	149	161	195	158	193	171	183	189	178	171	170	186	207	186	183	202	184	198	170	184	205	200	160	202	176	203	186	184	184	189	198	161	173	192	188	181	163	197	209	198	184	177	195	187	190	168	159	179	191	228	158	183	178	175	174	196	199	169	178	184	204	182	164	169	186	179	179	169	184	185	180	188	176	187	188	207	170	187	208	178	176	174	193	190	182	189	173	196	175	170	176	165	180	191	187	170	194	188	203	195	163	181	185	215	199	180	157	181	197	156	189	167	170	191	158	171	170	225	189	150	173	167	151	185	205	168	175	163	178	192	172	190	196	173	179	173	166	191	163	184	201	181	173
7811	866	1507	1734	1466	1211	1054	926	820	768	711	658	649	647	604	563	563	590	560	532	535	519	492	520	518	504	514	484	503	517	529	530	499	525	467	501	553	479	506	472	443	494	469	448	464	506	485	504	482	463	485	437	483	501	485	455	485	520	531	461	495	474	465	470	451	528	471	477	496	480	492	506	494	462	493	475	447	471	504	472	483	469	485	488	476	471	484	457	457	494	469	476	494	499	438	475	469	474	513	466	500	500	489	449	491	448	461	491	507	496	511	446	445	459	486	486	479	465	447	518	467	487	445	456	523	474	491	468	478	479	478	488	453	468	494	454	490	447	529	493	492	496	482	453	453	456	512	505	513	461	479	457	436	455	477	465	452	467	466	479	487	454	442	485	462	515	447	504	481	468	494	448	461	496	462	467	484	466	478	434	483	471	455	470	445	445	474	489	451	478	468	490	505	500	483	458	482	456	492	493	531	482	526	488	492	464	492	490	452	430	456	458	442	470	441	454	451	468	475	482	451	457	472	449	469	518	462	460	476	474	507	485	448	444	490	471	452	450	470	471	471	446	451	488	475	426	479	476	477	473	474	501	473	474	471	458	457	497	485	501	480	506	513	466	505	509	493	505	494	465	434	456	499	471	453	480	496	445	459	473	430	455	498	458	471	454	463	484	503	488	465	486	454	472	474	472	486	467	468	475	513	507	509	491	475	456	517	459	472	457	459	524	462	452	492	438	483	475	494	444	467	499	484	441	517	439	489	489	464	487	499	483	459	451	503	466	464	469	504	480	477	488	468	498	474	492	458	458	476	490	480	510	464	497	499	461	496	450	480	526	492	475	473	457	474	506	499	462	444	442	501	477	455	492	461	453	459	463	485	460	481	493	441	508	478	502	479	444	454	457	508	475	518	518	460	516	466	478	474	471	438	460	479	437	498	494	501	451	487	452	455	462	478	499	487	439	506	495	448	461	497	494	511	468	494	496	501	474	444	469	498	489	459	464	463	481	520	499	457	466	450	436	478	480	447	456	449	477	490	445	481	463	486	485	453	455	505	470	472	478	463	442	482	502	461	473	479	445	506	472	480	489	491	467	474	501	493	464	433	467	511	456	458	463	507	454	436	471	479	492	469	480	464	470	466	468	506	486	494	471	441	504	491	486	493	490	519	474	463	492	458	454	495	430	495	487	471	515	461	483	466	464	478	438	463	492	441	469	435	458	443	483	473	495	493	472	488	501	427	484	482	463	488	442	501	459	489	479	484	453	479	487	463	452	450	488	495	462	467	478	537	510	456	470	489	471	453	487	438	490	461	493	499	462	477	512	477	492	473	522	491	482	481	498	460	477	466	481	505	468	477	456	486	458	476	479	439	479	452	481	501	473	487	454	458	487	480	458	479	487	476	458	524	479	459	478	493	494	486	450	434	444	457	503	467	514	468	468	449	477	484	477	478	441	453	451	482	472	479	491	485	469	509	463	481	480	470	456	505	459	479	482	496	497	498	481	433	470	482	461	492	444	464	486	453	497	442	524	465	494	480	476	465	507	426	459	474	459	470	444	473	515	452	447	486	467	472	464	468	488	478	454	489	475	499	473	469	462	476	473	480	481	471	472	466	464	483	497	483	458	464	534	493	467	477	463	450	465	456	477	454	500	493	466	485	467	443	450	466	512	491	483	475	523	472	476	456	487	475	456	450	451	460	479	464	502	507	441	450	465	486	487	491	476	479	472	469	479	438	440	498	504	478	483	452	477	446	446	475	484	445	460	498	461	469	498	447	442	516	459	481	488	468	456	463	465	469	434	483	481	491	483	488	484	480	469	454	494	496	501	491	483	499	477	497	445	470	519	463	476	483	490	477	492	501	490	475	460	485	495	451	464	466	476	499	511	424	500	466	455	496	468	483	454	489	455	486	460	507	509	484	451	418	484	499	425	479	503	484	483	524	493	469	490	495	487	484	469	497	467	495	491	484	480	447	425	481	506	468	448	452	443	508	473	465	483	447	484	485	516	483	478	485	487	450	449	424	447	446	452	478	453	469	475	470	443	437	474	466	434	451	496	439	473	483	503	482	459	471	506	424	486	516	462	459	470	477	418	507	441	442	482	423	508	472	478	481	462	466	467	480	463	443	484	499	476	464	458	485	463	516	512	440	492	490	463	463	441	445	484	452	456	452	484	489	464	473	476	466	483	489	461	486	471	436	487	474	498	465	457	476	484	482	484	489	499	432	435	484	458	467	452	496	463	423	480	443	451	469	459	457	473	495	495	515	476	458	463	480	441	449	461	493	439	500	488	484	496	516	428	459	500	483	465	469	468	505	456	454	522	488	457	453	478	451	463	480	453	479	432	456	441	451	501	486	450	479	461	439	466	459	478	489	471	476	429	501	459	456	439	472	483	481	470	517	475	479	480	476	486	456	485	461	496	495	485	483	485	451	509	479	479	464	482	492	491	489	480	486	443	469	488	487	515	475	459	484	475	446	495	478	496	490	485	444	480	498	458	458	461	477	510	472	486	461	458	449	478	467	458	483	498	465	463	513	450	491	452	474	518	497	478	436	483	466	486	439	492	483	494	460	454	441	458	445	481	443	511	480	495	468	455	459	459	421	537	461	476	460	488	437	486	502	443	496	488	504	449	473	478	492	513	484	504	467	490	497	476	450	470	474	493	462	470	494	463	481	494	487	466	499	452	460	468	471	486	476	521	476	493	459	470	479	494	473	513	493	479	468	475	465	453	501	475	496	490	465	491	465	471	472	494	469	484	484	483	472	455	479	481	474	489	499	462	457	471	457	508	489	464	457	474	488	477	473	455	472	485	485	476	511	511	486	486	437	494	489	480	453	458	484	454	480	456	461	479	441	422	480	451	461	468	484	496	482	456	482	497	488	484	463	481	453	454	487	475	471	480	440	541	485	466	498	491	496	469	451	469	476	444	489	459	472	475	466	473	458	540	468	440	458	492	488	480	462	475	469	447	447	462	492	445	473	452	427	489	473	450	451	467	499	425	468	471	441	493	452	488	504	469	475	479	488	434	499	506	442	463	513	459	500	491	487	500	456	455	519	492	458	459	447	432	463	478	463	493	499	455	503	434	468	476	481	500	466	475	496	464	487	490	470	476	449	473	440	501	492	498	481	434	456	488	488	485	446	495	450	461	478	464	503	458	451	476	434	498	479	485	498	494	439	496	457	493	489	455	475	460	504	451	464	484	464	432	443	475	448	510	444	479	509	471	471	478	488	493	485	476	442	431	479	467	458	482	501	479	468	497	486	507	441	461	440	475	433	450	468	485	452	471	482	460	519	490	483	474	474	437	442	470	517	453	485	479	518	472	466	487	483	501	512	487	481	463	514	486	480	501	468	482	449	483	487	483	480	438	445	506	486	447	434	544	477	475	403	468	462	488	493	475	448	488	470	448	493	490	449	489	461	465	469	497	511	439	471	457	488	470	470	471	452	445	460	510	477	508	460	464	441	422	457	484	449	489	442	487
1384	386	384	408	429	388	374	364	378	398	382	406	351	391	425	391	416	383	397	407	418	405	412	361	369	401	418	370	372	369	388	396	395	449	393	397	360	379	381	392	345	389	391	387	372	348	410	413	361	398	408	416	430	401	371	369	411	367	384	369	392	375	371	350	415	410	394	410	376	392	386	349	418	371	375	351	395	386	375	414	385	355	426	352	387	398	386	442	382	385	374	358	398	379	373	377	381	383	376	382	394	405	380	396	370	355	365	371	395	389	388	388	363	376	415	391	395	381	404	394	379	395	401	362	399	352	388	374	388	341	358	384	373	389	360	401	353	400	391	368	386	397	359	398	351	389	402	405	414	425	371	402	413	364	350	387	374	361	352	363	407	376	388	402	406	341	384	389	375	362	373	389	419	396	382	366	386	412	383	392	358	397	382	363	408	378	362	348	377	407	368	386	395	361	357	398	371	377	410	387	397	363	416	388	352	424	385	422	413	391	373	411	359	378	397	391	407	350	410	382	409	358	392	392	385	393	355	388	421	403	420	414	386	394	395	412	402	404	403	394	426	375	360	409	367	367	395	406	388	388	402	367	401	394	394	375	377	416	438	349	369	379	407	436	413	344	382	340	362	408	358	397	431	400	364	389	378	388	385	403	401	393	396	390	384	390	396	389	349	416	412	387	363	396	389	386	380	397	387	395	366	400	380	424	405	377	402	396	407	369	394	378	362	394	403	388	398	368	365	360	403	373	356	413	403	379	356	380	357	416	371	407	390	412	371	413	377	400	426	367	386	362	368	386	379	381	383	375	400	412	407	362	381	375	367	418	388	358	379	344	367	388	366	382	368	398	421	379	379	413	421	364	393	422	376	443	400	387	399	370	338	397	396	376	413	356	378	406	386	400	393	386	404	414	400	363	364	390	375	403	418	383	368	383	372	401	373	396	388	403	403	407	370	385	396	413	415	388	405	394	388	362	438	389	376	420	349	377	363	372	414	403	399	380	400	391	378	362	379	396	367	372	371	371	390	419	364	352	402	402	378	368	439	403	384	356	426	363	366	410	386	401	356	414	386	362	399	385	413	404	390	364	390	367	379	372	387	410	351	390	391	393	409	400	399	412	429	425	419	435	378	369	379	358	427	386	413	350	396	355	396	371	345	391	375	394	359	401	406	406	429	402	420	423	366	374	377	407	401	344	382	404	397	388	381	366	359	371	401	394	402	401	408	396	403	389	409	359	399	422	380	363	404	398	381	382	377	365	394	379	401	396	398	402	455	385	401	347	378	380	396	371	406	389	396	421	393	415	370	378	361	416	379	403	403	375	360	386	395	391	353	438	372	343	358	404	381	369	415	390	382	346	382	399	398	385	385	407	382	373	396	382	379	402	398	387	403	369	385	388	392	412	372	351	350	389	381	426	388	411	351	395	396	418	393	393	395	412	407	372	414	392	356	366	352	370	403	385	394	372	396	386	374	386	388	381	379	361	367	371	418	402	398	346	357	351	353	368	352	414	404	385	370	372	377	404	377	358	334	428	396	418	390	385	402	385	414	396	428	397	378	388	361	392	378	379	404	371	374	410	341	419	418	392	386	362	415	384	357	378	380	398	393	367	361	367	401	391	370	397	326	400	449	396	390	343	372	415	420	386	385	390	400	402	360	397	395	427	392	359	366	409	392	370	388	395	396	362	404	384	368	374	385	375	389	378	382	404	398	402	334	355	398	373	388	378	375	396	380	399	360	352	393	370	414	388	364	375	401	376	388	344	384	368	370	380	414	419	406	422	397	361	402	419	357	371	394	394	403	373	354	410	384	383	360	404	379	377	383	411	409	402	409	373	395	429	352	379	403	415	382	395	390	358	426	338	392	408	402	400	370	392	433	386	392	389	373	400	376	387	393	395	390	408	400	403	370	398	391	379	400	405	404	386	422	406	374	412	395	400	373	374	407	394	374	361	406	372	390	392	397	395	387	425	383	413	333	401	404	426	380	384	388	387	323	336	387	384	388	359	391	357	388	375	387	366	418	386	367	373	351	370	427	381	406	364	341	425	413	424	359	387	372	416	378	361	377	435	384	366	370	400	419	389	417	361	371	388	376	373	401	343	364	403	375	373	357	401	378	385	403	361	386	399	432	365	407	370	384	411	396	380	345	391	383	395	386	396	389	386	342	352	390	368	379	398	401	408	373	414	405	381	417	401	383	374	416	420	397	410	408	425	407	350	356	367	413	367	389	398	373	397	407	373	382	418	381	390	403	389	395	398	387	412	421	404	369	381	374	382	370	403	382	379	413	398	394	389	356	399	403	390	343	411	375	365	401	424	389	379	370	425	381	384	395	377	375	396	398	393	388	350	381	399	396	385	397	383	362	393	379	388	364	382	354	353	357	380	359	396	360	417	376	402	377	372	413	408	401	395	387	385	415	375	391	354	415	402	379	395	387	381	418	399	432	407	373	408	401	401	378	379	418	378	381	408	386	367	354	381	407	366	391	396	434	384	389	428	409	372	366	345	370	388	375	388	382	377	382	391	418	382	410	375	413	428	363	377	380	414	419	416	335	344	394	380	450	386	407	414	405	379	401	392	353	411	395	370	385	378	381	399	381	364	378	410	370	377	379	430	412	364	387	418	374	367	372	392	342	390	373	370	393	395	421	383	433	380	347	372	375	397	386	386	376	405	384	404	377	411	385	405	368	416	397	349	410	378	349	362	398	379	438	417	422	398	390	366	379	402	394	406	398	382	393	404	340	380	407	423	340	385	353	381	356	367	414	373	377	388	381	418	375	369	428	407	415	405	426	411	383	386	387	385	404	387	373	377	386	372	363	385	369	407	426	438	342	375	396	375	352	405	377	405	382	369	422	390	414	387	393	370	377	356	380	421	340	380	383	398	423	376	378	389	371	390	388	407	367	388	402	374	409	395	379	374	377	392	361	376	390	379	396	399	373	370	422	350	379	391	345	394	380	379	369	384	417	407	397	369	382	392	404	375	379	366	372	386	364	350	361	374	371	375	371	407	421	376	395	368	407	383	389	395	361	391	371	359	387	420	387	404	386	413	349	381	389	375	398	367	400	393	398	378	392	405	400	358	432	420	359	387	380	401	368	386	377	372	404	419	366	373	390	364	367	380	423	388	365	393	364	392	403	415	409	397	365	377	393	380	373	392	360	406	388	416	391	381	383	415	413	410	421	339	378	393	397	366	394	365	350	382	374	400	374	391	407	386	410	419	390	376	371	350	387	372	386	377	398	346	372	424	370	411	389	329	384	436	368	365	377	356	402	413	399	409	406	353	435	332	340	370	384	412	368	396	407	346	398	388	411	409	367	395	408	396	438	366	363	375	371	390	395	347	404	413	395	386	381	419	374	389	388	432	387	378	384	366	382	391	431	361	409	399	387	373	374	380	391	385	408	329	378	396	390	354	355	409	380	382	390	355	411	382	381	370	384	409	406	411	361	390	425	367	406	379	401	402	362	386	376	406	421	383	376	349
2149	933	969	917	943	959	900	951	921	927	965	950	920	974	932	942	940	948	923	926	950	968	900	968	885	905	891	925	898	1008	936	946	923	896	942	942	861	900	928	895	901	1005	992	922	938	984	932	961	931	949	874	936	913	918	929	935	913	899	974	992	887	916	997	974	902	973	924	997	920	967	914	946	915	967	929	971	912	929	973	949	930	931	938	909	885	922	951	956	965	909	909	943	948	971	907	896	923	997	890	947	906	927	922	888	932	896	956	902	930	892	914	939	982	998	960	930	903	920	929	945	952	916	969	908	976	957	931	980	894	949	963	954	925	951	951	931	989	917	934	927	940	965	946	923	946	884	945	938	932	888	935	941	965	951	905	919	923	916	976	925	979	913	941	899	962	939	933	880	959	989	893	932	968	944	944	983	919	918	944	930	955	951	933	903	934	902	894	876	971	914	915	888	897	934	917	985	953	973	943	938	899	958	932	935	923	879	920	900	919	920	975	973	910	974	928	924	928	900	939	942	902	910	952	958	980	916	928	894	882	919	925	909	909	896	959	970	950	951	934	934	894	891	907	867	934	910	914	959	926	938	974	933	945	947	974	964	901	958	943	861	926	946	935	956	967	924	933	940	957	932	941	919	953	896	989	952	918	953	945	930	936	939	898	887	954	887	966	932	929	930	930	943	906	913	888	923	949	914	929	905	926	947	909	915	935	973	935	972	958	983	876	905	887	959	929	1032	971	930	967	912	956	873	969	948	933	925	918	922	982	922	949	919	923	922	944	943	954	986	984	884	943	971	962	918	925	908	937	917	911	940	932	943	920	925	920	980	978	975	938	952	928	934	925	989	941	948	938	964	969	898	907	942	946	893	933	903	904	883	927	937	954	904	913	961	898	929	941	931	918	930	926	919	933	973	969	957	886	909	961	942	906	951	894	967	911	944	887	992	975	960	928	891	939	975	825	955	923	919	982	944	932	933	920	907	975	931	966	900	950	938	918	949	900	955	913	921	932	930	917	894	956	964	976	945	927	920	937	964	929	945	996	952	895	974	913	969	918	873	885	945	960	940	913	986	943	920	940	974	934	941	912	903	882	914	957	938	958	937	952	950	982	930	938	946	964	977	931	992	942	1005	869	924	948	914	918	904	947	927	953	929	960	948	958	918	988	929	890	926	952	925	987	972	952	929	901	883	926	959	910	960	936	918	922	950	981	942	922	939	973	944	926	963	889	955	1005	898	841	915	895	930	965	922	924	921	902	968	918	1006	928	1009	929	974	915	995	923	944	916	894	912	870	924	935	891	907	970	911	942	940	898	961	955	964	925	983	946	918	930	954	943	951	953	956	923	959	886	875	897	943	957	942	912	924	919	918	948	935	927	896	894	889	923	919	941	956	933	984	963	911	898	952	917	929	883	896	969	922	975	896	929	966	912	865	889	985	907	895	926	866	962	945	964	969	958	943	934	904	883	943	912	931	956	941	912	921	990	948	894	937	1013	954	921	941	913	949	899	916	938	957	979	948	986	915	899	929	910	913	940	917	958	892	955	921	950	905	914	905	908	902	929	954	908	944	919	913	899	1001	912	959	959	930	972	900	954	904	916	884	902	909	916	924	917	951	947	962	893	923	933	891	925	944	886	898	901	970	959	888	908	922	961	917	945	948	1002	897	934	967	909	956	996	925	923	963	909	849	986	976	909	912	919	902	920	897	926	913	956	937	921	977	911	950	902	947	989	931	949	928	915	965	950	926	914	907	945	897	955	971	925	935	912	943	935	958	923	952	938	900	879	924	939	880	900	890	933	901	897	956	921	994	936	875	1022	902	926	957	929	921	932	909	924	932	908	904	914	939	928	976	888	937	936	940	996	1004	932	937	972	978	943	891	932	970	928	924	968	906	933	949	940	907	952	953	906	932	926	934	981	948	897	927	948	898	952	1023	957	890	883	920	934	904	875	952	902	965	948	961	913	926	935	913	983	922	939	894	934	825	960	924	937	925	897	981	901	948	1006	964	940	955	930	923	924	958	873	946	952	940	878	944	948	888	861	906	950	968	895	934	947	937	911	906	902	938	901	913	926	915	959	888	907	877	934	956	935	946	921	906	939	932	927	936	900	906	870	885	925	942	904	948	931	957	934	915	926	908	878	963	938	978	930	920	924	949	914	905	870	911	972	937	939	923	992	966	877	916	923	935	915	909	920	958	949	894	971	932	909	1020	999	954	911	945	887	932	926	954	958	916	945	984	985	932	929	894	952	927	921	945	956	990	969	887	950	950	951	919	911	918	918	873	923	924	939	910	970	951	926	916	909	956	952	974	935	938	939	949	900	933	970	952	939	945	900	927	922	964	983	941	961	954	977	918	897	946	912	917	924	885	919	925	932	949	955	886	906	936	960	882	881	947	928	934	955	928	896	942	895	922	969	915	910	908	951	936	896	893	923	869	926	943	966	912	943	913	928	936	962	914	907	938	947	878	957	927	915	894	899	951	909	941	933	889	931	905	910	910	923	906	960	926	898	911	933	988	971	889	953	950	949	935	928	952	901	929	944	921	928	969	906	920	938	922	931	929	897	904	880	943	952	891	878	911	948	880	942	947	952	937	862	900	931	879	893	972	944	933	909	918	931	936	957	931	896	983	948	947	920	969	946	950	929	952	921	969	938	880	948	928	986	882	918	883	940	890	911	917	940	936	932	923	930	923	897	943	978	973	920	921	931	951	936	997	902	974	915	944	891	936	924	921	903	933	1024	1011	906	902	930	876	914	904	907	974	920	937	964	882	953	985	931	969	968	903	897	951	931	906	937	948	913	964	911	974	939	856	965	934	903	944	945	931	936	936	955	918	930	908	929	940	955	929	955	915	939	965	916	917	881	927	930	902	969	911	938	924	934	890	994	918	888	949	941	984	902	966	942	932	927	909	886	880	930	936	927	861	949	918	904	965	932	937	925	904	940	937	935	934	954	924	944	949	965	927	877	943	867	887	912	905	913	921	926	897	950	963	967	926	945	938	962	923	957	961	898	953	935	954	932	865	1000	941	931	915	907	924	899	928	888	881	919	921	925	921	928	887	916	989	919	961	970	941	914	927	927	931	927	890	960	922	903	942	932	964	940	952	935	931	961	926	925	917	957	948	955	939	924	957	976	956	960	980	949	1007	951	949	965	942	878	929	932	1008	952	900	969	877	911	865	982	970	914	916	913	979	920	931	927	938	930	934	932	880	909	941	927	955	1006	967	988	942	921	926	958	942	981	910	870	976	937	949	966	929	934	942	883	926	959	909	917	919	903	912	911	898	961	893	911	962	912	916	902	959	954	955	925	928	948	949	938	951	938	900	914	898	907	906	939	903	941	928	886	921	968	976	954	925	904	899	905	921	888	917	943	910	974	877	927	904	943	919	939	856	865	912	932	961	898	922	957	944	933	1003	922	839	995	1001	881	933	949	931	896	968	927	952	911	922	873	940	854	913	928	894	886	974	932	928	879	869	932	927	972	895	973	903	928	943	942	914	902	921	933	925
6886	583	612	501	460	427	411	374	391	434	352	348	404	355	398	393	358	344	365	362	356	376	355	410	380	360	384	336	339	378	347	388	357	367	363	350	413	338	345	385	395	349	369	377	364	375	350	363	356	374	350	357	368	383	355	349	346	352	397	365	382	372	361	346	392	390	363	368	351	331	343	369	355	359	389	384	368	339	383	371	379	375	364	359	381	367	348	354	367	341	354	361	364	366	374	360	346	375	327	363	356	342	358	398	355	375	389	361	359	377	388	374	364	350	376	392	380	390	356	349	413	385	402	366	364	375	305	327	359	364	310	346	377	388	351	365	351	339	383	358	391	374	337	368	406	333	385	322	309	383	376	367	372	349	338	348	358	331	349	359	364	363	341	349	332	379	390	381	408	360	359	392	390	368	385	369	344	384	364	415	350	340	349	371	367	365	341	377	367	337	365	351	382	357	356	398	338	414	363	380	367	371	383	365	356	369	350	383	377	375	354	367	359	358	367	348	375	353	335	338	389	375	381	348	371	382	374	412	380	381	340	390	399	337	335	362	380	363	359	354	375	347	373	366	344	369	352	351	366	357	379	352	344	354	339	360	383	354	379	385	357	362	392	359	349	350	341	358	373	344	405	387	368	368	385	390	349	364	387	365	354	354	346	351	358	360	380	366	387	383	357	367	418	363	386	375	341	363	350	365	338	333	351	351	360	404	385	360	349	359	372	341	364	389	345	367	389	374	355	321	379	352	359	367	361	373	364	356	409	378	362	371	380	349	356	362	344	380	355	392	391	357	352	389	329	338	351	367	336	385	361	346	406	369	371	387	399	393	359	393	357	399	363	365	370	361	343	390	383	352	337	344	358	389	383	359	339	349	382	391	393	347	345	347	353	359	373	330	377	363	358	324	358	376	367	374	355	361	329	340	356	318	352	381	365	376	320	371	347	393	394	390	352	367	383	380	354	347	367	382	379	380	377	339	363	355	368	363	364	350	335	369	351	356	353	352	368	370	349	367	365	335	383	319	354	345	374	348	359	387	350	376	367	348	370	352	353	392	324	377	348	363	344	376	338	367	366	352	388	334	368	348	328	341	323	340	388	371	377	372	384	353	398	398	347	334	386	394	339	337	375	371	355	337	403	409	378	388	354	366	345	361	398	335	350	381	383	415	394	347	333	348	366	372	357	347	337	374	356	322	345	353	382	338	357	376	368	354	362	370	418	348	390	384	389	338	349	373	354	327	359	383	369	338	336	422	393	372	363	406	406	349	370	378	380	351	415	358	366	344	360	365	353	358	349	381	368	315	360	384	387	380	382	357	368	360	370	361	344	346	358	346	388	380	351	361	325	349	353	358	371	349	354	348	333	386	371	374	361	338	360	338	395	332	359	319	386	356	374	368	384	367	348	348	361	386	393	341	377	387	370	376	371	346	367	390	327	375	405	354	339	351	324	329	345	349	357	372	345	362	354	356	392	372	375	402	371	361	336	396	348	371	308	337	388	367	357	351	369	370	403	372	373	353	344	337	397	344	304	347	397	393	360	344	338	313	364	352	358	385	382	337	346	377	355	364	382	340	319	335	362	349	374	324	370	321	379	372	386	360	327	360	326	366	352	371	338	380	375	407	325	379	354	373	373	372	399	363	377	371	396	385	336	379	321	373	354	339	361	355	370	389	357	320	336	369	347	358	337	367	336	329	358	353	358	352	364	384	356	360	379	339	319	364	393	333	369	364	342	350	356	360	345	369	355	366	405	323	373	371	375	353	343	355	455	393	377	338	353	370	350	384	352	373	365	321	326	337	387	367	347	386	362	348	372	396	367	348	379	405	400	382	366	354	381	337	367	359	354	356	412	353	366	345	374	349	351	336	338	354	365	360	344	357	344	370	379	326	349	363	344	302	339	370	354	387	390	370	375	340	377	353	377	388	379	348	381	328	384	368	365	354	361	353	357	342	341	347	387	384	373	360	379	376	379	360	356	340	360	346	350	370	394	368	336	361	379	380	334	367	358	367	363	349	369	382	357	334	362	376	408	365	374	391	376	372	367	352	380	364	377	361	370	374	340	379	336	369	349	343	334	354	365	355	331	371	362	388	353	357	402	359	347	357	361	362	328	391	371	390	358	375	389	355	350	380	357	362	334	353	384	353	360	391	386	350	353	407	366	378	363	368	343	374	377	379	349	383	348	332	350	352	327	324	419	395	369	379	390	376	368	367	382	346	385	364	358	394	353	365	355	360	352	328	346	385	384	380	404	360	358	363	372	367	384	349	378	406	378	341	383	378	364	350	384	367	331	372	364	382	343	345	374	353	345	329	366	353	369	372	342	359	360	376	367	389	347	342	360	365	391	370	383	367	352	360	380	359	354	351	363	343	386	375	369	368	372	385	395	357	379	323	375	362	354	336	367	335	322	378	360	370	366	375	364	364	358	374	353	359	394	388	382	402	345	397	373	354	358	371	383	345	391	364	366	352	346	343	354	342	370	372	359	365	370	386	360	379	355	355	383	393	366	340	367	361	378	343	362	331	367	360	386	330	379	383	338	386	390	385	369	363	381	399	336	383	363	383	376	339	351	365	372	354	361	359	358	374	371	355	366	348	328	357	332	346	379	323	351	378	380	367	339	396	359	350	376	353	374	379	360	369	364	389	346	369	330	401	380	390	348	379	340	358	310	365	389	384	379	342	337	368	373	369	370	316	366	353	322	347	337	349	319	381	351	365	342	348	360	363	374	351	428	352	389	376	350	368	377	348	384	367	376	384	335	376	386	356	397	323	365	334	346	336	377	350	322	354	367	351	397	356	354	357	346	317	349	331	374	371	358	386	379	393	352	358	371	396	348	398	363	357	347	339	382	330	387	364	373	345	337	377	373	353	368	347	373	382	377	364	368	342	343	373	328	360	361	358	344	364	384	357	375	321	343	378	348	388	376	376	358	400	401	330	354	336	363	360	360	388	391	375	386	388	368	381	319	371	389	377	345	355	392	394	383	370	377	352	353	357	357	373	368	363	340	341	374	342	380	347	369	335	381	368	366	370	359	397	380	361	374	374	395	375	337	387	312	331	367	332	355	342	345	363	378	392	345	375	350	349	360	365	313	339	355	396	369	361	367	344	395	370	359	338	375	339	375	373	360	370	327	351	347	380	366	364	360	356	349	392	387	388	345	344	372	375	354	368	339	364	389	380	363	337	371	331	361	373	379	343	392	375	351	406	317	365	381	369	359	386	352	368	339	337	335	372	373	319	351	365	353	354	358	334	379	336	377	370	349	394	342	404	399	373	430	374	366	335	367	364	364	355	368	399	389	378	345	355	344	365	370	366	358	367	351	324	383	367	366	358	391	373	373	380	385	342	374	380	414	408	389	351	377	363	362	353	373	397	353	364	376	407	394	407	371	352	347	340	345	404	345	332	385	361	377	389	378	377	376	373	363	353	360	378	388	357	367	387	389	382	379	379	355	348	353	370	367	357	357	373	368	365	364	393	370	384
6553	1063	1421	1509	1384	1273	1233	1143	992	972	923	962	970	960	886	936	931	859	874	965	964	869	881	868	905	865	930	883	876	823	906	869	935	857	893	904	854	895	891	887	885	931	824	860	925	911	888	947	895	889	927	900	894	881	897	936	809	874	919	908	886	911	847	842	852	907	894	933	823	850	874	868	875	907	833	887	852	833	871	872	917	851	891	924	926	880	872	872	874	889	907	864	865	868	870	886	868	872	893	896	855	855	891	894	912	837	814	907	888	927	870	834	881	902	912	857	929	924	868	788	876	875	861	861	897	887	855	889	870	861	908	866	919	846	877	867	879	899	895	811	841	855	873	881	882	823	870	867	886	847	843	861	938	905	856	870	905	855	879	858	902	848	905	863	848	825	821	870	875	855	873	861	881	906	875	858	931	848	823	863	896	887	885	848	889	856	881	845	861	887	874	874	861	905	839	897	845	836	887	859	851	933	824	862	881	878	890	953	906	887	880	832	885	833	885	849	902	903	870	900	865	863	871	838	929	886	817	878	890	833	871	892	889	903	844	887	856	827	885	837	849	867	922	897	827	885	878	864	875	827	844	864	910	864	864	873	864	924	887	873	905	865	897	895	910	914	897	896	907	891	830	904	833	856	900	845	828	847	899	857	780	852	872	854	864	915	890	820	847	883	870	870	897	902	920	856	883	874	874	887	845	865	931	875	868	889	930	850	930	911	892	876	880	820	871	909	874	899	857	842	853	904	881	857	854	866	880	893	928	864	838	935	897	852	816	857	896	887	905	874	884	847	885	879	860	863	845	836	857	890	882	904	918	874	845	895	849	850	884	861	876	850	847	867	882	903	901	876	865	837	872	860	887	870	870	843	882	909	889	842	926	882	934	888	859	863	863	817	940	918	881	872	897	883	917	855	878	824	887	851	900	914	855	835	923	863	842	892	850	849	928	863	870	907	863	901	889	862	872	864	940	897	843	802	849	888	850	894	834	841	905	815	835	876	900	874	847	872	892	866	847	885	853	880	868	918	872	908	866	868	883	854	851	829	891	879	873	918	889	870	919	847	869	827	904	837	871	844	879	877	904	790	829	839	864	885	839	839	916	838	908	838	829	884	881	869	842	910	903	911	885	899	864	850	874	866	909	840	889	867	850	915	869	853	861	846	837	857	872	856	926	894	872	866	879	948	872	861	866	868	886	828	824	893	897	864	940	832	901	846	890	921	912	830	868	835	936	878	889	859	929	865	908	843	845	893	884	835	860	847	881	873	845	852	880	791	876	866	897	899	873	884	917	844	958	872	862	838	864	884	876	952	905	890	856	861	884	885	907	858	854	891	924	893	868	894	857	881	907	886	837	833	848	853	869	858	856	892	868	834	874	902	894	886	831	875	888	843	911	862	881	878	845	861	837	853	889	844	911	891	855	907	851	889	849	874	891	896	888	906	883	847	850	874	874	954	870	837	868	901	866	895	903	873	860	859	896	861	865	886	877	884	933	860	795	805	873	820	857	837	875	873	842	880	911	869	875	872	844	865	911	910	870	892	872	864	897	866	840	872	881	895	851	849	886	856	869	869	905	886	834	830	824	843	909	864	862	888	870	870	845	885	906	866	857	895	897	899	811	841	894	914	868	839	867	906	884	856	858	924	815	910	874	914	842	890	870	906	924	868	859	858	925	857	875	886	839	904	861	835	868	896	943	902	850	900	850	888	880	871	860	841	831	919	855	920	901	883	913	846	855	885	900	846	927	793	868	859	969	860	897	813	860	857	876	869	844	813	842	859	900	862	903	845	885	860	884	820	849	921	852	842	865	863	868	859	863	882	882	851	838	879	876	884	920	910	831	842	906	849	898	899	882	902	898	883	858	875	866	880	881	872	891	865	862	838	934	833	840	869	911	951	867	871	842	899	917	922	876	778	858	853	871	904	941	830	882	858	838	860	829	850	882	914	834	859	873	883	884	835	884	911	778	830	878	902	877	910	875	852	812	874	834	897	866	850	882	854	865	879	913	892	913	807	898	871	911	894	885	872	898	818	805	925	864	877	819	838	815	887	855	874	823	880	897	871	909	888	937	876	861	822	910	858	854	836	860	871	903	853	839	887	830	863	854	899	895	885	853	868	911	869	879	856	871	872	881	878	865	816	840	819	859	848	868	814	845	900	870	837	877	865	882	875	873	883	875	904	837	920	867	888	886	825	852	882	887	867	917	900	884	887	930	892	863	866	895	876	863	901	855	866	801	870	891	916	852	891	843	854	789	891	911	929	879	883	878	912	863	821	849	869	908	858	894	837	860	889	823	907	838	903	895	876	893	878	885	901	891	859	862	851	891	884	875	892	901	823	887	849	826	846	857	823	836	869	866	871	883	827	858	855	891	886	881	860	863	898	863	887	857	886	927	854	875	863	856	872	869	857	881	915	875	913	895	877	861	883	899	816	879	903	849	876	852	842	857	851	953	863	872	925	874	857	884	856	829	819	916	880	857	927	904	863	879	915	854	897	886	919	881	888	876	877	914	884	835	828	855	849	850	852	848	869	887	859	892	919	813	816	885	870	891	861	824	840	862	901	860	892	873	836	877	856	871	918	796	899	862	897	846	835	858	875	886	851	871	874	912	893	903	873	855	852	888	831	827	909	828	836	843	880	863	914	908	897	888	859	872	895	867	854	872	897	834	913	863	852	830	928	895	889	875	901	878	885	889	895	857	868	905	797	851	862	885	868	842	850	847	899	859	909	884	897	831	903	901	930	866	836	823	886	868	855	859	909	892	856	861	912	903	856	961	911	843	877	817	895	850	875	940	930	872	894	906	872	855	875	876	869	831	849	897	887	903	841	856	856	885	942	881	863	818	880	893	880	873	837	892	876	950	872	869	917	866	820	901	833	881	868	881	913	841	886	907	894	897	876	845	842	881	923	897	822	858	843	904	920	896	898	839	866	833	915	867	863	845	932	881	926	889	866	870	867	892	886	897	894	849	876	914	882	867	868	892	859	865	871	848	861	819	889	853	827	886	850	857	854	892	911	870	895	873	859	844	843	939	920	872	929	844	930	915	869	890	900	771	889	845	900	891	818	896	882	866	858	904	929	821	970	814	879	844	888	879	869	850	945	876	877	849	871	852	945	867	883	881	854	946	864	911	819	896	900	874	878	859	838	893	858	807	836	844	850	823	866	886	881	871	865	899	873	902	805	877	886	876	874	908	862	872	857	935	866	876	858	922	861	835	876	818	903	905	903	869	864	882	788	828	886	868	855	826	906	886	864	875	863	939	902	878	889	889	907	882	847	897	890	828	880	861	860	823	858	847	878	849	898	886	885	898	866	848	897	898	889	893	827	874	858	849	867	819	918	916	886	875	880	899	840	911	887	868	894	872	830	883	842	900	850	853	801	890	875	877	853	890	872	833	854	872	863	884	819	867	883	881	941	910	940	852	843	859	891	864	890	897	870	864	846	884	869	880	895	903	906	860	839	880	947	807	873	878	940	843	862
12618	779	617	518	371	346	249	271	262	222	229	223	194	202	184	189	179	158	214	191	205	192	187	181	199	194	155	213	163	191	208	202	231	194	204	185	186	165	175	192	221	203	181	172	159	165	190	182	186	186	177	199	175	193	181	174	191	177	192	177	182	183	170	152	164	185	219	176	169	176	193	203	193	166	205	155	192	181	206	169	188	162	182	163	198	193	212	179	193	180	192	172	198	192	181	188	192	166	192	177	172	185	174	159	200	217	173	177	180	187	196	191	176	155	157	167	208	164	205	183	186	187	181	194	178	180	169	173	180	146	190	196	160	145	179	175	208	169	162	175	174	158	184	184	166	167	178	178	172	187	184	191	169	169	185	195	161	176	185	170	148	184	177	172	192	158	192	181	189	202	195	200	199	196	193	175	159	174	192	208	170	201	193	190	187	158	197	149	164	197	169	164	180	191	141	183	159	187	198	195	171	176	174	185	167	228	186	189	192	182	176	205	173	183	168	176	147	185	181	169	190	170	181	154	198	186	176	208	181	204	186	170	194	171	178	167	187	180	180	193	194	165	171	189	169	181	211	150	177	177	185	164	154	211	175	161	180	189	191	167	198	197	188	185	180	189	178	159	191	187	172	163	182	198	187	181	162	160	171	193	182	179	192	185	201	144	183	202	162	170	186	173	160	180	188	193	199	154	200	197	206	178	176	192	206	185	204	181	198	175	193	185	207	173	186	184	178	195	160	188	144	196	173	157	200	187	171	189	171	196	188	163	175	202	183	185	192	180	172	182	183	184	171	158	189	203	184	181	191	175	172	198	181	178	201	156	166	195	188	182	170	171	202	165	176	175	162	176	210	195	208	180	168	190	162	186	215	202	220	178	182	176	195	162	201	196	183	170	169	189	191	179	182	189	190	169	196	185	197	173	185	184	166	179	189	211	195	186	191	167	179	200	170	169	181	192	194	192	163	195	165	181	211	199	189	173	184	200	189	173	173	207	191	182	212	187	190	165	176	199	180	164	173	187	178	170	161	172	171	187	171	211	170	181	174	192	209	198	202	187	191	196	158	165	178	188	192	163	186	175	218	188	175	190	187	212	172	198	167	200	185	185	198	193	189	187	164	194	217	172	195	182	180	184	197	176	176	169	164	184	169	193	163	174	192	171	172	230	205	195	180	194	187	151	218	213	166	194	181	171	180	159	178	167	187	181	181	171	202	190	225	178	172	192	184	174	208	201	178	189	177	184	183	188	196	207	192	184	188	194	191	165	209	191	150	186	201	170	184	184	179	160	197	163	174	183	167	188	173	183	157	169	189	186	185	174	190	188	186	204	181	220	183	183	169	169	179	179	211	165	165	183	175	190	186	165	177	193	164	192	197	199	189	180	158	171	170	179	218	180	171	176	168	214	180	166	208	181	178	186	218	194	156	194	172	158	158	151	200	197	202	169	161	168	168	193	176	204	176	182	183	185	170	179	167	198	174	175	169	208	207	200	184	172	185	184	179	212	193	182	172	168	178	170	171	190	185	170	191	197	218	189	186	168	205	192	196	169	173	179	168	169	184	194	161	180	167	178	171	179	184	182	182	173	172	208	187	156	163	163	180	188	183	198	174	219	168	202	184	185	188	182	180	185	188	185	204	167	170	200	137	193	177	176	202	161	171	159	172	182	175	200	193	204	167	166	181	155	194	192	179	216	176	194	185	198	186	197	179	174	189	184	178	184	165	180	162	188	177	210	177	182	185	179	189	203	181	184	203	177	203	203	184	186	186	199	175	200	190	169	188	193	188	199	184	182	179	173	180	160	179	177	195	162	181	170	187	205	194	188	159	184	169	177	196	158	154	170	177	168	194	174	190	185	189	190	183	182	178	192	203	180	178	213	199	162	170	197	179	195	187	177	167	192	163	188	179	192	175	162	191	194	187	181	168	185	146	156	183	184	195	184	210	170	153	191	178	186	203	183	162	195	213	186	162	179	197	184	188	188	190	179	188	141	192	180	173	200	209	204	187	198	213	195	172	222	198	149	168	142	189	168	207	201	171	206	188	171	174	175	188	174	216	171	185	190	162	170	192	201	201	197	166	184	171	166	180	177	190	166	198	187	211	200	173	177	166	180	176	166	169	158	170	171	173	175	173	190	158	185	179	180	166	200	173	195	174	158	185	201	193	174	168	174	178	170	193	178	179	203	170	185	187	188	165	187	192	191	197	166	168	172	183	192	171	168	183	195	178	187	183	186	189	200	189	200	195	199	169	186	210	179	188	191	185	187	152	181	207	207	174	190	184	175	197	180	180	182	181	181	181	186	205	181	170	192	163	190	186	184	199	198	153	181	182	184	185	161	185	178	177	154	193	196	174	180	191	186	197	181	186	163	183	189	174	181	172	194	191	204	158	179	165	193	189	176	193	206	212	162	212	177	178	190	220	183	219	207	163	192	207	198	202	171	170	165	155	196	179	156	174	180	182	168	196	161	182	200	188	189	180	200	162	172	171	170	173	174	158	217	238	170	163	182	208	179	175	171	177	173	191	183	183	198	191	171	174	184	164	163	178	188	176	189	185	180	170	166	166	192	156	200	202	188	171	185	198	179	174	173	171	158	178	196	171	165	182	183	201	173	187	176	178	191	176	211	205	158	175	175	178	194	177	201	198	170	179	179	167	159	168	188	200	176	187	173	195	182	194	204	171	182	176	205	178	173	187	164	194	210	174	192	193	170	195	202	176	174	165	180	189	154	178	182	188	195	170	174	193	173	176	182	201	193	202	174	157	200	155	185	195	193	185	213	171	180	165	161	175	199	174	188	184	211	172	179	195	182	174	193	183	165	190	176	186	176	189	178	180	169	181	200	196	175	178	169	170	189	210	167	173	180	171	198	212	192	173	186	172	184	190	197	191	155	178	180	180	183	170	156	217	170	193	188	187	170	193	171	167	173	173	212	165	176	199	182	174	177	160	183	189	169	186	180	172	167	200	183	180	167	179	195	174	157	186	164	183	178	160	192	191	174	214	160	167	172	188	178	209	199	181	177	187	172	180	195	175	175	175	197	188	184	196	183	175	182	228	190	177	174	200	168	173	207	192	165	177	182	202	187	180	181	181	178	202	206	175	196	164	191	171	203	168	176	185	162	182	176	184	188	172	189	203	183	177	171	184	193	182	212	191	189	179	172	173	191	183	185	163	199	162	185	167	194	186	164	177	179	178	171	205	188	193	175	162	172	191	165	193	178	173	156	190	196	193	163	196	169	182	185	198	175	180	170	177	175	201	150	187	187	164	172	184	166	167	155	186	198	185	169	183	200	184	187	200	190	180	182	191	170	190	178	197	188	186	189	174	213	175	161	169	208	202	184	173	189	175	186	172	179	183	195	203	190	180	191	212	193	187	204	188	181	182	188	174	198	187	155	162	183	150	195	180	187	196	145	191	170	189	171	182	177	185	184	197	188	175	209	171	198	212	172	192	214	174	179	162	159	168	197	173	189	185	194	182	175
7817	900	1547	1683	1464	1209	1006	939	770	771	748	687	686	628	583	524	588	570	563	566	545	536	528	484	530	515	516	497	507	508	491	497	533	517	509	478	483	481	514	520	452	491	543	506	470	513	479	493	479	462	489	527	482	506	486	518	482	446	443	512	531	491	490	483	477	511	453	480	474	447	483	506	462	454	478	517	512	477	455	510	481	459	526	456	477	472	470	469	463	461	470	458	506	465	480	460	469	499	435	443	484	480	474	432	465	482	464	469	475	456	436	475	495	466	457	446	499	521	484	480	447	480	460	534	464	475	485	469	488	444	472	499	463	474	452	447	518	456	461	470	468	441	450	493	477	443	494	459	463	452	496	504	477	466	511	479	492	469	499	464	479	479	468	471	451	513	450	492	472	462	442	487	471	474	482	447	477	495	464	498	462	465	468	475	459	444	453	448	505	479	478	437	483	465	473	498	476	457	438	465	435	459	482	492	461	451	446	471	434	475	480	487	449	450	483	481	486	444	474	450	465	456	468	450	476	495	480	460	468	481	514	472	470	466	452	456	472	468	412	469	461	437	470	453	486	447	479	468	472	506	473	487	503	448	466	459	477	491	484	498	443	454	490	449	497	518	484	457	471	466	460	465	493	477	476	485	469	439	487	488	448	450	487	466	464	474	495	466	458	492	479	497	484	478	467	464	475	491	469	486	478	461	467	481	446	490	449	451	456	509	509	461	469	503	472	489	501	493	457	475	440	457	476	444	489	442	457	454	478	467	491	449	457	471	475	457	508	481	437	473	471	463	462	447	472	449	477	523	522	467	482	521	488	514	478	485	462	483	503	466	454	515	494	447	454	432	458	445	445	493	466	472	490	472	476	490	473	487	454	502	479	469	460	461	478	484	467	492	492	446	488	454	499	441	486	484	480	481	467	473	483	452	489	463	447	465	491	464	472	468	440	474	465	472	460	467	435	469	432	482	467	492	494	459	472	472	474	448	489	504	524	474	482	443	461	487	528	472	497	481	441	507	488	471	505	456	471	472	478	454	481	474	547	517	462	449	415	493	490	494	481	454	481	479	459	488	456	452	459	524	522	447	445	499	475	468	431	496	459	471	479	466	468	465	472	517	483	474	501	481	451	489	471	463	466	474	481	473	469	498	479	469	493	452	455	472	475	477	465	505	469	486	484	500	432	504	452	465	475	456	455	488	456	497	462	496	473	437	463	517	478	473	506	406	461	502	425	463	506	494	459	464	478	479	449	461	473	467	436	476	491	457	501	478	424	451	487	509	454	508	472	440	472	467	490	468	455	480	462	457	467	464	466	486	461	458	468	475	443	494	462	456	497	481	475	452	484	461	478	499	430	472	498	458	460	460	481	475	468	486	453	446	457	484	497	496	478	479	496	472	506	483	522	475	481	453	462	488	469	451	485	465	445	470	459	492	479	453	468	453	466	487	477	486	431	450	489	438	468	481	459	493	467	475	456	462	509	466	471	467	513	479	477	454	505	480	481	464	487	481	468	478	454	496	439	445	474	495	521	477	493	484	438	462	463	456	476	442	467	456	461	447	449	459	454	427	473	481	462	480	432	457	482	471	460	485	471	445	474	475	481	446	452	519	458	424	422	429	484	487	464	489	478	456	450	488	439	463	503	459	475	461	467	461	502	493	486	481	449	449	461	446	523	506	470	454	490	481	518	482	469	487	466	475	440	456	528	444	529	489	491	483	465	491	448	466	429	471	486	425	511	461	461	514	470	477	452	479	456	458	527	489	477	508	471	454	446	507	470	488	477	488	467	474	466	457	507	484	506	481	502	477	463	493	519	437	470	471	452	498	505	486	471	427	467	453	444	485	483	460	495	438	471	455	488	464	466	470	451	469	447	461	476	487	484	492	484	471	471	470	446	498	482	478	498	500	438	427	497	466	457	469	476	474	503	478	477	479	468	449	500	502	487	480	460	448	431	503	437	475	480	504	455	448	479	435	457	471	474	474	488	443	450	472	445	499	489	477	461	452	477	461	511	452	471	440	450	445	474	475	492	465	473	495	475	453	437	481	467	485	466	471	483	480	446	459	454	540	467	480	481	503	451	429	486	447	480	525	485	443	478	464	473	453	461	509	463	478	488	462	477	457	448	423	476	446	510	483	485	487	473	474	483	457	461	463	478	474	454	453	444	469	463	429	472	422	460	484	470	450	486	503	469	481	458	451	450	448	488	494	465	457	482	477	496	465	457	490	480	456	493	492	472	426	458	505	509	453	454	444	477	484	433	484	455	471	455	487	455	500	490	448	494	491	468	502	484	478	477	457	492	497	488	413	489	482	477	460	460	486	464	464	465	480	497	463	476	459	448	486	473	435	484	465	477	492	456	502	477	483	491	471	472	469	490	459	472	431	475	449	457	480	478	490	434	504	478	475	438	496	537	493	466	423	500	441	455	526	469	461	460	497	463	490	470	506	488	507	480	466	470	457	493	489	464	490	472	496	479	465	476	437	481	447	447	485	502	453	445	456	490	444	523	435	449	484	469	427	451	441	467	451	461	477	439	471	496	482	486	453	467	488	507	480	479	484	466	503	511	454	459	480	454	451	497	482	454	453	465	469	478	467	447	458	502	474	508	530	489	450	453	496	467	508	475	476	452	484	451	504	441	445	497	500	464	466	482	454	469	490	490	454	447	495	479	498	453	469	482	479	465	497	472	511	477	435	492	448	451	507	503	475	493	420	472	463	442	491	512	474	438	445	469	470	510	473	465	457	498	490	474	455	482	475	462	467	460	469	498	472	452	470	461	456	473	444	472	448	449	467	422	457	454	463	468	481	450	459	478	444	480	470	501	470	468	489	432	464	475	507	487	451	451	462	462	481	459	462	451	484	461	499	452	458	453	507	437	490	475	456	460	436	487	457	426	507	462	475	474	471	436	477	447	473	455	449	472	431	504	475	499	447	494	473	523	496	460	432	456	463	456	448	487	485	489	475	458	470	451	480	484	486	494	480	481	490	492	483	466	466	472	531	473	527	502	467	507	440	455	453	486	489	446	498	513	523	476	465	491	503	488	488	476	452	456	477	499	453	452	477	478	459	460	509	469	479	463	489	510	486	469	462	428	510	459	513	462	471	472	439	455	469	456	524	437	445	477	466	466	533	471	430	459	473	492	498	465	474	488	505	470	486	462	468	474	500	447	476	498	491	509	478	494	494	490	466	476	454	481	473	458	489	483	443	449	467	459	490	491	462	496	464	454	477	478	466	450	484	445	441	461	455	489	436	470	492	474	448	484	458	449	442	428	444	464	487	503	481	450	464	436	468	496	476	496	486	502	496	489	447	463	495	443	420	515	467	459	465	447	480	495	497	513	458	450	487	498	515	471	486	468	444	478	459	440	490	458	455	457	459	453	483	485	456	460	487	441	451	475	498	492	484	483	450	440	473	469	487	460	486	470	473	466	500	466	472	478	503	507	462	452	445	463	464	450	469	448	477	502	437	476	516	486	459	491	494
1240	407	391	361	372	384	366	402	384	400	395	418	369	405	387	350	353	404	353	361	386	385	408	365	411	370	403	357	434	379	403	369	379	346	432	373	378	389	410	412	394	367	390	398	409	401	366	407	361	368	383	377	371	369	387	405	394	376	382	363	385	355	367	359	383	383	365	396	384	396	345	402	374	390	371	410	383	334	413	416	417	393	417	358	379	391	401	404	401	379	434	370	321	393	396	371	373	405	387	359	398	370	372	413	361	383	377	382	404	370	386	422	388	373	353	349	369	374	352	378	402	393	406	362	397	401	410	402	395	371	359	362	424	352	414	387	383	381	392	372	363	358	377	382	386	391	380	391	387	397	378	341	355	377	394	364	395	365	399	371	362	361	408	356	377	407	405	432	338	345	387	365	383	378	359	378	347	385	369	365	396	409	378	409	350	381	332	373	384	354	382	393	391	373	405	376	382	380	373	363	367	378	408	388	432	395	381	372	396	362	368	406	393	393	368	394	378	354	373	377	397	354	389	363	404	386	390	397	337	363	372	377	359	369	381	396	412	384	430	356	357	340	396	395	380	345	434	400	432	371	356	395	406	370	362	371	353	371	436	389	372	392	388	346	412	397	407	406	362	401	391	394	385	388	374	374	385	360	367	348	407	356	403	384	370	348	363	406	368	395	373	374	349	374	389	384	384	376	376	388	363	368	388	366	399	404	356	365	395	376	404	392	387	380	372	420	354	377	373	384	390	386	385	377	399	394	385	373	348	392	375	362	365	377	358	373	385	372	382	411	357	370	347	406	376	364	397	364	403	391	349	414	406	383	400	437	386	366	392	356	397	382	347	377	375	388	387	378	362	370	390	378	366	379	384	365	365	385	365	393	368	376	362	374	349	340	379	404	374	370	348	384	397	344	400	397	410	389	377	422	397	368	381	338	348	400	362	435	366	384	380	368	343	392	405	407	363	375	392	341	410	395	396	414	401	393	392	392	382	405	352	372	383	388	381	413	369	390	366	356	355	387	417	367	383	399	376	355	365	388	376	396	379	370	350	394	411	374	407	379	409	399	370	384	397	406	372	352	381	415	418	381	402	360	379	364	429	380	374	368	346	340	385	439	388	422	428	400	389	362	362	391	399	381	407	370	373	385	389	399	388	381	397	371	416	362	346	366	402	367	377	367	350	414	413	366	352	398	382	374	379	395	399	392	377	383	403	369	377	397	378	362	350	390	364	389	381	418	411	384	363	385	442	387	397	361	412	385	403	383	404	381	402	379	381	387	367	378	367	367	413	378	370	376	361	393	423	367	414	400	371	350	358	408	366	401	398	335	386	375	364	384	345	389	368	380	360	420	355	353	391	400	360	371	375	392	382	404	394	379	393	417	389	398	386	430	404	391	368	356	384	389	389	401	346	379	357	402	404	435	378	394	391	436	364	381	445	338	407	372	372	375	413	337	369	391	357	371	379	365	387	412	367	386	360	371	386	376	370	414	358	400	380	369	391	400	395	370	374	394	373	398	365	402	356	400	393	363	365	386	401	397	385	357	365	403	383	393	394	391	376	378	398	387	365	350	388	350	377	379	386	394	385	374	386	400	378	385	393	368	387	378	411	405	391	371	390	387	379	364	401	394	415	362	380	409	393	389	408	356	412	359	368	374	376	375	377	410	387	377	371	367	384	389	366	384	393	371	403	404	413	410	438	375	376	415	368	399	411	385	380	408	410	397	365	419	412	382	378	388	416	359	389	422	384	392	386	390	376	388	398	365	374	375	373	428	376	410	382	380	406	389	406	399	375	388	366	400	329	347	393	391	358	385	412	363	414	346	387	378	382	356	380	387	404	355	381	365	375	378	399	362	380	366	392	351	349	365	397	355	357	382	374	388	371	367	380	409	366	368	383	378	370	403	368	354	368	401	369	376	401	397	377	371	380	439	388	379	365	376	410	376	393	374	406	404	398	392	393	368	394	445	377	386	383	365	392	379	362	383	412	370	358	368	343	382	385	358	339	351	377	389	357	381	404	388	372	399	393	389	407	400	398	378	412	402	376	418	402	383	373	397	371	411	388	379	389	367	375	352	370	391	364	441	370	372	355	390	386	420	390	385	406	353	391	372	382	408	411	385	367	409	393	400	363	367	382	398	405	391	407	385	363	414	390	404	344	392	371	396	413	379	324	374	364	417	358	389	435	361	393	411	391	384	356	352	341	344	393	381	374	351	395	378	379	393	366	403	369	365	382	415	351	378	370	363	358	371	353	359	376	391	414	397	388	370	401	383	393	387	380	389	382	377	364	420	408	401	366	433	387	388	353	402	385	396	414	375	377	372	421	374	390	409	394	400	397	418	357	401	375	380	414	387	404	392	375	403	392	420	372	365	390	403	416	360	361	412	385	377	367	383	382	387	367	360	358	414	397	359	373	366	322	357	355	400	371	369	348	387	346	373	391	334	375	376	360	389	392	399	351	409	390	397	392	405	364	405	372	359	377	368	386	397	416	381	395	390	377	411	399	386	387	405	385	401	351	417	380	397	373	395	408	432	415	356	365	374	382	370	330	337	372	398	359	395	432	348	363	382	384	375	397	372	388	373	352	398	406	382	375	380	346	367	409	394	388	365	366	378	377	374	386	350	378	350	381	376	361	407	368	433	406	411	372	370	361	394	376	374	414	392	369	448	367	378	405	395	413	412	392	360	369	374	400	423	388	393	406	370	355	387	376	391	375	384	399	420	371	396	388	394	380	406	399	400	404	373	396	376	410	384	408	412	390	338	370	380	394	371	386	370	411	406	354	371	383	423	379	364	399	372	378	428	367	345	385	393	388	385	354	402	352	356	357	397	385	382	398	399	364	367	394	373	381	361	372	420	391	404	374	434	382	363	378	347	399	363	349	355	366	390	360	354	403	365	419	377	394	404	404	403	378	381	404	376	370	389	354	363	410	409	385	404	373	407	363	362	356	399	389	412	366	383	356	394	382	395	401	415	388	395	403	385	414	390	350	389	400	386	387	382	387	415	355	376	400	438	378	417	375	403	431	380	386	389	355	383	397	367	352	382	392	366	422	402	389	375	427	402	372	398	396	374	390	384	346	365	383	387	391	375	348	376	392	377	381	366	352	372	349	382	355	360	400	365	355	400	397	442	373	363	389	388	354	372	377	379	382	374	368	354	370	415	382	385	377	372	407	381	402	383	404	381	363	329	378	427	372	375	392	371	363	357	380	374	378	362	371	423	376	380	377	363	383	363	387	391	361	388	399	351	403	390	352	373	377	379	335	398	393	367	388	376	384	378	390	366	365	410	364	369	385	420	410	369	407	335	391	385	380	400	370	354	385	379	385	383	398	394	394	375	384	376	360	402	388	420	372	404	388	364	375	398	396	378	372	381	397	388	420	382	397	406	397	382	365	400	404	397	346	406	393	385	380	405	364	380	357	395	360	384	365	367	381	373	404	354	415	379	404	393	347	363	374	386	414	380	400	376	395	361	384	392	392	383
2156	967	954	1016	950	960	940	922	870	984	903	925	892	948	942	902	925	970	920	891	974	953	955	938	904	925	924	1001	919	912	950	917	906	951	937	920	936	964	923	968	905	923	935	965	901	989	918	920	892	886	924	942	951	916	893	935	912	928	982	918	867	925	976	899	903	900	924	902	954	930	965	914	928	909	947	911	918	887	935	894	938	949	946	866	955	938	995	918	917	952	933	953	900	901	892	941	984	914	942	895	963	935	900	940	898	903	889	939	932	919	916	955	953	819	941	911	923	941	949	876	931	944	941	911	925	932	866	934	889	942	927	926	990	918	953	948	963	942	854	961	997	896	934	894	891	893	944	883	901	914	952	916	938	944	916	880	960	984	930	948	902	934	929	955	973	933	961	1010	1013	938	975	970	909	974	872	894	917	955	919	920	979	882	947	918	980	961	950	934	886	914	924	930	869	937	915	910	904	872	952	907	929	923	937	921	959	981	960	920	875	956	904	887	944	928	958	941	952	909	932	928	886	930	916	936	880	922	930	939	951	935	898	924	921	937	932	952	931	920	872	890	925	919	928	925	919	992	946	929	935	928	898	973	919	973	918	916	942	949	925	960	932	959	954	941	921	932	901	987	882	928	926	895	920	852	934	930	882	925	967	954	940	913	976	897	932	941	965	911	914	980	988	888	876	925	864	928	918	994	937	893	929	923	909	935	885	857	896	889	895	898	929	913	900	894	982	945	899	919	913	940	967	934	928	982	873	926	854	973	951	856	952	978	939	950	953	888	878	940	919	896	991	889	923	925	890	886	893	925	886	946	938	884	921	896	892	967	942	915	897	934	934	845	886	931	911	880	949	891	913	942	888	931	882	875	912	988	928	904	851	905	922	923	996	884	961	843	900	937	937	934	989	947	956	966	848	951	947	944	959	914	914	965	963	918	931	952	943	921	932	906	956	927	988	981	930	910	882	993	992	951	896	921	898	964	954	951	910	999	926	964	886	912	938	972	896	942	980	944	945	868	985	894	959	974	907	983	933	912	931	902	958	870	902	953	901	1023	915	957	896	865	968	864	950	905	911	907	919	937	886	910	915	987	898	929	950	912	907	928	905	972	900	907	944	898	967	899	960	937	842	922	888	957	936	921	929	944	910	945	925	905	950	901	917	935	893	917	939	911	906	911	946	906	940	949	887	956	920	908	930	927	909	903	936	956	888	918	943	915	956	909	882	936	909	909	881	918	892	879	922	909	948	921	927	919	846	964	922	903	891	866	916	963	910	937	897	937	907	908	904	904	898	952	918	946	933	897	923	938	923	909	883	957	928	921	934	922	943	924	923	937	905	942	983	942	928	955	947	902	903	884	908	909	928	957	931	932	919	937	922	916	954	927	953	958	897	935	946	931	930	964	943	945	920	958	916	917	945	924	933	987	869	900	926	893	938	952	940	979	892	931	903	897	942	870	939	936	920	923	997	922	889	938	905	919	924	938	968	925	939	931	947	978	912	912	981	963	983	966	943	985	945	940	965	918	903	958	869	941	911	933	929	896	976	959	971	956	926	953	938	896	913	915	892	920	942	933	914	907	943	988	928	918	1002	962	950	954	948	902	928	887	928	874	968	894	957	913	946	939	964	930	919	1017	944	931	908	908	935	962	973	926	963	921	974	903	904	941	910	876	926	978	905	934	965	906	902	962	950	955	973	953	953	988	913	969	969	956	892	909	951	891	881	933	917	918	917	979	897	867	937	987	917	942	959	968	957	928	874	911	977	927	933	914	924	914	901	902	916	934	953	925	965	881	926	935	935	970	894	959	918	936	930	925	907	920	935	879	890	929	947	938	940	934	888	952	967	907	933	899	912	907	899	915	913	874	903	918	910	945	959	937	929	975	939	910	934	896	924	941	975	888	966	939	947	906	935	915	901	947	958	879	917	930	905	916	939	907	992	943	911	919	925	910	989	920	891	948	832	935	875	923	921	890	942	933	923	943	975	939	937	946	937	924	980	919	956	909	912	924	911	933	910	877	930	984	970	889	897	921	862	980	892	972	893	931	926	948	975	971	951	887	942	933	975	922	942	902	962	926	861	931	919	940	934	928	958	966	934	882	862	944	949	992	957	934	857	901	951	936	943	954	930	855	928	900	895	927	916	892	910	933	910	926	845	930	952	943	912	943	941	932	888	932	950	955	975	927	919	897	915	941	898	914	946	913	949	920	949	876	908	919	952	888	882	918	896	909	969	977	965	907	972	932	914	978	975	963	943	924	929	983	951	948	979	902	882	897	905	947	866	918	899	925	969	901	885	886	945	923	925	915	966	966	913	1006	952	909	919	901	918	931	945	943	946	948	859	900	908	959	904	958	906	941	913	951	968	929	928	971	923	936	973	896	915	943	903	947	933	1015	927	910	949	880	1001	926	927	957	952	970	959	903	928	944	953	943	932	872	934	953	902	922	893	957	925	959	893	955	871	939	903	971	978	962	870	878	931	955	971	910	969	908	965	980	977	922	899	955	963	965	874	867	943	959	937	931	914	911	958	940	912	987	848	847	926	910	916	985	917	964	903	916	929	907	912	883	955	910	919	884	936	893	909	886	924	901	947	892	898	940	929	951	918	916	994	926	915	918	905	934	977	910	910	887	938	940	904	931	964	958	916	914	944	844	910	871	904	938	946	942	951	929	914	940	951	891	898	928	928	943	909	927	925	887	919	974	896	920	941	920	937	945	882	879	964	898	951	923	928	926	929	948	938	914	893	899	926	971	923	925	892	873	861	943	988	890	945	950	864	956	827	937	906	906	923	975	930	901	930	920	939	975	962	928	929	886	887	969	926	933	932	928	979	932	934	898	876	936	894	862	953	934	912	921	945	902	909	910	909	935	912	899	948	955	937	950	947	872	911	912	922	940	909	932	909	931	948	981	882	980	936	948	920	939	895	943	928	911	952	995	905	936	962	950	892	913	954	895	883	941	915	918	959	948	895	935	887	896	914	989	910	970	987	900	951	875	934	979	936	884	971	915	920	974	939	904	959	935	930	953	941	925	938	949	976	903	946	948	936	899	910	917	875	917	897	938	902	975	908	901	925	876	864	940	944	952	950	887	894	901	918	945	934	961	893	938	972	959	981	898	955	919	948	925	899	912	909	899	961	911	914	955	925	953	911	946	955	974	916	936	911	913	909	940	929	939	937	996	927	893	908	966	913	907	997	929	885	914	947	864	899	888	963	958	942	945	944	932	910	935	909	987	958	894	891	911	947	979	896	946	913	926	920	919	925	948	860	903	931	908	948	940	912	945	911	931	881	1011	903	934	960	924	960	901	912	908	944	958	932	919	923	971	894	886	924	930	925	986	917	919	935	919	885	937	944	937	951	892	978	943	937	983	968	945	871	949	933	946	936	922	927	882	948	932	917	911	918	894	963	897	953	911	910	850	912	936	950	965	924	931	900	904	977	942	951	902	937	985	922	936	970	896	961	964	935	952	924	922	932	965	1009	967	967	939	900	911	964	920
6837	624	578	500	467	439	427	385	431	384	376	349	380	351	380	397	385	377	375	387	407	350	347	367	366	363	352	355	368	347	397	390	360	351	363	364	392	344	366	352	369	348	366	365	354	351	368	374	390	379	363	375	399	377	352	339	356	356	376	370	310	354	352	406	334	403	357	366	372	331	370	378	394	348	324	398	395	397	378	343	356	372	368	405	352	345	353	389	343	417	368	382	399	352	336	347	321	324	383	365	402	377	346	362	363	370	363	358	398	345	363	384	367	373	363	352	349	328	366	369	374	374	361	371	354	339	360	399	355	356	352	310	374	370	400	348	350	390	346	408	389	363	366	346	396	368	360	341	391	374	385	355	362	350	357	363	377	369	376	400	383	306	362	376	368	361	379	372	398	357	356	380	390	355	356	349	385	355	357	378	387	345	338	383	370	397	354	361	385	341	352	379	345	413	356	330	379	371	349	370	337	381	363	327	358	382	371	362	361	352	348	343	368	345	354	367	381	367	358	379	353	352	364	364	351	366	379	367	387	367	368	314	367	335	351	364	372	363	365	348	369	349	386	369	404	361	335	364	372	377	385	356	370	319	353	373	377	344	407	370	367	406	391	389	371	357	362	349	329	397	372	359	382	323	355	357	357	327	342	381	356	355	365	402	359	357	387	397	331	360	391	359	344	368	383	350	370	360	328	386	369	374	334	378	399	389	382	345	377	372	360	347	324	349	354	344	335	395	369	328	385	376	324	360	368	368	362	387	390	358	374	356	356	328	384	346	397	357	377	344	355	372	370	372	344	338	362	363	363	392	366	325	362	344	383	383	337	332	375	375	346	354	381	373	377	343	390	327	342	363	357	353	395	323	368	346	351	374	379	356	369	367	362	358	362	366	348	391	368	367	347	330	351	389	358	387	378	346	365	370	370	349	362	359	361	337	341	344	358	369	373	372	352	370	350	380	353	399	335	320	322	341	359	360	349	390	352	317	349	323	379	359	391	367	398	391	303	390	350	360	369	334	331	379	362	353	362	392	372	407	364	345	382	381	339	420	411	368	364	361	377	340	353	361	391	369	377	347	357	393	395	353	334	380	343	380	373	375	351	357	361	326	399	368	378	378	378	376	370	388	385	366	377	368	370	345	376	386	424	332	374	374	362	374	388	365	373	353	401	337	367	348	374	379	390	342	364	379	365	349	342	378	375	354	347	353	370	357	388	341	379	371	375	356	336	349	343	380	374	355	400	368	374	348	383	360	369	354	367	364	362	363	347	386	346	369	350	364	345	338	329	379	369	355	363	374	346	345	352	360	348	368	314	365	332	398	365	349	357	356	385	364	402	361	347	374	368	352	344	356	390	362	392	375	360	376	351	353	370	357	339	383	373	389	339	376	377	359	326	336	364	394	354	376	336	395	355	363	362	355	323	349	391	377	391	363	392	332	373	372	366	369	335	382	366	376	363	349	335	335	375	347	359	366	332	381	380	340	367	369	351	383	386	334	383	376	338	340	409	379	364	363	355	383	347	402	381	416	333	364	330	337	375	360	333	346	323	347	370	380	372	362	344	353	367	335	343	368	386	356	332	364	373	323	365	379	402	376	391	360	328	334	368	365	334	315	339	358	357	379	377	351	362	360	391	364	360	363	370	358	367	349	360	361	351	340	374	338	350	363	386	369	370	407	356	333	337	380	363	346	363	379	363	335	369	411	379	354	382	359	372	380	371	384	366	369	364	348	383	361	386	329	327	342	359	369	378	375	407	362	361	388	361	340	326	364	389	387	371	392	352	362	422	374	344	379	359	358	349	375	361	352	347	347	335	334	337	370	360	345	344	366	378	344	378	377	366	399	361	354	347	373	349	387	357	343	365	376	359	344	388	418	349	379	335	334	382	392	353	388	374	340	389	334	373	365	387	372	370	365	321	352	412	354	371	380	371	350	420	381	386	349	330	335	333	362	340	390	373	347	351	335	404	337	313	387	387	378	354	329	379	350	356	369	348	406	383	341	345	339	374	373	369	384	361	334	351	349	361	379	350	412	343	366	387	388	394	365	364	369	372	360	363	372	358	368	312	388	343	357	354	396	408	368	361	352	348	365	403	364	417	341	376	371	376	354	397	353	336	323	385	357	374	355	359	335	385	389	350	382	355	331	397	357	395	356	369	333	359	360	360	333	395	376	362	322	365	367	370	372	370	359	368	376	349	377	386	388	383	370	368	369	350	390	362	370	379	346	363	354	344	382	359	389	344	369	386	374	357	342	414	354	349	399	380	347	345	390	358	368	392	355	394	402	375	361	336	367	363	397	393	390	362	335	386	353	328	375	362	367	363	340	373	348	384	345	346	359	317	400	338	354	340	355	360	382	367	380	377	320	364	359	400	353	361	380	375	369	368	340	368	365	375	407	382	382	401	381	357	380	380	378	350	347	330	372	364	331	319	373	364	329	334	347	345	383	352	363	346	347	350	349	346	343	338	339	377	330	380	371	359	358	365	387	385	359	356	327	332	361	343	348	375	365	357	361	371	361	384	330	371	352	392	421	375	371	375	352	345	360	359	375	370	375	379	374	367	350	356	343	405	398	367	358	346	403	367	364	379	355	372	340	379	352	362	332	338	424	368	353	362	357	393	365	396	387	346	352	385	373	321	382	345	377	320	345	356	360	377	366	349	367	354	337	331	398	392	355	383	390	344	346	385	351	354	343	347	333	364	332	357	358	363	347	374	391	377	360	389	405	390	360	361	375	396	339	403	361	389	398	361	320	350	362	383	372	399	402	372	377	333	370	350	375	396	341	392	358	401	381	369	379	358	330	360	399	362	360	342	367	345	370	361	390	355	356	384	381	387	351	370	362	368	333	357	371	382	350	369	374	332	319	354	338	342	348	392	388	328	387	360	389	339	382	369	356	394	404	377	404	373	331	324	369	406	342	392	360	340	373	373	330	338	370	387	386	342	350	393	341	365	374	317	329	357	367	358	352	355	386	365	370	346	371	369	358	361	365	391	371	338	377	341	380	406	369	347	362	375	399	378	379	383	362	406	355	339	359	372	341	368	362	368	356	373	387	364	381	379	376	345	330	373	385	330	338	385	362	353	383	327	349	380	343	366	358	359	356	405	340	370	371	329	365	360	394	355	356	376	391	370	368	349	355	365	406	361	390	374	357	345	371	334	383	384	385	336	390	383	369	345	338	363	366	355	359	378	352	369	347	342	353	385	370	362	344	368	373	349	357	396	353	346	347	360	375	328	360	360	359	345	389	352	349	344	394	354	356	377	361	362	378	379	350	372	374	351	367	371	398	362	349	332	378	357	362	373	385	362	374	387	357	368	345	379	374	339	371	372	381	367	367	370	347	358	403	352	365	371	368	349	356	403	379	360	390	346	380	351	333	371	330	340	355	367	356	341	381	340	364	381	358	362	396	389	377	374	337	375	374	347	391	346	376	401	367	388	336	375	365	366	336	359	375	352	350	368	359	353	325	379	345	360	377	390	395
6563	1098	1381	1502	1360	1291	1107	1059	1072	942	1007	999	957	975	940	947	895	879	886	907	859	881	973	916	896	850	861	896	912	937	840	883	870	909	884	892	914	868	866	853	912	885	887	856	908	861	879	838	873	902	850	877	878	853	848	889	856	889	851	908	904	862	901	839	852	876	925	858	858	896	861	885	861	916	901	856	920	911	872	884	829	884	901	851	838	911	875	860	845	899	838	863	885	799	874	851	931	848	833	879	852	894	877	908	871	906	901	900	887	804	871	910	835	889	880	855	914	903	840	880	898	873	862	877	828	870	837	895	898	889	860	874	847	897	908	885	891	899	872	888	910	822	894	874	837	880	918	837	902	886	902	814	815	863	856	886	892	939	885	899	891	896	821	881	863	877	869	851	943	867	873	905	899	871	863	839	815	862	855	865	870	890	793	809	885	888	896	845	862	848	892	852	863	874	837	885	865	893	939	887	895	812	854	908	903	839	860	879	870	901	882	902	862	848	864	886	833	862	855	867	906	895	946	868	849	916	864	863	838	836	854	867	910	861	858	867	854	865	832	867	853	876	892	836	889	904	858	810	874	907	861	881	861	871	843	861	834	812	890	901	871	869	785	882	897	887	862	838	847	841	840	876	887	876	794	873	876	904	933	867	911	893	865	906	869	922	830	857	885	898	896	961	894	878	842	843	884	899	877	860	898	871	843	842	845	870	920	930	876	870	853	833	878	888	846	868	890	854	922	861	900	892	862	824	887	900	859	833	878	902	881	845	869	914	934	881	865	853	917	909	843	872	907	819	862	885	816	864	871	923	871	859	885	885	886	870	850	869	841	867	876	914	909	897	856	818	824	858	872	887	847	838	826	886	802	898	873	842	907	908	890	872	882	871	934	840	867	907	861	855	881	882	876	870	852	865	891	859	831	858	889	967	848	889	862	856	920	900	923	844	827	877	879	871	848	838	891	898	920	872	837	918	852	876	890	943	829	834	840	878	890	822	845	870	920	881	889	865	867	856	841	902	883	895	851	855	895	810	912	886	869	863	826	869	915	856	822	871	883	881	822	885	885	851	870	883	843	829	863	832	931	892	889	849	816	908	788	875	876	851	944	859	854	830	831	884	850	843	862	877	867	877	877	891	830	831	871	887	868	903	911	849	846	905	921	889	861	852	870	835	856	922	847	838	885	828	882	905	894	855	845	869	842	865	887	821	872	861	855	866	917	892	816	859	880	865	953	910	849	851	873	883	897	828	861	862	861	878	891	906	831	837	912	881	927	852	882	851	854	851	867	806	871	877	873	886	878	917	803	860	882	863	882	885	869	831	878	892	899	884	867	828	858	875	881	870	871	843	881	884	862	834	880	927	871	908	831	868	892	871	830	877	825	840	894	902	923	844	888	870	872	874	851	871	893	870	867	836	880	915	908	900	878	829	884	879	872	894	855	892	863	874	855	817	894	821	896	881	876	876	890	904	824	878	853	851	909	885	842	895	890	855	855	830	864	897	862	832	831	858	868	838	896	872	882	895	871	902	850	847	857	870	879	896	889	898	888	833	882	893	867	878	881	870	880	870	901	864	885	905	835	871	884	860	828	895	888	856	875	852	836	915	878	906	896	858	847	804	859	896	897	863	877	875	872	852	859	805	885	872	907	855	878	857	801	893	884	865	924	891	874	865	844	831	875	876	840	893	874	865	901	839	870	862	796	903	888	943	879	891	878	897	867	896	898	823	865	839	898	867	864	858	903	884	890	869	869	883	829	879	948	854	862	832	877	883	887	871	885	901	874	918	841	908	836	949	897	855	820	901	841	842	811	906	857	854	892	886	890	928	897	821	874	846	891	905	863	869	861	884	875	907	874	851	861	859	889	884	895	884	849	899	841	900	841	895	889	811	857	867	916	869	874	834	794	902	876	860	853	870	843	857	827	920	917	837	845	848	846	819	827	934	870	859	851	887	860	837	823	912	888	848	920	917	893	895	867	909	882	856	870	855	832	897	905	853	883	900	909	858	784	876	868	866	859	906	869	857	887	841	867	914	829	929	865	881	840	822	862	864	883	877	922	919	873	875	936	845	917	849	898	821	870	880	852	845	851	852	859	901	877	838	851	894	847	877	841	905	881	896	875	882	874	907	891	918	876	851	904	884	840	880	871	904	849	852	843	899	869	864	871	883	912	854	886	884	874	869	899	876	860	879	859	885	900	880	879	857	864	857	884	841	846	876	827	811	891	849	835	822	834	859	947	844	862	893	855	834	830	880	905	876	879	846	834	857	896	866	948	820	884	869	840	911	830	838	845	876	874	842	888	839	874	899	879	877	862	906	841	825	833	832	914	863	865	832	884	860	861	845	871	818	919	841	903	873	892	854	855	920	935	885	866	868	894	847	898	928	918	879	846	825	910	910	918	876	874	826	824	887	870	849	874	899	865	793	882	864	859	885	862	864	873	885	922	871	910	845	861	843	847	870	910	888	870	905	867	894	871	922	897	867	830	908	882	931	848	912	857	934	891	857	861	873	888	844	886	899	822	866	921	851	811	874	900	873	868	849	850	832	928	925	865	868	906	922	841	937	866	839	893	879	872	857	907	869	915	815	813	892	849	913	858	869	880	896	881	831	882	878	877	834	887	882	846	876	919	903	898	922	837	832	854	866	896	911	849	876	827	855	875	842	857	887	901	834	897	878	873	848	937	887	842	895	860	863	901	868	884	914	852	879	860	867	869	856	901	889	862	864	795	911	903	842	843	843	913	856	879	917	848	862	848	884	896	869	876	807	854	879	912	866	850	828	875	896	824	874	885	904	843	913	867	843	835	885	920	900	843	854	822	901	847	898	907	877	906	854	861	846	871	895	906	913	854	882	881	893	859	916	899	887	870	824	836	846	875	941	885	827	807	909	948	868	877	886	878	859	847	884	840	873	857	883	873	876	876	848	866	884	855	953	824	879	837	853	907	851	890	843	845	801	869	905	796	848	855	825	828	851	860	864	931	861	894	882	908	872	875	866	857	877	856	842	864	868	849	854	930	855	907	912	902	914	915	867	844	913	869	881	882	846	893	853	934	857	929	883	916	894	854	910	858	788	845	947	869	832	883	922	863	907	893	873	835	847	858	900	890	882	856	846	859	853	890	823	887	836	911	893	885	894	839	876	891	912	936	846	873	790	927	890	884	880	930	854	839	803	868	866	839	859	882	866	839	905	845	877	896	840	833	884	831	909	843	876	869	894	862	834	926	875	859	868	878	847	879	832	889	896	898	922	916	858	833	854	869	861	845	850	889	856	897	874	870	904	885	848	848	889	843	901	904	900	904	875	839	855	851	927	882	895	889	850	876	901	881	875	943	912	855	865	850	877	961	914	819	857	867	876	881	869	871	899	885	919	848	873	827	857	865	897	948	827	837	884	880	924	873	897	889	801	846	888	861	890	886	868	867	826	839	862	882	860	837	872	850	870	853	861	833	871	865	862	914	885	879	882	876	875	869	859	825	863	898	848
12379	790	631	499	427	334	285	272	246	231	218	222	201	215	216	180	175	211	177	203	190	158	180	168	185	151	173	167	157	178	179	170	184	200	201	212	173	159	187	203	195	172	183	204	197	179	182	207	178	186	191	208	170	160	178	202	196	170	173	171	168	173	151	185	177	194	163	202	180	181	149	164	162	203	213	185	193	184	174	161	172	224	172	162	172	187	197	173	177	206	180	167	184	195	184	152	168	209	194	201	190	166	182	173	186	194	172	156	186	177	180	183	168	178	183	161	154	183	169	177	174	168	214	200	176	173	200	175	173	173	166	184	178	185	174	158	154	163	166	180	194	169	207	199	187	180	177	169	203	199	185	199	160	182	158	191	163	199	176	196	148	211	175	189	192	194	185	183	178	158	173	182	165	175	172	190	204	155	192	166	171	173	176	193	191	167	184	180	162	200	181	189	195	191	181	167	202	176	190	178	180	183	188	189	192	187	161	195	177	185	174	185	176	194	195	154	181	181	180	161	168	188	202	178	168	187	179	171	192	170	187	164	183	171	183	177	161	182	174	182	179	173	175	186	209	188	186	199	179	195	181	180	170	188	185	160	194	184	187	194	174	172	188	190	200	174	167	168	200	188	177	173	190	174	194	180	180	192	180	186	170	186	201	187	161	185	189	205	194	174	193	176	187	181	187	195	176	178	166	181	180	172	198	183	164	182	180	170	176	208	198	203	198	185	201	192	168	165	160	179	186	172	156	203	171	188	180	207	196	169	148	181	188	171	176	189	200	180	170	168	152	196	184	161	198	176	166	200	185	194	164	180	161	181	182	198	190	181	181	138	159	171	178	193	188	180	211	172	188	201	160	192	160	200	180	188	225	192	170	201	181	198	199	187	190	163	188	178	175	187	166	183	173	184	195	165	158	186	176	182	199	206	171	169	180	177	159	193	202	164	176	173	202	179	180	165	184	170	198	183	164	172	158	185	193	169	153	187	198	194	205	186	189	183	177	203	179	170	180	175	175	180	187	184	186	172	150	173	194	176	203	163	191	171	185	169	183	176	190	154	163	185	147	183	193	182	202	181	186	170	188	177	167	156	160	208	192	163	162	183	166	201	168	178	155	191	190	193	202	185	196	207	155	163	167	174	188	164	175	174	167	184	199	187	204	201	173	163	185	187	174	201	195	202	185	193	182	180	207	184	187	193	161	165	163	172	184	193	203	176	201	188	193	190	197	203	186	164	182	172	175	160	161	201	174	187	183	202	167	179	178	213	193	211	180	172	189	158	176	171	199	192	199	166	195	173	178	171	154	184	166	164	173	188	167	164	176	225	192	178	174	182	164	153	184	153	207	205	174	193	192	158	183	170	190	201	193	182	186	167	195	178	158	193	210	168	151	192	189	181	211	189	187	187	182	193	177	202	209	167	183	172	166	183	197	176	181	190	172	197	182	200	184	184	180	182	225	209	186	165	171	185	180	187	195	182	220	190	190	160	177	189	184	193	169	183	178	188	157	182	170	178	160	188	162	194	168	158	174	158	197	181	186	177	166	194	178	165	188	193	179	184	163	198	194	172	165	183	181	186	199	168	174	184	170	191	179	180	197	178	166	174	174	168	177	184	182	179	211	164	208	196	195	182	170	198	174	167	177	159	191	208	148	192	160	192	179	184	179	158	186	191	190	172	174	191	172	153	184	160	181	194	182	177	170	167	203	192	192	184	175	191	177	178	174	187	192	169	176	168	195	214	185	172	169	179	191	177	192	160	178	188	167	150	181	182	201	185	200	169	174	171	174	201	166	170	174	194	195	166	197	214	158	178	166	193	190	199	164	197	206	175	152	210	181	151	195	174	213	172	162	185	184	172	191	168	165	178	178	167	189	170	185	194	171	178	202	200	177	190	172	198	161	189	220	171	181	181	217	163	166	192	167	171	167	186	170	185	181	179	185	183	198	192	191	164	214	181	168	177	186	187	179	206	177	173	191	194	170	171	203	212	185	190	161	183	203	197	179	181	191	186	166	183	166	176	182	162	177	188	173	170	163	203	184	196	203	199	183	192	172	203	210	201	228	173	165	156	199	195	172	201	186	173	189	158	182	166	181	191	171	168	182	166	177	169	202	193	184	184	181	187	211	175	164	158	179	181	186	171	157	177	196	177	182	170	177	203	179	210	215	198	201	158	151	179	168	190	178	159	196	168	198	169	184	190	177	203	200	197	177	169	198	166	194	182	183	163	156	181	182	165	177	210	184	187	181	184	186	184	184	171	158	191	163	174	194	171	189	188	171	171	195	183	160	189	196	176	178	187	191	147	175	177	188	210	206	168	176	207	177	186	177	204	208	184	167	185	192	185	178	152	181	168	185	205	163	161	182	164	202	182	180	160	137	179	181	166	185	170	187	162	150	169	126	190	187	158	164	177	164	177	195	173	196	167	176	175	175	180	191	195	152	180	165	180	185	198	185	177	174	174	174	168	205	172	164	191	175	177	200	189	163	187	170	173	184	176	178	167	164	201	181	209	181	162	170	174	165	188	186	209	183	170	162	193	180	163	189	155	201	184	187	177	182	180	162	163	184	169	161	166	163	189	190	184	163	204	190	176	182	162	186	179	183	174	195	178	184	208	186	183	179	191	184	185	205	196	179	216	179	200	177	175	199	185	181	162	192	169	207	166	169	180	171	142	170	160	186	174	210	167	165	185	196	166	181	205	190	195	194	203	181	215	165	210	177	206	165	177	181	166	163	159	213	161	179	188	186	192	209	188	163	173	168	200	179	176	199	171	196	167	209	154	184	183	187	173	202	184	202	189	185	171	167	177	206	188	161	191	160	173	185	183	189	178	171	163	155	174	166	196	198	177	176	174	192	169	170	185	187	216	174	161	181	193	159	159	197	185	174	185	177	170	157	198	169	179	185	208	180	199	185	171	172	194	174	172	206	167	179	190	207	166	172	174	183	173	187	157	167	184	171	201	191	196	192	185	171	168	198	186	187	172	184	186	172	175	178	161	191	158	185	175	185	177	189	192	150	174	198	186	178	194	195	184	186	177	165	170	189	156	189	192	179	156	198	165	178	204	185	189	161	196	180	204	209	194	182	182	164	177	195	182	219	178	178	196	194	183	170	180	179	181	155	171	218	171	181	208	171	187	187	191	184	154	187	210	171	175	181	162	180	174	190	181	198	179	178	203	188	216	164	164	187	209	187	186	167	166	157	154	169	208	196	191	197	195	167	222	176	212	218	209	210	182	184	179	201	190	189	171	192	201	192	211	183	169	196	174	196	179	166	198	188	179	179	177	216	197	203	183	195	170	159	174	187	157	168	187	187	201	158	149	177	190	193	186	194	183	187	194	188	194	182	158	187	180	170	181	192	169	185	173	203	195	172	190	185	171	205	169	183	200	155	162	167	193	152	183	163	181	172	183	184	180	172	175	175	171	169	181	208	183	155	162	177	167	181	196	172	172	155	175	200	202	195	186	155	177	171	200	181	171	174	161
7836	894	1619	1712	1531	1192	1065	888	839	725	677	678	642	631	613	579	573	540	560	521	543	546	556	546	526	471	525	529	520	498	475	510	490	478	491	468	481	497	476	526	519	502	492	466	513	497	462	488	456	457	475	464	484	488	466	452	466	499	469	497	506	456	466	476	493	497	471	506	458	450	458	499	425	450	437	497	484	513	504	492	484	427	457	445	481	525	488	471	480	469	458	483	470	446	452	472	497	504	477	478	461	479	483	472	466	451	478	451	438	441	525	482	455	512	429	444	459	472	485	507	468	463	494	485	475	457	503	468	483	463	447	487	461	456	451	465	511	473	495	466	486	468	483	449	464	457	460	480	469	485	467	476	478	451	427	467	470	487	477	479	483	459	477	458	448	484	509	456	462	437	480	461	451	397	473	487	498	488	478	468	478	492	448	493	447	502	448	457	494	468	517	485	482	474	434	485	466	467	499	503	469	429	522	475	461	448	451	461	446	519	479	456	419	463	509	462	502	465	439	471	475	480	492	490	465	448	449	444	491	507	444	519	487	481	462	493	412	464	461	476	467	458	492	457	479	447	504	498	465	482	456	447	504	490	455	477	474	474	502	471	523	471	461	481	490	422	465	468	484	466	471	494	489	484	484	473	495	439	476	447	482	489	499	476	474	477	498	487	478	454	485	467	453	426	464	450	476	474	440	474	459	469	492	468	511	482	462	467	469	505	468	442	475	459	459	466	458	452	483	454	473	469	473	502	458	441	484	439	459	461	487	470	470	493	442	473	459	479	450	450	469	470	505	437	443	479	440	497	454	452	473	470	486	482	495	486	486	477	527	474	475	448	480	510	464	466	457	455	449	473	471	494	492	446	466	429	468	495	494	488	497	449	492	452	451	475	458	450	491	469	433	469	475	463	455	479	479	465	505	454	488	497	486	435	470	476	488	510	427	471	475	494	474	478	433	468	492	443	450	459	471	484	435	484	498	475	447	467	479	451	478	484	475	478	458	504	465	473	445	478	482	451	467	469	489	482	463	488	459	435	502	467	502	456	477	467	464	481	469	446	474	416	501	417	431	468	468	451	443	434	481	451	491	487	431	463	471	469	467	454	479	473	475	453	511	479	449	491	484	430	448	452	501	497	430	486	496	476	479	502	476	460	453	502	469	481	500	526	449	500	499	467	439	511	466	452	516	457	511	437	455	480	489	457	492	488	518	492	482	471	469	475	452	486	499	437	459	443	488	454	457	450	430	462	466	450	466	484	496	464	495	495	448	466	458	477	478	480	501	486	485	494	465	503	458	498	494	505	454	433	516	474	486	460	463	462	460	478	490	436	488	513	423	458	473	511	463	461	481	437	475	434	462	463	474	514	464	498	477	465	449	480	459	469	460	469	482	511	508	528	464	466	465	434	461	456	466	485	499	459	478	436	476	461	449	445	461	494	467	470	500	428	450	500	483	491	478	449	447	490	469	468	467	509	489	445	473	432	469	492	456	473	495	445	492	510	474	447	472	484	459	441	469	511	436	428	470	475	485	486	469	456	471	480	477	454	478	473	488	452	469	461	449	478	484	500	490	472	461	485	486	452	503	486	441	462	494	508	465	483	460	495	449	444	435	469	480	452	515	491	459	509	478	441	466	453	486	485	471	441	463	456	461	469	456	481	463	483	506	480	487	481	448	457	467	474	463	502	492	466	472	479	501	438	526	443	507	474	518	472	474	459	466	490	451	442	454	461	472	455	473	477	452	472	480	447	443	488	483	488	457	508	480	479	486	466	544	495	471	485	483	499	443	493	459	461	490	467	484	481	433	455	476	464	499	450	449	506	461	448	454	460	467	454	457	451	474	461	488	459	439	471	442	464	472	431	468	495	455	497	474	484	476	444	448	447	489	475	434	458	433	451	441	467	473	451	477	467	461	478	449	466	475	515	462	480	455	468	449	470	458	490	479	484	470	493	482	485	479	485	443	465	525	465	467	440	475	407	501	468	457	477	470	456	467	471	479	460	453	466	496	442	456	490	482	477	493	478	427	440	462	468	439	479	447	520	501	472	455	476	453	460	489	480	502	435	465	524	491	461	490	444	485	469	524	448	446	484	457	495	456	454	488	462	450	418	453	472	437	504	476	494	515	438	478	455	458	448	502	457	524	500	490	461	473	482	473	493	466	490	485	467	444	464	488	510	455	440	450	506	440	467	456	489	478	475	440	473	458	482	506	450	477	499	433	484	469	483	487	480	431	453	449	465	461	457	497	440	458	497	461	500	455	473	440	483	465	479	491	507	457	414	460	447	499	430	477	445	459	453	515	488	479	453	460	466	441	480	505	467	481	507	444	465	463	513	464	483	431	487	487	469	484	517	461	490	518	479	486	495	473	450	492	473	471	457	449	456	471	478	470	470	466	447	448	467	424	512	471	462	476	458	446	444	452	484	473	468	454	495	500	455	468	437	473	455	472	470	474	467	468	447	446	506	456	461	465	488	493	464	453	471	466	492	487	473	442	472	459	491	477	462	480	439	507	494	476	466	460	453	469	474	479	479	457	498	465	501	484	457	503	455	473	463	492	469	445	453	516	491	469	469	474	487	432	487	506	450	450	483	467	459	451	443	438	450	466	485	507	512	484	454	487	420	510	483	448	500	500	448	487	460	469	417	489	477	463	453	504	418	465	450	489	477	456	457	499	493	482	443	430	460	494	467	443	486	492	491	439	441	469	475	464	451	475	457	468	480	472	467	479	468	495	426	472	456	467	473	482	485	469	480	451	483	493	457	451	486	481	471	454	479	478	465	457	480	489	463	473	471	466	500	458	456	478	443	451	477	493	448	449	465	467	523	480	474	467	490	459	505	486	434	500	467	496	450	458	463	479	462	486	484	446	490	414	478	470	468	464	438	447	485	483	482	460	512	463	500	433	469	455	483	488	493	456	438	476	440	480	433	520	495	458	433	450	479	471	486	469	464	489	518	466	475	459	479	447	458	476	479	441	447	498	552	511	441	443	463	431	496	476	466	482	490	467	483	483	462	467	487	450	455	450	462	452	444	485	477	483	515	497	459	459	458	524	489	508	471	466	448	464	507	475	472	439	505	471	436	476	450	484	440	484	477	479	463	452	461	475	503	494	461	496	469	478	501	456	462	508	460	455	480	483	480	425	490	501	461	504	462	476	463	465	466	457	484	478	460	448	478	472	450	472	461	503	477	505	451	492	471	457	513	453	519	455	540	484	457	479	436	486	472	516	458	495	464	458	490	518	464	462	462	489	436	508	511	478	495	444	463	471	493	487	441	455	498	499	476	481	500	484	441	442	495	478	481	462	493	491	481	441	503	485	486	460	486	448	504	442	461	459	501	457	450	482	463	455	466	457	468	481	464	494	469	459	450	517	522	487	500	466	497	501	479	455	460	495	467	416	499	448	487	459	464	475	459	467	470	474	466	443	471	464	489	506	494	448	488	483	475	453	465	455	503	458	477	438	475	504	469	480	468	479	492	463	453
1379	375	345	371	402	393	385	389	371	406	365	395	373	394	368	383	342	411	395	389	379	343	365	398	420	385	364	407	390	361	364	407	384	404	378	394	353	395	387	388	384	385	367	371	364	380	430	371	392	382	340	380	406	375	402	379	391	394	373	364	376	383	352	417	373	351	374	379	381	324	376	373	397	413	409	397	386	352	362	402	380	386	406	383	378	428	374	375	428	410	405	399	372	387	389	408	381	390	382	388	382	357	410	395	401	385	415	385	396	428	360	372	420	382	384	351	355	411	404	375	358	355	415	381	397	383	428	368	385	404	390	396	417	398	397	368	403	427	387	392	354	402	386	444	392	385	380	372	413	402	369	360	389	383	319	355	406	423	401	378	393	391	388	359	402	375	380	404	384	356	381	399	419	398	360	444	404	415	365	373	373	388	377	374	386	414	416	358	374	384	367	375	386	375	411	376	386	430	377	376	357	394	383	380	407	367	357	384	413	400	393	405	348	341	375	409	415	380	388	359	341	398	381	401	370	396	430	408	388	372	330	387	406	370	397	341	377	414	406	386	397	378	388	395	390	393	394	359	375	367	378	362	401	376	423	390	374	406	391	372	390	379	381	371	377	387	370	392	387	357	402	413	394	387	373	384	345	378	426	380	359	390	390	375	424	387	375	415	395	392	369	382	377	364	376	358	370	388	357	343	430	374	400	364	376	409	360	391	364	386	400	369	431	395	380	381	371	398	392	358	427	393	374	398	376	368	358	415	378	385	376	410	375	385	393	384	387	377	378	350	375	407	380	344	381	379	387	382	385	381	395	411	419	404	389	404	386	351	416	427	370	394	408	403	418	375	353	377	401	383	385	382	434	380	384	373	389	356	361	379	415	384	381	373	380	330	402	393	391	393	388	376	384	384	355	397	433	378	347	389	383	412	379	357	389	362	374	405	380	386	356	385	391	367	372	440	419	348	406	390	383	407	389	376	399	356	381	431	399	432	372	394	393	386	368	398	363	392	383	402	427	383	387	380	357	368	396	375	367	355	378	369	398	360	378	396	387	386	346	377	388	386	412	392	355	420	380	373	392	383	377	365	365	433	388	391	371	394	393	389	404	366	372	384	390	411	361	388	373	372	346	396	359	368	412	380	373	384	379	361	412	394	354	385	403	376	391	414	350	397	385	399	398	422	379	401	368	397	362	404	370	380	400	420	361	418	400	413	397	372	328	401	381	406	408	392	362	404	395	419	382	384	372	374	380	410	415	390	408	387	351	367	408	380	384	348	377	386	393	404	412	403	400	409	392	395	401	380	422	396	402	374	365	371	391	392	345	395	353	374	391	391	385	384	392	388	370	398	411	387	353	372	370	376	403	393	398	420	396	377	379	416	374	409	364	403	375	393	406	375	379	406	389	386	370	388	373	379	397	359	387	398	421	363	380	397	359	392	380	392	366	406	405	417	368	362	384	373	407	381	387	422	402	410	386	365	378	386	393	426	392	417	399	392	404	378	413	381	422	409	359	401	382	409	411	397	388	381	391	385	389	370	386	388	401	438	385	412	366	358	390	389	382	387	377	380	413	369	402	355	387	401	414	376	393	360	362	355	385	391	393	400	419	383	423	400	416	370	415	373	323	371	360	406	393	422	377	380	380	366	356	421	386	367	413	414	371	372	386	391	369	399	354	349	403	399	390	409	402	376	376	419	376	383	349	382	393	407	406	351	373	320	369	389	378	418	399	399	370	421	376	380	371	383	408	377	420	399	367	384	382	411	401	394	365	398	376	383	378	393	374	421	405	369	379	431	369	428	396	412	419	412	399	391	394	409	381	397	397	417	393	397	383	388	379	392	400	422	421	408	412	392	355	394	345	372	394	374	377	395	402	352	412	400	398	382	381	364	357	409	408	418	384	378	370	354	349	395	438	401	373	414	412	379	371	387	400	374	360	362	419	401	384	415	400	415	389	402	350	394	417	380	400	374	375	380	344	383	423	380	370	407	376	388	406	385	388	363	395	374	432	386	372	369	412	398	363	364	419	400	393	356	379	346	400	383	378	410	402	400	385	443	371	404	364	393	360	376	368	367	378	356	393	380	408	404	418	368	408	394	373	361	375	363	433	420	367	373	385	388	406	377	378	396	372	395	406	372	407	401	396	350	373	380	393	418	405	373	386	370	382	371	394	364	412	379	392	378	333	393	373	392	402	397	363	376	405	431	399	378	350	407	378	380	358	390	400	386	414	395	387	374	367	386	353	376	430	408	401	404	377	367	362	385	393	350	373	359	426	363	379	379	430	368	427	374	366	379	384	391	384	364	414	384	429	404	405	395	364	400	362	372	401	377	410	386	415	415	363	407	423	372	371	405	406	368	400	365	358	374	415	395	371	392	392	383	382	371	382	408	386	389	349	386	392	377	365	358	411	378	386	357	403	374	382	356	436	373	418	383	356	411	396	380	407	382	382	400	414	379	398	413	403	383	372	358	409	370	409	368	375	404	428	371	392	379	336	379	396	388	389	406	372	372	399	389	383	398	365	377	403	418	372	356	337	391	336	374	442	407	388	391	409	394	432	401	371	374	357	384	364	381	357	402	415	377	352	403	394	393	378	390	306	404	364	363	385	375	373	358	394	399	394	380	364	387	416	376	377	385	438	365	366	385	369	406	368	406	413	380	355	344	363	400	434	387	360	404	433	391	400	389	362	390	357	401	378	397	411	387	349	387	394	384	405	376	378	399	397	397	393	348	370	402	456	400	414	443	394	387	377	390	399	377	391	386	383	398	359	394	369	336	389	382	386	357	386	418	360	390	363	390	408	375	399	377	391	403	372	368	375	360	380	401	378	385	361	363	380	362	383	377	400	403	385	376	355	410	385	353	387	393	400	335	380	339	375	398	359	408	394	393	377	368	390	364	385	364	380	385	422	338	391	342	414	341	394	344	368	395	385	348	393	400	389	416	397	452	401	405	423	394	393	381	401	378	375	376	421	359	359	432	422	392	372	396	390	389	391	378	374	398	384	378	444	421	413	387	398	372	398	422	343	414	393	366	378	416	408	385	387	404	364	372	398	402	401	410	345	396	378	421	414	396	401	356	385	368	381	354	357	424	412	413	430	363	373	351	370	363	365	391	338	436	364	399	366	419	423	375	397	375	370	410	366	385	384	393	383	389	392	395	345	379	394	372	383	391	400	364	367	400	400	409	396	395	398	414	407	379	343	386	369	376	379	405	393	421	390	397	387	392	360	378	385	376	384	369	375	368	363	381	374	386	384	422	399	417	381	388	380	368	376	376	379	400	397	409	387	394	396	385	390	373	348	370	411	350	418	373	388	357	411	410	389	369	356	325	417	377	380	371	391	363	394	393	369	379	422	379	389	416	386	377	394	398	381	409	403	396	376	363	402	376	375	396	372	414	393	377	414	385	400	366	366	375	368	407	394	406	398	393	374	405	371	422	363	369	382	420	364	396	409	405	393	376	405	392	367	353	367	390	420	397	363	401
2198	955	896	975	951	944	936	965	965	957	945	884	930	934	930	894	883	915	931	920	913	968	887	896	929	937	939	900	871	894	965	941	983	908	941	931	919	917	957	905	965	919	935	900	943	953	978	925	917	963	912	951	871	930	936	909	973	915	914	962	967	914	1006	897	927	989	909	911	924	910	976	941	916	892	883	931	907	938	892	911	967	946	1005	922	889	928	913	929	929	880	906	950	948	911	906	936	929	938	896	918	925	895	949	949	934	951	925	891	984	948	896	868	919	989	952	913	931	950	978	912	900	901	943	985	989	955	905	935	969	959	925	887	933	896	876	893	954	1010	936	941	970	936	889	964	950	920	902	915	940	989	917	910	909	949	895	912	903	923	943	921	953	943	953	910	945	908	968	912	966	959	932	946	964	885	959	868	924	871	934	896	896	915	958	951	900	908	919	897	945	984	904	927	931	932	924	915	950	910	902	916	941	900	902	929	948	970	983	960	904	970	945	910	946	914	950	919	886	941	983	903	936	898	949	993	950	942	930	894	905	931	970	963	924	940	940	938	873	969	953	916	951	976	906	895	948	923	936	921	935	956	921	941	937	932	903	978	953	889	893	923	921	920	947	945	975	963	941	937	982	914	898	933	954	961	960	910	910	916	932	906	918	925	887	924	974	875	981	964	955	935	910	925	963	942	932	908	944	959	917	934	922	924	934	937	939	926	932	914	934	985	938	898	949	916	982	894	986	881	898	908	962	903	933	920	929	881	891	930	925	942	928	978	878	931	907	929	931	885	916	952	933	957	977	909	992	921	934	855	939	955	939	937	955	945	962	931	936	910	968	911	952	920	959	931	940	906	930	889	915	888	916	986	970	960	940	973	888	916	894	949	899	954	925	915	930	876	913	914	947	944	915	912	922	939	989	904	899	938	943	951	898	926	907	916	892	927	958	973	909	914	928	881	964	937	928	909	906	981	946	949	905	901	929	944	919	894	903	926	955	913	972	956	937	936	878	884	937	920	898	894	941	989	963	983	950	920	957	929	908	936	931	938	965	906	934	929	953	964	908	967	961	974	871	889	951	997	947	886	901	975	933	916	977	896	951	983	959	944	879	893	896	975	983	986	1000	871	907	908	957	967	949	871	889	872	958	973	864	973	922	925	930	919	915	951	994	893	914	924	918	905	946	972	929	910	975	901	909	918	974	932	959	942	964	886	927	935	896	945	931	1009	953	956	933	943	909	881	1009	892	952	919	944	957	933	890	919	937	940	961	992	881	884	926	984	909	950	938	988	904	903	950	933	852	940	916	906	861	921	906	884	951	900	980	924	888	937	962	962	979	907	919	942	885	937	891	901	873	919	939	932	951	891	919	928	921	976	867	919	891	891	956	957	895	953	963	961	922	906	923	905	994	1023	958	936	947	951	939	870	939	946	962	910	908	908	962	921	945	910	916	907	972	921	957	921	892	968	901	932	961	900	940	949	982	900	905	892	913	918	936	943	908	887	927	951	922	904	973	965	930	921	927	899	931	865	949	908	950	921	979	938	976	937	873	926	941	930	904	897	913	949	909	933	924	878	905	855	902	952	867	950	958	939	893	989	955	915	949	932	932	895	963	889	938	974	909	932	959	962	949	942	911	927	939	946	958	906	969	951	886	943	931	969	947	902	970	946	938	930	916	934	943	924	937	945	944	870	883	921	935	920	934	909	920	944	946	907	925	922	931	913	968	892	888	914	907	961	938	977	972	945	924	969	921	959	916	954	943	929	934	910	909	885	901	951	893	899	913	972	923	878	942	889	921	929	934	934	973	940	915	872	922	982	951	944	931	873	990	939	981	962	916	931	904	957	891	926	938	964	942	942	956	909	934	908	979	936	898	956	947	963	931	892	946	947	985	900	937	896	903	892	902	923	906	935	969	882	900	912	917	989	936	872	882	942	918	995	928	944	893	937	870	971	928	938	922	876	944	891	926	925	911	926	913	907	926	917	941	954	950	944	895	884	871	912	931	895	951	904	913	902	971	878	947	932	933	920	953	862	954	906	966	929	975	985	933	964	929	939	910	938	907	894	949	919	955	927	914	989	904	961	930	925	911	944	952	938	937	938	910	980	888	949	915	971	977	891	940	910	930	953	919	961	929	964	920	907	913	975	987	933	967	958	942	959	926	915	922	914	946	894	937	922	910	868	878	914	914	922	978	979	925	915	890	928	911	975	951	965	911	967	994	951	978	928	934	921	945	932	950	929	951	913	913	871	947	953	922	887	928	961	933	939	933	916	980	898	1017	936	925	944	913	930	906	952	947	950	960	911	875	932	965	908	868	947	834	982	898	948	946	946	941	937	984	895	937	950	919	910	899	930	907	921	938	922	888	886	1002	971	892	909	959	925	954	909	888	943	963	898	927	893	943	929	852	938	943	943	922	911	965	958	1004	917	888	937	941	900	1006	973	941	946	890	920	908	961	938	899	962	927	973	919	921	961	843	938	928	964	963	917	935	917	939	911	928	954	918	941	974	948	945	920	899	880	948	905	945	856	921	942	951	937	910	932	925	953	873	950	934	875	905	941	898	881	954	963	914	940	976	927	891	933	956	914	915	921	967	944	888	888	963	909	920	927	958	894	965	928	943	977	948	909	986	955	912	973	917	908	995	938	909	975	878	941	930	904	821	914	933	959	935	909	953	917	1007	867	993	941	891	940	938	932	954	966	891	919	936	990	941	956	934	927	945	971	985	957	939	925	945	924	905	939	914	980	939	976	922	915	911	926	929	922	912	952	892	888	889	928	864	912	915	938	975	913	894	966	977	901	928	925	894	928	924	956	918	950	890	868	933	903	928	949	967	971	920	879	942	900	952	930	918	939	952	914	969	955	917	903	935	962	992	931	930	898	921	959	942	885	926	887	945	929	925	928	961	961	949	921	941	947	943	937	896	886	884	907	947	959	948	921	942	932	909	954	922	972	961	893	929	920	891	922	948	902	951	989	923	953	936	917	883	975	940	918	886	881	976	978	976	989	936	925	877	917	962	986	925	954	901	869	912	921	996	955	936	891	913	926	984	963	897	932	963	949	878	938	905	934	914	892	905	935	939	881	1026	982	864	928	910	937	873	887	886	903	922	923	931	895	884	947	919	907	920	927	943	914	968	972	867	966	857	962	944	940	934	932	947	933	960	920	894	946	872	914	895	888	956	899	929	887	925	906	951	899	892	942	964	893	963	922	907	949	968	923	903	957	926	921	917	960	908	994	884	960	957	904	910	879	894	901	941	966	897	972	911	950	937	951	932	895	915	957	961	907	962	932	927	880	923	934	944	936	962	897	911	938	917	965	966	889	954	855	881	900	913	903	921	864	896	906	914	908	953	952	952	892	958	905	977	946	902	893	952	940	912	955	906	947	1000	925	977	878	926	964	917	965	936	915	888	917	950	923	914	917	941	939	992	926	949	924	896	900	937	966	922	913	935	979	909	856	962	917	954	899	954	889	946	1027	920	897	925	912	927	945	886	976	954	989	946
6884	614	615	557	483	448	456	410	435	410	387	397	373	374	369	386	339	354	408	379	372	379	389	363	337	388	363	378	357	351	344	347	375	357	373	391	394	329	372	337	388	374	348	355	385	380	347	361	386	364	352	375	363	404	385	341	356	376	338	301	401	343	391	404	366	341	383	346	381	372	388	362	369	355	341	382	361	335	404	356	357	340	377	370	375	416	354	306	355	364	365	351	359	370	328	339	368	323	387	343	366	346	350	354	335	368	398	414	379	386	370	349	365	380	359	367	336	364	389	395	334	382	325	378	370	334	372	344	379	388	339	383	382	373	353	376	358	361	381	342	372	338	369	370	330	367	371	374	354	370	376	365	333	380	379	332	375	364	385	348	367	405	374	354	370	375	384	343	341	369	394	380	381	343	373	359	366	363	346	347	332	379	349	353	369	379	352	382	368	340	375	404	373	345	372	364	347	371	333	363	342	330	380	398	362	369	326	376	382	349	400	371	348	337	357	355	361	318	352	371	339	369	381	369	378	376	390	370	357	355	389	371	329	356	323	375	390	366	370	386	343	343	336	388	366	311	413	360	415	395	383	392	365	383	335	355	380	357	345	388	404	353	370	370	362	374	352	403	361	364	359	362	327	383	356	351	371	341	405	374	354	359	365	354	359	332	385	407	327	314	364	356	373	373	371	419	363	348	350	398	335	329	335	372	368	367	354	323	366	336	343	350	381	365	356	400	331	346	375	355	347	354	348	376	378	363	354	346	342	345	375	360	344	328	349	383	371	409	365	363	314	365	366	382	390	387	400	375	358	365	361	330	374	381	363	373	355	349	354	347	340	372	349	350	350	361	369	403	366	352	350	373	364	341	330	368	378	377	317	379	353	364	343	360	359	354	372	342	375	430	373	354	384	352	365	364	340	392	366	349	360	325	366	387	341	341	379	349	368	333	389	369	377	344	365	346	384	353	409	394	347	378	366	374	358	366	359	360	369	348	359	345	340	361	395	353	361	340	397	401	334	351	358	369	402	409	374	353	383	372	365	381	362	359	340	362	344	354	385	361	348	361	337	372	334	353	357	337	364	360	386	341	355	380	363	334	345	353	324	363	331	354	381	385	356	355	381	349	355	370	367	357	349	364	339	360	360	358	394	397	393	384	366	380	399	370	354	375	342	337	386	361	359	350	365	374	352	414	353	385	379	359	362	349	376	369	368	369	338	384	344	364	378	351	359	361	376	337	336	357	356	366	356	356	360	377	358	332	382	369	310	339	368	386	356	355	349	371	408	356	373	394	389	396	371	344	355	369	340	421	328	376	323	324	402	367	357	367	385	372	356	356	382	334	381	346	343	365	335	351	389	341	347	366	346	371	337	378	360	385	404	330	361	365	389	376	380	363	391	377	380	348	333	340	364	361	387	367	358	345	360	314	341	350	360	353	364	354	343	345	371	356	360	381	407	352	333	405	402	371	380	364	368	317	378	370	333	414	373	346	366	340	363	357	331	382	374	363	384	359	312	370	351	389	333	341	365	363	405	325	380	360	366	361	321	352	379	364	375	328	369	393	353	369	318	372	363	386	382	357	330	337	393	374	370	354	337	352	351	340	401	362	370	352	346	322	342	328	325	366	339	351	369	386	352	353	366	350	383	374	371	375	377	354	383	351	393	316	317	359	362	342	309	361	376	390	351	367	352	363	341	338	331	351	353	360	350	358	343	358	356	375	341	367	349	346	395	361	318	348	360	358	342	353	348	344	374	365	367	327	383	356	380	332	404	354	370	447	376	378	355	326	357	367	391	344	351	401	358	356	346	373	337	367	347	345	340	334	349	317	359	389	363	336	357	331	367	356	340	387	399	326	363	390	355	330	352	348	337	364	373	374	340	326	381	389	353	376	357	331	344	380	393	329	398	343	366	364	345	355	375	367	395	382	351	351	336	355	364	360	309	385	337	356	375	367	323	315	376	390	378	370	339	327	391	319	375	356	353	364	374	388	401	382	370	372	373	360	350	381	341	363	342	367	361	366	374	391	423	336	367	374	344	361	349	380	370	358	392	391	339	365	349	370	383	376	362	377	360	345	363	410	360	377	349	399	327	407	387	335	369	330	370	370	345	350	377	364	403	379	384	368	340	341	354	323	380	384	367	339	364	348	372	372	370	330	378	338	368	381	367	359	376	375	348	341	334	324	373	337	337	361	364	374	363	386	391	386	358	364	380	382	376	336	416	382	375	379	352	361	350	361	391	341	404	365	379	389	369	351	409	376	374	349	355	360	347	355	375	352	375	341	401	349	355	380	321	362	333	379	348	360	342	407	357	376	388	369	363	346	344	371	334	346	380	356	375	375	421	363	390	381	406	390	377	401	343	376	365	362	378	381	364	358	386	367	345	359	371	355	327	376	361	357	343	353	342	374	367	386	344	379	383	372	374	396	378	378	343	383	342	362	377	346	361	380	395	372	399	326	370	372	397	367	346	347	371	428	350	368	341	404	378	376	399	410	384	348	328	347	376	403	353	378	333	365	376	363	345	379	351	336	368	345	330	347	334	361	390	375	348	392	401	393	347	420	364	349	359	340	375	393	366	348	363	356	409	375	386	386	385	356	362	311	383	384	367	389	332	395	345	335	393	365	355	371	375	341	330	390	421	359	359	350	366	372	388	382	361	352	401	351	350	352	376	369	372	355	384	371	383	352	370	367	370	363	353	350	372	413	387	352	377	370	366	372	353	359	356	373	364	371	374	375	365	324	385	416	339	348	409	333	390	380	357	337	377	328	374	377	385	351	362	359	376	357	351	356	374	375	366	366	333	391	330	371	339	360	332	344	355	366	369	360	380	375	368	352	366	346	368	360	352	371	386	345	366	393	390	381	375	401	376	348	378	378	333	373	371	361	348	359	341	343	362	350	357	380	371	385	370	346	351	348	401	336	362	337	356	369	347	372	361	336	402	373	381	381	365	366	391	372	380	387	366	398	371	383	349	369	358	351	337	378	376	387	383	370	365	371	365	416	351	337	348	356	333	329	343	355	353	370	367	338	387	367	359	372	374	401	346	361	344	376	418	333	332	369	382	379	362	365	367	333	371	386	383	382	373	349	404	353	360	347	335	335	369	366	371	370	377	353	352	361	382	367	321	340	411	317	381	353	364	351	378	403	338	382	376	372	357	346	369	368	352	384	400	355	351	364	394	360	369	396	355	365	384	402	322	370	383	345	347	354	324	365	347	352	403	363	369	367	382	364	383	386	345	361	391	353	348	311	378	369	350	391	333	359	333	347	364	372	344	375	363	358	357	352	355	333	355	374	340	340	360	346	355	373	375	383	342	347	360	369	378	372	359	332	357	387	355	333	367	341	356	338	356	330	379	373	360	358	354	316	348	373	352	384	358	323	357	334	397	333	396	333	362	356	384	396	396	404	386	373	398	324	354	339	344	383	415	348	362	370	330	403	325	368	351	361	330	376	362	357	337	372	388	369	344	321	342	357	393	338	354	336
6580	1020	1376	1519	1391	1265	1229	1133	1054	1046	1010	1012	992	947	938	947	882	888	919	862	924	962	899	914	929	913	907	829	913	871	878	859	878	883	933	890	909	839	896	878	838	902	883	896	874	935	870	898	901	860	866	822	886	851	906	836	815	900	863	889	928	856	908	880	872	927	842	850	836	868	851	909	873	856	831	894	842	837	829	868	895	884	870	867	835	907	908	847	874	861	913	828	827	918	914	889	877	842	896	845	874	841	850	811	819	869	871	833	855	937	862	842	913	892	851	882	868	862	865	873	880	860	861	873	871	873	877	838	924	858	877	832	869	898	873	894	881	939	870	829	897	853	829	912	861	894	845	889	892	883	821	885	865	895	860	824	878	906	867	801	850	858	891	852	869	880	915	910	826	863	844	884	860	876	913	876	930	871	856	876	831	881	840	841	881	843	941	859	893	882	906	897	875	894	810	783	819	886	895	869	840	859	878	843	805	851	823	892	879	841	839	862	924	915	890	831	892	866	910	857	821	839	887	852	900	869	907	879	858	878	871	861	864	902	872	862	901	918	862	851	860	896	906	865	862	899	846	848	900	875	840	879	906	858	901	926	854	923	905	825	890	877	897	860	902	820	865	873	881	817	909	905	880	918	883	876	875	857	817	909	915	883	850	901	914	900	871	874	879	828	865	864	864	878	844	848	888	837	852	874	858	874	844	861	853	880	854	895	869	902	848	886	882	886	858	868	858	825	850	900	896	862	852	916	873	863	857	889	893	881	874	857	921	875	902	860	841	861	845	859	846	918	806	863	794	843	863	869	915	864	856	876	884	861	860	880	887	909	881	875	875	911	887	922	831	864	883	900	880	880	823	861	898	864	830	905	866	858	851	871	889	907	889	849	883	936	897	863	838	903	839	900	845	890	851	850	890	903	851	825	848	895	900	851	863	846	880	898	903	868	856	925	912	786	858	874	853	849	814	859	879	861	870	862	910	858	875	848	922	909	851	849	860	919	859	847	877	857	886	839	824	869	857	848	908	873	842	814	816	857	876	856	803	879	873	869	887	794	880	881	915	860	896	903	900	847	825	923	851	877	888	839	906	905	866	868	882	883	857	818	836	808	894	910	821	876	895	852	926	860	912	866	851	824	829	916	837	878	843	848	850	901	879	901	846	866	863	913	848	851	865	907	881	887	893	814	896	940	795	895	832	908	872	863	914	835	941	898	874	867	902	838	908	880	851	891	832	867	880	851	950	901	847	933	878	912	871	867	892	840	861	891	858	898	862	863	861	866	821	856	861	799	837	883	868	882	895	897	844	910	860	913	857	864	872	825	878	857	885	874	896	864	868	821	877	871	862	877	903	871	855	861	817	856	850	853	957	862	895	863	856	810	921	820	907	831	920	795	917	864	911	862	873	877	856	861	885	877	890	923	869	846	893	890	857	914	880	872	823	827	898	890	876	831	827	846	866	889	870	891	883	860	880	937	926	868	910	891	876	914	864	947	855	873	901	823	889	840	871	858	884	873	896	888	870	881	811	873	863	892	908	883	836	858	886	908	897	884	879	915	845	899	844	873	814	893	868	884	852	848	872	874	874	903	853	830	918	921	825	873	856	872	808	883	901	860	875	897	829	852	855	841	865	857	865	861	860	886	901	851	884	872	851	881	852	876	852	826	874	904	850	868	915	884	881	835	886	805	891	855	877	874	865	837	843	897	889	900	917	900	839	943	847	827	895	901	933	897	830	868	839	898	866	903	844	915	859	903	873	834	876	836	883	847	883	830	873	817	836	869	892	830	860	898	828	928	890	877	874	909	867	883	863	848	864	841	875	887	822	867	874	845	877	878	861	844	863	921	877	899	884	900	866	875	900	915	900	821	879	853	926	879	876	913	881	864	827	808	859	827	858	854	879	863	823	817	928	882	868	848	847	864	878	845	860	859	875	872	895	885	889	889	876	876	866	884	845	855	833	857	816	840	880	872	812	896	885	811	861	830	906	863	862	937	876	840	842	905	841	872	864	865	881	879	882	876	908	875	872	904	879	870	860	881	910	888	915	905	878	848	881	913	885	876	849	878	910	885	896	849	859	906	875	837	846	878	837	837	879	887	897	879	898	911	859	881	849	847	841	906	850	873	871	861	854	913	893	794	850	881	870	847	880	863	876	900	851	880	885	904	851	842	909	907	852	848	813	923	861	856	866	860	847	831	851	866	930	873	845	839	854	873	843	884	887	881	816	889	867	847	824	878	922	854	891	891	862	855	825	945	876	907	933	881	821	859	867	906	865	896	844	815	868	885	905	877	853	860	909	907	872	855	871	903	855	884	919	865	910	826	927	850	919	882	870	901	918	826	848	926	880	877	926	835	886	857	848	843	867	863	904	831	886	877	918	868	859	899	866	861	889	902	877	872	839	867	830	908	891	812	867	848	845	848	882	832	873	881	894	873	834	889	910	883	876	891	826	899	811	885	892	820	849	833	841	917	894	863	852	872	837	860	894	882	846	855	871	890	862	912	878	864	923	828	851	862	807	876	878	820	870	863	866	910	851	934	909	894	850	859	903	893	898	927	840	817	826	896	867	892	904	862	896	874	893	854	887	870	932	866	850	872	890	834	865	850	910	945	873	891	881	879	865	842	879	884	927	890	892	818	862	840	813	934	887	864	880	865	899	823	896	895	848	881	916	855	883	853	879	851	880	911	853	919	845	850	835	853	879	880	816	898	860	842	879	867	914	898	899	931	880	852	831	874	866	854	854	896	864	864	868	898	899	864	872	893	821	889	877	855	923	872	909	881	887	893	867	830	854	914	852	859	886	880	896	852	882	834	855	831	861	901	880	910	865	854	916	858	883	872	971	823	922	881	891	867	841	794	928	885	884	819	859	895	863	820	893	875	823	847	815	851	879	887	853	886	849	860	919	906	846	920	889	850	860	877	830	883	821	805	862	866	846	906	880	923	865	838	889	860	845	824	866	861	873	822	880	923	875	887	889	904	889	906	870	845	892	854	882	904	874	818	843	871	892	851	915	881	921	886	892	844	848	916	844	844	838	920	822	841	890	892	882	841	872	848	866	880	859	848	866	863	845	826	854	836	850	879	854	853	847	841	847	884	903	853	879	859	842	861	859	840	865	818	870	940	850	895	853	919	856	865	910	854	892	884	882	901	833	895	859	890	856	862	855	921	882	818	835	902	887	863	882	889	829	852	951	882	877	842	860	844	912	896	860	884	850	814	897	897	841	840	898	823	929	866	856	913	856	883	889	851	905	869	874	853	880	944	844	889	802	911	907	876	856	863	862	848	867	852	861	894	859	871	876	856	864	888	874	887	845	907	881	875	841	874	871	843	836	850	856	873	871	900	834	877	871	840	873	891	835	865	807	843	873	888	828	900	857	857	855	876	869	934	852	888	863	868	911	892	826	883	876	876	880	887	873	859	818	835	861	852	904	918	906	862	791	810	820	847	912	862	858	879	829	883	896	882	853	858	827	857	926	866	857	856
12507	792	667	512	394	300	315	233	269	236	217	227	199	189	189	203	188	208	206	193	184	188	179	169	192	184	193	191	165	170	174	197	203	185	176	181	159	175	164	194	204	198	181	170	165	193	173	203	146	164	177	159	178	160	181	187	173	200	135	188	153	183	186	177	186	185	176	165	190	179	191	191	188	178	196	192	160	181	201	195	187	193	176	158	159	157	165	163	197	163	170	177	168	190	185	180	203	184	169	192	199	182	179	205	169	186	199	163	164	171	193	182	161	179	181	181	183	170	180	180	168	184	181	177	163	187	155	181	165	200	203	173	192	154	197	212	167	155	193	170	156	207	198	189	182	155	164	181	161	198	222	192	195	169	178	185	209	207	183	178	192	164	164	196	178	160	208	170	194	166	201	191	181	180	180	176	201	161	155	218	148	194	221	172	195	217	187	167	191	184	161	195	182	190	186	185	176	188	170	202	161	183	180	184	181	197	212	178	189	158	163	175	177	164	170	195	169	179	167	191	172	194	170	154	183	186	177	171	167	179	174	206	189	196	193	178	188	184	173	176	168	179	155	179	194	188	196	160	173	179	172	185	168	186	202	160	200	170	199	163	182	162	193	160	162	170	161	166	167	182	173	163	175	188	148	181	183	190	177	159	175	153	170	188	174	194	183	175	182	171	200	174	170	184	186	183	170	186	170	164	193	233	187	191	181	191	157	184	168	195	184	166	184	181	181	157	183	180	173	183	170	185	205	188	168	174	176	175	185	166	165	172	198	187	212	179	189	168	166	193	167	179	195	165	191	188	194	163	154	182	204	185	196	193	194	183	189	194	145	175	183	188	187	192	181	190	172	171	192	183	184	169	168	179	156	157	194	172	205	197	201	199	186	159	194	187	183	179	171	194	189	176	195	179	183	191	187	177	179	188	186	196	174	184	187	177	168	199	164	194	156	182	162	184	174	185	168	169	166	185	194	188	196	169	204	174	169	181	197	163	192	217	195	165	182	169	206	176	182	182	197	176	169	206	181	180	178	203	172	184	170	173	184	169	185	178	147	153	170	177	199	204	165	196	175	200	181	183	186	170	178	206	176	196	161	169	203	198	172	178	182	167	170	193	207	203	195	184	161	182	186	189	172	182	161	179	166	206	170	200	182	176	181	181	184	175	207	165	189	173	167	165	187	189	156	160	159	175	174	179	211	185	198	184	184	186	166	202	171	172	178	181	188	188	198	164	167	197	169	187	168	173	179	185	166	199	216	208	177	186	176	165	183	190	199	172	212	186	183	177	169	184	166	176	176	179	170	172	197	184	183	182	159	204	174	175	197	186	143	190	215	161	189	186	187	160	181	172	173	175	184	178	181	178	174	187	176	172	202	173	187	197	171	190	176	181	195	198	174	185	194	183	172	174	184	174	168	164	178	191	189	208	205	190	198	169	169	179	173	181	204	189	173	169	187	174	185	189	185	136	177	184	179	191	196	156	187	210	181	176	186	187	182	158	178	183	216	193	175	191	186	184	185	156	203	214	193	192	181	202	195	203	164	201	188	172	180	184	143	175	187	180	176	170	173	184	188	182	192	179	170	188	235	183	180	197	199	189	166	183	189	181	187	182	207	177	175	173	184	170	188	184	193	164	195	194	179	189	183	182	174	199	193	169	178	173	178	178	227	185	188	168	188	191	185	171	191	169	177	169	167	176	186	169	196	212	192	202	173	173	175	181	192	186	209	184	160	188	170	170	171	172	179	191	191	196	177	183	189	224	174	189	195	192	165	191	169	204	189	203	195	175	188	172	170	209	182	163	160	171	182	161	169	187	174	160	175	180	199	174	177	169	191	156	172	182	168	170	150	188	186	170	180	189	158	202	180	202	195	174	182	188	187	204	163	183	185	183	182	189	164	205	193	187	182	171	149	185	183	195	182	180	183	204	210	182	167	178	191	177	178	177	185	192	204	171	193	189	164	190	190	168	201	186	176	201	182	190	181	143	171	184	195	185	196	176	187	169	191	168	178	186	166	166	199	180	176	203	186	170	154	173	149	200	174	164	186	180	189	171	192	184	191	191	175	194	198	174	169	205	169	191	201	181	217	213	174	200	191	196	171	189	182	175	185	191	163	190	192	163	153	179	209	205	183	185	182	187	183	182	175	188	171	167	191	168	180	181	200	177	161	164	183	196	168	191	167	183	190	202	154	190	176	172	173	193	184	191	189	159	200	173	170	157	161	183	178	181	175	174	171	186	172	174	195	183	158	178	192	175	167	184	172	182	176	182	166	184	191	152	165	181	176	197	178	196	202	175	183	186	187	179	198	183	174	155	178	194	189	175	195	183	170	203	176	191	183	167	190	160	155	197	195	189	157	192	159	179	196	181	175	168	186	181	156	157	178	171	178	193	182	169	167	170	185	194	207	166	176	180	220	173	163	176	191	167	191	179	158	168	180	198	179	195	208	164	170	181	188	191	171	167	170	175	187	172	195	194	169	187	165	194	207	165	188	178	211	174	190	179	172	178	189	165	180	211	172	192	203	190	213	213	170	174	182	193	190	199	166	166	211	181	199	159	194	210	180	170	181	162	191	169	199	175	180	161	182	212	164	193	183	184	170	167	181	170	189	187	171	168	175	187	195	164	190	183	195	189	170	172	186	182	200	227	208	177	175	162	158	172	158	192	173	183	184	182	193	177	181	197	165	179	216	188	140	186	180	190	158	185	185	174	183	181	169	182	176	185	172	196	203	210	187	185	191	178	185	176	191	188	184	173	218	180	190	200	181	194	178	168	183	181	188	164	183	155	177	183	156	178	160	184	171	188	205	160	168	186	200	197	198	154	186	212	181	209	185	175	211	154	176	192	165	175	206	198	170	198	183	203	171	181	191	178	159	172	183	182	188	165	190	188	162	181	172	185	202	196	177	182	201	173	162	159	205	197	169	172	156	173	162	179	175	168	172	151	161	172	187	175	197	172	199	164	193	168	179	181	205	149	194	148	193	192	173	196	192	163	180	195	196	190	198	149	182	183	159	170	174	205	182	182	174	200	185	174	175	172	171	186	188	186	215	178	200	168	195	166	170	165	200	195	206	197	193	190	155	185	192	183	155	162	171	174	196	176	177	178	192	200	199	194	176	191	169	184	152	194	179	196	175	176	174	169	181	187	173	184	220	205	194	190	179	190	178	173	177	192	167	182	173	192	145	165	189	165	166	153	182	195	175	163	177	156	178	177	182	189	220	184	171	182	168	186	198	164	158	174	182	184	170	184	172	177	179	191	163	185	160	169	162	189	186	186	157	194	176	163	193	186	174	161	168	182	178	231	180	188	177	182	183	198	169	172	191	168	187	166	196	192	159	157	197	190	176	163	150	182	202	186	185	178	190	185	187	175	178	177	172	176	174	163	190	203	169	202	178	170	161	168	186	177	196	193	173	168	150	171	161	177	164	198	162	171	188	183	187	175	203	192	194	172	198	218	165	181	170	189	174	159	175	204	175	185	160	167
7741	867	1518	1807	1418	1214	1023	944	834	721	714	654	667	653	538	586	580	541	581	592	525	508	554	528	518	515	539	481	490	538	494	497	526	534	521	508	501	505	503	491	480	517	461	496	472	465	449	485	477	503	494	496	470	483	479	463	452	445	466	509	473	485	469	482	489	471	490	458	499	489	447	472	460	458	461	505	464	470	484	451	442	467	452	475	480	495	466	445	473	492	477	433	481	441	493	454	452	453	529	443	464	461	460	509	474	474	453	500	462	471	489	473	486	477	495	497	468	481	468	483	487	439	446	464	439	468	484	476	450	506	499	505	431	510	481	474	461	464	499	488	459	463	482	464	474	465	516	487	459	501	457	482	459	524	465	484	467	465	443	454	467	474	486	453	464	474	464	484	470	464	473	432	430	468	507	471	472	527	483	458	451	496	464	507	477	483	510	457	482	474	505	456	470	454	442	459	444	474	462	475	456	466	422	458	476	466	485	467	467	467	461	493	463	501	516	492	439	477	458	480	505	469	458	517	467	465	485	482	458	442	492	459	464	483	460	486	492	484	468	459	500	456	467	433	508	455	461	462	469	526	451	461	430	460	459	456	474	450	440	458	480	472	466	444	478	474	455	459	509	481	449	441	469	469	465	490	484	455	456	448	437	441	464	458	489	503	450	468	465	441	471	460	480	484	461	467	467	477	480	449	451	522	492	443	498	455	446	483	535	471	485	442	459	444	454	481	467	456	469	470	485	475	502	449	487	463	474	481	481	478	465	470	472	485	461	454	470	476	509	473	489	482	473	508	483	431	488	472	438	417	486	449	465	448	494	449	438	479	444	470	503	439	461	461	462	481	468	484	490	473	464	449	488	466	474	474	435	449	488	488	486	459	478	467	489	471	511	466	475	461	443	493	500	436	516	468	451	457	467	457	442	477	473	485	468	486	458	478	464	467	466	445	519	463	470	487	477	466	444	482	461	519	440	443	469	471	453	477	485	484	471	463	442	478	484	507	489	506	461	460	489	488	460	439	450	467	441	407	462	480	468	448	468	489	465	452	461	420	455	513	455	448	455	479	491	485	474	460	479	490	500	460	450	476	458	465	485	489	445	424	481	411	492	494	483	490	458	477	468	438	468	478	491	477	438	446	464	461	487	462	472	507	464	485	459	475	469	461	507	438	513	453	468	480	461	481	484	461	483	451	476	466	425	454	467	446	482	456	521	473	497	454	431	445	455	446	465	507	488	465	505	487	496	441	477	479	479	458	451	457	505	508	463	489	431	416	478	486	460	489	438	457	476	476	466	470	454	469	503	454	495	469	472	483	525	493	496	456	467	477	472	488	450	476	449	469	459	456	490	496	461	449	482	448	466	460	466	463	490	465	491	483	455	491	490	420	488	423	454	471	488	471	463	480	461	508	404	422	415	493	462	466	462	485	498	493	471	459	431	457	464	486	480	456	494	502	456	469	503	459	483	470	472	453	517	465	507	500	463	462	464	459	438	513	443	478	432	504	476	467	468	471	506	484	472	469	431	473	479	452	472	472	477	470	497	490	448	491	464	473	440	452	479	446	466	515	479	469	463	485	477	468	474	517	490	438	491	392	505	467	473	490	485	479	465	473	450	448	467	459	464	484	484	474	429	492	469	487	460	457	483	468	519	489	471	444	464	494	481	471	449	512	470	443	457	452	465	494	491	437	480	457	499	462	457	513	448	463	463	449	480	421	491	465	460	472	499	479	424	507	453	486	526	461	474	459	490	442	452	489	498	470	506	461	516	479	497	481	482	489	483	445	456	499	470	463	492	473	457	499	492	521	465	505	487	471	463	494	501	455	459	461	432	452	469	457	479	461	477	491	428	464	499	466	456	492	483	454	481	482	486	452	470	474	482	491	494	475	430	478	478	443	489	473	466	442	468	474	450	493	451	477	467	465	430	456	470	466	473	486	490	460	461	471	470	451	447	471	469	444	463	454	473	502	475	452	446	475	480	518	505	464	461	495	456	522	462	443	439	458	452	439	521	500	482	441	465	457	469	436	484	497	478	464	462	452	439	481	465	464	479	468	449	481	455	493	431	464	473	492	469	469	456	450	494	493	457	461	461	452	489	460	490	446	458	476	467	441	442	471	439	451	472	479	436	486	446	476	484	473	476	384	469	456	421	513	474	522	454	452	460	468	464	440	446	464	502	486	445	455	506	462	470	442	492	424	461	471	473	465	456	439	453	456	490	460	505	449	485	476	489	488	464	468	490	484	455	506	459	486	457	495	463	494	444	454	458	451	475	454	473	501	411	442	499	466	460	487	482	476	458	528	478	452	490	465	486	434	436	497	452	422	482	444	457	494	434	458	454	455	463	484	462	519	465	446	472	487	461	438	474	495	486	475	450	468	461	476	437	443	469	434	463	487	479	493	489	495	479	463	457	429	492	479	468	441	435	433	466	459	435	483	464	427	442	482	445	464	494	499	459	467	501	482	441	479	438	511	499	515	477	507	447	519	441	486	449	438	478	459	480	495	463	457	487	482	471	475	455	469	467	478	471	480	437	456	493	524	505	497	438	438	458	496	461	482	438	481	457	449	452	485	459	480	471	450	502	508	468	487	478	416	484	481	456	451	464	473	454	468	460	468	475	487	457	446	468	467	467	462	498	475	462	451	516	489	452	453	489	481	460	451	473	467	457	463	480	484	466	495	517	482	472	476	476	447	467	471	453	448	495	512	473	489	459	411	473	482	475	485	456	475	482	498	474	470	472	500	457	479	487	492	519	486	471	447	447	468	463	483	458	472	457	485	420	450	522	470	488	446	473	491	456	484	471	476	476	476	521	472	464	487	499	456	468	439	478	529	477	463	469	469	481	446	484	478	482	449	447	426	464	479	482	467	442	439	471	464	499	470	448	496	427	501	405	478	526	459	468	484	451	496	454	459	509	436	476	468	493	495	462	506	513	434	470	482	499	470	494	453	468	486	494	463	446	460	477	525	476	453	471	458	447	461	427	477	494	484	484	496	448	483	461	439	506	436	458	479	502	470	429	442	478	451	459	451	474	449	470	487	471	451	518	471	482	521	473	447	492	448	452	442	511	457	448	464	457	484	479	420	441	488	519	470	476	471	463	485	492	434	488	495	431	429	473	433	488	473	465	474	485	497	488	456	415	498	437	494	469	444	438	441	449	452	458	470	472	501	479	470	417	484	488	472	470	519	459	466	444	420	444	461	479	472	458	483	439	491	460	510	480	454	465	494	491	467	482	473	468	483	481	463	434	515	454	464	491	491	486	487	462	480	495	468	465	478	471	455	458	442	463	491	480	453	488	446	449	469	483	508	445	449	482	446	467	473	487	461	487	511	486	448	414	420	475	472	458	502	497	471	473	508	493	464	458	486	450	409	444	469	496	483	430	442	502	451	454	449	487	469	470	460	505	427	457	469	476	448	471	463	482	489	490	439	454	449	524	472	470	470	429	483	448	467	459	488	461	499	491	422	465	476	490	455	506	454
1364	391	383	388	425	380	375	402	377	395	403	371	381	394	360	385	386	374	360	358	402	395	362	362	377	411	376	394	375	366	352	388	395	385	389	401	408	343	369	352	369	378	367	392	365	391	395	370	376	357	396	366	398	383	355	367	383	344	395	405	393	406	386	380	397	381	360	394	381	362	381	379	393	398	384	421	366	370	358	360	440	381	381	360	330	408	361	395	317	392	373	403	346	354	366	386	365	409	391	399	380	395	387	408	426	367	399	382	411	361	398	375	363	415	393	373	418	377	403	404	404	415	369	388	411	353	384	407	440	407	415	358	364	399	398	328	364	388	388	389	377	361	381	412	361	386	361	420	389	382	378	375	390	402	382	366	376	380	371	346	390	385	412	414	377	377	367	359	400	369	372	392	395	407	390	399	381	383	368	380	388	397	423	393	393	417	366	414	423	376	387	408	369	353	391	413	386	348	390	359	347	420	365	377	402	368	394	349	358	389	399	391	389	394	395	403	365	343	372	350	355	378	375	372	404	400	352	367	367	395	370	391	365	368	356	408	388	358	378	390	377	365	376	403	387	379	386	381	403	357	403	413	404	392	368	391	401	398	395	370	374	387	359	381	372	319	386	372	400	388	397	409	401	405	401	364	426	363	375	374	387	405	368	416	384	389	381	400	373	390	402	373	383	388	374	353	383	383	383	408	374	375	389	375	425	361	363	344	365	386	392	383	381	369	378	383	368	375	360	400	402	374	384	356	360	359	384	399	389	407	383	389	395	382	417	378	393	362	384	425	393	357	402	391	387	382	373	382	408	392	369	361	395	418	369	389	391	393	379	387	393	402	408	413	412	392	415	394	413	388	367	365	375	399	373	392	374	356	381	390	414	376	378	383	409	361	399	378	391	390	373	373	394	395	366	422	336	388	412	376	372	377	429	377	377	384	391	419	393	411	382	410	419	392	355	346	373	389	374	390	398	373	363	373	397	377	391	394	374	396	384	372	340	338	403	410	370	379	385	390	335	379	383	405	359	336	372	374	398	390	368	368	380	376	369	358	374	398	355	406	382	371	405	370	369	414	362	395	406	391	399	394	366	381	391	369	370	416	406	385	364	389	381	349	378	419	383	415	382	387	385	378	344	334	379	370	403	337	361	389	411	362	359	368	350	389	408	376	367	415	388	395	383	421	377	400	391	378	378	388	372	373	362	391	370	380	359	349	374	382	359	368	434	372	361	404	357	348	416	377	329	349	356	358	382	361	406	370	383	354	366	375	383	362	376	397	350	369	410	345	368	370	384	379	353	324	392	380	329	397	371	384	381	391	435	390	345	373	371	388	385	401	371	380	434	388	363	416	358	369	402	393	377	413	405	374	361	405	387	376	411	380	355	347	402	396	402	374	416	399	373	378	390	404	377	412	377	382	349	398	386	374	373	374	383	376	397	427	377	364	395	361	371	396	383	386	368	422	366	351	378	390	414	389	371	407	440	376	391	339	386	364	379	377	415	369	415	403	378	440	407	370	393	396	368	357	380	357	388	393	371	391	391	434	376	436	427	395	374	361	397	365	361	429	402	370	351	363	385	388	397	344	391	385	329	362	386	377	377	391	413	399	404	359	347	381	415	408	376	417	387	362	387	400	379	354	339	392	409	385	377	395	350	361	351	378	406	386	377	353	412	362	408	409	370	366	373	394	382	403	410	354	375	394	372	409	384	354	360	378	360	396	421	380	401	405	407	354	376	366	359	379	371	349	374	361	399	411	420	403	395	364	356	398	393	379	377	377	386	374	423	391	355	329	396	367	354	372	383	401	367	399	401	408	384	387	396	424	394	376	396	382	424	367	429	336	375	411	353	382	360	385	446	392	367	399	399	407	402	419	375	398	385	398	436	334	376	407	336	386	385	372	384	368	397	348	378	358	381	382	401	379	381	365	389	385	424	380	355	412	386	342	358	420	435	366	375	399	387	389	397	340	378	398	413	366	377	409	397	362	376	412	371	335	401	404	373	367	364	409	396	373	395	373	383	393	379	385	356	358	401	393	366	374	396	386	375	409	419	349	398	385	415	393	415	413	397	416	383	418	375	360	394	357	388	359	381	374	390	360	400	396	342	430	358	409	402	405	354	361	363	361	352	417	361	400	390	365	356	360	377	359	351	361	381	372	380	394	376	366	394	383	351	387	384	401	410	383	416	408	391	344	423	405	361	377	368	367	392	363	388	373	412	399	362	372	425	372	411	378	410	405	429	374	407	421	398	384	380	393	392	400	398	361	418	357	403	362	402	385	371	375	400	373	386	399	377	372	376	384	401	360	409	399	395	367	375	406	401	389	372	389	410	400	411	372	362	389	360	407	401	395	388	368	388	375	376	370	379	362	394	428	390	375	382	364	375	389	361	389	378	349	398	396	390	381	386	366	367	383	386	394	395	354	387	379	381	423	364	430	407	377	404	362	371	410	375	415	383	372	378	393	362	350	380	356	348	383	377	421	383	397	398	407	405	390	382	353	369	363	409	368	368	399	338	345	382	388	383	401	398	370	387	413	388	394	415	381	417	376	363	373	363	382	383	374	389	390	380	398	378	394	362	391	355	382	390	376	367	402	368	409	405	347	399	339	379	369	379	371	381	362	385	363	371	395	359	404	394	371	366	356	335	367	402	379	377	393	388	406	375	399	372	371	371	392	364	393	377	351	328	361	380	394	367	390	407	396	393	336	392	424	374	398	402	377	384	364	400	401	381	431	421	403	363	358	425	360	397	370	392	383	415	403	359	396	370	386	361	405	372	406	384	403	376	366	367	397	381	390	390	373	388	411	411	323	376	392	399	413	404	382	386	362	377	376	378	369	364	421	347	380	420	361	407	363	401	389	395	387	384	365	387	425	386	369	402	383	389	374	382	357	390	359	376	416	366	380	352	350	388	384	372	397	324	400	382	338	376	397	398	402	343	409	385	373	380	393	400	401	386	369	370	360	383	419	366	382	372	369	387	459	389	361	364	366	357	403	385	402	366	415	412	414	367	400	364	407	387	366	375	369	366	392	371	411	419	395	366	374	341	372	338	378	432	369	391	371	358	396	362	376	376	360	402	397	340	366	358	417	382	383	372	371	365	419	367	355	396	396	368	430	356	441	353	406	385	417	374	372	366	390	383	414	387	403	387	375	397	329	356	396	360	364	389	449	367	364	402	394	383	422	367	378	380	388	391	332	392	362	390	387	368	357	385	360	413	379	346	373	430	371	386	392	376	368	345	385	377	399	363	345	380	384	367	341	378	387	403	382	390	384	386	360	388	359	401	389	333	400	354	374	378	338	377	351	358	395	397	389	410	391	381	419	428	374	365	395	388	396	340	376	357	388	401	392	418	379	391	386	387	381	387	376	364	362	411	405	381	431	361	377	409	385	383	410	383	350	439	358	368	400	357	386	365	386	398	357	349	394	357	382	390	374	390	360	349	334	385	398	426	373	361	411	366	385	397	389	391	419	406	382	373	380	352	371
2048	959	1005	966	915	926	926	986	880	934	923	907	925	943	942	903	872	932	937	920	890	990	919	937	963	898	891	956	893	890	961	911	918	884	904	956	962	901	911	883	936	933	903	954	950	939	912	898	901	916	932	902	936	953	921	929	943	904	905	916	983	917	954	960	967	910	953	958	913	944	957	894	971	962	946	929	920	929	904	934	946	898	912	874	943	919	915	968	935	911	903	899	891	888	887	944	874	961	858	915	954	940	890	888	935	949	951	904	943	926	857	894	973	923	910	943	925	904	983	889	958	929	890	936	914	908	908	898	870	916	927	938	968	928	931	926	901	902	918	910	888	911	937	914	868	905	922	915	921	963	926	962	943	951	950	898	912	921	864	911	917	954	918	939	940	960	897	903	901	970	918	908	945	944	947	908	913	940	937	926	942	910	910	927	990	952	936	912	943	927	967	921	899	934	962	965	906	965	857	903	933	922	940	987	944	907	906	949	942	921	948	911	898	871	925	957	928	966	941	914	902	930	903	922	956	939	950	917	911	894	872	888	936	962	900	875	920	932	891	962	930	906	906	931	975	921	1002	969	906	909	915	888	893	875	848	967	950	974	906	959	942	988	885	939	894	914	906	965	899	915	931	885	905	985	957	896	878	889	831	886	992	921	962	938	932	901	942	909	925	916	871	852	933	939	878	920	910	928	962	949	1024	894	952	896	903	926	961	877	916	877	965	969	959	937	890	936	921	946	965	931	921	904	956	947	966	932	906	922	938	958	920	934	926	958	882	878	905	905	907	926	985	932	853	939	928	920	920	926	919	907	949	980	891	917	951	984	921	880	957	936	964	919	935	910	923	959	935	882	918	972	942	969	918	922	990	936	925	940	887	892	958	860	934	920	937	904	936	933	927	951	906	970	902	961	939	889	906	941	851	919	934	926	894	949	926	923	936	916	891	911	916	908	956	934	926	943	955	917	913	970	941	920	934	891	919	945	896	950	894	908	972	920	885	959	876	939	927	929	920	937	950	957	950	964	901	952	958	970	894	957	948	954	950	957	920	920	931	909	981	905	958	909	965	957	923	937	925	899	879	925	881	950	987	895	887	903	950	918	915	943	965	907	936	891	877	939	903	923	856	878	917	961	984	903	955	923	939	909	990	946	896	872	830	944	924	897	911	922	911	932	925	924	971	896	930	875	900	921	906	905	986	900	948	960	929	917	915	886	896	927	884	900	988	896	941	951	912	916	898	966	920	978	948	889	871	912	903	932	909	913	921	906	961	881	925	886	867	876	919	911	961	897	914	985	921	898	941	897	912	967	961	844	971	926	936	920	892	963	916	976	942	919	961	905	902	900	885	914	965	1001	895	951	924	914	904	972	910	978	920	892	950	943	955	916	961	877	942	909	891	974	925	956	920	950	929	932	881	898	877	878	931	965	905	927	925	930	961	918	919	905	936	940	944	882	864	930	871	926	916	882	908	916	934	954	931	924	967	971	999	960	909	956	909	919	901	899	941	922	952	952	909	881	940	943	943	940	917	953	932	909	941	911	950	965	910	870	868	909	951	947	935	933	931	880	937	912	919	935	924	955	949	878	898	882	893	913	937	955	830	893	870	951	943	961	955	949	896	889	938	945	927	882	965	911	914	933	941	957	917	924	964	949	886	939	914	871	879	910	964	974	914	941	895	913	888	893	889	880	974	923	922	935	896	947	913	920	964	920	974	926	923	930	887	900	945	936	905	907	913	1002	943	954	938	911	951	892	910	934	931	900	876	957	954	935	956	938	906	882	936	921	917	901	976	941	915	945	928	916	870	959	929	912	880	927	873	904	991	930	959	943	888	946	876	920	940	911	937	939	941	900	942	889	970	954	910	981	904	871	917	901	920	968	934	941	909	909	897	930	964	889	922	942	923	924	922	877	934	887	911	893	970	963	918	925	994	974	900	947	856	892	944	945	897	937	921	899	1000	966	895	959	991	912	905	917	909	910	890	951	902	941	910	899	899	943	975	907	968	953	926	939	891	977	921	917	967	906	910	920	910	966	919	914	913	932	933	878	909	927	924	922	858	897	906	931	904	926	948	924	933	931	956	918	947	940	971	924	952	967	916	853	917	899	934	883	917	947	947	911	902	919	964	958	910	922	900	879	972	917	929	883	926	916	939	941	911	960	903	928	889	985	898	964	903	954	934	928	962	971	906	859	882	889	940	913	885	906	913	930	949	898	925	976	882	923	914	946	918	959	903	897	947	935	933	942	975	936	935	976	923	921	936	953	955	918	945	932	935	900	952	941	906	925	914	967	952	893	854	933	925	974	964	911	966	916	891	956	935	920	903	934	996	969	915	973	905	878	922	917	942	939	882	928	918	887	935	934	894	944	900	894	913	970	921	923	925	925	957	918	930	885	932	941	931	916	916	909	908	929	885	969	867	933	908	910	909	876	985	888	936	938	974	923	893	920	900	929	892	964	913	883	901	994	968	906	937	938	849	973	956	946	911	969	921	925	940	923	975	921	932	929	957	910	907	907	902	917	931	934	1004	895	915	935	881	898	942	905	908	908	941	928	950	964	847	894	979	920	891	915	953	977	919	882	980	945	910	967	893	904	938	915	928	944	943	976	927	918	945	991	968	963	960	884	899	925	924	922	963	911	899	920	877	899	907	898	916	913	920	914	906	850	975	902	940	924	928	970	961	920	928	919	931	959	904	901	907	918	946	919	897	920	928	969	910	911	917	941	937	922	934	957	952	881	961	918	933	874	906	956	921	922	886	980	954	949	954	955	943	909	939	921	920	945	894	952	943	885	911	897	897	896	901	921	901	873	908	942	958	965	901	942	957	891	998	963	937	945	920	895	914	886	929	878	939	935	919	867	935	947	895	848	967	890	969	894	896	931	962	895	927	971	917	979	886	900	898	921	870	935	954	947	939	936	824	887	889	933	884	928	980	949	924	1000	973	904	965	906	935	913	926	898	958	947	944	892	931	922	922	947	933	889	865	902	955	958	905	923	889	903	893	939	959	954	920	941	921	907	945	906	957	962	932	920	914	907	892	906	943	901	942	931	936	921	896	867	918	974	924	942	869	958	928	933	871	874	882	923	920	935	912	910	940	950	878	979	909	944	930	955	948	926	921	903	965	915	914	899	945	937	995	897	915	901	898	916	939	888	922	913	920	922	892	870	949	919	946	920	991	936	960	874	920	885	956	897	928	937	947	944	945	900	874	911	891	914	920	918	928	899	917	939	897	925	907	958	887	944	913	861	927	933	929	927	926	902	890	946	928	961	939	853	893	938	933	946	901	905	976	911	936	915	903	952	972	944	914	988	947	920	868	901	906	919	941	956	895	974	912	928	932	879	940	935	891	938	905	911	953	962	933	980	904	899	969	923	925	928	920	898	946	912	905	940	870	930	908	962	912	905	948	903	934	897	923	889	941	955	924	913	854	877	1003	920	922	920	936	933	932	921	929	928	940	867	989	951	953	968	880	895	939	916	906	971	891	915	946	915
6843	553	577	502	447	427	399	445	383	367	413	394	412	362	390	373	364	348	391	367	389	370	375	384	350	387	353	345	358	351	328	398	370	353	378	356	393	373	368	372	371	345	385	359	368	352	342	350	347	342	354	349	376	355	399	353	358	327	369	333	374	333	344	370	338	327	359	357	369	352	356	351	344	389	370	370	349	353	382	392	336	379	371	353	318	405	318	361	391	362	388	363	390	327	345	375	337	362	339	361	384	360	381	355	372	350	364	326	360	401	328	373	347	338	336	327	351	361	369	355	352	347	365	372	356	334	389	364	354	350	354	370	365	357	369	349	360	357	339	380	332	329	353	354	376	342	346	337	350	339	383	338	353	349	357	372	347	334	394	368	348	400	372	394	361	352	365	354	375	354	391	391	363	359	358	381	358	396	356	358	373	318	401	347	347	366	359	354	370	341	358	331	348	386	360	383	364	376	358	374	357	359	373	338	357	352	349	324	371	351	355	397	349	371	381	394	418	352	365	329	359	375	357	390	369	326	357	373	383	375	381	369	322	370	318	378	377	378	361	349	379	378	373	378	371	335	362	356	387	334	371	347	344	345	327	364	381	345	381	368	358	368	351	381	358	364	375	400	381	347	354	347	345	351	377	348	339	361	350	371	396	331	393	346	367	359	349	326	345	369	338	333	350	351	372	363	367	364	366	340	373	358	343	347	374	382	372	333	369	342	350	362	359	387	383	357	370	363	376	388	376	379	372	378	374	407	360	338	351	356	343	403	367	327	355	369	403	336	332	388	347	359	361	361	346	380	412	376	377	348	358	324	364	358	371	349	356	338	328	355	377	362	360	380	340	377	381	356	346	323	393	338	370	379	360	361	328	372	363	337	338	397	364	385	423	388	358	370	370	356	367	334	359	362	356	350	383	374	377	390	364	372	351	344	330	364	380	327	334	369	338	345	350	347	296	369	341	378	357	355	362	375	382	348	352	339	332	348	376	364	405	377	357	348	394	353	354	352	390	379	371	328	343	398	320	362	332	337	379	356	356	321	378	357	351	378	323	371	369	399	349	338	371	357	329	348	364	357	370	334	400	401	362	349	388	377	390	403	381	332	341	345	371	363	340	356	368	346	348	370	377	370	355	355	365	377	338	384	363	350	373	358	376	366	380	379	370	412	377	387	353	373	323	326	374	386	344	367	346	387	387	359	342	372	352	362	379	380	368	340	367	323	394	386	375	355	375	345	342	364	360	341	367	340	367	382	387	343	355	340	354	371	383	385	354	364	356	340	314	345	366	399	375	371	368	335	321	363	367	385	363	377	364	367	350	367	401	376	341	374	375	382	332	360	352	359	339	322	360	380	353	333	380	333	339	304	325	392	370	383	339	386	356	370	381	356	363	372	379	328	373	365	351	354	357	330	354	383	358	354	378	354	357	362	385	364	352	329	393	375	361	335	358	354	351	372	349	345	330	307	349	368	392	357	346	359	378	344	363	367	326	367	365	395	375	405	358	343	362	357	376	353	387	392	373	348	373	378	382	385	357	364	374	339	421	386	391	350	357	366	349	357	406	337	364	319	384	322	371	407	374	369	361	360	360	382	389	383	380	394	361	351	354	360	369	356	416	373	349	335	408	342	420	350	389	319	361	377	324	368	370	343	364	340	359	355	377	354	389	359	353	357	333	359	319	372	365	379	362	325	369	358	386	320	390	402	388	386	365	341	369	377	347	337	358	326	339	357	376	375	360	353	358	358	380	360	380	356	390	359	334	353	356	331	383	365	340	379	388	378	359	356	351	351	399	328	363	365	383	329	366	362	382	356	354	402	410	368	336	357	390	373	338	373	371	344	337	345	341	346	335	381	371	331	344	330	338	359	403	332	378	373	381	383	372	408	378	367	355	389	352	386	370	364	373	360	358	356	366	360	362	354	364	395	369	366	354	342	333	360	354	361	345	349	383	383	403	373	337	348	359	313	347	362	369	303	383	353	406	350	331	358	382	389	361	378	343	373	387	358	363	346	361	370	342	341	380	348	368	350	361	338	347	356	386	358	341	362	374	338	373	384	352	347	344	390	375	356	377	382	327	375	372	396	344	385	333	348	361	335	345	354	318	338	381	361	352	339	354	354	387	305	366	370	343	400	362	363	329	336	356	378	401	328	362	390	387	384	357	417	373	392	403	321	407	359	393	343	329	340	371	355	395	361	377	362	404	367	384	344	340	372	366	365	345	380	382	349	360	347	364	347	340	366	326	366	361	348	351	412	369	375	379	382	374	359	347	367	375	373	350	360	361	385	388	350	340	375	344	378	373	373	357	377	377	367	381	333	361	376	369	319	359	350	335	348	360	413	380	372	366	411	372	371	343	377	377	389	353	393	360	379	390	388	340	386	350	327	339	363	372	381	322	350	383	364	372	383	367	344	409	371	369	348	371	337	334	370	374	367	359	341	389	369	386	355	350	362	358	358	357	377	376	366	379	355	396	374	398	374	367	350	382	345	365	375	355	352	359	344	368	339	368	342	356	306	345	378	380	341	355	350	349	365	347	351	358	383	353	324	371	373	372	366	335	321	382	360	382	343	399	354	392	380	323	393	375	383	359	352	336	362	364	344	382	370	386	362	375	353	365	334	331	364	391	368	383	373	336	345	347	371	345	381	383	362	365	365	391	410	341	387	348	363	361	347	410	351	349	380	400	363	347	351	392	375	367	327	362	381	372	346	354	335	368	347	351	363	334	360	378	366	357	354	367	359	389	385	362	346	338	353	382	355	362	361	370	347	357	362	387	362	369	353	339	375	350	346	349	373	397	368	383	354	349	374	358	379	366	367	345	332	360	330	366	399	357	369	342	355	353	339	357	334	342	393	387	386	355	372	370	356	355	375	370	367	373	365	333	371	365	334	362	362	354	389	375	361	370	360	351	345	363	349	354	344	354	327	336	386	349	334	317	346	358	379	364	396	355	361	350	369	395	396	397	386	380	366	364	376	357	361	327	375	328	341	362	369	336	343	331	377	396	363	383	350	410	381	367	386	354	391	398	360	345	403	355	377	363	358	340	361	350	364	343	352	332	358	346	343	375	388	374	332	347	362	355	407	345	382	350	390	363	388	362	382	389	387	368	356	358	383	349	358	349	353	373	353	355	374	340	381	382	376	386	373	370	383	383	359	357	372	362	355	347	372	400	347	402	366	328	353	386	345	393	320	346	354	392	386	343	385	366	374	343	348	392	369	367	333	380	350	363	352	341	343	362	370	333	351	344	372	361	348	359	399	355	414	386	380	363	346	399	348	365	356	383	375	367	345	357	359	358	363	371	362	337	342	350	393	392	361	368	365	403	344	350	351	372	407	367	369	387	389	311	372	395	363	351	380	366	357	343	327	330	372	374	356	415	342	377	392	318	386	368	366	365	383	325	355	358	373	356	358	372	367	377	339	339	375	370	354	371	317	371	372	347	359	354	347	376	364	393	352	349	339	361	376	360	349	350	375	378	347	375	365
6556	1096	1418	1419	1360	1209	1160	1150	974	1016	998	914	981	939	944	899	943	939	888	944	897	908	902	928	908	884	900	876	918	922	909	934	866	860	862	885	879	894	935	887	832	869	867	850	907	836	876	855	885	880	884	897	838	855	872	885	814	872	868	854	821	876	932	922	839	867	884	881	896	854	829	860	921	894	861	894	845	801	906	877	872	926	854	826	917	914	808	820	897	865	867	847	910	875	870	906	858	851	846	883	880	825	911	855	884	887	922	853	847	860	843	871	847	868	924	894	866	895	863	844	907	869	809	892	830	832	889	761	936	899	838	896	863	881	894	880	871	820	946	850	889	857	871	852	887	881	874	859	914	923	834	875	875	850	856	884	901	859	863	892	957	846	882	865	793	873	865	900	865	860	857	892	866	893	865	850	876	891	826	827	890	845	914	872	845	823	854	836	885	880	875	858	878	837	863	839	847	879	843	937	863	882	878	910	938	891	847	903	856	907	886	887	898	886	895	848	861	878	918	827	889	869	885	885	861	840	892	880	892	886	829	843	850	834	954	887	905	901	890	847	884	860	877	879	918	835	872	888	866	878	879	873	909	858	902	829	869	835	861	870	831	835	848	887	859	871	882	882	899	887	894	844	933	863	919	912	862	855	848	887	824	875	870	893	910	867	868	909	866	853	877	918	874	906	887	858	885	918	886	835	886	831	867	915	837	818	853	917	877	911	824	844	914	842	859	870	861	879	838	891	874	884	836	855	848	856	838	872	843	865	806	790	858	893	886	884	877	859	861	872	947	857	915	854	858	857	893	859	870	886	891	898	880	835	936	894	860	888	890	812	848	863	919	905	925	856	893	829	853	853	841	862	873	860	866	863	883	834	814	859	863	869	872	844	844	907	835	813	891	865	874	906	885	891	885	832	881	861	906	860	810	880	846	838	800	872	871	905	907	876	912	861	857	861	888	878	889	839	867	860	863	900	858	909	849	878	867	847	904	872	867	894	876	882	909	845	839	872	865	859	858	860	844	853	875	843	893	895	858	880	908	880	904	838	851	908	902	887	858	929	843	930	838	876	845	869	837	805	882	881	919	858	918	855	889	865	856	880	912	854	904	873	903	851	934	897	897	856	885	858	862	887	897	812	823	833	849	881	878	886	868	907	852	887	852	800	856	851	852	868	866	926	823	844	889	821	939	850	844	854	873	879	930	924	860	868	858	870	901	842	845	900	864	870	849	837	870	903	863	813	838	853	853	853	824	831	838	852	850	846	772	850	904	872	900	869	821	861	865	914	831	791	844	804	837	893	820	888	879	883	897	876	871	854	833	821	822	843	905	887	892	873	823	879	902	873	831	892	882	814	860	821	890	867	868	929	866	926	880	886	890	876	850	862	869	880	853	877	855	840	859	890	883	899	846	888	850	874	843	844	861	841	822	884	863	837	895	841	854	874	921	868	846	861	882	855	859	870	946	822	937	824	861	888	850	884	879	852	854	879	890	855	866	881	832	852	865	883	877	887	898	896	835	829	857	832	864	860	884	868	860	901	861	863	859	842	804	880	932	884	910	869	888	864	848	908	910	895	870	883	865	896	882	889	859	875	878	977	812	889	895	867	876	831	877	881	888	876	915	849	913	865	923	831	878	855	905	845	831	833	858	867	839	849	859	851	889	849	868	841	890	841	908	852	916	883	830	852	858	847	865	843	864	837	853	865	810	850	877	904	840	876	852	884	923	838	854	909	855	849	865	851	824	880	822	878	857	879	858	863	897	841	880	799	894	834	882	840	879	833	897	832	840	877	848	867	881	883	901	840	904	879	907	867	894	854	793	854	876	847	858	850	893	864	874	846	813	861	870	882	818	908	877	840	898	820	917	867	855	917	853	863	852	839	888	854	885	869	873	880	858	888	908	870	844	881	863	840	852	897	852	833	881	826	868	867	832	895	842	839	838	846	871	874	853	889	921	859	839	843	885	872	904	879	848	889	886	885	834	864	916	865	855	855	863	916	865	845	835	897	840	894	854	897	840	895	857	827	805	875	896	836	887	848	876	867	867	861	816	868	834	903	900	807	894	855	892	864	826	884	788	836	891	809	827	852	872	909	878	898	853	846	849	907	830	893	885	871	812	873	854	870	900	876	896	879	897	915	889	871	834	877	832	874	882	886	825	903	883	841	842	846	962	894	877	885	927	866	825	836	871	897	858	833	913	831	933	881	819	847	884	819	896	893	911	864	851	843	838	886	837	834	850	833	893	869	856	824	901	872	860	852	861	892	862	867	873	798	864	865	899	848	892	891	873	832	824	907	859	864	871	850	875	864	852	846	855	855	868	869	874	851	860	890	856	840	858	878	846	890	841	820	907	866	892	862	923	832	826	880	850	830	882	860	881	873	883	861	879	892	806	866	909	902	896	855	886	884	914	827	842	878	898	827	877	893	899	864	840	871	917	865	921	821	888	928	914	848	842	845	825	875	903	869	878	910	848	862	864	906	887	878	854	881	848	858	865	860	883	889	867	848	874	882	901	846	903	869	846	894	888	905	935	902	852	803	880	826	866	868	818	896	853	894	856	859	825	878	889	851	895	867	873	930	896	775	875	842	890	903	882	907	869	888	868	890	891	870	888	878	841	861	867	858	896	856	882	890	865	904	853	843	863	891	919	870	861	938	880	881	869	875	863	849	910	844	904	910	836	853	854	877	883	886	858	840	853	883	811	899	849	808	894	877	918	888	922	854	887	817	812	914	876	911	829	807	861	900	905	873	881	878	877	901	869	823	866	823	884	833	895	854	875	876	916	839	877	876	836	908	825	883	836	868	851	841	853	864	877	879	874	879	852	863	883	871	898	858	891	866	848	940	837	861	867	840	824	897	928	888	825	876	920	834	814	859	900	850	860	884	867	889	850	865	884	846	915	864	873	883	837	861	869	859	846	828	892	853	837	905	875	890	931	905	847	860	885	839	840	915	843	831	885	907	861	854	865	870	904	858	861	920	880	833	862	870	846	876	866	868	855	902	849	889	842	842	869	848	876	866	863	846	874	853	863	832	850	828	817	862	865	835	855	888	872	854	835	902	865	824	884	873	853	776	856	860	895	849	916	827	877	923	840	846	871	842	877	865	864	825	902	882	866	870	903	895	840	848	856	890	847	880	896	906	795	931	911	852	866	870	854	906	878	887	937	848	853	888	843	898	846	860	880	819	914	865	859	874	883	875	908	872	878	849	877	809	914	870	902	830	848	829	846	854	925	883	868	830	881	903	808	820	863	841	893	854	847	849	914	859	907	867	822	794	861	850	878	829	847	830	858	864	880	863	864	858	898	844	859	886	857	901	870	856	865	832	909	887	851	821	857	871	859	874	867	917	869	882	929	852	862	842	837	826	885	902	861	865	912	795	875	876	875	865	867	842	900	892	906	864	879	930	835	863	852	876	898	897	888	904	895	947	833	825	870	888	916	886	855	866	895	849	890	889	873	841	899	855	897	889	864	903	872	845	818	895
12340	787	645	528	405	343	293	227	249	223	221	182	253	190	196	187	212	209	190	205	170	182	188	195	178	159	191	205	190	186	203	153	195	188	178	210	181	192	184	185	188	209	167	201	192	176	186	176	192	197	190	183	191	189	180	173	195	171	152	177	189	171	172	152	177	152	203	183	161	162	165	173	169	186	177	158	169	159	192	179	186	166	168	199	193	180	206	181	173	190	186	183	168	175	181	193	199	191	180	158	171	175	174	214	192	174	187	185	208	163	186	169	156	187	191	158	178	175	169	209	181	176	212	166	185	167	168	180	180	173	194	187	216	172	158	178	175	172	169	175	172	169	195	200	165	183	191	184	172	192	170	206	169	197	193	167	211	173	160	170	177	194	161	179	194	179	173	178	174	187	181	216	177	150	182	150	197	171	202	186	193	182	142	188	194	157	182	168	184	186	177	187	168	212	187	173	189	163	182	183	187	172	167	209	187	159	184	198	164	181	202	184	182	189	187	226	180	191	154	184	169	188	197	182	163	175	184	196	179	178	172	160	199	193	194	187	226	191	195	154	178	166	181	172	202	181	175	197	147	162	165	170	188	195	197	211	183	185	196	206	155	194	213	171	161	180	200	165	186	186	174	156	165	172	197	170	177	177	185	178	182	201	174	190	178	185	181	189	182	184	195	153	198	181	189	166	173	168	167	181	233	164	167	156	179	204	160	198	185	188	191	197	185	187	170	141	157	167	156	170	176	190	196	196	176	167	157	157	184	188	163	155	157	182	151	183	178	204	190	203	203	165	177	163	197	153	178	187	190	207	174	164	204	189	204	199	172	152	154	168	170	195	161	183	183	218	182	176	162	180	178	189	212	155	181	171	165	193	188	169	174	169	194	183	162	172	172	185	186	185	173	168	173	175	171	160	187	181	180	150	190	193	177	168	171	184	201	191	177	166	171	205	182	154	193	207	180	170	184	186	170	186	184	168	180	194	171	179	187	162	167	159	184	172	182	213	183	197	170	191	188	183	159	172	199	195	187	183	199	180	174	176	159	196	191	181	176	159	162	186	177	178	197	184	188	187	188	163	204	179	175	191	169	173	191	188	193	162	171	168	162	172	190	168	183	192	194	183	175	190	162	179	173	198	188	220	149	212	201	177	194	176	163	212	191	151	181	183	184	176	203	206	189	173	180	178	169	172	188	170	176	192	189	170	193	201	197	184	182	174	204	195	197	178	155	164	160	181	153	192	186	187	165	184	184	195	198	212	191	185	173	178	184	164	157	179	190	181	205	172	166	175	200	191	194	193	200	160	166	188	177	169	197	156	195	174	191	174	154	196	178	171	170	180	162	176	177	184	191	186	175	207	173	182	179	166	189	172	171	154	201	238	185	177	191	172	157	162	204	162	171	175	164	193	154	186	176	187	180	180	197	172	188	176	204	173	159	176	176	186	169	197	197	180	170	176	189	167	165	180	188	194	204	170	170	155	178	176	127	154	181	184	169	187	175	161	201	170	200	193	185	192	196	199	173	190	172	182	183	191	164	191	173	183	173	194	195	198	184	171	173	174	182	160	166	189	189	190	170	164	203	189	174	181	183	206	194	191	196	184	173	162	187	190	213	197	155	147	199	174	177	184	160	177	166	176	190	183	202	187	185	193	168	194	193	196	180	186	176	176	164	196	183	185	158	180	184	197	175	150	195	174	188	163	184	174	199	167	185	178	178	166	183	160	179	186	164	178	165	190	178	191	176	182	172	158	191	184	164	194	197	193	179	186	177	179	188	201	185	172	197	164	192	158	199	190	184	193	210	189	180	190	209	219	172	168	170	176	180	207	161	163	171	203	205	171	194	176	140	195	179	203	168	164	203	185	164	194	196	174	173	166	202	176	184	193	160	200	191	168	169	174	177	196	194	156	197	190	187	200	197	191	181	184	174	204	178	181	195	194	182	159	201	196	168	205	163	184	169	178	165	195	204	206	190	175	196	194	174	148	185	189	180	172	202	171	189	186	162	207	177	189	171	206	174	175	186	185	185	177	192	187	185	189	192	168	194	185	194	199	214	196	167	182	207	172	171	184	181	183	167	208	167	168	187	183	178	183	183	197	166	190	174	185	153	199	181	196	175	189	175	148	165	169	185	170	185	188	175	199	178	173	195	179	212	158	182	196	166	176	154	233	194	201	178	176	187	181	185	189	173	177	189	153	175	190	197	166	185	172	189	177	168	176	193	176	158	194	176	168	161	175	178	189	181	187	168	162	170	178	187	181	163	190	190	189	172	196	178	175	188	175	213	179	164	167	192	173	176	170	193	164	189	167	169	200	170	179	175	202	199	160	149	187	167	164	198	170	164	180	201	202	202	170	184	183	183	182	183	191	175	158	184	165	180	168	165	191	186	173	179	160	157	186	207	197	185	190	183	165	185	189	180	183	179	188	177	156	192	184	164	210	172	210	168	197	177	204	155	176	178	203	164	165	181	189	188	178	162	172	186	211	186	183	179	196	197	162	184	172	181	196	187	182	202	140	157	177	172	163	186	163	208	181	182	174	182	182	181	179	203	213	218	171	174	169	189	188	176	193	184	175	170	190	166	167	151	198	176	198	208	164	201	188	187	173	192	188	180	178	193	170	189	197	173	173	189	181	209	200	198	203	188	193	202	190	186	196	188	174	191	185	189	174	182	176	179	192	177	165	203	170	164	150	209	183	167	158	172	187	187	180	151	165	196	178	168	204	186	191	194	218	182	154	160	193	174	191	169	193	197	167	199	184	194	168	166	170	206	173	194	180	181	177	197	165	176	179	176	186	166	180	191	165	156	175	168	174	182	163	189	192	186	181	184	196	198	166	203	173	209	201	166	157	194	161	179	152	197	149	181	158	175	169	192	181	187	177	153	208	160	173	202	178	183	188	177	201	197	201	202	156	201	185	206	197	170	162	178	210	174	199	193	194	167	187	189	189	180	193	189	185	194	199	189	172	154	154	175	167	170	158	180	192	168	158	188	156	165	192	171	172	170	179	146	160	199	173	184	183	155	165	176	168	174	183	201	172	162	176	202	175	172	211	214	159	171	195	192	166	194	195	163	177	198	184	217	194	204	190	186	180	157	189	177	185	179	178	164	152	177	160	160	190	193	195	210	198	165	193	182	191	180	191	186	190	186	159	201	197	180	200	172	196	173	209	186	190	184	172	199	179	185	170	185	169	168	173	154	153	164	171	176	194	180	184	211	196	187	198	188	159	149	174	199	173	201	187	177	171	189	149	211	166	234	180	165	178	159	202	155	184	202	175	194	197	179	185	174	185	181	184	180	183	169	174	178	183	180	189	208	196	168	165	180	182	200	184	192	187	182	165	183	197	184	177	199	191	181	163	171	173	181	176	162	175	174	193	173	172	180	177	186	185	183	162	161	187	170	191	203	192	163	189	173	152	173	175	185	177	175	174	189	184	188	161	177	167	194	175	198	194	175	163	182	172	176	175	181	163	180	187	159	188	230	180
7891	890	1559	1713	1425	1169	1090	922	798	783	749	694	653	639	587	601	543	537	570	555	543	537	578	526	472	490	505	483	501	539	507	523	473	498	464	463	531	493	506	446	519	499	487	509	470	450	471	464	463	483	500	465	465	475	451	502	483	520	510	448	447	476	449	535	478	467	489	458	486	459	482	489	441	423	502	494	487	521	471	517	420	451	454	455	470	463	473	421	474	488	464	500	509	472	488	465	437	443	472	478	478	419	466	470	477	486	461	487	495	530	500	482	499	479	474	474	518	437	481	488	472	479	484	501	435	468	489	469	464	470	493	473	485	484	494	489	511	446	490	475	458	453	479	434	470	478	489	461	451	441	468	505	430	495	490	512	498	439	499	483	484	459	455	467	453	466	473	466	494	478	488	477	425	479	454	469	479	497	445	447	496	472	476	500	485	454	460	429	461	475	444	444	473	459	425	493	475	450	500	465	455	457	501	458	510	433	470	438	495	455	456	473	456	496	468	490	466	461	479	452	473	456	465	479	457	477	477	460	464	481	455	452	517	482	489	474	463	476	468	471	455	486	464	453	461	492	469	461	427	467	409	504	483	464	480	495	479	482	432	494	462	457	464	441	462	450	425	488	465	440	452	483	467	463	479	487	480	479	457	486	469	435	448	516	468	490	512	483	462	442	457	479	495	482	483	471	447	441	503	446	437	488	445	505	458	452	475	484	482	461	435	481	498	436	479	444	468	453	479	467	493	482	482	461	484	468	487	490	443	461	457	475	511	509	470	456	475	431	506	444	480	455	443	481	474	482	454	467	465	480	449	477	449	464	428	487	479	472	450	460	465	480	460	425	482	439	469	471	503	500	468	491	464	459	468	464	435	443	480	505	443	484	465	438	455	476	485	474	482	440	477	439	453	462	516	484	426	452	480	458	505	486	447	447	485	470	459	490	443	477	485	462	469	491	481	478	469	436	485	516	457	472	484	479	503	479	479	456	492	485	456	493	478	467	481	461	485	465	452	479	492	466	476	480	467	438	497	477	455	480	460	478	457	451	461	487	431	466	468	459	474	496	484	449	442	474	456	494	477	498	484	442	453	443	434	479	437	456	458	511	475	458	481	456	485	456	492	453	425	502	454	486	480	456	494	516	516	452	495	483	433	452	475	490	484	516	454	474	446	468	463	446	490	408	449	432	447	439	477	465	475	476	451	488	449	499	488	429	442	481	461	480	451	460	490	479	459	476	476	466	470	470	463	495	496	449	483	477	440	475	475	447	475	462	468	458	459	459	521	460	484	489	469	463	456	465	463	480	474	454	477	498	463	478	460	469	468	465	501	479	432	454	514	476	471	462	478	443	433	477	481	483	480	445	484	467	471	476	439	449	468	485	487	450	469	459	465	470	444	474	479	476	471	468	471	414	445	489	483	475	461	476	457	513	465	486	457	437	447	443	456	480	477	450	457	431	454	446	479	459	462	447	443	438	454	513	487	435	435	449	458	466	464	478	474	483	449	487	451	472	480	481	489	469	482	480	463	458	429	464	499	433	473	478	487	476	480	463	452	502	486	471	500	474	467	483	465	451	472	449	479	459	458	490	482	464	474	425	449	495	476	460	455	474	461	456	448	475	483	472	491	528	488	464	476	440	486	480	455	469	485	457	455	470	511	466	467	465	461	456	482	477	441	479	463	448	494	482	450	481	496	470	441	475	458	517	480	476	480	480	463	461	468	448	469	462	468	468	495	446	465	459	492	452	472	462	475	491	494	445	470	463	452	501	457	465	472	451	491	461	489	508	457	427	477	456	482	488	468	452	466	465	497	505	450	494	474	474	475	484	478	449	457	492	485	451	456	471	501	455	461	481	499	459	490	449	477	468	418	519	471	468	466	504	426	465	445	428	452	450	465	473	440	479	431	465	411	417	477	477	467	465	507	480	457	502	460	474	481	476	479	471	459	499	465	469	473	431	440	450	483	507	481	495	465	495	473	482	481	492	469	501	463	445	467	447	513	477	458	453	499	463	495	433	461	442	450	453	447	498	448	480	460	497	444	463	463	471	477	486	505	491	468	486	460	483	496	456	470	471	528	465	482	463	450	482	462	452	463	506	512	460	457	457	452	464	507	443	504	449	458	438	464	478	470	476	477	464	461	431	462	463	459	431	484	454	458	475	491	472	469	428	449	442	445	494	441	471	423	496	459	519	454	468	470	459	443	468	447	497	451	439	464	430	442	479	477	462	465	448	465	516	457	470	471	492	467	464	475	453	480	448	464	471	497	452	455	455	451	448	434	456	488	476	482	472	474	470	450	488	424	459	482	498	482	481	469	438	443	524	444	464	484	488	488	479	478	448	507	504	509	468	469	512	494	464	498	462	426	466	492	460	478	459	457	498	501	462	518	427	454	504	450	419	453	449	463	472	462	437	475	427	481	507	470	477	492	466	481	482	488	450	456	525	465	455	438	485	479	448	453	482	472	472	489	457	418	476	509	486	448	458	469	457	455	443	494	466	518	473	464	450	438	476	462	473	437	478	488	478	488	471	454	452	439	500	460	445	463	463	467	441	478	476	477	448	479	478	438	467	514	480	421	462	460	499	475	459	434	466	451	484	466	472	482	473	478	502	474	472	458	475	456	478	427	489	472	493	459	455	450	449	455	498	481	489	465	500	491	467	454	451	471	469	443	457	450	485	462	472	467	466	450	441	489	455	493	478	444	467	459	468	508	483	479	479	437	472	464	479	496	472	460	489	470	533	455	458	450	489	450	450	453	440	470	466	467	452	452	424	452	440	438	441	446	446	456	468	451	475	498	460	485	467	476	481	484	507	461	424	489	492	472	442	481	503	481	422	485	426	443	474	454	486	433	455	487	504	447	477	527	436	468	477	463	501	456	457	510	431	467	491	467	486	447	482	478	466	464	439	523	479	490	440	480	463	489	482	436	492	463	478	455	440	489	473	484	495	468	457	452	480	459	453	480	465	467	458	495	475	479	495	436	461	474	464	408	449	472	467	459	451	484	467	494	467	528	445	453	488	473	470	455	491	496	443	470	449	456	458	472	426	447	460	481	449	481	456	483	510	460	493	462	481	488	485	481	464	456	491	475	474	453	494	415	433	496	500	433	470	463	468	444	439	444	505	521	445	476	480	451	437	496	502	472	462	436	462	509	447	490	439	455	425	483	410	465	481	486	458	470	472	455	512	486	474	454	475	514	458	512	438	453	513	459	443	478	448	451	494	508	474	483	480	434	448	473	450	467	462	484	509	464	467	468	490	463	473	450	458	472	488	436	460	501	460	460	456	478	451	439	502	466	436	459	454	439	488	445	482	414	420	492	455	434	506	447	461	467	452	505	465	473	495	453	472	447	492	484	453	453	493	485	468	482	439	478	515	484	459	463	441	467	477	475	459	468	415	460	501	477	451	497	450	443	459	477	508	423	458	510	475	510	457	481	448	487	459	486	517	470	491	475	475	471	486	516	465	457	484	511	498	470	473	450	495
1389	426	392	399	340	388	410	404	437	389	400	373	362	377	401	378	411	382	412	375	392	380	384	380	336	420	366	395	404	411	359	395	383	400	367	386	393	362	395	387	385	391	353	386	379	416	380	403	366	370	378	360	406	368	366	404	366	384	372	392	391	353	376	421	410	387	407	385	370	387	393	413	357	381	346	376	418	380	336	371	356	382	339	346	405	375	377	362	406	389	391	363	356	367	412	391	364	390	398	357	434	395	365	385	380	376	387	388	404	388	409	423	352	346	345	372	392	341	372	394	330	365	404	387	400	377	383	367	397	381	420	433	381	384	406	427	379	357	402	378	405	395	373	383	432	384	400	417	349	372	378	361	397	372	388	383	378	354	410	410	390	438	406	348	384	381	377	410	402	366	375	417	383	370	386	393	374	351	384	385	371	368	395	400	401	394	399	353	407	386	418	384	408	371	388	385	399	353	395	399	381	383	405	385	353	356	377	403	421	386	348	426	380	363	371	400	388	409	399	343	378	386	374	371	393	426	402	380	367	372	370	372	388	363	399	407	399	397	374	353	392	381	360	419	412	397	366	369	354	413	419	432	418	393	371	368	376	364	402	357	403	369	416	391	370	410	374	407	375	385	408	425	394	397	368	365	390	375	387	342	330	396	390	402	370	369	395	383	402	401	382	368	384	401	385	384	400	343	338	398	413	393	406	389	367	389	388	385	390	373	371	360	371	363	370	379	399	359	401	404	378	384	352	343	396	390	373	399	343	358	433	386	403	420	396	392	362	380	379	384	390	362	374	403	369	378	397	393	390	353	386	412	403	434	403	352	399	396	378	392	386	375	381	412	396	389	390	380	404	406	407	360	394	375	370	376	411	378	359	352	324	418	386	359	428	394	401	425	372	383	379	399	405	387	388	369	373	405	422	384	385	413	387	365	381	384	362	370	388	372	396	356	382	373	393	351	392	378	395	409	413	391	353	381	398	381	410	419	406	389	365	392	428	367	381	356	356	374	399	367	378	358	393	410	404	393	388	388	368	398	389	390	401	385	392	347	388	375	378	407	387	412	374	406	409	387	398	395	399	391	389	392	388	337	390	368	383	392	369	351	398	352	411	365	353	395	380	400	372	368	395	358	421	416	362	394	388	395	411	404	428	393	419	357	405	365	375	382	398	386	380	377	386	386	405	353	376	385	355	408	399	359	383	389	414	367	394	367	351	407	408	389	410	369	404	376	404	368	380	411	436	365	410	358	387	378	380	367	380	392	380	380	420	346	379	395	388	377	402	396	377	365	377	361	372	380	400	387	413	384	388	365	386	363	416	363	404	349	387	380	367	382	369	386	354	394	394	349	405	372	385	408	363	403	378	381	362	433	359	370	376	379	385	400	380	384	409	364	362	393	388	392	391	391	385	366	387	386	413	390	352	360	376	417	393	368	409	380	399	414	360	369	366	394	370	352	406	437	393	393	394	345	361	395	370	425	391	369	389	372	396	366	408	387	367	409	375	389	383	378	371	354	358	393	370	363	398	362	415	365	389	399	376	375	395	356	370	420	392	349	370	371	391	408	393	420	365	397	370	397	372	371	362	384	348	373	346	354	373	392	400	350	402	390	374	386	392	371	405	382	390	363	351	362	390	390	373	396	410	386	404	374	385	393	400	413	403	411	413	392	385	390	388	380	346	376	395	408	390	384	426	376	345	401	389	388	404	422	369	374	377	381	361	447	354	407	382	392	384	360	349	384	407	318	384	372	327	349	358	395	408	401	352	399	370	351	379	377	391	381	402	414	401	434	401	401	393	394	383	419	352	406	386	359	354	381	390	412	402	384	386	398	409	374	408	376	367	408	354	345	377	398	368	365	364	351	424	405	402	408	373	389	395	374	375	397	410	389	386	398	332	376	356	354	397	408	362	393	414	361	349	367	371	377	369	365	349	400	407	353	395	438	384	398	358	379	366	389	403	391	405	369	418	379	361	400	393	371	368	394	375	342	356	386	385	353	379	341	418	397	355	413	401	385	401	355	403	355	379	394	367	389	371	383	344	342	390	425	363	354	420	384	384	400	354	384	408	378	408	359	374	389	371	387	396	369	383	381	380	408	415	440	408	376	375	345	324	382	398	368	396	395	361	352	370	359	387	384	397	371	401	399	360	367	376	353	412	362	406	385	343	355	398	369	377	400	427	357	369	325	392	384	361	375	381	394	382	357	393	352	377	391	375	373	371	374	396	359	384	375	406	389	395	393	370	389	364	358	367	367	359	405	338	400	382	419	412	402	357	383	353	372	362	385	370	372	335	399	416	405	374	418	354	359	399	390	417	365	388	382	414	405	385	351	388	366	370	380	369	430	360	412	432	403	361	387	341	387	404	377	365	365	352	377	407	374	389	413	418	381	390	404	411	377	406	374	387	375	373	385	370	371	391	355	375	405	405	374	366	376	381	381	374	351	365	383	379	360	377	393	378	353	363	387	390	397	362	368	346	399	386	373	398	361	376	406	419	408	377	405	414	382	343	414	380	369	391	390	374	408	421	396	374	376	365	419	375	385	392	380	382	393	383	362	396	420	357	428	424	338	374	372	385	405	395	358	401	399	409	373	379	409	397	373	378	359	381	378	388	350	387	364	334	399	381	387	389	393	428	388	391	339	385	374	379	383	381	403	372	365	352	386	387	376	374	361	368	360	392	391	409	382	391	364	359	402	381	399	411	431	410	358	392	414	396	393	407	360	368	371	359	431	389	387	373	425	339	373	368	383	417	360	345	365	373	375	378	376	388	391	410	372	412	386	416	402	388	374	355	411	387	361	386	390	371	379	395	403	408	375	376	390	398	406	390	371	344	389	350	401	366	384	350	410	411	379	417	388	336	405	389	369	382	383	405	425	361	422	364	384	409	381	374	365	369	394	397	360	369	392	371	420	399	357	380	366	357	366	384	369	382	429	405	396	361	397	372	391	394	400	408	399	367	399	380	386	384	421	369	400	393	444	394	374	400	377	385	399	368	414	387	403	414	360	360	409	351	379	376	384	393	427	359	379	429	384	389	407	367	381	385	378	354	376	401	369	376	364	347	393	354	392	356	358	403	355	371	433	340	378	371	378	353	389	400	351	358	374	361	369	365	426	406	366	414	393	413	430	395	364	391	387	374	369	377	344	404	376	426	363	399	372	371	387	414	374	414	377	410	395	356	389	393	375	407	403	394	396	383	403	374	411	369	374	356	383	377	384	387	388	390	390	385	360	364	336	396	401	367	379	416	384	389	367	360	353	381	360	411	358	424	412	377	379	399	426	375	355	355	391	382	399	401	389	399	360	388	385	382	385	416	357	407	383	384	399	365	368	419	386	385	366	398	404	364	392	384	395	440	347	425	361	373	360	359	438	397	408	373	369	386	395	409	415	431	424	384	397	383	432	351	388	374	391	402	411	358	371	383	371	404	374	370	373	413	418	414	373	391	405	405	384	395	377	394	402	378	374	386	389	378	402	419	377	403	357
2175	932	962	970	971	927	978	942	959	1006	946	946	931	922	943	937	982	885	912	955	931	949	948	890	898	923	907	942	911	895	921	935	890	939	943	960	901	924	903	958	990	893	858	920	891	880	924	917	967	919	926	923	934	933	930	861	910	961	890	901	982	941	929	920	904	967	1023	859	890	923	914	907	926	899	954	948	941	893	941	891	929	971	933	943	974	970	913	940	903	890	940	907	956	939	926	901	923	886	911	892	894	973	978	912	948	951	973	948	902	942	936	907	881	911	905	990	913	861	930	879	969	947	929	936	928	868	968	1028	946	970	889	942	920	959	899	955	889	971	886	929	969	966	1016	928	951	911	943	948	919	942	957	900	929	865	912	936	876	901	933	901	940	937	927	931	904	999	921	909	931	958	967	915	948	948	919	907	932	888	916	907	988	930	970	907	931	926	966	913	869	913	872	915	931	947	961	919	931	897	912	941	902	903	909	904	941	919	972	904	899	910	907	897	932	940	935	919	922	910	916	920	908	841	879	950	934	944	934	934	927	926	927	939	924	930	899	922	933	935	961	901	943	927	908	895	926	927	913	892	899	959	973	895	951	937	1007	920	935	920	910	951	922	899	1015	895	928	914	937	907	937	873	970	971	913	955	940	977	943	959	950	863	1007	932	968	926	964	919	961	893	918	888	948	933	903	900	914	888	934	916	957	914	938	971	900	930	908	971	942	934	890	912	951	929	939	919	951	968	955	923	908	964	931	978	888	899	995	981	942	980	916	879	934	945	876	956	880	884	951	912	977	946	933	944	931	907	873	940	917	897	944	962	943	937	930	980	954	967	923	935	970	945	970	908	907	881	928	936	931	922	968	927	931	894	940	937	965	963	887	896	977	940	961	945	960	924	931	900	939	949	917	950	879	903	959	933	942	916	947	940	904	931	955	927	927	961	963	951	928	864	938	965	906	940	915	901	885	923	951	905	906	934	958	905	910	970	931	959	934	894	885	976	983	897	913	927	911	964	891	967	943	886	882	1006	978	994	993	897	940	940	915	915	908	911	943	935	957	951	904	901	938	942	895	970	944	985	949	918	950	948	908	873	961	957	962	918	965	922	903	910	963	942	943	958	903	935	890	944	915	923	950	894	952	953	995	909	946	910	979	898	950	920	960	957	910	932	924	933	917	989	967	991	934	920	985	924	927	947	948	923	918	961	937	942	950	906	933	964	897	920	922	944	919	944	947	975	944	968	899	943	883	905	1005	904	1019	934	887	905	894	892	910	887	894	920	912	957	903	855	928	922	976	926	921	943	883	871	987	896	950	957	900	967	928	935	948	979	917	971	937	907	949	940	905	944	953	948	922	923	961	911	965	890	932	885	923	890	913	961	917	960	934	955	930	933	910	929	933	932	951	889	944	941	943	920	901	900	957	888	912	897	915	950	898	1011	931	976	897	902	922	948	906	884	880	913	960	959	914	935	991	909	996	928	945	863	970	903	993	898	961	907	944	903	920	914	978	918	871	979	913	919	906	912	935	929	891	909	980	868	948	873	917	942	876	935	949	892	927	966	902	918	950	919	939	878	937	932	883	951	911	921	910	933	963	888	983	1005	901	914	940	916	951	927	937	901	905	967	908	920	976	914	910	964	949	903	903	946	958	926	904	908	991	949	896	912	965	980	936	944	937	915	907	902	930	960	946	975	947	954	840	969	883	906	930	967	900	946	1006	922	965	973	891	958	947	933	903	976	902	983	924	972	939	919	937	948	903	915	925	977	901	914	945	955	952	938	896	947	976	934	924	938	946	947	886	963	926	913	921	918	911	947	921	950	917	991	946	967	927	933	928	889	894	866	953	1019	939	917	912	905	977	960	968	900	1004	862	907	970	961	943	909	924	926	969	953	918	928	898	881	978	967	994	944	926	925	956	954	997	871	920	925	991	916	951	961	922	927	955	891	952	939	974	910	932	935	908	894	931	854	930	948	958	913	950	896	909	921	965	963	985	899	954	915	905	899	955	913	944	949	890	961	946	955	929	976	944	915	920	965	890	901	881	904	890	919	896	993	941	878	919	1007	972	994	929	911	891	999	934	968	979	970	918	990	965	909	871	963	911	907	962	920	926	902	924	874	905	948	911	950	919	879	909	966	886	946	897	915	904	937	947	894	928	919	979	931	972	918	906	902	889	943	988	935	892	920	904	912	966	944	919	913	909	919	960	903	946	925	925	923	983	903	910	888	972	921	962	962	899	922	910	893	908	971	875	932	965	884	953	934	932	851	930	902	928	915	894	964	939	975	976	895	944	922	902	932	917	889	925	931	886	971	875	930	899	947	888	956	952	940	906	927	927	883	977	914	947	900	961	922	969	904	894	896	1010	966	921	963	942	936	931	897	952	973	939	959	933	926	897	958	954	927	932	901	924	875	952	933	905	933	953	908	913	915	946	914	927	920	923	909	979	892	964	946	895	972	977	892	936	918	881	900	925	938	912	895	970	925	923	917	967	963	884	961	942	982	961	902	907	926	959	950	966	904	914	951	933	1000	941	947	951	917	933	889	936	964	996	934	882	911	938	929	927	957	909	979	930	936	909	944	910	904	955	907	970	901	938	919	996	897	960	921	925	915	956	939	890	925	944	949	940	950	948	893	956	940	814	977	950	902	928	974	924	959	938	1014	948	934	997	924	1001	921	928	965	923	955	836	943	888	930	935	947	957	903	961	921	909	879	950	890	878	921	923	886	1009	945	908	945	967	856	902	961	948	950	879	916	918	917	942	915	902	936	897	950	891	927	918	954	931	937	931	948	914	968	970	925	911	950	846	970	939	898	927	944	888	897	929	980	915	950	959	936	964	955	909	957	957	949	957	911	895	898	913	899	920	942	902	908	968	910	930	929	945	909	938	928	942	944	910	910	966	876	909	966	925	897	903	866	917	930	925	884	922	924	963	975	942	889	879	921	956	894	915	923	948	904	964	937	898	931	893	964	888	891	952	937	892	913	883	960	1002	908	900	971	904	907	965	911	945	1008	908	947	952	936	953	905	944	957	955	887	913	922	957	921	960	958	909	924	888	912	905	921	978	960	932	940	904	895	926	952	917	919	965	971	893	934	934	900	960	889	943	928	902	923	953	938	974	851	975	946	937	907	906	945	872	914	949	894	890	955	917	900	896	941	906	954	942	946	918	925	935	948	970	938	913	994	932	960	968	945	933	881	937	937	913	966	918	883	950	935	973	912	932	938	964	940	945	903	894	1003	974	914	970	895	975	946	957	952	911	891	999	917	886	918	936	895	961	945	982	937	922	846	931	908	911	913	945	1026	905	936	933	868	908	933	923	914	931	985	954	971	929	895	905	959	911	889	907	910	900	941	924	950	936	949	935	927	994	882	982	977	911	960	921	959	957	941	909	957	918	912	974	917	888	923	871	956	950	944	943	939	901	908	936	912	974	962	982	1004	950	875	931	945	966	913	952	957	944	893	932	908	895	922	916	885	919	933	941	941	924	894	924	854	918	897	903	918	940	957	980	936	913
6928	620	589	498	493	490	425	410	390	404	410	390	386	361	377	365	395	393	343	351	365	407	373	372	341	393	378	331	332	365	402	386	384	362	377	383	347	354	378	347	398	397	401	356	376	377	350	367	355	368	368	369	361	368	376	389	369	356	342	356	371	355	391	355	336	369	345	364	367	344	378	408	359	369	376	342	375	363	337	348	318	310	354	378	345	352	360	370	339	358	339	372	331	363	394	395	344	374	374	374	373	368	361	364	368	340	347	378	336	338	340	361	360	335	347	323	343	355	340	343	362	337	391	365	400	360	366	355	350	369	374	320	357	353	398	360	350	329	358	349	362	349	353	379	359	356	330	367	367	336	349	340	385	392	346	365	402	347	344	372	398	363	353	377	363	400	358	396	371	358	343	363	361	378	343	328	371	375	342	352	393	369	381	355	331	348	361	399	372	364	352	360	408	349	390	333	379	396	366	364	389	325	376	374	360	363	323	368	338	340	358	391	330	367	320	378	374	334	338	316	359	398	367	358	369	354	375	359	368	341	355	363	363	346	369	353	383	345	369	334	326	347	336	371	365	367	369	354	364	335	348	332	381	346	376	354	359	345	382	393	377	390	382	354	393	383	342	356	382	361	372	370	359	345	336	345	336	345	390	354	397	346	343	380	335	377	371	348	332	369	350	374	376	395	368	353	355	368	388	364	350	355	331	389	339	324	344	372	355	343	364	338	336	350	366	376	316	335	366	379	361	355	344	369	365	356	363	380	330	325	359	381	349	356	348	369	391	359	347	324	361	389	369	372	352	364	360	353	353	343	377	351	331	360	345	360	393	389	350	352	365	388	353	382	350	362	335	375	370	324	343	354	377	341	378	379	349	333	360	324	343	374	380	367	376	372	356	372	384	399	372	336	351	379	354	369	347	341	349	361	338	346	384	321	330	369	384	378	398	339	365	361	349	343	331	373	338	394	385	348	382	389	341	339	379	369	370	354	354	332	348	380	337	381	401	374	337	364	371	349	363	377	352	321	344	355	360	368	347	369	388	363	344	353	378	369	348	375	382	352	345	381	382	371	353	362	365	378	340	385	386	346	354	369	375	328	345	345	363	340	362	373	373	342	380	336	355	356	369	367	382	392	360	382	371	413	353	388	355	358	359	360	369	365	353	351	331	371	350	373	357	342	367	329	373	336	381	373	328	364	369	351	346	359	339	350	377	405	361	363	356	351	390	377	375	354	366	359	353	361	360	368	314	351	340	363	371	360	344	347	380	315	376	364	358	336	356	360	339	327	358	348	362	368	358	349	360	392	382	381	353	361	355	364	348	373	343	387	379	344	328	329	370	353	359	345	329	399	329	352	355	342	364	348	371	351	357	353	352	366	323	401	369	341	361	367	335	386	390	317	354	381	345	373	375	371	361	360	354	392	358	327	357	377	347	390	372	394	350	365	368	342	357	309	367	380	373	329	372	367	367	338	359	368	359	345	381	350	357	354	342	351	344	359	404	363	334	338	357	337	351	382	332	341	379	375	351	354	382	393	373	314	336	390	373	368	349	355	341	355	393	404	345	374	382	429	359	351	404	361	387	358	364	368	371	373	355	385	374	336	364	353	381	310	363	355	378	358	360	341	337	355	370	318	346	333	374	327	378	377	376	363	364	384	333	362	343	371	397	368	363	378	344	319	355	345	374	367	360	325	354	349	347	353	384	396	367	351	370	349	361	346	365	333	377	384	388	341	349	381	349	351	375	351	383	386	384	363	345	361	368	350	369	339	334	356	374	362	373	338	352	330	346	344	375	371	326	344	371	354	379	340	348	345	379	366	352	342	385	362	396	411	360	369	366	352	344	347	365	367	371	370	384	359	364	340	385	360	337	339	336	345	367	320	349	350	346	345	341	333	354	356	324	354	327	359	319	338	340	354	366	332	325	376	350	353	298	352	346	391	359	351	355	345	407	315	355	362	359	339	341	362	359	324	368	377	358	344	377	337	349	365	358	352	360	366	390	355	353	371	336	389	325	328	349	354	367	382	356	366	375	329	358	323	370	346	386	371	383	335	353	359	338	362	370	367	349	344	343	351	381	375	356	366	382	355	316	383	360	381	346	370	313	347	359	345	369	339	372	362	354	344	364	364	371	335	362	420	388	372	335	363	368	403	352	346	359	334	377	378	329	369	356	327	376	350	340	378	353	315	372	326	360	356	333	367	380	384	391	365	360	359	370	376	369	336	344	383	371	357	354	345	347	350	393	361	359	370	375	374	397	352	395	372	347	366	367	358	385	390	350	373	364	345	393	346	357	332	346	346	359	346	344	388	366	400	389	384	357	333	389	353	358	349	339	357	344	383	343	369	361	368	379	358	361	359	338	365	390	381	350	346	351	341	333	396	325	368	336	387	367	382	357	373	340	352	312	355	345	359	358	365	370	372	382	349	344	372	386	379	335	357	343	321	356	379	344	366	366	400	363	328	356	327	369	334	337	365	399	382	353	331	363	352	355	385	366	361	333	350	344	397	358	382	406	369	331	383	364	389	406	351	369	372	351	321	367	381	338	366	344	366	324	358	314	379	355	368	322	338	380	346	369	336	354	366	380	380	318	344	332	340	368	314	367	357	349	362	344	350	375	350	333	348	378	357	361	343	351	348	362	388	353	378	359	360	355	354	363	372	347	363	352	368	388	386	366	335	362	356	398	375	322	360	382	375	372	362	397	376	348	355	348	363	350	336	404	372	356	381	370	357	353	323	382	329	377	358	331	372	365	363	391	344	361	379	362	381	357	334	350	347	353	352	373	351	347	382	365	353	369	348	336	348	339	352	374	369	374	368	356	336	357	356	377	349	336	359	368	373	443	360	392	357	369	324	335	351	358	359	336	341	377	388	349	359	341	376	348	406	360	342	315	374	370	360	345	360	369	324	375	373	391	354	382	361	361	362	367	365	333	356	358	381	400	350	353	380	369	391	345	341	321	352	362	340	343	362	368	370	400	371	336	349	364	333	331	380	361	344	334	381	348	350	362	358	358	350	350	400	367	360	362	392	344	338	346	382	357	362	332	363	339	400	384	392	382	356	365	375	350	380	347	356	358	369	352	364	350	374	354	401	417	344	364	364	346	344	388	364	370	363	365	353	340	356	361	357	355	359	347	355	348	334	377	392	419	356	369	334	336	345	408	351	348	379	372	379	370	358	360	356	327	375	344	399	361	395	359	376	374	371	380	361	358	383	346	375	318	390	362	343	355	359	388	364	373	320	345	340	320	364	336	358	352	370	355	363	339	354	351	402	330	359	353	353	352	368	359	371	351	346	336	354	406	362	350	334	349	400	373	357	375	419	342	347	376	392	354	326	364	367	354	341	352	391	366	360	382	334	377	360	350	405	366	348	364	364	332	346	379	381	350	361	354	360	357	379	351	340	399	362	345	370	329	351	324	378	395	342	366	357	335	339	359	371	354	351	377	355	366	405	360	348	356	368	363	360	360	375	379	350	369	361	341	366
6426	1100	1348	1504	1325	1281	1170	1051	1032	1021	978	986	969	956	908	929	953	934	886	914	916	829	865	880	896	843	931	902	845	870	837	947	885	874	876	920	844	873	821	903	885	903	863	851	891	883	876	869	842	862	895	896	893	863	863	876	891	877	939	880	861	877	879	888	910	842	850	836	860	886	880	872	897	819	867	913	875	862	864	877	833	873	942	833	869	890	898	906	842	793	892	867	925	897	820	848	868	885	853	856	853	858	864	831	884	839	864	821	847	871	892	923	894	863	878	858	843	830	889	845	882	881	866	836	856	886	846	841	875	844	857	913	879	891	871	912	875	868	852	924	829	835	816	842	946	902	833	885	872	921	871	884	862	843	842	827	846	897	832	849	907	803	896	944	857	838	820	882	856	831	876	856	891	864	871	847	846	934	855	858	886	857	866	849	879	842	871	888	839	891	847	920	817	875	848	910	894	825	854	864	889	844	907	869	882	861	872	818	836	867	835	901	879	907	848	882	852	840	878	838	863	889	875	841	911	857	814	906	883	869	896	866	880	861	854	888	870	909	824	862	864	875	863	815	864	856	863	863	822	844	897	860	857	863	860	863	871	862	860	860	872	857	860	852	876	810	858	909	875	851	871	882	875	882	869	894	876	829	850	874	873	877	833	859	840	866	899	844	885	865	873	866	924	883	853	906	854	824	901	880	848	853	875	881	853	882	895	887	863	865	892	890	901	788	880	847	881	876	864	900	831	928	854	887	880	859	890	800	873	881	849	892	850	819	896	899	840	894	894	870	902	912	895	877	838	874	853	870	916	897	867	832	892	858	842	824	859	839	860	862	869	902	853	895	843	874	841	904	880	901	791	845	849	829	847	838	849	881	864	875	864	817	821	880	862	882	863	860	928	859	927	915	918	839	930	833	858	829	841	872	915	872	884	905	840	823	891	919	845	861	881	839	878	918	842	929	891	899	890	876	859	847	845	878	895	876	830	883	857	843	887	888	905	862	852	841	841	917	877	839	861	893	842	863	892	851	827	841	851	901	884	869	887	867	855	873	878	879	846	855	878	925	849	879	882	841	920	882	868	907	845	878	848	820	864	870	883	904	876	855	875	873	854	877	869	886	811	871	840	845	910	896	855	923	898	867	907	897	838	882	855	837	886	886	859	855	883	826	883	888	916	863	847	898	877	856	898	878	856	820	901	900	868	824	851	869	879	873	896	861	860	861	914	919	882	898	880	869	812	866	825	864	803	907	827	858	885	824	837	886	869	851	877	859	872	850	824	848	852	895	865	816	860	920	883	879	851	853	856	927	863	864	877	832	835	872	864	908	867	888	855	928	895	871	829	891	899	857	876	909	902	852	863	850	874	866	871	846	893	893	796	872	876	829	872	873	890	882	881	830	885	870	925	878	842	869	898	856	855	837	858	871	895	842	858	855	862	882	857	849	888	920	893	813	824	960	882	894	874	901	889	903	835	856	887	860	836	867	902	854	921	858	914	891	826	876	871	814	898	908	886	847	876	894	914	854	858	889	918	909	859	855	892	861	905	866	897	887	907	839	889	901	870	855	915	844	913	864	877	860	887	886	853	854	842	850	834	864	846	911	837	823	858	850	845	848	843	810	891	825	916	860	894	842	865	849	893	862	876	818	873	882	862	831	908	834	879	841	858	882	853	885	864	813	871	875	889	897	870	817	862	881	892	872	834	843	870	914	832	849	832	915	867	898	850	872	846	873	867	865	851	858	909	914	903	869	798	826	867	881	874	850	844	842	911	867	879	858	830	871	897	868	862	848	901	885	853	862	863	843	894	860	871	876	831	897	914	871	866	842	896	865	913	825	895	846	871	855	892	865	922	860	824	895	867	868	849	871	900	858	851	897	868	821	866	869	921	868	839	848	837	881	862	866	811	916	865	854	901	815	864	872	879	876	880	857	922	823	868	890	818	862	852	850	846	900	891	874	885	866	757	893	884	913	867	792	898	849	915	858	872	852	810	822	896	856	805	899	866	835	865	850	828	900	873	850	876	846	894	837	800	891	817	904	853	881	826	898	833	882	892	858	880	878	793	836	882	899	872	832	872	892	882	837	856	860	857	832	810	831	916	872	886	873	885	881	868	847	869	866	850	865	904	879	931	904	924	855	868	853	865	809	867	860	896	880	855	897	847	878	885	845	846	848	864	898	845	859	851	860	874	887	848	877	877	877	876	838	876	859	844	888	840	895	840	862	868	926	838	884	871	879	863	874	880	865	863	878	853	870	912	856	870	946	860	889	887	869	907	872	889	885	852	855	851	857	889	890	886	897	896	886	838	874	895	840	831	869	864	877	887	855	909	950	896	848	854	830	897	825	871	834	825	904	866	939	854	954	911	886	869	791	903	837	867	873	872	826	869	843	923	838	865	875	845	850	875	870	878	846	899	837	872	876	923	840	828	849	863	836	853	855	882	842	814	822	858	845	846	881	849	915	891	907	887	879	856	896	850	855	848	849	817	821	849	907	873	881	883	864	858	871	852	817	867	914	840	881	854	860	885	885	835	867	828	856	789	853	914	854	874	847	899	877	881	855	856	845	870	916	904	864	888	849	804	858	888	894	886	889	903	840	836	908	863	837	873	873	840	889	908	886	884	844	802	871	879	912	868	868	886	845	851	853	914	845	814	868	910	892	915	859	813	881	863	894	895	883	859	824	949	851	866	854	876	826	798	882	868	908	880	880	875	902	907	905	878	859	863	853	844	850	868	821	868	849	875	884	859	853	892	888	877	849	857	848	898	906	904	823	849	858	873	889	841	898	868	864	905	874	865	920	884	886	857	814	853	875	857	900	816	886	852	855	901	905	856	862	856	852	852	888	845	870	837	790	864	907	873	890	872	911	934	871	871	823	852	868	868	891	852	854	857	888	923	823	911	880	890	888	911	863	869	827	869	860	866	848	884	893	824	887	849	884	846	852	814	822	871	859	862	917	942	874	881	921	895	907	861	865	865	866	829	872	846	857	908	882	879	837	868	851	900	839	866	887	893	868	875	849	825	895	892	893	898	857	907	826	883	843	874	882	876	874	864	855	837	891	840	916	805	873	888	854	845	854	855	850	876	895	871	879	848	821	785	830	892	842	851	866	854	897	868	867	842	880	885	903	903	874	909	864	927	862	866	843	909	868	819	878	887	846	858	815	804	919	853	831	894	860	873	875	898	847	901	873	881	844	928	902	869	844	878	882	854	907	858	835	913	866	830	842	888	791	862	823	876	879	834	824	877	869	896	902	898	821	896	800	886	831	888	849	873	836	886	883	838	859	818	867	868	884	861	870	920	911	840	803	910	897	846	858	848	861	892	821	913	807	805	855	886	885	928	868	867	921	878	884	852	824	863	839	872	855	866	873	857	886	878	843	824	863	891	847	878	869	842	913	885	834	908	885	834	839	814	890	921	870	919	864	891	880	863	859	918	877	851	855	896	865	874	856	854	818	896	849	883	907	841	829	847	893	843	858	940	886
12320	815	584	568	359	339	292	218	243	211	192	229	196	223	174	174	179	167	192	182	161	223	180	192	192	171	197	165	192	183	199	194	179	200	189	182	184	215	174	177	176	180	186	207	208	197	185	161	190	184	191	175	171	169	181	206	182	196	183	168	174	198	181	187	164	144	190	184	187	153	213	194	176	162	190	189	162	191	196	194	214	167	153	173	181	195	182	185	163	190	188	168	206	165	180	186	169	159	193	184	169	155	179	182	180	180	197	192	182	194	175	167	198	161	191	188	194	181	207	177	172	175	192	179	185	161	147	180	178	173	160	160	192	187	192	184	184	182	152	168	171	170	182	178	165	195	181	176	192	168	163	201	166	147	185	186	213	181	185	164	182	176	184	172	157	171	174	171	161	167	177	189	197	166	215	157	157	182	188	189	182	185	191	177	170	165	184	183	170	180	170	193	185	172	189	187	184	169	179	157	151	205	187	194	182	177	192	181	171	162	182	196	173	187	179	183	170	173	176	193	179	180	166	178	179	178	183	196	178	192	151	166	167	187	176	207	191	175	158	183	180	165	167	179	186	188	190	188	193	194	189	176	151	183	176	186	191	165	188	176	172	191	191	177	196	187	175	142	151	151	194	150	152	189	165	183	168	174	151	176	192	169	177	182	158	172	197	170	186	200	193	189	141	162	186	173	188	168	167	169	195	144	178	199	178	199	179	168	158	183	193	143	192	180	184	175	183	191	181	179	167	174	187	197	166	186	176	175	166	196	161	172	191	171	177	172	216	160	193	195	174	154	177	174	164	173	176	183	175	184	167	173	188	159	207	170	188	175	177	180	206	167	194	170	190	184	180	169	198	185	179	151	160	166	223	194	202	196	171	169	169	206	206	203	187	160	195	172	157	184	181	175	183	189	187	203	178	190	186	189	156	169	164	176	151	184	166	155	159	178	172	191	176	181	191	153	205	179	173	199	152	184	171	187	174	185	204	166	174	167	196	175	182	182	194	166	184	167	199	166	182	175	182	203	185	164	178	180	186	227	142	151	183	189	172	155	199	177	205	183	177	197	187	173	172	180	177	211	168	179	174	189	194	182	156	172	183	167	183	186	193	199	184	167	171	197	192	181	206	191	177	185	178	158	173	180	183	192	187	203	181	167	199	186	204	179	154	168	156	179	171	170	176	168	188	188	170	169	193	163	178	178	149	176	162	173	161	159	158	160	181	196	191	162	154	154	180	189	206	180	212	187	181	178	173	162	181	189	196	183	188	182	178	192	189	200	174	177	144	172	175	157	179	170	182	164	165	170	182	156	190	167	199	177	197	186	169	205	190	178	163	158	182	202	196	203	195	178	188	197	183	193	215	178	194	196	192	184	193	169	176	160	175	172	177	176	179	186	178	192	195	179	177	198	187	177	166	191	153	163	195	187	160	169	165	163	202	164	181	186	188	176	168	152	177	174	156	166	207	184	206	185	166	178	164	161	169	157	174	174	175	185	198	191	159	180	187	186	164	172	162	165	161	175	180	170	166	178	207	186	153	162	190	180	176	210	174	199	180	152	172	182	190	196	155	196	173	178	182	175	200	160	188	156	181	164	179	203	162	173	187	189	155	186	174	193	186	173	165	149	188	163	188	170	159	198	184	180	175	182	188	207	193	201	170	187	205	196	170	178	176	170	158	156	178	168	174	186	181	195	179	190	187	157	188	184	159	172	182	198	179	171	190	181	174	181	186	191	169	166	172	172	180	194	201	199	145	167	171	169	178	181	185	180	166	176	180	190	174	175	152	171	163	183	194	184	171	214	189	187	164	172	180	171	179	166	182	224	182	158	166	171	177	191	181	163	168	157	194	172	179	186	145	159	189	196	181	179	175	189	182	170	143	191	194	181	181	204	190	189	163	170	176	185	157	165	184	155	220	188	170	195	178	173	165	176	197	178	178	180	189	170	171	157	192	164	208	157	183	182	175	200	167	171	187	176	176	173	188	171	189	145	188	174	167	179	196	169	171	158	188	196	179	173	157	180	171	172	196	187	165	164	180	157	151	174	179	159	186	179	175	177	160	186	196	169	173	201	188	182	199	172	161	175	174	176	165	184	196	174	182	187	156	170	169	201	172	182	190	189	161	178	171	166	182	188	175	169	191	172	150	173	178	170	183	176	162	182	177	164	203	180	178	167	205	170	163	183	173	189	178	190	180	184	174	175	190	185	187	174	166	180	194	177	179	165	182	172	193	175	176	187	202	178	191	168	181	178	179	147	194	193	187	162	183	170	176	178	173	180	168	166	162	168	173	149	182	142	180	194	158	176	179	179	196	191	193	172	175	166	176	182	197	178	186	178	200	161	175	188	171	171	190	174	176	183	186	173	180	178	177	180	178	191	185	195	187	179	170	173	157	180	188	165	203	163	184	178	183	176	186	177	172	187	189	174	172	178	177	176	173	175	179	192	197	197	161	221	153	175	201	189	164	173	178	204	176	190	180	179	183	152	191	187	166	175	163	170	197	186	178	205	184	176	191	165	175	190	167	166	179	159	177	161	198	170	170	188	196	152	191	165	209	204	173	162	169	185	185	179	177	192	186	181	149	170	154	175	198	190	163	163	180	162	180	181	200	168	176	181	179	182	191	176	147	194	162	183	164	180	175	149	180	161	154	190	191	204	174	171	189	185	196	174	184	174	169	183	166	182	187	158	194	157	202	165	164	175	168	191	182	181	174	168	149	182	169	177	184	172	184	150	161	171	200	151	189	199	188	192	195	166	179	183	179	170	186	192	179	154	191	179	181	171	187	178	178	191	184	162	168	179	154	156	166	173	182	187	161	174	191	184	189	170	201	168	143	195	173	186	164	189	152	173	184	171	188	177	182	186	180	190	170	149	168	191	180	185	200	147	176	208	169	171	155	189	207	200	208	183	216	200	168	169	190	173	192	176	164	183	165	165	180	210	206	151	181	189	192	173	168	164	171	170	182	182	184	193	192	167	179	191	185	190	182	190	170	181	180	172	201	170	188	165	177	199	183	189	187	159	179	189	167	161	151	169	205	179	174	162	184	190	177	166	181	163	148	188	191	159	195	220	182	169	192	176	170	177	177	176	186	178	173	182	187	185	171	182	210	175	171	177	191	169	188	198	180	181	196	172	193	189	182	180	191	142	166	177	159	165	197	185	188	183	166	175	204	186	169	156	179	177	183	162	158	190	169	165	162	182	192	174	165	193	177	166	176	173	182	168	189	195	189	187	194	182	170	174	182	172	171	168	184	200	196	185	183	196	185	176	148	194	175	188	176	176	186	184	189	157	151	175	176	165	188	173	183	198	185	167	170	174	184	178	189	180	185	177	200	167	187	188	197	179	176	174	193	194	160	194	167	191	186	187	179	191	151	182	171	179	178	158	171	167	154	171	171	190	171	189	188	166	189	164	166	184	150	158	170	184	190	191	175	176	179	175	183	172	171	166	202	194	184	197	177	178	147	175	199	169	180	196	178	170	150	182
7747	921	1564	1752	1443	1263	1032	896	846	768	690	617	612	605	604	547	579	553	549	522	581	543	485	478	518	530	518	503	483	489	513	477	473	489	505	457	490	521	509	486	479	487	467	479	501	478	514	501	448	472	484	514	520	479	464	461	501	474	504	470	495	453	438	474	491	506	434	448	460	442	472	456	444	464	498	482	474	444	455	457	451	454	489	524	506	483	512	474	468	473	452	475	448	532	469	436	443	471	490	486	461	496	476	446	443	418	462	479	454	433	479	440	468	465	433	505	466	461	506	467	471	474	489	450	450	483	510	471	439	493	471	473	471	399	500	431	489	507	472	449	473	459	491	484	440	469	477	437	455	492	480	501	495	489	504	497	465	475	491	511	459	430	457	468	412	494	485	459	450	497	457	450	475	467	441	457	523	444	478	464	486	490	451	460	466	481	472	453	465	526	432	494	441	460	472	449	449	457	469	469	512	459	470	455	486	446	480	492	449	473	477	468	430	499	460	489	464	466	447	477	473	456	490	473	469	517	443	452	440	449	474	461	466	485	451	492	480	452	426	472	464	512	438	505	475	457	461	456	481	482	463	455	467	448	447	479	470	480	462	446	444	476	487	490	466	439	447	477	452	456	475	456	498	494	494	471	469	503	476	478	439	483	450	460	475	487	440	456	480	441	452	472	478	480	466	495	469	516	468	446	484	462	488	471	488	442	509	499	450	482	497	455	510	448	466	444	478	464	465	431	476	472	486	480	456	481	502	464	475	481	469	440	453	475	465	472	479	482	475	424	477	470	456	457	493	501	458	489	524	504	433	474	468	476	458	454	447	438	477	457	415	489	470	480	466	473	461	451	466	435	503	460	479	436	455	467	457	484	447	472	501	462	448	464	455	513	457	421	446	482	463	442	454	470	441	484	438	477	462	476	487	461	473	467	472	476	461	493	488	482	438	465	473	423	454	459	435	485	485	495	444	476	459	500	451	445	463	470	445	492	460	449	496	435	489	457	467	468	525	469	489	454	465	470	496	425	473	453	487	498	454	491	450	440	482	480	447	450	482	487	445	450	451	480	446	500	482	454	508	463	493	451	497	449	453	454	454	445	457	456	465	437	465	449	474	490	488	460	496	472	473	518	468	454	475	443	453	459	480	482	496	432	436	448	478	487	427	468	517	484	477	480	468	436	467	469	474	463	476	452	448	468	485	459	481	483	450	485	454	459	473	483	461	482	441	476	513	487	437	427	489	439	492	474	473	459	500	463	428	484	430	457	455	481	482	475	475	468	422	499	456	511	511	479	460	448	451	484	453	446	457	463	440	464	457	477	477	492	427	452	473	444	455	468	441	492	453	464	433	474	452	477	476	474	463	477	452	469	426	484	471	469	459	492	496	479	422	471	491	493	493	440	460	463	443	479	416	458	428	479	471	456	453	447	496	463	466	477	487	508	464	467	493	468	435	488	477	479	483	480	436	487	499	473	448	502	495	483	466	440	496	459	474	483	469	489	486	469	424	460	473	450	429	461	457	432	498	463	470	440	491	423	486	454	473	442	443	461	456	463	447	508	499	458	421	476	421	474	479	494	458	484	498	469	444	455	387	476	437	510	452	472	452	466	467	466	471	500	443	459	443	494	466	475	465	483	499	456	457	467	487	451	463	449	470	484	443	504	467	483	464	470	461	469	452	468	473	478	449	480	484	456	450	460	494	456	481	473	493	437	467	470	473	457	511	474	465	431	466	437	454	467	417	482	419	479	461	476	462	461	442	464	449	492	467	457	474	488	440	470	441	413	447	473	477	397	476	474	458	481	459	450	487	458	441	437	484	441	452	461	509	464	465	431	462	450	480	493	425	453	481	468	453	480	511	480	514	470	482	466	471	449	460	490	474	505	448	472	464	467	438	507	445	463	473	481	471	463	471	450	478	493	452	457	443	467	484	445	455	457	474	438	486	467	472	455	459	463	499	448	447	462	418	482	448	453	482	434	497	430	445	438	464	458	476	482	459	449	470	481	444	461	449	429	497	480	435	480	482	459	474	511	490	484	507	447	502	453	469	457	478	431	491	460	478	461	460	408	492	471	492	473	495	438	473	491	438	446	480	471	454	459	452	491	494	488	491	488	436	479	441	454	465	474	440	482	482	499	462	467	447	496	443	434	442	475	475	444	481	451	467	498	515	467	450	501	476	457	441	488	452	494	461	437	484	442	445	476	457	479	458	469	444	515	444	493	466	479	465	454	507	461	485	430	443	498	440	472	447	464	441	475	447	500	471	484	476	517	488	451	452	494	445	495	427	476	502	487	453	510	462	462	496	480	462	470	472	497	463	497	464	486	465	476	470	495	482	498	461	452	501	476	490	485	472	438	449	458	486	438	504	450	486	454	452	436	466	466	486	463	484	515	468	463	459	475	469	439	502	476	450	416	483	494	465	479	464	467	493	472	479	482	484	451	472	477	466	450	458	481	468	436	456	460	493	467	452	474	494	464	463	474	432	435	507	442	475	497	451	507	459	490	471	474	488	466	429	484	455	440	433	442	478	467	470	431	489	424	493	483	469	467	481	474	435	478	480	461	515	462	467	494	456	474	453	433	479	459	454	483	433	478	468	471	447	455	457	471	444	458	472	479	483	461	430	465	491	503	459	474	446	480	433	479	475	450	446	444	433	454	460	466	493	486	434	468	469	470	468	432	455	465	443	517	469	484	446	492	457	491	486	486	475	466	466	469	444	429	491	493	474	495	456	461	448	459	460	471	477	456	505	470	403	484	459	417	465	436	477	455	458	475	471	493	434	456	495	464	434	430	481	505	456	453	442	467	486	477	474	451	489	467	503	440	445	427	454	459	465	468	460	423	463	431	427	462	464	473	475	431	479	481	440	487	474	457	467	480	471	458	477	481	491	478	492	493	450	435	488	479	440	454	470	492	474	490	472	470	482	457	483	455	460	474	500	518	430	459	443	468	442	509	480	450	414	501	460	465	456	496	475	499	492	488	494	452	443	444	516	455	457	463	454	491	458	488	496	474	479	498	474	476	472	496	468	485	477	497	434	451	522	455	454	477	444	484	487	475	472	468	476	484	498	479	455	478	497	467	447	439	478	467	452	430	491	470	485	456	483	486	467	446	464	473	484	485	458	458	500	548	453	469	429	466	427	465	460	460	456	499	459	501	449	481	471	504	497	466	454	439	484	420	472	444	453	465	487	463	471	486	443	480	491	493	454	461	499	448	466	492	470	432	462	441	473	456	471	529	480	505	441	484	445	493	479	466	468	435	435	454	493	441	450	448	508	473	443	461	456	440	478	449	439	496	446	481	445	447	456	472	497	477	477	492	461	466	461	504	434	448	483	473	491	421	448	474	465	451	444	468	472	457	473	455	436	507	436	492	470	485	438	447	474	446	447	467	441	471	459	464	443	436	450	445	460	510	475	428	467	490	445	472	525	466	437	454	461	458	419	460	464	460	449	443	471	478	450	477	489	435	453	486	457	473	464	440
1354	376	354	413	396	414	378	406	409	355	379	421	378	432	386	401	365	371	388	362	386	360	392	383	418	417	408	386	398	347	388	384	401	391	383	382	391	333	378	387	400	414	388	346	412	386	424	382	410	372	365	385	401	359	403	450	357	354	378	402	388	362	394	392	379	355	391	376	387	394	356	391	382	403	403	397	396	371	390	391	351	392	375	368	384	352	387	382	380	392	350	386	387	358	386	362	414	372	377	394	409	404	375	352	365	347	376	381	390	383	393	387	382	386	368	390	382	380	387	384	397	381	357	418	383	387	387	410	357	380	379	372	411	392	397	416	372	339	405	380	402	383	358	370	420	343	386	372	384	352	385	371	423	391	408	344	362	364	409	419	369	378	396	397	392	375	393	389	361	361	393	388	383	362	395	347	377	379	385	367	402	409	361	392	381	377	402	333	396	407	403	390	371	392	396	378	364	374	374	400	418	394	389	383	392	395	371	401	362	354	383	381	382	375	374	397	411	376	374	400	414	379	384	353	413	387	375	389	421	393	394	418	398	407	418	410	361	396	409	371	384	393	354	376	379	369	372	369	377	369	372	409	368	338	374	385	376	384	409	418	377	351	385	382	388	344	382	393	352	405	383	392	366	408	374	425	419	387	388	415	358	396	369	388	380	363	399	383	383	354	433	403	383	407	359	363	385	398	360	374	425	380	379	349	372	398	412	380	376	414	378	401	379	386	383	380	370	383	391	382	355	422	401	383	384	414	366	426	383	380	399	415	392	373	371	363	361	383	388	368	390	381	410	407	401	357	345	390	381	365	369	381	407	398	385	427	357	400	397	396	350	375	421	377	368	372	368	415	385	393	405	381	402	386	395	376	389	376	404	414	404	432	380	403	398	404	360	392	343	410	326	405	407	383	405	351	400	407	368	399	392	400	360	412	393	396	393	360	391	381	395	365	373	396	343	383	394	354	407	404	368	356	387	387	382	405	374	363	389	382	374	394	375	389	387	380	412	362	415	412	400	373	398	371	346	391	377	409	382	425	427	433	425	369	381	369	395	389	399	391	411	362	375	371	375	385	397	397	396	389	379	405	377	426	356	370	410	409	411	380	380	384	382	363	368	385	389	385	390	397	419	387	363	365	410	357	366	381	383	352	373	409	364	413	372	362	397	408	399	401	404	345	375	398	367	417	402	375	415	391	365	409	407	401	378	386	367	402	357	409	400	386	426	406	352	389	386	418	356	394	413	391	386	384	390	344	405	426	393	394	404	377	365	391	331	358	421	396	380	369	379	349	374	441	411	420	385	352	400	407	376	390	437	396	350	372	382	393	373	399	402	397	413	403	389	377	403	418	386	378	382	378	392	401	371	406	416	373	394	404	402	406	393	382	378	388	388	396	402	390	385	393	392	384	418	382	383	362	385	346	371	412	413	386	404	383	388	372	414	391	392	362	358	410	403	411	404	360	371	386	395	367	382	380	406	393	364	384	367	430	443	401	368	382	368	392	407	345	369	391	394	431	381	383	372	373	411	376	351	364	383	387	363	368	366	385	376	412	403	351	377	376	383	354	371	379	377	365	346	393	408	374	352	383	399	387	384	415	407	382	359	402	376	363	354	378	402	367	375	421	368	404	373	387	367	399	371	386	376	373	367	432	393	415	423	432	398	362	355	386	336	387	399	399	400	392	371	402	373	369	380	390	398	397	403	391	403	407	339	368	381	368	411	386	388	386	384	369	406	395	399	400	398	389	378	407	382	373	367	371	403	358	399	347	410	368	357	380	392	392	412	392	397	383	387	396	376	430	378	387	385	382	371	332	385	413	377	384	393	392	354	373	377	358	384	344	384	398	383	375	383	414	368	368	354	415	388	419	363	346	382	397	362	364	402	418	369	367	406	356	364	387	398	376	393	385	375	419	367	405	397	377	399	377	444	420	403	352	381	395	380	365	390	379	408	392	379	429	357	362	399	402	381	364	366	393	369	381	374	336	393	347	418	388	433	393	388	361	384	360	336	395	382	354	379	414	418	398	400	414	406	382	370	368	378	374	418	383	384	353	374	398	380	342	377	400	397	411	420	356	428	364	385	405	353	393	382	408	348	400	399	431	429	366	371	362	415	393	387	364	380	386	343	386	399	361	395	363	359	389	427	395	426	370	400	407	369	349	361	399	372	411	440	381	410	378	390	381	388	370	368	392	367	380	378	390	385	375	390	411	401	370	399	368	378	385	410	356	390	395	369	373	403	374	363	384	408	388	377	374	424	399	396	412	414	366	385	388	403	391	349	412	407	415	394	351	378	354	377	388	427	389	416	413	378	377	444	347	413	388	372	365	396	384	373	379	374	367	384	396	388	338	358	372	401	360	365	394	335	373	386	367	406	364	410	394	358	358	367	383	380	403	387	366	394	327	369	397	387	408	391	388	412	370	414	425	398	327	397	397	367	368	390	384	398	403	396	376	356	386	399	396	390	386	390	402	400	369	396	354	356	367	394	378	399	386	398	394	357	374	405	411	426	394	429	362	428	382	363	393	383	408	382	387	411	410	408	383	404	341	376	353	360	415	355	391	392	348	377	372	392	371	383	419	393	409	370	391	401	418	406	379	367	361	363	418	350	358	406	386	385	351	461	388	384	365	360	394	390	357	397	372	390	372	400	415	391	371	383	388	382	425	394	372	395	382	353	358	390	394	400	363	387	385	362	393	401	415	364	395	376	437	421	416	400	365	384	391	359	422	423	418	407	409	426	387	361	329	343	373	378	400	381	384	375	418	333	409	352	380	375	398	404	394	400	368	380	372	352	352	375	379	436	377	395	377	399	382	402	393	403	354	366	376	373	393	339	394	402	420	403	373	385	396	402	394	364	367	413	354	397	397	402	404	369	432	400	356	419	351	392	393	395	354	382	409	372	378	414	386	392	393	382	406	385	407	371	383	359	391	384	355	354	373	390	389	376	344	341	411	341	358	445	413	420	369	386	403	385	390	407	371	353	372	357	389	390	364	375	409	417	358	389	365	394	379	393	337	333	382	378	415	386	384	382	392	366	379	357	394	400	355	422	353	378	356	366	369	384	404	397	367	417	370	425	383	371	410	369	399	383	377	357	389	398	333	399	376	409	388	366	365	405	412	398	405	388	379	375	359	371	368	349	393	377	389	378	395	385	358	436	421	385	381	344	380	364	405	371	377	368	398	371	399	375	393	359	381	392	394	365	398	390	356	396	377	372	414	397	387	388	399	407	417	402	368	412	360	358	392	366	430	392	412	372	401	366	389	358	353	357	389	364	378	370	396	373	392	358	395	429	406	376	357	388	365	394	391	394	388	377	397	406	377	380	412	409	426	402	376	361	421	388	378	382	405	418	382	401	419	392	381	394	379	373	397	373	384	382	392	411	399	360	386	387	393	355	433	388	370	382	403	399	413	379	371	407	390	389	356	390	358	384	382	376	398	358	391	390	372	345	385	388	376	381	383	387	384	387	371	382	395	385	410	388	371
2113	926	938	939	995	916	957	947	915	926	909	928	934	897	957	926	938	912	924	899	870	989	932	951	877	951	885	949	941	948	895	925	961	972	913	939	963	936	929	912	915	961	925	987	926	922	967	907	937	941	893	871	912	864	910	922	894	957	934	918	960	937	893	894	873	894	944	921	983	967	950	928	936	944	949	954	906	923	900	933	965	986	924	945	919	896	899	951	948	910	941	968	928	985	946	947	976	891	963	911	948	883	931	938	934	909	897	965	986	936	924	974	939	960	872	922	971	917	923	915	963	900	941	940	939	957	954	949	975	925	957	874	934	903	920	904	893	946	945	895	958	940	927	906	925	915	927	944	958	925	906	957	937	898	940	930	912	960	845	917	972	954	895	948	896	877	954	929	932	939	922	969	891	882	941	922	934	936	883	939	947	986	902	999	936	926	915	934	947	891	898	882	913	947	927	922	954	922	956	955	858	875	976	962	933	951	857	913	873	900	912	957	897	877	964	917	925	928	935	896	931	928	913	914	955	970	918	882	931	899	886	953	931	932	933	900	928	975	970	928	918	894	967	939	937	941	963	890	965	934	885	923	910	911	910	904	917	892	917	903	917	921	920	960	903	973	913	899	891	890	933	901	974	924	900	968	872	954	946	906	962	891	930	973	955	976	954	983	935	898	950	914	957	956	899	893	890	969	913	919	934	910	924	943	993	866	948	942	892	870	977	938	912	901	920	944	901	966	903	930	905	964	915	968	893	969	909	865	906	986	917	928	919	925	969	923	951	909	909	897	942	922	888	938	902	938	903	902	934	946	926	923	953	915	916	917	905	984	936	945	1007	943	924	932	971	903	915	955	889	912	947	915	936	931	981	954	934	914	939	921	966	906	927	936	965	1001	949	885	944	883	925	895	960	947	946	941	965	879	948	892	935	970	977	969	897	947	919	898	886	920	950	898	948	864	928	947	910	909	899	903	867	935	944	920	934	904	927	934	953	971	918	979	922	934	965	954	930	925	972	934	958	903	935	971	883	885	946	988	947	919	978	923	888	920	881	874	886	894	935	922	931	977	949	967	927	957	919	927	957	895	961	897	941	927	898	964	925	934	959	939	931	961	945	920	948	918	883	909	978	945	916	899	933	889	1000	932	938	910	922	932	916	943	935	903	874	944	901	853	890	917	914	915	935	917	963	903	927	909	1012	937	939	941	933	887	948	939	920	948	951	934	923	947	885	992	954	914	927	994	996	936	934	932	919	947	927	926	983	860	903	930	986	936	981	927	919	955	985	950	980	967	927	936	911	951	924	940	899	950	902	959	963	921	926	941	958	920	930	960	964	894	891	940	946	924	932	867	878	876	936	934	957	915	903	924	915	910	964	936	924	896	941	896	952	913	937	862	961	887	868	943	954	936	953	922	964	941	977	908	949	898	932	945	933	953	921	988	911	945	875	966	907	914	988	960	869	975	890	911	876	909	931	938	973	922	869	941	930	898	934	912	900	901	994	939	995	957	933	925	911	924	940	960	927	917	977	915	951	931	899	934	867	954	933	927	942	938	936	906	933	940	958	986	916	900	898	940	931	944	907	895	916	942	927	938	924	971	955	950	914	931	918	1004	908	887	939	942	912	978	904	934	869	958	847	901	883	879	916	917	889	931	987	946	968	924	981	887	912	943	958	962	910	968	943	931	940	980	962	911	898	969	957	932	943	910	908	934	973	970	947	952	940	937	961	901	952	970	943	900	954	905	900	976	931	957	947	944	957	928	907	873	886	889	895	860	937	918	981	955	901	913	964	916	943	973	930	1023	892	942	922	978	935	919	865	872	927	926	944	935	944	942	944	944	973	952	942	873	909	919	980	930	915	938	892	963	970	939	956	927	980	886	924	947	964	933	920	975	899	978	898	916	960	851	914	873	888	971	933	967	989	955	937	957	888	947	857	937	947	924	909	961	923	953	925	926	908	932	936	888	950	879	950	972	852	946	974	933	1010	955	932	907	881	894	943	902	854	899	911	974	960	941	906	927	975	904	884	927	902	935	923	923	879	942	949	926	864	943	906	894	931	953	915	994	904	909	868	925	940	965	901	875	923	893	974	924	899	938	936	959	926	940	950	939	928	944	932	927	962	963	900	938	928	908	905	934	907	952	1015	922	947	880	931	919	960	930	968	930	907	907	906	918	908	857	965	931	941	941	900	938	931	990	912	960	933	870	967	925	927	961	922	911	911	935	969	892	1007	885	946	932	907	914	909	949	961	953	939	924	919	927	958	993	973	939	956	912	919	924	947	932	849	984	981	918	970	929	953	891	910	897	972	959	910	892	924	924	941	899	879	977	942	1004	980	954	943	878	940	966	959	900	883	876	993	947	923	901	944	910	968	928	989	914	927	943	960	903	945	947	912	933	890	965	959	950	968	917	914	892	959	877	959	944	878	938	979	974	929	913	942	885	930	953	992	957	946	910	912	916	905	925	929	903	983	906	908	924	936	948	953	915	904	981	974	911	925	966	947	984	965	906	924	942	901	924	937	919	927	932	893	898	915	901	946	943	920	905	924	915	942	901	915	914	899	910	915	887	946	922	953	937	914	974	944	848	937	912	905	944	941	889	921	953	930	986	963	930	909	939	912	945	911	903	928	939	946	964	930	1005	927	890	872	922	978	942	910	967	942	886	912	880	866	943	947	902	945	919	919	934	887	932	961	927	933	947	964	925	931	887	953	949	929	953	952	911	944	890	860	921	918	914	945	938	925	899	931	939	980	903	929	919	932	951	915	908	919	917	866	953	964	888	926	909	959	963	900	942	927	895	926	903	921	962	922	914	932	921	934	904	883	918	933	984	928	887	920	964	919	918	928	908	960	964	960	941	902	962	907	913	949	900	921	951	923	911	920	984	896	959	919	899	977	921	900	910	953	946	918	877	953	891	992	980	862	913	923	979	919	919	936	907	930	885	937	936	951	938	937	880	957	916	892	899	998	935	925	955	896	923	934	939	931	958	900	925	915	890	931	933	936	944	916	959	940	948	917	935	874	904	930	970	968	930	878	894	990	938	914	906	916	956	904	916	966	995	912	919	863	968	881	912	873	909	923	907	933	952	936	961	907	934	929	985	920	920	916	907	925	891	923	939	925	973	880	945	942	919	877	891	975	919	938	945	882	874	908	924	959	926	928	947	906	880	953	932	889	949	906	908	852	947	890	951	888	922	988	924	966	950	969	925	915	945	954	882	913	983	954	964	922	925	944	902	889	909	950	954	905	918	924	955	934	943	972	970	911	868	871	976	946	945	917	956	934	912	945	932	897	915	953	908	974	895	877	965	978	902	919	926	913	954	943	918	919	868	957	911	964	917	943	941	919	913	963	910	939	934	876	944	959	919	907	970	927	983	1045	967	966	870	957	939	925	925	983	904	964	916	953	923	945	927	909	918	937	950	986	887	922	927	902	931	995	907	959	902	947	956	928	879	961	920	946	909	932	970	903	963	938	940	914	885	941	930	900	860	911	944	942	943
6942	534	599	559	489	478	422	399	396	374	382	362	420	369	383	353	347	344	411	379	328	369	362	389	341	372	393	376	365	369	339	334	351	323	388	329	349	349	348	366	398	371	378	367	346	374	336	344	386	359	381	361	381	362	375	357	370	354	347	375	370	322	373	408	411	395	369	382	374	346	329	360	371	321	367	377	361	373	364	382	356	361	338	365	371	366	344	344	388	389	353	354	362	381	342	387	343	383	351	364	354	368	323	372	377	388	360	364	340	386	383	344	369	341	374	402	343	356	372	384	347	382	348	345	373	357	355	364	396	368	328	355	364	392	353	336	388	358	357	354	361	362	391	394	322	354	377	316	371	319	339	352	323	356	391	337	374	355	345	331	373	363	368	356	375	310	361	375	357	388	365	343	350	330	349	320	385	359	373	382	341	337	376	370	389	321	394	403	342	367	336	337	341	366	379	347	363	380	391	328	321	353	387	342	367	389	367	359	358	353	376	378	340	388	371	372	353	346	374	355	340	364	364	356	384	366	326	352	359	355	338	386	339	369	339	390	351	399	352	386	355	365	314	348	349	326	360	379	345	376	367	347	335	348	369	334	382	349	330	326	349	355	373	410	343	397	365	339	370	393	374	357	345	384	342	369	392	359	350	383	360	346	327	353	372	344	352	354	347	302	361	370	388	379	377	316	366	341	358	370	367	365	372	356	341	358	397	371	369	341	348	364	367	362	351	345	353	343	325	337	362	362	396	358	342	395	351	337	373	365	351	364	384	343	400	385	361	378	353	353	377	339	347	331	362	312	348	409	377	341	387	345	357	362	371	372	350	354	387	332	336	381	337	369	334	312	351	374	354	392	353	391	377	346	355	361	377	367	363	340	374	347	385	370	348	347	348	355	373	373	345	336	347	344	385	350	374	369	394	354	345	362	360	354	360	372	369	345	359	375	398	362	392	383	375	379	361	369	347	354	357	354	385	347	359	359	422	351	337	354	351	361	349	362	331	349	314	393	350	348	370	379	369	356	318	395	351	405	385	384	367	326	349	379	356	343	384	370	359	333	324	387	363	367	400	369	383	345	350	376	342	366	376	333	383	370	313	342	383	353	333	328	360	359	370	348	367	320	330	331	331	375	368	378	357	368	345	355	347	342	334	397	316	381	359	379	359	329	359	376	363	399	355	350	384	381	336	341	348	386	357	328	337	335	352	378	375	358	369	352	369	340	365	361	369	363	370	373	357	383	314	337	342	353	357	345	331	367	360	311	350	363	374	358	330	357	385	412	343	335	353	346	413	347	344	393	379	364	352	398	364	403	376	383	369	364	411	362	354	348	368	353	360	312	345	349	346	323	349	349	388	334	370	354	359	367	370	349	382	368	301	319	351	352	377	417	354	342	360	372	367	348	317	358	346	345	380	357	344	337	375	357	373	335	336	351	360	360	336	351	333	342	363	395	356	372	365	376	393	385	338	346	349	399	361	333	396	353	369	358	367	397	340	357	372	370	368	370	316	335	345	375	340	352	386	343	334	368	382	316	334	360	338	353	371	412	375	354	338	367	342	356	375	340	364	362	361	377	385	378	350	383	321	343	370	343	354	367	376	353	372	315	361	353	375	343	377	398	381	353	341	396	398	365	358	369	360	339	366	357	375	380	337	338	333	365	375	358	397	383	348	369	320	355	387	387	374	352	371	362	333	297	384	341	346	403	349	399	378	377	397	391	338	379	358	374	364	370	337	344	381	364	335	351	360	381	395	388	345	351	346	350	363	361	369	362	379	342	356	393	391	377	365	326	349	372	362	358	367	384	330	344	376	342	366	333	355	331	357	343	360	347	361	367	371	352	371	371	363	365	349	387	383	364	364	367	357	325	367	375	380	349	378	364	332	353	347	334	369	353	374	371	332	347	351	384	388	364	336	380	361	363	379	325	339	361	343	407	394	365	348	356	345	380	352	353	333	378	342	395	399	344	356	357	351	373	389	337	356	365	355	360	370	338	351	368	359	355	379	357	364	338	374	357	318	348	360	369	374	354	347	344	336	378	340	364	348	327	362	367	375	393	366	328	353	361	375	361	383	379	386	364	402	371	372	351	331	361	389	396	309	344	393	365	397	394	360	344	366	364	379	322	342	348	386	346	371	358	341	346	346	370	336	386	422	358	372	355	332	334	356	358	370	353	365	361	397	355	348	363	383	349	361	373	397	359	377	369	369	354	385	367	382	381	369	404	369	385	397	358	337	371	400	297	382	340	319	359	349	346	337	325	330	327	355	351	371	336	374	367	348	373	354	363	352	354	368	332	371	358	353	352	348	340	346	334	344	353	376	341	384	363	349	348	326	362	334	356	359	357	328	344	330	323	361	368	361	361	362	362	396	373	382	372	371	368	377	421	351	368	390	359	350	353	347	341	347	353	348	364	347	359	365	324	351	352	343	308	356	345	364	396	366	319	366	361	365	327	371	373	340	396	335	351	310	335	383	383	343	362	359	337	374	342	360	345	365	421	396	375	352	360	351	353	354	363	395	362	366	364	335	387	371	380	376	346	357	338	359	357	363	365	356	332	382	369	363	352	342	342	368	373	357	356	350	367	361	330	354	364	380	371	358	395	353	392	373	364	365	360	357	377	352	318	364	362	364	362	348	358	369	356	360	377	373	358	390	315	348	344	366	343	353	353	342	358	353	411	334	366	364	342	360	329	347	350	338	374	353	368	365	355	379	395	351	325	344	339	346	361	356	342	339	404	389	325	342	358	369	368	343	338	298	386	385	326	366	398	377	352	381	377	347	368	359	353	330	352	364	346	376	361	370	373	319	358	370	360	403	321	330	357	342	357	369	339	364	346	365	374	369	371	362	383	348	385	389	341	352	347	366	350	315	341	339	368	358	339	382	393	374	348	389	366	399	323	342	352	374	372	337	327	327	367	357	373	370	348	391	383	356	342	328	356	347	376	363	384	376	370	349	350	360	322	366	395	391	338	379	347	367	369	348	375	354	380	332	357	346	396	373	372	324	369	358	411	327	314	373	363	364	366	362	366	360	318	379	366	323	317	382	403	378	337	343	394	353	334	378	360	372	348	358	368	356	325	366	371	351	355	389	407	361	356	376	358	345	352	336	355	353	359	332	366	388	403	384	334	354	344	329	364	359	382	349	425	377	344	352	369	381	343	354	335	357	374	384	369	358	398	412	347	384	347	325	368	344	341	351	394	396	362	349	360	373	373	388	361	338	343	390	369	395	369	366	323	392	363	363	347	345	335	348	354	347	404	380	350	341	347	337	382	346	377	372	377	353	372	369	384	371	351	355	331	357	369	347	367	358	352	363	366	349	356	371	310	348	370	358	350	356	370	337	381	377	373	346	373	353	365	333	366	354	366	394	359	353	365	360	381	371	360	368	357	349	347	352	319	413	375	362	350	352	356	339	327	337	365	357	374	362	390	330	336	345	352	342	370	343	352	379	337	344	389	354	343	350	354	322	396	382	315	354	376	377	343
6510	1054	1443	1453	1340	1216	1128	1081	959	975	969	945	927	931	912	911	916	879	916	861	901	868	955	921	884	897	886	859	847	878	911	958	910	901	852	884	893	909	847	851	901	853	911	914	924	849	845	853	856	884	865	914	942	857	865	859	874	902	886	883	900	932	874	854	853	887	848	850	909	898	874	843	894	871	880	888	845	880	871	862	846	909	852	873	845	899	890	873	877	870	855	856	854	832	848	914	881	901	843	873	860	885	878	860	879	840	838	828	907	864	855	879	858	888	929	857	870	816	874	890	883	859	861	870	947	866	867	849	890	868	850	941	869	875	889	885	827	862	888	859	840	884	845	892	846	817	863	870	834	873	942	891	851	828	848	845	886	888	876	876	849	894	854	851	909	878	859	838	876	838	919	918	821	865	879	861	909	861	848	870	903	849	903	867	862	878	940	850	839	853	839	807	792	830	885	890	870	876	883	848	849	890	860	819	838	872	843	872	870	849	865	813	872	869	850	832	881	882	825	866	908	877	837	831	818	850	856	888	898	903	848	858	866	841	799	890	861	884	841	868	838	854	852	867	899	901	851	892	882	914	792	821	881	852	880	861	823	861	899	910	871	835	876	901	850	833	849	836	818	821	900	869	838	885	846	872	892	902	863	995	878	849	874	852	874	838	812	875	897	811	863	857	889	858	839	867	879	917	817	843	878	819	872	889	874	853	845	888	860	885	847	922	865	884	859	835	860	881	807	862	883	807	852	829	882	875	856	870	856	877	878	954	889	900	919	869	860	862	796	836	862	850	865	889	903	868	839	870	866	902	875	848	888	839	900	828	869	874	851	823	822	924	844	881	879	897	874	881	874	880	860	900	890	822	838	868	902	887	856	826	880	883	855	860	826	878	833	846	861	876	866	869	903	910	878	874	920	894	856	847	863	877	848	850	894	894	904	919	864	810	904	828	875	824	860	877	898	847	834	844	838	861	838	905	866	894	869	853	836	885	890	894	864	894	864	845	870	897	890	927	864	873	846	917	889	861	851	902	797	843	821	873	883	851	850	821	843	882	890	902	863	843	883	888	838	900	835	847	879	894	889	864	913	927	913	910	893	883	862	860	870	865	918	830	903	833	836	857	823	857	849	931	897	870	838	894	838	884	905	869	879	873	861	867	837	877	860	873	863	863	844	850	851	851	845	865	920	895	840	847	874	916	914	826	842	850	907	857	916	865	845	881	841	866	890	883	874	871	838	912	856	883	821	852	901	874	874	901	896	845	870	847	862	855	874	817	875	866	839	862	823	899	898	882	887	871	867	855	870	918	857	889	832	816	828	853	908	861	860	888	833	853	864	899	878	880	802	883	869	831	836	877	856	894	922	861	821	899	839	858	805	870	854	890	885	884	856	887	860	839	859	912	855	832	927	863	896	870	817	845	829	873	860	897	851	864	856	831	855	913	891	871	906	832	927	876	911	859	816	841	914	879	834	865	852	880	889	826	848	887	914	920	881	856	858	873	886	887	854	879	886	908	878	838	893	830	873	903	878	849	887	872	857	827	859	879	859	849	882	877	857	861	882	843	922	845	872	924	901	828	888	884	871	879	874	872	866	872	917	858	898	894	883	856	860	865	882	846	867	862	864	850	883	846	845	879	859	904	869	848	868	910	865	802	905	894	873	886	824	882	839	822	866	861	904	853	886	839	853	874	793	906	806	866	835	841	821	889	854	808	855	849	901	865	843	875	808	831	887	870	832	858	824	864	894	842	832	870	831	879	894	826	861	859	859	898	871	865	869	908	832	883	844	890	873	860	834	901	855	824	900	850	876	922	916	907	842	847	899	872	872	834	851	832	864	816	830	859	856	891	914	872	879	873	863	891	875	876	883	854	852	843	881	866	814	866	898	859	904	896	875	882	852	872	832	849	902	913	876	834	862	859	853	825	865	882	823	841	877	902	843	922	797	863	880	909	885	854	819	847	857	870	868	927	853	893	870	874	906	854	890	876	863	888	889	846	831	864	859	850	885	867	851	855	878	876	809	840	888	818	896	871	850	872	900	857	865	849	838	871	840	907	930	887	859	880	873	924	856	849	879	860	872	848	872	823	816	805	823	859	899	847	855	937	879	869	897	866	789	903	826	873	828	860	887	878	811	861	877	867	811	875	896	945	936	853	865	876	900	877	911	847	872	894	887	903	864	907	864	822	856	902	814	872	881	843	876	861	914	856	883	855	908	837	883	820	872	855	857	879	886	849	886	842	895	861	871	846	883	865	813	903	888	883	818	869	846	866	843	843	890	846	814	910	815	835	881	899	879	922	887	836	884	871	867	873	936	866	859	826	881	878	886	830	845	826	876	845	879	915	897	865	879	894	857	857	913	893	851	905	846	880	860	865	888	887	889	858	833	914	870	873	880	873	858	878	868	904	876	897	834	893	871	835	799	901	798	864	878	922	892	828	892	915	910	854	848	911	882	859	849	839	815	903	879	898	877	829	861	879	914	907	813	852	878	859	846	915	922	912	893	843	858	884	893	907	877	917	884	872	866	893	823	871	860	907	846	918	809	879	865	821	868	866	837	859	845	882	841	853	834	903	855	892	945	880	881	849	860	908	887	872	854	861	839	878	828	839	867	845	859	912	935	850	888	860	856	825	851	822	868	831	865	894	952	808	872	854	852	843	852	852	943	871	891	882	880	884	849	924	825	853	870	868	890	883	899	843	923	894	878	917	871	890	885	883	883	848	857	865	901	873	840	869	910	844	861	815	864	859	803	812	851	879	872	879	877	870	886	859	823	843	840	865	872	908	880	899	868	856	876	869	881	876	851	849	854	855	882	850	879	868	869	847	878	858	927	868	836	895	884	875	856	842	886	914	828	887	858	873	918	867	842	878	893	848	823	863	881	842	841	903	847	923	899	856	871	883	852	836	872	849	855	862	867	894	865	870	839	870	864	873	871	831	851	861	885	909	855	860	910	901	824	882	884	854	867	887	902	860	873	865	854	906	863	891	829	843	833	887	908	846	845	896	877	853	828	854	879	862	851	865	865	844	900	898	823	870	850	848	796	901	906	855	927	861	857	868	859	899	911	863	867	858	871	885	864	875	911	799	868	863	866	854	880	836	881	924	801	878	843	904	860	892	867	833	856	867	908	919	885	842	850	847	830	868	837	841	824	859	873	858	885	851	860	839	879	847	857	844	881	887	914	836	871	790	857	872	889	909	890	832	885	890	928	885	851	869	819	864	860	882	840	843	856	780	884	860	855	902	863	818	809	901	864	880	832	863	867	848	888	880	897	903	858	866	874	907	826	867	892	867	837	889	842	809	897	856	872	862	825	899	884	906	873	904	855	915	891	912	900	904	866	878	885	879	843	837	865	856	857	888	861	864	910	847	860	879	934	906	808	919	825	871	872	882	827	896	844	869	816	847	855	890	871	840	895	824	877	872	836	847	879	831	806	869	843	810	885	843	845	833	908	853	866	870	851	866	860	861	905	832	888	911	898	854
12309	809	633	500	371	321	293	241	258	215	234	192	211	183	181	195	192	190	187	194	168	196	182	175	186	184	166	190	184	179	206	182	199	146	189	157	162	186	187	186	197	197	191	165	168	161	202	168	185	169	182	183	174	175	222	175	193	168	178	176	178	206	166	170	183	199	181	180	181	198	193	183	193	165	190	205	177	170	184	179	164	193	162	183	204	189	178	198	180	158	164	165	171	174	176	163	200	157	184	188	174	192	178	174	208	187	148	184	160	189	191	173	182	186	210	176	141	166	198	200	168	169	173	174	188	204	173	184	162	175	173	194	184	195	175	221	166	182	200	173	173	177	170	199	177	180	181	166	173	191	158	185	170	168	188	196	157	186	207	190	172	197	169	166	179	178	170	197	170	183	196	148	216	198	208	205	192	170	181	174	173	169	184	189	185	159	188	193	178	195	177	178	176	178	186	180	162	182	180	166	175	162	174	188	187	174	196	170	151	194	200	169	208	172	199	183	173	182	175	182	158	195	210	184	172	179	167	168	186	201	182	193	175	194	163	174	176	165	161	185	164	177	179	200	189	174	193	180	203	170	178	200	185	181	168	177	182	163	197	189	163	179	189	199	166	172	175	179	166	195	182	191	167	171	172	175	169	183	168	170	170	152	183	165	163	165	163	176	166	191	181	185	172	192	177	184	182	179	204	181	176	166	156	187	183	175	190	158	180	148	185	173	149	160	172	194	181	178	168	166	191	179	166	164	167	165	150	144	179	185	178	188	191	190	202	186	168	194	177	175	189	172	169	182	172	199	191	184	179	178	172	166	206	181	189	164	184	189	173	190	178	176	194	183	171	156	187	187	166	166	179	164	163	165	164	162	160	178	176	170	177	175	169	169	160	170	200	197	185	181	205	169	181	180	189	167	174	176	203	170	176	193	171	169	190	207	189	161	191	162	181	156	169	192	203	198	178	150	182	197	168	173	167	195	191	196	175	177	182	199	175	177	176	164	167	185	180	174	167	181	168	187	195	180	180	171	166	173	190	174	187	201	203	205	198	176	196	179	195	197	187	188	155	180	175	185	202	173	180	186	172	202	164	186	159	185	179	160	158	174	194	177	175	173	162	192	180	191	191	162	173	183	150	164	159	179	193	188	181	176	171	192	176	207	175	180	170	161	178	186	175	184	165	185	174	200	210	195	181	188	184	188	182	188	182	191	174	186	224	192	196	184	164	159	193	203	188	186	186	167	188	203	182	173	189	149	191	161	159	181	169	167	187	192	181	193	171	176	170	166	187	184	162	171	168	184	197	198	174	208	188	192	187	194	182	146	157	194	167	173	177	174	186	191	164	167	170	162	173	169	190	176	165	172	174	189	176	194	160	172	168	170	161	163	176	200	163	186	192	180	175	190	178	175	187	168	183	162	169	174	167	184	160	174	178	180	190	172	167	180	175	191	155	172	187	174	191	167	183	172	174	176	182	187	166	193	156	172	183	144	172	175	169	150	156	171	192	181	199	184	170	167	162	180	177	195	179	190	185	174	166	168	188	199	190	174	172	185	189	175	152	200	179	178	213	191	156	190	171	193	161	187	153	195	177	193	193	189	183	167	177	204	176	164	180	201	172	181	186	184	140	190	167	190	156	191	165	177	173	165	174	176	162	165	207	182	189	173	174	179	173	168	204	185	148	177	157	175	203	195	192	203	174	182	158	169	188	169	203	199	191	191	177	197	176	198	191	196	193	174	166	169	170	156	176	160	177	188	177	190	170	172	155	196	168	197	155	183	188	178	184	193	181	178	201	173	177	187	170	195	182	188	169	178	205	191	177	161	183	170	175	173	199	197	166	176	183	180	186	182	205	160	163	194	168	164	166	177	182	203	186	187	201	175	190	202	187	163	189	183	168	173	163	193	158	170	173	164	167	195	175	174	180	180	171	197	175	161	174	173	199	162	170	162	182	168	189	162	162	166	170	145	209	177	151	165	167	186	188	184	181	151	166	189	174	177	182	186	186	195	185	158	177	167	183	168	164	177	190	161	180	160	145	176	213	182	139	188	175	175	168	173	171	166	180	180	182	173	183	199	158	174	173	191	192	178	183	166	186	151	182	165	215	184	181	184	164	191	200	181	180	169	178	203	205	185	191	198	171	174	177	166	173	183	184	188	189	131	179	175	202	189	212	195	189	201	171	160	186	172	210	172	158	175	186	173	190	176	173	159	170	170	165	177	173	197	176	177	173	179	204	178	171	165	199	159	189	189	166	184	177	196	179	167	186	182	168	181	181	182	141	159	183	181	154	173	169	197	185	190	175	175	193	179	194	185	175	171	188	172	192	159	178	156	186	206	179	196	197	201	180	171	182	172	155	188	169	165	183	192	179	168	169	165	180	183	154	169	158	152	163	178	166	180	192	167	155	184	193	179	184	186	170	183	179	183	164	174	175	204	198	180	163	187	187	171	151	207	190	190	175	166	200	184	180	162	186	183	188	157	175	197	174	185	159	176	194	168	161	185	190	187	165	178	188	191	183	168	153	152	183	184	180	197	180	189	180	196	182	181	191	181	202	185	172	216	188	190	179	207	183	168	161	191	165	176	193	188	194	189	175	202	163	198	194	189	187	187	177	166	186	178	183	185	189	151	182	170	194	201	167	176	176	182	187	210	172	181	174	184	151	172	195	201	177	160	153	189	147	162	188	169	188	146	171	170	180	187	184	192	193	175	180	172	190	193	200	198	175	179	156	167	189	200	174	170	183	183	166	200	204	204	185	196	160	197	180	187	187	168	193	196	175	205	164	172	190	166	186	169	178	177	169	178	197	183	174	187	158	182	168	157	177	167	180	181	192	171	215	178	179	214	183	178	182	171	183	185	153	167	198	182	179	166	191	189	204	181	160	181	191	184	169	159	169	182	164	203	195	178	180	162	201	177	189	183	180	185	184	175	191	179	195	180	157	190	188	166	159	178	179	170	165	186	183	191	157	194	174	171	151	202	192	170	186	161	154	186	192	171	181	194	179	175	172	206	194	172	190	203	178	174	170	177	166	175	187	185	182	213	208	185	168	173	163	192	179	190	173	179	193	176	168	177	203	180	188	194	194	167	151	153	186	181	194	184	179	192	185	178	160	174	178	179	181	197	180	199	210	209	169	188	186	187	206	200	203	171	174	203	173	198	171	158	197	186	178	194	181	180	201	174	175	179	161	195	183	176	177	182	185	169	204	186	192	161	176	169	193	209	190	190	184	181	196	184	176	193	176	203	181	182	209	159	171	162	187	190	208	192	198	163	165	202	184	175	182	146	211	178	187	189	141	198	188	168	147	158	179	186	166	195	185	185	166	206	194	196	180	164	168	187	167	182	181	165	181	171	187	188	191	193	162	184	163	197	156	174	179	178	186	190	157	159	178	179	169	157	176	162	191	172	180	187	195	148	184	182	184	183	177	163	174	201	180	168	186	176	187	206	200	170	160	181	171	178	167	190	156	166	188	198	183	181	170	183
7734	895	1591	1627	1507	1273	1029	924	810	744	694	660	630	616	584	555	583	602	533	524	497	561	530	553	492	539	498	486	507	521	500	509	508	490	488	494	492	492	492	476	450	507	487	492	500	473	442	462	496	468	455	469	510	452	467	444	427	497	481	490	457	483	497	477	446	467	485	450	495	497	493	483	483	439	474	468	529	469	519	463	477	496	424	486	476	476	448	480	453	470	476	462	494	458	475	457	487	470	478	473	475	459	499	450	452	424	440	529	471	487	468	479	458	442	469	484	487	465	493	488	466	504	466	469	507	497	474	478	473	448	431	491	482	451	472	492	457	500	474	447	488	430	521	469	422	503	464	424	444	438	481	482	478	449	475	466	497	442	465	497	449	474	432	491	472	462	450	458	498	471	504	481	460	464	476	519	462	447	476	494	468	440	462	434	413	467	485	497	479	484	471	455	478	437	462	477	449	472	459	484	459	466	506	449	452	459	458	463	454	493	496	485	449	479	475	445	466	470	464	467	460	499	435	431	456	451	472	466	496	468	500	424	511	472	466	443	472	459	516	489	430	447	458	451	463	500	482	491	472	483	476	487	461	501	487	481	457	451	495	454	499	473	438	433	467	487	479	458	461	480	462	491	492	456	451	476	449	491	437	448	489	454	508	519	486	431	455	451	481	486	443	448	450	494	452	511	474	468	473	442	459	457	436	490	464	471	496	457	491	421	452	482	400	476	455	488	481	476	428	464	454	461	458	463	472	490	465	475	486	444	430	424	446	459	442	445	457	460	502	482	462	463	458	457	497	424	456	435	449	470	492	488	446	459	483	450	465	476	496	470	472	494	491	432	498	512	485	473	454	491	508	467	456	461	497	472	473	449	537	450	473	447	472	419	485	445	493	460	466	463	475	472	471	444	459	445	479	464	487	470	435	449	482	442	480	463	442	489	419	468	448	489	449	450	455	485	450	448	479	440	476	472	465	463	413	455	466	447	497	486	449	440	483	443	470	448	445	516	481	463	445	435	523	468	470	457	481	452	475	470	462	464	508	465	487	457	513	479	459	458	464	461	486	488	480	450	478	467	451	454	457	458	454	514	473	478	430	430	442	428	467	458	465	493	488	480	460	459	474	487	470	478	478	472	408	455	471	484	473	492	472	434	467	457	449	483	497	505	450	483	445	455	470	430	504	473	482	433	455	474	437	462	455	491	466	487	465	482	441	480	459	441	476	457	487	459	462	489	478	469	486	451	468	482	470	469	471	449	473	467	459	455	458	469	410	494	472	462	458	465	462	463	485	431	481	443	458	499	418	435	486	456	465	463	431	455	432	452	463	454	422	489	464	481	475	511	416	478	435	464	432	463	477	463	501	465	456	455	478	549	472	489	428	483	498	458	496	477	454	473	468	474	504	414	458	457	461	492	503	489	478	472	481	468	450	457	482	451	446	502	432	457	473	438	455	453	463	470	463	496	445	430	495	492	479	468	476	478	477	432	448	470	410	477	480	480	454	449	484	444	447	438	469	451	485	463	451	481	433	470	460	440	450	475	449	449	485	485	445	469	495	479	475	460	473	463	468	484	475	425	448	458	445	447	448	425	475	469	462	474	472	465	455	452	444	444	459	453	434	494	478	444	459	480	464	413	464	511	479	463	459	483	489	487	464	451	490	503	461	472	459	474	493	470	457	453	469	466	481	512	504	460	480	504	442	460	477	465	472	463	440	447	510	459	452	473	441	475	455	429	434	452	476	459	475	482	511	489	502	473	447	480	481	459	452	463	436	445	490	473	458	448	462	475	472	442	483	469	445	429	478	455	457	462	459	443	468	447	478	477	470	480	442	494	512	495	465	477	486	445	421	465	469	487	446	438	503	419	462	422	481	454	481	437	423	472	438	442	492	470	480	461	459	466	487	456	508	465	447	468	496	465	472	464	485	516	453	451	478	479	443	490	500	488	464	445	476	461	443	505	483	464	473	511	455	462	473	457	480	495	480	465	449	504	470	443	514	439	432	415	477	474	468	489	425	422	464	467	448	424	428	432	472	498	461	475	457	454	476	488	420	449	448	455	516	476	460	457	478	463	481	412	510	457	451	478	460	474	476	442	461	482	489	439	468	479	508	449	466	476	424	467	470	430	472	459	452	454	488	478	493	463	473	450	434	456	497	461	445	469	473	450	476	442	492	446	465	443	437	439	437	480	480	458	439	455	476	455	485	513	462	482	519	477	457	449	460	505	452	445	500	464	427	449	437	439	473	494	472	521	433	458	496	486	477	482	483	459	452	452	440	466	486	464	461	464	500	483	441	460	471	474	446	477	447	471	478	465	430	463	423	491	443	476	461	451	459	430	504	452	488	445	460	471	478	479	508	441	465	487	471	490	457	470	472	460	435	484	466	489	461	449	476	478	503	469	446	479	434	470	451	470	458	486	501	442	514	467	460	456	500	487	473	487	462	445	456	461	495	478	426	497	485	446	447	464	445	462	443	487	473	474	470	480	443	456	501	440	406	463	549	433	466	410	504	487	512	451	444	452	454	427	434	483	452	518	477	451	458	456	437	494	460	486	448	468	466	495	475	494	462	443	481	494	478	465	485	442	447	471	479	471	452	481	489	440	442	469	446	449	466	482	462	450	502	474	490	445	467	474	475	478	474	454	481	444	466	483	446	427	496	459	448	444	448	442	446	489	510	462	475	450	467	472	444	443	468	474	441	495	446	465	490	469	456	533	468	451	480	446	484	434	468	469	454	478	453	472	472	455	460	506	475	461	463	439	469	505	460	475	427	472	443	478	494	474	434	440	477	501	429	456	456	481	494	484	488	430	512	463	494	498	448	462	424	461	476	467	500	473	466	473	424	502	466	437	467	507	471	447	462	487	458	481	458	429	448	538	460	439	485	516	466	459	436	452	452	476	455	486	460	449	466	452	474	443	477	475	481	450	468	450	488	433	442	473	476	483	489	450	444	467	463	444	477	450	457	514	474	507	441	472	504	468	492	472	509	469	452	443	512	493	436	473	439	446	475	463	455	495	469	475	492	449	467	483	469	478	467	480	455	504	438	478	447	468	430	458	435	453	481	470	452	473	450	423	449	498	469	513	486	471	411	431	483	435	501	457	485	481	449	460	466	478	431	443	490	478	445	445	492	483	447	461	493	451	490	460	470	453	445	450	492	471	461	423	510	454	464	458	469	461	453	490	505	448	448	450	486	441	467	442	486	470	487	465	428	481	448	483	469	486	478	435	488	457	465	473	464	441	459	491	529	483	429	468	459	423	451	485	466	436	527	500	462	501	504	514	473	466	439	467	471	475	489	483	464	483	496	467	464	478	472	436	477	438	459	443	470	469	469	454	466	457	462	467	451	464	479	487	469	472	462	465	487	464	470	473	504	446	472	438	432	443	453	474	486	473	467	469	431	491	468	437	483	456	424	485	426	473	497	431	482	437	434	457	474	449	459	477	460	476	459	468	439	443	465	475	450	462	468	501	438	472	471	447
1369	382	390	393	372	409	403	380	409	395	376	403	365	398	369	366	358	380	382	369	389	390	376	351	368	376	430	371	359	384	405	385	400	418	373	407	369	391	393	377	350	370	377	397	383	359	375	405	412	343	369	378	402	399	392	366	355	403	426	398	371	382	377	415	381	334	380	369	366	377	377	390	408	396	394	404	373	387	360	394	397	376	395	391	407	391	388	409	394	392	390	374	377	386	357	391	352	368	414	388	376	392	383	370	370	380	394	407	377	399	404	364	391	349	402	381	384	409	357	365	438	355	413	346	337	387	403	373	395	361	394	362	396	362	365	334	366	392	403	347	381	439	368	388	399	396	395	344	380	389	386	373	361	369	392	370	389	361	393	383	412	395	381	386	370	422	417	394	359	363	382	405	382	377	370	346	417	426	395	384	343	396	402	403	397	400	373	369	358	350	385	382	359	352	344	383	380	364	423	394	379	382	416	370	392	370	370	406	425	419	367	372	381	408	377	381	385	381	381	370	386	362	390	381	400	416	406	378	345	395	360	387	385	405	375	393	365	333	368	394	384	361	422	374	407	406	374	366	390	366	408	408	348	412	392	383	383	336	370	404	403	374	395	364	350	404	374	404	401	395	384	426	373	351	390	377	395	408	387	392	356	392	387	430	326	366	423	409	404	389	389	400	358	382	381	394	390	372	416	370	389	392	390	412	371	400	388	383	362	345	364	372	396	376	386	367	381	373	400	394	394	394	402	407	367	393	363	425	380	382	371	405	378	387	411	400	361	401	380	408	430	387	425	395	369	417	395	347	405	390	400	408	408	380	372	392	379	395	388	371	375	390	375	403	375	409	376	415	363	418	352	389	417	382	379	390	367	348	365	396	376	423	369	393	371	398	383	403	375	418	390	408	380	379	350	393	394	386	358	401	397	379	357	355	385	418	388	401	369	408	381	390	374	391	395	364	383	418	392	373	385	363	407	390	375	380	401	377	384	388	394	356	364	404	418	405	391	408	396	376	399	367	401	383	344	382	355	394	379	389	377	383	348	375	396	398	356	390	412	399	390	376	384	376	380	351	382	361	348	416	378	382	381	379	359	397	400	414	398	368	349	373	362	372	353	385	378	355	397	402	379	350	370	379	421	380	386	378	409	417	377	398	362	368	406	350	383	399	390	385	386	400	403	389	371	355	374	394	363	372	374	386	391	405	391	375	359	380	406	413	401	408	391	400	369	371	414	400	395	430	392	371	394	386	389	372	381	423	416	391	416	367	401	378	397	411	448	416	400	400	417	387	374	377	392	368	374	372	408	374	349	356	338	381	354	403	383	354	395	391	354	385	375	418	379	386	403	377	403	378	390	407	384	350	390	384	415	349	386	372	394	403	371	376	392	377	368	387	382	408	392	400	347	394	373	395	372	353	366	374	404	425	384	388	403	399	383	416	397	396	382	382	399	412	386	363	408	365	368	382	380	378	394	383	393	414	363	410	406	378	344	388	373	401	365	369	361	419	386	407	406	355	376	423	391	431	449	375	368	375	407	382	413	385	429	397	390	377	373	379	378	421	377	364	370	395	383	381	392	341	367	388	372	374	354	401	384	376	382	408	390	381	371	374	403	354	414	362	405	388	367	394	391	334	365	366	363	358	371	433	410	379	371	374	381	411	409	380	374	390	382	361	394	404	414	378	377	386	388	369	414	391	382	403	389	380	385	398	388	358	383	387	407	369	388	387	377	394	395	395	374	348	399	362	431	348	387	377	400	395	441	423	375	368	384	353	359	366	361	373	373	377	384	407	360	389	430	355	374	342	344	406	369	392	393	346	391	422	408	368	419	391	392	342	371	372	422	346	364	370	385	361	416	368	376	370	362	335	373	381	380	405	391	403	379	387	352	417	377	364	342	367	359	406	366	378	395	331	410	409	357	404	343	413	368	381	399	383	385	422	386	411	417	401	372	376	385	364	359	385	406	402	376	331	412	398	380	408	379	402	395	352	384	384	374	362	341	367	417	388	401	362	374	384	397	395	367	364	365	399	368	406	378	387	389	410	397	343	364	409	384	391	426	384	376	374	368	374	380	384	415	387	404	397	424	379	397	374	348	405	382	383	387	412	407	406	402	407	389	398	375	379	391	399	394	390	364	377	389	393	415	387	370	385	343	415	380	366	395	368	394	370	399	381	349	372	367	384	335	397	379	359	387	377	407	367	358	378	404	379	380	380	408	395	375	393	374	349	360	390	372	369	369	373	399	402	392	354	389	361	393	312	375	348	361	359	389	391	374	384	376	376	377	409	392	345	393	370	396	368	399	365	415	363	383	341	358	356	387	382	405	406	349	362	405	402	364	405	378	384	373	362	345	381	415	395	385	446	380	369	397	414	407	393	341	384	369	401	354	373	413	369	416	401	352	356	407	382	383	368	381	402	389	354	373	366	389	367	357	379	405	385	385	352	363	349	366	387	364	410	421	394	384	391	374	395	342	356	359	387	353	430	379	392	411	394	367	371	403	369	415	417	354	387	378	364	367	379	354	381	395	385	404	427	377	364	387	377	403	402	408	377	380	388	422	399	362	397	376	388	396	379	370	392	398	404	389	386	408	400	373	421	372	389	398	380	394	364	426	374	390	362	408	389	408	385	384	386	398	371	350	360	394	416	400	402	343	364	397	377	381	396	389	388	351	372	382	405	393	370	370	359	390	378	373	399	425	381	408	408	395	365	378	386	370	366	380	348	365	405	402	358	400	357	369	411	349	386	403	377	388	362	383	401	390	368	396	386	373	412	394	384	400	381	364	367	398	382	376	392	400	388	361	371	369	395	389	375	363	380	359	349	353	407	373	371	392	393	350	387	417	369	385	398	398	344	363	404	348	401	399	348	415	393	369	375	391	395	372	372	394	355	372	368	379	363	382	384	349	372	374	403	422	363	407	351	346	386	389	402	405	407	385	371	404	352	367	364	364	391	356	398	380	375	347	375	362	391	412	390	406	424	361	364	442	395	412	402	353	393	418	412	374	342	380	379	366	417	363	364	405	398	377	385	422	398	354	375	402	367	394	397	388	398	383	384	375	385	386	380	373	392	370	372	345	352	389	385	388	406	398	392	396	376	378	377	365	384	408	389	371	384	363	373	385	360	385	399	363	390	377	350	405	385	406	398	354	375	405	388	399	404	394	363	444	359	373	348	386	353	362	433	383	375	385	392	378	397	403	370	401	426	380	372	395	413	403	385	378	392	378	403	393	389	412	431	390	367	393	385	379	406	364	381	406	393	387	379	383	388	373	426	382	389	391	384	397	344	378	390	397	379	404	366	391	383	395	369	378	357	359	379	368	388	390	384	385	412	373	380	368	394	381	374	396	393	363	376	385	403	370	359	394	427	387	388	389	361	395	395	413	379	379	374	412	395	365	387	393	343	344	342	374	333	385	396	363	365	368	387	419	391	396	392	413	417	385	405	394	341	399	384	398	387	379	377	361	408	380	398	342	404	399	385	341	374
2195	907	959	1022	933	992	935	963	970	988	956	872	924	947	883	948	896	905	918	915	981	973	881	867	949	902	884	885	938	932	910	911	955	931	915	928	928	925	911	908	896	940	920	949	908	936	986	920	944	930	931	921	965	891	943	893	966	942	921	991	945	873	851	843	857	951	912	879	937	963	932	913	912	913	948	922	977	916	941	1001	912	950	930	941	945	939	941	973	914	910	897	920	870	929	901	913	902	884	912	954	935	922	905	899	904	943	954	920	899	907	964	901	891	933	912	910	908	914	968	935	954	958	914	955	955	911	895	961	885	971	871	912	911	892	914	929	872	929	879	908	972	896	946	912	924	901	923	892	928	942	943	915	1004	893	915	902	918	966	928	904	932	893	947	895	910	938	915	943	926	901	924	945	910	993	957	901	932	914	896	979	930	920	937	960	917	977	919	964	964	913	931	944	961	890	926	904	1007	892	899	946	856	931	964	904	890	910	925	946	901	942	949	930	879	939	927	910	915	920	937	917	926	895	926	938	903	904	935	906	896	917	957	975	869	965	956	926	937	983	933	954	977	897	952	918	957	860	935	917	959	931	899	902	952	935	937	908	972	973	979	876	935	1008	934	941	1002	966	944	914	907	934	932	911	919	926	897	951	902	892	974	908	951	897	906	920	888	873	910	933	934	956	923	923	960	958	892	907	955	899	942	909	914	913	904	885	930	947	933	919	875	905	939	960	898	904	960	916	953	944	1015	891	893	908	910	945	927	919	894	931	927	983	912	965	944	988	929	937	910	965	944	944	910	934	935	932	979	986	947	965	922	855	906	889	910	913	919	915	960	904	926	931	917	913	966	933	923	922	945	942	960	864	976	902	928	917	917	951	996	902	929	938	924	943	910	954	946	987	874	914	964	968	926	889	965	960	935	859	932	893	958	926	949	925	937	875	983	934	930	904	935	862	892	892	996	948	922	919	879	914	946	952	903	885	867	933	966	886	912	904	952	960	902	940	958	915	928	878	950	929	895	927	946	968	918	910	913	940	914	885	905	960	945	904	882	890	949	910	898	936	884	935	923	941	904	941	919	936	961	955	920	938	938	900	907	908	927	932	946	929	902	952	955	933	936	964	865	908	873	916	911	903	932	938	932	906	906	876	1001	934	960	938	921	931	883	866	891	947	954	922	876	867	955	909	941	919	913	905	924	897	897	931	935	902	908	917	951	917	907	920	937	934	933	941	915	904	977	900	919	945	954	969	959	887	968	952	903	935	906	954	928	960	948	897	953	930	954	915	906	911	872	868	922	902	882	905	913	968	915	941	933	965	924	949	872	967	918	934	929	888	919	912	968	946	951	929	899	937	919	946	913	940	905	938	944	880	926	901	923	945	971	897	900	909	900	921	900	937	947	915	944	908	941	975	924	886	959	904	895	914	902	930	961	901	943	985	949	908	912	903	951	932	845	937	936	951	929	955	923	933	925	919	916	926	869	964	944	927	931	852	944	902	929	933	966	926	921	957	890	967	925	939	921	972	925	903	914	928	928	925	909	940	903	862	932	905	918	934	885	895	946	902	973	927	993	910	888	912	940	980	845	959	996	925	946	885	911	904	915	965	963	942	892	915	896	994	941	924	946	907	894	882	952	924	939	914	903	936	932	877	912	939	927	945	927	882	914	913	875	950	865	948	933	913	925	885	911	918	905	948	966	894	914	931	886	944	936	949	909	928	986	981	947	900	991	893	945	886	904	904	986	959	903	970	902	976	894	927	946	921	922	927	964	904	943	881	969	943	902	960	942	919	929	942	881	1017	925	938	936	929	910	942	924	926	917	888	959	913	903	873	888	938	975	945	921	1014	895	877	883	868	907	948	914	954	954	902	918	894	958	963	975	934	925	938	941	896	941	906	905	921	910	932	968	939	957	913	921	947	938	982	942	935	878	900	946	960	953	918	815	911	902	893	920	868	915	972	877	901	899	933	878	915	897	889	946	905	896	924	956	877	932	893	909	926	955	958	910	914	946	935	820	901	931	915	960	948	911	929	930	918	879	958	881	907	927	933	972	872	917	938	951	927	929	903	904	935	944	944	942	921	959	898	918	955	911	879	902	962	928	929	880	926	914	933	940	937	947	920	942	909	858	885	942	904	903	924	939	903	931	935	883	855	972	939	896	947	908	912	899	909	932	924	935	901	920	930	956	930	958	888	875	943	888	933	905	944	955	906	946	918	944	925	866	911	958	906	930	930	957	917	862	884	943	880	928	957	909	963	857	926	899	905	976	903	941	896	978	887	916	888	889	908	924	865	909	943	910	985	939	967	916	920	932	908	939	968	959	924	920	1003	931	952	959	946	937	923	888	947	971	921	909	903	919	897	868	937	901	921	915	913	893	937	920	900	972	977	974	914	897	967	859	972	936	939	896	948	920	921	921	895	954	904	899	910	898	950	917	926	949	958	949	865	917	921	909	959	903	895	842	904	901	922	914	950	877	919	919	934	940	870	898	929	900	957	959	920	974	952	960	895	923	938	938	913	913	963	905	953	927	883	931	940	934	915	939	931	966	921	947	906	975	933	899	966	876	850	934	905	955	964	962	916	929	929	916	923	875	942	978	905	902	951	971	946	876	940	860	931	929	934	881	874	889	915	953	917	966	883	882	901	974	913	931	944	947	867	939	877	925	948	955	932	903	934	874	894	970	900	950	878	938	902	984	937	865	931	923	961	927	941	867	928	924	929	915	866	899	873	966	899	916	931	953	925	871	938	968	938	941	921	924	873	907	897	945	991	955	928	958	911	935	945	928	893	953	947	938	943	905	948	865	929	959	921	927	905	940	907	955	938	886	871	949	939	928	937	915	937	906	884	973	900	968	911	916	897	945	946	922	982	982	917	935	923	923	909	939	948	920	919	892	929	922	922	939	931	930	902	945	935	928	960	892	950	897	960	946	921	904	913	906	918	929	939	883	998	995	950	921	935	908	944	910	982	909	929	917	921	975	945	946	905	889	923	934	951	902	931	899	888	903	956	935	943	917	983	984	911	906	891	927	938	880	913	959	932	933	945	941	941	909	968	983	970	895	955	932	915	925	964	873	941	900	937	921	911	933	934	940	966	896	927	939	898	929	941	947	950	991	970	910	960	951	992	963	936	948	910	909	923	909	916	877	915	906	949	960	946	917	942	988	928	880	919	947	890	944	961	885	905	880	938	924	924	887	943	902	939	940	904	946	899	872	923	923	976	903	903	931	938	957	870	981	894	926	892	949	1006	895	939	868	916	986	922	891	918	938	878	924	930	906	927	896	951	945	915	942	918	897	963	955	879	935	974	911	945	940	952	915	978	898	954	870	910	925	980	934	947	938	913	872	907	921	886	891	918	878	882	947	913	903	910	938	899	949	895	945	943	949	891	967	956	928	904	907	939	938	941	882	978	943	931	915	944	943	931	921	940	940	958	970	936	944	865	877	917	946	916	902	955	901	873	937	900	910	917	967	944	931	941	937	991	936	902	931	905	905	895
6835	552	593	508	464	406	409	388	379	392	372	413	347	392	363	349	352	408	320	380	371	372	369	341	386	373	380	331	377	352	360	316	351	357	345	330	367	333	356	362	373	362	368	363	357	332	375	365	375	337	332	350	378	375	321	374	344	358	346	358	364	360	340	376	362	332	384	360	374	377	383	374	380	348	341	375	365	384	375	348	354	383	376	358	373	349	362	344	369	367	377	397	362	361	344	362	371	333	367	386	383	369	385	373	371	371	402	369	374	341	306	373	345	314	405	358	348	329	332	369	354	373	347	334	358	361	345	381	346	372	372	379	374	376	364	369	348	350	345	376	400	344	356	342	310	300	378	351	350	368	402	384	370	363	343	351	364	335	367	358	369	386	356	373	376	343	361	373	392	356	355	332	370	375	369	337	338	383	373	364	364	392	397	347	377	354	372	348	353	362	376	362	366	358	333	370	312	339	383	364	355	329	342	348	401	356	372	348	364	338	366	333	366	378	323	349	367	337	345	347	383	346	337	352	377	369	351	362	377	342	368	377	356	353	383	349	351	364	409	361	372	326	357	343	356	344	366	339	347	355	342	340	390	369	370	369	351	371	342	362	319	357	375	406	376	354	338	374	356	385	399	365	339	352	332	332	351	349	408	315	353	385	359	395	332	388	324	357	394	391	361	364	314	347	353	338	333	338	354	328	332	316	372	338	390	376	323	396	376	346	319	378	360	347	360	359	358	405	356	346	353	357	383	333	376	348	364	352	364	386	325	296	375	339	357	362	319	319	378	376	351	349	362	363	347	378	355	350	319	390	342	373	360	350	405	338	350	404	388	384	370	371	377	353	340	375	345	375	344	341	417	355	395	347	365	355	334	386	362	390	322	355	349	393	377	364	346	337	381	336	346	352	371	378	372	370	396	393	369	416	333	326	355	394	358	360	373	345	367	360	341	352	364	373	340	320	338	373	328	393	335	380	341	362	353	339	359	334	390	342	342	374	382	353	382	330	346	317	325	381	354	366	372	358	344	331	348	352	359	357	346	384	380	379	355	338	326	335	389	400	371	363	349	331	338	351	367	369	365	343	384	357	381	380	358	359	352	378	343	364	384	361	348	375	361	393	338	390	317	350	361	387	360	364	398	340	397	386	345	361	372	377	343	363	338	363	326	367	349	342	364	349	380	362	326	364	355	394	339	399	369	368	354	344	355	382	322	345	372	351	368	354	363	347	336	364	335	366	356	361	393	322	367	388	339	357	302	358	408	369	372	366	359	389	380	330	364	347	360	351	355	367	363	388	350	358	389	360	367	325	347	398	358	335	368	355	377	353	362	386	375	373	361	405	370	373	352	322	350	374	366	376	369	383	371	334	362	354	330	369	358	359	390	347	322	368	348	374	342	348	340	365	353	368	315	369	331	340	340	335	407	326	315	366	334	358	380	360	356	381	387	362	342	393	347	351	356	338	367	388	335	379	334	356	366	351	367	391	354	371	358	351	361	368	376	373	388	320	355	366	382	356	355	414	394	380	330	334	352	332	336	335	357	365	354	344	357	350	365	384	360	355	335	364	408	371	370	369	379	394	349	341	388	362	387	329	378	358	376	375	368	341	321	377	326	357	363	380	330	349	339	342	372	388	366	381	347	384	338	372	334	350	343	381	368	359	377	375	388	364	380	354	370	374	364	377	350	360	347	321	377	375	351	402	381	367	374	350	365	383	345	358	354	372	334	371	357	372	376	372	342	392	328	363	370	355	339	365	376	375	386	344	341	319	344	370	389	376	342	340	399	391	349	380	362	356	379	377	363	364	348	310	370	367	343	397	350	370	330	369	370	376	358	370	385	348	393	348	378	366	352	339	332	332	377	344	362	365	371	337	368	341	367	347	352	355	387	339	379	339	360	360	364	351	396	349	366	345	391	358	341	388	358	367	329	348	374	342	337	353	340	353	350	335	333	380	362	365	403	339	343	355	351	351	371	363	364	352	352	364	378	349	380	348	358	388	387	392	376	375	351	368	379	337	375	348	326	325	346	387	384	358	345	354	351	390	334	382	346	348	385	338	376	393	394	353	388	281	348	352	324	339	392	405	372	384	381	357	385	365	396	374	352	351	377	378	358	404	363	343	357	352	333	355	350	376	356	376	359	390	373	354	393	352	364	330	353	365	361	327	337	353	370	328	388	363	340	370	396	365	364	365	334	371	369	361	379	343	366	332	358	355	353	340	388	339	368	369	351	358	325	343	389	372	380	379	361	320	381	334	339	354	334	369	376	349	358	352	377	342	327	323	362	372	378	311	368	336	385	360	392	333	348	311	341	343	357	333	347	331	379	355	346	354	332	379	380	339	358	358	334	350	368	353	398	346	359	306	401	350	340	356	344	359	343	360	351	356	374	373	350	351	338	395	375	357	382	385	316	360	370	379	335	352	352	345	395	355	351	355	387	358	352	368	409	359	393	335	371	386	348	328	359	405	352	364	406	361	352	341	360	351	349	351	352	388	326	385	370	390	340	333	348	351	359	346	346	369	357	360	344	334	382	362	349	371	334	339	370	349	415	385	355	388	336	373	334	340	410	347	325	334	327	358	348	340	356	346	385	378	347	335	350	347	331	360	350	358	349	357	365	353	347	365	377	354	391	390	352	348	408	352	386	350	360	345	360	372	342	371	371	397	334	333	377	358	360	338	376	355	364	366	346	343	413	352	355	371	369	360	360	348	352	379	384	354	352	350	385	369	379	362	397	361	336	327	341	362	355	365	402	393	352	401	355	381	395	392	348	317	371	343	378	343	365	382	332	325	360	363	379	394	343	341	331	338	329	368	367	363	357	395	365	331	360	382	335	363	360	356	365	383	375	367	378	357	371	383	381	357	361	373	358	350	377	358	334	337	359	364	377	355	379	367	354	339	346	385	333	374	412	337	375	349	344	330	324	372	342	324	376	388	367	390	352	380	376	388	385	330	347	352	349	363	337	310	346	372	342	360	376	345	347	402	347	375	317	334	322	400	346	383	335	373	318	360	351	363	360	365	313	377	368	367	397	366	363	353	375	330	359	375	367	365	332	397	372	352	424	341	353	339	364	362	350	372	376	363	360	357	386	371	363	368	341	386	347	350	402	373	345	355	374	372	355	359	351	382	365	367	380	352	345	344	377	373	341	327	391	362	378	337	357	391	347	355	392	365	375	354	391	350	334	347	364	334	383	339	350	353	378	367	364	350	382	356	380	366	399	389	373	359	367	366	332	352	355	350	338	354	371	349	349	377	373	393	378	364	335	381	363	383	394	358	377	359	380	337	366	349	363	320	385	363	401	330	356	370	341	374	388	380	404	339	351	371	334	384	357	346	368	366	359	380	380	401	358	388	389	377	312	360	379	396	349	361	388	400	354	335	397	389	347	363	352	379	352	317	318	367	369	345	356	373	337	352	363	331	322	339	362	356	345	360	367	314	331	363	349	320	368	350	376	324	342	389	354	365	376	381	328	342	338	376	338	353
6504	1081	1452	1536	1374	1266	1194	1081	1010	973	987	1025	965	974	914	920	889	938	897	911	845	887	911	859	942	890	870	936	866	910	856	885	876	835	900	851	871	882	887	893	879	901	857	874	844	845	879	869	844	840	871	846	880	812	835	900	850	859	875	875	866	879	843	910	899	913	886	872	894	854	928	929	850	845	882	873	877	830	847	878	893	886	847	884	856	844	886	877	832	894	823	871	848	893	827	901	857	905	893	920	874	913	923	851	890	892	905	838	876	840	904	879	852	846	933	879	902	827	903	847	881	878	895	880	907	812	878	852	796	870	863	831	913	898	845	843	854	869	863	832	893	904	851	891	830	831	882	878	906	925	864	859	877	895	896	870	867	865	849	871	842	860	876	877	849	902	877	856	801	884	916	881	920	876	867	849	840	872	812	886	885	927	865	848	873	854	865	810	911	901	835	897	870	852	871	852	906	850	861	924	892	852	889	877	852	880	846	845	883	880	843	862	893	840	877	833	866	805	859	887	852	899	845	907	873	857	832	851	855	862	864	867	859	878	894	847	860	876	889	813	856	884	860	853	882	851	830	917	840	861	890	834	854	785	891	868	862	844	827	860	837	853	938	885	870	807	814	882	857	918	866	818	835	852	853	868	868	935	850	822	805	903	849	875	849	841	848	846	877	884	823	865	910	855	839	921	818	822	868	849	868	835	897	823	901	835	838	850	844	913	885	840	809	886	855	876	871	839	806	855	839	874	871	851	846	829	838	882	874	814	908	844	867	837	877	861	910	841	860	884	864	883	859	847	814	894	837	855	827	853	834	840	886	884	831	786	869	848	841	875	900	859	893	855	865	896	830	860	844	866	927	924	840	847	866	844	875	812	913	881	920	855	863	858	891	884	830	868	826	862	929	845	877	874	881	922	866	827	855	923	830	882	863	861	848	869	839	843	856	860	851	855	879	835	850	837	904	889	885	865	852	820	885	865	857	875	873	891	866	868	835	833	903	854	884	908	848	824	908	868	916	873	841	878	865	860	873	915	872	909	862	848	866	861	878	849	864	830	883	879	868	858	829	854	808	836	866	794	888	878	893	874	862	853	888	836	862	846	845	835	852	853	874	873	903	920	878	862	879	868	897	887	910	846	898	826	825	820	881	840	846	877	869	908	819	903	870	879	871	868	895	886	911	889	832	872	824	874	867	887	806	868	855	826	891	884	845	900	839	910	883	866	804	884	862	886	877	929	854	841	872	873	839	833	813	854	906	858	820	895	867	904	894	838	840	860	840	852	884	888	855	876	823	903	868	857	920	906	859	920	892	871	877	877	852	911	845	852	886	807	872	879	876	884	886	872	889	918	874	856	900	839	849	866	852	871	882	869	863	891	896	823	877	895	833	858	915	895	867	864	840	831	842	840	817	835	850	879	851	853	887	905	874	895	905	869	849	895	853	884	857	839	850	827	895	839	888	908	870	890	861	869	871	837	829	886	840	851	855	852	870	846	821	885	869	824	863	893	855	864	843	856	835	874	876	825	884	840	898	872	864	853	847	831	853	915	855	884	843	832	847	842	847	843	878	868	851	840	825	820	812	913	856	864	834	870	855	833	857	877	844	861	902	815	838	866	943	849	889	827	861	857	871	903	820	852	856	830	920	902	862	824	896	877	826	872	863	824	913	840	866	850	864	834	912	855	868	927	808	910	862	843	888	882	846	834	887	820	826	859	864	863	854	865	875	876	870	848	874	846	896	867	847	890	891	892	843	841	852	811	973	875	864	912	894	807	904	898	845	872	895	840	892	894	884	896	934	852	815	871	874	840	830	819	888	870	837	891	854	865	876	875	847	816	871	864	889	890	827	879	815	853	878	863	872	828	859	870	894	872	889	908	866	884	808	887	893	823	849	905	863	803	886	914	906	868	891	840	825	850	891	871	844	885	866	879	872	851	892	860	864	897	931	871	917	886	838	849	885	858	861	907	862	823	896	929	870	909	876	889	898	875	829	885	870	784	852	850	857	850	840	898	852	825	858	840	849	896	870	802	890	865	855	844	906	860	900	875	893	813	877	895	892	853	790	861	828	852	848	881	905	867	873	831	852	864	872	852	870	872	867	894	869	826	860	836	892	857	878	833	870	873	917	856	866	922	881	866	862	868	827	868	861	892	899	869	899	902	873	882	924	927	851	874	894	828	902	830	837	856	876	827	878	826	856	863	911	851	882	885	888	923	822	871	825	853	848	840	889	848	837	833	871	851	899	854	868	877	844	882	928	847	867	862	907	889	886	884	864	842	868	884	850	864	850	951	851	846	852	869	834	894	816	812	925	918	902	875	827	941	871	825	860	891	918	851	845	854	867	895	838	845	922	843	898	941	830	904	824	812	908	876	829	858	837	835	864	867	863	864	890	880	881	830	872	877	837	851	886	878	873	838	865	829	896	876	907	888	874	857	894	844	868	871	860	924	910	925	862	845	918	788	868	878	896	884	850	858	852	836	863	893	832	881	858	858	853	843	888	889	879	845	862	916	851	892	844	884	830	890	871	863	925	833	876	879	874	868	804	893	877	864	828	830	813	840	862	890	834	876	897	847	814	842	849	858	783	855	946	883	893	871	898	871	841	845	915	880	876	858	881	849	896	886	864	811	869	850	874	893	881	840	816	843	868	903	916	860	813	863	842	858	856	874	853	892	798	891	882	907	807	895	849	872	822	822	886	834	849	926	868	869	838	896	854	882	915	841	877	879	811	885	860	873	814	844	845	867	795	875	865	865	825	873	859	843	879	847	833	842	868	847	884	844	865	817	875	893	878	907	867	853	885	892	826	926	871	835	924	843	894	852	840	835	823	796	868	818	832	849	859	868	817	870	870	856	858	841	842	888	881	885	856	868	855	882	897	886	850	838	862	856	843	896	812	871	878	894	884	897	893	861	851	927	877	858	930	906	894	853	885	892	854	902	905	846	897	827	870	880	850	865	889	865	897	878	898	890	876	846	820	866	872	906	869	905	844	842	868	818	918	792	845	825	926	887	884	882	867	844	895	847	830	929	858	904	802	882	856	901	900	856	854	885	830	869	923	884	877	791	885	850	854	839	841	804	869	860	896	888	876	845	837	871	854	860	876	885	887	835	846	851	892	863	867	870	865	916	846	856	819	884	875	855	915	879	898	885	823	817	846	878	874	814	828	864	891	874	860	861	871	867	911	895	867	888	895	847	854	856	865	851	889	865	878	866	803	855	901	890	860	867	916	864	841	875	888	874	877	830	823	918	900	839	875	874	905	894	884	854	862	894	884	843	911	882	864	840	821	843	911	886	868	849	877	849	871	797	868	865	921	883	920	903	922	830	876	844	901	858	852	906	839	872	871	880	893	892	870	889	857	888	902	916	832	856	862	872	809	889	879	857	840	931	882	858	869	864	843	848	919	852	857	874	819	862	884	875	855	844	878	902	815	887	849	935	895	886	901	872	857	867	924	838	897	906	907	867	857	870	906	899	878	866	893	883
12710	812	611	484	420	313	265	248	231	255	233	208	183	206	219	175	185	201	186	209	191	193	209	178	202	187	183	179	179	179	205	199	190	175	179	188	170	160	168	169	191	173	174	193	173	170	182	157	176	191	184	172	168	218	182	206	161	175	154	206	167	200	165	186	163	176	179	169	178	181	183	151	168	180	153	176	193	209	179	193	150	158	178	174	180	196	201	209	182	167	194	173	203	193	178	184	180	202	200	193	179	191	181	181	174	157	183	178	181	179	192	164	163	165	152	202	172	173	205	167	194	184	201	178	174	178	175	184	171	186	197	179	177	171	182	196	188	167	159	175	160	176	192	170	167	143	184	193	183	186	179	196	191	186	160	188	207	180	198	163	178	190	207	155	197	153	173	171	176	205	173	203	150	160	162	173	191	203	155	186	180	180	160	161	170	173	178	176	191	209	185	154	163	161	190	173	173	160	179	153	176	162	192	194	173	176	158	173	154	176	186	176	204	183	171	176	180	182	165	157	189	175	197	199	221	170	163	181	186	155	197	179	182	182	170	173	200	170	183	186	199	156	207	157	181	194	167	175	219	164	175	191	184	184	163	175	160	181	182	161	192	158	155	181	184	185	154	211	174	183	172	168	180	183	186	155	186	169	159	150	198	181	163	166	155	175	145	171	197	187	174	167	177	169	179	164	180	185	167	180	166	195	176	155	162	193	161	168	163	184	197	183	156	166	183	193	175	182	217	166	202	171	187	173	185	210	191	198	180	167	196	170	169	157	172	214	169	187	178	191	191	187	150	173	181	184	166	186	174	163	172	174	185	186	166	180	159	167	184	168	184	186	179	164	173	185	146	178	204	178	183	182	158	169	194	187	155	156	178	181	172	178	170	177	203	183	182	150	177	182	172	190	162	163	150	169	188	170	191	174	172	169	158	212	179	175	176	164	188	179	176	197	169	178	179	163	175	164	147	163	172	181	171	174	191	176	156	202	218	175	166	174	174	168	187	170	179	191	176	205	154	185	158	161	204	175	192	201	187	193	186	178	175	198	159	163	187	167	160	172	192	178	190	162	196	155	189	197	180	180	195	173	160	181	174	181	184	184	179	158	172	168	200	160	170	183	179	164	176	180	168	178	144	177	186	177	174	180	178	197	182	189	182	158	198	186	184	182	169	179	166	163	159	179	183	198	175	204	186	167	186	165	180	197	184	160	185	185	162	173	154	176	161	192	167	177	177	180	175	210	156	163	171	185	189	191	180	202	143	203	175	163	190	204	189	193	169	190	182	169	165	190	206	189	178	178	192	167	165	193	166	201	152	208	213	175	200	183	188	193	185	172	185	185	176	169	156	167	178	170	166	185	173	178	183	173	170	172	190	183	182	176	195	190	193	154	187	194	181	197	188	184	159	175	183	197	181	178	171	165	169	159	161	176	183	185	167	193	164	189	148	174	171	181	193	195	171	165	177	169	189	180	177	171	202	193	197	174	221	159	160	159	196	162	169	181	166	195	157	210	178	195	185	182	170	156	187	167	195	208	174	161	151	166	186	163	200	191	191	174	169	180	174	180	187	195	164	195	184	171	160	168	177	173	181	172	177	177	201	183	193	183	174	182	176	162	189	164	188	187	198	171	154	179	184	171	190	173	173	185	181	166	167	200	170	172	158	187	172	197	167	188	185	156	182	199	186	154	192	166	192	176	146	157	172	176	186	189	189	157	189	169	156	165	169	168	184	187	183	182	205	170	184	187	184	174	157	175	166	193	203	172	160	166	184	185	153	165	158	162	183	190	168	164	183	174	193	171	191	172	190	188	169	178	198	174	176	190	186	174	164	156	165	179	193	195	179	157	174	190	168	151	180	162	181	155	167	168	180	206	151	162	192	183	184	182	162	183	171	173	154	165	193	174	193	172	172	171	172	167	170	200	174	182	199	206	148	166	192	189	152	193	193	168	178	167	169	178	172	192	205	195	165	187	169	184	185	159	192	188	165	193	186	175	169	177	172	178	196	161	190	173	190	194	211	174	166	178	182	176	172	173	199	170	206	200	169	181	157	180	161	168	181	180	160	207	195	166	177	194	164	176	174	189	170	179	208	167	193	167	201	209	166	201	192	200	169	165	202	159	174	193	179	171	162	206	195	157	161	195	188	193	167	196	200	168	191	176	187	160	209	194	168	189	201	189	167	183	178	186	208	176	133	156	157	171	201	176	186	183	176	189	162	193	186	180	191	185	157	170	186	155	159	186	193	176	172	180	159	182	182	166	165	198	186	190	193	200	163	179	196	178	185	169	191	194	185	189	186	178	193	160	185	182	150	160	171	185	168	174	171	183	173	183	194	182	162	178	191	187	158	202	166	190	200	196	188	163	183	176	177	202	168	179	172	176	141	162	168	171	183	166	179	203	188	183	193	189	156	170	202	168	178	186	194	199	203	158	180	175	196	170	184	167	171	211	201	191	169	176	174	185	177	190	180	143	166	175	151	169	172	203	175	171	190	168	211	163	174	188	195	179	175	193	163	170	157	189	186	195	183	176	188	178	179	184	172	173	182	187	190	186	174	167	178	177	171	163	226	167	176	172	171	169	184	165	168	168	179	184	169	200	146	183	196	193	159	176	180	196	176	176	185	190	170	176	173	177	197	168	201	168	174	174	165	166	185	160	182	178	157	163	170	159	185	181	172	189	155	157	164	189	189	182	169	160	177	181	214	187	181	179	199	161	173	140	179	162	202	163	186	177	198	176	167	149	156	185	183	181	179	178	203	211	206	172	173	181	191	163	185	193	192	167	184	189	183	164	150	166	198	184	196	183	166	214	168	168	183	173	197	169	157	176	203	152	181	163	208	180	185	158	176	182	159	218	186	171	169	169	163	201	176	172	184	170	179	180	186	192	171	183	196	196	162	187	190	168	185	173	185	168	183	158	166	173	164	182	188	161	205	213	172	184	202	191	175	182	183	196	208	192	176	183	196	173	188	168	188	201	173	173	187	168	174	191	175	157	173	171	177	176	169	188	190	174	183	168	180	179	172	152	176	181	166	183	183	174	162	156	160	184	150	197	176	178	177	178	169	163	182	167	156	161	175	167	145	175	177	168	189	185	177	155	190	173	159	159	167	181	184	158	198	166	158	180	188	184	216	189	168	197	183	186	170	185	179	165	184	177	192	172	187	179	161	156	175	168	188	181	209	182	163	162	168	191	182	156	169	154	163	180	187	183	181	184	200	182	171	210	168	182	160	184	155	166	177	187	162	172	158	185	176	179	170	170	161	193	171	184	187	164	175	178	180	170	176	194	189	179	173	201	170	171	154	200	198	179	177	174	175	174	184	163	183	175	187	170	227	183	173	206	184	184	170	157	161	155	188	165	168	184	180	176	175	166	166	174	167	169	204	191	193	171	156	180	181	179	182	172	204	202	201	180	152	163	185	176	191	213	183	177	206	165	176	180	167	132	192	157	182	171	192	158	145	177	159	212	168	181	187	176	197	207	147	165
7725	823	1565	1692	1479	1219	1022	868	804	770	696	607	622	612	610	602	579	563	549	543	560	505	541	531	495	506	524	484	515	549	485	487	490	491	499	450	512	493	488	502	462	485	526	450	497	492	480	468	458	447	447	493	450	483	490	454	453	482	476	493	446	458	461	486	507	462	493	425	502	480	445	467	456	454	456	479	481	469	461	500	496	461	502	472	448	455	467	461	488	454	489	484	490	468	491	470	497	447	440	475	483	479	500	462	510	461	501	402	451	405	466	461	487	481	433	502	440	452	470	487	472	422	457	461	482	445	437	461	495	467	467	436	477	466	458	433	426	450	465	497	452	484	469	458	473	425	418	409	468	453	500	450	462	488	478	480	502	461	455	456	448	432	473	462	449	479	466	469	508	488	466	458	471	472	451	470	473	484	475	459	480	465	494	498	465	446	469	432	494	466	487	456	492	485	424	486	470	439	457	437	480	457	457	461	457	462	491	473	449	466	467	498	439	473	445	401	403	470	450	432	446	503	452	478	421	440	432	470	492	452	412	415	467	495	434	502	468	452	455	447	447	462	457	447	463	442	451	452	447	450	427	445	478	432	454	463	469	444	473	462	413	450	500	445	511	505	446	469	465	495	415	459	456	490	438	465	490	418	435	513	486	470	449	467	460	433	482	459	491	476	495	470	456	470	463	471	475	504	442	475	467	493	463	457	485	455	446	421	497	493	444	445	438	482	473	458	466	486	466	457	492	471	465	462	470	454	452	447	435	478	473	492	455	479	502	476	434	491	449	452	510	438	465	452	460	474	458	470	493	435	472	468	455	503	474	449	433	463	459	442	474	473	430	456	490	466	470	450	476	481	471	491	485	519	472	460	478	473	434	471	465	458	497	423	487	456	449	478	446	471	455	494	484	443	437	426	479	475	510	459	447	489	466	471	426	480	456	509	450	476	528	474	475	463	459	507	451	439	439	495	444	459	470	482	467	465	473	479	452	510	457	438	430	435	456	484	445	422	479	453	443	467	456	470	433	462	495	444	470	466	459	445	468	496	457	464	463	476	447	484	470	475	468	477	430	497	451	471	458	508	490	441	468	513	502	481	464	472	481	461	430	483	440	457	471	456	428	452	450	453	488	438	494	475	436	479	434	406	433	468	443	444	439	467	463	463	442	456	464	487	464	452	485	464	428	474	451	458	508	487	466	443	479	464	427	447	503	466	445	489	521	474	441	476	473	449	435	464	471	467	490	452	409	461	471	457	462	438	512	413	476	449	483	439	481	461	428	487	455	493	474	467	473	476	440	444	460	456	507	485	463	455	484	451	445	427	456	459	439	477	456	464	470	487	433	450	451	459	474	486	461	470	509	452	458	445	480	459	466	446	429	457	459	447	464	421	472	445	497	462	461	460	507	457	449	461	459	482	448	449	455	443	531	440	488	470	438	466	465	424	448	440	502	469	478	458	514	445	449	471	433	461	479	476	481	441	447	438	438	476	445	436	410	444	453	487	469	478	474	488	441	467	480	469	476	437	448	460	447	473	451	443	479	484	451	461	456	436	462	438	447	463	443	469	482	442	474	466	462	450	497	431	508	476	461	408	464	449	448	444	436	471	460	443	464	482	499	476	495	461	439	512	457	498	446	465	434	399	440	451	468	467	451	456	442	454	507	463	439	474	493	465	459	506	450	462	474	466	495	461	449	481	450	468	487	426	533	483	481	462	447	434	450	499	460	433	478	435	457	462	430	425	455	483	417	499	452	444	489	439	489	456	467	440	447	475	425	491	446	442	437	469	457	448	450	488	463	476	420	454	499	470	479	422	465	437	449	491	465	490	459	450	495	436	488	448	482	459	464	448	472	460	453	471	453	458	450	479	485	478	422	446	462	461	436	485	427	476	476	469	484	490	462	458	477	445	479	448	444	458	485	500	480	461	461	447	453	460	509	470	489	485	459	453	457	476	465	475	442	474	479	508	437	429	469	493	502	470	467	455	490	471	438	492	475	463	500	443	471	480	453	474	536	441	458	471	458	461	451	477	445	481	477	438	461	432	502	444	484	437	461	502	491	480	472	457	492	464	456	438	457	472	466	438	483	414	467	462	468	433	449	447	480	465	443	460	445	469	458	445	466	440	470	464	466	486	484	486	491	476	454	413	449	482	451	441	474	478	457	468	481	496	461	498	448	466	376	488	446	480	496	460	450	442	442	469	446	450	458	453	463	463	444	474	452	471	471	505	478	463	457	485	448	455	423	461	432	468	480	456	445	500	470	458	464	444	460	458	457	455	481	460	466	466	495	455	479	465	448	504	449	500	472	452	492	480	481	480	457	509	454	484	459	472	421	460	458	481	455	453	474	445	458	507	502	457	461	456	459	458	452	415	420	422	430	472	487	441	445	465	480	466	479	485	434	455	494	450	468	478	483	449	463	426	468	452	463	436	440	471	454	448	459	450	492	459	454	463	466	458	453	460	455	473	478	450	473	454	451	466	456	466	460	454	427	452	462	485	484	452	452	455	436	439	491	486	471	455	472	492	432	470	473	481	434	463	477	473	434	467	469	478	480	506	480	453	523	445	445	483	494	423	505	434	503	477	446	482	449	477	444	464	495	435	431	438	421	456	411	453	453	457	476	528	474	519	450	439	461	454	446	455	502	485	438	438	479	409	462	463	462	445	457	485	438	478	441	506	474	487	472	480	440	421	473	456	480	421	469	480	427	427	474	439	451	463	432	477	448	457	461	493	492	471	479	452	487	474	470	451	443	488	494	472	466	490	486	466	450	488	477	478	486	412	459	486	429	469	484	446	472	528	474	467	485	499	496	433	479	466	453	453	471	474	467	491	438	493	499	483	472	468	468	490	489	475	471	498	491	507	496	455	465	475	489	492	469	441	468	491	442	485	478	475	446	469	471	485	476	432	473	429	502	450	431	439	426	447	496	473	461	462	487	462	475	463	448	491	462	446	460	413	439	449	439	444	463	469	490	475	475	468	445	463	460	477	434	474	503	459	459	455	459	455	442	428	456	470	446	488	457	474	435	454	442	430	501	476	458	451	462	498	476	459	440	411	500	435	465	465	450	451	467	479	465	447	467	479	479	474	470	457	460	463	444	446	454	468	474	452	446	460	472	486	443	452	504	440	456	468	434	466	433	451	469	464	486	452	484	452	475	454	496	446	449	475	455	459	485	462	477	480	443	479	438	459	452	465	491	449	441	454	502	470	479	435	486	440	435	461	483	473	476	456	493	484	434	476	485	445	444	450	482	433	468	485	509	470	444	466	419	517	421	417	454	437	497	447	482	454	456	450	429	466	488	448	482	466	463	479	466	490	468	467	462	473	500	481	476	463	488	453	498	491	433	430	466	494	481	428	483	444	446	457	448	498	484	448	432	474	453	489	475	455	477	479	469	493	448	466	437	477	472	454	457	472	479	446	464	455	470	448	476	499	421	469	475	474	413	466	431	492	433	452	452	466	475	448	453	440	466	474	475	462	473	485
1309	389	409	373	427	345	378	401	338	403	380	362	419	394	352	381	416	380	359	396	388	400	369	369	393	391	383	392	388	364	370	380	396	402	396	417	386	379	366	398	387	364	386	356	374	374	337	409	434	394	366	404	362	379	406	413	375	351	359	382	402	376	408	399	356	350	332	355	383	345	396	370	373	319	417	426	385	339	387	371	304	375	418	356	394	406	379	380	357	376	370	402	369	365	383	377	389	385	379	377	348	384	354	426	415	421	363	399	378	378	375	409	391	387	392	418	379	356	390	386	399	337	430	388	399	377	357	389	389	397	387	399	327	387	398	354	377	376	394	397	386	367	355	386	389	367	413	398	395	412	381	388	371	394	397	377	383	386	360	341	379	406	367	386	394	410	389	356	434	353	391	394	381	374	367	375	338	366	394	393	420	372	372	387	392	342	387	380	373	371	380	368	373	346	387	380	367	372	366	404	384	357	365	354	370	370	406	370	368	380	406	335	408	369	403	394	401	428	380	367	393	379	340	376	386	402	356	390	397	371	376	401	382	404	398	366	351	414	372	344	365	401	380	351	394	377	392	362	367	374	341	406	366	410	386	368	390	361	405	377	339	377	381	394	388	402	400	360	381	364	377	382	379	369	360	350	372	376	369	366	390	412	397	383	374	381	373	375	357	380	369	391	381	401	399	379	360	398	378	379	401	437	357	356	373	389	387	375	407	410	376	360	385	376	404	438	390	384	346	388	399	400	366	415	410	408	394	362	392	403	379	369	414	388	376	346	354	415	354	374	349	410	356	371	390	362	392	404	346	375	399	420	361	414	370	383	405	369	402	349	368	381	383	419	379	377	395	345	361	389	366	382	401	412	359	397	362	403	371	397	379	339	411	385	377	401	362	387	398	390	376	413	388	392	395	389	392	399	353	379	403	423	404	339	333	400	392	386	375	363	385	354	400	383	379	341	347	356	358	392	352	402	406	375	357	363	395	397	404	362	360	339	402	366	381	409	396	391	340	412	352	340	378	393	404	409	388	376	395	374	356	353	401	352	395	377	380	404	393	370	356	430	418	356	353	376	350	396	374	364	349	373	374	341	364	358	357	376	398	370	377	396	405	392	388	387	377	377	387	396	359	399	405	383	412	408	378	381	350	374	345	408	340	392	383	368	410	400	380	372	364	379	378	401	391	377	392	372	347	410	358	392	370	337	371	352	416	369	412	338	408	389	373	395	386	440	413	366	386	369	391	384	412	361	376	350	326	377	390	357	325	377	370	386	409	389	357	398	381	359	336	393	400	372	392	384	380	393	358	372	383	369	420	375	365	387	378	392	402	386	358	373	352	391	396	367	394	359	404	379	395	393	408	355	401	413	417	359	383	339	410	381	398	376	366	391	351	394	394	369	382	408	409	360	358	422	421	365	371	389	347	401	397	399	396	360	395	379	396	369	386	391	389	397	389	378	408	373	448	418	381	385	352	394	370	384	399	366	361	376	388	373	363	382	389	391	400	395	378	362	375	379	363	385	377	349	348	329	408	367	382	370	382	387	357	354	394	383	379	392	365	390	355	341	363	388	380	354	367	379	406	382	388	410	394	392	395	409	420	370	394	398	369	376	382	373	357	372	388	370	361	400	389	386	365	393	351	384	354	376	410	387	384	394	374	330	373	378	456	384	378	408	364	354	417	394	422	347	340	381	402	385	361	395	371	379	367	375	374	443	410	331	392	407	360	356	401	342	366	335	380	397	369	386	413	380	420	369	397	376	402	375	362	384	337	352	362	389	368	383	385	390	397	367	355	396	349	392	401	368	367	398	384	402	375	366	363	363	394	377	394	373	397	331	362	374	367	362	378	389	389	364	391	389	384	386	381	416	372	349	364	372	376	391	397	381	363	400	367	369	396	385	416	357	354	378	393	343	383	397	384	324	370	389	380	378	354	419	377	380	364	346	391	349	390	409	402	408	433	398	380	414	349	391	396	371	403	422	385	378	391	416	380	388	376	410	373	376	369	397	372	394	395	391	384	363	379	370	377	398	430	414	388	390	411	372	390	394	392	377	335	373	416	387	377	341	349	406	376	405	404	406	381	360	401	348	380	365	345	370	366	366	365	412	386	392	367	375	401	352	364	361	410	402	378	362	404	370	358	414	411	374	356	372	359	361	383	376	371	385	359	385	343	395	376	397	357	374	379	359	407	402	397	383	372	373	383	380	365	374	415	401	380	398	393	363	379	357	398	400	351	386	367	398	424	400	399	386	382	392	397	386	392	342	389	383	395	372	401	407	406	381	376	380	417	380	388	376	364	382	437	374	390	379	400	383	369	384	361	392	369	382	347	330	399	409	403	376	371	391	420	387	365	378	380	381	381	367	403	378	397	368	390	412	411	338	345	392	374	387	393	395	387	409	350	387	355	417	373	370	401	362	334	383	394	397	384	364	391	393	376	369	387	396	348	387	382	360	372	398	393	426	389	366	379	379	378	368	422	335	348	389	402	370	394	395	392	396	413	353	383	373	399	413	435	391	408	400	374	396	385	376	381	373	418	378	382	398	397	385	391	376	375	366	396	378	366	372	367	365	416	349	399	365	360	353	366	366	393	389	376	391	384	387	393	391	380	384	384	357	411	398	389	363	394	367	366	409	380	371	408	403	374	412	371	332	384	354	380	380	405	380	393	394	367	364	391	380	402	382	341	388	381	357	363	390	373	363	394	388	399	356	393	362	337	350	373	367	387	371	359	395	363	384	403	389	356	373	386	399	386	351	388	352	386	355	376	404	382	407	416	368	411	389	382	384	371	393	375	410	396	375	370	394	377	379	408	397	380	372	310	346	407	397	396	358	395	366	406	357	396	364	413	410	376	367	377	356	387	396	386	379	425	389	365	381	405	360	364	356	373	373	373	386	365	379	393	403	410	386	370	348	375	384	351	368	373	366	384	394	391	393	366	366	396	366	405	365	346	378	370	371	364	354	365	353	366	379	391	382	358	407	391	408	411	357	393	400	363	369	351	396	391	348	408	390	403	396	375	358	400	374	375	383	371	394	364	387	398	386	377	382	377	436	376	366	377	385	396	382	357	380	384	345	389	364	406	384	380	410	405	389	371	352	391	384	361	358	355	361	318	393	373	363	365	432	396	367	375	389	382	377	356	393	385	357	369	407	412	378	363	405	364	397	383	370	381	388	380	380	358	374	388	365	399	393	351	382	388	360	378	396	358	399	403	379	390	435	364	375	383	354	397	340	407	374	362	365	392	356	380	357	376	394	394	373	426	396	383	390	413	400	432	367	387	384	364	339	366	397	375	350	391	408	376	381	404	389	405	353	369	348	372	374	402	411	374	406	367	387	371	425	397	378	397	404	379	385	388	379	341	411	327	417	408	358	403	364	346	425	381	379	333	377	379	323	358	410	376	382	371	416	351	372	392	369	386	381	387	360	330	411	384	396	371	375	388	389	387	401	387	380	394	372	392	365	388	375	444	390	369	394	387	372	395	379
2084	934	956	944	946	965	933	966	932	860	908	989	918	925	959	932	960	940	923	914	977	894	886	905	907	919	915	918	914	913	914	943	888	919	904	900	913	914	943	930	924	922	902	924	1004	963	939	899	930	927	936	947	926	923	955	964	942	922	944	843	879	971	911	895	894	979	935	919	954	888	949	904	884	905	901	915	965	917	925	896	886	913	917	954	900	928	902	912	932	903	961	915	972	907	917	922	863	892	954	944	960	902	994	948	998	846	934	931	971	895	929	890	878	958	986	886	943	954	907	923	902	946	912	928	953	905	934	911	938	911	931	951	962	912	892	926	991	913	883	958	889	950	908	969	908	878	836	930	913	951	945	879	914	949	970	913	963	963	940	859	902	878	855	893	870	887	933	900	949	888	973	944	904	923	948	966	873	920	863	947	869	939	919	910	887	892	920	976	909	895	949	908	903	905	942	933	955	883	910	889	965	937	927	932	874	894	934	914	974	966	936	947	883	928	915	919	906	869	919	940	925	917	919	904	917	944	906	930	878	938	930	927	919	930	955	920	939	889	916	855	929	920	928	906	917	925	961	873	928	894	937	863	889	938	916	924	941	878	941	932	927	964	938	973	927	914	926	948	886	969	887	916	916	903	891	960	870	892	887	948	936	944	917	883	941	892	934	976	917	958	913	905	924	948	896	938	936	947	983	934	955	962	908	897	892	940	936	930	944	948	926	879	948	896	906	930	944	977	917	952	965	904	904	907	949	913	941	874	876	949	901	936	904	927	952	948	942	845	913	887	906	947	911	860	931	914	890	901	918	923	911	933	925	917	981	890	896	912	978	993	879	885	943	886	896	901	940	898	929	1006	929	859	893	915	920	893	935	917	968	958	916	849	980	950	933	883	910	936	991	902	933	885	924	933	946	971	911	936	974	946	891	966	970	965	904	901	922	921	957	909	958	887	890	957	947	946	903	929	957	868	887	930	936	902	893	958	936	933	946	889	934	900	874	891	914	934	972	869	912	908	927	994	910	1008	874	1000	900	964	979	918	930	897	842	903	909	892	889	940	918	950	901	968	915	880	931	909	886	890	898	954	956	860	939	909	869	939	961	842	844	927	876	937	950	904	934	909	902	998	929	934	948	873	924	868	930	949	987	905	918	887	909	912	940	956	952	944	910	922	970	911	906	886	956	940	902	947	913	893	868	956	881	944	889	911	958	986	896	954	927	941	899	876	916	954	922	957	922	895	909	917	949	954	925	899	909	988	876	863	908	918	900	955	926	935	904	941	951	904	945	905	917	897	872	983	893	927	861	890	872	886	963	910	911	922	886	903	952	916	943	936	914	888	917	929	922	910	952	928	902	884	934	937	882	883	919	951	913	909	963	903	909	909	927	896	911	917	983	957	864	881	925	907	900	924	928	964	925	915	886	858	871	959	911	951	960	952	930	951	927	954	977	930	967	941	902	937	947	932	943	940	992	939	913	904	929	899	974	947	897	889	936	945	942	888	943	925	954	974	951	976	934	905	959	893	975	953	930	932	875	959	906	942	913	884	934	945	897	951	885	932	908	919	875	939	906	860	899	932	909	919	934	899	947	852	880	959	927	874	924	908	864	904	941	907	910	901	943	966	961	896	878	916	915	952	943	914	935	902	893	935	919	970	902	955	955	893	891	933	957	956	952	923	894	952	965	916	911	907	930	908	921	930	927	916	907	922	926	962	907	953	909	954	944	914	890	910	926	906	955	904	891	935	882	868	902	896	954	928	946	916	943	952	924	900	938	877	893	926	958	946	932	909	960	903	847	929	935	910	905	912	954	910	917	974	908	942	957	916	898	941	924	908	868	933	916	900	957	934	894	900	953	901	919	940	918	917	896	922	923	884	929	886	934	877	918	898	962	940	964	945	955	903	908	917	954	898	947	915	955	902	952	983	867	899	928	877	969	959	912	943	965	859	899	875	974	958	921	859	890	942	919	928	981	922	903	924	930	874	960	954	943	895	894	919	899	927	921	942	953	883	890	902	887	986	916	952	936	900	954	905	978	905	966	919	887	938	882	915	911	882	927	885	878	903	981	937	953	927	958	927	910	902	962	907	946	943	914	920	967	923	879	952	908	886	904	924	928	854	976	960	905	956	879	862	911	879	902	893	935	914	917	871	895	926	903	971	943	970	871	900	915	875	941	980	919	938	954	910	942	916	916	949	874	930	901	908	949	890	906	872	960	895	942	931	934	951	917	942	883	905	892	953	934	933	917	857	908	912	900	935	870	938	920	902	928	904	897	875	935	890	942	912	903	881	873	946	938	918	957	937	894	916	930	920	959	982	917	918	908	922	907	912	972	888	976	930	944	865	937	930	953	930	851	932	959	995	921	873	940	875	1006	907	881	938	920	891	844	972	888	945	943	892	879	951	890	927	890	927	876	945	901	917	1000	905	868	953	898	918	954	963	891	919	947	926	934	943	887	939	883	951	905	913	901	945	939	929	976	882	931	894	930	899	890	945	893	961	965	955	932	914	936	911	915	892	934	933	909	896	903	990	905	918	886	942	893	944	937	913	948	893	931	909	917	918	929	900	955	942	886	943	960	875	923	890	861	911	918	924	975	913	907	907	878	907	973	835	926	876	923	905	879	869	959	919	884	876	946	879	977	920	935	926	914	911	901	988	975	898	918	900	941	950	953	978	954	921	944	970	928	912	852	876	929	894	924	936	898	949	919	913	956	909	927	901	903	822	920	915	947	979	884	898	975	868	881	894	919	932	961	880	886	860	930	936	955	965	890	936	894	911	950	933	856	904	920	908	945	926	941	936	916	860	880	946	916	911	942	924	921	940	938	929	920	936	986	907	915	922	967	986	895	944	917	910	889	899	941	915	911	961	895	967	945	880	909	887	958	947	933	876	979	886	962	924	981	941	935	938	943	866	911	877	933	891	904	885	887	923	936	861	943	939	906	878	933	962	901	887	907	911	963	935	1000	947	887	914	963	886	877	915	929	972	898	905	958	874	893	889	885	947	909	938	913	886	904	962	927	953	930	943	922	955	970	914	888	998	919	870	867	952	917	945	957	937	910	950	978	886	966	959	877	918	893	907	921	945	955	915	928	928	889	889	954	949	912	870	964	905	881	922	927	976	941	930	871	943	923	921	960	964	898	938	891	936	911	957	933	937	912	922	949	893	893	949	866	978	882	926	928	958	898	960	899	944	954	963	974	954	929	902	891	887	917	902	921	940	901	876	887	915	963	881	921	967	929	877	990	898	911	927	947	881	943	913	941	939	955	965	881	906	907	931	871	968	857	931	923	948	883	954	939	895	881	914	929	897	895	988	945	968	926	862	923	904	868	938	956	926	984	902	897	923	912	924	956	869	916	956	902	942	900	900	930	924	925	905	900	852	919	916	987	848	931	914	911	804	939	897	913	885	941	902	943	933	869	939	901	940	939	931	954	956	935	953	886	931	888	890	933	928	920	913	915	926	872	907	954	832	911	985	926	871	946	957	905	939
6927	641	597	546	485	417	393	382	362	380	369	383	390	404	368	369	398	351	352	322	381	369	366	382	385	339	361	356	365	373	383	383	372	366	368	350	352	354	349	351	395	360	331	378	357	392	365	383	350	346	394	366	363	388	345	349	355	346	369	412	384	346	372	394	318	351	362	357	351	372	389	367	352	377	364	375	366	374	371	361	361	390	363	346	363	369	328	325	337	337	370	352	319	333	350	382	410	332	376	363	347	351	385	328	362	366	376	383	318	337	360	336	334	359	337	330	313	349	345	337	329	348	365	385	321	361	371	341	362	357	330	346	357	353	367	362	378	373	361	366	353	368	391	331	400	333	319	374	380	327	342	381	349	361	365	345	399	348	380	348	376	361	333	355	350	321	341	345	355	382	373	350	374	364	360	344	334	393	338	336	340	359	384	361	343	343	356	345	348	348	379	314	359	387	329	340	356	332	353	404	369	339	359	373	344	324	376	374	362	354	352	321	339	343	374	313	331	327	338	353	378	361	375	372	363	370	346	323	384	389	346	376	339	351	371	376	403	378	365	378	355	345	361	371	359	356	386	348	369	344	310	370	374	375	339	352	362	393	371	344	331	343	339	399	371	357	365	359	334	329	357	348	382	364	366	355	376	320	339	404	373	379	308	366	333	382	366	380	370	376	371	382	331	349	338	343	331	348	348	355	340	371	334	356	367	351	339	360	356	391	359	363	340	389	367	373	382	326	341	368	377	380	360	368	342	408	322	381	349	378	361	345	405	354	365	360	356	336	395	382	375	375	368	361	355	395	417	320	345	362	353	397	398	326	329	356	354	364	357	343	346	406	352	326	369	346	361	363	412	363	373	368	391	356	340	351	363	368	360	349	331	359	354	387	362	364	326	375	365	369	319	327	390	398	355	348	352	347	364	359	365	371	349	360	371	320	356	368	371	346	367	340	341	335	369	347	382	378	376	383	356	369	367	343	354	383	387	333	381	355	384	356	377	364	350	351	362	360	353	331	353	374	381	317	316	346	386	364	356	391	377	359	388	353	375	360	332	354	352	355	386	355	321	339	358	395	352	353	343	371	360	379	359	373	382	333	347	356	370	353	373	332	340	382	371	361	331	373	340	362	378	380	376	361	369	403	366	367	359	335	347	339	326	362	334	392	354	377	353	344	355	348	375	374	368	320	335	347	372	362	374	365	343	344	337	341	359	339	347	341	388	354	305	362	337	367	380	355	376	341	371	324	382	370	361	364	352	334	372	336	359	367	331	365	341	399	374	315	382	368	359	370	372	382	323	357	346	393	342	403	358	377	369	321	356	338	384	349	343	339	377	381	370	353	379	364	305	397	332	376	345	363	357	326	348	399	363	361	340	379	349	382	340	359	345	357	339	372	391	350	357	372	341	345	349	383	362	362	325	370	376	361	352	390	378	325	309	355	350	375	357	363	368	374	360	361	381	370	347	364	383	383	350	363	322	361	360	347	327	329	356	386	377	335	340	334	375	372	341	349	355	341	336	376	356	359	378	352	385	364	354	364	329	324	348	397	366	377	391	375	384	412	363	359	383	343	333	343	354	395	331	368	376	410	347	368	383	364	329	329	347	346	361	392	353	363	335	374	345	356	356	356	341	328	339	359	352	361	397	389	347	351	355	386	356	390	362	413	388	390	333	326	323	355	384	378	327	341	362	387	387	358	363	392	342	364	335	368	379	376	349	373	377	346	368	350	369	341	348	389	388	371	368	385	346	396	384	331	364	372	364	325	389	378	337	358	386	363	379	323	324	365	368	395	377	373	351	400	349	353	339	339	354	359	375	348	334	354	342	332	357	374	351	365	331	365	366	385	350	359	394	360	366	380	358	437	363	382	334	388	376	357	371	344	348	379	348	344	365	368	351	376	381	324	355	386	345	340	316	348	335	334	399	362	388	356	351	346	378	323	394	380	349	374	372	384	337	384	351	404	350	396	329	369	358	327	369	346	317	383	361	326	379	350	378	362	359	339	377	359	377	329	371	370	375	339	377	328	375	358	348	340	340	345	345	310	357	353	358	291	328	369	369	381	371	330	392	385	388	359	375	386	380	366	317	350	348	352	349	344	361	396	328	365	399	346	359	400	366	371	372	366	361	363	333	400	344	366	325	348	363	355	322	373	364	387	393	380	347	388	341	332	372	367	361	344	355	326	359	377	357	365	352	336	326	345	348	357	406	351	372	362	324	382	349	349	373	346	341	369	323	362	385	374	401	386	393	366	382	352	382	383	362	408	391	380	343	351	367	384	375	364	368	350	325	354	342	332	343	336	362	357	410	396	365	367	341	353	350	387	366	354	366	393	382	361	379	359	358	350	340	406	342	377	396	333	343	362	359	349	380	384	420	351	368	341	390	364	378	361	355	385	358	361	347	372	336	338	362	347	366	364	386	359	358	378	336	354	360	366	380	353	393	342	381	342	391	358	364	379	374	367	342	365	359	353	364	362	345	343	385	395	327	370	346	356	355	362	351	388	382	361	333	366	370	347	327	337	368	382	365	362	349	344	314	353	326	369	341	354	355	338	343	379	353	348	381	313	355	376	369	355	349	369	353	357	404	353	383	394	336	358	330	353	390	343	359	318	367	331	350	347	390	356	309	356	376	367	392	354	350	343	370	349	365	372	365	357	336	353	341	314	324	375	341	358	405	348	378	337	361	341	365	378	371	359	352	391	339	366	347	354	373	353	370	337	366	372	351	323	359	360	370	362	387	351	364	364	407	354	337	364	347	346	349	344	348	330	353	338	324	375	378	341	343	339	332	372	342	365	382	361	393	407	343	334	367	347	332	393	395	353	382	361	365	378	362	369	347	356	343	349	375	378	359	368	365	368	384	347	344	357	377	366	350	359	359	394	355	363	400	339	318	320	356	359	327	332	340	382	349	318	342	350	393	377	360	342	350	378	339	358	380	347	390	377	350	382	400	368	350	370	380	362	341	359	350	365	351	381	357	383	383	352	344	355	361	402	368	352	356	340	386	357	399	339	378	383	347	354	383	376	362	367	358	373	352	342	369	363	333	390	374	369	354	328	351	378	349	349	389	390	341	347	355	360	340	364	361	374	345	388	373	363	360	361	356	359	335	387	381	342	353	326	361	357	355	376	378	372	353	382	395	358	344	308	377	361	375	378	345	371	335	362	355	362	351	340	399	374	342	368	385	349	384	359	360	335	319	327	346	342	358	334	351	350	376	380	388	343	338	344	364	338	366	375	420	368	357	375	357	389	361	388	361	350	330	380	319	375	384	324	356	378	339	375	370	360	353	360	352	365	379	332	349	352	397	374	380	365	344	324	363	337	383	339	360	354	350	356	364	342	323	391	336	325	350	351	353	346	320	377	372	372	367	346	333	377	357	369	336	391	346	356	357	368	358	336	338	356	388	377	395	361	413	397	398	346	355	346	368	346	370	417	394	383	360	397	360	349	353	365	382	387	313	377	355	355	365	352	337	359	355	364	366	371
6498	1007	1485	1469	1335	1258	1181	1032	1094	1040	982	977	965	937	905	923	949	849	919	883	921	918	903	903	876	910	836	880	894	867	870	887	853	858	849	864	903	870	911	910	873	859	883	816	906	914	839	849	855	858	889	859	861	909	843	847	851	825	870	794	809	856	847	811	843	875	841	817	831	838	882	852	847	881	874	904	871	842	852	866	844	918	794	834	849	876	868	891	885	870	809	885	936	917	887	846	841	865	830	908	994	836	857	872	894	868	820	853	846	879	848	849	892	876	803	851	805	853	844	897	860	869	809	922	846	824	838	879	848	903	806	883	823	835	886	842	874	842	875	887	860	830	860	839	805	792	886	860	856	826	883	807	854	849	817	845	819	911	864	853	862	885	872	900	845	852	862	827	890	860	833	858	853	864	810	900	895	890	903	870	857	884	875	859	862	823	799	834	876	833	853	855	860	853	884	833	857	882	915	856	874	878	840	858	842	878	829	854	841	810	867	920	836	844	849	841	875	842	828	914	838	869	853	878	870	873	852	860	898	864	869	857	830	869	849	897	892	865	832	835	877	855	850	849	831	845	847	883	918	834	839	813	808	808	879	940	883	857	831	826	829	861	875	922	823	898	878	854	876	862	902	872	835	868	913	951	842	844	881	871	800	884	859	853	857	823	845	862	880	867	831	874	855	831	861	869	806	878	813	883	824	903	858	858	863	866	890	857	874	872	876	863	866	856	906	875	925	855	837	839	874	857	848	829	837	868	819	920	823	835	904	844	882	856	828	823	835	856	923	871	873	890	797	920	873	856	814	854	868	798	898	913	906	864	876	814	916	867	833	884	872	866	873	822	860	842	849	882	788	901	889	867	831	900	896	888	842	841	836	846	936	866	890	887	884	875	857	841	795	888	866	880	850	840	857	899	856	878	881	844	863	895	857	854	887	890	845	874	869	839	922	885	874	875	864	865	875	838	836	840	863	900	828	837	911	887	820	880	884	857	848	826	806	878	857	883	914	818	880	763	853	846	799	867	820	852	854	875	863	836	902	859	856	828	886	848	839	887	861	846	854	859	852	865	883	867	891	880	869	843	900	867	833	845	904	862	820	881	884	853	860	890	885	863	835	873	840	842	868	883	832	890	889	857	925	852	804	828	888	874	904	876	856	868	903	876	843	859	864	885	864	853	823	841	823	852	810	828	826	822	884	859	865	834	903	869	864	905	856	874	846	896	868	876	896	873	872	886	912	851	877	860	842	858	864	856	914	867	869	894	902	874	862	873	890	883	858	909	882	831	859	858	842	867	869	842	884	845	898	843	881	883	822	867	836	933	800	872	860	929	888	847	842	818	867	832	868	845	883	883	848	855	837	829	832	869	784	905	889	837	870	871	886	845	871	913	861	863	859	846	869	825	841	847	862	873	876	876	828	890	903	890	828	830	866	846	849	900	899	900	894	854	882	852	839	840	887	882	860	822	838	863	865	917	808	774	889	871	880	882	862	891	804	909	885	815	895	856	848	887	877	866	890	859	894	884	915	887	863	893	856	859	883	800	840	841	855	886	858	851	887	869	911	840	837	877	818	844	860	843	865	848	825	838	861	887	916	836	859	841	921	837	869	874	870	863	842	902	839	885	847	869	869	813	854	891	867	826	876	837	833	863	818	830	844	808	882	853	862	872	857	869	868	893	819	864	885	855	868	896	888	887	784	789	890	853	870	844	820	835	813	829	865	894	864	848	784	870	825	848	858	877	840	891	859	897	838	862	891	885	833	770	846	896	896	834	896	874	889	813	818	863	843	893	802	860	861	817	809	837	877	822	824	893	852	871	813	835	867	925	882	807	879	852	873	847	901	848	862	841	868	904	870	855	907	846	828	850	827	888	847	886	834	885	834	874	807	858	875	907	844	906	880	845	832	810	896	902	833	832	867	877	820	802	849	840	864	831	889	899	868	860	837	871	823	893	856	857	910	863	860	848	864	892	871	815	825	858	868	863	876	894	900	886	822	870	886	873	856	886	826	878	886	837	880	875	846	849	852	809	914	806	854	912	840	872	832	907	868	862	795	861	850	879	820	899	835	936	879	879	889	855	823	799	825	875	849	836	856	903	814	875	907	833	849	913	829	836	927	866	902	876	863	864	900	842	855	913	863	857	877	853	913	862	869	845	837	867	857	876	917	861	886	867	902	821	891	852	852	881	879	858	883	817	897	883	868	899	870	791	838	891	846	872	880	873	873	832	874	831	878	889	865	902	814	915	862	872	832	901	870	852	878	840	858	868	891	913	849	899	867	837	847	838	868	861	858	927	859	887	876	838	897	895	867	894	888	871	856	873	832	911	839	892	908	851	875	871	891	859	887	856	861	895	880	856	820	857	884	876	866	886	878	889	856	845	930	876	832	855	843	880	888	868	865	859	863	828	896	879	884	896	873	815	833	878	861	831	861	830	891	829	846	878	866	845	884	888	834	919	850	857	841	856	888	849	851	870	871	853	829	865	869	860	862	853	894	884	887	877	858	925	848	853	876	846	841	882	825	848	903	867	866	834	843	831	924	822	841	863	882	847	868	843	880	869	848	852	862	900	806	884	830	839	892	808	888	817	839	854	916	848	852	830	859	869	873	865	852	861	876	875	791	828	831	886	882	840	812	869	828	852	880	884	851	856	821	861	861	853	928	828	834	887	852	839	836	898	875	836	903	875	896	871	861	810	871	868	871	851	873	833	848	892	880	907	849	824	883	853	874	927	877	873	873	821	824	917	825	887	835	900	846	872	897	857	877	862	857	866	853	887	861	870	846	839	864	879	863	827	846	841	804	834	847	875	893	840	848	906	872	876	852	816	848	885	846	865	872	857	856	912	830	857	855	833	861	867	829	779	948	885	826	840	872	831	862	842	874	866	837	879	888	855	874	851	883	890	874	841	858	848	883	931	826	870	851	836	913	859	861	919	902	869	867	922	856	882	821	917	870	866	899	833	907	894	824	839	809	808	852	843	836	852	900	873	859	883	846	872	905	867	918	828	881	892	854	838	885	841	859	874	845	888	890	873	852	871	865	892	847	843	953	856	813	922	864	857	811	855	870	880	890	856	862	823	812	842	878	885	910	861	871	839	907	862	868	837	846	817	786	834	839	861	834	835	856	870	853	837	894	906	891	851	855	892	827	879	883	877	862	887	869	853	841	854	866	833	881	882	863	868	864	816	846	855	855	898	863	847	874	895	891	923	835	916	898	873	828	904	862	862	847	864	870	877	828	893	863	837	900	879	851	951	871	870	869	889	821	864	862	834	868	901	853	847	862	888	885	865	848	855	876	874	885	858	918	879	868	878	907	838	867	924	863	877	873	863	852	877	848	827	871	833	819	850	886	796	865	835	876	847	884	855	929	860	850	905	858	881	846	853	869	899	823	899	863	891	899	827	867	871	861	874	839	799	845	845	868	866	938	807	860	887	913	904	864	856	883	837	817	844	867	863	829	833	846	890	919	872	814	888	832	810	871	876
12507	780	627	503	374	305	267	254	225	199	218	199	164	179	213	193	194	173	173	190	156	184	185	194	181	158	196	170	181	172	167	167	182	206	199	168	201	192	210	174	179	167	182	193	190	186	184	170	181	169	212	206	166	176	155	168	177	168	171	181	173	189	182	166	190	170	175	195	184	171	166	173	168	183	179	176	183	181	172	160	184	196	185	156	204	196	179	165	175	170	184	185	181	200	185	163	170	191	177	189	162	187	184	188	198	174	173	193	177	174	186	156	159	175	197	179	188	163	173	195	197	182	187	149	173	164	185	207	201	189	184	202	177	161	179	151	164	195	197	170	189	190	163	177	160	198	180	171	159	186	191	187	163	191	165	173	171	181	169	172	170	195	190	180	176	166	177	177	177	199	196	192	181	171	174	191	199	205	178	181	186	168	197	169	173	186	184	202	206	202	161	174	175	161	168	195	193	161	130	186	190	178	185	183	195	181	192	180	173	160	180	192	173	192	186	159	196	155	164	186	195	178	195	173	195	190	180	178	169	185	183	185	199	190	166	175	153	164	184	170	171	169	163	202	167	172	176	174	160	193	185	175	189	182	169	166	176	159	186	168	136	189	179	172	159	171	173	194	160	163	169	196	156	161	171	186	160	164	177	175	201	186	219	191	186	192	187	188	181	185	195	203	159	165	178	172	176	174	192	178	194	146	171	182	168	171	192	188	189	186	184	183	162	165	182	187	176	200	179	196	183	209	169	184	170	164	200	183	180	154	175	198	165	132	162	181	197	187	174	156	185	187	176	193	174	200	189	161	194	200	166	157	173	156	196	179	166	172	186	170	183	183	164	185	149	168	179	173	186	190	184	197	138	187	190	174	193	205	205	168	166	175	173	175	167	202	167	184	161	187	166	199	183	174	161	165	195	168	202	158	169	173	179	163	176	182	163	165	184	185	180	177	171	198	209	169	167	171	174	179	181	177	188	170	205	164	149	180	169	202	170	142	179	168	187	170	163	201	197	169	187	167	194	184	166	172	194	198	181	161	197	203	193	190	188	178	143	174	184	164	199	182	166	169	177	181	171	204	172	172	177	193	173	183	189	169	180	156	178	164	176	161	190	177	176	174	183	181	184	199	179	186	178	159	164	194	141	154	179	189	191	170	164	180	201	184	182	154	174	142	189	198	197	196	173	178	183	186	156	153	159	182	180	174	160	175	158	190	174	169	182	183	204	189	162	186	152	169	169	187	183	188	188	170	172	172	174	172	159	198	189	182	174	162	185	159	178	170	198	148	175	167	174	156	175	166	212	169	183	171	176	190	182	178	205	166	178	200	190	180	160	207	168	170	167	190	166	177	147	202	158	189	181	182	190	194	165	191	174	177	159	166	160	189	162	203	189	162	180	182	177	161	171	193	171	170	206	189	171	182	182	155	164	170	167	161	202	177	192	190	175	196	178	186	215	197	178	188	176	157	174	191	209	177	175	183	198	172	170	189	171	184	139	165	182	169	208	194	189	165	170	170	161	197	157	145	175	176	180	133	194	185	170	194	187	201	181	182	175	209	184	176	147	173	183	173	186	185	214	180	163	148	162	168	183	148	184	172	169	201	177	184	162	163	173	179	161	172	163	173	175	179	188	173	186	172	197	171	149	169	198	180	181	160	176	176	181	161	171	194	184	178	169	167	200	169	162	177	167	162	198	179	205	185	182	192	184	175	182	161	182	187	161	183	175	166	177	142	196	188	151	169	199	184	169	191	172	183	169	173	188	168	165	182	186	166	170	183	159	188	178	178	171	184	187	220	171	174	181	185	170	183	177	169	156	155	201	190	174	186	164	193	173	167	191	181	194	179	187	173	171	180	185	185	172	189	178	168	180	166	162	192	182	178	184	185	178	151	164	219	159	196	167	160	173	179	180	164	176	194	193	171	162	163	143	173	211	165	167	203	192	160	168	155	187	200	175	165	182	171	193	188	166	168	186	159	191	194	192	174	157	158	172	186	199	186	184	182	168	174	163	160	172	160	180	162	190	157	174	158	166	159	184	168	207	193	157	192	175	198	182	161	165	168	172	173	182	179	186	159	186	155	173	187	190	172	170	184	172	161	191	184	197	200	185	175	174	165	179	165	187	185	174	146	179	159	159	176	189	201	190	208	186	184	137	163	217	169	155	157	178	187	203	179	187	163	170	182	182	169	191	158	196	167	196	177	176	227	182	170	180	195	185	181	185	195	181	180	167	174	207	176	181	179	175	189	176	178	186	172	171	155	166	173	179	193	161	195	192	184	164	204	163	170	187	169	170	169	159	171	187	172	169	160	152	173	193	185	177	157	161	197	176	196	190	180	182	185	180	168	179	175	179	169	166	184	162	191	199	181	188	169	177	167	147	188	174	172	206	195	157	169	174	188	201	181	168	215	176	176	181	206	177	188	200	184	171	155	177	168	172	178	191	159	192	159	179	192	179	172	183	158	165	182	202	156	170	166	169	185	167	175	186	160	188	194	184	191	179	191	185	175	181	180	179	186	170	179	176	163	151	182	198	190	196	166	171	142	174	170	177	168	177	168	176	168	181	180	182	183	177	141	173	188	190	172	196	195	206	180	176	195	150	199	166	199	193	192	194	207	163	170	152	192	188	176	205	177	195	170	175	201	173	188	171	173	198	155	214	162	180	195	199	179	170	182	191	173	184	172	188	174	170	172	178	176	165	181	172	166	204	180	195	155	179	183	188	186	172	201	169	166	183	187	199	161	176	179	174	182	190	189	183	152	182	190	188	169	178	188	194	174	175	197	212	175	177	152	178	199	161	201	185	200	166	194	169	185	164	172	161	194	179	176	163	199	179	182	166	188	187	179	178	193	149	184	178	200	149	165	171	184	195	182	148	173	180	176	169	192	164	167	183	182	176	170	191	173	182	154	190	181	177	168	163	165	169	196	162	191	172	189	170	185	193	193	177	139	166	180	189	151	178	167	190	152	160	156	159	175	176	203	181	184	201	180	180	164	174	148	191	179	162	165	175	172	191	172	173	176	173	184	180	156	161	198	175	177	175	189	193	167	180	145	181	148	193	176	197	178	181	175	192	183	144	175	165	170	166	157	170	195	186	186	165	155	178	182	169	172	176	178	185	183	169	163	189	176	178	202	167	187	168	167	156	183	170	173	162	174	200	184	176	172	211	181	186	189	171	167	166	194	192	193	186	163	172	184	171	172	167	194	182	178	197	164	170	148	144	189	156	189	137	173	157	182	184	183	165	169	195	163	175	169	168	185	190	199	185	153	164	172	156	168	169	154	191	178	172	181	190	178	185	177	199	172	176	174	166	200	187	162	178	194	187	176	175	179	168	183	171	172	209	172	172	196	192	172	191	175	166	196	200	166	173	167	166	190	179	171	205	194	170	171	178	192	160	171	172	180	166	185	170	162	208	179	159	175	198	174	155	172	171	177	170	187	179	178	187	179	196	176	188	177	177	170	172	178	155	181	195	163	184	176	179	172
7705	866	1510	1710	1455	1208	1059	866	808	714	734	656	647	606	592	540	556	541	559	538	509	543	512	503	503	512	484	474	529	494	495	484	462	491	485	463	522	519	474	507	500	508	449	452	475	476	503	499	511	461	471	468	500	490	488	468	456	473	480	436	427	440	478	485	491	459	476	491	444	499	461	471	446	459	473	456	457	432	476	444	485	464	458	456	465	454	487	493	498	455	470	469	458	472	431	481	454	489	499	498	468	447	477	470	470	481	430	433	475	456	458	435	412	480	463	455	437	492	486	461	414	495	431	468	462	455	468	476	485	468	486	480	448	470	451	460	495	477	464	460	465	458	441	447	461	444	425	477	494	459	484	481	513	442	451	446	458	460	448	452	472	473	496	471	455	429	483	471	449	465	449	489	452	450	445	454	458	440	441	416	461	445	452	477	471	488	490	479	465	459	458	426	438	410	517	474	457	465	427	474	432	457	466	483	482	438	470	443	468	445	486	436	450	475	471	485	430	447	445	474	465	476	445	486	446	488	453	471	470	461	490	469	465	488	492	467	439	467	421	475	463	472	437	425	425	524	491	453	493	490	474	470	459	460	437	479	453	454	465	465	467	473	440	469	466	471	477	470	502	466	447	463	468	451	460	494	476	510	456	439	477	478	497	484	450	481	457	501	469	455	503	438	476	428	452	430	502	439	459	441	502	444	442	459	444	471	490	453	485	468	459	472	438	456	436	498	444	462	476	473	461	457	468	453	446	490	418	460	450	516	436	462	514	453	452	458	482	452	458	451	427	432	464	448	444	458	459	412	480	491	479	460	484	489	442	459	479	478	461	427	465	447	443	492	424	471	465	448	448	445	457	463	470	507	444	446	468	469	474	457	448	473	469	461	479	477	455	472	491	472	509	459	442	478	424	465	490	457	425	505	473	472	475	481	447	452	455	462	444	465	469	488	470	455	462	437	446	440	503	479	476	473	454	488	475	436	496	508	439	429	436	457	471	469	456	460	481	480	435	501	469	472	423	460	453	453	489	461	446	455	464	483	454	474	490	504	469	470	450	420	469	489	450	457	469	457	450	497	475	459	458	470	462	455	468	445	459	465	472	458	455	435	509	474	446	491	488	453	495	462	496	418	461	490	462	471	489	458	452	456	425	466	461	506	476	464	441	482	444	482	455	468	479	480	482	489	424	443	470	457	471	410	454	459	450	471	444	489	481	448	490	478	485	476	484	461	485	471	500	449	539	472	454	469	483	459	453	467	434	469	473	447	454	502	422	472	458	462	486	455	450	464	479	457	429	425	451	461	443	459	451	442	473	464	455	500	479	423	460	484	454	439	475	466	448	460	506	454	512	431	482	450	471	440	448	495	468	479	467	456	475	453	475	463	424	473	449	428	483	477	444	479	477	440	455	455	451	492	463	485	492	463	451	455	476	437	466	456	445	481	449	500	479	468	427	454	465	461	455	457	482	475	471	460	516	479	454	483	478	455	461	458	505	503	441	473	439	479	461	470	454	460	465	478	460	445	461	435	467	428	459	442	487	478	451	435	460	449	480	475	485	471	471	466	409	473	473	447	461	473	419	447	482	464	460	489	452	479	484	418	437	425	431	426	458	433	451	472	440	479	454	461	431	498	452	487	508	453	445	457	472	502	459	424	461	458	438	459	467	490	458	478	461	475	480	450	476	467	476	434	475	468	460	431	473	481	467	485	473	466	511	438	413	479	458	477	439	447	523	435	455	426	463	459	462	497	464	473	458	470	486	438	474	415	484	434	465	491	472	442	477	440	476	473	440	484	445	421	476	438	480	479	467	435	427	466	421	489	471	461	446	488	454	446	441	477	451	441	475	450	447	438	450	465	473	499	495	435	490	514	448	431	450	453	449	456	491	485	481	476	461	492	500	500	458	451	436	434	467	483	444	473	465	460	450	467	461	485	459	462	464	484	482	452	456	463	487	425	472	433	479	487	456	450	497	434	456	470	468	448	449	482	462	472	445	489	466	462	482	422	474	469	446	496	448	477	492	431	452	499	483	502	455	481	468	456	443	479	431	488	481	465	476	493	454	452	457	453	442	447	510	484	442	490	448	433	435	428	457	484	456	495	481	413	480	463	529	479	486	489	465	405	477	490	444	457	448	488	466	476	481	457	466	482	449	459	461	490	454	461	503	444	475	484	488	458	472	498	453	486	476	422	497	479	468	460	460	461	458	461	457	449	473	425	448	447	461	448	458	448	481	473	470	427	448	469	473	476	470	434	451	480	521	491	464	496	459	471	463	471	446	497	454	503	458	474	489	486	445	507	454	494	513	469	455	501	487	488	474	479	473	454	429	489	521	419	475	460	482	471	456	488	486	459	469	438	481	453	477	463	501	464	478	457	498	467	467	444	495	479	451	507	446	452	469	466	456	472	461	459	454	488	442	470	445	455	463	480	463	465	463	480	454	459	472	435	425	512	432	439	443	461	453	462	473	416	455	447	442	491	470	475	474	450	492	423	480	477	452	457	463	434	450	480	476	489	471	435	475	463	448	459	467	496	461	448	431	491	463	460	454	459	446	458	477	476	471	444	473	463	433	453	468	450	477	476	468	475	485	494	465	487	428	462	435	435	458	479	460	518	492	517	471	453	467	492	463	462	439	446	475	440	482	480	512	446	475	432	420	474	439	464	484	456	484	438	438	478	429	513	426	430	464	398	479	480	459	480	454	470	506	498	417	460	495	473	434	470	463	438	448	480	444	507	453	485	484	448	492	515	487	478	453	499	505	422	445	440	465	478	481	456	450	497	444	453	474	479	468	465	414	468	456	468	452	520	451	462	496	464	447	454	425	469	451	452	507	476	477	470	470	453	476	440	481	492	469	447	469	491	447	462	429	481	454	445	473	480	442	461	470	497	476	480	456	443	441	489	444	479	435	494	425	496	443	422	459	467	486	468	449	489	508	471	473	464	493	471	487	464	454	467	467	434	463	504	466	415	492	447	436	466	458	453	464	447	454	429	475	480	478	481	431	431	433	477	453	446	418	469	507	475	483	465	460	472	487	512	435	502	458	457	442	506	473	433	477	465	456	455	461	474	443	474	467	445	450	485	463	445	475	452	457	461	488	475	503	457	465	440	457	455	458	458	447	506	487	460	428	477	437	450	476	481	461	452	437	453	451	485	452	526	451	455	441	477	424	511	484	456	511	457	448	468	490	492	387	463	473	495	472	475	489	496	466	487	469	433	464	436	456	481	468	486	497	446	474	442	455	436	476	459	483	463	460	445	483	469	480	483	479	486	493	468	448	462	479	436	463	464	455	394	455	452	440	463	474	477	475	471	451	466	481	501	495	447	458	447	485	473	466	438	494	501	435	451	426	420	454	482	455	434	472	494	462	487	494	466	450	462	433	457	453	431	470	479	491	461	466	453	462	442	457	474	483	476	443	445	473	459	436	475	434	515	451	458	461	494	465	491	401	471	460	498	493	442	448	454	445	449	474	456	455	470	465	474
1355	373	400	393	379	386	367	390	357	398	419	369	400	352	312	411	363	358	367	372	336	365	437	370	390	367	383	384	406	406	384	408	390	401	376	353	345	378	367	365	406	412	391	410	391	401	377	400	372	372	371	375	378	394	367	373	362	414	413	402	397	393	362	381	397	404	413	362	366	429	368	385	374	375	418	376	364	395	382	370	375	368	377	385	357	361	369	356	367	379	388	388	364	398	409	410	396	404	440	407	412	368	393	400	399	426	399	373	365	367	410	388	413	380	348	368	369	341	374	395	348	375	424	359	409	383	385	379	389	356	383	409	382	387	412	368	398	404	362	390	407	363	400	369	401	415	346	367	374	370	354	392	374	356	334	389	346	426	380	362	354	402	388	361	382	400	364	379	368	374	366	376	384	402	390	375	372	387	391	394	401	378	411	402	388	388	361	414	379	369	373	419	440	388	380	362	367	379	360	365	401	406	388	394	359	339	404	415	384	364	378	356	407	403	365	404	414	411	354	382	392	382	380	387	364	411	399	425	359	389	385	370	392	374	335	426	368	342	399	362	386	368	384	384	345	398	385	402	432	405	388	419	338	401	364	383	363	357	381	363	381	385	322	391	386	397	368	367	360	387	397	352	403	389	408	376	373	355	393	391	388	400	378	387	393	373	373	431	391	413	413	385	363	360	376	421	391	397	404	380	397	388	367	396	367	380	397	390	370	391	344	387	366	389	416	389	367	400	362	385	363	374	395	393	432	414	375	386	376	396	373	363	361	358	369	375	399	398	374	344	382	369	395	393	399	373	400	357	380	378	406	358	373	375	383	384	372	393	383	387	380	371	334	414	410	390	381	363	400	380	384	370	354	376	385	341	366	333	393	378	377	375	367	358	405	388	363	385	390	370	399	400	351	385	351	399	364	370	389	406	360	353	399	386	365	344	374	377	362	369	402	423	412	401	344	352	398	411	363	380	379	367	400	372	360	371	427	422	389	371	397	370	368	398	402	406	362	427	363	369	343	375	369	368	404	381	397	366	381	393	383	426	385	387	377	394	380	361	385	394	379	402	381	388	340	385	362	363	368	367	409	379	404	392	406	396	401	414	339	370	412	413	346	352	374	371	364	358	389	384	351	384	389	394	411	395	378	394	363	387	377	383	388	389	379	364	413	401	361	376	375	368	382	398	388	399	402	399	387	363	320	395	366	370	412	381	400	407	407	419	382	412	375	360	356	394	395	354	387	369	360	394	391	391	366	370	351	394	396	369	378	380	410	399	361	380	354	406	418	350	391	377	393	376	376	334	371	390	399	349	360	356	375	365	382	378	381	364	340	408	388	396	376	390	399	375	366	374	376	377	370	418	378	372	386	371	399	410	355	381	407	385	398	391	388	410	392	399	388	385	395	348	390	378	382	368	363	349	348	349	389	384	385	408	367	397	383	371	419	400	411	382	389	406	404	382	397	389	394	418	410	370	409	386	398	373	363	387	356	379	394	384	374	380	400	347	400	377	392	409	374	394	404	331	357	359	389	378	391	387	371	377	378	384	339	373	405	382	415	391	341	381	401	394	372	390	396	428	409	380	403	397	412	365	348	373	360	385	418	408	378	382	434	343	336	351	392	385	433	384	416	374	344	416	396	398	417	407	391	380	382	363	377	377	392	360	416	373	390	363	401	393	387	354	376	357	386	374	374	353	382	372	394	387	359	378	398	410	372	378	358	397	359	345	367	448	403	393	359	379	398	378	389	393	420	406	395	396	341	359	401	373	294	403	384	394	347	382	411	356	372	383	408	355	407	378	385	398	333	360	408	408	396	350	356	385	380	342	405	365	389	362	393	376	383	385	383	354	383	384	348	362	395	400	359	399	362	391	404	388	384	389	433	375	321	399	373	386	398	380	378	415	345	393	400	381	375	387	419	364	401	382	351	375	383	430	384	367	385	395	406	363	362	389	374	331	321	421	421	376	416	346	381	385	374	374	404	373	321	376	365	377	361	386	400	397	377	387	369	413	345	372	415	370	406	365	367	401	399	382	384	419	389	434	356	400	374	389	404	393	385	401	435	391	419	397	355	361	385	386	391	347	393	382	374	380	367	396	391	375	406	420	385	419	410	377	409	366	377	399	385	363	371	370	379	406	398	388	380	421	381	408	369	391	373	366	393	417	399	405	349	392	416	370	365	401	390	360	411	404	381	350	383	358	410	372	388	375	396	398	396	384	415	384	364	396	358	379	356	391	395	394	376	371	362	368	359	388	360	365	440	345	411	337	379	371	397	382	399	369	394	409	395	363	389	404	353	394	364	385	410	405	394	389	407	395	376	405	417	345	355	382	399	405	402	401	372	370	412	398	377	342	401	390	389	423	361	381	356	390	379	376	409	387	366	392	391	400	372	375	354	396	355	394	363	389	405	380	331	358	390	393	361	350	377	339	433	372	420	376	404	389	367	348	394	369	387	379	383	368	377	367	378	358	397	367	417	375	367	407	402	406	398	403	393	408	388	345	423	381	387	394	394	395	386	418	375	389	392	410	380	374	391	380	429	380	387	393	416	383	393	382	362	416	371	392	390	395	403	393	371	390	398	382	392	374	396	345	384	399	365	381	372	400	434	398	377	367	385	382	373	395	389	384	342	356	388	404	355	371	367	409	388	411	391	380	333	400	398	391	411	383	381	394	380	362	401	365	379	422	350	374	343	383	408	384	421	368	388	404	416	385	404	382	341	384	385	365	399	385	389	380	393	389	339	413	423	399	395	366	392	375	386	348	341	370	396	379	400	394	400	350	359	382	379	394	313	366	375	394	392	400	380	378	377	373	399	365	411	381	348	416	408	362	365	375	356	359	359	394	389	383	366	413	378	378	367	344	375	405	404	404	416	352	360	356	380	322	386	360	390	354	381	373	383	378	383	404	387	351	363	378	429	385	357	397	415	392	387	386	389	369	376	396	399	353	364	390	369	378	369	362	368	368	374	396	357	411	367	360	375	369	391	400	390	405	404	376	413	414	362	418	369	383	392	389	388	357	388	362	403	388	411	361	367	382	419	378	376	362	410	379	369	403	385	377	376	364	414	385	403	407	401	369	384	397	366	353	391	384	403	390	414	373	366	377	392	352	393	379	377	368	380	367	416	395	376	359	377	396	388	417	364	371	342	358	374	357	366	375	397	372	371	376	365	340	383	384	359	397	384	383	374	394	361	351	366	384	433	398	364	361	349	418	373	403	392	343	382	387	381	389	391	373	385	378	386	389	429	393	384	370	401	400	412	383	400	380	394	395	420	431	396	353	377	381	378	365	392	388	390	324	416	382	372	360	376	368	351	361	371	409	365	388	351	366	404	371	367	380	357	408	428	371	352	366	378	368	374	405	391	378	341	406	392	404	342	405	366	356	380	355	382	359	373	347	411	435	367	374	390	392	381	328	362	402	418	398	392	380	366	368	337	363	404	386	375	374	377	386	422	452	405	427	372	374	383	369	368	386	394	384	411	370	369	388
1986	950	925	934	951	957	927	942	936	940	914	911	919	909	952	886	993	921	945	950	861	924	928	937	974	936	927	959	906	907	933	863	982	915	970	935	953	936	935	914	917	953	976	964	909	883	915	920	939	991	920	906	905	905	981	941	956	901	868	940	926	928	901	933	911	910	945	854	904	920	988	864	906	907	955	953	962	941	950	867	939	949	927	912	930	921	929	858	893	894	903	921	917	944	869	948	875	891	956	959	911	895	912	896	953	920	903	922	877	879	910	934	879	969	932	912	935	900	944	978	913	941	877	895	915	918	917	914	982	905	954	956	947	897	914	932	987	947	923	924	902	934	894	944	968	885	948	917	914	983	908	937	926	861	892	928	908	931	959	874	922	966	935	939	912	902	930	906	901	972	924	924	894	912	907	886	954	913	964	950	949	902	930	902	910	896	943	898	919	877	911	865	940	914	957	944	934	911	944	903	944	927	942	911	919	914	947	865	927	957	894	907	889	969	950	912	923	953	891	871	926	903	878	873	913	958	899	923	912	922	951	904	961	924	947	932	873	902	936	925	905	951	944	901	930	855	976	956	987	955	934	940	950	908	914	976	886	949	892	897	922	915	911	914	921	882	933	831	902	910	917	925	983	903	958	939	919	930	955	903	942	845	903	921	943	904	939	926	921	892	883	886	957	909	880	982	937	898	897	929	961	909	952	913	948	961	925	872	921	954	883	920	991	929	917	955	900	909	919	917	917	963	891	919	959	971	934	976	934	869	882	912	931	935	929	911	946	946	883	956	913	885	885	960	932	925	935	917	940	897	916	901	923	871	896	918	986	907	963	922	967	912	924	929	934	904	939	891	975	918	872	956	956	938	917	930	901	933	907	954	916	907	866	878	971	946	987	965	877	893	905	922	899	948	941	923	892	941	956	866	904	926	906	911	902	931	925	922	907	919	934	969	918	877	938	965	889	942	921	883	867	899	910	937	968	928	920	916	882	928	904	929	852	922	892	927	985	949	896	858	936	896	858	881	958	934	895	973	944	971	926	894	954	952	963	908	855	944	908	946	926	917	926	909	917	950	979	933	924	925	930	978	928	944	944	930	914	933	973	863	978	943	913	940	958	975	979	904	961	892	905	924	971	1005	972	941	935	893	905	950	952	886	945	945	931	907	890	958	928	933	952	913	928	909	929	980	967	942	942	902	914	966	901	884	917	909	934	973	903	938	915	887	874	944	939	923	920	950	942	936	907	910	941	901	922	983	878	992	957	948	885	948	964	924	882	942	946	904	930	925	953	944	923	939	916	970	924	905	940	882	959	934	969	939	933	930	897	901	930	902	944	917	947	930	936	909	946	947	890	925	877	928	960	951	932	904	1000	916	882	934	929	946	887	899	954	857	836	936	877	947	906	957	957	933	944	890	978	876	895	921	899	925	894	902	891	927	915	950	930	879	896	912	940	917	913	941	905	973	896	953	919	908	878	931	925	887	919	889	898	852	876	868	873	932	888	933	967	898	923	920	927	892	980	918	886	914	956	967	972	922	957	931	953	947	935	974	923	1009	936	897	952	999	950	931	898	925	882	943	885	934	972	908	901	965	890	876	957	938	969	911	879	944	918	945	864	900	919	899	901	927	939	972	936	913	932	915	916	931	991	923	945	960	922	961	972	900	996	969	954	894	910	951	957	935	905	913	960	873	884	866	885	966	950	915	941	915	871	953	913	946	958	922	905	897	940	948	907	919	933	942	899	946	897	944	937	927	928	896	970	974	944	910	919	937	963	910	956	925	924	896	955	898	901	897	888	902	955	915	955	944	912	895	955	937	887	909	900	941	879	903	928	886	894	950	890	869	940	971	925	941	964	922	912	954	914	890	938	930	904	937	879	903	929	920	966	916	916	881	951	893	932	985	839	908	897	952	909	903	933	906	872	907	969	905	909	962	923	894	894	940	943	866	883	920	953	945	891	891	979	959	951	1012	922	921	975	924	928	954	914	912	917	964	912	883	882	905	956	933	898	933	939	922	892	972	970	876	894	913	902	910	922	947	913	948	957	909	905	926	929	1006	919	960	867	907	965	944	966	916	925	897	950	919	980	881	939	902	923	927	871	867	936	913	880	927	944	921	901	921	876	890	976	942	909	950	933	885	927	937	884	959	892	941	916	882	880	870	926	991	892	896	872	887	892	898	950	883	868	886	977	924	905	907	934	850	969	907	929	951	895	949	962	878	878	944	908	941	921	961	961	948	954	919	959	954	941	876	907	952	951	918	937	926	879	896	953	927	886	947	931	890	908	882	894	961	894	938	887	912	901	932	909	923	889	909	943	904	878	903	912	944	863	934	910	915	941	949	936	918	909	971	909	964	953	859	898	970	909	925	929	870	928	885	923	889	877	869	923	922	947	934	897	897	947	940	912	900	912	913	885	935	928	873	896	924	950	872	974	938	921	921	925	864	907	931	924	910	950	933	945	944	952	890	952	920	953	946	933	918	921	983	878	945	901	894	991	955	874	949	916	887	902	889	898	926	952	932	958	890	917	911	918	952	906	890	953	969	896	990	893	921	908	950	883	963	955	1006	903	968	960	903	893	934	916	870	979	894	956	914	929	920	940	954	910	868	971	913	976	925	886	953	909	960	964	929	893	967	943	866	921	853	944	951	887	902	904	858	883	999	918	898	927	965	894	962	884	884	899	860	936	903	996	940	855	923	935	946	933	933	917	914	905	942	999	891	975	925	929	904	939	949	936	946	873	945	934	938	882	896	913	967	913	963	952	835	947	921	935	907	943	913	932	917	932	909	925	913	953	935	887	940	945	919	937	913	901	916	924	908	979	961	962	966	894	954	917	951	909	899	928	944	943	885	927	889	900	918	884	913	945	882	959	873	914	942	916	950	907	902	912	939	903	881	894	936	921	913	923	932	924	900	917	961	900	953	885	872	907	969	945	897	897	904	914	854	933	905	900	884	920	927	959	938	935	900	911	943	922	893	875	922	962	887	880	930	849	867	879	954	937	941	941	911	954	923	926	960	929	909	923	946	988	898	921	919	944	903	903	936	943	897	943	900	914	939	893	957	973	932	893	954	937	904	862	914	958	935	950	880	922	905	908	901	930	955	970	887	923	914	930	902	978	942	945	918	921	917	963	890	899	952	896	959	944	877	916	919	918	933	899	883	927	923	915	915	909	946	912	967	941	943	918	947	968	910	901	934	892	928	941	925	911	941	915	926	964	991	905	925	910	942	955	913	946	932	913	935	853	894	961	907	918	973	879	922	899	874	928	932	824	898	908	887	920	893	928	928	925	890	866	915	952	859	904	973	935	942	931	938	926	940	934	932	939	912	953	900	909	893	863	968	918	925	922	863	951	915	889	881	901	919	931	928	923	870	892	936	946	914	949	917	917	903	951	930	916	938	936	911	902	907	936	935	926	948	878	896	921	926	914	926	927	921	945	933	938	909	924	873	947	903	981	908	898	900	903	925	915	946	910	947	941	946	959	944	900	909
6954	594	555	559	454	429	406	394	362	401	376	378	346	362	337	349	369	396	346	326	361	385	364	424	378	377	343	362	370	359	359	355	389	369	394	381	382	348	389	344	382	331	335	386	339	362	335	314	338	331	354	356	342	350	360	371	334	361	352	340	343	392	365	373	351	357	322	387	402	389	366	362	356	393	379	365	358	351	384	340	330	387	346	323	410	346	388	393	369	316	365	391	374	340	359	322	318	364	361	375	334	382	371	357	362	367	370	336	372	375	370	329	367	397	343	364	338	356	356	381	354	402	376	361	366	352	395	333	326	306	338	352	347	333	356	328	349	343	354	359	391	376	346	359	385	343	370	350	369	342	342	357	345	370	367	376	401	367	375	363	327	344	341	350	339	389	355	392	359	354	375	364	371	368	335	328	335	398	350	414	358	373	366	384	355	374	380	356	358	362	341	345	371	340	347	357	368	387	372	365	359	356	380	409	357	361	370	365	372	400	348	353	342	394	370	393	338	362	370	398	375	381	346	367	328	359	337	320	364	363	339	372	336	321	349	332	368	385	378	332	327	318	345	356	361	315	331	340	374	346	383	369	393	369	369	405	353	358	339	338	329	353	324	374	338	316	341	340	343	362	338	366	389	379	345	359	350	339	367	371	410	332	363	345	361	351	350	346	409	314	360	360	344	385	406	361	341	390	354	366	347	354	337	390	361	344	366	384	370	382	379	358	343	334	359	352	363	334	328	362	386	387	343	360	362	381	348	329	338	329	382	361	368	382	365	371	380	328	367	361	384	333	347	352	319	371	328	366	361	348	320	357	359	388	350	383	346	338	360	394	370	354	345	359	352	337	366	354	376	348	387	366	355	394	381	362	350	360	379	367	364	342	348	358	411	342	356	385	367	378	358	368	344	324	393	339	344	331	363	297	345	366	360	362	347	357	351	344	380	385	371	369	396	333	360	382	364	363	372	380	388	340	369	324	350	341	372	321	356	388	329	371	320	361	374	386	375	354	344	337	330	371	319	370	372	377	366	357	360	371	350	362	407	352	332	356	352	352	372	341	394	334	348	395	373	359	319	382	396	354	365	356	379	347	369	372	377	335	368	388	345	348	360	386	338	356	314	333	355	352	357	332	358	370	317	386	313	378	350	367	373	357	332	338	332	380	377	331	369	357	331	357	380	356	369	359	366	349	348	367	358	368	406	381	335	381	365	352	348	370	334	350	343	296	347	354	356	347	352	337	367	338	387	352	355	376	336	362	397	345	370	387	401	392	372	360	338	371	359	376	349	368	394	371	380	345	370	324	367	385	329	352	379	359	373	343	353	374	371	364	386	338	355	343	348	354	384	338	364	342	339	368	374	360	363	333	357	381	378	384	351	359	336	312	353	343	340	338	332	383	342	336	389	337	388	366	348	366	301	385	352	411	321	395	359	369	372	348	362	367	356	354	369	348	384	343	358	365	372	339	371	298	362	354	357	343	363	319	343	371	361	350	373	340	346	370	391	368	344	375	328	357	339	340	374	368	384	364	372	329	346	350	350	386	364	337	370	350	388	323	373	340	345	390	350	380	387	368	362	331	357	375	355	325	363	364	341	362	351	380	319	344	354	379	369	381	352	373	360	364	361	363	360	335	365	360	344	325	380	355	368	371	380	350	329	345	355	364	355	385	385	363	354	363	349	368	383	324	350	368	350	374	389	342	374	389	331	358	374	354	362	354	322	352	337	354	386	362	354	368	366	351	380	337	357	344	381	389	363	380	340	371	307	372	339	330	370	388	341	370	372	356	360	353	363	366	361	381	374	328	368	330	346	358	351	317	364	350	332	389	378	357	370	341	361	358	408	328	295	357	342	372	386	363	312	411	332	399	362	358	370	331	354	369	326	373	375	340	367	357	370	410	340	358	361	346	341	407	351	347	360	351	400	321	387	331	340	358	339	369	358	327	368	381	391	381	355	396	350	320	376	379	361	370	352	377	354	383	362	350	349	356	371	369	385	328	322	360	357	374	331	376	372	365	360	329	383	340	365	335	386	323	352	340	355	353	383	383	386	382	348	357	351	347	343	379	348	329	371	346	376	352	345	399	373	356	342	337	341	369	350	336	341	344	340	349	342	332	409	333	338	366	376	360	387	364	360	354	421	357	336	392	370	348	352	350	358	368	359	378	365	396	352	382	387	385	349	349	360	325	389	323	347	382	376	354	364	376	339	393	393	343	331	386	355	338	367	355	355	382	315	362	368	373	356	340	364	347	311	343	337	335	369	357	372	368	354	369	348	400	359	380	337	373	356	334	390	386	355	357	396	357	350	356	389	369	372	370	326	373	368	347	354	342	322	372	369	375	335	371	342	354	357	365	350	333	349	384	346	358	375	342	344	386	346	365	318	367	367	352	369	352	369	363	364	350	339	370	351	362	381	408	324	341	393	363	382	370	382	379	409	383	356	398	359	346	350	341	371	338	377	411	381	360	380	378	375	377	341	370	371	347	344	403	343	361	371	361	343	361	356	361	351	384	356	372	364	382	353	347	350	370	350	364	325	382	358	341	353	333	363	352	356	357	359	342	375	348	353	362	363	349	352	343	343	345	364	362	333	361	364	351	383	334	350	362	372	337	342	389	317	380	365	359	365	368	317	361	366	358	364	367	363	357	360	368	331	327	360	370	356	338	378	373	383	400	375	354	369	353	378	385	364	340	389	333	371	362	360	364	369	362	351	365	358	384	379	334	363	329	367	322	353	372	366	360	390	371	403	394	377	364	312	347	364	385	392	374	337	353	331	362	331	347	371	381	407	378	336	382	389	354	356	378	365	368	332	341	358	359	313	343	334	339	330	329	377	359	345	365	340	365	392	374	375	322	353	359	356	360	376	358	347	365	350	324	338	342	352	381	351	371	354	350	383	320	361	387	357	391	377	370	371	350	356	340	367	330	339	372	391	362	380	350	376	330	330	373	413	350	391	385	392	362	333	364	382	379	335	352	363	353	337	357	348	352	367	344	376	342	358	382	375	354	361	350	373	368	366	373	385	344	330	369	353	372	350	354	343	373	399	370	310	386	369	383	353	367	374	391	317	343	371	359	352	371	352	369	364	392	416	372	339	346	385	350	346	341	343	394	392	337	387	362	369	357	381	390	354	353	346	367	348	383	366	385	311	343	350	381	356	335	368	373	350	337	316	341	375	364	329	367	376	352	368	361	336	366	356	353	336	370	384	348	344	353	375	374	339	349	357	394	376	361	329	360	357	364	373	368	337	352	372	341	358	383	375	339	348	316	394	325	343	323	362	361	344	334	341	353	382	334	364	368	367	352	344	371	334	369	336	339	394	362	329	346	353	365	368	343	349	368	392	367	364	386	342	400	371	364	352	349	411	380	374	364	358	326	355	352	351	353	338	331	345	329	369	391	362	374	343	375	349	389	351	375	366	384	365	356	393	343	393	370	335	368	379	371	338	323	367	337	370	359	338	358	358	356	368	358	372	383	335	353	363	374
6633	1102	1401	1515	1359	1272	1177	1126	1035	1068	983	943	945	965	900	966	946	968	868	908	885	960	887	862	837	874	861	890	897	878	859	907	904	867	835	880	837	851	912	859	888	830	831	851	844	941	902	880	878	842	893	863	884	880	861	909	841	883	913	853	906	839	841	888	847	876	853	889	849	818	873	917	895	880	841	829	839	877	820	845	880	896	895	859	856	822	872	841	840	840	841	861	887	815	879	890	815	858	873	867	808	837	871	916	906	885	898	833	843	863	826	877	805	844	831	847	853	868	903	889	906	857	825	870	897	833	839	882	864	890	866	877	872	887	867	872	874	875	842	854	864	843	819	892	935	859	867	835	875	900	863	876	823	866	930	844	872	864	859	870	825	902	819	856	863	848	816	899	878	884	868	835	873	842	919	823	885	858	892	870	879	855	858	824	842	821	909	848	901	857	887	848	880	826	856	828	880	854	876	853	859	841	866	905	867	793	840	918	864	842	890	828	915	864	833	859	892	867	844	844	893	843	835	915	903	865	899	881	916	838	866	869	854	859	879	811	888	846	850	900	865	872	866	859	860	869	862	894	852	904	815	826	836	877	853	810	892	820	847	859	792	851	819	872	918	840	865	870	868	862	832	890	824	855	879	875	897	835	862	886	899	847	865	873	844	855	840	888	870	872	840	865	841	868	800	872	840	891	846	871	865	860	859	834	867	853	836	889	900	810	849	844	890	882	942	886	909	867	890	900	851	845	861	850	855	819	818	860	850	840	911	852	865	828	830	794	856	862	809	838	834	842	846	825	861	857	827	886	858	933	891	872	888	896	955	876	852	892	865	795	846	862	854	848	835	888	856	847	847	926	861	855	846	866	848	836	850	845	880	841	870	820	879	852	843	844	830	870	901	879	897	894	876	848	861	867	834	844	856	883	833	813	860	906	868	876	881	865	854	837	860	831	847	867	888	849	840	892	907	874	861	849	829	819	901	893	920	871	904	806	864	827	902	864	849	866	862	837	874	853	838	873	865	865	871	837	875	849	818	874	874	853	843	908	885	895	852	808	881	885	850	877	850	839	849	890	840	937	869	850	850	874	822	901	840	823	918	862	885	901	832	851	884	839	862	896	870	901	846	897	886	837	870	902	930	849	835	836	852	878	906	825	841	897	883	904	882	877	901	838	805	892	880	822	841	830	881	890	849	897	850	842	879	884	887	801	818	900	826	883	865	841	874	878	830	871	830	908	841	894	855	803	865	849	849	841	850	892	898	857	856	834	861	907	836	852	839	868	838	889	839	800	861	851	896	840	884	880	828	811	846	852	868	830	848	878	853	854	816	911	880	844	903	870	893	897	830	855	826	922	835	838	835	910	854	843	871	851	908	851	889	827	860	862	878	855	850	845	900	903	890	832	857	877	885	863	885	832	870	839	825	814	832	913	884	847	869	825	877	879	860	880	817	856	884	853	846	833	877	828	887	868	887	849	826	895	831	833	854	859	860	866	866	858	840	864	865	850	846	861	816	849	848	806	844	890	844	873	865	852	841	878	874	912	881	892	902	847	884	861	856	892	884	872	860	871	877	839	921	832	856	831	839	849	861	847	906	845	897	901	844	859	850	854	892	850	912	901	850	915	871	875	876	864	861	921	850	807	871	831	804	882	896	829	869	919	882	870	836	883	863	810	840	810	863	854	921	872	870	880	887	821	875	889	875	872	932	849	864	808	847	915	865	819	853	879	832	836	848	911	895	902	846	851	841	871	835	908	826	798	822	851	886	864	887	955	852	858	901	849	878	903	860	859	854	831	881	824	892	838	883	878	824	835	824	890	856	853	913	888	867	850	887	849	862	876	860	813	919	840	811	869	825	851	899	822	847	894	846	827	842	836	897	835	858	890	869	844	875	845	856	853	867	870	863	838	841	855	824	825	874	863	884	822	881	864	878	887	887	868	860	888	890	817	882	884	897	847	861	823	866	853	910	907	866	855	835	877	811	855	830	933	856	866	852	845	855	880	829	833	915	879	896	866	848	847	925	858	892	887	862	867	902	873	869	842	812	905	907	871	854	832	874	854	868	842	822	882	856	847	886	876	835	883	894	801	879	858	873	873	829	915	847	850	848	907	798	859	871	850	882	849	890	847	851	846	883	868	902	832	826	844	872	876	890	893	837	879	881	884	797	882	872	838	875	871	841	848	870	841	844	853	862	897	869	827	843	848	857	835	859	797	891	778	841	857	871	844	858	802	907	865	868	908	898	867	832	858	868	850	848	842	862	853	887	834	876	876	860	855	859	881	935	857	842	855	859	881	892	824	869	813	884	853	906	842	838	873	863	795	877	898	861	876	878	847	883	861	829	866	820	872	843	897	864	851	817	854	879	874	832	845	833	882	838	850	874	858	869	826	853	899	882	851	846	801	843	869	893	885	883	868	875	866	885	868	805	850	888	859	892	829	894	842	884	790	888	859	841	870	905	824	882	830	830	915	808	786	827	802	919	845	890	891	864	892	818	900	910	851	858	842	901	898	889	895	833	859	875	857	886	857	911	826	881	892	869	880	834	831	887	876	824	852	855	863	858	850	825	932	871	903	847	878	840	813	892	877	846	860	884	823	881	854	855	857	843	886	845	824	864	854	896	885	857	828	839	805	920	855	831	883	823	872	834	827	848	835	841	853	897	870	884	828	866	901	927	865	854	877	841	838	888	825	886	826	887	881	856	847	844	928	861	841	883	834	828	891	897	907	860	845	884	842	874	879	907	901	895	856	934	910	865	835	889	837	863	805	876	858	913	829	821	877	918	897	851	868	911	876	904	829	876	908	867	840	869	883	863	845	871	840	844	841	873	883	856	835	819	875	866	857	885	870	921	883	853	807	880	821	836	861	907	917	847	848	872	807	873	908	844	862	838	947	881	817	861	819	809	862	858	865	853	784	811	852	865	856	876	871	872	855	887	833	869	918	914	880	861	880	798	852	841	833	908	854	859	909	837	862	916	869	880	868	882	865	876	880	868	856	896	855	856	854	904	886	831	868	885	895	897	877	867	862	834	862	879	838	861	856	904	901	845	882	846	833	872	837	855	873	842	854	835	895	932	896	860	899	886	860	880	896	848	868	821	903	875	902	885	889	816	855	859	892	906	885	869	849	848	867	851	856	885	873	909	828	918	847	847	840	868	885	849	844	903	856	937	887	884	848	823	862	775	864	811	853	844	788	854	874	857	920	843	857	846	824	851	884	861	882	852	844	869	876	828	870	863	892	890	899	852	849	843	900	847	903	835	854	845	894	833	856	865	858	877	874	884	828	883	853	875	841	907	873	915	866	880	839	876	911	887	898	871	884	838	866	884	913	863	905	852	914	874	876	801	875	876	837	876	896	880	841	908	863	847	844	844	852	875	834	935	865	856	873	843	898	868	842	855	868	851	827	839	843	853	825	907	855	902	873	851	836	834	866	838	858	850	850	879	787	804	886	835	857	900	835	851	842	897	877	870	897	855	881	862	882
12294	770	656	497	377	328	277	221	200	247	242	226	235	193	212	191	203	169	189	192	159	219	151	167	157	159	174	188	167	199	193	201	179	175	186	213	174	178	189	166	174	187	173	169	185	186	178	203	181	197	179	180	162	174	167	165	166	206	198	189	200	152	168	170	185	189	175	181	178	184	190	187	162	199	158	174	175	174	181	172	153	172	166	185	169	186	192	177	168	177	188	193	188	163	162	168	190	148	146	180	170	193	187	173	167	186	179	177	175	135	173	172	169	187	183	179	167	195	215	169	209	180	195	205	177	180	189	174	188	165	149	173	192	190	184	173	193	178	155	196	184	159	147	201	170	151	176	175	178	153	201	178	185	154	159	152	182	160	167	176	172	178	184	155	165	202	172	181	166	181	186	186	180	167	188	169	194	189	165	177	176	201	161	195	180	173	160	201	173	161	188	164	199	175	155	166	165	171	172	169	205	163	149	190	167	171	169	160	162	175	148	180	203	165	174	169	166	174	184	166	171	191	183	198	197	161	206	180	194	189	189	134	156	180	170	179	167	187	183	189	172	170	173	192	194	174	171	165	163	154	158	184	172	188	167	182	195	168	168	165	181	152	157	154	186	186	187	189	208	209	205	193	177	164	182	164	181	160	174	178	185	159	180	171	184	191	192	173	178	182	162	170	178	171	188	193	186	176	185	177	192	193	173	176	179	158	170	189	173	160	189	174	168	205	189	195	169	165	170	180	195	154	155	177	160	173	168	159	184	176	173	180	209	185	172	190	209	198	161	190	193	177	156	199	147	166	167	184	174	194	181	159	160	193	168	179	183	178	166	188	173	181	149	193	152	190	177	190	170	185	188	175	189	179	174	147	195	193	173	175	163	174	145	165	189	177	204	180	204	173	204	166	188	203	198	173	172	172	174	172	165	154	187	164	179	190	183	178	194	186	178	198	177	155	179	188	175	157	142	172	164	195	164	167	175	160	169	187	166	164	173	168	180	180	184	208	179	205	175	175	182	185	194	170	181	181	171	189	207	186	205	161	175	151	175	203	199	166	184	184	195	172	169	189	176	158	187	187	186	176	183	146	174	169	183	175	186	160	199	169	175	174	163	176	184	167	186	188	188	153	171	153	168	186	165	174	187	164	189	191	190	160	168	171	186	179	191	164	154	192	160	199	171	190	167	186	165	179	169	177	162	184	181	178	174	178	183	169	174	167	185	164	173	156	179	180	188	183	173	194	147	168	171	153	167	177	175	180	181	157	168	188	197	191	195	187	210	181	175	180	161	192	190	172	182	178	203	159	182	174	214	179	181	160	180	160	168	143	197	174	175	184	176	190	153	176	172	183	174	174	167	182	187	183	201	199	209	191	160	175	161	167	181	178	202	189	143	176	153	164	177	144	155	164	165	186	186	180	193	176	176	183	156	189	162	175	204	157	179	168	161	179	216	163	166	191	163	181	187	178	155	185	156	171	185	154	154	175	179	157	183	181	176	185	164	174	181	180	179	177	178	164	191	178	193	173	192	179	184	170	163	194	161	191	179	160	167	178	179	148	165	166	184	190	179	183	161	184	188	170	180	160	180	159	189	199	173	166	159	145	189	183	177	184	165	186	191	146	158	166	195	175	186	175	172	179	157	187	172	195	161	175	176	195	178	171	184	185	193	206	196	164	182	193	213	210	161	193	193	163	160	173	170	176	190	186	177	161	197	161	175	177	217	181	183	175	177	178	166	176	176	166	192	164	176	175	193	139	178	166	191	184	168	166	160	205	177	192	178	160	147	172	156	202	161	171	172	204	147	178	203	144	191	188	184	201	195	171	176	168	188	176	189	173	181	179	183	172	154	201	163	181	175	186	133	174	192	166	171	161	177	200	186	181	151	173	173	172	163	170	179	178	187	198	176	176	154	159	163	201	191	166	173	181	184	193	201	190	169	211	154	191	184	193	209	192	165	196	180	168	176	194	178	182	164	174	191	184	191	177	193	196	177	174	214	184	188	166	185	170	179	175	179	198	182	145	178	176	168	177	191	178	164	197	174	205	163	170	166	184	189	184	190	179	184	204	173	191	207	166	175	182	207	164	177	189	162	163	152	173	188	174	186	195	173	180	167	161	178	216	182	173	169	171	203	177	184	175	175	198	165	176	177	160	196	182	174	189	172	161	170	208	212	186	167	180	175	163	175	181	187	177	164	158	167	179	166	175	173	172	175	174	160	196	172	168	151	172	188	188	171	189	181	164	185	180	172	182	182	161	168	171	177	181	175	168	164	157	179	209	173	199	167	180	175	190	174	165	184	162	156	182	149	180	201	181	182	187	183	188	155	169	166	184	193	184	195	186	196	171	156	178	173	152	180	181	198	178	173	175	178	180	178	189	178	171	147	175	186	185	199	198	178	183	182	200	172	174	169	180	172	148	191	178	159	168	166	172	172	180	185	189	176	201	197	182	212	179	182	187	196	185	182	187	164	165	175	167	195	196	193	197	190	179	181	185	189	183	159	184	183	150	173	176	189	203	189	218	173	179	179	152	169	188	199	183	160	178	161	200	173	161	176	176	159	169	148	188	173	172	178	195	185	159	179	153	189	183	195	202	181	162	202	154	167	171	171	171	189	174	181	182	172	193	171	173	174	155	199	195	182	189	196	202	159	153	146	179	176	194	188	189	194	180	185	162	201	170	166	184	173	207	187	186	168	148	180	193	187	183	163	171	177	174	184	165	211	181	179	161	178	169	194	175	176	168	184	192	189	173	165	180	174	192	192	160	185	178	181	195	173	194	182	187	171	179	196	183	175	183	183	182	171	188	173	193	160	180	185	193	179	164	183	174	183	192	191	192	179	197	163	187	165	201	179	158	211	193	180	189	204	176	191	155	204	198	190	182	159	166	155	173	185	187	140	180	193	163	167	176	174	179	165	194	180	177	178	165	182	157	187	185	179	175	168	177	204	184	170	163	184	166	165	163	175	194	193	174	172	167	182	202	177	161	170	165	180	197	178	170	180	173	165	176	178	168	154	186	177	173	160	172	179	143	186	181	194	182	196	179	182	170	188	171	176	199	194	178	178	167	194	196	170	167	194	180	170	181	179	173	184	181	177	140	181	179	200	175	170	176	189	196	192	201	185	166	205	189	180	169	174	175	178	216	182	190	163	180	181	177	174	175	154	162	160	171	175	195	166	161	184	186	184	174	191	151	165	191	180	179	174	204	186	177	166	185	175	188	160	166	156	181	172	174	201	191	218	173	147	184	171	176	175	164	173	180	162	184	187	174	153	204	190	175	166	177	205	241	154	162	152	175	177	173	195	202	177	169	154	179	170	206	169	171	164	170	195	188	149	176	187	166	176	193	180	162	170	180	203	189	174	180	181	176	170	148	185	174	180	161	170	175	198	167	192	173	173	192	197	182	170	181	169	145	211	169	154	190	181	172	190	187	170	192	176	215	166	175	201	177	167	161	160	168	165	182	160	170	176	190	149	180	178	201	209	169
7832	832	1502	1701	1481	1228	1042	920	853	689	694	638	661	584	606	598	565	568	536	562	534	487	521	508	497	532	503	468	459	546	507	502	463	466	470	475	503	507	506	475	484	505	518	509	457	480	471	474	462	503	508	465	463	459	483	484	434	519	478	480	505	479	465	444	466	461	464	463	451	474	463	502	449	466	503	465	448	451	451	434	472	493	426	438	428	482	492	477	480	467	459	480	504	469	497	479	497	475	467	492	452	454	492	499	468	451	454	448	467	454	490	419	461	506	498	460	501	466	408	482	476	453	495	431	486	441	460	440	463	454	496	451	479	484	452	492	445	473	425	472	462	482	512	473	441	481	455	465	441	453	493	486	491	495	492	441	466	469	460	436	443	457	470	462	441	500	482	521	474	444	463	460	452	470	457	482	455	438	477	464	452	444	468	469	493	451	522	427	449	465	435	486	451	461	448	441	441	442	452	461	435	458	471	496	456	491	461	431	471	492	455	489	446	481	481	479	447	487	430	477	466	482	481	468	465	464	479	474	471	465	486	481	499	471	500	463	491	466	472	467	458	474	464	466	486	466	455	479	488	457	446	502	455	446	466	496	483	435	456	463	480	442	428	437	447	465	486	454	460	436	472	464	499	484	454	471	470	457	496	465	457	463	474	479	450	448	483	463	484	425	469	465	457	454	443	462	464	445	452	456	457	462	495	469	424	456	476	441	421	467	449	482	478	422	459	463	477	451	473	469	459	494	479	468	481	463	501	474	454	474	456	436	461	453	481	461	433	472	442	457	501	443	480	439	459	448	441	452	460	459	461	483	465	440	403	478	482	437	460	463	455	449	483	418	467	440	463	496	447	419	481	434	457	453	491	427	475	506	473	477	443	438	506	479	451	476	493	485	461	434	436	440	461	484	478	485	465	478	408	475	504	469	444	499	482	449	444	469	449	490	472	472	447	509	493	477	473	458	466	460	475	435	473	452	479	484	453	447	479	435	500	451	418	422	452	447	491	431	470	461	464	468	451	404	492	433	465	430	453	471	462	467	459	492	477	451	508	490	436	479	449	461	466	453	456	424	440	435	448	475	442	518	438	460	450	478	461	491	474	468	464	423	432	470	475	449	453	462	485	470	472	488	504	468	437	445	451	492	437	437	491	448	500	510	463	481	440	440	430	428	451	451	427	457	476	472	484	456	456	448	432	464	454	480	462	450	450	478	466	517	465	451	458	464	464	500	452	456	483	453	474	463	471	445	485	460	466	493	497	448	477	477	452	484	482	454	447	464	472	445	505	437	442	494	455	494	471	427	469	502	457	458	453	456	447	446	470	479	469	442	425	467	418	455	463	460	477	468	470	441	471	454	476	436	458	435	488	448	425	485	454	477	450	471	438	454	477	477	450	445	455	433	486	479	479	466	458	489	446	472	486	468	465	489	452	481	444	468	418	446	408	482	445	476	430	456	474	414	447	452	483	477	440	432	444	499	513	480	494	481	472	486	459	469	474	435	430	464	460	483	452	461	480	471	447	492	459	472	425	460	486	445	470	453	466	453	462	472	441	445	456	522	458	466	471	472	489	472	417	472	478	512	458	506	472	510	472	459	484	467	465	450	469	449	451	461	456	472	487	454	481	458	461	462	468	488	452	416	432	423	460	476	425	486	496	436	441	434	462	487	462	450	484	432	452	439	442	440	491	459	444	407	459	465	447	500	469	460	438	469	514	514	454	454	438	475	433	475	433	468	464	500	483	453	478	459	464	492	494	473	461	468	495	470	446	462	417	434	475	470	493	469	480	448	422	456	451	465	441	431	490	454	455	481	470	499	443	471	464	476	475	467	440	495	454	430	479	484	467	514	463	430	478	461	474	488	465	450	469	473	456	449	460	477	462	451	431	501	476	433	467	458	476	440	429	470	441	462	470	492	475	480	445	481	465	515	470	449	449	456	447	464	448	475	423	418	491	437	489	454	454	480	415	447	444	460	453	453	427	463	465	475	450	456	442	465	447	452	450	490	449	459	422	463	461	493	461	500	429	481	432	478	465	440	424	469	474	480	474	437	478	491	500	471	437	458	471	477	483	457	429	469	484	472	471	485	487	470	439	452	457	473	514	459	444	473	466	474	498	468	483	468	500	477	451	451	488	470	487	449	439	463	437	472	491	450	455	458	457	458	441	490	467	477	515	460	502	462	455	477	463	482	457	475	447	450	474	444	451	459	458	442	465	460	459	460	461	470	484	460	465	518	491	475	441	459	448	470	469	488	477	478	462	439	508	432	482	478	435	470	471	451	464	441	437	478	527	443	419	442	439	477	501	460	481	452	459	440	500	485	509	427	425	447	495	465	496	481	470	451	458	421	415	497	464	478	453	460	460	441	462	474	441	465	445	441	462	458	467	468	487	445	445	469	441	449	509	466	421	490	468	482	452	432	443	467	464	471	498	487	442	454	495	450	490	439	431	450	488	434	492	467	413	453	430	512	498	448	494	474	449	511	446	441	452	447	429	455	438	447	463	460	479	459	478	458	470	503	440	455	465	408	519	439	446	472	462	441	489	478	496	465	430	438	467	447	470	476	454	479	467	483	468	462	472	481	471	498	441	445	472	510	477	489	470	472	460	469	434	474	462	461	481	486	494	470	489	474	442	445	453	471	447	489	453	465	467	467	451	469	472	454	464	458	429	473	467	467	453	476	468	433	479	418	476	446	420	465	502	483	462	492	489	521	435	430	468	483	482	485	457	484	448	453	467	464	432	446	446	460	498	485	514	459	438	512	489	472	428	477	453	468	470	466	477	474	457	493	460	481	447	444	479	450	428	504	511	458	466	495	431	447	493	446	465	465	444	457	466	473	448	433	450	470	487	460	440	502	420	459	465	484	435	472	425	487	487	445	488	471	447	500	433	506	461	471	471	487	468	474	429	468	484	446	514	455	454	471	475	466	428	473	497	460	446	448	503	427	450	456	485	442	470	425	477	477	486	454	472	464	492	473	492	436	472	434	451	441	432	495	451	471	456	431	483	468	443	455	454	451	492	477	442	449	487	458	466	499	465	451	483	460	493	457	467	461	446	477	456	489	483	486	456	457	488	442	464	487	473	448	450	447	464	464	471	499	495	495	443	483	488	480	519	473	477	456	462	451	453	494	419	440	461	419	426	463	467	472	460	443	478	457	470	444	474	468	484	438	428	416	431	472	477	438	459	448	448	486	499	495	484	427	460	464	452	457	470	472	437	435	493	452	448	473	455	478	431	466	450	459	450	473	424	457	500	509	475	455	490	484	487	463	497	454	482	417	435	448	470	444	422	418	452	451	465	440	455	451	479	457	463	460	455	458	445	470	464	437	464	488	438	436	510	438	470	441	464	456	459	449	501	443	460	462	462	463	462	462	479	466	431	490	472	457	419	488	487	450	490	438	483	502	454	522	461	481	520	442	452	448	451	481	477	436	481	463	462	440	473	448	469	468	436	513	468	453	438	470	442	451	443	468	489	423	484	497
1352	373	439	402	356	344	372	434	374	372	396	412	390	373	369	382	386	392	405	406	374	364	413	356	371	424	410	334	387	374	390	369	385	365	409	402	359	379	405	380	367	362	379	375	400	342	383	367	375	400	366	375	350	377	365	424	373	408	393	417	423	377	341	370	408	377	387	406	362	378	398	388	370	388	376	348	372	414	394	365	355	403	367	398	382	406	358	408	385	421	410	375	339	376	408	383	374	392	371	381	366	376	389	360	380	395	403	397	368	441	375	394	393	387	420	366	397	403	378	365	429	403	380	381	371	400	380	446	410	376	411	380	371	453	370	362	413	392	400	381	390	390	363	379	373	369	375	382	345	426	395	363	389	389	389	338	344	385	381	397	375	386	394	413	404	386	396	429	385	366	329	410	387	382	358	377	411	386	365	387	349	387	382	385	368	358	379	401	373	374	373	359	393	337	388	379	382	346	383	367	353	423	391	356	382	404	374	381	383	383	429	436	358	370	355	425	354	395	361	395	377	368	386	374	365	379	388	380	367	359	366	384	374	376	391	354	396	396	400	399	388	430	330	412	397	372	383	398	419	367	383	334	413	425	343	373	368	385	375	376	400	370	435	393	361	333	392	345	393	430	397	409	389	363	383	362	353	350	384	396	350	402	361	391	380	374	363	377	367	401	382	396	403	352	423	375	416	401	412	378	428	406	367	371	419	410	423	399	381	386	371	367	396	390	422	418	372	373	388	387	375	383	360	338	360	406	364	381	377	351	367	358	410	374	352	347	408	410	368	363	410	385	389	380	386	377	400	410	380	346	369	415	372	373	391	390	403	411	403	392	368	364	369	401	349	368	400	379	389	360	405	406	393	380	398	427	399	373	370	377	412	407	413	404	363	384	380	375	361	358	385	408	378	405	386	377	387	395	409	397	383	361	437	353	424	404	367	382	417	382	403	384	369	342	414	412	365	379	415	398	346	400	359	350	364	411	391	355	399	384	391	390	391	426	405	399	409	383	403	383	393	411	382	395	362	398	395	374	402	376	410	367	392	407	384	364	391	386	375	371	377	357	358	390	332	388	394	380	363	411	396	366	379	404	403	374	395	389	415	405	399	399	383	378	375	393	386	385	398	369	363	393	373	372	367	375	396	388	366	377	363	352	413	335	362	387	370	362	388	378	364	371	390	360	438	378	402	409	378	370	374	351	369	384	403	385	369	374	378	390	342	394	376	347	381	349	425	383	402	389	382	411	368	386	353	354	374	344	350	397	385	343	372	399	412	379	366	400	373	397	392	368	347	363	393	386	360	362	406	396	370	405	409	381	360	372	371	378	397	384	403	371	381	360	390	413	408	382	406	392	391	363	395	387	357	409	395	378	379	376	391	402	356	370	364	400	378	388	388	396	400	372	390	357	359	374	405	385	388	352	391	376	385	364	381	395	360	377	373	358	363	428	355	364	381	400	415	367	358	377	371	375	353	381	383	387	408	401	367	376	386	365	417	382	390	421	406	395	369	397	385	365	396	373	344	374	390	436	389	395	379	395	378	375	409	381	396	379	364	369	382	404	372	361	399	395	362	370	392	365	383	392	381	398	385	390	390	369	368	392	356	376	359	384	382	348	424	340	387	394	384	420	387	382	399	382	403	386	392	411	388	375	386	373	358	375	378	402	425	365	371	398	363	375	363	388	408	382	371	381	396	388	364	384	382	365	357	408	413	351	381	389	396	424	386	374	396	382	416	374	427	381	404	392	381	374	358	383	399	367	393	417	392	398	374	386	346	345	395	400	355	394	384	372	412	382	357	379	397	400	374	371	358	409	417	383	370	419	413	377	386	418	421	372	380	377	364	393	428	442	355	360	377	408	390	373	397	360	366	380	410	344	393	369	391	387	395	370	386	399	382	412	376	404	402	383	369	351	349	385	388	422	354	357	372	370	379	339	397	381	362	399	377	404	387	393	389	409	391	352	359	393	398	398	342	384	404	349	414	384	405	381	386	349	355	366	378	406	376	379	391	412	378	367	374	400	383	405	372	394	395	377	386	372	415	383	355	373	368	388	402	420	380	369	423	374	398	388	410	405	399	365	368	370	389	376	375	397	394	405	390	383	375	385	355	402	365	417	376	394	373	375	382	397	358	366	399	365	386	370	383	356	378	408	369	360	360	359	402	397	377	395	377	377	357	369	357	366	384	414	384	383	372	364	385	419	398	430	362	410	372	386	380	376	380	398	399	426	418	377	353	367	402	386	388	375	394	371	376	391	379	383	366	400	415	334	386	368	393	357	403	396	363	377	386	395	399	392	365	388	400	383	361	372	394	382	380	366	404	358	377	355	372	393	393	410	387	385	413	376	397	350	374	374	373	366	348	386	397	370	437	392	372	394	440	380	404	391	366	383	376	344	377	359	380	340	385	377	391	406	367	393	397	389	384	397	403	407	426	410	405	371	362	353	362	371	379	432	393	386	397	371	364	373	412	380	410	394	393	379	389	405	368	381	402	384	396	415	423	373	385	365	373	382	383	371	408	353	380	354	346	398	395	356	392	364	368	372	378	378	405	386	353	354	391	382	390	379	345	381	361	389	355	382	385	441	347	405	388	343	399	363	371	375	403	388	400	338	382	398	371	316	378	405	388	359	406	350	397	412	389	375	345	366	362	401	379	393	371	389	390	363	389	385	380	348	354	363	382	411	389	353	409	388	402	405	378	381	373	390	345	381	407	368	377	346	375	357	405	390	389	371	384	385	350	367	367	412	400	389	419	396	412	396	393	356	371	363	347	371	374	385	415	400	383	386	416	385	408	374	406	407	433	364	380	401	395	417	384	394	370	381	380	379	396	384	385	369	356	366	394	351	383	394	353	348	389	377	404	424	381	392	374	353	388	353	373	391	346	416	366	380	446	378	334	374	380	391	398	430	380	360	343	430	357	362	401	383	405	390	389	425	393	400	381	399	421	360	392	407	366	385	383	393	374	409	379	391	399	400	371	395	362	355	404	379	405	396	351	353	395	377	368	349	401	415	393	418	406	346	408	378	361	422	386	417	326	361	396	391	339	394	373	404	417	375	422	402	381	413	369	350	411	405	404	439	378	418	394	394	367	417	394	428	419	391	365	405	364	372	390	393	390	385	389	366	343	365	378	364	382	380	392	351	372	393	383	411	405	395	406	389	407	377	407	394	395	402	355	371	376	406	388	382	355	371	380	384	377	422	387	388	412	354	415	385	384	353	387	389	378	399	388	388	374	367	361	388	379	336	380	397	370	383	399	359	380	408	394	383	413	381	367	405	337	408	395	378	410	377	378	373	366	390	412	416	392	377	412	393	386	399	355	376	378	382	370	434	407	400	367	388	364	348	382	375	394	398	406	376	384	403	382	369	375	405	382	398	411	403	372	394	393	353	396	382	352	356	390	364	380	379	393	377	396	403	374	355	405	379	368	374	390	395	413	382	395	387	374	359	407	374	363	377	397	407	373	371	377	407	376	407	346	389	403	360
2177	928	940	920	995	885	938	952	951	924	950	944	924	914	1007	949	900	938	908	899	923	891	1009	943	969	953	891	925	894	956	953	919	898	944	912	940	929	926	924	958	933	947	935	888	911	978	977	960	903	911	970	921	938	892	928	910	885	965	901	866	935	972	941	888	909	885	937	963	869	938	914	951	906	962	876	989	953	880	947	919	881	957	873	925	894	952	911	893	914	972	952	957	956	896	971	919	975	924	970	920	887	984	915	912	899	924	913	904	891	945	900	920	924	934	900	965	953	902	943	967	891	924	895	931	950	900	939	911	915	925	955	906	930	942	932	878	937	936	971	895	927	960	905	945	957	930	893	938	883	976	891	884	900	915	920	910	919	933	982	977	966	896	865	883	940	936	935	917	910	937	931	934	949	876	900	948	915	877	958	946	927	892	935	947	884	949	930	940	951	924	933	888	960	925	861	920	915	905	917	927	941	965	977	937	883	893	896	920	949	924	922	910	949	955	913	960	883	913	910	919	940	982	941	887	930	926	898	896	882	917	910	944	885	927	938	962	926	902	961	919	944	921	950	956	925	911	956	915	987	899	907	933	954	951	902	950	894	939	961	898	887	958	945	942	923	914	978	894	966	938	932	985	944	943	999	892	928	894	942	967	922	941	898	912	952	899	954	961	958	938	936	966	943	944	917	919	966	944	938	941	902	894	908	964	921	934	924	910	916	946	911	940	914	1002	903	888	916	942	894	909	946	925	958	876	934	894	889	950	911	909	907	920	903	934	905	923	944	963	943	912	923	946	934	981	940	950	963	917	893	901	913	890	901	919	921	973	874	996	918	998	902	934	951	903	949	929	906	919	916	931	916	947	895	945	890	912	919	927	962	938	910	925	913	952	926	933	919	877	935	897	922	991	896	979	883	948	898	905	997	935	913	919	892	977	956	949	908	926	930	967	936	908	871	943	933	915	902	884	960	907	885	897	938	954	937	923	894	940	882	967	931	880	944	929	968	907	888	890	952	856	898	939	929	936	933	957	908	924	944	911	929	943	930	986	946	974	846	902	949	913	912	900	886	955	955	924	923	907	965	946	901	918	894	923	918	895	893	936	952	912	879	931	979	925	985	904	948	960	956	928	979	948	938	948	933	931	892	901	907	931	911	941	952	944	930	945	928	917	939	918	896	931	953	928	914	882	943	928	913	959	916	965	923	970	934	909	907	881	969	936	879	986	984	920	960	923	933	939	933	953	962	952	920	913	889	914	979	895	893	933	932	938	973	913	942	928	906	941	951	899	913	924	965	933	948	949	905	910	918	958	972	918	909	940	921	907	907	926	883	966	930	922	942	950	939	934	875	947	911	905	926	967	889	904	991	894	992	920	921	879	946	940	984	915	884	948	972	908	928	938	897	911	925	953	892	906	922	893	911	885	922	917	968	910	953	917	955	924	921	951	922	964	950	910	978	944	963	957	952	918	991	889	933	905	913	941	912	880	949	899	907	911	900	927	975	920	1021	943	900	918	895	909	947	974	911	919	946	903	931	943	905	873	937	940	929	924	948	915	873	959	932	910	923	950	942	893	940	967	870	928	938	925	906	901	937	952	908	906	977	931	954	941	932	950	955	910	919	939	927	866	914	942	889	913	919	905	910	870	953	893	933	1006	934	926	893	994	958	942	908	931	913	940	892	934	860	893	960	907	928	974	931	921	912	960	936	898	913	910	918	925	955	928	903	927	870	900	895	913	935	880	980	926	951	1020	907	996	961	928	952	939	915	914	914	913	940	956	944	929	874	922	931	924	992	884	937	946	948	906	971	893	914	970	923	950	920	963	926	902	948	921	934	928	899	923	894	954	960	911	936	963	907	847	983	915	809	933	950	963	904	1017	948	916	924	924	941	923	940	915	911	900	861	945	882	951	906	942	915	946	890	891	880	917	925	957	902	919	951	911	901	896	935	871	922	912	917	900	922	888	957	929	925	927	925	991	982	959	916	930	896	924	923	909	988	915	920	953	974	916	956	971	921	909	904	954	951	987	973	941	969	923	861	918	939	923	910	930	922	914	862	933	924	925	944	917	918	941	891	896	906	967	920	995	933	922	915	906	966	962	906	913	961	947	900	957	921	926	951	966	962	954	910	952	907	936	900	962	902	929	978	965	891	933	907	895	927	977	957	880	926	923	950	931	896	917	919	958	924	957	946	914	921	935	892	920	924	922	941	926	913	910	941	915	977	888	926	908	898	890	924	917	916	911	929	894	890	941	926	944	946	905	960	958	911	923	945	906	940	933	919	899	955	928	898	929	883	966	910	899	909	947	936	934	930	901	887	916	902	931	944	961	931	882	924	895	912	901	964	939	894	942	883	892	895	958	914	960	914	899	870	918	903	916	858	902	913	911	967	960	908	931	900	933	933	883	957	933	906	957	913	914	960	934	865	912	905	940	913	926	893	988	950	902	902	916	901	906	923	924	953	978	913	885	912	947	932	899	972	926	891	923	881	912	901	929	955	961	887	939	908	975	914	909	886	933	936	911	911	981	927	973	911	920	908	881	943	870	926	959	937	942	918	885	914	925	956	825	948	911	949	944	929	915	915	910	919	958	903	921	976	946	906	873	940	917	907	968	899	931	932	929	996	960	952	908	945	905	968	900	961	964	898	902	929	951	975	939	946	934	891	918	911	948	923	926	975	924	951	944	925	907	884	916	958	942	897	915	988	941	883	991	885	900	917	908	927	928	886	918	961	987	929	916	908	897	910	899	931	951	977	902	944	914	913	916	904	979	917	895	957	908	941	938	877	914	929	875	980	909	952	934	953	934	952	890	900	957	896	930	901	929	879	918	948	935	923	927	950	915	890	942	948	942	952	958	946	933	931	971	1003	939	905	914	892	885	912	891	926	936	953	983	914	915	913	926	944	952	897	930	906	933	920	963	965	931	894	910	886	892	885	889	864	888	947	935	966	914	961	865	931	926	928	920	906	953	928	916	947	943	948	944	883	925	958	906	931	919	964	953	912	957	942	934	927	928	965	884	904	979	959	968	905	944	923	886	904	1010	905	947	942	895	942	951	925	937	917	879	912	934	915	916	930	912	892	955	931	890	908	906	914	935	928	891	974	956	917	904	889	949	927	933	887	939	990	953	960	960	871	948	911	892	933	890	868	913	939	950	918	943	951	951	941	895	926	930	891	948	945	926	906	937	896	895	912	964	930	951	906	960	916	890	942	907	907	909	889	925	918	940	891	901	903	924	947	885	912	988	889	932	942	961	919	910	966	906	891	902	909	963	955	959	913	918	908	913	901	913	904	974	933	878	914	883	940	897	951	946	951	968	936	935	919	938	920	857	914	954	911	935	936	944	968	941	889	918	925	942	959	957	955	930	909	917	900	907	977	928	942	888	962	883	899	889	938	921	942	932	888	934	927	934	952	966	992	886	945	991	912	894	956	924	963	947	934	938	914	954	935	930	944	945	876	899	967	907	916	891	932	932	962	928	929	923	895	938	941	936
6868	588	562	473	467	429	414	423	398	391	417	364	397	351	314	356	379	343	366	392	373	373	367	370	393	403	341	358	378	372	414	345	371	371	395	360	360	372	318	357	347	363	381	339	352	349	381	378	374	356	348	351	340	359	357	349	374	375	329	378	377	358	403	357	339	370	403	377	361	351	381	355	334	348	367	405	342	381	346	369	338	336	330	316	363	353	367	319	327	394	347	358	356	360	366	329	339	341	359	352	384	357	379	347	383	351	347	381	358	349	381	386	374	344	335	355	377	350	381	373	339	398	333	383	365	373	327	359	359	323	371	353	353	332	370	363	366	380	343	363	349	327	354	385	344	316	381	342	360	357	327	387	364	354	364	377	361	340	360	399	345	362	368	381	360	374	391	381	374	360	368	372	372	337	348	349	370	322	376	356	367	373	326	378	329	393	338	361	336	327	391	343	385	363	362	345	359	335	350	342	371	365	331	353	370	354	365	371	368	337	400	345	398	340	363	358	371	343	379	389	393	358	354	386	407	374	386	347	329	351	377	332	325	370	367	404	371	356	383	353	337	351	359	365	326	359	328	352	364	370	364	349	386	382	393	340	366	411	363	361	371	352	352	375	340	334	377	383	360	374	328	322	371	371	382	318	370	367	362	375	392	370	356	348	371	365	322	355	395	405	354	371	338	379	393	372	388	353	340	388	351	335	342	372	352	384	405	380	362	313	352	348	379	331	367	353	354	375	352	350	347	374	406	337	365	386	363	380	375	345	355	346	366	398	340	367	370	353	365	404	400	365	354	313	358	379	349	393	348	350	341	352	391	345	354	361	401	368	372	366	352	367	393	337	401	375	359	323	348	408	342	339	351	355	349	366	329	335	365	412	396	328	334	376	347	335	340	353	346	313	371	357	317	361	324	392	335	361	345	383	391	327	361	365	385	319	330	387	355	363	353	347	373	358	349	339	352	368	340	384	325	371	368	378	340	350	345	344	376	310	366	357	340	362	363	369	385	323	342	350	353	338	392	363	358	340	381	352	360	356	363	407	347	346	351	369	349	336	328	352	375	387	356	351	359	331	341	360	343	359	396	338	398	364	340	369	345	363	339	362	334	349	349	359	336	399	360	338	333	333	334	362	383	381	327	327	348	351	365	356	332	346	358	386	333	346	330	344	356	353	347	364	341	394	356	336	383	349	361	372	353	388	400	364	364	384	389	338	382	379	393	336	358	352	383	395	341	314	368	364	369	350	346	364	334	349	371	365	355	343	369	370	360	380	323	325	348	372	379	361	331	358	359	356	325	330	376	376	367	353	381	371	363	356	371	370	339	333	327	382	324	367	325	340	415	322	367	353	355	356	370	356	385	336	359	355	335	322	337	370	371	361	397	367	375	348	347	355	328	327	346	331	348	367	353	327	320	340	376	355	376	380	401	390	358	356	353	364	320	346	341	350	353	350	328	384	363	358	393	365	340	371	358	361	334	365	367	337	368	358	358	367	404	401	345	331	312	339	330	365	359	362	319	344	390	365	318	344	357	326	371	379	363	320	318	392	379	414	354	369	341	371	331	317	387	322	375	361	376	355	368	353	337	380	337	353	361	341	341	329	341	358	344	381	334	397	379	337	374	402	340	335	355	351	346	349	362	376	340	357	343	360	351	369	357	331	327	373	348	354	354	334	367	370	338	349	321	365	340	350	353	351	353	360	376	349	342	376	319	371	356	384	331	383	387	384	357	363	386	339	344	373	356	366	391	346	344	395	381	347	372	364	388	324	343	372	368	388	350	351	328	357	364	384	343	355	384	373	376	333	345	339	348	370	369	352	379	348	332	381	375	393	318	356	346	356	383	339	370	371	347	327	355	361	379	356	370	347	359	390	368	370	353	352	367	371	335	382	322	342	388	350	324	360	347	360	342	368	330	346	363	364	362	363	367	339	352	353	368	375	351	350	379	376	364	389	365	335	389	390	351	377	318	352	361	321	378	348	348	360	382	362	363	340	352	332	340	362	368	385	361	369	366	316	362	313	338	360	368	336	377	364	342	387	379	362	354	340	365	377	392	362	346	389	364	391	337	332	365	356	348	353	346	368	398	364	364	416	369	339	361	358	360	355	360	366	368	388	362	329	365	342	359	337	346	354	347	340	361	364	402	358	398	360	359	392	388	344	348	322	338	337	340	350	342	369	345	376	374	364	359	349	332	394	377	369	324	373	381	348	357	369	370	385	344	342	380	395	380	395	356	363	342	365	369	381	356	342	354	357	381	351	377	358	400	360	323	367	363	350	378	387	347	334	396	321	310	328	372	354	351	348	357	348	349	351	330	343	363	323	356	348	323	364	326	342	366	350	369	378	362	359	387	383	348	350	386	358	311	346	389	386	391	373	339	363	375	321	362	351	358	361	397	363	340	390	388	344	336	390	313	372	360	352	356	350	363	334	353	333	330	366	365	364	330	392	375	371	345	345	379	374	361	358	377	341	354	334	367	337	329	350	359	346	320	356	343	345	350	312	346	354	337	353	338	373	379	383	374	350	340	346	375	382	358	373	372	376	376	359	354	361	364	361	332	366	335	364	386	370	337	358	343	308	335	362	389	330	341	384	349	349	340	370	379	369	381	355	363	377	389	365	374	371	370	365	397	374	379	320	377	337	380	344	365	347	353	374	361	348	347	358	326	355	391	355	373	333	346	335	374	326	313	355	373	347	351	367	384	319	365	385	323	331	353	355	374	366	376	350	393	324	328	353	362	352	356	375	326	402	362	376	333	369	368	364	365	328	373	395	371	360	379	332	364	331	359	350	375	355	395	425	380	368	386	305	373	373	359	369	350	335	355	369	376	371	323	350	345	338	344	372	361	334	347	371	381	357	348	358	357	397	396	368	365	347	367	351	343	340	343	350	387	389	352	357	344	359	345	373	332	386	361	371	348	396	371	392	365	344	358	363	353	349	382	360	334	354	338	346	335	354	321	339	382	384	392	375	350	342	358	340	356	325	332	338	368	342	347	362	364	351	327	348	370	357	333	352	351	399	349	359	394	352	340	351	359	373	394	372	353	356	395	353	387	397	328	318	380	337	355	340	380	374	350	358	384	354	384	366	340	355	348	340	367	336	371	379	356	350	359	345	349	392	354	380	385	338	343	339	372	362	340	367	392	337	333	341	337	393	377	336	379	369	358	361	328	373	344	328	384	363	347	366	348	362	321	361	350	354	368	332	318	377	346	362	340	362	357	375	385	395	361	357	358	310	386	348	367	365	357	369	350	372	371	357	332	350	379	348	320	385	364	340	393	350	370	373	372	335	362	367	354	353	355	390	392	350	344	364	361	354	361	308	367	370	363	348	337	343	323	322	331	405	359	349	365	351	377	370	364	368	321	328	338	342	347	359	323	348	359	367	362	396	340	348	335	396	339	371	347	339	358	356	383	354	326	317	369	359	362	399	368	377	356	358	381	367	351	358	366	379	320	367	329	371	368	362	344	323	363	340	335	346	378	359
6474	1002	1399	1491	1317	1265	1107	1096	1006	936	1006	991	937	954	922	989	905	900	887	896	925	907	880	878	904	912	898	861	857	833	890	861	861	860	888	916	842	950	864	867	839	865	882	865	880	873	865	836	862	837	870	901	877	833	867	879	862	879	863	875	848	872	787	884	844	855	960	922	896	834	874	878	836	880	879	859	877	859	876	866	869	818	882	852	855	870	875	844	905	844	859	848	817	862	862	843	875	850	912	878	880	894	894	919	829	918	857	843	804	872	888	862	865	881	843	902	841	879	807	865	849	881	863	850	869	907	866	911	831	823	829	874	878	883	852	814	804	801	850	855	853	847	866	893	835	879	844	854	840	861	837	863	868	811	855	882	825	868	886	868	843	933	825	856	884	878	899	842	871	874	909	828	852	906	881	916	864	839	840	864	852	845	885	833	892	905	824	900	842	821	889	926	854	867	900	864	895	868	868	908	840	873	893	894	841	915	852	846	853	831	898	836	860	872	872	849	846	891	826	893	829	850	856	874	866	866	889	909	841	870	886	891	838	902	814	852	830	924	893	860	864	909	867	841	833	906	842	839	839	873	848	894	892	864	866	862	920	873	863	878	862	850	883	837	898	875	861	895	896	831	850	867	824	820	835	891	836	853	836	859	863	844	883	863	925	883	839	920	874	893	870	888	827	815	838	808	894	890	905	873	827	805	836	886	833	872	840	860	810	833	889	846	867	850	857	885	914	905	889	889	851	840	875	850	850	881	827	842	887	869	845	866	842	818	905	850	857	861	844	892	858	840	860	900	855	852	840	825	937	917	852	871	866	846	784	847	834	807	840	879	830	863	837	895	820	818	829	860	853	838	849	844	914	857	848	814	860	886	871	929	904	861	879	888	842	920	831	839	825	862	894	852	846	846	841	858	853	829	843	868	823	816	881	885	885	796	858	875	854	903	820	846	776	855	831	866	913	803	889	858	882	845	850	899	871	898	818	908	860	873	832	846	871	908	862	829	789	849	888	861	841	864	855	799	836	842	839	847	842	880	834	859	870	878	818	874	876	836	887	868	873	832	871	862	871	914	853	901	849	855	859	892	887	882	836	819	893	846	863	878	842	840	843	866	836	850	856	786	820	857	826	876	896	914	854	841	859	878	869	848	875	868	834	840	838	870	884	934	878	858	903	899	845	848	939	826	871	844	888	787	859	829	893	882	812	867	837	872	867	892	838	857	867	882	823	908	862	846	839	825	857	841	814	896	897	836	852	839	888	840	870	857	837	847	853	857	899	859	893	897	820	860	880	875	831	870	843	886	841	885	824	889	890	851	888	880	846	854	909	835	846	858	842	843	923	862	847	842	795	848	887	839	869	849	847	903	906	828	858	889	775	891	855	789	858	831	868	862	840	843	831	890	809	848	829	896	853	840	836	890	860	895	834	794	877	814	853	848	860	876	902	853	850	839	852	816	850	862	850	863	793	825	830	861	891	842	851	866	845	871	891	884	884	863	873	809	883	859	880	860	846	884	881	833	819	879	843	803	885	819	832	824	868	895	849	814	892	860	892	876	899	856	912	904	869	789	881	899	874	837	852	878	872	877	836	872	864	848	819	863	841	876	850	844	881	837	811	871	856	919	918	888	854	810	846	823	877	806	831	915	895	860	890	890	884	886	849	909	813	893	914	870	849	890	857	920	865	856	887	889	845	804	870	843	853	856	878	863	854	903	831	807	863	826	878	832	866	825	915	851	832	850	867	922	862	855	811	832	926	836	810	928	879	913	815	871	839	895	863	885	843	841	815	911	833	844	883	857	887	878	877	856	868	814	883	871	909	848	874	857	880	857	923	826	899	833	827	852	814	910	850	784	847	809	818	875	850	859	924	841	894	904	869	876	845	854	830	869	844	889	892	861	851	868	835	859	896	824	847	850	875	861	872	841	882	859	840	842	879	854	872	856	843	819	882	819	879	859	900	841	870	819	846	923	887	860	873	873	850	888	853	874	849	861	912	866	859	876	810	811	841	817	843	865	839	903	865	902	842	853	894	864	890	934	837	844	902	904	871	858	856	863	828	863	856	845	881	863	879	856	823	902	892	868	852	883	826	838	867	887	891	828	828	838	883	811	884	837	859	889	875	873	852	892	822	876	865	855	811	876	833	849	863	858	901	866	837	853	923	883	870	900	843	864	848	861	869	841	862	800	808	841	764	878	857	869	846	887	850	920	860	825	885	858	885	885	863	843	849	871	875	893	846	880	883	826	810	849	891	884	851	879	880	896	840	898	853	833	858	898	867	873	815	826	862	855	847	883	837	879	882	855	912	854	895	901	794	908	851	840	891	830	890	860	867	866	786	805	868	779	898	852	878	852	874	862	870	850	832	888	901	872	848	926	881	849	846	849	873	852	866	867	922	863	892	840	854	897	890	866	860	791	847	833	916	862	863	860	896	868	841	779	843	890	887	820	883	858	822	882	867	864	850	838	859	850	860	879	856	883	864	855	859	896	881	893	865	862	876	854	867	857	806	885	853	857	868	861	841	913	877	857	858	883	890	894	841	896	849	878	792	828	843	899	837	878	849	864	829	822	837	875	845	793	851	861	851	906	860	899	791	850	845	863	878	848	861	848	818	873	853	817	870	894	812	867	856	881	852	863	820	843	896	854	859	864	905	863	852	864	902	855	832	881	860	910	877	857	874	817	918	855	825	877	842	847	820	919	853	842	862	892	887	833	865	851	866	877	859	899	853	888	883	873	888	906	846	865	822	865	850	861	869	913	845	878	813	841	811	845	857	855	837	804	841	855	884	907	847	831	817	854	873	896	855	802	820	862	891	853	885	820	875	885	767	885	799	851	882	844	877	889	916	860	897	850	874	856	854	885	866	828	821	849	900	879	832	835	857	847	844	851	881	873	860	841	845	872	928	875	873	844	841	833	842	854	818	860	836	878	861	820	855	907	870	904	877	874	833	881	845	926	823	802	833	846	842	852	840	883	881	833	873	874	837	844	838	877	907	836	873	863	825	866	881	908	871	831	874	833	859	829	887	875	819	870	861	877	872	874	834	876	845	858	816	864	848	892	885	812	849	839	813	828	860	882	846	866	891	869	832	879	857	835	829	784	864	825	865	902	889	882	870	884	843	857	846	864	861	834	891	873	855	855	802	894	832	881	870	903	863	852	907	846	843	895	851	796	870	875	845	846	861	868	841	877	860	848	852	817	807	822	851	893	930	855	853	911	901	867	851	848	862	879	850	831	874	814	860	870	887	882	918	903	851	826	914	888	872	889	879	875	851	867	831	862	906	841	925	872	904	846	863	844	900	821	810	854	873	870	841	834	904	888	830	851	879	861	848	869	888	870	886	808	897	840	878	817	842	899	841	884	827	883	922	794	820	862	868	822	877	814	919	903	864	850	830	828	833	913	907	891	898	887	863	929	838	836	846	909	838	855	851	826	847	863	847	826	845	889	883	871	851	823	851	809	810	874	841	783	876	833	865	848	882	844
12383	793	650	427	399	297	293	260	235	250	226	205	195	198	181	173	191	190	196	177	183	165	209	186	211	158	215	185	208	157	155	184	183	182	178	182	181	190	162	179	175	179	179	191	200	162	188	195	153	168	193	177	184	161	165	177	209	171	192	193	172	180	158	183	187	190	181	170	194	172	155	140	155	175	169	182	182	159	191	180	173	174	170	162	184	193	174	162	153	169	193	176	182	186	184	156	190	166	178	195	189	180	154	164	165	172	162	184	189	205	178	197	195	196	182	189	172	198	153	172	183	157	159	150	163	201	182	189	189	173	181	168	187	159	202	182	152	181	143	186	154	193	151	168	163	208	185	168	159	165	170	164	176	167	175	184	175	174	161	174	157	166	190	166	176	151	148	186	160	169	162	184	163	186	177	171	195	179	184	175	197	173	184	149	161	162	184	196	185	184	185	162	204	186	181	189	173	174	141	184	172	192	158	174	156	151	172	181	171	195	150	181	172	165	183	192	182	202	181	168	172	167	161	159	192	169	190	159	170	180	165	208	167	176	202	174	200	163	182	153	187	164	177	185	174	171	182	173	191	194	195	188	160	174	179	188	193	164	183	169	188	163	226	170	173	170	194	183	173	173	159	185	168	186	184	152	172	175	165	187	147	171	172	183	155	177	172	163	198	203	160	188	171	163	185	163	166	180	169	164	175	167	186	152	163	187	192	199	182	195	190	158	175	183	168	178	153	161	189	174	193	166	156	161	193	144	176	178	177	203	171	197	183	193	184	177	183	201	178	173	185	168	186	156	171	169	142	167	170	177	172	177	176	195	163	196	171	162	193	168	194	159	183	190	172	163	189	182	178	197	169	199	184	201	177	173	153	189	158	176	170	194	170	188	189	160	177	169	185	154	150	163	178	171	181	186	148	177	166	183	203	197	155	143	175	167	173	161	185	177	163	157	176	158	178	157	162	197	157	164	176	187	210	188	175	190	158	180	163	195	181	160	155	176	177	185	182	195	193	177	187	165	197	158	165	163	163	178	184	168	183	191	166	157	171	161	197	162	167	168	164	179	165	177	188	174	167	174	177	174	207	175	181	171	159	193	157	185	189	199	187	173	171	149	182	179	153	161	183	160	149	164	161	183	192	176	223	197	148	193	182	173	192	194	169	168	189	169	175	153	159	175	160	174	163	150	171	190	192	207	181	187	180	196	167	173	188	162	168	178	199	149	191	184	172	168	166	171	193	164	153	178	173	159	161	158	179	157	171	179	181	198	195	187	176	184	165	192	169	173	197	167	203	171	193	178	180	187	171	185	176	167	179	152	167	185	187	170	200	170	185	150	185	191	155	158	180	185	172	198	178	162	164	193	198	175	185	186	190	189	184	183	191	158	188	155	156	192	197	181	165	175	148	154	174	164	175	193	167	175	176	179	161	189	174	157	180	175	155	172	177	177	184	196	172	181	197	190	164	165	178	184	173	166	193	176	164	140	173	178	173	164	184	186	156	168	179	182	169	200	170	193	173	194	150	163	165	177	169	170	167	178	193	207	163	148	175	176	162	179	151	182	192	165	149	184	165	161	177	197	179	171	181	150	172	171	173	178	172	202	181	175	171	185	170	175	191	199	203	184	191	175	185	178	179	175	184	183	182	188	186	173	191	172	179	163	171	147	201	186	199	147	187	178	182	157	180	166	192	199	183	174	181	174	157	213	169	185	183	192	169	199	176	167	178	176	164	163	171	184	194	181	166	168	191	163	180	179	169	169	171	184	165	197	175	173	205	172	194	196	188	206	176	177	201	164	166	181	188	188	176	189	187	176	168	202	180	156	164	183	201	185	176	183	195	188	179	175	165	191	166	174	162	183	170	174	190	194	158	177	183	173	178	180	159	204	185	196	160	188	204	184	185	179	184	182	181	163	171	183	182	177	184	172	167	190	194	177	197	173	185	171	189	161	187	208	199	171	180	184	161	178	190	170	172	178	166	164	156	172	182	176	186	198	193	152	166	182	173	157	166	175	176	170	195	157	183	181	189	162	177	200	171	184	198	196	167	139	201	164	172	195	178	188	184	188	176	188	169	187	166	162	187	187	201	195	192	166	186	194	191	185	196	172	173	167	149	153	164	172	183	167	186	199	165	199	183	166	189	179	148	162	187	171	170	170	181	169	178	183	194	175	184	175	188	171	157	213	200	176	206	184	187	203	190	151	180	181	158	190	183	205	203	174	172	180	206	180	166	175	206	188	171	194	178	188	183	209	162	190	183	176	189	181	187	167	194	193	179	155	170	174	179	167	185	165	170	184	195	182	151	178	189	162	185	158	170	165	200	171	180	196	183	187	195	169	176	168	157	179	167	179	187	194	188	182	198	167	181	181	151	181	171	169	185	173	166	159	188	180	193	178	193	174	158	173	190	199	162	167	181	167	185	174	191	179	180	169	189	158	188	193	159	162	187	168	179	185	180	178	187	167	163	208	204	178	180	168	169	162	172	182	153	167	181	151	173	186	191	189	161	159	164	193	170	157	178	166	170	176	178	185	167	168	193	161	199	175	168	182	179	180	171	151	161	178	198	197	170	150	175	192	179	182	173	164	200	217	175	179	169	197	185	174	180	171	190	176	174	162	210	174	174	167	168	172	188	158	157	177	167	174	186	166	166	164	197	141	162	186	176	164	188	165	164	173	182	181	192	162	175	197	172	200	181	161	175	184	192	200	195	176	189	178	173	187	172	196	172	144	160	181	176	171	180	186	211	173	172	153	187	151	194	170	183	169	197	205	187	165	190	168	156	167	165	177	187	186	163	181	181	181	174	190	154	164	156	182	201	156	161	174	175	174	163	190	164	175	157	178	174	175	181	178	174	144	190	178	156	161	194	200	177	160	158	184	195	209	175	180	159	156	185	202	171	179	191	219	185	189	203	155	189	184	181	161	178	176	181	180	165	189	181	146	176	175	190	197	167	161	187	164	183	175	187	174	203	186	169	173	204	175	173	182	177	150	185	194	163	194	161	174	169	158	138	196	183	146	168	184	165	181	165	147	163	169	191	149	177	189	168	181	179	164	195	175	179	168	155	196	199	161	174	170	164	194	181	178	149	192	172	170	163	180	160	176	166	195	168	174	174	159	178	173	182	169	179	178	165	201	167	159	182	195	155	170	183	162	183	176	228	155	214	188	147	183	192	193	146	199	204	148	175	152	179	193	189	180	174	205	164	175	168	170	183	171	173	188	169	182	169	162	170	171	190	174	173	182	158	174	175	171	189	184	190	170	177	166	175	182	191	208	188	199	172	179	153	165	147	161	166	160	178	184	200	160	205	161	181	170	168	186	177	183	171	158	198	193	170	186	181	194	191	177	174	164	170	171	187	161	168	178	176	178	158	186	176	175	161	172	176	191	173	166	199	171	148	178	185	203	207	200	152	169	153	186	177	162	157	171	155	154	168	202	181	179	182	177	166	170	178	170	164	203	171	170	159	144	162	186	202	170	168	165	195	193
7699	866	1550	1721	1471	1159	1015	828	846	753	697	658	639	585	560	551	547	570	572	571	545	511	547	507	517	525	509	464	465	464	448	479	501	506	474	448	472	491	454	495	511	472	469	472	448	462	467	440	457	473	486	486	493	450	486	443	455	469	458	488	476	448	507	486	494	457	448	493	479	466	457	469	453	492	491	477	469	425	481	455	465	477	507	437	466	443	436	479	472	429	491	439	432	475	457	469	477	479	478	475	477	466	480	417	444	424	466	481	474	452	429	472	462	464	464	504	480	444	429	457	446	463	458	475	492	449	441	459	414	492	442	463	464	440	427	443	487	471	417	458	454	439	424	460	481	482	489	475	444	510	427	419	485	481	443	496	455	461	485	453	447	456	502	468	500	494	452	469	454	491	442	454	455	453	452	484	478	474	478	457	460	466	450	420	511	460	458	514	468	477	454	416	437	438	459	451	460	420	474	439	478	457	449	481	446	452	453	437	472	454	474	448	477	459	501	472	452	456	472	493	481	464	439	455	451	473	464	468	454	501	462	450	471	482	452	464	481	449	445	491	449	466	472	475	461	449	440	448	478	444	434	458	450	452	439	469	468	465	486	490	489	429	470	435	432	426	416	477	468	467	472	480	445	463	462	445	419	469	462	445	455	452	467	426	459	454	480	500	473	478	481	442	493	466	469	440	451	482	453	464	462	469	464	450	425	468	469	424	479	464	488	460	419	468	454	508	443	458	472	474	474	456	426	456	446	450	496	437	491	474	462	472	427	492	443	442	488	417	466	443	494	441	448	468	469	430	446	433	467	471	469	464	436	477	446	435	467	483	468	460	460	454	470	482	436	445	461	477	455	473	448	463	463	516	459	418	453	501	480	468	443	475	463	449	462	432	415	466	462	487	457	446	438	461	453	453	410	454	413	474	460	466	459	454	484	445	493	453	458	446	424	471	446	440	449	484	479	441	451	450	464	456	473	449	438	470	445	450	435	467	440	457	466	441	478	440	435	439	509	474	460	503	457	448	446	489	452	453	470	453	480	414	470	449	455	484	455	466	436	436	445	431	438	453	481	452	475	427	424	477	449	440	488	454	432	452	467	477	464	493	448	444	448	428	485	474	463	400	437	456	479	447	502	465	456	480	463	455	429	458	454	472	440	449	468	440	478	455	432	471	482	433	472	489	444	460	455	447	480	481	441	449	459	467	477	464	468	442	464	460	427	476	457	512	451	450	479	442	452	447	438	466	448	457	505	450	469	457	461	441	475	450	464	441	458	473	480	466	478	448	444	468	458	488	460	468	438	436	460	493	444	455	475	470	451	455	465	458	462	437	447	426	460	467	495	456	460	475	481	443	459	407	444	479	451	513	467	515	477	447	471	441	470	441	416	448	469	467	471	447	459	448	457	458	473	443	465	425	484	472	446	451	454	445	457	446	494	478	438	471	514	475	425	458	447	432	448	449	518	467	475	483	469	448	434	436	465	454	465	444	454	485	472	502	430	494	460	457	434	471	468	458	503	428	466	472	463	466	432	484	476	459	467	442	452	420	457	476	456	464	472	450	432	486	439	474	423	450	479	473	440	481	452	456	461	482	452	526	471	444	442	461	433	455	485	430	422	442	462	430	461	450	481	434	465	477	497	433	495	457	441	480	477	495	478	449	434	444	447	431	471	473	504	486	473	470	457	451	466	450	509	449	483	480	448	502	439	464	435	461	434	441	468	452	444	467	484	432	417	476	480	487	465	467	453	481	457	467	485	469	487	491	472	447	481	469	448	447	477	452	477	468	434	457	500	471	470	451	452	512	437	453	474	412	461	477	458	472	451	427	463	458	439	454	409	481	472	445	477	474	464	503	431	441	469	474	479	459	487	465	499	431	433	440	433	441	415	449	467	468	425	488	460	464	465	478	444	457	444	474	453	498	447	489	460	447	441	482	474	443	462	461	450	453	477	446	493	436	483	445	424	462	421	491	461	491	426	431	465	457	444	425	469	486	429	426	477	417	461	444	498	445	457	451	501	470	441	451	492	471	459	469	440	440	460	484	458	480	495	468	447	479	437	437	436	479	464	468	484	464	442	467	450	442	448	446	479	451	433	482	447	447	450	406	487	493	459	434	436	465	460	474	458	455	421	464	447	475	457	453	463	439	403	438	489	457	444	459	486	422	456	495	439	490	476	434	418	466	439	441	445	484	492	441	463	459	438	488	439	456	469	425	486	438	476	420	479	458	453	442	452	468	474	484	496	447	446	475	467	480	475	436	500	463	466	473	482	433	451	457	410	449	475	458	454	475	464	461	495	450	433	470	460	486	464	478	443	469	435	482	433	418	433	483	464	434	432	446	435	440	483	463	456	473	479	443	471	457	464	465	440	456	469	461	456	451	444	438	465	491	486	468	469	475	482	464	454	465	476	463	463	420	432	416	471	459	492	491	471	464	449	428	535	431	451	472	410	474	472	460	471	434	458	466	489	453	470	477	452	472	453	430	451	476	447	435	473	487	449	424	416	441	465	487	475	464	469	491	424	459	461	519	495	457	479	455	473	431	461	481	441	455	473	460	447	476	483	453	431	444	404	469	449	436	460	479	455	452	464	491	445	448	495	477	438	462	448	440	456	488	459	443	431	474	406	477	475	465	469	467	476	455	430	422	453	480	452	451	464	430	464	476	480	442	487	483	453	485	456	495	440	487	488	480	470	446	475	426	452	469	485	451	467	480	454	451	421	425	422	446	474	521	478	473	478	412	442	474	457	462	475	467	456	475	439	488	446	491	460	448	451	486	481	432	450	476	476	455	447	456	452	473	460	456	465	438	499	479	412	458	469	473	493	485	438	467	467	463	457	411	450	458	453	486	451	463	474	474	455	483	466	461	497	448	467	480	476	459	446	469	476	445	430	486	445	450	457	435	463	438	450	465	465	445	434	449	445	424	466	469	435	464	475	446	497	465	477	426	440	488	484	455	471	462	460	446	447	446	486	427	478	455	475	465	460	456	432	469	491	473	465	441	441	473	462	485	453	446	463	454	439	447	484	444	457	425	432	421	462	496	444	492	493	430	466	434	448	449	466	487	425	455	488	489	488	445	499	435	448	448	441	462	450	445	470	476	466	466	465	475	456	441	461	455	491	431	524	461	453	448	500	454	473	464	423	437	454	439	461	436	503	431	454	459	484	449	407	471	512	452	499	503	460	434	478	429	445	482	441	452	483	442	471	477	444	460	477	452	453	432	465	475	415	429	478	475	415	479	435	464	458	481	469	468	464	452	510	507	487	448	460	463	487	454	449	490	450	476	453	441	456	465	455	463	487	473	477	440	416	465	487	476	448	456	469	453	463	455	459	473	466	485	474	462	479	472	476	464	432	474	467	436	466	487	475	485	449	465	482	407	470	486	446	480	445	436	471	431	447	443	456	439	444	457	422	399	467	453	437	434	488	471	445	474	458	438	422	448	453	471	457	482	479	460	485	460	459	454	466	470	454	491	439	438	463	468
1328	380	374	362	391	394	406	385	366	357	378	415	382	392	379	396	375	347	379	365	407	371	353	377	391	397	387	370	439	386	399	374	381	365	359	375	361	353	406	356	364	393	378	382	342	383	396	419	397	406	367	390	383	400	409	380	368	418	356	373	389	407	340	396	364	381	376	353	413	408	377	379	403	365	377	401	395	406	371	380	354	355	374	409	392	393	376	429	324	398	404	379	365	386	390	393	386	402	383	390	383	355	364	389	354	419	390	369	345	385	362	413	377	389	379	421	362	392	399	362	363	404	380	412	406	353	410	408	373	371	344	369	372	374	361	369	379	384	353	371	401	370	407	346	374	387	398	380	405	393	388	394	398	360	419	402	329	385	426	367	372	413	383	391	386	385	376	365	395	388	397	378	380	402	402	393	373	347	402	350	358	412	423	358	363	334	376	364	361	413	390	337	379	377	373	387	352	367	409	384	376	361	354	411	397	345	389	353	355	355	360	399	409	397	377	404	352	369	394	346	391	351	382	346	363	394	350	375	361	340	416	320	365	382	372	380	389	412	363	401	404	375	388	414	386	366	384	385	367	383	381	392	361	379	386	381	400	387	356	428	402	391	394	386	384	372	396	392	336	369	383	371	375	402	411	405	408	351	400	362	397	409	373	353	352	381	356	395	420	346	374	350	382	368	401	360	395	398	390	402	371	380	407	394	385	363	352	356	396	392	386	377	413	397	407	364	411	382	364	398	357	386	372	369	353	378	405	369	387	404	374	383	349	367	406	406	381	387	379	358	346	395	403	348	377	390	373	406	367	407	429	367	381	374	355	405	373	384	350	338	385	384	387	380	365	392	355	407	386	376	371	375	350	395	400	372	367	392	409	436	388	394	399	391	380	399	398	358	373	357	408	377	352	352	416	385	399	418	346	376	343	377	394	359	386	346	409	373	358	414	344	392	400	384	381	364	431	402	422	404	373	355	402	417	382	398	405	415	412	421	412	405	391	401	383	409	404	386	386	378	385	356	363	365	389	399	388	377	386	352	435	368	347	386	340	378	380	363	375	390	384	400	396	375	386	398	398	398	389	386	365	407	372	378	378	399	381	376	400	408	361	365	375	390	366	419	393	353	363	366	393	332	370	387	372	376	397	419	366	403	416	387	388	386	372	374	393	382	379	342	391	387	402	379	416	382	334	358	354	394	393	410	383	385	379	390	355	402	385	386	344	393	386	371	392	373	378	377	389	379	406	388	390	414	405	406	341	387	435	409	394	384	396	398	394	394	375	384	373	382	379	395	368	374	372	385	386	382	402	384	344	408	406	368	386	371	385	384	369	386	350	388	350	368	383	410	373	345	388	378	361	393	395	398	424	397	380	428	394	355	397	383	376	357	360	364	343	382	381	360	380	385	377	362	384	405	387	393	402	429	377	413	388	376	373	413	336	385	377	401	391	367	389	390	361	388	431	392	364	399	370	389	366	368	395	390	394	410	399	395	356	395	421	382	368	372	402	371	383	430	371	360	377	392	380	384	398	380	421	352	360	390	396	360	378	388	409	405	399	362	379	350	378	383	409	383	375	363	412	393	383	393	369	351	368	366	401	363	374	417	372	385	347	359	380	362	347	336	335	344	382	394	340	377	377	363	395	406	341	349	418	386	380	386	402	381	385	388	362	385	413	395	354	394	390	385	391	359	390	396	354	375	399	356	411	350	385	366	350	406	364	340	382	368	376	398	404	384	387	375	403	389	404	393	393	388	369	397	411	382	384	327	379	354	351	361	361	393	404	413	394	407	377	374	371	367	385	375	413	427	372	360	400	384	390	365	415	418	390	335	409	399	437	361	405	399	403	374	384	400	390	366	381	369	363	342	360	403	376	360	358	394	412	375	379	394	409	395	386	389	394	383	387	404	344	365	413	375	397	373	366	403	359	383	390	397	396	364	408	370	392	384	356	360	363	385	386	397	371	369	374	388	425	390	380	404	404	398	416	361	349	392	397	390	424	363	378	405	370	410	423	400	395	401	380	371	402	378	365	417	387	395	369	386	354	348	420	418	420	409	363	367	399	399	412	376	410	453	398	386	396	375	362	346	376	381	412	365	390	375	350	374	368	381	365	402	385	340	360	380	383	350	394	368	403	389	417	373	383	363	381	410	410	387	350	393	376	362	382	415	394	410	363	379	394	402	385	376	365	365	341	361	388	391	397	398	414	407	376	393	387	409	425	420	378	379	400	382	377	404	406	404	388	394	401	371	370	384	365	379	378	421	381	367	428	355	398	390	374	411	404	385	369	398	371	376	366	372	392	400	376	391	397	370	335	405	411	440	387	371	360	349	386	382	366	360	384	386	344	390	435	408	435	377	371	358	385	371	388	366	420	382	388	394	396	412	405	384	381	356	344	368	404	357	393	361	381	396	382	382	382	390	389	356	354	360	378	394	383	398	392	386	355	364	385	367	417	360	381	383	398	356	422	360	387	355	378	353	359	369	362	368	358	391	377	403	370	410	404	404	371	390	385	392	407	435	361	438	403	421	370	367	377	392	401	392	383	402	368	357	394	421	407	358	374	363	431	376	356	356	388	385	405	371	379	377	370	366	367	390	384	345	410	419	384	404	403	429	392	383	401	356	387	415	421	367	363	358	386	388	384	384	417	364	384	397	391	351	393	401	383	380	401	420	401	371	361	371	421	387	383	390	412	409	378	378	371	374	400	384	353	385	362	388	381	381	383	356	396	408	443	392	385	375	374	392	375	389	393	426	394	392	348	400	331	378	378	373	380	382	411	344	413	376	362	401	370	367	367	390	386	391	378	346	422	358	408	369	366	367	365	372	359	379	405	372	374	395	386	358	390	365	402	412	376	392	384	444	368	412	383	380	362	358	366	388	387	383	371	404	403	394	384	393	381	360	382	411	363	423	391	391	372	364	360	407	367	384	408	418	380	378	388	378	404	369	372	376	370	365	409	387	393	389	390	370	348	383	425	387	404	378	353	396	374	405	394	379	389	377	365	400	394	381	372	372	367	362	377	394	417	374	374	367	392	370	393	354	384	403	352	356	398	369	420	371	402	402	376	366	379	418	391	374	382	380	381	429	373	369	397	396	368	350	354	366	340	351	340	396	371	373	369	382	415	373	379	357	397	376	384	419	410	381	394	368	406	388	421	450	388	371	383	397	388	351	395	337	378	411	423	349	397	396	381	358	352	372	370	357	381	387	379	382	351	404	362	373	355	379	376	419	391	403	375	401	375	395	396	381	378	358	384	393	354	424	381	400	399	392	381	386	392	365	365	397	372	364	386	400	413	390	366	381	367	414	408	360	377	360	420	381	405	422	386	380	389	384	348	388	399	337	375	335	372	383	362	397	389	404	362	406	381	394	380	416	424	392	370	397	383	360	401	396	367	406	399	418	351	387	377	406	394	362	397	408	390	398	398	421	393	389	387	357	397	348	400	378	347	363	355	395	393	378	380	390	358	398	387	405	391	410	402	416	315	375
2087	938	956	982	958	905	1017	955	950	919	893	1001	984	962	936	912	958	957	957	922	913	895	881	929	875	827	902	902	915	949	913	899	913	900	926	978	972	897	868	1012	931	938	959	934	986	935	984	904	932	967	939	983	942	951	948	934	925	944	943	939	906	922	944	912	930	942	957	961	952	888	954	945	895	907	922	914	956	889	999	925	950	968	907	898	869	924	961	936	907	940	895	897	959	915	883	941	925	969	968	926	971	910	882	870	922	945	949	931	910	873	830	921	879	893	918	957	911	880	989	908	899	945	919	895	938	955	894	907	988	965	868	933	893	893	925	958	896	889	963	911	918	919	929	920	933	906	885	870	943	899	969	1002	902	918	891	947	917	930	931	962	922	926	943	935	976	967	908	943	895	856	977	946	877	927	971	919	911	882	926	964	919	935	935	922	898	948	898	867	936	922	916	974	872	931	908	907	940	910	931	892	912	943	910	941	863	928	914	897	920	900	918	909	913	976	928	945	914	935	906	933	927	938	891	942	946	893	944	921	907	948	906	961	922	897	934	889	902	918	877	911	880	952	911	900	946	913	890	912	921	905	965	954	902	930	929	942	890	882	890	915	923	879	904	938	967	892	917	894	932	921	942	940	941	912	952	888	912	876	923	974	943	995	949	936	948	955	959	961	904	929	938	934	960	953	936	899	986	985	907	953	899	924	884	894	913	893	918	918	920	899	931	928	909	922	899	922	907	960	955	881	885	914	933	965	899	919	956	952	915	947	918	984	955	887	941	878	928	890	923	945	911	976	899	944	918	910	904	896	912	870	946	929	966	945	969	861	927	946	880	918	937	946	896	974	913	955	901	965	922	959	899	905	906	935	942	921	907	922	905	962	891	903	917	920	919	897	894	916	920	974	981	933	956	953	924	1004	937	978	927	943	965	992	951	954	891	891	882	939	936	897	912	921	970	926	917	987	938	906	956	875	888	1006	909	909	925	951	892	970	967	927	975	942	907	884	962	912	875	953	870	952	907	949	927	950	948	952	870	942	903	904	918	946	952	913	992	947	957	902	948	904	927	947	943	932	935	971	944	949	907	955	965	896	930	910	883	946	892	947	933	971	871	932	933	941	957	936	920	963	979	922	956	948	918	954	937	938	874	922	921	905	922	935	942	928	939	941	915	939	899	951	958	857	927	898	938	926	922	928	915	922	948	885	961	926	930	900	1003	962	921	980	944	954	970	914	932	938	883	933	921	936	986	911	957	920	960	847	957	913	944	943	890	926	934	933	919	927	958	975	887	968	917	922	925	903	937	930	937	917	923	970	904	955	953	972	885	942	942	825	893	904	949	947	981	896	943	904	920	913	919	933	889	858	937	965	922	919	909	973	885	934	891	906	916	902	903	917	963	957	950	900	915	929	938	964	921	926	897	944	917	900	918	935	949	938	926	956	932	935	936	912	962	966	902	909	930	933	978	937	944	883	943	891	919	939	935	924	914	931	994	945	930	948	885	903	891	897	975	905	905	925	901	916	869	924	935	917	954	934	929	922	944	921	927	915	913	969	904	947	907	956	920	928	903	880	904	898	871	874	875	956	995	889	877	925	919	900	946	947	938	946	932	952	919	948	892	942	949	883	963	930	934	888	972	870	900	945	923	955	957	957	977	975	973	914	936	925	931	893	930	900	921	959	930	943	937	947	936	926	930	941	912	888	914	892	927	957	1005	929	956	952	910	922	882	945	927	925	878	899	920	960	907	954	888	911	968	911	942	885	934	911	945	923	926	947	963	891	939	927	889	948	961	909	929	911	903	963	940	921	947	902	898	978	984	894	926	923	928	855	858	906	884	934	922	994	869	940	889	918	924	928	952	943	890	934	895	953	937	845	883	953	922	894	875	958	925	1000	900	926	934	940	933	920	949	896	891	946	913	937	926	932	947	967	915	925	973	894	971	935	917	933	928	917	891	927	965	949	885	968	923	943	936	922	943	953	899	910	897	905	918	938	970	944	912	931	985	974	913	896	915	913	934	933	909	927	954	963	979	888	936	859	905	924	890	932	938	944	952	882	978	930	892	943	890	897	933	947	896	893	904	943	928	950	907	884	958	886	860	941	906	954	939	927	897	910	975	924	974	909	952	938	932	911	881	890	918	937	988	902	908	887	901	939	912	908	875	937	948	922	958	936	891	940	912	918	932	929	881	915	954	914	958	930	936	921	910	914	961	947	926	950	981	946	961	905	936	938	942	879	930	957	951	898	1007	919	961	911	944	902	888	971	980	931	889	886	893	907	950	887	913	887	944	931	940	935	929	792	901	910	904	939	908	932	972	977	919	909	918	880	930	964	975	935	927	954	953	872	870	868	967	954	939	904	953	933	935	949	861	888	941	922	919	914	964	887	881	934	917	926	929	882	995	948	940	896	919	946	898	901	918	901	956	942	940	893	972	892	907	898	950	927	889	908	889	945	925	929	969	928	980	896	932	911	947	897	956	923	964	936	905	1005	926	900	935	943	855	953	918	894	930	894	938	889	926	887	945	960	876	917	942	955	918	954	890	881	912	954	979	920	905	998	929	914	950	885	909	926	918	847	931	967	950	903	908	965	936	941	910	891	899	946	944	943	885	950	951	891	918	928	928	934	934	959	931	920	904	869	934	904	966	949	954	910	914	968	914	923	927	913	960	957	921	947	920	878	935	871	984	918	939	933	913	897	970	951	946	933	953	926	963	887	941	895	952	892	901	905	879	965	928	929	948	913	897	1017	953	909	964	934	919	907	905	896	930	919	956	940	914	931	918	916	906	897	852	936	974	890	956	901	914	859	909	922	916	992	923	1049	897	952	882	903	903	923	928	946	909	949	891	904	953	972	956	932	962	953	945	942	847	933	938	830	920	967	958	952	937	932	930	921	968	893	931	950	918	907	925	886	915	939	853	944	903	946	920	898	958	937	972	918	907	947	899	912	974	958	892	923	920	943	968	911	884	903	962	956	955	988	873	965	918	935	944	959	895	953	900	941	942	992	939	927	935	906	953	960	897	958	906	900	933	948	939	946	920	921	903	850	928	959	903	909	899	852	884	940	913	944	932	931	899	941	898	907	946	888	947	935	931	889	915	905	935	927	906	930	916	849	901	904	959	943	927	916	944	929	958	935	949	943	876	879	965	932	971	960	908	849	852	960	929	909	878	924	951	958	937	964	926	932	965	923	953	904	965	943	949	934	853	922	937	920	887	976	953	915	932	935	891	931	903	922	956	912	916	870	919	930	909	965	934	940	975	928	964	917	937	928	896	867	911	950	947	956	922	891	947	907	966	946	980	924	979	871	913	875	914	979	944	875	912	977	937	1002	964	949	912	1006	881	907	921	915	895	882	897	918	955	888	960	950	927	896	944	902	924	936	911	889	887	909	928	910	916	887	925	890	896	890	927	923	910	946	914	989	941	951	963	1007	895	910	939	979	954	944	940	909	877	885	926	955	872	924	975	920	932	952	966	962	929	871	873	920	924	974	905	989	945	912
6738	619	604	517	498	433	453	392	436	408	370	350	387	392	354	391	334	355	351	399	369	349	390	338	333	355	385	353	385	355	352	332	342	353	361	422	363	359	373	365	367	352	367	303	341	345	348	342	368	367	350	323	376	354	385	355	382	362	398	338	347	394	345	362	372	331	377	376	360	360	380	359	368	393	375	378	379	314	318	360	341	353	375	341	328	387	387	338	373	366	341	359	365	357	367	401	354	359	376	362	377	367	348	378	359	335	344	300	385	354	355	372	344	351	342	339	347	335	321	339	335	332	350	383	373	338	367	355	376	353	380	360	347	383	384	353	351	347	343	360	402	382	336	367	354	375	379	381	354	356	325	334	351	358	395	342	387	358	346	358	374	315	342	372	319	378	335	320	338	348	343	352	363	363	355	322	337	349	311	419	386	343	352	352	359	373	358	386	315	386	363	385	349	359	362	343	349	365	351	364	394	356	359	334	340	335	327	363	354	378	366	383	371	376	312	336	317	341	396	344	360	404	357	360	390	365	384	365	345	360	352	377	382	344	344	380	349	357	377	316	342	361	343	363	341	320	371	350	386	375	345	406	389	337	362	368	334	353	376	345	380	373	380	356	343	340	325	349	337	346	361	335	312	365	369	363	333	346	371	349	340	371	364	340	384	364	344	376	402	374	354	361	355	365	370	333	359	370	421	382	324	349	370	355	351	388	332	354	356	365	364	352	393	362	347	331	376	327	375	366	358	377	379	377	321	336	343	358	359	382	362	349	349	360	379	342	391	351	326	357	361	334	364	345	350	333	368	324	384	320	372	357	347	373	375	353	346	334	327	365	374	366	361	329	357	372	355	326	343	356	348	404	395	375	347	348	351	349	381	336	353	339	419	372	338	384	326	380	381	370	313	390	368	332	370	365	349	351	337	355	378	380	339	361	365	320	348	393	375	319	373	344	407	351	305	355	330	353	355	371	364	365	360	342	390	350	371	381	352	355	363	377	322	338	387	356	343	354	332	367	328	371	347	377	341	374	359	355	354	407	362	325	365	374	348	355	359	315	326	368	356	342	352	335	327	349	348	370	355	358	419	343	334	373	373	343	331	312	342	376	367	391	352	356	377	328	366	356	372	352	349	354	332	324	370	381	376	377	355	371	383	389	350	342	339	345	343	404	351	372	344	353	371	360	345	360	360	389	361	353	349	349	355	360	375	378	386	341	337	365	383	354	346	379	368	346	355	326	355	347	345	366	357	368	362	367	341	380	337	330	394	339	358	342	347	340	399	374	351	384	359	337	343	357	317	344	329	385	356	369	374	352	367	349	375	366	355	371	361	372	380	331	386	364	400	367	355	374	337	406	385	379	365	336	358	373	381	338	375	354	388	342	356	369	362	348	315	368	303	356	397	377	364	421	326	348	364	350	364	329	364	344	347	318	317	373	383	437	350	376	385	335	355	310	369	388	312	333	349	328	325	336	336	332	363	352	330	345	365	364	363	376	366	338	384	340	371	345	370	351	347	366	345	355	363	356	323	387	390	359	366	334	371	336	374	348	353	344	346	324	330	358	364	329	359	397	381	360	373	336	388	352	338	414	383	374	355	344	374	365	347	314	349	360	340	375	326	369	348	362	357	360	340	357	361	350	339	324	335	374	359	368	344	365	379	349	341	369	370	360	368	357	393	365	334	345	332	351	337	354	343	386	379	372	346	360	341	340	321	409	341	398	408	338	375	376	328	364	357	343	361	364	341	327	365	372	372	328	377	374	358	368	338	387	339	370	344	364	339	354	365	325	354	349	385	381	361	356	333	395	412	379	376	351	383	362	349	354	373	368	360	356	341	390	369	404	367	390	347	362	340	331	352	319	358	371	329	391	356	389	359	357	333	357	349	398	307	337	337	348	325	372	313	355	323	366	357	338	363	372	370	381	359	367	376	341	358	372	332	340	362	356	351	364	385	353	361	354	385	366	357	347	375	348	368	375	396	367	326	361	382	370	359	329	366	390	342	345	324	356	367	359	354	332	342	343	357	332	391	354	356	367	354	352	361	369	372	328	377	358	350	379	347	358	353	405	368	381	356	356	352	361	353	360	347	380	349	349	347	366	375	315	350	346	335	372	375	393	376	354	390	345	353	367	343	366	401	363	372	366	353	353	336	357	382	345	367	348	374	356	373	367	294	392	380	375	362	325	326	354	357	362	357	397	356	379	353	377	347	350	374	384	342	355	343	335	366	353	341	358	340	331	350	357	353	359	397	353	350	356	304	392	346	357	354	369	353	373	373	356	377	349	347	353	353	347	374	365	371	365	337	345	374	331	358	327	394	360	384	343	334	357	376	377	345	376	354	365	353	336	409	342	331	357	361	359	340	328	353	351	369	332	338	358	343	326	324	312	369	330	342	362	343	359	372	362	376	352	354	360	370	343	336	362	372	366	361	386	324	359	373	408	374	326	326	398	396	351	359	340	329	342	402	346	322	365	371	354	368	370	369	375	355	357	376	364	376	341	357	333	349	396	355	381	350	385	326	398	353	346	392	319	337	376	374	365	358	413	363	349	343	364	376	340	375	322	328	369	387	353	347	392	387	345	334	345	366	310	346	366	369	323	320	339	321	356	329	371	366	383	392	344	323	349	375	356	357	357	340	364	389	373	354	367	342	355	385	329	357	368	348	348	371	396	358	324	361	339	343	338	357	355	335	384	323	385	364	401	351	332	341	367	364	342	349	366	372	391	387	358	327	356	356	350	333	330	383	335	334	381	372	390	351	351	382	365	353	349	336	310	366	364	372	333	348	376	348	369	383	352	349	350	360	375	383	366	353	389	349	355	353	374	359	343	410	403	355	418	352	372	385	388	334	345	340	332	383	348	357	328	347	372	354	339	354	383	337	352	331	337	378	351	389	354	371	361	367	345	359	383	379	351	369	349	365	390	353	340	338	384	362	324	356	376	344	348	345	341	372	356	366	375	390	391	305	343	348	368	373	378	355	340	330	341	350	334	337	374	370	362	333	349	328	342	364	324	348	344	375	364	339	351	347	376	342	372	365	340	371	364	339	381	386	347	375	370	368	415	355	364	365	381	350	350	370	361	361	353	386	380	351	360	353	358	363	326	361	369	344	386	367	338	374	382	331	345	353	346	354	360	345	351	378	374	337	389	371	356	347	353	395	315	358	376	373	387	396	392	311	345	321	353	340	345	369	360	340	347	356	360	358	364	364	421	373	320	318	380	323	357	397	402	370	304	347	363	356	347	314	368	365	370	346	357	334	368	348	363	364	354	371	344	364	345	366	335	389	374	339	385	369	346	360	336	345	352	391	364	330	377	356	343	348	328	342	364	345	310	344	322	400	347	343	333	324	345	354	370	340	367	362	312	367	349	357	383	366	353	342	356	344	338	336	363	367	360	350	360	328	360	366	352	361	333	333	356	376	340	389	400	361	358	336	368	370	359	390	337	336	352	368	402	349	348	379	368	325	341	388	353	341	365	378	354	373	397
6518	1008	1439	1476	1395	1231	1177	1114	1020	943	1005	978	888	867	949	904	849	905	927	930	900	918	899	897	882	904	886	852	894	900	854	872	853	893	848	891	865	903	929	845	835	821	845	885	902	880	873	834	918	857	911	864	879	862	905	829	855	831	835	847	887	870	863	872	860	873	919	893	842	902	838	832	879	871	865	851	853	901	931	868	859	891	846	827	864	894	840	792	817	882	832	865	860	860	902	884	891	834	889	918	860	856	881	849	826	874	860	881	874	859	846	856	923	846	889	842	790	900	861	878	886	919	873	876	850	818	842	831	814	798	880	841	835	842	880	819	862	884	837	866	899	883	837	813	874	926	854	828	873	906	826	864	854	860	822	814	851	890	857	849	873	843	868	877	863	844	814	842	857	835	841	890	876	800	865	855	842	874	827	839	854	824	889	891	871	831	872	833	860	915	816	915	885	874	856	823	788	833	827	849	871	841	830	855	836	823	854	846	876	843	874	859	880	768	883	964	849	857	837	860	850	925	816	858	872	884	851	862	877	885	891	806	834	885	921	879	826	857	847	831	876	856	873	891	895	848	902	902	841	839	921	797	822	803	786	901	852	859	823	893	892	832	850	869	955	862	828	847	848	844	906	847	861	874	830	829	874	861	863	825	908	869	824	909	859	853	810	889	896	837	817	814	834	852	875	841	828	878	853	838	842	872	825	841	818	839	871	835	881	809	901	871	866	870	867	810	913	856	827	880	830	843	843	872	843	817	880	921	866	817	824	849	896	827	835	841	899	861	842	861	866	827	919	822	865	816	834	817	853	916	905	925	872	849	885	847	868	844	847	811	965	855	868	806	863	848	900	856	811	871	875	859	855	890	819	855	841	904	864	808	844	876	855	851	859	832	807	806	859	827	903	796	902	826	799	875	921	902	847	859	862	859	860	856	881	841	858	868	839	869	868	856	894	898	883	878	873	881	851	786	844	868	826	815	802	827	866	864	887	858	871	825	912	805	865	903	885	829	883	841	847	886	880	857	851	897	784	850	809	843	805	844	873	913	837	845	867	858	855	815	863	845	838	853	848	900	883	873	844	855	862	888	861	872	868	881	861	834	890	828	878	851	837	855	879	887	922	840	825	839	862	841	843	810	842	842	836	901	841	833	813	888	882	851	887	865	875	852	837	859	881	856	885	905	843	870	843	824	840	845	887	887	868	828	877	872	871	891	955	889	913	801	829	909	884	829	844	873	885	879	867	845	811	850	813	890	893	893	792	841	823	852	867	879	844	823	842	861	834	850	898	934	813	831	845	859	853	878	929	847	895	883	849	839	910	831	842	827	898	863	893	866	851	828	843	865	852	895	900	847	865	880	860	848	857	808	860	894	873	867	876	833	883	882	900	872	844	826	867	881	854	797	905	873	881	853	897	841	874	793	883	849	790	882	897	853	860	844	842	858	864	885	800	871	826	842	885	810	790	884	877	844	901	871	908	887	880	873	800	865	854	849	843	905	868	865	846	908	880	837	835	876	852	858	857	840	929	848	876	910	915	862	897	872	855	854	878	876	899	838	884	892	866	856	859	868	847	860	840	882	866	916	861	892	889	841	835	851	863	870	861	888	849	855	841	894	870	892	878	853	859	875	859	883	819	876	848	850	835	869	900	872	805	886	924	846	874	873	822	920	897	916	856	888	884	855	805	852	896	877	821	853	898	822	844	877	850	840	894	853	875	796	897	869	832	847	869	872	851	831	845	865	853	856	849	913	869	868	852	850	887	831	847	807	840	888	902	848	844	808	834	867	879	871	823	813	922	861	911	870	859	853	903	800	909	861	906	818	862	863	882	871	818	834	858	863	848	754	872	821	818	839	840	834	870	893	884	846	859	852	873	895	885	862	937	908	871	823	826	802	859	831	850	809	879	841	828	861	822	838	832	847	858	888	915	777	780	869	877	846	851	891	859	840	797	895	803	865	897	911	820	919	873	877	871	848	847	870	862	877	869	842	853	885	840	893	815	844	849	899	784	853	833	869	888	899	818	857	849	869	913	835	899	853	779	900	901	921	858	864	836	847	827	826	896	804	937	835	900	826	830	804	875	790	845	858	845	850	875	866	878	861	876	838	819	875	878	861	818	823	836	860	880	876	828	880	861	884	866	868	893	838	891	864	856	817	928	843	882	885	866	837	853	898	872	827	838	814	913	854	913	856	862	823	867	846	870	841	834	871	894	857	919	855	858	779	848	870	862	882	865	903	893	854	887	823	862	846	872	913	830	875	859	892	860	907	879	792	858	844	849	884	833	858	925	864	890	873	823	871	866	879	882	864	870	861	815	811	874	847	813	862	806	813	915	894	851	908	876	880	896	865	873	831	818	896	877	803	832	888	862	855	892	864	898	922	843	876	836	886	877	812	893	908	845	837	844	824	881	848	905	872	845	843	797	879	861	880	829	844	833	870	873	880	831	872	883	868	879	875	839	834	879	845	826	860	876	846	824	863	813	873	841	880	865	825	820	838	854	873	908	888	891	820	883	871	845	888	834	868	849	796	784	906	795	876	893	845	828	887	909	817	882	862	848	801	869	898	856	783	856	856	849	889	894	795	898	795	845	830	873	848	892	842	887	915	895	883	874	912	870	855	873	855	921	920	871	866	853	856	838	869	866	878	821	849	925	897	879	910	912	839	863	815	877	808	837	848	868	872	895	831	840	804	902	846	880	890	854	892	864	821	792	814	820	905	875	856	806	848	881	824	856	918	867	857	891	854	850	810	865	875	897	888	808	827	850	834	873	894	874	841	843	854	837	868	854	890	889	853	858	831	859	861	868	861	873	862	859	875	830	853	895	838	904	850	852	865	855	856	885	869	846	855	844	857	827	896	858	860	875	869	864	873	857	859	863	889	858	832	926	848	844	877	881	900	864	854	856	831	866	890	881	855	848	869	873	823	879	827	816	854	863	860	831	903	833	893	879	851	793	867	895	872	844	882	890	844	871	870	805	826	877	820	859	875	840	889	831	814	875	895	887	888	865	856	837	867	877	915	801	826	834	876	858	851	843	868	902	895	858	834	811	856	894	847	866	847	887	822	836	921	873	840	881	894	867	842	859	880	871	839	836	905	882	857	924	853	861	860	870	851	853	894	829	865	874	871	917	886	845	898	872	866	862	797	803	866	884	884	885	867	850	893	862	845	878	859	900	889	832	868	882	874	864	927	870	895	852	896	870	864	855	924	831	896	866	841	775	893	857	838	849	808	849	877	831	863	879	877	863	835	852	891	880	869	887	823	883	852	853	787	890	843	844	834	877	852	861	871	868	893	869	901	834	899	865	941	857	823	848	859	837	867	845	815	887	854	851	846	853	848	838	853	963	812	857	873	855	846	849	872	826	819	813	883	842	852	840	841	823	889	827	937	859	855	876	912	860	861	872	812	877	802	824	854	854	896	882	840	888	905	836	861	826	881	891	881	887	837	905	887	811	888	890	940	829	839	869	843	856	829	850	788	897	847
12348	718	635	502	373	293	280	264	221	210	199	197	186	182	183	199	211	188	186	211	218	178	194	170	196	193	149	198	184	193	158	185	177	193	148	181	216	227	174	193	170	168	169	166	179	178	159	183	184	165	168	173	207	197	167	172	193	212	159	197	215	183	162	195	168	177	158	171	196	165	195	155	171	162	192	171	167	179	171	178	186	171	173	162	183	185	202	176	210	209	186	181	183	191	180	175	177	189	170	167	178	165	156	175	162	171	182	162	193	174	177	173	197	177	171	197	202	195	205	166	206	172	204	176	175	198	175	182	183	173	161	197	184	174	204	162	203	188	189	185	167	157	160	166	190	179	153	178	179	165	163	169	175	182	166	178	192	173	174	178	197	194	189	179	182	176	164	174	183	181	190	194	175	134	167	153	163	175	198	183	172	193	172	207	174	180	212	178	159	202	187	172	177	181	165	178	178	181	157	190	169	179	186	193	179	171	181	180	161	166	161	155	174	160	188	178	165	184	185	187	197	183	212	192	167	172	166	185	168	189	194	197	185	183	184	151	190	179	192	172	209	192	171	173	173	175	175	171	171	183	178	171	184	172	171	175	169	144	189	173	158	160	166	172	193	140	186	182	189	184	211	188	174	181	180	190	185	182	164	188	174	153	183	191	170	159	204	163	190	165	163	187	166	195	195	171	177	173	170	176	195	178	192	187	161	180	194	173	156	183	153	171	171	164	159	160	187	168	177	185	180	161	160	176	197	182	183	184	169	156	163	164	157	193	150	181	182	181	195	191	176	187	180	187	174	164	178	164	180	162	155	183	174	182	167	170	200	183	161	200	169	160	171	165	211	192	172	165	168	181	184	190	189	177	161	198	161	166	149	136	170	178	197	184	185	196	159	173	173	177	168	173	178	167	159	184	178	183	144	182	188	166	176	173	179	168	177	196	190	163	162	181	201	182	174	171	170	203	194	177	181	203	176	192	190	173	165	175	193	138	208	201	180	151	174	177	193	179	188	171	181	163	169	186	166	185	180	156	175	179	184	191	195	187	168	168	177	195	179	169	180	157	192	193	183	154	173	188	173	162	201	201	137	181	164	171	185	155	166	177	178	171	172	166	168	176	169	164	176	145	181	163	180	197	193	180	162	172	150	165	176	191	160	161	192	198	163	176	171	159	151	188	179	204	185	186	178	189	149	165	205	198	166	155	169	150	180	181	195	171	162	179	199	178	165	179	169	191	190	155	190	168	194	167	176	181	149	184	165	166	172	180	172	165	171	176	158	201	178	190	156	148	178	179	164	170	196	187	151	182	179	174	177	190	174	171	179	182	176	190	175	182	167	170	178	189	166	184	164	161	179	175	173	164	162	183	166	176	163	167	177	184	196	173	139	166	180	181	192	168	147	186	174	184	165	177	188	176	157	174	186	160	159	202	174	191	170	168	166	184	148	158	173	174	156	174	187	163	183	185	198	156	165	186	152	181	153	157	170	164	166	167	153	149	182	179	186	147	190	165	162	182	214	166	175	176	181	146	174	188	166	146	155	185	171	176	174	181	184	181	179	185	170	189	149	173	181	180	193	167	192	193	154	193	167	167	172	166	172	181	165	165	164	184	173	184	188	162	176	140	191	169	179	178	174	176	178	150	187	164	163	154	150	142	202	188	174	153	164	192	180	182	181	179	189	184	185	168	167	165	186	208	162	172	188	182	176	186	163	186	175	142	170	175	172	146	161	177	158	161	173	196	174	165	171	177	184	167	177	183	191	211	158	149	192	195	171	172	175	182	177	198	153	171	160	168	165	207	173	189	177	157	188	187	202	178	190	194	171	206	168	170	175	180	151	201	181	164	154	193	160	163	169	148	191	199	165	178	167	171	166	171	163	158	161	189	173	190	193	175	189	188	173	163	167	174	172	200	181	197	187	197	171	194	179	174	188	177	191	170	144	173	158	187	154	178	178	178	209	168	201	188	192	164	166	181	161	176	178	187	155	178	172	186	182	171	190	139	155	183	166	178	197	163	172	179	172	191	150	151	159	177	181	160	176	179	166	172	197	182	163	211	155	162	177	167	171	193	201	164	175	193	194	174	178	152	172	179	174	156	187	169	156	185	184	158	198	173	169	160	179	155	188	175	187	190	199	165	190	205	184	170	183	189	175	205	165	152	159	156	175	177	177	158	192	171	200	185	174	181	170	178	156	163	181	181	170	197	169	173	185	177	195	175	173	178	189	184	181	170	186	184	198	190	182	159	168	193	185	176	190	170	176	193	168	151	189	181	180	160	184	210	186	192	159	193	158	164	178	177	176	166	174	173	179	187	180	171	152	167	155	184	178	177	191	181	202	189	173	185	181	201	171	171	167	175	185	158	180	175	150	158	174	165	153	171	179	188	181	173	166	179	193	168	189	171	168	181	167	192	170	174	167	173	159	204	162	168	201	148	160	179	195	180	174	212	179	171	176	176	183	174	171	169	150	169	157	166	174	163	197	176	188	186	176	158	208	201	178	163	185	159	172	183	182	190	171	167	161	190	165	174	142	154	177	161	169	166	167	199	182	206	145	164	224	178	183	174	184	183	179	178	165	178	170	177	184	178	159	186	189	198	193	185	201	185	167	155	175	214	207	190	181	186	184	179	167	181	182	166	219	186	194	166	183	192	181	177	154	170	173	178	180	180	168	176	176	214	167	182	169	155	171	184	191	181	188	167	179	194	196	170	149	176	156	212	188	176	185	192	173	175	186	171	173	157	189	172	176	172	164	154	147	172	162	174	178	205	145	170	158	199	180	156	150	179	163	191	196	176	181	161	166	164	173	175	184	157	162	196	205	188	183	181	156	152	178	190	192	196	219	180	195	193	200	191	175	172	202	163	184	166	141	186	192	159	164	197	204	174	188	198	170	191	172	178	176	165	181	194	167	153	151	160	161	195	172	163	175	176	200	171	176	176	162	178	171	170	198	202	184	165	182	168	157	197	173	161	180	186	183	171	171	171	169	196	176	187	196	192	175	208	151	177	170	162	166	170	176	170	185	162	205	202	171	183	157	175	200	202	187	152	190	163	203	189	179	202	161	219	172	214	184	190	152	179	177	166	173	189	160	174	183	182	159	194	180	198	183	162	167	183	180	199	164	189	163	177	203	171	166	164	166	194	171	170	155	159	191	164	183	166	185	169	182	180	172	170	181	147	169	180	211	188	171	197	162	169	173	166	151	156	181	177	159	147	168	174	203	203	197	167	185	157	170	169	170	167	175	166	201	175	176	179	194	179	160	187	201	212	184	173	181	204	170	197	168	190	164	162	178	165	174	188	195	179	173	164	168	194	169	157	146	189	168	179	181	175	195	174	197	184	170	186	170	161	167	160	196	163	197	189	191	186	180	183	154	176	176	175	196	182	182	198	183	209	197	186	178	172	173	154	165	174	202	166	197	170	173	168	208	199	196	168	175	169	201	150	178	176	159	175	185	202	159	177	175	193	180	162	164	158	176	174	174	176
7719	930	1577	1751	1440	1227	1115	963	792	737	694	663	640	618	634	584	549	516	546	534	511	541	535	551	501	499	501	541	509	507	472	483	464	493	494	461	453	480	467	441	460	453	494	496	469	486	495	518	477	485	455	442	479	495	469	477	457	466	447	474	438	480	455	454	456	456	471	429	468	453	516	440	490	494	454	482	438	456	490	451	447	428	476	461	436	468	459	483	466	479	442	480	461	441	450	490	448	452	436	447	429	451	442	453	508	474	468	466	472	444	472	429	494	435	487	475	499	453	456	477	483	474	463	467	462	440	478	453	431	469	457	475	475	437	454	454	452	429	430	470	481	484	432	472	442	464	440	472	442	419	453	489	482	465	480	478	474	449	435	461	459	439	443	497	458	476	469	507	489	495	451	452	457	467	480	467	446	484	424	426	487	423	487	452	411	491	470	445	456	488	414	428	455	434	447	452	440	437	430	466	452	469	457	440	464	457	468	434	445	462	476	499	463	434	482	458	445	450	442	467	459	468	472	460	447	428	439	460	483	460	447	462	443	446	477	475	442	457	480	466	452	468	485	451	455	467	438	453	461	445	485	469	454	464	463	477	438	505	439	459	444	482	467	446	438	470	473	476	510	442	463	455	487	503	439	468	487	465	450	484	476	439	476	492	479	485	439	431	503	428	461	461	463	450	470	472	485	467	443	434	445	459	495	467	434	455	465	451	460	469	460	443	487	466	462	475	493	440	459	448	475	450	493	455	458	472	435	448	448	446	483	444	457	451	502	435	452	457	489	461	464	452	454	488	451	471	437	433	447	456	447	470	501	484	429	461	458	490	471	467	420	458	441	440	414	469	505	431	461	451	407	461	479	473	473	451	455	461	434	469	433	493	437	423	454	461	472	465	418	469	442	462	441	448	436	470	489	445	428	461	470	447	459	462	464	473	452	486	504	441	460	496	409	443	463	477	482	450	457	459	477	466	430	460	476	449	465	502	464	488	484	471	481	442	499	478	460	424	449	421	446	467	472	449	477	457	432	455	468	481	462	444	447	454	503	469	464	475	453	456	468	419	465	479	458	461	432	439	480	475	425	448	486	420	485	501	477	468	461	476	459	502	497	474	481	426	476	478	430	471	431	471	490	469	462	475	453	477	473	422	491	453	481	459	454	464	447	484	459	451	484	448	469	456	464	431	424	494	457	464	508	455	454	475	463	452	486	438	431	484	445	458	462	460	460	475	509	468	434	479	433	458	434	490	437	481	442	479	483	466	453	429	460	461	464	463	460	464	467	462	438	455	450	466	482	499	427	463	476	439	422	445	442	461	469	478	427	463	471	448	425	459	452	443	458	447	470	461	467	461	458	445	477	475	461	472	425	467	438	493	461	491	459	424	457	468	438	491	445	450	470	440	457	432	498	453	463	432	461	476	445	458	454	468	441	461	414	489	451	445	482	436	463	501	457	431	489	444	435	445	456	455	488	431	435	438	469	488	462	439	481	467	440	450	453	467	476	437	447	479	472	443	455	416	472	470	463	509	443	463	464	469	455	432	473	454	475	488	449	446	450	449	462	459	450	461	462	486	464	455	444	471	438	460	486	445	447	460	437	479	475	461	454	467	452	485	446	444	467	469	489	496	474	448	444	468	480	467	482	479	510	479	467	481	468	437	453	481	473	468	483	476	451	495	453	476	439	456	504	468	476	429	460	444	491	451	473	471	492	498	456	438	442	443	452	463	472	455	424	479	441	474	465	460	450	461	460	457	451	434	457	432	485	470	460	499	481	469	457	461	461	416	470	464	448	459	434	442	450	485	460	479	497	464	458	465	470	443	454	480	448	449	417	447	471	499	460	469	487	479	455	441	441	487	474	468	450	462	440	437	479	444	445	443	462	468	486	435	428	464	463	476	463	460	445	453	480	476	481	493	462	519	442	484	462	470	488	462	450	461	449	458	429	429	451	456	434	451	507	480	459	457	484	467	457	458	463	455	472	426	435	474	489	472	474	479	445	472	461	481	448	455	468	439	442	474	451	476	420	432	419	478	480	443	470	461	453	458	481	433	423	460	430	474	482	463	475	467	446	468	422	477	482	461	466	449	435	498	459	474	449	444	443	460	433	470	468	487	445	481	446	469	503	509	492	472	448	475	402	483	498	485	450	465	507	479	475	461	458	466	435	455	473	450	464	484	452	474	478	459	486	500	470	431	428	506	436	467	457	438	459	482	443	491	460	468	463	479	451	426	440	479	455	463	470	478	445	473	441	462	464	443	451	432	495	470	442	474	463	451	459	509	439	473	417	490	463	452	489	467	487	451	476	482	438	451	450	453	484	458	497	473	452	479	449	463	470	481	484	450	457	419	434	427	415	412	441	444	407	402	455	465	461	444	440	465	497	460	447	463	471	454	458	483	491	444	455	467	464	494	439	431	447	477	446	451	444	487	496	524	495	435	453	481	449	478	442	491	458	494	464	458	455	468	458	511	441	430	424	469	489	477	459	445	438	435	453	450	449	454	504	439	448	443	422	484	469	486	411	445	463	441	504	441	432	487	432	467	466	438	439	459	452	484	492	445	477	451	457	431	460	499	453	478	444	428	431	477	454	455	465	506	469	443	493	448	442	460	478	443	454	460	460	438	451	453	458	435	479	446	444	470	453	438	471	501	445	435	485	448	459	487	442	435	474	449	454	468	493	476	458	456	478	444	434	444	461	436	492	460	471	444	448	424	453	470	468	470	456	458	436	462	469	490	427	464	468	481	451	432	466	434	484	480	455	484	460	428	441	479	449	436	441	477	465	455	453	476	448	467	432	466	498	453	487	479	464	470	447	479	488	437	471	465	508	424	479	445	495	463	461	426	421	449	393	418	422	484	471	454	447	474	457	466	385	442	460	448	497	428	444	437	473	477	449	477	436	490	475	451	459	427	480	476	455	432	433	430	474	458	455	435	460	416	489	479	415	433	478	477	449	452	453	476	438	440	465	475	482	496	458	495	480	456	454	431	477	467	443	423	435	499	480	472	443	477	464	461	486	470	440	460	466	472	427	419	477	475	509	471	484	439	476	459	445	481	495	448	439	445	476	422	435	464	470	439	477	455	466	454	430	472	463	475	432	446	458	462	458	449	490	455	404	463	435	488	496	465	460	436	478	462	484	418	472	461	429	427	470	444	490	467	455	458	435	482	481	444	483	467	495	479	501	483	449	425	462	432	418	419	458	446	458	448	423	455	466	458	474	480	450	493	451	473	454	478	464	447	446	461	469	462	460	479	436	491	484	477	454	447	496	464	435	521	470	450	459	465	485	461	463	453	469	464	465	466	495	468	476	443	447	478	434	427	433	503	477	436	457	430	470	492	445	445	465	475	505	489	440	474	442	486	452	479	459	485	465	444	461	460	451	471	451	469	465	457	449	466	496	460	461	461	443	485	456	483	501	488	464	472	473	500	419	449	490	466	453	489	447	447	478	455	475	474	490	479	462	449	454	471	453	458	419	445	457	459
1307	418	389	357	397	363	377	360	352	368	394	428	398	386	374	399	389	380	389	384	402	367	349	380	390	394	399	413	362	369	368	399	336	355	387	388	369	367	350	378	354	367	355	398	364	395	356	395	411	374	408	407	354	345	382	381	404	430	343	366	377	377	334	384	401	405	444	355	363	387	410	400	401	381	401	395	357	363	375	397	391	385	389	375	400	342	364	378	382	388	391	391	358	426	411	389	403	388	377	393	368	383	413	383	347	384	424	373	396	377	393	399	373	392	393	379	398	413	384	396	401	377	401	362	370	404	341	401	391	410	367	377	406	350	385	392	434	381	369	417	390	391	339	408	425	366	359	388	404	388	402	405	425	387	381	394	372	405	397	387	401	382	415	413	364	337	402	390	349	385	410	397	396	428	350	394	360	370	426	402	377	403	420	389	399	387	431	362	409	371	387	375	398	397	382	382	409	391	437	382	389	360	389	393	369	366	395	381	396	353	335	372	399	381	348	377	377	368	403	369	388	360	392	371	394	360	336	382	400	414	394	383	391	359	390	366	363	366	382	395	359	414	338	364	408	375	379	402	376	394	429	375	427	360	360	370	415	420	375	366	398	415	377	374	387	406	362	373	362	356	347	365	359	372	408	406	396	403	382	380	420	378	358	398	379	393	380	385	382	355	383	359	370	354	351	400	409	371	342	361	410	390	425	358	405	399	387	403	358	359	386	393	381	434	394	409	388	413	400	390	385	395	384	407	402	348	423	396	376	356	414	359	381	358	379	386	374	394	352	383	376	346	387	380	385	392	379	389	415	422	382	375	382	363	400	387	370	371	392	376	370	408	396	388	348	363	395	394	368	360	397	355	362	392	408	376	380	389	421	373	371	370	402	420	384	372	404	376	367	408	405	379	373	353	372	376	407	369	362	375	404	348	384	390	397	365	376	402	392	399	387	375	407	372	403	374	376	361	392	357	377	390	421	377	358	377	387	403	377	393	384	392	402	391	379	407	377	349	413	367	355	398	376	359	404	357	372	387	383	372	454	369	393	372	414	386	377	345	413	354	391	415	384	376	405	402	362	377	393	407	340	386	378	408	399	387	369	397	382	363	349	419	405	379	383	410	416	362	378	431	422	344	425	402	361	375	382	428	406	352	427	370	396	367	375	361	365	405	358	395	370	377	364	407	394	364	397	370	404	377	397	375	354	404	370	387	368	406	372	417	381	371	366	378	383	381	393	398	383	386	378	368	379	379	402	380	399	422	372	388	362	378	412	368	356	369	376	348	349	379	355	375	374	353	381	365	390	398	371	362	366	374	384	395	381	348	394	367	348	407	383	380	372	386	393	371	408	363	349	352	402	383	372	386	396	365	394	370	373	400	390	430	386	395	362	375	397	420	352	372	375	371	413	391	375	384	388	391	416	408	346	372	427	417	391	346	416	385	396	393	372	424	376	375	361	387	380	380	421	408	367	376	404	367	392	386	389	380	386	416	411	377	355	386	420	395	393	407	377	364	389	402	405	374	389	394	380	387	403	383	372	368	381	396	385	347	378	387	347	383	386	385	378	376	388	370	366	361	407	384	399	390	392	403	393	372	357	409	375	378	402	351	356	366	347	350	391	397	387	350	370	368	402	388	379	388	383	388	409	361	356	372	409	368	372	373	382	394	388	383	382	393	372	343	373	370	399	396	377	384	400	331	380	353	375	384	361	367	397	383	421	377	365	332	385	392	375	375	415	392	385	364	371	381	414	375	384	370	406	369	431	376	360	384	388	361	378	373	375	364	377	374	362	376	400	393	390	381	367	340	395	378	384	350	379	395	390	403	372	396	386	359	393	372	376	362	383	414	416	365	375	405	397	402	401	379	369	367	403	408	392	391	354	391	400	423	369	423	378	407	376	396	384	420	394	396	387	371	387	336	389	433	394	378	389	414	383	342	352	381	392	393	365	374	376	359	384	379	388	405	364	396	354	342	380	376	384	380	366	364	376	352	391	406	406	389	386	419	392	399	379	371	358	349	357	381	380	365	374	429	362	377	392	406	354	363	398	344	352	416	368	415	397	370	424	363	383	403	357	385	402	412	344	335	337	403	388	367	367	422	306	392	396	395	421	378	402	444	389	348	360	352	413	381	394	378	389	400	384	380	387	378	385	348	392	371	377	379	394	421	407	352	399	408	342	348	363	399	414	360	352	379	421	401	387	384	364	408	404	345	383	364	409	335	353	386	376	385	407	373	413	355	388	387	379	413	389	373	365	417	384	383	349	417	382	394	412	379	424	362	420	395	453	386	399	421	406	370	383	369	373	368	393	350	382	382	389	392	387	377	375	376	392	369	373	422	386	388	367	396	389	363	361	372	353	428	386	389	400	387	361	379	380	371	359	382	385	371	399	361	383	355	385	396	410	391	397	387	402	348	381	415	382	404	416	402	419	403	432	405	334	387	365	408	371	394	380	345	379	417	376	386	367	376	380	366	381	412	368	353	395	388	380	416	386	399	395	398	401	430	397	400	379	368	406	368	395	396	366	397	416	426	370	374	384	442	328	357	368	379	369	414	394	363	407	361	409	358	376	398	385	377	381	361	401	399	373	413	368	374	350	376	417	414	389	404	414	397	332	377	407	358	381	370	412	363	403	397	383	358	398	355	391	391	359	365	385	393	408	400	386	400	383	414	378	411	395	367	381	407	362	352	388	394	421	365	384	411	373	388	407	378	379	357	425	385	376	395	410	423	410	391	362	405	401	372	394	371	406	383	369	401	383	379	388	404	377	373	351	363	400	365	378	376	421	412	415	360	379	385	382	362	403	393	387	403	376	369	403	377	396	363	384	384	362	378	387	377	412	393	368	343	407	404	385	417	394	426	348	372	401	399	418	402	386	385	402	389	381	394	360	382	367	382	390	347	370	425	342	370	390	353	395	365	402	359	325	409	360	392	328	401	375	395	410	366	368	384	371	395	367	373	369	385	386	424	375	422	371	408	393	368	395	388	375	380	383	408	404	375	402	369	403	387	336	390	367	406	384	387	360	418	404	399	360	376	373	393	406	384	397	401	390	386	398	343	340	408	397	399	389	383	410	404	374	398	389	353	397	421	415	425	364	422	354	416	391	412	352	391	380	373	425	353	422	417	376	344	393	388	400	368	397	364	386	384	375	382	368	393	343	363	422	388	371	371	388	373	361	400	356	366	390	412	401	360	372	398	374	396	367	369	374	374	385	380	385	371	367	372	423	378	367	379	364	420	386	364	390	398	396	388	380	400	378	374	355	397	391	389	414	370	410	391	345	376	385	373	376	385	352	364	380	366	417	363	395	367	390	380	394	375	374	365	333	344	388	391	424	399	375	436	380	384	407	390	396	352	388	417	406	356	368	371	407	391	398	383	398	374	379	364	356	392	371	380	388	374	377	377	385	454	379	408	374	377	385	377	388	364	397	366	381	394	351	394	394	370	364	383	416	403	390	409	374	359	375	377	378	369	374	353	386	331	379	423
2111	917	949	940	982	976	912	948	936	960	923	971	951	936	936	927	897	952	929	882	918	928	906	945	888	932	934	954	940	911	949	947	895	952	916	893	979	943	888	907	907	899	939	875	885	922	952	968	919	903	899	955	922	934	951	929	934	850	847	920	907	932	951	895	880	903	932	897	934	945	890	916	908	903	923	945	885	896	958	898	921	927	897	932	969	938	960	887	934	913	900	958	854	968	936	928	950	926	898	898	942	968	914	952	942	925	905	896	922	928	914	907	930	926	929	955	916	940	908	917	919	939	956	974	937	909	898	942	898	923	908	950	936	909	928	862	886	907	918	899	880	920	911	951	940	942	902	957	920	951	920	883	908	926	962	884	899	919	897	919	933	930	965	890	948	902	941	845	1020	939	925	924	934	906	911	966	917	946	947	884	937	895	903	929	937	919	971	896	948	912	892	967	954	924	947	962	928	917	953	898	948	894	933	925	923	922	953	907	924	879	888	917	896	897	999	957	890	945	933	898	898	914	965	962	912	918	913	944	919	902	980	927	893	932	935	914	951	881	876	920	926	946	932	896	924	924	948	909	917	931	951	916	874	949	911	928	919	835	964	912	928	982	936	870	936	909	948	887	871	945	932	959	920	943	896	941	915	846	921	905	861	924	922	938	936	939	915	907	900	844	952	891	925	933	911	904	917	971	906	914	957	946	908	919	901	890	934	938	897	931	923	894	899	912	888	950	914	958	890	947	836	913	970	884	933	925	919	942	895	977	964	914	921	964	945	947	916	895	920	924	945	938	982	941	925	918	916	940	930	969	939	968	948	894	914	900	933	886	863	925	898	929	932	943	957	904	920	908	921	919	940	953	923	941	910	877	911	911	914	950	861	897	931	970	912	912	920	904	931	916	951	965	901	971	924	1005	932	929	868	901	965	866	861	921	894	850	919	892	877	952	920	920	907	972	931	919	893	961	912	898	931	895	880	857	904	923	931	934	905	952	890	965	950	936	956	888	876	942	914	954	930	954	913	929	866	885	937	960	910	884	883	907	941	905	893	907	862	938	919	942	954	880	917	901	925	951	921	930	928	885	900	924	938	958	904	912	930	961	919	946	899	911	931	926	908	909	948	979	956	918	941	885	905	887	889	960	919	893	889	904	954	929	961	911	933	915	904	931	892	905	912	909	904	949	901	889	991	958	951	888	936	966	881	948	881	871	930	934	890	935	934	887	888	926	942	922	921	898	907	917	926	890	925	915	918	924	943	988	890	921	956	943	893	908	952	871	923	936	929	955	933	947	939	880	936	900	901	916	927	879	992	917	951	923	912	896	876	928	932	885	926	947	928	918	945	921	917	950	974	967	964	978	976	967	905	961	896	966	966	949	915	964	995	893	955	892	898	914	893	979	896	946	887	914	986	945	960	887	973	877	940	933	894	919	884	907	936	931	952	921	954	899	962	924	920	905	929	953	896	898	916	926	936	921	945	929	892	959	927	895	864	918	957	898	912	901	927	912	946	892	914	968	936	919	938	900	924	898	963	876	891	938	894	947	954	900	917	881	925	927	898	987	966	928	992	896	969	918	870	930	923	916	953	896	960	872	962	942	910	917	869	953	928	885	951	941	950	960	901	907	950	874	969	924	918	995	905	860	893	895	910	925	939	917	914	903	933	927	939	963	917	913	921	936	951	928	913	940	962	910	979	927	947	964	884	936	943	885	947	942	904	901	938	890	967	897	932	909	934	942	901	929	960	935	963	937	960	949	918	889	901	899	871	923	963	919	920	894	895	869	997	900	867	904	894	953	861	944	900	964	906	880	902	937	989	923	891	944	943	909	896	921	969	934	938	970	929	969	915	941	986	933	895	919	970	949	934	912	937	1007	959	945	987	934	874	946	951	900	954	926	950	922	910	907	962	902	944	903	982	929	911	883	939	989	886	913	933	891	886	972	897	907	978	976	894	925	902	909	966	944	899	946	947	859	912	922	893	976	895	938	957	933	962	915	903	908	913	953	963	932	880	990	895	913	898	951	879	912	972	926	878	931	940	925	973	891	940	924	922	907	900	939	917	839	899	919	903	937	928	904	951	905	955	937	908	964	931	931	933	899	935	911	883	947	938	924	957	903	931	977	947	923	935	918	940	896	904	944	962	966	943	947	923	931	891	920	975	966	942	901	965	900	906	891	949	879	901	911	931	931	891	1023	890	906	942	890	947	915	909	929	918	926	902	920	929	963	946	930	933	980	925	927	936	967	913	969	913	916	926	926	899	970	915	901	911	931	912	959	928	904	956	905	918	928	884	963	922	965	865	978	917	904	871	884	907	949	943	929	937	922	910	971	936	915	876	945	932	863	905	926	974	943	914	981	866	904	983	867	883	877	885	962	919	933	950	891	943	901	915	880	914	887	898	932	923	870	936	909	904	940	955	922	914	986	935	966	905	926	921	948	917	887	1015	926	881	936	962	946	932	881	932	955	899	935	916	905	913	963	908	922	923	860	941	916	889	946	864	897	850	940	937	888	952	941	927	927	892	863	931	889	885	902	902	919	930	910	912	894	914	915	929	966	906	916	943	890	875	874	935	934	973	933	954	885	913	911	858	849	914	925	964	986	986	943	945	917	907	895	943	957	889	927	942	937	882	896	960	904	914	871	893	952	896	1008	934	980	935	962	921	893	894	905	888	917	973	884	938	907	907	965	889	880	918	901	939	945	961	910	964	950	899	922	973	931	953	903	890	989	912	869	905	934	924	918	939	911	944	901	939	945	917	928	929	931	881	902	914	913	889	893	866	952	1010	898	862	935	995	931	981	971	928	882	874	971	914	903	923	941	932	946	943	927	999	860	912	897	955	936	907	904	968	918	934	916	889	1008	933	979	907	940	859	908	949	887	902	917	979	896	920	938	930	903	963	903	873	915	891	916	979	903	913	981	942	916	909	921	935	884	931	877	980	924	917	940	889	899	930	916	916	952	883	926	964	941	957	946	956	903	927	924	931	907	890	915	866	967	953	985	934	895	947	976	981	911	913	900	976	879	927	904	961	918	867	944	866	967	909	964	990	936	948	958	957	952	953	899	952	949	924	938	982	924	908	891	885	887	916	961	932	937	942	946	925	964	935	930	925	914	979	938	898	975	917	903	915	929	944	877	976	903	898	933	935	934	943	944	944	950	912	950	905	911	921	926	897	928	965	946	940	894	937	955	923	910	898	895	942	912	909	951	968	881	956	945	878	916	937	930	926	960	875	952	958	868	955	915	867	958	917	940	928	915	913	905	899	940	970	955	944	925	924	893	924	950	888	886	882	920	915	936	975	906	950	952	939	933	905	916	923	986	988	910	951	899	914	896	1000	973	916	942	948	879	961	922	904	913	887	892	925	934	932	925	935	928	943	907	979	969	911	949	907	925	879	913	883	880	864	934	905	890	914	895	996	930	895	961	886	961	943	902	936	909	856	946	917	903	914	954	948	917	931	886	916	965	932	887	883	935	901	945	939	901	952	889	910	936
6845	565	632	541	517	409	419	359	398	370	372	362	390	368	332	357	360	347	328	371	342	407	355	369	340	375	364	350	391	358	361	360	364	374	364	357	375	340	344	323	362	345	393	358	321	387	376	357	373	332	371	361	361	372	329	351	333	349	350	349	344	307	345	352	374	365	366	345	358	346	378	358	369	343	346	347	356	345	351	358	363	359	358	333	321	317	393	337	371	402	341	365	357	347	334	332	360	360	389	335	318	327	344	392	400	372	338	379	367	376	343	366	357	375	352	322	380	349	339	374	365	355	373	385	319	322	345	362	350	311	344	367	335	350	327	354	315	331	330	377	323	329	352	365	357	355	347	350	336	339	400	398	362	375	335	330	363	344	309	340	324	344	325	352	384	371	358	378	396	362	365	345	337	349	309	367	370	347	357	394	364	348	364	364	340	359	341	367	346	330	348	337	354	334	349	343	346	346	355	344	359	323	359	336	371	355	368	381	333	345	358	354	329	388	366	366	338	350	344	338	347	339	341	342	340	359	342	351	385	362	357	326	365	361	351	346	388	318	364	320	307	359	373	340	340	351	376	360	368	363	386	381	395	359	361	350	377	325	303	353	414	359	320	400	362	400	341	363	343	310	399	346	365	353	384	322	341	352	360	370	370	324	376	362	341	337	387	378	339	343	349	330	337	352	356	316	347	336	377	366	381	351	342	354	354	317	346	332	348	335	352	311	344	351	379	356	356	317	354	350	350	361	370	355	375	340	365	372	352	355	344	337	352	383	347	374	372	351	346	373	365	375	360	374	368	315	333	347	349	374	345	382	357	367	338	365	336	371	391	391	325	365	361	381	343	348	366	344	353	372	362	338	370	371	367	352	350	348	348	328	348	325	322	355	357	370	351	357	374	333	378	314	326	336	353	335	344	379	318	324	379	343	355	360	373	331	401	349	359	358	360	347	352	349	339	295	356	336	337	372	395	376	352	331	308	317	345	342	332	374	335	317	350	324	352	351	341	375	362	372	358	388	387	372	406	355	307	330	350	358	349	341	362	350	355	384	372	367	366	400	374	366	374	371	371	339	353	344	384	360	381	353	341	362	329	340	369	357	364	357	356	332	358	356	350	349	349	366	369	345	321	359	345	363	371	377	340	317	363	333	358	361	330	370	384	376	353	365	353	341	346	342	374	388	337	338	378	342	346	372	357	328	324	334	362	384	363	351	389	351	389	363	344	379	365	375	351	335	352	322	367	326	343	382	321	369	340	301	372	344	303	292	358	308	313	369	367	372	394	370	381	391	377	368	326	379	384	333	359	359	357	330	360	374	373	346	364	382	329	405	341	381	381	355	353	362	373	363	356	348	335	315	375	339	333	351	366	403	373	393	404	332	342	353	324	343	335	367	335	395	371	359	380	308	362	377	360	400	351	347	320	364	358	344	328	328	329	319	370	316	373	364	367	370	348	347	347	342	325	351	377	355	361	328	337	370	335	371	315	350	328	366	360	382	347	337	378	350	353	334	367	380	368	394	348	368	359	354	329	352	382	395	377	323	345	365	352	350	357	358	362	360	385	350	354	378	367	343	350	365	376	342	381	378	366	338	362	385	403	370	349	328	367	331	327	321	336	372	369	341	318	385	332	366	397	362	361	368	364	365	359	318	354	401	389	351	365	347	339	358	336	359	379	353	305	376	354	357	368	322	332	374	325	375	377	406	330	361	382	338	355	340	356	385	345	363	385	367	360	365	366	325	315	370	378	336	358	367	350	310	322	339	381	375	356	377	388	359	367	336	333	362	352	367	394	341	390	380	333	356	376	338	372	371	359	359	353	360	339	339	369	325	361	386	362	399	361	350	384	360	321	322	354	384	343	329	346	347	388	359	351	339	351	390	335	349	361	377	349	384	384	394	360	351	386	332	361	346	354	335	365	368	406	366	320	347	375	356	363	319	357	351	335	341	384	376	364	343	336	352	331	385	346	372	327	345	327	343	331	349	334	340	366	338	321	336	322	409	335	354	370	365	367	376	362	346	354	361	337	368	356	360	355	376	334	335	329	327	371	367	314	335	370	371	354	416	334	354	410	371	382	368	352	328	421	347	341	359	360	328	362	340	357	380	358	385	358	335	365	325	350	340	345	367	389	362	384	350	365	307	349	336	364	307	346	338	360	336	355	366	325	334	321	350	390	311	366	351	346	363	373	347	333	364	379	347	386	350	413	387	364	369	385	395	384	351	370	371	329	370	322	344	362	332	361	410	356	362	347	335	347	359	341	380	360	378	355	328	336	364	373	374	332	377	394	356	368	320	353	359	356	347	365	364	338	330	341	374	366	372	343	352	367	385	328	402	351	344	362	387	344	339	341	350	340	343	365	390	367	353	364	354	356	341	364	352	370	359	363	355	339	326	378	338	345	334	358	333	359	344	376	350	383	365	394	329	355	363	327	391	365	412	341	335	339	323	334	353	334	333	379	323	315	334	339	361	367	375	399	327	381	347	366	380	327	336	357	309	350	370	355	334	361	346	324	381	399	362	374	337	326	359	325	384	358	329	371	329	369	337	358	352	368	383	386	372	398	336	354	358	335	330	333	306	376	344	368	350	365	341	370	312	337	350	344	376	385	344	352	370	374	349	371	371	371	342	349	394	370	389	343	351	347	367	342	336	342	376	386	366	369	360	357	372	330	341	373	376	367	374	372	368	378	343	357	358	351	327	373	368	355	361	327	347	391	362	346	358	325	373	386	350	329	340	369	366	411	379	380	356	348	368	360	346	381	359	341	329	328	346	352	353	368	364	351	333	351	314	346	342	365	344	349	376	373	367	353	372	361	333	376	359	373	352	362	345	369	344	377	345	382	341	401	353	391	367	363	329	358	357	342	343	333	390	350	355	355	381	345	359	358	367	371	407	345	363	383	347	355	350	386	361	342	393	364	377	351	365	339	365	327	352	350	353	341	379	339	310	341	375	361	325	342	368	353	344	334	346	343	333	333	335	345	370	374	392	365	346	339	378	349	371	344	336	340	380	355	350	333	330	329	347	329	363	380	332	363	356	367	387	362	323	339	369	315	383	380	362	361	377	320	356	361	330	349	367	355	372	339	361	334	402	327	338	362	369	344	366	406	349	377	349	391	367	335	359	370	383	384	356	357	351	333	347	337	369	373	348	313	378	373	338	325	349	330	334	350	339	348	372	372	371	322	399	345	315	383	399	366	412	391	377	362	398	353	383	347	316	343	392	329	335	300	372	391	352	381	335	388	342	371	340	375	339	343	360	355	358	375	379	351	345	374	322	340	391	328	355	345	358	388	384	347	339	398	345	341	320	344	362	360	348	363	405	320	366	340	338	340	350	350	345	357	351	346	369	363	361	315	361	345	324	348	341	352	355	356	379	353	341	343	318	351	367	353	343	355	351	330	368	350	367	329	357	353	364	421	361	335	354	358	350	373	371	357	339	354	348	369	338	340	385	378	344	360	378	335	358	342	377	349	358	323	364	324	362
6557	1070	1355	1492	1391	1324	1117	1109	981	1016	976	938	1028	906	944	948	928	870	942	861	900	879	824	895	860	835	884	880	938	865	873	841	863	845	872	866	882	838	873	826	806	902	839	879	835	902	834	839	843	816	861	819	821	885	901	897	867	892	818	863	911	878	847	804	823	881	886	892	857	858	802	834	888	836	888	834	904	868	850	836	840	857	835	875	909	839	882	834	807	888	895	863	837	855	861	831	835	883	841	867	798	831	859	809	835	842	890	845	903	891	801	870	869	885	814	856	847	879	899	861	886	873	886	846	817	855	832	808	802	832	811	896	812	838	818	866	863	864	880	811	833	828	836	876	875	912	842	897	820	833	870	832	845	864	855	862	883	902	857	848	891	844	906	912	869	835	880	857	854	872	855	851	862	856	881	869	871	862	914	850	833	876	835	878	861	833	866	849	903	825	900	830	854	854	847	849	859	818	867	856	848	841	899	890	896	827	853	816	838	892	846	851	842	814	902	823	881	825	836	872	818	933	850	866	804	884	804	885	860	850	844	818	882	786	873	849	847	835	909	844	860	870	823	851	890	853	851	879	844	871	852	818	829	859	865	814	865	857	833	842	847	836	868	858	857	852	847	880	862	830	883	837	834	859	888	893	875	811	851	877	864	867	805	853	856	899	886	875	832	867	876	919	819	831	887	811	869	871	900	828	871	818	915	862	879	839	833	869	829	803	817	903	911	813	826	886	838	867	835	876	875	809	830	813	889	847	861	915	888	851	844	856	833	869	846	843	901	802	888	858	831	863	820	868	848	869	863	900	824	829	875	800	849	881	794	856	852	792	822	832	816	863	925	804	852	843	817	871	872	880	858	853	849	858	815	854	845	823	821	857	849	831	812	840	907	898	856	908	856	871	814	875	874	873	866	876	868	829	885	842	836	859	909	852	847	848	808	849	861	845	862	886	802	895	867	800	878	826	875	862	848	877	866	826	860	843	835	849	845	874	899	863	837	833	843	836	876	831	830	868	851	819	819	854	863	877	843	834	832	829	823	845	805	879	891	868	871	887	834	839	908	813	858	894	850	832	844	855	872	859	850	831	843	845	820	832	858	837	886	875	832	866	854	842	895	910	885	861	838	846	927	852	854	883	866	837	864	845	830	821	863	825	840	838	872	874	836	868	848	896	874	850	902	861	840	859	895	877	864	836	854	833	901	818	852	859	815	858	879	844	888	804	871	826	866	847	861	887	841	827	823	886	837	876	923	847	872	846	853	825	834	829	807	855	846	794	895	851	874	837	860	874	832	876	859	859	870	835	831	817	884	828	877	881	897	872	868	848	854	862	838	890	876	897	822	835	840	844	876	848	835	881	872	835	874	878	850	892	868	894	888	923	842	865	838	834	862	854	879	860	857	880	842	884	837	863	836	888	827	858	856	888	853	898	797	838	869	873	780	837	857	835	822	870	857	830	929	910	919	821	856	830	865	906	894	846	879	885	823	839	898	891	830	884	807	854	838	841	827	832	829	849	878	848	908	865	897	860	838	815	850	879	880	868	835	790	819	860	870	899	867	883	841	847	818	882	841	840	769	854	869	894	849	824	895	875	806	872	893	837	840	877	869	864	806	861	868	874	861	864	823	828	859	842	840	806	836	902	852	842	844	838	833	912	861	840	784	878	919	846	840	849	830	825	835	886	865	859	826	857	835	898	881	856	951	859	853	849	851	821	835	920	864	833	829	863	866	786	872	854	864	898	889	861	880	866	851	859	842	842	886	871	835	834	839	831	879	852	909	835	849	833	874	880	867	883	873	869	866	890	859	900	850	867	844	860	860	805	815	836	889	813	860	843	886	847	866	860	894	857	814	852	830	882	800	894	835	894	867	846	823	859	870	874	870	886	879	924	853	884	867	860	847	905	863	852	859	830	910	850	852	912	874	890	818	918	812	789	900	831	831	854	859	855	880	883	876	870	901	835	835	818	853	920	834	847	839	826	823	868	845	857	847	826	880	832	902	867	831	856	861	772	888	853	842	808	819	864	877	890	861	808	862	781	910	844	828	853	808	914	886	832	803	842	813	859	874	852	833	844	844	858	852	847	848	886	854	904	879	873	891	825	780	855	826	828	779	869	839	854	869	881	866	851	861	835	841	856	883	828	875	793	869	815	837	842	881	855	910	921	837	844	853	885	856	859	833	799	845	809	849	822	880	845	839	865	847	916	838	786	897	892	796	867	805	848	929	821	917	879	898	847	844	862	826	859	887	837	809	885	834	869	846	875	829	850	812	857	822	871	817	841	890	858	889	832	850	849	830	831	902	867	896	886	852	870	831	868	879	874	880	827	826	858	846	926	820	858	860	851	834	864	823	862	871	814	856	861	877	895	839	828	860	832	838	828	828	843	898	854	866	870	839	823	830	834	799	879	871	862	865	858	811	882	799	837	833	842	850	834	854	815	822	845	858	854	813	867	868	896	833	893	874	851	815	858	844	904	846	858	824	835	880	855	855	888	893	866	824	868	851	863	857	842	891	862	826	869	840	849	872	863	909	829	884	886	851	854	836	814	833	858	840	868	827	847	880	825	860	841	872	860	861	907	870	833	848	887	839	922	810	852	843	836	837	861	888	876	823	847	853	836	832	837	934	886	882	862	865	820	840	891	851	782	850	854	866	887	865	885	840	841	853	848	791	826	863	836	895	850	862	877	850	898	812	867	816	892	870	843	864	877	862	848	911	861	864	879	854	887	845	870	854	802	819	823	872	883	821	877	897	870	771	825	873	813	833	844	812	857	848	805	799	892	830	866	867	856	841	893	852	871	876	835	873	820	860	877	844	868	813	870	854	872	799	880	862	814	895	902	900	817	848	851	821	867	889	868	796	828	858	885	827	874	894	816	888	898	877	825	845	901	887	906	842	830	803	839	847	857	872	835	834	800	886	877	847	897	860	885	852	824	835	898	860	846	873	828	824	877	829	885	877	827	886	857	868	883	883	865	887	835	859	866	932	864	880	840	828	905	872	886	830	834	786	857	841	878	824	845	871	873	832	937	855	837	891	828	797	777	868	836	884	826	854	823	851	851	856	880	880	836	825	834	872	871	889	888	867	810	896	839	835	890	812	845	821	844	876	818	868	804	855	843	817	880	807	819	856	840	840	886	868	855	861	905	893	857	889	886	897	817	843	844	892	857	869	906	883	878	806	831	810	854	877	825	880	844	842	843	807	880	831	875	858	861	832	826	838	880	864	878	829	866	812	907	834	890	825	851	879	836	849	902	848	826	846	874	894	842	873	852	872	884	899	780	855	902	873	839	870	865	834	846	883	826	833	851	819	815	840	824	879	832	816	842	829	858	841	852	862	859	899	835	830	875	910	848	843	822	891	851	839	819	880	826	846	894	837	859	853	841	822	831	824	819	823	854	874	824	888	906	883	859	847	883	912	817	827	883	850	855	867	857	862	846	841	889	806	838	865	872	842	830	850	862	830	872	818	872	846	832	842	824	867	826
12423	781	626	551	328	289	270	244	222	228	195	178	203	199	188	177	172	185	210	187	198	193	176	182	191	195	175	182	183	190	176	190	174	179	192	172	190	203	188	178	153	168	203	189	192	188	194	206	186	176	147	170	156	193	152	160	196	162	176	183	169	155	164	178	201	167	178	156	172	184	167	160	199	189	164	181	176	156	160	191	166	175	186	164	164	159	168	161	172	170	188	181	159	162	178	158	186	181	168	177	176	169	196	175	153	168	156	173	185	175	172	177	166	192	160	153	170	174	156	190	179	177	178	186	175	186	177	167	212	175	172	181	158	159	163	166	185	162	151	177	174	184	159	193	153	171	172	166	179	168	184	193	185	158	160	170	198	182	140	154	196	178	170	187	199	166	155	153	190	175	154	192	202	194	201	167	179	162	183	162	154	206	174	189	164	168	186	160	168	160	171	160	174	177	178	198	159	160	155	172	144	140	173	194	173	190	158	184	165	170	173	183	173	177	167	150	182	176	165	154	133	188	178	169	184	155	177	149	172	205	175	187	185	152	154	199	189	190	162	154	149	183	184	180	172	190	187	174	160	174	188	181	166	170	165	193	198	165	167	196	172	158	185	184	202	165	162	196	167	205	208	170	162	168	166	198	191	170	175	198	162	166	163	171	172	160	202	181	156	168	177	164	148	176	187	176	171	162	165	163	167	156	153	170	169	177	170	169	190	181	179	157	151	172	158	147	166	179	150	175	173	173	157	174	158	198	176	158	167	156	150	181	166	201	167	166	181	187	187	146	178	183	169	185	164	181	181	178	162	187	187	195	181	188	183	177	186	173	155	174	193	166	191	181	166	171	196	189	184	165	152	165	176	185	197	173	147	169	182	173	197	178	189	164	182	173	176	182	159	154	183	167	203	173	173	182	160	163	171	181	166	178	169	168	175	172	184	158	190	178	163	171	189	160	160	190	167	167	169	169	170	167	154	175	190	185	172	181	169	172	189	167	165	179	159	167	181	193	151	173	179	178	154	156	170	175	174	156	172	190	172	192	194	187	174	178	168	169	166	189	164	174	166	168	182	166	180	175	171	166	167	214	184	155	181	159	175	185	197	193	159	174	195	200	181	194	171	179	197	194	183	181	172	185	153	157	185	175	175	181	182	174	180	170	175	163	196	183	173	184	169	158	179	188	191	161	169	174	202	176	173	205	169	177	181	184	176	192	206	196	164	160	205	164	179	176	193	219	167	176	152	178	166	163	182	186	168	162	186	187	185	160	186	168	167	170	175	161	180	177	178	154	168	173	201	178	162	132	174	188	184	177	197	179	157	185	153	180	157	184	178	183	170	188	174	175	150	215	157	180	193	168	174	163	166	180	212	205	181	165	177	158	173	176	156	183	179	188	202	168	171	166	170	170	178	172	178	181	195	167	189	150	185	154	202	198	160	171	180	177	148	148	166	180	184	193	179	171	174	173	178	173	165	207	189	175	189	164	186	159	174	177	173	185	182	164	171	170	144	164	195	178	159	174	185	173	166	197	183	158	174	165	181	181	172	183	202	155	161	192	174	170	172	179	138	177	163	170	203	171	168	186	183	199	165	155	193	181	152	176	160	177	152	190	182	170	167	165	177	174	143	190	160	158	182	182	167	167	164	177	168	155	171	164	165	182	186	170	181	177	182	159	173	201	159	159	173	186	179	182	202	177	204	179	161	171	169	159	168	170	173	158	171	171	160	182	198	184	168	162	183	181	189	204	192	161	181	170	170	200	186	179	165	172	173	180	185	209	158	169	166	173	166	179	170	187	172	174	202	182	177	173	150	159	188	181	180	180	196	177	172	190	205	167	176	181	194	176	199	188	216	169	205	181	169	173	170	191	157	173	184	173	169	161	175	162	178	193	194	204	189	181	198	166	171	190	178	185	159	167	184	154	200	152	161	172	168	175	198	189	156	188	157	150	147	171	179	182	210	172	182	200	169	153	175	198	197	196	168	167	184	158	163	184	171	176	191	167	192	166	174	177	170	188	182	178	182	180	174	198	169	168	181	196	188	182	205	183	184	189	159	171	178	203	158	177	183	194	173	170	153	166	162	179	159	185	168	196	159	155	183	162	185	159	190	162	166	191	176	186	160	177	181	183	167	198	152	190	173	177	172	164	157	162	172	156	169	172	158	184	169	164	186	182	167	172	166	191	156	159	168	159	150	178	153	181	162	191	174	187	169	178	175	196	170	194	175	185	180	166	177	182	176	157	198	162	177	174	164	170	142	175	168	176	166	195	164	166	169	152	158	174	174	160	167	176	203	154	156	186	173	191	179	169	192	179	193	163	183	184	184	182	161	167	156	168	166	170	156	169	166	176	162	183	181	164	159	152	185	172	168	165	155	173	187	179	185	161	179	186	166	162	157	188	176	148	161	152	171	177	206	163	181	176	210	178	205	203	174	176	161	179	140	170	175	189	169	166	170	176	185	163	181	174	184	160	200	175	167	164	147	163	143	182	187	173	185	137	161	171	156	167	170	167	180	186	184	177	176	177	187	172	177	201	178	184	187	182	189	165	162	189	172	170	149	166	172	153	194	183	174	146	178	182	171	159	167	163	174	175	177	159	193	172	193	181	190	171	167	203	168	185	174	171	178	177	158	187	153	191	187	175	173	177	199	189	187	172	162	180	166	170	184	174	174	182	174	195	169	170	194	151	184	162	185	175	164	152	195	182	159	150	177	168	188	175	171	161	189	147	165	162	181	152	167	154	187	203	189	177	174	174	164	181	181	171	188	153	181	177	162	181	165	178	164	193	179	184	165	182	178	188	167	154	160	167	200	134	157	164	168	192	181	183	163	165	167	192	168	192	170	158	163	182	172	181	173	169	178	190	182	187	177	185	208	187	197	176	158	181	173	198	171	189	174	173	180	173	165	177	173	172	189	159	153	169	181	193	158	180	179	182	171	177	170	157	183	183	166	157	168	172	175	188	176	143	200	187	178	174	151	168	171	183	157	162	186	164	168	181	163	145	179	175	170	169	174	174	169	191	167	191	189	153	189	188	172	198	180	174	160	161	195	179	167	170	155	156	176	162	204	157	180	174	179	166	195	189	162	179	148	158	181	177	194	151	155	195	176	210	182	174	165	179	195	196	180	185	156	206	150	157	178	204	195	175	179	213	192	188	180	159	174	174	170	158	162	150	189	175	188	157	172	168	171	183	180	160	163	167	185	153	166	185	204	189	182	153	198	185	153	163	164	188	188	169	170	174	177	168	144	166	197	172	152	156	185	156	154	170	156	183	139	186	176	158	164	179	164	185	182	185	162	177	169	180	163	190	162	194	187	194	169	182	172	163	200	202	160	173	147	176	187	185	183	169	166	181	174	181	178	189	156	179	168	187	164	175	185	177	190	167	164	168	191	174	152	164	161	176	175	166	159	170	169	169	179	151	186	157	174	179	187	186	162	161	194	170	175	169	162	167	159	174	174	173	170	183	168	161	177	152	165	162	162	174
7728	835	1512	1719	1502	1223	1011	883	819	803	653	711	607	627	593	619	567	515	574	517	508	498	525	476	520	485	469	489	457	487	479	475	497	465	502	504	496	468	454	458	447	446	450	435	475	482	484	471	469	442	441	479	462	501	450	483	497	490	462	477	457	495	468	499	432	447	431	426	464	476	450	491	476	425	440	457	441	504	440	471	466	435	437	460	429	454	473	450	454	464	460	445	433	481	458	477	476	454	459	420	455	465	408	454	457	465	472	442	463	460	451	441	486	459	448	475	474	466	414	469	436	434	455	493	472	483	502	462	442	464	485	432	470	495	429	423	439	435	445	454	437	477	457	444	429	461	459	478	472	418	466	456	473	496	528	483	447	439	455	421	472	408	475	463	453	476	467	459	449	438	444	457	474	438	453	440	434	428	449	459	453	456	459	446	438	442	462	477	499	458	468	452	459	433	486	421	481	474	468	472	451	476	439	497	444	497	452	438	448	478	493	436	460	471	501	478	471	479	448	431	459	513	482	454	443	484	456	426	445	448	412	447	428	429	440	474	456	451	435	440	471	459	484	475	480	437	444	480	441	462	475	428	462	434	457	432	455	421	448	446	466	460	459	451	472	454	403	458	475	443	460	457	454	427	435	447	465	463	420	437	469	471	471	447	427	443	468	436	476	479	461	445	466	469	517	459	441	492	436	472	477	443	463	478	419	442	439	485	433	466	459	448	466	445	455	450	458	505	458	463	452	430	491	430	496	428	418	430	413	426	490	464	452	424	444	428	454	440	458	461	443	432	472	453	487	420	443	456	454	469	474	461	464	454	454	461	454	473	462	413	468	468	464	449	447	465	450	444	413	474	475	443	452	461	485	440	434	452	493	466	474	422	501	474	490	479	401	480	455	452	444	451	423	436	496	460	466	425	454	469	472	493	436	475	424	475	458	462	486	486	467	473	453	480	452	439	462	455	427	453	418	472	469	455	462	443	455	490	475	474	481	450	452	457	480	473	470	465	446	469	474	468	460	481	441	471	475	434	443	469	473	437	447	535	460	480	430	453	476	442	447	459	461	465	452	448	482	446	452	447	456	470	464	454	444	417	462	449	462	461	492	444	449	456	468	442	476	489	441	468	441	458	430	442	538	456	437	458	481	460	446	469	454	466	471	484	489	490	437	438	437	440	467	468	464	458	456	509	447	459	441	426	461	500	443	472	474	439	464	455	494	499	444	496	464	471	446	473	444	482	465	445	442	447	423	469	460	529	449	445	449	449	460	480	443	450	460	464	432	459	458	459	451	467	472	451	488	496	447	484	466	455	476	422	505	447	495	488	472	430	446	481	447	420	455	463	432	411	428	492	471	475	456	416	427	473	459	416	444	416	428	454	440	434	467	440	481	454	445	440	472	445	488	449	455	488	455	463	418	452	434	458	488	448	481	484	484	486	429	461	493	460	418	446	442	435	463	479	476	454	438	469	470	489	468	449	490	474	451	453	439	427	449	487	473	447	475	409	451	450	505	445	432	436	427	468	421	474	466	434	462	448	439	452	448	439	459	477	456	461	483	451	458	443	436	421	497	452	496	468	477	449	475	451	464	471	451	471	491	449	492	430	442	465	473	417	456	505	446	451	461	410	459	479	406	450	448	461	483	432	474	479	508	465	467	422	466	456	470	472	459	482	474	470	444	465	468	457	444	487	462	433	468	447	466	456	478	432	475	463	482	450	462	460	483	406	432	461	475	462	469	443	451	465	442	475	444	472	490	430	438	422	472	434	497	452	457	481	468	454	448	494	453	460	478	465	445	477	491	471	481	495	460	472	438	487	446	446	443	486	472	469	463	497	475	462	475	424	463	458	462	451	469	486	491	462	452	452	467	463	448	446	457	452	437	498	438	478	494	442	478	479	454	464	472	448	456	444	441	480	470	460	426	467	462	432	437	456	488	436	468	472	436	487	475	449	443	460	461	475	442	509	422	472	462	492	473	425	470	460	462	430	478	449	431	468	474	435	466	438	446	432	463	492	484	464	478	411	464	443	436	499	444	456	460	432	443	467	473	434	421	437	472	441	486	466	388	463	441	483	480	464	443	457	443	497	448	462	446	455	458	438	482	494	456	453	458	446	457	442	471	445	457	475	476	448	463	461	462	450	448	478	466	416	448	477	434	467	459	442	452	481	491	450	449	469	443	466	413	457	442	455	481	470	474	502	479	457	444	461	495	472	427	415	427	427	478	435	485	457	445	455	463	440	446	441	421	475	442	474	433	460	436	464	456	475	498	486	430	448	435	451	467	465	430	481	428	428	441	484	450	454	504	460	452	451	453	474	492	486	465	458	472	437	442	484	446	426	453	417	465	442	483	438	461	462	459	423	482	506	444	420	487	423	461	463	471	437	427	439	480	485	428	457	463	472	428	407	461	460	422	451	437	471	450	439	461	427	466	467	451	440	444	432	441	454	455	496	420	458	455	436	446	469	446	428	460	447	420	420	457	455	445	443	476	459	434	470	450	426	423	436	448	469	419	432	468	473	457	460	434	429	442	435	452	417	449	414	450	464	453	404	453	453	476	471	426	444	454	457	433	429	453	442	475	480	478	470	464	478	469	455	483	430	448	457	422	457	468	458	440	466	433	469	458	412	449	507	484	457	448	487	452	488	437	463	474	451	496	499	438	512	447	481	455	426	465	437	449	459	453	459	439	448	437	448	470	490	444	441	474	476	458	446	471	485	457	445	463	431	428	453	471	447	464	461	446	472	461	439	462	455	405	451	472	473	457	482	454	440	442	458	470	442	477	444	434	445	420	439	437	467	457	477	432	462	439	415	453	432	444	467	469	505	462	518	440	467	423	453	466	424	477	452	491	447	461	477	456	490	467	510	447	423	438	480	426	450	448	449	483	439	466	473	430	506	418	462	487	447	481	467	486	482	455	450	412	419	452	472	447	470	486	499	467	430	430	491	454	498	449	472	464	450	453	483	438	483	475	444	465	441	453	472	477	471	453	462	502	480	463	419	459	446	428	437	482	431	478	449	468	439	454	434	405	484	467	474	467	437	455	463	476	464	425	440	431	447	437	460	457	465	427	451	472	464	468	473	469	463	464	478	459	449	459	444	440	436	471	499	426	444	481	479	415	464	450	453	469	485	506	459	423	458	490	453	490	486	458	451	450	474	464	477	466	451	473	472	449	498	459	453	428	470	408	460	434	448	461	482	448	464	453	455	441	457	479	407	456	467	488	461	494	408	454	411	461	441	459	439	488	446	447	489	465	466	451	458	416	438	437	486	492	455	434	459	485	457	438	398	432	458	441	485	480	436	441	445	455	465	429	464	481	464	465	462	423	496	445	462	467	501	455	479	447	476	435	453	509	442	495	496	454	432	442	460	470	454	487	477	434	444	427	430	459	445	463	459	419	452	480	451	456	468	516	459	487	394	457	447	454	466	459	449	459	477	465	450	454	440	471	453	433	440	464	489	418	470	442	428	435	446	417	471	470	421
1325	349	410	371	358	383	398	390	385	358	363	327	359	352	373	371	371	390	394	375	422	347	349	378	398	390	430	369	350	403	398	411	392	390	405	384	378	395	391	368	347	391	362	391	370	364	359	366	333	342	374	380	384	401	355	331	353	385	383	370	409	403	371	378	367	379	394	368	406	385	360	366	399	369	391	384	386	375	380	379	373	373	384	392	409	389	346	355	365	343	384	363	339	373	405	347	380	378	374	368	413	356	384	362	352	347	381	434	405	379	376	436	400	385	367	365	379	368	376	395	399	340	352	391	393	388	387	413	373	367	362	392	369	357	358	359	414	389	416	356	411	414	400	387	371	379	386	421	405	409	381	368	368	343	378	421	413	370	357	404	381	397	379	389	377	385	407	369	403	366	411	386	385	366	377	395	427	402	363	374	395	370	341	379	370	396	396	375	379	386	406	386	351	375	374	398	400	398	379	373	350	402	406	408	369	370	401	353	381	383	375	406	417	392	397	352	352	385	392	381	395	401	406	361	343	356	372	346	409	377	390	352	360	352	404	379	381	360	363	363	359	366	393	410	336	394	394	390	373	378	376	385	377	371	363	358	403	359	357	415	376	390	337	439	375	422	356	392	385	411	376	380	394	416	363	362	395	374	384	342	405	375	390	369	364	382	358	343	399	379	390	330	390	356	366	399	400	389	395	369	345	345	380	384	386	373	438	381	358	375	396	367	354	380	396	381	373	380	378	377	379	395	416	389	366	374	386	360	352	390	408	392	422	330	377	376	412	391	378	383	387	354	398	393	394	378	378	355	384	373	384	370	362	380	397	398	362	394	363	376	358	346	383	360	364	419	362	361	371	385	357	378	385	421	409	389	387	378	378	356	389	403	357	375	398	379	374	346	391	369	351	315	403	364	365	350	361	386	380	372	363	360	363	403	402	368	385	400	368	379	380	345	347	358	394	383	377	352	362	376	387	385	358	341	395	387	348	377	427	363	361	418	398	375	359	413	365	393	350	368	406	359	365	354	363	391	417	373	361	395	351	365	382	333	379	392	390	366	386	363	379	379	343	342	368	374	380	379	421	384	372	395	395	384	424	384	414	379	352	370	415	385	363	366	410	366	333	368	375	386	406	395	368	359	357	369	379	408	422	382	408	377	410	354	389	378	370	365	382	406	383	367	397	378	419	378	381	372	401	365	399	354	383	378	404	398	347	356	354	377	383	378	370	371	375	381	354	392	390	390	405	350	367	388	363	396	356	431	368	343	408	369	402	344	338	370	310	378	355	338	380	448	412	366	382	385	398	409	364	411	358	375	376	363	369	406	401	343	357	319	387	420	333	346	417	412	359	384	371	382	393	379	399	347	381	396	389	376	417	389	414	380	371	366	360	375	368	388	400	344	377	402	405	382	350	394	365	376	396	437	393	402	375	396	356	370	361	339	391	384	380	386	388	385	408	369	375	392	342	349	358	371	379	369	356	381	375	383	360	400	403	381	369	397	348	381	400	414	393	405	356	382	331	371	385	406	389	395	368	390	393	380	358	374	365	375	398	369	407	389	344	390	432	375	379	386	368	379	376	377	379	389	381	402	368	371	364	375	385	370	377	383	404	400	398	393	356	328	377	383	361	368	412	409	353	383	369	420	379	406	404	389	380	362	388	387	378	387	370	369	384	404	385	365	352	380	430	371	351	375	393	408	358	373	386	363	384	399	393	361	357	344	404	401	381	356	341	390	360	360	417	386	387	391	366	356	399	381	380	399	341	359	346	360	362	363	381	399	377	391	391	360	413	376	399	373	385	414	357	402	393	359	343	366	386	370	362	393	395	367	377	393	398	390	404	362	375	358	404	384	416	388	396	374	414	370	418	374	391	356	344	370	357	341	406	400	374	380	358	370	406	385	410	359	364	386	405	420	386	382	388	374	343	394	380	391	387	387	364	379	353	407	395	345	386	360	428	401	367	383	403	374	382	382	370	387	377	343	373	393	395	402	380	385	369	380	408	375	366	387	394	365	386	397	391	390	375	377	379	355	394	364	384	335	378	378	359	413	388	409	391	390	352	368	393	414	393	369	383	384	377	410	389	369	381	349	330	385	391	362	361	363	381	383	394	378	399	426	402	380	358	371	380	378	387	405	368	409	401	390	392	356	405	373	345	389	401	367	403	369	347	350	388	392	387	400	349	368	344	410	405	387	389	396	386	384	385	375	407	337	373	373	400	387	381	384	393	379	383	426	389	383	376	387	368	365	354	384	375	384	395	362	341	368	378	353	345	376	395	396	384	385	406	418	391	402	373	399	362	389	372	363	391	374	341	389	379	360	361	390	356	366	400	367	378	365	416	416	386	372	401	398	375	376	395	382	401	366	370	395	380	388	366	395	332	378	388	351	405	361	390	379	401	329	375	411	420	401	403	406	407	405	380	363	375	420	354	377	365	365	397	376	411	399	356	395	400	391	407	378	384	371	368	374	397	376	391	355	420	389	358	374	375	381	411	411	361	411	382	376	404	345	372	371	380	417	359	344	341	405	376	371	369	338	341	345	384	365	415	384	391	394	376	364	382	360	407	365	362	371	404	401	376	375	397	395	345	372	376	384	379	347	397	386	386	408	385	387	390	381	372	366	434	385	405	366	387	374	413	349	363	404	379	382	375	369	364	382	401	369	375	368	390	396	373	404	381	397	390	398	374	359	386	370	407	406	384	369	391	386	366	365	391	400	374	370	405	371	419	389	371	405	382	361	350	388	382	346	357	384	341	384	379	396	361	381	387	371	398	412	391	417	382	392	402	434	378	366	387	375	371	381	404	393	393	414	377	406	388	358	386	393	377	406	374	343	398	352	377	366	425	364	368	377	371	366	360	356	356	386	410	372	391	401	349	343	401	389	401	399	398	362	385	364	393	362	352	377	395	395	414	381	372	385	382	399	361	374	363	372	412	391	370	359	401	392	431	378	369	380	417	358	349	387	384	393	384	360	388	397	361	382	372	381	386	362	356	409	402	373	330	374	381	398	415	392	375	345	407	354	382	379	377	349	377	361	391	380	401	343	404	397	377	346	385	390	398	418	367	379	389	376	380	371	387	379	368	407	348	401	391	367	391	383	370	404	385	412	398	386	386	391	397	387	367	380	391	384	398	390	369	356	392	382	393	413	376	368	445	393	386	393	390	370	354	400	378	368	372	385	371	391	373	366	383	412	404	373	378	397	379	390	355	391	361	368	361	362	401	378	404	385	361	391	409	367	391	371	367	346	370	360	390	371	331	353	394	366	421	382	385	404	359	332	402	327	397	409	394	360	408	359	396	406	397	409	410	376	369	408	367	364	385	389	401	399	408	420	362	404	385	351	330	359	412	398	367	407	344	338	391	384	393	369	357	390	397	378	372	373	373	363	340	373	395	349	388	402	377	350	383	367	361	358	405	382	379	376	344	396	350	352	387	375	394	389	365	405	379	399	429	352	414	368	409	373	391	344	372	393	392	389	383	358	374	398
2102	877	930	960	950	974	905	925	936	960	942	881	900	905	898	920	887	870	976	889	849	935	918	898	917	916	937	852	936	896	885	979	950	923	904	949	948	897	936	987	959	941	921	934	911	900	888	888	938	911	928	875	905	967	929	893	916	895	942	895	879	909	912	955	930	930	948	934	920	909	971	894	907	943	944	935	918	972	871	948	884	949	912	940	907	919	906	912	896	921	961	896	935	914	916	932	918	980	876	892	965	961	904	959	922	946	878	1001	924	943	914	902	932	929	892	946	931	931	910	893	873	922	910	945	884	978	896	985	973	858	916	876	918	958	994	914	925	945	903	952	933	920	964	865	916	977	929	942	883	924	890	934	903	916	906	950	936	930	976	929	896	949	927	891	952	889	956	897	961	935	914	942	893	923	963	902	915	972	929	925	959	909	919	860	936	931	901	854	886	925	961	899	880	865	919	921	943	938	945	924	887	942	923	910	892	911	908	930	897	943	963	906	891	934	947	874	889	924	894	950	922	908	852	928	848	887	922	905	923	870	901	992	933	863	951	983	941	863	929	927	953	890	936	951	919	957	917	920	910	940	906	928	923	889	900	926	890	912	932	946	929	916	870	1000	874	949	875	917	859	946	891	939	985	884	922	917	913	934	919	936	953	883	921	904	879	927	934	912	901	906	885	994	933	986	938	987	902	926	871	952	926	930	873	912	852	885	847	962	903	907	954	872	933	924	930	976	907	921	929	940	909	936	888	933	928	897	889	923	897	853	923	875	937	937	908	969	942	935	920	876	942	918	864	957	936	916	970	936	902	901	937	932	943	870	855	913	881	909	937	908	914	911	921	935	893	907	904	891	915	943	920	944	866	925	926	923	906	980	901	934	895	871	973	943	944	893	872	874	960	889	886	907	966	882	943	928	954	965	897	960	883	940	937	910	944	876	947	943	909	912	935	964	947	929	922	976	917	982	888	921	943	896	901	950	972	944	983	915	896	896	901	915	942	1007	910	898	900	930	945	962	920	901	847	893	892	967	891	998	925	864	906	905	939	905	914	973	929	919	954	957	888	976	941	922	926	914	916	952	855	921	934	906	897	905	902	878	870	933	922	878	945	914	907	883	902	905	886	934	874	923	924	909	915	909	852	913	917	906	911	906	911	896	905	896	932	977	893	894	928	903	943	921	943	911	982	932	929	978	939	879	978	912	890	919	959	953	931	946	924	887	884	943	900	888	966	887	906	866	939	862	932	954	974	900	918	959	892	952	861	895	929	932	923	955	970	906	936	921	929	962	935	832	955	921	954	884	960	910	904	963	952	953	927	913	878	911	962	972	942	903	928	936	879	866	934	902	880	957	918	891	925	935	945	947	905	888	891	982	933	854	909	939	938	994	944	932	881	885	972	882	959	962	898	930	888	942	905	961	894	956	888	887	989	940	915	945	886	882	924	917	887	953	941	945	906	929	971	897	954	878	946	942	914	892	983	949	910	952	933	901	923	898	956	953	943	885	906	923	1009	892	965	900	916	901	898	927	976	876	970	923	934	935	936	940	966	936	964	956	973	956	875	875	905	938	882	928	938	977	954	904	907	895	908	886	890	895	933	1008	900	952	932	888	913	948	886	920	941	953	891	996	952	922	923	929	951	878	938	885	931	929	936	938	997	931	920	964	949	934	931	960	865	942	855	951	939	935	942	891	903	961	937	954	902	914	921	939	917	907	903	931	934	933	892	889	881	940	934	973	937	906	896	933	969	911	932	963	936	874	946	962	906	944	941	944	927	928	900	875	938	902	967	911	935	949	916	927	972	857	933	914	914	864	950	913	889	918	885	916	863	862	883	908	908	960	924	906	904	889	948	940	887	942	989	949	863	906	882	928	892	919	876	923	901	962	912	947	918	884	851	881	894	960	927	959	890	894	917	987	951	945	893	949	955	923	906	950	903	920	901	905	936	924	905	925	912	978	868	909	919	911	891	948	938	917	916	949	949	958	960	887	923	912	920	879	901	941	891	942	871	958	955	977	870	993	902	926	907	913	943	872	931	921	941	930	904	954	903	912	852	891	898	989	901	921	979	890	961	944	870	928	938	939	901	949	951	932	934	877	930	894	919	935	922	911	960	917	917	937	904	938	936	942	919	893	905	884	871	879	954	908	941	939	874	912	969	894	919	932	937	903	924	879	934	980	913	918	958	940	888	977	868	932	954	915	943	891	893	890	931	851	910	870	866	971	888	930	889	896	908	914	928	919	951	895	945	892	891	911	867	948	960	970	959	856	929	891	914	900	931	925	1009	936	906	927	949	895	923	922	947	938	953	886	886	919	905	914	907	952	940	988	894	959	946	939	896	933	955	918	918	934	968	1005	878	968	875	887	895	912	959	945	903	892	953	910	897	911	975	937	897	965	955	949	939	901	900	951	950	967	968	920	921	902	911	900	904	903	885	916	938	896	962	926	911	925	938	951	936	901	910	939	943	913	914	902	922	916	959	915	947	906	943	862	942	855	968	894	949	919	934	927	968	916	947	933	937	955	853	920	938	934	894	983	954	952	981	900	1005	892	923	924	926	917	887	958	920	887	921	937	924	873	900	923	927	953	941	913	939	920	903	912	908	965	927	923	875	939	885	896	961	869	911	908	951	926	877	899	950	925	917	960	1007	903	924	951	972	977	956	892	866	942	895	923	925	912	880	923	964	986	930	919	887	900	918	923	912	943	923	949	879	870	908	944	896	921	942	897	919	939	945	887	940	933	912	893	902	922	967	950	932	936	913	926	888	918	935	908	928	925	932	942	909	873	918	908	944	901	943	932	946	918	946	942	965	910	903	920	940	985	899	914	929	981	922	946	922	925	867	951	903	971	922	934	918	956	863	932	946	934	911	921	883	931	947	914	952	922	923	893	854	923	909	913	979	958	909	929	894	928	930	932	976	932	917	914	923	954	956	922	918	958	978	943	966	932	973	937	895	895	915	908	891	955	924	895	935	956	944	938	906	936	981	899	933	936	907	865	959	902	974	965	872	944	956	966	907	944	938	903	909	914	945	966	954	923	910	911	933	902	990	922	946	923	985	890	984	969	882	937	907	913	943	955	958	925	933	906	866	936	958	902	965	929	993	920	913	914	945	936	967	973	925	953	951	948	919	915	933	924	942	902	919	885	899	930	914	916	888	931	896	938	926	891	937	931	910	944	966	927	907	930	928	933	938	928	909	878	939	919	926	894	887	923	957	862	915	892	963	992	982	894	885	919	906	932	1014	864	897	908	929	894	900	944	924	862	899	906	949	894	933	896	932	933	892	958	1002	924	945	970	899	907	986	903	893	948	921	923	941	945	937	942	963	894	989	949	962	911	947	887	987	957	918	931	912	967	902	941	939	1003	890	921	953	931	942	939	896	923	912	965	928	913	893	956	885	970	941	911	922	937	927	881	933	890	896	876	861	969	928	952	976	939	898	942	868	894	973	933	924	910	894	970	970	920	919	925	947	933	955	935	938	888	921	917	924	879	953	972
7052	575	577	569	464	433	420	402	385	396	376	342	351	346	368	358	391	387	386	358	351	340	343	368	367	371	379	361	354	325	356	343	379	391	367	332	360	350	369	369	361	349	371	354	353	355	358	336	346	374	375	374	397	360	336	349	304	357	330	374	336	372	362	347	339	367	358	365	366	355	385	338	365	375	359	346	372	350	336	370	328	371	346	364	334	349	337	340	332	364	340	374	377	356	345	324	341	379	343	358	355	395	367	342	338	363	354	354	349	344	339	362	364	389	348	386	357	353	331	323	374	393	341	345	361	365	340	376	349	350	376	344	332	351	357	349	360	335	357	382	368	342	330	324	311	332	344	361	359	347	363	351	377	342	371	347	389	365	377	360	361	346	333	353	383	346	338	359	337	307	348	358	359	293	369	362	331	375	376	338	354	377	386	350	339	369	376	336	347	314	376	390	365	351	329	355	361	342	326	363	369	356	379	381	339	341	368	325	345	362	341	368	347	354	348	344	347	346	391	341	342	360	372	363	352	346	336	338	322	344	334	334	350	382	345	376	353	394	345	390	369	335	318	323	354	345	340	404	389	369	373	368	329	343	386	336	368	370	356	346	395	346	379	366	355	335	360	352	330	391	386	347	389	351	333	345	361	356	384	354	379	366	353	329	312	398	353	366	381	370	363	371	315	327	362	361	365	359	340	339	328	379	351	323	342	356	335	341	342	374	384	361	364	375	386	365	411	345	316	356	344	359	345	377	372	370	375	366	357	331	367	378	345	359	392	341	352	393	319	343	357	355	356	366	358	317	341	365	374	356	382	358	352	345	325	362	385	365	359	345	349	346	324	342	352	343	322	345	344	383	327	337	366	382	346	347	348	345	349	360	338	387	347	347	386	412	347	356	359	352	360	327	374	392	368	345	352	341	306	355	372	344	359	360	382	358	382	350	333	384	367	357	332	367	360	301	344	340	322	351	335	386	351	339	320	360	363	345	335	360	377	388	373	358	370	369	386	366	336	313	334	353	354	379	318	335	361	348	369	360	340	332	345	336	351	357	352	378	337	362	359	357	349	339	337	320	366	338	382	371	352	354	368	343	320	350	365	325	353	387	366	353	337	365	394	324	339	338	344	336	343	354	364	362	358	380	333	361	372	326	341	357	361	353	365	323	370	330	321	346	371	346	354	327	353	345	335	334	381	356	364	354	340	349	360	376	386	346	356	335	354	324	398	338	377	361	348	355	377	324	315	333	366	387	338	356	339	388	338	380	347	338	387	344	350	361	346	371	381	343	399	363	333	325	346	348	377	372	358	342	349	344	388	385	397	353	370	341	366	363	341	346	345	364	322	335	349	344	322	370	350	357	404	379	352	372	366	343	363	342	366	320	370	365	357	338	320	359	324	336	349	365	361	337	336	347	371	334	351	338	368	374	381	367	335	320	363	355	375	312	359	357	333	353	370	349	320	310	343	356	344	385	345	365	312	375	349	367	402	346	363	345	328	331	344	354	403	380	357	352	338	324	368	365	357	313	350	389	354	340	338	385	352	317	364	370	353	372	370	352	346	359	324	335	349	364	370	317	324	344	364	376	358	332	349	386	322	371	382	381	367	340	342	346	384	332	362	351	402	375	364	332	369	355	360	375	345	336	393	373	330	347	352	352	344	372	337	386	355	379	344	318	388	329	360	384	407	330	331	361	365	360	311	345	339	344	380	323	342	329	393	335	337	344	336	363	341	345	379	364	347	347	344	328	377	349	389	334	360	372	326	369	357	321	355	362	358	388	349	360	380	338	359	350	337	338	364	356	395	387	370	337	388	362	344	353	377	383	367	355	362	358	358	350	363	364	350	350	363	324	344	374	371	387	351	379	322	355	319	354	328	361	361	348	359	361	337	347	338	372	384	386	322	376	309	369	374	341	320	324	357	340	337	328	405	347	340	350	393	383	342	362	346	368	355	388	372	362	345	356	331	347	400	337	356	331	346	354	370	363	356	363	366	346	322	348	361	333	363	406	374	351	395	384	364	343	398	316	342	366	360	357	343	362	385	325	364	338	342	347	350	372	383	383	388	355	365	379	361	361	385	399	336	349	349	369	381	378	381	408	369	364	351	363	350	355	352	331	348	353	360	367	334	371	342	360	324	352	384	362	316	335	350	376	348	386	341	331	372	361	406	339	344	355	367	358	332	333	356	350	356	353	371	399	357	332	316	352	372	348	352	361	330	343	345	331	336	347	347	372	333	376	386	382	358	338	383	331	347	341	364	334	384	347	389	303	370	343	357	320	340	384	365	364	340	348	356	388	342	352	375	325	348	356	356	343	356	361	332	370	332	332	383	357	353	350	359	369	330	348	354	349	377	360	336	340	383	321	336	337	303	353	344	367	326	339	366	340	344	330	356	338	350	333	348	353	315	356	420	359	349	351	374	381	329	353	327	334	344	344	351	375	350	343	340	369	391	349	327	343	347	361	341	378	341	347	385	345	380	331	339	362	354	339	353	327	349	349	333	348	348	369	354	327	356	356	330	325	292	391	322	370	351	340	375	341	369	368	358	322	368	373	350	337	392	362	386	374	389	395	355	325	341	323	366	390	384	365	362	324	327	340	368	401	393	344	365	336	376	336	371	348	347	346	339	364	352	339	357	365	356	366	350	403	366	349	341	363	359	326	383	390	362	343	374	374	365	343	353	350	368	363	340	367	321	319	386	343	331	396	377	407	351	353	374	362	340	337	333	341	397	344	384	335	359	372	342	362	322	343	368	347	336	359	351	344	330	365	319	357	375	344	342	358	372	356	323	374	342	358	356	356	327	368	381	378	381	340	365	365	351	371	357	363	363	348	351	338	362	345	362	367	316	338	337	348	365	365	388	364	335	333	357	367	355	338	355	349	359	415	343	370	342	360	355	356	359	374	363	351	361	380	321	369	371	371	341	338	368	320	371	381	369	399	370	340	354	344	323	358	343	365	363	337	332	335	327	335	361	367	357	368	382	334	349	330	354	351	403	338	339	374	375	366	379	381	329	288	368	386	373	329	373	362	382	361	354	366	369	346	358	352	344	330	359	350	322	347	361	394	370	375	370	340	355	361	331	319	360	386	378	316	377	325	357	309	383	352	366	356	366	323	340	322	343	364	352	355	348	346	361	351	384	348	325	378	350	370	372	325	350	310	344	381	344	339	331	360	329	364	341	365	329	356	381	369	349	336	347	341	360	328	369	367	342	348	364	351	381	367	346	351	339	368	360	391	346	364	326	373	349	370	364	362	336	346	323	312	344	373	359	339	325	344	355	361	363	356	331	350	352	342	368	379	317	348	382	361	315	327	334	351	325	348	372	354	336	354	370	343	348	328	350	388	331	390	326	380	386	344	341	373	325	359	322	367	381	324	351	364	385	385	354	373	367	383	373	411	313	352	332	348	354	386	370	344	341	376	360	341	360	339	367	310	370	368	331	338	311	350	364	369	403	324	350	339	367	354	374	359	376	364	338	390	332	353
6571	1045	1395	1458	1328	1263	1149	1059	1021	1026	970	920	934	941	898	879	841	855	867	864	888	872	851	879	847	933	929	898	883	909	885	862	919	837	798	825	900	861	906	824	909	855	917	869	910	829	828	878	880	859	871	866	817	895	816	867	886	849	798	835	839	879	832	864	808	903	890	907	884	874	842	849	880	870	853	890	819	858	840	840	910	883	799	833	864	876	861	839	865	847	907	837	843	888	878	816	839	815	876	810	898	869	812	831	848	837	856	853	831	851	822	864	847	881	856	884	865	841	879	836	825	845	870	838	816	874	857	911	912	870	853	807	823	804	830	911	815	892	857	825	864	930	854	854	844	884	844	878	881	799	882	856	821	876	847	809	889	862	832	847	845	893	846	858	875	906	825	826	826	867	884	865	816	855	844	841	862	844	887	829	887	835	843	826	815	850	875	847	868	869	823	840	854	831	851	866	898	901	876	881	859	893	819	873	828	866	860	911	851	810	906	843	870	888	820	866	825	812	902	871	878	843	859	855	819	867	864	825	850	878	862	900	865	882	851	845	864	853	879	863	870	888	873	825	854	868	849	883	872	924	898	820	873	822	840	872	811	817	887	884	870	839	867	860	895	871	829	840	864	866	878	850	865	886	881	836	862	837	876	836	852	891	828	899	821	859	889	813	884	876	846	773	893	818	872	885	817	828	861	903	850	906	798	866	877	847	920	826	806	856	828	869	878	826	830	833	884	898	806	845	872	875	829	842	856	899	863	825	878	839	829	867	868	903	844	911	874	872	821	885	844	860	904	852	887	853	811	846	847	834	811	867	856	828	871	841	888	844	847	820	912	861	828	849	844	842	855	861	786	821	860	878	855	834	821	853	857	854	854	807	872	863	841	872	798	840	883	878	914	929	854	813	847	920	870	879	839	872	848	864	869	817	882	876	825	829	841	821	859	838	859	854	860	877	830	900	877	839	827	864	849	846	827	885	838	876	863	892	896	880	879	867	834	840	868	843	880	834	847	867	833	833	865	867	856	917	887	884	815	825	846	830	877	831	850	882	883	891	794	834	870	837	849	892	832	936	886	921	865	807	860	859	885	851	851	843	821	853	900	884	892	848	851	784	880	829	838	886	859	909	804	806	858	835	808	842	863	853	799	847	915	868	859	841	887	860	856	896	836	868	856	838	872	824	852	886	888	889	848	879	833	838	852	845	898	886	820	871	884	832	821	894	828	830	874	849	852	870	834	837	873	852	887	810	866	848	825	875	802	863	879	853	817	813	823	851	835	924	896	821	886	865	876	852	843	851	830	862	882	827	819	833	829	856	876	910	840	853	793	848	877	828	848	867	894	840	861	835	836	893	835	833	847	837	869	811	865	835	859	895	815	829	830	823	840	816	843	856	813	839	834	894	849	855	861	843	844	889	806	857	881	868	866	892	871	867	834	860	878	845	858	808	845	819	853	867	857	840	827	859	878	847	818	903	841	859	856	855	946	876	860	847	837	877	837	856	898	809	853	884	939	846	879	858	885	893	874	869	857	912	857	846	841	867	841	824	813	841	855	813	846	883	844	847	857	816	888	865	837	859	867	839	855	885	825	853	859	867	845	867	880	815	823	890	830	845	837	857	834	840	831	816	850	861	889	899	834	884	874	873	836	865	806	824	842	860	871	881	831	838	843	866	897	876	874	842	812	845	867	884	779	824	809	850	834	854	877	892	859	882	831	879	872	773	852	910	860	798	869	836	886	904	877	892	806	889	850	809	876	855	845	846	840	843	809	867	833	848	942	859	820	860	846	875	865	838	878	831	846	888	886	887	834	929	893	898	803	841	818	863	885	820	856	861	905	838	838	822	897	863	834	808	814	838	843	804	873	861	857	868	834	854	845	811	859	872	824	836	824	800	847	881	894	850	863	845	870	822	867	867	835	871	891	850	899	792	868	808	859	838	848	867	848	921	864	859	818	835	842	853	849	831	857	861	836	869	863	839	880	877	821	889	899	853	876	863	852	845	817	860	843	912	874	839	887	881	892	807	870	865	863	903	826	866	893	896	856	869	844	789	795	861	848	848	844	839	860	857	896	850	860	872	849	869	894	818	874	826	869	824	865	912	844	866	865	854	865	855	930	811	876	815	878	908	931	836	826	872	780	839	927	841	805	878	908	834	831	860	821	850	895	875	843	883	837	799	887	860	846	878	886	831	813	903	876	823	841	863	838	877	858	844	845	885	849	853	818	848	846	878	865	803	832	832	821	857	883	872	802	829	832	870	880	850	845	869	864	858	876	856	803	916	777	830	847	896	794	855	849	884	877	886	829	863	809	870	813	853	862	874	759	856	805	889	862	901	827	866	835	903	868	866	904	847	855	831	862	883	822	858	790	865	852	874	857	875	838	822	898	824	851	840	880	856	865	796	858	811	857	873	841	792	885	829	856	888	866	881	820	841	829	938	878	909	828	889	855	878	858	852	866	850	898	818	881	890	918	809	853	815	872	863	865	902	866	867	861	850	843	854	844	855	816	910	859	793	824	918	883	838	859	867	841	861	889	825	853	884	831	867	854	854	913	857	805	862	805	787	905	833	888	864	809	892	877	836	829	877	900	893	873	867	867	872	831	896	910	876	829	900	839	868	861	866	850	896	840	838	843	840	832	834	891	833	846	873	853	833	851	863	897	779	828	854	875	827	837	880	814	904	877	810	855	834	839	867	804	893	840	827	810	886	854	807	874	839	854	805	866	884	873	838	868	848	821	873	807	866	878	874	854	892	907	881	874	822	869	926	835	862	853	875	856	857	887	829	917	805	841	833	861	823	886	842	877	887	882	864	850	854	846	875	878	841	794	873	857	881	821	879	893	864	867	845	859	852	818	824	892	861	869	871	846	832	823	850	857	841	870	880	829	949	842	877	851	822	854	847	864	860	926	912	856	837	857	845	847	832	815	867	834	869	866	837	892	834	889	841	861	903	877	840	827	833	874	807	863	805	920	826	878	888	828	871	838	848	889	824	854	875	873	882	904	846	860	806	837	819	869	875	869	848	852	852	841	852	859	841	844	863	824	838	858	859	860	839	837	880	887	876	870	884	898	844	812	833	831	895	835	829	872	852	810	852	901	798	816	876	827	789	913	856	879	844	900	846	865	796	836	805	823	869	870	846	844	860	838	879	882	785	824	840	837	863	898	840	785	871	906	861	801	847	827	868	865	892	876	878	853	816	869	868	822	850	852	854	850	886	859	820	871	861	906	868	887	829	835	853	899	821	857	831	873	870	862	887	859	921	866	853	858	870	855	861	819	840	840	845	839	895	895	801	852	890	876	840	903	876	843	888	863	874	813	866	826	887	817	844	857	831	865	836	871	845	841	856	861	885	884	839	847	805	835	825	833	821	866	873	891	848	877	914	876	855	880	839	897	798	913	840	835	840	804	845	838	829	892	807	819	913	871	810	818	848	849	887	848	937	899	876	824	886	862	804	878	798	833	787	853	848	857	868	845	884	844	853
12353	795	608	501	373	295	301	251	234	217	187	202	168	153	181	205	184	179	165	183	174	178	192	187	201	159	180	175	212	192	144	161	200	181	165	173	176	173	183	176	162	196	178	157	184	162	182	169	198	151	169	166	178	158	147	157	142	208	184	173	154	183	154	175	142	159	169	172	174	177	169	175	160	166	205	181	150	171	161	177	198	183	154	171	189	176	174	181	161	163	170	189	167	165	169	157	179	159	158	182	174	173	154	183	179	164	169	159	163	174	182	164	184	146	185	180	180	196	176	174	159	175	168	185	180	183	172	174	183	165	179	156	191	180	165	170	174	178	192	168	187	179	192	149	187	173	189	201	174	179	197	155	162	175	177	169	161	191	186	147	180	192	178	168	180	190	179	168	182	154	164	171	196	175	152	143	169	169	204	188	165	159	171	182	166	170	180	178	175	163	174	174	153	207	179	177	172	164	188	186	157	194	153	179	156	176	176	173	162	172	164	185	174	178	182	168	186	188	163	183	172	155	165	168	173	162	192	189	170	193	157	168	200	171	184	173	185	196	176	181	171	172	183	173	171	185	165	163	201	161	178	159	156	166	178	187	173	173	153	170	185	161	180	189	169	188	156	169	155	172	190	153	155	150	160	165	183	171	161	180	184	184	151	171	202	160	156	162	168	177	197	166	174	196	180	165	184	184	171	186	193	173	167	185	190	171	181	175	185	174	174	180	183	149	157	193	178	150	166	166	185	172	186	186	165	208	195	175	185	168	184	178	160	212	181	174	183	158	167	166	157	182	164	158	200	182	178	152	178	157	195	205	164	180	154	170	163	186	166	172	164	167	165	173	165	190	168	155	199	181	184	193	190	206	174	156	172	170	163	182	176	166	195	184	140	152	209	186	177	163	174	170	180	179	175	168	144	194	165	161	182	187	184	184	173	205	156	168	178	176	169	162	166	163	184	169	178	199	193	171	169	201	177	171	164	157	177	205	183	167	170	141	189	171	160	170	186	184	189	175	179	183	162	171	174	181	174	180	170	187	172	177	182	192	170	143	155	173	191	176	173	184	160	186	175	167	161	165	187	178	186	163	188	165	178	182	147	189	189	174	203	178	166	158	175	178	189	177	177	186	183	175	166	181	162	178	165	165	157	193	167	187	200	171	166	184	178	162	153	178	172	157	195	172	181	170	156	182	171	131	179	172	177	189	174	163	149	179	174	178	171	162	201	197	159	162	153	180	167	181	189	187	184	150	164	166	161	186	168	166	165	160	171	161	170	172	185	164	168	193	172	186	190	158	157	159	164	202	183	155	189	173	182	173	179	161	203	182	176	160	164	167	144	170	178	192	157	171	184	178	151	174	162	159	190	158	182	187	186	169	182	173	184	169	181	185	171	189	173	171	167	186	176	150	160	177	180	144	137	183	155	158	167	147	156	166	185	177	181	171	190	160	153	181	170	186	194	165	186	188	157	162	156	196	190	185	182	159	160	175	198	195	174	197	162	173	196	193	190	169	154	154	164	181	178	192	166	169	195	167	181	187	153	181	164	146	186	174	184	183	179	200	172	173	179	156	164	179	170	211	182	152	180	151	200	159	188	197	163	171	179	168	167	174	170	172	189	189	159	162	206	169	145	146	191	189	171	161	173	172	162	180	169	175	194	172	187	153	158	172	178	184	177	171	162	151	177	186	183	188	156	186	189	169	156	166	168	181	190	182	170	187	198	192	167	170	179	172	181	154	195	161	195	156	166	181	184	191	181	157	173	187	174	193	142	147	173	192	189	191	176	175	193	184	182	192	185	154	193	160	156	158	166	187	175	151	201	181	176	182	210	189	172	179	175	161	168	185	171	172	155	173	166	161	153	156	188	162	169	174	183	163	145	185	169	161	167	175	170	178	180	189	181	174	159	195	189	158	166	152	162	185	189	176	184	165	174	179	169	164	184	171	186	158	179	201	170	170	191	143	173	197	188	190	166	182	161	190	163	178	163	168	154	160	181	181	208	182	179	172	153	178	162	171	173	177	164	184	180	188	176	207	155	151	180	158	141	177	177	170	166	179	177	170	185	179	160	192	186	177	180	187	170	191	181	152	154	173	156	145	161	177	176	169	205	198	170	191	177	172	172	150	176	179	177	170	181	170	191	155	171	178	142	182	184	155	171	171	185	151	188	164	163	167	176	169	181	146	191	171	162	181	183	179	174	181	165	196	185	170	197	164	202	200	184	189	175	175	184	179	149	187	158	177	181	181	179	174	180	206	181	143	141	167	197	176	168	173	183	172	164	191	186	157	175	172	165	189	173	180	159	161	165	192	199	177	191	174	188	174	182	176	188	174	175	171	184	161	166	190	168	175	178	169	159	163	178	186	185	181	162	196	180	157	164	180	180	177	184	183	188	191	178	191	181	171	155	172	163	170	154	146	164	155	176	188	180	185	178	179	161	204	193	197	171	191	210	181	127	213	159	179	161	210	175	169	175	179	163	163	178	188	190	152	137	187	152	181	186	183	166	149	148	168	159	183	174	180	200	200	183	174	169	176	155	213	148	189	189	154	184	193	162	153	171	176	160	151	161	177	172	187	159	211	159	172	184	171	178	186	163	175	177	176	165	181	145	175	216	173	164	161	158	176	187	180	180	142	167	181	173	161	165	191	181	191	157	150	179	189	180	165	179	168	167	188	167	175	187	208	157	201	172	160	164	166	175	183	180	160	161	167	177	172	167	177	181	196	201	149	144	179	185	180	167	169	175	191	176	183	174	185	147	197	160	182	180	179	162	163	178	153	203	186	190	163	171	186	197	153	157	164	193	180	167	174	166	185	171	208	191	210	154	169	165	163	172	174	153	153	153	192	175	179	164	161	169	193	185	165	157	166	139	169	175	188	166	184	182	193	150	187	186	172	160	149	177	202	187	190	176	192	182	183	170	177	173	158	158	154	186	186	165	160	165	173	148	153	174	164	179	152	159	153	185	167	175	176	187	168	182	170	178	184	175	177	194	164	164	161	180	185	187	175	200	202	191	194	155	153	175	184	162	182	192	179	159	178	162	176	176	149	177	174	201	185	175	174	168	183	176	178	167	183	135	177	185	181	176	180	161	203	168	164	169	154	152	176	152	194	166	167	186	180	188	178	162	177	181	162	167	165	185	148	153	191	152	179	195	177	189	186	157	170	147	167	192	217	176	181	191	151	174	210	195	189	181	170	170	156	169	161	181	228	159	163	182	181	178	173	171	164	183	166	145	145	165	161	191	162	181	160	135	194	184	181	184	164	181	180	197	168	160	177	185	182	193	194	182	176	178	177	194	167	168	175	168	170	184	209	200	187	173	174	175	164	189	187	170	162	200	168	168	179	205	173	185	156	163	175	141	165	164	194	171	164	176	182	187	169	171	165	164	170	177	192	169	176	162	183	174	160	165	183	142	197	181	174	156	166	162	188	181	186	180	146	152	188	172	151	181	182	173	189	195	168	190	155	189	186	158	179	181	161	144	153
7752	875	1497	1718	1427	1216	1058	865	805	731	659	607	618	560	544	597	569	506	543	521	524	496	513	476	505	469	468	464	498	468	517	497	554	460	437	482	489	489	479	477	485	461	455	470	467	471	469	464	457	471	478	470	450	464	463	444	452	506	493	490	492	477	467	437	476	446	460	450	458	466	457	467	475	481	490	486	517	463	444	436	476	452	465	421	414	409	482	462	450	468	440	429	462	484	463	450	473	506	428	453	464	456	485	437	454	446	448	461	439	473	510	453	450	463	456	471	450	493	447	452	472	451	451	452	458	470	457	471	432	477	506	438	476	481	468	495	442	474	441	478	475	440	501	436	463	410	442	429	486	433	498	465	446	401	468	448	454	450	451	433	492	457	475	437	437	413	441	468	484	498	486	445	473	457	478	453	485	443	423	453	458	467	440	467	451	471	494	450	501	446	487	452	421	444	486	469	451	424	458	433	457	435	455	439	493	445	446	426	445	426	424	450	455	472	469	457	455	489	477	479	466	450	434	445	481	449	478	472	456	466	434	455	415	451	469	473	492	439	463	483	460	460	470	466	451	414	426	448	497	453	447	428	451	423	467	453	447	457	472	476	483	476	468	447	458	459	461	499	460	453	409	448	472	468	476	479	477	451	443	472	438	484	437	470	466	450	432	443	421	434	439	455	488	481	459	431	474	448	453	477	428	440	455	460	476	462	451	453	462	463	472	421	521	432	453	459	451	432	467	470	481	458	479	478	472	459	427	447	466	469	436	489	447	467	480	457	445	452	449	447	441	468	432	450	445	471	516	442	420	471	472	465	446	463	431	474	429	456	439	444	448	448	466	476	414	436	458	450	474	462	422	452	441	440	427	429	442	440	455	459	488	435	483	508	482	469	467	462	459	460	497	447	482	471	479	458	454	439	495	496	454	461	492	460	488	454	470	436	473	436	443	500	471	474	457	464	487	468	452	474	446	466	469	428	427	442	460	465	468	468	440	452	457	470	452	462	462	473	423	488	447	481	450	448	441	474	439	435	478	435	451	465	446	450	470	461	441	429	430	458	434	467	420	410	455	443	429	427	456	442	455	463	429	450	442	465	440	455	453	474	432	467	493	478	490	433	422	465	472	443	427	405	490	471	461	451	467	436	497	476	455	435	466	439	468	433	418	459	473	419	496	480	441	445	452	453	447	481	421	444	500	472	459	441	430	484	447	474	466	450	482	460	473	477	472	435	465	448	441	420	436	480	454	470	444	459	465	462	438	451	433	454	448	457	451	430	484	437	432	431	459	439	398	463	492	448	459	432	473	450	489	457	467	453	443	465	458	455	455	449	478	471	435	462	410	473	461	449	422	486	434	460	467	468	478	469	457	466	444	421	490	465	441	447	444	442	452	449	460	434	492	445	471	442	423	445	471	431	450	453	434	443	450	436	422	458	448	480	475	446	463	446	494	497	451	449	439	437	441	462	452	469	453	433	462	443	450	454	463	451	447	481	463	429	471	452	442	449	465	467	460	417	447	405	467	428	477	480	457	459	429	474	458	443	444	480	446	466	478	436	498	469	465	451	437	430	434	448	478	435	402	476	430	471	442	455	480	468	445	433	456	473	466	448	488	450	462	428	403	425	464	454	447	471	508	428	434	434	446	419	446	436	463	465	444	451	490	478	437	477	478	468	442	446	435	450	435	449	506	472	457	457	460	422	443	458	480	455	446	495	470	432	466	442	460	453	462	473	423	417	432	437	468	472	464	444	418	465	444	443	408	469	455	429	426	472	472	442	443	441	481	461	455	501	498	473	496	470	449	483	452	438	459	450	469	466	471	465	444	459	464	449	466	445	464	437	462	452	464	467	449	466	399	456	475	431	455	427	465	479	469	441	482	454	437	453	459	440	483	461	477	430	481	463	470	482	436	486	471	445	441	413	458	460	450	465	447	432	437	457	482	425	431	457	449	445	473	459	474	502	427	489	449	489	503	450	494	468	473	427	478	459	457	440	469	463	451	447	480	447	466	447	460	443	439	462	491	459	473	501	458	460	459	415	425	460	440	448	471	468	444	459	480	455	456	428	447	452	441	462	459	440	457	463	466	422	444	417	477	460	484	476	417	445	497	447	455	470	468	481	445	424	475	447	434	463	426	465	458	453	491	475	424	478	468	452	475	459	459	455	473	465	490	473	475	451	453	444	479	463	463	432	471	432	438	475	449	471	440	477	443	399	443	451	477	473	435	465	477	467	457	422	449	467	437	432	456	440	429	412	454	448	457	479	466	428	413	484	466	439	483	431	459	460	448	450	440	469	446	429	484	432	461	485	451	478	442	450	469	445	456	437	439	425	462	426	465	497	482	448	477	475	460	437	446	458	430	452	451	463	458	449	486	446	470	460	447	421	449	467	467	417	483	471	465	426	506	449	448	420	454	500	470	447	470	467	485	441	440	466	463	463	441	443	412	508	453	481	468	463	447	458	452	444	418	474	481	433	444	506	437	442	450	461	430	463	465	473	450	446	442	463	481	467	448	424	462	429	465	410	492	468	452	434	410	470	449	493	456	426	461	445	453	444	505	440	437	432	440	479	434	472	464	415	475	449	468	458	440	467	463	456	427	474	413	436	422	479	480	446	402	447	484	466	439	460	449	500	437	445	466	451	419	423	422	440	493	471	443	460	475	474	467	451	444	439	424	483	456	447	446	437	449	472	436	485	418	459	476	488	446	421	477	476	486	461	487	446	488	488	456	467	462	435	450	451	454	461	480	461	457	442	450	479	423	456	400	420	472	432	454	450	526	474	452	452	445	451	440	460	488	463	470	452	438	411	479	475	436	491	457	433	461	484	472	468	481	461	432	477	440	459	441	458	462	462	430	415	447	435	449	449	479	444	449	464	458	448	428	433	440	475	476	450	438	446	463	418	449	421	432	457	443	462	430	476	462	440	484	449	456	427	446	472	445	441	469	435	415	435	461	461	461	468	443	435	476	491	470	483	489	463	440	470	480	451	463	474	455	407	467	450	475	468	471	467	460	474	428	472	432	469	487	436	481	433	410	428	490	470	457	455	446	452	463	493	467	433	474	446	478	442	433	473	465	432	425	477	476	421	456	486	467	503	434	431	456	452	459	478	467	444	456	453	464	442	487	448	441	445	429	476	464	503	440	456	449	468	462	447	441	448	429	449	462	489	469	473	459	489	453	463	468	505	466	475	469	503	438	436	471	503	450	446	431	483	455	445	432	463	464	435	479	483	458	436	431	469	461	432	477	467	425	480	468	458	449	444	477	446	461	494	444	444	461	451	473	444	446	465	433	457	473	461	476	458	468	484	484	467	478	444	451	433	444	471	455	475	451	499	465	458	440	447	491	442	429	442	447	463	454	439	442	424	444	434	430	425	424	469	469	454	421	456	479	435	501	464	444	454	496	450	460	467	443	422	497	464	481	513	465	507	432	473	453	441	440	435	420	440	464	486	443	474	436	447	431	454	446	442	434	510	458	455	465	483
1335	388	374	416	392	367	385	378	380	365	364	366	397	386	384	376	422	365	376	368	419	410	377	431	409	393	388	377	420	376	388	364	385	388	384	414	386	349	342	371	392	365	367	377	400	355	397	383	392	375	371	399	398	411	381	365	383	398	347	399	394	354	373	382	399	381	401	371	369	417	380	391	390	390	381	404	359	392	378	366	394	361	372	386	394	385	365	390	439	411	379	357	382	389	390	403	368	384	379	388	344	397	379	390	401	350	373	380	407	362	393	377	372	396	391	386	369	382	381	348	396	389	424	346	373	370	365	371	395	342	363	369	393	390	384	430	389	388	403	418	366	344	373	379	374	379	379	422	382	345	355	347	371	362	377	353	383	405	380	363	391	411	364	377	404	452	326	394	375	381	392	376	423	371	387	405	414	394	414	392	368	402	366	386	400	371	388	377	395	420	346	395	404	389	391	421	354	345	347	377	339	373	392	363	369	362	391	344	399	379	419	436	372	364	377	398	399	378	394	436	385	374	428	436	370	398	349	374	379	373	361	393	396	363	353	381	425	366	381	369	410	416	349	385	302	390	359	367	425	357	361	415	412	408	382	398	374	346	367	363	434	355	364	383	367	397	390	373	443	346	380	377	409	395	407	373	364	392	384	394	392	394	375	392	367	383	415	373	392	394	393	369	418	385	352	382	406	391	377	362	416	412	374	354	398	411	397	385	373	359	325	374	378	378	394	372	414	357	393	352	401	376	383	377	407	373	365	364	368	358	378	357	378	368	381	396	390	373	361	413	362	360	384	395	352	379	404	376	401	399	401	355	369	392	368	359	388	404	379	399	465	421	406	368	411	428	357	372	419	406	351	382	381	394	367	375	359	357	405	392	388	373	368	359	378	393	362	349	366	370	383	383	395	425	380	363	374	376	414	399	363	376	382	382	377	373	390	376	368	393	384	356	399	381	362	405	351	363	404	369	381	356	358	402	357	366	405	345	339	349	376	370	359	368	389	410	396	390	361	356	382	358	370	373	390	362	395	384	363	360	391	408	337	413	394	416	356	348	372	404	393	352	387	371	398	380	419	378	353	361	413	383	350	405	376	383	373	350	363	401	381	376	393	367	379	383	397	333	421	369	362	380	380	427	376	410	358	365	375	408	404	384	378	373	427	457	412	378	397	422	382	383	394	391	387	386	404	346	356	366	407	358	327	365	371	427	393	378	380	343	415	372	394	341	373	396	435	369	391	433	407	376	345	345	345	376	346	400	387	396	404	402	404	379	318	401	387	348	365	370	390	399	395	370	380	377	363	360	395	384	381	375	382	401	374	373	390	364	410	409	379	405	362	395	396	388	339	356	389	381	388	423	393	368	393	356	385	399	360	404	416	391	367	400	369	392	359	403	344	372	352	414	371	355	351	410	362	378	354	389	397	415	357	367	393	346	398	384	422	420	378	396	401	386	361	415	365	375	410	370	370	355	357	388	374	368	353	395	338	376	399	408	387	405	378	362	340	405	405	382	365	391	408	399	383	394	364	374	380	341	359	417	396	387	405	372	406	374	374	405	347	402	393	369	389	390	399	391	359	356	376	379	402	352	380	376	369	407	390	364	417	347	379	363	331	384	371	361	416	394	387	420	371	375	404	343	394	388	345	349	407	347	362	389	347	361	400	389	387	408	384	360	355	370	371	391	401	373	346	365	375	346	369	388	358	396	386	386	383	375	377	436	375	387	393	366	360	393	397	361	415	380	354	393	387	368	402	383	382	373	416	384	360	348	419	374	382	406	387	379	427	374	409	375	333	376	388	400	374	355	385	380	408	381	404	410	358	388	359	410	421	388	378	401	416	398	333	387	361	372	386	377	367	397	411	384	410	330	405	389	385	410	360	422	415	372	375	407	374	386	414	402	332	393	403	434	378	382	385	342	383	365	370	348	391	389	370	385	411	355	393	383	388	388	384	396	392	364	367	392	389	324	385	400	369	380	360	410	385	332	362	400	388	351	378	390	376	389	408	390	404	382	372	355	356	365	386	397	412	432	385	352	426	371	376	375	379	387	353	364	359	400	466	421	371	396	360	376	367	357	346	368	375	363	391	371	408	403	381	401	429	353	381	378	378	359	377	404	345	391	402	435	397	366	357	384	399	380	372	412	382	381	405	410	354	370	388	394	347	400	393	388	382	373	397	373	430	413	388	408	401	381	364	355	374	362	364	417	371	357	378	399	360	372	383	373	377	412	407	395	385	405	407	379	383	380	390	382	360	375	422	375	342	371	392	378	397	379	365	369	380	401	372	387	408	385	390	380	397	353	389	411	423	382	439	339	419	407	381	406	365	386	411	378	395	397	402	379	393	392	367	380	384	411	375	399	383	394	378	403	374	387	401	394	378	408	378	382	407	406	400	387	405	436	408	378	373	444	373	414	398	399	381	333	361	369	395	385	362	377	365	379	359	340	385	398	370	368	408	375	360	327	387	359	402	345	363	359	374	387	412	345	342	392	382	384	410	372	399	412	400	399	394	358	412	358	376	412	393	378	366	380	402	391	385	397	426	361	411	401	408	411	360	395	387	369	363	412	364	367	368	407	359	384	359	366	352	367	337	399	363	354	392	375	364	386	403	396	414	386	387	344	370	384	432	355	374	358	388	377	353	382	365	425	406	375	392	393	383	417	385	370	394	367	406	373	391	378	402	341	385	419	405	339	421	381	352	354	378	391	406	352	389	377	379	358	350	386	392	357	369	346	357	376	388	395	358	391	384	403	394	397	391	391	379	372	397	399	367	369	349	339	386	407	364	359	383	385	417	387	408	378	362	390	356	358	421	384	380	406	402	375	364	373	361	416	393	364	371	388	365	379	365	376	423	377	387	402	405	343	386	411	376	383	400	393	379	400	391	381	391	402	407	391	360	355	385	354	375	357	384	387	432	378	381	425	401	366	399	378	376	426	369	390	362	397	387	406	398	361	375	380	424	391	338	338	369	351	376	365	403	367	372	383	344	406	407	389	410	417	397	385	368	418	364	412	356	361	380	411	399	400	357	349	368	351	355	384	347	387	344	377	371	406	378	382	385	437	350	394	386	379	395	367	347	388	343	366	365	393	368	408	427	380	374	373	382	374	364	379	339	355	368	378	367	366	365	391	378	411	375	391	327	399	402	392	390	376	370	368	410	410	404	373	371	409	402	385	385	378	385	370	382	380	412	381	341	388	389	353	391	405	364	389	385	370	396	414	371	374	351	407	391	388	363	347	399	426	429	402	361	373	372	380	427	386	374	347	373	401	384	356	357	369	395	379	383	388	418	405	425	350	384	363	351	349	383	361	412	409	371	399	346	417	358	330	420	371	354	386	369	390	372	359	358	374	393	350	410	405	357	396	380	382	386	396	408	369	379	385	401	391	376	396	392	392	381	371	411	411	409	382	398	394	384	386	394	392	430	404	367	386	355	373	369	383	404	414	383	365	395	362	391	367	393	397	363	395	389	372	392	358	360	385	381	375
2218	915	1008	957	945	913	905	908	973	935	940	937	928	963	944	922	868	887	907	879	909	919	888	931	929	962	920	903	934	946	921	903	864	929	917	960	902	962	930	961	891	888	951	903	913	913	937	934	952	954	832	859	938	927	927	867	903	939	908	925	985	904	934	926	905	922	933	922	938	902	905	969	915	944	984	878	912	931	912	902	899	894	917	949	894	929	970	912	888	921	1000	939	916	926	925	978	881	916	992	921	950	926	913	907	960	883	890	888	923	939	917	911	974	900	929	868	947	952	996	880	938	958	927	950	897	963	935	938	954	912	940	931	914	901	934	939	991	907	918	927	897	944	922	912	940	915	883	875	933	937	895	905	934	872	939	933	946	903	931	911	934	944	881	910	900	972	907	905	889	954	872	980	951	940	938	931	908	914	907	878	961	959	900	911	924	888	902	908	949	954	864	944	896	914	942	895	916	951	932	880	945	912	870	886	927	920	941	934	943	935	914	907	883	910	866	922	875	924	909	868	886	900	920	935	993	935	902	927	907	874	902	892	889	914	911	947	948	962	934	921	934	922	951	879	918	924	923	903	903	935	899	939	917	916	936	985	905	950	960	897	907	940	940	924	916	928	968	894	899	979	876	903	962	930	924	932	985	965	923	888	883	919	925	959	975	944	900	898	925	908	919	947	907	945	885	901	962	904	958	907	923	960	935	941	921	957	945	923	918	889	907	938	928	919	926	930	943	907	912	902	912	905	917	912	906	928	926	863	896	918	930	927	915	905	851	914	975	928	880	936	943	871	961	926	922	914	953	931	965	940	944	919	866	935	922	908	918	914	923	903	972	978	963	869	898	930	916	907	943	984	962	894	890	922	957	920	930	945	922	902	881	865	928	914	919	882	983	936	924	958	952	931	911	958	883	887	900	935	948	950	966	930	948	907	900	923	942	928	950	889	930	924	977	913	918	901	938	871	926	959	882	945	888	883	931	945	964	910	936	945	951	905	928	947	896	950	920	925	892	948	954	926	939	912	957	943	921	940	908	987	897	931	933	869	894	923	872	924	875	946	867	1026	908	965	916	967	892	895	957	936	887	952	902	941	904	937	918	960	893	908	861	932	906	898	874	851	935	962	899	845	942	922	949	935	904	939	931	959	977	880	950	909	917	928	905	931	924	905	896	923	953	926	891	882	890	865	908	959	924	968	965	939	946	910	982	953	897	903	932	909	890	926	906	900	912	967	960	893	878	899	886	961	892	908	956	906	904	896	928	949	857	910	932	924	948	972	933	937	942	970	851	892	936	932	975	853	932	866	905	931	886	936	900	895	970	964	940	950	925	899	932	893	871	930	897	883	915	987	944	869	945	925	887	886	940	892	989	945	934	931	923	971	895	943	899	932	905	893	938	917	883	930	915	913	903	889	999	895	865	925	922	888	890	928	951	941	976	970	912	966	920	885	919	945	899	917	869	906	919	973	905	957	947	896	938	915	928	930	846	942	923	882	951	950	841	871	856	848	932	935	909	922	897	931	1001	984	932	958	979	910	938	989	893	891	929	889	909	912	960	919	899	892	888	926	931	918	924	968	869	924	881	957	950	972	951	930	932	948	954	936	963	894	992	901	901	937	1002	925	914	919	919	937	916	847	986	909	938	959	910	914	902	972	907	970	922	886	904	932	955	945	892	894	903	966	911	957	849	949	965	893	895	972	910	926	961	945	894	913	947	875	873	922	912	922	958	971	931	898	921	932	911	917	898	921	919	931	920	925	934	949	930	890	943	906	937	913	941	935	837	919	892	935	866	903	850	895	895	941	929	911	894	889	897	978	953	931	921	962	887	957	896	911	891	931	934	895	916	961	897	831	923	1005	925	871	911	894	914	927	989	884	922	916	895	895	859	916	951	922	839	927	900	952	942	910	913	877	897	876	904	912	951	984	882	898	923	923	985	904	908	960	914	925	902	905	948	941	901	884	919	886	948	932	946	939	939	966	892	949	904	953	959	911	953	915	862	951	910	948	931	963	937	951	911	897	876	916	922	914	944	963	938	919	949	937	888	928	926	918	955	952	917	938	923	931	917	887	927	951	953	965	948	898	921	893	937	924	932	946	949	913	975	903	861	899	887	928	920	937	965	896	888	956	892	917	880	931	879	954	932	866	935	983	901	926	908	933	907	933	923	905	936	907	955	960	889	906	897	883	940	895	945	926	909	933	942	934	892	911	927	980	949	887	1010	924	905	901	914	900	931	896	915	965	871	944	893	894	953	941	943	923	955	950	913	906	998	932	943	972	946	881	957	917	970	907	951	922	890	967	917	907	946	913	925	919	922	911	921	884	910	911	967	970	960	910	870	941	922	964	954	932	923	915	887	943	922	915	928	927	974	953	895	971	934	904	911	949	864	927	936	996	971	905	923	870	963	899	904	938	916	993	909	959	903	894	919	955	892	963	945	880	949	907	901	942	885	879	946	935	890	862	897	961	916	916	936	920	954	921	911	919	941	902	912	946	913	936	976	950	908	926	884	900	880	905	943	945	899	875	965	922	868	973	904	891	921	928	981	851	976	892	924	922	966	882	897	966	962	922	961	924	909	909	931	950	934	912	927	975	955	937	925	964	889	862	959	888	866	923	895	862	969	966	930	913	908	935	952	927	915	933	906	931	913	928	908	950	949	908	953	976	936	932	895	927	882	927	904	903	939	958	961	899	889	925	934	935	927	864	913	944	867	929	919	929	934	945	923	877	891	933	939	968	873	904	928	900	999	895	905	961	937	952	923	960	976	976	926	994	927	909	872	900	955	974	893	897	916	884	904	931	911	948	962	894	938	926	940	923	929	889	887	854	954	942	981	864	880	911	930	931	968	856	990	924	946	950	939	904	928	932	902	894	934	933	952	1004	903	930	914	889	933	932	929	910	913	910	942	895	891	949	895	905	950	892	932	905	966	968	943	895	935	927	886	950	900	932	906	871	914	868	926	979	947	984	918	954	938	912	893	892	930	888	934	941	926	889	901	964	874	905	901	928	918	964	966	937	926	909	897	877	995	909	925	894	889	946	955	927	943	909	932	882	935	895	945	909	945	934	950	897	895	900	927	952	860	887	973	873	930	934	864	925	1013	909	945	925	945	952	901	936	882	914	974	897	909	951	894	911	943	923	920	907	925	905	938	909	969	929	897	850	920	899	933	949	926	917	899	949	952	906	968	929	929	926	917	935	948	897	883	890	955	880	892	913	913	935	934	928	940	927	899	964	966	907	956	931	880	972	923	959	929	946	937	888	923	853	979	958	914	932	940	961	968	942	944	879	924	886	940	968	949	950	928	895	931	929	912	938	877	927	932	916	904	953	890	955	942	903	872	958	967	919	918	934	922	971	939	939	898	897	962	890	936	889	905	947	923	896	919	902	929	940	899	935	918	922	967	926	966	909	924	934	913	874	870	896	939	930	941	848	961	915	921	900	963	950	891	924	942	867	915	891	958	920	922	914	900	893	945	910	902	906	937	951	922	934
6893	594	573	526	476	438	410	421	362	377	374	341	406	371	344	385	350	389	345	357	366	363	382	347	380	384	359	353	365	379	377	360	343	328	379	350	360	317	355	358	332	337	377	374	347	358	344	358	396	351	390	361	339	323	338	386	334	355	353	329	357	349	341	340	384	352	365	346	340	356	343	332	342	360	383	444	358	365	363	358	350	327	359	347	358	345	384	352	363	353	380	388	317	344	375	361	369	350	350	385	353	345	357	386	334	358	366	354	338	362	352	383	340	359	347	371	377	389	354	352	376	361	365	351	365	382	337	410	403	351	340	369	370	330	345	327	348	313	336	342	334	328	390	361	403	374	319	355	306	356	333	370	333	363	344	361	341	364	367	369	359	389	346	354	354	335	389	366	351	366	368	332	362	342	384	359	364	401	319	349	381	339	336	328	319	315	369	322	342	384	372	341	362	336	359	381	374	374	364	347	359	353	343	320	406	367	328	335	369	364	354	333	361	389	371	390	382	339	336	340	351	341	332	351	346	334	345	387	370	367	340	357	341	355	331	383	374	355	386	374	349	361	408	366	372	348	399	325	324	388	343	329	375	361	380	324	340	345	363	355	367	323	356	330	345	348	351	362	399	340	328	327	359	321	336	374	400	376	335	360	358	382	336	356	384	370	347	362	351	340	341	322	373	387	388	335	340	335	376	353	377	352	376	409	341	337	352	386	362	312	335	366	385	377	362	351	400	358	366	391	384	381	385	394	346	344	321	352	398	380	366	339	348	407	356	365	341	366	370	341	364	351	353	365	316	371	360	391	355	334	354	327	370	327	345	336	354	348	368	368	337	336	369	342	384	376	334	375	343	348	332	351	346	357	353	374	315	371	337	328	317	388	375	381	336	331	355	365	339	353	387	367	370	353	387	347	381	359	349	378	379	372	378	384	370	321	358	329	331	341	358	361	326	322	322	352	373	305	326	307	376	340	363	329	337	313	366	351	355	333	384	362	333	327	365	345	345	366	363	329	374	397	346	357	324	366	335	345	365	340	373	362	335	355	347	353	341	355	339	340	392	376	380	344	346	357	349	351	357	376	368	363	371	387	338	334	342	358	375	333	392	334	335	351	344	317	346	332	350	372	390	338	384	365	381	398	379	326	387	311	352	353	313	357	345	404	386	349	342	339	373	387	371	335	338	359	355	365	353	340	346	375	367	329	343	346	365	351	349	341	344	354	375	359	365	333	371	358	324	385	371	361	383	371	363	360	356	351	389	319	308	366	350	381	380	339	386	340	326	339	379	356	358	321	327	343	339	364	356	329	351	348	395	343	331	376	357	352	382	369	360	377	361	341	362	315	333	355	327	342	387	352	342	370	386	358	359	330	351	362	335	364	303	328	355	335	340	364	346	337	343	354	343	323	352	368	393	346	343	329	322	351	317	345	353	337	378	342	363	310	371	342	368	379	365	357	349	394	357	345	321	346	368	318	377	345	373	413	357	335	360	357	339	346	345	350	350	384	345	336	358	367	355	361	334	358	374	366	359	353	364	339	353	375	369	392	349	342	387	328	380	338	367	347	373	404	315	345	377	347	384	379	356	323	364	372	350	341	356	365	377	337	342	365	350	353	347	358	404	372	331	405	357	354	323	354	359	369	388	356	373	387	338	334	367	346	356	370	345	369	343	358	367	352	364	375	350	367	384	369	348	332	359	373	359	391	361	361	356	344	352	356	339	344	339	332	376	383	340	368	338	359	344	391	352	362	359	352	380	356	383	340	355	351	361	392	341	376	351	359	334	354	341	322	353	348	384	373	367	341	345	334	358	321	359	318	358	345	337	397	350	362	369	366	362	362	371	374	360	370	359	395	350	336	339	369	335	353	312	361	387	355	361	351	343	367	347	379	331	364	373	355	333	335	329	365	369	392	338	344	369	335	356	345	329	392	376	360	349	332	344	365	367	380	386	370	348	385	364	363	384	390	377	365	346	355	327	361	377	354	362	345	359	358	397	331	338	381	390	341	345	326	336	341	314	393	391	351	355	384	358	346	339	337	377	340	346	387	349	322	392	366	335	375	353	357	400	367	377	356	384	371	359	360	343	364	328	367	376	351	367	379	380	340	337	317	363	335	365	373	352	346	355	340	347	377	381	329	327	347	353	332	352	374	386	323	363	399	328	326	342	368	312	350	365	366	362	356	357	323	345	369	370	344	366	354	368	342	328	346	304	360	376	359	335	347	348	350	362	368	360	350	330	304	355	384	297	348	357	320	332	359	356	344	356	380	396	356	390	367	367	343	386	353	323	349	358	363	334	362	301	379	360	351	367	435	367	373	382	335	346	413	324	361	363	334	383	319	344	371	364	379	336	319	314	380	368	379	363	328	355	356	324	338	340	389	360	340	377	343	334	350	366	328	351	343	368	340	369	384	326	356	352	351	340	391	371	379	358	367	332	370	365	373	334	334	326	358	325	335	340	349	336	358	367	335	371	348	351	342	372	368	325	363	336	343	386	379	363	333	337	362	377	342	417	408	359	377	349	359	361	373	338	367	385	362	379	346	356	384	342	348	321	364	309	350	350	365	346	373	371	329	342	348	362	332	335	368	381	364	358	355	361	352	336	349	361	330	354	349	396	341	355	370	360	362	366	358	358	355	334	341	368	355	357	352	345	352	326	348	360	352	375	391	363	359	380	371	336	355	331	335	352	337	361	342	354	388	330	334	372	334	355	355	368	387	377	373	361	377	321	330	334	365	330	363	385	367	361	351	392	389	368	365	362	387	365	356	370	350	325	342	346	340	334	351	343	336	282	346	345	374	355	337	347	383	338	377	367	339	322	353	358	350	363	368	372	382	333	365	351	355	368	361	412	354	393	349	349	403	330	360	322	353	367	333	329	363	357	357	373	369	333	355	340	356	346	351	344	357	332	337	347	352	371	346	361	383	328	331	322	344	330	322	365	373	355	347	359	367	311	373	363	400	371	363	370	331	354	340	343	371	334	343	348	341	347	339	335	365	340	369	340	352	353	355	352	369	332	394	380	397	373	340	362	345	359	334	356	361	367	335	347	354	310	320	358	349	332	371	359	341	366	380	362	385	332	372	366	377	323	348	355	351	304	341	342	364	334	377	371	385	360	388	327	359	356	384	384	395	353	342	362	376	315	363	390	407	331	340	327	351	342	363	361	362	355	364	353	320	344	386	312	390	381	363	365	364	330	385	347	392	338	354	380	355	379	382	361	352	364	387	337	347	345	376	328	358	346	380	323	335	374	366	368	369	367	346	343	377	355	358	380	347	358	345	367	372	346	347	379	391	371	353	334	382	357	326	366	342	347	378	370	345	326	347	371	354	342	363	369	320	359	328	310	334	381	381	382	352	346	332	326	335	365	339	408	339	346	345	328	348	380	339	333	376	334	357	357	344	352	341	349	385	354	363	368	368	341	355	361	365	343	364	372	367	333	327	366	379	370	334	341	337	338	338	366	350	349	356	368	378	391	373	355	354
6570	1013	1389	1453	1378	1295	1160	1064	998	976	948	974	924	945	891	923	889	912	867	868	803	873	898	882	901	935	872	821	921	877	899	936	863	883	879	841	852	894	850	901	879	838	875	915	849	864	901	849	935	896	890	811	844	858	850	832	826	892	847	839	812	870	931	835	840	898	831	843	846	904	888	863	823	868	860	876	833	796	866	873	792	916	856	863	877	882	850	866	894	898	838	890	883	839	855	834	833	827	857	836	835	873	897	844	850	876	889	815	875	852	880	865	850	823	876	857	864	827	887	860	842	870	847	864	900	836	854	857	844	859	882	849	915	899	887	819	829	871	839	839	871	821	832	878	879	819	847	830	880	820	866	861	862	870	876	901	858	834	856	833	888	866	812	841	831	858	846	842	863	828	936	864	830	889	878	864	887	847	846	876	843	842	898	816	828	866	821	852	850	884	837	842	870	846	804	831	846	899	876	858	894	814	857	875	854	813	915	838	848	838	857	926	875	848	856	891	860	881	873	837	911	883	865	896	805	864	873	891	838	909	930	858	834	875	887	875	802	900	880	935	870	888	833	816	812	878	859	841	888	847	912	838	873	807	863	870	820	861	893	836	850	840	856	818	856	809	883	874	900	844	821	870	825	878	861	825	862	812	846	850	801	875	886	909	869	862	868	857	833	874	846	883	768	831	819	865	807	835	847	904	887	831	807	791	852	860	861	838	822	803	839	815	869	882	859	887	849	839	810	840	880	900	883	847	804	825	891	859	813	880	850	837	872	824	870	847	848	893	867	846	867	839	825	849	817	849	850	868	826	876	867	846	850	820	884	805	884	884	825	834	854	838	835	850	876	835	883	882	860	848	875	889	850	927	820	890	870	857	851	840	856	883	814	883	861	862	925	828	811	864	810	853	886	836	886	862	791	825	827	834	827	851	887	885	858	829	843	787	858	853	885	874	844	915	823	891	817	861	822	838	822	852	897	879	876	860	828	866	815	845	876	840	864	831	866	860	800	870	827	898	863	879	886	929	867	864	858	914	868	849	863	811	869	871	866	837	875	857	809	808	815	862	827	885	908	850	867	890	826	924	849	826	885	864	861	889	839	875	830	857	821	848	895	877	817	859	880	874	875	856	851	822	884	881	853	868	849	819	883	848	806	805	860	830	880	905	837	936	884	818	881	858	872	843	833	861	879	855	840	857	857	841	882	856	898	834	853	815	906	820	847	873	845	824	848	835	815	877	892	924	916	852	849	851	851	873	857	874	789	840	871	842	852	837	883	915	829	835	820	833	811	853	914	846	908	843	842	891	815	860	812	853	828	855	834	877	864	861	863	853	819	887	825	877	867	885	837	868	914	861	859	905	846	819	912	890	857	888	867	873	868	854	862	873	838	805	846	883	922	864	795	815	865	864	861	864	883	865	903	898	844	852	786	885	899	927	904	906	871	872	874	848	813	882	879	847	820	868	821	912	866	855	891	827	890	800	858	823	828	885	838	841	857	817	838	890	833	908	858	873	810	910	854	850	831	848	888	810	852	842	849	821	848	848	847	852	823	889	927	890	854	845	842	834	861	869	805	915	866	812	920	847	887	840	844	864	876	840	868	893	860	817	898	848	885	885	847	820	878	788	794	832	824	907	889	817	871	871	849	822	854	850	857	834	894	853	863	887	854	821	908	880	855	799	811	893	836	882	836	855	878	818	881	826	908	865	849	864	793	871	834	873	851	817	866	889	851	905	853	836	892	866	866	842	864	835	842	861	868	857	856	895	814	905	837	833	854	816	871	876	836	848	899	851	803	924	888	903	827	829	864	853	827	860	834	806	833	842	813	850	875	857	886	904	817	788	901	840	765	842	824	844	882	899	824	893	840	790	853	836	854	882	879	829	886	907	895	860	875	851	801	860	865	890	923	857	933	836	888	885	825	887	834	810	917	876	831	849	857	857	867	873	897	870	885	824	840	908	866	837	875	883	817	852	863	864	898	865	844	819	915	860	879	863	862	839	809	843	876	805	869	854	894	869	899	845	862	835	823	911	901	896	828	847	812	818	859	895	858	865	860	916	834	837	921	817	852	883	861	824	843	867	810	848	834	927	880	823	787	855	848	851	884	846	812	826	868	854	884	898	853	864	835	825	856	858	860	897	883	848	845	877	847	828	905	875	837	874	900	879	837	832	846	857	813	870	835	862	820	842	860	859	881	901	874	858	870	889	811	865	788	830	812	869	871	853	885	818	877	893	881	831	838	862	842	873	852	849	836	856	834	860	803	837	837	833	842	868	878	888	841	848	868	892	867	918	830	806	831	845	846	893	826	896	879	937	810	845	855	851	828	816	846	837	857	811	823	890	864	874	820	855	863	804	906	913	846	832	852	851	870	893	821	860	803	846	892	855	835	889	834	814	854	913	913	874	834	853	841	861	840	847	884	830	827	861	782	892	854	799	869	837	825	848	894	926	909	839	819	870	843	836	838	833	904	857	899	836	843	809	866	858	885	893	920	847	876	841	846	842	838	847	878	869	868	829	860	917	868	874	818	857	901	822	908	814	850	890	818	877	825	845	864	871	848	861	846	885	873	883	841	867	843	832	863	848	869	860	849	854	820	847	879	886	856	862	844	852	880	870	852	860	828	878	918	854	795	866	829	830	853	879	863	853	875	844	829	918	859	823	861	840	853	813	835	803	836	880	879	853	803	872	875	838	868	801	831	896	856	883	867	861	850	880	879	834	877	947	883	897	842	885	857	888	878	852	845	844	855	861	904	832	858	820	834	798	884	864	853	847	813	858	836	831	812	854	868	927	852	827	872	894	851	847	832	839	860	837	836	900	880	868	845	822	858	875	856	876	879	788	829	882	852	845	894	887	866	813	864	880	853	866	843	869	844	843	880	802	838	859	883	862	839	902	841	886	859	813	837	864	869	852	870	852	832	851	866	893	912	866	852	839	861	848	811	797	873	842	852	837	882	840	865	876	846	883	861	899	863	848	823	847	861	821	841	899	802	890	857	888	818	776	893	880	855	891	899	841	845	857	871	824	888	802	857	886	881	842	884	820	894	862	894	846	836	830	886	837	837	816	867	847	816	873	856	864	788	829	907	862	843	876	858	790	862	882	873	902	836	811	837	878	824	913	881	881	927	885	848	855	802	831	868	889	798	887	841	868	852	838	854	843	865	777	828	829	819	919	903	830	849	862	886	859	820	877	859	830	868	856	879	883	857	822	830	876	851	822	891	814	861	894	864	859	878	865	901	839	892	801	849	852	830	869	818	834	840	898	857	866	876	884	968	835	837	886	877	848	846	861	864	877	873	850	826	862	878	863	823	850	894	898	875	819	809	887	866	829	902	839	859	870	840	801	862	833	854	857	931	827	901	851	877	862	798	873	891	832	840	863	851	874	857	862	860	852	865	867	862	862	905	856	872	898	875	886	876	908	841	845	874	899	803	877	822	898	882	823	823	862	814	846	864	860	884	917	885	881	880	888	873	906	896	840	825	848
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
