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
338591650845	338591651401	338591651951	338591652501	338591653051	338591653601	338591654151	338591654701	338591655251	338591655802	338591656351	338591656901	338591657451	338591658001	338591658551	338591659101	338591659651	338591660201	338591660751	338591661301	338591661851	338591662401	338591662951	338591663501	338591664051	338591664602	338591665151	338591665701	338591666251	338591666801	338591667351	338591667901	338591668451	338591669001	338591669552	338591670101	338591670651	338591671201	338591671751	338591672301	338591672851	338591673401	338591673951	338591674502	338591675051	338591675601	338591676151	338591676701	338591677251	338591677801	338591678351	338591678901	338591679451	338591680001	338591680551	338591681101	338591681651	338591682201	338591682751	338591683301	338591683851	338591684401	338591684951	338591685501	338591686052	338591686601	338591687151	338591687701	338591688251	338591688801	338591689352	338591689901	338591690451	338591691001	338591691551	338591692102	338591692652	338591693201	338591693751	338591694301	338591694852	338591695401	338591695952	338591696501	338591697051	338591697602	338591698151	338591698701	338591699252	338591699802	338591700352	338591700902	338591701451	338591702002	338591702551	338591703102	338591703652	338591704202	338591704751	338591705301	338591705852	338591706401	338591706951	338591707501	338591708051	338591708601	338591709152	338591709702	338591710251	338591710802	338591711351	338591711901	338591712452	338591713001	338591713551	338591714102	338591714652	338591715202	338591715752	338591716301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12449	779	639	520	373	348	273	263	249	260	223	212	217	187	202	189	177	195	166	185	222	175	193	169	188	175	195	208	171	169	182	186	186	203	185	203	176	150	172	181	155	151	167	180	193	196	200	194	186	212	168	163	185	166	163	191	194	187	175	151	171	182	171	181	173	158	164	169	175	184	163	165	171	188	167	172	170	189	190	188	180	209	171	193	171	189	191	156	171	165	158	172	183	182	172	157	177	180	181	164	185	177	174	163	194	190	167	168	189	158	186	193	173	188	199	200	189	165	179	165	178	198	177	162	167	192	218	173	187	170	171	199	177	171	170	178	174	173	180	171	170	167	202	177	179	182	170	166	195	179	178	180	206	169	167	163	168	179	184	165	169	189	207	196	160	172	165	192	193	185	158	172	168	161	160	184	169	150	165	179	182	170	183	165	166	164	178	186	168	186	184	153	179	181	189	180	154	169	170	151	169	165	173	178	171	175	188	173	152	179	180	165	155	162	194	180	177	190	172	158	192	165	169	157	158	198	168	198	187	169	193	191	145	152	176	173	169	165	184	161	158	198	173	186	162	172	195	193	189	179	168	173	201	175	181	178	196	183	174	170	186	174	165	184	181	179	188	163	171	175	166	200	167	184	161	183	172	164	161	184	183	195	172	170	161	169	182	163	172	172	183	178	133	154	190	174	175	199	179	185	165	147	159	188	198	196	170	176	223	169	176	172	177	187	166	194	199	162	170	179	196	190	199	169	193	186	191	190	184	172	173	201	175	177	190	167	173	180	164	160	184	174	175	186	180	190	177	178	181	190	181	178	170	166	194	147	163	179	153	173	171	157	187	174	178	182	151	164	168	187	158	177	165	141	174	190	186	181	172	186	178	177	167	199	176	190	148	201	169	179	160	181	165	164	196	210	151	172	165	157	165	191	169	181	189	166	177	184	166	191	167	183	172	162	175	197	182	169	162	171	169	157	191	170	156	162	154	184	197	162	175	177	188	163	153	181	159	163	190	190	176	165	175	159	166	170	160	167	184	168	153	175	149	157	182	175	157	169	172	178	172	190	184	173	179	155	200	177	177	189	177	174	179	197	193	180	171	170	191	185	173	167	182	183	170	178	170	159	184	194	159	171	161	179	172	159	173	178	201	185	162	157	156	161	178	145	187	154	166	183	153	193	169	192	182	199	168	201	164	163	145	187	160	173	183	161	199	198	158	165	174	201	218	178	168	180	175	200	212	168	197	193	160	167	181	189	161	165	192	152	172	194	179	185	157	177	170	156	162	181	155	161	170	167	159	177	197	167	165	199	179	167	205	164	190	171	165	179	178	154	166	205	182	170	189	190	189	189	191	187	181	190	168	190	193	196	203	167	172	185	170	195	202	149	183	148	177	171	186	171	169	183	197	192	166	162	168	175	164	164	157	174	177	179	168	166	166	166	167	174	177	162	172	179	190	165	207	165	199	195	165	198	194	205	178	166	162	164	175	178	194	180	179	160	201	170	164	166	162	178	168	177	176	183	184	198	186	179	183	179	165	157	196	173	177	191	182	166	169	163	165	167	169	184	185	187	159	170	159	191	178	167	177	187	163	173	191	180	202	183	165	171	171	202	177	149	167	178	199	197	180	171	165	189	172	155	162	171	159	168	169	166	186	208	155	177	164	182	168	169	185	181	211	173	199	175	186	164	194	186	178	173	198	170	156	172	213	185	215	181	169	191	190	173	163	181	188	171	179	158	179	180	175	178	163	182	179	156	182	188	164	165	162	179	185	184	153	163	186	179	185	164	167	181	169	173	174	173	165	180	163	167	178	167	163	189	195	201	201	191	194	172	162	167	154	176	197	206	159	174	183	191	181	198	170	191	156	163	175	182	175	202	175	192	186	192	213	165	163	182	191	150	157	179	146	181	170	169	175	177	179	166	183	202	161	179	199	185	171	183	167	160	178	178	171	175	197	188	167	178	180	150	177	187	164	177	172	179	147	171	166	165	174	164	172	182	171	162	167	193	209	193	185	174	182	185	166	183	198	151	155	200	183	169	184	191	172	189	124	177	176	187	172	186	159	185	191	174	184	184	182	195	173	163	195	182	174	191	177	173	193	169	178	165	163	170	153	168	166	168	189	164	173	165	173	200	209	151	185	181	197	179	162	163	161	177	180	198	174	191	193	170	167	206	188	186	169	203	158	191	179	174	162	164	187	168	172	175	204	172	175	160	181	170	152	201	197	181	189	186	192	163	157	155	166	173	184	156	161	156	176	177	174	174	192	192	184	204	164	180	159	156	185	165	188	176	164	197	160	188	152	206	194	174	194	167	179	164	171	181	160	202	165	168	165	187	161	163	182	202	173	168	142	163	178	164	178	169	174	183	171	197	195	181	174	187	176	156	154	200	161	198	178	201	179	178	165	171	172	209	168	177	200	171	166	196	167	182	169	159	215	215	163	162	168	186	165	182	181	215	147	168	183	164	168	189	166	159	165	160	159	176	147	191	175	189	180	177	184	200	188	171	178	191	189	177	154	172	169	186	178	168	172	184	175	169	183	188	161	165	168	189	180	178	177	155	178	180	177	178	184	190	162	201	213	159	176	163	183	166	164	184	194	173	179	169	175	166	171	166	180	181	183	207	173	178	173	194	190	184	190	206	184	185	168	166	168	172	154	192	172	153	142	190	198	181	186	155	172	215	182	163	195	172	186	182	166	181	182	164	185	167	156	197	178	190	172	170	171	167	178	171	180	164	198	173	168	168	162	203	193	181	182	174	139	189	190	187	149	169	158	190	163	164	157	155	161	162	168	163	172	180	207	191	204	164	185	206	197	201	180	178	185	179	159	176	187	162	182	186	177	185	146	164	179	209	175	170	168	183	174	187	177	199	166	181	181	174	165	172	181	170	181	179	164	155	148	190	181	199	169	180	166	173	179	191	184	193	183	186	183	166	173	164	176	162	146	157	171	197	188	147	156	165	184	192	198	178	157	187	167	192	211	169	201	167	161	192	168	172	179	192	167	152	178	181	183	191	178	194	198	159	159	173	202	169	171	188	168	180	148	188	193	189	182	203	173	157	172	176	167	164	194	174	164	166	153	158	208	162	176	159	183	167	180	173	188	175	168	179	181	170	190	199	172	156	157	208	169	172	173	175	173	182	170	184	164	156	183	165	171	173	189	168	184	179	173	187	173	157	172	151	141	163	200	195	179	187	135	161	178	187	159	171	150	189	167	199	166	188	159	175	164	200	186	159	178	171	171	162	159	160	192	179	161	169	193	183	160	181	185	171	173	186	182	160	146	181	178	174	168	177	152	190	193	194	156	189	171	162	180	165	171	182	168	165	167	170	203	181	169	180	185	178	169	178	184	135	179	171	193	176	162	157	181	198	191	168	194	159	175	185	181	163	195	178	180	184	167	153	192	167	159	172	177	185	153	183	180	162	197	163	185	173	177	172	158	156	165	147	170	167	198	175	171	173	176	170	179	166	181	166	169	181	166	153
7869	891	1579	1665	1479	1272	1026	850	837	757	710	645	600	655	572	552	603	561	510	540	522	571	549	515	522	520	458	541	491	501	456	461	482	500	486	453	499	467	447	463	522	494	433	459	489	453	489	445	466	472	445	507	496	453	484	505	477	493	448	498	487	466	475	436	481	471	473	441	488	471	483	457	428	498	453	463	491	478	470	495	467	467	423	505	482	467	448	488	456	425	466	442	461	448	473	445	426	490	450	472	474	423	465	449	467	471	510	458	472	461	436	485	469	449	476	479	444	442	489	440	488	503	470	417	472	427	440	485	460	442	478	458	488	486	472	479	435	451	429	430	473	433	462	449	440	465	463	452	446	449	428	434	432	451	452	484	491	457	469	503	459	452	482	468	438	462	467	453	462	484	444	478	460	494	471	445	447	453	449	438	488	458	469	471	464	438	475	448	444	474	436	442	473	496	433	451	450	494	492	502	440	476	493	462	451	462	457	461	483	416	466	466	453	479	456	477	449	460	486	470	465	410	473	439	466	445	477	435	431	476	461	466	473	492	511	469	463	426	450	452	486	449	488	460	492	442	427	461	429	472	467	474	447	457	482	470	431	441	450	447	493	462	448	444	462	484	494	470	488	442	479	470	475	469	445	447	481	463	455	468	439	477	422	472	412	461	436	481	456	502	471	477	443	450	437	449	431	442	486	484	468	443	457	449	452	448	489	466	417	441	431	426	495	469	468	494	455	397	442	460	435	459	441	443	472	455	481	439	476	451	445	494	461	470	471	466	478	486	493	462	476	431	447	440	499	462	463	442	451	437	460	470	457	442	453	484	424	467	455	463	432	439	464	466	449	469	475	440	447	483	446	462	505	436	443	453	497	460	518	461	468	506	453	445	487	469	473	441	457	476	450	437	444	435	474	472	468	463	455	498	491	433	451	456	475	474	468	454	476	438	448	481	454	456	468	469	462	453	434	436	464	436	460	481	448	468	510	436	495	456	479	470	487	477	485	495	444	472	468	473	439	408	464	440	473	464	513	523	433	430	451	439	433	433	490	450	463	469	449	468	475	462	447	475	464	463	464	466	469	445	482	477	465	447	434	457	474	463	477	477	448	470	487	455	425	460	469	489	446	440	454	468	440	414	465	460	444	451	465	478	430	441	450	445	466	453	468	463	495	469	477	484	456	447	469	469	438	459	479	479	440	454	416	456	458	459	489	456	498	491	490	462	470	475	427	451	485	408	450	451	479	468	476	479	480	468	456	457	457	485	463	457	432	503	440	523	457	469	459	430	474	457	422	503	434	507	479	417	480	437	440	438	467	446	427	458	453	488	478	463	453	470	475	463	439	506	461	452	449	452	429	437	443	467	428	459	453	453	456	449	498	473	460	469	493	463	459	438	481	472	456	487	485	457	473	464	434	467	448	434	450	460	439	471	435	466	442	473	444	463	459	458	440	472	448	478	455	451	471	416	461	462	461	463	455	445	450	459	497	473	469	459	466	460	435	453	482	509	438	470	482	503	457	491	442	442	429	458	494	471	479	469	457	469	474	446	467	464	467	446	450	458	459	481	440	465	464	450	485	450	472	476	456	482	445	505	493	488	459	468	466	492	484	454	455	441	453	444	459	469	452	443	461	460	481	432	457	466	462	482	426	453	442	478	428	480	478	484	491	447	451	471	439	468	492	446	442	472	460	477	450	440	473	489	476	500	497	433	465	491	439	486	427	472	423	473	441	427	468	479	452	503	456	456	467	466	466	434	423	458	479	478	448	464	481	446	471	466	502	446	473	455	450	456	492	475	455	481	432	475	458	465	470	489	493	490	513	454	483	450	448	465	446	430	439	429	453	468	448	463	469	463	459	445	430	424	497	461	474	442	489	444	462	458	452	418	451	445	471	422	467	474	447	448	482	453	425	449	474	427	483	459	444	440	479	429	465	497	481	440	443	440	456	474	486	475	459	449	456	467	451	483	425	453	468	421	433	440	456	462	463	436	444	420	473	460	486	508	476	444	477	483	450	519	445	405	454	434	436	459	463	438	472	459	480	422	433	456	458	471	470	491	435	475	418	458	476	417	456	461	453	468	472	435	472	454	461	470	434	465	431	457	455	459	456	462	454	446	444	502	446	435	469	469	455	459	486	496	456	418	483	467	466	466	427	487	450	457	469	490	454	453	426	439	454	498	451	487	478	470	466	486	452	463	420	475	465	468	464	453	478	512	450	474	475	491	461	484	429	469	428	459	421	442	480	470	462	441	452	423	499	444	474	423	500	456	448	473	479	459	452	505	475	435	504	473	483	478	449	478	501	446	425	480	481	458	421	472	444	441	499	478	460	449	450	465	471	446	429	475	452	479	455	478	481	460	488	475	475	468	451	426	463	469	489	493	464	472	486	482	444	464	435	451	423	464	448	434	449	393	482	466	483	469	445	454	434	465	458	473	479	489	481	455	434	457	495	450	422	448	460	473	437	476	451	472	461	450	479	459	498	466	449	486	440	456	468	505	433	429	463	436	471	467	504	441	473	420	459	470	438	447	458	442	450	470	458	457	439	492	475	463	482	457	408	441	487	458	478	460	471	495	482	433	471	461	436	469	447	480	435	500	453	465	458	458	483	489	492	455	456	464	457	485	468	459	426	460	428	450	453	476	454	479	480	474	481	475	478	422	439	457	469	462	454	453	461	460	449	422	470	424	475	503	462	466	482	448	441	443	470	443	399	467	451	461	476	492	476	479	502	447	463	466	429	457	458	439	454	517	418	466	440	422	476	437	437	441	442	425	468	491	466	478	443	442	449	474	458	446	466	449	461	457	469	458	453	440	460	452	455	467	464	445	435	492	467	467	479	437	473	473	479	481	473	449	469	479	469	461	468	434	444	455	479	437	425	483	488	501	483	474	470	453	467	440	488	484	448	460	478	488	480	443	433	499	442	463	467	438	458	453	480	459	475	449	478	462	466	462	515	480	487	433	457	417	479	461	475	482	468	480	459	458	476	447	458	449	495	482	442	414	475	445	428	473	445	482	493	475	457	457	435	460	517	456	459	469	465	445	463	466	490	452	421	495	447	467	435	475	441	449	454	499	454	474	448	464	433	438	473	495	434	465	500	431	465	411	429	443	441	436	456	444	454	475	448	478	448	420	473	453	444	497	488	432	468	492	464	482	471	478	469	456	492	497	440	462	447	427	410	468	448	443	493	457	468	428	438	432	443	477	501	461	471	488	462	432	455	437	434	470	470	464	462	459	445	454	464	462	427	447	471	454	444	461	474	463	435	448	473	480	421	462	484	480	495	489	428	444	455	456	458	431	450	435	493	434	456	462	479	443	462	468	449	459	461	400	467	482	426	451	468	478	446	443	435	427	465	455	479	461	462	492	466	434	483	469	461	489	494	475	464	476	475	460	475	452	489	463	442	472	464	450	462	487	482	473	447	458	475	495	425	466	495	469	457	457	474	433	440	440	467	430	501	494	481	442	468	434	451	472	463	457	478	478
1347	340	409	388	399	370	397	386	410	386	395	364	373	400	405	411	390	379	377	368	383	363	396	357	402	381	403	378	417	365	361	395	368	370	437	351	387	445	399	377	378	373	377	370	365	396	412	369	397	385	373	409	398	387	379	418	365	349	353	396	390	391	375	356	368	366	370	384	385	394	382	395	368	417	341	347	363	380	402	365	408	355	403	340	382	368	385	379	386	352	350	419	366	393	377	368	401	382	373	369	341	359	418	385	381	403	334	354	376	365	392	367	412	408	383	408	368	356	392	332	374	368	397	397	375	415	397	402	356	398	403	403	390	345	371	403	331	351	332	382	431	356	367	370	368	398	370	368	407	390	337	392	384	411	340	375	360	353	408	359	383	396	392	400	366	389	374	359	368	374	360	396	405	381	393	362	419	373	393	397	404	413	408	426	387	374	366	390	384	367	415	377	397	394	355	391	363	360	403	379	379	375	444	370	367	368	369	366	400	405	406	453	376	366	378	399	392	353	383	371	415	352	342	379	416	385	402	401	378	379	391	397	369	365	415	394	408	363	383	395	403	389	355	411	402	370	359	388	397	394	332	381	424	397	376	393	403	373	394	366	365	354	339	372	369	381	387	364	384	382	398	372	419	375	398	383	383	383	378	397	387	377	371	404	406	355	375	376	369	385	361	376	392	374	380	390	380	405	408	399	390	355	381	377	384	385	381	341	383	351	375	355	387	390	391	420	397	397	377	359	364	380	385	395	359	383	404	373	356	372	393	433	360	356	375	408	361	414	401	383	384	363	396	400	418	415	391	448	390	345	386	366	342	391	384	393	405	366	387	357	346	364	409	407	398	386	373	388	366	373	321	392	383	370	388	405	396	406	415	390	359	388	392	360	362	360	399	353	362	385	386	393	425	367	378	377	401	396	390	373	418	385	418	390	373	431	378	416	334	409	385	346	388	386	370	371	361	441	378	411	383	377	398	391	413	346	397	403	420	368	385	414	377	392	398	376	365	406	401	374	415	366	409	420	408	380	336	403	375	387	370	374	359	373	340	347	382	400	359	362	375	356	358	366	401	386	348	392	417	379	346	377	392	376	395	359	395	371	376	429	385	374	417	414	384	383	398	365	388	408	360	393	391	418	382	366	393	371	383	391	373	410	436	360	366	383	362	372	387	399	397	353	386	409	403	352	378	373	409	409	376	387	397	388	371	367	385	398	386	408	415	365	369	348	399	406	369	366	360	391	409	406	380	398	378	360	404	353	398	387	402	400	372	352	375	418	400	358	372	393	371	363	383	366	386	370	397	374	385	382	392	371	369	403	366	374	363	401	381	379	395	383	380	380	363	359	424	383	393	395	403	348	371	397	345	374	415	376	362	366	409	373	367	336	370	388	379	415	393	343	399	379	366	353	374	361	422	393	398	390	424	388	377	365	367	381	387	390	384	378	363	376	361	371	416	403	382	391	408	391	389	383	411	390	364	393	369	391	392	400	357	382	364	386	358	400	385	392	388	410	380	416	355	337	374	386	388	348	393	371	357	366	356	366	348	381	366	375	399	400	386	380	350	386	382	375	408	387	372	371	417	416	439	384	385	396	419	421	369	367	394	432	391	397	356	366	380	392	383	382	356	385	378	374	409	401	366	371	377	371	388	362	320	391	423	356	392	399	367	330	378	367	396	356	370	380	387	347	354	376	389	374	372	393	386	402	357	376	388	390	413	378	379	385	364	375	338	384	353	426	404	360	369	380	361	348	398	398	397	355	354	378	369	399	388	387	375	389	386	361	385	406	404	396	376	396	376	375	422	392	390	374	412	385	365	380	394	368	430	386	455	409	359	400	395	377	386	377	409	400	397	390	384	380	384	392	405	384	400	395	349	370	378	377	364	359	381	365	356	399	368	390	391	376	364	390	398	378	392	373	377	350	384	373	383	423	383	405	360	391	432	362	401	413	358	384	407	396	372	386	378	363	406	386	390	406	412	375	380	401	419	360	365	363	374	407	365	352	378	402	389	379	382	373	387	360	364	377	373	368	366	396	379	376	381	421	364	388	356	378	367	376	399	355	349	393	379	364	406	387	364	418	408	391	424	408	397	425	369	418	409	334	367	381	383	391	388	385	363	368	368	361	336	392	396	348	406	336	400	345	398	392	354	359	371	385	415	375	345	388	342	356	340	375	379	369	368	403	395	377	354	416	385	399	423	414	382	390	373	397	376	364	365	381	425	366	351	406	431	378	394	382	372	362	353	383	388	387	380	389	431	378	430	386	344	349	348	358	384	405	405	351	429	395	366	378	392	418	393	402	393	402	377	345	389	357	376	372	398	390	400	395	405	416	390	426	375	369	384	375	400	404	398	383	367	378	323	365	368	374	416	390	371	365	348	363	414	385	388	380	348	366	377	365	376	348	381	359	368	392	396	372	352	384	355	404	384	375	376	376	399	378	376	368	389	398	444	361	392	344	367	430	431	400	369	421	366	410	376	395	385	388	392	375	363	376	370	399	401	387	369	381	378	401	393	394	373	407	390	383	414	385	331	398	391	370	417	354	366	448	402	415	401	407	364	411	374	371	376	382	372	387	387	373	388	380	396	357	395	402	346	355	371	365	323	362	347	385	390	406	425	358	385	403	401	394	377	343	346	330	359	328	379	399	364	391	357	357	393	373	378	387	389	395	396	384	389	365	392	382	382	355	414	365	396	394	390	395	390	388	379	414	418	398	396	377	365	385	420	355	393	355	381	376	363	393	341	378	385	355	377	376	395	397	374	382	399	374	388	385	407	363	406	385	368	357	404	386	369	397	372	386	335	378	380	378	395	388	365	409	375	360	360	365	365	391	361	353	430	395	385	379	399	402	388	367	388	351	418	374	344	361	376	404	349	392	430	347	374	359	408	344	386	378	365	435	390	410	382	332	388	381	396	385	388	386	358	392	370	368	380	359	377	383	407	369	417	397	389	384	380	406	367	401	375	423	373	361	333	397	402	405	359	342	388	397	397	382	363	372	366	393	376	373	392	399	365	358	381	367	386	365	381	378	368	371	397	400	333	375	386	369	373	405	370	371	390	353	413	372	408	400	387	371	395	406	368	427	406	386	373	400	401	370	426	411	397	373	368	389	404	398	380	387	384	423	406	427	387	362	352	368	372	380	343	388	382	364	409	387	388	389	401	379	325	396	398	385	421	383	385	390	380	432	399	376	403	389	363	361	364	384	390	373	390	409	362	349	386	404	400	391	374	391	329	362	423	354	393	410	421	383	400	414	356	396	421	396	378	393	371	378	360	371	387	366	373	414	380	361	421	375	380	387	407	344	385	358	359	375	346	352	390	390	382	369	369	332	392	339	359	375	398	358	363	401	396	374	379	417	347	359	387	405	366	367	367	402	395	373	372	372	406	404	369	352	374	384	375	372	393	400	362	421	377	385	396	406	405	381	372	382	370	367	408	428	393	403	378	359	381	374	389	381	378	355	394	397	367	330	403	375	379	415	374	333
2149	908	939	965	954	953	955	929	899	934	900	901	913	909	943	925	953	945	1005	942	885	945	953	910	927	955	964	944	933	931	936	957	940	910	901	937	929	936	911	858	910	911	982	907	910	946	920	987	932	941	931	909	899	900	920	916	884	919	917	895	978	887	927	931	973	887	980	902	893	909	927	973	912	935	933	914	913	865	968	923	863	917	929	985	937	898	947	918	932	925	884	932	932	882	933	929	944	933	968	957	957	929	953	942	918	929	925	972	937	915	924	919	887	911	917	929	911	892	860	948	974	909	999	955	951	971	921	914	915	971	953	922	952	951	941	913	990	881	935	897	884	884	944	943	947	926	915	923	965	930	936	933	874	916	951	962	919	852	940	954	932	895	889	960	918	968	926	943	902	930	953	968	865	905	916	950	980	863	906	893	960	966	898	924	918	905	926	949	905	952	910	936	1008	896	943	956	904	946	913	864	915	934	960	937	985	958	924	988	887	934	913	882	845	959	890	882	898	915	899	925	877	930	896	902	877	958	930	892	923	938	902	903	954	930	958	968	925	918	915	909	945	924	924	909	956	958	955	889	928	963	940	956	941	889	942	904	968	906	944	924	930	913	921	879	858	895	965	889	910	920	939	924	869	919	959	985	913	921	911	899	942	946	915	886	895	947	889	961	936	867	942	957	898	928	940	983	965	923	929	907	868	915	974	925	941	963	977	890	954	936	937	950	926	942	901	919	946	927	912	940	874	905	940	888	905	917	997	933	912	907	909	931	939	893	911	932	905	902	906	908	974	922	932	946	954	925	941	894	932	910	967	937	912	938	917	915	891	909	880	873	866	898	935	917	922	899	893	924	931	895	910	891	967	987	862	946	927	851	933	945	927	903	990	933	898	941	960	916	948	916	914	974	900	945	955	900	966	894	961	980	875	945	941	928	944	908	931	913	954	929	936	902	958	955	934	901	933	924	955	933	942	939	919	941	898	935	907	906	914	963	949	945	891	943	911	864	965	887	901	944	888	993	927	884	960	936	912	950	947	936	936	938	916	918	905	908	884	918	935	963	913	905	957	887	916	903	906	914	918	877	932	926	983	864	935	866	910	927	963	961	924	921	949	966	929	930	966	907	922	906	904	916	957	984	907	935	935	961	914	922	952	871	957	913	926	904	919	914	916	920	956	904	976	950	959	912	923	897	920	939	964	905	996	854	1021	914	920	920	944	909	925	895	926	931	898	968	887	961	891	920	964	894	906	912	907	928	924	925	939	919	953	899	906	894	931	941	964	930	918	939	944	916	955	978	967	881	932	924	917	966	955	969	899	926	911	954	926	916	964	921	922	937	913	918	918	948	930	898	930	959	924	969	936	888	943	936	896	911	925	945	932	946	917	935	902	892	905	935	935	913	885	905	882	962	916	943	915	916	925	931	863	922	938	913	960	895	945	872	884	947	979	941	970	899	956	955	930	896	884	907	920	889	915	897	963	882	924	913	911	928	929	942	926	904	967	936	943	886	892	908	937	898	963	901	922	851	947	932	923	979	945	949	906	888	910	919	939	977	911	926	957	909	913	895	925	916	927	967	953	972	872	933	900	920	920	920	981	929	893	913	896	903	929	859	899	936	901	875	909	916	884	931	943	853	866	934	915	907	861	939	955	893	936	927	954	957	937	942	915	969	956	953	956	927	908	953	925	933	946	919	984	872	863	903	908	897	994	848	872	919	951	913	928	964	919	922	917	925	908	979	917	912	926	926	925	938	966	900	915	879	969	926	917	945	938	885	924	948	881	958	919	879	947	919	878	901	944	888	949	937	940	947	932	875	884	904	882	898	939	862	923	936	933	904	967	898	921	909	937	941	918	917	879	904	964	887	857	983	944	924	915	943	906	977	913	895	956	902	904	919	892	946	987	909	901	931	932	876	926	925	926	865	931	892	910	927	911	935	921	923	951	937	950	900	944	880	964	959	915	931	943	884	944	920	954	961	979	971	943	919	872	900	955	872	890	931	874	945	946	884	890	953	973	884	902	945	944	955	910	866	914	920	871	996	908	892	976	932	900	891	906	923	912	918	944	937	884	916	952	877	921	940	975	970	895	941	1011	914	918	943	910	906	966	949	953	932	913	937	924	979	946	921	919	922	939	907	949	872	939	948	944	908	914	947	913	990	909	930	961	935	915	935	1030	910	917	902	918	895	933	865	920	1006	910	894	928	916	926	938	906	959	894	931	992	918	861	949	875	908	905	949	975	973	909	911	873	923	963	983	863	862	940	924	936	928	869	921	931	921	942	960	853	941	970	909	901	932	912	864	901	916	878	902	889	901	895	905	906	933	849	943	1017	917	946	943	929	906	933	911	937	915	912	931	905	890	971	974	951	960	886	965	864	904	963	899	900	948	936	929	929	921	893	933	948	913	960	932	928	972	918	922	956	962	917	889	930	887	932	947	959	931	905	957	887	889	895	976	959	969	923	952	900	912	931	908	982	874	922	934	907	947	913	908	919	978	918	897	957	943	923	900	974	950	931	947	911	943	933	940	956	916	926	965	924	934	994	924	867	945	950	894	895	919	917	859	913	895	973	886	963	977	922	908	963	969	919	910	941	910	874	898	994	952	895	912	893	978	899	915	944	889	885	998	879	955	916	915	889	938	886	924	933	904	955	900	928	923	938	925	923	854	911	932	930	890	936	899	924	916	929	922	899	902	909	937	977	919	851	936	921	919	927	905	900	933	920	913	897	909	889	936	919	861	930	929	944	947	944	888	908	925	906	893	894	916	962	936	923	968	941	964	925	913	934	946	937	993	882	927	944	975	962	935	940	865	943	901	975	902	918	897	912	930	966	880	924	872	836	951	959	866	878	929	924	923	948	950	909	985	930	950	950	990	954	952	882	1010	927	888	950	939	898	914	953	957	998	937	868	923	888	944	918	924	890	858	938	919	940	899	908	910	935	922	910	881	920	916	888	929	909	899	953	906	924	904	968	896	906	944	914	939	951	1008	920	944	902	909	866	905	931	902	902	956	954	898	934	918	910	891	885	946	867	913	901	922	931	904	933	934	894	945	982	919	897	905	964	960	931	902	922	932	950	961	874	976	933	941	940	864	901	907	860	890	950	870	938	939	927	911	912	885	901	869	927	960	960	900	929	923	925	892	927	926	968	900	898	903	903	935	949	862	944	893	974	906	939	965	918	927	954	918	898	972	949	946	941	911	933	905	952	931	912	896	887	973	908	914	960	928	859	963	909	904	893	923	980	883	836	955	936	880	935	934	929	949	938	920	918	915	935	935	968	976	888	970	949	941	950	915	907	911	882	944	969	859	909	939	932	947	924	944	924	923	957	896	943	893	897	925	926	867	975	916	917	896	918	886	950	854	915	879	832	884	919	892	938	927	966	899	930	906	849	955	929	912	902	952	921	949	908	902	971	877	952	867	909	959	954	900	863	896	977	915	975	911	979	924	934	891	940	852	934	897	915	927	974	971	939	922	855	928	958	888	916	899	921	934
6770	580	611	487	472	450	388	382	406	403	371	376	344	330	393	409	386	371	323	370	365	360	343	357	348	352	366	355	348	335	361	362	379	345	392	376	397	384	365	369	356	384	350	338	369	363	367	358	368	356	352	341	347	371	351	414	353	372	376	324	353	332	383	345	352	346	355	363	358	363	363	352	335	345	376	351	358	382	363	380	344	346	341	345	375	365	345	344	358	383	355	378	371	345	358	375	350	320	356	342	349	352	345	394	356	364	416	322	355	343	368	353	350	345	367	347	373	357	350	328	345	356	375	355	350	349	379	343	345	330	348	363	368	355	349	353	369	356	334	356	349	342	375	367	335	346	331	351	348	316	365	381	334	379	336	338	356	349	334	324	359	351	357	355	383	337	343	353	344	332	365	357	328	354	355	355	361	407	321	388	375	331	355	336	355	361	345	357	359	347	352	348	333	372	304	341	328	358	366	317	356	319	324	391	372	335	341	350	354	348	343	329	344	319	396	343	355	369	362	347	312	368	360	370	368	355	352	344	333	338	370	342	384	347	330	367	379	366	349	329	346	325	377	373	360	362	347	347	364	358	359	396	321	378	341	330	340	351	367	374	364	357	367	358	315	320	327	372	326	337	366	404	344	341	386	337	358	323	352	356	354	311	384	380	389	377	376	334	370	317	369	351	375	341	372	347	381	367	346	380	373	319	342	357	378	318	361	380	392	339	350	327	354	392	348	372	320	353	357	382	404	355	364	334	342	376	358	340	332	324	357	335	339	334	347	350	356	365	356	363	367	345	326	358	355	336	376	348	368	370	354	335	328	370	345	385	329	362	397	346	368	323	364	331	312	334	363	357	348	364	350	346	329	331	365	367	349	367	379	360	343	342	371	315	383	344	367	372	343	376	368	352	345	331	379	360	327	347	365	388	358	355	384	363	356	373	347	311	372	332	352	360	375	340	338	348	346	412	369	359	343	360	340	369	351	349	370	347	371	353	383	368	350	373	351	360	393	341	370	382	343	334	386	353	379	345	350	327	343	337	394	371	384	360	386	382	326	389	363	331	376	379	353	368	358	375	396	357	351	323	338	354	353	352	327	332	364	375	363	384	403	350	310	331	350	350	365	368	331	353	326	350	380	373	385	349	333	377	326	350	369	377	371	333	383	360	354	350	358	333	357	367	392	369	330	327	344	366	335	339	349	294	355	330	359	344	353	347	349	330	344	351	355	381	349	360	349	346	351	318	338	353	357	371	342	339	384	337	362	321	321	351	359	333	388	354	343	371	359	332	329	360	350	343	349	355	356	356	359	345	343	355	342	337	329	339	327	354	393	350	348	358	402	368	342	375	364	316	358	337	341	331	339	327	366	356	338	341	334	342	374	348	371	430	366	371	334	363	390	334	338	380	350	349	364	347	366	362	354	368	371	317	356	393	347	341	384	387	333	369	357	371	363	405	374	340	376	361	323	387	374	360	388	358	403	345	324	337	328	372	340	360	342	349	371	357	316	363	374	311	355	352	363	367	369	311	374	356	339	350	363	363	377	347	326	367	352	355	374	350	312	329	362	362	393	367	385	377	338	344	351	367	317	315	337	366	320	371	338	348	343	353	310	327	362	338	327	343	370	371	391	393	384	335	325	339	332	363	372	380	348	342	384	351	392	330	348	311	376	369	362	360	353	384	381	334	371	373	367	357	350	345	367	347	360	373	340	340	349	353	340	379	353	334	357	334	332	350	326	337	340	374	327	357	349	318	337	355	348	328	360	327	363	361	348	355	345	350	361	367	346	358	350	363	371	321	371	365	362	353	351	394	350	337	347	377	361	347	356	331	363	358	353	346	324	383	379	368	361	366	325	376	379	363	329	373	367	340	350	360	376	336	359	349	344	377	385	332	363	331	370	364	381	383	349	384	366	343	343	334	329	361	360	348	348	368	375	351	340	364	344	339	328	377	347	356	338	328	388	347	312	355	363	369	339	391	353	370	374	364	360	356	347	366	373	387	357	346	296	340	313	346	342	356	331	366	331	374	376	400	337	381	363	336	374	360	355	345	339	354	357	339	359	349	329	322	391	382	401	337	391	342	364	353	360	342	370	365	370	368	318	337	347	326	351	409	332	366	384	355	368	341	358	338	385	393	409	332	354	404	369	346	371	388	375	355	383	363	353	334	367	384	332	324	385	376	353	339	374	351	389	336	335	317	333	344	331	385	350	360	385	344	355	361	365	364	334	348	361	343	324	363	345	336	376	350	331	310	395	328	377	366	315	395	342	363	343	360	339	361	333	323	380	363	328	398	345	410	351	302	346	343	352	346	347	354	318	328	351	375	356	351	340	327	339	359	350	329	360	345	350	343	360	352	335	366	359	339	366	358	350	367	372	351	367	399	311	372	354	365	335	344	311	386	324	343	380	345	375	364	381	351	357	348	357	351	362	366	377	372	321	368	356	350	337	365	406	349	374	388	337	374	371	347	356	326	350	345	386	337	339	358	366	380	340	366	372	362	379	365	364	358	352	375	369	377	371	355	362	355	360	354	345	361	348	334	346	352	352	378	336	343	357	344	329	338	345	336	320	315	356	376	390	307	336	349	347	337	327	360	307	359	350	358	353	351	311	330	380	348	382	357	371	360	353	345	337	342	362	347	356	370	361	349	338	364	337	348	371	388	368	360	352	336	367	385	364	319	330	331	353	377	355	347	361	332	373	351	400	341	367	348	371	351	364	350	328	369	351	324	353	388	386	323	341	353	338	396	304	346	331	369	371	348	310	357	380	335	319	347	357	350	364	344	356	330	355	329	369	314	355	356	352	373	347	349	364	314	325	329	357	375	371	306	359	366	360	357	323	361	349	338	341	332	359	347	336	339	347	328	331	389	402	353	334	385	395	360	363	358	325	341	329	379	352	336	369	350	367	366	362	408	350	360	347	352	339	343	338	348	336	389	403	327	379	372	350	339	354	313	363	354	338	343	366	363	359	356	381	326	370	375	367	354	333	307	369	378	359	368	327	395	353	381	335	332	337	342	328	340	369	349	382	363	379	386	353	362	381	353	356	368	383	402	361	362	362	362	369	370	350	369	336	338	367	358	365	355	340	346	387	390	369	364	352	350	382	390	353	351	369	364	381	349	344	365	353	361	353	355	334	329	334	335	373	380	333	375	363	333	373	359	329	362	351	360	342	347	329	343	323	373	351	389	317	380	369	349	366	346	343	355	349	374	321	333	357	371	386	338	352	333	343	347	335	359	366	341	340	350	376	397	365	377	364	328	352	351	355	332	369	377	366	367	349	387	348	349	358	309	320	354	348	385	350	389	371	345	355	387	365	341	333	369	349	358	369	353	332	348	349	338	352	396	358	331	328	370	347	371	320	356	359	357	369	346	325	369	358	374	395	371	356	395	350	365	372	331	388	347	379	345	346	356	340	383	340	338	394	339	334	342	347	349	345	358	384	349	367	363	336	366	327	366	352	364	342	353	354	347	338	382	338	358	305	375
6508	1053	1439	1411	1276	1226	1162	1045	1026	1034	976	897	988	927	968	884	869	941	897	876	907	915	882	891	846	848	872	894	850	883	932	908	916	846	909	822	835	868	831	796	860	865	892	862	843	782	842	872	890	830	880	822	806	852	921	873	872	927	864	858	849	876	810	827	839	818	891	826	879	883	811	819	842	876	872	912	853	833	853	880	840	842	889	879	867	853	896	836	831	905	836	909	860	914	820	824	966	846	861	844	862	854	837	872	844	806	900	889	892	874	861	855	855	818	828	836	872	852	873	846	805	931	822	832	862	933	827	810	790	840	782	833	858	849	857	853	874	879	858	814	856	926	860	866	853	842	878	867	838	824	915	838	819	855	861	900	848	858	872	861	874	876	866	865	886	840	792	855	853	869	850	882	858	857	835	876	905	874	835	795	845	873	871	870	882	855	845	865	853	885	952	806	843	843	836	928	839	817	881	851	833	848	855	842	870	938	892	851	896	841	880	863	855	861	813	927	864	861	857	834	871	813	824	832	848	846	863	844	833	863	834	841	868	885	842	879	895	891	871	868	835	861	824	833	911	831	802	854	872	816	856	891	836	847	847	828	849	915	829	877	808	858	831	835	939	815	839	887	844	838	905	883	821	841	842	862	863	852	818	835	879	823	820	828	806	843	807	833	883	858	858	863	867	888	884	887	859	798	875	848	854	837	843	880	862	821	831	834	876	881	879	858	868	864	856	881	877	823	825	897	893	885	840	897	862	844	878	889	832	830	853	828	818	810	842	796	776	846	892	813	864	837	846	825	882	816	885	925	827	837	901	840	851	809	894	856	831	799	849	835	828	779	845	839	856	807	858	854	875	822	908	906	845	861	844	905	881	863	864	858	850	852	868	827	869	832	861	840	863	849	824	895	897	864	869	822	850	871	835	879	823	881	857	862	859	836	843	849	824	841	857	839	872	835	836	888	828	841	913	852	876	856	864	798	874	849	853	927	858	878	864	838	848	834	860	843	898	849	841	866	865	867	855	823	873	877	851	865	789	879	815	871	840	813	864	855	857	833	865	875	830	800	843	825	856	866	896	860	867	758	830	828	792	861	903	853	924	834	847	880	878	850	874	837	829	864	857	828	819	856	821	860	833	840	832	787	870	810	828	873	864	855	832	880	843	842	842	863	863	844	867	819	900	845	874	841	859	831	842	811	881	823	847	883	843	879	875	869	858	804	914	833	788	846	840	820	811	835	880	858	847	830	796	859	823	835	866	815	828	827	849	820	876	827	892	851	854	821	851	894	888	856	860	843	871	868	820	874	847	860	855	834	829	855	842	819	821	808	855	888	821	910	877	837	850	878	824	885	865	860	837	850	834	834	860	799	882	876	863	841	853	818	901	881	875	838	875	821	781	846	868	853	855	879	878	839	866	830	828	855	853	842	857	842	832	846	835	850	876	898	896	907	868	937	812	888	810	860	831	886	839	936	883	885	845	854	857	862	875	869	858	844	825	823	890	802	885	827	817	812	846	856	915	895	830	816	924	839	887	861	843	848	858	823	796	885	829	853	851	864	847	901	863	855	856	868	839	866	864	877	854	872	814	816	840	843	874	815	895	826	877	912	800	845	795	876	841	822	875	809	881	867	857	839	853	852	848	799	821	816	833	816	821	824	867	863	845	868	853	829	850	835	831	862	843	865	863	846	907	870	837	814	857	895	831	862	831	887	832	851	856	874	815	878	846	852	785	863	867	846	879	857	835	856	866	873	864	803	832	791	809	844	860	820	859	838	885	842	822	901	826	885	871	811	889	898	875	830	843	838	875	856	843	866	885	862	846	861	856	829	857	919	888	886	821	851	856	836	816	853	817	892	831	791	873	844	851	827	828	877	834	859	879	930	910	860	837	867	835	885	867	864	849	847	864	847	890	854	792	852	882	867	868	833	817	890	867	888	841	858	893	832	889	876	839	867	900	885	841	829	812	852	817	829	905	833	815	896	869	861	830	845	899	850	813	860	873	893	837	855	836	822	855	782	859	896	848	831	835	834	848	833	823	919	842	908	866	831	837	865	887	871	850	856	867	887	826	862	820	847	818	813	870	846	854	859	834	869	879	852	816	844	869	875	922	845	809	827	837	811	850	880	880	870	852	911	854	847	890	867	899	863	861	872	849	806	915	872	901	836	840	846	851	861	825	824	902	841	878	887	785	847	838	878	839	932	811	811	829	846	856	838	869	841	885	843	881	818	875	825	879	846	770	805	871	884	859	813	812	863	880	835	848	872	872	797	853	861	883	861	836	827	863	840	906	864	823	847	858	840	818	877	808	843	806	824	911	936	869	859	827	829	855	804	871	877	891	860	843	904	813	849	792	834	852	834	889	861	830	808	826	874	843	838	850	824	896	851	831	830	863	896	849	860	867	900	876	817	832	824	822	827	867	856	822	816	813	870	859	887	893	832	891	865	880	884	828	837	844	808	823	798	828	869	868	951	943	842	815	837	844	868	838	886	883	849	829	848	849	857	849	883	829	843	849	837	836	843	817	784	840	877	868	849	874	837	803	870	882	808	871	861	826	848	846	806	831	857	887	802	810	845	872	887	880	856	882	860	871	864	859	835	870	815	888	829	876	862	869	877	821	816	816	888	869	873	797	864	820	855	850	830	880	850	803	860	839	803	858	828	896	901	813	806	880	843	864	829	842	841	868	861	866	837	897	840	878	840	866	860	848	854	878	883	870	865	844	872	843	838	870	857	878	836	840	888	802	824	841	851	804	858	895	803	858	844	845	825	855	861	843	805	884	826	890	876	892	871	830	855	831	880	818	852	835	796	834	847	874	863	841	878	899	865	875	846	851	823	854	857	824	874	808	855	851	847	805	820	831	864	915	824	858	877	831	884	886	802	857	901	876	792	863	840	864	830	867	808	875	877	880	870	862	825	870	825	815	879	896	873	847	841	859	819	889	778	878	845	867	828	845	918	897	797	865	856	898	823	832	858	864	816	787	805	884	858	918	895	818	828	886	884	905	875	912	852	876	882	902	835	766	837	881	873	895	814	857	898	814	862	825	839	859	862	864	800	871	861	823	846	855	859	856	847	830	864	855	886	821	898	819	859	793	879	922	889	848	841	890	822	870	819	893	812	918	864	793	864	860	824	766	867	854	878	877	831	873	848	881	824	871	871	918	832	882	914	811	836	903	856	874	816	787	876	862	792	835	794	829	919	886	838	870	787	865	904	859	818	826	847	825	824	779	846	876	853	862	837	872	876	805	883	879	854	830	796	855	859	791	857	860	907	832	822	823	867	820	776	904	838	910	820	823	878	834	894	885	821	875	848	857	863	867	862	838	794	905	854	839	787	863	894	846	902	849	821	856	836	849	873	832	820	818	812	837	790	850	854	842	810	865	846	885	874	806	849	837	806	807	849	890	906	897	860	871	858	870	860	876	850	866	827	893	880	880	845	866	856	883	859	839	835	826	885	802	847	879	827	817	841	867	822	852	839	878	878
12453	761	603	499	413	306	265	240	213	221	208	193	200	217	198	195	162	203	164	172	174	185	178	182	165	184	186	192	154	185	163	160	164	173	170	199	170	158	173	200	199	187	178	188	191	160	184	169	176	148	146	183	179	157	187	181	182	176	184	196	177	176	168	170	183	193	156	174	180	161	170	190	195	163	163	196	194	176	183	172	136	141	154	193	198	179	167	184	164	167	156	205	155	188	174	177	191	196	181	181	187	178	186	171	175	174	184	147	164	171	192	165	192	163	178	178	182	179	163	173	164	178	177	156	173	175	172	157	160	179	189	162	167	178	178	184	173	176	171	168	166	205	161	177	187	158	174	173	186	194	176	144	165	173	166	168	168	160	174	179	175	186	172	167	156	192	189	186	159	181	184	179	193	187	158	177	177	162	178	185	183	171	179	180	194	164	157	186	176	174	170	170	140	193	199	158	175	166	183	184	179	203	148	154	188	197	173	164	170	187	175	172	190	167	156	156	190	163	159	182	184	170	179	182	141	174	185	186	191	161	155	169	166	187	171	193	190	157	183	174	178	178	185	167	192	168	146	170	181	185	167	161	184	216	182	163	162	166	180	189	191	167	183	190	185	173	169	177	169	166	190	151	175	172	171	176	190	207	170	165	175	181	169	171	176	158	161	162	161	175	167	145	171	194	182	179	208	156	185	178	168	155	154	162	159	171	161	174	168	174	166	195	185	181	181	156	197	176	148	161	182	165	184	166	184	150	185	177	179	186	165	189	194	159	190	176	168	201	198	177	161	149	176	175	194	181	171	192	174	179	180	190	191	182	174	161	174	171	192	172	182	183	200	167	147	176	163	171	171	152	159	181	171	158	152	181	160	169	187	183	176	179	164	158	163	165	190	158	153	142	180	202	146	174	147	178	186	177	139	189	175	171	178	194	169	181	180	156	214	172	165	180	182	208	174	184	178	199	183	163	172	148	188	154	180	189	165	168	188	184	176	179	166	200	151	150	150	170	154	170	186	178	158	195	185	179	172	168	156	162	171	167	166	170	162	174	196	145	178	151	175	164	208	170	190	163	157	186	204	175	194	155	179	179	196	179	201	186	165	149	152	192	167	158	171	168	173	163	141	174	165	194	175	178	183	156	171	170	158	175	171	193	184	197	170	171	182	182	168	183	184	170	180	185	185	191	198	162	190	150	172	155	168	180	196	193	179	179	175	154	175	162	183	184	185	157	150	180	179	168	151	173	189	170	141	172	157	175	168	176	161	187	182	179	187	196	147	178	178	179	178	193	164	162	183	179	178	183	169	171	180	153	191	160	168	173	165	192	183	186	174	183	164	153	184	161	211	166	173	182	165	189	166	173	156	166	176	179	172	168	195	174	172	162	181	178	161	164	147	192	187	178	181	174	175	178	155	185	189	174	178	164	163	161	167	192	164	178	168	164	189	163	159	164	176	175	148	165	157	193	165	136	181	195	174	178	193	146	171	176	173	164	185	158	193	182	182	169	183	177	152	182	194	151	179	186	183	167	153	178	163	138	158	171	172	192	172	175	172	169	146	175	181	142	161	179	201	180	168	157	179	164	177	160	176	170	205	177	178	204	145	170	182	184	168	177	160	156	168	171	192	173	153	176	173	168	170	168	165	198	215	177	201	171	166	203	173	178	189	162	178	174	162	196	174	178	179	174	200	180	169	185	190	165	170	212	189	163	179	170	163	165	164	151	187	172	169	157	166	170	166	163	160	173	216	182	166	206	178	187	194	155	197	169	173	167	161	168	183	168	148	176	207	162	191	180	178	199	144	179	180	160	166	175	182	181	161	176	156	190	166	186	157	175	178	168	170	191	173	163	159	197	155	194	169	163	184	201	176	186	171	156	183	151	170	182	171	203	161	165	178	181	176	187	192	217	172	157	153	180	158	170	195	156	170	188	174	191	156	191	192	172	163	189	162	176	184	173	180	183	178	185	179	179	197	158	201	164	183	164	172	174	174	195	172	191	184	184	165	189	164	177	185	157	178	183	172	176	192	165	154	156	191	165	176	180	169	172	180	186	190	199	149	162	172	192	182	178	191	164	193	159	198	181	187	173	145	152	164	172	161	166	171	165	179	178	170	183	187	152	182	170	169	191	155	195	170	167	175	188	172	186	171	158	192	160	175	198	161	161	173	189	173	191	186	169	170	205	173	169	199	184	166	169	177	162	181	157	170	200	204	163	169	169	148	178	197	161	179	180	164	156	170	180	150	174	163	150	173	174	184	164	165	182	157	197	176	172	187	190	187	174	182	173	187	158	163	189	174	194	166	188	162	159	168	184	176	154	163	186	173	148	181	150	182	182	192	192	194	178	157	167	196	195	176	185	175	188	179	177	182	186	149	164	197	162	192	185	192	188	179	175	173	193	181	156	179	175	183	171	169	174	166	166	177	159	189	185	162	183	149	197	180	186	150	162	180	194	164	168	200	162	188	144	171	161	166	175	200	167	184	191	175	203	161	172	196	163	160	163	188	185	164	153	161	168	175	208	160	169	185	197	176	193	164	185	177	180	159	176	182	191	168	175	177	157	164	193	173	165	157	159	160	163	166	187	174	196	179	185	176	203	183	171	177	180	180	194	176	167	170	174	175	182	171	170	162	172	160	175	170	179	160	185	173	201	174	156	157	169	181	158	178	193	173	188	172	162	178	186	202	151	157	144	172	171	183	197	172	177	186	179	165	152	191	173	178	176	183	201	148	149	185	195	163	193	150	169	165	170	171	173	165	198	182	168	175	159	179	196	182	175	171	166	184	194	197	181	179	181	170	179	167	172	197	162	150	187	161	167	169	165	168	167	171	178	177	175	171	187	171	193	165	215	173	161	166	171	164	182	192	160	162	146	139	175	169	183	188	154	196	164	179	177	174	181	165	193	169	155	160	182	204	196	176	168	163	157	171	182	169	173	182	181	200	185	202	171	134	200	174	168	171	170	169	187	167	175	175	156	181	152	164	161	168	180	171	201	175	163	184	165	190	175	164	173	178	158	193	176	168	171	182	167	170	175	195	176	158	179	160	186	179	183	170	184	180	193	165	163	172	178	198	172	157	176	159	187	156	173	192	169	177	173	189	174	183	156	189	175	174	145	180	178	182	162	183	198	183	182	202	199	159	158	182	158	182	165	172	176	192	178	169	149	169	167	172	151	192	168	175	182	159	159	188	171	176	202	182	177	175	176	153	140	168	190	178	183	176	177	165	170	161	179	189	158	196	167	163	148	171	167	173	174	197	151	187	170	182	177	173	196	186	180	181	170	166	173	200	182	205	189	192	149	182	173	173	153	187	190	168	137	183	153	144	166	168	174	167	165	173	169	171	175	174	154	167	192	198	168	153	166	182	170	162	170	176	185	171	184	177	153	191	185	189	165	173	167	194	149	161	174	166	186	197	154	165	161	193	177	192	168	184	160	184	196	172	191	170	185	170	158	166	190	167	154	165	166	190	176	178	166	194	167	173	178
7773	905	1511	1729	1482	1238	1052	875	813	697	668	617	634	597	556	584	530	552	568	530	494	562	498	477	523	496	521	517	503	488	468	480	508	453	494	466	435	489	461	493	465	483	476	479	453	433	477	432	483	521	484	506	457	493	465	459	459	489	465	465	491	474	486	477	484	473	475	496	468	478	457	449	454	484	490	487	488	450	446	472	463	469	459	436	480	467	472	485	456	478	440	453	474	452	458	461	440	427	448	454	499	433	475	479	459	462	470	429	442	457	483	464	430	460	460	424	472	475	453	436	425	459	448	433	470	496	463	421	457	448	453	434	438	461	457	454	479	468	473	461	474	468	454	515	430	465	481	451	445	452	442	427	466	457	426	457	454	422	447	463	461	497	470	427	434	427	446	451	439	464	465	457	461	479	464	474	438	482	463	456	463	442	473	441	403	418	471	448	475	486	461	455	452	461	447	435	450	435	461	480	474	409	455	439	463	487	421	426	469	433	460	450	445	465	469	431	482	445	445	451	469	447	442	433	431	411	476	444	487	439	471	459	465	499	467	463	444	432	507	477	452	469	432	450	432	465	445	418	456	435	438	498	481	462	474	475	443	443	449	427	439	456	462	440	486	431	430	434	479	429	442	459	442	440	433	478	452	441	441	429	472	459	443	455	442	459	463	451	464	456	469	493	450	463	434	440	470	439	437	455	457	434	452	438	455	458	411	421	497	449	458	456	416	465	463	425	455	474	431	466	399	431	469	454	429	400	438	452	463	464	470	479	434	469	466	470	453	489	472	458	416	480	445	451	436	437	480	442	403	470	470	462	453	466	444	479	447	416	457	450	440	442	433	430	454	471	419	454	458	483	491	418	440	444	438	448	473	444	481	427	449	448	459	468	465	446	453	463	485	469	466	459	475	454	452	490	488	431	461	420	463	430	458	441	465	460	437	445	450	460	434	437	431	470	456	467	453	484	443	436	490	429	456	466	455	450	455	437	461	454	469	461	411	472	435	441	445	429	474	454	417	475	448	440	462	468	479	426	451	445	462	462	469	465	445	471	439	466	435	454	448	462	434	451	440	442	455	457	429	411	483	461	457	459	427	480	481	475	461	451	475	460	449	429	415	442	441	425	428	430	442	462	477	433	406	454	423	446	458	440	429	443	460	446	444	427	435	472	420	444	413	431	458	444	498	451	446	454	461	429	431	447	433	485	439	424	410	461	449	410	418	473	459	453	442	447	425	434	438	466	479	463	484	474	474	472	479	496	427	460	426	450	469	461	431	436	439	450	440	464	462	477	469	487	447	470	436	440	440	457	467	426	440	461	457	486	423	497	438	476	455	438	455	479	452	453	480	448	427	484	446	461	471	468	470	465	475	452	459	467	434	470	455	456	422	483	448	455	431	454	482	435	451	475	472	473	447	470	510	450	469	431	455	452	449	450	424	442	504	419	456	492	494	483	460	470	491	492	468	473	449	441	459	437	449	485	435	434	459	463	466	477	455	486	454	475	433	467	421	455	420	433	480	441	480	444	489	459	460	440	420	457	455	439	457	408	471	426	468	463	471	435	442	475	448	494	465	449	454	478	479	416	457	478	490	428	436	439	458	448	458	434	435	476	458	455	426	468	445	495	462	464	471	445	440	456	463	453	471	441	445	477	446	448	472	471	446	458	441	462	432	453	475	488	428	433	447	459	470	465	432	446	488	481	432	414	454	504	481	439	465	451	475	464	431	418	477	462	448	464	411	451	426	464	429	469	448	437	490	467	472	447	459	444	466	453	450	469	459	474	428	478	474	448	473	451	389	446	455	437	476	466	473	465	433	418	429	451	422	474	440	443	463	466	493	446	475	458	453	428	465	413	479	431	481	488	473	465	450	425	484	459	445	472	452	514	453	431	467	454	437	464	461	463	438	421	476	443	486	416	448	457	477	473	499	484	466	433	442	442	470	449	425	470	475	461	452	426	454	518	454	481	421	457	450	464	425	475	447	436	421	448	453	455	422	443	437	424	462	422	469	412	458	450	468	444	447	486	441	457	466	470	455	486	459	454	439	435	467	464	418	428	469	436	449	506	464	446	462	444	424	467	471	458	439	496	462	424	450	443	407	443	433	474	429	450	461	468	447	460	451	467	494	475	415	454	469	451	483	430	468	456	425	427	441	457	453	487	465	469	420	453	422	450	458	437	457	451	463	429	447	417	444	473	455	451	464	464	448	469	448	444	418	469	417	455	465	466	458	502	481	448	407	467	448	499	452	421	434	440	442	494	450	436	480	454	454	470	426	491	459	482	489	459	458	457	491	469	473	481	470	440	474	451	425	449	454	473	444	427	448	439	470	439	428	452	465	474	434	466	408	427	493	444	437	438	419	452	492	450	452	453	435	460	466	493	495	486	418	466	430	452	449	487	469	440	474	457	429	402	487	466	498	481	449	424	458	501	426	480	454	471	416	432	441	473	461	491	427	451	483	432	453	473	454	482	490	452	453	435	497	430	430	426	465	429	468	445	466	470	477	477	492	445	457	468	438	448	441	424	455	462	465	474	476	472	469	441	462	455	450	472	448	420	454	457	448	424	481	461	431	440	472	446	478	453	462	469	478	460	440	430	471	434	452	480	487	452	425	431	449	468	431	489	425	447	463	440	487	463	453	451	441	427	467	409	459	446	431	479	437	445	429	440	490	456	460	415	429	488	449	444	468	463	467	461	481	426	477	489	440	442	447	440	441	413	447	459	454	436	457	443	455	442	472	428	412	444	475	473	452	453	457	474	414	483	492	462	431	463	410	462	472	441	474	470	456	427	475	457	475	456	462	451	479	514	462	468	466	448	475	472	442	484	483	435	458	447	448	480	449	459	448	465	441	417	443	447	449	473	451	467	462	440	470	447	479	421	449	458	492	456	451	460	420	421	461	450	480	421	442	494	493	473	449	487	449	480	450	452	497	456	446	436	434	451	438	457	456	439	421	436	483	449	462	451	448	445	460	469	457	479	420	446	437	447	460	458	483	466	455	448	452	457	427	436	483	458	491	455	477	466	479	422	451	490	410	437	456	470	461	469	457	457	507	429	458	458	460	462	431	437	477	448	399	422	445	426	451	515	480	453	433	432	476	428	447	406	448	420	429	470	477	437	486	438	440	460	457	460	431	420	451	374	435	480	497	457	471	476	432	468	455	460	444	436	439	463	406	448	486	419	468	445	431	425	434	442	482	475	447	428	461	455	438	471	444	458	416	468	467	500	388	427	444	437	482	428	459	422	477	434	450	448	445	437	442	455	423	453	462	437	452	493	416	450	458	452	431	466	442	460	477	440	448	442	458	471	457	480	408	449	475	443	453	440	475	454	454	486	407	460	432	466	501	468	475	446	450	470	471	455	415	454	412	441	461	450	420	478	470	473	492	435	448	459	479	453	435	499	427	485	479	432	439	428	424	441	447	450	452	458	471	469	458	468	454	434	454	467	448	442	450	443	473	441	480	442	485	490	455	459	496	473	472	456
1353	393	400	364	379	378	365	385	362	363	405	445	420	375	401	364	354	355	379	373	360	372	391	388	398	383	392	365	376	349	403	398	405	387	416	373	385	372	384	372	383	424	393	356	386	415	401	397	346	377	412	367	374	387	350	413	421	403	398	391	378	393	424	420	384	354	354	374	382	373	374	388	338	392	373	396	416	384	391	372	406	375	391	401	419	329	360	423	372	400	377	368	382	344	372	384	372	405	385	411	375	364	376	369	385	379	374	353	368	338	396	398	404	369	403	378	375	380	375	389	362	359	353	382	371	358	397	371	390	425	384	374	376	374	416	408	355	414	404	318	355	384	360	404	373	372	364	381	406	342	373	416	378	413	387	413	401	407	373	394	360	335	376	371	374	385	388	348	384	400	377	378	390	398	368	357	368	382	362	383	401	375	386	399	399	403	381	383	427	417	402	402	355	401	387	413	351	373	369	362	372	375	362	383	359	375	393	381	382	373	387	383	368	408	338	386	354	360	362	365	388	404	382	357	368	390	421	363	396	375	369	399	368	401	384	342	355	354	385	366	466	369	361	387	370	373	355	394	428	441	407	424	388	398	388	373	366	368	386	381	418	375	402	416	389	390	357	377	370	364	356	359	370	391	343	411	360	392	386	380	357	369	389	365	396	387	381	401	338	381	401	392	411	373	354	350	397	367	388	368	382	382	350	379	390	370	375	351	366	351	371	397	383	410	336	383	427	370	400	353	361	401	366	375	393	411	380	411	386	375	360	383	370	369	371	410	375	366	400	359	378	397	370	388	400	359	363	371	356	386	394	356	376	388	408	382	423	368	399	388	363	367	385	394	368	403	354	415	384	367	355	399	383	384	416	408	378	374	349	381	374	389	361	389	370	368	431	373	392	361	399	355	354	355	371	371	383	349	416	401	406	378	352	386	394	391	405	373	394	376	377	399	381	344	408	379	388	378	404	375	400	396	373	370	393	364	406	382	383	398	369	383	347	413	422	387	360	383	396	396	355	395	413	374	376	420	366	395	388	347	390	379	385	417	358	393	367	367	402	375	358	415	351	409	410	411	356	359	414	353	359	366	404	428	386	408	412	417	373	379	389	386	398	374	370	372	354	391	360	349	361	392	398	383	350	405	404	388	340	383	354	388	326	383	374	362	383	401	356	360	363	406	353	400	387	391	400	382	381	395	374	392	364	384	389	384	369	371	394	397	386	407	356	367	383	415	357	366	404	352	386	335	433	375	386	410	407	355	394	361	347	395	430	364	389	367	387	369	382	428	385	379	361	367	390	395	391	392	394	410	399	345	405	401	387	397	388	338	349	332	375	414	402	375	361	390	393	379	394	407	358	375	369	364	419	372	396	350	360	406	396	373	393	381	352	377	404	398	408	369	374	375	367	373	368	402	411	395	379	380	357	364	352	386	425	373	386	403	398	389	412	341	383	408	401	358	422	385	401	362	409	398	397	388	383	374	376	391	403	362	361	361	426	336	408	395	401	354	420	361	400	354	383	398	382	376	364	359	400	362	377	386	383	370	399	383	353	397	403	396	395	362	381	389	407	417	378	407	404	357	362	385	416	328	373	381	403	354	366	387	375	354	361	365	416	375	368	328	368	340	366	357	384	374	394	387	352	385	379	396	382	350	411	392	410	371	356	405	406	372	358	390	383	411	397	352	379	390	384	382	388	384	401	394	404	378	366	375	357	370	381	398	396	374	418	393	411	382	359	390	380	400	403	375	359	391	389	407	354	417	383	409	378	391	389	390	382	381	392	383	396	412	396	390	400	387	399	389	427	423	353	406	400	392	368	378	395	373	398	413	368	398	401	409	398	394	394	338	404	386	339	364	400	400	373	387	375	385	410	414	354	401	394	382	381	370	373	385	407	346	338	386	426	372	396	411	376	363	377	379	357	375	360	384	414	402	378	370	397	396	375	370	361	372	366	384	384	375	408	399	331	388	366	377	373	392	400	359	407	405	373	362	397	431	377	404	403	385	393	371	375	375	357	393	365	407	413	380	352	368	348	391	368	390	414	373	391	413	413	371	361	369	366	402	369	421	398	368	381	417	377	399	364	382	387	342	369	384	373	360	357	366	340	394	368	381	390	378	375	401	382	387	401	344	411	377	397	404	392	358	373	349	399	370	386	366	373	386	400	373	395	402	410	410	387	360	400	369	379	385	356	355	413	380	390	368	402	384	365	381	422	352	358	393	339	380	427	371	399	394	370	356	375	400	443	362	399	355	391	385	403	399	368	387	369	366	396	388	351	389	397	374	366	365	360	412	357	369	357	378	397	385	398	347	402	375	390	373	406	383	383	428	378	363	415	371	357	344	378	384	348	379	374	356	386	390	363	382	379	367	390	413	416	374	370	383	430	418	377	376	358	391	353	355	366	349	405	385	388	417	379	348	399	369	389	397	382	430	344	383	350	358	379	373	420	393	380	376	386	375	336	371	407	363	402	403	403	383	400	409	380	397	376	367	408	371	390	399	389	422	409	359	377	390	384	399	349	436	390	399	391	374	332	373	377	380	377	386	367	395	397	384	397	365	435	384	367	388	414	419	345	401	389	380	354	393	382	317	412	394	371	394	374	364	394	375	447	381	378	405	388	409	411	367	378	385	413	404	379	400	361	362	373	401	354	376	388	343	409	400	379	382	399	364	404	355	385	379	402	372	406	390	367	411	415	402	419	417	384	344	423	369	355	382	379	400	399	365	363	368	394	394	352	384	396	371	404	379	376	383	378	373	407	385	410	345	362	358	388	383	382	386	384	393	364	438	376	361	390	359	428	406	391	379	384	350	352	385	400	352	396	405	382	386	369	412	427	348	372	411	396	409	394	395	366	406	395	375	349	382	361	361	397	382	370	399	385	409	382	380	380	411	427	391	395	366	392	368	397	378	362	396	395	412	424	421	395	433	397	384	369	344	354	404	406	401	429	414	386	418	363	391	353	396	394	404	360	427	364	368	393	365	356	380	411	367	407	363	386	371	402	357	379	385	389	388	397	378	403	362	391	344	385	349	382	388	378	376	400	388	391	406	414	380	396	412	406	385	396	383	367	411	388	399	383	378	383	370	392	405	359	380	417	373	389	392	387	414	356	341	361	354	374	397	382	382	387	357	390	372	409	390	368	400	372	379	347	354	384	385	415	405	368	389	363	368	358	394	399	353	435	402	360	401	408	416	384	377	411	359	356	403	363	392	377	374	371	360	385	352	353	393	365	378	370	383	382	319	400	401	374	385	402	358	348	403	367	411	354	371	389	330	387	385	355	364	353	401	368	431	348	394	412	390	377	399	364	395	388	427	338	399	388	409	397	384	377	367	395	390	382	355	398	412	367	370	358	368	369	380	398	448	367	352	373	379	375	374	357	428	360	381	397	380	427	332	381	378	373	413	377	396	369	391	390	376	371	372	394	365	378	425	365	403	369	365	355	373	369	390	394	360	401	368	380	361	350	355	358	394	397	388	367	380	375	415
2017	910	976	873	919	915	928	966	925	941	966	937	932	930	926	963	948	913	887	911	956	911	889	926	924	992	860	950	981	946	966	889	908	945	911	931	888	949	915	879	885	938	891	993	944	963	931	924	960	899	891	927	937	950	929	901	926	933	967	876	887	919	960	985	901	951	911	884	911	961	927	932	952	930	948	916	868	887	932	947	942	955	897	896	829	876	888	982	870	970	919	954	965	935	957	949	924	964	900	931	916	922	974	881	876	899	930	944	943	915	969	894	917	930	924	946	919	949	923	871	896	919	943	896	883	877	913	887	902	903	980	921	898	939	888	978	915	909	885	983	931	951	909	943	961	916	923	894	902	895	956	899	901	939	939	978	895	880	848	881	971	918	933	887	931	890	927	936	927	927	917	911	922	935	880	981	933	935	882	1006	886	901	952	910	895	907	926	938	977	891	899	919	910	943	945	927	900	924	925	930	936	943	881	903	942	972	900	950	921	953	950	889	946	982	904	931	931	921	949	950	914	915	861	985	944	937	932	895	989	896	1005	908	904	891	890	892	945	926	959	928	928	870	941	907	971	932	909	912	907	899	879	947	931	939	842	894	955	885	949	997	878	902	921	945	962	911	918	958	921	921	860	877	921	906	908	918	924	909	927	911	921	910	970	922	886	956	897	923	884	971	930	930	943	912	908	938	901	837	904	937	885	888	914	907	886	914	944	1002	951	970	870	937	902	902	962	920	966	952	950	931	933	917	962	926	939	944	892	947	935	959	889	947	911	903	887	890	938	928	905	888	931	898	952	858	923	886	917	923	925	930	905	909	916	990	903	927	923	923	907	926	931	873	936	940	900	926	908	910	921	936	896	878	925	923	939	886	924	953	957	940	949	920	958	876	860	925	999	903	927	924	923	929	945	958	963	964	919	893	885	939	946	918	975	867	900	990	856	947	943	916	966	952	982	967	904	925	959	853	886	907	867	917	937	893	944	869	885	909	884	917	926	924	994	897	907	945	948	890	992	967	907	953	935	890	905	940	853	857	913	971	941	956	924	942	938	942	912	927	928	947	927	932	926	923	969	915	886	881	944	921	961	947	953	953	935	921	947	926	940	928	927	966	971	925	934	920	924	906	923	897	903	920	919	940	935	970	964	994	935	908	933	954	871	904	916	1011	917	943	887	882	926	940	948	929	912	921	914	921	953	882	903	950	902	974	934	896	914	913	914	900	882	994	937	851	933	893	876	948	951	936	988	924	892	942	979	907	924	947	916	891	913	924	890	930	940	916	905	931	834	924	913	968	919	914	934	879	917	899	924	867	951	925	915	931	889	850	893	933	888	911	919	899	899	881	881	941	888	915	956	1002	920	907	933	909	893	918	949	922	905	922	916	990	921	911	993	920	923	887	916	926	877	928	920	898	879	941	925	944	907	894	970	919	897	893	938	885	917	953	980	899	984	895	961	916	915	919	885	904	887	912	898	923	920	883	935	965	920	869	935	926	930	918	902	943	972	914	882	999	900	909	892	915	937	922	920	922	866	946	957	956	894	931	960	900	903	916	922	883	908	958	954	976	925	866	908	904	947	901	939	917	980	837	953	912	909	924	979	932	933	907	954	942	907	881	959	917	918	886	854	937	947	904	960	947	923	933	898	906	911	899	969	948	914	870	906	908	914	917	921	977	908	924	915	928	950	945	918	945	958	901	942	938	904	890	937	919	934	853	963	895	922	940	958	961	965	896	910	892	867	987	918	944	948	948	961	908	976	891	860	959	910	900	898	882	917	928	931	869	876	923	857	874	911	930	912	929	962	932	939	919	913	928	965	892	932	888	931	956	959	930	893	946	940	901	939	965	907	892	955	902	944	939	919	988	957	904	884	978	959	952	917	940	912	954	899	972	934	946	915	897	903	959	893	915	915	926	888	944	925	973	934	926	933	902	967	891	966	976	929	902	923	909	931	966	911	948	948	936	862	899	880	895	872	961	875	944	900	909	910	951	911	886	904	941	912	946	896	945	944	908	918	835	949	934	948	939	930	931	958	921	903	898	935	943	932	928	929	928	888	900	914	886	928	982	871	950	922	916	979	953	927	919	910	891	897	953	901	929	867	839	974	915	960	894	973	918	926	925	938	989	924	916	976	935	918	942	879	973	881	856	898	955	960	942	924	877	897	1001	935	954	885	923	866	954	874	889	977	961	922	949	957	925	921	908	853	940	955	964	946	906	983	922	866	923	918	940	931	927	922	908	878	927	901	907	925	978	891	921	905	914	871	922	926	949	940	929	877	907	907	921	937	940	878	900	919	942	928	931	913	905	901	867	941	966	905	918	952	928	907	892	941	954	926	876	925	903	917	930	908	926	948	907	939	902	904	969	944	879	928	930	923	884	891	916	913	879	954	894	878	967	927	937	885	922	900	891	891	906	942	947	916	945	864	925	924	898	892	947	920	931	891	893	918	932	916	951	915	912	906	948	930	883	972	959	928	930	948	914	918	916	888	891	915	917	970	932	952	899	901	935	844	998	898	907	938	932	904	994	921	985	919	939	894	962	957	879	927	935	948	922	926	924	956	906	926	905	874	929	940	954	916	927	903	932	873	923	934	965	937	913	970	905	906	959	931	889	896	972	942	928	963	927	871	930	915	890	929	880	887	951	925	967	955	947	924	926	861	942	915	905	895	940	978	943	1000	942	922	951	929	995	953	928	922	884	901	909	947	935	932	907	936	949	893	915	837	908	914	904	948	906	921	897	933	985	936	970	912	927	919	887	947	954	933	911	908	928	949	937	939	927	896	934	874	942	910	909	927	894	981	894	932	920	869	952	932	957	911	934	880	941	995	928	882	980	936	903	931	955	845	923	897	916	947	969	940	930	923	950	901	930	947	919	909	909	889	968	907	887	954	932	900	909	949	902	959	882	977	902	907	944	898	918	901	954	929	907	898	921	926	917	906	914	925	957	931	904	880	892	864	911	893	918	916	921	958	919	927	913	941	964	959	937	890	851	924	984	926	916	905	919	948	916	944	853	893	944	947	944	935	918	902	913	907	854	958	885	921	939	904	907	870	942	918	923	891	956	893	907	879	906	908	951	955	1000	903	890	969	943	919	924	920	938	929	928	944	959	960	900	991	910	942	895	942	904	968	962	896	973	877	913	917	980	898	946	944	942	913	930	878	905	927	878	924	981	977	953	939	904	957	921	943	932	931	914	928	929	960	914	929	887	962	934	879	893	935	904	967	864	975	946	917	932	941	925	910	962	944	951	894	920	929	939	940	858	875	918	887	916	932	942	906	882	893	925	875	952	902	923	861	922	898	897	893	915	879	888	985	912	918	957	960	928	940	911	885	922	944	926	903	925	875	957	895	926	965	919	957	940	906	917	951	920	948	919	910	949	952	871	959	896	941	954	947	950	886	898	943	958	903	930	966	933	871	900	942	906	921	908	915	939	967	944	916	902	930	887	928	912	915	868	892	976	904	965	911	1018	950	925	971	896	938	953	934	987	937	898
6851	585	562	499	449	415	416	382	407	395	338	332	357	335	355	360	430	359	371	379	360	363	370	384	326	336	363	399	327	347	400	350	388	364	351	361	340	339	318	394	356	351	356	322	342	393	342	366	358	339	345	325	357	356	366	344	344	364	380	354	351	356	326	345	346	377	392	340	361	354	348	348	333	325	341	351	353	395	367	345	348	326	370	321	343	359	369	380	372	349	358	337	351	335	347	398	333	368	356	367	363	348	378	384	348	372	341	365	343	328	342	318	336	348	339	355	328	326	388	333	351	346	349	362	346	330	317	333	363	375	354	335	363	341	380	346	353	349	360	334	372	340	376	377	338	344	368	378	358	328	339	346	333	383	372	390	335	337	331	338	329	371	368	340	359	349	380	321	388	374	351	363	325	359	336	309	344	364	367	338	353	368	356	325	364	361	376	344	360	364	363	343	349	303	381	370	373	367	359	373	384	375	338	335	334	336	281	330	366	354	359	349	356	352	376	348	359	345	322	384	363	358	343	380	375	340	350	353	348	348	343	350	358	335	359	353	359	354	376	342	342	380	324	346	380	339	329	357	358	367	368	338	392	382	301	364	391	373	338	349	400	372	327	347	329	362	374	353	337	384	331	317	364	367	362	391	340	361	336	349	348	378	341	353	370	339	338	351	390	347	368	344	340	335	396	361	389	399	346	335	331	338	347	330	336	335	349	355	362	382	328	373	391	379	346	327	341	317	397	332	359	370	355	377	325	313	401	367	340	358	377	360	332	401	359	342	369	330	358	317	334	344	352	346	421	359	376	366	333	341	392	331	329	323	345	341	333	336	337	330	351	350	372	395	351	349	355	358	340	345	354	338	335	343	356	361	377	328	349	343	367	358	380	368	365	351	329	345	353	380	331	370	388	304	357	375	357	372	388	354	361	334	349	368	361	341	346	340	371	329	323	324	351	367	353	314	359	355	370	353	359	331	353	354	348	369	354	334	346	372	363	353	408	395	333	371	352	323	346	403	359	353	325	361	347	413	347	365	353	355	363	364	362	348	327	356	377	358	334	321	369	323	336	360	384	350	347	350	369	370	369	338	337	383	371	331	372	340	342	385	372	355	363	364	355	377	376	360	374	370	366	327	340	381	342	374	321	353	388	303	316	342	342	339	333	347	351	356	334	335	350	330	354	332	382	381	351	340	367	384	387	358	353	356	357	372	350	369	316	342	349	359	339	344	355	377	340	398	362	338	364	320	337	342	335	341	391	338	337	341	369	342	352	349	385	335	375	365	374	351	328	352	364	374	363	334	345	316	347	350	368	363	342	368	307	359	346	384	330	344	349	370	329	356	378	334	356	342	343	360	354	356	355	329	375	359	355	372	354	354	353	366	365	352	363	342	344	344	312	376	336	335	356	314	379	322	337	338	336	381	338	358	345	324	379	366	364	350	327	357	351	359	360	355	383	348	328	369	368	364	371	376	338	381	400	346	332	356	355	376	361	374	353	325	384	369	377	334	341	368	352	345	362	348	360	315	372	361	361	374	383	361	372	339	348	316	353	364	361	367	378	370	336	389	381	381	375	319	349	304	350	349	344	302	321	368	370	377	352	341	362	354	384	376	347	344	337	347	386	386	371	361	358	355	346	379	381	364	367	338	343	347	353	317	356	326	346	354	366	356	351	356	324	375	334	347	329	324	399	364	343	355	355	356	312	368	381	355	345	340	336	355	375	381	352	378	358	331	341	378	383	368	345	332	363	371	372	344	356	359	298	329	383	338	360	373	322	371	372	339	356	374	395	375	315	340	294	351	364	386	327	309	338	353	345	355	367	330	336	336	355	366	356	346	357	338	340	315	388	359	355	303	375	397	344	354	359	353	349	363	418	348	362	360	331	331	367	372	379	339	398	327	327	355	386	347	341	372	374	356	378	330	372	317	384	349	383	337	329	397	349	315	366	328	344	318	363	344	340	384	359	360	351	362	396	325	349	345	329	378	347	353	367	347	338	341	372	375	342	348	334	383	341	350	351	331	305	360	337	376	339	322	377	371	366	401	388	354	360	340	337	346	369	405	330	385	347	367	327	346	348	399	351	347	319	326	368	388	345	359	387	329	372	352	389	344	352	343	379	366	330	351	339	371	336	345	369	337	354	380	367	356	316	345	361	373	352	363	356	360	370	367	356	355	366	361	354	341	367	397	325	319	340	404	351	397	337	356	368	386	352	369	352	335	358	355	321	339	343	369	341	395	333	343	364	351	349	370	360	386	355	373	352	343	356	379	370	310	367	371	329	380	358	372	381	355	383	371	340	333	372	376	352	349	328	351	384	353	373	355	359	370	370	338	359	344	365	394	338	361	351	360	320	370	371	373	368	376	351	402	337	325	352	366	348	358	319	346	353	373	355	335	328	313	376	331	397	367	363	357	358	382	353	373	355	353	338	339	341	349	344	349	351	336	361	375	360	323	362	386	351	326	361	319	334	363	355	404	346	372	343	354	337	366	346	386	340	349	351	362	375	364	379	340	337	341	374	353	331	358	371	383	345	382	358	372	356	335	386	365	342	335	390	380	327	388	352	388	358	353	354	403	345	370	327	339	358	362	329	380	361	347	377	332	360	334	344	340	339	346	317	372	388	377	362	338	360	335	342	358	347	343	348	369	360	302	344	333	357	352	375	378	364	364	394	347	339	352	349	356	393	358	389	333	347	335	344	342	367	356	328	364	367	307	347	321	371	370	359	353	347	344	340	315	362	346	372	364	380	381	358	327	347	346	372	361	352	375	364	365	333	330	334	319	317	367	338	366	360	344	360	390	353	348	369	358	385	370	371	377	335	347	333	316	378	365	393	381	362	342	385	380	370	356	336	364	354	301	362	346	349	343	344	340	312	367	374	347	322	344	344	356	367	355	341	347	392	351	345	370	373	372	383	351	352	366	353	369	350	368	354	396	362	331	358	373	363	364	325	361	349	375	351	354	363	337	307	389	358	332	325	357	365	353	327	357	326	343	340	355	309	324	336	389	317	362	358	366	349	351	308	326	353	354	345	327	345	379	337	379	339	350	358	356	338	345	327	368	332	357	363	360	362	341	346	326	324	349	375	367	396	343	370	353	346	359	361	339	347	363	374	357	368	366	335	352	362	364	369	350	318	358	362	373	355	359	343	372	350	368	320	369	385	346	343	335	354	395	367	362	354	356	316	334	377	371	378	351	335	334	369	384	352	304	343	336	327	355	342	340	342	316	312	365	365	365	364	355	349	367	358	352	370	362	348	366	349	353	363	376	382	369	368	370	352	340	335	360	321	354	341	343	344	332	332	378	349	361	372	368	343	371	339	348	363	380	378	365	345	359	343	332	355	394	338	364	392	320	338	355	329	367	380	357	333	366	364	368	344	341	365	349	364	375	373	383	346	309	375	324	331	344	364	361	345	356	353	331	333	354	370	378	352	350	349	348	386	333	361	356	364	330	333	359	340	350	342	311	362	378	338	376	324	359	381	323
6557	1091	1403	1427	1408	1173	1128	1089	1005	980	969	942	932	907	881	939	869	937	918	916	808	901	883	860	847	828	848	876	838	917	823	880	844	896	858	864	827	850	869	875	836	850	897	871	870	908	891	890	831	860	869	920	831	812	899	846	913	876	834	925	876	812	859	892	884	855	856	885	859	824	831	894	818	837	879	853	835	841	889	831	851	839	887	821	861	785	901	878	844	879	845	833	893	870	868	913	846	852	867	828	832	846	829	866	813	793	865	879	813	870	864	883	839	856	889	865	850	815	795	836	824	872	875	782	815	856	849	889	856	900	838	847	833	879	841	890	836	836	882	830	862	841	859	886	862	853	806	832	864	861	879	895	893	810	886	898	900	879	887	849	856	840	795	873	852	855	813	821	822	878	842	919	844	823	893	833	877	857	811	824	870	893	874	926	852	886	839	868	859	843	849	838	904	878	843	872	861	828	892	827	845	858	875	829	791	856	908	839	862	850	902	861	884	801	835	813	832	862	859	863	901	796	906	815	855	835	811	794	845	847	842	798	914	833	835	871	840	825	807	847	860	812	886	878	839	835	810	864	856	868	853	852	888	815	835	886	862	898	829	828	836	852	832	800	845	854	888	892	872	856	887	830	812	824	889	827	840	852	822	879	832	868	876	863	894	786	857	842	842	854	826	792	796	840	815	805	829	811	883	862	797	919	862	878	905	887	917	854	842	808	859	887	822	812	827	805	818	844	855	890	856	863	891	821	862	842	851	811	827	882	910	892	914	896	868	870	840	845	841	899	853	871	780	826	850	856	799	867	839	879	867	829	829	867	849	871	883	823	801	835	833	825	887	856	825	858	848	854	854	815	871	841	835	834	868	872	854	875	858	837	825	864	835	847	827	871	841	866	856	819	850	920	871	814	858	874	838	842	837	817	877	824	871	777	887	909	880	834	820	819	846	869	827	831	847	858	920	822	845	822	839	808	926	895	843	878	901	885	889	886	851	892	873	851	867	869	851	887	822	833	854	850	849	844	812	831	817	841	864	904	850	840	881	850	864	878	850	855	842	855	840	883	887	855	873	894	862	896	859	808	827	835	862	894	884	889	832	846	829	868	845	826	829	806	872	891	866	840	907	839	831	883	786	869	920	883	889	821	855	782	836	867	796	902	836	815	875	834	853	800	813	874	872	876	862	791	849	896	864	825	897	844	834	836	878	852	852	867	846	842	836	876	843	814	869	883	841	849	834	875	867	862	851	775	884	835	835	868	858	933	839	885	841	827	906	883	834	805	806	859	873	872	839	862	861	850	829	829	912	803	854	835	847	836	873	818	796	843	830	908	829	816	854	817	897	871	848	845	865	811	848	857	863	849	870	865	829	873	863	832	855	879	925	829	841	867	829	818	849	911	789	846	878	835	827	858	848	895	825	847	843	820	866	871	872	881	898	802	833	837	835	800	837	852	860	837	843	814	873	794	813	800	826	811	782	808	820	828	792	837	877	809	893	873	867	805	876	820	869	810	856	798	862	869	838	846	849	861	808	813	878	818	868	920	934	854	850	836	879	829	818	831	817	864	888	841	884	829	878	821	815	840	839	876	869	862	861	857	863	877	834	849	892	835	912	832	853	922	868	884	832	894	847	883	901	839	796	835	931	829	915	869	856	852	846	841	852	848	893	797	845	868	848	819	802	826	824	859	816	853	865	875	881	840	848	787	841	823	825	857	819	897	874	829	872	816	900	819	868	872	797	866	869	849	866	828	858	837	854	851	834	876	853	870	878	829	780	844	827	909	878	831	805	847	864	849	876	862	874	857	829	786	880	879	907	819	872	858	903	848	826	848	829	846	854	843	910	825	832	875	841	839	816	846	862	805	883	804	814	879	915	881	937	825	838	831	907	826	905	851	834	820	859	869	867	887	832	825	846	873	873	811	842	824	839	839	868	826	892	820	867	838	833	814	864	799	867	848	837	900	856	883	879	817	862	849	813	832	868	849	893	829	821	838	836	887	827	828	826	824	873	793	835	829	870	874	854	838	868	858	826	872	835	823	870	859	877	839	906	822	844	849	862	851	880	841	885	831	856	861	845	835	851	871	842	837	783	909	812	884	788	841	864	840	889	833	850	826	813	874	917	888	841	836	863	899	865	858	818	862	831	880	817	847	817	855	852	805	889	848	857	911	850	828	845	889	870	829	881	826	854	818	838	874	841	817	820	864	858	844	904	863	827	827	871	838	854	808	820	894	843	854	809	823	838	825	814	811	859	828	906	873	875	844	858	878	875	916	816	862	797	830	827	854	832	884	836	881	839	832	829	890	880	869	854	829	896	828	832	861	841	846	844	850	862	850	853	877	818	862	811	854	859	853	839	850	872	842	866	837	887	838	863	855	875	819	878	817	872	861	843	797	874	809	874	839	816	824	846	834	825	849	870	849	791	848	808	874	822	816	826	847	889	861	847	861	880	854	889	861	878	861	822	861	839	808	837	878	893	836	880	897	886	842	804	877	869	867	828	856	781	866	863	904	800	889	873	796	848	843	888	846	880	848	834	915	833	858	857	822	866	868	885	821	842	796	828	847	868	810	862	903	873	863	847	858	879	833	787	889	835	921	855	845	874	863	894	890	849	838	855	840	862	823	875	880	830	785	872	856	811	825	832	877	915	860	840	821	842	863	823	823	880	908	807	910	830	834	901	872	873	884	864	827	839	868	867	847	849	822	844	834	865	824	827	866	843	876	843	859	827	893	905	855	860	901	883	851	874	850	798	840	884	901	857	828	850	850	852	913	843	847	891	831	832	874	857	844	821	865	831	855	833	891	899	834	820	845	882	846	821	840	893	782	831	884	873	860	849	851	842	852	885	842	879	842	845	878	831	836	850	824	828	832	874	813	835	900	884	850	883	817	822	833	857	845	889	842	849	877	807	846	889	838	839	859	861	881	853	829	850	862	821	831	889	844	901	839	831	883	840	846	811	867	877	848	866	868	830	872	840	842	889	838	844	823	886	845	841	840	875	813	868	819	859	869	833	870	860	833	856	839	867	845	899	874	869	816	884	838	888	818	845	858	880	810	847	865	822	855	850	881	894	909	881	811	877	848	829	830	867	867	838	866	855	822	874	846	895	890	859	848	826	871	810	899	847	839	895	858	860	842	829	855	896	869	919	881	845	869	880	834	829	861	864	848	884	868	861	867	846	826	847	903	792	866	801	790	891	823	886	835	846	880	914	847	840	861	831	848	938	859	827	828	866	862	937	925	846	791	881	880	845	845	853	830	823	886	862	848	813	871	861	861	845	816	808	794	836	841	835	859	825	840	900	846	807	882	837	877	887	898	834	834	890	865	862	844	858	785	869	867	832	899	896	829	848	864	859	850	855	893	851	889	876	878	875	880	826	858	885	860	864	851	851	877	854	868	855	866	889	818	904	817	873	826	844	859	909	856	882	827	832	878	902	860	870	894	870	804	870	883	845	842	876	820	817	855	860	859	827	903	834	845	895	821
12302	964	680	503	388	296	278	237	227	222	183	204	204	191	198	203	158	200	200	191	184	187	187	199	169	173	186	179	192	167	204	190	192	190	171	171	157	166	173	201	157	154	176	205	180	198	185	162	188	179	176	170	165	198	196	177	166	190	167	190	177	169	174	173	180	182	168	199	185	178	188	172	167	195	199	160	190	196	176	186	168	204	151	166	169	176	177	186	160	181	203	161	176	158	177	159	174	155	163	193	170	170	152	172	196	174	177	196	170	174	203	175	157	179	158	160	182	181	194	186	167	164	196	169	160	148	160	157	178	194	172	184	171	178	183	183	175	191	185	192	168	190	181	166	191	173	172	186	192	161	166	151	175	172	171	147	186	164	181	187	186	187	190	179	183	202	171	177	185	180	177	173	194	190	160	166	185	161	174	155	162	189	202	167	187	164	182	151	189	192	173	182	190	174	156	186	177	169	188	173	183	163	159	187	193	160	172	184	197	197	167	174	175	176	182	180	175	170	160	197	156	182	158	183	183	160	174	181	162	171	172	196	191	192	177	173	190	170	180	197	172	162	202	170	168	178	196	162	196	167	168	189	192	180	162	177	169	186	187	152	166	190	177	177	171	176	177	187	154	147	179	193	168	159	190	170	175	180	161	159	173	178	173	178	175	178	191	173	165	159	193	161	165	183	180	168	170	191	156	187	179	168	161	189	168	158	172	171	191	155	159	161	149	186	178	187	178	172	162	169	165	169	161	164	205	178	178	173	183	170	161	175	157	168	154	172	177	169	171	158	170	188	183	177	181	172	179	176	167	166	146	176	176	161	191	178	189	177	163	158	180	147	167	162	175	173	158	166	178	187	173	157	189	164	154	164	151	157	167	195	187	189	169	190	179	167	175	151	184	156	161	179	181	155	193	199	149	182	143	185	194	198	172	146	177	162	180	193	172	168	177	181	184	171	163	164	179	160	177	173	163	163	176	192	176	164	194	156	171	170	153	178	180	189	171	192	173	160	162	153	159	163	193	183	162	202	189	168	160	179	174	167	206	178	186	212	180	165	181	171	150	179	160	176	171	187	183	180	171	225	183	180	180	160	209	167	168	164	175	171	174	166	173	172	199	178	163	153	177	170	162	194	155	161	193	163	188	176	175	163	188	169	178	169	204	158	176	145	164	189	152	165	189	175	162	161	180	163	163	164	165	194	187	177	194	167	200	176	158	190	166	159	142	178	174	170	192	174	189	183	154	187	161	135	168	159	125	181	160	162	198	189	174	170	192	169	163	151	161	172	170	166	162	161	156	177	183	165	169	150	182	176	170	158	181	194	165	180	168	169	170	174	178	160	184	191	189	174	188	160	164	156	165	157	156	167	184	190	181	196	162	185	197	173	187	169	185	183	171	206	181	176	173	199	159	162	172	151	193	166	174	156	199	174	183	189	227	203	177	156	219	177	159	174	182	177	179	190	155	187	167	173	177	176	168	167	185	152	200	172	187	188	154	167	185	175	153	171	176	155	179	168	186	171	181	174	165	187	181	181	191	185	136	192	162	164	158	164	175	181	207	157	183	162	204	176	167	161	206	170	164	189	179	175	170	172	169	169	194	178	161	152	189	184	155	170	171	146	161	172	168	177	186	180	174	197	160	171	178	197	180	201	169	165	182	174	182	151	208	182	173	192	175	162	159	174	149	194	188	176	164	189	196	200	172	172	183	180	167	166	152	174	168	181	172	171	147	181	170	152	165	184	195	196	205	167	162	174	170	173	169	185	170	172	182	206	145	181	211	173	180	193	170	179	166	213	174	136	159	152	182	171	154	177	166	190	169	194	182	190	172	195	172	161	184	183	189	210	184	166	148	192	155	177	172	187	179	173	176	177	144	176	192	153	179	164	179	185	170	168	183	167	164	186	174	190	158	182	187	143	182	187	183	186	191	152	174	167	164	177	176	163	185	167	173	175	162	201	158	171	185	161	163	187	218	144	169	173	176	155	183	206	151	177	197	202	186	170	174	163	164	173	163	168	184	171	188	156	175	186	141	182	176	188	165	164	186	188	165	168	194	181	174	174	205	196	165	176	159	159	181	165	180	188	189	156	189	160	150	171	162	188	189	188	183	169	179	171	206	177	157	174	172	168	180	167	170	165	176	198	162	183	170	194	190	172	180	176	173	206	172	152	177	170	181	179	189	186	170	199	186	174	196	181	165	192	173	158	192	160	176	165	183	182	172	167	158	171	164	170	172	190	170	194	198	208	187	193	162	162	175	177	181	161	175	162	190	179	157	190	207	166	164	173	171	186	172	202	148	189	145	141	171	160	158	168	170	155	183	155	182	176	166	177	176	173	187	173	158	162	205	172	172	156	179	172	161	184	148	169	176	149	178	165	159	159	174	174	175	162	180	165	161	144	202	182	196	183	201	184	183	166	193	155	197	197	175	172	156	171	181	176	183	195	214	182	156	147	195	185	194	161	151	160	149	170	171	169	181	181	170	153	161	171	163	182	146	186	150	154	165	180	184	157	172	180	176	173	151	156	159	165	168	180	179	165	201	177	157	142	182	176	178	165	174	206	191	160	175	160	189	178	181	178	178	192	171	180	184	174	154	152	181	168	171	182	184	169	171	176	165	163	175	172	188	169	177	162	196	167	164	150	183	183	169	170	162	156	164	173	181	148	178	201	153	172	165	188	174	203	187	162	169	164	173	171	163	151	156	192	169	163	160	179	178	157	184	170	192	155	163	181	173	161	173	173	189	157	163	164	156	170	171	166	194	191	165	182	186	147	172	182	164	188	160	178	184	173	176	176	150	157	142	173	186	172	175	176	173	163	161	174	176	188	165	169	160	189	182	167	159	167	164	175	173	175	176	189	174	178	153	191	173	177	191	167	153	181	162	165	178	171	179	187	176	138	216	195	194	184	165	174	192	172	181	178	189	181	177	169	180	146	174	185	189	209	169	188	174	174	154	154	177	176	149	180	189	186	181	188	188	192	170	158	175	173	182	178	166	184	176	199	162	163	172	165	179	177	170	191	170	188	184	166	173	176	187	173	168	195	164	174	174	196	172	146	163	202	183	184	203	218	187	160	185	183	172	182	174	187	160	180	169	190	190	158	193	159	184	192	199	171	186	190	173	180	178	201	188	158	176	193	178	165	165	166	180	191	180	177	214	167	168	178	171	166	169	177	161	162	159	171	175	196	175	170	177	170	171	163	164	157	192	155	199	177	164	197	176	186	185	174	190	183	184	168	164	193	166	184	174	191	141	149	152	129	159	163	159	174	173	177	169	155	158	201	175	166	157	171	169	178	164	180	175	183	139	170	189	190	185	182	180	172	176	171	154	148	169	159	165	178	191	192	163	165	172	173	164	170	175	206	169	178	175	169	162	186	167	150	185	149	196	187	186	181	177	176	178	157	173	166	183	189	183	152	180	186	196	161	176	144	173	172	175	187	178	164	165	150	167	173	170	186	169	196	150	192	162	172	165	199	180	172	163	172
7699	875	1589	1710	1461	1215	1035	850	774	786	680	568	649	597	586	591	505	612	571	545	502	571	523	499	510	515	535	458	471	504	471	449	453	479	516	483	439	484	448	471	498	458	462	473	488	443	457	441	463	488	469	456	488	461	488	444	458	466	421	452	495	436	490	443	439	482	501	464	454	466	467	487	469	488	431	445	442	439	519	467	436	431	430	494	476	455	483	451	446	502	475	428	432	488	470	455	454	525	457	466	462	451	443	483	444	451	476	459	451	462	456	473	491	456	443	454	471	478	433	473	438	476	462	469	424	444	436	459	460	483	480	451	444	464	453	489	434	476	469	441	455	458	448	425	451	451	452	421	491	462	500	477	444	447	458	445	443	451	434	469	485	434	428	469	465	438	487	449	474	444	463	451	449	437	430	430	473	462	399	424	456	450	463	424	459	463	423	457	438	451	451	433	468	448	462	450	457	459	458	423	448	445	443	440	455	467	465	439	416	426	431	438	443	436	460	460	439	445	483	427	462	454	441	417	474	426	493	457	437	414	462	446	440	448	453	443	454	429	448	429	453	455	485	407	456	476	434	447	436	450	436	480	450	450	444	461	430	478	465	464	446	446	435	439	467	482	473	481	492	457	496	450	486	432	484	421	490	447	453	478	472	467	473	486	451	465	448	428	438	457	460	474	429	448	445	494	481	428	487	468	439	436	428	453	421	475	484	427	437	456	450	450	428	461	433	450	487	470	480	432	429	445	435	412	471	442	411	493	499	451	476	454	457	464	467	490	477	447	480	477	450	457	470	436	416	449	437	464	438	466	459	443	468	438	460	486	430	477	442	465	443	493	453	460	442	437	477	459	461	487	451	453	465	467	467	458	446	469	495	466	432	435	489	469	451	433	458	484	411	420	474	433	496	425	440	475	461	468	422	452	460	427	475	410	439	395	467	419	463	438	418	472	465	446	441	424	452	467	456	441	448	491	452	461	447	430	431	423	439	454	454	455	453	448	468	467	487	468	442	446	406	460	466	471	439	418	428	455	415	433	432	436	429	467	436	465	459	475	406	430	444	482	441	497	474	470	456	461	447	464	480	459	420	467	421	438	483	456	459	434	463	431	433	444	475	463	495	483	419	486	488	484	461	452	438	458	467	453	474	459	425	406	471	452	434	460	441	440	433	445	460	455	449	481	437	473	472	431	443	476	450	431	484	454	491	421	406	478	444	468	440	458	471	451	432	467	445	452	429	449	432	456	489	413	485	464	462	458	437	457	453	431	480	477	457	415	466	442	439	472	472	483	429	421	453	471	444	514	489	462	407	460	457	458	436	458	493	450	465	442	453	489	445	474	450	469	453	458	466	466	455	421	469	466	455	423	422	484	440	444	467	469	443	479	418	472	431	446	458	462	465	445	453	459	490	452	448	473	428	443	474	419	471	477	506	471	489	445	459	410	451	453	433	456	429	461	454	496	453	483	466	452	476	431	466	443	460	453	462	431	434	460	429	450	443	474	444	465	488	471	443	458	443	482	457	464	438	439	450	445	465	488	484	438	455	421	434	452	436	437	488	456	458	448	454	460	429	480	438	469	447	466	420	453	436	420	457	484	468	418	455	466	476	496	427	449	460	460	451	440	512	454	493	476	481	458	416	454	442	439	444	490	425	450	510	409	457	453	446	444	455	472	476	442	446	471	471	483	403	430	459	423	480	445	442	480	441	463	441	482	438	485	487	430	419	445	454	457	460	454	460	459	487	451	449	451	442	459	459	451	439	447	432	448	497	453	434	458	474	443	451	453	465	463	439	430	469	438	461	441	469	424	501	463	451	452	449	446	442	487	455	437	454	459	447	423	463	419	445	455	441	460	484	452	456	450	450	468	493	452	483	458	464	460	449	445	469	448	496	478	494	423	472	470	439	440	448	476	473	438	467	481	480	470	451	456	439	441	432	479	482	466	453	463	440	446	450	447	438	467	423	468	475	475	488	450	448	460	426	416	433	426	463	461	461	468	423	486	486	451	464	471	474	486	422	453	458	443	483	472	467	455	444	435	439	462	497	481	480	439	422	439	445	475	448	459	439	426	458	464	431	441	444	458	424	487	473	479	448	464	479	471	491	439	427	432	443	471	423	450	440	436	454	453	455	451	456	429	440	467	471	482	445	446	440	452	439	461	430	429	454	449	481	485	493	480	461	453	412	456	455	467	453	420	446	441	482	482	489	461	442	432	467	445	438	448	421	463	467	459	481	458	493	480	419	455	443	462	452	460	466	447	461	443	467	438	451	474	480	478	443	450	464	443	463	447	426	422	463	440	435	433	454	411	472	423	453	451	455	463	453	457	465	451	431	447	470	425	409	448	445	425	425	455	452	420	468	439	462	453	459	453	480	469	461	466	469	459	487	484	463	419	454	462	457	448	473	466	473	413	444	431	510	437	452	434	405	462	435	450	490	439	433	484	482	473	469	473	456	471	411	473	446	458	461	435	503	459	427	481	438	448	459	449	480	441	432	444	444	458	474	438	447	473	436	420	481	430	470	480	432	465	432	493	465	437	461	436	447	508	472	446	408	452	480	451	483	454	464	478	458	476	468	448	436	483	426	471	470	479	458	462	436	459	471	443	475	404	470	476	491	452	488	418	429	435	454	444	482	473	455	434	472	427	494	469	459	480	434	468	496	454	441	423	473	439	488	451	496	462	437	475	422	408	438	412	454	430	469	446	460	464	463	501	480	495	433	467	489	471	470	426	437	466	436	438	422	449	417	472	472	455	429	453	476	478	470	447	445	508	426	461	478	418	467	454	491	432	452	468	436	480	435	447	434	452	473	484	467	444	430	452	431	423	459	467	455	466	486	432	480	490	452	451	469	450	429	456	441	436	462	455	438	445	421	459	418	430	476	461	442	454	450	437	435	457	450	430	442	433	483	490	471	433	453	429	454	445	485	438	420	445	447	415	453	482	448	437	455	478	452	456	450	477	488	444	451	484	479	462	464	457	471	466	466	476	422	410	445	446	424	466	453	481	411	492	449	438	465	446	438	426	436	424	477	453	458	426	428	482	448	457	470	444	507	463	457	483	456	478	412	452	449	443	453	453	458	480	426	495	463	440	441	478	457	454	423	452	434	439	463	419	453	473	449	465	428	450	425	466	429	434	425	452	451	442	463	494	436	404	434	416	467	475	462	444	409	424	480	472	481	459	459	445	478	431	481	430	420	441	426	464	449	464	456	453	460	453	449	449	454	462	466	436	445	443	442	484	476	434	484	451	443	463	443	427	460	438	468	441	448	440	425	450	433	455	434	466	463	459	467	452	477	471	442	463	433	466	413	449	479	457	487	459	441	459	495	515	473	462	446	442	456	449	453	460	467	464	459	442	449	394	478	490	462	440	441	437	466	443	445	466	447	474	428	439	421	457	477	474	468	509	459	475	519	432	453	479	452	409	428	513	442	432	469	459	441	447	463	430	482	461	480	469	426	442	464	451	414	429	449	471	462	437	464	478
1327	395	349	398	387	382	377	401	393	394	404	364	352	366	359	386	405	423	383	353	398	404	409	384	369	368	378	376	387	413	414	378	406	380	345	382	377	389	384	379	411	382	376	395	372	392	361	402	401	404	395	395	368	362	345	389	401	380	333	366	412	376	416	362	363	412	381	355	384	385	390	380	394	387	396	373	405	401	421	399	367	379	338	369	379	336	353	376	394	374	387	365	396	353	422	384	359	382	383	349	379	357	380	394	329	376	382	370	358	375	366	384	362	391	404	335	385	362	354	357	353	399	392	382	377	395	401	367	404	349	369	372	367	381	361	388	383	399	404	377	398	400	403	381	385	395	344	387	385	375	445	375	408	370	369	369	405	363	394	401	426	408	404	403	370	423	434	382	369	381	379	397	387	371	372	384	401	427	378	347	372	376	374	386	384	373	375	413	386	405	384	351	411	411	369	368	408	376	366	384	333	429	421	424	387	405	380	398	367	344	375	410	414	396	373	355	393	375	375	418	399	403	374	386	383	425	432	389	418	363	391	363	353	382	365	379	373	405	371	401	430	350	378	390	373	391	351	403	385	350	389	402	385	380	355	368	355	368	420	370	374	390	390	380	381	387	401	364	361	350	417	375	380	368	385	421	374	370	373	412	392	395	405	378	403	409	368	448	391	377	403	400	375	410	358	399	376	394	412	376	380	417	387	394	412	389	412	383	344	394	374	365	400	376	378	412	385	410	384	386	415	389	368	385	414	375	379	418	372	410	392	398	385	358	349	372	370	330	380	371	343	401	421	358	380	364	370	392	400	411	377	378	379	363	394	368	371	387	350	386	380	358	387	344	356	390	370	354	379	351	409	371	382	403	358	360	387	373	395	388	385	366	344	392	392	374	399	395	399	388	397	379	376	381	389	418	436	379	370	405	374	356	412	351	397	435	378	363	363	385	360	368	390	385	401	371	392	341	342	384	376	391	363	368	409	407	422	388	383	415	375	379	378	359	386	347	380	394	378	386	394	375	363	378	355	399	381	359	388	360	359	429	398	392	379	375	363	362	389	391	386	382	399	400	352	402	365	364	355	374	352	355	379	386	349	355	341	368	367	430	395	371	395	384	379	358	359	381	414	405	391	379	399	389	386	425	356	387	402	393	419	383	371	411	362	386	376	422	393	381	387	403	421	385	371	367	394	397	377	396	391	378	410	382	385	358	419	395	384	367	403	390	359	410	397	403	394	377	383	382	377	362	403	414	397	348	398	343	363	432	361	369	363	363	360	415	371	392	385	337	336	358	406	411	404	395	378	401	395	361	401	359	388	361	403	391	373	362	407	361	376	346	398	367	363	415	427	390	387	368	400	366	364	379	367	371	396	391	389	363	388	349	391	390	427	384	383	379	426	337	350	359	394	352	376	416	399	417	400	363	388	399	397	381	403	394	400	406	375	413	398	398	350	361	363	396	405	411	427	361	335	381	363	408	369	396	396	400	387	390	373	398	397	384	377	383	396	399	360	368	375	386	381	368	394	377	399	383	373	405	366	374	393	401	395	410	370	410	392	403	429	380	422	379	366	378	364	403	390	402	374	369	401	363	381	381	378	379	354	374	379	386	409	379	383	343	370	372	388	415	376	363	380	399	422	373	383	383	404	384	379	398	397	382	401	342	368	364	387	365	382	356	383	395	392	383	421	366	437	381	356	368	391	383	374	392	389	380	392	393	380	435	355	373	381	364	372	406	404	364	357	424	381	344	376	375	388	362	395	345	380	399	359	413	344	395	411	346	413	383	366	377	356	397	337	398	364	384	372	376	377	413	361	401	360	335	349	385	383	390	397	423	373	379	379	390	421	313	398	420	402	372	402	397	374	374	382	397	365	349	360	427	396	377	392	388	386	410	397	371	384	389	395	364	394	361	398	418	381	364	417	457	362	392	416	396	380	366	396	354	368	417	406	413	405	352	394	393	348	369	402	359	395	369	366	368	436	408	363	360	332	352	382	380	437	375	363	390	344	383	403	380	389	374	412	396	399	424	407	346	369	362	396	430	402	365	387	373	400	399	398	394	388	405	380	401	368	371	407	372	410	385	378	376	363	365	394	355	377	431	403	373	401	370	388	383	357	390	358	392	387	365	343	396	381	379	400	375	342	355	379	391	366	378	389	407	349	407	366	373	357	390	407	414	408	396	387	400	372	363	379	384	341	394	360	395	405	419	382	387	433	382	359	408	379	368	367	445	413	380	382	386	400	358	351	395	388	364	372	369	380	362	388	398	370	457	398	389	420	397	372	391	401	357	368	428	341	378	366	380	412	359	389	362	368	361	415	361	364	415	371	395	428	384	386	353	331	401	401	381	371	358	337	393	401	334	344	338	388	382	419	371	369	384	425	432	389	423	386	357	421	412	402	386	400	376	375	395	401	378	396	351	353	413	400	384	402	378	404	372	393	391	401	420	365	380	406	417	346	401	384	374	413	372	389	396	402	347	398	368	351	427	367	396	378	386	382	360	383	383	368	358	380	411	376	380	437	415	368	399	380	382	369	404	381	371	372	359	411	375	342	400	377	356	386	364	369	376	405	378	399	363	369	417	408	386	406	352	377	417	406	364	379	354	402	405	406	377	385	389	402	399	376	349	361	395	407	380	381	367	390	369	398	401	395	388	393	379	396	379	374	379	371	371	342	399	387	394	362	391	375	401	406	380	391	389	407	398	366	374	390	368	399	378	414	401	381	396	382	354	365	409	422	424	383	391	364	419	409	371	376	375	360	369	377	393	399	362	405	399	350	414	369	349	383	406	405	407	401	371	358	373	365	357	359	362	337	352	365	394	368	391	380	403	402	365	398	372	367	376	382	387	349	394	398	403	369	364	378	412	372	386	429	369	384	351	392	350	433	424	341	361	386	380	320	342	336	380	411	356	386	380	346	397	441	357	367	386	365	396	379	395	362	395	358	380	399	389	386	374	359	375	407	389	379	388	386	371	362	368	370	380	365	397	374	367	369	344	380	368	396	390	375	364	372	376	355	368	384	376	376	356	360	395	362	382	356	371	417	412	349	356	379	355	379	363	425	368	401	352	385	416	397	380	387	358	384	352	390	376	392	387	401	413	398	373	385	372	367	377	392	381	381	336	399	416	391	404	401	427	400	356	395	401	387	371	384	372	394	372	345	378	375	345	371	408	392	382	381	367	392	400	345	339	386	396	388	416	410	394	381	344	403	369	391	373	380	345	349	344	354	411	360	405	379	381	342	383	411	388	413	403	400	385	376	389	367	365	362	374	408	382	388	380	371	377	411	416	406	378	402	409	412	390	374	373	387	417	401	376	363	413	395	371	386	352	362	381	361	412	392	369	419	373	386	382	386	386	361	371	358	363	415	341	373	401	383	379	441	380	355	431	393	397	395	408	379	381	362	387	376	379	386	376	404	343	394	356	405	432	421	390	372	412	365	397	376	396	385	379	357	378	390	371	386	374	370	435	359	367	382	397	401	392	374	378
2090	983	921	901	987	923	976	918	993	870	901	921	912	929	919	946	919	954	978	962	897	886	970	846	945	995	964	948	896	967	925	914	938	908	922	895	910	877	893	904	890	993	856	958	976	892	950	925	963	976	925	922	948	931	900	922	891	932	920	950	975	926	913	936	917	911	883	945	972	933	897	893	931	921	889	929	931	909	946	921	922	893	930	958	919	994	989	889	945	919	955	941	952	894	857	986	933	954	923	929	924	872	921	965	931	863	923	881	892	935	905	930	872	876	893	911	923	971	893	988	911	945	926	943	908	888	917	891	913	901	930	896	936	947	892	918	932	914	906	862	989	916	904	930	866	876	946	881	921	901	907	965	911	961	908	934	917	928	916	881	899	890	896	910	940	894	982	869	893	919	923	983	891	859	913	925	932	925	933	896	883	954	960	875	893	890	900	908	917	960	978	935	907	935	912	920	916	898	921	909	929	932	900	900	850	922	898	919	896	896	940	860	902	912	984	937	924	910	931	908	900	890	894	990	956	934	863	929	881	952	960	958	946	911	996	890	926	950	989	913	941	920	904	902	929	922	952	917	869	930	926	976	1007	936	932	905	883	948	980	876	915	882	902	909	928	843	936	898	931	951	920	966	950	901	964	946	915	882	935	917	906	921	938	959	882	907	916	838	896	948	929	929	858	875	967	915	913	905	911	983	953	973	901	944	928	996	981	888	958	907	894	906	967	922	980	927	928	927	932	926	954	904	901	932	961	911	918	909	928	906	910	910	933	893	947	906	951	907	928	878	931	903	930	963	864	870	859	929	866	899	920	919	954	945	931	924	972	960	907	934	913	899	842	918	898	956	896	943	842	951	919	917	887	979	906	892	1033	985	951	897	948	873	885	970	1012	919	884	908	913	903	906	947	934	933	974	949	927	945	889	877	958	940	891	940	912	942	922	910	895	909	910	928	893	971	906	932	889	975	919	931	907	889	931	890	937	888	886	978	932	921	918	920	911	906	932	905	913	924	928	965	932	874	970	955	949	950	963	909	889	960	905	846	873	915	921	930	907	872	915	942	960	932	911	891	927	962	896	904	946	959	929	895	981	876	997	925	911	918	920	943	927	967	946	907	910	941	926	850	940	890	871	907	953	997	968	931	909	954	931	925	887	975	900	956	946	896	881	915	934	940	904	894	941	935	910	916	945	924	897	938	963	891	940	981	962	930	929	897	898	917	897	992	910	951	891	899	907	940	949	892	877	938	963	937	939	931	891	937	921	865	985	925	955	910	957	923	930	1004	899	907	943	887	923	905	903	883	914	938	926	873	932	950	908	885	929	965	905	891	912	962	914	936	956	897	891	886	961	940	870	939	959	920	918	893	901	929	964	882	894	934	909	911	895	906	915	942	895	886	938	890	955	953	987	928	950	909	912	968	926	910	958	918	895	882	983	943	923	916	1015	923	902	908	923	959	918	938	935	934	901	925	881	878	928	946	994	904	877	924	913	909	903	892	935	885	916	844	886	946	902	925	945	912	927	893	890	959	929	954	944	907	897	956	931	903	886	958	972	927	898	977	932	948	891	893	932	964	898	874	954	943	906	923	951	895	926	927	887	936	908	895	901	913	942	924	942	930	917	961	934	912	962	931	907	902	942	904	945	986	915	962	895	900	890	902	947	947	931	918	960	854	975	891	924	891	959	894	865	903	963	930	951	947	941	931	931	901	880	972	950	866	919	878	899	907	927	930	973	947	975	932	926	911	971	929	962	944	887	918	988	892	889	893	865	954	935	966	946	909	946	921	942	937	952	918	919	989	916	940	941	854	916	927	901	961	925	884	935	937	912	948	961	937	902	929	911	916	931	932	927	959	918	918	902	963	920	891	940	987	910	973	910	910	935	935	893	949	904	890	940	959	886	930	911	949	871	894	917	940	946	939	925	918	907	914	958	924	889	941	933	844	903	889	897	871	926	910	873	901	902	895	903	865	926	993	926	939	925	971	932	937	896	881	906	939	899	960	955	938	906	994	994	910	914	940	929	939	976	889	925	949	913	936	916	988	936	923	910	946	974	930	977	880	888	922	940	931	897	942	858	916	924	931	935	965	944	880	920	936	974	902	860	920	926	907	889	897	923	944	970	944	937	914	957	916	913	942	922	903	854	956	895	921	937	919	893	961	886	912	930	944	920	930	923	909	879	994	886	935	964	976	978	903	922	897	894	910	934	939	889	931	956	888	925	976	934	837	931	899	881	987	970	898	985	902	964	910	940	947	905	904	881	929	937	905	921	918	941	895	888	900	935	936	878	918	878	889	956	919	922	889	887	923	888	941	894	1002	916	1047	929	880	927	944	913	998	910	924	906	883	952	877	985	959	937	896	879	911	923	929	949	927	927	927	943	973	908	964	897	931	918	967	914	962	902	933	898	886	902	908	950	892	877	943	979	918	993	909	924	923	893	891	922	880	925	917	963	867	947	938	958	946	929	897	925	923	931	887	892	911	944	990	947	929	939	947	929	958	902	974	912	959	907	952	924	904	869	915	883	866	978	969	924	880	956	893	966	922	936	923	890	925	883	945	903	895	974	970	891	900	921	918	948	948	922	938	981	900	984	994	995	912	892	956	908	888	925	973	960	947	889	940	900	915	966	901	954	940	913	928	884	904	925	935	950	962	918	959	973	931	884	945	943	894	892	912	947	992	968	929	927	927	943	929	917	937	919	944	893	933	930	913	931	907	982	981	905	954	984	937	926	908	931	914	925	927	936	868	884	878	965	992	906	991	941	939	933	909	911	960	944	899	899	961	948	978	928	910	992	919	970	907	909	887	926	902	933	916	908	873	891	835	874	903	911	889	936	918	953	918	914	983	892	923	891	872	878	884	911	883	886	948	856	871	921	953	974	944	958	985	927	884	919	930	919	972	945	978	920	934	1008	893	934	868	891	973	930	954	906	934	949	951	925	932	931	989	926	937	939	937	879	913	954	918	883	897	943	983	960	963	921	902	999	886	907	944	910	910	909	937	950	906	880	875	923	907	900	917	967	846	929	873	954	900	987	947	932	912	952	895	906	870	848	950	926	902	901	960	959	891	923	940	927	941	890	933	878	958	897	951	945	982	954	874	969	887	900	917	929	926	945	918	883	869	893	876	923	915	941	911	972	898	883	901	911	937	944	928	917	965	918	924	874	878	935	928	899	923	943	1004	902	916	942	907	891	922	921	927	885	917	961	957	949	859	901	911	951	917	934	1004	868	948	946	936	936	895	941	895	937	899	936	941	873	916	896	956	886	905	910	938	896	902	913	936	922	956	913	921	884	969	895	925	924	987	931	899	926	893	910	944	956	930	935	929	900	880	931	936	917	945	856	865	980	939	875	927	884	865	935	947	887	965	989	904	894	966	957	876	901	899	942	873	884	955	919	957	891	966	905	907	928	916	914	942	971	933	945	945	904	856	958	901	951	916	912	923	957	900	928	952	952	892	972	916	883	918	873	948	872	922	949	941	921	913	894	976	861	939
6912	567	588	521	467	424	402	431	355	377	371	353	352	356	348	377	364	379	355	374	348	371	359	351	361	310	358	359	355	345	366	355	385	362	391	355	366	351	344	358	342	402	329	312	384	364	366	387	309	353	367	365	364	360	356	389	344	359	370	370	369	354	363	339	361	339	347	360	346	341	347	368	370	351	353	327	349	341	370	352	348	350	345	323	388	368	335	358	386	312	340	329	360	390	362	364	346	368	365	381	345	360	374	339	378	342	399	371	338	359	333	312	367	325	334	353	361	370	353	331	337	343	331	373	316	362	365	338	370	336	383	351	332	365	324	370	339	373	379	374	366	335	353	349	375	344	353	322	371	328	338	359	361	322	365	355	331	356	405	399	354	371	317	328	351	359	358	346	390	362	361	366	358	377	347	366	340	380	335	357	339	373	341	322	361	331	360	370	337	374	343	331	350	347	371	345	388	310	343	339	324	358	340	331	347	324	337	399	366	364	369	339	346	314	336	365	349	359	401	364	353	357	375	395	333	353	387	346	356	353	367	373	342	320	364	361	345	324	343	371	362	341	345	349	356	346	341	362	339	372	366	372	364	379	369	374	346	334	363	342	365	349	352	353	343	327	359	336	357	352	360	352	330	339	369	343	344	338	379	320	372	368	378	372	331	347	338	382	360	371	360	382	400	338	360	315	362	350	336	364	369	348	364	351	331	367	359	374	368	351	376	349	368	315	426	382	306	359	353	354	359	351	341	360	360	360	353	358	329	350	341	373	353	382	354	363	409	353	373	363	392	385	321	346	352	355	342	378	346	376	349	383	356	351	314	343	329	353	378	343	375	320	327	366	313	372	360	347	358	328	347	354	370	330	384	370	337	333	326	346	336	346	334	383	314	349	377	356	339	346	375	343	360	347	382	327	349	353	374	347	335	294	342	330	354	359	322	352	333	363	340	358	336	350	374	371	328	336	371	335	368	364	358	328	352	308	330	345	377	361	354	361	364	332	360	347	373	353	348	355	354	345	384	368	314	361	353	345	350	320	346	362	378	352	318	357	372	377	332	353	361	360	333	328	351	377	374	349	356	335	345	339	356	331	358	356	357	336	379	372	333	365	373	369	371	352	352	369	396	372	392	362	362	345	354	337	365	367	366	355	343	358	370	374	353	335	324	375	368	364	352	383	350	382	374	357	375	317	360	354	384	362	369	383	354	374	292	363	331	346	344	371	354	367	354	359	325	361	326	354	384	354	333	381	355	343	344	348	362	403	383	368	340	354	356	364	361	358	361	363	366	365	328	311	382	352	317	382	348	360	345	355	370	391	393	305	361	354	370	352	340	348	366	324	336	361	387	343	332	393	332	361	362	325	362	362	378	303	338	348	339	375	334	380	355	365	320	361	375	387	370	371	345	381	347	339	346	346	355	353	313	362	329	380	336	310	344	344	359	360	352	372	364	372	336	370	388	364	340	394	356	300	354	363	393	370	350	366	401	368	383	316	367	382	356	339	328	341	356	344	318	370	389	348	372	353	369	355	344	337	346	352	368	349	334	309	350	353	353	373	337	351	334	339	365	399	374	342	329	341	380	329	359	348	327	402	374	349	360	363	342	351	322	336	360	320	368	354	325	329	349	366	358	348	369	364	368	349	371	346	344	311	358	365	338	337	343	346	336	350	334	358	352	369	348	330	336	345	374	332	321	403	351	343	352	319	371	352	350	375	332	337	338	355	366	341	351	347	353	332	363	352	363	353	358	348	358	349	332	360	328	338	356	373	374	381	382	371	347	336	310	346	360	329	366	333	347	364	351	345	391	345	341	370	360	360	349	345	367	398	373	328	392	367	360	320	368	343	331	368	368	387	338	378	360	376	356	383	318	350	371	328	352	361	359	375	367	304	344	368	372	369	395	395	339	312	381	339	333	316	345	377	338	337	369	352	380	388	357	337	377	377	389	363	360	389	378	446	332	380	337	365	322	334	350	335	328	340	336	355	341	335	378	346	312	360	345	350	346	310	330	326	384	360	354	364	377	327	343	379	351	349	339	374	320	322	333	343	355	385	307	359	356	384	368	364	352	367	353	352	385	367	349	329	322	360	350	381	318	360	352	376	391	398	386	369	383	354	375	401	376	350	364	358	374	362	363	353	333	340	357	370	337	360	389	351	382	349	382	322	336	397	368	368	365	344	343	345	322	336	355	335	342	332	353	373	344	345	356	345	353	336	340	357	329	373	352	374	354	366	350	337	335	331	351	363	360	375	352	362	348	363	380	352	342	350	345	373	377	307	338	345	366	335	344	373	361	340	360	347	359	348	334	351	339	375	371	371	348	353	352	354	359	365	362	374	361	342	372	338	345	329	371	355	337	357	327	361	337	334	345	380	370	343	384	339	361	355	357	371	341	358	340	366	329	395	378	321	362	324	363	396	351	352	390	362	375	382	346	360	371	348	364	331	358	372	320	351	327	348	380	363	334	386	353	349	352	349	361	319	346	346	344	307	340	352	339	382	366	368	338	354	346	361	347	375	376	349	350	333	371	384	386	376	347	341	317	369	374	346	328	342	368	331	370	355	347	349	338	386	337	326	295	326	361	380	370	333	364	358	325	373	343	329	363	341	350	372	379	358	350	359	346	343	316	340	352	350	387	351	360	335	364	331	366	353	358	337	376	348	362	344	359	385	384	372	327	346	355	316	340	338	342	319	353	308	346	349	355	350	348	338	355	373	331	385	376	329	335	366	363	335	375	365	337	368	344	352	349	369	379	363	320	362	326	384	356	376	369	347	334	336	381	353	353	374	323	376	363	367	354	326	334	321	308	370	328	341	358	411	370	364	347	327	314	384	357	352	361	363	371	379	385	346	349	356	362	332	323	326	369	351	371	347	362	359	364	345	348	341	377	365	328	369	336	379	398	375	359	333	355	378	378	382	347	345	364	382	361	337	350	361	327	343	348	339	349	366	335	365	346	336	343	334	331	369	329	338	328	340	338	376	388	344	354	336	373	322	336	292	367	360	379	378	334	322	410	388	342	371	361	357	354	374	355	323	358	338	355	354	371	353	367	365	337	344	344	346	386	348	327	388	384	376	369	358	347	386	349	406	373	333	331	333	396	357	364	349	334	340	376	354	367	341	349	340	346	355	337	326	356	343	388	344	355	383	355	338	343	323	391	355	365	339	300	336	325	347	361	351	358	394	335	364	317	342	365	335	347	365	378	368	397	355	353	372	358	322	359	375	349	391	346	360	344	356	387	399	338	372	397	391	357	385	364	378	364	343	371	337	324	318	358	375	365	373	366	395	361	337	346	347	386	354	375	371	350	362	378	365	370	387	380	341	365	327	363	402	371	330	391	338	365	347	367	380	363	365	333	344	349	346	343	342	350	380	344	327	386	352	348	336	331	369	349	323	363	326	366	328	349	325	342	347	341	384	332	350	350	361	359	372	365	336	385	388	399	390	392	385	356	367	318	356	340	355	377	368	357	349	357	373	379	347	342	378
6437	1062	1332	1375	1297	1242	1171	1039	996	992	1016	960	971	916	968	883	899	865	843	873	911	851	825	876	917	880	883	833	824	855	904	839	831	826	876	871	850	845	841	907	896	842	846	820	871	851	868	822	827	846	876	834	869	838	824	865	873	910	888	852	840	839	856	879	890	895	853	869	839	890	753	819	864	832	840	891	923	904	833	863	883	855	833	818	813	892	867	833	832	786	838	894	829	873	846	843	804	816	865	830	828	912	771	833	849	875	910	860	789	839	833	820	853	826	812	814	875	829	850	874	871	857	889	837	842	856	888	838	908	835	905	806	904	891	874	827	833	844	835	827	882	843	821	859	853	890	812	904	848	846	819	830	866	877	825	850	887	844	781	789	841	791	845	851	842	865	858	871	817	858	876	836	831	860	864	846	843	840	895	886	836	842	864	840	865	845	875	848	853	847	862	807	802	810	878	850	862	850	863	837	823	836	851	881	892	856	816	831	851	824	813	883	877	802	845	829	867	889	866	826	848	816	827	841	806	802	826	827	817	895	865	895	846	881	864	853	874	832	868	860	850	778	829	830	813	812	889	811	836	805	905	872	867	828	877	840	837	839	841	854	838	823	822	843	863	872	942	868	897	824	883	870	890	790	849	845	884	782	841	891	870	878	850	800	880	879	799	867	932	884	840	907	887	886	849	841	842	867	847	848	856	874	840	855	834	863	857	842	819	877	829	823	852	790	867	840	885	826	896	876	803	819	830	809	832	801	850	898	788	847	805	834	855	848	900	844	856	827	813	774	772	823	811	876	832	804	840	844	877	826	818	846	885	849	871	791	860	840	821	849	824	859	837	866	848	855	835	840	855	864	867	874	840	827	814	851	862	845	838	846	786	904	855	819	825	846	890	830	809	832	864	893	843	821	851	864	827	868	852	883	815	841	834	832	821	833	846	845	858	861	850	832	895	837	873	863	831	848	824	791	879	798	842	879	874	826	878	887	859	846	890	831	843	807	880	814	850	854	891	801	868	903	867	847	844	899	869	869	870	843	859	877	828	881	802	837	847	873	912	876	789	874	852	869	866	895	834	871	820	849	857	827	881	851	838	869	897	845	826	818	859	868	853	840	901	802	851	824	882	873	861	824	855	846	829	868	830	861	868	896	857	842	840	863	838	850	821	809	833	835	842	812	830	857	845	851	853	932	853	824	852	867	835	813	846	833	849	828	810	847	818	817	889	841	873	884	850	789	879	817	837	866	852	851	834	847	858	840	892	817	847	856	840	898	861	862	861	859	821	836	850	836	827	840	846	858	843	839	883	889	841	842	838	846	790	892	810	849	875	863	800	830	875	861	826	793	908	854	862	871	882	831	842	810	854	830	863	839	851	796	850	805	827	867	848	861	806	853	902	907	897	880	841	838	900	820	862	837	877	831	892	872	870	842	809	799	807	848	851	862	879	855	841	843	884	961	843	818	914	850	852	831	850	791	834	824	853	867	840	876	841	849	851	836	840	862	902	874	857	878	845	882	839	872	838	859	867	870	837	841	836	870	822	852	854	847	847	868	887	812	891	880	859	835	864	807	858	880	856	853	855	883	816	857	831	852	845	864	820	880	847	816	839	873	830	848	873	829	791	893	838	901	868	850	837	844	842	846	838	842	893	809	831	836	815	849	841	863	835	863	833	842	829	856	899	846	912	903	838	890	899	831	823	823	840	912	865	864	906	865	818	828	860	862	820	863	855	893	881	878	838	833	830	857	827	915	910	845	835	865	870	845	917	890	830	821	882	838	846	835	864	902	847	873	883	858	856	798	846	853	896	870	882	872	883	860	831	893	838	822	858	826	893	814	846	891	847	871	834	827	842	849	874	824	835	827	825	881	890	839	860	829	819	871	839	835	827	802	839	867	837	873	877	851	852	912	906	902	845	849	869	796	872	885	832	893	824	860	872	815	859	826	823	862	882	868	801	891	855	857	900	820	897	807	851	860	845	876	842	837	839	849	842	834	843	870	875	862	801	885	848	866	821	835	867	782	802	841	814	823	885	880	904	871	777	863	894	807	907	892	850	828	850	833	858	849	831	853	859	882	825	860	876	863	818	870	833	874	864	827	853	869	839	825	837	858	834	840	776	896	838	835	874	843	879	866	839	842	836	852	815	862	841	823	896	859	843	845	808	832	881	810	873	800	839	799	851	863	880	853	865	852	862	834	819	840	841	922	870	874	829	808	827	879	876	855	843	859	802	870	846	856	866	837	856	854	811	845	823	834	875	885	919	895	848	788	832	759	867	854	856	878	843	879	827	925	824	837	845	840	843	807	810	852	843	791	853	852	876	863	873	870	863	811	870	823	807	847	839	880	868	861	870	780	848	879	812	854	871	833	868	858	809	853	839	904	847	852	896	866	872	879	866	834	829	858	868	835	853	847	831	855	829	818	825	842	903	878	878	822	822	842	781	879	890	872	834	899	856	848	838	887	845	813	857	863	817	839	814	849	851	823	829	825	857	816	872	852	903	858	858	859	829	865	835	846	859	869	858	840	876	844	867	893	848	842	823	854	848	848	853	830	849	850	860	823	870	881	867	866	888	892	853	857	876	783	824	890	875	862	906	865	790	847	860	832	793	909	847	846	873	857	832	856	843	858	896	883	832	885	833	829	812	842	844	878	861	847	853	820	896	854	858	834	855	856	845	772	813	864	860	841	852	814	806	812	814	848	875	881	871	859	863	873	870	854	921	909	869	819	829	848	869	876	849	894	956	865	877	886	880	832	856	798	876	852	747	897	861	827	853	843	879	830	860	864	851	838	856	872	916	878	808	837	828	840	859	839	875	820	833	839	845	828	845	826	843	867	863	854	867	826	849	846	818	884	807	918	845	855	853	834	870	856	902	845	835	801	819	869	877	856	802	832	883	833	795	866	900	857	896	899	883	885	850	889	871	832	874	853	815	859	859	818	835	853	833	846	834	833	866	869	872	855	855	858	844	811	871	828	845	830	869	880	865	893	865	825	840	839	879	842	818	884	884	852	857	861	854	835	881	798	856	829	910	894	826	868	839	848	841	874	845	769	893	845	888	885	790	811	852	816	814	834	867	873	824	867	827	874	866	806	837	889	816	867	828	826	818	872	894	881	904	840	798	845	891	790	825	825	815	909	862	852	853	861	801	847	808	780	838	877	864	864	858	850	856	834	819	832	827	847	885	843	812	886	784	834	834	829	868	829	878	793	828	874	863	856	816	840	894	830	824	907	857	856	865	875	818	816	871	837	845	835	889	824	816	846	822	838	847	874	793	808	861	837	841	827	795	901	868	879	852	836	896	827	854	826	801	890	878	851	838	879	867	791	848	859	821	831	858	856	861	863	876	850	830	846	846	816	837	828	899	848	889	842	852	869	870	843	832	853	845	853	877	883	911	850	856	840	884	802	871	871	878	849	822	845	908	889	887	841	864	868	852	865	870	874	827	895	863	820	865	829	896	843	866	833	856	837	876	858	853	814	837	841
12357	758	663	483	367	291	266	227	221	229	190	192	226	167	194	184	175	176	188	204	167	174	172	182	192	169	157	168	195	161	192	172	158	188	184	180	184	169	191	148	175	146	183	165	174	160	189	163	187	169	189	173	184	168	187	151	172	197	161	158	188	161	168	183	190	176	169	179	164	166	184	183	191	168	178	173	189	185	158	184	187	192	172	177	181	170	187	188	156	174	158	153	175	181	210	179	174	157	177	188	137	146	149	176	160	168	147	191	179	181	188	200	155	167	174	189	180	174	183	181	188	164	169	175	175	193	155	162	143	169	162	159	167	174	152	174	190	180	186	185	173	187	168	193	179	171	184	173	184	178	167	197	174	154	190	180	158	187	164	167	158	147	187	181	185	175	175	183	161	160	155	161	185	151	150	144	197	184	187	166	187	188	181	172	151	163	168	160	150	173	160	171	144	151	161	163	174	167	174	146	162	183	176	174	183	163	175	151	164	154	167	160	197	164	162	186	196	160	180	177	172	174	160	177	187	164	180	173	196	174	181	177	190	171	162	173	179	172	160	160	173	174	182	175	199	184	158	163	162	188	184	157	197	195	181	161	181	180	174	178	169	163	197	183	178	171	158	154	159	207	155	180	186	141	193	207	173	178	160	143	168	159	155	194	166	181	191	157	186	153	180	163	149	170	166	184	177	177	158	178	170	178	183	169	164	206	172	175	208	149	186	189	156	180	145	181	180	170	150	166	180	149	162	159	170	145	183	160	182	192	173	168	174	183	171	169	187	160	176	198	155	166	153	165	194	181	181	159	168	175	191	173	172	167	163	193	171	183	178	190	167	154	177	169	170	152	173	190	188	185	148	193	202	162	172	186	196	184	177	180	182	176	158	171	159	178	184	192	195	168	198	209	159	158	151	169	170	171	187	164	170	173	192	183	183	191	173	154	174	181	159	186	158	186	204	173	155	190	180	185	192	193	182	166	160	169	163	144	185	165	158	174	163	173	183	176	170	151	168	180	205	174	157	197	191	176	186	171	141	161	188	171	175	188	173	160	197	175	166	162	179	173	137	156	158	179	181	183	197	178	189	203	190	141	163	171	180	197	141	155	183	186	187	165	172	190	164	162	206	171	160	164	164	177	191	183	178	185	146	154	149	174	181	169	156	189	178	167	177	174	159	135	159	172	178	181	172	171	173	166	172	191	178	183	199	163	157	159	189	200	181	174	192	183	141	190	186	156	171	191	181	167	220	175	149	171	147	186	186	171	172	183	196	173	163	168	178	184	175	164	189	206	175	167	164	171	180	183	167	170	196	172	145	166	168	167	186	161	193	169	174	168	164	174	156	163	166	195	183	172	168	169	185	157	183	192	180	161	180	154	172	180	203	184	167	183	158	170	179	175	203	171	150	162	200	173	152	175	175	181	176	153	163	155	172	187	177	163	178	181	171	156	164	150	173	185	164	161	177	159	182	176	186	171	196	185	163	153	203	155	193	168	168	183	166	166	176	154	130	159	173	170	181	170	174	161	170	139	175	178	164	174	156	173	178	190	163	175	174	171	170	160	158	182	184	175	160	198	175	165	162	176	175	166	164	167	170	175	182	175	179	183	185	186	171	162	164	175	180	169	158	175	168	199	152	178	157	182	186	187	190	176	182	168	152	174	173	173	175	189	154	158	163	150	178	166	162	197	167	166	169	170	182	218	191	176	180	196	164	171	165	191	164	152	163	169	166	160	185	194	199	179	190	177	169	183	155	174	157	182	185	145	161	175	175	198	156	186	187	163	157	166	172	155	181	168	162	158	180	191	172	156	174	161	187	161	190	192	164	175	154	152	174	182	167	175	163	173	176	174	155	161	162	195	189	140	190	170	178	173	174	172	163	171	167	160	170	181	173	186	164	196	185	171	166	163	178	180	186	152	180	192	152	169	184	154	165	183	205	192	163	206	175	172	159	153	156	197	150	155	172	185	168	179	157	177	152	151	156	164	171	167	153	179	168	175	190	185	176	167	160	146	191	171	162	177	195	203	208	176	178	191	193	143	177	179	195	164	159	208	210	155	152	167	176	146	190	151	165	185	166	185	144	162	211	160	185	172	171	197	183	171	178	199	182	186	210	156	181	173	151	164	159	167	162	170	204	163	162	153	165	167	168	167	165	183	156	175	161	141	162	156	165	182	186	179	188	171	194	186	179	183	178	170	177	178	202	151	177	178	191	173	175	192	166	171	184	175	193	170	166	188	180	176	175	161	170	131	175	147	159	167	142	186	191	173	204	172	168	191	154	156	163	142	181	159	169	198	187	179	159	154	163	175	180	195	163	174	182	189	185	161	177	188	182	179	188	170	171	186	169	165	165	161	179	169	153	161	162	166	188	181	204	178	160	175	210	193	196	173	182	171	184	178	178	176	162	178	167	184	166	186	175	170	152	148	179	193	178	162	163	180	176	157	174	176	167	166	165	156	170	169	159	204	183	153	189	167	170	169	181	178	168	180	177	188	170	177	168	165	175	174	189	164	199	174	181	168	182	179	183	195	171	202	157	194	181	147	181	189	179	181	176	164	179	177	184	186	190	176	170	157	145	185	164	167	171	162	192	161	155	150	169	154	179	197	198	176	159	180	167	195	179	163	142	149	192	167	202	170	156	173	159	163	190	180	181	186	160	189	183	152	170	181	166	174	186	188	181	166	190	157	180	156	173	174	177	190	186	172	164	161	179	180	164	157	165	177	204	173	175	179	189	186	180	177	206	175	177	159	197	177	205	178	188	186	162	191	188	149	180	181	171	141	165	163	158	179	169	180	161	170	161	146	189	167	194	191	169	183	183	177	188	168	167	155	158	166	179	161	176	175	180	175	188	169	189	156	180	149	183	178	159	185	157	159	172	167	177	178	186	169	184	177	162	168	183	158	167	151	202	185	167	168	171	187	181	167	175	202	179	176	169	192	172	160	177	186	171	173	198	202	187	177	176	158	209	166	168	171	158	159	143	175	150	166	187	168	173	169	182	183	163	199	179	158	162	173	169	178	168	184	177	191	146	172	202	165	166	182	161	174	155	158	186	185	177	156	173	168	160	159	173	169	179	165	167	177	167	163	155	175	180	153	170	181	181	168	158	183	196	151	139	170	177	170	186	169	174	177	167	187	153	166	175	146	165	172	179	173	155	162	166	182	179	173	191	173	181	198	174	172	154	158	164	179	182	167	180	171	154	173	179	161	168	150	172	145	142	188	172	166	168	159	150	176	174	193	183	197	203	164	173	149	168	208	183	163	158	144	182	176	197	151	191	163	162	155	153	195	167	161	167	178	154	171	167	171	175	164	157	180	176	174	153	168	161	171	161	185	195	176	175	185	176	166	179	200	191	164	199	184	154	185	163	168	215	170	181	163	168	181	187	149	167	170	183	188	159	178	193	185	181	156	168	179	163	161	175	197	164	178	170	178	171	186	152	148	179	174	172	172	176	162	170	167	163	144	169	180	175	194	179	175	195	145
7720	909	1520	1707	1497	1187	1002	861	780	707	646	629	631	542	546	567	531	542	542	532	493	505	494	514	485	501	503	487	503	472	483	464	459	450	461	481	471	485	480	499	502	465	476	501	453	442	433	476	433	474	466	465	472	463	473	470	429	485	425	462	471	459	408	460	498	466	465	452	462	451	479	444	448	414	460	463	450	470	443	431	482	430	469	444	479	471	456	458	453	478	446	439	417	463	453	417	428	499	471	464	433	483	476	455	421	412	460	478	468	457	485	430	460	414	457	463	415	484	444	436	449	447	416	470	468	464	451	461	454	447	443	475	413	489	475	443	477	439	446	451	455	448	429	437	454	443	434	475	460	446	449	497	435	470	449	439	453	487	470	413	449	433	481	440	439	457	444	482	435	486	457	467	420	479	457	459	449	458	446	463	467	426	452	419	452	461	462	428	469	462	438	421	443	427	455	438	466	432	432	463	448	462	435	410	480	465	476	499	465	428	430	457	441	480	425	424	496	458	444	441	433	416	447	471	438	446	439	453	425	449	465	428	436	456	431	426	441	439	441	478	448	470	444	442	434	486	426	467	519	457	456	440	458	433	439	437	431	435	457	415	425	465	438	444	434	462	443	440	454	438	460	467	454	490	476	432	449	445	446	447	426	462	464	485	460	446	450	440	464	442	484	438	457	418	482	465	406	444	471	436	398	487	430	469	455	457	446	478	442	468	443	451	449	479	451	488	445	444	460	432	404	451	444	471	438	501	447	476	468	476	469	439	483	437	432	442	449	433	413	434	428	424	457	437	473	468	436	437	418	456	481	476	442	459	472	445	458	421	440	443	462	445	454	434	480	436	509	432	441	454	462	455	461	445	433	425	434	438	487	416	454	454	420	450	470	431	478	432	427	464	429	421	444	446	409	422	412	428	451	463	440	484	460	420	436	447	442	439	459	419	473	436	463	468	457	453	431	433	418	448	436	498	448	436	475	411	448	454	418	441	461	455	460	474	453	439	502	439	482	433	449	468	450	471	436	448	446	426	483	453	467	454	421	450	472	442	451	452	447	441	413	461	403	466	408	414	436	443	458	453	459	468	459	479	447	432	478	447	472	454	440	456	466	440	434	455	443	446	505	429	445	459	460	460	457	459	431	461	442	465	412	424	476	443	468	479	490	479	434	422	421	463	430	484	478	463	429	438	423	435	421	472	415	494	466	474	451	418	415	458	420	467	464	469	456	492	439	496	465	417	403	432	476	445	443	423	492	470	485	431	444	439	491	460	461	444	452	472	431	452	415	464	414	422	485	440	440	475	435	439	423	467	463	445	445	437	436	460	437	468	447	442	458	461	456	431	448	478	474	474	474	431	468	443	444	470	480	454	425	465	476	470	420	465	468	407	462	426	491	452	436	456	439	468	463	477	459	451	443	474	455	431	421	444	404	450	437	416	458	428	445	429	460	450	442	411	450	433	459	478	466	430	460	442	467	440	451	464	457	469	455	434	466	422	467	433	464	438	421	462	450	466	418	444	444	419	464	425	446	460	445	413	434	467	464	445	427	452	445	469	505	493	465	434	440	497	461	469	434	439	450	441	439	460	457	416	511	440	403	475	422	474	457	465	448	427	463	465	432	453	478	460	495	440	489	463	462	447	455	473	448	461	456	429	485	470	460	486	437	450	450	436	449	454	459	447	433	440	439	465	476	440	429	468	495	434	466	438	464	428	480	469	418	468	467	464	426	421	437	422	431	449	432	442	451	474	476	430	453	427	458	473	444	501	480	487	401	464	440	479	426	484	466	465	447	425	441	439	456	458	428	466	441	443	433	450	462	469	420	454	436	446	413	445	459	478	442	408	432	440	416	452	421	462	450	464	454	448	454	415	446	481	417	422	466	441	469	465	446	431	441	459	464	470	474	463	430	444	450	476	469	448	465	472	403	490	455	451	458	443	452	451	460	486	441	487	453	439	472	440	451	433	472	435	463	469	479	456	494	458	427	448	466	468	433	461	444	458	471	447	446	476	443	434	450	454	452	433	452	431	439	440	460	471	466	461	460	419	434	441	446	481	477	475	494	446	441	447	434	422	493	428	483	477	443	434	444	409	468	468	442	456	479	440	421	448	419	459	480	445	429	428	460	429	464	439	455	431	439	448	491	432	427	442	428	458	482	452	442	465	440	453	480	452	456	451	446	444	457	445	439	475	444	457	458	443	465	483	468	438	475	450	518	488	444	420	409	430	479	409	435	477	473	452	474	495	482	461	417	466	468	445	452	517	474	434	500	459	401	449	486	460	431	442	428	488	483	437	421	467	433	463	430	446	456	478	449	436	429	434	481	472	426	483	438	438	462	491	455	484	490	462	469	448	457	438	455	437	457	473	450	480	409	452	465	455	478	443	451	434	452	436	460	461	410	442	422	428	464	412	484	440	438	456	446	480	456	431	479	457	462	469	431	427	415	464	451	455	449	461	461	443	455	456	453	438	440	422	447	463	416	442	449	435	457	456	501	407	468	452	455	475	475	441	470	479	459	426	450	442	452	463	454	445	394	447	449	439	419	460	423	428	433	459	419	455	442	443	444	480	441	410	446	488	484	440	466	464	475	470	428	458	454	452	440	481	455	453	467	463	494	412	467	448	449	462	464	452	450	445	458	419	468	460	461	463	473	451	427	440	429	441	469	424	423	467	454	462	479	464	464	462	450	458	448	442	533	425	436	467	431	446	468	429	442	458	493	420	414	475	454	465	454	510	459	463	449	452	452	486	437	474	434	462	410	450	456	420	449	508	447	455	441	445	444	453	439	433	468	445	452	437	462	420	450	424	433	456	475	449	480	419	465	412	458	431	474	452	405	446	442	406	446	438	442	434	482	477	445	427	421	447	465	458	434	453	433	497	443	463	455	436	442	426	412	439	447	428	432	447	408	463	431	413	453	430	450	479	463	455	491	460	447	449	406	433	473	449	470	452	447	447	485	452	437	435	459	452	428	442	446	465	459	471	428	436	442	485	428	464	486	452	473	412	447	522	432	448	426	464	430	435	474	452	455	451	466	442	424	463	469	488	442	445	448	504	505	451	410	454	449	481	453	452	495	445	452	463	464	465	454	476	484	438	440	415	442	474	441	466	463	407	439	414	457	473	469	453	447	422	482	418	431	422	456	470	442	433	463	458	460	466	472	471	432	444	432	423	475	458	464	447	433	487	447	430	445	460	435	455	453	469	434	421	436	408	453	460	400	464	461	435	424	441	462	456	432	466	448	477	428	475	451	437	460	444	483	434	413	450	438	463	447	479	469	469	473	468	441	449	439	451	465	503	446	444	476	481	447	463	448	453	449	437	481	486	448	434	453	452	494	457	458	419	466	457	445	436	469	445	453	454	468	417	457	441	393	440	456	437	470	447	446	458	462	431	471	483	468	469	428	476	422	453	452	424	456	428	417	454	473	494	456	444	478	457	425	447	422	431	470	437	473	455	429	448	480	465	459	450	474	448	417	454	441	417
1355	372	390	397	381	369	382	393	354	378	400	380	366	370	374	370	384	382	410	403	377	400	392	355	376	370	387	395	371	371	388	371	387	390	351	411	353	410	382	348	422	356	359	372	376	365	363	399	353	417	360	401	376	399	384	408	393	393	364	372	398	400	375	409	401	373	388	396	396	403	337	372	353	381	389	402	394	370	413	392	374	393	356	351	391	377	387	381	358	402	376	374	404	383	398	381	380	363	389	340	416	387	389	389	403	378	379	417	411	327	338	332	352	345	399	351	387	395	396	421	412	381	391	381	383	360	406	409	375	371	386	366	382	404	383	390	393	383	385	383	357	355	407	363	368	371	381	380	400	400	360	352	372	365	363	367	362	398	348	369	342	339	357	406	367	376	378	358	375	409	392	384	402	377	378	401	363	396	349	427	423	375	390	377	403	404	382	420	394	421	359	353	395	398	391	376	370	378	367	377	427	376	399	381	388	366	393	419	334	361	398	386	398	391	426	359	355	388	385	390	379	383	413	367	430	382	365	385	450	433	377	376	363	361	370	416	346	353	403	356	388	389	382	398	371	365	349	375	390	361	403	378	366	398	398	398	397	393	361	382	357	399	371	364	393	420	390	397	415	390	396	417	441	383	336	395	392	397	400	354	405	395	374	363	404	356	410	375	373	403	349	367	399	363	353	392	362	421	359	359	363	388	371	349	378	360	379	362	358	368	385	404	375	379	387	406	412	353	399	391	393	367	360	378	353	362	340	356	388	380	389	391	361	382	359	378	379	363	362	385	423	371	368	390	396	383	413	401	398	401	392	362	369	343	404	372	382	372	375	381	385	367	416	356	384	327	382	372	373	386	385	391	409	395	407	357	392	377	373	368	386	387	359	354	382	348	373	386	362	365	371	361	382	399	408	368	385	387	372	407	395	383	401	399	402	402	395	380	389	347	362	386	369	407	381	394	359	382	358	384	349	373	380	349	361	411	364	377	393	382	393	355	370	383	414	427	391	387	384	370	352	353	339	373	384	358	392	345	385	335	360	413	387	420	363	406	442	409	384	397	374	378	385	398	378	371	377	406	374	380	384	393	431	389	381	396	393	370	377	357	352	362	406	384	376	346	419	365	385	354	380	406	329	377	354	382	401	389	381	362	391	373	354	388	368	384	386	390	412	340	346	399	357	360	370	392	376	356	388	415	386	362	430	340	422	371	372	384	367	373	419	395	379	378	416	362	388	372	439	384	402	407	397	371	395	417	403	420	377	400	359	372	372	403	402	395	391	365	372	394	391	379	395	406	327	361	351	352	379	385	356	395	359	381	384	329	445	366	361	348	387	410	357	360	380	378	411	391	369	342	362	362	391	432	378	405	356	381	368	355	383	393	403	357	372	376	407	406	366	396	392	403	381	423	391	381	339	363	376	380	377	370	368	325	366	378	380	345	396	384	359	374	415	355	395	372	394	384	387	360	385	385	401	398	382	394	373	390	397	395	374	355	384	370	409	385	417	384	400	401	382	387	395	374	382	408	381	358	374	374	375	395	392	410	357	396	388	388	399	372	381	399	381	370	380	410	382	342	379	382	373	407	374	367	385	392	379	359	399	377	378	382	415	415	395	340	376	377	399	373	401	393	357	373	419	393	436	375	401	392	405	387	383	370	375	378	413	350	381	397	396	401	383	398	420	386	347	357	404	421	379	404	349	380	351	406	394	416	350	393	404	399	381	382	333	348	362	383	379	361	363	376	372	386	427	368	372	350	378	384	409	396	382	382	375	392	425	436	386	422	366	393	391	386	382	373	373	363	396	389	373	400	378	388	405	382	391	375	408	379	373	394	384	361	335	361	409	347	356	393	356	370	390	387	381	361	385	402	395	397	386	392	409	375	378	377	364	386	384	368	364	359	401	332	366	425	395	393	352	407	347	372	410	388	367	369	386	393	383	355	382	378	383	382	389	374	380	378	399	377	389	400	389	380	405	405	393	385	398	331	369	372	371	373	395	420	383	382	382	384	327	395	384	362	384	383	412	385	395	365	362	397	356	367	391	378	420	377	456	375	355	374	409	401	332	425	392	362	360	356	365	378	360	338	352	365	431	364	381	388	396	394	344	361	388	391	401	383	415	413	419	411	396	410	385	425	364	384	370	356	387	394	423	379	385	401	393	378	346	347	374	366	405	369	382	390	404	403	404	375	387	386	311	371	411	370	390	424	389	428	378	388	355	414	374	364	409	373	398	359	356	323	353	358	371	386	374	364	348	372	390	398	370	395	374	393	344	385	406	410	371	382	374	352	370	340	410	359	390	367	380	364	409	368	365	347	377	383	375	407	389	379	369	356	393	361	397	359	396	392	375	363	413	388	396	385	411	343	405	388	387	386	403	388	337	372	371	387	382	377	382	393	403	396	390	406	393	382	357	406	380	391	395	404	385	389	357	385	397	395	383	399	373	425	358	386	352	369	413	400	391	373	419	390	382	376	367	350	407	385	378	404	411	397	357	379	381	379	384	406	371	366	370	404	395	381	369	406	390	403	382	380	399	402	418	372	415	362	375	391	344	377	333	391	400	371	373	382	364	392	375	439	359	333	400	403	401	375	407	375	335	364	379	390	350	406	388	392	359	432	378	364	359	380	358	380	361	386	351	342	367	398	379	368	346	356	391	400	372	414	388	400	381	391	383	393	359	424	369	366	366	369	422	350	392	373	431	397	376	383	373	353	392	384	383	382	383	345	376	416	384	367	402	374	382	412	379	425	363	333	375	349	394	376	387	384	376	394	376	364	394	370	373	379	379	399	406	395	372	374	371	418	369	360	374	383	360	394	398	384	396	368	408	388	365	375	440	360	381	374	389	387	352	362	349	400	397	408	368	384	353	355	406	390	396	406	375	366	394	397	349	361	430	383	367	382	406	405	377	386	353	405	379	395	354	400	382	343	365	345	389	372	389	393	390	376	364	352	396	436	382	358	374	397	383	421	362	382	381	386	390	376	416	379	374	390	351	361	385	377	365	361	340	357	388	352	376	355	386	401	354	369	342	372	398	380	426	377	382	390	376	336	348	415	417	358	371	387	394	408	400	386	338	388	381	372	398	366	407	385	371	418	382	355	407	365	359	396	367	403	371	381	371	334	338	342	403	381	368	386	390	365	373	381	387	359	346	372	359	376	398	385	380	389	359	378	425	375	365	365	358	341	423	412	396	316	362	409	413	412	377	391	395	399	352	385	355	411	405	375	383	415	399	378	402	367	387	386	411	359	387	405	363	365	388	376	356	363	375	389	345	382	345	398	348	380	383	367	364	417	389	358	352	395	375	385	391	363	363	384	370	362	378	371	370	420	379	449	366	383	415	389	387	399	391	390	389	355	399	394	413	374	387	366	399	363	355	362	370	396	363	393	414	367	388	408	379	371	385	367	417	370	402	350	380	369	358	386	384	358	383	378	357	358	366	370	427	392	368	386	371	398	394	382	398	391	374	373	366	367	395	365	394	386	410	335
2122	906	862	953	978	937	899	958	959	942	924	936	940	922	909	921	875	938	1012	902	943	954	926	947	945	944	964	986	879	992	990	933	914	924	925	943	927	935	933	919	961	927	914	889	926	966	914	914	922	846	922	883	906	924	932	898	907	960	925	898	930	940	940	937	893	931	969	942	927	916	940	946	966	948	915	874	884	927	882	907	892	933	923	918	910	915	975	921	909	936	899	918	920	947	923	857	896	890	917	920	885	887	941	880	910	893	884	916	924	935	933	937	921	925	907	937	842	870	891	961	900	900	951	916	923	931	893	920	869	910	939	940	981	864	891	927	935	962	916	953	988	937	884	880	928	890	885	941	949	901	919	946	916	964	861	888	886	900	994	898	875	905	908	899	933	971	882	956	908	899	950	894	922	934	930	906	935	941	953	952	895	880	864	919	937	951	932	952	969	961	870	922	897	955	914	951	933	899	924	968	917	970	923	953	896	883	912	971	903	919	946	910	859	900	856	993	928	903	913	921	934	890	881	962	911	993	951	917	950	952	904	949	892	888	864	919	871	895	939	940	950	919	939	839	903	914	961	925	950	986	930	904	905	855	932	906	894	903	945	948	869	944	947	908	892	970	916	892	914	909	862	932	887	929	966	937	951	913	959	953	964	939	891	940	906	918	919	934	907	929	891	938	936	903	889	924	904	935	926	891	888	926	895	895	907	912	912	970	928	896	868	961	887	954	881	935	989	895	915	879	910	850	911	944	890	930	952	972	902	952	902	952	909	928	920	914	930	874	910	915	855	923	964	975	960	906	908	902	947	905	952	944	881	938	918	905	882	925	919	981	919	924	906	982	936	942	919	954	949	972	907	881	923	970	889	923	912	898	904	896	874	959	913	946	909	880	928	954	921	957	910	932	928	881	942	946	927	912	889	921	930	962	864	934	902	859	901	862	897	929	940	929	876	882	933	882	899	888	962	830	859	891	887	920	942	855	930	921	894	876	923	935	906	923	893	939	898	936	924	937	925	909	961	940	911	877	883	907	972	860	959	971	922	863	960	886	951	909	927	923	946	956	931	893	962	924	954	916	909	897	936	888	947	927	937	946	930	920	859	896	916	908	918	908	925	898	941	945	959	902	914	885	887	887	894	905	903	914	988	933	893	936	932	957	950	978	949	932	973	970	920	907	894	882	896	899	972	878	975	969	876	936	952	894	915	874	930	892	937	938	915	941	938	877	993	898	883	918	938	930	1010	946	900	947	924	910	884	931	891	945	991	944	933	950	924	944	926	955	909	973	943	855	893	899	901	957	881	901	933	904	942	975	911	931	895	933	866	914	930	905	940	908	881	925	916	914	887	957	989	921	911	886	889	892	946	887	947	924	949	887	870	900	938	932	922	910	943	933	924	902	887	970	925	920	943	915	906	898	917	980	963	901	916	851	900	948	974	910	884	908	942	999	914	970	919	923	915	943	906	924	907	895	961	893	939	889	912	876	877	952	929	954	925	886	953	920	898	907	873	889	948	889	939	965	892	928	922	923	935	867	915	901	916	910	948	938	884	897	907	931	878	914	972	887	871	922	963	957	939	933	923	925	885	926	911	911	970	911	906	932	904	939	902	906	948	892	965	916	923	883	858	943	964	969	956	881	925	897	918	925	858	892	920	917	954	925	912	952	963	927	903	924	951	925	905	932	957	966	912	946	896	863	916	896	905	926	938	909	907	973	917	927	945	836	942	951	915	936	876	939	928	939	909	924	940	890	909	945	925	913	949	938	953	883	901	938	988	981	870	894	955	895	971	877	969	921	949	936	916	928	892	874	973	950	899	913	893	948	927	898	868	944	951	917	892	964	961	912	925	953	952	872	927	882	970	974	928	926	878	903	964	904	940	900	936	871	942	956	932	948	930	880	936	886	876	951	942	954	910	959	950	924	922	917	947	963	867	958	938	914	958	908	893	978	903	929	922	914	928	992	867	929	914	940	944	907	960	915	911	931	913	975	929	939	917	908	924	970	849	919	870	912	964	921	941	930	907	953	872	991	946	918	906	936	936	895	993	962	980	940	945	883	918	890	954	908	946	941	964	948	955	894	951	869	891	937	901	929	850	842	878	953	891	912	949	918	928	927	899	902	885	922	928	905	899	894	928	962	948	867	915	917	925	949	945	916	984	932	888	914	876	928	914	940	899	831	924	937	925	893	930	974	840	908	968	920	978	927	892	897	949	860	908	949	920	916	874	913	867	947	926	886	899	939	881	922	939	912	914	881	895	947	919	964	899	893	927	910	893	905	866	887	938	905	954	905	948	911	964	886	959	904	897	945	958	948	981	955	940	897	947	935	913	911	926	910	890	916	964	929	925	935	954	927	924	903	891	952	937	937	946	906	919	953	1006	877	897	895	978	909	850	945	922	951	909	905	894	890	884	925	857	942	899	947	930	913	950	902	933	948	910	908	923	896	913	925	911	899	935	903	938	925	988	922	977	921	893	944	937	916	899	934	939	941	899	925	938	858	915	959	954	954	886	923	934	937	970	910	957	967	882	991	937	894	969	911	877	934	889	933	967	903	896	929	920	986	920	895	911	900	907	922	917	887	907	944	895	890	910	898	943	951	987	952	862	906	1019	957	972	892	890	874	942	926	954	997	946	894	940	958	933	938	932	946	931	953	917	863	897	892	893	926	938	941	931	949	919	877	975	993	893	973	910	921	938	905	939	946	923	921	969	933	935	904	893	906	973	884	928	921	917	949	872	890	914	927	916	923	918	955	910	903	945	958	919	872	939	921	950	943	922	887	914	905	918	922	975	959	934	915	945	916	891	867	926	948	926	914	938	953	923	936	912	905	888	852	953	894	947	952	890	913	903	885	938	923	933	968	913	949	883	932	935	927	882	884	884	880	914	864	880	898	975	937	902	916	864	855	959	894	913	925	936	980	903	958	869	868	956	924	911	931	838	908	876	905	903	980	914	971	921	885	959	916	921	965	914	989	848	926	911	898	958	944	959	924	951	887	925	968	977	908	937	940	969	964	1002	931	974	875	916	905	936	940	955	881	910	947	923	903	884	887	913	928	880	946	907	891	902	926	920	893	947	923	934	995	900	962	938	929	910	878	955	947	965	932	905	905	934	891	922	953	912	915	931	914	952	936	923	867	984	866	946	911	937	935	889	992	925	942	927	970	938	895	883	954	889	909	945	883	901	943	941	924	917	888	861	897	934	856	943	934	945	962	894	929	920	950	893	929	929	920	912	915	894	913	936	903	922	917	1012	928	944	910	898	962	999	907	904	970	922	936	909	922	876	969	936	891	922	871	935	901	918	943	908	879	903	962	937	900	883	890	912	945	941	936	953	960	937	919	912	929	882	920	930	959	934	959	958	946	913	936	947	909	912	919	901	904	911	962	942	908	981	928	921	905	940	918	945	932	943	921	935	897	889	974	934	919	936	887	926	969	874	949	923	870	857	882	937	925	928	896	937	903	983	915	879	998	902	919	885	946	878	935	866	956
6801	577	562	486	460	455	405	392	365	360	358	341	393	383	372	359	326	369	363	333	376	347	353	336	385	361	341	354	357	371	358	347	354	327	341	318	353	398	344	359	362	379	379	351	366	350	363	356	353	364	346	372	370	361	334	345	364	351	346	346	385	329	348	363	321	349	378	367	343	344	338	365	336	337	359	360	383	387	345	348	345	391	342	346	376	354	352	345	345	368	380	341	324	359	355	358	388	341	322	383	349	383	329	346	333	334	337	383	341	351	343	334	334	361	370	345	349	383	375	349	363	345	323	353	374	336	367	346	373	359	329	307	319	347	339	388	371	349	355	348	352	359	360	353	338	358	370	353	348	332	339	375	339	361	353	389	360	364	357	362	362	383	378	379	365	351	342	307	357	357	357	330	347	331	324	322	329	356	340	391	339	361	373	368	320	352	371	355	388	379	338	353	314	330	340	355	365	368	377	361	322	319	342	375	355	348	342	344	320	354	397	320	348	330	342	328	340	361	336	322	339	358	340	358	339	345	375	353	349	384	364	346	347	357	413	355	354	333	354	341	375	352	355	346	351	364	374	379	352	330	319	340	366	395	364	320	378	376	345	317	308	349	357	362	338	349	358	363	322	325	333	350	364	341	339	343	362	338	327	326	320	368	351	343	344	357	342	369	344	343	338	387	323	370	371	344	387	374	385	355	367	354	329	376	379	376	331	378	331	355	338	335	332	399	376	339	350	352	337	367	376	355	334	346	363	370	342	367	367	381	353	362	348	339	385	344	347	336	370	354	353	337	364	339	300	345	359	342	378	366	358	364	338	337	366	339	353	321	391	379	331	358	357	354	362	375	349	342	408	331	358	356	329	370	395	363	338	345	350	345	349	323	339	330	376	400	402	334	378	370	395	344	358	335	367	337	354	332	363	376	349	348	350	349	376	377	304	362	353	397	346	343	342	323	347	327	352	368	381	325	317	338	337	366	327	391	400	380	371	339	313	372	334	391	304	353	366	388	373	377	356	359	346	389	347	347	342	344	367	365	372	345	330	371	353	397	376	316	354	328	341	378	325	356	336	367	343	344	366	376	367	321	364	346	359	373	356	340	300	342	333	293	353	342	357	362	362	345	380	319	387	373	345	370	365	339	372	330	319	325	323	360	322	367	377	360	340	373	364	359	359	366	328	307	336	338	365	375	330	347	337	358	320	351	330	354	338	359	351	326	316	339	313	366	362	343	320	309	333	328	321	355	345	374	320	344	361	372	373	346	401	397	393	334	378	350	369	368	327	352	336	354	323	362	360	358	366	365	345	340	355	337	395	363	359	336	325	318	363	372	339	356	349	361	341	348	358	335	357	366	372	345	382	358	340	355	291	321	357	368	335	354	345	357	395	377	376	352	391	317	316	335	382	312	349	350	350	345	323	340	356	351	341	363	368	342	343	370	328	375	322	334	374	332	361	350	397	318	387	370	340	348	345	352	353	365	341	354	368	348	332	312	343	336	340	337	363	355	321	375	343	378	335	316	376	358	358	360	366	338	350	348	392	353	326	393	366	329	355	351	294	382	360	333	364	390	389	346	400	354	375	318	391	346	323	357	383	349	341	324	333	376	360	362	360	368	356	368	379	367	356	335	367	350	361	353	340	348	340	339	330	358	343	358	345	339	324	376	348	371	364	349	337	342	348	360	358	351	368	375	320	357	354	372	371	356	395	342	381	294	353	311	354	370	339	347	339	360	340	365	402	332	302	335	359	318	364	332	357	377	316	364	322	351	325	350	287	307	363	368	351	339	335	332	342	351	377	323	334	335	359	339	328	338	342	362	375	368	343	344	341	385	343	361	358	383	346	314	336	355	363	319	333	348	351	346	345	363	386	360	333	347	360	338	344	386	361	359	336	335	320	360	365	366	390	354	374	364	347	357	368	340	306	396	351	327	344	359	354	311	408	372	361	326	359	304	354	372	342	347	363	357	336	374	319	333	333	322	334	357	320	300	349	348	351	367	345	341	367	338	352	306	346	367	347	358	353	357	357	371	342	350	376	376	354	338	325	356	367	351	362	369	356	320	317	342	332	392	327	352	353	348	345	343	344	345	346	308	333	349	327	349	399	344	368	382	398	346	378	337	355	349	369	369	374	347	360	399	333	385	358	360	363	381	348	353	367	376	332	356	386	333	325	359	367	361	336	376	349	296	337	381	318	331	335	348	327	377	323	351	379	361	331	380	358	359	335	358	362	351	330	350	366	337	353	349	381	345	335	361	354	365	348	326	330	306	362	356	340	360	377	353	353	364	309	354	387	346	366	342	387	385	319	371	363	311	387	368	348	361	331	331	344	334	317	388	381	363	375	332	379	335	322	347	368	355	340	356	355	344	336	340	365	352	353	316	344	338	315	390	348	342	376	371	317	347	343	373	316	361	340	343	341	344	340	355	372	368	331	337	378	361	367	359	343	371	388	329	346	329	332	331	334	326	338	357	378	348	399	370	339	325	345	330	319	350	366	370	362	371	330	370	377	354	360	365	365	350	383	356	322	338	332	346	348	377	352	313	370	348	350	335	358	327	374	385	348	351	344	359	371	315	345	362	353	317	359	372	387	374	378	337	363	387	365	320	376	347	397	329	375	370	348	347	332	361	334	354	333	323	325	353	331	365	374	313	352	356	333	361	410	360	341	356	348	353	333	315	359	356	373	376	374	334	371	330	371	348	369	336	366	349	358	379	330	335	390	337	347	338	390	386	320	369	324	331	365	317	340	374	324	354	349	372	349	381	323	321	369	344	376	385	321	344	305	374	300	396	335	344	330	352	371	376	330	380	347	356	358	365	392	376	365	379	359	351	320	335	377	353	381	349	325	343	357	365	328	337	347	341	348	389	346	356	315	373	376	349	342	384	307	354	338	365	373	376	341	393	354	368	350	354	385	343	364	338	322	343	357	364	331	376	348	342	359	348	295	352	335	340	376	337	325	341	334	367	382	354	362	380	344	398	359	353	350	356	329	346	364	359	386	364	341	349	364	322	347	330	335	357	345	335	345	361	334	359	354	337	327	365	341	372	357	351	336	369	370	401	361	328	359	375	374	340	389	349	330	328	362	329	346	364	345	353	378	370	304	353	369	350	338	376	358	344	339	364	380	378	371	346	371	323	328	346	348	337	338	335	365	383	334	361	344	376	339	367	327	348	342	333	352	338	377	370	379	347	352	356	351	387	382	356	347	356	358	375	335	384	373	385	352	342	361	348	391	319	350	382	339	301	385	339	357	347	348	372	333	362	357	376	360	344	342	350	353	344	346	355	365	342	345	338	340	370	337	359	382	356	328	328	371	320	294	355	287	367	332	349	381	351	354	344	372	352	367	363	345	365	374	294	360	361	344	357	348	355	366	357	360	337	322	306	394	355	336	388	321	378	347	364	319	358	351	351	325	343	344	380	335	378	376	348	337	333	326	344	340	350	352	301	338	378	339	343	337	373	350	354	338	373	330	348	338	322	375	346
6524	1087	1376	1425	1351	1194	1180	1135	1029	1034	945	910	877	887	868	886	925	886	924	915	868	907	886	932	859	861	878	834	884	824	840	821	901	861	865	869	851	834	827	837	849	866	886	857	895	831	837	848	895	818	878	896	861	793	875	867	827	853	839	808	846	850	836	836	890	841	835	834	855	879	926	808	824	843	829	819	810	822	848	847	887	860	828	819	916	845	864	820	844	818	793	805	869	869	829	847	832	861	862	844	885	860	837	814	823	803	793	849	898	905	845	857	848	861	882	867	875	839	892	871	834	846	853	846	849	776	851	815	821	868	862	851	910	864	850	828	859	840	808	878	829	897	840	874	809	869	857	893	852	865	872	819	856	819	882	833	790	818	789	884	820	799	846	864	863	862	792	833	824	881	906	883	829	835	834	822	843	870	843	885	856	848	899	832	828	829	898	792	878	858	803	848	807	837	828	861	820	865	804	849	839	868	877	840	827	828	811	858	800	801	827	860	833	886	901	861	860	852	861	849	860	866	868	867	889	788	818	828	866	810	861	891	824	870	908	873	916	931	882	846	833	943	867	848	864	853	843	844	862	835	860	872	841	836	877	858	838	802	881	817	901	870	850	875	874	850	852	882	805	825	863	817	866	859	855	825	853	819	852	876	817	840	871	805	870	850	812	869	848	847	868	840	886	842	855	865	852	820	867	869	832	882	843	834	833	845	799	843	787	814	845	837	877	858	833	824	854	850	953	859	818	868	841	838	850	875	870	870	846	849	813	830	841	855	854	877	873	862	812	821	802	806	885	851	851	841	907	832	876	873	809	887	901	793	883	877	810	818	842	850	836	861	764	813	813	850	820	814	864	855	811	825	824	841	830	796	819	874	823	846	878	804	870	796	833	899	849	824	828	810	845	842	864	814	849	861	855	852	773	875	849	849	850	832	874	858	874	872	833	894	888	879	867	869	912	875	855	832	833	869	828	850	850	824	841	889	840	837	807	834	790	824	865	863	802	817	881	905	853	868	875	855	865	803	828	869	889	875	854	912	870	830	811	872	871	815	897	888	821	837	818	872	848	902	876	826	848	821	862	841	909	835	809	822	861	814	879	863	849	857	876	907	837	858	824	869	828	855	874	832	864	873	867	844	789	889	905	815	840	859	849	852	882	880	831	854	878	795	884	847	867	799	860	821	815	920	789	805	868	800	871	814	865	856	882	922	808	927	850	788	808	820	820	849	819	873	887	822	887	877	902	876	879	873	819	837	862	883	806	845	843	855	847	865	874	864	838	833	826	874	824	815	872	884	906	843	907	839	821	852	846	871	856	865	878	839	794	821	821	819	865	782	802	845	812	878	940	853	897	814	836	861	861	840	864	776	815	866	879	877	861	905	810	871	846	831	817	826	854	896	826	820	840	818	896	890	818	878	826	804	871	854	826	800	878	864	883	817	842	872	809	856	833	843	887	904	845	851	869	787	899	877	872	822	872	882	853	874	846	894	903	869	920	863	829	855	839	845	883	833	840	917	827	832	859	820	830	843	847	879	850	870	882	902	854	826	851	804	866	853	814	810	875	882	920	871	835	839	847	832	820	904	846	834	854	811	853	844	844	838	844	881	843	811	845	858	855	839	861	827	833	860	863	817	786	849	841	847	864	850	902	812	864	843	848	861	823	840	842	859	907	877	856	885	884	871	858	796	815	860	838	799	840	880	836	824	862	833	826	847	843	843	870	890	832	819	852	820	852	805	884	878	848	849	827	861	788	863	839	852	878	885	858	864	869	841	858	848	845	860	833	814	866	821	903	825	834	833	845	834	849	884	848	879	897	828	826	877	802	833	849	839	832	876	854	895	782	830	851	828	821	849	821	833	838	876	887	835	893	854	865	857	845	867	816	826	880	838	867	857	916	800	867	870	858	853	780	808	840	806	865	874	834	867	823	868	856	861	828	853	864	801	830	866	862	871	829	879	838	812	835	814	896	838	851	802	838	822	840	836	845	828	895	816	842	811	819	816	902	854	793	820	829	827	848	855	854	847	805	873	871	862	845	845	858	869	868	871	848	838	837	893	883	830	888	817	812	861	859	840	871	847	870	812	841	904	853	845	823	833	901	878	924	846	849	827	851	824	829	821	821	862	816	831	838	886	880	828	831	814	835	864	834	814	841	857	835	825	875	862	801	877	841	794	867	858	850	833	844	879	853	881	814	897	901	882	853	874	881	836	839	801	875	828	820	877	869	834	814	870	868	869	911	843	829	870	875	882	848	781	816	821	899	888	888	815	869	862	882	845	882	894	837	838	871	871	808	797	832	843	825	865	829	858	867	843	894	817	880	884	889	864	857	896	832	860	824	873	766	841	823	816	853	875	843	840	854	813	843	848	871	810	833	853	811	859	848	762	839	830	854	855	889	875	832	801	881	778	926	859	844	851	837	862	807	881	834	822	852	840	869	846	833	839	873	822	826	851	859	887	825	885	852	830	846	882	872	858	838	802	873	861	855	852	849	897	858	823	848	857	844	854	809	867	847	823	842	809	860	854	863	856	873	848	812	840	868	889	815	835	870	813	879	834	861	859	809	850	845	862	848	870	824	855	861	863	819	880	862	884	851	831	878	851	888	869	856	875	871	842	841	881	844	827	835	845	797	839	836	843	894	844	849	864	804	889	823	823	823	832	810	854	853	881	861	889	900	873	833	783	819	852	860	860	856	839	854	856	836	869	851	851	829	821	787	871	783	824	839	854	868	806	796	866	865	878	858	864	855	796	831	855	857	857	877	899	854	886	801	821	885	864	836	837	831	827	853	878	832	814	836	821	846	872	796	869	853	833	833	848	776	872	862	871	853	891	809	903	894	810	828	911	875	825	853	842	852	895	857	821	860	895	854	885	799	828	847	882	895	874	870	823	890	832	854	852	861	870	885	816	861	842	817	872	869	847	799	868	909	822	851	887	880	840	838	800	872	830	824	893	892	863	836	856	834	850	871	824	855	881	839	898	846	828	841	834	839	855	858	877	834	836	840	867	893	867	850	882	839	863	812	850	806	848	927	893	875	804	819	857	872	812	860	831	859	788	881	821	903	896	845	789	852	841	854	860	829	863	849	877	865	880	875	853	801	871	838	853	864	829	843	870	832	853	848	818	866	830	849	853	826	833	827	858	862	804	868	869	863	813	790	824	899	822	818	842	824	821	864	833	825	921	841	834	847	835	846	847	902	842	847	850	824	827	871	848	896	865	856	835	850	864	826	835	866	802	845	878	829	801	853	820	867	808	862	883	823	886	827	788	808	896	877	887	856	838	841	827	838	821	849	856	886	911	823	811	848	808	914	807	881	850	875	878	853	802	827	850	852	810	877	815	802	888	801	857	842	879	877	844	919	870	869	821	878	844	840	814	821	852	814	831	890	852	855	813	876	823	824	826	867	820	849	890	862	857	886	820	816	907	833	885	819	858	869	827	789	887	879	834	879	831	840	832	876	816	820	813	892	872	887	842	825	893	876	894
12416	830	591	496	341	331	261	239	214	210	190	218	190	206	176	180	192	185	181	175	165	173	193	192	167	169	168	167	168	187	170	154	170	171	195	161	173	191	165	186	182	183	180	172	196	164	164	170	179	169	161	164	172	165	166	176	157	196	155	177	186	156	165	191	165	181	159	175	178	181	173	146	169	185	169	177	162	206	157	176	167	164	161	175	161	170	213	166	177	192	176	187	200	178	168	154	153	193	176	179	182	184	166	167	173	186	166	151	177	167	167	172	200	158	173	185	188	182	177	175	156	158	180	152	150	168	165	179	194	165	189	181	195	156	182	174	163	166	160	166	183	163	160	172	175	183	154	163	166	177	179	160	197	158	168	170	188	185	171	163	180	175	169	151	152	162	179	162	168	165	176	174	191	177	191	188	160	154	136	180	171	169	198	193	164	161	178	173	178	165	159	177	224	168	173	188	170	170	144	165	167	196	171	141	139	164	177	159	167	149	155	171	179	187	180	182	159	151	159	168	164	172	169	184	179	192	177	192	180	169	169	163	152	176	160	182	166	177	175	182	161	174	168	167	153	164	160	204	165	187	173	185	174	187	179	142	173	177	171	171	166	166	176	169	174	179	160	163	156	179	162	174	166	186	154	203	163	148	177	179	159	177	197	157	195	165	171	192	158	182	193	179	156	147	198	154	169	175	166	168	178	188	135	166	171	188	169	173	150	169	190	155	187	161	167	164	186	178	191	174	160	172	145	166	160	184	158	166	172	147	166	156	173	155	178	164	166	189	188	202	153	174	187	169	184	143	171	172	200	179	191	171	166	186	165	177	167	184	160	183	192	185	173	170	172	191	199	170	176	183	155	206	183	166	153	155	184	168	167	167	170	180	163	182	196	169	160	170	168	187	143	176	184	165	186	158	137	206	180	177	156	168	150	168	156	155	135	171	160	157	172	188	168	176	188	180	147	179	179	186	179	174	161	186	183	171	187	185	156	180	178	175	180	153	164	150	162	145	160	187	163	189	175	171	169	179	151	165	158	143	168	178	163	163	189	173	174	157	175	157	168	186	158	159	149	172	160	143	184	168	153	179	139	179	170	169	179	178	173	162	170	178	163	190	160	214	196	129	172	151	172	173	166	205	170	173	183	150	170	210	176	175	171	155	168	169	189	173	166	166	174	167	170	154	178	173	157	198	159	146	191	152	202	157	154	181	167	170	183	166	154	177	158	186	182	163	181	183	180	171	162	179	182	195	147	191	189	172	192	198	195	146	183	168	177	186	157	137	177	181	198	160	162	183	169	184	194	163	166	153	155	167	172	166	181	164	129	152	176	159	170	181	184	180	175	149	187	185	188	174	164	141	178	184	166	170	180	167	164	174	180	168	193	181	189	204	195	182	158	165	167	166	172	172	151	193	173	169	163	181	183	193	155	191	185	174	184	151	154	167	147	135	176	160	163	167	168	165	157	178	172	183	169	177	175	176	192	197	151	187	179	159	172	171	159	163	175	167	157	185	160	163	184	188	174	174	170	168	159	162	155	185	172	159	199	166	173	158	202	207	186	171	157	170	152	160	169	164	186	177	160	161	185	165	167	174	164	172	172	160	175	160	189	150	134	188	167	155	177	169	173	173	197	181	147	155	159	169	158	197	174	173	182	178	181	164	201	173	169	177	148	177	179	197	156	172	179	211	174	170	164	174	183	167	175	177	155	153	168	178	178	169	152	178	167	168	164	167	164	171	188	197	170	149	174	161	180	180	165	177	178	163	165	186	168	175	155	172	183	182	181	181	189	182	167	162	176	159	172	196	165	160	180	147	177	140	209	181	181	166	168	169	170	171	183	179	175	147	164	157	177	163	165	185	173	176	187	153	169	170	159	148	182	152	204	190	180	142	200	193	172	174	184	184	171	168	148	190	170	166	165	187	176	175	157	147	160	179	168	169	167	182	167	195	169	170	190	167	214	180	180	184	172	157	152	153	152	168	176	163	159	179	174	169	165	155	188	177	166	161	165	166	188	181	169	158	181	176	186	162	177	175	163	165	172	172	173	153	163	159	163	170	167	163	198	173	179	200	160	163	188	176	176	179	165	159	163	156	158	172	151	174	191	163	172	170	203	156	152	165	152	185	166	154	171	163	163	182	176	186	185	159	178	172	154	155	164	194	161	175	172	165	167	171	199	165	144	208	184	171	180	182	181	166	167	170	172	168	188	147	169	168	159	166	185	168	160	158	166	176	178	187	179	153	166	180	174	170	162	169	148	162	150	166	170	175	179	180	154	140	197	163	155	199	198	170	175	152	171	207	166	164	160	170	171	178	209	170	166	173	166	180	178	186	167	169	164	141	169	189	171	163	180	182	166	172	166	176	178	179	163	159	170	171	167	199	141	170	180	156	189	165	175	160	171	159	178	204	154	165	179	169	168	160	170	165	161	180	174	182	157	165	181	176	182	204	205	183	199	170	171	175	162	177	167	146	189	170	189	183	181	184	154	163	168	171	182	181	175	180	185	176	198	190	174	177	154	168	182	164	176	178	184	161	154	164	183	176	172	175	177	206	175	179	154	174	185	152	161	191	173	182	169	155	170	157	163	174	207	177	183	204	161	191	164	180	170	159	165	174	194	172	179	180	151	173	168	192	199	182	163	171	174	166	158	175	169	179	189	173	178	157	172	159	156	168	177	180	186	179	167	172	170	158	159	151	176	168	173	174	181	162	188	173	180	178	177	158	176	184	176	179	188	177	160	159	179	179	180	169	158	175	169	163	155	187	159	174	183	172	164	162	152	167	172	157	197	173	172	171	175	192	167	163	195	164	181	139	179	187	154	184	208	174	191	170	169	174	181	194	168	161	170	163	184	156	179	158	179	178	184	154	155	166	195	171	169	173	157	168	194	174	160	156	161	197	158	178	181	148	159	177	192	196	179	174	163	185	179	166	195	178	182	160	150	190	185	163	177	190	167	156	195	177	173	180	183	175	167	168	169	171	184	177	155	176	162	191	177	185	154	177	156	186	170	174	177	158	204	158	161	164	161	195	178	171	170	195	157	192	168	187	178	159	183	178	168	169	175	178	150	209	185	165	152	148	152	160	159	178	168	164	163	167	196	167	174	156	173	127	173	176	186	158	138	188	194	151	183	180	178	182	176	178	182	171	168	182	188	184	160	156	175	171	163	171	161	168	184	159	163	191	183	160	179	194	158	155	168	175	168	190	170	185	195	166	175	180	173	187	168	166	163	165	153	175	164	186	177	174	180	180	175	167	163	197	176	184	206	156	168	184	188	188	166	158	153	189	191	169	176	178	163	159	166	187	184	179	166	168	179	148	167	187	184	171	172	174	175	157	159	190	185	181	171	173	182	158	154	170	190	176	172	171	176	153	168	198	182	170	154	162	167	160	189	182	182	180	175	145	160	182	167	176	154	195	198	179	206	160	159	158	173	167	170	194	156	193	150	178	164	206	207	194	183	176	179	175	172	163	149	175	166	158	197	183
7684	894	1567	1660	1429	1244	1078	888	833	710	691	641	599	585	592	556	559	543	518	538	541	518	520	495	497	467	518	489	496	474	446	491	449	433	472	502	503	440	488	467	436	463	486	447	481	463	452	464	466	479	454	476	446	478	465	514	442	490	451	453	492	446	459	454	432	466	460	463	500	448	441	475	442	425	473	430	454	484	448	449	434	457	441	441	430	440	450	456	465	468	455	441	455	453	469	442	448	414	440	484	433	454	442	440	435	457	475	439	472	416	455	449	459	453	412	460	471	475	432	435	472	474	431	461	456	453	444	445	445	432	426	447	445	435	440	438	480	446	434	484	495	428	431	425	476	480	501	439	459	441	465	477	472	457	451	455	441	475	425	463	431	454	491	445	458	451	457	477	444	438	460	449	445	447	464	417	434	467	449	393	470	466	422	445	461	445	450	458	466	437	446	427	491	417	457	464	456	464	452	492	437	505	459	461	478	459	432	465	458	437	465	456	414	465	493	436	433	426	481	454	467	431	440	453	457	435	426	438	449	437	424	468	464	494	462	470	471	437	450	472	465	410	427	454	442	441	449	462	448	465	442	464	454	430	440	440	449	494	473	425	444	435	449	454	426	432	460	426	461	458	456	451	451	460	447	437	437	469	473	481	469	430	455	487	448	433	432	473	410	459	479	429	424	474	478	475	452	461	444	458	448	482	432	438	459	450	431	429	478	453	448	456	499	468	451	428	465	421	455	462	458	432	456	444	459	412	460	420	474	485	511	478	467	437	502	477	467	453	496	443	444	450	435	448	431	460	450	433	483	399	436	454	476	461	435	448	471	464	403	456	447	433	439	458	478	462	473	425	472	487	466	426	437	450	448	467	436	468	464	436	459	416	439	466	433	454	473	430	443	483	479	456	465	468	451	464	474	470	446	415	397	440	440	466	486	472	452	460	457	442	445	488	460	395	425	483	416	471	436	463	474	474	481	422	441	468	465	415	474	456	449	421	418	427	476	436	452	435	488	458	426	456	439	448	469	457	489	469	453	477	459	469	438	444	441	475	451	432	454	460	465	433	512	476	472	453	468	456	438	435	461	452	471	454	450	407	457	447	465	437	411	454	468	464	464	476	452	442	462	443	452	492	432	437	440	489	431	480	471	440	449	439	440	478	466	442	445	490	448	428	432	427	487	439	439	483	447	455	484	460	428	461	416	437	442	406	452	469	468	454	431	416	460	485	460	430	436	437	438	469	455	484	491	414	464	434	423	434	440	456	466	449	454	492	450	426	461	424	413	486	446	456	457	454	465	455	472	420	440	438	436	419	476	483	456	452	449	468	409	457	415	464	420	451	433	475	436	506	463	433	448	465	457	451	453	445	421	456	437	424	454	422	414	474	452	442	469	427	431	463	469	441	478	437	420	455	431	428	464	437	416	488	485	483	438	446	439	452	479	422	434	467	425	456	453	455	443	450	447	448	453	440	495	475	429	485	477	443	467	449	462	435	390	437	459	432	449	426	418	464	432	443	485	429	441	456	456	465	432	437	432	446	423	435	475	449	431	439	427	447	449	433	468	454	481	457	459	432	472	455	449	455	432	441	468	468	458	441	490	444	473	443	422	461	485	412	470	423	464	444	431	480	442	496	447	471	427	424	451	457	419	500	432	441	471	433	442	455	431	463	470	445	432	459	453	470	456	433	489	449	473	433	484	411	495	476	452	440	473	420	475	439	431	418	438	478	469	482	431	407	431	442	436	467	459	452	466	454	429	439	464	496	441	418	459	423	437	450	459	427	456	463	450	433	506	440	467	412	453	448	513	477	455	465	428	421	477	470	462	445	424	465	432	480	432	462	469	441	471	433	422	434	450	473	454	446	442	484	461	450	471	463	430	439	441	421	460	432	461	439	477	428	451	457	467	407	434	412	475	457	468	472	462	437	440	431	428	412	480	477	457	448	487	473	453	470	439	457	433	447	471	463	468	450	422	451	444	445	436	487	417	467	455	437	440	428	426	467	461	447	442	438	434	439	454	448	481	453	437	449	428	461	449	458	486	469	464	458	482	457	434	457	452	438	471	459	443	462	461	454	458	446	449	392	463	450	469	454	420	454	414	445	423	436	439	504	453	426	423	453	433	451	426	432	457	519	427	437	457	440	497	428	448	467	452	444	451	477	472	436	460	415	436	452	471	439	449	454	444	405	412	439	448	463	455	471	444	458	473	467	440	471	448	472	480	439	441	480	464	463	423	494	437	406	450	448	471	486	444	443	442	467	451	425	440	453	465	469	424	452	417	461	457	442	490	418	439	451	463	473	420	477	489	425	431	440	474	476	451	437	440	482	467	457	457	435	434	421	445	427	465	457	436	463	475	467	491	486	466	438	428	450	445	455	478	442	431	442	448	434	487	409	475	427	451	454	479	455	475	458	456	448	451	463	414	435	461	448	467	453	470	473	473	458	431	409	422	482	447	464	470	437	427	424	459	461	472	456	446	444	446	435	456	438	465	431	460	454	420	433	480	433	462	459	470	455	445	448	418	459	453	435	453	446	476	426	459	466	437	470	464	443	476	442	448	437	468	451	457	457	435	392	469	427	464	431	473	446	467	437	432	457	429	440	434	417	464	443	450	468	465	464	484	441	451	439	497	461	465	454	441	424	467	457	473	434	485	470	428	448	430	448	439	471	453	455	444	442	466	468	447	409	441	461	462	460	487	454	434	493	432	495	479	440	434	436	460	433	464	439	426	443	443	415	447	439	426	453	431	435	466	466	433	436	447	474	428	453	438	414	469	472	448	449	445	438	473	444	454	448	419	470	464	442	435	455	387	442	439	442	472	454	469	453	460	437	466	478	406	488	467	487	437	443	455	445	471	457	478	438	442	433	485	455	441	450	474	442	463	429	454	458	462	411	462	439	473	447	423	455	472	427	456	456	485	461	414	463	439	448	456	449	472	444	457	449	456	466	448	456	444	419	433	446	449	472	435	457	443	482	453	463	436	429	460	445	424	437	434	461	446	493	459	455	450	414	482	442	428	467	443	423	485	438	464	449	451	435	426	431	429	476	483	478	410	471	416	451	488	439	441	440	466	414	459	453	464	437	455	465	433	431	435	454	456	448	436	435	416	447	437	462	457	455	460	452	443	443	413	451	443	460	449	465	426	466	456	449	463	457	426	441	437	450	437	478	468	458	456	438	426	441	447	453	445	473	439	407	424	437	444	469	479	432	437	454	453	472	460	503	432	455	447	413	424	465	453	470	452	448	452	460	421	478	429	444	424	409	410	440	459	469	452	499	488	436	425	474	474	455	477	424	452	449	426	486	482	455	441	465	455	451	441	450	434	453	440	456	409	471	471	433	444	414	438	438	465	462	473	490	460	422	462	460	453	457	434	480	465	456	434	411	472	472	457	460	447	438	435	465	463	438	393	472	456	452	472	450	478	459	439	432	472	419	450	478	458	435	483	437	447	445	469	440	467	490	449	469	473	472	439	440	436	480	479	453
1354	407	353	370	406	439	387	386	376	368	392	377	360	363	406	367	396	380	395	413	367	350	393	397	386	434	353	394	362	377	406	366	352	390	368	346	422	343	376	390	378	366	381	386	367	355	334	388	386	388	371	373	361	397	377	407	362	363	329	379	395	358	367	392	396	418	354	381	366	387	361	407	397	404	371	370	354	379	395	404	389	409	384	380	352	372	363	388	362	393	390	409	368	379	360	393	375	411	381	378	374	388	387	360	384	367	387	375	396	411	373	381	380	392	349	401	382	381	348	381	402	376	356	377	389	350	372	388	410	383	400	404	359	383	372	393	394	349	413	375	377	379	415	415	406	397	381	377	349	365	400	380	411	376	375	401	384	384	378	417	335	389	380	396	351	370	393	390	414	333	363	375	357	406	367	366	324	402	376	405	422	372	417	407	369	386	395	383	410	371	393	369	400	396	419	358	415	389	367	374	393	416	408	377	394	393	384	356	366	349	370	361	386	385	401	362	361	399	377	376	393	378	402	350	375	378	362	390	400	373	372	364	372	367	386	368	377	393	404	354	402	387	371	351	369	373	365	364	417	383	413	405	386	389	365	405	383	389	389	367	379	413	376	407	384	369	383	360	390	373	340	398	371	372	424	354	357	410	385	382	368	374	372	394	373	357	366	379	400	396	402	405	338	383	392	376	392	375	387	436	357	400	402	406	333	362	395	369	403	382	388	378	381	379	372	382	373	390	352	374	401	382	354	349	388	355	407	390	413	371	370	406	400	340	369	361	361	382	395	377	374	369	390	368	372	382	368	387	362	388	402	408	374	377	382	401	365	371	392	351	388	369	412	389	435	390	376	349	372	401	344	366	397	348	416	400	379	350	370	399	401	377	404	409	366	384	372	386	368	376	346	387	371	389	407	363	389	368	377	353	350	389	380	334	384	410	375	402	332	395	404	342	345	380	375	367	381	410	347	426	380	380	390	375	377	364	402	354	369	402	378	363	396	383	363	376	358	393	355	366	356	370	396	379	401	392	400	353	371	368	381	392	378	382	403	387	361	405	336	392	336	404	333	365	425	352	352	394	395	392	354	377	370	424	394	379	366	422	423	392	412	374	419	385	375	408	372	390	398	417	386	413	382	364	347	361	381	347	348	394	355	390	376	395	392	398	366	398	346	399	384	389	407	364	375	343	358	383	365	397	373	369	347	359	392	362	338	371	369	353	377	399	379	369	417	386	380	391	404	409	387	387	370	421	348	413	355	416	370	377	362	349	338	377	358	399	418	430	377	384	401	405	377	362	374	384	427	375	405	383	368	397	372	360	395	355	336	412	367	377	404	379	360	347	399	378	388	361	363	399	338	370	374	337	357	364	376	438	377	356	348	393	358	358	407	375	397	335	362	375	390	376	426	408	416	362	400	370	393	389	390	375	329	393	368	409	366	376	384	385	364	390	353	406	364	377	340	385	395	398	372	355	378	377	392	343	327	374	401	425	396	424	366	390	405	378	379	384	347	410	406	349	363	368	378	379	376	413	367	372	367	373	352	359	376	381	376	411	363	352	390	359	334	388	363	367	386	357	392	386	391	398	359	407	407	370	371	372	347	373	398	409	371	373	367	396	391	349	370	402	347	377	400	386	423	422	379	377	386	383	427	385	389	378	357	368	361	374	356	365	394	413	372	360	382	391	378	348	373	376	354	355	367	384	383	340	395	371	392	368	391	380	364	386	413	386	379	437	368	407	386	407	382	389	389	388	389	395	359	381	395	386	372	396	354	397	398	433	371	364	404	388	364	412	406	395	401	379	373	381	390	416	410	329	407	387	394	401	371	365	348	349	395	391	380	375	391	367	367	402	396	383	377	359	383	389	378	367	360	385	347	367	363	383	367	403	403	353	394	377	412	384	380	365	404	359	368	395	371	356	382	390	394	358	355	361	374	403	409	406	387	395	358	376	368	386	361	372	374	415	387	398	373	407	376	405	373	399	370	360	373	401	356	367	355	374	369	379	398	372	353	366	383	383	390	376	391	394	398	386	337	387	357	362	388	384	383	386	391	383	383	364	423	344	380	379	374	369	384	404	390	367	376	393	362	362	371	415	396	381	369	381	406	356	358	386	374	339	361	397	368	366	368	355	372	391	367	362	426	379	400	365	394	407	383	396	390	384	387	379	371	357	394	413	381	359	395	368	386	357	403	408	398	389	351	358	402	372	364	394	359	383	387	369	353	376	361	380	369	364	403	348	412	408	393	363	396	410	378	377	382	371	398	404	380	387	373	395	380	372	401	389	400	379	378	389	365	419	405	376	369	392	393	407	358	370	386	375	377	414	371	372	358	410	405	367	357	392	345	381	397	382	362	411	415	348	356	362	420	410	380	393	372	433	431	388	356	426	419	388	377	410	369	383	418	360	355	368	352	352	388	360	409	358	372	397	394	354	370	346	380	407	349	420	378	355	369	378	404	387	353	381	438	363	367	392	409	387	394	403	349	377	374	383	373	361	364	425	382	348	387	419	407	365	397	399	353	382	382	388	401	387	366	385	412	399	364	370	396	387	383	403	370	369	429	360	396	368	391	371	361	429	371	371	374	388	351	364	372	365	376	337	367	369	358	378	415	325	392	399	390	405	340	355	381	372	376	369	363	363	385	440	412	408	387	387	413	356	366	342	388	390	366	365	388	365	355	392	379	390	373	377	379	390	354	391	398	345	396	342	392	366	375	378	394	347	381	355	383	394	382	358	355	359	373	417	354	379	380	368	416	390	412	412	345	412	389	413	355	382	342	384	373	398	329	382	386	391	393	380	381	367	423	408	371	371	368	390	377	417	359	369	414	363	411	374	390	394	378	405	392	389	341	352	364	379	379	357	376	390	404	360	371	355	389	375	376	355	371	382	389	361	429	385	394	376	400	357	390	370	416	387	385	393	364	383	391	411	406	390	371	390	380	400	380	378	349	390	371	378	384	384	373	404	381	409	343	372	371	361	379	341	377	403	382	399	384	363	397	389	373	346	362	389	359	370	377	379	383	405	344	360	359	379	377	376	357	378	379	382	402	364	374	381	385	374	375	394	365	396	388	378	372	376	342	353	392	365	393	364	383	375	368	365	400	375	391	363	354	353	366	392	384	377	399	387	404	377	360	398	358	344	376	412	398	404	417	378	409	368	395	372	394	375	340	373	411	384	366	356	409	374	345	436	382	337	362	381	375	408	389	383	403	357	390	370	379	334	409	391	367	391	348	381	438	378	377	396	366	380	381	378	398	372	387	380	379	381	327	358	362	342	403	364	382	380	408	384	390	377	358	423	374	389	403	431	396	352	365	354	362	383	401	430	382	364	416	392	395	345	407	395	407	379	337	394	437	378	376	419	366	391	364	381	391	386	391	385	377	385	375	364	388	416	399	397	409	409	391	387	371	429	427	390	365	393	369	379	383	438	367	358	360	366	378	436	428	381	386	363	361	394	365	371	384	329	335	380	349	385	366	372	383	400	398	335
2111	878	1019	980	922	970	949	999	935	939	952	829	937	885	958	891	932	917	965	954	981	877	881	914	936	924	905	970	906	878	927	919	899	970	928	893	902	924	867	992	923	959	951	911	955	916	933	945	875	930	936	966	945	922	906	908	917	913	963	901	909	900	908	926	911	891	904	948	924	933	886	901	949	952	914	956	929	946	909	901	870	925	960	962	913	947	919	916	889	921	941	927	955	895	870	987	944	908	879	929	902	967	934	888	946	941	950	941	976	881	921	928	921	942	940	937	975	895	951	902	963	970	910	961	951	920	968	932	895	917	849	904	907	848	897	923	924	935	882	927	933	907	896	956	928	977	909	886	923	931	879	978	940	954	925	935	914	893	875	899	896	1007	888	913	941	903	956	998	966	868	963	917	916	952	945	947	896	913	930	889	869	920	848	921	919	964	928	944	955	893	930	956	918	923	897	914	858	878	927	911	927	922	917	929	903	965	957	886	896	864	919	986	910	934	911	966	923	980	889	942	893	932	913	934	910	945	886	932	909	934	925	949	890	928	870	908	847	948	896	888	938	977	887	934	901	905	942	947	901	905	915	953	923	957	895	877	904	937	936	892	953	891	907	909	967	876	874	934	964	868	949	897	972	918	977	915	914	915	941	900	850	912	891	926	929	909	920	950	971	984	892	915	886	963	917	939	883	892	945	948	928	923	908	896	947	923	933	888	916	934	892	871	893	911	913	920	887	947	942	930	885	954	918	928	953	915	954	918	952	938	992	971	904	882	897	921	884	950	940	932	912	904	906	966	932	852	949	899	943	869	910	923	967	924	933	920	967	868	905	913	939	913	950	938	982	901	965	896	908	884	907	898	905	902	931	927	901	953	922	912	950	848	958	995	932	945	926	885	940	912	904	960	927	882	913	922	948	897	938	882	912	876	950	947	935	941	969	924	896	944	927	907	877	904	866	918	909	912	915	937	955	870	909	941	894	947	872	892	891	924	913	908	932	871	952	888	886	922	887	944	956	959	916	854	869	975	918	911	984	850	887	933	900	929	932	927	917	889	937	915	943	893	955	904	916	924	901	896	904	903	901	861	871	899	948	940	918	924	904	915	923	849	891	943	928	916	876	907	949	893	918	976	951	937	914	933	947	944	935	920	943	884	878	899	879	946	905	926	904	906	976	956	901	956	937	922	883	986	1007	905	962	896	960	896	901	902	870	873	895	964	933	924	901	937	958	951	953	934	887	894	927	921	947	902	895	933	902	931	929	882	859	957	935	973	840	914	915	943	918	900	928	888	907	890	907	938	910	852	926	911	958	973	877	936	926	974	912	988	975	898	899	903	961	907	865	880	889	952	903	903	929	904	880	939	920	954	898	930	925	936	916	888	938	927	966	943	945	976	905	958	934	929	942	922	934	927	885	941	913	964	958	929	919	959	929	897	894	944	898	951	934	908	904	920	891	916	893	954	934	935	888	912	898	926	944	926	912	903	884	899	925	880	915	896	913	962	890	902	929	939	891	878	928	887	878	922	895	912	950	961	935	947	944	887	971	897	898	977	881	914	984	958	919	954	909	921	913	941	875	947	885	956	907	965	928	950	881	950	954	955	938	863	951	939	896	942	916	906	959	901	978	931	923	953	900	976	945	870	958	925	903	911	891	932	901	898	920	888	919	871	882	881	910	941	925	887	937	941	905	924	949	911	1002	918	920	947	932	982	918	956	904	893	947	937	930	883	942	896	921	943	861	937	921	965	913	922	1009	897	891	919	896	932	925	882	927	893	972	962	898	932	880	889	941	945	951	922	917	888	952	942	928	927	891	981	987	977	915	940	944	1004	945	928	888	903	879	949	889	892	914	925	961	941	927	928	933	917	865	950	918	946	882	941	924	934	913	887	974	892	939	921	920	931	956	852	918	897	953	924	920	904	973	922	883	928	965	964	914	919	898	899	855	842	931	928	905	987	939	930	939	907	934	913	957	857	917	929	913	911	938	909	885	887	911	962	881	934	897	874	919	1007	973	914	934	919	912	890	859	905	869	939	927	953	962	921	958	918	933	930	889	909	958	887	964	900	868	890	888	902	913	936	887	934	900	924	926	943	893	947	903	933	907	943	943	890	902	971	952	940	918	864	929	868	868	927	986	955	909	920	862	905	928	936	907	974	908	939	935	930	874	908	906	934	930	888	896	977	941	904	894	917	951	950	931	900	927	896	910	918	928	918	905	876	930	915	892	952	947	872	932	906	932	912	919	892	925	908	949	922	891	936	869	943	882	917	894	889	949	930	884	921	1000	924	944	899	900	930	937	891	943	919	921	902	905	917	957	896	892	912	961	935	926	932	925	957	907	880	929	929	936	931	968	947	953	982	962	919	903	926	938	958	957	906	878	919	927	892	903	958	954	939	874	907	955	901	940	904	932	917	948	900	931	855	975	909	876	1012	924	874	892	984	965	923	912	950	970	994	923	930	929	938	906	895	941	937	938	964	935	940	927	883	926	956	947	914	889	887	922	947	928	912	988	936	926	948	961	942	982	925	912	914	904	906	909	919	925	952	913	892	900	894	920	958	960	901	906	907	849	904	942	949	971	934	892	888	868	946	899	932	953	916	929	893	938	905	947	927	934	887	873	987	972	878	947	896	947	906	897	887	868	924	923	913	901	952	869	920	856	925	873	905	958	846	944	913	869	875	925	928	899	892	933	901	965	914	919	942	957	882	920	934	919	866	903	993	917	896	919	937	930	846	886	928	906	933	937	926	943	893	876	849	947	933	937	919	935	920	889	949	926	925	918	945	917	913	921	928	913	935	907	885	903	917	940	899	885	891	939	903	960	946	884	960	913	901	853	857	904	921	955	907	946	938	967	945	935	900	974	888	921	911	910	915	903	925	1001	872	843	945	946	942	903	894	954	975	940	911	947	904	914	924	860	902	944	915	917	953	938	874	941	906	905	916	948	911	907	966	964	968	934	949	933	919	951	908	910	888	963	893	903	910	919	882	935	930	964	973	904	930	935	938	911	913	920	922	954	912	868	923	906	891	905	930	910	895	950	930	921	965	887	964	983	948	969	913	892	923	890	894	915	892	936	880	932	898	943	922	884	897	932	919	917	907	909	959	966	850	907	952	880	886	918	901	957	962	970	922	953	874	879	902	926	967	925	1031	929	878	939	876	980	902	923	942	886	899	908	919	860	878	938	917	953	934	935	937	917	948	911	950	917	952	890	890	974	868	937	929	943	938	911	900	958	917	884	893	882	879	933	924	915	936	936	965	947	896	929	862	917	920	881	977	911	918	982	888	945	934	922	896	912	882	899	869	902	906	980	961	931	912	1002	967	927	877	953	934	917	869	877	935	896	964	973	935	887	922	938	958	913	919	844	938	909	900	912	929	901	957	932	905	927	973	938	934	897	931	932	964	956	955	901	902	906	963	912	904	950	894	934	913	893	928	894	893	919	874	934	851	922	959	913	923	981	966	985	934	907	1012	891	933	939	932	931	969	891	992	911	929
6965	555	595	580	444	404	441	424	407	374	349	356	359	333	353	349	346	346	320	357	352	337	373	339	354	348	331	321	367	361	331	342	375	354	334	382	408	399	353	355	362	322	362	406	367	367	338	328	365	355	310	395	406	351	352	339	343	358	344	348	363	346	360	369	342	331	366	330	374	344	368	346	371	375	358	356	318	370	371	394	353	363	367	379	360	360	373	375	356	335	354	364	389	345	360	402	356	340	369	340	407	370	363	338	327	347	353	354	354	359	356	348	329	297	347	381	357	370	375	320	360	373	324	351	374	353	354	332	358	339	352	326	351	342	326	342	328	374	332	321	361	357	371	412	394	383	345	327	360	342	336	357	358	335	389	350	339	352	377	387	351	334	339	341	352	385	342	343	367	367	337	323	339	378	370	333	326	374	337	360	360	351	356	393	370	332	337	327	332	340	352	343	393	367	367	359	365	332	349	334	342	371	360	356	348	363	331	350	363	334	325	316	353	324	368	333	356	359	365	370	333	377	319	358	319	341	359	399	385	322	371	354	354	386	319	321	364	341	335	355	375	348	343	356	337	358	365	353	335	325	334	352	358	348	341	385	318	341	363	330	330	360	311	354	379	363	350	314	345	321	327	358	348	315	338	353	331	362	357	323	355	350	311	320	348	377	346	367	328	346	364	361	342	336	359	342	351	343	346	338	352	387	359	365	310	359	324	340	327	324	381	360	360	396	346	305	357	353	334	386	311	355	336	329	333	382	348	325	367	355	341	370	385	368	387	362	371	356	345	348	319	322	336	344	371	343	393	354	364	366	362	351	358	370	359	347	363	340	335	375	372	384	348	361	346	339	350	344	355	379	319	349	372	385	333	370	358	341	386	385	327	337	336	378	347	374	302	352	369	359	381	357	342	331	356	344	345	342	372	354	384	385	328	314	328	358	358	359	342	375	356	367	324	368	368	322	356	345	320	355	367	371	364	333	344	334	388	327	356	368	336	339	367	335	374	342	334	365	330	342	358	345	342	359	320	358	363	349	359	355	349	345	342	341	327	335	335	355	367	351	355	355	327	351	352	343	340	349	336	371	338	340	350	334	356	331	356	345	336	380	351	360	324	347	352	351	374	362	346	357	380	381	352	370	350	358	367	367	364	336	354	352	346	399	356	333	363	345	365	351	324	358	373	349	344	326	341	331	365	357	351	326	367	339	378	344	356	399	367	381	376	333	362	334	344	351	350	346	354	356	371	383	366	338	324	363	340	356	317	332	377	358	328	335	332	359	316	337	337	345	358	345	351	333	318	344	349	319	382	364	306	332	345	353	365	363	409	364	330	367	384	358	354	342	376	359	352	363	331	305	351	334	360	360	356	377	349	392	387	340	299	340	365	349	353	328	370	369	353	355	346	386	335	351	340	347	324	341	330	366	319	348	365	350	381	375	335	357	351	335	335	387	325	380	354	327	372	368	369	368	352	359	372	351	359	382	363	340	342	367	367	350	381	347	346	363	341	345	345	383	344	351	343	368	325	348	363	324	365	359	359	356	324	366	365	352	343	358	354	343	320	349	369	361	350	312	337	384	338	371	302	378	333	342	321	355	359	348	309	309	356	369	345	360	345	362	394	326	322	348	355	353	328	336	333	349	341	384	358	354	365	344	352	358	339	326	356	362	347	401	374	349	319	362	334	339	330	329	347	366	355	363	348	348	365	354	364	334	351	380	329	378	352	338	328	364	370	347	308	360	351	338	344	354	378	352	342	365	315	358	340	340	363	374	336	354	375	349	361	337	335	355	345	331	374	351	344	338	334	362	313	355	352	341	308	337	344	348	344	339	337	343	338	331	371	360	397	374	364	339	329	353	369	345	372	335	366	361	377	343	361	323	347	369	353	349	333	369	379	355	404	340	339	362	343	328	363	343	355	327	339	366	396	339	341	339	353	347	373	345	368	338	364	348	323	390	390	403	326	336	361	354	338	306	325	312	302	339	387	350	337	350	368	323	373	354	339	346	351	389	349	358	378	346	363	325	335	340	372	356	326	355	368	325	368	346	352	367	341	327	361	378	329	335	337	344	359	378	363	366	364	398	351	336	359	337	348	361	359	377	334	374	341	347	359	349	358	371	415	388	364	367	397	356	354	352	356	341	350	349	345	366	339	351	360	339	366	329	345	297	353	313	309	360	341	363	349	353	392	338	341	336	321	365	371	366	360	367	372	380	393	351	328	377	373	351	351	355	326	381	358	344	365	331	344	332	353	351	342	379	324	323	382	356	352	324	370	368	352	384	357	370	357	354	355	362	334	336	354	373	344	344	385	330	356	288	390	383	336	377	328	371	315	358	360	366	356	347	364	347	326	336	406	393	346	339	366	320	384	331	341	326	350	382	313	359	355	363	317	384	344	350	377	351	332	346	357	327	369	337	359	358	341	336	340	340	355	335	350	365	366	402	379	325	365	355	355	333	376	368	336	339	370	369	340	341	384	346	363	344	372	360	341	336	355	346	372	332	351	371	350	333	369	323	334	370	372	351	339	321	372	337	317	374	332	338	356	348	358	396	345	379	418	374	351	328	347	326	321	347	363	368	329	295	364	316	315	386	374	353	368	395	376	348	330	374	366	381	373	321	375	359	337	343	348	362	357	349	373	354	368	374	387	342	316	360	377	381	373	328	318	318	317	336	328	337	330	384	349	378	353	358	356	379	376	332	336	367	331	340	341	347	349	341	350	373	338	346	322	356	360	378	355	328	345	335	344	339	379	345	334	368	365	384	365	327	374	338	316	345	348	352	357	379	358	353	365	344	329	370	349	356	332	353	360	337	338	328	344	327	367	373	351	394	329	361	342	366	370	353	356	336	375	375	324	362	355	390	343	356	338	351	387	342	358	320	361	355	372	377	317	346	328	373	370	368	318	358	346	362	337	347	353	327	348	324	334	359	329	350	346	372	366	363	326	359	358	346	358	344	340	320	359	345	391	368	369	324	354	365	350	395	378	361	373	353	329	383	375	380	368	336	333	315	365	362	339	376	335	354	320	375	329	325	330	345	346	361	342	368	339	357	369	319	365	358	335	362	341	357	377	380	363	349	336	354	386	363	391	352	368	365	353	339	340	360	346	319	370	369	351	361	388	336	397	348	379	342	340	336	386	332	335	369	324	345	347	343	363	328	359	368	387	323	314	352	357	364	364	380	380	333	337	373	338	324	364	332	334	340	346	338	356	326	326	356	326	331	327	345	340	375	315	366	356	357	348	372	338	363	345	333	343	346	328	349	344	313	346	370	366	369	338	375	353	374	403	328	335	326	368	368	395	349	359	339	351	372	363	303	326	337	325	361	358	382	387	394	344	345	333	336	365	336	357	326	346	345	354	346	350	360	342	388	325	373	347	347	327	325	351	367	340	350	358	361	364	390	364	354	346	353	334	381	331	360	343	359	373	368	382	350	342	323	343	357	365	352	375	340	372	377	356	356	347	329	308	359	356	342	353	351	371	379	372	343
6533	1058	1446	1430	1331	1244	1104	1079	1011	934	1012	912	893	931	945	904	913	913	869	875	902	885	859	882	828	842	869	872	940	863	866	860	853	846	832	851	848	844	888	908	818	826	846	846	851	833	855	848	847	862	868	809	833	815	843	804	858	846	824	847	791	830	866	927	797	834	886	853	897	872	844	854	812	802	859	811	860	794	807	839	867	861	880	831	845	865	847	891	873	897	833	861	829	836	839	854	865	850	832	903	852	842	835	834	828	850	836	869	862	859	844	878	886	844	826	806	836	863	838	827	855	824	834	882	860	813	831	838	895	809	847	840	823	832	863	864	866	896	837	885	873	870	866	824	808	866	864	865	870	882	894	880	844	854	843	886	816	855	858	868	852	881	841	877	847	783	835	867	816	840	869	850	822	920	876	855	835	825	856	837	829	882	834	833	835	857	821	849	876	855	887	846	847	836	850	876	816	837	863	825	845	890	893	890	865	845	830	848	794	862	821	814	851	833	825	857	847	871	828	867	834	890	859	844	822	861	826	829	849	885	862	863	899	865	877	867	835	873	840	845	832	853	927	848	825	822	859	838	841	838	831	849	860	824	827	819	830	857	866	837	866	855	840	899	852	869	830	851	890	859	866	837	860	814	874	899	817	839	878	830	841	853	861	888	839	894	854	833	819	870	832	830	871	871	866	834	823	864	900	829	873	843	884	833	853	859	885	820	845	860	873	823	803	856	877	882	798	824	858	825	801	789	843	846	884	827	878	784	817	808	885	864	821	869	889	821	835	859	838	829	847	843	831	805	849	879	844	795	844	807	851	802	807	878	851	854	791	841	816	867	847	835	884	819	857	883	854	800	861	811	871	854	850	821	888	790	850	828	862	871	871	861	854	835	809	878	881	803	917	874	817	875	827	851	836	835	832	852	885	857	869	849	816	859	888	788	834	836	820	857	834	819	831	787	804	811	852	827	844	818	824	835	820	848	850	832	842	805	867	909	861	812	798	875	862	829	807	827	827	846	867	830	876	835	847	886	826	841	876	815	870	844	812	842	877	868	800	802	866	809	871	875	794	883	840	861	823	896	854	927	874	840	850	824	825	823	866	877	842	830	852	863	863	850	838	844	844	851	834	878	856	899	915	803	848	840	861	857	883	846	870	867	846	895	824	861	848	884	813	814	779	859	848	921	875	823	836	859	836	865	886	821	831	824	848	851	813	888	827	866	874	839	810	849	783	916	936	886	877	873	844	838	863	825	878	826	840	867	891	832	822	855	855	847	828	857	864	873	858	846	856	879	813	842	864	825	820	854	867	798	817	846	788	824	837	851	827	828	858	831	852	870	863	875	864	906	854	850	853	836	795	876	844	855	871	848	801	843	820	839	824	826	802	895	836	866	846	820	890	908	842	923	833	854	843	811	842	864	823	816	883	889	877	866	866	819	895	861	840	830	860	814	880	877	826	855	868	851	885	879	836	866	882	821	845	821	865	860	843	790	801	774	864	820	827	835	847	886	822	841	848	828	837	850	861	870	859	863	846	811	857	847	826	902	823	891	833	816	824	885	847	843	835	875	809	825	813	905	807	853	840	830	811	854	802	870	844	866	861	822	849	852	876	839	818	832	845	839	807	850	847	823	845	828	860	887	854	812	898	822	827	900	842	872	816	860	821	828	796	815	923	866	796	867	868	858	828	876	847	784	851	796	873	905	854	847	832	842	848	849	860	853	794	818	888	872	846	866	833	821	803	818	807	817	854	814	822	847	837	865	869	824	813	943	810	834	883	871	839	867	883	845	802	871	834	818	823	819	894	817	836	824	829	865	802	813	846	885	891	794	883	841	827	861	843	844	845	855	796	868	837	841	816	842	879	853	868	859	848	841	862	836	832	836	856	880	847	818	834	856	821	863	806	869	848	889	836	853	818	804	837	853	813	813	834	853	858	831	830	859	857	844	897	841	872	872	872	808	860	822	843	797	849	777	841	887	845	846	885	850	854	826	799	860	822	791	851	834	795	861	826	865	861	926	854	853	857	862	855	833	860	804	846	840	891	858	905	872	801	785	852	845	811	916	856	866	839	881	881	832	846	871	830	873	838	882	845	882	885	897	862	924	845	849	832	839	852	877	810	884	872	860	854	840	861	862	849	833	857	841	886	869	828	825	772	868	881	842	807	856	825	862	836	865	841	836	893	847	821	883	827	846	870	801	797	833	834	868	836	881	870	846	844	845	813	878	866	844	830	838	829	865	824	873	841	774	865	815	843	821	805	839	842	857	858	801	839	848	882	862	814	850	867	802	824	846	868	841	890	879	883	814	858	853	836	896	860	859	807	818	787	854	837	793	821	908	887	888	809	839	860	860	877	827	826	838	878	912	856	809	834	855	841	890	854	802	860	795	882	820	881	861	896	855	806	830	856	860	859	840	839	815	848	856	908	871	873	857	868	865	898	894	842	834	876	828	841	824	861	867	865	887	850	805	836	846	868	902	873	778	887	837	817	798	851	862	861	842	935	827	834	852	855	870	861	841	857	826	878	883	815	870	783	848	845	819	870	773	848	890	876	859	871	874	871	907	860	819	865	822	855	856	866	877	828	833	846	877	860	839	858	817	855	869	840	869	806	843	851	802	874	868	848	850	873	833	881	876	831	920	821	843	851	798	837	841	820	850	853	850	830	868	853	859	866	855	868	815	861	864	868	807	824	877	796	817	849	803	870	877	810	901	844	879	889	886	866	844	870	802	884	854	881	820	829	859	787	854	847	833	830	883	815	868	850	859	863	870	828	908	839	805	829	843	820	857	829	816	860	879	840	848	837	876	843	897	836	818	889	894	883	835	830	894	873	846	850	853	811	808	789	832	859	871	819	823	835	849	845	836	823	853	818	827	843	852	870	888	850	837	902	858	852	848	852	869	878	825	833	838	880	877	810	867	849	871	815	855	853	848	844	811	856	845	816	839	813	834	872	849	820	880	876	883	844	803	854	805	872	839	842	857	833	822	872	901	904	859	826	819	849	879	870	817	840	867	823	889	839	834	849	817	803	921	892	851	852	842	807	854	881	925	832	836	831	877	830	912	832	827	888	874	884	899	874	849	829	815	833	853	843	886	897	807	854	832	841	854	862	822	907	866	861	841	845	835	821	866	775	813	863	810	860	829	824	859	852	868	840	873	844	861	870	889	809	828	841	854	858	829	813	851	800	842	825	849	881	821	849	831	859	856	873	890	884	849	855	869	840	831	826	821	850	816	871	835	867	843	902	904	800	845	868	822	877	837	897	834	857	858	868	831	892	831	852	804	855	886	846	900	837	793	859	855	825	821	821	859	805	815	843	827	872	863	836	849	899	844	885	835	821	833	833	833	845	839	867	828	815	854	788	874	837	844	872	838	831	802	885	861	862	859	809	879	860	821	838	838	893	829	863	861	884	869	864	893	808	880	818	835	812	838	863	839	886	845	828	824	865	923	833	814	837	833	879	804	872	826	812	831	915	827	865	889	810	890
12417	796	663	484	357	306	298	232	209	209	209	195	190	193	182	185	176	174	178	175	192	190	189	186	191	169	188	195	195	175	163	197	147	176	168	199	174	171	180	188	151	172	161	184	171	164	185	180	177	164	167	180	172	191	185	169	180	174	183	154	197	184	169	186	181	180	168	170	168	165	180	179	164	162	154	182	173	152	176	170	171	176	182	151	156	176	175	170	198	162	167	163	155	138	171	151	153	146	169	160	189	167	165	166	175	156	154	174	168	154	188	156	196	198	193	209	155	169	164	164	185	154	169	179	181	164	173	194	175	173	152	158	188	202	163	177	176	183	143	177	160	141	179	150	169	190	167	171	159	168	181	172	184	188	168	162	178	171	188	144	149	179	184	197	176	157	160	164	163	179	162	190	176	182	166	165	164	163	180	158	158	171	189	159	194	189	181	172	185	152	195	156	179	131	146	159	193	167	174	156	174	177	193	173	166	174	193	168	174	167	160	174	157	175	177	167	142	168	184	152	173	200	164	144	172	196	168	171	166	156	178	172	155	154	193	181	151	166	178	153	162	168	162	167	163	188	180	177	178	180	150	163	177	148	164	156	155	148	164	161	183	181	168	170	181	167	155	211	159	162	176	185	169	165	177	168	172	165	163	156	172	182	158	171	166	156	178	172	181	190	168	185	147	168	170	185	190	169	174	155	179	181	176	152	163	159	176	170	166	189	168	165	154	169	166	159	165	167	160	164	152	194	183	174	164	166	155	172	180	192	157	175	178	173	166	188	179	171	149	179	173	154	172	156	199	175	175	189	173	159	187	184	174	172	150	163	175	176	154	154	166	174	183	198	185	171	162	164	173	175	154	182	172	148	176	188	166	212	160	136	189	171	165	163	175	171	176	154	147	162	181	159	152	179	148	166	181	169	168	186	148	187	190	178	182	170	151	180	167	164	166	193	191	207	138	184	163	163	169	188	176	159	164	170	151	146	161	163	144	183	147	163	166	174	185	168	176	149	176	174	182	195	191	164	160	151	172	176	177	178	182	144	157	195	174	176	193	150	181	185	151	175	189	137	183	155	169	192	160	191	156	195	165	145	181	153	187	154	189	189	165	180	147	169	170	152	148	175	175	190	170	166	185	173	179	179	159	182	178	182	161	184	182	180	177	198	175	164	183	177	170	184	176	173	170	184	173	159	173	163	193	162	192	147	183	141	165	163	176	179	173	158	167	188	189	165	172	177	177	184	174	179	155	183	158	191	178	175	163	180	172	154	199	159	176	168	178	154	168	196	154	185	172	182	194	165	181	191	163	168	186	150	172	176	185	166	155	170	182	173	166	182	166	170	164	184	181	181	156	160	191	176	172	159	152	194	166	174	156	176	173	190	164	176	178	157	179	157	167	164	156	174	141	179	197	167	157	147	151	173	161	169	166	151	171	193	192	148	166	183	173	182	177	171	177	146	178	157	183	171	159	163	161	169	160	176	183	165	188	188	172	161	161	193	170	178	174	191	175	173	171	186	211	169	164	156	163	170	149	167	163	185	193	197	156	161	178	151	165	151	162	181	183	184	148	160	186	162	152	166	179	175	190	174	180	164	156	181	155	170	165	156	159	144	191	175	172	168	201	176	152	178	186	177	185	171	185	154	155	188	169	155	199	166	173	175	176	178	179	168	200	198	149	194	169	176	177	184	164	183	187	173	165	176	147	179	151	166	154	145	159	199	148	170	195	161	177	162	169	170	180	188	142	168	177	172	170	186	170	198	173	179	191	150	173	177	182	173	170	190	154	175	171	179	189	154	178	158	184	161	191	178	182	181	184	160	183	156	172	180	160	189	190	168	161	187	169	179	181	161	185	177	189	165	192	194	181	213	196	190	165	179	160	190	155	174	159	207	161	161	181	156	189	190	178	191	182	193	174	204	198	172	169	190	169	187	174	152	171	195	189	176	173	194	180	188	155	183	122	172	176	182	157	163	178	171	154	164	170	193	178	179	140	168	177	173	200	176	175	175	169	182	152	161	160	163	166	145	179	163	159	158	156	141	180	179	166	192	159	165	163	175	182	196	188	170	170	196	159	184	178	169	160	174	173	154	160	190	171	168	145	169	165	157	171	180	177	173	181	179	175	180	191	166	139	147	197	158	176	174	154	169	205	179	176	170	159	180	183	151	185	156	197	176	166	169	175	156	168	181	187	187	163	179	160	154	171	170	215	139	196	180	188	180	169	167	179	162	188	167	170	164	167	185	174	176	164	186	166	164	156	174	168	163	167	181	171	172	207	175	153	186	156	169	180	166	152	177	174	192	172	209	168	179	189	171	175	166	174	179	184	179	186	206	196	169	167	174	178	156	190	183	175	194	170	155	164	162	152	159	180	192	176	152	184	153	151	185	170	184	189	173	163	194	189	174	206	180	186	176	182	187	161	182	172	187	178	166	159	148	175	153	139	167	183	187	178	146	168	151	174	165	145	170	202	148	175	159	179	189	153	186	158	171	163	157	167	165	161	189	187	174	180	146	170	177	143	140	178	180	176	162	196	144	164	154	179	183	159	167	190	172	152	190	182	157	186	150	183	189	167	163	167	181	155	198	155	149	156	145	147	183	138	190	176	177	196	185	144	205	170	176	149	172	176	166	163	163	168	152	176	167	173	161	167	173	154	179	165	160	175	168	190	163	174	183	181	148	179	188	179	170	183	159	165	159	186	173	184	176	168	178	181	149	183	164	191	184	159	165	160	191	159	208	186	188	170	179	178	172	162	174	181	159	158	171	172	181	163	179	176	163	150	172	146	192	174	161	167	178	191	179	171	151	167	166	163	173	185	168	159	185	175	188	187	141	154	175	191	175	170	165	154	168	175	139	174	140	151	151	197	179	177	146	186	186	154	188	174	166	173	176	172	175	186	193	157	157	182	161	187	170	193	150	148	176	165	187	178	176	160	154	178	156	162	188	161	166	169	177	171	172	181	167	195	175	165	181	188	172	199	174	185	192	174	188	182	178	180	162	179	168	171	161	168	190	168	163	154	179	167	186	160	168	180	187	174	165	197	163	191	159	156	165	176	192	160	166	182	177	159	165	170	183	179	164	177	185	179	202	201	170	196	171	172	153	167	172	179	170	188	184	193	165	188	191	172	158	198	172	160	162	156	153	203	158	209	167	162	165	179	207	181	157	161	177	174	167	143	192	155	197	205	160	179	149	207	186	174	147	175	177	178	185	180	166	158	160	170	173	167	179	187	196	203	174	191	155	170	169	147	187	158	179	190	175	193	163	179	172	176	162	155	172	194	178	185	187	195	184	165	158	171	169	183	182	159	190	177	182	183	192	188	151	169	171	154	146	170	179	167	170	170	206	188	183	161	169	197	169	186	177	176	164	179	175	170	180	169	174	164	181	170	180	171	162	154	181	183	184	163	189	178	175	169	175	193	190	184	169	155	201	183	161	180	154	171	176	175	172	164	168	148	148	170	171	178	161	150	166	177	174	174	150	149	151
7714	866	1534	1713	1520	1258	1077	917	770	743	645	663	598	563	568	555	566	498	517	522	553	481	481	518	487	479	491	505	506	466	501	461	457	519	448	473	465	482	471	465	453	442	417	477	461	442	462	448	445	460	451	454	499	429	446	453	430	443	417	480	456	451	473	461	484	509	482	499	477	474	467	435	403	477	427	452	460	446	485	435	479	462	419	499	430	422	436	461	415	424	408	451	446	441	441	474	412	418	431	439	424	440	450	483	440	491	515	467	444	470	450	440	432	477	432	403	421	483	456	436	473	458	451	409	436	447	453	469	463	464	451	442	487	461	457	395	446	432	436	453	435	429	458	487	430	442	468	449	467	468	419	448	486	439	428	467	457	436	423	448	426	463	424	491	438	442	434	464	407	466	423	476	464	420	464	443	494	387	432	448	463	423	428	435	458	438	458	478	448	466	467	460	458	435	450	477	432	449	447	417	460	431	454	441	442	434	450	485	411	466	479	468	417	453	441	475	449	458	400	457	450	466	467	469	455	443	431	449	417	491	442	478	459	467	437	475	443	446	421	451	482	414	472	452	439	430	476	453	442	414	447	469	427	458	448	444	438	453	443	440	397	460	429	473	444	486	473	434	444	475	455	435	412	457	456	420	442	429	473	465	416	419	426	460	434	441	440	452	440	478	447	435	461	478	469	492	421	432	444	399	425	449	464	412	436	480	440	456	432	482	463	462	431	455	456	462	439	426	422	447	470	444	476	480	478	478	441	423	433	450	435	483	457	458	433	490	443	455	445	445	455	434	431	434	491	454	452	427	403	437	480	444	438	475	439	425	467	423	468	466	429	419	425	435	407	436	419	439	440	447	436	452	432	432	455	469	450	451	467	484	484	429	431	436	462	408	459	453	448	446	479	450	436	446	455	455	441	465	480	425	467	483	440	403	437	440	433	458	413	426	445	445	438	469	444	446	405	418	437	450	467	416	453	433	439	457	467	399	467	416	456	439	472	457	458	452	458	437	440	466	446	423	439	439	427	451	462	427	450	456	452	508	444	452	463	450	461	430	436	445	437	411	424	434	471	488	464	463	439	445	442	424	453	448	446	449	441	439	393	447	442	455	458	437	482	435	457	460	437	464	459	455	471	436	489	427	459	479	443	496	441	428	429	479	455	470	400	449	461	435	451	436	480	459	430	436	463	437	433	476	420	450	491	461	466	442	446	465	474	415	481	468	448	450	483	423	430	462	403	458	461	445	463	485	438	447	460	431	410	431	448	430	463	457	480	471	422	400	410	444	424	477	457	479	484	446	440	452	476	433	474	446	435	443	482	464	469	402	442	502	421	410	439	520	453	454	501	442	454	441	441	427	457	455	446	465	440	450	449	468	433	506	426	471	419	435	431	462	412	468	454	470	440	470	433	453	461	465	455	445	462	467	448	459	422	427	411	464	450	448	452	430	443	452	417	462	471	441	417	462	478	400	437	457	476	447	427	475	415	444	431	413	455	469	435	448	479	438	469	440	454	449	435	473	457	445	436	462	428	459	424	447	487	474	473	446	439	447	443	456	426	445	473	435	444	412	466	466	459	479	464	455	445	464	422	434	431	410	429	449	457	483	435	436	420	427	432	425	452	465	468	475	460	458	450	469	507	462	470	434	428	443	486	441	471	425	456	438	447	429	421	451	494	479	454	452	446	439	411	455	459	479	476	445	429	445	454	465	428	435	458	439	442	455	466	482	451	466	456	458	487	427	469	473	467	446	464	445	447	491	485	439	480	437	453	435	456	454	470	404	464	440	442	451	451	474	434	440	480	428	435	437	429	411	432	436	435	449	439	437	428	449	463	434	489	463	464	458	456	460	423	456	480	438	465	433	506	398	446	448	455	441	474	438	408	434	439	449	456	425	459	455	438	468	447	446	439	488	443	459	438	496	443	460	447	448	437	407	439	438	460	459	450	466	486	414	458	433	439	430	424	455	449	434	415	452	433	432	431	445	471	483	418	436	478	489	482	438	463	446	433	454	417	455	495	451	480	442	439	449	427	426	439	429	437	410	431	482	457	491	464	458	441	465	460	483	456	443	420	443	449	436	468	460	447	477	454	440	464	466	417	443	432	494	485	462	469	429	457	453	467	478	437	480	448	441	464	397	463	403	467	474	486	457	439	468	473	512	451	474	494	472	466	441	429	424	437	434	469	436	434	441	415	450	457	445	423	436	440	415	414	425	445	414	504	469	460	481	442	456	426	428	437	423	456	459	431	368	478	477	437	410	457	484	472	481	445	449	466	459	457	450	447	463	467	418	435	462	448	418	421	437	447	488	440	492	431	443	456	430	428	433	463	469	467	446	431	445	445	440	420	440	465	473	427	449	490	462	455	447	457	454	434	470	478	477	487	440	438	421	468	486	461	479	449	449	447	406	464	452	492	422	445	450	430	427	411	488	456	474	405	430	476	424	448	435	494	469	430	431	449	465	425	482	471	442	457	473	482	459	457	449	402	459	455	445	470	451	451	412	526	438	414	424	438	456	449	454	429	465	458	431	419	456	466	452	447	461	434	476	471	430	434	423	434	489	444	477	458	473	469	456	437	437	469	472	465	492	474	465	443	450	485	449	433	469	426	443	434	466	479	466	484	399	475	450	452	465	457	444	459	432	426	428	437	473	466	415	426	439	436	445	433	441	432	469	457	457	464	487	439	413	454	438	483	448	457	422	493	447	399	443	463	402	484	427	444	429	456	440	431	463	438	465	438	449	452	438	470	443	420	446	440	447	417	475	447	466	446	436	498	459	486	437	443	460	432	464	450	446	437	454	453	475	480	430	470	472	431	425	436	457	467	482	443	439	436	438	466	393	462	471	407	436	476	441	474	469	442	443	418	418	456	492	421	441	446	427	430	457	450	404	422	452	451	476	400	443	445	463	446	428	476	423	464	472	466	448	442	489	456	444	478	395	397	453	420	420	437	430	398	435	419	453	465	475	444	442	442	418	470	398	450	466	418	451	432	461	451	472	413	418	443	430	492	426	468	425	480	404	434	485	424	444	437	499	500	458	478	459	473	446	434	447	424	447	461	456	482	447	438	427	431	423	487	462	405	471	463	491	417	451	461	464	444	463	445	456	459	452	401	432	421	462	468	440	447	447	430	419	475	433	438	458	439	455	453	446	440	433	443	431	463	469	468	450	442	448	481	448	464	427	474	470	427	443	471	436	440	455	419	431	466	413	467	468	465	476	435	427	456	450	439	491	442	410	427	450	460	422	451	453	448	437	501	417	459	464	442	464	434	472	457	446	448	452	440	438	457	440	465	418	437	414	466	455	440	483	418	486	481	475	462	453	456	435	455	442	438	441	460	433	405	425	449	473	448	452	425	436	438	459	449	447	504	416	433	409	457	494	444	460	456	437	464	438	408	417	425	409	423	441	449	449	437	410	473	452	466	469	445	454	452	464	456	404	449	456	438	479	443	419	417	456	436	434	446	495	461	405	411	462	415	449	428	447
1360	397	387	359	393	363	362	365	385	378	394	385	372	369	409	349	368	378	385	397	380	365	424	368	363	406	421	381	405	387	365	372	388	417	402	415	396	386	375	386	363	377	391	402	372	412	404	356	422	374	372	369	396	395	387	376	401	384	406	380	366	363	394	387	370	416	397	386	396	389	387	383	365	373	425	420	396	372	369	367	391	410	410	400	433	410	391	357	369	387	374	379	383	396	410	360	372	390	356	355	399	325	370	384	368	368	379	382	367	377	395	373	365	367	342	350	377	321	388	398	414	363	373	361	385	391	403	393	412	389	344	377	373	423	400	423	376	380	392	384	402	359	352	373	384	340	402	372	365	367	364	424	327	433	350	383	385	364	343	372	407	379	371	423	370	399	378	390	365	393	386	379	344	370	345	353	356	375	397	369	376	380	352	362	389	391	406	364	381	365	387	374	373	432	393	425	370	367	355	380	422	379	384	359	380	373	366	417	397	393	382	360	365	365	402	397	366	395	373	348	427	367	363	364	398	363	396	396	396	383	415	379	360	384	398	419	373	356	381	402	375	362	379	367	392	355	376	364	388	351	438	338	379	388	378	345	383	354	373	354	403	369	369	391	382	366	407	394	376	382	370	393	382	374	360	399	351	426	375	415	410	368	380	358	365	373	406	412	392	397	381	334	386	353	366	372	372	389	366	416	405	372	404	376	403	412	404	374	360	353	394	386	374	381	407	378	361	352	388	347	354	354	374	400	373	383	413	382	383	371	363	378	378	416	378	329	363	360	404	400	384	349	375	440	336	337	388	368	391	389	351	376	400	384	421	381	397	370	359	372	384	348	385	395	375	364	382	378	355	388	404	401	359	392	349	351	398	384	375	361	393	405	367	382	382	394	351	383	356	396	361	354	360	383	378	395	389	365	358	357	363	401	403	400	423	405	356	346	361	389	405	378	407	347	404	362	390	366	368	353	373	415	382	369	409	371	393	403	335	377	430	368	371	368	398	393	358	373	366	398	384	412	390	396	394	411	360	405	399	372	375	379	418	369	407	384	345	388	381	367	387	375	414	383	368	345	360	364	344	387	353	380	393	360	421	365	382	376	377	356	407	380	376	376	369	389	435	368	400	416	375	372	403	380	375	363	370	351	411	345	376	361	376	348	403	393	387	402	388	379	381	373	339	350	349	413	402	360	398	363	409	393	378	378	400	384	394	390	348	393	359	421	373	383	384	369	426	424	389	353	412	376	380	376	396	418	361	390	406	391	385	424	364	394	372	356	371	414	416	391	358	412	386	390	420	367	400	413	426	391	391	412	404	395	381	385	380	417	361	379	387	377	353	429	378	382	388	357	408	401	393	368	404	372	373	403	359	348	416	369	372	387	346	367	396	373	418	361	375	368	389	349	387	367	403	385	364	383	347	383	368	378	424	399	405	389	342	353	377	402	419	359	398	421	335	363	371	412	374	388	337	391	391	376	364	378	383	387	405	387	381	425	374	400	396	379	350	350	366	377	379	371	400	359	409	390	376	375	339	390	374	351	361	385	403	413	383	372	405	378	370	378	366	377	353	400	383	361	409	355	375	401	391	395	392	396	400	367	357	367	382	400	352	371	345	369	355	348	391	421	398	367	424	397	377	401	396	404	359	395	374	392	352	411	388	333	373	360	381	399	371	352	361	359	343	356	387	378	384	369	406	354	349	376	381	388	392	391	375	368	378	422	392	366	396	389	376	389	385	374	358	381	382	380	366	428	356	402	405	425	390	377	411	329	363	372	397	396	393	393	372	378	364	373	403	379	382	383	370	380	373	408	380	417	430	381	389	374	382	384	404	409	351	347	395	379	367	366	382	371	382	385	362	386	381	374	378	370	367	380	389	388	367	421	423	337	378	370	398	394	374	408	382	362	376	372	371	438	408	397	383	384	357	389	366	387	398	406	419	362	375	360	365	406	367	426	388	371	419	429	392	411	418	344	349	370	355	339	418	392	381	383	362	396	402	354	402	365	371	380	364	389	407	377	397	378	397	354	380	357	413	382	351	345	367	371	384	353	404	358	390	363	394	367	401	377	345	349	363	400	353	382	411	413	387	361	383	357	346	381	395	384	397	402	405	412	382	367	381	392	400	395	374	380	395	381	362	393	378	391	369	350	376	406	380	409	358	370	366	342	368	411	373	407	395	389	404	401	377	402	401	409	374	371	360	377	387	383	389	371	384	391	432	377	385	347	372	356	393	377	389	366	376	378	375	385	374	379	414	382	376	359	363	369	400	383	344	375	387	385	391	353	371	355	360	382	423	346	380	397	385	390	372	374	366	356	365	392	361	379	373	402	355	375	383	375	357	364	395	386	360	380	335	379	383	365	358	409	389	375	400	400	425	403	403	405	389	326	359	354	382	419	370	377	385	374	363	367	422	392	388	382	399	362	366	428	402	383	385	368	389	405	395	383	394	396	426	396	387	362	386	418	403	416	371	372	390	410	340	400	401	413	386	442	386	375	426	399	445	385	407	399	390	386	425	388	417	370	375	360	390	389	405	389	345	403	399	368	369	393	377	380	354	405	403	404	396	386	361	371	375	409	394	391	377	412	328	377	373	363	411	383	385	361	345	378	378	363	368	396	398	392	396	376	394	352	390	366	395	352	391	362	401	395	378	348	395	356	347	383	400	340	409	390	377	386	362	394	401	368	385	372	416	381	367	385	346	364	354	372	399	388	373	356	384	365	376	405	379	353	390	402	330	408	381	360	410	410	408	380	386	398	392	363	397	402	392	388	388	379	365	390	370	392	369	381	351	381	394	364	354	375	336	366	398	373	341	344	359	404	363	360	348	397	370	409	327	344	342	417	384	350	394	409	362	384	384	375	363	373	382	387	370	355	369	382	395	390	404	450	367	378	354	386	387	405	384	357	378	340	344	419	374	433	385	375	369	369	383	370	394	416	378	350	330	404	363	359	374	417	368	362	372	389	399	387	402	385	355	389	362	347	381	387	382	358	408	402	381	367	368	372	390	374	375	382	402	393	377	373	405	392	369	361	381	358	377	389	422	394	394	383	382	401	393	346	359	362	401	384	379	376	329	365	383	427	401	387	418	359	367	370	372	369	404	403	371	353	375	376	391	372	406	375	379	388	390	349	368	357	376	376	384	382	392	406	382	391	372	428	426	399	361	413	397	378	396	374	353	373	386	384	380	385	356	354	357	369	380	386	385	404	390	375	405	415	356	390	356	401	332	405	416	366	354	358	393	390	416	381	361	393	403	372	432	348	357	381	370	398	377	391	392	411	402	385	374	381	389	387	412	408	365	399	373	365	385	359	362	381	417	397	339	398	356	382	397	394	368	392	374	357	368	360	389	379	376	378	390	382	348	393	386	388	366	393	388	365	392	370	386	352	370	369	329	378	405	389	385	366	382	388	358	430	406	371	401	357	388	360	368	348	357	353	409	381	359	443	376	365	394	394	395	352	348	431	359	380	400	367	396	385	410	365	393	409
2122	940	964	925	916	941	965	920	911	892	960	917	901	904	972	911	916	928	887	878	976	928	966	939	874	999	878	907	955	957	899	930	909	947	905	908	917	927	907	903	930	951	938	935	913	925	879	872	943	936	904	946	892	927	943	944	917	944	875	923	954	910	914	930	924	914	925	957	992	950	926	905	938	888	913	920	948	928	952	971	898	973	880	936	924	924	881	934	965	946	933	962	929	942	927	944	958	930	914	953	930	884	970	910	950	891	954	851	918	937	896	920	903	902	933	922	927	940	960	910	940	909	913	882	902	933	916	928	925	916	911	977	943	902	891	926	917	884	966	889	868	901	915	917	939	935	942	966	914	915	909	911	970	959	958	932	913	926	939	898	920	912	904	908	884	942	901	916	940	924	962	922	898	898	932	857	944	923	917	943	949	897	956	971	930	905	913	926	949	927	949	892	871	930	904	967	903	926	904	920	905	908	941	948	924	879	957	883	906	906	875	913	881	890	912	925	887	862	872	914	834	984	895	922	885	926	885	934	912	971	925	884	911	914	887	893	934	958	979	959	912	894	916	890	864	1016	955	909	901	923	891	910	948	907	864	919	917	954	961	882	913	903	901	915	918	953	933	943	884	948	928	899	942	881	991	894	967	940	885	922	899	980	903	873	934	938	902	893	922	873	955	898	965	936	927	966	916	930	954	912	927	902	955	898	875	945	921	949	918	918	929	897	960	897	899	832	909	918	957	953	911	892	892	927	911	899	947	895	948	928	918	944	936	928	967	910	936	891	898	969	915	931	939	874	928	965	940	900	945	933	899	920	879	937	904	952	941	948	957	866	913	928	899	907	898	883	974	905	919	941	856	970	871	900	909	913	920	919	914	905	914	945	990	923	928	976	995	934	900	946	947	915	906	927	916	952	914	872	899	914	935	916	937	912	899	919	915	922	911	887	955	955	909	900	978	914	928	885	901	900	893	928	907	928	888	915	897	990	897	883	963	950	944	935	906	975	866	979	960	929	906	944	900	896	912	965	919	878	878	924	983	911	927	882	1009	903	889	932	946	980	941	901	924	888	983	926	938	924	966	913	930	957	923	951	912	946	935	913	944	909	885	954	951	914	912	924	957	915	909	956	961	939	902	896	913	882	927	991	885	894	951	879	955	916	929	1021	890	912	951	863	963	949	932	872	980	906	857	940	937	924	901	941	937	956	894	892	902	992	917	933	928	869	935	965	935	935	963	937	871	933	937	961	923	904	941	968	941	944	878	872	899	885	974	889	936	935	941	966	902	943	940	928	922	946	918	902	944	951	866	938	917	942	940	975	902	932	923	875	863	929	886	894	924	902	887	965	902	944	929	910	955	928	924	936	918	885	889	901	901	932	901	882	952	909	971	910	916	870	904	917	876	908	951	853	921	950	921	832	902	854	961	966	935	894	948	937	936	885	945	864	873	936	944	916	905	882	914	923	923	897	948	917	948	945	938	929	918	923	891	911	935	923	893	915	974	882	884	932	894	972	899	923	989	920	915	947	937	922	918	892	890	867	950	982	920	916	904	871	907	892	936	943	919	929	936	965	919	951	938	933	934	937	921	965	927	973	903	937	933	921	943	926	871	908	955	904	915	908	919	919	895	961	895	880	941	949	919	957	952	928	936	848	915	930	894	908	920	896	897	928	998	892	936	897	893	914	926	946	859	940	936	955	957	868	908	950	940	914	909	943	869	890	934	882	914	892	888	930	1009	871	956	908	931	985	943	978	942	928	945	924	969	911	969	924	887	961	912	915	960	996	918	924	910	944	895	947	920	941	946	922	864	874	972	953	905	968	937	881	967	925	899	886	842	900	847	943	968	914	905	937	943	882	943	925	938	937	888	891	934	872	966	902	922	933	955	952	939	983	860	906	903	917	931	878	942	919	910	881	896	921	863	906	940	907	885	968	930	909	926	949	914	896	930	994	917	916	944	916	931	880	887	931	948	917	935	914	906	912	907	881	953	935	907	898	913	915	900	890	853	865	940	928	899	894	913	927	935	941	968	919	878	900	876	913	904	907	937	942	906	934	884	908	961	898	891	942	905	897	956	950	944	943	851	900	921	886	902	952	963	960	860	902	955	909	876	896	948	961	932	896	937	917	880	932	948	969	866	877	913	934	919	905	871	945	940	961	924	927	918	928	924	953	941	930	915	933	918	933	935	900	904	973	888	870	908	881	887	921	901	852	947	892	929	912	902	963	943	892	960	906	976	916	880	904	928	948	886	917	875	917	936	941	926	924	925	860	927	946	895	930	937	930	948	975	932	947	891	979	907	899	934	942	935	927	917	912	954	921	917	914	939	965	964	889	884	923	953	968	933	964	916	868	977	962	953	861	925	932	933	951	921	917	896	909	877	853	906	891	939	923	884	940	952	951	947	895	962	942	942	957	887	931	919	905	931	927	880	968	973	915	950	932	930	908	915	965	928	897	882	887	911	924	927	931	935	870	905	898	931	895	925	882	943	940	923	972	929	916	891	913	928	875	919	949	894	952	949	934	908	916	881	932	958	927	935	929	912	868	906	894	944	932	933	869	892	925	955	932	911	886	916	968	943	871	899	947	907	963	893	944	901	944	905	934	908	986	901	958	963	913	969	927	913	928	914	997	904	922	943	975	917	966	905	940	931	956	930	910	953	920	911	943	899	891	904	887	925	1016	855	978	975	897	909	928	864	928	888	889	993	942	910	890	931	937	916	892	926	892	924	951	850	943	932	887	918	939	907	899	911	951	930	928	901	930	931	848	962	940	944	982	945	859	976	886	913	905	917	887	908	993	885	928	924	935	909	944	960	903	931	861	892	953	936	907	886	915	862	892	980	929	928	883	910	918	924	950	912	937	944	936	956	954	893	925	892	903	924	904	916	886	942	902	942	950	875	881	906	881	907	853	917	950	909	940	923	902	883	933	961	906	937	860	902	924	931	947	933	912	942	919	907	857	900	952	885	919	914	953	907	886	914	990	896	945	855	906	865	903	883	878	894	915	917	870	956	898	885	941	962	896	964	921	935	954	856	960	930	913	935	948	846	882	937	916	933	925	933	926	913	946	922	921	898	864	911	923	952	932	893	912	912	895	857	886	901	893	937	889	893	953	942	928	921	874	952	928	949	958	881	905	934	909	946	925	911	932	947	886	917	952	930	924	954	943	913	909	924	898	954	883	891	870	900	913	932	955	957	903	910	934	929	850	886	932	913	902	888	905	932	934	898	903	971	930	890	958	967	925	910	875	964	941	867	881	954	905	932	915	910	901	925	894	862	940	952	924	951	871	959	932	909	951	957	911	853	902	913	963	898	924	909	959	979	915	930	934	916	850	954	944	924	943	972	859	906	908	922	946	938	906	933	936	876	932	896	905	923	913	913	908	914	924	912	919	943	905	934	920	934	940	928	931	898	948	921	895	908	925	978	934	899	948	929	897	946	935	894	959	912	935	931	903	913	888	953	913	939	945	898	934	996	924	891	938	966	952
6913	589	579	556	472	450	377	395	384	365	370	363	361	341	344	360	336	355	337	350	363	358	344	357	377	363	372	380	359	358	335	395	356	346	340	382	358	359	325	312	382	374	364	345	354	377	344	361	340	361	367	370	321	343	366	329	332	351	358	379	373	329	360	343	316	335	353	390	376	335	343	379	329	333	409	362	337	389	343	367	353	345	354	356	344	366	360	351	372	344	361	325	326	387	371	338	378	346	352	310	382	348	366	343	362	359	337	345	366	371	331	352	346	347	374	367	360	338	345	332	392	327	340	358	356	362	357	366	357	374	345	354	380	351	351	339	344	334	372	355	338	347	383	370	343	329	335	355	356	353	346	319	346	377	383	333	336	329	377	369	360	351	311	363	332	355	372	314	344	369	360	369	355	343	373	341	313	362	381	348	350	333	322	345	375	392	374	384	355	343	358	371	377	377	329	355	357	364	341	302	339	363	367	323	329	350	328	365	355	391	355	340	357	361	365	366	347	350	338	348	396	359	362	324	370	331	381	349	379	348	347	384	380	310	324	338	352	337	357	329	350	366	365	369	381	314	308	353	397	350	330	343	341	368	356	362	357	345	356	334	340	329	350	355	367	381	334	351	312	384	349	379	382	340	354	358	340	367	349	347	354	360	365	343	327	367	354	368	346	357	376	343	353	338	345	373	354	338	356	327	386	343	344	339	346	317	322	337	363	330	362	373	357	354	386	347	339	345	389	361	358	355	366	358	373	401	310	356	334	356	325	355	353	348	354	329	354	317	332	322	355	316	350	348	344	301	349	340	365	346	360	356	369	337	324	344	345	378	378	379	330	330	319	389	328	315	321	354	379	334	330	386	364	342	348	326	333	341	342	401	390	349	354	357	365	356	378	364	354	385	381	362	343	375	355	366	327	371	359	329	380	316	363	329	359	335	341	360	366	328	357	321	336	377	355	372	364	352	348	388	332	354	362	351	340	332	376	391	352	365	312	310	329	336	355	327	359	402	391	382	346	363	382	386	350	356	402	318	327	360	354	343	378	363	368	315	363	361	362	336	335	319	338	374	340	332	379	389	334	350	344	381	353	374	360	373	332	353	332	354	345	323	340	347	357	356	374	374	335	362	352	348	382	343	372	333	378	361	335	351	345	350	333	361	328	342	373	338	344	369	348	323	346	375	341	382	353	357	349	323	364	362	350	359	352	373	352	343	353	335	376	375	328	352	362	329	369	346	394	356	376	338	358	355	350	312	345	372	336	361	373	333	375	335	377	359	322	393	356	355	328	364	338	374	337	380	335	339	362	326	366	346	338	360	358	350	353	339	334	353	374	333	340	352	341	352	337	375	376	361	332	359	361	351	351	346	341	327	320	318	346	388	312	332	350	340	356	344	343	344	339	354	348	331	352	366	350	380	329	340	355	389	340	346	391	375	341	380	363	346	337	406	354	380	369	351	364	334	343	346	329	325	368	316	378	373	336	362	348	341	324	325	326	357	345	340	356	363	356	344	333	346	329	381	355	357	336	315	368	351	363	347	334	342	380	353	343	372	345	349	390	371	347	319	332	321	340	361	317	332	372	377	352	373	340	351	337	374	321	343	365	322	345	358	362	368	343	312	338	347	327	357	371	357	357	354	332	339	359	347	358	325	339	310	325	365	369	348	337	355	361	349	367	344	352	363	341	338	350	339	329	357	348	336	352	323	374	355	367	354	336	331	347	315	351	344	355	364	366	358	342	367	389	356	341	353	350	378	348	364	331	367	326	352	328	362	333	365	362	365	380	345	353	336	345	345	352	378	350	317	347	347	355	343	321	369	349	364	370	382	343	325	364	332	364	358	324	355	336	376	320	354	336	359	352	338	343	349	369	370	352	362	344	344	345	377	317	351	353	342	338	366	331	312	321	357	337	329	352	326	317	359	318	338	420	355	369	335	350	338	315	353	363	329	342	377	387	371	339	349	361	343	373	333	329	369	383	338	329	353	381	359	351	360	332	355	348	311	304	352	390	349	357	377	330	364	370	360	381	365	353	384	345	368	357	366	364	342	333	380	344	363	376	386	384	334	347	390	318	361	332	382	341	347	386	372	384	339	347	353	361	379	333	348	382	390	374	324	391	360	340	341	371	376	335	370	360	359	391	379	321	374	323	355	347	335	379	349	353	353	374	348	355	350	383	388	324	329	351	345	341	344	383	380	362	346	343	349	351	348	324	361	350	332	360	357	351	369	340	350	338	363	334	358	359	381	340	386	364	353	337	315	372	405	349	386	355	372	367	320	340	347	358	369	367	356	350	335	323	343	377	369	328	363	349	379	345	369	340	340	355	361	329	377	342	360	339	345	334	353	363	364	384	348	359	342	373	368	339	328	338	363	372	375	353	362	351	358	320	342	349	361	366	368	330	386	342	341	352	376	348	346	361	359	355	329	348	400	358	352	358	330	322	343	341	341	355	344	361	370	361	341	375	369	359	364	319	347	324	336	363	348	339	350	345	314	376	356	364	315	336	333	349	349	358	365	340	354	341	342	359	325	376	398	358	355	347	353	362	348	361	348	333	309	339	341	315	344	328	376	407	383	344	324	331	358	329	305	318	365	352	327	350	363	359	353	353	336	366	328	333	364	336	346	366	333	338	366	361	365	351	359	360	373	336	330	366	349	358	376	354	355	295	327	348	353	342	318	364	329	346	368	366	336	357	333	386	370	390	368	357	348	358	348	373	361	350	367	309	388	348	335	348	326	336	361	334	352	314	358	372	354	350	350	355	324	373	344	347	347	371	372	352	357	382	333	379	345	334	348	332	330	357	342	344	328	370	363	361	322	343	359	348	359	336	321	393	327	345	341	347	357	372	325	342	382	362	331	334	368	359	360	342	349	336	382	333	324	358	345	366	333	334	351	348	351	372	371	348	362	337	354	338	333	340	384	370	343	339	354	361	330	331	311	309	339	339	367	337	374	329	365	346	328	326	349	352	341	364	360	348	329	354	383	355	342	382	322	335	333	343	362	347	337	344	381	362	360	325	361	353	353	378	352	358	361	327	366	355	357	348	344	356	336	349	377	333	334	350	352	372	389	360	330	351	375	385	336	365	316	380	325	332	322	348	364	341	343	373	349	355	369	356	333	346	359	376	340	316	351	333	337	327	337	332	384	348	314	337	333	344	335	335	347	357	335	313	362	360	346	332	366	375	361	383	327	354	370	367	340	366	364	369	361	343	366	321	341	361	378	341	341	336	366	331	272	375	362	377	336	385	377	367	386	330	339	355	318	355	325	378	343	351	349	356	348	383	360	344	338	360	358	349	336	357	324	377	361	381	350	362	341	351	409	382	348	365	365	378	342	380	357	337	333	325	362	342	350	361	343	390	331	344	341	332	299	332	346	365	316	364	342	349	369	361	321	333	371	345	353	320	331	354	379	350	342	354	365	373	342	376	364	350	320	341	330	357	348	364	339	348	345	343	340	372	342	358	367	340	366	357	375	352	324	356	363
6554	1077	1454	1527	1379	1232	1083	1023	1026	969	942	950	920	859	936	941	873	967	933	930	886	898	844	848	868	864	896	882	863	868	878	904	884	835	809	900	890	894	866	890	846	785	883	890	857	869	828	845	847	857	849	804	844	800	835	835	848	889	886	849	845	855	809	859	869	829	818	858	857	858	812	867	827	822	854	826	868	816	847	825	823	827	834	885	836	860	886	847	828	843	851	874	837	791	816	868	880	827	834	837	849	794	842	817	889	881	810	856	837	854	823	799	839	852	892	875	803	883	843	852	816	833	797	881	893	894	827	878	872	834	842	834	900	860	811	809	822	789	858	865	896	858	896	856	809	846	890	841	847	876	831	846	831	898	876	821	855	888	888	830	848	865	841	896	878	841	872	863	874	868	881	884	815	841	873	833	790	847	829	808	862	838	891	833	833	849	883	874	801	857	915	851	810	811	821	790	818	803	873	851	862	882	851	880	858	847	798	884	844	904	859	899	872	881	858	850	820	832	857	896	831	842	850	823	846	806	866	826	846	856	886	858	878	815	847	864	858	835	845	830	821	841	857	769	837	877	852	813	838	821	819	843	835	843	887	831	924	834	820	869	859	817	841	877	845	825	832	868	839	840	851	848	810	802	838	800	867	867	871	798	874	858	827	835	848	866	837	815	808	806	851	848	850	887	882	838	868	881	813	792	847	825	851	852	820	826	809	873	864	853	866	834	862	824	789	871	887	810	791	879	822	847	841	839	845	804	845	885	827	879	852	849	855	872	846	895	868	838	861	847	771	878	906	842	876	868	844	865	812	856	880	829	885	883	882	817	838	847	842	821	845	787	797	801	833	872	811	793	831	858	881	796	855	848	835	889	850	898	832	828	870	803	808	900	815	820	885	830	842	880	855	877	913	894	847	793	818	876	846	846	865	828	804	837	928	805	928	874	895	815	847	818	875	900	824	851	843	885	855	884	854	800	838	874	826	853	890	849	840	814	860	850	854	840	909	857	856	811	777	860	804	829	869	837	826	874	851	865	838	846	825	828	868	847	853	854	863	857	833	841	832	842	872	851	851	826	888	828	857	842	829	877	868	852	848	857	853	863	808	807	842	841	850	860	869	806	863	820	817	904	884	881	852	880	879	816	868	802	824	842	865	826	831	810	833	871	843	906	856	869	757	813	851	808	856	829	874	829	817	842	796	815	858	814	876	839	832	836	865	859	850	830	847	825	811	850	851	775	888	842	899	839	812	830	795	859	829	849	800	867	856	819	816	856	824	825	846	856	822	771	861	830	871	851	816	868	854	888	853	818	878	806	842	894	861	857	834	858	883	855	861	868	840	793	821	844	892	839	859	815	850	880	822	850	873	851	788	837	856	857	837	882	863	826	797	818	860	821	844	853	814	836	888	849	835	929	887	791	810	831	826	874	832	869	787	835	878	870	888	838	798	874	815	861	788	841	898	881	881	863	836	803	804	837	840	839	842	829	868	863	835	798	897	803	829	783	814	866	832	835	853	830	837	822	868	851	837	890	801	859	830	814	818	823	826	850	869	844	852	854	867	855	871	833	846	835	829	799	850	822	867	823	881	808	850	870	827	891	839	857	886	883	851	822	871	832	843	801	831	865	819	833	886	874	832	802	843	852	812	844	882	812	802	845	841	827	821	843	822	860	840	857	861	843	858	875	832	905	838	847	841	914	817	843	866	861	804	851	838	842	847	795	830	816	840	880	866	859	912	843	810	804	860	825	863	886	842	877	833	792	842	841	804	886	849	861	868	824	859	820	860	872	881	830	820	834	852	779	849	840	858	853	846	853	868	856	825	847	797	821	888	820	841	859	888	805	852	842	844	775	848	844	868	863	787	876	867	844	822	871	823	826	856	877	842	791	841	825	858	859	863	864	855	948	867	818	822	882	881	826	873	905	828	831	863	848	839	822	852	848	864	880	843	857	828	893	829	839	885	852	840	793	832	887	820	875	837	798	881	857	914	849	875	892	798	833	867	845	885	851	843	840	777	880	901	851	830	884	893	860	824	848	871	845	807	855	872	837	812	807	842	831	831	820	837	847	859	842	820	842	833	884	799	844	838	817	891	809	873	839	836	893	842	827	804	886	835	840	825	803	920	886	810	891	822	789	810	878	835	814	840	837	827	871	852	869	786	838	840	847	776	893	853	858	844	825	830	845	865	873	845	888	821	808	877	805	799	856	826	820	871	807	877	849	874	833	848	800	812	897	869	854	869	885	837	825	792	836	835	876	845	802	816	811	878	865	850	869	838	814	879	854	836	810	854	812	823	887	833	830	859	838	852	822	815	951	825	854	865	889	846	883	855	827	888	878	802	871	851	839	827	806	819	857	863	777	898	834	851	791	855	878	848	825	827	841	853	818	893	886	860	835	832	843	892	837	868	880	877	841	861	836	911	915	782	826	863	836	851	800	864	849	865	853	816	879	868	836	833	831	838	832	827	845	848	834	829	872	864	903	852	849	831	853	800	859	882	845	853	790	861	843	784	834	895	876	845	827	900	919	806	789	856	845	861	805	865	846	870	834	816	870	829	857	869	836	850	829	876	871	842	798	827	861	810	860	855	832	823	844	846	810	864	832	822	814	833	852	843	903	826	831	864	833	820	776	827	828	843	862	874	824	862	898	881	868	886	859	886	808	842	856	848	901	880	840	811	830	810	847	808	849	872	863	873	867	846	857	834	886	775	822	801	843	856	883	786	917	838	840	838	815	822	884	838	850	824	873	850	880	797	869	855	875	792	879	856	841	818	799	852	890	838	909	878	831	861	855	844	873	861	830	866	839	883	835	862	835	815	837	864	835	862	801	883	864	843	848	884	834	892	821	903	832	834	875	839	818	853	828	877	832	792	854	870	847	809	847	860	817	850	870	853	855	785	862	868	823	832	827	849	840	843	813	845	884	864	866	845	799	837	756	877	839	908	866	844	832	876	827	880	841	871	872	828	866	836	873	816	862	850	858	820	851	837	852	811	826	839	842	785	867	788	831	848	833	857	808	857	819	863	811	842	887	865	866	848	829	876	821	789	879	875	832	827	840	780	855	840	856	855	829	892	858	896	871	816	801	887	862	829	859	835	860	852	855	846	903	874	834	817	872	888	857	843	874	865	790	845	838	848	819	841	815	886	799	854	855	822	825	813	789	805	863	835	819	838	930	834	852	852	875	849	860	811	804	870	880	856	872	820	846	844	793	869	861	873	866	831	840	868	810	869	822	820	863	873	840	895	833	834	869	879	925	840	835	866	849	841	796	865	880	817	850	791	838	870	822	870	814	865	848	833	824	815	856	857	867	886	836	832	853	863	836	804	829	854	819	813	817	836	885	829	849	884	846	848	789	842	817	880	903	881	862	866	843	843	826	846	851	807	830	832	829	838	851	813	855	807	848	785	905	879	886	852	868	902	849	894	859	856	851	830	778	851	873	846	850	818	850	824	835	817	851	869	823	820	901	885	825	897	826	888	827	871	877
12192	800	643	516	407	348	279	244	221	235	197	179	198	185	183	209	166	171	154	162	199	188	181	174	160	185	164	151	185	206	155	173	164	179	187	188	172	181	175	178	176	171	164	173	195	181	187	194	189	164	183	151	166	170	196	174	172	190	167	171	186	184	163	195	158	167	157	181	185	176	146	165	161	171	173	149	155	157	169	147	201	164	188	187	177	145	193	173	181	175	169	191	165	175	157	185	164	167	168	159	169	189	162	163	156	164	177	164	198	164	168	173	153	176	194	162	172	181	162	187	163	188	169	177	143	188	168	157	180	154	175	162	175	185	182	186	166	179	154	187	180	176	140	150	164	158	176	224	186	163	171	185	154	158	165	165	157	172	186	197	187	166	174	184	160	183	159	158	140	162	165	166	171	166	186	181	183	169	172	166	160	151	169	159	166	186	182	190	191	202	164	144	179	165	185	146	197	191	164	143	164	169	163	175	189	175	161	179	187	138	146	133	191	179	181	152	185	169	175	183	157	164	165	159	153	164	164	156	170	138	159	178	169	170	159	146	163	177	182	178	153	165	180	180	171	207	144	166	184	169	149	176	168	156	157	152	164	168	150	165	158	203	147	168	158	161	150	162	157	165	184	183	164	175	168	166	164	186	154	187	163	185	203	166	190	141	162	189	134	161	165	188	191	168	178	155	156	166	163	139	154	152	159	163	172	166	178	189	185	168	183	190	183	167	186	163	186	129	171	174	167	182	159	176	154	165	162	178	188	154	174	162	142	172	167	191	169	165	183	187	150	166	172	187	182	156	182	205	183	149	179	163	170	196	170	176	169	167	184	163	167	168	171	178	166	173	157	140	186	165	168	156	157	169	203	180	179	167	181	202	203	155	199	162	161	193	170	177	188	158	172	171	175	169	157	181	179	180	161	151	205	153	166	165	158	175	172	176	160	167	177	154	161	159	149	197	180	154	154	159	171	164	159	174	176	145	162	162	165	172	166	161	174	147	179	171	167	176	186	177	175	161	150	133	163	197	193	153	157	170	168	179	185	175	178	156	170	154	171	188	175	150	191	169	159	170	151	164	170	166	176	172	174	167	155	170	158	143	178	187	194	166	174	161	164	178	180	175	174	161	148	159	181	167	161	172	191	174	152	191	180	171	162	167	157	192	146	160	154	173	182	164	189	181	183	195	146	176	171	164	164	181	160	199	174	169	193	182	175	157	160	174	200	169	178	175	150	182	178	142	158	165	159	182	164	154	165	151	166	187	186	168	172	178	174	157	177	189	168	187	178	158	164	192	183	154	165	172	169	163	175	167	169	183	138	193	178	177	175	149	176	187	175	190	146	146	164	170	190	170	186	170	165	177	143	167	155	178	167	159	165	167	166	201	179	164	184	167	184	173	176	174	164	183	167	153	168	187	149	183	176	171	178	162	160	158	193	171	198	181	188	201	153	184	187	162	184	151	185	195	200	172	154	193	164	173	158	164	159	176	149	164	184	165	144	195	182	178	176	155	188	172	147	160	168	175	179	170	184	168	158	161	155	168	144	145	168	167	153	177	186	143	164	186	181	159	151	182	158	170	143	181	173	179	165	181	193	161	155	175	159	179	177	160	188	169	182	152	176	190	164	180	168	188	203	171	169	166	170	187	188	159	164	166	187	180	158	163	177	174	159	184	169	193	172	148	185	182	179	183	199	161	193	135	184	172	165	190	195	167	215	160	170	146	188	139	165	169	156	160	169	173	167	173	192	186	165	173	167	193	146	157	176	189	178	151	174	180	176	165	180	177	191	174	159	179	186	186	180	155	164	187	167	159	197	171	205	161	168	159	167	178	163	182	162	174	154	155	162	181	189	174	183	146	186	181	151	170	168	190	159	155	172	184	178	166	150	169	160	175	179	152	158	185	168	165	157	159	183	172	189	169	177	170	167	179	175	171	187	183	168	182	155	167	151	151	167	188	175	169	168	170	171	176	156	160	177	157	180	147	172	173	185	200	169	141	174	186	192	156	188	174	175	190	167	183	192	166	147	163	155	147	179	181	176	185	176	176	194	149	160	176	146	189	168	162	148	175	164	163	168	160	175	140	170	179	169	173	184	172	171	177	156	185	150	154	189	180	170	167	158	187	172	169	186	170	171	179	173	159	156	146	154	165	163	178	155	187	179	190	190	178	167	181	158	159	175	165	175	168	193	159	141	147	175	168	190	179	199	167	171	167	162	156	163	188	136	158	170	188	156	202	194	192	198	177	176	177	159	171	156	151	161	166	166	151	150	178	181	183	166	154	166	161	143	183	156	164	160	178	141	202	145	213	163	149	158	155	180	187	155	144	153	176	156	166	162	178	185	176	181	166	172	170	173	168	179	159	179	158	175	156	158	165	164	177	168	186	151	199	163	168	180	159	164	179	165	177	174	173	174	168	162	178	169	195	154	170	169	157	180	166	132	168	147	195	167	152	163	139	167	211	152	173	178	186	157	178	177	180	201	184	182	174	191	156	188	173	172	167	173	177	148	174	179	179	173	181	164	179	152	171	149	137	175	181	158	143	165	192	177	186	160	177	175	177	172	173	183	195	169	167	175	174	167	182	175	198	167	184	162	160	172	178	170	171	179	169	156	167	188	177	164	174	165	174	167	152	146	173	166	179	186	154	164	165	152	166	173	158	202	175	191	168	182	176	183	175	194	160	157	154	161	158	158	191	165	162	174	174	187	174	181	150	177	159	191	152	174	212	166	152	173	169	161	185	161	178	169	171	158	168	184	156	182	163	156	177	168	159	170	179	186	135	172	176	150	174	147	175	176	154	180	152	179	196	172	177	190	162	187	166	160	204	169	166	187	189	179	155	151	171	188	159	175	177	169	177	157	172	160	163	157	168	183	178	160	153	184	156	187	192	183	180	170	187	153	172	178	163	170	180	162	178	186	184	182	154	169	165	157	178	179	190	182	189	167	168	154	156	199	179	141	192	166	164	171	162	178	169	157	170	156	194	159	147	190	163	187	172	174	186	159	184	199	178	167	176	180	177	174	172	177	158	160	151	177	177	186	157	164	171	179	174	182	168	177	157	165	163	150	150	157	163	193	187	190	158	176	162	167	179	174	155	159	173	170	171	169	197	177	168	143	161	170	167	136	166	153	167	172	159	178	192	187	183	163	175	174	164	155	165	133	168	182	177	161	175	173	181	180	165	193	161	182	157	188	159	191	198	168	187	169	146	142	172	169	155	171	186	159	154	172	165	154	150	181	185	176	187	173	202	167	156	176	170	192	168	156	206	184	173	187	190	158	164	181	184	169	178	171	193	180	176	163	147	172	150	185	169	172	182	163	147	174	166	171	172	174	172	164	148	156	191	188	139	183	168	165	173	177	165	151	175	172	182	183	156	177	177	160	144	178	156	152	166	160	164	175	167	173	169	169	163	157	185	167	183	152	178	179	174	166	171	173	208	168	150	188	162	169	154	160	153	204	181	166	170	150	170	191	163	168	156	173	175
7709	848	1550	1645	1526	1225	971	866	803	711	661	629	609	555	552	592	555	530	524	512	541	481	494	508	492	479	468	516	485	461	477	501	492	466	447	461	465	436	470	464	423	456	465	457	515	447	447	465	485	443	470	499	432	473	424	484	476	476	483	439	405	451	431	439	404	487	443	451	463	440	470	474	473	441	442	437	463	457	417	445	434	442	487	444	481	450	440	442	407	428	436	429	441	438	456	422	412	455	460	444	420	453	418	462	434	423	450	465	472	379	445	444	458	466	443	447	411	457	463	454	446	452	437	432	479	403	481	472	444	438	456	460	464	484	418	432	464	448	474	461	492	460	440	429	430	453	486	451	427	456	446	457	453	476	429	470	409	426	437	457	468	422	449	410	435	449	428	425	455	480	458	444	455	463	428	448	433	415	463	452	454	469	474	447	473	479	472	412	480	455	475	475	456	455	454	461	437	430	427	423	437	433	449	466	415	463	410	427	430	435	445	439	467	439	451	457	453	435	454	448	424	441	469	442	467	469	446	435	439	430	447	463	463	480	424	450	427	451	426	463	459	468	471	443	450	443	453	443	425	461	449	450	433	466	425	421	406	405	436	478	461	437	395	473	451	442	446	450	467	445	412	448	410	454	415	433	469	435	435	451	436	423	430	433	443	425	452	418	460	455	421	450	451	425	453	436	434	439	455	426	413	414	433	442	482	494	404	473	469	474	418	424	463	432	414	448	480	485	443	438	411	463	412	450	457	480	448	461	453	452	460	465	424	432	451	410	457	461	433	412	470	423	447	482	445	419	433	453	451	472	421	400	441	417	446	440	459	442	448	445	455	416	433	464	433	406	459	425	438	418	429	447	427	426	414	444	457	441	411	448	445	441	457	469	456	450	428	436	454	448	445	453	445	480	443	443	443	455	464	448	422	434	459	415	425	429	446	492	444	453	443	422	431	493	432	438	465	481	416	443	483	438	490	439	435	452	447	419	460	466	413	422	425	434	467	446	442	439	438	432	425	455	418	432	455	425	460	458	409	477	417	429	480	467	468	479	419	456	455	456	446	438	408	509	472	435	447	396	440	463	425	442	425	438	463	430	450	469	475	411	447	477	411	462	464	431	440	417	437	449	444	457	437	435	434	441	464	408	462	426	463	435	453	458	451	490	479	421	463	448	483	422	494	487	468	475	471	451	447	477	464	434	456	463	426	426	420	441	469	390	421	424	416	453	424	430	431	461	443	453	398	487	445	441	413	442	456	451	436	416	442	451	461	406	473	492	488	493	470	446	439	457	398	462	438	458	440	450	432	448	420	446	417	448	460	427	436	462	426	476	431	467	431	446	434	473	448	455	479	429	458	498	455	440	485	457	436	409	443	447	455	473	449	460	457	445	431	424	441	455	423	413	444	429	492	461	486	446	434	459	434	452	448	464	444	437	466	440	464	475	426	448	412	488	427	475	407	463	453	465	436	466	446	411	447	435	461	461	454	395	441	461	456	452	431	458	465	466	454	448	456	404	437	473	443	455	436	459	466	467	463	466	474	452	477	413	447	498	412	442	410	439	442	443	433	416	446	432	430	421	424	458	429	456	430	455	413	449	445	509	464	432	441	445	444	462	425	462	478	447	421	427	415	450	431	464	437	485	458	468	407	455	445	435	421	463	475	416	453	457	415	468	431	407	461	463	474	436	416	443	446	480	437	448	430	409	453	448	422	446	433	426	435	451	458	438	458	442	456	450	427	463	427	453	485	451	428	440	441	448	469	435	479	466	415	433	481	437	463	442	448	427	460	461	438	405	445	506	449	462	432	482	419	428	444	435	452	424	443	446	485	409	436	411	474	455	432	437	409	455	429	447	470	468	466	462	477	404	490	500	471	462	459	458	459	434	426	482	427	456	486	458	469	420	413	443	447	453	441	473	442	444	440	448	422	414	451	441	455	445	428	430	413	467	443	446	465	438	461	434	453	461	457	472	427	454	451	477	475	462	447	457	458	424	449	467	450	450	479	448	458	442	455	423	464	418	458	501	463	453	475	443	462	471	454	456	458	437	413	471	465	469	463	458	428	431	467	452	463	441	455	426	446	464	465	471	452	443	414	456	401	440	415	449	443	454	457	436	491	428	459	446	409	438	445	445	425	446	457	433	448	423	438	417	473	444	460	448	473	481	466	452	426	429	480	453	449	435	435	398	444	454	464	439	435	462	445	443	441	418	473	445	471	448	457	438	484	455	441	437	437	439	470	448	452	441	468	433	450	464	441	460	429	439	481	446	422	460	462	489	453	434	454	455	461	426	436	418	461	441	429	426	456	435	447	474	435	434	466	458	445	449	452	456	445	442	490	460	466	428	470	438	462	407	452	464	452	470	433	472	423	453	476	441	436	464	403	461	460	488	409	439	441	476	455	466	434	462	437	468	431	459	406	490	440	458	459	448	403	434	463	463	438	444	425	445	454	440	449	457	424	439	452	441	429	467	453	443	435	418	461	466	458	461	394	442	425	480	408	420	382	452	444	442	455	478	450	462	480	428	471	451	447	465	445	442	419	430	434	416	470	454	462	424	458	443	440	461	442	464	428	486	399	434	457	430	420	422	456	446	435	474	443	429	424	422	449	421	461	491	424	453	443	436	430	414	456	435	450	425	518	457	444	444	422	453	447	458	410	456	441	456	459	436	462	430	422	429	456	480	435	445	452	476	431	449	422	429	428	394	453	441	484	434	454	442	471	451	442	429	463	458	451	487	455	434	444	460	437	463	474	468	420	448	423	450	467	465	416	465	464	456	461	457	433	433	452	438	428	467	404	441	456	445	481	437	492	468	443	450	429	481	456	439	409	445	459	467	425	433	428	443	455	469	511	435	457	422	432	456	452	434	478	428	413	433	451	464	437	460	441	436	464	422	449	466	458	466	439	435	425	435	448	481	420	361	428	481	422	446	444	437	443	469	432	416	422	452	434	412	470	416	468	436	471	427	434	411	456	478	386	473	416	456	459	422	442	454	451	447	438	423	413	426	441	454	435	399	450	425	466	474	471	430	448	444	420	429	438	461	442	445	454	453	427	455	442	455	432	434	447	472	444	429	467	444	447	472	464	464	394	467	467	394	445	456	454	431	446	447	431	451	413	413	464	459	480	445	438	449	474	456	429	426	474	424	412	425	416	445	446	447	419	487	442	455	452	448	460	465	463	448	465	446	477	483	482	448	446	459	441	468	442	461	428	418	452	427	416	435	452	465	449	437	425	443	447	492	452	426	477	421	425	463	507	428	450	459	454	475	452	428	455	455	486	428	460	440	414	452	426	452	416	466	420	463	436	425	437	464	417	478	443	446	467	480	397	459	450	422	465	462	497	440	416	454	436	429	460	407	457	497	455	465	448	439	428	463	462	459	441	418	457	469	473	435	437	435	430	430	441	420	454	426	423	403	465	448	438	444	473	432	459	438	462	418	459	472	507	481	409	424	458	448	432	471	450	432	513	466	450	453	430	438	454	417
1339	363	356	351	401	360	384	403	422	384	381	417	395	378	351	372	401	390	346	393	364	345	382	376	397	397	376	381	355	393	394	346	379	386	389	365	356	376	382	405	396	403	379	396	399	388	374	362	402	383	377	383	356	361	374	347	384	392	365	381	386	421	371	397	383	378	408	378	373	395	403	352	357	365	367	350	358	407	382	350	383	390	452	379	348	370	338	396	376	374	368	381	383	366	354	402	381	376	384	383	352	402	414	349	372	394	411	383	363	365	395	365	403	398	388	383	375	410	367	396	373	397	328	391	394	369	372	369	384	396	324	372	375	426	342	379	436	381	354	363	397	402	362	408	416	372	405	382	384	356	399	400	403	415	374	376	372	325	379	369	401	379	367	390	377	379	402	386	392	372	378	385	366	377	362	383	394	401	356	350	368	381	389	381	366	376	405	423	393	383	362	394	373	391	381	370	379	407	416	389	387	361	367	376	358	378	375	389	381	379	399	385	390	382	358	373	351	391	371	409	405	392	393	419	394	395	357	394	380	352	341	371	410	362	343	402	396	353	398	388	367	388	383	412	413	400	366	371	388	363	387	354	406	358	405	379	363	402	387	363	347	334	362	425	373	394	429	363	380	396	387	414	381	384	375	369	380	383	380	404	366	368	364	349	368	368	396	370	381	381	369	381	372	384	332	370	380	391	370	381	407	386	388	395	354	310	404	376	367	361	367	365	379	380	402	398	410	370	410	374	362	350	398	399	373	424	364	369	366	416	389	378	403	373	400	336	383	349	346	370	391	355	377	345	372	398	370	371	348	341	393	388	366	382	400	366	369	401	410	359	381	394	371	365	363	399	381	325	391	389	393	360	334	383	412	374	434	392	363	419	405	318	379	384	380	366	386	388	391	376	431	345	377	371	392	366	412	424	412	406	373	378	414	365	396	428	376	388	384	375	365	367	410	335	389	374	373	336	427	425	369	368	363	380	353	374	343	336	406	368	385	350	355	370	409	402	419	390	386	367	382	374	376	387	405	391	353	364	375	409	352	403	352	362	362	373	381	376	400	415	401	399	386	384	362	382	396	410	369	400	363	377	369	401	405	392	392	391	371	412	412	395	398	367	350	408	396	375	336	382	352	403	346	389	404	377	352	363	383	372	384	403	435	375	392	375	357	440	402	376	379	374	402	385	366	348	384	394	368	362	413	397	319	396	402	387	358	344	399	385	378	393	360	382	394	399	381	378	395	355	392	370	363	392	344	401	352	339	390	389	380	389	415	413	371	362	346	340	342	375	399	344	354	429	390	366	385	348	381	382	404	397	404	378	374	338	360	402	401	339	349	384	396	398	397	391	399	371	402	391	390	378	350	385	361	385	363	374	403	363	379	399	364	370	386	347	373	400	376	371	382	364	397	406	390	373	426	368	400	372	378	401	364	380	363	367	377	364	368	372	413	374	352	382	379	343	408	352	363	361	385	388	402	409	407	366	360	370	373	345	347	379	384	374	379	380	380	394	372	371	328	381	358	396	361	383	346	385	380	360	371	383	395	414	382	373	395	400	381	348	388	391	398	418	361	375	371	365	367	401	348	389	407	389	379	383	373	341	395	379	351	382	399	388	366	388	376	395	377	436	375	353	370	363	410	416	374	389	396	407	346	377	367	377	359	385	369	436	350	375	404	399	433	355	396	400	424	387	392	386	379	378	408	405	408	360	396	365	385	368	378	414	406	333	390	385	357	386	354	403	407	425	388	368	368	418	353	358	354	385	384	358	377	405	349	412	368	360	400	438	387	361	359	383	369	400	405	406	406	366	401	371	388	423	364	351	398	371	389	375	377	391	382	374	356	388	374	369	449	375	335	402	391	373	396	394	392	394	418	356	391	392	366	384	392	414	377	381	364	416	412	389	423	392	340	376	387	377	313	376	387	384	387	351	384	366	410	365	388	373	375	364	348	381	375	393	342	401	373	370	363	354	400	359	367	366	384	362	371	336	388	359	402	370	381	385	387	344	354	398	370	345	415	372	388	382	382	402	344	371	366	371	379	405	395	382	375	383	337	346	347	406	378	364	406	383	367	385	366	384	357	342	384	389	347	374	367	386	383	411	370	411	375	343	379	351	364	366	374	393	346	364	371	374	373	339	370	378	352	368	366	383	378	365	410	372	399	414	392	387	367	376	362	382	389	347	382	404	382	400	375	407	363	377	405	381	404	382	375	374	423	411	366	390	366	393	405	368	394	386	369	408	313	377	377	386	379	389	361	401	379	358	380	380	389	351	394	398	359	356	364	401	408	384	395	400	339	417	353	448	428	396	377	388	418	371	314	365	389	400	413	411	371	396	436	368	373	384	359	384	382	338	377	375	379	368	372	356	344	360	380	414	398	364	382	408	358	410	359	422	358	374	363	408	352	372	345	373	404	374	410	369	390	370	393	340	389	385	368	370	357	364	395	391	371	402	399	363	378	391	404	413	377	369	384	348	373	371	394	414	405	385	336	387	370	359	357	365	396	369	333	377	411	390	391	417	396	402	391	372	378	378	388	401	371	382	370	401	358	409	374	386	367	390	361	406	388	391	396	436	390	401	382	395	368	391	348	362	383	393	356	369	357	352	348	386	381	348	360	337	391	392	374	377	367	412	342	365	428	407	413	379	365	398	435	368	376	423	414	380	405	391	346	376	394	363	363	400	376	380	374	355	343	365	388	388	358	371	396	398	344	383	387	388	368	396	374	348	377	380	365	360	418	400	420	370	356	417	328	378	337	396	378	400	372	370	358	417	407	393	344	416	377	383	364	399	369	345	385	356	383	408	386	352	402	364	406	413	401	380	390	341	385	427	349	404	403	361	375	377	360	374	348	360	362	410	359	393	380	371	387	356	378	388	410	342	387	370	414	388	409	381	378	364	387	379	390	376	375	385	396	368	379	374	394	408	413	419	374	383	401	381	402	412	359	396	378	358	356	396	392	373	373	424	371	356	415	365	394	380	380	404	390	372	426	357	367	406	383	391	373	368	374	346	355	389	375	383	380	348	390	341	378	372	407	395	388	397	391	383	346	372	430	355	357	379	371	378	410	380	371	424	383	383	369	419	374	363	354	376	378	386	383	408	385	349	375	403	347	383	369	383	359	384	378	372	364	374	375	364	394	348	381	371	377	373	407	382	352	401	372	420	300	339	377	331	410	362	375	340	401	384	384	366	343	381	388	409	381	419	365	374	391	348	359	402	390	387	413	381	383	381	408	376	403	356	400	399	398	360	334	346	387	382	362	382	403	397	392	386	387	387	407	367	362	347	372	375	432	400	381	370	355	338	395	430	422	386	385	375	385	371	380	405	356	404	369	352	389	418	387	378	373	392	365	390	384	374	395	376	387	394	372	364	401	354	422	369	380	414	383	379	384	383	383	368	405	378	389	394	376	371	408	386	370	376	435	399	372	390	373	367	368	374	347	394	370	353	368	397	385	357	354	396	357	370	400	398	356	381	390	383	372	358	391	366
2100	914	989	921	904	941	921	890	889	877	881	912	879	899	940	951	927	904	939	892	879	898	912	910	907	899	893	906	908	863	963	876	930	945	946	939	937	887	899	910	962	928	911	939	935	939	921	911	918	896	915	941	916	892	898	916	971	930	873	904	876	922	892	921	905	887	880	937	907	917	894	860	898	883	892	884	922	877	931	968	928	965	936	911	921	914	882	917	890	946	960	897	871	867	922	920	950	920	878	910	949	933	933	952	883	910	901	906	903	898	931	933	888	923	958	912	935	897	902	912	913	938	954	859	885	883	914	935	915	961	908	891	871	890	961	889	907	925	900	894	898	849	884	907	948	898	902	859	911	896	868	943	895	939	939	946	858	990	923	944	907	879	940	955	935	956	951	866	892	929	895	907	929	880	948	912	981	937	926	923	932	894	928	926	905	955	921	936	920	921	892	910	887	903	953	944	912	893	925	915	888	851	887	970	867	903	973	902	895	945	907	872	963	898	878	909	958	932	928	888	845	948	981	877	901	936	907	916	933	920	978	894	907	905	961	936	929	958	887	894	931	932	935	928	895	941	907	885	907	932	955	909	918	918	876	914	897	955	921	964	895	944	960	896	958	895	935	903	939	948	895	950	948	924	907	932	938	941	971	902	915	908	914	869	938	943	932	929	897	901	878	924	984	931	918	912	914	875	921	916	885	982	900	916	936	926	872	943	927	874	983	886	956	932	910	948	947	969	941	946	901	892	913	929	898	926	901	901	880	899	910	871	971	915	912	904	948	937	984	883	861	926	978	889	937	948	878	933	943	862	877	946	920	909	949	901	948	853	941	900	914	917	929	944	916	916	934	901	915	919	927	922	938	939	924	895	929	879	944	901	927	925	883	870	974	951	905	862	894	892	966	929	900	918	938	919	905	881	892	954	951	869	892	869	898	886	928	921	914	900	976	908	931	1000	874	929	927	890	911	914	881	864	913	936	990	944	939	885	894	968	874	910	882	929	913	976	907	924	894	921	899	949	917	922	836	900	941	872	970	916	892	926	944	933	888	902	932	957	876	941	945	924	944	979	916	948	955	927	931	957	963	912	936	874	936	946	931	933	929	881	885	775	911	889	931	939	932	932	863	912	906	927	918	931	932	899	947	900	890	893	939	904	920	946	935	908	923	910	914	865	903	889	931	954	907	886	908	942	951	936	944	896	882	893	911	886	919	886	924	910	905	888	863	938	902	887	980	929	984	891	911	909	934	946	892	928	937	965	910	971	940	900	925	942	940	898	916	928	875	928	919	938	952	880	933	914	917	888	967	921	912	878	888	870	899	977	879	962	958	885	943	891	878	933	958	948	937	944	962	890	913	965	902	901	837	917	908	938	949	897	886	995	918	910	939	898	932	891	902	922	932	926	955	909	973	878	896	896	980	983	899	938	881	903	920	908	914	922	959	898	949	917	912	949	917	926	954	976	944	905	889	925	880	910	949	910	935	900	915	963	914	914	937	929	876	910	913	897	901	917	940	953	920	901	920	927	954	930	891	943	912	916	920	912	941	957	908	955	956	876	898	881	929	896	957	914	917	871	955	903	925	855	897	866	913	950	921	876	927	903	961	921	924	898	942	954	925	938	884	900	887	925	872	932	923	897	911	904	941	976	897	919	944	942	892	938	887	896	918	938	920	951	930	935	925	929	941	897	953	899	971	929	925	881	893	981	910	943	932	879	885	903	927	893	906	926	942	930	926	926	946	928	933	951	921	934	890	915	902	911	904	925	861	884	946	922	934	891	923	937	949	967	921	953	934	909	930	899	904	983	902	911	918	901	936	902	934	945	905	890	973	916	961	909	893	907	885	863	872	933	897	909	876	863	938	931	939	934	909	921	883	951	877	916	917	933	880	900	885	939	928	913	920	982	890	913	921	968	940	930	947	927	946	885	923	887	887	898	930	908	895	906	907	941	888	907	894	891	910	926	897	887	931	868	882	968	877	908	965	911	916	912	929	949	924	975	912	904	888	879	923	945	910	945	854	938	900	893	921	909	877	888	948	925	939	970	888	956	927	934	900	929	943	897	902	911	951	906	977	990	875	939	920	935	921	909	935	902	935	896	928	945	944	911	922	936	924	924	912	908	909	896	923	857	897	914	937	950	890	862	923	923	883	918	930	885	926	926	887	903	926	918	832	942	897	961	926	933	904	909	911	917	952	938	877	890	937	917	914	931	907	934	939	947	904	964	950	906	961	878	903	883	928	896	929	908	903	916	961	906	911	914	892	942	974	903	890	893	945	881	906	947	900	931	910	874	919	946	909	954	925	971	939	971	897	930	891	931	964	944	918	926	903	945	933	907	966	957	903	945	962	940	980	880	931	940	878	943	920	907	942	929	911	932	956	933	913	871	937	946	1001	920	908	907	903	933	939	958	869	906	915	893	903	869	933	979	948	900	967	894	899	916	930	915	880	923	933	871	902	943	875	923	866	890	866	919	875	878	902	938	926	934	848	974	872	950	925	891	895	916	938	928	931	909	889	902	874	897	916	930	919	895	971	952	912	870	868	949	889	879	897	957	941	905	877	934	889	900	920	900	918	913	985	895	932	887	902	906	950	901	903	926	945	910	934	918	911	890	884	918	934	949	880	890	929	904	905	894	870	906	992	949	874	922	941	936	902	894	935	915	918	928	920	908	945	956	904	907	924	916	907	896	922	921	868	958	894	905	892	925	963	919	907	912	865	931	942	896	900	927	930	966	891	936	923	938	913	909	897	882	928	917	935	911	911	907	929	897	871	888	910	926	894	915	883	926	974	994	903	949	893	987	919	880	899	926	890	926	915	886	885	900	927	941	955	906	877	926	949	924	909	941	926	925	925	926	971	915	928	910	929	973	957	934	925	882	921	908	968	881	931	889	921	942	922	942	856	900	905	899	945	932	957	909	913	918	892	971	940	939	946	1014	938	928	841	964	929	937	930	904	888	895	928	931	874	971	942	939	935	898	889	883	953	927	896	860	931	947	967	901	938	899	907	904	909	919	939	894	898	954	936	922	957	918	945	931	880	892	970	925	909	883	894	917	944	906	963	913	928	882	894	951	929	959	903	915	964	920	938	909	926	945	936	910	935	950	905	985	894	960	933	878	941	914	886	906	890	878	891	899	902	926	906	976	954	921	938	940	915	941	894	903	923	892	915	922	871	910	895	897	938	927	889	904	951	939	942	948	933	855	856	927	937	931	919	926	914	902	934	934	910	931	917	946	847	954	904	929	885	934	908	870	930	935	904	896	934	927	904	924	893	868	975	876	926	859	898	912	952	944	990	911	958	1022	911	923	961	930	926	937	912	901	941	914	946	925	873	951	921	912	916	888	891	945	948	909	914	904	909	966	932	994	934	934	942	889	874	887	869	903	924	887	901	876	864	951	938	946	922	874	928	910	908	879	879	933	911	883	928	914	902	909	880	872	907	952	893	911	920	900	907	903	877	924	893	919	960	960	923	869	931	930	865	934	900	899
6932	618	576	523	451	372	370	411	364	398	376	384	370	353	328	349	358	344	359	389	343	385	358	383	350	333	333	354	347	316	312	338	325	345	344	336	349	366	324	355	354	327	338	325	330	345	311	355	327	355	354	363	344	357	348	328	336	356	341	338	356	352	382	349	334	336	364	335	372	378	338	365	322	331	343	381	331	353	336	354	314	331	332	361	384	359	360	359	343	350	379	338	346	368	330	319	304	312	349	358	351	359	356	327	333	300	344	359	324	348	363	375	375	336	334	358	336	346	309	368	377	356	339	360	347	370	334	360	370	328	326	368	357	364	378	330	345	356	360	349	343	316	381	336	325	302	365	363	365	370	343	346	332	363	342	395	345	355	363	353	352	370	343	399	356	328	348	337	379	321	280	337	324	315	316	348	369	343	363	348	350	335	359	361	379	336	363	370	364	372	360	376	325	370	362	364	355	340	346	346	330	347	320	345	356	355	325	350	359	349	348	381	343	333	355	327	362	335	381	350	374	320	362	325	381	317	360	348	317	339	350	358	338	338	347	357	339	356	363	368	333	363	333	365	345	323	373	338	397	355	395	360	348	324	301	339	367	367	370	352	407	370	363	337	337	351	358	318	337	370	327	369	308	388	337	387	365	360	362	336	362	354	366	332	334	368	348	351	308	315	341	351	328	386	357	307	358	365	319	351	353	340	323	339	352	337	332	341	331	343	393	373	360	358	353	329	369	338	350	339	347	363	339	347	318	367	342	343	321	322	347	373	341	378	349	343	366	375	364	377	341	355	353	355	390	345	380	370	373	345	370	344	348	314	365	351	327	368	332	350	350	305	354	366	327	368	365	366	313	379	313	356	380	352	350	320	387	329	332	350	336	353	369	345	382	344	338	363	335	356	355	361	352	285	356	347	349	344	354	395	337	367	344	355	352	336	339	356	361	352	335	351	348	377	361	345	368	348	341	320	331	346	360	334	351	367	326	354	347	330	320	312	335	348	351	377	378	358	324	343	355	341	327	376	376	378	347	375	357	364	332	363	355	358	349	350	333	364	327	304	337	344	334	328	349	298	344	332	369	389	327	374	352	343	352	358	345	343	329	359	357	326	343	373	341	357	402	356	388	318	340	348	316	340	367	325	345	346	350	342	332	354	339	343	387	364	332	344	354	365	357	350	331	354	323	379	349	372	391	337	363	387	369	321	341	364	367	340	314	333	357	361	314	370	382	348	368	359	344	332	337	319	330	309	353	333	334	342	343	356	341	373	356	372	359	354	327	337	353	342	378	341	346	337	371	371	357	342	359	342	333	348	356	356	331	365	359	356	368	345	380	343	358	346	360	333	324	356	364	361	325	351	357	390	378	369	338	344	336	339	375	343	348	306	356	341	382	318	366	336	370	332	311	340	358	352	330	356	369	328	330	339	373	345	344	385	317	342	362	377	320	378	345	382	359	380	335	332	373	336	378	356	331	352	357	356	361	334	366	324	341	369	336	350	344	359	350	325	366	368	301	359	327	348	336	328	348	316	354	381	355	333	355	361	358	342	355	341	342	344	360	328	353	343	354	349	353	334	346	333	349	348	313	339	334	364	353	336	355	347	330	362	322	362	338	324	332	328	369	360	323	339	339	364	322	332	296	318	349	353	350	383	344	342	344	347	353	359	352	313	354	385	381	359	346	343	360	372	327	341	334	338	381	344	341	343	363	351	320	366	382	351	344	340	335	351	349	348	368	351	344	377	313	330	344	341	346	345	323	344	343	341	341	358	357	343	354	324	310	338	359	334	379	342	372	365	351	379	346	328	353	360	339	321	378	348	352	346	372	377	360	323	331	361	337	317	351	334	347	358	358	317	335	329	366	325	325	346	358	346	369	400	353	342	359	332	374	342	361	356	354	384	373	359	377	377	350	300	337	345	357	328	386	343	339	367	342	330	332	311	381	367	362	331	330	333	366	355	392	322	356	357	340	369	354	372	349	342	325	376	371	356	346	327	367	344	343	354	355	355	365	349	345	337	370	360	354	322	340	377	339	363	361	361	365	341	367	354	325	370	383	324	324	356	325	360	360	324	351	349	372	376	381	367	314	310	311	368	330	329	371	330	345	336	353	289	394	348	331	350	369	369	332	361	343	344	330	331	329	365	360	328	337	353	373	344	345	341	356	379	361	375	339	321	368	354	315	358	337	358	342	374	316	340	363	327	341	367	354	337	352	351	374	382	353	354	386	355	366	379	334	376	351	365	340	300	335	374	334	324	349	373	313	394	360	398	363	343	361	311	322	331	371	327	309	361	357	363	346	339	310	352	385	333	312	374	367	371	335	374	353	352	358	341	365	335	340	363	351	331	361	351	357	350	341	334	357	369	367	352	385	376	360	350	377	377	374	323	316	327	349	348	387	356	378	371	341	324	351	354	349	347	339	381	362	350	342	370	342	321	343	299	369	354	316	365	348	365	361	380	353	348	342	347	320	326	375	368	359	335	344	350	360	369	365	385	374	319	343	337	330	349	367	343	356	342	357	347	345	350	337	345	348	339	341	366	366	339	354	378	362	354	402	369	350	341	367	349	336	399	356	307	357	356	352	337	331	341	336	365	382	357	399	347	334	323	328	323	349	336	355	367	338	346	343	348	360	337	356	336	315	344	365	358	365	371	353	367	343	317	361	373	356	341	335	351	348	385	339	337	343	382	375	346	315	352	338	363	355	380	348	339	349	380	359	376	330	338	345	343	316	371	365	322	338	354	322	331	356	336	376	329	349	335	349	358	354	347	348	369	353	380	376	366	329	348	324	362	370	351	345	320	338	371	335	335	354	355	356	346	371	350	317	310	343	336	332	350	333	362	360	298	372	371	349	368	352	355	317	363	348	335	338	335	359	344	380	363	310	337	367	357	360	366	339	339	349	376	355	357	308	348	310	329	369	372	322	348	351	376	377	362	362	347	367	331	324	337	320	341	350	367	374	349	307	324	356	389	339	375	340	368	373	369	349	355	351	350	362	351	369	373	342	332	321	323	359	330	357	362	386	391	337	390	373	345	374	359	346	337	348	340	342	327	378	359	352	354	345	361	337	320	352	323	341	358	364	358	349	368	354	341	327	321	349	355	360	339	375	358	297	349	358	338	352	356	378	344	369	362	346	339	343	360	349	321	319	370	328	347	340	328	357	342	363	360	322	368	330	358	342	336	332	335	320	371	343	315	331	330	344	317	332	352	340	350	342	357	373	367	364	365	328	340	312	326	330	327	330	334	351	365	333	332	347	350	332	319	331	348	355	337	313	318	346	355	369	325	369	367	340	370	362	385	372	344	350	367	353	335	363	339	350	371	342	303	357	339	318	328	318	365	378	352	368	355	337	353	374	335	352	341	350	353	322	341	290	360	354	343	357	367	394	378	370	324	337	359	389	371	337	364	346	361	318	345	349	385	342	359	320	346	347	339	374	340	370	341	368	326	360	337	338	363	358	311	313	342	357	343	351	356	315	322	339	378
6479	1014	1390	1455	1409	1232	1084	1038	1081	937	948	951	872	932	847	925	921	873	881	866	854	904	862	889	897	837	902	874	882	852	863	868	871	832	889	884	916	815	865	872	846	810	863	865	870	825	854	876	862	844	829	886	863	841	858	863	867	860	852	837	811	876	793	920	873	810	879	838	871	855	882	864	831	878	851	833	804	817	873	903	882	855	839	837	824	851	886	841	878	876	823	902	812	858	859	817	851	812	826	866	860	855	863	890	798	855	825	798	806	924	867	811	851	855	799	875	854	890	852	822	891	821	873	879	796	894	874	827	805	827	836	817	874	888	850	825	846	847	871	801	893	908	835	868	885	844	845	843	873	884	861	841	835	870	842	885	828	864	822	846	827	841	853	839	870	834	832	847	814	873	855	839	870	833	839	818	833	798	843	847	841	814	860	834	803	824	863	811	825	883	844	862	810	876	860	860	801	866	847	825	862	848	782	861	821	881	840	840	809	833	879	839	871	822	825	899	877	851	813	893	837	832	831	870	816	879	849	834	820	860	826	811	893	851	829	855	797	855	902	870	812	849	847	841	808	851	814	827	854	877	834	838	885	874	817	873	851	864	849	888	818	848	853	857	858	840	875	826	853	836	822	860	828	876	910	882	940	817	854	841	831	853	891	814	856	823	839	895	830	831	817	837	853	853	851	884	851	892	835	855	839	818	872	784	823	882	850	843	899	853	843	844	853	875	836	839	806	804	877	836	785	867	849	812	827	841	831	765	842	844	865	778	864	861	874	815	852	841	840	855	840	849	799	812	826	875	840	832	845	843	851	878	822	862	820	824	857	881	823	819	881	834	870	828	837	845	837	806	883	843	863	805	830	823	866	898	799	848	881	837	784	862	836	813	848	854	831	847	800	836	824	843	809	872	842	825	842	862	839	878	882	845	873	844	770	819	872	856	832	846	825	836	812	777	898	872	826	869	875	836	822	834	842	871	845	827	821	842	853	858	865	847	826	862	846	880	856	843	854	856	791	885	863	816	838	852	871	840	825	813	834	862	835	841	845	837	870	837	832	833	852	919	840	819	889	821	849	852	856	854	855	849	847	880	835	791	801	859	858	831	846	833	871	850	840	830	838	857	831	825	817	823	846	917	844	833	819	877	818	892	848	807	835	841	827	893	773	803	862	898	838	917	850	825	862	839	865	850	841	816	849	828	803	827	838	860	871	869	880	840	887	779	826	835	824	798	842	895	888	882	769	845	797	855	814	815	871	814	830	837	836	832	845	812	820	816	838	816	840	878	835	831	905	829	826	830	827	857	823	788	813	823	828	817	792	839	832	825	822	913	852	876	860	847	820	899	877	858	817	822	814	879	855	901	857	839	869	819	872	826	809	830	830	851	847	854	902	788	890	871	879	831	838	824	855	836	858	903	872	813	810	832	873	855	800	808	818	857	854	897	784	912	847	812	848	777	831	869	850	812	818	837	837	900	851	856	851	842	794	916	851	848	807	787	856	845	836	854	884	858	844	882	855	832	891	790	831	864	834	844	817	836	877	837	828	823	839	854	860	878	835	824	863	877	853	838	832	855	840	833	798	876	804	817	812	824	818	837	843	800	843	867	800	840	821	796	805	877	850	889	818	803	841	915	841	842	888	856	885	849	816	843	861	826	787	826	823	842	819	824	849	849	857	826	898	875	861	817	846	826	832	835	848	821	893	813	812	866	874	845	849	827	831	874	875	859	831	813	845	851	839	853	853	877	853	827	800	856	848	833	823	849	835	857	819	820	892	882	856	847	842	839	834	840	842	828	837	883	845	825	839	801	858	842	791	808	951	870	816	789	826	835	841	846	835	862	829	847	874	827	880	826	802	847	824	826	813	830	818	865	833	868	856	850	881	843	830	831	842	836	859	844	855	845	855	827	810	815	851	852	873	809	823	868	764	849	816	885	814	849	807	858	789	880	842	797	875	863	852	819	818	868	816	798	875	852	866	800	869	907	914	835	853	865	817	844	808	856	826	863	845	870	771	851	895	749	880	859	871	803	823	847	851	866	862	892	804	857	834	855	845	868	874	830	847	853	891	853	860	875	858	835	742	880	853	852	817	836	812	783	877	800	896	800	817	826	854	849	825	826	844	835	819	805	853	840	844	853	882	868	859	885	820	830	850	835	865	837	848	817	850	906	874	864	848	880	870	835	839	819	841	812	840	875	813	842	833	857	856	881	862	866	829	845	853	856	878	800	855	826	844	883	832	822	831	820	825	831	826	852	862	850	829	835	856	867	827	841	857	839	860	874	849	823	849	867	845	900	868	866	841	882	877	861	823	878	874	897	832	856	836	903	850	839	854	848	832	840	854	822	800	830	860	868	865	846	834	781	877	851	865	850	827	798	826	847	872	826	782	855	868	880	860	910	880	845	867	851	853	807	833	848	854	840	836	856	841	869	851	807	827	797	897	845	864	867	877	853	855	817	911	865	816	807	857	821	858	846	794	838	893	832	870	898	856	819	853	830	883	846	857	776	861	817	806	863	829	849	806	828	835	828	849	829	806	872	840	866	877	834	804	843	834	859	880	843	852	845	874	849	834	869	866	852	845	897	877	903	878	766	870	884	903	787	831	839	868	846	872	835	869	789	877	827	825	848	805	896	851	779	866	828	859	805	873	828	834	918	822	827	792	855	845	844	848	865	806	868	893	898	832	895	846	863	822	842	884	813	856	820	833	855	865	804	812	816	874	880	819	798	813	914	840	807	832	830	816	800	843	856	847	842	823	812	855	846	863	843	805	813	842	856	816	857	827	869	809	886	861	883	846	876	832	952	876	845	837	841	852	829	857	812	847	815	907	838	831	860	857	867	824	796	814	890	830	791	852	816	853	822	882	880	834	816	838	868	853	800	886	896	864	842	836	755	813	836	843	851	881	864	814	879	837	873	849	813	876	845	853	844	866	840	857	834	868	813	850	881	837	827	811	855	874	808	830	857	814	821	900	877	840	866	879	802	855	854	791	878	818	803	798	864	803	833	806	860	837	849	855	866	838	851	794	842	899	850	868	820	810	879	851	818	866	873	833	835	857	826	842	866	783	852	821	883	816	852	886	772	793	894	851	845	837	763	831	830	841	851	839	793	843	846	819	822	862	846	839	884	905	795	829	825	813	851	773	865	785	871	817	818	855	822	837	887	791	879	864	841	837	818	867	865	872	796	870	827	825	829	859	891	875	823	866	815	852	829	885	880	847	876	820	813	872	805	843	844	892	851	844	838	830	831	837	830	876	847	836	889	861	873	880	903	808	881	838	915	854	888	886	821	873	816	840	802	849	834	886	815	871	809	869	875	845	840	782	902	826	780	868	859	822	863	822	821	870	916	799	857	835	847	868	872	839	858	819	851	832	829	845	828	842	822	839	884	867	815	880	824	812	852	901	897	863	898	848	833	816	805	788	858	842	823	870	821	827	818	840	839	800	815	829	789	838	823	799	844	864	829	856	835	847	891	819	856	914	893
12343	758	678	503	387	327	284	220	214	213	208	201	214	196	198	187	189	177	200	195	198	186	173	182	175	167	188	176	166	149	139	167	159	156	159	186	181	177	190	193	178	161	161	179	155	183	183	164	135	187	156	174	181	156	173	162	167	156	185	162	162	178	164	161	175	160	171	191	180	165	178	168	174	178	178	193	186	173	184	153	179	169	169	179	171	155	161	168	156	170	159	155	158	153	160	184	155	167	173	181	138	186	194	159	167	210	200	183	145	173	176	158	163	177	169	189	183	173	169	160	182	144	173	148	165	163	152	156	167	145	169	177	176	155	177	147	175	155	168	181	191	152	167	161	149	171	186	172	167	169	172	159	175	164	134	192	171	179	159	180	173	182	159	154	135	158	165	162	192	187	182	172	137	174	156	144	159	167	172	168	173	178	170	156	177	166	169	177	192	162	194	171	151	161	162	173	160	193	164	163	197	177	182	158	177	165	179	167	173	181	188	171	175	146	177	194	181	146	155	161	178	167	193	164	159	174	175	169	163	177	164	187	194	172	145	190	176	145	166	169	152	149	153	149	169	176	178	171	176	164	155	169	156	179	173	179	147	178	131	172	165	174	168	165	177	190	166	156	179	164	146	181	143	162	178	172	186	165	187	182	178	199	146	176	180	186	179	171	164	160	155	181	179	160	157	163	153	180	170	156	173	187	184	153	143	155	148	200	162	166	179	192	139	164	150	181	154	179	204	184	153	167	179	177	191	132	164	165	154	174	175	163	158	186	168	198	175	162	188	185	187	178	157	173	166	175	165	183	153	161	162	176	176	179	168	184	169	162	179	149	154	175	194	180	168	191	176	173	172	178	165	203	179	193	156	142	171	162	160	166	187	181	137	159	163	182	165	169	174	172	191	180	194	167	169	153	163	153	167	172	179	165	176	179	163	151	142	160	190	170	176	149	153	211	190	173	163	177	146	161	148	160	142	147	168	170	166	171	176	164	183	165	181	168	174	166	184	149	141	167	160	173	170	143	185	172	149	156	171	173	202	165	172	180	185	164	182	205	146	171	151	161	174	180	187	183	175	172	162	168	159	171	188	151	171	185	157	169	186	176	159	169	171	181	183	169	168	156	183	173	173	159	175	165	171	158	180	177	163	176	183	160	182	180	177	173	185	187	164	174	163	181	174	163	176	156	159	183	171	169	196	153	154	165	162	182	174	185	169	176	164	180	171	159	180	160	169	185	170	158	166	179	173	163	164	190	185	181	163	175	184	169	181	162	162	176	176	184	191	178	175	189	167	163	164	170	193	162	166	182	176	157	170	177	181	184	185	162	193	165	173	166	172	179	167	163	165	171	168	173	172	180	142	180	165	196	174	174	174	163	176	148	152	177	163	176	180	160	175	175	156	192	170	166	219	181	163	177	172	165	201	180	178	176	160	156	187	145	175	171	171	163	146	163	174	181	184	189	193	150	163	167	175	158	151	189	180	164	177	176	168	172	168	191	158	175	153	178	191	180	144	159	179	176	180	167	165	157	177	170	172	177	171	162	163	161	150	152	197	149	169	168	157	172	166	184	169	202	170	175	141	201	156	176	160	175	189	169	153	199	174	176	173	175	160	174	171	156	159	163	171	193	186	182	192	148	166	189	197	169	158	169	170	167	170	174	184	166	188	171	174	147	163	158	179	186	190	168	165	155	164	164	151	179	182	165	182	157	184	171	176	192	175	182	175	162	142	152	171	163	146	163	172	174	171	168	164	183	176	190	187	137	156	165	192	174	168	166	137	164	173	162	171	168	174	152	173	155	167	152	175	165	146	182	185	186	157	164	158	175	189	186	180	173	159	181	162	169	163	157	192	171	194	177	189	180	183	198	154	194	162	163	169	182	148	150	161	163	145	173	179	167	161	162	172	174	155	185	162	170	195	167	150	172	148	175	179	185	140	152	172	168	190	168	161	162	158	159	178	159	173	169	172	162	184	145	149	137	180	150	180	164	190	186	151	173	168	163	174	163	152	154	168	147	186	160	144	176	188	194	160	161	195	170	180	150	164	150	170	170	160	173	183	173	173	148	152	162	183	146	188	200	166	186	168	152	166	166	185	164	187	186	160	139	174	149	207	159	174	193	218	184	177	169	163	175	170	180	141	178	148	180	158	174	149	149	179	176	176	179	165	160	190	171	173	184	180	168	159	168	159	170	169	170	159	189	161	182	183	184	166	189	152	166	158	170	203	147	156	171	167	153	169	183	144	174	171	170	169	169	177	163	174	167	157	187	176	160	172	165	188	144	185	174	171	150	152	168	171	155	172	173	176	177	161	169	170	178	159	149	147	178	192	157	172	156	185	146	160	204	161	173	172	143	157	172	149	171	164	184	171	174	173	185	158	164	177	171	161	186	165	169	165	162	149	149	165	200	152	188	141	165	153	183	180	190	159	195	178	151	187	175	170	165	168	167	185	187	170	183	174	146	188	179	186	149	163	187	145	163	165	157	144	161	163	176	152	180	170	182	179	157	187	164	179	195	151	146	175	171	158	185	172	177	163	136	157	166	178	181	162	183	160	172	154	176	174	180	162	159	166	181	132	169	156	174	186	166	164	172	154	168	179	158	190	173	174	166	179	175	167	170	170	175	208	160	167	178	168	161	151	165	165	165	187	171	170	165	186	165	160	186	163	166	175	166	198	185	188	192	143	176	173	169	185	174	178	166	197	152	162	173	160	162	163	153	180	179	161	184	172	164	184	169	178	172	167	152	148	173	170	192	157	169	172	166	181	167	181	184	165	170	181	173	164	152	178	161	180	161	155	146	161	171	197	169	180	157	174	187	186	189	197	166	184	167	158	195	174	172	177	151	161	170	164	166	168	206	162	182	175	183	198	157	182	144	150	186	129	136	171	159	146	158	182	177	199	168	185	167	152	166	163	167	173	167	177	145	156	184	159	172	167	184	176	180	187	185	189	175	179	142	169	162	160	172	159	143	160	168	169	172	171	182	169	166	185	185	160	136	176	169	183	166	161	164	169	170	166	157	154	164	176	192	170	171	186	166	186	174	188	152	182	159	171	191	165	180	154	149	164	169	179	163	158	161	155	156	165	165	170	193	169	169	173	178	156	200	156	172	166	185	167	163	178	175	188	185	176	173	165	154	158	167	151	188	170	166	180	182	180	173	169	166	171	174	185	168	171	164	145	180	169	174	177	160	189	176	173	189	174	190	173	168	174	186	179	173	204	175	198	178	186	187	190	167	146	169	192	167	168	165	170	161	166	169	185	185	181	174	170	160	124	166	175	163	174	192	159	190	151	152	147	181	164	184	186	166	157	191	172	158	170	161	168	177	156	168	165	187	174	146	172	180	159	175	164	169	175	181	170	158	155	157	182	189	161	174	141	170	196	158	159	169	171	164	170	158	162	167	183	183	175	156	177	169	172	159	153	184	192	170	174	151	160	165	172	169	170	150	151	172	196	192	173	166	161	165	165	175	192	164	181	185	142	192
7736	883	1511	1713	1413	1249	1082	882	769	777	709	675	641	640	583	589	530	525	518	537	565	507	503	475	488	488	479	459	449	496	481	513	452	478	446	458	462	485	489	479	484	439	483	477	427	497	424	447	425	468	470	450	443	478	461	402	500	424	431	491	456	431	481	456	434	460	412	445	452	451	458	444	445	461	435	475	457	426	450	467	411	427	423	469	469	438	480	475	442	490	425	466	447	474	421	429	456	482	453	418	408	448	403	433	449	433	401	439	455	405	441	432	455	429	456	460	479	446	459	452	437	478	422	458	436	430	464	422	465	427	497	393	459	440	445	481	460	426	462	456	417	455	430	420	458	460	447	420	500	473	479	442	446	433	437	458	480	471	447	479	435	480	429	441	465	456	426	428	418	453	453	404	478	440	416	423	473	469	417	429	465	483	395	435	457	457	483	437	431	480	460	460	411	444	468	454	424	425	459	427	439	450	459	466	453	447	440	460	472	420	411	442	432	454	455	436	429	438	449	440	455	491	456	459	440	469	479	439	448	427	399	448	437	427	470	432	453	432	454	414	443	461	464	417	445	484	459	472	432	460	448	438	413	463	436	470	467	457	447	451	397	462	483	436	477	432	434	468	445	458	463	461	457	450	450	476	461	411	459	418	426	491	429	429	440	458	420	451	419	454	446	438	465	427	413	468	434	468	437	417	412	454	445	439	440	438	417	420	460	432	444	464	455	410	440	463	472	451	440	430	403	449	452	447	453	470	452	431	451	456	420	459	465	481	444	462	449	440	411	450	413	440	465	431	408	476	409	464	433	438	420	443	445	424	431	406	469	452	448	421	421	435	466	412	483	441	474	419	465	448	398	448	478	462	438	464	458	443	444	443	443	466	428	436	433	426	413	409	481	462	476	455	418	435	435	448	457	450	468	427	439	434	448	430	443	448	422	470	477	442	447	444	454	467	414	404	458	430	482	456	450	463	457	461	418	437	469	422	440	459	472	474	456	440	417	407	454	424	414	464	459	406	487	428	468	463	432	455	445	419	471	433	422	462	434	479	448	458	461	442	466	441	455	417	445	413	478	460	438	459	411	432	435	442	428	378	442	440	426	445	436	432	412	448	441	449	481	437	467	429	421	426	469	480	421	419	424	403	410	454	447	456	449	440	436	440	427	464	444	463	486	455	471	429	468	469	413	429	454	463	465	431	424	438	454	461	468	408	415	468	443	458	452	450	463	449	457	429	421	424	483	474	385	395	444	446	455	452	447	457	454	410	436	408	460	450	444	445	420	466	460	439	475	474	404	412	441	421	458	457	476	432	465	428	469	468	444	424	429	455	431	453	447	452	441	450	462	459	441	480	423	439	460	476	469	407	469	482	426	436	428	422	433	445	416	456	435	393	430	469	461	463	459	442	466	423	466	424	480	414	473	482	462	446	436	443	474	429	462	419	442	418	454	475	447	401	446	456	455	380	439	453	452	449	444	438	443	466	457	473	449	432	429	436	434	453	418	430	471	463	434	430	470	466	470	483	453	456	429	450	451	461	460	456	466	455	464	445	436	434	448	432	448	452	426	445	456	423	482	403	436	437	442	449	446	449	462	422	445	447	472	448	413	439	467	473	410	443	455	442	431	458	436	483	432	467	430	453	444	473	446	438	461	446	439	463	436	427	432	434	455	439	484	464	438	455	437	487	454	471	444	422	481	438	433	471	423	436	440	430	448	470	427	434	452	470	441	471	419	461	415	433	405	431	422	481	463	414	453	469	427	464	448	451	436	476	467	502	472	423	447	418	447	468	435	480	405	404	464	427	453	438	437	425	427	421	433	447	432	478	460	429	449	461	427	459	472	443	431	429	428	489	460	474	428	438	431	461	436	423	456	440	450	476	481	450	447	446	459	459	372	433	440	434	451	415	437	441	466	459	441	447	440	460	434	440	405	411	431	431	464	433	462	453	467	448	418	465	439	489	473	453	449	447	445	480	474	426	451	412	429	447	419	401	406	453	436	456	451	476	410	452	470	436	437	434	432	463	466	443	451	462	431	406	460	427	454	414	468	431	456	446	414	460	455	431	449	479	433	433	451	480	438	447	428	440	424	436	435	468	430	421	432	467	424	448	426	486	502	413	452	426	453	416	481	455	431	444	411	454	405	446	456	448	446	417	460	406	397	491	436	462	456	450	432	453	454	429	440	443	421	425	477	483	447	429	473	429	458	452	471	441	390	415	445	454	446	417	428	473	447	451	465	423	479	406	446	437	457	461	426	461	463	448	442	449	422	451	453	468	443	471	440	472	433	423	449	445	461	449	422	461	425	452	459	465	505	451	462	467	417	460	458	432	464	478	438	441	446	477	451	458	478	468	426	448	426	429	456	389	458	419	479	416	420	467	444	469	452	424	460	473	464	452	430	432	421	457	414	465	481	444	444	465	464	445	440	455	408	435	467	447	505	454	412	459	438	429	438	454	458	436	431	465	444	417	450	455	464	435	428	457	446	415	487	448	434	466	459	442	441	447	441	410	454	419	456	455	457	434	449	443	454	442	471	446	493	444	415	441	450	470	482	456	424	447	415	467	440	454	451	437	467	477	462	446	454	421	463	466	431	433	467	398	421	460	436	466	446	469	447	440	500	448	461	458	436	454	452	445	448	432	434	492	456	414	402	418	415	414	453	486	441	453	406	396	457	448	445	433	437	439	464	446	479	435	456	446	436	449	457	440	477	452	443	414	449	422	424	438	464	404	477	459	456	448	447	440	441	475	460	490	457	456	462	488	451	388	427	458	460	439	474	470	423	446	461	481	423	472	429	463	479	420	494	471	445	425	442	441	430	461	430	419	431	521	469	441	496	424	461	471	460	420	463	422	447	482	464	413	441	426	466	444	452	439	425	408	449	451	456	433	472	399	442	483	471	429	432	438	446	463	435	415	454	449	436	432	415	438	446	463	469	448	477	454	462	462	482	388	445	439	453	438	452	466	447	410	435	487	425	471	456	457	448	436	457	458	453	423	427	419	412	454	472	471	415	430	430	468	446	442	452	479	446	444	432	415	434	443	444	433	475	449	415	429	413	455	436	433	437	449	448	436	406	437	443	471	442	433	433	443	424	477	420	496	433	448	443	443	452	446	462	416	424	442	403	465	470	445	431	462	470	453	437	450	421	429	435	457	425	423	419	411	497	465	463	412	502	424	454	461	427	436	431	480	446	449	470	441	423	413	436	415	461	436	424	445	466	397	411	461	458	431	455	453	432	407	465	467	468	439	434	458	474	435	426	455	420	470	429	441	441	453	420	428	441	427	437	446	442	418	447	444	457	475	471	412	456	474	488	426	420	428	443	464	422	459	463	456	486	459	479	454	447	466	440	433	447	438	417	438	439	437	445	411	407	484	421	455	472	462	426	436	444	423	422	425	437	478	464	430	458	469	445	446	456	461	434	432	418	467	466	460	422	431	449	438	432	465	472	469	471	463	441	447	463	424	458	463	472	463	424	400	471	458
1402	406	356	381	362	403	390	367	385	418	375	393	388	384	383	381	394	372	367	369	383	404	412	357	358	375	402	387	385	362	379	362	385	403	386	359	414	401	373	394	420	347	358	372	396	377	370	397	364	400	375	370	402	370	410	379	383	366	387	382	379	373	407	385	397	364	422	377	397	345	379	356	338	365	386	369	376	387	370	362	389	316	387	396	377	362	373	374	357	385	386	386	394	373	365	382	388	349	387	415	390	371	423	359	397	414	372	386	357	374	353	375	368	384	398	372	396	380	400	397	388	376	371	375	355	420	400	372	393	364	387	410	374	408	395	403	424	396	387	347	394	367	358	364	373	365	374	357	365	409	388	369	446	324	373	397	392	346	384	373	377	358	361	369	329	428	380	387	373	403	382	369	448	354	362	402	387	372	411	366	370	350	361	360	355	362	411	386	387	351	408	411	376	398	386	352	413	404	431	379	404	395	362	354	369	418	343	376	345	339	374	361	390	355	349	406	392	387	396	404	396	413	381	387	347	406	377	425	375	341	392	375	415	378	352	361	338	359	360	349	408	342	386	373	384	372	415	401	372	404	404	352	384	378	393	360	364	391	383	379	367	353	368	406	379	413	381	395	386	387	392	351	369	341	365	381	390	355	376	370	377	374	365	403	368	421	388	404	377	395	388	343	361	364	380	388	403	406	366	380	359	380	379	389	407	404	392	370	382	364	392	408	370	387	378	378	362	384	380	383	340	365	384	331	365	381	366	392	454	354	380	348	367	393	365	392	360	388	355	335	364	352	422	372	329	371	375	398	397	400	389	382	394	347	395	373	398	424	365	397	408	366	375	371	412	391	372	395	348	359	387	394	376	375	386	379	385	391	388	387	363	349	378	386	387	378	391	379	381	375	381	374	376	372	379	382	382	417	397	379	379	343	327	410	425	383	385	421	388	400	380	363	378	404	365	378	380	374	352	377	387	386	343	392	315	350	380	355	375	377	377	380	389	381	327	378	390	388	418	373	364	394	374	351	386	381	378	370	368	398	365	370	420	376	364	363	364	387	370	402	412	373	403	354	373	380	374	371	370	414	453	335	347	350	383	353	406	371	377	387	360	383	392	399	342	344	377	347	343	364	418	380	379	363	383	338	381	362	369	360	378	343	382	390	409	374	393	369	366	354	401	401	384	358	394	390	346	388	379	364	348	383	387	397	383	415	381	387	356	401	364	356	389	375	350	380	343	364	362	404	364	357	397	345	344	353	382	403	387	397	403	379	396	377	333	385	356	357	346	395	410	361	357	378	372	363	389	373	386	416	407	400	344	369	377	349	393	403	376	383	365	338	353	394	385	400	385	404	354	424	407	369	351	363	391	347	362	406	316	382	418	407	373	387	340	388	354	406	360	376	377	432	392	365	410	362	375	396	407	357	374	396	379	402	361	370	383	391	411	380	397	381	357	385	370	405	384	381	393	371	371	370	406	384	400	389	432	373	382	407	405	368	390	349	362	347	412	380	394	395	383	405	351	354	368	365	365	414	382	388	396	391	402	370	402	370	380	381	371	407	373	424	388	410	386	356	370	396	411	401	408	363	390	397	420	387	385	402	378	379	394	392	358	384	356	368	397	397	398	396	362	405	399	378	433	392	334	379	375	337	399	392	363	346	344	373	366	386	418	375	358	371	381	367	374	395	404	416	390	395	401	434	406	399	390	358	365	360	344	352	384	387	401	408	370	378	353	388	378	356	340	376	379	390	383	379	402	388	385	411	388	385	359	354	397	349	392	363	401	349	366	368	368	395	350	369	388	329	373	378	362	360	376	393	389	391	341	378	348	399	360	365	374	355	370	353	397	350	355	388	385	372	377	391	384	390	367	385	405	400	396	344	379	382	362	347	365	368	392	375	365	347	390	380	382	394	364	415	379	379	408	386	355	440	349	335	345	395	393	401	421	361	368	409	395	381	412	364	407	350	381	369	330	411	371	375	396	387	382	408	363	364	368	356	411	402	391	396	372	405	408	384	385	349	352	375	376	362	391	386	358	406	382	392	373	390	407	345	353	349	349	388	399	387	412	383	377	402	367	365	376	391	343	352	395	377	391	408	362	402	379	420	324	384	379	347	400	370	365	404	366	365	380	374	384	371	372	359	350	377	345	362	380	375	421	375	382	383	373	369	426	385	358	384	381	353	366	377	408	377	354	418	379	370	369	349	343	379	380	380	353	389	359	385	401	386	377	369	368	434	352	330	367	364	398	380	384	396	387	405	365	364	371	391	413	369	390	357	368	406	377	383	404	412	403	361	378	388	369	352	388	415	395	365	365	397	357	332	368	371	375	389	389	388	375	375	351	406	388	376	415	422	337	351	376	373	371	365	376	374	403	374	365	361	400	390	371	409	382	367	399	384	386	384	370	360	354	397	370	377	391	399	393	363	352	391	352	406	344	367	352	343	369	368	386	414	409	370	343	396	400	366	370	397	359	349	377	387	365	419	338	338	398	369	376	373	394	342	375	348	399	381	361	393	363	392	393	375	385	402	384	374	412	388	391	335	346	388	403	392	373	383	378	374	374	386	384	418	387	392	360	384	373	368	362	412	379	402	392	377	386	339	383	382	383	378	369	402	386	378	415	352	373	416	374	386	409	431	370	429	392	352	392	372	358	396	358	353	379	399	366	440	361	373	372	373	395	403	389	370	352	355	387	366	375	419	395	349	367	383	382	371	391	393	365	401	353	351	354	384	443	369	350	327	406	401	360	385	376	364	374	380	413	341	395	395	405	385	404	392	395	402	337	430	352	405	381	365	364	388	400	369	357	352	348	383	380	403	413	393	374	392	396	367	394	407	367	431	390	387	376	364	380	402	377	367	352	385	370	398	388	382	390	372	357	409	395	353	366	371	418	401	373	389	389	345	358	384	372	353	357	374	391	368	366	372	367	361	393	371	386	432	368	382	364	392	367	353	349	385	353	356	370	359	361	365	390	390	391	366	370	347	364	380	393	368	420	407	396	379	380	386	394	361	361	365	389	363	373	339	390	376	368	379	360	380	416	380	356	359	369	388	405	392	376	364	379	367	366	388	407	376	356	381	386	361	368	394	432	400	373	378	394	390	384	394	429	348	359	355	373	405	426	365	406	407	410	387	385	383	392	381	327	359	400	354	390	351	366	363	329	361	381	355	376	381	392	371	361	386	398	355	397	394	393	389	420	393	376	382	382	416	373	396	380	405	370	355	374	372	377	383	379	383	376	405	377	368	404	385	350	330	345	373	329	391	361	393	389	374	330	344	391	430	376	439	402	364	380	394	383	382	348	414	393	377	358	375	377	391	357	349	352	378	348	377	356	390	400	406	375	396	368	345	397	367	397	401	415	378	351	370	376	393	384	350	416	386	357	405	362	395	387	420	422	376	391	355	354	364	374	380	343	378	374	387	380	366	397	373	400	393	353	354	407	385	355	397	401	361	374	378	378	361	369	328	364	372	377	334	386	385	420	383	401	378
2146	951	978	955	945	946	963	912	900	901	938	931	911	875	938	955	925	916	919	923	938	908	903	890	977	966	874	979	880	869	917	946	890	923	917	959	908	894	948	943	951	956	898	915	943	965	927	942	939	885	905	941	895	985	921	938	942	916	953	933	880	885	940	894	926	909	949	925	883	924	934	941	986	901	964	861	952	944	928	929	938	938	921	969	934	920	968	933	942	916	990	938	941	890	925	952	934	877	894	951	885	848	906	936	840	856	934	926	957	936	875	899	903	926	898	851	922	959	967	920	934	917	962	840	914	940	886	905	942	939	889	869	965	929	910	953	960	963	926	943	943	878	888	933	943	953	888	953	898	930	911	868	992	890	889	883	972	916	901	843	902	932	959	900	941	924	952	951	926	898	942	908	923	899	909	884	904	912	916	952	889	945	892	909	911	926	919	908	909	928	908	891	931	976	924	906	931	881	926	922	915	905	868	882	947	870	856	918	880	906	964	938	887	937	865	869	925	955	888	895	939	950	948	886	932	947	990	928	898	938	862	961	917	920	946	888	892	890	895	956	934	921	925	905	980	887	923	899	947	953	915	955	907	867	911	906	892	871	938	931	936	924	919	896	963	888	861	971	927	886	956	893	895	904	946	861	960	949	957	962	915	931	900	956	918	981	954	994	930	924	929	905	941	851	930	963	928	948	953	916	944	913	906	906	933	894	878	938	923	949	971	921	895	892	906	907	913	898	905	905	917	901	994	892	971	859	918	889	909	908	830	943	916	883	956	899	898	941	927	963	917	886	907	931	894	954	920	969	916	897	895	966	926	879	861	931	952	939	883	905	879	889	968	904	936	959	915	904	907	900	961	885	897	946	928	990	937	951	977	935	938	922	897	971	921	904	895	907	900	884	933	882	946	923	931	890	884	911	879	898	975	931	877	954	902	903	932	937	956	892	922	926	895	933	921	894	903	972	932	937	932	914	931	904	916	931	918	941	870	912	931	923	911	908	877	943	892	881	907	931	930	914	904	904	865	910	899	920	892	915	835	904	922	893	899	908	829	944	917	903	908	909	928	920	908	888	950	885	984	934	928	897	932	928	906	867	903	909	952	895	883	922	865	928	927	913	858	943	931	922	912	922	877	928	956	948	912	975	961	942	914	906	873	901	943	942	943	876	932	913	915	909	939	912	901	976	917	871	927	932	932	942	929	953	896	894	914	935	887	845	906	898	933	911	953	904	916	901	920	948	956	879	905	941	915	959	914	966	902	903	942	934	963	880	941	916	961	895	921	914	912	893	891	901	916	936	919	955	970	943	926	965	918	914	922	913	881	905	935	875	918	886	943	987	913	918	911	909	943	905	901	956	930	891	877	896	918	939	952	888	917	892	887	928	924	931	946	942	932	948	923	917	855	896	915	936	951	862	920	933	866	872	944	904	892	970	914	941	936	933	916	991	1057	946	901	908	874	856	942	928	860	927	898	939	952	933	893	915	900	945	943	932	894	906	923	895	900	982	901	917	926	936	932	887	859	930	911	901	905	853	917	909	907	915	916	941	929	957	954	870	886	905	897	916	858	888	885	933	926	901	946	913	864	905	882	976	944	914	967	931	923	915	810	901	913	911	917	925	927	939	885	921	917	911	876	941	930	969	945	940	895	935	913	912	903	928	882	888	910	905	933	906	861	933	913	895	897	892	946	908	949	904	914	849	949	924	952	951	933	950	919	900	940	912	924	945	928	967	932	912	872	947	881	935	926	912	894	922	947	886	899	969	956	890	899	1002	916	931	923	890	921	898	916	914	966	981	841	932	940	892	980	959	953	941	933	923	894	914	917	885	906	873	939	965	957	938	912	912	927	892	921	946	883	922	926	941	892	885	924	888	958	936	944	873	894	905	935	912	919	893	892	884	950	902	950	928	955	951	921	931	905	944	953	964	921	901	936	945	923	923	953	891	898	943	937	954	912	886	947	933	915	913	933	956	909	936	899	882	946	882	920	936	919	911	871	863	859	944	937	886	894	841	939	941	948	857	989	956	955	943	987	935	901	930	943	913	905	940	921	912	950	933	903	913	954	932	882	915	901	906	897	874	870	900	871	963	943	966	899	983	873	891	928	936	856	918	928	864	901	934	926	925	956	924	959	867	961	898	949	961	885	937	918	925	852	894	934	889	906	923	916	933	912	888	963	898	931	883	916	911	928	949	884	893	929	871	844	899	877	910	958	929	950	891	916	879	928	959	916	939	905	923	945	904	903	928	971	945	909	960	928	951	919	873	911	891	930	925	923	932	931	933	900	910	866	910	920	906	960	931	960	983	895	955	884	929	943	952	869	951	887	941	897	921	868	991	945	859	911	908	916	881	878	964	882	868	935	912	934	877	937	946	905	935	919	876	905	926	927	970	898	901	928	943	941	881	959	914	908	957	923	871	902	883	936	918	923	932	902	837	943	939	946	924	911	967	954	934	915	928	884	921	919	871	884	892	887	984	915	910	920	912	941	913	961	918	864	910	892	921	960	920	948	921	911	913	932	888	916	979	934	959	926	922	936	952	858	925	934	899	975	871	873	950	905	905	937	935	939	937	873	922	957	909	947	962	881	896	900	902	919	921	895	980	877	945	898	911	924	965	890	940	927	883	912	901	873	959	912	899	949	965	895	925	868	934	914	927	937	922	887	894	946	845	930	941	938	899	924	982	881	908	887	961	913	925	934	921	957	916	892	913	915	944	896	888	900	928	931	881	882	894	944	931	921	910	914	944	951	910	920	942	967	946	917	895	882	889	926	923	870	920	901	946	909	928	944	961	865	949	916	943	917	931	904	878	911	906	936	898	924	968	893	904	896	921	897	924	912	857	938	906	950	893	927	899	938	914	941	922	977	869	946	913	923	961	963	916	887	991	943	921	919	916	928	869	914	959	869	917	855	893	891	993	942	917	898	936	925	896	937	956	957	903	932	876	990	960	891	897	912	857	923	883	891	890	965	929	924	902	861	960	947	963	911	932	907	926	921	941	946	914	937	938	891	968	941	975	909	922	877	960	936	942	890	884	952	965	916	923	879	895	897	906	946	905	896	977	970	915	875	926	993	867	877	905	975	916	872	915	938	935	933	904	914	898	917	900	947	934	969	936	897	907	910	920	947	917	925	920	929	947	917	962	902	917	908	925	895	887	911	909	900	955	942	886	972	941	892	889	914	869	881	948	942	964	921	883	949	901	896	917	936	900	929	887	878	916	914	986	917	913	930	920	984	909	908	937	976	911	959	964	911	848	877	871	934	909	943	901	968	908	959	936	928	877	908	892	924	936	893	920	934	879	928	906	922	906	956	862	944	986	965	880	915	926	935	929	963	927	940	962	907	965	917	860	955	877	860	937	878	923	929	878	887	946	962	897	904	907	963	941	912	941	930	920	867	905	935	935	947	909	904	912	937	953	906	946	969	932	871	933	916	927	866	877	934	971	941	914	901	885	928	979	900	834	938	919	960	893	906	950	943	921	933	912
6855	587	564	586	457	435	361	405	375	355	382	383	380	370	351	360	374	346	347	368	337	350	328	335	356	339	345	371	339	351	370	373	359	357	328	347	330	371	340	354	359	354	334	347	327	389	343	375	344	318	365	338	351	359	335	366	317	381	342	392	329	348	366	361	335	343	343	343	343	383	351	373	351	313	320	358	362	341	358	369	360	343	354	384	323	374	323	348	350	361	330	368	326	366	343	342	371	348	327	340	376	367	362	341	316	329	372	335	362	339	341	330	346	348	344	359	358	369	342	342	313	359	331	371	312	368	342	309	393	349	368	318	358	372	344	330	345	355	332	330	363	349	350	346	359	334	349	332	344	361	321	373	348	317	374	362	348	352	336	364	336	340	343	329	338	392	322	357	368	353	345	323	359	371	321	352	350	354	356	345	351	364	320	356	326	348	334	368	368	357	360	363	385	355	353	338	349	310	346	377	387	348	370	408	332	343	349	350	337	378	340	332	336	370	317	328	355	321	353	307	365	374	376	325	353	355	336	341	371	329	312	354	349	332	336	345	375	341	388	332	366	367	367	386	327	335	335	329	349	374	359	369	355	374	335	324	333	349	347	340	336	344	357	366	337	371	333	347	356	372	344	369	352	339	371	340	312	363	339	369	353	316	379	321	328	399	360	336	353	345	352	347	333	347	328	330	365	343	360	341	330	347	360	358	349	333	370	368	345	335	347	400	343	371	349	356	353	381	368	355	375	318	335	334	356	349	367	330	350	352	343	351	364	354	392	350	333	329	352	343	355	335	387	332	320	347	362	353	379	337	377	373	344	307	361	308	316	367	301	320	354	386	340	335	340	338	323	332	308	328	361	344	348	373	326	340	317	334	354	373	354	353	368	380	350	365	371	344	375	357	334	323	327	340	373	358	350	377	366	357	361	330	345	352	318	376	366	365	341	384	342	354	365	349	357	375	348	353	341	374	360	304	350	353	365	368	352	351	360	336	360	328	342	299	333	382	307	312	338	349	326	351	349	386	347	294	322	352	369	340	323	353	336	352	373	344	355	367	360	335	367	329	352	326	376	384	374	352	355	361	359	357	340	335	310	337	374	346	368	335	335	345	355	347	362	344	365	353	332	388	353	354	340	348	357	352	364	361	353	292	326	340	389	359	365	339	330	343	338	349	362	342	343	371	353	362	358	367	376	383	332	351	374	319	349	340	357	317	360	375	322	336	347	366	354	320	343	367	345	333	363	339	381	332	349	331	348	369	316	340	348	348	349	330	366	370	344	350	337	333	353	369	343	328	335	379	417	380	357	357	345	380	327	381	346	350	336	322	355	332	360	344	327	334	325	376	373	359	358	330	391	348	362	364	297	345	340	362	370	332	384	366	335	362	331	350	344	339	360	360	339	352	355	353	352	373	361	338	379	363	311	361	348	335	366	329	326	375	353	308	332	379	381	363	315	362	330	349	341	312	340	316	359	361	321	341	366	357	368	345	345	323	353	335	323	369	309	364	339	339	328	360	370	375	327	348	359	371	312	330	358	350	324	364	352	357	338	383	339	364	355	363	300	371	347	363	360	365	386	356	312	351	346	344	319	346	348	347	378	352	326	337	328	310	324	353	367	323	377	365	330	302	340	336	332	340	343	331	355	343	346	340	351	329	323	389	370	347	314	340	341	327	356	324	367	353	353	359	348	366	331	343	334	339	359	345	335	333	345	346	344	362	342	363	373	345	333	345	343	345	329	352	350	303	336	330	354	357	337	332	340	338	362	326	331	318	359	355	353	343	350	349	355	338	385	321	352	354	325	302	332	347	304	327	362	321	356	344	343	392	344	305	367	383	373	325	318	343	353	338	371	368	367	347	339	362	337	318	310	339	328	351	363	384	378	358	383	368	377	367	390	354	328	368	312	350	378	339	365	356	392	390	341	383	318	352	353	339	321	351	376	370	387	350	351	338	326	335	339	348	345	312	383	326	366	325	331	348	344	312	360	354	386	328	358	322	327	339	370	381	343	356	351	344	340	346	351	344	338	331	360	359	329	337	320	335	354	339	362	354	353	315	367	330	323	343	343	369	348	304	334	351	325	358	337	389	325	352	332	355	360	303	377	330	354	321	355	348	308	379	354	294	387	372	355	360	352	341	335	340	332	341	350	356	320	335	353	356	351	349	337	316	342	349	363	359	351	323	380	391	385	361	357	334	366	350	375	374	326	339	360	318	377	320	350	375	352	324	353	340	368	352	363	372	322	336	341	371	370	352	354	353	314	363	333	374	339	301	351	336	362	372	346	374	354	364	326	352	347	344	353	322	335	338	332	339	351	380	361	324	322	363	353	371	330	381	389	315	322	375	334	343	366	366	362	326	366	361	349	351	344	333	339	324	349	376	361	333	365	323	356	337	344	347	366	341	340	353	349	335	332	354	333	362	372	361	328	372	326	326	346	349	336	373	376	376	361	325	337	350	323	327	343	350	359	314	355	334	350	359	320	334	332	325	375	384	313	329	358	370	335	401	333	310	355	356	316	354	354	368	364	372	359	356	380	320	356	345	377	348	329	351	345	333	345	361	398	366	366	363	353	367	364	379	353	327	331	380	366	361	307	336	329	367	352	349	314	346	352	349	345	379	360	344	368	353	378	336	358	333	337	349	340	335	345	361	366	328	349	363	373	356	329	368	376	353	393	379	357	322	311	338	331	331	370	356	393	371	364	366	373	303	352	360	360	339	349	364	347	346	366	360	319	356	370	334	367	339	374	379	336	331	361	367	359	346	346	357	330	321	352	348	349	380	379	364	335	333	372	338	374	336	367	348	360	332	334	330	397	390	353	360	388	364	362	319	315	348	357	366	324	369	357	318	382	357	356	333	323	378	319	326	330	313	332	344	360	356	362	377	340	332	330	326	375	336	359	320	352	306	373	347	392	329	369	335	336	326	342	324	346	345	350	362	339	330	342	357	364	353	308	381	362	341	360	391	359	325	348	328	340	374	378	340	349	363	327	366	334	331	365	333	353	336	314	362	347	310	341	367	349	350	389	351	388	308	342	358	339	336	325	349	352	292	385	348	347	336	333	353	329	366	321	332	315	377	354	358	372	357	313	369	350	364	352	310	324	340	379	362	376	335	387	338	333	368	384	363	351	343	352	364	401	347	310	330	368	348	366	353	346	333	343	371	369	350	373	364	348	355	360	368	384	374	335	347	321	371	346	340	371	342	342	364	353	344	344	357	379	366	361	310	334	348	390	357	379	355	350	344	352	321	349	338	362	375	375	356	367	362	354	345	345	353	362	332	327	339	323	316	355	367	365	363	345	351	332	317	382	350	374	353	351	332	353	345	374	354	380	350	346	359	355	366	353	374	353	331	342	354	361	358	347	379	369	329	396	360	334	360	366	366	314	351	363	346	310	351	377	392	353	345	329	323	361	319	324	369	373	351	344	319	379	347	339	362	389	356	326	365	353	367	336	364	343	358	353	352	342	336	369	377	347	330	357	339
6517	1000	1381	1478	1319	1229	1140	1071	1055	978	969	990	925	900	882	934	896	856	853	945	884	888	825	845	858	866	822	869	939	849	866	878	885	848	849	856	831	846	845	898	835	846	870	841	852	840	859	855	859	891	846	877	841	822	857	869	873	843	874	812	859	914	851	818	864	861	820	865	861	828	821	833	823	869	832	862	823	831	864	843	832	824	820	838	868	781	870	879	843	866	822	857	806	832	852	859	823	852	897	809	863	822	891	848	815	827	858	840	825	783	798	863	825	841	849	836	936	891	816	881	839	850	884	877	843	830	819	879	839	805	812	803	872	769	809	839	819	838	864	833	835	857	836	847	876	859	831	824	837	787	860	830	870	806	820	839	873	938	879	838	854	844	825	844	794	831	831	849	884	818	772	829	829	811	858	818	812	855	833	829	811	860	839	839	863	845	850	881	891	850	758	842	889	785	850	888	824	887	823	832	832	830	837	846	833	886	872	833	880	811	832	802	782	842	825	773	808	851	776	827	860	829	826	816	839	856	867	832	871	869	866	846	836	873	811	885	855	817	868	821	835	866	825	865	844	829	810	827	823	833	899	826	819	811	861	862	832	881	871	824	861	849	800	809	820	882	818	866	842	857	823	855	852	884	844	851	823	885	856	828	824	835	824	890	851	879	859	797	883	860	830	830	874	848	819	849	884	860	866	825	819	847	870	878	884	848	809	821	862	863	882	835	845	894	813	859	813	799	815	818	842	876	824	843	836	857	835	824	798	841	875	792	881	823	833	849	933	833	810	829	826	898	866	865	865	834	822	883	804	794	892	850	857	855	820	849	831	828	840	838	893	833	819	819	863	861	820	870	859	829	865	835	837	828	793	859	810	843	845	867	796	839	869	812	835	846	831	890	900	833	850	835	844	883	841	803	867	850	894	837	857	819	886	845	857	849	821	885	765	830	877	867	811	849	845	851	859	846	848	861	868	856	846	824	820	868	847	876	791	899	789	847	858	855	819	875	818	847	852	810	868	837	900	819	822	825	811	904	821	870	852	836	794	866	869	805	862	849	851	825	845	882	845	783	799	811	803	892	864	828	891	834	844	857	879	835	837	828	871	820	868	857	806	825	806	860	864	853	816	837	848	864	907	850	826	821	813	821	881	864	783	848	850	819	837	797	836	846	876	778	815	924	860	819	795	796	862	821	806	853	833	880	794	835	836	837	804	864	860	818	784	812	834	876	819	818	829	881	871	805	849	803	857	873	849	874	822	768	836	849	851	827	857	864	871	846	787	831	834	836	839	791	844	865	867	898	902	871	868	871	855	762	849	821	827	806	859	867	878	783	870	816	895	827	853	836	828	796	837	828	849	838	844	885	860	859	797	877	820	847	802	879	793	809	840	799	780	857	857	864	882	819	814	841	819	858	844	848	811	847	849	844	809	884	781	825	800	848	818	813	865	895	829	784	861	866	861	844	903	855	816	836	841	835	831	834	861	839	871	843	813	877	829	829	825	861	803	876	879	851	834	836	816	838	845	821	834	796	832	886	835	882	813	845	860	880	869	835	866	808	814	843	840	864	843	867	838	832	838	861	783	897	774	808	818	840	859	868	861	837	886	879	868	777	834	896	809	815	862	839	834	880	822	855	858	854	773	787	830	818	854	859	880	843	855	837	856	811	860	855	802	861	887	880	778	830	826	819	846	831	845	891	830	813	891	814	875	848	814	814	797	852	822	825	843	849	818	885	818	807	832	817	840	816	855	816	872	832	838	865	826	888	883	867	834	836	874	812	826	798	797	842	758	847	872	815	857	882	878	865	857	907	795	831	871	821	876	854	780	854	791	852	828	852	772	864	851	898	868	879	827	890	862	804	859	865	833	865	895	842	842	818	843	857	830	830	829	843	842	806	823	832	884	824	831	857	830	806	872	912	851	850	879	784	819	837	883	837	841	900	832	864	806	872	892	821	869	872	820	838	866	823	864	826	814	873	832	841	895	837	804	849	760	832	826	849	842	821	861	884	847	816	889	839	813	856	822	835	870	852	920	849	810	861	906	875	865	840	831	860	864	853	845	835	868	813	875	762	857	823	877	819	797	872	817	860	890	806	869	839	868	820	875	843	801	814	841	875	872	895	806	896	838	820	850	884	883	812	840	840	800	847	870	866	857	862	847	854	878	852	844	829	812	803	793	850	826	802	810	859	832	851	856	853	830	855	842	857	837	916	851	832	814	860	862	848	792	882	836	787	859	852	825	840	838	872	815	885	856	858	814	837	850	828	810	858	868	919	857	876	869	818	883	859	855	840	839	846	876	872	821	806	811	885	871	854	888	861	813	821	859	803	883	818	888	837	783	879	867	820	829	823	839	863	822	830	879	854	877	805	844	869	853	831	804	833	838	854	804	838	807	832	825	875	840	865	871	893	795	856	802	859	812	869	848	826	869	910	899	873	831	835	806	867	858	841	803	873	856	827	830	870	823	836	823	905	828	886	828	825	912	845	862	802	836	892	872	846	850	853	820	866	886	834	844	877	837	885	823	828	811	841	817	785	846	824	873	873	818	865	833	849	843	838	817	828	823	880	883	861	855	838	841	797	819	815	810	839	812	824	875	833	809	808	843	852	835	780	866	841	864	844	813	826	843	847	916	848	845	842	823	868	838	846	869	821	848	869	821	815	790	887	792	833	840	835	866	835	789	867	829	860	839	859	861	877	834	844	874	847	885	797	879	802	839	808	813	824	821	826	820	843	857	841	801	846	858	860	840	866	871	846	850	797	843	821	842	865	822	846	859	819	849	823	885	850	882	809	861	832	888	878	745	886	872	873	880	855	812	805	823	840	856	853	836	872	836	819	836	888	821	838	873	853	852	850	858	876	858	836	869	870	820	843	881	930	856	900	831	821	810	850	833	863	837	817	862	882	868	878	853	886	825	841	823	853	884	851	826	840	872	851	842	853	839	870	843	847	835	840	806	859	868	815	852	820	870	927	833	871	862	874	871	838	788	831	866	875	834	833	868	860	792	842	848	794	858	865	823	876	883	846	867	809	858	844	826	897	834	850	836	860	857	870	865	838	812	864	885	862	821	824	829	849	856	804	885	839	841	842	814	845	891	824	856	813	806	812	889	841	854	841	917	832	813	815	831	774	879	855	834	855	839	840	914	820	842	804	893	801	831	840	800	834	856	865	856	812	836	813	846	872	836	818	828	854	846	844	809	829	848	872	835	792	824	841	842	878	857	876	845	856	850	827	829	889	820	851	832	840	845	832	819	824	868	871	813	803	805	850	915	881	832	878	881	879	826	875	801	870	812	868	848	866	837	833	834	827	855	858	849	880	852	812	829	851	822	906	850	843	831	850	846	914	779	856	814	850	829	859	844	809	848	849	863	809	881	819	810	842	850	820	865	846	831	833	850	820	835	854	817	840	853	832	898	828	783	817	817	830	861	869	832	824	811	827	869	886	844	875	791	832	854	864	827	849	813	835	839	835	815	832	897	890	878	817
12411	815	659	510	432	369	310	249	220	220	205	204	208	193	157	180	198	215	179	165	182	169	157	159	159	182	173	181	155	184	172	177	161	185	171	178	154	191	156	168	167	147	190	197	187	207	164	163	189	199	150	176	168	173	164	181	163	186	153	162	181	152	149	175	182	176	164	170	173	173	146	153	185	177	156	154	170	186	184	159	177	170	160	180	163	170	155	159	157	150	205	166	195	173	167	176	176	146	197	164	161	177	184	184	168	167	148	167	167	196	141	177	180	160	158	160	170	153	163	157	166	186	189	168	136	162	170	176	156	158	179	145	164	182	191	161	166	170	149	154	174	177	199	188	167	161	168	181	173	145	179	161	133	182	150	147	161	157	177	162	160	165	170	166	171	163	168	184	149	165	166	176	164	178	175	165	194	191	158	167	193	146	188	188	179	191	198	183	158	165	193	152	158	160	161	172	188	186	168	169	157	176	204	170	140	168	174	159	161	169	143	172	172	178	154	189	186	185	168	156	159	181	164	178	194	158	177	162	182	172	195	157	178	144	149	166	171	183	183	171	152	162	155	158	184	156	157	164	150	189	169	169	183	180	197	181	191	175	151	175	163	174	189	174	165	171	185	194	188	171	166	167	168	161	169	192	158	170	166	195	161	154	173	176	168	181	150	164	166	151	177	176	156	160	174	175	167	151	157	147	181	178	161	154	163	208	176	191	164	176	186	183	176	158	196	176	161	168	158	180	162	156	181	141	183	177	160	153	180	168	162	157	164	161	180	174	186	172	157	144	185	173	175	173	185	172	163	174	167	173	174	162	168	175	182	171	168	159	196	168	154	150	186	169	176	173	187	161	173	165	173	150	142	173	199	193	169	163	169	142	170	167	154	140	144	170	165	158	179	158	158	149	194	152	159	163	161	180	186	178	161	186	169	161	187	153	167	163	166	166	171	156	190	151	157	183	202	177	133	164	183	174	191	173	144	166	164	149	188	170	172	186	195	166	174	150	179	180	194	196	163	169	159	167	170	175	164	150	171	176	167	151	161	157	172	190	183	187	170	163	176	154	156	173	149	147	189	169	151	144	170	164	156	158	166	154	139	163	163	162	180	165	183	180	174	170	168	151	171	189	174	141	169	185	140	172	146	179	169	155	176	156	177	160	175	188	160	161	185	156	166	168	176	163	161	168	148	170	155	134	159	176	166	177	185	188	171	187	182	133	173	180	172	151	165	177	184	176	194	187	192	162	163	156	192	171	147	175	164	156	165	194	176	185	176	152	190	160	169	163	170	168	174	156	147	162	167	163	192	151	150	156	153	199	165	152	182	187	171	166	178	176	167	189	141	172	180	179	188	161	156	146	164	167	174	177	161	175	179	164	174	158	164	186	152	154	164	168	168	165	166	175	182	160	146	141	205	172	148	174	170	169	169	171	178	181	171	175	183	191	192	193	161	143	187	146	156	160	185	171	149	172	183	165	171	172	158	180	176	169	166	174	171	179	209	170	171	171	183	169	162	163	170	168	172	134	164	166	134	185	189	189	151	192	173	191	184	152	167	205	155	181	197	157	151	165	168	178	177	183	175	167	182	165	166	171	177	166	165	169	163	160	167	168	169	199	149	162	184	172	144	197	160	163	193	158	192	138	186	169	151	165	147	167	186	170	174	179	174	161	155	172	166	177	185	160	175	181	167	186	174	196	193	203	171	162	151	185	146	167	175	173	181	154	174	169	179	164	150	178	181	182	162	164	150	177	180	178	184	174	206	176	179	166	171	177	171	182	150	171	149	182	168	163	146	181	171	151	164	181	186	152	174	177	184	161	174	174	160	187	167	166	178	170	169	177	171	188	185	148	161	139	156	149	159	156	176	177	176	225	170	153	175	161	176	164	184	189	171	200	143	169	180	169	187	157	153	135	188	188	166	176	140	183	182	161	192	163	147	166	146	167	148	163	167	140	145	161	167	179	169	174	147	150	185	174	146	160	151	161	181	147	177	153	161	178	154	167	154	183	188	179	165	165	159	162	177	195	163	180	148	167	154	169	161	165	162	137	155	184	182	175	147	186	180	141	204	144	168	163	180	172	182	151	152	163	195	178	174	164	152	149	167	188	184	151	192	168	163	155	187	183	145	183	176	154	170	190	161	169	182	163	177	160	177	158	173	173	174	178	181	168	178	172	183	176	179	163	179	170	170	167	202	172	179	165	157	182	169	175	180	164	159	171	160	172	176	150	180	181	173	159	176	171	165	172	156	163	187	172	152	188	184	175	165	179	158	182	181	164	145	155	167	173	165	185	196	178	193	179	172	186	159	156	178	179	178	164	160	186	173	171	165	206	168	161	166	169	185	164	175	172	155	165	165	188	190	153	173	176	169	179	177	145	166	174	158	158	169	166	156	170	182	183	148	168	188	154	164	160	169	162	150	170	148	171	171	176	167	185	183	161	163	182	175	188	177	191	184	169	154	154	178	178	176	180	176	169	180	188	173	183	163	173	181	168	182	181	173	173	172	182	170	176	172	168	165	142	148	166	148	161	183	164	167	186	155	181	188	156	155	173	163	161	158	178	168	172	145	160	168	163	148	168	158	185	163	187	156	161	154	175	164	158	173	189	173	169	174	173	155	163	188	190	186	164	179	190	160	175	149	169	181	161	180	190	145	171	194	212	175	183	182	170	155	149	161	169	168	152	176	175	156	155	193	161	162	160	180	135	153	170	193	168	177	165	181	152	169	157	172	194	171	175	173	163	180	189	186	163	186	143	153	163	172	171	156	169	158	173	172	177	167	172	157	161	201	167	136	192	187	177	164	173	164	165	174	174	182	170	190	154	185	185	151	176	164	173	159	169	161	178	157	165	184	182	198	169	160	205	169	149	158	177	155	159	184	191	148	179	162	148	144	168	174	169	172	163	189	165	178	155	156	173	161	168	189	161	171	196	168	190	173	166	161	186	184	158	182	180	195	168	184	159	149	177	181	168	173	171	174	152	153	170	181	183	199	142	177	167	183	167	181	212	192	184	169	184	164	162	163	186	143	191	168	161	166	173	167	165	154	165	165	182	171	171	168	165	137	164	189	182	180	163	161	187	159	164	162	169	197	157	157	176	157	179	166	169	205	178	164	161	187	171	154	179	179	161	169	177	175	154	156	171	171	173	168	174	161	159	194	178	178	198	186	163	174	155	177	167	172	162	186	176	191	165	172	199	159	173	164	140	165	207	175	174	182	173	162	187	161	174	165	184	167	164	171	168	169	193	169	136	184	168	161	169	150	174	177	147	160	167	159	165	164	168	163	166	170	164	171	154	164	169	187	163	154	156	178	182	196	156	156	181	177	164	186	156	179	161	173	196	164	164	157	167	170	147	156	179	193	166	176	177	142	177	176	174	197	169	180	162	189	157	174	175	153	181	169	181	165	178	179	201	173	181	180	165	177	176	179	182	154	175	154	163	170	188	174	171	170	173	164	192	184	186	154	177	152	169	181	185	172	179	149	153
7687	843	1496	1705	1544	1205	971	867	789	742	680	639	548	596	583	551	572	526	495	535	527	492	533	503	496	481	467	450	486	484	491	458	487	483	480	452	467	450	450	451	479	421	452	447	495	418	441	464	408	486	433	445	443	426	430	474	477	457	422	462	440	465	447	448	476	437	452	486	432	481	437	457	449	478	456	413	462	429	422	401	465	493	448	429	435	430	441	451	428	417	409	430	452	469	438	459	451	471	438	504	446	458	436	424	444	461	479	472	457	456	414	441	439	445	477	461	446	435	432	460	475	461	434	428	489	445	459	440	418	467	448	451	478	455	450	431	450	465	487	458	462	465	451	441	445	411	416	434	443	476	468	464	442	434	442	463	441	426	447	432	451	468	454	457	430	426	409	478	448	438	444	413	436	471	453	471	424	461	467	466	448	474	478	483	467	462	433	442	447	414	470	444	441	465	439	464	444	440	428	460	444	465	405	438	464	425	409	440	484	451	474	456	419	441	445	411	434	476	474	450	397	450	446	455	449	477	442	433	441	465	483	463	424	436	456	451	391	453	432	449	442	473	466	464	449	425	467	444	467	465	407	444	471	471	419	422	431	462	462	430	481	443	421	425	443	447	438	426	428	449	460	463	465	454	480	452	431	489	470	401	436	452	441	463	435	429	416	452	457	452	410	410	439	450	467	434	466	450	457	428	441	466	452	453	452	449	454	427	419	445	441	448	471	449	452	451	437	440	491	447	456	453	439	417	420	442	427	451	473	469	415	459	445	485	437	410	445	452	426	429	392	465	463	460	426	427	436	429	423	386	411	435	427	440	444	435	436	428	442	420	454	440	416	473	467	451	456	475	460	441	426	421	520	456	467	425	423	458	480	446	428	477	425	445	450	491	448	419	399	451	403	461	451	441	503	439	440	457	403	464	433	447	422	455	456	451	436	473	430	436	442	438	446	450	412	452	424	417	458	429	479	408	461	431	406	438	470	415	454	454	438	455	435	445	416	425	450	459	460	464	441	459	471	431	460	466	423	444	426	440	443	434	507	469	426	426	396	440	453	450	422	464	468	480	459	453	401	437	416	420	418	460	468	450	480	460	405	455	425	414	416	456	462	410	414	430	470	470	432	437	466	436	449	445	449	421	418	448	466	437	433	448	464	433	441	409	411	474	412	446	451	445	454	449	413	478	448	436	465	440	452	432	427	421	453	456	475	453	453	444	416	450	454	475	477	433	413	432	483	504	452	430	486	439	427	440	456	456	474	449	468	450	443	416	456	417	436	454	435	462	450	437	415	459	464	434	438	450	466	440	447	457	418	476	435	464	446	447	483	434	477	472	452	440	406	469	453	458	452	453	441	429	490	411	430	418	456	442	449	475	426	451	434	467	446	430	453	445	470	451	454	428	454	451	443	413	431	466	442	444	423	467	479	462	421	436	438	447	460	452	473	453	415	413	409	445	471	430	473	454	447	513	444	429	454	421	466	414	478	453	428	441	493	461	421	445	439	466	455	403	412	473	443	452	439	456	450	454	466	433	441	464	408	475	438	439	431	450	475	423	414	435	414	478	443	446	432	421	468	411	429	453	450	456	465	438	437	449	436	471	430	459	417	417	443	428	449	423	424	436	455	455	451	466	459	456	436	449	480	471	469	419	412	443	435	461	439	415	436	488	421	446	456	425	417	469	467	397	460	466	422	435	449	473	417	444	434	432	427	472	478	451	449	480	451	434	429	404	450	413	432	414	450	433	459	453	435	458	474	433	477	483	420	430	435	469	415	471	418	435	442	469	473	465	436	465	451	441	448	466	427	439	429	483	447	454	492	442	476	454	432	443	457	440	434	464	427	465	451	412	453	422	455	446	471	443	450	439	450	436	428	469	450	441	485	491	468	449	455	453	423	442	440	426	438	454	439	444	457	440	431	423	435	448	449	459	442	448	463	468	425	425	469	460	459	469	459	418	449	465	427	422	447	458	374	456	431	496	469	454	476	412	427	480	450	447	444	427	441	427	432	441	430	437	446	450	442	440	462	433	442	452	452	468	476	442	459	469	420	474	468	433	446	463	420	431	436	417	447	465	424	476	431	464	449	446	424	438	410	473	434	465	423	431	491	457	428	438	443	460	441	424	468	434	427	437	473	432	410	487	465	489	495	463	458	460	438	475	406	470	436	424	463	471	442	438	441	443	455	462	452	426	429	436	447	459	470	477	441	400	430	434	443	453	420	466	469	434	456	437	453	426	457	452	450	419	436	436	425	406	450	433	437	431	445	420	455	421	443	471	430	451	450	451	423	436	466	440	478	420	420	436	455	422	431	447	429	415	436	450	433	462	442	439	449	429	445	398	421	464	434	455	405	461	448	469	443	449	453	420	438	396	446	468	502	461	438	416	455	411	473	394	405	468	441	425	434	460	439	453	472	456	412	424	474	408	411	446	426	470	455	461	473	456	452	426	453	444	391	444	461	447	465	437	443	449	434	471	434	446	462	459	455	465	481	481	443	449	462	426	474	401	410	443	430	454	450	452	475	416	457	463	421	441	476	455	433	419	455	401	447	446	437	430	449	446	432	444	427	454	465	419	461	462	437	486	423	447	446	450	488	477	453	475	446	452	422	459	469	410	460	423	462	416	463	423	469	446	456	441	482	405	472	433	424	483	402	491	445	422	491	431	470	440	472	450	410	444	411	429	473	424	451	453	440	461	420	458	428	444	448	444	491	438	435	421	434	458	444	435	467	461	405	430	450	435	397	433	450	450	445	471	458	456	413	431	449	464	450	442	463	450	454	454	437	404	450	424	491	428	459	439	417	438	492	420	431	420	428	474	463	440	462	462	416	448	435	473	407	434	474	433	444	441	468	455	444	431	457	427	463	423	455	439	470	477	421	426	419	413	437	457	425	459	448	393	428	414	451	413	442	424	419	460	416	466	452	468	469	429	467	431	441	454	452	444	439	461	476	465	450	457	481	447	444	432	468	423	469	454	451	467	434	424	464	473	504	430	432	440	450	409	459	398	449	442	454	418	458	429	442	448	437	452	443	410	471	412	435	438	413	457	458	432	427	465	438	433	452	416	469	472	450	438	452	425	440	417	436	463	417	425	439	460	424	435	465	425	437	467	469	462	457	417	430	436	463	415	446	468	444	478	454	415	466	413	432	457	427	441	415	433	458	445	419	482	417	471	435	440	475	428	463	446	475	445	457	422	425	444	446	462	475	441	449	417	424	443	436	450	428	450	439	436	405	439	450	463	430	477	463	432	443	469	459	427	426	440	412	453	471	432	448	430	417	436	446	451	451	423	442	433	447	422	492	472	437	485	451	483	439	469	462	419	445	460	453	457	466	437	429	440	432	430	447	460	448	452	444	457	428	490	440	448	502	439	444	423	416	453	468	447	419	469	479	428	453	447	451	448	465	489	467	428	447	445	411	480	448	447	453	440	463	450	452	405	472	429	452	462	429	462	436	486	433	465	435	432	420	404	457	491	472	459	462	451
1331	369	373	391	388	381	378	352	365	380	389	387	392	388	338	377	402	397	380	404	395	358	409	387	341	391	417	386	372	373	360	390	366	399	383	326	379	394	375	390	371	381	359	397	394	383	373	420	389	377	374	369	368	347	371	390	379	396	345	383	359	380	405	366	403	367	391	400	405	419	380	432	370	395	374	398	339	378	371	410	383	353	382	382	375	382	403	392	364	397	368	358	394	360	379	391	383	373	396	372	381	411	358	379	382	367	366	338	326	410	377	327	364	362	350	394	355	373	339	356	355	380	355	409	388	383	355	385	388	378	392	411	375	383	394	382	374	420	386	421	367	364	380	372	391	359	385	388	390	361	400	366	365	420	366	339	382	386	359	391	344	382	384	385	368	354	381	386	368	358	374	338	396	373	351	378	368	404	377	380	380	379	368	347	370	353	367	358	381	363	385	378	348	383	370	383	366	375	353	378	411	382	374	432	376	417	400	389	388	368	405	378	357	394	363	373	350	379	339	371	410	367	399	368	369	392	377	398	400	369	374	336	391	350	383	340	393	357	399	411	351	370	398	343	340	365	416	430	359	383	416	384	408	390	339	357	395	359	363	354	397	378	396	367	382	385	417	353	372	406	378	383	364	356	394	395	403	360	385	410	420	411	353	362	376	376	381	386	424	392	392	420	407	386	425	364	377	353	392	376	380	415	376	369	377	401	401	391	336	391	377	369	394	371	399	401	355	396	388	407	368	388	388	397	375	382	420	408	403	355	325	375	375	394	388	367	379	402	348	367	402	377	360	356	393	417	370	397	400	366	401	371	392	433	364	361	393	360	388	364	376	393	401	359	328	395	382	383	344	360	389	376	354	383	386	338	391	373	406	393	388	394	366	403	395	367	398	379	355	378	341	380	411	381	416	411	418	355	343	377	368	378	362	379	384	348	377	375	347	349	402	367	383	414	439	380	386	373	385	358	372	375	403	372	404	378	422	386	398	383	367	373	367	377	391	378	364	384	395	376	369	393	360	344	396	375	351	357	385	385	410	393	368	366	358	412	408	333	394	367	390	379	365	387	380	381	366	379	373	376	390	351	380	344	388	356	384	383	368	365	385	366	363	434	391	389	355	372	402	370	402	398	369	382	347	346	382	372	370	382	365	392	347	361	398	389	375	365	389	376	360	393	405	398	357	383	399	404	346	369	414	393	364	360	385	392	379	409	368	372	362	356	366	388	380	362	370	391	392	368	429	411	369	374	394	399	397	374	378	361	396	319	385	377	376	348	378	394	361	391	393	410	412	416	377	376	363	351	375	361	404	378	364	372	390	348	342	375	372	375	369	340	394	368	348	399	366	384	388	361	385	358	371	399	375	338	406	379	360	355	367	348	388	402	382	381	358	369	382	406	380	397	368	359	378	351	359	353	388	402	396	362	377	424	321	359	412	384	373	340	386	396	346	373	390	408	421	406	407	342	404	423	349	372	382	395	381	413	391	410	371	380	410	395	408	378	354	384	372	379	372	374	386	393	377	425	369	408	345	386	380	324	354	367	408	374	391	386	369	383	413	380	388	395	351	349	365	363	397	391	362	409	396	412	360	425	363	373	371	382	362	415	398	399	406	392	419	394	372	368	361	382	379	417	398	370	414	441	398	369	370	399	390	376	365	390	401	363	378	392	370	404	360	335	373	388	368	401	386	388	387	364	364	396	392	369	389	387	357	352	373	417	411	383	339	383	364	385	376	369	353	384	363	387	384	390	364	372	400	420	357	382	347	379	371	390	402	368	403	413	391	392	389	389	375	363	417	384	411	409	383	357	350	383	391	402	374	392	366	400	359	353	383	365	383	366	403	376	379	393	364	403	408	366	444	360	366	386	391	395	412	380	378	357	417	383	398	429	399	394	389	331	366	390	431	385	397	418	377	372	379	368	346	384	426	377	349	389	388	373	367	386	379	386	348	405	361	375	363	376	347	387	358	339	395	389	378	395	381	367	367	378	363	377	376	372	375	364	392	389	381	387	400	350	424	369	402	384	406	398	351	373	377	354	372	416	395	417	392	395	379	379	376	406	390	350	349	362	359	359	359	382	407	371	358	362	419	425	425	356	408	370	362	371	361	341	357	410	360	363	343	351	368	433	358	329	405	395	441	412	437	399	368	371	379	355	351	368	365	391	400	370	388	389	396	369	379	437	370	403	339	335	417	380	355	352	378	381	350	374	369	369	360	382	397	375	394	367	353	375	403	381	381	393	346	377	373	407	411	420	368	383	346	388	370	382	388	394	376	381	396	400	353	386	381	392	362	449	395	412	366	372	395	394	361	371	414	358	405	384	363	389	342	369	364	360	386	391	366	397	368	392	391	375	383	409	368	376	354	367	388	362	384	368	385	400	374	407	367	428	404	386	364	395	364	346	332	388	367	369	366	364	413	384	360	399	366	428	395	390	398	356	342	365	380	388	363	416	374	389	401	357	363	386	403	383	350	356	395	394	340	406	408	394	358	349	389	373	384	364	413	369	376	369	393	371	367	423	400	388	403	361	367	395	363	370	361	401	368	357	395	412	360	364	374	383	370	366	383	336	361	336	389	396	423	389	378	390	381	375	395	388	383	413	389	386	353	404	406	335	365	338	349	385	364	398	362	396	368	418	355	368	443	347	399	368	392	387	341	372	402	401	400	350	392	361	389	367	439	383	401	382	366	377	396	374	413	372	357	397	374	382	356	400	415	374	370	417	368	413	386	352	391	406	324	399	364	380	380	381	362	394	363	351	341	358	391	372	409	405	384	374	364	352	387	344	359	359	400	382	377	386	380	368	363	384	394	353	382	370	419	417	396	400	374	399	400	388	375	381	390	410	397	382	420	403	358	338	392	403	360	397	414	367	381	405	374	361	399	404	355	383	376	383	380	396	376	332	383	373	394	355	377	385	374	397	392	393	354	335	413	391	408	376	399	387	375	379	399	392	384	401	385	384	378	376	371	401	395	398	368	425	392	385	359	377	384	369	370	372	431	383	388	390	331	387	424	375	364	397	386	416	375	387	390	374	400	380	379	420	392	385	382	406	375	348	406	384	385	345	393	391	405	418	399	394	397	398	382	372	357	361	379	365	347	368	368	357	390	338	392	394	377	363	370	372	381	359	376	381	371	368	383	345	380	370	364	378	390	380	386	389	379	371	390	370	357	386	408	390	369	372	407	341	399	381	412	400	393	389	406	375	386	425	360	352	401	368	381	378	384	384	407	376	369	358	398	334	373	403	397	367	397	383	437	389	386	357	359	380	356	386	386	393	324	348	399	351	405	401	399	355	386	405	383	373	380	362	416	409	381	360	387	408	356	345	419	376	380	407	348	323	382	369	386	391	378	384	342	355	359	386	395	441	364	368	377	400	403	351	387	361	423	383	383	388	382	409	358	393	403	389	352	388	392	377	391	364	374	392	394	357	388	378	345	352	351	358	398	380	386	349	346	388	372	375	381	399	393	379	399	364	367	374	376	399
2126	931	943	868	979	917	888	937	963	918	917	932	949	921	948	970	888	873	941	962	873	932	969	979	953	898	888	931	924	942	915	925	925	970	880	930	907	909	916	877	869	897	912	988	908	910	890	880	965	890	919	892	884	930	881	982	896	928	901	877	899	945	924	894	905	928	917	916	997	995	879	920	909	880	874	883	904	924	929	900	886	939	937	888	966	909	905	889	912	920	861	850	921	914	875	977	963	914	919	914	902	970	919	936	911	879	947	923	898	934	930	913	871	918	926	895	955	960	946	906	898	954	922	922	940	883	898	913	885	905	911	905	956	920	905	933	935	899	951	896	923	921	920	917	929	904	904	941	965	900	873	972	881	917	928	908	943	898	873	970	913	926	930	920	898	920	916	941	911	901	926	943	903	960	923	938	932	890	912	915	866	918	925	932	947	906	923	898	942	936	939	897	897	929	945	881	967	930	918	914	907	923	955	852	905	981	946	948	927	921	909	905	951	952	982	869	966	944	929	911	930	930	898	933	891	995	891	898	839	917	953	901	905	849	953	846	912	913	865	929	907	919	871	889	896	925	950	898	965	945	869	896	891	886	961	925	901	969	845	907	913	922	949	965	887	949	937	907	933	923	911	886	968	910	880	946	889	952	946	926	890	929	868	909	914	882	918	905	919	891	937	1007	929	932	964	907	883	936	925	882	976	893	957	930	912	928	926	888	943	958	921	884	955	913	931	878	831	946	942	903	1011	882	891	923	857	932	925	903	930	872	914	953	934	905	894	906	945	900	941	910	963	941	935	901	919	968	872	904	929	924	892	942	931	922	938	925	915	950	962	968	929	927	962	937	936	946	909	929	928	919	921	935	930	909	879	873	929	895	921	915	925	938	931	907	932	918	963	955	926	910	893	908	890	875	934	936	892	937	941	944	937	909	925	1026	869	935	909	912	915	901	898	917	956	961	895	956	898	915	891	861	938	929	940	888	957	960	864	933	917	959	927	914	904	957	979	902	939	855	902	967	952	900	902	931	881	898	968	901	953	876	894	899	951	948	925	956	901	911	971	937	958	904	945	876	930	929	924	943	894	875	892	890	872	883	887	925	947	894	883	927	921	890	984	925	928	895	913	923	940	925	869	913	899	908	895	949	942	909	903	905	901	872	917	885	943	879	938	962	950	946	879	922	911	882	956	911	958	938	925	953	947	922	919	904	891	914	833	923	971	890	976	939	950	875	942	947	950	875	899	925	963	938	958	909	937	882	912	942	962	902	863	950	903	940	925	956	907	905	896	924	1004	865	942	932	922	887	918	976	886	943	903	874	991	936	940	858	969	974	903	940	925	924	956	899	928	922	910	930	944	910	881	929	899	915	899	935	850	888	952	911	898	896	932	878	936	884	918	951	910	893	920	946	901	942	940	898	952	900	998	921	915	872	928	934	920	914	901	928	949	899	902	848	896	904	951	941	882	900	931	944	891	866	921	924	939	862	918	870	990	861	921	875	928	969	985	915	930	939	897	919	856	937	856	889	868	975	931	894	884	946	967	935	942	920	935	863	928	946	872	913	905	929	928	957	861	936	875	935	935	880	866	882	903	941	933	899	959	971	899	917	961	900	899	940	927	931	918	905	862	907	876	922	904	924	894	926	937	878	884	951	921	874	842	951	927	944	941	896	943	876	918	936	955	902	952	895	969	916	917	929	935	920	915	901	925	931	932	961	921	915	887	937	943	960	935	966	901	930	945	899	873	915	941	877	909	913	944	901	916	898	1001	911	941	897	922	965	942	953	916	897	888	859	877	841	897	971	934	922	872	905	896	940	948	925	921	887	914	936	931	936	952	884	910	879	899	945	941	942	925	895	922	888	942	895	945	909	911	948	880	856	927	918	899	967	883	895	876	895	995	944	893	910	927	927	932	946	936	929	859	922	910	934	919	891	934	870	902	916	960	930	862	938	876	977	879	915	933	937	929	870	903	884	937	902	910	915	924	938	889	915	871	887	885	925	909	934	970	889	915	877	944	897	909	969	903	908	939	913	877	942	915	949	909	932	944	933	869	909	896	946	950	924	864	923	940	931	888	936	916	898	980	943	938	883	875	933	890	906	899	906	902	964	898	877	942	876	917	941	936	898	945	900	886	945	845	907	915	895	932	880	939	939	924	917	953	908	928	927	877	899	903	955	925	908	897	909	891	864	863	963	891	965	905	914	936	889	961	929	930	915	873	979	931	929	926	952	918	922	909	908	894	936	960	909	920	928	871	883	954	889	965	859	878	952	924	862	913	898	888	903	942	899	928	918	902	901	918	884	897	898	904	953	881	888	931	908	891	929	897	900	923	891	884	907	878	882	925	893	955	921	918	950	943	932	886	944	917	875	927	883	954	889	877	981	920	945	926	965	951	911	932	929	914	959	974	906	869	975	930	923	895	867	985	903	930	912	898	946	940	928	820	879	913	935	825	879	934	918	894	879	922	916	923	891	902	934	901	922	956	969	918	914	958	863	939	894	910	927	873	986	941	911	949	920	913	943	990	912	922	929	921	870	890	950	900	947	924	904	948	946	970	887	895	911	948	946	916	879	889	927	843	913	952	877	936	928	902	910	960	941	921	951	944	993	894	921	931	933	947	869	885	921	940	886	886	923	891	880	853	925	857	935	896	929	926	867	925	961	952	959	952	913	916	914	919	934	943	861	893	952	851	916	911	901	916	927	900	889	897	889	891	937	902	942	908	922	893	926	897	922	919	947	948	877	893	879	894	930	903	881	961	920	915	921	914	958	929	952	931	893	940	923	920	893	905	909	909	883	893	915	891	929	931	924	927	918	897	935	928	914	904	896	951	903	915	905	884	956	948	893	906	954	954	899	917	904	935	885	847	940	905	915	895	934	857	960	903	931	900	952	889	912	922	905	909	870	935	927	873	955	924	918	927	968	923	933	911	843	879	905	852	947	936	937	950	921	956	843	898	926	919	968	917	893	846	919	914	939	935	838	934	838	953	906	907	924	886	926	848	868	913	953	934	950	930	915	953	937	899	932	898	949	913	948	970	944	964	877	927	939	930	984	917	892	890	882	871	899	922	944	945	916	890	958	959	921	950	906	953	942	929	867	938	876	933	891	913	944	922	921	868	938	958	879	922	1008	914	917	967	902	959	874	909	897	919	960	888	935	912	917	883	935	941	906	867	961	940	954	959	942	886	899	912	912	944	904	909	936	948	881	964	924	962	903	898	940	935	931	898	915	888	943	892	918	893	936	920	928	908	956	860	910	894	898	947	928	977	942	899	941	893	912	918	918	925	910	978	896	989	925	949	896	907	954	948	945	911	928	932	930	979	940	917	930	886	917	911	952	904	909	941	931	940	920	862	910	897	891	885	953	923	915	865	926	938	964	943	953	930	922	948	930	978	937	945	896	945	892	903	918	901	903	894	900	915	977	940	915	911	907	903	868	963	931	942	928	831	975	906	938	902	896	953	924	875	890	977	914	962	901	946	943	918	920	949	900
6708	563	532	533	465	422	415	395	372	388	346	353	356	354	358	343	338	352	357	353	371	355	375	368	371	353	325	355	359	373	375	361	401	376	353	365	353	347	360	371	366	343	366	385	336	350	325	316	321	340	347	358	333	339	379	355	355	348	377	349	332	302	351	349	345	342	384	351	340	348	379	344	327	357	325	352	389	352	383	385	346	330	387	312	354	351	331	332	361	404	361	355	368	381	377	330	344	353	367	370	336	340	315	340	347	347	367	335	314	358	345	379	342	349	333	334	391	359	356	345	337	344	349	324	332	341	319	324	359	371	354	329	361	338	342	336	330	384	399	341	371	326	356	373	334	354	382	359	336	334	355	348	364	354	334	368	361	362	362	318	357	378	346	377	348	352	369	348	351	365	330	336	320	348	311	356	370	347	353	325	393	349	353	331	359	342	327	312	379	358	352	398	335	350	373	361	366	349	405	373	360	349	357	342	364	352	382	377	318	348	327	343	339	333	327	306	309	366	347	339	356	357	353	311	378	378	318	370	343	385	370	347	377	346	344	373	320	346	340	367	362	319	335	377	368	343	340	345	336	324	405	345	375	345	334	365	358	372	352	343	331	335	374	352	358	318	350	373	341	345	383	347	333	321	358	319	344	381	384	371	357	377	351	355	340	347	363	318	340	314	341	355	342	364	336	344	345	362	352	347	359	352	349	356	345	340	359	319	352	325	354	386	379	341	300	349	370	381	331	360	340	355	335	362	324	366	356	376	351	333	360	349	324	311	364	358	347	318	328	324	330	310	345	330	362	356	350	341	348	348	384	329	329	340	344	392	373	361	353	363	348	352	316	327	339	367	301	335	356	349	369	345	381	341	385	356	337	342	335	336	356	351	334	335	352	366	323	378	374	349	358	363	386	341	343	337	346	348	332	371	343	340	364	335	364	345	311	335	342	321	347	349	365	323	332	316	327	312	350	337	322	366	367	343	364	382	337	360	345	345	355	371	375	343	363	345	359	348	358	334	362	325	355	356	329	331	359	311	362	327	359	293	321	340	338	353	348	383	342	336	340	361	341	353	307	361	351	365	346	351	385	363	352	374	412	359	334	342	331	351	338	318	366	383	349	332	340	345	326	359	331	364	362	340	334	318	334	326	382	382	325	373	317	354	365	335	344	371	340	356	315	338	321	366	387	344	328	349	352	318	330	365	310	319	399	363	382	356	321	309	384	355	384	327	335	339	319	352	317	344	388	340	379	356	389	374	336	363	326	326	342	344	338	376	358	328	341	337	342	366	388	364	349	365	348	332	369	322	360	357	359	358	368	372	337	319	330	336	325	341	360	366	324	385	347	357	365	373	353	345	340	384	385	357	371	329	354	333	362	353	359	352	361	324	350	349	329	318	397	362	336	349	316	353	323	352	326	353	332	378	376	343	365	381	382	347	317	331	387	327	343	372	363	347	360	321	346	341	353	319	351	350	380	360	345	336	364	350	334	378	353	338	336	325	366	325	353	306	324	339	349	359	361	371	311	320	335	362	337	326	342	379	352	351	370	334	360	370	367	384	332	357	325	349	334	392	368	336	315	301	363	391	336	339	346	352	355	334	362	361	349	328	295	347	371	337	378	327	339	352	331	332	357	414	339	356	337	320	340	339	362	354	359	310	357	330	355	347	314	338	351	352	317	337	368	344	348	350	416	368	355	336	361	358	385	365	412	359	374	366	384	341	367	358	352	374	345	363	341	359	308	310	359	321	328	353	341	355	352	353	360	337	312	365	343	352	340	340	341	329	342	363	350	342	328	339	372	356	363	346	366	374	357	334	327	360	344	359	314	350	345	336	322	376	382	330	368	352	332	368	315	373	317	298	325	365	383	329	325	353	344	333	357	329	322	379	371	367	325	292	426	356	372	328	350	342	346	356	316	372	345	337	358	349	357	372	335	362	328	319	355	364	369	342	326	379	348	338	338	341	356	351	329	359	349	355	358	358	345	379	339	323	350	311	375	360	371	345	369	372	356	327	333	312	368	373	371	353	342	347	315	332	330	342	356	348	306	306	345	376	373	332	359	354	361	352	341	349	332	376	331	362	329	340	348	346	380	362	365	379	376	416	348	349	354	329	346	331	318	340	336	376	336	331	377	361	390	359	393	358	305	357	354	359	348	346	349	364	318	354	338	366	370	329	347	341	348	358	331	368	355	319	347	329	336	336	352	375	367	349	359	380	371	352	343	319	347	367	352	355	344	333	328	361	353	328	349	322	318	334	345	354	326	358	337	372	360	354	332	353	366	333	323	330	362	366	316	344	342	327	348	339	332	348	352	335	345	328	336	342	364	379	332	338	349	351	362	376	358	363	355	335	334	361	336	320	373	355	362	368	339	362	351	363	327	370	362	347	328	336	367	337	353	363	351	339	339	375	323	320	346	343	328	337	372	371	342	336	346	329	322	318	358	318	324	390	353	375	376	340	339	374	369	361	320	339	373	324	346	325	320	344	378	335	358	357	402	334	339	343	341	289	365	360	348	365	345	367	395	341	386	372	328	338	349	379	355	379	398	356	366	359	326	305	347	348	343	316	340	353	360	341	358	352	340	318	318	368	380	368	334	355	406	332	357	356	318	352	355	293	305	365	330	374	345	371	328	345	374	355	352	350	373	372	324	332	348	372	346	368	345	355	354	333	334	332	349	330	317	367	346	362	337	344	349	354	362	337	407	346	345	369	345	371	346	342	379	339	316	349	357	362	370	336	322	347	337	366	319	363	317	334	342	353	351	335	363	332	329	321	336	349	371	344	346	339	336	307	337	342	346	350	382	361	339	327	367	348	346	358	365	335	350	335	382	332	320	356	330	354	328	350	361	374	342	362	338	366	342	290	327	306	300	345	338	323	350	351	317	367	341	349	329	349	334	335	347	360	352	325	332	339	370	347	337	372	350	340	309	387	350	325	310	360	371	336	341	324	340	332	346	363	345	358	387	345	339	351	396	370	362	360	358	333	344	337	323	357	327	360	364	345	338	344	331	327	342	346	355	360	350	349	361	379	341	369	342	309	342	357	358	345	339	352	351	326	389	326	364	357	361	372	316	328	335	363	330	371	363	297	347	326	318	316	354	349	323	388	318	337	342	346	320	354	335	357	363	316	344	305	358	358	333	359	348	352	355	343	374	375	354	328	364	347	375	357	331	303	323	354	306	360	339	343	356	321	357	366	339	339	377	311	380	305	335	316	385	333	359	344	345	365	383	352	336	320	334	335	365	347	394	321	329	354	365	357	332	332	353	345	312	339	315	383	358	339	336	354	325	363	349	345	351	332	365	346	370	310	353	335	359	359	347	339	349	349	331	388	392	367	317	349	331	363	343	346	335	324	349	352	351	321	323	359	380	350	357	340	344	331	366	354	347	354	365	382	379	355	351	342	372	346	330	367	362	366	331	358	369	358	336	373	387	378	344	331	323	302	333	342	357	409	305	352	348	369	341	359	336	364	365	358	351	357	365	331
6596	1050	1403	1453	1383	1238	1204	1091	931	961	964	969	965	939	941	910	907	888	896	879	889	876	873	898	833	874	815	886	859	866	824	847	922	868	869	814	856	825	865	920	846	857	814	885	800	826	825	837	869	829	848	851	830	863	889	908	836	805	813	843	865	855	846	883	808	880	836	804	869	861	876	833	818	886	863	868	856	879	821	811	826	848	805	868	805	876	797	832	876	839	840	831	850	809	820	834	824	856	849	817	836	839	799	878	823	839	824	801	860	878	861	785	805	836	830	903	909	866	780	824	882	830	815	826	807	888	845	821	825	857	824	820	792	886	847	848	847	875	819	822	858	816	857	820	817	808	866	787	861	817	848	838	848	794	836	817	848	849	846	779	829	856	799	816	851	838	822	825	861	848	852	840	816	795	841	839	770	841	848	824	844	853	831	824	851	786	789	866	817	835	823	846	837	834	822	838	847	855	810	829	857	850	867	879	803	855	897	837	846	837	846	808	832	834	878	782	849	820	834	874	826	852	879	881	832	810	858	814	813	894	832	846	872	806	837	867	876	861	845	810	798	851	833	892	855	872	863	857	844	841	838	844	899	824	844	806	855	880	822	867	857	875	890	855	855	817	871	851	789	834	876	852	865	830	863	805	855	818	890	869	850	898	884	851	832	791	871	855	830	833	921	839	868	901	874	845	776	910	826	847	843	837	853	842	825	845	785	782	875	803	825	841	878	816	836	885	763	839	851	821	810	821	805	859	867	829	791	880	845	829	837	804	856	847	827	795	833	884	802	836	876	871	811	860	812	848	858	812	868	822	839	833	846	804	835	794	852	831	855	860	845	820	860	845	801	826	797	850	836	875	819	861	850	867	854	825	828	842	840	881	883	801	808	865	879	915	892	819	821	839	813	885	841	883	866	776	846	866	863	870	893	831	859	866	808	848	845	855	847	822	830	857	878	878	850	836	845	818	839	818	856	908	804	792	840	846	793	885	860	877	830	859	828	850	846	855	917	875	824	824	858	809	856	889	854	828	813	820	870	860	856	802	853	837	831	843	814	807	806	857	842	845	833	811	811	826	763	829	806	910	814	812	847	878	829	857	811	814	870	811	831	830	864	801	860	854	837	794	883	856	860	805	813	854	833	874	829	834	900	937	844	855	846	858	845	803	841	764	854	841	809	860	823	863	811	866	868	828	785	852	851	829	788	820	823	859	813	860	866	852	801	878	883	849	863	814	833	836	833	849	874	874	848	890	811	858	890	835	821	823	836	824	858	854	869	821	838	870	821	826	816	829	878	851	836	799	838	856	796	814	814	794	825	822	824	902	807	817	802	818	877	864	849	853	829	851	896	878	828	872	848	838	821	848	829	850	920	842	811	775	849	825	841	883	839	834	785	850	855	866	898	881	833	802	843	845	866	864	888	898	852	836	881	815	844	831	864	820	902	870	890	843	858	818	826	839	872	851	850	823	816	801	835	866	869	851	848	843	852	850	892	851	802	875	851	845	797	851	833	844	846	814	794	866	834	833	811	855	818	885	832	814	891	856	832	804	877	895	861	823	816	893	844	819	835	861	826	888	827	820	829	852	828	867	843	867	839	831	821	815	847	821	877	816	850	894	801	854	863	825	824	812	854	827	835	860	853	867	846	886	853	812	826	831	835	833	825	831	839	872	836	835	843	801	842	826	816	832	838	876	851	790	855	792	845	828	897	829	880	814	806	823	826	869	854	862	815	864	737	841	838	830	834	892	855	842	881	817	816	818	835	847	834	837	838	795	910	783	854	879	845	848	842	853	845	801	848	841	837	751	842	866	780	852	871	868	832	795	854	841	879	835	820	848	829	846	853	836	876	803	830	835	846	822	847	817	792	848	817	877	859	812	829	830	832	841	825	839	862	864	832	817	841	801	829	893	840	788	840	813	802	847	818	796	869	809	838	825	860	838	830	837	812	842	865	836	801	830	804	813	901	861	824	844	837	829	837	837	857	840	849	845	852	797	840	825	788	872	831	865	854	852	840	802	816	845	828	857	840	854	820	879	831	817	852	795	798	775	834	843	868	842	845	848	816	878	811	856	856	849	830	828	820	856	882	904	847	842	830	832	867	837	824	862	835	823	848	835	837	856	826	805	831	869	885	840	835	814	855	842	828	840	830	861	877	836	819	804	793	824	840	839	824	818	828	804	822	861	828	838	813	850	819	849	889	866	873	824	844	835	810	874	866	793	831	856	821	841	879	824	821	844	862	825	832	808	829	837	861	812	898	852	857	846	876	830	865	882	833	828	833	846	839	842	868	883	868	838	855	786	847	821	837	832	843	906	871	863	783	865	839	842	862	840	857	838	823	873	875	832	832	856	808	846	842	817	842	904	875	833	828	849	830	874	833	879	817	825	807	875	794	858	854	785	861	893	820	883	827	807	852	822	803	863	872	835	855	863	863	814	816	809	834	812	853	826	827	843	842	826	869	854	838	878	861	838	867	828	838	820	844	898	810	801	848	861	832	868	845	817	843	843	840	894	797	860	877	848	847	849	814	765	842	881	750	760	835	799	815	829	815	808	834	851	861	766	805	848	815	842	846	865	860	820	875	871	858	873	890	857	819	858	824	854	853	885	839	867	807	875	809	864	888	917	814	806	892	834	805	859	821	828	826	824	817	862	876	849	820	853	864	869	832	858	829	849	855	792	885	854	864	830	855	833	862	805	836	829	792	862	877	885	803	824	894	833	900	857	835	838	828	858	871	856	873	908	848	858	777	797	862	893	818	884	827	812	897	763	822	840	862	868	850	834	847	820	799	855	856	843	832	819	872	894	811	828	825	864	848	829	806	859	799	831	864	840	805	856	812	828	819	819	781	821	865	887	877	864	870	857	798	844	790	862	837	824	815	879	841	831	869	847	807	825	839	844	812	860	854	806	841	849	852	848	850	882	848	807	794	822	781	810	842	818	845	824	845	783	864	945	804	839	846	838	830	827	834	792	823	875	798	859	819	827	847	834	875	815	798	835	831	801	847	831	838	840	861	864	773	864	794	841	857	789	817	800	859	865	843	822	850	787	834	838	862	838	853	810	808	849	829	871	876	818	806	839	837	831	891	823	882	854	866	809	846	807	847	882	879	880	832	856	821	858	872	841	852	844	850	803	839	827	858	833	884	832	792	868	832	825	829	841	864	869	815	836	845	852	833	744	817	844	839	832	819	841	840	805	885	851	812	894	831	899	803	820	811	791	883	825	817	820	857	820	825	856	848	844	828	792	793	825	823	822	851	868	851	882	845	858	879	891	839	840	855	815	867	817	812	856	812	843	789	820	860	808	885	856	835	827	840	867	820	855	864	832	848	830	804	843	844	810	860	814	851	858	834	833	794	797	816	816	845	834	786	812	875	901	861	848	842	833	833	774	857	845	839	879	851	825	830	850	872	785	822	830	836	854	841	807	762	837	797	861	904	802	823	863	845	807	875	860	843	817	855	834	806	877	833	837	836	895	860	845	784	890
12384	755	604	500	366	292	265	254	247	199	199	204	206	198	190	185	185	206	183	148	178	157	176	187	189	173	157	179	167	171	162	176	158	185	180	184	152	179	177	147	157	176	177	159	174	176	159	157	173	191	197	172	165	178	189	169	176	169	174	182	176	191	171	169	171	155	187	148	181	185	177	163	167	183	176	193	170	155	141	168	148	178	194	180	151	179	189	159	159	169	175	162	161	169	176	163	181	157	143	160	181	180	177	172	167	181	180	167	165	172	155	164	184	159	150	175	164	187	189	177	196	145	147	160	171	183	166	190	184	196	170	138	166	171	147	177	179	197	153	149	162	154	176	176	159	183	165	161	161	154	153	167	190	179	189	150	185	170	160	170	179	165	154	177	138	152	169	170	186	171	193	162	159	183	178	192	164	202	151	148	158	142	176	206	179	170	172	167	137	172	148	181	154	156	180	169	187	165	153	172	165	153	168	165	181	154	172	186	184	168	175	168	162	162	164	167	172	158	192	163	159	172	167	160	179	160	170	171	161	159	146	179	152	143	149	174	173	163	153	132	150	162	159	183	150	173	158	156	165	150	156	170	158	160	175	182	162	158	151	159	177	184	152	192	176	149	182	184	165	174	168	182	164	168	162	156	171	195	185	177	182	154	156	194	165	176	184	176	175	156	176	177	154	157	166	152	165	175	192	190	146	157	175	164	164	178	159	185	160	183	154	192	159	177	169	166	163	177	172	168	183	165	184	137	174	170	153	169	159	165	163	173	159	167	168	153	187	198	172	157	151	179	183	168	176	179	158	181	169	191	178	189	183	191	172	152	180	195	168	161	140	173	165	181	173	169	168	159	179	162	171	170	160	161	175	188	177	162	154	170	171	167	163	165	188	168	195	178	166	152	170	161	161	183	171	152	157	165	169	195	166	180	164	167	174	170	183	193	154	164	194	192	177	168	177	177	165	173	163	187	160	191	190	165	171	157	173	169	147	190	173	175	159	155	140	157	172	177	155	164	160	172	174	170	164	181	151	185	158	179	183	170	160	161	201	174	185	148	187	180	161	169	168	178	155	168	197	146	170	167	182	159	178	165	166	160	156	161	172	190	172	193	190	164	178	161	209	165	168	144	149	186	171	168	175	181	158	164	161	153	183	141	161	181	158	156	164	183	170	162	161	166	156	139	175	160	177	158	162	172	158	161	176	156	181	171	164	174	214	193	156	167	171	155	166	190	168	163	189	181	161	160	194	183	163	176	177	182	144	177	152	147	182	179	189	138	154	165	177	166	196	163	152	143	181	165	186	180	174	169	145	182	182	166	132	156	171	152	152	155	155	159	173	165	165	179	165	164	189	159	159	160	198	166	185	153	149	163	164	177	166	168	181	173	169	174	169	186	163	166	160	165	170	201	166	139	162	165	182	167	154	174	166	178	187	159	156	165	179	149	144	168	169	172	156	158	163	164	177	198	161	148	165	174	176	151	146	163	153	155	197	180	160	167	173	173	166	162	156	173	152	158	169	161	178	160	178	150	181	160	170	193	181	179	184	185	172	169	179	175	153	170	182	159	186	165	191	182	207	169	168	136	152	169	157	160	160	160	158	189	174	174	160	147	161	171	187	155	180	171	179	198	174	173	175	189	167	164	176	169	158	172	180	158	177	167	193	188	162	154	161	162	214	159	175	165	152	159	166	162	170	193	178	176	173	184	181	176	180	177	166	159	189	162	163	166	154	166	170	155	161	158	161	166	173	154	148	187	151	172	174	182	151	159	173	172	168	160	155	171	148	168	160	155	165	158	163	157	150	139	177	160	167	160	182	166	167	151	172	161	185	178	164	157	176	171	188	165	172	149	179	143	160	146	171	147	174	160	188	162	174	179	158	161	179	190	151	172	170	153	175	178	153	196	169	150	171	149	150	178	157	185	175	145	165	180	180	192	152	172	180	157	185	169	154	177	189	172	170	181	170	172	163	188	178	163	182	177	164	181	194	165	184	155	174	175	184	159	184	188	172	164	151	176	140	153	179	161	162	148	187	157	167	174	150	155	172	175	158	178	147	161	179	178	176	178	161	168	169	167	157	161	190	147	186	177	167	193	158	176	163	165	174	164	175	156	184	162	146	164	156	162	166	165	170	178	169	143	171	157	180	186	149	147	165	204	179	178	178	152	173	180	180	169	149	171	179	176	180	172	181	165	178	169	156	188	175	165	196	172	145	142	166	179	172	169	150	176	160	174	173	161	167	181	167	179	190	178	161	167	172	182	187	188	167	189	189	178	151	156	183	200	193	157	165	181	170	180	143	190	156	168	148	160	194	179	165	168	192	165	186	175	164	189	155	152	163	161	153	171	200	168	165	180	173	145	191	164	156	187	169	175	188	173	154	178	153	175	164	158	172	159	196	155	183	168	179	178	190	151	175	191	186	177	177	169	172	163	160	167	156	170	176	173	175	165	153	160	165	175	181	199	164	166	152	164	174	173	173	162	170	168	165	179	154	144	181	181	175	188	161	179	159	149	191	170	163	163	140	156	169	153	180	162	183	182	156	178	195	178	153	147	168	158	174	177	166	183	158	177	166	160	158	184	173	175	150	160	152	191	175	154	192	170	178	181	188	202	164	173	159	155	194	174	158	172	174	165	147	168	167	174	165	177	200	171	159	154	139	171	142	174	154	177	184	181	161	152	168	162	165	180	152	177	169	159	157	182	177	156	171	172	169	176	179	162	155	177	170	163	144	176	171	172	186	178	152	176	169	186	157	167	174	170	186	201	158	168	167	187	165	160	166	173	172	168	152	183	176	152	177	174	169	171	204	175	153	183	177	172	181	186	174	181	162	148	176	168	176	155	179	165	174	163	188	163	179	161	173	186	171	149	163	161	172	161	152	182	148	177	165	166	195	171	152	165	166	171	157	174	167	161	179	165	201	147	161	159	214	162	155	158	173	163	179	165	176	164	162	179	179	160	165	146	169	204	146	175	146	161	173	174	163	175	164	160	168	184	163	162	194	175	186	151	188	161	152	143	191	171	164	172	158	186	188	181	159	167	161	199	170	169	169	163	164	178	169	195	180	191	147	175	144	158	157	162	192	160	184	165	182	180	155	195	178	192	187	188	163	184	182	169	165	155	176	160	167	191	189	172	171	155	160	159	149	168	156	135	157	187	149	170	185	153	148	174	188	163	158	179	149	168	192	150	190	167	189	169	177	174	158	171	176	185	158	160	162	172	176	167	157	180	169	172	165	184	159	184	158	168	159	179	134	168	156	163	174	170	188	160	168	159	187	183	162	182	150	167	165	187	168	165	174	175	190	192	190	176	165	171	159	161	163	169	177	154	158	158	183	196	167	176	149	146	185	175	167	163	187	178	159	180	156	177	199	192	175	181	151	183	176	184	172	172	182	169	171	166	162	185	175	164	176	166	195	193	179	174	177	180	181	177	148	157	191	191	160	147	184	171	139	163	178	170	178	171	193	187	192	179	186	181	159	159	165	141
7754	835	1621	1730	1466	1269	1034	849	781	729	697	631	606	576	561	568	547	555	537	537	537	536	507	467	513	498	511	461	474	486	488	415	472	489	508	457	466	444	487	470	423	460	468	465	454	438	451	425	458	439	479	455	445	495	431	468	443	459	438	420	429	448	446	486	464	451	431	450	450	435	485	438	416	493	471	454	465	420	478	459	443	435	444	421	429	460	461	460	427	492	501	445	459	445	452	409	432	433	449	453	477	429	432	422	449	463	456	452	456	430	448	447	431	429	451	419	492	441	459	448	427	424	473	434	434	410	464	439	443	453	467	449	473	444	438	463	407	408	447	420	451	429	445	408	424	457	398	443	407	478	454	441	459	447	448	420	474	414	435	435	436	456	441	473	443	442	433	441	428	444	436	411	449	411	455	422	455	457	431	467	462	413	440	417	498	479	489	473	430	448	434	446	481	446	456	435	469	466	453	407	455	435	435	476	416	457	452	426	403	458	471	482	428	453	457	419	437	434	433	419	422	433	480	449	428	421	425	419	472	424	455	433	469	428	451	437	445	492	462	474	492	471	468	432	456	443	473	433	440	434	431	411	454	420	430	443	453	437	429	424	444	423	393	463	433	433	454	458	440	440	419	463	462	418	478	443	421	456	407	454	451	434	474	466	469	421	442	463	478	431	448	421	471	436	457	465	434	435	476	511	426	420	445	431	462	443	446	406	433	419	442	430	438	437	386	436	446	452	423	445	447	447	432	420	418	468	463	474	428	435	437	461	428	444	449	410	459	414	437	411	439	418	476	444	462	406	456	417	399	446	438	471	432	414	421	431	493	435	430	470	434	417	465	453	439	459	436	428	382	466	495	417	440	469	423	464	456	419	470	427	433	460	456	432	466	457	431	462	433	465	460	478	457	464	433	444	414	469	420	459	429	409	416	457	464	475	445	474	410	437	424	411	442	456	450	420	449	425	469	428	453	443	474	441	435	446	463	447	441	454	408	421	482	459	453	440	432	437	444	447	415	463	421	419	463	452	482	415	452	463	449	402	434	429	438	428	433	447	465	423	466	431	428	437	390	459	468	443	438	458	421	468	472	456	462	456	443	449	465	410	456	437	451	474	462	471	447	406	431	479	446	486	408	389	435	449	457	457	436	434	434	462	466	442	500	429	477	449	457	432	461	463	450	440	446	462	435	432	419	437	451	440	389	420	441	416	455	432	443	457	420	459	459	443	442	428	430	440	391	461	417	458	416	449	440	463	451	441	447	457	448	480	451	453	432	412	466	447	427	450	430	419	433	395	466	435	438	469	432	430	456	424	441	444	453	484	443	423	439	443	439	428	448	455	451	428	408	476	445	452	403	439	427	450	456	436	416	450	449	430	437	450	443	436	440	445	462	472	468	435	442	409	414	464	441	458	440	426	461	416	441	455	466	483	411	424	451	449	480	433	458	414	473	473	466	431	449	436	460	443	453	465	451	474	454	481	416	417	440	454	417	442	440	463	461	413	441	416	437	449	450	407	483	446	437	414	444	479	465	435	477	426	418	458	446	475	385	488	449	438	450	447	462	445	467	464	437	418	448	415	461	466	461	437	419	425	454	428	425	474	446	429	427	463	471	452	419	457	438	439	427	430	426	441	443	449	419	455	418	451	463	423	427	476	401	463	457	454	477	449	449	405	445	448	435	450	480	451	463	415	444	436	429	457	455	452	495	419	454	461	389	444	465	414	452	394	467	452	424	427	481	436	479	459	434	440	435	458	478	448	452	435	431	466	448	442	433	467	453	444	472	470	449	462	439	449	445	426	432	452	459	426	471	458	428	439	392	493	392	443	424	449	466	413	439	437	434	426	405	402	427	447	430	430	449	441	444	448	430	440	435	434	433	427	453	419	424	442	446	426	461	415	425	433	445	446	440	420	435	453	460	438	484	453	423	433	452	449	461	433	430	468	433	446	465	452	428	471	436	465	407	431	453	439	452	471	460	508	426	426	482	442	409	491	449	467	444	453	480	422	445	420	449	449	490	487	448	402	433	454	439	472	420	444	428	469	455	469	435	406	429	468	435	435	427	457	453	443	431	412	434	418	427	488	424	468	459	427	489	457	417	472	450	434	456	444	439	474	438	424	452	439	444	425	432	440	437	460	432	487	410	459	474	453	490	471	446	461	431	487	430	436	474	439	482	455	479	450	453	425	468	425	440	444	457	455	465	422	419	451	450	465	438	465	415	452	454	478	438	458	433	432	429	453	468	450	431	480	415	385	418	428	481	448	435	440	450	412	468	439	445	467	456	434	438	474	456	467	478	479	440	425	462	438	420	442	438	461	458	415	461	442	411	448	470	445	409	446	484	413	477	491	464	460	410	450	436	467	438	455	412	451	436	498	419	455	454	475	427	441	448	440	443	454	447	395	427	451	417	484	488	432	446	436	466	479	421	478	404	448	435	451	431	471	457	447	421	460	400	451	437	428	450	421	417	440	454	426	447	436	412	451	445	421	461	459	464	462	462	419	479	410	405	450	439	447	418	422	430	413	444	423	470	467	414	418	445	442	430	467	420	449	404	468	456	449	479	483	420	402	440	452	499	425	475	447	431	451	397	459	419	442	415	454	443	464	457	456	442	418	436	457	456	478	460	423	454	461	443	433	405	457	458	458	432	463	452	439	426	460	470	444	388	482	445	436	479	466	443	433	395	436	423	442	428	463	445	466	457	420	463	456	455	474	404	429	448	435	438	469	455	448	474	472	468	427	441	447	467	462	435	469	439	433	453	442	444	408	459	436	414	411	430	433	450	426	458	433	421	469	452	471	468	439	452	440	445	461	440	464	452	420	450	450	434	429	413	462	486	446	459	424	425	488	437	415	462	446	468	464	454	442	453	453	462	422	459	411	415	429	414	454	452	423	438	406	428	417	426	432	436	441	446	468	468	453	435	404	454	441	457	444	407	426	469	478	438	451	450	468	454	436	413	424	450	441	434	436	477	440	453	466	451	406	443	444	421	418	411	381	470	442	423	434	436	462	455	418	412	391	437	431	443	470	477	436	460	419	419	433	439	425	443	447	439	451	430	450	424	442	444	440	429	407	417	436	472	454	443	487	451	436	456	427	413	421	424	411	421	457	442	463	448	442	488	479	430	437	454	431	477	432	477	438	422	446	434	425	450	408	422	432	466	468	409	449	438	409	415	434	454	440	472	438	442	411	459	448	445	427	449	446	454	448	414	457	452	484	456	466	492	467	407	465	435	440	432	440	451	417	474	433	452	427	414	418	422	447	459	433	419	455	435	469	475	440	447	420	457	453	466	450	446	476	416	407	476	460	444	428	422	429	452	443	430	431	433	418	455	442	449	477	470	425	480	446	469	423	521	447	480	449	434	454	443	432	446	444	425	449	447	436	442	428	449	470	436	432	450	450	467	486	426	461	463	446	462	478	427	427	429	470	451	470	432	466	461	459	456	449	439	470	433	502	447	438	430	402	417	434	434	455	462	463	462	420
1335	400	424	380	392	401	394	381	409	412	380	374	366	411	363	334	329	379	371	402	375	393	383	364	396	357	352	380	365	369	359	389	362	385	402	437	385	378	391	415	377	403	385	382	387	335	347	359	371	403	391	399	402	388	386	375	394	354	393	372	373	375	397	384	369	371	372	377	428	357	361	406	410	424	388	383	403	360	381	360	384	381	378	382	349	393	361	369	368	373	364	355	362	405	383	389	359	379	342	383	371	337	366	372	380	351	394	404	390	418	414	343	380	383	360	393	388	367	405	392	351	358	384	366	357	375	359	411	376	389	350	373	401	389	419	393	349	370	352	429	367	370	358	366	356	339	383	370	368	387	403	392	401	330	378	374	392	380	351	397	364	402	344	348	402	363	383	378	363	377	364	394	387	362	350	400	435	365	386	359	357	373	370	377	364	384	387	369	370	372	365	368	421	430	428	392	371	406	360	354	352	421	382	345	369	357	381	345	395	365	387	417	372	341	373	364	358	397	384	355	367	352	374	398	397	417	366	395	373	367	381	399	363	406	327	376	409	373	380	374	373	418	370	369	347	362	401	389	430	383	351	353	394	350	385	339	368	367	391	373	363	404	364	370	373	335	355	351	357	384	412	375	362	355	369	368	374	388	350	400	396	395	376	373	385	350	375	399	390	378	395	401	390	330	373	372	360	391	383	370	334	378	385	391	385	365	405	371	332	372	398	397	425	354	380	363	396	368	418	375	387	374	364	394	400	396	355	364	403	394	396	384	359	397	422	388	404	355	406	377	387	392	399	358	381	384	403	389	369	370	386	386	348	361	342	365	408	378	385	363	401	377	364	389	352	391	353	366	392	349	390	368	362	387	380	377	398	366	369	364	380	385	377	415	402	406	363	373	372	381	385	369	390	355	333	374	335	369	382	387	395	410	388	378	420	435	347	368	392	329	381	377	362	374	370	384	395	324	380	396	349	350	370	335	370	367	371	357	359	383	366	415	392	381	395	344	358	372	390	366	392	350	382	377	348	384	333	313	351	353	371	366	394	361	376	389	407	359	361	407	369	361	352	347	400	376	381	391	326	367	385	389	367	371	368	419	374	376	339	369	384	383	384	354	396	356	362	402	404	407	403	363	374	403	368	322	357	381	385	380	361	354	361	365	372	388	368	385	390	389	354	353	406	393	359	399	350	385	385	426	372	369	351	365	402	372	354	363	387	366	394	416	390	374	363	384	378	365	371	384	386	368	367	401	387	380	398	410	401	376	399	367	374	376	365	349	365	362	401	345	383	378	384	392	347	371	360	374	360	417	368	361	410	363	374	336	380	397	371	338	389	387	405	340	417	346	441	397	415	401	380	367	374	372	378	397	378	403	389	402	415	361	418	416	356	353	390	395	372	348	379	384	368	401	347	379	366	372	394	384	426	382	371	358	340	367	383	368	361	350	384	376	374	375	366	385	390	373	391	351	362	395	369	348	385	397	357	395	370	366	366	356	386	374	341	340	403	366	426	385	341	389	384	386	414	360	384	374	392	345	401	409	362	354	394	396	330	395	387	364	383	391	372	395	351	356	377	339	353	377	400	381	409	396	388	382	393	347	398	388	376	381	381	367	355	372	370	376	377	350	369	396	373	375	389	354	393	328	365	369	408	336	363	449	366	363	360	363	384	421	383	374	380	407	328	382	367	396	379	446	352	382	430	413	414	411	389	376	361	353	400	393	375	406	411	367	447	395	356	373	342	390	404	381	395	372	359	378	369	360	362	370	406	364	378	398	398	372	406	363	369	379	365	369	360	377	406	420	382	394	364	403	333	355	423	385	398	377	391	358	366	359	444	344	364	341	374	352	361	401	403	384	391	361	375	376	376	411	363	391	359	357	374	386	390	404	400	377	409	353	364	387	382	370	401	347	386	394	392	332	358	376	372	375	396	389	368	384	366	362	345	392	403	371	374	357	396	381	381	369	392	377	391	405	388	370	358	379	370	368	364	353	363	406	425	365	408	392	413	391	379	373	333	373	361	371	373	384	372	393	373	401	386	338	390	371	365	362	391	383	439	399	401	409	414	396	355	398	394	405	360	400	380	373	382	372	387	373	389	372	370	339	353	360	376	363	381	365	354	365	405	391	364	355	375	382	405	387	365	375	389	410	367	345	407	379	365	384	398	362	400	380	383	379	359	380	376	419	382	376	385	408	344	369	377	428	386	358	410	374	394	388	384	375	359	376	379	374	334	375	359	376	365	367	373	363	377	401	344	390	376	390	392	397	352	373	400	374	356	408	375	382	357	354	402	362	363	368	406	390	385	367	383	351	357	376	396	359	363	409	416	372	424	384	388	370	410	407	376	387	387	381	380	359	307	385	319	343	367	403	340	343	382	359	406	353	343	380	342	376	352	361	370	393	424	350	384	390	415	381	368	404	387	367	404	353	364	360	378	401	404	357	372	392	421	386	362	371	366	397	374	368	364	381	387	375	370	345	384	394	399	388	389	385	361	360	388	363	392	388	425	379	398	384	359	362	394	358	384	402	384	418	397	415	364	366	357	379	395	394	439	384	380	374	372	372	413	381	396	348	384	394	369	371	404	383	350	355	405	363	396	402	382	371	377	386	384	413	364	353	398	375	380	400	382	380	371	309	363	366	345	416	381	418	374	374	320	369	403	367	398	331	427	411	378	360	367	371	375	384	376	381	396	368	381	365	388	426	367	359	400	410	393	399	369	372	383	398	411	383	346	386	371	406	387	372	363	392	374	404	386	385	382	364	369	379	405	382	385	362	341	341	372	379	357	369	371	372	389	316	372	391	390	415	351	378	370	367	348	433	349	341	377	376	359	367	382	406	416	373	383	364	369	363	373	360	388	333	359	393	389	386	398	372	393	367	425	404	417	419	395	346	390	392	411	379	390	369	372	386	399	441	385	369	350	374	393	372	391	371	382	353	402	417	395	386	382	339	371	371	374	353	401	385	371	368	391	404	384	367	399	383	406	326	351	373	337	380	386	392	427	400	402	368	410	394	391	402	408	388	387	399	392	328	394	382	409	369	360	384	384	372	401	405	362	411	378	397	370	369	351	381	361	357	343	392	372	355	332	355	368	362	348	388	382	351	353	367	374	369	378	391	391	364	408	374	420	352	429	383	432	406	355	382	377	396	411	364	368	410	357	363	372	374	388	406	365	395	363	366	342	391	360	400	344	405	384	373	367	403	370	328	372	404	404	378	382	376	358	402	384	383	348	369	381	355	398	376	377	350	367	375	381	384	411	418	417	379	397	344	361	374	370	390	383	384	358	344	389	384	373	369	404	375	388	362	395	387	402	404	386	362	361	377	381	381	376	390	360	387	372	360	391	372	353	416	376	379	368	362	357	345	424	417	386	383	350	401	367	377	383	354	403	390	368	368	410	365	412	402	338	372	377	404	404	350	394	387	370	380	334	402	384	391	397	392	368	391	380	356	396	368	369	371	431	403	399	355	374	398	427	334	388	378	375	403
2059	933	921	940	924	934	949	926	928	909	929	864	977	881	939	919	901	933	941	960	921	916	893	894	925	979	891	936	891	938	990	942	892	967	909	890	946	958	917	864	884	924	942	910	953	893	929	948	919	951	912	910	876	952	892	953	901	942	939	907	894	913	935	911	921	888	889	943	897	890	931	924	943	940	955	874	889	939	944	929	875	947	943	922	957	953	852	954	929	956	965	975	882	893	894	966	942	942	933	906	888	903	878	918	946	966	865	948	921	965	820	925	885	929	868	913	916	904	956	899	968	927	946	936	939	973	945	921	900	902	899	923	970	902	916	924	907	867	928	865	925	936	959	927	951	905	927	927	877	923	856	853	887	911	905	941	933	971	964	876	908	896	902	922	938	930	901	993	878	888	897	918	895	963	863	869	959	891	931	899	906	892	891	932	903	881	937	898	918	902	923	901	962	879	948	879	945	889	908	903	904	955	887	904	910	949	945	965	918	890	908	828	922	957	945	886	936	921	861	913	897	1016	970	930	866	892	870	910	902	932	932	887	911	904	916	897	955	944	933	884	894	886	926	926	914	895	912	887	889	914	874	885	929	873	931	896	914	931	913	914	936	983	868	908	884	927	849	869	890	883	868	933	913	882	933	899	862	918	906	934	943	890	921	925	899	921	897	1017	923	894	852	935	900	942	884	931	887	892	842	937	964	896	887	899	915	911	911	910	856	959	919	949	908	959	906	942	883	927	866	901	907	928	951	871	897	907	924	897	973	917	896	934	937	925	889	914	883	887	913	940	891	891	887	979	897	930	893	926	960	944	923	889	898	916	938	919	929	952	886	938	958	892	898	913	906	920	911	927	933	941	880	908	916	936	922	955	936	937	890	882	884	923	906	921	903	874	936	861	912	898	863	904	907	909	936	901	905	909	951	907	953	940	903	919	914	937	935	950	922	917	863	940	892	911	888	973	901	877	870	919	892	859	909	975	907	909	870	889	926	909	847	865	886	887	893	927	933	907	941	921	921	912	892	927	864	935	876	898	892	896	920	934	931	938	894	944	948	889	953	900	893	892	940	919	864	876	889	926	972	904	945	957	932	878	890	911	923	948	893	941	868	936	975	899	983	881	905	905	912	906	913	942	917	926	917	929	900	939	932	1009	907	916	909	882	906	928	958	935	901	907	911	911	919	890	963	862	945	916	939	917	960	930	925	964	933	911	911	914	937	910	885	911	911	850	951	900	907	913	953	925	1036	915	900	892	885	927	946	928	959	933	881	925	908	960	940	901	889	888	900	902	868	849	885	883	920	883	924	894	920	894	914	904	850	957	913	912	866	910	967	906	919	927	964	897	913	900	951	914	940	931	946	912	948	899	912	886	934	933	963	949	947	902	948	918	872	842	887	925	914	913	956	957	941	937	895	906	884	896	897	924	904	871	861	863	923	901	893	883	927	951	905	950	890	842	932	927	860	964	906	875	882	898	873	892	950	869	960	974	929	884	888	851	921	910	924	897	962	902	828	938	870	929	921	866	914	912	849	979	891	940	949	902	909	964	928	946	922	928	865	891	924	986	923	950	909	916	925	912	879	946	881	900	935	947	902	911	943	930	962	876	899	967	865	912	870	917	938	896	973	898	927	917	924	871	902	961	922	900	904	879	907	964	888	882	942	962	913	922	917	950	890	897	929	898	935	932	962	934	879	911	903	981	928	876	914	942	918	895	899	851	912	906	906	906	940	939	901	934	938	903	884	866	902	935	947	923	899	942	923	927	956	929	906	933	921	864	932	982	906	874	950	927	897	933	964	914	917	855	925	952	932	896	935	925	973	915	864	881	911	914	928	858	904	909	902	967	884	911	914	895	961	857	972	898	897	903	905	905	981	875	917	918	941	905	827	893	924	900	943	943	879	877	909	935	900	938	919	914	944	875	926	945	931	943	876	940	864	882	905	921	986	926	969	896	911	945	878	895	932	945	896	905	869	891	891	897	923	900	948	892	935	927	919	920	897	927	913	917	882	951	878	858	911	913	920	955	978	889	938	917	912	913	907	977	936	963	918	963	878	938	894	880	849	867	939	924	901	949	864	951	927	844	910	916	938	963	872	909	933	908	894	930	906	983	876	925	902	901	901	935	858	883	906	852	872	912	918	868	914	941	956	943	891	910	905	904	904	959	922	933	894	919	913	944	906	903	915	899	958	922	887	930	953	942	925	905	923	933	957	886	907	924	926	869	879	874	906	905	955	955	934	840	922	889	906	948	887	922	932	1001	913	895	935	902	909	881	906	922	875	960	884	910	934	895	849	965	965	931	960	877	912	893	923	927	905	914	905	935	934	888	885	901	891	873	974	869	960	913	914	918	951	903	935	904	854	926	971	911	986	955	944	939	899	901	898	857	923	931	954	911	871	927	892	856	954	1003	929	939	959	913	886	947	917	940	887	910	897	973	958	866	919	912	951	916	966	939	939	914	890	892	929	963	903	909	925	901	855	911	907	902	935	897	887	893	940	946	931	921	875	934	935	928	922	928	935	925	956	957	950	917	899	909	901	863	882	930	874	872	917	938	858	912	926	892	918	920	949	937	958	885	932	869	903	903	860	937	950	946	926	941	892	938	932	922	971	884	911	928	953	853	892	892	877	892	865	899	922	896	931	925	951	975	873	978	942	899	916	944	911	916	898	902	944	930	909	935	851	959	918	882	870	972	861	942	899	900	940	932	943	931	895	895	936	921	971	919	956	853	922	874	927	950	891	906	876	854	986	871	914	948	922	878	995	887	947	958	970	980	958	893	892	904	902	896	980	907	887	903	932	893	924	925	923	916	911	925	893	924	931	906	909	910	896	879	892	946	948	922	905	898	896	972	920	912	915	919	917	917	862	896	866	940	943	910	1004	948	899	878	941	924	926	919	917	934	983	939	922	896	936	876	919	880	861	934	967	890	950	885	944	913	896	911	909	925	905	908	844	976	905	914	978	905	878	941	936	942	946	926	965	937	885	922	892	913	912	886	927	907	906	887	933	912	910	903	915	903	959	943	861	936	934	939	950	928	926	897	884	862	915	893	875	918	957	952	849	894	973	936	924	896	877	871	932	944	898	919	963	908	889	940	923	990	915	932	917	914	936	933	908	965	937	925	934	982	922	925	929	910	875	920	872	907	932	855	912	919	875	941	900	911	901	945	912	929	916	886	941	920	938	955	868	908	933	941	963	930	897	922	880	915	909	920	952	938	919	914	944	939	917	899	973	880	933	882	887	874	877	949	888	866	992	944	926	896	943	948	935	988	915	879	891	876	895	915	934	902	902	886	911	962	911	982	923	898	916	893	895	913	909	962	918	893	911	932	888	970	906	927	959	924	918	911	921	890	847	924	942	921	888	911	900	872	919	906	934	864	920	901	855	939	917	907	879	915	893	897	887	887	889	936	901	909	916	875	873	919	904	895	905	863	948	923	871	908	878	882	906	909	936	880	890	890	923	943	920	938	927	900	949	939	921	869	905	912	887	884
6710	569	579	523	464	416	415	375	383	370	355	345	339	375	365	369	379	364	378	361	342	350	321	359	320	327	344	359	352	333	348	326	337	344	324	324	330	388	333	351	364	396	360	352	353	335	351	314	347	360	343	316	389	331	336	361	365	345	356	379	356	337	346	333	354	349	341	327	345	324	347	364	332	353	337	353	329	341	356	379	327	341	342	356	348	336	347	343	347	334	368	362	357	344	375	329	326	331	373	354	330	341	326	331	369	345	335	332	326	372	333	333	332	350	351	360	326	312	352	366	376	335	364	351	368	348	357	348	347	347	374	347	361	338	314	352	347	348	332	323	352	337	336	321	341	352	361	347	357	347	354	348	339	325	367	336	336	350	355	324	348	372	344	348	357	372	343	316	363	336	339	340	347	351	340	356	325	316	344	365	390	365	364	326	347	345	329	339	328	343	344	368	375	344	363	344	396	337	347	392	364	340	307	343	355	316	367	360	325	339	341	381	336	385	323	327	353	333	348	331	349	338	363	365	317	377	365	338	352	325	348	354	347	360	344	382	323	344	358	350	308	335	354	344	359	337	346	329	388	316	309	367	335	350	355	355	346	371	345	316	349	348	376	350	370	368	333	347	357	357	338	359	356	337	342	348	338	315	368	335	341	333	350	355	388	361	365	349	356	306	350	382	344	359	351	341	372	357	348	352	297	329	355	354	329	320	376	336	375	352	378	389	348	342	335	360	351	384	341	347	370	324	349	357	356	381	379	295	360	370	388	351	310	320	349	334	364	358	370	359	348	354	337	303	340	327	335	361	347	360	364	340	325	352	372	377	350	330	355	335	315	341	365	355	344	351	358	354	369	340	339	351	308	357	330	339	347	355	310	310	357	349	353	374	366	339	364	376	359	348	353	334	378	348	319	336	335	317	371	345	343	341	367	326	371	350	349	365	346	336	344	349	348	332	327	341	351	369	376	336	345	343	351	330	359	328	386	359	361	361	355	350	350	346	348	306	351	362	346	337	372	304	349	335	333	369	340	344	354	344	333	360	398	361	311	335	330	352	373	330	351	343	387	358	380	335	352	376	375	337	340	299	333	339	344	341	353	365	371	380	336	352	328	363	368	348	348	359	356	347	352	373	334	348	339	333	310	345	341	357	359	384	357	367	335	359	327	353	377	386	336	335	344	346	355	375	329	376	365	325	325	372	344	353	343	335	346	353	364	368	396	348	347	329	346	339	366	364	335	319	336	366	380	349	328	337	329	340	335	351	339	383	368	329	340	312	383	336	328	319	332	327	335	331	319	309	343	332	350	331	330	328	368	386	336	360	393	332	330	344	378	299	337	340	335	344	361	353	333	331	354	334	335	339	331	389	327	358	349	373	326	338	373	332	349	373	372	379	341	395	351	376	317	330	374	328	343	347	366	353	308	315	326	371	332	336	361	336	336	336	329	346	364	346	388	338	313	340	388	312	353	358	355	349	351	364	344	383	333	345	346	372	336	366	360	376	345	342	326	333	390	343	385	404	369	359	372	337	361	347	355	354	353	329	355	327	359	325	357	341	357	345	349	334	342	356	334	353	365	307	350	355	372	381	344	375	353	404	331	381	358	373	379	337	343	332	323	329	336	362	346	330	378	348	356	362	340	353	352	352	357	334	340	371	392	352	339	370	339	344	342	350	352	345	332	352	343	366	349	345	369	368	347	342	377	339	407	357	342	376	344	371	371	308	347	346	363	345	335	364	358	353	360	364	371	330	351	336	361	339	359	378	365	404	331	301	353	364	342	369	354	376	340	362	352	365	358	344	360	353	360	320	353	343	372	330	342	350	312	356	325	325	336	338	404	343	350	365	375	386	317	316	336	350	356	326	326	362	360	352	342	322	398	359	334	370	327	336	368	297	343	339	331	359	368	372	368	356	362	331	327	356	346	328	335	360	363	352	329	335	347	332	375	379	366	313	333	373	331	336	356	343	373	328	322	350	368	366	365	333	330	350	343	362	361	369	328	357	334	335	342	363	321	375	330	338	373	340	318	373	345	326	337	342	322	335	342	371	373	390	330	341	354	314	348	346	354	331	369	346	315	351	326	383	381	354	360	351	323	333	343	335	353	344	355	341	359	349	324	334	365	375	403	340	350	340	325	330	365	354	367	419	349	344	316	349	368	327	364	350	338	329	378	353	340	338	339	329	385	366	342	342	316	352	393	350	376	346	326	341	328	377	356	338	348	353	334	369	360	359	325	343	351	344	365	352	343	366	355	356	383	335	373	328	372	384	387	325	390	334	332	324	322	369	307	359	330	333	363	355	334	340	382	357	348	352	328	355	350	355	360	327	339	346	351	374	360	358	391	327	356	348	301	331	388	360	341	301	343	356	300	334	379	335	366	336	359	360	335	340	347	351	357	378	345	324	322	309	348	347	351	365	359	356	350	344	335	350	360	333	313	326	368	359	372	359	334	346	362	365	348	354	350	335	358	322	331	337	371	342	365	364	331	361	323	326	382	347	340	350	346	328	335	354	382	340	366	345	332	387	331	399	312	346	391	363	371	376	357	326	329	371	363	376	384	311	323	337	344	325	355	352	361	302	358	361	353	344	370	333	314	330	330	315	351	393	348	353	348	337	317	371	364	356	364	344	340	354	346	340	358	352	341	358	332	362	353	326	333	348	325	373	331	333	355	344	337	356	344	365	349	388	316	361	341	367	342	338	358	364	351	397	336	321	340	327	334	374	338	318	354	357	358	338	328	334	317	350	330	338	334	339	369	360	341	321	335	314	358	350	348	340	389	357	352	301	324	395	328	349	349	300	386	338	322	362	346	340	331	351	358	365	333	343	378	332	365	322	347	351	343	360	349	338	384	311	346	342	333	334	325	310	362	331	367	364	339	364	359	359	359	378	350	348	377	351	348	363	358	342	362	323	326	330	321	312	357	347	368	342	342	331	358	346	356	324	325	374	366	329	312	356	358	323	355	341	331	322	334	345	352	329	342	344	364	323	359	360	371	350	374	421	327	346	334	402	334	328	339	349	368	348	345	322	342	345	376	359	344	320	334	381	350	343	350	371	339	334	324	312	320	353	322	380	367	388	370	344	324	348	343	285	316	370	336	330	363	362	319	348	323	346	332	342	360	337	343	354	321	325	350	370	333	333	359	342	349	362	313	317	372	360	347	333	364	364	338	360	372	374	347	320	362	348	364	367	321	346	354	337	338	355	384	374	348	334	347	333	362	320	345	336	350	367	343	331	336	357	371	348	354	364	320	342	351	359	351	351	369	377	354	356	379	332	322	347	317	348	358	359	350	364	338	372	364	349	339	336	327	339	347	325	358	339	329	329	348	353	345	329	345	360	344	336	357	348	384	355	324	362	337	333	341	335	332	355	347	347	359	369	320	355	362	340	333	352	358	343	326	359	359	333	335	360	332	332	337	354	348	326	363	345	339	353	346	346	351	352	351	367	393	386	374	323	363	341	349	330	339	357	361	356	344	356	328	333
6420	1089	1396	1430	1338	1214	1143	1053	970	971	982	932	1020	932	936	884	912	910	888	852	855	861	867	886	872	869	862	924	882	884	838	833	875	804	847	828	864	849	834	832	784	824	836	772	900	852	840	827	832	860	836	837	884	855	810	835	806	819	846	861	845	810	828	780	852	851	834	817	820	815	841	883	851	782	884	815	778	826	842	876	804	823	836	844	836	853	815	866	852	821	837	859	878	869	839	848	855	871	883	805	879	849	849	838	799	883	801	835	838	815	814	854	862	819	870	823	786	858	830	839	844	838	894	840	774	835	819	866	908	823	802	869	851	843	846	858	802	845	835	841	840	863	904	837	795	811	849	822	816	874	804	819	811	877	829	833	863	841	795	855	850	829	841	892	815	867	829	867	845	834	827	825	792	820	795	818	839	823	817	842	827	809	848	804	846	887	822	831	836	813	841	833	827	908	866	850	821	887	858	880	879	867	831	791	854	891	851	848	863	836	863	840	830	857	861	903	858	852	836	776	829	865	871	853	844	901	852	812	872	821	867	840	860	847	865	840	876	795	854	809	865	890	807	824	810	842	819	856	808	811	832	839	839	847	863	848	794	854	837	824	858	809	781	831	819	784	789	843	862	866	836	817	876	878	826	862	837	824	878	808	867	797	798	834	780	848	835	833	819	783	833	846	944	856	839	812	809	872	852	833	858	880	895	792	823	779	869	841	839	884	850	789	857	836	895	849	852	842	878	836	841	858	866	823	806	885	838	825	818	855	872	865	829	854	830	852	866	856	850	885	835	820	847	778	885	864	831	857	852	807	814	836	789	828	846	806	860	813	868	859	853	772	817	861	826	804	836	866	819	831	850	859	850	825	853	798	841	843	869	829	838	832	868	820	846	840	835	839	891	867	852	765	828	833	871	849	809	860	826	838	817	861	782	867	822	888	848	822	780	812	803	909	830	817	888	859	836	796	857	830	851	853	857	800	813	852	890	829	848	791	868	797	846	808	872	867	821	849	826	851	836	865	816	814	859	767	826	834	886	829	864	829	813	834	839	857	824	855	823	832	828	822	840	845	870	790	874	818	892	803	849	863	797	849	843	848	802	832	870	822	867	844	821	818	833	860	797	837	895	813	855	876	821	845	841	830	836	797	783	814	840	893	875	851	844	840	828	810	892	860	826	750	860	801	878	832	814	834	857	890	852	828	854	801	878	798	774	785	783	846	821	882	867	839	791	856	842	847	834	818	853	894	819	894	845	866	868	809	859	823	863	847	866	858	826	893	855	849	845	855	846	836	835	835	857	804	845	869	742	866	841	841	870	798	869	833	840	811	873	820	830	838	852	781	814	890	846	875	854	824	828	837	765	861	855	867	839	889	858	816	841	833	890	820	822	848	854	863	807	845	853	871	829	822	854	827	899	845	866	802	827	865	814	862	836	881	814	896	839	831	869	815	858	837	833	834	824	826	811	847	831	867	834	800	826	843	819	828	844	875	884	864	802	830	820	831	860	812	807	882	849	854	851	844	843	842	805	837	770	907	857	914	841	849	816	820	847	814	876	776	842	858	839	880	831	825	826	823	857	856	793	869	816	850	865	866	843	837	852	839	813	862	775	830	842	871	879	849	828	833	852	858	888	890	810	807	820	856	833	866	826	858	850	820	837	842	833	850	846	844	827	847	848	856	825	882	850	834	830	844	846	782	856	806	803	818	812	780	834	871	891	878	828	836	875	815	874	849	798	826	804	847	858	866	855	802	844	841	852	846	841	838	823	868	835	835	914	852	817	828	870	829	782	782	859	810	915	810	840	843	851	823	834	854	864	832	842	832	866	829	872	818	879	795	854	869	826	842	825	818	808	850	821	818	873	816	860	807	841	833	835	823	817	816	826	859	849	880	823	860	864	842	781	837	887	818	900	867	790	824	830	774	861	825	880	817	829	800	881	814	847	837	853	817	845	870	840	801	812	808	809	816	858	859	886	837	860	781	856	839	883	810	853	809	878	819	789	858	833	888	877	876	858	840	823	808	855	825	813	858	858	822	879	819	843	881	856	820	769	819	854	802	777	834	931	867	824	888	842	805	804	801	874	836	903	854	906	917	818	865	824	838	836	862	849	791	869	886	834	832	807	805	840	848	839	861	825	829	839	816	819	849	826	844	838	814	866	819	846	810	824	838	824	813	842	816	845	823	850	831	821	791	882	817	850	847	817	845	833	862	813	857	794	827	823	824	827	824	821	836	815	850	880	832	893	849	821	851	855	803	797	843	820	855	806	869	790	847	803	878	890	876	858	891	827	777	883	827	843	846	840	853	787	828	853	853	799	824	845	879	880	883	852	886	836	857	865	817	829	816	860	821	870	817	798	838	859	849	806	836	858	900	860	878	830	875	819	849	857	868	858	814	814	830	863	849	836	818	845	834	883	813	850	852	789	863	836	881	831	819	857	851	843	872	823	846	827	837	807	877	848	818	887	873	842	832	812	868	854	862	819	796	820	789	858	820	839	835	851	867	784	820	839	859	835	848	840	808	854	853	860	814	818	844	801	845	825	820	810	781	853	831	826	824	819	744	818	847	845	871	789	847	812	828	854	846	881	822	839	809	832	851	879	850	836	835	825	815	824	850	807	832	897	835	813	841	809	855	869	838	828	840	838	816	832	869	866	868	841	848	810	865	816	803	848	825	810	814	784	843	813	791	887	843	824	784	825	817	807	877	822	846	899	802	803	864	804	862	829	797	862	811	869	795	881	808	813	795	842	826	827	809	820	861	881	826	835	838	876	855	803	856	835	846	878	834	845	858	856	846	839	824	839	845	839	796	860	858	845	823	773	812	833	814	842	814	860	819	837	852	882	816	840	872	829	833	871	816	805	794	810	884	858	878	846	809	855	816	849	852	887	863	842	832	799	840	887	815	833	857	853	814	840	805	805	790	871	810	826	843	794	783	854	876	863	815	837	888	763	812	801	908	804	819	807	836	850	797	852	832	871	795	831	830	795	829	832	904	830	845	866	812	857	866	860	860	787	858	830	858	861	847	862	855	842	820	839	872	856	844	876	823	869	863	851	842	805	870	859	875	872	876	821	864	822	894	837	819	847	823	917	864	835	852	846	840	886	863	901	890	887	888	815	836	800	819	811	806	858	864	796	813	842	840	801	803	875	906	875	799	801	847	864	821	839	866	857	838	891	871	786	810	837	824	837	860	815	782	864	839	865	794	814	835	851	895	861	845	817	865	830	814	862	862	806	800	852	828	830	857	879	824	814	857	832	816	788	844	851	822	867	765	820	864	869	885	836	843	894	842	842	845	778	814	845	831	853	870	836	833	859	859	870	834	859	847	867	837	863	796	833	805	815	822	799	882	822	859	811	820	783	901	873	841	838	857	842	812	843	804	827	857	845	817	855	836	816	860	856	837	861	818	836	814	872	767	791	821	825	787	859	856	852	836	825	868	844	818	866	815	855	803	880	859	810	843	795	823	840	817	855	921	828	821	802	934
12405	781	645	536	369	308	255	260	197	207	238	191	217	209	186	158	161	198	175	197	176	189	161	160	173	171	173	181	188	165	160	186	188	172	189	164	157	175	165	194	173	176	165	175	161	161	154	187	171	163	172	196	166	165	174	156	171	186	169	171	151	158	155	158	167	154	146	135	169	147	173	157	173	171	178	159	167	188	170	192	185	173	168	174	154	182	176	189	178	159	157	162	161	161	167	193	188	164	159	162	168	159	171	188	158	189	184	177	159	170	161	164	193	152	195	182	174	165	156	164	179	153	149	184	176	168	185	169	181	163	163	150	174	168	170	183	173	202	175	157	193	172	184	143	188	153	173	171	161	183	169	146	184	140	182	153	181	181	167	164	167	151	161	158	163	184	162	152	142	172	153	177	177	187	174	136	158	145	161	179	160	187	167	170	143	165	158	184	178	183	167	171	175	198	188	155	171	137	168	163	196	166	147	175	169	178	181	175	165	171	176	148	160	181	174	156	195	150	158	169	153	143	176	174	175	167	157	158	169	167	146	184	187	163	170	174	164	150	184	177	161	155	182	166	147	156	165	207	152	171	182	178	178	153	150	162	154	167	165	164	161	166	172	191	154	162	167	145	163	194	164	166	178	178	142	173	165	180	176	149	162	165	163	156	178	193	182	197	213	189	150	180	155	175	169	176	164	188	162	150	169	202	180	149	153	177	186	166	167	181	176	164	177	171	145	172	163	165	170	180	190	159	158	190	141	177	154	147	139	186	163	172	171	162	177	181	149	177	169	164	175	175	161	137	173	191	164	174	190	186	182	168	159	176	166	152	177	159	143	170	171	169	175	164	166	181	184	168	165	165	188	160	155	150	146	159	177	164	196	158	167	146	154	178	163	169	156	177	170	170	154	162	174	152	160	158	166	165	175	171	173	190	198	160	188	170	172	156	177	170	197	170	170	152	161	149	172	175	172	177	167	188	176	151	156	165	177	187	155	167	159	172	151	183	165	156	171	140	182	171	149	180	190	159	186	178	174	163	148	151	172	171	192	161	171	149	152	157	174	160	150	189	152	174	174	173	147	176	140	162	178	182	154	170	177	151	197	196	192	169	157	148	151	171	185	198	152	192	159	179	177	161	176	180	155	207	152	180	174	161	169	210	173	168	173	147	170	172	168	147	153	205	178	157	159	161	142	152	197	168	149	166	184	171	157	155	191	166	156	145	164	166	196	172	178	159	159	167	179	195	167	173	148	192	153	159	202	165	174	147	166	158	170	151	173	185	163	187	181	193	178	168	175	178	170	168	159	180	152	154	174	163	176	163	172	171	173	157	174	152	167	163	176	164	153	175	134	169	183	167	175	151	179	178	168	146	159	175	193	207	191	168	159	157	158	183	171	170	156	175	171	165	167	180	188	170	155	175	179	177	174	176	184	150	185	222	147	179	151	161	176	160	178	166	172	171	155	143	172	169	162	187	160	185	169	167	186	171	154	162	179	172	170	177	182	177	168	159	160	173	176	164	188	176	180	178	160	155	161	205	183	166	157	177	182	195	172	163	164	170	155	172	170	210	171	157	159	144	201	177	174	152	159	155	170	164	195	185	168	159	162	171	170	182	150	183	176	185	144	163	171	161	153	156	176	173	158	147	167	166	180	182	170	192	152	181	172	162	189	157	154	163	157	169	188	171	174	159	129	168	188	186	175	182	171	166	175	175	169	184	169	188	176	162	185	170	142	190	182	173	192	161	174	187	170	167	171	186	157	158	135	183	152	183	174	178	161	150	177	166	162	170	179	165	164	159	188	185	170	167	171	161	178	170	161	188	161	182	173	172	173	168	139	153	168	180	169	196	173	166	159	152	157	190	148	148	168	157	216	161	184	172	154	154	153	155	169	161	189	173	168	180	176	165	131	174	159	172	173	193	178	153	151	169	181	136	182	192	144	182	194	171	181	170	179	175	164	167	193	172	169	182	177	199	167	167	158	164	189	165	172	160	154	186	152	174	176	167	157	144	157	148	172	162	170	171	170	190	179	169	175	145	194	170	157	174	169	153	192	183	147	182	154	189	167	152	158	158	156	158	143	171	171	187	172	184	198	136	157	180	196	183	187	168	174	178	155	149	164	170	173	183	174	172	170	162	168	170	167	172	185	185	165	169	154	166	170	184	185	159	153	181	169	196	146	176	196	191	175	172	197	162	161	176	165	173	159	170	167	170	166	145	172	176	174	171	154	156	151	163	173	183	174	146	165	178	154	189	184	180	205	178	161	188	166	174	161	176	160	164	177	160	154	145	177	167	149	157	170	158	170	184	168	177	174	172	148	151	158	197	171	181	169	160	161	184	177	181	175	170	185	169	156	176	177	187	160	176	170	154	174	185	171	161	195	176	180	174	147	185	184	153	151	156	159	172	176	172	150	149	173	186	172	194	150	168	168	165	156	194	192	159	157	158	181	182	145	188	185	168	210	177	182	175	166	165	176	162	183	167	160	144	168	170	181	180	178	182	186	185	190	198	185	152	175	173	166	171	164	166	175	201	170	166	176	164	148	189	191	181	172	181	168	178	176	184	144	156	189	170	189	182	181	165	175	158	169	177	157	173	167	173	176	168	152	155	192	183	150	189	189	166	165	173	168	164	178	186	163	172	182	173	189	182	179	174	186	166	179	180	144	154	211	158	194	187	164	168	185	186	163	144	158	164	172	180	203	191	165	187	154	160	163	172	180	149	143	143	147	160	163	152	166	173	164	175	137	145	144	166	165	156	159	167	160	158	174	173	160	169	166	154	171	167	179	170	168	159	175	149	155	169	180	174	189	157	170	152	147	167	165	169	168	164	185	161	155	161	158	187	133	180	186	169	178	165	174	167	188	182	176	201	167	163	178	182	175	151	190	152	143	167	154	158	151	177	160	170	167	168	167	175	163	175	153	143	171	176	177	195	170	143	161	184	160	166	177	217	169	169	154	183	155	176	174	165	168	171	165	168	153	168	160	178	160	170	176	165	161	170	174	168	187	163	170	189	164	174	175	170	172	174	169	193	173	189	189	166	188	159	170	165	162	178	184	145	171	176	199	190	171	190	165	167	169	162	194	174	157	173	188	164	168	189	181	168	173	172	188	192	166	149	181	149	187	173	179	165	167	159	178	166	172	167	174	173	161	172	163	156	184	174	180	186	165	159	167	191	158	173	184	166	156	165	172	153	152	157	193	157	168	184	159	178	153	165	169	164	156	155	167	174	169	181	141	156	161	168	160	176	148	145	176	158	174	155	194	158	158	172	168	149	176	172	174	169	173	189	176	165	176	182	166	182	174	142	186	172	159	178	155	163	168	147	151	168	172	160	159	152	178	196	148	170	182	177	194	153	154	161	174	151	166	190	170	167	155	170	167	171	165	141	187	165	167	158	160	156	162	169	181	175	187	181	169	190	169	195	147	162	168	156	184	161	159	173	176	177	178	160	170	160	169	169	164	183	163	169	170	160	166	166	158	169	178	181
7771	840	1526	1656	1446	1291	978	819	726	691	653	628	604	609	576	577	513	520	521	527	508	500	511	508	518	469	529	473	510	489	519	453	494	455	484	490	484	481	461	476	465	410	452	443	483	487	427	433	437	470	472	434	480	443	453	463	457	470	463	436	448	482	436	446	447	463	461	465	457	477	457	435	480	486	469	404	449	431	472	448	477	425	434	469	428	424	429	433	440	407	467	433	398	430	467	469	477	413	430	424	435	446	452	408	458	473	416	446	455	446	422	427	435	455	460	416	453	416	499	401	454	426	441	438	449	423	460	439	441	401	453	460	446	425	444	457	454	457	451	449	434	419	444	442	424	429	429	449	450	462	471	418	439	425	427	448	464	441	422	468	436	444	427	455	462	427	439	425	427	431	408	480	462	415	412	420	439	434	450	479	457	445	483	446	434	462	477	430	397	429	444	437	395	424	425	432	492	446	473	414	469	439	508	431	450	444	439	444	440	403	453	476	429	446	460	434	446	444	464	467	443	493	485	451	481	466	480	451	423	413	482	471	463	428	440	469	451	463	423	445	431	440	474	451	439	451	486	417	466	487	453	473	480	445	466	448	414	470	428	460	402	455	437	443	432	451	450	471	442	441	468	461	448	439	451	427	442	428	456	461	430	453	455	434	460	473	445	397	482	403	403	455	421	400	410	412	458	436	452	433	462	467	431	440	439	452	423	432	457	441	417	416	429	452	472	446	463	465	417	458	460	449	460	430	426	482	461	426	453	424	450	442	396	460	467	437	398	421	431	421	441	437	464	456	460	420	442	411	412	467	427	457	452	418	450	464	421	454	483	456	418	421	439	439	459	441	422	468	412	470	449	439	422	463	446	447	437	464	475	467	404	448	428	429	426	445	482	435	475	434	463	435	414	470	467	402	417	476	469	440	458	422	479	481	436	467	439	463	417	473	463	412	435	477	439	423	430	426	427	468	430	446	421	423	453	485	453	446	433	443	475	437	426	444	442	439	411	469	473	439	491	447	455	471	457	451	457	458	435	400	464	432	446	427	423	465	424	452	469	460	453	472	427	428	469	441	453	470	481	420	481	418	441	489	426	442	438	427	433	431	433	457	438	424	442	439	445	452	461	449	467	472	463	445	432	399	397	459	445	440	500	431	454	458	451	457	430	447	433	470	451	461	459	452	470	439	442	472	446	475	431	461	426	416	399	467	458	463	417	452	429	433	422	419	391	458	442	449	459	458	434	428	432	458	437	440	419	441	463	444	424	447	426	443	467	470	416	405	437	466	424	458	449	463	413	415	449	442	470	404	437	438	434	431	422	436	411	430	440	455	479	425	444	476	446	465	439	427	423	448	433	431	449	467	456	429	450	409	450	476	449	467	449	480	468	457	440	453	438	462	489	478	436	445	446	443	469	465	479	456	440	448	460	464	448	416	479	466	442	476	448	441	427	433	436	485	450	441	418	445	423	434	444	433	439	418	451	472	433	439	464	459	412	456	479	462	433	430	429	447	444	447	460	448	445	476	459	421	428	441	427	443	431	436	430	458	451	444	435	440	434	435	451	452	428	486	443	467	461	466	480	421	440	448	418	468	411	414	441	435	433	444	487	457	450	418	430	417	418	452	441	451	450	427	472	452	477	458	483	439	431	455	420	437	481	480	442	448	433	443	445	443	463	445	466	474	439	435	447	451	436	469	443	458	456	448	451	447	448	441	441	426	434	426	439	443	418	408	429	451	435	394	446	460	440	409	452	424	428	439	426	460	443	450	451	433	471	461	455	432	418	452	440	448	422	466	465	422	406	453	424	433	448	439	454	448	407	449	465	409	415	444	409	472	466	460	433	441	448	451	445	468	462	467	458	415	458	447	458	444	485	463	456	463	407	458	438	432	435	421	457	470	450	463	453	417	479	484	410	386	443	434	459	409	470	445	455	448	439	452	450	474	426	472	505	418	446	404	396	459	420	437	447	445	394	433	469	425	443	427	442	416	434	411	438	439	458	466	435	416	405	460	445	425	465	417	452	471	451	439	447	463	442	423	473	408	448	432	442	424	466	457	448	463	405	433	442	471	446	442	438	440	436	454	460	439	444	428	472	436	424	440	433	419	412	467	467	461	450	440	433	457	462	448	460	457	409	444	417	412	462	456	425	412	439	464	414	474	428	440	452	418	415	472	429	471	500	458	397	459	411	423	419	437	467	474	451	442	434	455	453	437	427	421	440	457	426	404	440	471	440	424	480	428	468	411	445	438	460	455	463	424	448	458	454	487	407	466	431	438	452	411	466	462	454	502	434	460	428	454	432	444	445	444	428	466	446	454	430	461	470	460	421	444	450	432	463	408	415	434	416	468	414	427	433	458	451	430	447	433	454	420	477	432	443	439	461	453	467	434	472	473	475	434	458	470	463	387	428	472	442	433	462	443	450	407	474	436	447	415	445	452	426	466	449	413	458	405	446	434	411	444	440	456	448	472	433	417	472	451	432	440	421	471	398	432	442	485	461	431	448	421	456	434	491	444	475	450	472	425	470	393	432	431	462	416	468	458	452	460	471	448	444	410	431	460	453	426	443	435	457	431	404	413	472	463	428	467	415	415	456	457	466	430	480	435	450	483	444	453	434	441	453	443	430	448	439	462	462	434	422	449	414	421	450	432	414	431	423	404	439	436	433	460	458	413	438	441	471	441	469	451	458	429	445	420	413	449	470	433	456	450	446	447	469	469	453	466	425	443	471	446	429	443	457	416	444	444	442	446	463	470	419	413	453	446	445	470	479	501	454	434	453	456	468	445	397	442	425	432	467	471	488	423	454	430	422	415	406	436	410	400	457	469	439	462	451	477	464	454	447	435	447	449	479	444	458	467	430	462	441	428	420	452	423	431	452	468	435	460	420	452	448	440	461	445	451	462	458	418	484	431	442	492	448	426	439	453	409	399	459	392	450	446	484	417	448	434	452	446	436	459	432	460	398	410	419	466	423	444	419	409	448	461	503	411	441	471	449	427	421	474	429	409	443	433	436	460	428	465	471	442	426	435	429	431	463	485	467	465	432	419	458	475	459	433	455	446	474	441	451	484	443	430	471	433	374	473	451	413	453	457	455	461	464	424	476	462	434	432	474	409	412	392	487	467	475	444	433	420	455	393	397	460	445	428	454	434	400	437	408	431	429	458	470	425	522	469	444	449	428	457	448	456	470	426	458	443	467	415	442	454	420	448	463	424	447	463	481	469	421	466	454	430	430	456	449	448	443	432	417	449	448	443	444	447	447	439	445	427	435	427	455	487	454	486	423	446	477	426	469	407	404	460	419	470	443	478	437	436	417	465	421	432	474	451	427	430	426	427	465	440	460	454	442	441	436	484	452	422	435	430	374	449	459	412	416	485	460	443	460	448	438	439	464	474	387	458	430	449	457	406	471	449	437	432	433	440	439	440	420	436	426	450	447	462	452	419	428	425	405	465	442	409	465	441	480	421	459	412	461	419	463	433	395	473
1437	408	400	411	357	363	413	373	377	380	379	382	387	401	376	358	373	388	402	368	368	393	408	355	354	382	360	387	381	345	365	355	401	415	364	347	355	406	391	382	413	372	389	384	401	406	369	360	378	403	411	415	404	405	398	382	403	386	382	362	371	362	373	375	368	369	371	388	376	348	394	389	365	355	361	375	329	370	353	389	390	369	364	374	381	439	341	396	348	353	399	414	416	356	372	368	388	410	378	385	380	381	366	398	405	411	395	380	390	356	416	398	389	363	430	413	345	339	413	410	366	322	361	387	385	391	367	364	421	387	386	400	388	376	389	367	351	376	400	379	411	406	380	364	402	410	366	340	346	345	351	395	406	344	375	378	359	410	411	365	392	394	370	365	375	402	383	361	370	429	385	425	385	390	380	397	402	370	373	363	396	408	395	386	370	358	347	364	384	387	387	382	385	382	382	359	401	421	381	393	383	390	392	392	395	415	408	339	385	360	386	376	416	363	392	375	385	351	377	365	387	399	368	372	351	340	386	376	381	369	353	403	406	364	350	392	365	370	371	369	374	385	402	354	396	400	374	379	375	399	390	389	388	406	388	375	359	367	411	410	385	366	377	335	400	411	372	389	323	385	391	382	388	402	389	399	376	390	353	367	398	374	376	364	350	394	386	404	388	394	427	393	398	399	359	377	380	383	364	388	382	353	379	391	371	435	429	367	374	391	389	382	385	398	366	397	407	354	350	392	421	342	379	395	388	382	376	390	370	404	342	378	371	371	348	378	351	384	362	377	359	428	416	368	434	404	406	357	358	381	393	374	411	368	366	409	373	379	377	398	398	399	368	380	353	354	392	370	407	373	396	400	371	366	370	370	340	405	351	357	433	379	380	409	379	388	379	388	348	366	381	380	399	361	357	356	416	398	395	385	403	385	361	397	386	386	410	354	380	355	385	374	325	351	380	365	348	377	386	382	423	368	377	415	379	394	412	359	367	374	400	371	378	362	367	362	359	387	334	355	385	375	386	394	371	392	384	363	375	389	367	402	390	384	394	394	461	394	356	399	402	387	356	378	380	405	379	399	412	374	384	329	394	368	350	373	395	361	392	361	351	372	399	352	387	410	371	368	409	370	376	366	377	380	384	382	383	351	387	369	368	435	376	390	370	369	366	336	371	429	350	360	412	382	372	370	363	408	382	373	377	394	365	352	381	355	337	375	396	392	414	380	352	394	372	421	378	385	362	357	424	382	390	372	353	335	377	377	359	346	373	415	373	411	365	373	360	359	414	362	358	352	378	404	388	366	352	366	397	376	386	373	389	394	356	413	350	343	362	378	387	402	388	407	380	367	408	396	374	371	371	378	403	377	368	355	345	380	354	393	351	399	360	382	407	359	397	374	380	393	364	377	388	341	374	365	384	393	348	391	394	372	382	392	429	366	376	336	371	345	381	348	388	381	385	360	372	417	364	371	343	394	392	430	377	358	370	385	379	374	414	351	373	363	358	397	374	387	373	400	380	373	372	369	355	371	380	356	376	341	349	351	401	389	399	387	375	362	364	380	370	378	399	353	404	390	372	372	337	366	337	403	398	376	379	368	362	389	374	386	375	388	343	369	359	412	350	389	404	419	354	398	378	383	400	374	379	396	386	395	382	371	370	421	394	414	433	419	358	397	447	370	339	360	380	409	349	366	396	376	397	378	402	364	351	375	378	402	363	393	366	383	336	351	376	361	376	383	377	418	404	362	396	378	389	345	354	402	373	393	370	358	420	402	380	364	368	393	357	383	396	384	374	407	397	336	400	396	378	388	364	393	380	395	383	369	406	366	381	372	371	385	381	354	394	371	373	408	349	377	399	386	380	382	352	362	370	370	367	362	341	332	400	387	389	348	373	397	376	373	354	365	428	378	365	363	381	401	388	358	406	366	340	374	347	354	395	382	381	371	387	366	365	383	385	382	385	371	383	376	390	361	359	393	434	385	377	361	347	391	353	379	364	393	390	357	362	397	365	343	377	372	405	400	372	389	363	344	381	383	367	393	378	380	386	361	408	398	389	385	399	364	379	412	382	403	425	363	375	391	405	370	373	388	397	373	382	370	375	391	388	389	357	363	357	410	405	396	407	368	449	415	349	414	375	347	375	383	372	348	349	350	387	372	376	357	363	345	371	410	410	384	379	416	408	357	357	363	370	413	354	393	403	350	352	347	417	365	382	396	404	363	376	361	397	382	377	383	390	370	375	403	367	386	387	377	375	369	417	405	386	368	428	387	384	367	381	387	398	346	384	390	382	389	346	358	360	393	368	398	366	390	377	393	377	397	403	393	376	374	390	382	396	389	399	385	381	366	345	390	399	393	393	382	357	394	362	390	370	384	386	388	383	391	388	369	370	375	412	385	404	407	387	380	389	381	387	376	403	422	396	352	359	354	372	386	388	358	373	376	423	399	394	387	367	373	355	375	371	420	359	400	372	405	402	361	356	376	398	390	378	391	401	364	415	367	337	387	377	342	399	425	382	420	364	356	359	385	359	385	372	354	399	371	369	422	382	376	396	381	381	382	390	388	382	350	363	353	364	358	375	384	355	358	368	330	325	360	382	358	367	394	379	366	410	376	405	384	376	397	357	387	367	350	377	377	377	346	347	429	392	417	382	375	378	390	376	377	407	397	371	373	375	367	388	361	352	375	387	373	369	379	331	388	376	364	373	392	394	398	390	346	391	389	383	402	372	397	424	404	385	379	395	373	372	397	346	381	355	372	384	409	397	341	405	344	351	362	405	392	382	396	371	383	417	402	363	361	405	393	382	378	378	374	398	376	347	419	363	372	401	388	365	353	383	398	347	364	408	406	355	383	331	380	387	418	392	359	370	357	380	383	391	381	392	404	407	357	406	356	354	374	347	365	358	370	387	381	386	361	426	378	382	363	367	378	406	460	396	395	398	390	365	349	421	399	396	362	377	383	370	395	372	326	378	371	394	371	372	372	388	388	359	353	380	399	349	375	360	395	384	358	381	375	420	382	411	433	396	400	434	375	381	401	381	407	373	378	376	375	392	352	373	355	392	372	398	391	419	398	394	373	355	394	439	369	388	389	360	346	380	384	352	390	352	383	373	343	400	396	363	381	379	367	372	380	386	396	353	405	359	354	355	403	399	387	359	384	363	378	399	383	375	382	381	364	410	378	375	367	379	328	354	392	354	380	344	373	383	378	390	385	397	359	414	354	378	385	395	369	391	378	360	353	359	383	405	364	376	370	376	387	358	381	396	373	364	379	359	357	346	417	388	372	384	339	392	353	365	376	361	363	383	393	370	363	380	408	388	390	377	378	372	370	426	369	385	336	359	422	356	415	352	354	424	370	353	361	404	350	390	349	400	360	378	401	402	389	390	352	389	383	374	376	417	336	402	339	357	416	410	370	397	386	357	364	411	358	384	379	381	384	380	357	355	388	367	396	385	400	419	354	402	379	376	374	390	372	394	337	347	353	346	376	384	396
2073	927	919	929	917	973	979	936	946	1002	903	921	891	894	911	869	911	887	896	896	940	991	948	938	903	908	874	951	930	941	862	921	940	889	923	917	937	914	867	928	887	926	852	902	946	912	902	893	901	930	942	898	866	890	909	929	905	907	919	937	909	906	982	963	960	895	900	920	898	888	932	914	931	910	932	906	851	871	894	922	948	945	907	883	909	903	931	943	903	894	878	858	912	929	929	942	882	929	897	857	880	944	939	877	965	869	885	927	898	896	889	908	952	914	911	923	905	971	902	935	927	905	872	897	896	908	961	935	921	911	940	951	955	891	929	906	881	930	913	924	936	916	902	873	938	939	897	947	888	970	857	972	891	890	918	871	911	915	989	922	966	896	924	907	881	925	896	978	878	874	929	866	905	890	959	888	950	928	857	914	903	953	949	967	877	900	898	899	838	941	874	935	893	939	902	932	914	912	926	889	883	938	924	894	894	931	787	895	889	903	918	949	873	909	899	929	912	912	863	877	904	926	905	939	930	912	906	920	931	944	904	903	949	876	836	857	891	929	922	892	924	893	925	920	855	955	924	961	918	884	933	915	912	952	907	888	922	936	928	965	909	887	909	923	934	924	916	946	879	866	924	946	904	909	898	895	1004	955	919	894	930	974	892	919	852	959	878	967	881	928	938	856	954	843	932	874	926	893	914	893	901	905	892	903	919	904	921	886	932	881	839	934	874	941	951	902	940	909	941	896	919	937	890	936	896	913	925	968	921	956	897	886	914	911	851	925	890	944	925	925	903	924	888	950	901	936	927	950	857	915	893	905	940	877	933	885	905	907	927	928	897	910	863	961	913	915	923	880	886	922	905	886	907	961	873	886	894	899	937	896	971	901	886	956	910	910	920	994	891	947	944	946	895	885	929	929	934	844	903	877	948	945	905	954	859	899	939	887	914	900	888	933	965	892	925	944	870	910	878	926	903	936	904	941	901	925	919	873	993	923	915	834	911	898	921	862	869	911	873	915	892	905	930	939	959	933	926	942	943	927	894	895	922	904	926	923	914	920	936	945	938	911	925	911	896	929	864	926	979	932	852	926	937	897	931	886	919	919	903	904	966	949	929	880	926	933	934	928	892	988	908	900	938	927	924	938	863	949	907	938	862	858	901	884	922	913	904	903	875	927	894	907	994	890	891	976	893	934	948	901	906	900	913	899	871	936	913	906	900	918	879	925	964	975	935	888	963	934	969	915	936	923	923	873	879	906	964	895	929	928	960	950	874	928	896	935	918	895	882	905	931	875	931	946	886	869	887	906	915	897	904	893	894	932	900	928	888	963	925	962	894	950	916	887	964	926	958	946	912	943	953	884	926	963	966	912	893	960	889	919	950	859	927	924	941	886	931	909	940	932	970	955	880	965	854	901	954	907	892	886	902	887	931	918	941	930	903	880	947	903	924	899	922	892	908	882	895	898	944	899	951	899	887	940	963	872	884	906	906	932	848	900	902	862	885	924	946	907	919	898	940	913	905	901	878	958	909	866	927	921	956	905	914	837	919	917	921	881	938	917	916	900	949	903	940	915	917	916	872	943	937	961	914	892	940	940	926	952	915	934	915	899	903	939	934	931	904	855	905	947	890	931	898	873	961	844	898	939	922	893	929	926	933	884	888	929	927	880	935	925	952	945	894	904	939	902	930	932	878	922	889	900	892	895	931	928	960	921	824	924	940	943	898	1014	943	951	840	943	912	971	928	927	952	884	950	832	917	913	937	895	884	940	933	905	850	953	924	865	899	888	903	882	921	907	891	935	846	893	890	950	1031	888	925	926	905	944	886	912	879	933	962	936	854	952	891	992	886	896	951	911	902	932	960	914	906	938	880	860	851	930	887	899	875	938	908	927	921	917	881	904	866	925	924	938	927	914	895	903	920	871	892	951	892	931	907	907	960	945	921	866	916	892	906	910	942	910	868	879	923	938	922	901	898	894	915	953	932	896	901	861	891	894	915	891	892	919	934	956	930	912	965	946	914	950	877	937	924	891	954	924	963	873	920	879	917	944	928	905	928	935	926	876	924	917	904	885	883	836	920	923	948	928	961	905	891	904	863	933	971	907	913	869	971	930	944	890	953	946	962	928	939	885	928	886	899	878	928	939	886	931	902	934	887	969	904	878	894	919	961	887	898	922	918	921	881	928	922	936	914	926	882	916	880	892	896	897	916	936	934	964	951	873	903	891	914	878	943	894	961	903	944	887	926	925	959	879	899	920	895	861	891	902	949	968	936	915	900	898	914	906	915	977	911	921	925	942	906	889	943	861	913	866	935	870	872	878	924	854	885	905	917	890	919	886	931	924	919	967	909	920	917	868	857	907	885	948	941	927	916	947	852	867	912	948	942	915	910	903	910	914	902	943	943	845	955	899	984	858	895	901	886	888	938	912	939	920	909	926	923	933	893	849	896	934	940	887	937	897	882	925	954	941	863	900	906	931	905	941	902	923	898	907	920	900	910	926	877	913	906	905	933	934	921	905	866	937	893	902	922	927	964	946	918	945	902	901	905	878	981	950	878	911	911	902	906	917	905	903	894	875	887	958	966	934	935	965	898	904	944	913	903	928	956	903	919	879	947	955	874	960	900	930	930	879	915	983	864	841	897	887	907	898	918	923	944	960	934	911	887	909	913	883	897	913	943	982	939	873	932	952	945	887	937	853	899	958	906	887	918	921	962	942	878	883	883	880	917	919	931	917	911	917	928	905	922	896	884	952	890	916	912	937	939	929	925	873	948	882	874	925	907	918	880	908	976	925	851	911	913	881	971	887	898	957	957	883	904	937	938	948	916	925	914	920	906	922	906	900	896	895	930	916	917	906	913	958	932	988	888	892	884	952	868	921	955	887	917	875	907	891	889	907	885	908	906	910	868	923	833	854	892	897	945	912	871	939	954	945	909	909	877	911	949	930	899	899	892	884	944	902	866	928	940	928	941	915	888	899	957	920	862	915	881	925	915	889	916	846	954	852	940	890	897	872	956	882	918	866	952	890	907	920	927	921	881	923	937	893	909	922	871	878	905	947	889	906	926	930	927	897	901	958	869	937	924	874	969	896	941	907	898	939	964	902	896	875	869	892	942	909	887	944	881	888	883	975	870	872	941	935	885	942	933	973	911	944	911	950	874	891	903	909	910	896	930	893	864	914	882	950	887	938	886	916	870	925	860	842	923	909	935	933	922	890	929	871	923	897	914	967	897	911	905	868	928	886	910	952	1041	977	933	971	952	882	899	908	956	947	881	864	946	954	921	909	931	876	949	922	896	934	892	898	928	881	897	928	898	952	925	914	867	907	927	941	932	888	908	932	978	901	926	908	917	869	917	901	941	933	916	911	883	894	953	898	899	950	893	892	925	945	886	930	862	843	915	950	946	919	917	886	918	814	893	954	846	927	860	918	936	908	925	887	917	880	897	904	907	923	905	882	902	952	904	936	953	892	936	879	936	919	899	907	909	881	903	912
6891	584	579	517	534	422	433	372	391	376	371	343	345	343	378	385	336	319	376	344	347	327	372	349	350	348	324	383	347	335	368	363	347	374	352	352	322	389	357	346	401	328	331	339	325	352	325	347	348	326	357	383	346	358	364	341	377	369	331	367	310	343	321	346	343	364	326	349	328	324	322	355	348	345	322	363	380	327	372	389	362	405	348	336	360	343	340	358	335	356	335	369	305	336	339	338	341	350	335	351	336	348	357	372	341	336	330	358	308	365	334	355	380	358	344	350	333	327	345	351	352	374	359	372	335	343	336	324	344	350	344	363	322	332	343	341	347	388	388	358	348	347	348	356	346	375	343	378	359	339	360	329	324	332	358	347	361	369	360	336	318	369	338	344	370	390	357	336	371	348	355	377	348	344	355	394	346	355	343	338	328	344	373	384	361	361	328	353	359	319	324	345	362	357	314	347	343	295	347	358	350	383	316	346	348	322	338	348	350	367	379	340	341	325	353	343	359	379	399	367	402	358	380	311	366	368	347	324	345	349	335	343	320	345	340	342	374	378	348	345	339	340	318	356	359	333	374	362	382	363	368	344	346	388	381	314	335	333	327	356	360	303	363	358	344	374	361	378	354	362	372	410	354	348	350	348	333	350	329	367	321	338	341	327	355	329	346	329	347	369	339	348	348	342	329	335	320	378	330	344	358	365	333	375	373	351	353	334	346	372	355	320	369	352	337	346	359	378	339	350	348	318	365	312	310	369	344	343	332	364	339	339	326	364	352	335	350	341	366	355	364	338	358	387	311	333	358	319	345	342	334	335	367	399	363	329	321	363	361	350	345	359	330	368	323	340	342	345	350	366	352	364	365	388	322	381	364	341	373	344	333	342	363	370	325	326	326	323	369	339	347	328	348	367	365	344	318	356	370	337	346	372	359	352	323	327	372	362	365	340	349	347	348	360	403	322	332	373	316	350	373	353	330	345	360	341	367	354	332	330	366	349	351	359	350	374	346	342	356	347	387	354	362	373	340	308	319	363	317	369	335	391	330	333	344	362	358	358	363	352	314	365	335	362	357	359	384	380	379	356	319	352	331	354	365	319	364	330	344	363	361	339	357	359	330	334	353	343	356	347	320	367	373	351	355	341	355	343	333	337	304	313	371	341	333	363	368	350	351	360	364	357	387	343	339	351	340	349	353	375	343	324	313	314	361	348	346	341	375	405	367	304	370	365	332	356	353	368	349	362	326	344	353	330	348	347	340	350	379	348	369	346	335	342	361	342	362	360	352	363	352	317	369	353	364	336	364	343	333	377	356	338	360	367	364	367	350	342	331	355	356	316	325	343	349	338	316	305	390	354	317	304	359	362	310	350	347	337	368	337	331	363	382	335	353	381	358	369	370	341	346	377	339	347	360	354	342	335	374	364	354	385	400	368	373	358	356	394	352	360	329	368	331	327	343	348	353	348	322	336	319	355	338	341	327	344	320	311	346	328	356	320	344	332	378	355	337	318	332	325	364	351	319	352	348	316	325	368	320	350	333	334	377	346	338	332	358	384	390	336	339	373	351	351	333	359	363	330	348	328	358	332	332	364	350	340	342	323	335	371	344	385	343	347	346	353	339	374	340	344	363	326	339	322	336	355	350	322	336	380	350	338	364	331	361	338	341	380	366	350	341	317	354	351	364	375	359	350	340	350	349	367	320	354	330	345	355	353	343	328	327	364	361	339	365	339	370	332	347	359	362	378	343	370	327	317	364	340	363	363	328	341	369	412	385	361	319	330	350	341	352	322	364	385	355	336	328	335	350	369	328	350	340	322	382	378	366	343	345	361	348	331	336	335	376	384	330	338	354	351	352	354	313	361	329	347	391	352	277	397	373	345	321	329	354	370	361	334	404	347	351	377	366	342	327	328	332	359	332	366	349	318	381	366	346	360	334	349	343	355	373	342	364	365	360	333	324	347	334	334	357	355	343	393	389	378	377	337	333	325	320	329	336	368	358	396	380	320	325	336	350	372	354	339	346	348	336	350	337	321	335	363	327	348	350	339	370	363	336	341	345	339	336	364	347	337	331	356	340	325	337	336	352	339	330	357	349	337	342	395	350	374	330	335	330	351	343	326	350	369	307	296	364	353	361	346	376	350	372	332	348	365	338	368	361	376	365	334	342	337	361	351	322	370	337	371	390	330	351	376	359	318	341	387	375	335	337	332	342	302	352	351	375	335	289	374	330	352	380	338	352	373	369	339	333	329	372	356	377	362	354	348	372	347	382	331	304	347	349	369	331	369	390	355	364	321	306	333	362	353	341	335	347	364	310	324	327	339	332	365	383	364	360	323	384	309	359	355	345	357	362	359	348	370	388	338	352	363	338	319	305	345	326	318	332	331	333	344	354	356	316	339	314	385	340	381	349	333	382	360	337	349	337	296	322	349	336	354	347	370	321	354	347	344	329	340	321	323	362	331	358	366	357	343	339	379	345	399	350	352	393	347	359	363	311	325	359	376	361	333	331	360	351	365	332	360	356	335	351	335	386	382	323	316	358	354	362	360	334	360	345	349	367	366	328	330	356	365	351	359	345	361	357	348	346	352	335	329	345	353	372	344	348	379	342	350	360	350	334	332	346	356	346	340	356	330	359	304	353	329	334	342	339	381	329	375	323	368	339	364	303	350	331	357	328	370	398	344	368	366	360	333	390	361	372	341	394	363	356	336	363	368	346	355	361	343	351	335	314	361	364	336	357	319	361	367	384	335	342	346	369	346	370	340	361	333	358	347	343	360	342	335	332	303	393	350	343	356	367	315	354	350	346	357	372	349	332	362	352	368	351	360	331	330	325	328	320	358	369	322	357	333	351	342	346	324	354	340	346	352	386	337	364	395	318	370	333	356	375	362	366	348	348	315	345	329	348	381	336	345	338	352	355	336	352	383	352	343	308	350	374	349	346	412	351	367	329	334	358	353	385	373	339	375	332	360	346	379	350	374	343	342	331	351	328	356	358	336	328	355	342	341	390	348	316	364	360	334	365	348	334	384	354	317	375	342	329	325	388	344	339	366	358	334	332	338	334	338	362	358	346	347	331	359	337	341	357	348	341	352	383	343	322	363	332	328	351	340	344	369	351	350	376	362	316	356	367	363	342	370	338	329	312	364	352	348	368	375	354	330	364	355	347	347	307	338	334	348	354	312	315	360	348	367	357	355	377	324	345	341	321	356	350	373	339	362	376	353	339	367	350	350	345	360	330	340	346	344	374	350	365	354	361	358	366	345	318	354	339	348	316	370	339	338	316	318	335	304	394	333	325	369	369	379	346	354	355	328	335	347	342	348	315	311	354	334	332	351	345	349	346	328	346	314	359	332	334	357	359	339	352	362	344	341	367	358	372	329	347	382	332	375	351	343	372	359	381	363	366	378	370	388	373	354	383	387	346	357	383	335	343	345	347	354	337	333	373	345	340	318	367	328	358	325	343	319	354	325	359	322	378	326	341	365	354	350
6445	1062	1412	1452	1400	1245	1109	1063	1012	1008	914	923	913	949	910	957	919	865	871	917	871	869	892	849	890	851	839	896	851	845	836	829	890	897	805	839	841	831	861	816	880	839	830	849	825	838	858	875	824	841	860	833	877	847	841	804	847	848	888	827	851	866	834	833	890	825	902	848	830	847	839	878	829	854	779	842	844	857	811	851	787	886	858	834	846	852	843	791	896	829	855	833	846	813	835	801	805	797	814	862	819	815	890	797	816	813	880	799	771	820	807	783	865	797	837	838	812	805	836	857	822	766	772	855	893	769	856	849	877	813	855	797	806	835	836	812	849	801	865	825	837	861	841	851	828	805	813	850	862	834	785	815	887	868	842	863	857	814	836	851	767	816	842	794	838	817	818	829	833	828	846	834	852	773	850	857	870	760	819	848	805	860	867	831	835	862	826	834	841	832	871	850	833	835	862	895	841	835	832	845	850	837	798	846	853	879	800	857	901	824	840	836	884	826	806	877	823	837	872	835	866	873	792	845	786	831	840	794	831	864	896	847	817	853	848	822	880	873	832	859	839	812	871	792	798	869	840	840	811	834	841	864	812	869	853	848	866	839	829	835	875	866	862	811	791	836	836	844	848	872	795	840	895	829	824	819	841	827	870	835	850	787	847	816	844	806	853	837	813	865	831	799	808	864	864	832	844	782	876	813	893	872	875	785	818	845	851	848	829	851	839	876	879	844	792	845	845	810	827	893	847	886	836	802	838	870	848	841	825	882	860	901	825	901	827	829	816	787	842	764	872	841	897	842	828	776	836	852	890	823	812	867	839	818	904	824	871	817	794	850	835	847	814	806	819	845	803	860	863	875	839	857	858	822	829	788	821	814	790	858	790	791	853	850	833	846	847	820	886	884	820	848	855	871	825	906	883	792	762	844	809	832	892	848	847	857	869	830	861	825	796	866	883	872	828	863	839	842	853	807	833	793	814	879	796	881	862	827	864	841	803	856	890	859	809	851	802	849	829	839	835	809	801	820	858	850	835	879	846	840	833	788	838	870	841	846	821	829	848	834	800	806	842	879	840	854	842	809	767	831	841	855	836	830	870	894	859	855	846	832	828	813	810	814	801	848	850	887	839	843	854	851	827	835	884	870	853	861	826	837	883	883	852	845	854	839	888	802	831	840	853	813	798	820	838	837	870	856	849	832	856	899	829	838	841	823	821	857	832	849	827	876	868	813	824	843	828	831	822	801	784	842	842	902	830	826	848	884	825	922	878	860	849	817	826	888	813	850	878	887	807	800	817	789	819	845	777	820	842	817	847	851	780	882	867	811	856	879	791	815	822	797	819	807	853	844	789	847	892	815	859	892	875	820	811	839	854	842	864	850	860	901	815	890	802	855	806	829	811	872	875	866	782	887	826	856	830	782	819	866	824	799	806	846	834	831	821	840	812	852	834	864	848	840	825	848	818	811	823	809	822	845	826	802	897	837	805	875	812	876	781	831	861	875	820	827	880	823	868	822	790	855	798	835	786	831	876	796	828	796	862	843	858	866	835	841	854	860	847	809	837	816	853	822	798	810	854	866	845	875	803	841	825	865	867	853	860	832	872	839	848	787	868	847	834	839	858	855	848	845	810	825	837	880	804	857	807	875	873	834	795	816	884	807	867	881	809	885	795	874	807	816	834	811	855	808	859	848	849	808	912	775	786	847	848	788	866	803	819	885	839	792	817	820	772	836	893	865	832	853	803	833	809	867	806	773	857	823	848	850	847	891	808	808	883	887	836	847	796	789	832	806	855	860	802	852	813	819	825	774	853	839	810	840	833	848	817	847	840	886	799	873	867	838	851	866	891	821	820	793	878	833	832	855	815	819	826	825	836	850	825	856	876	887	827	809	828	847	879	797	868	818	883	834	833	818	848	866	810	827	855	846	850	811	839	776	807	836	838	822	839	820	853	820	848	811	833	857	830	802	852	783	822	820	830	877	829	832	838	836	781	863	835	859	842	840	873	853	829	835	840	850	834	839	881	806	836	854	888	877	894	807	793	857	832	801	849	807	832	866	836	869	834	834	839	849	858	861	841	860	814	890	822	811	817	842	892	836	840	870	866	819	864	834	881	871	829	901	833	849	854	834	865	830	797	855	846	838	782	818	848	834	895	863	794	890	791	814	850	808	805	860	838	810	805	803	785	906	828	818	873	829	848	876	812	776	840	869	868	824	876	842	823	773	882	805	876	856	854	816	855	817	841	807	848	842	850	860	826	841	847	841	860	900	812	839	827	853	805	845	846	797	876	847	853	817	872	871	841	804	796	835	848	838	805	854	828	841	831	834	860	852	802	819	847	773	857	856	823	781	828	837	842	875	838	846	816	793	834	837	806	819	822	870	832	833	797	844	780	861	838	858	788	790	835	875	802	813	812	842	824	834	866	875	868	828	863	851	886	777	839	857	831	828	834	847	893	837	856	877	850	858	830	833	819	828	820	841	793	862	832	811	802	888	835	854	845	854	829	835	834	908	865	853	875	798	819	845	828	828	839	818	805	851	837	803	813	912	867	836	864	870	839	879	857	788	872	831	842	830	856	823	818	876	845	838	862	796	832	860	849	792	812	858	819	853	817	844	852	849	864	872	832	831	835	812	841	843	886	855	808	826	796	874	866	808	835	848	819	856	890	811	883	813	814	873	809	786	858	838	837	829	886	788	796	772	872	867	804	812	842	803	796	817	889	817	846	930	828	824	818	858	807	813	824	802	862	894	832	813	837	839	870	819	821	826	833	829	885	792	846	848	871	834	804	793	861	849	845	830	874	849	850	805	827	884	868	846	800	826	832	874	848	863	881	829	825	860	850	795	854	811	863	824	827	833	845	800	826	865	801	872	882	848	884	814	807	843	864	812	911	861	851	838	848	840	861	870	827	823	844	826	806	855	837	828	825	844	877	805	871	854	813	823	835	858	833	901	872	824	799	871	803	864	860	831	844	835	855	848	786	844	876	833	815	792	866	839	835	909	897	819	878	853	834	827	874	798	864	917	809	894	842	830	839	848	810	782	834	802	838	847	866	834	864	888	850	876	819	836	829	846	826	819	874	881	783	839	796	829	854	866	846	848	825	842	844	798	824	810	858	804	806	844	851	848	888	801	822	818	879	845	842	867	849	794	879	804	818	875	888	846	852	821	876	859	851	788	810	802	835	866	912	813	830	818	883	840	841	834	859	821	849	813	846	869	873	812	816	835	799	869	812	844	833	806	806	846	844	814	821	842	818	830	875	772	836	798	791	834	840	808	815	828	825	860	807	822	840	867	806	843	849	828	804	803	834	863	847	852	832	925	837	798	773	842	899	845	813	821	856	816	800	768	815	914	830	831	855	807	820	850	858	885	834	825	886	793	869	822	835	860	808	831	853	804	789	836	849	844	859	817	843	823	855	842	841	810	893	786	817	835	846	803	854	861	810	767	796	835	812	826	848	802	848	839	819	872	814	811	844	778	825	824	867	813
12063	867	670	514	373	307	289	216	240	212	200	202	219	192	183	188	180	191	160	182	167	189	173	156	191	163	169	199	169	177	189	183	184	198	158	159	174	164	174	167	163	162	161	152	191	182	186	192	145	146	185	179	167	149	163	156	169	178	171	155	183	180	166	170	165	152	171	154	145	157	192	147	176	162	175	173	159	154	147	158	153	172	165	171	170	189	173	166	173	154	202	194	187	164	169	147	181	173	157	165	172	153	192	174	166	159	160	195	205	162	176	173	177	160	173	198	181	183	182	170	178	165	177	182	176	170	172	169	177	170	176	177	192	149	161	171	180	173	144	166	179	156	165	145	172	192	178	180	164	168	172	150	176	165	153	154	181	170	164	157	141	178	172	157	162	187	172	171	147	175	177	184	144	174	178	176	194	155	163	192	172	169	169	168	202	169	169	148	181	168	153	183	169	176	143	157	193	173	178	162	158	179	202	178	164	181	172	159	183	149	162	168	166	141	167	150	157	178	163	176	159	190	182	175	169	186	188	177	176	210	163	158	191	162	161	181	170	154	152	156	160	164	172	154	165	173	149	163	169	152	158	158	164	190	172	207	159	171	156	164	168	175	187	161	160	151	177	174	166	173	172	158	150	188	154	174	167	174	184	161	139	163	166	190	171	173	171	176	188	169	172	180	164	175	158	165	158	174	162	168	172	151	154	192	181	163	143	185	142	165	175	166	166	177	168	157	158	168	156	153	168	181	170	184	163	159	177	182	158	182	174	156	180	165	140	163	177	174	164	169	154	155	168	174	166	182	165	154	161	183	176	174	169	176	169	157	188	166	180	177	153	136	190	155	143	153	192	170	191	158	179	174	194	169	203	186	157	153	182	175	180	141	177	172	203	200	176	181	171	160	185	167	178	185	174	150	146	162	190	169	176	156	181	162	150	200	151	155	171	181	182	189	178	144	168	166	152	189	173	161	189	151	166	162	181	157	167	172	175	171	161	179	178	161	157	176	159	154	193	163	175	190	168	162	167	162	169	151	165	165	185	150	174	172	155	194	174	176	163	155	146	177	168	149	152	141	176	170	168	182	167	181	164	167	185	161	186	163	169	171	149	147	157	182	164	163	134	152	158	166	168	187	154	162	176	178	160	180	166	169	154	170	157	172	174	182	160	173	193	152	160	173	148	171	162	172	166	177	172	143	173	159	174	133	186	160	158	160	178	172	178	176	192	194	169	165	163	181	172	160	187	168	173	155	183	163	147	166	166	142	189	186	199	182	175	168	177	151	178	158	158	188	162	148	142	158	167	166	150	184	186	181	203	168	160	168	185	175	165	148	183	160	167	144	168	166	159	147	159	169	178	161	175	159	174	147	177	164	179	173	170	184	164	170	160	183	169	166	169	166	164	169	172	180	142	179	174	186	192	171	186	179	172	181	171	175	138	151	156	179	150	164	183	151	173	175	202	162	148	183	179	147	163	169	189	168	172	204	168	184	178	202	175	192	152	179	164	162	167	161	170	147	176	177	173	178	159	178	189	151	153	166	159	183	141	140	162	175	179	154	186	141	169	180	158	193	177	160	177	190	174	165	161	158	171	189	172	174	206	143	160	177	199	178	154	183	159	174	194	167	168	184	179	181	163	177	171	208	158	169	156	180	163	162	180	155	162	164	150	203	154	172	164	177	161	179	166	186	172	173	176	176	173	176	166	186	202	169	154	180	165	146	174	159	142	145	179	172	178	184	192	173	154	182	169	157	160	146	176	154	158	149	170	147	140	163	192	207	152	159	156	158	177	164	163	183	172	149	175	173	171	176	150	180	179	163	167	141	164	182	164	162	190	166	158	156	184	158	149	150	163	153	202	168	169	172	189	192	173	185	172	172	157	186	166	143	149	169	181	182	169	222	185	195	186	178	182	173	156	168	181	159	160	170	181	179	162	163	159	186	182	177	160	178	178	129	177	177	170	159	167	160	148	190	188	173	178	176	158	173	164	200	179	166	189	173	169	155	143	171	158	169	155	189	180	184	160	176	162	207	165	175	148	178	168	151	165	185	199	174	166	164	165	161	187	149	176	166	163	159	160	159	135	161	195	171	184	156	174	165	169	156	144	182	162	160	190	165	196	165	137	188	174	169	163	166	159	188	171	165	155	169	169	180	150	164	165	180	166	161	174	178	151	185	176	160	188	167	162	159	196	172	169	166	161	190	172	146	176	187	169	159	170	140	167	186	150	165	165	168	166	171	163	154	186	161	154	169	183	164	147	153	154	177	175	165	173	173	174	173	173	168	146	201	181	193	158	168	172	177	182	154	192	172	168	174	171	172	159	202	189	145	170	161	159	165	166	159	171	173	195	157	180	181	174	175	158	167	156	156	190	153	132	157	160	146	157	164	151	154	162	175	188	180	148	175	173	131	150	173	173	177	163	187	175	179	174	148	146	159	169	172	158	154	150	174	166	168	192	177	158	174	194	177	152	178	167	146	161	168	188	159	189	164	141	184	191	165	185	159	179	167	195	181	163	147	147	145	169	169	183	169	163	159	164	146	187	180	175	187	174	170	191	158	184	181	186	151	163	173	159	163	159	177	176	170	182	168	170	171	182	167	156	165	177	145	153	174	174	158	202	187	162	175	185	158	163	186	191	159	166	163	179	175	145	182	151	155	163	164	164	178	172	159	181	160	183	214	169	139	163	185	149	162	161	163	157	149	157	185	159	185	165	165	188	147	206	185	169	161	168	187	180	174	179	163	162	182	180	157	161	161	172	177	181	172	164	164	178	183	179	191	172	197	169	180	165	159	166	157	182	167	166	156	154	167	189	165	181	161	171	188	161	160	159	157	170	177	185	160	154	178	168	157	176	179	142	197	163	185	185	193	170	169	183	154	182	185	183	147	161	165	182	156	189	178	177	143	127	179	169	149	161	173	176	178	178	165	174	156	157	164	166	159	159	173	156	182	183	176	163	147	181	193	177	178	165	179	174	164	175	141	177	174	183	162	154	165	180	164	158	196	180	153	176	160	167	183	196	190	162	173	146	156	169	167	166	162	164	166	165	174	176	177	184	179	167	184	211	174	175	191	168	155	171	189	164	169	178	150	178	167	170	201	168	162	175	156	147	138	176	165	164	169	185	178	165	172	177	164	164	166	177	178	181	159	171	160	179	180	174	175	163	159	193	153	160	190	149	174	176	176	173	155	171	166	185	181	172	164	167	188	162	152	164	153	159	167	190	209	179	161	166	168	185	164	161	182	167	163	188	188	188	160	176	173	159	179	175	186	166	192	159	171	170	195	167	176	182	167	164	168	183	174	157	167	180	157	148	181	153	181	157	186	173	163	159	173	192	142	167	153	185	179	181	169	177	156	158	181	167	182	185	161	187	174	162	160	156	161	174	176	162	165	162	174	159	162	184	185	171	165	145	177	173	166	185	162	143	182	163	148	195	163	178	149	166	156	196	177	186	167	164	192	155	167	156	195	153	186	160	176	168	173	170	144
7663	833	1535	1695	1535	1201	968	912	793	779	641	603	582	596	564	544	544	552	526	543	580	497	527	496	510	445	510	484	470	470	504	480	442	469	444	491	490	467	479	456	480	458	456	481	475	484	447	467	462	431	466	457	431	459	457	437	430	438	437	445	440	456	434	472	467	466	445	446	453	444	466	388	445	397	462	431	436	445	445	439	466	450	454	404	430	442	442	431	461	429	452	471	458	435	451	455	423	449	433	434	424	446	418	449	451	464	433	459	458	429	437	418	448	441	464	448	465	440	440	443	432	451	416	438	441	430	454	452	440	475	485	404	451	451	468	429	499	447	420	527	433	463	412	456	418	496	425	490	442	462	464	453	461	449	440	420	410	463	461	464	476	430	430	434	435	476	448	450	439	422	436	418	464	468	436	408	447	444	433	439	428	441	457	459	462	399	441	491	442	433	442	424	468	450	456	420	409	458	468	438	460	432	435	453	453	457	441	473	437	430	427	455	431	460	446	381	478	443	429	475	435	459	433	425	433	446	454	452	447	420	424	453	453	420	458	469	439	467	415	439	455	443	471	433	453	426	467	422	396	416	447	434	418	432	473	422	471	467	439	464	427	463	438	461	451	425	425	402	476	444	458	445	416	467	407	450	442	431	461	457	427	403	456	460	451	442	451	473	442	436	466	434	458	442	428	468	413	426	475	412	506	493	476	436	485	410	436	396	434	426	431	434	461	428	472	418	450	410	443	429	417	423	461	457	423	429	403	465	484	397	414	470	442	447	453	457	454	466	432	456	440	439	434	466	428	455	440	472	454	415	424	450	445	419	450	411	458	456	431	419	435	436	422	427	418	440	409	442	447	434	428	453	481	452	444	402	462	454	449	444	463	427	488	457	453	442	434	429	438	455	454	460	438	426	416	445	453	431	459	452	451	420	463	429	435	421	451	467	379	491	458	451	436	448	456	464	438	403	446	441	408	436	415	441	434	440	453	458	420	474	440	461	432	436	424	434	443	489	414	456	457	423	430	451	441	442	461	452	440	423	412	439	419	434	490	451	453	451	465	429	449	465	450	445	424	467	453	464	438	425	444	480	450	429	445	420	451	459	451	414	440	449	447	446	424	442	411	439	416	428	470	424	413	456	433	444	461	460	433	414	474	419	435	451	430	456	403	438	424	413	425	440	405	449	409	440	429	443	433	434	471	430	441	440	441	456	432	406	444	435	418	449	471	423	441	442	456	426	455	448	415	429	420	428	469	437	398	412	399	446	448	457	435	419	473	448	430	457	435	453	462	445	423	461	466	403	451	466	433	413	395	442	401	459	457	427	453	472	429	446	456	405	433	438	447	449	436	431	435	457	438	409	460	424	459	424	424	456	413	459	418	434	440	440	431	456	414	439	457	455	421	451	430	428	452	463	435	451	438	447	454	447	452	464	445	402	463	406	457	450	432	456	452	402	437	410	458	452	476	463	437	429	386	449	418	453	419	435	411	460	464	435	445	429	434	424	431	402	469	449	454	440	444	444	426	470	435	409	443	451	428	453	440	464	413	420	460	433	450	467	380	431	433	446	431	417	415	434	422	457	436	449	449	432	452	473	423	431	435	444	446	437	443	463	458	437	458	437	439	454	426	479	430	451	440	450	464	443	425	448	404	440	453	448	446	435	443	455	453	436	442	447	475	458	428	433	429	414	434	422	443	412	464	455	457	470	448	440	395	441	429	435	443	435	433	459	462	447	433	447	419	482	455	441	423	456	399	419	420	447	418	436	441	428	450	422	445	438	443	438	426	447	432	485	441	436	464	428	451	426	421	456	458	392	418	406	453	447	433	424	432	450	421	448	459	430	439	444	446	457	476	453	430	406	403	438	451	419	432	448	440	423	486	482	411	416	472	445	444	418	457	478	452	424	477	447	409	414	473	399	451	408	425	424	432	416	416	419	429	450	459	426	441	427	438	451	433	451	411	426	400	384	433	425	449	429	454	456	448	425	438	478	435	438	468	441	448	420	449	445	485	416	470	406	427	443	472	441	439	483	476	435	448	465	418	433	459	408	453	438	476	470	442	453	420	406	417	423	471	471	445	438	470	430	450	433	461	423	419	458	455	425	454	434	421	440	433	440	474	455	437	479	409	447	405	472	463	443	441	465	463	434	470	429	400	445	450	466	421	419	425	427	516	424	432	463	427	429	435	453	461	395	403	435	419	440	447	453	467	431	435	418	478	419	434	464	429	467	427	431	460	428	417	410	432	434	440	466	453	422	473	438	432	430	456	448	426	420	465	416	422	431	421	416	430	455	434	477	444	479	471	452	448	468	446	429	424	420	417	432	458	446	454	435	408	421	496	444	440	443	487	447	477	450	451	459	448	408	424	448	449	471	464	457	488	449	426	448	441	450	415	427	437	412	475	420	459	440	443	461	437	430	456	429	473	431	428	419	426	466	430	453	435	447	441	462	416	454	453	450	457	422	461	437	461	465	406	428	470	419	462	427	454	420	446	424	436	416	436	444	435	475	486	469	419	447	433	459	454	464	441	459	442	427	435	430	412	417	389	443	429	432	435	456	438	476	470	434	466	392	443	445	450	446	469	420	429	436	467	461	435	457	479	470	444	434	455	441	445	476	446	419	442	484	438	424	434	438	451	460	447	463	442	428	428	444	464	416	465	445	450	444	406	453	428	432	444	452	438	479	436	445	400	413	462	464	439	381	410	454	439	483	424	471	465	439	442	437	429	461	458	420	468	429	461	447	423	491	436	434	414	447	414	430	434	448	432	463	456	396	414	443	459	486	453	431	428	471	456	444	460	452	449	461	470	456	486	427	438	431	473	473	459	466	470	435	401	415	431	440	447	437	446	422	483	424	434	424	463	467	439	452	474	457	449	440	442	460	484	445	433	438	446	446	464	418	437	403	475	444	440	435	468	425	436	438	449	478	435	439	467	422	456	415	442	475	451	472	403	436	440	424	430	390	428	387	429	426	464	426	404	473	457	457	417	434	427	450	403	456	438	455	429	447	463	431	428	446	421	449	443	437	428	449	419	424	476	437	441	467	452	480	474	457	393	453	450	434	445	459	474	426	442	422	446	443	452	423	469	417	448	457	431	426	453	455	462	420	441	433	415	469	452	437	447	445	423	467	395	434	445	438	422	418	437	475	471	412	432	445	461	429	378	447	433	438	439	461	439	444	425	476	437	437	445	437	471	454	409	455	447	393	441	438	472	440	447	465	451	467	423	404	426	438	435	456	393	401	426	461	425	445	450	426	424	461	444	433	502	435	431	450	392	462	470	482	480	411	496	472	446	451	410	427	416	417	428	441	443	444	416	398	476	449	429	446	422	434	451	489	403	450	465	412	456	452	430	442	432	448	441	450	424	521	475	444	445	442	452	443	446	423	420	436	429	450	457	453	412	435	463	426	421	439	444	455	411	428	420	439	435	473	425	468	435	443	444	452	441	457	454	430	432	445	419	468	445	448	443	458	429	448	446	458	447	459
1463	425	386	373	389	375	401	379	367	430	360	380	427	373	372	369	391	342	365	400	362	429	392	401	383	375	375	392	380	389	395	369	371	328	363	369	378	375	375	358	376	395	372	398	418	382	402	384	346	360	369	409	347	364	392	360	382	362	364	354	376	365	408	392	432	376	370	348	371	370	407	359	378	381	379	390	358	380	388	360	388	345	370	392	397	347	358	407	351	351	375	382	356	355	388	418	396	377	388	355	400	385	355	374	396	378	375	347	417	366	411	378	343	386	398	389	343	370	402	357	344	393	323	363	380	377	343	406	306	385	359	418	426	370	352	373	391	378	403	312	402	385	357	378	333	363	379	374	380	379	345	368	368	397	364	353	360	374	367	387	351	354	366	358	379	346	392	386	360	368	372	392	371	372	403	387	356	403	351	377	344	407	376	389	332	370	378	418	358	355	373	380	350	362	378	384	346	378	372	373	384	379	362	351	379	378	349	353	406	407	326	378	390	358	363	367	361	388	343	346	386	391	353	380	391	382	366	374	393	399	352	367	346	393	351	379	380	379	367	370	413	365	401	389	391	405	414	395	363	368	351	386	392	372	374	361	398	401	393	448	366	375	426	394	391	362	398	329	371	379	384	375	348	376	363	379	374	374	327	357	350	371	358	379	371	378	372	393	337	399	383	387	382	364	332	366	352	379	357	399	413	377	355	371	377	383	384	387	364	349	381	368	393	376	377	404	381	394	369	369	355	391	345	365	399	395	365	418	361	397	411	340	333	391	396	376	360	375	411	346	363	396	380	347	369	339	319	362	377	400	379	397	378	382	417	347	404	399	369	399	403	411	385	391	371	387	381	403	391	365	398	384	364	368	360	405	364	385	380	401	407	446	379	375	388	376	373	375	389	413	362	362	384	388	367	388	421	406	372	380	352	349	382	357	368	363	387	392	377	363	338	397	380	366	375	357	372	377	361	383	331	343	342	362	372	385	371	394	426	348	382	368	381	383	364	353	367	357	368	345	349	374	368	402	396	330	368	400	353	393	396	362	402	342	391	381	337	379	367	353	357	397	354	362	355	421	333	364	347	400	404	393	394	356	337	334	346	377	381	388	380	356	346	330	396	336	395	353	355	403	391	359	371	355	355	372	361	361	328	362	386	400	404	352	399	369	392	361	340	358	379	391	398	405	381	395	356	366	374	353	350	402	413	383	391	379	329	352	352	375	394	427	408	372	376	370	375	372	396	405	386	405	387	377	368	382	372	367	387	327	371	416	360	374	392	358	396	402	394	398	370	390	363	373	401	395	367	378	389	381	372	368	392	333	402	357	397	375	415	369	405	360	388	370	385	389	374	366	399	332	373	375	378	370	361	398	363	382	386	341	397	367	398	374	371	380	376	422	354	391	396	372	406	374	351	351	393	377	344	395	321	392	382	372	363	361	408	392	360	399	401	408	364	381	378	370	373	378	403	398	379	368	328	372	358	358	336	377	388	345	401	366	382	374	374	353	393	389	413	377	349	389	371	376	375	392	378	401	344	343	339	380	349	361	392	363	394	396	391	375	349	378	412	391	375	393	413	349	362	374	382	363	339	381	355	360	375	391	384	367	385	369	349	391	381	387	392	380	384	377	387	381	385	419	372	368	433	325	391	376	411	362	375	410	394	370	401	398	362	380	378	381	377	355	393	368	388	387	367	377	358	393	386	409	396	431	360	373	393	377	381	364	384	376	361	388	344	384	362	383	357	339	389	398	391	371	411	385	391	371	427	371	377	311	395	401	387	343	388	364	413	416	370	353	396	369	375	348	388	373	360	377	396	383	370	387	387	377	387	393	392	378	346	401	340	392	387	385	388	386	394	394	357	355	385	359	368	365	339	414	382	357	374	373	379	364	419	361	416	365	388	396	374	357	368	358	334	382	345	360	355	399	376	348	348	367	390	392	334	389	363	403	411	401	347	368	405	369	384	446	397	388	365	427	398	339	374	369	378	360	364	385	391	372	359	384	377	350	363	356	387	377	391	403	377	381	397	355	344	360	337	392	362	411	403	396	403	369	410	408	358	363	385	386	369	374	358	402	371	397	359	376	382	389	358	396	361	384	392	419	348	372	369	402	391	367	350	387	382	386	385	343	345	361	391	376	318	373	344	434	407	363	368	370	382	414	399	375	362	365	369	352	360	351	369	405	389	390	405	395	401	367	388	404	408	410	338	392	352	361	362	362	413	359	376	366	388	378	386	387	369	341	389	404	367	378	377	385	366	378	345	364	367	361	352	349	361	385	368	380	365	377	363	375	417	403	394	406	385	379	389	392	370	393	382	400	403	339	378	348	363	378	382	394	378	392	342	364	381	417	374	405	394	371	373	348	349	386	397	392	365	397	411	386	358	383	384	367	433	363	390	359	374	372	379	372	393	393	352	379	375	365	383	379	401	394	352	360	381	341	349	361	335	382	367	372	389	382	344	400	364	346	375	368	380	411	312	358	355	345	420	385	405	369	350	380	342	374	375	386	389	359	372	378	336	370	341	340	351	363	337	366	349	355	360	361	373	393	391	384	353	368	347	418	388	376	383	404	407	371	364	376	382	350	378	369	360	368	383	375	364	364	366	346	379	379	348	366	346	371	371	368	380	386	378	376	436	378	385	387	440	398	377	361	387	399	368	381	383	377	390	384	384	371	359	362	398	338	361	401	353	392	367	371	405	340	388	405	413	384	360	406	393	401	390	399	349	381	356	393	364	391	373	378	390	378	404	360	393	378	375	396	358	370	381	398	369	399	387	377	365	347	376	371	350	400	352	391	392	401	403	363	366	352	399	396	366	379	410	388	406	365	381	362	353	406	381	407	371	354	377	385	347	360	373	371	359	381	404	351	348	349	382	388	375	369	369	354	382	377	387	391	379	378	406	365	401	358	405	373	425	379	363	407	382	368	362	363	372	387	396	363	361	363	389	373	369	385	371	394	414	355	378	360	387	370	350	377	348	388	352	372	353	373	343	396	359	384	392	347	389	360	372	408	415	401	380	347	370	355	414	399	370	383	378	412	416	353	365	396	358	395	389	377	406	360	320	364	379	361	348	387	358	375	385	397	384	361	409	370	393	353	436	372	355	390	353	352	357	403	357	372	386	396	370	383	419	355	380	372	392	411	376	417	347	362	371	325	352	387	336	365	405	396	390	382	351	351	387	379	407	399	390	412	362	337	434	384	380	384	399	378	381	369	344	378	365	362	379	372	376	372	382	366	394	341	399	368	403	398	399	377	360	369	391	359	371	393	359	393	353	329	372	361	378	416	393	400	378	365	379	384	365	384	383	377	385	352	403	393	430	372	345	390	371	387	401	396	362	384	332	351	377	371	376	381	393	362	367	360	379	374	410	391	359	345	379	381	367	366	395	383	360	371	346	366	392	408	354	380	414	367	379	350	370	365	382	383	397	356	347	371	357	365	376	380	383	353	364	382	352	377	386	386	397	383	359	352	338	374	381	363	375	370	358	401
2182	916	925	996	936	918	880	954	911	941	945	900	915	910	867	897	915	925	868	877	870	973	930	914	932	872	858	921	914	958	887	923	922	954	902	956	920	895	934	928	944	904	924	937	963	899	991	863	913	907	911	899	904	904	913	895	949	918	919	918	900	936	967	931	877	938	848	908	919	910	998	950	922	909	857	919	931	949	933	866	934	857	951	874	906	869	891	909	872	889	953	888	858	900	922	931	873	921	906	988	898	874	881	918	888	893	878	924	938	938	879	934	916	929	955	943	893	846	893	900	889	930	855	949	929	906	947	881	939	939	873	890	912	885	910	912	905	887	840	896	957	879	872	908	917	892	898	948	916	903	952	901	912	907	890	893	911	921	897	940	887	927	919	925	899	903	896	871	904	903	934	950	916	953	989	916	902	924	908	938	960	931	923	942	936	909	919	899	942	939	925	954	895	893	893	883	916	938	946	896	922	857	914	929	889	935	878	899	962	973	904	912	867	892	928	926	878	935	903	879	952	906	928	929	913	910	911	887	952	899	934	924	917	938	972	926	943	873	880	853	950	915	924	921	889	881	922	871	939	893	934	906	893	925	931	865	994	929	897	945	917	900	900	887	875	913	902	991	893	878	890	879	895	946	963	851	889	946	931	931	949	943	906	902	935	954	894	974	823	860	893	875	872	942	912	896	941	930	936	862	956	902	932	893	902	917	915	887	941	912	845	897	911	891	946	950	903	893	894	907	926	910	946	927	926	925	890	921	925	964	871	884	888	893	944	894	897	958	909	917	905	929	918	921	902	941	896	916	888	891	921	891	884	921	959	937	909	912	901	993	865	879	929	925	868	912	927	958	886	921	894	869	903	929	878	926	935	911	952	903	973	916	936	860	899	886	901	959	870	937	907	928	885	898	914	912	870	941	929	946	921	876	893	877	875	940	902	940	926	880	952	965	872	900	969	837	889	877	912	907	912	869	903	885	912	898	946	938	892	915	949	905	907	885	908	881	952	899	898	928	905	925	937	881	887	920	947	873	882	919	879	965	926	913	948	895	930	854	937	875	914	942	869	882	899	954	950	914	978	921	930	931	817	933	911	968	896	968	872	935	915	951	862	943	892	909	935	981	892	965	891	876	888	914	906	903	936	879	930	912	899	924	903	942	883	947	884	896	920	909	917	933	840	919	988	930	851	893	946	901	945	852	918	893	947	898	941	904	870	882	851	883	906	930	941	872	887	904	960	927	964	936	839	870	887	893	891	939	889	903	949	898	921	909	974	862	898	942	912	912	906	969	923	891	839	865	925	900	938	945	952	946	938	905	917	891	908	920	916	914	935	852	940	916	899	894	911	904	896	865	888	895	891	920	920	919	865	921	915	892	913	889	925	859	955	954	882	931	911	857	943	881	931	921	893	918	970	886	900	829	886	860	908	888	915	927	928	853	901	909	906	972	958	873	880	932	902	886	927	912	942	841	941	910	932	900	941	942	826	906	932	913	916	887	949	889	905	876	927	934	883	897	857	890	920	916	908	907	909	942	917	887	935	924	853	904	902	936	908	927	936	885	900	880	886	908	891	930	931	934	928	938	910	925	901	915	883	964	893	883	915	882	916	888	957	864	942	860	883	956	923	957	898	918	929	914	902	839	857	851	888	866	955	923	936	959	896	927	960	878	915	891	878	913	931	940	928	941	928	919	905	857	904	804	929	891	941	963	866	926	902	918	895	893	805	865	895	921	899	842	907	902	947	868	843	926	922	950	887	921	911	909	919	900	901	893	931	895	976	927	897	886	894	904	935	969	908	900	895	908	920	896	916	942	916	901	946	874	886	914	899	927	899	958	935	939	930	885	945	895	881	917	823	945	939	907	929	959	893	865	881	970	917	880	887	874	902	878	893	879	897	897	899	931	978	904	904	922	905	890	899	926	920	914	890	966	976	865	877	881	910	956	910	906	881	905	889	927	875	887	904	883	920	937	856	909	897	907	897	919	908	948	918	868	937	902	918	923	889	879	921	876	925	937	928	997	899	875	948	934	912	920	889	901	947	857	875	929	933	920	972	888	907	927	902	953	889	909	871	912	884	934	890	930	953	952	900	960	882	914	910	915	924	911	875	919	921	880	908	907	882	943	921	912	935	974	903	894	933	863	982	883	981	905	885	908	865	881	914	929	933	888	886	903	946	938	894	936	927	876	916	917	938	942	943	916	962	903	930	913	939	867	919	921	848	892	915	955	869	943	914	918	887	927	921	935	948	897	906	917	947	894	918	922	871	924	912	849	944	891	913	944	934	923	917	898	932	911	932	863	903	944	902	898	899	922	885	960	879	896	947	884	930	915	879	867	881	938	868	889	883	896	924	934	924	948	883	935	958	942	872	950	943	895	931	912	888	939	921	912	923	909	917	907	899	895	909	890	906	937	940	905	906	894	950	897	917	924	939	911	896	962	929	867	909	929	875	946	928	906	895	926	943	886	817	970	919	939	917	950	940	924	942	913	919	898	910	904	926	921	901	889	928	874	909	931	933	903	895	965	865	901	854	941	889	893	925	857	937	882	902	890	984	825	947	886	887	943	920	925	828	892	934	895	907	888	910	952	928	898	947	974	903	918	933	921	913	942	909	899	872	925	924	955	856	964	891	914	945	883	891	895	909	883	918	906	995	934	921	916	940	922	956	893	884	852	923	954	884	909	940	887	922	945	935	908	876	927	903	936	959	936	921	910	909	957	854	896	865	881	892	879	926	953	863	934	932	880	928	871	870	915	948	917	846	884	909	898	909	916	889	929	896	867	999	888	913	978	958	889	852	887	928	935	967	902	936	905	925	922	911	857	901	886	918	970	918	880	903	926	925	892	923	845	914	861	964	944	867	922	911	976	899	909	927	872	937	924	926	867	937	923	927	926	923	903	941	896	932	931	794	944	975	941	902	900	924	894	891	914	914	906	927	930	906	898	922	933	870	908	946	918	936	938	987	967	917	913	865	874	926	920	893	911	912	852	938	897	930	890	931	924	916	912	893	878	876	916	915	915	943	907	890	942	889	854	926	899	934	931	893	946	958	954	931	844	946	953	866	922	924	932	822	927	901	898	905	906	915	905	922	891	954	902	864	858	914	893	901	925	940	972	931	897	865	938	947	948	959	903	910	916	897	967	906	950	916	899	905	905	905	896	925	856	883	902	873	867	884	916	905	883	933	907	891	900	886	933	919	901	887	880	927	937	924	910	910	924	920	893	918	918	952	892	884	950	886	904	994	950	929	899	940	953	884	858	907	924	858	922	872	923	930	924	881	869	971	846	911	924	944	860	970	854	883	917	898	870	957	913	902	834	906	890	912	924	886	909	933	876	953	842	874	913	895	878	909	897	886	880	922	905	953	898	906	926	964	921	934	935	908	923	853	940	907	920	902	927	950	868	868	927	914	887	918	889	908	886	876	895	919	921	915	918	883	852	968	893	913	977	887	873	912	894	887	873	914	897	899	859	936	913	858	889	917	945
6941	552	548	515	460	437	381	384	381	392	354	351	373	362	350	372	391	373	360	351	305	365	341	347	367	344	331	349	331	333	356	380	342	355	338	339	352	347	359	337	385	368	334	324	333	339	357	343	328	374	357	331	349	354	355	373	342	327	356	355	329	342	338	350	306	375	338	356	356	339	379	338	326	333	358	336	319	320	336	352	335	336	325	326	346	364	332	314	365	346	350	307	349	346	361	325	322	310	334	328	373	321	331	331	350	330	367	361	326	331	336	353	342	359	355	345	304	344	351	337	379	350	352	375	381	332	348	354	374	386	324	354	320	356	354	322	328	351	328	340	371	380	371	325	315	352	338	357	345	372	321	344	367	349	379	337	358	375	337	344	387	341	337	339	349	383	366	358	370	346	343	346	357	362	360	319	333	334	379	336	362	362	365	368	356	338	358	369	399	342	388	349	351	396	313	343	330	341	357	381	360	330	357	355	346	359	366	336	374	356	365	352	319	320	364	363	343	359	365	355	353	328	375	353	363	359	338	371	349	366	345	402	354	322	330	340	321	364	327	350	372	374	350	358	339	330	341	343	360	351	346	357	363	329	348	349	327	337	340	378	341	381	327	330	359	353	318	343	356	348	360	354	326	358	371	326	357	334	335	335	332	343	362	376	359	350	355	335	357	350	336	367	358	334	365	320	344	338	363	350	338	333	381	365	375	388	355	367	388	310	344	366	336	348	300	378	352	349	363	335	352	377	319	346	338	356	353	320	334	382	336	353	361	341	360	342	361	318	380	336	320	350	401	348	344	363	356	340	357	372	370	327	308	370	338	330	340	339	345	363	341	352	363	325	357	320	358	355	392	331	328	350	376	351	360	393	379	355	353	339	335	344	355	339	345	343	368	356	323	322	373	360	340	400	316	345	402	347	349	359	319	365	336	335	347	350	350	402	334	359	377	352	309	332	324	375	365	336	371	313	334	319	352	332	333	344	330	347	399	349	322	357	353	335	352	358	343	353	346	348	336	313	364	353	359	368	326	344	363	372	334	329	340	347	296	367	354	347	323	323	370	372	357	320	370	368	356	386	334	335	363	335	333	342	385	362	355	336	365	323	342	362	340	326	359	342	392	340	321	346	360	346	375	362	374	368	347	334	339	344	349	314	336	353	387	347	338	327	342	340	342	316	369	340	365	340	386	332	348	366	359	383	361	317	357	349	362	342	337	331	335	359	346	343	327	335	344	342	348	364	371	352	341	375	375	347	382	355	345	333	365	347	341	329	330	352	343	335	344	339	367	340	386	373	360	360	369	377	332	356	331	330	360	364	360	363	335	388	368	329	328	324	346	344	356	348	364	384	344	354	354	347	316	368	359	312	334	382	344	331	358	313	345	336	338	363	354	378	352	367	332	347	379	335	336	316	350	330	316	333	345	340	319	377	347	348	333	347	341	367	333	361	329	332	375	318	342	333	265	337	322	332	349	320	343	304	353	337	351	294	341	356	352	338	362	351	355	341	341	327	340	312	343	379	320	362	359	373	343	352	360	364	413	349	382	345	385	317	323	340	325	354	332	324	349	357	348	325	342	347	370	344	341	327	367	338	336	346	326	342	366	353	352	366	358	308	350	369	310	352	346	367	357	356	355	351	368	351	360	337	334	351	339	327	355	316	334	341	336	326	343	343	328	348	357	363	416	355	334	315	318	322	370	370	299	332	366	342	336	343	336	348	345	353	330	368	360	353	354	362	334	299	360	353	349	355	336	360	335	367	329	407	320	349	324	342	343	360	327	334	339	316	356	354	326	323	347	358	346	321	326	338	331	357	352	368	355	369	377	342	349	348	340	371	317	376	382	331	322	345	339	318	341	368	360	307	335	335	342	356	362	350	331	309	379	345	349	375	333	368	356	356	381	378	344	328	311	344	315	367	306	377	334	364	353	339	364	328	336	336	332	350	348	359	353	367	337	365	327	341	353	350	348	354	355	311	396	321	350	362	345	351	323	325	352	344	363	378	348	365	373	358	329	341	321	357	365	321	340	317	358	355	331	372	338	341	338	315	356	372	394	356	331	353	385	350	362	333	354	367	330	331	308	347	357	333	303	359	381	353	354	355	367	358	326	348	348	338	331	363	342	328	346	383	363	365	359	336	317	327	316	346	375	362	359	348	335	363	358	320	343	355	347	321	363	343	346	324	353	324	383	317	321	350	340	355	328	335	319	363	349	378	361	350	364	357	331	329	356	362	347	373	313	359	337	364	327	372	326	308	320	344	372	370	342	348	370	346	315	329	318	343	350	356	351	366	365	377	358	342	344	357	354	318	360	309	344	343	347	334	378	322	336	334	306	319	348	358	381	318	336	316	367	310	386	396	375	347	326	338	349	346	337	364	375	371	344	371	303	374	305	350	352	346	358	371	319	368	333	345	333	331	326	342	361	346	362	367	323	365	362	350	322	378	343	344	351	361	358	369	359	358	375	367	350	321	324	389	338	381	391	348	343	327	396	367	328	395	391	331	372	338	332	348	332	326	325	356	353	330	396	350	336	354	366	362	332	336	352	356	340	331	365	342	362	350	310	332	367	334	346	400	353	378	349	339	347	323	379	334	341	343	313	358	365	350	343	355	346	359	332	348	363	395	396	368	330	352	336	369	335	339	391	324	359	354	350	325	323	343	367	357	351	353	368	350	350	338	337	368	338	378	356	354	362	325	317	348	331	389	336	338	308	372	329	333	339	364	336	355	340	380	339	358	351	337	328	360	395	348	339	338	367	354	346	325	371	320	365	300	374	336	321	360	366	361	361	337	351	349	339	341	365	358	322	339	330	367	339	371	352	335	352	303	401	384	356	324	356	312	344	357	334	352	360	305	373	329	341	354	327	339	335	332	336	393	319	356	340	310	357	368	372	373	333	354	343	378	337	359	354	344	379	310	319	343	367	333	365	341	316	355	363	348	331	360	315	365	384	346	334	345	345	338	319	366	351	349	352	389	397	373	354	336	336	353	344	334	357	345	356	358	343	310	350	336	348	355	369	345	372	336	321	309	366	346	353	322	345	330	348	384	338	374	324	312	333	350	411	351	308	332	344	342	345	372	353	348	350	338	338	334	329	324	364	373	357	317	334	330	344	345	364	353	371	326	351	363	331	361	371	340	325	338	350	354	318	324	388	348	337	341	339	337	349	340	384	340	385	346	329	342	341	378	334	313	363	385	381	360	323	397	342	353	386	353	329	352	347	348	357	383	343	370	379	364	306	351	341	370	334	340	338	347	335	333	307	350	356	359	367	333	372	350	323	348	363	364	336	354	330	351	370	335	384	316	325	334	339	378	347	346	350	389	364	330	344	376	372	371	333	384	361	353	351	316	364	353	360	313	358	335	372	375	359	374	341	384	331	363	360	354	345	352	348	313	330	340	390	335	375	343	373	342	314	350	374	311	331	340	367	355	324	364	339	375	378	346	328	351	364	328	333	345	342	325	311	339	359	340	347	359	341	348	363	371
6576	998	1368	1546	1323	1243	1152	1015	1012	918	1024	968	935	933	882	867	876	929	917	922	828	859	840	870	852	856	884	825	825	832	860	882	857	861	873	824	843	817	822	818	865	847	857	796	836	892	833	825	847	865	839	893	850	857	835	842	849	876	824	893	868	891	883	789	858	838	803	856	804	842	852	832	842	865	835	845	794	862	841	842	849	819	832	855	781	832	851	832	841	885	831	807	831	820	862	805	822	829	795	849	856	802	820	845	845	804	888	846	831	834	849	866	810	798	788	833	860	852	826	847	850	827	841	841	839	877	854	868	805	818	836	814	825	818	815	850	840	842	832	829	849	864	831	785	835	823	857	820	833	825	848	776	838	869	857	887	862	850	868	857	849	852	836	852	845	827	838	791	862	863	816	815	786	820	883	845	841	841	836	835	845	846	835	755	849	850	827	867	846	857	845	797	868	834	864	846	822	879	816	829	861	821	835	811	845	793	860	823	865	854	805	766	814	819	851	796	805	862	803	885	834	811	848	875	842	806	830	864	832	860	885	833	796	825	854	806	804	820	847	817	837	841	835	865	835	852	838	824	905	857	853	823	753	794	862	798	842	814	825	831	827	855	873	813	798	870	805	801	814	835	879	778	832	828	889	832	827	863	812	822	852	850	816	859	829	775	805	847	886	829	822	840	784	827	846	869	773	841	886	815	813	801	839	816	857	881	871	824	859	910	876	811	850	822	796	815	866	858	860	812	818	818	814	859	829	843	813	817	807	861	844	813	830	841	818	777	829	829	816	857	813	833	828	823	808	824	802	877	821	843	849	846	759	811	812	816	858	867	855	871	841	834	842	902	839	846	833	814	821	805	830	792	822	785	859	843	830	826	887	810	821	872	852	837	826	888	837	869	819	861	819	866	836	826	843	815	827	847	821	892	867	808	836	794	846	833	827	839	866	890	787	808	811	880	838	834	880	815	896	819	841	860	876	849	773	856	842	837	889	835	852	869	829	869	849	901	851	796	802	812	806	844	856	806	822	797	804	816	860	859	842	830	770	801	830	822	869	832	836	804	840	832	850	877	807	829	801	831	857	867	824	803	851	812	854	825	834	819	837	813	852	849	833	842	806	784	830	829	847	815	821	827	823	829	862	824	834	803	840	867	843	836	813	811	787	851	767	852	867	787	786	797	829	836	772	811	786	817	834	872	874	844	839	812	826	844	834	810	899	857	831	886	824	814	823	814	856	820	859	876	830	838	832	881	841	838	797	836	805	860	832	837	821	888	827	843	807	836	834	804	802	836	826	828	858	820	824	816	791	849	833	800	842	833	851	825	883	857	847	848	833	844	880	824	840	812	792	874	860	839	860	842	840	791	831	890	820	774	844	842	839	862	847	847	844	819	819	817	825	862	852	839	767	841	852	814	847	814	847	834	793	818	851	891	807	851	889	804	870	825	835	860	809	810	851	870	878	888	863	825	856	844	857	853	754	815	826	777	837	830	817	866	798	842	813	897	856	799	833	859	842	777	780	879	840	837	886	909	825	826	831	851	885	841	857	839	826	818	836	836	856	805	842	854	826	803	873	792	901	846	778	844	850	796	803	847	841	819	856	842	880	829	833	834	791	845	807	797	854	889	863	805	807	851	843	853	906	836	833	886	855	823	845	834	825	828	811	838	839	885	823	783	825	881	792	810	853	845	849	810	837	859	857	848	866	850	840	783	851	848	857	826	800	824	846	858	868	816	862	797	850	886	825	872	870	819	804	822	844	847	837	907	844	832	819	854	798	857	830	845	843	833	860	864	833	846	833	766	859	840	904	865	816	819	812	812	869	808	840	782	826	804	776	830	839	849	854	824	853	823	858	865	787	874	853	795	819	818	851	839	810	855	830	861	863	798	860	799	822	797	781	792	839	848	845	851	820	800	836	873	836	859	821	794	852	808	883	833	857	779	832	885	852	845	812	818	851	822	865	818	833	859	865	825	858	836	827	827	798	813	845	864	806	806	815	804	800	847	818	816	837	837	847	887	809	841	841	793	813	829	848	807	884	838	853	836	861	843	781	876	829	847	830	858	818	803	799	780	845	790	874	827	848	870	832	863	801	834	804	807	838	767	807	855	832	840	850	878	868	844	808	770	811	849	808	862	825	853	775	837	831	843	828	839	829	844	843	848	812	839	876	860	830	823	827	824	833	793	841	834	847	880	838	856	875	792	843	816	837	814	853	826	837	809	806	830	809	853	796	801	838	831	777	834	801	852	842	788	828	809	834	811	792	835	864	885	847	845	778	804	808	840	806	863	810	799	830	868	822	838	804	845	818	873	873	858	805	797	818	826	811	850	802	809	820	885	804	861	887	832	828	808	798	834	792	820	831	832	799	805	846	829	822	843	812	840	810	811	803	846	845	852	830	804	863	802	854	822	815	830	833	862	836	776	847	845	831	858	853	866	817	830	806	826	885	809	817	852	869	829	803	853	872	767	882	855	824	825	800	808	803	807	855	846	892	835	855	848	826	879	795	832	835	847	832	822	875	812	864	762	791	880	849	843	836	855	875	812	846	847	817	833	836	843	834	788	853	889	848	870	819	837	870	848	795	851	857	823	820	833	789	907	880	813	808	810	779	832	815	818	853	795	868	851	888	847	803	859	810	825	863	895	813	867	826	847	833	821	829	816	830	841	793	875	842	860	792	781	828	838	842	887	866	843	849	868	875	796	864	796	871	837	864	810	797	877	873	844	874	806	865	856	805	786	831	833	885	859	840	813	851	821	814	889	821	868	785	806	893	871	842	872	829	841	867	797	847	827	828	861	800	827	865	799	849	826	877	863	843	788	852	821	856	796	861	795	833	806	817	792	816	826	825	783	769	790	811	822	816	869	821	871	860	822	826	830	782	879	887	817	807	814	808	870	812	821	788	847	825	813	873	862	831	802	876	865	835	854	871	767	811	831	787	849	826	856	860	836	848	816	843	833	820	799	822	837	835	799	838	812	834	866	823	883	797	836	801	875	850	763	846	832	870	832	836	841	836	813	840	827	850	862	825	810	871	853	847	861	891	831	823	855	772	874	833	867	816	833	849	819	874	861	824	827	859	855	918	835	891	821	821	798	841	813	840	860	847	844	875	805	895	900	821	889	867	843	875	806	805	832	871	805	843	853	813	824	855	808	828	842	834	810	861	853	833	788	836	842	879	803	843	817	849	846	862	849	847	867	834	832	805	801	844	838	873	813	856	801	804	855	825	860	823	774	831	835	833	842	819	886	790	826	892	858	886	848	802	875	807	874	845	847	826	841	828	840	827	864	849	806	810	849	805	809	821	784	827	786	827	875	770	859	808	854	856	910	876	861	830	832	876	803	883	759	853	876	862	849	793	871	840	866	779	844	844	816	882	811	858	872	810	795	817	845	872	813	831	832	798	823	820	823	820	807	850	805	882	791	825	831	822	808	825	847	857	796	868	787	883	838	827	845	915	842	832	868	841	852	873	870	834	896	825	854	813	813
12528	796	656	493	376	313	286	233	222	211	201	197	197	192	180	184	189	217	189	175	166	156	166	185	175	177	165	177	179	174	166	178	152	170	170	168	166	137	154	179	166	176	185	161	194	165	147	160	156	175	170	168	176	158	186	157	178	184	151	170	148	169	177	167	183	178	176	176	150	183	165	195	182	189	168	188	176	159	169	194	160	171	187	169	171	172	181	193	186	179	157	163	184	160	145	164	162	168	150	163	176	164	165	168	164	162	171	169	149	172	197	161	144	170	168	148	184	187	183	187	175	188	169	179	153	162	184	146	198	181	174	150	173	153	175	187	162	167	169	173	150	169	167	175	157	181	143	174	177	169	160	172	182	177	157	175	155	163	152	165	154	180	165	211	173	185	181	152	174	180	177	163	170	181	152	177	161	143	174	155	169	169	187	161	201	155	176	141	167	157	163	191	170	159	171	188	190	183	152	194	167	170	149	163	166	163	185	172	174	190	144	180	185	164	192	174	162	150	159	169	157	174	152	180	155	163	154	178	139	163	173	174	173	176	143	137	158	157	193	169	162	152	164	156	177	194	175	201	179	172	160	178	140	153	174	176	164	179	170	175	158	183	164	143	185	177	168	162	170	148	165	200	148	153	166	182	176	173	168	157	153	160	170	168	169	182	186	171	152	179	171	178	163	188	175	168	148	171	155	142	177	162	141	179	159	165	154	183	178	173	160	183	187	181	172	175	169	174	153	145	172	171	173	173	156	156	167	184	164	192	149	152	190	167	182	177	198	148	146	170	164	164	180	164	197	183	183	182	186	148	161	191	198	169	160	188	149	191	149	159	158	158	164	151	181	146	186	166	158	191	167	172	196	158	149	180	176	171	183	172	162	151	183	153	163	172	166	169	171	152	181	166	182	187	162	177	173	161	194	157	188	157	159	157	167	185	154	150	185	164	176	188	155	167	183	181	155	153	159	195	169	183	166	191	147	175	167	144	168	156	170	155	166	158	164	151	160	163	166	183	184	167	182	155	180	168	183	176	158	177	125	167	119	160	146	180	136	169	166	173	174	159	174	172	161	171	150	208	168	170	183	174	166	157	164	177	163	162	170	194	172	181	179	166	179	182	177	189	153	168	181	189	165	162	173	142	146	170	196	176	166	157	171	183	165	170	141	172	149	167	164	184	166	164	155	169	182	164	169	161	170	168	163	161	190	155	169	191	137	190	180	171	172	191	205	193	170	177	163	164	171	189	164	176	183	161	170	194	161	182	146	153	179	196	159	162	181	167	181	169	165	163	150	168	149	172	163	179	167	158	134	157	189	174	196	158	180	145	179	178	187	158	177	165	174	169	160	179	188	171	159	148	166	180	175	176	165	160	209	159	135	160	164	152	172	139	175	177	142	138	155	166	197	170	161	200	191	170	174	180	171	169	179	161	170	160	167	147	180	154	173	161	178	163	160	178	134	178	150	169	174	160	170	137	157	149	165	186	151	162	160	161	171	151	152	171	142	163	161	139	168	162	185	159	184	173	163	149	166	164	176	150	153	167	153	165	171	187	148	177	190	186	183	200	171	163	194	158	166	165	148	152	193	169	172	179	152	147	149	172	187	175	169	209	172	159	184	184	186	149	161	173	175	192	160	174	186	164	197	178	168	168	174	183	149	179	166	171	159	141	173	202	183	185	165	194	164	186	186	165	158	157	155	164	158	173	177	170	151	179	177	186	145	175	162	164	186	152	171	151	187	145	155	147	175	146	171	184	162	160	166	162	158	148	177	134	164	208	170	139	180	161	194	180	179	162	175	148	155	143	159	150	140	159	177	162	173	151	173	192	186	160	146	172	165	176	187	155	150	172	184	166	163	165	171	163	166	171	176	160	140	161	181	160	164	181	189	173	164	165	145	154	168	182	154	177	210	155	166	183	160	158	161	173	160	178	165	150	160	167	166	186	169	168	180	178	169	170	200	162	169	177	161	173	158	167	172	173	138	201	156	170	180	152	153	182	146	150	168	153	175	156	166	146	160	161	179	179	160	163	192	170	181	171	149	165	182	178	169	172	156	180	166	167	168	174	173	152	173	175	169	145	172	174	172	174	157	170	144	178	161	170	166	157	197	162	180	161	149	169	162	151	161	185	170	158	165	157	183	166	165	166	159	189	149	154	187	194	172	193	166	159	155	158	187	158	152	149	140	156	175	169	175	141	156	160	155	151	140	159	149	175	175	185	161	181	182	162	161	160	144	166	161	181	172	157	163	174	170	173	155	175	175	141	176	170	159	146	149	159	177	183	181	177	158	163	168	194	154	176	165	186	170	155	143	159	165	189	172	169	157	169	185	174	169	165	195	176	145	170	177	148	167	198	170	186	178	162	160	166	202	173	154	185	190	183	190	163	144	148	153	171	185	155	184	173	170	180	174	178	184	169	177	156	177	161	164	170	148	172	170	162	186	177	167	171	198	188	154	179	166	159	157	154	204	178	141	169	162	163	173	180	158	166	180	188	158	166	162	154	188	145	184	170	163	193	156	156	175	154	129	179	196	181	152	168	151	145	181	166	173	177	187	157	178	150	184	162	175	169	150	183	149	171	162	158	172	154	169	157	166	185	163	175	181	153	192	176	189	162	181	170	155	175	164	153	180	183	169	170	171	181	183	196	152	163	189	174	162	188	149	172	148	159	213	157	172	156	179	163	161	169	165	147	173	189	164	183	170	174	147	187	166	148	187	178	155	159	179	180	163	172	172	204	160	181	179	200	176	165	169	179	174	172	177	173	178	188	164	169	190	175	172	186	175	161	170	188	154	147	151	175	157	134	202	171	166	178	165	162	166	171	169	180	161	176	158	160	151	159	170	170	168	139	178	167	200	170	195	180	161	163	156	165	182	152	181	157	170	172	179	171	141	148	171	163	194	168	157	167	167	176	168	138	177	159	162	158	143	157	183	167	180	174	147	163	171	168	167	172	169	200	177	160	169	205	147	162	183	168	187	167	166	150	171	179	183	166	160	148	160	172	154	153	157	173	184	170	172	173	161	143	164	174	180	165	155	159	156	172	157	160	170	186	180	187	172	146	170	155	195	167	137	160	181	169	184	175	185	153	178	170	169	162	171	197	177	161	164	147	150	141	162	186	177	164	168	165	151	163	168	182	183	149	160	157	163	165	171	160	166	180	167	187	151	164	174	188	141	168	178	153	158	152	145	170	149	144	169	158	182	164	185	154	174	201	188	169	178	168	168	161	150	144	164	155	182	165	156	177	175	159	186	173	162	198	179	183	179	179	154	160	176	172	145	183	164	158	173	158	151	154	148	165	192	165	155	170	167	172	158	175	168	134	169	174	169	195	168	166	179	163	182	170	167	155	184	179	159	160	172	173	170	173	189	156	166	191	155	180	171	181	174	162	187	138	164	183	204	166	149	147	195	168	184	146	154	163	174	155	173	167	139	173	170	159	174	211	154	198	189	174	145	186	163	194	184	163	168	166	166	167	174	151	172	182
7792	905	1586	1721	1558	1145	983	843	773	718	683	603	576	612	610	549	578	552	523	534	483	483	508	531	491	468	478	462	450	489	504	422	491	454	452	464	458	504	446	476	487	442	405	450	463	415	451	426	441	446	415	443	451	409	461	436	441	438	455	466	423	421	486	425	440	439	439	463	452	456	423	459	466	438	401	470	451	414	458	448	456	434	459	412	476	443	417	454	458	491	452	443	432	421	447	443	399	481	481	446	473	444	450	503	448	448	449	445	426	424	415	412	449	417	397	449	463	440	497	479	423	446	444	424	427	436	453	435	451	448	442	444	401	423	427	458	418	453	443	450	466	452	433	434	398	438	447	441	432	427	434	429	451	453	450	437	413	429	449	448	471	419	412	471	445	480	434	431	414	413	436	424	423	476	443	440	447	453	423	465	447	426	427	427	423	466	429	410	436	423	465	435	441	447	440	425	420	452	424	433	452	445	424	452	441	463	437	463	477	436	428	461	391	429	467	427	457	408	411	451	441	456	449	449	447	446	427	423	438	420	442	453	443	443	445	476	416	431	416	459	437	443	422	389	436	420	455	432	408	438	441	407	425	470	439	416	441	431	457	414	457	435	465	437	425	438	437	427	440	444	445	451	441	418	417	463	433	425	426	416	441	445	446	453	438	404	438	443	445	436	443	440	450	436	421	431	487	436	444	447	443	463	449	426	439	418	392	396	449	462	419	445	433	463	429	447	442	459	423	454	422	468	423	463	410	439	409	448	457	422	400	486	462	446	455	443	446	425	469	439	414	485	446	452	459	459	415	427	419	450	408	471	458	422	429	464	406	433	444	473	429	461	440	413	481	470	399	432	450	476	427	439	434	425	438	434	428	437	451	432	395	427	445	477	465	444	447	432	425	427	406	465	438	456	396	442	452	441	400	445	443	457	471	463	446	474	469	457	444	429	467	419	474	439	453	397	481	432	450	435	467	455	442	449	433	458	445	439	376	451	457	421	428	456	394	477	425	428	441	442	439	449	431	453	441	432	495	457	409	436	438	447	429	438	437	421	421	401	427	450	440	489	407	436	437	428	425	481	475	442	431	446	438	438	419	431	443	434	452	484	443	453	451	452	457	485	424	452	439	430	429	447	426	460	453	427	460	451	414	444	457	472	442	426	445	432	444	423	426	426	454	421	413	442	466	437	429	428	440	486	446	441	450	418	470	428	439	449	454	428	424	492	466	438	459	440	432	431	465	457	461	418	434	449	467	472	409	419	438	444	438	453	444	407	442	436	421	441	433	437	419	445	411	418	451	420	466	482	472	431	425	476	434	430	446	431	424	499	452	447	436	448	462	431	436	488	415	385	457	444	420	443	429	434	471	445	421	419	426	423	461	448	465	444	425	448	437	435	472	456	454	436	436	471	381	441	447	404	366	445	476	428	432	415	465	426	429	454	462	429	402	440	469	429	445	476	443	447	432	409	444	439	405	417	417	449	427	459	439	439	408	425	426	429	411	419	449	441	471	415	447	433	450	459	446	453	423	414	435	443	396	424	451	447	437	417	416	450	410	433	478	477	457	425	429	424	438	416	433	480	455	411	436	435	464	426	466	429	419	412	403	442	441	474	443	435	457	450	437	441	433	437	449	449	450	408	471	407	417	444	420	484	434	442	395	443	417	470	438	431	444	438	426	428	442	444	437	446	434	446	427	430	437	417	453	427	404	423	450	469	466	483	406	447	422	437	431	444	458	439	491	451	479	436	451	438	420	415	429	458	438	439	420	460	443	461	463	422	434	486	442	445	422	436	459	394	495	464	462	444	453	468	450	431	426	437	436	451	432	452	429	476	419	423	440	489	453	458	418	442	485	464	446	465	460	439	420	465	486	441	412	442	435	469	411	407	437	433	407	408	413	394	439	431	421	426	439	441	460	409	443	436	451	421	455	447	482	425	459	444	440	460	420	428	426	423	451	450	447	450	476	496	469	440	429	445	443	457	446	438	425	398	450	430	455	431	419	430	423	441	417	435	435	430	466	464	416	425	437	502	433	420	415	444	433	428	458	418	460	465	417	414	448	434	410	466	451	424	425	448	431	433	422	439	461	427	438	464	452	451	399	467	438	408	484	490	449	452	413	469	467	416	436	443	445	436	431	459	418	443	421	439	407	475	429	450	438	424	471	440	432	451	449	416	445	457	468	441	412	455	415	467	430	455	447	428	434	441	450	417	476	419	406	430	435	449	417	456	421	428	447	446	433	451	472	428	457	455	432	435	428	412	415	463	438	482	438	494	432	408	448	447	435	403	398	437	411	467	455	392	427	422	482	459	420	421	431	441	418	436	451	473	447	445	433	445	444	466	459	410	398	452	461	455	465	487	437	442	429	473	409	447	419	421	464	459	420	431	460	457	433	428	435	411	429	422	424	410	463	442	416	431	428	439	427	458	466	436	469	422	456	457	463	430	443	470	485	413	410	454	451	435	449	436	443	458	430	417	476	392	482	437	465	437	452	439	430	459	434	437	420	436	468	428	471	437	429	436	464	486	377	485	404	479	470	440	440	405	463	431	436	441	454	436	431	427	421	432	414	416	435	424	395	437	429	459	467	400	423	413	435	421	468	470	464	414	440	460	462	449	467	459	468	445	427	435	425	470	457	444	420	436	404	451	424	408	442	455	456	436	445	438	426	413	397	417	425	451	417	438	453	409	447	445	467	469	433	431	457	410	406	434	454	388	419	464	446	450	433	440	419	428	446	458	417	429	448	449	441	453	454	445	435	483	425	433	388	467	447	448	435	457	453	444	456	479	414	458	420	423	456	456	448	438	450	429	468	415	442	465	418	420	421	443	479	430	454	451	457	441	405	438	404	483	416	464	444	431	461	437	442	435	413	479	412	421	452	437	420	436	447	405	428	464	436	451	388	411	433	435	432	448	432	483	439	468	458	427	468	428	429	385	474	415	442	399	437	465	440	456	460	402	436	440	473	434	457	451	429	438	408	425	441	424	443	448	403	465	410	456	439	391	449	413	436	444	438	460	431	418	447	474	423	445	442	446	439	413	427	427	444	445	477	444	455	443	421	456	428	421	408	486	459	469	425	441	412	423	421	443	457	437	434	398	448	459	419	443	467	418	404	433	410	435	432	412	435	416	431	412	441	435	422	433	409	451	428	440	418	457	478	423	466	433	476	435	437	451	522	439	446	452	456	401	466	403	461	421	443	394	436	441	427	428	457	493	424	451	454	447	441	428	441	428	434	406	424	446	458	429	404	418	423	436	439	449	457	452	461	441	439	423	420	449	427	436	415	452	460	438	467	448	466	421	429	461	449	473	420	444	457	449	440	474	403	450	413	476	447	476	421	380	458	422	441	453	422	432	469	447	440	407	432	471	446	414	415	459	466	445	451	447	419	484	479	435	448	451	438	441	431	430	472	456	477	433	470	416	435	483	437	419	459	449	422	455	447	417	426	452	460	407	414	409	443	430	460	462	439	462	452	450	445	423	443	454
1354	386	372	359	359	377	384	339	376	397	427	378	379	393	378	438	394	343	388	401	379	361	419	362	317	395	388	369	413	416	345	416	390	349	378	339	342	374	406	437	407	370	390	386	360	373	382	386	383	361	380	388	399	396	368	417	400	401	392	396	384	414	403	373	371	378	434	374	374	376	418	406	393	353	374	400	352	396	369	398	380	389	341	360	384	385	396	381	405	373	355	377	381	382	370	364	397	404	431	385	373	396	424	420	424	399	360	387	393	389	393	400	395	410	387	391	379	378	398	355	353	383	359	362	341	374	395	383	372	379	385	379	391	355	415	362	379	393	388	367	364	430	361	367	375	355	390	347	407	364	369	362	396	371	368	382	383	408	408	414	406	393	374	410	365	398	357	389	318	381	400	368	371	382	345	359	408	380	358	356	399	372	381	342	368	372	393	399	376	414	378	347	429	390	339	349	384	373	364	379	364	395	352	374	369	389	336	366	399	399	380	394	406	382	365	394	387	398	398	396	342	377	409	340	418	392	369	421	386	381	395	383	345	411	374	415	389	385	360	410	378	368	369	396	372	394	364	376	380	367	363	399	369	355	377	332	363	367	386	375	354	345	390	376	400	421	369	407	403	364	382	348	370	391	364	378	389	370	354	400	376	359	383	397	374	385	412	411	357	385	353	399	385	413	417	368	366	364	369	384	365	398	409	399	365	408	378	380	401	374	390	408	396	362	380	351	375	366	387	391	397	376	392	373	391	388	363	392	398	342	396	339	382	415	363	373	374	375	371	376	411	384	388	382	369	364	395	363	328	362	364	412	416	352	355	352	359	398	387	371	425	379	379	352	366	365	399	329	398	408	375	385	386	375	341	396	378	373	378	379	404	350	410	370	368	342	381	413	376	378	357	412	388	357	399	429	379	379	370	395	366	380	341	355	391	385	366	343	391	384	408	392	371	366	380	353	333	389	403	383	397	374	356	399	380	374	371	396	394	372	361	411	389	422	354	367	368	397	421	391	413	344	382	384	385	377	395	350	409	382	414	373	371	404	372	345	338	401	406	377	388	372	398	384	397	336	349	385	406	397	370	357	370	401	410	388	357	408	384	358	380	354	351	401	377	380	394	380	399	373	380	380	377	383	391	419	376	371	397	363	392	379	358	400	410	372	423	376	386	401	369	396	328	388	354	382	392	377	379	387	369	339	379	366	372	400	404	391	409	371	403	417	394	417	365	387	355	378	364	376	390	394	391	369	384	380	373	346	378	367	371	388	354	428	402	368	368	392	353	381	380	384	391	378	398	383	344	393	387	381	341	380	390	370	396	369	355	388	349	385	350	394	359	397	376	398	351	427	380	390	372	369	366	406	423	352	393	362	376	403	365	381	387	366	429	419	372	343	393	371	407	400	355	374	320	367	388	374	373	386	359	362	386	326	343	364	373	417	362	408	349	352	427	354	362	402	381	382	398	353	407	404	392	394	410	394	366	391	382	382	386	336	372	392	376	358	354	372	398	426	357	408	420	392	367	375	406	358	355	358	378	370	360	387	390	383	404	363	376	382	384	371	396	381	368	375	367	378	367	380	387	390	378	389	394	367	399	421	381	415	381	389	382	368	350	385	369	347	388	430	350	334	399	368	384	391	425	366	399	359	371	392	368	356	368	384	390	370	365	354	367	356	381	403	413	391	375	408	379	371	377	377	378	332	386	373	400	367	368	362	395	410	371	352	370	348	405	406	374	395	324	375	380	372	404	395	387	384	426	385	384	354	369	393	375	367	352	382	363	399	367	389	392	371	388	385	404	379	371	386	411	399	367	394	395	392	350	335	376	392	375	419	407	371	420	386	369	389	368	388	389	372	415	429	385	365	374	347	415	363	340	388	379	359	376	416	388	386	397	412	354	392	404	388	410	401	386	383	380	378	389	387	414	368	401	359	426	382	401	420	358	415	377	362	363	359	402	356	396	383	372	361	382	345	374	387	423	393	351	379	297	377	329	372	345	336	372	370	415	396	388	344	374	396	448	389	405	385	356	343	435	372	358	388	355	367	376	332	402	375	376	358	372	379	392	381	359	371	362	393	407	380	336	362	375	369	424	395	340	371	367	387	420	364	378	377	378	388	383	373	367	397	358	358	358	427	373	398	366	409	417	330	364	373	411	342	372	380	400	351	407	354	390	391	395	415	372	377	390	391	400	386	378	430	399	368	358	387	398	379	382	356	375	382	343	373	403	365	377	389	390	386	411	400	370	449	382	383	347	348	347	404	390	381	397	358	380	384	343	359	377	361	414	388	419	401	399	401	395	385	396	352	364	356	334	344	376	365	376	363	373	364	382	344	356	377	391	377	382	388	356	404	370	405	371	408	376	397	382	358	367	390	396	407	393	398	394	408	385	386	366	388	371	391	397	409	342	367	402	382	353	412	351	384	391	403	393	371	406	350	364	365	384	420	380	402	338	375	368	387	374	364	380	387	368	427	381	402	382	375	395	364	367	373	381	411	398	367	407	430	380	401	373	363	371	410	361	419	371	332	401	365	348	408	355	374	401	395	381	391	395	399	374	378	380	390	395	435	394	360	396	401	380	385	374	383	393	328	407	366	392	370	374	375	343	354	374	403	355	405	408	442	372	349	385	377	393	343	386	363	420	366	354	355	371	334	330	371	412	362	406	376	355	372	391	364	360	375	381	362	356	405	394	389	361	372	417	389	422	345	372	376	352	363	368	400	353	345	372	390	397	370	400	393	386	391	420	382	352	379	400	370	367	396	412	419	387	386	404	412	410	369	390	329	383	380	353	412	401	381	375	379	374	399	387	422	357	407	370	399	413	424	382	413	395	354	397	426	387	391	407	379	372	374	359	369	384	381	410	406	386	373	354	394	372	358	368	369	388	356	364	369	333	412	404	340	383	372	406	373	391	399	421	367	377	369	321	384	362	402	390	396	342	377	373	378	374	383	357	391	381	412	384	417	363	404	408	388	354	379	410	363	403	399	377	387	392	430	364	388	400	374	380	363	349	401	436	371	374	370	419	389	360	375	358	387	409	405	349	401	343	374	382	386	427	389	382	384	392	379	382	417	368	354	405	387	389	369	396	388	353	368	365	389	396	418	382	390	367	382	402	367	368	382	412	414	342	369	390	367	354	375	410	412	376	350	375	390	367	383	380	370	403	352	362	374	387	411	381	391	388	370	396	350	366	391	340	351	332	381	402	369	369	408	372	394	367	372	388	369	390	375	430	407	353	385	391	385	380	389	404	405	396	426	389	358	383	382	407	363	393	378	384	392	378	353	358	385	411	371	351	400	391	374	341	392	358	369	368	354	378	380	373	351	397	401	354	358	428	358	364	368	346	362	374	386	383	381	388	399	400	400	395	386	367	389	368	413	355	372	384	365	369	386	371	413	398	378	399	373	388	387	352	385	390	403	398	395	371	378	390	362	368	362	376	373	391	375	365	365	338	370	391	353	403	393	364	377	382	365	357	368	414	392	368	374
2057	914	915	898	921	984	942	882	960	892	899	889	908	897	870	884	893	836	918	956	913	888	949	870	875	989	899	939	953	955	854	876	911	862	867	923	893	926	902	937	884	926	894	906	890	926	872	909	899	934	919	863	928	897	889	906	928	897	903	904	937	925	932	896	961	973	876	893	929	994	887	896	936	832	865	970	919	932	931	899	889	952	908	934	883	900	878	976	916	903	919	956	903	849	930	896	892	877	868	881	952	895	899	884	900	908	920	897	913	927	952	924	918	929	901	936	891	913	855	946	917	939	904	886	950	903	880	904	943	935	911	901	903	866	857	881	880	919	903	891	876	895	895	903	944	924	978	901	958	942	903	901	903	905	898	928	880	914	913	887	905	922	866	913	918	918	897	894	925	911	894	892	902	919	923	908	928	932	905	939	918	891	871	867	965	930	929	938	876	878	962	869	855	937	899	908	958	855	869	865	921	853	886	892	969	860	908	925	903	905	897	887	925	911	924	945	875	884	856	915	936	914	861	907	905	910	913	933	885	926	910	887	949	910	888	924	933	900	941	892	919	930	913	926	899	919	882	930	884	939	912	876	954	910	942	882	896	947	908	898	901	940	851	933	878	980	918	943	912	914	895	943	910	944	929	946	926	919	861	973	938	863	875	906	908	887	895	879	905	905	907	869	935	941	946	921	936	913	938	865	909	935	910	902	867	933	912	868	892	932	937	911	936	958	925	913	925	923	941	898	936	905	869	950	911	907	951	916	890	934	933	928	922	893	923	840	935	955	926	922	867	869	923	909	905	913	909	958	903	930	920	846	889	866	901	885	905	970	927	931	860	915	955	917	945	903	866	876	972	883	951	911	936	907	912	942	886	921	844	928	955	951	874	880	911	875	878	954	912	960	964	910	944	957	923	851	919	942	880	892	915	942	868	935	917	901	881	927	900	855	863	929	907	906	846	872	904	878	863	905	916	939	952	902	922	884	937	955	907	885	904	927	926	910	921	890	872	904	904	930	863	905	918	923	917	929	885	928	911	914	882	877	907	933	894	965	919	859	853	880	870	902	860	919	898	953	901	923	818	940	913	961	935	924	903	893	923	926	914	873	927	883	901	878	928	882	939	871	913	894	941	956	906	916	889	956	879	970	886	903	963	973	899	918	947	897	903	901	908	875	880	895	920	913	933	913	900	914	935	904	924	871	973	853	852	931	878	909	900	913	902	901	898	921	875	896	933	880	884	917	974	948	859	891	866	939	977	925	853	894	940	933	916	943	929	897	900	867	909	899	882	931	941	916	900	916	921	873	911	941	919	906	946	966	899	868	850	878	883	934	908	853	876	931	953	944	935	901	971	895	882	950	902	972	910	958	896	925	883	942	964	938	918	883	881	879	975	898	913	921	889	922	944	921	924	891	886	923	939	942	880	886	951	961	894	950	916	918	903	908	937	911	873	907	929	944	983	921	935	935	872	947	908	973	946	938	910	910	886	930	895	927	899	889	898	876	944	866	923	946	877	899	945	913	932	881	866	958	850	867	915	925	919	910	927	865	932	946	871	921	871	920	840	917	948	889	908	930	951	965	881	909	874	956	896	914	920	883	876	888	918	939	926	949	948	892	895	914	905	920	849	897	959	892	936	916	911	931	919	884	912	904	945	945	916	944	941	927	933	838	859	882	933	924	864	952	941	929	898	927	943	919	924	923	869	922	948	905	868	913	945	911	913	888	939	942	887	904	934	912	884	847	932	956	920	945	956	908	954	861	948	891	926	893	897	893	905	890	933	906	937	914	987	943	962	934	912	915	889	933	904	898	896	885	914	951	915	920	851	914	902	952	928	913	881	914	973	927	921	892	915	963	934	855	884	896	934	900	921	914	928	981	891	870	891	951	942	916	861	954	898	935	903	881	972	908	837	883	893	971	878	883	938	958	908	935	881	894	908	849	929	926	922	878	926	944	916	902	932	917	821	895	910	934	848	906	938	905	892	914	943	943	856	897	933	897	899	951	950	875	916	961	899	904	920	912	939	933	921	903	857	908	811	897	899	961	942	926	890	951	868	931	927	843	921	929	863	944	912	903	876	928	917	912	886	886	949	935	911	884	927	892	855	907	943	907	905	876	913	916	937	933	963	861	856	924	929	907	971	953	945	920	927	863	899	889	897	909	893	954	927	908	878	899	883	929	826	885	922	907	920	913	898	948	905	890	905	913	878	963	947	861	927	921	913	931	861	883	908	944	906	849	879	898	914	900	911	935	900	914	865	909	916	959	907	954	865	890	917	896	927	873	936	939	936	910	898	984	890	927	943	880	909	896	912	895	873	862	894	915	892	901	907	926	875	931	893	910	891	891	931	954	928	943	936	910	954	917	960	965	984	908	912	873	928	928	917	876	920	892	916	923	965	939	892	885	946	875	905	892	889	924	952	859	885	905	874	899	896	885	935	898	869	888	964	945	953	884	893	910	876	911	910	945	906	931	894	867	953	913	882	902	914	914	873	922	853	911	913	923	902	909	940	857	884	934	898	931	951	942	880	919	917	896	903	907	910	937	958	931	930	918	855	885	930	933	897	925	952	963	913	893	901	909	911	916	959	888	940	866	910	865	940	940	892	922	907	939	865	911	930	928	967	933	961	891	921	908	877	883	952	888	868	861	984	925	850	920	935	921	929	874	930	958	928	899	918	945	951	910	858	953	948	931	974	967	889	903	910	916	931	941	891	916	847	891	925	914	921	920	930	939	892	906	897	895	903	937	929	863	910	901	893	913	870	926	851	976	903	930	958	861	908	990	953	883	867	936	940	925	888	870	914	921	896	885	862	905	834	916	931	945	923	922	906	972	932	949	893	919	904	945	930	903	854	842	874	927	890	922	962	941	922	924	936	882	907	908	880	891	947	876	862	957	861	876	886	930	927	920	907	899	955	934	909	875	886	924	922	918	891	922	848	916	919	904	935	941	932	919	940	956	887	854	969	864	933	884	907	915	962	948	975	849	900	903	989	920	907	903	881	839	849	883	942	900	957	938	869	907	957	945	917	951	957	962	928	935	912	905	898	910	940	949	861	896	907	910	910	886	938	917	941	925	926	892	903	930	940	972	857	869	918	904	934	995	878	920	840	921	928	918	883	903	871	903	926	935	947	934	924	903	910	903	876	895	986	944	906	953	887	892	936	848	958	889	933	900	929	902	946	898	894	888	967	941	897	878	898	923	922	915	933	902	892	895	905	933	864	902	955	904	886	929	921	895	895	908	929	916	886	910	884	921	937	923	943	929	966	909	940	903	959	881	929	916	911	914	896	939	896	900	921	846	902	911	869	951	914	902	962	877	927	949	887	928	926	879	902	887	878	929	924	926	903	935	870	904	976	914	913	913	905	973	938	910	896	888	906	906	947	900	954	936	954	943	867	923	922	927	912	888	900	909	908	914	902	848	845	888	914	940	949	923	918	923	941	886	887	847	918	880	903	911	900	940	892	937	903	857	865	911	886	940	896	930
6719	521	591	501	434	409	402	423	372	366	354	398	368	366	358	417	353	336	336	327	327	370	361	366	370	359	357	323	364	373	364	358	363	392	322	360	336	372	363	346	351	349	330	331	345	356	344	298	333	315	326	353	336	375	354	354	331	375	354	306	383	355	339	351	341	368	360	339	340	342	342	317	369	364	350	327	330	380	328	332	318	356	345	348	336	351	360	321	343	337	327	358	311	350	341	381	375	371	373	351	346	337	364	370	343	299	373	348	322	356	370	325	359	359	352	342	326	357	314	353	381	343	380	355	348	360	339	342	346	314	333	342	355	339	328	320	357	356	351	349	321	377	309	345	357	334	360	354	353	366	318	322	339	341	394	347	350	346	332	349	361	383	357	365	353	334	345	377	332	363	398	344	334	324	370	350	344	338	353	353	360	350	311	351	355	334	350	336	348	350	338	335	366	338	335	354	336	355	338	332	329	369	292	328	327	315	307	380	333	345	341	325	374	366	336	370	331	364	336	345	333	328	384	345	312	326	332	380	322	324	360	363	364	330	357	336	345	340	346	342	344	318	312	341	336	339	366	358	317	329	351	379	334	333	358	343	346	368	337	374	334	340	338	351	325	336	398	331	339	367	326	360	337	330	345	340	329	340	362	347	337	399	335	332	344	356	356	326	346	330	358	351	338	345	318	375	347	387	334	355	349	387	356	362	305	336	294	351	334	359	342	378	342	365	352	326	333	339	335	368	346	335	411	332	350	334	348	350	326	321	403	368	354	336	373	308	328	352	326	328	362	341	374	345	338	328	349	362	320	350	357	324	355	343	350	365	382	342	362	346	307	320	331	324	329	363	363	373	350	355	346	370	316	348	361	357	353	346	330	309	310	330	354	345	358	365	369	384	356	334	351	352	334	337	344	329	316	358	365	361	343	333	350	352	363	337	339	334	317	345	328	376	315	366	329	347	358	366	366	332	345	352	359	351	354	342	352	327	369	341	329	351	330	379	338	342	328	334	352	373	365	312	355	332	336	346	327	340	349	359	345	334	332	367	368	291	295	318	380	350	355	365	346	340	351	350	336	317	348	373	346	342	345	354	342	356	344	361	372	332	358	370	335	316	319	353	348	339	363	383	327	322	364	328	323	355	342	342	319	361	374	383	363	356	378	344	347	340	341	371	372	365	348	313	345	336	352	338	370	321	354	355	332	322	409	377	356	324	335	349	354	360	311	349	325	348	344	324	359	372	300	325	341	388	355	359	337	345	363	364	340	370	329	329	336	366	346	358	368	331	365	331	340	331	356	325	340	329	335	310	363	347	394	317	336	325	341	342	345	335	361	345	314	380	318	352	307	368	333	325	327	292	348	368	335	362	342	352	330	329	375	348	346	313	369	339	360	331	312	340	330	355	342	360	368	379	363	364	372	360	368	339	310	336	353	335	377	369	399	322	339	384	356	353	347	330	394	342	317	340	344	344	354	338	360	318	320	332	355	341	374	365	382	336	342	349	359	372	355	332	335	345	312	368	312	317	356	392	352	335	329	342	352	333	343	343	340	371	355	359	329	339	362	335	306	321	343	361	357	303	347	356	354	325	344	348	352	347	331	334	326	364	342	347	310	311	344	367	341	319	315	318	324	379	348	366	319	373	352	405	379	335	359	329	384	375	315	337	327	359	359	351	393	371	390	380	334	354	357	360	366	358	332	341	346	359	326	335	378	321	303	372	309	357	344	396	345	342	367	332	323	347	349	379	371	332	334	332	343	333	349	377	339	365	346	367	369	332	357	340	330	340	306	366	323	314	383	315	352	385	363	334	379	321	360	364	329	331	357	324	328	424	363	357	326	345	351	303	330	361	355	348	351	349	317	340	369	313	354	350	339	335	347	338	344	333	333	309	341	344	341	360	345	366	364	393	324	378	338	342	354	367	372	323	327	359	335	353	331	391	311	342	396	355	352	329	374	364	337	324	332	318	347	325	360	353	354	361	336	307	330	328	329	337	342	354	319	381	377	337	367	354	338	349	315	286	330	386	330	332	362	343	357	326	316	352	310	345	319	391	324	338	363	348	362	363	347	328	363	341	365	344	355	368	331	371	357	327	346	364	342	369	352	341	350	336	340	386	341	336	318	353	352	368	348	357	346	381	339	369	344	370	331	342	359	351	341	366	352	357	329	348	325	354	333	331	340	317	341	341	321	384	384	364	363	322	305	335	330	381	364	336	344	361	346	370	327	320	340	369	303	342	353	341	337	407	340	363	334	320	357	366	353	326	343	352	349	336	335	330	329	337	350	373	339	358	333	329	331	390	360	310	337	344	370	365	336	336	367	339	371	346	350	354	296	379	358	353	335	351	339	322	350	345	343	386	314	335	377	343	350	339	317	351	367	370	373	345	360	338	370	306	362	326	345	338	364	354	359	296	333	341	344	349	305	365	347	374	353	345	393	332	324	368	345	330	352	355	338	373	332	314	351	348	359	312	362	308	348	324	345	342	356	380	317	292	321	353	360	319	345	357	337	330	325	342	354	352	352	338	326	351	356	343	339	351	314	338	371	346	375	345	353	345	344	335	347	312	366	367	332	348	327	326	347	384	349	312	326	325	321	348	321	378	384	360	352	339	319	371	362	352	343	352	368	349	325	362	345	347	358	333	324	331	342	387	346	359	328	319	338	349	332	311	351	321	375	309	364	368	365	360	367	326	336	381	354	349	367	325	327	339	339	317	337	377	382	379	332	345	352	368	351	344	340	326	337	342	354	358	362	349	380	335	374	315	349	345	323	350	338	357	375	356	324	357	346	312	332	322	316	370	310	326	319	347	343	346	378	361	390	377	307	349	358	350	352	330	334	342	354	346	358	353	381	342	375	382	367	364	381	345	376	347	308	377	335	406	328	344	376	337	384	366	322	377	337	335	352	358	345	338	339	396	363	355	352	388	336	327	340	357	362	283	332	327	299	358	331	353	336	341	338	332	343	365	338	362	342	336	348	364	348	359	349	327	316	329	350	345	327	317	373	332	323	299	333	347	339	333	318	347	324	339	346	358	368	338	339	337	317	332	345	347	358	334	373	338	340	350	354	362	356	358	325	360	371	356	311	330	347	313	341	359	366	374	349	367	363	362	370	354	344	355	347	377	349	380	328	349	353	355	351	373	365	332	352	371	371	355	348	334	390	335	328	346	314	326	353	334	357	342	326	349	361	361	307	363	382	352	373	360	330	308	357	374	321	387	347	337	355	324	363	340	339	340	352	344	344	360	384	336	318	332	351	332	326	332	370	343	356	325	346	308	344	359	379	381	333	347	331	342	314	294	352	360	336	310	380	363	336	373	361	341	325	361	360	324	312	352	300	338	332	343	349	349	345	367	376	351	376	357	367	340	344	332	328	390	337	338	341	374	325	374	352	315	374	338	356	344	336	325	340	327	384	373	337	333	316	317	342	307	348	361	319	342	377	331	314	349	350	354	352	331	362	309	339	336	350	352	362	348	346	346	342	369
6458	1038	1352	1434	1338	1202	1113	1110	975	935	955	926	952	884	873	901	923	884	867	881	902	912	891	862	855	856	866	851	899	825	862	790	843	859	873	850	827	852	845	842	798	816	862	816	798	824	820	809	815	890	808	861	847	832	815	829	839	793	819	849	823	808	772	833	818	838	822	883	803	845	841	802	791	871	838	855	819	831	823	840	811	838	825	844	843	790	857	779	847	807	816	876	857	805	845	829	876	858	822	833	869	853	821	832	799	796	827	862	921	850	823	843	821	816	855	782	795	815	829	834	896	838	858	847	806	808	822	873	796	837	840	858	839	872	852	829	887	837	798	805	937	848	809	865	858	834	839	855	823	847	865	841	829	835	798	855	826	839	827	846	827	887	780	784	849	837	804	836	803	796	837	826	793	834	835	785	838	889	832	845	856	831	826	839	843	838	836	819	785	827	843	847	827	814	801	873	853	820	811	785	834	804	848	796	793	803	839	878	826	833	808	846	823	861	852	809	789	800	819	820	810	827	842	772	817	817	839	777	822	783	857	823	790	872	876	812	811	785	774	821	822	800	845	834	851	801	838	802	834	805	862	796	908	823	849	816	841	839	878	800	798	805	864	779	780	836	843	841	826	818	824	844	872	871	818	836	778	775	819	866	841	809	841	845	854	798	808	839	809	768	861	828	873	840	837	872	797	828	868	862	822	869	881	832	849	772	879	868	846	860	817	781	843	895	795	869	805	850	816	823	804	821	837	838	891	844	770	855	843	866	841	788	852	862	815	830	794	781	818	802	881	810	844	860	826	869	863	846	877	828	871	829	848	763	826	835	871	828	860	811	890	813	836	783	790	895	801	812	850	842	809	842	852	886	818	850	818	823	787	846	837	806	865	857	890	816	838	853	913	785	872	826	879	834	765	837	852	786	820	876	825	833	817	839	821	887	786	862	832	847	832	820	860	792	865	849	840	795	850	828	789	844	838	835	841	861	834	846	831	870	847	837	822	843	880	822	848	818	891	779	818	883	892	813	862	858	868	843	819	835	796	822	790	846	830	794	796	801	846	867	831	850	832	859	832	791	826	847	796	889	813	783	820	855	838	758	838	824	801	851	820	829	820	809	792	847	826	839	780	795	863	907	835	822	802	885	782	804	840	823	828	844	807	872	871	820	834	852	854	793	797	825	830	826	799	813	828	833	828	837	844	811	882	833	848	851	832	801	821	823	832	811	865	822	857	770	829	850	839	857	788	824	850	784	832	824	868	830	819	827	815	799	884	867	799	908	848	805	861	833	823	865	845	844	842	834	789	727	838	808	865	864	799	849	878	858	876	830	809	910	871	888	783	793	819	851	807	817	811	829	824	842	912	792	851	855	793	858	822	817	880	917	840	846	869	838	834	797	810	855	751	838	783	796	856	877	834	843	826	763	797	843	841	826	825	880	852	796	847	819	856	807	804	855	880	835	818	863	822	880	788	861	838	831	855	782	769	877	855	826	836	862	797	852	831	814	817	773	824	821	901	804	847	831	819	810	891	798	860	891	796	823	853	864	803	844	780	835	795	843	811	805	816	825	806	882	825	780	855	832	812	846	807	782	917	853	818	848	835	811	819	838	867	777	835	914	834	781	845	889	806	829	853	818	860	819	825	843	821	763	820	849	775	729	852	868	834	806	854	829	824	839	841	825	793	908	816	811	804	842	852	863	855	858	794	811	790	871	826	781	848	819	798	797	828	862	890	864	841	813	780	830	849	802	816	855	838	841	790	819	803	840	831	870	835	852	798	813	862	831	838	835	815	840	893	847	879	819	767	845	827	796	852	828	842	840	813	862	838	805	862	880	812	838	846	869	806	844	837	827	807	767	829	802	820	774	830	851	819	844	855	810	813	850	829	845	864	846	816	835	853	881	831	800	824	842	864	835	815	779	767	837	851	834	839	763	848	835	868	832	862	813	807	835	838	870	897	804	940	861	825	842	840	794	874	851	840	815	813	825	787	864	766	834	867	873	844	814	799	802	853	892	785	827	834	829	826	817	882	884	846	830	857	796	849	839	823	827	866	803	839	792	832	826	816	878	827	828	792	868	888	828	842	835	786	847	811	848	856	802	868	818	891	870	864	809	838	862	799	860	886	801	824	834	843	762	863	829	817	852	841	857	870	809	846	869	845	834	861	835	832	868	850	886	880	786	846	870	770	831	848	839	850	859	848	831	823	825	836	861	796	782	818	829	779	856	814	836	820	836	806	870	870	834	840	803	828	826	828	802	817	849	857	824	886	846	849	890	833	799	770	825	836	853	841	841	880	820	808	828	779	851	864	782	874	859	828	812	820	803	813	754	770	780	824	816	781	831	745	824	843	832	829	800	821	856	826	781	832	809	794	803	869	869	811	837	871	814	825	861	799	767	833	799	832	842	856	836	822	876	849	851	842	810	859	841	845	838	834	860	851	871	836	816	818	844	758	833	826	849	850	788	787	845	805	856	830	807	858	842	872	850	821	841	838	890	824	810	841	859	802	816	847	841	881	808	859	877	799	861	804	849	804	841	803	786	805	759	832	800	791	831	808	831	803	794	825	810	866	792	819	840	850	815	823	807	803	836	830	894	838	869	820	846	834	825	802	883	796	895	795	882	800	821	875	849	814	776	845	857	850	770	845	821	875	848	800	833	840	834	895	802	905	827	829	813	813	832	875	837	791	880	893	869	817	885	858	849	837	872	827	847	839	833	846	817	877	847	800	790	836	822	871	892	857	829	831	884	865	803	837	824	837	843	842	812	866	853	859	826	887	864	814	860	839	826	840	861	820	831	845	872	843	824	817	891	837	828	840	811	874	817	819	804	859	833	793	826	810	755	832	824	838	878	849	829	829	853	824	810	882	828	837	859	850	818	830	874	816	852	825	804	797	836	846	822	855	816	815	849	830	852	870	854	854	866	808	827	850	871	829	835	828	775	822	746	879	884	852	835	852	866	864	837	808	884	828	818	846	878	784	858	839	845	832	869	900	874	826	907	893	810	849	793	804	856	810	836	812	808	845	879	795	793	791	858	858	849	800	895	856	818	859	849	831	826	844	774	800	866	838	821	836	829	813	810	861	829	797	803	831	858	845	845	811	846	810	855	821	874	810	852	816	841	857	839	828	772	894	851	871	791	858	856	885	858	841	846	883	856	825	798	850	771	836	829	849	879	816	821	865	814	908	864	836	869	831	853	810	852	842	827	832	864	897	811	836	829	840	782	821	841	841	825	830	863	855	856	790	805	902	828	844	854	877	808	835	847	835	865	878	834	813	883	856	814	803	853	784	789	826	829	821	850	817	836	810	862	798	813	859	811	842	855	840	859	877	810	842	904	899	817	805	836	869	847	842	799	804	825	837	833	849	878	857	828	849	797	835	854	784	857	819	836	853	803	876	860	838	852	823	865	789	828	835	818	804	821	818	868	882	843	862	842	888	803	797	794	833	833	788	857	847	824	859	823	807	848	825	815	774	854	876	888	827	822
12445	777	650	480	369	327	249	231	206	201	199	180	184	192	213	198	169	156	179	175	193	159	174	178	157	199	177	174	173	162	174	175	170	179	173	170	202	189	186	168	174	168	156	179	193	171	152	189	154	158	174	168	173	174	167	181	174	146	176	156	173	203	177	183	176	163	144	173	145	166	182	153	180	152	161	175	187	182	187	190	174	186	180	176	187	175	173	157	163	183	166	182	199	163	185	213	193	187	174	168	185	163	169	149	170	166	181	191	168	159	175	151	155	189	151	169	158	168	158	159	179	176	152	175	193	161	151	181	163	173	179	143	175	175	189	174	160	179	159	178	199	183	161	153	181	174	161	158	173	162	171	168	158	205	168	166	143	170	172	163	149	164	160	186	179	182	173	169	180	154	166	189	177	182	172	168	169	161	154	156	172	169	173	151	159	169	161	148	159	183	155	166	157	150	168	159	157	176	180	177	157	172	172	171	171	173	163	182	167	174	187	184	179	183	179	187	194	179	168	176	176	173	158	166	167	162	176	177	163	171	141	152	179	167	159	172	182	168	172	161	168	187	146	164	161	170	192	159	181	176	166	154	147	141	169	177	176	150	179	168	156	169	167	153	141	159	162	160	146	156	146	172	171	195	200	175	170	189	152	165	159	158	188	150	162	161	161	169	153	184	187	174	162	141	165	193	182	163	164	166	174	201	183	176	183	171	158	164	162	182	163	163	153	175	172	185	159	166	153	159	173	157	162	169	184	167	167	166	157	170	161	184	170	175	142	151	163	167	140	179	194	178	187	177	176	174	178	182	156	141	174	137	174	134	176	164	188	156	157	170	161	168	145	160	167	177	150	164	182	184	156	188	147	169	170	144	175	172	158	181	168	167	160	165	149	155	179	150	177	171	152	143	151	172	165	162	137	161	164	177	186	155	167	198	152	149	139	159	168	194	163	160	161	163	149	154	171	175	163	139	162	169	179	139	171	167	135	174	178	163	174	173	172	162	178	154	140	166	177	157	169	165	171	164	175	189	178	170	168	204	156	163	184	172	174	150	160	156	149	173	159	157	175	134	173	196	184	191	171	194	174	174	174	194	170	140	152	167	150	171	162	171	176	163	166	173	161	163	184	166	156	174	152	152	168	151	165	155	180	148	168	189	149	191	165	159	159	172	159	159	171	178	160	185	167	199	152	166	171	165	169	151	178	174	162	184	197	149	166	184	151	150	161	153	166	154	167	146	156	161	179	161	159	169	144	210	167	178	179	148	186	173	178	163	191	161	158	143	184	173	164	163	161	157	174	175	194	171	165	188	156	174	173	178	182	138	172	170	166	173	184	181	162	156	168	168	159	155	170	158	174	161	189	162	177	162	169	183	166	180	175	175	188	188	178	173	174	169	179	165	172	165	198	172	153	185	157	169	137	181	173	167	189	168	157	178	149	157	172	160	197	169	171	171	174	187	200	179	174	165	164	177	176	189	172	140	159	172	163	184	187	152	159	160	175	166	159	175	161	153	174	145	178	178	174	136	175	166	165	153	196	167	161	143	156	136	170	166	185	165	157	183	170	144	180	152	140	171	176	181	159	186	177	171	164	212	162	139	171	179	162	172	159	164	186	167	149	165	182	153	194	179	171	164	148	160	150	186	145	154	179	166	157	156	174	168	178	160	143	151	187	209	170	158	156	153	155	164	180	163	171	140	159	172	156	174	166	175	144	183	159	192	170	168	166	168	189	161	174	175	166	179	149	149	194	148	171	159	179	160	170	166	186	150	161	175	180	154	180	180	193	143	169	179	160	171	170	167	155	142	151	160	150	165	175	162	156	155	161	178	154	168	167	170	169	169	176	162	166	169	165	165	159	169	181	164	183	166	153	175	161	147	172	173	163	164	169	172	160	154	182	169	144	180	163	130	161	154	151	187	190	166	189	170	164	173	195	197	203	156	182	179	195	152	182	192	160	164	168	161	161	138	167	184	180	195	165	158	172	176	159	141	183	192	177	175	194	156	143	172	180	164	164	138	149	180	171	142	133	158	139	183	143	179	153	177	183	142	165	184	179	170	155	145	163	183	166	175	164	193	149	159	166	197	119	163	193	182	172	174	143	170	169	179	168	184	170	179	152	190	167	152	169	161	173	163	164	175	164	138	166	160	159	195	203	170	156	179	184	186	153	171	150	177	148	171	174	174	160	158	143	168	154	163	187	139	186	163	188	165	171	178	180	150	181	165	152	163	168	162	183	162	172	168	152	150	165	178	172	179	164	161	176	176	183	161	164	164	174	182	157	174	153	170	149	154	164	156	165	129	171	168	179	162	157	170	155	157	152	185	175	184	174	185	184	165	180	150	181	189	165	171	158	179	161	169	169	172	156	174	177	168	188	165	178	176	156	163	192	170	171	179	174	179	157	154	146	195	155	160	171	164	160	185	195	170	171	140	180	159	162	168	142	156	168	157	167	174	161	177	186	170	155	180	146	159	164	153	138	176	174	139	176	183	176	161	188	164	167	161	179	152	182	160	185	173	169	157	172	186	158	166	160	165	189	167	175	159	157	157	180	199	190	185	152	170	174	175	176	173	164	142	172	184	164	173	164	165	171	159	171	175	169	186	170	170	207	177	208	172	172	164	164	178	186	172	151	162	189	189	180	187	156	166	175	159	160	174	182	179	161	155	170	157	170	163	149	168	168	199	170	163	163	185	165	163	174	185	167	173	158	173	171	189	172	157	162	158	161	159	160	182	190	146	170	170	171	192	162	195	163	158	172	157	176	128	155	152	173	168	183	184	173	157	139	197	189	181	177	157	164	168	175	164	152	192	184	167	165	170	147	167	175	168	168	151	163	184	191	176	153	161	171	204	192	176	180	203	189	182	155	156	177	166	166	157	148	177	140	162	177	152	165	165	182	156	162	154	174	170	140	166	146	156	190	173	177	158	146	172	172	181	167	168	177	178	190	176	149	181	173	184	131	159	176	160	180	152	152	179	167	150	166	177	173	172	160	187	174	157	181	195	193	150	158	160	169	137	137	164	161	136	146	175	187	166	177	184	155	164	204	162	179	178	164	183	182	158	170	160	148	132	175	159	180	170	175	178	136	147	193	166	138	167	167	155	153	167	161	184	184	139	183	176	147	153	155	165	190	178	159	171	158	170	152	141	181	191	155	174	181	165	150	181	161	182	190	167	165	180	171	171	175	184	150	191	131	164	152	164	154	155	149	172	163	173	183	170	168	153	189	144	157	159	171	150	175	157	156	165	166	160	180	157	176	187	174	157	165	175	200	169	184	173	186	172	186	181	173	181	186	181	168	171	179	192	147	162	161	154	136	174	168	186	169	170	163	172	168	201	203	164	161	178	184	171	162	189	166	168	197	182	142	176	162	156	167	151	147	147	190	148	169	159	158	172	162	158	168	161	177	151	169	173	173	171	156	188	178	173	144	158	171	160	220	173	150	174	168	144	187	148	158	173	176	159	155	167	174	167	168	188	172	172	174	176
7865	918	1555	1765	1565	1168	1057	897	776	725	664	622	633	559	585	535	577	525	474	489	496	497	508	521	489	482	493	493	460	473	468	493	465	441	481	430	429	446	474	468	489	447	471	460	452	435	427	441	467	478	458	446	440	478	455	442	462	453	441	446	494	446	443	432	403	443	443	496	402	423	453	429	476	415	435	450	448	422	468	474	449	444	416	430	434	464	413	436	439	425	458	432	455	445	446	427	439	469	441	449	493	456	439	436	465	476	421	436	430	463	455	450	440	442	453	425	411	428	473	441	428	444	452	410	416	430	441	435	438	460	434	451	428	443	449	482	425	450	421	467	455	445	459	470	462	409	436	415	439	447	456	446	437	463	420	448	482	422	422	444	425	435	457	435	453	420	447	447	450	460	430	419	432	438	433	415	444	408	461	453	421	444	422	433	444	478	468	442	447	429	424	428	446	436	473	461	443	424	430	421	441	463	422	441	446	439	440	404	417	437	453	439	446	446	460	441	441	436	481	422	424	467	432	413	401	423	491	428	447	454	432	464	442	432	420	425	425	473	422	426	431	454	454	470	472	465	480	425	412	375	419	435	426	439	436	446	469	440	444	437	438	427	441	456	486	446	435	430	412	388	438	416	439	471	454	400	471	451	427	388	397	439	464	441	429	445	400	456	489	472	420	437	401	422	435	419	451	453	451	450	407	436	400	434	441	428	510	458	411	414	451	426	438	451	460	450	425	455	439	445	414	407	426	414	395	429	436	426	438	434	462	405	419	443	445	448	436	464	424	408	419	422	453	439	448	456	403	475	428	388	427	427	469	447	438	460	416	412	433	416	426	464	446	433	420	441	420	467	395	414	401	421	433	470	453	434	460	417	440	421	453	467	456	445	413	466	437	427	465	428	458	446	447	448	463	450	448	453	463	418	469	456	455	466	415	427	437	455	457	448	429	464	431	455	436	453	429	433	450	451	446	484	451	429	415	436	448	438	455	453	441	443	439	425	424	460	449	412	442	441	424	430	403	456	437	449	440	450	427	455	429	423	430	404	468	461	418	476	463	442	395	451	455	462	440	485	413	451	463	436	428	474	435	429	436	436	427	402	452	449	424	465	457	453	405	432	410	429	430	469	454	434	455	440	456	447	450	430	414	451	421	415	408	462	440	418	447	418	430	407	448	424	459	428	462	402	443	424	445	460	447	408	436	422	466	454	437	443	412	450	432	429	421	451	434	421	435	422	438	454	431	439	406	416	476	404	433	464	460	425	478	440	447	461	435	444	431	444	430	428	422	383	445	468	449	450	452	402	462	426	430	403	431	444	428	419	448	414	426	439	443	439	408	466	452	433	443	446	438	420	441	459	450	439	449	447	437	455	431	436	429	433	445	444	427	475	416	458	441	442	444	471	415	451	437	408	437	437	479	428	469	420	486	432	437	446	435	409	452	466	422	412	412	432	456	431	436	416	397	457	435	453	471	389	418	413	482	414	445	420	394	423	442	429	441	452	413	431	437	425	449	471	420	434	456	463	456	401	441	416	440	462	438	435	436	444	445	411	434	420	460	417	452	432	444	449	451	445	436	456	436	387	435	428	431	455	421	432	484	426	429	408	426	467	396	463	409	444	428	433	420	433	393	470	489	439	411	415	418	435	447	453	425	440	456	449	450	488	466	436	403	388	446	473	410	447	493	471	418	436	434	418	402	400	478	427	450	462	441	434	466	447	444	462	450	429	433	433	490	456	403	465	456	418	425	436	438	455	416	452	472	424	466	446	450	462	394	425	465	429	441	457	449	456	456	441	437	424	420	481	418	425	436	407	416	434	432	430	403	440	430	443	422	445	451	466	425	409	454	460	449	451	492	449	462	470	408	435	458	445	396	433	399	427	441	393	435	437	461	462	456	463	416	432	459	452	434	386	441	441	423	433	448	437	457	472	426	394	431	427	439	409	413	424	446	466	481	435	441	429	468	441	435	415	461	417	424	425	410	452	410	450	429	422	439	455	434	455	449	406	389	463	402	440	460	405	426	399	439	456	429	439	433	487	415	453	437	439	433	460	399	423	427	431	437	429	414	426	420	439	456	420	432	434	445	422	426	419	435	456	458	438	439	454	467	458	440	447	401	399	417	438	451	416	440	454	400	473	426	440	447	429	421	481	415	457	470	434	406	437	451	445	420	478	456	485	440	446	455	458	436	460	438	426	415	398	441	469	453	435	427	427	442	483	425	438	436	481	410	477	414	382	430	422	483	443	420	452	438	472	433	421	423	474	470	426	473	438	399	444	445	428	408	432	438	432	442	474	410	443	459	493	445	420	445	424	430	459	428	437	495	443	453	439	436	462	424	439	447	434	445	462	432	451	436	459	449	441	447	462	437	384	418	459	461	438	416	416	421	445	457	438	437	431	474	420	439	470	437	466	448	427	432	448	425	447	460	410	434	451	415	489	432	422	443	465	425	445	420	450	401	428	386	419	462	436	425	463	457	431	434	417	412	437	450	436	434	428	457	443	434	424	431	452	430	466	453	438	433	457	452	451	462	426	425	403	461	423	451	448	424	413	415	447	464	432	429	449	425	444	435	444	428	460	432	425	439	435	450	443	420	432	438	429	467	424	418	415	408	424	433	423	473	406	430	447	444	445	444	419	430	445	431	464	465	434	442	459	457	381	431	444	475	425	436	447	453	451	438	455	430	413	460	441	396	456	430	410	435	415	432	411	435	420	425	461	477	458	479	407	425	424	441	414	414	427	476	456	412	457	452	435	456	449	436	429	414	432	491	461	439	441	430	408	478	467	456	425	485	402	383	411	420	445	414	414	426	434	405	443	459	416	409	449	433	431	429	462	430	437	434	458	420	414	409	424	444	455	436	414	436	449	417	437	468	427	409	415	465	435	428	448	438	422	482	436	453	396	443	422	417	425	458	461	454	385	406	457	494	445	448	445	444	436	419	443	495	411	444	442	442	455	433	460	432	451	444	463	412	445	506	383	442	455	427	462	441	423	451	453	447	428	448	442	451	458	487	443	423	455	449	454	456	431	484	436	441	455	446	429	442	441	478	438	435	438	449	451	440	437	444	446	471	377	438	436	440	468	432	428	395	407	435	432	451	445	398	441	434	434	436	442	404	432	424	416	460	420	435	427	443	439	443	468	426	436	445	451	410	424	473	423	466	420	447	436	439	405	419	457	458	442	446	434	446	429	459	439	451	455	436	447	430	375	421	410	443	438	457	392	434	416	429	437	449	464	454	460	440	433	437	433	429	426	416	426	447	424	388	441	420	440	461	444	448	466	458	454	404	451	443	442	438	394	424	447	445	444	435	416	423	443	455	400	406	418	483	458	453	444	424	418	485	480	402	442	457	436	448	428	432	442	453	426	459	454	474	419	444	431	451	448	501	416	432	452	441	432	418	461	413	458	442	472	426	426	468	444	424	467	441	455	453	431	414	456	413	473	436	450	400	439	414	448	456	449	468	407	437	454	443	467	432	430	440	489
1417	402	351	384	372	397	398	415	403	364	387	408	391	391	398	352	396	362	393	403	351	359	363	383	411	378	375	398	398	363	355	389	401	405	408	368	378	395	427	375	351	363	406	388	375	413	354	399	379	368	388	342	375	376	378	399	353	389	410	382	350	378	424	391	424	345	379	369	413	393	391	408	385	399	367	359	420	378	372	426	397	393	377	342	410	385	366	369	363	383	374	398	401	381	412	364	384	383	419	354	356	368	392	344	329	379	371	372	343	391	358	355	347	385	398	348	436	415	389	358	396	367	366	371	390	362	386	388	404	371	360	385	386	378	374	416	360	366	385	335	390	396	375	371	357	400	385	391	360	407	403	388	349	365	373	395	385	378	401	355	348	399	377	379	370	413	394	383	394	380	400	390	389	382	383	341	376	359	372	381	344	377	357	380	414	400	395	385	333	396	397	372	398	382	394	362	385	375	347	361	420	358	375	390	382	398	408	385	399	393	391	393	386	378	390	428	344	415	390	358	377	359	347	408	382	382	382	365	356	368	354	381	389	357	369	421	407	377	437	376	391	366	403	408	353	371	382	364	390	377	435	385	399	427	405	347	398	362	356	369	391	365	389	399	352	343	370	368	392	362	376	355	369	370	397	380	350	381	393	379	401	376	358	379	372	367	344	404	400	349	374	396	368	392	381	388	371	397	367	405	339	397	375	366	385	348	384	357	363	352	366	378	355	378	383	383	368	396	392	359	390	352	389	375	393	356	387	394	346	398	395	367	374	364	347	364	374	396	400	362	359	354	386	382	390	371	370	341	407	349	411	369	434	392	386	403	365	389	367	397	391	391	384	348	413	389	357	389	368	396	401	381	363	389	396	397	433	343	360	383	363	356	377	348	349	341	399	393	402	397	378	371	370	355	370	388	354	379	353	381	402	370	386	392	349	350	375	395	439	386	382	354	386	395	353	338	401	382	359	404	371	389	403	369	367	362	375	386	383	366	370	379	357	388	437	385	364	386	389	384	375	410	383	369	388	356	357	374	392	387	370	408	413	366	414	390	393	379	390	398	379	383	391	393	409	394	396	392	378	384	358	395	411	376	411	381	380	378	386	405	363	373	348	378	379	417	354	408	403	365	406	375	421	341	410	388	362	352	386	357	395	411	359	372	398	398	337	361	373	376	393	415	384	394	413	357	373	408	407	388	390	345	442	359	402	352	355	365	382	396	379	392	339	331	404	372	348	380	383	412	393	389	374	388	383	350	337	405	403	369	367	377	355	377	343	356	382	398	387	392	420	411	370	410	362	382	396	368	380	375	408	393	381	404	361	406	403	412	379	361	374	382	422	404	404	417	369	346	392	393	391	376	370	384	362	376	375	378	376	403	377	357	380	414	373	365	404	352	376	386	374	393	384	347	335	422	383	420	365	383	394	363	392	382	394	352	371	375	400	378	374	375	383	355	408	354	347	406	352	409	341	385	383	407	397	348	409	400	369	410	411	395	351	388	361	381	358	365	385	368	404	352	358	394	375	396	382	412	383	364	403	379	370	379	361	339	412	391	378	408	382	403	363	386	338	375	358	401	382	365	359	343	379	390	367	368	330	369	350	411	374	411	358	398	356	370	382	390	354	416	384	379	410	382	413	374	397	412	374	396	356	393	349	409	370	390	371	372	402	392	344	396	363	368	372	357	362	382	355	383	354	384	363	381	366	390	389	357	362	329	404	375	368	380	386	400	383	367	365	402	366	390	366	400	370	403	426	417	397	390	380	388	387	415	375	406	364	376	389	366	345	349	375	358	350	399	403	361	378	402	371	379	383	360	410	358	408	371	336	383	361	348	378	407	403	399	364	392	348	372	378	323	366	379	372	387	387	352	377	339	342	380	349	391	387	377	395	374	366	389	397	413	372	416	386	362	397	397	393	394	408	393	408	371	382	393	374	418	395	372	386	383	361	383	374	403	415	345	369	333	417	373	353	355	366	398	412	389	372	379	344	372	343	390	398	348	398	380	350	408	386	400	409	383	388	389	386	392	383	414	361	382	367	347	387	357	356	389	408	386	368	374	358	387	393	370	392	383	387	409	405	373	371	366	404	417	381	382	377	360	396	412	400	388	397	398	429	380	408	428	383	389	357	359	403	366	438	376	371	416	367	358	397	377	415	371	372	390	390	368	346	352	349	386	366	360	374	408	387	406	366	406	459	375	392	371	373	389	369	366	371	360	380	362	367	344	378	365	403	364	403	369	400	415	406	416	332	386	410	358	384	395	383	370	367	400	364	394	403	400	387	378	372	399	361	367	382	376	362	361	387	417	375	374	349	382	398	373	351	384	347	400	343	414	427	388	404	339	395	373	374	359	378	378	394	383	385	391	369	415	397	369	380	365	394	364	397	374	400	349	362	388	394	406	334	386	372	359	379	359	435	399	416	383	451	383	361	365	371	373	345	381	394	375	344	381	389	400	374	398	383	382	369	418	406	390	355	397	404	372	395	345	388	359	355	376	379	371	403	350	342	363	404	409	416	400	382	340	398	399	397	397	376	394	363	391	346	404	359	372	357	376	364	348	390	405	375	359	398	362	355	361	415	408	380	375	374	374	385	383	369	387	374	359	375	390	378	403	356	367	392	411	363	373	354	384	405	354	380	365	369	364	348	413	399	473	376	403	382	364	377	405	348	350	420	384	400	410	387	378	394	385	411	395	316	353	410	359	362	349	427	389	413	389	361	349	378	378	361	366	400	378	435	403	383	388	367	371	434	383	440	352	370	364	391	399	367	370	386	392	345	387	405	379	370	376	354	365	371	336	396	394	370	394	376	400	401	389	410	420	361	368	391	399	398	372	362	380	384	351	333	384	407	405	363	395	391	399	402	378	357	412	366	363	387	394	366	367	371	382	375	361	383	370	396	360	381	408	370	397	382	393	372	364	396	355	357	353	392	339	373	352	429	373	367	406	355	392	354	338	396	350	339	354	372	379	383	351	378	400	382	362	350	339	369	357	380	406	391	385	369	393	379	367	370	333	377	390	358	389	368	387	419	415	396	399	395	390	392	348	358	354	418	405	368	381	366	372	394	381	371	364	396	367	364	380	384	384	400	388	402	396	382	385	376	332	415	379	429	374	401	359	376	364	370	360	387	391	403	384	377	371	361	370	357	349	417	379	379	359	391	367	398	379	365	392	382	357	392	363	359	381	375	369	394	338	380	389	409	374	329	388	412	405	389	419	390	361	423	369	396	379	386	390	373	403	425	426	388	374	387	381	408	399	349	367	386	391	370	422	382	384	411	412	395	383	372	417	381	375	402	386	420	380	395	400	414	407	380	400	380	404	417	401	386	389	362	403	369	408	379	380	382	422	381	391	408	370	402	378	385	347	394	348	368	426	358	337	369	386	395	365	379	371	382	392	426	404	374	381	377	398	401	367	406	382	395	385	399	377	399	386	412	412	391	367	402	355	367	378	382	350	395	371	383	376	345	374	399	401	398	380	404	401	401	416
2061	875	931	899	917	894	930	912	912	924	887	923	932	909	942	867	917	946	934	916	894	971	957	922	890	906	953	902	947	905	909	917	925	926	881	911	870	872	960	918	917	904	906	903	922	911	885	928	954	887	887	903	873	874	874	906	916	949	888	879	924	919	909	927	888	919	908	947	867	943	897	909	916	896	889	860	996	909	903	893	884	910	936	907	961	884	938	909	913	850	856	945	933	894	856	895	932	900	927	891	953	871	950	911	894	899	916	931	890	922	861	864	926	854	943	963	926	903	955	911	908	897	934	890	890	947	942	937	910	944	912	914	911	911	929	915	936	870	950	889	901	898	911	927	911	969	921	896	910	934	876	889	937	936	940	902	896	916	886	914	910	892	903	887	930	988	933	907	935	875	863	883	903	892	935	908	922	897	908	885	862	915	893	939	899	912	905	913	948	913	913	878	941	873	945	865	922	933	906	930	916	915	857	944	911	938	892	947	892	899	912	891	942	942	875	920	912	914	912	921	887	976	908	911	884	916	886	914	917	865	904	956	909	888	895	914	928	879	907	879	872	926	924	941	897	920	911	892	909	880	879	910	927	930	879	930	904	893	922	897	888	891	901	931	908	935	934	895	888	877	956	869	959	938	927	922	880	925	912	883	1004	864	915	936	901	937	916	926	921	902	922	923	885	915	898	914	974	868	893	918	894	901	924	960	972	891	966	856	897	987	938	898	908	938	951	946	897	923	947	904	954	871	891	906	915	894	911	875	975	894	938	915	931	946	964	918	899	922	876	947	904	894	891	928	905	886	919	905	878	954	891	947	919	954	959	968	880	908	910	873	922	940	924	938	884	909	916	912	908	906	898	990	888	884	978	948	984	968	946	917	922	926	883	905	952	934	860	956	948	896	907	882	935	863	878	920	885	906	887	946	961	881	909	931	945	935	955	936	958	905	909	929	874	946	917	853	907	910	926	910	836	910	874	897	915	908	930	865	900	931	943	905	903	880	918	896	940	897	902	946	935	959	919	874	886	894	918	894	927	936	908	897	959	915	883	892	897	911	944	907	870	955	951	926	873	878	931	883	967	897	947	958	942	989	984	909	906	881	910	926	968	891	865	865	872	947	953	869	916	932	926	956	935	928	891	889	896	881	913	936	948	950	886	920	929	882	893	921	898	921	917	908	903	891	933	928	887	911	914	945	888	935	968	885	940	927	897	929	971	942	936	877	897	893	948	960	960	881	934	938	876	902	978	857	913	876	889	925	927	938	968	900	916	878	930	906	916	914	931	898	902	945	882	918	903	939	959	862	896	886	920	896	885	965	952	880	889	902	926	935	861	900	878	883	826	912	924	900	912	899	894	908	891	869	881	934	920	870	902	938	884	942	918	935	924	963	911	928	916	893	893	903	925	892	933	907	963	861	865	886	883	878	912	886	918	928	865	957	857	912	900	877	951	883	944	952	970	915	940	922	955	885	895	862	913	930	926	928	922	942	881	908	932	886	942	963	909	955	898	902	880	884	905	943	882	892	901	883	916	918	944	930	910	919	886	932	891	855	923	899	916	916	963	923	948	888	893	857	899	926	873	976	900	955	880	909	970	927	913	879	982	878	938	974	914	902	971	927	959	896	877	933	912	888	879	922	911	896	918	973	959	927	953	926	936	954	904	904	902	861	939	928	834	908	961	915	981	933	886	874	916	882	875	890	973	1000	961	924	925	880	913	906	947	939	900	922	893	913	943	891	940	914	959	957	918	924	926	921	939	917	916	923	889	893	899	962	944	914	949	944	899	903	890	923	944	882	944	960	943	905	880	894	962	910	862	881	844	943	914	955	902	917	876	933	903	904	937	930	894	880	886	856	920	959	1006	927	909	950	945	883	954	908	932	913	908	956	908	942	910	943	914	848	916	841	924	952	872	892	954	904	910	892	898	919	924	888	869	938	918	904	859	943	933	928	909	925	891	919	920	889	908	932	886	955	907	888	910	913	910	889	940	937	899	901	918	910	930	931	922	897	899	890	922	945	904	930	915	914	930	883	942	931	891	958	917	935	834	908	946	931	940	900	914	903	871	919	877	1022	930	903	884	907	900	846	884	964	951	947	970	939	862	994	951	938	922	916	929	865	914	917	871	890	903	932	902	911	939	925	884	926	861	910	909	970	920	845	962	895	901	899	883	893	948	929	961	915	927	922	936	933	909	959	921	907	899	900	882	943	915	909	916	881	898	923	919	916	878	945	943	909	922	905	909	913	905	897	845	929	952	955	939	876	928	919	910	936	928	874	926	897	868	905	941	883	960	931	891	890	903	898	931	946	866	885	936	908	915	893	933	920	886	864	934	977	907	906	977	872	934	902	936	938	910	932	944	900	882	873	908	926	904	952	928	911	971	897	984	921	924	971	901	943	889	892	896	931	912	863	893	912	889	947	937	927	892	896	904	899	835	901	898	883	880	912	918	894	929	942	933	883	917	889	897	906	966	895	921	894	963	897	932	930	925	952	903	920	944	939	954	930	890	909	889	933	924	928	899	959	929	894	951	914	926	909	970	937	936	876	911	931	927	897	907	933	918	943	916	957	942	908	938	905	927	844	952	925	932	915	893	879	902	911	974	917	886	910	908	918	921	875	930	942	915	888	891	926	943	922	916	955	877	855	941	962	911	916	879	948	919	876	858	930	945	937	953	905	930	890	957	927	906	928	927	867	867	945	901	889	887	901	969	923	899	922	880	905	892	903	905	916	910	988	916	918	947	873	892	899	945	944	939	877	862	896	903	855	928	911	977	931	891	919	889	890	908	946	934	939	923	926	911	934	970	919	942	918	937	906	913	932	870	955	897	909	945	935	933	959	962	899	892	908	968	915	932	926	939	908	886	911	968	885	869	967	899	875	927	931	899	924	919	838	948	897	934	954	894	914	937	920	952	936	941	949	922	962	912	901	939	902	908	915	935	928	899	850	891	935	945	972	988	939	897	865	889	943	902	944	952	934	902	927	896	917	884	963	890	864	893	889	908	899	944	920	943	941	917	908	926	879	922	918	929	902	873	904	926	939	913	933	919	888	901	961	894	875	905	912	929	984	916	932	937	868	944	881	916	892	915	910	919	894	884	885	958	909	888	914	865	860	893	898	879	915	899	952	940	920	899	894	906	841	890	913	945	924	864	911	918	919	926	860	915	940	967	973	955	898	887	886	917	914	916	918	858	949	963	902	871	930	962	931	914	881	881	919	899	945	902	864	893	935	958	956	909	896	920	940	839	894	934	903	863	861	946	975	904	912	929	942	900	939	888	885	893	909	870	932	902	875	868	943	896	909	901	947	936	910	953	912	915	897	906	958	942	846	933	892	889	905	889	868	954	956	951	892	861	885	934	922	902	893	841	925	946	916	924	908	918	928	900	926	913	939	881	890	901	879	903	912	913	928	923	930	870	909	905	934	899	864	942	981	855	912	860	888	904	926	917	903	953	915	953	913	947	949	887	919	932	892	888	950	967	902	946	929
7031	576	587	475	456	406	366	401	395	377	352	342	338	342	356	350	321	348	363	356	366	343	344	368	384	344	334	338	356	372	366	330	351	357	345	375	353	332	367	336	345	368	345	337	352	362	341	345	311	315	388	337	334	362	318	381	361	340	376	334	331	379	382	360	335	382	365	366	359	357	339	381	360	352	341	352	354	339	365	346	340	343	304	391	364	366	319	345	388	335	373	334	345	374	324	309	344	356	342	360	375	349	316	339	381	343	339	364	337	342	343	364	328	351	359	360	343	326	344	354	340	351	340	362	352	358	369	355	354	347	334	364	353	350	292	339	333	343	342	341	338	346	376	333	323	320	335	352	369	323	357	355	338	363	359	360	344	342	345	329	332	331	356	315	333	314	360	357	311	333	358	357	341	322	323	379	330	325	357	371	354	364	375	360	327	353	333	364	374	352	405	368	344	356	335	353	369	324	365	346	333	297	324	340	348	329	318	335	341	372	329	342	349	331	351	352	334	362	367	352	346	353	332	347	328	327	328	334	352	343	340	353	312	354	346	330	320	347	350	377	371	337	364	363	400	392	334	358	366	346	341	333	338	336	352	380	367	367	331	353	376	335	349	349	372	361	359	347	341	368	357	317	354	340	330	388	334	336	307	351	354	341	323	363	367	328	361	367	390	344	345	381	325	328	374	385	336	351	382	321	339	339	386	380	379	350	332	337	372	334	353	330	316	360	335	348	359	347	344	314	339	352	368	395	336	358	337	329	320	355	312	319	359	373	387	353	341	365	356	321	374	351	337	334	330	332	330	346	335	350	363	337	349	327	328	341	343	334	350	338	361	346	347	341	330	362	329	311	340	308	335	348	351	365	325	341	320	330	349	355	339	343	348	344	364	348	322	342	325	335	350	341	357	356	349	351	366	363	349	351	334	342	338	383	342	332	370	311	330	342	362	324	345	345	345	330	337	366	386	358	380	354	316	333	351	314	387	357	326	333	331	386	323	380	325	341	351	308	327	326	329	350	363	323	345	352	356	336	351	354	345	355	356	344	350	359	327	345	379	328	359	345	350	289	318	335	394	315	355	346	355	356	332	313	364	326	346	384	357	337	331	359	345	333	319	361	384	326	337	353	352	361	305	335	387	375	370	312	352	362	354	366	328	371	335	338	352	350	330	352	344	345	351	356	354	328	385	343	309	342	354	314	338	361	332	350	351	305	351	402	375	365	343	345	346	347	329	342	373	379	337	323	410	366	371	322	365	368	354	388	350	326	331	353	334	353	349	338	348	342	302	375	355	338	355	354	343	349	344	306	321	339	351	342	353	343	346	330	332	391	366	389	355	336	314	398	310	344	345	333	348	350	355	325	331	319	347	384	349	324	326	336	314	335	348	334	349	379	359	367	365	396	343	349	334	327	303	351	343	348	330	377	354	341	341	363	357	340	306	319	369	356	357	347	414	322	381	339	382	353	310	351	355	326	343	348	365	330	331	325	340	330	350	339	358	306	331	356	365	353	343	356	297	353	382	322	318	334	370	378	350	333	365	324	338	371	351	351	361	333	352	371	352	368	348	351	323	333	350	360	351	332	372	339	352	338	364	376	319	337	343	314	370	357	352	352	380	340	300	387	367	365	343	321	357	339	366	360	335	343	378	328	347	385	354	328	329	319	322	330	350	341	344	317	344	333	342	307	336	376	350	342	330	360	340	348	340	402	361	356	344	339	336	338	374	342	335	350	333	376	331	336	339	342	362	365	307	337	351	338	355	314	366	346	399	361	352	323	364	353	352	351	350	351	320	335	328	333	344	396	331	344	364	375	381	329	330	347	360	378	332	322	318	357	385	316	359	361	364	340	364	340	342	340	358	336	350	322	341	358	337	367	321	352	362	386	361	348	338	319	357	373	329	347	334	371	324	344	352	337	344	324	359	363	348	341	321	362	349	364	371	340	367	343	357	339	344	335	367	336	327	344	362	370	384	335	353	380	334	396	355	301	308	362	337	352	360	362	313	339	355	322	365	367	370	371	308	337	338	326	311	373	365	333	380	333	331	337	372	332	355	373	353	318	332	312	322	359	348	364	324	305	344	329	363	350	385	322	359	350	332	343	347	319	381	339	333	357	322	366	341	337	325	331	345	323	344	383	340	324	330	367	337	345	326	333	332	343	320	361	350	330	381	376	325	351	371	335	380	353	341	329	349	352	288	329	365	349	366	311	340	353	359	376	366	313	352	319	344	353	347	337	355	356	340	330	367	328	360	373	372	364	350	338	354	338	337	339	341	352	316	348	346	362	309	348	345	359	405	341	326	352	323	331	362	352	342	361	330	330	370	339	354	339	320	342	357	350	300	326	371	333	339	337	362	346	345	334	358	343	367	356	340	378	337	355	326	359	370	353	350	346	369	347	353	335	387	372	338	367	320	349	381	331	320	349	336	343	370	345	336	362	379	358	333	324	350	344	343	345	339	336	351	343	358	321	373	350	393	359	362	341	355	337	345	327	325	367	359	328	285	337	347	364	338	341	330	344	390	330	344	309	344	360	347	354	340	360	352	338	358	338	334	354	339	327	375	367	355	324	322	345	352	350	359	348	363	336	350	378	364	361	325	305	365	366	333	362	355	349	355	339	316	345	341	355	380	305	314	345	328	337	354	320	366	331	328	345	293	304	360	322	320	354	336	306	315	368	323	369	355	369	345	326	405	318	367	311	337	326	344	350	322	383	365	342	337	351	359	348	346	332	313	333	338	368	360	320	358	336	361	359	346	377	355	365	349	335	362	337	363	371	347	346	333	371	370	321	331	347	345	352	375	332	355	354	384	351	361	335	388	367	350	308	362	334	343	367	380	320	302	317	360	304	346	319	370	332	332	334	332	316	385	336	323	315	361	337	367	305	379	338	350	338	351	348	344	287	390	371	361	341	337	339	327	316	362	357	363	379	353	322	321	350	317	342	332	340	329	319	355	367	379	365	356	353	355	346	324	396	375	325	351	328	365	307	329	308	345	328	369	346	340	336	332	347	351	354	365	363	335	336	305	357	327	345	349	372	323	381	362	317	319	378	348	352	365	342	315	325	394	358	326	324	352	327	357	374	365	346	339	326	349	348	383	355	363	339	375	343	319	357	305	337	344	385	336	356	354	339	368	356	372	348	315	321	342	377	354	375	328	358	331	359	352	373	357	337	338	341	346	370	372	343	338	374	315	346	340	327	347	360	353	356	338	310	326	343	355	327	341	340	332	355	362	350	361	387	372	343	332	350	317	399	359	331	368	353	334	349	339	337	333	324	372	340	281	371	307	389	332	346	322	337	332	355	339	373	333	365	316	379	385	356	354	354	349	317	359	349	320	351	311	339	313	361	348	363	369	312	338	347	352	364	355	364	328	366	375	384	372	328	359	344	331	371	320	363	339	350	308	348	376	340	374	348	336	381	310	357	367	349	346	388	351	375	347	341	332	375	348	325	313	345	333	347	320	314	344	318	362	359	336	359	342	341
6599	1064	1432	1461	1345	1185	1122	1024	1020	999	988	935	875	901	919	914	860	875	853	855	813	879	844	843	905	809	840	854	824	852	835	867	836	876	835	824	908	823	821	812	850	825	858	828	827	815	827	801	834	816	864	827	853	837	805	872	862	833	852	853	860	787	859	793	893	853	856	856	845	880	834	797	832	841	827	850	788	735	826	831	816	774	827	867	804	838	821	852	833	843	808	792	860	867	836	828	825	800	810	816	867	860	812	808	844	807	878	821	866	850	804	889	815	859	864	793	845	784	866	833	809	915	855	827	807	856	850	833	825	833	810	812	777	866	803	877	825	841	852	820	849	807	792	808	804	866	834	837	812	841	844	755	813	872	809	791	816	819	819	863	866	843	834	876	836	834	827	830	826	836	869	815	830	798	850	790	825	815	851	847	912	810	757	807	869	869	816	811	850	869	785	773	843	874	792	843	858	831	858	837	822	835	800	831	792	853	834	858	877	795	835	823	832	812	808	797	845	824	887	814	815	838	814	755	834	816	859	911	867	824	825	844	848	794	819	847	849	822	831	857	872	874	811	861	853	825	835	816	857	829	847	825	829	818	842	859	859	818	819	860	865	856	894	847	810	848	854	829	832	830	824	834	814	823	873	823	837	834	807	864	851	850	855	873	823	805	861	870	858	828	799	821	842	846	848	816	855	829	857	774	848	820	829	778	871	826	834	859	846	811	800	824	847	839	805	849	864	837	822	874	792	842	827	866	841	851	848	829	814	795	832	777	826	793	895	836	860	812	823	798	859	800	862	912	841	844	852	833	843	881	874	861	817	834	848	841	868	868	830	889	895	871	874	861	820	821	832	873	850	818	849	872	756	813	862	816	840	851	879	866	812	822	784	831	805	802	825	791	816	860	875	803	830	868	852	862	920	879	810	846	812	822	809	818	845	799	846	865	883	870	793	844	876	829	830	807	838	808	781	830	807	788	848	798	859	808	861	871	846	820	881	818	841	850	865	842	840	916	821	804	843	795	857	852	819	779	864	841	853	858	837	884	843	814	862	798	824	863	848	848	783	865	787	816	849	805	824	802	801	796	808	806	838	879	857	872	794	872	824	790	850	779	862	785	823	848	767	789	841	784	797	884	872	863	852	805	823	849	851	888	841	834	872	842	784	807	829	831	830	815	826	813	826	826	893	823	859	840	771	871	868	777	834	811	818	856	791	797	825	826	799	839	810	800	870	815	804	840	841	873	877	785	855	848	813	809	842	871	798	828	857	859	909	818	841	851	859	833	800	869	839	797	875	803	818	838	885	758	888	850	882	834	799	842	907	828	751	828	814	810	866	842	858	801	863	822	822	802	798	813	831	792	853	859	830	849	793	804	804	843	782	792	857	827	838	815	812	816	913	816	864	846	863	830	843	859	796	828	798	827	851	843	858	848	849	795	819	829	825	818	861	771	884	864	810	866	886	835	838	826	841	830	865	799	824	855	773	821	825	836	803	845	813	821	841	866	860	823	849	802	816	865	862	862	828	853	814	804	830	889	855	831	765	829	834	798	862	802	848	796	827	832	836	809	858	834	851	784	845	850	884	833	878	842	830	866	857	857	822	855	804	858	792	810	823	830	850	863	863	827	767	845	829	824	850	824	848	792	842	858	854	835	808	783	818	795	782	846	802	810	800	862	792	848	806	815	853	793	821	805	837	838	810	826	848	842	871	813	810	824	804	778	881	830	823	818	859	836	887	770	813	807	881	860	839	844	801	794	814	819	799	790	847	794	853	887	830	802	829	814	849	870	824	815	816	818	835	817	817	824	824	791	820	795	875	854	843	823	784	841	800	823	813	858	839	802	880	809	798	827	870	873	799	803	806	824	867	811	831	849	852	886	845	845	818	854	885	841	812	854	844	875	867	839	802	820	805	864	812	850	863	864	802	841	797	822	787	840	799	835	814	816	815	839	843	827	848	837	820	836	807	816	842	833	838	842	848	774	849	849	803	848	789	798	774	853	828	838	805	874	875	780	850	821	810	870	852	846	776	843	827	890	877	880	816	804	853	780	822	846	860	822	840	871	852	842	805	828	785	905	853	810	791	822	810	789	860	854	866	803	805	870	841	791	826	856	840	870	828	843	827	866	813	841	834	848	832	802	812	839	848	834	837	849	862	821	862	804	805	804	815	878	851	881	853	841	781	830	896	792	808	838	857	828	861	842	842	816	832	830	861	839	831	785	746	795	865	855	771	829	858	860	847	829	899	814	783	838	806	877	807	814	843	856	855	892	833	814	857	835	845	897	802	825	822	813	837	855	849	824	831	795	822	831	845	797	846	781	845	845	868	834	822	852	809	785	805	820	848	830	848	867	832	836	817	854	849	826	806	836	806	814	800	838	825	786	832	867	853	870	829	824	881	831	830	871	840	847	831	866	809	853	850	852	856	868	831	828	838	817	900	856	846	843	803	881	811	867	856	768	816	802	776	793	799	836	825	810	785	834	825	850	880	861	844	854	840	855	829	800	850	834	852	881	831	813	891	818	816	893	853	818	785	764	843	866	807	843	840	835	812	859	879	892	836	856	788	913	822	820	844	849	844	802	854	793	846	823	854	817	842	869	805	849	857	801	878	850	852	857	861	851	800	845	849	832	888	807	848	826	826	801	845	841	846	881	841	798	836	829	868	869	830	821	795	829	809	798	837	841	858	837	844	811	859	835	829	879	847	797	842	810	848	857	868	847	835	840	841	817	834	855	733	854	832	841	842	841	898	853	852	811	808	872	808	795	888	821	844	830	826	822	847	825	811	832	860	808	870	828	844	824	796	778	828	819	812	813	803	800	835	830	809	827	862	883	855	797	812	796	825	830	832	852	801	830	852	776	880	804	785	832	815	835	838	833	815	829	817	811	822	827	806	844	868	825	867	874	841	873	771	835	845	822	780	799	868	825	839	867	812	824	845	907	819	815	819	810	810	817	849	757	852	837	864	781	829	831	815	848	813	846	895	852	903	811	754	828	844	822	833	821	812	813	818	887	865	853	833	830	804	815	819	851	873	784	816	888	812	853	843	805	862	825	840	886	877	829	813	854	831	837	816	841	776	820	875	828	814	797	780	835	820	835	813	813	780	863	837	848	871	866	807	845	860	877	814	844	819	836	784	810	823	784	852	876	810	822	836	817	860	865	830	823	787	840	833	805	805	799	814	848	809	873	842	846	795	852	813	817	840	842	822	846	800	833	799	806	828	851	816	786	882	814	837	808	813	832	845	820	806	828	851	820	797	837	822	814	857	823	843	839	818	872	826	870	814	884	852	841	800	810	852	814	820	820	815	835	877	866	812	866	832	829	806	864	821	839	843	811	808	814	820	866	892	903	806	808	792	875	861	827	852	868	783	820	801	826	829	817	821	868	881	794	870	818	794	778	810	827	845	806	797	832	835	839	873	856	792	797	778	850	798	827	791	857	855	832	790	864	840	805	840	815	803	838	910	870	880	839	844	803	841	848	875	816
12512	779	717	530	388	277	229	243	189	200	239	205	228	203	227	186	178	197	187	175	187	173	184	188	173	175	172	173	188	158	178	157	176	153	173	169	173	158	166	192	164	176	171	163	160	155	170	147	181	161	190	172	163	160	182	198	162	178	165	194	195	182	173	157	156	168	177	166	165	158	166	162	180	172	162	156	141	183	171	195	177	142	176	179	155	165	147	171	157	158	169	156	158	179	136	159	180	196	187	155	189	167	170	148	161	159	157	185	165	173	169	157	181	153	154	172	176	186	165	172	167	170	181	184	184	182	198	166	185	183	155	178	185	170	166	171	159	197	158	169	165	176	182	152	203	161	189	171	165	190	146	160	190	174	163	161	129	155	184	167	185	164	172	181	140	166	185	156	170	145	156	142	163	171	180	177	155	174	183	169	173	152	156	169	153	168	169	181	159	160	209	158	166	157	166	169	160	144	170	178	175	162	163	145	170	171	151	178	167	166	156	153	178	148	171	160	163	153	157	182	154	168	161	144	175	177	166	168	174	155	169	187	165	158	165	150	157	188	178	172	151	167	168	179	143	133	142	167	181	170	177	169	165	173	165	159	139	157	192	184	150	156	139	185	160	171	153	154	174	162	159	165	170	168	176	141	168	172	179	143	155	165	164	164	166	168	173	170	174	171	168	160	169	184	176	167	161	149	147	175	171	176	186	168	160	188	153	154	159	184	183	184	188	156	158	160	152	180	155	164	165	148	184	160	162	170	154	187	169	169	161	170	153	164	173	160	143	174	183	172	169	161	149	173	191	173	163	187	154	163	178	151	172	181	166	180	180	162	143	173	185	154	179	162	198	158	163	189	167	158	155	181	204	153	183	148	182	189	174	166	176	178	160	173	178	173	166	180	182	169	165	182	163	166	160	172	192	158	167	169	163	190	176	148	155	160	145	166	165	172	159	155	178	172	179	153	160	178	169	188	152	147	184	158	172	177	155	188	179	161	183	189	162	168	150	199	176	179	174	159	179	173	146	168	169	168	173	189	163	169	203	164	157	166	185	138	130	162	175	183	149	172	186	177	159	160	132	157	167	184	177	159	142	163	176	158	181	168	175	176	186	169	176	167	193	157	178	178	172	166	175	156	166	172	187	176	153	162	177	188	199	181	159	176	165	166	142	163	173	182	139	160	181	161	161	184	167	159	167	173	168	148	150	167	170	176	136	182	161	164	172	172	162	172	187	176	153	171	181	154	179	188	161	145	166	199	183	143	150	178	163	158	181	170	162	154	158	173	146	171	163	170	180	175	152	144	173	165	179	160	172	178	156	194	178	150	153	145	166	165	155	184	159	178	181	181	161	181	164	174	162	171	167	175	178	179	154	166	162	159	171	155	136	158	183	179	167	137	178	185	167	152	178	157	168	155	170	188	176	163	170	165	170	186	185	173	146	163	178	159	166	168	188	170	178	163	183	162	179	173	164	187	160	179	171	149	190	166	181	152	174	171	173	137	189	159	179	169	163	154	131	173	163	183	158	189	179	159	147	165	167	152	171	152	166	177	168	164	179	169	168	170	139	154	172	146	166	168	160	193	194	176	156	171	182	187	158	158	188	160	163	174	196	179	174	176	163	152	161	175	164	159	161	163	160	172	167	174	160	162	146	182	190	150	176	158	159	207	172	173	187	169	167	172	201	165	158	171	159	155	171	174	188	170	162	164	148	182	148	181	166	172	176	175	166	188	156	171	179	175	179	173	160	156	139	172	168	152	168	168	152	164	172	169	175	159	175	155	166	161	174	165	177	181	155	168	180	199	196	156	165	170	169	170	149	142	149	153	185	172	154	163	186	179	163	148	163	175	155	173	135	147	187	171	167	161	165	164	164	148	192	185	144	156	149	186	199	144	195	159	202	168	166	171	172	164	190	142	146	156	184	164	170	146	184	178	208	154	162	152	148	160	195	134	172	146	193	163	158	164	171	173	153	157	150	157	171	205	183	177	153	161	173	172	186	182	182	158	186	162	164	174	152	193	151	175	179	168	149	183	175	183	195	166	177	179	167	191	174	164	160	182	165	178	180	145	176	172	179	191	178	153	186	174	156	159	161	157	170	164	145	183	198	186	170	172	147	173	159	174	173	154	169	187	178	180	169	178	190	182	181	175	151	165	177	157	179	164	149	173	151	159	189	172	146	174	158	169	176	159	171	187	158	151	155	170	136	183	171	177	189	165	166	142	162	168	187	168	143	165	166	168	181	185	170	175	177	166	169	168	176	166	176	155	153	166	163	152	183	140	183	163	156	156	154	150	180	182	144	173	163	166	165	170	174	162	181	175	165	179	167	177	167	164	174	148	168	166	169	170	150	183	174	165	163	167	160	163	175	156	177	180	159	186	149	158	157	198	166	174	175	169	161	166	176	164	162	176	159	156	177	178	152	170	154	183	167	151	171	174	173	136	176	152	181	164	159	161	167	184	183	148	160	173	194	159	188	156	191	161	164	159	157	173	184	179	163	190	177	163	187	155	142	184	162	169	167	155	168	165	169	165	175	152	174	166	164	153	157	162	172	142	183	154	186	155	194	198	176	174	190	179	181	165	176	179	149	184	171	157	174	193	171	208	157	173	176	170	162	142	176	167	178	146	162	181	178	158	203	164	172	184	185	136	160	145	169	159	175	180	148	157	162	165	183	171	159	167	176	162	146	169	183	168	165	138	154	156	177	140	158	153	172	168	169	167	159	142	158	158	159	160	156	161	148	195	171	157	169	174	157	159	155	182	151	151	168	150	187	188	165	186	169	157	173	170	161	167	167	165	175	199	201	150	193	179	190	168	159	169	156	156	145	181	173	180	170	219	172	148	179	161	177	169	189	178	158	181	148	176	177	177	174	210	176	174	175	150	174	170	166	157	177	186	171	174	178	178	153	184	193	174	173	156	161	169	180	175	163	159	175	159	171	175	170	174	178	163	175	193	185	194	155	157	147	177	175	152	178	172	170	162	165	175	159	148	151	207	138	180	168	156	130	169	184	154	183	169	144	160	166	177	165	151	165	166	172	173	165	161	163	177	179	176	146	186	158	182	200	164	172	167	188	177	177	164	159	163	164	159	192	151	162	162	140	181	165	174	160	158	170	137	175	168	155	169	169	189	143	158	153	177	169	193	154	175	182	153	178	163	175	173	168	148	162	186	182	171	154	155	170	154	174	155	179	174	153	184	170	166	169	157	184	160	164	188	143	152	160	162	135	158	150	173	166	165	187	168	182	146	191	161	139	155	170	185	169	186	168	181	176	160	142	165	153	167	163	148	151	172	157	158	166	156	158	149	145	159	167	193	162	174	175	153	186	156	153	185	168	178	166	168	154	151	137	176	187	177	188	191	169	157	168	149	161	188	170	145	167	165	144	156	140	203	139	183	173	151	148	167	159	171	167	154	167	165	172	162	140	166	177	160	150	168	153	168	175	146	173	157	169	185	157	156	155	152	155	183	136	153	164	158	185	145	194	160
7820	911	1554	1711	1457	1198	1032	885	760	749	677	636	582	575	539	580	503	522	549	534	469	482	461	502	488	481	455	484	489	475	464	471	475	463	471	506	449	430	461	439	432	469	438	460	437	448	442	477	447	435	432	448	454	424	463	443	485	446	424	455	492	443	449	485	433	422	449	445	422	418	467	459	464	432	485	387	425	446	421	414	430	434	450	436	432	456	460	436	451	437	444	460	403	427	443	410	422	447	423	410	445	478	476	410	475	419	433	433	448	414	470	434	458	424	437	446	403	454	454	416	436	429	472	446	416	414	406	446	411	401	432	429	417	424	425	479	451	428	438	459	424	396	407	416	444	435	480	420	453	469	418	427	422	450	453	418	457	424	466	431	473	467	424	442	439	431	412	409	421	467	432	447	468	412	451	473	418	433	447	451	465	426	394	466	402	414	440	452	411	467	400	453	433	417	440	494	461	464	392	421	439	413	401	422	479	439	416	416	418	473	414	464	460	442	420	452	440	460	416	459	438	468	452	450	440	430	430	449	425	425	441	434	421	437	407	428	442	439	399	410	438	432	462	428	423	425	421	397	464	430	449	458	444	460	483	439	422	413	446	438	422	433	438	454	483	461	398	445	431	410	384	438	438	418	425	459	427	417	448	444	437	426	427	428	440	425	454	415	443	399	442	443	445	457	444	414	410	442	449	401	427	411	432	429	437	458	393	469	433	426	449	427	457	440	449	423	415	429	459	468	418	427	410	446	439	461	482	402	399	420	466	448	457	430	438	450	437	428	451	469	441	460	438	455	461	435	441	449	433	447	426	438	409	443	449	466	457	445	411	445	417	480	429	449	452	417	426	458	452	414	440	438	428	418	426	444	416	388	426	419	434	446	414	449	434	432	424	416	444	453	431	422	432	416	433	438	473	421	425	399	449	463	438	452	424	481	458	453	414	448	463	438	461	423	436	449	430	472	459	444	430	449	417	417	433	396	435	458	490	450	431	432	448	391	439	449	417	403	418	405	402	463	412	426	467	445	458	395	432	452	457	423	467	444	451	433	414	435	393	479	441	481	444	410	474	400	402	472	411	444	459	468	469	471	441	403	427	451	435	419	439	449	427	455	474	433	390	458	440	415	444	477	418	424	403	402	424	434	446	437	467	443	457	416	394	445	412	414	460	464	461	470	439	399	415	403	479	438	441	426	414	443	478	448	470	435	494	427	441	471	425	468	408	442	452	437	452	436	438	415	445	461	428	416	470	461	411	427	448	451	423	427	415	425	433	436	420	464	422	454	444	482	421	458	417	415	455	457	428	441	428	425	436	431	475	468	449	399	400	427	449	432	451	474	416	425	447	448	432	426	430	450	424	453	415	438	471	431	411	460	413	463	470	418	468	432	432	422	444	400	433	463	384	425	434	447	452	427	445	423	467	433	441	437	424	407	431	438	445	436	438	495	472	434	441	428	419	429	425	471	436	443	419	403	446	450	442	459	422	437	436	407	445	459	450	450	447	428	468	444	469	423	445	408	469	428	456	411	446	451	439	457	437	427	420	449	421	413	432	456	407	425	406	430	477	448	455	436	408	464	423	443	406	454	439	420	444	451	444	423	426	419	447	425	442	424	459	462	474	428	411	427	417	423	414	460	424	448	418	458	446	385	424	445	474	413	411	441	444	475	416	447	430	452	457	451	428	461	454	411	426	455	488	481	426	438	466	408	470	437	420	450	473	396	440	487	438	433	452	498	430	449	413	460	433	431	441	422	459	438	437	464	380	469	440	430	409	415	447	430	419	447	464	452	457	485	430	451	465	461	461	443	446	471	447	455	415	443	399	415	426	419	442	421	435	429	437	463	434	432	424	445	421	392	454	443	420	443	439	424	449	448	405	434	407	458	442	448	444	445	432	459	427	441	404	430	433	485	407	447	434	410	420	459	443	395	467	451	436	429	467	435	422	422	452	412	428	453	430	444	451	430	452	408	408	370	457	449	439	434	472	442	403	444	428	444	454	440	443	454	465	431	442	460	420	440	488	426	454	412	432	454	414	443	447	451	435	429	438	459	460	423	413	423	395	439	432	447	401	445	403	431	422	440	437	415	435	428	450	491	491	448	422	440	460	466	484	436	464	449	435	428	450	438	448	427	462	420	460	423	423	425	415	422	430	448	435	399	436	450	444	412	445	408	439	422	452	450	471	428	452	430	487	442	427	435	423	446	464	448	435	409	408	446	415	430	412	420	433	420	423	446	406	419	426	418	420	431	450	452	446	445	438	464	411	447	429	433	428	467	437	407	481	458	459	413	457	456	446	435	406	459	445	418	462	458	445	395	421	434	448	462	443	439	446	472	439	450	426	419	409	463	449	464	398	482	469	439	408	452	441	420	443	451	425	452	408	461	434	434	453	446	448	461	434	428	433	442	437	484	453	476	456	458	471	443	471	440	417	420	441	448	447	451	448	423	459	456	446	444	425	422	463	459	440	458	462	431	434	461	461	459	431	438	406	451	410	475	410	449	450	415	449	447	430	419	453	430	453	408	424	449	453	435	446	456	464	413	412	432	449	444	427	412	459	442	426	444	427	413	430	419	416	460	411	428	442	432	458	428	440	441	420	412	411	420	470	434	438	434	463	425	450	452	437	478	438	453	488	437	429	433	450	429	408	452	441	434	441	460	443	408	443	455	419	414	434	445	441	431	429	433	432	436	396	430	453	440	406	455	444	435	445	413	453	391	413	456	437	440	459	380	417	434	442	447	470	424	452	446	432	379	431	469	442	425	437	430	431	445	420	431	388	442	469	456	423	415	414	429	414	476	428	389	428	441	407	397	435	410	394	398	422	430	413	446	461	414	440	426	451	449	446	448	433	437	419	412	424	415	404	464	465	425	446	448	419	407	406	462	409	417	462	452	433	430	441	442	413	460	383	471	422	441	437	422	426	456	443	450	473	429	446	420	405	412	438	464	456	421	460	409	432	433	453	424	449	433	451	453	465	435	436	403	418	482	418	444	436	403	420	392	453	484	416	444	446	403	401	427	456	417	473	424	423	443	434	447	406	397	418	425	455	407	433	490	429	445	455	432	435	442	485	437	437	446	428	450	417	450	436	416	437	434	412	442	487	393	444	443	486	480	416	444	500	399	445	434	443	416	430	419	463	428	480	410	463	422	411	437	418	452	419	438	441	444	402	432	441	452	413	407	443	470	421	416	446	446	416	432	415	433	399	452	490	453	402	449	444	444	470	399	416	449	454	423	450	403	460	426	436	440	434	437	439	402	438	475	448	434	432	459	444	418	428	475	395	427	418	458	426	411	392	464	443	450	453	399	426	439	385	432	459	414	398	395	462	432	444	449	406	454	444	457	477	464	439	443	468	439	460	458	393	458	407	427	457	447	437	425	436	443	472	442	400	428	420	409	430	441	437	436	451	418	450	447	458	434	436	456	403	438	468	470	459	446	451	395	460	434	456	430	445	420	431	456	467	483	432	430	458	404	444	446	414	462
1367	385	389	397	392	392	342	392	382	349	407	409	370	419	390	352	397	393	397	362	394	400	414	400	393	410	374	365	391	388	377	397	385	335	411	358	336	348	417	408	399	388	363	410	385	384	375	403	427	384	374	365	361	391	354	385	384	397	396	394	382	346	406	406	416	394	369	380	377	382	392	399	408	381	397	393	417	362	387	384	361	389	413	395	377	388	353	369	394	353	393	394	350	389	364	444	368	383	394	347	366	423	403	388	366	383	354	368	405	422	391	343	387	387	411	398	388	367	378	372	371	413	396	369	384	378	357	354	361	406	387	384	398	363	362	365	402	411	364	375	385	381	394	369	399	395	340	331	378	379	387	381	389	393	414	414	361	364	379	383	388	384	381	365	365	359	386	354	377	406	387	370	409	344	369	407	363	376	375	376	368	396	381	374	358	361	350	372	385	362	398	380	374	412	371	371	353	387	361	330	386	408	399	383	347	397	394	379	353	372	377	381	371	365	368	372	393	352	391	383	361	424	338	396	420	415	411	359	429	376	386	376	399	354	357	378	368	393	367	349	359	370	375	356	359	396	390	383	406	424	390	422	397	416	406	341	379	379	365	380	384	367	419	396	376	406	370	371	379	367	401	385	401	377	387	375	412	409	403	371	386	376	380	338	325	399	368	372	352	373	369	361	369	387	355	381	382	393	406	380	403	420	365	378	382	327	355	403	368	395	361	344	361	356	348	379	368	348	376	376	370	353	373	353	380	409	386	344	374	355	349	358	373	354	431	374	391	363	438	387	423	411	395	379	414	332	375	368	380	387	375	352	363	386	359	402	432	414	410	408	373	378	349	358	370	366	356	368	389	404	396	374	364	406	373	344	376	391	387	398	392	409	370	366	390	369	365	411	412	380	380	389	370	386	367	396	378	423	381	360	380	369	414	367	358	401	377	377	422	368	437	363	360	380	370	353	365	393	406	367	390	366	379	369	388	387	363	382	414	384	402	397	333	381	420	337	373	376	388	383	418	384	442	373	351	347	384	385	432	370	412	390	409	394	367	357	403	396	385	370	397	335	343	370	395	363	343	383	383	395	342	354	375	412	379	367	378	394	396	378	347	408	424	381	369	379	384	399	372	340	374	382	381	364	383	433	382	429	368	390	369	365	374	346	392	393	391	373	364	390	416	365	377	373	369	371	382	359	385	415	361	350	379	402	363	369	395	391	362	385	382	376	412	368	360	379	386	374	385	414	377	366	360	379	363	377	380	397	371	380	380	362	408	388	399	402	358	342	369	401	386	364	378	360	398	419	392	363	328	398	396	367	386	404	387	365	375	414	373	432	363	381	372	404	374	388	412	401	368	390	389	390	372	376	383	364	402	384	378	372	347	374	415	351	375	384	373	357	391	366	359	386	359	362	376	369	374	408	388	380	353	391	364	362	372	401	385	384	366	388	404	381	369	403	382	406	391	405	387	375	400	391	393	375	365	371	379	383	384	382	391	359	380	377	377	361	393	365	355	369	394	349	365	393	399	362	363	368	354	359	404	418	407	397	344	356	406	403	359	359	360	331	381	364	362	381	386	366	403	374	405	391	366	392	378	394	394	405	367	349	403	397	374	379	354	378	356	363	369	380	391	383	403	397	370	399	345	343	336	369	402	349	391	360	377	364	387	405	385	404	360	347	396	370	404	386	390	379	392	377	400	393	356	370	381	349	357	382	354	394	412	410	416	395	359	372	411	388	365	401	331	385	362	428	401	397	385	382	367	379	370	404	388	364	347	360	371	366	390	410	358	341	345	387	388	359	320	370	396	394	362	397	362	377	341	377	390	371	348	387	385	378	418	375	342	371	336	389	337	392	355	370	363	405	370	398	381	374	365	355	375	367	367	380	390	355	397	370	402	409	379	398	394	398	358	379	376	362	395	395	386	366	378	373	400	381	362	375	401	376	394	400	403	373	404	375	382	361	376	406	408	385	358	385	357	368	385	366	365	418	382	364	346	399	374	375	388	381	411	369	350	407	406	415	373	344	375	438	392	366	376	354	386	399	377	365	409	420	413	370	381	333	370	373	380	387	386	418	368	377	420	386	403	373	393	342	376	398	384	409	371	378	391	388	393	369	359	387	336	407	353	368	395	402	342	394	395	413	362	385	385	396	409	389	357	370	373	398	362	348	406	388	416	442	398	393	340	369	381	397	379	402	351	367	404	357	354	379	374	401	371	388	397	366	370	390	369	421	408	384	364	390	396	369	395	376	391	376	364	387	391	367	372	406	362	418	351	388	393	392	380	401	361	357	365	342	404	356	353	378	361	381	384	373	370	347	398	425	427	422	349	362	392	392	364	388	383	407	414	375	388	371	409	388	384	349	432	383	367	403	348	377	375	386	355	415	403	390	391	374	382	371	408	394	391	382	402	348	372	367	398	388	353	388	371	362	369	388	388	386	378	366	399	414	368	383	414	391	377	385	361	365	363	381	362	338	365	353	365	388	366	363	415	364	362	342	392	392	427	383	361	364	351	386	372	385	369	384	363	348	350	351	354	358	349	393	365	366	363	364	379	357	353	358	370	338	365	351	364	408	387	371	366	393	338	353	374	353	366	370	377	408	371	359	381	383	356	339	373	379	389	412	362	361	382	394	402	377	378	408	418	396	395	390	373	401	349	370	345	403	424	359	375	388	359	408	372	399	364	391	361	390	407	389	381	402	405	395	390	430	394	366	372	364	376	419	439	365	397	369	369	400	359	381	376	372	382	383	378	376	349	403	355	376	395	396	398	383	396	394	339	379	357	381	396	396	359	369	394	368	342	417	345	379	345	410	368	390	367	354	354	372	369	372	347	365	395	364	346	386	388	354	363	387	396	386	424	428	383	368	378	355	396	383	361	342	374	383	385	392	362	367	388	435	326	374	386	367	357	380	391	394	376	405	369	358	374	389	388	377	397	356	360	365	371	399	381	386	391	383	342	379	377	380	404	366	341	372	368	359	391	389	343	377	381	383	373	365	385	367	407	373	427	328	379	345	402	382	356	365	371	390	387	403	357	379	340	358	413	382	388	353	381	375	384	381	367	353	369	396	373	373	368	380	389	378	360	380	390	378	387	385	333	375	414	386	362	364	357	374	370	402	378	383	372	391	387	386	381	384	362	383	393	353	362	379	361	389	337	394	375	377	398	386	373	379	390	395	372	362	366	352	377	361	349	377	389	384	438	380	399	376	381	387	395	411	353	352	381	378	381	379	392	394	413	360	377	385	379	383	367	349	369	400	357	389	377	405	387	384	377	442	418	404	397	407	387	388	382	395	424	389	357	401	348	360	373	385	399	395	414	395	370	368	396	359	380	366	398	365	354	394	411	380	383	388	359	359	380	380	389	386	353	373	388	384	399	371	375	346	368	376	408	386	373	397	389	372	377	395	400	415	408	415	388	355	408	335	377	372	390	364	384	383	417	423	366	372	395	416	379	366	374	389	374	391	381	373	415	364	392	375	384	366	393	348
2032	892	915	932	911	928	912	939	936	907	915	890	924	887	938	891	910	918	904	931	943	833	955	961	903	931	921	919	931	899	917	948	932	897	947	961	898	915	909	906	921	900	935	933	895	890	914	885	940	825	893	891	886	914	924	945	875	933	960	886	938	989	920	935	934	912	915	900	872	937	876	888	899	882	939	909	917	911	935	898	940	952	873	899	965	921	898	912	914	947	916	927	945	937	899	878	909	886	964	924	920	913	908	909	956	930	889	951	885	905	869	859	899	934	871	962	900	901	907	932	867	871	904	959	942	905	929	928	928	932	932	933	916	894	916	870	939	929	892	924	895	831	905	898	887	876	926	908	897	954	890	947	885	925	858	942	910	951	940	964	882	918	863	921	899	914	938	930	870	903	844	957	893	899	918	874	905	880	890	860	924	902	943	988	834	904	917	958	901	858	864	917	881	896	901	901	922	890	909	873	925	890	895	889	929	937	899	897	885	937	956	909	941	881	886	901	878	925	925	920	897	897	954	924	863	922	938	898	923	911	887	929	915	900	930	903	890	933	934	896	891	853	879	933	936	956	852	908	877	869	929	924	905	973	917	908	974	923	902	906	867	897	904	994	873	933	862	881	944	940	994	943	918	893	921	953	909	869	938	903	935	932	893	901	886	883	934	888	950	964	957	888	953	880	914	892	954	915	900	910	926	852	965	957	921	928	997	877	954	932	903	924	935	882	934	940	924	915	914	927	929	904	900	896	903	883	858	930	870	872	902	910	890	905	925	886	889	876	939	851	919	930	928	951	896	927	944	903	898	886	874	878	802	896	908	880	861	906	943	866	924	937	903	969	903	837	968	903	866	858	883	892	922	890	909	863	959	922	956	922	926	889	903	958	897	908	912	937	953	912	948	860	966	923	941	935	872	926	888	908	929	939	943	1000	947	878	884	948	877	916	870	927	893	942	932	924	879	933	886	874	875	886	892	881	973	914	949	908	914	909	906	882	926	899	907	935	877	933	904	904	950	932	924	879	950	892	926	938	989	904	860	891	930	944	908	906	892	918	882	891	937	916	924	919	923	906	910	928	873	914	923	860	926	909	896	927	926	947	918	854	928	911	949	886	833	922	886	955	941	912	873	916	879	889	923	914	893	970	879	914	910	882	916	890	866	855	885	916	874	906	946	918	915	891	952	873	885	897	884	953	914	861	888	890	928	984	906	870	947	889	897	866	935	887	888	831	902	893	865	926	872	893	881	890	942	899	914	921	877	890	924	883	923	913	950	907	874	935	872	886	911	913	896	944	986	900	887	865	911	878	934	915	952	900	917	964	894	892	854	933	953	871	902	906	929	953	931	889	940	938	919	946	908	910	925	926	927	910	946	913	884	878	893	896	925	917	899	860	875	929	890	906	967	887	916	865	897	883	965	966	905	917	897	912	909	899	936	936	906	889	898	899	894	916	882	907	910	886	940	892	887	889	882	889	925	954	855	938	897	929	899	985	904	920	911	943	858	911	928	918	889	913	884	946	927	878	940	908	890	888	903	971	891	916	951	894	950	875	900	899	955	914	930	933	911	853	882	893	906	956	899	923	923	879	884	949	884	932	876	924	868	925	908	936	909	918	928	850	918	948	906	931	920	909	913	862	916	917	929	960	932	972	922	909	944	919	913	921	876	977	902	875	911	911	851	910	969	946	943	904	939	859	913	880	931	917	892	920	885	915	915	939	934	903	879	927	929	826	910	926	894	887	884	932	959	918	965	920	890	942	878	919	906	939	872	928	901	914	872	879	874	931	946	925	886	860	906	902	897	878	949	927	898	933	871	938	917	872	945	962	924	863	898	932	863	898	933	831	905	916	903	928	939	983	894	907	951	873	867	869	955	935	942	902	931	863	916	896	902	956	958	916	922	889	886	934	972	890	911	906	905	902	931	894	925	916	924	943	961	965	898	902	912	893	886	867	838	908	886	870	942	920	918	863	938	907	898	875	923	913	939	920	934	943	865	932	999	960	882	880	887	905	903	946	828	965	822	903	950	907	876	869	931	918	862	940	918	913	900	911	897	873	868	875	932	894	920	954	891	972	926	948	905	926	899	904	906	922	935	892	942	947	900	959	945	922	914	884	900	930	918	867	908	938	874	893	923	885	931	928	927	909	901	899	884	941	916	919	908	939	910	915	927	870	926	869	954	913	879	891	911	910	897	907	864	944	890	916	927	916	873	866	922	889	917	935	910	883	907	928	890	886	916	859	882	930	891	876	892	930	914	869	926	869	938	912	871	911	955	876	890	882	913	895	897	879	912	891	931	915	940	895	892	925	947	949	920	951	894	882	954	925	923	841	874	951	946	897	883	878	888	951	917	922	941	966	892	875	884	919	909	939	891	923	886	958	923	914	922	936	909	933	889	938	893	895	872	924	900	885	880	925	937	948	875	977	927	925	892	911	874	875	878	918	897	941	900	895	951	870	901	939	914	934	870	924	946	957	908	943	957	879	890	877	942	908	847	920	921	927	918	933	924	909	921	955	882	927	924	901	939	937	891	926	941	870	928	928	941	893	927	938	940	911	860	935	915	897	830	905	880	866	899	930	967	924	897	912	907	884	899	921	864	929	906	893	898	886	894	882	959	948	930	908	903	931	881	871	890	891	968	901	935	880	887	884	1006	913	957	898	884	886	903	956	898	926	880	885	900	961	877	864	886	844	934	899	880	899	890	934	916	925	915	887	952	965	896	945	946	922	910	862	941	878	933	895	897	924	888	979	877	948	925	940	873	899	909	924	928	934	922	932	904	910	954	950	908	914	862	902	908	873	881	878	958	908	894	909	956	960	940	925	915	929	891	887	903	846	915	888	902	890	939	900	896	953	876	856	907	947	903	865	906	915	881	908	893	861	874	951	914	962	918	932	927	892	890	950	918	923	934	874	906	930	902	913	898	902	889	923	888	881	871	917	909	860	896	934	856	890	894	911	901	913	921	868	941	846	898	935	942	895	895	936	899	885	928	847	872	895	882	885	913	936	970	952	926	892	852	951	873	869	924	951	945	905	976	889	949	931	959	945	909	962	941	904	896	917	906	907	883	998	923	912	970	894	922	893	843	825	850	834	904	876	922	902	921	996	941	856	891	905	961	912	933	899	927	952	921	925	925	940	910	868	931	936	897	917	963	849	913	881	870	890	905	915	908	905	894	894	876	898	985	949	946	868	843	946	937	905	943	870	902	882	909	894	859	936	949	911	900	930	920	900	958	854	900	960	922	955	918	937	904	943	877	929	932	926	871	904	917	896	937	899	919	928	913	833	913	947	955	932	924	911	900	894	921	876	911	907	922	874	941	917	868	924	854	835	926	953	849	918	901	877	889	925	905	930	912	918	924	930	962	891	894	925	935	917	956	883	889	884	884	915	930	901	893	940	930	928	935	902	935	875	908	879	886	937	903	922	931	889	904	896	903	930	888	943	902	938	927	966	930	947	929	941	886	907	898	952	896	913	923	876	936	901
6902	560	545	493	446	420	369	361	335	373	372	383	355	341	349	339	327	369	350	351	365	404	362	352	369	359	362	355	373	392	352	333	344	345	333	362	405	375	322	351	339	388	312	307	350	361	347	346	355	332	366	378	364	324	322	330	315	339	373	323	345	334	344	363	348	370	346	351	320	357	389	369	333	356	366	369	348	353	321	324	334	375	353	348	359	347	379	339	359	370	381	357	343	340	335	337	344	333	342	326	374	353	349	361	345	333	332	320	330	331	348	339	369	356	327	352	354	353	323	343	365	359	346	351	300	337	327	344	336	321	375	366	364	310	320	362	357	346	346	382	359	373	324	375	368	336	339	351	379	340	313	303	343	353	335	353	332	338	369	342	358	360	322	377	323	348	319	356	372	371	358	311	332	360	372	337	359	359	349	337	360	347	357	328	339	329	349	318	317	330	373	344	370	355	307	352	309	345	336	331	363	363	372	340	348	351	324	342	329	369	371	315	366	339	332	372	373	385	331	346	331	320	357	382	315	351	370	383	307	369	315	335	331	325	311	342	381	345	330	366	339	355	347	328	360	329	353	355	373	358	337	324	331	347	358	341	398	344	408	348	357	314	354	358	344	382	346	315	334	382	365	314	370	351	354	366	348	323	343	350	314	328	352	331	319	347	343	306	359	339	335	339	329	349	350	347	357	345	350	360	336	364	351	338	356	355	369	346	392	346	350	330	351	341	322	348	356	334	329	358	366	373	339	331	364	338	297	316	298	327	336	359	337	351	328	332	339	324	313	337	365	378	387	326	358	340	342	322	354	370	374	360	351	377	379	339	324	343	330	360	348	371	376	318	372	358	374	351	354	346	332	345	353	386	317	316	338	360	322	370	361	347	373	356	338	361	352	318	341	330	337	337	363	349	336	318	341	349	373	357	364	372	305	353	390	325	334	337	347	340	376	317	332	348	370	331	346	308	342	349	323	381	357	361	355	387	361	351	309	314	311	291	331	354	366	372	356	388	356	308	332	332	332	321	383	369	348	329	353	343	336	386	350	347	302	340	334	354	330	325	299	341	362	352	372	366	366	357	346	333	365	343	339	386	364	359	339	308	357	338	323	347	340	339	371	332	348	331	355	345	366	333	339	371	331	357	332	339	349	352	332	341	338	382	323	371	342	345	367	320	351	336	347	350	334	318	330	344	379	331	379	345	332	325	347	341	387	333	337	356	351	340	360	344	321	364	369	337	314	363	345	309	338	351	378	355	338	341	369	323	352	380	322	343	356	363	320	354	320	321	328	369	360	366	330	359	336	354	345	371	321	302	369	327	323	346	319	368	321	364	346	301	338	332	377	329	394	353	347	327	338	393	351	372	343	346	331	332	344	340	341	326	365	377	377	346	372	347	338	341	323	347	351	343	370	370	341	349	325	299	308	307	335	365	375	346	368	387	325	337	371	347	377	339	355	360	319	355	320	317	342	393	354	349	344	352	344	345	352	327	339	318	338	350	334	370	353	362	345	358	368	350	344	329	365	346	372	341	384	346	325	378	360	331	349	329	337	327	329	364	341	398	342	375	324	369	369	350	343	323	350	351	338	378	359	326	350	323	333	332	321	326	377	333	324	336	331	334	351	311	337	355	346	332	345	338	350	360	354	326	361	301	318	326	348	369	356	356	295	317	339	350	324	356	364	324	335	401	340	316	364	335	358	337	386	355	339	351	373	359	349	324	349	373	353	364	306	344	366	358	302	316	351	328	322	354	352	329	364	343	357	314	354	357	364	398	321	338	339	349	334	307	341	340	326	396	320	327	354	337	355	365	360	381	394	363	318	344	351	348	381	363	397	357	339	342	354	346	353	358	363	359	345	364	340	327	337	368	345	327	338	356	343	321	308	345	331	341	334	339	320	327	341	344	351	349	357	350	383	351	380	342	365	380	364	320	377	352	352	347	322	350	355	342	370	365	368	345	388	356	361	298	329	380	371	365	322	315	337	382	368	333	343	335	345	370	334	348	335	362	370	323	364	343	345	355	365	321	325	353	334	362	361	338	322	368	359	342	335	334	339	352	328	341	322	325	353	354	351	339	371	367	338	328	333	334	330	366	333	382	354	378	379	334	360	363	370	337	319	357	319	376	321	375	339	328	345	346	333	351	356	318	364	351	340	364	328	335	341	320	345	322	360	347	334	332	371	345	336	337	305	377	399	358	369	358	329	336	356	330	347	346	332	359	363	345	365	335	369	342	353	353	359	351	372	350	343	342	332	328	309	342	345	324	360	311	350	340	307	344	339	365	306	321	344	376	343	336	338	331	341	355	355	335	377	333	346	339	354	284	356	395	317	361	360	333	359	353	331	348	359	337	373	339	342	378	329	326	340	341	298	321	348	324	336	368	351	365	326	343	362	338	369	320	356	357	358	322	377	316	387	361	321	340	308	340	345	386	363	389	354	376	368	354	347	366	362	382	339	352	379	380	345	349	394	334	344	384	364	362	325	337	358	330	330	338	338	366	352	367	345	394	362	306	355	323	299	349	354	321	347	360	312	361	341	331	336	385	356	345	363	314	294	359	305	349	366	372	341	318	344	365	355	316	312	341	340	357	341	345	365	356	334	317	337	349	352	336	341	374	341	307	327	363	353	324	366	359	377	368	372	365	310	363	345	316	372	360	355	328	358	364	352	347	345	360	382	326	342	358	347	341	341	376	372	358	337	357	337	333	337	365	366	327	354	352	363	378	358	357	341	341	354	360	334	349	336	343	338	355	325	386	333	308	337	351	356	364	347	333	332	309	337	350	341	341	313	353	350	379	361	318	378	356	340	324	356	372	313	343	336	347	348	370	342	338	347	365	366	351	333	349	342	368	333	307	324	333	364	332	329	328	371	367	343	356	348	339	354	329	343	331	353	332	370	377	325	336	357	312	354	377	341	376	398	357	350	338	344	349	343	365	348	361	367	351	364	358	357	388	346	362	332	338	333	379	328	339	371	357	323	332	355	363	344	346	327	380	350	344	379	368	350	357	321	340	367	316	344	300	360	372	303	351	327	317	345	373	329	357	300	363	373	341	357	359	341	338	367	317	346	356	349	314	343	361	329	339	360	362	337	345	334	327	335	364	351	341	324	360	338	342	358	345	385	367	330	358	321	359	339	308	350	338	355	365	385	348	333	325	341	349	367	367	365	363	322	356	357	347	343	340	368	343	375	366	330	347	371	342	374	360	369	340	341	335	331	330	322	348	353	331	333	359	337	371	387	324	340	341	356	393	377	365	357	325	385	339	365	334	384	345	334	344	312	315	362	352	362	340	334	361	365	383	332	380	349	345	312	354	327	368	317	328	322	343	326	364	369	327	367	361	344	345	343	333	363	361	381	367	341	343	328	331	361	334	326	366	360	354	332	341	322	327	356	372	348	335	348	380	342	324	377	376	354	333	339	347	340	348	334	328	355	347	312	385	343	365	416	362	386	336	372	373	334	385	342	365	335	331	333	323	358	354	340	359
6491	1049	1415	1504	1365	1236	1063	1028	1018	963	927	938	892	882	889	892	840	860	842	839	903	826	853	865	833	897	907	822	865	858	865	852	855	866	819	831	842	839	846	839	866	830	830	799	802	824	846	818	885	843	831	856	838	831	839	857	843	806	852	829	849	885	859	843	784	854	848	837	861	852	868	853	861	813	826	818	796	820	908	809	795	831	828	867	794	770	824	815	859	801	887	845	817	799	826	819	868	812	844	851	854	857	804	808	802	815	874	861	840	834	835	814	847	825	874	832	839	846	779	882	860	863	835	849	842	836	856	864	824	827	861	812	813	762	850	857	834	832	788	808	792	829	807	820	876	798	803	869	811	816	848	828	826	777	788	865	818	821	799	818	831	857	870	803	810	779	805	839	834	876	825	878	878	814	792	866	798	820	911	784	845	816	814	825	779	870	836	825	851	829	827	804	786	873	806	810	830	826	821	870	827	802	839	818	838	871	839	824	804	843	787	819	783	854	834	853	865	771	803	809	834	850	873	857	796	839	810	827	861	850	834	854	832	784	864	800	793	852	800	878	872	852	829	813	826	840	852	788	817	841	832	820	830	810	834	807	822	844	776	808	841	836	804	804	824	874	796	853	799	843	811	857	841	867	855	819	847	810	899	834	832	816	839	825	841	792	841	861	870	825	827	809	832	808	792	850	800	864	810	843	851	738	795	871	729	863	832	857	832	807	777	832	822	831	797	786	814	785	839	841	832	783	846	842	824	789	778	828	815	812	802	792	793	827	810	801	814	869	810	829	798	837	859	792	814	796	827	874	879	799	847	833	844	871	821	824	882	836	857	821	849	852	792	868	849	817	837	854	806	808	811	801	841	825	868	852	798	813	851	816	851	830	823	865	797	882	844	807	881	843	842	854	812	810	758	863	818	865	861	852	849	811	807	856	840	851	805	839	799	831	886	788	831	818	794	825	883	801	856	818	786	876	817	787	799	825	827	834	823	804	829	832	882	863	832	855	847	837	832	830	844	814	826	851	804	791	862	834	812	823	815	825	842	855	800	791	801	809	851	881	817	869	856	858	805	880	844	790	849	859	834	774	819	820	815	849	791	856	810	829	854	835	831	809	777	840	848	887	807	856	854	800	825	897	840	790	799	820	881	797	874	871	858	835	856	849	822	818	836	797	811	887	831	885	843	834	888	831	833	848	846	873	852	863	794	849	812	853	864	906	834	778	862	810	848	849	856	852	860	824	814	829	826	799	834	824	841	845	800	816	819	847	889	823	867	792	835	824	841	835	820	824	838	807	802	830	797	863	846	789	828	870	888	823	750	858	850	829	822	866	837	819	842	790	832	842	880	824	830	827	796	839	791	843	859	825	797	796	793	848	857	789	836	850	768	788	836	793	806	832	838	768	877	788	858	832	807	786	820	836	834	823	812	827	874	821	814	859	856	817	832	861	828	828	871	823	812	780	803	821	822	807	829	810	825	768	770	801	835	778	832	817	829	845	831	828	822	824	832	851	843	845	831	816	798	846	876	826	883	812	842	820	800	802	831	870	866	850	803	807	830	827	844	852	860	869	890	806	843	852	825	779	847	840	767	816	862	803	859	844	821	833	829	846	828	858	821	814	831	820	820	830	819	823	789	828	890	789	851	795	816	875	824	806	796	858	844	820	833	847	845	831	825	806	796	837	793	892	851	861	830	848	830	843	779	800	855	857	769	847	811	824	839	830	827	774	859	776	825	849	855	862	847	774	864	812	780	888	864	833	821	806	843	857	874	819	855	823	865	783	832	839	827	866	816	838	875	875	807	757	843	851	814	891	816	772	779	837	826	853	867	844	791	796	828	821	801	797	882	844	803	897	846	791	840	802	830	845	812	818	838	833	848	821	880	786	830	784	801	823	787	875	832	886	833	790	827	850	813	857	795	883	811	832	801	811	847	875	853	825	861	819	827	802	800	894	814	867	821	842	785	809	813	841	830	798	836	887	876	840	855	825	787	840	853	849	865	791	830	793	845	758	789	852	795	787	823	857	830	818	853	768	839	803	844	843	814	797	821	897	798	801	810	829	845	876	771	809	872	843	788	799	834	806	801	810	836	763	845	897	848	800	869	913	805	816	804	857	817	847	823	810	845	811	849	818	835	846	812	799	791	856	895	787	790	852	832	800	844	814	910	864	790	751	853	908	870	785	842	854	836	835	872	805	893	857	892	801	870	832	809	790	903	827	823	776	824	854	802	857	816	822	821	816	821	801	838	790	817	810	850	802	815	836	895	851	847	856	869	826	832	789	828	878	842	822	827	832	872	913	790	823	830	809	862	861	841	809	828	879	832	783	890	785	857	836	861	804	833	834	836	891	743	854	787	843	855	792	856	827	817	866	849	855	837	771	803	820	823	809	804	829	818	852	809	833	859	820	802	850	853	832	837	896	834	844	803	847	832	819	821	847	865	802	817	809	781	888	819	806	816	834	876	878	866	790	832	826	872	844	806	792	795	797	812	861	833	852	843	798	870	803	852	808	746	826	838	866	823	880	860	817	823	815	843	829	854	828	891	826	777	842	816	857	836	808	910	822	844	841	807	861	839	797	852	851	776	839	792	827	848	884	862	801	835	789	827	819	834	831	864	846	847	828	842	822	858	806	803	843	846	837	839	789	858	860	868	841	828	856	850	842	824	797	855	839	823	869	902	855	842	856	857	867	823	800	788	817	801	899	867	823	817	839	825	823	819	852	827	836	833	847	848	790	854	874	854	798	780	803	792	856	825	787	790	824	853	865	772	850	847	800	841	820	800	810	824	841	810	818	869	872	840	801	815	843	828	842	865	837	790	769	790	858	848	837	834	793	831	880	825	862	841	865	824	861	850	814	833	811	822	796	777	834	809	794	838	866	791	826	801	811	826	800	843	810	797	835	821	857	819	863	804	854	807	805	803	821	854	814	872	882	863	851	865	795	826	857	904	797	840	858	792	785	871	869	790	800	827	802	837	852	847	853	860	847	845	825	860	836	881	848	776	839	861	841	821	868	861	798	818	847	853	849	756	837	818	861	847	779	872	832	820	815	858	879	820	815	826	779	829	839	808	822	849	838	818	855	864	845	819	825	867	825	844	804	831	809	845	860	810	844	812	814	785	845	858	843	840	794	834	814	804	853	797	846	802	849	876	821	864	817	851	861	869	821	808	785	814	850	812	841	845	824	768	833	887	831	803	819	836	857	845	854	830	870	808	829	900	804	838	820	845	814	833	832	842	833	773	812	842	792	835	860	821	812	815	806	853	864	817	848	825	858	822	826	780	789	824	813	867	851	759	868	827	797	829	809	791	863	790	829	845	857	834	817	802	833	786	812	818	848	806	825	806	851	849	869	819	864	841	811	818	845	760	841	804	800	826	810	883	848	879	835	867	798	820	852	855	844	834	803	862	852	785	823	849	747	828	777	833	841	872	824	851	855	828	870	825	824	874	810	801	813	815	795	824	796	918	868	846	828	807	829	858	797
12430	867	667	498	360	290	257	218	190	222	229	192	181	189	194	176	182	142	171	155	163	176	153	164	186	171	172	180	177	169	172	169	167	151	159	163	180	202	161	173	157	180	190	181	184	147	187	168	148	175	172	162	149	173	187	193	175	149	175	158	172	158	175	161	168	160	151	152	168	153	179	169	158	178	161	159	159	161	172	157	173	168	197	174	152	174	153	178	137	198	187	175	171	153	180	162	170	145	137	141	178	185	163	133	163	167	177	140	166	169	170	198	163	192	176	149	143	172	170	172	178	171	155	176	162	200	169	167	172	173	149	147	136	160	181	154	160	187	167	191	160	153	182	178	155	174	141	147	181	173	188	161	188	173	178	160	169	163	157	170	176	175	159	158	191	151	172	174	163	190	178	153	180	167	160	165	177	146	192	161	158	173	149	188	182	162	172	174	180	149	157	188	158	163	151	172	169	175	166	159	171	176	167	190	173	171	143	164	174	156	173	176	184	191	179	160	164	166	158	167	153	158	175	159	202	166	162	186	172	160	202	194	184	202	172	151	168	192	172	156	184	160	158	144	166	183	172	149	189	162	149	165	179	151	157	164	187	187	166	178	175	154	163	192	176	196	157	149	181	154	177	188	162	170	162	166	173	167	174	170	163	158	166	169	152	166	174	161	169	182	172	182	159	162	182	184	200	184	176	155	173	151	182	168	144	166	169	146	141	153	169	183	161	166	166	154	183	167	171	177	182	191	179	149	188	164	154	164	147	152	179	173	177	169	160	171	168	165	177	178	153	183	158	189	178	171	162	180	173	143	145	176	172	181	169	167	183	168	163	158	190	163	198	205	180	187	157	173	189	173	191	136	173	186	185	175	166	167	156	157	146	178	184	185	147	167	169	160	159	145	169	172	171	181	184	176	144	186	179	162	160	156	149	179	183	161	155	162	168	164	166	182	181	169	177	173	170	166	159	172	164	159	173	176	175	183	137	184	172	164	195	151	169	149	185	173	157	174	170	162	146	164	168	153	192	180	173	175	182	170	183	180	168	168	155	172	159	187	175	154	170	151	166	160	150	167	149	146	166	157	161	193	205	160	164	169	186	159	156	176	167	177	163	172	175	150	164	153	168	151	169	171	157	153	162	173	167	181	172	184	159	169	154	165	197	156	161	176	154	183	176	173	155	152	165	150	180	172	164	170	168	167	179	156	198	187	169	187	170	164	166	144	206	175	178	136	160	180	164	165	147	174	191	179	155	163	155	139	144	145	172	142	155	201	177	179	164	165	184	184	197	155	163	182	155	180	185	199	186	151	161	184	164	185	179	153	187	171	142	142	170	149	176	167	178	180	165	189	163	154	169	145	147	148	157	174	163	175	186	187	197	158	183	167	175	193	171	189	190	181	164	154	167	165	172	172	158	147	150	154	183	176	159	176	147	174	170	158	177	172	176	176	169	158	165	158	156	156	173	125	159	174	190	186	157	177	180	174	169	187	148	124	150	149	174	141	172	188	162	148	176	149	159	162	159	157	159	170	175	137	175	165	190	180	178	137	159	157	162	179	163	172	172	164	169	167	175	170	197	152	137	163	138	200	166	182	168	168	153	146	159	156	166	154	182	174	171	170	176	178	167	154	157	163	142	146	173	168	178	156	180	152	166	189	150	171	191	181	147	171	179	161	151	153	182	171	150	151	163	177	153	167	159	177	169	169	176	152	171	196	172	174	163	160	168	157	176	178	173	159	173	181	155	168	150	183	146	121	172	158	153	194	176	174	166	159	164	156	157	165	153	153	169	162	171	174	170	164	187	166	157	167	169	189	165	169	182	157	135	178	168	154	165	149	151	166	178	181	147	161	168	155	187	166	165	170	162	177	184	181	170	163	155	156	181	180	164	154	162	158	168	172	173	158	157	171	170	163	155	167	164	188	158	152	185	168	164	175	154	184	156	163	166	142	172	189	176	171	161	171	147	184	167	174	147	173	164	166	164	174	171	153	198	179	158	159	171	171	160	181	150	138	157	162	179	176	164	204	149	168	200	173	159	185	172	171	156	174	181	177	178	177	177	167	163	183	158	163	153	175	183	169	178	147	177	165	166	169	174	146	194	142	163	174	181	169	172	155	164	151	154	174	165	145	153	167	172	176	194	206	168	145	159	173	163	167	124	160	184	160	172	153	178	173	161	176	166	147	168	184	147	160	170	167	169	157	164	189	159	169	162	144	169	175	155	181	192	192	165	163	172	176	189	172	144	159	149	146	174	163	149	166	160	160	143	205	182	182	156	185	155	169	177	168	167	167	168	189	165	173	165	156	161	179	144	162	166	157	175	163	173	167	202	166	167	169	168	187	167	166	158	166	163	170	150	150	169	172	162	144	169	156	144	145	160	157	150	160	170	153	159	175	162	178	152	193	170	173	177	155	170	165	170	197	169	160	151	175	144	200	156	164	188	191	172	152	153	182	169	167	171	154	158	178	183	167	165	166	163	147	172	177	130	150	148	190	175	156	151	184	166	187	158	166	183	165	156	183	174	182	169	150	164	179	177	149	168	184	176	173	193	156	170	164	178	184	181	186	177	148	153	160	183	155	152	175	166	173	145	182	177	178	157	171	137	157	170	169	160	193	149	162	175	149	141	190	178	174	159	152	170	155	181	155	179	175	155	157	186	173	141	163	156	182	157	162	158	178	148	164	207	171	175	133	175	179	193	150	162	205	188	149	156	159	196	156	139	175	194	174	158	185	180	181	181	167	157	159	169	161	166	180	175	163	158	179	173	166	167	186	188	176	176	154	181	167	169	196	153	169	168	174	167	134	177	177	173	148	171	151	181	177	153	164	190	160	168	166	175	176	179	178	166	173	194	147	174	186	177	169	147	170	161	151	194	165	193	137	149	195	147	169	194	166	186	161	147	156	171	178	156	160	160	162	149	158	140	149	177	151	167	176	174	145	171	158	167	186	170	158	171	160	152	148	174	158	173	155	149	181	174	177	163	160	178	184	147	167	165	189	155	136	153	166	160	169	165	172	172	158	178	167	168	146	171	140	173	158	185	157	150	165	202	165	164	154	177	190	179	209	160	173	159	175	168	152	149	158	170	170	159	154	153	202	163	170	176	174	149	146	159	168	148	174	166	162	165	164	168	169	199	173	188	157	148	168	165	183	173	135	164	156	149	187	173	161	162	162	149	165	168	168	172	177	185	166	174	192	191	156	165	151	179	173	132	168	169	190	162	157	167	158	178	172	165	181	134	157	157	167	174	165	130	142	159	196	163	204	174	172	183	188	168	149	174	169	150	175	180	181	153	176	167	174	183	167	177	163	176	192	174	184	172	178	147	168	165	175	152	159	151	159	174	165	162	170	160	178	175	131	163	164	163	165	181	180	196	141	158	144	167	188	196	159	163	165	169	177	155	156	184	153	190	176	184	176	181	166	186	165	159	179	176	141	163	161	153	144	182	145	158	189	203	147	153	173	163	166	163	151	155	187	156	179	160	172
7800	897	1556	1794	1509	1200	1018	846	770	737	649	628	606	599	574	572	518	500	527	485	506	546	523	455	523	492	451	481	442	508	503	483	448	466	478	448	438	447	468	472	469	454	462	466	443	439	449	444	461	448	427	467	471	474	450	439	419	424	428	428	463	437	404	448	448	430	478	449	443	442	402	422	407	434	462	440	450	447	405	453	479	473	473	440	412	440	447	434	455	458	403	446	470	410	466	410	418	442	481	443	424	439	413	430	456	389	470	431	412	461	459	431	433	432	416	432	432	443	424	400	451	434	438	453	430	423	381	473	439	466	439	450	428	432	477	448	420	410	408	418	416	424	463	450	436	432	418	440	393	410	473	417	419	434	443	398	472	420	437	450	462	409	412	448	427	418	425	437	463	425	475	442	470	432	403	417	443	423	442	404	436	440	465	422	432	455	462	409	453	406	414	438	442	449	469	450	463	442	455	417	469	440	447	439	439	432	457	474	437	454	445	470	439	411	440	428	485	443	434	418	419	434	452	413	459	458	439	426	430	469	427	414	466	425	433	431	437	408	423	422	437	438	464	428	431	429	412	414	403	413	443	423	435	425	452	438	408	443	466	435	437	483	408	434	427	468	433	412	422	439	406	433	410	451	446	454	459	444	421	439	430	427	407	454	442	427	454	402	438	383	476	433	466	418	421	445	433	431	452	435	380	455	431	451	432	424	427	422	445	449	386	419	444	419	423	462	438	398	398	480	444	447	501	424	442	456	415	440	423	441	424	453	455	441	396	439	423	432	467	403	404	428	437	430	448	439	437	414	449	391	475	463	425	452	426	438	461	393	481	414	411	436	460	414	450	442	444	397	449	449	417	421	457	398	444	421	412	426	417	452	440	427	430	408	437	398	468	406	425	462	445	431	416	431	430	443	442	433	435	426	439	446	410	425	426	426	447	463	472	447	474	441	412	446	451	435	422	453	456	447	449	472	436	467	435	416	445	456	429	412	457	440	414	445	437	440	441	430	423	464	435	435	418	435	426	432	490	448	426	441	442	426	431	459	438	423	451	405	441	410	446	427	450	434	401	421	424	423	425	460	430	446	437	427	440	454	408	452	435	421	442	433	414	415	441	458	455	429	448	462	420	446	415	445	412	420	415	424	431	426	444	432	440	416	402	470	439	472	436	382	433	476	434	411	489	429	416	390	465	422	440	423	427	449	439	469	470	381	409	472	420	394	429	434	418	478	427	466	444	430	437	418	409	387	452	441	459	445	415	461	444	414	414	424	456	431	429	458	419	433	440	425	460	436	416	430	431	469	419	424	441	448	398	416	425	452	466	432	434	466	447	443	450	448	411	446	415	443	460	454	431	435	442	428	418	440	430	405	478	390	434	468	415	425	436	445	446	431	437	446	461	448	430	453	458	438	421	414	429	454	454	462	443	438	475	428	460	460	432	432	391	423	430	435	414	412	447	424	464	388	459	406	403	460	451	441	445	451	473	420	476	407	451	413	476	426	464	455	438	468	426	431	453	430	472	480	415	414	438	439	474	428	428	416	456	419	421	466	443	449	419	472	455	420	434	457	434	423	433	413	427	416	388	412	427	428	476	432	434	442	445	440	448	444	453	428	417	485	425	457	422	445	416	440	432	420	478	435	425	463	454	428	416	433	423	413	473	447	433	408	456	435	429	441	435	488	464	431	459	417	452	458	418	420	420	436	434	427	427	421	471	431	453	445	422	462	444	418	432	445	434	414	452	426	451	430	427	440	401	470	423	463	456	433	448	408	498	424	465	461	466	452	463	429	428	437	447	455	409	444	420	414	478	447	432	497	413	409	424	402	447	435	402	450	422	489	435	460	449	391	479	419	433	433	411	435	469	453	449	461	435	429	470	436	397	457	430	431	436	438	456	463	455	445	433	414	437	462	421	417	461	434	435	438	430	441	463	414	437	418	478	422	450	406	431	436	433	405	400	443	474	435	412	438	432	445	476	447	417	467	466	437	416	391	408	444	414	468	429	433	410	415	427	396	447	437	456	419	416	484	462	468	438	448	431	421	439	471	459	456	432	429	440	443	456	468	432	431	466	450	452	468	444	455	430	410	438	439	428	400	434	469	460	415	472	446	391	455	411	427	430	426	413	459	429	482	402	433	440	430	438	414	420	409	415	407	439	435	459	440	387	462	422	429	423	454	436	433	434	427	405	441	446	434	462	447	420	436	426	451	419	416	463	454	415	446	466	414	486	444	434	420	433	458	429	434	463	431	445	433	458	413	431	463	426	436	434	458	437	448	423	412	434	417	435	420	423	453	423	406	448	440	459	469	434	404	459	445	475	441	419	435	419	425	427	404	437	436	445	460	417	422	463	416	414	439	462	451	448	428	433	459	437	436	447	460	397	483	427	425	410	420	483	426	416	477	423	424	449	468	431	429	458	443	410	428	428	407	483	409	418	439	419	404	438	448	425	437	428	402	468	439	434	439	414	464	450	451	422	442	483	464	435	442	378	401	432	425	473	441	440	428	457	390	417	458	456	430	435	431	449	412	439	461	412	450	459	391	422	441	406	416	414	458	461	453	444	431	450	442	482	433	426	440	466	483	419	422	415	426	423	449	468	445	417	472	433	400	446	418	443	448	451	453	443	426	422	443	451	417	395	431	434	395	438	425	403	444	451	397	424	409	450	413	450	424	411	469	442	427	416	380	440	442	432	412	411	415	426	440	408	447	442	441	483	465	483	432	386	403	421	463	410	431	435	414	435	420	460	438	455	412	434	451	434	416	422	451	436	428	481	449	446	470	439	430	416	452	404	423	423	439	439	408	435	443	436	458	447	388	421	425	421	416	400	448	451	446	462	481	449	439	436	414	438	448	421	436	444	437	474	432	434	434	423	483	435	446	449	418	439	417	412	464	428	403	455	465	445	411	447	419	404	438	429	457	440	421	496	464	431	455	450	421	426	459	463	449	415	404	408	478	402	444	434	443	451	441	439	438	436	430	447	438	429	406	448	440	457	410	423	448	456	467	431	442	400	430	438	436	411	420	457	428	455	410	480	411	422	420	412	423	454	435	439	433	430	434	432	439	430	440	463	410	467	427	418	457	434	422	429	425	463	429	420	409	430	444	422	445	459	465	447	433	429	465	413	449	439	397	442	423	415	440	448	436	428	439	448	410	410	457	428	445	414	429	421	435	432	411	425	481	435	457	431	424	462	456	453	421	442	433	452	371	446	477	430	459	400	435	398	446	455	430	475	428	430	448	426	426	443	404	436	435	418	391	455	473	419	452	455	445	428	410	436	418	425	436	437	409	377	415	423	419	418	419	411	438	418	457	418	410	429	440	427	421	436	456	370	420	423	400	473	413	385	459	418	436	399	430	487	444	431	454	460	398	434	419	406	461	422	461	446	457	424	418	421	418	430	442	434	414	456	451	434	410	475	438	461	446	449	431	430	450	410	459	434	461	497	411	433	441	440	412	419	427	453	442	410	440	432	409	467	419	433	433
1304	384	389	427	400	408	398	406	390	402	368	386	363	382	389	375	408	374	389	392	355	347	357	362	390	400	399	397	325	373	346	366	370	380	364	371	398	387	379	408	385	384	369	360	397	386	346	370	406	365	375	378	363	391	369	360	381	387	389	365	361	362	378	386	360	381	373	375	371	395	374	391	387	411	393	401	411	302	421	354	344	418	386	380	380	403	362	368	403	382	360	399	382	374	377	383	370	409	414	401	389	381	376	367	370	388	397	388	359	349	395	369	401	394	363	396	368	390	405	375	405	390	340	388	385	372	362	362	406	364	367	333	371	402	389	396	404	361	392	361	380	369	357	338	391	356	353	417	386	377	399	398	409	383	401	397	328	380	376	357	367	424	385	418	368	399	401	372	395	398	357	379	416	398	414	394	359	393	378	395	381	371	382	414	374	362	395	363	358	383	367	371	360	365	364	398	377	381	396	391	418	366	360	348	417	388	381	347	362	406	349	369	394	353	397	354	374	399	401	375	374	374	346	366	352	353	384	395	394	419	394	389	376	372	374	361	354	342	409	374	379	392	370	367	347	371	348	365	346	375	409	401	397	340	369	417	389	350	377	387	357	398	381	409	368	386	359	376	409	367	392	396	362	368	368	414	371	353	402	458	375	380	375	397	412	360	406	389	374	369	391	368	390	414	408	364	361	395	379	396	395	368	369	376	346	394	382	398	361	345	393	387	379	375	382	385	366	367	399	409	399	395	393	402	426	362	367	390	416	400	391	389	359	359	379	359	413	397	399	393	333	392	385	375	388	384	383	373	377	371	341	362	369	395	403	378	383	429	366	424	377	373	390	386	324	392	360	434	383	417	382	365	388	326	398	408	382	420	361	350	368	396	383	391	388	367	358	359	353	414	355	413	372	415	371	323	384	400	411	374	344	390	423	396	350	360	367	401	393	360	376	379	374	357	378	367	397	386	393	354	397	372	396	391	336	388	420	327	380	397	380	395	380	363	371	392	372	389	378	385	360	376	399	352	378	384	404	385	370	393	348	379	368	410	345	402	383	356	375	384	375	379	356	370	385	436	428	424	373	364	383	401	399	347	413	373	352	394	384	389	387	391	401	342	363	338	431	374	392	401	361	394	376	373	407	413	421	387	332	337	380	415	370	376	401	397	367	390	396	396	398	390	366	348	383	356	391	400	349	390	354	383	393	413	397	330	356	401	391	352	353	361	394	360	391	378	365	362	387	413	349	384	375	382	380	359	392	386	377	387	350	427	431	425	386	344	398	365	389	374	404	386	369	393	343	386	401	376	361	339	409	393	374	398	376	366	381	400	369	379	379	346	391	370	361	365	403	361	394	371	377	382	368	343	386	411	389	381	377	406	399	391	330	386	375	381	405	362	375	422	397	397	401	373	352	391	437	369	376	375	369	382	373	420	388	374	380	385	375	366	392	396	359	391	369	373	373	410	401	370	350	373	354	371	392	363	363	341	360	353	397	408	364	405	382	422	379	398	421	397	377	364	375	388	379	375	382	423	398	387	397	373	363	399	414	385	398	372	361	395	388	357	354	359	401	378	402	396	338	369	393	391	371	344	382	386	419	383	379	354	436	384	375	395	398	369	374	355	408	337	376	421	362	373	393	376	368	398	378	413	364	354	391	409	384	406	358	382	386	376	377	400	368	382	406	409	418	379	398	378	414	394	391	387	406	370	368	350	390	370	381	398	376	384	381	338	367	358	376	387	370	389	400	377	398	339	367	377	384	384	345	377	365	357	363	389	404	358	360	369	368	360	387	401	394	405	398	350	388	382	348	400	385	388	399	358	379	386	338	350	370	354	374	349	355	339	370	351	386	366	383	367	384	384	381	389	383	384	377	385	393	331	373	354	354	377	352	376	373	400	376	392	402	393	361	386	353	356	402	359	347	406	388	339	366	369	392	364	376	392	370	332	423	398	360	377	390	383	378	402	356	382	386	397	431	412	347	382	369	372	372	380	364	361	407	356	385	405	406	362	359	394	369	354	368	354	384	399	344	387	393	382	353	398	368	378	399	440	356	403	389	378	385	377	353	368	364	359	415	372	353	389	345	385	379	406	395	382	378	386	392	349	373	397	362	392	360	366	394	363	363	396	355	345	387	373	354	436	340	376	377	398	410	369	376	405	379	398	345	355	370	331	391	379	375	394	398	381	390	396	399	385	356	385	368	393	376	372	363	414	366	408	364	350	358	370	355	332	385	365	350	349	354	384	379	412	408	348	380	391	371	382	389	388	386	378	418	391	374	374	367	379	376	338	387	372	393	367	400	373	321	348	391	354	354	381	369	374	382	397	395	382	396	337	341	385	388	360	371	375	375	381	383	380	386	403	393	343	349	375	400	379	397	400	361	339	396	395	372	381	412	378	349	386	429	392	337	378	362	350	384	442	352	401	395	380	363	392	384	379	360	375	381	398	393	412	403	354	357	384	407	375	366	371	411	396	373	402	361	384	409	380	406	391	420	357	381	363	373	365	355	367	367	377	400	383	385	390	420	365	408	376	373	386	394	392	359	384	366	347	365	377	403	395	392	373	368	360	368	375	372	391	378	365	379	346	437	370	342	366	385	393	385	381	368	377	400	381	384	369	364	382	377	361	407	398	354	390	395	402	385	384	382	390	411	389	364	406	361	404	390	382	361	376	413	380	412	391	342	402	363	358	378	355	362	398	399	356	394	382	367	389	380	370	385	397	376	396	382	376	422	323	371	379	352	388	349	369	344	389	387	393	361	408	397	417	383	368	372	385	382	412	390	374	372	388	400	356	407	355	369	372	339	358	387	403	389	407	404	384	368	388	381	356	366	404	363	381	371	386	388	373	358	385	412	409	375	383	428	380	374	346	375	370	378	392	369	395	390	370	372	376	380	375	358	375	384	397	414	361	384	357	392	368	370	377	369	355	389	395	389	351	389	375	381	392	379	348	399	399	384	366	372	346	381	375	362	343	383	367	406	381	379	357	385	401	377	388	430	355	374	377	432	409	355	374	420	351	357	361	372	401	383	415	386	345	401	395	356	374	382	396	348	352	362	357	386	346	413	388	365	382	359	399	404	404	404	377	371	369	370	366	385	396	379	397	365	347	414	375	380	373	372	420	387	402	396	361	369	370	412	339	378	382	400	381	386	359	380	366	403	381	363	410	360	356	408	397	379	379	346	380	386	410	386	384	398	367	407	366	393	378	400	398	391	343	397	391	397	391	385	352	385	393	376	369	401	391	360	423	384	377	374	359	382	378	362	360	357	389	376	428	399	364	416	389	412	385	390	375	393	352	356	393	388	385	364	404	372	402	341	378	371	420	379	378	390	412	371	333	351	360	422	347	402	387	365	369	376	388	370	351	392	401	356	396	393	362	399	349	409	411	370	372	399	375	402	362	435	375	387	383	405	364	384	419	365	372	362	423	423	377	411	390	407	369	388	386	395	394	370	410	383	365	393	367	372	348	391	372	341	358	378	388	372	372
2033	963	902	933	937	956	940	888	967	915	915	968	922	947	915	910	954	928	914	911	843	937	893	949	955	908	950	930	884	891	898	883	857	946	891	942	951	951	893	902	891	881	879	885	903	987	888	885	942	954	880	943	963	906	901	898	878	859	921	863	959	902	944	928	910	917	896	855	868	946	921	846	942	923	944	946	886	874	935	903	906	944	951	877	949	924	952	897	977	951	898	900	909	863	892	910	935	952	931	937	885	932	944	948	932	883	882	893	943	945	937	895	869	887	916	907	908	891	881	858	971	917	946	911	906	938	919	897	975	857	903	865	951	929	888	914	948	833	921	889	863	937	924	942	894	935	910	882	973	883	898	919	896	929	925	905	908	956	902	862	932	895	897	906	853	906	884	1003	859	985	893	898	856	886	910	915	951	901	896	953	870	930	916	942	930	963	864	849	874	934	938	967	897	885	915	893	918	881	915	915	928	886	938	832	890	933	852	916	916	897	886	893	935	899	889	915	890	913	929	877	932	933	934	948	876	933	912	961	941	885	952	858	918	913	951	889	900	934	933	912	923	956	845	903	919	949	982	904	902	885	938	876	909	963	910	911	929	901	934	903	903	879	886	945	905	922	943	904	903	893	875	870	915	902	895	913	938	877	949	961	963	862	861	917	884	847	951	964	886	848	938	915	853	904	893	954	907	860	921	913	855	858	926	908	904	851	889	857	955	974	928	922	890	941	926	885	919	969	930	929	992	891	902	957	901	881	926	893	941	921	909	874	892	884	953	943	873	969	923	947	888	852	936	880	952	899	932	871	893	906	882	924	933	904	960	938	899	914	895	875	922	914	930	841	903	955	927	922	907	922	950	939	863	997	872	953	906	948	923	831	895	941	955	918	885	863	886	902	887	915	926	854	878	923	936	930	894	941	937	934	925	935	918	893	853	902	891	950	919	876	891	899	910	915	878	854	867	898	921	885	847	915	948	913	954	876	896	897	888	925	943	907	911	944	945	859	902	947	922	904	846	934	855	925	874	904	946	878	886	901	873	951	927	906	893	873	943	939	921	878	904	959	936	962	907	886	895	908	892	866	886	926	930	944	955	912	866	949	900	954	929	924	883	918	930	912	900	892	903	929	920	922	927	872	909	889	957	917	936	900	895	959	900	893	878	917	911	941	948	941	882	897	878	941	926	855	967	957	930	895	910	930	878	913	892	913	839	934	843	925	926	922	884	897	935	941	939	921	915	869	947	921	865	916	939	939	898	869	911	885	955	941	855	902	889	917	919	957	914	943	932	934	916	860	957	917	905	886	898	919	880	916	920	922	906	903	878	993	869	958	901	897	934	890	956	898	906	901	924	941	898	966	936	919	935	922	910	950	922	930	874	927	920	926	927	927	893	932	912	928	982	967	974	938	981	883	851	870	941	931	920	901	920	916	882	923	879	870	905	860	854	881	971	912	914	941	891	893	893	926	949	919	876	903	888	957	915	924	907	900	874	931	934	905	938	911	907	935	942	877	904	916	928	913	860	917	917	913	902	896	881	895	923	898	940	925	904	926	865	910	930	924	861	907	980	943	890	898	938	935	885	929	903	864	897	912	884	946	963	908	881	891	876	918	876	918	887	946	913	1020	890	823	915	910	886	951	908	930	929	929	901	954	981	900	934	880	869	921	1002	880	965	963	945	941	894	893	891	890	972	875	924	917	918	899	940	912	964	949	929	847	920	961	886	924	929	906	902	919	957	909	903	895	945	875	858	911	955	860	922	857	843	916	917	922	906	947	901	906	964	895	916	952	898	925	950	927	857	908	907	877	910	905	903	913	938	892	953	910	932	864	930	919	930	902	941	898	917	880	884	903	897	917	899	893	920	941	846	920	929	939	911	893	920	945	940	962	889	931	950	909	922	877	919	912	958	883	901	897	914	931	961	895	929	915	900	903	915	822	863	878	934	984	936	878	885	905	864	932	869	886	904	945	878	897	966	916	891	906	930	876	916	901	965	896	939	914	907	866	940	914	858	972	884	929	887	920	912	856	899	884	902	943	885	921	887	887	916	913	960	970	949	906	928	850	856	912	910	888	949	889	905	893	918	889	886	926	919	953	892	929	876	965	902	917	921	916	890	902	904	886	922	849	927	918	917	941	922	885	906	861	939	881	884	951	912	934	857	912	902	915	889	931	912	886	933	896	902	911	865	935	958	920	850	939	894	900	906	939	855	946	917	871	931	881	862	907	966	919	959	902	964	890	936	875	907	890	929	903	893	856	924	917	949	863	913	903	953	942	852	885	972	923	909	955	867	875	909	918	868	891	878	899	901	906	900	954	873	920	866	911	893	950	891	905	877	925	944	951	964	928	937	917	879	890	881	953	914	914	949	920	907	939	880	923	898	941	892	887	926	923	901	897	897	906	839	965	894	915	939	910	913	943	899	950	888	903	946	894	929	907	913	920	938	910	889	895	955	943	900	907	951	858	939	965	910	935	890	931	902	933	946	904	862	888	917	923	943	873	904	934	859	885	921	878	919	913	910	882	909	939	919	885	909	919	962	954	935	925	941	909	890	894	905	890	945	888	912	989	919	942	884	870	874	933	864	922	934	878	863	898	889	858	918	964	930	973	914	934	956	923	873	898	930	915	884	836	874	881	878	984	885	926	878	884	927	927	881	874	944	935	923	952	899	967	927	937	938	893	930	925	938	898	889	873	889	869	918	921	866	973	913	902	886	898	919	915	893	847	903	896	943	910	922	904	862	928	917	919	946	937	934	865	904	864	914	933	875	911	896	898	951	924	882	908	910	910	882	894	913	942	919	920	885	890	893	918	903	902	908	875	898	890	901	933	890	928	932	910	914	985	922	876	962	932	924	917	912	880	937	936	913	925	913	917	927	962	891	921	935	935	973	900	888	905	914	913	986	898	876	902	931	927	871	913	919	915	891	934	916	947	911	970	922	922	915	949	931	908	905	942	900	923	942	885	910	935	895	894	859	876	923	840	884	936	874	890	921	927	928	902	926	951	913	916	925	972	930	860	919	944	862	925	877	891	918	939	934	916	883	960	936	892	866	961	923	876	878	929	880	840	880	871	930	909	922	901	852	880	925	916	936	858	909	878	925	960	955	903	943	903	899	916	936	897	866	864	864	924	877	949	871	908	959	911	892	964	928	913	917	895	921	895	894	929	856	863	929	906	897	926	935	942	937	905	875	927	937	870	831	880	936	850	892	925	917	871	920	918	913	919	905	939	948	943	950	861	888	899	949	920	963	924	873	904	828	897	884	876	882	866	902	952	900	888	890	897	877	972	897	925	877	954	928	954	849	852	882	879	909	900	907	917	900	900	888	929	944	924	895	923	831	889	867	895	936	863	864	933	916	998	880	870	875	958	928	883	937	944	902	866	920	884	950	837	915	889	925	958	936	888	969	871	942	911	909	959	924	908	897	921	922	939	943	943	946	893	873	881	872	890	919	937	969	940	921	894	907	834	951	879	921	884	888	957	859	867
6965	578	576	522	462	404	394	378	379	375	385	384	356	383	335	307	380	351	367	328	371	373	334	379	387	334	344	359	361	357	369	337	383	359	336	346	374	348	349	332	388	380	360	331	328	359	331	377	351	343	341	335	338	318	341	338	356	368	370	333	319	350	350	343	370	334	321	373	344	385	342	344	371	348	322	311	352	360	327	323	366	325	377	367	351	392	361	366	341	341	325	321	345	329	341	344	323	354	334	367	295	341	361	366	343	307	311	370	332	339	343	343	332	363	308	382	352	351	350	360	334	377	357	348	358	340	349	328	368	372	360	346	364	341	320	350	354	369	308	342	354	365	332	333	312	361	385	358	352	325	337	365	357	348	378	348	362	357	316	358	334	354	333	325	349	361	314	322	347	351	313	343	348	363	360	342	315	346	358	355	370	308	356	336	335	343	366	358	328	365	357	344	369	319	360	374	380	330	381	337	364	323	335	329	334	329	348	358	348	337	328	376	333	324	310	318	376	383	352	365	333	387	311	361	361	355	371	380	373	362	375	357	368	344	345	333	346	364	350	332	333	326	361	356	319	368	357	372	363	351	303	330	339	354	318	398	369	357	334	362	371	373	341	381	329	345	353	390	354	343	324	368	323	351	389	331	324	337	341	361	346	319	365	350	322	349	358	317	339	322	363	338	346	342	351	344	311	378	321	373	355	340	353	354	330	317	328	372	343	322	341	311	376	366	359	348	380	364	356	364	334	330	331	335	340	339	340	350	332	351	359	326	354	365	337	350	321	377	352	346	363	335	324	403	337	382	318	358	379	351	389	334	378	368	329	340	342	346	326	325	369	372	346	339	328	350	366	329	354	369	337	325	366	345	333	340	343	315	379	391	324	353	344	338	345	351	349	341	333	356	400	332	333	337	376	336	327	370	356	345	337	325	329	346	351	323	328	337	328	334	360	362	352	336	328	325	319	343	346	342	362	354	374	361	314	358	338	358	307	342	327	332	382	349	326	388	343	330	312	345	335	347	329	316	355	349	357	318	347	345	329	372	363	353	377	326	341	319	339	339	350	343	347	358	360	381	336	345	371	332	337	335	318	343	322	340	356	350	348	339	362	335	309	324	351	326	334	328	339	335	324	352	323	351	373	345	315	347	352	332	329	358	386	353	337	346	346	363	315	353	322	335	336	311	317	316	340	333	349	392	360	339	353	357	314	354	339	318	368	334	321	340	338	322	325	337	350	329	366	374	341	350	346	373	332	324	320	370	323	356	348	352	353	329	344	363	340	373	342	307	335	380	347	347	336	338	351	349	361	359	344	319	313	321	344	334	366	382	332	375	336	332	332	329	333	356	343	360	329	348	343	332	322	370	312	345	328	346	333	338	352	329	356	361	299	372	339	358	366	354	314	351	318	337	313	333	355	365	327	365	378	371	338	323	337	356	327	322	381	343	365	339	373	377	341	307	375	365	353	337	324	319	316	382	357	385	381	345	352	337	373	328	341	303	359	379	334	333	352	357	351	361	328	339	370	342	343	378	332	415	355	328	323	369	363	343	313	331	362	373	371	363	373	350	329	332	343	341	334	341	348	329	351	342	347	351	338	325	347	344	353	371	372	365	347	378	345	357	338	353	373	359	366	356	342	339	359	386	310	339	347	378	301	368	317	367	341	321	319	334	343	342	341	365	346	371	360	338	355	344	348	387	365	347	347	363	386	319	339	364	347	336	362	356	355	366	363	354	343	330	352	352	331	354	353	355	361	360	375	349	349	371	349	378	361	328	345	386	352	335	314	361	347	375	322	312	312	319	388	369	350	351	343	329	355	374	352	318	325	335	317	347	334	382	343	376	360	322	363	333	358	332	348	312	340	361	350	336	333	339	335	360	346	335	348	370	362	330	322	353	345	372	360	382	389	346	361	349	363	318	351	346	355	353	317	360	373	336	327	342	337	296	370	332	356	355	324	347	334	347	339	350	360	387	364	317	339	374	333	333	348	372	340	339	323	353	361	353	359	335	369	349	325	351	354	333	337	375	350	345	353	352	364	341	360	383	334	331	363	341	339	317	348	370	315	334	315	344	394	320	334	316	352	338	350	343	344	357	361	313	334	374	345	342	370	316	356	355	342	343	318	322	386	348	375	311	375	323	290	333	382	331	361	348	353	366	336	345	371	377	357	382	338	312	353	320	357	344	373	366	323	355	362	326	342	353	354	335	321	341	316	339	324	340	381	328	337	358	359	321	365	361	327	366	338	362	368	300	369	382	329	335	350	341	339	371	386	358	352	326	339	348	350	364	347	347	368	347	346	323	381	363	301	341	343	338	320	339	388	341	350	377	361	339	373	354	334	319	360	367	347	310	335	328	322	358	346	351	344	352	337	341	392	343	354	333	351	373	355	345	347	367	313	337	348	335	347	387	356	387	359	345	367	341	306	324	353	338	361	368	328	372	336	331	316	338	370	340	328	352	345	349	342	336	355	337	341	340	358	319	348	361	329	346	336	397	339	356	337	341	387	327	365	324	325	343	347	346	322	305	325	364	349	347	376	353	357	346	293	343	339	318	333	338	336	331	312	308	351	348	393	334	309	313	382	341	352	335	320	333	349	373	373	338	345	341	340	327	359	329	357	356	333	359	353	356	352	339	342	338	306	335	340	337	297	356	351	351	340	371	313	342	331	326	335	374	364	368	315	391	369	365	307	360	360	355	363	347	348	346	366	332	330	364	358	351	351	325	357	369	344	400	358	372	331	339	354	335	360	330	347	372	338	355	343	334	320	336	340	364	346	376	348	358	381	370	320	339	345	329	349	346	383	327	332	339	355	351	345	365	325	370	329	332	371	339	348	379	342	356	352	351	342	357	361	327	299	361	329	334	324	349	353	345	381	339	328	345	340	299	358	381	319	363	334	339	384	319	337	337	352	373	359	354	335	342	362	371	339	340	323	328	371	360	365	332	346	353	348	338	363	298	329	361	342	383	348	373	351	362	363	356	318	304	339	361	356	378	302	384	345	307	389	324	318	359	375	335	319	347	321	345	370	371	342	347	290	348	355	367	353	355	316	352	340	338	358	328	366	333	324	319	354	307	384	292	348	331	343	331	348	361	347	319	358	349	348	363	371	347	347	336	338	338	367	361	352	349	359	346	366	365	345	360	355	340	349	346	344	364	348	334	324	335	334	357	324	365	335	384	346	351	365	332	373	325	335	378	390	329	333	371	319	329	340	354	351	356	370	311	359	341	331	385	360	376	350	328	341	358	348	323	333	360	380	376	370	346	373	358	356	338	315	358	333	332	363	318	318	370	319	350	338	341	387	356	345	358	338	360	342	345	322	368	323	358	332	343	352	365	362	342	334	359	324	349	331	374	372	347	348	339	372	343	338	358	322	365	325	322	376	377	350	346	333	337	340	362	379	356	333	312	352	376	345	373	378	337	324	352	320	351	352	387	364	331	349	380	342	326	325	340	330	365	322	345	322	399	347	324	333	366	366	337	339	342
6469	996	1356	1480	1348	1140	1119	1067	1025	966	1010	932	877	950	913	918	881	860	876	866	913	878	823	867	886	852	849	893	799	858	823	812	872	862	852	850	847	843	872	852	838	875	818	849	911	831	809	854	857	796	836	831	833	871	861	838	850	889	829	800	812	847	832	896	867	801	812	792	866	859	836	859	859	819	821	827	843	850	823	870	831	810	841	808	831	829	810	855	835	778	820	876	852	830	784	801	818	847	820	762	857	813	851	847	822	852	847	841	884	799	801	829	789	832	856	804	828	800	812	832	860	827	843	843	826	783	818	841	855	823	842	792	814	849	865	846	812	787	795	842	841	858	829	840	773	873	850	831	829	817	826	843	853	838	850	824	873	845	835	815	868	829	816	782	774	893	814	816	849	808	815	823	836	851	830	845	836	819	832	851	811	850	829	781	811	820	864	805	836	778	863	759	854	860	857	842	833	825	836	850	824	793	763	820	828	801	816	829	797	814	822	864	875	860	799	813	841	781	842	820	847	904	794	791	818	883	806	827	824	892	819	807	835	860	835	811	817	821	837	837	839	866	790	776	797	841	823	828	820	838	806	840	797	810	825	802	822	820	845	853	848	864	845	813	842	787	822	811	841	818	872	809	808	827	832	857	835	900	865	804	832	830	864	863	836	785	804	875	902	832	828	820	817	893	826	786	824	897	797	870	796	845	847	883	819	858	830	836	783	817	803	827	838	818	794	841	839	908	807	868	832	817	820	836	830	806	862	808	870	791	846	819	812	819	807	810	797	779	890	807	858	751	814	817	842	818	807	833	816	802	897	824	829	823	795	866	828	813	833	775	874	839	857	824	886	832	825	876	897	871	887	805	776	870	850	811	831	813	811	837	872	872	800	818	916	826	820	848	807	806	854	853	791	838	825	875	837	885	824	864	828	812	828	828	834	851	802	837	860	872	791	880	800	818	813	796	782	794	868	845	810	847	793	830	812	834	828	809	811	841	865	834	775	816	865	804	834	857	816	849	839	826	804	814	831	786	806	816	824	821	860	879	788	800	862	796	872	777	829	834	826	809	838	824	812	858	858	863	822	841	845	774	840	882	825	831	783	810	820	854	829	842	836	833	869	862	837	766	781	823	806	852	839	813	824	809	870	802	797	833	821	871	837	825	798	837	886	816	794	820	822	788	764	828	823	855	839	852	800	861	847	790	838	847	840	789	849	843	879	864	782	808	788	873	780	838	807	802	831	855	795	778	834	845	825	857	825	866	791	836	819	819	848	830	847	795	894	819	818	843	836	826	813	867	824	811	854	768	844	806	880	832	826	827	859	871	865	878	839	836	849	857	787	798	787	838	832	806	843	875	836	792	826	831	818	816	799	859	825	878	818	842	846	824	825	842	813	809	902	798	789	809	877	825	819	828	849	774	839	809	838	792	820	820	851	832	816	814	829	837	824	832	807	835	811	807	840	790	857	816	788	853	812	804	846	804	806	865	825	842	793	841	803	838	855	838	790	824	803	801	833	826	815	850	825	825	820	793	795	826	817	836	832	833	813	809	804	850	885	813	844	842	840	842	830	826	869	810	812	862	852	806	844	839	815	850	814	796	790	815	843	795	832	823	798	788	822	843	848	783	867	784	792	896	840	850	814	850	853	881	827	829	829	860	895	845	863	841	808	866	819	889	852	825	795	849	855	817	834	842	821	805	844	792	809	794	855	846	808	866	869	782	798	819	799	866	846	825	813	782	822	819	866	848	863	831	832	817	846	800	818	835	840	801	797	872	821	815	787	863	825	840	807	795	878	807	844	848	846	827	819	880	815	826	785	842	853	868	786	814	858	867	868	817	845	883	864	860	861	843	860	809	815	845	826	831	841	840	846	814	819	874	867	815	879	847	823	863	817	852	818	798	869	828	796	846	851	830	840	828	830	876	846	780	809	856	790	875	826	847	813	763	882	845	789	810	783	793	823	891	780	834	776	864	789	847	808	802	837	837	884	839	794	861	855	818	806	785	813	809	835	845	842	887	813	845	845	864	866	825	786	825	773	856	832	775	825	819	846	867	794	845	841	827	823	815	825	856	807	870	816	788	829	799	864	822	794	808	811	814	759	813	835	828	851	820	876	811	804	897	842	844	848	835	865	837	867	858	765	815	806	808	855	784	838	835	894	830	881	836	806	833	818	838	829	837	781	821	839	820	790	800	785	854	834	883	800	841	822	845	790	798	863	828	848	801	818	843	817	827	840	823	796	839	859	843	851	851	833	769	863	845	820	861	888	846	812	822	831	780	851	821	838	805	878	808	850	827	830	863	828	817	854	849	777	810	830	808	859	810	846	842	832	852	827	830	857	813	789	875	753	786	787	839	869	835	861	865	887	814	861	827	805	844	826	897	806	829	776	796	845	843	804	782	778	836	823	801	883	884	778	879	864	825	858	836	840	823	813	839	833	848	786	841	831	849	824	814	845	813	818	841	856	774	794	839	795	887	826	861	826	849	878	825	769	855	904	856	828	824	827	794	827	806	844	863	828	907	825	806	810	873	856	845	787	851	813	803	836	846	847	805	801	860	818	865	799	831	861	817	806	859	862	856	925	853	898	820	880	827	852	833	834	828	888	814	846	800	867	818	843	820	831	797	854	838	740	778	837	767	845	825	839	868	817	851	830	835	802	837	761	794	832	826	820	857	840	826	798	791	853	852	870	848	825	855	826	837	817	869	836	812	863	793	881	818	866	844	840	830	811	802	899	883	825	879	821	827	838	877	809	845	852	837	808	843	849	832	859	855	840	749	815	838	795	821	822	822	772	820	818	839	835	868	797	840	805	817	859	872	835	826	843	853	822	820	814	805	847	873	835	832	845	819	827	786	840	796	791	798	800	804	805	819	839	827	815	802	784	836	859	807	863	843	854	807	836	814	861	824	844	827	784	790	840	849	787	831	825	827	898	868	867	844	854	833	827	839	810	844	837	806	817	857	799	821	819	831	831	801	836	827	785	816	839	822	813	800	925	846	792	812	841	853	851	815	842	843	884	877	865	837	856	839	834	830	799	791	852	850	844	809	819	844	875	813	805	831	786	850	831	867	901	819	846	798	781	842	834	850	862	811	804	872	853	831	865	786	799	840	843	811	876	791	862	800	798	834	777	772	799	801	836	840	824	809	874	833	816	859	824	808	876	826	832	844	800	804	877	808	814	827	804	859	858	784	823	806	821	863	877	795	873	867	837	882	839	845	861	842	835	877	839	868	809	869	841	839	885	843	825	835	804	814	847	805	856	826	866	825	816	821	802	817	830	810	829	886	839	843	781	850	833	860	830	830	866	822	834	855	814	843	787	804	816	824	782	845	813	847	872	847	834	828	824	849	792	839	836	835	831	804	820	835	856	855	838	834	743	831	823	861	817	818	802	784	864	825	785	891	863	818	873	849	835	853	784	798	858	809	839	830	815	847	815	815	828	870	848	816	836	824	837	790	867	847	862	828	841	817	809	777	892	775	833	823
12484	937	673	534	436	322	299	221	214	194	214	175	199	199	177	162	203	172	179	191	156	193	148	158	157	179	182	161	190	155	141	176	168	192	174	177	190	165	177	181	171	172	204	179	166	145	179	144	178	171	169	195	163	175	170	187	127	175	144	164	150	163	158	179	192	156	165	181	167	169	150	153	166	194	180	175	151	153	183	165	181	135	138	148	162	164	171	147	170	163	171	176	192	181	158	170	178	171	183	169	166	167	169	169	171	165	173	172	180	164	163	177	177	186	173	170	152	190	168	163	176	177	189	182	184	176	177	158	171	142	156	172	156	155	170	154	141	180	176	189	166	143	160	176	194	154	175	166	157	151	152	143	186	194	168	160	167	163	157	158	165	177	190	163	190	182	174	148	170	188	175	179	176	175	150	165	173	166	143	175	162	171	173	158	152	187	181	178	178	149	153	177	168	160	174	150	168	175	182	183	159	173	149	158	153	175	175	149	170	166	192	190	164	196	175	154	166	176	157	188	152	173	186	162	176	159	166	158	173	145	176	192	164	156	165	152	168	167	168	151	179	181	178	184	165	174	165	167	161	160	168	176	194	163	182	153	188	174	180	156	177	176	150	159	162	171	159	179	180	155	172	133	194	185	186	173	157	171	158	161	163	143	168	169	193	165	179	161	166	174	160	163	173	160	152	163	193	176	154	163	164	164	148	164	165	171	178	157	163	163	171	181	143	170	155	172	190	181	156	169	167	157	186	154	170	173	151	146	169	190	164	181	176	163	168	175	173	173	157	163	156	159	165	206	148	149	131	176	173	164	170	148	142	144	166	164	179	153	167	172	139	169	178	173	205	178	159	175	156	158	157	145	179	157	172	154	171	180	168	156	154	157	172	170	178	168	173	171	184	142	154	181	173	161	167	192	174	146	155	181	158	163	151	171	175	171	156	164	141	180	187	158	144	153	158	176	151	143	190	176	162	146	159	168	175	173	184	171	162	148	166	174	188	172	188	168	173	165	137	155	169	141	154	168	184	172	177	168	158	169	147	167	194	164	189	144	172	160	156	166	149	160	177	175	177	172	176	169	146	162	179	152	176	156	168	148	167	171	173	180	165	171	158	143	171	155	164	134	169	172	146	173	183	175	165	161	148	177	169	171	179	162	164	152	161	200	172	168	157	160	179	173	155	185	176	163	187	176	185	188	155	169	167	172	181	173	173	173	163	153	176	166	163	165	159	168	153	176	180	164	166	173	167	143	169	188	175	163	168	164	172	172	151	152	159	164	169	175	185	143	167	168	152	191	175	161	181	155	163	155	167	166	160	175	158	163	146	159	183	181	162	152	173	177	158	193	172	149	149	158	154	155	151	171	152	149	192	146	189	177	171	167	169	155	192	168	188	156	152	147	153	159	176	176	161	178	149	183	151	182	163	157	146	154	185	154	164	159	167	182	156	160	173	171	178	164	165	151	189	168	175	154	166	164	142	168	150	167	175	175	186	161	186	146	157	182	180	162	180	150	168	179	171	156	146	154	154	183	153	167	155	156	173	175	188	167	124	160	165	197	176	147	168	174	185	162	178	152	147	152	157	161	165	155	158	167	186	158	156	151	172	188	197	154	169	159	182	170	161	147	162	169	178	149	142	176	168	152	150	165	169	172	171	158	173	159	184	174	167	179	190	143	171	187	159	161	167	180	170	173	156	180	132	181	176	154	174	172	170	179	169	170	168	159	172	147	181	165	163	133	181	160	143	180	153	157	172	152	171	182	162	159	178	170	173	160	191	165	141	151	159	158	170	150	159	171	185	176	170	172	172	185	152	164	175	174	167	137	167	169	147	162	191	154	150	149	147	204	162	187	189	172	193	167	193	154	147	182	150	163	185	192	180	150	162	131	169	162	181	178	152	155	151	177	144	192	137	190	186	171	150	133	156	160	154	168	159	187	168	145	143	145	183	163	167	178	187	142	166	162	190	160	168	165	137	172	167	154	149	158	151	177	173	168	164	156	185	172	171	155	143	177	191	181	166	157	160	185	177	164	182	147	164	141	159	170	178	192	176	192	213	164	165	184	157	161	147	165	154	165	175	173	173	163	153	191	181	187	155	178	167	189	155	169	158	151	174	149	159	190	200	172	145	176	192	172	141	154	177	196	168	181	176	172	167	193	161	178	186	164	160	152	162	151	141	167	166	155	192	184	142	170	161	179	156	144	174	172	159	184	160	167	174	147	176	168	155	152	170	131	145	172	177	163	188	168	184	145	149	162	182	164	162	173	164	143	170	153	157	179	166	136	150	172	160	150	198	178	152	159	146	183	194	160	185	163	170	153	174	181	169	177	185	158	193	181	160	178	183	176	170	169	172	159	158	134	173	159	173	159	158	172	156	166	172	169	161	169	150	154	164	182	166	156	171	183	177	148	180	147	169	173	157	142	172	164	164	173	172	159	174	161	156	169	161	196	165	180	183	162	157	188	138	155	157	156	172	181	165	147	159	162	170	172	189	151	167	193	172	158	163	171	169	169	149	159	178	155	150	175	147	164	176	183	162	140	171	145	151	173	162	196	163	146	177	165	149	210	147	172	178	152	177	179	159	173	145	156	150	145	183	168	172	172	151	189	209	157	172	159	165	155	186	169	163	162	170	168	157	153	169	148	157	156	177	171	159	170	170	187	165	169	152	187	148	199	162	164	174	167	174	163	158	169	171	144	176	169	161	189	170	175	183	169	141	179	176	155	150	197	180	135	195	190	185	164	190	150	185	158	175	166	154	186	174	159	154	165	173	173	177	170	187	166	160	189	180	173	145	167	154	182	152	147	169	159	183	168	172	140	156	172	165	168	183	176	172	133	161	166	175	169	175	154	172	149	160	160	164	139	152	198	167	175	178	180	172	188	179	166	154	161	172	173	153	148	154	167	149	144	165	171	164	159	154	178	176	153	143	150	166	159	160	166	196	177	157	135	160	174	169	192	175	164	145	157	144	171	189	168	180	175	163	159	182	183	170	175	173	164	176	138	182	153	172	171	162	136	150	148	189	144	162	153	169	174	182	156	183	175	183	156	158	152	162	169	189	171	169	171	173	186	167	136	180	153	197	165	158	161	161	192	158	177	157	180	137	170	177	150	164	203	190	185	162	138	168	172	184	152	163	164	180	167	170	157	166	157	171	156	145	142	156	186	169	140	174	156	175	152	159	172	174	176	168	174	160	167	179	176	175	181	153	184	183	192	166	147	160	159	150	200	166	165	172	171	167	170	163	162	146	182	170	175	171	138	181	147	156	182	161	181	168	165	155	159	173	160	146	180	147	157	163	149	167	157	156	146	149	156	170	157	198	183	153	151	158	196	146	189	157	171	163	180	148	173	186	160	163	179	192	172	183	155	153	166	176	188	190	146	150	175	197	167	161	177	158	158	151	161	156	152	171	164	203	154	167	182	165	159	168	170	160	174	158	162	171	174	172	173	174	157	167	161	174	181	162	177	180	158	175	155	172	167	163	169
7763	838	1474	1694	1597	1225	980	863	727	729	673	644	577	579	588	524	518	547	483	525	544	484	495	473	468	488	489	472	475	474	447	437	452	452	465	462	435	433	473	437	415	499	423	444	453	461	459	417	466	433	477	430	405	457	457	475	431	448	437	445	442	424	436	450	458	464	474	429	464	451	462	408	446	443	432	448	392	470	414	438	418	440	437	476	409	451	432	426	418	456	451	397	408	422	458	442	391	442	423	435	434	455	434	444	432	468	453	439	439	445	442	460	440	469	418	426	428	422	412	423	419	417	435	416	441	427	436	442	460	435	415	464	444	438	430	433	399	386	446	414	402	463	450	516	436	430	466	424	398	448	474	422	418	470	453	442	440	420	435	450	403	447	438	463	403	422	444	407	429	448	434	446	459	437	444	411	444	404	460	452	432	404	434	454	470	391	444	421	402	408	435	453	416	451	433	439	449	410	430	436	479	435	415	420	461	463	404	398	436	460	416	452	443	445	452	413	463	468	463	427	413	430	432	440	408	432	429	443	411	435	441	395	435	446	459	430	441	430	424	453	415	442	415	416	440	414	422	436	449	418	451	419	444	411	470	407	417	431	470	396	436	429	430	423	426	397	411	464	397	437	460	420	436	423	442	464	423	462	425	451	433	437	429	465	409	430	405	442	448	424	446	433	453	430	448	431	417	436	445	433	437	453	424	481	449	406	433	463	445	414	455	431	462	422	448	421	445	419	431	437	434	433	475	444	446	412	449	427	442	397	420	424	441	443	465	464	414	460	417	440	433	442	447	451	457	385	446	407	474	432	425	436	438	492	434	443	402	451	426	445	443	409	462	452	452	416	429	452	436	454	484	450	424	413	451	409	439	450	404	417	441	406	440	463	414	410	409	409	496	430	418	441	427	420	450	401	434	434	385	416	466	430	488	447	436	439	454	398	399	442	431	434	435	435	437	452	457	435	424	472	454	459	466	422	428	452	440	431	450	438	460	469	411	423	446	433	443	417	425	411	440	464	411	402	456	406	433	434	443	446	490	400	448	415	397	443	405	459	444	436	443	433	425	405	445	443	427	444	443	432	440	411	436	394	411	426	463	394	435	421	429	445	449	418	458	425	452	463	426	415	420	432	427	440	416	442	454	458	417	441	421	474	419	408	390	424	424	414	441	466	407	442	409	435	460	422	438	436	387	447	470	434	427	438	387	451	464	433	450	446	453	433	408	466	392	467	435	443	437	431	439	468	414	444	406	425	422	434	407	476	424	451	439	460	414	457	441	431	396	417	442	423	425	406	387	441	426	453	408	426	426	445	413	447	453	470	486	430	443	421	467	468	422	437	414	442	438	441	426	436	438	452	404	439	400	420	450	436	432	417	430	439	451	455	446	426	417	438	435	434	477	435	413	420	442	470	423	424	457	433	416	468	470	403	424	420	451	428	449	453	401	443	417	437	439	434	433	443	449	403	408	425	445	440	473	442	431	398	451	418	439	450	455	456	463	442	463	474	409	432	417	415	432	452	438	472	433	453	393	420	438	414	448	414	429	390	439	401	428	435	434	438	467	463	437	455	418	456	418	432	430	467	407	450	405	422	441	391	400	424	443	440	439	420	433	438	429	451	418	460	438	424	472	396	450	442	440	459	444	443	414	415	423	447	419	491	417	430	436	473	438	417	429	428	434	453	465	461	462	474	424	420	432	391	398	429	469	441	505	426	450	484	419	450	434	431	434	423	438	459	439	452	399	441	424	406	445	420	467	459	447	448	430	396	457	426	440	415	456	453	413	438	419	455	426	439	421	420	441	401	434	437	429	450	425	413	405	463	431	403	403	429	483	471	460	442	437	409	422	415	469	426	417	427	475	423	474	396	396	415	443	419	417	440	427	449	425	451	432	451	497	437	420	419	433	447	450	410	447	432	471	445	421	388	463	446	413	440	430	435	430	482	438	404	448	408	426	418	451	415	419	416	425	439	453	455	444	417	444	451	465	385	393	434	464	433	430	419	486	427	445	420	431	442	397	450	444	432	397	471	400	422	398	425	423	466	433	409	444	436	422	451	459	426	411	476	421	441	438	458	442	444	470	424	457	465	446	444	417	431	429	466	459	421	430	409	413	432	396	452	453	444	454	434	431	420	482	394	443	425	454	449	405	460	431	425	453	469	401	439	443	453	427	443	453	465	410	451	423	398	418	468	470	403	456	468	435	414	455	448	434	478	421	454	434	427	416	449	453	433	430	399	419	427	450	441	420	448	468	411	434	442	382	390	438	426	434	424	445	413	473	432	430	433	450	437	447	457	424	468	435	452	449	393	450	442	433	426	432	416	476	432	460	452	428	471	405	435	406	400	446	426	449	392	485	443	431	448	422	457	415	455	442	445	429	426	453	449	437	456	435	420	430	433	453	449	423	457	413	435	447	430	465	424	421	432	456	438	443	445	422	430	415	429	445	404	423	416	430	442	437	435	397	457	454	425	447	471	483	437	409	414	403	454	398	436	452	425	418	433	416	425	432	441	428	433	452	420	424	447	443	455	434	432	437	421	430	429	432	450	451	448	448	443	432	429	419	462	413	435	425	415	437	427	462	421	429	402	440	441	434	444	426	416	406	430	412	462	428	428	440	444	439	436	391	426	435	440	398	421	429	411	466	434	461	431	395	438	413	427	444	446	421	449	456	439	420	433	461	439	425	410	461	432	464	372	455	401	436	467	434	462	435	422	445	414	436	453	414	411	412	458	465	454	407	452	462	396	414	444	419	440	470	443	455	427	464	435	405	416	448	404	454	432	447	430	399	393	463	456	467	438	415	439	410	424	448	442	423	436	452	416	453	473	470	452	447	419	428	423	424	438	478	476	455	419	441	442	416	439	419	418	468	440	415	398	426	439	466	462	412	462	457	448	431	461	459	423	392	452	417	465	451	430	426	452	481	455	466	443	419	458	402	432	450	442	468	443	447	399	414	416	457	458	436	423	376	417	459	425	426	394	436	432	410	427	452	439	432	432	387	444	446	400	426	415	456	433	465	415	452	399	449	429	408	454	437	426	457	463	420	453	453	443	415	408	447	444	417	471	458	440	444	440	429	444	459	407	416	438	447	444	408	442	430	403	421	426	436	445	449	455	441	415	439	433	458	447	428	437	426	450	431	452	470	418	442	459	409	447	397	443	435	478	433	391	401	438	429	432	437	443	410	415	446	457	421	435	429	429	413	470	417	433	421	442	462	455	421	455	470	394	471	431	439	427	453	419	438	407	488	432	425	419	423	436	428	441	437	442	449	462	397	432	431	425	401	431	429	463	406	439	490	397	435	422	409	457	437	454	456	428	433	471	420	437	417	439	418	466	429	408	458	432	442	447	438	466	442	434	458	438	432	477	432	422	420	432	385	441	421	426	426	423	448	426	428	409	447	495	459	432	396	410	398	453	416	421	425	433	439	448	400	448	443	458	467	456	438	435	425	416	421	454	431	444	415	428	445	430	425	425	423	454	430	446
1337	358	372	380	406	373	391	340	360	340	368	364	380	421	352	391	367	389	365	362	382	367	430	467	346	383	410	358	393	391	374	394	348	355	393	379	356	378	390	389	407	372	378	397	414	382	398	404	348	393	350	398	372	337	399	357	422	384	402	389	392	367	408	411	366	353	367	393	371	365	342	335	380	410	369	385	383	369	348	362	350	340	386	351	378	350	364	408	410	359	402	375	375	410	386	392	377	358	367	360	389	373	376	404	401	362	373	384	350	407	395	362	347	348	371	384	358	364	366	427	347	381	347	387	353	392	369	370	378	370	417	406	369	407	387	372	420	356	354	369	330	404	379	342	382	398	403	384	382	358	423	396	366	365	375	345	335	400	398	377	386	404	401	442	379	393	372	393	388	358	394	405	382	346	407	368	404	427	385	381	353	388	351	367	358	374	408	347	360	373	383	444	382	369	385	414	426	387	366	357	352	359	364	360	359	371	390	348	406	412	343	394	369	378	395	365	374	404	376	389	381	390	364	376	354	382	360	395	376	368	389	384	382	390	388	407	395	401	377	365	375	381	327	339	340	370	376	375	363	386	425	380	380	360	374	372	356	409	378	381	365	390	385	356	418	373	386	396	379	392	400	387	416	378	365	380	398	376	374	397	374	368	387	403	404	380	373	365	378	392	393	365	345	429	337	358	346	365	408	398	384	379	377	354	360	381	368	391	388	380	352	367	389	393	374	382	390	370	380	348	385	390	374	375	371	355	364	380	391	401	400	372	349	430	388	387	381	382	315	379	366	380	373	396	376	338	329	380	408	366	384	390	392	377	380	400	361	401	409	371	386	409	402	391	379	356	377	385	359	350	384	380	399	378	379	410	354	348	395	362	377	401	365	366	394	361	354	356	401	400	413	387	369	394	359	371	360	347	334	369	407	412	402	406	381	372	364	390	396	356	370	403	360	412	362	367	408	375	395	387	367	384	347	377	368	389	370	366	400	399	375	386	367	364	400	398	367	369	388	368	353	338	369	380	349	372	345	418	373	390	394	377	388	408	361	370	365	378	415	381	337	389	379	399	346	367	360	399	397	361	359	351	366	395	380	384	370	348	370	367	420	368	433	373	386	393	341	371	372	405	397	353	356	376	341	371	373	357	409	394	388	398	382	349	396	395	381	396	392	368	368	376	411	406	409	390	364	375	368	347	366	413	372	394	372	381	342	359	377	392	359	376	414	381	381	375	380	391	408	426	354	389	394	398	340	367	410	387	363	395	375	398	333	387	362	364	395	391	357	370	358	415	366	358	383	401	387	359	398	364	347	340	338	394	404	404	362	360	373	358	371	401	397	337	363	390	376	399	371	431	384	366	362	390	350	374	378	364	365	397	362	341	357	356	378	342	357	372	359	361	372	383	374	341	363	359	356	378	372	367	371	440	385	403	398	348	373	372	345	354	407	340	346	382	367	356	378	347	389	374	375	389	403	356	357	396	378	348	380	368	373	360	386	388	366	364	369	368	358	364	392	383	415	375	371	356	389	379	334	397	394	381	377	374	390	373	357	394	373	334	362	367	427	395	390	388	415	374	430	377	346	406	353	370	378	387	437	361	398	351	329	363	339	378	389	362	367	439	409	386	392	422	372	405	350	352	349	403	360	370	377	360	367	359	376	338	378	359	378	346	376	425	374	385	372	384	391	359	383	383	377	370	367	399	425	395	389	398	350	344	392	398	368	346	379	408	356	362	417	386	365	392	384	377	354	391	383	364	370	414	375	389	375	351	337	330	380	387	368	343	428	392	436	391	368	382	381	388	362	373	350	367	380	363	392	356	376	330	389	371	396	394	351	363	384	378	359	391	393	380	358	390	376	364	389	369	363	375	377	368	333	378	373	389	374	389	428	360	400	361	368	404	351	346	372	365	407	342	382	372	398	362	376	354	354	413	351	362	369	332	313	368	352	362	381	333	363	351	368	387	378	359	401	400	342	385	379	403	382	385	353	377	367	349	367	338	374	380	386	425	418	373	376	396	367	404	409	351	380	394	394	366	408	386	368	315	395	377	398	413	371	378	359	385	377	391	357	398	405	362	380	369	389	379	384	389	353	402	365	351	384	379	378	369	377	421	350	361	414	391	362	381	375	391	396	358	371	385	387	399	375	385	383	375	382	380	362	371	411	369	371	385	388	378	378	418	424	397	380	403	408	399	363	373	372	361	368	377	370	368	391	383	379	357	388	380	360	381	417	380	404	393	390	397	378	365	367	362	362	368	392	363	371	336	358	372	400	406	393	367	368	395	377	423	392	349	339	402	408	360	407	369	383	348	362	390	379	380	327	392	391	371	362	358	389	350	361	413	386	391	417	404	365	376	343	379	352	399	370	385	392	374	389	380	353	384	356	340	399	372	369	365	374	373	380	380	335	405	356	338	399	408	354	370	378	368	366	432	393	371	392	408	394	401	399	358	351	384	398	372	364	380	415	350	403	364	371	362	413	367	355	363	399	382	383	426	366	381	365	370	376	409	377	378	376	414	386	420	410	362	374	355	360	368	353	355	370	372	376	382	394	377	386	377	348	375	365	374	400	349	338	390	381	359	348	386	359	372	353	385	379	367	365	347	391	405	401	377	403	386	372	377	393	387	354	357	374	387	417	368	405	364	343	358	381	390	402	398	385	395	370	370	386	380	371	387	378	366	337	354	374	425	378	370	386	406	390	393	397	377	389	399	371	360	379	406	390	342	376	359	360	334	341	348	365	370	377	376	387	378	351	398	362	400	375	379	387	351	366	376	365	371	371	368	355	400	388	381	357	380	388	368	366	356	348	370	383	359	393	355	375	389	371	331	355	350	392	379	417	403	345	356	396	338	345	375	380	353	383	329	374	369	388	364	364	334	388	375	408	413	363	376	401	371	368	357	379	416	370	367	409	392	339	367	396	373	335	403	366	428	384	351	367	365	442	372	375	388	381	397	363	415	375	401	383	395	380	390	392	347	358	377	397	401	381	376	398	366	416	408	358	359	378	403	347	416	393	371	378	396	348	382	374	386	366	358	358	396	407	358	345	364	374	361	372	358	319	359	366	381	352	371	431	385	352	411	361	338	388	373	360	396	350	388	380	378	403	352	378	421	382	377	375	372	365	396	416	377	371	373	399	351	340	351	389	358	399	394	372	362	356	360	372	368	383	364	378	369	395	336	386	357	371	390	395	354	348	360	358	392	360	394	370	356	366	354	367	404	389	375	371	373	387	376	399	400	376	387	366	367	405	391	387	351	393	348	367	370	416	381	358	405	414	393	389	388	379	404	391	372	322	424	368	361	368	378	352	343	348	370	373	378	372	352	367	396	335	408	393	368	386	369	379	356	394	345	404	377	380	365	404	400	410	393	364	388	388	364	401	374	352	403	387	361	372	382	390	371	378	364	393	361	359	399	372	372	354	362	388	406	355	370	377	367	404	398	356	371	359	400	370	374	374	364	378	379	366	387	339	394	338	370	415	394	404	424
2134	898	888	935	955	966	933	914	944	922	872	887	912	962	918	880	947	930	892	878	912	914	882	960	891	910	934	889	863	919	902	921	934	894	940	938	924	950	983	895	880	968	893	913	901	928	936	922	854	925	917	896	958	891	939	908	901	881	955	879	875	862	890	944	932	910	927	880	910	866	946	893	917	930	866	919	873	919	918	916	891	950	892	866	898	916	911	891	885	906	932	924	954	903	971	888	909	866	884	845	913	913	934	944	908	998	884	887	933	927	913	912	920	862	938	883	870	956	912	946	909	880	955	909	962	983	887	909	861	892	908	933	881	908	891	904	912	903	885	875	892	888	918	945	963	879	878	883	880	869	939	909	925	921	898	884	935	936	964	909	900	941	919	888	893	901	923	883	933	932	966	940	894	894	930	978	873	877	892	937	901	923	889	939	900	922	899	919	868	904	927	943	960	911	909	981	883	885	901	929	866	929	931	893	909	903	912	949	867	964	886	868	920	890	884	910	895	938	886	908	945	896	939	993	946	938	913	892	961	923	933	891	873	924	879	947	900	870	902	878	905	931	954	948	928	931	936	868	928	910	895	869	927	944	855	896	939	872	887	848	883	879	920	927	893	910	927	887	927	956	913	954	864	922	911	808	901	913	913	928	908	881	856	898	906	851	900	933	950	883	904	948	952	853	889	870	918	924	877	924	887	888	946	870	875	912	885	940	923	871	904	913	896	972	924	864	932	943	919	938	917	906	952	934	941	898	963	859	904	901	933	920	918	812	899	919	922	943	880	899	894	905	917	862	865	931	927	974	914	944	868	917	891	938	870	899	910	905	882	892	888	919	892	941	852	882	919	903	891	924	941	916	887	908	937	885	902	935	965	907	903	844	928	914	960	951	949	875	908	901	877	909	897	888	867	924	931	890	910	926	902	858	917	971	926	857	937	920	903	905	912	900	933	888	939	916	905	919	888	918	883	879	940	957	897	842	880	900	915	870	896	917	932	940	928	956	922	888	875	906	905	927	883	896	910	928	859	956	902	891	877	914	939	897	916	893	880	910	958	906	914	890	1011	956	944	922	893	940	867	949	907	867	948	894	909	920	916	896	918	918	905	927	926	889	897	923	934	943	853	922	937	931	903	882	913	936	913	863	921	904	946	882	915	945	896	914	911	951	959	965	845	835	902	902	887	926	889	883	903	897	971	958	888	902	911	901	962	907	943	921	917	904	885	990	903	938	913	939	937	910	914	923	897	865	864	919	941	918	901	891	956	912	921	936	947	910	906	894	925	887	930	931	887	930	896	916	862	885	884	870	841	936	916	936	903	883	928	921	941	909	906	907	952	924	871	918	927	941	910	890	877	901	900	871	892	934	917	911	902	913	916	924	921	944	889	913	894	902	901	887	931	894	914	886	933	951	931	865	871	922	941	934	913	912	939	895	908	911	892	876	887	861	882	916	907	921	957	905	928	895	914	857	891	913	906	922	916	941	909	921	964	895	871	936	915	923	942	933	928	842	917	874	965	897	931	930	903	883	907	934	930	933	884	924	845	925	939	931	926	932	941	912	923	979	952	847	952	850	923	912	891	882	885	872	902	893	941	921	916	875	890	918	887	964	912	928	873	924	880	878	921	926	890	838	908	900	885	963	880	904	918	917	881	903	923	955	836	936	918	937	872	915	948	905	869	896	882	884	882	925	900	947	921	915	896	887	892	922	935	942	924	883	927	860	908	933	849	843	925	914	923	898	910	934	909	919	948	922	891	941	911	921	956	956	967	870	932	927	896	857	882	966	888	868	913	907	937	903	920	903	921	907	929	918	852	858	981	879	895	897	906	902	906	968	859	923	921	878	922	907	925	966	882	908	935	931	847	871	918	915	944	910	885	885	874	928	928	934	947	879	889	980	915	884	924	919	935	905	919	910	895	893	835	905	886	898	965	925	909	928	939	926	929	874	942	933	934	895	905	857	890	888	940	948	860	880	930	901	869	861	920	903	928	907	874	945	944	827	883	828	925	909	919	933	949	880	926	894	948	910	894	861	912	847	910	905	923	862	895	898	954	901	909	889	934	895	905	902	859	932	879	967	961	920	869	918	916	952	920	928	885	919	938	907	895	880	922	930	922	905	859	944	936	888	872	905	880	940	897	914	957	948	933	956	897	926	893	916	941	919	848	920	938	891	959	940	905	896	854	899	905	882	884	947	931	922	930	896	889	894	900	924	901	909	928	891	875	901	917	910	926	901	927	895	918	881	969	919	975	907	895	906	917	950	940	881	882	861	853	925	898	915	897	929	932	957	882	901	922	892	890	862	894	913	837	892	929	957	941	855	935	846	907	919	887	891	909	907	867	935	899	901	921	898	927	853	909	969	900	926	879	869	919	865	914	891	883	889	917	920	852	939	990	938	876	987	877	828	924	955	898	913	943	983	950	895	907	932	883	915	885	904	891	915	874	917	820	899	912	889	941	917	897	976	918	931	900	914	923	915	934	890	917	951	901	879	971	935	897	931	944	873	954	889	888	928	900	861	941	865	924	923	937	876	937	904	861	901	899	868	954	904	904	924	899	943	954	954	860	977	897	930	934	889	843	917	928	907	935	934	886	878	882	862	919	868	882	914	873	897	908	845	951	926	926	964	914	896	917	868	924	879	955	892	916	915	899	875	929	923	906	885	894	852	874	911	926	850	979	856	918	889	987	928	888	961	895	906	913	915	871	918	918	937	913	850	897	923	927	899	930	923	874	868	889	966	893	919	919	920	846	905	930	886	894	922	917	911	923	890	946	929	917	873	882	939	940	951	878	930	935	939	965	855	918	935	928	893	955	912	903	925	920	936	905	901	986	907	960	877	881	894	895	879	899	890	933	882	871	935	910	899	898	918	899	939	921	894	923	918	915	893	899	926	910	922	893	850	858	879	899	896	897	900	938	898	890	886	961	907	928	959	881	923	901	946	877	906	898	876	881	936	954	884	911	913	918	916	870	889	908	894	886	928	918	906	951	933	946	902	953	893	910	879	912	936	914	915	910	913	917	896	921	932	952	888	913	907	918	923	886	947	893	888	935	926	929	887	889	892	890	880	943	934	950	930	959	896	917	982	929	922	926	914	911	902	942	947	921	902	898	910	893	916	906	911	889	929	850	881	885	938	958	901	925	884	963	864	947	919	938	933	901	923	952	956	903	903	866	929	887	900	955	961	927	898	904	899	924	928	890	880	868	863	929	875	944	860	892	928	891	915	901	869	914	904	890	893	933	893	900	909	921	892	901	936	994	923	886	918	898	923	921	924	967	881	921	929	939	936	880	932	908	861	871	930	989	882	894	939	886	919	915	929	946	886	874	947	918	879	948	867	854	925	907	877	931	905	874	902	920	897	866	936	918	909	897	907	900	933	896	899	916	889	884	947	872	888	900	912	847	940	881	922	898	918	916	878	888	929	938	914	907	904	939	911	923	939	918	950	916	906	885	933	956	918	943	892	939	881	948	905	897	918	929	884
6974	582	554	480	436	433	406	395	378	383	383	364	348	353	405	364	353	354	372	343	319	318	348	376	359	358	335	355	378	348	347	328	343	347	333	378	364	357	353	325	324	320	357	332	330	369	300	327	359	381	341	325	340	280	323	345	387	336	349	364	351	330	340	374	367	383	334	319	367	347	329	325	325	364	352	358	325	344	355	333	316	363	350	310	377	315	316	334	329	363	309	336	335	348	347	337	335	336	376	335	331	373	321	330	304	343	326	321	360	374	344	340	340	340	334	383	354	394	358	356	344	326	333	331	333	331	354	341	359	340	332	348	350	354	349	340	349	344	335	362	354	331	344	335	352	369	358	348	318	353	347	351	355	353	328	350	334	356	338	353	357	359	345	331	317	371	343	323	312	373	343	334	357	357	349	325	363	342	339	357	333	359	355	354	343	335	356	400	358	345	407	323	337	353	321	375	356	340	356	329	341	353	333	354	358	336	332	364	327	344	363	343	321	338	340	354	306	331	349	330	327	316	329	333	352	348	355	362	336	327	324	364	344	362	330	318	313	353	349	360	321	387	375	345	365	372	362	361	317	342	387	339	315	361	363	309	345	359	339	336	343	331	377	338	336	345	325	320	340	336	333	339	350	324	334	356	379	318	339	347	332	363	391	358	368	327	383	384	344	355	377	355	387	314	331	325	333	373	349	340	340	363	327	348	339	360	389	325	359	346	349	354	347	367	310	324	331	347	373	344	370	342	368	360	379	318	363	353	365	352	315	370	361	393	329	329	350	358	345	333	375	366	373	361	358	337	341	305	339	337	348	351	340	375	336	335	326	357	321	326	324	313	379	343	325	348	314	353	312	324	343	383	365	344	328	334	359	339	309	346	357	360	348	326	348	343	310	367	380	343	356	318	357	328	334	352	328	318	314	341	368	326	338	350	343	330	377	367	349	348	340	355	341	374	344	353	320	344	372	357	359	339	344	344	320	303	350	320	362	329	334	317	354	302	332	331	321	329	310	314	350	321	340	316	353	373	351	363	350	362	356	363	358	345	338	331	382	349	340	335	335	342	364	373	347	337	327	344	357	330	338	376	346	339	346	359	348	326	372	368	331	345	344	321	321	357	355	378	346	360	352	329	354	336	369	351	337	332	349	372	323	375	376	385	357	315	365	361	333	400	340	373	333	343	332	346	350	317	352	336	367	353	340	331	377	336	333	343	355	335	368	348	344	344	338	383	363	332	335	364	328	331	367	370	372	358	284	333	346	350	320	337	349	343	373	354	390	358	313	354	332	335	358	325	337	373	357	319	340	396	357	326	357	350	331	307	341	361	322	344	353	368	342	352	338	371	343	354	338	329	344	314	324	354	330	327	305	328	341	318	331	350	338	316	344	350	341	339	311	361	338	333	320	342	350	359	365	354	343	345	318	357	331	357	348	346	325	326	364	356	345	335	344	367	345	335	342	357	363	344	363	365	355	359	363	339	334	351	337	356	336	334	337	350	366	346	326	371	401	356	312	325	333	346	314	342	391	326	379	323	351	376	347	319	347	332	334	374	371	349	364	354	354	321	336	355	363	380	368	348	348	351	341	332	354	379	321	358	340	341	301	357	336	356	318	336	312	321	347	353	338	352	377	327	347	340	354	321	322	351	343	349	361	323	349	328	350	340	384	332	348	368	361	318	341	337	370	353	331	329	363	341	329	346	326	341	341	361	362	365	331	333	351	366	349	353	351	349	313	344	326	342	326	406	314	320	344	358	320	306	397	357	351	342	333	322	381	373	367	324	343	376	357	339	348	331	348	362	347	347	357	311	330	318	333	341	338	337	353	305	340	315	349	353	303	354	349	317	332	295	355	376	384	359	348	346	363	362	350	329	334	353	339	352	365	377	352	357	329	331	342	352	333	402	360	350	340	348	324	359	339	359	355	321	314	296	364	368	350	354	357	342	360	341	346	351	393	372	348	337	343	397	364	338	386	347	377	354	369	336	367	381	367	339	373	369	362	359	356	308	322	373	340	335	380	374	354	341	346	349	335	313	332	386	347	352	335	369	348	338	322	349	350	318	373	364	342	355	355	355	342	330	369	345	358	343	336	329	357	328	296	324	370	327	291	331	335	349	342	360	368	369	342	346	347	340	353	363	364	341	370	319	346	314	330	351	333	329	366	324	339	340	311	336	340	342	306	312	316	346	353	352	325	392	326	347	340	358	304	375	343	313	374	308	323	360	338	334	331	351	339	326	318	342	336	322	337	342	347	350	347	330	345	332	331	358	390	363	364	329	346	328	348	326	399	339	359	357	349	331	337	364	335	333	341	324	324	340	374	349	333	359	320	393	315	361	350	319	371	345	340	352	355	329	321	343	328	319	344	376	359	373	343	360	359	358	323	314	342	336	338	343	316	350	317	361	341	366	318	317	328	349	324	331	359	390	358	374	357	349	354	343	369	324	379	349	354	337	383	313	356	369	337	345	306	340	343	340	355	382	371	361	348	359	360	340	345	303	382	359	348	399	386	332	336	373	336	381	318	335	359	377	311	330	362	327	324	348	344	341	335	341	384	305	372	337	334	379	371	339	343	358	337	318	348	335	350	333	339	358	310	306	346	359	328	312	331	352	349	329	346	340	313	318	349	393	356	343	309	344	365	360	332	371	334	324	387	339	322	308	305	333	362	351	347	376	348	342	321	334	331	340	347	383	342	335	360	365	367	350	383	309	347	359	350	355	332	344	345	342	353	313	360	343	338	331	321	346	365	329	315	348	351	331	311	313	347	384	341	323	329	322	368	315	328	349	353	366	355	341	330	310	360	336	325	332	360	338	354	308	335	314	357	329	313	371	338	360	347	348	346	345	350	355	324	354	356	353	364	367	338	333	361	351	309	307	380	346	359	323	352	342	357	326	339	349	350	348	337	301	328	348	311	373	342	346	383	348	331	343	360	341	372	349	326	314	350	331	381	362	301	345	342	341	313	368	343	318	348	360	378	398	348	335	374	358	362	344	335	390	356	359	334	355	378	350	324	359	332	395	380	341	381	336	334	306	355	368	357	342	363	339	351	335	334	342	340	345	346	333	330	340	338	354	354	336	334	385	367	356	361	351	332	352	360	338	358	318	347	318	354	343	366	344	321	334	331	321	334	308	357	326	337	325	348	359	350	330	326	334	335	320	327	359	358	345	380	398	319	348	331	305	358	369	294	346	340	349	334	369	382	335	316	323	353	317	357	335	352	333	331	325	317	332	356	366	342	331	362	340	338	378	312	337	301	372	345	338	356	343	341	317	328	390	367	346	372	338	332	323	378	339	329	363	355	351	355	351	330	380	337	307	369	359	321	334	333	346	336	323	344	341	352	364	347	340	333	335	344	333	324	322	320	354	333	337	354	346	337	366	343	339	336	311	309	363	321	331	345	356	364	343	351	337	331	313	327	340	365	343	333	348	385	311	378	343	357	322	319	333	362	387	353	333	366	354	329	323	376	343	327	355	336	360	334	317
6616	1028	1416	1485	1374	1221	1155	1044	989	1042	949	978	855	942	920	838	909	855	852	840	886	901	876	822	854	829	898	821	819	857	823	806	836	835	807	799	888	830	834	778	877	828	842	816	896	820	870	856	798	848	828	851	792	801	859	876	806	842	818	876	832	816	863	902	827	818	808	851	831	814	855	852	832	834	837	823	860	842	830	865	820	826	829	802	828	821	829	801	835	842	836	848	823	887	838	810	800	811	858	781	836	855	899	819	796	827	857	850	828	851	826	818	774	806	826	859	812	854	812	897	843	776	875	822	883	867	836	783	823	849	816	780	809	841	794	834	843	841	836	816	817	778	800	860	833	841	761	888	852	867	818	839	844	812	809	817	806	804	881	850	840	911	806	854	859	808	818	815	806	807	784	840	795	825	820	850	846	832	820	838	802	815	779	794	821	816	774	804	873	808	832	805	825	834	814	839	873	783	793	823	844	793	819	804	804	851	799	829	830	790	870	812	813	803	864	808	798	834	807	842	833	836	822	816	822	887	820	797	822	793	788	836	831	815	817	815	811	835	821	808	825	833	824	847	835	825	850	811	779	788	822	868	841	813	838	863	860	848	843	847	849	764	817	826	861	774	818	823	859	838	770	808	821	813	824	816	793	819	852	814	847	818	791	810	801	793	834	814	833	846	782	850	738	825	783	818	865	818	815	836	842	800	844	841	789	833	803	838	834	807	846	806	802	808	770	797	767	817	834	846	827	863	850	812	825	788	866	805	839	783	799	828	807	836	814	800	873	814	813	813	820	859	828	830	859	808	841	824	884	828	862	789	838	862	826	842	804	842	832	789	852	844	776	840	839	771	787	840	799	792	830	764	844	836	889	796	879	797	861	831	872	882	828	831	834	836	783	793	782	843	854	827	820	829	841	800	836	840	786	775	805	878	806	824	870	900	827	801	803	786	840	794	826	806	821	843	836	806	765	832	821	862	805	862	869	874	790	819	840	846	864	857	822	826	855	819	796	874	859	850	878	843	810	790	836	858	797	843	866	791	812	835	813	896	836	823	786	786	785	836	771	841	843	827	796	842	832	796	797	850	822	842	831	905	850	791	838	804	809	842	837	802	871	808	837	803	813	876	823	797	860	794	795	809	832	822	874	831	796	887	826	831	848	822	828	842	820	808	789	862	817	873	846	839	821	836	797	845	879	810	790	800	836	844	801	860	795	823	857	857	829	851	798	852	839	860	820	844	831	833	847	842	848	819	820	862	815	818	820	844	827	821	815	832	812	842	839	790	780	820	857	832	840	856	823	838	772	797	799	817	805	852	839	844	820	807	868	771	812	787	824	859	825	831	836	830	832	862	834	758	756	844	848	835	878	846	820	778	882	847	884	816	831	831	759	837	848	833	814	876	828	789	773	830	803	780	802	837	845	808	829	840	866	841	810	806	863	832	777	873	815	836	816	860	797	807	773	792	780	810	841	869	833	866	814	824	809	836	871	874	858	810	809	810	847	795	810	849	783	829	858	792	768	821	835	836	815	818	845	849	798	849	884	826	827	828	758	844	809	869	850	850	797	815	887	861	811	867	812	816	788	819	804	872	814	837	835	828	796	831	781	809	856	776	834	805	808	826	810	813	846	818	831	828	823	798	783	833	836	809	825	761	821	818	880	788	782	817	836	788	831	798	841	839	864	818	825	829	806	887	788	825	860	809	815	848	815	833	825	846	839	782	801	831	783	830	814	843	848	890	824	906	812	850	777	805	802	844	821	829	841	837	824	829	860	812	867	830	836	745	796	831	791	851	849	797	866	824	824	900	898	820	892	811	787	876	825	850	829	890	793	848	804	793	822	808	815	828	852	877	815	866	819	845	801	833	846	819	851	818	829	800	826	834	886	785	798	849	819	815	862	835	816	829	827	823	823	815	830	817	779	883	855	852	834	825	824	842	828	809	863	784	781	800	851	787	875	794	859	839	846	828	882	769	853	801	792	850	787	834	877	814	864	837	826	857	771	843	791	864	813	804	822	806	796	848	821	838	841	847	822	833	819	849	779	866	858	847	842	830	861	805	825	854	842	832	832	820	806	818	847	758	833	827	818	805	820	847	844	778	845	811	808	777	813	884	832	803	814	846	833	826	802	808	846	851	838	865	817	813	801	808	867	810	809	779	818	875	811	829	873	798	867	852	889	841	816	826	794	817	813	831	830	834	820	841	862	826	790	852	809	779	774	823	818	830	860	841	814	814	847	836	799	818	851	821	815	868	809	848	816	779	792	836	834	806	836	762	850	784	814	799	845	898	843	830	831	803	805	801	808	836	830	835	833	850	841	815	850	828	860	869	846	868	832	831	883	842	783	856	799	847	815	771	786	847	787	845	838	860	852	828	775	834	804	820	818	858	766	811	862	796	820	813	781	837	806	819	792	810	871	829	831	834	847	845	800	827	837	911	835	867	828	841	856	882	871	785	825	841	827	827	818	807	791	825	859	879	858	784	841	844	790	776	791	840	806	795	771	837	877	820	823	831	877	826	809	855	813	794	826	866	808	855	823	805	847	780	778	916	838	840	796	793	817	853	815	813	877	818	847	808	848	817	830	860	872	859	857	868	853	809	839	850	844	811	764	804	872	790	788	779	834	817	854	792	843	875	880	828	822	823	858	824	815	824	864	878	834	831	832	806	830	828	837	796	864	833	861	796	824	773	864	761	835	857	852	859	799	871	806	811	861	863	846	791	891	825	807	816	851	863	799	806	847	839	872	832	866	827	867	850	822	867	790	851	816	766	786	805	834	811	824	820	762	852	840	791	828	784	816	781	812	817	809	768	781	818	853	821	795	808	830	762	821	853	844	855	845	843	872	757	805	863	811	851	869	829	843	785	805	834	776	862	848	856	886	786	847	865	813	839	852	793	773	803	805	850	849	849	879	848	831	819	820	844	816	808	858	889	826	839	811	823	794	854	828	815	794	802	856	820	811	841	845	809	838	841	799	844	859	843	796	776	821	829	792	883	855	817	771	772	877	863	788	791	804	808	785	870	855	912	894	823	807	850	810	815	807	869	805	840	772	887	801	837	808	836	836	873	872	888	798	798	812	772	804	839	813	842	824	770	798	814	796	816	808	808	847	821	844	847	810	805	846	911	777	778	853	846	795	881	781	883	790	812	759	844	815	786	856	856	851	828	799	923	837	885	868	852	752	799	851	801	803	845	890	844	822	835	814	889	809	855	782	828	859	845	820	831	886	803	774	828	853	811	865	778	844	836	832	817	786	772	734	816	831	854	846	780	812	805	779	758	812	873	870	836	838	807	792	867	823	811	852	852	846	843	810	877	858	858	817	843	812	817	847	816	777	817	857	828	802	814	811	830	899	832	833	811	819	809	846	814	794	802	795	823	862	827	851	778	805	813	800	847	824	855	885	793	843	838	846	837	777	822	803	845	876	817	772	870	834	850	796	845	831	816	823	829	827	831	814	858	824	885	861	856	826	837	762	812	797	817	803	815
12321	815	609	508	397	313	291	234	210	217	197	158	174	171	181	156	197	184	161	183	173	187	165	192	155	175	147	154	175	162	159	184	161	182	150	167	175	148	151	175	175	171	170	181	164	190	149	169	174	159	168	180	174	192	158	145	139	173	155	142	181	176	175	164	162	176	186	189	171	145	157	175	168	157	152	185	152	170	173	166	175	167	168	161	153	167	185	165	181	163	185	166	153	157	169	173	158	177	140	142	163	165	170	166	186	161	149	162	154	140	168	181	162	152	155	183	179	181	169	166	164	167	156	162	168	144	158	164	173	169	153	164	183	152	166	151	162	160	181	157	145	169	179	150	165	166	188	136	177	166	150	171	174	159	150	171	158	175	175	159	174	159	155	153	158	172	184	163	162	158	160	169	191	200	164	146	156	176	156	146	179	142	162	149	175	200	143	139	165	180	148	166	149	150	156	134	151	161	141	159	152	182	158	156	158	174	183	159	146	168	182	154	173	173	179	145	161	175	179	166	147	177	152	181	175	159	175	165	166	158	163	145	162	141	152	151	177	188	166	161	173	167	180	177	175	132	163	188	167	161	178	172	153	175	182	180	174	133	165	161	176	187	170	183	155	159	184	169	185	174	138	161	201	169	161	181	167	168	158	156	153	167	174	151	177	167	164	163	172	161	179	180	173	140	165	153	173	162	182	171	138	165	170	180	174	142	139	160	189	152	189	164	175	158	158	149	162	163	181	171	159	166	144	178	158	163	177	169	168	187	185	159	160	169	172	163	162	166	141	148	193	182	171	160	172	174	159	172	178	140	160	182	174	151	171	154	172	176	174	156	141	156	159	154	148	175	153	164	178	159	170	182	170	145	166	156	185	177	150	161	153	191	160	180	200	179	188	170	162	183	155	157	173	173	171	165	156	178	161	158	165	147	151	159	160	152	176	147	157	171	181	170	141	158	164	178	160	176	160	160	166	155	140	198	136	160	178	153	156	167	146	189	164	161	170	163	156	126	171	138	144	180	162	162	165	152	164	159	167	158	157	167	163	166	151	147	184	165	164	149	145	170	168	176	154	163	190	173	149	178	159	165	145	174	167	165	164	189	150	174	171	167	186	157	136	184	165	141	151	172	147	178	176	165	178	161	154	175	178	160	182	175	160	190	169	175	158	171	157	156	152	168	157	161	159	161	151	149	181	169	167	191	127	154	167	132	183	173	178	177	162	152	174	179	185	168	167	169	174	170	171	164	178	166	180	144	172	164	180	162	176	167	141	144	154	175	156	160	186	178	149	171	187	184	166	169	139	171	197	164	180	177	171	183	157	140	165	155	166	163	151	161	169	179	141	158	170	157	150	195	159	181	175	157	179	168	150	157	163	174	156	165	173	159	180	167	156	140	145	165	195	150	173	185	159	183	151	175	152	141	152	199	174	175	158	166	170	167	182	160	170	163	153	173	161	194	159	164	168	193	151	158	177	163	188	167	171	152	169	168	176	173	167	159	176	167	203	193	178	171	159	164	186	185	161	186	149	162	179	181	189	177	161	165	157	154	150	149	168	164	157	163	200	164	166	179	173	142	130	169	179	170	181	167	171	161	163	164	168	185	187	180	159	148	170	180	167	156	145	172	173	172	159	152	169	185	160	189	154	162	156	162	153	180	163	156	157	166	192	169	177	195	167	149	167	168	173	149	168	142	168	168	149	164	179	175	181	158	176	150	151	177	154	128	176	156	166	151	206	179	167	142	173	161	157	149	170	176	179	143	138	148	145	178	176	163	166	173	164	185	157	137	144	160	156	194	185	165	169	145	158	153	161	162	138	149	162	162	175	172	186	150	161	172	175	186	178	180	147	168	147	164	167	178	182	177	165	180	175	164	162	167	189	186	184	174	175	157	154	179	142	175	170	151	171	134	188	174	165	182	158	170	167	153	158	178	150	169	181	182	154	160	139	177	142	144	166	174	159	179	162	166	150	185	184	155	176	197	146	155	174	170	168	149	160	162	169	174	160	185	156	175	169	151	162	125	179	177	170	186	179	169	150	179	172	152	155	157	173	150	146	162	162	180	183	177	147	161	178	154	149	144	187	153	171	145	175	161	172	153	176	148	181	194	160	154	193	176	159	166	158	176	161	158	157	174	161	178	184	166	148	164	185	175	141	145	165	171	160	162	185	151	199	165	191	200	178	183	161	150	182	184	163	153	183	192	153	178	160	151	155	186	180	171	179	154	164	141	169	170	193	138	155	151	162	162	171	149	176	173	152	178	182	165	172	184	161	175	180	148	183	141	165	169	124	163	143	148	176	166	143	167	176	187	165	166	172	176	176	137	170	194	157	161	163	158	174	181	162	173	140	164	179	162	154	148	171	129	168	158	176	160	150	157	180	158	162	157	163	181	165	177	183	148	171	165	149	175	156	153	178	173	197	168	152	146	158	166	172	170	184	160	157	168	166	181	156	178	173	178	155	177	178	171	163	182	175	152	157	161	166	149	171	210	164	159	175	163	165	172	163	173	182	167	178	142	198	176	139	176	187	180	162	147	192	165	173	160	153	179	174	169	181	193	161	146	160	165	191	183	154	180	167	164	154	163	139	172	189	151	162	163	144	140	147	171	172	173	160	171	159	165	185	153	151	183	166	153	144	181	169	166	145	172	161	154	168	150	151	156	156	166	169	178	148	152	168	183	159	181	160	162	205	190	177	173	164	164	175	179	197	171	144	172	158	162	153	167	185	145	158	129	164	168	149	140	161	147	162	170	154	154	179	166	181	147	144	168	185	148	154	193	158	170	177	180	179	152	172	147	150	186	174	156	170	178	158	160	194	159	163	156	142	141	156	170	160	152	203	159	169	161	142	178	163	162	151	156	167	171	160	155	164	168	157	136	179	192	158	149	151	187	168	182	156	185	149	147	145	162	183	160	180	172	170	157	178	148	156	138	157	148	190	155	177	185	158	163	181	191	182	167	154	160	171	174	130	143	163	152	155	152	161	145	176	178	163	185	180	154	151	169	168	201	171	155	148	187	187	152	166	187	174	160	160	157	158	158	181	177	165	170	142	179	191	170	156	175	170	153	188	172	167	171	170	183	160	170	179	164	170	168	168	151	144	158	167	182	142	158	163	167	163	159	165	155	172	180	134	162	180	165	160	160	165	163	160	182	163	138	171	158	168	187	185	190	162	175	160	179	168	171	164	165	193	172	144	147	159	148	167	160	182	148	175	172	187	156	167	184	164	185	187	170	147	191	188	159	167	163	155	170	173	171	179	176	163	142	191	176	180	175	147	148	161	177	146	172	179	188	144	165	145	161	152	148	155	207	152	157	171	165	180	167	160	153	156	174	166	133	178	161	164	168	185	157	183	166	167	149	142	143	149	165	172	186	173	139	195	183	162	165	157	151	171	163	157	174	190	155	167	188	139	157	161	170	167	162	167	153	167	161	172	169	167	179	193	184	164	171	170	165	175	168	171	158	160	172	162	177	146	201	187	183	166	156
7856	844	1596	1764	1453	1217	1004	937	736	722	668	644	636	617	570	535	558	502	511	522	514	540	492	488	457	526	450	453	479	472	424	472	462	437	469	485	424	441	476	452	474	445	441	448	427	473	469	452	467	423	421	446	435	452	430	436	423	457	410	411	448	443	412	472	451	455	410	436	477	448	436	429	446	431	450	441	465	446	416	421	414	453	455	408	464	453	464	441	440	431	451	441	436	445	444	449	436	456	444	455	456	469	443	411	452	440	463	410	463	446	422	461	415	402	388	403	468	429	420	422	447	451	460	417	441	421	415	448	457	429	419	443	445	405	382	448	412	424	460	432	432	426	441	452	459	475	471	417	424	430	460	466	460	415	401	433	416	456	397	465	435	442	430	474	424	411	445	438	442	403	389	473	476	452	433	397	439	439	465	448	422	466	440	397	428	416	433	418	437	411	411	418	448	458	410	424	421	431	430	405	462	414	425	445	466	409	447	469	455	400	433	419	429	441	413	417	457	450	461	422	432	426	444	467	437	426	391	448	432	443	428	426	458	440	429	441	486	395	426	407	453	451	445	431	436	417	446	436	415	462	449	407	424	439	447	439	407	442	454	486	426	450	475	422	443	455	427	405	436	395	428	436	418	402	429	453	439	441	432	416	435	440	440	426	451	453	431	427	455	413	426	433	420	454	437	410	421	424	422	413	462	442	444	401	418	458	447	444	407	442	452	428	441	453	448	417	417	435	416	412	461	429	447	447	456	435	421	439	448	468	428	494	426	402	436	408	417	447	437	451	430	429	412	443	443	420	433	436	414	460	397	447	469	429	420	447	412	402	446	442	429	446	400	470	456	422	418	438	446	459	451	403	443	422	431	405	416	457	438	403	456	417	412	426	413	430	431	466	409	429	426	477	427	445	412	470	425	432	414	430	426	447	471	454	459	430	449	426	443	443	427	389	448	443	400	402	441	451	413	445	417	440	413	431	452	429	479	425	429	451	449	426	450	450	432	421	398	417	458	413	461	457	435	481	420	438	450	443	430	443	418	432	425	467	437	429	448	394	444	418	413	411	411	434	455	413	457	406	472	456	437	437	413	405	429	428	441	402	430	403	436	436	421	448	437	419	452	433	443	470	433	408	437	399	419	366	426	468	464	424	400	400	439	438	425	415	434	424	480	440	432	431	441	489	426	440	436	391	452	437	432	425	412	440	461	413	429	433	427	449	406	445	473	434	470	421	422	430	452	430	471	399	462	436	444	463	465	402	455	438	434	464	458	414	445	413	449	405	441	420	439	448	394	438	441	438	427	448	400	433	399	430	424	431	428	436	417	457	430	399	403	461	436	438	409	419	466	445	440	427	395	427	400	446	417	468	421	411	443	446	429	445	414	418	453	478	451	458	406	404	448	439	428	434	420	439	430	409	423	444	445	476	377	445	445	467	445	413	419	421	432	439	417	394	424	430	420	424	452	427	404	430	458	466	402	415	409	416	420	410	401	391	426	412	436	432	406	444	397	414	440	398	457	450	444	440	424	505	418	449	432	401	419	439	417	439	449	434	423	427	438	461	444	430	413	417	415	412	445	443	420	417	431	471	464	462	437	428	454	431	417	421	426	447	465	420	406	443	445	461	403	453	452	486	446	440	441	443	419	413	453	459	431	406	452	445	433	421	436	416	458	444	408	422	486	431	392	432	407	425	425	429	424	421	453	450	424	391	431	427	435	463	442	421	444	420	415	453	427	415	423	423	471	387	410	427	444	441	440	445	463	415	431	425	428	422	453	452	421	436	435	414	443	427	441	445	470	457	453	427	384	391	443	462	423	440	442	459	410	454	428	461	448	462	467	455	437	437	423	414	409	402	436	403	487	418	400	428	443	410	447	403	437	403	428	415	426	447	449	397	424	446	442	441	480	436	447	416	393	427	455	439	439	421	412	435	461	430	399	437	433	438	439	402	424	494	462	433	435	417	435	401	467	438	452	408	428	437	423	427	453	481	393	444	419	442	442	449	444	431	435	444	429	452	461	435	454	410	418	452	415	443	408	436	409	423	467	452	455	404	432	465	435	444	413	413	415	418	410	454	482	441	403	423	421	436	420	394	383	433	442	448	443	452	451	498	440	461	438	453	432	436	470	447	439	445	446	447	413	419	424	406	436	451	418	460	426	452	445	464	411	438	415	436	450	441	440	434	450	428	427	435	451	430	421	465	409	455	449	428	426	434	426	391	446	420	473	432	453	429	431	450	423	450	440	430	428	438	435	424	450	404	433	456	412	418	431	448	409	442	409	454	422	410	397	437	452	431	427	422	390	457	432	409	472	415	460	394	445	435	393	441	465	406	425	413	464	404	416	408	425	459	454	430	444	447	424	408	443	450	420	449	424	451	386	436	461	398	399	437	463	450	426	466	443	406	420	424	455	454	436	423	438	438	419	433	402	458	457	432	452	445	417	425	418	416	401	427	443	453	441	484	421	422	490	462	436	436	457	407	470	448	404	403	416	436	432	423	451	423	427	421	439	431	439	462	453	402	422	435	427	432	442	452	424	412	448	465	407	439	454	437	413	425	462	399	393	452	403	440	427	447	463	436	462	431	436	438	455	433	399	465	404	441	431	430	433	435	440	461	441	411	437	455	410	442	454	421	437	393	444	428	417	435	418	442	413	447	423	473	429	449	405	436	440	434	451	423	466	426	426	417	434	431	398	435	462	466	437	434	391	416	429	440	416	407	440	450	425	493	433	419	468	435	423	472	449	411	422	388	423	447	411	434	441	435	441	447	392	443	437	426	446	434	416	411	430	429	445	430	446	432	438	462	428	423	431	410	430	442	387	472	390	460	425	422	456	428	475	436	430	471	459	456	429	431	437	404	447	456	488	455	462	418	442	448	454	436	407	446	401	457	450	457	435	438	426	432	437	459	439	441	457	436	449	422	406	458	466	430	408	415	426	443	450	455	456	443	423	407	443	406	419	413	413	456	439	403	411	443	461	454	432	412	425	407	444	425	444	440	487	427	497	442	409	411	428	405	396	431	411	430	431	449	473	479	456	427	408	428	429	465	444	412	409	426	443	442	468	421	448	452	451	442	440	414	465	423	459	441	393	399	465	455	425	421	427	454	457	448	432	437	452	447	433	419	413	408	428	412	418	462	409	458	440	411	415	433	401	404	445	447	416	417	420	445	411	447	426	445	453	437	398	445	449	410	423	423	447	400	401	411	412	434	435	438	428	447	413	444	435	408	416	435	478	397	413	434	486	416	436	461	435	421	452	412	444	428	429	435	404	440	408	478	428	464	432	443	450	470	460	443	432	412	442	450	453	447	459	414	425	432	435	431	442	417	434	414	423	415	402	438	452	456	428	419	460	430	461	450	455	467	418	452	424	440	475	443	424	444	426	429	452	444	407	443	444	435	438	465	432	434	414	428	414	443	441	454	418	419	425	438	433	425	440	403	395	395	419	432	389	445	390	423	427	420	455	415	422	432	407	461	456	429	444	434
1432	368	393	362	359	377	375	415	386	420	420	418	394	386	403	389	372	402	385	347	354	383	356	373	379	357	397	397	370	382	374	336	373	359	406	383	359	421	386	408	421	391	335	385	388	352	398	402	368	354	395	354	370	384	364	346	381	374	373	396	374	407	379	399	378	373	347	365	373	368	356	348	362	376	359	397	371	392	361	374	379	359	338	410	381	336	409	394	373	394	368	407	373	367	360	358	388	360	382	376	372	412	363	353	368	383	359	401	382	355	372	416	399	395	374	363	357	394	400	366	370	379	358	359	384	343	387	360	390	380	365	381	372	388	387	381	349	365	385	405	382	385	351	382	367	365	362	386	343	418	357	373	345	341	374	421	381	350	413	371	360	386	351	367	340	374	384	358	391	369	377	407	372	369	342	373	373	387	382	393	402	370	366	378	362	370	381	408	374	356	399	412	377	357	386	377	379	357	392	381	420	419	381	376	350	343	394	407	372	398	381	409	378	397	379	358	380	399	386	356	386	412	379	342	401	371	408	380	344	402	371	349	355	403	405	421	371	372	388	369	359	355	375	362	377	399	326	333	409	415	404	370	363	384	396	365	376	361	393	396	395	391	417	396	379	402	360	400	379	433	387	356	414	398	399	416	404	378	381	357	354	381	371	371	388	397	383	370	391	369	349	351	363	410	370	395	362	357	388	339	409	380	378	362	400	395	338	366	388	357	339	378	378	380	409	416	428	343	365	385	382	382	386	381	374	384	372	424	382	389	366	368	355	397	359	358	365	345	400	350	361	389	384	399	375	436	373	392	390	389	399	393	352	354	328	369	362	387	418	357	378	377	353	380	402	372	337	364	359	368	393	388	385	384	335	382	394	360	379	389	394	406	380	382	407	382	369	370	384	407	411	351	374	389	368	389	394	364	356	383	375	353	364	387	377	372	381	367	373	396	353	382	364	376	392	420	410	427	387	394	375	376	357	370	379	390	352	344	387	380	383	387	412	366	372	397	397	411	388	363	367	408	365	376	319	377	353	377	365	391	393	395	386	343	377	386	345	369	372	410	370	385	374	379	391	408	415	352	395	394	381	369	387	371	412	365	407	401	385	422	367	378	344	426	382	384	369	368	393	359	376	423	354	350	385	380	382	380	380	369	361	387	410	418	359	348	396	354	381	374	403	330	346	364	399	363	390	353	360	354	360	357	393	405	355	356	385	404	394	397	400	370	390	355	333	379	387	394	379	356	370	394	372	360	377	378	387	338	378	413	389	353	364	402	407	386	376	377	339	378	361	418	376	402	374	407	360	429	367	375	323	408	409	411	395	409	394	374	383	421	355	382	417	405	384	390	389	371	370	379	340	371	365	438	387	407	398	352	353	392	341	385	363	377	385	372	397	382	370	401	415	416	404	415	372	377	376	358	357	397	373	374	374	392	398	376	383	382	371	367	363	367	368	391	366	380	396	386	380	381	374	392	341	374	368	363	361	388	388	381	372	361	402	331	379	408	398	370	385	401	357	384	362	370	373	369	366	400	367	387	407	377	375	365	362	401	370	360	372	384	381	377	375	390	423	383	381	393	382	371	352	386	355	390	368	370	396	422	350	376	361	377	408	391	354	365	396	351	370	376	404	348	390	393	382	383	354	343	356	381	349	399	358	435	380	358	359	326	437	393	380	368	351	418	371	378	387	356	348	398	360	354	357	372	352	374	396	376	390	398	387	355	360	381	362	386	384	421	358	363	376	384	386	412	397	396	369	400	395	330	336	406	382	387	360	340	385	366	371	370	324	370	374	377	377	350	401	355	376	371	358	377	372	383	347	380	358	393	396	430	398	426	404	393	405	390	335	353	367	350	374	377	381	393	376	393	367	368	350	394	368	411	389	394	370	388	364	334	363	387	332	348	380	365	365	408	390	401	381	378	380	387	396	384	433	409	377	379	394	374	380	370	347	399	383	369	383	364	360	408	380	362	372	403	379	371	367	381	391	405	374	396	405	338	376	335	388	414	365	359	367	404	370	345	404	406	364	383	386	376	393	353	371	382	385	347	407	374	346	352	375	403	372	384	357	374	363	376	363	382	378	381	361	366	376	354	356	393	397	361	386	336	385	374	373	407	409	363	321	414	399	415	366	359	405	375	358	398	432	391	386	361	371	392	395	343	343	371	374	380	361	371	393	386	408	400	371	358	371	375	360	367	401	393	360	388	390	387	366	395	389	372	418	395	379	394	357	360	375	379	370	355	446	360	350	373	385	350	414	391	330	361	371	367	338	357	353	387	416	385	423	386	393	404	364	354	379	382	384	374	369	411	405	352	349	352	373	390	409	344	357	361	397	390	370	362	393	384	384	391	406	403	364	437	384	371	344	386	361	363	381	366	352	400	357	384	410	371	374	372	343	365	337	379	389	365	422	355	353	377	364	420	358	360	385	376	379	360	369	362	387	408	374	374	399	403	329	367	377	349	388	412	387	378	345	422	384	339	387	355	423	406	394	416	379	413	382	372	405	382	376	356	392	402	389	397	375	368	391	381	362	402	409	382	373	383	379	364	411	401	382	391	362	372	400	376	394	381	364	397	394	408	376	363	369	368	360	377	396	327	414	385	384	389	384	346	413	360	400	391	380	386	361	368	347	373	383	389	388	360	374	395	375	400	386	372	380	323	391	392	394	348	412	376	393	349	363	392	402	404	364	399	398	356	366	429	375	401	388	379	333	371	371	384	372	360	371	379	342	380	360	372	388	414	381	392	342	356	373	382	377	382	370	382	375	347	391	405	381	413	384	407	371	360	415	371	377	383	374	411	375	365	377	367	371	352	363	365	378	359	405	391	369	391	389	367	351	375	380	384	363	388	386	370	386	386	390	369	384	386	411	369	383	359	349	373	353	374	370	344	383	388	361	398	427	358	363	348	413	409	393	372	351	403	389	347	372	447	396	404	371	390	392	334	407	390	386	375	376	348	347	358	380	360	348	388	394	391	371	328	401	372	374	384	370	389	366	370	353	370	372	393	388	421	388	383	343	377	351	339	359	360	364	402	360	379	373	394	384	404	375	365	362	385	390	380	367	390	392	403	367	368	404	383	383	371	386	438	373	390	404	373	361	366	408	391	377	383	396	395	325	402	421	343	358	404	366	364	357	355	375	369	361	377	384	390	384	362	398	380	353	380	353	377	333	406	385	388	405	384	364	385	391	358	394	364	387	347	383	366	382	332	355	380	370	376	361	377	386	401	400	409	349	345	379	367	355	377	381	381	353	367	363	418	387	375	387	375	382	373	399	349	372	405	366	371	385	392	379	404	351	414	405	362	364	345	352	399	394	363	393	381	366	385	388	379	384	383	401	357	345	401	352	351	384	372	378	384	402	362	363	383	375	390	352	367	396	392	367	376	369	393	371	370	354	397	416	386	355	367	361	403	365	376	381	374	416	393	411	390	390	384	402	352	365	352	385	379	399	323	374	394	383	393	387	382	373	349	335	381	340	450	387	414	381	378
2033	982	908	960	910	967	894	962	917	889	931	942	900	861	915	876	909	907	940	859	886	851	889	930	913	869	969	935	872	920	886	916	953	942	882	940	925	925	917	912	920	906	937	922	909	895	909	877	892	877	909	911	927	881	902	952	941	860	960	937	903	919	930	902	919	879	885	901	915	930	893	902	908	869	923	886	931	894	922	897	875	949	909	833	868	871	895	929	846	872	958	908	904	916	867	869	883	938	937	847	935	963	926	929	943	898	855	903	918	960	908	891	908	922	914	908	862	915	963	927	918	924	943	879	917	885	898	862	836	897	920	847	883	873	945	832	927	909	962	865	943	947	904	861	879	871	925	935	877	957	883	887	944	840	857	926	908	859	924	877	914	882	919	905	908	929	858	927	870	967	924	902	935	889	898	899	946	892	923	923	890	929	946	899	924	869	851	900	912	911	942	885	905	929	924	896	915	986	869	926	858	932	883	875	867	934	863	882	870	969	880	881	911	889	880	889	974	963	930	835	959	915	956	881	888	904	949	912	917	907	914	903	941	859	892	938	921	914	921	916	939	866	862	866	927	934	888	893	910	938	929	951	891	959	905	948	885	935	932	843	917	921	947	906	903	891	896	934	935	943	878	964	920	888	879	949	846	874	875	950	875	887	883	872	922	924	891	911	962	934	888	904	925	943	910	941	976	878	897	920	873	861	905	905	891	920	873	919	902	896	912	923	916	978	898	894	896	921	908	976	940	868	936	896	934	917	895	902	904	910	885	932	879	920	897	919	941	921	904	947	960	850	905	885	913	887	923	919	918	886	967	846	908	932	915	916	921	866	886	938	875	910	902	870	935	889	905	940	902	942	943	909	890	940	904	953	994	858	893	905	860	916	907	922	878	912	906	912	931	911	830	934	911	921	913	981	916	908	961	887	857	956	901	879	888	924	919	902	855	898	882	929	844	918	867	913	891	942	915	886	908	906	934	892	901	913	907	895	902	900	859	948	922	931	904	896	896	924	940	920	864	872	933	907	869	912	877	873	953	878	913	837	842	980	879	884	942	854	946	931	932	851	917	944	894	857	921	950	942	875	884	922	948	889	867	892	917	878	884	905	880	924	933	964	920	902	866	920	883	868	869	952	908	888	923	897	926	912	959	892	935	914	899	920	890	931	952	902	893	970	925	917	902	912	906	931	909	940	886	912	945	915	918	928	931	872	915	889	897	935	901	901	886	933	947	922	922	904	937	897	874	971	892	884	963	961	941	955	955	896	884	864	914	926	955	955	852	931	897	923	914	913	928	917	882	923	914	907	883	949	878	839	890	932	900	914	921	898	904	917	907	916	867	891	905	914	851	929	881	933	893	912	900	896	892	882	877	924	961	880	929	941	940	920	876	922	909	915	909	937	897	924	945	903	841	919	865	887	854	902	912	880	916	854	891	965	871	888	948	877	905	879	900	901	897	895	841	940	899	910	920	868	908	915	948	893	880	849	921	901	896	942	938	872	886	880	914	905	956	881	897	900	909	893	905	924	891	973	907	856	889	924	901	952	904	902	932	872	879	928	855	909	905	934	912	952	912	996	872	924	916	921	890	902	902	903	880	912	889	909	878	908	899	877	934	843	929	944	910	878	912	930	873	884	886	961	910	882	933	977	965	857	872	910	907	901	887	881	912	889	856	925	963	914	916	887	915	876	914	914	927	931	881	880	906	940	887	978	930	928	897	931	873	895	881	885	908	900	851	915	877	895	906	906	905	899	855	906	907	957	943	902	902	870	924	855	902	906	905	933	911	947	959	879	978	887	926	962	917	920	919	898	945	906	977	845	898	921	943	924	922	887	910	941	895	865	905	947	957	906	916	956	918	939	930	933	921	857	888	916	890	918	916	950	922	860	911	904	897	932	917	871	902	877	874	891	912	898	893	864	850	937	895	915	895	845	938	903	897	937	904	915	916	931	937	899	958	873	970	892	838	947	901	919	897	925	902	932	910	928	922	917	945	911	905	922	915	923	924	923	906	842	945	931	943	881	908	914	875	876	929	903	957	856	889	938	860	917	952	931	915	901	874	968	912	932	920	919	909	892	924	906	897	943	940	890	893	896	855	933	883	821	921	932	894	890	975	851	916	933	917	848	877	892	883	901	867	915	916	873	899	923	938	932	867	944	850	899	902	892	898	920	899	933	905	934	942	899	898	968	892	910	952	921	941	968	898	901	967	880	888	882	858	893	892	914	913	933	909	906	884	873	883	908	951	895	923	936	950	902	857	912	930	895	937	871	920	863	918	918	843	931	890	869	920	947	957	916	894	930	916	957	913	859	938	960	887	922	938	855	900	888	924	925	833	827	907	924	894	926	910	941	927	925	905	916	881	895	907	914	885	898	917	858	899	893	950	856	895	893	866	884	922	942	883	950	892	927	914	893	857	911	904	879	914	934	897	916	923	919	909	914	904	891	922	884	877	876	929	914	909	916	925	877	930	940	908	887	899	897	921	909	956	912	921	892	909	923	869	885	919	903	899	856	916	851	921	943	923	943	911	950	918	908	918	886	849	963	876	856	939	886	886	898	953	882	877	899	889	896	870	936	863	893	901	879	923	913	934	909	959	887	906	934	909	893	973	922	903	900	933	895	944	831	927	882	861	892	890	899	887	907	867	940	903	912	915	922	890	866	877	886	899	887	918	865	911	954	942	865	935	876	924	930	843	897	881	917	889	949	927	961	852	885	915	937	884	905	945	922	893	911	913	875	860	941	890	882	920	913	891	941	943	918	929	855	928	955	917	902	863	909	978	923	890	930	919	916	921	941	909	942	929	925	880	930	837	943	902	896	952	891	860	916	883	880	913	907	934	914	867	875	905	941	930	916	903	939	939	950	896	822	892	949	884	893	928	883	910	921	918	977	900	978	923	948	871	889	877	926	893	905	946	932	904	884	894	871	913	973	932	988	914	923	918	954	888	908	876	911	931	935	930	958	905	936	869	918	880	915	876	869	912	890	935	898	916	942	923	943	936	942	929	914	945	890	882	880	935	905	881	895	855	893	947	920	852	909	922	910	924	915	935	984	909	914	931	945	901	867	954	918	921	932	873	872	921	933	908	940	861	895	857	904	943	879	891	912	942	864	896	953	955	879	938	890	935	929	866	916	906	938	890	915	900	919	916	924	885	927	862	954	894	930	998	929	895	889	869	905	914	894	929	867	906	895	898	907	920	963	997	877	938	909	888	935	840	889	908	945	866	935	918	920	945	916	877	950	884	911	856	920	878	882	910	869	905	927	939	851	909	879	909	963	900	903	921	940	908	925	955	903	856	878	959	913	889	916	938	891	884	919	960	932	902	947	913	889	948	910	925	906	910	905	918	911	923	955	927	924	884	845	886	868	953	930	894	887	929	934	881	922	874	956	878	914	873	883	893	936	872	872	899	938	869	921	906	900	935	819	924	893	904	897	912	899	918	915	915	902	895	908	912	823	895	924	869	910	902	895	907	922	914	914	912	902
6934	593	587	528	452	427	372	342	369	389	343	332	366	386	375	379	348	365	342	333	358	314	370	335	346	360	334	343	341	368	336	351	367	352	354	364	358	345	342	312	362	374	343	324	369	374	352	337	344	354	324	329	359	318	303	347	329	333	345	320	331	323	381	350	349	321	366	333	333	353	320	323	356	342	315	357	312	347	378	345	321	328	296	305	350	329	339	367	322	339	298	322	372	355	348	339	317	322	369	357	356	329	349	374	340	347	321	348	321	358	320	341	325	390	362	327	345	313	343	347	317	344	358	338	331	321	347	312	348	349	356	323	353	375	322	350	306	355	333	337	341	340	318	387	365	345	333	353	343	334	328	300	346	334	340	358	337	366	335	354	339	323	328	320	343	344	327	339	343	357	332	363	354	318	334	351	347	300	330	346	348	327	351	364	376	349	380	341	342	322	356	341	330	346	351	354	324	324	344	298	351	349	340	345	327	348	340	336	340	335	307	343	351	316	333	338	325	351	364	348	348	363	399	366	337	351	333	330	361	371	307	315	307	339	337	361	385	359	328	343	363	355	346	301	332	327	323	323	339	313	353	346	347	352	325	318	341	368	330	339	351	367	335	365	339	359	351	363	351	343	355	322	317	326	316	363	350	337	334	350	330	303	305	347	324	345	340	341	325	352	336	351	338	366	346	308	337	354	341	326	349	348	328	325	342	329	337	329	327	358	330	361	336	331	379	328	345	322	333	301	354	349	351	312	319	364	350	334	329	330	343	333	356	344	317	346	362	344	362	289	329	346	358	369	337	363	340	328	312	345	319	317	358	360	323	342	308	341	325	281	308	362	346	368	333	335	360	320	316	329	321	340	347	340	337	335	351	331	355	362	334	347	325	357	360	361	346	362	314	337	333	321	355	338	337	335	336	352	342	332	317	324	370	338	360	318	328	330	323	341	363	389	357	373	372	329	322	388	338	328	345	350	370	309	325	294	343	357	335	366	344	332	314	322	380	331	355	331	367	353	334	375	342	346	354	317	367	355	350	352	337	327	351	357	346	324	361	297	289	327	333	353	363	318	339	362	369	363	355	346	342	348	341	366	342	375	297	346	395	332	322	333	343	357	348	319	376	362	353	358	347	350	323	334	372	366	328	344	328	315	340	337	344	340	350	346	356	345	337	351	350	319	370	361	357	378	384	341	339	353	371	321	376	373	335	356	314	302	341	376	362	323	344	351	326	393	353	319	379	338	328	331	317	376	339	334	351	384	335	326	327	324	311	327	303	338	388	333	371	343	325	325	359	339	328	346	348	315	324	340	339	330	331	330	347	334	311	372	365	341	313	303	381	344	349	368	362	287	353	362	326	389	357	319	358	372	357	341	361	362	350	339	353	314	318	330	380	366	343	305	345	335	333	335	318	308	333	365	372	320	378	339	317	337	351	345	346	332	370	372	312	385	334	318	334	336	312	371	318	358	330	296	335	321	340	341	347	319	364	345	327	354	349	327	352	377	324	343	341	358	354	357	330	339	326	327	366	343	363	335	379	342	324	337	325	349	328	338	324	332	307	319	350	365	347	376	327	352	351	336	323	321	373	347	335	350	319	363	358	349	335	319	339	329	355	366	361	352	340	375	376	332	341	351	340	317	341	353	358	329	341	399	322	365	327	344	345	340	366	357	349	359	360	358	325	378	359	338	337	345	317	349	394	348	354	381	340	365	362	373	348	337	341	313	353	348	354	335	374	315	330	334	345	327	338	315	328	334	314	337	324	357	354	316	350	339	345	344	336	325	340	347	307	331	319	332	388	348	369	321	348	364	357	354	339	332	331	348	342	333	362	319	327	363	360	345	345	316	338	332	337	365	346	353	351	354	403	345	350	340	391	354	350	359	373	338	359	372	334	353	325	381	376	323	337	300	336	339	334	335	339	306	337	330	342	328	337	345	307	327	338	345	345	374	335	331	352	369	373	326	368	340	348	349	334	327	331	354	316	335	273	351	328	312	328	382	356	353	334	311	340	309	320	332	327	332	360	342	349	319	347	361	351	378	340	352	345	346	324	369	320	361	353	357	342	329	347	346	311	301	317	373	312	388	395	338	354	392	391	334	369	370	366	350	318	333	341	363	332	313	350	306	353	346	319	311	349	347	317	310	344	341	340	331	340	386	346	373	325	355	344	375	330	324	314	343	343	356	337	315	340	344	323	319	362	363	330	372	308	319	345	369	338	334	346	384	308	327	370	354	367	346	360	362	367	343	356	351	350	342	347	342	368	360	359	365	355	329	354	359	351	350	341	393	325	355	366	342	324	326	356	343	335	349	367	347	328	325	339	393	331	375	393	325	325	367	342	335	389	341	373	330	351	335	333	353	314	346	324	339	395	344	328	307	355	364	338	336	327	362	342	355	345	364	364	329	377	340	341	384	358	316	293	345	351	332	351	326	350	370	340	358	357	352	358	337	346	326	349	333	336	328	340	361	327	334	321	320	347	346	347	323	332	376	352	359	296	320	373	364	368	339	311	326	353	381	347	340	344	358	340	370	323	344	342	373	352	355	379	350	340	321	332	352	343	356	356	338	300	345	356	347	334	369	358	322	338	354	368	365	331	347	308	367	371	359	343	331	360	344	355	349	294	343	373	327	318	357	306	357	344	374	317	358	315	321	329	304	312	337	334	336	366	343	371	363	344	355	313	308	336	344	351	366	328	298	384	316	346	344	343	333	307	338	349	340	318	351	341	369	373	313	375	334	348	361	334	330	343	372	345	319	339	362	416	329	346	349	285	324	303	376	317	356	322	365	349	359	324	328	353	313	349	343	337	333	357	314	330	372	355	370	346	308	341	338	318	315	320	345	346	337	327	348	381	329	346	365	350	340	324	354	347	330	328	371	349	328	317	341	327	368	340	323	359	336	356	362	367	321	350	340	340	359	324	366	354	366	339	306	349	320	365	362	358	344	334	346	360	346	350	339	327	332	333	347	368	349	357	312	331	360	355	323	381	347	362	348	328	365	307	347	363	388	318	345	349	374	308	359	365	344	317	351	360	378	354	341	361	337	341	349	328	362	365	309	353	349	298	393	326	371	346	335	355	323	359	365	347	359	329	375	339	330	370	328	313	354	353	354	332	335	380	340	360	332	358	350	349	340	337	315	351	344	307	335	360	338	327	343	340	326	330	352	338	301	346	357	343	340	330	311	346	351	362	377	335	335	344	339	341	353	372	344	371	402	362	350	315	351	318	327	339	374	371	320	345	346	345	357	307	333	364	347	364	334	362	335	344	351	324	371	353	326	356	337	331	338	338	341	371	291	375	337	337	336	353	358	347	375	356	329	340	368	341	376	355	346	354	350	379	333	371	350	341	327	342	363	331	361	343	358	322	331	339	331	377	337	359	333	354	375	342	320	349	345	310	331	349	359	361	355	350	375	312	343	356	339	349	334	314	344	333	327	336	342	334	326	358	326	298	327	332	350	339	376	319	326	354	325	328	344	342	364	361	331
6506	1024	1398	1498	1426	1212	1058	1101	1036	970	917	932	873	891	909	893	830	862	872	887	855	848	848	862	853	885	910	875	863	880	821	817	816	836	824	803	821	817	854	831	842	827	869	847	813	837	801	848	818	856	843	838	817	842	818	819	856	856	809	796	821	874	778	801	846	780	804	820	836	784	874	823	800	826	839	776	846	835	849	860	854	790	795	808	808	846	819	740	862	787	864	805	825	840	847	821	788	818	830	850	827	846	794	812	829	848	823	822	818	835	863	861	801	868	840	811	831	806	803	839	773	857	890	798	838	858	827	811	797	857	867	845	839	794	821	837	815	825	845	832	844	803	860	789	821	861	844	801	860	824	829	835	864	764	832	797	781	779	812	794	841	794	784	866	847	792	856	831	834	755	796	811	813	844	786	814	863	810	801	855	800	807	809	860	816	789	824	798	839	813	833	798	805	825	785	802	823	844	816	848	882	835	831	836	805	811	829	837	841	794	811	818	828	821	815	823	795	865	824	866	825	828	767	815	799	827	848	841	812	838	858	818	866	804	840	836	827	814	860	902	804	767	814	823	816	804	757	776	831	815	781	857	799	827	812	801	809	779	793	791	818	843	796	822	824	836	833	806	749	824	853	841	816	856	865	824	820	791	855	819	836	806	775	833	843	852	856	839	837	811	736	792	814	794	875	825	831	892	823	808	870	821	862	787	796	839	808	803	826	831	865	813	806	840	798	781	762	778	788	795	807	792	882	866	869	824	784	894	803	857	802	790	777	811	801	802	803	815	809	800	843	800	795	815	869	817	838	829	856	910	833	840	835	829	806	816	856	870	830	813	803	834	933	817	786	851	837	820	850	825	870	838	793	787	867	851	848	815	870	886	860	869	841	821	851	846	817	854	855	831	835	822	835	832	835	850	856	819	836	791	802	835	835	833	815	809	765	748	810	782	838	841	827	856	805	803	839	857	813	798	830	824	834	837	801	798	785	844	813	829	856	829	813	809	813	763	838	805	861	804	783	829	790	833	846	860	848	834	803	868	791	835	820	813	787	778	813	811	820	823	827	840	902	811	869	826	846	840	845	748	834	829	782	872	807	871	845	792	834	800	856	806	809	852	835	794	801	872	827	826	802	824	833	799	811	827	832	813	778	790	792	802	862	826	825	804	775	847	833	777	869	801	809	814	828	767	838	846	766	785	795	849	845	798	863	847	814	786	850	891	782	849	829	806	805	845	885	809	856	836	858	790	826	899	830	788	814	809	836	878	803	809	885	811	803	811	837	802	858	826	853	828	803	850	828	840	786	771	863	803	837	813	826	799	785	804	805	785	813	865	724	802	776	827	777	833	818	855	819	797	846	812	813	856	816	810	832	804	821	772	787	791	833	823	858	821	771	820	804	807	786	830	800	851	857	821	841	829	824	832	849	860	855	795	808	824	855	844	804	825	784	780	808	839	808	841	808	857	853	823	792	834	822	811	862	825	831	852	802	840	844	811	857	826	773	790	825	837	762	797	826	815	876	821	832	777	838	812	816	889	798	803	849	792	876	827	861	786	815	853	854	802	847	832	776	828	857	830	840	848	811	834	770	828	830	807	835	838	848	829	872	777	799	820	832	822	822	810	773	871	732	776	814	816	854	850	823	789	824	807	832	823	853	841	860	798	810	840	845	781	838	847	827	820	831	854	780	858	836	837	817	787	797	823	815	833	820	778	792	802	870	796	794	849	827	832	787	845	821	848	763	848	810	844	817	758	769	826	753	855	781	861	810	796	844	797	810	849	797	783	794	838	819	821	834	810	866	862	809	806	886	813	825	810	831	819	859	823	789	797	854	803	802	793	803	830	802	813	845	847	823	825	776	840	823	871	821	845	863	817	819	842	828	833	873	876	782	879	842	847	818	807	832	821	790	847	792	824	815	821	861	842	807	755	823	817	790	861	809	841	807	861	808	821	849	832	900	773	800	816	805	818	815	786	868	826	827	840	846	853	782	834	840	848	810	829	816	814	844	855	815	830	809	841	823	782	788	818	831	832	791	846	816	822	808	799	812	850	804	832	851	799	840	854	863	817	776	797	840	825	799	846	804	792	823	844	824	829	877	796	826	798	819	810	855	829	750	835	838	801	811	820	817	830	816	836	797	792	798	825	819	790	790	800	832	823	813	838	771	835	797	840	876	822	785	830	821	852	831	848	828	862	806	868	850	839	815	848	803	799	828	852	825	825	776	776	846	814	813	777	782	798	806	848	826	834	831	848	857	831	799	807	869	830	775	804	858	827	841	802	835	835	789	851	826	780	859	874	828	830	746	783	796	837	805	836	788	837	850	827	776	865	803	830	802	832	850	835	811	823	771	816	810	822	810	815	786	788	837	856	817	793	819	767	804	854	916	842	777	806	797	814	795	836	831	870	856	827	831	780	837	816	829	803	830	836	862	813	787	856	832	864	865	867	808	839	823	823	814	829	815	839	816	827	837	803	812	814	839	875	811	785	838	856	886	808	877	800	829	838	848	831	824	802	824	850	804	760	853	804	816	823	763	870	837	869	845	868	808	877	781	849	790	822	811	769	833	787	772	803	837	826	838	791	860	819	790	806	841	815	833	830	819	816	847	774	778	827	823	842	801	819	856	840	800	825	833	832	804	808	860	845	813	812	861	854	831	793	733	800	819	796	848	827	836	803	776	851	776	806	863	860	816	800	776	842	772	858	808	868	785	796	853	826	798	787	842	843	821	840	809	812	738	809	850	830	851	849	849	850	836	816	827	809	883	818	805	792	824	899	795	789	830	799	789	779	848	778	818	786	803	775	753	872	835	801	830	810	827	762	812	796	801	804	814	781	821	784	834	843	806	825	807	856	882	849	836	826	854	890	813	841	774	817	850	846	776	796	839	803	847	786	871	849	817	766	830	826	804	819	809	788	857	847	854	814	849	813	796	809	835	839	768	860	843	846	846	828	877	812	783	844	844	769	827	821	794	823	843	859	847	770	781	809	805	808	778	848	834	837	817	853	829	813	855	783	803	841	826	869	831	780	857	818	810	831	823	840	834	853	813	796	846	803	810	871	766	842	840	805	840	864	782	813	778	814	838	861	822	793	787	821	803	825	785	808	816	833	862	791	809	816	831	808	806	881	838	777	824	814	843	834	818	827	830	770	826	801	829	780	787	834	880	773	847	829	828	867	794	764	807	831	804	859	858	870	828	788	835	835	800	800	827	795	815	846	821	811	805	787	809	839	849	797	851	808	777	816	857	796	814	800	785	824	853	814	772	774	862	832	827	866	823	819	837	852	859	774	813	832	822	814	796	841	731	805	797	762	792	810	794	817	820	826	840	859	837	773	732	761	785	806	811	854	859	818	861	830	841	821	826	807	818	810	801	823	774	862	773	817	820	839	824	784	806	878	839	840	845	778	778	770	781	853	866	834	820	832	796	862	816	847	757	866	885	842	860	799	856	805	847	873	823	810	798	798	875	831	783	812	844	846	821	855	854	814
12352	793	688	528	367	327	263	249	187	183	201	200	184	190	176	171	177	181	180	195	166	185	165	193	175	156	156	165	179	185	193	156	187	157	172	160	158	183	181	195	176	147	162	163	155	167	178	169	172	156	169	172	181	155	167	161	176	156	161	171	154	152	163	136	157	175	167	172	179	137	148	166	169	171	146	153	160	199	162	144	177	170	168	164	163	187	164	166	142	183	181	164	161	154	170	200	173	200	177	163	165	169	174	164	152	169	174	154	166	162	165	170	153	178	170	164	158	180	157	162	144	171	194	165	155	176	150	148	144	177	141	156	192	155	174	165	165	169	167	183	173	188	155	161	165	161	171	141	167	176	164	161	196	163	162	161	171	164	175	155	174	182	148	162	160	165	164	166	184	145	150	166	146	149	183	186	169	163	161	156	164	158	153	173	163	160	150	165	179	173	158	150	173	181	172	163	175	159	152	181	164	171	160	183	181	148	176	156	181	152	184	164	141	149	159	184	170	166	178	139	172	150	163	170	164	166	168	166	162	147	181	177	154	168	180	167	159	167	166	162	163	165	146	174	171	173	167	173	170	161	149	172	163	170	154	163	180	162	184	170	166	153	166	171	167	163	171	173	158	179	167	173	171	158	166	176	174	186	174	169	169	147	192	156	165	158	166	182	162	152	164	160	174	176	178	154	176	170	170	167	173	135	158	144	174	184	170	161	149	155	171	161	156	166	161	151	196	180	170	154	146	184	153	175	150	194	176	170	173	175	188	170	162	170	175	159	182	150	165	163	176	150	174	178	176	174	160	206	150	163	171	169	155	190	164	165	152	158	153	158	163	163	155	171	154	181	188	172	157	182	171	155	152	173	168	147	183	168	168	176	195	164	175	176	164	165	161	176	149	186	184	173	149	148	152	168	172	165	190	172	158	177	152	172	153	140	141	171	166	165	155	175	163	171	142	166	167	164	158	179	154	164	184	159	166	189	179	171	182	169	180	184	155	185	172	174	141	177	186	153	150	160	168	155	148	166	182	154	180	154	149	175	167	173	171	170	177	168	172	164	170	157	164	172	166	152	152	168	147	127	158	141	144	170	175	138	188	158	170	182	160	143	184	169	173	183	188	156	191	147	169	173	162	161	168	154	159	152	165	175	160	171	166	178	164	149	175	182	181	186	187	169	157	175	156	159	176	158	134	151	159	153	177	161	166	170	147	166	181	193	147	149	159	184	169	160	178	159	163	183	174	148	137	167	171	160	173	171	164	188	169	166	181	167	169	171	178	135	201	164	167	170	170	178	149	166	165	175	182	158	201	175	181	182	155	149	169	181	161	157	164	190	169	158	162	172	159	177	172	162	186	157	151	169	137	160	158	193	175	165	161	178	152	157	141	162	175	157	145	156	196	164	181	177	171	154	150	167	163	163	186	169	166	176	177	139	172	168	157	161	169	172	180	178	188	146	146	156	159	165	159	161	166	151	180	164	176	179	170	188	173	188	143	160	179	164	163	166	172	161	171	169	176	161	138	160	182	162	180	163	162	157	163	168	153	166	148	144	164	163	174	155	152	166	172	166	165	160	147	183	177	179	150	156	157	171	172	168	170	170	166	141	149	163	176	163	142	181	162	167	170	155	158	158	157	184	167	166	198	152	152	175	166	168	149	184	145	155	138	156	172	173	147	180	171	171	154	158	180	165	170	176	175	149	155	176	174	189	154	181	160	173	181	165	174	166	172	181	198	182	150	159	179	159	154	157	166	149	150	186	161	176	197	158	174	167	173	148	169	161	175	168	172	178	185	164	170	162	149	184	153	160	182	165	174	150	156	156	150	150	137	172	155	162	186	194	135	149	189	170	168	198	159	150	151	206	158	143	152	151	144	189	165	159	178	197	170	172	181	173	171	158	170	168	137	175	154	130	158	168	186	171	148	159	160	191	142	158	186	173	166	195	159	164	161	192	148	148	159	158	169	150	182	165	168	181	181	178	160	181	152	159	161	157	164	145	149	172	173	161	147	130	162	159	168	168	176	162	158	162	150	146	179	169	150	157	156	179	160	181	146	147	171	162	148	166	167	162	181	166	159	158	172	166	151	176	158	168	177	181	164	172	153	171	172	160	171	179	151	189	153	160	166	193	169	144	172	182	160	167	158	136	155	179	157	164	174	166	172	163	170	173	185	183	168	170	180	175	159	165	168	149	176	157	176	157	200	186	167	162	179	162	142	174	155	193	160	166	167	185	148	178	174	162	182	170	175	167	184	145	185	155	156	166	146	165	184	167	153	156	165	180	169	170	153	147	161	171	150	157	169	156	144	143	185	177	200	166	182	139	143	165	147	149	156	174	156	155	187	157	157	162	178	158	169	162	187	162	176	173	153	162	164	168	168	161	165	160	144	152	173	146	165	206	157	187	145	161	195	165	199	181	163	175	168	161	131	150	177	161	185	169	145	165	162	179	156	165	166	164	171	177	172	163	185	172	167	156	174	156	168	173	156	153	178	166	162	170	158	157	162	186	172	166	150	129	192	163	161	158	180	170	158	131	159	154	155	181	156	147	172	162	159	157	165	174	169	165	166	178	169	177	175	161	166	172	150	159	168	173	179	152	140	166	168	145	197	159	154	161	179	157	174	161	168	160	171	166	157	170	170	170	158	163	166	152	165	140	170	147	162	158	167	172	157	179	168	156	162	173	152	170	166	166	199	191	153	199	154	142	192	151	155	185	166	188	194	167	182	148	173	152	164	190	164	156	158	172	175	156	178	171	151	162	175	169	148	155	145	162	184	172	161	151	161	133	145	158	152	162	160	171	192	148	169	169	170	159	157	168	153	156	164	161	160	184	195	167	166	200	182	170	156	136	162	177	191	159	189	161	164	164	169	169	181	167	171	150	163	163	170	156	202	182	161	159	153	180	168	163	178	169	188	154	158	166	151	182	175	153	154	181	168	155	177	173	178	166	152	161	170	164	165	156	160	173	161	156	190	167	175	161	163	197	174	173	170	177	187	154	185	153	163	162	184	145	178	180	135	129	158	200	163	157	163	196	149	181	174	161	160	160	152	166	193	147	156	140	181	181	167	188	144	179	161	161	173	173	170	153	178	146	173	153	151	156	157	164	187	156	166	145	158	164	153	143	148	175	165	136	185	161	175	153	159	157	179	158	161	167	161	157	195	189	175	182	157	155	158	169	154	166	149	177	177	160	177	179	154	170	160	155	146	190	161	156	181	166	157	168	165	166	161	155	151	163	159	172	164	187	156	162	155	163	196	209	168	171	169	158	156	183	193	197	168	163	174	173	177	179	191	178	171	163	163	150	176	173	164	168	156	137	158	165	181	145	159	174	161	170	164	159	157	170	151	156	159	184	165	144	146	132	174	166	155	182	156	135	171	164	160	187	167	174	189	136	174	135	157	165	166	159	145	151	157	171	165	150	156	167	177	170	171	167	176	164	167	148	175	168	174	146	164	169	165	154	167	155	164	184	145	176	155	165	154	147
7678	874	1643	1739	1473	1184	971	893	768	700	651	647	591	580	573	579	541	508	526	501	510	493	461	468	440	448	444	491	494	448	488	444	448	473	441	421	488	473	474	429	440	429	451	450	470	486	409	472	462	440	421	456	380	457	422	457	407	439	424	423	438	428	424	433	416	430	449	441	458	392	460	423	407	437	427	462	432	425	426	377	468	432	380	421	420	415	409	458	434	423	450	418	439	418	452	476	447	448	403	429	442	428	435	418	462	455	467	388	410	464	431	433	431	443	455	428	408	437	429	426	419	451	458	414	447	433	458	428	424	387	419	397	414	419	453	445	429	439	454	418	437	447	420	416	434	429	404	415	418	442	432	442	428	439	404	449	416	444	451	398	423	441	450	441	492	411	422	432	417	444	434	410	443	436	467	448	396	415	461	439	448	416	438	414	420	472	448	409	448	461	461	413	421	431	465	442	434	439	445	429	434	409	407	402	434	424	406	440	444	444	430	423	422	462	457	408	448	457	402	429	406	437	442	422	463	414	421	415	411	414	398	463	401	420	397	423	425	452	457	422	407	429	439	431	417	459	428	435	391	460	451	460	427	414	444	437	460	422	416	440	444	456	399	440	433	440	424	479	419	403	423	449	431	425	416	426	396	435	386	473	421	434	439	419	411	429	400	412	425	455	452	459	400	400	447	428	440	420	428	430	400	433	414	418	431	393	411	428	408	452	422	454	432	439	428	411	401	417	430	446	436	411	452	424	417	425	416	420	406	434	420	421	483	449	445	430	424	468	432	408	417	433	470	416	417	428	462	396	431	453	409	427	415	437	458	456	432	431	423	430	423	425	460	428	441	455	454	475	411	442	446	434	461	426	438	406	446	422	452	424	433	446	428	411	448	459	438	441	451	437	408	454	440	445	455	434	403	463	462	467	422	437	446	450	459	404	410	440	408	425	464	443	412	416	458	406	456	430	420	441	449	418	437	416	406	390	433	415	457	406	426	423	448	419	420	443	400	420	435	434	452	452	401	452	423	428	458	406	415	433	392	425	438	435	437	460	406	397	472	448	412	418	466	438	424	425	446	402	437	429	438	447	413	405	440	456	459	444	414	414	421	454	373	411	438	454	432	451	470	426	435	431	441	438	416	420	430	416	441	414	406	423	464	438	450	463	428	427	433	427	445	436	393	396	438	428	414	422	441	396	395	454	443	428	425	395	452	467	426	433	399	398	425	504	428	446	430	387	417	430	420	414	448	447	418	431	442	430	399	430	444	412	435	399	414	406	455	417	422	415	423	445	468	470	391	439	400	463	469	381	409	448	422	405	452	379	419	434	451	456	410	418	410	417	448	414	460	413	401	444	435	429	419	450	429	426	404	423	438	450	454	428	415	456	419	455	446	451	441	458	410	429	429	420	427	448	454	453	435	443	422	426	404	432	422	443	409	430	455	449	439	458	397	422	427	417	468	408	435	404	443	412	429	469	418	467	419	482	433	449	378	442	419	426	463	430	413	465	468	424	420	443	403	428	402	448	429	441	426	415	431	432	437	431	441	469	455	456	439	410	407	434	404	406	453	466	414	395	436	416	433	417	471	408	429	451	446	438	394	406	434	459	415	429	421	450	416	449	431	404	435	421	406	454	424	444	401	404	441	442	436	460	431	426	419	441	413	415	398	414	466	439	454	410	425	416	447	459	443	412	420	435	423	412	420	468	413	425	443	413	456	481	453	401	411	437	413	405	437	453	427	401	417	415	409	459	441	426	442	421	414	433	400	416	416	470	448	419	415	422	396	440	428	424	427	416	410	436	413	421	435	465	417	440	435	423	428	393	463	461	414	415	385	440	426	418	447	428	443	414	418	439	444	403	441	408	430	470	476	460	445	431	439	433	444	448	449	428	392	393	410	416	421	434	436	501	438	431	448	387	393	432	460	442	453	445	412	453	439	414	454	451	423	425	435	403	446	402	453	411	438	422	488	416	399	423	406	436	450	445	416	408	430	433	427	410	421	422	447	451	395	419	411	391	383	423	449	446	420	425	427	437	461	427	453	419	405	477	404	373	429	421	434	432	437	416	434	412	418	401	459	437	425	454	439	399	439	460	405	460	479	442	466	443	425	445	458	448	421	442	426	446	461	431	443	446	390	415	452	450	423	442	412	452	408	427	449	396	455	421	440	406	412	441	447	409	398	439	449	436	439	427	489	426	434	452	430	386	401	460	394	442	433	441	424	404	430	423	455	404	420	415	394	417	418	425	411	386	386	483	403	408	416	428	428	422	416	415	424	402	430	426	455	443	465	442	430	384	402	430	410	370	425	404	432	428	417	416	406	413	433	426	421	448	440	424	447	407	400	467	449	450	433	442	426	470	422	402	460	437	427	458	451	440	431	444	428	428	406	443	412	437	412	411	433	456	405	388	405	436	437	437	405	427	407	443	411	426	459	479	417	410	422	461	438	447	427	414	423	448	427	406	439	405	443	441	430	411	407	438	439	442	444	445	444	451	485	453	443	413	424	398	444	465	414	439	386	440	432	438	433	423	419	467	433	413	446	446	436	413	446	426	437	433	378	411	420	410	421	425	441	454	436	411	458	420	431	443	441	444	419	476	395	438	424	453	413	415	421	412	445	440	411	446	413	428	439	429	425	431	392	434	401	413	457	422	400	421	450	437	428	439	417	388	457	413	402	446	448	471	427	458	417	415	442	442	438	454	401	416	376	454	427	454	411	483	446	438	440	408	427	454	440	437	430	395	454	438	438	431	413	422	424	465	440	410	405	454	437	398	432	441	472	417	394	391	412	421	414	454	459	427	415	414	434	486	458	432	394	445	403	418	430	493	425	439	434	417	434	424	360	416	449	417	425	450	447	446	424	429	428	431	406	446	478	442	454	460	432	395	432	424	439	426	421	412	407	466	436	453	388	421	460	434	410	455	425	432	410	448	449	432	385	406	433	449	421	450	419	420	421	436	421	460	453	413	409	451	443	400	379	462	434	406	393	441	416	456	446	404	424	440	414	451	406	422	447	445	443	421	416	395	450	413	427	420	426	429	431	423	433	426	402	436	410	442	430	427	445	423	392	439	471	452	453	432	434	435	426	410	440	441	434	453	395	418	434	421	442	411	398	391	416	441	481	452	435	460	417	483	436	441	409	447	489	476	422	435	391	452	407	464	414	459	421	440	470	433	435	413	447	403	407	450	383	446	428	415	423	418	437	416	413	454	411	422	484	422	456	421	489	419	458	412	443	434	416	417	440	409	442	437	422	433	461	439	443	413	418	452	432	428	419	416	433	426	437	435	439	431	403	394	443	462	430	394	447	425	482	460	418	450	413	439	391	448	426	452	410	415	425	445	460	430	399	433	428	408	404	394	500	424	442	432	430	410	432	400	442	475	416	417	422	418	414	439	422	433	437	427	439	406	452	422	433	434	393	434	411	429	447	437	410	409	455	465	447	404	375	445	428	357	447	418	441	423	468	456	406	432	404	438	435	406	422	440
1258	368	382	409	366	406	412	367	352	348	372	377	322	340	378	383	367	374	383	397	403	370	388	384	375	400	377	415	364	333	384	400	356	387	414	381	350	369	407	398	365	387	381	375	393	403	393	383	369	371	382	401	436	390	380	344	358	368	377	333	373	374	389	368	370	400	388	377	379	357	361	396	384	349	397	380	371	370	347	369	402	387	405	367	366	377	375	370	402	384	341	377	374	393	363	388	398	381	415	363	342	366	344	359	381	381	368	395	386	371	335	357	380	412	389	369	366	400	354	341	354	380	370	356	392	343	385	370	349	372	374	360	369	376	334	371	345	332	381	348	399	395	383	399	362	377	372	356	353	376	384	384	381	386	405	381	347	394	386	368	389	374	384	353	386	393	337	347	439	358	372	363	399	392	371	374	394	350	353	377	382	396	403	371	383	395	379	369	399	391	387	376	355	380	375	410	379	381	369	368	376	372	379	383	386	421	365	325	400	367	370	368	403	376	396	375	416	425	357	347	348	379	429	333	379	363	349	376	380	412	350	369	394	370	365	391	397	395	370	388	370	373	380	370	383	364	375	409	399	374	393	398	389	415	389	325	373	357	389	398	394	385	425	348	412	376	431	380	367	348	345	371	364	383	419	385	370	389	366	399	348	354	378	365	378	380	369	362	376	387	340	394	372	395	371	379	397	359	380	388	391	390	387	393	376	383	360	380	410	392	365	388	400	399	397	367	359	363	387	373	341	404	303	421	334	354	373	361	378	368	377	350	353	392	361	347	354	380	379	349	348	353	391	361	366	425	354	398	376	397	338	400	372	372	363	352	395	346	389	348	378	390	357	402	393	367	403	329	416	389	364	393	399	371	386	376	370	378	357	359	391	385	382	405	366	376	360	373	374	374	388	400	378	364	373	394	388	379	365	409	378	385	389	368	383	391	356	399	388	442	391	385	385	365	349	396	345	385	354	427	346	392	361	386	363	366	368	384	381	396	376	372	385	387	376	415	362	375	386	383	393	370	373	345	334	368	385	384	369	397	354	378	395	372	397	368	393	381	355	385	377	360	401	409	408	367	387	366	356	393	401	385	367	394	414	361	366	385	368	373	377	352	348	349	375	358	380	376	402	417	400	413	373	390	355	340	364	393	372	361	382	354	370	378	366	356	370	375	395	384	373	391	400	405	386	382	366	421	401	400	377	378	384	399	393	361	385	399	396	407	373	390	410	409	372	362	390	389	386	371	379	387	410	362	372	365	372	360	375	397	349	383	391	400	398	373	365	360	380	344	358	342	401	390	393	366	407	384	395	345	397	389	412	413	403	392	377	387	374	418	368	356	391	369	430	390	403	363	384	366	358	345	390	381	399	335	364	356	322	374	373	378	395	388	411	392	361	379	383	396	378	356	361	388	327	409	361	358	384	374	393	371	388	359	380	393	354	355	433	382	352	347	361	416	384	413	412	386	371	349	344	367	368	371	341	386	400	355	341	419	363	393	377	394	341	348	380	376	352	405	423	358	377	377	446	359	382	388	367	356	347	388	380	362	351	376	350	365	372	403	416	400	351	363	400	374	378	378	381	365	381	362	339	322	365	356	378	382	395	338	367	413	428	366	383	332	369	374	401	391	380	354	339	392	366	380	374	345	347	367	394	366	387	377	388	374	362	406	340	350	382	370	366	368	383	370	385	372	345	373	403	409	360	375	401	374	372	344	380	380	389	375	413	374	362	388	363	365	371	352	386	363	371	401	400	402	363	374	391	353	363	415	388	412	407	408	418	363	336	398	348	364	362	377	368	401	386	408	400	397	399	370	379	357	384	378	358	382	363	380	347	377	391	381	394	370	340	367	393	368	355	392	358	391	369	366	415	375	388	427	385	378	383	389	393	370	407	389	342	395	402	364	386	414	378	390	368	348	371	375	368	370	372	397	364	381	376	382	397	383	389	360	341	398	399	380	383	403	367	333	375	380	365	344	401	402	413	389	372	392	377	395	396	378	380	411	356	376	356	396	411	374	355	397	373	380	369	369	364	389	378	375	344	373	378	348	378	399	378	401	384	352	366	391	358	412	364	358	347	374	391	390	338	392	355	400	330	382	347	374	365	381	392	366	371	391	357	388	416	425	365	349	362	387	380	398	407	382	359	347	388	364	381	398	384	356	378	399	397	388	389	392	393	349	381	354	400	395	362	367	369	357	379	385	378	341	362	390	373	399	398	362	375	357	380	378	395	376	375	380	385	361	344	391	362	384	409	388	384	379	399	347	336	352	388	404	382	400	407	377	381	385	391	373	353	390	364	367	382	362	356	390	381	383	357	374	373	380	378	336	361	391	365	365	398	388	372	374	385	372	381	367	367	385	399	359	371	369	381	376	404	372	347	352	394	371	393	380	392	387	383	370	415	398	378	380	349	366	390	367	392	356	369	386	387	380	374	390	379	404	376	380	401	421	369	357	383	376	388	383	370	379	336	396	360	363	374	374	398	363	366	363	347	389	379	357	360	378	343	366	370	375	364	398	374	407	387	403	370	380	396	360	353	388	388	331	355	369	407	378	386	380	371	356	367	358	370	362	383	382	392	385	409	357	364	343	348	371	374	385	337	398	380	366	376	362	345	390	377	348	352	342	362	403	348	395	378	346	349	396	350	410	411	391	397	383	378	382	388	393	399	410	351	374	391	387	363	353	354	379	403	394	401	398	405	413	396	361	359	387	369	354	363	391	385	391	353	392	355	375	428	359	355	403	383	365	375	376	410	366	365	393	388	362	371	408	378	404	362	357	332	369	433	392	375	373	395	392	365	350	359	385	350	354	364	355	346	382	386	394	363	391	378	354	370	378	398	354	342	397	365	349	344	345	355	382	396	352	402	373	362	416	402	368	374	354	348	381	392	400	379	358	384	418	371	408	392	386	335	347	396	368	377	388	357	393	388	415	368	370	369	358	377	401	376	372	359	326	340	369	382	350	355	347	382	362	396	365	397	382	426	343	382	385	385	388	411	376	397	430	375	357	385	415	395	385	395	412	396	370	380	373	379	349	334	350	399	391	376	411	392	363	393	385	389	365	365	365	373	399	338	345	391	378	375	332	351	363	377	315	376	395	372	362	360	346	394	433	394	370	371	404	387	409	354	392	395	381	350	393	376	334	365	385	383	370	402	360	374	366	378	381	366	378	378	374	379	357	372	386	392	381	368	387	378	403	400	346	375	354	358	399	424	373	375	360	403	392	400	353	338	390	368	392	378	361	399	424	348	390	350	353	366	375	380	354	355	372	386	350	383	347	348	379	400	371	361	354	361	338	344	393	355	359	373	359	372	386	376	389	381	383	401	369	378	372	397	388	388	357	385	381	348	352	391	376	406	391	373	328	346	381	358	368	336	393	364	365	374	365	391	382	395	371	390	390	368	400	356	349	357	405	386	369	348	373	359	402	342	347	388	383	379	382	385	417	386	359	335	385	396	361	361	369	364	383	385	419	359	420	402	387	383	361	419	405
2023	854	958	949	955	863	934	903	880	903	954	977	924	899	885	888	911	895	903	928	881	860	888	931	930	896	906	956	939	874	902	872	906	879	991	886	888	890	906	858	896	914	870	913	922	927	932	949	942	868	908	855	897	905	884	956	916	901	934	933	942	938	902	922	906	923	895	896	946	850	887	887	894	904	878	959	888	877	905	918	910	886	910	855	911	886	895	892	893	904	915	889	876	866	918	908	921	910	924	909	902	938	866	870	899	817	899	938	968	923	917	893	896	859	949	931	870	852	945	913	904	902	922	927	903	975	940	893	904	886	908	870	933	913	876	867	890	924	903	899	903	867	897	927	893	865	908	939	914	888	937	915	910	959	906	909	885	921	913	902	885	939	911	920	883	943	893	902	919	916	856	915	947	895	904	902	884	919	939	916	899	836	930	921	925	883	847	904	899	919	910	892	990	897	854	870	954	939	884	881	867	983	857	921	922	923	904	927	935	930	949	910	952	900	843	961	953	913	882	898	911	917	857	875	936	904	899	949	938	945	911	920	898	900	939	882	906	870	925	884	896	901	934	934	896	912	946	889	916	879	842	925	841	893	894	908	920	911	892	893	873	887	920	889	950	849	933	952	890	881	961	867	862	899	893	872	925	882	895	875	910	921	868	868	888	913	854	961	884	911	900	948	880	879	939	895	891	915	940	831	901	876	902	932	932	942	918	868	903	878	889	904	884	917	909	931	912	911	852	929	905	880	905	907	892	849	935	915	884	914	917	941	880	873	849	863	922	863	926	917	961	920	956	921	929	923	904	861	931	928	940	859	898	889	895	949	948	901	870	897	865	890	865	864	888	871	965	917	881	885	891	915	891	902	872	865	894	915	877	924	916	899	871	855	916	873	932	887	912	920	946	936	921	944	941	939	886	962	847	901	866	834	870	881	883	890	894	943	886	969	933	939	935	948	881	925	910	865	913	905	965	933	913	952	889	913	927	915	853	938	868	903	889	872	901	921	908	907	877	905	881	894	879	911	866	926	863	890	889	963	925	900	886	898	877	880	907	928	907	870	948	862	874	885	942	936	886	887	875	861	936	920	957	919	893	846	926	922	892	926	912	904	922	865	907	884	912	876	930	936	907	886	931	901	904	934	927	914	898	920	896	906	903	890	854	842	954	903	944	895	929	910	843	908	861	877	893	928	959	920	914	916	940	955	886	954	896	961	928	914	921	915	915	881	911	936	986	912	873	908	897	897	978	894	974	947	908	947	930	946	930	880	915	899	917	901	918	866	945	858	932	903	872	892	902	891	840	865	890	896	881	903	881	924	872	913	948	937	946	864	914	931	915	855	920	890	905	862	939	887	925	874	922	917	895	895	899	878	874	905	918	920	871	895	861	912	947	885	928	876	852	915	905	941	915	917	882	944	897	911	918	926	938	898	883	872	937	916	959	882	925	897	903	877	877	946	924	874	878	921	948	957	969	896	894	859	932	900	927	890	875	930	900	876	901	909	889	926	879	924	913	905	900	983	891	915	884	944	907	896	896	848	948	918	880	934	892	920	910	941	889	894	974	903	916	949	880	919	865	908	900	895	933	874	891	896	897	967	891	924	880	869	985	908	919	899	913	897	920	910	910	936	924	879	878	883	861	884	930	921	930	906	854	911	893	955	927	875	926	892	909	902	881	912	961	910	861	892	907	897	967	880	927	928	958	888	906	902	869	933	904	923	886	903	861	942	919	845	882	898	916	943	907	922	898	989	948	887	926	919	898	911	913	908	924	888	874	852	905	914	886	903	936	915	900	958	943	846	899	891	904	880	808	950	996	973	868	925	932	924	875	938	890	887	946	931	929	899	915	902	913	909	923	917	865	972	865	869	936	912	921	937	959	921	877	941	935	903	938	867	960	975	888	904	839	908	911	915	949	916	890	879	899	901	885	920	911	944	910	925	877	908	914	913	875	912	880	853	952	884	907	923	959	853	914	878	849	930	919	889	914	920	943	885	873	943	883	965	886	903	887	886	879	909	873	927	894	907	931	867	908	907	915	890	837	948	851	843	878	912	891	934	879	930	879	917	937	925	939	946	923	894	900	861	956	883	890	923	962	905	946	935	965	923	901	880	859	928	890	936	846	908	909	878	842	851	901	869	848	950	910	940	879	941	957	864	922	895	856	888	903	864	914	913	895	906	901	915	907	956	912	919	936	886	890	856	919	863	896	887	921	927	932	893	905	909	903	911	951	868	906	952	902	874	862	892	943	874	882	932	936	915	923	939	959	918	911	933	891	915	851	959	934	925	870	883	914	911	934	895	918	917	935	913	905	892	921	922	923	860	896	903	871	933	893	876	888	888	871	975	889	870	825	942	875	891	887	927	844	902	860	871	902	881	918	895	929	863	879	868	886	946	900	905	914	904	930	911	907	917	929	879	891	930	916	904	902	907	872	900	929	918	894	897	896	923	897	949	918	933	886	969	935	902	899	890	898	922	962	912	939	942	919	948	940	875	914	926	866	884	923	852	896	858	880	886	908	946	951	936	952	938	975	880	858	874	910	936	894	886	880	963	923	937	922	882	887	913	940	901	951	865	935	952	979	909	843	908	888	875	923	943	952	907	897	861	926	878	856	886	880	917	872	902	895	912	937	864	931	942	910	879	937	944	896	938	887	941	838	862	969	894	900	910	896	891	948	934	934	938	920	893	870	928	952	961	919	912	866	889	851	854	917	956	914	909	931	863	883	910	918	868	871	879	914	898	933	938	910	954	945	885	861	918	913	902	896	883	906	865	948	854	930	889	881	910	916	933	920	912	904	915	870	889	978	938	887	863	911	912	849	928	866	939	915	883	897	909	878	877	942	1030	936	932	959	857	907	933	923	860	935	991	966	939	918	897	876	878	912	880	875	892	917	926	902	910	911	890	883	902	892	957	906	906	901	881	904	929	895	888	916	879	869	877	949	907	913	872	915	873	903	893	879	881	881	881	853	950	909	875	888	905	911	909	903	925	904	900	933	892	913	937	913	904	948	901	933	925	925	911	928	876	897	926	904	842	918	910	939	871	943	929	870	945	920	869	878	934	933	867	917	913	818	940	871	875	920	916	886	911	880	864	908	871	932	877	938	894	949	930	911	914	913	899	929	894	979	946	958	972	931	908	907	875	899	871	926	931	911	882	869	868	934	937	865	917	881	916	907	942	874	893	947	904	910	907	933	934	861	892	945	900	871	926	902	890	933	920	902	847	918	888	920	889	917	863	889	915	894	935	889	932	898	927	857	914	930	907	908	938	949	929	940	902	890	922	907	904	901	886	923	860	936	918	893	874	899	884	910	925	942	902	880	862	918	876	911	946	958	908	928	928	880	897	920	942	858	994	888	965	946	997	924	928	939	902	937	885	922	963	900	862	923	909	918	897	865	947	956	931	901	854	902	968	912	897	907	952	887	932	924	906	895	892	908	905	932	916	912	884	948	902	924	931	927	932	893	905	935	909	919	917	912	870	932	944
6874	570	581	468	441	375	450	379	340	341	312	374	375	371	346	347	334	362	330	337	324	338	362	381	342	331	339	346	344	339	343	362	334	344	347	316	390	337	338	321	319	372	340	355	320	354	300	340	329	370	382	349	340	355	336	341	365	354	361	370	340	347	347	329	306	329	357	340	372	327	319	350	391	336	350	341	322	340	365	333	351	352	339	330	358	335	366	352	358	347	359	320	353	298	371	331	373	330	336	338	375	353	333	325	366	342	352	353	323	335	367	356	364	312	360	334	320	314	324	352	343	347	355	400	373	347	325	343	323	357	312	334	377	358	346	344	319	346	345	332	337	334	353	342	342	342	335	353	356	336	336	365	332	351	349	358	364	327	355	295	352	338	342	328	321	314	312	384	351	325	334	332	336	352	326	304	331	329	328	345	328	369	359	352	329	323	334	330	338	297	352	360	326	347	330	336	327	343	344	381	378	353	349	324	349	342	316	363	327	345	338	315	340	334	391	324	397	364	352	342	278	328	350	348	348	349	314	328	349	331	366	330	345	330	342	360	351	358	341	323	321	324	332	335	341	333	332	341	320	348	357	356	349	347	333	323	314	340	336	353	358	337	333	340	325	336	340	346	335	324	362	373	355	350	339	315	342	319	320	337	360	339	372	347	338	335	346	360	349	380	348	337	335	336	356	312	358	365	382	344	329	337	343	340	333	335	318	336	331	361	338	316	348	331	355	350	341	338	354	310	351	332	344	365	371	348	338	348	352	342	319	329	330	357	383	382	334	362	361	330	335	322	314	330	325	372	325	344	323	341	355	326	361	316	319	348	320	319	351	300	323	364	373	325	328	359	348	346	351	344	342	355	309	371	325	386	363	332	371	338	349	296	321	332	317	330	352	378	339	344	301	319	321	317	350	350	329	371	334	373	345	332	345	339	344	372	342	329	343	312	347	357	364	338	331	351	308	325	353	358	357	313	340	355	346	339	330	361	357	331	343	343	367	300	348	378	355	333	318	377	362	326	327	350	392	403	358	308	321	319	380	316	381	324	331	322	353	334	350	378	338	349	344	325	317	299	330	375	321	335	338	343	347	349	333	369	365	360	355	307	344	372	329	352	334	343	352	301	326	354	323	354	342	366	333	325	342	306	335	390	363	364	325	348	357	330	355	336	336	370	351	370	359	357	345	344	344	371	310	318	349	301	390	368	317	333	351	346	328	361	366	369	357	331	360	319	340	333	333	316	340	338	326	352	339	373	325	354	359	356	346	325	349	347	328	357	341	312	363	362	321	341	338	346	355	349	342	347	364	312	330	374	339	324	312	349	295	364	358	301	325	356	339	332	324	397	346	359	386	367	342	363	336	349	359	309	304	345	389	358	326	319	314	321	314	346	337	319	373	348	359	356	346	343	368	347	338	362	331	331	320	325	364	338	394	347	353	347	316	335	354	349	336	347	313	309	328	330	358	342	315	362	353	353	338	344	348	343	348	352	371	345	339	368	333	313	328	312	335	325	330	349	345	325	351	345	361	334	344	343	372	355	360	364	329	340	335	330	335	371	352	304	326	335	347	344	329	323	339	327	348	351	356	365	334	337	337	371	342	329	329	371	331	356	389	327	340	325	342	330	339	306	365	344	348	304	341	373	348	351	354	321	344	331	393	345	346	314	352	347	320	309	333	334	341	359	345	310	372	328	338	341	331	333	300	365	352	361	350	331	343	388	319	318	331	355	367	303	330	337	352	367	346	345	320	327	336	374	327	342	346	337	350	346	377	325	381	344	337	342	373	361	319	325	344	349	309	362	381	372	350	329	358	336	347	368	336	307	333	351	327	326	323	382	329	355	341	340	356	361	354	322	367	316	344	371	319	347	350	317	332	322	297	374	321	390	351	385	345	370	342	341	369	371	354	316	366	344	374	379	358	325	362	348	354	329	327	376	399	362	356	351	330	372	345	359	310	315	377	328	352	310	339	330	357	325	350	358	323	354	303	328	376	324	334	333	353	311	316	363	341	344	319	331	312	323	356	351	359	357	343	347	328	351	370	366	362	329	304	383	336	347	364	346	340	355	327	327	330	376	302	351	345	336	363	335	347	359	372	351	353	349	338	338	363	336	371	367	361	324	367	342	306	314	338	345	349	333	316	328	331	331	353	361	357	345	316	333	328	330	318	342	352	339	344	341	347	366	354	330	368	351	323	364	363	327	319	376	357	354	345	322	386	379	357	324	335	308	324	360	329	357	321	373	335	319	339	339	322	342	354	324	347	349	339	316	345	331	352	366	339	321	381	336	346	321	344	349	350	354	340	323	326	368	343	343	359	321	324	332	358	346	325	354	351	342	325	350	326	360	329	377	356	335	345	326	323	353	333	341	352	341	363	351	345	334	373	361	320	342	342	313	369	321	328	369	350	326	352	356	334	334	314	343	318	334	346	331	312	337	361	333	344	340	350	340	355	332	338	304	376	363	314	363	300	342	351	361	369	356	302	346	338	333	303	369	381	313	368	303	342	314	357	341	321	395	326	358	348	342	353	352	329	300	341	338	325	378	346	327	347	359	326	349	324	368	335	339	344	335	357	376	348	343	352	340	356	353	371	332	334	301	359	349	339	339	348	334	354	362	318	357	354	342	304	348	296	342	339	339	361	333	344	339	351	352	338	344	333	322	362	385	378	385	374	389	330	342	345	327	327	333	327	316	363	374	339	388	345	351	331	353	346	324	349	365	340	348	346	324	351	356	343	352	358	350	374	360	334	346	341	380	372	326	344	332	346	366	363	341	323	363	352	346	319	356	329	343	340	345	361	331	318	292	341	359	372	363	314	330	341	352	392	344	339	374	367	328	346	355	333	351	324	319	342	351	339	348	351	368	315	317	331	303	358	338	323	362	385	331	363	314	382	320	342	342	327	381	340	345	355	379	335	333	321	349	352	340	336	332	333	296	330	310	351	334	356	334	342	346	363	369	328	338	325	373	327	321	337	358	355	340	331	329	391	386	359	371	285	325	339	358	377	364	350	355	329	359	337	324	344	378	346	367	339	345	382	359	341	340	350	330	373	344	339	336	307	353	373	391	352	372	353	326	346	325	317	362	335	347	334	351	346	318	322	350	359	354	336	324	326	346	322	351	339	344	313	353	355	345	341	328	350	345	344	334	374	343	325	342	338	367	348	377	359	375	363	345	370	303	350	306	360	322	321	344	326	335	361	349	330	385	345	320	319	342	343	354	339	338	355	356	315	327	305	343	327	355	349	326	325	351	346	329	331	352	363	345	390	368	354	383	353	364	352	332	340	349	340	330	349	361	356	354	368	330	327	342	310	317	318	315	330	347	368	336	319	349	311	328	336	335	335	349	336	353	330	377	333	339	325	354	345	400	380	336	363	374	332	350	334	370	332	323	336	345	359	345	329	346	347	344	335	357	362	314	341	355	339	358	302	339	314	347	374	306	326	339	321	355	331	347	324	355	367	344	322	332	383	364	333	357	338	365	349	365
6573	1014	1398	1495	1391	1262	1061	1013	906	931	986	906	864	893	842	917	891	853	834	867	826	868	821	828	804	883	826	858	879	796	838	877	787	838	804	784	805	842	904	827	863	839	861	866	821	831	845	847	825	816	831	821	789	769	817	796	784	810	862	834	839	847	838	806	781	830	801	792	878	864	830	829	809	848	824	804	822	872	873	781	844	877	853	835	824	866	823	883	825	806	814	827	839	770	827	809	819	795	840	798	840	780	824	841	820	835	857	801	855	792	805	811	834	830	822	877	825	834	810	818	822	793	828	816	856	771	820	800	797	807	814	843	835	822	817	819	806	837	824	783	868	831	876	842	819	864	820	855	827	810	818	746	793	813	850	891	850	842	834	790	805	768	782	872	846	884	852	797	846	813	825	829	831	863	839	818	823	823	821	772	855	830	832	850	827	845	820	796	851	823	848	793	832	836	826	915	784	829	829	805	811	875	844	869	827	770	861	806	905	804	796	840	783	858	791	752	795	806	834	859	812	799	794	824	826	792	838	802	834	777	828	784	868	822	833	813	809	797	846	796	807	834	767	844	845	815	830	817	844	842	823	829	787	814	828	801	833	771	842	809	856	817	813	823	805	838	802	849	799	753	771	831	800	795	868	885	835	828	822	842	784	808	825	848	826	822	800	831	803	798	841	798	911	868	823	787	802	853	799	785	833	855	818	847	778	823	866	794	810	801	863	854	860	840	809	770	837	802	862	857	811	861	781	850	874	819	761	819	803	795	866	831	770	831	847	778	778	837	808	857	831	854	868	779	843	828	775	816	890	840	796	775	825	833	825	839	835	866	810	873	868	846	796	836	790	837	796	841	783	791	851	856	847	787	806	800	821	848	838	813	830	796	842	789	809	851	836	872	785	809	826	809	807	785	801	850	871	797	806	809	827	803	793	825	813	775	784	808	876	791	813	902	857	770	816	878	884	816	826	806	800	882	805	832	810	866	845	875	837	808	787	797	777	826	839	826	849	793	833	793	809	837	818	830	798	815	806	760	817	870	856	844	841	845	844	857	839	779	773	844	848	840	803	847	812	793	816	848	821	804	816	807	804	776	798	873	819	838	801	844	814	822	793	798	764	796	800	805	850	778	862	801	838	807	843	847	786	855	826	811	835	826	844	821	829	828	824	817	846	810	821	809	797	788	820	845	767	794	897	802	832	808	853	818	805	813	774	829	798	800	839	829	830	846	826	826	810	785	807	796	862	825	824	819	815	793	817	847	869	794	848	786	821	839	848	822	796	784	822	857	796	780	893	795	838	802	780	792	815	809	823	853	845	825	818	805	823	859	851	829	852	814	803	797	803	815	809	773	818	859	826	825	831	826	876	831	814	799	800	813	819	864	893	771	834	868	810	825	822	881	763	834	785	882	793	892	840	800	847	837	825	734	806	810	877	846	872	824	827	825	797	848	797	831	879	864	858	814	869	847	866	807	761	860	794	806	824	827	851	882	803	863	820	839	784	834	839	808	807	847	817	830	807	800	798	816	815	813	838	803	827	870	799	827	860	853	823	793	837	795	788	819	802	810	781	844	878	831	806	833	839	851	813	811	860	821	815	847	815	827	830	782	848	799	807	828	806	809	829	789	828	743	802	794	815	823	782	827	820	833	770	808	813	847	826	808	818	800	813	855	828	842	831	819	825	822	780	843	793	836	816	821	782	815	823	854	813	824	821	859	804	820	841	821	820	849	828	793	856	829	823	860	811	859	864	808	894	819	872	779	833	836	834	808	800	850	834	822	822	827	794	854	792	823	820	878	791	834	844	802	814	832	840	825	796	851	800	793	838	795	844	830	831	771	791	803	872	851	853	821	858	813	823	822	812	822	866	827	817	826	813	798	792	815	837	832	815	815	817	882	804	875	837	812	831	827	842	791	808	830	799	821	831	825	804	852	817	838	832	882	808	856	889	799	771	790	862	824	797	799	856	841	847	818	817	799	814	818	820	841	809	803	787	785	832	876	759	856	865	841	784	814	838	818	814	796	832	842	825	794	831	808	808	797	805	817	811	844	774	828	805	830	811	833	799	827	850	792	815	829	764	831	787	827	835	837	771	818	796	805	819	838	835	795	813	844	833	841	847	830	811	822	839	851	803	852	792	846	755	830	795	794	803	797	811	850	869	847	805	873	784	818	818	775	825	813	854	803	828	832	869	783	827	811	823	872	854	836	839	833	805	821	833	835	836	822	848	814	779	859	902	787	848	856	806	868	791	784	777	787	814	851	835	857	786	851	839	858	785	872	850	767	837	829	779	836	816	768	851	834	816	837	864	822	786	786	850	835	788	836	783	851	845	888	828	863	849	756	866	813	808	781	880	853	838	822	834	820	771	871	832	818	817	811	815	818	787	778	857	859	867	807	846	842	829	826	782	835	840	850	802	904	796	816	817	866	822	816	788	826	806	793	847	865	813	764	794	784	828	823	849	834	814	816	819	796	838	824	795	850	861	865	821	779	807	803	860	849	782	832	848	845	885	802	841	797	807	837	812	806	828	816	777	825	873	755	827	803	821	777	806	882	814	779	860	762	885	857	866	812	839	824	838	829	874	813	809	880	810	895	776	877	835	786	818	780	799	854	801	773	860	776	839	781	823	797	830	849	826	790	815	802	873	893	829	831	835	787	853	807	772	776	844	827	813	743	807	830	811	836	873	780	858	837	805	862	780	785	819	827	834	838	839	792	794	829	814	858	820	881	822	851	786	849	817	868	758	799	791	821	804	787	819	783	828	819	772	809	804	850	833	845	839	787	787	844	833	833	799	782	781	847	856	811	848	860	793	805	817	802	828	836	860	854	827	834	797	806	727	884	830	805	844	805	826	812	804	788	807	807	875	829	819	827	817	841	796	796	853	853	775	796	821	812	806	762	882	784	807	854	822	816	853	824	821	781	803	838	804	804	799	814	848	783	770	833	769	809	831	813	817	807	844	830	840	849	814	846	775	829	848	833	807	844	807	830	831	727	792	777	860	788	848	871	835	831	865	804	805	772	790	803	807	832	821	879	779	780	819	817	814	837	848	789	812	865	886	830	841	770	832	794	792	848	811	815	787	862	831	757	792	817	791	870	856	805	822	812	854	850	831	843	863	790	848	834	785	803	804	824	788	820	786	795	838	795	795	869	818	804	840	791	906	817	789	837	829	819	852	767	826	784	825	845	815	829	825	845	831	810	829	828	877	792	803	821	798	776	818	891	814	818	860	786	809	767	837	792	827	814	776	767	793	810	781	788	811	833	781	781	798	840	863	829	803	806	795	827	874	827	840	849	823	881	837	835	835	861	830	810	811	856	842	760	874	794	795	840	843	782	822	799	837	810	852	774	828	877	858	812	797	831	849	779	827	820	801	866	838	815	815	862	800	780	788	878	795	813	782	787	833	832	834	847	819	820	806	806	816	797	858	835	853	836	810	770	847	854	801	823	840	791	797	820	844	872	786	810	783	829	811	779	838	888	824	827
12363	854	688	527	393	298	241	263	219	193	215	203	208	174	179	177	204	177	163	153	166	167	169	160	181	179	165	167	143	145	173	183	162	167	154	152	179	152	154	170	176	156	181	171	165	172	182	171	172	174	179	180	141	176	168	170	188	156	193	188	168	182	181	146	171	165	165	161	144	152	169	151	172	182	177	190	158	148	187	167	178	158	170	160	178	178	178	150	164	169	143	180	138	156	158	172	158	143	180	175	154	143	168	150	164	177	166	166	160	154	148	161	177	170	138	163	182	178	189	170	179	141	160	178	182	156	145	150	154	157	164	154	149	171	162	187	185	174	174	190	141	157	166	161	165	158	152	164	160	171	170	165	172	166	173	162	175	164	165	170	185	163	158	177	176	156	166	172	179	173	182	167	158	156	154	146	146	192	152	154	151	160	176	181	149	171	184	181	165	144	172	161	155	182	160	162	158	167	171	139	172	181	168	181	183	161	155	167	177	168	184	191	171	181	182	174	163	181	175	149	169	153	159	173	138	172	134	169	164	169	165	167	173	148	160	168	173	177	158	151	155	169	168	161	165	190	136	159	150	170	168	163	159	184	171	166	167	184	154	172	162	164	168	173	154	178	175	168	164	154	163	157	175	169	169	174	138	160	158	161	173	172	137	141	150	154	152	162	181	151	160	169	155	179	186	160	138	164	166	139	196	175	159	156	162	183	161	151	164	161	179	163	186	171	191	184	178	161	148	154	172	154	161	156	146	147	144	145	170	164	169	141	176	160	161	166	160	169	149	163	173	171	136	152	174	161	164	138	152	187	154	165	181	170	182	159	140	146	153	178	155	168	172	163	177	160	158	168	168	150	152	170	183	173	171	151	165	159	167	158	149	187	184	179	163	153	143	167	167	162	196	178	162	164	141	160	191	155	164	150	155	146	202	146	141	171	156	152	159	185	167	162	172	180	163	163	154	177	175	175	161	179	173	143	156	172	161	163	173	162	176	177	154	174	150	163	135	171	163	176	167	151	139	140	176	144	177	181	180	187	170	168	169	177	170	164	165	153	163	187	157	167	172	167	172	174	168	163	151	178	178	189	196	170	128	148	166	167	200	147	157	172	173	174	162	169	167	156	184	190	184	153	168	154	165	152	172	158	158	152	174	175	155	171	173	199	179	174	158	166	190	162	153	152	170	139	146	144	171	161	160	153	167	172	154	158	165	153	142	161	154	151	144	172	172	129	158	181	142	168	172	153	150	151	158	196	160	186	150	169	165	171	181	152	189	156	154	143	175	154	149	170	172	158	166	168	170	173	135	153	177	124	157	165	192	163	197	167	156	162	171	182	166	188	157	157	174	160	175	148	182	166	165	172	158	160	188	163	155	137	148	165	156	166	157	176	177	155	154	161	156	165	160	128	177	183	163	164	175	155	164	193	195	174	176	168	170	185	144	175	154	155	192	190	174	197	158	148	179	168	183	175	178	157	164	163	165	158	164	162	147	140	164	150	174	183	159	171	159	158	140	150	182	187	140	183	161	155	155	159	138	143	149	184	160	163	205	166	150	152	172	164	144	155	161	151	149	158	175	188	152	154	178	155	142	164	175	173	164	162	160	146	173	159	176	187	182	180	170	177	176	138	192	159	198	200	156	196	168	159	152	171	162	178	159	160	152	185	147	171	184	174	140	151	175	162	198	170	148	181	149	154	160	166	165	155	152	158	179	159	169	181	178	184	143	147	154	141	155	160	165	165	163	151	162	187	159	156	161	166	166	153	175	154	148	174	153	173	182	157	171	161	151	202	149	144	195	142	186	177	169	162	151	160	180	161	143	174	181	180	141	167	142	164	176	167	157	178	166	172	144	180	156	155	167	166	149	157	175	195	152	156	137	179	156	159	161	179	171	186	176	172	166	153	182	165	168	153	160	179	166	168	157	171	170	158	179	160	160	179	168	163	158	157	147	155	158	177	152	190	164	164	164	153	186	152	175	165	155	160	140	164	150	149	190	165	159	183	145	170	173	160	181	178	157	200	184	148	162	190	176	182	160	168	164	135	163	160	163	194	171	162	151	175	164	153	164	158	171	174	159	152	162	167	189	135	151	185	183	163	150	167	165	175	179	154	154	160	191	152	156	175	166	184	172	153	150	184	168	168	194	154	167	159	168	169	185	164	159	149	162	191	161	166	174	178	151	176	157	169	143	158	171	182	173	148	190	162	170	159	173	171	183	150	151	155	157	174	142	175	163	184	163	192	165	160	163	161	154	151	179	164	164	157	154	162	153	183	166	164	172	135	149	144	150	173	177	147	164	157	161	156	162	161	188	157	164	143	157	146	178	173	143	180	176	152	155	159	180	176	157	182	153	139	168	174	148	200	199	189	185	174	157	151	146	171	157	188	166	164	165	172	179	174	166	159	166	145	165	146	156	163	158	152	178	179	161	177	161	151	171	151	156	169	181	164	160	158	179	162	167	165	174	128	158	165	160	139	170	141	156	186	184	159	160	174	151	175	180	164	182	161	187	163	176	155	163	169	187	175	173	155	154	183	149	153	161	162	179	177	190	165	157	167	150	172	179	174	157	165	152	164	151	151	171	156	173	165	182	165	173	176	142	144	161	170	166	172	163	155	153	169	184	171	152	145	159	160	164	164	157	160	157	169	167	166	179	153	170	178	185	135	143	183	173	158	175	168	162	174	170	152	149	151	176	179	171	174	149	174	162	149	154	170	194	157	149	181	173	153	147	179	174	185	154	159	167	158	161	158	164	163	141	170	160	155	153	168	164	172	187	148	172	158	162	173	144	173	160	162	182	169	160	167	212	168	174	168	168	175	168	163	170	153	149	144	153	143	138	157	133	167	177	160	173	169	170	172	186	175	182	193	161	186	164	175	165	152	159	157	160	171	165	154	166	178	135	153	178	179	164	161	202	153	175	156	178	157	159	183	159	171	171	168	167	178	187	180	156	168	165	156	190	164	180	161	176	163	168	152	167	190	156	151	148	170	168	167	173	142	166	167	184	179	169	163	160	157	157	148	162	172	163	152	159	155	149	172	172	159	165	168	176	174	158	172	138	177	177	159	184	160	161	194	143	158	174	195	202	180	165	177	179	158	164	167	168	151	157	179	165	150	156	179	176	182	162	168	176	149	166	153	145	177	187	161	163	136	180	150	154	170	194	157	172	152	185	170	191	170	178	147	183	180	170	159	160	198	173	171	162	163	169	161	161	165	168	154	157	158	151	181	171	186	168	137	152	191	145	159	151	179	146	188	169	141	177	161	183	154	168	173	148	179	180	177	164	161	158	172	154	151	161	176	170	182	155	144	163	166	189	168	170	168	189	162	194	185	190	153	164	165	147	164	168	166	173	155	163	164	176	186	165	137	174	167	153	169	161	185	159	182	178	175	174	152	172	159	163	176	162	140	146	165	156	194	167	165	152	176	172	169	149	184	177	153	163	190	180	174	142	145	157	173	165	158	177	162	162	171	185	168	147	171	175	166
7805	871	1505	1702	1430	1255	1001	914	836	689	612	590	589	542	630	555	530	532	491	500	477	474	462	478	473	473	494	504	455	456	424	418	413	467	461	486	467	449	413	453	495	446	477	457	443	457	448	417	465	429	452	423	441	425	395	423	469	435	426	440	432	429	410	416	416	472	429	444	371	425	444	429	406	468	438	468	406	448	439	460	435	469	400	462	426	451	440	436	404	445	429	438	430	406	396	422	439	427	451	459	415	447	432	396	406	390	436	424	413	414	429	457	409	405	421	439	427	457	421	474	419	427	456	461	398	442	383	428	409	377	425	473	431	409	428	442	408	407	410	407	437	419	405	420	444	441	435	451	456	422	419	424	418	443	395	408	441	445	433	413	388	447	422	415	427	446	428	430	420	455	402	419	401	419	447	403	426	409	417	416	425	443	459	418	474	399	400	449	416	412	442	451	448	443	443	394	449	416	449	420	421	423	427	412	454	453	461	436	399	414	411	434	443	475	408	431	440	439	455	443	389	464	435	442	435	442	410	428	437	425	441	442	432	412	431	449	397	453	425	451	429	451	453	427	416	473	432	422	461	467	440	405	426	443	458	425	431	412	388	422	471	421	423	426	388	448	435	386	480	393	417	424	410	422	459	464	392	407	434	396	416	449	421	420	425	404	435	424	408	423	450	420	433	471	446	463	408	419	454	450	450	463	420	417	399	439	469	426	432	420	463	396	427	426	429	426	426	462	412	471	426	443	454	410	412	415	431	439	394	434	469	425	433	406	446	422	419	410	443	441	451	375	432	422	430	434	443	420	410	425	454	460	419	432	438	419	453	420	381	417	469	419	445	413	445	422	431	419	412	429	392	429	449	429	429	446	407	413	426	423	412	422	428	449	454	403	411	407	419	444	418	391	430	423	444	434	438	463	390	443	457	455	420	431	444	440	423	437	425	446	442	440	394	447	410	394	414	418	392	424	433	427	440	417	407	427	445	430	383	458	449	447	429	432	427	435	393	461	391	412	436	410	417	441	430	411	392	447	392	441	458	418	401	466	420	449	394	444	466	414	448	437	429	449	405	428	437	420	446	436	429	460	415	397	430	439	409	445	399	419	417	468	469	429	439	444	427	404	452	440	454	478	434	444	418	451	422	434	382	410	441	431	469	446	452	422	452	413	408	464	441	452	445	460	428	422	474	398	433	412	416	417	422	425	462	438	463	406	464	434	436	408	464	398	397	424	412	420	418	441	423	425	425	432	465	429	399	409	427	365	397	453	419	446	414	439	433	460	420	409	454	407	484	421	424	428	415	443	415	452	419	424	419	437	444	431	472	436	437	415	423	410	443	437	419	411	433	439	439	488	407	405	432	395	383	431	436	427	484	426	437	421	440	423	432	473	438	418	441	452	402	434	449	439	414	408	416	463	441	470	402	456	436	423	423	424	408	442	447	430	432	440	451	395	418	421	436	403	396	430	434	418	398	429	447	446	405	428	427	420	458	429	430	447	448	436	415	432	417	446	430	428	424	428	419	407	426	435	442	405	448	468	440	424	467	439	441	409	374	429	409	426	412	412	404	447	398	443	444	425	428	400	475	454	401	417	428	426	427	433	441	437	413	438	432	424	416	429	380	422	421	444	425	396	433	418	396	416	429	431	421	417	435	395	431	410	418	440	437	425	415	412	443	460	419	435	467	427	410	401	474	434	448	435	438	442	410	432	441	428	439	452	415	447	404	480	460	432	458	454	410	419	402	445	395	419	409	468	422	447	426	450	455	416	419	407	435	446	423	417	425	465	402	437	424	449	411	462	464	433	464	448	396	452	439	438	430	436	379	398	411	406	409	409	456	471	430	428	446	408	468	439	392	429	464	409	431	440	440	404	463	447	413	403	434	430	455	475	456	407	422	449	453	402	429	418	472	436	472	400	463	447	443	388	411	424	438	403	380	455	443	421	438	430	397	432	458	438	381	412	413	393	435	406	447	427	456	440	442	433	441	472	395	405	416	404	432	481	396	437	446	410	417	436	437	432	423	385	437	445	406	413	434	467	467	418	423	430	460	452	478	449	390	410	456	422	426	412	440	437	406	415	458	407	424	431	428	403	413	399	437	452	423	456	442	388	462	478	436	430	424	416	461	410	382	435	467	432	436	447	496	448	443	429	460	430	434	423	445	408	433	479	409	414	440	407	438	407	448	407	403	434	422	385	410	465	415	438	421	413	448	453	433	433	436	453	369	437	466	448	436	440	416	406	436	438	454	439	415	432	418	402	423	407	435	421	466	451	411	415	431	418	422	393	449	459	467	427	452	414	448	421	411	409	433	447	447	447	441	462	410	420	413	464	419	418	406	470	410	443	418	406	427	490	434	470	415	432	413	426	471	450	444	426	418	423	406	419	460	405	419	457	455	372	395	434	387	446	391	420	433	444	414	465	408	391	427	433	438	420	463	420	420	439	411	435	431	466	455	396	432	425	434	431	406	403	422	401	456	443	404	438	441	457	399	423	429	417	437	446	413	436	433	442	447	454	440	433	446	445	427	424	405	426	458	413	437	403	434	438	428	452	429	411	452	456	437	417	452	402	410	440	425	403	464	434	461	436	440	416	460	430	413	392	424	415	445	451	409	410	436	431	444	409	440	428	438	467	401	417	398	437	441	400	403	428	432	433	422	402	415	418	427	447	382	434	405	461	420	458	437	430	431	419	394	441	445	422	390	433	426	443	452	435	445	452	442	434	425	441	434	403	417	420	394	369	414	470	444	441	438	414	418	417	437	390	417	408	454	441	429	437	449	410	436	444	467	420	453	418	412	427	410	460	409	437	408	392	428	394	418	431	441	428	435	449	441	432	454	429	443	427	412	423	405	439	428	413	419	407	409	416	444	447	429	429	430	412	421	409	437	454	443	433	421	433	437	392	408	454	426	419	443	421	408	388	392	433	438	434	455	419	397	417	431	409	430	446	412	442	435	474	425	390	428	422	415	461	433	427	439	413	443	411	451	419	432	397	429	421	410	413	424	410	411	433	464	421	415	412	426	408	423	435	441	409	407	456	407	411	461	432	397	453	412	417	429	473	443	431	445	409	447	426	445	425	438	409	419	448	437	436	415	455	408	441	396	403	465	423	424	437	390	393	427	425	424	435	440	411	414	439	434	456	444	395	428	425	420	420	386	411	415	428	437	395	423	439	453	394	427	449	433	422	434	459	409	408	437	445	367	380	455	425	437	471	426	425	445	438	440	381	426	407	484	398	442	439	434	432	424	438	424	460	417	449	416	433	432	436	426	407	433	449	400	388	429	407	451	459	418	402	424	433	470	400	449	423	469	467	457	431	425	412	421	442	431	452	419	426	442	386	409	397	448	419	422	421	445	448	412	420	436	464	448	417	431	446	415	450	454	393	417	444	430	411	421	449	397	414	446	443	389	420	402	369	468	437	460	443	450	420	411	441	451	426	451	438	416	416	433	450	423	422	435	473	432	423	459	412	460	435	436	459	423	409
1364	403	324	382	401	395	390	398	426	352	403	346	397	370	396	345	372	374	387	373	361	415	361	418	400	393	374	389	371	331	343	324	358	402	372	361	386	403	389	366	386	347	372	425	340	366	355	401	365	373	357	386	359	386	376	367	368	381	380	383	341	352	393	352	384	355	371	373	377	403	375	379	391	370	348	403	388	357	386	392	357	352	380	354	394	351	365	364	398	388	385	404	414	371	404	352	386	392	405	384	379	356	382	354	391	385	393	369	355	336	418	366	433	389	392	366	367	392	379	369	366	381	396	372	372	391	403	370	399	344	385	352	391	374	384	407	371	396	409	385	396	384	355	366	353	378	381	381	373	355	401	368	412	381	373	365	369	384	357	392	408	377	344	402	381	381	372	342	372	381	399	367	380	345	419	370	403	377	408	352	355	392	381	386	341	408	400	351	400	393	355	376	399	391	386	384	376	405	367	365	364	373	384	367	369	380	396	379	340	354	382	357	419	394	402	375	366	363	384	388	385	396	368	358	398	336	344	380	380	367	374	420	380	373	378	415	387	358	376	336	371	387	364	373	327	383	373	396	403	398	354	342	385	354	388	412	366	389	382	361	382	377	378	400	346	381	406	390	409	374	394	346	365	387	380	374	364	400	395	380	390	362	371	413	366	361	376	380	402	365	402	382	386	350	359	356	368	393	410	359	378	387	386	391	387	365	373	376	376	325	346	340	392	362	356	434	409	351	376	365	358	393	370	387	366	387	362	389	387	362	343	421	399	360	376	369	384	361	408	386	392	399	396	392	349	345	392	392	403	422	365	362	392	376	356	364	361	398	360	385	407	357	394	383	363	383	419	371	396	355	379	403	373	386	381	347	394	362	406	390	389	368	380	411	387	314	353	341	385	359	416	399	386	356	374	372	382	369	379	361	393	378	408	385	366	381	369	375	403	349	407	362	362	352	358	333	400	345	357	385	366	368	391	370	338	354	354	378	377	372	372	356	386	384	380	360	422	407	358	325	313	365	423	410	387	359	364	375	357	388	334	394	373	383	327	364	392	404	357	366	372	424	374	383	383	409	366	385	393	387	378	360	375	362	398	388	375	389	398	356	339	412	389	368	358	403	379	400	377	379	402	395	406	405	375	357	374	394	384	361	395	353	371	413	377	381	413	424	371	383	353	396	362	369	359	351	339	348	359	331	364	368	387	344	381	354	343	359	371	391	373	340	400	340	371	359	379	363	375	381	362	363	384	369	363	397	400	368	400	364	388	418	384	420	409	328	369	391	408	395	419	413	353	384	389	360	375	412	346	371	383	366	373	348	354	393	351	376	395	384	391	385	375	364	385	367	368	382	381	406	373	381	353	371	394	339	392	378	380	384	408	377	366	421	415	396	395	398	397	409	390	395	384	384	374	380	403	373	373	402	371	408	358	411	404	366	380	399	384	380	396	416	341	379	375	361	374	365	337	375	352	401	367	401	365	364	377	393	354	335	389	446	343	399	380	394	364	370	423	334	399	403	374	355	371	355	346	379	367	348	330	379	369	403	402	366	397	379	409	380	340	366	375	399	406	382	398	361	362	385	383	381	393	370	399	324	384	375	367	383	377	388	365	373	384	381	367	379	413	332	386	357	363	396	366	370	406	370	391	358	380	370	392	410	344	364	363	370	390	383	361	379	399	343	355	362	338	380	382	378	398	399	380	381	404	369	383	340	366	396	402	354	351	339	387	381	354	377	431	333	391	371	370	381	361	365	391	427	394	410	378	360	375	373	394	378	355	368	388	385	403	367	343	377	360	376	390	392	359	378	383	422	340	360	377	382	437	346	367	345	368	374	363	368	400	373	404	378	396	381	371	410	383	380	394	365	384	422	354	381	354	376	414	379	360	393	383	367	353	390	371	383	382	382	440	370	397	415	398	359	396	393	378	387	331	362	330	412	359	367	384	373	372	395	376	376	403	371	383	340	374	366	428	356	341	384	388	370	350	387	382	375	370	371	356	358	355	346	397	363	363	413	377	388	352	378	388	373	369	386	397	409	393	412	358	359	411	375	379	387	386	360	410	331	370	372	381	366	405	386	360	392	366	378	401	382	351	380	409	373	403	375	373	389	413	382	372	369	351	345	375	365	356	404	395	404	384	359	392	388	365	387	349	392	363	374	329	341	355	398	395	374	324	364	360	383	364	389	342	341	390	343	423	418	381	376	374	407	367	353	358	359	395	387	379	441	414	376	382	364	356	353	375	397	407	387	395	357	389	395	360	385	415	368	379	375	372	366	342	365	361	391	417	401	386	362	379	345	367	395	357	375	376	354	388	406	382	374	398	401	385	375	390	355	357	361	368	393	369	395	365	342	348	365	369	402	372	414	400	393	379	369	387	377	414	402	370	359	353	366	393	358	354	378	391	381	375	386	386	376	394	383	408	402	376	386	366	331	363	402	343	395	395	380	353	386	381	381	359	355	412	386	351	395	389	354	413	367	379	368	382	359	327	384	423	389	387	378	391	335	369	384	375	391	361	368	389	365	415	388	403	398	385	421	345	374	389	378	361	383	390	419	376	391	384	407	381	398	402	344	390	372	392	385	398	344	386	375	384	373	407	380	370	371	377	352	407	345	409	391	385	365	390	413	379	366	410	372	399	369	361	385	403	375	370	366	332	396	391	352	396	400	377	396	398	362	389	389	421	380	356	368	420	382	368	409	371	376	397	354	384	366	363	387	373	386	334	357	393	389	366	384	387	374	350	373	384	376	377	381	376	368	373	361	339	390	381	401	357	370	360	376	381	357	353	388	397	399	388	409	442	365	360	411	350	368	378	381	399	396	369	365	380	371	343	370	391	377	392	364	348	385	349	361	398	401	368	437	366	368	358	391	405	380	402	392	365	355	370	413	371	411	382	404	367	348	335	369	397	364	331	407	401	380	395	415	401	380	356	340	355	407	387	373	398	397	389	370	348	348	367	414	388	379	375	353	356	372	386	371	372	359	356	373	396	366	371	401	351	351	396	387	404	350	377	400	398	354	388	358	371	378	344	398	388	356	435	398	370	393	404	410	391	386	382	345	377	335	381	383	378	397	355	403	375	376	353	359	356	360	375	384	415	390	363	365	354	376	357	395	392	379	333	396	387	353	401	350	334	389	397	396	376	399	384	326	371	352	375	384	423	404	397	405	348	429	429	383	403	366	382	408	391	377	360	362	373	371	359	400	384	390	366	395	382	335	390	362	358	371	416	371	371	361	366	418	389	381	375	360	379	373	405	394	372	350	353	389	393	398	393	378	347	388	384	354	368	371	368	384	386	370	369	407	371	381	388	368	377	365	378	364	352	356	376	367	405	386	366	331	370	422	362	377	377	371	374	397	389	338	369	364	371	373	378	376	407	326	366	374	380	410	383	362	370	393	389	324	385	362	396	374	329	349	377	409	388	381	385	370	367	398	411	380	365	378	381	393	368	358	362	391	342	412	368	361	398	354	338	361	376	374	399	380	346	392
2126	946	928	978	947	978	971	894	944	911	881	906	878	911	915	925	911	916	865	904	944	1004	903	917	890	842	894	986	929	876	884	914	887	898	857	947	913	976	920	905	893	899	921	888	872	885	900	873	901	923	866	891	886	890	871	815	923	912	974	917	946	925	864	867	916	935	906	903	931	861	911	922	922	913	887	925	927	889	911	923	894	909	887	908	880	903	891	928	896	930	950	881	827	905	939	877	909	890	937	923	945	863	905	867	907	934	914	900	906	907	898	838	913	892	939	942	944	889	932	862	925	892	830	953	971	874	899	883	875	861	856	1016	890	932	891	921	897	894	932	900	901	936	871	945	912	887	902	863	910	905	903	907	954	932	923	922	860	925	915	872	929	908	874	948	872	936	878	930	893	901	881	943	943	876	982	883	883	880	895	948	866	917	905	900	894	934	960	879	883	928	842	960	938	879	922	911	858	884	913	937	891	914	953	902	902	904	933	887	947	936	886	947	903	867	897	884	892	926	861	964	921	868	913	886	898	949	943	868	896	912	871	911	885	886	886	860	894	888	889	911	872	933	912	892	861	917	919	917	855	915	920	959	866	935	889	931	949	887	938	877	937	853	908	906	897	873	936	925	988	910	871	934	934	905	932	855	899	931	886	919	905	970	917	914	928	921	906	959	869	930	924	919	847	896	905	900	895	893	888	930	867	920	877	889	899	876	855	908	914	990	895	884	925	875	904	941	927	946	892	955	898	911	916	902	945	918	914	930	886	909	884	914	920	853	927	952	964	852	922	906	953	908	934	810	885	923	890	929	874	910	927	889	916	944	892	943	894	920	920	888	909	871	912	930	969	907	940	928	899	912	922	855	890	958	957	910	843	912	922	883	850	908	887	892	908	867	856	999	883	927	904	913	875	902	912	852	936	917	843	867	967	913	879	913	879	905	938	859	912	896	890	929	881	955	895	913	856	905	926	888	917	952	914	995	889	949	890	865	936	958	902	955	902	918	943	890	870	961	928	924	878	878	895	895	964	873	909	827	945	891	878	890	896	860	881	887	920	879	948	905	927	897	893	929	933	945	891	922	913	919	919	887	935	918	891	907	956	919	881	917	895	922	969	942	889	915	906	945	865	892	891	920	911	903	937	884	931	929	876	925	892	928	918	889	911	852	927	891	909	930	922	935	922	876	928	946	822	895	926	884	904	939	912	867	878	899	854	931	875	923	885	909	865	888	947	933	885	917	891	875	886	892	962	907	880	849	905	913	885	931	874	898	843	956	935	916	944	907	898	841	950	921	902	923	925	922	902	922	890	893	948	974	889	854	934	869	918	910	899	893	905	912	880	891	962	888	923	875	872	993	940	907	963	914	879	919	945	963	913	945	875	888	880	923	891	966	938	892	838	931	877	877	828	901	904	874	879	881	856	906	904	901	909	890	912	953	872	896	938	908	928	943	901	880	905	904	951	900	926	871	908	916	880	912	910	916	908	901	906	954	887	923	896	927	927	901	858	908	952	938	912	976	899	921	890	909	908	948	941	910	913	933	918	908	865	899	861	898	899	919	888	920	928	893	864	892	934	948	945	888	896	897	874	928	901	930	905	864	909	895	948	847	854	883	923	901	926	922	957	883	949	885	894	911	959	948	936	905	883	918	901	932	949	861	866	945	924	924	941	970	919	848	880	861	937	912	894	933	902	906	909	863	933	908	868	914	929	930	933	904	928	871	902	877	902	906	943	902	921	891	901	871	907	891	923	936	942	949	925	940	860	883	903	940	936	866	960	971	917	916	914	890	866	906	913	893	881	940	890	926	893	907	932	945	909	902	860	880	891	900	926	925	877	962	888	914	908	853	913	920	896	884	909	863	889	887	919	885	921	924	963	931	862	924	882	908	915	946	905	915	926	863	929	996	851	892	945	861	875	940	880	915	911	941	914	911	904	916	899	905	957	900	927	963	955	865	846	909	857	934	912	889	904	922	935	898	885	895	894	875	933	942	928	890	944	900	894	924	912	888	910	931	951	889	901	895	921	921	886	905	920	870	909	889	964	923	887	890	881	938	879	905	898	922	901	874	879	906	902	865	882	871	925	908	929	894	894	890	895	900	879	869	865	850	884	943	881	935	926	947	919	869	912	946	928	957	928	924	921	939	887	926	934	990	899	871	929	914	955	951	959	906	947	888	941	838	878	913	887	885	929	869	904	914	882	893	962	943	944	877	939	903	922	891	904	933	895	844	978	974	933	930	892	952	898	872	881	832	928	898	930	878	937	897	876	926	914	922	899	891	909	894	937	920	898	846	892	947	892	892	954	933	877	895	856	937	923	856	880	920	919	916	897	929	891	934	926	944	899	935	885	879	882	907	853	958	911	903	935	900	926	911	894	865	948	926	959	861	874	868	861	905	934	947	948	956	880	911	918	935	950	904	893	997	923	903	956	967	933	926	900	954	908	882	919	909	908	924	902	921	910	889	947	904	879	943	886	922	915	951	905	901	929	920	930	953	891	873	867	838	900	921	894	901	886	872	945	873	914	862	925	896	887	917	871	927	881	924	889	948	889	857	895	938	953	929	880	909	909	920	889	888	951	918	914	860	926	923	888	904	906	946	941	920	903	877	912	888	894	890	952	964	888	926	904	920	921	916	924	906	932	954	984	953	942	912	924	920	918	905	921	930	895	903	925	928	884	904	851	923	902	897	929	847	902	939	894	972	852	918	910	884	919	933	859	859	915	908	952	948	888	890	919	919	896	908	889	931	882	894	913	884	902	924	978	886	919	959	954	948	961	888	924	909	915	859	888	920	922	913	906	929	936	967	910	935	982	885	881	917	930	909	929	897	889	870	823	892	911	939	883	895	874	910	952	883	892	867	898	926	927	907	827	877	910	928	938	925	890	899	911	944	919	923	878	886	929	869	914	946	944	912	962	897	924	899	928	951	938	892	885	864	921	912	895	950	924	940	904	891	875	928	903	901	891	905	891	938	920	910	930	897	895	937	940	861	939	980	937	941	937	911	902	918	926	936	920	880	902	937	904	903	879	916	905	935	940	962	908	876	870	940	926	879	885	905	881	905	867	924	882	929	923	911	899	916	904	862	889	914	884	898	910	905	891	881	889	953	932	876	931	915	932	906	927	900	924	915	910	973	955	881	857	866	911	921	883	890	934	887	847	893	893	908	909	870	938	907	970	903	925	871	953	864	906	908	977	897	923	927	900	857	850	963	840	909	941	890	937	858	885	949	934	926	877	905	908	929	920	890	947	847	952	924	911	889	926	895	857	954	900	940	884	880	877	878	920	951	925	911	885	869	887	882	906	950	944	953	893	888	934	904	872	916	891	876	896	879	860	891	903	871	909	931	963	943	949	923	910	928	901	925	913	881	901	929	935	895	935	864	914	903	874	868	879	948	922	915	915	907	907	955	870	923	898	913	924	928	940	835	867	967	927	885	939	855	923	880	928	898	924	943	934	916	869	921	917	937	934	883	916	901	915	881	859	885
6709	560	612	554	453	402	378	345	377	369	337	354	354	329	364	363	344	332	364	305	320	308	322	334	323	314	316	328	360	356	323	345	357	319	307	355	364	388	320	356	396	356	329	346	339	302	324	338	323	352	376	375	314	319	315	323	386	346	327	359	325	319	330	343	347	365	340	337	355	352	341	361	336	325	339	317	372	347	335	358	351	341	315	327	298	365	380	345	385	368	338	342	340	344	369	348	366	362	343	335	321	351	337	338	344	367	357	367	347	330	338	311	364	393	328	350	328	350	347	312	312	338	347	370	349	338	321	342	337	339	293	345	356	356	372	341	347	351	293	347	328	320	355	375	359	323	344	356	330	369	362	359	364	330	333	333	377	327	358	328	327	373	329	365	315	312	343	355	347	349	337	345	320	365	306	332	341	343	332	338	367	380	328	329	357	343	354	306	335	321	308	339	359	379	383	336	334	344	350	377	355	350	294	331	343	332	331	340	347	358	341	363	328	359	339	336	356	368	354	338	344	366	367	349	333	322	316	322	377	382	364	340	344	330	357	312	297	337	327	355	350	347	301	326	323	395	340	365	339	334	328	350	356	341	355	329	308	330	344	354	343	346	357	317	322	330	326	347	355	372	335	366	376	347	320	311	340	365	371	344	318	306	353	347	332	312	344	332	318	353	361	372	367	362	341	325	311	340	323	346	314	330	323	333	340	350	347	349	340	318	368	316	338	344	357	367	341	348	315	338	339	331	340	370	323	317	347	321	349	309	379	344	321	335	344	347	329	335	378	369	374	321	333	340	347	366	379	342	334	308	345	392	324	367	339	322	341	342	359	325	308	361	367	327	360	351	303	351	354	327	343	348	353	331	311	329	351	337	337	333	366	362	342	370	312	358	349	311	314	320	349	315	367	327	340	373	348	345	388	340	353	338	374	323	346	353	343	341	349	361	342	335	334	319	343	348	335	346	357	347	345	345	322	313	334	353	316	326	352	345	310	319	338	326	358	322	328	337	327	316	354	332	306	321	315	333	369	368	360	335	325	369	323	340	330	335	355	301	360	334	332	336	376	333	312	303	385	386	311	352	336	364	348	360	335	325	333	339	342	321	332	366	339	305	342	364	366	350	343	343	324	359	331	376	317	373	351	320	325	360	345	333	333	356	339	314	347	349	338	347	343	310	355	334	349	359	312	350	345	341	330	366	351	357	362	351	379	332	332	361	339	297	367	331	365	354	353	352	341	340	333	332	323	346	291	344	357	346	334	319	352	346	336	351	357	380	342	348	354	346	366	343	342	340	328	364	340	340	373	287	326	349	321	330	341	354	340	343	348	337	342	317	336	341	333	321	349	335	367	380	352	330	354	369	369	283	363	328	283	336	362	334	358	351	314	365	362	325	351	357	347	338	314	353	373	363	367	315	376	346	302	339	348	353	319	358	340	321	309	317	346	315	346	375	361	326	328	335	300	334	354	330	330	330	338	351	391	357	331	377	333	376	305	357	332	339	349	338	348	363	357	321	320	338	365	360	343	337	345	333	327	339	368	327	298	328	345	365	355	309	368	330	377	382	301	334	352	319	337	345	316	358	345	340	354	349	343	291	327	342	314	329	391	332	353	332	354	352	335	309	359	367	317	336	358	340	364	363	340	342	334	323	399	305	345	338	323	320	341	339	365	358	317	318	357	345	335	366	312	330	350	343	364	326	351	309	355	324	359	346	373	315	343	331	332	351	321	326	332	336	309	341	354	353	340	311	337	317	363	333	371	349	347	339	352	325	372	357	370	310	393	339	324	344	338	330	302	310	354	321	365	361	335	318	325	332	340	329	357	352	359	352	388	357	334	330	342	348	333	330	385	337	355	328	330	353	291	347	344	329	359	309	347	350	334	315	361	335	360	332	339	366	331	334	346	356	334	336	339	345	348	348	345	330	328	301	323	333	335	363	336	381	310	353	352	304	303	334	347	330	353	346	310	387	348	329	368	347	328	330	304	353	322	300	329	353	335	335	300	357	373	345	337	307	336	338	322	335	340	307	348	324	362	376	364	381	325	320	335	308	318	335	324	338	334	330	333	352	326	320	354	326	356	347	332	345	297	338	355	333	351	346	352	338	347	363	358	316	337	329	339	360	368	331	298	325	356	383	347	349	359	345	330	336	334	326	324	354	367	362	315	379	352	359	300	351	332	335	345	333	368	393	349	342	364	334	369	340	362	368	363	369	385	355	353	353	331	353	327	339	348	299	318	341	329	334	328	341	320	355	325	349	366	340	332	372	344	351	344	351	349	337	353	354	340	343	377	320	374	359	338	357	309	315	350	303	334	315	309	359	345	312	344	372	357	348	372	356	312	335	314	334	327	329	345	332	362	345	333	366	338	362	386	317	298	348	324	333	363	330	315	329	355	326	353	366	346	326	359	352	333	352	342	328	339	335	340	336	342	332	316	341	343	322	332	330	323	330	354	322	341	356	324	372	326	356	331	363	326	351	351	339	318	341	353	312	334	333	340	344	320	373	317	357	347	341	330	362	312	337	327	323	366	329	312	332	348	342	347	342	308	324	334	320	364	363	353	320	336	342	371	343	323	358	343	369	337	356	300	350	342	348	334	354	345	315	310	317	312	347	358	303	355	354	326	359	350	356	344	326	372	337	338	350	334	335	345	346	321	333	338	333	338	342	356	330	336	308	343	368	350	338	353	363	320	300	352	315	344	372	345	352	347	321	325	358	320	336	313	352	340	341	331	330	325	358	358	341	311	356	360	349	336	315	312	349	361	298	352	316	340	333	325	349	340	348	350	333	313	373	316	333	327	310	345	356	328	351	369	334	354	356	355	346	363	315	331	318	368	350	365	346	360	356	339	369	314	349	349	304	320	352	318	333	345	348	347	343	333	359	352	339	314	335	320	338	356	325	321	348	339	310	309	345	329	337	370	304	351	312	347	348	326	324	381	347	359	324	348	318	311	339	372	354	308	321	323	349	311	322	326	342	357	334	358	367	320	394	369	371	349	348	337	312	307	343	329	347	368	373	323	362	336	349	369	362	334	334	327	321	331	334	348	351	355	316	365	345	340	332	350	352	357	316	357	328	365	312	327	328	357	315	356	347	337	361	328	382	327	326	355	299	314	336	337	331	362	335	357	364	317	366	348	325	360	316	319	357	328	328	335	363	357	341	329	321	347	364	341	326	362	331	345	337	348	336	301	314	346	359	351	317	331	328	358	314	334	307	309	320	324	357	334	355	366	335	356	322	357	334	361	341	313	309	310	299	337	367	367	342	315	347	327	335	370	326	338	350	338	371	354	313	366	350	348	386	331	370	352	330	370	346	350	368	313	351	332	341	347	344	345	344	335	350	311	332	351	339	325	320	353	376	364	331	337	373	329	326	341	360	345	336	323	319	337	337	398	352	355	392	336	354	352	318	337	301	379	309	364	353	338	301	364	323	335	374	335	381	370	329	352	342	340	324	343	302	377	354	357	366	352	340	338	326	350	319
6439	1042	1420	1494	1390	1165	1068	1038	1003	992	935	903	905	909	888	861	894	884	878	838	885	889	843	854	891	814	836	843	853	815	870	883	850	820	849	809	809	869	813	809	840	821	832	842	859	802	806	854	807	805	865	776	820	797	783	809	767	840	816	786	794	841	796	813	835	843	826	833	803	830	865	829	805	822	817	814	814	814	799	811	832	821	864	855	840	845	843	859	812	823	899	777	788	844	791	822	821	788	837	819	793	789	814	830	784	861	792	816	783	819	806	907	803	812	782	829	816	866	823	833	821	804	819	745	808	831	854	891	838	803	777	777	838	869	799	844	793	809	795	824	854	823	837	845	833	807	808	869	775	867	843	827	781	787	824	804	869	816	809	826	790	876	851	891	839	802	796	845	856	839	806	784	763	857	830	792	862	831	820	858	802	836	798	827	805	804	775	826	864	857	768	827	793	820	819	821	814	801	753	834	782	798	775	823	802	814	811	819	824	802	798	810	816	838	811	821	772	826	821	849	817	805	826	847	844	833	827	816	859	873	812	850	832	805	813	860	799	872	872	830	847	817	794	842	787	814	890	858	819	811	829	827	825	792	773	800	767	828	785	852	773	845	790	807	779	814	821	815	809	855	814	806	752	836	811	822	818	778	814	847	861	824	829	866	850	807	800	802	844	820	851	798	805	840	832	836	846	807	806	812	799	870	787	830	829	825	839	819	797	863	869	834	780	835	850	802	782	848	805	861	829	900	825	806	853	786	806	792	812	820	820	811	782	812	820	823	817	814	874	842	820	866	803	783	840	835	847	817	811	828	823	854	836	835	821	821	831	829	805	810	846	836	803	834	817	825	787	852	858	826	797	812	832	782	835	834	824	827	814	836	872	821	840	828	833	794	859	800	864	847	857	836	797	760	796	775	782	831	813	785	810	877	799	803	865	797	801	795	756	799	813	800	748	851	807	796	799	757	821	761	794	760	810	810	870	805	823	835	742	781	801	820	816	777	808	808	778	822	787	826	806	809	775	840	809	804	779	827	854	801	822	880	833	863	788	808	827	769	839	792	821	796	794	797	774	778	844	861	824	830	824	816	825	864	828	810	825	765	839	844	797	795	840	832	761	823	866	833	824	835	827	835	803	837	800	795	838	830	802	871	822	808	851	891	840	810	805	799	805	789	830	762	801	838	845	809	798	870	800	781	817	831	819	851	843	787	771	842	857	773	780	784	835	809	806	812	840	804	789	854	810	775	823	823	902	827	815	855	793	835	787	814	842	814	800	810	778	819	767	769	836	814	833	825	795	822	898	786	808	845	789	804	808	861	813	784	802	818	831	787	784	793	812	808	785	828	815	785	857	805	807	854	790	846	769	849	830	832	850	796	858	785	817	803	796	852	845	844	794	821	812	824	822	814	869	799	792	822	888	828	791	820	809	805	841	824	849	862	852	844	822	812	864	827	813	799	837	852	811	832	863	748	836	835	865	871	788	782	874	847	851	804	816	839	824	810	808	845	817	790	856	823	791	836	826	820	890	800	802	928	821	834	800	796	762	793	848	805	805	816	809	817	844	831	842	854	870	875	841	809	792	872	806	873	791	791	818	831	840	807	824	846	805	814	809	795	839	799	796	826	828	801	806	865	812	858	828	860	836	816	870	803	804	837	823	808	806	807	849	873	825	815	797	825	840	805	838	854	805	797	824	824	819	814	791	826	827	827	887	798	825	800	824	848	789	842	821	879	838	804	816	853	848	820	861	811	796	817	811	852	811	809	830	825	865	807	827	866	815	851	839	760	824	756	909	843	821	795	817	792	817	808	798	837	815	846	848	808	831	894	829	795	834	809	844	814	798	804	822	808	819	775	787	779	848	845	822	797	799	803	817	801	809	833	828	820	852	800	812	809	910	835	776	792	758	810	837	836	805	794	819	834	811	822	796	814	840	809	797	775	827	809	827	824	831	841	818	782	815	876	828	873	837	868	844	825	831	821	818	840	813	803	826	829	825	836	841	773	831	761	805	832	805	778	799	845	809	852	814	795	808	815	824	860	833	804	815	847	856	832	846	848	851	782	806	794	801	828	871	814	866	841	856	825	793	847	828	787	799	783	806	828	856	795	865	802	808	793	802	877	819	833	827	820	852	832	807	804	852	833	842	842	824	834	869	823	816	844	852	778	795	771	804	854	801	791	813	825	810	848	856	774	851	829	841	856	864	850	796	778	835	885	824	844	822	887	805	810	827	810	832	857	805	801	801	816	836	808	835	808	871	825	866	862	806	804	802	799	779	863	852	799	841	852	868	887	849	876	849	865	836	784	832	812	813	845	788	817	866	841	797	835	830	767	773	847	800	796	847	793	854	847	839	809	826	844	826	806	831	822	823	754	860	803	809	802	839	859	824	811	785	816	860	800	834	800	799	862	813	883	826	824	784	805	843	776	838	824	800	838	807	808	813	892	800	786	861	859	875	797	809	829	838	804	835	828	806	783	789	806	812	801	863	807	838	840	838	876	833	814	815	812	780	846	820	830	829	827	790	888	784	837	812	791	836	845	785	851	771	828	841	859	814	818	832	782	798	835	823	790	854	856	856	850	832	814	798	792	787	809	833	842	841	836	809	792	811	857	770	819	796	805	766	800	840	828	775	811	814	844	814	772	835	811	832	833	818	828	789	813	811	821	843	797	834	756	836	771	850	796	865	813	847	860	799	778	823	828	833	826	836	833	841	823	834	819	834	829	787	808	830	837	828	820	810	823	817	819	803	827	825	831	779	843	836	789	846	852	808	817	815	778	779	800	783	863	875	795	807	818	847	800	867	832	796	816	819	824	823	822	830	819	792	796	846	800	864	836	830	791	798	816	857	778	813	853	833	828	795	768	832	843	817	801	781	841	851	798	860	812	794	819	795	825	869	810	828	824	788	817	833	842	788	815	793	836	859	802	803	826	832	822	882	840	801	817	776	795	833	820	823	834	844	797	799	850	839	821	812	804	839	801	828	821	830	838	831	784	869	828	804	842	784	847	860	844	831	802	772	837	839	830	841	818	791	818	822	796	781	846	809	819	829	800	807	825	811	805	816	811	806	780	834	781	772	821	845	799	802	784	849	822	803	813	792	833	817	837	749	847	808	870	816	790	838	844	818	825	809	867	802	788	779	820	839	803	814	838	853	823	822	806	789	810	860	831	847	801	829	817	804	828	845	789	798	823	825	839	806	854	803	848	811	793	884	762	771	854	861	803	806	812	805	842	832	848	840	842	794	827	855	840	858	832	802	810	810	852	820	810	837	848	796	819	801	814	830	850	857	851	799	817	863	792	837	860	783	797	779	779	769	861	792	820	765	829	809	797	794	758	879	796	859	783	832	835	826	807	820	812	847	860	851	789	835	822	856	828	813	840	811	857	753	832	827	796	836	837	862	822	842	822	826	842	802	843	838	815	848	853	782	804	808	820	811	793	793	804	837	793	814	844	781	798	877	759	835	831	842	791	813	807	841	810	849	870
12129	789	691	482	363	286	276	234	215	204	186	185	178	202	184	172	181	160	171	169	179	155	169	172	144	157	165	180	188	147	171	158	168	155	151	168	173	165	180	167	168	158	144	168	173	180	158	176	168	154	160	170	160	177	184	178	143	166	163	157	154	149	174	169	172	172	152	134	160	176	182	147	154	172	184	155	185	165	165	156	169	169	189	169	153	173	177	164	166	174	150	170	144	177	184	172	159	135	183	166	166	165	159	148	162	178	154	159	169	166	143	151	153	161	174	161	196	190	165	161	151	164	173	158	152	173	167	155	136	183	163	165	162	183	138	159	197	162	153	169	143	178	164	189	162	158	175	167	196	180	172	152	191	180	159	164	166	180	157	138	140	169	144	164	167	162	165	151	176	143	178	151	158	161	147	166	178	142	171	149	165	156	162	185	176	146	175	163	171	171	125	173	146	157	198	192	169	180	149	167	148	178	156	163	175	166	172	164	172	180	164	174	201	162	179	146	190	171	164	180	152	170	151	146	174	173	166	147	151	133	142	171	147	153	169	156	154	153	168	183	157	159	174	161	143	173	167	172	163	162	165	160	159	137	147	149	171	164	172	157	162	160	142	160	163	165	188	148	167	155	155	139	162	154	189	190	175	156	165	186	177	189	146	157	177	143	178	178	161	135	166	179	193	179	159	153	171	140	161	157	158	157	158	161	148	145	150	163	164	167	181	157	152	184	173	157	184	156	156	177	168	139	158	171	186	149	154	169	188	174	169	157	153	170	185	161	171	174	164	166	148	162	180	185	173	142	178	154	188	185	182	159	157	159	168	153	176	137	176	174	170	148	187	152	186	173	157	172	187	171	142	167	166	170	159	174	172	164	153	188	154	167	167	194	174	174	163	160	167	159	183	169	142	173	146	184	154	168	151	134	146	169	159	170	148	172	176	167	168	155	168	165	154	155	164	170	159	161	168	148	147	167	169	183	165	163	155	147	149	162	165	194	181	166	172	169	176	178	146	154	200	182	167	148	158	153	146	161	169	167	170	168	165	175	165	159	156	157	156	165	152	152	138	174	156	187	166	164	156	180	161	169	178	151	168	164	175	168	156	152	178	170	184	189	173	140	152	181	163	169	169	152	166	147	158	185	176	146	160	144	174	169	172	164	160	163	156	151	168	188	161	144	195	161	176	174	183	183	162	162	134	168	161	154	172	177	149	153	173	161	160	162	178	182	171	163	170	181	166	152	163	187	162	158	178	182	160	159	157	172	181	179	152	194	172	173	171	145	177	169	179	177	153	156	171	149	171	196	174	150	155	164	164	169	192	178	179	168	177	137	171	158	137	190	189	167	170	166	146	129	157	179	165	155	156	198	165	165	148	160	169	167	163	177	161	156	143	164	158	182	159	148	168	148	171	162	156	175	164	150	157	178	187	157	178	170	175	156	188	184	177	166	166	140	152	173	145	147	174	163	172	168	147	165	132	166	163	182	178	156	149	166	162	149	156	165	139	182	177	166	159	143	189	185	172	169	165	167	170	167	174	146	163	186	174	180	160	159	165	166	185	144	151	164	187	179	168	156	184	153	131	156	191	159	154	183	156	188	165	178	161	157	175	188	168	174	164	178	173	169	173	148	171	162	160	159	183	142	167	165	180	167	141	161	159	182	156	171	163	160	154	193	178	155	170	168	172	163	158	190	162	187	165	171	166	192	164	150	142	168	158	143	160	163	163	183	173	153	166	165	172	184	141	151	191	169	185	162	172	155	148	182	176	179	158	152	156	167	182	153	153	169	143	147	168	163	149	165	143	160	153	154	178	150	170	182	168	165	152	170	165	181	175	172	180	183	162	164	147	172	190	159	172	145	164	174	160	177	163	135	175	180	169	170	163	165	150	160	155	182	158	157	160	164	181	161	164	142	151	163	156	153	171	172	178	176	141	151	157	170	163	149	193	185	154	160	153	177	162	168	178	171	165	160	147	179	169	175	168	168	148	182	169	167	172	156	178	160	151	192	157	170	147	160	161	156	164	152	153	164	165	162	177	181	177	160	155	169	150	153	170	150	168	195	145	162	168	157	165	168	192	179	173	150	173	156	154	173	159	150	143	158	158	166	182	173	172	170	166	156	175	171	179	187	160	156	153	163	165	155	157	148	189	155	144	165	164	176	150	165	168	171	164	154	180	162	176	160	157	143	149	155	175	171	189	180	188	175	153	173	153	177	189	154	153	177	150	171	172	169	163	148	155	148	146	159	152	149	144	123	161	179	158	168	177	169	175	160	155	158	160	174	150	160	129	162	184	168	146	169	165	146	157	161	137	153	160	170	164	157	158	143	156	179	169	141	163	166	155	192	160	176	162	196	163	184	176	164	178	137	192	163	159	150	162	181	169	153	178	165	170	167	175	164	159	173	162	171	147	174	164	152	203	176	165	207	175	138	163	153	141	148	155	179	163	146	153	167	163	157	185	160	135	166	162	159	159	137	177	179	139	158	167	156	179	169	163	155	138	143	166	144	141	148	164	200	152	167	180	186	166	167	174	181	143	145	152	146	154	189	185	170	178	168	183	172	159	162	162	152	197	150	150	150	156	155	157	171	155	180	164	188	172	156	179	178	164	174	143	172	163	162	175	172	166	152	192	143	169	159	153	144	156	180	154	166	165	156	168	162	165	179	160	191	155	159	163	177	160	207	157	162	178	186	155	167	177	159	151	172	153	151	164	180	153	134	173	162	162	171	166	172	155	164	163	156	142	169	166	182	187	185	157	163	145	188	156	165	156	168	155	168	168	178	155	143	145	134	173	151	156	154	156	172	149	141	178	169	156	169	160	167	149	179	165	159	167	168	138	168	159	175	149	147	133	156	169	172	174	156	153	173	149	149	165	134	175	145	139	179	166	175	178	173	163	166	158	158	174	163	161	176	152	141	160	143	173	149	144	172	169	128	165	154	159	170	152	138	182	154	160	165	162	168	177	163	172	172	155	165	163	159	176	177	168	187	164	153	175	188	165	162	147	181	162	159	162	174	176	164	178	158	163	155	149	168	164	150	145	150	170	166	152	142	155	163	173	154	173	177	158	174	182	175	166	179	161	193	165	164	155	167	150	198	175	166	184	179	155	155	160	131	178	152	171	150	136	139	164	159	178	185	173	176	165	142	174	168	156	154	180	168	160	144	166	139	166	155	160	164	170	203	172	162	155	174	176	140	178	186	150	173	159	156	146	176	185	198	169	169	164	177	170	155	191	169	163	170	154	163	153	173	171	176	166	161	151	176	162	166	163	154	154	147	167	154	165	169	170	172	152	161	164	157	161	155	161	142	156	170	174	153	124	190	168	185	156	158	166	192	161	169	168	171	156	174	187	185	146	157	142	152	154	168	171	175	156	184	159	153	177	179	169	161	153	160	155	184	156	153	163	155	182	158	159	150	168	162	157	188	174	178	172	178	179	168	141	169	197	141	143	150	155	179	161	167	160	167	173	176	169	170	164	180	175	152
7660	879	1554	1757	1553	1167	1009	882	760	719	644	639	587	572	537	553	522	506	474	532	490	492	457	451	488	445	459	469	457	476	437	471	476	448	460	464	444	442	453	451	462	462	438	455	465	427	448	473	454	467	448	460	474	431	433	409	522	415	464	438	452	409	437	458	404	412	439	422	441	418	428	414	402	430	444	462	454	457	418	426	436	470	436	445	406	457	446	501	469	432	437	435	411	471	468	422	449	444	443	445	427	441	424	423	419	419	452	451	419	428	432	404	434	419	434	412	428	442	442	435	423	400	413	448	438	430	420	411	405	403	390	437	429	440	448	402	423	419	437	433	451	420	452	435	433	438	438	458	464	437	401	409	443	406	506	444	418	403	438	410	421	482	406	455	438	467	422	414	436	405	451	410	433	447	406	450	426	442	459	436	448	414	435	435	446	498	432	439	429	422	413	442	399	451	454	431	444	442	458	467	421	420	439	399	453	428	473	423	406	430	434	401	391	373	423	432	420	427	429	445	389	405	439	452	431	418	415	403	416	428	413	417	420	419	458	450	459	423	400	416	437	415	442	411	450	403	427	437	456	450	467	403	460	430	442	428	423	442	395	427	419	399	461	410	415	423	420	414	448	417	425	444	386	395	438	432	415	389	432	454	421	437	394	429	426	433	419	405	420	381	431	453	414	445	450	432	456	427	418	448	430	434	456	408	442	427	465	408	399	435	455	434	441	440	457	419	421	450	429	420	461	431	434	404	438	445	420	441	396	396	427	413	420	432	439	440	463	423	454	402	437	424	400	447	474	432	434	427	410	450	397	451	412	460	446	413	459	434	439	406	419	405	425	380	443	452	451	409	416	388	411	431	418	434	446	420	431	450	436	435	437	430	405	409	442	422	427	425	439	438	403	412	452	397	447	439	431	415	448	434	410	435	443	434	421	406	438	445	415	457	425	445	438	431	429	420	444	413	467	414	393	398	438	394	419	424	427	411	416	405	424	429	417	451	457	428	444	417	403	433	419	432	427	432	423	437	402	428	423	427	471	407	408	392	430	401	457	414	411	461	439	409	431	445	464	453	397	426	426	420	423	420	408	412	452	417	433	448	437	435	442	426	443	412	449	431	443	433	436	480	445	435	469	431	444	439	405	409	427	398	437	435	421	412	445	455	432	436	406	413	412	399	436	403	435	437	426	434	369	435	417	456	425	397	453	459	473	453	390	422	442	445	422	442	418	466	467	415	420	453	435	423	414	420	435	426	456	444	440	412	390	424	453	427	422	379	478	439	419	491	425	448	434	406	465	418	432	426	400	418	462	439	441	464	409	407	424	431	420	431	431	441	452	449	450	414	427	400	388	457	404	422	448	394	428	428	410	445	408	421	436	477	422	439	445	414	469	448	452	431	476	455	422	463	396	397	411	429	398	420	391	422	469	425	420	435	415	438	435	446	424	419	438	404	381	412	440	470	424	387	488	406	412	404	442	425	409	425	434	440	410	433	451	441	450	385	448	443	429	440	426	442	453	427	422	415	445	408	442	449	400	437	414	472	446	452	423	437	431	444	415	455	440	461	426	414	444	416	441	407	469	448	444	417	442	462	458	428	423	446	448	445	485	409	405	419	450	443	440	422	461	403	467	439	398	465	433	466	422	446	422	426	433	426	437	483	439	423	436	426	400	424	399	468	385	428	411	395	407	432	436	447	419	432	416	452	460	445	422	423	460	434	417	440	432	417	427	417	431	443	412	433	431	415	482	461	405	436	449	419	461	438	424	457	455	419	405	421	416	436	454	443	418	431	417	454	461	410	427	441	398	422	413	445	440	444	443	421	436	420	427	438	407	455	440	452	383	449	437	416	433	438	433	398	433	423	453	419	444	433	395	428	446	447	416	425	410	414	434	438	435	459	404	401	444	413	450	441	416	429	387	405	430	413	439	438	435	384	462	428	437	428	462	398	418	436	408	421	391	419	424	439	434	419	410	435	469	445	449	454	443	428	453	428	467	400	426	418	402	410	449	421	434	442	416	382	434	422	410	419	461	400	446	441	416	430	401	394	444	412	429	411	465	444	429	417	429	413	444	465	407	440	446	464	406	409	388	419	415	452	417	501	424	451	438	421	470	421	440	405	397	485	407	411	433	442	430	435	431	422	430	419	410	459	447	425	399	448	444	448	430	465	409	451	439	421	448	449	445	441	446	444	403	405	488	411	441	431	421	431	448	431	444	471	432	434	435	438	458	430	403	451	433	423	448	444	420	433	429	415	442	426	421	404	413	408	446	415	401	420	392	427	440	401	434	433	434	429	443	421	435	440	423	408	494	434	402	452	453	448	448	466	436	464	422	410	435	428	443	392	430	432	440	416	423	413	406	435	414	369	427	426	439	425	430	425	432	430	406	421	448	444	450	431	449	461	427	421	402	439	430	481	465	436	434	467	468	426	405	414	422	429	416	447	436	414	433	439	459	437	399	426	435	433	414	408	429	412	420	409	434	436	476	449	445	379	411	481	436	440	448	440	402	401	441	400	458	416	456	427	402	390	444	436	472	463	423	437	424	409	415	435	451	441	478	408	434	459	441	440	426	406	415	402	420	420	423	403	445	453	419	452	436	443	439	422	424	420	429	419	427	430	405	420	450	443	403	426	401	416	446	425	410	420	440	435	428	430	397	475	419	435	467	427	428	476	393	421	406	435	406	420	415	445	412	407	428	411	441	460	425	420	436	448	445	429	421	401	401	417	434	446	436	406	434	428	461	428	440	473	458	446	389	441	415	457	430	407	458	468	407	447	436	413	429	441	390	411	441	466	441	392	441	395	424	472	440	413	440	447	472	415	433	457	469	413	392	407	421	433	442	417	426	410	449	445	446	448	442	438	421	413	433	465	426	417	461	446	407	449	455	441	436	422	432	417	400	398	396	435	424	434	419	413	427	448	435	432	421	466	442	390	422	423	405	449	451	415	405	425	420	416	419	418	406	439	453	443	451	393	474	399	445	457	467	435	450	407	407	434	429	447	402	425	445	414	433	432	436	437	437	417	439	412	418	455	440	409	444	389	434	440	411	442	427	416	384	423	438	451	477	424	412	387	453	439	414	419	417	431	441	449	415	435	481	416	419	428	447	433	415	412	446	393	455	430	467	448	418	456	489	423	431	424	419	444	466	425	419	426	441	443	418	419	424	434	422	428	382	413	436	436	431	430	382	434	400	414	431	454	469	408	455	405	417	436	410	429	403	406	441	402	439	409	442	411	407	417	421	450	444	419	477	448	466	455	430	419	429	442	422	415	448	423	417	414	432	411	446	407	418	468	437	421	398	415	445	422	463	439	432	484	411	417	408	434	449	408	439	443	393	437	464	399	418	447	426	442	416	435	421	436	378	421	425	406	428	409	419	380	433	439	464	423	420	456	432	446	411	431	396	417	423	416	424	456	434	414	398	435	472	424	454	402	436	410	413	457	467	460	453	407	415	417	383	464	414	412	424	446	437	418	444	408	444	429
1366	411	395	402	407	410	364	362	367	371	407	391	390	361	377	347	380	372	354	413	356	387	397	376	393	383	381	399	410	388	399	382	346	374	367	411	384	361	392	392	377	365	339	383	368	395	389	391	393	399	432	360	389	383	396	350	368	372	399	390	355	361	429	394	393	353	365	369	365	381	377	382	378	376	396	371	391	377	379	365	389	377	366	373	360	396	368	397	359	389	354	359	382	378	342	386	375	366	402	391	371	431	377	428	344	383	374	379	363	385	389	365	407	416	393	370	334	376	368	349	348	404	382	389	359	382	437	355	397	369	410	427	378	400	371	366	372	366	378	379	360	391	394	337	411	373	420	339	390	351	375	376	433	391	376	366	365	372	340	365	402	346	383	396	375	414	385	358	399	374	375	390	395	399	337	377	397	353	371	359	380	357	362	394	386	378	395	380	382	404	393	383	376	399	415	370	374	406	391	381	378	397	333	380	388	379	368	371	358	405	384	341	340	360	359	384	400	371	368	387	394	394	387	366	379	352	396	384	371	398	385	391	365	394	397	398	398	392	391	358	362	381	368	342	358	369	349	349	367	343	365	365	358	378	402	353	374	383	399	372	374	392	410	398	399	396	347	382	343	367	368	374	387	364	384	359	374	389	374	360	376	389	352	376	379	345	359	364	385	380	392	390	369	385	371	370	341	359	343	365	370	407	336	396	349	372	407	362	400	403	395	366	359	335	391	372	369	368	366	387	405	388	404	397	392	403	395	378	363	400	407	408	392	348	375	371	351	365	389	355	384	443	347	378	387	345	370	326	371	369	380	352	380	391	383	364	378	446	370	377	378	360	396	398	411	382	370	350	410	386	348	409	349	391	368	351	369	370	390	405	398	358	408	382	378	341	397	371	364	373	387	367	391	362	405	387	395	389	397	373	355	347	355	368	390	446	384	363	373	375	353	348	408	383	368	388	391	364	362	400	369	364	361	369	381	412	395	378	368	398	361	350	393	393	387	377	377	372	417	366	355	382	376	395	357	397	388	429	397	383	367	428	391	360	418	403	363	397	425	382	395	375	378	376	381	354	360	373	383	384	378	395	362	384	409	364	377	372	392	393	353	383	389	379	378	368	383	386	361	388	374	395	383	370	390	416	385	367	372	371	402	382	398	370	411	363	419	396	387	377	404	407	427	405	377	367	389	387	371	338	365	383	364	380	347	378	410	375	343	413	367	382	378	361	377	345	362	397	369	360	376	388	357	342	412	401	424	380	363	370	370	387	386	393	363	375	426	361	371	387	391	348	369	380	385	379	376	423	401	389	357	370	333	376	338	357	389	386	352	354	402	367	395	365	367	345	377	390	383	392	368	413	378	355	383	352	387	371	407	378	382	365	365	402	377	370	410	430	391	374	380	381	397	390	406	366	355	364	360	373	339	389	378	394	379	351	386	332	389	362	350	396	373	414	398	343	357	362	388	385	402	363	378	404	366	366	360	383	385	344	411	353	404	407	369	384	359	375	360	375	352	396	346	358	357	369	379	389	367	371	328	375	387	393	380	404	372	375	384	365	377	389	387	368	345	353	387	365	395	382	348	422	373	380	399	372	344	359	392	364	354	381	373	404	389	367	410	394	357	409	381	384	366	373	371	404	378	373	383	376	410	404	359	392	404	395	378	394	379	383	350	396	392	412	385	344	385	369	373	370	378	393	376	382	354	373	384	393	381	426	366	373	371	397	379	385	395	367	374	318	367	378	352	362	370	376	375	440	372	358	367	401	393	355	359	361	375	369	346	391	399	345	381	374	379	384	387	360	388	351	406	370	382	388	416	421	359	351	397	424	372	380	366	364	392	412	380	386	370	370	369	368	368	398	387	376	364	399	383	389	398	372	369	361	356	323	347	363	393	419	368	379	390	385	393	376	355	381	397	399	400	420	392	377	382	390	371	376	378	371	371	369	376	370	390	352	389	380	380	393	372	411	389	377	354	369	390	379	348	360	388	380	388	372	379	406	345	414	362	341	354	382	353	414	377	411	374	407	408	381	355	401	394	405	395	352	356	364	361	376	367	344	388	401	402	400	385	340	353	342	376	383	378	393	362	384	415	374	398	358	346	381	352	374	358	399	377	399	357	365	348	389	396	354	376	383	367	394	403	342	363	401	355	381	365	376	378	400	380	410	386	421	340	379	362	372	402	350	368	388	387	390	364	358	370	353	390	381	352	424	378	382	364	354	371	391	356	405	362	362	439	340	369	395	358	409	379	387	371	348	338	391	380	389	395	371	397	402	363	390	391	376	348	365	366	396	349	378	332	381	369	389	332	375	393	406	379	369	399	351	365	381	349	389	372	358	386	386	395	365	402	372	374	368	345	396	345	408	356	330	396	359	388	387	366	380	385	366	359	351	405	332	382	376	372	377	403	364	390	393	340	364	386	361	389	358	400	389	386	374	389	380	392	392	392	346	341	343	372	364	392	377	338	411	350	379	337	344	388	368	366	380	402	389	371	386	383	411	383	377	370	366	376	367	381	402	329	333	402	377	369	391	346	374	392	373	359	401	423	375	394	355	377	337	365	381	383	396	363	374	385	375	402	398	381	373	372	351	362	368	375	389	420	401	364	342	377	394	437	363	378	403	397	389	398	409	346	379	347	401	371	357	366	378	393	393	363	373	391	387	370	390	354	342	366	383	388	395	404	353	382	406	347	377	378	368	394	386	410	392	388	353	367	376	348	353	375	406	378	399	391	328	389	363	376	402	386	377	350	388	408	412	355	382	351	395	394	389	383	375	373	395	373	379	411	385	414	356	413	367	373	360	366	388	385	405	375	375	381	398	401	387	372	410	351	390	391	393	405	393	395	368	388	399	369	340	385	409	368	370	418	340	390	408	372	397	367	383	402	391	381	381	396	380	368	371	392	405	382	390	361	370	377	396	368	391	397	383	382	414	382	378	392	373	366	379	367	366	365	356	369	378	367	375	384	396	366	402	375	397	379	380	392	362	409	350	356	382	367	361	381	379	391	382	386	356	387	359	369	370	366	381	366	381	348	386	384	397	392	402	378	414	351	377	398	386	396	381	377	365	383	381	380	350	390	387	352	362	418	339	354	397	418	376	385	354	368	371	343	369	373	373	375	413	379	370	378	391	363	405	351	413	407	431	420	376	349	392	359	410	399	365	405	389	388	384	410	385	386	370	328	383	401	407	357	358	438	381	387	355	341	404	375	403	332	393	388	379	396	385	348	366	360	380	414	380	380	401	352	373	366	373	382	384	391	379	421	400	374	375	346	380	372	367	375	374	396	389	396	375	380	391	407	360	364	371	403	410	393	421	398	341	330	395	392	394	361	372	375	399	377	366	396	366	380	350	363	400	376	363	373	348	365	343	364	365	398	379	370	403	330	338	420	369	385	373	363	329	375	372	337	372	403	351	354	367	379	393	381	374	380	390	362	375	364	374	381	381	323	349	408	378	350	356	373	395	376	373	366	369	332	352	352	404	351	379
2131	912	964	965	978	931	893	930	951	933	922	906	962	889	904	919	866	887	926	926	936	894	931	906	926	895	968	983	917	946	900	900	921	911	998	882	888	909	920	876	917	916	869	875	941	888	925	880	916	923	925	884	876	892	937	927	867	899	918	964	932	902	911	909	881	936	928	914	920	904	912	924	907	897	885	899	959	894	930	973	871	890	932	894	917	901	897	867	939	914	919	863	928	884	903	924	932	867	929	917	868	915	908	924	922	915	882	910	926	930	907	896	909	924	932	908	910	874	884	857	870	940	913	922	933	894	882	913	853	909	868	903	922	827	920	939	927	900	880	927	900	912	920	914	960	1007	908	862	931	895	906	951	905	899	921	924	909	926	893	880	882	881	938	908	896	950	898	897	900	935	902	927	914	914	892	960	853	888	903	936	899	922	953	907	875	912	875	873	908	920	891	917	898	921	910	934	892	960	862	877	876	962	879	925	881	878	957	915	893	899	926	881	942	859	947	898	886	922	924	914	916	929	888	868	912	888	907	889	931	911	873	963	921	920	931	910	920	899	892	882	908	895	889	887	897	950	863	886	934	955	912	980	854	958	934	849	876	921	884	923	915	925	933	914	902	905	882	954	938	921	893	886	978	867	925	920	947	956	891	850	902	949	908	848	952	937	950	909	827	966	933	894	933	926	905	904	925	927	902	854	929	929	846	908	942	928	921	895	906	943	903	905	918	925	891	878	960	901	950	894	940	903	948	867	935	874	889	872	935	940	916	927	878	889	941	859	863	864	924	910	892	864	945	901	890	890	928	921	889	960	906	946	898	956	927	905	903	867	859	894	821	837	919	909	932	928	920	919	893	896	821	836	929	840	872	924	874	909	840	915	899	920	912	922	861	929	966	894	913	888	933	944	909	869	838	891	907	895	881	874	936	889	868	883	861	933	854	905	889	894	922	858	884	916	960	921	902	934	884	896	882	883	862	923	880	943	920	965	891	886	847	889	858	867	883	896	941	922	920	952	920	902	915	908	931	949	897	917	889	941	939	898	883	924	941	880	911	966	911	910	949	909	844	924	944	908	908	931	857	886	918	906	934	923	882	918	864	917	901	944	905	922	912	916	879	913	923	911	902	925	915	915	957	987	932	926	930	888	868	893	882	910	942	904	929	951	898	882	903	855	898	853	901	879	926	927	874	929	866	904	903	857	911	900	901	903	956	915	879	913	891	890	935	922	914	911	919	898	907	901	876	901	927	896	966	849	937	870	895	912	867	938	915	901	941	898	902	907	875	931	892	899	896	918	893	918	886	961	887	902	956	916	936	923	877	919	925	874	902	952	869	924	944	973	878	920	865	917	963	922	898	847	877	880	925	861	962	914	908	843	900	914	906	911	941	933	984	897	923	885	967	883	875	893	891	923	901	819	881	949	886	943	877	924	920	855	938	906	873	912	963	959	909	953	877	896	914	908	898	965	925	864	916	955	883	924	929	895	849	899	912	887	881	878	873	880	927	895	889	935	875	937	876	851	944	919	956	932	875	927	925	900	922	882	944	912	932	889	949	887	912	934	903	947	906	910	940	878	911	949	911	910	904	908	923	886	954	915	893	886	887	874	921	876	901	881	927	929	961	868	896	976	859	910	901	884	912	881	932	939	918	929	948	900	957	883	854	966	957	887	865	897	919	898	905	913	932	894	888	917	933	892	923	962	953	935	867	935	878	866	986	937	889	916	917	921	910	902	897	887	907	904	935	916	904	915	882	917	907	915	959	890	921	935	926	894	890	938	919	889	894	953	868	951	865	856	865	883	961	874	898	907	915	941	942	911	910	914	924	868	941	899	909	893	950	942	943	933	895	925	914	970	868	891	927	927	886	902	936	901	858	933	898	875	815	908	925	917	886	903	913	898	874	904	903	931	907	873	904	890	893	942	907	924	911	934	881	898	877	883	916	942	899	911	905	939	904	896	917	900	907	849	924	825	904	927	948	870	948	919	932	925	900	907	898	937	850	939	883	954	934	918	865	929	883	889	923	896	896	931	917	880	917	899	879	893	888	915	921	857	898	884	916	901	837	956	887	917	899	903	917	977	898	915	901	885	935	912	944	894	932	914	934	897	951	928	968	952	932	899	944	903	875	938	956	888	961	883	899	905	912	927	877	924	907	890	845	896	913	910	902	901	883	936	914	907	870	936	903	899	959	871	890	902	891	858	930	877	914	939	918	990	927	920	838	923	896	869	905	921	920	877	891	934	922	956	899	874	927	940	923	854	861	903	872	928	957	866	920	890	962	930	920	931	894	932	869	894	875	912	914	909	918	958	884	900	945	899	919	886	937	842	925	981	967	976	897	888	894	911	920	913	875	925	854	979	887	870	930	887	927	871	927	937	918	942	922	839	928	897	930	861	880	905	940	903	861	942	889	884	903	871	869	859	913	938	864	960	904	904	893	951	889	900	934	876	906	950	892	884	916	860	884	937	896	896	938	880	903	832	905	963	936	913	935	925	957	952	949	953	943	902	944	892	924	896	960	997	909	936	867	896	883	901	928	956	889	939	927	939	903	863	929	901	932	843	900	873	921	967	888	909	923	899	884	900	899	933	869	926	903	927	892	915	920	888	924	935	975	940	969	934	938	908	893	881	933	885	886	866	896	883	921	916	933	902	867	867	890	848	895	898	947	888	888	955	905	939	935	895	907	881	891	942	926	908	942	946	868	903	931	890	926	877	946	932	908	951	860	897	898	873	875	882	944	890	909	894	922	882	865	922	947	899	918	889	931	936	929	893	917	919	910	915	888	917	947	876	955	872	904	963	926	900	882	928	920	908	942	853	914	859	946	863	859	874	925	909	904	890	928	918	924	927	909	919	906	863	897	902	870	952	896	857	881	885	907	903	883	960	890	919	893	925	972	921	913	896	867	917	888	943	945	903	891	899	897	915	917	903	936	908	914	908	971	923	940	915	910	934	958	869	894	881	911	880	862	906	881	932	929	857	906	898	886	924	902	955	913	935	909	942	941	900	934	935	898	946	957	891	864	898	933	874	940	866	886	897	870	897	901	943	891	905	909	924	866	907	942	898	877	889	948	879	944	888	894	934	835	945	933	895	959	918	856	890	892	926	932	947	872	929	903	856	919	873	894	871	877	914	883	885	916	928	875	911	904	955	891	873	923	888	913	909	888	934	905	944	976	921	901	903	919	934	926	944	905	886	939	911	891	948	895	844	920	903	953	875	911	908	915	861	1013	894	878	890	889	953	906	920	888	904	856	920	915	859	943	909	870	879	907	906	902	849	877	989	893	938	938	915	917	908	870	915	913	896	877	916	918	856	904	926	878	899	940	923	931	887	877	844	916	948	901	908	910	936	867	933	896	895	896	884	812	898	895	924	933	922	886	906	942	900	910	847	970	897	886	920	924	919	961	973	879	938	915	941	886	957	951	926	916	918	913	886	893	944	908	924	902	921	952	897	892	861	916	915	893	878	951	927	933	851	860	913	913	899
6789	548	550	496	446	385	416	335	327	388	325	302	352	350	369	334	343	329	367	347	374	352	338	343	371	396	376	366	345	333	330	348	361	366	334	331	318	371	355	340	350	342	318	344	387	342	331	367	343	365	366	296	364	307	348	303	328	313	308	310	321	379	342	314	342	355	328	338	367	316	331	336	395	350	328	349	396	349	364	360	365	302	354	326	333	340	351	328	380	347	377	343	337	351	340	320	362	337	311	326	340	345	342	356	342	383	346	318	365	335	358	366	341	382	371	348	375	334	383	346	316	325	341	332	360	343	334	376	324	338	374	337	325	320	357	362	314	346	343	348	345	332	356	357	363	371	315	318	314	380	359	322	326	313	311	337	344	346	345	348	356	327	356	310	348	356	340	366	341	323	340	320	326	347	369	362	344	310	339	355	328	312	365	360	330	333	388	351	361	329	316	335	357	334	315	318	322	341	351	382	360	343	325	340	354	344	326	332	331	347	333	349	375	306	327	322	377	344	364	312	360	356	372	326	331	374	346	379	318	286	340	357	361	340	326	350	338	319	372	361	325	311	283	349	335	359	360	317	321	349	308	329	337	335	330	311	344	325	335	344	357	361	334	335	331	321	329	343	309	351	348	353	339	335	341	364	352	351	339	337	320	339	334	323	341	346	303	315	338	332	341	327	364	357	333	378	374	346	357	361	338	337	350	354	310	375	357	379	331	336	318	319	320	379	320	355	368	363	378	360	326	342	355	323	337	361	319	324	350	354	314	324	361	359	338	321	339	334	345	335	323	356	357	369	336	335	359	339	354	341	328	348	350	305	314	355	349	327	334	360	316	364	361	338	378	338	320	333	313	307	317	371	360	355	309	329	367	333	303	325	358	372	336	348	333	320	340	331	332	315	350	338	354	336	392	334	324	333	350	297	321	316	283	345	352	316	311	347	347	355	311	330	319	329	357	348	339	313	323	331	353	332	353	320	297	342	359	345	335	338	364	345	376	342	353	374	339	345	304	318	356	326	329	340	349	313	331	347	333	341	333	348	318	338	348	331	360	321	338	354	321	338	339	321	330	336	393	348	358	319	362	365	383	330	360	383	389	329	369	333	325	325	342	377	345	364	355	341	316	361	314	342	329	332	339	354	348	356	292	348	368	320	371	358	321	346	334	326	374	344	345	328	359	347	360	354	372	348	354	345	349	348	324	343	319	352	325	316	344	373	335	369	378	336	329	334	318	379	325	336	339	336	328	341	336	326	322	357	336	318	319	348	339	320	363	350	338	330	348	332	364	341	340	340	401	308	347	345	338	341	339	321	340	360	336	345	328	324	340	335	348	319	368	346	318	305	362	308	373	367	336	337	346	348	301	325	346	319	359	332	343	359	340	382	352	319	331	315	386	361	349	342	344	337	344	345	335	342	342	323	306	299	331	356	377	370	330	329	360	353	375	360	348	322	340	321	371	364	358	317	340	331	358	355	354	318	332	354	347	355	337	366	343	367	345	334	331	330	345	354	352	321	355	352	305	345	332	338	336	333	355	344	329	329	348	338	347	328	340	354	337	352	345	336	373	300	354	329	380	374	348	307	315	401	307	382	343	317	330	338	309	294	336	376	364	333	335	349	314	366	364	373	340	311	348	315	310	339	333	342	312	345	329	343	355	345	361	309	342	327	317	339	391	332	299	357	366	367	378	382	332	339	343	347	363	341	314	359	333	330	353	355	337	325	328	357	341	309	350	351	330	369	336	321	340	314	302	362	363	327	312	312	335	382	298	359	340	330	370	330	326	334	325	326	335	324	365	348	386	348	324	338	336	321	350	338	333	326	338	331	339	330	322	315	365	292	339	319	369	335	315	348	309	307	359	350	386	315	341	342	296	342	338	324	336	349	375	327	354	350	306	327	304	329	310	349	325	366	376	346	349	364	365	352	370	374	312	337	325	310	336	334	333	315	327	357	277	358	354	316	348	359	364	360	334	325	361	356	362	337	324	344	317	354	361	341	342	326	317	333	303	379	338	314	370	380	373	346	332	320	319	337	396	362	352	311	340	356	327	361	347	305	316	338	373	357	360	343	323	318	353	331	337	345	321	377	341	373	330	354	315	303	339	326	334	339	381	363	331	333	333	326	356	364	376	347	335	374	325	330	340	348	328	343	332	360	340	377	335	351	326	352	353	344	318	332	369	318	335	354	350	301	284	326	335	334	336	372	329	332	330	336	375	343	338	336	319	324	321	315	341	332	373	342	337	335	366	353	325	336	328	325	320	331	343	350	354	330	362	406	308	340	319	324	335	367	328	342	316	323	325	318	378	356	354	343	341	338	321	352	390	370	357	307	337	347	339	362	331	343	341	360	326	368	366	340	358	365	337	343	343	341	353	322	338	371	323	310	348	360	372	352	308	328	330	343	373	345	359	327	318	342	351	365	338	346	348	331	328	334	341	368	361	311	322	335	359	340	347	357	353	329	321	345	351	351	314	317	373	337	330	313	321	312	345	310	334	324	364	320	359	322	341	338	310	338	347	352	317	337	337	305	353	338	338	327	360	374	301	349	348	338	354	322	353	352	327	334	350	364	363	327	318	359	308	367	338	351	327	350	342	330	313	329	310	348	330	297	295	356	339	357	337	340	362	373	297	347	340	335	359	331	325	319	319	309	361	332	345	332	323	383	342	350	333	327	329	348	338	341	364	323	362	375	337	351	289	355	340	333	324	345	321	312	328	349	319	349	382	310	331	323	317	341	328	343	346	353	383	342	319	326	355	333	342	317	349	338	360	349	345	319	356	322	379	335	350	360	333	335	386	325	394	322	331	284	342	321	350	327	300	340	336	310	333	333	334	318	310	355	310	337	335	351	329	364	303	353	349	373	334	302	355	344	353	353	324	385	355	364	328	347	330	334	356	354	308	342	342	352	360	358	404	343	326	323	320	327	359	340	320	354	340	345	359	320	360	346	343	361	361	331	352	339	314	348	311	347	315	327	359	378	336	334	356	320	319	337	332	398	369	326	334	358	366	353	348	311	324	312	343	381	331	324	363	345	327	358	314	314	329	334	326	335	344	348	369	314	366	325	345	346	310	323	313	357	338	322	318	358	366	346	324	363	318	341	339	353	362	314	366	323	335	322	314	332	330	354	345	363	339	352	347	345	345	348	330	352	388	329	336	362	343	328	338	330	341	350	334	334	322	307	370	319	343	329	327	312	346	328	371	349	353	370	332	334	337	352	323	355	322	313	351	328	327	347	343	333	330	330	333	349	304	352	335	338	316	350	337	359	346	372	362	323	341	346	357	382	335	345	332	330	375	312	333	341	343	361	330	324	343	339	412	339	348	358	343	317	365	343	355	338	342	307	367	351	302	327	341	361	313	313	336	322	333	364	329	325	327	341	326	348	323	365	349	318	327	397	345	338	349	344	309	341	367	330	351	340	337	383	337	363	330	332	343	338	341	376	328	379	392	348	335	355	349	363	345	335	332	376	302	343	344	390	347	344
6527	1062	1378	1486	1388	1217	1101	1051	996	890	868	963	941	894	886	930	873	895	855	881	883	806	886	821	823	813	855	841	778	835	901	810	802	799	822	831	790	870	870	776	836	804	850	849	825	792	877	880	812	841	843	791	835	819	756	868	843	836	778	849	829	827	797	816	819	860	825	817	772	796	836	872	805	819	802	829	814	801	838	838	809	785	813	836	771	808	808	826	819	871	816	800	852	763	815	843	784	830	841	762	788	808	813	846	792	858	810	860	839	826	816	769	803	828	769	809	846	822	846	868	808	832	854	872	790	830	825	846	830	832	870	819	866	878	775	835	885	843	818	808	867	824	853	796	819	806	790	868	845	823	848	823	820	855	837	876	832	779	782	801	860	784	837	849	830	859	856	824	832	835	842	777	824	860	816	867	826	834	832	843	796	879	827	836	837	799	803	797	833	835	788	831	812	829	822	824	802	809	828	826	768	790	815	795	779	808	801	823	812	841	814	812	823	819	801	834	807	815	796	765	796	795	848	837	813	804	784	813	821	823	834	830	852	782	816	864	793	804	809	873	789	852	829	828	848	841	827	765	870	815	822	817	843	841	777	850	766	772	889	805	792	830	863	818	810	766	827	844	866	786	819	844	768	807	851	855	846	785	797	850	870	879	852	818	794	818	876	797	773	818	855	808	807	875	837	794	832	846	825	810	847	808	767	825	790	831	761	833	854	825	812	789	792	789	869	808	789	827	826	800	822	796	803	824	864	833	849	802	771	781	795	749	848	825	803	861	828	854	772	781	812	793	836	850	823	821	857	819	857	777	862	772	834	845	787	832	784	845	847	738	829	844	802	817	828	796	820	813	847	853	832	820	826	795	809	858	842	795	867	801	806	782	826	854	845	808	811	785	790	794	855	795	863	822	846	848	822	835	781	789	829	812	813	798	832	787	765	775	791	804	840	818	841	810	809	822	839	818	787	854	804	836	796	881	806	746	802	772	869	794	785	758	826	800	783	798	815	828	815	897	802	844	857	819	831	828	818	824	821	813	801	842	815	790	805	836	867	852	804	781	827	777	822	793	782	844	784	815	799	859	783	876	840	787	798	811	814	814	800	751	790	821	789	782	818	853	851	792	839	815	830	818	799	844	827	824	809	875	852	824	838	830	811	827	835	861	823	820	794	794	801	831	836	811	779	830	862	779	832	836	746	829	850	822	774	807	822	829	851	872	780	803	805	826	814	839	784	818	784	846	840	774	802	843	835	848	858	859	833	870	822	835	830	857	843	803	798	823	836	826	861	781	849	819	784	816	779	830	800	855	823	875	816	856	802	772	827	789	831	819	848	780	848	866	804	852	847	846	792	778	849	832	848	793	849	780	829	808	794	771	760	815	846	813	853	789	835	821	802	817	785	824	801	811	812	816	786	854	825	872	775	827	834	791	841	864	817	839	791	798	856	785	819	850	792	790	834	865	851	792	835	824	822	785	826	833	752	811	842	848	823	778	820	802	836	855	799	827	816	798	828	821	824	880	837	863	846	863	812	803	801	813	850	815	832	864	800	792	836	819	815	809	852	793	810	853	826	802	833	802	822	837	821	836	811	819	818	852	865	792	832	791	783	766	774	837	845	853	827	837	805	812	859	785	836	834	833	819	846	790	780	820	828	826	841	816	811	818	832	850	849	856	783	856	877	762	779	757	791	824	777	752	825	815	830	832	836	766	849	840	812	831	832	818	871	808	857	832	870	853	820	792	824	804	822	811	799	811	890	788	769	806	856	837	827	788	838	841	777	774	831	815	804	829	798	847	853	809	803	844	765	802	852	803	784	804	816	814	845	819	768	841	834	836	792	821	859	830	777	845	810	832	792	839	820	802	818	817	829	782	796	852	812	778	840	820	814	794	829	799	799	782	849	781	817	843	852	794	791	812	850	800	843	819	798	828	806	801	845	820	851	821	837	819	860	807	870	830	877	800	824	825	822	838	817	794	839	860	845	843	754	882	896	844	781	837	771	837	822	839	822	858	792	854	847	835	787	803	782	836	840	829	815	788	801	806	790	801	795	755	800	878	778	790	827	851	835	749	814	794	787	896	787	822	872	824	802	878	804	833	806	785	854	800	776	808	820	782	843	886	858	778	792	762	831	782	816	795	813	819	859	828	848	849	806	815	822	783	869	842	878	823	798	848	820	822	860	809	807	816	811	806	776	811	855	841	810	838	821	781	842	833	825	805	803	865	804	804	768	833	810	775	848	820	809	888	830	830	821	872	816	840	799	877	809	805	803	812	852	828	835	818	792	820	839	805	817	822	824	854	809	779	837	769	772	820	812	865	847	799	793	793	803	852	802	860	817	829	814	820	866	856	801	821	832	836	808	810	879	840	860	783	787	871	806	816	806	821	862	805	749	825	729	788	820	814	770	755	793	811	798	774	824	805	801	822	808	816	880	774	795	801	812	850	832	876	851	829	801	810	837	866	792	800	800	802	847	857	854	828	837	817	836	799	793	808	822	812	869	833	809	807	796	825	781	797	856	842	869	798	842	821	827	855	803	762	783	805	822	789	833	808	825	836	810	786	854	785	824	824	857	810	888	815	837	803	793	850	859	846	769	795	793	826	809	814	819	865	783	803	843	835	840	860	863	858	835	802	833	865	836	789	798	879	825	814	821	787	865	862	801	867	807	805	800	774	858	803	817	810	809	895	834	846	833	821	764	817	781	821	823	806	803	805	780	842	844	796	848	800	770	848	794	822	828	836	819	770	770	824	816	846	815	814	825	810	818	826	824	779	836	819	813	805	771	775	810	797	854	785	845	834	786	804	787	824	804	806	802	792	835	834	807	831	838	827	818	839	842	784	866	817	758	856	808	791	798	819	784	836	865	801	858	826	814	828	854	816	789	845	829	840	813	821	821	862	853	788	813	801	836	787	796	831	828	818	828	830	817	855	792	830	782	856	834	854	832	843	804	815	844	851	812	771	771	840	840	840	796	866	792	799	825	809	825	789	815	832	808	787	803	774	851	815	785	810	800	870	845	846	748	856	881	816	829	841	780	791	814	889	818	828	811	826	810	792	823	851	822	755	844	839	810	847	804	839	827	834	858	843	870	822	829	849	852	816	841	831	766	801	839	817	790	760	801	786	809	788	802	812	804	801	798	807	834	761	875	863	795	885	801	808	855	811	842	823	793	813	788	821	837	865	793	826	814	856	810	826	810	804	818	827	801	836	816	812	830	827	837	836	813	818	858	794	826	840	803	814	850	829	813	850	805	814	852	801	811	836	790	850	823	831	825	860	836	794	826	833	787	786	840	784	803	858	827	808	795	854	807	840	824	809	788	836	838	861	807	770	804	820	788	807	841	838	839	761	808	795	875	802	859	807	795	838	789	820	794	791	794	823	847	814	902	837	828	792	810	827	796	813	854	808	835	821	801	844	838	873	828	792	802	821	843	821	809	840	838	867	815	801	792	799	834	819	824	771	868	815	859	803	874	817	832	824	793	878
12473	886	721	583	404	317	311	271	227	221	191	179	190	164	184	184	164	170	169	175	152	156	168	151	154	151	157	165	169	171	178	141	166	173	146	146	198	167	160	150	163	173	186	178	144	167	167	181	165	186	179	149	184	169	152	156	133	155	147	160	183	173	183	182	177	156	167	147	148	173	146	166	174	157	163	151	183	166	153	158	158	163	157	191	187	151	173	173	164	187	162	147	154	169	172	164	145	157	144	162	177	146	158	177	147	164	192	154	180	187	163	175	167	154	160	166	171	152	140	172	165	150	165	174	168	159	177	154	175	190	194	166	164	147	162	153	164	144	149	185	142	149	166	175	148	164	148	162	178	177	144	187	156	159	165	177	150	172	146	168	153	146	163	152	170	176	169	157	158	160	164	174	166	185	150	168	184	156	201	171	170	142	171	147	150	195	149	167	143	171	158	171	179	166	148	161	173	163	149	157	162	173	181	172	174	170	158	158	161	183	153	141	165	147	146	169	156	193	160	159	149	195	133	165	162	164	159	177	172	140	151	183	146	137	168	153	147	190	161	171	174	149	177	160	155	163	141	156	158	149	163	165	164	153	179	165	138	147	174	179	186	193	161	170	169	168	153	165	142	156	168	172	171	152	155	179	194	154	172	165	144	151	170	175	167	156	161	160	180	158	153	155	158	166	155	168	158	179	159	165	176	167	176	153	143	172	155	170	178	163	157	175	178	154	173	159	165	184	157	152	166	176	163	181	174	151	134	154	187	168	171	130	133	159	154	146	166	158	170	154	166	181	152	161	144	147	157	157	179	148	163	176	160	151	131	167	155	146	149	180	168	166	172	160	150	151	183	145	160	158	184	171	157	159	139	184	175	150	181	162	132	159	166	150	170	186	179	145	175	148	173	170	179	179	146	172	177	145	149	171	185	177	156	161	131	158	202	144	173	139	129	149	183	151	146	170	179	162	190	178	181	165	169	184	171	178	147	162	191	176	170	163	191	146	162	145	149	190	165	156	181	168	150	165	162	186	172	170	156	171	184	150	167	174	167	172	141	188	166	152	164	155	188	160	166	163	178	152	162	139	169	161	166	154	170	174	164	156	147	175	177	165	156	167	159	168	174	156	170	153	178	156	156	172	167	177	170	176	165	159	171	147	169	154	153	185	181	156	163	163	159	178	170	185	161	160	168	172	158	173	161	163	156	180	164	182	167	150	168	162	168	170	159	165	130	152	183	163	144	153	154	165	150	161	154	197	175	159	157	144	163	157	162	157	164	154	160	170	151	173	166	162	175	160	188	148	150	186	175	183	173	158	191	173	172	170	173	147	171	169	141	173	168	166	152	173	163	176	181	159	162	186	144	163	158	171	154	161	152	154	167	179	173	144	173	188	178	162	169	177	155	152	180	152	170	162	169	171	151	135	146	169	165	150	158	183	173	159	148	158	173	184	174	158	166	156	185	155	149	177	170	156	151	164	174	157	150	162	170	152	151	154	169	160	157	146	168	150	158	189	130	158	157	181	169	163	179	167	172	147	152	174	164	168	151	159	171	162	161	147	164	159	148	148	160	159	174	132	177	160	144	161	161	165	170	138	157	166	178	171	161	189	177	183	146	140	171	141	168	153	153	167	173	159	158	148	174	165	171	163	183	156	165	169	171	168	180	162	166	185	150	168	168	168	160	152	149	174	166	176	156	159	160	164	177	164	148	166	149	185	164	165	176	138	149	155	159	159	175	175	152	161	143	173	159	158	141	156	156	152	155	164	161	167	166	158	164	172	150	171	138	185	150	167	162	168	156	156	148	176	168	173	176	161	143	182	185	167	179	184	165	174	197	171	184	151	165	185	157	167	155	167	151	185	195	155	162	156	164	151	170	167	164	166	159	140	159	175	148	181	136	183	200	160	173	156	162	150	175	155	178	184	163	186	152	162	164	159	176	174	177	153	156	156	205	174	151	181	177	147	163	183	168	172	159	167	148	180	161	151	162	177	173	142	163	167	167	189	167	147	171	174	151	176	147	177	169	180	167	148	163	192	155	147	177	176	180	151	171	171	171	163	174	168	180	182	176	164	146	168	171	169	171	168	175	150	139	181	171	155	169	128	170	186	201	163	154	172	175	153	188	162	168	147	172	181	146	176	156	158	177	165	156	155	168	160	152	180	165	165	163	178	182	157	176	131	179	160	149	183	151	195	165	179	170	166	154	156	171	181	158	142	164	146	189	177	193	170	160	170	167	165	186	186	152	161	170	134	173	146	167	165	170	184	155	135	171	171	165	166	163	159	155	168	163	152	168	179	169	181	155	159	160	145	150	187	194	161	162	176	183	161	178	176	171	148	157	180	149	149	177	158	158	142	170	160	156	174	135	166	170	151	163	177	164	140	174	185	168	174	154	165	134	148	155	170	170	144	143	152	177	166	155	178	179	158	187	148	137	165	152	172	181	164	148	199	156	157	176	150	167	180	140	148	143	163	151	162	169	145	158	194	167	132	171	184	182	192	160	181	160	180	164	165	167	145	154	169	153	167	175	155	155	169	174	171	169	162	168	148	166	169	167	177	143	168	150	169	149	132	158	174	168	160	159	153	183	167	139	152	162	162	166	156	167	173	182	163	173	162	176	140	168	150	186	140	167	165	164	178	165	187	157	161	154	142	180	171	144	171	186	141	178	146	169	174	162	175	180	150	149	129	178	153	161	144	138	169	168	152	167	173	168	174	170	186	133	158	168	149	150	154	168	149	181	173	172	171	155	168	149	209	157	167	160	171	161	162	162	150	164	152	144	174	168	157	156	174	152	175	169	172	150	158	163	166	151	166	156	169	146	175	167	170	176	158	190	155	137	158	183	174	154	184	159	135	148	178	167	163	162	162	176	148	140	148	146	169	177	175	188	189	165	177	159	152	162	170	168	175	159	157	160	166	161	158	148	159	157	150	159	164	148	167	168	159	163	175	167	159	183	153	151	155	170	189	151	150	153	163	172	173	161	172	162	174	161	207	155	176	174	179	160	187	160	171	155	146	157	178	156	156	178	152	169	150	162	156	160	182	174	147	162	160	154	154	171	172	173	165	185	173	184	154	169	183	125	151	145	133	160	151	158	158	155	177	187	181	180	172	167	149	154	151	173	162	164	149	163	157	161	157	173	159	153	160	195	137	184	183	156	183	168	195	168	150	167	182	164	167	141	149	155	168	167	158	174	171	157	168	178	135	177	154	166	142	164	163	184	176	173	176	168	177	161	162	188	127	153	173	159	156	192	156	158	174	151	144	163	158	166	160	156	165	170	155	156	147	190	173	166	158	184	154	177	159	176	176	172	157	180	175	182	159	159	184	157	153	146	156	163	178	154	173	153	165	129	183	157	157	163	165	155	159	167	152	164	202	155	159	181	169	171	158	164	165	150	143	150	170	175	166	152	161	163	146	146	170	140	175	173	172	168	141	154	153	168	155	161	164	157	172	149	165	178	141	173	151	177	176	168	160	157	176	170	148
7762	877	1621	1713	1525	1180	995	882	787	650	653	623	586	570	606	548	552	506	490	521	495	468	511	496	518	444	453	528	439	440	450	488	471	448	434	481	470	430	490	457	430	436	440	455	435	447	457	485	441	436	416	421	443	402	456	465	467	413	418	395	460	402	424	425	429	439	411	433	446	422	374	424	453	422	427	427	443	419	437	449	423	403	461	441	430	408	449	440	446	498	414	411	402	439	410	441	472	448	387	444	396	452	433	417	406	417	412	450	436	447	473	400	459	418	422	437	436	403	457	426	432	416	439	453	447	379	432	416	452	446	400	363	420	440	443	427	411	441	441	434	436	438	410	422	445	418	385	415	447	473	413	383	410	422	424	434	418	439	387	435	402	422	459	445	432	446	468	446	412	427	465	453	423	422	448	418	400	444	440	434	452	438	429	441	373	420	416	441	425	460	474	398	433	416	454	417	427	420	411	432	439	389	456	440	418	416	411	462	429	449	410	428	421	444	405	461	414	428	444	377	430	420	429	454	431	415	432	438	424	460	428	454	430	398	414	456	432	404	383	439	413	391	409	430	431	459	419	441	437	408	458	455	412	437	409	431	389	427	417	444	422	427	427	432	433	415	418	439	440	425	469	425	490	443	447	440	433	456	431	444	403	406	457	435	431	422	437	421	442	455	419	431	440	418	393	424	408	393	439	462	442	437	397	432	439	405	452	470	457	457	413	423	434	387	450	462	419	441	405	441	434	406	416	442	401	417	424	440	455	463	422	451	445	436	399	401	426	432	437	430	406	394	423	433	423	423	439	403	469	426	398	415	414	398	440	421	461	429	386	442	422	413	477	454	451	440	434	426	402	452	398	433	422	446	442	410	431	406	405	422	461	431	423	434	432	432	416	436	468	434	423	411	421	423	421	421	463	413	460	386	430	418	472	421	463	433	449	365	419	435	450	439	412	432	406	455	449	414	418	437	476	431	407	419	432	422	446	433	424	403	411	457	424	445	435	419	462	391	426	389	420	418	428	394	425	474	409	441	407	431	417	451	448	468	393	427	432	445	422	430	427	425	410	437	489	404	425	398	404	420	417	474	464	440	399	413	413	417	411	413	406	450	409	419	417	447	453	480	421	425	395	436	388	430	422	424	421	434	410	453	440	441	435	434	408	413	390	484	442	414	404	413	423	449	454	416	423	459	407	440	437	408	403	430	426	448	422	436	424	442	434	434	413	474	401	421	429	408	393	491	411	425	442	425	416	435	442	397	428	417	428	431	438	442	442	421	410	455	401	395	414	432	401	411	438	404	447	431	419	420	437	450	431	451	412	407	442	425	464	418	429	407	441	435	429	430	417	427	438	437	424	439	414	445	428	443	420	457	460	445	426	404	426	445	404	449	439	423	402	450	431	412	433	429	412	430	436	439	444	436	421	426	433	403	431	414	377	454	429	390	420	425	470	453	392	447	416	416	449	446	399	462	411	439	431	456	451	419	429	456	409	424	421	422	437	423	424	463	421	460	399	445	407	441	423	397	395	385	441	399	414	439	427	418	422	416	403	433	436	411	395	396	446	450	441	415	442	437	416	442	449	476	434	418	441	404	429	445	442	429	463	399	428	408	422	425	410	474	442	463	414	374	415	443	441	436	441	435	437	426	407	432	399	438	417	432	432	417	467	429	426	413	443	424	432	415	409	444	430	421	425	411	411	413	434	412	430	428	416	430	402	448	432	417	419	416	430	449	436	425	427	439	444	416	450	462	406	428	440	463	413	426	420	419	441	418	439	428	423	413	430	427	403	437	412	408	438	438	431	423	474	393	443	429	428	408	420	429	418	394	425	454	382	446	432	419	411	405	408	432	412	435	432	397	418	422	414	445	425	428	445	429	404	440	421	444	425	477	457	422	433	444	435	429	437	428	445	463	441	431	393	400	402	447	419	447	418	435	419	444	438	438	415	410	415	443	463	433	385	413	423	448	418	419	418	425	427	387	417	409	400	466	406	467	450	404	467	414	397	421	438	415	442	431	444	385	417	451	437	424	415	403	416	394	415	437	443	439	475	414	402	401	456	393	430	454	418	448	435	424	435	423	423	428	418	415	406	458	416	425	475	446	425	404	442	439	445	413	387	446	416	460	420	430	437	442	436	427	488	472	433	427	422	440	418	449	403	446	442	399	432	446	449	409	400	425	424	401	474	427	459	479	434	418	413	427	439	452	406	433	430	429	422	447	408	414	385	427	446	441	427	416	404	390	442	429	394	413	415	419	445	437	446	409	406	419	418	386	423	448	447	421	394	394	413	432	442	421	415	408	416	435	439	414	438	417	461	451	425	417	421	424	408	434	387	414	418	385	455	419	460	442	476	432	460	425	456	418	428	439	428	421	434	406	444	476	433	411	456	413	404	403	406	461	439	447	462	403	436	391	411	396	404	451	400	444	445	440	405	408	445	405	399	433	399	407	452	445	411	431	442	437	443	435	428	452	421	431	433	438	440	445	430	392	422	433	428	432	436	422	438	440	440	400	431	410	430	461	442	454	439	424	445	438	399	394	450	440	386	390	429	439	393	397	439	413	418	429	445	373	460	422	405	419	450	439	399	424	463	460	439	429	411	447	406	410	419	445	434	447	459	437	466	422	420	424	414	405	418	435	421	454	432	409	424	429	444	414	435	410	465	410	439	406	442	431	410	438	437	439	440	403	435	419	463	463	381	442	415	401	433	407	445	405	434	417	417	440	451	434	422	465	417	417	428	410	456	406	408	436	416	397	404	491	446	428	452	436	448	424	400	451	411	427	408	438	401	418	437	437	424	415	394	415	400	435	403	436	437	397	426	444	406	425	434	458	405	463	430	430	421	425	417	426	432	436	435	439	442	453	435	454	391	445	428	442	409	414	461	429	435	408	475	443	448	436	448	433	430	397	409	460	404	413	404	444	420	437	397	458	435	422	454	476	432	432	382	422	412	409	397	480	429	402	392	403	433	429	426	425	388	426	450	418	409	410	388	436	419	432	438	423	429	383	429	444	413	464	400	419	412	435	414	401	428	422	432	426	414	443	427	401	432	413	422	417	416	406	418	401	436	431	423	447	430	479	428	410	457	388	448	395	440	426	445	414	439	449	453	428	436	439	420	407	422	403	471	410	397	416	424	438	413	446	449	421	461	416	452	409	429	425	442	434	436	419	471	454	429	402	445	464	434	422	434	412	455	430	406	432	432	406	432	436	448	407	392	425	421	432	423	385	464	443	416	415	410	420	440	441	411	397	434	437	436	420	424	364	441	403	423	442	419	430	427	438	425	435	383	438	406	453	449	416	405	446	432	419	392	450	409	415	400	408	434	437	438	416	413	446	442	465	424	425	426	422	472	447	435	412	431	420	404	439	441	396	448	398	413	403	410	435	420	413	432	433	458	424	433	427	426	469	405	453	450	419	391	455	437	443	447	410	432	436	438	446	429	428	433	387	443	370	416	447	449	420	417	462	394	434	422	423	413	451	452	375
1326	397	427	366	369	390	344	370	393	379	350	364	374	386	376	408	369	359	377	340	428	375	387	349	372	335	366	380	414	354	381	401	387	363	392	398	378	394	357	367	396	370	395	374	357	375	360	363	369	382	330	378	368	362	350	373	416	384	363	397	358	394	403	399	378	336	355	357	382	374	399	348	373	385	349	385	400	380	356	400	349	402	365	347	394	393	381	342	355	395	410	395	361	355	387	358	375	381	399	411	385	395	377	400	405	354	374	370	346	371	360	354	376	369	379	387	400	374	364	375	392	374	361	380	327	393	347	375	413	391	360	392	357	353	363	343	368	365	375	371	381	357	378	378	349	380	370	354	383	350	384	390	408	390	360	388	413	360	338	346	371	366	367	344	387	396	391	381	384	353	386	331	379	361	355	398	366	356	319	359	396	404	389	406	369	359	404	388	366	356	351	379	372	388	362	382	375	376	413	382	346	396	381	377	377	354	409	382	374	400	358	405	368	379	363	339	451	380	406	360	356	359	365	389	376	365	390	357	389	330	371	357	387	367	364	372	369	368	401	412	373	361	369	411	369	371	401	412	363	353	431	377	363	362	362	365	349	412	380	363	362	364	358	387	382	375	362	360	379	402	365	409	366	367	358	347	369	378	393	401	379	358	380	391	355	389	403	370	367	365	387	391	370	378	367	417	397	357	361	357	431	369	359	386	377	400	336	396	401	360	372	351	366	341	399	406	394	377	386	386	372	377	384	369	411	404	370	399	371	408	367	367	369	400	375	364	400	378	373	358	366	365	380	369	375	355	377	369	393	383	392	381	381	380	338	353	359	406	354	397	374	363	366	380	407	364	333	388	369	396	372	353	380	385	364	396	400	356	368	361	369	385	414	390	373	354	368	360	380	383	339	382	384	354	357	385	402	394	379	382	377	397	388	368	369	366	324	364	408	373	386	353	390	366	420	365	349	374	381	381	360	330	376	405	381	394	385	381	371	380	363	341	372	389	377	374	384	363	384	372	411	351	331	391	405	402	387	361	379	362	419	398	357	397	390	356	372	331	396	396	376	377	351	388	346	375	350	390	354	365	410	375	363	367	406	378	369	394	385	402	342	368	396	344	364	376	382	362	386	390	365	396	345	348	403	389	346	386	373	389	358	364	390	372	389	450	399	405	385	405	356	379	364	406	403	414	354	351	364	362	413	373	403	372	394	383	392	398	377	404	402	341	359	379	385	372	381	389	363	382	373	376	348	369	360	364	385	394	361	342	383	342	384	350	382	390	353	395	410	382	375	380	349	365	358	369	388	362	400	400	394	401	347	351	363	319	346	401	358	351	400	356	390	393	393	356	399	338	393	367	394	370	364	375	407	397	400	353	327	368	378	366	401	351	379	366	364	386	383	361	361	331	372	356	368	346	370	384	399	334	392	392	379	377	355	391	352	370	402	409	379	330	349	384	363	363	376	368	372	344	351	369	395	376	380	360	364	406	371	339	419	398	415	391	381	387	371	390	360	354	388	398	370	421	366	385	398	410	395	363	379	375	350	394	391	370	369	403	353	361	344	406	384	363	394	362	366	401	370	397	434	401	375	370	367	384	352	411	352	393	347	378	357	379	381	390	373	401	367	384	398	339	417	374	398	387	396	399	372	429	354	361	376	398	376	391	413	370	381	356	377	366	358	365	404	377	357	395	416	351	391	394	390	369	343	398	352	371	392	348	392	376	379	380	381	388	397	394	396	397	417	364	373	379	342	389	376	383	390	357	365	389	380	424	377	383	402	373	379	364	385	359	363	412	388	406	350	411	412	378	377	373	377	394	364	394	366	374	373	367	401	360	384	351	420	396	361	372	362	340	357	399	373	402	398	375	384	386	364	368	381	349	358	347	344	334	383	375	380	381	400	371	399	384	389	341	397	367	371	404	367	363	369	362	375	384	353	377	369	349	390	409	409	361	383	377	345	374	382	410	353	404	343	385	389	386	391	362	365	374	390	376	366	340	400	366	415	356	384	394	378	354	348	339	379	410	389	396	359	336	371	328	390	370	361	355	393	362	360	416	371	396	357	365	362	380	394	396	421	333	359	397	406	351	398	365	380	368	372	334	398	391	350	395	391	378	366	375	361	378	394	385	354	365	389	374	374	365	375	345	362	334	390	338	397	352	386	392	383	389	373	364	360	390	354	365	425	359	372	360	366	406	366	387	352	376	342	387	383	382	367	376	356	400	403	419	329	394	369	396	350	375	402	360	387	375	363	388	378	384	414	369	417	394	387	403	376	321	381	336	367	380	359	374	379	345	344	357	385	378	366	410	360	370	390	363	370	399	392	363	357	366	346	366	389	429	361	389	352	401	370	399	371	371	367	378	366	356	400	367	385	356	353	381	334	394	392	385	379	366	406	389	369	389	367	356	357	395	392	367	382	385	370	371	347	355	385	357	342	370	360	381	361	417	388	359	380	381	381	377	429	405	369	346	409	384	337	373	362	409	354	390	374	369	360	371	389	372	400	383	389	373	378	354	355	410	363	366	409	395	383	365	384	393	407	358	382	359	355	363	364	394	366	335	405	369	344	408	375	355	394	336	383	365	401	349	376	386	342	393	394	357	365	392	401	373	428	343	387	373	366	381	371	357	372	364	439	380	357	390	342	377	362	349	379	361	394	364	385	373	398	356	356	351	357	369	369	334	391	374	432	399	383	383	390	399	368	365	433	363	377	394	377	376	399	371	366	408	362	350	401	378	404	377	382	349	396	385	386	384	386	395	389	380	397	406	387	371	387	362	413	404	404	360	356	403	375	333	354	348	338	364	355	343	355	386	360	395	383	387	381	398	360	342	425	379	347	395	394	373	397	344	348	386	386	398	373	365	384	368	334	365	384	367	355	399	382	349	366	369	355	360	386	405	404	370	352	399	391	315	346	355	389	373	355	400	364	386	402	408	376	333	382	354	393	388	359	385	379	394	382	383	401	338	358	384	378	396	392	356	380	385	372	362	390	361	381	353	369	379	373	356	385	379	368	393	349	395	394	369	370	385	333	403	380	389	368	381	359	413	405	351	399	377	348	365	378	335	372	391	357	361	420	401	371	359	408	351	385	395	433	361	371	387	396	417	389	376	387	397	382	361	416	358	392	358	352	362	374	350	372	409	366	398	382	400	344	366	385	366	390	355	395	395	393	379	364	374	363	381	411	396	400	368	370	374	373	366	347	374	368	423	367	395	368	396	376	345	375	399	358	382	382	380	396	384	416	391	390	339	361	376	341	361	382	357	376	400	372	351	351	358	374	367	380	364	363	376	366	375	382	356	351	410	387	369	360	412	390	391	382	380	386	371	391	394	357	411	355	377	362	390	379	395	393	366	390	368	385	334	373	366	370	360	377	380	393	398	358	397	363	390	364	375	374	362	352	397	375	385	339	372	369	394	354	402	404	391	331	380	371	375	383	367	412	382	400	423	383	354	418	359	370	371	376	352	402	369	393	376	348	393	353	400	361	393
2016	872	879	947	962	925	961	989	902	894	913	898	896	966	913	966	916	931	946	967	933	842	915	912	924	887	855	889	920	890	936	914	911	928	898	883	896	910	899	899	905	878	854	921	898	883	891	921	892	907	937	951	868	954	913	921	1002	921	916	913	921	929	883	880	886	904	930	930	924	870	868	883	887	871	899	920	903	886	896	897	900	873	895	955	880	938	880	907	946	862	890	902	952	868	906	958	919	889	907	929	885	862	923	944	937	962	882	909	916	911	901	889	887	934	902	890	846	925	905	857	880	935	904	925	858	938	940	944	851	906	963	941	912	915	897	917	846	921	900	894	909	891	834	931	893	920	917	945	948	921	950	928	905	919	934	868	881	884	887	896	902	963	907	885	902	936	881	927	924	848	940	911	902	963	887	889	882	939	926	936	886	953	944	878	906	861	902	917	910	938	905	1001	877	863	908	875	911	864	912	874	972	964	886	906	942	911	885	931	920	915	916	871	902	939	926	894	854	919	864	898	916	902	879	907	837	889	891	860	938	953	971	879	925	890	920	959	891	876	903	939	889	881	907	915	889	917	896	939	912	899	876	930	888	933	833	901	934	883	888	875	847	923	878	931	893	892	920	902	884	881	865	926	901	900	904	917	951	870	914	911	909	878	875	851	938	940	830	908	884	869	899	896	899	902	958	925	927	886	911	839	945	937	888	927	868	880	887	933	922	878	923	910	910	898	902	859	902	959	946	893	925	897	916	883	968	878	934	944	947	919	914	864	910	952	866	926	938	888	885	861	953	865	891	934	924	893	900	892	954	914	913	908	899	882	853	962	825	854	862	934	909	898	901	918	943	941	946	931	895	917	957	914	909	903	899	884	916	888	943	915	895	904	936	910	927	872	924	878	909	886	887	937	925	904	865	906	876	895	880	991	861	905	890	936	868	913	889	886	859	955	867	912	880	913	930	916	872	914	934	913	868	892	876	911	899	908	883	901	947	907	855	904	872	918	933	933	884	906	881	918	943	885	876	952	904	878	907	881	875	927	905	868	962	919	893	906	991	981	860	924	941	942	877	897	915	970	859	873	857	890	912	943	940	936	889	902	911	920	921	819	923	904	895	876	921	935	886	946	910	901	882	928	911	914	968	862	918	847	940	837	947	909	935	865	920	895	862	871	883	864	933	909	920	874	873	889	931	919	915	909	891	880	869	905	935	893	911	922	912	852	944	942	854	937	915	873	900	918	926	941	869	895	911	923	889	849	901	904	910	951	908	881	900	927	932	924	935	919	934	939	937	927	875	922	925	887	848	899	891	852	863	855	898	959	862	877	883	850	875	878	922	904	875	934	906	958	896	922	850	892	943	947	856	870	894	920	954	829	879	936	957	920	900	916	930	901	863	890	855	868	922	927	927	897	892	876	921	923	886	900	939	944	939	946	905	885	924	885	914	929	897	905	905	895	901	930	940	876	907	906	901	877	938	929	897	943	897	849	836	917	928	908	916	935	958	915	873	868	883	872	935	890	889	898	921	948	966	940	897	876	916	947	897	923	909	949	867	866	931	957	882	955	948	902	922	899	879	917	899	916	941	888	915	907	976	884	865	908	919	924	941	890	880	952	855	952	865	928	904	917	871	948	903	893	899	892	916	892	899	924	818	922	896	948	914	900	895	897	971	916	923	886	886	921	938	850	953	982	877	840	883	936	931	964	819	925	886	923	900	883	905	913	891	892	894	936	904	874	934	897	914	892	918	913	955	916	904	886	899	923	926	903	905	930	920	931	938	897	925	895	891	892	919	863	875	867	883	930	901	894	882	854	897	911	936	934	938	931	946	960	905	862	919	893	914	885	823	869	908	862	919	855	953	884	904	899	855	922	914	888	885	867	947	871	902	891	865	904	893	881	889	883	913	883	923	928	925	933	959	860	943	930	917	939	897	957	877	883	887	912	914	849	919	878	915	877	909	948	965	856	872	911	900	930	925	902	927	911	923	928	876	931	886	987	913	892	859	884	864	893	931	936	881	901	946	904	869	909	859	926	926	888	913	895	916	896	922	870	922	911	889	929	963	863	896	874	890	915	910	928	869	901	930	866	932	871	890	901	935	891	912	891	965	881	910	900	961	900	903	888	889	888	875	889	928	895	926	871	906	943	902	883	887	891	895	912	936	910	912	880	897	858	869	930	901	902	901	917	891	940	918	930	929	886	939	935	918	906	878	934	921	937	977	932	870	909	915	911	905	873	879	966	851	908	956	908	899	918	939	882	881	855	937	938	965	904	926	935	873	932	913	934	894	869	878	900	943	914	902	930	930	900	894	931	891	928	911	903	900	887	844	883	945	889	931	932	888	891	871	911	945	908	897	870	873	903	892	891	927	867	928	946	874	929	934	887	844	895	897	972	908	907	911	951	943	897	941	842	853	905	891	890	954	872	918	887	867	901	886	894	935	901	910	903	939	859	895	940	916	913	893	933	932	864	927	944	930	922	903	878	902	939	923	873	893	913	910	911	902	960	912	899	897	870	878	925	932	953	928	904	914	973	914	918	876	902	908	894	866	950	911	941	964	916	858	891	897	851	850	867	890	943	853	938	917	907	901	934	940	912	920	906	863	852	916	901	883	943	933	927	910	938	880	910	903	890	876	919	927	909	918	943	905	943	909	891	929	910	912	902	899	889	897	888	871	897	932	905	925	890	923	939	898	886	980	874	821	878	913	933	878	900	884	907	855	888	881	917	881	904	877	878	874	881	964	923	956	934	892	936	946	898	873	923	857	872	927	930	882	939	888	868	943	886	937	949	930	941	895	917	919	956	939	890	930	913	851	861	949	921	977	898	988	862	892	909	876	912	932	854	926	925	898	897	908	893	920	908	889	870	920	900	895	921	873	945	865	869	951	868	958	905	883	905	945	942	912	922	926	896	986	966	927	933	892	926	905	919	902	919	922	871	900	941	901	878	921	910	899	872	875	873	945	876	868	913	932	923	939	982	900	850	898	915	953	944	891	938	911	930	904	920	935	880	884	907	978	912	903	940	898	900	887	911	922	936	843	895	872	881	919	924	882	917	930	861	914	962	919	901	994	859	845	923	876	878	929	912	891	964	892	901	914	913	894	896	907	917	938	894	866	938	942	952	934	895	894	971	925	881	878	916	841	870	863	913	917	886	917	891	865	897	852	923	924	965	901	903	961	891	920	908	863	914	854	930	945	897	939	917	898	921	934	877	919	900	925	902	892	917	887	876	888	931	872	924	932	902	923	884	904	930	898	871	910	920	916	966	895	909	947	882	860	944	931	857	886	891	906	923	916	935	887	900	893	881	906	894	874	952	924	889	895	899	905	897	919	920	934	879	953	901	897	936	905	908	918	891	941	903	951	941	931	878	889	938	956	914	904	905	904	875	935	919	866	885	901	896	897	933	866	924	893	926	930	891	889	909	909	890	908	921	963	955	942	877	945	923	866	883	949	896	917	893	904	950	901	932	889	859	897	894	908	882	880	926
6863	586	588	485	453	407	389	382	372	325	349	362	368	309	360	307	341	308	329	355	341	321	315	355	307	344	313	342	316	318	342	376	307	331	357	344	359	340	337	340	351	351	316	326	334	369	355	360	343	309	308	339	340	369	324	361	318	371	352	358	304	384	350	350	333	323	349	367	342	364	340	356	307	348	342	341	359	306	351	359	341	324	378	343	363	348	362	335	344	302	319	357	325	333	357	332	312	336	357	352	354	341	331	333	315	350	332	358	358	345	305	316	335	317	390	363	326	322	344	351	330	356	354	335	320	304	328	326	357	342	348	330	333	337	282	325	336	344	334	324	350	341	332	319	286	315	338	323	339	344	296	352	355	337	315	331	323	347	362	316	330	322	356	323	331	383	393	361	345	363	341	344	328	329	355	336	363	372	368	371	324	352	352	318	357	330	332	325	328	326	316	355	324	306	303	375	325	322	363	352	313	301	348	353	361	329	365	288	383	347	311	304	341	378	343	312	345	372	352	337	323	321	354	344	344	353	332	346	332	282	329	329	363	335	357	332	351	308	348	335	344	317	324	354	348	313	339	359	364	355	341	349	342	330	310	358	291	356	334	345	322	324	329	331	344	340	374	352	331	319	335	346	327	306	327	306	301	337	326	327	326	354	322	304	301	353	358	342	375	325	369	362	352	333	343	335	349	350	352	333	313	321	325	338	310	344	366	353	339	338	353	319	344	316	355	341	286	341	328	330	322	351	344	384	342	321	342	353	387	338	350	334	346	349	330	355	333	375	350	333	336	297	305	333	342	320	329	354	354	342	339	367	329	362	351	328	328	320	352	323	323	337	369	310	334	340	322	375	353	325	335	355	325	323	336	360	329	335	347	343	322	334	368	356	323	327	369	333	326	324	334	316	348	304	368	316	373	347	293	331	374	325	342	370	387	329	346	329	328	349	321	289	320	316	319	338	325	375	340	336	340	352	351	321	335	338	318	313	315	313	327	363	357	340	372	378	370	362	382	350	337	360	359	337	356	339	338	291	337	330	312	342	320	313	339	339	353	322	366	340	369	322	343	321	316	362	345	325	354	352	320	320	349	341	393	344	349	319	349	306	340	346	370	344	355	352	329	345	359	334	323	350	357	335	343	313	312	291	322	334	329	352	320	302	347	339	336	336	341	343	320	320	322	308	330	343	310	326	330	325	330	338	340	332	325	376	367	374	361	342	331	345	355	333	310	368	363	357	386	306	348	316	338	336	309	324	316	350	369	329	348	341	343	381	341	345	305	340	361	336	366	302	330	351	330	324	318	336	365	325	314	387	337	337	323	317	322	339	336	344	336	329	360	316	326	313	316	351	343	326	339	336	307	344	383	329	332	307	351	328	341	315	336	362	338	332	345	329	328	339	372	334	337	367	345	352	328	362	330	333	330	291	332	311	360	312	340	314	365	330	341	286	345	350	369	352	332	332	352	318	352	309	343	362	358	349	338	342	361	328	315	331	318	328	330	350	341	340	355	336	364	351	333	339	343	353	334	321	348	318	338	330	342	337	350	360	341	309	349	352	332	399	348	323	326	329	319	349	316	335	347	319	352	323	319	336	329	344	350	312	309	320	341	342	345	369	290	369	308	363	295	312	327	350	333	339	323	353	341	336	371	349	294	326	320	349	354	346	355	344	345	385	362	313	358	359	327	344	354	342	340	334	379	335	327	338	307	344	348	326	294	312	304	316	344	323	369	325	338	341	316	361	317	375	308	345	332	349	342	360	361	324	337	329	349	319	336	348	347	355	325	330	343	345	319	348	365	314	315	328	348	337	305	327	338	327	331	352	290	337	316	348	325	331	295	351	356	326	319	348	333	318	324	296	336	337	344	342	345	305	354	334	369	341	356	368	319	335	366	366	300	330	373	318	324	297	334	345	377	331	333	345	329	344	338	345	336	356	304	298	332	317	348	338	311	325	300	334	325	312	328	329	329	340	341	342	319	356	309	340	327	354	314	330	354	341	344	335	296	351	345	332	349	343	339	335	336	349	336	383	340	329	316	365	347	326	310	314	278	313	387	371	349	352	344	334	327	332	371	317	367	332	311	362	302	353	381	374	347	335	332	322	317	326	331	308	337	337	346	347	390	342	374	352	322	323	359	330	323	324	345	339	320	312	342	339	352	314	316	333	367	363	315	303	292	308	362	330	368	345	336	339	308	294	309	300	295	326	313	347	357	315	330	311	345	342	332	314	341	344	346	323	301	349	332	340	330	319	353	354	333	342	344	350	345	346	314	315	329	352	317	340	354	322	361	334	316	329	349	332	312	330	289	357	355	314	393	354	365	345	347	346	343	363	391	329	316	362	314	336	306	316	331	318	336	329	330	328	331	366	322	326	317	340	328	297	352	331	328	338	347	353	326	337	350	368	342	359	354	353	359	339	362	359	357	313	336	343	329	341	357	323	331	346	333	313	355	348	329	360	373	352	322	378	331	352	350	340	318	308	307	367	346	349	333	346	352	346	308	324	333	301	334	340	306	326	343	333	340	353	331	321	337	326	303	326	365	345	348	333	322	327	322	321	343	315	332	318	306	331	330	366	328	307	328	331	334	369	349	316	308	335	334	340	387	305	363	330	346	347	367	376	308	368	376	360	379	352	317	312	337	342	348	316	340	327	343	400	355	339	359	346	365	321	341	389	357	339	316	326	343	339	336	356	352	337	339	345	335	321	345	330	341	346	310	325	362	383	311	366	347	349	355	329	361	338	338	309	325	326	307	380	353	333	313	333	341	314	328	333	336	320	324	353	332	307	344	354	359	344	317	346	324	325	322	357	342	344	341	344	326	322	356	339	376	335	342	352	336	332	341	345	370	312	310	340	354	338	333	333	342	353	343	357	321	345	360	342	334	354	313	318	350	348	344	290	310	340	324	337	356	332	344	351	332	361	340	326	339	315	349	355	361	312	331	360	345	373	362	325	327	325	298	356	345	378	330	318	336	353	331	325	336	347	345	360	341	342	344	324	319	329	381	339	298	316	346	316	323	337	327	335	356	346	342	353	346	351	342	329	393	321	314	343	327	326	342	349	347	350	347	320	324	335	346	317	324	373	301	378	323	353	328	332	317	366	373	328	338	342	329	358	328	358	330	345	400	323	309	317	334	347	339	346	336	369	344	312	316	330	357	325	341	384	321	362	340	334	334	356	350	319	337	342	300	345	316	326	291	326	356	337	324	339	349	359	310	306	354	335	355	307	356	322	350	324	343	364	344	339	344	350	333	340	353	334	307	363	331	346	306	346	323	330	331	358	322	376	315	311	342	349	319	372	370	333	390	348	337	348	354	331	312	301	314	351	373	370	343	350	313	364	360	364	333	329	342	352	334	340	360	359	313	319	311	354	342	315	328	368	353	332	354	357	345	350	338	319	355	293	322	344	365	345	341	330	275	280	340	339	343	331	316	300	335	305	341	312	334	341	313	334	335	359	329	351	276	353	342	329	315	321	311	342	338	330
6670	1023	1409	1495	1297	1173	1126	1058	1012	975	892	955	913	901	869	911	819	812	841	849	831	867	831	800	814	832	825	824	838	812	799	850	794	800	846	787	815	775	810	819	792	819	765	795	831	827	851	833	857	853	851	765	818	850	827	795	853	815	787	845	865	801	888	857	798	824	825	801	798	840	774	820	821	825	823	798	774	825	828	821	765	787	815	840	783	829	811	800	847	814	834	764	860	814	880	821	753	814	836	771	797	816	865	834	796	807	765	769	831	803	817	790	855	810	768	804	805	807	855	885	806	790	801	779	860	813	775	848	835	825	833	841	819	866	833	827	816	830	787	796	796	834	834	810	837	808	851	803	831	839	764	805	786	810	842	781	798	831	835	808	845	816	872	785	772	845	770	781	791	803	837	805	871	845	814	793	779	804	845	813	797	820	812	791	833	854	878	858	848	819	833	857	784	808	863	781	822	789	794	804	830	821	849	833	846	751	847	764	829	796	839	802	778	850	833	811	789	791	819	781	795	805	836	826	812	841	807	811	824	789	819	839	793	818	847	822	852	792	763	802	811	818	850	822	835	808	787	799	785	831	819	809	801	821	809	776	788	800	865	793	778	836	834	833	824	787	800	830	847	747	831	830	807	818	826	806	814	778	860	803	824	815	838	812	833	777	850	823	867	836	853	812	799	793	818	841	810	802	820	793	831	828	811	820	856	783	869	822	824	812	805	840	847	877	780	786	810	823	798	847	778	878	806	818	752	891	755	823	822	827	774	791	844	814	845	799	867	795	862	805	837	798	807	827	812	794	827	779	798	849	834	873	810	760	860	811	822	831	858	818	800	819	786	843	799	825	827	773	823	826	838	801	825	808	846	856	770	859	821	806	837	848	813	785	873	792	747	839	802	830	787	815	789	843	827	774	800	831	818	775	827	803	805	806	822	812	833	819	809	800	825	802	847	787	871	742	881	861	779	833	772	823	769	812	849	846	778	807	798	772	795	826	784	841	851	820	809	791	785	758	827	832	865	803	844	801	817	850	806	816	831	788	806	798	810	803	865	781	805	890	789	817	851	828	787	820	802	821	836	821	830	831	813	849	762	818	840	844	800	858	833	757	792	816	828	790	794	815	792	845	753	775	779	785	839	833	818	862	769	771	814	789	845	796	852	849	845	834	863	789	824	775	822	826	808	904	840	806	790	850	816	802	836	809	790	835	804	839	794	789	800	789	823	834	785	875	800	812	791	848	816	845	782	833	861	826	827	811	844	823	788	796	791	811	838	812	820	804	791	853	830	794	773	864	819	766	793	861	827	765	851	802	847	855	813	826	801	824	850	816	869	804	754	817	844	852	774	768	831	812	847	849	831	794	839	828	857	778	824	850	816	819	774	789	782	803	790	844	858	827	847	838	835	840	821	803	820	848	760	775	837	810	803	858	833	860	809	815	777	872	787	803	848	843	847	834	843	830	838	810	868	825	783	762	848	814	804	795	836	887	844	885	841	864	828	784	820	820	755	837	813	808	827	823	809	843	800	821	799	794	818	775	850	838	828	833	834	797	819	790	784	823	822	829	797	834	823	786	837	835	799	811	799	829	890	788	820	812	818	803	783	855	832	812	795	863	773	823	806	819	835	820	794	774	843	839	807	812	892	806	817	836	883	829	819	776	774	775	828	875	781	797	795	849	861	812	832	860	791	814	806	779	795	795	866	796	823	805	823	827	851	770	828	819	811	802	825	825	790	806	865	801	843	851	852	813	766	855	841	854	769	811	782	797	841	802	857	831	820	830	786	844	821	873	837	857	824	831	811	855	832	767	838	823	820	799	826	816	824	786	778	799	789	784	865	764	829	833	775	809	805	855	779	836	868	874	793	845	789	883	871	837	826	817	824	828	885	795	815	806	842	849	793	827	795	769	827	879	821	808	842	843	826	797	801	814	855	817	836	820	808	779	850	815	831	801	783	837	865	829	766	792	794	834	827	800	807	801	818	830	809	867	822	898	811	826	814	805	868	821	822	832	775	854	810	814	838	843	869	864	765	773	806	791	795	819	898	804	847	806	810	803	770	840	822	858	847	801	831	854	810	810	856	807	814	848	837	859	792	866	838	784	828	834	767	833	864	819	797	803	800	792	810	789	829	780	820	787	887	812	804	813	788	860	825	773	817	793	771	865	759	811	820	807	808	833	825	785	850	739	830	827	798	859	809	862	809	852	828	782	809	812	791	786	840	784	807	787	841	814	793	788	807	808	861	853	809	834	790	790	801	856	807	813	849	818	846	837	774	839	821	830	849	797	835	798	790	778	841	808	838	813	825	825	817	801	791	814	803	784	834	798	798	817	778	779	828	843	864	799	834	821	805	839	834	857	853	819	821	814	795	830	829	831	768	867	838	817	772	809	817	821	853	789	850	814	806	792	826	828	818	840	854	860	810	829	833	824	840	800	846	798	806	770	859	835	801	802	771	812	800	783	782	846	833	844	800	843	793	830	825	865	836	831	864	828	795	836	803	852	814	792	807	816	849	882	834	835	837	836	815	760	737	825	796	799	924	765	834	830	795	832	837	825	827	853	834	804	814	885	838	852	765	837	805	804	798	837	788	814	855	789	791	836	840	807	834	858	807	773	867	812	835	785	763	859	852	829	818	837	788	806	823	769	785	828	805	790	803	804	804	859	832	866	781	795	785	756	848	852	812	839	830	791	811	790	787	803	818	801	833	814	813	801	814	808	775	821	829	769	805	792	830	820	826	828	838	781	841	778	851	832	807	830	805	826	844	803	802	835	827	827	835	769	831	793	781	806	837	842	821	847	780	860	826	833	851	804	815	834	797	847	830	833	797	814	819	817	805	831	806	838	811	773	807	887	856	829	878	814	855	819	750	794	813	848	809	813	766	842	868	856	853	851	875	773	775	831	821	807	835	820	833	823	834	782	858	812	807	844	814	820	825	808	840	826	843	819	806	855	768	878	783	816	812	852	840	784	796	793	793	799	842	809	828	821	857	849	843	848	787	804	825	823	799	829	872	862	772	816	765	825	823	817	863	868	785	807	852	812	775	795	813	793	759	815	874	831	840	819	857	841	737	836	826	830	832	802	837	826	788	757	865	857	870	807	851	833	826	888	803	867	865	805	818	784	855	817	780	801	813	824	810	811	774	830	815	844	825	797	821	805	807	803	832	777	790	834	865	813	816	879	816	808	800	802	822	801	810	826	830	831	789	826	797	857	778	835	768	754	899	798	781	875	853	789	813	834	868	831	847	808	797	786	817	852	796	866	832	880	819	805	813	837	789	824	814	815	778	801	845	788	876	778	835	883	888	813	785	821	835	847	784	848	818	813	767	847	773	806	859	785	841	834	847	825	792	821	827	782	790	784	796	818	817	880	789	796	839	823	770	883	802	833	788	820	791	805	768	853	820	788	825	833	793	807	789	752	831	829	769	800	854	893	847	845	831	793	823	794	801	770	828	844	802	813	806	800	805	831	821	838	888	865	806	802
12316	906	691	559	447	312	266	255	210	206	187	207	176	167	163	178	190	145	176	194	164	159	170	170	157	159	156	162	172	166	163	175	187	174	158	176	171	165	171	154	170	167	160	149	170	153	157	147	167	158	147	166	136	177	152	200	175	165	194	154	163	170	167	192	151	164	167	147	165	153	168	164	151	170	158	159	160	160	138	153	161	135	176	158	162	167	157	150	168	152	170	149	164	174	185	186	168	180	150	146	181	154	144	175	156	166	173	192	179	144	171	178	155	158	176	161	173	173	155	160	151	174	165	148	139	166	166	131	169	161	171	165	165	178	174	170	153	161	169	156	154	173	169	155	145	182	161	155	185	170	144	149	156	137	165	178	164	164	169	190	144	161	145	154	175	177	161	140	152	162	188	182	156	134	175	178	153	175	149	167	158	176	167	178	163	168	154	159	160	147	188	179	157	202	154	144	150	151	160	161	176	173	171	151	146	158	167	169	160	173	166	144	150	151	170	147	174	135	163	202	185	145	162	175	162	149	161	166	123	139	153	146	174	149	177	165	163	164	159	176	181	173	174	170	162	162	183	139	157	163	157	170	163	175	150	171	167	156	163	135	151	169	162	165	171	163	174	158	160	176	157	153	186	193	153	159	152	157	186	182	163	154	159	179	146	167	177	173	151	176	162	185	137	139	165	170	148	160	175	158	177	144	164	153	153	144	180	148	153	170	174	132	155	153	165	181	171	165	173	154	200	166	148	167	166	145	172	158	173	179	156	163	156	149	160	135	157	172	146	146	148	153	172	139	159	139	194	123	171	186	167	146	174	171	166	169	188	171	173	172	169	136	161	183	175	169	155	147	156	175	140	142	148	184	162	152	147	160	142	157	162	173	150	159	201	156	175	163	172	152	177	180	183	181	176	171	165	158	176	163	158	190	128	164	175	149	147	165	159	161	178	179	173	181	175	161	154	167	169	169	161	161	175	162	168	180	150	157	152	173	159	174	161	157	195	182	156	159	150	192	160	173	158	171	159	133	172	169	143	180	165	169	165	160	155	152	190	181	166	130	190	174	170	150	153	146	157	169	169	176	169	162	184	159	173	152	157	145	138	175	144	166	156	130	178	172	173	158	176	159	154	151	170	160	156	144	167	165	171	166	151	138	178	181	164	157	155	164	152	148	171	167	157	184	174	171	167	175	154	152	169	164	163	156	169	173	176	157	178	161	179	171	152	167	183	144	165	153	164	155	148	164	162	176	164	173	163	175	170	169	163	166	156	150	171	191	182	176	172	133	156	154	178	148	186	178	150	167	166	144	173	177	172	148	144	148	168	163	151	186	174	173	151	158	149	164	145	160	160	159	155	135	182	175	136	145	146	142	184	166	165	163	167	158	175	155	159	145	187	157	144	140	159	188	170	161	177	164	157	157	158	163	167	147	170	177	165	158	171	155	158	148	175	129	168	149	180	159	144	164	165	182	154	163	158	174	156	153	147	159	157	159	180	139	148	171	158	150	163	155	168	158	153	159	148	152	159	154	147	185	151	179	154	160	154	134	170	174	159	163	143	165	151	169	175	165	144	150	189	164	144	164	159	152	181	141	165	163	201	178	161	165	162	161	180	153	146	142	172	163	159	165	166	141	150	132	180	152	140	170	171	170	163	172	169	167	159	149	159	150	156	184	146	162	155	150	199	151	156	161	156	178	158	157	140	158	159	156	149	145	153	165	147	161	140	157	171	164	175	156	153	157	162	159	149	171	158	154	144	183	175	166	148	159	159	159	169	158	142	147	152	163	170	145	162	165	152	160	184	191	146	184	161	157	173	169	165	147	152	168	169	168	176	155	177	153	159	147	152	152	158	182	146	162	159	147	165	149	160	162	160	155	156	173	151	159	175	156	174	151	157	155	159	184	156	161	162	150	165	164	145	186	158	152	161	145	169	175	142	147	159	168	134	147	137	169	177	161	161	151	142	182	144	160	146	163	170	155	152	183	188	145	159	138	172	164	171	167	164	170	159	158	151	170	151	168	157	176	135	178	152	143	176	162	161	150	170	177	181	157	173	171	179	169	161	163	153	169	158	152	165	180	157	176	149	172	167	162	173	144	162	174	165	155	158	162	160	176	172	168	157	139	174	177	152	145	165	158	157	172	171	159	180	160	176	143	141	162	174	178	155	169	142	176	173	182	155	153	150	167	169	145	135	171	152	170	199	166	153	185	152	146	162	148	161	139	190	168	166	167	177	161	143	134	174	174	168	143	185	178	132	153	169	160	151	178	154	150	164	167	152	156	146	159	163	150	161	167	155	182	180	158	154	152	169	153	132	180	144	159	154	161	159	170	154	165	183	187	163	159	164	155	167	175	141	171	146	161	168	161	185	180	166	144	179	154	163	147	146	170	144	181	169	160	181	167	162	159	155	189	187	157	158	177	145	155	145	159	178	165	162	161	158	153	177	151	166	157	153	168	173	160	162	163	157	144	180	146	151	141	151	162	164	167	158	147	153	172	166	145	151	138	172	177	161	154	178	174	150	169	182	131	143	144	172	159	160	153	155	143	144	160	174	170	157	151	167	166	169	165	154	185	147	170	161	141	162	167	143	179	165	157	167	169	158	170	165	130	151	174	166	181	171	183	175	179	151	163	151	154	158	157	168	150	157	169	155	160	170	151	169	158	172	149	167	151	146	174	164	143	153	166	144	168	190	157	141	160	153	157	155	169	169	159	164	139	198	156	176	157	147	161	169	155	156	142	177	164	170	165	158	181	151	143	158	165	161	185	182	156	164	163	173	159	162	165	152	173	163	163	162	143	199	173	164	178	144	171	195	170	164	146	156	173	160	167	165	171	189	170	146	150	174	161	178	183	170	172	155	163	152	145	154	159	172	159	153	166	180	159	172	173	166	158	178	168	175	138	144	171	156	142	176	194	179	161	153	151	158	161	176	160	143	184	159	152	164	140	150	146	165	141	152	158	174	156	163	143	155	173	153	154	166	155	154	164	167	159	159	167	164	145	148	147	161	161	177	168	161	161	180	158	189	174	174	192	156	185	161	152	173	152	158	192	176	166	180	165	163	156	173	144	184	169	178	175	182	138	162	183	156	163	172	178	168	162	178	162	177	178	172	146	149	194	180	149	149	150	186	173	189	170	153	140	175	178	157	160	159	156	169	137	162	162	160	182	152	145	157	152	161	181	160	182	175	169	172	157	149	178	142	150	162	148	177	144	145	153	144	165	165	151	152	160	164	139	152	157	164	163	159	151	158	159	167	149	160	170	169	167	170	179	151	168	137	135	168	140	138	154	176	161	174	177	138	174	140	171	169	170	166	147	162	145	166	142	161	168	149	134	160	163	173	151	150	165	192	176	144	159	135	179	163	164	161	173	164	163	173	138	149	169	180	169	194	159	180	158	180	150	165	157	173	169	160	146	152	156	163	148	183	149	151	164	159	141	176	158	156	144	183	172	151	157	179	164	159	175	174	172	157	154	169	159	153	158
7689	880	1544	1815	1445	1171	980	847	773	708	716	616	604	550	545	525	545	503	524	477	489	479	474	513	504	458	472	503	480	490	453	434	459	454	473	443	461	474	482	481	408	415	456	457	436	430	395	482	409	471	410	416	456	444	433	408	451	405	403	440	430	420	438	407	418	456	434	417	442	425	399	452	491	427	407	442	452	424	442	429	426	444	433	420	448	431	433	469	434	437	422	420	439	404	441	401	432	427	441	444	436	444	419	429	433	428	418	419	410	454	387	422	428	448	433	468	448	426	401	434	431	450	439	409	412	421	429	415	429	450	453	401	405	440	386	441	435	445	415	439	420	401	425	405	419	452	442	413	403	430	463	427	435	416	438	452	455	431	386	421	443	407	420	423	410	418	442	448	435	403	404	428	417	424	415	455	452	398	432	405	445	433	409	444	435	414	428	410	447	422	423	441	411	440	432	437	406	427	421	413	442	418	444	406	398	416	441	440	439	434	410	442	395	390	388	462	421	444	456	412	420	445	415	437	416	399	408	458	433	399	450	438	422	430	426	427	434	413	399	438	408	452	433	468	455	395	402	411	401	414	389	406	451	442	429	419	430	431	428	413	446	426	461	417	438	418	417	430	433	401	448	403	415	405	418	406	384	414	422	426	402	380	412	424	446	451	443	406	447	424	392	475	393	439	439	428	430	408	424	440	439	436	425	433	429	411	442	415	443	417	405	437	431	448	452	463	418	437	424	416	430	432	447	417	406	409	367	414	445	410	431	412	420	435	425	405	455	409	443	448	478	410	435	427	412	437	436	440	403	453	418	425	442	426	448	416	421	438	459	497	437	414	423	394	473	404	396	432	425	383	446	411	445	446	452	404	441	442	436	448	428	398	428	437	455	449	425	437	421	410	401	434	443	444	433	430	426	460	452	391	404	426	448	421	424	424	421	408	406	450	424	425	448	438	450	439	433	421	445	428	460	417	424	412	414	436	430	435	463	408	440	430	420	453	441	422	447	425	417	460	432	404	402	443	424	417	455	377	427	448	441	435	438	424	444	455	444	422	436	415	463	427	431	440	415	419	407	422	421	405	397	442	392	435	434	382	457	415	441	433	432	436	421	416	405	441	423	419	429	408	416	455	440	424	407	418	447	404	368	439	413	415	421	445	394	458	458	466	418	448	438	453	425	409	417	456	465	440	424	448	440	397	444	393	447	440	440	409	441	414	413	454	400	413	445	443	423	420	458	427	410	448	399	476	430	442	447	380	444	432	404	460	404	384	441	420	463	392	480	431	430	429	449	393	430	449	408	430	453	420	431	462	455	429	404	381	405	446	419	411	409	439	445	374	425	438	426	409	435	419	435	423	431	416	454	442	431	427	415	416	447	456	460	393	441	415	380	427	446	414	456	405	406	437	411	413	453	372	459	426	425	445	426	444	429	428	404	437	436	404	417	426	444	411	415	402	426	399	443	424	417	435	379	423	421	412	419	426	425	441	416	424	434	420	439	437	452	432	411	431	397	474	439	415	404	455	413	437	432	382	461	459	417	434	443	394	446	425	416	436	423	416	397	420	483	413	433	419	440	423	443	413	435	421	434	470	430	450	389	439	424	435	448	423	438	443	409	424	450	435	422	408	440	441	389	418	417	434	428	434	432	439	427	414	384	412	443	413	422	441	428	412	424	404	447	415	445	420	461	392	440	420	455	436	404	472	428	436	461	461	415	437	399	436	445	431	421	441	411	400	451	391	408	431	441	463	466	452	422	405	431	453	376	390	426	432	411	447	429	384	418	455	395	452	414	437	440	420	439	413	397	448	418	418	426	433	458	423	408	440	408	462	374	429	405	389	448	402	459	420	433	426	458	420	435	404	413	419	424	446	432	393	477	432	421	418	404	402	437	447	449	423	400	451	439	442	415	408	432	427	443	432	445	423	419	431	412	411	414	429	400	461	441	479	415	398	436	431	466	412	442	431	441	463	432	440	429	390	464	412	449	458	401	408	430	423	439	435	423	408	404	452	405	412	450	408	464	415	388	409	377	415	443	461	401	425	448	403	453	402	415	444	416	416	435	448	409	414	413	390	430	425	403	431	426	406	440	447	406	404	404	420	458	433	441	443	466	441	482	401	459	432	429	438	396	424	412	426	445	409	404	414	414	408	453	442	445	444	379	433	436	414	480	435	398	428	441	416	411	391	444	419	418	447	405	408	433	450	415	403	444	447	437	412	408	467	437	448	431	424	435	451	393	447	425	419	424	428	415	419	421	421	368	428	451	437	371	417	449	429	440	458	438	462	468	449	408	416	436	435	395	452	440	427	419	439	451	443	446	404	422	443	423	453	420	444	432	415	424	399	453	419	405	447	446	441	423	425	417	432	407	428	470	400	403	457	416	387	405	439	433	467	421	435	428	438	435	415	426	449	443	398	435	384	424	411	440	443	374	445	433	443	368	457	373	442	387	455	434	414	457	437	444	430	439	431	417	405	431	415	459	451	429	453	416	424	385	399	429	425	385	427	430	381	435	431	427	427	431	465	433	445	441	424	409	409	415	403	453	424	464	485	452	421	415	468	437	438	453	421	442	454	408	406	398	435	414	425	404	381	419	459	413	374	455	419	426	394	403	420	426	438	424	416	425	448	456	396	407	389	407	417	412	418	435	384	447	419	420	432	445	444	401	403	418	435	420	412	429	433	408	387	444	456	411	383	398	409	397	411	409	407	436	452	443	435	473	432	417	429	416	446	433	433	412	432	431	386	416	453	404	434	397	402	413	418	430	449	416	414	414	408	446	410	433	451	446	421	459	419	414	425	470	436	467	439	469	435	401	449	403	447	436	405	454	416	434	437	432	446	440	444	447	439	448	420	404	419	469	392	428	422	424	395	452	427	440	412	365	426	432	438	423	448	372	437	445	421	436	444	447	458	395	423	424	454	420	430	437	452	487	400	402	402	425	417	467	392	409	424	410	377	418	442	402	402	454	430	423	441	419	432	437	459	387	397	437	409	447	445	415	432	439	453	375	418	432	416	450	418	406	453	405	423	374	435	363	452	416	377	417	453	460	393	409	439	425	428	431	427	414	424	400	442	429	409	475	431	461	448	384	449	447	421	426	422	408	434	475	470	421	435	436	380	420	429	468	461	432	452	415	369	418	463	433	448	449	414	451	450	437	409	439	402	423	408	424	421	423	443	416	423	450	434	421	410	411	395	433	453	434	411	437	472	442	420	413	422	442	439	398	388	458	446	389	425	433	427	407	445	436	427	412	429	424	409	468	451	431	423	399	431	401	454	410	428	429	382	433	427	410	433	437	446	435	447	404	395	399	391	429	431	399	430	458	443	439	458	448	412	423	476	410	407	421	465	459	458	399	442	401	435	439	438	414	403	435	428	488	425	400	439	422	442	413	402	396	426	410	427	412	409	415	445	388	443	433	433	455	442	412	394	449	435	462	458	440	441	443	411	406	418	407	442	382	428	419	430	452	471	431	430	448	423	384	409
1391	364	390	390	390	363	366	352	367	362	409	372	356	362	372	388	407	399	376	359	344	383	381	417	382	383	374	366	324	405	372	348	367	375	356	382	356	365	380	369	384	392	339	403	399	398	395	437	371	383	377	365	415	362	408	370	327	368	376	403	399	406	364	348	372	374	398	395	366	395	381	364	353	349	357	362	372	361	383	377	333	354	336	367	356	407	398	345	381	368	381	376	336	409	412	359	345	343	350	367	370	333	411	355	387	391	363	394	333	360	373	392	369	403	347	423	383	323	363	363	349	339	354	397	358	388	376	359	375	370	395	343	383	369	363	369	362	372	371	365	377	379	394	389	409	414	370	371	383	361	384	378	391	353	399	403	344	359	390	382	371	352	376	365	399	372	385	403	349	379	372	373	350	374	385	356	413	409	383	364	369	372	348	358	368	388	386	342	357	380	370	373	382	395	392	376	379	376	358	410	399	396	405	363	387	333	377	350	362	386	396	345	333	363	340	370	378	388	376	384	392	415	421	418	385	388	376	413	375	377	371	361	375	378	349	359	329	359	337	335	391	339	395	379	354	395	388	382	387	355	409	317	380	414	342	373	424	371	379	394	340	359	364	362	371	375	342	358	337	372	387	368	345	370	386	355	366	343	398	351	354	352	365	377	364	369	356	337	348	367	407	352	397	383	373	389	353	341	364	391	394	342	363	399	353	357	418	353	368	398	366	369	356	374	370	375	404	369	427	393	345	359	360	375	386	351	377	370	383	378	376	398	385	375	380	395	378	411	394	347	395	360	348	369	405	363	359	363	394	370	339	372	355	368	399	362	370	365	451	398	360	352	388	394	367	334	348	376	396	409	393	358	335	330	391	326	391	371	390	381	357	380	406	341	370	367	351	380	381	331	411	371	406	427	384	402	353	400	376	355	369	359	361	381	365	406	371	350	362	384	365	363	370	411	385	354	387	320	355	359	375	395	377	355	368	353	361	386	355	387	398	361	358	402	400	369	372	349	342	371	367	381	360	357	351	363	384	378	410	366	372	371	388	372	364	395	366	379	380	362	357	382	350	399	381	395	378	374	413	351	392	398	407	373	345	377	387	370	347	378	374	383	356	374	377	383	369	374	391	372	373	389	396	393	390	334	403	400	381	394	377	349	342	395	400	349	353	363	358	340	354	370	403	392	320	389	379	345	404	392	391	358	351	379	405	366	330	369	338	373	386	356	390	376	334	377	357	387	365	370	370	376	364	357	375	345	355	398	375	378	384	405	343	390	377	391	345	391	371	376	369	372	337	394	381	402	375	380	380	363	376	356	356	355	401	382	357	374	406	408	385	371	365	387	353	400	359	349	384	355	382	355	353	410	380	408	391	363	388	386	384	382	368	352	338	363	411	364	357	359	353	346	381	389	366	349	339	352	359	373	412	353	387	380	396	379	360	410	363	380	386	378	353	361	391	378	393	393	360	371	399	324	379	403	386	384	376	401	345	361	393	353	349	388	373	320	408	350	379	405	387	372	334	358	387	384	397	358	413	393	389	369	360	334	378	415	378	352	388	397	348	398	368	411	391	410	394	360	380	379	360	364	369	399	413	389	384	379	369	387	395	405	383	370	356	399	413	387	330	404	353	382	375	360	359	392	374	357	361	395	351	393	360	364	388	364	359	373	358	409	334	398	360	388	373	405	347	389	353	398	377	364	362	392	397	360	386	365	345	346	364	404	363	403	365	363	386	374	372	378	356	385	360	387	390	375	385	409	347	349	390	392	360	352	408	374	374	386	380	369	399	371	346	422	420	363	362	398	336	379	397	352	401	383	372	360	326	380	371	341	391	399	380	400	356	383	388	364	376	401	365	345	364	399	377	364	365	405	406	368	354	368	378	397	392	375	361	356	374	345	400	391	398	380	350	327	371	386	371	370	343	355	384	398	344	355	378	383	338	368	347	324	383	385	388	406	365	376	368	377	381	361	356	396	344	311	380	358	366	366	359	361	384	357	364	395	372	369	328	328	394	349	377	386	389	419	387	347	409	349	382	364	381	398	395	385	398	335	374	368	378	376	372	346	367	363	382	406	377	422	380	403	345	407	339	369	378	392	370	379	379	385	393	357	393	390	389	365	337	353	357	345	344	373	374	339	383	358	366	375	401	379	361	382	383	340	387	367	357	325	357	409	402	364	374	341	377	394	350	353	375	421	395	376	426	355	357	361	379	330	382	356	370	376	385	369	350	390	373	341	387	367	359	409	442	380	367	374	351	379	369	353	377	355	363	385	334	356	360	388	382	361	373	349	381	413	382	362	382	387	361	395	356	385	361	392	372	338	379	378	365	390	391	364	364	354	346	368	372	355	361	387	336	372	403	379	325	335	384	385	343	354	430	379	378	345	337	394	382	370	318	403	407	344	374	347	350	354	417	396	368	380	375	379	381	352	371	330	364	408	387	358	390	348	361	399	379	394	354	333	374	353	375	354	351	371	327	352	359	417	378	341	413	351	407	367	363	382	380	377	392	348	390	395	377	404	379	364	392	388	387	413	405	377	371	393	401	366	327	390	403	350	382	358	382	378	362	359	363	332	382	382	355	409	386	370	370	374	396	365	403	374	373	387	397	371	401	389	391	385	324	368	387	356	377	377	383	376	364	383	378	343	386	370	385	376	391	372	363	378	368	369	364	380	347	347	346	376	380	364	377	381	354	337	409	356	387	363	389	372	368	385	373	381	405	357	364	335	355	375	365	370	347	352	367	403	371	343	389	361	394	363	371	348	363	379	374	364	341	400	359	342	391	401	382	385	360	380	427	385	357	406	386	387	358	343	397	359	342	360	396	406	391	367	337	389	383	371	385	326	356	389	360	367	349	390	329	363	391	331	374	350	363	359	339	417	376	383	376	410	379	349	369	368	361	348	390	373	369	349	354	407	384	379	356	393	391	373	419	381	333	378	405	373	389	380	371	365	385	368	415	381	383	376	341	354	380	376	400	372	368	382	383	393	366	353	352	416	357	379	387	374	387	376	406	353	372	352	418	360	417	368	399	382	391	360	354	363	348	383	386	367	404	381	362	381	358	373	358	387	392	402	390	367	344	391	398	401	392	355	372	368	363	388	326	353	342	417	375	373	358	375	354	385	340	347	387	409	401	378	420	386	365	372	372	355	359	384	339	379	379	370	360	366	379	387	344	377	376	381	368	344	370	378	385	373	392	353	394	347	382	370	379	380	424	368	357	388	353	381	376	365	370	381	364	355	365	407	373	381	342	364	363	390	405	421	393	409	365	355	368	412	406	328	345	391	380	384	344	408	364	359	396	384	354	379	379	418	334	348	369	399	339	355	382	389	345	383	354	377	370	392	339	397	354	393	358	361	396	418	373	378	380	371	360	387	351	363	323	373	370	373	392	359	408	406	381	363	395	308	352	380	377	373	383	373	374	358	355	374	342	395	401	369	379	381	402	406	429	360	375	378	394	376	351	392	378	386	371	348	382	363	376	376	350	421
2129	958	939	925	893	912	886	896	865	925	915	944	913	906	937	933	885	962	960	930	861	915	845	871	916	902	917	931	908	941	890	899	862	944	908	893	904	885	914	860	884	941	926	879	920	849	853	862	959	891	893	867	894	906	933	907	866	875	881	930	847	893	894	898	927	884	916	857	876	928	900	913	916	917	905	893	956	924	916	882	917	880	911	953	907	900	904	938	908	897	891	896	929	917	868	969	966	947	934	909	905	921	943	877	928	899	890	877	967	944	931	927	870	932	835	830	896	946	904	900	915	951	890	929	925	846	908	894	851	887	928	922	910	892	888	904	894	940	904	922	924	924	879	939	925	933	878	876	911	900	915	944	837	912	876	915	901	946	914	931	899	874	904	942	932	972	887	882	922	908	992	945	870	929	903	943	896	929	869	912	900	875	932	913	915	898	891	867	883	937	933	925	898	873	895	944	916	960	904	895	868	898	910	922	892	913	897	894	861	879	893	934	897	942	887	877	878	910	928	907	907	893	842	932	969	900	913	900	882	848	895	901	934	916	898	905	876	876	906	892	880	877	892	885	915	936	930	954	901	870	892	932	957	859	918	915	871	939	866	884	942	880	857	897	877	912	926	931	898	894	872	902	851	903	912	917	902	939	921	920	927	905	883	891	898	903	904	971	950	905	886	904	912	949	903	929	864	960	909	847	936	896	880	904	873	861	961	860	934	928	941	899	919	899	925	922	916	894	921	912	947	952	880	921	940	916	890	863	920	895	925	942	879	889	892	917	902	923	951	886	888	962	941	908	940	947	930	873	925	888	940	869	904	908	876	911	920	903	916	876	898	922	911	900	954	921	868	935	870	910	922	896	890	919	857	923	858	895	942	859	928	969	888	852	912	952	878	954	914	937	919	861	910	888	880	927	851	887	870	869	868	888	910	907	972	930	898	897	951	929	884	931	938	902	937	873	933	896	857	884	931	901	927	868	911	836	894	884	885	900	889	847	910	871	945	909	925	895	893	926	907	912	908	932	912	880	859	889	882	885	908	911	947	896	910	868	860	889	908	901	867	880	893	935	943	944	894	863	934	901	912	924	907	912	918	896	902	934	968	995	929	871	931	912	887	899	931	913	901	905	905	939	858	915	926	897	920	949	868	912	933	919	871	923	896	913	963	927	881	909	886	862	906	865	926	914	881	892	934	853	914	920	894	891	900	895	870	907	869	883	945	867	858	890	866	938	885	886	895	886	885	865	981	890	877	887	894	946	881	918	914	938	905	929	891	869	925	930	905	875	914	890	903	880	926	885	921	906	923	933	985	929	893	888	963	928	920	866	874	934	905	907	874	894	880	879	928	929	929	879	928	908	918	876	919	888	886	946	902	914	898	890	942	896	937	912	872	912	911	888	973	890	919	891	884	965	979	925	910	885	916	884	874	937	927	877	909	902	866	965	937	879	892	871	885	933	914	970	884	847	892	901	950	895	890	930	903	896	885	919	917	865	879	894	846	941	879	940	929	911	890	926	938	867	890	894	874	919	914	891	916	886	909	896	857	937	909	840	887	887	923	962	857	877	952	933	889	912	919	894	864	868	921	905	882	877	892	930	906	843	892	865	809	839	906	941	932	901	913	882	915	849	897	887	897	976	965	908	882	868	924	947	906	891	934	904	881	868	891	933	909	908	899	927	854	892	909	912	927	904	864	886	857	905	885	904	912	948	909	950	892	956	871	932	940	876	881	896	884	916	860	957	939	935	913	942	902	871	892	905	925	870	919	916	913	903	920	901	869	882	924	891	921	870	901	879	905	937	928	901	984	910	881	906	939	871	877	875	895	901	928	872	837	889	887	907	902	924	902	908	911	958	908	901	911	918	920	910	914	857	925	873	892	872	890	947	856	896	879	869	904	868	938	916	903	849	894	922	925	869	904	968	927	893	897	932	881	924	934	923	893	926	872	869	909	929	862	930	939	932	912	976	915	873	914	936	944	931	928	893	934	922	931	925	885	912	933	921	910	911	907	906	914	902	908	944	931	942	889	898	926	911	894	876	909	862	896	911	928	899	860	949	886	899	903	890	933	944	885	956	891	895	940	898	949	899	890	880	929	896	902	880	888	905	908	917	905	888	930	908	897	912	919	910	897	945	965	920	922	909	938	918	928	912	905	926	868	962	881	876	892	903	898	897	864	897	880	962	900	894	953	892	854	887	926	904	915	916	916	903	873	918	921	876	933	896	893	888	872	934	906	873	926	901	881	917	943	917	887	937	897	926	951	934	868	917	922	927	899	892	926	934	898	854	895	912	868	879	930	885	852	884	935	933	948	882	921	907	913	908	819	926	893	899	900	900	865	921	889	941	866	902	906	917	898	891	909	851	934	911	879	913	960	869	961	918	860	892	916	917	935	886	940	952	865	907	883	974	944	889	925	964	962	870	932	955	920	882	969	859	915	901	927	891	841	899	929	908	842	921	898	944	940	928	930	875	848	864	920	915	892	909	955	885	942	915	858	900	876	882	905	854	893	940	878	962	852	893	923	912	921	824	872	864	897	854	865	862	873	858	925	866	950	867	898	930	925	887	895	896	938	922	902	877	922	943	922	871	900	911	871	902	883	879	925	897	923	902	928	961	945	874	867	934	930	915	919	869	887	940	883	872	884	850	902	935	867	899	878	911	875	884	880	902	930	873	906	870	949	899	900	900	946	931	930	900	918	929	875	892	926	865	885	889	964	913	921	843	934	933	936	899	931	887	911	941	899	922	889	917	896	915	928	937	931	922	927	932	907	889	965	864	879	916	918	859	895	920	929	927	950	902	897	891	925	904	928	866	871	922	891	862	927	917	934	860	880	887	886	872	953	945	916	907	917	916	856	992	867	954	886	934	918	915	908	946	912	923	902	910	905	870	928	912	870	912	979	939	877	940	921	916	926	900	866	931	906	873	910	910	927	860	907	868	936	901	850	903	933	889	901	889	901	929	921	905	881	958	891	904	908	933	905	942	924	916	870	840	927	896	864	879	925	964	921	915	873	909	895	948	916	916	893	895	891	921	948	839	902	937	823	901	927	884	884	908	908	928	883	944	935	928	907	897	948	901	873	935	900	909	951	970	866	895	900	868	927	930	877	914	888	869	874	939	933	943	902	915	878	940	886	898	914	880	907	908	886	920	923	932	883	936	958	878	896	942	875	919	925	869	873	930	888	912	894	891	924	904	895	843	912	870	932	882	912	937	887	945	849	916	880	895	933	912	916	868	949	877	899	852	873	946	928	915	859	908	841	851	930	858	854	956	864	940	894	871	925	908	970	933	951	896	894	883	895	934	932	908	881	858	889	870	880	907	932	874	902	893	899	890	953	897	881	938	909	938	875	939	950	878	887	952	871	906	896	870	903	868	936	905	919	897	857	883	937	871	917	893	855	894	916	939	911	914	926	892	910	915	915	903	896	907	868	820	961	898	937	828	925	903	914	877	852	921	906	964	893	864	941	934	909	906	896	905	895	908
6912	649	583	575	461	407	439	395	368	336	350	348	341	381	337	367	328	361	355	325	330	359	352	336	345	307	368	350	313	337	346	366	329	382	334	334	354	347	369	334	317	364	358	385	351	357	374	350	345	363	327	326	332	366	368	303	339	322	310	357	346	308	331	366	319	304	345	345	368	346	344	361	334	330	351	370	337	321	345	358	340	316	328	337	380	336	308	336	331	324	321	349	316	367	377	386	335	339	337	345	358	345	342	380	402	321	316	325	346	349	346	357	313	311	330	344	332	372	342	323	342	311	390	375	349	348	349	356	345	345	336	360	338	316	339	347	351	323	365	328	360	351	338	366	341	314	341	364	353	345	350	349	379	323	389	333	322	348	304	361	318	351	335	327	356	330	318	328	364	354	304	304	346	331	401	325	340	354	283	351	367	341	326	331	358	340	344	358	348	308	362	330	335	337	369	326	355	310	340	356	354	339	383	290	338	353	331	325	317	363	335	317	301	333	368	329	331	316	328	317	319	326	329	321	349	309	341	350	343	340	319	328	338	365	346	329	392	345	352	357	381	340	336	325	374	353	369	326	360	312	344	353	353	322	329	349	341	358	333	349	327	333	338	333	327	327	347	335	347	320	312	344	347	355	305	358	333	326	340	352	321	353	315	335	323	342	329	363	334	295	367	351	322	332	332	337	329	379	320	323	291	344	334	344	368	365	345	381	304	341	319	343	299	310	317	313	361	332	350	317	334	336	315	343	329	340	340	322	356	327	331	322	346	325	331	354	316	331	330	366	298	338	358	342	315	359	317	352	331	325	334	351	333	310	340	310	360	338	350	378	327	385	323	311	349	332	305	335	315	339	321	299	319	328	341	317	295	315	352	337	335	339	332	361	330	354	326	328	369	311	347	326	343	313	342	337	337	362	365	346	358	337	328	361	352	308	331	328	344	367	345	339	342	327	325	361	307	360	330	356	377	355	302	330	361	339	330	332	313	340	321	297	319	334	313	305	346	343	302	336	338	318	340	351	368	353	339	311	372	354	335	332	388	319	367	342	342	347	348	331	297	328	345	357	326	324	350	352	337	329	330	354	323	341	325	345	287	333	357	345	334	333	347	355	327	363	385	357	338	359	336	339	354	328	342	358	360	337	328	329	347	310	325	344	361	370	370	346	334	344	339	344	330	323	340	344	329	356	325	328	363	365	336	351	327	333	326	338	325	350	345	329	340	341	364	360	362	358	316	341	337	332	339	314	357	369	361	315	343	364	359	344	339	358	352	348	324	344	343	338	331	310	356	356	324	389	349	351	319	333	337	333	288	321	359	318	400	343	316	340	366	349	347	316	338	328	378	335	304	336	326	320	353	324	363	346	348	340	339	348	355	321	318	329	350	346	368	333	363	331	318	330	322	342	363	364	318	329	347	313	353	334	337	335	326	321	337	294	342	320	341	310	326	353	374	309	348	337	343	332	331	362	371	319	294	370	351	351	355	327	360	361	365	309	353	337	350	297	348	370	354	347	359	345	363	320	314	366	351	364	349	317	347	327	334	344	342	329	283	330	345	339	320	332	325	334	333	335	322	341	327	331	358	353	320	339	304	330	355	330	325	362	371	304	351	336	348	372	310	348	316	296	350	328	359	334	341	334	308	364	315	364	346	344	320	335	331	364	316	347	326	369	347	355	337	330	353	363	334	366	344	308	314	344	314	360	380	346	334	313	345	324	362	315	344	327	385	356	359	301	326	339	356	366	349	316	330	306	297	353	351	288	304	309	337	292	346	318	349	317	339	361	334	338	345	339	342	326	360	352	339	327	326	355	336	368	370	344	325	341	319	320	353	324	316	334	321	347	289	331	315	321	334	331	312	331	358	326	329	370	348	363	347	325	349	331	330	321	354	336	379	363	339	364	343	349	327	344	352	322	317	334	355	329	353	354	358	346	319	365	350	388	300	310	329	325	369	384	351	326	353	336	306	317	349	368	333	333	305	342	321	362	333	373	341	346	323	352	341	319	339	349	336	355	365	325	317	324	331	309	327	317	316	353	349	341	339	351	362	348	347	348	354	339	340	350	307	333	355	350	338	301	334	318	326	306	354	335	341	365	345	314	362	313	344	350	326	328	319	338	364	368	353	347	317	328	348	382	289	353	317	316	346	322	355	321	336	365	330	355	318	350	342	353	327	343	336	332	368	354	335	366	340	324	372	329	332	349	356	323	324	374	342	360	315	312	331	339	342	332	346	311	347	330	339	318	339	343	325	332	340	368	357	365	344	318	321	347	351	332	351	327	362	348	329	402	393	343	325	358	335	358	352	356	317	348	332	327	309	327	340	353	350	362	333	352	358	304	363	345	347	301	359	326	343	339	332	330	351	349	342	333	332	332	329	308	382	335	337	353	313	339	365	363	318	322	317	347	370	368	309	343	349	334	309	345	321	340	325	381	345	377	366	339	329	350	361	326	334	320	326	353	348	324	328	375	322	363	351	358	335	357	321	339	341	317	348	367	319	326	347	326	350	312	322	329	343	312	334	343	366	364	318	308	340	340	311	387	333	303	309	344	356	347	328	327	294	346	325	343	324	326	309	348	340	328	383	339	326	360	380	364	313	347	308	320	348	352	378	362	337	342	326	314	341	316	366	328	312	323	331	337	352	294	325	329	325	346	356	331	356	334	302	364	339	332	330	355	330	351	340	313	366	332	337	351	338	309	341	326	302	320	332	328	345	358	370	365	339	306	347	321	325	349	383	318	313	331	333	349	340	329	333	335	385	329	327	365	347	358	361	316	274	351	346	345	349	352	312	303	353	376	351	338	351	361	336	321	345	352	386	346	343	350	347	319	353	338	321	321	344	351	311	392	340	366	344	337	359	356	320	362	311	353	314	293	347	345	335	356	376	345	362	354	339	338	333	351	353	340	324	356	357	315	325	361	359	349	325	330	358	336	328	359	330	332	389	331	331	363	339	328	337	329	345	345	309	317	340	340	324	341	321	351	337	329	346	330	352	322	323	334	333	337	342	318	332	326	354	320	339	313	310	322	325	294	322	318	372	366	340	360	337	369	330	345	362	369	375	315	332	369	306	311	363	355	355	307	349	301	359	334	330	309	360	329	335	315	357	327	333	318	358	351	322	342	311	343	335	351	386	335	366	380	342	324	369	337	323	318	367	336	304	322	336	352	325	348	359	342	332	350	340	318	348	330	335	328	301	345	343	357	340	337	343	318	337	352	327	324	344	343	360	304	319	325	315	352	332	332	308	320	349	320	327	371	328	417	336	342	363	329	347	296	310	362	338	348	336	355	323	334	325	383	361	329	383	346	346	349	311	332	331	339	329	352	344	345	333	332	322	320	352	375	341	360	311	325	377	343	347	324	358	340	335	327	391	346	327	361	341	354	328	325	326	352	324	331	341	350	299	376	354	340	347	356	338	322	336	321	310	301	329	313	334	332	315	343	394	348	314	331	349	368	331	314	362	336	347	358	376	359	330	325	357	351
6383	1036	1343	1625	1335	1233	1084	1024	1011	927	978	979	840	902	907	866	862	871	838	848	871	832	885	821	865	884	866	853	784	843	856	832	861	881	799	779	834	766	877	798	805	794	824	783	818	830	800	834	825	816	884	769	814	804	861	797	811	800	800	811	874	853	811	892	819	811	795	819	822	758	803	849	833	815	791	792	810	834	825	852	817	841	822	831	785	820	830	832	817	885	859	732	815	810	836	825	795	865	796	816	829	817	773	846	775	797	841	796	805	797	866	759	847	744	889	790	849	766	844	817	765	821	812	831	784	858	797	840	806	780	835	829	778	804	858	791	826	812	792	808	875	809	775	806	825	779	833	818	805	861	839	801	847	812	796	782	844	841	808	791	817	864	885	841	848	821	810	830	838	800	813	828	838	780	831	803	810	840	817	758	838	803	792	753	859	801	816	784	809	829	805	819	867	760	786	835	837	811	863	845	846	893	809	845	804	791	802	810	779	806	839	811	785	808	797	858	749	838	826	809	857	755	839	788	793	786	873	845	749	827	798	790	826	809	809	850	851	789	836	771	865	826	831	831	818	831	797	801	826	830	857	873	820	816	818	834	782	794	783	802	808	814	811	839	805	825	850	819	853	837	855	865	821	794	881	855	848	853	864	829	869	824	825	850	801	821	764	850	817	766	835	788	786	856	833	843	864	845	758	789	833	791	830	801	810	788	861	794	790	863	801	789	815	844	826	824	808	783	765	795	813	793	727	795	819	873	834	824	821	827	845	848	780	791	855	764	816	827	785	793	808	829	817	805	791	798	836	813	843	834	791	869	805	859	840	793	841	795	802	805	858	793	795	797	775	830	764	827	836	792	809	825	837	802	794	797	802	821	842	824	834	850	804	840	833	837	829	813	798	847	849	810	852	808	798	815	811	768	836	820	810	801	827	853	856	806	868	846	801	817	799	820	862	758	815	796	848	833	812	828	759	849	815	773	761	844	807	798	832	858	823	770	814	852	814	818	792	763	767	838	813	821	797	826	852	859	821	811	782	888	812	856	878	820	794	812	866	761	825	848	828	795	772	834	815	823	792	839	809	838	815	806	816	803	842	822	819	812	771	847	807	894	823	845	827	853	804	789	800	827	835	806	851	811	772	772	820	770	851	828	843	821	818	863	790	821	797	828	827	850	799	838	811	827	832	840	806	793	842	767	782	773	817	847	825	809	835	833	820	783	831	791	809	839	783	847	803	817	835	767	815	850	848	821	835	829	845	803	795	787	843	819	803	832	837	815	823	821	800	865	820	806	771	785	828	776	873	851	830	814	838	793	853	805	862	812	752	784	787	878	877	831	863	763	800	800	797	811	891	792	852	789	804	846	783	810	772	823	846	830	807	795	839	806	836	805	815	846	834	865	790	805	762	818	854	817	794	846	780	782	827	760	797	816	784	861	843	823	786	820	851	811	866	827	821	835	851	819	830	805	855	862	779	835	835	836	836	757	838	829	771	844	826	794	839	792	834	813	850	794	848	802	839	786	826	777	855	828	817	808	853	763	836	818	829	809	827	848	831	821	842	789	824	851	816	817	778	752	827	839	843	819	827	858	814	841	747	830	793	809	842	844	844	799	821	834	858	846	853	807	830	848	812	811	759	840	838	799	837	812	793	823	872	833	836	828	883	816	809	788	845	849	826	804	851	790	829	802	808	818	812	783	772	799	800	794	807	858	836	849	850	853	822	843	807	821	799	808	805	812	832	832	794	824	861	867	773	799	801	849	839	757	835	804	793	794	826	825	795	824	820	825	804	852	836	787	810	786	833	812	807	821	816	862	836	810	794	827	824	863	782	783	803	797	845	815	816	822	845	806	789	827	837	833	786	825	814	854	819	832	791	755	836	845	804	842	836	839	829	781	790	761	764	808	783	814	804	853	828	840	817	806	806	758	819	850	849	827	782	789	774	815	844	789	810	768	786	799	855	874	798	808	829	809	738	832	825	856	810	792	822	831	818	826	844	772	844	786	790	807	822	839	819	794	827	805	828	828	850	840	814	779	819	857	827	817	855	812	825	783	818	829	776	794	830	797	806	834	796	833	819	823	832	831	857	780	827	827	812	797	865	829	839	822	770	829	779	873	836	840	816	795	775	780	794	860	809	884	785	790	828	826	810	852	831	809	858	815	790	860	831	812	850	802	831	856	831	840	804	843	824	812	816	817	820	852	764	789	773	864	826	818	764	800	795	804	777	790	793	768	819	819	804	815	806	832	785	848	855	833	797	802	824	834	785	848	743	822	822	846	861	843	795	812	814	843	846	805	776	818	827	826	821	864	757	812	787	839	855	787	817	786	849	855	770	814	789	856	775	840	872	795	872	849	791	814	771	828	813	768	796	784	831	844	812	807	827	810	813	820	820	854	866	814	817	833	848	875	862	809	783	826	824	822	830	817	856	805	868	827	780	807	811	789	820	832	769	804	781	791	809	792	810	780	763	805	825	838	814	883	864	820	808	807	848	871	845	823	804	824	860	784	776	846	776	773	787	848	816	776	840	838	813	811	780	802	801	836	812	804	794	844	816	895	777	820	831	852	807	842	867	838	773	828	835	821	825	820	844	842	796	813	841	848	796	847	833	839	739	812	772	828	774	841	791	807	842	841	807	776	839	820	795	869	880	872	861	806	816	843	795	820	826	842	794	780	866	767	831	805	822	837	849	838	877	785	820	841	851	816	801	842	821	823	865	832	825	781	829	811	797	825	795	855	794	803	782	815	810	775	815	829	816	856	866	817	868	800	862	823	839	861	816	843	803	894	821	827	835	858	773	844	825	817	843	809	858	869	821	835	838	835	833	793	869	797	800	799	829	839	832	825	835	814	805	800	800	817	807	813	772	797	793	844	781	903	841	848	830	816	832	833	838	810	771	843	838	807	797	809	828	813	849	813	859	745	768	823	846	795	814	776	814	813	762	851	813	785	823	856	833	830	794	858	807	813	853	883	817	821	838	825	759	825	865	818	838	808	810	801	836	834	779	826	773	851	802	827	836	848	832	799	812	815	833	805	776	795	833	817	866	784	859	796	837	845	839	792	778	789	870	873	780	829	818	849	769	807	823	793	874	783	812	784	786	818	829	835	759	785	864	844	792	826	834	796	789	772	807	824	826	773	798	860	750	810	821	802	821	799	853	819	822	889	832	816	848	852	798	829	836	863	820	818	830	807	794	843	861	838	827	802	884	839	822	755	811	761	809	819	857	816	809	819	821	827	841	754	814	792	801	886	808	876	789	820	787	828	824	780	844	795	783	803	845	850	821	794	788	839	806	811	818	755	779	833	814	845	811	806	796	799	848	829	811	808	820	796	850	802	782	806	830	852	846	807	818	858	818	817	801	792	792	765	833	790	762	849	809	830	763	845	817	830	776	819	839	824	817	816	838	818	772	807	838	829	809	841	798	848	792	850	831	819	807	792	784	862	839	869	798	784	877	860	803	828	784	805	783	852	822	801	813	785	811	861
12238	785	639	606	402	288	240	254	206	224	196	194	198	187	149	189	156	168	181	181	170	160	167	155	175	151	180	185	178	181	142	160	140	170	175	169	175	164	164	163	171	157	151	172	184	155	173	172	161	154	149	164	184	169	131	173	184	148	193	139	146	173	164	175	153	138	157	159	163	168	170	163	173	189	168	185	174	171	185	138	177	168	193	158	153	171	154	151	145	166	171	187	154	170	169	160	142	157	157	157	182	167	176	161	178	165	162	172	203	175	180	160	169	171	142	183	169	165	167	150	166	156	178	158	146	142	164	137	184	160	155	156	152	146	152	152	179	148	141	159	179	178	168	150	172	167	176	172	164	184	137	162	182	183	173	186	155	151	204	156	170	165	159	163	167	154	158	168	170	176	153	143	152	162	185	141	157	146	160	153	159	170	162	156	175	158	178	166	155	164	159	166	144	146	145	155	182	173	159	172	167	158	152	153	153	147	158	180	187	171	164	158	149	147	170	185	175	155	146	172	147	171	179	158	159	149	150	141	172	160	139	146	175	151	165	158	163	148	156	183	167	170	133	165	176	168	140	165	151	161	173	153	139	180	166	171	147	151	153	153	159	149	175	147	168	159	170	174	162	184	163	192	150	134	147	170	170	170	143	157	155	140	169	157	159	133	165	164	147	166	169	158	180	143	154	161	141	125	161	151	185	171	158	160	163	170	163	197	163	163	147	137	152	152	161	173	159	147	187	157	154	146	171	164	168	151	139	154	168	167	143	183	163	182	152	174	169	168	181	166	165	150	171	146	153	162	156	166	170	163	166	150	150	149	128	183	151	176	145	166	144	181	171	159	177	171	175	170	154	151	129	129	177	178	172	172	167	147	145	189	164	190	174	152	184	148	151	162	164	178	171	156	166	160	168	191	158	148	159	153	164	150	150	165	171	179	158	167	146	169	160	142	155	164	167	150	154	183	155	154	145	130	163	146	170	171	180	164	184	156	168	160	159	148	158	159	168	168	147	179	167	156	168	146	144	150	171	150	160	152	153	153	161	183	148	162	152	168	163	149	165	173	155	167	158	145	149	171	169	156	147	165	187	143	148	164	162	159	165	176	167	155	170	155	167	162	175	139	170	161	159	154	171	188	157	162	148	167	161	166	134	182	153	148	164	153	138	151	141	135	151	143	154	178	180	149	150	172	144	183	155	159	146	142	172	159	164	158	166	157	146	170	150	154	153	162	182	168	166	155	165	179	130	149	140	189	182	169	148	162	176	171	149	194	133	171	184	174	145	180	175	184	168	168	152	167	164	164	138	197	152	159	150	147	143	148	161	167	165	147	150	173	155	169	179	190	159	179	159	181	168	192	162	171	168	166	156	154	150	173	156	163	156	182	176	179	144	162	141	165	168	151	160	155	167	164	149	177	179	165	154	153	188	167	169	183	153	189	136	174	144	162	169	162	162	167	166	144	161	143	148	141	152	179	190	156	164	142	150	158	170	173	147	182	174	149	161	157	176	151	146	196	172	140	179	197	183	196	178	151	170	169	169	164	166	145	171	183	148	172	135	151	158	148	174	175	156	170	188	161	171	157	113	148	139	147	153	149	150	180	141	181	174	194	150	161	162	144	164	154	179	155	174	161	153	170	181	157	167	186	164	175	157	171	163	147	166	158	182	165	142	148	181	155	163	159	181	159	181	174	154	147	193	166	146	160	190	166	155	171	157	158	182	161	170	162	138	160	165	179	173	150	160	156	171	167	164	182	158	195	140	172	148	153	175	176	153	178	181	155	139	157	161	163	182	163	158	179	151	158	162	168	169	152	167	151	158	157	147	152	152	168	176	176	182	180	189	189	165	179	156	153	150	174	179	152	176	158	161	153	157	152	165	157	175	164	162	146	152	165	177	156	176	187	164	154	156	160	177	150	164	165	164	174	170	149	168	186	183	150	145	150	176	171	159	171	150	142	148	145	146	182	145	158	171	177	165	153	154	157	186	175	142	142	139	179	165	166	156	149	183	164	180	190	169	186	151	166	149	165	178	188	200	183	182	154	149	176	143	171	178	162	163	191	153	147	157	162	134	172	180	175	157	194	175	152	166	140	172	171	165	183	184	154	158	139	144	178	152	198	153	165	178	159	146	168	153	182	161	149	149	152	155	158	187	158	169	170	154	148	159	149	172	150	171	154	177	142	172	190	151	158	162	162	144	167	153	147	160	160	153	158	188	163	181	179	165	181	187	180	157	194	150	133	166	172	152	164	144	169	165	153	155	164	167	165	162	161	177	149	173	132	147	170	170	169	139	171	154	168	170	164	157	160	165	128	158	155	145	183	174	160	157	151	175	186	164	154	167	167	153	183	169	148	153	163	153	185	159	162	142	145	152	185	166	153	162	171	142	178	154	185	175	178	165	149	143	147	173	157	161	163	141	156	180	138	154	173	157	151	146	178	143	144	172	150	168	159	168	162	186	154	181	155	171	145	153	161	131	170	132	158	143	177	178	171	179	168	178	195	182	182	162	188	166	175	159	154	158	158	165	157	159	147	168	150	167	146	152	150	162	176	153	154	160	171	158	148	174	158	166	166	134	144	150	200	186	134	148	139	157	155	159	143	166	183	146	173	168	174	160	164	164	170	177	147	154	169	159	150	144	168	167	142	162	166	146	174	149	145	146	160	141	171	147	137	168	170	156	146	170	169	172	157	178	161	189	163	181	159	166	182	163	158	163	162	174	160	175	162	158	157	130	173	157	178	169	167	156	165	171	140	170	165	151	123	172	169	128	176	171	177	172	141	168	176	172	178	155	152	175	151	149	153	149	164	166	172	168	171	143	137	159	156	169	164	156	147	165	159	158	138	163	159	175	171	162	171	159	167	184	166	180	162	166	160	171	164	169	182	192	159	172	163	191	173	155	151	169	168	175	164	166	152	131	160	169	164	188	181	177	155	167	164	189	179	158	183	162	155	173	165	151	196	177	160	156	161	159	172	175	184	157	180	160	156	157	168	173	176	169	179	141	147	174	159	167	156	177	176	174	169	163	168	188	156	154	173	156	177	154	172	170	169	148	148	178	187	167	155	157	168	169	185	154	170	147	178	179	170	165	157	156	167	163	166	168	189	180	175	190	162	173	168	183	157	159	156	157	152	144	154	171	172	168	184	163	160	176	161	167	171	167	172	164	168	180	163	197	150	158	160	171	164	154	177	169	150	146	138	158	151	138	150	174	165	147	155	156	163	153	155	187	178	146	177	176	173	170	139	156	161	158	151	160	164	146	184	168	178	175	173	165	154	176	180	189	182	122	131	169	155	135	155	146	186	146	158	160	161	167	162	187	161	160	157	140	150	167	169	158	147	151	159	152	142	187	178	162	185	130	175	140	158	181	169	183	135	157	147	154	163	131	143	170	169	155	163	152	157	137	139	161	177	176	147	151	155	158	128	167	162	143	150	138	141	134	160	157	147	155	169	151	169	162	137	166	166	164	184	131	160	157	157	166	148
7710	837	1530	1762	1404	1187	966	880	778	729	628	596	562	608	571	544	508	519	543	505	487	477	445	477	491	472	443	485	423	483	456	469	469	461	419	476	441	455	439	453	459	429	442	415	427	449	475	445	466	402	463	435	451	433	456	413	446	434	432	407	421	413	486	428	417	411	432	450	455	429	429	437	425	436	462	450	432	417	412	460	409	446	441	443	426	442	398	402	425	425	445	419	426	465	435	456	411	467	447	411	431	430	439	404	426	425	461	447	410	458	441	424	464	450	426	407	415	443	432	449	454	387	402	404	434	440	425	470	417	462	439	398	385	439	382	442	443	447	388	420	410	385	420	439	439	420	428	403	411	423	457	445	404	465	400	429	435	452	380	411	451	448	447	372	431	408	426	421	407	448	393	419	485	436	389	449	411	425	413	400	441	435	427	441	407	412	429	459	433	378	410	433	454	429	421	439	397	452	430	438	446	424	432	396	447	413	424	417	440	442	387	428	431	420	424	431	384	421	410	423	406	438	434	398	425	408	410	446	427	434	378	423	450	457	415	417	445	395	410	458	423	439	404	429	431	416	444	404	426	466	437	414	410	438	427	400	421	442	409	432	442	411	463	400	429	397	450	444	406	459	468	391	417	414	450	434	428	423	461	439	448	444	460	427	403	387	402	411	421	407	450	450	439	424	386	445	455	442	404	404	465	426	437	447	409	422	439	428	417	404	392	427	478	446	458	442	409	396	407	434	443	436	426	412	466	452	437	442	409	451	430	409	417	424	405	464	430	444	404	446	416	457	421	415	401	395	422	445	405	447	463	437	462	418	454	394	447	428	411	443	437	449	468	405	420	409	421	427	410	434	432	459	427	404	424	415	433	422	435	414	408	420	435	435	430	428	432	426	411	423	417	449	437	429	433	418	384	453	397	399	421	393	404	421	432	415	408	426	387	399	416	410	463	387	437	420	383	446	416	441	461	421	400	415	430	426	457	412	440	425	462	410	451	393	410	400	440	456	411	421	432	418	446	421	449	431	415	412	368	432	406	392	434	459	433	422	411	409	423	439	393	409	420	439	454	394	404	449	419	438	404	408	410	435	426	420	426	427	425	429	462	403	419	426	405	399	456	416	406	404	426	457	433	433	429	425	424	420	396	425	438	424	453	389	476	449	431	423	438	436	391	395	457	425	421	430	441	423	375	400	403	427	399	399	436	463	412	458	438	427	423	451	421	475	436	430	440	409	421	430	412	453	429	404	462	411	425	390	416	450	423	419	445	445	404	456	449	402	420	429	392	449	423	441	396	416	427	428	419	451	446	437	436	389	468	422	421	415	430	422	434	425	417	426	444	424	447	380	403	422	460	440	435	434	401	416	436	441	466	396	387	427	435	426	404	429	396	448	398	440	426	408	450	420	421	415	448	414	435	426	407	429	441	444	438	422	500	436	442	408	406	436	464	431	487	389	464	429	447	408	467	419	436	430	426	421	428	432	462	391	412	447	411	399	433	447	445	473	430	431	422	416	398	429	449	410	412	424	392	436	412	461	460	381	438	408	432	404	451	421	403	443	437	378	409	441	400	453	424	441	424	433	399	430	430	385	445	441	409	429	433	423	412	402	433	467	441	428	454	447	433	454	435	466	408	457	420	453	417	448	469	400	432	435	431	432	393	420	438	463	410	405	443	420	445	425	419	403	415	480	436	403	434	396	440	414	400	450	404	419	376	397	432	429	398	453	407	475	405	394	421	425	426	412	431	421	433	423	422	413	413	449	470	437	404	423	428	438	437	397	418	447	449	409	447	446	405	408	414	458	430	438	419	443	442	414	459	410	430	423	427	458	402	453	439	429	418	426	441	435	420	406	425	423	418	404	424	418	423	442	410	462	419	413	387	406	414	434	446	404	436	400	423	431	396	392	435	423	445	406	404	424	438	438	408	480	437	423	436	406	437	428	426	425	439	415	445	416	432	379	444	453	415	414	449	422	436	414	474	397	422	390	435	439	427	423	411	433	427	427	440	431	438	460	408	442	436	399	431	475	444	382	439	415	421	397	448	427	432	403	402	448	442	423	420	405	420	391	451	363	429	401	409	436	428	390	444	393	425	441	433	419	450	443	405	443	444	464	381	415	432	428	427	472	400	408	451	415	412	419	422	429	440	429	410	436	385	409	390	372	415	440	419	435	399	417	446	452	420	496	431	442	421	447	442	458	407	434	419	391	412	419	465	391	407	441	412	450	457	444	418	401	393	380	418	416	401	416	402	415	411	423	433	440	442	436	420	448	433	452	423	401	429	424	407	451	428	427	454	405	421	408	407	477	444	438	418	453	400	416	390	437	429	417	420	425	410	448	438	405	409	433	439	445	433	379	450	435	434	439	418	444	453	426	423	417	412	403	431	449	473	449	432	404	490	439	435	412	474	434	412	408	471	410	418	436	462	446	384	396	423	442	406	408	434	428	417	444	405	374	396	415	405	451	447	414	432	445	439	419	442	435	411	428	441	429	422	429	446	419	390	433	411	461	389	410	404	424	446	427	458	443	393	403	388	441	454	449	431	422	429	394	434	435	435	410	462	420	448	431	459	429	421	421	400	454	415	423	406	406	427	425	408	429	424	404	428	405	440	418	453	433	432	408	457	442	444	439	410	431	424	423	428	452	437	436	400	403	440	428	387	421	430	437	449	443	477	421	426	431	427	443	439	410	409	440	390	377	412	395	435	441	440	412	446	406	411	380	408	428	446	397	403	426	434	411	412	375	428	420	427	428	438	398	399	407	424	434	430	420	441	444	407	415	428	438	402	446	438	407	421	406	449	452	426	429	453	434	412	435	431	424	420	423	433	416	407	423	416	459	410	436	451	389	420	453	439	428	435	410	427	405	461	420	435	419	411	419	465	425	388	364	425	417	454	379	444	409	406	413	448	452	471	436	387	461	449	395	421	415	435	426	458	421	442	433	399	419	413	421	433	388	411	455	419	444	448	425	419	438	409	422	389	435	437	410	404	410	432	437	450	432	463	433	420	431	412	423	437	442	462	418	446	415	488	429	406	437	426	397	419	409	446	411	440	440	436	404	455	395	439	448	425	424	423	413	424	419	439	412	437	459	422	417	406	419	405	413	434	422	408	463	433	401	440	470	446	452	407	442	427	423	416	437	393	445	390	403	431	425	441	423	414	447	481	427	453	414	437	409	408	465	414	444	448	433	431	454	421	446	432	404	458	399	405	416	438	400	389	458	391	413	408	411	416	412	427	442	446	417	431	427	414	396	430	436	439	439	440	430	458	410	413	446	452	439	401	427	418	419	454	443	440	415	428	446	403	394	388	408	403	460	472	414	390	451	390	432	434	464	392	478	433	466	427	419	450	393	414	420	441	406	412	442	442	383	426	400	394	453	443	383	448	401	395	408	442	438	451	419	429	404	425	410	463	429	448	456	446	427	409	393	465	405	412	417	427	433	440	381	404	410	418	438	417	420	425	428	394	427	454	454	434	461	431	409
1314	367	367	388	393	355	388	393	424	392	404	362	403	364	388	373	372	346	378	401	407	401	391	356	324	378	362	382	383	332	401	390	404	393	377	354	404	366	406	423	365	421	357	396	381	409	417	363	356	359	437	365	389	363	426	361	345	370	377	331	355	411	380	394	390	402	374	374	381	355	394	391	404	395	384	369	366	379	410	397	388	407	406	362	378	354	374	411	402	343	362	391	384	345	383	347	384	366	360	353	348	382	397	360	386	425	344	352	376	370	372	348	406	394	384	377	397	387	422	371	371	347	371	356	385	341	370	359	347	372	407	391	369	400	390	333	393	359	369	417	353	419	395	351	384	373	359	339	396	369	361	348	407	376	375	388	370	429	377	391	353	400	379	319	350	391	349	380	329	365	364	354	360	396	373	381	392	354	409	323	364	392	394	352	400	393	367	362	384	368	348	385	363	359	376	393	351	388	329	363	352	379	361	409	376	361	340	401	363	371	373	392	373	379	393	394	372	367	363	357	338	396	363	368	362	353	378	343	374	378	382	373	402	381	394	395	333	352	355	363	397	369	369	350	360	334	342	388	370	398	382	412	388	376	408	390	384	380	416	376	382	370	351	362	385	372	356	395	408	392	345	350	379	348	358	369	406	383	378	375	382	360	405	397	393	360	414	398	399	352	338	393	371	369	327	360	368	427	355	394	418	391	353	377	344	382	375	383	407	389	347	391	361	369	369	382	411	386	371	407	375	400	399	379	416	382	365	420	373	393	381	372	424	371	368	364	374	398	376	356	383	396	368	360	402	395	368	401	358	374	342	388	357	359	377	386	368	340	365	389	361	348	379	381	364	374	407	376	396	358	367	389	374	402	355	400	408	382	361	370	374	386	385	377	398	395	366	378	382	386	387	374	392	380	371	370	395	372	386	403	389	386	384	373	399	378	412	349	383	347	366	364	373	386	337	352	370	380	384	367	391	371	398	370	388	411	336	381	383	398	354	361	385	380	382	356	337	387	359	356	394	373	364	333	335	369	365	364	384	362	404	394	405	408	360	375	391	413	380	397	379	359	394	401	371	364	388	395	347	358	373	401	385	404	391	380	382	389	385	410	371	386	391	345	393	350	377	404	380	367	381	382	399	379	356	350	406	362	384	369	368	348	412	370	386	448	365	341	363	388	367	355	371	401	384	355	347	400	391	341	373	372	355	417	351	408	384	381	379	361	384	392	382	379	386	333	365	358	380	380	329	387	388	390	373	394	386	342	359	348	379	385	366	365	379	386	405	387	368	400	345	364	385	346	358	383	401	323	365	323	357	337	357	387	394	372	362	343	389	362	404	341	358	355	346	380	361	366	344	364	387	384	355	374	405	379	393	397	349	352	360	341	341	404	371	356	435	385	395	395	350	393	355	340	393	408	387	341	382	365	330	423	328	369	352	364	363	379	391	363	391	364	378	375	387	373	389	390	400	391	418	369	388	376	400	405	378	363	391	393	405	370	405	386	387	353	357	359	349	355	379	385	371	404	351	359	366	332	396	414	408	367	340	369	405	354	375	398	389	368	345	386	395	399	398	376	379	345	399	359	390	406	398	371	378	366	344	372	373	374	365	340	394	386	401	384	391	409	383	324	324	367	374	353	350	386	353	427	386	341	333	443	396	377	373	393	392	401	324	380	344	362	376	381	357	358	425	365	364	400	373	378	368	405	376	391	329	387	419	380	378	326	353	367	351	377	368	374	367	399	387	379	380	395	358	382	379	383	406	396	359	392	355	379	387	371	379	392	414	355	398	377	378	380	369	379	385	354	374	401	388	385	427	400	360	354	393	399	378	388	380	383	352	377	379	377	379	412	376	379	396	341	345	336	381	379	403	406	362	330	363	381	404	355	373	375	392	387	420	363	385	408	408	329	378	375	386	399	378	359	356	393	381	391	388	381	397	415	394	371	368	373	351	424	420	385	406	375	397	407	356	368	370	351	379	404	391	348	357	333	380	400	364	364	356	386	357	406	370	416	388	398	430	359	384	380	386	391	394	362	370	345	359	389	389	389	411	404	386	382	347	379	352	352	370	338	387	324	382	393	379	376	375	365	390	374	333	348	342	337	355	360	385	412	396	393	355	372	349	385	361	351	389	423	371	372	372	339	410	381	374	406	389	363	351	368	375	351	391	328	385	395	399	362	378	337	375	379	370	369	376	357	408	339	330	351	353	371	346	364	375	392	383	383	366	358	366	390	416	331	372	385	384	370	366	422	394	353	376	352	391	403	388	386	366	389	366	357	359	386	390	355	375	414	405	352	369	420	389	379	405	391	378	383	354	356	356	357	355	352	366	404	356	391	355	361	363	384	432	348	328	379	337	371	386	358	409	357	370	363	360	380	392	409	374	355	363	364	393	367	345	386	383	369	340	389	330	409	396	372	363	360	394	370	383	375	368	370	376	377	369	401	370	379	322	348	379	342	397	365	373	365	373	369	342	367	359	356	370	394	382	358	376	383	360	349	375	367	351	406	379	358	355	377	362	402	400	375	351	378	368	372	381	402	359	339	395	398	396	395	376	377	387	371	359	365	366	377	395	387	420	366	376	351	377	362	377	361	369	389	337	387	385	357	401	380	386	347	348	385	371	326	404	326	360	358	377	334	376	379	358	393	399	382	362	391	359	363	389	366	393	402	367	403	386	357	400	388	362	342	385	373	423	399	373	342	398	362	364	364	403	417	398	379	384	360	364	377	389	382	381	377	350	370	386	390	399	386	378	399	381	387	391	395	365	358	363	372	366	369	356	363	395	345	382	377	380	354	403	373	376	360	359	374	376	362	375	390	402	408	362	359	461	392	376	405	416	327	363	390	399	371	361	332	341	375	352	357	372	376	337	364	356	369	399	341	366	390	416	401	406	402	362	363	348	388	406	364	338	391	409	426	368	357	390	388	369	341	396	367	383	374	362	373	309	388	385	377	352	365	375	355	408	402	364	378	357	395	398	382	398	391	343	400	358	398	368	362	394	392	370	378	403	380	365	408	408	381	375	376	327	350	391	371	391	372	377	403	345	377	400	351	391	339	358	378	382	354	363	337	409	374	355	383	338	364	373	370	398	380	363	366	420	367	377	387	408	371	349	375	371	366	381	406	382	395	350	398	373	367	374	370	362	373	344	375	371	361	386	343	339	385	359	384	358	410	367	341	380	358	383	406	383	357	422	348	393	407	380	380	373	383	398	351	357	392	368	374	409	385	382	395	382	389	428	373	318	354	335	388	373	414	392	346	351	349	382	393	379	353	366	369	379	347	394	406	396	368	347	366	404	397	413	361	374	372	381	371	365	373	377	395	345	356	379	387	380	401	348	379	361	358	372	326	359	420	360	362	414	391	366	368	369	368	376	344	392	369	385	374	360	379	364	395	388	355	346	359	397	381	376	375	370	380	371	378	361	384	375	357	451	409	370	392	358	412	357	355	362	386	359	383	366	397	362	374	376	385	373	359	404	418	347	368	401	361
2069	879	934	944	960	879	922	870	977	913	942	877	990	859	905	874	933	911	899	922	921	917	860	871	931	941	897	886	877	892	958	899	923	910	867	873	904	929	928	920	964	879	919	889	915	949	849	882	905	907	950	948	876	947	830	880	913	909	894	841	919	915	904	883	844	920	846	933	834	861	921	958	879	889	925	880	838	900	937	929	910	917	917	936	874	881	888	924	877	902	898	907	960	877	923	965	878	901	955	907	936	933	901	964	930	850	888	874	919	855	940	863	934	925	920	909	923	917	919	888	885	909	924	872	904	906	965	880	910	990	907	866	896	875	861	938	915	925	883	926	896	910	928	939	925	869	918	952	869	946	895	894	961	954	857	864	858	949	911	922	885	854	914	904	912	914	902	936	892	911	885	915	884	925	963	911	892	891	860	916	955	949	916	891	883	938	913	901	887	920	896	854	930	898	921	914	955	906	864	859	895	912	849	912	890	921	903	909	870	878	891	913	872	951	906	908	900	910	909	932	900	879	921	878	853	914	886	874	917	881	884	900	883	918	874	866	901	851	893	915	960	878	943	892	897	850	900	884	942	913	930	909	902	896	920	946	904	914	864	871	865	841	857	877	940	867	898	868	885	861	868	882	898	923	870	925	897	896	907	918	863	915	896	918	902	922	907	886	902	883	886	881	915	888	885	896	879	926	937	880	941	915	876	913	874	870	901	909	870	891	913	894	901	914	903	862	916	905	871	928	927	886	899	878	886	925	892	912	880	899	884	903	879	912	917	858	878	895	922	836	934	924	964	890	882	873	889	902	938	916	902	927	904	842	874	862	871	894	908	947	924	862	888	870	911	915	877	871	883	896	905	894	885	855	915	919	913	938	916	949	883	893	917	926	881	942	932	924	878	912	896	909	875	901	915	916	902	955	953	872	902	890	917	875	842	882	902	888	852	920	865	847	936	909	903	895	928	930	928	962	909	860	837	942	867	876	892	954	858	868	909	913	934	883	913	932	902	890	869	899	852	907	911	892	856	907	879	855	918	896	856	888	900	885	869	919	874	859	904	910	928	873	872	973	883	919	896	910	959	960	895	923	891	909	907	892	893	958	932	943	873	906	897	932	935	915	942	915	880	952	940	899	931	957	942	934	896	827	911	841	896	907	845	930	912	932	903	910	906	925	904	890	879	903	910	894	958	917	860	866	867	882	953	924	903	872	878	896	969	886	892	918	932	903	967	926	912	861	941	876	933	929	901	872	887	857	880	893	890	939	970	957	899	868	937	915	964	934	962	898	904	929	861	922	942	951	934	922	921	879	904	933	915	881	901	962	918	896	891	907	982	902	908	908	916	873	841	965	917	877	880	892	891	875	888	912	940	946	900	866	920	891	923	865	902	892	855	904	945	910	905	910	877	922	932	919	886	889	913	924	886	888	896	888	825	897	918	889	901	897	886	901	880	989	879	911	859	924	923	958	932	931	915	929	898	951	896	920	896	895	900	910	849	921	915	880	871	894	903	924	854	879	902	916	918	924	867	933	905	898	921	918	933	897	930	866	920	892	895	861	900	887	865	907	941	876	896	922	942	872	876	891	919	883	903	880	981	905	895	910	869	926	913	913	938	864	841	922	902	901	882	899	925	986	866	909	894	932	878	940	884	894	874	903	861	919	879	934	907	879	902	838	926	931	849	945	923	933	923	922	879	906	900	872	896	889	925	870	917	859	932	888	896	886	898	940	911	910	950	928	904	864	882	985	894	894	879	901	916	916	912	960	946	924	900	896	879	863	886	907	862	860	865	919	941	887	900	891	894	890	902	899	909	880	884	896	914	956	891	886	886	875	929	946	880	928	923	940	913	932	971	885	917	923	854	934	875	876	891	904	894	888	868	885	936	923	902	902	867	876	932	905	916	926	887	839	876	911	906	905	907	917	910	877	972	922	897	878	903	904	857	888	884	855	898	877	879	931	922	912	938	918	912	934	892	934	854	909	884	935	888	931	904	911	929	920	880	887	941	870	871	926	911	895	896	911	922	901	872	933	893	877	912	902	849	869	891	919	874	856	893	912	927	903	879	917	881	840	930	887	895	882	925	880	893	890	904	922	822	991	887	928	938	913	891	849	907	903	968	876	941	873	899	940	924	828	911	913	926	846	886	924	886	875	914	917	908	921	906	895	906	927	954	905	940	852	864	908	893	915	908	924	928	894	939	873	884	856	905	867	914	930	937	857	937	915	919	923	821	929	920	903	889	881	915	880	901	875	927	904	940	894	915	903	863	916	918	872	922	932	902	893	871	879	906	923	897	922	849	925	872	900	891	952	905	874	915	938	906	879	945	894	942	914	957	937	867	891	864	922	862	918	944	877	854	897	863	915	959	882	896	903	891	905	911	915	960	883	904	915	939	876	898	895	886	894	919	879	891	950	947	889	890	916	975	949	945	946	841	869	879	913	874	938	940	1008	883	925	982	855	932	920	890	873	911	886	900	962	871	869	927	850	901	940	917	935	983	865	912	870	893	957	912	909	834	889	909	886	889	891	923	918	898	954	921	895	890	874	948	916	911	920	903	858	851	895	893	889	855	902	893	974	930	870	917	922	891	928	903	868	930	899	926	887	975	922	923	889	913	941	895	914	938	921	849	930	886	896	927	878	878	908	894	889	882	941	858	874	866	899	919	932	937	874	906	865	915	868	910	918	883	954	912	865	906	935	880	903	910	926	922	959	928	991	841	906	895	904	892	965	920	857	931	935	839	904	924	894	882	901	907	931	934	919	881	897	907	952	856	911	913	941	948	958	830	977	925	942	895	939	917	860	890	918	888	972	854	891	926	867	909	866	876	866	844	916	926	866	858	939	954	911	888	916	848	921	928	916	894	909	909	932	886	891	892	915	905	913	933	912	923	862	910	879	889	909	919	921	889	922	892	897	919	864	918	861	877	868	941	940	906	893	886	888	901	931	920	916	844	887	922	919	876	902	884	972	952	882	875	900	955	897	951	888	884	913	943	904	867	926	964	844	907	898	883	891	865	917	918	897	914	896	920	888	910	900	944	939	844	936	954	908	883	883	907	914	917	920	855	934	868	892	910	963	938	860	887	896	876	894	897	887	898	887	857	899	914	887	930	870	887	865	875	910	923	911	918	914	916	938	904	874	961	904	889	882	921	953	922	896	924	910	929	895	903	881	888	916	927	876	880	941	901	856	914	863	894	879	900	899	926	880	901	883	856	906	925	886	880	855	918	876	931	902	916	899	900	911	877	974	910	922	887	824	888	907	863	893	862	869	869	924	916	904	855	919	913	903	934	933	919	844	874	865	937	846	943	891	923	926	889	929	869	937	876	902	952	915	928	902	864	930	945	923	907	867	888	901	890	886	921	940	839	887	916	917	933	880	941	929	919	952	885	891	857	919	851	953	927	873	913	942	905	877	890	877	888	868	858	914	936	939	912	941	867	894	890	880	908	947	962	927	894	910	862	860	923	903	946	918	924	866	918	901	896	883
6888	621	559	546	419	416	370	407	355	380	326	347	329	349	350	396	316	342	359	348	347	375	351	317	349	342	354	356	314	337	314	343	349	348	344	335	334	377	318	358	354	312	342	350	335	310	348	373	342	346	343	343	342	327	367	341	342	358	330	331	341	356	308	320	329	325	314	331	317	313	313	348	330	358	363	313	366	333	341	320	376	333	355	336	346	313	337	344	314	309	325	346	303	329	324	345	364	330	357	384	344	321	351	336	340	338	341	329	350	348	360	303	337	315	319	373	340	307	321	365	323	315	326	339	301	364	325	320	338	363	301	356	368	350	350	328	346	365	318	360	336	350	317	326	331	329	356	334	351	318	352	378	369	364	336	333	337	328	341	332	365	321	330	350	342	339	311	342	304	332	349	350	340	365	367	331	346	288	323	328	343	348	350	331	347	342	348	333	340	341	359	312	326	326	368	323	372	330	335	342	332	309	333	336	355	336	338	341	323	369	345	323	355	329	354	337	334	355	339	370	352	341	356	325	349	327	307	340	324	311	336	336	333	330	376	336	377	357	334	325	324	325	361	376	332	342	341	343	319	309	369	357	294	326	323	318	324	340	352	326	314	347	344	360	363	315	324	296	330	336	327	334	362	333	291	379	316	345	341	321	310	333	325	358	348	373	350	336	347	355	342	337	364	385	295	359	333	345	361	347	320	291	321	312	333	350	343	328	345	331	300	378	332	322	341	305	297	357	361	304	357	306	337	325	321	312	357	311	319	338	318	324	317	354	349	353	338	331	358	355	347	368	336	323	340	356	348	362	359	319	321	324	349	329	367	374	340	356	335	340	356	308	335	316	340	355	315	338	325	348	360	349	333	354	329	349	375	329	344	339	321	361	330	331	353	336	327	373	300	321	299	319	334	338	350	351	338	327	311	343	346	341	328	315	302	336	303	330	365	331	313	351	349	332	350	355	336	333	334	335	353	344	331	335	331	343	370	320	361	354	317	351	333	321	318	356	343	335	313	368	351	325	325	335	311	368	346	363	326	383	323	369	328	338	340	318	362	327	330	366	333	341	346	342	363	355	326	381	356	338	337	286	365	371	364	329	308	329	364	343	344	332	326	311	360	361	330	323	328	335	310	355	330	352	348	296	364	321	354	305	321	363	325	313	336	355	315	342	343	340	297	340	363	343	339	329	336	306	292	345	361	336	344	343	366	344	372	358	372	357	357	303	320	322	355	347	344	322	361	338	334	352	379	328	360	362	335	347	331	334	372	334	325	366	350	349	308	379	319	317	319	391	322	309	359	350	345	347	329	334	343	355	362	336	318	348	368	342	335	310	337	342	348	334	351	351	366	332	371	338	330	322	363	313	316	340	301	320	333	372	326	360	354	342	335	368	327	354	340	331	303	347	341	294	368	353	352	345	334	346	325	296	335	340	357	351	350	337	324	327	314	319	332	332	359	328	337	358	368	304	379	334	331	356	322	306	358	381	309	308	323	342	337	336	346	326	351	330	325	331	367	331	331	346	314	331	376	337	345	356	343	309	367	319	311	321	332	331	334	348	343	332	348	335	316	315	346	383	328	343	361	326	339	344	332	318	356	343	376	338	327	340	387	368	346	322	313	339	351	383	364	329	361	305	314	331	370	335	331	330	344	349	348	330	347	315	342	338	334	342	352	305	317	330	345	343	328	359	331	352	306	354	351	342	327	312	313	325	315	355	330	365	329	334	353	345	339	328	337	353	358	378	347	337	409	343	348	358	354	298	321	329	295	344	350	316	336	313	329	357	362	310	357	312	327	339	373	342	303	337	358	321	339	343	327	331	330	288	360	312	305	343	360	387	351	359	341	374	324	326	355	334	366	345	299	335	347	331	361	348	356	323	357	365	333	312	348	356	338	300	321	385	350	307	390	339	344	343	344	326	361	326	350	344	325	327	312	320	328	335	348	369	339	337	366	335	345	312	329	323	318	354	339	351	334	320	319	346	358	315	353	346	356	321	331	318	348	335	341	330	348	378	346	347	357	343	359	321	343	341	342	318	326	348	317	333	334	336	388	340	341	340	303	358	332	358	332	383	343	332	333	346	348	362	339	343	321	356	322	340	394	348	357	325	317	332	345	367	331	377	372	349	378	341	355	309	332	355	350	298	351	361	334	327	352	343	329	310	332	319	314	334	315	347	347	365	343	343	325	334	367	342	323	345	321	350	306	312	295	316	324	342	365	334	340	347	353	345	349	339	324	339	310	346	373	350	330	378	341	338	302	306	321	344	375	364	297	298	345	361	329	325	340	330	348	345	336	318	360	367	323	329	313	351	352	337	342	363	333	340	342	375	361	313	335	333	372	349	368	341	334	363	312	340	338	309	278	343	355	378	339	339	357	306	359	388	335	351	348	310	327	335	361	303	352	346	343	341	341	342	338	304	345	336	360	322	346	309	359	341	334	376	331	350	328	305	359	305	381	336	342	356	363	294	361	350	331	386	339	337	336	335	344	346	351	345	321	342	344	314	338	298	310	334	326	304	327	339	372	311	306	339	327	316	363	343	408	347	347	313	359	336	337	330	329	348	336	367	347	360	325	352	339	374	367	327	361	370	364	319	340	332	309	322	335	337	361	325	325	318	319	350	341	328	317	365	377	343	342	341	320	347	376	300	317	344	332	347	376	358	359	352	301	339	325	317	271	329	369	348	315	326	297	312	328	331	318	350	357	358	364	343	341	354	316	328	380	298	334	312	331	353	359	340	318	355	323	359	315	349	333	355	335	350	373	373	356	312	337	332	318	324	336	317	335	359	315	380	306	362	325	323	344	341	376	314	351	329	325	324	366	346	372	335	368	335	341	315	331	339	345	341	365	369	320	333	351	325	331	339	352	335	333	351	379	345	349	359	339	311	348	359	341	348	388	316	335	317	345	309	345	326	312	344	346	360	317	372	320	324	333	334	356	335	371	341	355	378	331	355	344	351	335	330	325	334	344	368	392	336	321	347	327	360	344	340	355	337	331	349	350	366	329	347	324	355	311	350	333	381	346	341	321	355	333	347	385	377	337	327	343	369	358	336	336	381	347	307	324	306	346	328	352	355	330	344	348	317	319	318	317	336	370	329	326	345	330	342	340	316	335	365	356	323	312	348	330	367	342	346	383	372	380	341	333	319	318	325	338	319	336	382	320	320	347	374	310	360	347	352	310	320	317	336	358	320	358	328	312	345	297	336	356	338	331	346	331	336	344	317	338	326	352	347	346	347	310	348	313	352	317	315	372	350	314	337	330	325	333	324	319	334	309	307	306	333	351	294	337	327	327	352	316	334	338	359	335	343	343	358	314	343	307	313	368	336	326	342	351	347	347	306	347	343	333	353	345	346	337	313	390	361	362	345	370	331	362	335	326	321	345	349	323	319	322	345	317	379	345	349	350	337	359	358	331	344	337	356	348	361	359	352	347	345	344	351	366	336	336	330	372	346	339	312	361	340	331	339	358	358	373	352	326	365	337	345
6508	1033	1382	1570	1447	1157	1111	1056	997	1011	951	940	890	918	845	889	945	863	908	862	926	862	885	825	787	817	860	825	844	850	854	824	805	853	829	839	810	848	843	828	880	826	810	850	772	811	855	835	898	757	849	848	795	795	808	816	836	868	898	824	825	792	908	797	799	831	873	797	810	772	860	792	848	833	778	799	851	808	826	832	794	862	785	844	819	806	840	782	811	790	830	809	842	856	800	805	821	787	757	783	840	785	803	828	861	781	851	862	841	821	849	803	825	806	814	872	884	864	821	820	813	801	813	744	845	836	800	788	825	833	798	798	816	855	832	811	832	776	820	837	819	842	836	778	835	786	784	802	810	801	797	837	821	848	810	811	826	850	750	786	790	825	812	791	866	812	831	867	837	763	814	784	836	810	804	816	775	791	874	786	806	811	808	848	831	812	850	860	768	819	840	768	851	825	796	735	843	848	781	876	831	781	792	789	797	784	752	856	790	797	848	827	832	799	781	853	833	835	848	797	840	837	854	787	786	786	815	812	827	864	807	778	838	846	819	809	813	818	823	815	875	813	789	778	802	811	830	823	809	812	810	824	831	844	831	790	809	817	805	834	801	756	868	813	805	842	848	806	823	830	780	840	870	793	857	787	789	782	777	781	782	856	806	811	801	791	791	810	836	784	852	862	834	818	808	784	814	848	828	804	799	821	861	822	801	806	789	814	783	826	815	831	783	833	790	839	811	842	790	845	782	841	849	812	835	762	792	805	794	808	844	782	812	818	786	773	783	812	829	782	773	774	829	832	845	838	823	800	844	814	846	824	798	813	850	863	808	808	857	824	770	798	838	823	797	778	844	827	825	803	802	777	803	813	809	757	761	786	787	835	841	785	789	837	820	812	839	852	788	784	853	822	796	781	793	788	788	848	814	782	785	840	793	806	850	841	832	830	818	781	814	808	793	818	832	807	826	863	841	815	823	832	804	756	816	840	804	812	810	804	828	775	792	811	802	812	803	852	824	802	808	815	832	815	803	793	835	777	825	780	798	804	798	859	827	850	811	849	811	816	797	771	844	819	791	811	845	819	819	820	790	842	800	818	791	842	816	804	787	825	844	840	828	817	838	842	766	818	805	818	779	786	771	761	875	791	799	810	802	802	829	791	751	839	750	889	773	788	834	834	817	764	800	824	780	826	825	873	863	828	827	874	793	848	839	792	859	806	817	787	799	789	841	788	824	836	789	823	832	807	789	830	807	832	844	815	837	829	844	789	786	815	848	769	844	840	810	801	833	789	828	772	800	819	796	793	799	834	791	831	839	802	861	851	756	828	810	804	826	828	836	853	795	811	815	855	834	776	882	848	749	772	805	797	829	777	788	853	827	808	851	860	824	858	830	827	835	807	850	783	851	855	810	831	793	897	767	829	838	818	749	834	828	827	796	804	810	815	838	856	804	817	818	790	813	872	808	818	803	838	760	791	813	847	803	806	850	799	762	804	808	815	783	818	796	860	784	823	783	800	831	803	791	831	880	858	845	790	873	821	802	802	809	824	826	854	784	772	801	876	858	805	799	802	838	835	790	838	838	813	821	805	787	803	827	825	837	763	760	785	879	760	804	778	796	832	815	803	881	851	861	810	789	795	811	802	887	809	818	807	798	801	781	792	822	842	848	813	850	838	816	784	837	796	834	819	821	792	762	812	837	810	855	832	850	770	799	800	865	765	797	842	801	792	796	818	830	774	855	809	818	819	827	809	833	901	828	767	812	817	798	791	853	815	812	816	823	816	753	805	830	826	807	853	760	789	862	809	838	822	786	803	778	866	773	802	828	779	793	792	821	783	819	837	811	886	816	805	796	779	810	803	770	823	790	840	780	773	865	835	795	813	792	805	806	824	830	843	824	806	830	802	864	829	821	859	805	827	770	779	803	804	803	807	764	837	780	815	839	854	825	849	836	797	803	820	770	822	830	786	826	823	837	826	790	827	782	814	834	855	860	812	816	797	818	790	843	785	827	899	785	841	819	808	814	853	836	766	853	776	811	791	844	798	813	791	774	831	836	799	808	786	791	816	861	831	777	818	802	804	841	764	843	822	786	862	796	828	823	760	811	817	796	813	825	820	802	803	820	802	812	825	815	813	796	803	831	793	799	805	803	830	839	817	782	850	845	815	798	818	810	822	847	784	859	801	817	813	803	840	843	753	797	838	780	821	787	798	832	773	805	846	792	811	822	827	828	857	850	804	791	841	832	842	814	825	801	868	767	810	763	880	810	853	840	861	774	787	835	843	802	807	816	804	850	815	820	857	784	834	760	865	810	801	808	785	813	863	829	842	795	783	808	848	785	820	813	828	790	843	797	829	761	809	843	791	791	841	775	840	832	778	793	839	799	836	825	776	788	812	841	873	783	790	804	804	797	840	769	777	796	839	764	809	832	810	832	824	831	836	832	789	846	782	860	799	788	780	824	819	809	823	781	860	831	783	872	845	804	824	833	842	803	862	808	800	807	836	785	811	804	831	787	810	803	827	815	786	823	863	831	826	764	821	830	872	746	804	795	763	838	777	782	767	832	822	777	805	833	833	854	771	778	844	805	820	783	811	792	845	873	821	837	823	809	834	733	808	829	825	852	810	786	843	831	845	862	813	788	848	749	813	832	799	784	818	810	766	784	823	830	814	837	821	872	787	774	836	791	825	881	824	846	806	830	822	822	783	818	800	779	793	809	806	809	781	847	792	799	783	832	763	848	821	825	778	809	857	777	826	765	839	796	829	792	801	825	860	838	801	773	767	846	830	847	796	830	804	795	818	853	793	823	823	817	852	770	812	814	823	818	823	773	882	845	826	840	834	797	819	839	800	798	815	832	840	787	749	807	848	819	832	777	865	806	839	804	871	818	784	819	843	823	786	821	825	814	796	829	843	837	805	845	812	849	855	814	809	762	821	785	809	790	783	780	781	830	822	839	814	819	851	809	789	783	774	769	782	819	794	810	846	795	834	829	817	838	828	811	834	803	849	797	855	840	792	777	819	851	766	820	801	811	744	836	817	825	873	782	833	761	837	829	849	813	839	845	849	815	800	841	778	819	778	806	812	777	783	831	805	866	844	829	792	824	807	841	784	811	811	778	803	810	801	809	852	815	836	821	799	825	829	799	864	859	806	789	850	831	824	857	846	791	772	834	770	812	824	861	805	821	822	818	817	797	802	807	804	763	796	861	800	810	778	768	766	806	844	823	851	812	824	847	826	791	794	809	786	774	813	798	773	794	839	844	828	773	866	856	809	794	857	832	879	786	880	812	836	858	834	828	842	825	813	873	816	809	771	795	801	831	823	783	822	774	836	794	805	803	810	847	811	799	806	834	789	843	767	836	759	833	805	812	783	762	832	761	784	836	814	785	837	790	818	818	783	799	814	791	812	830	829	775	835	855	794	856	809	815	856	758	836	769	840	838	862	785	814	841	772	826	847	836	828	797	802	813	811	828	783	846	821	776	811	809	840
12377	771	663	583	361	314	291	231	222	202	194	190	184	210	189	159	153	201	186	195	165	194	177	159	191	175	155	168	170	166	145	153	150	154	164	178	159	143	171	159	141	156	151	164	163	183	177	143	175	138	173	154	148	150	150	153	145	156	163	157	157	161	164	146	192	177	173	159	164	166	180	170	177	157	146	158	182	167	175	174	152	138	151	154	145	173	163	167	158	182	159	168	192	170	178	157	161	161	150	161	164	183	150	152	140	168	162	183	175	170	150	168	154	154	166	176	156	144	170	157	165	193	156	151	148	160	185	160	155	156	140	173	163	185	170	177	170	156	137	156	147	161	144	161	173	160	152	142	168	181	193	158	145	152	159	186	155	196	157	167	137	169	149	184	178	188	175	170	158	156	138	148	182	154	164	178	192	165	168	149	166	165	162	176	172	170	179	182	161	171	133	176	164	153	163	146	153	153	179	162	168	149	169	158	175	163	161	154	146	158	146	162	164	157	167	174	165	165	141	183	165	157	157	159	130	170	167	160	174	175	140	138	163	134	165	152	159	150	145	146	141	148	156	171	146	157	181	153	161	171	172	180	164	184	177	138	183	145	142	151	175	153	174	173	130	143	161	159	165	184	181	163	142	165	154	161	158	143	152	159	141	152	170	176	173	173	162	167	145	147	154	168	171	168	188	161	168	160	167	163	179	134	156	133	181	150	134	155	156	164	156	156	153	161	151	161	150	179	146	166	162	165	186	163	183	150	159	168	166	145	175	155	148	173	176	151	170	139	179	176	155	164	147	163	151	166	162	174	199	173	163	165	139	144	148	166	153	154	148	171	158	137	153	137	159	142	174	158	164	166	180	157	180	164	157	162	149	175	150	179	166	139	166	176	173	190	172	183	173	154	163	163	153	157	186	171	153	146	161	149	177	184	188	180	167	148	180	156	150	175	161	165	158	177	148	144	168	131	153	152	148	166	174	156	144	154	162	161	156	162	161	169	159	159	162	158	161	164	190	163	157	167	177	149	177	169	155	143	159	150	172	151	134	170	150	160	176	160	182	162	159	143	197	135	171	151	160	174	160	145	148	176	164	163	168	174	167	152	156	140	147	179	143	176	150	154	159	150	156	152	150	156	164	142	146	173	150	163	151	194	146	153	140	162	160	144	153	146	186	154	178	146	170	173	163	165	154	181	161	169	159	164	155	167	154	164	181	147	196	158	163	158	156	146	169	160	149	150	157	153	166	162	151	149	153	169	165	162	170	166	161	185	176	159	151	166	174	163	158	144	165	151	144	142	158	175	138	163	154	156	184	175	158	149	193	161	159	160	177	154	153	155	146	173	157	154	151	154	140	139	171	175	173	173	166	144	149	188	175	172	176	155	185	167	154	142	186	174	149	168	189	192	174	150	181	131	153	162	151	146	164	158	153	158	176	179	175	142	158	156	178	172	151	182	130	140	171	191	156	211	134	156	143	170	176	168	167	149	166	179	153	169	153	147	162	160	156	179	159	136	164	171	156	173	159	166	170	158	152	160	167	176	153	155	174	157	181	172	150	161	171	166	133	142	164	138	167	144	145	155	172	147	162	150	151	136	156	155	165	151	161	165	164	167	191	177	147	146	176	155	149	172	178	153	165	148	157	172	151	161	174	170	193	175	161	165	162	165	129	150	157	176	169	161	167	169	158	156	169	144	130	199	142	187	165	161	172	136	145	158	148	161	175	173	166	157	158	153	147	156	151	183	170	166	169	190	167	156	171	146	153	151	161	171	143	168	153	144	136	151	134	174	155	170	158	176	145	161	164	153	167	153	150	159	170	171	188	141	158	154	160	187	170	163	157	182	158	161	162	160	156	156	171	148	146	169	148	162	156	140	175	181	159	165	152	173	177	162	168	154	182	161	164	179	139	165	168	155	173	163	156	174	137	161	157	157	162	177	152	158	161	178	156	156	164	155	167	150	170	165	171	171	184	178	169	156	150	167	193	172	164	162	142	144	161	164	158	169	177	162	151	171	151	149	168	163	156	164	197	149	162	160	155	152	145	174	161	146	166	148	158	155	166	176	181	179	154	158	159	178	183	165	154	172	163	162	152	149	179	169	180	146	141	176	167	160	145	145	149	174	141	150	182	189	151	155	149	170	174	168	166	161	153	173	181	174	182	137	191	176	145	152	153	168	173	158	178	131	158	167	152	166	160	163	151	159	146	148	170	127	175	171	184	157	154	125	170	171	168	160	152	181	172	160	154	162	168	187	154	165	158	159	162	154	172	179	157	171	170	156	144	156	168	174	176	173	157	173	178	157	161	198	175	161	146	153	154	145	160	172	169	142	151	165	167	197	169	163	151	156	158	176	151	166	156	182	188	166	167	185	134	156	158	175	160	173	167	172	164	146	160	154	174	151	185	161	137	177	181	188	140	163	165	155	153	163	185	141	198	160	163	157	161	151	152	175	163	147	128	147	150	148	160	163	152	184	166	177	173	153	167	154	172	189	157	203	164	155	159	178	168	146	169	140	180	141	166	157	156	159	150	183	175	199	137	147	175	163	151	171	170	148	155	126	174	171	164	160	153	166	148	148	157	160	174	139	179	173	184	156	158	174	182	180	148	172	174	167	168	150	176	178	162	161	159	160	175	152	149	143	161	148	178	194	144	181	177	157	167	154	163	157	145	164	159	163	166	156	146	174	137	167	166	152	154	169	174	158	174	155	144	181	154	156	174	166	161	169	169	132	155	154	180	150	180	156	178	164	162	175	158	180	140	178	155	153	158	163	149	181	156	180	149	159	170	176	163	181	154	175	142	176	191	157	173	159	177	167	148	169	169	186	149	182	165	160	188	154	163	163	147	163	138	147	171	163	166	159	143	172	169	165	165	154	151	169	158	173	196	160	152	145	161	188	170	156	184	172	163	163	171	184	175	128	153	150	148	165	170	183	167	180	166	179	168	161	145	166	132	160	176	145	148	194	172	148	153	181	165	169	171	154	144	164	165	167	162	165	157	153	146	142	154	160	152	163	158	167	171	178	158	177	164	167	160	164	162	149	154	168	162	161	149	136	180	162	152	168	135	171	180	169	155	157	173	148	145	154	152	171	145	166	164	148	128	164	174	172	162	154	150	181	171	169	172	180	172	155	175	156	174	166	138	169	170	179	144	173	165	145	172	156	159	173	146	177	168	151	154	149	149	189	149	141	164	176	161	170	152	164	172	191	178	152	149	150	162	153	146	203	165	167	169	157	166	146	143	153	168	174	172	151	170	172	166	157	146	175	141	173	152	160	165	155	164	143	178	154	185	163	169	182	152	145	143	158	157	148	181	145	169	166	167	160	161	176	180	164	161	172	172	146	164	172	156	181	173	178	173	163	164	180	158	177	152	168	164	171	167	166	169	163	146	167	192	161	183	165	167	177	137	172	137	151	159	170	148	141	155	160	185	160	164	171	179	156	168	181	147	147	188	182	160	137	178	175	175	165	146	153	146	148	182	181	159	160
7810	832	1556	1904	1461	1132	993	827	766	714	656	611	613	556	583	565	543	493	512	498	518	489	436	444	452	474	461	477	457	453	489	466	444	440	480	438	444	462	466	430	459	408	460	464	464	471	414	401	448	447	421	440	449	394	459	457	394	440	435	429	470	462	403	395	415	388	440	449	432	451	438	431	445	428	445	430	404	456	431	458	420	443	395	416	419	446	406	425	428	432	407	434	416	434	407	432	453	434	416	432	439	430	403	420	445	424	450	465	428	445	399	448	426	428	407	419	428	434	362	452	476	443	425	405	422	466	428	439	418	407	410	397	413	411	423	433	439	418	436	416	424	397	441	441	434	414	455	452	413	425	465	428	421	419	416	455	384	448	404	409	425	430	405	432	432	413	428	439	434	435	433	415	389	451	449	418	429	403	430	413	434	448	412	381	452	372	362	434	400	447	402	402	438	409	421	442	454	414	419	423	406	440	425	420	448	455	420	457	402	461	429	405	448	452	455	415	407	410	424	412	432	392	423	411	382	413	428	403	425	375	452	417	457	449	465	423	421	393	440	416	453	399	418	453	420	409	425	427	429	404	438	428	412	435	403	419	403	433	367	411	433	413	454	433	403	456	427	396	463	450	429	437	416	430	419	418	455	427	403	416	434	465	431	462	425	406	416	412	441	421	427	435	443	452	434	425	448	419	429	447	454	407	430	420	439	411	424	438	428	433	433	426	419	436	412	427	475	430	407	387	408	432	437	441	401	432	414	438	430	409	433	417	419	438	463	449	440	412	426	468	432	424	429	392	421	439	446	461	420	410	418	414	404	406	423	409	416	439	419	392	429	385	422	420	414	418	426	414	445	461	408	428	461	387	444	411	453	409	422	416	444	420	408	428	412	420	424	432	421	423	434	408	418	410	411	453	401	415	437	407	415	418	430	392	445	423	424	424	410	420	413	403	428	421	401	423	404	425	423	420	415	429	409	443	431	422	444	416	439	420	411	451	415	430	411	432	439	424	434	447	419	434	415	412	403	448	391	432	418	441	403	452	457	379	408	409	419	410	435	411	394	409	402	420	414	418	450	465	389	451	441	447	435	448	432	413	416	416	399	445	447	411	439	428	404	435	421	413	451	411	425	403	371	445	395	454	393	450	459	462	435	388	429	424	454	436	425	409	406	411	400	397	424	434	406	432	447	424	429	431	408	450	425	433	422	442	429	398	402	439	417	404	395	390	419	416	382	415	426	424	438	425	441	425	427	420	437	407	414	404	395	420	445	470	431	454	425	441	444	398	437	419	445	415	449	420	422	431	400	428	443	419	397	406	402	398	451	406	400	402	427	415	396	422	442	435	433	415	397	418	428	416	441	434	457	442	424	423	428	444	442	403	423	408	408	401	443	489	453	370	416	420	413	447	413	423	447	417	422	441	413	464	439	400	434	447	425	396	422	437	419	379	401	473	436	417	400	401	439	467	413	422	458	424	465	450	429	424	466	393	451	396	417	437	434	412	426	425	404	404	459	438	419	373	422	394	425	425	398	422	430	404	436	375	455	421	428	455	399	438	419	406	437	443	476	421	401	451	428	424	444	468	441	405	424	457	427	395	381	388	421	463	412	396	421	427	404	419	435	410	445	439	395	439	406	409	414	394	432	419	420	401	420	406	431	404	405	440	435	382	428	413	454	461	389	423	413	441	420	407	417	462	459	426	391	397	426	418	453	400	415	394	422	465	429	423	415	433	419	423	427	421	440	425	443	419	471	445	428	463	395	422	416	405	435	436	432	434	403	425	418	432	380	444	418	437	439	391	435	436	432	429	429	465	445	432	426	436	390	432	393	422	425	386	421	391	430	427	398	408	389	414	387	432	452	432	448	414	421	456	410	447	426	443	402	400	421	413	402	429	415	454	388	432	404	437	401	440	422	409	417	435	432	419	409	402	439	392	405	391	443	459	416	421	414	419	376	407	413	438	444	419	390	409	407	415	418	421	409	410	457	398	441	443	404	428	435	445	447	448	444	431	434	407	410	406	455	426	421	398	449	411	419	357	436	411	430	436	395	418	417	467	434	425	415	396	406	441	450	425	417	434	416	412	446	420	430	424	408	436	438	351	428	427	435	423	447	432	434	418	442	409	394	394	399	436	435	420	435	420	398	467	439	410	418	433	451	436	473	421	433	399	413	403	412	454	418	423	447	446	411	449	419	414	432	437	421	482	440	456	419	443	407	440	440	454	419	443	406	434	428	420	419	452	436	444	435	448	452	440	403	422	416	400	465	405	420	414	435	437	417	423	442	443	422	391	404	438	419	458	436	384	424	408	392	435	413	466	406	400	417	443	432	451	450	403	450	412	432	407	426	398	435	427	416	415	466	408	420	431	407	446	421	450	382	456	448	434	403	428	426	437	450	379	471	436	444	437	431	404	465	443	389	406	408	419	399	422	431	435	460	422	438	455	438	375	446	409	419	409	417	390	420	377	410	435	402	407	437	438	413	394	396	465	430	404	396	477	431	427	420	435	418	417	419	399	399	406	404	429	386	370	408	425	415	424	406	401	433	429	430	403	415	430	431	438	410	416	435	398	424	402	409	422	415	428	431	429	418	438	438	431	469	425	408	444	448	435	415	457	416	411	429	415	440	412	435	406	451	399	398	447	442	425	413	404	412	392	429	436	429	407	398	433	417	425	428	411	424	403	432	451	438	452	456	408	432	439	427	385	406	418	370	436	419	425	416	392	459	432	416	455	407	432	419	406	446	456	455	435	420	414	449	406	408	452	424	438	458	403	404	420	426	456	447	401	406	422	405	435	409	409	421	408	434	418	444	403	394	394	453	427	432	419	384	427	426	402	413	439	415	381	412	460	405	467	393	411	423	412	445	442	433	401	450	392	419	438	400	414	467	406	421	420	443	404	422	400	425	381	404	419	465	387	439	444	380	413	424	402	435	434	420	457	433	391	447	413	395	408	447	421	396	449	431	417	412	415	400	394	409	379	402	400	410	405	420	447	439	398	377	406	462	420	424	378	434	434	405	417	424	423	421	447	442	431	411	463	413	433	381	451	398	401	432	416	408	440	443	416	426	434	391	416	429	431	431	404	409	443	398	415	455	433	378	405	400	427	428	418	410	439	427	435	459	406	449	420	388	422	438	411	423	418	433	421	422	438	435	409	422	415	413	440	421	435	380	414	390	419	402	426	453	397	383	377	420	439	425	451	448	426	435	438	391	412	429	387	417	399	419	403	408	425	439	414	405	436	421	448	438	408	427	440	358	466	431	403	389	414	428	422	445	426	417	432	414	441	461	415	434	404	408	427	433	409	458	438	422	451	454	426	428	404	407	416	408	429	396	393	426	472	424	467	447	421	384	417	439	439	439	430	431	416	402	450	394	418	457	421	427	407	429	391	394	476	451	420	433	448	424	429	413	421	456	423	451	423	405	424	467	431	445	428	416	410	382	453	435	423	451	422	360	419	418	435	404	428	431	430	393	419	398	417	434	457
1358	366	397	393	349	369	378	405	381	373	370	388	353	380	349	369	394	381	386	379	331	370	368	356	392	377	346	385	400	376	352	363	361	355	407	385	363	386	358	378	365	356	358	385	371	393	360	366	380	390	374	373	358	407	397	351	372	418	390	412	381	341	374	363	365	362	379	385	392	378	386	357	340	345	363	356	383	398	368	385	376	332	385	385	351	339	356	404	368	371	425	364	365	368	397	344	384	378	343	374	389	342	416	366	388	380	349	406	384	393	368	380	363	343	366	339	348	338	349	317	388	343	391	405	371	367	377	376	360	341	354	370	345	335	419	385	338	365	386	397	376	397	388	382	374	394	379	353	359	370	376	382	375	377	387	382	374	374	405	395	373	364	358	375	366	374	357	380	364	380	377	363	381	387	344	379	348	352	369	359	356	366	356	399	330	393	349	371	352	398	389	360	355	376	332	359	368	399	372	389	350	397	373	402	359	380	358	326	393	372	365	355	356	350	366	386	363	355	375	422	367	386	338	392	389	397	372	372	385	354	369	359	362	358	374	407	354	373	420	379	358	378	356	393	376	395	411	411	304	354	381	361	360	331	358	366	380	380	380	382	401	392	378	387	406	376	383	361	361	360	380	364	355	377	381	353	352	349	372	343	351	400	350	387	375	375	364	359	376	365	348	369	370	377	359	380	358	361	367	388	335	340	377	379	369	330	389	401	369	352	353	349	414	368	350	379	386	349	404	402	360	389	391	377	378	336	385	357	394	376	355	378	376	402	377	343	348	374	407	369	348	364	373	358	394	368	380	373	360	367	370	399	376	357	393	366	386	360	373	333	367	377	375	326	364	381	378	374	350	380	380	369	403	380	386	369	410	385	387	385	344	395	384	352	373	378	361	391	376	339	347	373	392	383	374	436	391	397	398	385	375	358	389	357	375	363	403	397	372	376	374	408	375	393	384	397	373	399	372	411	381	377	350	360	356	363	341	350	353	374	409	394	354	358	385	327	407	358	359	407	339	373	380	367	367	370	415	386	388	344	367	374	371	407	419	350	368	423	397	380	379	374	354	409	358	367	376	371	350	403	361	338	388	326	353	347	355	362	390	353	356	362	357	362	376	397	363	356	405	417	364	404	410	372	374	392	360	353	339	365	370	358	410	366	342	367	379	397	367	364	352	389	391	356	407	336	350	370	367	416	382	402	383	355	365	369	363	372	375	372	372	339	363	399	400	347	419	387	386	339	343	385	361	402	357	405	368	365	418	373	377	370	392	361	397	362	412	385	358	390	396	334	327	366	343	361	386	381	348	323	386	395	431	395	360	379	381	364	385	370	392	386	350	366	403	416	402	384	383	358	382	388	386	344	369	372	363	443	373	417	396	400	406	360	354	411	376	371	358	359	394	361	363	339	414	347	350	388	361	349	405	375	345	413	360	379	347	375	413	376	368	377	346	352	343	378	392	347	346	373	350	394	409	374	331	334	375	363	418	395	340	373	357	359	354	408	391	393	412	373	349	353	389	397	395	377	371	399	442	366	380	365	387	384	370	374	326	363	387	358	351	410	377	381	386	355	353	382	375	379	359	336	370	326	385	349	382	380	400	353	395	372	385	421	354	403	367	367	362	399	386	394	377	356	385	368	371	389	379	391	377	401	367	384	385	355	396	377	367	378	383	386	356	385	392	348	366	386	383	402	360	349	401	364	346	395	357	378	351	384	364	384	398	349	364	401	366	399	370	370	387	378	370	354	379	349	390	350	402	366	392	360	396	366	384	374	350	401	386	356	356	385	350	333	379	419	353	384	411	335	355	398	340	364	388	351	399	328	363	350	331	370	389	405	412	349	375	366	352	369	396	380	396	388	395	380	364	357	399	386	383	384	373	371	406	367	362	353	382	388	345	349	371	333	384	357	381	376	359	372	366	380	383	376	356	383	391	360	380	393	372	372	369	351	374	345	346	347	374	390	399	370	395	400	369	366	382	378	389	354	367	382	351	352	388	386	391	428	360	399	412	365	364	376	384	347	375	388	402	375	363	383	376	403	377	394	350	359	400	340	384	389	366	355	397	391	426	387	389	365	329	387	342	346	374	347	374	389	383	382	372	364	394	389	349	375	410	370	406	364	374	382	364	369	353	366	374	329	371	369	388	360	376	352	388	382	370	378	391	364	398	403	388	360	383	378	407	393	415	360	376	387	381	359	352	396	378	365	382	397	388	358	370	374	392	374	365	378	409	366	326	370	379	381	360	351	378	385	377	415	413	367	384	396	374	346	380	370	346	360	369	347	379	410	376	383	366	351	406	375	381	365	336	357	387	368	412	394	372	385	363	370	381	368	392	365	347	377	345	372	389	356	358	374	371	367	413	380	361	387	401	404	388	355	379	345	349	358	356	389	349	365	391	380	384	372	369	365	390	385	399	348	376	399	359	315	395	389	346	343	361	384	382	343	367	395	350	365	357	349	394	332	370	348	366	379	369	391	368	361	352	370	351	317	367	422	369	413	383	390	371	353	409	369	391	396	376	382	389	412	380	358	352	370	364	390	403	391	356	353	382	368	408	370	370	396	382	350	392	362	393	385	384	339	394	385	329	349	371	383	373	372	380	361	377	363	394	419	413	350	370	376	416	380	384	379	373	393	384	389	348	341	411	373	365	359	367	361	374	383	354	373	329	356	427	387	383	349	350	386	339	360	388	371	376	328	360	383	345	373	413	400	355	375	348	376	380	380	345	412	363	390	377	374	377	369	391	358	367	384	384	371	383	379	341	367	376	382	345	342	382	352	391	351	386	404	391	355	348	396	344	362	403	398	371	334	388	368	359	356	409	378	387	351	347	395	331	400	348	402	367	401	349	399	402	357	351	379	367	372	402	353	373	386	391	371	366	368	401	375	403	394	397	392	377	375	348	348	386	352	377	408	354	350	386	378	377	402	373	363	368	328	395	328	347	363	372	370	365	390	372	368	390	382	387	402	355	371	382	385	365	385	344	397	388	402	349	378	380	371	390	411	388	384	374	417	346	375	339	355	383	351	353	359	409	360	367	388	414	382	424	363	390	378	375	396	378	374	364	396	380	382	371	373	357	372	359	346	391	381	377	377	379	412	351	387	376	421	411	357	402	393	401	423	361	389	390	368	394	387	387	397	366	369	376	381	356	392	388	397	388	364	361	366	357	383	367	377	370	377	359	354	365	345	351	382	368	396	380	354	389	352	387	376	323	336	385	354	402	407	386	418	376	352	403	356	340	346	356	367	386	392	325	386	322	387	356	349	334	372	401	388	401	364	370	374	391	349	354	386	398	396	359	403	427	407	361	398	373	381	374	377	336	380	377	412	348	353	383	360	358	372	346	366	362	380	353	378	424	364	408	393	387	358	363	353	363	392	338	394	364	347	380	409	449	357	404	373	330	391	390	339	357	396	360	365	374	383	388	404	359	344	368	336	343	372	374	370	359	379	383	397	381	343	395	390	365	382	373	382	381	366	323	368	372	317
2102	925	958	989	913	940	914	841	922	890	931	936	924	876	906	930	863	870	898	951	906	975	927	873	945	959	883	919	902	873	913	890	892	866	925	984	911	916	946	865	980	880	920	948	879	908	926	906	872	920	831	951	917	871	852	963	832	939	910	926	860	913	873	927	907	924	901	964	900	890	905	931	922	911	848	917	927	819	909	921	914	899	913	918	892	904	924	930	883	907	892	933	846	944	914	932	882	912	892	896	873	968	903	898	933	860	975	940	869	941	916	958	899	902	975	857	910	900	914	927	922	876	872	897	869	928	919	934	918	943	927	930	942	917	895	913	913	947	867	929	914	864	869	915	963	861	886	937	960	860	908	892	897	909	928	968	894	938	896	870	911	947	898	921	855	888	864	885	910	883	871	898	896	930	918	942	928	869	892	901	907	876	905	948	938	912	911	920	939	896	885	847	919	890	884	904	923	920	865	880	930	935	915	948	914	870	885	863	882	890	917	919	932	918	886	923	917	918	898	830	936	920	969	874	895	950	941	914	891	927	905	909	915	867	885	902	923	889	901	907	921	937	926	960	909	869	938	899	882	922	863	928	957	901	903	924	866	921	825	863	916	870	898	972	863	862	885	947	979	910	906	888	885	965	883	926	933	862	856	913	913	866	888	922	906	891	899	945	838	909	916	910	916	859	919	849	890	899	884	881	885	855	887	899	907	853	906	934	897	917	925	909	922	893	863	941	921	915	868	835	950	941	886	884	938	929	914	939	889	918	940	945	895	918	884	933	881	958	922	901	926	878	878	911	847	906	929	960	893	921	872	860	965	910	897	895	884	859	946	943	914	947	901	907	871	928	934	909	950	915	875	885	904	858	868	913	890	895	919	948	911	863	860	864	879	946	876	947	892	875	849	834	946	919	900	881	890	911	926	931	897	927	907	901	909	916	908	895	889	943	899	930	881	898	866	914	867	933	914	877	903	944	904	904	921	944	924	885	916	940	858	826	869	941	892	904	908	913	929	922	863	865	818	913	888	878	884	870	931	942	892	943	938	905	891	925	899	902	880	931	888	943	864	950	891	926	945	981	900	909	923	920	916	908	959	939	894	926	879	957	912	911	920	875	872	887	896	906	915	912	949	887	924	933	901	914	883	900	841	906	950	939	932	920	911	909	907	897	912	934	891	946	935	901	912	896	897	900	916	887	904	875	895	892	865	882	924	914	901	896	937	892	848	917	898	882	849	897	917	972	916	906	892	836	947	898	895	848	911	901	946	874	878	867	879	923	932	896	904	977	952	926	910	877	834	885	879	890	863	894	923	929	887	914	902	892	905	914	918	862	866	948	871	943	946	972	923	866	881	850	909	880	897	918	874	875	887	900	943	930	905	931	926	936	907	882	873	949	895	863	913	907	915	886	818	849	935	873	893	959	904	941	933	881	919	951	943	882	874	931	861	910	944	970	889	982	928	921	904	874	947	936	948	882	933	927	893	903	943	934	920	850	924	910	890	930	860	878	858	956	868	922	911	917	917	944	922	865	859	910	942	856	931	903	865	921	921	954	916	955	942	944	903	840	943	844	935	907	917	907	906	920	888	879	957	862	889	868	873	889	934	855	906	885	866	978	914	881	865	916	875	923	969	910	901	927	868	876	942	901	888	923	909	899	925	958	868	879	862	889	866	932	880	957	935	891	889	876	894	875	906	923	943	925	858	911	900	972	859	870	870	843	924	925	922	900	926	905	906	930	841	891	873	960	943	951	881	821	893	920	910	893	888	921	883	890	916	880	873	932	870	895	856	886	964	877	934	894	904	926	903	899	913	908	936	901	869	911	911	863	940	907	895	934	948	939	937	960	948	935	866	921	895	878	888	888	950	892	894	918	914	904	887	907	909	900	918	937	864	888	901	917	898	921	889	962	952	936	924	855	855	908	884	907	866	914	922	893	903	889	912	932	909	890	927	916	860	997	867	889	927	870	886	867	901	850	979	863	936	920	848	891	882	927	892	909	917	914	941	923	928	925	907	841	942	899	933	947	885	949	890	930	868	925	857	872	924	893	925	928	894	913	890	969	889	961	871	991	900	859	909	880	865	938	939	945	934	933	882	939	931	894	904	960	943	882	921	935	904	931	873	891	899	930	858	894	911	918	866	909	910	926	887	887	979	962	860	901	926	869	894	904	881	918	889	905	901	904	943	895	923	871	958	932	839	904	874	930	891	848	945	900	936	947	902	853	934	975	944	964	942	893	888	938	910	931	896	922	912	889	892	870	942	861	867	836	911	913	914	926	906	882	908	901	919	915	898	916	897	889	925	872	927	859	906	876	883	942	910	934	913	911	894	885	894	952	885	834	866	930	893	901	908	969	868	971	924	906	899	886	925	924	917	893	867	920	921	885	906	864	957	872	884	916	906	895	903	980	862	885	865	838	918	923	915	913	918	884	888	858	901	912	920	934	891	843	887	972	921	916	905	907	958	979	944	904	914	905	921	905	926	920	883	929	912	884	878	892	935	921	848	890	866	861	880	930	939	912	977	867	929	926	871	934	927	969	954	896	892	902	922	865	966	935	886	890	945	877	901	919	884	935	845	924	935	875	929	906	917	902	902	906	922	886	841	917	972	891	900	910	944	942	918	886	930	939	900	871	892	905	876	930	892	944	919	907	901	858	917	876	944	915	902	908	871	920	848	916	862	925	873	945	918	850	934	890	942	894	924	911	890	937	939	938	896	932	841	862	913	936	932	896	887	925	900	894	935	955	891	934	898	936	865	878	940	887	848	897	946	900	873	892	974	931	907	878	937	889	900	952	893	831	939	891	916	925	911	916	876	866	947	905	929	883	862	892	848	912	876	874	919	893	832	901	860	921	887	900	845	895	969	938	876	878	921	910	829	858	978	948	909	881	908	872	903	954	897	909	917	935	922	891	951	859	925	905	902	883	869	883	884	914	932	915	907	890	905	942	872	869	894	923	936	979	964	845	866	943	869	926	897	901	829	898	930	854	874	862	878	834	936	894	920	924	914	877	873	911	913	945	913	918	899	925	925	914	891	915	878	895	880	874	930	912	911	907	918	914	853	946	923	924	962	886	912	920	946	892	942	891	956	924	890	922	929	884	943	877	914	955	892	868	884	895	919	862	941	897	904	923	911	913	896	916	882	929	920	917	968	864	923	923	909	939	887	916	881	848	832	907	879	915	908	939	882	875	886	879	930	943	913	918	926	922	909	907	873	934	940	906	920	905	818	862	912	934	931	913	854	915	865	879	870	882	915	947	927	944	938	897	918	918	932	940	917	910	883	893	949	929	872	892	882	919	934	865	891	942	900	911	931	944	927	889	915	850	859	893	937	961	881	919	913	904	923	920	898	882	917	893	896	860	919	882	863	963	936	882	878	854	900	838	937	885	906	877	943	909	963	934	837	891	912	949	869	901	882	936	928	904	932	919	882	929	912	902	925	893	938	881	884	928	933	888	914	907	904	936	891	875	909	930	881	920	927	890
6883	650	572	543	638	536	434	399	360	352	350	377	345	335	346	344	331	330	343	314	342	347	324	284	342	314	337	336	334	324	337	368	346	305	340	340	327	365	360	329	348	337	366	351	308	337	303	345	303	328	350	365	396	367	324	324	357	350	363	333	345	368	328	320	322	340	339	321	322	313	364	370	354	307	337	327	324	366	347	302	352	346	314	360	310	342	339	336	363	349	338	334	338	344	308	364	324	339	366	346	339	343	332	344	325	342	327	344	322	325	337	327	318	357	302	341	351	326	378	359	316	330	321	320	333	316	370	335	319	322	347	366	331	354	362	352	339	356	342	341	361	343	345	333	350	342	297	307	361	362	328	331	353	355	355	326	355	349	339	336	305	336	339	300	333	350	305	358	350	347	370	334	329	345	360	338	378	341	307	307	352	388	323	342	317	348	358	311	300	318	338	324	326	332	339	335	324	356	334	330	397	363	362	357	332	339	305	348	312	326	330	351	331	337	341	320	365	333	383	331	362	320	335	332	323	334	379	305	345	327	342	339	357	315	336	354	342	327	306	323	331	341	351	352	312	338	323	364	331	346	321	360	362	339	365	337	331	372	343	349	316	327	297	350	344	333	369	350	335	329	338	320	340	368	351	338	354	325	318	358	328	321	373	290	342	340	360	330	338	310	358	362	323	359	326	331	325	354	330	338	322	308	350	308	334	331	304	334	328	343	321	310	338	335	345	323	338	317	328	327	345	328	334	365	340	335	373	355	355	367	351	307	356	328	336	351	339	346	332	330	342	345	364	334	359	313	347	342	333	310	340	346	330	329	324	323	355	344	381	335	353	326	346	373	359	343	328	320	355	331	356	380	350	350	299	354	335	357	322	321	316	343	385	335	320	313	359	368	339	336	312	353	324	315	334	307	352	345	356	371	350	296	358	331	354	381	334	359	317	334	363	327	330	331	328	352	339	337	353	315	324	340	329	325	350	350	331	332	301	343	353	344	344	318	322	374	389	323	341	324	330	323	341	314	313	343	318	350	396	319	330	340	339	344	353	319	334	323	314	362	350	335	342	356	371	334	336	331	335	343	317	369	343	364	340	354	337	349	327	346	355	369	363	328	378	349	345	322	346	292	362	337	349	334	349	346	324	349	338	328	330	332	351	340	371	328	333	359	336	347	361	306	311	318	326	333	338	345	350	316	349	310	325	347	317	364	350	373	346	303	333	359	307	334	316	316	360	308	326	337	346	340	322	341	328	326	312	323	341	331	345	338	324	347	337	325	359	332	340	359	342	343	366	341	304	333	322	347	309	316	324	338	341	360	379	333	348	325	326	331	310	320	351	333	338	344	336	339	330	375	308	319	323	337	287	302	344	331	288	336	337	355	334	401	343	335	349	320	346	370	314	320	322	327	314	324	311	340	313	304	313	321	346	328	332	321	326	325	346	338	337	313	345	340	355	357	301	302	330	336	280	330	353	365	326	336	317	360	319	324	307	323	316	336	345	336	369	331	373	366	352	329	332	331	322	333	313	338	345	346	343	334	331	366	355	333	343	334	331	329	382	339	330	336	319	333	295	345	346	352	355	343	327	315	323	354	324	317	334	348	312	327	325	337	378	340	317	339	318	293	358	305	341	338	349	320	339	348	377	345	333	341	322	295	371	332	353	321	321	344	345	381	369	374	324	368	330	339	329	351	345	396	317	308	348	333	338	347	306	335	359	362	329	335	294	339	322	338	292	346	335	345	360	335	362	312	322	371	371	311	335	315	325	339	359	359	316	352	332	348	330	361	371	344	320	310	322	334	346	362	349	355	323	336	355	350	364	319	330	345	347	361	319	319	352	318	346	345	326	324	314	337	331	357	337	331	340	331	340	359	332	358	349	354	294	346	342	323	349	354	374	346	358	347	328	343	337	320	337	348	359	344	358	326	326	365	348	334	356	346	340	341	345	357	356	335	354	380	336	342	339	316	337	322	361	310	308	356	361	342	332	318	330	315	354	387	345	334	356	330	380	337	337	364	350	328	311	328	341	363	319	323	312	319	334	329	324	323	358	328	354	355	314	347	349	335	320	303	313	310	281	343	352	344	399	323	332	335	346	366	335	333	342	333	344	320	354	341	334	351	320	313	364	333	333	322	347	331	329	328	340	361	326	362	359	353	334	355	334	340	312	331	361	349	375	324	354	345	345	337	352	295	326	341	308	330	352	381	321	347	333	329	340	344	375	341	304	321	332	342	345	330	293	313	331	335	354	312	363	338	327	365	298	335	335	353	309	337	359	348	356	303	318	336	359	332	348	365	347	288	352	348	359	339	346	343	334	341	368	326	333	366	354	309	339	356	351	327	333	350	351	310	313	351	331	350	323	352	317	302	332	351	346	344	332	342	329	304	342	357	354	332	317	335	328	339	332	341	367	311	326	325	342	307	354	341	350	325	344	300	318	347	363	335	288	328	340	358	342	345	311	343	341	324	366	316	377	332	344	322	326	341	327	316	320	357	345	344	354	346	329	316	334	327	347	380	328	347	313	350	348	288	371	346	324	317	316	357	325	331	309	328	295	352	364	343	357	353	290	338	333	346	349	360	353	376	352	371	338	326	333	329	347	321	368	355	328	335	365	338	318	327	327	340	345	328	327	319	318	340	333	335	326	351	329	343	333	342	347	351	294	319	346	334	346	318	354	361	352	329	318	322	320	320	313	338	357	348	352	328	336	368	328	340	320	376	328	319	338	341	372	322	349	321	318	348	325	362	341	330	333	335	301	371	318	308	346	344	329	318	325	330	323	379	312	322	302	319	343	332	348	337	310	332	353	317	323	343	351	328	335	338	326	325	342	330	331	342	300	356	340	366	328	325	345	350	340	301	339	335	339	334	358	325	351	337	345	315	367	317	329	362	331	328	331	339	322	356	338	328	323	336	320	329	336	285	330	320	361	294	359	353	398	357	314	324	347	326	367	328	353	340	336	349	322	324	348	338	326	361	299	303	345	335	311	309	359	352	309	369	307	334	356	362	317	323	327	339	342	322	297	333	363	301	341	322	324	331	339	360	363	352	349	323	320	360	316	348	347	376	341	337	333	359	353	357	353	311	338	351	369	328	329	374	332	309	311	330	328	358	333	319	351	329	337	314	359	287	337	363	332	332	334	345	313	325	323	329	370	325	308	300	297	313	344	339	316	349	337	327	328	365	296	361	332	340	354	341	345	333	358	379	350	308	336	352	335	321	327	315	359	334	377	325	297	336	352	380	353	342	341	364	315	342	347	303	308	313	333	382	351	360	321	300	332	339	359	324	338	325	350	358	317	321	355	361	329	294	336	348	324	311	339	331	348	342	352	323	321	293	335	335	360	302	342	355	334	340	350	365	308	289	317	320	315	369	344	356	342	337	315	359	330	351	324	332	331	353	333	324	324	321	347	336	302	348	333	345	356	348	348	350	353	359	339	338	337	335	333	346	341	370	331	346	333	347	350	353	335	346	333	347	311	333	337	334
6595	992	1413	1533	1359	1187	1137	990	980	999	894	907	919	890	879	858	871	936	827	842	865	885	811	805	812	790	826	849	837	837	834	806	825	821	776	815	845	822	851	835	791	827	835	809	842	821	785	812	844	803	840	828	778	853	849	810	828	825	817	824	795	800	780	788	765	820	788	857	783	866	824	844	854	802	878	810	816	743	796	843	820	811	784	785	770	836	794	780	816	794	810	797	761	838	799	822	808	821	756	831	802	818	797	810	804	773	846	800	831	801	859	828	817	835	770	793	818	767	772	836	779	774	804	790	808	850	806	797	873	820	800	786	786	811	809	799	813	791	845	815	752	848	789	844	800	774	785	853	775	771	916	787	823	825	834	804	794	823	841	850	871	799	811	788	791	802	805	811	804	835	811	777	811	793	747	832	831	833	797	778	843	817	819	809	839	787	799	837	827	820	813	800	837	814	820	827	832	785	754	815	761	814	810	794	823	773	774	769	799	839	822	805	772	770	800	785	853	823	813	827	831	853	787	823	782	806	791	825	803	803	811	838	848	823	860	797	782	806	816	788	835	802	850	796	869	792	861	808	798	859	777	750	776	803	811	800	819	818	807	816	799	836	833	851	808	793	842	824	830	833	844	820	828	833	836	822	828	799	847	828	805	770	804	802	833	814	838	775	861	808	845	771	788	819	827	769	818	807	770	811	821	788	782	802	846	838	794	797	813	780	837	850	819	843	836	825	794	817	807	793	826	821	860	803	743	767	843	811	802	830	827	815	795	786	810	834	838	848	853	780	820	835	842	793	788	748	811	815	798	832	809	825	818	818	797	802	802	826	735	830	801	774	774	813	817	801	795	775	813	870	855	813	828	786	829	800	840	823	783	781	867	786	815	858	890	813	800	811	801	808	831	799	832	821	787	780	840	841	807	811	846	827	841	774	806	817	780	767	757	851	869	837	851	813	826	792	804	831	829	789	798	757	830	793	816	778	857	799	789	815	817	778	841	809	798	739	819	859	843	768	785	806	831	804	831	815	791	786	827	833	825	767	859	804	869	800	810	807	791	792	799	822	826	820	825	817	791	771	830	815	783	763	765	842	818	792	791	783	763	825	786	757	825	821	803	806	788	807	812	832	831	800	842	752	748	852	797	764	789	825	820	830	806	819	827	833	776	803	811	808	859	852	822	817	824	848	827	828	804	767	838	805	803	771	796	864	837	763	806	838	792	821	794	800	814	909	807	780	792	738	851	829	821	821	856	822	825	818	800	787	862	818	791	840	820	857	790	845	799	838	773	859	804	792	782	755	850	785	799	791	779	830	830	807	840	840	810	765	804	786	805	777	845	810	768	827	845	779	781	821	862	800	800	793	753	772	828	857	804	870	825	841	753	779	797	811	787	786	840	777	852	817	808	791	816	788	810	816	811	827	796	809	786	824	773	809	855	832	856	822	802	817	807	771	844	771	792	789	812	776	804	842	867	791	851	828	880	803	775	842	797	817	808	901	805	771	766	798	835	877	829	814	831	813	849	811	784	784	849	812	781	787	833	800	851	812	798	796	730	791	834	825	820	804	824	805	883	782	832	859	782	837	829	843	858	800	829	787	807	848	811	827	815	852	777	815	799	819	801	836	840	828	867	858	817	839	804	849	795	799	840	853	795	774	797	838	803	818	797	847	820	787	826	776	834	801	811	834	855	835	823	814	766	797	826	798	825	847	783	791	853	811	803	809	877	745	774	855	801	790	789	778	795	820	820	828	838	834	784	814	846	858	791	797	833	832	872	799	799	779	812	810	821	773	849	848	800	823	779	732	789	828	810	821	858	868	855	804	876	815	845	852	821	833	872	805	853	839	799	800	808	821	879	784	770	802	800	796	822	807	823	800	815	815	787	783	874	853	810	782	790	829	809	806	844	829	848	765	831	787	828	800	791	807	797	768	780	779	883	774	848	841	832	813	808	769	778	824	822	819	806	822	826	762	792	788	817	834	845	812	809	801	841	853	828	803	781	834	806	776	763	782	801	799	783	800	810	840	754	837	834	819	824	800	839	791	867	829	830	828	780	803	838	799	805	826	846	789	810	804	766	782	832	831	823	819	825	821	835	779	779	804	788	819	849	849	814	775	805	822	854	840	825	814	831	829	845	789	797	824	811	784	803	782	854	822	824	768	828	834	773	814	850	776	812	779	852	807	802	804	836	832	819	832	812	812	786	856	836	876	791	776	779	806	863	800	827	835	877	820	772	799	801	778	829	821	833	851	812	816	817	844	793	766	846	819	880	784	824	810	848	810	842	793	832	814	781	776	835	838	807	801	866	829	801	768	783	842	743	827	810	813	761	815	774	844	817	820	849	786	794	802	843	806	818	823	834	796	813	814	816	800	851	814	783	789	807	835	860	838	840	812	771	865	838	841	813	802	816	850	797	785	770	810	780	806	793	811	807	804	842	815	842	825	826	839	832	828	799	795	777	832	790	816	775	830	757	785	844	795	863	794	824	852	791	774	810	822	819	832	855	804	880	819	832	769	811	869	761	780	815	808	785	814	772	772	792	862	874	809	779	855	845	856	811	847	847	809	817	773	812	827	816	882	836	761	768	815	852	818	784	840	846	804	878	805	815	818	810	816	803	807	843	772	804	813	790	813	796	790	776	790	749	787	805	780	836	805	847	800	799	822	840	792	835	769	764	799	847	857	810	856	812	810	802	812	806	831	800	793	792	835	868	800	842	841	826	812	781	813	802	815	843	821	758	819	771	801	756	865	777	818	817	824	788	812	765	774	771	794	826	818	809	811	797	824	783	842	790	866	795	814	771	837	806	794	829	776	796	799	813	807	788	801	765	778	839	809	801	749	802	848	833	815	808	852	776	841	823	810	797	794	835	782	815	775	790	787	805	800	774	826	784	826	793	777	849	783	745	783	843	869	808	811	806	817	852	767	803	821	805	818	824	771	809	771	775	836	789	867	775	866	768	771	837	782	793	893	840	814	794	828	825	812	805	813	825	835	787	853	833	781	807	837	817	792	857	794	826	749	798	787	815	821	812	849	797	810	828	782	756	889	762	829	791	834	796	797	859	808	769	755	795	847	813	782	746	833	826	821	863	875	804	849	779	835	847	796	866	836	853	819	736	744	854	780	796	826	808	794	854	816	835	813	823	782	841	856	808	768	806	816	767	835	792	833	776	762	808	790	758	814	832	835	838	786	837	861	798	818	768	749	863	817	793	843	739	811	817	794	818	734	815	767	858	798	790	849	792	846	864	785	829	860	782	823	834	838	798	821	844	820	814	853	785	825	846	849	800	785	830	808	810	778	834	839	765	852	782	831	856	816	801	796	818	826	793	852	819	776	774	818	834	868	798	814	808	808	759	809	768	787	833	868	829	908	875	821	797	837	842	816	853	752	813	842	826	811	833	813	794	838	783	830	827	848	831	806	827	810	809	787	852	781	794	826	811	851	831	853	826	840	825	831	802	793	887	872	849	766	812	787	831	785	809	876
12287	873	693	667	412	319	231	251	219	205	183	179	192	193	179	164	165	167	178	197	180	172	166	182	167	186	177	179	149	173	191	173	155	172	167	174	172	157	171	166	157	166	178	152	157	168	172	164	161	150	168	159	155	159	169	180	154	159	179	154	173	133	164	175	142	156	183	163	156	178	170	192	154	163	164	155	155	145	161	169	162	168	154	156	148	184	163	176	155	146	178	168	166	157	166	150	193	151	185	137	159	158	150	175	170	156	165	155	161	159	165	172	171	154	168	178	169	175	148	181	171	170	147	134	188	163	147	159	161	169	158	167	179	149	155	147	166	132	150	159	170	174	160	165	169	186	186	149	189	176	139	160	144	167	162	167	168	165	146	138	167	210	151	179	192	161	155	166	164	162	153	167	143	144	165	142	171	146	159	158	160	171	161	144	162	147	155	153	162	163	139	157	164	163	153	165	160	182	183	177	155	168	156	164	166	173	168	145	155	165	174	163	172	175	156	147	173	162	172	181	152	133	160	161	157	149	191	187	172	162	146	162	132	161	185	166	189	175	181	160	156	139	157	162	161	162	162	155	160	166	159	152	171	151	176	162	166	141	152	170	143	137	156	166	160	175	189	167	169	147	149	134	157	175	155	156	196	150	171	180	159	169	166	183	169	137	143	164	151	182	135	148	157	163	152	163	167	176	169	166	163	188	168	189	155	160	158	140	173	154	173	169	198	163	145	178	160	161	142	167	164	187	142	165	172	145	160	160	168	154	172	154	166	163	162	167	149	158	154	156	156	203	192	169	172	170	177	154	153	154	164	152	147	145	163	178	159	148	168	149	163	164	155	205	146	163	140	146	158	155	163	169	160	168	173	179	169	148	142	165	164	162	160	179	165	167	159	180	152	158	181	140	163	153	171	162	156	178	159	176	171	156	147	177	151	137	197	181	155	172	149	152	167	167	163	175	141	155	186	150	174	171	173	164	157	158	147	148	148	136	141	167	171	143	181	146	148	164	191	150	159	163	159	170	177	166	154	163	161	154	140	159	143	154	164	136	190	159	151	162	168	161	151	166	153	145	147	169	165	193	161	179	159	160	168	197	138	152	153	144	175	172	191	168	157	163	136	170	168	148	165	185	154	141	147	173	187	162	147	177	169	147	143	142	148	164	163	179	163	151	169	140	163	180	186	157	157	167	151	167	159	149	145	141	145	156	177	142	147	179	180	176	143	142	148	161	159	179	157	151	196	162	199	171	161	164	172	146	174	162	158	139	146	168	152	177	149	159	156	205	147	165	199	205	164	158	156	149	171	166	170	147	170	178	183	168	147	163	149	182	197	167	141	146	160	144	173	162	170	177	153	190	158	154	166	145	154	148	146	139	151	177	162	166	138	171	158	163	171	184	159	157	171	159	164	149	181	170	178	138	176	168	175	148	162	173	140	159	167	163	135	160	157	159	129	146	163	131	155	149	175	167	171	184	183	175	164	158	161	180	183	161	186	175	168	161	164	143	156	148	159	157	154	170	176	182	145	166	149	173	180	157	159	182	165	148	153	144	175	160	163	157	148	159	146	168	173	192	177	161	169	167	167	163	168	172	135	144	160	159	123	177	169	145	162	168	154	170	168	161	160	158	158	161	157	186	163	167	141	166	161	149	157	169	175	162	155	167	180	191	150	138	164	163	145	156	171	150	174	177	163	128	142	162	154	137	176	165	145	134	158	175	172	157	154	189	147	150	155	125	156	170	167	146	153	172	176	155	162	141	173	173	158	154	175	164	153	176	135	158	173	170	176	161	157	142	155	151	162	168	154	150	165	189	191	155	150	161	171	158	155	167	143	175	153	168	153	180	173	149	167	159	185	153	128	182	145	163	162	173	149	193	154	153	162	175	155	173	163	130	162	153	145	160	153	173	159	176	164	140	143	165	156	161	175	176	158	179	140	160	158	180	165	159	152	165	144	158	139	171	170	192	179	172	158	149	177	157	166	186	153	185	155	149	150	152	173	160	167	166	169	169	155	147	177	173	155	167	163	167	157	151	157	182	195	162	130	161	175	150	157	181	167	153	177	151	138	145	171	163	160	154	156	162	151	177	171	145	160	151	141	135	187	158	173	148	155	177	148	169	152	154	172	161	143	181	164	184	168	169	135	171	162	165	170	152	159	176	147	170	175	150	157	166	163	157	151	167	214	189	158	176	164	158	185	164	182	176	151	143	143	172	172	182	167	170	149	158	169	170	160	158	165	153	179	145	168	160	159	154	152	167	163	136	139	153	174	145	148	147	160	162	148	185	157	169	149	177	132	136	180	175	157	161	171	147	181	134	179	174	153	150	156	168	146	164	151	170	162	153	171	154	154	148	151	167	147	157	151	160	146	144	147	183	171	156	171	158	158	189	168	152	152	157	177	145	151	178	172	136	168	186	140	179	170	168	168	172	156	166	165	159	164	157	141	176	148	162	149	145	164	153	157	149	168	160	164	138	156	144	192	149	147	131	162	160	166	173	163	136	160	153	158	155	171	163	152	155	160	151	177	168	150	166	161	161	185	166	142	147	183	146	163	171	173	166	158	147	173	159	175	145	163	169	151	176	162	154	147	144	156	152	162	157	155	166	149	171	167	162	169	119	171	155	142	150	141	178	166	170	168	143	158	151	140	131	146	164	154	164	170	148	169	161	186	146	159	154	160	158	188	169	164	160	149	173	168	174	179	158	154	154	163	144	151	154	186	153	159	153	147	173	166	167	154	150	163	138	163	158	154	163	167	185	168	143	159	157	171	176	184	139	141	170	163	167	161	147	145	152	150	166	145	146	161	139	160	167	174	154	187	148	155	153	177	157	161	157	144	136	167	156	147	181	165	160	175	159	154	159	171	139	172	170	151	146	158	179	149	176	168	162	145	156	145	163	165	153	169	158	161	156	167	168	158	175	170	171	166	154	175	152	165	166	151	145	164	165	179	167	150	156	184	152	184	159	186	162	172	142	161	177	142	174	163	168	173	158	179	172	173	149	192	163	164	162	167	168	165	164	168	163	170	156	173	157	164	150	165	169	170	172	141	167	143	161	177	159	156	149	130	166	165	182	162	155	158	124	166	174	152	154	147	167	182	185	174	166	148	175	160	140	155	156	140	164	155	172	142	162	176	161	158	160	191	171	151	165	158	172	172	174	164	146	141	173	170	172	146	157	161	157	166	163	150	169	148	182	132	144	173	176	163	151	152	131	143	156	149	188	163	193	163	166	165	154	158	156	169	162	144	144	190	160	171	169	171	173	162	159	177	146	172	157	147	158	130	158	150	147	147	161	154	146	143	164	140	157	153	173	163	153	143	168	167	161	168	149	155	161	150	164	179	142	162	164	175	169	137	143	150	165	148	159	147	153	160	152	163	180	161	163	162	157	145	172	155	166	151	171	174	145	152	160	160	162	159	170	165	147	166	146	177	138	148	163	166	160	170	165	165	153	151	166	179	171	157	170	158	174	176	168	154	165	187	135
7816	883	1555	1902	1509	1244	996	845	775	671	643	632	584	611	474	508	545	498	512	483	487	501	471	480	466	465	467	436	483	468	506	457	480	474	468	445	451	421	421	415	434	468	426	437	418	426	414	443	420	446	394	447	426	413	435	426	451	421	407	429	396	409	408	392	393	425	440	377	433	441	448	453	428	431	453	441	403	421	411	436	403	454	434	415	439	425	405	413	435	443	394	411	436	440	408	435	442	414	455	435	469	438	404	431	415	489	394	450	457	407	423	451	406	427	445	410	429	395	452	402	433	413	445	424	470	440	401	439	433	433	391	447	445	457	417	416	431	417	404	418	446	442	401	402	449	419	422	419	426	406	376	428	407	427	419	416	423	436	417	451	441	422	399	450	436	417	441	410	413	432	444	368	434	434	395	442	461	392	424	404	446	447	418	415	409	409	434	387	445	420	450	480	417	442	444	404	461	412	442	399	434	427	426	432	435	392	444	416	402	427	451	398	442	433	440	429	442	426	446	379	437	443	418	405	435	427	419	435	417	407	442	436	404	406	401	421	418	478	405	449	430	407	416	420	418	433	396	415	398	433	501	452	438	435	425	440	456	442	441	394	425	466	407	439	447	419	430	420	405	410	423	392	397	382	432	422	431	413	405	443	412	427	435	450	415	436	418	450	439	418	478	411	414	399	400	420	398	425	426	411	431	426	413	419	437	434	387	435	403	421	416	434	443	408	417	448	419	426	447	410	433	456	404	434	483	405	420	442	378	445	434	396	421	394	400	424	434	437	471	442	431	407	432	411	401	402	436	411	409	411	473	450	417	430	413	385	435	424	437	434	410	419	456	401	495	451	447	409	429	436	424	435	410	413	427	421	430	424	405	440	409	439	415	457	388	417	439	401	424	408	438	448	426	443	449	444	419	423	404	409	427	398	462	385	437	421	403	415	413	434	425	445	426	412	423	407	421	440	431	418	420	418	445	404	400	447	419	456	385	388	452	412	416	435	406	418	423	436	397	403	387	456	443	407	403	402	442	394	405	382	423	415	429	405	447	439	423	407	430	406	451	412	435	460	410	391	409	437	408	421	420	416	414	422	400	412	447	402	446	421	466	463	396	446	385	440	411	400	414	424	459	462	410	422	415	448	408	422	437	429	439	417	441	425	416	390	439	414	440	414	418	430	435	453	448	437	403	418	449	413	413	425	415	426	397	411	421	449	434	401	412	413	434	439	430	392	421	417	424	414	466	408	442	457	462	430	421	433	444	434	416	420	445	406	401	432	441	414	418	419	438	420	428	461	431	438	427	434	455	396	401	387	444	451	457	427	399	442	435	406	429	414	386	438	408	429	380	428	435	458	397	426	441	407	391	438	421	412	443	426	400	417	422	422	419	421	435	436	411	454	447	429	413	431	386	437	427	419	384	411	412	433	412	425	444	412	448	420	449	421	369	439	417	397	394	417	459	441	438	423	449	422	394	426	454	407	422	410	424	373	421	422	428	393	433	407	415	462	395	429	411	415	453	415	449	400	415	394	380	407	405	399	428	421	426	403	420	423	422	434	417	427	438	386	437	454	448	448	403	409	407	411	394	458	410	422	400	455	388	435	442	474	463	462	442	419	410	405	432	423	389	415	417	390	424	444	424	425	427	421	469	381	414	418	404	436	402	453	410	454	437	433	425	445	412	411	410	420	445	447	385	433	408	417	445	450	394	409	420	446	391	381	427	424	431	412	428	415	419	410	449	384	415	443	390	429	423	432	448	414	402	436	470	407	408	429	402	421	453	409	420	399	376	438	412	415	447	443	430	440	427	405	419	436	423	444	471	430	422	406	429	405	403	441	385	425	435	405	400	412	401	412	423	425	439	422	411	446	451	419	399	415	439	425	397	408	417	433	460	410	426	414	434	418	422	433	454	387	432	433	451	441	411	463	391	393	482	457	416	436	445	414	434	431	407	404	422	393	428	430	408	444	420	404	410	413	425	413	454	421	405	418	429	422	427	408	395	455	382	420	453	425	387	434	473	435	409	437	431	411	447	411	433	423	377	441	418	441	446	413	437	434	432	455	413	446	415	408	417	408	449	425	420	466	413	409	423	441	425	438	440	467	429	400	426	401	417	413	421	407	432	420	426	413	430	414	431	448	420	421	450	415	435	421	438	434	470	445	419	399	407	438	435	499	448	448	447	434	409	408	427	425	389	437	402	453	439	412	417	396	413	399	471	438	390	426	421	417	435	444	456	435	413	424	428	403	417	450	440	458	400	416	440	421	460	422	439	413	405	439	420	399	405	399	454	410	423	418	434	427	421	433	421	423	434	438	454	425	457	466	418	398	403	412	398	423	404	426	414	436	386	440	429	400	442	392	441	420	399	433	428	376	420	413	469	400	439	395	392	383	413	444	429	440	417	419	438	473	448	438	396	411	434	403	400	420	420	405	421	409	424	409	417	394	426	408	421	390	397	429	418	424	401	426	400	412	382	399	413	447	436	421	424	442	443	415	428	386	423	425	433	419	412	417	395	419	420	428	424	443	436	428	421	409	414	429	435	435	459	424	396	426	435	393	417	394	403	448	420	419	454	434	426	405	445	410	453	399	451	428	415	381	379	440	429	439	464	413	419	394	404	411	427	424	381	446	401	461	448	428	403	419	448	416	401	451	451	439	456	411	411	433	405	456	404	413	406	435	427	434	411	454	397	422	380	434	398	453	408	418	437	427	444	429	392	459	452	421	396	407	385	446	413	418	404	415	424	419	424	446	462	420	433	429	392	404	416	424	415	454	425	436	415	393	430	432	412	419	419	441	422	417	410	445	434	446	393	445	439	392	431	398	407	388	448	411	408	406	440	412	452	452	443	409	411	444	431	450	452	431	432	444	392	412	456	466	417	439	428	433	409	400	439	406	433	450	427	415	426	441	418	443	420	455	422	383	403	411	391	434	434	451	453	407	413	433	410	441	432	432	423	419	415	394	417	420	403	448	419	463	429	427	429	467	413	414	448	424	392	437	415	415	439	430	406	439	426	452	375	415	446	455	415	436	441	418	447	451	425	414	417	422	420	414	440	431	429	402	406	430	432	417	401	434	433	434	428	423	461	415	408	418	454	393	451	487	405	398	442	439	427	419	418	435	394	393	439	396	427	452	424	434	442	393	420	432	443	378	392	445	418	420	421	403	471	397	447	403	441	420	434	439	429	429	414	424	415	407	419	432	394	459	440	436	432	409	405	399	436	428	412	418	446	421	404	418	423	416	413	397	438	408	451	427	460	368	434	404	449	417	433	398	425	413	438	457	383	373	442	422	446	418	404	409	396	427	384	435	382	427	397	427	429	398	454	391	483	429	406	403	398	389	437	453	412	429	433	432	436	441	437	423	409	464	408	409	429	471	472	429	388	433	419	385	450	420	428	408	413	404	381	405	412	417	448	434	453	397	407	440	444	434	434	395	425	418	403	435	429	455	471	394	384	416	421	444	417	454	438	436	426	372	451	435	436	427
1337	418	364	397	399	386	454	370	379	389	371	384	376	344	369	383	377	363	372	387	382	376	380	363	416	368	350	354	381	396	389	377	357	407	374	388	391	415	362	375	400	378	342	377	357	365	362	350	384	392	367	438	367	355	349	351	357	348	380	369	355	361	395	356	396	349	376	424	349	358	377	383	401	369	366	379	354	370	385	382	345	380	364	391	410	344	341	318	339	374	344	371	398	335	392	407	384	425	352	409	370	390	402	401	351	406	371	386	417	363	364	403	381	356	396	358	368	395	365	349	364	377	420	379	372	357	394	361	406	380	380	353	387	339	393	335	395	395	425	349	400	401	371	352	323	369	415	363	372	375	386	358	391	366	366	328	430	379	385	353	385	391	379	359	359	367	375	323	378	377	370	346	401	368	382	380	357	417	397	335	375	356	375	354	359	404	420	368	410	371	377	358	365	366	397	426	378	378	379	370	387	413	429	363	385	401	353	372	352	361	331	352	368	370	389	374	366	371	369	384	365	375	366	390	351	398	351	389	387	393	351	352	375	334	346	385	380	402	352	353	375	398	359	372	376	333	359	411	409	370	387	359	406	368	401	403	367	378	398	387	362	394	366	382	396	392	378	410	397	346	360	338	377	363	348	383	377	396	381	382	372	360	396	362	364	375	402	418	384	388	353	389	332	361	359	368	376	371	374	330	386	369	412	367	380	389	371	426	402	389	354	363	374	373	438	391	355	375	421	365	397	399	392	365	408	377	374	368	371	357	345	341	346	416	376	363	361	356	378	377	376	371	375	400	349	384	378	405	400	383	349	378	367	369	365	379	383	363	370	380	382	388	363	362	390	367	376	367	372	368	347	354	387	387	382	354	363	393	362	353	406	368	383	403	368	348	388	358	362	365	382	378	364	376	365	363	379	396	381	362	401	376	393	372	407	333	375	390	368	382	395	368	383	358	349	377	422	406	402	349	394	383	353	363	392	375	354	392	375	357	361	392	408	378	408	390	405	379	385	378	421	396	400	389	362	407	402	360	346	368	351	344	385	360	363	352	366	373	380	374	332	346	403	418	362	423	367	373	324	393	355	372	359	367	335	375	398	417	391	359	335	383	396	399	376	391	372	375	423	370	393	371	398	376	394	368	386	380	349	383	376	365	429	413	363	394	401	380	368	355	363	389	375	372	379	373	351	382	433	381	410	345	374	351	377	418	378	349	382	346	377	401	358	394	387	356	378	383	412	348	367	357	373	382	359	374	406	383	386	434	371	378	344	367	388	382	360	365	366	374	397	394	380	394	380	384	362	385	388	400	377	392	356	375	391	381	383	364	364	375	390	377	391	391	381	401	418	402	363	370	367	373	356	362	361	348	340	399	362	408	375	396	341	402	399	364	371	379	375	389	341	365	381	375	360	358	378	408	372	387	379	372	394	412	366	397	348	342	373	350	369	401	370	408	394	402	370	401	416	385	347	365	372	362	363	365	368	387	374	360	347	359	378	402	373	355	355	375	341	397	352	343	371	346	392	407	360	381	363	347	351	399	378	398	333	357	385	340	390	347	379	363	404	362	411	376	363	380	392	382	359	369	390	412	354	382	377	387	397	348	358	399	391	401	344	390	394	350	384	376	369	342	370	406	378	399	404	370	352	383	392	359	365	408	384	379	417	388	367	379	348	365	392	381	375	356	343	396	389	383	356	382	379	385	366	398	385	418	400	391	417	339	419	370	382	385	402	371	351	371	405	392	390	381	382	386	378	374	366	387	358	386	384	383	361	375	381	356	370	358	401	363	377	358	376	367	381	355	357	386	398	386	369	374	401	393	365	368	380	374	401	385	380	355	375	337	370	358	408	409	359	402	424	386	338	350	388	343	371	395	352	375	375	368	364	390	352	375	342	352	373	383	394	388	373	418	383	356	393	394	387	369	395	354	363	376	371	364	389	373	411	391	378	357	376	379	398	351	375	349	376	386	390	409	413	375	363	362	381	384	406	383	333	327	366	375	373	372	376	379	368	370	377	360	417	341	381	376	357	338	403	357	401	352	414	365	402	327	359	389	388	397	355	359	335	371	378	383	336	365	360	387	366	349	367	374	388	404	415	345	351	370	386	377	375	372	378	351	363	332	404	390	367	390	400	392	379	365	383	354	375	332	338	367	377	381	384	342	393	368	405	387	364	371	412	400	397	373	368	403	376	374	402	379	380	371	372	355	371	379	348	345	376	389	367	390	389	372	433	392	403	348	374	385	360	370	356	388	366	388	388	343	381	384	354	363	369	361	409	335	397	369	375	328	387	368	377	408	438	384	367	387	368	362	374	375	350	408	377	366	372	360	387	345	365	364	396	418	388	356	359	369	400	386	412	398	340	352	381	389	382	384	422	372	356	388	404	362	427	410	378	373	383	343	378	364	383	346	391	420	359	330	390	396	338	356	407	424	363	394	351	361	375	333	383	403	382	345	386	383	382	387	378	369	397	348	375	360	367	339	380	342	393	357	397	380	384	375	375	396	425	375	400	382	366	379	404	356	392	403	396	401	382	396	390	398	406	377	350	371	404	353	367	395	352	415	347	389	388	370	384	378	384	399	395	365	378	366	402	351	360	382	382	346	386	396	370	366	339	377	381	404	358	383	388	400	339	387	348	345	362	354	404	351	399	397	391	374	392	364	347	382	375	372	403	377	352	375	367	344	395	360	345	357	368	369	368	350	406	391	342	345	370	403	356	378	351	348	368	374	379	417	358	395	366	374	383	373	407	378	365	403	345	362	380	373	367	391	312	377	390	399	404	367	362	364	388	384	368	365	362	343	400	362	376	376	356	376	390	351	377	374	400	361	394	373	325	398	340	334	412	419	360	396	349	389	393	359	369	397	395	335	344	416	377	378	382	376	408	389	378	378	374	377	381	368	335	412	369	398	392	388	344	369	369	370	393	370	360	385	368	371	414	366	383	373	399	395	326	424	372	400	390	362	366	361	366	369	382	356	370	332	397	380	388	419	371	379	386	407	367	427	394	378	348	385	361	383	383	368	397	386	374	385	377	356	352	381	392	399	406	381	386	387	371	419	383	373	357	407	390	349	364	363	388	379	373	367	351	379	351	422	427	381	394	415	380	317	384	372	387	369	363	369	362	393	348	390	391	405	369	377	401	395	340	392	353	429	374	391	419	425	378	372	392	363	395	383	397	349	397	341	383	362	376	366	381	368	364	372	369	367	369	358	382	374	359	405	374	396	387	378	353	384	388	360	397	343	381	363	370	373	397	404	362	384	382	399	338	364	363	390	362	354	354	396	355	397	383	381	317	392	350	346	354	361	350	374	364	377	397	362	368	373	409	364	368	422	372	367	401	394	420	385	412	373	379	368	353	398	366	370	381	382	367	399	372	352	348	378	376	402	401	388	388	379	356	363	381	406	349	364	372	354	406	375	335	356	412	399	370	421	402	366	396	385	365	365	370	371	410	368	432	401	397	375	350	337	382	420	415	424	360	374	374	351
2100	945	949	942	927	882	878	916	911	882	878	913	956	839	884	916	875	955	891	896	875	919	917	913	972	878	937	917	915	959	918	966	855	958	978	982	937	943	882	940	957	915	903	868	933	888	972	881	938	953	899	877	912	939	887	886	916	943	909	907	934	925	906	903	931	883	929	885	920	906	916	902	913	929	919	901	957	955	928	880	994	943	917	942	894	915	877	844	927	884	903	932	921	886	845	908	915	872	887	927	915	892	889	880	891	866	872	876	912	877	888	936	942	912	904	867	922	896	793	886	949	893	935	891	921	903	934	893	939	879	904	901	936	885	871	972	855	890	853	900	891	935	940	916	854	923	888	907	934	908	877	960	898	840	889	869	916	936	896	875	973	916	899	877	887	860	915	918	922	908	894	899	908	906	923	912	896	923	925	937	885	897	873	935	851	918	900	922	943	933	969	924	890	906	909	922	865	939	915	889	896	922	899	841	928	910	947	879	909	926	879	857	946	867	906	909	868	924	857	931	880	965	940	941	895	910	922	904	892	910	889	902	872	930	876	899	910	936	881	937	926	868	943	913	863	897	902	905	895	900	923	906	931	914	882	894	920	906	882	872	915	866	964	892	926	891	926	899	906	895	865	898	947	923	904	893	942	975	920	894	947	922	864	909	940	882	877	871	887	877	893	809	898	898	885	926	900	879	887	882	882	914	910	913	916	891	878	946	938	898	908	929	928	908	873	827	872	881	915	856	883	882	907	963	904	898	863	937	896	912	913	897	953	890	915	892	912	878	941	913	870	929	907	907	898	886	921	956	955	926	937	961	908	890	932	864	867	906	889	921	909	942	868	877	940	956	889	866	914	927	905	913	915	915	903	921	894	899	912	893	900	890	852	883	884	901	942	908	853	894	914	878	890	927	885	907	913	927	897	942	878	931	933	933	905	908	914	896	904	914	905	939	836	915	892	902	910	924	925	915	911	907	871	896	909	905	894	900	904	930	872	865	924	878	927	930	872	891	903	918	926	886	939	940	908	919	874	872	986	921	917	970	903	880	881	878	907	920	887	890	915	916	936	900	954	862	878	851	909	906	862	893	928	868	907	890	935	963	860	882	904	926	861	858	938	899	914	902	890	931	857	905	873	908	901	924	921	927	863	931	878	919	959	888	900	906	947	973	888	911	969	949	914	882	857	953	854	865	890	875	898	931	890	880	836	891	919	964	937	914	942	952	887	869	918	926	954	952	885	890	886	886	856	899	893	871	841	880	888	883	848	875	910	894	907	905	915	899	936	897	937	913	909	837	874	892	871	915	940	899	887	940	931	896	955	920	882	909	850	881	907	901	917	968	902	856	934	879	920	920	902	892	882	892	934	942	892	922	893	892	917	856	875	914	896	902	928	995	908	871	952	868	888	914	977	935	953	864	925	834	860	912	862	850	972	909	885	924	874	932	880	870	890	970	914	981	896	904	896	898	906	893	913	864	965	879	896	942	924	842	883	939	864	909	907	864	977	917	900	899	889	903	922	904	902	885	852	875	912	978	934	915	895	899	900	898	886	945	901	956	923	916	918	933	904	887	913	934	914	911	845	887	886	924	916	878	896	893	994	979	875	887	923	894	890	896	929	925	921	896	905	908	878	881	941	928	926	974	906	839	856	887	922	920	932	920	855	926	822	931	934	932	945	903	853	862	884	895	875	924	872	873	913	865	936	941	841	931	897	895	843	883	896	916	881	890	937	909	891	922	895	883	910	880	908	835	905	925	904	929	903	928	960	850	924	906	921	895	946	909	923	960	882	880	871	866	889	902	911	936	855	885	928	906	943	909	952	894	906	903	938	900	901	895	829	889	868	918	889	919	904	890	924	827	867	882	886	952	913	936	908	835	879	853	925	909	901	864	872	920	880	931	906	878	900	910	977	928	921	896	839	903	900	916	955	899	885	904	893	930	891	933	951	930	912	887	959	902	901	889	949	920	879	907	902	866	898	967	878	946	872	940	920	899	899	896	931	881	912	849	924	896	922	947	886	902	918	939	936	942	948	862	918	904	892	884	876	912	906	926	874	908	933	864	962	954	941	924	855	928	904	890	920	924	886	919	892	910	859	931	954	893	900	880	932	896	937	882	882	916	897	907	973	946	932	869	882	916	895	909	885	947	846	877	879	892	887	947	953	902	928	916	890	883	857	888	912	856	888	909	925	933	912	918	899	908	927	833	952	853	890	938	939	928	894	897	903	873	885	850	899	910	912	831	944	928	893	856	911	944	877	942	910	901	903	903	894	899	848	898	925	924	911	866	937	930	894	915	920	889	856	921	870	922	898	869	859	871	907	959	876	935	882	913	924	855	902	860	837	901	949	906	927	905	934	939	919	909	926	891	934	915	898	931	935	949	932	840	963	909	878	888	897	855	934	902	920	926	924	943	908	924	886	897	933	882	941	896	921	913	926	906	916	866	880	879	909	982	848	880	901	954	914	915	884	876	924	974	889	934	935	869	889	908	895	897	914	859	919	873	962	911	904	922	889	894	877	880	983	878	894	880	892	891	915	883	879	857	893	897	889	889	860	867	928	848	855	896	909	914	831	880	932	933	892	918	907	945	896	932	936	901	983	910	937	932	879	919	960	906	940	913	866	915	905	936	891	917	926	908	877	872	954	914	914	903	909	956	941	910	963	932	863	945	947	882	948	896	912	932	890	910	883	932	891	900	901	881	900	889	913	909	899	903	849	868	918	930	904	912	870	880	884	928	921	865	874	888	953	894	904	904	916	878	952	856	895	912	920	892	885	935	912	898	947	947	913	904	859	902	1015	856	880	922	889	946	917	886	891	851	931	899	941	944	858	936	886	866	896	855	914	957	897	924	918	914	908	933	885	895	901	910	905	923	844	870	890	908	932	910	918	868	890	965	866	907	881	909	872	897	923	881	895	940	934	873	864	913	938	845	956	909	899	907	887	911	940	944	914	844	887	926	920	923	901	956	900	889	926	926	884	873	930	887	941	907	886	889	864	915	959	935	862	939	917	887	869	912	887	913	906	891	849	888	876	930	884	918	929	877	851	944	938	961	909	849	934	888	915	897	894	928	898	851	826	892	931	908	896	921	893	933	906	936	934	976	928	873	884	941	901	908	978	893	940	955	913	912	876	853	917	896	922	973	919	912	891	906	916	950	950	923	890	954	901	873	970	937	893	869	906	924	907	904	890	850	891	965	884	869	877	935	845	925	935	968	960	936	897	923	886	913	888	918	972	933	859	938	854	897	911	898	906	926	891	941	921	946	892	908	908	861	964	912	897	915	928	888	910	887	855	922	888	863	939	929	916	838	912	913	930	934	922	885	897	923	921	900	869	901	906	878	888	895	948	939	911	918	936	956	973	898	908	942	933	926	903	947	929	914	921	862	959	938	885	890	894	930	843	916	888	898	926	884	899	878	894	874	927	926	886	930	913	870	874	973	893	864	919	894	928	982	868	954	882	928	882	893	940	928	907	888	918	893	892	903
6867	562	535	584	464	424	357	384	392	367	359	347	356	322	332	348	330	319	332	332	342	375	355	345	328	337	341	343	327	315	349	358	322	327	319	367	329	332	355	329	379	349	323	320	354	331	343	344	322	364	331	319	343	315	321	316	367	324	316	326	325	321	343	378	319	332	314	365	345	331	378	326	336	368	317	333	366	334	370	362	338	362	336	303	353	331	344	333	347	359	343	337	362	349	330	319	340	352	351	370	326	354	353	352	336	313	332	354	306	340	331	320	347	337	311	317	337	369	342	306	319	327	330	368	326	356	353	353	354	313	332	328	308	290	341	324	320	322	303	303	314	332	334	314	364	310	318	372	357	355	322	367	322	297	326	335	347	331	322	314	339	333	352	318	341	357	346	361	377	340	353	356	323	317	328	338	316	366	331	351	352	329	329	316	339	335	334	359	330	341	351	310	340	341	314	351	340	303	306	300	315	331	345	345	318	321	360	335	329	319	360	345	344	335	401	320	346	348	342	348	316	315	339	338	348	324	327	302	329	329	371	343	302	366	324	318	362	304	317	346	313	340	357	335	350	366	330	342	316	333	328	334	299	333	352	332	355	298	341	350	358	335	322	326	331	346	333	303	314	316	347	335	317	336	375	345	328	364	337	370	350	326	354	374	331	302	301	352	383	341	314	317	397	339	320	303	369	346	334	328	357	338	327	315	349	337	323	318	314	353	358	326	306	369	338	326	317	329	345	344	327	310	320	365	311	334	313	334	357	343	350	312	371	328	379	328	363	347	323	343	306	364	336	344	358	328	337	347	348	331	346	305	338	347	315	330	315	348	320	304	325	329	326	349	330	320	350	325	344	322	339	303	327	333	308	347	336	370	334	311	332	332	335	297	342	357	322	362	313	368	352	314	352	353	327	336	347	371	336	299	353	377	337	326	312	316	347	327	293	291	359	333	325	340	357	360	352	331	324	326	331	340	343	340	352	336	332	361	320	339	339	323	353	333	332	385	373	314	292	327	346	309	320	322	349	342	291	338	339	371	331	363	336	366	348	331	346	319	333	343	347	337	338	321	355	330	328	355	319	349	313	368	367	361	374	322	373	353	389	356	334	335	324	375	330	336	338	349	327	333	315	308	319	340	335	328	306	366	341	345	326	374	323	337	352	358	334	334	334	346	313	350	336	347	357	340	365	331	321	345	303	348	366	340	319	355	324	318	335	346	310	325	311	331	350	337	333	295	359	369	325	344	361	332	350	326	362	340	356	328	343	310	341	311	322	330	308	353	384	331	311	337	336	314	358	357	375	338	376	346	313	318	327	375	331	367	352	326	315	354	356	348	291	307	334	324	325	334	338	356	333	335	316	320	317	297	327	321	314	345	312	330	329	345	330	355	348	336	325	311	350	309	350	365	344	319	324	312	338	367	325	330	334	349	387	356	328	335	338	330	332	333	318	333	328	348	371	344	358	337	316	355	350	363	335	316	340	348	347	342	352	339	344	286	378	299	328	328	338	306	335	368	356	338	364	376	349	345	340	338	312	333	312	347	347	341	345	337	359	349	316	318	347	349	366	341	282	317	314	334	340	347	330	326	317	327	306	326	314	337	324	316	331	360	331	350	337	305	356	373	335	349	352	377	339	327	356	374	347	341	307	349	335	341	320	340	321	370	335	353	325	342	354	337	342	367	298	320	304	338	298	328	317	333	327	318	335	357	364	362	336	322	317	333	322	315	353	345	340	341	338	324	350	311	348	357	349	321	340	345	348	344	358	330	358	316	328	344	303	321	325	325	312	365	352	333	296	322	332	320	352	332	337	337	336	339	345	331	359	326	300	335	336	332	341	323	330	322	334	341	329	381	339	333	345	323	320	335	319	305	332	290	360	341	338	346	368	347	342	404	360	309	336	339	326	337	342	368	326	357	352	328	335	345	322	348	315	311	383	314	349	330	302	341	352	372	328	336	322	362	309	348	338	353	340	330	330	329	350	303	347	379	355	345	315	327	341	337	340	283	336	342	338	315	343	335	342	344	347	322	308	338	379	334	320	366	328	345	327	336	342	328	324	339	341	307	363	315	332	349	349	361	357	360	340	324	331	335	344	346	353	336	361	364	324	342	302	345	327	326	302	357	331	343	327	342	329	344	330	356	336	314	315	312	332	296	379	346	320	373	356	328	321	346	330	337	356	331	340	334	313	317	324	343	321	310	305	325	334	357	356	345	330	344	308	354	376	344	324	340	331	294	336	320	358	332	363	327	344	307	365	330	343	315	330	358	316	324	299	348	322	345	336	348	299	330	320	294	339	360	308	324	335	363	348	319	356	309	331	346	346	322	320	310	340	334	301	352	332	306	318	344	318	348	348	361	347	366	346	325	341	339	363	343	321	342	357	363	325	334	327	388	316	330	327	334	341	340	350	355	310	318	322	342	313	357	352	353	370	364	348	313	324	354	371	335	358	370	318	319	349	333	355	338	322	354	314	345	352	345	281	338	293	312	343	331	348	349	341	360	321	337	308	332	355	338	354	376	349	332	305	366	358	368	325	330	344	330	337	353	357	349	341	361	327	329	355	344	334	346	344	321	354	344	368	357	347	343	350	321	334	327	364	365	340	326	334	335	331	325	344	335	357	334	380	368	328	329	342	330	328	336	307	338	365	378	324	333	329	355	341	318	324	356	326	343	341	357	362	330	334	321	329	341	348	351	337	367	322	314	353	335	325	308	337	364	348	311	326	368	339	329	333	311	340	353	340	345	329	322	326	351	326	386	317	316	334	352	328	311	305	336	310	331	323	351	324	353	346	327	340	354	346	305	323	340	350	328	323	336	347	301	338	324	330	340	350	390	370	344	317	349	358	339	339	376	351	357	334	321	306	354	348	309	327	326	346	325	309	350	328	340	335	359	317	334	342	314	282	344	361	316	349	332	328	322	342	308	319	327	392	307	367	302	349	354	324	307	344	323	345	317	330	326	330	365	348	353	326	351	351	317	323	337	348	310	372	328	361	344	359	374	351	338	335	341	369	330	366	358	370	353	353	403	344	359	329	326	310	354	342	373	331	343	343	339	341	323	331	351	362	371	331	335	344	326	345	342	337	354	326	348	351	328	344	348	345	321	325	354	317	324	333	324	347	352	348	311	324	335	326	328	328	380	319	356	331	357	326	322	323	332	338	392	304	339	321	327	319	334	334	360	330	334	324	349	334	337	318	323	325	351	342	338	314	318	322	313	355	356	311	349	331	333	339	362	332	332	320	320	335	342	304	325	367	356	351	341	347	357	334	351	317	325	339	336	346	363	351	388	354	343	353	319	316	349	296	352	355	374	360	344	363	355	352	346	334	328	316	340	355	329	311	317	342	374	354	378	336	314	342	356	368	334	326	352	350	326	294	327	360	368	319	318	320	315	327	319	314	325	347	348	352	310	315	349	312	352	338	361	344	315	319	340	336	321	310	318	347	312	360	333	319	370	343	308	331	348	323	352	318	335	327	306	300	338
6496	1070	1390	1547	1323	1217	1074	1024	1028	978	933	914	912	892	884	928	871	877	896	903	837	867	831	842	855	846	848	812	852	809	806	818	826	838	822	846	787	833	814	825	832	762	820	826	823	836	811	860	757	791	787	844	866	791	766	822	816	818	862	853	844	784	802	809	817	778	815	800	824	864	822	824	816	844	782	816	836	838	819	810	811	781	810	750	798	769	775	796	784	845	822	813	781	781	842	798	868	814	787	745	801	886	852	836	833	802	810	797	809	809	857	858	789	824	838	828	805	761	799	813	792	818	804	847	834	818	810	802	812	818	843	817	851	809	832	846	841	797	881	846	832	791	874	809	843	752	856	784	782	792	813	785	784	804	805	834	795	818	800	796	778	877	820	825	803	827	792	794	862	823	815	763	796	846	807	813	813	825	809	757	806	762	815	773	821	809	891	791	770	774	822	842	790	791	767	828	796	846	792	802	802	764	819	793	792	784	803	792	886	821	816	782	860	834	806	816	780	757	750	792	870	769	842	835	788	737	798	844	800	874	800	846	737	865	859	784	790	798	829	827	792	826	771	832	856	787	802	773	798	823	824	773	813	803	853	776	781	812	865	786	797	829	759	745	865	839	818	845	866	797	805	843	814	808	806	847	794	843	850	766	815	793	830	782	845	821	845	842	837	766	817	835	783	796	827	817	737	843	828	796	788	788	787	821	798	800	801	780	807	806	826	849	794	785	794	813	829	781	832	800	797	805	832	835	786	784	820	805	877	829	784	764	868	794	850	777	800	857	810	821	834	847	777	826	769	843	843	812	812	851	801	829	829	807	839	768	849	805	820	782	834	853	772	841	847	818	822	861	810	802	793	803	824	788	842	845	821	780	750	854	827	843	816	802	814	828	809	822	814	835	815	796	806	816	809	804	783	815	842	862	786	813	868	761	825	827	866	813	837	821	885	793	793	826	828	774	841	827	818	817	798	844	819	813	806	841	843	827	792	774	792	859	804	836	826	764	802	826	816	818	805	822	804	781	762	776	856	828	837	836	825	759	820	757	803	828	833	768	810	772	834	814	808	818	812	830	789	833	832	853	797	824	790	816	827	788	800	815	835	784	790	812	801	805	747	819	753	805	812	776	813	800	797	797	828	806	830	811	758	827	801	826	817	816	811	793	813	854	839	824	814	832	796	794	860	867	819	822	776	775	773	812	826	800	853	845	803	822	807	781	821	841	753	791	838	838	803	843	821	823	814	774	796	783	842	800	810	765	886	830	764	788	811	770	763	816	806	797	794	806	827	764	830	818	810	846	788	819	819	794	787	787	832	833	800	805	865	763	799	832	809	851	798	796	824	818	854	831	798	809	886	810	844	813	808	805	766	761	807	799	815	868	828	796	848	824	801	798	822	770	816	768	845	813	802	732	810	760	815	784	835	798	832	825	765	812	774	794	771	875	782	813	768	778	835	825	848	850	810	797	785	798	776	831	826	823	815	827	803	830	824	842	816	790	824	807	802	824	790	802	842	808	748	822	797	779	788	827	811	820	811	838	822	834	791	802	849	761	820	846	803	789	796	761	812	852	751	775	804	856	836	781	789	789	834	796	822	831	813	774	839	817	826	819	793	757	829	869	857	798	812	778	787	821	805	782	810	766	850	805	823	806	771	786	821	787	839	808	778	820	833	876	807	881	847	822	822	771	840	793	786	804	832	786	777	769	858	813	849	780	867	834	790	839	783	801	789	867	808	786	756	820	807	808	770	782	800	803	782	784	845	828	741	821	819	795	855	828	773	771	801	842	797	848	759	821	784	801	802	787	797	788	786	821	828	831	853	766	848	797	828	828	828	795	806	775	814	850	831	847	807	752	825	784	810	811	798	871	799	805	809	795	842	810	824	781	800	765	779	834	808	791	823	813	842	786	760	811	817	813	798	840	844	819	768	826	849	796	810	811	772	763	888	827	822	775	803	847	834	806	753	776	783	801	818	852	802	825	785	808	791	773	824	886	803	823	789	784	800	848	778	804	811	814	858	804	858	781	804	776	833	859	802	777	746	824	811	774	829	789	834	824	808	760	785	850	849	849	877	792	801	806	782	864	855	763	796	815	811	768	844	827	791	814	865	862	838	767	780	814	822	815	825	783	834	822	797	805	823	807	858	812	780	832	800	830	784	806	824	799	802	823	800	868	785	804	793	864	819	844	805	813	791	815	822	805	848	770	792	801	809	850	814	794	786	808	819	811	853	824	780	852	742	822	781	828	829	862	842	862	815	823	822	811	837	834	792	800	777	836	802	792	881	817	814	830	797	791	777	765	810	804	770	835	777	807	752	839	767	798	784	771	830	856	815	842	860	843	834	790	837	802	839	837	846	786	857	779	781	826	788	794	718	805	870	789	804	818	804	790	870	805	777	834	856	790	832	844	759	795	791	798	815	817	866	773	848	785	851	802	855	803	812	812	797	790	789	791	860	762	763	817	828	818	819	805	750	770	768	786	773	806	807	791	759	851	762	752	791	812	804	829	839	764	794	843	750	787	825	811	838	827	786	828	763	771	848	763	794	818	771	784	809	803	820	811	824	843	796	856	805	776	819	841	779	855	835	843	787	814	812	794	811	826	748	770	814	831	809	815	813	787	772	798	789	815	729	805	840	815	822	742	774	821	840	785	782	876	803	863	814	799	796	780	835	817	832	850	801	810	808	806	828	776	810	827	778	831	812	783	834	822	843	800	834	807	812	833	809	803	825	831	764	848	752	765	804	803	809	764	743	790	858	789	860	800	794	793	801	815	820	829	795	789	856	847	780	785	780	792	828	808	787	816	840	805	817	824	814	815	785	802	773	798	770	806	785	765	846	769	815	834	827	790	812	808	823	804	825	803	833	759	799	822	832	819	827	783	762	824	788	790	811	801	789	783	827	834	808	855	824	781	791	868	815	752	827	795	854	858	825	850	834	789	801	827	782	816	824	791	833	833	813	797	828	834	758	844	772	809	797	813	777	824	821	806	811	810	802	866	760	860	808	809	808	795	822	829	772	839	826	796	758	793	776	825	843	820	801	835	807	805	843	782	812	860	802	839	795	854	737	848	860	790	803	792	785	794	795	792	784	842	837	801	817	786	789	834	852	832	809	782	801	782	805	796	797	763	805	877	787	853	769	786	795	806	787	813	815	849	794	772	802	842	842	838	790	793	821	802	817	832	809	783	794	838	833	811	832	819	799	811	809	756	762	828	813	807	811	810	853	793	813	799	797	776	765	794	851	830	808	796	825	806	815	780	776	814	785	812	804	778	795	850	797	800	904	790	840	773	837	849	814	797	773	773	826	786	788	792	781	804	869	745	836	801	824	783	776	882	776	809	784	808	812	849	867	794	806	856	763	831	824	789	806	770	781	811	838	842	842	804	801	830	821	888	787	779	886	784	780	771	820	792	785	792	840	826	808	789	826	797	796	817	765	843	826	823	774	796	819	782	835	763	795	827	819	796	763	857	786	831	791	811	751	791
12516	792	621	602	423	289	259	225	223	236	178	161	176	187	167	192	168	169	185	172	178	170	191	180	178	154	189	159	151	149	160	152	146	151	168	162	172	159	143	159	145	152	162	156	148	169	192	168	165	156	143	151	177	168	180	168	152	153	191	156	140	137	161	138	164	159	184	182	158	175	163	156	148	157	154	167	158	159	189	191	178	136	152	188	149	147	156	167	164	168	179	158	149	172	173	187	150	157	152	152	155	159	157	159	143	145	143	136	161	154	172	145	163	162	159	151	161	196	140	165	138	187	144	187	172	169	143	156	165	135	140	157	204	135	153	166	164	173	160	164	160	159	169	149	146	173	175	180	180	182	151	145	150	173	167	154	164	162	147	180	148	159	150	172	161	147	164	166	163	141	169	154	162	155	172	178	134	159	157	148	162	158	184	158	162	167	178	140	159	167	170	150	172	150	177	171	136	169	158	175	150	157	154	175	147	171	174	172	165	172	156	173	159	144	128	167	156	176	172	151	173	167	185	155	170	172	150	153	168	188	158	151	162	158	140	176	168	143	163	155	173	160	184	164	164	149	153	151	176	164	150	161	163	183	173	169	182	155	149	149	166	157	150	146	158	156	165	167	163	192	149	168	165	162	166	169	160	143	179	174	144	161	167	171	170	177	151	167	139	183	170	165	158	174	159	164	179	173	173	135	155	141	182	146	179	162	161	179	158	190	152	154	165	144	169	160	166	159	143	180	164	143	163	164	156	182	161	165	159	168	169	157	167	151	166	163	152	155	174	161	164	169	152	159	159	173	161	195	161	168	167	157	172	176	188	148	169	168	158	147	167	177	165	148	152	154	160	173	180	146	167	173	162	149	149	144	173	162	170	180	144	175	135	152	173	168	159	145	194	159	155	161	165	164	153	135	161	146	121	184	153	177	180	164	164	156	153	145	179	156	167	155	168	178	148	145	185	173	185	184	160	147	168	152	151	175	152	156	144	161	174	181	145	139	175	140	151	160	164	172	171	159	174	148	176	188	176	180	184	185	146	165	168	177	156	145	161	176	144	158	178	162	170	146	141	168	186	163	144	181	168	157	162	181	140	156	155	162	162	172	154	169	164	165	162	141	159	164	173	169	158	169	184	174	141	153	174	152	164	153	147	166	163	162	180	160	187	154	152	181	149	150	183	171	166	164	138	164	143	157	146	158	162	188	166	172	169	181	155	158	188	164	150	165	147	137	159	185	162	152	135	131	181	168	138	157	157	155	186	157	166	181	149	174	158	170	178	167	169	173	171	140	152	164	147	155	169	163	170	164	162	168	178	170	162	172	157	147	150	187	156	167	177	175	162	158	158	161	183	162	160	157	148	152	161	172	151	145	176	158	154	176	170	172	155	158	164	142	170	170	148	164	170	148	166	143	166	155	173	161	131	146	164	160	161	148	160	165	172	186	143	128	172	160	173	160	172	172	136	139	159	186	146	175	143	161	169	166	189	174	151	138	143	174	183	131	169	144	179	203	136	159	127	149	157	150	150	174	162	173	162	148	174	164	155	175	175	165	161	163	175	163	191	191	175	150	147	177	170	184	169	159	163	153	155	170	179	183	152	164	150	155	141	158	146	166	145	183	149	153	166	150	155	167	170	175	172	134	174	151	147	153	153	140	143	140	164	165	153	159	161	168	167	176	176	176	150	170	175	148	149	178	167	156	153	155	159	162	154	166	170	165	170	155	147	150	157	181	169	148	147	142	172	148	154	182	139	162	157	145	180	139	168	155	171	175	190	170	153	157	164	190	161	174	163	196	165	148	167	160	159	140	146	197	147	160	149	176	167	177	160	153	177	150	172	160	134	165	141	156	137	167	159	160	159	162	149	153	170	162	156	186	136	168	149	151	166	133	159	169	160	150	155	183	175	176	164	145	149	167	159	166	180	155	175	156	155	161	159	189	174	149	145	182	158	163	169	165	175	179	153	150	160	186	154	176	164	159	176	164	160	147	152	168	157	159	173	135	163	170	136	164	185	151	183	165	160	171	153	163	186	176	148	163	150	145	147	155	180	161	160	138	150	166	182	151	154	144	182	147	157	173	155	164	178	167	164	164	148	162	155	172	156	154	166	159	174	135	149	172	164	203	193	155	160	159	153	139	166	173	174	132	151	178	173	138	150	180	175	177	160	157	153	168	142	167	172	156	147	175	153	177	156	167	157	154	162	157	191	177	159	139	150	139	143	156	174	160	158	176	166	182	149	174	167	168	153	173	164	150	176	145	156	170	160	156	163	169	183	180	169	174	158	166	160	143	165	182	147	155	164	151	158	144	170	155	157	158	182	167	149	171	166	160	165	165	153	150	150	150	148	165	166	155	156	158	182	175	175	137	151	153	139	158	158	160	192	156	176	171	152	184	160	171	192	139	177	166	146	174	177	173	151	163	183	162	164	143	161	160	165	148	153	163	165	144	156	129	164	169	172	152	156	155	166	168	151	140	140	171	160	170	138	154	162	175	170	126	175	179	145	147	143	146	170	165	164	141	167	152	146	156	151	168	172	138	155	195	160	161	146	153	148	163	155	161	148	161	178	147	151	165	166	178	154	170	172	182	130	150	170	169	177	173	193	174	172	172	169	164	174	171	170	178	131	147	143	167	164	162	149	181	181	159	180	143	165	150	143	136	161	163	180	167	174	155	144	180	160	160	158	153	168	156	166	168	149	133	149	169	163	155	167	169	164	141	157	196	153	167	162	170	166	162	174	154	146	159	152	179	171	163	164	174	140	164	147	184	169	179	146	174	159	187	170	140	179	156	142	140	172	195	147	153	185	145	161	191	166	153	177	170	141	136	174	145	182	170	157	166	156	189	157	169	164	174	154	164	161	138	146	179	163	166	155	142	175	175	167	160	154	150	165	172	157	145	163	146	148	163	184	152	144	169	177	156	156	156	167	144	163	158	178	178	148	142	163	167	170	155	141	165	145	173	177	155	142	139	174	152	146	197	156	139	167	166	158	154	144	163	168	180	170	172	154	171	139	130	154	160	155	169	161	177	164	182	152	181	182	149	153	152	175	161	167	145	182	153	175	156	155	156	157	172	141	164	154	171	172	166	193	185	163	143	172	150	145	146	142	162	140	180	168	163	158	169	151	157	159	164	163	159	155	164	176	140	185	163	166	151	178	158	158	162	151	140	154	168	174	137	165	141	154	172	151	178	163	167	166	184	162	169	135	139	163	155	167	146	157	179	166	163	192	175	166	160	161	203	160	153	145	169	155	165	153	162	152	171	151	168	147	144	170	193	164	149	155	147	166	155	170	147	161	165	166	167	165	147	145	144	163	142	164	170	161	161	155	188	168	155	151	160	162	131	161	164	161	182	166	164	155	161	158	146	160	140	168	173	144	155	164	172	165	163	148	163	163	162	149	139	156	158	160	174	163	209	170	154	147	159	185	174	159	169	156	188	129	164	158	163	151	147	165	160	162	200	167	174	153	168	141	149	155	178	162	180
7662	821	1585	1842	1528	1238	992	883	803	687	671	655	586	580	573	529	512	502	518	525	494	531	455	476	484	471	461	476	491	454	464	466	434	429	430	421	464	464	428	486	471	436	406	425	429	406	436	451	458	433	434	404	419	440	419	444	440	431	406	417	400	401	411	437	416	488	458	436	418	424	437	415	438	412	403	431	488	402	421	418	463	402	436	427	426	434	444	423	416	436	414	447	414	420	424	404	440	408	429	426	440	448	452	404	402	439	426	440	426	436	446	414	480	397	425	437	404	429	412	423	458	398	428	408	437	416	437	403	442	406	407	436	404	401	420	441	434	402	418	427	449	393	427	428	379	390	368	439	403	419	424	439	440	387	412	419	415	421	416	435	428	393	402	400	401	409	434	425	432	445	438	427	445	399	432	401	426	458	403	429	409	443	436	412	396	400	380	415	422	436	430	431	414	429	399	422	394	433	429	425	395	423	431	446	434	437	435	432	429	454	393	415	423	427	429	428	421	455	390	430	454	422	426	435	424	399	411	399	445	411	424	437	419	419	451	394	431	413	424	417	424	387	427	447	383	418	427	395	400	441	424	409	430	435	399	444	396	421	375	413	437	425	415	405	378	404	438	415	448	436	419	443	376	439	417	422	439	403	435	418	419	450	427	423	421	452	414	421	414	439	406	402	397	407	402	382	417	401	434	412	434	435	456	428	437	432	421	409	415	414	430	426	439	435	423	445	436	431	422	427	446	425	418	419	410	464	422	399	451	448	414	442	440	446	391	402	410	412	415	410	415	424	455	420	412	423	432	410	431	419	410	404	435	477	429	448	410	431	423	415	404	429	440	416	500	434	435	425	405	408	430	396	415	411	404	408	427	427	431	394	438	427	430	434	408	426	413	418	419	439	449	425	403	446	421	421	409	408	422	468	404	393	427	425	414	436	410	431	450	402	418	409	397	448	422	439	408	445	408	423	405	465	441	408	394	421	416	417	425	394	413	414	434	424	425	425	431	420	413	413	429	457	450	425	433	430	411	414	402	414	425	384	441	391	411	411	424	424	393	411	428	448	406	427	417	446	414	428	424	410	412	425	404	453	422	376	425	395	395	428	418	416	395	444	450	427	418	433	442	466	441	426	407	370	435	421	410	402	434	424	399	459	380	393	405	408	442	434	398	446	442	413	380	383	435	445	403	412	403	420	430	418	412	431	432	426	445	437	390	381	427	429	390	423	399	480	425	419	418	452	383	402	403	388	419	426	420	391	456	447	406	430	428	422	424	409	418	422	398	476	412	460	436	450	448	401	454	437	484	459	391	390	413	438	412	422	379	459	441	431	444	444	415	445	442	409	438	371	435	439	439	423	463	429	398	426	413	413	404	416	441	425	464	401	410	392	434	399	390	437	391	436	412	432	398	407	423	360	417	427	430	434	409	408	420	410	442	424	409	421	398	390	395	426	411	437	429	401	449	421	424	414	431	449	422	409	436	429	401	441	405	426	430	435	397	413	422	427	418	424	431	393	413	425	393	436	431	431	474	418	387	439	461	427	401	394	425	415	429	438	424	422	422	414	409	443	444	424	478	403	444	411	474	379	447	422	386	428	407	432	406	428	427	405	429	424	413	441	409	427	429	400	409	423	413	415	409	430	402	402	423	429	409	397	439	435	417	409	390	416	438	399	412	414	410	447	412	409	433	412	469	448	442	398	404	427	423	426	417	418	409	428	431	427	416	410	425	417	430	411	440	418	392	460	430	417	435	393	433	425	421	437	428	432	403	391	445	430	398	388	414	421	455	419	419	423	404	411	413	456	397	405	438	436	407	442	402	418	482	400	433	420	393	422	429	435	395	442	438	464	400	419	442	423	423	441	396	433	416	422	413	387	462	399	430	454	443	419	417	419	403	448	409	416	422	411	417	393	375	423	413	440	451	429	366	435	420	426	441	442	417	418	443	436	427	451	369	404	416	442	425	408	439	441	417	430	427	419	437	439	433	460	423	419	420	413	427	431	452	433	399	447	413	399	420	406	441	441	443	362	436	426	437	389	445	432	420	423	422	395	418	441	411	447	402	412	430	411	421	413	433	421	414	407	425	413	425	426	428	446	443	392	439	445	448	432	417	454	402	429	431	428	451	408	450	441	403	411	451	419	403	404	441	435	467	393	404	445	409	428	449	463	404	453	436	431	438	430	389	406	434	446	385	399	421	394	414	408	407	424	440	430	404	400	406	422	408	429	434	431	451	418	425	443	424	390	467	401	417	437	431	441	439	440	432	404	441	439	416	439	434	432	440	392	444	383	417	409	444	410	459	469	395	436	420	450	426	418	405	391	444	418	411	378	434	404	407	413	402	382	423	474	436	440	395	431	407	451	407	432	423	437	413	427	480	426	396	434	418	413	423	411	429	443	446	405	464	400	425	406	425	421	433	442	391	415	429	391	434	431	420	435	438	425	414	411	418	421	449	450	416	427	442	425	459	424	420	419	424	437	410	402	420	451	429	398	465	421	431	418	440	410	409	438	466	442	418	417	460	445	410	412	412	387	414	444	411	434	423	470	411	445	404	434	414	431	414	427	434	395	439	432	425	434	436	378	454	442	404	411	469	404	433	452	418	381	435	444	402	426	445	408	421	462	416	423	410	424	429	397	421	428	452	393	398	413	420	429	410	432	441	385	428	442	439	428	422	396	416	397	439	396	407	428	392	431	409	417	450	449	441	384	393	397	428	429	439	453	417	425	459	420	408	417	402	477	407	415	404	442	397	420	418	452	415	439	403	425	441	423	430	420	414	432	465	419	430	412	434	418	397	401	408	444	419	407	418	396	394	419	423	434	448	424	416	424	423	434	423	439	443	434	415	390	416	391	433	409	452	418	405	446	454	406	424	369	426	441	418	449	442	458	425	407	412	431	427	413	417	428	402	419	408	418	458	431	424	402	432	403	404	393	436	434	415	417	427	442	413	396	430	426	422	417	435	417	399	422	416	411	436	443	460	391	404	382	437	404	426	444	427	439	397	409	391	424	399	469	466	395	432	422	438	406	405	427	418	434	409	450	428	434	429	462	428	413	419	372	430	406	394	419	462	391	426	409	443	435	413	401	393	423	421	408	412	466	426	405	425	441	418	449	394	445	450	444	427	431	424	372	409	408	440	385	397	407	414	443	444	422	402	431	423	428	447	463	438	439	421	419	422	423	441	421	456	439	419	409	461	433	477	441	417	406	453	374	454	448	455	440	386	407	411	405	447	407	439	455	433	466	440	394	469	459	425	408	400	458	399	375	396	419	427	434	422	429	442	404	439	416	458	433	391	435	412	435	457	399	417	440	406	454	457	426	434	423	414	438	408	440	415	423	444	432	425	444	411	384	451	414	429	428	431	399	428	422	392	440	428	450	432	422	438	421	441	411	421	420	398	461	424	446	409	389	435	418	394	441	440	426	424	397	418	415	405	453	434	409	422	444	440	460	420	410	421	429	427	400	440	421	443	404	425	409	429	424
1322	379	397	377	382	356	369	405	392	412	368	334	378	377	368	431	394	362	379	402	365	395	410	362	341	368	385	360	364	382	392	386	372	368	383	377	417	368	360	394	402	382	389	383	358	371	368	345	328	386	375	387	375	418	399	399	375	381	347	379	355	377	369	330	421	360	414	392	351	326	369	380	382	339	382	379	360	342	353	370	384	352	352	379	387	347	351	399	392	376	402	377	378	405	368	361	354	384	396	351	373	384	382	317	374	400	388	370	388	386	405	358	365	343	370	383	382	378	391	374	347	422	350	375	333	353	359	421	412	371	393	391	367	406	367	368	356	377	398	342	353	356	375	392	361	383	377	409	390	331	395	379	384	362	379	383	383	379	400	383	348	351	360	395	385	368	383	367	352	406	414	341	368	346	416	362	362	393	396	390	379	353	395	328	352	383	387	349	381	367	379	379	374	363	380	375	362	420	384	325	366	333	373	362	367	375	380	362	414	405	374	403	362	387	358	350	382	334	367	381	381	393	370	397	370	342	362	374	332	416	384	402	341	373	364	354	415	412	369	353	393	410	352	363	380	362	371	388	399	388	356	378	387	340	404	368	372	428	391	377	362	397	317	368	352	366	369	397	441	407	391	353	422	368	388	376	365	415	387	371	354	381	367	357	389	349	379	377	376	371	340	383	380	351	363	321	407	325	360	357	402	351	379	386	377	356	393	367	362	364	373	342	361	349	342	362	344	363	368	361	365	376	397	410	377	385	374	347	366	345	364	377	355	362	371	341	380	366	324	354	349	366	398	359	383	380	397	409	384	361	370	381	401	339	402	390	353	382	371	390	403	371	382	370	381	336	353	396	381	372	339	378	352	342	374	404	379	354	376	419	348	382	366	376	363	400	370	380	358	366	403	367	384	407	385	412	402	392	378	414	403	350	373	338	335	363	361	375	363	385	351	380	370	408	384	382	372	381	375	386	377	357	347	375	392	366	384	391	392	338	419	381	381	408	389	340	378	386	358	371	395	336	382	379	382	375	365	350	373	387	396	377	394	362	365	370	385	373	392	349	370	402	399	402	380	357	423	363	360	334	374	384	377	392	373	397	361	370	360	378	386	364	335	367	415	386	333	382	388	375	351	373	377	372	382	405	369	358	352	385	348	409	362	361	384	333	378	363	410	354	364	370	411	373	384	414	393	384	378	374	363	359	381	364	402	418	358	377	398	351	361	383	393	408	353	391	380	358	379	376	387	399	364	382	415	339	390	405	362	335	385	407	394	396	344	381	347	367	379	354	364	403	413	361	363	361	404	397	339	338	340	347	397	338	378	386	376	366	405	348	387	408	401	350	410	340	377	353	369	371	322	391	378	334	378	408	360	375	400	385	368	361	365	385	389	360	380	393	329	355	341	384	388	366	374	387	397	366	399	353	345	357	343	383	369	373	362	414	343	364	395	410	369	382	370	356	373	364	407	369	393	390	353	387	404	347	402	355	378	383	374	381	356	380	402	429	354	373	365	401	421	330	372	373	410	408	378	396	366	378	349	386	353	378	377	417	383	360	361	371	386	368	373	395	382	421	368	330	385	368	371	409	370	343	331	330	364	390	401	365	365	389	403	340	362	344	382	402	381	371	414	362	386	358	374	367	359	394	387	389	353	412	377	370	438	356	404	336	372	380	344	379	413	380	369	403	374	381	383	421	399	395	398	393	380	368	378	362	357	396	391	371	344	362	395	363	369	365	427	397	375	356	335	398	377	359	347	388	353	408	398	389	375	417	338	373	391	369	357	386	386	390	374	377	379	382	382	349	391	399	374	369	368	365	395	341	362	384	402	358	398	371	392	416	392	375	395	381	382	384	379	399	365	347	357	363	357	362	378	337	348	373	389	355	382	386	403	358	343	352	384	382	369	404	357	396	393	399	386	391	370	360	408	334	372	360	332	361	373	404	374	381	376	358	395	371	372	339	408	400	399	396	395	368	388	395	375	352	342	365	378	359	333	364	358	405	403	409	383	391	390	407	394	346	391	371	371	369	418	360	386	374	412	407	341	403	372	360	374	383	380	390	378	376	366	356	398	360	398	398	378	392	401	379	392	414	364	373	375	322	411	372	342	382	372	390	420	348	365	408	384	377	409	359	409	371	360	403	405	346	390	384	358	379	333	388	381	364	350	394	438	335	383	362	356	404	344	388	419	409	349	363	369	385	372	391	349	375	387	374	362	382	359	382	347	369	382	394	407	347	373	366	417	388	376	364	350	361	394	343	403	351	362	359	380	395	402	369	383	449	381	355	373	365	380	426	365	365	371	366	378	399	394	371	384	380	415	384	368	384	353	393	377	336	359	383	406	403	408	367	394	362	343	371	339	351	347	336	355	377	377	375	385	368	371	377	391	381	386	396	386	384	370	392	386	401	353	406	425	398	362	377	407	363	354	366	355	370	393	380	362	380	387	378	386	352	362	355	397	378	383	388	375	373	396	399	382	347	381	393	372	363	361	381	359	379	377	353	374	388	363	407	387	346	337	355	414	380	386	391	397	405	360	390	325	383	368	390	372	369	400	360	390	351	347	354	372	438	369	393	381	364	390	366	376	363	374	352	381	377	385	360	365	373	349	385	393	384	389	444	333	347	399	366	378	372	377	393	384	360	354	369	397	396	365	352	369	359	349	349	389	367	381	362	402	366	396	374	377	361	366	367	390	403	363	411	399	359	389	350	414	373	368	359	373	393	391	399	385	348	363	381	363	404	364	414	413	382	353	376	356	358	344	349	381	378	395	367	402	406	380	354	384	378	368	403	389	354	373	388	376	387	399	377	418	421	365	374	393	395	361	359	367	355	365	357	365	392	378	385	377	347	371	370	378	388	384	402	356	382	367	386	380	401	379	378	362	347	381	409	361	383	392	410	388	359	420	366	367	411	350	391	385	402	367	353	389	367	364	408	405	368	393	388	338	400	367	373	354	352	357	374	375	395	363	398	376	404	349	380	354	357	340	366	404	402	402	371	358	405	371	403	405	417	402	394	344	355	399	379	385	399	430	349	381	383	393	379	390	388	395	403	346	364	387	422	388	384	421	391	388	348	393	381	373	354	378	373	375	382	402	382	387	371	368	354	353	418	380	385	353	381	392	391	406	382	374	379	392	352	396	381	372	395	400	347	390	380	372	389	402	396	367	359	385	356	331	352	341	387	354	376	397	398	395	375	374	388	354	337	396	406	340	402	393	354	400	371	347	385	348	334	366	374	367	405	359	367	350	402	377	395	366	373	400	381	374	349	371	393	356	352	386	379	385	405	343	391	405	376	372	358	372	389	413	395	375	360	397	381	367	385	406	375	369	376	377	366	370	355	365	396	352	358	355	376	391	345	331	395	380	384	352	384	364	367	373	384	341	353	400	387	377	381	356	400	391	374	377	392	380	355	347	366	359	397	383	394	367	371	362	376	354	385	385	389	352	391	402	397	369	372	411	376	416	376	391	385	379	358	402	357	374	382	374	399
2017	930	929	883	940	968	877	850	948	935	958	904	927	881	915	898	934	859	847	859	872	919	953	895	936	969	935	871	883	923	912	911	881	881	921	935	911	916	920	897	888	833	891	914	927	927	929	937	938	968	870	879	913	927	1005	905	948	891	886	889	901	965	900	918	897	917	956	916	941	929	955	937	952	911	935	887	904	839	925	925	845	865	870	940	860	890	898	937	930	941	875	905	909	941	897	880	883	910	870	950	912	859	891	903	931	939	934	841	908	922	890	899	884	904	910	922	910	877	889	919	940	864	918	889	894	902	859	949	877	883	909	925	894	853	936	917	880	892	904	888	928	861	892	914	872	947	897	975	918	949	964	931	914	832	940	909	885	908	898	875	916	862	886	949	938	909	870	945	928	951	857	951	911	930	877	904	884	918	862	941	866	868	888	874	857	886	810	928	895	887	921	917	889	890	903	847	927	913	919	923	886	887	908	871	879	915	867	919	914	853	900	879	857	907	887	916	937	856	923	920	908	955	834	883	895	883	859	848	941	893	856	915	842	841	879	885	915	858	972	925	952	876	905	876	928	914	880	895	948	920	914	965	917	895	907	889	905	893	898	895	896	887	883	934	959	912	889	945	908	906	904	865	888	895	942	904	900	946	935	894	973	891	902	911	867	906	899	872	887	876	947	913	897	918	888	891	903	893	932	906	897	909	908	873	892	909	938	933	888	915	904	1019	924	862	872	888	882	872	875	943	930	924	926	955	930	920	914	879	912	913	887	882	912	900	914	925	953	877	836	873	968	913	883	891	928	900	910	913	926	895	929	909	940	916	911	917	891	939	892	944	937	886	880	888	920	879	899	901	904	823	894	897	889	871	911	858	918	909	933	962	923	934	889	871	920	902	895	922	861	899	852	858	898	945	861	838	940	887	926	962	862	898	892	878	938	939	886	855	938	909	926	920	900	887	902	909	904	977	902	952	931	972	945	945	917	827	867	948	859	906	862	882	887	869	896	910	881	961	911	906	874	955	933	910	898	881	964	881	887	890	906	881	918	905	942	910	909	945	925	917	909	863	925	924	923	896	852	851	920	892	888	887	868	915	946	917	916	916	883	898	899	866	873	901	919	895	956	872	892	899	923	939	905	872	879	897	938	881	881	934	902	906	836	892	926	886	927	923	904	901	906	917	871	875	885	929	897	927	931	904	893	921	864	921	887	919	851	886	873	875	933	869	910	920	915	892	994	925	861	912	901	924	908	921	862	906	860	906	909	872	884	897	911	859	897	917	954	922	903	912	856	891	901	900	929	885	942	931	934	880	895	923	907	960	861	940	915	853	878	936	923	874	846	898	907	873	922	928	900	925	865	870	915	911	909	931	928	912	848	950	875	917	937	963	938	875	835	931	881	909	908	915	869	927	930	921	961	904	937	874	912	896	891	940	908	874	946	910	912	898	867	910	934	896	918	883	901	871	895	913	926	913	913	898	918	881	891	836	912	901	896	961	878	880	903	940	900	927	947	901	907	948	944	875	902	881	881	867	913	883	902	859	926	914	867	928	895	955	911	892	937	916	894	961	957	926	877	921	914	967	928	924	851	862	900	977	924	882	903	888	885	913	843	922	868	899	875	896	845	942	896	915	896	917	915	879	937	930	925	921	900	908	924	879	876	896	921	898	901	884	901	910	927	896	846	831	881	899	892	879	945	921	896	857	892	845	905	940	936	848	893	922	889	877	915	920	901	910	906	872	913	906	916	902	917	917	924	834	861	943	851	935	942	956	872	977	911	910	962	894	947	859	889	874	878	889	875	922	903	908	873	908	957	919	932	936	907	850	943	952	867	891	879	959	959	884	995	915	912	942	943	938	919	913	911	886	884	911	899	886	896	931	877	909	945	939	907	923	856	871	901	861	909	904	902	914	895	884	897	937	904	865	880	896	915	866	910	885	841	900	890	889	928	856	923	934	891	904	925	931	927	825	917	883	917	879	898	884	893	966	925	920	888	924	930	923	905	884	909	907	868	884	924	882	922	883	856	901	916	856	942	904	933	914	950	896	895	896	897	942	865	852	949	862	943	861	917	902	934	887	899	916	910	891	928	930	889	956	922	905	912	915	881	941	923	957	899	901	847	906	951	897	905	930	903	929	910	872	958	877	934	962	935	896	893	894	910	923	894	912	906	890	868	871	897	861	899	924	862	861	890	890	896	933	841	918	941	882	918	895	937	909	860	918	839	901	880	929	875	927	904	889	942	954	877	919	887	907	901	930	962	875	904	878	947	921	895	883	908	888	919	878	907	839	928	924	872	848	937	849	915	898	912	891	943	898	898	874	915	905	911	869	957	973	910	947	881	975	907	901	927	922	927	928	905	883	906	827	923	947	874	890	903	872	871	881	853	939	910	973	909	928	946	915	875	922	913	890	909	917	913	955	913	940	893	914	871	971	910	911	951	860	942	847	888	867	879	905	905	937	934	968	910	909	890	898	930	921	878	908	902	859	904	922	955	938	884	871	943	903	915	898	933	859	888	915	887	912	886	920	896	874	872	915	911	931	911	896	884	906	962	911	871	898	895	896	880	885	844	856	906	892	898	918	885	869	907	856	906	881	925	879	918	977	918	923	911	897	906	899	923	896	893	895	919	876	895	891	909	940	928	884	923	851	905	900	911	925	933	915	877	941	895	956	890	964	889	876	930	920	888	859	890	956	893	881	978	973	922	858	897	940	976	864	891	881	884	921	827	806	962	919	934	920	912	892	886	869	902	898	909	932	890	861	938	879	900	939	917	875	872	923	968	900	865	881	858	871	905	903	931	852	874	903	893	887	904	856	844	896	872	841	899	854	866	833	924	895	855	928	894	870	879	889	885	900	869	896	929	874	884	927	943	885	951	915	891	949	965	939	886	938	920	894	900	839	895	918	904	922	902	858	879	915	908	864	916	911	973	925	867	921	946	920	987	922	887	905	879	902	930	861	938	915	897	938	883	900	911	874	894	929	890	964	897	847	867	957	901	922	875	899	866	884	959	839	929	893	926	897	905	923	887	888	898	892	946	934	932	889	890	898	908	900	865	931	906	898	905	907	888	907	921	908	892	920	938	910	914	940	891	938	922	886	931	951	928	915	945	1015	881	895	888	890	882	898	847	905	860	876	896	903	874	964	907	895	934	889	911	905	884	934	919	915	913	946	907	843	939	897	900	895	843	846	898	867	888	902	925	968	905	957	925	903	935	914	917	883	912	917	926	906	824	871	956	926	884	922	908	907	876	870	890	868	903	856	980	861	921	866	906	944	878	945	918	932	905	895	898	879	880	959	917	906	860	948	896	912	904	911	906	912	908	906	901	876	865	975	941	886	885	913	846	915	921	912	926	907	886	847	902	877	874	874	906	905	902	883	926	880	874	895	887	943	870	894	912	873	918	919	879	912	898	870	882	913	850	943	922	946	940	941	881	923	916	909	895	882	905	902	887	923	932	856	920	891	934	892	910	901	863	928	941	909	896	889
6912	671	536	584	495	448	389	407	390	367	326	317	325	327	320	364	351	343	362	344	359	330	313	336	330	314	327	311	343	325	335	344	328	362	336	344	338	348	323	304	338	332	373	378	327	316	329	348	342	341	310	351	334	332	366	342	332	359	364	360	319	360	353	340	326	343	339	321	365	327	331	350	356	329	340	328	309	344	343	366	333	339	311	344	359	342	322	344	343	310	356	332	322	314	374	352	324	319	334	340	331	389	322	319	317	345	352	302	310	343	372	354	361	350	365	331	332	315	337	319	335	349	345	352	365	357	346	345	332	360	321	367	379	369	345	357	318	358	336	322	358	344	371	338	382	345	355	378	327	398	373	353	312	331	321	374	384	321	358	319	349	321	319	322	331	323	352	322	308	337	346	340	343	305	328	320	355	301	330	330	347	349	385	341	373	353	331	359	371	340	349	330	345	332	334	329	342	362	308	335	337	291	339	335	314	314	325	331	349	330	334	354	352	333	320	325	303	317	319	343	332	353	348	341	357	373	319	316	332	324	350	355	371	325	313	355	335	328	345	326	363	309	366	357	346	336	328	328	361	324	322	324	340	327	331	315	315	338	319	355	350	356	347	331	289	324	337	307	374	320	330	309	350	317	337	324	315	352	351	358	320	354	329	327	343	381	342	332	324	309	335	337	361	352	327	318	342	363	341	356	331	392	346	363	363	328	347	301	330	333	330	339	361	339	347	299	342	312	322	363	349	316	368	371	350	333	361	315	305	331	310	354	332	365	379	341	354	356	353	332	299	319	356	347	330	327	319	306	315	348	317	342	351	309	319	334	330	323	335	347	351	362	342	308	336	348	339	329	281	358	327	334	349	336	348	336	350	323	341	365	368	334	312	356	339	353	376	297	362	315	350	321	352	353	335	320	330	313	358	324	361	368	355	334	365	315	363	340	319	336	348	319	347	342	378	340	337	337	322	289	327	357	336	340	360	342	344	348	361	366	357	317	312	343	332	328	345	365	331	341	361	350	364	300	370	341	311	332	337	342	349	325	347	331	365	332	377	335	362	372	358	342	301	343	356	315	345	361	353	343	336	326	346	373	335	392	342	340	380	339	329	320	291	323	329	363	325	357	312	320	352	395	343	319	321	319	353	341	349	344	337	340	313	329	323	359	334	323	324	325	380	312	331	329	305	343	358	352	346	343	339	334	362	330	389	361	329	359	331	326	318	306	334	345	343	368	381	326	360	317	353	320	345	326	360	372	358	346	358	323	343	348	367	339	362	340	356	310	361	321	337	315	369	322	360	379	340	343	328	358	318	335	309	337	323	364	330	300	327	338	328	343	332	316	353	354	318	338	326	365	364	342	368	336	319	324	330	330	323	334	344	334	363	330	355	365	339	383	331	330	316	356	324	361	341	349	317	341	326	376	381	334	318	376	327	331	361	363	323	336	331	341	380	346	352	344	365	399	300	297	333	352	320	335	317	368	330	331	301	340	322	323	342	379	351	326	296	342	321	294	330	377	340	349	365	319	326	347	315	374	320	330	327	339	329	338	303	295	326	328	320	314	329	355	336	307	350	347	339	358	333	319	359	356	325	299	356	346	365	364	333	335	327	331	364	339	315	335	358	315	342	349	326	312	358	350	366	348	331	345	331	324	340	328	341	338	343	312	327	351	343	355	327	329	344	350	341	332	341	323	363	343	355	315	338	312	359	363	346	352	359	340	341	326	396	325	351	366	302	350	316	309	330	360	316	293	362	334	315	343	373	329	356	331	349	316	305	350	362	334	349	379	330	313	335	281	315	320	302	328	393	352	330	332	361	324	361	339	368	321	309	334	346	328	338	362	313	367	321	329	363	344	338	318	340	307	351	307	359	340	336	352	339	357	383	355	342	376	323	328	328	342	286	335	400	348	310	326	351	344	345	362	378	350	363	320	321	342	371	345	323	336	334	337	357	333	341	371	344	305	326	332	374	345	322	332	318	314	347	350	324	334	361	372	334	347	339	351	333	315	331	302	299	356	376	354	349	331	321	348	339	324	340	343	334	343	338	354	356	316	309	326	316	300	375	319	315	305	294	302	333	346	362	323	349	331	367	346	346	357	350	326	343	324	343	338	325	329	345	338	335	321	331	350	364	342	369	339	344	323	336	373	316	338	335	324	357	297	343	368	346	321	314	340	343	333	332	353	369	323	357	348	354	326	346	327	355	335	339	330	338	339	345	330	319	306	339	329	341	292	322	342	344	325	365	342	319	330	322	325	365	357	336	305	352	370	319	341	345	344	309	348	364	333	349	332	347	324	333	357	361	321	310	320	314	338	348	317	367	319	332	357	364	319	339	341	338	308	348	361	315	310	364	332	324	309	331	375	344	341	353	292	297	376	315	342	336	342	306	360	367	323	291	312	345	342	348	363	324	336	342	333	343	324	306	348	308	324	319	313	344	325	312	335	321	322	340	326	344	338	336	322	331	338	311	365	344	374	328	351	337	335	335	343	331	363	337	320	334	329	364	351	329	348	333	324	337	326	356	370	329	317	320	332	342	316	337	319	329	342	347	333	348	358	323	348	380	359	322	342	333	326	333	324	347	328	381	366	318	330	340	340	318	319	365	324	324	332	320	332	324	308	390	393	337	334	374	329	336	348	304	336	343	366	307	303	356	344	323	350	340	325	314	371	363	329	334	371	352	335	355	320	327	314	347	354	339	354	331	345	349	333	330	348	314	344	344	317	315	315	305	323	303	361	297	356	327	339	341	355	330	370	349	348	330	344	332	343	360	326	320	345	337	328	327	362	317	351	355	340	355	350	364	366	373	359	367	374	337	352	323	363	339	339	340	344	319	332	359	320	319	337	389	356	343	307	308	343	312	341	367	337	314	344	334	342	305	368	356	329	332	296	345	357	357	347	329	331	320	336	352	345	318	290	353	325	330	346	344	315	317	357	316	332	362	319	332	349	351	333	322	325	310	337	344	322	312	330	375	333	304	327	343	303	361	325	342	380	364	374	328	366	341	357	316	362	367	347	333	355	350	322	360	311	280	328	373	339	342	336	330	358	324	327	330	322	317	354	342	349	337	331	326	295	345	310	338	348	348	361	342	320	348	362	343	348	310	352	329	337	345	330	347	336	336	329	335	353	324	356	326	350	330	378	334	350	305	302	353	321	361	299	349	294	337	302	330	330	332	346	364	317	360	336	332	312	314	371	351	306	350	315	343	343	317	329	330	325	310	345	330	373	358	318	327	345	353	323	340	338	314	328	331	347	351	369	337	365	340	327	333	314	343	348	340	336	292	308	325	326	338	354	357	310	372	355	360	348	351	331	320	322	323	314	361	340	332	362	346	323	332	332	340	296	326	315	312	329	330	326	297	325	343	339	315	328	337	332	346	351	307	378	324	333	334	325	335	362	369	303	322	334	335	339	356	309	359	358	320	356	351	334	321	346	325	363	338	308	359	308	398	315	336	315	336	343	347	328	347	332	350	324	349	332	379	334
6559	1040	1457	1515	1484	1186	1081	1072	932	896	936	900	882	933	856	893	896	831	851	853	856	854	815	816	850	843	790	885	806	809	827	823	817	867	799	802	852	892	783	829	844	793	790	794	767	830	842	799	841	826	824	793	814	779	821	801	798	835	900	813	803	794	805	785	859	786	793	816	783	805	847	828	797	822	815	823	805	755	833	801	808	862	810	853	842	826	798	795	788	843	887	776	824	824	856	859	815	834	812	779	840	816	817	791	802	789	796	761	754	802	792	811	830	877	806	803	802	805	835	797	752	800	752	790	841	799	792	815	832	793	817	784	802	749	770	827	776	752	794	788	827	778	832	802	806	858	740	803	822	837	844	817	837	756	798	793	851	836	823	824	741	797	789	833	774	819	785	826	806	780	788	871	804	780	816	834	801	810	797	817	797	785	792	851	838	833	774	783	795	794	813	834	809	789	824	848	800	808	766	831	808	843	807	805	775	795	811	839	859	772	855	826	862	779	807	794	787	782	811	789	863	806	814	810	819	800	782	809	882	802	809	809	788	813	770	809	759	787	810	804	807	833	801	835	840	808	786	826	796	836	773	787	756	802	821	812	839	821	820	802	781	794	775	840	791	826	832	860	845	807	809	843	786	824	825	818	804	795	781	813	814	828	793	810	831	823	805	771	774	843	849	806	828	886	790	791	801	808	820	824	809	815	836	812	884	770	800	835	810	777	813	809	826	780	795	825	829	834	800	810	756	786	842	806	816	803	797	800	789	774	840	776	808	846	776	851	803	822	821	860	810	835	836	842	763	818	805	836	794	802	823	824	782	812	831	835	842	804	846	845	808	793	786	839	838	855	838	775	813	774	845	783	814	856	775	847	772	809	763	813	857	826	802	781	833	797	769	754	756	810	784	794	774	814	784	823	809	840	800	798	816	779	839	818	806	775	824	816	862	790	798	771	823	837	778	809	761	828	764	812	824	815	823	809	804	820	824	823	822	833	807	801	823	811	833	840	817	860	841	813	788	814	825	755	799	798	790	786	815	784	823	795	847	784	830	803	795	820	825	824	803	845	810	875	826	790	746	817	796	786	823	845	854	798	785	784	816	815	827	808	802	822	792	888	817	782	738	792	798	830	854	812	783	814	846	816	792	810	840	802	784	820	778	776	813	846	793	788	828	853	849	765	778	812	771	901	756	828	820	727	803	829	839	831	798	834	777	780	855	818	855	746	837	789	815	800	788	824	804	809	856	808	905	844	831	813	816	825	839	822	800	790	817	812	821	816	810	788	761	828	832	808	825	827	859	826	835	778	805	763	826	815	801	807	871	798	822	803	837	812	847	772	761	761	780	771	780	813	836	787	859	835	743	796	801	813	829	833	810	798	769	818	787	809	833	808	806	821	810	734	823	797	799	849	801	771	795	857	769	824	824	756	813	839	782	848	789	799	815	817	781	790	800	753	812	800	817	779	784	813	823	752	769	829	786	796	830	812	803	840	798	773	814	825	804	807	846	796	800	799	870	807	827	787	777	802	742	842	765	879	793	819	821	805	835	848	779	814	775	827	802	776	798	825	798	802	808	804	807	823	815	802	780	785	773	817	805	831	821	834	777	779	853	868	769	795	792	797	772	804	805	847	779	797	815	825	798	816	815	801	778	770	834	851	767	817	828	796	844	791	792	862	783	778	843	828	791	803	824	876	776	832	844	831	849	783	769	791	838	827	816	800	867	824	821	816	814	860	780	845	821	813	807	784	814	804	798	777	874	801	780	856	794	784	793	824	791	846	755	818	768	774	850	828	836	805	798	796	815	846	820	822	776	772	781	776	776	803	854	851	766	836	786	784	832	847	810	783	797	826	775	807	783	809	834	839	832	784	852	833	821	808	837	831	839	779	848	764	858	776	802	810	824	816	804	812	794	829	830	856	806	786	780	790	751	791	780	816	764	747	855	826	826	811	798	836	842	752	821	856	834	805	806	826	794	831	771	796	788	827	813	809	803	764	762	846	800	801	787	788	848	843	818	800	780	811	833	794	817	821	795	847	802	774	795	802	832	843	815	818	838	821	835	774	831	834	831	822	780	794	820	743	813	786	826	778	739	784	786	818	838	854	823	823	806	851	794	810	796	846	830	809	836	831	811	789	819	768	786	803	796	786	842	818	751	797	815	822	849	824	842	811	817	806	806	883	817	850	809	845	796	789	851	876	798	809	790	765	842	823	765	789	827	829	893	746	862	830	866	807	787	814	750	823	805	759	825	830	807	798	829	777	807	817	766	819	782	832	787	825	837	812	820	812	841	740	771	860	817	822	819	816	802	819	780	764	787	811	793	838	837	801	821	785	845	826	789	828	833	829	785	808	759	861	794	799	826	826	856	802	813	798	829	791	825	837	771	804	811	801	762	774	810	833	783	845	726	800	804	827	823	775	802	822	809	802	794	773	830	847	843	767	808	803	854	831	804	824	867	776	743	819	785	804	801	810	753	805	815	781	749	829	779	749	796	797	798	791	895	779	865	854	785	778	824	833	804	807	839	787	788	764	821	775	772	757	822	790	768	816	837	800	785	802	827	822	777	819	792	848	791	832	765	826	834	828	852	808	822	803	858	782	790	836	791	772	862	797	799	875	783	806	753	801	813	825	814	816	823	793	814	846	827	737	825	817	804	833	814	803	791	803	818	791	775	824	836	806	750	837	819	779	798	813	816	830	823	785	783	807	767	838	780	801	859	807	826	814	841	802	846	823	835	838	794	845	804	812	771	797	791	847	826	797	782	787	792	810	845	835	799	838	814	753	787	820	773	789	788	801	830	818	782	773	799	822	819	849	817	788	797	820	819	829	831	766	792	781	823	796	866	804	840	826	787	790	815	796	834	813	803	804	796	801	815	771	841	792	806	815	822	829	791	778	839	796	864	858	831	751	853	819	839	837	810	854	788	801	774	814	802	821	791	846	832	796	778	825	809	842	782	786	832	794	778	790	830	837	819	841	795	804	821	786	827	812	768	801	847	826	768	764	764	806	799	826	844	760	820	817	837	752	808	789	783	820	811	790	842	837	830	772	777	796	827	840	804	836	823	821	765	824	810	837	821	869	840	793	796	806	825	791	793	796	796	819	821	780	802	827	839	783	755	787	791	809	775	834	762	791	772	796	847	808	770	864	769	799	803	795	868	784	769	838	800	825	773	782	843	778	792	812	869	815	897	826	824	807	847	819	824	853	772	808	811	851	827	856	834	793	808	803	796	869	797	781	851	813	794	792	787	849	778	791	745	779	833	804	856	815	755	843	846	778	790	808	823	813	805	845	754	793	884	812	835	806	826	850	803	857	797	824	802	804	820	827	796	809	806	808	801	870	842	789	847	778	840	844	825	819	839	818	783	792	858	785	792	829	790	831	825	765	804	811	833	812	809	779	783	791	785	794	814	817	802	790	803	802	811	815	808	813	872	825	832	801	836	874	794	840	852	787	791	814	799	847	793	821	788	798	811	775	757	808	821	789
12283	864	642	607	416	282	268	257	211	221	199	191	185	162	167	169	169	166	170	177	146	191	164	186	181	183	184	174	151	189	179	151	179	179	161	192	178	145	170	171	180	181	167	172	164	187	157	162	150	181	169	176	169	160	165	141	145	159	140	167	160	174	167	164	171	164	150	205	148	169	149	166	150	152	157	143	150	170	179	189	178	158	163	185	160	141	159	157	160	157	175	174	152	174	171	160	152	158	179	135	140	181	185	189	187	153	176	176	180	176	178	181	168	152	191	150	178	157	156	163	160	152	164	157	167	160	174	179	140	169	163	172	149	169	146	165	129	164	150	136	157	163	126	167	148	142	125	157	149	154	147	148	156	165	170	169	169	157	144	162	157	143	173	163	161	181	160	168	165	143	163	178	147	151	150	168	163	168	147	135	174	167	171	149	167	163	158	159	159	168	167	146	141	152	157	156	175	183	132	157	174	170	145	149	160	159	180	155	162	166	168	147	175	136	170	145	147	158	159	156	157	166	154	156	154	156	161	168	166	174	143	176	141	165	157	144	179	186	165	156	161	162	172	187	168	165	169	156	163	174	191	151	182	161	166	168	137	179	168	161	151	163	167	161	156	163	137	163	179	152	172	161	167	164	165	144	162	176	161	164	166	167	177	126	172	161	142	193	161	171	153	176	157	162	152	152	154	139	188	143	173	146	154	148	156	161	136	186	170	136	162	165	149	155	153	158	168	169	160	170	172	171	158	146	155	158	161	154	177	158	160	155	180	168	179	148	170	151	165	199	146	172	164	164	146	143	150	167	150	156	184	141	151	163	172	170	151	170	171	148	175	173	172	153	153	149	168	148	173	151	156	165	139	144	156	166	160	164	159	143	175	160	151	172	146	157	162	169	156	175	142	143	196	182	167	159	181	161	152	153	156	177	177	154	155	160	137	141	171	167	169	143	164	152	162	185	159	150	174	169	174	169	169	169	177	143	144	173	158	167	147	182	180	141	190	150	162	182	181	144	162	154	146	146	169	152	192	149	161	180	168	158	165	169	159	166	137	158	164	148	154	160	173	172	156	181	154	154	175	135	156	167	174	177	162	135	154	182	158	171	154	171	155	136	150	124	161	145	142	183	178	163	149	151	150	167	169	189	159	168	151	152	158	181	161	135	169	172	160	137	171	151	177	188	138	158	161	145	167	168	155	179	152	173	138	146	149	150	159	155	159	185	168	158	138	155	143	155	145	152	161	165	140	162	178	162	151	175	184	151	205	157	159	155	162	154	152	173	166	152	161	169	176	164	169	152	167	151	157	180	128	152	155	179	167	175	147	171	161	156	172	150	157	157	152	148	176	150	151	178	178	172	156	141	174	178	177	149	150	147	163	170	153	186	179	149	151	176	156	151	159	163	158	165	154	167	166	174	162	164	163	174	183	153	162	158	167	192	170	149	157	162	159	148	188	158	177	158	169	170	165	163	167	156	161	187	140	171	174	130	140	170	165	174	148	154	190	159	157	193	184	188	119	158	152	144	145	157	140	137	168	170	132	143	136	146	186	151	157	153	182	148	156	174	155	153	152	130	137	159	161	179	170	144	170	161	169	154	169	187	166	156	160	191	137	186	183	161	171	164	156	158	178	157	172	143	162	164	186	165	137	165	178	164	171	155	184	161	184	170	157	138	148	169	157	156	145	159	155	164	159	151	184	197	155	153	169	156	153	175	146	151	169	147	151	182	144	152	169	147	154	172	160	137	160	178	138	158	168	153	169	160	154	159	157	141	153	155	176	171	142	152	158	175	148	157	172	149	165	171	162	150	158	165	156	142	154	185	166	157	166	126	167	150	157	168	171	174	163	143	145	165	202	145	163	159	170	144	174	184	185	167	145	171	145	150	169	157	153	154	165	181	166	170	150	175	167	143	159	153	170	157	155	160	176	198	137	168	171	171	163	146	158	142	153	155	175	191	159	153	167	167	162	169	200	188	167	139	167	158	150	177	158	148	144	156	163	188	195	155	169	171	164	156	179	184	163	163	151	136	147	172	155	156	180	148	167	149	161	151	168	173	156	160	180	160	162	148	142	119	148	163	156	159	165	142	165	170	163	136	160	156	165	158	153	178	165	158	181	159	179	173	160	158	163	183	165	164	157	175	168	165	161	166	149	162	197	166	180	180	192	185	169	164	171	147	176	168	150	175	170	168	165	164	170	141	165	163	160	172	145	165	158	172	169	167	185	155	142	173	170	160	161	147	135	146	142	168	128	156	161	193	162	151	160	156	182	162	150	161	133	146	152	135	169	173	163	180	158	171	138	183	153	158	177	151	139	150	171	129	147	155	176	160	152	176	169	166	145	160	180	151	162	179	172	166	171	152	159	149	191	157	181	163	155	165	140	142	166	151	163	179	192	142	156	197	165	144	149	169	160	186	150	144	153	180	149	171	156	152	179	169	149	171	158	160	204	176	163	150	163	181	151	150	160	163	166	154	190	180	184	166	153	153	175	154	142	192	153	151	146	144	165	164	165	187	172	166	165	135	149	142	160	143	175	197	190	174	173	153	163	184	148	152	166	177	156	181	142	141	159	148	169	149	148	159	134	166	162	156	164	151	144	154	155	157	159	151	150	165	172	162	166	150	155	156	161	171	154	165	160	146	167	148	169	171	132	155	177	158	212	153	175	143	153	148	148	166	145	160	181	189	162	149	155	167	166	189	150	152	156	158	169	153	182	138	176	154	154	170	176	175	171	160	167	149	150	162	163	158	151	140	167	184	170	175	169	172	144	162	134	161	168	161	161	179	158	151	165	142	150	165	131	154	167	167	160	186	186	187	173	167	141	177	170	180	152	170	163	184	166	184	172	184	165	165	166	163	178	161	155	164	171	151	209	188	145	157	149	169	140	145	148	156	154	143	160	152	133	142	147	150	143	152	164	128	174	160	125	142	161	149	163	143	159	142	142	160	173	143	154	144	155	158	145	166	154	194	177	174	177	163	157	148	175	161	159	180	168	182	125	169	160	176	180	191	168	194	166	175	177	168	156	173	168	168	141	168	166	152	174	175	173	163	152	145	183	160	179	189	158	146	164	123	157	147	191	143	168	162	153	167	165	194	152	138	171	153	177	141	176	149	155	172	158	146	168	155	169	168	146	160	167	159	157	155	166	171	183	161	166	160	149	145	146	174	171	187	177	177	158	179	165	169	144	162	153	177	177	151	173	148	130	170	178	163	161	163	145	161	153	159	146	164	158	161	153	171	184	154	165	136	145	172	170	182	152	169	150	167	165	176	172	133	163	177	166	152	160	152	164	161	153	156	156	151	161	181	153	167	151	150	176	147	173	171	177	182	162	140	169	165	158	164	185	167	160	142	162	155	147	154	185	165	161	157	172	144	155	158	162	175	154	149	163	160	145	146	156	156	150	139	144	127	172	167	170	155	181	176	183	151	152	186	151	137	177	151	155	155	197	191	163	152	131	156	166	170	149	150	136	160	181	142	147	146
7778	916	1530	1928	1475	1189	960	870	747	739	662	642	631	610	589	486	505	537	438	522	493	484	456	450	470	454	444	431	442	445	463	481	427	433	436	433	434	419	424	469	425	435	418	387	412	417	450	453	440	404	428	419	461	427	428	437	424	436	448	427	411	409	400	444	440	421	437	429	476	407	411	430	452	391	435	452	421	414	429	392	412	437	437	441	426	419	425	405	453	426	446	422	420	435	416	431	417	391	433	451	458	438	448	426	465	422	478	417	433	425	451	411	409	413	426	400	420	417	382	425	423	384	393	419	428	433	443	415	396	430	405	433	431	450	485	392	418	420	402	462	416	404	403	435	383	424	387	422	403	419	465	436	442	448	444	441	415	425	398	408	426	439	438	398	440	422	423	395	439	451	422	397	403	441	435	401	423	409	406	416	374	403	424	469	430	414	395	395	411	432	380	423	440	440	406	412	430	426	414	404	422	416	446	412	446	455	416	403	414	440	424	429	414	425	378	406	425	432	427	406	400	434	459	431	423	461	417	407	384	442	438	459	402	397	442	421	460	403	424	394	421	410	371	452	442	428	427	421	438	405	385	419	420	459	411	433	472	431	447	385	400	385	444	470	427	431	444	436	413	424	490	429	453	425	400	418	405	440	448	419	420	445	413	429	410	453	418	400	419	421	441	416	425	396	425	413	438	420	383	440	427	436	438	425	444	438	431	420	415	433	426	442	411	419	431	418	408	418	413	442	428	440	433	422	402	425	414	437	423	420	423	416	401	423	462	442	418	436	408	435	412	422	422	423	436	425	442	392	418	446	395	414	410	429	439	434	400	373	402	434	417	436	369	429	438	430	446	438	417	403	400	430	431	446	408	414	392	425	388	444	448	426	404	433	384	418	432	427	408	381	433	467	428	437	434	445	414	455	444	426	433	448	428	434	409	432	408	446	449	405	416	440	403	437	426	384	436	434	400	398	421	402	443	402	432	426	430	450	385	409	445	412	455	439	465	400	416	442	450	441	431	410	423	414	413	405	417	422	451	427	397	430	429	408	430	471	383	430	436	403	440	438	428	442	419	401	458	440	438	446	420	430	433	391	415	403	380	425	406	420	400	402	395	452	440	397	410	410	412	435	442	401	382	446	397	423	444	414	409	449	468	423	433	431	427	421	438	460	397	435	430	421	431	440	405	420	448	425	429	430	439	456	394	387	413	414	389	410	381	427	416	431	428	431	408	401	435	415	401	400	434	400	404	415	426	393	423	427	441	441	403	398	442	425	434	411	424	420	432	419	460	398	460	424	423	425	435	416	448	389	439	421	448	414	436	410	402	462	423	407	432	427	440	388	424	434	419	436	430	411	437	427	461	404	410	392	408	400	395	449	437	402	426	394	430	418	414	434	355	443	405	406	413	423	409	409	400	403	438	408	435	453	410	422	426	444	418	416	403	447	425	444	401	390	464	433	445	451	426	447	379	428	421	432	402	427	414	416	433	448	426	407	432	419	422	435	431	421	431	426	421	441	387	399	421	420	394	397	414	437	436	447	386	437	450	416	393	413	390	458	432	444	431	386	407	433	406	455	421	433	416	417	418	409	415	457	414	402	420	448	404	426	417	412	439	448	394	402	413	421	413	424	408	427	432	425	431	423	425	417	428	455	398	428	409	431	400	412	446	393	428	423	424	414	405	410	414	455	434	427	423	414	397	435	444	474	464	398	409	390	403	415	434	410	435	407	441	461	394	417	412	442	432	429	389	408	453	439	407	410	430	408	393	424	412	408	443	412	433	403	413	437	430	388	432	427	409	445	437	444	434	428	450	405	451	431	422	381	419	406	423	427	422	468	414	409	469	417	433	391	408	391	414	427	409	379	417	410	411	419	417	405	393	435	426	457	407	411	424	410	376	430	436	409	399	425	419	422	446	442	399	448	429	462	434	452	431	388	399	439	420	411	434	412	408	419	411	424	440	408	403	398	386	407	433	413	452	442	447	426	431	446	419	387	429	450	438	420	390	443	400	413	471	459	431	453	458	443	445	418	463	449	407	439	419	365	395	444	421	418	405	405	466	419	438	411	466	410	449	397	404	433	449	429	442	435	405	378	426	430	439	482	423	425	415	439	433	426	445	450	435	392	403	404	434	419	397	443	435	424	429	458	397	424	432	444	420	467	403	440	423	400	403	394	425	417	428	408	403	441	421	401	422	423	426	433	409	388	393	415	434	445	428	431	422	406	462	415	440	410	400	430	405	411	416	424	467	452	409	424	435	388	435	450	422	413	449	434	391	424	400	457	408	357	421	404	410	419	422	398	413	427	445	420	410	444	426	375	407	400	420	427	423	411	390	388	382	397	430	393	438	409	402	417	422	435	414	405	414	417	421	420	403	413	421	412	410	435	425	421	414	428	433	426	451	424	420	431	419	412	449	418	406	394	393	444	376	398	431	439	432	433	436	446	448	410	429	404	414	393	384	417	443	416	424	439	432	413	402	432	388	423	490	385	440	420	427	422	420	452	402	416	431	404	467	414	398	430	438	441	406	430	426	420	418	420	396	417	463	454	459	459	427	422	452	410	430	415	432	391	398	409	424	427	419	400	416	419	431	421	388	413	419	427	411	439	408	434	434	399	426	422	399	393	393	468	397	409	456	394	438	436	420	385	410	431	415	453	430	378	443	405	431	406	416	428	419	397	428	413	447	455	408	434	431	393	435	444	422	391	420	413	411	411	449	408	424	398	459	423	456	447	440	421	432	454	409	430	423	428	424	446	427	424	406	431	453	413	396	411	442	399	417	391	415	417	398	407	437	363	412	459	384	426	393	427	429	430	406	455	400	404	418	424	403	474	414	429	419	450	425	424	444	436	401	423	453	417	387	420	405	435	410	416	383	433	442	412	428	393	393	423	439	411	426	417	439	438	420	438	395	432	443	432	428	431	438	397	388	389	417	436	385	406	426	388	439	428	430	422	397	420	438	420	426	418	393	404	420	419	400	417	443	396	424	431	424	412	406	409	414	422	436	406	414	398	489	380	402	421	418	412	408	437	420	418	382	404	414	424	386	402	455	416	442	413	452	411	405	427	412	408	409	441	411	420	398	388	404	410	433	445	397	425	443	408	393	397	419	409	435	428	433	428	430	403	449	443	396	403	453	406	444	440	450	425	437	430	442	447	429	458	421	438	396	416	439	385	430	394	398	414	424	435	456	404	410	445	414	406	429	446	437	417	427	416	380	405	459	415	451	421	401	420	390	417	399	408	433	407	412	453	410	410	429	430	446	445	422	427	386	453	429	428	424	429	417	430	432	422	452	399	395	431	452	406	412	458	439	445	424	407	416	432	430	443	386	447	428	431	426	419	439	353	430	466	441	419	424	474	436	412	453	437	407	420	433	417	447	446	455	446	461	451	415	421	409	404	417	399	413	404	416	404	419	390	436	389	399	388	409	451	429	464	434	431	412	437	414	454	403	426	434	445	469	425	452	420	418	403	407	418	452	403	413	377
1330	373	413	382	375	359	388	369	380	356	368	417	354	387	377	350	391	394	379	404	379	369	391	386	398	377	355	359	347	390	392	384	357	352	370	358	387	364	388	358	410	368	340	346	351	371	360	390	399	311	360	355	378	381	364	416	372	374	372	346	377	378	382	357	379	362	366	367	351	382	419	383	363	364	365	358	379	407	389	379	365	360	379	353	346	430	405	401	381	345	388	399	378	373	378	384	398	409	386	389	414	384	404	350	363	383	346	362	397	399	413	342	350	361	378	361	363	390	343	350	384	398	369	371	401	394	397	383	389	384	370	357	394	383	382	410	365	356	361	381	375	386	365	372	352	384	375	387	358	393	368	375	385	383	370	391	374	391	385	365	386	347	355	408	396	353	363	398	393	361	397	365	376	365	369	413	393	381	375	373	367	367	372	406	403	391	375	383	348	414	378	412	390	374	431	376	397	409	363	352	379	378	385	392	354	342	383	402	401	407	381	383	349	385	395	394	367	385	412	362	356	378	359	390	394	386	393	371	408	365	369	368	387	356	371	374	352	382	376	377	379	400	381	383	388	394	367	348	368	389	354	349	368	338	364	380	373	378	379	371	383	372	393	361	382	358	362	389	357	352	375	396	348	384	387	382	371	399	389	367	410	349	356	366	365	346	386	370	362	388	402	391	398	385	381	372	383	387	430	398	399	377	378	409	384	391	375	347	383	361	350	378	369	378	356	369	389	359	396	383	366	375	379	376	363	348	388	379	365	407	341	384	360	385	396	368	346	359	372	368	341	420	355	393	419	359	394	351	358	378	412	346	352	361	369	383	407	360	393	368	372	371	366	363	395	387	328	387	363	384	348	395	387	392	360	411	380	347	376	399	387	366	389	378	357	351	396	378	371	386	385	385	360	342	369	385	440	359	346	391	332	386	359	357	353	397	363	379	350	388	394	395	380	365	379	398	372	399	365	357	377	389	402	385	369	368	377	389	345	391	376	357	374	388	371	386	393	387	409	399	360	413	402	379	342	353	368	408	379	388	374	355	363	384	367	362	383	405	383	397	389	378	372	361	397	364	396	397	380	374	354	369	362	365	358	387	373	413	391	406	388	388	340	383	348	387	350	377	400	340	349	389	389	384	362	363	352	407	382	363	402	395	408	362	413	370	371	373	369	379	361	385	362	355	380	365	383	366	401	372	372	402	379	375	383	376	395	337	382	381	378	382	356	353	383	386	390	356	356	396	394	363	332	382	386	367	393	396	372	390	378	394	395	379	380	369	356	360	369	392	360	389	391	386	375	372	378	359	356	375	306	378	374	380	392	368	363	378	400	347	405	377	409	375	310	395	371	387	367	379	374	356	357	359	382	359	381	373	404	412	400	373	365	346	378	403	386	397	386	402	390	405	382	403	374	382	393	420	378	396	372	366	319	353	359	387	364	361	395	381	388	359	384	417	368	356	347	364	387	375	365	387	355	367	406	402	401	382	351	394	395	359	381	392	380	359	342	382	374	405	382	396	362	382	393	385	379	382	376	385	382	386	412	384	377	402	417	390	382	419	388	397	392	348	376	370	381	371	360	368	398	386	359	369	386	368	383	377	382	350	368	399	417	385	394	345	367	369	379	366	369	403	364	352	365	425	360	374	346	369	381	420	337	344	367	417	382	361	404	404	379	366	339	367	341	361	404	351	394	386	388	365	431	360	367	387	346	367	387	363	369	413	356	400	365	341	374	396	380	378	385	341	365	388	412	415	357	408	373	419	387	359	375	404	361	383	365	364	391	371	382	367	371	356	395	391	399	383	369	369	345	381	369	350	354	330	357	353	381	362	372	373	399	396	416	364	351	373	352	364	411	360	361	389	373	359	358	375	393	328	351	389	375	364	412	380	377	348	364	357	387	381	409	333	362	378	379	337	397	380	392	368	362	377	397	397	372	356	368	321	354	393	382	393	364	382	385	375	348	389	401	378	401	389	371	399	346	387	359	371	389	360	343	321	358	415	390	388	379	354	372	373	372	365	335	365	377	366	369	374	378	368	335	393	385	399	364	354	367	402	373	369	371	359	377	350	381	387	381	379	379	358	350	369	372	391	359	417	359	370	348	373	327	377	364	363	408	355	392	347	368	415	386	384	406	379	398	356	396	355	364	405	378	358	402	384	372	334	401	387	364	375	418	386	360	392	360	407	370	381	378	402	407	366	379	381	343	395	381	379	375	338	394	372	351	363	372	364	372	372	348	396	350	353	353	394	336	403	369	403	369	359	372	396	376	358	416	366	341	421	339	376	340	418	398	382	356	353	371	366	406	393	374	376	400	386	380	368	401	375	391	383	389	369	392	394	404	344	353	394	376	371	368	371	383	405	382	414	368	370	375	366	335	407	382	371	369	366	393	348	398	371	393	346	374	416	372	407	374	378	394	386	360	369	338	408	370	378	359	352	342	374	370	377	402	388	395	355	397	362	406	389	363	357	403	403	379	364	357	377	397	368	356	379	411	398	388	366	378	357	377	338	347	372	351	400	364	365	361	347	398	357	402	365	325	382	383	376	358	358	350	342	390	380	400	357	370	405	376	372	400	348	351	385	401	413	395	378	373	371	388	371	368	411	391	357	364	383	368	365	356	379	383	382	410	356	401	363	347	372	400	368	393	365	372	353	376	347	409	354	402	390	379	350	338	375	370	387	391	396	386	372	354	397	373	365	394	370	350	369	380	357	361	343	382	380	388	384	370	375	417	392	429	371	399	400	382	409	380	354	350	363	387	402	368	382	382	370	373	350	373	393	411	365	405	411	388	381	422	373	341	378	364	342	372	345	368	339	376	369	386	354	370	401	376	373	338	361	373	385	388	385	359	350	378	363	348	382	401	381	391	368	371	381	372	347	390	357	369	372	349	390	423	377	398	409	364	374	434	373	356	353	401	393	389	393	347	385	411	383	419	368	379	356	398	375	388	379	370	395	383	406	371	367	401	381	377	363	380	354	370	378	409	377	376	388	381	386	357	407	394	382	380	382	358	375	407	371	398	360	399	350	354	396	394	381	367	411	328	402	348	364	370	376	361	363	387	386	378	375	386	339	419	418	368	383	426	371	369	374	386	400	419	356	380	360	364	364	361	361	375	399	395	338	351	395	354	347	384	404	417	382	411	360	379	370	368	369	360	415	403	395	353	349	357	367	366	393	375	380	368	380	361	378	382	355	367	390	382	382	378	360	372	407	381	414	368	356	389	381	405	374	394	333	412	363	366	355	379	373	408	413	395	364	362	351	377	345	390	374	372	362	379	366	377	390	371	400	367	354	381	344	376	358	363	372	380	374	383	390	321	355	377	405	362	379	370	368	397	366	395	376	381	369	400	402	372	375	368	379	370	350	352	378	390	409	339	375	394	415	364	335	393	340	413	331	367	406	373	369	362	358	401	384	383	345	372	392	384	391	370	359	367	357	398	394	382	355	360	353	347	387	397	362	375	399	358	381	352	424	390	397	404	374	358	351
2029	944	971	978	974	945	886	962	946	883	888	999	873	863	916	908	900	950	885	847	893	888	891	895	885	907	901	907	852	927	914	984	867	918	866	921	929	939	950	873	914	834	906	873	867	877	913	924	882	971	876	888	907	929	948	890	907	913	935	871	973	885	900	915	914	897	926	893	914	927	928	852	861	880	885	878	887	944	913	922	934	929	917	913	874	885	904	902	933	879	911	912	888	886	936	903	877	874	942	891	837	921	866	925	940	905	909	885	904	879	900	944	868	896	907	921	923	897	914	934	912	866	894	915	846	905	932	950	954	932	874	874	876	867	928	931	951	897	962	900	919	949	912	888	930	941	906	882	892	906	885	914	933	915	959	948	955	875	856	902	911	956	970	904	881	859	868	894	910	891	901	937	815	911	946	931	929	902	894	911	874	873	886	883	918	915	873	856	839	894	918	889	878	872	922	871	889	908	937	936	904	850	844	871	934	861	891	942	900	910	899	884	886	939	904	926	893	857	950	859	878	879	975	926	866	881	906	949	897	915	892	935	901	895	939	902	899	903	913	945	901	905	916	862	923	916	932	909	907	904	940	837	900	904	876	889	918	915	905	892	911	898	898	890	870	917	867	920	926	933	887	891	877	908	880	873	885	916	890	874	915	920	902	895	915	898	862	874	927	839	936	864	992	866	867	856	941	816	893	965	898	942	936	914	860	874	893	897	919	897	887	944	872	915	875	902	964	870	879	887	952	914	929	907	890	862	920	811	934	895	887	886	862	884	951	910	902	909	869	938	876	940	907	974	843	852	865	879	916	917	934	965	863	911	894	878	944	864	872	904	982	937	938	843	891	930	955	874	966	892	882	911	913	919	928	881	924	901	867	929	927	933	898	882	856	872	873	887	888	914	900	855	909	923	919	916	864	892	935	917	901	842	928	916	948	918	936	905	894	904	914	869	931	890	952	884	879	870	908	951	945	882	907	895	934	910	921	918	914	884	904	921	921	961	927	909	889	897	892	923	967	912	901	883	891	916	880	913	889	897	915	960	874	918	939	942	899	879	865	922	898	936	897	904	919	897	878	926	861	871	904	900	920	945	914	972	935	915	865	866	896	911	871	887	907	935	922	940	902	915	902	914	915	910	907	961	893	912	946	900	901	890	867	914	876	873	843	902	931	926	859	848	901	908	938	821	905	916	871	900	866	885	962	944	927	885	949	899	855	894	916	907	859	918	911	922	982	878	942	931	923	944	974	898	978	902	896	845	974	944	932	985	913	928	887	858	908	944	874	875	877	961	907	901	921	946	904	910	944	904	903	897	927	832	881	916	922	911	922	924	928	885	882	853	940	889	937	933	926	885	847	866	979	855	909	924	895	941	902	871	919	901	899	894	933	934	916	857	898	945	918	847	933	897	914	865	890	910	911	906	885	887	881	954	917	877	885	978	845	939	866	916	854	898	851	898	868	903	943	877	912	914	886	906	874	902	900	916	894	921	892	887	899	852	881	961	936	899	928	873	890	917	906	918	880	915	876	919	905	869	935	897	962	938	828	887	945	918	884	863	855	852	897	854	911	942	889	882	860	899	880	893	828	942	891	914	884	856	908	854	851	906	882	916	870	880	878	909	855	877	912	913	933	858	924	950	935	876	837	909	883	913	898	907	951	973	892	885	887	972	864	916	871	876	917	925	951	916	846	939	858	873	902	878	895	903	919	901	939	923	887	975	894	863	907	917	877	838	921	942	937	885	929	935	871	882	946	906	931	899	939	906	922	840	849	873	890	879	904	946	907	863	881	893	932	958	959	872	944	885	883	877	899	921	874	936	945	907	918	933	854	922	837	936	905	888	945	920	911	938	904	884	873	901	931	895	912	891	890	959	889	859	897	915	898	907	877	925	883	924	857	909	917	890	916	871	932	918	896	907	895	916	917	893	902	876	916	952	969	909	927	846	909	940	876	884	888	949	935	905	916	934	928	946	932	854	880	926	902	907	881	917	885	892	893	869	946	895	955	924	889	929	902	889	914	889	968	884	941	935	906	933	912	904	912	873	897	891	897	888	911	876	885	920	895	899	871	924	918	930	865	902	904	929	918	822	914	847	915	935	916	859	896	909	875	933	907	946	951	908	946	878	897	927	956	920	898	951	940	963	892	890	900	912	951	926	859	890	883	905	925	925	931	931	928	871	919	909	887	912	941	889	907	916	933	948	865	865	927	908	934	956	877	885	858	886	911	936	909	954	898	881	910	839	810	841	922	896	879	898	902	903	881	913	883	824	964	926	864	910	891	931	883	931	901	832	910	892	924	902	875	904	924	871	894	907	967	931	938	859	884	894	915	902	874	889	888	902	885	880	896	862	912	935	887	892	899	860	900	932	912	921	864	849	933	939	894	919	865	906	915	877	889	908	905	933	944	924	878	793	966	862	909	919	919	913	900	873	882	891	880	936	921	949	935	948	964	903	895	877	899	885	874	920	858	943	952	879	910	876	913	934	874	886	964	906	907	884	926	885	876	933	927	910	905	888	886	944	873	919	879	871	912	887	912	896	919	908	965	902	898	921	882	843	942	910	886	873	949	879	897	860	866	904	905	924	913	891	886	967	876	902	942	861	900	922	882	904	950	892	890	910	893	909	865	871	879	891	934	922	923	906	863	908	884	910	891	894	901	915	910	911	893	919	892	963	892	937	874	916	916	888	876	883	921	949	813	922	884	908	918	961	882	915	887	911	977	886	912	905	858	832	884	868	932	916	862	898	874	893	901	938	889	908	944	915	979	943	953	930	868	953	892	904	920	907	918	925	896	909	903	887	917	871	870	915	903	926	914	960	917	902	906	923	890	904	901	845	927	840	895	878	891	865	925	912	877	897	897	898	868	895	889	868	905	935	898	860	934	876	888	916	876	911	932	906	928	883	846	967	900	877	907	922	908	922	873	862	893	893	868	872	845	874	910	895	877	979	867	923	858	931	907	949	898	910	901	865	898	942	857	922	924	854	891	911	863	891	931	928	952	868	906	877	882	885	918	880	925	884	927	933	980	883	895	885	922	901	897	898	827	885	906	914	962	918	923	862	892	937	902	897	876	901	923	937	840	946	922	882	912	929	933	935	876	909	897	886	876	898	956	904	883	926	899	911	848	917	916	873	881	948	869	937	898	881	921	920	894	889	932	865	892	893	951	953	945	880	932	847	913	896	871	950	922	906	883	889	858	889	921	926	877	873	948	915	946	897	890	855	889	958	852	935	900	934	928	901	944	919	950	962	846	898	950	877	892	954	935	931	868	950	903	892	893	918	924	930	875	888	920	901	949	896	891	908	935	950	912	886	903	897	885	897	903	896	865	877	899	880	921	916	913	939	886	881	923	941	896	910	907	922	888	925	876	931	920	930	877	903	906	930	907	921	950	965	933	830	896	955	901	921	823	931	945	897	922	917	943	955	918	902	914	895	927	897	916	960	850	956	932	873	888	924	885	880	918	919	910	896	918	915	907	939	886	868
6978	563	581	511	448	381	376	386	311	368	357	329	367	358	316	338	348	324	339	380	368	356	350	329	350	356	349	342	342	324	347	346	372	356	329	311	320	324	318	366	323	307	337	311	316	338	363	333	313	343	353	357	315	317	337	304	339	353	310	361	322	360	359	397	387	296	328	321	363	329	328	351	314	367	329	334	377	366	349	351	334	321	324	354	337	339	370	335	329	330	345	321	320	327	357	336	313	311	350	356	380	327	346	333	314	327	352	352	332	321	328	357	345	321	343	341	349	327	334	343	329	338	359	346	346	318	316	305	341	346	341	351	360	342	318	356	312	331	312	353	350	337	357	344	335	345	339	324	367	307	324	336	297	325	349	353	312	336	314	344	312	334	321	337	336	304	344	333	341	330	347	323	343	337	385	370	356	357	333	343	335	311	357	330	369	331	316	293	352	333	313	303	323	343	325	315	355	381	340	364	343	346	313	349	340	352	325	343	343	334	314	319	294	312	301	327	340	335	359	326	346	348	361	399	351	315	375	340	334	317	343	359	329	373	371	312	315	303	315	323	366	339	310	338	353	340	329	348	342	355	341	336	318	329	353	326	359	362	317	330	326	365	369	338	327	350	343	331	342	336	339	352	330	350	322	336	324	340	321	316	326	366	316	355	317	347	354	329	348	328	350	351	313	301	357	357	356	372	284	359	357	344	364	339	369	341	358	324	348	335	307	345	360	347	352	346	321	326	327	358	356	339	337	331	342	337	358	331	335	351	317	362	366	317	334	339	292	345	333	345	298	367	324	335	329	328	339	331	325	344	333	319	316	324	334	321	333	346	339	334	327	306	340	340	330	322	350	339	347	373	333	327	364	381	345	303	344	351	343	361	328	282	341	327	333	345	328	351	337	298	312	348	334	313	337	312	309	351	381	339	368	355	370	374	331	362	306	326	286	331	336	306	360	325	322	303	341	319	323	348	318	311	339	303	339	307	342	331	328	344	342	306	319	365	355	376	320	325	365	333	329	313	299	315	334	366	334	328	344	321	320	344	362	330	339	337	329	322	321	332	318	343	336	307	347	349	335	335	313	341	316	328	325	334	367	305	334	376	311	349	358	339	351	358	360	352	379	344	343	334	339	327	333	323	322	348	318	340	323	319	329	351	345	332	329	320	318	330	338	378	323	310	310	318	320	333	336	363	341	342	347	344	319	331	338	322	352	377	340	302	341	342	329	331	357	339	330	302	355	322	350	318	362	344	360	278	339	324	346	343	309	316	347	316	334	319	340	304	348	336	339	319	349	319	373	338	310	299	341	327	331	287	353	329	325	310	348	350	326	325	329	367	306	368	346	346	329	282	287	335	320	336	327	326	298	317	359	310	331	366	370	302	327	343	383	295	331	330	318	348	332	348	331	365	344	328	326	345	384	304	387	355	340	335	326	319	342	322	341	320	345	342	335	300	313	307	317	340	311	296	298	352	375	359	351	365	360	348	333	353	355	313	379	315	310	311	338	319	366	314	360	358	363	348	345	303	325	327	351	340	352	325	327	340	342	335	322	348	350	322	336	338	333	344	335	301	314	346	340	346	363	328	308	307	330	353	328	343	323	353	343	304	330	345	334	289	326	322	333	368	349	329	335	296	349	322	321	332	349	365	311	311	379	328	329	341	340	327	314	336	329	330	338	317	337	359	337	335	338	325	359	343	318	337	346	342	330	340	303	326	309	327	275	344	360	321	357	318	311	323	339	312	370	347	341	336	326	335	374	311	344	348	312	336	313	312	321	315	347	359	367	336	331	335	345	350	358	326	333	303	319	334	374	325	320	339	361	322	299	333	324	368	352	344	376	370	351	351	321	377	357	342	328	333	371	378	298	326	294	352	308	338	325	332	316	319	327	331	359	314	317	333	342	316	353	345	321	328	315	343	330	318	316	320	362	324	329	322	327	364	333	379	351	351	345	343	358	355	349	308	318	351	335	330	334	332	353	323	318	337	340	343	350	331	327	331	364	346	336	339	336	368	315	352	340	318	322	354	334	331	343	359	351	303	320	343	324	314	312	366	323	353	307	306	318	338	336	353	320	319	314	326	322	356	348	334	331	303	332	328	337	312	313	360	343	367	314	359	328	347	342	353	307	356	362	325	348	352	330	358	330	319	298	321	343	348	315	345	340	363	332	309	335	360	318	316	352	367	342	355	305	318	315	347	350	326	336	313	352	325	331	329	353	331	330	346	332	354	365	350	371	317	338	345	359	347	351	354	345	330	345	372	330	343	294	349	321	349	339	327	338	342	320	319	386	322	362	340	300	339	373	358	305	342	343	333	356	347	310	331	305	316	321	357	327	362	358	342	337	329	318	307	322	329	303	328	345	364	367	315	341	333	322	303	344	334	334	343	316	322	353	328	318	315	332	347	330	334	333	348	362	335	337	321	330	315	325	315	343	338	350	322	334	324	369	344	344	328	300	321	337	334	360	320	336	347	348	333	334	364	336	317	353	350	331	327	343	337	355	339	354	351	293	323	324	324	346	386	321	366	333	349	340	303	310	330	333	379	351	328	346	354	351	345	380	312	336	338	323	360	378	367	318	322	335	322	329	348	329	315	337	337	323	331	337	293	342	375	346	328	326	334	377	345	334	341	358	315	346	305	344	358	314	358	346	324	335	324	329	325	361	328	317	343	322	324	314	349	327	337	318	357	360	341	337	348	323	334	365	327	339	325	318	364	364	375	308	333	332	314	330	317	333	305	318	325	339	302	324	337	354	350	316	357	329	339	308	355	349	334	339	360	358	311	340	341	344	333	353	325	326	318	351	351	342	365	374	321	373	337	321	350	341	336	319	337	338	357	293	371	375	323	316	343	339	324	352	309	309	326	343	316	339	342	322	366	348	333	367	299	338	324	334	329	347	336	335	318	309	321	345	337	319	313	343	286	325	328	333	349	328	322	324	384	336	350	417	335	363	322	329	322	361	385	350	345	357	343	310	374	321	335	373	299	309	352	351	333	360	318	354	339	364	349	318	323	323	375	345	328	356	344	337	341	330	355	324	364	300	326	345	331	348	348	343	327	334	359	330	370	341	343	331	349	317	331	300	379	390	357	333	316	334	350	333	329	312	338	336	358	323	342	356	328	352	361	348	369	288	340	322	324	298	314	320	330	336	361	329	308	327	315	298	348	345	399	359	331	343	336	349	379	365	336	347	306	329	331	321	318	324	296	358	349	339	336	343	338	303	345	375	347	357	321	336	316	352	356	353	323	347	341	330	334	353	334	329	313	336	350	373	315	320	337	321	325	361	357	334	332	310	357	346	329	346	331	316	317	347	308	349	339	348	370	351	346	336	331	331	306	329	339	333	350	333	323	341	345	343	348	357	318	339	341	312	306	338	314	294	352	333	359	310	340	323	328	335	348	308	350	306	318	327	326	322	358	348	359	310	329	335	342	353	329	361	330	330	342	376	308	359	341	287	344	330	352	349	337	349	325	352	345	305	328	330	308
6584	1044	1381	1582	1410	1156	1187	981	942	958	913	882	930	858	892	835	926	876	821	860	827	814	810	853	849	833	812	817	798	814	837	816	820	821	803	805	801	824	785	863	765	806	807	775	833	816	835	763	809	828	827	809	831	800	824	854	820	787	823	786	818	798	822	880	815	790	864	805	861	771	796	805	802	810	828	786	778	848	808	857	860	826	829	819	801	828	822	801	765	803	834	790	841	801	799	812	797	813	792	801	816	792	818	789	832	820	753	842	800	809	780	870	733	777	831	791	782	796	816	799	856	841	820	813	793	805	799	867	780	841	811	837	826	761	782	776	838	813	770	802	829	799	833	816	828	784	792	827	870	794	801	864	820	827	819	816	742	805	806	816	781	836	813	803	836	840	763	817	790	838	757	811	791	803	787	801	791	773	794	834	814	814	827	848	793	826	841	783	884	759	840	787	822	840	846	850	838	827	819	792	808	828	801	756	785	841	845	777	819	857	789	829	823	770	810	797	856	840	814	804	820	794	842	832	874	791	833	777	832	833	808	791	816	856	837	872	800	790	834	807	753	804	857	833	820	799	816	787	777	785	835	764	825	794	806	816	800	858	840	800	793	801	821	833	861	767	758	775	839	861	842	784	796	772	838	865	817	861	807	822	818	725	791	799	803	818	780	831	799	826	803	812	809	814	790	798	837	835	835	762	842	808	752	841	828	768	799	841	760	800	793	821	789	796	753	824	820	807	820	826	824	765	795	846	843	860	768	817	815	826	825	825	794	859	807	809	768	835	867	806	807	778	791	822	809	846	834	793	805	763	797	777	847	805	832	797	828	815	757	785	783	827	806	816	824	777	794	828	845	868	777	826	847	803	780	830	766	791	868	836	830	844	759	904	781	801	768	813	828	851	866	794	782	866	816	825	799	807	803	809	822	780	813	812	819	819	781	824	769	787	819	830	799	825	791	861	828	844	821	808	843	802	797	842	773	813	782	813	788	786	794	733	805	800	826	807	807	841	864	844	831	821	828	787	792	808	822	792	828	744	765	835	825	798	806	836	824	834	808	805	798	782	784	791	818	792	771	801	871	766	858	808	810	826	811	818	845	806	801	787	851	809	811	805	761	768	751	816	784	755	813	842	871	772	799	820	741	833	845	789	777	831	829	799	820	836	830	837	779	802	847	819	792	808	803	846	793	798	839	802	791	825	801	802	827	810	788	830	847	871	796	830	827	750	793	796	844	748	809	787	786	786	816	837	798	819	828	833	817	799	858	780	728	817	793	848	735	814	814	829	765	778	808	770	757	813	830	789	777	820	778	828	836	824	794	845	785	814	808	752	825	779	809	848	807	834	821	841	856	804	821	842	828	860	852	812	718	801	818	833	822	824	841	849	808	804	836	787	828	786	783	773	815	807	771	810	778	773	821	806	852	833	789	815	818	822	774	834	816	799	790	766	835	845	823	811	772	788	839	825	877	791	792	828	824	783	870	810	830	842	821	768	849	804	811	792	771	835	828	816	835	796	803	746	830	803	816	784	821	846	791	858	798	835	798	811	854	799	827	807	781	845	804	813	821	818	838	829	763	834	788	805	842	789	779	801	848	764	853	830	831	807	824	827	786	737	813	798	820	842	805	770	779	767	809	814	782	819	802	794	816	820	813	815	775	790	774	831	799	781	805	862	821	799	842	819	835	826	823	815	787	807	810	818	813	833	759	861	786	825	813	825	839	842	842	835	820	794	835	835	769	819	820	819	798	841	836	802	788	779	867	809	795	831	809	775	809	813	838	891	818	760	834	840	831	805	786	794	800	801	830	837	823	873	770	804	820	846	804	794	880	818	767	804	805	782	813	791	871	828	861	831	823	847	793	813	789	765	780	830	798	833	824	777	840	864	790	791	811	842	800	829	797	820	844	773	846	795	799	822	781	795	837	816	817	851	781	871	835	763	796	827	789	801	795	809	835	814	805	842	880	799	828	783	837	805	802	817	783	840	827	796	841	792	803	813	810	824	831	806	801	794	783	804	763	809	830	848	812	815	837	795	842	786	840	788	787	781	809	812	792	831	779	847	816	813	825	819	781	813	837	803	788	847	850	793	846	834	785	835	825	827	844	855	809	862	800	841	788	856	814	789	758	811	801	825	835	786	844	827	821	851	858	874	822	809	803	813	795	823	773	770	848	841	783	866	831	807	850	830	774	830	762	784	820	841	788	809	817	821	861	815	818	847	798	804	806	835	808	827	834	855	807	801	823	806	840	801	792	881	803	833	829	796	804	790	803	802	809	883	770	785	793	785	811	858	831	829	823	791	805	751	784	809	780	825	763	856	811	821	845	833	858	787	812	793	816	786	790	799	831	819	785	837	760	821	798	858	834	758	793	805	811	822	821	786	821	772	792	805	840	803	788	772	811	817	812	839	804	806	789	809	785	844	823	841	838	897	771	849	792	836	833	797	849	820	801	812	810	796	810	857	771	834	829	809	781	755	788	831	815	814	788	783	803	813	798	771	777	816	841	836	817	782	843	833	810	863	822	806	769	824	780	772	777	847	753	823	785	828	730	847	809	797	816	846	822	823	829	835	830	799	822	800	789	825	788	835	838	842	808	821	834	781	783	821	767	822	746	778	887	826	848	805	815	744	757	788	839	825	807	849	804	791	806	810	795	823	825	793	796	853	827	854	763	831	802	832	848	798	818	812	769	781	829	806	792	817	837	781	790	804	815	788	805	812	834	802	792	829	803	781	783	812	836	778	778	804	840	778	801	793	836	802	791	823	774	800	803	842	775	816	810	793	774	769	844	830	818	812	809	785	820	781	847	821	835	823	839	812	785	827	730	821	814	805	775	848	818	826	774	828	771	768	842	821	780	811	806	849	853	855	765	776	759	837	800	806	807	783	785	854	879	814	807	798	772	804	745	798	774	768	775	775	824	793	826	787	766	758	849	864	823	791	809	840	833	836	752	774	818	829	821	855	759	795	786	792	824	778	851	791	824	797	732	802	806	836	782	801	798	785	862	803	802	792	817	797	806	848	824	792	838	797	879	817	812	864	858	816	875	779	829	790	790	843	795	834	803	782	854	746	855	791	843	861	838	774	797	797	804	822	791	832	847	873	869	801	854	793	803	904	845	854	793	815	820	819	819	805	784	761	791	813	806	771	790	818	794	771	894	772	806	811	811	818	821	779	855	801	811	797	809	850	787	783	815	814	795	782	833	825	792	823	797	808	850	794	821	794	813	827	803	823	832	759	790	814	812	809	873	792	776	828	784	819	812	822	861	823	768	819	804	805	789	818	819	807	735	829	854	790	778	805	771	819	809	796	804	856	840	767	782	794	788	864	767	745	844	796	800	828	818	770	814	856	826	784	787	741	827	816	772	802	845	809	782	784	823	849	849	881	780	824	782	832	766	804	793	837	839	847	881	855	786	792	822	757	812	814	758	777	734	792	772	824	815	821	790	762	743	856	897	777	851	798	848	776	815	758	807	829	804	815	801	810
12213	816	706	589	364	276	270	226	206	220	166	177	170	170	162	145	179	186	182	167	172	169	166	172	185	180	192	169	173	187	163	149	165	148	193	168	165	157	145	175	164	158	153	150	174	124	186	181	154	164	162	141	159	152	162	138	160	167	154	173	162	152	157	166	163	160	156	172	148	173	184	179	155	174	183	179	163	164	148	171	195	178	144	173	147	151	165	150	153	192	149	154	158	173	183	153	161	161	160	175	147	155	167	161	152	163	183	185	163	164	154	142	162	170	166	179	173	156	156	171	172	165	182	177	142	148	157	183	174	172	149	153	150	164	155	166	137	167	155	149	153	128	154	170	168	164	159	149	148	158	137	153	144	158	163	168	143	154	148	154	151	154	182	155	156	146	160	158	163	170	163	152	151	153	142	140	149	169	162	167	147	166	160	170	160	159	155	155	143	190	145	165	161	160	184	157	154	182	166	152	149	150	159	171	145	169	165	158	184	150	146	156	147	154	159	134	164	174	166	159	159	156	193	169	145	149	150	133	148	180	187	163	158	148	163	157	148	129	166	129	146	149	173	148	169	154	161	167	168	156	145	145	160	179	156	157	152	143	159	160	153	169	158	163	171	161	158	187	156	152	170	147	155	164	162	162	157	199	153	159	139	180	169	157	181	152	138	148	137	153	156	164	180	167	157	156	157	175	162	172	150	152	171	147	160	161	156	177	163	168	141	177	153	156	160	129	133	165	152	148	178	140	147	130	157	153	154	175	161	174	173	151	143	205	173	148	181	169	152	165	156	164	147	174	156	168	188	178	155	163	157	164	153	134	177	156	160	170	162	157	177	155	182	164	149	162	141	160	157	146	145	159	161	151	167	161	165	153	173	151	148	169	173	145	139	175	172	148	163	148	173	161	152	131	162	162	167	153	160	174	150	177	150	147	186	130	162	151	164	143	191	144	173	157	150	145	165	142	154	189	156	170	167	190	157	173	149	149	161	156	168	174	159	200	188	163	141	164	165	171	175	179	130	167	149	184	171	163	155	156	167	154	173	157	158	174	157	181	157	165	167	167	151	150	162	156	162	144	172	152	156	151	169	166	161	159	160	196	160	160	157	179	175	147	151	182	136	166	148	120	169	139	183	176	148	144	156	169	153	159	166	164	153	164	161	168	162	171	155	143	150	179	159	163	189	175	140	170	178	134	172	152	153	171	167	157	150	183	170	144	154	145	148	131	171	146	180	183	162	156	163	170	162	178	147	145	169	175	151	167	155	153	145	153	147	160	165	157	184	144	150	157	146	153	158	181	166	174	184	156	150	151	150	138	146	165	152	187	131	159	181	148	151	156	162	170	151	162	168	178	167	173	175	164	159	159	150	140	162	163	148	138	142	188	150	146	161	157	158	160	174	150	160	175	159	154	145	158	160	171	139	166	165	183	169	169	176	165	140	156	167	153	168	153	146	131	138	173	184	161	145	165	153	169	147	165	168	174	184	152	151	154	159	167	145	163	159	193	159	158	178	184	160	167	169	176	163	163	154	164	176	166	166	156	145	154	181	175	153	157	163	183	161	167	150	159	171	146	175	149	148	146	161	154	168	153	152	141	171	165	162	161	153	170	189	156	155	129	151	148	159	154	158	174	164	172	155	168	189	172	188	151	168	155	167	152	141	149	183	160	204	149	167	159	158	156	139	162	151	160	169	157	171	169	163	149	159	151	157	160	186	147	144	144	145	149	154	147	154	163	171	158	170	149	159	152	148	173	143	178	159	151	170	173	177	158	165	171	170	143	151	152	171	146	182	170	149	163	148	163	170	183	174	157	148	174	168	178	168	169	128	139	145	155	177	165	171	154	163	172	182	185	142	178	137	175	152	158	133	169	155	135	169	181	175	157	177	154	165	139	156	151	157	167	157	166	172	156	170	183	171	157	154	173	161	170	129	150	174	152	136	151	154	178	164	164	173	185	155	156	164	163	163	168	133	174	168	154	167	178	181	183	193	160	182	150	146	161	170	169	159	174	180	166	160	150	167	173	159	152	146	160	142	166	158	180	189	156	150	178	153	161	175	159	154	158	163	152	156	187	172	140	157	171	157	160	162	162	159	132	145	126	151	175	147	158	164	173	124	149	162	151	181	163	151	146	148	180	173	157	129	154	143	151	149	172	141	162	180	164	164	176	173	147	165	155	161	175	147	150	158	158	130	183	144	164	143	154	153	146	138	146	161	159	152	158	175	161	167	173	156	149	170	157	158	148	184	146	150	159	154	185	160	167	161	155	161	150	163	167	163	169	177	173	147	147	173	160	148	163	168	183	138	163	157	172	144	177	153	169	165	190	185	162	146	150	161	151	158	167	148	143	146	148	170	179	165	154	140	148	186	144	154	145	181	165	165	146	154	152	142	141	180	165	157	153	142	168	141	158	177	136	156	127	183	167	151	178	159	177	185	167	157	158	178	173	147	143	163	158	162	161	168	164	163	162	152	129	190	156	173	163	171	168	173	157	155	160	170	129	160	189	138	193	151	162	177	148	145	174	143	165	151	154	170	175	169	139	181	155	180	142	139	157	165	151	176	149	183	152	178	187	161	148	173	162	183	161	142	178	178	176	176	178	178	155	143	170	161	156	172	136	147	174	181	161	149	161	152	141	155	180	134	139	180	151	204	171	159	168	170	167	159	162	139	160	172	147	179	172	160	168	187	128	189	142	176	137	158	157	164	137	160	148	157	151	155	157	152	171	142	142	161	175	153	161	147	186	184	163	166	135	155	125	147	161	173	156	183	161	147	172	163	156	176	162	176	172	173	158	151	160	161	162	158	135	150	152	145	184	168	151	182	151	163	157	144	177	168	179	173	155	174	172	172	143	153	144	150	155	162	164	147	181	165	157	187	158	165	165	171	190	137	160	159	159	175	158	155	161	170	142	172	177	181	131	173	169	151	155	154	140	156	146	158	181	159	175	152	160	151	171	154	152	171	163	184	151	154	179	153	147	149	172	167	146	158	167	131	153	152	168	160	157	158	149	143	152	176	174	180	172	154	172	161	169	153	156	160	170	143	182	173	165	147	161	183	150	145	166	183	167	172	155	183	195	183	157	142	157	186	161	173	157	152	148	164	176	148	178	152	157	126	183	161	151	190	152	161	163	168	159	184	159	161	169	160	155	145	159	173	169	153	158	163	163	194	126	162	179	186	139	143	143	164	147	143	139	157	143	167	156	167	137	160	166	162	164	156	137	168	181	156	176	167	187	161	152	146	154	166	152	162	152	168	162	147	166	162	173	173	159	177	179	160	154	170	135	172	164	153	163	132	173	173	178	187	158	175	155	179	162	191	199	156	173	149	175	147	165	144	166	141	159	157	179	162	148	141	154	137	149	152	150	173	150	146	137	147	138	162	159	171	161	140	168	177	164	173	162	195	157	147	191	181	154	174	149	151	171	172	202	162	159	167	164	157	146	151	157	172	168	136	160	181	147	166	182	156	151	178	154	177	173	166	147
7632	890	1484	1952	1435	1172	1009	869	794	666	659	623	644	565	545	505	520	506	494	526	482	463	500	491	458	452	451	471	428	460	446	407	436	452	396	458	445	466	432	460	408	466	422	417	434	428	453	457	447	415	433	450	439	466	400	442	433	400	437	435	447	418	399	409	452	429	425	422	400	407	401	455	388	406	468	400	429	401	420	448	408	423	419	411	410	411	434	401	434	450	447	433	427	427	448	414	434	451	441	428	437	412	438	416	421	420	411	405	442	423	441	415	397	401	453	410	402	429	414	455	400	458	439	438	432	450	410	441	441	389	404	441	455	451	443	442	412	434	425	398	395	423	450	434	396	450	412	412	416	456	420	408	420	395	433	413	416	408	417	420	411	419	430	402	421	419	420	439	417	393	402	439	415	409	438	400	407	438	438	430	409	428	447	375	404	418	467	427	448	437	404	419	408	412	413	414	415	424	424	426	423	408	414	422	429	411	416	396	433	446	386	398	432	406	450	441	425	427	420	428	398	418	408	397	446	434	393	415	382	415	409	431	418	454	441	429	401	415	428	421	454	403	378	428	426	417	416	398	390	442	429	396	428	335	447	404	384	418	433	451	480	405	437	420	433	433	417	434	437	434	446	414	445	433	434	425	421	428	431	425	450	418	434	412	456	396	362	416	429	445	408	440	439	421	459	455	385	388	440	436	435	413	427	399	438	368	421	417	425	420	426	436	429	398	427	449	425	450	424	467	433	407	413	422	409	452	430	420	451	427	408	425	423	413	399	416	440	438	408	448	387	474	393	413	412	385	363	423	390	376	425	407	396	402	439	421	437	453	441	460	417	388	412	424	420	427	433	408	381	390	396	424	425	445	400	417	428	423	419	385	387	429	392	410	440	393	401	448	468	429	399	416	434	447	420	408	415	420	428	430	433	388	419	444	413	424	411	446	389	425	423	415	410	442	411	397	448	447	424	433	406	434	428	438	412	391	399	392	398	401	402	382	439	441	449	434	377	400	442	382	439	430	446	425	368	442	433	428	413	441	428	436	459	412	464	451	397	452	386	363	394	394	429	461	416	424	419	449	415	400	439	456	425	425	404	446	432	405	422	422	390	365	430	433	406	426	436	406	397	437	423	396	422	423	401	405	414	446	372	417	404	455	418	429	402	422	423	397	395	387	418	416	413	406	407	411	416	449	394	383	403	457	442	415	407	396	469	440	445	434	399	451	434	423	452	424	432	422	423	398	426	396	393	470	397	402	394	395	469	451	414	392	414	426	415	433	398	429	456	441	413	421	430	446	420	418	417	413	447	423	425	430	462	452	406	431	422	435	422	441	432	391	410	441	446	409	471	426	432	404	419	434	396	422	419	394	417	433	420	431	454	444	419	390	450	436	379	451	403	427	433	424	404	369	436	378	426	400	390	421	475	418	422	418	429	418	404	428	417	415	407	384	457	411	410	459	440	403	408	399	426	435	413	458	447	464	396	405	452	404	392	433	396	413	410	443	422	431	442	435	444	409	395	415	420	406	409	471	426	417	413	410	432	447	410	411	416	424	381	445	412	417	421	427	368	447	428	452	414	397	418	423	432	419	406	436	398	407	429	442	468	422	406	408	444	410	418	396	416	443	379	435	410	421	373	407	417	404	453	427	414	423	404	419	404	446	430	428	408	425	422	424	416	414	430	439	402	420	415	423	419	424	436	421	412	426	439	358	419	420	427	428	460	424	445	441	418	426	385	386	417	430	423	410	417	428	378	440	427	421	418	416	443	431	448	418	422	424	444	417	417	390	411	453	409	416	390	430	442	437	400	407	407	424	420	404	437	420	396	429	389	413	442	416	421	418	428	407	457	422	439	428	417	404	436	422	416	393	440	430	444	423	447	428	426	403	445	402	410	431	387	426	403	439	383	407	418	413	421	407	416	451	408	444	453	434	403	398	421	439	466	384	442	438	416	378	387	393	462	401	429	436	398	446	463	391	451	444	400	436	437	425	430	393	409	442	427	411	414	438	438	386	395	432	409	392	425	360	408	449	416	438	434	428	467	386	439	449	426	396	390	436	402	426	370	410	393	373	420	407	394	416	437	437	434	414	417	398	413	404	420	444	465	421	405	416	460	395	429	448	440	390	433	440	418	422	440	431	436	427	422	434	415	419	414	442	469	451	434	438	407	405	456	479	393	429	452	402	454	429	399	414	404	445	424	442	415	420	474	462	396	399	454	442	380	450	412	460	395	401	422	413	380	428	373	426	407	462	427	418	402	455	447	422	466	423	366	430	397	396	414	403	385	419	428	393	425	409	441	421	402	402	417	440	428	433	425	427	444	421	430	412	434	401	410	405	417	447	430	431	416	444	442	406	439	418	420	390	425	436	395	420	421	440	440	400	412	426	417	443	416	413	397	428	420	433	394	391	437	444	408	390	468	383	399	462	432	422	404	431	422	434	420	425	440	424	436	457	411	457	409	411	402	446	425	419	445	394	412	371	416	415	426	380	449	403	445	401	368	406	427	415	414	371	372	413	434	443	407	399	403	403	411	435	478	446	416	417	402	438	457	432	456	472	425	453	408	397	406	408	405	422	438	411	412	438	421	417	401	462	379	387	388	416	439	382	401	411	408	405	420	419	417	425	462	412	414	421	406	433	428	405	457	410	425	436	409	444	424	450	403	391	432	432	426	452	414	430	415	391	381	398	410	426	445	417	399	451	450	433	408	419	429	419	432	378	442	430	419	437	417	394	431	370	428	399	398	422	389	381	401	397	371	390	406	458	464	419	433	441	436	434	443	462	430	415	407	443	406	405	460	394	394	394	441	409	411	397	429	375	429	410	395	421	419	423	422	452	432	446	393	396	457	410	414	404	393	416	386	454	424	401	429	473	453	388	430	428	418	433	396	431	436	413	444	428	437	399	422	398	445	404	397	452	419	407	427	476	388	387	382	413	402	452	430	431	400	436	411	427	403	432	444	390	463	419	393	412	446	421	387	395	424	432	447	427	391	436	412	413	425	395	419	383	397	450	383	384	423	434	425	441	387	425	403	417	412	424	415	426	420	419	451	383	440	407	391	445	447	419	426	450	453	403	398	440	448	448	463	402	434	424	425	428	460	449	424	438	429	422	431	425	441	421	413	402	416	426	432	406	391	390	410	415	444	447	411	424	416	422	416	432	400	382	427	431	433	437	460	419	433	409	411	404	414	413	430	430	404	400	431	400	456	441	415	396	435	413	425	406	403	418	441	441	406	440	420	440	416	422	448	382	394	406	405	431	439	425	431	423	428	405	425	428	418	448	423	460	427	453	404	405	421	417	442	445	368	428	417	413	394	410	454	442	414	408	451	424	409	418	418	455	415	415	430	413	417	457	389	422	455	434	423	402	404	409	407	394	402	457	398	423	447	392	446	404	426	400	406	408	412	397	447	424	426	445	427	410	414	419	421	439	427	391	386	441	449	435	439	423	403	458	430	437	415	440	400	407	431	413	420	417	399	398	475	408
1316	374	388	375	387	385	406	382	375	326	390	357	411	381	384	340	342	408	369	392	400	373	374	368	376	377	387	407	403	371	392	401	396	418	409	415	417	382	365	385	375	384	382	364	401	363	378	358	351	388	375	362	382	370	392	418	337	358	378	386	366	369	397	382	384	383	370	382	369	392	397	386	379	356	381	382	359	401	403	359	354	330	373	389	374	345	419	403	366	365	410	343	382	360	402	393	403	373	397	399	348	405	361	350	382	369	377	397	390	401	394	369	411	394	392	388	412	389	363	394	381	376	377	393	379	376	365	384	372	387	385	375	377	385	356	363	367	386	381	354	375	377	374	376	380	345	363	353	417	388	362	386	370	395	366	390	398	359	363	370	367	402	361	385	353	389	400	361	375	436	361	361	356	385	343	370	357	363	375	368	368	325	404	345	383	407	358	377	392	344	356	396	371	370	383	366	392	381	359	387	385	359	380	352	381	368	374	355	346	401	377	399	355	344	391	373	361	367	370	369	391	374	371	388	387	370	371	375	397	370	374	365	417	382	397	353	344	355	366	382	397	352	368	369	371	365	368	364	367	354	378	391	398	364	367	350	383	377	396	386	369	402	372	377	399	371	404	343	408	371	329	382	387	400	394	366	394	408	354	369	387	372	327	333	348	379	374	375	348	368	344	353	392	343	375	408	365	363	357	366	387	355	351	394	387	377	362	382	369	380	384	388	393	382	373	387	398	377	389	365	369	402	357	388	360	354	376	356	407	393	369	390	405	376	365	362	395	373	378	402	395	374	372	386	383	378	361	384	389	383	357	384	383	370	387	363	370	362	384	409	377	369	377	361	397	412	402	373	380	367	402	363	392	395	400	374	396	357	360	409	406	391	366	372	414	359	343	369	427	373	364	359	392	389	382	381	357	377	382	391	344	350	399	386	361	321	360	404	380	367	371	397	363	378	378	388	385	356	368	396	419	401	402	374	389	379	362	402	374	372	400	383	370	383	392	334	397	373	387	390	394	372	348	374	363	380	360	378	352	389	344	390	368	368	418	374	352	421	363	372	379	362	364	373	392	407	343	397	363	361	360	397	386	325	353	413	365	400	353	374	394	361	382	350	384	360	387	349	383	380	378	339	381	397	359	357	361	367	353	373	380	380	364	405	366	377	365	335	387	377	355	366	381	358	400	366	383	376	367	387	361	394	363	416	356	379	342	406	385	366	382	383	393	373	369	345	392	397	408	352	374	355	391	401	369	394	390	350	358	367	382	356	337	362	363	348	385	392	371	379	387	391	373	380	373	457	374	330	386	361	390	357	388	365	361	394	387	353	371	351	354	393	345	377	388	379	333	398	392	387	384	373	387	380	392	328	358	370	364	366	356	347	343	376	415	401	360	366	356	381	386	404	400	366	364	373	358	336	375	368	392	393	375	377	372	387	389	406	369	372	361	377	410	355	343	354	366	389	376	333	367	385	387	362	393	403	319	371	388	341	407	368	359	394	350	375	391	373	365	378	385	374	388	379	358	388	346	388	399	354	369	373	398	380	386	385	373	377	385	418	390	400	370	375	388	374	386	351	410	369	390	338	371	384	392	400	407	406	338	366	344	370	404	419	388	365	401	387	422	383	337	397	393	344	396	368	360	383	377	391	372	380	347	398	393	381	380	396	355	408	394	393	390	394	366	375	393	391	369	388	400	356	388	355	366	378	358	350	432	374	388	390	328	388	389	365	428	390	365	371	347	393	367	352	377	370	380	365	370	349	363	375	332	397	377	380	375	380	369	373	405	386	346	427	358	364	395	381	364	400	373	384	363	378	361	403	365	364	379	377	344	378	368	330	383	410	380	379	379	347	398	338	385	378	363	375	380	390	362	342	386	371	373	355	385	342	381	377	386	366	354	373	408	408	386	352	384	424	398	376	408	371	385	359	357	374	381	418	354	369	384	338	386	363	358	395	384	363	362	343	368	354	357	367	369	381	367	339	363	338	386	377	339	360	367	392	376	404	379	336	378	423	401	384	354	373	390	410	426	383	377	335	385	352	351	343	383	439	395	357	388	388	386	388	373	388	374	403	396	411	362	381	371	371	409	385	399	355	360	363	351	382	395	392	388	366	350	363	384	378	386	390	353	375	346	342	361	410	404	333	393	386	364	354	368	341	370	360	369	403	394	419	383	387	386	384	380	358	374	365	384	384	344	349	391	395	373	378	359	393	363	377	362	384	391	382	379	398	359	381	441	361	367	393	379	376	368	396	400	345	354	373	352	381	410	384	393	348	389	389	362	374	355	371	368	362	383	392	385	349	405	369	344	387	391	377	399	409	395	397	376	380	376	350	364	401	374	364	351	371	401	369	352	398	369	356	377	386	400	368	343	402	361	353	376	361	376	344	401	372	405	387	406	406	392	360	375	358	363	371	372	389	371	376	340	353	340	389	377	356	367	358	367	364	379	360	389	406	393	404	392	417	393	392	408	389	367	367	394	361	397	349	385	377	374	352	406	352	390	405	372	370	356	380	411	345	387	362	379	367	384	359	384	351	362	362	382	332	398	354	381	343	381	360	361	363	376	400	389	399	370	377	363	364	373	396	361	376	426	389	367	373	405	389	414	394	338	337	367	373	393	363	355	391	357	323	351	384	411	373	377	345	384	384	391	376	377	341	364	365	406	353	378	407	352	332	398	397	385	392	364	386	389	401	381	372	358	376	401	388	383	410	361	412	360	365	359	378	399	371	390	391	415	395	366	413	391	388	372	372	407	400	379	383	365	412	373	338	389	365	363	361	420	407	374	328	381	356	366	373	393	409	349	387	388	407	347	375	389	376	397	351	344	390	376	359	376	359	397	403	357	382	388	379	377	393	403	349	357	373	418	381	368	367	413	379	391	391	376	400	379	377	339	388	399	373	351	372	366	379	351	417	358	383	397	357	390	409	408	408	367	368	366	369	379	407	372	394	380	391	375	384	383	396	388	383	338	346	364	391	379	365	380	359	353	370	369	383	388	372	354	386	370	384	367	395	381	376	409	385	373	387	342	360	382	353	354	359	382	375	375	380	355	374	385	403	353	403	351	355	400	376	389	369	340	344	368	381	372	345	390	378	351	383	342	371	379	365	381	353	366	409	365	378	361	398	388	366	379	380	397	339	376	392	391	387	376	382	415	384	383	367	356	362	360	388	375	415	397	356	399	375	388	403	366	387	376	386	392	396	415	395	350	404	387	410	410	385	393	370	383	412	404	366	403	381	366	360	374	366	370	387	382	355	372	381	369	351	398	357	388	402	393	359	384	377	381	390	348	366	414	342	372	364	381	417	376	360	379	349	394	390	356	367	402	367	370	359	399	383	417	395	392	383	362	349	357	388	412	359	410	361	356	378	372	379	339	406	379	384	378	392	384	396	399	384	369	369	378	353	356	392	387	358	357	398	346	394	392	403	385	376	384	367	355	342	345	353	383	407	386	372	378	355	374	361	366	384	382	357	393	363	387	360	389	402
2099	934	905	921	958	951	883	861	926	908	899	871	937	916	940	878	938	933	906	900	910	922	931	904	877	925	898	944	865	844	928	892	924	916	885	933	916	830	945	943	959	894	905	882	891	940	928	842	891	897	899	868	906	925	936	906	903	970	922	927	873	883	903	919	894	923	868	900	913	845	876	864	887	966	942	933	932	887	977	929	869	912	912	938	959	923	963	920	924	949	928	905	844	906	899	851	945	896	900	881	891	912	897	881	927	873	872	920	957	912	971	935	932	940	953	985	959	949	891	905	875	956	882	885	884	930	946	894	871	944	869	909	901	915	910	920	885	911	934	895	873	874	856	872	884	953	921	903	895	896	909	858	926	852	901	887	882	896	867	914	922	856	929	921	913	921	901	938	902	882	890	908	933	903	923	933	896	935	920	933	812	945	905	892	893	924	947	926	854	965	884	906	903	926	897	926	897	929	890	928	863	895	931	883	867	956	911	895	875	919	963	886	897	886	902	938	872	890	944	931	879	954	858	923	907	868	859	912	940	913	856	896	942	906	942	943	967	931	897	878	892	928	881	907	912	922	866	954	887	902	838	929	952	915	878	926	895	866	876	878	896	871	865	880	915	909	887	954	908	949	894	895	949	900	923	933	917	916	909	924	918	945	946	887	851	896	938	918	951	920	863	892	975	852	888	933	890	898	912	911	938	947	903	934	863	864	936	904	919	908	929	901	884	898	903	937	897	855	915	966	922	876	913	880	833	918	938	866	943	903	952	934	878	880	892	930	927	911	916	901	849	896	945	891	904	910	885	946	924	907	895	957	899	881	957	950	908	864	913	907	922	898	926	934	919	876	895	874	930	893	904	933	932	915	890	902	929	910	922	859	928	885	959	901	897	891	903	940	927	914	935	961	835	931	902	958	884	873	858	1009	926	937	923	906	916	867	867	916	883	845	890	931	832	859	921	912	902	907	902	869	898	936	866	941	898	926	915	968	868	903	877	931	875	952	938	889	905	980	935	871	935	923	885	860	889	881	903	940	908	892	862	996	897	866	881	915	883	904	895	886	889	864	869	944	901	903	894	909	896	964	928	897	906	858	948	906	885	897	939	926	921	940	882	919	921	933	947	885	890	888	950	875	897	935	869	895	899	914	898	887	892	980	946	955	915	934	928	928	902	905	914	908	883	907	889	896	870	905	890	877	897	906	895	908	899	831	919	972	930	926	923	923	919	891	904	850	908	946	878	851	905	918	873	943	905	890	863	948	913	888	936	920	938	910	901	893	884	929	892	894	893	914	951	888	895	909	885	922	885	884	858	867	867	881	958	945	927	904	886	884	859	920	870	927	887	839	916	935	865	905	858	901	940	946	883	897	889	908	902	895	888	935	927	896	906	885	859	903	931	851	913	882	912	975	964	893	926	861	943	884	921	904	873	916	937	904	951	902	904	864	959	962	890	882	923	926	924	885	953	942	916	876	892	875	922	898	899	889	910	923	936	933	929	943	881	894	960	886	906	891	870	912	907	866	897	922	917	950	834	870	838	921	914	940	885	851	897	883	934	910	942	878	912	875	843	908	875	896	950	904	890	907	901	912	927	882	899	903	846	916	868	866	935	899	869	917	939	923	901	909	889	894	939	920	887	929	887	822	909	946	920	966	887	903	845	924	878	930	915	988	870	894	927	935	918	920	922	892	884	884	884	894	947	886	894	914	868	917	925	859	916	969	884	889	909	906	949	949	939	911	879	956	923	905	889	871	871	983	930	898	901	923	941	941	910	835	892	917	888	925	978	909	922	880	916	872	884	860	929	902	944	894	933	934	888	914	894	908	878	944	946	872	887	903	881	895	945	904	880	879	880	901	892	928	944	931	955	903	890	935	890	893	922	900	897	840	921	931	915	864	907	983	874	910	948	886	894	852	905	913	954	929	882	925	911	893	885	867	889	961	912	868	945	919	957	886	930	929	829	956	928	908	922	914	896	883	892	931	926	922	858	887	890	895	833	888	865	879	889	879	912	835	879	933	903	914	909	911	909	914	939	982	898	875	927	956	888	923	897	918	930	901	884	858	912	922	951	979	871	895	887	896	901	883	915	918	898	928	892	920	916	908	922	843	903	900	860	902	948	891	911	888	899	900	899	917	927	906	878	874	951	935	880	913	909	925	901	919	941	896	869	935	903	896	898	893	884	844	902	953	916	925	912	913	846	916	905	874	875	916	873	888	911	919	882	877	928	923	858	956	885	942	921	862	913	891	904	926	924	911	958	894	885	871	915	877	910	946	918	895	925	918	979	929	880	960	879	963	898	888	890	865	902	867	931	947	928	968	893	885	826	918	920	928	936	914	907	869	899	912	902	895	861	915	867	935	931	886	884	879	916	941	954	916	894	861	873	937	894	895	954	917	903	845	906	906	806	911	936	907	881	946	890	910	936	906	868	879	928	873	959	906	871	927	912	987	888	979	919	910	880	914	905	915	893	948	940	911	862	895	922	916	945	907	878	831	835	861	934	919	877	859	915	881	836	945	915	869	874	911	897	841	883	929	927	939	879	887	882	941	872	909	929	893	896	919	881	899	926	928	870	930	873	896	879	904	840	858	872	905	894	866	901	887	917	935	884	900	917	851	930	912	842	887	875	934	918	912	915	868	886	885	910	896	915	853	890	840	912	927	927	872	921	967	920	911	930	902	883	871	933	952	848	871	940	904	967	856	894	926	946	895	875	899	935	870	908	855	922	856	915	928	896	895	911	895	900	877	922	912	880	945	925	897	890	898	885	955	893	919	878	919	885	900	935	945	871	890	912	893	873	936	915	877	873	895	940	938	892	871	861	911	906	942	872	928	859	887	904	861	924	942	927	891	892	955	863	886	889	903	893	931	921	910	960	862	891	883	878	843	899	860	888	908	891	963	920	881	893	865	914	877	868	895	897	908	916	927	876	931	917	882	925	881	957	968	881	926	860	955	889	887	905	950	930	916	929	884	917	878	902	911	915	902	932	902	916	882	917	920	890	925	928	904	897	901	925	901	907	911	856	894	910	903	925	896	901	865	895	913	876	882	939	951	859	912	931	869	848	894	875	865	868	883	902	875	873	965	848	960	899	874	895	841	933	906	913	921	941	934	940	908	932	912	927	895	908	861	884	882	918	907	867	901	884	917	918	902	894	951	871	872	926	924	904	943	872	925	934	865	944	936	915	867	959	938	951	942	862	913	903	1003	890	914	911	904	952	906	942	900	947	886	869	903	939	909	919	858	861	911	898	882	941	953	911	887	874	894	935	910	982	885	903	918	890	883	939	907	867	852	950	900	915	936	914	871	918	951	878	921	871	889	904	932	896	903	937	892	870	895	958	892	946	970	861	898	901	902	901	900	901	943	981	891	892	856	896	887	894	979	874	918	910	916	895	916	926	920	863	869	871	932	861	873	918	928	983	897	910	929	907	915	910	888	897	894	920	922	889	911	925	902	878	852	945	954	921	867	865	893	894	902	882	935	891	941
6743	586	633	562	482	414	391	365	391	350	368	340	366	360	347	379	320	349	327	344	332	350	310	350	325	330	355	339	325	345	343	345	337	352	340	374	344	331	378	313	313	322	369	357	350	333	311	346	345	349	313	329	341	333	341	320	345	310	355	308	320	332	349	370	369	345	341	336	324	329	324	332	362	352	364	346	332	350	334	350	319	306	314	351	342	359	347	321	329	295	328	341	374	316	332	300	356	342	326	355	342	339	380	311	319	320	336	341	358	331	333	368	320	329	324	324	319	342	348	351	348	337	350	360	339	347	358	329	296	316	363	367	355	360	348	336	314	344	314	361	336	346	322	324	330	325	318	354	349	347	326	323	321	322	363	420	361	350	360	320	321	318	342	355	336	346	322	346	332	350	359	322	305	317	331	348	342	371	369	352	350	347	326	326	332	326	309	345	362	343	332	328	319	344	349	348	333	338	314	359	346	332	325	333	334	309	334	365	308	330	343	367	360	324	350	353	302	331	319	297	334	306	328	371	312	372	315	329	341	348	342	370	344	329	334	316	362	311	337	330	346	331	325	354	363	325	310	341	302	353	331	309	337	371	294	319	358	367	395	341	345	348	349	332	332	343	326	334	330	320	348	349	324	341	351	342	344	356	349	311	366	356	364	322	336	330	334	314	316	360	345	334	334	344	343	350	353	323	348	355	367	337	330	376	353	307	350	331	327	345	335	311	327	316	314	343	357	303	307	326	365	343	330	346	320	338	344	341	332	337	310	331	367	381	338	315	353	357	325	312	346	361	325	315	293	369	343	341	337	295	328	318	315	330	356	347	361	333	345	396	355	325	349	305	365	352	361	355	321	333	368	358	365	324	332	356	322	295	360	351	312	341	343	325	328	314	377	335	346	384	343	331	329	296	338	313	333	350	335	349	306	345	337	337	343	357	324	337	322	329	348	333	306	326	339	365	325	314	317	329	319	318	323	352	344	322	303	322	377	357	354	357	375	343	344	326	328	325	333	351	323	331	406	379	320	348	349	354	314	319	288	346	294	331	343	298	305	344	300	339	340	346	306	364	339	331	343	341	331	319	319	356	350	356	358	339	364	311	348	316	320	324	323	333	333	331	350	315	318	283	316	366	357	345	320	303	339	343	324	365	329	353	356	330	334	278	350	335	341	361	314	352	328	323	341	353	338	384	328	281	322	335	374	375	328	350	336	330	391	344	331	324	308	326	316	314	349	345	352	336	336	360	346	344	344	376	341	345	366	333	352	323	332	345	341	333	324	340	334	312	366	321	337	308	378	336	350	351	323	334	316	335	324	358	305	341	336	337	340	313	333	368	358	324	316	327	341	342	303	338	347	345	295	328	362	322	352	341	346	342	328	315	348	353	333	337	318	323	319	320	323	342	314	330	316	307	309	342	366	365	314	304	324	343	320	368	345	328	330	322	321	360	336	369	343	345	309	308	335	302	313	318	337	358	326	355	361	323	324	345	290	347	322	304	341	311	321	324	318	360	320	341	331	311	370	324	326	383	318	378	347	388	325	331	318	354	341	308	316	320	330	331	307	335	318	333	332	310	345	361	306	324	335	321	305	328	319	345	336	352	325	314	351	324	306	315	354	342	331	340	372	345	362	293	344	334	351	300	321	340	363	341	330	347	316	358	341	333	364	311	361	336	364	327	342	368	334	305	370	376	324	353	327	350	336	318	344	312	354	331	356	341	360	311	343	315	325	323	341	346	326	326	351	347	353	332	337	308	302	365	365	321	330	348	347	342	346	341	308	312	335	340	334	305	327	305	330	350	327	341	353	342	324	350	336	347	332	330	313	320	345	299	343	344	309	349	360	316	349	366	362	343	358	318	334	311	358	352	335	344	274	349	366	349	327	366	331	349	291	346	294	347	354	359	355	328	312	348	342	324	336	304	312	320	315	285	346	334	336	344	359	357	330	342	317	349	368	343	354	331	360	324	385	308	335	340	311	333	318	352	308	359	352	364	290	327	375	342	311	348	338	357	348	329	359	309	358	344	325	317	313	296	360	347	322	364	363	322	332	329	365	324	327	343	323	349	326	289	382	377	310	329	360	347	323	355	336	339	329	360	352	320	372	339	363	339	345	321	341	316	348	365	329	331	335	334	319	339	361	331	331	306	320	330	333	322	362	322	315	315	324	319	327	329	325	324	304	350	367	353	335	348	331	334	357	321	339	343	322	351	328	335	318	359	315	354	338	344	335	372	322	349	345	367	333	323	355	364	295	348	319	332	388	320	363	333	326	352	346	349	351	302	344	326	336	298	314	330	360	326	337	333	343	313	311	371	338	363	354	371	343	344	334	317	377	353	316	341	336	338	337	345	345	308	320	348	297	385	345	334	318	349	366	332	338	345	345	369	323	324	358	327	337	311	342	321	349	341	344	360	339	347	386	338	355	333	356	311	354	338	347	339	356	356	352	326	316	325	304	290	347	351	336	349	342	314	329	360	333	316	349	327	329	343	335	332	338	339	346	313	353	328	322	336	363	335	332	316	318	336	315	329	334	334	353	313	349	339	306	346	337	328	354	339	329	316	346	320	355	338	366	302	368	336	351	328	346	325	307	335	308	335	350	339	357	356	321	380	347	344	366	335	355	334	306	338	346	371	364	330	300	341	301	353	376	345	324	325	343	336	340	369	328	323	309	323	354	378	346	349	323	348	355	359	327	340	341	315	348	334	350	304	355	373	335	339	355	301	338	319	343	298	327	315	321	334	353	343	330	295	327	335	333	336	384	342	345	337	363	300	354	351	341	342	320	316	370	350	359	353	316	328	340	295	363	322	318	342	376	346	333	332	333	346	309	310	326	359	329	328	307	321	316	330	358	326	344	334	329	355	298	324	346	308	376	323	322	346	340	332	332	359	326	334	307	351	338	339	345	347	343	348	329	318	329	347	337	320	335	316	338	340	333	308	332	317	310	335	320	313	301	324	340	329	347	314	343	356	306	318	352	295	305	334	353	346	355	307	332	330	336	335	336	336	328	337	345	327	346	380	328	315	325	360	288	342	334	345	315	320	339	349	349	335	302	338	309	349	340	328	336	344	374	310	319	315	308	363	351	321	315	318	329	334	323	332	320	361	337	289	306	331	338	345	321	344	352	376	325	334	316	330	327	353	344	341	343	340	315	356	327	319	300	341	353	327	329	315	343	359	335	379	305	355	361	319	321	309	323	316	345	332	328	350	340	361	305	305	326	314	314	350	344	347	368	364	305	338	312	327	337	337	356	330	363	302	326	323	343	359	371	350	336	340	354	342	343	318	368	331	285	338	321	359	325	337	349	331	313	348	334	300	345	335	335	326	330	348	334	323	330	349	341	333	325	315	345	391	323	321	334	338	296	371	314	323	352	346	306	335	329	342	330	319	344	346	322	347	288	332	295	370	327	364	315	336	330	307	352	327	303	334	348	361	303	345	346	306	279	325	341	319	366	315	385	338	320	337	322	297	306	314	336	326	322	353
6443	1073	1399	1595	1389	1156	1055	1012	983	959	907	919	873	864	881	880	904	844	859	895	828	872	829	806	833	820	811	858	854	880	822	755	792	847	848	825	869	803	842	846	821	886	852	799	794	836	800	786	845	765	851	835	849	828	839	815	800	830	844	809	774	794	756	851	838	798	776	814	836	795	793	852	786	797	794	820	838	807	817	836	807	847	878	776	821	776	761	811	822	819	801	822	836	867	785	817	849	821	761	775	759	818	875	799	845	820	803	819	834	789	781	811	814	807	835	842	876	791	824	793	786	756	814	820	844	817	856	864	827	753	775	797	795	829	770	782	819	807	815	794	811	826	782	750	843	834	798	839	825	864	771	833	765	799	807	811	816	825	846	801	789	794	839	855	876	809	809	846	852	791	858	900	820	783	797	795	794	777	859	824	817	800	805	797	811	806	810	841	816	782	838	808	820	825	800	747	818	790	773	814	815	780	896	778	776	766	832	803	811	850	824	818	875	834	790	811	785	818	818	812	798	819	809	801	844	784	825	755	856	803	832	781	783	823	856	810	817	809	888	780	796	776	805	837	779	820	790	784	796	745	829	811	814	797	785	864	802	815	817	783	832	830	831	821	889	850	866	760	766	812	806	825	802	804	825	830	841	852	788	783	842	838	804	791	833	842	786	780	828	770	847	758	836	788	811	820	827	769	853	775	864	818	828	824	853	860	767	799	819	832	824	826	852	815	802	857	754	816	803	782	781	771	845	810	747	806	827	776	824	814	818	775	845	849	792	830	824	860	787	776	745	798	767	795	843	830	819	802	774	846	854	798	826	851	828	790	845	778	828	784	832	814	794	813	824	764	813	798	799	801	832	769	808	812	855	815	793	803	813	815	844	826	840	793	845	855	850	801	810	845	778	860	807	794	840	799	810	831	856	772	797	790	809	846	864	788	766	773	741	813	793	814	827	787	824	805	812	759	803	788	823	800	862	775	818	781	811	792	798	840	830	807	769	730	812	801	795	797	835	790	848	781	841	801	777	785	803	814	803	825	816	845	816	822	859	854	831	781	793	795	819	807	802	831	841	806	784	847	830	823	854	869	809	811	830	785	821	823	865	820	798	813	791	837	779	773	840	766	854	803	836	774	861	811	741	805	873	804	765	830	795	783	822	796	817	796	791	706	794	849	845	808	756	776	745	805	796	822	786	766	812	824	785	821	823	813	812	819	768	848	810	742	844	743	814	819	824	821	789	833	798	775	855	812	831	813	803	793	793	779	805	809	759	795	795	816	795	754	815	783	793	797	758	761	851	814	820	808	825	840	817	832	821	795	847	843	833	740	819	785	789	785	824	791	847	792	796	812	843	808	822	831	809	792	802	833	796	798	838	895	825	787	792	800	830	820	824	754	832	847	837	808	828	853	800	860	847	777	814	798	786	806	826	822	770	828	785	753	818	798	775	810	768	826	843	754	801	828	837	826	793	850	774	855	807	791	823	812	788	817	832	802	825	770	819	804	823	832	832	824	846	796	801	817	829	852	804	782	806	830	810	821	816	761	813	823	775	757	776	776	803	807	813	793	846	825	767	857	820	792	797	844	767	813	780	785	817	772	808	817	800	764	827	817	768	789	796	793	805	812	784	773	812	796	790	847	865	809	839	886	770	828	753	762	818	788	833	801	811	798	810	862	748	864	822	818	802	853	782	757	798	809	754	765	825	773	855	807	816	802	782	794	820	750	754	832	836	798	815	803	798	809	788	798	804	836	758	808	818	767	822	771	813	779	823	869	808	778	834	827	834	793	813	792	834	820	864	763	814	856	844	785	833	853	829	822	837	793	804	783	784	787	774	832	749	814	807	806	852	770	812	827	834	763	814	778	846	805	816	821	795	805	820	810	784	819	750	813	824	794	862	850	784	851	831	792	822	786	885	799	778	824	802	780	781	788	858	818	825	796	839	771	827	808	797	779	776	846	849	854	815	803	759	837	842	767	801	789	781	828	816	833	781	820	802	821	786	802	757	837	813	834	875	807	792	823	810	802	800	856	770	887	815	792	855	761	809	801	800	813	814	776	789	812	775	829	788	811	828	828	779	797	842	875	819	781	812	864	814	806	830	793	814	811	808	839	830	790	783	817	802	824	810	806	851	842	782	779	845	809	846	799	821	784	780	783	809	791	837	788	791	822	781	788	768	853	792	816	824	806	820	798	832	815	858	799	854	825	793	821	833	760	802	772	860	867	865	827	850	801	828	751	806	779	798	757	779	802	788	806	791	817	778	811	818	791	798	790	826	744	766	824	818	798	833	800	802	777	837	857	846	808	807	821	805	844	775	841	829	773	811	749	792	793	804	781	821	840	837	820	801	774	834	798	837	802	834	842	846	846	808	833	831	891	818	848	796	843	779	767	792	825	836	793	793	810	840	813	834	825	748	777	783	723	787	846	771	763	815	786	794	805	831	820	826	773	810	798	880	783	804	808	763	809	832	827	790	849	825	771	775	816	813	827	818	806	783	807	793	822	858	847	852	823	816	796	813	781	815	809	768	821	816	896	775	837	842	818	794	852	823	805	781	759	830	793	809	814	800	794	812	790	859	774	829	770	813	824	835	845	823	798	769	828	857	830	758	813	794	776	832	858	791	789	765	841	769	819	801	743	858	831	821	836	800	819	804	833	803	768	811	784	765	823	829	803	774	804	840	827	814	836	761	793	811	829	812	792	774	800	812	808	832	834	818	807	796	787	802	845	834	802	762	766	788	861	814	790	785	764	858	804	816	783	766	819	863	761	828	833	798	829	821	793	870	855	862	844	812	803	755	767	811	824	801	813	784	821	824	792	825	754	799	829	737	789	787	780	788	846	861	827	768	807	807	835	772	791	868	765	760	797	828	809	807	810	798	789	823	843	822	754	825	797	797	776	827	820	817	829	782	848	814	794	807	799	785	851	801	802	822	809	786	771	848	785	828	852	735	816	816	831	787	826	820	837	822	799	790	797	826	836	835	813	791	777	829	855	839	799	865	813	842	831	858	757	795	799	838	845	766	824	770	822	817	810	836	827	823	779	817	800	856	752	804	790	787	806	860	793	798	793	786	831	885	833	802	859	795	804	846	805	838	799	773	863	787	768	790	812	765	784	840	769	823	777	837	793	829	811	790	836	807	820	827	845	785	792	785	851	790	823	719	776	770	791	819	756	837	800	812	821	797	844	780	831	759	782	813	819	801	823	821	841	835	797	739	830	795	782	861	806	801	804	793	717	736	800	776	830	804	813	782	787	853	844	761	831	837	771	814	832	810	798	790	827	824	831	796	811	773	837	852	807	795	819	802	854	812	821	839	804	796	813	835	839	841	810	808	809	846	760	813	842	793	845	786	769	773	812	791	823	781	867	805	775	813	811	794	845	863	802	764	850	810	808	795	796	771	823	761	816	833	741	806	797	829	831	762	812	776	812	798	839	810	740	784	810	777	763	828	829	805	804	800	855	846	887	821	836	815	827	755	808	795	806
12661	792	631	626	384	334	246	268	258	221	172	184	188	193	187	156	181	185	163	205	156	162	167	166	178	167	147	147	185	161	169	176	155	124	163	156	163	158	167	159	142	185	138	156	149	141	158	163	170	160	152	158	174	191	162	167	160	161	182	165	137	143	159	162	151	181	166	145	157	160	175	160	162	173	172	161	162	169	174	149	173	153	173	144	169	156	164	145	148	149	149	157	182	172	154	163	181	160	153	159	143	175	150	151	172	157	155	188	173	191	156	152	161	177	161	155	173	182	162	172	150	159	139	168	171	162	171	167	169	164	147	168	183	174	192	161	163	181	177	148	162	156	180	150	159	165	177	146	152	160	152	156	169	164	166	189	175	165	149	153	173	151	150	157	180	169	157	164	163	178	168	170	160	179	156	174	145	144	154	163	153	147	175	161	153	134	161	180	148	170	154	183	158	162	153	165	153	174	142	166	149	167	172	187	165	133	149	156	168	141	132	170	155	153	156	152	150	168	156	153	169	151	163	170	166	145	157	161	152	169	148	174	165	175	150	161	163	175	148	168	171	157	155	177	182	150	145	159	163	185	158	176	158	165	153	161	171	169	184	149	158	177	162	161	160	156	150	182	135	160	157	182	157	134	142	163	166	181	188	181	178	172	155	155	155	159	211	189	178	146	142	141	154	153	145	158	143	141	161	155	135	161	167	178	169	184	157	157	150	157	149	190	151	173	147	156	156	154	171	187	143	164	146	175	148	153	148	160	152	151	139	151	191	175	163	137	148	142	186	150	142	158	167	156	151	157	166	183	168	171	143	155	179	143	154	161	145	173	159	154	176	171	152	179	162	131	145	158	145	173	140	162	153	148	158	155	182	175	154	158	166	188	133	160	181	153	172	154	148	157	142	165	158	151	152	147	191	172	164	162	138	151	156	164	159	162	182	185	158	133	153	145	175	164	158	148	165	182	180	150	166	154	161	168	139	166	183	178	152	160	155	146	167	160	158	151	153	186	152	166	168	164	171	158	163	155	167	164	172	173	139	154	183	158	142	143	155	149	164	171	169	182	164	139	166	150	179	160	158	165	150	176	149	169	158	176	173	182	177	156	180	155	152	174	160	187	157	162	160	173	151	170	140	169	172	170	157	160	161	188	156	151	147	155	160	149	177	177	181	151	176	147	194	160	144	139	178	148	161	175	125	167	146	156	146	147	178	143	171	177	187	166	188	135	168	190	152	163	161	148	164	195	165	168	142	160	164	160	175	165	157	166	166	157	174	147	151	161	139	151	168	162	173	154	152	171	160	150	162	183	169	159	158	161	176	161	153	164	153	171	160	156	164	154	147	198	156	161	166	164	148	145	140	152	159	170	172	155	166	196	149	144	205	167	170	162	162	158	144	144	174	163	162	169	163	154	150	172	143	160	154	164	155	165	152	144	145	127	155	141	155	149	153	156	174	155	157	174	179	151	191	161	167	172	168	153	163	151	169	127	150	150	157	152	165	136	171	152	157	163	175	165	148	169	134	170	159	146	170	173	149	159	138	154	168	170	174	145	153	163	155	165	154	153	166	160	117	143	162	151	175	147	179	184	161	164	180	167	165	168	144	155	186	134	160	168	142	147	159	153	178	143	144	147	149	146	142	161	165	163	155	155	125	160	160	170	161	162	176	174	147	167	176	145	143	162	169	154	170	165	176	139	164	160	151	162	164	154	164	168	182	142	149	159	165	153	147	183	171	157	173	183	163	165	154	159	162	178	173	161	164	181	165	188	177	155	142	155	159	160	143	160	162	188	185	168	160	177	165	168	144	160	176	170	171	153	151	156	142	168	169	155	212	186	153	162	173	158	160	149	177	150	157	175	172	155	155	155	149	156	134	183	174	153	141	165	155	176	163	162	168	172	149	170	169	159	166	157	155	160	164	162	163	148	146	164	154	156	163	168	186	163	143	160	146	159	154	161	153	134	161	158	162	162	186	154	155	159	163	160	149	176	136	152	139	180	163	151	176	167	173	139	172	158	169	161	153	160	157	137	158	159	134	155	152	175	155	160	163	151	187	154	155	143	172	157	161	172	184	158	173	156	141	158	159	156	148	172	154	150	166	149	214	136	184	146	148	169	165	155	171	163	155	155	163	178	165	165	179	164	147	131	161	146	162	163	150	163	180	150	171	163	148	162	154	169	170	167	143	155	139	174	185	178	184	171	171	183	161	169	156	150	176	160	171	174	158	157	163	171	162	152	145	150	140	148	166	170	188	155	145	142	155	142	172	153	172	160	179	146	177	172	174	149	159	150	165	166	162	165	164	169	165	152	156	163	158	147	161	139	149	158	159	164	152	140	144	181	170	140	160	140	165	157	178	160	151	146	137	169	161	176	163	170	146	174	173	185	180	145	144	128	154	154	160	150	147	156	170	173	145	185	156	182	135	144	161	173	159	177	157	167	183	165	154	151	162	153	136	185	182	171	157	146	165	154	159	174	149	160	163	160	148	143	171	161	164	151	156	148	154	158	153	135	176	184	151	166	144	165	148	146	155	154	140	162	166	163	159	170	163	151	162	168	167	169	150	171	160	166	161	141	191	149	194	168	154	153	170	156	152	175	141	184	166	156	208	178	149	147	135	148	192	144	152	136	155	183	153	161	140	171	164	156	153	156	158	173	161	142	169	159	154	165	150	154	147	148	165	174	160	166	159	178	164	153	164	153	161	170	138	178	166	150	166	163	168	154	155	156	142	147	161	147	152	139	163	168	205	154	157	168	163	135	146	151	154	157	139	161	151	152	165	156	174	164	160	165	154	166	173	161	167	183	164	179	167	165	178	176	169	153	154	171	162	164	164	173	167	172	150	144	170	170	176	162	169	136	150	167	164	159	138	141	175	145	142	175	157	171	162	165	167	159	179	158	158	158	155	174	155	187	161	169	186	164	161	148	171	173	155	173	172	170	155	155	152	152	161	160	185	157	162	178	158	156	190	158	180	167	159	177	160	150	176	164	177	155	157	148	147	145	171	178	137	151	151	164	139	176	148	142	164	150	147	153	161	178	154	159	147	169	159	155	163	143	174	170	181	169	160	132	165	151	192	166	162	175	154	169	165	151	146	174	185	167	168	174	149	174	147	180	154	177	169	137	152	137	145	152	152	158	176	153	124	156	131	166	158	168	154	157	151	156	176	160	147	140	172	168	155	165	144	150	156	159	157	159	150	145	132	173	162	156	145	143	179	182	175	147	179	147	171	185	155	168	169	161	143	156	182	162	160	190	154	148	177	181	186	158	147	148	148	157	149	165	177	155	145	171	169	166	150	153	169	183	139	160	158	177	155	145	163	150	149	139	170	163	157	148	156	168	150	161	138	131	170	160	151	129	175	153	161	138	159	173	142	155	173	157	160	160	153	147	173	138	161	165	154	177	153	145	177	172	162	170	183	179	158	166	168	166	152	140	124	176	141	172	166	162	160	171	141	154	143	150	159	163	153	149	175	154	155	158	164	153
7716	848	1641	1901	1508	1179	962	812	751	708	654	592	608	598	579	597	520	503	491	502	460	482	494	477	463	458	463	487	445	439	429	436	424	437	463	432	424	443	441	477	450	454	419	462	446	409	498	465	436	473	405	421	469	448	440	444	416	448	415	426	434	394	384	433	470	466	365	431	451	455	426	410	425	445	421	437	451	431	419	358	439	413	420	438	429	411	405	441	431	414	375	385	437	444	463	431	382	457	404	430	441	437	402	462	424	428	429	412	381	407	404	442	447	419	404	438	394	386	430	428	426	443	437	420	424	406	415	442	438	447	427	390	425	411	392	391	427	401	406	405	402	369	477	388	386	425	412	423	476	423	456	449	442	427	386	453	382	467	440	383	408	382	399	415	382	400	401	415	425	415	406	439	437	414	413	433	434	427	465	408	411	405	447	423	432	442	425	419	399	445	421	446	457	400	411	385	426	420	418	395	427	430	409	398	444	434	420	406	482	424	427	417	435	379	424	424	426	420	452	388	427	423	446	435	417	431	444	397	438	394	396	407	401	435	394	413	438	406	431	447	403	375	430	414	436	459	427	435	423	472	421	404	423	400	431	411	416	436	420	414	434	428	416	435	397	408	439	410	420	401	433	428	424	396	410	451	411	390	438	391	412	417	442	433	420	359	375	439	458	414	443	413	436	412	404	434	389	398	394	377	395	413	396	424	418	452	401	394	384	425	410	398	456	400	410	389	434	403	421	428	446	421	431	385	400	431	385	427	417	414	405	435	433	431	417	405	424	410	430	455	404	395	432	380	376	411	451	396	423	422	425	477	433	421	437	431	411	391	434	430	417	422	431	443	395	449	453	423	395	421	384	428	441	413	407	431	429	455	419	454	450	410	434	442	416	381	440	442	427	432	417	372	412	405	411	399	398	447	440	427	421	419	431	415	421	413	413	422	397	415	412	441	407	428	420	423	389	408	434	443	410	416	401	408	416	422	407	427	430	402	395	420	429	394	433	409	448	441	412	402	441	398	375	418	431	411	434	457	408	425	421	416	425	397	434	433	420	427	444	414	399	405	442	416	423	400	426	403	409	411	394	436	430	386	440	457	420	422	393	383	439	389	439	424	427	382	400	449	471	400	480	429	416	399	468	433	436	409	467	412	436	396	442	401	420	428	421	426	406	452	413	421	434	427	416	439	419	423	421	433	361	430	435	428	415	406	422	427	425	426	425	425	452	452	451	406	447	419	423	404	415	432	400	458	413	431	405	425	433	451	412	411	415	421	435	417	435	395	456	499	412	390	451	395	409	380	398	435	433	403	396	418	432	433	383	437	408	413	405	434	472	431	379	427	438	422	440	392	431	451	402	437	420	423	433	424	383	446	382	431	429	416	407	412	449	383	450	459	432	450	403	431	422	391	397	423	452	369	446	430	428	400	404	416	415	390	440	403	432	456	407	389	433	398	444	412	414	430	390	434	405	384	432	420	440	418	408	456	388	427	414	409	378	404	416	410	394	442	413	396	435	411	459	425	421	398	406	406	451	423	468	407	396	408	407	450	395	377	392	417	421	434	425	409	432	407	408	421	403	416	429	414	422	396	447	408	426	403	427	426	401	382	470	416	448	417	452	423	426	410	445	419	448	418	418	418	421	401	412	417	465	407	402	400	417	428	428	429	414	432	455	415	394	402	418	425	458	451	431	423	419	413	428	418	425	408	413	402	421	412	422	449	390	430	397	425	419	427	413	392	414	401	430	431	423	409	415	413	406	409	427	387	416	401	416	422	418	449	417	420	456	442	447	424	403	398	391	384	377	464	449	387	446	425	416	428	404	447	408	392	444	419	406	417	423	439	427	448	393	425	454	448	447	407	402	401	432	405	435	425	416	455	398	395	410	397	402	399	428	428	382	421	430	419	428	414	397	417	398	422	430	390	404	422	407	431	402	410	476	438	425	421	420	400	398	429	438	447	414	415	433	421	383	428	424	406	427	431	436	443	434	373	427	454	421	453	452	424	407	419	417	427	405	440	415	428	379	440	403	404	410	423	442	439	392	455	439	396	410	439	394	437	430	425	446	420	466	400	388	381	424	450	434	419	415	473	411	405	417	437	425	448	405	394	405	421	418	424	428	393	424	399	375	423	412	435	417	428	431	430	439	419	431	392	406	446	397	396	418	425	394	425	391	391	427	467	398	388	428	400	418	419	438	403	450	405	407	458	416	404	425	416	394	423	435	447	424	429	415	387	418	419	397	427	419	428	418	464	416	410	410	410	461	438	433	396	443	415	406	384	428	396	471	399	449	450	425	446	476	430	438	382	424	410	408	387	402	399	465	419	442	418	423	449	395	419	421	396	416	433	399	402	440	426	458	435	420	416	423	399	445	429	417	426	417	416	444	387	443	401	441	408	401	415	454	425	393	435	424	445	409	398	410	456	433	427	415	437	400	435	439	426	412	417	441	440	422	442	434	414	409	441	440	440	380	433	434	427	441	433	419	411	406	408	454	423	401	390	435	422	424	404	419	405	421	410	424	404	437	409	432	401	442	396	433	360	426	423	440	405	409	416	439	385	420	418	422	475	419	398	451	379	423	379	396	414	402	397	417	401	443	444	399	441	412	423	404	435	424	400	433	423	378	417	439	415	396	420	431	414	415	448	401	448	453	428	429	396	429	432	426	434	411	454	389	385	394	439	382	428	426	402	435	445	417	421	426	369	445	402	422	400	400	407	438	375	417	444	396	415	420	377	431	402	410	444	400	408	481	431	414	418	378	442	384	406	427	420	435	397	422	441	438	417	407	461	439	450	418	418	424	391	423	419	463	428	415	408	436	413	405	402	422	440	392	390	418	423	413	452	435	394	418	440	429	419	414	439	415	405	376	439	435	422	411	417	464	445	391	376	391	414	390	408	377	428	430	424	408	432	414	417	441	390	426	401	395	425	416	441	417	403	391	439	414	446	418	403	424	444	419	456	410	467	417	419	408	408	447	432	415	367	428	436	439	453	403	392	406	428	426	410	431	421	435	421	390	401	426	439	434	415	429	420	429	410	392	421	413	458	425	407	436	376	396	437	424	406	445	393	430	446	387	424	436	430	436	434	426	403	453	400	451	411	396	429	378	410	450	457	434	404	418	426	430	403	417	385	418	429	418	416	422	412	425	421	395	411	397	439	396	428	413	434	389	445	430	422	436	361	417	385	414	429	436	415	433	430	433	415	395	407	386	441	426	408	419	466	432	413	462	407	472	412	400	414	427	415	434	439	417	419	417	384	433	422	456	368	447	396	430	397	383	407	402	448	414	436	429	427	390	436	432	432	431	390	408	405	414	441	396	443	430	424	408	429	442	397	421	451	427	425	407	461	411	386	398	401	419	430	433	441	419	421	422	418	409	400	421	436	421	435	403	423	410	405	432	374	420	477	398	451	433	404	434	429	437	392	434	424	433	374	417	405	444	393	400	404	407	395	416	427	410	409	362	404	426	440	439	417	438	393	399	429	432	403
1300	375	401	378	386	381	374	362	355	386	352	360	362	388	391	422	437	391	366	404	371	384	403	361	396	344	391	388	404	406	372	403	379	373	383	387	361	336	395	357	370	381	360	390	397	380	379	382	352	402	379	354	348	365	371	363	356	347	403	378	382	359	333	381	386	372	360	410	376	342	353	400	363	346	398	365	376	429	366	345	405	347	354	407	377	398	357	425	394	388	382	369	375	385	377	351	377	342	408	414	372	354	379	364	382	392	400	380	381	419	360	358	337	355	368	377	379	415	377	388	381	366	396	367	399	360	405	375	385	386	399	388	410	359	335	388	379	347	406	353	362	355	359	348	397	381	386	373	389	366	375	408	357	392	364	402	369	349	379	383	379	411	347	380	359	401	397	406	369	360	381	383	370	384	395	383	367	371	385	405	376	378	333	391	346	354	370	394	343	366	362	373	376	365	368	392	345	353	334	360	434	354	419	396	345	358	369	343	346	378	379	368	374	383	376	393	420	378	370	382	378	425	389	366	351	385	356	354	407	377	384	368	367	343	347	371	345	376	365	374	372	395	372	356	356	362	388	387	361	382	389	351	340	396	364	391	368	391	334	371	352	392	407	383	350	371	367	374	363	410	351	393	361	386	375	367	346	378	371	399	393	358	384	373	335	382	364	388	417	367	406	345	358	365	376	404	375	366	367	418	388	394	403	380	379	356	403	388	372	378	375	387	365	367	411	352	372	338	390	383	350	435	391	362	418	401	361	382	351	365	338	370	357	395	386	381	373	374	354	441	373	385	372	381	401	335	399	392	381	414	390	375	325	347	389	367	334	370	366	414	382	386	363	368	376	390	390	379	384	328	394	370	377	372	380	337	404	347	375	359	409	382	390	382	390	348	387	376	397	420	381	386	390	390	366	381	377	363	391	373	364	375	375	347	359	391	367	353	385	384	364	396	375	367	364	394	387	360	363	405	394	365	350	366	347	380	415	400	394	381	378	394	377	380	388	363	385	383	367	385	361	362	430	377	350	375	359	390	400	387	358	385	380	372	422	358	376	368	355	358	394	363	366	360	359	397	374	363	367	383	310	385	366	416	389	387	349	407	387	368	340	378	372	359	353	415	381	345	377	373	358	368	334	383	379	354	388	362	425	395	359	363	354	400	416	362	368	346	378	348	362	393	388	384	402	407	384	351	373	404	396	355	391	370	349	368	379	337	358	412	368	333	361	347	369	350	401	420	379	347	410	363	368	375	340	357	401	379	371	360	385	380	376	375	352	393	363	347	366	375	377	374	379	357	416	394	400	387	394	370	363	340	364	384	352	356	399	411	380	351	358	382	348	392	378	396	365	333	370	369	388	359	386	372	347	394	376	376	373	426	368	366	386	385	372	375	391	399	373	377	373	360	351	377	402	392	388	418	383	379	389	421	409	392	388	361	335	354	403	389	372	365	387	435	394	400	367	342	382	374	440	348	387	375	382	395	362	378	394	361	372	392	384	375	388	368	352	380	372	400	412	413	381	384	347	363	374	361	397	377	366	393	390	331	386	391	340	346	415	369	365	383	383	416	349	396	367	385	400	404	377	407	383	400	386	359	399	377	337	371	378	373	356	390	396	377	407	409	369	359	400	360	355	381	415	390	361	369	340	371	357	388	379	373	417	323	383	406	359	360	369	380	379	356	416	394	339	348	374	385	384	416	354	376	379	362	365	375	347	361	367	379	367	345	406	386	379	392	403	375	390	337	406	369	374	373	389	391	410	355	362	380	371	365	380	418	363	352	404	360	394	368	347	360	355	392	379	393	376	348	421	393	380	363	389	403	353	378	330	339	384	367	396	355	368	384	391	383	380	362	369	338	359	387	390	379	368	362	368	370	369	355	390	385	394	344	371	378	382	403	373	376	376	386	395	382	377	376	340	390	357	358	410	371	374	438	357	392	369	349	372	372	358	406	353	376	397	385	377	367	353	373	383	382	360	366	375	386	366	340	332	377	395	393	398	368	369	384	404	358	389	368	415	378	393	382	399	360	375	328	380	381	383	367	384	387	368	361	363	401	382	358	347	393	354	379	362	381	391	370	373	379	382	423	379	353	388	372	373	363	368	377	418	436	389	335	361	354	375	367	368	345	375	356	384	378	374	389	383	385	378	357	412	377	358	375	378	395	382	382	408	432	360	374	340	376	384	380	413	375	371	390	401	366	398	373	391	363	356	370	333	336	402	375	403	358	403	360	391	372	418	367	416	392	363	386	395	394	357	378	383	376	375	411	372	367	368	386	409	365	358	373	392	372	361	355	394	399	363	364	397	400	397	383	383	372	363	383	389	381	372	344	400	391	426	341	350	402	367	398	374	349	382	384	379	364	361	389	389	395	400	382	392	358	382	388	376	374	362	353	368	364	357	399	407	374	336	385	362	360	378	419	402	354	383	381	419	367	354	381	359	372	376	390	351	436	401	380	368	368	387	359	363	365	363	404	374	372	371	361	364	379	364	379	379	359	371	402	386	370	357	375	367	334	364	363	377	372	326	370	351	380	374	386	396	393	365	379	340	399	373	380	381	365	377	406	391	367	351	389	384	322	376	395	371	368	379	343	376	362	376	402	392	390	373	386	372	402	375	396	382	346	366	353	381	393	365	373	352	377	365	368	363	387	411	359	366	401	365	402	365	382	381	343	353	328	402	372	355	354	367	374	402	368	380	378	350	321	376	356	366	355	379	371	379	374	357	414	391	410	380	397	409	392	414	383	384	408	406	386	375	386	362	384	375	367	396	353	361	407	371	373	366	366	363	399	388	390	374	420	409	372	394	340	367	359	403	376	358	350	389	397	393	382	398	365	378	346	388	352	368	374	383	383	396	415	392	387	371	367	376	383	377	399	390	338	370	378	418	358	364	414	380	323	381	358	365	326	381	359	339	406	381	402	378	394	379	354	399	390	366	403	395	387	387	389	401	351	340	348	372	384	430	345	393	369	355	403	369	386	393	381	360	373	387	396	392	371	410	362	387	372	365	392	344	402	376	369	406	394	377	348	389	383	366	425	383	369	409	364	397	375	380	396	368	371	362	377	368	402	380	347	389	369	379	387	374	382	401	375	363	365	382	349	374	386	358	347	407	370	372	385	379	346	358	345	352	359	386	350	402	386	375	373	382	369	359	350	382	350	399	373	407	373	363	365	391	396	383	375	389	350	391	374	372	344	344	383	346	381	409	371	342	369	364	365	399	388	365	372	388	370	372	352	341	391	408	392	431	372	405	393	364	373	320	378	400	381	396	392	390	344	348	357	401	388	385	405	362	395	373	395	380	390	373	385	425	366	363	374	386	378	377	383	353	347	419	377	354	356	382	392	364	368	352	372	372	399	335	363	377	388	394	384	374	369	385	326	376	362	336	353	388	384	386	391	358	379	362	375	374	362	391	412	379	413	350	383	374	394	380	371	365	401	347	362	374	382	344	360	336	360	379	373	422	377	380	346	353	383	357	381	393	362	381	366
2127	948	929	935	875	905	921	964	954	887	916	909	863	901	916	888	921	878	938	891	918	886	897	869	967	998	873	871	918	891	880	898	868	935	907	903	903	889	905	886	930	898	858	940	857	943	883	908	933	868	899	922	907	899	862	933	896	918	910	943	906	891	903	921	910	942	927	887	948	922	928	894	928	901	902	935	917	902	857	879	917	864	920	913	880	890	862	860	909	892	917	919	912	952	948	867	947	925	854	877	899	887	914	895	909	920	940	901	903	870	865	944	926	895	905	902	928	897	894	880	914	855	951	882	865	878	874	849	927	888	959	895	890	878	940	900	882	891	935	932	943	868	884	920	921	921	884	916	821	918	867	952	881	882	856	920	885	914	945	896	901	890	909	958	903	807	880	912	863	956	919	884	927	876	918	903	878	930	869	924	889	971	868	894	933	857	928	933	918	932	931	897	919	935	916	920	908	931	865	903	890	884	950	902	921	906	911	902	906	841	874	892	911	863	870	877	923	897	915	897	860	907	932	830	928	866	921	882	914	857	895	931	895	913	907	924	892	884	936	922	924	893	861	939	863	880	906	975	863	892	889	906	960	887	948	932	908	948	914	881	895	948	894	902	863	914	887	958	886	890	881	879	897	930	930	1004	899	923	951	879	912	909	926	967	896	928	940	922	904	911	965	886	888	925	888	901	964	926	900	854	827	884	977	933	883	882	896	878	858	949	913	927	956	923	934	915	925	937	939	903	939	917	903	912	882	946	884	929	947	908	934	869	939	913	848	924	850	946	865	893	932	898	917	915	887	946	950	888	894	866	905	883	902	860	913	860	905	871	909	909	937	843	881	903	952	864	937	889	836	918	880	910	886	913	884	961	878	892	899	924	907	939	930	827	875	874	929	849	925	878	915	880	924	901	918	861	927	839	920	929	872	866	912	922	923	920	908	920	887	910	915	928	922	864	920	909	931	909	905	907	906	874	878	944	874	910	921	901	945	820	925	898	868	904	842	879	905	918	940	877	924	970	918	901	919	946	863	872	906	893	884	935	938	906	878	886	873	986	896	896	964	931	942	862	922	921	918	941	898	880	916	935	881	876	943	924	894	893	915	911	889	915	920	866	885	954	926	926	829	925	905	923	958	864	893	898	891	867	893	956	886	945	946	953	887	871	957	945	873	868	904	960	940	912	863	952	909	894	875	905	950	837	907	1008	881	945	860	867	925	917	876	903	901	887	927	898	855	914	888	953	897	895	859	889	862	904	924	943	926	976	925	921	898	881	921	913	880	922	901	908	900	897	959	881	929	927	866	914	917	898	853	914	900	937	939	954	950	925	930	925	871	885	918	838	863	918	902	865	888	923	901	858	922	898	911	883	894	894	898	903	864	902	917	919	893	853	883	902	892	897	913	876	915	871	884	904	933	877	941	960	926	870	884	921	906	826	924	904	875	886	894	937	919	907	914	921	957	887	894	897	899	897	884	902	871	903	876	917	791	896	905	886	865	814	889	879	916	898	880	907	924	871	926	915	910	921	916	890	890	883	958	925	885	936	916	896	906	865	909	845	903	896	873	882	954	962	961	827	892	926	940	898	841	880	939	962	954	897	904	931	901	911	867	882	887	839	924	890	908	922	949	909	895	887	887	933	908	912	939	917	917	887	907	915	914	873	867	885	890	878	833	897	928	894	862	888	919	947	931	895	940	926	875	866	945	907	927	894	926	890	900	881	952	909	896	886	923	978	859	922	971	885	917	887	930	874	937	911	904	897	949	880	904	923	893	915	924	863	896	920	877	984	923	896	925	908	916	923	893	922	880	836	925	912	902	906	931	886	921	938	901	947	881	825	953	909	947	912	873	913	908	923	874	841	878	864	895	934	888	894	914	911	881	876	905	912	921	879	904	930	950	866	895	856	884	923	850	869	959	851	907	930	929	890	960	895	886	947	890	916	858	959	926	925	896	913	910	886	900	888	916	882	952	906	943	927	940	903	915	921	915	882	898	902	885	905	888	923	921	928	904	921	893	930	915	885	903	894	918	906	894	923	880	893	956	826	929	944	844	931	925	895	899	901	891	930	895	871	926	855	882	925	890	904	900	893	914	898	950	901	917	864	973	914	894	947	951	845	887	873	922	887	886	922	860	908	878	900	916	926	900	934	903	916	875	933	928	899	916	916	908	931	914	902	934	857	846	949	919	870	932	937	902	909	879	944	944	869	860	907	909	875	895	892	903	889	868	871	897	893	902	881	934	967	895	914	888	907	889	919	892	893	865	894	883	917	864	878	935	887	853	893	839	875	915	895	894	883	937	916	919	888	922	953	934	902	865	914	937	919	899	897	901	914	864	928	879	917	895	948	884	897	895	906	911	907	884	906	884	893	940	918	864	947	941	873	928	924	859	927	900	852	893	892	881	911	889	882	888	876	943	908	930	913	887	935	895	909	881	845	900	955	898	895	865	905	912	875	906	907	886	963	875	910	923	875	887	817	863	845	906	912	881	914	888	833	868	959	900	893	949	861	881	954	869	886	865	951	903	879	858	889	931	874	907	892	932	881	882	910	896	873	958	881	920	880	905	875	944	889	912	925	959	930	915	937	842	898	881	965	871	919	902	892	920	925	869	928	843	893	909	888	916	940	917	891	953	835	928	926	881	945	924	942	958	916	872	865	936	883	894	886	874	884	907	879	960	833	907	902	884	942	885	891	904	856	873	874	912	874	930	863	898	914	949	894	900	910	875	927	853	848	885	936	891	911	915	947	939	892	910	875	910	957	897	909	923	957	879	918	890	880	903	904	945	870	845	952	972	907	931	928	853	877	897	917	944	846	914	889	875	908	884	892	888	833	902	913	892	933	908	880	909	923	871	938	854	879	894	966	905	919	925	912	918	957	892	895	958	895	921	932	921	914	910	944	948	950	888	931	973	894	890	826	940	887	880	871	935	923	916	950	864	921	962	900	950	916	921	868	946	902	885	925	923	926	908	894	902	958	899	931	876	936	913	892	926	892	902	916	887	873	916	892	947	910	896	897	848	887	859	915	966	864	929	898	934	888	962	903	873	922	924	913	900	954	898	889	916	949	911	975	907	924	885	906	888	881	861	892	943	846	868	899	894	1002	922	909	876	912	872	908	874	888	899	977	897	904	868	937	922	948	931	852	900	911	918	888	872	888	947	844	913	929	958	921	899	909	916	898	910	922	894	927	875	907	875	860	919	948	877	878	877	958	836	895	940	878	912	883	860	874	941	888	885	908	928	869	910	952	948	914	960	935	896	896	876	944	955	925	896	903	871	947	929	922	943	901	900	917	932	884	901	904	918	914	956	914	926	968	887	924	857	911	904	905	933	877	913	916	959	913	887	879	879	810	930	906	920	864	922	936	911	919	897	935	920	949	932	936	872	957	939	857	854	926	915	882	897	907	871	911	884	944	916	859	867	897	913	925	904	896	886	886	916	914	863	954	854	936	921	908	902	914	873	895	895	914	846	935	879	892	867	946	905	949
6885	615	596	494	471	435	355	345	363	355	335	341	361	357	360	345	323	331	337	306	375	350	331	349	336	345	327	332	322	340	313	312	361	310	308	340	367	363	335	375	319	348	343	314	327	315	338	319	400	362	341	350	337	325	348	378	335	359	334	335	327	333	350	345	322	341	335	350	335	363	330	304	357	347	320	355	345	342	308	336	307	326	366	355	280	336	331	317	378	349	314	354	316	342	312	326	318	351	329	374	325	363	305	352	363	341	331	337	331	367	335	332	353	333	302	334	348	325	336	310	314	352	370	338	335	362	369	346	323	352	335	351	343	348	365	342	352	322	307	337	316	341	343	361	331	355	319	334	345	347	316	339	317	320	352	299	333	323	342	329	335	369	315	338	359	350	325	345	331	317	321	349	373	377	351	329	352	299	369	352	342	328	321	328	344	333	334	314	347	354	343	351	323	350	382	337	382	317	329	362	340	362	342	347	336	336	345	326	338	345	354	286	351	310	349	339	364	343	369	329	322	341	317	299	336	322	337	354	320	356	334	330	325	322	360	274	300	337	321	345	357	352	347	319	366	317	367	329	331	332	337	376	337	362	301	338	347	341	327	342	347	319	323	359	356	349	332	329	320	331	338	318	332	334	314	350	354	316	329	338	358	347	327	356	343	323	359	334	345	355	313	365	293	362	328	342	351	339	353	295	314	362	366	360	334	336	337	352	354	316	329	324	336	358	321	350	317	347	359	349	337	345	354	348	321	329	323	330	314	298	308	329	339	375	336	327	335	326	343	340	305	361	354	317	359	347	342	325	317	343	323	352	332	363	319	370	336	347	365	324	340	336	359	296	353	353	320	349	305	313	355	346	367	327	350	376	335	347	356	336	341	307	366	343	320	356	339	310	371	356	323	341	336	312	350	320	373	318	350	290	362	334	338	325	327	346	309	336	345	350	300	352	340	339	364	365	321	356	335	335	332	341	349	362	347	329	361	337	332	310	331	342	331	334	349	350	297	353	308	319	349	357	312	350	342	345	307	344	326	339	318	328	347	356	325	351	341	334	325	355	321	327	334	321	340	360	330	344	378	340	319	318	301	379	317	338	344	362	352	344	329	326	304	329	328	300	342	342	354	307	327	341	329	324	330	363	336	323	324	346	310	320	334	327	308	368	332	295	327	326	351	295	336	333	338	350	349	335	358	341	339	328	381	359	334	332	354	332	328	301	343	332	374	325	351	340	341	327	346	343	349	339	349	320	320	344	344	349	333	302	346	367	357	352	328	300	373	327	377	367	355	307	307	351	328	337	320	329	348	345	382	336	344	343	346	358	351	346	335	357	294	370	319	351	347	374	342	311	344	307	334	313	311	310	347	332	337	315	346	354	286	356	319	332	353	318	314	368	316	348	326	344	322	345	309	329	319	350	332	352	359	316	345	338	348	320	326	341	356	336	346	364	339	331	335	358	339	357	361	305	325	309	337	335	342	303	317	328	321	328	309	345	345	326	285	355	355	333	361	335	365	401	357	340	324	359	328	373	305	344	336	375	359	344	346	346	313	368	347	362	317	313	349	342	344	350	345	354	335	321	341	293	321	322	339	327	350	329	320	349	348	337	320	354	319	326	313	314	349	343	317	357	349	296	317	346	316	348	352	338	319	342	355	315	321	335	338	343	330	371	317	330	332	323	337	327	372	339	361	337	335	341	311	345	335	342	355	311	321	324	351	363	352	346	328	332	335	352	348	336	327	330	327	302	331	370	374	350	340	325	368	346	366	345	336	318	343	357	384	386	364	331	386	367	314	310	330	350	315	290	356	313	329	353	344	315	335	349	366	362	343	355	352	301	339	335	360	342	363	333	324	319	373	323	338	338	375	303	319	315	335	304	343	348	328	328	341	348	322	326	328	311	323	307	342	365	342	345	326	352	335	328	320	349	362	329	325	359	325	323	329	339	345	338	371	307	330	338	318	356	313	320	362	361	322	358	313	331	369	355	335	346	350	354	303	344	320	345	332	309	356	356	342	348	344	359	362	376	353	328	359	328	331	324	337	339	347	353	317	357	319	304	320	336	298	352	329	366	321	346	336	322	306	317	380	356	330	318	328	353	374	346	366	317	361	349	314	320	324	348	318	347	339	334	360	319	347	361	364	364	284	319	330	327	305	354	344	339	341	367	310	327	339	326	318	350	318	314	348	316	324	309	352	317	315	369	366	314	324	317	357	358	341	332	323	372	364	314	319	370	317	313	344	330	324	342	326	353	339	330	313	334	381	327	338	361	325	292	325	331	306	332	314	319	331	333	338	344	341	295	326	325	287	294	326	358	361	331	312	319	324	369	331	341	385	320	349	317	343	334	362	336	344	351	334	352	355	348	333	305	336	328	332	323	258	308	339	343	366	308	354	352	339	392	372	347	350	323	338	369	327	327	360	321	306	349	345	371	352	342	342	347	332	323	328	331	356	327	336	322	334	351	316	376	357	330	334	332	307	346	387	367	322	338	357	317	342	347	336	310	388	326	347	351	361	355	366	340	383	367	346	327	318	351	346	326	322	339	327	335	352	329	338	313	354	316	330	347	318	338	350	308	368	337	332	289	358	305	321	309	349	345	367	320	341	330	345	346	374	337	359	342	289	348	329	354	328	307	349	355	352	362	367	351	337	295	353	324	356	311	341	337	308	332	325	331	308	325	339	345	344	349	349	306	336	330	305	358	318	354	339	329	329	367	352	377	328	300	309	334	337	349	351	335	382	348	336	334	402	347	356	350	376	324	339	319	364	344	363	344	343	363	353	355	336	288	315	336	329	307	362	382	327	325	336	328	329	339	337	371	347	359	322	296	306	327	343	340	345	294	348	337	336	374	309	340	360	344	329	332	338	343	317	321	308	351	334	352	347	350	352	315	329	319	311	332	353	346	315	331	365	350	377	348	338	349	321	350	316	311	345	324	344	331	336	327	333	321	320	308	328	313	316	351	334	324	365	331	342	327	324	318	325	324	337	319	341	369	316	325	356	327	334	330	312	316	348	322	372	325	306	320	345	353	352	372	351	354	322	340	320	354	343	336	363	315	349	348	339	338	323	318	289	334	336	335	311	371	360	319	314	324	339	324	347	323	341	335	312	325	346	393	317	344	323	345	325	317	357	319	339	336	361	343	346	336	348	382	346	331	365	332	349	319	316	358	366	319	389	336	353	324	310	318	324	367	315	348	312	320	325	350	308	310	316	313	322	356	356	322	327	324	354	328	325	301	320	318	316	317	340	381	340	305	327	336	362	322	333	349	321	318	339	348	374	318	323	329	361	340	301	343	336	332	345	339	357	348	287	322	310	360	345	315	353	333	326	348	319	314	304	353	333	322	337	356	351	330	344	345	324	307	299	336	339	328	327	341	315	318	353	335	331	346	356	347	351	341	346	368	337	362	328	343	348	341	289	339	346	340	327	363	350	355	342	334	320	338	359	357	347	291	350	361	325	293	344	296	335	322	342	298	315	322	350	324
6629	1079	1334	1623	1380	1148	1095	1062	1032	905	933	870	871	883	837	888	843	862	896	873	871	860	800	789	824	864	765	827	835	802	826	837	821	786	825	853	785	814	824	809	794	859	867	836	848	836	762	835	778	811	785	824	748	826	815	807	784	798	893	775	801	837	826	848	787	799	809	791	801	847	825	816	794	794	852	821	787	849	792	808	779	792	807	831	881	781	833	813	790	832	828	849	784	796	768	808	822	784	788	813	863	807	797	830	819	806	787	864	826	774	828	842	763	762	814	748	836	750	802	793	803	819	791	863	832	855	803	799	826	802	797	762	844	835	798	815	835	798	780	838	766	846	786	792	819	801	861	816	743	787	806	823	793	848	768	802	828	809	802	808	779	825	824	798	831	763	758	808	839	819	846	818	817	861	833	796	815	838	810	820	806	850	791	798	861	842	807	833	809	834	801	789	841	812	823	812	821	811	785	832	816	812	843	828	806	828	789	825	829	807	840	809	841	871	778	775	769	776	782	803	862	795	830	812	846	800	805	823	763	853	855	739	802	780	805	820	820	771	782	807	813	794	761	777	806	747	820	805	781	828	740	781	839	806	816	786	830	823	836	824	831	755	814	833	839	831	817	821	823	818	859	805	791	779	806	815	804	791	788	750	834	782	818	801	801	807	811	799	805	815	824	817	809	749	784	814	844	838	798	786	802	797	801	788	803	793	815	800	831	844	798	814	807	811	915	763	744	823	764	819	799	856	790	797	843	794	817	808	790	779	843	815	806	808	843	787	784	857	843	779	842	818	809	781	789	808	832	824	811	861	877	803	850	798	812	787	829	789	787	802	800	827	780	801	819	782	783	770	774	816	830	765	833	780	819	798	805	803	764	815	775	838	835	833	787	799	801	799	819	823	808	830	842	784	802	812	821	820	795	786	778	844	809	815	779	804	822	756	841	783	789	814	797	810	809	775	786	832	798	766	775	767	814	765	821	842	790	812	825	783	787	818	833	820	847	808	811	796	793	804	816	851	825	812	811	813	794	781	798	802	813	757	805	831	799	820	913	838	777	799	795	833	766	775	809	804	808	819	852	766	807	825	801	793	820	822	806	861	790	823	805	811	796	803	807	829	813	786	806	855	775	841	806	834	785	778	787	802	757	784	796	782	812	881	792	773	822	846	860	857	781	846	800	787	839	794	834	764	789	755	833	804	809	792	752	811	836	805	771	834	789	780	861	848	815	820	774	821	768	820	786	778	835	854	810	805	831	800	838	802	801	794	786	801	806	798	821	784	818	820	831	777	791	796	804	850	763	817	787	757	832	832	800	812	801	782	833	826	824	800	778	799	790	831	796	791	773	805	812	812	807	802	844	842	811	837	821	785	797	816	827	836	794	840	825	843	833	796	791	798	830	815	864	814	795	828	831	877	819	846	830	772	790	802	816	823	798	841	782	813	788	810	754	784	831	769	799	773	805	838	817	766	784	764	791	781	736	818	819	799	829	843	854	786	764	811	799	835	789	812	837	764	768	806	806	831	782	793	807	783	781	755	815	790	875	846	814	805	818	819	845	809	856	833	751	819	752	787	811	842	815	791	824	777	853	837	831	847	814	823	849	798	840	825	783	790	871	824	822	820	835	795	789	749	813	844	788	788	805	852	791	844	816	769	874	853	811	776	825	798	820	815	776	778	863	801	791	777	855	770	762	814	815	802	777	822	783	754	847	799	769	840	786	801	852	805	783	737	770	811	818	820	804	774	793	792	824	848	812	768	821	821	798	818	848	816	828	785	844	771	838	804	756	798	781	800	822	877	782	840	818	810	840	808	774	806	802	810	779	765	824	845	793	795	722	835	795	794	782	842	835	799	797	824	795	770	763	799	768	779	815	831	792	809	789	846	859	840	774	782	775	770	769	794	801	782	820	818	828	812	789	785	817	803	754	806	791	767	806	796	809	796	818	803	837	813	826	846	785	791	794	734	763	864	835	784	825	810	813	808	771	810	827	759	784	829	761	802	821	752	779	801	799	812	831	786	816	761	866	812	792	826	788	807	806	838	829	823	858	855	760	765	824	859	786	832	783	798	826	804	826	771	803	787	821	789	842	827	825	767	830	817	859	795	858	852	793	840	845	836	796	837	829	848	836	782	796	795	815	783	854	754	770	820	810	794	780	827	862	835	803	807	781	765	802	814	772	820	836	821	816	821	850	817	842	822	806	807	785	823	852	839	761	796	805	790	852	858	812	843	763	761	801	880	826	805	810	793	835	772	771	793	805	744	846	807	769	760	825	832	855	819	818	818	769	792	854	840	854	847	772	831	765	854	752	731	773	802	793	769	754	841	815	787	767	849	794	805	826	776	756	820	824	845	750	822	783	818	824	788	807	820	852	849	834	811	747	836	807	784	827	797	820	839	813	771	800	778	793	846	821	783	812	778	804	780	779	834	843	798	821	820	763	786	803	797	829	799	790	775	817	757	821	797	832	812	835	808	780	810	794	839	805	795	804	805	814	841	786	837	768	806	764	742	761	798	793	864	852	824	804	804	816	848	810	775	765	763	814	818	808	792	804	794	806	819	857	843	810	753	784	820	749	771	822	809	812	831	795	792	795	846	828	824	799	806	780	777	800	825	821	829	824	836	807	798	788	822	838	834	807	800	804	864	785	842	879	765	773	796	806	769	834	728	800	839	798	804	788	756	797	816	795	827	785	805	791	801	851	822	780	797	847	801	768	784	822	795	855	783	834	818	798	829	766	793	789	793	821	789	808	810	813	758	772	782	824	811	870	763	846	797	773	832	831	762	823	758	786	860	834	769	810	812	802	806	833	803	823	776	840	816	794	830	821	870	760	830	783	809	762	832	803	860	885	773	806	825	835	841	762	771	852	794	790	811	821	807	822	838	759	862	808	798	817	834	785	839	815	820	824	761	729	818	834	784	763	833	792	773	754	780	803	808	828	831	793	838	795	772	797	786	864	856	820	759	795	803	824	779	812	776	789	820	841	822	804	759	849	848	768	791	822	794	818	816	826	743	823	780	802	826	879	849	782	830	806	834	805	844	788	786	826	800	868	817	776	811	785	779	809	833	847	801	823	797	830	830	796	839	775	829	808	832	825	758	766	821	808	775	835	841	787	800	769	748	780	810	789	794	813	794	793	778	833	854	805	772	828	785	821	825	816	753	852	763	796	834	774	843	813	817	802	838	788	853	792	742	832	788	802	818	846	787	845	792	862	828	815	766	824	810	786	803	793	829	816	786	847	797	810	801	810	770	791	806	832	799	796	780	803	764	775	786	812	761	828	827	826	808	826	805	824	783	828	767	777	803	833	800	835	854	797	844	811	829	787	828	817	816	805	789	840	820	808	806	793	836	822	869	823	807	835	774	762	753	800	809	774	828	818	770	855	838	837	763	850	807	855	808	767	806	801	771	788	808	814	801	847	766	859	775	878	795	752	841	866	765	787	859	831	808	790	798	795	861	757	772	847	828	750	770	781	792	828	861
12332	896	717	629	452	351	253	246	254	183	197	193	203	179	169	169	192	169	165	143	145	170	150	163	201	142	163	143	157	162	158	154	167	162	147	167	155	156	162	157	141	161	183	156	137	147	141	143	151	171	154	188	152	122	162	166	166	147	168	161	144	177	154	147	165	172	137	165	159	181	170	168	164	159	162	163	161	167	155	142	180	145	157	159	176	148	176	141	165	168	177	149	153	151	157	169	154	156	171	154	166	164	157	171	184	170	155	153	173	175	165	164	186	171	150	181	144	148	153	168	177	141	150	161	169	176	149	163	152	157	166	143	154	152	135	156	144	150	149	194	160	174	174	157	165	177	152	146	194	148	167	146	167	131	162	181	159	161	154	152	168	154	158	146	147	172	149	163	165	166	158	164	155	154	151	194	172	167	173	167	168	148	164	151	164	181	165	157	154	149	187	151	136	157	169	145	161	141	138	139	160	150	160	136	174	161	178	169	165	173	145	160	171	176	152	150	171	174	163	156	183	167	154	141	137	143	135	168	172	150	179	141	145	170	174	164	162	165	166	174	131	147	148	166	140	167	152	134	163	194	169	163	154	145	141	143	140	167	162	160	179	139	161	141	136	146	141	176	165	159	176	157	148	151	183	150	150	132	154	165	144	152	157	136	162	161	158	154	191	183	154	160	150	150	175	149	158	143	153	154	141	165	162	162	144	176	174	145	150	165	157	153	169	149	173	171	169	166	169	164	186	163	153	150	165	164	160	155	175	165	135	129	156	173	143	154	186	165	164	144	156	189	184	171	163	159	176	162	165	159	160	175	145	147	172	182	146	149	190	166	142	151	169	180	173	166	133	155	167	155	193	160	158	166	149	181	171	159	169	183	132	152	143	161	165	167	162	152	151	172	156	152	183	141	161	168	149	155	181	177	158	185	180	191	157	152	169	153	186	158	160	154	167	162	146	139	161	150	170	151	139	166	164	161	174	155	168	161	157	154	147	150	146	162	154	164	137	148	152	154	170	156	135	163	187	168	174	171	156	175	168	153	175	148	185	157	165	160	156	148	159	152	166	158	156	145	162	188	161	160	166	170	161	164	182	151	145	163	145	167	160	164	172	135	155	171	151	148	179	142	160	142	144	159	131	144	149	173	155	157	152	151	167	180	150	154	155	152	139	168	175	169	157	158	164	138	157	162	173	167	153	158	151	153	169	143	152	169	191	159	145	168	146	151	159	159	157	152	155	150	181	175	151	142	154	154	147	134	153	181	163	195	155	156	156	150	134	180	122	148	152	167	162	139	170	160	166	175	170	163	182	146	163	172	166	138	152	171	175	174	153	145	174	166	146	130	172	181	154	158	135	169	155	152	161	148	156	165	144	158	173	170	155	156	150	159	137	157	166	165	152	176	156	173	170	169	171	150	165	178	178	165	154	161	155	165	173	168	188	167	162	162	169	170	185	174	168	176	150	182	151	148	172	161	127	150	136	171	168	152	158	165	164	168	148	149	176	159	149	159	182	177	171	152	149	145	169	155	170	161	156	168	172	174	162	141	152	175	150	152	163	159	168	153	162	155	147	150	176	137	170	152	149	161	173	159	177	166	147	159	127	161	181	162	154	160	155	153	175	158	160	179	177	148	140	169	160	175	175	149	162	174	179	162	170	177	149	168	163	159	186	167	191	204	165	152	158	168	167	163	167	177	165	153	155	172	141	136	164	164	184	166	140	173	145	160	169	150	178	162	168	151	159	152	143	165	175	168	163	143	132	168	133	141	155	160	150	165	165	175	137	175	168	166	175	156	172	177	149	135	148	170	164	195	168	169	177	159	159	160	140	145	143	167	150	140	183	174	147	165	160	158	179	139	181	178	153	174	176	155	193	164	151	169	153	152	142	141	176	165	168	148	166	167	151	175	140	178	148	158	165	174	171	166	162	163	163	193	157	173	171	165	178	153	195	166	178	151	184	174	148	153	127	153	140	157	169	159	141	143	187	156	144	158	147	160	144	175	151	156	150	157	152	158	170	148	148	145	158	166	157	164	150	159	146	155	177	161	146	158	156	139	145	163	158	138	182	156	167	163	170	155	185	158	180	174	170	170	145	158	170	137	148	134	147	144	160	146	160	161	156	185	148	135	171	158	134	171	171	169	152	160	168	166	118	155	150	152	170	192	162	161	172	157	145	159	138	172	190	146	136	160	154	165	155	188	173	160	158	174	163	171	129	177	152	165	177	168	166	182	172	160	151	148	161	179	186	157	167	159	171	158	140	146	165	165	169	194	174	162	145	157	147	146	152	166	151	160	178	182	145	155	152	166	164	166	168	155	159	162	203	166	145	149	157	131	179	158	172	150	146	138	163	172	159	139	171	144	126	163	153	174	156	169	164	177	159	155	169	171	188	167	165	154	151	158	168	165	160	156	156	181	167	167	172	148	166	158	158	125	155	165	173	166	154	148	163	151	162	165	166	169	149	122	161	144	180	147	154	161	159	157	145	140	187	161	170	154	143	176	160	150	192	167	163	152	176	161	178	155	144	170	158	164	175	152	177	205	175	158	170	159	141	162	144	164	172	177	136	162	151	140	154	158	181	132	152	161	154	159	136	157	168	157	170	140	118	152	158	167	181	166	147	160	140	163	152	178	160	187	167	135	142	165	155	171	171	165	161	144	164	147	154	176	174	173	153	164	149	158	159	163	155	138	146	155	169	163	156	157	146	155	157	153	156	157	176	167	159	153	162	138	156	183	154	166	189	168	160	154	157	142	149	143	132	176	127	148	164	156	154	157	167	173	163	150	154	141	156	162	187	184	169	185	152	155	181	147	183	152	159	177	189	165	173	181	152	153	143	178	175	172	166	160	190	154	168	152	138	160	158	139	161	187	182	158	161	171	161	175	155	152	159	168	128	182	174	160	160	142	157	159	156	174	165	177	188	179	182	170	138	157	139	176	162	155	138	170	166	172	151	174	157	149	153	174	147	169	163	172	161	166	130	151	178	182	148	135	147	168	163	154	175	164	171	161	155	164	187	165	156	152	156	181	165	162	164	148	166	162	167	144	148	140	160	158	164	146	168	163	158	163	162	164	148	172	172	150	155	163	149	149	154	180	184	154	182	162	148	128	156	150	147	161	148	161	148	197	170	165	155	175	154	150	179	149	159	164	180	149	175	147	176	176	146	164	177	161	167	139	160	159	185	144	156	181	170	170	149	168	140	128	140	161	165	157	153	159	137	174	158	183	148	164	149	187	145	189	144	139	175	185	174	168	155	170	184	178	162	165	147	156	167	149	161	163	169	159	152	170	162	160	122	148	177	173	161	156	158	167	173	165	180	178	183	141	150	169	153	135	143	164	171	145	148	185	158	167	167	146	126	171	154	138	168	170	179	153	153	183	180	149	153	155	176	159	165	149	158	147	156	172	140	160	149	152	160	167	155	157	162	161	167	151	162	147	175	158	167	159	165	183	147	172	137	171	158	151	152	171	147	126	163	146	158	137
7747	839	1623	1905	1603	1138	992	840	747	669	613	637	555	550	525	537	529	497	450	505	473	510	444	460	448	458	463	443	455	459	456	441	475	412	415	457	428	445	448	444	411	440	444	452	423	409	412	439	439	449	431	455	439	432	425	444	434	469	444	424	407	403	430	398	412	422	453	411	445	401	396	427	414	409	421	422	442	411	415	394	395	417	435	431	410	403	405	448	431	393	419	413	423	430	452	451	408	412	392	402	417	395	406	410	422	445	437	394	392	423	393	424	407	426	375	403	417	384	396	414	403	395	402	424	423	404	367	367	429	441	446	439	413	390	405	411	394	436	421	411	427	422	420	450	408	416	385	443	389	436	450	429	393	425	414	433	366	426	424	409	390	396	440	397	402	382	422	409	410	378	417	424	432	403	383	398	409	389	413	404	439	404	386	386	381	397	422	413	399	391	444	466	451	414	397	395	399	420	423	421	439	429	431	465	442	433	426	412	399	385	430	386	418	440	389	432	453	397	421	414	409	414	389	385	430	427	416	421	352	403	422	438	414	451	409	392	442	426	458	417	418	393	397	411	437	410	429	417	387	376	479	430	454	426	390	461	413	438	423	399	410	431	424	424	398	412	436	440	422	457	423	441	438	423	410	410	431	399	403	383	399	412	406	419	371	414	413	388	424	435	446	405	422	426	426	459	412	431	435	394	413	386	416	429	406	408	406	421	434	422	423	410	408	410	382	397	412	389	399	415	401	437	423	415	419	408	398	409	417	415	419	396	427	427	418	438	392	386	416	443	420	437	441	422	439	449	421	409	437	446	404	438	392	457	425	416	426	388	428	371	403	421	436	411	424	430	401	391	405	422	436	417	443	396	445	427	442	409	424	443	414	436	432	409	413	369	418	388	411	409	422	399	407	395	439	397	419	415	384	411	388	410	412	395	411	409	418	387	386	398	430	411	386	435	392	425	404	406	408	401	427	468	400	406	478	444	432	440	387	432	416	419	421	421	415	386	452	392	401	402	409	455	409	378	428	403	454	408	419	413	415	399	450	417	439	439	421	458	420	424	441	396	435	424	390	451	418	381	423	421	405	434	437	419	393	388	399	418	424	400	442	392	453	395	433	440	430	416	443	405	385	421	437	399	422	431	422	456	437	410	423	396	401	392	380	379	413	411	432	436	424	418	409	389	389	375	397	439	425	436	418	455	414	411	401	390	375	422	428	397	380	431	413	413	394	379	418	405	411	399	384	399	420	405	424	409	418	388	396	413	432	428	431	384	445	399	387	398	414	440	442	402	408	452	392	420	425	407	398	420	405	402	395	423	397	397	427	424	401	430	421	391	404	384	410	405	425	370	429	419	434	411	425	414	392	439	456	397	419	403	424	406	393	473	450	425	427	390	420	369	424	451	420	390	429	408	435	400	444	411	393	425	426	435	420	426	393	420	444	421	423	438	444	421	439	429	397	438	381	418	410	392	407	413	439	411	446	367	395	434	431	415	376	401	394	405	411	390	424	439	394	440	415	414	402	436	439	420	416	404	371	428	418	414	400	371	419	460	417	400	443	412	434	377	389	436	406	413	400	385	423	412	411	415	429	419	396	421	438	456	422	368	393	400	440	439	453	416	412	405	415	422	451	416	461	387	415	430	401	403	377	390	404	406	425	425	399	458	412	400	408	414	448	399	408	421	412	458	404	409	412	412	451	417	430	419	396	438	439	419	435	393	417	456	392	389	420	434	405	414	412	431	411	430	399	467	416	421	433	463	439	416	412	408	399	369	425	411	410	430	394	390	401	428	448	379	432	400	397	407	400	419	436	435	427	456	402	425	452	418	455	413	418	408	420	416	406	433	406	432	426	439	407	417	402	428	396	435	405	442	416	420	412	406	428	407	424	414	409	409	390	409	420	397	421	382	387	402	402	420	380	421	420	431	433	406	414	422	432	471	432	424	425	432	425	458	393	380	434	401	473	433	424	414	418	420	410	455	387	404	426	417	435	387	428	425	410	410	418	391	430	429	410	439	424	418	409	429	419	400	389	395	385	393	409	419	409	388	419	432	411	454	421	419	428	466	449	372	395	416	457	356	426	430	438	385	410	424	432	408	406	418	422	423	440	394	402	411	437	447	406	391	383	415	420	413	436	439	413	404	417	443	438	421	393	449	398	437	421	397	422	432	404	425	426	456	416	406	417	429	421	413	436	417	413	419	398	448	415	422	439	414	415	392	419	414	398	456	389	405	412	444	382	438	433	467	434	425	392	407	429	453	423	434	405	408	406	394	427	394	426	424	428	400	402	431	417	391	389	426	433	429	423	412	420	434	427	423	421	439	442	440	432	425	430	436	445	414	407	461	395	444	423	407	388	426	409	419	417	443	415	436	442	428	402	449	390	417	426	420	387	435	408	405	413	416	429	400	429	404	421	453	377	422	428	402	404	395	429	417	411	432	440	447	405	408	414	386	417	437	424	412	400	474	383	428	403	406	452	420	435	426	447	400	367	416	411	409	415	423	410	378	420	408	414	422	433	419	404	423	438	418	395	388	422	417	396	430	424	416	399	421	416	411	378	425	420	456	396	392	435	390	382	441	395	461	397	411	401	425	402	381	444	441	418	386	406	413	385	420	406	396	398	373	438	413	419	451	431	423	422	410	388	407	409	408	438	407	419	418	447	436	417	437	434	428	408	398	448	446	414	415	441	424	425	423	430	399	407	439	434	414	417	423	426	418	390	412	419	413	402	425	398	413	430	402	465	404	398	445	421	405	428	396	426	450	461	471	422	433	371	410	445	433	403	425	446	403	389	418	427	379	434	391	424	400	437	436	423	388	419	399	420	437	426	429	428	420	439	405	408	427	391	452	424	414	402	431	401	413	377	408	411	381	421	401	404	402	417	435	411	402	429	416	423	420	444	429	432	388	429	404	430	460	403	434	417	404	440	439	435	419	410	397	438	437	418	416	403	417	444	433	426	381	442	434	404	421	426	408	426	432	417	460	411	439	413	418	426	419	411	456	447	405	384	431	420	370	435	398	433	432	408	434	422	417	397	425	441	444	410	426	416	425	404	434	417	438	463	408	415	399	380	432	456	430	406	445	439	443	429	410	404	383	407	398	430	423	400	452	452	402	390	441	469	455	403	403	430	416	393	423	398	363	438	366	402	437	383	415	384	399	422	431	403	419	385	442	440	424	409	404	404	423	410	448	437	385	410	406	440	414	398	433	418	421	418	403	409	410	410	420	425	430	427	425	447	439	421	402	459	439	456	428	393	415	423	426	428	412	390	407	438	437	403	430	384	428	400	431	420	428	388	429	426	401	418	424	430	432	425	415	401	396	430	404	423	441	433	408	442	396	429	395	421	393	419	474	434	421	452	402	405	445	425	413	425	381	413	402	414	398	425	446	398	439	410	408	428	428	418	409	417	374	423	418	402	439	431	389	424	396	456	415	414	395	411	418	412	438	414	430	425	429	377	424	430	427	419	408	427	394	396	454	425	416
1298	381	397	413	382	384	370	331	369	381	350	344	347	367	369	357	347	404	395	397	385	359	363	402	378	378	394	368	356	357	370	367	362	377	378	384	417	392	441	370	378	389	365	371	394	352	346	409	403	375	411	369	379	372	366	358	400	396	371	326	383	333	372	384	382	400	382	372	383	362	381	379	332	353	370	380	416	376	388	349	362	382	330	387	378	376	388	367	373	375	422	386	394	391	348	378	382	389	371	359	376	390	335	352	342	370	357	362	344	385	362	366	375	378	383	366	374	378	381	390	392	365	362	355	354	381	384	374	357	387	381	381	387	374	428	394	339	411	356	339	371	379	368	360	398	387	322	359	341	377	380	383	370	375	408	358	376	351	360	362	375	374	378	382	393	389	385	347	385	402	388	369	406	341	348	340	386	358	359	406	342	365	359	354	329	397	367	362	356	365	409	381	378	372	393	377	370	379	359	357	385	375	376	359	407	374	410	365	365	379	361	363	388	359	380	355	382	431	385	363	360	375	362	402	368	384	347	367	383	393	378	375	342	397	399	380	379	333	367	358	351	380	363	399	355	379	361	353	348	390	360	339	353	323	391	378	353	356	375	372	409	375	350	380	379	332	373	380	399	383	389	421	394	378	394	312	394	394	370	382	388	397	388	370	384	358	377	388	389	395	337	407	337	369	349	364	365	398	349	388	367	367	368	367	373	359	341	368	356	385	367	358	384	412	389	378	370	335	369	368	352	351	361	367	400	381	385	355	374	350	376	374	353	348	317	366	407	371	373	338	376	329	378	370	361	361	394	385	373	388	396	368	368	363	421	344	360	377	389	372	369	364	370	370	372	375	397	341	357	388	406	356	377	383	355	379	382	384	364	376	348	373	383	360	393	414	362	379	361	350	384	314	379	360	389	365	395	379	380	355	427	360	385	357	348	368	411	378	407	382	373	388	385	404	395	419	391	372	339	406	383	380	395	346	395	383	401	384	402	373	354	412	341	353	380	357	348	344	384	350	396	369	333	364	373	343	376	368	393	386	382	373	380	387	416	348	369	383	325	386	360	334	372	377	344	411	389	353	407	341	388	361	372	388	395	338	395	371	363	404	366	333	386	363	376	363	340	346	360	379	372	366	389	352	393	378	336	343	377	369	396	389	380	367	352	348	333	387	388	351	359	356	365	381	389	372	380	352	354	362	417	385	376	424	394	380	405	369	348	367	415	356	385	360	383	394	376	382	366	346	376	353	367	389	347	372	400	379	323	372	347	330	361	397	358	380	334	341	372	396	391	387	351	392	364	367	387	397	376	374	376	366	369	381	350	348	362	363	337	335	368	335	375	358	340	348	388	381	395	361	351	347	349	381	394	363	371	399	350	372	387	349	371	378	350	339	359	397	385	384	362	376	339	409	370	324	357	413	359	362	360	358	374	415	364	396	386	359	374	380	392	387	351	382	391	367	366	372	346	364	385	359	404	399	355	378	348	360	338	349	383	354	365	397	363	339	400	393	353	375	396	411	372	419	384	365	368	385	395	358	368	413	359	370	343	374	393	330	399	404	372	420	356	344	327	390	388	384	362	346	362	360	365	367	391	376	367	349	379	319	374	397	370	385	351	369	362	355	375	385	388	371	392	354	383	369	363	400	379	376	368	343	346	331	359	344	400	375	377	389	378	389	360	366	368	389	428	359	369	388	367	366	364	375	386	431	370	362	385	380	394	383	362	375	411	361	349	367	373	354	370	342	389	384	334	392	397	316	395	372	369	349	360	362	362	377	400	378	414	387	393	387	382	364	353	361	368	387	358	395	369	382	392	353	376	384	347	400	390	353	388	371	428	353	357	355	377	367	398	389	359	352	369	409	396	395	367	346	387	383	330	398	397	373	367	360	366	378	390	372	361	365	356	392	384	434	357	366	373	368	410	389	366	394	355	360	379	364	376	394	405	368	373	366	380	384	358	345	386	361	412	384	323	413	383	362	349	345	390	376	372	355	373	370	353	378	367	352	398	367	341	391	373	367	350	356	375	349	349	342	350	337	373	400	411	349	385	377	386	353	377	361	357	375	399	342	371	365	352	371	360	349	369	382	351	403	357	350	371	355	377	368	361	336	367	400	391	367	385	379	359	342	330	348	379	351	384	352	381	362	359	360	368	361	383	363	381	365	393	342	349	366	378	366	381	332	402	407	327	360	397	372	351	395	342	355	371	358	342	382	344	368	410	404	336	398	423	388	402	369	333	376	381	376	383	395	366	381	400	385	366	355	377	394	353	391	334	340	350	395	363	384	380	357	379	354	401	384	419	392	398	348	354	381	357	366	348	403	367	387	400	355	414	391	386	390	395	367	369	376	401	371	349	374	377	345	386	387	350	352	384	369	405	344	381	379	354	394	365	389	376	409	381	345	390	375	383	427	346	371	367	358	336	383	374	361	404	377	371	402	406	350	388	384	395	400	376	392	341	399	402	379	383	387	386	369	416	340	397	357	370	370	359	381	366	353	354	363	392	390	373	350	368	357	352	310	359	374	392	374	357	372	372	351	330	363	384	382	375	350	351	348	368	387	354	396	366	367	349	342	374	392	378	410	372	374	355	369	387	400	338	375	360	366	372	384	370	385	336	390	364	339	337	367	354	345	354	339	359	383	363	377	374	428	354	368	390	424	391	344	384	368	387	368	385	374	383	377	397	381	370	343	433	399	395	385	340	379	358	372	396	352	385	389	363	356	406	342	378	412	354	369	373	388	363	376	371	368	359	366	377	362	373	368	368	393	349	373	371	370	382	402	378	373	364	404	434	356	410	351	374	380	366	355	404	405	381	389	356	388	375	406	412	345	399	359	342	362	384	395	321	403	391	366	383	332	349	418	428	330	401	358	351	364	366	366	331	341	390	405	368	370	370	362	348	360	337	358	412	393	369	346	379	380	369	366	338	400	395	370	366	376	371	339	333	354	334	364	390	389	389	369	343	375	395	343	375	393	381	372	367	420	354	388	361	326	386	362	359	398	375	411	375	358	357	381	364	344	404	358	404	396	377	378	362	386	398	380	370	367	419	336	356	381	353	345	377	370	360	409	381	384	341	360	358	347	333	331	370	375	364	370	370	368	367	368	379	356	376	387	350	337	404	388	355	342	404	383	392	357	370	388	376	372	401	366	371	409	388	353	362	350	371	331	374	371	365	376	358	372	394	372	346	386	395	371	335	393	374	363	376	362	377	391	376	347	349	396	363	356	384	392	367	360	380	379	406	353	337	383	362	402	431	378	387	369	389	367	390	411	393	368	390	371	329	412	338	384	376	340	408	373	382	383	355	332	400	422	380	378	335	372	401	341	374	393	403	351	392	383	373	379	347	415	355	401	374	362	390	354	359	397	368	377	351	383	357	348	369	372	371	333	381	391	363	371	375	323	354	366	365	387	377	381	381	395	335	357	359	390	402	363	354	355	367	344	345	332	344	391	389	378	348	355	366	357	385	357	347	381	356	343	365	349	362	332
1975	896	907	926	864	913	848	890	892	941	865	934	935	884	924	911	873	901	887	960	880	893	905	935	858	973	909	835	860	879	911	931	922	846	906	903	948	957	866	865	867	877	850	860	972	893	909	891	859	922	937	928	908	910	940	931	926	939	898	819	873	910	846	887	938	859	940	883	904	896	826	882	923	893	880	902	895	881	915	846	915	884	938	911	846	912	947	902	859	894	840	913	875	875	933	877	880	913	937	905	926	954	904	954	850	886	897	887	965	916	863	905	862	894	904	898	936	881	911	897	848	940	861	853	949	874	931	878	909	880	864	935	899	882	907	866	884	840	881	877	853	948	887	870	915	887	922	903	909	924	860	901	912	864	869	920	943	895	910	872	864	878	936	918	914	915	895	926	893	925	898	870	877	941	906	852	945	924	906	884	951	869	911	894	858	949	938	929	886	932	886	870	900	924	903	869	935	889	952	919	922	869	904	863	905	943	866	845	911	892	931	874	919	902	907	917	899	929	920	875	859	876	822	955	923	906	949	923	876	929	910	939	876	955	902	920	903	927	923	920	861	863	842	830	929	891	918	892	910	898	917	848	870	906	886	880	869	847	844	902	931	897	944	926	818	880	913	863	871	882	896	971	920	915	932	886	918	929	916	920	874	850	873	875	949	845	899	943	862	891	897	871	924	928	918	893	929	934	889	922	888	926	904	918	923	893	920	890	883	858	878	891	896	847	926	838	918	892	924	913	965	851	970	894	896	864	926	909	862	925	941	857	859	903	867	925	855	842	899	937	913	913	880	909	905	873	902	872	887	933	935	920	896	839	912	898	881	940	881	920	921	868	884	912	880	864	960	901	872	916	938	918	914	895	915	907	946	894	910	901	896	930	910	908	901	914	898	889	918	875	897	913	922	871	916	909	863	857	875	883	924	894	902	915	941	852	857	893	902	908	918	891	911	886	950	890	936	889	873	897	880	843	853	913	886	910	930	880	884	913	885	886	879	923	929	943	855	912	891	879	909	909	856	857	875	906	852	859	922	868	916	889	896	880	877	878	861	902	925	918	908	905	899	885	915	849	912	887	897	942	888	910	892	835	907	888	878	906	919	813	963	905	872	876	899	936	938	926	918	954	875	850	899	889	844	871	858	949	846	909	918	909	879	888	897	897	927	975	885	850	906	843	877	880	885	868	961	880	866	884	906	886	921	886	914	860	897	903	915	921	851	939	899	912	873	859	875	843	901	868	897	861	875	852	902	906	942	894	829	950	931	918	817	870	937	870	892	904	897	896	925	894	882	821	918	869	882	876	942	824	864	924	882	914	913	868	905	904	842	861	908	896	897	904	892	901	880	898	858	921	898	907	893	884	818	859	890	886	912	927	875	889	945	850	945	851	890	896	880	839	877	862	907	876	920	904	889	850	876	920	876	877	892	879	933	933	908	882	884	899	911	887	853	904	936	913	918	878	875	892	893	893	890	838	903	901	874	855	918	837	923	864	917	923	837	892	922	896	951	915	935	868	889	922	909	846	936	900	910	890	874	928	901	889	903	887	931	873	856	924	858	881	862	883	892	911	949	929	901	911	895	859	929	922	914	906	878	917	928	896	881	881	888	978	927	915	808	895	902	917	928	832	921	915	883	933	894	877	948	918	875	942	905	954	928	892	868	913	870	914	887	918	924	911	894	964	893	867	844	869	886	863	920	896	908	894	882	893	901	907	884	908	888	899	834	874	881	903	897	891	872	910	930	896	952	948	839	903	923	913	905	895	892	884	869	878	896	917	896	917	895	851	906	886	877	924	854	915	928	918	917	872	921	873	900	902	898	905	857	919	865	914	937	879	903	910	865	877	913	858	843	873	869	879	883	918	880	915	908	918	906	968	919	931	892	920	911	860	899	970	896	884	914	901	906	902	911	875	896	880	864	885	864	913	913	918	946	897	880	943	892	923	899	899	935	882	906	871	940	930	915	881	916	925	894	886	913	910	897	905	938	909	902	924	907	890	867	884	790	911	861	885	927	886	888	908	919	863	880	859	904	887	952	863	874	889	921	864	901	897	929	896	887	877	894	891	936	913	972	863	898	877	934	908	826	920	917	849	867	909	914	907	857	928	937	903	901	854	875	918	920	888	892	926	907	867	917	881	888	906	874	885	896	886	914	917	877	888	976	892	918	888	921	919	860	919	946	871	942	912	868	881	856	904	959	931	902	883	854	888	837	869	903	899	915	911	857	928	947	935	870	931	889	866	872	859	868	917	886	881	883	829	935	852	947	875	885	851	915	953	950	879	899	939	923	909	897	883	940	894	913	934	920	938	928	936	893	869	848	903	930	887	864	921	879	904	935	880	871	915	910	897	879	888	888	945	852	918	876	899	876	831	882	910	903	894	862	822	929	930	928	918	844	906	850	882	901	863	864	944	927	874	857	856	936	880	908	874	866	949	908	888	881	895	927	889	873	903	946	895	932	865	885	903	892	893	852	880	839	883	900	896	916	904	917	872	899	889	925	877	932	881	893	914	891	899	914	915	877	865	875	857	851	866	872	935	881	907	906	843	875	887	950	902	853	861	878	879	867	893	911	892	921	843	865	884	899	889	925	844	896	886	920	901	881	847	848	895	849	905	846	924	888	894	891	926	908	920	890	936	916	895	828	878	902	901	948	828	863	867	837	877	889	911	910	945	866	918	909	948	914	869	892	851	870	888	937	845	856	913	950	868	871	885	910	908	895	909	862	910	885	892	878	873	907	900	918	894	851	940	876	923	904	885	946	903	899	895	914	930	926	899	933	923	932	899	926	948	903	879	891	888	920	924	890	874	894	868	897	916	857	942	909	877	875	878	933	908	926	847	915	901	856	872	944	896	878	949	880	929	907	910	934	867	931	883	991	887	900	903	861	892	896	883	944	874	915	953	856	928	868	902	902	922	822	914	841	866	835	906	919	886	898	880	897	891	940	900	912	907	904	826	923	870	934	895	853	919	890	892	869	924	844	892	889	874	904	835	915	952	901	886	836	896	883	903	962	894	900	856	908	927	855	930	926	897	945	898	925	875	866	871	866	860	903	862	884	919	955	957	888	882	918	884	910	850	891	875	931	880	928	889	854	896	869	963	916	884	881	921	859	909	917	898	915	846	901	881	932	899	874	946	862	943	902	859	878	892	846	877	924	855	903	900	880	919	970	904	890	886	888	927	905	919	909	847	919	883	871	896	875	929	899	917	842	876	922	948	895	870	912	884	867	881	904	909	835	900	917	894	890	930	885	892	883	865	898	889	923	868	870	898	955	888	865	922	896	866	918	940	845	880	914	920	891	844	902	925	834	897	876	868	882	866	901	835	968	872	922	912	934	903	904	864	877	909	891	935	900	908	927	892	900	915	928	882	924	880	916	905	891	912	887	973	912	929	910	907	896	950	884	923	911	904	881	870	890	910	881	852	890	896	900	902	917	936	869	875	893	931	886	861	922	899	858	887	938	834	896	907	859	893	923	902	890	899
7001	602	591	608	465	407	392	397	421	321	299	346	335	346	351	361	338	392	335	336	311	309	329	338	350	382	332	343	347	355	342	320	356	379	332	360	319	332	336	334	325	334	339	333	316	372	326	336	305	340	329	363	348	339	345	363	348	342	336	338	331	398	325	344	328	329	344	304	315	304	350	322	323	311	308	334	347	339	294	331	313	365	340	347	314	295	305	332	325	327	325	334	325	334	361	323	353	326	317	322	365	363	341	303	309	334	344	352	362	323	354	313	333	357	348	348	339	331	325	347	332	321	313	343	329	364	344	302	338	346	348	324	377	352	320	334	360	300	378	346	331	331	363	340	362	358	340	333	333	302	331	306	297	340	354	344	321	319	341	330	314	329	360	324	337	326	353	353	346	353	350	342	342	343	328	364	345	325	340	325	313	346	326	333	376	325	336	341	346	338	360	352	299	330	355	335	345	314	305	288	361	333	322	308	378	327	331	331	348	308	345	369	325	307	283	328	324	375	307	288	312	361	356	325	345	334	348	310	339	326	341	333	325	363	343	331	311	355	366	319	350	332	306	339	349	361	294	314	386	349	366	363	332	370	339	346	310	373	339	345	339	340	299	324	338	339	308	328	345	333	321	345	351	339	320	320	338	344	329	334	331	320	289	340	327	335	320	330	315	329	353	332	364	349	344	339	350	312	328	371	374	337	322	336	357	325	340	313	338	357	312	287	344	348	373	331	331	326	320	384	329	351	334	307	311	320	310	352	369	368	332	303	302	328	361	362	372	388	378	323	356	296	347	330	314	314	373	340	323	339	339	343	325	356	323	333	337	372	336	306	355	317	336	318	380	320	326	298	340	346	355	346	311	333	340	323	327	336	370	322	367	335	338	332	335	312	357	357	349	345	357	334	322	354	319	322	318	314	339	297	312	324	351	353	290	358	319	350	354	366	335	325	342	310	315	321	346	320	314	308	344	348	336	353	327	357	368	331	371	351	327	313	340	333	352	303	346	355	324	358	354	326	339	343	392	330	349	338	353	332	349	339	318	351	311	376	346	365	368	335	325	335	352	356	386	340	345	317	370	345	333	336	344	330	336	379	338	351	352	351	346	325	338	315	348	330	368	344	331	356	352	359	340	337	327	348	336	332	306	344	341	316	306	307	346	352	332	308	337	344	353	329	320	381	308	323	337	334	311	334	323	310	359	326	324	350	367	339	304	379	356	302	332	304	320	313	335	342	328	345	302	338	363	356	357	333	333	306	363	360	349	352	334	360	352	367	349	332	304	293	327	345	301	354	305	356	343	311	339	366	357	321	312	305	334	340	357	344	314	296	343	369	339	338	351	324	273	331	314	302	357	333	297	354	340	313	324	347	344	369	349	299	349	370	314	299	321	326	339	343	314	337	362	309	322	345	320	327	347	318	359	356	332	351	325	325	336	338	324	339	335	337	348	350	328	316	327	326	358	341	342	322	361	328	313	326	341	336	368	330	343	365	312	328	361	341	324	345	310	321	328	382	335	358	353	319	314	290	331	368	293	352	309	355	355	338	306	349	354	329	348	336	317	387	345	313	360	356	325	323	337	334	349	306	353	327	341	363	330	335	345	363	312	335	368	348	330	331	348	346	329	323	290	354	364	333	299	338	299	338	309	347	345	356	334	349	296	345	304	346	327	329	328	343	342	369	320	317	311	347	343	350	338	364	348	345	335	338	368	359	314	323	335	319	343	346	311	366	336	321	332	337	317	333	329	345	331	297	328	319	353	351	344	332	348	312	389	339	350	308	349	364	315	368	330	332	331	320	319	339	338	340	347	323	311	351	349	327	321	338	342	310	329	352	294	304	335	347	319	297	356	318	332	346	333	311	373	335	304	345	332	334	319	315	308	358	331	333	351	329	355	356	349	316	361	333	341	348	316	341	329	371	357	343	318	327	318	353	345	352	340	312	368	332	353	346	348	309	299	329	331	310	321	337	301	342	363	355	342	328	329	344	317	358	344	335	368	333	361	318	359	337	345	346	312	346	347	320	337	315	366	344	337	344	388	328	357	343	349	328	326	347	311	321	353	308	343	316	349	333	355	345	343	330	337	322	333	352	314	332	316	358	332	356	334	344	345	375	325	347	335	328	345	334	347	340	354	317	349	306	368	365	329	356	333	361	346	347	325	334	297	332	351	294	327	341	323	326	338	304	328	343	294	344	315	349	328	330	329	350	346	344	343	344	322	329	359	360	334	342	354	338	329	317	366	323	314	312	323	349	341	313	370	345	348	314	338	343	336	335	310	304	307	332	316	344	330	340	341	322	316	335	328	344	323	313	337	329	345	358	336	338	358	307	322	341	341	353	320	320	328	312	329	350	359	355	360	373	339	361	329	336	355	363	328	315	315	342	336	312	344	316	329	357	366	314	359	332	349	348	315	344	293	344	322	335	335	301	319	363	371	348	347	327	313	325	333	308	373	341	334	334	330	364	327	344	331	352	322	320	323	347	332	339	372	324	349	353	366	316	327	340	309	330	344	328	334	349	305	346	335	313	300	316	334	298	330	306	366	320	298	348	291	329	332	307	319	342	322	329	354	367	315	361	346	339	335	336	346	359	313	366	319	354	301	304	323	355	337	312	346	339	352	336	326	368	335	354	316	307	316	350	313	283	338	345	321	338	300	288	359	325	344	320	300	320	303	321	317	376	346	335	348	351	323	321	363	332	340	295	321	343	308	310	319	304	331	333	352	322	317	327	330	374	388	336	317	321	362	329	289	310	298	319	322	337	348	327	326	366	352	343	327	323	352	343	334	311	342	359	298	317	355	340	322	323	379	333	307	329	306	328	332	362	349	298	341	340	357	344	361	320	321	301	336	315	345	344	360	304	348	347	355	357	350	309	294	357	343	392	340	369	346	346	333	338	358	333	347	334	346	342	315	340	343	324	344	313	354	322	324	335	344	353	318	344	330	307	326	343	292	348	343	355	329	328	320	342	359	359	349	319	335	321	357	361	338	357	332	360	329	323	314	321	347	364	354	348	331	313	345	367	308	331	309	368	354	326	379	332	361	317	306	303	357	336	345	331	344	323	331	321	343	314	337	316	340	310	333	333	323	316	357	361	314	345	329	302	357	314	326	334	340	368	346	342	336	356	352	348	354	337	368	369	338	333	376	362	296	323	371	341	331	299	320	308	341	336	320	357	339	342	334	300	355	383	341	346	313	341	323	333	325	339	330	351	350	324	352	336	338	344	340	348	356	313	309	329	338	344	340	313	336	331	368	327	330	331	334	348	344	314	335	344	336	377	341	338	323	368	351	330	333	333	322	318	321	354	346	361	340	348	361	350	353	335	326	337	329	341	315	322	339	314	353	347	345	296	332	351	349	320	336	331	338	358	349	336	326	331	332	341	342	323	317	340	362	321	330	357	327	338	327	316	343	329	319	326	331	336	345	357	330	322	340	373	357	314	312	294	325	352	327	356	329	295	344	359	313	314	359	374	306	328	313	314
6416	1063	1437	1599	1403	1245	1071	1006	1028	985	926	835	905	847	899	845	850	818	868	826	780	822	843	803	805	791	851	844	831	869	774	812	853	831	781	791	808	810	831	810	837	878	783	815	849	782	821	798	872	842	796	828	893	807	836	793	795	834	772	819	864	858	799	801	863	817	770	796	817	799	815	821	841	815	826	768	837	735	871	765	804	767	804	754	858	826	788	808	771	808	775	790	821	803	790	828	830	798	758	832	770	799	752	796	783	798	809	825	798	834	805	824	790	819	780	813	849	837	809	787	793	786	845	790	841	811	805	834	785	761	790	816	795	775	764	820	825	743	825	780	841	728	771	817	785	852	810	814	782	822	779	820	815	779	767	774	830	782	771	809	778	792	849	827	813	833	749	830	772	822	804	844	810	801	830	804	804	874	801	830	768	856	847	825	848	769	773	781	797	806	815	761	783	852	825	821	858	811	702	737	792	879	771	814	831	772	812	779	785	803	781	782	810	833	791	799	774	837	851	851	804	792	829	813	781	815	767	833	813	791	783	849	800	776	780	806	845	824	822	787	776	771	826	806	783	744	779	816	754	829	824	857	814	806	802	797	775	768	819	791	799	822	786	779	775	806	825	786	803	788	831	769	843	767	780	764	863	803	787	792	856	835	805	833	823	790	783	859	766	783	847	767	797	792	780	829	826	823	818	723	805	766	756	767	832	785	803	872	799	810	810	810	786	817	811	784	790	765	828	777	783	806	802	813	792	810	748	812	799	775	820	859	826	845	775	760	767	815	783	807	804	814	822	760	830	773	881	822	748	787	793	771	791	826	818	822	814	780	774	849	743	823	769	843	789	802	812	815	805	827	811	792	796	791	739	814	786	822	843	797	841	830	820	793	791	815	827	848	819	788	822	878	784	780	781	811	770	799	824	854	803	835	804	798	739	807	796	825	839	840	813	798	797	790	768	763	798	867	807	820	836	838	808	778	807	814	838	810	796	806	832	863	801	810	768	809	754	816	855	820	777	751	797	789	762	764	812	841	748	879	794	725	784	838	803	797	793	789	785	793	805	813	804	811	797	818	769	817	811	805	837	850	841	832	810	802	798	812	819	803	809	814	856	862	836	784	831	787	771	802	803	782	811	794	800	747	807	803	844	811	847	816	815	826	803	805	761	819	857	801	799	779	823	847	753	812	828	794	786	811	801	819	827	782	845	779	801	823	772	809	862	802	810	825	855	823	786	800	843	850	854	816	810	795	828	922	822	798	820	821	811	809	824	779	768	789	801	817	817	809	823	759	842	806	814	811	815	779	782	864	800	818	845	812	793	826	826	798	803	775	899	815	797	793	828	783	794	809	868	839	889	832	801	819	854	795	840	785	747	830	778	789	816	793	810	841	817	816	778	816	830	863	781	821	821	798	793	772	819	774	783	783	771	784	813	796	747	851	840	809	799	817	747	778	782	828	775	765	823	825	818	824	826	819	853	814	834	790	806	824	811	813	809	826	816	846	796	814	830	820	790	843	846	814	857	763	770	758	810	786	829	830	868	818	849	823	789	834	866	803	825	848	822	864	800	780	823	785	764	812	855	759	824	840	769	815	809	844	812	809	839	796	835	814	789	768	764	802	833	842	791	777	769	818	780	792	811	778	786	836	784	844	808	794	753	773	808	793	818	773	831	833	815	775	832	851	826	823	849	796	776	797	793	830	791	811	790	846	817	832	766	810	780	766	831	811	789	805	816	810	759	791	799	788	835	802	779	773	800	838	772	836	768	831	822	818	813	836	812	799	768	804	786	834	821	787	848	847	774	798	842	857	835	823	797	847	809	809	785	837	808	837	792	784	761	841	796	791	815	805	847	836	801	798	794	838	784	797	796	731	801	853	824	804	824	816	804	828	833	805	822	807	830	814	759	802	809	842	813	744	798	790	810	798	813	777	782	767	885	789	845	797	756	760	822	752	784	823	819	791	777	814	821	824	766	773	819	811	832	830	793	853	816	764	812	794	787	798	829	758	786	828	789	774	789	774	792	805	830	829	778	822	805	807	812	808	811	793	771	843	823	799	801	814	835	769	823	804	802	809	814	794	843	812	813	792	747	802	786	757	794	778	857	849	788	854	795	789	812	810	810	879	805	831	816	819	826	800	790	768	779	804	834	801	850	829	812	845	813	802	778	772	768	817	797	791	797	840	795	809	762	815	801	820	778	803	800	780	802	820	851	792	801	819	815	770	832	859	805	784	766	810	821	788	840	793	790	775	771	807	796	750	817	834	797	870	811	809	823	773	778	804	825	848	809	777	808	829	855	826	774	846	832	794	759	804	793	813	769	769	838	816	791	811	758	797	791	794	788	822	828	798	761	772	834	798	829	834	822	818	833	819	789	776	804	785	825	780	781	819	837	835	783	798	815	860	816	751	760	753	760	756	754	782	806	798	813	837	834	829	784	844	826	805	823	785	801	794	810	817	858	831	787	830	835	782	886	800	842	836	798	788	758	782	731	821	785	840	744	788	768	814	806	730	817	774	828	780	822	796	813	849	815	851	799	822	811	814	799	820	793	799	817	840	736	833	791	751	806	788	769	836	780	779	791	823	775	771	811	856	816	850	790	813	832	837	859	780	795	784	829	816	812	784	756	788	757	835	775	847	824	843	807	793	764	821	810	837	803	770	776	802	831	753	787	755	814	788	789	806	836	817	841	829	789	783	853	780	822	791	830	787	801	804	825	785	785	825	821	813	795	817	763	802	821	812	831	838	828	788	823	805	813	762	836	738	812	848	849	809	862	786	813	813	806	777	719	827	792	819	778	812	818	788	809	801	825	802	805	827	758	784	793	748	788	813	812	794	767	782	811	776	854	749	766	807	790	834	782	834	826	806	825	814	833	809	805	799	795	839	839	800	806	832	817	795	829	760	765	844	795	769	778	858	828	771	799	829	745	783	792	851	800	789	809	810	797	823	821	799	786	793	789	829	782	764	826	790	817	802	839	800	768	810	764	825	840	784	804	837	844	827	800	825	810	805	818	815	809	771	828	812	808	833	836	806	859	836	803	821	817	825	810	837	882	770	872	829	815	761	823	814	837	833	803	769	805	782	779	800	793	806	837	802	808	810	780	820	882	759	784	828	823	799	792	827	839	797	814	778	775	836	823	791	785	799	777	827	814	769	835	824	815	818	796	763	801	843	811	791	868	769	808	803	831	823	777	816	748	806	835	807	847	791	808	849	793	793	806	817	812	880	813	767	751	814	777	831	837	858	803	811	789	782	824	841	783	788	790	820	803	795	819	838	789	838	878	775	872	854	807	753	804	796	782	814	805	851	815	761	822	773	801	829	837	803	778	817	795	824	844	773	837	791	769	793	872	791	808	752	821	805	826	777	784	838	787	812	810	813	800	823	837	814	758	788	809	842	821	770	824	791	810	812	810	828	783	823	855	802	812	781	878	813	800	765	826	775	814	835	836	789	811	838	802	830	846	865	758	777	810	817	781	801	813	771
12371	858	636	574	371	255	241	226	228	212	194	199	195	212	170	177	160	165	172	162	179	193	139	140	173	139	174	156	163	166	143	193	146	186	168	163	156	131	168	152	160	173	168	153	154	157	178	155	162	161	156	140	170	140	175	165	166	155	146	185	164	162	145	162	142	146	169	183	156	181	158	174	138	173	151	154	184	160	139	192	183	165	175	154	167	165	156	166	156	170	144	154	160	130	160	182	153	162	149	170	159	145	147	174	154	153	175	149	156	124	137	159	140	151	132	156	149	165	151	143	162	154	187	155	182	158	152	169	155	153	163	177	167	153	139	159	156	174	156	149	168	147	191	155	172	163	169	149	134	144	165	142	152	146	170	176	162	165	158	153	142	163	147	158	140	147	165	166	155	161	160	166	142	133	150	152	140	140	140	161	160	149	157	164	178	185	165	144	146	147	146	155	152	155	154	147	131	161	143	174	156	145	153	160	152	165	153	181	156	146	171	168	164	155	143	141	157	159	149	150	135	179	158	167	153	156	168	170	149	161	173	177	181	157	165	144	157	157	145	151	137	156	152	150	147	170	155	162	153	162	178	170	163	166	161	173	166	167	141	158	150	150	153	157	180	152	131	170	151	159	171	170	159	158	151	159	158	156	172	154	161	156	145	157	168	157	142	147	145	145	171	190	163	171	167	163	149	164	158	142	170	156	157	164	146	158	169	159	170	144	169	152	156	147	170	173	168	142	166	138	146	157	156	172	154	151	176	148	157	152	163	164	167	150	169	165	152	142	176	145	156	155	153	168	177	186	176	147	158	181	157	148	170	175	151	147	134	149	172	164	185	136	141	174	171	151	147	177	156	171	163	146	149	146	141	159	144	147	167	143	171	163	170	156	167	182	150	155	161	161	148	163	133	160	173	163	164	173	152	164	156	165	151	181	169	167	163	192	156	145	173	145	173	151	133	148	173	143	138	149	161	155	155	171	146	144	135	141	169	177	164	189	152	141	160	160	135	159	177	147	173	194	161	180	134	177	157	154	151	195	176	169	156	155	167	154	169	163	182	163	149	137	153	171	136	175	160	159	179	155	173	150	157	159	149	162	174	152	152	149	153	163	145	162	174	172	155	155	173	155	152	122	162	158	172	154	146	145	141	139	190	174	150	146	145	169	135	144	158	165	162	125	166	157	170	174	178	176	146	153	170	168	157	134	169	145	168	169	160	127	166	167	151	138	169	161	167	162	156	149	156	154	150	147	173	155	152	166	151	164	161	157	171	193	184	135	184	160	166	150	179	162	147	154	161	163	152	191	166	142	156	143	175	177	146	161	171	174	135	159	193	137	176	176	184	153	144	175	143	149	176	156	156	172	164	159	162	163	177	166	148	150	154	156	156	166	146	195	171	159	121	150	174	163	161	140	141	165	155	159	168	162	169	164	149	133	150	161	147	138	142	143	148	154	183	162	176	163	144	158	150	185	149	164	152	157	155	150	192	152	143	164	167	165	169	145	173	159	160	165	148	181	165	184	151	161	149	167	166	165	164	168	164	162	176	164	148	146	160	172	159	158	166	168	167	156	166	154	153	186	135	162	154	159	175	167	158	183	150	159	172	158	167	161	173	168	197	173	163	173	162	146	184	162	148	168	122	158	187	189	157	185	151	159	177	139	165	154	149	150	177	149	181	167	138	144	171	146	170	163	180	137	139	144	181	165	173	166	137	169	171	150	174	166	146	183	137	176	167	145	177	169	159	145	147	161	140	163	159	142	152	181	176	169	178	179	163	147	158	152	154	159	172	170	153	155	136	174	177	151	150	160	157	174	189	161	168	175	155	155	150	145	154	172	164	169	163	150	160	163	142	163	159	173	167	185	148	151	180	148	153	167	166	183	143	152	159	148	168	152	176	160	182	155	144	157	177	153	165	174	158	162	137	164	173	170	179	171	154	161	148	172	176	161	175	149	144	194	169	141	137	160	171	173	154	153	164	161	172	153	170	171	165	165	156	165	162	163	171	153	143	150	187	170	132	153	165	152	159	164	142	177	158	162	182	164	188	178	164	156	152	169	161	173	162	164	177	159	170	167	163	150	147	171	179	175	165	148	168	151	190	164	152	159	167	155	170	163	176	174	145	141	138	139	143	136	170	141	150	175	159	154	152	153	156	169	156	150	159	169	165	156	154	159	147	138	174	159	142	138	189	165	134	159	162	148	187	168	156	162	158	177	149	148	168	169	154	160	155	153	158	162	178	156	157	179	159	168	158	175	144	156	157	147	154	129	164	177	159	162	134	127	159	133	136	164	146	159	157	149	142	127	159	161	176	153	139	161	160	135	150	145	155	157	159	159	180	154	134	142	152	149	134	183	176	154	160	161	156	164	162	145	145	184	153	134	159	179	154	164	142	147	161	151	163	152	170	167	177	155	143	145	159	161	177	162	190	130	154	165	164	161	156	179	172	173	155	152	155	183	157	138	153	179	170	155	176	155	153	170	162	153	156	147	165	170	175	159	151	177	163	161	141	139	164	181	145	150	156	141	164	137	187	189	198	160	183	146	162	170	165	169	164	170	172	174	157	164	143	170	153	147	150	138	168	151	180	170	182	154	156	158	178	172	195	174	157	141	167	172	152	156	145	170	152	154	149	152	149	152	152	160	157	161	155	186	191	142	156	157	148	153	150	154	149	163	135	154	151	168	144	161	179	169	156	152	181	160	184	147	170	168	149	165	161	164	133	160	162	144	147	176	155	143	154	152	163	169	181	142	172	172	171	147	144	161	166	155	180	149	170	177	167	167	166	164	165	158	159	176	133	180	162	159	162	167	176	154	145	180	159	180	160	160	147	160	144	150	155	172	195	159	126	145	154	139	144	149	160	153	177	165	159	185	163	171	172	172	153	154	161	185	146	169	177	169	163	171	170	151	153	169	162	167	174	160	154	164	155	127	158	154	133	152	157	149	151	154	148	161	142	165	158	156	167	183	162	153	167	157	164	150	140	152	151	164	156	177	131	146	158	189	160	146	169	156	145	161	171	163	144	169	167	156	173	156	165	171	151	183	173	172	154	143	156	165	164	143	146	166	139	174	141	159	189	152	156	145	138	143	171	163	159	166	151	154	178	156	147	170	185	160	154	143	176	184	164	191	151	156	168	154	169	162	155	171	151	166	175	150	169	163	194	153	166	146	165	165	151	155	156	160	162	149	147	142	136	144	175	165	180	136	143	147	146	156	152	158	182	176	151	155	168	180	150	147	147	155	147	151	155	150	151	148	150	159	172	158	140	151	159	138	170	151	156	179	127	157	138	142	152	160	164	149	145	173	142	133	150	169	159	166	161	153	151	162	171	172	164	162	171	181	160	157	180	172	156	190	152	167	160	156	175	156	162	146	153	150	163	156	154	170	155	154	183	172	157	154	159	158	149	161	171	166	166	179	170	164	154	173	171	156	152	144	167	167	145	162	162	155	162	167	187	136	172	181	168	146	130	140	170	158	202	158	147	161
7771	911	1679	1813	1519	1200	1036	851	714	681	642	673	589	564	585	529	531	553	444	482	452	502	517	467	474	493	418	453	452	429	433	425	439	421	460	446	410	441	452	420	429	448	415	412	431	413	416	438	437	428	438	420	387	409	429	447	429	419	419	448	430	379	446	417	435	416	392	422	437	448	406	433	424	444	413	412	404	424	368	404	471	407	404	401	392	430	392	411	446	423	401	393	417	429	414	402	399	423	469	440	418	439	421	399	417	428	438	415	396	396	434	414	431	440	422	387	416	432	394	444	439	446	429	395	425	394	405	407	437	425	458	411	415	427	438	391	422	431	427	413	418	424	394	434	432	436	402	417	432	439	380	441	439	426	473	432	428	398	432	446	423	410	435	404	411	411	385	407	411	433	444	404	381	405	388	414	416	409	377	428	417	422	428	428	430	406	430	419	444	430	388	427	411	415	425	420	405	373	413	425	415	423	406	421	408	398	448	407	392	434	405	404	429	392	422	410	408	419	400	383	439	408	424	409	391	390	408	388	410	413	396	428	418	392	428	403	420	403	424	447	443	415	428	414	396	403	393	409	428	441	394	438	425	419	435	425	392	422	399	435	406	442	376	409	416	394	409	416	449	436	401	424	400	422	427	420	398	422	409	457	418	405	384	364	387	435	406	417	414	401	441	438	434	418	409	415	437	438	434	434	462	430	414	399	404	426	429	409	422	397	449	444	431	394	412	443	439	440	424	399	375	450	405	447	427	404	411	427	396	437	429	405	424	424	421	437	394	422	435	430	428	438	429	418	418	418	436	445	434	406	473	436	404	440	421	421	385	398	427	418	431	434	427	419	432	372	413	384	441	432	407	415	436	479	437	425	392	420	413	427	413	420	435	440	431	435	414	389	414	436	403	415	406	429	387	432	396	428	417	418	400	413	455	449	397	416	407	446	450	433	441	419	424	454	375	389	454	411	405	425	416	433	423	400	408	410	443	417	429	425	428	408	438	398	425	422	417	425	407	387	413	411	396	426	406	428	410	428	424	420	463	429	383	412	377	458	390	431	390	396	394	397	413	421	420	433	416	398	430	450	359	428	397	423	420	440	459	418	416	422	452	335	409	436	422	425	458	436	400	439	390	429	455	449	442	394	390	418	400	425	418	428	429	427	437	418	445	402	441	441	434	429	426	415	430	408	409	406	469	396	404	442	424	402	430	428	423	411	428	409	475	443	411	395	414	395	412	424	409	391	415	422	424	420	427	446	419	389	446	409	421	463	415	431	467	404	399	423	436	439	383	412	429	396	385	448	433	420	427	437	438	395	401	416	440	431	386	429	407	452	429	420	432	452	430	439	474	436	447	429	393	413	447	422	410	420	402	422	405	427	400	394	412	445	407	401	418	443	440	426	403	438	434	422	431	388	399	416	406	381	392	465	383	395	369	397	428	448	405	424	438	455	389	411	400	436	392	409	408	425	424	397	435	418	448	392	391	409	400	370	387	409	416	387	417	400	410	441	404	401	407	415	429	417	429	398	429	417	395	422	424	419	388	448	443	405	418	424	451	480	418	418	393	414	390	425	444	358	416	429	413	388	425	410	415	423	413	430	410	414	408	422	432	402	422	411	421	445	414	402	423	426	446	403	400	437	387	410	419	418	416	448	442	394	430	430	433	401	441	386	436	422	402	383	417	416	404	431	421	423	402	414	450	443	392	451	418	425	399	456	391	439	449	411	426	395	436	386	410	419	390	448	405	435	459	425	406	445	411	403	435	409	412	409	404	412	388	401	418	407	410	398	415	429	427	413	415	438	418	385	457	431	435	399	414	426	379	417	418	433	381	397	459	396	422	412	410	384	401	416	418	407	397	418	458	466	423	422	393	413	434	415	415	435	441	391	409	449	390	431	396	454	416	408	431	411	413	429	435	397	432	413	397	428	419	446	387	398	412	402	396	383	425	436	462	420	412	425	408	445	415	394	423	400	417	431	427	375	440	428	397	420	408	424	404	419	452	427	387	432	420	460	434	405	445	441	391	372	403	449	462	406	432	384	380	412	403	413	417	423	454	360	399	419	404	386	441	410	416	447	406	423	424	436	418	426	380	427	415	449	394	406	415	402	436	438	389	416	420	421	415	424	433	396	394	427	428	412	407	438	435	405	432	391	398	455	391	414	416	433	450	393	430	409	420	402	389	397	417	413	426	413	401	413	419	425	423	431	432	418	420	418	426	419	434	420	457	424	424	410	424	403	425	395	419	397	427	399	422	403	436	425	410	434	415	405	400	431	415	408	430	390	435	403	445	413	428	427	420	441	416	429	428	420	395	415	442	409	422	432	444	397	442	414	423	416	380	408	437	403	374	395	445	395	423	422	410	418	407	393	407	455	431	411	437	419	417	405	414	386	410	442	387	435	390	394	422	421	395	427	397	423	410	427	400	412	440	405	414	428	440	428	439	402	441	407	407	414	446	403	377	422	390	408	417	425	436	387	415	401	433	386	412	388	406	433	398	395	413	423	408	458	446	427	434	413	455	433	429	427	412	400	464	439	420	391	422	420	398	380	466	456	424	435	436	431	409	398	396	422	435	378	418	422	429	454	401	431	412	412	402	428	432	406	401	396	376	400	442	443	432	448	418	450	430	407	426	425	409	401	469	442	427	430	416	450	412	404	420	437	427	393	416	392	440	419	448	401	419	437	408	386	434	392	424	421	439	414	461	419	384	412	381	392	407	376	411	406	424	440	398	417	416	436	446	361	418	447	405	405	392	449	405	430	397	385	443	406	423	407	415	401	420	457	417	412	400	410	437	423	408	403	436	445	436	403	411	418	406	438	402	417	444	466	414	461	386	418	404	425	432	429	447	441	437	403	391	432	419	412	441	429	426	402	412	407	409	389	425	422	416	370	385	415	417	387	404	419	423	471	459	430	441	459	462	425	443	421	418	415	436	432	427	398	410	415	448	358	411	437	393	416	427	392	416	455	407	408	403	369	408	439	403	404	433	400	422	452	412	388	409	439	433	414	416	414	427	405	437	415	453	443	387	411	397	420	421	405	429	384	442	402	409	440	396	406	401	393	420	429	411	452	435	374	423	436	413	437	457	395	411	421	429	393	425	400	418	443	397	429	402	404	410	368	393	377	397	445	430	435	386	399	428	435	402	476	411	434	433	423	422	402	431	417	400	386	411	442	468	417	467	448	405	399	392	395	417	408	469	432	413	444	426	414	434	440	431	410	393	447	411	436	403	457	438	423	395	420	395	455	413	409	412	431	416	446	488	435	394	407	446	406	420	438	398	440	415	436	384	412	460	402	431	420	386	408	431	407	442	410	386	400	410	450	445	428	407	401	405	428	428	416	437	446	431	383	405	445	433	425	397	405	398	387	400	408	431	446	412	439	416	429	421	427	425	417	393	389	403	415	396	422	385	403	419	414	455	385	395	445	425	426	416	411	408	413	433	425	377	425	411	430	398	463	413	404	415	426	431	395	410	406	442	424	400	425
1255	438	330	394	400	384	370	404	366	314	376	407	398	403	349	424	387	407	352	363	385	387	353	383	324	377	346	378	377	376	367	343	368	377	368	409	366	360	405	350	388	384	371	349	350	368	364	380	395	429	355	364	407	410	382	356	362	377	383	355	379	377	386	380	378	401	357	350	337	376	379	375	365	368	395	365	402	391	354	350	367	361	367	357	373	398	412	374	334	371	358	378	377	413	382	378	362	348	394	379	395	374	391	352	386	415	396	374	377	362	351	370	369	363	381	402	380	391	394	409	387	357	353	388	343	377	380	383	358	393	386	390	367	351	375	418	383	366	392	405	347	372	359	392	377	413	407	347	344	354	378	372	376	384	361	369	399	381	344	342	362	387	391	375	383	382	395	369	376	401	373	389	383	394	384	386	382	378	385	403	363	411	399	390	377	387	381	344	402	366	368	347	385	372	383	377	387	378	378	372	403	356	388	361	404	386	426	368	375	359	366	404	369	374	391	399	355	387	360	381	346	360	358	359	386	362	375	365	376	346	375	365	364	386	363	426	365	334	351	372	368	400	362	415	389	341	399	394	370	415	350	377	362	407	381	373	372	385	376	384	426	362	379	416	396	388	378	389	373	401	334	387	394	345	381	375	385	353	419	375	398	371	394	378	387	359	379	360	390	407	366	364	369	355	421	359	407	356	353	400	368	388	377	417	397	395	391	346	352	373	392	402	363	355	381	341	378	416	362	401	318	359	357	387	378	382	383	384	399	403	389	374	366	388	397	397	379	354	383	396	362	379	405	380	406	358	385	370	373	394	385	359	338	356	378	356	392	375	395	378	376	400	381	376	339	350	387	382	386	337	367	373	367	326	362	339	353	371	359	376	347	394	369	365	379	344	379	379	389	367	361	356	389	388	379	385	395	398	361	354	374	380	346	361	378	347	363	324	382	380	364	393	379	395	389	394	392	382	383	401	413	384	353	409	400	400	388	371	353	404	453	364	395	408	363	372	387	383	391	390	397	366	403	406	355	346	391	372	329	355	367	376	384	326	374	351	357	416	375	410	417	413	366	348	367	373	400	359	361	407	334	361	397	389	377	413	356	366	349	367	393	365	358	372	406	350	413	396	387	379	387	384	351	383	384	393	426	361	366	416	401	371	353	385	399	399	370	375	392	375	340	389	402	355	366	377	350	370	414	335	378	342	388	390	384	354	370	343	360	388	394	349	425	386	428	364	392	389	346	416	366	360	373	398	388	367	365	371	361	358	343	355	377	406	418	375	390	378	358	363	365	367	409	360	370	351	370	375	358	374	366	375	410	352	393	397	361	413	355	381	360	423	361	420	405	368	363	386	373	377	351	417	375	384	356	369	328	375	358	368	375	376	377	390	375	377	366	380	372	367	386	397	372	397	339	390	376	368	385	410	370	368	343	369	381	356	345	368	378	364	403	413	358	374	375	384	377	361	389	403	370	427	358	378	406	365	397	428	370	401	384	348	344	384	346	375	374	388	347	394	356	366	363	379	370	345	432	385	363	383	385	389	392	365	364	399	350	373	347	377	352	410	390	343	357	378	365	366	374	350	385	380	404	408	389	356	367	375	403	383	385	356	358	335	379	348	338	383	338	353	390	394	398	384	380	386	366	366	386	359	404	372	395	393	348	389	360	363	357	367	377	411	380	376	349	366	372	410	391	378	365	379	371	382	389	390	408	368	349	412	382	406	400	377	405	379	353	391	396	417	403	407	366	350	365	353	352	308	360	379	364	373	329	403	365	383	369	361	342	371	375	383	380	415	356	363	361	348	416	363	324	374	362	373	408	393	362	382	337	354	362	371	374	412	384	386	391	406	421	368	381	379	393	380	385	373	393	392	389	391	365	349	394	394	341	395	362	389	361	362	364	394	382	369	384	359	387	376	372	402	350	411	372	357	389	396	367	388	367	382	399	342	398	353	384	382	351	359	354	358	345	365	350	387	401	362	406	346	378	334	379	377	369	351	366	382	352	355	351	369	337	383	403	412	373	378	391	381	389	359	330	377	412	403	360	422	383	374	386	376	340	342	371	391	355	371	340	342	387	368	356	409	341	352	380	365	415	330	363	359	351	414	356	396	376	375	326	389	378	396	376	382	379	380	364	363	350	370	420	365	374	357	378	376	360	404	385	416	393	368	407	368	379	377	422	358	395	400	394	396	385	372	370	381	383	408	408	396	398	381	358	402	364	399	355	382	380	399	373	347	392	370	394	394	351	380	376	354	378	378	383	385	376	353	357	369	406	333	389	387	370	355	363	372	363	390	344	362	381	362	379	335	387	418	399	374	358	398	374	366	397	337	383	380	385	403	368	382	373	369	431	384	356	409	392	368	391	380	396	364	370	376	403	355	362	403	394	384	391	397	403	373	399	369	389	364	382	332	392	391	413	371	388	381	375	351	415	374	376	398	369	362	365	379	368	376	381	370	381	397	393	317	363	414	373	399	375	405	342	357	380	395	380	404	387	340	388	326	380	368	347	356	379	383	387	344	364	359	390	388	408	351	389	379	432	356	337	406	408	430	424	392	402	393	410	369	378	370	388	406	351	386	328	375	388	396	369	397	395	377	389	357	373	385	368	392	420	340	365	375	364	385	380	387	377	408	416	357	348	380	380	361	395	364	404	401	408	372	402	368	395	392	347	370	380	340	368	374	353	376	374	364	382	347	390	388	391	371	426	389	367	375	398	417	373	352	365	323	395	363	382	366	381	363	375	404	356	363	418	405	391	415	394	366	346	395	397	401	419	375	379	409	408	369	395	381	385	372	377	376	403	352	428	394	380	385	355	398	372	375	379	355	383	384	386	411	363	383	386	361	374	358	389	387	386	329	421	371	403	356	390	390	369	357	393	365	401	374	328	367	371	365	365	362	404	404	363	363	384	370	412	374	350	343	385	391	391	345	368	381	375	385	373	425	339	380	409	402	381	364	389	412	384	412	368	352	390	343	403	366	366	381	357	384	401	375	401	373	349	379	366	340	372	390	361	354	352	350	356	389	360	390	347	395	393	374	398	419	364	350	375	346	356	394	375	363	359	390	379	371	336	384	382	381	372	383	386	402	370	347	324	389	365	345	347	386	386	407	368	406	374	355	362	370	372	372	378	364	396	363	366	364	402	373	363	359	415	355	374	405	358	387	371	383	368	372	378	369	420	406	361	370	389	347	367	296	373	405	398	389	342	381	368	398	357	377	374	350	380	356	362	390	371	381	415	354	377	429	367	395	371	401	332	364	398	390	360	358	372	396	386	385	393	335	385	353	421	378	372	354	369	355	358	343	348	374	357	387	369	351	371	358	358	351	352	369	374	405	343	344	378	342	363	367	410	395	372	359	398	390	362	379	396	374	366	411	402	367	344	384	395	398	358	378	359	376	369	348	379	347	393	382	353	377	365	370	382	402	347	368	371	389	384	342	375	399	369	398	350	374	364	373	391	367	400	406	377	378	379	387	413	360	379	382	377	369
2177	894	928	922	942	906	927	866	908	925	879	879	922	893	942	911	916	874	877	949	848	909	898	877	909	877	893	872	881	918	905	893	913	888	831	921	913	904	880	942	961	924	949	869	941	868	874	844	923	910	917	908	931	914	891	927	949	899	872	937	920	937	896	862	908	906	878	932	860	884	851	903	943	895	907	921	938	907	898	888	890	886	922	900	920	885	950	946	901	863	870	929	932	899	960	867	872	926	942	925	914	881	891	913	886	901	878	855	903	897	959	921	918	904	941	884	934	925	886	908	954	899	854	935	932	910	894	891	929	907	942	893	908	893	859	873	895	864	924	924	950	943	953	911	885	914	917	908	872	890	924	915	882	932	896	876	877	898	920	906	930	838	942	917	903	888	882	889	911	877	920	851	907	922	883	905	876	905	893	889	922	884	879	907	884	864	880	907	919	890	880	956	907	932	920	946	929	910	902	882	911	921	917	892	891	852	958	895	885	857	886	971	917	884	888	893	882	914	920	911	864	888	921	887	917	891	881	861	831	973	900	919	924	892	897	894	924	888	854	933	912	917	908	911	866	900	928	915	946	880	876	922	908	866	916	894	882	929	939	935	898	915	951	899	977	941	886	913	893	915	975	923	898	876	941	889	890	842	938	912	932	878	873	858	915	911	951	866	937	905	931	898	915	903	890	900	862	902	947	878	905	915	882	841	942	881	850	885	902	894	926	908	891	906	897	910	916	916	893	909	957	987	856	914	886	899	886	868	929	865	849	907	878	925	922	921	899	852	886	904	925	884	944	881	907	902	990	930	904	923	940	909	906	885	870	908	900	906	921	886	871	918	872	923	853	904	889	934	931	900	935	903	893	891	886	908	895	959	846	924	880	927	945	940	904	933	899	920	886	881	890	912	877	984	886	864	860	967	953	953	925	898	937	874	903	915	919	894	921	903	876	894	898	862	883	903	937	938	943	908	871	886	891	850	930	940	900	933	939	897	958	876	937	892	839	873	915	920	885	854	927	884	891	917	917	908	860	887	862	890	888	890	902	913	873	880	895	914	896	936	913	879	957	889	869	924	830	901	876	877	876	911	937	866	931	923	901	876	910	928	913	899	865	918	966	913	889	953	917	879	942	831	870	937	865	957	867	900	907	951	893	933	903	877	907	942	905	890	885	951	902	913	924	890	920	906	896	943	884	892	909	909	936	915	883	965	883	924	882	897	930	893	938	923	899	890	879	923	905	909	917	885	895	877	961	959	931	916	907	896	873	946	888	868	938	863	865	896	864	921	937	893	864	903	887	890	955	931	897	928	922	856	883	880	910	896	854	910	927	909	918	872	965	956	914	890	922	899	943	936	935	933	892	929	880	854	865	905	921	891	887	917	901	908	931	913	929	907	937	900	911	861	830	924	878	932	901	876	897	942	919	884	932	911	879	914	926	896	926	902	929	911	901	907	941	891	891	914	889	856	909	895	871	914	891	890	883	929	913	917	898	910	907	888	891	900	859	883	897	930	881	891	951	926	873	865	843	901	936	866	879	915	873	969	902	931	897	913	892	898	878	915	897	915	881	888	901	898	863	942	872	900	898	905	868	922	876	901	916	895	939	867	894	876	895	955	876	890	906	933	899	955	947	931	900	922	855	840	866	904	906	918	868	906	914	948	904	900	846	861	921	896	864	915	872	886	943	901	930	868	941	885	948	900	939	918	954	894	903	844	888	900	879	923	892	912	899	902	945	859	877	906	917	915	894	916	927	905	907	938	946	909	846	911	899	943	869	945	902	880	886	873	889	854	911	964	896	889	866	960	933	908	913	933	908	886	937	912	932	908	896	978	940	884	883	915	956	911	903	868	911	851	884	922	846	897	877	936	938	957	976	901	866	939	889	901	933	859	916	891	929	914	885	869	870	886	896	956	871	949	915	908	919	923	890	884	943	932	887	854	920	891	894	914	864	896	893	885	897	879	940	869	895	857	894	900	833	903	934	956	901	898	948	882	901	881	846	868	934	948	912	907	875	864	954	931	893	932	921	844	942	933	892	947	871	913	919	883	926	898	945	903	886	891	915	835	911	892	865	890	933	928	922	935	827	865	902	900	899	919	924	915	862	878	937	927	889	913	850	898	847	912	924	870	911	898	913	887	907	902	894	919	853	918	934	933	857	870	901	883	929	913	909	925	912	885	914	890	934	947	921	866	883	873	888	907	909	920	921	825	909	874	899	902	895	860	949	954	890	898	928	930	867	932	869	870	887	876	930	858	922	975	924	884	866	943	926	880	862	895	864	907	900	867	889	856	953	886	952	910	902	900	819	898	945	910	850	871	892	907	915	910	934	940	907	927	933	923	892	868	883	878	825	937	993	887	871	927	920	878	907	954	920	899	861	975	880	897	895	880	946	896	864	893	892	853	899	897	923	874	829	841	886	816	938	880	908	918	946	835	909	893	907	948	889	908	930	882	872	853	881	908	879	873	866	883	877	892	889	890	871	905	847	884	922	881	942	913	922	934	905	954	947	907	896	902	915	927	927	895	921	894	892	897	883	878	948	903	886	847	884	933	876	880	888	896	851	878	948	875	894	894	884	915	858	893	882	939	946	928	915	879	896	914	910	818	876	908	893	903	922	902	896	910	858	933	926	934	883	948	926	919	896	912	908	911	967	940	923	903	904	902	902	901	893	877	910	913	929	873	886	868	887	863	933	855	916	880	862	897	907	921	876	862	896	906	845	918	833	926	920	882	928	883	831	884	892	908	869	873	928	901	906	860	892	903	948	877	908	890	879	930	912	906	883	887	928	862	851	821	912	844	871	889	871	880	923	932	945	977	898	934	900	943	897	946	948	910	847	926	936	949	890	896	918	976	880	918	907	873	862	885	919	925	901	895	893	882	893	952	847	898	875	924	864	913	960	948	902	927	920	906	842	932	932	907	877	924	865	918	867	890	887	947	872	953	912	905	850	924	872	847	875	893	914	879	918	922	905	838	901	945	983	907	929	937	913	920	884	863	943	913	975	864	883	879	875	907	935	921	894	877	898	866	939	898	902	880	908	830	841	971	871	880	918	918	923	899	885	930	877	908	861	857	863	848	875	893	865	888	942	880	905	942	896	882	833	925	884	914	905	901	848	908	901	887	905	884	856	893	896	908	933	906	940	876	890	852	935	952	952	887	940	884	914	883	942	925	937	903	908	920	826	865	881	835	934	849	902	910	906	936	888	886	895	865	906	822	885	891	887	926	933	898	882	942	860	898	872	868	869	879	846	901	899	882	895	920	888	852	889	928	858	958	881	816	939	888	852	971	891	931	942	902	903	894	853	860	941	918	879	886	902	894	906	948	918	904	909	889	858	920	908	878	886	946	901	901	934	945	882	964	956	891	907	862	894	854	883	894	895	876	946	906	881	953	908	969	871	924	925	894	941	918	884	859	928	935	913	922	903	855	913	940	878	930	869	864	910	922	958	940	877	861	914	891	916	881	907	913	914	956	910	864	936	865
6948	607	594	603	451	454	431	388	407	411	351	329	332	337	349	346	347	345	355	312	375	376	305	313	332	331	331	336	344	357	312	353	379	331	327	315	316	328	306	328	306	309	338	336	313	321	329	364	348	330	317	308	330	332	341	369	338	336	351	334	307	367	328	329	310	372	329	361	367	329	353	288	317	337	336	315	316	351	317	323	337	313	353	327	348	354	352	325	333	338	352	339	353	354	319	323	358	337	343	341	323	340	361	340	331	342	344	311	335	373	354	320	331	318	383	342	337	328	363	342	320	304	332	348	339	349	378	332	298	314	312	315	357	361	343	345	329	346	333	324	367	371	359	296	307	322	315	300	321	329	325	324	337	319	341	344	336	312	312	369	363	323	331	323	312	353	296	327	354	359	342	342	343	310	327	348	354	361	327	329	329	347	370	342	332	361	308	310	355	351	330	373	342	334	332	314	324	343	337	391	351	353	353	342	295	332	332	349	314	387	352	366	343	336	294	317	353	316	318	305	312	368	349	331	332	351	351	318	315	305	356	305	320	372	337	347	377	346	327	319	323	343	342	333	312	352	345	335	342	318	332	318	353	328	330	316	356	303	318	304	328	351	341	307	316	335	346	352	344	315	364	306	312	328	338	327	356	355	366	327	338	350	354	290	339	356	328	331	302	304	287	340	358	355	339	317	320	335	320	327	317	339	338	348	300	313	310	350	341	349	337	326	354	333	309	335	356	341	345	376	331	334	349	329	319	312	332	330	340	309	344	313	325	365	329	383	319	353	339	333	346	350	323	332	334	329	332	318	372	368	360	334	344	357	347	346	317	332	332	334	354	332	336	342	313	323	345	363	352	318	352	349	352	340	343	341	315	361	356	330	326	310	308	329	356	357	325	305	344	329	323	333	327	313	329	330	345	363	339	358	344	367	304	346	320	340	335	329	306	325	343	344	330	336	363	338	340	319	345	341	356	365	322	313	332	339	310	316	357	311	331	353	341	344	335	345	324	325	345	345	300	324	328	308	320	371	343	340	332	352	352	318	311	347	347	338	355	318	341	346	349	330	327	305	323	295	343	347	345	333	348	340	322	336	302	357	317	317	307	320	315	385	332	337	303	348	356	327	357	311	357	314	367	325	320	328	345	345	338	322	348	331	346	330	301	324	344	299	334	379	328	327	321	323	316	324	361	373	353	343	329	303	320	345	323	339	375	366	350	336	322	323	318	357	375	320	355	321	330	331	357	326	344	340	372	311	325	339	338	306	330	315	301	334	321	311	319	326	311	317	328	336	331	322	316	346	330	362	351	335	363	293	355	321	346	336	351	328	316	335	333	312	350	336	324	336	349	321	349	344	328	309	314	302	315	325	362	343	350	344	312	327	345	326	331	320	344	314	342	359	303	340	352	309	360	336	358	337	324	326	327	341	311	311	295	354	339	350	342	357	308	339	348	323	333	334	311	319	318	340	316	328	318	328	347	368	320	365	328	327	339	324	319	342	354	304	304	349	327	338	329	324	334	322	325	338	341	363	315	348	338	388	344	346	286	342	313	330	321	319	327	340	335	366	327	292	288	315	346	325	331	340	325	346	338	328	315	335	348	343	316	373	321	357	332	312	312	331	335	341	347	329	326	342	334	332	352	310	323	339	337	311	333	331	365	338	319	365	344	360	336	330	312	332	341	352	343	310	367	330	329	341	321	326	334	357	328	315	325	350	309	347	372	336	327	350	355	345	342	323	310	388	315	341	353	332	356	331	350	330	344	324	324	335	320	328	367	339	334	343	302	342	337	332	361	341	356	333	318	348	365	355	340	369	317	320	335	354	319	324	297	324	385	348	319	368	337	348	306	322	336	305	326	307	354	317	370	330	330	319	321	347	328	339	368	320	330	317	324	324	351	347	360	362	318	301	337	328	332	357	356	335	357	341	341	343	319	322	316	326	318	346	321	371	343	331	336	307	321	313	330	329	317	358	321	360	333	352	354	365	325	334	365	359	357	335	318	358	343	353	297	335	349	332	336	337	333	359	312	325	324	326	310	318	366	372	333	327	326	344	313	333	379	350	325	330	322	327	360	348	329	320	337	322	296	327	327	307	336	339	327	303	302	331	359	349	339	336	328	327	350	310	356	327	349	334	350	343	324	362	325	361	316	322	334	364	318	371	352	275	357	363	347	331	364	342	324	317	365	343	354	345	347	329	305	319	316	331	339	326	320	344	312	315	351	304	337	337	334	376	318	357	361	339	369	289	344	314	320	363	335	367	316	326	305	332	336	328	350	340	322	334	308	321	310	324	324	366	346	365	336	326	363	320	322	367	352	379	349	343	353	346	332	339	349	336	391	340	326	324	330	334	332	356	369	355	320	324	375	352	364	306	360	337	317	328	340	339	302	362	335	301	335	331	315	358	364	338	345	343	322	389	322	354	343	312	347	344	343	322	305	340	351	319	357	315	360	311	325	316	356	343	306	331	328	335	314	335	335	324	318	357	334	335	304	315	365	325	353	341	327	327	273	285	327	345	342	341	377	343	327	309	331	348	306	357	294	347	326	330	332	312	353	372	340	346	334	296	323	360	360	328	318	301	323	341	314	313	292	336	308	328	303	341	325	323	331	334	356	319	308	326	351	361	324	340	333	355	312	318	339	350	312	326	348	322	332	321	336	316	368	328	341	335	338	352	327	325	333	327	337	339	347	352	349	325	335	325	304	334	310	346	312	316	352	354	319	330	306	342	321	323	332	335	315	358	329	340	369	296	362	338	312	358	334	333	341	358	315	329	338	387	303	347	342	300	338	303	330	340	350	324	333	341	311	318	337	319	355	357	356	306	332	324	313	361	330	307	315	319	319	305	315	322	387	327	355	334	325	367	351	319	355	357	295	338	342	344	299	316	319	312	375	334	284	329	311	385	334	282	385	316	356	372	326	387	328	331	329	334	354	355	316	377	314	360	318	331	316	354	359	317	337	297	344	348	338	327	357	338	353	318	346	351	337	327	342	334	370	342	336	348	355	338	348	295	335	322	334	333	347	325	331	368	346	336	345	336	350	317	357	349	340	348	325	311	364	318	338	359	326	373	314	300	345	313	310	323	350	322	300	311	351	325	344	356	364	312	320	325	331	345	353	345	341	348	355	340	307	319	341	344	350	368	330	363	339	303	341	378	311	333	341	331	327	305	329	348	331	333	325	340	345	317	316	367	361	308	327	306	354	356	337	315	323	349	343	307	363	334	355	349	334	320	333	349	339	320	336	328	344	333	370	333	297	312	343	339	328	331	362	347	346	326	352	352	356	339	367	344	313	310	353	345	336	355	349	361	328	342	344	304	301	311	365	343	341	326	319	296	325	322	340	354	353	347	355	338	309	340	318	315	320	310	337	359	328	335	332	347	333	362	314	360	331	328	326	321	352	303	315	337	321	302	324	404	345	323	329	365	368	310	315	326	346	322	354	345	335	346	345	346	347	319	332	328	323	320	335	346	341	319	309	332	327	364
6567	1047	1444	1632	1258	1258	1093	1044	1012	954	909	915	882	853	890	845	853	871	827	831	843	820	876	798	814	834	876	831	776	750	822	823	836	835	831	759	775	799	782	820	853	775	842	825	799	855	849	796	806	803	892	754	792	851	769	803	790	814	820	769	760	827	845	783	812	786	798	768	791	792	805	799	739	826	815	790	846	807	851	797	848	795	844	801	821	877	798	805	781	785	786	849	827	852	761	786	766	767	780	816	833	826	803	798	806	806	797	842	747	801	816	820	831	814	781	841	799	801	766	806	857	836	844	790	825	778	804	806	799	840	773	780	812	798	855	810	745	788	748	796	807	840	845	840	785	802	806	820	756	828	830	813	793	782	808	814	774	804	791	793	813	843	810	810	817	787	806	810	792	787	805	785	826	802	789	791	801	787	799	743	844	830	827	830	758	812	786	811	830	833	820	769	789	794	825	847	780	891	793	859	841	783	778	800	815	808	815	785	801	791	763	790	815	804	842	806	770	771	804	801	830	813	776	807	780	754	768	783	751	801	809	800	793	819	872	822	822	780	790	800	788	831	802	790	747	806	769	826	816	751	783	812	833	788	789	746	781	826	754	864	810	772	813	815	809	792	767	833	857	838	794	834	827	804	792	798	826	777	801	781	829	863	796	818	829	820	784	835	848	794	806	799	813	808	854	787	747	806	837	796	745	788	865	804	795	806	806	790	807	783	767	824	773	781	819	816	813	829	750	788	788	754	802	790	795	784	807	778	822	809	812	840	842	836	762	843	808	810	775	809	786	764	768	785	731	793	772	818	831	794	851	816	770	792	832	822	827	768	768	757	779	835	846	805	768	779	815	851	823	793	823	813	771	777	827	774	819	777	843	792	823	814	779	808	757	789	802	746	831	809	782	780	839	831	829	849	839	839	798	773	774	806	797	801	789	778	805	788	818	820	813	744	754	775	809	819	782	825	827	789	802	852	877	825	840	784	796	801	760	830	792	793	813	760	760	833	849	794	836	833	747	785	808	852	794	826	783	764	843	843	836	821	863	803	761	782	802	797	811	791	789	772	808	816	798	805	800	760	766	800	786	852	802	819	773	826	781	790	883	804	797	769	762	810	828	807	833	783	767	819	797	846	778	799	838	792	781	797	824	812	803	812	753	799	818	826	793	817	833	785	762	780	790	806	818	760	861	826	831	798	804	805	780	786	866	803	846	807	764	770	788	794	818	782	792	820	821	738	763	834	796	791	839	786	824	785	833	784	832	776	781	782	794	838	743	774	880	822	810	845	802	838	812	811	804	818	795	823	781	774	788	856	870	795	797	771	781	860	811	814	773	842	792	785	850	809	786	828	837	830	838	828	795	769	775	811	801	733	780	785	790	794	824	810	808	850	806	819	832	824	824	850	855	795	837	798	824	796	825	836	777	811	831	836	781	837	775	740	765	787	813	764	814	781	821	772	833	801	761	818	793	777	753	800	751	840	839	749	759	820	850	768	784	820	788	800	805	790	812	826	791	796	849	802	806	807	842	821	790	800	788	831	788	816	812	826	817	830	785	796	780	785	821	820	765	856	821	803	822	868	840	791	802	831	831	797	814	840	838	772	787	802	830	799	839	755	761	805	783	766	830	797	787	832	794	763	814	788	775	797	810	778	779	817	789	838	790	784	804	827	850	807	836	796	832	782	822	746	730	854	810	870	805	806	789	799	781	832	809	795	836	819	766	790	884	785	827	801	819	796	821	840	760	806	796	792	777	778	800	805	812	835	791	824	821	802	824	805	742	819	821	841	773	854	834	806	831	795	788	810	810	761	753	848	780	842	773	775	790	819	843	801	852	816	811	832	830	836	809	781	772	792	835	786	824	772	764	816	840	826	770	807	816	812	812	826	823	810	758	797	815	807	822	832	821	813	836	808	790	827	804	810	732	828	836	794	835	764	779	822	829	829	775	802	782	814	822	764	848	835	775	792	828	771	836	810	839	773	820	761	788	792	813	805	810	808	871	790	817	769	833	818	803	823	736	777	863	792	757	794	766	801	782	781	882	789	831	850	814	778	838	829	756	810	798	802	765	778	777	791	799	880	805	804	835	792	805	827	782	762	781	817	812	751	832	801	780	833	825	817	801	788	817	801	754	823	830	771	823	798	830	811	810	755	827	812	804	832	837	833	847	779	851	788	748	785	822	833	755	809	792	850	810	809	805	807	806	851	821	755	832	808	794	793	827	818	786	822	757	808	798	799	777	830	797	779	798	860	818	813	815	785	810	793	782	829	786	810	800	832	781	824	840	838	825	837	806	811	793	763	875	799	768	791	827	797	811	844	780	849	813	824	793	816	796	840	749	776	793	786	770	801	816	833	856	750	851	858	821	807	766	803	814	776	820	802	768	802	845	762	771	813	763	814	765	834	775	799	800	785	758	866	810	795	750	800	776	793	784	784	848	830	734	779	823	753	816	819	820	795	799	817	789	832	830	815	795	831	758	838	757	818	800	813	789	801	853	793	788	811	755	820	817	788	792	719	786	815	762	767	822	811	776	813	759	835	802	794	797	785	813	779	827	854	838	782	813	822	819	811	786	765	837	823	774	785	790	824	798	797	847	802	823	787	779	794	829	830	789	798	803	766	772	831	776	846	841	779	803	830	818	788	777	813	841	834	815	839	800	809	803	855	760	829	836	804	783	803	787	765	754	807	737	857	815	805	827	733	826	789	777	819	838	817	843	751	753	818	809	796	826	800	826	792	798	815	805	785	772	827	818	735	792	803	839	784	812	819	768	812	790	793	838	783	793	802	770	799	791	805	805	791	801	795	804	808	820	799	812	757	737	793	791	788	760	789	772	766	837	818	797	792	826	852	798	816	735	794	751	788	789	787	827	799	815	876	800	770	781	773	846	797	779	805	773	814	823	804	791	776	774	791	784	852	805	896	807	810	812	829	857	820	749	842	795	839	795	778	782	797	784	832	826	800	789	843	797	811	786	808	818	769	780	790	777	768	762	807	780	767	829	808	874	848	790	833	771	828	815	820	773	805	781	823	812	846	831	835	834	776	749	812	763	828	824	808	771	813	811	810	840	831	858	813	763	772	815	765	860	768	835	796	829	846	838	793	792	825	805	802	828	817	753	782	792	797	775	833	795	793	819	778	829	741	784	813	805	767	797	801	792	776	796	850	781	767	802	850	848	799	833	761	824	807	814	764	839	856	791	784	807	780	784	830	790	779	844	846	834	791	773	785	802	777	796	817	799	808	858	826	812	823	790	796	802	800	791	825	808	810	801	771	795	779	814	787	807	735	775	755	811	783	827	814	809	817	811	811	774	803	773	860	790	819	783	800	845	795	811	809	765	726	804	828	799	844	793	833	746	777	820	872	797	797	776	795	792	811	773	826	862	811	787	790	788	766	761	788	771	806	832	801	771	793	780	819	819	867	840	821	782	828	764	834	873	775	803	807	838	793	797	759	772	787	822	818	805	773	829	816	854	840	804	823	808	817
12444	821	795	778	398	323	250	207	210	205	207	194	180	192	169	174	155	132	161	180	168	172	172	168	170	171	160	175	157	157	154	160	152	149	135	176	159	145	158	195	169	190	156	161	158	142	161	163	164	146	148	180	166	144	132	154	157	148	147	174	160	181	161	133	172	172	166	153	165	166	169	149	147	159	139	161	156	159	163	173	166	169	146	153	176	154	161	163	175	168	139	137	143	163	168	166	142	154	173	147	184	149	135	171	157	156	156	172	168	165	140	137	163	149	182	160	170	148	162	176	169	154	160	161	168	166	173	159	162	153	157	168	184	161	165	155	169	157	141	153	177	181	144	142	161	162	142	135	171	163	131	126	164	183	174	143	155	140	165	180	165	167	157	154	148	132	158	160	156	145	146	146	149	160	152	146	153	166	167	161	165	151	177	143	166	151	174	181	153	164	142	172	152	144	168	141	152	148	164	151	164	171	155	162	175	159	154	157	140	170	169	134	162	144	177	160	161	142	162	147	157	132	138	149	140	157	169	196	159	134	157	176	164	156	180	166	140	164	165	153	174	142	163	173	170	183	158	151	169	154	137	144	187	146	141	156	140	149	165	160	161	146	159	161	153	138	151	158	190	171	155	161	185	166	135	158	170	180	148	163	162	160	162	154	141	181	158	179	137	153	139	174	154	147	151	162	176	155	159	153	165	167	146	164	146	150	151	163	147	152	179	163	152	167	146	145	170	143	165	156	154	176	179	170	161	167	168	162	167	154	128	156	173	143	145	135	152	137	136	160	167	159	166	130	149	153	158	167	168	167	155	160	145	191	146	163	175	171	154	166	151	153	147	169	151	131	166	132	176	147	159	181	150	142	138	172	151	136	181	166	164	183	168	157	156	160	146	146	165	173	149	124	155	151	155	142	155	148	176	163	157	164	152	159	158	169	157	149	145	150	143	149	160	146	152	156	163	140	141	151	143	164	163	148	153	153	157	163	155	135	159	182	170	164	144	147	147	151	151	171	173	146	172	143	174	160	150	155	163	150	156	150	177	153	152	143	147	166	171	165	156	166	135	156	152	160	158	139	165	161	180	133	177	177	164	139	142	170	169	160	154	154	137	145	172	175	162	159	176	165	153	160	143	153	149	139	180	146	174	133	141	150	165	160	149	148	147	155	167	160	154	150	163	173	159	146	135	178	154	164	160	177	156	128	144	168	147	161	142	170	155	165	174	154	168	168	155	163	164	152	158	176	142	162	177	162	158	174	172	171	148	136	160	151	154	142	175	149	189	164	147	156	153	169	143	150	154	172	156	162	148	165	150	163	168	164	157	175	165	167	142	168	161	175	168	161	158	137	163	176	155	175	163	152	152	184	190	158	165	157	171	150	142	147	155	176	163	161	156	155	165	146	162	133	174	161	129	169	191	153	153	137	135	145	133	140	136	144	155	192	156	174	174	156	171	166	160	158	178	149	178	162	172	152	143	196	143	133	176	158	162	183	175	146	135	164	162	165	165	161	169	167	154	161	153	159	162	146	136	171	170	154	180	152	159	173	151	156	136	159	164	158	174	148	151	162	161	181	170	160	135	153	157	174	156	172	169	177	182	169	164	177	147	144	157	168	180	166	171	162	171	154	166	174	164	154	155	146	162	137	148	159	187	158	173	152	173	160	138	169	158	151	152	179	163	158	159	171	134	161	185	177	154	156	145	164	143	157	158	156	177	156	141	170	146	150	156	176	145	143	134	158	170	176	158	145	168	155	155	171	148	151	168	165	147	166	162	148	145	142	136	186	184	152	154	163	161	176	161	157	166	151	140	163	149	153	168	148	161	179	178	168	158	182	179	152	161	172	174	173	174	152	160	156	150	169	151	168	150	142	173	172	194	169	170	184	169	148	132	158	168	149	151	167	135	133	147	139	144	159	152	165	161	147	160	168	168	151	157	167	159	158	145	158	171	181	150	145	160	161	139	163	171	169	151	162	140	157	159	165	165	143	154	173	142	180	149	130	169	171	141	151	159	131	168	163	151	136	162	159	144	165	162	171	180	156	154	162	158	173	159	141	160	149	163	140	147	172	150	142	158	141	165	168	137	150	154	145	151	149	152	153	169	167	175	158	170	169	146	138	158	140	162	171	159	150	168	152	172	171	159	176	153	153	156	168	130	181	157	156	133	159	154	168	134	159	156	165	155	163	172	163	141	160	125	152	161	135	164	171	158	161	132	191	164	194	155	182	147	154	181	163	164	165	152	172	176	155	154	173	149	181	173	156	160	164	158	164	162	153	150	142	137	154	177	148	170	155	159	143	179	170	160	179	157	167	148	145	147	154	162	150	170	133	145	145	189	171	153	161	173	149	164	160	155	156	175	160	154	164	161	159	137	152	153	155	162	151	174	169	159	141	154	188	149	131	168	163	177	170	165	140	166	160	165	129	145	167	168	158	153	166	143	180	134	156	168	155	131	141	150	147	155	158	154	155	150	142	162	157	143	185	173	156	174	173	159	168	163	158	153	137	170	168	144	159	157	137	154	162	151	147	165	183	144	165	138	152	174	173	173	138	151	151	183	149	157	150	163	160	148	165	186	143	161	147	159	153	173	161	174	178	156	153	169	145	141	156	158	150	152	168	157	168	185	151	163	163	162	150	154	158	150	160	162	152	168	147	152	141	166	172	132	162	138	161	182	168	151	156	148	156	149	154	151	167	152	166	181	155	165	161	171	160	158	154	141	155	177	143	149	170	163	157	141	178	147	169	162	163	160	145	146	159	176	142	176	156	154	163	151	128	153	177	166	138	151	184	146	140	177	154	160	153	169	157	150	170	173	146	175	160	176	136	161	163	169	180	177	188	163	165	164	175	143	172	183	148	165	158	140	147	154	157	155	168	154	145	168	150	165	171	180	169	148	174	166	154	128	151	156	143	148	149	154	173	149	137	166	157	173	135	165	151	146	156	170	161	163	145	163	157	161	167	184	141	146	158	161	146	149	144	152	159	134	159	157	158	151	148	153	158	166	142	159	170	163	144	168	161	181	140	164	167	167	170	176	155	172	172	169	165	163	158	172	164	150	187	153	179	177	178	166	140	172	169	157	151	169	166	155	169	184	150	159	149	140	161	151	174	161	169	154	162	147	155	180	152	143	150	149	167	154	159	177	152	191	172	155	144	163	174	158	163	156	175	165	172	151	157	158	191	161	171	168	184	136	150	161	152	145	159	145	139	161	163	171	173	167	152	160	171	173	138	162	162	131	154	167	190	155	162	170	164	153	161	166	152	143	158	142	147	140	149	172	160	155	164	172	142	168	154	180	164	175	163	145	169	155	159	146	136	155	165	149	172	152	162	166	147	142	173	176	137	165	163	150	146	158	163	162	159	165	145	143	172	148	172	157	151	177	179	166	155	176	186	159	155	138	159	152	154	142	146	179	174	168	178	196	172	176	175	164	153	150	156	165	147	148	157	122	171	168	159	161	147	142	154	144	135	141	165	172	175	153	168
7735	933	1743	1971	1509	1238	967	866	789	708	640	577	601	575	567	541	551	509	481	483	484	472	490	488	478	472	443	472	460	423	435	430	445	440	415	468	430	403	433	455	427	446	416	399	445	414	438	411	433	422	421	442	414	432	422	435	407	408	384	392	438	431	419	444	434	444	420	420	424	431	362	444	409	446	390	433	413	441	404	421	446	412	404	401	456	395	425	406	446	404	395	429	383	429	391	436	449	402	435	413	404	400	394	385	430	404	425	426	432	399	439	405	393	425	409	395	430	417	395	409	408	414	446	413	406	424	404	404	391	425	429	431	398	403	395	412	410	450	428	412	428	407	384	415	427	399	394	410	447	444	428	424	392	382	432	397	437	425	441	394	423	428	427	430	400	380	417	399	384	423	422	407	403	410	432	373	452	420	426	447	431	421	416	478	422	432	403	373	408	397	421	425	443	385	421	429	425	426	418	388	433	407	393	427	473	397	419	410	421	383	419	433	438	419	401	420	418	418	428	417	410	452	409	431	412	405	410	451	422	414	422	394	399	429	415	438	407	413	421	400	402	415	408	433	412	429	408	439	416	404	377	411	423	395	419	457	465	398	421	458	417	408	417	409	379	419	401	378	436	387	394	399	392	392	420	414	408	406	386	454	402	427	383	416	404	406	379	406	419	410	425	400	397	431	456	406	413	409	430	417	436	398	421	416	423	441	414	453	437	402	439	455	411	420	408	409	443	447	442	420	454	393	390	393	405	421	420	432	440	407	426	424	440	430	442	421	431	391	449	456	423	432	417	398	391	437	399	420	411	433	400	394	409	431	417	446	390	396	421	408	429	398	444	409	385	447	433	429	388	431	423	415	401	428	409	448	394	431	389	412	432	423	388	429	413	462	441	406	416	451	439	420	407	437	401	426	392	424	420	396	433	439	414	377	420	409	405	379	446	413	421	398	427	382	436	418	440	418	412	439	432	408	411	410	400	411	435	404	409	422	420	418	403	425	413	435	411	377	417	425	409	412	379	387	407	426	437	427	397	404	387	368	416	412	424	386	407	458	403	412	391	448	439	420	455	395	410	419	389	406	382	440	384	423	425	408	389	419	433	426	393	410	406	388	409	419	382	383	424	387	445	399	425	398	421	468	410	405	448	394	418	431	381	398	407	443	457	407	382	405	442	399	427	425	416	433	410	434	396	406	437	433	422	406	441	434	430	435	409	412	408	404	403	381	410	402	445	419	407	384	438	392	451	418	424	435	426	393	394	444	436	411	377	381	457	411	401	411	420	420	424	429	399	422	403	387	446	386	422	375	404	411	423	382	404	357	431	408	417	452	446	404	419	413	410	415	419	423	421	421	400	419	412	398	432	446	414	415	419	436	433	448	409	421	411	452	434	386	427	407	416	440	415	414	418	415	398	397	431	450	397	453	427	402	441	450	443	425	394	370	413	377	405	430	392	466	410	443	442	398	417	396	420	402	429	411	403	437	395	420	408	440	400	404	404	433	386	408	374	394	431	424	438	378	415	393	449	447	411	392	444	411	425	373	417	421	421	421	417	424	347	389	419	419	443	409	424	399	423	420	411	447	405	407	441	398	413	383	451	411	386	432	430	410	394	414	401	405	438	438	371	390	388	448	397	450	424	430	408	405	401	402	424	408	431	449	416	415	419	405	431	426	422	405	448	395	389	399	412	406	440	436	411	401	436	426	403	431	417	443	385	396	404	400	431	434	386	406	427	432	435	443	400	402	438	397	409	410	357	414	373	436	452	397	393	472	405	389	466	412	417	453	405	421	453	395	442	405	416	409	386	407	408	404	387	428	406	428	405	453	424	378	389	363	404	415	398	425	441	452	396	398	425	415	416	443	426	426	407	409	431	404	448	406	413	390	435	399	410	410	432	413	398	450	403	403	413	426	397	414	435	395	433	431	404	397	444	412	434	401	426	407	407	408	432	410	446	398	403	419	424	437	391	413	392	377	419	415	402	423	433	388	393	428	401	394	392	397	401	415	447	412	425	442	462	430	419	430	388	425	375	397	453	404	392	389	421	424	399	391	461	405	415	413	385	436	445	458	412	437	413	395	378	400	384	406	427	424	421	422	411	407	394	440	397	426	414	406	424	444	415	411	407	413	391	422	406	411	406	424	422	393	426	420	420	434	389	446	423	387	405	420	415	418	430	436	378	396	386	430	391	413	428	442	396	409	441	429	422	446	411	388	408	443	431	430	417	397	434	419	392	393	418	399	389	416	384	416	417	394	384	433	395	411	454	386	389	443	392	405	432	409	468	417	391	416	439	418	417	394	413	410	405	417	400	444	407	412	441	395	449	432	439	437	416	397	430	421	429	433	428	369	389	396	423	403	418	416	412	412	391	426	405	437	438	411	426	411	401	437	433	439	404	419	460	421	440	403	432	376	385	427	373	377	367	389	431	406	397	381	411	395	439	435	412	380	382	442	399	442	388	428	447	419	404	400	418	454	389	391	427	401	399	391	430	392	427	374	425	418	402	405	429	387	388	384	449	399	420	396	434	417	397	391	398	403	403	388	373	413	425	408	430	400	462	389	415	431	417	393	393	439	461	426	404	423	448	410	450	412	371	412	420	416	414	420	430	438	391	446	420	424	422	406	424	416	423	397	429	437	426	414	410	395	443	440	403	420	373	402	424	378	388	438	417	410	405	417	407	427	384	430	411	422	422	459	455	426	414	393	406	429	448	451	367	394	443	437	442	395	373	418	384	397	406	448	422	413	435	420	431	394	420	402	425	462	416	408	414	425	439	439	406	412	447	443	436	432	421	403	441	459	428	420	403	384	436	395	438	397	408	437	410	449	417	419	413	458	422	418	430	495	415	410	397	446	427	411	390	449	379	403	371	410	391	390	432	429	410	398	425	431	428	397	441	418	412	452	427	412	409	431	463	394	384	396	431	431	407	424	419	402	460	425	436	414	420	413	427	419	440	423	387	458	425	435	381	390	406	405	428	414	426	414	396	414	419	392	412	402	436	399	408	417	390	401	405	450	427	415	403	430	424	414	407	365	416	427	399	363	428	408	437	470	420	401	438	445	439	413	410	393	414	406	424	421	397	404	421	410	437	399	424	380	406	422	404	404	411	430	422	461	439	406	393	393	443	408	396	439	415	390	405	419	420	432	428	413	461	402	397	395	428	434	433	432	400	421	429	418	472	412	427	433	428	421	417	410	403	391	410	433	387	415	412	448	371	392	450	396	404	419	419	418	432	387	392	449	457	387	433	393	443	386	409	400	418	430	426	433	413	387	428	417	418	408	422	431	418	408	412	407	380	406	386	400	420	385	408	425	418	432	404	440	405	407	418	375	400	422	444	402	399	386	425	405	422	416	419	424	438	393	385	427	402	380	402	396	402	411	412	405	438	410	422	409	457	384	447	407	434	395	424	397	443	440	423	384	392	421	442	408	373	443	430	418	392	386	406	413	420	433	401	418	432	441	446	427	413	411	397	361	415	392	430	438
1458	424	378	398	374	392	382	395	333	357	367	358	386	355	374	361	403	355	407	364	368	409	398	390	385	423	412	374	376	371	336	377	370	404	391	362	367	370	351	378	397	359	351	371	366	351	369	364	406	391	372	387	386	368	379	372	377	380	401	373	351	356	353	368	373	369	376	357	375	410	380	404	394	358	379	392	353	350	396	347	368	341	363	380	391	373	417	388	346	357	312	371	423	366	395	367	377	375	391	347	365	344	379	375	343	349	350	376	359	398	372	385	350	344	369	380	334	351	368	348	396	359	347	398	366	380	349	353	401	356	366	354	382	362	365	367	401	408	317	367	369	370	389	369	348	332	378	390	355	373	388	341	402	342	394	370	369	382	417	386	361	389	376	394	357	393	357	360	410	348	350	387	397	332	362	398	348	360	413	380	393	362	369	395	360	363	415	358	389	362	339	369	379	384	366	380	355	349	378	410	375	359	365	357	345	401	346	382	387	390	345	355	380	370	353	338	374	367	405	365	379	364	365	384	359	357	375	376	371	377	360	402	413	359	377	399	395	423	339	380	386	383	402	368	389	368	368	373	360	409	373	383	362	348	381	359	359	347	358	415	413	341	392	363	366	357	352	355	343	352	399	355	414	378	368	388	386	332	364	376	334	392	350	395	360	335	397	398	331	358	354	383	405	367	317	399	360	376	389	410	381	368	405	383	370	339	357	376	360	348	403	356	369	366	347	380	386	340	369	389	395	366	387	364	353	404	392	347	362	378	386	371	371	348	354	358	351	363	391	375	367	355	408	345	364	360	316	376	376	377	362	372	383	384	383	358	357	365	382	380	379	399	384	375	361	377	367	352	380	351	385	374	340	403	347	397	384	373	371	373	435	380	337	415	376	388	387	356	390	399	385	374	369	396	387	385	400	377	409	361	378	347	351	350	369	353	405	342	374	372	391	370	375	359	388	375	358	367	390	408	359	336	366	334	340	379	391	389	367	396	381	353	391	382	378	327	378	385	366	313	360	353	402	368	366	375	391	384	378	369	420	378	363	365	392	362	387	367	346	375	360	389	378	348	356	355	402	398	392	349	424	355	371	364	364	324	361	377	388	397	339	375	360	393	361	391	316	358	369	390	367	357	352	354	425	369	381	366	361	390	375	342	364	355	397	413	346	400	382	372	357	353	404	333	368	390	378	360	359	350	388	370	363	389	360	356	386	342	377	430	403	416	343	367	394	374	395	367	354	388	349	333	359	381	395	387	369	373	371	371	378	393	362	363	390	368	356	359	395	365	414	340	384	375	400	367	435	394	365	355	375	384	389	398	390	369	395	366	387	371	327	367	366	391	370	380	373	350	362	390	355	350	343	383	348	353	371	384	386	384	393	379	375	366	363	397	378	367	418	386	377	367	334	396	346	396	366	357	383	386	395	406	403	384	367	378	369	374	398	398	396	359	363	393	383	365	409	409	410	385	373	361	358	366	382	381	337	356	367	363	371	370	377	346	416	416	393	373	357	369	360	402	384	391	396	391	380	388	375	365	371	363	366	379	374	382	380	343	350	378	343	368	373	394	370	373	376	367	376	347	368	387	384	392	381	383	376	387	376	364	380	333	391	386	369	362	409	350	387	392	383	314	364	398	351	337	367	417	351	332	369	342	393	396	385	350	334	375	384	374	384	403	373	333	395	366	367	343	373	381	398	367	365	394	360	373	363	399	373	329	376	387	363	376	347	357	365	363	380	376	383	381	348	323	363	348	357	382	334	391	369	378	380	361	415	377	366	391	342	342	375	410	357	356	347	379	381	395	383	391	384	366	376	392	383	382	378	360	380	373	385	413	416	383	367	378	358	375	375	412	379	375	363	373	338	367	384	371	379	379	369	371	399	389	368	374	356	408	376	386	342	378	390	364	368	333	388	323	382	384	364	333	351	379	351	382	341	383	344	383	358	376	384	355	379	380	391	344	379	348	397	377	432	388	353	374	387	436	400	346	373	359	349	398	380	366	377	370	369	360	370	346	375	357	368	402	385	374	381	367	393	393	385	377	362	377	365	364	407	359	361	326	359	387	357	367	352	358	375	396	398	373	410	378	343	384	411	385	352	405	388	359	363	353	368	362	375	358	360	368	333	386	362	361	366	376	389	357	365	378	409	367	388	350	372	403	375	380	364	385	368	406	379	358	372	374	353	385	370	402	385	388	378	367	421	370	341	376	351	400	333	374	368	310	371	388	372	377	359	381	363	353	389	364	378	377	382	349	368	361	397	376	371	382	346	368	364	373	361	364	399	380	353	351	346	405	377	364	400	382	373	352	403	370	395	374	369	371	367	388	332	378	385	393	369	388	367	376	334	379	388	369	383	375	390	388	394	361	377	401	407	394	390	373	360	358	362	390	380	361	405	357	363	359	395	370	367	389	380	406	385	392	371	400	384	378	394	346	352	374	378	342	373	415	382	419	388	385	345	356	396	367	351	382	404	395	380	355	398	350	369	343	381	352	370	364	414	387	355	389	382	390	356	386	370	366	351	344	364	366	357	399	375	373	399	360	387	373	352	338	355	386	377	424	396	392	391	383	369	337	363	372	368	365	392	384	357	342	377	377	355	393	380	357	362	392	428	348	399	388	326	376	374	335	417	386	367	374	379	380	377	365	378	356	424	411	400	390	370	365	341	369	363	391	355	342	343	387	379	354	388	398	381	371	411	410	363	361	340	378	393	371	417	396	342	396	414	372	367	333	352	351	387	362	381	394	358	363	385	381	395	364	365	375	371	389	374	369	383	389	377	365	372	365	356	373	367	392	356	374	327	349	417	382	357	379	363	393	354	373	371	366	348	382	402	349	374	368	366	379	380	397	380	372	354	366	385	348	363	410	374	363	315	348	333	354	426	394	406	387	372	363	376	351	377	351	386	363	381	341	337	386	390	341	375	363	373	357	376	365	382	363	437	372	372	374	412	341	370	391	371	377	362	392	350	359	375	369	389	388	357	368	333	381	388	370	386	363	369	359	363	395	404	396	397	377	351	365	377	354	408	393	370	389	356	379	363	358	377	383	371	355	407	356	382	384	389	365	367	347	386	365	352	394	408	405	392	357	396	353	372	368	370	403	372	318	323	385	384	363	348	333	380	387	370	395	428	369	391	373	340	369	381	381	387	387	369	378	370	340	358	373	397	406	406	335	379	406	364	357	382	377	388	378	385	388	421	338	356	380	402	362	398	390	423	420	370	358	347	390	403	337	379	403	422	372	325	368	374	396	362	364	391	372	353	378	327	384	359	342	377	373	344	378	385	383	357	337	361	399	351	404	394	416	348	387	364	360	401	364	389	356	390	345	342	363	368	410	365	375	348	373	363	390	371	359	353	370	373	358	344	341	377	345	382	352	361	357	335	383	331	381	351	358	381	382	385	397	349	382	388	384	397	362	372	403	383	361	390	365	387	423	404	379	365	395	353	398	374	355	374	350	376	369	391	378	395	366	388	342	378	386	336	386	352	362
2152	893	963	950	907	869	940	856	926	885	893	893	870	869	906	877	896	885	849	896	869	929	871	943	937	915	887	888	879	902	924	889	896	894	905	913	859	866	870	929	877	916	895	941	891	908	918	839	888	883	950	957	965	872	849	835	894	927	923	928	903	914	848	910	881	862	861	849	866	901	878	932	887	844	879	884	944	894	895	908	863	890	903	920	906	875	897	822	893	890	894	912	901	898	900	887	862	841	941	929	907	917	895	887	953	911	855	924	871	932	865	900	897	922	875	939	877	921	944	903	919	936	860	840	880	888	890	867	860	839	910	900	881	895	873	960	871	876	907	882	881	887	917	904	932	918	874	850	914	909	927	871	883	928	880	875	920	934	946	862	829	868	851	883	875	920	940	868	921	811	869	872	828	892	941	872	913	933	906	933	864	879	954	866	871	873	933	887	905	886	826	911	870	873	882	847	886	924	874	877	853	882	903	872	916	856	875	847	981	918	894	891	892	868	918	905	897	923	908	899	893	892	883	903	873	873	912	870	925	900	865	901	852	918	889	853	902	907	863	902	915	898	912	900	906	937	947	923	865	908	924	906	896	909	936	958	894	879	905	900	850	860	907	949	916	868	945	894	897	936	834	905	917	917	919	904	941	893	878	883	903	890	853	861	887	925	913	901	872	868	912	966	916	877	858	867	877	876	856	897	851	866	902	838	896	936	856	905	914	852	830	870	856	889	869	870	893	901	864	849	887	911	856	866	882	842	878	914	892	928	904	851	867	882	915	876	943	935	966	837	893	852	883	893	875	947	883	837	910	914	928	885	909	926	859	887	963	869	901	909	859	891	955	898	890	866	918	886	882	919	803	941	948	884	924	841	875	865	911	924	848	905	926	895	890	894	904	904	879	923	916	916	914	879	897	859	885	882	893	936	857	915	836	874	894	913	919	845	860	859	905	942	935	891	899	848	898	881	933	897	901	924	945	891	844	886	917	881	921	883	842	912	939	881	881	891	890	898	815	888	925	902	879	890	860	894	937	848	875	889	935	885	912	925	920	906	889	905	927	929	895	950	867	863	891	913	852	897	913	876	916	876	960	896	881	936	889	951	885	887	880	896	1001	912	829	819	865	867	841	874	891	876	868	945	876	904	897	907	923	849	865	899	822	930	935	849	875	916	908	916	887	892	884	901	880	851	891	896	863	875	931	839	923	938	874	896	881	920	876	852	909	878	890	909	904	877	957	907	887	937	918	906	913	896	889	887	899	891	910	892	914	891	907	894	839	913	898	890	926	860	866	916	913	889	858	855	849	892	910	898	885	925	883	868	827	904	913	916	907	879	896	852	905	888	925	859	873	940	892	890	866	882	867	909	939	943	943	885	906	883	855	909	820	897	894	931	923	831	933	877	869	851	864	897	870	853	901	890	863	941	871	894	930	882	874	891	877	881	923	941	921	919	888	887	937	889	888	876	926	879	895	896	876	874	912	892	923	927	914	919	932	916	882	971	893	884	902	896	895	939	944	927	888	910	908	892	811	864	942	837	883	863	898	844	908	894	848	890	896	870	896	821	914	903	865	905	901	895	897	937	929	866	861	898	913	886	863	943	898	881	894	880	933	882	931	885	911	911	864	899	863	923	838	902	922	907	891	862	872	900	924	945	875	883	853	836	875	896	876	929	889	926	909	936	907	881	870	874	884	899	885	879	917	882	906	852	859	885	893	904	870	885	870	801	894	935	908	961	903	892	907	883	853	869	874	950	870	855	893	890	923	895	916	844	836	925	916	912	865	884	936	889	884	869	890	953	912	918	888	914	850	956	970	867	904	897	893	873	915	866	939	890	873	965	871	935	925	896	913	890	857	894	886	903	849	920	915	865	912	916	852	909	928	877	899	876	912	887	924	902	928	904	941	941	953	846	928	912	910	832	902	918	913	922	895	863	937	915	929	892	901	881	888	874	902	879	894	881	886	882	840	904	946	916	948	873	931	914	886	893	881	877	908	905	843	941	900	920	858	920	828	879	879	875	904	884	844	847	882	820	848	911	888	871	892	896	862	912	915	900	912	879	917	924	875	932	901	859	885	901	935	882	910	898	922	878	882	890	943	909	890	911	917	899	914	891	910	857	846	872	911	901	852	842	907	900	879	924	883	866	850	988	877	867	942	892	893	909	871	866	891	887	868	892	873	840	882	875	868	873	954	909	875	883	912	876	930	872	885	889	876	882	868	888	902	955	940	900	866	900	905	879	873	926	955	867	861	920	946	926	943	914	924	837	897	869	889	874	852	867	881	894	900	895	938	886	864	919	950	866	872	923	939	871	893	849	939	908	896	876	880	888	849	855	926	931	854	805	939	854	863	882	903	855	904	930	849	869	883	890	922	892	898	914	907	913	894	931	865	926	889	844	922	927	860	851	909	920	977	858	884	837	910	922	913	890	909	870	913	937	890	855	859	920	925	895	897	849	925	887	934	916	847	914	928	854	962	925	880	904	894	920	907	940	872	896	891	905	914	922	877	933	926	894	906	898	883	898	961	848	924	923	916	909	880	875	942	939	874	855	946	948	919	866	879	862	936	914	903	899	897	909	919	897	890	935	852	807	932	896	908	869	900	925	882	905	937	892	936	890	855	905	921	856	914	903	913	878	883	834	902	884	858	856	929	878	872	906	934	886	835	869	884	875	860	881	915	930	886	898	874	877	898	942	849	862	888	935	942	934	917	911	900	903	892	888	958	914	872	877	876	895	896	948	908	894	834	884	893	931	929	877	926	916	900	918	884	902	906	854	902	894	903	891	843	910	867	877	895	917	871	836	892	933	910	884	932	877	921	880	863	871	888	960	870	839	901	871	901	888	935	885	929	841	907	917	907	897	917	854	917	888	928	857	946	956	972	896	886	918	885	886	913	937	914	914	921	873	920	867	888	867	843	944	938	892	857	871	872	946	905	895	919	897	889	896	906	867	881	901	849	954	886	883	966	905	876	861	897	869	918	906	897	891	849	901	943	902	899	917	929	919	899	860	899	875	863	893	900	877	931	864	929	842	874	872	902	864	867	930	940	892	891	905	854	906	923	884	894	876	916	874	878	935	896	937	864	858	895	904	890	877	872	881	911	922	899	906	863	895	887	906	936	928	895	919	911	864	861	940	902	927	936	930	856	866	921	876	896	820	889	848	911	947	904	888	865	838	952	907	939	909	938	883	953	872	889	869	906	847	891	902	909	890	890	930	915	872	902	957	865	879	921	828	940	917	873	930	892	906	924	850	880	879	919	858	898	886	909	906	876	866	887	864	908	937	870	865	901	920	963	888	892	880	881	896	900	926	872	932	916	921	860	926	890	884	928	897	939	901	894	903	914	828	874	919	920	889	887	897	851	929	879	911	879	854	950	894	876	901	959	872	888	871	892	930	881	869	915	857	856	890	912	918	902	897	898	912	928	910	903	896	864	930	911	876	855	896	892	907	898	878	880	885	921	862	870	848	917	813	913	886	935	910	936	921
6840	657	647	620	478	430	404	357	344	363	352	362	354	339	350	364	372	324	315	327	317	326	347	342	325	325	334	364	313	321	342	327	362	331	307	340	317	314	344	352	359	351	339	346	349	335	337	360	327	381	352	337	332	333	333	324	354	346	320	344	333	326	325	329	334	347	353	315	359	307	327	343	359	366	330	343	335	323	323	311	311	334	348	315	349	320	371	318	329	360	340	319	340	324	347	354	338	342	332	298	314	329	322	348	299	324	331	328	354	306	344	332	313	360	334	349	308	332	324	355	303	321	314	325	338	304	317	346	328	322	354	359	341	332	348	324	300	339	347	300	299	322	337	391	358	355	354	340	334	338	338	332	309	330	324	345	313	304	375	330	328	335	308	328	336	333	311	358	330	328	336	332	336	369	359	330	309	339	357	339	330	343	324	328	355	352	340	334	331	305	335	337	327	328	349	321	310	340	357	345	316	348	346	301	313	352	330	329	330	334	357	326	343	333	314	328	312	347	372	354	332	332	319	353	365	371	326	311	345	348	367	323	338	332	335	327	331	304	323	335	342	360	327	366	352	345	310	328	352	330	349	353	320	332	337	311	348	333	319	331	325	350	317	349	316	345	336	337	350	320	327	325	341	343	315	284	329	349	343	367	327	339	298	313	340	342	348	326	332	388	303	320	326	317	310	314	338	340	352	321	319	364	333	310	331	330	310	307	371	342	309	344	294	380	312	337	334	315	324	340	341	325	297	285	361	328	343	321	316	317	313	360	347	326	346	351	370	357	317	350	330	335	309	365	356	314	353	352	330	329	319	338	334	349	343	294	300	338	300	307	310	308	326	342	365	372	336	320	324	311	302	339	331	354	359	314	326	351	344	366	345	346	290	299	325	371	309	344	324	362	371	380	347	339	301	339	345	333	330	311	338	307	364	313	367	318	337	322	320	338	329	356	319	289	364	308	308	307	325	343	336	342	371	347	322	342	330	321	326	351	344	329	310	306	377	326	324	324	309	366	341	347	334	320	298	329	310	334	309	329	358	365	324	332	339	337	309	313	313	316	338	338	294	339	308	310	329	354	306	352	312	305	356	345	336	333	349	327	318	337	329	300	324	338	349	333	314	330	338	311	317	308	345	346	342	315	312	299	347	337	308	292	338	347	348	327	328	305	344	344	326	304	333	309	352	316	333	351	311	326	334	346	322	314	319	335	369	320	341	357	340	333	341	318	302	353	341	356	370	316	323	316	379	331	346	330	340	336	310	325	326	333	319	332	358	291	332	324	325	337	331	336	332	345	308	322	332	347	313	298	346	305	318	318	337	331	331	354	341	339	331	326	346	312	311	329	332	342	326	328	321	331	341	354	346	313	331	380	318	307	329	312	334	344	329	315	301	342	337	332	344	346	306	317	339	297	367	317	335	309	313	325	333	337	282	323	337	323	332	348	331	304	320	302	357	335	315	306	317	336	320	330	311	353	324	331	316	344	316	343	313	326	321	356	356	345	360	330	346	335	368	321	348	338	326	334	321	321	341	309	315	351	331	338	331	326	360	333	335	357	357	313	323	340	350	342	341	322	340	324	337	348	338	338	319	320	341	368	323	364	319	352	311	332	341	345	331	335	326	333	331	344	348	303	319	356	345	329	329	333	341	312	352	331	339	359	326	322	372	301	334	335	347	317	323	390	341	328	346	340	309	295	352	325	326	334	364	281	357	310	339	312	302	299	354	316	316	334	350	326	311	325	330	301	317	347	339	327	352	320	359	309	329	328	305	368	316	296	319	356	375	315	339	317	304	334	349	315	323	326	360	328	327	317	334	341	326	333	326	335	332	323	332	321	313	334	319	336	331	301	313	343	351	329	331	322	303	328	313	341	305	342	362	311	340	372	326	351	358	362	339	320	328	333	321	350	330	328	325	328	356	366	347	330	327	317	355	335	351	351	300	301	338	353	320	319	359	327	331	347	347	333	341	323	387	329	334	325	358	316	317	329	329	321	323	300	344	342	350	335	334	316	336	336	324	331	323	335	337	351	346	325	364	309	352	295	368	342	323	326	324	312	332	359	342	352	331	306	347	354	339	339	299	339	331	343	333	336	325	314	353	329	322	338	328	339	334	313	341	340	324	365	370	307	318	336	351	328	325	303	303	339	343	303	309	297	357	308	310	347	354	344	339	364	346	330	331	310	377	345	379	333	349	322	322	326	320	320	347	373	349	337	327	321	321	336	367	328	323	350	311	327	333	330	332	335	306	341	345	371	340	312	348	339	305	362	371	339	326	355	333	317	307	354	359	318	328	331	317	317	373	311	338	323	332	359	353	320	342	317	334	364	361	333	342	327	331	360	348	287	310	317	312	312	318	362	342	352	328	318	380	326	333	304	334	357	356	324	361	303	337	337	339	327	330	331	335	336	321	343	375	303	329	313	328	342	333	293	305	351	338	330	330	313	314	370	304	344	343	323	346	367	307	319	314	328	304	345	343	363	354	344	314	318	321	330	323	311	321	357	335	341	330	358	325	369	353	307	344	317	318	335	313	329	345	329	335	317	343	322	330	355	317	347	325	327	329	312	334	335	343	371	306	349	355	336	356	376	322	311	334	317	318	328	308	322	342	349	351	333	364	360	349	351	309	319	345	295	321	323	336	333	334	313	341	331	319	340	337	294	337	358	336	311	350	316	311	321	332	339	324	293	321	308	336	335	336	324	317	330	325	306	324	357	340	285	344	341	349	331	319	330	353	279	345	316	316	351	321	351	348	358	307	311	388	300	331	332	370	321	320	339	313	321	344	317	349	326	332	351	291	306	355	308	364	367	345	331	391	362	313	317	326	331	315	340	326	344	349	341	346	285	361	329	374	367	341	351	358	324	335	334	333	297	321	330	332	344	342	343	311	339	335	375	377	329	359	364	317	313	320	321	336	334	335	332	333	331	328	314	342	344	329	342	353	306	293	307	351	337	305	354	389	338	350	332	319	339	354	300	324	308	307	351	348	328	347	333	364	345	334	349	339	315	344	346	368	317	306	326	309	348	335	320	344	341	388	315	317	340	386	337	349	360	348	321	293	357	357	354	321	316	359	348	329	339	328	329	324	311	378	312	343	362	332	338	334	334	328	385	328	353	329	310	352	305	340	366	348	364	352	366	313	333	354	317	314	324	320	340	364	369	329	324	358	326	346	356	323	326	350	325	327	297	355	314	348	339	337	304	312	318	297	328	360	375	355	367	345	345	366	330	353	310	296	332	332	325	345	292	315	326	326	334	322	338	342	331	331	327	356	335	343	376	320	364	347	320	319	358	351	334	374	299	333	337	350	312	344	330	315	341	316	339	304	337	362	321	295	332	330	345	324	337	352	324	358	314	326	334	342	335	354	347	340	333	346	326	332	341	315	337	352	315	331	346	323	323	347	319	336	343	347	344	327	331	340	348	346	343	296	348	331	355	341	341	323	352	322	307	311	372	358	333	338	307	362	334	341	324	374	310	340	317	331	349
6520	1076	1429	1620	1353	1126	1078	1053	1002	994	922	912	886	863	807	812	844	805	831	801	851	849	804	845	834	827	830	846	783	809	843	748	848	798	796	798	809	838	854	782	766	806	828	867	827	791	852	835	807	804	810	769	764	827	848	747	826	802	840	765	775	821	823	836	827	768	814	801	805	757	830	790	774	820	812	804	794	815	770	868	787	819	782	805	787	812	782	808	785	808	836	765	799	815	804	837	779	807	791	776	744	813	794	842	828	734	765	829	812	815	811	776	756	836	862	820	794	810	781	789	843	834	797	766	775	794	834	863	786	774	804	766	798	761	774	759	790	850	792	830	764	793	800	784	793	800	819	832	815	831	771	799	847	808	783	776	814	748	870	873	775	812	771	795	775	826	787	833	790	818	771	742	796	790	825	762	843	789	826	805	835	787	786	791	756	828	743	811	802	829	787	770	785	808	835	780	815	828	804	849	844	778	776	731	786	817	785	784	836	762	798	804	787	863	794	790	771	827	837	813	773	830	817	773	798	770	811	830	835	795	776	840	830	744	804	788	810	820	742	784	783	795	838	798	775	796	825	792	789	821	809	818	838	762	828	779	802	742	789	812	844	791	768	814	770	802	840	836	784	834	812	778	826	782	784	837	792	758	796	802	834	816	767	779	810	778	779	794	804	779	788	792	789	779	756	814	786	798	848	806	794	756	792	770	831	784	829	756	788	816	759	814	825	738	782	794	808	856	787	809	798	802	782	807	790	787	828	851	754	797	800	820	813	791	818	820	758	815	783	742	740	748	780	806	765	793	794	807	815	802	814	808	868	807	779	798	790	795	797	815	802	806	798	850	831	835	768	776	737	788	848	783	813	768	851	767	799	783	759	789	804	827	829	847	778	843	836	844	852	805	775	815	780	823	826	807	816	791	755	736	831	783	784	760	778	821	788	810	801	816	779	784	808	777	844	826	783	841	723	809	807	784	799	814	819	815	764	801	830	789	792	807	825	810	769	786	816	792	754	877	802	781	872	769	810	842	771	816	827	787	804	814	754	779	785	821	823	831	798	792	801	791	799	756	782	810	796	847	791	770	825	820	809	817	793	766	836	762	764	889	771	774	818	763	804	843	815	852	808	796	832	778	797	795	785	760	770	856	793	828	806	810	856	773	731	859	786	815	779	807	825	798	782	815	811	789	761	827	783	804	795	811	785	821	840	789	784	795	862	836	792	816	820	771	848	759	775	838	802	797	829	776	801	763	839	810	812	793	803	754	767	799	838	833	770	772	781	837	805	810	805	767	845	830	816	788	776	823	846	802	781	781	829	841	792	774	769	773	829	833	773	831	851	827	750	809	807	799	767	786	776	782	815	861	769	813	790	769	826	787	783	780	802	808	772	834	812	801	836	826	820	808	813	767	764	801	795	770	750	766	792	811	822	795	860	797	853	801	839	824	783	787	783	756	840	777	785	823	758	786	743	864	834	834	803	825	799	878	776	818	862	802	781	805	836	818	792	803	852	843	791	814	864	765	773	770	786	773	794	781	835	819	802	810	749	844	837	845	786	834	801	855	759	808	817	799	843	813	827	787	779	834	825	774	808	846	832	839	795	826	793	765	844	770	845	817	815	802	818	885	814	842	819	864	748	787	812	831	783	812	772	849	839	855	776	792	803	828	862	788	761	805	817	750	789	842	813	834	816	753	796	833	844	807	810	775	793	781	843	810	778	743	827	746	818	774	733	772	789	796	808	825	804	817	729	790	781	780	808	839	796	811	779	779	776	806	802	773	839	789	794	843	819	835	845	788	791	774	794	768	812	809	782	832	780	844	786	823	788	797	813	825	795	833	832	765	807	804	765	787	819	773	831	819	819	843	794	807	815	785	755	810	770	760	837	799	734	741	842	790	757	802	776	793	785	777	797	800	801	840	784	762	807	768	800	812	813	815	780	797	774	803	856	806	798	794	818	750	796	774	815	817	797	825	777	770	776	814	808	793	817	823	823	766	774	826	775	807	801	816	826	823	831	801	825	872	827	777	799	790	764	791	754	824	753	776	771	795	842	806	853	824	779	793	833	807	788	805	818	772	844	836	758	798	860	799	808	817	830	839	768	790	800	794	782	804	746	788	794	815	831	740	785	756	838	831	765	813	794	828	788	779	802	782	801	811	754	799	776	806	822	782	795	800	824	791	779	776	800	810	838	807	797	772	837	794	778	832	801	847	755	812	788	832	824	757	804	792	851	789	797	767	792	818	788	773	787	839	811	762	786	833	805	828	825	811	832	821	775	751	791	832	778	829	824	778	805	826	807	805	775	823	805	787	836	752	811	822	811	785	761	750	766	807	837	783	804	823	746	802	827	777	802	814	747	805	768	843	821	775	816	811	802	813	811	790	786	784	758	741	744	813	810	761	741	851	854	863	775	821	806	785	835	809	748	809	799	805	815	821	816	798	765	781	809	851	780	766	799	747	830	795	809	813	819	830	794	807	785	802	809	816	783	767	790	828	813	853	821	783	808	824	783	817	820	848	886	796	824	802	830	822	819	809	801	762	788	782	823	855	820	808	789	863	821	798	800	780	761	829	762	790	833	833	775	795	859	828	812	814	812	815	816	735	824	801	796	787	833	797	824	786	807	786	841	781	797	792	788	813	773	767	789	764	773	839	783	795	798	807	866	797	789	833	744	786	776	836	743	813	850	818	736	802	794	829	820	792	794	750	803	799	822	759	732	810	817	736	832	780	767	749	820	811	791	868	780	743	783	771	836	845	819	777	775	810	791	779	728	827	794	823	790	775	771	771	798	768	763	779	825	809	825	795	803	773	812	765	786	788	784	801	751	810	777	781	829	798	823	813	825	764	802	846	792	827	825	766	815	788	825	785	760	856	833	863	821	781	799	812	764	781	833	822	794	804	804	832	795	824	780	765	786	815	802	758	787	760	845	831	775	871	786	809	786	791	776	866	808	778	807	822	834	820	831	801	846	778	799	824	795	844	863	771	827	768	800	837	777	816	793	790	825	795	772	786	811	807	845	789	796	808	751	837	819	840	799	776	820	829	801	735	783	758	841	819	791	844	808	756	807	786	809	779	776	812	795	835	735	832	809	841	821	778	844	837	826	790	833	835	806	801	805	854	806	837	806	840	811	794	814	746	816	823	823	848	802	796	836	790	865	779	781	837	808	727	831	807	818	832	762	798	817	755	805	784	827	774	778	772	826	799	780	761	805	722	840	756	822	795	789	840	807	765	838	790	731	829	732	786	819	758	785	819	821	777	823	855	779	757	766	811	820	807	811	788	808	795	797	778	786	821	822	837	783	833	781	828	888	837	761	791	802	805	789	759	817	867	813	839	780	802	845	810	815	764	819	782	760	787	761	804	811	758	820	771	776	793	820	833	784	808	743	776	796	818	822	778	781	815	791	757	814	822	816	813	788	794	840	789	797	779	781	828	848	775	809	813	789	789	799	758	843	808	808	812	779	798	768	843	808	795	824	814	774	822
12256	978	937	664	467	350	302	271	215	231	207	169	218	166	189	156	167	157	193	184	181	166	165	163	130	177	159	168	132	171	140	165	163	155	181	174	166	132	160	160	170	156	164	176	168	183	155	178	164	143	170	146	150	173	161	142	166	155	150	153	156	163	167	142	169	147	160	146	147	151	147	143	167	164	128	147	175	156	151	160	166	169	162	168	168	145	172	156	159	143	161	164	145	136	179	179	171	167	150	161	135	140	140	143	169	160	150	166	159	171	157	161	155	168	159	151	161	165	142	182	175	176	177	154	159	152	159	142	161	154	150	164	155	164	155	134	159	160	138	163	181	162	154	173	157	160	146	163	172	153	162	146	168	145	155	167	164	165	161	164	167	122	158	152	153	139	161	160	139	165	154	176	183	160	164	144	141	136	178	138	165	169	166	173	131	150	159	152	190	155	166	160	158	142	164	161	129	179	153	156	163	160	178	167	166	184	160	159	186	154	161	160	153	167	149	167	160	145	149	151	135	171	154	164	169	162	150	173	169	148	157	144	146	159	171	159	135	170	146	156	182	169	168	157	146	149	154	160	158	174	176	168	156	133	158	156	158	150	158	180	165	119	149	137	177	121	139	146	155	150	165	164	162	151	171	161	153	159	166	144	163	187	176	144	149	170	152	170	157	168	140	159	156	176	166	159	146	132	181	175	157	172	170	159	153	131	145	139	167	159	167	154	146	150	161	140	129	156	138	127	164	174	176	170	155	164	161	159	151	175	146	169	148	147	172	156	179	142	158	147	180	144	167	175	142	160	159	175	181	162	151	141	142	173	134	172	146	164	153	162	155	171	178	162	143	176	161	179	138	150	154	155	155	141	127	163	134	156	155	153	159	182	135	169	164	160	181	166	158	176	149	161	169	154	154	163	151	148	150	160	144	162	172	168	172	124	150	155	161	143	163	154	174	149	161	158	153	146	181	155	146	154	154	161	149	169	160	150	171	168	152	145	163	167	166	172	178	168	134	136	150	148	172	182	178	153	151	131	158	153	167	148	171	149	159	168	163	128	183	158	153	168	165	154	145	134	163	164	179	176	164	171	130	125	173	189	179	138	168	144	175	159	146	147	149	146	148	192	172	118	152	149	148	168	151	170	189	161	170	166	165	163	188	155	142	169	144	155	150	137	181	152	132	172	161	148	155	138	149	166	148	168	158	152	150	172	168	168	180	154	166	177	178	172	171	135	164	174	174	170	152	152	176	166	162	159	151	172	169	151	161	150	148	143	155	160	150	164	154	165	161	136	182	185	140	166	181	142	157	168	157	155	163	173	177	159	166	171	161	163	148	157	132	153	167	154	165	171	147	146	137	164	184	134	150	179	139	156	137	147	153	154	153	152	172	145	161	158	148	152	151	147	170	166	144	139	140	174	162	164	161	165	136	153	139	154	144	201	181	152	156	177	139	155	164	174	142	146	151	138	182	160	137	154	182	142	159	156	156	150	147	161	148	158	150	155	188	140	158	158	169	172	160	171	161	163	173	141	177	158	176	145	163	155	151	176	145	173	144	158	152	154	153	157	154	172	159	159	163	178	164	150	150	173	148	159	195	156	150	156	159	136	166	155	145	174	155	139	143	151	157	164	148	163	177	166	151	160	166	169	159	149	159	139	157	141	152	143	164	159	175	180	130	163	143	170	158	139	145	152	162	163	178	161	167	174	153	152	176	149	168	153	161	162	158	164	153	159	152	147	157	179	165	148	173	170	162	161	154	158	127	155	166	148	160	159	177	156	155	169	160	153	125	149	156	152	144	157	146	151	163	166	160	147	158	165	157	156	172	153	146	167	163	155	168	144	176	147	148	159	157	146	148	135	160	155	162	166	145	152	161	152	171	148	164	166	149	155	151	144	154	170	151	165	142	136	157	134	162	173	153	143	168	131	162	171	153	170	139	168	167	132	155	137	182	153	144	154	140	143	140	157	132	151	172	151	170	158	174	159	155	176	156	150	160	184	145	161	134	168	160	151	138	170	163	155	161	157	157	151	164	161	161	188	131	132	166	159	167	185	162	175	157	152	162	170	186	153	154	162	163	160	155	188	172	163	180	149	163	159	167	165	151	164	138	136	168	158	171	184	141	177	144	154	153	171	165	151	154	169	140	167	156	166	147	154	162	141	157	154	180	184	161	181	167	156	155	144	155	166	174	155	153	158	154	169	142	153	150	152	149	149	155	159	156	183	172	165	166	165	168	150	170	158	183	172	161	173	157	173	174	158	174	168	165	158	152	181	146	155	174	172	163	174	176	152	146	173	142	141	148	155	171	156	148	162	159	170	155	155	177	159	173	178	138	144	142	179	138	132	158	169	170	177	144	155	164	171	158	137	153	124	175	170	175	161	158	148	125	151	152	159	161	155	156	165	174	142	185	160	133	137	152	139	180	148	160	151	167	187	179	152	162	152	167	166	169	157	142	142	143	152	183	174	157	169	148	171	157	182	136	177	157	159	149	149	160	142	146	171	124	145	151	170	165	181	155	145	175	154	165	160	175	166	157	173	160	148	160	150	164	156	150	170	145	171	158	151	169	145	157	149	148	155	173	161	176	149	140	156	146	160	145	168	166	150	159	153	177	171	165	161	172	154	171	153	161	145	156	156	174	172	149	159	137	164	162	160	166	144	165	160	178	154	151	152	147	142	146	177	160	146	151	158	160	173	180	168	171	149	176	155	129	148	162	152	143	157	156	172	161	168	131	154	163	129	150	164	166	154	168	148	142	144	171	181	167	158	159	164	161	173	155	150	165	153	151	142	149	137	156	152	129	170	163	165	150	123	140	174	153	150	126	181	160	163	159	186	153	143	174	147	156	161	175	178	153	146	171	170	140	143	132	140	157	147	135	132	147	147	144	165	147	150	150	145	178	144	183	164	172	180	166	190	135	156	160	153	146	166	162	153	169	179	170	171	145	135	181	149	168	178	181	175	162	168	146	148	157	184	149	147	167	149	138	153	143	162	169	156	160	195	190	152	150	151	171	138	171	149	182	156	139	140	150	158	158	176	137	159	170	140	167	133	164	160	153	165	123	146	138	146	178	131	152	148	188	153	177	150	143	167	127	171	163	172	166	147	140	141	157	154	137	165	161	149	158	153	164	154	161	148	159	156	159	124	159	178	166	132	159	158	151	148	168	154	148	165	140	166	137	177	159	147	172	129	152	176	163	147	171	173	171	172	152	173	176	154	164	139	132	162	186	160	161	144	154	174	158	139	159	171	141	152	170	156	192	181	149	161	149	171	168	144	176	140	175	143	156	166	157	160	180	139	147	162	165	159	168	161	185	145	169	155	144	172	149	159	147	158	183	154	160	128	149	167	169	169	147	177	164	155	139	146	163	139	154	172	155	169	151	180	154	162	164	150	157	151	140	180	155	182	146	179	173	141	155	164	161	160	151	138	158	161	192	148	168	163	167	148	149	168	173	168	169	167	159	150	151	164	150	169	173	151	139	146
7764	961	1760	1816	1407	1188	940	782	793	653	620	583	578	528	507	497	497	536	486	449	490	485	462	468	481	451	420	410	435	459	385	421	438	438	445	417	464	422	435	475	418	405	413	412	430	408	389	439	417	423	432	434	411	415	394	438	449	393	412	436	445	424	407	419	418	427	461	410	446	398	472	398	409	407	384	400	408	418	420	433	441	458	388	405	426	385	439	432	398	404	433	402	416	409	422	404	442	398	409	425	423	418	431	412	392	404	443	444	413	399	413	400	401	455	418	434	412	423	416	408	429	387	444	413	448	399	425	384	435	425	439	409	424	465	427	435	356	417	434	435	443	365	429	447	395	413	414	433	429	398	398	433	458	416	428	424	435	427	404	429	409	367	406	425	420	356	420	402	421	446	426	400	408	427	400	426	391	420	418	440	412	421	412	395	393	419	413	399	409	434	387	394	393	423	416	386	416	394	412	403	427	410	403	404	393	413	424	409	385	420	407	431	425	422	457	420	406	393	429	422	446	423	410	408	402	411	424	390	461	409	415	445	452	408	422	432	362	423	412	397	449	394	448	401	435	390	412	443	414	405	426	406	397	402	397	402	427	406	428	424	419	388	420	393	452	423	425	399	424	438	458	409	406	438	413	401	427	424	422	401	417	417	433	409	426	429	408	432	418	411	421	427	407	429	410	411	399	405	413	393	409	425	426	411	377	414	427	370	401	439	420	416	444	433	429	461	393	413	403	403	430	392	429	431	424	408	404	430	389	447	393	379	408	424	397	396	425	389	372	387	466	416	400	408	386	397	436	392	420	370	436	413	391	414	401	423	431	402	433	414	403	416	411	420	387	409	410	425	391	426	440	381	400	407	404	426	395	411	445	425	415	419	436	422	388	444	423	397	412	415	419	437	425	419	435	430	411	423	377	439	411	413	440	392	411	402	407	458	408	418	408	410	401	423	400	401	412	425	444	388	402	428	408	419	427	392	418	396	427	419	397	416	401	408	410	391	445	423	428	448	429	423	413	442	398	416	397	413	399	422	412	455	401	410	433	425	415	406	420	412	398	441	385	405	416	424	429	414	404	403	405	431	394	408	420	425	406	395	412	428	427	431	414	418	371	408	449	391	421	405	388	397	415	420	413	417	402	410	431	423	426	446	439	391	379	442	433	410	446	438	430	410	409	418	396	432	418	394	411	390	445	422	415	423	436	383	473	372	384	436	418	428	405	432	376	417	387	423	402	425	407	410	424	411	415	428	401	394	421	426	403	395	408	436	449	381	378	418	453	428	433	428	432	435	409	394	427	414	401	433	412	428	409	408	421	410	424	395	411	397	431	448	388	447	424	456	443	388	428	381	408	417	409	418	379	395	428	418	354	413	438	433	403	418	402	418	424	410	413	419	401	390	390	391	435	412	414	367	436	404	407	420	411	402	401	407	433	384	403	459	427	447	434	463	407	440	421	396	389	388	416	418	457	435	418	412	395	396	427	431	428	397	414	393	410	420	430	418	391	416	415	423	396	395	413	423	398	428	407	438	367	411	393	412	439	414	394	429	439	420	394	408	429	424	435	380	392	409	434	428	407	417	416	426	422	390	423	403	377	449	403	423	409	426	386	410	401	378	402	385	432	406	431	416	401	445	410	398	411	401	413	435	373	458	400	403	415	376	407	420	412	385	410	404	442	402	426	400	423	416	423	376	438	451	435	431	386	424	400	435	412	401	427	399	384	435	410	370	441	404	458	419	381	379	421	416	393	407	396	411	456	428	391	414	413	412	406	422	379	400	402	418	421	415	408	428	361	444	416	429	432	417	393	405	408	411	429	409	406	402	422	448	436	427	433	426	403	434	405	427	366	433	421	401	412	419	404	435	407	416	379	410	423	406	415	393	458	410	438	439	423	412	423	394	461	431	446	420	410	426	404	422	410	451	416	446	426	423	431	453	361	390	444	403	398	425	427	447	414	423	407	424	427	419	428	455	426	392	425	424	421	419	420	406	417	393	384	417	396	360	383	385	449	384	381	414	402	419	400	431	397	408	362	418	414	395	439	419	459	431	411	427	411	385	455	418	404	440	449	409	426	430	446	397	416	404	394	429	382	411	418	432	408	387	404	407	422	425	430	425	411	456	392	398	422	390	425	392	442	409	421	394	388	418	406	422	429	443	418	417	412	419	419	380	401	435	381	427	378	409	423	414	404	430	424	413	425	400	388	445	419	416	449	425	419	394	395	429	380	387	434	422	394	407	403	403	396	413	428	402	434	396	401	437	460	396	394	447	432	428	417	441	418	424	401	419	428	413	380	393	391	412	438	399	382	436	420	448	410	399	377	411	418	407	430	430	405	391	423	432	406	408	413	412	390	414	415	404	411	408	402	417	407	405	409	400	445	387	397	362	422	467	427	400	456	426	425	425	447	420	388	409	419	446	390	435	417	385	437	410	402	401	416	384	423	413	378	402	416	437	402	443	397	381	410	414	457	419	428	403	420	399	415	406	430	426	413	412	431	408	386	406	415	437	414	431	437	452	433	395	386	375	401	456	404	389	409	397	408	424	390	412	423	403	445	389	392	415	426	428	419	393	415	398	427	397	432	418	408	429	436	437	426	394	413	408	390	417	408	401	416	426	382	461	426	423	422	409	389	443	402	426	425	405	430	407	412	413	410	429	433	372	401	400	443	399	402	389	446	389	478	416	440	437	415	382	415	405	415	411	422	426	391	434	383	395	405	438	443	411	426	409	391	373	385	413	407	398	433	426	400	436	394	397	419	423	419	447	455	377	438	408	414	429	400	411	423	411	397	407	404	448	418	408	380	400	428	442	395	425	410	424	427	409	401	407	419	385	412	436	403	415	399	413	425	441	437	383	459	410	385	408	454	420	440	403	410	400	416	429	393	404	446	380	414	430	413	417	428	404	452	407	439	436	428	410	443	439	408	439	422	416	404	433	436	442	423	433	407	413	393	413	403	418	406	419	440	383	421	428	425	457	401	398	441	390	389	459	418	393	431	397	387	419	421	443	453	446	405	377	452	431	414	432	447	448	404	408	408	413	443	395	446	390	388	412	419	406	436	413	426	415	424	433	385	432	400	438	366	414	414	411	415	422	423	423	449	411	420	419	427	429	397	406	418	404	418	405	378	372	379	421	408	398	410	406	395	398	409	415	427	371	416	420	451	394	437	400	384	394	392	379	413	421	419	421	437	398	401	419	382	405	434	399	405	424	417	410	426	413	417	394	429	423	427	425	417	445	397	379	433	391	376	399	422	380	422	435	371	417	386	394	418	397	430	434	424	418	380	428	419	409	407	417	388	404	418	435	426	391	392	434	438	420	420	402	417	423	385	414	421	407	455	433	424	479	417	417	409	412	404	400	442	386	417	415	395	395	436	417	414	425	413	436	429	437	409	404	415	390	404	405	418	421	437	396	418	428	438	455	419	425	412	408	396	412	376	420	387	424	390	440	424	434	403	412	445	408	436	420	409	420	400	380	430	425
1350	409	388	371	357	373	350	380	404	343	362	346	367	348	370	376	396	382	382	356	371	357	356	383	352	390	379	408	400	368	349	348	418	376	378	379	349	408	371	343	332	389	360	388	386	385	346	384	392	369	366	376	411	373	375	381	366	341	391	394	363	422	397	446	375	372	385	403	342	349	388	359	387	345	388	365	388	370	391	362	345	381	370	342	357	387	385	354	359	364	382	389	368	376	365	376	373	378	392	386	379	384	380	348	383	368	383	356	362	366	342	387	346	381	344	345	349	383	349	365	370	371	398	357	358	397	399	337	390	343	365	371	362	368	401	387	393	362	369	375	356	396	382	360	360	337	345	396	366	380	356	349	352	317	408	342	396	322	386	349	323	369	394	382	328	363	376	400	347	399	347	396	370	355	378	340	384	357	379	385	401	397	404	396	410	377	379	413	370	391	362	390	364	381	378	360	370	366	357	387	339	391	367	342	368	348	370	363	331	371	390	342	372	370	338	358	348	383	356	387	374	371	369	351	353	386	359	385	347	350	340	384	354	394	404	371	349	366	385	376	376	371	348	368	373	385	351	358	342	370	403	365	350	390	340	366	359	335	400	396	387	397	385	385	392	389	340	378	366	356	377	380	371	313	392	418	340	357	369	375	378	326	354	374	394	383	402	372	378	350	391	406	357	405	437	353	359	358	363	380	387	353	376	376	406	378	399	364	360	397	376	344	362	368	377	361	385	373	362	358	409	396	367	380	412	351	354	356	361	399	364	337	354	365	373	355	377	333	352	362	394	385	358	394	358	386	345	364	404	404	389	348	404	375	377	371	343	378	389	385	349	410	338	359	397	371	359	360	427	384	391	372	390	368	378	348	339	397	357	370	363	385	418	361	376	364	372	392	363	394	370	343	371	376	376	381	366	366	378	325	350	347	366	375	354	370	367	368	341	409	352	378	360	361	381	335	372	354	376	373	386	381	394	359	421	357	347	334	361	365	344	369	376	378	393	424	378	389	373	407	402	357	354	369	328	346	423	402	374	374	363	372	382	391	358	375	380	335	395	350	399	325	389	396	357	357	387	384	368	358	357	371	374	374	358	380	368	362	387	374	388	366	339	376	350	405	330	354	369	400	389	356	387	358	361	372	383	342	383	397	434	367	396	379	338	376	352	406	398	376	363	397	394	354	361	376	376	350	365	375	339	401	382	368	369	353	382	378	374	380	355	378	392	374	386	349	377	363	351	337	342	394	370	325	349	378	351	391	368	373	372	410	373	403	389	362	375	377	405	360	352	368	384	383	357	357	353	374	386	334	364	398	397	386	363	374	359	378	359	410	394	379	395	387	348	404	395	371	392	408	386	385	369	352	351	357	360	399	377	361	391	383	373	401	377	376	378	361	371	415	386	340	383	372	370	339	406	375	386	360	381	360	349	394	367	365	354	362	375	358	401	343	391	373	352	387	375	408	372	378	357	392	354	389	382	383	365	358	367	339	373	397	346	359	374	361	368	374	387	405	350	373	427	365	359	397	375	407	386	418	329	409	425	372	379	376	375	374	361	362	379	355	401	353	346	343	375	353	367	365	387	355	396	379	344	376	385	387	407	380	366	375	378	375	398	420	364	351	332	361	378	388	382	353	405	365	390	368	390	363	370	366	353	363	337	366	348	371	393	389	411	366	381	357	372	377	364	397	383	375	368	355	401	395	387	360	370	416	383	378	376	400	371	382	404	366	359	382	357	350	384	325	361	348	376	375	394	343	359	424	390	360	354	417	402	359	364	398	365	358	351	349	386	349	363	336	359	391	368	360	365	368	402	381	401	383	374	368	380	386	387	391	351	380	388	372	385	378	363	358	377	382	351	390	390	350	364	343	361	378	426	388	398	375	358	362	361	389	349	354	343	389	381	369	358	385	389	382	410	380	404	399	330	341	424	365	400	379	370	311	334	370	339	419	360	369	366	356	357	382	367	369	338	368	389	387	380	342	376	398	373	364	383	368	390	338	382	376	380	399	383	384	368	364	376	408	358	344	380	368	383	395	389	360	375	369	367	374	373	374	381	352	359	372	393	342	383	389	338	370	400	391	316	352	393	378	418	396	367	373	403	395	364	376	343	384	400	380	388	384	355	330	377	358	385	362	374	389	362	387	350	386	348	371	345	375	339	354	381	371	358	377	360	373	333	360	356	369	360	375	357	361	383	355	366	384	383	379	374	389	380	354	357	357	403	382	392	365	333	362	378	408	349	411	371	393	404	383	361	395	366	379	386	364	373	324	349	369	369	358	386	348	368	365	382	337	371	388	346	376	381	363	358	354	364	403	353	355	391	398	366	375	358	371	340	356	332	347	395	350	341	349	323	386	352	373	346	370	350	378	351	401	379	378	363	362	348	415	411	377	397	373	353	368	391	396	385	393	372	378	373	363	379	382	399	409	394	354	363	379	377	341	362	434	354	399	338	353	387	336	368	388	380	377	352	408	414	369	343	385	386	346	329	379	362	366	347	360	385	380	346	362	373	380	374	389	339	351	352	387	356	380	382	408	361	353	406	373	315	373	357	363	374	348	347	340	393	356	328	367	375	345	362	378	376	397	371	400	361	380	376	361	379	383	405	404	369	367	367	391	397	348	347	387	371	336	380	384	384	387	355	378	381	404	402	372	360	373	357	363	409	398	350	380	327	344	374	375	365	360	422	390	355	394	389	414	408	353	355	397	353	364	425	371	387	361	386	371	401	385	405	354	356	374	349	381	378	350	353	327	381	419	400	386	352	390	380	398	352	340	350	377	390	364	367	382	338	382	358	344	347	398	391	340	380	387	362	396	366	369	388	379	370	389	351	373	369	396	361	349	382	379	388	367	350	372	380	380	366	370	368	358	361	382	368	370	402	379	388	396	367	382	398	405	384	342	366	391	378	369	325	358	367	400	382	388	391	365	380	394	379	337	370	387	329	373	363	396	363	359	359	351	366	358	381	366	359	407	371	387	367	365	399	373	355	388	373	386	368	379	385	363	360	392	366	369	391	359	409	349	342	386	352	401	404	360	370	383	409	368	336	383	351	350	353	387	355	362	373	340	342	388	394	368	361	343	349	364	373	372	351	372	382	391	366	399	400	359	366	357	383	379	388	340	380	341	359	390	333	345	382	358	400	389	394	413	363	419	367	375	359	366	380	368	363	376	363	340	355	363	378	362	379	384	367	363	378	352	408	343	391	342	381	387	407	369	368	371	387	377	348	335	359	350	393	408	383	363	376	333	371	369	363	340	328	383	349	373	352	334	378	405	351	362	396	386	354	345	379	373	392	356	384	382	396	389	361	325	383	391	431	367	386	344	372	408	354	357	396	366	341	396	383	413	368	376	329	357	362	354	400	366	404	406	355	352	384	419	336	383	364	383	369	355	381	358	311	385	382	382	379	391	414	384	383	378	374	383	416	373	382	379	368	382	360	350	382	398	357	359	362	356	379	376	373	370	365	374	359	369	376	399	372	392	343	382
2148	924	961	959	989	938	908	885	935	904	902	881	889	952	855	877	888	895	876	901	901	932	878	946	902	898	901	912	892	930	916	954	962	887	904	893	939	903	895	912	841	857	903	911	892	914	919	874	895	980	866	903	934	903	884	897	878	890	911	883	892	873	905	883	900	830	906	895	915	846	953	897	929	941	923	901	876	857	898	916	907	908	912	859	941	831	872	899	887	882	886	881	930	864	904	852	930	959	826	912	900	872	917	858	869	908	926	933	885	862	852	868	890	897	903	895	902	902	874	860	872	884	902	928	931	855	948	913	895	893	903	887	967	866	879	891	863	916	863	917	887	889	949	892	892	934	928	908	966	893	938	889	908	923	889	853	848	897	873	917	938	867	883	829	853	898	892	898	902	924	927	900	971	936	863	887	869	892	905	906	865	883	864	875	945	867	880	877	872	925	924	922	870	928	899	888	832	903	874	896	862	907	883	872	928	911	878	888	898	890	897	910	901	873	900	905	874	869	884	853	917	897	809	893	884	837	921	894	899	871	921	880	922	892	870	869	932	924	917	912	900	897	959	875	932	918	893	931	890	895	847	866	872	879	876	905	923	876	917	906	883	909	831	847	878	902	911	887	885	906	895	969	897	871	862	889	933	886	855	941	837	890	927	918	915	870	879	879	894	869	898	977	841	899	883	882	932	901	935	917	879	884	910	894	917	901	902	897	919	828	902	879	920	874	923	858	889	823	882	912	870	944	918	914	935	963	837	922	923	860	859	915	898	890	900	908	886	931	919	868	939	896	836	892	946	892	880	902	878	928	882	910	891	909	863	918	871	893	907	845	877	897	932	886	907	908	835	905	861	901	924	853	915	886	904	890	917	888	892	882	837	892	867	886	919	909	876	916	901	883	873	882	865	921	924	952	848	928	851	867	867	924	912	911	906	941	919	842	937	927	887	889	886	858	934	871	835	863	913	872	847	917	901	901	883	883	898	884	929	929	900	877	829	952	890	877	871	860	888	839	964	883	911	890	873	936	882	913	919	826	909	880	881	863	858	868	870	890	910	940	886	890	858	963	880	858	915	877	888	876	851	928	868	899	889	893	889	880	863	836	901	935	911	892	850	876	850	919	893	907	926	857	896	854	910	848	875	918	844	853	881	892	915	873	876	879	956	885	885	892	857	946	898	884	921	882	901	872	904	860	866	960	922	906	901	925	925	881	931	902	915	824	931	903	908	952	940	918	872	942	912	897	845	821	915	866	863	894	864	939	920	895	923	838	870	889	934	907	871	884	960	888	896	919	969	870	891	855	897	953	837	859	845	845	906	910	898	883	868	922	949	931	906	962	873	893	886	924	852	982	918	923	870	951	901	911	904	912	841	935	895	894	904	941	867	848	834	881	958	860	883	924	870	892	878	947	936	904	866	907	876	824	824	950	882	866	874	913	934	879	932	917	859	919	870	962	909	930	894	943	889	899	912	938	899	884	939	839	894	915	908	897	856	920	885	886	917	955	876	921	895	859	872	873	887	899	957	927	887	889	914	868	903	892	916	859	890	925	875	948	890	856	898	885	868	859	892	883	907	867	937	883	914	858	904	884	866	898	875	911	878	854	923	871	825	939	900	812	921	888	843	928	925	895	875	906	889	905	900	924	882	874	898	868	862	902	891	893	889	873	907	892	940	891	876	939	908	879	893	901	900	887	941	919	861	897	881	879	935	875	890	931	911	845	936	894	950	902	904	888	854	958	876	894	827	875	852	889	925	926	915	871	877	886	900	876	856	928	900	876	857	857	903	874	944	921	890	884	916	897	856	886	900	860	923	865	922	860	837	902	930	874	855	856	854	931	905	881	903	890	924	942	880	870	904	909	931	906	900	891	894	921	884	883	896	810	891	870	892	847	886	900	879	888	915	904	836	881	929	887	889	966	879	882	899	860	873	919	902	882	879	856	863	856	899	869	908	950	907	866	947	871	894	896	862	893	935	925	894	928	924	915	853	873	931	887	864	896	939	896	955	876	961	907	887	887	933	893	900	878	928	929	944	838	889	871	872	908	881	932	894	872	930	882	956	881	933	876	900	844	885	864	858	902	860	868	902	912	937	919	935	871	878	876	890	879	861	947	880	934	935	897	885	842	844	875	941	875	861	893	914	908	876	910	915	865	886	903	900	926	839	917	953	923	877	903	871	893	922	926	886	890	905	965	847	896	974	877	883	894	871	862	844	892	898	936	870	881	877	920	879	894	877	939	852	879	929	909	891	895	837	922	885	929	839	936	930	913	904	911	910	930	880	913	880	888	863	900	846	894	896	861	906	873	854	906	876	928	970	864	853	929	923	899	885	874	902	973	886	891	887	894	899	902	857	867	950	886	889	944	881	895	865	865	904	895	914	837	888	975	896	889	933	871	861	835	834	933	911	909	846	874	915	883	908	938	951	840	873	900	886	851	883	871	900	858	904	856	900	892	914	832	844	912	886	878	938	872	881	895	823	876	867	854	916	816	923	918	887	862	957	872	889	949	918	857	891	907	907	877	868	871	874	935	895	929	873	897	950	878	900	904	963	857	916	928	948	844	840	895	840	903	920	910	906	897	899	901	904	852	883	874	918	850	906	893	915	893	885	904	882	897	902	861	910	918	909	917	922	936	933	983	881	938	869	947	884	910	918	870	836	890	816	912	910	907	879	858	940	867	927	919	876	932	824	937	916	868	934	874	901	939	851	897	875	879	933	862	870	936	932	917	914	883	901	883	878	890	934	883	888	910	859	897	886	851	885	865	854	880	916	935	931	923	916	843	930	903	933	884	888	889	911	909	965	892	834	939	864	893	921	856	963	902	939	865	932	867	890	947	866	915	833	857	888	883	895	883	902	911	885	844	863	967	870	921	946	896	910	856	884	903	865	914	859	832	881	902	867	897	892	890	894	865	897	902	915	851	886	932	893	922	881	916	857	877	917	919	879	913	806	875	913	921	892	912	854	885	865	922	863	890	900	938	924	938	904	903	934	935	938	869	893	909	906	930	887	865	891	887	876	899	909	944	901	901	888	906	915	904	892	881	886	904	880	898	909	911	892	881	905	937	928	856	899	883	938	936	822	931	924	893	937	912	847	898	896	878	853	889	907	873	856	977	887	927	873	878	921	927	889	934	893	894	931	852	847	880	868	863	877	881	906	929	918	892	835	883	894	902	876	886	942	923	844	872	956	904	917	903	874	894	880	858	877	902	909	901	910	941	907	931	936	918	940	874	861	892	877	908	897	916	919	939	946	880	920	857	922	882	892	832	904	933	931	881	886	837	918	887	945	877	903	906	908	901	943	918	919	911	889	941	882	913	937	859	915	917	870	902	982	905	871	862	904	942	917	962	892	866	860	916	897	909	955	895	918	871	956	921	889	891	900	874	897	947	925	862	894	904	862	899	875	904	908	877	876	883	907	932	926	855	892	914	926	870	899	897	889	907	941	901	894	904	930	919	915	972	871	915	957	918	899	888	855	925
6855	612	695	536	470	451	384	363	398	367	377	353	341	325	379	347	351	362	339	369	337	303	349	320	375	346	345	319	343	342	349	331	353	357	301	353	329	351	336	334	320	356	314	339	314	335	314	318	322	324	340	364	334	377	297	332	334	301	315	307	309	318	331	303	327	321	335	340	371	355	321	318	311	356	348	353	323	341	369	322	313	339	331	326	342	341	345	347	312	343	331	310	348	340	340	326	322	331	323	368	352	325	372	320	349	341	340	350	315	350	343	343	355	350	327	326	321	334	332	325	365	328	329	363	340	352	328	326	342	333	306	357	332	322	359	354	327	349	320	337	333	333	329	337	333	314	305	328	338	350	293	331	317	322	312	344	313	332	348	333	326	337	358	326	307	352	316	337	342	300	349	324	323	318	314	335	339	309	332	339	352	334	309	308	361	315	333	308	346	316	345	382	327	307	321	344	346	330	366	285	327	323	346	330	319	358	339	340	345	319	351	341	333	351	285	302	369	312	329	337	344	317	301	342	332	367	318	325	324	362	364	304	312	335	346	314	333	304	340	329	326	340	371	332	297	349	332	342	346	344	323	361	310	312	325	339	317	322	341	318	339	339	348	344	345	358	350	310	357	334	312	322	321	331	309	362	332	311	312	345	340	306	307	369	348	314	344	315	343	344	338	311	332	345	346	338	341	304	329	363	310	307	329	345	369	356	319	303	346	359	321	332	351	348	332	321	325	349	304	311	341	325	332	286	306	346	321	324	296	316	338	331	362	352	321	314	313	328	336	311	310	316	334	342	335	310	358	332	333	344	277	283	347	367	346	321	310	315	339	348	345	331	340	326	357	331	304	337	312	307	328	361	371	356	328	306	338	304	361	335	350	317	337	375	320	335	363	335	319	340	362	327	348	309	319	342	333	355	314	296	319	325	326	365	330	327	364	315	337	313	329	327	303	332	337	336	337	328	339	334	321	330	356	365	325	349	305	312	302	324	334	346	340	363	302	333	345	329	317	334	312	330	344	329	302	363	312	315	341	327	335	316	358	377	349	354	299	313	351	340	336	346	333	335	263	306	365	323	318	338	346	309	348	335	350	296	356	336	343	324	293	325	327	317	335	298	341	341	315	316	359	326	386	322	326	331	317	303	343	338	344	296	319	339	313	317	343	320	344	331	342	318	371	331	319	326	351	331	311	336	338	315	326	334	310	319	324	334	324	365	314	337	305	361	347	318	359	321	359	330	307	336	328	322	340	342	331	324	348	335	380	343	348	301	341	316	343	315	338	334	318	333	330	336	309	320	306	329	330	285	348	351	322	323	310	307	354	334	329	321	314	336	328	323	327	307	351	339	315	302	311	347	349	321	318	360	347	314	333	323	339	312	332	308	338	323	319	325	325	348	334	362	310	309	305	324	358	314	316	351	337	326	364	351	337	356	306	333	324	301	347	302	354	336	351	334	274	338	331	349	336	318	375	348	327	325	321	312	357	367	344	353	314	338	356	364	294	345	344	346	336	354	305	314	332	297	321	313	321	310	367	320	345	321	329	330	298	326	326	345	341	342	371	321	331	346	304	322	350	346	330	354	342	325	349	347	356	307	348	307	338	305	319	352	346	365	344	359	335	318	349	361	351	343	327	365	324	323	319	323	330	337	341	335	324	331	337	327	353	376	344	328	352	364	296	358	317	298	323	319	313	360	313	319	322	312	338	324	326	328	346	334	281	345	374	376	337	338	323	355	309	330	319	329	356	349	344	327	324	325	334	341	327	341	356	321	322	326	370	381	329	329	365	309	308	361	357	342	325	316	347	348	334	330	291	326	314	330	333	329	342	321	320	306	342	303	317	330	338	336	346	338	296	317	338	349	313	354	357	351	300	318	333	318	314	315	306	355	338	341	304	335	355	322	294	310	327	331	332	352	325	291	326	309	341	345	347	316	322	365	339	358	314	354	294	350	330	330	341	338	344	335	365	330	338	344	322	326	323	335	349	276	345	318	346	337	320	340	330	341	328	311	325	338	362	330	347	346	309	332	321	316	339	310	323	339	315	306	317	325	362	334	305	310	351	327	356	313	326	335	314	333	335	336	288	338	319	353	343	338	311	294	323	319	326	320	295	333	305	321	298	371	363	353	346	338	316	364	336	336	344	335	360	322	350	340	314	312	334	287	365	317	355	326	293	310	351	297	307	321	372	366	341	336	325	330	286	331	347	347	306	319	325	348	363	345	351	335	332	353	341	312	377	330	271	350	333	333	326	308	341	343	349	305	337	350	334	344	328	345	336	353	352	358	352	344	314	331	322	307	326	319	329	320	349	343	355	343	354	333	337	340	352	308	307	313	334	334	301	326	311	363	310	350	341	348	334	343	335	338	354	317	298	317	316	293	339	322	313	305	302	327	336	321	294	304	345	353	337	317	325	341	311	364	340	324	320	347	351	308	349	336	342	334	330	309	310	345	344	312	345	351	350	323	290	322	329	309	332	322	342	328	359	350	332	335	344	352	332	341	350	324	319	342	313	323	342	334	352	277	359	339	336	325	337	324	352	371	308	302	342	325	324	355	304	293	358	339	327	351	318	348	321	318	326	349	314	359	342	350	344	344	294	332	326	395	349	355	386	330	341	327	324	340	323	289	358	305	334	329	354	333	307	344	356	321	393	357	328	325	332	325	365	327	337	331	322	314	316	313	332	302	315	348	364	338	340	317	311	315	352	370	333	335	342	342	351	371	343	344	324	341	334	308	371	314	341	332	319	323	349	288	317	337	348	339	339	351	339	341	344	302	301	342	312	303	334	299	328	332	349	333	341	313	293	304	347	341	360	313	364	321	353	332	355	312	363	354	315	327	336	353	337	333	335	351	329	346	323	312	314	337	342	297	342	330	360	344	311	333	328	354	357	349	339	333	340	302	334	295	311	362	325	338	330	333	322	340	306	339	324	326	319	312	328	353	333	357	341	296	312	322	344	347	326	319	321	357	328	317	338	332	348	338	317	329	327	341	349	333	295	329	354	314	340	338	301	332	334	346	356	341	341	344	350	354	313	350	362	345	308	338	313	338	301	337	318	321	339	287	329	334	332	330	338	333	323	321	323	332	352	345	372	337	318	349	307	308	330	317	378	331	306	308	357	336	332	314	357	347	333	322	295	334	316	338	314	381	329	350	353	335	318	350	340	336	326	322	359	361	309	311	337	325	343	298	292	347	329	330	333	320	344	294	331	357	327	322	325	347	311	327	335	280	338	337	315	336	314	357	325	303	336	371	287	316	344	327	326	333	344	330	332	332	350	331	332	340	325	324	309	329	326	355	345	342	312	328	319	329	351	335	340	324	301	326	303	341	328	329	330	289	290	338	316	338	310	329	343	326	347	315	333	291	318	309	303	321	318	349	348	310	335	373	347	354	323	342	321	340	340	343	328	348	329	381	340	308	351	341	319	331	346	329	305	333	321	338	343	323	319	316	346	320	324	330	354	336	344	337	335	403	322	301	362	322
6590	1017	1513	1542	1336	1257	1065	1007	978	978	918	951	929	943	854	863	917	883	846	824	852	818	872	832	811	805	839	807	792	805	774	852	827	821	853	815	849	763	813	842	779	777	846	828	823	781	803	811	776	833	814	852	778	834	803	786	820	788	852	826	773	739	895	784	809	803	824	797	822	822	859	821	823	791	768	795	779	777	801	772	807	826	801	835	894	823	806	808	757	797	807	789	773	803	782	843	818	799	806	813	769	812	740	822	792	788	828	865	781	834	805	850	824	765	851	839	815	813	805	798	781	769	798	802	815	803	834	814	816	805	815	780	836	789	812	806	773	842	746	748	771	830	828	804	811	836	804	796	798	794	806	762	830	848	823	763	818	800	811	817	801	781	752	763	806	808	800	833	799	802	844	793	837	821	775	796	801	806	781	801	752	790	821	807	811	773	810	779	785	794	839	811	769	816	791	797	814	756	784	827	813	809	796	804	792	804	789	792	789	779	785	772	800	816	784	803	788	776	781	797	761	825	778	818	832	774	808	785	849	813	806	765	760	768	853	742	773	739	731	761	782	783	802	765	818	833	855	816	793	798	823	823	830	780	786	813	812	828	800	782	832	776	852	779	827	809	832	787	815	847	829	793	811	810	801	802	781	827	766	806	832	818	775	823	791	754	843	859	784	802	787	779	802	802	839	814	777	780	755	765	825	802	808	772	805	831	820	751	815	765	876	838	809	822	786	835	773	812	843	789	814	835	789	831	757	800	797	764	746	849	795	769	826	837	836	816	771	797	779	865	727	810	837	812	796	794	812	829	793	865	801	787	841	779	819	783	803	769	842	805	814	813	815	824	815	780	857	815	836	811	810	805	810	832	784	776	796	794	850	787	790	760	807	799	760	828	826	813	823	802	802	871	839	837	879	769	753	805	849	818	786	807	779	820	807	787	820	770	797	782	775	856	811	779	814	814	757	820	780	805	859	819	783	791	813	815	790	832	826	797	731	784	869	811	768	829	806	799	820	805	777	790	864	812	779	821	763	787	781	839	761	841	868	847	777	786	837	844	824	816	824	822	825	792	820	803	818	830	799	755	821	851	851	802	787	748	836	811	784	803	836	777	800	792	814	748	761	800	778	794	833	793	830	761	758	766	818	779	798	783	768	795	841	799	789	817	778	809	817	836	801	799	844	805	833	828	807	824	821	823	791	772	820	743	793	762	847	824	801	777	783	846	769	796	830	792	800	856	798	784	838	775	812	825	829	768	779	762	811	809	821	806	837	798	781	762	831	785	813	789	837	799	826	771	793	820	771	788	812	799	745	749	814	825	744	779	781	731	839	827	810	771	837	783	772	811	781	801	814	772	823	801	801	842	775	801	800	887	809	828	778	775	789	791	797	797	799	803	838	797	816	735	811	818	822	848	804	780	846	813	750	843	762	801	812	844	744	760	796	829	776	832	718	851	805	830	790	825	788	858	766	805	870	813	770	791	773	807	799	836	801	815	797	759	788	801	795	788	815	813	827	805	816	766	786	756	837	801	803	803	828	773	795	797	816	769	781	810	774	821	750	799	768	803	859	797	815	772	831	747	797	788	797	737	825	796	793	775	800	813	735	768	814	773	774	806	814	773	799	823	800	770	784	796	798	814	823	810	825	783	782	814	749	805	792	818	809	833	776	795	820	804	841	838	816	822	831	803	809	801	842	789	790	816	828	768	832	785	766	796	847	753	806	795	760	748	821	794	796	844	829	767	803	787	778	826	832	791	787	806	832	754	768	820	863	800	825	802	774	880	831	802	806	805	814	774	800	849	836	825	781	797	814	797	768	769	800	750	878	844	795	785	760	816	789	795	802	790	848	809	801	784	816	835	779	809	768	784	741	803	764	766	847	822	770	783	818	801	834	792	825	762	831	816	778	778	764	836	829	803	814	794	868	823	839	795	785	779	823	822	818	813	818	794	810	816	824	761	798	846	845	815	820	785	804	805	817	784	824	791	821	768	796	794	819	793	777	812	775	756	788	727	793	774	763	815	818	810	804	781	814	796	829	818	814	774	822	828	810	808	740	778	800	810	775	797	797	822	796	819	779	816	848	798	768	814	768	822	828	834	805	814	809	775	808	768	865	826	799	814	798	772	795	794	770	818	798	768	808	783	741	783	779	771	794	794	750	787	749	843	819	810	798	770	828	794	770	824	801	811	790	805	837	824	759	749	822	738	806	794	784	795	803	810	787	765	816	804	819	748	760	805	780	783	786	810	784	768	763	803	749	798	756	814	721	863	803	808	775	718	755	799	794	864	812	804	817	824	814	811	802	757	823	773	778	773	802	757	739	773	819	809	817	833	787	824	810	813	797	826	751	817	787	757	766	829	814	801	816	815	762	816	791	791	800	791	766	763	779	763	839	801	891	829	805	814	811	808	766	801	795	814	779	805	795	843	768	761	767	796	780	767	830	801	816	771	793	844	833	869	773	763	769	816	797	791	783	792	801	758	817	824	783	830	829	790	756	841	800	803	827	816	803	820	778	744	792	780	816	797	837	841	760	776	831	805	784	819	815	816	771	833	796	822	817	802	814	832	783	795	797	761	794	769	823	791	812	770	794	837	818	801	789	804	732	838	823	789	844	832	801	798	818	798	772	815	774	752	767	776	783	741	788	878	781	864	786	796	792	772	781	829	828	765	798	796	749	803	737	755	802	763	784	796	798	793	833	815	801	856	797	879	806	838	745	797	792	850	782	742	754	830	787	754	829	791	830	807	818	820	761	789	797	789	855	838	825	802	804	806	765	781	770	769	787	804	754	815	769	827	802	776	825	793	787	814	773	844	770	819	843	762	794	783	823	803	845	808	822	793	818	796	790	763	842	764	861	820	801	784	799	811	820	792	799	811	750	779	753	774	731	791	812	814	826	788	800	744	783	817	767	794	789	812	760	772	808	803	832	791	829	787	833	777	794	805	789	773	829	773	783	828	843	790	811	765	804	820	801	757	788	783	782	782	765	755	828	834	754	846	795	782	769	789	800	812	841	837	785	796	812	764	781	817	827	799	824	791	797	782	828	795	784	821	811	794	775	777	846	804	824	798	755	782	767	797	791	808	771	810	812	801	837	814	766	856	809	757	799	792	842	791	804	811	801	814	796	792	780	843	829	810	787	788	799	779	759	833	794	814	823	781	782	762	777	840	773	825	788	807	811	744	781	819	787	830	751	799	800	790	814	828	790	821	851	846	803	824	861	775	753	773	743	780	800	819	806	821	840	760	799	765	834	819	784	805	827	823	807	795	816	822	828	813	829	818	780	753	784	832	739	845	813	855	764	776	824	782	775	801	837	834	795	777	830	759	803	808	815	813	762	823	795	867	760	783	803	804	769	809	737	809	793	812	817	786	811	810	768	843	771	825	810	802	810	751	800	797	810	810	796	789	796	858	823	767	767	805	807	752	779	821	751	828	840	792	810	830	787	796	805	741	806	804	832	776	779	762	761	811	789	816	832	839	821	792
12225	798	806	582	410	347	262	240	207	185	206	196	203	184	179	195	152	148	159	162	179	158	178	168	195	168	154	146	168	149	181	176	151	153	145	155	156	170	157	152	147	148	151	177	141	153	150	173	142	171	197	150	151	169	178	143	170	161	174	168	171	146	162	151	175	140	163	172	157	175	142	158	177	176	157	169	158	164	168	169	132	142	166	135	172	160	177	150	132	168	154	166	137	163	165	145	181	169	175	137	167	170	151	125	156	174	152	194	130	163	165	178	154	146	149	130	152	160	157	149	177	143	159	166	155	149	158	151	178	130	151	153	160	131	169	168	153	151	176	150	183	167	157	168	146	163	161	145	159	159	165	163	157	141	154	169	162	173	166	155	152	150	153	153	162	163	158	155	158	156	155	143	165	171	144	159	157	177	161	147	149	139	148	156	163	157	164	156	151	177	153	134	155	149	162	141	147	166	140	174	147	150	156	133	161	154	169	175	156	156	183	141	162	156	176	164	167	146	138	154	181	156	156	168	181	154	178	162	138	172	157	169	152	155	139	177	150	156	162	154	172	169	156	168	156	149	160	140	143	151	147	172	161	143	161	168	154	142	141	153	146	151	137	165	153	173	137	163	157	160	152	158	167	176	158	144	152	169	155	171	162	146	159	155	168	157	160	152	167	163	145	146	153	176	160	152	153	144	176	169	145	145	158	165	162	152	147	184	150	144	156	150	153	147	157	161	169	152	147	151	167	167	172	152	159	138	156	169	180	174	144	162	155	165	140	152	158	148	164	153	177	183	137	160	156	152	183	139	153	163	145	111	162	172	153	154	166	173	156	158	173	168	137	130	170	149	185	180	149	156	158	159	171	178	159	155	154	160	152	163	161	154	146	169	193	172	163	150	156	166	154	149	159	160	161	173	174	171	173	157	170	163	159	157	168	157	147	139	137	155	161	179	158	162	150	156	147	148	173	140	167	171	166	142	162	151	158	172	142	155	151	149	160	157	177	158	160	171	148	174	133	158	176	165	134	168	162	167	171	159	178	177	137	171	174	145	146	165	168	177	166	180	139	166	165	171	142	196	167	151	183	174	150	140	155	157	133	147	159	143	148	174	153	160	178	160	206	173	154	166	172	131	153	171	157	148	145	160	181	151	154	157	176	165	167	162	171	172	154	163	170	145	124	148	157	142	181	147	147	175	149	154	153	166	160	172	136	168	179	169	145	175	148	143	147	160	170	154	149	176	168	156	158	154	166	170	164	148	167	164	158	133	173	175	159	153	140	162	160	144	166	150	163	154	178	160	147	169	141	147	162	132	151	167	151	162	146	174	157	157	136	141	139	164	159	155	154	163	157	165	155	168	167	178	172	153	148	163	153	164	156	149	142	127	146	156	143	145	153	162	161	139	158	155	169	155	141	141	155	152	140	168	161	170	175	156	134	172	152	168	142	150	153	180	148	146	154	155	145	138	174	172	129	179	170	167	166	151	149	149	159	153	165	156	155	155	156	152	137	161	188	143	182	156	166	163	165	183	147	166	141	147	172	146	145	149	159	172	173	158	152	156	162	153	145	148	157	162	158	176	165	145	162	173	156	142	178	135	139	150	166	150	162	140	155	152	175	173	164	141	135	160	156	149	173	143	145	155	148	170	123	140	145	148	150	152	171	159	185	178	151	178	129	140	165	151	167	157	172	157	153	146	149	177	170	143	151	147	166	151	148	144	176	141	157	176	148	125	173	149	152	158	166	143	163	175	154	151	148	159	129	139	163	155	153	147	158	146	144	163	163	192	161	147	136	173	147	158	146	131	173	158	150	165	151	173	185	118	148	130	160	145	158	152	158	161	163	147	148	138	174	139	136	154	155	158	152	162	155	163	160	154	173	165	158	155	157	136	162	169	187	165	150	159	149	161	149	143	158	148	178	147	167	168	155	150	164	137	165	157	161	153	145	146	149	160	177	152	150	160	159	171	149	160	158	141	162	159	128	191	156	184	154	152	180	151	162	152	161	144	164	153	163	156	151	139	165	163	144	150	163	150	154	150	165	147	154	159	156	172	166	152	153	167	175	161	158	150	175	176	165	154	171	177	152	157	194	157	157	155	151	145	161	161	157	138	162	171	166	185	136	137	167	148	172	157	137	165	141	158	160	155	147	175	189	155	166	161	153	146	143	146	156	175	183	164	153	179	156	176	153	154	157	145	174	164	151	151	154	169	150	141	170	152	143	148	143	152	155	162	152	155	161	151	144	155	150	143	156	154	138	147	155	144	173	147	147	157	142	141	176	125	165	154	159	134	165	144	165	145	154	149	163	144	156	143	135	175	175	151	189	167	144	168	129	153	161	158	166	169	147	145	154	155	159	148	171	153	166	145	186	175	150	139	149	157	143	136	145	147	169	127	155	149	166	127	159	156	154	148	131	147	187	141	154	138	139	128	144	172	164	157	156	169	166	162	166	152	173	142	164	156	152	180	173	157	148	176	168	160	167	154	150	148	136	163	155	156	171	156	154	138	135	183	135	166	133	158	163	183	163	158	164	163	145	135	163	160	171	152	177	176	169	146	172	148	151	151	166	137	152	167	156	161	128	149	157	150	138	163	152	138	161	148	148	131	163	161	161	182	151	152	165	165	170	172	153	138	155	172	137	142	170	150	140	156	145	160	143	164	150	176	150	155	157	147	162	151	173	168	144	184	153	156	143	143	133	146	175	159	143	151	158	175	189	156	156	153	146	168	176	167	171	164	144	150	156	169	164	141	164	147	141	158	170	137	155	161	162	181	148	167	150	158	150	174	155	164	136	154	164	176	151	186	154	147	170	137	148	153	158	137	166	158	166	155	162	156	174	148	159	160	152	161	154	162	142	186	147	152	150	162	178	157	151	144	158	188	179	155	171	166	167	153	171	136	163	149	169	150	136	146	144	132	171	180	141	154	169	159	155	142	177	167	144	187	182	149	173	157	146	168	146	154	137	144	158	163	137	154	164	141	150	153	151	138	148	145	163	157	168	142	148	164	132	160	161	167	150	140	155	169	162	146	161	159	187	139	171	170	162	174	149	156	168	162	168	138	174	162	163	173	138	157	161	154	147	168	173	142	163	163	158	144	193	176	172	155	151	147	147	174	155	164	176	163	158	135	162	166	178	162	156	154	182	150	171	150	146	155	153	162	167	142	162	159	158	168	146	164	176	163	187	130	153	148	163	166	147	171	148	159	160	159	141	153	172	163	169	154	166	150	182	152	142	165	180	163	149	177	160	161	162	165	163	137	168	188	160	165	177	153	166	142	142	201	136	169	159	134	182	172	180	155	158	149	158	154	176	150	172	164	172	153	160	150	159	148	149	142	142	157	151	158	149	156	157	166	172	154	160	137	164	148	171	133	146	178	162	160	164	149	147	182	177	185	150	150	170	184	176	157	163	138	141	143	170	151	155	161	160	148	150	157	171	170	140	130	170	160	156	167	154	148	153	172	150	159	158	165	145	142	168	160	148	149
7755	920	1735	1784	1427	1180	988	851	751	724	659	593	592	563	519	480	506	489	519	462	486	497	433	452	486	491	454	454	440	473	444	425	429	416	431	468	390	444	440	473	427	363	420	438	401	423	428	425	410	413	454	442	427	406	440	393	423	446	423	425	448	422	384	386	424	399	412	419	415	423	449	431	421	448	408	420	409	423	390	393	415	439	425	425	399	409	439	400	365	393	363	433	423	444	426	462	379	455	413	400	433	368	417	404	424	424	457	383	457	400	388	405	404	396	427	402	430	433	401	388	428	433	426	411	384	390	418	417	445	444	425	427	444	428	402	458	417	403	406	375	373	440	446	408	438	383	379	437	439	417	414	389	390	401	391	416	437	409	437	413	384	406	391	415	422	391	430	446	398	406	397	415	431	423	420	446	386	404	400	472	383	372	431	418	420	403	438	397	423	404	398	432	409	403	455	392	407	426	411	398	409	427	424	414	389	414	421	412	426	400	413	415	395	443	418	435	416	380	411	423	429	405	384	434	414	390	399	403	445	384	386	436	397	401	394	409	417	414	433	389	385	414	427	431	427	362	418	424	415	406	423	377	396	426	432	392	428	419	416	408	423	394	464	415	397	404	412	412	435	404	376	370	418	403	451	415	437	432	423	449	441	422	412	388	421	393	416	452	414	412	412	409	426	433	424	426	397	440	394	416	403	442	393	388	446	403	423	430	400	434	421	407	401	424	434	404	398	421	417	431	387	433	406	439	415	410	441	427	394	433	420	420	417	433	418	402	430	408	436	381	398	387	445	390	442	435	408	420	420	413	419	359	434	436	462	393	385	467	428	392	388	410	413	384	431	411	418	435	399	465	393	416	393	406	395	409	376	409	398	410	424	426	415	414	396	387	391	413	389	375	374	401	427	414	428	412	385	391	397	414	408	430	400	387	384	441	396	386	443	395	410	375	408	414	401	394	424	392	405	423	402	407	402	417	414	448	443	408	450	431	420	400	429	357	396	397	399	410	374	417	429	417	390	451	427	436	406	473	424	409	411	418	433	415	406	408	400	413	415	412	375	413	440	376	427	386	422	400	422	454	403	396	412	376	395	402	403	412	414	425	451	374	390	418	425	416	431	415	380	455	418	450	415	409	415	423	404	431	426	420	424	415	432	426	415	413	408	382	409	428	400	398	405	426	421	410	438	443	446	441	401	393	401	402	420	407	437	430	423	405	454	418	420	433	419	422	448	362	422	386	423	405	432	416	429	428	371	441	402	412	433	433	391	388	425	425	472	447	418	428	420	442	413	416	400	400	419	424	410	428	475	432	456	419	418	402	432	425	432	433	401	407	409	409	419	448	448	406	419	396	449	416	409	413	420	386	416	424	435	450	413	424	390	427	421	410	448	393	405	407	369	431	425	417	446	428	375	408	394	419	421	390	474	438	415	423	395	404	459	406	406	439	441	421	426	413	445	403	414	415	424	450	402	407	404	402	409	435	417	432	399	429	405	434	404	394	400	415	423	418	366	420	392	406	394	399	436	406	413	392	418	448	412	382	401	387	454	396	419	445	402	393	421	376	416	408	410	392	401	384	433	425	412	424	402	392	433	383	371	408	433	390	395	382	403	412	446	382	394	387	453	435	431	410	433	399	402	391	444	400	377	393	421	409	420	428	442	394	436	417	411	417	397	396	393	384	401	449	414	393	387	427	381	402	446	421	389	392	394	408	399	456	429	393	415	423	450	394	439	408	389	398	427	397	418	378	415	404	382	382	438	397	434	405	409	402	415	398	403	428	407	417	420	388	398	383	402	426	426	415	410	390	422	369	436	399	407	381	438	456	397	429	422	451	430	416	434	424	383	422	435	417	400	419	414	422	384	397	421	417	436	409	416	395	430	384	442	400	421	393	424	417	401	396	411	434	410	430	414	426	411	416	404	405	436	418	401	429	375	409	386	396	402	429	425	396	393	448	393	402	425	375	426	374	358	407	388	435	392	391	391	400	429	418	409	461	405	450	412	410	426	446	390	400	416	404	411	404	436	379	395	446	438	426	388	435	413	409	445	416	425	412	434	405	427	430	407	395	411	425	407	407	440	419	431	393	402	420	400	387	428	405	406	430	414	403	435	448	407	413	419	423	440	419	421	432	415	444	408	403	425	416	396	392	436	377	424	400	464	391	415	402	405	381	436	428	406	387	442	420	387	402	387	410	412	401	418	392	445	391	399	408	407	402	409	432	396	420	404	382	400	405	479	413	372	425	432	444	438	412	376	419	435	461	439	423	398	395	383	419	398	431	451	386	404	387	437	446	400	400	398	402	422	433	389	401	369	467	449	427	404	382	414	418	438	403	423	416	415	427	414	400	422	431	422	376	425	389	401	429	422	411	427	453	419	427	401	403	423	453	425	403	393	414	440	411	435	400	397	431	407	412	388	412	425	417	422	420	369	380	394	445	407	431	414	451	432	433	409	426	419	413	410	401	424	369	425	388	399	418	425	376	416	428	411	409	418	422	441	387	415	389	402	379	406	441	399	405	415	404	388	405	410	417	401	395	431	374	392	416	412	411	435	411	415	398	404	409	402	412	400	393	439	424	402	413	387	408	421	421	444	393	446	389	385	432	439	386	418	389	403	457	415	420	426	418	427	403	387	429	427	415	410	402	414	380	430	388	379	402	399	407	399	431	389	447	425	430	415	416	396	416	383	404	426	388	426	389	406	383	447	415	389	408	414	408	443	381	411	410	400	408	426	427	406	425	434	403	404	427	430	367	393	413	388	419	397	402	417	383	411	430	417	402	431	405	393	418	424	419	412	405	426	440	403	392	399	388	399	439	416	398	418	432	471	451	392	406	408	423	390	429	426	425	401	403	391	406	409	380	434	410	416	393	428	417	409	418	429	413	425	409	389	428	425	384	430	381	429	428	390	419	417	409	376	448	454	448	389	385	386	409	414	427	408	397	439	424	408	397	407	437	432	401	412	462	416	439	426	432	399	445	400	438	424	392	400	446	430	378	409	421	364	426	413	446	399	404	395	405	448	451	401	390	405	403	429	414	409	429	410	389	431	414	399	435	404	419	417	417	395	413	455	353	415	417	412	395	412	418	407	416	394	438	432	391	446	425	394	424	431	402	400	383	458	410	451	384	413	382	441	424	406	408	414	406	390	407	398	415	427	397	455	434	417	397	421	451	423	409	428	454	430	420	404	426	472	415	426	395	392	398	421	421	412	417	442	367	406	445	391	411	422	423	434	448	389	398	426	416	373	419	401	397	413	414	397	396	432	438	402	397	386	448	418	457	403	419	384	384	422	419	422	420	430	397	395	415	406	426	415	393	414	392	432	438	438	391	384	435	419	412	422	410	415	431	386	461	407	400	437	429	414	422	430	430	416	407	419	416	391	381	431	407	402	427	404	373	403	439	401	385	400	411	435	387	420	445	412	400	422	401	427	395	376	370	406	409	420	430	436	434	399	423	423	417	370	460	383	427	415	421	425	401	424	401
1353	409	408	396	367	384	379	393	360	392	336	321	405	360	391	353	386	374	354	342	389	374	349	365	340	356	382	378	374	403	403	375	368	396	337	367	365	392	367	420	351	418	357	368	337	363	396	376	378	395	391	378	389	348	371	383	331	353	395	356	380	368	389	351	383	328	333	375	370	404	370	373	392	347	359	368	377	404	363	387	368	372	357	398	400	363	368	391	398	334	336	377	356	369	380	381	351	364	407	365	351	361	364	349	375	371	371	364	379	390	374	395	360	382	353	405	400	369	383	348	361	348	361	373	367	364	356	380	364	363	350	367	394	371	362	388	350	370	366	376	378	370	360	357	360	351	353	376	353	405	364	341	355	373	358	352	380	391	346	376	366	378	384	391	364	326	376	391	386	370	408	345	372	368	415	355	370	383	332	352	361	383	381	393	355	342	408	394	340	333	343	347	370	373	406	361	360	333	366	348	379	399	372	401	355	356	336	414	373	337	370	361	361	344	380	381	357	364	392	362	344	384	370	389	382	359	383	366	342	373	373	376	425	382	354	430	375	363	375	396	385	388	342	368	386	353	362	346	387	357	351	379	372	361	374	342	375	372	361	345	360	392	416	338	374	321	383	387	408	370	345	382	362	368	382	375	385	383	338	386	382	378	377	354	345	372	353	381	355	397	354	373	364	362	388	346	405	417	394	352	380	358	403	386	349	382	368	374	390	385	383	416	388	347	401	440	336	395	363	406	369	370	371	372	361	355	381	378	366	373	358	385	349	400	384	358	339	389	353	372	370	356	370	400	393	361	431	349	351	402	299	409	359	379	401	396	396	352	379	370	373	360	333	362	410	373	379	348	374	404	336	366	380	385	356	375	337	356	418	396	352	346	375	389	363	352	387	383	404	388	373	428	380	344	353	372	379	356	374	384	375	368	349	358	349	390	377	382	376	354	323	363	354	368	365	366	375	369	397	368	355	356	361	357	368	392	358	392	371	357	395	400	375	394	401	362	334	371	324	367	335	379	388	364	345	367	378	379	369	359	384	368	337	363	354	398	363	365	388	410	368	386	364	376	361	392	368	377	382	395	378	371	328	379	391	367	377	363	329	378	386	401	373	376	383	414	363	369	391	350	376	372	350	393	358	354	347	360	390	346	369	352	411	369	399	400	357	377	408	382	362	374	374	371	329	372	338	353	359	392	367	395	400	386	361	375	376	366	392	380	344	357	333	382	411	364	369	347	376	350	379	370	365	349	391	328	388	402	384	392	340	386	372	389	365	381	406	370	375	337	391	340	368	353	349	386	400	379	385	416	347	382	366	400	326	368	406	404	354	367	393	388	359	370	405	388	365	410	380	393	368	398	373	387	380	401	384	341	350	367	341	391	381	382	376	345	354	338	381	365	370	359	368	402	345	396	425	411	344	342	396	406	365	365	394	399	407	390	385	366	371	335	375	372	355	402	334	368	375	356	382	327	386	381	360	375	371	371	364	394	408	363	368	330	417	380	360	387	368	366	366	332	369	383	363	333	352	422	348	328	341	339	385	358	380	359	382	419	393	354	372	358	372	371	357	382	368	325	369	368	355	412	349	349	413	390	399	374	386	401	385	414	375	354	351	412	383	371	378	394	380	433	366	390	365	400	360	369	359	389	413	330	397	358	382	350	371	365	320	357	365	367	382	394	349	353	416	320	385	380	344	389	366	363	391	363	389	354	395	395	370	355	395	389	383	355	389	369	336	335	409	382	390	414	420	390	386	382	377	369	382	360	391	387	378	377	371	380	377	403	393	399	393	375	357	346	363	403	393	334	386	367	406	422	401	385	343	355	372	356	379	355	381	383	383	400	386	364	387	381	354	414	349	359	370	380	358	392	392	365	351	350	387	376	351	352	379	397	383	374	365	427	377	387	378	365	386	372	359	380	377	351	323	345	369	351	389	357	379	396	402	379	355	443	365	376	403	370	401	380	361	362	356	389	359	394	386	406	405	373	354	355	380	413	381	350	367	372	385	355	394	367	367	361	402	418	396	365	372	342	380	357	383	380	397	357	394	377	354	391	394	377	373	366	389	366	368	398	346	349	370	346	370	367	358	375	403	358	370	351	345	408	354	376	362	387	370	384	375	403	363	354	412	373	389	395	394	361	357	361	396	382	359	367	338	387	373	377	395	357	377	370	371	380	369	358	371	380	354	395	386	352	365	369	380	390	356	371	397	363	366	385	367	402	364	401	383	365	377	428	366	378	354	376	357	364	419	388	361	366	379	367	395	384	389	417	377	395	391	380	369	341	368	323	344	388	384	363	365	364	387	390	379	371	346	384	349	370	366	404	348	365	390	378	383	362	392	411	414	389	351	369	378	357	351	381	385	389	353	381	342	378	375	377	363	387	379	368	390	340	353	374	353	413	354	381	378	378	370	356	347	339	379	415	385	395	376	371	394	423	379	395	385	396	360	424	364	333	355	347	378	348	378	366	375	344	344	369	352	369	387	391	414	358	400	361	384	394	337	377	332	368	404	388	388	374	380	382	371	364	354	397	371	402	371	395	381	405	370	356	382	394	382	358	374	386	400	394	380	374	416	386	354	359	370	366	397	396	395	391	365	373	350	371	396	363	381	336	346	389	390	372	405	386	360	379	371	356	368	379	355	372	388	364	354	416	371	385	371	373	348	366	382	383	353	348	370	351	401	356	385	355	362	384	384	355	395	370	391	362	374	407	383	332	386	373	368	382	364	325	387	348	362	374	368	354	387	359	299	353	372	384	381	400	350	344	379	377	345	384	333	363	385	386	378	383	360	373	413	340	377	364	381	340	329	374	394	395	380	394	405	396	352	381	373	375	356	394	361	392	355	368	359	381	391	379	371	384	395	404	397	393	385	365	377	360	365	395	365	357	388	372	338	361	369	360	363	347	386	382	415	386	371	407	395	337	385	430	373	316	405	367	358	355	352	381	391	407	366	365	341	381	368	360	327	408	362	351	383	376	380	410	394	356	366	380	355	377	359	360	353	391	373	397	351	350	391	345	358	395	390	383	365	356	370	360	369	378	386	413	367	380	396	383	355	389	412	368	387	380	358	370	404	389	352	333	368	367	377	389	401	390	351	385	369	376	353	422	360	387	338	364	363	373	366	341	399	353	363	390	406	400	361	342	351	387	381	353	362	394	374	355	384	409	380	402	336	355	355	351	348	361	390	390	380	346	386	377	390	387	387	374	378	333	362	376	372	385	382	339	349	353	348	409	346	358	372	378	370	333	345	384	391	396	338	389	392	356	376	364	353	364	391	406	380	367	346	395	358	329	371	350	373	386	379	354	370	376	381	394	377	399	379	376	366	403	382	389	372	398	405	420	360	374	367	392	366	361	374	419	355	411	397	346	398	352	393	357	372	383	357	397	375	388	379	396	366	371	347	354	355	399	358	398	356	326	399	338	379	399	368	364	375	357	349	381	351	391	396	408	361	401	372	358	361	388	405	398	374	358	396	415	380	397	408	338
2008	930	933	943	903	940	870	867	906	942	917	892	900	888	916	899	895	916	857	935	881	882	888	863	994	850	906	891	844	914	918	958	923	878	916	874	884	912	917	921	901	895	909	885	871	914	882	878	889	858	936	887	863	861	929	880	846	913	934	866	941	894	890	875	966	886	922	974	914	924	867	870	957	843	892	902	913	862	924	907	982	940	861	925	885	865	881	844	967	874	893	970	918	896	872	900	895	926	869	931	917	942	916	926	959	893	876	885	875	894	901	925	969	904	929	901	940	877	872	893	950	913	929	907	955	922	935	829	892	864	871	910	933	917	888	874	897	890	913	902	848	881	927	920	859	907	944	906	897	917	916	953	863	906	882	878	918	926	947	913	874	900	869	932	827	851	889	879	925	917	856	868	903	874	902	862	902	939	878	899	837	903	908	835	850	882	910	922	903	862	882	898	883	872	923	902	895	882	894	944	899	946	883	966	851	903	905	941	923	847	927	895	901	900	928	922	894	861	897	898	897	899	923	925	847	886	892	855	891	881	927	886	886	910	894	907	887	870	893	895	894	867	909	895	865	899	916	835	949	848	866	869	907	889	908	863	862	906	939	900	926	863	885	884	891	881	875	914	870	937	871	897	877	909	896	942	935	819	863	878	888	864	869	848	824	919	897	967	896	912	861	850	880	903	905	831	945	922	844	889	902	928	938	908	927	919	913	882	827	912	839	853	932	925	921	863	878	916	897	893	939	841	859	926	929	913	913	907	903	900	960	895	907	919	829	925	863	927	905	914	921	914	880	902	868	877	938	841	888	909	884	870	923	933	934	896	910	871	931	887	883	879	917	877	924	933	813	940	922	857	918	842	936	834	919	901	927	911	883	875	925	890	881	922	881	906	901	893	915	931	961	895	918	857	964	926	938	929	905	887	929	891	868	875	893	884	901	916	856	884	1007	915	874	928	912	894	884	935	892	869	918	884	885	955	919	889	871	866	945	893	910	940	915	854	906	905	922	880	926	903	921	871	925	896	990	897	952	858	923	910	861	902	866	878	898	887	896	911	914	919	914	865	906	888	936	932	894	932	871	902	921	886	893	867	924	873	874	922	888	905	892	923	891	903	854	892	899	953	876	909	914	856	908	882	895	835	874	913	834	871	850	952	875	920	882	907	862	928	877	870	921	898	872	873	871	908	925	908	889	866	900	851	904	851	902	881	857	830	855	870	927	852	875	871	914	870	874	923	874	897	938	839	876	874	887	903	930	895	873	883	873	848	855	906	832	919	911	861	903	898	859	879	876	891	949	865	884	881	899	851	910	918	868	898	898	933	913	855	813	890	887	906	883	883	878	856	928	872	919	843	931	815	902	912	965	893	820	823	913	884	918	927	956	908	961	931	843	866	925	913	895	853	875	879	898	944	865	959	896	893	884	865	892	865	884	894	926	864	835	978	892	885	918	856	878	978	867	945	876	931	876	926	926	922	864	877	890	858	912	909	864	947	892	926	849	898	894	857	869	946	948	942	890	815	903	874	929	857	893	903	951	902	899	868	913	879	863	898	904	901	919	883	893	896	931	910	817	898	890	955	910	874	921	862	900	926	911	945	870	891	891	857	908	893	924	884	907	934	902	886	898	875	948	897	901	906	931	906	918	913	888	909	922	909	920	916	861	921	838	903	888	889	888	943	941	904	892	896	891	838	888	925	894	904	927	862	911	882	830	900	888	867	865	857	958	887	861	897	873	857	896	887	935	930	955	874	909	888	889	892	929	889	987	923	890	917	937	907	920	873	909	891	900	877	887	889	891	900	925	918	998	917	876	895	892	893	894	907	849	899	856	887	876	918	908	920	853	890	903	862	892	885	922	868	885	881	892	875	964	832	847	843	874	900	867	912	851	877	947	852	902	889	849	917	909	832	911	866	910	933	953	870	947	882	912	942	896	930	917	881	811	876	912	896	936	896	908	870	869	868	908	873	839	875	926	865	873	866	897	855	880	927	940	958	861	913	886	909	943	882	899	867	907	910	917	936	893	897	949	907	865	875	897	906	893	928	902	908	916	884	917	896	878	901	914	892	898	891	880	961	919	949	964	897	935	812	981	907	948	874	892	885	869	895	906	929	874	881	859	870	865	871	848	890	915	932	909	897	887	901	926	875	963	897	871	910	919	978	909	896	969	916	921	898	850	914	857	898	860	895	899	907	883	906	882	847	913	885	893	850	865	877	912	896	885	823	885	942	902	838	862	940	868	863	864	970	933	919	951	854	906	879	947	890	866	864	933	921	849	888	842	902	869	907	882	876	918	871	918	863	871	890	875	919	935	889	896	875	884	887	883	911	906	887	922	887	871	874	934	885	885	902	849	890	832	888	879	873	937	923	844	929	880	901	870	880	882	882	931	826	879	886	921	863	914	910	861	910	880	903	877	848	853	913	893	873	909	864	902	904	849	867	901	882	888	842	895	920	922	873	875	877	904	907	904	916	949	895	960	909	855	957	873	903	938	930	820	899	934	879	948	905	846	893	854	862	859	905	871	938	852	914	926	972	894	903	924	895	916	932	981	905	902	908	902	920	889	897	945	906	926	908	870	934	920	864	938	901	900	937	897	947	900	920	920	893	845	868	899	896	916	907	898	888	857	905	895	896	877	918	850	878	911	896	918	898	904	859	903	836	910	931	881	919	902	986	876	877	895	872	925	904	886	839	913	915	913	897	897	901	971	891	851	909	873	888	872	899	885	902	934	941	916	891	895	904	962	958	905	905	934	889	902	892	858	896	953	850	873	907	878	859	802	912	910	901	887	899	888	877	875	891	882	899	862	900	884	923	902	925	889	907	882	921	907	876	923	923	896	892	893	871	850	913	917	836	953	913	938	934	913	923	899	885	889	888	882	911	887	872	830	880	920	899	905	921	890	864	929	931	879	920	884	889	888	933	930	896	945	881	929	944	888	893	911	959	888	869	883	902	890	932	879	891	913	836	891	862	903	892	901	896	922	948	924	869	929	869	929	891	953	886	889	919	855	868	875	886	887	896	850	900	887	861	908	897	917	868	880	924	869	901	895	845	875	875	943	965	901	925	888	941	932	897	911	911	902	900	917	884	929	877	862	909	897	831	921	882	886	829	916	898	898	835	923	916	888	902	949	890	904	899	898	946	923	862	874	919	881	916	878	889	954	882	881	878	846	863	898	926	890	922	857	940	959	902	851	884	899	923	878	905	901	954	858	832	856	871	891	932	921	835	916	955	885	909	894	925	888	943	886	875	890	876	951	910	910	947	929	921	899	933	908	926	898	877	897	869	960	866	860	863	899	887	930	886	852	818	872	904	880	871	911	932	899	883	924	869	892	907	897	863	915	929	856	900	913	902	899	909	835	879	944	890	909	888	903	944	885	864	875	902	874	924	900	881	892	931	876	975	880	870	929	915	841	914	880	907	890	901	912	855	941	881	943	921	891	877	871	886	931	879	966	935	892	916	921	805	864	887	914	893	902	897	886	929
6913	637	612	486	452	370	414	385	359	346	372	349	325	339	328	328	346	367	347	351	333	322	348	383	370	355	321	304	314	305	327	319	340	335	321	347	337	348	311	346	320	345	315	342	344	328	343	348	374	339	343	358	308	310	347	315	328	331	304	309	315	344	343	319	342	298	335	342	332	312	332	322	307	342	332	343	363	329	333	319	350	306	327	329	301	322	322	340	341	335	341	337	335	296	345	346	322	349	326	346	334	323	344	358	325	336	309	319	350	315	345	330	319	356	304	316	320	351	337	333	328	322	313	361	321	345	350	333	338	332	323	308	330	367	337	324	321	347	353	297	359	308	317	321	330	331	350	312	341	306	311	296	391	355	326	315	331	348	337	315	356	353	357	328	320	347	332	347	353	311	308	349	330	330	322	288	336	335	353	332	317	349	350	319	330	362	334	344	326	305	322	323	329	327	325	322	319	351	334	379	302	338	332	365	308	311	348	330	320	304	322	340	357	320	286	330	301	283	310	329	334	331	341	376	316	326	358	351	350	315	323	343	281	323	306	325	341	333	343	334	330	367	310	295	353	335	324	339	315	318	328	326	337	357	348	333	331	321	372	346	318	328	334	310	359	322	317	311	319	350	320	346	313	312	310	301	339	285	338	327	325	332	358	347	360	315	348	349	360	373	379	367	322	363	340	340	365	340	340	328	337	313	306	311	321	366	304	310	341	345	314	315	293	325	383	323	366	337	306	298	316	347	297	321	365	343	325	343	322	345	333	355	320	304	364	305	302	344	347	326	329	297	299	332	294	296	340	333	336	313	347	346	297	356	331	330	355	324	327	317	321	341	360	336	333	340	333	342	349	324	347	330	333	306	312	347	285	298	311	331	349	326	303	316	321	350	316	325	338	314	360	325	352	359	327	339	310	320	318	333	330	343	332	332	324	293	330	335	352	329	309	353	319	333	380	318	345	322	316	383	355	277	325	317	321	349	365	353	303	340	313	311	332	333	320	334	310	320	334	327	323	346	326	352	344	321	341	324	304	308	316	324	353	328	324	314	361	326	336	322	326	339	315	323	335	332	319	339	325	311	315	323	322	329	334	372	347	335	358	326	342	332	353	306	310	306	329	311	313	324	358	328	332	334	316	336	329	359	355	314	328	322	332	330	319	330	328	334	345	358	300	315	326	304	345	330	312	308	329	346	344	370	331	314	311	336	312	342	355	331	333	344	344	327	360	336	338	338	322	316	317	371	354	353	322	320	373	342	329	318	317	344	360	338	316	355	321	318	330	331	319	320	350	315	342	369	327	329	338	337	306	296	329	337	313	326	329	365	347	320	324	350	303	317	326	306	334	349	335	317	320	319	316	315	331	298	319	331	322	312	302	327	331	298	335	333	342	349	361	319	320	316	295	318	348	310	315	327	334	353	360	320	343	303	348	331	321	341	302	324	298	332	348	351	329	304	321	321	320	350	337	335	313	336	331	306	320	325	326	340	295	309	348	313	366	336	356	347	361	359	333	317	330	335	300	318	336	290	345	347	346	345	335	377	324	317	352	307	324	317	333	343	327	273	312	372	349	325	342	311	300	364	369	325	315	323	331	349	303	301	346	327	312	317	363	323	343	334	317	313	303	329	339	355	339	314	326	329	321	363	369	316	345	360	323	331	362	349	334	336	334	311	324	324	310	341	318	342	357	307	323	354	347	344	313	315	312	290	348	324	313	342	326	326	315	335	305	384	332	351	312	334	303	341	311	338	311	321	297	310	310	337	359	345	343	316	305	336	350	318	322	349	342	317	340	336	329	318	308	352	343	320	314	353	368	369	331	339	347	320	345	348	321	343	355	310	303	345	339	324	352	347	316	315	327	350	299	336	352	326	325	328	344	308	346	377	294	326	358	356	326	325	318	355	306	324	323	312	331	326	337	365	311	362	335	311	387	361	302	323	352	348	315	359	324	318	339	341	331	356	334	360	322	365	346	295	294	337	318	342	358	328	333	312	318	323	311	300	341	315	321	338	316	348	313	361	344	341	351	375	323	309	330	331	365	295	312	371	309	330	323	331	311	312	316	368	337	358	334	378	347	342	359	359	347	314	342	338	307	316	330	345	362	309	339	345	373	339	350	328	318	312	328	324	295	341	338	293	342	310	350	333	323	327	370	330	350	312	350	313	345	306	319	302	326	339	347	341	376	337	329	338	366	344	349	331	330	344	331	331	329	334	342	335	350	336	330	332	371	338	371	359	348	307	340	296	338	322	312	333	324	343	338	319	339	314	344	335	311	348	368	324	313	343	312	343	341	285	318	357	344	352	294	327	357	332	322	319	342	336	335	348	321	349	362	331	344	336	331	349	333	322	324	323	350	329	298	286	342	306	329	353	298	301	346	323	334	372	294	341	319	327	330	333	329	331	322	358	321	335	356	334	324	321	303	334	363	335	311	344	322	336	350	313	293	322	373	353	315	360	328	293	351	351	361	322	353	318	330	336	346	333	315	345	303	325	293	353	346	314	338	323	354	348	315	341	321	336	316	308	328	339	328	334	342	310	316	302	364	318	304	362	374	310	325	304	308	318	318	341	333	290	331	311	361	321	334	368	307	342	361	350	326	326	385	317	333	337	328	338	303	326	339	318	331	356	350	332	350	336	314	332	332	336	324	346	303	341	307	309	370	349	338	337	316	332	347	340	316	313	349	328	307	319	298	337	320	333	341	313	312	338	346	328	318	340	312	325	319	321	300	324	349	305	318	318	341	329	320	322	355	334	321	350	375	328	332	359	324	341	336	310	305	301	337	333	325	328	345	316	301	331	354	339	336	349	338	312	315	305	332	348	329	326	345	328	307	338	321	312	333	344	333	323	340	331	337	326	311	312	329	326	327	315	353	343	360	327	338	348	337	332	318	354	338	340	348	338	283	349	309	350	312	352	320	335	320	320	347	344	331	327	321	344	350	318	339	342	346	306	286	335	320	366	348	350	335	311	322	344	323	332	293	347	321	365	337	302	320	331	335	312	341	379	309	332	319	307	337	326	319	353	339	358	358	331	338	334	315	332	338	331	345	336	350	364	344	306	326	309	334	329	303	324	305	333	300	351	368	361	362	309	337	358	350	306	343	345	339	350	330	336	314	288	301	338	354	325	281	324	315	340	351	321	337	301	323	367	352	335	337	320	351	317	326	301	320	351	325	358	307	286	352	346	342	361	343	324	325	338	340	347	363	361	331	359	334	342	339	344	298	326	337	346	293	337	329	308	337	327	315	338	318	319	331	330	295	323	313	349	287	332	328	311	290	346	337	341	331	330	324	333	345	305	357	348	331	352	327	338	348	339	348	320	316	326	342	340	347	327	323	349	363	363	315	302	337	315	324	296	332	360	323	340	317	324	334	292	365	340	281	315	321	308	322	345	318	293	345	317	382	311	321	340	371	338	333	348	343	342	347	334	340	337	357	336	333	335	308	296	358	337	328	349	312	356	351	315	318	312	297	309	349	348	340	343
6587	1063	1557	1514	1360	1163	1060	1000	1013	953	908	850	906	832	859	843	884	863	865	827	831	871	888	821	803	806	815	817	862	783	840	838	766	833	770	801	822	821	819	835	796	750	795	814	840	789	762	827	802	814	828	784	837	803	864	805	797	763	823	788	758	818	777	751	845	832	793	792	856	776	836	830	760	818	771	816	813	791	818	776	795	797	772	803	796	785	770	815	844	765	812	803	790	826	835	780	803	783	737	819	847	825	794	777	786	829	868	803	803	802	876	798	770	824	822	835	764	744	845	824	785	851	842	774	808	801	750	824	795	816	803	789	772	786	788	810	785	797	795	818	842	784	796	813	814	757	797	763	825	788	772	772	802	826	791	738	783	805	791	742	792	771	739	755	845	794	786	795	833	810	777	799	779	809	801	809	801	813	813	804	793	779	763	765	781	773	833	764	813	847	772	833	784	771	823	794	810	848	817	761	815	815	814	787	772	770	778	810	788	807	793	723	806	821	766	785	777	818	802	727	785	752	822	756	789	772	804	795	811	849	785	734	845	778	785	827	793	792	776	837	813	786	780	794	801	763	794	777	809	816	804	804	833	768	821	778	799	810	780	780	832	727	792	811	804	779	799	839	794	815	777	825	820	827	800	814	783	850	837	831	774	755	805	802	814	783	756	773	802	800	764	799	812	822	775	786	859	779	863	878	735	794	777	789	803	830	807	761	827	798	748	806	810	809	806	816	778	777	786	793	831	797	790	777	772	843	762	864	804	789	807	846	783	753	792	785	763	800	812	823	787	799	721	820	811	769	857	805	800	763	789	812	773	793	786	840	755	773	819	827	822	812	788	800	832	783	783	782	799	766	753	812	768	785	796	754	792	812	813	805	778	818	806	805	806	812	827	823	826	805	825	807	794	816	793	814	784	791	782	848	775	836	796	785	805	804	803	796	772	832	769	803	782	761	822	808	835	790	813	796	800	717	817	795	817	783	837	754	799	827	812	816	805	793	809	817	809	767	838	807	778	783	780	889	792	888	804	771	784	792	783	800	851	754	812	795	772	793	828	834	820	799	762	814	794	757	776	786	837	834	796	859	803	813	833	819	831	776	786	812	795	814	765	785	798	801	816	780	793	802	799	809	748	776	764	829	839	801	791	797	774	796	801	776	808	792	807	749	838	790	826	788	808	803	786	798	805	769	821	828	842	847	789	818	776	830	757	804	829	811	794	774	800	811	796	810	766	792	725	775	799	837	744	809	800	809	789	776	795	785	791	803	794	761	734	793	772	764	792	755	808	795	821	806	815	785	841	780	843	793	755	837	822	775	846	771	691	802	800	835	797	846	805	845	813	825	798	799	794	817	812	764	790	819	779	740	826	762	794	782	769	820	798	780	788	874	770	780	814	819	770	810	807	794	772	820	754	788	802	815	832	782	805	736	782	797	833	793	784	826	831	819	819	801	804	780	807	812	825	798	825	855	748	815	794	797	833	773	776	799	757	822	798	790	775	824	818	806	769	804	785	821	803	798	762	830	852	813	840	817	780	794	780	799	772	769	801	816	814	763	813	792	753	805	842	803	780	777	815	823	801	821	822	776	815	810	777	815	839	825	831	773	767	806	795	768	774	795	778	724	809	819	777	768	850	796	784	757	853	780	799	770	820	814	787	815	812	806	806	780	835	766	834	737	798	815	743	799	777	819	793	825	755	771	778	841	778	748	837	770	846	801	796	765	814	841	781	785	810	785	868	795	781	819	837	774	820	843	780	813	797	837	772	793	752	791	802	767	802	781	788	855	835	844	783	829	834	807	756	831	818	795	839	813	839	782	824	806	755	783	776	779	805	762	805	758	821	797	790	787	790	815	811	796	764	800	783	747	878	784	775	812	783	789	791	822	816	810	774	837	793	806	805	817	779	864	802	757	813	831	780	810	773	766	812	863	796	817	823	761	835	805	827	872	787	790	778	805	801	790	801	842	817	825	804	818	785	811	781	789	815	811	818	830	801	841	767	851	821	833	797	812	811	814	806	760	803	784	798	794	773	741	845	848	784	842	788	852	792	805	784	773	841	844	806	798	791	833	819	810	771	781	825	808	822	802	836	776	842	762	835	821	814	793	783	763	741	767	789	861	807	861	809	782	824	826	832	811	819	796	797	812	792	777	762	812	772	840	855	862	774	752	826	839	819	747	801	820	781	743	750	792	767	828	787	775	796	841	790	749	719	818	831	758	820	813	761	845	781	786	833	782	791	814	814	784	821	789	729	783	818	820	764	818	769	808	767	840	825	817	855	751	811	808	797	744	780	812	847	770	864	794	807	740	830	805	802	806	766	823	788	787	793	783	821	797	799	748	801	830	783	803	807	801	758	798	792	812	740	829	784	806	812	785	775	840	775	799	796	745	736	821	809	760	825	822	812	779	825	779	772	761	779	766	839	770	777	902	826	739	806	788	808	820	791	818	806	805	823	830	799	797	846	801	795	779	724	795	807	836	809	823	823	818	807	780	787	766	820	827	800	792	778	770	785	825	811	828	804	851	826	806	787	825	768	791	826	790	727	805	844	784	787	799	799	779	851	827	786	725	799	771	766	861	821	818	828	777	783	822	856	783	824	829	759	785	815	780	815	777	776	795	782	787	811	779	814	813	778	791	821	809	804	770	831	833	800	781	766	777	804	751	829	806	785	779	760	789	807	809	787	797	797	801	799	835	761	754	750	785	843	780	798	778	824	833	820	797	771	814	779	883	792	798	776	831	788	794	762	794	778	788	816	837	763	759	806	778	741	874	807	827	732	750	760	801	791	782	817	814	785	793	758	810	811	770	813	799	784	783	754	795	819	799	829	831	806	843	760	852	812	800	816	819	815	757	781	804	793	762	807	784	797	800	849	823	748	791	818	754	802	799	727	818	773	802	801	832	823	776	803	778	788	775	748	803	851	786	816	781	823	824	812	838	817	812	811	787	802	779	781	772	826	818	791	775	842	793	810	829	782	821	790	845	809	781	771	824	800	815	796	778	753	777	817	827	829	735	745	810	760	803	812	807	731	806	812	820	867	776	781	788	783	842	801	805	790	815	792	766	784	767	798	815	804	776	868	852	809	833	804	755	789	852	791	792	744	793	828	794	775	781	820	807	811	761	834	758	766	836	801	853	759	756	772	801	782	832	748	780	750	783	821	804	824	811	798	778	786	823	812	835	764	799	790	823	815	767	819	811	772	807	775	766	797	807	771	811	847	771	766	790	795	785	777	810	767	840	789	815	823	776	798	813	740	819	789	798	766	882	795	714	789	764	803	814	842	776	802	835	771	751	807	802	808	786	812	840	757	809	805	809	757	718	793	793	790	786	811	782	808	766	788	821	821	866	805	770	850	860	759	815	832	795	811	851	798	797	797	852	814	817	829	761	804	816	737	857	794	786	780	818	826	776	783	780	766	785	771	765	840	783	788	761	752	820	785	802	852	767	741	812	791	794	799	896	872	763	750	803	796	799	807	789	748	720
12197	819	742	541	387	291	260	250	207	206	178	177	183	174	169	166	162	182	153	165	148	153	167	164	153	163	139	173	177	175	176	159	152	139	153	175	164	176	172	165	147	156	165	166	163	131	196	162	169	174	157	147	164	155	173	162	152	142	151	149	142	149	152	136	156	142	165	176	153	139	159	159	166	161	151	166	159	164	169	172	160	179	147	141	177	146	146	155	157	159	180	160	160	160	159	163	190	167	157	149	150	161	153	178	147	162	172	152	176	172	139	155	192	167	170	161	151	144	128	158	171	157	147	172	164	177	153	153	157	165	172	158	148	155	157	159	153	175	120	137	157	151	144	152	122	156	155	163	165	173	132	150	162	157	155	170	162	151	169	185	174	151	147	159	146	162	144	165	180	141	142	149	137	157	159	154	157	148	129	128	135	143	180	147	149	150	151	161	139	170	151	147	147	189	184	166	160	151	146	153	179	147	160	164	132	188	156	128	151	155	159	167	169	168	148	148	168	157	135	144	158	166	146	154	139	150	151	161	132	160	158	169	180	175	142	140	159	149	148	173	154	164	149	147	156	145	151	152	170	165	153	161	150	169	163	159	137	135	166	134	139	162	126	156	167	165	157	147	141	184	165	173	153	180	167	164	160	167	187	161	185	151	153	163	151	165	156	167	171	171	178	150	171	171	155	169	156	166	149	165	139	153	179	179	170	168	161	156	167	146	152	180	153	165	148	175	163	169	164	143	164	146	153	174	147	156	159	158	148	144	163	152	183	158	156	147	149	157	186	151	154	159	130	165	138	161	137	154	147	147	149	161	158	171	158	174	149	140	170	149	160	150	158	174	149	162	148	187	147	155	155	152	148	133	169	144	156	165	157	145	136	149	138	168	166	150	179	171	169	153	164	186	153	153	148	141	160	143	141	190	163	156	148	146	164	164	146	137	148	182	161	150	156	136	143	156	147	144	162	164	164	162	156	161	164	151	165	149	168	163	139	170	161	164	142	163	149	146	153	165	177	165	181	164	125	171	163	164	154	166	150	151	142	162	142	143	136	171	150	139	163	165	160	153	143	154	152	155	159	142	151	173	151	141	145	167	130	140	148	146	183	155	153	147	170	157	145	168	152	174	148	147	150	148	135	143	128	143	167	165	153	140	157	173	145	142	146	170	138	162	166	171	133	164	145	144	159	135	155	149	150	162	193	171	175	162	153	143	129	142	148	165	167	144	138	150	173	168	161	151	169	165	153	135	166	152	151	170	149	152	150	150	147	168	144	137	169	148	156	155	175	141	174	171	143	178	150	152	161	167	150	155	166	154	157	157	142	178	144	143	161	167	144	170	168	153	154	172	149	161	157	166	141	153	153	163	168	147	154	154	149	163	132	173	164	134	138	170	156	169	163	167	149	166	154	149	139	169	139	170	166	136	131	149	140	158	151	132	177	157	146	170	140	153	150	167	164	150	147	154	167	152	151	161	158	157	164	136	160	137	132	142	131	155	149	127	160	157	150	146	149	177	168	146	159	162	153	149	154	152	183	168	160	150	162	165	165	164	143	167	158	144	182	171	153	144	158	142	133	163	142	187	171	140	158	146	150	152	164	134	146	171	158	142	154	149	178	181	134	139	155	137	137	147	185	166	184	171	164	150	157	156	147	147	137	139	156	139	146	158	158	162	158	129	140	160	144	180	153	161	159	158	148	142	160	153	162	155	162	164	159	142	154	148	155	148	158	153	177	136	182	146	152	162	154	164	156	156	156	169	169	152	141	142	180	177	155	158	167	171	160	191	146	157	162	145	132	163	171	168	153	165	149	144	168	151	172	147	162	178	165	167	142	143	139	180	175	162	157	137	150	165	155	181	167	156	148	159	164	141	128	160	143	157	162	155	154	139	147	141	146	140	156	186	169	180	160	157	136	152	154	158	173	144	139	128	169	159	136	149	154	158	169	179	136	169	161	170	141	148	140	150	168	185	161	137	159	143	146	146	164	144	135	170	170	152	145	137	157	170	132	142	182	155	148	155	137	161	161	155	167	165	166	163	160	161	193	165	160	159	157	151	135	158	168	141	159	163	162	129	167	155	146	166	141	142	163	169	156	144	153	165	142	177	176	137	159	149	151	155	137	173	142	169	168	171	156	150	149	162	183	156	174	145	164	156	175	147	124	158	175	151	142	167	150	156	148	165	141	145	140	187	155	152	159	190	155	174	146	163	150	160	158	153	162	167	159	142	161	167	148	162	155	147	153	187	166	153	139	160	135	160	149	152	197	156	153	144	142	169	152	163	153	162	152	148	163	154	158	188	165	138	173	166	144	157	146	158	158	169	148	163	146	168	140	144	155	145	147	144	146	179	170	168	148	141	152	145	175	143	143	160	172	152	156	156	157	152	164	160	176	120	148	170	160	176	184	159	159	187	155	188	195	132	157	137	138	162	161	164	163	173	168	144	144	160	155	184	148	156	149	168	132	143	166	156	157	134	154	152	158	161	163	162	149	164	157	164	148	135	170	171	147	166	149	142	162	152	175	137	152	146	149	175	179	146	150	151	152	157	171	152	158	140	134	165	164	174	134	147	142	149	146	142	141	156	160	140	160	173	143	135	160	123	152	155	151	169	156	150	176	164	150	142	163	161	148	146	146	162	149	162	160	150	131	149	158	151	156	141	158	149	166	153	155	137	142	144	139	125	164	165	164	162	144	133	174	167	157	154	155	163	146	163	133	162	142	140	172	147	173	148	149	150	133	166	162	161	156	136	179	149	172	146	151	142	139	168	162	157	166	154	149	175	124	162	168	172	165	146	158	148	152	154	154	150	163	160	140	155	171	161	155	174	165	140	172	146	144	142	159	184	148	138	158	147	149	141	155	150	146	149	151	166	162	168	156	158	178	146	139	165	151	159	164	151	169	133	148	152	142	138	167	148	151	159	152	141	154	158	162	171	131	177	149	166	137	158	154	166	151	165	131	121	141	161	167	144	161	176	135	170	175	169	160	165	155	155	128	176	139	174	145	136	182	173	144	125	161	159	142	152	156	165	164	157	149	147	162	151	167	163	183	163	167	147	151	177	154	162	128	167	154	141	144	175	143	147	177	157	171	131	169	180	157	172	149	141	154	165	148	132	163	171	148	154	152	155	157	163	157	147	142	138	160	148	167	138	130	148	157	154	139	136	154	165	155	133	162	161	154	173	157	131	148	154	122	136	170	172	168	178	148	159	148	162	158	160	153	167	150	175	117	157	149	145	140	142	159	153	159	170	165	164	153	158	173	156	155	170	131	156	149	155	160	162	145	143	167	163	146	165	154	144	164	172	158	159	157	138	150	158	143	168	161	148	182	139	151	138	171	172	154	178	155	147	149	155	158	174	170	161	164	168	142	167	160	176	156	151	130	146	175	143	163	143	142	168	169	180	158	156	160	147	130	176	159	157	160	172	141	131	162	179	145	176	161	157	145	142	148	145	155	182	147	149	154	164	151	166	171	154	151	157	172	147
7739	904	1742	1751	1398	1121	988	877	772	662	659	614	607	558	549	496	531	569	482	479	466	493	453	457	449	460	415	471	412	496	419	441	434	471	418	453	403	406	458	457	427	436	419	419	441	421	395	428	448	422	441	411	417	398	429	395	400	429	426	401	449	414	432	390	371	402	416	409	415	405	433	415	413	415	455	394	440	398	425	419	410	407	431	412	416	429	402	395	407	404	402	437	391	415	408	410	400	434	375	410	396	446	417	426	409	400	428	426	394	403	438	417	406	406	412	380	400	411	411	427	414	422	449	420	412	375	447	402	403	428	419	406	436	438	420	412	390	360	438	422	370	430	403	409	405	413	442	420	422	428	401	410	431	389	427	380	441	418	410	402	409	407	421	387	445	451	440	407	406	413	410	407	425	388	388	417	385	403	419	424	425	432	360	429	406	399	421	411	430	423	419	444	402	428	416	428	413	387	417	416	428	393	453	413	440	388	421	417	438	442	414	398	372	401	404	428	418	415	405	414	421	424	412	412	398	375	431	413	406	409	429	419	388	415	403	410	441	421	431	399	415	440	437	449	416	429	381	430	429	458	432	419	400	398	425	426	375	421	412	395	426	409	401	401	410	432	463	387	385	413	401	449	438	386	432	420	405	410	395	417	410	474	403	441	423	415	389	428	404	420	368	387	422	402	404	405	420	390	443	414	409	408	365	426	423	442	418	427	443	449	406	408	370	388	456	384	395	428	398	397	421	406	438	421	411	402	380	386	420	412	426	377	411	376	405	403	395	447	424	390	401	413	397	413	434	393	440	374	392	418	411	415	426	418	416	433	415	405	381	408	422	372	408	404	456	411	428	412	417	411	400	412	396	425	443	423	367	410	392	433	399	389	373	376	423	395	433	409	417	441	402	435	422	436	422	374	414	416	359	425	436	438	432	412	382	401	420	396	408	405	402	414	404	364	395	387	416	421	421	391	453	414	440	411	426	420	424	420	419	378	421	394	449	407	434	399	406	431	403	423	402	406	437	381	378	401	393	380	382	446	387	390	417	376	394	442	434	404	392	445	411	414	413	428	374	396	399	394	388	368	429	391	408	429	432	400	441	429	392	391	428	399	416	442	408	430	435	427	378	413	442	436	397	403	392	441	406	416	450	413	424	434	381	410	366	404	404	400	375	413	423	467	400	408	410	416	408	403	416	430	429	398	454	414	405	400	421	399	383	410	415	391	432	408	418	384	440	364	428	414	397	379	440	456	412	402	426	433	412	377	424	386	415	404	417	395	404	433	391	434	440	430	397	429	401	425	426	428	410	404	390	368	406	411	424	408	462	431	445	426	421	400	387	392	421	402	401	416	387	403	415	427	382	424	415	393	422	422	393	436	438	417	416	409	404	419	390	403	430	376	412	414	438	434	452	426	459	398	446	411	409	441	427	406	394	424	398	394	430	416	372	398	424	410	371	422	409	438	398	407	422	420	404	397	419	414	389	429	412	406	402	408	413	421	420	406	409	398	409	426	399	398	427	406	463	384	440	433	407	412	440	429	440	398	410	428	404	414	420	369	405	434	419	401	425	415	436	430	395	396	434	409	386	437	420	423	422	408	426	417	364	384	428	437	407	405	382	429	376	400	440	400	378	396	431	387	440	442	430	428	409	421	423	427	398	368	385	407	377	451	383	392	421	411	416	408	373	389	386	429	411	432	386	407	372	420	418	416	390	428	391	415	409	399	421	432	425	431	397	462	400	411	397	433	429	413	384	431	429	422	424	425	446	400	394	386	444	433	446	438	394	396	386	417	394	396	409	437	393	388	399	434	411	391	397	402	427	378	417	431	441	425	403	427	424	424	389	413	422	383	421	442	418	430	419	402	365	428	375	403	375	406	394	414	419	409	435	389	400	399	426	435	388	398	388	387	414	421	427	392	426	389	423	397	434	407	419	365	416	418	406	413	386	417	385	420	385	393	422	448	393	404	405	407	428	438	412	446	415	430	400	395	409	416	432	379	397	398	391	392	427	418	414	380	421	387	408	432	424	423	407	400	400	396	390	451	423	408	402	405	426	433	426	410	407	469	411	424	408	408	421	392	440	397	418	427	384	413	383	467	429	374	416	419	394	394	399	388	421	412	402	402	398	404	389	391	416	402	434	400	412	378	415	419	392	404	393	408	415	417	395	438	407	394	413	418	394	408	399	424	433	397	418	416	384	381	403	390	400	449	364	422	414	418	438	400	395	446	410	442	421	445	420	405	396	422	392	403	415	421	413	403	417	427	395	410	409	387	402	400	449	398	437	420	408	394	402	426	422	397	416	361	387	444	369	447	429	382	422	404	427	430	391	393	407	446	420	453	426	381	401	424	399	427	425	366	433	425	423	413	389	392	391	413	404	431	412	380	404	425	429	389	402	435	401	418	389	428	410	382	442	407	384	395	424	410	376	426	435	399	420	393	425	396	432	400	439	398	437	375	410	379	440	443	369	386	399	429	439	419	400	408	425	415	392	429	403	428	424	459	423	430	420	403	391	421	423	444	376	415	424	395	399	413	420	416	391	419	390	402	446	399	445	404	446	405	428	439	434	420	425	435	420	406	410	426	445	396	392	425	411	403	361	417	386	404	409	423	404	426	445	377	427	398	416	404	413	447	419	391	379	437	414	414	390	386	392	395	443	403	446	412	393	382	398	432	430	428	412	401	408	415	400	428	411	400	418	430	394	414	398	398	392	434	437	398	395	438	415	421	396	422	412	463	378	468	425	413	451	418	401	430	423	421	356	434	418	408	401	415	403	405	419	399	441	417	428	418	380	397	426	422	396	415	417	395	403	373	411	383	398	411	379	411	396	421	455	364	433	437	389	418	407	415	403	418	430	386	424	425	471	424	402	429	402	420	452	401	430	420	399	429	380	421	429	423	431	388	420	417	423	435	409	395	398	429	415	419	399	382	432	407	389	387	405	405	395	403	446	385	426	427	405	422	378	409	403	406	407	415	375	411	396	417	423	409	415	432	417	414	397	390	397	421	420	410	388	376	374	396	442	401	427	428	390	388	395	388	417	381	411	389	424	412	465	396	381	443	430	415	378	441	429	434	413	411	391	425	398	447	423	421	433	432	403	431	425	406	439	415	400	405	397	391	424	421	438	378	414	409	384	384	440	399	427	394	398	387	432	410	423	392	405	415	407	418	418	415	442	436	361	399	400	439	436	410	446	417	433	418	422	399	433	433	389	404	409	451	406	442	438	411	437	443	423	422	393	434	398	418	408	383	411	394	372	426	452	377	397	405	423	414	415	411	378	424	433	383	403	427	409	387	416	423	406	401	397	443	417	428	407	421	414	411	413	410	438	418	391	429	413	456	430	400	389	383	443	441	400	415	399	402	403	417	407	421	386	381	425	421	416	399	427	385	416	401	405	408	381	372	428	410	446	414	426	422	379	390	401	417	388	431	402	400	385	421	435	403	422	408	394	400	393	400	392	413	449	418	416	420	406	385	381	383	390	423
1284	398	365	387	359	344	371	379	352	386	404	356	384	392	370	390	388	378	357	352	350	363	373	395	372	385	381	390	358	383	393	367	359	366	369	343	360	394	360	400	353	346	386	353	375	365	404	349	352	393	379	365	390	336	394	342	404	362	373	358	378	388	372	320	400	379	389	350	350	354	398	376	380	368	380	377	369	381	382	370	388	351	372	351	381	379	368	391	352	369	358	377	368	346	368	349	348	386	360	360	359	376	373	359	376	413	350	377	369	371	359	352	375	394	369	355	378	391	378	332	362	338	371	351	380	347	376	413	337	330	354	334	351	409	364	368	392	368	369	401	375	379	329	380	392	384	368	325	390	355	358	358	349	364	359	385	371	358	358	389	386	382	355	386	359	391	393	377	366	371	379	402	367	383	344	366	415	352	349	390	349	402	364	384	374	362	345	356	370	354	352	373	359	376	394	313	368	380	353	388	396	342	359	384	375	381	361	394	386	384	372	331	386	384	393	385	370	389	391	366	386	365	352	389	382	349	347	351	393	399	414	411	376	340	379	362	363	358	363	361	362	361	365	391	345	387	373	333	386	377	378	327	343	377	367	371	371	354	382	372	380	388	377	356	361	362	376	376	361	401	412	350	385	374	323	333	366	435	328	348	369	364	363	389	364	352	348	377	352	391	340	371	358	372	386	342	375	365	360	360	413	360	360	359	385	401	415	378	385	375	360	389	351	347	385	379	371	365	343	370	359	368	386	329	389	362	374	389	392	401	366	410	361	384	352	360	379	368	356	356	368	370	363	404	382	350	367	389	366	354	350	364	388	371	381	333	379	383	412	380	358	357	358	341	349	349	378	361	353	382	345	386	355	381	317	368	364	420	340	418	402	373	371	380	373	378	366	356	349	373	402	401	378	397	360	378	411	381	353	371	340	384	371	324	363	356	384	405	369	372	357	368	343	352	336	417	334	339	402	349	366	366	346	381	336	375	389	351	367	351	374	347	325	379	373	336	366	402	332	369	349	357	366	381	386	361	343	368	421	410	354	405	391	339	381	369	374	343	378	335	369	348	398	380	341	358	342	353	387	392	364	394	321	372	398	351	368	420	376	399	368	367	363	370	360	388	384	351	380	396	357	390	403	350	360	368	380	348	395	349	332	354	373	389	361	370	380	370	360	397	357	368	413	352	353	383	367	387	326	360	355	338	374	377	336	348	407	391	396	389	373	341	383	374	364	371	331	371	381	392	356	393	330	416	381	399	347	397	363	391	399	378	371	359	395	318	364	382	337	390	409	377	371	361	382	343	372	380	376	374	361	363	401	342	344	343	369	363	382	401	355	337	403	349	386	360	390	339	377	369	391	370	366	342	382	362	358	362	377	379	345	358	379	343	345	337	371	373	326	350	342	346	387	394	388	372	380	338	369	346	342	405	390	372	378	376	387	368	369	341	343	394	356	366	378	411	390	385	400	341	344	387	366	367	381	391	359	402	358	424	357	385	385	368	357	355	357	388	356	386	384	337	323	387	378	371	372	391	395	370	365	387	359	369	364	385	355	346	360	370	332	382	345	385	329	377	378	358	379	349	370	357	351	358	383	406	359	389	391	369	375	399	343	362	364	394	329	388	376	371	377	376	362	351	378	364	400	359	374	361	383	361	367	382	382	436	379	378	366	391	350	388	380	377	353	404	349	378	363	387	381	369	363	403	408	370	386	342	353	351	339	387	371	371	363	378	360	373	387	373	379	348	380	365	366	346	351	333	365	383	404	347	372	334	381	360	358	378	393	335	367	376	376	398	381	366	387	376	367	346	390	398	391	389	314	324	385	371	343	382	360	409	398	378	342	362	410	382	341	338	366	329	370	340	379	383	364	366	395	386	386	375	393	362	358	391	395	382	404	372	353	350	377	351	375	369	380	372	369	373	376	385	391	362	348	361	378	362	387	402	375	371	385	373	376	389	346	376	368	355	361	347	360	400	416	374	345	386	402	354	356	371	370	374	346	401	330	332	349	407	418	339	340	356	362	369	340	382	377	378	360	348	376	353	377	372	378	372	390	337	358	397	374	310	334	425	345	364	374	374	358	380	366	338	376	336	361	344	340	368	372	383	364	387	379	380	365	355	362	314	382	375	318	379	359	371	363	389	364	382	394	372	356	354	382	336	333	344	359	362	330	362	371	393	339	360	379	383	350	401	355	338	366	357	395	343	354	387	368	367	354	382	338	346	392	357	377	368	358	403	366	416	400	355	382	373	352	379	364	369	385	397	340	378	348	358	385	362	369	338	338	355	377	367	350	369	363	335	425	329	374	396	384	387	372	343	389	349	355	356	373	372	389	354	353	354	342	377	407	381	385	346	430	328	361	387	334	352	377	350	372	352	372	361	357	388	379	366	337	417	372	375	402	350	357	389	391	372	375	371	396	380	353	376	368	352	372	373	406	388	416	345	387	382	344	368	394	384	364	372	389	374	351	365	319	365	382	381	364	372	353	388	354	381	381	362	359	348	412	359	402	356	358	387	413	419	361	374	379	383	371	356	393	364	386	381	356	351	351	397	367	351	376	368	378	395	367	384	382	367	366	408	386	344	331	381	384	360	408	325	396	379	353	397	376	385	318	403	419	383	371	387	389	373	338	429	384	363	362	377	362	374	371	367	357	403	358	393	372	388	355	394	344	384	355	345	382	352	388	374	315	333	353	375	351	373	332	331	401	368	379	357	348	364	353	374	344	364	379	380	386	390	360	406	373	334	390	400	391	367	370	378	361	373	405	364	401	400	359	369	373	385	411	389	366	408	418	364	365	392	369	353	357	414	325	332	394	337	379	366	343	375	372	377	363	402	408	388	424	373	383	407	349	382	382	366	320	389	368	385	378	374	375	380	368	411	382	404	360	381	357	326	370	389	371	396	349	388	381	352	353	390	348	358	367	386	362	386	337	382	409	374	396	343	362	371	360	358	383	341	356	377	354	341	395	347	346	378	369	370	370	377	359	367	349	387	422	351	360	354	345	371	388	350	334	373	364	370	346	324	354	355	400	374	376	393	380	369	362	370	375	375	349	378	384	363	384	390	353	369	379	313	361	377	360	362	373	389	373	387	383	381	392	349	360	358	403	358	394	390	344	389	383	358	390	408	370	374	390	390	308	368	343	350	380	368	356	347	373	357	379	359	360	341	347	380	379	391	369	365	365	399	355	404	390	383	375	382	384	363	367	373	377	361	374	375	370	359	347	340	356	371	397	376	381	390	368	357	375	385	389	354	362	390	344	341	362	360	383	366	390	393	363	373	356	355	379	366	381	352	359	360	381	385	383	316	393	383	337	370	388	365	365	373	332	363	370	393	350	328	370	351	361	365	390	344	378	368	388	361	399	423	396	395	378	369	356	368	373	353	393	351	365	369	373	350	360	350	377	399	384	404	409	356	376	346	368	373	402	373	395	408	339	381	356	361	351	366	360	332	392	343	338	378	349	363	369	366	350	403	369	376	356	384	382	387
1987	873	938	925	948	898	874	922	878	918	924	891	935	875	889	889	892	917	874	882	896	890	861	925	902	901	905	858	943	890	912	905	867	873	922	838	887	906	901	888	918	867	902	953	932	872	862	872	897	935	875	886	877	852	842	880	924	910	907	865	897	843	942	902	903	886	859	891	883	866	863	935	840	868	885	931	882	871	873	880	839	873	897	852	836	882	935	908	893	920	891	894	911	891	906	916	811	952	840	866	856	946	863	917	893	866	930	861	858	894	840	873	876	872	871	866	921	902	883	918	883	914	925	941	855	854	906	836	874	900	908	860	887	929	841	887	939	894	953	903	815	891	897	871	875	846	864	842	943	861	901	909	908	888	895	867	871	932	866	916	891	866	938	850	860	890	861	880	861	929	890	915	855	870	883	862	885	905	903	881	847	886	839	867	835	894	864	861	885	917	905	899	897	890	887	856	890	887	929	934	876	846	900	911	918	912	877	919	891	855	868	837	868	923	864	902	916	921	941	840	853	881	913	932	908	923	877	887	843	887	910	826	891	883	942	886	878	885	829	944	885	843	906	870	883	857	877	879	906	892	872	939	901	890	846	859	892	920	876	857	908	967	885	901	887	870	911	862	949	915	854	879	886	916	914	930	911	954	881	903	852	895	854	859	870	887	900	864	918	888	871	875	933	862	953	837	926	881	864	925	946	936	878	892	829	894	867	856	887	882	942	900	833	922	928	906	873	922	896	884	895	882	881	893	866	919	889	880	870	817	938	924	826	901	860	856	902	916	920	878	918	848	859	928	905	872	906	881	876	892	873	878	879	901	877	880	873	929	899	942	899	868	869	943	910	835	850	849	927	950	851	832	960	856	866	908	896	861	858	855	927	869	881	900	887	931	918	892	905	855	914	943	938	883	882	903	900	879	902	906	899	862	919	901	867	844	920	886	872	867	856	949	876	828	902	911	877	893	901	909	870	893	933	937	918	894	938	888	898	885	897	835	884	848	889	939	903	889	874	896	903	881	848	924	907	867	866	862	877	918	914	916	917	927	923	851	920	932	853	844	937	898	902	879	865	917	888	915	913	861	858	889	933	853	880	884	886	945	926	916	946	848	864	911	895	906	941	953	882	884	906	916	892	892	874	975	947	891	934	834	874	852	885	951	887	899	906	801	919	893	885	878	845	909	898	874	904	949	858	887	915	872	895	900	903	943	943	920	870	900	935	923	848	939	889	862	895	902	832	918	919	886	893	853	869	930	888	870	864	886	966	866	940	873	946	912	890	883	893	887	917	880	853	893	957	940	887	876	920	854	904	928	887	851	946	909	943	896	924	902	946	949	836	892	910	914	914	874	876	890	903	850	884	924	866	916	940	891	930	903	858	914	904	842	892	866	899	885	879	937	906	894	906	914	929	926	920	885	886	866	901	870	875	878	926	863	914	881	879	854	900	890	897	844	883	901	901	952	934	965	902	859	845	970	889	934	950	887	928	934	875	937	865	921	837	874	924	924	911	924	944	910	928	901	900	909	879	880	907	915	900	892	949	892	894	896	928	852	900	840	842	872	904	855	867	857	858	866	899	896	858	881	897	860	884	842	834	829	885	884	862	827	890	897	921	889	864	863	906	920	907	926	899	918	846	888	934	913	907	913	884	876	934	886	887	903	871	889	884	858	915	903	906	872	921	898	879	901	888	896	893	875	886	881	877	842	843	902	874	878	922	871	895	867	892	886	851	865	932	868	893	835	845	913	910	853	906	904	889	958	919	903	899	856	941	915	925	878	864	909	881	871	891	853	931	883	870	884	954	867	886	902	950	929	906	849	866	946	916	895	867	863	913	908	891	869	919	920	858	920	886	853	889	865	935	863	896	894	924	875	854	887	920	866	949	925	872	897	874	945	896	891	907	905	873	914	916	867	879	897	890	921	876	866	888	916	926	885	873	839	845	970	862	867	848	890	924	891	886	911	863	901	876	880	894	848	875	882	880	852	795	913	881	928	891	874	870	926	892	856	843	875	862	927	900	895	878	908	893	952	956	863	919	892	937	916	903	882	893	878	888	879	893	881	922	919	844	931	933	910	904	952	925	922	848	857	910	878	909	890	856	859	831	892	894	856	907	921	897	896	895	888	930	869	877	874	822	903	931	817	890	877	916	934	906	879	920	896	911	861	923	878	893	905	887	901	917	924	909	950	909	891	903	877	853	884	923	891	926	873	848	939	830	903	830	908	914	900	875	890	865	880	897	874	902	836	843	888	918	903	900	930	904	948	921	876	828	878	934	921	914	900	931	884	937	938	942	866	885	903	875	889	886	862	910	846	902	923	936	904	877	892	886	877	900	868	895	848	837	907	887	888	890	933	827	868	944	886	903	896	844	901	896	881	874	879	907	842	923	899	896	906	904	879	882	910	904	877	882	896	916	928	871	877	890	888	913	915	889	874	835	888	888	936	907	901	877	830	909	885	909	900	902	861	906	891	900	922	918	886	911	864	908	908	926	858	887	904	931	933	880	896	847	834	921	869	857	895	854	861	827	873	882	857	949	828	942	926	868	877	886	885	865	948	916	862	819	888	904	925	854	886	923	903	877	924	882	893	857	907	871	899	879	921	916	885	878	902	883	904	875	902	871	898	908	913	867	914	853	876	878	852	901	908	913	927	873	898	860	903	932	893	876	915	886	878	898	895	914	879	911	921	850	954	920	913	816	847	857	883	904	969	918	916	933	921	860	860	891	852	867	860	942	852	884	873	891	917	892	868	870	863	891	908	894	880	889	858	903	916	852	856	862	896	867	928	884	863	914	900	889	855	916	869	919	924	899	897	887	868	913	899	944	849	863	899	932	915	890	840	928	866	892	877	889	897	896	885	914	897	931	912	908	882	905	898	867	922	890	900	941	903	889	910	868	882	952	876	893	881	872	880	910	888	906	915	915	865	894	869	897	879	872	905	927	899	863	861	843	944	892	908	851	870	865	880	889	859	911	981	880	882	896	871	887	873	892	911	846	860	884	866	904	892	839	908	871	884	896	853	890	894	875	908	940	854	922	933	847	943	926	830	880	856	949	905	836	814	852	926	886	939	907	887	840	909	892	922	890	940	877	912	911	897	910	901	923	906	904	911	834	920	893	889	879	897	847	913	888	898	902	946	886	849	896	919	904	928	873	900	927	909	871	868	901	958	889	840	830	898	886	878	858	875	915	932	914	888	863	914	904	856	912	862	872	912	933	974	872	883	952	902	889	849	854	878	898	895	912	839	841	911	843	882	906	958	896	890	881	926	861	854	887	890	955	900	844	836	934	882	833	927	891	896	933	884	874	866	878	854	863	906	891	863	919	906	920	899	933	902	894	916	921	861	896	922	850	863	922	873	851	894	981	917	887	934	834	900	876	927	963	876	861	875	907	896	867	893	881	867	927	902	901	911	886	892	882	878	884	867	877	903	891	927	892	904	864	924	918	891	900	878	897	946	935	902	901	914	941	884	918	872	918	859	857	821
6823	667	654	522	416	377	409	329	338	340	352	364	347	299	334	358	333	343	376	342	340	319	347	337	329	366	309	310	336	326	334	372	328	351	319	359	353	336	326	307	338	346	351	328	347	352	307	319	332	341	316	339	343	326	296	338	321	349	347	348	331	342	350	336	338	334	317	342	323	345	357	357	323	366	379	351	336	337	359	347	294	343	326	337	365	321	343	327	370	337	335	305	345	311	322	319	348	332	334	316	320	335	295	323	289	293	326	321	329	328	353	309	335	320	309	346	317	331	337	351	344	339	346	353	346	336	312	334	327	371	303	273	329	352	326	357	329	318	346	352	355	320	315	316	306	297	314	305	317	333	318	333	335	279	341	329	332	329	326	325	300	359	351	302	322	320	340	326	351	328	315	324	318	368	327	340	354	355	329	338	323	297	356	352	312	315	333	353	349	314	354	325	317	333	283	315	319	324	313	342	335	362	342	348	357	345	320	312	353	338	300	326	298	342	339	305	329	338	347	307	343	336	339	310	344	339	345	320	331	310	323	333	325	363	342	354	285	331	295	349	323	312	329	326	354	348	300	315	353	324	331	368	360	362	331	326	342	322	319	313	337	326	340	328	323	377	336	313	334	330	356	371	303	294	344	345	322	343	343	333	342	328	307	290	321	367	317	313	353	309	319	339	326	365	337	309	320	319	332	335	313	319	327	352	340	329	331	391	353	378	327	325	317	332	357	338	319	358	338	326	294	289	332	331	317	328	333	342	299	332	371	354	354	362	304	340	345	342	311	375	363	321	361	325	313	352	327	334	330	307	298	326	354	336	312	316	319	312	301	318	311	323	307	342	294	338	335	312	307	363	323	324	347	324	331	333	326	321	329	317	351	311	323	325	318	352	299	338	345	360	304	309	325	321	321	331	331	348	322	319	336	320	314	336	302	353	309	332	341	344	343	338	304	309	330	348	339	331	358	316	358	337	345	342	357	325	331	333	278	346	323	312	300	338	298	313	390	355	319	326	297	335	342	324	296	343	263	326	264	328	344	360	338	323	330	338	350	316	310	306	313	277	317	319	336	346	310	322	326	338	328	318	298	368	347	339	318	341	328	328	378	346	307	333	338	350	330	299	366	329	363	313	326	307	345	325	315	320	327	383	346	324	323	329	345	332	335	334	315	326	318	346	354	305	346	336	364	360	363	275	332	329	310	347	331	351	332	344	354	313	335	363	332	290	336	319	310	318	319	326	330	302	337	308	376	341	321	340	293	317	318	350	340	294	333	366	346	315	333	315	295	301	300	349	307	343	325	300	312	335	322	309	325	348	325	319	332	362	300	334	338	321	326	355	323	320	343	329	344	328	303	331	322	335	305	320	312	354	298	348	338	332	320	338	313	355	328	349	346	339	372	332	335	338	351	366	341	311	376	323	331	339	339	329	331	300	319	359	288	319	322	318	314	344	379	353	329	358	317	296	322	339	317	351	292	368	328	297	335	324	304	344	315	333	333	340	358	334	347	344	332	339	361	335	344	303	307	311	344	328	347	358	322	339	337	337	353	338	326	305	325	306	315	334	324	305	326	307	333	315	312	343	318	318	356	285	315	319	312	338	309	334	333	357	299	350	328	320	309	353	326	326	354	337	323	301	330	358	309	334	313	335	362	327	334	351	314	317	361	352	326	334	325	357	341	337	344	294	285	326	308	314	345	362	325	292	333	296	318	323	342	323	314	311	326	353	327	314	345	304	316	368	323	342	336	323	337	303	350	336	330	337	337	339	354	353	363	327	375	317	337	333	318	369	326	338	354	330	314	319	340	335	336	330	340	354	359	330	331	310	347	327	350	315	319	346	337	370	337	329	325	323	347	336	317	333	306	300	296	335	331	331	340	363	358	330	378	331	314	333	322	324	326	289	327	323	341	296	334	337	362	342	311	341	313	330	349	334	333	348	339	328	362	321	332	317	311	339	302	334	363	337	345	307	297	314	333	340	297	327	348	335	352	361	378	348	347	321	342	341	313	364	343	317	324	356	361	321	338	343	326	339	359	283	310	332	338	316	317	302	347	339	330	359	309	324	331	365	355	313	324	292	320	304	337	347	323	322	330	337	334	307	333	365	333	335	322	317	353	347	338	325	368	305	327	344	316	322	292	342	354	368	297	310	303	318	306	312	353	307	335	313	341	350	336	346	321	330	324	336	347	365	328	361	354	364	319	359	313	325	329	310	306	329	356	343	339	357	340	359	320	315	338	309	349	308	314	326	326	333	299	321	320	343	302	334	338	362	337	330	328	304	347	344	310	294	301	351	358	346	325	350	310	323	355	322	339	343	325	314	347	298	319	356	330	355	313	311	326	365	349	361	313	282	357	318	344	326	332	340	357	302	311	316	323	368	324	325	352	326	299	363	324	336	327	329	345	344	328	329	335	301	309	305	335	283	313	297	338	291	313	313	327	330	348	313	350	317	313	352	330	336	330	321	346	348	309	331	337	321	347	353	335	330	317	349	308	312	322	309	319	294	328	394	384	328	310	338	326	344	320	342	313	323	303	313	353	321	326	333	323	344	344	329	306	306	355	329	327	305	321	333	342	300	323	343	341	322	316	350	372	346	327	309	304	326	354	338	294	318	358	342	335	351	325	341	323	319	319	338	347	353	360	349	339	328	336	338	334	313	330	328	317	328	331	317	350	305	333	335	327	322	358	346	349	328	342	333	352	304	336	320	314	385	337	310	308	326	342	336	346	319	335	333	311	293	355	341	344	324	357	325	333	324	347	297	335	345	311	338	366	310	311	338	317	325	329	344	339	354	325	335	316	345	349	346	310	359	355	302	288	311	302	321	311	338	377	369	371	334	288	337	340	323	321	342	337	330	343	330	326	323	301	354	345	392	328	348	318	322	347	364	338	342	316	320	323	321	291	342	350	343	300	320	357	330	334	349	323	306	356	356	355	327	329	321	326	350	339	311	319	335	361	329	323	358	357	312	349	330	324	304	359	348	309	310	326	322	356	351	330	344	326	336	326	347	306	333	334	315	309	326	353	355	349	347	310	356	310	337	307	303	340	335	291	322	363	349	319	294	334	346	333	325	360	325	329	329	314	323	331	364	351	314	304	308	297	357	341	350	318	325	343	328	340	321	339	349	350	318	328	349	343	295	337	328	323	302	293	310	314	343	300	345	316	307	297	322	345	355	343	315	329	310	317	310	327	337	357	310	348	332	338	317	313	343	334	329	330	337	359	317	300	330	323	359	341	324	352	333	324	345	336	349	354	347	301	311	341	327	329	314	324	354	344	334	353	352	324	341	318	351	335	364	322	326	357	332	363	323	323	339	316	355	344	322	345	362	349	335	311	314	316	322	345	352	336	335	348	369	326	361	355	336	347	331	346	349	319	291	356	352	334	319	365	301	353	283	344	332	327	331	337	323	359	315	330	337	321	382	367	335	351	294	333	348	329	313	305	347	346	326	358	310	334	327	324	331	357	305	332	320	362	330	283	317
6572	1068	1543	1423	1349	1146	1122	978	957	915	928	929	908	869	891	858	869	824	893	837	828	800	849	872	796	849	763	835	800	767	817	869	850	839	828	798	812	805	790	850	795	837	799	739	810	796	781	761	803	813	796	792	745	809	785	818	796	770	760	838	752	838	850	782	793	751	808	815	797	833	812	818	775	784	735	807	815	791	809	837	802	796	819	853	757	758	766	813	810	847	788	814	792	776	751	798	859	799	830	804	773	789	808	798	776	774	824	757	794	815	751	822	819	769	786	831	797	822	806	765	802	784	778	754	800	820	790	776	809	827	780	814	827	783	733	773	795	795	746	858	758	826	800	772	806	851	806	788	792	770	803	788	810	785	858	859	800	793	797	789	779	825	851	781	814	752	785	841	749	784	803	761	795	783	825	792	825	791	753	838	804	823	799	867	813	809	822	801	803	830	752	757	823	801	832	795	799	754	784	810	760	820	806	814	775	825	758	826	825	797	771	807	791	831	792	756	789	821	831	809	832	783	850	819	805	783	799	790	829	808	809	757	826	782	792	841	771	750	836	771	770	833	806	804	803	802	760	790	785	781	841	778	840	774	718	807	853	807	831	815	820	786	767	803	822	782	747	808	772	845	795	847	772	793	807	733	806	784	849	759	790	756	776	779	842	769	815	758	805	777	808	787	808	805	807	835	817	879	818	858	843	794	839	786	820	754	840	789	821	768	819	879	802	794	761	823	799	734	773	795	793	835	780	751	799	780	841	790	738	828	806	767	776	783	804	790	788	793	824	763	786	807	806	798	810	783	758	785	855	784	804	774	803	753	760	804	784	802	751	810	794	790	829	806	826	834	787	802	809	757	806	808	779	801	822	775	814	756	823	769	745	743	814	834	820	804	831	744	766	799	776	795	822	842	780	788	797	800	822	805	771	782	794	793	834	746	757	787	888	803	760	760	773	840	820	746	777	814	746	771	779	818	785	765	803	782	808	777	807	791	785	782	774	823	811	771	864	789	798	816	795	806	785	812	769	778	820	790	787	801	774	858	839	740	810	788	777	786	807	831	807	786	780	824	741	795	762	826	783	792	766	820	828	819	828	789	771	841	804	787	777	806	832	762	794	791	859	815	770	775	802	820	851	781	832	789	798	822	810	766	776	796	797	824	807	813	789	794	773	777	807	845	813	795	817	832	775	867	765	802	840	832	736	795	766	806	838	777	804	844	823	727	813	762	786	801	828	774	807	795	782	792	845	763	842	830	801	791	810	809	798	791	784	786	781	792	849	793	760	798	807	745	795	792	829	753	815	784	785	780	802	826	771	803	779	804	779	838	816	804	801	778	811	803	796	834	797	772	805	771	824	794	800	810	799	820	752	799	785	796	784	809	805	811	807	795	812	815	810	769	747	793	765	793	819	825	775	746	807	809	822	809	747	806	796	799	794	774	805	783	803	802	786	817	799	764	798	758	814	801	775	805	798	828	745	772	809	736	796	805	771	797	766	820	773	780	818	801	806	792	859	777	796	737	811	790	799	849	797	793	720	822	749	819	724	785	768	764	786	739	783	807	775	797	778	775	785	799	826	802	772	783	843	783	794	856	846	844	799	819	839	813	776	813	780	781	793	784	750	804	734	825	787	811	829	777	796	792	816	775	799	790	801	809	794	834	806	763	779	813	771	823	762	793	812	790	800	794	836	808	835	799	787	848	739	808	816	782	801	789	837	769	817	788	789	786	824	734	760	798	799	810	805	786	832	801	831	808	764	811	802	775	817	784	794	860	823	832	751	797	790	746	779	816	822	779	770	799	843	804	833	873	818	741	837	777	833	811	793	759	822	776	824	862	830	818	805	784	818	825	782	831	830	821	854	778	790	802	805	757	742	772	839	782	845	735	835	794	765	810	850	834	806	776	852	829	766	789	796	784	799	801	822	811	767	821	787	782	834	826	801	788	791	801	739	826	804	796	807	825	795	781	838	831	782	830	802	816	810	823	783	837	783	817	780	781	800	785	822	784	836	802	819	787	798	748	779	790	811	815	809	793	816	745	793	758	808	801	813	809	810	820	813	750	784	830	767	851	839	752	810	761	799	790	750	802	762	812	798	834	793	844	804	798	788	817	784	799	841	792	796	833	841	788	759	789	786	765	766	801	820	785	796	777	780	791	777	778	777	783	777	788	791	855	788	831	838	797	819	796	799	810	801	773	820	822	771	818	824	804	830	788	812	797	838	767	823	829	787	840	787	848	782	785	794	766	813	761	818	818	792	751	793	775	766	752	810	803	823	765	818	735	758	777	779	828	802	757	779	798	792	808	787	764	763	819	827	778	843	786	749	830	788	805	842	780	807	792	828	762	799	758	791	810	872	807	768	814	801	790	838	815	824	851	774	799	782	790	821	828	795	801	729	786	764	779	718	794	835	764	804	783	823	793	776	812	804	817	812	828	794	813	785	735	772	786	792	732	853	780	807	836	758	802	798	789	792	872	791	829	792	841	736	834	844	775	810	856	815	796	829	794	802	763	794	826	786	778	767	800	787	773	805	774	789	763	758	833	795	801	770	807	807	810	817	850	784	820	785	756	779	778	808	808	838	792	759	776	795	826	778	807	779	792	798	791	824	807	803	859	816	831	782	818	808	782	829	810	803	765	858	796	816	780	753	765	808	825	811	821	810	821	816	769	801	817	802	804	747	770	798	796	825	821	836	749	790	878	794	788	780	784	834	833	772	809	738	846	815	775	829	789	763	820	811	727	780	759	740	749	799	793	725	828	814	761	770	824	775	808	788	771	745	817	827	787	780	881	759	843	801	788	805	806	855	818	754	775	824	767	786	808	808	811	821	759	780	709	772	794	834	853	786	824	779	828	792	830	811	765	804	810	854	814	808	786	732	825	773	836	794	771	812	776	853	805	833	843	755	725	746	826	837	775	748	811	792	820	784	751	776	825	835	825	823	767	835	808	798	784	756	767	780	807	786	776	844	788	820	770	843	815	781	801	789	800	829	768	815	738	766	784	746	781	798	816	805	790	848	790	833	797	835	812	793	763	802	813	742	760	774	783	803	805	768	794	822	784	816	798	773	783	803	848	815	779	854	810	778	776	760	804	801	829	787	787	805	811	771	788	776	785	820	809	741	787	775	831	783	758	814	814	737	843	868	814	832	804	789	849	799	807	792	830	777	813	864	737	792	789	775	832	798	797	835	800	825	834	800	778	778	835	790	822	835	818	794	801	813	847	854	802	773	797	810	809	823	764	756	791	754	771	790	811	796	760	764	788	813	802	834	817	840	835	770	789	794	725	781	825	766	792	754	770	800	827	796	743	776	816	800	791	794	825	778	775	795	777	814	828	757	821	797	801	822	819	773	811	817	862	763	776	793	814	832	767	822	787	801	801	793	798	778	776	789	788	811	790	788	828	797	791	789	843	775	810	761	800	840	780	823	794	830	716	793	792	843	773	779	837	765	815	802	805	812	736	807	842	865	828	804	751	748	785	780	813
12211	870	899	595	393	347	287	239	220	181	189	197	192	167	176	151	163	183	151	161	169	172	169	149	154	155	180	173	145	159	143	162	137	154	152	148	140	157	152	157	142	125	160	163	146	169	133	150	160	165	158	157	158	160	159	154	172	157	181	164	165	174	156	156	161	172	148	142	159	163	161	157	171	174	148	161	155	139	172	165	159	158	131	164	150	168	161	151	147	164	155	163	149	183	130	152	139	162	144	150	155	170	147	159	161	149	164	165	150	149	168	161	166	178	143	174	152	149	144	162	151	158	142	143	141	147	148	157	149	157	168	142	156	154	151	151	169	153	161	165	154	177	153	155	168	157	191	169	164	150	150	136	155	129	147	136	175	158	155	151	161	166	138	162	154	164	167	170	153	159	164	165	150	133	170	152	154	179	167	146	149	161	148	150	166	165	149	154	164	140	171	159	170	170	151	163	145	165	166	185	182	150	140	150	153	166	162	144	169	132	125	145	140	155	168	143	168	158	155	167	147	158	166	153	161	151	162	173	160	158	151	179	181	128	143	162	171	175	158	190	147	149	145	156	148	167	147	140	155	166	157	148	146	146	148	165	155	169	155	175	158	165	144	163	178	163	148	150	156	176	143	138	151	177	153	140	162	136	162	149	178	160	152	157	165	164	171	172	150	160	180	151	158	135	163	157	176	164	168	144	122	161	156	166	177	153	158	158	161	160	155	158	153	156	144	142	150	169	148	135	174	151	154	168	183	145	174	143	162	174	161	168	155	151	161	171	159	168	176	138	149	176	143	165	159	150	159	144	177	168	144	155	165	156	148	152	161	148	161	138	170	145	155	153	168	152	181	172	175	128	167	151	161	156	155	161	163	162	162	140	167	168	149	150	158	163	172	167	166	148	176	150	161	166	147	140	170	178	166	167	166	173	161	152	166	149	166	157	164	156	168	188	157	164	167	164	155	144	149	137	158	146	150	158	157	140	160	146	142	165	150	149	164	145	163	156	144	164	180	179	143	152	157	125	169	153	133	156	163	168	146	152	134	156	162	143	139	167	141	157	159	173	171	152	141	175	166	183	155	149	193	156	158	148	162	143	155	161	155	148	168	142	156	149	143	150	183	154	144	172	156	150	170	147	146	156	142	161	166	151	150	130	172	172	154	172	154	167	152	150	142	141	167	146	155	176	163	166	164	172	153	162	156	172	180	142	155	139	153	164	161	143	155	156	153	169	149	164	188	124	169	162	129	156	160	159	164	156	154	172	173	145	146	161	169	154	148	176	163	151	150	155	160	173	174	167	149	144	132	139	166	176	169	147	140	171	169	162	162	155	152	145	146	182	182	147	171	139	144	151	128	152	159	162	144	152	153	154	152	159	172	171	177	144	136	195	146	132	148	201	169	161	170	158	147	121	150	169	167	153	136	153	151	162	158	174	153	157	159	145	169	162	163	138	147	158	150	151	157	144	156	140	145	145	158	156	168	169	140	154	158	146	159	185	135	154	161	148	149	165	146	154	148	159	147	166	142	145	132	156	164	142	173	145	155	198	144	147	148	147	131	157	176	158	143	151	168	162	155	155	179	143	159	152	165	159	137	161	152	170	155	145	157	161	154	160	163	147	154	158	168	151	163	187	173	165	155	139	137	152	143	165	179	155	145	170	164	157	151	155	173	144	182	152	151	185	151	133	154	159	177	138	148	146	176	166	147	156	154	144	161	136	147	150	160	153	141	175	168	142	150	135	150	153	169	164	141	150	153	155	143	139	167	150	146	140	145	158	170	129	153	174	143	154	152	162	154	176	181	171	179	155	161	164	157	166	150	173	175	171	151	141	167	159	163	170	159	142	162	190	160	144	170	160	172	157	169	167	159	164	152	166	161	167	169	162	144	186	160	154	151	175	137	153	150	156	140	141	159	144	147	170	161	161	179	180	151	171	186	174	149	160	167	140	159	158	155	140	128	176	147	105	164	163	181	152	172	161	145	160	145	162	136	142	152	157	151	163	155	148	155	163	178	139	137	178	150	146	138	172	153	156	172	176	158	174	181	155	153	163	167	175	165	148	150	152	154	170	134	143	183	165	146	145	142	152	132	176	156	172	150	145	159	154	152	176	137	157	162	146	148	153	159	148	162	155	159	146	146	140	157	130	160	141	173	155	162	184	181	171	167	145	137	160	170	151	142	169	170	152	162	139	166	158	142	159	136	148	175	141	153	173	137	163	162	158	140	142	152	169	167	158	163	148	158	169	164	149	164	153	146	144	150	163	146	196	176	146	155	160	152	159	190	156	181	160	127	144	157	148	163	156	146	161	167	166	176	172	140	183	186	163	163	156	160	146	164	163	147	160	154	168	161	164	146	160	150	144	188	181	167	164	147	173	134	153	151	158	169	150	132	137	159	148	136	151	177	162	132	110	170	189	166	163	133	150	162	136	175	136	146	177	152	150	174	143	152	172	158	148	145	142	151	154	172	161	158	184	142	155	149	147	160	170	145	146	166	149	166	139	133	184	160	137	154	158	158	153	149	171	159	132	147	152	131	170	134	140	159	140	148	126	155	151	161	159	168	151	164	176	155	173	157	151	149	144	122	158	154	165	151	155	136	141	148	174	154	131	172	156	149	150	156	159	149	145	150	139	157	144	157	155	158	152	178	144	168	162	153	162	142	161	148	144	160	174	156	154	162	174	174	153	139	168	167	153	162	127	164	174	167	166	186	169	162	166	149	175	149	141	158	134	169	156	186	154	154	147	159	159	170	163	153	143	153	157	164	168	145	139	155	161	169	147	170	167	157	175	152	154	163	155	169	145	139	165	150	150	159	154	162	170	143	164	149	135	161	137	151	146	161	166	148	152	153	159	135	181	170	147	159	137	141	148	153	133	128	179	152	143	162	180	193	172	157	151	184	134	147	164	167	201	191	159	142	152	158	133	154	180	140	173	159	129	159	177	146	140	163	168	162	140	147	182	146	162	139	130	169	154	139	154	142	163	154	126	139	129	144	135	184	172	138	178	155	131	156	146	141	153	177	164	166	155	135	154	165	165	160	150	130	151	150	164	162	165	144	146	148	158	158	177	138	161	148	135	181	146	166	156	153	151	152	158	169	174	166	147	153	156	157	155	138	137	157	157	154	145	123	173	143	155	158	151	153	156	157	172	136	155	158	187	148	148	173	178	151	175	169	150	128	151	183	130	144	165	143	144	140	157	138	166	150	178	168	148	155	143	157	154	142	157	170	151	137	162	149	141	144	149	137	164	164	147	152	164	150	155	169	161	157	179	172	158	126	186	179	165	156	127	166	176	171	135	161	172	167	148	155	134	178	156	137	181	147	145	181	160	169	157	169	164	153	146	155	162	160	155	156	168	175	156	142	142	171	173	143	142	148	185	138	184	157	149	147	145	136	156	159	149	168	150	147	142	176	136	158	149	153	150	145	160	162	148	162	150	146	161	138	160	156	160	158	156	166	161	149	161	151	146	171	171	155	144	156	169
7785	1014	1897	1768	1469	1155	1039	854	770	737	643	613	549	556	531	490	521	520	506	508	530	495	442	447	452	430	478	447	454	462	464	449	482	410	439	436	453	411	421	411	445	448	435	414	436	455	418	364	435	461	421	441	437	396	394	426	434	414	429	404	408	427	401	388	414	394	419	406	388	415	409	404	406	416	404	392	437	403	412	418	394	447	424	466	409	396	395	410	411	391	405	428	405	429	414	387	426	420	413	403	388	444	453	459	382	429	399	406	448	380	391	423	380	365	425	420	382	398	414	378	408	410	381	424	425	418	397	401	406	429	440	389	391	420	406	400	409	410	421	422	392	422	430	449	422	449	434	386	406	395	432	437	398	382	379	421	417	407	417	354	426	431	366	363	401	406	373	410	388	438	396	420	435	412	383	432	419	402	446	424	416	409	411	416	403	412	428	439	404	406	414	412	370	420	410	420	386	378	412	471	403	370	454	408	416	407	411	412	401	390	428	412	422	419	379	396	421	370	381	446	393	397	404	382	396	405	423	418	410	417	430	423	426	401	381	391	403	443	437	397	398	442	400	398	369	403	404	415	417	409	448	413	397	414	448	391	420	382	414	431	442	445	429	426	443	398	424	424	440	408	432	397	382	401	411	435	405	438	397	407	422	397	431	404	447	416	389	390	444	428	417	424	384	393	415	406	426	417	390	410	450	394	405	392	403	447	424	402	421	420	394	434	408	420	399	414	417	378	400	362	439	417	427	390	409	408	403	425	455	404	450	429	414	406	391	387	431	418	415	437	442	408	405	420	412	419	388	420	382	393	426	446	436	408	402	382	429	408	413	380	409	369	414	405	400	414	366	430	398	437	410	433	417	408	408	404	426	399	415	375	366	419	415	428	388	434	424	376	396	431	358	417	412	424	395	431	407	385	428	371	415	394	409	372	402	436	424	442	424	385	390	403	401	430	394	383	429	462	410	389	419	386	410	436	346	461	373	431	392	432	423	422	397	414	399	388	395	376	417	398	435	380	386	399	430	431	418	392	419	424	429	425	431	420	441	400	388	403	433	388	442	425	409	406	389	419	424	420	416	408	433	383	428	437	425	362	395	402	418	414	403	419	443	411	425	401	387	393	388	421	400	409	429	414	402	394	408	398	425	431	407	424	397	428	431	396	404	409	372	373	425	422	429	378	352	419	431	413	440	417	415	367	420	417	390	414	358	392	408	394	408	372	410	385	415	400	443	414	423	416	416	378	414	442	421	375	417	443	413	362	421	435	396	460	413	409	409	399	444	406	367	413	401	440	375	448	397	436	427	416	380	410	385	414	426	375	404	390	433	415	390	453	409	428	409	395	400	386	430	418	448	438	432	437	378	407	402	431	417	411	417	387	414	376	435	425	401	441	427	435	414	405	427	414	444	398	434	407	411	413	397	402	391	410	393	407	437	409	448	405	385	432	434	409	428	429	382	394	396	404	391	403	440	404	413	409	367	421	398	397	430	396	398	405	393	410	424	406	430	410	391	420	442	430	407	413	422	391	437	412	424	375	397	423	415	386	402	394	408	406	400	384	409	402	419	379	403	430	391	378	422	403	414	437	431	396	426	416	403	419	427	418	404	395	415	414	397	400	407	429	431	451	406	404	407	404	394	388	403	424	413	392	424	421	412	415	385	438	411	398	413	411	399	429	376	403	427	401	435	419	397	404	432	397	426	422	419	414	405	401	427	393	416	393	433	432	390	412	432	399	412	407	395	442	370	422	426	411	412	402	404	415	431	394	435	421	380	398	437	400	422	443	419	402	415	449	409	401	400	383	401	393	373	448	377	398	442	419	382	409	394	444	419	431	418	425	416	393	410	371	402	380	426	406	412	442	413	411	400	432	390	386	397	382	410	403	439	430	444	430	387	454	413	430	402	399	450	439	418	393	378	395	396	401	405	413	393	413	452	397	379	400	412	469	402	409	414	419	435	426	423	470	441	388	444	405	414	422	404	399	415	408	392	392	429	405	432	387	404	434	413	396	408	430	411	394	400	413	375	399	426	407	436	371	391	400	420	425	379	378	385	398	396	400	420	428	415	414	401	378	396	427	391	408	396	414	411	418	406	399	384	397	420	410	422	413	410	428	448	431	425	402	430	458	428	422	427	427	384	384	440	390	403	410	411	395	385	415	422	422	406	433	404	408	425	380	444	422	392	404	395	388	381	421	434	388	395	399	364	448	428	397	415	395	382	422	413	410	389	416	401	444	409	440	395	382	421	430	370	410	453	407	406	422	390	424	405	409	399	412	412	394	378	430	444	411	423	395	408	425	442	395	399	390	396	423	422	417	399	409	431	411	405	370	407	413	420	384	448	405	398	402	398	387	447	426	399	405	404	422	390	428	411	424	422	426	406	401	396	395	435	386	383	414	425	384	394	386	402	413	417	411	411	414	436	380	422	432	401	410	418	415	425	367	427	424	402	427	433	398	404	421	390	381	431	389	404	390	435	392	361	420	396	423	406	430	409	447	392	407	407	408	455	389	412	412	423	423	350	411	414	414	444	460	417	393	424	396	435	380	400	398	421	432	420	428	427	388	399	398	383	416	419	418	423	441	451	441	463	441	390	437	398	402	399	430	387	394	434	430	377	441	426	406	418	420	423	398	398	398	426	405	401	394	434	406	373	419	384	372	398	442	456	417	421	400	398	428	383	407	384	401	418	433	407	397	428	393	393	414	381	415	401	414	387	406	402	375	391	402	382	426	427	407	382	401	377	464	428	398	374	402	400	424	395	429	399	408	416	410	428	455	400	407	421	383	412	399	372	392	410	466	433	410	419	415	410	410	424	412	381	401	399	414	408	431	391	359	407	424	417	385	395	417	405	414	382	439	427	411	400	375	410	393	404	401	395	408	443	448	393	414	398	431	383	401	393	412	412	424	406	393	396	403	399	439	398	385	432	427	416	418	370	415	396	403	390	422	414	423	450	411	403	412	388	406	444	421	413	429	410	402	375	392	412	402	389	441	453	402	422	430	423	397	423	418	402	383	392	416	408	440	410	404	401	382	414	429	383	418	421	396	431	406	421	411	402	418	421	428	439	419	424	428	411	404	369	421	428	380	416	395	442	401	428	398	420	417	415	389	405	409	407	373	389	397	426	417	419	411	408	381	415	391	453	418	416	361	411	391	441	399	404	397	416	428	378	431	400	404	397	379	434	442	422	390	400	391	419	404	414	409	428	403	406	404	419	401	446	406	402	381	434	377	424	401	408	415	411	434	390	371	452	436	453	402	425	428	406	418	421	429	397	394	411	404	442	394	398	423	440	407	407	401	430	405	361	410	430	431	415	411	401	466	424	403	417	389	411	388	432	414	403	374	416	420	390	436	393	420	433	380	405	427	397	395	414	431	424	402	401	443	410	425	409	422	387	437	416	402	386	382	420	456	429	410	435	397	425	401	413	401	397	399	414	398	420	418	385	397	414	437	393	414	405	393	412	402	401	405	441	428	440	421	385	407
1331	384	372	389	359	428	381	418	412	398	385	359	377	369	363	385	379	402	398	401	379	381	375	394	368	366	391	360	372	339	363	389	380	387	370	354	355	352	375	398	390	384	384	339	407	352	364	383	338	371	369	361	342	344	352	385	331	374	371	385	326	378	398	373	344	344	352	374	345	343	332	372	382	377	378	373	332	351	373	363	360	378	352	382	348	380	391	340	372	385	356	374	368	378	356	352	363	354	408	356	398	372	404	371	365	372	368	426	361	372	352	332	374	370	329	373	370	312	353	363	377	361	360	381	408	364	369	361	388	371	345	363	392	384	399	354	397	377	356	327	399	379	387	375	365	367	349	392	354	347	380	379	365	369	359	398	369	381	365	351	368	363	380	437	385	340	344	393	369	352	372	375	363	387	369	372	377	356	362	392	342	372	354	362	372	365	387	384	376	337	373	369	349	366	379	341	362	349	422	399	407	423	383	404	333	357	388	409	354	410	373	385	393	376	370	391	341	376	380	312	385	378	346	338	352	348	380	358	369	361	374	383	348	352	393	391	378	391	311	376	344	394	376	361	355	378	417	378	375	356	391	346	363	367	362	348	345	391	363	351	375	391	350	388	336	333	355	363	358	386	359	388	370	387	371	375	360	363	388	362	376	358	360	385	358	342	385	368	364	363	375	335	370	376	369	375	388	372	394	377	329	341	359	356	344	352	362	380	361	390	357	363	360	371	343	359	392	369	329	351	371	315	363	368	348	367	337	365	370	403	375	350	357	386	347	358	397	383	376	357	363	399	380	377	350	371	387	435	344	367	377	358	403	356	323	378	340	380	364	354	386	357	388	381	371	344	417	371	366	355	364	381	366	380	356	382	350	355	340	363	369	401	375	343	400	371	386	396	362	388	369	373	369	392	380	351	357	384	375	349	375	382	341	382	366	345	377	342	352	396	391	380	346	406	357	359	358	374	377	360	374	379	370	351	377	362	334	372	379	366	380	369	361	385	395	399	406	375	333	381	330	365	365	383	386	330	380	361	342	360	358	393	353	425	380	367	360	375	379	393	364	362	360	412	366	372	351	371	384	361	348	352	342	380	376	317	339	404	371	381	386	374	394	382	378	363	337	379	348	396	357	349	347	346	388	373	366	361	329	369	392	370	373	359	350	369	402	374	360	322	376	362	343	363	394	376	359	377	365	369	351	360	388	344	353	391	383	389	358	378	371	366	350	364	379	393	366	371	390	367	348	370	364	379	346	365	373	394	352	385	396	361	374	397	355	379	357	388	363	371	351	377	383	382	372	421	344	383	398	406	376	323	340	394	398	390	402	381	335	354	370	379	353	349	374	367	400	380	377	355	350	390	389	341	373	362	382	380	341	367	371	385	333	397	345	367	381	378	366	369	374	372	357	367	336	329	343	374	387	341	359	357	369	390	398	349	388	357	341	343	380	365	370	380	383	356	360	355	364	360	407	347	365	356	352	368	367	341	346	399	403	391	380	392	354	386	356	351	366	367	392	361	337	365	321	356	357	352	377	377	378	352	401	368	353	342	372	374	335	353	397	371	363	360	362	348	424	374	387	379	389	386	362	345	346	350	354	401	321	365	338	326	370	353	398	325	376	365	386	381	345	379	361	410	364	352	366	322	375	375	351	324	383	378	372	339	359	361	391	402	342	357	393	364	346	336	386	375	358	365	392	355	362	376	377	365	368	338	380	383	360	354	393	395	388	333	363	395	356	332	398	363	365	334	402	375	382	394	390	380	323	357	393	367	392	388	345	354	375	356	368	360	384	398	369	386	378	387	368	367	386	334	359	351	354	383	389	364	391	385	372	363	374	393	397	363	391	384	396	358	367	383	367	393	367	355	371	354	402	330	346	418	356	355	347	364	372	348	367	326	363	372	372	371	327	388	373	358	346	381	392	370	333	405	384	342	366	357	375	351	362	405	351	372	403	350	382	361	408	354	403	358	358	370	391	408	378	366	374	332	367	373	366	382	359	367	354	373	369	360	423	411	387	377	347	376	374	350	362	381	350	367	391	388	373	355	336	359	346	348	392	354	364	362	355	388	377	341	423	377	404	359	390	388	383	384	386	385	396	353	373	344	330	359	366	346	381	370	422	358	379	369	352	403	348	400	388	359	371	385	399	393	364	382	345	388	371	385	394	361	330	362	331	371	429	380	376	370	359	369	376	373	402	376	338	376	376	343	374	371	338	398	377	368	383	390	357	343	392	400	361	402	386	313	338	357	346	356	366	365	339	373	349	353	356	398	363	355	389	357	404	339	361	366	362	353	416	377	387	363	397	405	378	357	350	392	403	385	406	373	375	356	404	399	383	358	351	370	373	353	395	358	367	401	390	412	393	335	360	376	379	353	378	384	344	380	387	369	371	343	358	362	367	359	357	406	368	350	362	354	408	364	374	354	344	349	382	398	386	370	362	369	377	360	333	394	357	390	350	351	378	383	349	382	385	394	381	363	366	364	376	365	360	386	362	394	373	382	409	380	402	404	322	344	373	403	338	389	350	363	353	361	391	400	351	352	362	363	372	337	384	332	372	351	369	371	390	367	381	352	360	382	362	406	369	376	334	390	327	409	351	383	332	406	389	356	400	397	421	414	363	364	360	358	382	373	365	353	390	375	393	355	359	367	373	372	317	350	370	348	385	372	364	365	360	348	340	382	361	401	394	373	376	401	367	358	378	372	346	364	338	362	382	394	361	399	373	381	380	340	377	360	374	351	362	395	388	375	366	355	376	368	373	386	383	363	367	399	371	361	366	361	394	369	360	369	362	336	387	363	343	384	397	356	358	383	362	401	362	408	358	396	335	360	311	383	365	362	368	387	356	375	346	361	374	404	360	393	370	382	367	365	383	369	397	385	376	362	362	367	371	363	357	374	344	349	415	361	353	399	353	393	344	377	391	386	409	348	359	388	380	337	367	373	366	396	363	359	363	400	347	353	382	391	372	339	369	334	363	383	392	414	378	353	370	336	370	364	351	362	386	378	402	374	376	366	330	361	395	387	378	366	361	357	385	323	363	356	361	353	380	346	374	365	373	378	381	363	406	327	376	357	344	366	364	362	356	341	380	407	367	352	352	349	367	329	372	359	362	363	399	362	349	354	361	392	414	381	375	388	355	401	357	349	388	379	372	362	362	365	359	389	377	428	371	320	369	365	359	395	360	357	377	368	373	359	385	354	411	352	366	374	381	358	368	376	373	387	410	376	377	376	362	375	351	348	378	390	348	400	350	386	363	383	365	373	379	368	344	362	399	400	340	403	374	368	392	398	355	395	379	364	347	361	378	376	345	365	358	360	376	342	391	378	418	392	375	361	385	344	340	372	370	373	335	360	372	362	371	381	365	378	361	353	382	358	335	377	348	381	345	325	371	359	383	396	365	392	368	347	354	359	378	352	381	384	392	354	395	367	401	361	364	399	386	347	412	362	407	369	367	348	373	340	362	366	357	398	334	388	362	399	345	365	351	403
2129	894	924	919	857	892	947	889	890	924	868	897	904	954	905	893	954	892	911	856	871	936	886	848	937	920	944	859	883	942	894	900	934	900	882	937	886	869	823	917	889	918	853	935	936	890	899	906	903	887	891	880	882	922	921	917	896	883	890	902	877	863	864	842	897	902	901	925	920	846	881	929	857	917	889	872	948	869	918	933	899	886	878	892	945	878	894	884	896	882	835	909	862	823	921	878	890	906	891	893	894	872	925	826	896	909	872	810	917	898	901	883	891	891	839	871	872	867	906	921	936	878	875	918	888	877	942	881	832	881	889	898	848	873	883	909	914	864	882	883	903	908	937	937	907	881	852	889	879	831	832	864	844	874	862	916	899	851	870	860	911	862	882	892	897	932	922	898	891	907	844	866	908	924	876	877	889	838	911	878	896	920	896	923	893	891	888	869	879	892	864	898	929	917	959	903	915	913	885	898	857	988	868	848	943	904	892	828	884	836	855	889	859	864	896	850	881	845	886	899	904	882	901	910	907	913	829	875	913	910	875	973	925	833	866	875	904	853	895	867	924	866	839	922	909	903	872	920	889	866	848	879	861	907	876	914	898	865	943	885	906	903	860	963	902	898	950	891	905	919	867	921	880	915	904	887	858	883	863	909	899	814	902	898	956	889	930	836	897	888	876	895	931	899	858	907	927	933	882	906	832	959	916	861	908	844	924	859	874	921	885	943	874	926	888	934	938	900	901	894	897	900	882	907	915	887	883	871	878	952	907	906	902	913	849	890	908	888	894	912	868	899	899	864	879	906	867	939	889	952	848	839	873	908	890	864	924	922	892	884	849	869	962	881	878	867	924	868	937	871	886	890	839	915	857	898	866	889	904	892	892	909	932	931	845	904	899	932	841	856	867	871	876	848	896	876	904	932	870	908	927	862	849	896	893	869	858	893	846	897	916	902	864	895	848	940	855	860	877	890	883	893	895	918	917	849	872	893	894	865	893	859	866	890	899	905	909	906	846	908	912	876	912	941	828	855	875	926	819	922	863	849	866	838	891	915	882	870	857	823	878	925	874	944	898	864	890	866	874	875	923	826	926	915	852	897	837	889	844	883	905	849	866	924	883	923	917	867	860	916	918	940	882	915	889	904	912	883	925	886	882	884	905	911	951	855	899	916	879	868	887	899	939	906	868	834	877	859	896	853	900	910	914	889	883	943	892	886	867	898	861	889	874	891	907	863	913	862	834	905	852	857	879	905	905	874	927	902	891	882	921	881	836	883	887	871	889	938	911	912	903	945	922	923	897	864	855	944	904	944	867	842	891	871	859	869	878	881	940	913	881	867	890	875	877	883	851	860	935	922	940	896	916	866	905	875	894	837	885	862	880	915	921	936	914	868	858	916	849	874	878	876	908	894	898	888	915	899	883	896	866	947	913	899	866	846	893	907	897	938	835	885	884	868	934	844	886	914	865	896	901	903	910	898	927	920	919	862	943	884	902	861	891	876	944	892	904	904	890	936	866	896	843	921	857	923	903	882	858	911	864	864	847	918	894	917	898	926	880	916	924	882	888	896	907	859	901	922	861	915	920	894	915	865	893	881	865	937	955	924	856	900	906	880	901	917	921	881	910	899	851	871	885	924	853	857	884	937	881	934	841	843	879	891	884	937	892	869	918	882	864	890	924	819	901	853	899	897	868	907	897	870	932	830	942	900	882	868	895	912	848	904	855	891	868	818	898	868	840	906	870	912	940	902	903	885	862	869	886	890	922	909	866	912	923	893	850	903	872	880	898	855	921	915	881	925	856	912	857	800	899	888	895	901	879	933	823	909	873	891	861	917	899	861	855	891	841	883	919	879	881	881	930	881	915	887	921	900	849	887	910	929	937	899	865	904	903	902	835	855	924	877	833	865	854	884	873	835	898	849	938	875	897	878	891	851	874	916	809	892	851	872	924	908	871	874	921	910	892	835	864	908	966	888	848	878	866	931	878	858	930	930	857	890	876	948	864	881	905	887	923	943	896	872	864	876	936	890	870	911	841	846	870	875	895	891	884	931	863	869	881	862	895	929	897	865	903	900	881	887	894	889	876	884	934	904	873	956	899	891	877	889	900	932	875	871	905	864	838	844	867	852	890	895	891	883	911	892	857	874	886	907	894	939	861	869	845	889	890	843	858	860	921	858	861	928	881	886	870	903	883	906	882	870	881	817	852	915	906	929	878	862	901	858	862	860	876	938	868	943	908	955	872	874	892	841	876	902	905	881	877	943	896	941	898	817	885	904	843	876	902	893	844	880	901	894	887	846	846	884	867	900	830	933	878	880	921	863	906	867	924	895	917	918	895	897	852	863	954	864	928	858	905	868	882	917	861	912	901	857	894	893	873	951	914	899	885	885	934	839	897	899	918	875	832	847	896	886	875	906	832	901	917	835	885	899	847	929	898	911	854	875	863	847	845	867	911	900	900	869	894	910	869	928	875	876	897	898	921	843	874	942	894	892	882	807	905	856	844	898	877	955	874	903	912	905	910	887	904	861	894	930	858	902	899	894	900	897	917	838	892	886	906	868	879	915	869	860	856	907	891	896	916	888	950	848	920	848	883	884	873	924	936	940	887	909	840	856	885	898	880	860	899	890	917	839	942	897	884	958	867	923	921	874	867	861	894	927	893	817	903	905	915	850	901	872	904	898	917	840	875	878	854	913	888	844	862	860	885	948	937	866	892	935	909	930	871	893	880	879	864	875	912	890	849	888	850	842	899	879	880	899	914	921	868	900	908	887	897	848	861	884	878	865	905	843	867	876	877	916	916	874	888	896	927	887	869	943	884	886	874	946	885	918	878	957	852	894	839	861	885	922	902	876	861	916	893	854	895	853	869	909	896	901	903	881	882	877	855	953	941	873	902	880	846	946	943	933	871	870	905	868	877	906	904	880	851	889	939	875	866	893	860	878	863	871	905	885	867	880	872	846	851	902	917	864	882	868	885	906	932	881	914	866	866	858	886	945	884	927	890	917	888	893	917	890	899	901	890	866	829	916	867	931	881	900	898	898	978	874	858	902	921	884	834	917	949	899	932	875	913	882	886	873	912	907	908	886	911	883	858	915	869	942	908	916	871	865	923	861	811	859	956	848	907	886	854	948	923	857	910	947	932	922	942	884	899	883	911	844	886	907	893	906	894	861	894	839	927	888	920	946	882	928	867	875	913	842	869	886	863	913	893	906	923	984	877	913	880	923	872	905	930	890	861	902	921	846	907	911	863	906	867	928	908	890	912	862	890	896	877	937	878	903	915	873	906	864	888	852	891	867	938	866	895	843	915	894	848	898	842	933	922	897	872	876	956	883	928	891	867	916	893	855	860	887	872	883	885	921	922	908	880	841	894	888	908	898	912	897	913	945	908	920	888	855	878	862	903	850	916	868	844	894	887	867	934	887	881	921	839	892	841	875	895	864	889	889	942	835	929	909	875	913	842	888	860	850	886	881	853	873	864	891	900	906
7095	664	664	546	416	391	373	348	351	363	366	348	348	368	350	381	346	335	327	316	303	322	382	316	355	325	363	328	337	340	329	315	342	337	320	335	341	335	316	313	331	357	295	306	350	353	331	299	309	304	334	354	334	380	335	334	368	299	364	339	342	290	340	335	325	344	303	292	317	330	333	365	376	346	315	338	337	347	317	301	326	362	338	336	355	325	350	304	331	301	324	336	299	383	310	320	299	314	336	315	365	300	287	331	307	309	285	348	325	312	316	331	333	358	335	319	334	359	345	351	333	320	340	370	331	330	323	316	358	336	360	352	323	343	318	323	300	325	325	319	312	292	336	313	321	335	341	326	339	341	336	346	324	342	289	320	352	320	319	315	349	354	346	309	353	364	345	344	350	298	352	363	325	317	310	322	326	375	323	306	335	328	312	327	339	321	356	324	307	332	339	296	294	301	355	319	328	337	358	340	307	348	351	313	328	296	331	331	309	306	384	300	320	345	310	323	337	296	332	313	336	313	326	317	345	365	324	334	350	327	327	323	331	338	329	323	322	338	333	332	327	317	315	349	313	325	307	329	347	266	348	303	305	325	366	338	305	335	343	313	359	320	365	296	376	357	314	354	336	348	349	335	356	338	335	383	327	355	333	316	329	309	332	330	303	333	297	309	339	337	352	314	321	321	335	353	309	328	366	307	295	336	304	320	341	323	327	319	315	339	313	314	306	341	347	304	351	291	320	325	338	326	339	340	340	378	325	315	311	335	336	352	324	340	316	334	345	333	323	344	312	335	349	329	337	356	348	326	309	332	280	329	300	348	318	346	335	352	351	327	348	335	345	337	341	367	363	325	347	303	350	346	348	363	316	329	315	343	353	348	302	324	310	369	311	334	330	320	328	305	358	334	347	353	334	297	307	325	343	336	314	332	328	362	307	329	345	307	346	336	317	341	310	351	351	312	323	327	319	296	343	295	325	375	299	344	360	307	304	324	365	314	308	350	340	288	340	326	325	341	358	346	308	332	350	355	332	311	330	313	315	340	362	348	373	312	320	343	347	323	352	343	379	339	335	348	323	343	322	335	348	350	335	358	338	342	348	305	309	330	324	343	336	322	329	345	337	305	350	367	336	327	336	315	302	320	347	353	345	342	328	345	305	330	334	305	330	320	376	329	312	312	341	353	336	367	356	345	369	320	363	317	314	309	329	313	304	336	295	323	355	337	317	333	330	327	330	316	358	312	335	310	347	300	354	352	320	331	357	383	307	317	325	360	323	320	318	346	306	333	337	350	330	372	363	342	315	293	343	317	313	300	323	353	315	345	318	340	316	353	307	317	311	329	373	304	337	307	316	322	325	319	335	299	334	314	340	322	304	342	311	310	330	313	355	304	358	318	313	355	321	308	321	336	312	303	294	349	317	343	289	320	327	301	334	352	311	324	354	326	301	366	297	313	332	321	338	293	336	327	352	325	332	334	340	347	320	307	295	324	348	352	343	341	366	355	327	327	330	297	306	400	309	340	349	336	342	348	305	310	316	334	339	309	348	322	345	352	331	307	341	330	364	323	385	304	347	352	313	320	324	319	345	332	323	316	315	292	337	348	315	351	360	348	313	345	325	289	326	338	345	351	333	306	313	355	346	341	336	337	347	343	350	346	342	312	297	345	306	326	337	327	302	390	349	353	330	323	313	376	339	361	355	314	326	355	341	348	316	313	325	314	290	296	319	326	321	343	372	305	341	343	335	318	349	312	285	332	350	342	351	325	342	325	338	340	359	315	349	323	303	335	364	312	352	327	311	320	321	339	301	355	293	335	354	332	328	326	336	345	303	327	354	318	315	316	342	352	333	351	346	369	343	342	332	355	315	362	327	357	342	327	325	286	313	363	332	320	308	352	337	336	340	317	351	338	314	347	342	341	329	337	347	312	348	327	333	353	348	360	324	334	312	328	333	325	330	300	330	314	346	344	312	320	329	338	350	355	362	328	295	299	333	334	323	335	351	332	316	359	368	276	318	342	316	361	334	319	349	335	346	311	305	303	318	339	343	323	338	350	332	348	346	312	320	314	334	293	363	334	337	367	314	331	348	327	352	326	336	287	291	357	304	286	337	331	346	318	290	344	344	330	340	363	334	317	336	325	301	297	328	318	335	333	317	359	350	361	362	372	339	327	328	340	370	373	336	330	311	313	327	332	346	331	342	336	324	354	321	323	338	344	319	350	368	333	351	308	323	303	290	303	349	332	311	305	358	287	319	346	338	306	359	347	329	353	368	321	359	308	333	313	307	339	367	355	312	341	343	371	337	340	308	327	331	330	333	312	315	349	333	326	325	356	333	307	310	359	323	317	336	331	323	341	355	359	307	350	352	335	326	335	356	345	312	294	332	306	301	333	313	368	311	344	314	334	311	364	334	313	330	327	320	317	326	310	351	338	346	404	330	310	332	306	343	322	345	359	322	345	352	327	326	314	318	317	334	337	354	340	368	330	329	346	309	311	352	317	343	299	349	334	313	312	317	338	330	352	357	328	298	318	319	334	332	310	349	323	296	343	322	330	330	318	336	342	341	308	331	312	340	331	341	347	326	337	305	307	321	353	349	344	324	334	335	357	339	321	318	318	326	310	342	328	348	319	338	343	336	361	347	346	321	337	327	338	302	359	318	333	345	337	305	340	325	338	332	309	321	305	339	357	359	333	324	349	315	323	322	360	337	333	349	334	310	311	323	334	371	344	315	331	335	329	336	334	313	339	299	329	341	314	322	332	347	325	288	338	329	338	318	343	329	333	360	284	343	321	323	315	350	377	324	302	352	328	344	314	304	319	329	332	314	350	304	284	323	345	345	310	299	368	353	338	316	346	328	329	321	305	320	349	334	343	269	328	321	334	353	331	361	340	332	345	306	296	327	344	285	330	328	344	319	354	318	338	325	346	341	314	361	326	327	292	342	313	347	353	318	361	308	306	379	322	339	336	328	313	329	316	327	320	307	318	298	338	316	334	311	301	353	356	307	307	319	308	321	311	295	312	308	347	347	299	339	329	351	318	354	360	329	317	330	326	309	333	324	341	330	331	341	311	339	327	331	338	333	324	330	338	323	339	340	353	324	322	348	344	318	324	289	308	327	328	317	339	320	290	344	315	333	353	325	316	323	357	313	340	306	334	327	346	362	320	312	307	314	292	349	294	309	314	344	325	333	322	346	333	343	357	357	336	330	324	335	350	328	321	354	351	354	344	335	378	357	322	353	377	348	327	314	298	337	338	295	352	325	352	302	320	311	342	298	314	356	307	337	358	325	350	323	305	377	311	331	355	317	333	301	319	320	326	334	302	340	346	332	324	308	342	325	296	324	323	318	355	326	337	329	275	296	321	299	318	336	345	307	370	365	348	349	336	342	317	340	328	333	351	312	350	354	325	368	321	332	304	339	349	356	334	328	326	318	300	303	338	279	342	335	299	360	342	341	336	329	333	330	337	358	356	320	315	348	335	370	327
6530	1065	1580	1498	1348	1213	1077	1037	974	990	876	911	898	887	848	872	860	792	878	842	852	823	803	840	817	803	833	801	799	836	809	790	817	857	825	784	754	831	827	793	823	849	773	802	793	760	817	832	740	818	803	818	768	800	817	818	842	819	810	743	767	756	805	771	846	815	825	756	805	815	808	783	801	803	813	790	796	817	801	784	795	832	782	749	781	825	794	797	785	799	810	817	783	804	808	821	809	831	801	758	776	829	771	751	828	808	813	795	819	803	770	822	775	797	799	818	828	810	781	779	783	759	814	784	785	838	775	789	834	846	776	810	792	754	821	792	811	783	820	815	784	796	800	764	748	784	778	823	806	804	811	733	770	779	789	774	805	781	804	795	778	780	788	765	785	811	839	784	750	767	779	737	766	743	762	777	760	824	813	848	780	793	766	748	787	774	793	789	798	761	735	766	747	806	840	820	803	815	774	778	790	787	816	787	791	743	819	770	789	798	818	881	771	810	779	793	763	818	806	803	735	756	722	770	808	784	809	749	851	762	751	786	819	837	810	807	741	788	794	813	753	814	762	744	813	827	846	839	801	819	718	793	815	785	768	833	818	804	814	760	788	777	800	814	772	820	794	807	766	734	781	840	764	795	809	774	777	770	796	826	786	796	797	811	767	746	822	750	767	800	836	792	782	795	785	834	789	784	866	752	777	780	758	799	777	778	829	748	785	811	768	846	802	822	849	792	806	780	787	828	772	798	817	798	785	768	779	801	834	838	774	808	794	757	767	808	788	777	781	777	778	762	777	797	775	779	798	798	772	805	808	798	819	768	783	814	764	767	822	820	740	795	804	792	802	819	778	762	798	741	787	771	798	799	839	815	781	842	804	784	805	806	767	824	796	869	820	800	786	783	822	764	770	782	789	755	758	806	789	832	822	823	869	746	798	795	774	799	780	797	823	808	783	788	758	800	774	796	776	768	785	824	815	824	813	809	830	812	814	774	758	787	829	793	830	755	778	791	753	772	818	839	837	800	767	784	792	796	829	823	803	775	787	753	800	825	770	748	796	767	822	810	783	770	811	792	810	781	778	789	803	774	809	763	826	799	798	757	823	781	785	853	771	857	799	802	761	834	816	844	829	842	777	782	780	817	870	811	805	756	798	758	750	868	804	780	821	831	770	728	738	788	803	785	808	786	791	766	802	784	844	861	806	825	769	700	766	820	801	802	727	804	781	841	820	738	797	817	778	763	807	854	795	842	816	853	788	804	797	796	819	785	782	787	805	801	810	782	743	757	813	833	825	789	790	799	841	823	840	824	769	831	752	813	762	789	822	803	761	868	842	778	819	839	755	817	852	831	785	788	728	823	790	779	756	814	796	819	771	849	800	771	769	770	827	782	756	818	799	800	788	778	770	821	811	811	806	773	811	832	802	818	746	811	857	763	814	805	808	805	784	825	828	738	832	763	744	784	784	781	796	845	803	844	872	811	756	820	804	780	797	776	783	812	829	780	797	773	783	767	831	795	752	808	825	773	777	798	809	776	783	859	813	780	755	835	757	791	784	794	806	774	713	784	765	767	769	776	798	811	799	790	792	785	834	814	801	788	878	785	812	786	759	782	792	811	796	827	744	893	776	830	829	780	819	763	814	812	785	764	772	847	801	822	756	809	804	794	763	795	754	770	777	817	801	778	822	776	715	856	803	818	771	790	807	752	743	805	743	797	755	811	818	755	833	797	814	782	747	787	850	774	782	863	769	812	804	794	766	768	801	779	762	820	798	770	813	800	790	789	757	779	850	785	792	787	791	812	760	778	800	769	790	771	813	821	766	783	799	832	803	831	835	747	820	769	786	784	776	784	848	815	831	788	831	810	835	767	817	769	757	863	800	816	773	823	841	771	754	771	750	817	789	824	800	836	806	806	772	762	814	817	770	789	828	775	795	788	790	791	843	861	780	802	789	826	790	811	849	792	822	809	832	749	792	801	772	763	802	835	812	797	781	771	811	810	761	791	749	811	776	774	804	819	779	814	801	858	754	839	739	805	810	811	761	791	833	769	804	813	834	814	762	787	828	813	773	782	781	806	827	765	768	832	770	770	818	813	773	763	772	746	784	802	786	827	762	797	812	825	802	792	843	769	776	759	869	791	820	869	780	732	739	793	783	830	793	767	762	790	833	825	817	810	792	799	802	812	747	781	767	814	800	801	851	748	829	802	832	817	775	817	811	854	848	780	816	792	760	778	783	786	805	811	768	793	821	801	826	818	789	774	792	745	780	757	808	816	835	842	782	776	777	798	816	814	799	784	821	767	831	787	746	796	804	800	783	769	783	774	847	787	843	819	814	836	781	729	821	787	813	804	795	829	832	796	800	797	766	790	848	847	736	784	724	783	796	819	713	802	823	828	792	760	782	761	767	812	829	810	775	834	820	800	814	821	844	781	798	824	820	813	783	800	826	817	715	765	803	791	792	808	834	817	754	783	815	829	736	800	826	813	756	781	739	819	801	839	804	812	802	789	773	801	781	806	801	803	789	780	792	755	829	771	792	780	761	812	751	777	784	842	785	800	764	771	781	730	865	781	820	807	800	768	798	777	789	790	803	823	820	835	811	856	803	773	828	826	805	796	782	764	842	815	829	865	805	789	783	795	779	811	726	779	765	779	798	780	806	811	794	774	787	777	820	750	773	821	754	837	813	827	817	807	864	846	816	795	806	795	820	816	810	798	813	776	812	811	762	851	791	806	819	771	833	851	796	828	779	840	778	834	776	789	825	818	808	790	751	776	769	796	759	773	815	814	798	791	810	821	800	810	847	813	792	764	760	781	794	767	777	761	805	810	798	771	818	800	780	778	784	794	781	806	817	845	797	802	802	819	785	781	799	782	788	839	766	792	782	782	786	810	763	803	783	768	774	802	790	754	743	775	769	845	806	835	770	762	790	795	796	813	797	800	810	790	781	760	817	756	835	756	787	821	790	758	811	772	820	815	842	772	772	835	793	775	757	856	807	758	760	811	764	844	776	868	789	839	790	780	787	801	808	787	750	812	762	813	812	811	793	785	801	733	791	774	816	766	812	852	799	782	853	804	802	786	775	805	809	801	799	755	850	781	820	833	799	802	788	764	831	779	802	810	776	797	822	833	754	777	813	769	828	760	790	787	769	821	760	814	808	786	789	807	768	751	781	768	791	769	785	775	782	822	808	807	837	762	814	805	796	810	787	847	770	815	811	742	788	783	860	761	793	808	831	827	807	761	804	824	746	802	790	778	770	781	759	798	773	765	766	795	776	790	800	762	840	796	741	820	799	803	799	809	810	755	787	807	831	755	774	813	793	805	775	735	763	777	824	785	792	741	771	828	831	775	839	765	816	828	760	827	829	820	860	814	801	801	789	807	774	830	821	791	751	772	827	876	753	779	784	789	799	836	798	783	819	783	772	774	830	823	753	763	770	787	818	818	748	758	771	776	883	806	792	819	841	785	795	819	867	765	775	780	813	784
12230	981	974	743	479	379	283	218	223	212	193	163	157	186	168	179	160	181	177	153	168	154	173	153	178	165	162	159	146	151	148	163	185	177	144	166	130	164	165	154	163	181	173	146	156	166	155	157	162	159	153	144	158	151	171	170	168	143	156	159	162	171	150	164	158	152	176	172	143	158	150	140	151	156	145	167	146	151	155	166	157	148	157	148	160	174	163	177	164	151	179	156	155	148	174	163	157	186	171	171	152	138	151	148	146	153	158	149	150	159	153	182	151	134	142	144	143	162	148	153	141	167	153	148	165	147	164	152	137	161	187	150	149	163	140	134	143	182	163	163	150	149	148	159	166	160	177	134	181	143	186	156	147	131	183	162	152	164	164	169	155	159	145	180	132	153	154	152	144	138	146	153	144	173	142	159	143	159	150	140	189	176	139	160	143	163	169	141	168	175	154	170	180	139	141	166	172	137	142	149	142	148	138	139	159	174	171	158	142	153	152	157	158	151	148	158	138	161	177	149	156	183	154	158	163	156	154	173	166	155	145	132	132	149	152	159	160	154	160	150	167	143	158	164	163	182	157	148	172	171	166	145	147	157	176	162	167	148	163	174	197	171	169	151	167	158	146	144	160	129	164	147	154	151	142	128	137	165	132	195	146	127	149	165	146	154	146	169	145	143	159	183	177	166	193	141	153	169	161	165	156	154	163	176	149	169	145	168	162	159	131	155	163	161	169	140	181	145	145	155	142	145	142	159	158	182	137	155	163	177	175	142	161	158	166	147	128	159	166	123	150	174	173	147	160	148	165	164	153	131	166	164	160	164	165	181	169	161	169	145	157	151	156	173	149	148	146	140	153	181	163	148	171	187	141	156	147	143	169	155	136	157	164	167	167	147	131	160	118	155	169	167	134	149	165	164	151	154	146	144	162	155	149	149	160	165	161	191	176	148	145	173	153	169	140	157	148	146	162	167	167	164	169	171	146	157	164	157	145	142	160	175	176	146	164	146	143	171	158	158	142	152	138	134	159	171	125	167	137	152	148	148	142	158	155	163	179	137	170	152	168	162	146	143	174	151	148	161	163	172	160	167	151	153	153	149	164	147	147	174	134	160	151	169	139	168	133	193	167	150	159	155	154	135	178	157	150	141	175	142	136	139	164	147	175	149	159	155	132	161	151	146	162	160	137	167	141	162	142	179	147	150	162	150	174	166	156	141	151	140	145	162	183	154	170	143	166	161	158	178	141	163	145	147	152	141	153	143	153	153	158	142	162	153	157	159	158	154	143	155	157	166	180	176	168	156	178	156	170	153	158	153	149	148	172	141	152	138	152	137	165	175	167	160	165	160	164	168	143	156	171	160	155	143	175	169	154	143	160	161	166	176	163	158	160	139	192	173	168	179	150	166	146	160	152	172	158	172	168	162	160	141	171	134	164	158	165	171	169	159	160	147	148	140	142	158	145	142	173	141	149	146	155	146	143	139	157	166	155	154	148	150	156	144	183	160	132	140	163	182	165	151	154	160	151	147	148	146	165	166	163	162	136	161	152	148	156	142	156	168	138	156	181	145	155	156	162	153	159	165	145	174	163	138	147	166	163	155	166	120	158	153	166	188	166	170	164	127	158	164	135	174	148	145	136	164	169	161	159	127	151	188	152	165	157	162	169	147	164	173	143	156	163	150	159	156	135	137	156	183	149	153	151	135	172	174	158	150	170	163	153	139	161	135	165	119	160	141	136	151	155	187	151	142	170	165	183	150	152	142	149	155	147	165	141	149	171	147	141	161	129	163	173	131	145	161	175	144	165	169	170	142	153	172	153	148	145	143	178	159	153	154	137	169	177	155	155	162	165	167	171	166	144	138	168	139	166	150	145	146	173	154	165	164	148	160	153	148	146	150	165	144	163	143	137	176	170	158	157	156	160	134	169	146	161	192	160	148	161	139	141	176	139	166	150	146	151	154	145	163	160	132	135	155	143	148	172	177	134	160	159	161	158	138	170	148	140	151	172	161	161	159	145	162	182	140	134	150	164	129	168	150	152	137	171	144	155	164	168	164	157	166	145	185	171	176	152	144	156	154	152	159	139	149	133	133	177	164	173	150	173	141	167	160	173	152	145	138	160	150	134	158	161	151	143	145	160	145	151	158	150	168	151	166	183	165	181	151	150	163	155	182	160	149	154	176	191	140	150	161	164	150	150	172	172	141	149	152	138	140	147	155	146	158	167	151	164	180	155	176	156	152	143	166	130	153	160	149	150	189	154	160	150	153	171	158	155	149	143	159	143	156	175	136	154	155	150	143	157	148	159	163	176	150	163	158	147	182	139	164	170	175	153	155	155	164	160	163	161	146	145	185	175	160	162	160	150	170	161	159	159	171	174	126	169	168	186	169	159	157	167	187	156	154	144	166	174	135	189	173	163	176	130	137	157	143	169	170	146	137	170	151	167	169	152	140	156	165	145	172	168	142	170	144	173	166	184	154	148	146	171	162	152	149	150	150	169	155	144	146	153	145	151	153	179	151	175	162	161	157	153	150	148	164	159	161	156	152	155	166	152	154	162	158	169	154	172	139	144	150	146	153	151	138	170	151	168	166	142	141	164	180	140	147	134	129	140	178	151	141	147	140	135	181	140	173	167	135	174	167	143	140	149	131	149	158	148	167	176	158	151	163	148	150	161	155	141	159	169	152	153	169	148	167	148	170	177	130	178	140	144	128	152	164	150	154	146	163	157	154	171	153	131	165	152	141	165	152	145	139	146	140	170	139	164	158	143	138	165	160	156	142	157	172	151	153	154	178	167	157	165	168	165	131	148	163	148	151	166	143	145	156	179	176	173	134	152	171	149	163	133	156	143	151	131	128	154	151	136	164	154	165	187	140	161	173	190	154	109	156	143	161	143	151	159	172	165	146	176	138	143	180	171	163	174	148	175	138	141	160	152	163	164	149	146	139	149	133	157	156	137	167	160	170	143	138	154	149	164	141	148	152	155	158	170	167	152	126	172	175	191	175	140	175	171	141	145	149	178	154	162	143	159	143	176	162	162	151	162	174	149	145	150	159	138	158	139	156	156	157	158	168	147	135	173	146	155	172	143	165	167	163	169	170	128	159	166	144	151	175	148	140	140	152	144	149	141	144	168	166	144	166	142	136	176	178	169	149	155	131	167	165	158	178	191	152	172	130	167	172	169	145	163	160	124	161	177	149	145	161	170	164	148	192	190	161	154	159	150	139	174	139	142	153	151	146	145	117	173	166	159	149	161	131	142	161	169	134	165	151	138	137	146	153	183	142	151	194	152	165	153	147	166	173	162	130	157	125	154	135	158	153	149	169	159	140	152	158	157	148	132	146	143	158	160	184	158	152	143	152	177	171	152	142	159	160	178	151	147	155	166	167	159	157	157	160	179	158	142	168	154	163	188	164	146	185	139	141	161	166	155	138	147	161	147	161	161	161	175	152	155	144	173	171	178	182	154	140	156	168	155	144	146	172	133	173
7683	936	1829	1803	1493	1136	931	815	773	676	632	604	594	553	517	510	516	493	481	495	508	500	445	452	451	486	419	439	457	485	437	466	443	426	424	418	442	397	406	429	444	427	428	431	432	410	432	412	419	389	437	390	437	417	420	410	407	446	421	426	406	403	415	387	417	377	431	476	413	416	425	411	410	401	398	437	391	428	416	391	436	398	421	423	404	410	383	408	440	400	400	382	413	425	389	397	454	412	437	411	409	411	418	380	400	381	403	380	431	442	447	418	423	396	427	406	423	441	407	417	407	380	444	422	402	374	395	431	365	419	403	375	363	387	426	421	404	410	401	418	434	387	420	405	364	421	412	387	436	391	410	432	396	430	401	401	417	410	386	400	453	407	429	439	406	388	437	372	427	424	418	429	413	382	436	403	387	429	413	424	411	406	413	423	405	432	422	449	373	402	412	431	364	412	429	445	426	394	437	390	365	416	413	396	409	419	403	413	433	391	437	405	406	404	391	435	381	430	430	391	412	399	447	425	406	398	426	393	424	389	414	412	411	425	422	410	372	441	391	399	396	375	399	455	411	407	408	349	415	380	410	400	435	394	393	443	406	398	401	388	407	401	454	403	393	387	388	415	398	410	416	406	406	380	403	384	430	418	431	425	370	406	375	448	418	390	417	389	419	413	367	417	422	451	408	371	380	428	410	407	451	394	425	398	395	396	416	395	428	386	415	419	415	401	392	415	428	421	393	406	411	446	391	396	421	409	391	373	418	402	415	395	404	403	383	386	415	423	401	427	368	392	431	385	436	383	417	434	400	422	421	408	408	414	435	381	408	390	391	380	433	414	409	394	439	436	392	380	391	373	446	424	379	413	420	388	375	395	413	397	392	409	412	434	425	433	414	425	419	402	397	403	436	385	384	401	407	427	442	433	407	386	415	407	399	414	378	411	411	389	364	443	413	422	428	422	371	374	401	417	398	424	371	417	428	433	400	396	403	414	389	409	444	418	410	394	386	415	426	434	405	411	421	379	375	439	394	394	375	400	417	396	388	448	450	388	400	411	372	412	431	399	386	383	423	395	417	403	422	403	432	413	415	385	400	375	403	426	399	413	431	398	429	454	420	404	368	403	413	404	430	439	447	389	424	432	420	384	412	441	416	393	370	420	445	435	400	398	410	454	424	394	383	374	403	442	413	415	418	403	421	411	434	409	437	450	401	414	418	409	409	436	356	425	395	424	394	410	434	416	419	433	416	418	420	370	460	403	415	434	400	390	414	430	371	415	358	442	458	428	416	417	417	407	408	381	376	385	443	420	429	377	451	428	393	388	427	407	414	415	403	414	407	374	410	417	388	372	410	397	410	397	381	412	390	428	396	385	417	413	444	432	406	364	441	402	451	399	413	366	408	397	420	418	408	413	415	424	403	393	411	416	420	433	412	405	391	403	390	403	419	428	397	360	392	404	391	416	373	394	389	403	388	451	381	427	407	407	386	416	402	425	412	405	405	417	417	390	426	410	426	430	401	434	406	407	378	414	426	387	426	394	426	387	411	416	354	426	414	383	390	428	410	381	388	372	435	443	387	384	395	395	381	390	392	448	406	430	412	416	438	402	410	428	410	424	387	392	409	403	409	427	377	410	431	397	441	410	412	411	400	401	431	429	401	419	409	430	382	390	426	394	437	434	408	381	423	413	371	377	388	419	407	391	403	424	434	388	426	388	424	363	408	438	411	405	426	426	402	412	411	425	425	385	425	429	417	393	412	400	406	410	395	398	418	411	436	417	442	375	382	449	391	423	423	420	427	397	425	441	399	388	413	394	415	432	440	421	411	395	412	421	414	462	383	413	409	406	414	414	394	402	429	406	426	378	417	445	405	399	398	422	403	435	426	410	386	390	413	399	401	389	398	373	415	420	392	404	370	415	392	417	406	415	409	388	422	413	408	436	450	388	446	448	378	414	406	417	403	382	377	434	415	404	422	411	380	422	421	381	400	409	392	414	393	394	424	449	425	401	385	375	403	407	404	403	407	417	447	437	405	412	422	425	408	403	430	418	418	442	416	396	396	447	403	419	434	419	422	379	409	405	422	430	412	372	440	393	393	400	401	429	388	432	427	368	438	440	420	414	410	461	377	409	390	422	428	407	392	416	405	447	370	402	365	389	371	425	417	447	388	427	402	399	411	416	417	413	423	456	414	385	417	382	431	372	395	427	395	404	384	401	394	408	410	391	380	398	440	437	365	439	391	419	446	406	416	423	389	399	410	396	363	391	389	454	438	399	383	413	414	389	403	403	394	419	397	415	413	407	419	412	405	400	410	394	413	359	378	386	365	419	356	429	427	415	414	393	389	423	432	408	412	408	364	379	415	426	421	437	393	391	380	390	412	407	422	417	372	419	441	417	417	391	401	402	393	401	442	437	410	438	462	396	440	390	375	388	438	399	427	400	416	402	390	410	420	386	389	381	399	432	408	406	417	407	421	400	419	410	413	387	406	389	448	447	410	396	389	432	411	416	384	396	404	425	432	388	398	414	419	402	393	387	421	425	388	406	435	376	409	459	414	405	428	398	373	404	397	409	461	423	445	422	391	417	424	393	417	393	414	388	432	373	415	405	414	433	415	425	411	381	433	440	407	395	446	393	422	405	377	462	412	402	427	398	393	435	406	414	403	416	426	423	379	410	406	418	416	398	445	431	428	428	383	383	432	402	400	404	438	404	399	383	398	444	397	423	376	407	401	415	414	421	420	397	406	363	437	387	378	391	413	428	394	398	447	428	425	396	454	396	401	410	408	397	398	405	422	415	411	389	404	396	402	424	381	410	412	395	436	414	378	396	416	418	433	396	382	400	439	414	409	417	399	415	392	446	396	370	376	410	417	373	424	396	429	424	396	418	388	401	429	408	382	400	405	384	389	395	443	381	407	409	387	390	417	371	347	397	392	426	414	383	380	404	380	410	432	386	379	419	409	416	395	380	419	436	396	398	387	391	414	413	405	420	395	423	379	408	374	402	413	380	383	412	402	403	399	428	393	441	413	410	401	408	364	364	453	426	404	376	405	386	414	426	398	408	430	426	396	442	410	422	449	418	391	434	385	372	405	426	432	409	385	418	389	383	414	391	392	416	423	437	384	401	424	423	427	392	408	406	425	405	421	411	432	423	382	398	419	383	372	445	451	429	431	424	380	392	414	405	403	404	452	393	379	410	377	404	389	423	411	389	386	392	413	391	414	401	438	423	364	388	416	363	413	403	395	429	420	425	401	380	397	407	395	415	438	429	425	414	408	358	418	399	408	423	418	426	406	410	427	407	397	393	394	391	430	443	403	455	383	416	395	420	402	403	411	399	438	396	393	443	445	420	414	378	396	419	412	415	363	434	410	440	402	432	409	382	406	374	381	439	431	383	361	397	429	431	398	424	426	396	396	435	423	458	397	405	389	425	419	409	368	390	428	419	420	400	370	425	378	379	394	384	397	423	387	401	382	401	403	372	426	408
1358	404	388	408	393	395	398	365	355	402	392	394	360	378	368	374	354	367	357	355	355	384	357	369	376	391	378	388	376	399	360	321	413	385	394	390	380	398	369	354	363	377	373	359	322	356	349	357	352	378	390	368	387	395	356	414	377	366	345	366	370	372	350	359	391	364	371	361	376	362	410	398	382	412	358	366	379	356	374	367	366	368	392	340	372	358	423	384	409	364	343	390	371	373	368	368	368	396	387	368	349	354	362	347	349	368	400	398	366	340	338	375	357	343	370	391	401	388	348	349	416	338	372	377	353	405	357	343	390	381	369	365	371	340	370	388	367	376	362	364	357	343	396	374	389	361	397	382	357	378	401	353	375	392	408	373	349	381	377	335	356	372	340	373	350	358	386	392	372	352	348	354	353	371	416	378	374	401	386	357	399	439	388	383	359	393	409	392	381	367	373	355	360	355	354	379	372	366	370	335	349	382	392	363	401	357	385	382	357	380	385	371	361	405	348	392	354	386	352	380	363	403	375	387	355	353	395	379	377	363	367	378	372	379	387	374	393	371	387	370	374	377	331	370	376	370	388	397	390	353	430	377	406	391	378	369	329	396	356	337	393	383	360	333	383	389	402	404	387	355	330	353	367	359	382	382	374	368	379	350	384	363	363	366	421	363	324	322	354	390	335	393	387	360	347	369	375	392	387	388	331	402	346	339	365	368	353	371	389	382	364	377	330	366	361	356	393	352	365	332	381	343	357	411	364	376	391	380	354	373	361	350	410	342	369	411	339	371	361	373	378	367	382	392	406	352	391	357	411	370	418	382	345	375	367	350	395	389	412	351	401	344	364	378	354	363	356	398	387	370	355	380	378	351	372	346	333	369	348	374	357	387	370	353	366	382	361	397	360	351	371	368	396	397	389	370	362	351	333	367	402	348	401	403	356	371	361	354	338	378	404	381	385	371	372	360	387	384	361	354	392	361	317	365	379	357	362	310	341	341	416	364	381	379	358	355	406	381	369	379	341	374	341	357	395	406	357	350	382	334	381	392	392	354	371	385	421	351	347	360	357	374	364	334	340	377	350	367	376	375	378	366	357	375	342	377	370	365	378	355	385	392	342	374	354	338	396	349	373	387	386	380	374	363	350	346	402	393	403	388	371	377	380	362	348	342	366	353	373	343	363	359	349	366	382	388	350	393	364	363	361	365	392	364	343	371	388	371	379	406	343	376	406	389	379	408	380	378	384	358	335	382	352	340	366	380	386	388	382	414	374	379	382	384	404	365	366	370	352	393	388	359	358	364	392	365	385	346	335	366	383	375	383	388	387	370	359	367	384	409	361	378	355	370	367	402	385	371	385	364	353	392	360	403	332	366	354	402	364	402	361	392	364	366	382	383	395	372	364	354	353	368	360	334	412	386	370	407	374	370	341	357	384	353	348	416	401	308	380	390	353	383	388	367	366	359	381	400	390	411	354	372	364	362	350	365	369	360	336	375	381	381	402	363	361	377	371	368	361	394	358	366	378	398	379	394	363	387	363	366	358	378	376	371	386	371	389	340	326	381	374	351	383	417	367	370	386	369	380	402	332	356	359	374	376	369	409	390	406	372	413	357	362	382	375	365	387	353	399	374	383	378	380	329	381	409	360	339	381	365	362	342	337	404	397	327	404	374	345	402	385	372	412	394	373	399	351	387	371	367	379	342	379	385	391	355	364	363	392	421	353	393	400	392	397	354	385	372	356	347	368	379	380	343	390	365	384	380	339	371	360	341	369	356	389	340	371	377	360	400	358	368	357	365	394	392	378	349	351	344	403	396	367	410	416	348	354	366	356	346	384	323	359	365	340	393	316	361	367	409	357	378	385	405	376	384	389	377	407	378	347	374	376	353	404	357	364	390	389	378	334	359	356	381	369	335	377	405	354	393	372	371	386	357	363	374	374	394	341	359	361	376	338	416	404	363	367	366	378	392	406	359	336	390	364	339	356	368	333	353	372	355	334	358	370	380	404	345	389	327	370	357	371	338	330	375	400	341	365	363	384	379	354	335	355	391	349	360	376	382	372	361	369	398	388	343	404	386	419	333	410	372	362	382	382	353	396	398	405	337	336	378	351	341	382	376	362	360	433	391	365	390	374	393	356	398	372	362	384	418	385	370	342	332	374	404	387	378	319	378	405	369	432	380	374	356	380	397	358	379	380	358	389	343	333	382	343	382	375	344	347	361	382	387	405	371	378	354	359	370	340	368	355	366	381	381	377	374	378	398	343	395	390	380	361	394	388	357	340	373	346	342	357	369	350	413	375	362	396	358	347	365	376	363	382	371	367	370	356	381	364	361	360	336	382	369	370	377	370	399	366	357	341	336	409	404	362	374	363	359	393	388	349	369	375	375	321	388	384	321	331	349	356	370	411	336	364	320	332	365	381	351	385	373	364	334	335	360	369	401	353	369	388	405	380	392	377	368	399	347	366	346	389	398	369	404	349	411	372	385	336	385	365	365	383	369	332	410	368	404	361	375	375	368	380	390	380	398	389	374	427	375	364	389	334	391	353	409	391	362	358	345	391	384	343	397	388	390	383	382	377	392	376	362	382	371	381	356	356	373	385	386	317	352	361	369	397	387	342	375	364	353	378	372	342	350	381	385	377	367	373	361	373	369	367	373	380	373	381	385	387	416	398	384	389	352	381	376	348	356	359	360	374	384	341	363	357	367	363	345	349	389	372	386	372	358	392	377	348	363	378	347	389	393	344	406	389	376	367	359	348	344	388	402	368	371	409	370	367	384	373	370	384	388	367	368	384	377	370	359	378	403	345	393	372	421	392	343	361	346	351	383	369	364	388	336	371	401	368	366	397	337	363	356	365	342	340	362	417	361	367	383	350	394	355	386	368	354	346	373	390	358	389	376	358	395	358	405	342	346	364	395	343	367	396	353	382	380	373	360	398	408	367	364	380	381	385	360	363	380	392	376	377	386	377	385	393	386	375	368	348	383	382	362	356	389	385	409	360	399	422	374	364	363	370	380	386	370	363	383	401	371	373	377	368	413	388	374	402	349	344	386	380	374	372	364	385	399	421	414	356	369	346	372	378	380	366	359	380	365	378	373	376	360	405	379	358	387	334	366	388	387	333	378	374	358	362	382	354	383	363	379	354	350	381	381	351	357	357	375	363	321	361	364	359	373	377	361	334	375	375	382	384	387	396	375	366	431	360	397	405	353	368	399	354	348	376	422	376	378	359	369	357	364	307	351	348	414	355	383	355	388	354	369	374	374	352	396	399	388	387	382	319	375	364	391	383	357	348	356	364	357	383	362	339	370	381	387	372	363	402	388	367	366	410	380	376	384	339	378	386	348	433	368	373	375	371	354	376	373	328	391	351	363	394	358	337	362	397	347	363	338	361	388	385	369	346	360	375	405	353	341	387	406	374	384	344	372	388	362	372	401	376	383	376	354	380	417	351	362	366	369	334	367	339	363	372	379	377	402	348	332	314	382	371	386
2148	962	888	938	899	928	940	902	915	947	922	873	902	909	923	873	856	897	867	944	880	926	883	965	872	890	866	903	964	891	894	901	898	929	877	881	886	918	877	901	932	928	881	896	911	893	883	892	891	839	914	922	907	905	856	917	904	865	891	840	854	909	888	934	866	896	888	887	929	920	889	906	933	878	856	857	910	888	906	883	865	949	865	873	891	911	904	928	889	930	887	869	922	848	887	867	941	858	863	890	880	922	900	893	887	869	830	868	925	883	920	881	887	914	890	930	917	918	893	951	874	879	892	889	959	830	897	857	894	903	939	866	901	890	877	890	927	878	868	906	911	839	832	881	937	849	827	921	905	896	957	881	930	923	879	904	868	918	912	959	891	874	876	904	900	900	855	864	883	859	899	866	890	868	916	872	929	836	895	888	881	937	777	935	885	902	839	917	882	911	900	908	957	914	936	890	910	915	869	866	881	939	879	935	848	928	891	913	928	942	871	898	917	837	885	864	900	885	857	864	914	920	829	876	972	853	813	896	878	912	865	864	896	855	887	915	949	920	891	818	827	916	921	930	938	913	851	964	856	912	913	841	884	885	842	882	854	863	886	892	884	864	873	901	864	902	905	949	906	916	869	926	904	858	907	931	879	899	892	889	870	906	929	863	895	844	913	912	890	892	904	872	906	916	918	936	857	890	859	896	898	874	891	874	863	927	892	935	924	906	892	920	870	903	903	927	926	882	830	841	851	934	918	921	891	862	910	866	884	890	913	880	907	903	869	892	862	898	940	914	862	876	928	884	886	876	887	880	909	924	936	929	903	888	905	876	887	930	888	909	872	894	933	913	919	849	852	896	891	881	866	836	869	887	908	846	934	928	872	923	918	875	886	861	884	890	880	907	890	899	905	924	852	866	905	878	905	852	904	936	889	945	908	960	915	848	895	861	862	864	909	891	910	904	898	930	872	869	891	908	906	874	873	944	888	921	896	822	928	904	831	867	863	832	899	919	928	893	875	857	891	907	881	890	889	902	886	892	914	922	863	891	881	926	882	845	916	873	918	919	936	916	959	928	870	887	882	927	898	900	929	889	909	925	878	863	887	881	933	939	907	957	941	867	882	890	914	874	901	859	893	921	903	865	875	862	875	919	958	897	873	899	931	958	888	870	941	891	887	847	916	874	873	903	888	940	944	891	886	915	813	853	858	920	872	930	890	884	876	912	905	926	946	902	887	931	888	944	929	860	893	944	879	888	869	855	887	903	923	892	907	899	882	939	917	853	927	883	928	889	946	933	886	926	908	908	892	902	939	870	896	901	884	940	910	909	909	926	877	830	853	871	879	929	857	872	884	904	897	850	902	880	936	903	913	875	899	956	892	942	882	863	893	875	904	902	924	902	856	911	884	879	872	881	940	858	873	955	968	891	919	919	864	946	894	842	934	895	952	878	855	878	862	883	927	897	916	920	935	919	898	885	848	870	904	891	861	926	885	851	929	915	828	888	880	908	883	944	881	910	909	918	920	913	891	897	935	913	928	905	940	946	862	890	896	935	891	891	851	897	895	845	960	859	895	881	927	907	872	912	886	891	932	869	873	887	854	890	872	925	937	905	935	926	895	874	857	932	874	897	910	917	898	892	860	898	936	861	932	879	877	924	909	895	812	881	908	945	941	868	941	927	834	890	888	847	935	875	908	880	880	895	847	869	904	946	827	874	905	875	938	866	877	894	906	950	901	872	866	899	871	863	916	874	905	890	969	876	866	893	887	909	888	850	928	878	876	855	861	839	924	899	919	890	862	911	965	924	953	864	888	899	897	870	864	905	887	879	866	918	922	896	867	929	919	937	891	893	902	879	882	910	892	914	870	849	863	950	848	904	930	914	891	912	864	973	855	968	855	843	948	898	935	905	880	917	944	893	883	877	904	832	899	877	904	948	951	847	915	868	859	885	876	911	947	882	853	822	855	879	932	887	913	877	939	884	880	893	903	933	912	830	916	861	881	882	894	912	917	856	881	864	865	884	917	875	850	862	872	886	895	886	859	861	986	861	903	955	886	874	869	893	927	920	929	907	902	864	856	877	905	870	849	882	962	886	927	909	896	871	897	927	917	875	839	895	909	888	855	910	845	926	859	893	940	949	889	891	878	879	873	891	864	910	868	872	905	915	827	880	877	857	897	882	862	878	864	849	897	893	897	891	877	915	892	888	893	923	854	869	884	890	899	857	902	878	899	917	896	886	862	871	967	930	884	852	839	872	903	881	910	917	902	915	920	912	894	890	876	869	876	897	910	942	875	910	917	914	879	859	929	929	874	885	906	858	938	898	834	889	905	890	856	954	880	941	873	856	929	867	871	862	915	932	848	880	898	846	912	875	921	915	873	884	838	885	906	906	914	926	918	951	889	917	917	883	866	875	912	906	909	945	896	822	895	914	868	929	893	897	895	892	930	901	949	895	883	906	869	939	845	856	890	918	861	856	897	921	887	911	872	887	906	863	873	881	895	874	954	889	942	894	872	876	889	900	907	901	913	923	904	900	923	861	881	927	910	986	923	843	905	869	900	928	868	943	883	865	898	879	857	906	882	909	902	876	853	912	891	853	910	929	899	852	895	881	919	893	924	895	906	959	899	917	907	871	915	918	931	941	862	870	858	903	911	947	870	903	905	897	898	872	929	890	870	889	881	899	877	884	909	917	872	938	840	943	931	899	882	866	878	942	875	865	936	882	836	921	868	864	927	919	876	869	888	871	886	894	906	866	876	913	947	859	863	932	833	898	911	953	871	855	847	835	918	911	879	871	906	844	862	952	890	862	892	949	909	909	910	900	886	886	868	887	895	920	896	844	905	883	887	919	896	881	851	873	869	880	864	898	883	888	872	871	891	876	911	1013	911	920	945	940	909	869	873	895	959	904	888	883	921	894	907	892	886	914	922	889	936	857	871	865	840	878	913	851	877	892	857	897	894	878	929	873	909	901	946	922	892	908	931	842	895	891	854	871	877	849	870	932	863	922	935	913	909	905	855	876	914	857	936	861	891	903	915	849	854	825	893	847	912	884	870	903	920	888	852	915	925	947	905	888	939	896	899	910	905	894	895	936	874	898	900	846	930	914	915	955	884	909	883	812	912	905	893	870	880	907	887	922	914	888	891	962	916	905	915	906	920	882	877	921	926	891	918	953	884	920	818	918	894	883	928	978	925	921	931	890	892	905	937	905	872	885	889	880	894	881	879	897	879	917	906	895	852	864	856	954	869	872	889	845	873	905	898	921	878	963	858	900	884	959	956	914	856	921	945	870	897	856	875	896	875	924	871	881	872	908	917	911	890	900	929	833	910	872	889	881	953	845	940	852	913	919	915	887	872	881	892	871	864	951	891	841	941	883	907	914	879	884	878	875	899	899	914	888	883	907	897	939	905	905	895	898	927	929	885	811	874	920	897	852	947	858	878	888	833	873	891	871	914	963	921	838	905	888	870	935	860	904	886	890	887	926	911	890
6800	613	653	571	447	383	385	372	351	355	357	330	344	350	345	334	337	309	352	337	326	338	354	312	314	342	340	367	362	330	348	337	320	310	346	355	314	339	318	321	365	380	333	314	322	355	317	311	333	309	355	337	352	324	336	379	325	313	346	318	305	326	350	335	340	356	324	335	357	360	332	363	336	330	335	309	345	300	358	345	358	329	359	304	331	352	292	341	302	329	329	351	323	325	334	334	314	275	327	315	327	316	308	329	350	322	300	335	325	327	303	309	334	360	327	335	301	332	371	328	317	312	321	353	297	340	383	362	316	293	339	313	312	344	315	277	328	326	341	324	306	310	339	300	346	313	349	317	323	314	314	341	351	353	341	300	316	370	307	342	328	317	318	334	344	329	346	331	335	385	340	358	345	360	358	310	355	329	330	313	331	302	330	305	350	322	315	339	329	304	319	352	314	331	339	313	318	354	295	306	358	307	357	338	341	345	329	319	306	341	320	343	315	308	317	320	317	306	338	333	296	333	337	351	287	308	326	335	320	315	316	308	334	318	299	352	342	332	327	339	310	313	378	315	329	314	350	328	364	342	375	336	308	312	336	315	330	334	354	320	333	385	346	322	353	330	321	348	354	327	362	320	345	344	336	357	336	326	338	339	361	349	351	321	337	327	335	319	332	349	342	360	326	341	338	315	320	356	334	322	354	359	360	325	297	339	331	341	324	373	354	304	322	323	341	316	354	324	322	326	312	351	295	317	363	362	339	339	324	314	312	358	302	339	344	343	312	333	325	334	315	321	299	329	355	341	322	348	357	334	340	316	340	345	334	322	312	316	303	351	321	300	333	365	343	311	333	329	328	327	341	301	346	345	364	316	334	347	301	362	329	318	323	333	316	348	317	355	343	355	323	316	323	357	312	344	336	296	328	328	309	321	323	319	302	384	352	271	342	306	335	354	345	331	323	346	316	340	318	322	303	395	330	340	288	316	316	334	349	293	323	344	330	333	309	329	321	354	323	326	318	285	302	327	308	336	343	330	350	323	322	354	332	324	360	329	327	341	337	322	323	312	313	316	341	326	335	308	363	350	310	373	326	313	328	338	332	364	270	324	308	314	325	348	334	329	322	357	344	337	320	341	303	315	307	358	334	368	356	327	328	345	323	342	346	361	342	334	323	325	350	323	326	308	330	303	316	324	305	358	323	333	300	341	329	335	364	300	340	341	309	284	314	314	304	343	333	316	367	332	332	330	337	327	313	324	326	361	335	333	381	323	290	349	344	343	340	312	317	348	347	338	319	314	335	297	361	319	319	376	314	335	327	344	351	343	341	332	313	322	325	333	310	308	336	300	332	307	342	330	347	329	340	351	296	285	325	331	328	361	313	310	335	332	318	312	328	328	359	349	356	335	356	353	356	314	327	330	346	308	389	369	343	344	341	331	309	346	348	331	305	311	308	356	326	309	304	310	333	333	376	317	326	323	297	358	329	310	308	318	317	279	300	340	365	285	338	326	301	345	335	373	359	344	341	311	316	324	332	317	304	324	341	336	330	347	336	316	311	281	311	354	313	356	309	336	340	349	332	339	334	320	359	332	323	353	316	374	345	338	329	342	305	328	326	372	332	346	334	362	357	312	363	335	349	341	338	344	338	320	313	352	320	336	297	330	327	328	275	328	323	357	318	363	318	312	320	341	327	367	353	314	352	334	304	326	324	323	335	323	298	359	321	331	346	365	333	323	301	302	320	371	342	315	361	349	341	353	347	297	317	355	352	309	289	334	338	342	343	314	332	334	312	303	337	298	317	360	339	334	323	309	333	332	331	330	316	307	293	312	347	310	381	313	347	328	343	318	340	337	330	320	354	317	338	302	342	302	337	315	301	359	368	345	328	307	327	328	341	348	363	348	282	314	341	334	331	302	354	341	326	301	303	307	343	295	347	284	317	326	342	345	361	326	346	355	317	335	348	329	335	318	322	336	311	294	296	319	325	310	304	343	338	320	343	330	333	329	332	297	353	305	325	343	319	336	286	349	357	326	320	311	323	347	321	327	329	290	346	333	345	338	313	307	319	339	308	322	345	314	304	329	322	346	335	339	353	341	293	313	331	335	342	329	343	337	330	328	354	323	349	323	347	329	368	352	351	362	323	293	317	335	338	336	355	356	339	348	324	292	344	348	299	351	340	346	296	361	303	346	313	317	347	320	304	318	334	325	333	373	312	325	330	302	333	335	344	308	321	365	345	332	336	321	310	331	342	298	326	370	317	343	357	329	308	341	371	336	337	339	350	352	341	305	345	347	305	350	339	328	333	307	330	326	310	294	338	311	349	321	369	358	302	309	313	322	309	338	313	341	325	326	292	317	322	301	304	340	337	330	367	344	329	352	292	344	338	312	307	340	305	335	347	353	315	333	335	364	325	332	317	311	325	304	348	309	318	338	330	356	322	348	359	323	322	323	344	339	344	365	354	351	326	307	318	349	313	338	325	302	353	314	362	293	347	289	338	311	357	321	365	331	330	310	316	302	323	323	347	346	323	325	360	290	325	345	324	279	339	325	314	321	400	318	330	365	339	307	328	312	329	308	313	303	329	327	326	331	354	304	328	329	349	319	318	368	343	339	340	320	375	326	355	326	323	341	317	326	327	312	354	322	336	329	325	296	306	330	330	305	336	315	322	313	329	357	324	337	344	320	336	346	322	388	306	345	319	331	353	349	334	332	323	335	306	342	299	322	364	324	319	326	352	323	360	327	324	346	354	333	333	341	337	322	358	320	340	312	362	326	349	347	369	320	331	327	357	342	322	319	330	287	356	315	333	302	309	315	328	313	329	328	324	388	300	307	334	328	316	356	332	358	312	346	347	323	290	336	339	348	311	352	338	349	326	323	335	314	335	331	332	355	314	345	300	326	326	309	354	320	332	312	294	325	301	316	324	375	312	344	362	352	364	292	329	309	330	358	368	345	322	348	338	345	357	326	339	333	344	357	322	336	327	359	324	321	330	356	340	320	312	329	363	353	321	317	336	272	324	321	324	355	297	361	340	315	322	316	323	338	318	284	349	351	317	307	311	332	348	317	347	340	319	309	330	340	320	301	301	369	329	317	334	313	331	339	335	321	370	335	364	348	318	310	293	315	301	338	366	317	342	315	387	297	357	327	311	278	337	273	331	324	337	331	374	323	331	350	332	355	362	326	328	353	326	329	334	331	301	286	360	348	311	362	331	318	313	320	307	277	318	296	327	352	324	296	354	336	319	390	334	312	317	329	320	295	316	360	352	351	325	361	321	315	309	310	324	344	348	371	299	343	337	325	299	348	339	329	347	340	356	326	339	346	331	334	352	334	343	324	301	319	304	309	339	330	367	344	311	327	313	342	306	305	320	330	303	335	343	327	302	323	391	334	334	311	329	358	358	355	308	322	326	321	343	316	337	313	334	343	312	307	340	312	322	376	340	335	312	337	352	325	348	329	323	329	338	323	320	377	348	286	313	320	309	325
6476	1072	1471	1437	1372	1184	1104	1061	977	923	901	836	852	932	896	863	808	835	840	831	844	795	854	883	850	789	847	839	843	807	804	841	833	810	801	788	822	789	819	830	820	767	810	789	818	820	804	803	790	813	787	807	806	795	811	803	808	776	789	783	749	862	845	805	728	779	796	796	750	762	788	790	771	795	782	811	816	753	786	799	827	800	791	783	770	749	792	803	832	782	801	791	782	799	825	798	862	816	821	780	776	806	804	801	831	789	784	837	824	824	782	814	804	771	789	810	827	805	813	791	834	848	721	759	769	813	762	777	776	810	846	793	776	784	821	778	770	792	825	836	795	777	749	779	797	806	864	813	836	708	814	807	785	787	795	776	827	769	775	835	756	777	765	775	797	751	792	805	831	786	802	741	812	790	830	777	773	766	795	790	779	799	818	799	797	792	836	760	775	864	790	793	777	788	775	802	832	769	802	792	784	825	794	806	776	839	778	824	753	853	790	802	831	792	806	772	801	846	822	799	852	790	795	818	808	790	799	765	781	777	774	802	776	810	787	783	791	813	781	799	801	769	820	764	806	813	724	748	785	765	777	748	782	763	828	797	793	788	776	815	782	798	793	769	777	739	754	785	821	797	813	797	818	810	763	841	815	833	804	818	781	796	793	794	747	793	819	840	795	831	766	818	778	802	751	814	812	772	847	838	794	781	731	763	797	825	807	738	782	773	780	770	814	791	813	740	793	772	829	836	837	778	810	823	779	776	814	796	805	814	787	800	743	761	807	774	807	798	748	771	802	795	847	824	819	761	752	763	811	786	744	794	808	781	820	783	777	816	759	787	791	832	807	808	803	844	791	801	763	827	849	821	799	778	796	791	808	828	808	778	842	812	745	788	816	799	816	794	782	804	770	765	795	751	818	816	788	833	777	767	779	769	802	819	772	820	821	815	784	752	832	753	828	805	815	796	809	821	764	747	835	842	767	756	796	767	796	804	796	770	810	808	814	792	762	799	760	815	789	806	789	782	780	813	805	784	777	784	792	793	847	771	780	871	824	800	830	815	790	763	769	750	809	802	752	790	836	759	800	798	791	871	786	771	777	822	791	784	781	793	843	834	745	844	811	784	810	831	766	808	808	802	802	760	806	771	810	801	870	769	832	832	802	774	773	800	825	795	779	811	796	784	787	809	804	757	747	828	762	786	779	774	804	735	780	821	809	744	826	790	752	796	815	762	799	832	767	746	892	802	785	737	761	745	783	808	782	757	818	853	779	747	778	772	782	823	820	838	811	839	767	811	747	807	805	788	772	790	800	748	759	813	759	815	851	775	793	773	784	781	781	782	782	775	762	791	814	778	792	769	810	781	817	822	780	798	810	806	789	785	819	789	837	816	757	782	771	784	808	820	774	776	783	779	781	813	768	789	781	803	761	786	788	828	771	788	772	779	800	795	793	783	800	786	795	752	782	762	781	782	843	793	786	817	767	789	782	818	802	784	767	831	828	784	810	786	735	790	788	763	774	762	737	817	798	793	831	807	825	793	825	779	802	789	794	778	819	769	821	821	788	812	787	761	828	793	794	813	798	804	813	775	785	800	749	797	807	782	764	808	809	766	739	773	830	781	765	773	765	782	835	815	823	787	818	767	862	778	813	767	807	823	763	809	820	786	766	817	796	819	786	730	781	808	785	769	832	835	790	832	750	783	808	808	810	815	805	789	768	757	767	798	811	771	791	834	764	757	767	792	802	793	782	780	797	833	804	854	815	791	810	825	732	811	788	795	814	794	836	827	784	871	807	795	788	771	778	771	825	795	811	834	811	763	832	788	811	806	773	757	829	836	818	836	818	811	825	746	766	794	809	760	796	843	787	815	797	750	799	827	788	750	838	835	807	847	809	756	789	765	810	803	822	824	801	783	833	853	765	785	801	777	810	829	768	789	808	847	777	801	794	774	755	809	841	856	739	875	805	808	793	864	813	797	834	770	766	813	772	761	809	763	802	799	794	730	772	792	840	772	812	846	755	855	756	752	866	825	777	792	818	837	829	805	803	778	760	763	776	753	843	790	817	751	796	799	823	818	846	742	797	796	764	825	762	746	761	737	784	798	807	816	822	818	836	830	821	799	789	785	769	774	800	816	734	784	823	782	817	786	800	760	787	730	765	779	785	777	853	789	733	789	833	792	734	796	752	775	812	763	820	847	755	781	783	796	861	781	820	766	793	793	825	790	823	783	851	809	810	780	801	793	770	779	783	757	782	739	775	763	793	770	800	778	742	776	710	821	795	802	833	823	788	858	813	797	802	800	836	806	762	812	834	773	800	802	798	819	766	756	752	779	775	807	819	774	761	785	810	812	863	817	805	849	757	837	770	807	862	823	773	784	794	792	822	770	797	790	779	805	806	792	789	838	832	792	792	828	804	786	796	814	779	802	759	809	767	840	774	747	851	811	795	796	813	797	817	817	753	822	804	790	809	824	797	843	757	797	798	789	829	793	808	818	798	837	827	797	827	795	811	770	785	740	773	793	833	770	809	822	822	780	890	793	767	789	815	810	740	777	820	768	787	733	831	791	852	841	819	825	804	771	750	782	841	783	793	774	807	830	807	801	790	838	846	777	815	829	769	797	727	792	837	799	769	811	803	827	791	782	820	787	792	818	752	796	817	788	851	845	817	841	825	791	815	768	769	797	793	801	811	812	775	791	809	839	789	858	821	771	813	840	767	821	770	823	769	810	751	816	818	805	879	771	809	769	767	784	823	850	742	801	775	777	754	779	795	743	817	818	868	828	773	795	761	770	790	783	814	797	767	820	814	751	799	829	813	784	773	794	737	772	800	758	802	787	809	784	774	789	838	784	740	800	755	778	825	819	832	780	797	793	802	820	888	808	791	801	780	779	785	851	737	781	758	790	818	790	767	762	806	769	827	861	817	800	781	783	841	804	807	793	781	802	808	832	854	735	791	835	816	767	785	792	735	765	748	783	791	805	846	788	764	775	803	842	847	808	825	803	777	804	809	800	758	754	756	786	786	855	800	784	803	815	815	848	795	815	776	828	808	779	835	808	769	809	813	786	817	776	769	836	752	828	809	775	769	780	821	738	817	834	836	827	804	773	808	766	811	833	780	784	774	797	829	836	809	856	769	778	810	778	861	789	784	861	775	833	791	821	841	846	723	784	824	771	810	784	766	844	806	805	817	793	765	800	790	787	772	821	779	806	829	829	759	787	753	823	827	812	808	820	781	785	794	745	730	806	792	826	771	823	796	778	780	749	777	805	819	834	739	733	815	783	819	831	785	788	821	782	783	776	792	806	782	812	748	825	773	842	784	793	806	822	778	794	807	760	795	853	754	770	804	860	806	796	799	781	790	785	799	752	845	836	810	821	799	830	805	804	766	800	753	742	771	796	731	793	782	802	783	789	813	789	833	765	807	775	770	794	795	721	825	802	824	757	810	830	828	799	821	772	812	784	785	767	788	795	829	812	782	775	829	818	820	820
12246	954	892	732	399	284	276	235	226	198	195	185	202	176	174	179	188	169	145	150	192	153	151	154	161	156	171	171	174	159	168	151	164	153	147	176	143	151	166	160	144	155	185	164	158	151	196	152	153	166	150	147	140	130	147	163	168	153	161	161	185	169	164	153	180	155	149	173	164	178	132	176	136	149	153	145	163	156	164	156	155	151	186	148	209	175	141	153	160	143	174	141	121	153	147	149	145	148	165	168	143	183	163	154	149	161	147	175	147	171	137	142	166	167	147	141	154	177	168	157	157	162	159	149	170	138	159	143	170	178	172	156	160	149	141	164	155	142	154	186	148	173	164	159	156	150	145	150	137	140	154	162	142	176	167	160	166	130	173	164	177	138	157	149	188	156	142	157	182	156	150	152	160	142	131	162	144	156	151	149	160	144	144	139	167	128	146	154	174	157	145	161	158	163	169	139	160	159	164	174	172	148	158	167	145	155	151	158	139	161	154	167	151	165	165	149	148	142	167	149	142	151	151	184	168	146	142	162	145	153	177	162	164	149	173	151	156	135	141	162	162	160	166	171	185	174	159	151	159	168	156	150	145	171	174	171	169	168	154	150	146	171	184	167	144	182	168	155	151	170	163	134	176	140	165	151	147	145	157	165	164	169	154	157	175	156	136	158	158	173	145	130	156	153	141	133	138	168	166	164	163	164	160	177	179	148	141	151	133	151	167	164	145	162	158	162	159	183	163	147	151	148	160	152	159	148	158	147	145	135	151	161	149	179	175	140	151	138	142	152	160	141	143	168	154	144	173	146	143	161	160	140	149	149	125	146	137	168	153	154	172	140	146	136	152	168	151	143	147	156	150	141	152	135	155	154	165	153	131	129	167	142	147	167	143	168	165	142	163	174	156	175	146	153	145	149	141	158	141	136	179	140	147	155	140	149	157	154	164	146	135	142	154	134	139	150	139	169	153	163	158	160	189	149	153	152	143	137	156	143	142	143	160	170	157	151	155	142	192	172	177	119	146	139	176	161	150	147	175	154	169	148	164	152	146	145	143	152	168	160	169	169	169	176	172	156	167	149	152	153	129	168	145	121	157	139	188	130	129	150	160	170	165	162	147	150	172	148	156	173	130	170	150	162	153	151	163	144	132	150	155	150	147	141	152	166	139	175	151	173	161	177	192	127	168	163	163	153	132	138	146	160	141	129	115	158	158	159	138	135	135	150	164	161	144	180	151	141	159	171	162	156	146	175	168	145	140	140	154	174	159	141	155	148	146	146	146	156	158	141	144	143	149	151	154	155	165	156	145	142	154	168	155	170	150	147	152	172	130	164	147	159	164	155	154	154	152	140	151	154	162	156	173	139	160	165	129	149	166	143	184	164	167	163	176	168	178	167	147	154	159	140	132	142	148	160	178	155	153	160	164	144	157	153	132	166	145	149	150	149	156	143	140	149	145	156	151	162	160	180	156	161	148	154	163	157	146	148	145	152	171	157	146	142	171	165	160	139	152	152	143	135	148	153	164	159	119	164	154	146	129	129	174	199	173	162	147	164	142	175	176	124	162	140	129	152	146	150	163	168	148	131	157	150	179	144	146	131	176	170	155	137	159	144	149	155	141	152	138	158	187	159	156	159	158	154	144	157	157	168	152	142	198	153	167	158	151	154	154	147	153	153	167	147	160	156	169	138	162	145	172	134	156	152	141	169	144	143	162	144	154	165	146	136	135	160	146	155	157	139	165	171	151	151	145	146	150	176	157	160	164	164	133	180	165	146	162	157	165	166	162	143	154	158	177	166	144	125	143	149	169	179	141	160	142	142	174	148	155	162	164	179	150	132	169	153	147	165	166	141	151	157	127	152	151	144	142	151	171	171	171	158	171	143	156	147	142	157	158	170	163	156	125	154	164	156	134	145	159	157	153	180	150	150	161	153	146	144	151	145	164	141	147	176	130	145	171	130	155	156	154	150	145	134	166	167	180	144	169	158	171	165	164	158	177	139	133	162	147	162	133	165	157	172	145	151	160	140	132	142	168	154	151	138	165	168	141	159	145	145	145	148	150	177	172	168	153	171	165	151	139	155	163	168	146	151	147	135	171	159	170	163	166	164	129	152	140	162	133	180	159	155	158	131	167	146	152	147	152	160	165	155	150	151	153	150	168	140	180	157	164	154	150	144	156	141	147	164	147	148	166	152	167	152	147	148	160	132	157	148	150	146	166	148	153	170	138	169	172	144	158	149	153	153	166	157	159	159	162	156	177	156	143	159	180	148	153	168	169	156	166	133	156	167	150	138	151	154	179	143	157	145	146	164	145	152	157	157	171	180	190	145	170	138	168	162	174	160	148	174	143	170	158	174	146	161	138	150	161	149	175	169	166	156	175	163	156	159	140	162	133	181	167	148	164	154	190	162	169	178	170	170	154	149	140	135	149	151	172	159	164	161	152	172	122	123	156	157	166	162	153	132	139	151	133	165	149	157	130	176	178	150	160	181	162	151	134	149	156	149	165	146	144	139	149	166	186	148	160	148	167	166	165	180	166	172	142	164	158	160	130	168	171	135	130	177	137	169	153	133	169	149	131	178	135	154	165	165	144	160	177	174	141	143	156	175	156	154	152	124	149	133	137	136	156	173	156	157	170	162	175	144	166	143	152	162	159	159	153	157	162	150	153	141	160	154	171	165	142	137	153	175	155	141	161	160	153	151	162	157	141	173	142	149	158	155	156	168	166	174	168	146	155	171	145	161	173	152	161	149	158	153	152	135	142	152	171	153	148	150	151	170	137	145	139	166	152	167	156	159	155	162	162	193	145	141	147	153	150	161	155	157	167	162	132	149	153	151	150	174	136	134	173	137	172	137	151	169	152	136	166	173	147	163	151	159	159	128	166	150	156	159	140	160	144	129	138	148	167	178	155	162	148	159	151	167	166	171	159	163	142	176	186	162	157	135	150	136	152	172	146	171	147	155	136	147	143	168	170	148	169	141	172	140	167	155	160	162	156	153	162	162	163	187	130	167	142	157	170	179	174	150	149	155	139	148	147	134	151	168	156	133	140	164	149	174	161	159	160	167	170	156	168	132	163	158	175	153	175	124	147	171	157	138	132	155	158	164	151	164	137	135	141	162	137	160	143	163	155	172	146	163	162	145	142	149	162	154	164	145	155	157	153	161	151	150	175	163	156	147	164	145	184	160	162	157	150	149	176	156	146	142	136	153	158	154	150	160	158	185	144	165	164	167	139	149	167	163	140	132	142	165	166	164	143	132	157	162	160	143	164	149	137	146	151	151	147	155	144	163	130	163	157	180	170	151	160	157	181	156	156	134	120	166	157	174	141	135	164	162	159	136	185	171	185	157	168	151	164	148	149	177	154	133	163	144	151	147	164	154	156	175	138	167	157	138	163	165	182	159	157	149	122	176	169	145	153	152	154	164	171	151	156	128	160	150	138	151	168	178	154	151	173	152	151	138	162	166	171	163	145	171	155	154	141	168
7753	966	1676	1891	1468	1122	988	859	776	706	667	556	619	567	546	480	513	563	468	516	460	460	497	459	437	439	453	493	435	473	452	428	419	369	439	482	434	415	466	418	424	422	464	403	421	418	442	457	425	411	385	411	409	402	392	452	425	408	403	371	457	405	428	410	394	432	396	435	424	397	418	422	439	395	437	402	407	390	408	424	402	441	411	415	413	382	400	398	372	403	390	421	420	432	429	404	410	433	401	390	378	404	403	394	398	417	403	407	399	435	414	450	373	392	431	366	434	434	406	445	413	419	412	439	388	391	441	407	384	403	365	413	423	407	422	403	397	401	415	368	398	410	444	430	396	364	415	381	394	381	394	436	418	436	400	422	396	402	356	390	460	372	410	353	411	370	425	422	426	412	421	379	389	443	429	428	403	412	408	401	402	367	428	387	439	418	403	397	417	389	442	433	434	429	393	436	414	409	410	438	404	424	412	398	400	423	391	431	409	389	409	412	408	412	394	391	411	465	398	403	363	396	428	394	389	404	392	409	416	387	415	432	429	414	423	399	390	398	376	410	392	434	433	436	406	367	422	414	433	402	417	453	399	406	391	425	425	398	425	423	395	402	373	430	396	375	368	424	405	456	407	395	419	401	393	418	423	430	439	410	396	411	434	393	404	432	387	395	396	423	403	430	387	416	394	385	392	459	427	414	393	411	438	436	400	415	407	436	386	413	398	396	376	397	413	421	449	399	428	413	399	421	437	410	367	380	446	413	404	385	413	416	420	415	417	399	360	420	415	419	419	408	372	431	425	393	414	390	404	400	422	404	354	403	409	381	415	433	390	393	448	387	424	429	391	417	381	394	375	443	415	395	411	395	419	435	397	400	402	401	397	442	411	424	412	406	405	396	399	420	388	422	449	441	409	404	412	390	424	425	406	424	410	406	422	405	392	411	399	401	422	394	401	378	427	425	416	418	431	394	408	426	422	410	437	428	433	381	376	419	398	391	433	416	419	419	419	390	386	394	418	432	397	436	410	416	452	433	399	420	427	412	423	419	410	366	375	416	472	402	433	395	416	363	432	375	411	425	385	423	430	418	434	428	380	405	398	404	416	395	415	382	427	404	400	395	416	386	401	404	391	414	446	418	391	435	396	427	397	393	369	410	399	380	408	432	434	424	381	396	405	384	391	424	383	405	407	429	409	396	389	395	385	438	352	418	417	412	414	389	377	431	372	421	432	394	409	395	408	418	392	413	414	409	363	376	385	362	414	428	417	413	429	424	386	428	411	389	405	435	404	403	408	433	403	398	412	436	416	419	409	403	402	411	403	412	413	417	393	401	422	418	411	457	428	388	419	412	424	398	421	399	405	401	412	400	425	403	390	405	427	424	430	403	418	430	375	446	431	437	440	417	418	424	408	415	376	362	411	392	408	398	413	424	396	397	448	377	447	396	421	409	405	419	404	409	412	408	422	428	388	388	419	407	421	433	370	427	423	418	406	404	415	430	418	406	438	424	418	407	427	401	422	426	411	384	368	392	431	374	411	425	451	415	398	416	418	407	390	406	434	404	386	438	416	398	398	421	385	387	402	399	399	417	393	377	394	427	386	414	366	401	410	435	422	435	472	378	433	368	399	445	378	344	405	407	410	398	397	439	410	364	423	362	420	409	391	392	419	393	379	392	414	414	401	399	395	400	401	373	443	421	406	411	409	402	406	418	401	391	394	367	423	417	403	423	383	428	400	406	413	441	392	415	402	395	415	423	421	442	373	418	428	410	384	380	427	408	454	418	409	404	386	415	393	451	434	387	394	407	398	401	391	419	405	404	383	394	431	421	416	392	413	390	434	390	416	406	450	448	405	430	410	428	433	443	408	392	406	403	429	419	427	412	431	415	417	417	406	401	408	381	369	395	434	424	391	400	392	405	401	404	398	408	384	427	421	393	428	427	412	391	401	389	401	420	408	421	400	427	415	404	361	394	409	423	387	401	430	401	421	413	397	421	421	388	404	418	414	439	388	416	444	407	414	408	424	398	429	415	379	412	396	428	419	379	393	405	410	382	435	416	436	391	414	402	431	414	389	405	388	398	412	410	432	381	381	412	400	398	394	381	392	440	397	395	399	419	391	376	422	408	425	396	415	405	413	438	427	423	383	404	447	402	399	391	395	391	413	421	386	394	388	422	430	401	458	386	431	418	397	391	447	441	397	403	421	412	433	423	397	414	431	414	408	399	420	383	394	433	415	404	398	415	399	426	417	390	445	413	401	366	394	445	421	403	387	425	383	409	434	405	413	429	351	393	403	392	410	395	424	399	422	398	414	416	423	448	410	423	385	383	398	435	420	390	405	400	436	414	396	428	401	405	425	403	425	380	399	399	449	431	429	408	417	407	418	434	453	406	433	392	423	401	430	391	394	431	391	400	409	409	410	422	433	407	393	396	418	397	385	417	373	432	393	439	410	414	377	413	402	437	414	407	423	407	414	407	394	377	398	407	395	401	418	394	401	384	417	413	444	453	415	406	405	429	393	426	418	401	396	428	431	393	436	405	378	423	362	435	398	411	417	389	396	392	381	413	401	426	446	431	406	398	382	428	403	387	417	386	413	400	396	397	428	376	421	386	401	424	455	418	406	376	392	414	400	416	391	419	410	414	399	397	397	420	416	417	391	437	441	421	433	409	409	404	388	388	406	427	425	397	426	395	389	423	433	400	416	408	425	397	420	396	401	432	443	442	446	392	410	379	380	372	384	441	403	407	442	386	411	416	379	419	463	385	397	442	361	415	385	408	361	411	396	427	386	412	379	403	365	418	434	406	412	397	429	395	402	397	399	374	404	419	414	409	410	373	411	408	440	434	413	419	376	432	412	413	440	403	419	364	398	406	434	424	400	409	384	392	431	392	381	410	421	398	420	412	372	392	412	383	434	411	393	391	371	409	394	436	414	403	408	382	408	415	398	386	394	402	404	431	428	412	407	397	403	404	379	399	444	426	394	415	356	422	405	393	407	380	360	413	411	359	436	425	376	441	377	411	380	374	378	429	423	413	405	411	419	367	410	426	423	424	413	384	417	383	415	396	396	422	416	429	425	400	399	399	407	416	426	403	414	424	440	407	394	377	411	403	446	387	445	424	418	433	407	393	416	400	387	426	449	438	378	374	384	378	427	430	388	407	457	372	394	387	406	435	380	406	397	386	424	409	416	443	428	352	428	407	421	358	407	402	408	364	399	399	380	341	408	418	412	374	408	396	405	423	423	393	405	427	394	419	460	418	426	433	393	384	424	418	437	400	421	413	399	410	423	382	423	406	429	391	409	386	429	389	402	345	387	382	384	431	410	384	409	428	403	436	427	367	364	400	377	420	412	431	399	416	364	434	428	414	395	436	401	401	411	409	426	428	406	435	443	378	448	419	439	391	387	403	405	401	415	407	427	411	409	410	393	407	412	407	428	407	381	400	407	434	365	392	377	417	422	396	372	404	404	408	436	393	405	383	380	449
1359	416	396	403	402	366	351	424	380	365	365	370	340	342	386	411	409	367	371	369	359	401	352	376	408	385	383	381	375	387	335	385	375	405	365	394	350	385	389	393	336	408	394	335	377	373	381	341	359	359	364	397	380	401	399	396	402	382	375	385	358	377	366	382	364	349	374	408	373	357	363	356	327	350	386	369	372	429	404	390	343	347	372	354	349	392	322	402	390	370	341	374	357	356	397	365	372	371	369	343	380	387	396	364	353	372	332	345	352	402	339	367	372	375	369	331	378	389	387	378	358	371	385	367	376	390	342	339	390	358	387	367	381	386	393	418	385	390	445	392	346	368	349	344	344	363	369	331	419	368	366	375	374	338	370	397	366	345	399	398	354	363	395	364	368	388	316	381	380	374	396	387	342	361	360	361	362	385	370	333	345	370	371	361	371	370	380	348	401	372	357	402	358	347	353	351	367	370	370	367	331	340	355	359	359	354	400	360	383	365	353	373	380	355	339	369	395	335	358	366	366	366	373	366	376	394	392	364	368	372	385	356	385	371	339	376	347	365	374	350	341	408	359	366	378	324	348	357	348	378	355	375	416	375	371	365	405	367	379	366	368	342	392	373	377	368	353	374	368	402	365	370	393	383	381	408	380	375	361	371	362	372	384	381	382	328	389	392	353	363	373	374	362	358	392	353	348	366	398	376	395	385	392	374	324	370	383	408	389	374	332	365	408	379	373	395	393	342	378	343	394	390	347	354	346	352	381	369	357	344	376	390	356	427	411	362	352	418	400	337	346	379	374	305	373	350	388	384	351	410	348	385	424	367	379	356	351	408	354	399	378	383	337	357	356	384	395	396	364	423	418	371	341	394	384	343	360	353	387	401	367	387	319	388	382	404	373	396	385	405	360	392	369	368	385	365	359	372	383	394	369	368	353	366	375	381	357	409	362	367	366	375	410	377	387	395	359	332	387	389	399	356	399	424	355	369	374	372	346	368	379	328	398	363	358	356	359	362	383	384	348	340	370	410	334	371	366	385	364	358	349	383	385	388	365	355	355	323	386	373	319	377	386	357	405	348	392	335	363	370	346	362	335	395	368	361	387	374	382	367	399	381	372	400	363	374	360	366	400	408	375	380	370	348	385	385	349	378	398	362	399	382	353	395	362	391	366	356	367	369	365	364	342	361	383	357	354	353	359	375	346	382	383	383	379	380	374	360	365	322	323	387	444	339	387	380	361	374	365	383	354	355	368	392	366	354	371	387	376	372	371	395	402	377	358	368	376	387	374	362	357	396	357	376	364	375	351	362	395	355	376	400	390	394	372	363	386	414	349	365	396	388	382	374	360	358	367	373	362	369	404	383	382	390	382	371	374	346	344	401	397	367	362	352	403	391	384	392	375	381	385	329	374	369	360	369	372	418	377	405	353	366	378	380	366	391	335	404	345	370	382	359	387	359	366	385	369	351	367	384	348	389	353	359	374	368	373	349	346	354	341	359	355	360	400	340	344	388	380	373	375	363	384	381	386	385	395	422	385	346	385	360	376	409	378	401	396	397	360	377	402	352	382	396	386	367	371	370	394	346	387	382	403	382	356	387	367	364	346	357	374	372	369	390	374	376	358	417	422	381	363	396	357	391	390	387	370	391	388	362	354	377	357	390	446	382	379	381	372	405	371	361	386	366	380	390	381	363	366	346	397	374	373	383	374	383	400	332	378	388	383	357	336	329	357	384	358	394	393	392	374	368	346	421	398	379	377	376	361	402	399	385	364	375	381	406	363	395	369	401	341	393	377	389	359	375	349	371	372	396	366	353	412	407	385	385	395	370	372	376	393	366	336	369	397	373	363	351	353	373	365	381	349	377	392	326	379	375	362	334	353	356	411	340	370	369	375	360	354	360	389	413	376	395	370	353	359	333	385	352	394	361	325	372	366	366	383	358	353	367	405	377	348	365	349	400	357	374	396	367	368	369	411	378	356	390	347	367	386	413	365	358	392	376	362	384	388	362	363	369	381	403	353	387	365	387	381	360	358	357	366	389	372	338	372	394	392	343	372	335	401	348	350	365	365	393	369	368	368	367	374	357	388	367	364	421	370	361	342	362	363	400	382	372	362	359	358	391	353	363	349	372	376	369	370	372	378	370	391	381	375	361	377	350	395	381	398	397	361	372	341	366	348	345	373	368	372	389	373	359	363	372	379	382	377	362	391	381	364	380	370	371	382	411	392	346	372	383	368	362	324	341	388	365	362	325	407	353	356	368	364	384	398	381	360	360	390	402	371	374	344	363	357	377	376	331	327	375	364	345	366	386	391	318	355	343	386	383	390	379	371	382	361	416	346	333	342	366	373	340	375	389	335	352	389	359	365	412	377	378	379	359	388	402	378	366	361	383	379	355	400	376	392	401	389	354	404	380	360	380	366	401	393	387	350	346	379	365	388	369	333	349	387	373	379	375	392	348	382	356	365	368	357	342	407	393	361	349	360	357	348	329	372	359	366	363	388	358	366	352	341	358	402	363	395	358	364	401	394	375	374	363	356	372	381	374	390	392	375	329	428	377	365	383	402	379	357	391	399	329	374	397	390	358	374	382	378	377	389	401	423	357	391	346	395	392	324	384	383	382	361	373	357	369	392	388	394	362	347	379	402	353	386	406	406	376	360	359	325	397	385	412	386	414	354	364	377	381	377	331	387	413	396	373	372	355	416	394	355	379	413	394	397	376	413	360	372	379	373	357	367	392	386	380	359	382	374	371	390	357	353	377	351	372	342	377	384	373	378	350	405	352	353	407	402	350	383	410	397	376	361	381	373	364	345	383	383	372	362	373	346	348	375	369	395	358	364	404	336	379	383	383	410	344	343	407	379	332	393	370	355	353	352	362	379	369	410	338	382	368	418	354	391	372	363	358	351	381	381	392	381	391	365	381	351	394	390	406	359	370	366	362	364	346	376	368	349	397	394	364	384	363	363	399	366	408	384	383	378	372	372	388	352	358	386	390	366	345	370	375	349	378	399	374	409	376	382	367	402	383	367	377	348	381	378	352	337	375	375	337	342	334	361	356	398	362	394	317	356	393	426	366	373	357	366	358	370	399	374	337	360	400	372	390	351	386	343	398	310	369	378	354	378	416	381	410	378	394	373	326	362	386	355	383	358	396	353	369	342	341	352	343	384	373	399	346	383	361	402	368	361	377	364	387	385	375	362	368	394	376	330	386	370	389	395	376	369	398	376	398	373	380	369	398	356	375	379	346	374	423	341	375	392	361	358	383	396	344	387	385	395	391	354	347	372	363	380	407	416	396	420	376	370	359	412	383	366	346	353	352	358	354	334	385	374	324	413	357	373	345	361	384	380	423	385	383	359	403	361	361	383	367	368	396	369	356	391	359	366	326	357	392	374	395	390	430	357	361	330	372	362	398	374	375	356	394	354	412	379	359	362	386	342	373	345	369	408	350	371	357	382	372	363	363	391	351	388	377	380	381	351	374	365	373	358	357
2041	900	976	935	907	908	926	926	878	891	866	932	895	895	940	938	858	935	893	874	867	900	871	957	929	871	874	921	914	890	890	897	907	913	922	867	922	893	927	944	875	909	956	880	913	883	876	879	904	890	914	895	921	892	870	857	834	902	913	855	910	895	888	907	902	869	905	880	871	852	924	928	906	913	866	918	876	870	884	917	875	880	912	928	855	893	854	965	837	862	885	908	899	941	902	891	937	906	927	929	865	879	908	862	904	917	887	860	841	913	902	841	917	915	879	898	898	911	902	886	912	893	875	880	857	882	892	879	903	860	896	961	902	922	902	878	948	844	852	916	917	907	898	872	915	900	897	845	861	923	891	946	918	893	863	881	857	937	873	900	878	920	895	938	876	885	960	901	905	893	934	916	899	936	922	841	892	874	929	875	943	869	955	930	875	884	886	849	908	903	900	859	906	891	894	851	889	884	873	892	910	936	888	891	870	891	925	896	886	903	913	876	904	913	903	914	920	895	856	900	853	929	950	884	925	813	873	864	891	877	860	868	915	855	885	955	922	821	900	903	893	829	911	910	872	884	876	840	853	916	902	867	901	855	906	886	878	928	908	882	935	924	894	930	932	875	946	864	893	906	865	926	872	922	824	899	917	875	960	891	866	906	920	888	831	925	939	912	894	915	879	900	925	892	932	897	899	928	872	879	890	923	888	888	801	866	874	923	873	893	899	853	898	862	883	911	902	866	874	899	822	894	915	910	929	883	873	931	887	888	897	889	863	933	892	885	939	892	882	925	842	908	899	880	944	845	928	880	852	865	868	817	887	851	886	946	903	898	917	915	879	903	927	892	875	856	874	918	934	904	919	889	913	815	931	924	905	860	854	869	894	886	885	897	879	865	890	906	859	927	891	873	836	862	896	879	867	935	883	911	898	907	964	905	893	857	936	893	890	834	896	853	888	883	895	910	898	879	912	913	870	890	910	928	912	873	904	917	927	955	927	910	873	892	881	909	906	907	936	928	853	871	899	907	925	899	873	928	914	874	896	939	862	894	914	885	906	912	910	904	883	900	918	940	889	938	857	868	848	920	887	879	880	866	878	912	906	937	910	897	930	892	884	903	879	909	925	879	944	889	899	881	909	857	902	849	945	895	882	870	887	932	828	960	928	900	879	851	865	893	869	919	845	867	872	851	893	953	888	892	927	868	887	903	930	900	893	905	828	927	889	932	909	941	898	899	918	913	870	901	899	834	900	915	871	896	862	857	882	882	861	833	906	860	842	874	907	911	872	889	876	975	887	927	927	894	930	848	927	899	943	900	936	900	909	915	892	876	897	874	875	888	836	900	887	891	883	833	865	908	862	870	914	890	846	884	872	928	848	916	874	901	887	925	892	890	895	888	889	834	851	959	857	876	862	931	878	922	862	898	883	907	899	910	866	924	895	869	900	889	885	856	895	882	872	887	883	915	916	893	913	888	917	887	873	901	931	890	852	892	884	910	916	896	931	900	901	924	858	879	942	896	905	846	922	954	874	910	865	888	874	907	919	860	918	890	886	915	849	956	925	848	900	885	940	833	882	913	873	892	953	925	878	913	883	856	893	874	885	880	899	909	864	889	906	865	839	845	894	884	883	907	923	886	956	935	884	870	921	900	885	886	885	889	928	938	893	888	877	820	913	898	861	919	921	862	880	873	913	866	867	907	860	914	893	857	940	898	883	940	867	929	908	864	914	901	890	899	896	933	865	928	908	847	885	902	904	909	917	910	832	893	944	853	919	863	886	929	879	880	831	933	909	861	909	839	904	882	866	882	884	931	867	910	869	936	888	876	880	909	924	872	893	926	879	890	900	908	892	891	871	903	892	938	943	920	891	957	887	921	868	891	851	892	860	891	895	889	928	885	895	921	879	938	888	879	873	842	885	903	943	932	933	884	923	894	908	885	924	901	911	959	831	873	875	885	884	817	901	875	914	904	909	880	912	903	900	926	916	937	915	902	914	857	888	941	809	930	863	857	921	847	935	865	920	867	874	913	851	895	959	971	939	867	883	894	903	907	913	924	929	878	877	971	897	905	907	861	883	878	930	922	891	911	873	902	905	840	934	843	907	886	917	860	873	936	873	941	853	929	897	905	902	919	931	901	872	926	901	928	904	901	871	853	852	894	908	929	915	938	907	912	858	927	900	870	915	856	873	874	867	901	932	958	922	860	862	918	859	879	875	874	907	903	937	848	853	866	850	879	896	914	924	893	910	943	865	867	873	900	915	873	922	885	831	860	859	910	905	939	874	922	913	900	919	883	843	894	831	887	869	876	887	885	913	932	898	888	865	902	881	893	880	931	873	894	875	870	893	837	836	902	915	939	945	919	916	901	907	893	921	865	909	911	871	905	915	925	926	881	927	875	895	901	910	940	866	875	905	870	901	893	906	898	923	935	878	921	857	905	904	897	865	928	954	866	926	902	853	871	886	888	908	912	891	877	894	888	882	887	896	929	867	854	913	943	878	916	887	903	902	886	899	887	894	853	905	924	865	907	826	886	879	935	894	884	898	880	925	899	900	866	915	933	861	863	846	931	849	955	893	892	849	904	903	904	886	923	905	885	924	860	857	890	900	846	869	935	921	940	915	863	892	864	862	903	900	862	941	924	910	896	913	905	901	878	935	939	939	871	889	934	912	891	983	877	873	868	970	936	882	860	844	909	884	881	870	867	854	950	919	839	904	938	875	872	898	849	917	906	926	901	889	909	874	924	857	904	867	939	899	957	931	950	907	865	852	905	932	927	837	901	883	887	883	893	926	904	979	912	928	888	900	934	882	862	912	849	895	884	912	917	838	895	896	885	932	867	922	869	875	894	942	912	859	880	818	949	903	886	897	921	906	962	842	894	969	881	928	880	842	917	915	922	898	895	912	876	918	885	902	863	924	882	942	903	900	866	915	876	911	905	902	879	893	891	886	891	918	917	894	893	872	889	861	848	891	909	917	832	905	943	883	871	891	909	884	907	940	868	894	864	908	955	873	892	844	946	883	888	923	880	937	904	923	880	915	890	915	941	890	886	890	924	882	915	872	902	866	911	938	1000	868	836	929	819	879	875	907	868	849	857	878	919	860	900	919	895	911	880	885	932	933	913	924	888	809	890	904	881	799	911	860	913	879	945	916	895	876	903	886	931	866	899	951	824	861	932	884	875	906	922	923	921	881	861	946	931	858	873	917	842	874	966	909	896	875	915	863	883	854	952	909	870	913	846	936	913	912	934	885	919	862	862	908	938	905	872	860	901	919	876	902	883	927	916	919	945	949	905	923	868	876	916	871	923	911	884	883	852	912	871	902	931	914	825	870	911	880	875	872	898	903	887	864	895	835	895	903	938	927	883	891	878	901	885	888	889	925	884	940	910	915	899	937	856	894	915	898	889	923	899	828	948	895	896	882	866	867	949	899	906	828	912	865	941	857	907	917	876	957	868	891	853	875	870	938	889	944	929	925	884	917	896	877	936
6877	589	697	613	469	408	365	383	387	352	347	336	349	341	371	325	356	374	311	313	326	304	334	320	349	339	325	317	354	349	348	338	326	345	339	310	354	340	323	347	343	373	311	331	339	332	338	303	322	346	332	290	335	324	324	330	318	329	302	355	345	366	328	366	330	376	327	335	310	325	310	333	319	307	342	350	329	343	310	344	341	340	353	324	319	339	311	329	305	325	334	332	306	336	337	326	316	323	310	334	314	323	329	356	331	348	338	322	337	320	334	327	343	337	323	388	312	333	352	371	323	309	333	337	347	343	351	333	336	303	324	318	345	337	308	326	335	335	370	345	301	342	335	315	317	292	315	350	353	361	309	325	345	331	367	358	315	344	355	331	320	362	302	332	313	334	317	324	337	328	318	315	335	334	284	312	345	339	325	333	329	339	341	341	344	337	324	324	312	343	320	329	314	312	362	349	347	339	347	306	338	341	352	346	319	330	329	377	350	348	336	343	290	308	329	349	342	333	324	350	350	306	337	331	326	357	386	327	332	349	345	351	336	312	321	319	340	331	328	353	328	343	351	349	338	339	320	333	356	301	359	311	316	368	366	342	355	324	347	316	325	316	343	348	320	316	333	321	305	354	316	319	343	338	327	337	309	316	312	337	331	341	359	343	315	333	334	356	274	368	353	338	333	347	339	326	323	317	330	318	340	328	369	324	336	324	301	303	344	347	306	317	319	315	344	326	325	302	326	358	337	333	347	304	340	309	344	329	333	353	333	343	336	310	348	307	327	326	322	312	357	311	307	326	341	330	334	324	314	318	360	344	310	313	332	305	319	284	363	368	315	315	329	350	327	307	346	293	341	337	308	353	331	324	343	360	329	321	336	365	318	340	309	346	331	334	321	367	350	295	354	302	357	317	345	334	324	317	327	328	340	326	345	350	322	321	311	326	321	331	347	360	341	323	342	320	368	336	318	312	331	315	343	328	316	340	308	330	367	341	323	318	339	296	320	323	308	318	350	327	303	354	352	336	369	333	317	337	315	362	339	354	336	333	351	330	317	333	318	358	322	311	307	340	298	301	322	337	334	333	335	316	310	327	350	365	355	325	322	326	326	306	338	355	331	346	347	345	317	320	368	354	327	339	318	333	327	331	311	369	362	370	353	310	358	313	322	345	338	329	331	304	314	309	312	334	337	303	341	349	328	345	329	339	320	336	306	339	343	329	348	336	328	282	323	330	361	333	327	355	360	313	351	305	344	340	339	322	352	314	333	324	317	309	347	328	313	361	321	339	327	344	316	324	339	326	338	344	365	348	298	317	356	359	345	312	336	349	336	350	382	343	339	323	337	313	333	364	307	359	338	350	306	307	333	339	279	308	297	335	341	365	316	360	320	352	306	328	304	334	339	317	369	340	347	339	336	337	347	328	342	344	341	318	364	318	309	363	330	344	352	350	333	339	329	332	320	303	355	348	331	335	335	333	314	304	344	310	331	319	361	310	344	315	324	319	340	333	301	312	332	320	359	339	337	331	317	340	321	351	326	326	346	336	309	346	369	323	334	321	324	332	325	346	302	333	317	356	313	310	286	295	345	301	335	353	305	325	357	352	315	322	327	328	340	345	331	335	345	321	323	360	332	354	315	345	348	338	350	300	308	315	345	319	314	326	314	308	322	328	321	323	383	323	331	355	311	316	339	351	319	323	341	326	325	335	325	305	352	317	361	337	311	306	314	300	363	304	321	310	324	328	335	320	328	305	305	330	295	311	346	300	343	296	347	333	374	340	331	330	324	349	353	290	332	328	342	331	332	307	334	361	347	348	360	340	363	310	359	341	329	316	357	332	335	325	329	326	339	327	347	291	312	334	325	328	337	353	293	350	353	341	303	316	342	329	296	346	363	290	343	317	319	353	374	319	343	333	332	358	336	328	336	312	336	316	324	318	352	327	321	334	331	332	352	299	311	305	314	352	317	371	347	322	342	318	316	332	320	345	350	367	319	335	340	317	314	319	332	335	353	338	323	347	309	360	355	355	334	329	365	353	344	301	348	315	302	322	347	321	324	327	301	321	307	323	305	348	326	358	328	359	350	332	336	343	333	320	296	339	319	343	339	329	304	316	342	299	270	348	333	323	319	324	310	336	345	312	321	314	323	302	322	351	350	335	362	378	347	359	322	311	314	336	315	311	326	334	376	319	339	330	350	344	357	326	331	302	378	360	325	333	368	309	331	357	338	342	289	324	355	345	309	322	332	345	320	367	340	349	328	309	340	318	331	331	335	269	301	356	344	306	344	350	324	326	333	351	320	304	336	341	310	349	348	352	303	332	305	341	319	337	319	359	313	336	283	368	346	337	316	338	336	314	351	358	340	360	324	338	298	303	334	303	335	339	329	297	319	344	367	327	316	319	356	324	311	337	319	316	329	316	298	355	332	344	303	341	328	342	338	318	318	344	336	340	349	314	315	349	361	328	293	313	339	323	336	340	348	307	339	320	362	316	350	346	302	318	325	314	322	291	314	312	336	345	355	320	329	351	330	318	327	302	316	308	330	338	345	338	334	357	357	309	327	320	304	351	331	308	330	333	331	326	340	310	319	346	342	317	320	327	347	312	338	326	318	317	330	354	349	335	328	332	306	307	337	313	328	294	322	299	347	313	345	318	287	352	336	332	283	309	315	322	351	319	347	314	321	345	332	347	342	380	355	293	359	299	321	339	360	337	319	332	336	334	330	341	356	338	336	330	322	320	358	312	308	331	334	336	360	309	356	340	320	333	321	312	342	287	343	338	308	347	323	350	321	335	315	334	312	342	364	337	350	332	356	331	316	322	360	319	360	277	327	337	350	306	284	342	354	312	330	355	330	354	345	358	373	333	348	341	349	330	307	331	306	322	292	312	336	316	309	351	326	344	318	326	339	321	342	344	302	317	321	337	322	303	371	367	325	337	331	367	341	330	325	337	337	358	338	324	336	325	314	347	343	355	361	309	301	318	325	299	336	322	329	336	309	341	298	338	277	356	348	364	352	324	351	349	349	318	340	345	316	340	317	328	311	344	343	314	340	313	296	294	319	342	344	341	319	333	342	300	355	306	317	317	373	303	315	313	329	327	295	340	338	331	345	317	349	323	321	332	330	362	304	339	327	337	328	340	336	343	330	302	338	282	323	334	359	347	314	353	346	306	327	353	317	317	334	349	289	329	365	346	302	341	333	316	349	317	317	324	368	347	319	302	289	305	341	330	349	345	338	334	338	315	331	370	323	333	343	309	325	325	335	347	318	335	322	321	316	347	345	310	333	320	325	315	328	336	338	351	324	326	313	286	346	339	356	318	349	314	351	308	337	348	314	320	348	333	314	348	352	332	319	357	341	320	312	329	345	368	313	337	324	355	327	312	312	324	336	347	311	321	371	330	322	365	327	328	320	313	313	302	339	351	350	311	323	341	342	359	322	357	318	331	331	349	332	311	331	349	344	318	310	338	321	318	322	376	366	351	326	321
6489	1015	1519	1540	1309	1213	1051	1102	926	926	872	915	874	878	883	850	805	891	877	832	806	827	875	852	832	803	826	749	774	759	785	816	761	847	810	810	777	815	788	772	784	806	779	818	793	810	775	793	833	727	785	729	813	785	786	806	833	821	780	793	808	833	769	828	808	825	772	807	812	782	842	820	790	832	797	788	790	850	830	771	827	801	854	829	740	771	828	800	814	816	832	848	819	799	780	795	828	830	796	815	797	810	776	782	829	794	834	771	842	786	691	827	797	799	763	836	816	804	753	772	790	851	802	797	768	756	812	844	801	792	834	778	769	799	755	746	768	761	782	815	770	865	775	858	781	804	790	835	779	838	802	836	766	841	806	790	754	837	788	780	776	786	805	786	766	810	720	841	759	740	816	808	806	808	843	791	772	808	791	780	796	809	770	776	761	818	766	780	801	734	785	806	831	826	775	762	822	778	746	752	764	777	836	777	765	793	792	791	830	808	845	780	851	780	797	786	806	787	825	740	831	806	810	789	760	829	763	767	775	787	815	747	792	800	820	787	761	812	797	768	748	785	736	818	809	803	800	811	787	757	800	788	775	755	796	760	766	828	755	830	765	863	762	821	803	791	743	739	779	816	814	817	760	787	794	784	754	828	811	783	828	791	788	835	785	783	785	783	797	820	817	782	750	757	780	752	799	800	765	756	755	805	763	804	802	781	816	804	788	760	792	779	820	783	772	780	767	799	765	776	774	787	807	782	814	789	756	811	746	764	804	827	840	743	845	829	812	792	784	784	819	782	772	828	745	784	772	796	772	790	749	782	815	828	791	829	730	815	790	708	794	775	772	775	836	797	791	750	784	835	755	797	759	803	744	831	812	803	756	803	775	852	805	796	809	814	728	778	821	775	788	804	792	835	808	793	766	765	771	794	830	824	822	812	741	852	771	762	823	770	760	784	781	800	833	839	786	799	819	752	787	822	696	855	773	780	776	795	839	802	818	813	746	814	781	832	764	784	768	726	794	798	807	799	799	792	773	758	798	855	757	799	787	821	800	740	805	801	800	809	818	785	804	780	786	781	821	874	750	801	789	800	767	833	809	810	771	839	781	848	775	741	799	808	799	754	788	789	803	783	771	787	756	802	808	746	772	780	796	806	760	763	791	801	753	793	820	790	751	751	757	770	794	761	788	787	795	802	784	795	780	763	779	780	794	825	752	841	802	769	795	770	772	787	788	792	787	761	735	812	794	760	800	779	794	825	781	770	763	806	797	773	785	782	816	759	766	774	746	753	785	809	812	797	817	750	797	764	766	830	755	786	826	777	802	797	755	749	762	761	767	786	774	750	785	699	786	728	790	806	777	805	740	836	810	763	792	757	785	822	774	817	760	736	821	793	825	785	807	766	836	831	747	764	758	782	823	807	797	835	802	817	826	807	829	789	769	759	837	807	753	760	813	822	830	781	753	821	799	786	838	777	783	804	843	833	813	829	820	822	796	859	778	817	797	775	789	799	760	806	781	806	828	807	787	771	814	811	768	811	777	792	782	751	832	791	691	822	764	823	798	800	807	808	765	757	724	766	808	812	798	781	780	777	794	847	769	744	768	756	806	754	756	807	788	716	786	825	793	761	778	804	787	806	744	761	817	810	803	784	801	748	770	756	847	801	858	887	750	874	787	759	816	780	803	789	784	815	800	817	790	783	784	777	788	763	788	816	807	781	755	780	731	783	811	806	839	731	825	755	803	775	751	750	761	808	815	788	822	798	771	761	794	764	823	776	791	757	786	822	824	790	738	822	811	797	802	775	823	816	788	845	847	789	785	816	779	789	817	848	815	822	812	764	744	774	783	790	868	798	790	836	782	745	747	778	780	768	833	740	795	781	834	769	795	791	758	800	837	804	853	791	812	802	796	828	791	793	745	779	742	830	762	833	772	830	747	753	799	816	799	764	790	755	758	761	786	790	809	810	768	790	798	785	829	778	766	771	744	740	798	809	789	804	788	801	806	811	770	781	794	821	763	797	804	786	779	785	776	780	746	823	825	832	778	733	765	793	763	758	770	832	780	806	743	773	755	842	776	823	843	819	799	779	837	800	833	791	769	808	781	759	777	814	790	883	791	772	786	787	816	784	810	814	786	762	811	807	803	811	776	796	811	796	809	765	775	796	742	833	798	782	740	825	772	799	750	740	796	762	742	794	788	811	817	806	777	801	833	853	791	800	745	792	738	804	803	781	791	791	792	761	783	760	821	757	763	778	815	751	790	726	789	769	796	790	807	784	789	794	774	707	741	812	776	768	818	760	785	764	777	802	787	818	801	792	758	823	827	823	816	810	772	770	784	807	766	772	813	793	779	776	797	793	784	776	800	774	787	792	803	784	803	707	770	813	790	796	808	802	761	795	762	828	823	825	749	800	809	804	772	802	788	780	801	743	800	839	770	785	800	827	775	785	778	811	769	814	815	765	775	771	806	889	771	800	792	784	819	844	792	794	772	784	785	742	772	764	791	872	783	812	792	811	827	758	771	793	768	788	750	802	779	837	748	804	811	772	762	773	780	798	799	837	826	810	804	787	838	825	782	823	786	743	851	824	851	727	804	762	764	807	818	789	841	789	796	768	786	810	730	782	794	789	819	721	788	783	795	762	829	822	795	750	819	773	749	812	830	757	836	818	761	742	774	852	835	807	785	803	722	770	779	818	793	763	862	754	766	819	754	775	761	764	714	827	807	740	784	794	770	823	783	748	820	810	836	799	774	792	866	791	760	745	825	804	743	754	835	760	738	843	798	795	791	814	785	780	777	746	843	738	769	752	812	782	811	829	788	799	771	784	844	775	737	767	772	768	799	817	826	813	793	744	767	857	787	770	768	810	801	779	779	816	825	812	814	807	796	747	812	808	751	802	774	741	797	836	783	776	824	813	812	762	765	812	780	752	807	824	804	806	792	823	761	792	861	797	792	783	765	765	842	800	791	759	739	743	803	790	809	756	794	805	835	809	802	784	817	789	750	804	796	784	793	770	788	783	799	813	777	802	773	765	816	787	823	861	808	748	795	776	806	842	809	795	797	817	791	796	785	778	835	810	737	825	803	788	786	785	793	763	813	781	849	782	803	772	773	794	769	789	798	804	805	782	785	829	773	746	800	824	775	791	828	836	785	766	824	781	772	780	769	777	810	771	791	836	791	823	781	808	801	778	719	741	791	783	762	820	796	798	825	797	815	747	811	835	751	785	784	777	787	780	822	784	818	734	773	744	779	783	769	787	761	794	818	784	775	816	793	733	795	819	753	799	787	763	807	763	821	834	782	749	823	804	806	804	769	854	770	792	821	784	781	811	834	788	822	799	808	750	793	784	770	819	806	780	761	750	826	838	811	826	798	766	848	788	832	756	775	774	806	786	803	822	811	743	775	789	836	779	784	796	759	772	801	815	782	779	781	772	772	762	806	776	813	779	823	773	782	794	784	774	832	785	803	817	785	772	781	846	785	739	839	745
12297	920	900	606	379	293	261	245	216	199	207	199	168	187	167	184	167	173	178	197	190	171	156	142	148	173	156	158	149	151	175	168	171	153	175	177	139	155	140	147	160	153	153	159	181	166	122	159	156	184	155	131	144	151	148	149	158	155	146	178	158	159	158	186	177	165	143	155	151	166	133	152	137	165	173	158	171	156	171	171	137	163	155	178	173	177	166	158	141	138	176	168	152	158	160	184	148	155	153	170	168	179	170	166	154	158	162	149	172	154	164	162	178	159	169	118	158	146	144	144	166	168	177	159	154	138	176	181	148	156	140	150	161	157	163	152	151	158	170	151	151	147	162	149	144	146	137	143	145	155	157	147	153	148	177	195	166	156	171	166	145	179	156	167	167	160	171	151	166	161	158	170	130	141	152	169	149	160	152	152	165	173	155	139	139	127	149	160	173	152	136	149	150	172	151	142	167	140	144	167	146	148	147	150	137	150	173	160	162	165	166	144	183	195	147	146	162	163	146	150	170	153	170	148	155	165	143	155	170	147	154	154	149	133	145	146	147	155	169	166	148	156	154	144	169	170	152	166	153	155	155	149	157	154	154	142	130	163	153	134	143	169	148	165	157	182	154	117	141	164	141	170	140	150	139	130	154	161	180	158	164	149	162	140	160	155	120	152	153	179	164	145	136	153	136	151	178	137	151	155	143	157	158	172	143	148	149	124	154	177	143	158	170	136	149	172	172	193	143	138	143	173	135	147	117	133	156	180	138	177	169	165	124	168	163	173	153	170	158	152	154	163	159	145	159	156	143	163	166	161	156	171	166	169	166	160	158	146	158	154	154	170	166	169	165	158	156	138	156	158	151	141	126	155	163	153	160	163	161	148	190	165	181	152	167	142	138	156	145	158	154	150	164	169	170	168	156	160	143	134	144	146	147	151	142	144	163	169	159	129	174	188	176	161	169	142	171	148	166	140	150	152	150	155	145	153	156	167	145	172	162	144	165	148	145	152	148	131	155	171	156	162	150	143	160	157	167	154	172	149	146	175	163	139	168	177	160	172	140	173	148	170	176	151	153	137	163	148	144	156	165	182	155	161	145	155	158	122	140	141	142	180	151	158	132	157	169	151	169	175	174	173	155	155	165	157	175	156	152	169	167	165	145	160	160	156	150	148	170	155	163	172	149	137	156	149	139	160	156	154	166	146	140	164	154	160	147	158	158	152	156	144	152	154	150	125	138	171	162	142	139	160	143	157	153	160	177	147	172	136	141	136	141	157	154	155	179	152	173	172	148	160	150	150	156	158	173	157	170	139	159	163	155	164	174	152	152	149	141	164	150	142	157	150	139	147	168	153	153	178	158	154	156	146	156	170	151	147	146	140	130	147	146	151	160	144	130	149	158	147	155	140	165	149	134	123	140	147	150	157	156	182	164	166	157	155	145	165	146	143	141	144	167	169	144	148	148	149	146	141	166	144	138	135	168	167	176	166	145	139	154	144	135	154	164	163	154	134	156	173	162	163	141	169	138	146	164	175	152	174	159	146	167	148	153	158	174	152	141	163	173	166	129	168	148	166	146	171	158	166	158	147	139	175	157	140	154	174	153	145	172	140	135	163	144	161	162	144	162	175	179	157	164	154	147	155	162	154	165	152	175	162	129	157	185	150	136	149	152	156	135	154	163	147	162	130	159	160	143	140	140	140	148	165	159	184	155	152	153	160	147	140	162	156	168	153	145	171	135	146	159	150	151	138	155	161	163	154	142	166	144	148	155	159	138	157	169	142	150	162	160	160	165	146	173	170	141	139	162	140	146	141	168	148	169	162	174	170	160	170	140	155	161	152	162	167	170	137	158	136	145	134	165	152	153	145	158	149	161	145	152	156	148	133	178	145	149	160	159	124	160	163	137	137	141	156	141	167	168	144	176	157	140	156	137	146	135	143	166	157	146	130	123	141	149	137	143	149	135	143	138	170	137	131	149	170	144	169	162	159	164	156	177	153	182	147	158	139	170	160	152	190	136	166	154	172	174	156	178	170	148	170	142	140	162	146	151	173	148	160	158	160	178	162	136	168	161	139	123	174	170	135	166	127	137	154	143	147	133	148	157	143	159	144	171	145	166	165	140	162	172	158	176	149	144	169	150	144	166	141	167	187	145	148	146	164	151	173	151	165	142	174	181	124	156	156	149	144	152	135	143	152	133	149	156	177	146	174	147	145	178	152	150	151	144	139	156	157	146	133	139	141	170	153	146	161	148	160	172	131	152	139	150	166	169	163	140	126	156	140	154	168	175	145	153	154	167	164	146	177	149	150	140	166	160	155	149	146	144	157	143	147	173	153	162	150	176	144	155	149	145	154	168	148	151	166	140	153	148	157	146	134	144	153	137	171	157	152	146	155	171	146	177	158	135	162	154	158	169	150	150	168	156	162	149	153	124	167	176	193	154	161	142	131	137	158	142	152	156	141	165	165	164	162	161	154	164	168	143	171	143	161	160	146	154	147	167	145	167	162	166	150	142	154	147	151	151	148	165	165	182	163	150	154	153	148	164	127	161	157	172	148	150	154	147	141	176	147	170	147	152	153	141	150	157	130	156	154	164	153	170	149	154	147	143	157	184	146	163	155	143	143	139	170	148	153	160	172	157	160	175	153	136	144	154	161	152	166	164	127	139	152	160	143	170	158	160	159	154	130	140	165	176	166	138	164	138	147	171	150	167	132	173	130	162	137	145	161	168	144	160	141	154	120	137	154	184	165	138	154	150	149	159	138	163	132	148	155	165	175	158	141	143	157	175	173	153	159	165	164	154	177	150	176	151	150	133	164	158	163	168	154	157	165	141	147	162	147	140	160	166	170	158	144	155	164	146	143	142	137	162	146	145	160	181	162	141	157	176	137	161	155	129	166	171	158	176	159	149	153	124	164	173	151	165	154	147	162	160	158	161	165	149	160	154	168	127	165	151	173	166	160	159	172	173	131	160	153	158	143	160	170	147	157	165	156	141	147	160	149	170	169	162	154	151	176	177	153	145	134	177	159	186	139	156	135	191	135	169	153	170	149	149	168	146	157	144	157	160	160	165	160	169	165	132	141	136	132	149	136	163	144	156	155	157	161	151	184	179	176	177	168	147	148	158	168	139	143	149	169	162	134	138	136	162	163	159	162	154	145	184	158	160	154	166	157	150	144	139	161	151	163	182	156	172	164	140	179	167	153	151	156	156	161	168	154	168	158	169	145	156	157	177	180	147	158	138	160	163	195	150	117	181	154	163	152	135	164	141	140	154	140	153	161	126	140	147	174	131	154	156	144	141	171	145	164	152	133	141	160	170	172	154	133	174	160	168	164	139	159	156	169	139	147	150	174	141	162	149	165	140	172	140	150	184	158	153	150	155	150	155	139	152	155	150	159	157	127	171	177	157	155	178	134	132	163	161	147	154	164	165	131	163	177	167	158	134	145	159	157	167	146	168	156	160	160	166	171	146	143	131	151	161	161	148	178
7705	939	1834	1701	1336	1072	943	793	759	718	641	619	562	591	515	486	528	492	517	459	475	480	416	421	458	442	461	459	423	434	445	425	458	435	432	415	441	426	432	402	442	458	397	429	428	376	422	418	442	433	413	427	387	428	421	405	411	437	427	409	437	386	417	445	385	384	397	389	417	419	456	415	387	412	416	386	397	409	405	395	411	378	396	423	433	425	452	363	396	380	393	389	418	403	430	423	411	375	421	391	381	427	406	406	387	392	393	407	414	409	377	422	405	408	430	400	395	417	407	427	418	412	416	390	426	425	389	390	438	339	376	369	418	385	428	423	392	452	383	409	393	421	424	430	407	416	408	420	396	451	394	417	379	382	414	411	437	405	421	413	382	425	399	424	402	395	405	416	407	413	411	372	425	416	379	421	400	406	378	421	415	410	417	395	407	397	379	417	418	437	401	428	441	420	391	427	387	437	355	386	393	431	385	404	404	405	419	437	416	443	393	380	406	407	404	377	400	373	400	366	410	419	398	417	395	420	385	426	372	363	412	373	426	402	422	401	453	410	411	396	426	410	412	378	421	392	445	415	383	418	416	403	421	447	426	396	423	395	418	412	395	409	405	372	402	434	420	398	401	399	410	410	354	363	412	392	397	383	407	417	426	417	400	402	423	391	395	383	397	409	417	412	430	375	409	442	429	437	413	424	427	378	419	395	387	401	422	389	381	405	407	403	410	396	421	400	401	387	434	452	434	411	402	407	416	400	441	396	382	406	429	392	372	403	418	417	406	442	430	408	397	402	423	377	368	363	419	441	407	371	390	374	437	431	404	355	397	410	440	440	370	352	364	406	446	405	420	417	393	443	390	422	403	420	412	417	372	438	418	399	428	418	382	385	406	397	417	423	408	388	404	440	427	424	440	394	430	396	396	400	392	381	426	397	450	398	412	436	420	409	394	403	402	399	425	412	397	413	425	400	410	405	404	421	433	415	374	403	372	444	398	406	426	427	446	404	427	394	399	422	444	441	403	371	396	413	389	384	378	400	413	442	402	374	427	396	391	407	426	404	367	413	442	420	376	398	429	438	434	415	410	388	429	413	395	392	416	393	375	372	436	427	385	400	424	423	406	428	375	388	397	389	410	361	385	425	396	391	428	377	413	390	386	438	423	401	404	418	391	423	413	402	388	417	405	404	411	370	404	382	410	461	418	382	392	408	418	404	405	406	369	418	403	395	412	400	393	384	411	396	389	391	401	394	422	430	423	403	407	424	422	404	400	424	407	398	441	419	393	399	392	438	425	409	376	389	430	451	383	364	409	399	393	418	403	386	393	406	385	402	402	417	418	384	399	410	417	405	421	393	440	422	405	408	403	404	403	411	404	391	402	372	426	419	365	410	362	404	448	383	417	396	416	416	411	391	420	386	395	421	382	405	406	424	392	420	451	401	422	424	435	394	419	438	413	380	401	406	397	417	419	423	409	402	419	422	376	408	424	454	389	411	394	428	408	444	404	423	420	416	425	407	379	421	415	422	405	396	389	409	428	391	393	411	395	394	351	384	394	405	414	431	383	427	384	408	375	417	437	420	409	415	396	409	410	410	350	417	410	440	417	450	441	417	397	402	417	423	385	411	388	404	433	412	404	385	424	402	387	369	411	414	399	380	376	419	379	426	413	403	377	420	398	396	399	435	385	402	401	405	407	379	440	437	372	407	407	384	390	383	406	443	393	362	402	388	406	422	399	395	399	405	423	435	409	401	432	357	406	394	424	398	391	417	430	411	397	392	443	427	407	383	390	407	402	383	393	417	401	376	410	427	351	377	409	414	416	431	415	428	413	398	390	383	386	409	408	411	459	399	406	381	396	436	402	452	413	428	413	408	427	396	395	419	402	400	391	411	403	364	423	409	399	391	436	392	407	392	412	422	423	477	410	401	384	405	422	443	450	364	443	400	451	417	442	401	446	433	455	397	413	426	383	409	407	416	393	394	386	417	388	383	399	391	398	393	390	411	460	437	419	415	403	376	403	421	389	418	418	423	396	412	439	419	419	460	384	398	391	426	408	428	401	445	397	402	385	385	375	405	374	422	410	423	418	398	427	424	414	370	433	373	439	388	427	420	404	379	433	368	450	419	432	368	388	397	395	412	426	448	427	400	401	402	414	417	388	391	391	406	410	425	426	391	429	374	388	447	406	395	416	379	403	417	398	420	414	402	418	414	448	439	443	401	408	404	402	425	428	412	417	423	401	384	425	418	375	413	425	407	404	399	383	370	424	402	391	404	437	402	415	415	409	395	411	383	393	394	408	428	390	410	415	413	413	388	427	404	425	417	408	400	385	396	387	399	421	413	371	422	414	420	444	402	416	412	441	397	382	380	377	406	398	422	401	409	403	408	428	373	376	404	422	392	422	381	404	422	449	398	404	403	418	376	400	394	400	438	371	400	435	409	413	393	396	411	415	418	406	413	399	393	394	414	390	443	415	412	404	376	385	374	395	423	395	407	396	415	417	423	349	430	418	457	400	370	447	417	404	411	435	446	443	372	407	389	412	419	381	429	374	422	409	398	423	431	417	408	417	386	416	426	396	412	399	430	465	437	396	407	438	420	393	402	434	376	416	403	398	453	416	369	420	386	387	396	402	414	398	385	417	391	396	431	392	421	440	418	373	407	436	383	469	393	415	444	382	387	396	388	401	390	411	424	396	381	363	406	387	427	419	385	443	425	425	407	401	407	387	447	429	393	424	375	409	406	410	385	438	416	409	387	402	409	404	389	411	433	415	389	391	432	408	407	426	411	411	414	418	417	424	388	429	395	428	429	439	438	412	377	389	395	390	441	393	409	391	414	382	413	390	377	383	403	406	378	434	430	432	388	413	415	420	433	429	394	394	424	402	415	408	434	414	451	425	417	375	407	422	420	410	408	414	398	404	433	422	401	420	399	414	424	396	394	399	426	408	388	401	415	411	395	420	395	401	423	422	389	441	414	388	402	422	438	380	430	424	375	402	388	428	401	389	429	412	408	425	388	392	418	416	400	417	399	384	407	422	402	412	421	376	406	404	411	406	403	399	385	414	426	405	357	423	415	438	394	399	400	400	429	393	418	432	419	418	426	389	408	410	410	403	405	417	391	432	399	392	425	403	411	436	395	385	455	450	390	418	382	416	403	409	414	392	444	370	408	415	418	415	412	419	430	398	399	411	398	395	380	431	390	405	396	409	387	395	388	379	388	396	411	393	400	418	407	397	367	437	390	408	435	428	410	444	390	408	460	447	405	375	393	421	386	389	395	430	454	403	408	405	429	425	388	412	394	413	455	405	426	380	389	415	402	400	413	440	392	412	383	403	406	423	375	390	415	413	393	428	400	412	436	406	412	395	425	362	413	401	429	386	369	413	386	435	403	431	379	378	444	393	391	418	376	423	373	412	411	403	422	392	410	446	389	393	401	427	429	455	406	412	383	393	389	398	438	419	391	389	415	421	416	436	405	408	419	385	355
1313	413	406	374	394	365	383	406	360	353	382	360	340	391	387	369	373	350	387	380	407	378	379	367	382	400	375	383	326	347	372	376	377	412	411	399	376	388	369	358	392	389	392	339	376	367	346	382	347	378	380	401	408	352	360	353	331	390	408	339	348	390	378	396	383	384	359	380	359	373	352	343	400	381	391	413	357	370	410	397	365	377	388	388	373	369	375	379	348	354	364	354	357	417	372	390	376	367	372	363	370	355	389	392	354	365	349	369	371	386	398	387	355	369	396	341	353	361	371	349	366	347	362	369	349	348	357	399	355	376	367	380	315	359	358	378	369	426	369	362	376	377	362	347	388	354	376	371	374	386	402	367	356	356	384	379	384	357	357	330	377	373	374	357	355	379	384	385	364	402	355	386	379	371	389	398	373	352	353	352	357	341	379	376	388	413	347	355	370	372	331	366	420	372	379	375	394	398	335	355	385	407	420	390	353	382	361	388	357	348	365	378	371	384	368	358	374	375	371	383	398	385	373	379	377	353	413	372	417	359	399	374	384	368	382	352	399	344	357	383	326	391	339	419	386	431	366	361	359	367	340	328	393	381	398	398	417	388	352	386	367	404	363	369	358	349	395	356	403	402	379	365	416	402	367	357	360	400	339	375	420	387	383	336	380	378	325	382	397	361	389	340	345	330	394	340	400	371	408	367	373	370	325	370	373	371	345	346	395	357	401	369	352	378	365	371	390	349	371	344	364	394	379	363	360	360	379	345	362	381	374	375	346	405	391	401	377	361	382	359	366	372	404	391	327	386	380	391	353	383	381	408	392	359	376	363	320	376	380	362	358	395	334	365	342	334	381	396	363	408	359	377	391	381	364	401	378	343	349	380	395	390	361	370	399	396	352	390	330	379	338	369	361	396	366	352	357	406	358	370	421	355	361	362	371	376	346	368	350	326	347	331	333	381	345	369	339	396	383	403	385	374	378	343	415	382	400	337	415	355	376	377	394	374	370	347	382	357	375	362	381	380	397	379	373	360	355	343	371	338	369	370	363	401	357	415	366	387	357	389	345	376	342	393	384	343	380	410	383	355	359	348	354	367	359	380	368	365	325	394	373	388	372	357	353	374	377	388	362	364	352	368	368	391	370	399	404	344	339	372	383	338	341	349	378	387	371	368	325	351	394	400	387	381	336	373	384	385	384	386	335	365	374	344	363	394	377	341	375	360	324	356	385	343	361	364	380	336	320	389	353	356	397	316	341	371	350	369	359	373	334	352	362	393	374	401	361	384	370	349	361	378	383	341	361	381	378	384	373	388	374	402	390	375	377	372	412	371	386	367	390	373	365	380	358	352	389	394	405	395	355	376	352	394	352	388	360	349	322	346	367	357	352	355	374	349	387	358	382	386	361	349	366	338	356	364	376	360	339	360	353	351	366	370	392	360	342	374	364	360	386	378	353	381	384	348	346	405	355	396	386	369	410	337	377	392	382	343	355	399	387	339	360	369	334	344	358	372	342	373	379	369	348	334	377	400	393	361	357	382	389	378	377	377	407	410	380	352	386	392	361	342	390	342	356	342	353	386	360	446	375	396	386	371	402	366	399	375	387	371	374	389	370	354	388	365	368	375	382	373	372	382	396	378	392	385	401	371	375	334	385	366	355	350	389	371	374	391	341	372	382	331	358	379	383	385	396	364	384	400	403	367	380	358	360	373	360	388	360	388	402	352	351	388	363	354	360	395	392	363	352	376	362	398	358	375	352	325	374	381	387	385	376	392	377	410	379	370	348	362	395	407	369	342	355	325	391	366	384	392	360	369	371	318	348	398	375	388	371	371	343	361	366	380	349	380	354	390	348	381	414	367	350	330	373	354	403	423	347	383	375	370	404	380	369	353	368	352	347	351	416	390	357	356	398	362	357	410	370	389	380	370	343	369	398	358	420	396	370	359	359	366	366	364	338	345	360	374	373	367	376	385	350	381	369	373	359	358	374	394	350	396	366	366	364	369	367	386	373	338	407	394	373	391	358	347	381	369	347	387	359	359	355	379	424	392	342	386	389	375	343	391	359	361	358	362	362	390	380	384	386	375	362	362	374	395	422	377	369	353	354	323	345	361	341	388	376	362	377	375	365	344	353	323	365	388	362	346	367	344	360	340	380	355	397	367	362	378	329	354	453	386	358	391	363	391	369	356	359	367	367	416	361	398	333	388	391	353	339	404	382	343	391	371	380	372	352	401	373	400	369	391	379	393	331	371	358	387	384	352	401	398	387	383	336	353	341	355	352	368	359	337	365	372	338	360	382	370	387	394	371	360	383	352	404	363	358	414	410	350	354	352	378	377	375	342	355	366	365	369	400	400	370	361	362	368	327	369	390	333	359	356	342	359	360	361	395	399	394	385	404	390	399	352	376	361	367	392	387	385	380	368	371	393	342	363	399	379	363	385	332	353	362	379	351	370	407	418	401	322	385	382	366	366	347	390	358	374	390	378	429	379	375	369	349	375	353	365	400	407	380	358	362	406	355	400	377	377	349	350	390	396	369	385	359	354	361	357	383	390	376	372	384	392	383	391	356	372	358	353	374	330	377	392	372	354	388	380	373	400	340	373	390	394	386	337	387	392	367	355	343	362	412	394	359	404	360	380	380	330	363	404	374	393	374	400	354	346	367	377	409	340	378	327	362	405	374	367	378	422	389	378	367	386	385	396	369	377	404	369	338	360	390	394	396	386	329	349	380	401	403	402	357	366	403	369	329	365	390	355	328	377	398	370	363	383	380	371	379	361	375	359	375	404	374	384	388	407	379	394	352	367	382	406	347	385	358	366	356	397	394	400	371	401	394	377	340	426	372	385	367	374	382	351	360	350	373	394	388	364	379	366	372	377	362	381	378	362	354	375	347	391	353	417	355	371	397	354	406	388	353	333	411	352	366	391	345	346	362	361	406	365	387	372	385	347	330	362	345	358	378	381	358	402	394	381	379	391	384	365	345	365	375	366	356	340	373	369	399	353	355	354	381	367	363	364	381	357	333	351	389	402	359	427	382	351	355	389	407	382	377	368	351	362	369	380	352	378	390	334	386	388	337	357	400	380	399	395	390	401	369	382	394	391	390	373	341	389	354	377	397	361	360	401	377	373	374	392	373	336	361	366	373	397	378	379	410	386	359	358	401	351	368	310	357	356	360	398	393	360	374	393	383	379	393	384	351	390	370	421	367	372	360	383	386	343	389	376	383	366	399	361	391	392	343	354	385	393	370	376	350	386	379	337	399	412	382	364	361	366	373	368	399	360	381	352	395	375	373	391	396	380	392	344	382	369	349	375	338	382	415	383	340	372	355	367	354	352	375	374	339	383	363	368	391	371	388	393	380	370	388	397	358	347	369	372	396	404	409	361	349	398	384	347	352	356	360	412	368	371	402	383	369	360	374	390	389	363	372	374	382	390	364	363	405	384	346	395	380	399	353	393	378	404	380	352	366	387	395	365	381	390	340	337	350	324
2098	911	899	903	982	927	880	891	881	868	898	866	905	911	866	883	890	961	829	906	924	889	862	898	920	879	879	845	870	905	852	898	894	911	900	817	881	901	917	888	883	881	890	885	864	929	893	904	903	908	913	907	878	889	904	903	912	900	883	822	914	869	889	901	906	848	890	887	941	942	897	847	919	862	877	929	823	873	894	882	891	895	920	869	883	876	953	915	895	896	936	890	919	854	895	872	856	864	910	921	915	861	897	892	893	923	891	916	882	872	962	867	892	821	899	864	906	879	880	883	913	915	809	917	895	886	881	883	885	941	865	897	858	865	896	933	896	923	864	922	900	970	950	859	868	909	898	905	934	978	912	896	877	857	895	859	909	876	924	802	911	927	881	904	924	908	859	887	897	899	890	891	892	911	891	879	884	968	904	913	925	894	919	913	925	923	878	827	879	877	865	909	871	908	883	929	863	873	899	925	903	906	916	934	885	910	869	918	908	883	878	829	902	928	891	882	918	908	894	894	859	897	871	875	896	830	869	937	916	852	889	895	877	869	879	891	846	868	839	922	861	908	826	905	948	908	877	917	925	827	912	898	932	919	945	896	855	905	930	902	839	902	900	914	911	935	938	884	931	948	951	928	902	876	915	914	912	912	914	904	886	917	900	881	936	940	904	940	878	877	924	911	878	891	898	889	843	860	859	921	887	887	899	897	905	930	873	865	924	957	925	957	855	934	894	840	915	873	881	946	920	894	880	888	849	904	901	898	908	891	924	911	908	906	919	930	893	915	929	895	952	889	863	915	934	927	866	903	896	892	886	916	907	919	894	915	836	890	940	905	870	921	916	891	862	899	939	907	926	867	879	922	886	865	849	855	873	868	881	909	907	910	865	893	894	886	872	876	897	888	897	874	902	867	946	875	914	855	887	883	926	904	866	873	908	893	889	926	922	857	827	849	901	902	877	847	925	906	928	893	865	856	887	914	860	869	886	911	938	895	936	908	889	865	903	910	944	929	942	873	905	904	904	893	847	859	875	880	914	890	870	890	875	886	899	911	895	885	867	912	900	887	927	872	907	938	904	883	902	869	885	907	906	914	825	868	925	921	873	963	898	937	885	885	879	865	928	853	931	875	870	872	952	891	877	859	903	898	902	863	879	924	939	903	873	887	867	903	928	890	897	920	865	894	896	875	855	895	864	883	882	936	852	912	871	890	862	858	836	873	940	890	869	834	819	969	900	914	846	877	930	869	908	973	888	904	914	856	913	847	918	900	885	926	914	914	912	919	924	860	944	868	864	895	917	846	891	878	890	899	906	871	916	869	925	864	933	889	857	823	872	813	880	931	942	867	880	862	922	924	907	855	952	882	902	886	932	948	889	863	891	868	898	905	924	943	880	879	896	934	891	913	900	921	893	875	858	891	900	876	918	938	880	897	888	895	862	899	856	920	948	881	897	858	892	894	923	897	915	903	895	886	887	912	897	902	894	888	906	859	885	885	852	914	866	948	890	871	897	869	897	909	897	895	863	888	939	920	891	927	864	853	915	934	944	919	850	899	947	869	918	903	897	940	867	873	861	915	926	954	851	920	911	855	931	891	893	943	873	899	841	844	927	927	862	900	912	923	888	869	889	949	869	899	892	933	924	877	901	825	918	923	881	937	834	915	915	903	873	848	884	961	905	885	860	925	931	874	872	895	926	853	865	837	891	910	875	912	905	912	890	917	914	899	867	863	920	870	877	897	913	898	880	867	939	920	907	878	907	904	933	905	868	920	926	856	878	921	894	942	903	916	902	898	870	866	898	870	911	923	918	902	879	910	893	882	882	861	910	907	884	910	913	853	926	879	861	880	885	889	864	969	897	891	915	863	866	959	899	946	881	914	907	913	891	888	886	882	925	901	890	907	884	934	866	905	933	854	896	881	901	898	910	883	836	885	826	934	903	929	914	861	875	897	898	865	900	977	926	930	886	910	909	882	882	882	849	890	909	861	906	885	860	892	890	839	890	881	860	912	901	844	907	897	866	861	871	886	886	885	894	874	929	914	897	875	847	835	922	917	874	901	901	867	926	893	886	879	873	871	938	912	938	856	868	847	872	849	918	878	949	890	867	928	949	899	901	898	919	888	920	868	880	966	936	925	922	875	864	885	889	892	920	921	941	850	913	922	898	922	861	977	868	874	956	921	917	914	878	910	917	939	900	866	874	892	880	929	893	875	899	912	951	940	922	879	897	888	867	923	901	916	883	846	870	888	854	837	907	868	876	911	901	880	874	899	889	900	919	889	907	890	887	928	927	895	893	931	922	894	861	903	876	875	871	883	798	879	929	922	893	866	879	889	942	868	946	853	856	855	877	876	869	913	911	890	865	917	893	880	908	858	913	933	862	885	911	888	883	889	873	916	948	864	947	886	859	880	920	913	896	878	887	898	914	861	938	875	910	877	822	906	845	855	865	897	916	853	873	903	920	947	882	910	873	909	863	905	898	881	893	906	884	927	887	959	862	871	884	902	841	944	898	903	918	863	868	940	817	846	911	895	918	870	915	873	894	898	880	917	917	917	865	900	903	912	906	914	877	943	901	915	951	923	979	915	887	911	909	857	927	930	917	885	896	899	906	887	846	832	915	897	942	843	941	903	940	981	836	894	901	832	868	913	879	890	890	891	955	910	879	888	905	929	908	889	862	900	897	895	878	875	905	917	890	908	918	866	848	919	953	902	897	888	884	892	884	886	886	913	946	918	873	896	856	925	890	928	860	917	903	895	840	904	884	864	916	890	878	855	887	953	952	886	817	868	873	909	996	900	875	899	926	900	914	921	860	889	872	876	905	901	900	895	882	886	893	906	934	882	938	923	938	832	835	883	889	895	868	910	863	866	892	878	881	927	891	884	877	952	890	894	857	880	846	885	846	853	893	892	950	902	888	877	938	974	874	879	917	896	883	816	918	890	906	906	829	935	859	898	978	917	955	873	870	848	928	846	886	892	939	907	894	929	921	854	976	904	906	931	913	907	887	887	903	910	932	891	909	900	957	884	860	897	905	901	963	888	913	894	898	917	857	882	877	921	868	918	837	914	881	919	917	906	900	850	837	891	912	876	897	892	889	882	905	884	803	935	880	938	896	898	874	887	909	937	937	856	892	921	893	891	916	898	906	902	867	921	878	884	828	909	891	866	910	946	886	899	944	923	883	956	850	884	910	871	848	898	903	898	936	843	880	934	866	892	931	892	883	908	931	845	869	877	870	940	882	885	853	854	880	859	855	920	868	925	964	867	883	870	885	868	891	899	889	892	867	873	916	891	878	873	870	882	870	912	901	864	891	893	906	858	910	903	875	890	863	945	888	883	873	873	842	924	896	914	906	875	884	903	918	924	865	907	887	898	947	874	917	928	863	917	928	907	892	861	952	884	929	851	899	907	840	899	952	919	935	937	894	925	916	909	874	909	956	865	903	856	867	856	928	900	887	863	885	914	952	849	888	913	856	942	895	922	863	893
6785	614	701	550	463	388	389	390	360	351	341	333	331	337	341	364	368	342	306	330	340	368	333	331	375	306	342	339	331	317	336	342	349	310	334	340	330	331	344	343	315	293	325	342	311	313	338	365	304	345	319	303	313	330	340	315	357	331	314	311	316	358	361	353	332	324	365	325	354	335	337	343	322	344	328	333	353	331	357	299	341	332	311	317	327	323	314	324	350	312	345	364	338	353	331	327	300	329	360	328	333	344	337	302	359	324	354	303	326	295	325	323	343	329	338	325	331	356	337	345	327	334	326	344	311	308	348	354	369	359	331	340	353	306	321	363	300	317	349	313	319	319	376	334	320	297	297	378	320	333	345	290	333	310	364	337	318	354	317	317	349	320	328	343	325	323	331	346	377	290	334	334	319	335	339	290	366	336	335	328	321	294	345	304	302	348	305	317	324	345	325	309	336	330	329	322	379	337	342	366	282	364	304	350	343	353	354	314	307	350	340	334	340	323	304	334	338	326	370	326	304	323	337	313	323	344	350	323	298	340	357	318	345	337	330	324	319	316	332	343	350	340	298	345	348	308	329	345	325	296	335	359	322	380	331	316	346	361	324	324	351	320	340	306	305	348	319	298	353	307	351	306	373	327	311	288	357	349	342	346	351	339	320	293	322	337	361	343	354	313	321	338	331	280	338	309	330	342	334	284	338	338	329	325	314	359	292	328	351	279	345	331	317	328	328	308	335	330	307	295	362	332	367	327	324	323	327	302	350	338	339	329	376	313	313	300	306	316	344	347	330	309	330	298	348	331	342	341	312	334	295	304	340	319	285	331	314	327	332	325	299	343	326	330	318	306	317	325	330	340	330	385	345	311	294	319	316	314	333	316	299	362	315	354	351	335	302	318	331	325	331	361	343	314	306	343	359	341	335	346	307	297	345	324	313	289	314	310	365	353	315	356	327	315	321	336	338	328	346	337	317	333	346	285	296	320	304	349	338	317	329	338	335	301	326	368	320	329	320	305	370	316	325	338	336	350	364	327	335	321	331	340	328	322	320	355	347	336	356	291	354	319	318	324	303	344	325	317	285	299	338	294	327	296	322	360	335	283	323	310	276	330	338	325	339	361	327	344	323	331	314	315	336	341	336	315	322	330	315	335	318	318	305	322	332	316	345	299	327	328	351	314	325	320	327	351	342	327	349	300	294	314	361	325	339	304	345	349	312	316	327	314	320	299	324	349	318	308	313	341	349	336	360	306	330	301	362	344	298	322	330	336	332	328	326	281	350	354	293	352	345	320	328	348	320	299	322	325	355	348	318	320	337	332	326	338	332	310	312	310	328	299	323	324	329	335	319	305	360	345	353	347	333	319	326	310	331	330	323	315	304	336	354	285	302	335	324	320	364	298	312	325	315	324	296	333	330	303	324	291	329	319	337	336	333	316	307	303	339	337	355	302	315	370	335	336	317	309	305	312	326	321	331	339	341	324	327	341	328	326	308	299	353	328	328	343	345	329	322	321	294	346	348	337	347	339	326	317	320	319	352	328	310	347	322	340	316	314	300	325	335	305	332	306	356	373	360	323	322	303	329	331	341	318	334	338	327	336	298	336	335	292	293	313	319	338	350	326	340	345	337	317	317	346	347	290	337	325	332	315	337	303	330	340	316	335	334	346	327	302	317	321	348	344	349	324	346	357	327	330	296	327	292	312	338	358	344	334	355	329	353	336	322	326	342	345	307	350	312	326	324	337	329	344	317	315	349	340	321	357	331	369	336	330	326	359	344	322	333	307	330	308	311	334	297	336	344	333	339	308	308	334	358	350	322	332	318	296	335	339	283	326	352	346	313	352	330	321	329	320	373	348	317	354	315	314	332	337	347	351	339	314	327	319	332	335	337	326	321	349	323	336	326	302	302	339	328	317	325	373	333	336	325	332	339	311	352	353	347	321	341	311	328	318	310	344	302	351	343	348	332	305	322	336	316	325	352	337	314	305	322	333	310	333	311	348	346	335	313	333	327	334	308	318	319	313	347	334	336	335	317	331	340	340	332	305	343	342	333	333	324	295	348	339	321	303	296	320	299	346	354	334	333	342	335	341	316	327	307	348	347	363	339	318	320	326	310	361	326	349	351	334	313	328	334	329	306	350	335	303	312	337	337	351	309	315	342	300	320	317	299	301	345	320	321	330	369	321	330	340	322	337	329	286	361	324	323	314	312	335	320	379	333	305	295	308	311	354	333	318	325	344	345	314	373	299	344	351	348	333	302	331	312	341	348	340	356	353	303	337	306	337	325	369	332	295	314	342	342	331	328	325	322	325	328	367	346	353	345	341	320	319	342	306	356	335	291	321	345	323	332	327	315	339	314	310	336	309	351	335	324	299	369	354	359	363	355	314	316	345	310	301	364	331	301	289	347	351	350	365	323	349	347	344	294	334	293	306	358	311	299	321	325	341	364	315	316	337	357	331	372	345	329	352	343	310	345	330	317	329	328	314	346	334	324	347	317	325	335	338	329	365	296	322	312	301	340	353	339	301	334	291	344	329	348	361	321	299	315	337	332	319	340	349	358	329	311	319	323	335	350	352	358	357	305	344	333	313	321	325	316	344	323	319	302	326	305	354	305	341	324	351	327	290	322	334	325	319	322	321	265	335	364	319	366	323	337	327	342	340	312	319	330	357	340	317	328	333	307	333	299	316	335	337	343	361	302	327	315	348	357	348	353	327	344	311	319	343	313	304	311	321	338	316	332	346	318	319	345	324	312	314	338	338	332	323	321	318	325	349	337	322	346	313	357	328	358	322	297	328	334	360	335	362	312	328	308	323	333	294	349	342	307	352	317	326	340	358	306	341	347	337	295	335	313	319	327	347	326	315	317	320	339	325	334	322	355	301	319	349	357	299	330	318	330	326	321	350	364	326	310	353	345	330	317	359	302	332	318	307	308	338	307	313	321	345	317	335	332	367	329	339	289	291	309	344	338	301	342	330	336	317	321	360	321	338	352	317	329	312	336	300	344	312	347	348	298	334	339	355	313	318	323	348	337	345	313	319	325	316	344	331	302	312	317	333	352	311	341	332	343	308	336	329	345	347	297	337	311	314	284	301	329	342	306	303	336	340	327	318	340	341	324	319	344	306	329	318	329	305	361	309	332	293	329	351	349	329	337	351	318	316	327	352	315	309	321	314	315	321	344	358	328	321	333	343	318	299	312	309	316	320	331	361	336	315	354	337	371	343	302	320	299	328	318	359	301	308	326	394	347	299	318	306	298	322	338	350	310	340	343	304	348	333	317	318	316	313	316	331	313	342	343	318	331	362	321	340	329	313	323	326	340	355	326	343	309	350	337	318	325	323	326	327	340	349	303	318	311	352	305	306	342	304	293	292	319	349	374	313	320	332	331	330	308	306	336	371	304	318	330	313	311	330	363	342	323	347	325	304	329	323	324	315	322	359	311	304	340	308	293	329	309	365	328	323	336	313	358	344	316	352	308	321	322	322
6525	1033	1543	1591	1277	1174	1103	981	973	946	983	896	904	911	878	885	880	860	831	813	850	821	814	793	801	842	810	858	796	787	804	846	808	782	769	842	793	817	751	833	811	761	841	805	784	794	777	764	856	795	842	762	780	811	759	791	771	794	803	780	802	793	801	798	764	823	774	775	803	792	823	795	798	808	835	786	812	781	826	785	799	735	816	784	762	774	786	837	747	816	824	779	741	859	823	793	767	743	837	823	800	814	740	809	811	799	821	798	848	720	805	805	799	833	800	807	828	807	779	766	753	845	767	783	762	817	791	731	766	750	759	797	793	818	772	800	778	772	751	795	791	739	827	811	692	831	751	804	809	828	795	768	809	795	813	792	797	778	733	795	786	813	782	791	806	782	730	823	754	776	807	846	784	771	806	789	791	783	809	813	803	816	803	768	801	804	786	827	792	756	819	806	815	788	759	803	770	813	794	733	795	767	753	753	782	770	786	745	786	763	775	796	789	803	810	803	812	818	804	781	792	784	765	767	774	785	819	810	795	824	784	728	767	818	829	804	783	791	838	775	808	770	779	832	839	809	825	763	850	744	809	778	833	749	785	745	821	826	744	808	781	781	717	765	779	765	775	765	784	806	784	768	786	761	797	773	777	763	732	783	787	811	802	802	774	841	797	816	776	811	767	813	817	805	733	874	764	785	781	764	809	828	821	771	813	768	750	803	842	752	755	762	780	762	784	803	784	820	777	771	806	813	814	801	802	786	789	799	785	839	778	803	749	768	852	770	769	783	795	809	806	782	784	785	768	793	825	838	800	754	798	799	764	830	784	783	764	760	818	818	832	744	790	774	863	809	774	827	789	803	787	772	783	803	791	760	807	754	818	789	816	826	799	782	819	817	838	809	801	814	808	757	786	784	734	726	825	735	762	754	787	778	749	774	772	778	789	748	818	800	784	798	774	774	834	846	774	793	759	760	818	822	828	749	813	761	748	768	790	799	818	781	798	817	788	796	800	775	800	792	765	792	825	805	819	846	775	813	799	752	804	811	766	818	794	797	819	762	784	816	819	809	745	767	794	788	823	793	784	809	820	789	814	747	767	801	798	828	797	771	804	836	804	758	790	776	757	742	800	813	847	842	803	809	856	795	778	830	764	803	808	780	796	794	769	772	802	815	814	833	765	778	779	790	825	774	781	803	785	799	781	809	768	786	762	849	799	737	772	811	803	762	789	736	820	857	802	839	809	759	813	804	793	828	809	792	764	819	795	821	771	795	783	821	771	796	800	783	789	835	789	780	769	794	821	789	849	789	759	788	783	788	860	789	771	767	815	785	786	805	793	804	734	772	783	770	801	766	770	791	837	804	808	752	829	766	729	834	806	807	811	753	799	819	786	867	778	848	794	805	750	792	789	818	792	789	816	802	818	820	791	796	792	780	780	808	797	814	795	792	772	764	767	771	759	820	788	762	760	776	770	819	771	804	775	818	836	773	780	859	790	763	751	802	801	792	776	813	752	790	831	766	771	814	841	819	765	800	833	832	801	823	809	760	769	744	782	782	816	794	772	791	770	762	739	797	779	777	804	786	790	754	776	791	811	786	814	793	794	800	835	727	827	820	781	787	821	776	803	807	838	764	792	806	803	847	752	770	807	768	780	759	814	705	817	810	791	768	814	764	798	848	824	808	759	784	770	776	817	753	810	782	773	810	780	810	793	805	811	803	816	841	783	747	806	822	810	839	842	864	815	785	825	743	834	755	801	760	774	788	798	752	790	778	759	785	738	810	791	793	778	790	773	764	782	777	829	718	819	816	817	800	754	776	785	785	768	778	778	796	780	767	751	812	791	818	821	795	819	783	771	756	811	746	845	796	772	805	836	747	812	771	804	780	818	799	784	730	788	791	809	810	785	760	764	742	807	778	780	737	843	778	815	763	747	795	774	837	776	835	772	749	740	783	804	797	802	802	839	780	779	813	766	811	786	822	760	816	793	753	793	819	783	759	782	826	835	763	803	779	814	764	785	760	806	819	781	798	769	785	806	765	816	769	804	771	812	813	800	753	798	772	766	843	796	822	763	771	799	834	774	771	773	841	754	800	807	737	838	790	788	794	799	782	798	817	820	791	813	751	758	812	789	711	764	812	781	775	825	783	836	734	809	821	808	757	781	731	842	756	767	802	785	794	781	779	804	760	791	806	761	780	850	779	775	752	816	845	772	781	796	777	812	812	765	808	808	753	825	794	795	774	840	791	799	790	799	786	804	765	799	803	851	748	784	798	825	811	799	781	836	808	785	789	781	817	804	774	790	833	780	774	783	752	798	832	824	808	752	722	823	802	808	805	729	798	830	814	755	777	765	792	807	783	756	833	815	796	794	757	820	787	762	772	810	770	823	813	775	801	833	813	803	757	824	745	796	806	808	799	781	818	807	778	814	806	786	764	837	832	756	831	805	773	782	768	757	773	826	812	796	825	802	801	782	784	780	763	775	784	825	797	811	776	765	783	777	828	768	818	818	778	796	814	752	758	798	762	813	764	741	815	739	770	794	816	793	735	831	788	841	753	782	804	815	795	787	792	822	824	780	767	747	759	790	778	814	813	787	773	786	792	793	787	805	838	814	743	790	760	788	795	847	828	778	790	800	761	773	790	820	820	769	752	739	774	782	807	801	776	779	827	819	813	848	774	771	833	755	749	824	796	770	808	793	836	787	759	789	805	785	818	803	770	760	794	832	780	768	776	830	793	772	805	798	802	778	755	802	776	823	795	773	826	780	827	754	777	823	830	770	782	834	766	778	790	801	774	828	778	798	811	787	787	793	828	790	780	779	815	812	787	827	769	852	830	812	784	817	776	781	764	800	804	782	786	782	833	791	786	798	824	787	744	791	776	805	808	732	839	772	796	778	799	794	798	817	791	788	738	781	794	774	805	835	777	860	845	814	796	763	759	804	782	781	765	826	786	803	769	809	810	786	792	802	759	748	797	762	798	803	798	741	767	802	794	839	804	759	853	789	771	811	807	795	817	767	772	794	794	794	793	745	757	797	809	787	732	798	810	841	736	829	773	787	812	727	805	805	772	791	791	811	818	756	789	811	740	783	764	763	771	806	800	812	832	777	787	744	828	807	817	767	774	813	825	777	789	806	810	785	796	784	825	806	725	752	731	790	785	869	819	783	836	777	804	766	829	808	765	801	797	781	795	784	787	816	851	828	782	802	798	762	807	798	833	810	781	820	784	822	785	761	783	782	777	783	799	812	753	784	821	770	779	774	770	804	805	770	815	773	794	789	797	796	761	722	818	787	795	766	802	748	781	821	777	769	794	805	790	806	791	750	822	785	786	818	795	740	774	767	797	782	833	794	756	800	820	823	771	818	804	763	794	773	840	820	773	774	762	819	808	784	777	763	742	838	778	814	788	827	776	802	754	775	825	753	794	794	807	794	786	831	782	739	771	792	801	743	805	764	781	827	836	781	821	799	812	774	808	803	766	773	819	807	827
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
