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
338427226226	338427226782	338427227332	338427227882	338427228432	338427228982	338427229532	338427230084	338427230632	338427231182	338427231732	338427232282	338427232832	338427233382	338427233932	338427234482	338427235034	338427235582	338427236132	338427236684	338427237232	338427237782	338427238334	338427238882	338427239432	338427239984	338427240532	338427241082	338427241634	338427242182	338427242732	338427243282	338427243834	338427244382	338427244932	338427245482	338427246034	338427246584	338427247134	338427247684	338427248234	338427248782	338427249334	338427249884	338427250434	338427250984	338427251532	338427252082	338427252634	338427253184	338427253734	338427254284	338427254834	338427255384	338427255932	338427256482	338427257034	338427257582	338427258134	338427258682	338427259234	338427259784	338427260332	338427260884	338427261434	338427261984	338427262532	338427263084	338427263634	338427264184	338427264734	338427265284	338427265834	338427266384	338427266934	338427267484	338427268034	338427268584	338427269132	338427269684	338427270234	338427270784	338427271334	338427271884	338427272434	338427272984	338427273534	338427274084	338427274634	338427275184	338427275734	338427276284	338427276834	338427277384	338427277934	338427278484	338427279034	338427279584	338427280134	338427280684	338427281234	338427281784	338427282334	338427282884	338427283434	338427283984	338427284534	338427285084	338427285634	338427286184	338427286732	338427287284	338427287834	338427288384	338427288934	338427289484	338427290034	338427290584	338427291134	338427291684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
11826	983	941	731	554	456	419	397	287	265	235	297	251	261	243	229	235	207	227	235	248	213	232	203	217	248	194	225	239	223	203	212	233	240	227	210	214	222	193	221	176	200	235	205	215	208	209	204	233	230	216	201	230	230	228	245	225	204	195	225	220	205	211	187	183	215	209	235	212	222	171	212	239	228	187	211	215	199	213	185	204	198	212	204	191	216	212	207	193	223	195	196	244	239	228	228	219	191	221	225	197	206	214	212	239	205	204	208	214	204	215	177	241	226	211	200	194	217	196	204	213	226	211	199	199	229	198	217	241	192	223	226	205	200	237	192	203	201	234	212	216	195	199	204	198	192	219	217	203	214	184	194	188	221	211	217	201	200	234	186	225	201	212	186	187	204	231	207	236	229	201	236	216	181	221	211	204	220	211	211	227	207	204	184	208	199	229	224	209	226	204	207	225	205	197	211	222	184	211	200	192	213	209	210	239	210	214	214	209	205	207	221	200	200	207	217	198	223	207	191	193	213	198	196	236	220	205	214	181	222	197	203	169	214	224	173	212	211	206	158	205	197	214	190	231	210	241	229	191	205	226	223	224	187	184	189	212	198	196	214	205	207	208	197	224	208	198	227	206	231	217	216	205	239	223	209	229	203	217	197	203	217	219	209	198	236	218	205	218	233	211	201	208	229	191	186	247	217	197	203	207	195	206	210	210	216	190	209	207	213	190	190	223	223	228	190	201	201	216	200	210	206	204	207	198	222	215	189	183	234	194	185	207	268	202	208	228	203	203	212	203	204	186	189	190	192	206	220	197	228	187	212	218	235	213	220	228	217	197	237	202	202	179	202	235	217	202	206	215	205	206	227	208	232	207	211	239	219	202	204	191	177	214	206	191	196	226	216	218	198	206	222	212	187	215	211	212	197	212	202	199	217	224	218	208	198	197	199	212	206	216	217	181	205	230	211	209	213	208	202	213	196	206	189	211	235	215	191	200	208	193	207	206	189	231	207	231	207	223	215	261	233	197	223	215	212	200	190	216	219	233	207	206	214	202	183	237	203	226	189	206	229	216	212	200	189	204	203	206	242	213	203	193	189	189	207	232	213	225	208	185	206	237	176	248	228	195	196	226	214	203	200	185	185	189	202	200	211	224	224	201	214	190	224	191	190	211	211	223	221	197	220	210	213	207	217	206	208	197	215	223	213	230	195	210	204	203	203	200	216	252	214	219	214	226	215	223	228	206	192	211	215	191	199	228	209	201	207	195	203	204	228	207	224	226	210	193	236	216	203	189	192	230	212	197	207	200	214	218	221	222	195	173	198	207	208	191	203	210	171	199	210	221	198	180	209	235	197	213	197	221	212	215	211	254	219	189	201	178	188	194	208	198	231	193	237	198	205	226	189	200	221	191	202	203	217	196	228	203	195	180	204	223	210	187	201	239	215	217	207	205	181	208	207	196	207	226	205	191	212	203	202	210	199	226	221	226	234	205	213	210	213	235	207	227	205	218	197	219	216	207	204	185	190	197	229	191	190	198	228	206	203	186	235	205	189	213	226	193	219	199	205	208	171	209	216	216	212	225	201	209	205	203	210	202	197	204	217	224	168	208	219	215	178	194	204	189	217	225	206	215	232	198	217	213	184	227	206	202	199	181	195	207	198	193	218	192	218	176	219	216	202	224	180	199	182	234	191	223	216	205	222	195	218	172	196	217	240	199	218	205	199	231	230	214	226	222	194	188	187	208	207	202	201	173	241	224	235	194	206	206	224	195	209	227	223	218	187	202	193	229	208	211	228	205	194	214	204	218	176	230	217	198	188	217	200	237	218	196	218	192	191	192	197	184	221	223	225	205	240	207	195	223	229	209	219	220	222	223	224	226	209	211	201	200	202	186	204	197	214	235	239	222	194	222	220	191	191	189	186	193	185	193	216	220	221	215	203	204	212	226	207	194	215	235	207	223	218	232	216	210	190	188	214	227	205	219	220	237	200	224	216	234	250	175	207	226	214	187	229	211	215	234	242	222	223	211	228	178	215	217	214	233	219	214	216	194	217	223	231	209	226	180	192	199	239	237	221	197	203	198	194	223	206	206	208	210	176	215	188	219	215	217	224	210	208	208	206	244	219	212	207	224	215	197	203	226	219	207	238	211	210	169	203	222	219	217	177	206	218	199	202	216	206	208	227	233	172	216	218	218	210	208	190	186	190	203	199	214	184	234	194	200	203	202	233	210	206	194	212	197	210	189	210	197	190	208	210	202	203	192	204	219	227	187	201	209	217	191	231	201	228	208	211	206	207	203	219	210	225	202	210	210	206	231	246	214	199	201	182	195	190	218	215	201	213	228	186	238	226	198	210	215	210	185	208	220	205	233	205	209	200	209	178	207	217	230	209	206	185	191	219	200	200	205	192	197	209	184	217	207	229	214	201	197	213	234	205	184	214	187	196	220	190	192	248	221	197	224	213	199	207	193	184	203	234	202	194	217	203	201	211	188	207	224	221	172	188	195	226	200	232	213	244	197	217	201	224	232	203	192	216	207	221	202	208	208	226	204	187	205	242	186	219	235	191	218	201	207	205	225	223	219	194	192	210	218	207	213	181	187	227	185	242	197	196	180	191	223	219	176	204	217	223	197	205	211	167	219	188	197	181	211	200	207	198	207	213	215	213	199	227	208	200	230	220	209	203	230	208	215	206	231	200	198	159	183	198	195	212	221	181	197	213	192	184	221	188	175	205	194	197	208	211	224	230	197	217	209	194	200	217	239	246	198	218	219	228	224	191	223	228	211	187	200	215	219	219	202	196	179	215	224	204	202	207	209	214	207	233	252	205	228	208	209	218	206	200	193	212	214	204	207	211	210	196	205	194	211	194	191	226	204	191	195	195	224	184	211	198	213	208	215	220	235	202	205	187	227	247	188	188	193	200	200	213	233	209	225	195	193	193	211	197	204	187	201	215	199	193	221	208	190	206	199	200	205	208	218	216	223	214	224	211	210	212	209	217	180	234	209	194	209	207	208	230	209	209	223	208	215	208	203	243	223	170	195	202	217	199	188	200	216	223	201	189	191	210	242	188	194	202	208	217	213	214	188	234	195	195	194	221	190	221	215	177	207	222	205	203	208	208	231	220	185	197	186	193	221	204	197	189	223	213	209	209	195	240	200	181	230	245	195	205	186	220	204	214	221	206	204	175	193	198	222	171	209	208	233	215	216	207	191	219	217	174	188	205	223	209	208	206	210	213	188	238	190	198	213	213	224	233	220	207	180	185	210	216	208	188	186	229	245	194	217	210	190	224	226	204	215	204	221	194	211	192	192	189	214	207	196	190	206	213	212	209	227	222	193	215	203	215	193	206	221	226	202	213	216	230	250	242	195	196	210	194	228	228	211	192	199	220	196	196	211	210	198	170	202	195	223	208	172	204	213	208	211	217	209	219	226	191	215	213	207	212	201	210	218	211	191	183	241	201	231	206	217	198	201	196	195	208	214	183	203	197
7870	1118	1986	2226	2041	1734	1493	1155	1132	979	920	888	852	850	768	723	677	667	673	641	592	644	657	611	580	565	568	564	612	601	635	574	569	595	567	542	549	528	535	554	607	589	555	541	525	537	541	527	557	558	558	483	533	566	526	543	514	540	529	521	582	523	498	535	493	530	508	537	536	544	551	521	533	498	563	562	545	536	530	508	491	569	552	484	548	515	501	550	525	511	543	497	545	489	559	509	510	487	520	543	497	552	524	503	492	513	490	472	497	533	524	497	541	515	486	571	529	514	577	533	525	539	507	505	536	579	532	522	582	567	503	563	497	501	505	510	538	530	502	496	518	521	555	528	534	509	522	526	517	521	518	544	470	501	515	516	546	534	528	521	556	550	551	532	542	541	503	526	536	539	503	501	521	548	516	476	526	532	508	512	518	540	482	539	518	542	522	511	488	540	484	524	512	512	545	546	508	511	571	528	499	520	540	519	526	536	486	513	522	503	495	520	524	542	497	504	536	493	521	517	495	467	518	549	517	523	520	501	516	533	533	532	496	543	528	473	507	505	515	531	524	540	516	557	540	515	546	515	557	500	542	535	530	540	520	569	535	493	560	536	530	489	565	519	550	482	475	501	490	529	537	541	487	504	518	565	525	520	516	532	524	527	537	519	518	535	515	544	540	548	540	560	518	564	601	521	532	534	516	561	470	515	505	523	523	532	509	536	541	517	528	516	518	505	525	507	554	575	501	515	508	499	521	529	530	548	495	537	496	517	510	522	516	531	551	502	547	563	530	484	520	518	527	517	491	518	536	492	523	498	520	521	529	508	534	506	531	504	549	557	503	547	493	549	525	493	539	482	544	552	508	514	539	527	513	483	511	518	512	514	544	530	528	503	498	531	530	557	523	555	512	535	532	520	513	524	511	527	516	507	529	511	537	472	528	475	518	549	543	532	483	543	540	500	518	516	514	528	548	530	504	545	537	527	536	504	532	550	499	530	495	517	497	507	541	561	494	515	500	539	529	530	525	511	507	521	526	528	537	562	506	519	513	481	498	524	537	539	497	556	555	522	557	514	539	533	504	563	526	499	490	518	509	488	511	517	529	527	517	523	547	540	493	528	569	536	522	502	550	532	551	497	522	528	509	540	556	542	503	519	555	555	531	517	498	553	544	563	519	497	483	515	493	555	516	542	506	542	519	516	518	525	517	508	524	498	528	504	532	524	533	536	545	511	577	487	523	526	489	516	553	509	521	513	513	516	473	509	536	546	537	549	527	502	544	530	555	516	533	513	557	572	539	526	531	536	538	485	521	541	558	506	470	529	571	499	520	551	527	519	484	537	526	504	531	565	493	505	564	502	491	508	501	516	509	530	507	504	525	518	531	523	516	500	517	500	506	526	488	456	542	513	553	527	505	489	550	538	522	520	530	531	513	508	557	508	509	542	550	524	520	516	530	523	546	551	517	530	522	530	483	517	516	534	511	541	531	502	555	563	519	544	504	531	495	529	585	530	498	534	507	545	551	531	507	533	562	499	513	511	497	550	511	539	528	532	524	538	555	490	537	529	556	518	473	482	530	528	515	531	538	536	522	531	521	480	514	497	531	530	549	527	527	536	533	513	530	547	547	539	497	502	521	520	528	528	510	530	510	547	485	539	545	562	499	538	557	558	509	520	535	518	516	519	535	467	491	495	554	558	506	513	516	520	550	545	473	516	510	522	513	536	517	522	545	558	485	547	508	504	504	541	546	515	498	547	518	513	528	535	513	537	491	534	557	563	541	491	503	513	521	510	527	526	525	518	511	502	505	559	506	495	550	522	508	511	519	553	577	530	517	521	538	502	514	506	519	542	499	517	530	522	506	500	537	524	570	540	533	544	561	543	557	545	520	517	518	539	514	532	510	487	534	530	535	523	527	550	529	484	538	525	542	521	540	577	511	508	521	539	553	562	507	503	507	487	542	573	521	529	521	514	535	510	540	528	476	501	542	525	525	506	530	535	507	533	543	566	480	519	539	550	527	513	493	525	508	561	507	528	526	540	520	559	533	498	543	519	550	518	526	533	481	532	604	556	503	520	497	582	551	559	518	529	530	526	571	539	571	544	543	500	506	502	516	506	528	531	529	517	528	495	551	513	508	517	551	531	521	471	504	527	496	486	574	498	519	520	511	550	543	504	476	534	534	516	525	543	510	527	513	533	536	520	508	499	582	549	547	524	535	519	505	472	555	499	518	529	565	521	524	545	533	546	550	537	537	531	528	512	528	552	524	547	502	505	529	465	545	537	527	556	517	538	511	498	526	546	521	517	549	507	542	491	491	545	510	512	574	529	494	538	508	526	526	500	534	533	522	548	489	545	508	499	539	532	555	557	513	509	474	458	506	528	553	514	531	559	555	543	513	484	561	550	545	507	523	514	491	542	522	535	517	532	524	505	519	530	522	520	563	514	537	559	519	564	544	533	528	570	474	485	554	507	505	502	522	558	567	489	607	506	518	563	537	483	549	489	525	502	498	485	517	502	532	526	531	532	549	489	538	541	499	512	537	508	516	534	515	456	506	502	523	523	526	549	559	511	502	547	497	517	544	505	534	540	558	562	547	537	535	490	518	513	523	495	513	560	534	550	549	553	557	543	561	535	530	506	519	530	520	538	522	505	507	538	492	587	509	566	548	535	504	512	564	536	503	535	499	520	534	526	555	549	504	563	530	528	520	527	516	524	507	505	506	522	519	518	513	516	574	529	524	521	511	463	476	548	523	551	512	515	516	504	516	535	538	481	496	504	517	491	504	568	548	475	512	526	529	529	571	547	528	509	544	521	495	519	523	499	540	541	501	551	539	549	509	534	506	497	583	547	549	486	545	550	528	522	533	490	552	499	515	519	493	513	490	557	541	538	514	528	542	532	531	572	530	503	535	536	531	528	501	545	546	500	513	514	518	509	520	534	537	501	559	546	525	511	528	482	532	507	503	516	550	539	525	512	487	520	540	504	513	523	491	520	530	550	530	473	559	504	523	492	509	541	510	524	558	494	560	507	540	519	514	539	528	519	500	519	553	485	547	522	503	506	525	525	522	556	477	492	522	532	509	564	490	509	535	554	541	519	537	541	529	510	548	568	502	526	498	533	553	525	574	525	552	562	505	514	565	471	542	544	494	517	517	543	524	500	528	533	542	519	538	538	499	539	494	506	512	533	545	538	546	505	484	510	497	525	531	520	545	556	507	489	497	539	544	546	510	511	506	510	502	523	494	518	531	515	537	514	538	524	508	535	498	519	517	515	499	506	515	524	517	552	517	485	547	549	518	554	520	497	522	515	503	522	538	550	516	492	541	497	530	517	542	523	501	540	532	553	502	528	502	484	541	509	496	525	533	494	560	510	529	553	498	483	533	556	517	528	509	514	513	518	514	526	535	519	515	535	517	543	561	541	503	498	559	502	507	527	532	534	543	533	494	530	533	527	529	567	527	521	536	562	526	489	595	553	525	524	563	546	518	519
1341	376	360	382	355	313	332	313	294	327	299	298	299	334	310	318	323	267	273	309	298	329	305	319	276	305	310	307	308	343	339	314	308	331	287	296	305	300	257	295	350	308	266	305	293	347	292	316	286	305	270	334	292	299	313	259	296	289	287	297	314	299	302	324	273	272	304	292	315	271	310	295	299	285	306	290	339	284	317	287	341	294	298	271	312	322	302	309	298	308	299	302	293	319	307	301	286	311	316	290	273	300	323	310	301	314	285	305	292	323	295	282	306	304	295	289	278	304	312	304	321	302	308	313	328	317	339	290	292	299	299	322	320	310	288	310	269	284	315	279	263	269	296	319	297	321	332	315	290	291	327	303	270	304	294	284	314	298	285	336	287	293	278	326	330	305	315	314	342	309	279	346	309	314	300	297	296	300	299	306	306	282	299	289	289	329	301	331	313	280	291	277	315	278	286	321	322	288	279	309	328	319	320	313	274	311	301	327	312	283	277	283	321	284	289	311	289	301	339	317	325	316	313	328	284	299	305	291	290	323	314	316	290	298	301	278	284	292	302	304	285	300	327	284	295	281	291	278	283	290	288	307	273	331	283	279	288	282	277	307	320	266	335	289	307	329	339	290	275	320	297	281	317	290	280	301	278	287	338	281	299	291	322	311	298	296	272	300	302	312	293	295	320	292	318	305	294	299	335	303	314	294	335	265	291	327	304	308	307	303	304	320	317	293	291	276	313	297	310	294	312	313	237	285	297	305	295	296	281	295	306	271	272	278	271	304	294	285	302	327	296	287	282	319	280	307	322	330	299	321	277	292	319	326	313	275	309	312	296	295	308	295	306	329	304	304	294	293	311	298	300	268	308	317	307	277	303	249	308	328	270	308	325	276	247	287	305	303	321	336	296	318	285	333	329	304	266	308	282	338	294	325	311	260	292	300	282	299	293	307	278	277	326	287	317	310	306	291	287	311	314	320	317	278	314	272	249	301	315	311	295	288	297	273	293	285	292	297	305	309	304	307	258	262	331	306	322	291	292	292	314	296	312	307	299	314	260	286	307	338	288	298	307	301	282	290	298	321	296	314	287	308	299	298	300	291	267	274	304	334	289	293	318	319	302	341	326	299	313	285	308	296	301	300	310	332	305	297	282	292	305	343	311	317	306	306	283	293	310	266	276	346	301	304	323	277	274	292	317	307	288	312	308	283	291	294	290	279	327	270	284	261	314	290	269	291	292	253	285	292	295	300	308	291	320	287	278	328	286	334	297	320	297	283	259	300	295	335	289	257	269	307	338	313	333	305	330	315	327	330	299	283	294	253	289	286	291	282	305	314	302	320	309	321	275	299	311	269	302	287	276	276	282	292	305	278	333	329	312	280	305	303	320	318	315	321	307	340	287	301	349	271	301	321	281	305	293	313	281	309	302	317	288	280	310	272	264	314	302	285	317	333	311	317	279	313	302	280	254	313	311	294	307	328	315	280	300	295	302	325	331	317	301	281	277	288	284	333	321	311	303	319	266	294	338	289	291	299	283	273	290	270	305	298	297	343	296	285	309	292	324	290	317	291	304	342	282	309	317	330	299	272	293	278	320	323	265	328	306	305	303	274	302	328	318	283	295	300	316	305	313	317	291	283	275	281	305	276	256	291	311	283	252	288	294	299	309	302	318	283	276	313	315	299	290	296	262	262	288	289	310	292	315	332	286	263	297	278	297	292	269	308	301	308	302	287	277	294	318	297	287	294	272	309	301	280	307	310	292	335	301	318	318	314	267	292	299	275	278	293	266	305	324	293	306	311	300	312	314	323	294	301	310	278	298	282	263	285	274	313	296	319	306	305	305	287	322	297	294	284	312	314	283	273	290	313	327	314	310	316	309	305	305	294	263	324	303	307	315	277	322	296	344	310	332	301	326	306	308	326	300	316	284	320	309	316	298	294	284	301	291	304	315	312	284	296	305	351	297	304	284	272	296	308	343	285	297	319	318	283	277	316	315	320	313	303	314	303	289	272	290	298	243	286	315	301	332	307	287	310	271	285	296	281	288	283	290	290	303	288	282	332	308	284	274	281	301	307	311	307	295	260	292	284	288	288	298	289	311	320	299	326	293	300	309	282	276	312	302	278	299	323	282	313	292	355	316	324	329	335	317	279	289	309	306	321	342	336	310	332	313	312	312	295	335	288	322	309	296	311	302	309	264	270	352	328	271	301	304	300	302	284	261	292	288	309	311	319	296	309	279	325	297	306	300	315	289	310	279	258	296	319	339	320	312	299	303	312	292	286	317	324	300	358	317	294	322	312	288	331	280	305	288	304	327	270	296	298	290	299	253	270	294	290	294	316	306	325	283	299	290	295	316	300	266	285	327	315	302	270	289	332	295	289	273	294	305	283	305	334	332	326	331	317	351	329	329	292	316	276	310	289	293	280	319	293	280	299	303	283	288	306	311	348	323	295	289	277	272	273	309	313	316	291	297	281	307	280	290	327	288	301	335	322	276	283	309	314	297	300	283	275	272	280	274	294	308	284	259	309	299	283	285	277	300	327	304	317	320	304	294	296	322	318	282	303	268	313	298	297	320	291	277	316	303	324	305	272	278	319	286	289	271	332	302	285	327	325	273	305	307	286	301	288	309	317	290	326	297	330	323	273	324	302	299	317	300	307	309	323	279	281	298	299	326	311	263	286	300	302	309	290	269	298	330	291	307	326	313	308	292	301	276	301	317	241	350	316	308	298	329	281	269	276	306	307	293	299	310	336	307	302	300	297	304	270	276	340	304	294	327	304	294	301	294	307	268	287	327	300	329	287	305	283	316	288	312	311	293	298	306	327	275	310	311	285	309	286	301	283	290	334	325	285	286	332	281	288	300	271	283	286	320	314	291	307	320	308	281	309	311	295	294	297	263	286	308	312	317	298	311	327	312	302	286	292	267	311	306	297	293	305	309	336	294	283	296	280	307	298	329	301	313	309	286	307	274	283	301	296	315	311	311	284	290	356	311	339	319	317	304	323	305	321	295	341	298	312	286	289	312	284	310	300	290	292	302	300	287	331	291	320	285	275	268	288	284	270	321	295	320	336	284	310	310	327	296	284	262	287	297	323	302	354	323	290	308	300	295	285	310	284	301	337	315	298	308	314	303	328	312	277	336	301	279	306	293	304	303	308	294	331	307	287	314	303	296	286	316	308	327	280	318	341	295	272	291	315	307	334	296	310	307	289	269	327	338	300	313	306	331	302	305	281	308	284	340	336	301	321	294	279	288	305	302	283	289	291	303	295	290	325	308	306	326	297	276	305	300	329	264	302	305	285	282	296	301	310	318	304	299	302	322	306	314	277	296	284	284	304	282	318	281	284	307	291	278	304	288	267	277	329	293	281	320	287	290	285	339	319	327	328	297	284	311	287	289	260	297	320	276	270	259	305	320	305	330	311	311	292	293	313	311	306	277	315	292	293	297	268	279	272	288	306	293	298	314	302	283	341	292	306	303	295	294	284
1961	854	940	972	907	880	930	865	809	775	830	728	825	752	771	720	769	740	749	739	740	782	776	775	761	744	772	772	791	760	850	759	800	750	759	764	747	762	761	790	765	764	750	786	725	767	755	770	773	754	759	735	789	789	736	761	780	756	769	761	752	784	762	790	747	804	752	741	813	695	769	709	772	745	708	790	748	745	746	742	747	779	739	761	810	715	717	733	761	746	759	766	755	761	774	785	702	734	813	728	761	753	777	753	736	807	744	755	745	754	755	762	739	756	727	741	752	772	729	759	735	773	796	792	750	717	709	700	763	793	794	743	782	740	748	755	770	746	763	744	742	690	749	744	771	788	751	781	740	712	781	713	788	751	708	728	727	760	769	765	726	743	756	751	733	763	729	719	755	731	733	726	771	766	731	774	759	714	713	761	741	770	732	725	777	750	765	780	734	753	695	705	746	785	749	746	723	713	744	781	720	763	767	720	753	801	760	733	738	717	758	766	748	753	741	717	784	749	745	740	723	743	783	785	773	770	766	725	797	765	734	782	756	776	799	700	740	750	776	748	782	737	765	735	774	739	740	829	779	747	759	742	762	715	735	748	773	792	750	703	711	773	724	721	738	823	739	766	705	759	770	768	712	749	782	795	759	771	763	731	723	745	766	758	789	739	731	751	773	773	713	729	732	712	736	728	719	700	754	767	731	741	729	753	764	755	797	789	762	742	757	779	759	741	767	754	723	730	761	764	720	741	740	750	800	705	699	774	728	715	754	738	741	758	738	726	712	728	753	721	759	737	719	770	759	762	757	742	741	757	798	775	728	780	773	734	744	768	723	727	732	792	777	754	732	722	751	747	732	792	753	812	789	761	768	756	777	740	737	739	743	719	754	753	755	775	740	754	808	764	775	752	724	781	739	737	775	772	747	739	752	771	762	756	763	730	760	723	736	766	744	737	702	733	754	756	710	755	751	751	739	739	755	711	760	772	751	712	758	728	724	802	747	674	731	773	726	749	800	743	729	782	772	742	709	742	775	786	738	802	787	701	735	806	718	769	766	783	743	751	698	701	746	703	733	740	752	730	745	742	750	774	752	747	753	788	736	702	766	670	748	758	759	766	735	759	762	740	745	744	803	734	732	788	745	800	801	773	739	756	719	725	760	714	726	743	765	752	755	788	734	741	746	730	720	726	779	725	760	783	787	745	772	732	798	753	737	754	728	747	762	731	743	750	780	725	749	734	735	738	788	747	763	757	750	714	816	794	822	795	711	728	775	767	760	765	743	745	742	770	714	733	738	729	786	735	733	719	681	728	709	741	792	759	823	828	768	726	772	766	817	768	683	724	770	776	768	813	814	751	809	717	783	743	752	760	768	781	730	812	740	741	776	768	782	724	795	791	763	752	745	746	668	736	749	765	748	751	757	731	714	789	738	764	697	751	789	714	724	755	768	777	712	736	703	758	756	772	724	760	804	769	782	742	767	775	758	754	778	740	774	754	737	706	742	757	756	734	753	798	787	724	754	760	755	717	753	730	768	765	765	760	762	764	740	740	751	741	752	740	727	735	783	743	798	724	802	741	777	745	709	768	787	744	741	812	739	734	790	791	762	709	784	807	736	782	738	702	722	744	719	752	711	781	735	764	791	695	746	721	753	751	719	682	716	781	754	739	732	780	717	743	766	706	725	712	760	751	793	765	733	756	804	757	761	706	733	753	737	754	740	774	735	764	729	793	748	724	741	768	736	740	704	746	731	760	734	775	757	769	760	797	803	737	759	785	725	786	781	780	739	749	732	723	730	697	788	733	737	725	789	757	733	762	724	771	710	784	758	756	766	742	769	763	722	748	785	730	731	753	730	781	737	764	718	800	739	773	729	745	751	795	729	766	768	766	737	805	741	715	754	755	758	770	755	746	778	762	766	731	787	732	770	751	744	726	776	726	753	781	808	773	708	728	753	694	757	781	759	699	765	786	737	726	751	794	740	722	747	781	738	760	734	697	744	749	678	738	737	727	782	764	741	719	777	705	805	759	743	825	769	762	734	758	795	736	724	788	783	775	753	803	692	732	749	785	744	717	762	796	703	735	808	722	728	762	776	758	696	728	730	794	763	723	722	773	733	702	761	771	775	813	730	799	764	778	784	767	740	763	741	768	756	809	765	737	739	762	754	741	769	728	740	790	751	713	764	787	773	729	820	712	749	769	702	729	738	741	745	729	768	722	768	712	778	775	834	702	801	792	776	739	759	774	756	752	742	745	756	758	706	715	780	736	794	743	730	733	743	749	776	771	787	720	754	778	728	742	751	742	776	718	742	738	718	754	764	704	768	775	745	768	770	755	779	778	780	737	773	745	713	735	739	737	752	761	755	773	732	801	774	760	767	755	769	769	751	713	741	776	733	759	763	734	760	763	772	762	771	772	714	742	699	795	781	740	676	746	770	728	697	769	760	774	748	772	731	804	725	850	743	767	759	731	769	725	797	760	737	667	772	730	743	798	757	756	761	768	743	789	760	760	793	756	738	727	738	747	753	764	766	727	763	743	730	769	750	753	767	721	732	757	765	757	776	724	709	747	774	752	773	760	809	730	748	723	719	774	756	706	723	779	779	728	763	708	740	713	789	781	781	765	814	710	784	808	731	776	776	794	780	717	763	746	729	755	742	767	779	738	803	769	751	740	766	695	737	728	738	760	790	718	785	742	761	769	750	758	766	709	751	745	718	758	760	820	712	750	768	796	726	727	751	763	740	754	765	780	748	741	729	782	770	698	765	736	768	764	764	767	785	759	739	749	754	747	718	764	791	678	791	741	719	743	772	739	770	721	781	768	749	777	771	730	736	734	749	790	763	761	737	765	757	749	747	795	735	811	743	771	765	752	765	738	719	746	735	763	728	762	758	800	722	772	728	708	758	760	724	842	722	736	758	732	759	756	745	749	766	736	706	749	738	754	729	738	779	742	738	744	765	737	784	717	730	699	781	776	752	734	714	706	690	728	765	775	732	703	735	713	740	733	760	781	770	729	813	738	751	800	757	729	768	778	732	734	732	774	760	697	768	747	747	798	709	748	685	758	749	806	765	771	784	752	730	730	700	763	765	763	743	744	747	753	705	754	784	760	769	758	780	724	776	734	715	743	749	750	747	758	749	703	777	791	797	749	706	779	785	719	724	702	776	788	717	737	740	774	779	760	733	737	732	785	780	775	731	743	753	789	730	767	811	791	725	759	779	750	709	713	767	806	795	689	817	788	713	739	756	736	787	766	777	776	730	759	759	756	709	729	713	774	763	719	756	727	754	740	749	814	717	791	747	761	699	702	748	777	753	736	778	744	769	724	675	735	713	812	750	794	712	738	760	732	705	769	761	795	790	738	765	772	727	765	748	740	749	799	770	785	709	712	722	729	734	715	756	745	774	724	732	752	786	738	756	730	795	731	758	725	778	776	725	705	745	729	738	706	776	704	743	747	786	758	728	782	763	730	718	766	770	766	768	711	738	747
6546	696	725	678	546	489	413	388	375	420	348	385	391	380	410	350	360	392	327	335	323	388	329	364	362	319	329	362	352	366	333	306	384	366	384	365	376	336	343	362	390	389	364	336	346	356	376	368	332	309	332	353	319	344	371	340	344	330	342	357	372	356	337	377	377	357	319	315	319	313	306	367	355	335	358	349	340	358	324	344	327	326	362	336	354	367	351	332	329	341	319	335	336	353	356	374	377	372	359	342	351	373	311	376	344	321	346	360	348	324	338	305	328	355	362	366	350	341	351	356	359	319	365	340	368	311	343	338	367	336	377	343	390	348	379	345	338	305	324	332	337	357	344	313	337	297	366	366	343	343	320	310	370	346	329	371	362	339	328	351	386	317	355	340	349	359	328	356	362	353	356	333	326	334	315	347	363	312	325	345	360	338	366	375	327	339	367	361	323	369	381	374	350	385	346	353	334	335	311	355	365	312	347	362	410	318	339	332	353	349	362	341	348	320	358	331	345	322	339	330	375	328	375	333	363	335	323	350	351	362	311	338	346	383	355	339	329	334	355	353	359	341	367	342	311	331	355	357	345	335	365	364	356	350	333	303	363	322	355	326	355	371	355	394	368	381	386	370	350	372	359	369	320	339	338	364	329	327	340	347	355	371	353	325	328	340	348	369	343	366	371	347	323	366	361	350	393	385	335	370	365	335	351	345	377	352	350	352	359	324	354	312	334	373	323	316	319	360	355	328	319	348	333	334	308	340	318	352	364	334	341	366	343	375	358	359	343	340	362	331	354	326	315	350	352	345	343	373	316	342	333	391	402	348	316	351	359	323	346	356	356	341	373	354	362	375	371	340	350	345	328	331	321	360	318	295	326	342	342	364	351	362	321	333	377	373	366	358	324	355	374	375	349	371	371	355	370	357	340	352	379	343	327	361	347	374	328	349	328	339	358	363	341	322	303	310	322	337	311	345	340	371	355	355	371	356	316	381	344	367	337	366	363	356	360	338	361	314	311	329	373	350	369	320	341	356	316	339	346	366	338	345	360	323	328	355	336	361	365	352	350	332	328	335	349	316	336	352	353	364	355	321	361	319	367	369	336	358	381	347	376	334	341	378	352	345	340	339	343	338	311	374	358	335	339	334	368	354	319	339	369	328	359	354	348	353	331	359	364	338	350	341	350	328	369	333	369	350	346	314	312	361	343	366	373	340	320	336	352	377	346	334	369	358	319	345	329	344	354	351	328	383	313	312	315	340	308	340	335	330	323	359	344	395	360	331	347	333	360	337	354	356	362	360	339	350	352	336	357	345	360	349	366	353	338	356	340	326	350	370	344	339	331	342	348	342	317	345	348	314	348	334	289	343	340	362	361	363	347	331	337	320	367	346	339	336	351	366	346	377	362	360	332	333	369	355	370	355	383	384	345	331	379	322	330	351	367	352	331	322	325	346	339	359	360	332	378	329	325	329	379	349	346	321	347	356	336	336	319	360	347	358	339	359	323	347	326	347	344	344	343	332	313	343	362	352	365	342	333	372	366	383	360	362	373	350	337	357	346	356	385	322	372	347	339	345	307	320	345	355	325	324	349	328	375	380	390	319	354	354	321	395	358	359	364	365	368	329	370	381	350	344	361	373	313	350	350	315	346	350	341	365	340	355	370	351	331	352	330	346	359	358	356	385	355	315	331	350	316	353	322	374	328	344	375	341	360	328	348	308	361	345	362	328	367	371	310	331	309	348	328	332	332	332	343	363	341	340	338	326	342	355	341	361	322	373	327	371	337	339	344	359	329	356	367	347	350	343	367	356	323	356	330	352	335	325	358	333	330	304	358	340	341	370	332	343	414	363	338	340	358	321	364	315	368	338	348	332	338	329	345	336	372	332	342	327	327	315	350	358	346	334	349	364	332	353	342	391	335	357	367	324	348	335	357	384	338	327	357	373	329	367	357	332	343	329	343	353	383	353	334	332	303	360	337	320	349	379	372	351	322	367	321	336	372	353	341	384	368	392	363	328	337	360	326	355	371	307	374	343	328	352	356	366	329	349	351	344	375	322	357	357	342	342	344	347	326	336	332	362	352	317	348	386	329	347	351	343	341	341	323	325	375	340	344	345	337	355	333	355	355	334	342	337	359	322	361	334	340	329	318	384	366	332	326	360	348	363	341	365	317	378	316	376	334	339	361	352	336	331	332	346	338	328	366	359	296	319	326	341	365	337	340	309	349	370	326	371	354	344	377	402	374	366	324	338	367	337	361	308	345	331	342	341	348	339	332	341	358	370	349	330	339	361	369	356	343	341	386	337	359	359	330	336	351	326	312	337	348	369	345	366	333	370	363	358	356	342	300	308	347	348	369	330	352	391	379	356	312	361	359	312	351	341	325	380	354	307	319	328	363	367	328	331	345	341	364	364	359	347	371	378	350	332	357	383	341	359	323	291	369	351	361	379	355	346	351	332	392	360	370	335	325	390	376	387	368	318	332	345	328	334	366	342	324	323	382	316	342	357	381	351	336	293	364	397	355	366	344	366	346	414	371	358	351	344	351	329	329	344	307	361	395	340	343	376	356	345	383	354	364	365	364	364	351	334	331	351	355	392	325	377	347	314	343	387	355	338	324	300	330	375	358	336	338	352	361	370	339	361	323	336	381	344	361	343	342	314	315	347	349	352	362	339	280	344	334	333	343	355	362	328	344	375	403	324	319	316	327	326	325	379	346	340	341	318	370	384	328	334	367	343	356	364	345	345	354	353	338	343	366	373	340	320	343	329	323	359	349	339	358	408	327	347	330	323	358	365	334	334	340	327	359	363	372	314	358	320	359	333	342	329	401	309	386	343	331	349	377	353	361	347	325	330	354	349	330	358	361	365	325	333	327	365	364	372	370	351	331	344	363	349	349	369	311	335	365	347	325	356	357	347	356	363	360	350	383	349	343	358	348	333	306	353	356	343	343	333	342	350	344	349	318	346	377	378	354	342	371	363	370	341	340	359	347	364	348	341	333	324	357	362	324	361	336	366	377	332	367	340	336	308	360	349	351	357	344	309	377	345	368	352	363	378	360	351	329	358	347	351	381	355	317	334	335	351	350	348	356	349	336	347	345	349	335	333	336	352	364	326	347	381	363	344	311	368	329	340	358	348	332	357	328	341	346	348	352	318	372	356	338	339	337	379	350	354	366	348	330	316	321	377	334	334	336	336	307	311	334	333	296	320	338	379	387	333	338	358	310	359	368	342	333	348	358	361	380	321	359	352	354	353	349	354	341	325	323	359	353	321	361	342	344	378	336	316	370	354	352	366	359	322	333	331	343	383	317	377	364	382	370	338	375	333	336	351	349	364	331	362	318	330	325	374	306	349	341	353	350	341	347	307	351	372	339	356	352	355	346	336	349	306	340	364	306	368	367	362	355	366	348	327	351	342	330	323	363	356	353	346	346	370	343	350	369	367	370	350	368	400	334	327	341	362	340	348	349	353	357	361	348	379	334	328	363	341
6326	1188	1686	1843	1691	1543	1366	1229	1157	1101	1086	1028	979	990	1007	1011	928	898	939	887	945	889	897	872	919	851	919	875	887	906	874	814	890	844	859	841	892	850	836	833	874	846	857	821	868	879	862	827	860	837	796	843	827	817	825	850	868	803	827	827	809	852	794	867	795	837	829	856	845	822	826	883	820	840	853	826	831	807	810	833	835	899	845	826	826	847	850	841	838	810	835	844	837	870	791	847	879	857	891	833	930	809	812	870	797	805	810	853	839	843	850	830	850	848	903	826	860	878	840	818	834	838	854	890	843	868	825	818	816	810	888	878	856	850	827	888	813	845	855	832	814	858	816	946	848	866	864	874	831	876	832	799	909	807	825	766	836	858	847	850	885	878	852	818	828	861	874	849	872	793	891	855	824	817	823	833	843	826	831	868	816	850	806	810	886	820	883	837	818	885	809	875	825	814	850	836	846	893	873	801	786	838	860	841	883	843	863	843	861	826	878	849	857	845	843	862	833	893	841	831	801	842	881	858	833	859	833	818	861	826	817	811	870	850	865	830	831	846	830	849	823	864	851	842	895	864	842	855	844	821	813	907	795	880	838	824	842	833	821	833	843	837	861	813	790	827	802	867	791	889	846	792	806	850	818	800	807	790	800	835	795	853	835	844	848	855	822	852	866	893	842	878	876	781	807	849	817	785	843	819	851	840	853	837	836	856	877	832	844	889	853	908	848	853	861	829	833	842	826	820	914	863	851	817	831	843	835	858	807	795	879	844	825	853	851	815	917	808	848	845	824	817	807	816	835	884	882	859	923	851	856	845	835	831	856	865	854	845	877	846	804	806	852	850	794	796	833	877	814	808	840	833	867	841	871	854	818	818	793	842	828	876	845	935	895	836	865	829	867	858	780	844	879	838	786	851	872	882	827	923	861	852	850	858	816	826	854	821	810	875	820	841	849	849	845	862	875	858	780	816	851	836	805	855	893	878	822	840	874	880	835	845	823	856	837	807	837	814	818	870	788	855	836	865	811	820	824	851	836	806	809	854	821	840	853	788	865	878	847	849	831	811	814	859	866	847	924	848	852	883	821	787	843	858	910	875	878	818	853	850	855	828	865	894	839	858	817	842	866	825	883	814	790	849	842	832	805	843	827	830	808	816	804	835	872	863	878	870	830	821	793	817	842	855	845	840	867	785	839	803	838	805	813	827	883	838	887	860	805	828	816	835	866	822	796	827	836	840	800	872	898	843	825	815	833	818	828	840	831	846	857	857	829	855	868	840	839	827	783	836	878	878	832	916	827	800	822	855	879	808	810	815	816	867	796	843	876	863	881	832	852	790	867	871	875	829	853	873	845	851	846	786	818	848	843	823	818	825	846	902	843	820	809	868	814	827	813	866	859	811	875	868	808	848	867	853	829	844	814	840	831	851	825	846	858	829	835	850	836	881	856	833	843	890	813	813	813	859	775	856	904	842	863	803	845	806	812	848	791	848	844	836	874	812	841	854	820	868	829	820	836	840	791	846	821	820	873	837	871	863	843	858	882	840	822	827	805	834	840	864	842	881	833	871	832	849	843	884	859	901	850	830	812	898	854	842	841	861	842	837	822	853	879	850	809	832	857	816	838	823	820	880	817	859	769	902	841	831	817	853	857	864	830	811	822	857	843	856	888	902	824	823	834	844	833	824	773	866	903	832	846	824	854	834	823	839	850	871	860	847	810	855	799	870	843	805	832	838	892	825	842	882	867	795	835	847	842	839	861	779	829	873	859	849	834	826	877	816	891	866	863	820	892	856	813	830	799	834	878	863	794	826	876	829	827	823	912	810	826	853	817	850	886	863	832	835	849	835	886	817	884	842	828	826	817	843	783	870	871	909	866	878	821	816	845	828	821	873	874	835	820	798	801	820	808	824	866	792	852	834	845	760	802	878	837	840	867	855	795	825	869	834	855	849	862	826	837	865	846	830	899	809	824	855	873	872	830	828	871	864	808	894	831	895	841	887	850	825	832	830	847	846	855	828	798	799	843	805	877	848	812	835	834	812	808	816	832	810	855	843	849	846	808	844	817	846	806	856	832	865	798	859	824	834	855	845	791	851	785	877	846	834	846	789	839	856	834	816	793	830	832	813	877	885	853	855	837	773	873	797	780	773	883	870	845	827	817	880	787	863	840	789	863	847	822	841	815	870	870	859	817	820	853	859	830	843	888	860	869	837	822	774	851	890	869	913	871	856	860	830	829	892	824	913	795	814	844	794	868	858	820	832	854	846	832	898	826	849	849	821	862	785	853	857	839	850	844	856	825	818	817	865	813	838	791	834	836	866	805	847	806	815	772	830	792	856	835	849	811	801	859	848	859	875	849	888	837	832	876	859	873	871	850	849	871	827	832	825	801	769	862	826	780	907	853	869	840	868	814	811	850	811	791	858	824	857	801	818	863	879	856	890	867	843	832	861	847	823	867	823	828	853	808	812	867	835	825	856	897	807	850	829	888	811	846	856	828	874	848	794	837	849	863	837	819	832	861	844	854	827	851	853	786	859	851	868	827	874	801	861	881	808	834	879	836	853	856	886	871	831	863	898	819	827	827	840	796	884	834	919	860	860	862	816	824	856	868	787	912	825	818	838	802	805	818	859	857	833	781	883	877	863	790	885	823	826	855	855	886	823	851	798	910	859	806	848	793	803	855	814	861	834	834	776	881	854	787	860	793	862	818	844	789	861	820	835	816	868	861	849	839	845	878	865	873	810	808	843	798	844	784	845	800	818	860	891	865	823	827	864	846	785	856	835	851	812	874	870	800	825	785	848	848	842	842	824	873	866	856	825	834	831	815	827	885	862	854	821	865	859	850	823	846	872	792	856	857	845	897	831	786	821	856	873	828	901	870	851	861	816	874	873	860	830	828	866	876	807	873	885	827	807	810	891	844	827	908	825	819	878	851	846	847	842	864	817	873	819	834	825	824	822	804	850	824	814	850	819	891	810	937	847	846	823	902	851	826	827	869	842	860	890	878	834	824	851	826	865	928	861	854	796	847	837	896	816	829	892	829	824	884	856	835	866	854	850	841	843	800	812	847	820	847	826	815	853	808	816	787	760	836	883	832	810	848	858	870	845	885	840	861	882	817	837	846	828	851	829	791	811	811	871	886	866	850	800	815	812	833	900	860	815	865	847	869	859	859	835	863	900	842	819	825	853	852	836	856	849	820	868	810	789	902	826	814	838	791	849	845	849	829	818	856	892	818	890	881	855	852	845	825	835	831	839	875	858	877	852	829	847	839	823	837	846	821	844	844	856	844	817	841	794	854	831	858	862	912	844	765	903	808	828	833	834	790	822	833	893	813	866	874	898	844	829	820	878	818	888	846	841	839	839	846	856	803	837	846	781	832	831	861	816	851	797	834	794	851	850	827	810	849	850	885	809	822	849	873	871	846	826	865	829	824	843	819	832	863	834	896	844	896	814	865	821	824	835	848	889	859	843	853	898	860	875	880	833
11786	984	889	746	564	453	372	352	290	259	245	239	239	249	229	295	262	211	233	232	218	183	209	208	220	226	234	203	212	222	191	197	227	197	213	200	197	187	240	210	177	178	193	211	177	212	203	211	229	205	221	215	204	227	193	172	261	201	207	242	191	202	206	219	212	207	222	221	220	240	216	188	173	220	207	224	197	215	179	193	196	200	234	198	204	219	178	246	186	214	173	200	192	172	194	206	215	209	217	200	192	221	214	224	199	194	229	224	191	211	214	217	203	208	219	210	203	213	203	206	221	215	203	218	222	224	200	209	220	207	229	197	223	196	175	203	212	199	211	202	200	185	220	212	176	221	227	196	204	193	188	188	213	222	210	203	206	201	200	211	197	204	198	213	184	191	215	191	210	205	214	249	216	206	217	195	223	205	192	221	194	179	228	225	208	208	194	190	193	188	179	219	204	191	191	181	198	199	228	209	219	165	215	232	212	229	201	198	187	212	197	184	198	184	214	195	209	218	210	218	205	219	205	198	239	208	218	175	218	223	189	194	179	235	210	177	202	216	190	193	206	207	226	221	184	237	178	221	198	208	212	204	192	219	220	212	227	196	184	198	195	216	186	198	195	229	205	182	199	208	217	220	221	224	225	214	215	183	201	188	169	214	190	217	215	214	208	190	207	195	224	203	205	207	210	210	203	190	206	214	214	216	213	200	202	198	207	235	220	225	215	215	213	203	202	237	180	216	212	195	216	232	222	215	194	199	190	194	202	207	223	195	208	207	206	214	202	205	215	219	174	208	208	203	193	200	215	199	201	261	211	169	235	201	228	197	215	198	191	198	200	198	208	202	192	193	225	233	205	210	198	194	190	201	209	209	184	220	205	209	195	185	216	204	187	169	212	188	210	194	198	210	238	235	211	228	189	198	208	230	198	203	188	216	217	189	233	200	206	203	233	251	220	199	241	223	208	208	213	205	194	204	191	216	228	226	187	218	176	205	205	201	223	202	201	205	203	230	203	227	191	213	201	231	218	229	205	204	177	201	213	180	205	198	248	178	191	180	226	223	201	200	217	191	222	226	220	218	214	192	198	201	248	192	200	225	186	185	200	178	215	221	209	222	210	176	189	204	193	216	213	233	190	193	183	230	192	184	223	205	219	212	213	190	186	169	194	215	240	207	215	209	202	247	208	203	194	203	236	230	217	181	228	220	207	206	200	207	221	188	245	217	199	170	238	218	214	202	202	193	206	188	187	181	177	191	197	214	190	214	210	200	206	200	211	195	229	213	175	200	210	184	181	191	224	186	235	203	222	198	206	206	178	225	188	189	199	198	208	229	212	198	198	217	199	206	201	228	210	180	199	206	221	211	203	246	225	203	200	194	216	205	181	194	185	215	199	201	213	197	221	190	180	214	224	195	214	198	213	214	200	203	203	186	202	202	227	225	223	211	212	225	179	207	199	210	174	197	218	225	215	220	223	214	187	198	214	212	198	223	204	210	229	180	205	182	212	220	227	196	229	187	214	256	158	187	209	205	228	208	215	202	176	184	181	207	215	238	225	206	210	214	209	191	198	207	173	198	217	207	171	200	212	200	216	194	206	210	188	197	206	214	185	216	222	207	188	196	210	212	205	183	235	221	216	228	202	203	190	231	238	211	216	210	178	202	207	180	227	192	203	200	202	178	204	193	235	195	244	207	236	210	184	218	205	186	195	204	205	216	207	203	216	226	226	196	229	213	231	236	193	212	229	228	190	213	194	206	219	217	240	172	202	181	225	209	212	200	222	178	204	180	221	195	225	199	181	225	204	200	200	215	179	230	197	177	222	215	165	177	218	202	179	214	189	184	209	203	213	223	199	260	201	235	197	199	205	187	183	199	196	195	197	172	224	202	192	195	209	221	210	211	218	184	202	212	202	207	201	210	215	248	204	196	207	200	207	214	203	229	211	228	213	190	203	204	202	228	203	214	212	200	192	215	234	218	205	221	196	206	233	183	225	181	188	224	199	194	198	221	237	205	225	206	207	204	223	208	228	189	199	205	225	224	194	208	209	218	206	205	198	198	215	198	196	208	211	209	213	196	202	220	202	216	212	197	186	213	237	215	195	220	195	208	239	181	182	220	255	201	230	213	194	201	196	205	189	197	221	217	193	199	203	215	206	192	209	181	196	194	215	214	224	194	203	199	190	212	197	221	201	221	214	199	211	218	218	214	187	197	206	233	202	205	201	217	201	189	200	215	227	210	184	204	219	181	198	223	187	196	174	167	189	194	215	208	187	192	226	192	197	207	199	207	199	221	196	209	199	186	211	202	222	220	222	169	225	207	202	224	227	214	202	225	179	252	169	218	219	197	211	231	215	197	233	202	220	216	199	240	190	217	219	196	212	197	200	212	220	198	216	191	223	198	206	203	202	214	211	225	208	211	233	231	204	224	232	250	206	201	216	209	197	219	226	194	198	193	198	198	203	200	202	222	220	196	213	193	192	203	203	206	222	195	216	216	194	217	189	203	201	213	204	183	217	234	193	215	225	227	208	212	202	217	216	203	210	204	216	188	194	184	187	186	185	230	234	191	200	243	205	220	188	222	225	208	204	207	219	219	200	188	191	208	198	213	228	198	211	191	194	171	201	226	195	213	206	230	171	225	213	195	188	213	225	205	204	212	196	198	198	202	226	208	177	205	215	202	231	202	237	177	219	245	201	184	226	225	183	193	221	199	209	212	202	202	223	200	207	196	230	199	207	224	232	181	231	208	164	189	223	218	246	222	197	199	212	210	214	202	204	222	237	237	206	251	221	182	225	224	214	198	194	194	203	214	218	239	219	202	210	188	220	217	174	215	216	197	231	206	179	194	218	212	205	228	197	233	219	211	210	234	184	214	229	198	231	201	185	182	212	204	218	196	210	210	204	211	205	222	227	241	224	184	201	214	226	223	208	186	241	226	177	190	208	220	194	218	202	201	212	239	222	215	197	217	215	200	212	207	226	185	192	219	191	205	195	226	212	205	202	197	211	195	207	194	194	216	230	188	216	216	206	210	199	218	220	204	218	202	209	197	226	198	164	180	211	209	200	191	187	214	208	209	193	202	245	230	237	239	207	192	204	179	186	196	203	217	213	213	216	198	210	209	218	221	223	225	223	206	208	203	206	164	209	195	212	218	200	205	196	211	179	202	193	227	196	214	211	195	200	176	213	253	222	199	227	228	222	246	212	200	211	207	228	229	201	204	209	227	228	195	173	188	208	212	237	201	201	208	210	217	211	209	233	191	174	207	212	212	216	222	215	223	215	214	178	198	191	226	202	201	198	183	215	203	209	210	208	182	193	213	198	230	223	204	180	205	199	205	235	206	188	192	211	193	182	219	196	206	231	202	194	197	216	199	197	217	186	206	206	233	203	203	209	180	196	218	207	222	194	213	214	203	202	201	202	217	205	208	202	204	198	224	228	194	226	206	209	219	237	200	214	199	230	185	212	213	186	201	213	193	210	207	216	196
7761	1067	2017	2271	2028	1666	1462	1271	1025	1029	906	862	782	790	755	795	682	691	614	649	627	620	606	567	585	518	543	542	554	550	534	570	530	520	515	484	491	575	530	557	533	542	553	549	484	503	519	520	536	536	512	532	529	522	520	556	540	513	516	522	547	556	489	495	522	506	524	499	520	514	510	531	557	502	530	521	538	543	505	529	532	543	540	532	524	531	529	493	561	514	513	499	457	557	523	512	490	527	511	516	517	519	530	572	544	558	523	523	563	518	528	495	517	522	510	520	525	569	507	502	505	518	470	556	503	526	495	527	524	499	500	538	528	487	535	561	504	551	526	470	531	474	552	537	502	523	534	541	520	531	537	528	587	513	548	532	476	530	524	564	532	547	507	524	538	553	506	538	519	506	511	539	539	542	528	571	499	485	508	502	509	493	558	550	556	485	497	537	498	481	482	500	539	492	527	501	531	494	513	517	535	510	510	495	484	571	516	526	528	501	494	542	505	496	512	489	485	491	519	571	530	547	534	535	520	508	544	502	497	519	517	539	532	558	511	490	541	502	512	548	537	538	494	474	543	549	492	477	541	528	523	517	528	500	515	522	554	531	517	510	540	491	552	499	512	499	510	529	531	520	515	507	559	516	542	526	512	533	515	472	540	534	513	538	535	502	523	538	574	483	510	508	513	513	545	499	560	497	484	565	508	478	493	508	498	510	492	522	507	514	516	500	500	515	531	509	516	516	497	498	477	520	513	518	504	498	490	519	512	533	514	520	525	517	509	532	551	527	492	543	505	536	490	519	511	511	534	498	533	521	527	515	559	539	512	525	506	518	544	526	523	525	490	501	523	528	554	567	499	519	486	523	554	498	507	496	514	543	517	558	470	549	550	522	517	515	494	557	521	542	485	576	510	508	507	510	479	513	522	521	474	561	580	510	504	544	571	537	500	487	506	527	511	510	496	545	529	505	514	517	515	512	514	513	503	530	506	503	529	532	517	548	535	551	495	512	490	524	532	517	501	515	490	541	522	523	504	535	508	482	508	524	552	537	507	523	530	499	563	486	563	509	532	522	514	523	523	526	538	522	484	565	499	503	504	508	483	525	523	530	506	535	506	534	539	530	527	498	491	515	493	510	518	567	479	551	487	491	522	514	507	518	487	500	487	472	514	543	534	493	518	488	554	463	528	500	524	532	532	537	506	499	530	490	496	531	544	509	528	521	564	549	494	530	518	492	487	485	538	504	548	516	501	552	511	518	514	502	553	536	541	532	479	541	494	533	520	481	511	518	559	515	517	516	527	542	546	471	505	537	492	515	517	478	508	488	524	518	538	491	514	514	492	562	504	498	481	561	503	557	465	491	517	533	515	509	499	521	526	514	556	525	522	558	527	534	517	528	515	521	495	557	524	474	499	515	521	522	521	533	534	482	485	495	512	513	507	542	527	534	581	512	515	519	480	516	515	535	520	535	493	514	456	487	494	485	497	494	545	499	597	495	530	503	524	510	456	523	536	493	515	487	493	502	492	504	493	493	510	510	550	510	527	512	560	532	505	524	531	526	521	487	548	539	470	537	534	503	541	524	511	564	537	507	513	507	530	499	534	518	512	486	499	521	503	539	507	522	495	534	507	514	501	518	481	498	517	514	508	504	486	508	518	527	534	529	490	570	487	530	497	486	528	507	533	524	484	506	519	508	511	495	501	512	533	504	533	546	543	524	492	543	523	501	480	526	546	535	501	546	537	533	486	550	502	462	520	565	520	508	519	482	525	507	520	551	525	528	508	536	505	517	505	554	511	505	518	519	500	511	536	515	507	508	513	504	528	501	523	501	511	538	499	533	520	506	535	476	520	495	536	538	495	513	562	515	488	515	517	524	516	532	518	485	529	546	508	533	484	479	515	504	489	476	513	541	526	529	522	499	538	528	535	503	480	502	512	528	516	502	493	527	503	537	520	525	486	506	507	516	522	543	541	542	501	478	507	494	521	474	545	531	500	527	493	542	551	510	520	500	511	510	545	491	529	503	523	522	494	542	516	528	503	509	491	504	490	513	567	503	532	496	516	524	515	564	528	483	491	551	537	545	519	502	521	564	509	537	513	528	509	536	571	516	492	544	552	521	505	507	480	486	508	506	507	537	511	543	545	509	528	493	494	500	578	547	540	534	535	554	485	549	521	537	504	531	515	528	511	546	526	519	516	549	525	509	539	518	506	550	508	557	526	524	521	526	515	559	495	522	523	517	568	494	518	517	519	530	563	533	496	531	546	513	533	466	511	531	541	534	533	579	459	539	535	483	513	513	532	536	509	504	520	527	513	482	518	491	516	551	547	503	506	530	528	560	538	527	515	516	494	519	503	512	488	528	544	497	495	494	475	515	528	525	513	491	525	535	546	488	531	476	534	511	537	536	527	516	497	519	507	527	549	526	532	530	534	519	509	533	501	489	510	531	527	530	486	498	552	485	540	539	515	520	533	552	509	477	497	525	553	534	538	515	507	543	525	513	501	561	544	498	509	547	523	519	513	535	518	523	527	518	519	503	486	534	509	563	473	528	513	554	566	513	526	546	527	483	533	512	544	502	566	501	534	515	510	561	516	492	515	544	489	560	533	477	505	524	531	539	505	556	527	511	523	554	556	525	525	512	497	525	456	489	487	528	563	490	527	509	529	504	504	540	522	523	504	514	522	503	540	523	501	511	518	493	524	555	524	505	542	506	501	577	497	540	519	539	547	569	478	526	521	526	507	523	492	545	556	508	543	505	505	510	487	520	547	468	517	540	537	512	536	520	521	490	525	489	527	521	513	524	516	481	533	498	527	497	562	494	556	558	517	494	510	516	539	483	517	498	494	527	497	491	515	558	528	498	515	500	523	458	514	487	496	539	524	557	497	516	488	546	527	477	473	543	479	497	500	549	501	512	550	479	508	566	489	501	514	530	515	549	498	489	500	535	561	495	508	520	574	494	532	508	517	526	564	547	532	538	530	486	492	568	503	493	530	485	510	535	520	504	508	522	549	517	470	579	502	493	527	525	533	501	487	527	506	526	498	535	501	530	532	505	508	497	515	524	551	510	533	491	521	512	499	515	533	490	489	576	536	509	496	529	504	477	504	533	537	494	523	502	512	550	523	501	525	527	529	503	554	535	511	515	519	540	524	534	549	543	504	513	517	456	528	498	487	508	528	485	527	547	468	563	502	512	544	539	546	530	503	492	551	533	515	516	467	480	569	543	511	511	482	544	519	538	500	503	504	502	541	497	515	502	532	493	520	543	517	523	503	484	534	514	507	508	520	527	521	494	491	517	530	482	541	492	528	483	535	490	504	501	559	509	519	531	530	527	543	522	539	512	474	522	527	522	495	604	543	520	535	494	503	526	553	532	561	502	519	571	515	531	515	493	504	523	501	528	518	536	533	506	535	547	561	527	554	516	549	527	531	558	505	533	507	507	541	527	514	501	564	527	492	508	529	535	554	513	484	519	505	527	510	501	484	488
1391	355	348	370	337	311	311	324	321	354	297	274	335	316	309	302	273	296	278	324	335	302	308	339	316	308	312	288	296	312	294	317	337	324	319	320	285	278	299	298	315	292	302	304	300	289	311	296	317	321	313	266	269	268	303	292	322	310	253	281	308	313	314	328	297	288	311	304	309	329	300	305	310	302	280	306	337	333	278	319	306	304	294	308	286	318	326	297	283	315	331	297	291	287	277	269	316	282	313	294	279	290	260	310	284	320	304	286	302	310	306	300	303	345	311	304	311	311	344	308	278	292	296	318	303	295	285	339	306	281	328	311	297	315	321	297	285	301	320	323	303	280	306	333	316	334	293	297	311	275	314	307	261	302	321	294	325	292	302	299	282	312	276	272	327	307	319	297	305	300	304	313	276	321	281	290	292	262	301	342	282	306	299	305	340	309	311	286	290	310	283	299	283	265	286	309	304	309	294	306	306	247	292	297	314	307	318	269	316	287	281	294	320	343	310	303	298	277	290	261	337	284	281	331	310	292	300	298	312	292	299	277	284	286	264	345	331	310	314	298	291	297	311	358	280	299	290	320	319	307	283	272	286	301	297	292	299	297	291	303	297	287	311	293	331	294	317	285	285	313	278	267	291	293	277	302	324	299	311	327	286	310	275	321	299	294	311	291	327	304	275	323	306	284	277	322	321	310	309	299	272	267	298	287	307	297	314	305	300	291	307	303	303	290	339	287	299	311	270	323	315	305	304	331	284	290	290	299	301	311	320	269	302	299	313	328	286	330	303	306	296	320	321	320	278	350	306	333	299	259	300	296	280	342	285	305	274	305	293	272	325	311	341	301	318	289	300	286	313	319	323	285	295	302	266	281	315	311	312	267	330	311	300	318	305	303	286	288	319	314	333	322	325	271	283	296	327	316	320	303	306	282	310	308	302	304	317	327	310	304	298	343	336	289	327	312	312	300	326	318	311	319	300	288	327	349	307	309	299	333	305	316	278	275	284	285	285	307	280	322	313	284	264	264	277	300	309	313	280	318	303	284	268	290	300	281	302	295	313	301	279	295	293	300	295	289	304	277	342	309	274	347	321	286	309	330	299	317	276	287	301	302	320	311	282	287	326	316	343	298	291	290	279	334	314	313	282	329	306	287	305	304	286	321	279	332	309	288	292	257	296	291	296	304	303	296	301	312	310	313	307	323	348	324	326	300	325	286	287	296	328	283	315	314	287	307	315	309	294	296	314	298	304	317	336	277	304	299	316	316	310	313	293	301	332	281	321	313	281	318	313	253	282	333	292	332	331	347	293	274	317	315	305	337	321	330	307	311	287	300	298	323	313	280	338	298	288	361	302	306	289	328	333	302	281	327	313	312	298	318	297	289	289	280	271	296	318	318	305	294	291	292	310	308	314	289	277	310	300	302	307	309	313	313	270	291	310	297	291	284	321	286	327	307	317	330	288	268	305	312	299	295	297	316	310	338	282	339	314	301	311	275	286	310	308	315	349	271	315	319	331	327	295	308	314	308	267	332	304	319	297	290	307	293	289	294	322	309	295	279	328	306	292	305	313	309	307	290	306	277	291	331	301	290	269	301	293	345	307	286	291	311	259	312	263	304	352	308	322	280	304	263	312	285	309	295	261	275	289	335	332	285	278	321	316	317	314	275	289	303	316	295	275	339	284	291	317	331	348	267	303	334	286	275	285	289	299	277	284	306	267	309	288	312	307	333	354	311	300	303	343	302	279	290	284	300	315	344	331	288	281	313	285	320	305	324	314	324	276	286	272	302	258	310	324	295	316	308	312	320	286	316	310	294	322	298	307	299	302	338	333	299	297	321	319	301	296	293	271	284	332	312	283	325	281	293	289	303	297	299	309	283	309	317	302	283	307	311	299	305	323	296	310	295	299	295	308	294	321	328	328	320	303	292	300	311	270	314	315	295	315	318	326	322	325	291	290	319	323	303	326	294	308	285	309	301	246	306	280	295	304	287	305	291	313	336	287	284	295	338	296	284	291	280	305	345	294	290	302	303	282	314	290	324	326	271	305	283	304	283	306	318	303	310	272	304	296	315	305	303	299	304	319	289	307	337	267	301	306	283	349	302	293	300	302	282	313	302	269	285	318	297	316	320	290	258	320	314	331	289	293	327	283	320	308	312	330	301	301	290	311	341	306	290	288	278	293	276	326	289	297	265	287	302	291	307	301	274	312	306	260	317	302	307	304	295	302	274	280	275	303	321	300	286	310	288	309	309	306	318	298	306	302	288	287	315	328	314	304	293	303	308	304	317	334	318	293	299	304	315	340	300	335	312	286	291	277	301	332	300	311	303	364	326	282	305	283	279	287	317	314	289	328	309	339	295	338	298	304	305	292	314	281	328	332	296	253	270	328	307	295	306	307	282	317	283	277	280	295	324	291	286	326	288	323	295	283	299	318	277	320	291	297	276	299	326	279	298	303	334	301	304	282	285	297	285	316	334	300	286	297	301	326	305	282	305	296	332	287	289	322	270	303	306	301	299	278	301	315	316	311	307	321	280	310	293	317	322	298	321	296	304	322	288	309	297	319	280	302	307	288	276	324	312	279	339	303	299	308	293	305	311	290	325	326	303	290	283	303	300	327	341	305	266	314	323	317	317	290	284	310	289	309	337	300	301	284	284	299	314	347	282	309	293	297	285	307	309	314	347	328	309	294	290	294	294	304	300	301	321	311	321	286	294	297	312	318	298	318	302	303	281	283	310	328	291	299	292	287	320	289	304	295	301	310	298	336	270	312	303	318	288	328	311	345	294	326	297	305	304	331	321	296	298	291	283	289	260	296	304	328	329	289	336	307	304	339	271	339	273	300	273	316	273	274	291	301	268	298	303	330	309	327	305	282	286	356	288	303	274	304	310	309	272	281	274	306	288	294	277	297	318	299	288	298	310	311	319	303	297	293	262	311	284	307	309	291	315	321	330	321	282	264	303	327	337	320	323	322	273	319	295	301	282	302	316	279	293	290	306	284	305	316	319	307	284	295	330	289	330	305	281	310	315	292	301	282	304	312	323	295	302	297	313	289	317	302	316	291	338	339	269	302	311	297	319	288	314	310	305	284	308	295	313	274	339	298	336	318	296	297	295	300	332	309	257	283	307	359	312	319	332	297	301	301	316	288	325	299	320	302	286	323	317	301	319	269	298	329	298	309	316	304	297	261	291	316	307	283	295	337	272	335	294	282	300	291	295	271	306	346	326	322	271	299	324	310	299	294	264	313	334	281	306	295	304	294	271	306	333	276	283	322	334	329	264	302	337	346	295	284	284	265	299	308	315	284	291	306	291	300	306	275	305	308	275	312	289	316	306	297	269	297	304	309	302	317	267	304	336	283	301	327	273	285	301	308	308	331	271	313	282	286	279	327	271	289	283	366	288	316	284	296	279	329	317	305	323	297	250	302	312	299	296	305	282	294	272	294	317	311	298	278	304	312	280	281	286	280	298	305	269	289	291	335	323
1988	886	884	975	945	916	915	874	802	812	844	825	791	764	807	774	818	738	770	784	741	761	744	747	748	794	779	784	737	754	829	797	754	740	772	770	733	777	763	717	770	764	729	790	726	750	767	828	754	710	789	743	764	714	734	752	738	792	774	725	733	770	705	767	771	738	749	775	754	783	723	721	756	769	724	746	783	761	770	723	776	755	739	751	741	714	800	724	753	741	784	764	782	781	767	720	779	737	736	748	716	773	740	753	760	727	708	755	763	754	758	755	758	720	762	786	784	807	753	773	750	694	710	724	761	716	758	762	747	760	749	712	759	734	693	712	782	727	708	796	717	771	741	751	754	781	751	717	765	723	730	730	820	754	792	775	713	744	761	803	763	772	745	732	731	747	781	762	793	759	764	746	705	733	761	707	729	749	703	717	757	742	748	765	733	741	779	761	707	751	768	731	794	786	739	730	741	763	736	723	746	705	752	743	765	745	713	738	718	778	786	727	734	782	775	747	753	756	738	750	739	781	773	743	733	782	726	753	720	720	808	761	737	724	751	710	747	778	750	735	705	760	717	764	753	744	724	758	700	749	767	708	812	768	786	703	763	751	762	783	765	772	753	715	786	741	800	707	770	737	736	749	756	736	774	762	815	724	766	742	747	782	702	746	751	777	755	762	752	748	705	735	778	745	733	782	727	715	751	765	741	754	826	740	729	742	747	791	759	751	770	750	813	829	741	728	719	775	786	754	726	764	746	762	805	698	703	774	763	730	764	738	727	764	740	787	735	727	749	756	792	707	755	759	751	726	752	801	786	779	746	748	758	729	736	725	753	777	728	799	735	732	771	741	759	759	761	736	747	730	795	746	764	704	764	777	749	794	757	750	740	714	732	774	705	735	764	728	764	749	759	763	775	757	727	745	744	706	728	781	759	734	768	790	762	714	778	753	813	732	761	784	750	799	775	695	785	791	755	729	750	699	691	742	737	781	758	774	753	789	766	786	778	752	792	738	748	767	739	778	761	780	772	800	783	749	753	811	741	718	755	744	782	735	778	793	727	755	759	742	756	737	821	739	764	725	796	693	755	698	751	748	743	728	745	749	726	728	731	727	742	738	721	761	762	744	781	750	778	718	792	734	771	739	743	766	738	741	751	754	741	742	752	780	785	754	735	800	785	767	749	740	735	782	767	773	743	746	718	782	765	736	746	790	736	786	765	727	783	764	743	761	678	758	773	787	715	755	781	736	761	758	772	715	749	775	733	732	715	777	748	742	787	755	745	726	766	658	795	732	788	784	728	763	748	791	786	716	712	717	748	748	737	726	821	781	766	676	817	704	759	750	785	793	793	750	778	708	735	817	779	757	774	742	751	749	725	752	766	740	775	757	720	715	754	788	706	749	848	753	734	751	813	744	793	777	760	759	761	728	753	730	713	747	724	744	765	699	755	753	741	787	834	730	753	722	725	743	755	753	760	753	737	751	796	714	785	788	711	765	699	721	719	804	732	746	746	759	746	732	723	732	746	751	762	761	765	767	742	754	724	755	730	736	710	752	772	797	780	743	719	738	747	732	777	780	754	724	790	768	767	774	743	719	739	731	741	761	741	729	780	777	757	716	754	747	751	722	737	747	772	714	753	767	755	716	725	701	765	748	789	762	779	770	704	785	753	758	726	785	708	717	734	782	779	770	776	732	771	722	774	772	736	736	728	746	776	795	813	750	796	679	750	742	749	683	752	767	785	782	744	732	786	759	790	750	712	723	757	751	775	756	750	712	765	770	752	790	727	776	767	742	717	784	722	720	713	793	773	765	722	778	720	748	773	716	761	739	760	793	804	696	730	752	728	773	771	813	721	769	725	749	819	722	797	708	764	783	731	746	750	771	711	755	796	720	751	772	769	776	760	744	803	737	691	760	726	700	790	768	739	762	742	717	781	678	744	783	740	805	719	729	803	721	699	741	730	717	729	715	767	758	730	768	729	778	715	765	773	753	740	740	746	723	765	732	740	798	707	790	751	751	778	767	750	801	740	748	767	752	751	760	713	735	755	754	762	734	712	734	726	730	768	724	777	734	701	764	748	750	717	726	785	759	750	738	729	754	725	758	725	774	797	745	779	789	763	771	731	720	741	761	840	707	749	739	767	763	773	749	782	742	758	791	760	744	763	766	813	768	746	763	757	759	735	797	726	762	699	758	775	743	782	733	731	801	695	744	768	741	767	701	786	788	747	746	784	764	776	723	766	768	779	764	734	715	786	751	737	692	760	718	727	749	744	728	728	785	750	794	761	748	697	771	730	767	760	720	695	773	777	797	738	763	703	750	730	727	739	732	707	737	782	752	781	743	773	750	755	738	744	755	747	751	722	739	789	794	733	720	784	754	727	770	774	754	691	763	750	750	738	751	755	767	750	794	746	765	720	746	707	763	771	745	719	758	749	698	740	746	736	741	727	784	779	765	811	720	684	765	744	718	726	749	764	727	755	738	710	721	781	700	804	792	760	724	782	742	721	686	753	758	743	797	774	774	763	749	746	736	770	704	733	735	736	697	756	700	780	754	759	757	730	787	722	752	779	751	785	737	671	727	691	754	691	720	702	770	662	714	761	751	770	762	737	773	741	742	684	764	772	762	744	700	708	691	766	746	752	720	766	749	728	712	725	723	745	747	761	719	758	764	755	752	736	758	742	720	758	739	756	756	737	757	756	753	725	715	735	731	771	770	769	739	804	723	791	751	780	746	759	722	776	728	742	740	707	743	791	687	749	744	715	772	708	757	791	790	751	731	728	740	747	746	778	753	792	780	733	748	708	739	783	703	791	744	749	709	709	723	792	742	763	742	698	736	713	709	759	793	756	795	756	761	776	723	696	747	702	755	786	800	758	757	798	759	767	758	739	803	779	780	766	750	698	730	732	733	742	767	748	741	772	775	688	753	751	768	766	713	746	727	697	740	760	792	711	773	702	762	746	740	737	773	771	777	710	718	767	758	734	757	782	748	718	756	771	784	763	790	787	733	766	755	800	775	748	787	743	747	744	738	702	693	759	758	762	737	744	779	769	749	785	780	762	694	757	781	697	772	791	712	754	739	778	776	726	797	770	707	710	753	765	766	741	746	749	732	755	737	782	732	742	753	803	744	715	772	710	701	771	807	771	733	696	746	771	756	723	766	744	784	759	732	723	732	733	760	736	728	755	716	736	746	751	756	755	791	735	757	751	804	777	706	742	784	737	757	787	745	711	749	714	731	722	760	748	719	753	739	753	746	729	726	725	752	782	712	749	707	762	735	734	769	696	783	723	776	724	765	746	724	713	778	684	692	771	740	780	718	788	812	768	721	751	764	691	716	792	723	723	786	773	783	745	753	736	720	825	769	753	711	684	801	705	751	779	763	724	784	733	719	750	789	774	755	789	777	721	745	743	745	745	766	766	746	828	781	798	746	708	774	724	741	749	756	745	767	699	775	753	764	762	701	728	770	756	804	740	736	797	753	729	784	758	797
6293	646	755	651	572	530	478	403	379	361	388	403	392	393	371	371	348	336	343	361	349	334	374	348	328	379	344	347	380	347	307	374	347	315	342	348	325	332	329	330	313	354	395	357	328	383	328	351	372	346	355	358	341	358	338	341	336	346	349	333	337	341	358	363	333	350	314	342	334	341	337	355	350	320	339	370	377	389	349	332	360	383	371	350	333	373	338	346	348	332	368	321	374	357	336	362	342	364	337	347	344	360	339	365	361	329	331	355	364	337	326	379	376	335	368	390	334	361	371	351	363	371	366	341	330	378	301	343	337	322	331	354	332	357	336	362	351	342	330	326	362	383	358	346	360	342	359	332	345	322	334	337	336	372	360	366	329	352	361	336	363	347	355	330	307	348	325	354	380	415	337	344	356	385	351	334	336	314	354	340	349	334	366	322	331	331	349	318	356	352	316	367	329	342	317	328	345	385	314	341	336	323	345	339	376	331	360	366	359	349	336	352	336	336	358	345	375	316	348	359	352	366	332	360	353	317	321	388	350	344	337	348	356	327	319	353	350	356	317	334	320	351	324	340	348	342	323	340	348	331	346	372	320	345	364	373	355	346	364	350	332	340	338	343	325	339	358	337	333	350	345	342	326	369	372	331	353	361	356	334	332	371	345	349	373	391	349	352	345	390	357	364	318	326	386	348	321	324	355	360	326	333	336	350	340	321	352	307	341	361	355	362	302	374	346	361	358	371	332	341	328	364	338	376	300	372	335	354	380	350	342	323	354	332	339	329	341	364	351	342	368	375	328	331	336	373	324	368	365	352	366	355	362	338	359	330	356	322	341	350	340	347	341	366	356	351	343	351	370	326	336	330	342	346	358	365	324	316	346	392	304	380	379	359	347	334	375	323	337	333	336	384	370	363	320	357	352	342	347	341	341	354	350	359	370	354	322	348	344	352	337	341	323	390	334	354	317	343	320	358	366	368	353	357	355	348	364	326	366	369	351	335	344	339	345	358	374	341	364	349	335	316	372	365	341	359	369	339	321	353	369	375	333	358	332	330	343	375	352	355	379	377	366	367	357	367	332	360	340	324	336	363	349	344	329	353	309	357	373	374	352	342	372	360	341	385	332	337	345	351	371	349	343	360	391	317	370	348	359	369	365	356	348	359	338	339	331	356	370	361	331	360	367	362	361	312	362	346	343	324	339	332	367	387	355	348	340	363	353	351	324	329	343	329	361	353	352	352	339	345	357	342	346	333	360	342	360	355	314	348	346	368	316	337	339	396	384	341	329	332	306	360	344	354	352	319	352	370	355	362	303	328	323	330	338	322	362	306	342	342	331	344	378	342	327	336	327	361	358	367	339	348	334	331	380	328	355	348	313	308	347	335	354	365	349	345	344	377	332	354	329	343	358	336	359	331	356	378	351	343	346	381	359	350	323	318	348	337	347	364	358	364	341	341	336	364	322	354	352	315	333	393	315	338	350	335	341	286	320	363	341	372	344	363	369	357	370	338	325	350	375	353	332	375	348	384	349	367	329	341	331	331	350	346	340	317	361	314	355	371	306	355	330	331	345	345	336	303	371	323	312	336	364	335	372	349	375	324	370	357	339	335	348	364	344	331	303	343	361	359	314	365	331	362	364	346	333	360	374	335	346	353	345	395	325	353	342	361	365	349	367	359	327	362	359	334	343	369	345	358	365	354	347	370	339	335	352	340	354	344	366	338	353	351	348	349	347	318	349	368	385	351	365	343	363	355	342	357	312	333	305	342	343	313	329	303	333	361	335	348	341	370	355	325	356	325	380	366	359	316	372	355	373	350	347	344	351	319	323	333	336	351	339	361	346	339	323	359	356	361	355	366	345	382	344	365	367	351	357	351	352	344	377	312	322	347	337	351	362	380	360	373	340	342	346	356	336	333	361	364	349	371	347	374	356	344	372	345	345	346	344	344	305	366	358	359	343	331	357	353	337	337	297	323	325	330	345	341	332	337	329	344	315	321	317	378	359	382	371	359	350	405	349	310	341	363	320	315	345	348	394	342	338	329	375	343	347	390	370	353	334	374	350	352	348	338	337	332	350	363	341	330	349	377	324	353	381	367	363	348	343	315	361	367	319	342	365	341	330	339	331	318	332	359	360	332	346	359	354	332	328	338	315	353	316	338	375	355	333	328	319	310	312	367	349	321	350	345	323	356	362	342	338	337	370	342	381	373	371	320	331	311	331	307	353	325	384	359	379	365	337	315	336	362	312	335	347	343	342	332	357	329	302	327	350	327	350	378	344	356	360	368	353	373	333	368	340	357	356	375	331	350	334	376	391	348	345	350	397	366	346	316	376	361	340	329	339	357	352	346	348	341	334	323	340	367	340	373	371	337	357	373	332	343	353	372	359	313	361	342	327	347	360	314	317	369	355	375	352	357	377	367	367	346	342	361	327	365	371	372	343	317	377	331	314	358	342	338	316	314	356	370	331	385	337	350	337	361	358	340	380	338	316	350	344	346	369	332	352	378	329	336	396	343	368	330	348	347	342	315	364	358	351	346	368	317	337	329	332	359	350	359	349	349	355	324	337	345	360	377	366	373	339	316	363	326	335	333	366	348	375	345	322	349	327	304	311	347	380	384	370	326	328	383	341	353	330	386	369	328	342	384	334	345	340	348	327	363	341	374	391	368	356	339	315	353	342	341	353	358	367	352	307	346	346	358	337	346	325	327	372	326	357	350	340	358	333	306	341	323	310	347	315	354	346	372	353	335	379	371	348	346	346	324	353	356	331	333	327	347	342	298	371	342	375	359	337	374	349	336	380	333	394	335	392	352	344	335	388	378	357	360	376	332	344	334	345	382	325	328	331	343	327	315	360	338	321	341	359	341	350	354	323	361	326	358	370	359	349	331	345	346	345	334	369	340	390	328	343	366	359	334	354	368	337	374	365	413	316	347	325	366	341	326	356	341	318	337	342	350	354	356	359	376	352	325	323	339	357	353	373	353	362	350	383	343	362	371	314	355	365	358	341	349	367	334	317	362	380	354	377	377	372	368	359	352	345	334	351	365	375	337	342	326	351	325	369	352	317	303	359	341	327	329	351	347	368	350	346	336	350	344	362	342	383	328	359	355	332	376	356	335	326	328	339	377	383	331	348	354	387	336	331	324	334	350	349	339	341	339	360	384	340	333	339	336	345	329	364	334	361	348	378	312	378	355	331	358	329	358	347	362	347	359	361	361	371	345	373	387	349	366	302	354	357	347	348	321	346	383	367	349	356	300	345	342	352	362	370	344	354	335	356	347	387	369	321	343	381	386	335	380	336	377	365	334	369	356	337	327	343	321	331	342	339	378	370	330	345	389	362	358	353	321	312	354	410	349	350	349	359	356	339	342	326	383	367	355	327	352	334	352	364	330	306	319	325	333	350	330	342	351	355	342	312	364	344	354	349	334	380	347	355	351	368	349	356	375	323	333	341	323	351	377	354	358	383	334	325	375	355	354	347	368	341	362
6336	1139	1721	1912	1810	1632	1337	1222	1171	1161	1113	1084	1039	1004	926	934	915	955	883	854	945	920	869	899	862	912	866	831	867	865	876	843	837	880	855	826	904	904	833	839	797	842	869	860	886	863	854	840	874	861	807	829	834	829	853	871	795	883	813	872	815	817	819	793	844	835	885	876	816	815	853	858	876	822	809	852	877	889	834	887	907	847	836	894	818	807	830	874	848	839	861	911	813	850	857	820	858	798	808	834	830	837	870	844	837	806	850	845	822	845	838	810	856	856	829	859	874	831	810	804	846	820	844	800	794	810	809	849	861	789	847	818	823	811	866	802	881	816	804	806	813	850	845	838	821	832	785	840	788	857	846	841	820	844	878	853	826	784	824	837	831	865	872	848	874	847	805	852	845	839	812	818	841	867	810	799	868	819	845	869	844	846	798	875	875	827	840	868	863	840	851	782	809	837	913	773	827	877	753	830	869	887	810	821	893	807	806	856	811	843	810	811	818	872	857	904	784	872	830	889	877	862	843	821	840	859	819	857	834	843	824	880	829	817	810	809	850	824	848	846	828	865	851	768	825	825	877	812	876	873	813	843	902	778	826	855	832	867	798	872	819	825	794	861	781	824	827	876	892	853	803	850	829	803	852	822	927	858	862	830	847	788	820	852	857	861	873	894	917	844	874	827	879	821	818	797	836	841	825	817	844	841	817	835	871	858	834	878	823	837	843	853	827	810	896	814	874	853	856	858	811	846	830	809	868	834	863	868	848	878	864	862	797	885	851	808	832	909	874	855	848	810	825	828	877	853	837	866	856	803	833	800	834	858	854	794	813	809	877	798	857	842	862	807	872	800	860	826	874	863	845	836	836	806	852	842	849	830	857	816	849	824	892	797	845	831	835	858	843	851	846	866	864	843	832	856	804	781	765	846	869	857	815	851	819	841	840	869	836	798	821	824	845	817	874	887	896	817	863	866	887	786	888	859	885	837	821	826	863	826	841	882	867	847	848	801	892	799	848	854	852	810	880	871	837	859	835	847	853	797	849	839	843	844	881	800	849	845	810	854	867	884	807	852	853	875	873	899	819	800	817	838	827	900	818	815	863	832	844	823	815	883	832	895	805	854	812	861	873	860	906	835	876	792	851	833	825	869	838	884	844	878	882	838	826	919	852	872	854	846	795	828	821	827	818	860	890	863	876	849	783	815	840	841	844	875	828	891	839	772	865	864	841	827	814	865	855	819	885	806	805	832	836	836	842	809	840	884	873	836	842	802	858	940	838	862	871	883	799	850	847	866	823	860	856	874	829	892	801	841	852	793	840	860	844	846	855	813	867	824	873	796	817	801	819	859	859	858	883	861	876	869	813	783	828	820	846	884	841	850	865	877	937	838	864	796	866	821	829	808	830	886	834	820	827	858	876	841	882	828	836	856	832	860	869	819	841	779	824	837	860	826	851	816	843	811	852	805	815	865	885	796	824	837	801	836	850	853	796	816	865	823	826	835	764	831	832	856	819	835	817	826	850	807	827	845	841	814	829	850	839	835	849	841	855	870	853	804	834	807	882	860	840	910	815	879	814	854	877	813	855	799	809	823	747	839	848	846	797	872	797	825	901	766	926	819	860	836	846	884	864	895	841	859	820	849	870	867	806	779	850	824	812	836	881	858	833	799	803	839	848	832	816	824	767	871	850	824	826	844	820	852	872	831	888	832	853	857	828	865	823	824	814	851	837	854	893	870	836	843	790	887	877	896	825	805	858	865	848	865	851	861	875	854	854	813	831	849	826	855	838	862	873	884	800	865	826	858	825	852	832	866	849	791	878	889	890	811	819	848	843	811	887	849	838	799	866	849	875	788	863	885	854	833	788	831	830	799	884	843	793	870	810	797	885	851	871	849	842	886	870	823	803	815	847	869	850	842	896	810	836	852	876	834	815	879	828	862	846	781	868	871	847	884	914	840	859	846	837	808	837	838	850	822	853	825	832	850	856	824	834	812	857	902	857	829	874	821	834	847	823	774	830	812	841	855	910	817	816	870	838	834	862	892	833	819	799	827	842	822	828	809	827	850	837	848	843	852	821	903	863	863	816	854	788	832	825	832	849	807	850	829	852	832	835	878	873	844	854	862	812	830	858	797	807	873	826	866	821	836	811	810	896	828	877	875	817	843	844	828	817	837	831	838	852	805	841	824	762	863	863	865	875	797	871	800	862	820	850	833	897	760	849	862	781	837	898	815	878	841	842	866	857	813	841	850	845	802	777	843	794	845	853	833	812	839	839	907	804	813	835	812	842	894	821	838	842	881	816	860	841	828	828	834	863	806	825	865	882	865	854	828	764	849	868	824	856	845	897	863	864	792	828	801	831	870	841	843	844	840	809	869	818	845	886	844	813	839	871	863	846	833	865	819	817	847	836	841	838	841	829	788	852	808	825	810	796	874	803	825	828	848	864	822	841	824	791	861	854	784	833	812	895	819	848	850	848	838	876	855	863	869	836	862	837	824	848	848	857	822	831	858	834	839	893	826	849	849	852	854	857	848	870	837	840	842	886	862	805	864	826	829	860	832	809	832	849	811	818	877	802	876	829	854	809	880	841	830	869	852	852	842	835	817	786	862	842	807	832	858	835	882	776	869	865	878	851	850	866	881	874	877	867	795	886	824	869	861	902	806	846	844	868	843	827	834	860	846	884	817	847	888	782	856	845	801	874	829	866	869	811	830	860	903	870	891	833	836	879	933	867	884	850	844	820	852	845	803	818	793	847	893	837	783	789	857	797	844	838	832	861	864	832	833	877	818	819	818	817	834	886	826	810	842	837	836	841	864	838	871	787	803	878	849	839	904	826	837	838	830	846	828	800	832	875	857	818	797	854	849	833	874	824	886	817	768	876	838	857	850	877	828	816	803	810	836	862	795	776	886	787	787	849	835	830	834	822	857	842	831	819	839	897	830	842	833	843	835	809	861	810	871	838	798	846	823	789	819	833	872	887	790	878	853	835	865	850	852	902	898	832	841	795	838	841	829	866	825	827	863	783	811	850	816	850	836	890	885	816	886	819	806	868	830	819	809	779	856	807	818	836	807	788	791	832	830	848	844	834	827	891	797	840	801	871	810	882	843	831	851	847	881	837	834	832	873	872	858	807	902	864	874	851	858	846	797	878	849	853	813	816	824	858	866	825	862	822	857	787	830	889	872	877	762	813	848	865	840	826	854	888	820	813	798	877	847	866	836	821	819	844	839	866	838	866	867	803	835	812	818	862	778	854	863	832	860	803	864	847	857	821	840	853	840	832	788	840	784	843	866	826	839	821	851	814	836	856	810	820	868	822	858	878	809	834	877	909	843	844	813	843	842	836	863	852	848	805	885	838	838	783	828	814	852	826	849	828	857	845	863	812	840	862	834	852	815	870	814	815	840	804	793	875	840	854	816	881	825	838	824	848	871	781	860	846	887	840	858	839	830	839	825	841	827	772	835	834	798	853	851	835	834	839	830	868	850
11770	972	930	724	550	470	393	339	285	281	306	247	248	256	246	204	234	196	231	223	222	216	218	210	226	222	238	219	205	214	203	204	234	184	206	237	218	193	217	202	218	235	214	217	208	193	219	180	194	198	199	211	207	202	222	209	210	208	200	221	216	191	215	243	200	191	207	208	212	216	200	211	212	208	211	219	222	216	220	186	199	194	191	204	218	192	218	191	223	222	177	204	199	226	205	222	211	161	186	186	196	201	208	220	207	198	220	205	214	197	220	229	215	208	230	191	189	179	242	214	204	239	241	196	189	194	211	212	206	205	227	228	216	201	214	209	224	183	206	224	190	216	213	194	195	192	217	199	193	192	212	209	213	198	183	214	205	189	213	215	219	222	202	204	212	226	198	218	236	196	192	224	205	187	208	194	219	214	195	199	196	191	185	198	220	216	200	217	222	210	211	207	234	231	170	190	219	213	219	198	205	189	190	190	197	234	171	197	203	243	198	208	195	220	172	206	203	236	210	188	201	199	198	196	212	234	194	222	217	212	178	221	213	201	188	212	186	217	232	208	237	178	214	210	182	186	200	222	203	229	229	173	201	185	170	183	202	208	194	197	215	208	207	198	199	236	174	219	201	218	210	203	207	218	230	208	213	191	206	183	211	215	216	195	171	217	215	212	209	227	224	199	195	222	226	182	190	203	224	206	183	179	196	196	209	220	200	216	212	219	184	188	189	196	210	184	195	211	181	223	214	220	187	236	223	216	204	204	161	179	211	216	198	219	192	230	195	229	199	238	208	225	211	230	199	212	201	221	187	215	197	212	222	190	225	200	219	187	180	216	189	196	200	229	225	201	218	215	215	178	205	213	218	197	200	218	213	206	216	199	201	227	213	200	245	240	200	241	202	208	236	199	188	203	212	189	186	201	202	208	201	233	191	202	203	205	225	215	224	201	198	187	209	181	203	215	194	224	193	209	233	209	200	201	210	211	190	186	185	197	207	229	185	242	187	198	184	190	217	215	208	195	218	231	208	219	170	175	204	221	215	211	193	206	198	207	234	209	228	197	228	188	186	216	195	175	195	199	213	219	211	198	204	198	215	205	200	235	229	196	195	232	182	209	236	250	213	211	193	192	193	187	194	182	201	196	226	221	236	210	237	204	203	190	186	202	183	194	217	209	200	228	210	206	231	213	205	196	192	212	206	210	205	190	229	209	182	211	217	207	238	186	229	198	215	201	218	203	212	220	218	181	212	221	223	202	211	215	198	186	201	206	186	207	189	220	201	189	179	193	204	219	239	215	207	213	233	219	213	223	217	191	220	214	227	192	207	222	211	217	226	221	229	178	199	225	189	227	233	211	206	252	226	203	206	237	224	208	193	195	191	202	194	204	206	211	203	206	190	214	207	258	223	218	242	184	201	219	205	192	211	239	211	201	180	220	215	214	209	210	210	196	195	196	188	235	221	213	193	204	203	190	212	196	191	203	207	228	213	201	228	195	194	230	228	188	221	227	192	215	183	217	225	212	206	207	210	221	202	214	195	215	194	199	206	196	207	179	233	213	220	251	201	234	176	187	171	194	231	224	216	185	219	189	221	216	195	218	195	218	174	224	190	214	196	214	201	198	210	226	220	216	209	202	227	233	212	225	217	209	208	199	214	203	218	206	209	214	208	189	205	198	195	218	202	218	220	232	228	192	190	202	229	220	206	200	203	196	243	183	220	215	225	183	215	218	196	223	206	212	209	220	214	223	254	220	205	206	221	211	189	223	200	194	217	219	209	204	227	185	190	204	206	194	207	203	212	206	166	207	216	201	227	224	177	204	212	226	203	207	202	187	208	218	199	194	213	196	208	199	199	199	224	230	203	212	191	218	226	217	218	218	236	235	207	213	198	238	184	175	198	186	178	213	207	223	209	221	220	227	247	196	202	225	212	199	187	244	224	221	212	223	232	216	214	203	234	200	215	196	224	187	203	210	187	186	214	205	198	218	176	201	218	213	210	201	213	217	212	201	198	189	232	195	245	203	186	235	196	190	198	195	199	234	210	213	176	212	223	212	205	187	222	204	220	189	225	196	201	220	210	197	212	214	221	213	209	210	209	211	211	199	209	202	232	212	219	176	220	204	212	221	203	209	217	250	208	171	210	208	190	229	200	207	201	191	225	218	213	207	207	196	202	211	210	205	206	231	216	210	223	204	218	220	199	167	184	199	249	208	199	214	207	196	227	211	218	189	208	200	215	211	207	213	202	204	183	223	200	202	210	190	187	188	198	198	223	201	206	208	211	218	192	181	167	227	233	201	184	217	202	196	213	219	232	212	201	197	199	181	200	197	220	216	183	209	205	210	206	203	193	190	200	185	207	241	206	227	212	183	198	212	213	192	217	223	204	218	202	191	195	211	198	188	210	229	224	220	191	209	207	204	198	214	223	186	217	207	202	213	218	191	188	211	210	190	189	195	195	198	192	182	208	194	207	229	195	213	206	217	201	197	199	236	224	222	194	222	199	205	196	218	214	190	201	186	201	219	213	213	217	232	212	202	208	204	224	210	181	192	214	214	191	208	202	207	210	206	200	204	190	182	216	197	202	181	230	231	195	176	187	220	203	190	192	212	207	219	229	211	214	207	210	224	207	182	192	213	194	180	187	190	196	214	197	214	198	222	211	207	193	187	217	224	218	205	198	228	199	172	196	199	193	188	204	193	205	208	197	194	199	212	218	211	214	190	177	218	204	239	242	215	229	211	205	206	222	215	220	229	178	197	221	214	219	202	190	193	217	194	192	226	199	204	214	229	204	206	210	209	190	178	226	198	222	196	204	196	219	186	219	254	211	187	200	197	201	196	213	210	204	197	174	194	228	203	159	188	211	220	197	208	216	194	191	198	224	226	216	209	205	242	209	204	222	196	178	207	232	207	212	213	193	243	190	197	202	202	225	206	190	206	204	195	205	214	209	211	218	222	216	194	189	198	203	208	187	195	203	208	203	226	212	179	214	214	199	207	192	206	198	233	204	199	180	175	199	184	225	205	233	198	225	206	215	206	193	215	201	206	195	224	201	200	219	239	187	216	215	214	199	209	227	205	202	191	200	213	185	203	204	195	202	190	211	214	216	196	226	203	192	201	187	214	226	188	196	191	210	183	218	210	198	208	200	197	225	221	210	242	200	188	189	204	214	210	215	204	204	189	175	214	192	192	211	201	228	198	232	179	179	203	203	210	206	210	203	226	200	195	212	216	213	219	208	166	200	175	210	197	208	236	214	210	199	217	226	197	219	199	180	186	203	181	181	213	179	237	212	191	208	192	211	215	202	203	199	231	202	224	235	191	214	219	211	205	200	219	222	219	193	215	218	206	240	189	197	229	197	200	230	212	201	221	196	213	181	215	192	184	193	177	214	198	189	212	225	208	207	195	234	215	192	219	195	221	224	196	193	208	222	193	198	197	206	199	215	210	189	190	227	196	180	195	202	189	209	201	211	210	215	192	207	188	238	196
7831	1096	1888	2329	1996	1719	1492	1338	1112	1040	971	949	856	759	720	684	658	671	677	643	633	628	590	596	593	566	559	587	583	552	535	542	525	536	560	537	533	567	569	516	553	529	535	522	532	532	557	461	496	559	520	508	518	494	530	527	563	555	530	504	511	518	516	531	528	558	553	521	534	504	553	522	496	497	520	507	500	481	502	534	494	513	522	508	529	541	561	481	485	537	529	532	514	532	559	553	528	554	521	517	543	512	494	560	534	523	509	497	487	520	554	499	507	500	515	530	503	509	527	520	498	532	550	490	557	537	546	526	498	533	524	517	500	545	523	502	519	523	494	504	522	477	538	510	519	495	507	511	559	514	510	501	540	515	497	511	494	511	510	507	475	528	520	527	494	521	535	522	540	498	551	530	536	500	556	495	505	520	522	506	543	526	528	486	494	525	550	527	471	485	537	526	487	526	523	548	510	513	508	472	476	523	514	494	510	521	509	483	493	520	562	506	540	549	516	535	511	533	474	527	493	550	547	519	513	535	505	497	515	462	521	522	514	508	501	501	562	542	511	487	561	483	551	483	521	520	521	529	531	530	536	530	502	522	482	554	514	518	572	509	555	487	509	544	542	513	526	550	530	539	467	517	518	486	487	548	491	530	522	543	507	500	520	533	542	537	512	511	528	510	521	507	547	484	537	490	483	549	506	491	500	546	570	536	531	546	506	513	490	469	537	541	501	538	533	523	509	558	476	539	495	549	470	506	496	488	493	486	542	527	524	489	547	491	536	499	504	515	572	524	512	527	489	511	510	521	516	504	502	510	515	528	572	490	526	532	508	503	539	533	520	486	550	494	518	502	493	478	531	604	534	519	522	508	552	503	528	516	545	514	533	510	547	518	488	560	501	493	510	483	505	513	531	503	487	532	516	529	515	552	524	494	524	492	512	504	488	521	526	537	555	520	521	539	518	535	512	558	552	530	517	487	520	526	496	495	504	485	542	502	486	485	521	516	506	502	504	492	525	495	501	504	527	535	481	522	545	527	493	477	523	492	525	530	523	530	521	556	547	511	512	527	493	581	484	548	526	508	494	499	538	510	537	507	511	522	481	494	515	510	505	536	540	501	524	528	536	551	525	530	496	524	546	507	499	500	498	522	530	524	491	508	530	509	512	499	507	510	538	497	503	531	523	533	505	507	500	528	491	523	541	536	499	541	539	534	493	553	513	490	518	505	515	530	504	524	541	529	577	500	536	500	525	561	505	511	554	521	551	488	508	510	500	500	512	503	497	508	523	508	489	491	510	493	521	493	573	521	528	501	556	514	505	504	517	494	526	496	525	512	522	512	471	491	560	490	550	518	518	517	545	541	481	481	518	461	535	512	524	518	490	544	501	525	541	514	494	508	528	507	509	476	508	524	518	540	479	520	520	561	508	542	515	500	471	492	513	509	530	503	514	553	514	528	488	501	511	531	521	509	522	511	504	548	481	510	501	511	517	476	483	516	494	548	497	486	501	481	516	509	484	506	511	508	489	545	527	515	533	506	537	481	531	537	501	535	567	559	507	542	459	532	539	538	533	529	539	486	512	513	517	504	465	528	511	533	519	516	556	519	538	527	498	513	508	510	536	531	507	520	510	530	509	534	546	520	489	490	522	537	471	524	498	497	541	478	536	511	515	498	484	523	551	548	534	510	512	556	539	539	510	507	514	518	522	551	567	500	518	489	528	506	541	505	496	499	483	530	520	492	494	516	517	505	535	517	503	517	504	524	526	533	513	489	535	513	508	494	492	520	502	512	505	514	512	566	479	527	490	549	507	489	560	499	513	498	496	511	534	522	520	517	505	489	497	523	527	526	548	534	524	478	493	528	534	540	499	506	495	556	525	500	488	542	492	519	565	551	511	515	556	500	502	517	476	510	499	516	517	461	553	510	535	520	489	512	513	545	504	523	530	499	500	535	523	542	499	491	498	533	528	498	545	510	490	548	520	528	494	503	520	490	533	566	510	536	460	510	493	547	521	519	537	529	524	515	531	524	527	532	516	535	541	504	507	516	512	523	484	533	521	521	523	554	519	538	527	542	500	489	514	522	527	515	522	533	551	488	497	571	497	493	527	554	488	565	514	535	518	549	559	519	508	504	506	534	570	486	549	546	522	506	499	487	544	540	538	522	524	520	508	564	520	517	529	489	525	474	484	546	505	523	495	505	509	502	562	527	536	525	497	519	521	494	497	497	497	478	530	536	520	531	495	487	521	527	520	535	494	489	522	514	475	512	546	506	533	586	541	540	518	501	524	557	525	549	518	504	557	491	511	529	498	496	542	494	547	520	522	516	533	559	521	526	508	522	514	504	496	553	545	519	525	530	489	501	529	533	531	535	475	527	555	515	512	495	558	519	493	494	519	517	490	510	483	523	517	519	515	514	508	512	531	509	519	503	535	517	531	465	498	511	500	491	490	508	510	485	535	514	480	514	491	523	489	523	517	488	537	556	514	525	532	508	459	521	535	519	547	522	526	526	499	552	519	540	548	523	519	530	484	498	539	509	518	509	510	522	495	522	499	526	544	531	522	530	514	517	514	523	539	508	526	526	514	508	519	518	493	557	507	510	526	525	509	551	507	498	528	507	523	538	535	504	558	512	511	563	532	502	500	576	505	491	513	513	521	541	510	530	475	519	512	526	502	530	525	486	511	503	512	551	515	540	532	554	528	513	511	496	530	493	549	516	537	543	513	469	530	536	505	502	505	472	483	513	517	492	541	540	484	490	519	560	496	521	510	527	507	531	498	525	490	522	586	534	505	531	527	496	505	527	531	515	546	523	524	526	514	512	475	547	518	488	555	534	497	491	509	537	547	539	519	529	526	537	510	502	532	488	514	515	503	494	491	492	498	509	511	501	492	541	536	536	489	563	509	486	522	511	542	490	501	508	476	524	495	535	524	520	525	490	498	492	506	522	521	530	558	465	506	520	523	507	575	504	514	534	531	537	499	507	502	519	552	529	482	509	518	538	515	484	513	482	532	545	496	523	516	480	499	517	525	517	530	537	478	514	496	500	488	459	523	531	538	506	510	513	498	509	485	494	492	513	504	478	545	475	549	569	493	544	540	507	531	493	519	523	496	550	531	537	516	512	516	510	521	530	521	510	553	504	520	512	567	507	534	526	552	476	541	580	517	505	527	510	476	505	521	526	502	489	496	515	484	545	541	493	517	535	494	508	524	523	493	530	542	504	522	516	537	501	493	505	528	509	519	515	490	496	508	508	578	509	532	532	545	501	549	460	491	529	530	504	537	511	527	469	571	500	508	520	518	550	543	536	536	521	552	505	509	520	499	517	526	518	492	530	513	469	545	498	510	512	542	504	559	567	531	497	498	473	517	515	507	506	534	512	491	508	521	490	536	508	520	549	524	517	548	540	528	513	520	513	508	527	564	542	510	523	522	505	519	516	532	532	505	515	484	495	515	521	519	512	512	508	532	491	506	471	538	509	492	515	565	527
1321	311	347	346	354	297	351	321	331	331	290	324	304	290	277	302	340	328	333	305	310	279	301	325	348	307	275	323	269	315	282	320	295	328	306	302	295	286	331	289	289	322	287	323	273	300	294	301	258	309	301	321	302	299	305	332	317	326	281	334	303	304	290	321	302	289	303	302	298	327	336	349	326	313	321	291	285	291	322	282	282	274	302	283	324	256	289	329	315	314	299	326	340	291	311	295	283	329	311	281	276	311	335	308	315	327	291	275	274	264	282	298	303	314	293	308	316	302	321	288	312	322	298	279	303	292	301	312	300	325	293	288	299	295	268	304	271	308	323	300	306	310	291	319	266	301	306	299	294	278	319	291	300	306	282	316	308	293	312	309	285	278	307	286	324	292	289	289	309	308	287	312	276	306	335	292	291	289	306	312	314	304	304	315	310	300	274	317	288	304	289	326	302	294	289	300	315	339	299	296	302	307	289	286	274	296	296	282	297	298	290	297	283	332	320	295	269	275	317	329	270	282	283	322	264	262	276	289	289	315	309	276	300	331	320	304	273	314	316	307	300	280	277	289	303	301	307	284	320	293	341	303	329	312	311	284	321	325	296	307	278	312	298	280	306	252	312	304	299	292	316	310	284	324	292	299	273	301	305	289	293	273	323	313	288	317	286	303	337	291	310	306	320	313	313	318	259	302	293	297	315	320	307	298	316	325	295	303	283	319	323	284	324	317	281	272	305	278	316	296	279	318	335	295	320	297	295	295	308	317	304	268	289	312	326	300	282	303	307	316	258	294	328	306	308	333	286	311	295	304	287	314	270	295	297	266	315	284	277	306	316	289	315	296	266	306	283	318	302	293	298	306	307	310	297	320	300	310	269	324	295	278	319	274	296	306	308	256	277	298	305	279	289	277	309	292	298	294	291	299	309	319	302	310	283	295	284	323	304	310	304	333	318	298	292	284	313	296	261	310	312	278	317	305	295	282	307	295	292	288	271	315	310	301	295	307	354	328	332	292	314	278	308	293	296	331	311	266	295	320	316	302	294	270	296	317	338	329	316	305	291	298	307	302	297	255	290	318	329	315	286	319	300	278	283	294	285	281	324	281	336	313	293	312	319	280	305	302	308	301	289	300	303	295	321	279	317	338	305	299	302	296	269	303	285	299	322	294	312	321	283	297	288	320	321	292	282	298	324	265	285	291	282	303	248	295	285	318	309	342	306	324	318	288	300	297	284	281	276	277	297	295	297	312	308	278	318	293	293	315	297	263	289	299	300	321	318	288	307	269	292	275	290	316	311	296	329	285	277	288	308	318	297	304	305	294	304	313	302	290	293	276	292	305	298	312	288	278	299	314	281	300	278	301	322	282	316	278	351	317	338	300	286	299	292	294	300	293	305	300	304	318	306	325	270	312	302	320	284	299	294	323	317	317	301	298	315	316	260	290	274	294	307	314	301	299	302	310	263	299	270	270	297	316	310	293	307	287	301	309	304	323	326	318	344	265	287	317	319	279	288	305	315	304	312	359	305	291	311	305	292	287	285	267	319	277	304	302	302	341	302	293	300	298	302	288	306	333	277	296	281	303	305	298	313	289	300	305	306	355	319	305	302	292	318	295	283	314	299	300	296	293	299	320	330	315	278	285	294	304	306	292	341	325	289	318	297	287	299	319	299	277	288	308	309	315	284	304	283	305	329	303	288	320	326	326	259	292	321	290	310	283	293	331	289	268	281	291	323	305	308	279	334	315	293	294	306	298	289	287	289	277	286	295	329	335	291	278	359	306	308	304	329	297	304	293	318	288	296	323	333	295	323	306	295	307	282	273	301	288	303	310	294	315	315	307	290	299	314	297	313	283	314	322	300	296	304	320	324	312	296	264	279	309	281	296	295	255	313	289	308	280	318	303	329	310	283	314	283	267	268	288	311	331	297	297	302	319	260	325	287	337	321	323	290	299	343	306	314	281	293	313	271	287	292	328	301	296	297	289	312	300	302	303	301	302	305	289	321	324	288	317	320	302	336	327	295	288	300	292	271	302	297	303	309	263	307	271	305	330	286	271	294	314	293	329	300	301	315	309	338	300	282	326	288	274	300	302	284	297	293	308	314	324	341	281	290	309	303	302	311	297	332	255	319	376	309	278	278	299	305	282	299	321	278	326	303	315	295	316	292	336	296	337	305	296	272	311	297	312	326	283	342	299	291	304	295	325	312	280	314	312	305	269	297	309	296	320	297	297	309	304	287	307	319	256	301	303	294	312	325	292	297	305	259	299	293	309	290	302	294	297	288	325	297	311	307	321	316	318	268	272	300	284	294	306	311	293	318	304	294	286	318	309	300	319	286	290	331	297	311	308	279	305	268	299	302	256	327	290	313	316	342	297	302	324	304	247	285	282	271	293	303	287	298	312	306	254	311	287	305	287	303	275	305	257	316	312	314	307	293	274	288	285	319	301	291	295	256	266	276	285	318	290	299	311	287	345	315	310	300	323	280	294	299	316	300	295	304	291	305	303	292	296	322	312	295	286	333	313	293	326	287	275	280	304	315	318	274	350	303	291	300	313	304	302	276	299	300	304	314	295	302	302	334	311	286	293	295	257	328	355	331	323	306	289	316	297	318	320	273	309	286	299	305	277	264	295	354	332	292	306	315	283	320	275	296	271	288	326	298	292	320	316	334	279	273	288	317	301	314	340	271	322	321	304	332	314	295	316	315	316	303	296	288	290	310	296	289	283	337	282	291	311	320	273	315	312	287	277	290	304	299	282	294	313	286	274	289	307	259	298	307	317	289	317	303	310	328	296	302	310	292	288	316	324	325	291	267	289	280	304	288	308	311	265	311	299	310	307	285	296	294	333	309	296	304	324	312	284	317	260	296	306	300	294	303	309	292	335	283	295	297	306	278	266	302	293	295	296	292	292	279	304	278	302	317	310	308	300	303	297	296	270	296	285	314	321	300	316	296	288	283	301	288	312	292	316	294	357	321	318	300	311	275	306	300	310	283	315	327	309	279	305	293	298	274	307	309	317	311	290	296	301	331	299	297	287	287	293	283	289	318	308	342	260	307	294	307	299	303	346	270	281	265	252	319	274	299	308	311	318	270	331	305	266	276	297	287	282	290	318	298	316	322	292	290	332	297	286	300	326	323	293	295	284	315	329	316	300	316	284	300	309	322	308	298	274	280	273	261	306	309	339	326	319	292	275	300	288	297	298	303	316	286	320	327	311	322	280	293	327	329	286	278	289	311	297	284	275	319	320	302	316	313	332	299	302	355	276	275	281	290	295	322	279	293	287	342	322	293	293	280	306	347	305	330	279	302	335	333	288	306	310	310	308	321	248	322	303	285	281	287	306	256	308	306	303	293	304	317	301	293	299	314	268	293	299	332	309	284	310	299	294	317	291	331	309	339	282	266	326	307	307	292	291	292	270	309	281	331	283	306	275	270	269	310	292	285	314	275	318	312	270	311	299	296	330	313	302	298	261	302	271	292	272
1954	799	971	959	949	904	912	876	869	821	803	859	787	753	758	802	760	762	750	772	824	818	770	807	722	745	803	750	766	765	786	741	741	753	725	715	763	727	743	786	753	735	742	765	782	741	749	769	790	730	820	798	740	827	731	750	693	746	742	754	785	742	720	782	743	827	759	767	750	754	749	730	740	735	768	789	769	761	730	800	762	749	749	719	802	767	770	767	759	724	773	766	764	767	764	744	758	732	782	728	746	739	812	739	712	752	820	717	727	741	812	729	760	784	763	759	722	782	759	719	769	768	725	739	762	769	743	776	777	750	760	706	760	803	754	749	772	721	757	754	785	761	734	806	753	736	738	724	684	764	694	763	801	711	802	789	729	728	707	746	769	738	783	718	736	786	724	777	755	728	769	796	729	800	822	802	769	733	764	767	731	790	709	709	798	809	795	794	752	740	807	715	760	735	753	805	742	751	743	743	755	720	710	792	742	702	769	755	733	765	776	801	745	681	798	735	763	732	769	748	816	770	721	797	683	769	730	749	711	729	734	757	763	802	754	725	745	718	775	759	750	764	744	757	764	783	748	775	728	722	741	747	752	725	737	800	777	751	718	728	713	755	739	697	653	757	788	710	761	762	762	727	780	781	788	778	723	748	791	737	737	810	785	778	749	729	713	780	742	737	782	708	753	750	779	732	670	818	792	745	716	743	772	772	771	744	755	744	789	768	747	703	756	752	739	722	781	726	737	760	799	741	744	739	732	712	799	724	735	765	766	768	787	744	752	687	792	725	794	738	758	765	739	760	798	819	775	701	760	762	763	762	759	737	775	770	759	728	719	766	744	714	775	785	742	740	776	741	691	761	743	780	761	776	723	774	721	765	780	759	724	739	774	766	760	764	742	745	754	769	773	768	780	689	784	731	776	727	727	760	706	721	749	767	729	749	771	740	713	766	739	758	771	762	758	751	715	706	775	738	770	699	761	782	769	749	768	692	691	735	752	773	786	776	769	775	749	768	778	694	730	785	731	711	781	751	724	787	747	781	762	686	747	756	741	754	750	719	752	768	697	753	757	767	722	752	722	756	749	738	772	773	746	766	740	703	728	760	750	729	762	784	747	738	746	762	784	697	797	738	736	747	749	755	741	764	774	714	821	739	731	749	717	728	731	742	751	762	813	787	753	714	732	756	720	723	753	751	763	738	786	751	754	739	780	778	732	719	784	743	752	757	758	789	765	715	827	795	727	813	747	761	744	731	759	743	678	758	744	713	731	739	797	756	811	732	774	740	732	754	738	748	738	770	749	771	737	724	757	772	736	733	725	724	770	705	730	709	711	736	787	747	751	698	719	770	745	831	757	748	716	794	756	752	790	716	749	777	753	735	780	740	740	765	762	754	787	750	781	730	777	778	761	773	750	773	730	759	787	779	775	757	758	784	745	738	742	756	732	755	735	764	789	752	777	752	743	766	742	732	752	719	780	761	781	771	772	765	742	760	752	718	722	776	681	784	734	781	791	732	742	721	709	746	729	761	775	777	701	783	708	742	773	733	713	729	722	773	773	745	753	754	758	709	753	749	781	766	798	699	792	765	741	805	772	793	713	724	698	759	734	761	753	797	748	790	755	754	760	707	732	714	804	792	733	755	739	777	738	733	773	736	768	774	749	752	793	708	792	740	770	742	801	787	720	755	768	803	764	736	733	723	736	752	750	712	774	762	746	762	797	773	780	747	715	736	758	688	755	743	722	743	742	759	771	757	713	793	767	730	744	723	789	756	746	763	769	756	767	752	741	771	728	719	731	753	751	731	754	785	721	717	749	758	750	770	756	752	733	736	724	751	806	727	751	759	779	734	765	766	750	699	729	734	756	740	773	776	725	761	732	744	751	758	765	788	736	738	738	755	741	731	775	782	756	738	718	778	729	760	743	782	749	763	786	755	727	776	779	705	796	722	731	692	718	751	770	766	772	742	758	759	797	769	763	747	713	716	737	717	744	715	720	775	731	751	750	705	773	812	717	721	734	772	758	736	709	732	740	804	773	759	745	720	770	754	789	704	770	787	758	819	760	697	809	710	730	715	767	718	748	733	716	785	790	722	742	756	765	800	763	791	755	764	744	707	709	743	732	699	783	754	790	727	772	716	778	779	793	761	779	768	740	709	735	734	755	731	737	785	741	740	753	731	758	712	737	724	764	727	781	791	773	725	729	724	749	750	702	738	763	757	708	742	747	702	765	745	760	763	758	731	718	772	762	734	748	789	754	710	720	742	758	797	752	758	777	696	700	776	734	755	805	793	749	778	784	699	732	751	746	707	762	739	734	764	787	733	739	778	708	803	747	765	738	790	780	783	732	753	808	754	770	736	759	757	732	729	717	768	751	742	753	762	764	748	737	718	749	724	717	751	753	756	771	774	730	760	706	733	749	772	768	706	765	710	746	797	773	813	747	820	780	725	806	779	722	723	695	728	763	795	728	770	734	792	757	745	763	757	758	775	757	703	705	705	762	775	787	783	735	743	661	745	706	715	769	718	783	770	781	744	727	756	766	777	746	775	791	762	785	751	744	773	821	798	743	726	694	811	801	719	743	758	738	705	766	788	742	726	706	748	715	733	747	751	787	701	751	714	756	761	747	718	747	721	784	747	738	742	738	740	761	713	712	748	781	742	723	761	727	734	772	795	782	758	717	724	793	768	775	749	784	714	731	696	715	783	745	696	780	769	767	821	749	763	748	766	720	733	746	729	754	726	745	729	782	788	809	722	739	792	769	760	810	758	755	757	764	745	780	775	746	751	709	760	742	764	746	759	721	754	731	762	755	741	765	808	749	730	766	809	770	779	752	800	794	769	780	753	765	777	732	751	727	779	746	739	721	779	776	742	748	779	723	751	746	734	760	749	792	747	741	727	759	791	751	744	773	733	753	721	744	749	734	747	749	782	765	710	723	759	707	745	777	679	735	725	763	775	760	758	726	775	729	764	741	755	769	733	750	783	742	707	721	758	738	779	749	790	790	767	713	744	765	758	772	785	692	719	784	761	745	808	754	717	781	764	743	773	669	757	751	774	704	752	733	729	748	780	752	749	776	724	742	759	722	736	783	738	712	762	785	678	711	768	709	775	716	755	760	736	780	772	744	773	789	704	779	738	776	751	750	753	726	752	767	686	794	829	725	777	744	745	735	747	737	773	807	732	734	752	747	736	745	744	815	725	800	700	743	751	743	750	791	766	774	725	752	704	776	768	760	750	766	761	757	755	790	754	786	736	696	745	716	733	771	736	806	746	722	743	795	736	757	798	733	757	780	750	781	746	762	753	735	746	739	724	757	765	738	787	698	775	699	757	707	705	804	786	748	752	740	789	770	741	728	753	751	794	724	776	732	726	729	762	699	802	737	732	757	688	743	772	748	712	729	725	771	718	727	756	766	749	766	737	698	760	743	767	787	756	765	737	722	766	728	788	788	794	718	733	754	776	790	765	761	714	775	797	755	721	720	731	732	726
6464	626	685	584	536	514	423	432	425	418	396	404	383	355	360	335	363	389	364	354	368	332	341	380	359	349	352	335	357	356	362	344	336	361	338	354	377	332	379	353	374	378	351	351	355	385	366	354	320	351	337	328	364	335	355	368	365	337	346	349	356	350	344	336	365	343	358	389	332	359	346	349	360	365	379	306	350	343	376	370	365	377	343	382	364	358	340	351	379	347	356	345	347	336	338	343	358	360	365	341	310	407	343	347	388	344	319	353	377	337	372	318	344	371	354	333	351	357	361	363	317	391	341	347	372	364	352	352	358	350	351	370	362	359	331	317	348	374	352	359	376	348	339	379	369	366	318	328	357	354	381	380	378	375	354	352	363	336	384	304	383	332	354	342	360	360	396	326	361	364	361	344	355	357	367	334	363	345	348	346	353	330	343	383	363	336	337	355	361	350	351	346	340	360	371	347	334	366	345	333	326	352	325	358	331	346	347	381	333	348	389	317	325	354	337	336	341	337	342	341	353	314	375	328	358	339	358	318	345	351	352	359	366	365	334	356	339	338	361	349	327	387	368	345	354	344	354	298	349	340	359	321	327	383	363	390	320	367	306	352	358	354	369	342	345	314	353	341	350	410	362	354	379	322	330	368	350	331	361	335	355	337	351	378	369	366	342	367	324	344	354	329	348	339	343	329	353	355	329	412	345	364	336	388	348	332	325	315	376	350	377	341	354	356	333	343	342	361	361	357	356	347	374	344	368	354	367	347	333	353	322	357	352	325	362	355	340	312	338	359	327	332	352	384	327	352	380	323	319	363	344	328	351	350	322	340	322	323	335	348	374	349	318	299	371	344	357	339	347	327	333	362	321	346	358	355	301	342	313	366	344	335	329	332	349	359	333	368	346	306	374	356	349	378	396	340	313	351	356	333	377	360	355	370	394	341	323	329	334	319	334	306	368	301	322	374	317	338	383	341	393	350	352	346	351	355	347	379	359	301	365	319	360	337	377	343	344	344	325	340	348	325	308	318	328	362	364	331	338	352	334	335	326	356	334	350	366	361	348	352	350	352	340	332	360	320	340	369	363	336	340	369	348	328	371	364	354	342	292	350	326	371	380	385	353	362	363	350	345	366	338	333	327	363	358	339	356	356	332	331	331	368	352	349	355	337	351	360	353	345	340	316	350	359	348	340	347	348	360	361	358	349	349	368	362	323	353	350	309	331	333	364	373	365	359	367	372	365	331	345	334	332	336	338	373	326	330	378	341	338	347	338	311	352	350	337	342	353	357	324	347	343	354	307	379	361	316	373	349	348	311	349	332	339	339	383	337	368	351	339	344	399	318	340	357	402	330	344	339	359	379	327	335	337	346	346	367	350	324	315	333	367	325	330	344	326	352	343	341	322	328	348	356	346	310	391	313	342	377	336	355	326	388	353	344	376	322	372	332	349	368	339	372	330	348	354	327	347	339	342	329	314	307	362	344	345	357	333	354	363	340	371	340	363	345	320	354	348	365	332	349	346	343	382	353	365	321	324	354	314	339	373	372	333	367	360	349	343	382	334	359	324	341	349	297	371	353	354	347	320	356	339	356	366	382	379	342	344	310	360	308	360	324	340	354	350	372	361	363	376	366	343	318	354	328	318	310	356	370	368	310	341	381	330	334	363	348	312	365	358	334	351	374	383	347	319	356	330	343	333	351	364	370	364	367	379	357	367	357	340	330	329	375	339	357	349	314	354	337	353	320	313	313	336	361	352	359	347	334	348	351	366	323	383	367	360	341	374	372	384	334	346	375	346	347	344	363	365	328	339	361	314	338	369	352	350	342	305	321	369	366	378	345	298	350	335	372	371	359	353	368	347	372	380	354	370	370	343	356	357	350	353	336	359	369	300	320	368	375	358	365	370	334	363	343	361	365	349	346	363	347	382	317	370	387	345	322	371	367	366	370	354	343	355	387	354	332	352	375	360	325	338	347	319	353	346	379	349	362	310	340	350	371	371	361	347	338	354	367	342	338	338	373	327	355	342	357	358	372	324	355	355	359	321	355	364	347	372	343	346	349	339	347	321	350	321	330	360	345	331	359	341	358	362	341	360	358	308	372	362	386	343	366	358	361	357	348	346	349	347	364	356	375	335	352	334	362	347	392	348	366	349	352	344	360	349	304	327	331	337	338	363	314	363	343	327	347	339	335	361	339	376	347	342	339	331	339	354	333	351	349	341	342	373	360	361	361	358	365	314	335	328	320	332	382	330	340	339	339	375	329	331	373	360	334	340	332	362	332	308	343	339	325	325	339	346	383	371	320	344	376	356	365	361	380	312	307	355	337	314	321	394	341	345	345	333	353	394	296	343	348	332	322	366	341	364	326	345	325	346	368	365	358	353	351	346	316	352	319	322	349	344	357	363	333	364	343	343	351	366	379	357	318	329	355	353	356	353	337	328	357	351	406	384	353	320	339	366	321	370	372	347	393	395	318	326	348	330	339	342	365	310	337	359	370	370	368	342	360	344	342	361	359	338	337	332	343	357	327	334	343	398	383	346	343	374	377	336	340	379	327	347	362	375	345	345	381	349	314	349	392	337	329	342	342	363	327	344	375	372	358	307	327	354	346	343	353	338	353	324	375	361	327	300	345	363	331	351	362	358	369	336	351	360	328	328	323	352	351	356	350	362	360	352	325	365	352	349	358	348	320	334	342	366	341	356	304	327	373	394	354	325	312	309	347	367	381	339	312	351	373	366	376	359	330	338	373	367	363	331	394	346	311	341	309	348	328	359	324	375	317	328	390	357	389	370	361	377	329	340	406	336	372	300	357	355	360	334	345	343	360	346	351	356	363	367	336	332	354	340	378	351	309	341	354	363	365	340	341	327	361	341	365	336	384	336	350	365	326	345	369	344	339	323	339	315	334	325	318	362	366	361	346	330	345	336	358	356	360	359	339	372	367	384	354	385	360	348	376	370	338	357	370	369	369	367	386	365	377	330	355	336	359	384	347	357	337	358	339	338	344	358	377	330	356	327	319	322	336	360	351	377	316	371	326	363	336	326	349	367	379	354	372	314	344	312	353	355	332	374	340	320	312	372	346	326	378	306	362	343	377	360	331	350	375	364	361	317	342	355	370	369	339	333	349	355	326	297	356	357	348	306	385	362	349	361	361	349	368	365	332	343	343	359	331	352	320	362	391	320	398	338	343	342	336	383	338	353	347	376	358	371	379	317	332	351	337	343	342	345	315	336	327	325	345	367	340	350	377	375	390	341	357	348	348	345	364	345	327	369	370	391	355	339	326	366	341	368	366	349	318	310	339	375	364	391	362	347	356	357	377	363	349	327	366	404	346	326	353	333	318	321	352	337	347	351	333	349	334	329	363	337	352	339	331	361	392	333	357	356	341	336	315	329	336	347	364	355	348	361	365	329	369	378	368	339	342	335	364	352	353	369	343	349	347	361	359	356	340	323	297	354	377	327	358	362	373	361	361	342	326	355	336	352	345	354
6238	1185	1577	1831	1688	1566	1470	1201	1156	1138	1086	1021	994	1004	944	960	909	916	916	936	842	881	853	932	881	889	907	862	863	887	873	807	856	819	877	860	881	893	804	830	869	855	816	862	878	797	831	876	865	851	838	868	889	824	893	888	878	872	806	807	812	843	888	874	835	836	846	812	819	876	887	826	820	876	857	860	827	796	835	894	879	865	824	854	851	850	801	831	802	844	830	821	784	851	858	858	810	881	901	833	829	818	842	837	826	849	870	845	821	799	835	825	870	804	811	828	867	892	847	901	874	850	826	809	821	856	829	886	816	884	853	862	836	812	824	825	826	785	821	789	845	790	856	859	859	787	795	817	856	849	879	852	877	843	896	849	894	868	847	867	839	809	889	851	851	877	816	902	872	811	883	858	810	849	883	825	879	796	816	889	818	847	833	834	870	877	805	843	830	895	842	807	834	856	849	905	788	872	832	846	848	833	776	851	865	790	843	839	853	858	857	835	809	825	948	820	835	861	848	844	767	819	801	820	827	802	806	843	800	854	840	799	814	873	809	843	827	874	845	843	822	848	857	814	854	853	786	887	828	809	873	791	838	822	862	860	891	926	815	880	840	842	858	847	893	843	787	843	819	840	838	824	826	863	827	822	821	805	842	874	862	856	862	890	876	854	834	842	797	861	854	843	805	851	859	843	895	885	858	811	830	807	850	870	816	811	859	843	864	813	870	865	816	864	836	852	840	821	829	842	875	821	897	835	817	859	830	856	873	845	816	848	902	852	831	833	830	836	889	887	865	776	861	849	903	861	884	868	850	838	854	818	865	830	841	907	797	845	875	835	843	842	871	875	823	868	744	834	878	833	866	841	836	848	851	862	877	829	858	858	845	828	898	863	862	828	856	795	820	874	822	862	881	895	834	818	861	808	910	831	894	784	877	845	817	809	895	816	846	841	860	850	876	875	876	861	827	870	891	796	822	883	857	886	844	835	834	868	863	809	886	858	853	872	843	859	829	854	851	876	820	849	808	816	864	820	808	867	822	832	835	855	842	833	832	814	864	842	862	859	882	849	822	889	843	874	796	835	841	828	852	846	855	806	856	840	871	820	817	873	843	878	865	825	875	867	832	879	889	840	835	824	827	849	825	815	809	832	847	869	847	853	804	819	830	837	826	852	834	868	846	820	814	812	877	844	853	909	874	894	869	854	839	876	813	838	858	818	882	814	863	837	849	858	844	797	858	833	877	846	891	784	806	820	879	811	859	884	864	844	861	818	825	817	828	904	831	849	822	811	894	836	841	807	876	848	896	852	814	856	865	798	878	882	851	840	792	802	807	806	902	825	851	847	848	847	866	838	901	782	810	871	845	827	813	811	818	849	868	849	875	824	875	835	850	863	826	858	863	763	831	833	833	820	851	866	849	857	802	781	830	839	865	879	853	818	871	888	868	848	796	814	836	858	807	893	892	862	845	825	819	867	825	844	867	827	810	827	815	852	824	843	783	873	827	827	848	851	842	874	843	854	840	868	844	822	773	848	828	845	824	840	856	831	844	846	861	839	895	842	796	792	867	890	800	844	840	806	893	864	827	862	862	852	850	873	862	822	830	814	818	853	827	835	846	828	863	838	823	888	832	839	851	877	863	884	807	802	831	834	860	806	897	849	862	850	837	885	812	830	826	845	814	818	850	817	821	798	836	841	853	814	831	809	841	880	851	852	880	826	839	836	839	838	838	910	862	842	832	841	838	879	873	811	809	838	851	877	832	846	820	862	896	823	846	809	818	834	850	839	869	844	881	850	872	865	874	794	858	846	781	811	817	860	789	846	878	853	853	862	850	854	878	893	860	832	836	821	825	867	856	803	813	890	834	860	830	848	856	862	848	813	904	823	849	867	831	841	875	868	847	837	832	817	805	846	859	832	826	846	823	879	879	833	864	778	853	868	840	914	828	860	867	874	840	849	841	893	812	882	853	857	880	822	808	833	843	865	800	840	835	816	855	861	869	826	837	852	839	830	807	876	844	831	816	804	838	832	842	833	844	805	834	799	867	825	848	862	831	850	846	829	856	852	911	832	837	897	860	775	827	829	811	832	807	861	875	855	832	845	836	882	857	821	864	858	832	830	839	859	851	845	865	769	782	876	914	850	842	864	842	824	822	851	857	913	819	803	873	865	814	827	858	761	830	877	865	868	867	786	817	835	879	819	853	852	834	845	848	848	816	842	826	798	864	809	803	911	830	821	849	825	807	882	857	868	852	830	851	835	900	842	826	829	826	857	839	837	833	874	835	866	848	823	856	860	854	867	811	827	865	859	800	855	852	900	786	832	883	830	865	924	814	862	809	829	814	874	841	845	865	851	759	858	808	805	834	826	838	886	830	852	810	831	837	852	884	862	866	790	876	816	872	826	788	873	819	889	865	814	863	887	818	876	844	891	806	912	837	831	837	912	886	855	891	864	828	862	842	869	823	825	860	841	833	865	800	846	850	857	836	869	819	860	848	839	863	847	873	784	838	909	872	885	836	856	851	823	819	818	860	892	813	894	864	824	844	822	791	825	818	833	878	816	879	791	837	856	855	844	814	821	850	865	816	842	832	793	874	834	842	843	805	834	879	837	840	836	853	854	861	802	818	864	831	864	816	778	814	858	819	852	876	798	840	792	836	850	859	907	848	846	847	824	806	879	843	823	857	908	861	828	813	890	817	888	801	838	859	817	880	822	832	840	903	868	844	838	886	839	870	821	808	885	793	839	822	848	808	894	874	868	816	803	856	871	897	809	845	814	818	881	796	846	858	857	801	837	857	863	891	856	798	815	799	865	841	918	841	811	838	839	859	869	841	876	826	874	832	821	860	814	801	845	868	804	863	853	852	827	842	878	811	812	790	812	844	900	879	856	838	859	886	820	863	811	850	816	849	834	855	844	832	864	810	830	820	856	845	841	828	823	840	842	847	841	816	858	865	883	859	844	845	827	827	790	838	798	850	823	850	864	880	794	865	865	827	810	817	798	858	851	878	878	848	856	873	796	881	821	865	830	852	841	837	812	879	813	832	870	861	779	863	822	921	840	857	777	824	797	864	877	812	783	843	856	825	815	814	838	882	799	819	836	812	873	855	826	784	864	817	812	850	839	874	850	850	879	823	889	841	852	886	850	824	822	835	827	876	802	806	851	837	826	889	884	839	833	821	803	830	906	852	852	838	857	849	884	804	865	868	839	802	886	819	860	852	870	859	850	876	819	853	858	867	862	852	813	866	805	837	792	812	879	830	826	873	826	873	863	840	839	840	789	834	848	884	795	838	796	898	831	879	863	910	810	818	794	904	898	823	858	835	796	855	862	858	862	838	858	853	834	789	829	887	820	840	814	845	838	800	854	856	894	862	872	774	843	864	823	784	864	866	853	813	820	811	871	804	840	847	814	840	829	788	805	807	883	804	863	807	830	785	811	836	828	846	811	846	819	828	839	845	838	876	865	810	876	800	833	842	848	824	848	834	913
11890	960	846	736	478	484	372	306	265	282	288	256	263	257	249	229	239	201	220	204	230	202	220	195	254	226	226	225	235	242	222	172	229	245	235	230	191	189	202	233	192	202	220	193	189	202	210	228	210	223	189	222	202	229	223	201	199	198	197	208	231	217	209	202	202	211	233	200	201	226	184	182	193	234	204	197	189	202	218	219	211	224	221	192	234	177	213	210	221	202	213	216	210	234	216	214	200	210	199	191	180	218	222	199	198	203	211	181	179	196	247	209	193	226	210	215	222	199	205	215	189	221	230	198	179	201	192	223	219	200	195	217	201	185	192	223	209	191	230	186	199	223	248	191	194	210	224	211	219	183	206	231	219	218	203	215	214	233	225	205	217	207	202	217	220	200	227	201	194	184	216	219	196	220	208	203	211	220	216	207	208	218	218	193	192	209	182	217	208	237	207	198	222	221	197	209	205	197	198	219	201	210	209	218	185	207	200	205	223	211	205	215	213	201	211	244	206	178	238	231	236	206	199	192	232	192	203	211	216	217	203	196	193	179	213	220	248	154	199	207	202	204	220	180	199	221	208	217	226	221	205	186	196	223	207	212	181	214	185	222	204	214	217	209	206	213	205	212	199	199	211	203	201	193	239	202	185	190	201	198	199	201	189	215	219	214	205	215	215	227	210	203	228	192	207	209	240	225	195	193	206	213	239	204	223	211	192	199	211	245	227	206	211	224	213	195	205	212	214	212	186	203	194	204	218	210	196	197	203	197	171	201	233	227	189	211	207	196	206	213	195	172	209	198	189	225	227	232	237	198	206	201	221	198	204	228	213	185	196	187	224	223	209	216	246	206	203	209	211	215	209	208	219	206	187	222	198	198	207	211	214	180	219	222	201	198	202	201	214	218	209	194	223	198	225	208	198	233	229	204	195	209	239	220	197	227	187	205	198	200	208	220	207	211	175	216	203	224	238	216	202	211	208	211	222	184	210	221	217	201	196	199	253	190	214	196	207	183	215	200	204	229	185	219	203	211	223	195	203	188	211	198	208	238	209	235	202	201	214	164	215	224	174	186	188	231	191	203	220	222	190	203	219	214	210	199	216	215	223	214	210	210	232	204	199	211	174	198	185	196	207	182	224	213	236	231	238	208	227	250	215	211	194	209	190	198	211	197	194	215	206	203	224	199	188	229	224	209	212	230	215	248	199	218	202	195	236	202	213	219	233	209	202	219	203	232	212	165	199	227	235	214	194	192	204	233	202	218	202	209	233	204	211	209	202	225	223	233	180	221	216	218	189	226	239	196	202	238	202	226	205	195	195	222	234	232	190	203	185	216	197	206	188	208	210	210	233	219	215	209	228	193	208	229	231	214	209	193	203	198	184	214	201	204	204	232	224	216	202	226	222	205	212	214	207	207	233	238	191	214	202	211	242	184	227	193	223	202	217	200	223	230	206	193	205	225	185	217	242	191	215	211	218	210	211	228	217	195	213	227	214	198	224	186	234	227	222	220	205	200	192	225	207	210	216	209	198	201	228	226	219	179	226	221	196	216	210	203	194	185	210	201	210	214	208	197	219	206	158	206	248	193	229	209	203	204	201	226	239	196	215	214	204	182	178	211	207	202	220	208	220	193	198	214	198	236	228	212	199	235	242	227	189	210	210	212	228	208	220	200	217	201	198	230	207	204	214	191	222	221	209	229	233	197	203	201	225	190	225	194	197	220	226	178	194	238	240	199	211	216	191	203	205	222	244	189	206	207	227	198	200	213	209	187	205	199	215	231	217	181	211	195	194	210	207	197	151	203	223	221	216	212	206	226	196	206	228	249	208	225	193	223	212	200	214	197	193	222	215	198	198	241	236	204	185	198	217	223	184	182	220	234	204	224	206	221	203	198	188	216	188	192	189	212	203	211	194	206	224	191	191	201	235	208	221	232	211	208	232	192	225	204	199	220	194	225	221	209	237	210	204	227	180	228	221	224	231	197	204	180	214	236	246	203	185	204	233	201	225	217	188	201	226	221	200	217	228	179	222	209	214	210	198	218	229	222	224	191	188	200	204	212	217	170	227	206	220	219	194	214	221	213	207	223	208	231	220	192	203	229	270	204	191	200	181	181	226	241	208	223	215	186	211	213	230	211	208	207	214	210	205	193	204	195	234	195	196	214	188	224	168	176	212	182	197	211	235	210	219	229	194	207	205	192	226	222	221	214	219	199	208	237	223	223	202	234	225	224	210	221	185	186	207	193	195	178	227	208	218	212	220	210	216	207	229	211	211	201	196	179	194	194	227	215	211	195	229	207	248	199	195	211	195	210	224	189	205	183	215	215	223	207	191	201	207	197	217	204	197	232	224	199	211	209	204	192	216	206	206	208	229	186	181	247	217	209	228	235	226	205	204	204	236	214	197	205	230	199	187	218	223	215	186	198	207	198	216	182	225	188	193	213	203	203	207	219	224	207	214	202	207	217	216	223	210	209	235	231	209	198	217	215	209	219	226	234	205	222	203	184	208	195	218	215	220	215	169	225	231	198	202	173	218	249	234	200	207	224	208	218	219	189	205	207	209	219	193	201	213	230	188	208	229	213	236	193	236	197	221	198	202	230	215	209	204	197	199	223	207	197	206	196	197	196	204	202	184	190	199	204	232	241	197	190	205	205	188	197	219	187	218	236	191	205	208	201	220	228	201	209	188	209	243	197	233	176	214	234	197	203	203	231	190	205	241	250	203	211	196	194	205	194	191	207	208	187	230	194	176	214	196	204	196	204	199	221	203	183	197	185	220	199	205	198	204	214	189	190	237	210	198	223	222	202	208	188	192	180	193	226	190	229	196	194	218	203	216	190	239	208	226	213	184	186	218	220	220	197	186	194	218	223	204	235	187	210	183	188	187	194	214	207	218	211	221	207	216	209	234	201	199	218	199	212	222	208	216	218	191	185	209	184	183	201	204	191	189	200	193	217	208	199	173	204	212	211	231	197	220	209	225	237	239	213	191	232	199	199	196	229	200	219	200	204	189	204	224	203	176	205	215	216	200	206	201	213	207	214	213	203	187	223	214	229	200	204	200	182	198	212	192	217	209	194	222	226	188	238	220	215	224	175	185	205	203	192	214	208	209	232	188	228	211	208	187	214	237	209	200	212	208	229	198	201	228	191	214	212	225	197	186	209	220	221	229	231	233	213	208	195	220	212	190	218	234	191	224	206	223	174	210	186	193	190	216	201	213	202	187	212	223	208	200	173	206	223	209	206	217	202	225	216	229	205	195	194	204	211	199	232	202	216	214	198	188	216	219	209	227	212	203	209	227	195	182	210	203	219	193	193	188	196	201	184	225	214	217	168	202	220	203	195	225	204	199	168	225	210	189	199	236	190	208	188	210	205	212	221	219	204	225	188	210	200	215	223	235	217	188	215	209	225	218	231	226	217	216	214	204	209	208	218	226	216	218	209	209	197	224	192	208	224	194	206	233	214	195	174	256	200	194	191	201	202	204	237
7767	1067	1831	2262	1981	1809	1534	1252	1134	997	920	912	829	784	712	724	682	616	647	605	643	664	580	596	620	624	555	618	564	590	570	620	567	559	570	535	534	553	527	537	517	539	527	537	536	545	561	512	564	520	552	526	511	583	557	515	603	525	525	531	531	498	492	514	558	484	522	540	519	541	531	529	556	538	551	523	557	494	503	530	506	492	518	535	537	513	511	536	549	534	540	479	525	545	521	521	508	538	509	500	506	522	531	578	516	528	500	540	509	473	504	470	555	564	506	524	511	519	517	534	490	553	511	546	523	507	507	545	519	510	509	558	556	527	503	524	525	541	500	522	508	521	543	540	495	535	499	569	535	504	488	510	549	528	542	529	504	519	515	516	517	559	531	520	547	521	530	544	548	504	472	536	518	524	532	519	488	479	542	538	571	562	486	519	526	517	542	503	557	510	521	466	543	547	496	534	542	525	538	537	485	570	521	499	524	477	524	560	525	529	506	522	535	479	532	495	573	529	503	517	530	525	500	529	510	477	556	500	553	527	535	509	525	541	546	502	533	506	517	485	500	510	502	477	528	506	555	521	531	514	536	533	541	481	494	513	493	528	489	507	514	514	516	519	509	541	543	508	545	502	553	485	541	511	537	526	524	507	541	511	500	515	488	501	534	507	519	529	526	558	519	507	485	514	508	521	557	530	516	552	554	519	504	527	522	542	559	515	529	519	501	506	497	528	499	562	494	519	512	535	493	543	539	454	488	515	501	524	515	525	530	515	511	567	552	536	493	511	517	543	517	579	498	463	538	521	546	577	488	551	534	493	533	536	493	526	495	558	525	501	563	544	524	542	539	514	508	527	539	541	528	545	573	517	531	541	526	554	492	523	465	523	516	489	506	518	513	548	489	562	482	516	528	491	517	537	535	515	499	518	534	535	491	538	512	502	489	498	514	489	499	561	496	488	528	535	509	534	558	493	548	544	553	496	555	478	535	531	518	525	497	499	527	540	512	548	508	535	563	533	533	509	525	484	541	573	522	523	527	513	535	510	514	524	509	490	535	503	517	511	486	511	539	567	514	519	552	502	532	468	490	559	489	471	523	524	551	489	503	539	510	516	511	513	522	543	496	494	512	507	520	499	519	539	530	504	541	545	540	503	519	551	493	537	547	497	505	528	523	556	547	500	501	525	551	471	512	528	532	563	491	531	531	533	549	522	543	526	506	517	507	522	539	548	514	523	517	525	503	543	578	508	521	528	495	530	552	536	528	523	523	516	524	536	488	527	479	517	522	510	519	516	561	529	530	528	509	549	542	500	535	548	554	499	513	487	546	525	505	483	533	497	492	523	527	541	518	546	546	539	561	522	486	543	516	548	532	515	506	541	532	538	530	523	494	525	546	511	503	539	496	563	553	519	515	528	524	552	565	517	542	528	550	527	479	496	533	521	516	548	517	529	510	523	492	520	545	511	491	529	529	550	543	488	496	517	511	536	497	512	499	551	507	507	541	532	537	500	484	490	487	553	559	513	511	564	608	525	506	487	529	538	469	495	520	535	516	571	493	510	531	526	547	496	539	543	517	525	538	514	554	526	529	497	482	549	531	504	499	511	511	506	540	489	533	528	494	550	443	547	500	511	531	529	557	523	534	521	523	536	505	528	532	542	527	510	539	527	538	538	518	527	478	512	507	500	528	527	506	502	521	523	511	494	538	569	516	540	490	539	511	491	536	501	494	523	542	519	516	510	535	566	563	546	492	541	526	510	548	524	488	494	542	553	534	495	525	536	509	530	509	536	499	506	516	503	551	511	548	533	511	523	526	515	530	559	511	505	500	507	519	537	513	509	511	526	566	537	521	542	563	537	541	509	528	503	554	502	518	539	550	518	521	548	497	526	535	506	502	498	511	519	533	531	518	513	498	516	538	520	556	492	516	493	561	488	550	518	544	488	510	517	514	520	495	514	504	566	496	494	516	492	495	582	450	533	534	519	500	518	530	540	515	518	545	507	492	504	513	502	505	470	529	480	532	537	537	512	540	539	515	515	522	548	536	537	478	482	518	535	530	469	524	531	535	543	508	518	457	504	490	508	509	533	498	573	575	544	520	523	558	563	520	528	473	508	472	539	508	532	554	532	523	548	525	513	504	534	545	521	525	503	544	506	561	551	552	508	576	552	509	562	513	519	512	508	490	521	537	532	531	540	533	491	496	519	488	514	508	529	560	550	531	501	558	494	494	537	523	537	544	553	550	515	522	542	529	579	533	499	521	516	537	556	522	523	484	527	523	504	533	536	545	478	524	521	500	536	479	501	514	511	502	479	524	509	526	520	505	491	518	500	559	502	562	472	547	545	511	491	512	530	530	553	500	507	496	510	531	523	528	521	539	545	504	500	527	495	556	528	519	512	540	505	517	535	506	484	518	563	566	485	522	530	484	507	523	514	544	475	524	523	500	512	529	513	546	522	509	558	531	521	470	518	591	529	526	564	541	497	496	517	529	517	502	512	504	488	551	537	500	477	500	516	513	498	501	514	527	557	535	529	569	549	503	544	529	515	532	490	577	515	531	511	522	530	513	528	525	510	515	505	508	498	520	490	553	535	523	492	529	569	490	489	523	549	492	514	560	548	512	517	534	544	539	496	510	554	569	502	560	522	557	522	518	502	530	538	536	507	507	505	510	548	512	546	514	560	529	521	540	511	516	542	559	557	519	514	511	540	504	533	502	507	476	492	550	512	501	532	536	548	562	532	486	511	491	504	513	590	522	528	522	546	499	539	500	480	485	487	553	504	540	540	521	512	506	521	558	537	523	567	517	530	502	534	522	521	530	544	525	500	513	527	522	531	521	488	499	548	469	541	518	497	525	476	555	506	583	523	536	511	519	551	567	550	527	531	493	550	524	545	533	512	550	536	488	517	549	537	499	535	551	502	521	528	521	528	487	524	507	502	541	519	492	522	546	541	535	480	509	556	564	513	531	488	502	562	516	525	516	548	539	497	574	496	546	474	487	461	536	542	541	553	514	486	562	515	532	516	571	532	507	549	539	539	486	483	504	510	553	522	542	557	524	526	530	534	481	533	508	499	480	515	499	503	543	535	552	543	536	536	481	520	533	532	513	541	502	522	522	509	515	534	556	476	519	503	512	537	548	523	517	540	564	532	505	536	536	546	505	552	495	483	531	546	505	494	549	569	521	552	507	524	495	529	555	503	525	493	515	530	515	569	533	518	501	562	548	511	518	564	506	521	498	547	546	452	521	564	500	519	547	506	565	522	547	507	514	527	524	529	539	496	496	488	494	525	513	548	565	517	527	555	548	503	531	533	493	503	532	533	558	516	499	516	505	515	523	523	499	529	517	531	525	474	501	536	535	543	516	477	489	511	557	528	523	513	494	528	587	508	525	513	503	512	544	526	500	550	533	547	537	519	519	504	479	513	529	512	482	491	529	479	524	543	533	510	519	583	539	528	545	532	506	557	580	487	452	516	538	526	525	511	544	541
1347	366	380	390	355	392	337	326	348	327	326	272	305	326	316	293	315	306	319	304	301	290	295	291	280	286	264	306	295	325	313	324	315	300	298	335	312	318	291	301	299	286	320	305	292	339	281	310	295	316	299	304	304	299	315	293	305	321	331	320	307	335	326	325	296	324	282	292	307	298	290	293	319	262	294	304	308	298	297	307	287	297	296	304	317	297	315	309	293	307	313	306	301	331	299	320	292	316	322	325	315	305	305	284	308	273	304	354	342	323	311	271	354	317	345	287	346	316	322	310	298	304	293	312	296	336	303	302	303	303	322	285	320	314	329	312	267	293	295	279	301	319	337	344	312	312	301	279	313	292	315	317	308	340	305	321	281	334	301	305	315	312	283	295	295	295	315	306	313	276	272	295	269	269	322	299	297	288	315	278	286	312	289	312	303	309	298	301	297	313	270	294	255	279	325	300	284	271	320	291	310	316	332	328	300	327	328	298	285	311	280	298	319	291	299	275	273	286	296	299	284	320	299	304	305	285	333	296	300	323	307	317	303	287	311	327	314	320	269	312	312	288	344	332	311	290	351	325	274	317	321	309	317	297	275	278	311	311	320	300	291	323	311	292	333	330	330	320	305	293	304	309	310	298	311	309	313	296	306	267	335	295	331	273	290	314	307	297	291	278	301	291	287	294	314	284	353	310	273	311	315	318	314	304	292	313	289	304	313	299	317	308	265	323	322	312	273	334	289	333	322	283	267	295	317	298	301	297	285	293	296	301	327	317	264	308	314	315	316	266	300	258	336	288	322	324	302	320	311	338	308	295	323	326	287	328	271	301	307	312	320	298	272	315	318	304	299	279	315	263	340	305	311	284	298	317	303	307	308	330	288	333	303	283	308	342	309	306	306	312	275	291	306	301	330	271	313	303	326	289	314	310	289	299	308	308	301	305	314	308	317	296	302	301	285	295	307	294	298	350	309	300	333	318	303	329	313	330	305	302	312	319	276	328	320	274	296	288	326	300	289	294	372	282	303	281	347	319	300	297	275	323	315	275	287	312	293	320	301	267	328	281	282	312	307	347	329	342	316	295	293	302	322	345	321	322	307	308	323	298	320	275	279	317	323	313	329	302	319	304	335	325	303	314	338	298	300	317	286	303	318	265	297	324	328	289	297	292	316	297	323	302	324	312	303	338	272	334	299	331	325	302	314	314	311	312	309	303	285	294	338	296	322	309	283	334	326	299	315	327	311	324	323	302	338	339	306	299	291	288	306	338	305	306	272	319	316	286	275	312	285	307	278	288	284	307	304	314	316	293	321	253	312	299	291	320	338	310	280	297	295	290	304	310	304	300	294	285	296	317	296	317	286	320	309	315	271	303	292	312	289	289	323	323	267	305	319	288	289	318	305	319	303	271	297	299	311	286	316	290	311	309	311	326	320	292	315	300	301	316	306	337	294	298	277	283	293	326	311	324	314	325	294	353	343	330	319	312	314	309	295	301	320	291	312	315	319	321	300	290	315	330	280	309	299	294	316	288	337	292	312	290	303	303	338	285	309	322	312	297	259	321	317	305	305	304	281	270	326	299	289	325	331	323	313	321	303	322	283	324	313	330	297	310	333	322	282	295	332	323	316	292	336	313	298	318	305	321	302	284	302	301	350	318	310	308	309	264	303	310	319	308	303	336	286	318	294	308	273	303	316	320	303	304	330	307	282	287	345	312	321	317	294	323	286	321	319	302	298	270	319	317	302	313	290	316	325	325	317	287	292	325	346	295	310	250	308	290	287	280	326	300	281	285	368	294	291	316	324	311	296	306	302	316	280	308	322	291	313	327	307	302	298	306	281	336	302	311	286	300	303	300	291	284	282	277	293	328	288	274	298	309	267	336	305	287	337	309	306	283	310	333	305	297	320	324	293	304	268	274	309	307	311	286	312	303	295	319	307	291	295	314	346	293	266	296	326	308	320	323	323	306	280	300	291	307	298	295	281	310	315	322	327	284	308	308	283	298	302	304	331	333	308	319	321	303	290	292	288	320	324	313	285	313	309	290	347	319	313	350	316	313	322	275	314	312	358	286	320	304	328	293	303	305	324	290	334	306	252	310	325	294	277	289	273	303	293	321	347	303	308	314	333	315	313	332	299	289	322	331	283	327	296	324	289	327	345	298	281	284	283	310	305	288	307	301	310	292	306	339	283	356	271	298	303	276	295	317	311	293	316	303	307	283	300	276	305	348	312	297	298	286	309	318	299	298	301	318	284	317	304	295	289	336	287	309	305	298	318	279	333	307	320	284	308	321	321	309	306	277	320	300	331	314	338	296	298	290	283	309	287	294	302	307	297	317	294	305	346	304	285	298	297	335	306	312	290	322	309	303	325	294	289	282	312	317	275	341	321	313	298	306	304	296	286	283	310	306	286	300	300	292	309	289	293	317	300	307	311	291	342	347	297	273	295	340	302	294	301	346	297	327	305	298	294	329	276	341	286	309	280	300	297	306	310	290	345	313	298	327	286	306	281	282	300	306	314	323	297	289	289	294	319	300	279	305	284	301	277	289	282	300	288	298	290	335	252	314	278	304	286	317	312	328	271	320	325	304	294	307	302	336	298	300	298	329	300	294	296	311	313	282	317	307	284	287	325	312	259	329	299	300	340	327	338	330	313	300	283	335	328	303	291	322	336	311	275	347	293	298	327	309	307	316	282	296	305	319	321	293	322	313	314	310	311	321	305	335	302	313	326	276	298	292	311	271	304	304	308	292	310	335	295	322	341	326	325	311	297	326	262	304	313	304	311	304	349	343	290	265	295	319	303	304	291	333	340	330	273	325	314	310	288	269	317	307	312	304	287	320	301	342	310	307	278	341	324	309	306	301	331	319	335	314	308	331	298	306	296	307	291	296	306	300	324	312	303	294	288	311	290	297	296	319	330	302	322	348	324	305	338	319	291	296	326	305	280	310	310	299	302	293	277	296	299	285	370	302	314	329	294	319	306	325	304	331	316	284	319	321	306	295	281	323	325	317	305	293	326	311	313	312	282	323	290	323	316	298	322	323	322	352	321	296	334	336	286	301	274	348	327	300	286	347	311	292	278	314	338	317	296	306	334	309	306	284	320	318	305	349	293	344	285	306	280	300	288	317	318	324	342	266	284	305	301	318	323	289	300	314	324	293	303	309	277	289	323	284	289	318	300	321	296	281	326	317	284	321	312	299	283	312	336	324	305	313	312	303	335	311	297	306	331	295	286	285	298	319	309	300	300	307	300	301	315	295	335	323	317	322	322	343	313	313	306	297	288	303	295	276	299	321	291	303	297	319	293	343	339	318	287	302	323	284	314	305	325	307	309	319	314	326	330	326	318	288	323	298	295	317	267	313	313	320	330	286	294	292	305	303	304	339	314	308	288	320	349	295	298	288	347	318	317	305	307	323	324	303	299	350	297	320	314	317	326	343	331	331	324	302	328	308	325	310	309	304	284	344	279	290	294	329	301	276	295	313
1986	802	879	1004	1001	902	868	835	838	798	795	770	807	790	765	730	761	763	725	745	764	772	789	708	744	747	791	819	792	752	771	775	783	771	761	764	778	745	764	734	743	755	743	778	763	754	721	767	725	738	775	783	770	769	754	788	795	729	793	731	763	735	709	801	774	764	762	828	761	760	774	731	811	741	689	803	760	734	756	820	759	717	771	784	742	773	713	770	759	765	733	836	755	754	769	797	752	789	763	752	717	771	779	697	768	754	762	774	774	772	780	752	746	752	777	686	735	773	773	780	788	723	781	768	736	763	793	759	778	759	788	785	792	761	736	701	747	746	742	776	801	753	748	816	805	791	697	751	764	775	796	725	826	700	733	750	759	765	715	755	729	803	760	723	752	739	754	780	780	747	734	754	786	805	725	728	748	800	811	812	741	716	728	778	720	764	720	704	787	739	719	779	749	751	771	754	742	724	758	753	750	796	773	773	712	730	758	703	763	761	744	784	785	724	790	783	712	772	783	773	749	796	792	803	732	806	762	728	745	791	791	730	765	855	801	683	786	766	758	727	738	748	796	733	737	774	735	764	762	744	753	776	691	794	764	751	736	792	700	755	774	750	778	807	757	796	743	779	754	739	726	758	820	821	778	778	789	765	706	766	732	769	792	703	756	740	759	774	741	797	716	774	723	768	761	757	721	753	756	769	726	727	778	728	762	760	759	753	754	825	770	763	783	788	762	792	731	691	745	737	747	786	751	734	747	791	777	796	800	776	726	710	759	779	734	752	724	734	754	729	731	753	733	777	751	766	785	760	795	726	759	770	800	739	762	688	759	755	774	743	759	750	766	794	790	760	739	692	768	720	746	754	745	783	799	765	779	765	733	772	766	754	805	780	749	726	744	738	761	726	764	752	744	769	792	759	735	728	760	743	726	751	732	726	784	772	768	752	772	776	744	752	749	781	777	761	748	781	775	775	805	736	782	799	764	762	801	730	754	734	714	749	734	775	817	726	765	733	756	775	711	792	750	771	805	787	773	794	776	828	766	775	762	774	785	717	707	750	759	739	750	705	750	778	811	745	796	800	782	737	770	769	798	708	772	746	767	783	793	761	749	738	757	778	764	693	805	769	729	762	720	739	771	792	791	747	730	777	776	772	712	762	806	790	735	757	794	756	747	762	743	736	748	742	787	724	798	752	733	781	750	739	793	720	781	774	757	718	778	761	743	777	795	766	769	757	723	762	756	819	735	719	781	752	708	693	768	781	779	685	756	753	725	755	767	780	752	744	758	711	764	776	746	743	754	762	763	750	757	759	752	750	772	737	766	736	720	760	719	725	804	783	739	733	775	788	764	776	788	737	765	741	765	757	717	758	750	769	795	752	751	708	741	698	739	748	744	748	770	764	748	756	737	769	781	724	749	726	783	774	769	738	740	682	781	747	724	752	686	758	764	765	735	781	783	772	724	772	823	738	721	734	757	729	732	810	767	768	742	730	743	747	743	819	763	780	777	783	739	824	749	759	767	734	758	776	741	738	771	777	757	724	729	720	777	757	726	777	724	801	748	760	776	762	723	755	698	780	731	777	765	817	772	781	764	806	795	765	757	785	758	712	750	726	755	758	776	725	767	752	762	777	770	802	758	759	816	750	785	742	734	813	751	739	741	771	785	735	745	752	786	743	770	738	751	704	756	767	769	718	719	718	740	750	714	760	793	756	790	794	758	777	761	755	797	753	758	706	764	756	737	720	727	765	705	756	772	776	784	750	777	768	746	794	739	767	778	740	803	767	738	752	755	726	778	771	718	730	773	767	805	778	793	750	746	776	731	772	753	776	768	731	756	788	747	755	752	806	751	774	757	764	760	723	737	739	786	778	775	726	754	749	764	746	694	782	728	761	755	739	751	749	740	774	773	764	728	724	791	788	758	741	778	741	791	750	727	791	752	748	758	763	772	737	739	756	758	738	737	754	776	789	737	741	797	811	814	783	767	721	765	734	735	758	766	750	757	741	744	782	767	702	772	708	742	755	784	758	742	813	741	744	777	808	783	731	762	755	753	784	714	759	702	753	690	796	759	805	747	693	729	738	763	742	673	774	771	718	740	783	762	789	758	729	765	764	743	745	769	768	790	731	701	764	720	714	789	801	760	766	756	696	749	763	767	774	747	767	739	759	766	725	775	733	784	769	729	722	779	782	763	714	779	779	784	786	814	774	773	741	715	755	794	756	690	759	819	748	762	795	777	802	769	761	762	776	719	708	792	770	768	737	786	760	742	730	762	774	748	804	763	750	793	698	782	742	728	752	752	797	712	746	765	810	765	746	760	792	724	759	772	743	720	696	746	843	779	794	739	726	774	752	735	768	799	760	750	801	741	792	791	725	756	735	819	738	799	715	793	769	770	732	741	748	744	753	762	724	689	777	756	709	758	796	774	809	747	736	767	758	739	764	726	746	767	736	733	764	772	758	735	757	812	776	754	717	744	738	746	744	775	801	773	734	740	730	783	834	771	775	768	749	738	753	763	797	759	789	792	773	767	743	749	790	730	765	711	788	742	773	770	718	746	738	778	723	772	758	736	716	758	792	805	805	786	770	746	751	737	745	770	792	730	736	748	794	795	790	745	757	744	768	741	781	764	773	802	821	758	735	759	742	808	755	764	777	753	778	794	754	808	716	761	726	785	777	792	786	744	773	788	760	737	767	738	771	749	796	778	749	752	718	738	726	726	770	736	758	736	769	738	742	761	800	784	776	716	787	800	741	764	776	798	775	836	772	799	756	757	725	789	766	761	755	763	747	734	771	707	814	760	767	759	749	778	760	731	766	763	741	717	706	740	801	778	802	724	734	764	738	756	757	802	748	792	712	755	786	724	754	758	757	742	804	792	838	714	786	755	774	767	724	733	756	812	774	753	687	758	758	747	702	742	782	749	766	794	751	742	716	740	778	754	747	749	734	792	787	810	790	790	811	772	756	763	794	738	769	744	750	753	721	757	766	761	797	731	787	774	740	779	789	764	744	723	765	804	788	807	687	730	730	740	790	784	778	757	797	755	744	730	771	777	774	725	706	734	705	755	805	743	742	784	758	752	741	793	739	776	719	743	765	807	775	748	694	760	780	765	741	777	748	746	769	762	787	720	695	780	740	787	753	760	706	724	777	716	754	745	784	753	742	765	764	755	786	786	773	773	733	794	799	776	764	750	770	823	767	754	754	746	773	759	783	802	747	766	784	784	792	801	741	749	809	775	791	735	790	691	725	706	766	744	748	794	728	746	744	805	779	787	712	722	729	763	777	759	695	741	812	759	781	758	731	796	761	797	737	720	722	736	749	752	745	723	765	781	767	794	734	749	765	712	770	773	761	786	779	687	751	773	721	720	739	761	723	717	712	777	801	750	761	757	764	737	772	757	738	763	789	796	772	740	718	741	722	751	712	796	737	779	727	698	731	751	800	816	756	777	764	850	775	814	788	778	753	776	719	719	795	754	766	750	769	757	783
6522	677	709	659	571	490	442	426	397	429	378	348	376	388	362	363	346	367	324	360	367	367	381	389	348	348	395	360	373	377	364	346	367	362	383	363	355	341	359	343	342	338	338	319	336	393	368	369	318	309	340	316	345	367	337	334	335	370	326	360	340	347	343	335	346	348	346	347	331	354	338	349	370	376	353	357	334	337	359	350	373	366	340	339	340	341	362	366	327	365	349	344	357	369	352	379	328	341	353	342	349	346	352	382	383	340	342	328	373	371	332	348	348	362	341	330	336	336	347	331	321	358	349	357	362	332	343	349	369	358	337	362	335	368	359	371	337	350	363	302	376	373	337	304	391	352	359	380	362	359	349	331	336	309	333	327	300	346	335	340	323	369	315	349	350	410	366	353	347	375	349	390	362	335	361	367	350	337	377	349	324	346	358	360	325	359	393	362	364	335	316	352	314	343	332	356	363	362	338	372	351	343	353	311	341	353	366	363	379	338	330	360	346	373	377	349	374	374	349	332	331	356	371	331	338	339	338	321	353	378	354	379	346	327	359	352	358	352	349	345	331	335	351	308	363	343	335	331	345	339	365	337	357	371	373	378	365	361	320	361	345	340	381	334	326	344	337	338	355	377	378	365	323	367	358	399	397	355	369	381	362	308	371	362	397	342	368	354	333	351	314	360	342	341	315	357	300	329	327	365	335	328	361	350	333	345	315	381	311	338	335	340	352	359	310	364	360	328	340	327	363	315	345	336	371	326	362	365	347	356	348	348	356	359	365	335	355	328	324	370	329	334	347	352	361	325	363	379	335	328	345	329	372	342	335	328	353	345	362	371	363	364	356	341	383	336	319	315	359	388	373	344	380	372	345	385	387	382	354	380	385	329	321	318	314	348	368	379	374	313	327	319	366	400	371	328	358	377	346	320	352	370	354	354	368	353	381	387	355	373	352	339	351	332	342	345	360	345	360	357	369	350	355	324	312	355	367	384	370	349	326	361	306	304	343	346	362	345	359	315	364	322	337	387	346	314	326	337	330	354	334	336	352	359	359	331	364	356	379	361	329	352	348	356	329	338	381	356	315	338	397	331	339	362	320	369	316	360	349	338	349	317	333	344	354	360	365	365	338	333	338	346	373	331	356	349	337	339	373	342	341	352	351	357	348	358	347	375	335	338	346	344	346	327	338	400	333	341	351	313	344	323	315	377	310	360	323	338	343	374	368	341	358	362	373	321	348	317	333	345	339	392	328	354	356	326	354	352	350	356	349	338	333	337	349	339	374	360	351	331	350	348	328	344	364	340	339	373	377	346	342	347	361	322	409	329	368	366	409	336	377	345	361	326	339	350	341	354	316	367	332	329	346	339	323	326	375	386	341	352	381	349	375	365	357	332	348	305	348	323	362	343	322	359	349	366	394	312	349	360	342	383	367	345	380	365	320	353	373	333	334	349	352	347	322	323	374	355	339	377	344	360	365	364	365	353	392	373	351	368	364	344	361	316	354	384	339	354	345	319	347	358	344	320	333	348	347	362	332	360	385	324	320	400	384	352	329	362	358	307	363	352	337	388	339	343	355	345	321	338	349	335	369	364	317	366	337	359	373	343	324	384	316	364	344	310	325	360	345	338	334	358	397	325	347	355	347	337	333	379	345	323	352	338	331	362	362	357	321	343	344	353	318	349	344	374	357	334	352	358	341	351	359	365	365	349	369	345	333	336	355	343	339	361	350	339	365	335	368	363	349	338	361	316	354	378	377	364	355	339	375	349	304	336	367	334	373	359	363	342	338	365	379	373	342	358	327	346	317	318	295	363	367	379	347	336	364	368	351	360	332	356	320	317	356	345	377	405	308	324	335	349	343	360	344	341	379	381	341	395	329	354	343	332	368	359	364	354	352	340	361	345	369	374	368	349	364	305	339	326	352	367	335	369	352	341	349	385	368	340	294	364	318	382	341	361	365	355	367	341	346	350	356	333	336	360	329	391	348	342	370	337	368	347	359	360	352	371	382	353	351	325	329	331	330	356	353	360	343	320	367	342	351	351	347	333	357	351	306	336	362	362	329	339	336	345	335	311	352	349	336	309	360	375	349	351	346	364	365	339	354	387	362	364	346	353	373	306	365	328	324	353	330	323	328	359	338	360	315	345	358	362	396	324	346	372	351	322	370	351	389	355	376	331	385	353	344	343	341	363	389	352	371	341	355	346	347	329	335	340	382	384	358	380	334	344	374	353	351	352	347	327	378	384	376	391	319	368	358	340	341	358	363	321	336	314	329	372	336	357	348	355	351	344	339	342	354	358	368	315	369	365	365	330	352	357	361	361	345	390	333	348	328	346	327	347	387	335	344	322	368	366	346	346	332	337	376	380	337	340	349	372	334	348	317	347	348	352	365	333	335	315	359	360	332	376	381	385	346	372	343	384	374	354	350	314	356	338	324	346	374	335	353	357	320	380	347	345	341	341	348	374	346	361	336	310	363	351	364	326	369	360	383	360	338	364	384	381	374	357	359	347	321	361	349	359	353	341	370	353	334	350	336	341	350	359	354	293	314	341	352	319	369	348	355	380	372	359	361	381	350	379	343	390	352	340	346	341	357	396	338	362	350	391	344	352	342	356	373	371	331	323	336	351	384	326	381	356	344	390	381	344	364	342	357	326	368	358	357	321	389	342	320	347	363	355	358	354	383	325	330	308	336	340	342	376	357	385	332	321	375	404	355	313	378	351	348	344	322	329	328	420	354	379	329	357	337	311	367	330	336	369	353	374	319	348	295	315	342	339	340	326	309	331	350	397	368	331	369	372	353	381	345	361	365	342	354	345	318	339	346	325	352	374	368	334	362	372	333	320	385	363	354	284	334	363	361	329	331	392	313	374	356	392	370	342	348	338	364	354	382	340	339	322	358	358	373	347	353	352	357	335	390	352	335	360	335	365	312	357	357	353	330	326	352	325	367	380	347	335	335	388	346	364	345	352	358	342	357	343	351	343	389	353	359	364	352	353	366	346	362	375	327	342	365	357	367	321	346	373	379	344	379	360	345	325	362	332	360	340	355	387	349	357	356	374	334	317	333	361	365	385	369	353	342	355	337	356	360	374	351	314	344	366	373	351	335	338	323	330	360	357	341	342	355	359	382	357	358	327	351	371	331	323	353	360	337	334	343	335	338	357	367	352	359	325	334	366	340	367	315	341	343	355	338	367	338	307	345	356	356	391	348	387	371	333	368	341	362	351	344	361	350	364	340	361	369	349	328	379	358	336	346	350	372	340	364	345	360	331	321	344	354	366	365	331	388	374	334	385	369	329	343	336	379	365	326	308	361	391	333	340	331	371	366	365	333	369	312	409	372	346	337	365	317	357	347	342	358	355	348	417	360	360	358	359	319	377	357	323	358	356	344	320	369	378	366	351	375	347	325	340	348	326	336	328	354	334	374	359	379	393	328	360	352	350	364	315	371	338	349	366	360	375	331	356	355	377	354	352	316	364	349	333	330	341
6473	1132	1702	1804	1814	1584	1411	1314	1145	1167	1075	1073	988	990	989	977	960	950	891	926	924	922	859	919	909	928	935	920	881	894	864	862	850	880	884	829	894	815	897	828	874	835	811	822	930	805	843	837	873	858	853	840	863	865	868	880	805	843	850	856	849	879	905	876	823	816	823	813	894	864	835	865	897	863	846	875	808	839	849	812	868	871	841	848	872	796	829	864	843	890	870	877	869	855	830	848	866	854	908	804	879	892	860	804	825	878	894	840	827	842	884	869	841	844	868	831	809	859	909	854	854	834	854	861	860	781	847	871	852	853	879	885	862	890	924	836	827	838	836	882	816	810	821	829	848	847	824	871	912	861	903	853	934	903	842	841	858	817	943	824	838	835	855	854	829	809	796	811	874	847	791	855	834	888	881	792	864	820	894	882	852	805	867	840	881	839	925	840	846	824	847	865	838	865	851	844	848	855	879	836	825	848	896	865	790	803	909	789	849	825	895	808	831	865	800	888	822	806	868	884	847	835	800	841	854	836	853	847	853	857	868	874	870	841	845	838	870	849	895	833	813	872	870	812	923	839	875	837	862	841	821	830	865	879	813	874	832	884	857	832	869	853	896	812	843	827	845	863	802	852	831	810	837	869	835	835	846	797	893	863	835	844	803	857	827	819	851	850	837	818	844	836	879	901	915	897	832	828	867	853	867	873	848	875	873	889	869	879	830	865	882	846	815	852	844	858	891	829	883	834	821	843	810	877	836	887	838	873	873	862	881	887	817	853	814	850	883	863	855	864	801	838	838	861	866	861	863	949	837	851	839	862	848	836	887	888	828	899	797	833	899	792	865	859	857	845	866	886	865	814	819	882	834	888	839	872	893	791	864	828	882	808	795	841	829	852	838	883	851	794	851	842	874	799	886	854	825	834	870	813	830	820	832	811	876	873	879	846	826	826	788	801	852	896	894	822	882	897	812	784	839	806	808	852	909	853	892	871	852	871	791	842	848	821	872	854	860	856	862	883	881	858	819	805	875	835	820	840	836	877	858	901	875	853	863	812	819	891	847	885	824	796	830	834	858	885	781	840	866	840	852	811	853	866	853	815	784	913	832	856	861	863	864	826	850	858	868	839	876	774	837	792	862	815	842	815	826	813	810	819	873	803	868	844	848	859	849	877	802	823	835	829	870	846	859	810	817	817	835	873	828	828	834	836	856	811	826	889	883	823	778	847	850	840	848	792	802	853	808	853	798	797	884	812	868	883	901	902	841	876	838	864	837	843	837	859	823	828	837	871	812	821	884	839	812	821	843	864	828	868	767	909	842	832	854	863	866	875	823	880	891	881	815	833	837	840	807	808	866	873	822	822	799	845	881	788	806	805	880	783	886	823	832	855	820	830	846	798	833	851	864	861	851	856	899	836	807	818	838	847	859	870	893	853	858	859	769	892	846	804	801	815	832	839	865	899	832	857	836	868	871	868	852	866	846	795	861	924	823	871	847	873	849	845	805	861	862	816	827	835	836	813	907	833	845	831	846	855	868	861	854	859	872	864	836	842	833	880	869	854	812	828	873	815	823	874	828	891	841	870	847	847	871	825	835	858	840	846	845	806	894	872	834	886	826	808	888	838	840	849	847	897	818	848	835	875	870	851	815	806	876	843	853	851	868	839	850	796	846	846	853	860	827	837	878	823	810	899	820	903	852	818	865	820	816	852	855	860	807	861	843	816	834	861	823	818	855	865	870	826	892	856	864	857	835	844	888	905	859	882	889	852	860	814	840	894	839	822	872	808	889	796	865	863	868	848	837	842	832	791	867	838	785	848	863	873	861	839	874	832	863	887	851	868	895	850	878	850	861	833	817	846	820	853	861	895	862	900	892	857	887	841	830	819	819	846	799	910	857	843	799	823	864	861	838	858	791	875	847	895	859	861	855	856	849	809	807	863	879	814	875	805	844	850	829	852	838	857	884	847	869	872	846	853	811	874	894	881	840	827	861	880	869	884	851	868	828	885	883	934	825	851	819	817	900	859	838	846	842	805	864	842	823	870	866	851	873	835	842	874	827	841	809	823	876	863	845	893	864	900	856	874	839	810	894	815	873	847	869	795	851	842	877	840	847	838	809	862	817	829	895	884	833	809	804	853	814	905	817	802	834	880	844	865	867	837	867	848	854	847	809	817	859	861	797	837	790	856	843	842	843	831	861	857	773	857	802	864	842	854	823	807	894	826	890	878	818	799	848	839	878	844	887	820	841	848	818	826	825	802	833	842	846	878	807	829	836	832	798	897	795	825	829	879	811	876	854	853	830	854	806	870	827	807	836	830	827	801	840	888	876	897	875	846	885	842	824	821	849	805	847	855	836	913	826	853	878	906	846	867	880	807	838	845	848	843	847	827	909	882	797	854	843	855	872	829	845	806	817	800	851	829	829	836	894	832	881	859	844	849	853	839	927	823	812	851	890	859	844	877	857	813	886	871	860	851	883	855	871	792	828	830	841	883	795	827	830	831	829	880	852	822	852	835	841	857	843	823	842	825	824	799	864	831	897	845	795	867	815	834	877	856	843	844	874	846	872	877	879	872	848	815	854	873	870	884	855	878	874	821	824	795	851	786	883	824	845	823	862	804	850	835	881	881	856	865	841	869	852	782	902	797	832	788	862	844	858	848	837	855	877	821	841	822	836	813	809	838	813	851	896	862	836	843	882	816	841	881	865	895	835	839	859	809	852	847	883	827	857	812	851	823	861	845	832	852	816	867	805	865	871	845	872	846	813	835	802	894	907	839	856	842	891	880	842	852	842	867	832	893	847	855	829	827	920	821	820	813	839	877	863	926	850	830	859	901	878	870	908	842	851	830	824	850	833	907	895	877	790	833	841	863	832	843	841	866	847	867	858	892	909	884	867	812	862	854	834	890	868	865	825	864	861	885	887	860	803	882	902	837	889	833	859	792	835	861	848	801	871	839	880	855	798	860	882	865	863	843	837	871	826	821	860	826	875	837	834	780	871	828	855	879	867	860	884	812	827	883	851	829	809	871	868	901	853	832	899	854	887	839	870	827	824	852	863	875	850	838	867	812	855	873	880	840	838	825	857	827	824	849	855	854	857	826	807	834	827	807	823	856	828	867	859	841	871	783	825	828	863	832	836	837	853	836	818	796	890	789	843	880	844	869	837	849	819	830	836	864	826	874	794	867	841	828	864	869	825	824	830	832	872	869	889	835	865	819	826	836	852	869	830	843	896	799	859	824	866	845	820	862	806	862	851	868	816	856	849	852	898	856	829	874	837	858	787	875	779	849	810	877	858	811	838	845	819	836	877	836	891	949	819	873	814	846	876	878	831	843	851	843	861	905	855	869	842	840	826	884	840	843	847	834	828	814	848	833	861	859	856	804	846	821	892	872	853	845	854	838	898	874	889	843	807	802	828	808	832	857	836	846	873	864	840	904	853	823	852	813	845	878	864	881	830	869	818	830	873	830	858	804	876	845	818	868	858	825
11647	968	987	765	589	428	425	348	260	277	262	256	268	213	241	252	243	225	218	221	232	233	211	196	189	240	234	226	212	234	219	195	203	204	231	212	218	208	214	197	224	213	221	190	184	193	222	230	211	196	209	206	200	211	219	223	198	220	225	210	224	200	198	219	203	221	221	206	221	187	203	234	244	206	220	215	199	175	232	208	224	202	211	225	199	200	202	195	208	219	195	199	239	195	218	229	207	225	236	203	218	210	223	210	225	199	220	191	210	198	233	217	194	229	204	211	237	244	212	204	243	230	206	222	205	222	216	184	207	222	233	185	199	211	208	198	215	207	198	211	210	230	196	184	188	195	211	223	201	194	200	214	197	221	210	233	188	206	224	206	224	186	201	198	216	214	229	197	212	195	207	233	207	230	215	232	215	200	188	213	201	201	190	219	182	202	226	201	201	209	202	200	201	216	220	244	190	192	203	209	218	201	217	216	198	202	232	200	212	214	217	193	215	211	219	220	194	199	221	198	227	190	192	224	243	215	223	207	210	194	209	230	212	210	220	179	226	211	229	234	217	243	221	191	206	215	201	223	202	236	214	202	215	203	218	205	231	208	203	205	204	199	186	212	194	212	190	219	223	224	229	195	200	194	201	208	222	187	231	191	185	209	228	232	225	214	236	230	222	221	218	212	213	186	217	187	212	198	202	222	220	196	191	191	232	180	189	221	207	216	239	208	220	226	217	222	230	225	229	206	228	211	216	190	240	227	224	207	203	187	198	202	202	212	190	222	220	191	194	198	222	194	194	216	216	208	255	217	203	235	204	239	224	212	195	201	189	210	222	199	220	222	218	210	197	207	224	233	216	212	187	223	184	192	207	206	216	213	204	221	218	228	192	198	205	185	225	219	203	211	201	236	216	223	218	218	203	213	230	236	225	181	240	220	214	204	185	230	206	214	195	204	222	213	209	200	234	220	235	195	202	199	235	215	228	220	211	182	219	200	197	204	202	214	228	221	193	181	222	208	222	210	203	214	190	213	197	234	214	242	206	204	222	209	198	210	205	211	209	192	194	209	192	177	194	196	207	225	226	237	214	211	205	217	250	187	232	199	176	187	226	206	206	201	190	171	194	204	191	212	196	208	235	213	182	208	224	199	202	221	243	216	223	225	211	202	239	218	198	228	208	226	202	207	209	185	208	214	227	217	208	230	223	206	226	185	210	239	221	218	198	207	189	211	198	203	198	226	232	223	212	218	234	196	213	206	218	212	226	216	218	231	220	224	188	206	232	227	183	203	201	203	206	227	194	213	204	214	201	222	228	219	192	185	190	204	210	207	225	206	210	235	212	196	202	240	199	207	213	186	209	197	223	213	207	213	214	233	197	214	215	233	221	210	222	207	209	213	213	209	194	209	228	183	209	217	209	213	180	200	222	172	206	221	207	211	213	244	215	196	210	216	194	237	196	213	205	232	233	223	214	207	201	225	194	179	198	217	231	215	204	193	213	206	191	209	222	198	185	211	196	211	224	223	209	197	208	194	234	228	237	200	222	206	197	225	196	190	189	212	223	219	210	231	219	221	217	238	211	210	219	232	189	218	207	214	232	182	191	216	223	211	217	219	185	225	219	204	194	226	240	202	208	223	236	214	217	187	221	214	182	227	214	187	208	207	231	218	213	219	204	204	201	201	200	212	223	212	214	216	229	207	198	191	197	219	199	192	213	191	227	197	228	235	187	186	203	216	233	226	216	211	226	229	224	199	199	215	219	196	221	194	215	229	197	218	233	187	221	203	234	211	205	193	202	240	211	181	191	200	183	223	234	195	199	212	206	176	204	206	223	212	222	215	217	206	189	225	215	242	206	190	210	247	242	219	198	233	230	186	213	228	223	202	225	199	195	189	247	211	220	184	229	193	203	219	190	221	231	211	182	197	215	199	202	239	236	192	198	201	203	214	187	227	200	193	184	231	237	204	209	190	212	221	203	213	211	193	201	191	187	196	255	210	250	207	210	210	232	203	265	217	212	200	188	178	222	206	202	208	179	208	203	213	232	231	190	232	211	195	206	211	210	225	200	214	197	211	198	218	205	191	215	227	192	199	223	204	218	217	212	199	219	194	204	205	202	206	195	214	260	190	225	195	216	231	180	198	222	212	181	198	191	226	210	216	210	205	225	217	230	208	215	218	211	219	213	198	213	220	214	195	173	198	189	223	207	211	207	217	217	226	187	199	214	216	253	192	219	231	194	233	185	243	189	224	185	175	222	208	225	243	195	232	207	206	194	212	203	208	227	218	190	206	197	201	200	207	175	210	208	183	207	196	239	220	208	183	214	226	240	234	223	205	219	182	180	221	201	211	225	214	207	235	220	186	202	197	200	199	219	201	233	211	192	213	207	194	200	210	237	188	200	224	212	233	211	199	215	216	225	217	234	184	187	202	186	247	200	213	191	203	229	231	212	222	215	223	209	195	229	185	203	223	199	203	207	233	203	228	218	193	220	214	199	225	210	190	210	196	224	206	237	202	209	216	220	208	186	224	204	240	192	219	180	196	198	221	201	204	233	206	190	221	241	171	223	240	224	193	203	215	177	197	224	225	219	222	223	198	204	214	229	207	221	223	220	215	206	186	202	198	205	223	203	201	203	224	181	217	214	205	205	188	201	216	215	224	207	221	209	222	233	190	209	173	199	203	209	191	232	231	220	215	213	186	210	222	214	201	188	198	216	195	193	189	196	229	239	214	179	197	236	217	234	217	224	211	226	209	231	235	200	219	194	195	219	211	191	208	219	212	192	204	203	252	217	208	212	178	225	212	198	180	195	239	204	202	202	210	202	198	212	211	197	209	205	183	211	224	216	179	199	203	212	191	223	212	197	214	221	167	214	209	206	202	211	204	210	170	205	217	235	204	200	214	219	230	198	233	225	210	203	203	190	194	221	200	202	219	204	208	203	216	217	212	205	204	219	236	203	225	187	200	210	216	204	209	199	194	241	244	210	198	218	221	215	212	227	224	200	189	198	205	217	228	201	222	208	205	215	180	232	206	231	232	209	191	202	234	196	218	216	203	191	192	224	204	197	208	243	206	187	197	205	228	224	201	198	202	201	187	221	189	211	202	197	193	215	219	220	225	232	212	243	209	191	192	228	184	212	192	208	214	201	204	199	209	197	217	212	216	207	206	196	200	214	195	221	249	205	197	198	194	199	210	197	210	218	228	186	195	168	204	227	222	216	200	183	198	207	195	202	214	192	183	207	206	192	221	227	180	213	183	208	229	207	202	196	211	220	212	226	230	212	191	208	219	214	208	198	221	260	212	217	202	214	220	232	188	235	225	207	199	208	212	180	224	161	229	186	196	225	193	229	218	195	189	190	225	205	220	228	183	209	204	188	187	199	194	204	200	200	224	238	238	206	215	188	202	227	242	188	210	190	224	220	202	198	199	227	226	237	217	222	178	207	238	220	184	245	231	225	222	190	217	195	226	200	225	214	195	187	225	215	191
7762	1102	1979	2293	2096	1745	1403	1191	1111	1030	951	803	813	802	728	770	693	633	690	624	702	661	632	611	622	636	597	634	609	540	527	539	533	535	567	526	543	569	535	583	523	538	541	601	532	550	508	555	539	536	537	537	542	527	545	479	560	540	547	552	553	520	534	510	512	512	560	487	532	552	553	489	533	540	537	486	546	544	530	479	563	539	537	538	523	516	531	507	512	551	543	525	546	509	542	545	513	516	521	491	510	523	550	511	524	501	541	550	502	523	566	551	545	552	535	512	544	523	521	576	510	518	553	555	556	530	524	493	543	497	502	497	498	486	546	497	541	518	537	544	507	518	551	539	587	515	560	538	525	508	538	530	554	532	531	499	506	512	517	557	514	562	549	530	561	519	526	539	525	538	515	510	515	501	522	518	516	527	554	547	549	546	510	536	508	541	513	564	519	498	521	556	534	575	551	542	506	554	527	540	527	518	541	504	525	513	492	513	513	552	504	533	517	531	517	540	505	501	530	568	530	477	530	508	541	507	506	571	516	509	502	534	545	519	494	524	517	498	524	470	580	516	574	507	510	506	519	512	557	528	501	519	532	520	513	554	532	495	546	527	535	550	525	538	514	532	529	548	522	499	505	506	529	531	529	505	541	541	498	515	541	498	550	561	539	554	526	516	575	500	503	517	509	513	535	540	519	555	519	491	507	540	473	505	489	500	530	533	522	509	514	527	570	511	530	538	513	537	482	528	540	518	556	538	542	521	516	514	539	521	487	544	519	543	508	483	535	499	500	574	498	522	506	559	521	530	530	538	553	499	542	506	510	504	521	526	555	554	462	497	546	503	497	535	524	531	507	505	518	556	557	539	531	519	547	528	533	513	527	555	522	501	574	515	551	498	524	512	526	507	534	559	545	530	512	517	524	532	471	529	512	564	492	475	555	543	457	519	538	515	548	538	542	485	548	493	512	549	542	531	519	501	517	545	503	552	550	545	530	521	541	552	526	511	484	551	496	540	562	555	504	502	548	517	490	535	566	544	550	538	527	502	547	547	497	522	523	502	572	537	503	532	539	578	503	504	525	531	536	549	510	531	546	533	543	519	492	474	512	542	525	485	498	541	572	530	526	534	563	575	523	520	521	563	529	533	556	511	521	487	539	525	498	515	537	547	506	520	540	546	515	546	527	505	515	529	520	504	546	545	511	505	510	532	534	520	564	518	526	508	554	514	520	517	539	537	509	525	572	534	572	517	547	539	499	508	507	557	505	513	529	500	538	518	500	541	544	573	485	518	546	527	557	481	508	540	549	529	526	518	532	479	532	508	530	551	510	544	515	510	575	511	504	511	520	506	550	504	485	519	554	519	543	539	530	530	506	531	503	532	498	518	521	511	541	529	513	505	571	509	531	529	570	522	504	538	514	524	491	504	551	500	539	545	510	521	543	568	564	531	519	596	537	509	572	532	538	514	533	581	521	581	546	535	529	506	516	525	562	493	496	546	499	518	520	501	504	488	538	520	530	523	565	538	490	497	514	492	570	558	488	523	560	526	511	532	589	558	554	521	529	536	524	550	519	514	540	528	552	519	516	541	526	516	513	546	501	514	532	529	514	549	525	544	498	546	552	545	521	533	522	554	505	524	528	501	533	477	497	513	522	532	579	526	524	493	506	520	542	520	552	526	522	559	543	480	505	548	523	516	501	525	484	530	565	511	521	491	514	560	555	518	528	554	511	547	514	564	507	553	558	534	564	533	508	566	523	565	541	560	513	528	546	548	550	532	550	508	520	465	532	560	530	507	513	505	499	521	529	543	559	556	510	554	520	532	510	525	542	506	522	529	534	544	545	548	519	521	566	511	536	525	577	539	532	503	534	551	533	537	488	532	520	538	564	538	503	488	501	548	519	550	550	535	481	534	509	484	514	519	522	516	479	523	581	535	512	493	544	542	536	482	522	520	571	482	525	508	522	509	527	528	532	522	512	525	575	542	540	508	484	523	538	527	519	512	517	494	518	502	512	558	550	530	521	564	578	540	544	503	508	509	503	538	499	534	515	544	486	478	548	551	523	553	519	564	510	563	503	537	540	515	545	585	569	510	529	526	536	513	479	485	559	485	527	513	495	501	498	538	495	521	492	489	494	533	506	493	482	542	517	538	505	539	507	473	541	555	530	528	579	487	509	489	523	541	517	537	543	520	522	479	509	527	507	497	542	501	488	521	532	512	485	517	513	509	480	515	554	530	534	495	532	511	518	586	527	550	546	559	488	535	513	544	545	565	526	513	526	505	513	508	515	511	545	515	497	533	532	519	555	576	551	527	523	555	545	541	494	491	558	516	482	504	492	548	528	552	518	496	504	512	537	525	546	510	502	508	517	513	561	509	464	534	499	541	489	545	534	542	553	554	521	511	532	526	557	518	490	490	518	550	515	510	535	557	511	550	521	557	545	570	476	504	482	502	532	517	516	520	513	515	508	540	542	558	530	521	508	527	551	511	515	518	498	532	518	518	517	487	526	575	517	535	531	532	506	543	513	512	509	510	549	496	524	516	518	500	526	504	549	550	524	543	544	531	527	532	495	536	512	540	523	503	546	540	484	534	531	491	501	531	514	524	545	537	525	538	548	500	481	546	557	499	520	491	518	545	517	491	535	515	502	551	513	496	519	560	519	480	537	545	488	538	514	507	501	515	516	546	545	511	564	490	530	503	532	485	538	503	539	546	529	511	568	503	489	499	528	524	600	540	519	515	526	540	491	536	475	569	541	542	541	532	511	527	521	550	525	515	524	565	546	509	551	543	525	544	558	531	542	498	511	507	510	522	499	512	532	503	549	514	534	525	557	542	537	522	501	556	554	551	520	507	545	510	518	513	558	526	510	556	509	518	516	524	531	539	536	496	535	531	504	547	514	539	527	528	485	543	534	543	550	508	526	551	554	522	524	548	539	556	503	556	486	537	518	521	507	515	560	549	508	525	539	545	556	519	491	519	508	529	527	520	529	519	480	547	500	528	534	551	511	504	525	547	503	540	536	525	558	533	546	520	517	506	527	510	551	558	553	502	556	517	483	525	525	509	508	550	503	557	561	539	499	529	544	544	558	535	545	534	505	508	505	504	524	527	539	484	522	547	509	538	534	498	508	523	550	536	532	516	503	535	545	525	522	503	510	527	515	519	521	548	549	561	531	558	556	526	507	556	494	525	558	520	520	543	532	528	557	528	529	505	497	542	539	504	521	552	489	533	530	558	557	532	520	529	494	523	504	540	525	522	553	525	512	516	529	511	546	540	521	528	511	496	542	507	510	510	533	510	520	568	531	481	555	513	530	559	533	530	525	497	527	528	536	512	522	515	528	539	516	545	493	535	552	568	555	511	500	555	513	513	539	514	497	552	549	484	517	502	538	526	487	517	517	525	547	518	533	566	539	543	541	573	516	546	525	560	520	558	470	525	519	558	541	551	526	584	527	528	534	523	518	520	522	533	559	527	532	531	553	510	524	547
1434	403	373	381	353	333	340	288	299	323	331	292	305	306	290	297	293	307	330	312	330	328	292	289	305	307	313	325	341	305	279	305	327	333	324	288	314	315	346	288	311	341	262	341	292	294	296	294	328	311	317	304	323	275	290	335	291	248	288	303	302	280	328	312	318	307	294	289	286	288	306	327	308	367	314	298	295	312	319	301	319	290	294	320	322	294	304	320	310	303	306	284	307	305	298	312	317	301	298	337	293	297	284	315	305	312	308	328	301	359	309	320	330	315	316	297	267	351	309	310	343	312	307	326	308	283	308	317	307	294	320	318	321	274	277	290	314	321	292	302	307	306	296	305	309	290	290	320	285	314	290	297	303	334	281	321	292	289	342	286	304	295	283	324	301	317	319	283	322	284	335	283	309	291	323	327	307	332	286	301	275	344	293	303	272	317	312	316	293	312	307	321	314	292	295	316	316	282	339	297	317	306	283	324	313	272	315	267	315	262	315	296	323	329	311	295	313	323	322	340	271	278	281	330	315	304	299	273	320	306	301	325	326	304	330	283	331	309	299	302	282	296	302	296	304	320	333	285	283	322	341	305	291	317	319	289	306	294	311	300	300	298	299	259	288	314	316	297	305	309	289	320	304	290	298	327	322	295	286	303	346	294	307	265	316	330	271	306	311	313	324	285	273	295	328	337	302	303	304	306	303	339	314	312	298	342	353	340	303	326	292	340	305	303	260	284	327	294	295	310	272	310	313	282	281	329	310	296	311	302	324	291	279	316	311	330	311	298	326	306	357	285	280	302	317	277	314	295	310	281	295	280	305	321	315	305	319	311	323	317	349	295	312	290	302	304	290	326	321	313	328	304	301	283	327	301	290	288	298	296	305	284	316	307	329	319	297	305	292	283	289	307	304	317	281	305	302	320	303	298	286	316	314	293	320	309	336	303	305	300	313	327	317	330	263	310	314	308	332	293	337	287	323	309	336	335	315	288	268	308	289	292	281	333	327	280	347	302	282	316	317	304	309	306	298	302	302	340	299	316	301	310	309	302	330	298	329	276	314	334	309	317	317	340	341	291	302	315	274	307	319	324	296	309	333	287	345	309	327	303	303	276	297	329	292	341	287	318	317	343	341	284	282	280	300	278	289	325	315	313	281	311	323	309	298	290	324	299	271	326	324	345	314	296	300	305	283	275	294	282	294	311	310	335	292	313	288	294	305	319	284	275	310	297	316	302	293	307	332	299	293	310	315	309	322	323	287	313	293	339	292	301	304	286	334	344	296	327	282	316	314	298	287	299	335	308	324	295	318	286	301	330	319	339	305	310	361	326	306	295	315	332	302	304	288	291	294	305	337	293	333	299	321	341	281	336	318	291	340	363	305	290	286	303	300	330	302	298	324	326	297	326	330	328	318	325	331	285	312	277	280	291	282	311	290	306	303	322	285	293	298	302	317	305	311	305	301	346	300	315	326	302	308	321	329	312	291	329	317	296	311	296	295	313	292	312	313	281	313	289	319	270	282	304	344	322	303	271	310	338	286	306	314	318	279	300	306	326	311	319	302	333	287	286	298	304	319	309	312	282	275	311	317	311	317	273	342	297	304	325	299	324	283	294	301	320	328	315	322	282	316	328	293	281	310	296	313	304	311	302	316	273	285	292	302	317	362	320	315	314	305	299	321	302	290	306	311	311	287	324	311	277	279	297	300	308	315	352	311	272	271	312	304	321	290	329	302	327	347	267	282	332	308	316	300	298	275	304	332	317	301	272	295	321	292	348	324	290	290	278	267	287	304	345	285	311	291	284	307	287	313	298	315	256	330	286	301	305	310	321	298	303	302	292	277	286	302	310	303	317	262	298	315	305	325	311	313	305	307	288	275	306	295	293	324	318	320	313	316	324	334	311	314	309	339	289	304	287	291	284	317	298	294	303	304	316	327	294	311	290	294	302	322	314	289	312	286	299	295	318	293	316	309	312	314	317	296	323	316	281	310	292	322	275	324	325	304	340	331	321	339	301	357	329	333	291	272	302	318	301	304	320	290	313	338	343	280	319	311	294	336	270	301	279	296	301	315	337	307	289	300	304	328	283	282	331	327	307	299	322	277	304	312	314	300	305	331	283	264	300	327	337	317	318	313	299	306	321	318	304	292	310	282	304	295	303	290	326	276	297	283	275	294	331	332	321	306	279	321	294	282	340	302	283	319	301	324	324	287	339	293	313	298	279	288	289	340	342	287	292	308	309	335	326	300	321	315	291	284	294	342	332	323	320	303	305	275	294	301	308	288	296	290	308	284	307	300	300	312	319	317	326	342	315	328	319	309	312	308	283	322	315	298	271	291	283	276	290	307	332	278	314	326	303	322	317	273	305	295	312	288	300	304	298	349	326	299	319	329	329	334	319	322	330	343	306	285	294	334	320	304	313	284	292	311	253	275	302	326	298	299	329	357	333	283	292	303	342	272	296	309	280	314	329	308	312	330	291	286	301	301	317	333	310	312	275	301	318	309	286	297	304	318	309	323	335	326	316	319	336	318	279	291	318	297	293	279	323	341	337	298	332	292	281	299	309	327	334	299	300	302	305	262	338	324	282	280	336	306	328	286	288	283	289	331	272	288	321	331	296	313	280	295	317	309	289	333	311	330	321	313	308	333	305	309	343	317	279	240	315	309	334	294	307	340	313	295	314	331	307	289	304	296	304	293	320	288	305	321	326	285	307	276	316	295	283	265	302	321	336	321	311	277	303	298	295	319	302	296	278	297	341	301	297	320	317	309	286	287	259	317	274	288	319	325	346	305	297	318	298	294	280	319	321	318	330	346	301	317	327	293	301	297	349	294	323	310	303	323	324	288	296	317	295	305	302	286	307	329	293	300	304	316	302	307	311	292	306	275	306	287	306	320	310	310	294	266	303	300	292	310	290	309	291	294	303	293	305	316	289	276	300	299	309	294	295	328	316	319	302	315	321	304	293	298	288	324	285	328	274	291	308	282	306	288	329	308	326	320	292	281	322	321	301	288	293	331	276	278	334	315	305	300	338	311	283	288	298	312	306	319	299	314	302	305	314	299	298	285	296	288	303	313	298	300	314	282	280	292	289	298	340	303	296	326	302	309	274	308	314	326	319	265	309	306	318	313	314	326	285	319	281	302	324	305	322	282	326	299	322	304	257	275	318	309	306	299	304	307	297	312	307	293	313	286	295	300	306	285	305	269	295	299	315	318	295	276	277	279	300	273	322	321	326	289	290	324	301	297	299	344	306	320	281	299	309	265	280	293	287	325	336	343	306	293	311	305	273	302	283	290	308	289	318	341	307	308	325	301	308	278	308	323	317	280	296	298	301	298	309	297	301	302	307	273	324	331	276	295	281	304	296	298	320	275	314	284	307	300	304	300	312	300	309	308	277	324	320	300	340	297	312	286	320	316	310	307	285	289	300	309	316	327	288	298	281	288	321	321	317	310	280	286	325	309	270	273	337	298	315	300	291	316	329	340	292
2101	816	935	964	1005	906	899	872	825	861	788	840	783	777	783	790	761	727	757	749	767	766	800	759	804	841	775	728	722	787	829	746	753	740	777	751	816	767	811	778	747	744	766	781	771	781	749	821	680	755	797	700	766	735	749	758	749	802	717	767	739	772	741	734	783	734	801	753	750	743	747	769	756	755	723	746	750	785	767	806	771	774	780	759	789	790	740	701	788	776	797	780	826	733	752	756	795	725	760	803	796	764	739	758	763	796	734	731	716	698	748	809	756	761	769	786	738	756	775	815	802	727	785	754	760	763	764	796	791	726	737	732	783	711	793	773	735	727	836	809	775	781	764	739	743	731	725	715	726	731	732	743	762	776	772	706	764	728	750	795	805	784	714	744	705	716	758	739	742	749	782	771	669	738	763	782	789	758	741	824	770	760	780	773	756	738	741	715	781	749	756	765	728	788	738	752	767	809	742	746	807	772	730	758	796	801	775	749	753	730	805	753	817	783	754	756	778	788	774	764	787	729	764	756	745	771	730	766	771	749	717	764	754	787	762	804	735	789	735	782	787	728	739	753	737	774	748	756	743	730	768	774	741	723	777	780	756	772	801	762	786	769	766	758	779	753	799	760	774	764	813	776	804	739	740	809	813	743	762	709	763	745	777	768	783	719	777	731	720	779	819	760	765	765	753	755	772	778	774	793	779	778	766	734	715	741	769	779	779	734	768	802	774	720	737	735	788	844	778	737	762	780	778	768	729	799	786	801	770	739	723	769	817	777	747	777	786	766	758	760	802	790	790	792	748	777	724	777	771	780	741	719	746	716	781	743	812	720	745	722	731	784	768	742	673	730	741	761	768	734	735	760	822	758	767	778	810	791	786	768	788	739	737	736	760	766	705	770	798	776	746	729	718	736	774	772	764	735	778	753	760	776	743	715	793	751	751	764	777	754	725	785	782	735	793	772	797	753	684	721	737	784	725	740	705	750	768	763	765	739	755	802	732	795	748	718	758	728	780	766	771	764	734	745	742	790	801	734	768	733	758	750	781	794	781	717	780	735	789	732	733	765	707	733	725	775	739	768	806	758	807	727	778	749	761	714	766	762	706	743	723	743	726	771	753	726	732	775	782	811	795	754	733	782	791	767	785	787	741	766	788	805	787	751	779	710	781	780	781	750	755	795	738	789	742	759	721	747	757	751	751	700	798	706	776	762	766	746	753	772	755	789	767	757	743	777	772	714	756	776	753	761	755	743	750	764	758	786	766	793	733	744	739	738	701	796	789	739	719	805	761	720	801	720	768	804	755	747	797	756	739	756	737	788	732	793	730	735	744	732	763	766	756	751	760	779	827	804	750	696	798	779	736	728	732	773	755	727	727	751	776	758	796	770	738	790	729	755	771	754	742	714	755	719	761	766	723	774	796	747	776	697	749	756	769	742	830	814	720	705	717	812	789	726	794	796	714	771	780	711	747	747	777	713	779	781	753	731	800	759	800	722	742	743	758	778	765	762	746	743	766	686	718	759	730	793	718	760	773	726	763	735	784	783	740	774	741	752	715	763	733	811	770	742	744	716	773	788	764	737	756	749	745	756	770	755	779	754	739	752	775	729	745	767	758	752	771	772	765	764	754	816	762	810	743	690	808	718	784	801	776	753	776	741	788	770	720	771	773	720	784	756	755	783	764	820	756	721	782	729	804	770	738	777	750	744	779	731	802	763	780	790	735	764	726	777	736	754	722	762	735	783	699	780	786	791	782	768	751	768	760	767	736	754	797	754	728	783	707	734	787	719	764	804	752	771	762	766	780	788	791	805	783	776	725	771	761	799	763	733	732	758	744	766	761	735	752	759	784	783	745	799	729	771	782	740	751	783	784	752	795	776	749	769	751	802	702	753	743	763	741	742	756	781	784	774	795	771	741	772	758	753	726	793	756	719	726	754	780	753	780	752	743	782	736	724	773	772	768	747	743	817	764	759	772	741	789	745	791	716	765	807	734	783	728	729	772	765	742	718	730	715	764	748	776	758	770	751	735	703	728	788	779	730	748	823	736	762	739	700	765	760	750	781	755	769	777	762	803	807	744	732	791	742	712	735	752	748	790	730	790	718	749	756	794	711	700	774	765	766	759	715	751	796	763	815	756	782	735	788	750	783	728	707	760	745	767	784	784	756	694	769	723	744	754	796	788	758	856	825	755	743	781	768	746	742	704	784	769	751	768	742	747	805	761	760	780	701	748	740	730	783	745	773	761	781	812	692	745	787	767	815	721	712	813	775	763	769	766	771	711	741	788	754	732	759	697	744	755	791	700	746	770	758	772	734	707	716	807	781	711	770	718	716	752	752	754	815	746	749	753	788	679	757	771	803	767	779	746	808	779	765	755	731	783	793	754	769	716	763	736	782	759	812	763	732	782	801	746	793	752	785	770	744	779	714	829	758	737	717	776	798	804	728	778	790	725	776	706	801	771	784	761	765	767	758	741	711	752	733	792	739	725	810	788	739	726	744	706	749	797	755	763	747	757	727	773	796	804	750	774	750	774	750	797	804	789	741	771	744	740	736	756	775	746	750	759	759	754	770	749	737	781	741	721	777	734	746	772	736	700	697	709	762	789	778	750	721	746	723	783	821	787	785	767	778	761	754	738	745	753	773	814	757	786	754	723	749	757	793	748	786	806	769	764	741	720	727	770	775	782	739	760	748	758	769	789	812	811	779	773	759	745	707	766	760	798	766	792	741	796	797	718	751	727	717	750	718	815	730	750	748	736	781	737	768	750	784	757	803	749	778	732	772	761	792	723	775	753	756	733	759	726	786	762	778	741	758	769	793	739	763	792	755	762	812	753	759	776	765	791	760	768	795	773	735	806	808	783	743	772	753	680	790	801	741	771	724	763	807	735	755	772	750	784	757	762	764	777	750	760	754	742	719	756	710	765	764	727	805	733	784	770	758	790	759	739	688	759	777	795	766	768	735	769	742	787	716	739	719	726	728	741	714	733	760	779	746	724	805	785	742	770	788	757	763	779	717	697	747	786	716	798	782	826	753	762	747	799	828	788	745	728	786	755	729	732	754	802	794	763	757	737	770	747	748	790	762	793	750	780	793	751	775	769	757	756	759	779	764	716	769	710	804	772	740	734	741	757	778	771	763	803	775	760	758	713	799	797	747	740	751	761	753	770	754	762	780	756	784	736	760	785	768	753	797	759	751	710	763	791	787	742	748	770	782	771	771	764	705	757	745	732	765	807	831	737	732	755	786	813	767	748	731	750	749	738	738	765	781	745	766	743	727	771	750	775	728	755	748	783	743	749	719	773	768	766	751	740	759	787	748	723	733	751	739	774	743	758	726	783	756	730	692	728	721	767	743	780	731	727	761	734	777	716	768	778	735	749	767	741	796	824	728	761	765	821	765	756	764	766	744	783	803	764	758	761	762	754	762	789	771	780	750	776	782	742	743	809	765	749	772	769	725	751	749	732	747	759	746	763	791	752	776	748	771
6343	624	720	673	526	459	428	451	415	391	383	383	390	401	373	377	366	381	334	373	348	373	361	363	378	355	389	341	409	339	344	344	350	374	336	313	358	347	370	363	369	340	352	369	396	344	370	328	336	355	350	370	353	348	359	348	371	353	352	349	363	342	349	355	366	382	401	358	394	364	359	334	349	360	371	380	359	362	327	349	345	353	333	333	341	332	353	333	327	319	366	294	349	326	331	351	353	382	378	350	360	341	386	392	370	364	359	365	336	316	351	376	359	332	367	361	348	356	350	339	366	337	353	349	340	378	343	364	363	372	326	370	374	370	338	358	345	339	385	368	393	364	348	366	338	352	336	318	420	349	328	353	368	352	384	341	354	344	358	327	377	361	394	378	371	371	370	379	334	345	365	344	366	368	351	333	342	377	363	354	345	360	339	380	387	354	332	369	333	378	367	352	307	391	338	336	357	352	375	338	326	366	339	359	329	348	371	364	388	351	320	341	347	389	376	327	358	338	341	355	344	359	333	369	326	370	351	349	343	368	347	359	334	339	313	354	342	349	376	387	345	342	336	306	360	368	375	357	339	335	361	374	377	375	358	359	343	357	319	333	348	333	359	335	348	351	331	379	393	348	363	365	337	360	359	342	370	352	376	339	340	317	369	362	387	323	349	352	375	338	349	350	384	371	371	341	388	365	357	375	349	367	361	362	356	353	367	352	410	370	313	348	350	404	374	346	351	336	383	349	384	411	366	348	335	321	327	360	349	321	362	357	350	354	329	346	319	341	346	355	361	321	350	378	358	355	364	366	338	367	388	348	361	372	363	340	367	361	334	353	376	325	362	349	310	346	351	325	363	336	355	369	349	363	344	362	344	331	355	362	333	340	328	343	342	337	325	351	340	320	360	360	325	347	366	349	367	392	320	370	319	333	330	319	331	356	348	339	375	372	347	330	379	360	346	357	330	362	347	352	364	364	351	333	373	386	419	353	353	354	337	333	343	380	334	328	355	321	346	358	357	343	342	352	322	366	314	364	360	370	359	376	347	383	345	324	351	368	343	342	346	359	369	352	369	357	362	339	376	328	332	344	348	354	370	337	385	353	369	335	355	343	365	389	348	386	376	353	366	387	384	389	321	338	387	327	335	341	358	323	356	381	377	406	354	371	344	365	403	401	348	363	342	327	356	345	343	362	385	336	308	347	369	375	331	378	329	329	366	361	351	339	344	319	371	396	361	378	370	346	378	327	341	362	326	366	339	378	315	369	335	372	344	356	362	348	348	385	345	359	369	319	368	353	349	337	372	357	390	347	336	366	310	368	345	322	369	379	359	348	340	302	351	379	371	357	345	380	371	358	359	364	351	351	323	362	358	311	334	344	325	379	361	347	343	362	373	327	369	372	357	349	329	374	345	334	323	342	362	326	372	358	355	315	362	359	371	364	348	340	367	360	350	352	357	354	350	361	373	335	351	350	337	352	357	372	344	362	360	350	342	366	370	344	341	360	366	356	326	364	358	375	321	348	355	377	386	338	348	345	327	357	379	327	347	336	376	346	360	362	355	423	361	359	383	345	333	343	355	347	374	311	363	350	364	356	331	341	347	346	366	357	346	382	344	344	369	341	356	342	351	330	361	362	327	339	343	381	339	321	375	353	354	360	316	378	365	342	344	366	325	329	348	360	357	343	363	378	388	375	352	383	357	349	383	361	390	351	327	334	366	351	353	369	331	330	346	345	376	348	336	339	338	364	383	367	336	384	352	346	355	342	333	377	347	386	367	375	336	376	381	353	343	376	339	350	323	326	315	359	350	345	327	353	338	382	400	366	321	350	386	329	374	351	334	374	366	352	376	374	340	353	363	343	341	363	364	315	351	346	320	363	373	340	350	353	397	354	313	334	358	367	353	384	350	332	335	369	342	363	337	369	325	380	365	366	334	358	368	352	348	325	359	332	330	345	375	326	341	360	370	349	359	378	340	368	365	352	398	334	375	334	333	393	372	386	333	360	319	333	339	374	336	343	352	403	367	361	377	342	339	349	318	335	343	337	356	374	367	347	352	325	345	366	354	359	386	363	344	349	344	369	349	391	365	337	395	355	392	364	326	348	377	377	363	370	350	390	318	328	345	360	334	356	381	365	347	381	364	333	342	367	361	388	375	365	350	364	338	360	325	375	359	361	356	357	343	350	354	355	388	336	361	345	339	372	365	357	344	340	334	316	381	335	339	346	366	345	333	382	315	374	398	316	310	379	341	345	353	344	354	363	357	359	367	339	347	368	348	330	377	308	351	361	341	360	340	332	340	338	332	345	323	349	353	360	357	331	355	375	360	352	375	317	333	356	330	369	336	375	399	341	353	351	352	326	345	326	342	329	353	337	327	383	320	348	361	370	352	363	339	365	353	357	355	337	343	358	351	358	367	388	359	335	314	388	356	369	348	349	338	358	369	405	371	369	316	377	328	340	338	342	331	358	334	353	318	389	342	376	352	340	354	318	319	360	350	325	373	367	338	381	340	304	387	367	333	341	371	334	355	335	324	344	358	363	389	398	340	339	310	356	326	384	370	321	336	340	343	336	342	353	338	316	357	339	372	331	347	367	346	393	393	360	343	350	389	352	343	368	341	331	339	348	358	332	364	357	373	353	370	324	385	384	313	337	366	345	342	342	343	361	378	348	380	368	355	348	356	333	368	387	357	349	354	360	374	321	401	396	342	346	355	385	402	339	344	340	364	325	385	378	341	356	333	353	329	380	353	325	338	347	332	329	352	330	359	349	361	330	346	390	337	330	356	353	351	342	365	344	354	346	356	335	329	365	380	334	314	346	325	363	334	362	356	331	340	352	348	348	348	334	365	321	347	362	351	341	356	375	356	350	336	351	352	364	377	382	308	351	351	375	386	332	370	377	358	339	347	357	355	347	355	354	343	380	331	372	355	352	385	340	354	358	334	348	344	360	381	338	355	362	345	365	374	344	357	325	346	333	319	334	377	353	375	327	346	375	329	294	329	351	338	401	360	374	350	408	332	357	383	367	346	345	333	360	368	342	332	384	358	366	359	362	368	350	324	330	338	322	382	346	336	313	368	350	362	348	365	353	387	383	338	321	337	360	351	371	324	352	337	362	389	338	360	380	336	352	376	394	345	356	362	338	353	324	354	350	332	343	351	398	366	350	346	314	350	337	346	338	340	348	360	374	353	348	365	352	349	374	362	388	385	335	351	365	361	379	341	364	404	366	366	347	352	345	330	359	334	345	372	365	367	343	350	342	335	367	368	356	342	350	350	342	358	345	321	388	354	328	329	320	345	378	332	326	336	344	328	355	385	352	338	353	323	370	363	356	385	364	390	406	341	369	340	377	336	347	345	366	325	331	330	345	360	371	395	379	368	349	375	351	347	342	305	377	342	385	369	299	390	339	353	365	334	332	373	403	378	362	374	356	368	356	345	401	373	355	357	364	345	340	361	368	369	374	321	329	376	345	351	341	323	367	335	348
6425	1155	1701	1920	1720	1542	1325	1241	1195	1105	1028	1061	1038	1002	966	980	976	922	912	966	889	956	912	942	889	928	933	957	916	895	851	885	882	859	808	880	870	874	822	869	900	866	895	925	853	871	916	847	932	830	822	795	869	873	865	814	857	835	846	859	881	830	910	861	844	852	861	879	876	873	863	862	804	839	877	904	848	802	955	869	808	888	904	832	855	830	866	862	871	849	859	820	871	893	864	827	847	828	834	853	825	852	812	840	796	883	843	843	826	845	860	851	814	845	906	847	867	850	809	908	852	906	828	901	852	868	801	844	885	837	863	825	844	835	864	881	833	849	812	861	901	825	868	804	890	867	864	872	865	874	851	891	866	783	873	844	846	869	867	854	818	898	830	871	901	841	820	892	809	824	854	872	838	893	837	855	843	854	885	809	859	886	828	866	829	844	888	808	821	838	801	813	831	857	825	880	839	868	844	819	832	896	883	880	943	860	840	867	840	849	868	834	839	851	834	878	877	876	896	873	889	819	849	813	840	859	867	881	846	819	835	881	872	822	877	865	866	935	838	812	876	838	828	860	851	906	864	860	900	857	881	918	855	876	847	865	821	876	853	851	845	887	890	887	898	841	859	922	839	797	884	890	835	888	861	823	888	883	813	842	863	851	841	884	882	857	810	804	852	863	851	882	863	884	859	819	908	829	884	831	834	845	859	851	862	861	895	800	914	850	845	825	856	874	852	879	889	884	866	877	834	876	868	878	842	806	851	879	834	898	808	825	894	834	833	838	825	913	813	808	837	854	854	853	820	894	897	900	832	844	831	844	863	838	841	892	895	850	806	845	857	874	811	912	837	828	903	835	903	876	800	838	872	855	806	906	825	855	853	842	820	832	834	815	823	903	872	866	884	890	822	838	876	851	861	894	790	864	813	819	840	818	895	835	862	834	821	859	838	819	873	850	861	861	831	848	813	863	856	863	853	857	866	866	837	877	833	817	839	847	846	847	856	879	847	849	823	827	874	804	790	885	902	869	803	857	767	816	856	897	834	887	847	859	795	844	876	786	884	821	858	858	883	856	847	827	805	877	871	787	839	810	811	854	859	875	860	826	865	902	855	826	900	866	886	854	821	830	887	922	889	868	850	821	843	852	845	885	868	793	823	893	822	804	871	847	839	847	902	854	905	840	847	873	873	829	856	880	910	826	848	854	847	845	842	852	856	854	821	833	844	857	844	851	859	828	806	849	884	820	874	850	840	774	851	895	832	888	870	844	882	861	878	869	814	911	836	879	870	787	868	846	886	877	917	857	923	891	844	830	877	811	878	866	812	868	878	896	880	806	855	826	866	901	846	889	809	777	832	847	869	853	858	896	847	894	886	848	879	857	842	831	845	797	879	863	820	816	887	864	831	830	888	899	903	867	772	875	837	876	839	809	872	869	827	854	854	815	819	809	825	877	835	898	880	801	835	853	839	847	881	860	845	879	873	884	881	860	863	859	864	868	896	852	864	825	872	835	843	847	864	838	838	826	906	831	835	872	841	873	873	878	851	843	826	858	866	831	864	864	886	853	875	806	808	852	815	885	784	799	901	831	856	888	845	883	869	826	859	886	832	838	901	884	849	865	878	883	859	881	827	842	854	869	854	889	864	870	838	833	876	850	889	829	837	842	823	854	874	827	880	874	862	852	877	848	855	873	859	865	832	882	847	812	877	883	866	854	847	828	870	860	876	827	852	849	872	855	820	861	845	907	824	823	857	877	813	904	847	862	853	881	867	824	836	834	810	830	895	866	842	842	882	885	886	899	830	879	888	834	851	848	850	871	872	872	847	817	835	901	813	833	919	888	858	885	853	864	852	847	878	817	818	833	826	863	843	828	845	854	860	825	870	912	903	880	829	853	888	818	840	830	865	869	850	921	843	884	819	864	823	869	854	829	862	889	823	827	888	830	833	822	901	846	867	884	898	818	851	807	851	833	864	894	881	819	839	839	875	858	851	831	777	840	827	906	896	841	815	842	915	826	872	886	831	837	890	821	852	919	888	836	815	822	836	873	866	865	871	835	862	883	833	795	831	853	832	897	833	860	855	844	890	837	854	836	843	897	860	864	913	829	869	881	868	848	900	846	882	881	856	902	881	831	862	864	793	796	887	858	858	897	845	828	801	842	822	900	875	829	885	906	861	879	858	816	861	865	847	822	818	867	804	850	870	798	845	853	827	841	872	830	911	876	792	854	805	858	902	859	861	862	881	864	873	852	863	872	807	837	899	855	832	885	878	836	871	837	800	863	854	845	841	828	856	804	858	863	841	842	887	850	870	877	844	842	894	887	859	823	851	824	830	876	866	855	852	877	833	863	829	830	834	829	849	813	862	891	796	850	889	840	868	805	874	848	860	831	876	846	863	831	823	881	865	866	840	827	854	859	828	859	863	834	827	851	824	856	872	845	814	870	809	876	815	877	877	841	832	854	855	928	853	879	897	850	846	898	842	856	846	859	865	867	842	868	832	860	852	836	834	827	845	870	846	883	856	897	851	860	879	880	813	840	877	870	834	866	856	890	878	818	811	860	832	835	872	825	844	860	813	863	812	835	929	869	803	894	819	917	888	863	805	869	858	841	891	830	798	826	878	847	862	884	834	863	820	842	852	867	856	877	877	924	824	861	846	872	844	848	837	823	847	867	844	849	811	812	830	893	819	840	821	919	919	853	860	858	838	914	856	818	843	879	821	851	807	866	908	796	888	846	829	864	854	855	908	885	821	826	814	831	884	877	891	879	850	845	854	879	824	808	876	829	864	832	828	843	880	932	811	840	859	855	945	822	872	850	839	833	866	879	859	810	842	820	852	906	818	870	810	863	861	851	875	859	822	876	870	865	837	891	843	821	868	873	787	823	860	862	860	885	856	938	887	808	908	839	854	860	854	865	834	849	879	865	847	899	882	843	908	838	852	873	847	900	842	833	824	884	854	882	845	879	811	857	845	902	824	854	878	892	856	886	829	904	864	864	851	841	862	772	841	872	875	876	870	927	870	824	863	821	849	883	842	821	943	818	855	885	890	837	860	862	867	839	835	837	825	816	847	873	808	876	866	889	851	838	824	911	852	872	843	874	832	893	895	876	877	885	811	847	873	823	914	861	820	823	869	859	839	812	825	838	875	861	863	875	865	860	874	828	841	807	869	871	857	854	822	858	877	874	853	842	869	841	838	857	850	842	824	855	806	829	874	843	831	861	824	894	900	870	877	845	842	882	817	898	861	850	861	808	867	856	831	856	866	887	883	855	848	860	886	879	840	869	859	857	826	901	859	840	781	836	829	858	832	864	823	916	865	857	825	812	863	922	806	878	819	857	814	906	845	856	833	912	888	879	849	874	825	902	874	855	858	880	875	848	821	848	814	846	885	863	883	851	890	800	800	869	909	828	846	838	868	847	839	833	940	813	876	853	873	833	889	838	839	899	873	835	866	861	846	792	814	828	898	857	864	822	853	888	786	838	877	814
12014	929	960	698	550	436	353	324	297	286	271	272	266	264	240	240	254	221	241	223	242	223	205	218	232	214	229	250	203	215	231	217	230	205	200	240	204	235	208	228	190	235	217	211	205	203	214	206	197	184	199	220	236	184	230	225	223	215	224	204	223	222	203	218	230	232	230	203	190	177	239	225	206	209	220	213	228	218	210	188	206	201	217	232	209	228	205	201	225	213	238	230	196	223	191	196	227	227	210	182	212	220	192	220	214	183	191	209	199	213	218	231	223	217	205	227	200	206	197	205	234	220	210	199	216	237	215	195	221	232	200	215	243	189	228	190	219	188	196	215	205	223	213	217	206	207	242	204	239	215	181	202	233	218	197	217	245	224	241	211	209	231	204	228	223	208	227	216	188	208	199	172	223	190	204	188	233	203	255	198	225	217	228	227	213	190	215	207	234	200	180	208	228	202	192	217	220	222	212	227	230	202	201	215	230	208	220	214	201	238	187	230	196	213	206	217	181	214	218	191	223	220	202	220	223	213	188	200	234	212	194	185	213	203	208	211	215	224	204	201	220	211	213	214	215	197	222	201	216	183	205	225	226	200	190	211	210	209	181	243	194	220	206	211	212	233	217	196	207	198	219	204	202	216	227	189	217	191	230	234	213	211	197	227	192	225	181	196	234	219	221	206	231	213	222	166	198	196	182	238	228	201	212	187	213	209	190	209	248	207	217	225	207	169	211	209	195	225	207	210	226	223	209	192	189	230	209	259	195	220	215	211	217	198	212	181	196	208	192	195	214	194	214	233	231	212	201	201	227	221	188	189	203	221	217	215	218	219	219	199	224	226	226	207	213	220	216	185	227	240	195	194	208	229	210	220	205	218	227	210	193	214	216	215	204	190	199	189	203	203	229	192	260	232	205	221	189	212	220	206	196	258	195	222	224	203	215	204	203	205	214	210	219	225	217	208	233	189	213	182	197	241	229	226	226	199	217	208	191	215	210	204	202	218	217	211	190	219	204	233	222	221	238	239	218	228	224	194	225	226	201	219	207	203	219	187	243	186	188	209	186	220	217	217	202	210	193	220	226	193	195	219	196	249	221	209	225	216	201	212	238	185	182	222	224	223	201	202	219	223	183	197	196	206	211	209	207	202	242	205	211	222	214	193	190	196	209	228	232	214	256	209	217	217	206	230	187	240	230	214	192	234	209	221	214	203	204	230	232	210	196	221	214	185	204	200	214	203	228	192	179	216	194	218	223	210	220	226	218	188	200	196	200	200	222	222	238	225	191	223	220	215	221	213	216	221	209	205	197	198	190	193	198	196	214	201	214	201	200	207	190	220	205	226	223	213	214	198	218	219	208	194	207	221	201	215	178	199	221	223	217	208	190	224	208	218	205	232	199	194	205	235	195	196	216	227	201	192	219	231	228	220	228	226	228	200	188	199	208	266	217	228	211	236	217	211	232	229	224	221	206	215	198	221	231	195	211	192	232	190	200	241	188	214	200	218	208	201	231	232	210	186	228	211	217	174	209	239	199	176	229	214	203	215	207	198	205	218	202	184	207	215	223	187	252	196	182	197	203	213	216	187	206	238	207	191	211	220	227	206	233	223	233	217	213	212	203	242	199	196	180	187	218	201	210	231	203	211	230	250	179	250	232	210	189	192	216	230	208	198	244	188	206	194	206	204	206	212	220	211	203	200	221	206	208	204	206	178	206	209	216	202	192	203	219	197	206	226	224	215	213	211	209	223	217	201	218	206	218	196	204	205	206	214	214	199	214	196	205	197	183	193	225	224	217	250	222	223	209	193	214	242	226	214	179	215	219	203	211	222	200	204	202	201	209	186	222	196	230	227	223	197	182	217	238	235	223	227	233	228	191	184	205	230	228	205	225	195	216	210	195	199	216	187	196	195	220	211	197	220	175	200	239	218	195	220	191	236	217	213	228	204	220	218	200	201	201	197	204	212	214	216	199	219	212	219	197	210	210	207	221	198	212	206	184	207	235	208	213	236	208	199	224	222	223	190	221	216	226	238	191	197	224	199	207	238	207	246	178	217	220	209	203	183	224	228	227	219	199	207	193	197	187	220	199	203	214	207	197	214	211	209	204	213	216	235	234	202	212	205	211	197	218	215	239	225	221	218	200	207	218	230	228	216	241	216	221	202	214	211	194	210	218	215	197	221	241	202	203	178	218	204	209	204	218	213	188	225	222	213	198	226	228	192	203	216	198	191	219	232	224	208	218	203	207	230	233	212	214	199	222	237	239	223	227	204	217	214	199	227	196	225	195	215	212	201	217	210	235	208	218	217	208	238	234	211	219	200	221	236	211	235	204	232	233	185	202	230	209	220	201	216	202	210	202	245	212	225	228	199	227	210	210	220	226	212	190	229	215	239	241	223	238	207	228	205	191	209	195	197	192	207	216	203	217	184	176	206	207	186	194	217	203	206	266	244	229	234	216	203	204	202	220	234	205	215	198	208	210	223	207	230	225	209	207	202	207	239	197	215	214	236	199	180	219	224	228	197	214	234	215	209	198	206	202	197	209	211	214	233	225	209	200	228	230	200	211	196	226	236	209	232	199	201	226	227	231	214	194	197	211	190	218	206	235	219	204	201	224	206	207	210	226	204	210	217	221	232	221	231	200	208	179	199	214	210	230	232	192	219	237	222	222	223	213	204	197	214	195	217	220	215	184	214	199	222	210	213	210	240	205	226	198	187	209	219	210	216	197	217	212	214	211	185	236	214	240	220	201	207	202	212	195	210	213	201	244	222	187	218	211	214	209	184	201	217	220	215	212	219	235	211	208	226	211	218	196	181	232	217	229	205	179	211	222	229	219	209	241	202	205	195	213	184	215	213	241	210	176	221	241	203	211	212	215	233	213	243	210	198	207	225	187	220	221	199	219	223	215	222	243	223	181	240	194	180	214	223	220	208	204	229	229	203	179	209	240	229	210	222	227	194	230	202	223	235	225	216	215	212	232	203	225	204	176	198	193	196	200	217	210	197	228	210	216	214	225	209	197	250	223	191	207	228	197	204	213	203	214	192	194	195	233	222	210	210	181	230	217	189	181	221	254	230	210	214	212	242	199	216	201	200	234	205	211	184	214	225	179	216	217	223	216	238	207	212	220	219	237	219	217	222	204	217	201	236	198	222	199	211	189	161	202	215	203	202	207	205	221	211	199	193	224	209	202	207	178	209	212	218	246	223	231	231	189	210	216	203	207	228	201	218	198	224	225	193	230	219	225	220	230	190	211	225	202	223	172	205	245	208	240	217	237	206	230	186	224	216	214	198	174	209	233	187	224	203	203	231	224	210	203	218	208	191	231	232	216	203	205	216	193	185	210	210	229	173	225	206	209	221	205	207	179	215	215	206	208	220	203	212	206	200	208	190	190	222	208	217	222	233	207	230	206	206	217	209	221	206	222	216	219	214	216	208	222	209	223	216	198	209	200	180	220	217	218	208	204	231	208	207	221	223	205	185	206	235
7873	1025	1934	2297	1993	1800	1446	1237	1106	1000	1011	890	846	788	816	734	753	726	684	705	662	681	697	683	652	598	616	665	622	571	564	548	560	559	562	593	566	559	581	548	557	578	533	519	545	492	528	527	581	559	549	522	533	574	534	513	553	506	507	544	534	529	517	565	520	517	537	507	537	534	536	515	594	528	483	554	516	580	528	544	531	521	530	586	530	522	540	521	513	559	542	548	555	548	544	540	531	530	511	510	575	537	568	519	538	544	522	533	500	535	519	526	525	528	509	532	524	547	559	499	529	528	570	517	513	554	550	522	533	529	545	519	505	541	531	519	502	515	522	487	494	526	537	542	532	541	524	532	513	520	527	506	513	564	523	535	540	534	530	522	587	519	526	528	589	520	506	536	571	578	573	512	570	556	519	541	566	502	533	508	532	513	523	514	556	509	512	537	515	572	514	542	550	508	535	554	557	508	511	526	526	526	481	541	537	547	538	517	540	517	494	515	506	559	492	552	545	541	579	537	526	535	520	523	559	550	531	490	535	521	526	515	570	547	576	520	525	544	543	513	522	500	506	510	513	533	507	559	551	518	534	567	535	504	532	487	566	548	525	519	564	566	507	526	511	546	555	520	540	530	610	547	552	512	505	523	532	520	517	508	523	530	515	522	501	526	570	575	551	570	560	497	505	534	529	524	591	510	495	533	537	522	520	517	525	538	543	549	531	544	568	509	508	564	509	540	514	527	508	536	572	534	532	567	527	551	529	532	568	493	553	514	543	537	542	542	497	562	509	519	542	515	505	547	497	499	514	537	556	550	542	531	511	523	507	520	538	512	544	530	530	549	546	516	554	514	543	515	552	542	537	496	538	509	535	559	523	528	535	532	526	538	541	525	552	545	564	531	523	534	497	541	518	522	559	525	546	517	476	506	540	501	508	577	582	522	519	542	511	569	538	532	545	551	523	569	524	522	499	555	550	530	565	588	517	500	559	552	536	520	551	539	553	472	534	535	493	552	520	509	494	486	552	534	543	551	493	508	501	537	525	517	516	544	495	545	524	577	546	506	537	556	559	550	531	539	527	521	562	540	546	526	524	534	518	577	539	552	528	556	537	572	526	514	582	562	538	544	540	570	502	573	527	510	583	510	502	516	524	545	528	523	517	526	544	553	547	527	533	516	543	489	533	545	542	528	501	535	483	538	535	517	564	534	528	518	541	549	554	519	468	504	537	505	510	539	521	551	502	561	531	518	535	524	507	532	526	518	535	532	521	546	504	490	487	548	537	541	501	510	546	563	492	514	540	526	553	495	514	546	525	525	529	535	498	498	540	475	525	503	528	537	572	514	544	571	522	565	546	544	530	567	558	509	539	561	540	557	503	538	535	553	538	486	549	547	518	551	522	498	549	518	517	526	510	531	495	511	558	522	561	512	528	525	523	491	512	541	497	471	505	532	512	524	553	510	557	563	549	507	549	535	545	556	544	498	568	526	526	576	553	505	565	516	510	525	510	523	518	533	526	541	521	527	551	539	540	543	542	549	528	549	549	561	518	547	550	514	577	523	578	532	553	524	546	543	538	490	519	550	521	548	520	512	500	540	550	566	535	508	560	538	520	514	573	490	532	519	547	554	535	572	552	540	541	525	515	540	525	507	530	521	509	499	506	511	541	544	517	525	515	544	522	508	555	508	532	523	540	531	536	538	515	512	513	510	510	511	502	502	516	496	526	526	502	530	552	514	529	512	536	550	557	509	555	534	518	508	547	536	548	506	507	524	562	553	510	528	574	549	529	487	519	566	490	585	492	531	524	551	507	546	516	527	550	499	547	528	542	566	536	528	543	534	515	550	524	523	512	550	513	488	540	491	521	535	547	581	540	527	571	496	540	548	543	528	589	550	521	563	544	550	543	520	556	539	548	514	477	502	535	529	586	503	563	509	510	502	576	507	487	631	517	548	539	506	501	527	466	522	520	513	508	541	549	524	542	487	512	516	525	534	559	519	521	550	478	499	492	530	541	494	499	544	507	521	553	563	504	517	512	534	535	537	517	522	540	508	528	529	512	533	523	550	528	561	551	542	520	578	538	569	521	507	525	531	517	490	590	537	530	518	562	551	577	544	531	527	544	495	558	523	509	506	537	534	536	501	530	511	553	552	547	532	526	511	535	556	571	535	549	526	533	548	505	534	539	488	532	528	507	532	537	550	540	552	555	540	563	575	504	500	523	499	524	513	512	547	526	520	555	519	510	540	537	540	502	521	515	535	515	549	501	539	527	493	494	520	501	533	534	545	536	538	531	554	531	539	483	522	526	540	557	525	579	499	508	545	525	540	542	505	515	480	512	522	547	550	508	531	508	539	550	586	521	543	525	503	559	509	522	529	563	558	520	531	533	531	526	500	519	523	514	528	546	542	529	530	523	524	531	562	571	549	525	511	530	502	527	503	561	506	554	500	527	540	545	539	494	495	523	568	527	572	501	520	542	541	524	521	597	531	534	535	536	561	529	523	537	519	527	532	521	528	504	586	540	545	511	520	551	522	545	543	514	557	502	517	541	545	523	539	555	518	534	545	563	528	520	487	498	558	509	584	550	510	554	541	505	522	519	515	550	522	533	571	525	561	550	503	509	531	549	552	527	524	510	565	491	517	572	555	555	509	513	544	534	489	543	542	484	490	506	542	535	562	506	499	531	556	512	489	556	545	542	531	500	529	556	546	518	522	543	532	530	487	549	554	513	529	531	562	553	545	528	549	575	508	524	519	517	551	506	556	502	511	544	527	546	520	560	513	550	512	566	546	518	512	513	529	507	514	562	513	536	497	571	525	522	518	546	497	554	523	545	565	552	530	521	554	516	535	514	559	548	546	539	507	468	521	555	556	533	540	515	541	515	540	575	499	500	541	525	519	553	527	527	520	536	547	550	488	499	539	532	505	553	518	523	524	530	537	532	501	570	514	534	590	510	509	515	455	552	528	521	502	502	525	525	541	498	544	538	505	557	562	544	569	525	526	532	548	527	498	523	499	551	536	560	549	526	554	559	548	526	577	525	538	586	502	538	527	521	530	520	530	565	543	575	506	528	545	541	525	552	547	545	528	499	551	507	496	532	479	556	521	489	537	545	555	550	531	482	560	503	546	529	486	517	537	504	510	510	536	549	561	502	515	531	532	555	526	555	511	533	490	498	523	515	545	522	538	529	516	525	513	523	546	527	536	564	525	531	551	563	505	516	576	572	576	539	508	486	495	556	514	499	518	499	579	511	531	526	525	549	552	519	568	542	534	519	518	561	500	556	541	491	581	497	524	520	518	504	543	554	562	547	558	539	549	542	522	576	528	531	504	516	512	517	549	552	544	528	540	509	507	560	513	515	537	535	508	539	578	538	525	551	526	539	527	534	524	563	499	550	521	558	517	560	466	511	539	538	548	547	519	524	484	524	524	525	507	534	558	503	496	564	547	506	538	544	517	487	495	496	553	572	533	524	542	513	513	518	495	588	504
1299	352	361	406	343	323	320	337	331	305	334	315	336	333	334	318	334	323	321	311	314	310	335	327	357	291	309	311	316	276	285	308	311	296	293	325	310	339	320	314	340	334	311	332	281	316	314	311	311	319	281	337	313	267	304	349	319	288	339	298	288	314	300	281	287	338	297	316	311	319	300	310	277	298	277	340	301	305	320	305	312	309	302	298	316	321	272	303	345	350	312	324	307	330	311	303	309	291	332	267	283	323	309	302	283	317	304	306	337	326	326	341	312	303	278	306	315	318	314	315	288	301	318	305	330	299	320	304	295	283	315	309	324	315	307	313	342	311	310	311	302	299	314	311	300	288	320	322	341	299	314	314	325	296	323	289	285	315	321	303	315	295	335	332	338	333	281	294	310	320	318	330	308	314	324	319	311	341	323	327	324	334	304	310	317	286	314	328	308	319	282	298	318	318	290	270	305	298	303	289	307	316	297	346	338	303	322	333	307	305	324	277	319	319	280	302	314	294	334	340	362	346	298	360	325	304	340	318	316	284	311	301	321	311	302	313	314	273	320	313	302	317	334	278	318	300	303	289	302	292	280	339	380	301	362	295	315	283	305	293	348	281	296	320	314	320	311	337	346	335	303	282	279	303	299	312	298	336	320	314	312	335	281	317	316	342	293	321	322	308	298	297	312	300	312	316	324	312	301	330	339	313	351	348	318	329	283	323	287	306	302	331	305	335	287	308	301	334	291	311	305	305	312	335	320	306	300	264	288	341	304	275	327	312	303	342	308	340	304	323	309	306	302	341	331	313	297	322	299	306	290	290	299	346	304	305	305	291	322	297	303	320	316	312	307	299	309	333	318	345	317	324	294	301	310	289	290	318	328	316	312	328	331	298	311	315	306	346	321	330	328	335	284	306	318	323	318	307	303	304	286	293	337	292	286	319	339	334	353	332	315	309	303	303	316	314	322	322	328	312	329	292	313	338	344	289	299	321	334	327	311	317	297	318	306	303	300	317	275	318	326	305	284	366	333	329	324	309	328	300	299	301	326	320	314	317	334	292	306	318	293	326	301	333	303	314	302	319	332	296	330	300	283	323	308	303	306	308	335	299	321	333	317	312	311	318	298	311	324	322	347	321	332	331	298	329	320	327	344	284	300	316	300	292	299	306	304	318	321	309	287	320	271	302	340	314	301	278	297	298	333	296	297	327	283	331	278	299	291	274	288	303	317	287	325	327	315	291	298	293	322	346	320	345	351	336	321	314	308	321	304	349	336	309	337	312	319	302	300	290	311	292	340	308	327	303	286	293	276	321	299	320	279	333	297	315	289	290	327	355	328	338	256	288	310	302	253	305	315	308	329	319	353	292	344	334	283	316	333	334	312	302	298	262	282	321	324	284	315	314	300	301	344	314	300	334	306	327	309	325	323	347	270	296	318	315	305	302	303	326	306	305	281	317	317	305	315	363	311	337	298	328	353	341	314	316	297	295	310	301	300	270	316	315	322	331	340	320	284	307	296	321	322	310	294	315	284	314	327	321	319	260	335	318	307	315	290	310	316	294	344	278	316	281	286	328	308	349	335	313	304	309	308	309	306	308	264	294	318	309	316	306	336	320	301	334	320	329	306	297	298	326	331	308	282	305	290	311	304	345	311	322	310	353	320	301	333	306	297	340	328	316	292	306	317	317	299	329	305	305	312	284	303	330	278	311	270	304	341	305	315	338	303	291	294	330	302	330	286	325	306	328	305	326	290	302	297	321	315	300	320	309	329	288	305	323	286	311	308	323	312	326	313	312	309	292	326	296	292	292	305	295	274	307	306	296	331	316	312	317	306	313	324	336	321	335	295	296	303	332	319	319	343	316	285	340	305	316	309	302	298	314	290	332	306	327	283	353	281	321	298	282	324	318	309	324	309	312	306	300	296	324	323	297	292	290	324	321	288	328	317	322	313	342	323	337	317	309	288	304	295	321	308	308	310	292	342	303	346	274	322	297	309	337	284	306	305	289	313	335	324	317	337	319	326	326	347	277	300	308	321	297	337	313	327	304	307	306	282	298	296	318	319	313	283	318	314	292	322	282	312	283	311	304	328	322	333	313	316	303	302	341	307	315	317	293	274	331	330	326	305	322	286	293	314	357	344	312	328	294	288	291	325	289	303	309	281	337	308	302	312	270	326	305	328	306	307	316	325	318	313	277	332	282	293	315	325	311	343	309	322	285	293	254	333	289	334	293	303	325	331	295	305	311	354	316	289	303	308	301	306	298	326	350	287	312	324	317	298	301	300	302	297	296	305	306	300	283	311	310	323	309	308	331	330	304	302	345	307	295	306	276	332	292	282	352	283	305	320	332	337	304	312	296	316	318	333	323	300	308	308	303	297	298	313	288	320	342	327	311	305	317	314	322	303	297	288	292	301	298	276	295	317	273	294	310	321	340	321	309	335	355	299	289	324	313	319	310	309	290	290	345	287	290	327	307	337	316	320	311	265	312	281	331	309	297	327	311	341	306	291	282	280	309	315	324	300	317	308	370	306	312	311	293	311	309	280	286	304	305	309	277	296	323	314	335	286	308	318	315	280	298	316	319	309	311	303	305	326	287	308	297	304	289	293	286	306	320	307	314	336	297	306	276	316	303	312	304	324	303	292	336	340	326	300	310	345	306	307	308	291	296	294	338	290	334	307	337	292	333	355	292	306	303	294	314	298	321	300	312	283	296	280	298	299	307	305	291	310	298	321	306	328	306	334	320	297	309	312	281	293	304	300	293	323	320	308	265	332	305	313	307	317	303	296	311	289	343	341	337	298	323	335	315	351	310	318	309	282	314	286	289	313	283	305	286	284	327	281	308	330	296	317	325	331	321	283	283	311	345	315	333	309	300	319	328	313	322	352	329	346	283	298	341	325	300	318	324	343	325	290	312	297	316	295	292	285	297	318	308	324	316	305	333	305	298	302	320	267	309	285	309	332	317	305	329	299	302	345	307	313	308	327	310	316	299	332	314	314	292	291	359	297	316	262	326	327	325	319	322	290	317	299	303	294	297	299	296	286	294	292	281	279	349	281	309	312	295	339	335	326	306	306	270	362	302	309	278	307	308	304	329	297	309	312	335	310	309	319	360	295	316	290	303	295	303	331	269	276	299	301	302	314	319	325	313	297	292	301	358	328	309	294	276	304	333	309	316	331	331	314	285	307	297	303	329	302	289	285	281	312	289	307	310	314	291	330	315	328	296	316	322	286	299	290	280	383	353	324	312	313	323	322	306	323	342	282	313	341	299	319	320	306	300	304	311	330	341	322	331	325	341	321	319	310	285	321	336	294	305	317	316	317	328	341	280	288	305	315	329	306	312	286	309	320	306	330	338	297	339	302	308	266	292	300	330	291	321	303	318	303	302	323	282	300	312	289	315	305	313	314	315	329	293	323	305	303	284	308	289	301	331	294	306	301	293	306	311	316	310	338	306	329	293	303	303	301	314	337	332	316	289	335	326	295	310
2004	904	981	1021	973	871	841	886	833	841	823	832	815	807	782	813	743	809	755	803	831	799	818	761	796	727	801	813	810	745	778	775	773	771	799	814	738	800	758	766	792	754	738	742	777	783	769	746	777	725	799	757	776	782	755	756	756	773	761	754	806	748	748	765	735	800	778	691	748	750	769	763	780	802	836	720	793	779	793	765	772	768	791	756	794	779	807	804	776	801	750	755	779	742	787	790	766	751	797	719	754	706	759	830	760	756	749	779	728	751	795	760	812	760	790	776	782	781	767	781	787	750	784	762	740	788	706	802	790	751	787	705	787	760	755	791	793	745	806	821	753	757	811	759	755	751	785	769	774	764	809	783	748	807	809	754	781	791	762	736	742	744	746	777	766	740	731	774	779	738	759	791	759	766	773	760	776	748	788	730	770	744	759	784	774	772	780	743	807	772	777	821	781	819	741	756	715	738	724	752	779	784	783	749	768	753	827	776	802	743	784	730	795	810	760	760	798	772	770	768	772	733	800	738	768	765	761	782	767	752	788	753	716	738	792	820	724	731	762	768	764	803	761	728	785	767	801	791	763	780	763	770	785	766	714	785	750	780	739	722	786	815	764	807	782	762	775	796	748	789	798	798	777	765	786	757	795	800	789	744	763	766	778	793	754	728	767	776	803	762	766	779	823	726	755	748	783	749	750	773	775	807	789	737	770	809	776	800	766	805	761	724	757	744	786	749	738	777	791	730	794	759	811	781	787	761	706	777	779	719	757	747	796	760	751	738	768	750	799	793	785	755	719	760	756	792	767	764	780	776	791	815	744	776	768	732	788	793	771	723	784	768	760	781	791	779	794	798	763	827	780	736	762	762	793	750	796	776	763	742	709	771	762	777	749	760	824	758	750	772	813	761	782	761	736	777	807	732	786	786	814	791	745	751	763	792	781	780	779	782	757	765	778	816	797	806	743	806	779	788	772	733	795	777	792	759	792	802	751	763	754	739	780	774	800	772	756	817	782	750	820	781	768	743	753	794	767	764	797	834	710	743	761	784	762	821	766	745	795	757	728	778	792	773	792	835	746	812	736	755	786	770	733	774	781	712	741	765	766	774	745	797	764	819	769	721	746	715	765	795	817	752	778	787	776	725	786	774	763	800	727	749	801	778	788	817	753	727	741	785	808	738	773	808	748	760	734	786	769	705	815	799	770	740	773	780	782	802	758	757	758	769	775	819	733	779	778	753	811	778	725	809	736	706	781	821	759	821	792	800	814	746	747	758	778	760	748	778	795	760	834	789	744	770	793	786	803	817	785	745	762	803	757	781	804	780	739	720	809	725	743	739	769	776	773	783	743	761	724	793	800	764	766	714	784	762	726	765	797	755	748	784	840	776	749	823	774	756	779	731	765	770	740	787	765	743	731	765	679	802	762	780	802	766	759	759	803	786	770	814	781	823	781	754	778	826	732	828	753	793	719	746	798	705	771	771	737	772	805	787	780	763	778	767	760	753	784	786	738	802	756	769	718	825	790	798	803	754	741	805	829	753	771	787	753	771	731	803	778	783	774	790	733	798	771	828	772	775	779	797	743	721	736	731	727	753	774	747	744	781	800	759	763	741	767	765	766	775	787	794	756	825	808	757	780	773	785	774	776	772	796	752	771	749	762	727	776	762	755	823	793	792	744	791	742	749	742	822	758	791	771	801	785	833	793	755	792	758	784	779	780	737	796	834	771	775	792	774	764	784	719	794	781	774	751	751	737	819	812	786	779	797	775	751	777	815	702	774	770	750	736	746	785	758	812	730	783	837	737	800	755	772	789	760	821	782	812	758	789	706	768	759	747	791	791	769	755	761	722	767	716	777	761	742	757	798	763	745	811	808	768	768	787	796	784	797	760	791	767	802	784	770	791	726	772	762	802	778	779	769	747	809	777	817	784	821	779	773	752	802	765	749	760	772	791	807	747	780	790	805	778	790	805	797	779	813	751	730	790	803	798	778	737	801	762	787	781	796	799	752	765	835	801	753	757	753	752	757	738	798	773	781	715	745	778	767	802	766	736	794	737	777	799	834	751	804	770	774	723	778	744	775	795	773	806	755	735	771	803	795	754	732	788	760	789	837	763	759	824	776	714	792	782	758	784	778	778	731	771	736	740	758	794	758	757	750	798	844	772	747	766	800	772	758	752	784	734	773	724	768	750	733	740	729	817	809	773	778	771	770	739	788	798	745	798	780	789	768	765	753	758	778	795	738	780	824	767	728	778	745	739	783	766	735	753	748	781	715	761	780	778	766	771	728	778	773	791	686	744	797	693	762	772	751	817	770	724	821	810	725	748	699	769	813	761	753	804	771	745	771	764	749	776	762	804	770	821	749	745	780	820	785	795	791	763	759	741	748	780	819	752	753	772	778	794	759	798	740	797	737	788	754	793	769	797	772	736	829	790	780	776	757	740	723	832	776	775	772	774	763	751	756	738	801	789	808	725	781	764	781	794	769	746	752	753	774	787	792	790	793	798	763	820	773	777	746	746	778	763	797	762	738	796	782	807	746	756	768	794	756	761	759	729	748	772	757	724	750	829	774	734	750	794	780	763	796	768	758	794	801	734	807	713	765	771	732	726	754	800	738	785	804	747	766	787	793	737	756	778	741	755	726	797	776	757	755	792	806	762	775	754	781	823	740	814	794	750	769	736	802	801	758	765	773	806	760	834	764	761	782	794	792	725	801	760	727	784	810	749	740	830	783	724	754	730	803	782	741	786	774	792	770	782	793	764	786	727	762	773	817	745	786	757	752	756	731	773	720	774	746	800	742	815	777	793	797	741	780	713	786	802	741	783	770	809	781	795	778	775	782	775	808	738	753	743	798	740	794	767	727	718	770	733	748	766	791	815	763	819	813	778	755	737	771	734	747	739	790	751	745	794	719	794	781	779	781	791	751	790	778	779	769	708	825	780	750	798	775	791	771	817	749	725	765	737	789	787	789	744	743	764	767	808	761	766	804	765	740	762	828	789	740	685	726	799	723	788	826	751	785	781	757	782	747	815	758	750	817	767	800	707	771	789	757	783	796	755	846	760	789	767	785	819	745	774	789	780	746	768	733	750	767	764	767	765	742	755	772	764	751	763	762	799	722	799	794	772	815	793	789	774	733	722	713	756	762	756	771	816	777	766	772	754	736	769	787	731	786	777	755	755	797	801	764	781	770	801	784	770	764	817	760	729	790	769	769	747	787	783	771	725	823	756	726	773	787	792	802	787	806	797	751	783	751	717	743	808	772	793	796	754	763	744	781	730	818	767	743	777	818	785	795	804	744	736	831	713	777	818	814	743	769	777	781	797	758	816	787	824	771	739	775	742	755	750	771	768	766	783	771	755	795	765	727	736	780	753	777	776	788	776	762	778	809	831	795	763	735	713	776	795	765	760	764	753	812	793	783	763	733	759	780	783	748	753	820	735	727	801	749	781	808	814	828	804	791	772	758	760	767	763	729	813	740	813	788
6557	658	722	648	572	483	450	419	444	398	385	346	389	390	389	392	354	374	359	365	367	382	348	368	424	379	390	378	346	337	400	342	332	326	349	370	342	369	368	323	369	338	363	322	364	366	363	382	335	367	384	332	376	352	339	347	327	356	364	348	349	366	363	363	339	341	383	346	389	355	344	354	372	379	386	389	353	364	368	385	339	326	313	359	317	392	335	326	357	325	361	363	352	344	343	333	381	359	404	382	362	365	370	366	384	343	368	351	399	369	359	370	370	338	384	391	351	359	369	369	377	351	346	358	334	343	326	340	353	365	376	361	362	333	337	382	357	324	370	372	349	357	332	337	327	359	380	347	330	332	305	370	349	341	373	354	350	336	355	340	363	340	341	337	365	328	352	373	341	334	384	321	335	349	338	372	368	381	367	360	362	356	350	362	363	372	364	348	366	383	348	346	380	343	350	338	336	395	364	365	375	351	324	362	375	367	354	342	349	346	370	339	378	370	372	388	365	393	378	339	364	332	383	340	309	343	343	354	364	318	356	360	349	377	371	364	338	349	375	391	363	360	403	370	352	340	332	347	335	345	365	356	371	378	374	342	369	381	345	328	321	353	327	379	375	371	389	365	364	341	363	369	337	324	397	369	340	356	372	339	348	335	354	343	375	357	365	360	345	346	355	340	353	349	344	361	321	351	340	355	333	353	340	381	339	374	392	380	354	338	381	359	358	361	375	375	359	352	346	349	357	385	303	382	352	305	381	340	350	330	365	392	362	378	337	352	329	373	350	308	368	361	349	355	344	346	401	377	371	357	370	328	363	343	368	356	366	382	334	321	378	338	326	382	361	361	372	352	351	369	346	388	360	366	377	349	367	352	375	369	368	364	362	365	373	381	386	339	359	345	349	384	361	379	353	377	346	369	377	350	311	362	348	309	341	393	331	315	369	338	337	353	345	369	387	368	369	344	338	347	362	350	354	387	360	384	307	330	412	366	350	342	358	369	349	369	371	361	376	384	369	389	355	358	339	346	350	333	346	335	347	354	367	385	348	374	371	350	356	337	348	341	381	356	394	394	356	346	348	366	346	302	380	372	332	363	345	347	363	333	352	380	388	352	371	360	363	352	349	370	360	413	337	370	350	340	374	345	361	353	364	375	319	375	360	360	390	349	337	340	376	335	344	395	361	358	352	391	346	346	361	341	381	364	323	334	346	380	359	365	326	387	381	352	318	381	366	359	350	359	387	357	361	354	370	359	346	352	350	392	336	365	369	330	342	322	338	373	375	369	327	370	373	328	345	360	337	343	372	340	338	391	366	374	346	366	356	350	378	359	354	337	374	347	324	358	321	366	374	361	351	344	327	347	363	363	351	391	350	336	359	381	359	345	342	336	342	347	369	384	355	375	342	387	342	356	360	364	349	356	367	367	306	362	329	378	362	355	378	346	378	374	339	348	366	327	355	406	382	317	348	345	340	359	333	366	369	340	360	404	330	378	361	365	361	345	348	344	347	362	320	352	334	357	338	318	369	350	327	345	342	322	373	333	363	355	355	304	367	388	358	369	357	362	343	343	354	365	363	357	368	314	377	356	383	340	368	361	310	372	318	337	343	348	364	343	379	355	354	358	368	350	369	320	334	368	350	346	399	354	382	365	350	363	383	341	345	360	363	341	364	322	373	351	376	360	343	341	355	379	398	354	341	339	345	353	346	313	382	343	353	350	397	314	382	356	358	382	346	394	351	363	355	330	360	339	346	343	379	364	372	342	363	368	328	329	363	362	388	376	334	393	351	337	362	359	371	350	331	346	360	346	335	341	352	360	360	354	373	342	376	370	388	387	380	374	349	338	395	347	391	373	350	343	372	363	366	347	383	353	382	365	361	375	362	363	365	392	335	319	345	364	341	368	404	332	320	363	343	330	330	384	352	358	364	339	324	371	373	354	410	361	350	379	369	345	376	370	366	341	357	346	338	327	334	366	389	382	340	343	383	355	356	392	339	344	328	395	332	372	350	369	342	359	394	334	353	327	356	347	360	374	387	391	356	408	381	375	346	376	328	352	352	379	342	365	329	368	316	327	390	334	403	373	409	397	377	347	367	373	385	350	319	381	349	359	401	391	382	317	367	332	362	337	380	380	335	390	326	332	363	335	352	417	345	355	357	355	363	381	367	351	381	358	357	363	348	382	379	354	380	346	359	316	363	351	321	357	383	330	342	338	327	368	367	360	364	395	356	368	378	372	331	359	353	351	326	361	334	335	336	368	373	369	411	379	347	322	361	382	385	326	386	369	349	362	331	363	366	330	375	368	366	356	375	355	362	390	367	355	315	346	347	384	393	334	369	365	336	362	372	335	375	328	357	334	360	355	363	344	363	356	335	402	371	369	337	348	358	329	354	365	347	352	308	354	385	374	361	377	348	361	355	348	348	364	356	324	378	364	405	349	333	317	345	364	379	345	335	374	324	353	366	370	343	354	329	352	367	362	329	367	365	368	381	328	348	362	361	412	390	385	339	380	336	354	334	396	388	389	398	322	377	348	331	356	367	380	390	379	344	371	358	334	327	359	364	341	326	377	334	347	364	339	364	332	369	362	331	377	358	397	390	378	342	329	318	347	363	341	325	340	375	388	376	321	345	333	337	344	378	333	347	354	357	334	361	311	353	341	359	353	320	354	418	362	362	344	312	399	377	341	339	398	338	371	330	367	355	370	344	389	359	338	337	338	371	338	361	370	368	389	396	338	393	313	362	352	346	370	370	357	335	357	362	348	324	373	352	353	330	350	362	370	369	380	373	377	336	341	369	345	343	353	372	327	370	356	368	358	320	387	353	382	359	366	352	343	324	340	380	349	360	322	367	357	361	343	296	353	320	325	396	353	331	340	358	364	318	351	332	323	344	345	341	336	383	334	335	379	368	385	346	347	395	362	367	338	356	359	363	372	368	335	360	326	353	306	370	341	345	369	354	330	306	363	369	372	342	382	317	356	337	388	374	345	394	401	378	355	337	349	374	345	381	337	344	353	357	368	345	345	366	369	390	388	327	362	363	373	352	359	345	363	349	353	369	363	389	353	397	365	371	353	357	362	378	378	347	348	378	371	361	368	361	365	372	376	365	405	341	373	422	331	335	385	374	347	383	411	362	333	358	381	355	324	355	355	374	356	351	404	342	401	383	352	354	385	381	345	361	389	348	338	368	365	372	362	396	370	367	350	398	330	385	417	408	353	352	389	329	348	315	360	388	357	322	369	347	327	381	361	378	369	350	344	343	378	356	373	362	362	338	393	319	371	349	337	365	356	368	369	407	345	366	347	394	351	331	377	334	363	369	335	403	370	354	350	339	335	331	380	339	401	348	338	376	374	332	397	341	371	366	349	369	346	354	360	371	340	346	326	319	382	407	372	356	355	396	341	335	385	381	343	345	334	340	379	381	387	402	352	374	354	357	351	384	365	340	343	391	331	347	343	392	371	406	357	361	354	344	365	345	357	323	349
6391	1068	1678	1964	1771	1535	1329	1248	1185	1167	1090	1068	1013	990	984	985	974	994	981	947	902	943	949	954	972	922	928	910	942	901	888	886	856	834	858	876	845	883	884	853	897	911	861	904	934	898	911	884	835	896	863	853	839	881	897	804	850	876	855	852	854	885	887	885	904	856	853	828	887	841	872	834	880	892	874	889	824	849	862	905	847	900	852	845	874	865	883	887	902	882	824	829	888	922	843	863	872	846	840	851	850	867	860	858	838	888	813	838	821	856	865	839	872	822	869	892	842	836	853	855	818	871	877	884	826	915	852	846	868	907	947	858	872	873	865	875	838	871	789	884	971	861	849	835	882	887	852	879	883	823	883	815	833	875	898	884	822	865	866	909	850	824	930	861	838	887	891	847	886	801	788	858	841	907	851	827	831	817	810	904	864	851	924	896	874	900	878	852	856	895	863	936	842	853	872	824	841	843	847	852	865	848	850	825	828	871	837	911	856	916	784	893	905	828	864	819	822	886	857	929	856	878	842	803	838	867	869	899	867	920	903	887	850	914	843	903	850	832	875	843	868	834	900	949	890	849	874	843	849	903	866	786	860	905	834	967	857	862	853	859	888	876	862	861	846	855	858	860	852	871	902	842	846	880	889	877	864	895	938	847	795	926	827	848	896	860	857	861	845	907	842	829	842	889	868	888	893	891	858	917	901	861	821	823	885	893	869	863	849	825	828	873	874	836	912	864	877	849	894	842	875	860	877	808	833	842	853	876	890	832	868	851	880	914	842	881	808	819	858	829	798	841	901	817	864	837	853	859	885	860	923	914	857	876	820	821	861	870	882	811	885	842	859	876	894	848	862	901	900	828	882	855	880	850	863	898	856	857	843	853	868	897	833	840	878	843	876	854	878	872	845	857	864	873	843	890	872	870	857	856	832	827	870	839	873	854	849	820	861	894	851	843	859	862	870	883	835	852	799	841	827	830	816	893	904	867	831	886	851	912	885	846	844	819	859	909	864	842	885	841	873	892	896	852	847	840	870	895	839	795	896	850	878	849	903	884	881	867	875	862	875	855	835	874	822	858	884	906	834	825	805	858	862	831	859	868	927	864	847	830	860	847	876	860	903	869	884	850	868	855	883	878	829	804	883	819	827	871	864	840	903	855	861	872	884	867	828	856	836	851	819	859	873	880	898	825	887	875	848	838	865	816	844	882	826	877	921	858	890	863	896	839	858	845	898	858	841	850	845	873	847	917	839	861	888	805	826	878	829	859	857	841	862	845	807	903	896	822	827	837	896	882	837	803	878	907	867	948	864	842	852	865	852	885	842	833	857	875	942	833	834	849	869	834	877	869	859	876	871	883	872	897	831	900	862	858	854	883	865	830	801	847	868	929	890	805	884	881	872	822	852	879	902	947	883	828	852	853	918	860	879	858	871	894	868	861	818	888	880	871	833	839	856	869	859	850	875	839	903	852	857	873	853	896	841	901	884	877	898	863	895	861	852	884	829	910	858	828	820	919	916	902	853	862	825	876	858	855	871	907	913	902	900	868	855	847	844	868	888	869	878	841	939	864	867	889	895	873	848	819	877	875	832	855	869	888	886	819	834	897	877	876	841	813	880	832	891	911	847	851	889	888	858	901	868	858	889	850	899	856	871	821	864	826	807	884	848	908	875	805	857	857	867	866	854	905	838	925	870	894	864	893	838	882	816	822	861	819	866	850	823	876	865	857	859	883	884	909	880	889	891	852	865	887	826	880	915	899	871	800	889	823	898	870	855	860	873	818	865	846	922	868	875	877	912	882	852	863	883	845	865	907	854	863	871	867	881	843	885	884	899	869	855	858	851	877	869	840	870	906	898	853	838	860	893	844	859	882	846	860	908	842	864	880	856	883	866	837	862	871	869	857	792	839	868	794	874	877	858	858	831	899	842	827	838	895	827	883	866	873	884	868	874	862	847	886	851	881	821	881	906	827	919	836	839	869	848	836	841	821	938	891	889	881	876	860	840	879	861	905	879	870	855	879	808	866	856	841	883	884	886	832	869	867	900	872	852	878	863	918	841	837	847	865	803	862	876	883	829	828	883	869	820	845	879	898	863	871	840	810	838	899	872	821	851	844	866	899	823	887	810	867	826	848	879	835	901	879	861	826	846	840	857	860	860	816	868	867	829	901	842	892	888	863	838	874	862	826	817	842	835	878	850	829	823	877	877	848	876	821	851	846	834	871	865	851	928	867	853	891	895	833	861	862	867	897	826	856	858	852	899	831	871	832	859	831	844	888	859	879	851	845	802	856	852	841	829	841	875	873	872	887	879	872	862	881	816	854	873	882	856	858	788	887	858	893	883	855	878	810	848	896	909	862	880	886	884	827	836	861	831	881	889	858	802	861	815	841	853	841	818	897	881	841	867	862	881	891	845	843	841	845	818	887	843	877	874	857	912	857	897	831	848	842	865	851	893	892	870	851	847	855	873	899	865	874	893	900	866	809	914	857	870	816	814	861	806	834	874	858	859	847	810	846	872	779	833	874	872	836	832	873	917	871	827	888	866	895	888	902	814	850	898	878	841	903	813	854	859	870	868	832	843	862	847	871	885	864	889	832	875	852	890	814	893	901	798	870	892	846	856	829	776	877	894	866	879	868	827	872	868	845	872	841	896	819	845	863	854	896	822	863	808	871	845	884	855	863	877	854	893	910	823	882	835	853	878	831	815	876	795	868	903	857	853	832	865	875	894	878	838	834	868	842	857	827	888	883	836	828	885	870	892	870	836	827	868	875	862	877	876	868	868	879	896	870	877	874	861	846	820	869	870	853	860	866	851	924	874	871	850	848	851	789	848	869	898	822	880	927	891	874	868	825	837	846	871	814	857	869	860	877	822	859	876	864	889	890	820	841	866	897	885	873	883	837	846	843	828	863	858	845	884	888	864	869	865	831	858	906	832	890	856	837	840	879	860	898	896	823	847	850	850	843	880	881	861	842	894	866	883	890	897	834	878	908	877	867	870	873	867	822	855	888	844	828	877	851	861	891	809	857	883	877	864	883	862	853	853	878	840	852	881	856	861	814	870	930	880	854	853	877	901	862	891	889	884	853	839	870	857	870	921	819	864	829	852	841	809	844	889	861	886	856	846	885	875	836	838	885	880	862	872	822	878	847	899	865	868	835	849	821	899	873	867	789	814	847	795	868	831	860	861	891	881	842	803	881	839	866	816	832	828	900	843	871	903	835	879	906	818	844	858	864	862	866	854	836	885	867	834	877	870	900	785	843	816	803	860	872	872	881	821	840	847	844	863	863	839	856	839	873	936	856	836	882	912	898	851	919	795	863	837	818	842	854	841	860	888	832	845	848	857	794	873	836	905	923	821	864	847	863	878	879	838	887	837	879	850	820	873	786	836	899	878	835	878	838	838	845	919	856	886	881	868	855	847	846	855	829	851	863	906	872	892	877	827	832	918	855	856	858	914	862	863	853	864	843	847	844	901	838	867	870	908	897
11789	960	971	731	569	532	389	330	342	314	269	249	269	258	253	226	241	244	219	232	232	243	244	257	248	213	233	220	193	209	237	212	204	236	220	223	230	226	205	204	241	218	208	250	237	248	208	234	221	248	237	217	229	249	228	234	215	196	223	199	229	205	208	248	212	227	205	217	208	228	213	223	188	212	235	215	238	204	206	233	198	235	203	198	231	224	202	223	232	216	218	214	195	212	238	211	224	230	222	205	217	227	242	199	237	209	274	181	224	236	190	212	211	237	225	238	222	224	270	233	194	211	227	239	204	201	199	210	203	215	213	212	194	218	200	215	190	228	209	251	210	216	211	194	212	217	212	222	208	231	209	227	219	231	203	236	190	214	210	235	181	215	210	212	225	224	212	208	229	209	218	204	225	216	207	207	209	234	210	226	188	237	184	221	244	199	230	215	217	202	225	207	210	204	182	209	234	198	238	175	203	209	214	215	201	256	233	207	222	226	194	204	211	209	227	236	234	220	229	239	228	226	201	220	219	188	223	207	206	212	239	218	206	235	191	191	214	208	211	200	218	228	236	230	202	230	235	205	234	217	202	222	238	214	208	218	217	218	193	198	216	242	220	203	197	222	222	233	227	228	214	211	221	198	198	212	219	218	211	237	216	204	205	203	222	211	218	217	188	193	204	210	233	201	205	249	204	227	230	248	213	230	213	199	221	232	210	194	204	208	220	202	226	226	224	227	219	227	206	227	226	204	199	229	217	213	212	191	228	191	231	228	198	244	224	224	209	198	212	255	217	219	222	202	204	216	223	241	203	222	208	219	209	211	213	245	224	199	210	236	216	211	215	261	223	213	226	228	225	202	237	210	208	227	222	219	199	193	217	203	204	233	219	226	228	221	199	251	213	244	209	205	230	229	246	224	209	207	217	236	228	199	217	183	256	229	226	227	210	239	227	255	185	221	209	224	257	224	229	235	238	200	202	234	206	205	202	221	220	218	208	220	219	223	223	204	207	193	221	224	204	205	202	212	219	227	217	208	231	223	200	186	207	219	222	201	182	218	215	201	239	219	230	199	226	217	218	240	239	230	212	225	203	233	232	205	208	248	220	219	224	229	194	214	233	212	191	209	198	238	227	225	246	216	227	207	241	237	223	217	205	203	231	220	202	204	199	229	209	224	186	206	205	210	243	192	208	228	210	183	244	202	218	223	201	241	219	200	238	207	204	208	213	212	229	204	236	190	220	214	222	219	203	202	202	216	227	203	216	211	189	213	242	221	229	231	195	214	209	237	223	231	222	240	236	224	228	223	209	259	224	232	229	219	227	214	203	220	226	203	214	192	226	233	209	198	185	214	227	201	194	231	214	252	209	214	194	192	220	225	196	209	204	202	195	238	187	215	222	200	239	220	206	231	210	215	206	225	239	180	220	212	213	212	211	194	212	232	225	188	214	219	219	203	208	204	176	207	215	206	216	215	195	235	224	209	224	213	209	224	210	229	222	207	223	254	210	222	217	222	228	224	213	204	221	209	197	203	189	259	209	208	211	205	199	226	192	196	195	200	196	223	206	226	211	226	199	197	195	214	216	236	221	211	221	227	217	237	203	209	220	217	236	228	224	231	229	210	230	234	221	225	211	241	213	181	218	203	261	222	202	220	213	220	215	210	228	235	223	223	235	207	214	230	219	197	245	229	229	246	248	213	223	222	207	232	206	201	217	201	210	215	199	211	217	243	220	191	229	201	222	215	234	210	223	225	224	212	222	217	246	215	218	210	221	195	220	249	229	216	227	213	205	206	236	220	205	222	215	214	213	214	239	219	226	226	190	227	195	197	222	238	209	242	235	207	254	223	206	215	202	233	219	200	212	226	206	222	224	217	208	221	228	208	197	180	201	243	227	194	232	192	214	241	232	214	234	218	220	207	209	218	207	193	228	222	228	211	210	223	225	188	221	226	193	219	251	173	200	208	218	254	222	207	206	209	243	239	231	222	218	224	247	198	215	235	237	208	207	221	199	237	200	223	216	224	217	221	242	225	211	207	236	221	208	213	221	206	196	242	219	204	216	228	196	218	247	200	197	200	220	208	237	237	193	224	199	202	231	229	193	219	204	192	221	212	219	224	205	223	231	224	189	187	229	223	210	201	206	221	213	188	212	219	216	202	198	216	224	192	211	207	214	231	216	208	227	207	227	209	246	216	194	201	201	211	188	206	206	213	208	200	200	224	204	219	191	210	199	213	229	207	212	225	233	210	217	206	194	219	232	228	195	189	176	223	213	213	227	215	198	210	207	223	179	216	231	231	202	222	216	230	222	214	228	194	211	198	209	186	212	180	240	183	203	237	219	205	222	223	233	195	228	200	218	219	216	230	216	207	204	199	217	231	226	199	228	233	227	239	211	201	207	212	216	230	238	237	228	228	211	207	207	253	213	203	191	199	208	218	211	242	218	225	228	212	230	229	250	232	213	230	196	207	204	221	203	219	234	192	191	222	195	223	221	233	216	212	239	208	206	200	250	206	217	210	215	215	223	216	205	216	214	218	212	223	240	201	201	228	219	203	232	218	226	188	226	224	253	227	229	226	218	211	201	207	210	224	229	226	233	201	216	201	201	219	234	212	218	203	211	222	225	237	239	231	238	194	207	221	200	203	202	208	222	229	229	242	215	197	191	239	235	205	187	224	216	232	204	212	219	214	210	209	204	225	222	200	233	180	214	195	179	223	223	231	230	203	213	229	200	210	210	230	211	227	209	215	218	192	224	196	214	185	226	216	205	210	221	233	217	204	195	218	206	229	207	208	194	193	198	208	238	205	212	216	185	227	209	222	190	213	209	223	228	225	211	212	198	230	213	205	211	207	222	223	208	218	205	186	197	196	207	236	214	200	242	200	214	193	219	216	224	205	245	232	221	251	225	200	223	207	206	210	220	235	227	241	225	219	212	221	236	219	220	195	234	258	210	206	225	199	227	223	227	204	215	218	206	243	212	204	231	221	196	201	232	214	207	225	230	244	238	221	223	220	247	246	216	219	233	204	257	223	200	227	207	238	272	188	223	206	231	215	236	248	225	243	222	232	228	230	226	226	233	251	239	210	221	200	214	236	205	196	223	232	198	249	208	233	204	248	211	216	192	196	198	176	211	204	202	212	210	212	200	213	206	212	210	226	253	206	206	194	218	216	223	205	224	223	218	210	241	221	218	244	208	235	191	236	200	235	230	244	220	189	220	221	197	192	215	229	214	196	184	221	232	222	218	216	225	211	199	202	212	195	219	247	206	200	208	245	243	224	215	200	225	225	212	229	231	215	201	219	229	226	236	204	217	209	215	223	220	224	245	244	234	210	223	230	247	219	230	221	208	233	200	209	242	191	262	216	193	213	224	211	229	237	226	228	206	219	222	225	213	230	194	222	222	227	205	216	222	203	235	208	218	236	211	216	222	207	205	231	213	231	195	228	215	208	250	204	211	225	242	206	215	190	201	228	206	225	236	213	221	236
7841	1080	2049	2436	2025	1787	1518	1274	1120	1004	957	910	887	762	747	701	808	750	700	710	657	629	661	735	662	697	692	678	599	604	576	547	559	568	573	530	536	565	515	545	581	585	553	565	624	584	570	557	571	550	535	584	540	545	601	560	560	590	558	543	527	498	589	534	541	520	542	546	580	530	585	533	534	531	525	557	534	549	507	524	544	567	563	562	557	574	540	508	537	534	480	540	507	532	544	539	573	559	537	555	512	516	578	554	510	504	580	523	513	562	545	530	542	578	563	530	519	574	543	529	501	573	545	534	535	532	543	558	516	551	543	573	569	581	511	549	548	560	530	564	547	538	562	528	559	537	537	589	579	552	553	542	531	501	516	588	531	514	541	520	553	543	571	526	532	510	551	543	570	547	568	551	528	526	554	537	551	523	571	537	538	515	569	508	539	543	521	493	513	510	598	529	518	520	527	562	549	536	547	533	529	587	524	512	539	541	580	503	526	548	519	511	580	565	534	598	571	528	551	566	536	525	532	573	541	533	501	542	531	568	494	498	552	538	540	537	530	509	552	543	506	523	560	528	518	549	497	519	510	547	544	527	531	503	524	518	485	533	546	558	540	515	569	577	545	548	578	533	528	528	518	508	544	512	531	548	550	577	453	547	567	583	572	497	545	573	551	548	531	546	538	529	550	533	557	529	565	536	512	573	522	521	511	545	566	542	545	537	522	542	533	546	567	547	530	518	551	499	552	521	532	529	505	537	542	542	508	559	562	514	562	538	527	502	553	561	532	523	569	503	536	540	542	546	527	521	547	570	534	542	568	533	532	570	547	559	569	522	508	553	519	568	541	571	544	547	527	572	560	522	544	552	520	514	560	544	483	524	523	506	588	523	537	608	517	549	521	545	582	529	527	552	560	553	522	539	574	530	527	598	547	537	551	533	551	553	535	573	556	534	552	525	550	588	571	539	527	540	573	533	545	599	550	503	509	511	522	535	554	558	513	600	514	555	578	530	534	536	518	569	579	569	529	513	545	519	569	551	547	507	543	477	536	532	521	548	555	588	512	516	546	522	524	550	508	515	525	481	555	530	553	573	557	516	517	561	533	538	540	577	520	549	568	568	528	564	535	506	553	505	539	565	542	537	545	554	542	583	535	568	559	522	519	561	557	548	543	516	546	583	528	558	562	535	548	535	514	573	550	533	550	523	546	535	602	514	541	589	535	514	590	499	506	555	584	529	510	540	582	547	530	562	546	521	522	546	557	511	544	527	539	570	525	483	544	525	497	539	535	540	535	526	540	580	523	520	530	558	575	533	519	532	566	537	513	559	509	541	531	521	592	513	511	530	501	519	537	524	548	530	535	518	529	512	582	550	529	523	530	562	512	522	549	527	543	569	541	519	589	539	579	535	554	544	504	540	522	591	552	523	498	518	512	526	535	559	514	536	585	541	545	511	557	545	563	515	521	533	526	532	507	533	530	542	553	561	566	539	587	547	558	481	520	561	536	519	539	511	550	521	539	534	522	524	572	537	520	526	536	561	564	526	511	558	527	496	549	583	550	512	537	507	528	555	519	541	528	529	602	493	528	548	516	538	593	482	506	543	525	523	569	531	573	553	545	530	544	552	548	572	557	539	526	560	536	529	533	552	533	515	534	510	523	525	534	495	549	525	556	539	534	569	558	525	568	543	537	547	523	527	536	530	583	556	526	584	543	532	587	568	501	544	524	521	562	538	496	560	521	509	523	523	549	522	566	503	531	514	529	545	527	582	523	558	570	535	546	558	574	554	541	513	547	546	527	542	544	561	549	529	547	525	575	591	541	513	513	522	500	549	535	537	550	564	539	539	530	555	553	547	499	543	534	523	544	554	538	525	543	518	558	515	601	535	510	531	492	499	539	511	552	537	534	562	551	543	540	517	512	564	536	607	556	559	535	532	518	565	499	574	495	520	551	559	539	552	549	531	553	513	580	540	466	491	531	520	571	559	522	485	533	483	526	553	560	524	509	547	537	513	518	520	560	573	547	518	524	567	499	576	512	564	557	548	555	535	561	496	538	553	509	555	558	542	524	546	531	526	517	561	606	549	518	539	534	568	541	536	573	539	557	539	514	552	547	532	556	600	513	536	527	546	484	532	549	521	537	530	527	529	561	538	526	527	544	537	521	521	543	544	528	542	585	529	580	521	539	541	537	527	548	539	517	541	518	520	520	548	589	558	535	544	531	541	530	577	506	531	525	553	514	549	554	529	518	547	529	559	527	537	522	559	506	592	538	497	543	591	518	571	553	505	578	536	504	555	567	539	512	494	536	557	540	490	503	528	587	500	548	509	542	596	552	518	532	474	521	586	542	521	532	507	551	501	571	557	539	574	527	509	471	556	525	564	543	549	606	486	568	549	542	537	559	575	555	517	551	569	496	501	546	546	570	509	532	574	524	532	534	534	505	549	562	534	554	563	526	548	519	531	561	532	539	599	501	540	516	542	517	570	587	499	564	569	550	538	521	543	523	556	547	534	570	547	522	526	535	557	504	540	551	564	552	543	496	491	563	511	536	538	538	543	541	540	487	511	543	538	505	511	573	541	534	524	515	544	559	522	564	509	566	509	541	512	537	525	551	519	583	537	523	554	574	536	528	544	533	547	545	570	562	547	528	523	538	533	538	566	496	539	542	533	555	514	549	546	495	551	563	529	522	494	515	603	539	537	578	538	524	557	539	552	510	525	526	556	497	540	535	562	585	556	513	563	539	554	519	502	509	494	538	518	494	559	511	559	582	524	559	567	540	507	516	581	547	570	517	521	567	537	531	534	525	557	520	525	563	576	547	590	536	532	540	514	528	536	581	511	561	554	514	535	538	503	605	542	536	599	527	520	555	512	581	534	556	574	556	526	500	548	555	541	517	551	565	536	562	574	516	496	499	510	541	528	532	524	535	544	557	532	534	553	540	548	517	555	541	558	562	517	527	581	572	534	511	554	525	527	545	573	538	551	539	531	585	612	502	540	583	523	516	502	542	558	537	518	550	558	530	549	533	539	521	512	557	522	522	542	575	545	556	540	531	538	525	558	526	524	523	524	576	544	546	544	535	558	553	527	568	523	564	528	558	546	521	547	542	538	522	536	545	541	540	551	595	574	533	550	518	542	570	534	488	560	495	511	563	542	498	485	588	527	535	543	506	516	524	570	559	526	545	522	550	556	563	509	545	566	515	594	552	556	577	544	554	549	526	533	539	578	545	536	534	541	541	545	554	567	532	569	519	517	555	548	510	554	569	540	553	569	546	519	585	560	543	527	545	551	530	517	561	527	527	518	575	506	503	480	524	545	604	530	534	556	531	510	564	487	557	495	557	557	530	530	519	586	508	508	534	559	520	559	544	524	526	544	545	557	558	494	532	508	543	519	540	561	555	522	508	511	547	508	527	579	552	574	538	596	554	549	534	535	543	538	552	552	491	571	536	531	524	584	549	563	540	534	577	541	529	535	547	528	551	550	560	502
1354	383	348	370	350	353	313	323	363	327	337	312	315	287	335	282	317	275	298	311	301	310	338	334	290	330	320	309	293	321	298	333	308	276	291	320	298	333	319	292	336	315	311	323	310	302	320	291	315	291	342	345	332	284	305	337	297	320	336	378	328	342	318	305	310	321	363	287	323	321	298	335	300	293	286	271	306	315	287	320	300	327	356	344	301	315	288	323	295	311	304	332	305	318	307	270	283	309	303	334	341	345	299	313	353	294	314	294	295	339	365	310	335	335	315	304	312	296	331	288	320	306	325	309	326	327	313	357	292	296	321	297	305	284	321	308	321	347	302	323	330	352	319	294	321	297	306	342	314	336	306	326	320	307	326	296	313	306	313	293	286	308	309	314	325	331	321	285	309	333	323	364	351	316	326	345	329	295	289	312	311	319	287	323	308	320	293	313	303	290	316	317	336	307	323	336	308	306	337	289	331	311	351	334	296	329	305	346	317	292	319	304	319	295	282	331	293	324	316	308	333	281	310	341	301	319	329	304	285	306	303	318	315	363	303	322	310	331	311	260	303	296	299	317	345	315	325	295	313	331	319	313	325	301	311	305	317	355	340	303	342	298	316	311	325	321	342	313	313	304	275	303	311	318	328	322	296	355	316	307	343	348	322	306	304	299	287	294	329	331	328	330	303	318	296	307	339	306	292	324	304	315	301	332	326	333	321	321	310	312	306	302	313	323	314	338	290	341	321	335	331	307	293	350	321	300	275	300	313	303	314	298	343	298	305	324	320	318	334	318	320	331	333	294	297	329	296	301	299	291	288	352	321	339	301	349	323	329	326	330	309	311	321	332	300	292	334	313	344	294	285	283	309	279	327	319	346	298	325	309	319	291	316	294	305	320	282	323	287	326	326	327	304	286	318	296	302	295	329	295	281	338	317	315	302	289	279	342	323	307	278	295	345	331	307	320	284	291	298	315	315	322	313	285	327	337	314	322	328	319	276	312	303	305	312	317	296	311	324	304	315	298	323	321	319	297	293	290	329	326	316	314	301	349	307	333	292	315	332	320	350	305	296	306	319	311	311	295	329	296	323	321	278	329	323	322	301	306	272	310	333	312	290	316	339	302	327	296	336	292	301	275	315	310	295	307	318	332	331	291	313	286	313	298	295	301	306	271	305	295	279	350	303	307	328	333	314	340	277	312	337	322	287	313	295	298	303	300	305	302	323	341	309	265	302	310	355	301	303	342	325	340	301	331	314	352	329	290	292	337	311	359	304	317	324	338	303	297	333	329	314	288	319	300	281	305	315	326	305	315	282	270	335	304	323	342	312	314	303	315	330	285	339	328	323	340	321	313	337	336	340	301	349	318	299	298	296	305	359	329	312	338	319	306	312	283	319	312	308	298	282	317	338	303	309	291	376	313	302	330	315	302	309	329	307	299	343	318	329	321	306	275	326	289	319	352	281	318	290	291	296	324	335	295	326	341	324	314	311	303	333	330	309	327	326	346	340	303	336	280	321	321	323	328	331	313	326	320	301	331	330	299	302	323	282	296	325	310	286	287	346	308	313	300	311	298	318	340	331	350	329	328	329	336	323	308	324	314	320	331	324	312	318	298	269	298	293	338	310	321	367	304	310	302	342	289	313	342	340	289	295	295	333	315	332	323	308	299	282	351	336	299	319	289	312	312	349	332	274	325	342	297	295	314	302	304	336	280	322	318	305	341	285	319	309	320	306	339	320	339	326	327	279	290	310	304	322	327	286	332	316	329	280	276	289	273	338	333	268	333	344	336	312	320	294	318	305	281	332	353	301	334	310	319	333	316	303	347	329	320	313	301	306	351	296	323	348	332	309	352	325	327	289	340	310	296	308	309	323	323	324	328	295	317	311	317	335	285	291	308	314	301	307	296	348	303	292	324	319	307	322	293	297	321	303	316	310	296	305	334	298	318	308	315	306	322	285	289	277	318	323	321	311	291	307	297	296	351	310	307	307	276	298	303	327	311	328	320	312	339	325	318	343	287	302	317	329	334	315	300	289	283	307	297	336	276	304	296	293	276	297	314	331	302	328	283	308	317	315	286	344	322	324	333	319	314	307	310	314	316	315	310	356	328	305	334	322	337	335	333	322	318	319	296	310	346	307	300	310	351	301	339	320	322	302	304	336	317	331	297	320	325	291	331	298	311	288	318	306	312	288	304	299	343	341	316	324	280	295	312	319	292	304	294	300	329	300	309	299	305	327	302	305	318	293	331	307	339	320	302	324	303	314	299	315	301	330	336	290	283	304	281	339	314	290	327	318	308	296	316	305	311	296	311	307	329	325	314	302	318	321	296	292	291	379	296	336	296	326	292	302	321	312	326	294	320	270	313	278	307	275	288	329	274	316	309	332	322	259	303	309	313	283	283	284	320	293	268	315	333	324	285	283	326	332	340	323	358	343	291	296	304	329	334	303	295	315	276	301	294	302	327	337	359	331	284	328	315	347	296	337	290	307	318	312	312	292	283	302	275	275	276	314	316	298	324	292	337	317	305	299	326	305	296	278	323	339	338	337	316	285	338	331	320	314	317	316	303	323	307	339	345	337	291	302	290	318	307	344	335	317	317	350	315	294	301	314	311	311	339	303	310	310	325	300	312	301	299	319	291	309	326	303	309	321	297	286	303	331	289	311	302	290	300	326	325	280	345	303	309	309	333	317	331	279	284	317	298	312	308	345	281	302	325	301	296	311	352	338	314	332	319	293	303	272	305	309	311	322	318	306	260	347	299	303	330	299	324	302	308	332	302	343	321	311	332	325	306	306	348	296	341	322	311	319	322	284	310	305	312	325	299	326	333	314	288	318	327	317	299	283	323	320	304	321	309	286	312	294	310	281	328	297	294	299	312	287	300	305	312	303	312	300	314	350	330	304	306	319	299	311	308	287	295	305	292	313	303	283	297	297	310	334	330	333	322	276	367	343	315	288	288	283	287	329	325	313	304	325	308	315	338	289	300	307	325	311	269	305	300	269	292	346	333	276	312	296	323	306	343	310	281	349	284	311	291	318	334	300	328	304	304	323	299	300	299	313	349	355	299	331	308	312	301	310	314	280	339	360	297	301	354	291	291	267	306	278	302	305	260	299	285	322	317	307	290	326	319	312	294	318	291	307	307	310	309	299	312	324	324	315	317	318	317	358	310	328	294	290	316	326	313	269	334	315	317	311	303	318	316	312	312	330	338	300	323	323	316	331	300	348	333	318	327	338	322	320	314	307	355	316	318	292	318	291	297	296	317	299	304	313	309	345	303	303	278	343	312	319	312	325	314	317	318	279	301	312	329	323	316	324	348	332	316	302	302	326	312	298	335	324	354	310	338	325	320	308	336	318	310	348	355	311	315	337	317	340	286	300	335	312	312	310	294	293	299	288	323	302	309	311	279	281	303	306	306	311	282	319	305	307	305	300	335	329	269	300	299	317	315	335	332	302	313	333	292	337	278	326	304	324	321	340	313	302	343
1980	797	939	1052	1002	854	888	871	831	830	835	816	808	830	799	764	817	842	806	811	796	739	791	795	863	793	797	766	826	745	828	765	701	760	786	818	747	833	735	793	779	724	787	744	762	800	734	828	767	760	776	774	804	785	720	793	791	723	779	771	755	745	742	743	831	735	742	796	788	826	776	744	758	822	780	742	771	798	767	827	755	738	704	784	763	770	815	748	799	823	765	806	774	731	778	750	807	729	826	753	744	767	773	785	786	758	775	779	849	789	802	775	782	790	772	767	783	784	761	750	790	788	763	811	734	771	785	790	809	704	745	781	764	782	779	771	782	813	748	830	793	798	765	717	768	740	789	757	769	788	769	791	782	799	804	755	766	746	741	820	799	769	846	734	740	797	765	805	710	802	757	795	757	845	785	780	779	729	756	748	802	780	735	765	768	722	704	766	762	739	798	778	778	755	756	737	745	775	824	843	818	760	750	779	808	821	781	760	820	766	766	745	794	749	800	772	788	762	777	729	750	759	760	760	776	766	765	786	765	771	753	768	754	772	739	809	794	813	761	747	787	797	757	789	749	772	762	737	783	757	787	779	805	755	767	785	793	777	739	767	782	823	795	794	772	786	801	796	749	809	787	755	768	802	751	762	727	773	756	767	796	748	762	753	797	812	765	735	806	774	763	697	778	770	783	808	761	787	809	766	789	761	785	785	765	771	755	754	743	781	785	785	729	831	795	791	730	790	727	774	770	827	798	767	742	808	820	775	766	794	769	751	776	765	784	790	781	790	750	788	746	761	746	763	756	790	790	771	778	728	763	734	725	725	769	818	764	749	806	781	803	788	758	771	804	825	737	774	748	786	739	825	735	750	759	730	777	760	798	775	789	756	791	809	762	720	794	765	755	741	778	782	766	732	823	732	787	776	757	713	832	723	813	795	823	742	789	805	740	742	770	749	772	800	756	751	822	744	823	766	739	731	799	734	809	777	803	781	764	760	772	816	821	831	712	775	765	834	800	780	758	802	799	764	765	813	751	807	744	791	790	728	749	758	770	775	793	782	812	759	796	786	775	713	764	746	786	754	752	770	794	786	824	783	783	830	743	750	757	792	799	805	760	828	778	783	803	755	748	727	797	774	784	784	743	774	826	750	711	848	800	746	802	757	748	776	796	765	785	816	772	803	767	769	804	785	789	792	802	798	764	780	729	747	758	746	781	758	742	830	805	787	813	783	779	766	697	795	773	756	768	776	763	761	777	791	782	768	752	760	774	787	763	752	740	750	762	738	751	817	806	749	754	752	730	773	761	758	786	806	771	760	811	747	783	783	727	775	756	758	787	793	783	810	795	765	765	767	757	764	746	726	767	783	741	768	767	772	776	738	755	782	752	802	819	791	772	761	752	778	765	772	779	808	731	765	776	729	747	804	740	796	734	802	773	776	753	772	749	764	794	760	789	801	752	759	754	783	775	762	785	782	789	740	765	779	760	718	704	771	842	772	716	780	823	742	749	766	785	785	796	822	797	798	777	771	765	787	801	778	809	810	750	739	733	771	777	784	772	755	771	732	762	793	780	757	750	798	736	781	804	765	729	752	776	759	784	763	800	775	768	767	810	773	756	787	764	753	799	742	823	773	796	822	799	799	803	784	763	776	797	772	748	764	786	757	744	760	782	806	789	802	828	721	822	737	770	807	789	766	798	812	740	782	778	784	761	759	706	771	738	750	777	733	743	779	757	816	741	786	751	747	803	754	711	797	749	717	775	788	805	798	742	776	766	766	763	729	778	813	730	780	832	785	746	792	795	747	794	787	742	730	789	760	737	783	783	810	728	791	768	746	707	790	756	765	802	821	817	801	819	747	716	748	756	785	775	813	741	799	776	793	734	774	787	845	759	775	813	764	766	772	781	802	791	748	783	807	777	741	744	785	797	786	743	828	815	814	772	761	784	763	746	779	773	792	819	758	756	743	739	785	758	786	758	798	829	817	737	741	793	794	759	726	781	774	752	748	764	794	773	817	813	779	785	794	828	807	724	789	810	769	817	806	714	777	786	770	785	795	785	760	744	757	779	791	702	801	721	758	752	750	791	796	726	792	765	794	792	787	727	764	776	781	770	786	824	737	769	845	765	750	781	788	762	780	807	793	807	758	757	763	733	776	808	801	766	816	759	763	786	808	768	715	758	750	757	781	803	752	787	779	817	788	777	773	775	778	805	752	778	806	825	760	745	790	802	765	819	782	789	780	740	799	760	803	799	777	784	751	760	779	780	771	733	828	812	755	809	777	741	809	783	765	781	765	746	775	780	800	766	799	797	780	782	789	771	789	729	745	748	754	763	782	792	808	786	803	765	780	760	767	811	774	767	842	775	801	806	763	744	796	789	781	799	803	736	768	778	772	758	777	776	769	809	793	765	788	777	806	814	789	788	757	721	838	813	737	715	735	767	753	803	760	775	762	751	777	774	786	759	773	780	753	800	826	800	783	768	758	728	804	722	756	805	779	791	716	736	752	760	757	807	754	783	789	797	783	755	770	818	765	738	753	735	789	773	781	775	740	795	761	768	731	816	769	801	815	800	732	784	788	779	742	805	770	741	792	762	783	723	773	791	765	805	808	765	756	769	748	798	824	772	799	832	796	797	733	784	762	794	703	754	758	758	753	762	753	789	764	784	748	804	768	784	798	761	802	803	754	788	786	771	757	759	818	748	817	771	790	753	747	753	806	797	797	801	796	800	814	777	804	766	788	773	758	783	745	771	815	784	805	763	733	792	803	779	829	753	776	746	824	799	722	764	742	779	760	780	703	835	786	857	764	765	806	760	820	784	753	760	796	777	749	742	739	808	793	796	787	780	787	796	788	788	742	779	785	796	743	795	749	781	771	783	778	743	727	763	751	779	760	768	740	776	779	777	773	779	733	766	747	783	771	780	711	836	808	846	800	776	755	802	754	780	738	806	784	760	744	760	786	755	799	736	754	781	776	751	770	737	716	805	803	808	798	776	826	809	730	744	755	730	776	814	760	786	807	734	768	784	809	769	784	786	748	768	809	805	805	751	765	788	816	796	752	708	772	731	769	756	769	780	764	756	766	774	757	799	773	779	781	737	732	781	740	759	746	793	754	764	766	824	783	772	760	740	769	793	748	722	785	766	765	730	768	803	808	732	722	796	757	780	829	757	764	750	769	789	748	756	817	773	754	832	761	756	794	764	804	774	728	781	786	800	783	796	755	779	813	739	791	742	811	805	777	817	732	783	793	799	777	748	802	817	794	763	778	815	757	778	752	794	761	772	748	777	763	766	748	746	790	795	768	721	755	776	749	797	758	786	780	775	782	763	777	817	779	787	817	744	774	759	762	759	764	729	721	761	748	775	736	829	751	788	770	772	774	746	799	796	745	833	792	759	776	771	776	793	733	778	790	800	747	781	791	741	791	794	767	746	784	784	811	792	778	775	812	728	766	818	749	798	799	807	799	773	730	748	767	806	776	772	815	796	784
6548	688	729	618	561	498	428	476	436	402	383	362	392	379	403	417	380	362	377	410	396	390	396	365	375	390	383	373	395	344	360	364	379	362	345	397	381	353	374	363	353	354	345	383	333	352	376	335	382	384	353	322	364	379	379	372	358	364	370	361	373	350	357	342	368	377	363	335	379	359	359	347	377	335	306	345	349	364	375	340	343	388	350	337	349	390	329	327	356	344	399	377	373	368	346	374	344	314	356	361	358	380	336	366	387	387	355	345	369	347	379	351	351	349	379	359	377	360	400	349	347	395	359	335	336	364	367	352	349	368	374	344	345	383	370	369	323	330	373	373	368	381	374	373	362	388	370	300	355	351	364	362	352	360	337	343	337	384	345	349	334	369	352	371	360	323	352	346	336	356	353	387	341	357	366	359	367	345	369	366	358	350	371	356	381	319	343	350	367	361	362	364	368	364	374	361	348	371	336	398	349	400	370	361	339	369	375	418	363	317	359	329	409	377	382	352	339	355	349	407	383	354	343	374	374	386	392	367	361	361	353	359	336	346	360	389	362	356	382	405	344	372	378	345	366	345	347	362	360	357	400	334	351	326	361	359	372	346	322	327	377	358	344	349	349	365	361	371	345	320	368	342	334	365	317	316	356	366	345	360	370	347	353	374	375	374	378	334	308	345	379	364	360	360	348	317	368	345	374	356	384	344	335	339	337	354	328	345	390	347	343	378	388	366	349	380	357	351	364	356	358	335	350	384	345	354	359	358	351	375	378	339	339	349	363	366	370	339	370	376	367	348	353	349	378	360	384	339	392	349	378	384	343	388	352	385	350	347	383	383	363	385	383	337	389	349	371	372	351	380	367	354	368	371	360	403	377	362	364	346	312	371	321	342	377	342	356	379	347	351	355	353	373	364	360	361	356	368	349	368	340	314	377	371	379	363	380	359	359	370	367	377	342	362	347	368	327	354	365	360	374	354	380	355	395	349	348	354	369	342	384	380	378	361	395	369	364	378	332	354	362	340	415	331	382	320	328	349	384	362	375	337	363	371	334	365	329	377	353	354	373	375	336	386	369	375	366	341	363	390	337	347	339	348	337	356	345	384	369	346	293	328	365	393	347	369	361	371	349	354	371	332	395	353	351	336	341	384	343	347	371	377	327	340	359	358	342	382	319	371	361	330	363	361	341	399	340	348	328	373	397	348	337	361	383	389	350	351	330	349	372	362	363	335	370	374	344	350	387	317	376	353	344	358	379	359	368	374	347	393	350	362	354	357	362	362	359	325	374	367	380	369	374	328	345	315	420	352	345	368	357	368	360	358	354	360	370	332	332	376	362	344	326	360	343	383	400	393	379	389	356	348	387	376	387	390	359	372	342	362	349	355	411	355	361	367	386	362	364	325	334	336	329	369	359	339	328	321	361	363	365	353	351	345	380	377	362	360	395	336	361	353	375	348	390	331	371	370	391	345	358	343	358	364	330	380	385	362	362	371	345	373	354	329	359	356	369	369	349	362	385	334	384	374	350	357	350	332	352	379	355	339	372	334	374	371	348	365	366	383	336	310	350	349	365	353	355	344	358	335	357	367	354	368	325	351	379	360	356	387	337	351	358	390	355	358	334	342	341	351	373	392	376	354	364	307	363	340	399	348	364	361	372	361	363	360	343	388	362	364	355	377	374	360	378	368	382	349	340	405	355	344	368	333	362	353	396	364	330	354	355	345	372	346	408	337	345	327	322	414	370	368	371	350	338	346	335	348	340	380	376	325	352	354	389	362	349	355	372	349	382	336	334	366	353	317	375	365	350	370	370	329	353	355	353	380	314	361	368	364	359	382	364	376	360	377	368	354	323	321	317	355	385	335	350	362	366	336	385	314	393	374	381	355	339	340	351	412	406	379	389	353	358	353	364	374	336	365	351	307	365	348	394	360	391	354	344	346	357	348	367	376	404	352	369	355	332	355	335	395	359	368	344	336	383	377	340	357	344	369	375	378	316	346	347	420	379	377	349	348	374	357	388	320	332	351	320	347	357	320	400	361	356	362	393	362	339	368	354	327	398	385	386	376	355	400	398	361	390	365	378	362	379	389	360	368	343	364	360	386	407	340	343	365	360	390	347	352	364	349	363	387	395	332	349	378	371	381	343	363	390	378	376	350	354	346	335	360	358	354	377	375	391	318	351	371	404	366	388	388	346	370	391	381	343	369	381	356	367	372	373	347	385	362	352	345	360	352	387	336	345	354	349	388	403	386	348	335	375	358	331	341	387	361	353	363	338	341	371	356	338	362	355	353	380	368	355	364	343	369	348	398	343	370	357	357	341	355	355	363	341	374	389	367	395	365	362	328	347	330	318	336	379	346	375	382	372	320	374	332	344	330	357	345	322	370	377	341	357	359	335	327	354	349	380	396	339	368	344	336	368	353	372	368	349	367	373	312	364	342	381	357	314	382	379	378	366	350	395	366	378	370	378	375	361	340	370	362	369	354	348	352	348	382	339	346	381	369	351	331	339	353	374	392	354	323	363	351	352	375	347	350	336	400	368	354	371	358	325	366	347	362	367	325	379	381	380	330	344	374	359	336	331	374	329	393	362	318	376	360	392	364	364	382	371	353	339	341	341	345	357	368	392	348	373	368	334	345	374	355	369	370	370	347	360	382	345	379	402	337	346	359	349	366	355	362	332	340	377	375	371	347	358	353	378	372	330	376	355	382	366	376	342	355	373	351	336	333	367	375	384	367	336	341	342	372	340	397	388	372	395	380	309	339	373	371	370	344	345	329	337	377	320	329	339	364	364	321	364	350	342	340	319	354	357	361	355	349	369	359	402	382	337	338	372	381	350	360	387	362	360	350	365	360	403	356	399	329	341	359	344	337	352	337	363	360	397	365	359	372	345	341	344	360	324	345	354	339	356	371	387	339	377	345	364	375	372	363	388	355	379	359	364	348	372	355	337	356	340	374	365	391	378	350	369	343	383	354	322	333	372	379	334	343	384	341	357	354	377	365	361	372	353	392	346	353	358	356	342	327	333	382	336	334	374	356	347	363	362	350	359	330	360	354	387	359	364	371	353	375	349	381	335	325	337	386	348	382	377	356	356	383	385	349	347	364	337	378	357	396	375	374	367	364	344	395	378	383	328	384	342	371	391	334	346	351	401	374	335	321	343	373	368	343	363	387	383	363	371	368	385	350	389	396	339	382	384	372	371	352	325	344	365	337	357	373	333	339	373	360	375	337	352	347	345	359	361	379	365	406	359	379	368	327	356	365	335	353	415	364	361	373	344	354	343	381	316	383	358	342	351	383	396	342	340	407	373	369	358	336	326	355	378	347	358	322	358	356	356	387	355	380	379	360	342	376	368	382	388	355	391	329	332	361	345	333	365	342	340	354	356	345	362	377	341	327	365	367	370	381	408	334	337	323	349	356	344	351	358	356	367	325	329	344	382	336	350	389	362	360	341	370	379	381	348	360	344	366	362	371	376	350	373	354	343	375
6498	1134	1704	1837	1748	1480	1402	1292	1189	1138	1114	1041	1042	1010	964	1010	1004	920	975	965	969	911	993	918	1017	994	960	943	892	894	915	902	949	842	859	863	867	873	873	899	830	871	895	865	908	928	945	815	961	911	866	828	873	910	861	857	903	884	853	835	941	896	842	903	873	820	869	853	899	880	848	865	829	871	852	897	882	835	834	829	929	894	837	906	864	870	883	857	865	849	842	894	869	891	818	847	908	899	885	867	787	838	888	889	873	845	876	860	897	855	935	839	874	889	831	848	882	840	815	857	887	814	898	885	892	896	825	804	890	898	852	889	863	864	885	872	919	894	866	876	862	850	931	869	831	853	885	879	879	827	821	883	836	846	870	890	848	847	817	799	873	887	892	892	862	819	870	908	832	840	851	838	906	879	869	863	892	837	862	910	856	917	865	859	825	865	913	867	866	826	892	868	842	864	860	814	904	883	852	848	890	922	865	892	905	874	842	876	869	879	854	871	919	866	853	830	847	880	866	875	887	855	842	842	894	874	835	884	922	844	883	877	866	834	892	835	859	880	863	887	871	873	878	852	881	890	933	862	863	832	867	927	908	911	880	882	884	894	820	805	842	891	903	890	870	847	857	878	850	859	909	880	895	888	895	878	903	840	861	837	896	852	885	907	862	879	887	855	910	811	861	873	878	929	904	903	850	866	894	812	839	866	867	867	875	822	894	905	815	859	842	840	852	880	896	887	855	899	874	871	916	870	870	908	876	832	809	926	850	841	858	911	798	880	870	888	902	866	894	851	840	887	883	875	915	856	867	919	871	869	842	912	821	867	845	903	897	836	851	879	870	871	872	871	900	850	867	880	872	903	902	849	809	828	862	872	836	857	847	861	812	870	891	817	896	849	856	815	825	847	862	867	902	848	861	861	884	838	896	874	865	890	887	839	867	881	869	837	847	852	844	880	881	819	908	777	916	835	910	908	887	876	860	834	868	908	863	903	880	919	885	918	932	827	905	893	862	893	890	861	868	859	870	833	908	871	845	836	861	873	856	861	930	863	863	854	857	820	862	876	862	901	876	862	907	870	871	863	819	888	831	782	873	830	923	857	842	853	837	934	872	908	847	902	870	820	940	875	869	865	850	895	903	925	847	854	780	846	851	871	866	816	892	882	852	830	919	843	866	840	914	908	830	886	872	899	882	892	817	878	908	863	870	856	881	861	877	858	874	910	868	830	848	867	871	835	900	841	886	812	875	874	831	872	825	867	816	877	834	890	894	882	902	874	866	820	876	864	876	878	847	880	951	887	939	899	839	853	852	863	872	944	834	826	889	847	838	874	841	859	860	848	864	874	899	903	900	884	855	870	848	886	883	819	842	892	896	816	901	961	889	892	888	840	907	905	840	885	857	868	876	893	871	936	899	904	917	856	924	851	890	882	864	851	915	846	809	786	863	856	907	839	898	893	890	841	905	878	864	919	852	888	878	839	821	853	878	877	869	885	944	844	875	892	891	854	824	906	930	897	861	870	843	854	873	872	861	860	870	849	822	837	850	865	895	910	857	865	828	891	850	880	872	867	884	905	880	894	847	900	853	908	845	856	875	867	823	860	898	880	871	885	839	846	843	842	891	829	921	883	881	875	894	849	938	888	794	897	864	859	897	858	899	895	920	859	863	831	871	900	883	871	823	909	884	915	905	860	879	861	891	872	857	888	872	831	847	924	843	861	888	919	844	849	899	887	867	845	843	830	895	902	853	805	865	854	868	841	873	870	883	877	882	854	866	904	862	912	836	833	849	865	861	819	869	937	857	836	920	845	916	847	843	875	898	878	859	842	833	887	849	877	910	869	877	895	911	833	867	874	832	923	864	897	883	901	887	820	862	824	897	892	895	835	869	912	894	879	882	860	872	879	883	877	883	883	898	834	879	904	900	929	888	875	915	816	864	892	829	814	888	882	845	874	862	864	839	900	881	872	849	881	844	914	878	878	932	880	904	841	872	797	865	868	886	919	871	836	879	817	890	909	895	820	875	835	841	907	843	835	876	853	852	873	831	871	845	864	850	829	917	876	887	832	821	860	919	905	866	866	875	848	862	841	856	857	899	855	896	871	926	882	892	892	884	842	849	840	877	850	899	799	856	921	837	837	840	846	826	848	873	858	883	876	880	930	861	845	830	842	880	871	901	942	867	854	912	899	853	868	898	928	848	864	892	846	875	885	916	868	875	868	877	864	838	832	888	912	853	838	910	863	845	851	864	876	838	868	862	865	875	855	880	864	890	943	819	862	836	854	840	853	842	839	817	839	836	848	905	871	898	890	864	872	918	845	869	855	879	833	870	881	861	851	862	871	883	920	868	869	844	845	866	848	830	799	875	896	847	869	848	870	861	868	838	835	871	911	895	861	921	881	932	928	875	825	850	862	861	863	907	920	829	852	871	866	906	842	863	875	860	797	886	917	884	870	839	871	843	884	866	873	866	878	886	863	865	831	832	822	878	805	883	876	881	864	894	855	880	850	864	920	908	888	947	902	846	849	890	839	831	821	857	882	853	872	903	863	909	896	862	903	858	894	856	850	898	871	932	877	909	866	838	948	869	869	830	882	853	915	893	914	832	829	858	892	878	904	874	894	846	866	884	895	896	838	886	878	865	857	814	919	867	853	878	895	853	865	872	896	820	895	837	865	830	849	866	897	898	879	811	885	886	852	833	899	913	867	863	881	870	858	871	875	854	892	918	910	858	855	850	914	838	889	870	875	863	913	855	852	830	867	869	888	892	891	837	899	858	831	868	879	819	814	889	815	835	883	860	808	940	817	892	812	855	888	844	868	869	890	810	862	831	849	879	884	877	878	868	851	891	927	886	933	860	868	889	843	896	862	895	895	922	839	890	876	791	792	871	900	861	915	832	854	921	890	848	856	902	890	852	875	888	890	854	871	884	865	888	904	816	844	817	916	865	874	936	886	858	902	829	851	884	831	860	911	868	852	928	848	885	894	784	855	861	860	898	859	880	923	879	898	851	899	896	862	909	862	870	801	894	868	887	858	881	892	855	944	855	854	908	847	915	816	879	892	902	834	808	851	876	848	893	897	908	881	777	862	868	875	861	863	896	867	899	883	891	888	843	897	887	869	886	826	841	897	873	852	864	871	871	888	902	850	893	851	839	917	835	910	860	842	900	869	868	841	875	889	866	841	889	909	889	895	907	875	886	895	872	830	869	871	869	867	886	897	853	833	883	847	849	859	827	846	861	839	858	885	868	842	929	838	842	866	874	813	851	897	889	845	861	821	906	848	850	871	895	888	858	917	874	839	822	853	856	884	898	861	879	888	920	858	865	904	851	822	919	861	872	880	902	870	822	857	864	891	878	878	881	869	859	842	888	811	842	914	922	859	841	867	914	893	913	842	920	878	851	825	864	805	843	900	885	842	886	809	909	852	890	918	947	881	907	840	862	842	843	829	862	838	884	845	900	863	881	877	878	814	863	864	883	871	822	833	854	859
11809	992	957	810	527	477	364	340	338	295	283	297	266	269	251	243	253	243	233	251	250	203	212	243	235	216	243	223	224	209	233	210	221	213	207	209	214	219	236	215	217	214	200	212	225	207	210	220	227	233	223	245	206	247	205	242	222	212	179	197	224	222	233	207	197	215	224	207	226	215	216	214	246	229	217	247	219	193	218	214	231	219	213	220	237	190	198	244	235	219	212	216	183	237	213	233	216	236	221	238	239	217	234	239	223	237	193	219	218	214	205	216	223	197	215	202	238	223	211	207	219	210	195	227	241	207	223	222	250	215	224	234	222	196	236	211	213	207	233	231	221	231	231	204	229	223	194	224	191	218	198	209	206	229	195	227	220	229	231	201	185	200	234	219	215	214	239	185	239	212	216	209	191	180	208	204	186	189	231	233	223	215	200	220	231	248	186	210	252	210	222	248	221	214	227	219	206	202	198	194	195	186	202	208	221	197	248	216	228	221	195	229	219	212	228	208	220	225	201	235	208	206	220	228	227	230	216	225	218	211	226	216	229	205	228	214	216	229	217	208	227	207	213	207	209	217	202	231	252	254	222	225	221	204	229	185	215	179	238	188	208	233	202	214	202	200	218	232	222	202	208	235	212	221	222	220	219	214	195	180	221	187	229	221	214	227	221	195	206	202	224	230	206	197	238	219	200	218	218	207	237	248	202	243	182	214	196	207	220	232	207	196	208	207	228	209	212	217	233	197	191	239	228	215	199	235	252	212	233	216	216	181	240	207	202	216	222	218	205	198	224	195	212	239	247	200	224	211	247	191	178	209	199	220	204	219	194	171	229	213	236	231	224	206	211	197	200	214	234	220	191	214	182	220	231	243	247	228	220	201	218	193	227	241	220	216	215	214	252	202	180	215	223	229	235	201	219	205	228	191	236	186	212	210	206	186	193	175	220	196	214	225	227	242	225	182	189	201	221	215	188	234	220	228	234	232	217	217	245	233	227	197	207	206	180	210	218	229	231	217	222	209	191	193	238	207	210	186	237	213	209	212	238	218	216	222	224	219	240	183	223	240	241	210	242	202	205	226	248	237	198	205	200	210	222	167	220	244	250	227	191	232	238	227	228	217	202	218	229	229	206	252	227	252	222	241	232	224	219	226	247	216	190	208	210	222	206	208	229	221	211	222	242	193	255	212	229	205	233	223	218	200	219	196	201	234	247	233	187	209	235	175	214	212	214	195	242	234	219	231	198	196	221	248	234	194	235	200	203	209	181	216	215	224	179	202	214	234	221	225	217	224	193	221	237	199	212	226	210	212	194	199	220	173	222	227	214	234	246	231	225	211	220	214	223	213	211	225	228	217	224	235	220	206	203	195	228	227	228	220	219	198	204	216	224	228	229	196	232	226	241	243	217	219	219	211	223	205	193	213	233	225	241	215	224	207	235	195	216	205	216	205	208	210	220	217	216	200	232	223	201	198	209	216	199	226	215	197	204	215	239	225	194	208	234	208	240	196	238	215	223	211	205	233	195	193	216	192	233	221	205	224	205	226	202	221	205	218	230	213	201	231	190	263	225	220	229	216	205	226	211	223	232	228	225	245	215	190	211	227	221	193	212	227	225	208	231	240	220	215	226	228	209	215	201	217	230	217	233	212	231	220	198	212	192	191	228	249	186	210	228	198	252	209	240	249	198	192	210	201	205	214	227	195	211	204	196	223	209	220	210	210	195	175	212	231	204	216	203	194	210	219	182	239	243	199	215	208	235	204	199	231	204	221	226	216	202	211	198	216	222	217	208	213	225	225	214	238	197	228	210	190	191	202	204	176	230	217	219	219	217	203	209	225	240	228	220	209	225	233	231	218	267	217	203	208	186	212	202	212	223	196	198	219	229	241	215	210	200	242	204	218	239	242	228	231	237	192	190	243	224	218	205	188	235	204	228	205	223	230	208	189	214	208	219	214	247	242	215	196	237	212	231	218	222	224	194	220	238	240	204	199	226	210	201	217	246	225	220	213	225	233	219	216	204	180	212	238	228	222	247	196	219	208	202	206	211	191	243	223	209	230	242	205	220	193	239	218	214	189	226	205	241	235	239	232	242	240	213	222	230	195	197	196	214	217	216	214	228	199	188	208	240	192	227	209	238	195	215	207	233	207	226	239	226	222	237	251	192	213	196	234	245	223	226	221	203	219	225	196	215	204	196	216	214	223	181	229	253	211	242	220	211	214	217	262	232	203	227	199	234	201	239	216	230	196	211	213	197	247	240	224	232	241	205	204	237	232	212	244	236	229	204	243	210	229	219	230	216	210	210	209	211	231	222	239	238	226	214	235	216	252	212	203	213	237	232	227	228	191	199	217	233	227	200	235	211	231	207	210	226	248	210	221	221	199	226	198	229	228	230	198	209	230	251	213	208	212	212	224	212	206	212	231	213	215	224	220	224	224	200	202	205	209	201	212	221	238	224	226	227	229	195	203	189	223	195	207	180	237	221	219	220	245	238	191	221	230	223	224	207	207	179	231	243	206	238	209	207	203	209	224	187	208	217	215	219	211	192	210	216	200	217	221	197	197	208	196	222	217	203	212	224	205	219	209	209	201	184	235	219	237	239	215	219	235	215	201	234	191	235	210	233	232	228	216	226	194	218	215	235	234	207	211	175	201	235	225	189	214	198	212	221	211	214	185	215	182	211	228	191	197	218	190	215	196	199	191	224	228	213	207	221	215	206	243	208	219	205	183	214	213	240	223	221	234	232	198	199	206	231	201	219	211	251	230	210	229	208	180	229	240	215	216	236	227	192	203	239	232	204	216	242	209	198	237	235	215	196	211	245	201	199	241	223	227	195	166	206	247	221	217	224	213	224	199	223	226	184	213	222	241	210	228	217	230	226	224	201	230	235	226	230	207	234	245	205	229	233	203	216	206	225	206	222	236	209	194	204	209	231	220	205	226	222	207	200	201	233	218	219	233	195	235	220	227	222	210	205	238	210	239	222	210	234	244	208	238	234	221	228	202	206	233	198	188	223	204	226	229	207	207	235	224	228	217	227	191	197	211	206	206	213	212	211	215	221	239	214	215	223	214	225	219	236	216	229	228	189	194	238	221	235	244	232	215	226	203	214	186	250	236	194	231	209	220	204	216	211	218	218	230	198	234	222	206	227	217	206	213	214	197	218	210	205	229	220	208	221	210	205	221	201	197	211	222	237	216	237	235	216	207	187	229	239	232	214	202	251	204	197	192	257	207	211	210	238	228	227	245	182	205	243	237	223	226	228	231	234	228	212	218	220	228	234	214	200	243	217	225	221	218	216	230	223	191	223	170	226	224	205	222	223	212	224	205	212	232	226	222	192	205	223	208	237	205	186	226	211	191	213	225	229	213	215	207	213	203	234	253	200	203	220	204	211	231	219	217	237	219	202	198	233	209	231	218	211	207	239	205	220	188	191	215	179	221	215	174	199	222	185	203	196	229	201	223	228	199	221	236	227	254	187	228	234	217
7831	1095	2032	2458	2019	1712	1492	1350	1054	1056	915	907	853	816	751	706	750	741	699	691	666	672	689	723	726	675	749	629	592	585	612	589	535	587	581	496	563	577	590	578	573	570	569	562	550	534	579	555	547	586	528	559	560	552	540	580	565	596	503	570	576	557	578	546	541	528	542	558	543	539	556	549	556	529	553	565	573	553	529	569	502	546	568	533	523	551	532	538	539	559	565	567	535	562	552	541	532	581	552	528	516	555	582	512	586	534	552	528	529	544	565	566	550	523	568	545	533	509	517	510	569	524	581	535	567	567	546	551	506	546	557	552	574	576	552	555	528	549	563	568	544	516	546	599	530	545	532	533	565	545	531	521	547	594	523	519	526	553	567	524	552	532	546	520	546	534	533	534	507	522	573	585	552	556	511	546	518	510	602	554	560	587	532	538	535	546	527	539	540	565	560	593	535	546	539	552	551	537	488	537	545	527	524	526	543	553	564	572	551	515	536	557	522	534	512	495	514	527	511	545	515	545	541	564	552	553	568	530	514	587	536	538	534	533	567	546	559	554	569	555	517	560	520	565	512	539	575	554	566	525	550	552	529	552	533	562	577	548	532	522	547	554	540	564	541	496	565	582	570	543	568	570	574	548	535	549	514	520	535	511	547	566	521	507	522	528	510	520	514	503	576	529	573	539	512	575	595	537	524	497	539	565	556	545	525	586	536	583	553	547	595	557	560	560	506	563	547	533	541	507	554	525	515	523	552	555	513	567	554	566	528	557	513	513	583	565	501	525	539	586	519	579	510	561	538	550	515	567	555	538	522	543	570	564	534	548	517	553	534	536	565	539	588	524	495	570	511	533	565	569	490	565	516	559	577	535	520	544	548	536	562	548	577	563	543	557	548	543	551	518	515	559	553	555	546	515	559	565	493	529	540	545	530	508	516	548	482	559	539	506	519	550	567	565	543	542	514	469	545	542	564	551	549	520	552	548	517	530	522	565	541	553	558	516	534	550	581	571	541	552	573	559	562	515	523	541	539	533	524	588	544	577	522	497	558	487	560	555	565	529	587	534	505	549	509	512	530	517	499	516	503	516	521	499	510	543	538	521	571	505	543	544	527	525	561	529	552	593	577	569	556	517	497	573	526	558	574	525	543	528	593	556	524	532	535	568	562	579	509	562	551	555	538	573	528	512	500	520	564	549	563	526	550	546	547	558	513	526	576	554	535	503	518	514	511	541	535	545	567	560	517	541	574	552	532	564	546	547	524	519	547	555	547	558	560	527	603	506	545	548	521	577	539	555	515	544	533	536	556	548	496	533	544	556	575	520	507	571	561	568	520	540	567	524	567	584	528	524	532	533	562	526	583	558	549	563	542	534	566	593	553	534	554	534	565	532	539	548	574	545	562	570	555	557	561	564	536	546	553	509	593	511	540	575	553	537	575	543	522	543	558	562	599	536	548	555	522	570	552	537	527	555	526	569	549	522	540	570	541	532	561	596	545	524	529	569	552	574	543	528	533	542	556	510	521	521	540	556	548	519	503	532	570	514	509	519	541	551	574	512	546	529	567	539	532	552	592	586	572	562	572	546	585	519	529	600	544	534	549	518	528	565	531	539	526	532	571	509	571	550	526	574	500	553	522	540	532	547	541	539	519	525	548	557	569	480	507	534	545	503	549	509	556	560	530	523	581	531	552	574	521	559	533	570	563	498	570	569	504	539	560	559	534	523	517	542	547	537	533	551	528	559	548	569	565	537	545	495	528	544	560	524	549	506	527	573	544	529	536	563	537	574	522	526	561	545	566	555	520	567	571	525	478	548	552	586	525	568	584	598	528	549	561	531	506	532	546	532	590	536	539	511	536	525	558	514	513	537	541	553	535	557	530	546	522	526	542	539	545	536	605	510	514	538	595	569	567	505	508	623	503	545	535	570	530	493	513	556	554	566	549	511	543	524	574	526	549	533	557	533	556	509	537	551	481	534	564	530	545	539	526	556	522	560	572	523	554	562	555	546	517	561	517	580	505	532	523	544	531	558	505	578	548	564	538	545	457	541	531	512	545	546	522	550	552	528	528	543	529	552	532	584	554	487	545	573	553	549	560	574	570	510	590	569	538	583	564	589	531	520	530	524	484	572	530	565	538	565	561	554	536	567	494	535	510	517	519	523	530	519	535	526	564	551	510	538	539	539	531	536	530	534	569	495	513	503	537	550	507	545	550	546	555	533	536	562	555	503	524	532	558	543	560	547	563	546	570	549	580	575	568	559	547	555	532	546	520	576	552	547	555	514	543	533	540	563	546	569	565	484	515	542	537	504	534	483	538	589	560	547	529	543	561	544	548	515	538	592	610	515	508	534	542	554	550	555	537	534	519	542	546	561	603	518	496	499	516	530	559	515	554	528	499	570	500	482	577	519	527	576	544	541	567	551	538	545	536	550	521	564	529	544	483	578	544	528	570	537	535	547	540	517	556	538	562	574	554	542	551	502	578	521	546	540	505	547	555	570	534	520	546	537	537	559	500	532	512	554	537	555	536	509	548	556	594	575	563	506	580	550	555	571	565	522	556	545	543	542	554	532	559	555	577	540	534	526	546	554	556	564	538	572	539	539	565	532	543	597	535	513	547	542	524	540	497	560	567	517	520	536	555	516	565	547	597	578	528	550	540	567	548	528	540	573	492	501	577	557	523	585	552	549	559	530	518	544	576	573	533	576	526	547	529	537	567	537	573	523	571	543	550	588	567	560	535	524	518	571	526	554	542	535	540	551	578	512	519	535	562	553	531	537	503	549	574	531	558	553	592	512	578	557	563	549	552	551	515	535	543	570	533	526	561	524	572	553	551	552	558	542	548	543	569	568	517	527	548	545	495	535	530	552	564	544	528	571	555	576	550	534	558	570	556	539	551	566	525	569	560	534	549	497	540	571	536	531	527	549	537	567	578	556	533	514	547	518	529	583	509	522	540	532	519	574	544	519	528	565	526	544	573	509	498	561	532	553	564	560	546	484	523	532	552	531	531	557	536	524	544	603	537	506	594	525	549	524	545	530	530	558	581	516	569	527	566	524	567	567	528	547	558	552	516	527	561	527	565	547	518	564	560	508	531	526	531	524	487	565	506	529	526	525	580	576	535	540	550	540	551	570	531	522	538	566	518	553	541	543	574	544	561	547	519	564	537	511	522	579	538	556	545	531	526	550	552	555	567	547	507	578	532	521	526	527	515	560	526	488	539	540	535	544	597	573	576	537	529	537	511	537	507	590	528	577	545	509	550	528	507	558	507	569	547	527	541	559	542	523	493	523	541	554	556	532	561	534	562	543	511	532	566	545	511	524	529	508	542	520	518	563	556	559	518	549	552	551	571	523	603	550	576	560	528	545	551	537	530	523	541	567	579	571	580	564	564	563	514	561	578	507	530	487	518	576	537	570	534	582	480	547	529	556	536	536	536	507	510	521	539	518	513	531	529	561	478	536	532	585	539	563	535	569	560	549	554	522
1432	356	386	384	389	343	318	316	338	344	328	319	326	306	315	323	346	347	365	299	333	324	303	323	335	300	309	328	312	295	317	336	306	356	308	298	349	373	373	352	335	298	323	324	276	315	319	325	313	327	334	329	309	320	310	345	301	303	324	337	308	325	313	330	313	316	307	311	339	291	318	296	313	305	313	300	306	292	297	309	301	335	319	326	294	310	338	330	320	308	318	353	317	306	326	328	311	321	342	333	299	316	291	286	310	300	347	310	291	308	363	301	315	325	349	307	346	326	319	310	324	294	345	355	316	307	310	279	358	341	329	314	336	333	324	323	295	317	333	320	317	327	313	313	311	291	340	310	342	301	291	337	319	294	324	302	345	320	315	302	315	296	325	302	309	307	341	368	294	299	253	305	300	335	350	325	333	324	331	310	300	300	323	309	337	310	314	313	378	307	349	296	319	344	289	317	272	312	308	303	296	298	327	289	326	296	310	313	322	328	298	348	346	334	355	332	326	339	314	338	338	303	332	313	334	307	318	323	312	348	310	322	309	365	351	349	313	323	334	320	351	324	340	312	312	304	324	357	312	306	314	310	354	310	279	300	307	355	361	314	325	347	317	336	332	305	303	307	301	334	336	328	277	295	310	322	299	350	339	336	303	354	301	320	322	330	298	336	354	341	336	288	279	325	306	326	323	306	304	327	308	330	302	308	327	337	341	323	311	298	308	339	344	336	293	341	326	325	329	310	322	328	339	321	320	291	303	335	282	310	340	354	302	334	324	306	274	314	311	291	321	312	334	318	294	306	313	340	328	315	316	306	305	316	342	332	325	319	297	303	291	357	313	344	297	335	327	324	326	315	310	343	356	322	312	324	298	326	340	307	313	314	314	324	315	318	317	322	316	305	329	324	292	338	326	296	338	315	307	332	315	310	320	342	308	303	307	365	342	326	303	328	313	292	332	324	298	324	323	332	300	310	334	344	333	341	326	300	307	318	336	317	310	318	297	327	362	331	306	291	331	300	344	278	293	324	311	336	311	311	347	332	360	328	313	323	346	338	329	299	304	312	318	348	300	316	345	325	325	316	298	301	286	301	295	330	336	335	351	354	313	316	312	332	312	332	314	303	337	336	318	308	324	314	346	293	311	300	328	309	300	345	332	340	334	311	306	319	305	321	313	322	325	338	323	303	281	297	321	289	305	328	315	316	288	325	312	272	335	338	325	343	354	296	326	345	310	278	349	349	328	330	339	324	306	355	324	331	317	314	350	332	305	322	326	329	287	331	321	310	298	303	300	318	301	331	324	316	320	340	337	324	338	308	316	310	325	304	340	329	330	327	301	279	295	318	325	335	299	334	348	319	338	318	321	303	316	330	287	306	310	319	332	313	322	332	331	335	303	319	356	297	332	312	350	285	282	307	312	320	283	308	318	313	372	299	321	299	348	328	328	316	314	335	331	282	335	327	331	335	298	304	298	336	300	318	302	279	309	318	300	317	340	321	334	342	309	318	319	305	336	301	325	324	328	337	328	305	287	312	344	289	313	316	330	305	336	350	310	340	336	308	344	328	328	326	306	300	350	312	326	314	327	310	327	340	318	309	327	302	281	298	309	281	301	326	308	299	301	304	324	311	332	319	295	298	314	293	326	373	309	343	391	314	299	349	313	298	334	295	318	283	292	319	334	292	304	308	318	288	331	298	307	300	286	305	299	315	305	323	324	314	346	317	323	306	307	333	301	334	337	351	350	367	314	336	326	282	285	331	320	322	314	317	300	342	315	332	333	352	298	336	337	328	322	298	353	339	293	312	318	341	315	326	321	323	325	312	321	305	309	309	314	333	336	290	365	306	281	310	320	286	314	312	351	295	305	336	319	303	331	303	328	314	331	292	317	307	328	347	309	302	337	300	322	310	332	340	334	267	337	298	335	324	310	289	285	314	311	335	379	318	332	346	330	306	305	336	276	319	333	340	315	319	324	341	309	361	320	335	353	351	278	321	305	328	317	307	325	309	328	284	332	312	305	287	333	310	308	338	325	311	334	301	308	305	318	335	312	339	296	299	335	311	302	356	337	327	342	317	294	308	303	289	299	291	312	330	339	330	305	353	343	304	333	309	313	314	334	345	294	273	321	307	313	316	301	304	327	303	319	323	317	301	354	317	280	319	350	264	289	295	333	315	335	327	331	314	306	301	306	361	296	309	303	337	330	346	333	342	324	331	326	305	292	293	300	328	342	338	321	368	319	331	354	327	323	321	313	290	329	297	322	337	338	347	330	330	349	323	308	323	324	264	332	302	333	347	342	314	308	311	290	318	328	281	296	296	328	327	323	339	306	329	308	347	336	314	337	291	311	329	309	303	323	289	333	290	331	293	318	312	316	325	339	311	326	289	315	302	340	307	301	332	305	326	321	316	305	353	322	306	313	328	325	333	328	308	327	314	307	320	303	304	360	309	312	290	324	314	307	300	324	322	304	342	318	316	328	305	328	322	315	335	351	321	303	287	311	291	347	325	305	317	297	326	323	298	329	309	300	320	331	320	317	316	340	302	344	315	302	303	340	324	320	301	330	299	334	295	298	299	306	311	272	343	296	312	319	299	307	347	337	312	340	301	294	291	321	307	328	315	330	307	300	312	301	322	314	336	322	281	329	301	325	350	286	279	296	337	312	286	348	297	288	297	304	283	309	284	304	301	298	299	316	330	307	351	296	321	337	319	323	290	316	345	300	326	300	322	311	327	355	316	346	310	322	334	297	330	324	322	331	312	317	333	313	326	295	257	323	294	337	327	331	317	346	342	319	327	329	309	311	340	307	287	319	319	356	319	356	339	327	304	289	332	330	293	311	315	272	293	266	321	291	306	311	322	345	292	338	330	322	315	331	301	333	336	308	343	280	311	293	295	331	325	305	295	346	300	340	291	316	342	351	307	302	319	296	313	305	334	311	299	310	324	309	303	328	325	321	331	296	335	346	318	317	264	290	306	296	308	305	306	335	338	303	316	329	318	298	313	312	350	326	322	311	305	325	306	309	326	305	308	339	314	297	291	320	337	353	318	326	300	275	302	318	323	292	317	325	295	293	313	334	320	294	329	321	297	313	325	314	328	316	290	300	349	336	277	344	333	323	337	360	323	306	312	315	297	336	313	318	313	368	345	334	288	325	329	329	315	323	320	308	315	327	300	290	336	317	343	296	305	346	342	316	334	313	317	305	295	353	292	341	348	287	300	329	315	335	333	311	310	350	362	288	319	300	336	280	321	328	334	267	330	294	317	296	310	311	298	344	331	323	285	298	344	305	308	298	320	326	320	299	267	311	333	336	294	310	324	318	281	339	322	320	311	280	315	324	332	328	327	327	279	276	305	329	307	316	315	297	304	324	313	328	319	299	324	300	293	311	341	344	320	298	317	330	330	339	310	338	306	319	342	299	332	312	329	297	329	294	335	322	302	327	335	305	292	338	315	305	323	295	330	325	293	323	284	316	314	306	311	306	306
2110	850	960	1052	936	946	883	884	888	777	773	854	831	832	819	782	843	832	774	808	762	839	823	812	801	840	833	803	825	778	814	810	754	794	841	821	802	760	818	800	736	777	723	779	777	794	774	767	813	799	782	797	751	796	774	838	786	752	860	777	795	810	809	793	785	878	801	785	819	814	793	780	802	814	803	807	789	776	805	807	761	797	758	761	788	758	781	739	778	786	821	811	795	735	725	766	774	785	779	814	758	799	799	741	775	790	836	796	789	762	780	760	789	763	756	784	808	785	739	790	744	742	795	751	819	760	803	786	809	775	826	796	774	763	799	755	760	741	783	767	788	787	813	790	788	758	785	764	801	805	769	809	768	858	804	738	746	806	809	830	742	760	774	772	762	776	799	789	795	795	733	739	811	796	782	777	756	746	769	808	722	798	754	747	770	760	762	767	792	805	825	777	760	805	788	752	778	826	787	815	758	784	770	768	807	823	825	753	795	776	732	779	821	704	754	797	795	772	819	767	740	767	823	781	811	790	760	784	709	765	756	788	820	743	699	787	784	783	795	802	770	792	787	753	795	758	758	757	730	802	712	807	718	741	829	801	778	754	824	779	785	771	753	800	798	766	807	751	827	803	780	765	793	756	813	772	781	746	761	745	740	800	789	794	790	776	784	755	825	795	814	813	764	797	771	798	784	706	785	780	773	768	793	754	803	757	845	782	784	782	778	791	800	772	804	824	782	823	778	755	785	831	746	789	801	802	786	791	757	791	769	768	770	844	763	719	764	773	788	768	787	761	782	805	818	816	807	799	760	760	827	795	788	731	722	794	802	780	788	727	760	782	791	795	768	813	785	772	760	770	810	773	780	778	814	774	793	750	754	785	803	800	751	752	791	763	812	771	827	744	738	779	793	775	803	806	775	713	754	776	822	761	748	810	813	784	770	804	763	801	737	757	819	756	783	798	833	790	783	785	727	757	773	802	754	797	772	730	756	781	781	790	774	761	791	779	770	804	798	789	824	826	792	727	756	787	762	746	802	811	840	782	778	779	790	763	764	747	767	728	762	832	750	750	834	793	786	836	844	754	850	788	774	733	767	804	779	797	820	774	785	806	765	796	784	788	801	815	785	795	796	770	734	813	803	710	825	783	800	737	754	810	803	756	785	780	764	767	764	841	787	770	785	838	758	823	803	801	767	788	802	767	775	742	830	801	831	778	785	730	760	794	771	776	789	763	720	748	798	780	814	792	778	795	793	754	786	758	764	737	816	820	864	795	782	786	812	784	754	776	772	767	733	791	796	809	774	762	810	770	783	763	805	837	798	738	757	793	807	822	789	829	760	781	776	774	808	740	739	775	743	817	795	782	739	793	759	768	776	805	827	795	787	793	778	785	788	788	786	793	817	735	777	756	758	765	789	799	770	835	776	768	766	763	816	757	768	774	805	781	792	796	805	778	762	772	792	777	747	792	809	770	781	833	818	752	754	727	768	778	808	793	823	785	783	782	796	792	787	800	797	795	783	765	729	783	810	769	803	778	768	816	738	794	771	771	807	809	791	816	750	800	787	772	824	791	790	775	752	764	795	751	813	772	727	771	786	827	773	748	790	840	798	782	778	780	789	784	840	760	772	772	802	792	816	762	789	803	762	726	788	780	781	791	788	789	824	775	778	795	737	773	767	787	796	803	774	782	781	837	794	777	804	770	782	806	770	792	777	808	785	767	792	767	734	818	782	767	779	842	768	789	755	764	770	798	767	788	779	794	746	788	774	797	775	813	772	756	774	796	807	780	797	778	763	767	801	759	728	797	842	778	791	794	769	778	759	813	737	735	748	734	806	772	773	810	784	824	734	784	778	780	799	828	803	758	765	790	777	756	792	751	744	807	765	798	807	790	771	784	786	779	786	736	771	759	771	771	761	798	788	746	800	777	792	801	801	785	819	803	790	751	768	785	747	781	741	754	739	778	725	767	794	832	841	759	764	714	857	784	763	752	774	799	760	744	790	797	786	804	783	812	802	834	747	777	795	774	843	769	798	740	768	754	781	778	746	807	784	836	790	708	784	749	835	790	779	809	758	767	803	816	714	787	767	755	756	792	785	832	781	826	787	778	800	801	790	751	803	813	770	776	802	814	798	796	778	819	821	794	765	749	843	773	795	778	784	787	787	770	807	789	794	797	800	794	801	813	803	835	785	754	800	815	852	776	785	731	784	785	775	799	764	791	785	781	752	835	783	778	792	797	780	828	785	753	783	797	788	772	808	802	821	792	740	809	771	817	812	813	759	808	805	801	744	760	784	751	790	765	756	758	829	858	751	787	735	802	813	740	798	831	740	759	838	764	832	801	779	738	750	763	782	759	775	757	752	760	771	789	760	766	831	799	817	758	746	793	760	792	792	737	805	796	859	738	783	745	785	763	776	745	778	770	788	780	762	801	823	767	778	763	793	802	796	771	778	779	800	808	746	736	799	779	788	793	777	738	808	782	749	778	841	799	845	796	761	753	775	818	792	824	827	779	751	803	798	750	804	769	708	778	776	821	777	789	778	823	741	790	806	816	793	788	792	752	840	803	790	800	815	790	782	791	740	843	792	783	773	757	815	769	807	795	760	830	787	836	736	796	831	753	742	764	745	808	771	814	760	786	765	753	782	795	834	858	760	769	778	746	775	762	754	831	825	734	759	799	735	790	793	786	769	793	796	779	748	807	825	785	761	807	771	769	759	773	772	766	769	819	755	851	803	792	769	769	806	760	749	801	759	787	815	827	766	799	733	782	729	792	757	783	769	836	808	792	790	774	784	859	792	799	791	756	765	817	742	799	755	793	808	751	753	741	805	758	754	747	794	786	784	808	845	761	761	799	817	861	831	815	814	757	741	766	788	807	776	797	778	799	833	784	779	813	761	800	778	828	782	765	815	769	770	768	753	792	802	757	827	806	775	787	803	746	760	821	778	749	776	772	779	767	811	787	806	756	799	816	761	807	750	761	782	783	827	808	810	789	776	796	805	785	768	798	775	764	784	723	804	800	765	762	797	772	788	784	779	793	783	764	818	772	758	782	817	833	866	775	774	743	762	847	795	793	786	791	793	783	764	793	791	757	817	817	838	784	811	778	803	784	804	797	745	784	778	747	831	785	842	800	764	784	781	798	798	821	751	731	779	819	831	751	754	819	783	786	766	726	773	797	799	785	823	805	793	770	738	755	788	820	755	764	784	784	757	773	751	781	775	767	773	784	764	785	751	799	771	826	727	792	773	781	798	801	777	769	772	781	789	763	773	815	773	792	849	810	765	733	768	786	761	804	774	779	824	786	806	793	784	773	790	795	708	737	766	798	743	788	773	702	782	849	776	841	793	705	758	797	798	779	805	785	783	759	795	752	845	780	763	790	781	772	813	841	795	752	791	830	781	842	754	797	775	754	786	748	823	766	744	806	861	774	778	799	809	743	759	754	777	830	811	816	798	817	849	820	759	765	760	809	797	828	825	774	795	793
6352	744	705	658	529	521	475	432	414	417	404	407	401	413	408	386	380	389	372	363	396	357	385	385	354	387	385	372	355	366	371	343	371	350	330	329	372	391	363	397	362	353	363	392	372	380	359	344	407	355	376	327	384	359	394	376	373	337	334	365	351	350	360	355	381	344	339	374	344	335	359	381	324	359	366	364	345	340	350	349	369	392	364	318	343	356	414	359	386	338	372	391	360	353	372	357	356	349	357	416	371	335	365	345	355	359	337	374	337	393	414	345	316	363	388	372	362	357	346	379	379	371	374	339	359	338	381	367	392	347	377	332	350	361	389	398	361	383	394	344	349	370	359	404	393	380	392	379	346	311	355	376	400	370	365	384	343	363	344	379	359	357	340	341	408	358	378	416	327	360	362	361	370	372	369	368	377	338	347	380	379	372	357	347	367	361	325	338	369	368	365	366	338	346	317	361	355	382	411	382	382	373	349	414	355	354	350	357	383	356	379	392	355	365	344	359	332	372	391	351	351	371	323	379	343	354	362	331	372	362	348	371	356	376	349	331	392	352	431	388	359	376	374	401	361	366	380	348	373	345	307	386	359	359	335	366	348	348	369	344	359	375	369	323	363	367	362	364	299	348	336	348	349	393	399	374	323	354	338	365	340	353	353	356	366	361	364	397	349	355	380	348	383	362	416	342	367	351	362	351	376	365	384	382	369	337	388	335	381	377	350	388	370	387	346	378	334	348	342	355	355	365	343	343	324	362	386	390	403	385	351	368	311	399	359	370	342	374	358	377	397	359	363	377	335	354	341	357	366	361	426	382	355	349	337	376	374	387	341	348	391	376	347	359	354	334	397	339	340	349	385	363	336	347	322	374	382	366	373	348	362	376	334	329	373	345	367	351	372	354	354	395	347	364	392	365	318	325	370	321	343	347	374	387	352	326	372	370	378	364	286	313	352	339	364	383	350	343	352	337	337	335	356	386	357	350	348	380	364	338	383	376	342	375	347	404	392	340	325	363	375	349	341	354	382	360	387	366	362	343	359	372	375	358	333	372	359	369	377	372	374	382	366	360	355	318	382	354	348	364	404	352	366	356	356	369	353	381	440	342	343	344	353	352	355	364	374	352	343	378	350	379	340	337	397	374	372	364	378	355	330	338	370	402	428	379	355	379	359	385	334	379	357	367	339	394	388	385	370	382	380	360	404	363	362	376	367	365	326	357	378	349	331	379	388	371	364	358	345	359	360	333	342	370	370	354	393	388	345	373	380	373	362	348	378	371	376	384	350	366	376	351	377	362	355	380	374	370	360	341	377	340	329	328	352	365	356	360	406	387	372	372	396	327	342	314	348	344	339	335	386	359	367	340	385	329	343	366	364	336	340	337	351	375	382	375	339	379	366	347	361	378	342	356	360	380	358	377	330	346	372	354	363	341	354	347	355	341	349	369	386	357	383	366	344	347	340	396	369	364	398	377	379	380	366	344	324	332	364	376	361	354	386	352	313	377	392	318	372	346	337	341	351	343	360	343	353	378	302	361	355	365	378	346	340	344	382	343	355	348	339	326	369	414	340	327	314	371	372	401	371	337	392	365	379	354	364	379	370	370	372	365	350	375	310	338	359	372	368	355	346	383	332	381	357	366	404	328	347	372	365	337	364	331	326	386	380	366	411	346	362	391	381	353	364	364	364	352	396	343	324	376	359	337	380	395	341	335	351	374	358	377	380	341	374	375	370	434	367	356	327	336	376	323	340	339	388	396	341	331	332	385	353	364	332	368	367	338	362	363	409	361	377	367	393	357	372	349	371	373	375	373	357	392	346	352	366	351	377	374	336	362	351	341	383	376	358	363	331	351	339	387	320	373	317	358	353	368	342	379	363	395	398	351	339	318	366	354	323	350	354	364	345	333	336	403	348	363	320	344	379	365	340	355	397	347	374	334	381	383	361	375	361	381	333	378	346	346	359	354	333	348	359	357	356	386	353	377	405	352	350	335	346	392	360	354	356	357	371	337	379	370	384	365	371	390	358	328	364	335	400	383	363	356	379	323	367	382	347	378	367	321	357	357	342	354	384	340	332	338	346	361	355	381	360	362	349	333	406	385	388	338	343	330	347	353	380	312	368	377	350	317	380	328	341	360	349	361	362	367	343	356	346	386	390	396	362	367	400	347	339	339	342	385	391	390	370	382	370	360	358	378	335	380	345	347	368	307	346	365	354	386	376	346	334	302	357	350	332	352	356	354	379	363	345	378	344	322	371	373	315	379	357	346	371	356	371	358	348	379	352	349	336	340	391	364	380	342	369	321	369	405	365	369	340	354	389	345	362	335	358	376	349	385	365	355	379	343	354	338	394	388	386	339	329	369	350	373	352	326	336	336	384	356	342	333	362	374	378	341	342	355	344	360	378	344	359	340	345	351	395	370	358	356	354	349	371	339	382	380	358	406	377	379	362	360	373	411	351	397	383	358	379	367	339	354	336	338	376	379	386	354	409	346	338	356	379	351	374	369	398	369	347	358	380	386	375	366	352	360	342	363	360	350	358	351	351	349	350	368	371	318	372	388	370	344	359	355	400	324	344	377	389	369	341	369	352	323	360	354	349	362	371	332	390	366	374	359	399	397	387	342	389	371	359	361	375	328	328	334	348	332	348	365	348	388	355	367	387	324	356	320	370	390	356	375	337	350	328	356	354	342	363	327	338	334	344	364	390	375	385	391	358	375	346	370	366	366	362	343	360	362	334	344	374	379	341	375	382	367	329	342	357	340	333	329	361	372	320	383	371	377	337	354	349	400	352	361	368	389	357	356	393	376	351	377	326	329	345	348	349	337	362	359	347	333	366	344	327	347	362	380	323	348	352	338	367	360	363	391	399	349	356	366	348	337	377	364	345	368	351	348	324	330	359	372	375	376	375	360	388	358	359	374	327	350	365	363	361	388	360	386	362	363	374	378	347	341	358	357	347	356	370	351	357	373	401	385	380	323	342	338	355	365	410	375	408	349	376	392	345	342	384	363	350	347	389	392	351	379	361	384	373	394	336	349	353	354	372	363	329	363	376	362	314	344	387	368	374	377	341	349	339	354	360	339	370	361	383	361	358	356	379	364	322	371	337	337	382	356	367	393	380	348	415	392	383	351	332	364	374	374	366	391	345	349	389	317	289	359	361	368	362	387	387	367	388	369	346	385	367	370	345	341	352	313	331	384	361	354	341	351	365	365	365	343	404	374	385	394	347	352	357	376	343	354	377	398	321	345	341	389	344	352	351	371	342	365	365	366	357	370	338	365	363	371	374	368	352	350	388	329	340	377	326	351	361	335	389	389	382	355	393	374	341	344	386	324	372	326	370	372	384	371	337	359	377	348	362	364	367	384	381	347	352	361	343	388	346	336	393	349	376	379	370	352	392	359	346	330	326	375	399	347	350	352	360	351	331	349	353	350	358	354	360	362	328	372	364	353	323	373	343	359	361	362	363	367	350	359	375	317	378	370	368	325
6423	1233	1672	1844	1735	1555	1397	1294	1191	1127	1103	1086	1036	1080	1046	1008	969	973	950	981	1038	908	951	1064	971	1021	1028	904	893	906	919	875	916	844	876	888	884	914	864	834	879	861	919	894	848	869	889	870	847	878	876	862	886	869	915	862	965	870	805	889	928	863	876	914	871	902	903	849	861	893	866	868	853	853	888	891	825	855	842	879	879	955	933	867	863	878	852	886	831	916	955	875	876	856	865	852	825	860	886	859	848	884	857	919	937	876	866	846	872	870	917	855	825	923	903	902	850	860	857	868	827	883	858	852	829	877	895	893	880	897	863	856	837	837	862	890	826	860	838	905	868	880	918	858	902	834	839	848	853	847	890	910	845	892	912	906	863	893	859	848	863	854	901	835	881	872	899	838	849	880	819	898	882	916	841	911	885	894	879	900	895	800	890	878	908	919	884	890	842	894	895	850	871	875	876	873	909	879	863	856	845	933	906	853	857	846	781	880	818	811	865	854	896	847	902	879	859	873	844	895	856	887	828	902	880	834	894	879	835	922	899	923	853	880	914	841	876	912	893	928	893	886	879	912	869	874	896	864	941	883	878	816	916	833	830	898	865	855	868	835	874	888	896	842	865	907	819	840	929	873	838	898	837	835	869	859	852	906	871	889	883	857	845	890	916	858	906	885	831	879	850	899	914	891	858	858	850	891	865	880	932	883	884	888	803	883	872	878	899	818	830	918	894	829	888	901	885	856	878	860	885	872	841	925	896	839	905	857	825	845	875	821	859	869	856	901	874	885	923	877	883	823	849	874	862	877	866	867	813	897	904	860	884	856	834	902	833	859	877	859	867	884	932	817	872	878	842	848	874	902	885	868	862	866	903	788	901	895	926	855	878	839	857	832	869	886	829	909	914	863	882	866	846	844	888	926	852	886	879	892	870	889	908	878	836	870	853	891	876	884	888	848	847	888	883	891	880	894	869	906	900	829	872	909	847	868	887	857	890	903	858	847	850	864	856	878	865	837	899	881	854	859	778	917	832	872	872	897	877	836	945	861	878	903	843	865	878	827	887	881	819	812	837	881	849	868	845	875	838	893	870	825	856	846	883	834	899	842	894	816	856	831	869	894	871	849	862	872	868	855	878	901	886	863	850	851	845	893	869	895	866	872	874	842	849	858	846	885	821	862	868	906	891	848	877	888	852	854	818	876	833	906	828	872	909	891	888	903	876	893	873	912	869	873	845	872	865	891	881	851	899	854	836	857	893	880	876	871	871	904	878	850	825	879	852	797	886	860	883	881	865	834	844	906	900	921	859	843	852	876	888	815	862	875	903	923	887	885	848	880	847	853	926	870	879	852	833	841	888	885	908	831	872	880	889	901	880	814	881	847	903	853	866	855	774	898	858	886	839	897	869	858	897	867	881	856	875	830	900	857	859	900	892	819	854	862	881	906	885	805	829	874	893	877	848	863	847	858	886	910	869	858	896	854	808	885	893	860	891	905	909	867	861	905	869	879	888	899	800	857	914	888	884	867	804	896	878	908	849	841	875	869	890	859	869	861	877	846	842	917	845	909	873	870	824	916	904	849	869	893	928	802	838	884	862	861	912	897	891	878	834	873	845	850	797	859	848	893	850	849	847	834	885	871	865	834	895	889	845	861	881	870	882	864	873	878	858	874	874	865	907	914	867	862	875	885	862	824	887	879	865	921	930	856	881	905	864	897	849	877	869	880	878	887	846	888	869	861	891	857	823	847	888	891	890	872	857	823	848	835	884	844	880	850	925	921	892	841	914	861	850	817	833	872	856	857	896	914	889	901	847	869	880	869	893	849	887	855	841	925	888	886	810	886	870	896	890	871	816	900	881	868	901	928	929	874	913	823	852	921	917	954	901	876	877	890	824	853	865	852	860	809	947	915	872	860	886	887	883	875	890	844	898	892	902	807	906	869	849	876	831	912	853	859	849	887	869	896	888	847	890	910	907	919	830	823	872	861	839	907	886	903	875	888	910	930	893	790	913	846	906	855	907	878	904	831	808	923	833	874	818	805	870	871	928	896	872	880	885	857	905	869	911	852	828	918	883	851	886	842	828	901	911	888	882	887	907	868	891	913	881	832	866	932	856	921	916	863	798	834	885	852	836	855	864	835	817	852	887	887	890	848	865	870	940	844	880	863	909	899	878	919	859	856	875	846	884	835	883	863	876	853	867	885	905	884	880	878	896	918	846	860	826	814	890	900	874	894	853	835	845	858	852	910	875	870	883	923	835	920	795	886	848	892	826	908	837	803	901	878	887	838	895	901	880	901	885	843	886	821	867	879	885	900	855	886	875	796	861	873	851	881	869	835	914	870	935	885	866	854	867	905	856	896	833	878	867	831	873	855	870	847	843	917	895	872	879	873	894	890	860	877	853	902	808	881	833	858	868	828	834	873	942	879	856	838	818	836	861	909	907	859	869	892	818	838	890	919	877	865	868	890	911	848	895	830	916	881	945	911	858	880	864	897	867	813	918	834	885	894	868	868	804	836	876	842	870	852	828	865	888	833	849	906	837	888	899	857	877	884	813	855	863	842	861	889	859	910	884	857	929	842	844	862	889	911	859	826	836	869	897	858	860	877	821	889	852	924	870	871	858	900	902	848	797	863	905	867	841	835	902	908	890	895	805	864	850	868	908	902	861	876	852	865	813	886	853	881	842	927	898	920	872	852	828	909	876	864	864	885	876	894	856	855	905	873	907	860	873	844	891	858	877	837	886	840	900	853	851	882	866	879	948	874	804	903	894	905	886	884	866	878	863	875	875	890	870	889	843	883	883	881	879	866	854	871	892	896	893	886	878	893	886	815	847	864	842	881	877	859	878	874	838	848	923	864	957	852	825	841	895	906	894	882	861	857	832	876	860	853	837	886	880	882	858	935	847	830	873	883	899	880	883	875	905	848	862	913	868	880	852	908	872	903	908	872	868	846	905	822	813	865	815	865	888	882	837	920	854	843	882	875	872	885	883	912	867	882	900	899	907	887	863	862	896	923	874	873	870	855	785	858	870	874	848	893	934	888	827	863	849	884	904	893	860	844	869	872	865	824	874	860	903	826	879	916	855	904	855	873	901	875	898	894	876	873	863	817	815	827	871	915	919	904	860	819	845	812	880	857	844	912	892	873	891	866	877	882	860	876	886	877	883	813	877	862	865	891	853	838	879	874	886	859	834	865	879	866	847	851	837	871	877	894	867	896	846	853	866	807	910	869	843	870	803	867	833	925	866	854	888	888	876	871	818	949	840	874	870	842	832	828	893	893	839	883	890	858	827	893	883	882	841	887	836	884	896	821	912	887	890	837	904	849	855	894	817	876	901	818	836	884	873	911	912	931	906	869	908	830	895	846	882	814	897	870	858	900	852	871	944	876	876	837	871	890	839	876	888	828	902	860	892	880	871	891	907	888	896	877	861	877	857	920	891	889	875	886	844	915	845	839	871	944	893	875	859	863	881	854	853	911	883	842	846	821
12022	936	975	781	532	485	420	344	345	298	274	252	257	276	262	225	241	250	248	241	214	242	204	236	249	255	240	248	239	264	203	196	236	204	235	231	231	217	230	227	216	217	216	202	233	227	205	218	192	180	198	231	225	216	237	234	220	217	253	237	210	193	200	215	211	216	231	244	196	197	222	199	257	220	216	211	180	210	221	234	210	207	211	227	202	213	199	187	214	225	207	215	226	239	201	195	225	237	202	205	234	251	205	208	204	218	230	204	208	211	226	232	233	234	208	216	245	211	190	213	205	227	228	214	232	204	204	205	194	233	214	214	224	199	202	201	220	226	225	261	230	202	215	192	215	225	227	222	217	198	225	178	186	249	212	215	212	229	239	203	230	244	211	211	254	227	235	217	230	210	175	233	212	232	214	226	212	208	215	212	202	205	220	201	212	230	221	231	219	239	211	204	247	233	239	207	237	239	189	233	240	227	218	210	223	231	227	175	212	199	202	180	235	203	217	218	214	211	225	210	245	233	234	208	221	228	221	229	216	218	224	212	209	207	231	188	193	240	195	213	179	226	211	254	244	218	207	210	213	229	199	200	224	218	243	204	210	236	228	199	211	208	197	240	199	222	235	197	211	244	201	215	225	197	211	208	224	210	232	230	229	215	232	205	205	230	227	217	205	193	189	190	217	217	215	214	237	217	204	211	211	199	216	219	223	203	211	221	223	243	242	220	232	225	197	226	197	217	208	226	244	229	214	231	211	208	199	208	216	228	244	211	232	204	185	201	230	201	226	203	231	222	225	233	225	211	219	206	215	208	209	232	205	231	249	190	190	234	204	247	245	216	208	230	187	243	235	204	235	205	225	220	223	230	203	220	221	238	267	214	186	215	225	228	229	223	199	232	200	215	215	217	196	224	218	207	234	214	233	236	229	231	224	193	206	195	222	236	218	206	218	243	214	227	246	223	220	220	239	222	229	219	212	216	231	197	255	245	226	227	211	217	227	207	208	202	215	209	196	206	216	215	242	246	226	214	226	215	218	229	206	209	214	206	217	226	216	201	233	220	223	239	210	202	249	239	220	217	197	234	213	217	211	231	245	211	238	211	265	235	233	220	220	211	194	209	216	209	208	224	225	231	213	232	243	201	226	240	228	256	215	243	217	198	217	218	240	226	214	222	207	193	226	212	211	183	237	196	223	215	209	218	251	230	213	228	235	233	198	234	232	224	221	190	230	228	205	227	193	216	232	222	246	211	251	200	223	197	212	240	223	228	243	227	229	229	227	211	214	247	222	224	224	237	216	208	228	194	209	208	222	223	203	209	206	219	225	232	190	234	210	211	213	234	192	207	230	221	183	220	238	203	216	183	212	221	198	208	205	215	209	224	223	218	205	213	222	226	225	222	193	220	209	234	225	234	218	230	203	209	214	204	197	211	240	247	240	212	210	216	200	218	221	229	227	228	208	237	185	211	223	233	210	232	214	189	220	189	228	225	191	246	208	216	204	209	212	235	237	220	195	210	218	218	246	195	237	208	226	214	247	204	243	206	219	223	195	229	212	229	209	208	203	224	198	205	206	218	205	239	219	204	215	211	222	233	214	205	240	248	235	194	215	219	202	217	217	249	228	224	193	214	199	206	225	207	241	193	200	212	177	228	232	223	236	221	227	229	238	234	203	213	212	206	221	216	205	202	195	214	219	226	221	213	223	245	184	211	208	225	240	226	180	217	242	216	235	225	205	216	226	216	233	197	242	205	190	193	233	231	213	228	232	226	189	203	193	201	215	242	225	187	232	213	201	216	226	201	209	200	225	199	215	228	211	218	221	230	221	214	248	235	217	218	245	216	226	190	222	221	187	236	218	252	213	204	202	197	209	191	215	241	224	199	210	243	229	233	192	233	234	216	210	224	211	203	233	229	196	223	223	239	215	228	216	237	225	213	199	212	197	235	194	192	227	205	227	231	240	207	204	215	222	250	222	224	234	212	217	181	229	209	216	228	226	236	234	233	246	230	218	230	202	227	222	201	212	205	204	208	222	226	219	220	211	252	243	199	234	232	229	247	197	232	211	207	207	235	247	243	191	196	221	212	220	231	213	200	205	236	219	215	256	209	215	222	207	213	217	195	214	211	219	213	207	161	221	206	229	223	193	263	231	237	219	201	244	221	196	233	228	202	213	229	202	208	196	191	212	206	230	205	240	210	211	231	230	201	227	220	226	214	191	234	216	223	220	211	235	214	211	208	219	224	199	195	182	228	185	207	238	232	231	220	221	204	210	211	194	187	214	200	209	245	230	247	206	216	227	215	225	213	218	212	256	209	221	189	220	217	234	194	209	205	194	209	190	214	237	226	219	237	210	208	222	234	224	216	213	232	219	203	223	212	236	206	206	223	189	213	220	206	218	204	213	221	224	217	231	212	228	203	203	207	231	207	221	242	236	207	204	216	177	208	202	222	203	220	196	228	224	222	203	242	204	218	220	222	208	213	222	195	222	215	217	228	207	214	236	214	219	217	223	183	221	219	223	212	242	219	198	226	181	208	216	216	245	228	209	203	209	202	214	216	227	223	239	220	201	221	214	226	202	216	211	232	216	201	250	205	221	222	216	211	215	202	227	216	234	191	235	265	244	227	201	226	210	204	218	216	224	215	201	226	203	220	258	226	246	217	206	237	207	242	206	242	233	238	203	209	241	211	228	226	228	233	202	219	209	210	209	209	231	214	183	227	213	233	215	229	242	192	211	201	233	219	208	213	194	222	228	207	209	211	233	226	199	221	243	215	238	238	230	199	207	223	188	200	211	244	197	217	210	232	217	214	209	231	195	221	199	220	196	215	219	210	219	248	217	232	202	213	219	256	226	231	194	231	204	237	216	220	218	236	202	220	217	208	216	216	216	204	218	210	228	229	186	206	222	227	217	216	242	222	229	218	242	205	216	232	193	233	235	213	223	211	225	208	236	219	210	194	218	233	221	229	198	220	236	231	212	219	207	211	203	225	196	196	232	196	234	222	192	230	194	204	232	232	227	252	216	227	210	206	240	203	203	196	230	204	206	203	204	229	218	218	247	207	230	204	220	236	220	213	222	207	235	222	224	187	190	212	218	204	189	219	221	209	194	204	198	215	230	208	216	215	201	215	248	203	216	227	221	197	216	259	236	210	220	221	221	205	229	261	236	198	218	212	219	217	238	211	215	222	196	216	217	227	287	214	217	225	204	202	236	230	240	229	210	205	232	242	216	202	201	196	205	243	198	211	217	248	197	241	224	235	210	215	217	234	212	231	225	229	228	231	219	182	191	229	206	239	246	255	236	235	196	193	225	220	227	231	229	262	224	254	207	230	228	233	236	231	241	211	196	193	202	202	242	219	248	197	220	216	231	215	204	238	192	208	220	255	245	206	247	251	222	201	211	193	176	238	193	244	215	211	208	227	241	225	216	217	195	224	208	219	231	201	203	210	232	208	217	216	259	238	202	230	204	219	220	230	213	202	230	208
7902	1153	2027	2383	2037	1796	1445	1356	1125	1018	939	937	879	818	712	738	680	711	759	690	735	682	700	711	762	723	698	619	604	593	573	586	582	561	555	553	551	587	551	547	594	573	536	578	529	517	561	561	582	557	549	564	530	508	546	509	519	552	514	550	544	558	594	598	545	556	549	548	532	556	559	539	540	530	600	522	521	530	573	576	540	545	527	575	532	532	557	558	490	600	545	539	545	491	551	557	579	535	543	514	567	533	539	521	552	574	590	553	524	536	554	524	542	561	592	527	557	560	566	573	602	533	567	564	547	524	518	586	591	520	549	513	556	568	554	509	516	558	524	511	513	548	500	497	555	559	552	547	538	562	552	552	527	532	576	518	522	556	558	518	546	577	560	564	501	533	529	566	554	547	537	551	548	544	555	561	577	530	545	534	578	538	559	536	546	542	546	548	517	541	561	564	535	543	537	531	548	556	525	530	543	553	571	548	568	568	523	543	587	564	543	547	568	519	566	565	558	518	531	529	562	602	590	572	516	542	553	522	563	490	571	557	529	550	552	526	525	516	556	559	600	587	558	541	511	517	526	561	556	541	526	527	557	573	539	541	547	505	539	525	569	569	544	537	564	549	585	534	553	515	511	531	528	552	569	559	561	573	522	550	579	593	521	562	525	544	535	545	511	518	553	559	595	542	522	578	560	589	553	559	560	559	553	525	598	579	551	555	508	525	503	553	527	508	509	550	536	547	526	542	501	518	545	544	563	591	498	568	563	532	502	579	557	552	533	620	560	557	545	551	565	514	501	553	535	549	577	502	495	538	515	578	585	573	534	528	549	503	584	556	499	554	537	568	535	543	555	560	524	591	531	535	575	521	526	544	548	573	553	535	567	551	509	533	546	555	597	537	514	543	557	581	569	537	498	584	561	531	540	553	548	533	535	561	535	523	501	540	548	539	546	568	582	600	551	539	553	507	548	569	540	521	582	539	555	562	536	517	549	601	552	541	503	614	520	538	527	536	530	537	578	571	557	530	574	515	584	564	551	582	535	549	558	546	491	553	504	517	525	573	519	548	524	534	544	523	515	583	556	569	539	535	513	526	532	554	546	555	514	552	547	523	550	576	551	561	557	546	520	531	533	517	545	582	555	556	521	506	559	563	539	556	531	538	564	554	573	579	543	552	544	567	580	532	533	565	531	558	549	535	513	505	595	541	554	574	532	551	572	533	558	561	514	588	519	522	518	540	591	543	524	544	570	600	564	527	526	521	516	543	533	569	521	521	577	544	557	516	545	544	557	560	512	562	567	542	539	558	559	531	531	529	548	542	575	554	538	531	553	553	557	569	552	584	533	525	587	561	502	563	524	555	523	535	543	556	530	615	518	568	575	522	512	539	493	535	514	523	563	542	561	512	530	525	597	574	528	582	532	506	537	553	550	535	594	524	526	525	505	501	511	544	534	529	567	541	558	508	549	553	520	561	549	505	607	535	561	524	541	565	568	514	539	523	525	532	559	552	511	542	549	557	561	550	557	561	526	522	575	590	583	518	567	502	540	531	554	558	557	547	575	582	558	549	502	516	570	578	543	568	504	564	529	542	544	495	530	556	533	532	551	547	538	533	587	539	549	544	496	566	494	516	556	538	529	575	562	551	528	538	595	553	537	564	546	555	539	499	505	525	522	568	569	562	533	565	539	543	484	533	584	537	513	551	563	529	550	547	549	584	590	580	499	572	548	576	541	524	573	543	593	554	553	566	548	523	536	574	540	556	518	526	537	551	556	528	512	543	552	541	586	563	538	517	547	524	566	502	545	510	542	548	552	523	534	544	500	542	537	553	571	560	568	526	547	515	577	501	563	544	539	526	540	531	539	542	566	547	570	535	558	599	506	524	533	567	564	502	569	539	564	506	547	552	576	565	541	526	538	518	545	550	495	565	595	562	548	538	529	584	550	574	510	541	565	524	514	550	529	531	538	523	510	570	522	559	544	545	520	541	535	584	521	522	547	563	546	569	523	503	526	565	559	553	498	500	558	569	531	560	507	558	556	549	546	572	575	555	535	512	565	553	522	556	518	537	557	552	540	535	529	510	552	544	529	515	530	575	552	505	554	524	515	570	530	561	567	535	559	567	508	517	535	547	532	545	534	543	562	514	480	566	533	512	575	539	557	518	555	549	565	535	550	527	531	538	566	565	557	543	527	562	526	528	566	544	572	543	527	544	523	538	541	582	532	576	524	511	569	561	598	555	483	507	538	558	594	576	571	535	591	517	532	536	535	513	545	538	567	549	524	551	517	552	523	549	585	536	551	543	549	544	551	535	530	531	511	544	561	542	566	554	553	520	514	568	550	559	547	563	598	514	523	538	543	572	551	549	578	545	570	571	538	507	526	602	540	534	525	527	600	533	543	518	518	516	554	509	546	551	511	539	544	544	549	581	527	536	583	500	557	578	560	583	500	537	525	543	548	543	525	543	502	525	516	583	538	537	544	579	536	577	513	547	555	557	588	548	527	508	544	565	537	537	572	562	568	513	539	608	542	545	596	564	575	567	548	549	583	554	500	560	504	595	536	581	518	528	561	507	548	557	536	521	549	532	522	519	526	544	532	525	592	568	579	542	533	542	540	517	509	552	539	528	553	552	588	556	519	563	580	568	540	538	577	512	551	525	535	566	533	558	556	567	531	518	537	517	577	570	524	539	551	552	525	558	531	515	549	570	537	560	582	554	520	575	509	536	528	558	551	505	518	477	542	528	527	553	552	520	531	495	530	519	528	555	555	532	552	538	497	529	592	535	555	596	529	571	566	553	597	548	564	577	517	545	547	544	547	533	563	568	529	553	519	557	548	545	520	595	526	553	536	566	539	552	541	520	487	541	550	557	559	543	544	552	529	518	570	568	578	555	536	575	544	537	531	568	542	526	551	525	592	509	544	554	540	565	548	566	547	537	584	530	526	521	554	528	561	561	509	550	543	565	543	563	557	556	567	536	541	513	566	569	558	498	580	525	555	506	540	545	558	568	565	517	515	558	540	541	532	534	552	523	562	560	514	577	539	521	575	520	573	515	556	557	524	560	514	554	486	554	500	540	539	574	513	526	538	522	521	531	493	538	559	520	566	535	581	575	556	579	590	559	570	557	531	548	559	528	503	535	540	594	594	556	532	536	507	550	542	547	493	542	541	508	498	545	532	551	556	555	585	512	495	577	561	585	543	526	560	506	581	539	589	540	510	569	528	516	533	542	543	572	555	548	562	475	530	556	534	529	528	595	551	531	504	534	519	572	523	580	568	518	515	529	535	548	586	549	556	531	567	547	554	509	525	539	573	597	553	536	582	514	516	561	553	541	529	532	555	528	561	559	567	546	562	534	569	548	523	550	488	564	592	558	524	530	526	525	559	556	565	542	589	524	557	555	541	556	588	516	549	566	532	502	548	560	553	553	565	494	565	507	538	557	509	576	550	562	547	573	573	516	572	554	580	526	542	557	574	536	543	542	498	533
1419	393	408	372	347	339	344	310	351	303	300	301	290	302	313	331	356	355	326	306	366	308	342	319	322	338	329	309	308	309	334	312	287	350	301	295	326	348	310	324	319	325	343	291	333	347	307	302	305	304	345	346	323	308	384	316	310	311	319	329	324	331	321	290	330	311	330	300	294	330	328	324	332	332	315	280	291	323	307	333	314	324	365	289	336	301	316	301	323	309	286	328	314	311	330	307	317	304	349	331	356	290	302	334	317	312	298	335	297	317	323	298	339	308	330	323	301	312	283	352	340	311	289	300	345	335	301	318	322	322	300	318	307	318	298	308	297	345	324	297	347	306	347	307	331	306	298	330	327	351	297	301	319	333	327	311	308	296	299	287	317	324	304	325	283	293	310	309	291	298	317	319	297	317	335	320	314	317	317	345	285	296	321	343	314	334	310	291	303	313	305	309	311	307	326	327	316	342	310	332	316	325	284	305	310	303	321	343	310	287	331	331	311	320	302	311	355	342	344	346	340	341	358	321	282	316	323	331	301	349	308	337	302	346	283	308	333	299	307	291	310	326	302	307	309	329	312	319	313	351	292	292	318	314	329	332	330	315	319	323	300	282	301	313	320	297	342	324	270	288	309	321	330	320	323	311	306	351	302	320	305	315	321	321	278	310	314	293	328	340	293	337	336	301	301	304	315	345	319	297	317	288	332	288	284	327	274	310	310	294	305	275	312	282	303	292	336	306	281	330	328	304	283	298	328	316	335	279	330	323	340	299	310	322	320	304	330	334	359	273	320	330	297	306	316	325	294	301	312	325	308	293	293	309	343	285	312	306	304	283	322	327	270	304	329	301	352	344	325	347	314	285	339	325	327	325	346	338	293	314	319	307	320	293	313	304	308	299	286	324	293	315	347	320	312	304	311	305	318	305	317	342	312	281	321	334	312	341	331	336	319	320	315	312	323	314	278	312	324	333	324	306	335	317	311	355	304	298	303	315	297	292	338	314	302	317	287	318	325	300	333	318	319	328	288	301	336	313	322	314	300	335	311	316	301	303	338	316	333	312	307	331	278	314	295	313	336	330	348	332	321	300	327	345	305	338	331	323	327	342	339	296	303	337	334	304	284	266	324	331	319	328	335	286	321	307	337	295	276	312	344	330	315	300	313	316	324	300	300	318	330	322	300	331	324	325	344	306	329	305	302	293	305	304	296	350	322	291	323	333	365	382	326	327	323	310	334	320	347	309	340	331	296	303	337	309	357	327	323	294	315	295	305	337	308	324	288	321	324	324	314	294	324	298	324	301	330	299	292	331	331	322	291	298	327	319	334	352	317	309	295	305	348	322	319	298	322	300	319	277	311	320	311	312	294	304	284	337	324	296	327	289	299	307	307	318	291	260	345	312	294	316	306	322	300	319	317	333	295	295	336	279	312	351	307	331	303	269	321	320	291	311	273	345	294	322	332	326	315	344	296	335	273	335	334	316	352	330	311	318	314	338	294	353	318	311	314	316	330	291	297	338	323	324	334	306	351	313	328	311	303	300	331	306	322	289	298	307	314	299	349	320	304	333	329	353	318	306	336	319	304	323	345	322	332	315	321	300	293	333	332	359	331	313	343	376	317	329	269	295	323	316	304	321	274	327	330	306	320	322	316	379	289	323	314	318	307	318	314	321	324	297	346	338	319	304	334	320	334	334	324	328	325	299	297	297	328	286	348	319	268	327	307	357	303	300	337	323	316	322	321	340	347	306	318	318	347	326	308	309	322	321	328	354	295	328	309	328	326	326	320	323	310	333	292	270	319	333	334	329	293	301	307	330	329	358	305	366	357	318	335	295	295	319	318	305	311	310	306	321	328	299	310	292	316	296	336	336	311	306	319	315	335	311	277	293	331	311	338	335	306	329	281	283	326	317	332	293	337	320	357	331	317	312	295	323	296	299	335	290	306	324	285	342	335	295	309	302	318	308	302	347	331	309	320	329	313	305	286	330	317	294	315	334	336	319	322	305	311	304	311	331	309	282	330	321	308	313	347	295	310	318	326	279	300	313	347	333	304	344	323	304	300	311	322	329	297	337	304	298	311	303	326	349	330	334	319	296	315	336	332	350	348	319	308	313	317	308	314	324	305	306	293	334	333	299	331	277	305	350	326	300	309	325	266	310	301	305	347	287	297	317	312	302	309	331	302	325	338	341	332	305	322	296	339	319	298	348	309	290	319	374	314	294	297	300	288	324	310	317	325	283	320	331	328	327	337	334	306	356	315	324	324	323	317	321	324	305	310	313	331	297	305	307	308	303	289	282	313	303	324	288	317	328	300	299	359	326	266	341	291	310	301	325	312	305	279	305	340	322	300	326	335	326	329	318	299	304	299	311	292	319	295	297	304	320	319	305	300	300	312	304	339	338	326	297	336	325	317	303	332	334	280	351	364	325	306	310	319	299	280	309	286	323	330	305	314	329	319	314	305	308	308	313	304	335	295	309	312	285	311	324	334	319	360	359	330	343	296	303	319	330	330	330	307	351	349	323	299	307	291	325	349	311	318	327	322	295	307	307	289	295	302	304	313	329	309	307	293	319	308	337	328	309	290	327	318	354	344	338	288	277	336	328	293	326	319	332	331	307	316	329	323	291	328	300	333	297	297	339	305	318	343	320	324	281	310	324	329	364	303	287	332	334	311	333	318	324	323	317	311	316	300	334	332	332	297	304	297	309	344	311	314	323	336	343	328	305	326	314	314	298	362	319	273	283	289	321	320	316	308	282	297	279	315	340	319	310	321	325	374	313	312	274	297	322	300	321	328	342	327	335	308	311	333	309	326	277	339	321	302	327	292	315	305	351	341	321	303	341	327	335	316	341	354	309	302	306	343	322	326	329	301	311	328	332	282	315	316	346	335	331	287	324	301	308	299	353	308	329	307	320	309	337	327	354	325	353	334	322	305	338	352	307	298	324	321	326	318	317	302	342	354	310	310	356	307	334	327	296	319	311	362	296	344	326	327	307	289	294	336	331	343	311	354	305	342	275	320	307	325	310	328	301	311	303	320	337	334	288	317	297	301	295	298	284	317	342	318	322	347	326	307	301	323	282	319	343	328	362	308	311	331	337	332	309	304	304	323	330	293	303	300	334	334	345	334	303	306	294	309	287	324	321	322	339	323	316	286	321	337	334	338	332	319	303	293	323	317	297	322	329	335	317	298	343	314	325	314	321	333	318	326	327	316	324	325	322	296	321	315	287	298	311	325	296	318	303	316	302	308	309	334	300	339	326	335	381	317	318	311	344	315	316	329	312	297	333	289	322	316	280	315	330	290	300	331	305	290	317	311	270	320	311	284	336	288	326	308	288	338	301	322	339	339	342	318	313	319	309	302	288	315	320	316	338	312	304	321	314	323	334	352	315	360	299	338	331	320	317	313	310	301	297	308	319	308	342	346	288	310	329	313	319	302	362	325	331	297	339	334	321	321	326	328	325	295	342	341	327	325	328	300	297	346	353
2005	878	1021	1060	992	946	935	837	820	860	795	824	815	823	766	844	768	799	787	795	774	833	800	792	855	855	755	765	748	797	782	784	757	810	800	762	831	752	813	805	755	766	752	850	799	760	766	798	790	819	811	812	777	765	771	764	807	760	769	828	811	792	754	764	773	833	774	814	775	790	719	788	803	787	821	761	814	834	766	758	779	783	789	801	743	754	795	810	776	782	836	741	785	780	770	773	820	778	807	771	792	805	819	755	813	783	773	792	767	720	814	749	782	755	820	822	834	819	774	812	792	777	782	817	780	803	811	772	814	800	834	727	738	772	840	786	771	805	768	780	792	739	793	785	798	741	783	769	748	770	761	766	739	772	812	786	759	757	790	793	801	795	763	767	774	781	813	800	821	821	781	771	795	809	766	831	787	815	759	821	792	752	796	791	747	768	805	792	761	762	822	740	777	773	796	801	836	775	778	791	792	790	791	810	770	760	744	785	814	780	809	758	802	771	802	789	793	742	736	730	826	775	787	805	753	757	780	808	759	797	833	808	760	795	820	793	814	786	729	795	770	763	753	809	783	792	799	779	766	764	757	767	793	780	836	764	769	765	813	747	764	760	782	820	787	805	761	803	819	761	822	774	739	772	784	748	754	785	740	828	766	833	777	754	742	795	802	783	786	772	768	760	774	755	753	817	753	765	778	730	853	780	785	807	782	776	780	772	785	840	803	762	782	751	781	813	796	787	749	756	774	783	755	767	772	764	744	752	844	789	806	826	777	790	813	807	784	822	785	771	820	798	736	773	737	726	812	825	745	738	760	761	811	757	742	795	762	779	760	822	741	806	826	746	806	803	809	744	836	859	776	791	783	760	770	830	772	761	737	783	796	797	761	801	767	784	805	787	801	743	782	812	774	772	748	794	800	806	760	820	817	791	790	781	802	760	748	788	759	752	758	788	797	778	749	779	761	816	773	765	769	787	800	750	761	779	789	782	736	771	774	757	775	802	813	758	756	802	788	836	800	788	765	778	797	737	767	828	817	829	792	777	736	775	826	745	771	811	789	799	823	783	789	788	760	792	745	718	770	834	774	788	752	783	773	769	764	785	813	780	809	800	795	769	833	818	776	746	772	786	729	748	759	771	820	781	809	809	784	808	774	787	777	791	800	772	740	773	750	777	779	784	755	757	801	802	804	818	735	772	800	802	745	774	797	807	782	809	813	780	783	843	789	804	793	794	753	812	764	774	763	808	775	766	782	813	797	777	790	792	749	731	807	792	791	792	781	721	765	754	824	754	795	758	791	771	815	855	747	846	762	771	737	793	758	803	768	791	776	767	806	771	756	796	700	752	760	777	819	759	764	793	792	754	805	788	818	779	818	800	842	812	805	810	755	770	793	796	797	798	801	779	798	728	801	735	739	783	852	792	777	795	803	769	807	763	795	804	767	772	796	784	811	782	745	837	717	777	775	725	810	804	784	810	814	765	781	746	771	785	782	799	796	824	774	795	805	747	749	773	810	745	805	783	831	753	773	792	782	724	786	794	784	795	774	735	746	799	770	725	773	764	772	772	756	844	792	759	748	736	837	821	783	813	798	813	772	786	774	839	753	828	794	790	828	769	781	801	766	768	817	797	791	809	798	799	797	836	764	775	822	783	778	743	766	741	816	762	781	809	814	865	786	836	777	785	839	795	748	830	781	740	746	792	789	793	799	795	822	778	796	760	782	790	806	788	748	808	795	791	813	785	784	759	760	764	759	773	780	814	828	856	756	729	784	770	787	806	828	797	763	789	787	786	747	816	846	755	730	840	762	782	767	843	790	755	776	792	752	773	763	762	770	776	766	785	753	765	804	755	757	777	773	790	752	776	849	772	796	802	781	788	763	762	753	766	738	758	782	810	774	798	768	757	778	752	744	760	813	855	802	785	801	836	779	794	755	764	802	787	821	717	779	829	804	784	797	762	815	804	783	799	798	795	754	760	757	791	745	837	800	837	754	774	753	761	812	770	811	764	760	775	753	790	844	760	822	776	801	803	781	754	764	837	804	802	791	739	738	775	788	785	783	793	804	749	751	776	788	729	785	746	790	777	770	792	724	763	783	794	780	768	804	750	814	753	820	764	814	731	808	779	773	783	782	770	775	823	775	824	763	795	755	778	779	739	733	769	778	779	782	786	767	786	818	758	749	752	815	810	787	735	806	784	810	736	765	786	779	756	815	843	793	730	795	759	804	844	795	792	809	788	769	793	785	789	773	852	795	770	773	825	741	793	797	796	812	796	848	746	763	765	794	782	768	808	776	795	803	770	748	753	847	737	791	767	749	756	769	768	779	778	790	834	803	744	832	811	784	767	768	812	790	777	785	765	803	787	771	778	736	814	796	765	821	800	792	754	819	826	803	765	724	731	775	772	816	837	781	795	786	769	821	820	797	775	760	782	792	783	816	784	826	793	802	761	760	758	751	783	848	787	850	708	770	762	774	757	749	817	779	835	831	815	801	759	779	767	816	767	767	796	780	762	769	807	779	772	797	831	708	784	762	787	772	769	817	776	792	779	803	806	745	803	755	765	736	799	767	795	733	724	762	759	801	779	768	788	758	775	808	830	749	818	823	780	794	739	838	813	771	800	850	781	789	765	781	780	858	790	796	772	837	820	763	819	820	783	846	788	790	820	796	779	774	803	808	795	764	746	760	784	790	827	790	786	742	777	781	830	786	813	812	756	785	769	756	808	806	785	774	729	778	785	739	787	783	795	799	783	813	787	767	808	834	772	812	767	761	803	808	767	790	804	766	771	804	795	798	814	821	732	728	783	790	755	765	812	791	824	779	788	794	829	744	804	784	772	807	812	792	765	803	789	806	797	786	766	756	787	784	795	784	797	795	750	786	787	761	777	815	766	747	804	762	835	810	818	764	736	813	815	803	807	775	788	764	751	806	830	810	753	780	804	798	791	813	794	801	733	814	745	758	812	769	793	825	779	805	791	805	783	802	746	797	815	796	787	825	811	804	781	774	787	779	816	743	777	787	797	795	780	774	746	753	827	711	815	809	771	753	744	792	824	846	789	777	804	782	813	875	804	785	825	829	772	743	802	773	798	759	795	776	775	813	767	785	773	743	796	796	744	786	785	728	815	802	822	773	745	831	739	773	749	775	738	773	826	770	835	782	764	782	769	790	728	741	777	783	797	803	768	774	767	747	812	791	802	825	849	751	815	783	783	737	789	758	776	782	778	829	802	776	736	745	790	755	802	790	767	825	760	811	833	775	793	807	789	799	743	810	801	811	805	752	762	769	799	804	832	771	745	775	798	787	793	738	737	819	745	779	779	809	814	757	801	744	743	790	778	756	803	781	816	778	784	785	776	811	767	799	805	790	751	733	771	814	852	796	835	795	720	789	789	805	813	745	753	738	781	765	761	784	743	831	736	784	819	803	791	779	765	789	805	772	786	781	792	750	761	724	836	789	772	796	797	773	779	793	787	822	834	769	778	695	769
6633	674	774	656	560	504	478	455	402	412	387	358	379	388	360	381	384	373	359	382	381	345	368	382	369	394	368	366	388	377	364	376	379	345	400	359	320	337	378	387	373	364	383	370	357	355	378	379	358	335	351	379	349	360	362	321	341	373	377	353	342	342	333	375	362	333	349	362	372	369	362	351	358	397	347	357	370	368	367	359	373	349	369	332	355	347	392	359	359	375	331	365	360	320	361	390	353	396	377	359	346	379	324	347	384	358	371	345	373	346	363	340	356	398	364	329	368	359	383	341	378	374	391	351	328	347	326	351	377	330	374	352	384	332	353	378	352	348	376	389	367	343	372	368	366	379	326	322	368	370	366	389	377	323	353	353	342	375	364	358	374	338	394	382	355	374	362	370	393	388	365	379	361	349	338	343	316	339	374	348	342	372	399	359	400	342	313	343	321	357	302	375	346	365	347	339	370	364	352	351	327	355	343	369	370	369	400	370	332	374	362	363	349	353	336	367	352	336	373	351	345	373	367	346	366	390	366	333	399	381	366	384	406	408	352	356	367	364	364	362	383	375	349	368	357	306	392	333	325	344	349	365	322	376	355	359	350	391	374	372	364	366	348	356	369	372	348	322	368	355	365	358	371	357	384	407	342	353	336	367	354	364	362	366	357	383	351	338	371	357	377	378	340	353	370	381	377	367	353	360	330	340	350	378	350	347	377	355	361	411	333	338	374	361	365	343	355	362	353	352	381	342	301	357	355	387	328	326	357	355	376	349	390	368	371	363	364	373	347	363	348	353	370	348	340	356	340	376	356	363	376	360	369	382	351	381	357	323	361	358	372	345	375	367	354	355	358	348	356	372	367	347	359	356	362	356	365	351	358	337	385	351	352	377	381	333	379	370	339	390	368	344	361	365	336	324	379	336	374	339	348	359	333	365	353	370	354	380	353	388	327	347	343	357	378	344	353	366	378	390	311	373	332	369	363	378	386	368	384	363	391	361	352	359	343	372	371	379	397	344	348	354	397	321	372	386	361	379	382	345	350	360	348	314	329	356	342	350	342	350	382	361	329	353	351	369	383	363	353	361	353	396	343	350	382	369	383	403	345	347	359	352	389	360	363	397	382	384	361	358	396	335	359	345	385	374	362	372	329	382	394	362	372	381	400	380	374	366	360	337	347	382	358	390	357	358	353	337	324	351	379	370	367	320	377	388	337	361	411	377	382	355	360	367	322	367	373	370	347	353	350	344	359	373	359	357	350	364	356	373	381	362	398	351	341	353	357	377	350	389	357	353	374	382	360	389	369	320	341	333	361	361	357	346	374	418	344	364	345	362	345	351	337	367	389	361	381	345	378	367	379	364	345	360	387	337	344	390	378	331	351	364	353	397	354	366	320	363	313	337	339	359	373	352	364	312	358	372	381	342	384	308	377	398	334	375	336	353	377	417	339	388	330	365	348	359	357	353	358	326	362	340	396	378	396	356	370	350	369	338	359	321	347	339	357	382	321	318	330	368	329	364	361	341	326	413	321	368	380	336	362	374	344	371	355	357	398	367	348	327	357	359	371	361	378	365	358	325	355	366	341	343	332	368	361	357	389	366	362	346	353	372	389	342	392	344	362	362	334	391	349	351	356	347	345	347	357	360	378	348	343	359	378	352	352	354	391	345	386	346	294	353	398	371	344	381	368	384	356	353	396	356	348	410	384	339	339	371	365	362	331	386	364	358	360	355	359	368	353	372	359	340	309	385	339	339	368	361	372	350	343	351	394	397	366	364	359	335	329	322	374	348	362	368	360	324	356	383	378	363	345	401	373	360	367	381	356	335	359	343	366	348	371	359	348	368	369	344	380	357	364	359	355	372	346	375	389	373	330	340	345	347	347	356	358	356	371	365	337	361	391	375	362	350	341	375	329	375	323	325	378	355	393	364	347	351	331	373	369	348	348	328	395	338	388	392	319	354	330	364	345	375	378	357	348	329	373	360	368	350	390	357	364	387	346	346	341	362	348	347	359	346	334	371	369	364	389	355	390	367	354	362	351	338	348	378	327	353	346	381	329	319	379	331	380	344	367	343	352	331	355	382	353	375	350	407	374	379	372	385	351	369	363	345	371	357	350	382	359	337	338	358	388	337	339	387	337	362	332	331	344	357	341	354	387	355	364	337	351	362	369	400	348	348	387	362	379	321	364	341	347	375	389	407	337	371	335	346	323	357	337	362	351	362	341	370	316	406	350	345	360	365	345	340	336	343	401	350	355	359	343	351	379	419	377	341	386	349	328	415	358	380	377	386	360	367	370	310	335	352	363	343	396	361	378	396	361	348	367	318	384	349	329	354	352	360	371	366	366	354	351	348	369	345	321	404	362	410	341	354	362	371	402	336	379	348	345	361	389	351	370	351	367	366	357	343	371	356	350	381	359	373	364	363	371	343	346	360	328	357	354	335	354	371	356	381	359	373	404	344	339	307	395	345	354	384	357	376	361	380	387	346	391	359	328	373	365	343	355	382	354	358	349	352	367	375	420	413	340	375	335	366	354	350	380	376	385	366	367	360	369	342	352	352	350	334	358	388	319	375	361	415	348	353	383	382	352	355	361	347	370	344	384	382	365	355	381	392	341	373	400	341	345	358	356	355	374	376	356	365	364	386	334	391	346	361	330	371	344	357	363	320	380	348	355	367	383	384	338	374	376	355	376	367	365	346	376	397	350	364	329	397	367	383	353	338	382	335	336	359	360	379	343	335	356	384	359	385	349	329	327	340	349	357	362	354	355	367	346	371	373	353	362	399	377	329	360	385	380	337	340	358	347	344	361	377	376	359	362	340	325	347	395	372	348	349	371	369	332	356	343	340	368	364	348	359	369	353	344	345	306	346	375	362	344	337	357	391	355	383	357	331	359	399	365	369	405	392	370	347	344	355	372	336	373	387	343	377	370	367	406	388	350	335	341	359	384	337	356	395	386	376	366	369	368	348	356	340	381	355	336	349	378	372	347	394	336	366	364	374	358	355	341	342	388	384	343	376	349	377	350	354	394	379	356	386	364	361	366	353	387	362	365	350	345	370	375	390	388	326	370	342	397	361	353	395	380	373	366	362	364	393	392	364	395	425	396	361	379	330	347	323	337	385	339	357	352	356	361	386	351	354	376	352	359	293	380	350	379	367	401	331	328	354	371	339	362	370	367	358	361	365	322	335	381	385	355	358	341	379	352	331	372	380	380	331	391	378	366	368	354	387	348	354	390	357	390	365	347	353	368	372	371	382	345	371	368	338	360	358	387	384	370	359	366	379	336	367	349	382	321	365	329	353	377	389	342	352	346	377	366	378	339	380	383	362	349	377	378	317	380	345	340	411	360	398	351	339	365	359	378	370	330	373	335	385	377	372	357	393	366	367	365	334	374	352	356	335	328	344	316	369	362	374	327	341	345	359	382	384	339	351	331	318	353	363	368	349	363	364	337	366	349	309	364	378	330	390	364	397	396	378	334	339	375	348
6495	1184	1724	1914	1763	1626	1416	1273	1191	1167	1103	1054	1009	1057	1032	970	998	966	922	956	968	1031	1007	959	1075	1030	953	847	870	910	870	919	880	914	860	851	907	866	891	847	883	857	883	876	871	939	901	857	855	892	863	884	850	900	890	866	886	894	887	850	877	944	826	879	857	908	915	893	870	907	836	931	844	923	885	811	902	848	872	867	863	866	871	841	865	905	817	896	821	906	876	884	854	905	856	871	851	869	919	826	908	887	881	981	887	861	865	869	852	838	871	857	858	877	953	879	876	866	936	869	874	838	840	910	854	871	863	874	853	885	910	862	894	926	902	839	935	867	913	869	939	893	896	891	875	878	880	890	898	883	882	878	900	904	868	888	831	860	885	798	910	873	884	910	881	883	894	840	889	913	883	835	839	931	845	861	926	892	862	868	872	869	879	867	871	917	872	866	859	845	863	885	826	834	845	854	900	877	902	839	871	917	859	860	877	888	767	902	845	888	884	813	857	858	869	878	909	944	921	883	881	855	898	883	854	854	877	851	855	877	901	864	792	944	871	853	909	858	869	920	856	847	874	849	859	853	872	899	873	892	847	869	903	851	854	871	940	905	856	906	847	869	849	874	893	822	856	900	868	851	901	895	835	904	886	905	886	873	893	887	888	818	858	874	922	836	837	897	870	841	892	885	886	864	876	826	857	837	875	846	886	883	851	847	893	902	889	960	856	892	901	852	820	818	943	883	823	830	873	905	892	876	908	883	927	827	866	834	850	887	909	871	903	840	893	893	841	848	840	872	917	914	944	856	880	841	872	903	908	827	834	811	877	840	851	854	886	876	878	830	930	884	899	876	834	831	862	898	834	855	910	869	898	882	848	875	781	882	907	877	816	924	902	853	816	823	873	919	875	859	885	889	864	873	860	875	847	882	934	910	836	859	859	890	811	853	887	836	878	903	865	829	893	858	837	908	880	858	819	887	847	858	924	892	857	903	841	903	897	923	877	848	806	854	876	842	870	866	857	899	883	867	824	840	919	884	864	871	831	876	888	883	858	911	803	907	875	855	876	860	863	865	936	877	900	841	887	897	890	877	887	866	923	883	868	905	895	904	871	875	847	878	856	834	886	873	824	864	870	847	911	843	855	906	867	857	866	869	867	884	903	903	852	914	827	857	868	816	858	866	825	896	836	846	854	894	887	876	852	849	895	864	877	858	890	882	896	849	898	875	866	923	925	826	903	918	886	895	882	906	904	809	905	827	880	841	889	880	910	870	858	861	910	867	907	935	864	871	860	866	871	877	858	851	843	886	874	831	863	872	891	847	826	916	886	845	825	867	906	913	881	848	852	857	825	849	897	880	896	859	876	863	833	931	875	874	872	850	923	915	860	913	885	891	826	924	852	905	901	819	847	862	825	896	862	851	848	865	902	837	873	873	832	901	906	898	880	865	882	882	922	868	859	891	934	905	897	850	819	869	896	906	818	865	849	879	887	858	893	872	835	874	908	872	876	877	894	856	885	866	879	830	876	872	859	830	857	918	883	876	869	883	883	866	856	856	838	837	835	826	878	883	862	857	856	839	861	897	816	855	916	889	862	870	899	889	865	909	892	903	836	887	881	851	911	843	883	888	921	864	893	897	903	844	874	893	894	876	899	848	852	878	843	883	871	899	845	815	876	907	855	875	899	859	969	909	876	905	847	877	854	914	897	884	807	850	884	869	847	806	835	870	870	852	907	885	843	854	883	870	812	876	847	864	919	887	862	842	908	851	859	852	860	886	903	838	903	906	875	881	886	834	877	875	868	790	864	890	874	872	923	883	883	912	865	887	910	873	868	913	873	889	909	908	849	863	866	862	791	947	886	901	871	828	833	882	902	842	902	825	911	833	879	862	830	876	844	864	865	859	931	898	863	866	876	897	941	869	874	892	852	865	900	899	880	893	910	907	861	900	863	803	843	878	861	873	874	885	859	847	886	842	865	872	883	838	903	847	858	911	903	813	831	921	876	863	865	889	836	893	877	860	807	861	860	878	865	907	826	855	822	832	807	839	910	877	898	904	848	876	896	877	899	889	927	816	859	890	895	912	852	870	854	832	870	862	846	883	899	899	865	815	869	869	821	876	851	906	853	865	876	868	900	886	901	894	844	888	896	887	856	860	845	856	847	914	911	853	890	868	893	890	871	871	829	900	819	863	875	916	824	858	872	891	897	865	869	914	855	933	845	863	849	868	883	856	845	849	891	880	870	841	867	861	839	867	817	858	858	897	914	898	853	872	876	847	890	867	834	813	831	896	874	869	837	873	872	884	875	893	812	895	834	864	866	816	833	895	904	898	892	877	873	877	931	874	857	840	893	919	886	838	868	924	895	921	925	948	849	869	849	849	819	832	824	904	891	833	891	958	880	916	897	851	898	872	914	874	893	857	918	860	852	892	863	781	861	877	880	918	854	867	877	907	879	903	907	833	916	840	858	904	872	887	872	844	873	874	857	892	917	857	852	868	872	879	926	836	881	882	856	847	849	895	884	894	893	897	900	827	878	833	864	876	878	844	883	859	890	875	880	839	832	861	798	850	890	876	879	887	822	899	853	874	868	904	903	828	873	848	871	890	891	892	852	921	857	908	832	956	870	891	869	841	839	872	902	848	877	862	872	906	911	892	867	853	855	897	867	865	911	828	891	872	855	896	849	877	901	858	892	890	833	819	865	904	893	845	862	877	886	872	897	838	898	884	901	854	822	844	880	860	843	863	851	887	830	887	881	865	846	840	829	874	835	855	846	846	898	861	861	871	871	906	867	858	853	852	838	855	852	838	835	827	874	866	863	854	850	854	823	869	872	833	863	888	820	884	889	863	896	855	912	810	913	841	863	865	824	874	831	863	900	882	891	894	867	887	869	869	869	848	877	824	868	902	874	854	855	865	896	834	889	876	891	878	851	900	825	870	863	912	851	880	933	874	918	875	866	881	842	829	918	863	895	834	894	877	875	817	834	817	835	914	863	881	825	885	882	884	828	852	939	897	934	876	899	871	889	852	864	893	860	867	877	895	879	815	885	894	926	838	881	848	860	843	846	880	859	883	918	867	841	877	862	835	884	928	809	903	902	919	881	875	878	894	849	923	911	868	853	907	907	896	848	911	911	898	886	835	886	831	899	848	888	925	879	864	866	872	854	869	828	913	863	869	883	846	851	824	892	885	859	956	820	881	845	872	844	816	899	889	830	845	843	838	870	815	870	875	888	911	844	848	876	834	872	844	882	850	893	883	843	908	883	945	870	882	893	872	955	861	883	878	892	859	880	863	878	882	858	855	892	880	819	888	916	861	921	905	882	872	861	832	904	911	925	848	891	861	826	854	844	907	849	833	854	874	934	830	895	841	879	855	885	881	877	810	861	873	866	891	869	897	876	867	860	892	874	907	878	873	855	851	824	869	854	840	877	887	875	895	889	876	880	862	869	836	901	881	885	858	890	848	822	871	891	856	851	842	905	906	827	865	870	877
12151	1053	998	780	528	460	436	370	347	314	254	289	230	237	248	243	217	237	258	222	229	221	249	257	218	220	245	222	254	203	230	216	229	194	233	215	206	216	183	217	199	214	232	212	247	241	227	225	228	246	248	214	228	234	200	225	212	209	195	218	210	219	226	217	197	247	220	214	244	237	197	202	225	190	214	235	202	207	229	215	202	218	243	233	219	205	244	228	208	207	208	230	214	201	207	239	212	222	218	213	198	207	218	227	216	214	205	198	216	215	223	212	221	259	222	222	203	218	250	194	211	213	198	260	227	221	225	236	188	215	237	208	226	222	212	225	253	224	204	195	215	200	225	228	203	226	222	216	201	167	189	223	227	199	240	208	213	224	208	221	229	206	217	234	218	199	223	223	210	229	210	228	185	229	222	211	207	219	218	208	231	251	230	231	209	204	236	204	197	214	214	223	202	216	190	196	209	231	205	211	224	206	228	258	226	201	217	227	220	203	209	224	192	180	213	216	226	186	212	230	234	226	210	221	220	206	210	223	209	204	205	199	220	195	203	242	227	200	218	223	209	228	215	204	189	211	223	232	213	190	213	226	239	223	225	214	187	207	230	213	209	226	252	225	231	194	217	230	203	190	209	216	209	227	217	219	216	217	232	233	209	215	248	232	225	217	227	209	228	211	216	205	202	195	223	200	217	203	225	204	220	207	186	192	240	223	213	229	217	220	226	211	242	223	214	221	198	183	219	209	210	184	247	185	193	200	221	232	214	233	232	209	207	263	213	228	209	214	218	231	232	219	214	205	191	222	198	209	202	210	199	223	236	223	210	200	215	204	213	227	217	236	227	222	226	220	208	218	224	221	227	227	227	224	217	225	215	196	234	226	218	205	200	209	230	207	207	236	215	186	200	199	213	229	243	194	210	231	223	241	199	223	225	212	213	210	206	229	223	256	242	219	210	231	198	217	204	220	207	220	214	205	232	181	199	204	206	205	210	224	233	204	204	203	217	188	221	189	227	210	218	214	218	185	230	214	221	215	199	215	241	235	231	230	191	194	208	215	238	193	213	232	216	234	229	224	211	250	194	204	200	220	205	208	203	191	227	221	222	239	210	193	197	198	228	220	184	221	195	213	224	204	216	229	217	189	183	225	211	192	212	262	218	201	229	197	258	231	201	209	192	200	199	193	209	226	201	224	203	200	193	180	244	234	183	232	221	228	209	233	211	207	197	210	186	228	188	177	222	215	212	200	223	238	177	209	203	217	214	206	211	191	239	222	222	233	206	211	261	218	229	230	222	226	220	212	237	228	225	193	192	189	188	200	220	214	232	199	196	214	213	219	196	207	211	258	206	225	196	200	215	215	192	182	203	227	224	214	208	214	214	211	206	227	248	196	227	232	246	187	213	179	196	204	186	215	195	208	215	273	237	247	212	224	229	213	213	206	192	235	218	232	198	207	223	213	227	220	215	241	207	213	226	230	243	233	205	209	209	225	202	204	221	200	221	201	202	221	214	217	201	190	208	224	202	208	227	220	210	208	216	232	208	234	207	225	219	230	234	231	210	208	241	242	208	214	247	205	216	187	225	214	234	229	199	192	215	192	229	213	204	241	237	226	207	233	199	236	189	225	190	257	218	200	228	205	236	233	230	230	221	197	207	230	231	221	200	194	216	233	189	211	181	210	227	242	241	201	218	225	217	208	237	184	215	234	235	208	207	221	223	222	206	244	227	198	216	220	217	219	230	245	218	215	229	215	208	198	215	202	195	219	221	223	191	225	225	251	220	195	201	241	219	217	206	242	210	247	233	206	222	219	224	199	205	223	229	213	226	222	219	213	213	207	204	207	227	194	222	221	217	228	214	199	204	216	224	181	217	238	197	214	222	204	209	212	196	233	247	234	223	204	215	232	192	208	211	196	209	195	208	204	216	215	231	223	220	222	210	235	213	213	211	191	234	182	212	200	213	193	221	241	205	218	209	213	188	211	240	222	200	197	210	231	210	207	214	213	210	229	239	233	212	243	177	232	191	214	177	179	207	224	202	229	214	251	201	214	214	202	232	177	209	197	215	213	221	211	204	220	189	234	201	205	227	205	201	209	241	217	225	213	201	192	233	222	203	217	203	230	219	203	247	212	208	219	217	204	244	224	236	190	194	228	203	192	224	212	222	192	236	273	204	191	216	236	234	217	219	198	211	218	208	194	224	209	226	210	200	236	212	213	218	197	205	266	212	216	213	223	198	196	235	229	236	227	184	233	231	222	218	202	193	200	184	220	217	204	208	227	205	187	215	191	218	225	219	199	211	218	224	199	207	213	236	200	210	184	230	226	213	206	225	205	210	212	246	253	206	213	228	209	219	200	206	226	232	222	215	220	198	195	194	210	193	236	207	204	219	224	225	214	217	233	216	236	213	205	223	207	183	226	218	204	227	217	215	223	219	205	212	208	206	228	205	204	224	216	230	194	248	213	205	176	206	206	233	233	216	243	219	199	221	198	201	215	227	208	199	185	232	224	215	207	214	205	198	189	225	218	232	218	230	207	215	217	213	191	181	212	211	231	184	221	225	200	228	217	211	225	201	211	214	222	221	218	214	192	191	206	245	211	171	161	240	246	230	219	205	200	250	194	230	197	226	218	217	187	208	207	221	208	205	225	221	222	204	217	200	242	233	222	228	236	225	197	223	213	241	206	235	245	216	197	203	190	195	236	216	223	237	219	199	211	237	208	213	238	229	248	201	214	239	192	186	223	224	202	215	235	212	224	226	218	225	224	206	189	215	215	228	229	237	222	232	239	227	210	232	211	235	245	203	234	210	215	191	222	219	223	205	231	229	181	190	241	223	219	224	202	168	217	210	238	204	227	215	194	196	196	206	201	236	198	195	216	212	197	220	244	220	217	210	210	236	225	199	216	206	200	254	213	220	206	212	241	210	217	211	166	207	221	202	249	189	198	220	195	191	219	239	215	248	212	209	243	196	209	201	216	210	236	205	197	217	216	214	240	242	231	217	212	228	233	231	170	222	248	227	213	215	219	203	214	223	214	218	209	199	208	195	191	230	227	245	211	214	212	221	234	221	196	221	193	242	260	237	212	232	203	209	218	228	192	233	197	219	213	212	241	248	190	213	200	207	240	208	230	211	225	204	195	230	217	215	239	217	210	224	196	224	200	221	237	211	227	228	228	224	209	221	251	207	212	223	207	208	194	209	228	244	229	216	245	202	203	220	210	223	234	222	225	189	235	206	219	232	221	209	235	204	219	203	226	199	215	208	213	227	188	196	244	223	205	224	216	215	206	233	208	212	223	210	184	191	227	214	222	221	205	215	229	206	239	182	216	237	202	226	225	192	234	217	196	227	227	199	229	198	207	222	197	210	190	220	219	245	219	226	230	196	220	185	224	233	206	253	217	188	212	215	224	230	228	233	209	240	213	220	208	224	223	191	207	241	190	217	243	203	227	231	246	202	230	232	237	217	231	189	208	217	214	233	214	187	230
7936	1122	2069	2289	2017	1851	1537	1322	1180	961	913	839	818	769	740	735	699	698	677	670	671	703	706	800	748	688	629	556	607	586	551	557	588	586	561	518	535	576	533	563	582	578	550	549	533	531	512	525	537	579	546	527	526	516	572	548	586	503	526	553	571	536	576	548	581	569	560	513	526	532	558	555	530	560	538	567	530	515	555	535	560	544	543	547	579	572	520	541	572	516	556	584	525	538	535	570	519	521	537	566	543	526	500	529	546	549	514	555	518	539	496	523	531	533	539	528	537	563	541	586	535	520	548	559	538	520	573	546	508	531	528	526	502	516	543	555	531	506	550	529	566	535	564	549	540	534	558	504	550	515	529	567	545	606	522	521	518	533	512	538	520	523	493	534	537	549	554	530	536	506	564	578	498	512	525	511	522	559	523	524	541	552	551	555	558	557	556	537	545	487	565	505	483	544	583	564	542	540	545	561	559	541	566	519	548	568	517	524	549	463	544	532	541	513	588	507	496	552	541	557	566	515	521	530	535	550	575	484	516	555	503	553	579	566	571	534	537	521	553	564	490	541	550	554	515	530	534	530	546	519	509	562	511	542	540	539	522	547	513	546	538	538	515	544	535	554	517	512	537	520	541	537	533	555	581	517	546	516	545	503	546	539	574	523	513	550	543	544	531	569	544	570	514	540	534	531	523	561	582	517	562	542	519	532	521	538	484	533	528	517	568	557	505	550	538	589	545	534	492	525	554	588	576	540	521	485	522	534	562	504	508	510	511	528	538	534	511	502	547	577	539	527	544	522	575	569	547	514	524	532	571	568	572	539	562	524	502	522	539	557	544	520	553	566	530	495	536	567	535	533	534	576	538	552	487	517	536	533	543	495	541	547	530	582	549	577	537	518	539	534	496	506	521	498	556	554	551	520	534	485	513	544	561	557	523	519	547	586	549	543	502	562	557	506	545	562	555	546	533	555	539	568	553	529	556	532	534	598	562	552	532	511	553	567	510	583	543	496	535	536	552	551	597	548	564	532	561	605	519	565	531	555	544	523	494	519	474	532	480	541	554	534	549	554	525	559	537	516	520	478	537	565	541	524	568	545	527	524	539	523	538	542	556	543	481	560	506	510	541	505	584	535	529	546	511	526	576	555	536	513	528	550	500	572	609	527	558	506	559	526	557	536	511	544	550	511	553	563	561	559	563	511	550	522	539	506	543	572	578	553	554	521	510	573	520	529	552	550	515	585	546	546	552	517	554	521	551	511	485	531	488	542	543	551	550	566	541	521	551	552	493	542	536	547	543	517	562	541	556	520	547	535	598	506	544	558	493	563	523	555	515	553	479	531	498	475	549	538	524	527	529	554	549	524	533	569	516	499	526	544	570	547	518	507	514	569	548	551	538	540	544	558	529	536	518	519	519	583	538	559	510	549	507	542	524	504	517	523	540	548	528	558	558	533	519	549	541	533	555	587	502	510	537	531	552	535	506	550	558	521	524	467	552	496	591	552	503	536	532	503	536	563	570	558	497	562	552	513	529	522	551	520	496	592	460	543	541	546	531	552	547	546	509	508	526	525	545	513	508	516	532	518	549	558	565	525	535	585	487	526	606	536	519	521	539	544	567	520	537	548	542	541	534	545	534	542	538	552	502	545	513	567	535	560	564	569	534	510	516	543	520	538	523	528	489	579	532	552	565	530	574	601	531	512	573	576	523	510	509	554	500	590	511	490	549	508	551	537	495	518	573	549	571	566	580	535	550	538	506	529	522	537	524	521	532	558	519	543	558	552	547	574	538	555	556	544	509	577	523	516	529	529	550	540	545	523	529	588	532	584	536	479	516	576	522	531	528	548	513	508	483	526	523	509	513	548	502	492	537	520	570	567	569	567	558	565	512	573	519	560	576	499	533	551	591	515	532	571	524	567	529	548	536	553	550	564	542	552	471	538	535	578	552	559	555	566	533	522	508	508	531	541	508	536	523	544	537	541	539	539	516	503	581	537	570	536	528	506	536	575	560	509	475	554	535	545	528	546	555	532	545	544	513	545	512	556	577	561	543	566	549	539	531	554	552	518	536	537	528	571	568	565	566	542	544	525	560	561	500	534	548	574	557	550	538	547	539	570	556	544	541	497	547	528	551	537	565	549	552	500	526	543	557	549	545	550	556	488	533	570	549	522	489	552	528	572	502	489	576	465	505	547	544	506	530	542	537	531	539	560	487	556	535	571	529	533	505	534	562	531	547	543	497	488	539	510	517	498	550	533	535	524	543	568	570	522	547	523	527	516	536	558	546	524	572	546	523	534	531	521	542	532	529	553	597	531	514	500	484	509	525	537	549	544	526	516	552	545	574	539	538	506	565	544	522	540	532	523	547	518	543	575	538	529	579	530	522	583	555	537	515	560	519	545	538	521	537	543	555	525	549	522	555	516	516	523	522	551	535	502	499	511	508	519	565	549	517	514	505	570	554	532	505	536	558	550	558	524	548	541	567	530	529	561	557	571	547	517	474	567	537	565	492	536	516	536	558	527	568	523	517	560	515	530	524	530	590	522	530	529	522	544	531	525	558	517	543	520	575	553	532	583	566	501	566	540	586	549	542	532	529	539	518	533	537	547	522	510	580	564	507	585	550	544	552	516	518	548	509	517	530	512	527	549	508	551	536	543	510	516	557	545	596	520	553	540	540	516	584	546	543	520	525	574	548	521	557	557	538	535	512	549	504	547	517	541	557	505	530	529	513	553	504	505	540	509	525	496	557	536	527	522	562	556	501	528	531	493	546	568	557	531	499	496	544	580	545	521	554	524	554	492	510	512	563	574	552	531	553	534	554	610	516	591	545	505	531	548	526	556	558	541	498	541	524	575	533	519	502	524	566	521	542	536	545	467	523	553	583	541	499	555	520	513	532	525	543	562	539	521	548	523	535	556	555	597	518	556	519	573	564	536	522	528	511	516	529	582	567	530	510	540	549	577	574	551	532	516	549	538	544	504	538	599	545	533	561	517	547	542	535	519	511	505	507	538	514	575	522	525	531	546	504	536	581	590	490	532	520	553	539	503	531	552	605	518	529	515	587	496	501	526	540	487	557	528	492	559	553	553	572	556	523	530	531	550	551	531	510	511	549	560	507	577	523	571	527	506	577	538	561	525	523	528	532	527	514	546	566	522	544	517	521	530	548	540	539	508	517	498	524	542	518	548	515	565	566	546	551	559	583	565	554	545	528	512	530	545	572	508	535	514	591	494	552	554	543	529	561	578	524	535	546	583	539	569	534	519	502	507	552	519	540	546	566	479	551	482	531	552	520	542	559	526	527	531	513	482	522	530	566	511	540	550	565	550	535	583	562	540	529	544	529	492	524	548	540	514	534	515	508	546	514	517	545	552	503	542	549	540	522	553	579	519	547	480	524	536	555	556	538	557	510	516	554	545	585	554	572	527	561	547	545	547	545	557	605	541	525	563	565	540	562	547	512	509	552	572	556	555	530	572	507	538	539	539
1451	376	416	381	343	333	343	288	314	329	289	312	302	316	301	324	293	279	316	294	313	306	346	305	342	351	323	300	294	293	327	319	300	319	341	302	307	330	287	326	334	329	300	314	332	307	317	328	307	336	346	322	339	314	307	323	335	314	309	338	345	333	316	282	326	281	317	288	301	304	274	325	297	319	338	318	302	328	295	316	307	306	325	318	278	310	302	311	290	308	318	334	288	327	298	295	340	304	310	331	289	293	328	306	313	320	297	297	314	330	332	266	312	286	320	310	291	296	330	289	319	295	314	341	296	336	298	332	303	305	322	333	310	326	313	302	310	316	277	307	286	305	320	350	327	336	317	282	307	317	292	327	297	345	340	333	337	346	299	302	318	318	290	283	295	324	331	351	321	318	308	289	332	314	350	314	305	316	333	323	318	296	333	296	324	271	296	299	283	324	282	298	327	306	292	320	282	291	290	312	348	288	317	283	308	334	302	323	296	315	303	304	283	296	298	288	315	316	312	300	323	310	303	302	323	310	297	319	307	280	304	329	326	325	301	326	310	329	295	304	310	291	299	301	298	313	331	305	314	308	294	317	319	307	341	305	352	292	324	312	310	311	305	317	303	328	334	333	305	325	317	293	316	336	346	324	277	285	300	332	318	325	279	289	339	311	335	320	320	292	298	348	327	314	285	315	347	317	312	317	289	297	320	336	289	320	303	342	364	324	308	292	314	330	293	303	322	311	319	300	300	298	320	308	294	315	326	308	322	314	326	301	315	309	328	329	304	304	306	311	312	325	291	278	316	334	321	314	299	303	341	298	302	316	303	305	299	314	307	305	316	321	293	317	327	323	319	326	343	303	302	294	319	333	308	306	297	289	299	279	326	296	301	293	305	361	335	296	341	335	310	317	301	335	325	316	320	282	304	330	335	293	319	300	296	279	316	310	274	300	299	310	311	327	313	333	325	330	303	308	297	291	290	336	315	322	298	323	283	303	323	343	337	327	311	305	291	318	319	295	317	287	348	305	301	333	313	298	315	324	312	309	317	317	305	304	367	331	329	292	340	317	318	333	331	318	303	317	317	295	317	301	305	302	267	333	329	326	319	292	305	293	277	297	305	320	316	318	288	327	283	333	318	302	350	327	301	320	297	301	286	312	321	317	331	309	319	329	333	286	294	278	314	332	304	294	321	331	303	297	304	342	342	304	275	332	346	311	306	364	321	317	315	287	315	349	318	337	300	300	312	294	324	306	324	289	293	290	310	313	304	319	290	317	295	319	293	335	287	344	287	315	311	325	326	340	292	318	321	291	324	280	335	302	296	330	305	312	280	320	295	302	323	292	313	299	313	349	340	319	323	302	280	305	317	328	338	296	320	301	335	314	305	296	304	302	320	286	316	303	317	326	327	304	308	299	335	319	333	299	320	321	297	301	301	344	322	339	308	308	287	310	315	317	315	298	314	287	277	306	348	327	328	275	313	292	293	291	323	292	332	305	256	325	319	299	302	316	309	314	299	387	319	319	289	315	317	278	304	341	334	325	292	301	349	335	319	273	298	340	311	299	281	302	294	321	317	305	316	313	323	300	332	335	304	298	300	299	337	273	322	305	293	326	282	319	321	343	336	276	318	330	316	325	316	332	296	306	331	315	354	304	292	306	332	304	326	281	291	325	340	271	323	301	342	287	287	323	335	341	304	285	301	319	300	323	291	310	311	306	351	313	328	302	296	303	309	312	313	349	318	303	339	289	320	337	316	340	318	334	290	307	281	294	265	317	302	365	311	332	320	305	324	322	326	300	295	308	314	318	311	319	289	353	303	294	343	312	311	297	344	337	329	308	319	340	294	333	318	335	301	292	305	286	351	311	302	307	295	328	335	342	290	318	310	324	316	300	324	313	310	302	300	311	315	309	328	298	347	313	297	278	297	306	290	285	338	329	296	317	342	302	306	324	315	342	315	351	306	271	328	340	293	344	336	323	317	308	308	292	324	306	358	319	317	310	307	288	294	350	308	308	341	275	356	317	329	318	307	296	332	270	324	301	268	312	281	326	302	306	312	314	312	286	320	336	326	320	311	311	303	319	316	303	314	308	310	309	282	335	310	287	302	277	322	322	294	301	306	318	296	311	301	340	293	298	281	310	304	291	292	302	306	311	324	337	299	323	293	323	323	328	313	291	342	310	355	317	362	299	295	299	324	307	312	288	286	326	309	323	302	332	300	296	320	319	308	269	314	310	300	336	338	305	307	322	308	337	329	325	327	270	345	313	315	325	321	298	312	280	318	301	303	331	317	278	304	330	307	321	306	321	321	303	332	291	285	361	311	301	298	322	299	294	332	292	284	298	327	318	279	293	352	325	292	320	318	296	301	302	340	310	316	304	322	338	317	321	331	282	327	288	336	314	353	301	288	314	296	328	302	311	305	301	293	323	312	332	329	297	279	276	298	317	327	294	315	280	286	293	304	282	324	288	310	298	316	326	304	326	301	278	304	308	340	307	324	301	319	321	297	277	314	326	279	299	317	309	351	275	322	297	293	301	296	343	353	297	280	300	313	338	319	280	273	304	292	350	326	289	322	308	300	325	326	256	296	297	292	348	325	300	291	296	320	312	342	334	312	296	307	303	311	309	314	319	313	308	307	337	319	299	301	268	312	256	279	291	321	323	315	346	307	295	318	313	280	315	329	291	331	297	353	330	287	319	309	333	316	321	285	301	321	310	342	279	317	289	285	280	309	316	315	319	302	292	298	322	339	321	303	305	325	297	331	272	293	289	351	284	313	279	315	324	310	349	290	317	306	291	321	308	304	301	298	310	304	307	311	318	329	310	302	316	306	300	321	326	262	320	306	302	296	308	306	304	345	286	308	325	299	318	297	316	312	320	314	319	290	307	329	323	317	317	316	275	318	309	286	294	319	309	313	347	344	329	321	338	297	325	340	284	290	319	306	287	304	301	287	292	302	307	322	314	321	317	301	311	322	328	313	281	339	311	271	302	301	288	341	335	279	338	314	317	299	302	302	310	306	281	318	286	328	326	321	300	319	314	336	305	295	291	305	314	289	352	314	298	325	313	328	316	304	291	296	294	302	306	275	321	284	347	297	294	319	349	324	285	306	346	291	315	274	321	298	326	343	346	285	316	269	332	301	313	311	274	320	286	290	313	310	356	314	311	328	303	334	318	294	305	305	281	292	330	343	311	325	316	315	274	310	316	309	331	302	297	300	307	327	297	301	302	344	306	328	274	293	289	299	336	323	351	302	321	279	298	294	333	323	335	342	334	299	301	341	293	299	283	277	326	321	315	318	321	319	330	310	325	346	309	324	316	316	302	298	337	336	328	339	319	282	321	311	333	331	331	314	310	313	279	301	266	328	324	320	339	328	291	315	302	298	326	323	340	325	273	276	301	288	315	339	305	319	312	310	302	323	308	305	328	323	288	333	298	356	305	321	322	357	307	276	315	319	313	288	333	333	329	341	277	335	330	324	324	289	310
2012	863	945	985	978	936	916	842	811	845	858	804	770	798	844	784	814	804	799	825	809	799	828	790	816	836	796	748	759	789	772	744	788	795	773	787	739	781	760	801	817	762	839	732	780	800	785	810	793	772	780	762	783	737	792	766	777	759	806	791	780	758	742	808	778	792	764	738	804	785	796	798	767	768	799	763	763	737	784	795	754	758	810	732	748	793	752	723	761	750	761	779	769	760	760	770	754	761	794	709	790	792	744	811	770	779	799	798	740	752	764	800	769	778	757	774	755	734	744	769	842	773	765	822	791	763	766	788	803	781	808	734	740	764	756	759	780	791	769	822	787	762	783	798	767	756	736	774	797	759	780	764	760	764	721	807	773	736	787	736	736	712	794	806	727	779	760	806	774	746	792	773	729	774	758	747	770	778	737	802	790	783	798	749	744	801	791	774	728	804	770	707	781	746	777	779	798	787	765	774	746	810	760	712	746	748	808	779	769	786	726	774	774	801	824	746	780	781	822	771	802	815	817	745	790	814	764	801	785	781	732	745	798	717	764	799	739	728	776	746	790	769	782	732	798	765	823	745	744	788	818	721	746	792	753	797	798	776	798	783	781	787	778	792	736	790	742	761	768	764	775	793	773	746	812	785	815	794	774	736	711	806	757	791	784	728	755	785	770	779	749	767	804	798	747	793	747	759	790	800	808	815	709	772	752	758	809	751	755	780	796	832	749	749	801	767	770	787	801	783	778	766	772	719	785	737	738	738	773	747	778	781	793	778	776	783	769	755	766	733	750	734	731	702	776	740	740	801	751	740	766	733	784	773	800	777	784	786	777	763	752	774	786	726	783	742	795	818	776	827	779	792	735	788	754	758	829	752	840	790	792	726	792	755	822	756	731	786	728	766	764	799	806	793	833	756	787	818	805	810	776	770	792	739	783	763	767	785	747	797	755	801	771	814	785	754	824	710	798	820	775	765	802	819	740	756	770	751	773	785	784	807	760	815	779	782	756	800	786	783	832	721	760	760	767	809	765	776	744	796	776	799	742	710	776	754	772	776	786	771	750	784	782	783	787	767	769	790	756	804	760	751	775	809	763	771	754	783	792	757	766	785	786	771	797	767	767	748	802	746	799	736	763	741	769	798	758	732	736	772	788	714	744	789	795	771	759	746	729	758	778	811	754	793	766	763	800	739	788	782	722	764	750	773	786	788	756	734	779	792	723	794	796	783	806	760	764	782	821	792	786	773	792	765	722	726	785	806	746	830	773	723	745	735	824	758	767	730	775	771	764	748	754	794	778	791	770	792	774	774	803	725	785	748	763	764	741	742	759	778	756	808	794	748	758	769	735	801	783	774	759	753	744	786	765	776	751	836	798	770	827	774	800	805	757	799	804	812	792	764	756	826	742	793	789	707	798	774	785	766	735	788	765	747	722	750	779	765	803	790	778	716	774	811	769	758	714	791	820	769	769	759	769	780	759	797	779	771	735	779	796	798	769	791	810	827	762	727	740	822	771	750	710	748	775	726	774	746	750	788	779	742	777	742	730	760	803	804	749	830	747	731	756	738	742	805	753	754	775	784	811	800	818	773	782	704	740	746	779	771	784	702	752	729	781	758	748	767	764	793	755	768	759	806	802	793	718	755	773	821	806	822	759	727	797	823	789	761	759	768	785	747	831	770	725	796	750	767	798	807	751	775	743	774	799	789	728	747	730	802	749	757	780	786	765	731	793	737	795	757	761	786	753	793	737	757	787	742	755	755	769	777	774	777	789	723	750	730	767	736	772	782	772	793	805	716	801	757	791	745	756	727	712	738	784	783	816	769	783	754	764	800	699	754	770	831	768	717	732	783	783	756	781	779	773	810	755	764	810	783	769	771	839	751	735	733	746	774	769	762	768	770	779	777	725	808	720	795	794	760	769	801	785	771	826	714	765	797	728	775	763	721	783	829	712	748	793	730	852	795	776	802	826	790	742	752	780	746	779	774	731	829	794	787	814	745	786	793	776	776	751	781	762	817	798	812	817	768	782	832	797	800	742	820	773	781	738	766	710	840	778	768	743	746	806	761	801	797	805	713	783	785	702	756	833	811	781	779	751	801	829	798	769	767	770	797	757	823	736	845	812	776	771	761	741	778	766	771	801	733	785	732	787	771	779	762	773	786	757	729	751	714	748	753	819	870	793	804	741	754	750	806	789	772	735	786	786	801	747	745	751	805	749	716	767	743	776	798	758	728	777	785	840	801	825	825	747	782	786	727	765	787	728	804	732	778	794	813	801	753	748	819	768	743	749	770	798	860	814	761	762	759	759	771	782	775	765	815	801	794	783	786	770	786	739	801	760	777	774	771	760	800	774	816	803	717	772	761	798	786	762	760	732	750	812	778	778	759	797	734	805	797	798	759	796	742	752	723	806	783	812	795	739	752	756	782	764	788	739	749	764	782	755	767	782	772	781	769	756	753	782	731	755	770	731	787	764	744	809	763	786	758	767	767	734	749	755	767	748	777	781	842	755	811	805	812	722	729	757	727	721	794	770	781	787	799	838	769	825	763	748	763	768	816	775	779	741	786	773	785	799	800	730	765	782	738	751	807	782	735	756	850	748	796	801	808	778	751	794	788	818	753	774	773	782	760	794	738	758	767	785	744	747	750	785	753	786	773	771	772	769	738	758	755	748	760	762	754	754	744	743	815	761	757	772	790	770	737	720	803	760	793	792	774	775	762	766	795	798	774	769	761	779	778	766	764	784	766	746	769	748	786	815	817	784	812	737	756	739	746	729	787	810	778	823	773	770	768	772	804	773	743	797	718	765	718	770	805	784	737	797	757	799	715	773	735	768	761	762	794	743	731	830	763	788	772	788	751	751	766	769	729	788	790	781	791	819	719	772	762	807	771	721	806	772	766	766	782	757	772	792	778	746	783	735	787	737	799	772	797	771	775	764	789	808	782	797	771	828	715	765	791	765	785	812	785	792	729	745	796	738	783	720	800	760	785	789	737	784	755	815	786	746	733	775	768	785	767	749	762	795	778	753	773	794	753	794	772	743	720	759	793	765	783	754	729	766	765	824	808	797	779	737	753	802	791	780	801	768	797	817	794	778	750	770	819	776	758	782	719	815	726	784	766	760	761	749	741	773	773	769	759	753	774	814	800	784	807	695	745	760	776	788	830	751	817	803	825	761	752	741	739	771	778	755	788	753	776	784	788	786	797	800	761	807	830	780	792	742	773	787	773	766	798	759	782	776	772	759	796	757	757	766	733	775	762	744	758	747	790	731	756	784	789	785	734	794	806	752	812	762	744	749	785	782	799	755	754	808	718	736	795	799	831	780	766	772	734	758	808	785	800	773	754	761	733	771	759	735	747	807	781	801	741	756	806	770	785	750	827	754	803	783	741	765	769	774	781	767	730	714	759	758	758	730	762	779	729	799	795	741	738	691	747	814	731	842	831	805	720	752	768	811	745	808	774	743	785	829	782	762	766	743	771	757	786
6536	704	725	644	568	500	489	427	400	380	399	411	379	401	382	369	409	355	370	363	387	359	370	377	374	396	371	339	364	381	384	343	379	341	375	333	364	347	388	382	324	349	380	375	331	344	337	331	360	313	345	340	347	357	367	364	352	365	370	384	311	332	365	348	350	344	372	346	342	359	365	353	348	332	322	317	341	361	360	382	323	347	350	333	374	379	377	380	349	360	365	362	397	355	360	372	341	353	367	380	360	338	327	373	336	376	369	339	367	358	378	367	397	353	387	388	362	364	357	336	371	339	326	348	359	356	332	350	339	399	384	406	364	376	361	365	370	320	372	343	327	351	346	352	365	362	367	395	370	336	364	370	369	378	347	360	360	362	332	349	347	382	343	354	394	349	321	377	369	350	362	399	385	393	319	356	357	359	360	343	373	365	372	348	341	370	338	371	411	377	433	360	360	366	368	393	313	332	351	334	379	381	318	344	383	360	372	377	356	377	368	350	332	345	347	338	352	376	371	361	356	322	334	344	342	341	357	393	348	336	338	353	356	392	321	355	322	328	384	337	336	352	360	365	375	359	352	363	352	387	358	337	327	372	365	328	371	353	364	360	344	344	374	353	331	372	337	354	365	371	349	344	369	336	382	353	377	391	347	378	315	375	354	338	345	360	348	354	368	322	341	379	337	343	323	376	352	374	339	375	326	342	376	354	366	318	327	378	331	390	373	384	351	366	326	360	351	370	355	364	325	352	336	375	373	372	369	325	325	330	340	345	352	356	339	346	346	355	376	358	381	408	356	390	384	393	342	353	383	394	323	350	326	324	383	369	349	351	363	384	355	359	356	345	339	349	344	368	360	323	374	362	339	379	380	338	356	361	352	346	356	381	350	348	360	367	363	349	348	338	361	328	360	366	367	365	352	367	357	369	374	375	340	329	341	333	364	375	335	376	348	404	359	356	371	337	362	348	335	345	324	357	412	370	348	384	404	350	351	340	337	372	384	347	388	345	352	306	346	353	340	315	367	361	348	359	340	352	340	411	361	334	386	368	346	367	358	349	362	338	308	384	363	358	391	365	345	362	364	350	368	350	323	336	346	337	396	354	381	332	398	379	321	342	350	337	349	359	334	435	337	351	338	339	335	331	353	363	363	350	361	355	339	331	367	340	321	357	347	349	362	369	324	364	317	363	341	373	362	339	344	328	365	360	355	335	334	373	400	346	354	318	336	379	382	346	365	391	365	342	368	380	346	337	374	342	323	316	372	348	367	370	330	365	354	350	377	358	372	346	410	387	382	385	351	373	358	363	356	328	359	373	361	382	326	347	410	339	329	371	359	385	375	343	335	385	384	356	358	358	359	388	373	352	346	348	375	352	363	384	327	357	359	339	358	360	348	352	389	401	322	355	342	366	346	353	366	323	345	398	338	334	364	343	366	357	376	351	322	349	371	334	405	375	315	352	356	345	377	379	346	337	350	323	362	366	350	356	357	377	370	371	355	347	341	404	347	375	353	373	373	392	348	357	366	330	365	344	335	340	352	339	336	338	374	352	357	337	354	343	350	346	388	358	359	353	349	404	372	344	314	343	363	364	381	383	346	360	381	355	362	369	333	387	368	377	363	324	335	418	355	330	385	373	380	367	370	336	349	369	361	366	343	364	359	360	334	364	353	381	364	373	404	358	376	366	344	396	365	338	356	318	348	331	339	337	331	323	383	356	344	363	365	355	363	347	353	363	344	351	335	351	333	350	359	365	341	339	318	373	346	332	330	360	391	362	371	313	327	343	375	352	336	366	338	326	363	346	345	378	357	368	355	350	383	374	363	369	335	326	298	381	354	334	368	360	361	364	326	399	353	335	357	306	372	377	400	358	350	352	329	340	407	354	402	349	317	350	359	359	315	350	395	350	366	346	347	363	351	358	354	359	371	347	365	330	347	351	352	369	370	361	338	330	437	331	349	356	342	381	389	364	353	360	311	382	338	379	401	365	369	348	360	373	348	349	353	359	338	353	346	348	353	353	351	353	379	326	372	361	338	355	359	363	346	347	397	370	358	382	366	355	359	346	394	354	342	358	372	383	354	398	336	361	356	362	375	377	387	352	369	355	363	320	332	404	349	356	348	389	360	358	350	355	388	349	348	355	349	322	348	342	373	362	386	353	329	322	359	342	354	365	350	359	385	357	368	347	336	349	351	363	363	377	373	390	361	353	354	360	297	363	363	356	326	366	370	350	350	349	352	350	320	314	371	380	352	357	344	334	335	357	372	357	369	375	366	342	344	343	396	344	348	352	373	366	380	344	364	339	364	365	371	378	381	368	353	364	371	369	362	370	368	344	367	373	361	362	347	365	363	380	371	360	364	367	361	331	365	355	359	389	344	343	354	313	329	375	327	335	324	357	386	343	329	335	353	376	373	356	350	363	371	343	369	347	356	371	350	334	370	353	365	342	363	361	360	348	328	352	377	370	335	328	385	339	359	367	331	342	359	354	373	342	379	369	368	330	348	370	367	339	332	335	377	345	376	365	375	314	364	347	372	378	346	351	310	353	362	348	371	398	326	364	365	382	373	337	348	391	351	358	365	324	368	330	328	375	399	387	386	400	344	393	360	375	354	349	364	340	383	361	354	354	327	338	337	362	416	357	352	334	345	356	408	368	363	333	370	371	353	330	369	357	361	356	336	372	311	353	366	374	366	359	355	347	340	399	381	365	376	374	353	340	343	338	366	347	349	350	348	329	356	359	307	296	375	324	332	369	332	359	309	368	355	347	319	393	375	367	347	331	337	363	328	353	354	319	369	338	398	351	338	376	362	322	361	351	350	348	360	344	358	367	365	332	350	347	340	361	359	379	369	362	355	342	333	369	335	371	365	371	374	351	338	297	341	359	338	328	396	343	341	345	334	325	350	386	374	363	358	340	377	319	375	335	378	366	385	370	369	314	388	347	353	365	350	333	350	369	367	327	344	349	352	380	344	347	339	337	374	391	351	336	335	337	346	353	355	336	361	370	361	356	372	361	394	364	295	330	322	353	356	329	362	351	336	337	344	364	374	332	386	371	371	354	322	363	392	332	357	349	363	340	344	367	355	334	366	325	357	299	380	346	357	317	361	350	362	326	359	358	342	350	341	371	365	302	353	334	367	339	333	318	381	366	357	350	367	371	385	365	340	381	348	364	390	366	347	366	402	369	360	334	368	343	346	324	372	339	346	334	371	352	356	373	355	357	366	391	356	359	349	352	349	360	332	380	378	340	383	383	373	346	368	345	360	358	344	383	334	367	405	380	357	379	371	361	364	381	381	349	362	368	361	386	333	382	347	374	329	359	327	366	377	336	342	313	349	380	347	352	352	366	341	354	333	393	344	372	340	339	342	357	374	328	363	334	353	341	345	329	365	354	408	366	363	392	355	353	367	338	319	348	340	386	384	337	342	363	374	341	376	360	327	382	335	353	386	349	353	383	365	401	377	371	378	364	388	371	380	380	380	328	353	344
6394	1270	1712	1929	1789	1610	1386	1304	1186	1126	1079	1029	1019	1015	970	949	950	993	889	914	964	891	916	955	1052	942	942	888	866	895	865	925	843	886	912	857	855	880	888	848	876	888	897	893	864	918	839	890	858	927	878	863	842	870	847	854	889	903	888	873	860	933	856	841	827	871	837	854	871	842	874	927	891	906	852	898	856	875	823	855	838	837	862	881	833	855	885	835	816	823	883	842	837	851	846	914	914	830	772	825	888	829	871	878	884	874	857	861	827	824	871	859	871	822	806	872	844	890	859	833	843	851	892	847	892	879	835	888	834	867	897	889	800	839	861	865	895	879	848	883	814	843	837	819	865	913	880	843	861	889	847	903	848	873	860	803	816	872	819	852	908	811	864	875	889	887	855	848	850	876	849	837	874	877	841	855	863	858	868	860	857	800	862	859	868	854	864	863	893	874	890	872	854	835	867	859	866	864	878	841	858	862	867	856	865	917	853	822	875	885	928	882	850	787	869	785	856	887	856	829	836	845	907	866	892	893	876	870	858	859	805	894	867	861	841	848	860	883	830	840	832	866	854	871	909	876	827	857	898	826	894	884	886	788	887	823	839	869	868	868	873	860	857	873	860	826	873	862	851	839	867	889	879	874	887	833	818	888	880	841	884	867	874	814	869	835	825	822	900	878	865	878	866	869	907	857	824	862	890	811	836	837	856	847	885	843	896	870	859	854	876	897	857	847	813	863	868	866	884	883	879	814	855	816	869	861	848	877	783	936	878	866	821	902	829	843	897	872	838	906	813	894	875	882	915	875	824	835	918	896	873	869	877	859	845	890	853	826	881	889	821	809	853	895	863	870	852	896	859	846	874	902	853	864	884	874	888	921	824	814	868	869	893	829	839	846	864	883	876	844	876	857	873	828	876	833	820	825	854	833	832	942	882	877	840	847	851	835	906	855	814	827	858	831	913	870	899	855	888	848	866	862	863	884	892	867	893	846	860	851	834	845	883	880	893	868	852	790	927	863	853	835	910	898	834	813	860	818	906	846	871	833	861	842	923	873	868	822	872	845	831	903	831	846	833	842	853	846	881	878	850	864	846	880	853	852	851	832	875	841	800	836	857	898	847	834	884	883	853	909	851	894	807	842	806	911	871	865	869	816	884	838	896	817	890	892	812	866	847	873	849	898	909	862	863	853	878	835	813	890	812	814	868	841	903	926	900	855	849	831	838	878	817	907	867	883	898	890	881	881	857	852	842	799	859	854	852	865	840	870	859	867	887	884	881	847	870	860	860	854	855	883	850	827	891	875	837	885	860	862	858	824	855	821	832	881	838	894	845	868	847	910	854	800	849	899	856	866	841	899	878	839	849	903	836	846	834	882	880	894	852	885	849	841	836	835	866	885	842	890	854	801	854	836	873	862	841	872	854	790	847	882	888	867	880	854	878	846	846	838	835	860	859	872	850	846	784	906	845	891	939	855	870	856	875	859	813	903	870	894	843	883	847	850	880	886	843	836	870	912	865	853	884	804	886	887	899	854	856	879	866	821	871	860	864	896	863	840	852	881	863	850	870	867	880	876	851	874	867	909	878	874	834	861	876	823	850	929	830	863	853	800	946	795	838	887	894	817	835	839	887	827	846	809	842	829	826	882	846	835	867	848	872	912	881	810	883	833	900	857	902	879	894	881	807	878	867	835	847	850	849	875	920	829	881	861	877	878	852	779	856	888	839	848	843	813	869	883	846	907	827	830	845	820	912	846	855	870	857	864	887	838	876	876	853	840	893	852	826	818	868	840	862	851	842	848	829	846	858	850	873	890	860	894	867	919	860	885	843	837	851	920	889	886	868	836	899	874	820	835	885	882	841	849	864	813	816	840	879	876	821	848	887	844	842	846	837	861	863	820	857	906	870	891	887	811	886	908	856	861	883	869	852	888	878	865	808	874	887	899	879	885	897	831	841	886	840	910	822	837	877	882	817	830	840	853	850	842	849	906	840	813	838	880	852	830	838	888	872	910	830	844	824	909	878	855	863	835	923	929	869	914	891	847	831	896	818	876	817	836	878	843	891	856	868	820	898	916	913	878	861	862	828	901	837	910	824	834	852	817	830	845	888	859	864	892	881	839	839	902	855	830	870	864	842	869	863	858	838	854	841	815	851	842	897	861	915	833	798	855	856	807	876	869	876	884	903	857	856	841	860	877	882	851	854	910	911	848	881	848	876	909	889	855	907	844	841	863	840	908	814	875	879	868	873	863	862	804	841	895	916	861	791	832	856	849	821	880	874	844	853	843	882	898	861	868	826	843	855	854	850	870	862	829	911	869	882	882	855	852	834	879	850	857	885	827	843	793	824	810	851	887	886	850	879	874	867	823	835	848	864	797	826	850	861	916	868	852	892	860	828	829	805	878	858	923	889	839	857	853	884	867	871	908	867	870	892	856	809	862	910	830	818	808	839	807	831	818	859	860	830	886	855	886	857	928	856	777	873	885	878	892	857	873	788	794	860	858	868	866	850	828	879	861	890	807	885	824	869	809	780	841	877	881	844	874	878	871	875	850	883	859	856	885	841	892	887	861	838	853	910	956	913	848	859	870	831	824	838	889	868	878	863	878	849	885	840	854	916	875	869	881	864	895	842	871	805	833	852	854	879	853	826	885	844	874	842	862	857	856	857	809	807	786	901	863	858	867	860	859	894	865	896	858	828	877	856	869	869	886	788	832	856	880	892	843	908	844	823	842	861	855	868	912	839	900	879	867	832	852	854	845	860	820	895	850	849	843	875	880	875	840	794	839	869	855	813	806	867	847	845	885	879	798	792	837	909	861	880	875	842	851	820	841	887	891	859	910	869	866	865	855	909	850	804	878	847	825	891	863	919	885	793	892	870	898	835	868	897	816	852	839	903	862	898	863	865	909	908	826	900	918	836	772	861	858	864	871	903	859	855	850	800	832	866	896	813	895	886	779	880	803	837	890	848	831	857	859	878	875	844	832	863	851	869	844	857	835	868	877	875	869	870	880	838	834	891	897	849	866	845	885	889	850	849	849	795	823	838	862	865	866	836	876	825	851	853	868	905	823	832	830	841	837	901	860	874	853	906	892	837	831	882	843	898	841	854	872	789	822	838	870	846	815	912	825	891	869	863	811	910	879	870	869	855	862	884	868	841	873	838	903	836	854	854	846	854	860	891	816	832	857	888	885	902	857	910	888	843	886	881	857	854	811	844	858	906	880	883	838	899	830	904	842	861	872	863	862	891	843	866	913	876	817	860	856	849	869	849	858	866	874	874	835	858	889	860	847	843	853	839	845	881	869	922	850	858	893	850	862	884	879	897	863	898	864	845	885	875	863	880	822	838	904	856	887	858	853	887	873	866	871	844	897	896	857	873	854	842	860	864	854	848	918	811	877	870	798	845	790	869	862	841	902	867	873	889	833	908	862	884	819	845	864	854	890	932	836	863	844	861	867	819	854	843	845	898	862	861	843	840	832	831	906	876	824
12092	995	894	748	561	475	375	345	309	291	281	267	242	253	259	263	250	211	226	201	231	223	204	237	212	223	206	209	209	219	202	243	204	228	198	234	209	237	235	235	245	205	199	221	198	215	193	230	198	225	235	212	201	207	213	179	206	224	208	201	206	218	227	216	219	232	201	209	212	224	219	209	190	209	223	174	219	203	212	219	223	226	182	225	176	194	218	208	196	197	195	204	205	183	224	212	228	209	226	218	210	222	224	209	197	211	188	187	198	195	191	224	235	195	226	233	245	222	213	203	209	226	239	229	201	220	190	202	212	198	224	209	205	210	195	222	206	223	223	206	232	210	206	211	216	230	223	225	207	224	209	236	215	212	252	169	216	224	204	206	201	206	252	193	236	200	206	203	224	193	225	224	212	216	209	225	226	214	224	202	193	221	205	207	202	195	213	222	236	207	193	203	213	240	210	210	199	205	202	202	205	200	209	213	209	189	217	190	221	205	205	211	239	221	211	214	206	187	177	227	195	191	197	219	198	215	218	219	220	221	232	191	189	190	215	200	212	208	203	249	207	234	218	212	222	223	213	199	222	223	215	210	231	214	189	206	209	218	212	216	205	224	211	199	213	205	218	219	210	231	214	202	240	200	204	205	187	196	248	226	237	226	202	211	206	214	203	206	209	207	197	196	204	228	232	222	206	237	217	202	224	232	215	234	213	204	227	220	196	206	193	209	183	255	201	220	204	206	204	224	242	199	209	208	239	228	221	241	222	187	211	206	221	208	224	211	204	212	208	209	224	204	228	226	218	222	199	197	208	194	200	225	220	203	250	219	207	226	222	209	206	197	208	214	230	213	236	208	206	230	213	229	185	216	243	187	211	220	205	216	230	194	220	224	240	210	206	210	227	225	215	251	195	207	224	224	239	206	208	237	200	223	248	244	225	203	194	192	210	212	218	202	251	216	218	229	191	213	204	209	202	206	231	199	227	206	189	243	220	238	221	194	213	205	241	189	215	200	237	236	218	194	215	208	206	217	203	234	238	212	227	226	211	210	213	221	191	221	192	220	216	214	192	213	216	237	212	237	232	197	220	210	207	197	226	204	194	210	206	211	213	215	189	191	175	227	194	190	194	211	183	189	224	223	225	202	215	217	220	219	190	202	213	230	203	207	203	186	220	196	224	206	221	224	241	223	214	229	227	218	222	209	224	233	203	223	225	221	235	192	192	187	185	226	198	235	236	202	181	232	203	205	189	206	207	187	215	232	232	191	206	182	228	252	229	222	243	215	211	186	197	202	226	210	177	203	234	208	181	206	208	218	211	234	201	221	216	198	228	206	198	203	199	226	222	228	214	215	206	222	226	210	192	215	229	208	214	177	189	199	200	225	226	230	202	210	228	181	231	189	228	224	211	237	201	243	199	234	231	218	229	195	203	196	196	212	231	201	214	200	190	180	200	207	200	231	215	248	207	197	211	208	208	198	190	230	213	200	202	219	206	187	243	214	225	239	236	200	217	222	200	226	203	183	232	195	224	194	223	218	212	218	214	212	215	201	216	234	195	194	244	199	215	245	196	237	216	172	237	205	168	197	230	201	218	197	194	220	243	209	205	236	223	240	209	197	211	216	215	228	213	208	215	206	198	199	201	230	210	212	229	236	206	202	202	203	193	203	198	225	238	196	190	214	202	227	221	219	216	198	200	235	225	195	212	199	242	215	222	229	194	201	196	220	208	203	198	217	199	198	184	209	240	208	188	195	207	218	195	203	220	200	205	229	200	225	223	193	248	218	218	215	203	200	214	211	212	213	197	220	208	234	207	209	210	234	209	191	197	215	234	229	192	194	230	209	202	217	229	189	207	197	181	233	213	200	236	225	208	213	219	209	215	212	211	204	211	196	227	212	224	214	194	201	231	212	239	220	198	224	202	198	211	197	198	233	196	187	228	192	227	210	202	155	226	210	191	203	227	197	215	258	161	192	220	216	211	194	228	233	238	212	195	199	203	211	209	208	220	198	189	215	191	208	215	204	226	199	213	196	196	188	211	196	228	234	198	198	221	221	233	226	210	211	187	216	193	220	199	211	198	251	240	227	189	203	222	216	201	197	216	207	204	234	196	232	241	204	207	205	199	207	246	196	210	215	206	196	239	220	225	243	209	195	228	216	229	200	226	228	188	228	236	189	222	189	224	201	204	229	202	210	191	213	185	198	220	215	212	218	205	199	237	211	208	229	207	218	209	183	207	187	226	201	212	203	201	218	216	188	217	233	181	213	209	225	225	238	208	204	209	191	228	187	213	206	217	234	196	270	203	236	207	212	225	224	223	213	215	217	218	189	205	212	198	189	223	219	202	191	211	237	225	193	198	184	209	185	225	239	244	216	187	219	225	213	230	206	188	220	223	214	200	228	215	235	203	205	239	224	231	230	191	201	220	207	212	224	198	216	199	249	195	215	218	243	206	191	224	234	191	221	207	215	205	205	189	201	238	185	211	235	204	227	229	177	178	196	217	204	222	188	209	218	228	237	233	215	218	215	192	200	213	225	226	188	215	219	230	219	217	204	207	211	203	223	236	230	201	215	201	219	216	182	220	205	211	213	234	234	223	206	186	198	211	230	225	209	186	212	225	236	178	223	217	198	210	210	203	206	198	200	192	217	236	170	216	237	195	207	199	202	199	232	196	228	228	212	209	208	211	187	185	212	219	183	211	208	197	180	227	210	215	234	213	240	171	204	215	205	217	184	204	198	193	239	194	202	224	219	203	200	228	224	212	205	214	209	228	196	194	205	221	225	219	208	219	216	226	233	242	229	192	194	214	223	213	235	202	229	198	203	200	251	207	207	212	197	218	224	238	208	206	187	228	217	224	211	208	221	239	223	232	210	215	178	194	192	216	223	235	206	226	219	214	222	197	228	195	244	192	216	228	212	229	200	220	201	197	221	204	242	203	199	218	215	217	218	182	210	203	209	221	208	217	212	208	231	187	214	223	188	225	224	216	205	206	233	226	226	235	183	228	205	207	233	226	212	206	216	241	216	217	219	190	196	210	219	249	242	197	200	208	242	228	211	202	212	217	207	209	188	205	227	174	224	202	215	223	195	175	245	247	219	216	228	237	235	240	219	191	198	203	196	189	223	206	202	222	229	198	219	191	221	197	230	205	185	195	215	201	219	196	198	205	193	203	239	229	200	210	237	213	213	211	215	213	244	254	213	207	229	186	219	217	240	235	193	206	215	211	213	197	197	192	217	218	192	186	225	209	202	222	209	207	208	218	203	192	198	222	208	226	220	206	176	218	190	197	241	244	203	237	200	207	217	179	214	201	193	177	210	226	217	208	194	219	187	220	209	218	188	219	211	225	177	205	228	218	238	205	227	222	213	200	191	199	254	217	197	205	210	235	189	205	214	233	221	224	211	233	224	206	212	203	236	219	215	199	212	205	176	217	209	211	245	232	247	248	208	217	201	190	225	209	209	210	242	223	172	197	197	219	205	227	222
7905	1174	2027	2434	2150	1878	1535	1235	1089	994	923	869	816	785	726	721	660	694	690	644	690	736	704	732	713	600	591	580	591	574	576	588	628	545	547	561	539	537	549	553	539	559	555	547	561	545	588	530	534	555	564	555	539	513	525	528	542	539	538	559	551	506	557	511	530	523	561	576	535	516	456	518	547	521	519	534	551	511	521	522	549	551	503	546	570	515	553	522	555	543	531	538	506	528	518	526	504	540	535	508	544	543	536	539	499	533	494	568	532	604	537	515	512	508	516	515	542	534	550	529	537	577	510	507	569	564	551	557	526	529	513	510	554	549	521	541	525	545	549	540	590	532	500	544	531	521	563	537	533	534	527	549	524	538	505	556	487	525	537	517	572	504	570	588	488	560	526	513	561	541	508	529	503	526	548	528	525	572	520	550	516	519	555	507	538	561	552	560	571	508	516	516	534	539	514	507	499	526	523	498	534	521	518	515	574	515	521	557	500	528	547	527	558	525	572	514	524	514	569	554	546	525	552	544	516	511	549	527	524	570	499	535	531	537	522	555	534	511	514	531	530	523	555	482	544	529	535	511	492	548	536	509	515	544	499	539	525	539	528	543	553	524	561	535	508	527	542	539	543	529	533	573	506	538	553	552	532	511	554	509	494	534	586	508	522	539	479	541	539	532	499	537	554	533	532	499	535	537	539	517	544	503	520	529	545	553	514	514	531	533	517	547	578	495	555	542	489	528	560	527	541	515	517	520	491	507	539	548	531	519	522	525	520	513	525	522	540	505	529	570	559	499	525	518	534	532	540	543	514	549	535	535	515	517	528	519	549	486	548	543	532	536	529	528	541	491	537	505	550	573	512	549	538	552	534	537	538	562	573	525	529	523	584	544	522	557	544	531	530	506	525	548	555	517	477	558	530	531	524	526	545	520	538	536	534	568	540	544	500	564	485	534	583	541	562	545	518	528	570	523	493	563	546	534	525	550	569	513	547	523	569	530	547	564	519	553	543	525	566	502	521	534	500	505	543	531	503	514	526	539	540	569	472	527	526	492	511	505	506	533	508	544	551	574	488	564	528	521	543	504	527	502	548	529	525	520	549	540	513	552	514	501	536	486	513	545	487	510	519	510	550	508	557	552	550	511	556	522	503	514	539	554	513	553	536	508	502	544	528	536	555	562	549	550	571	551	544	493	520	491	541	483	541	529	531	560	528	552	518	551	503	530	520	574	538	515	517	554	528	561	508	494	557	522	536	543	545	550	512	529	507	498	508	499	510	498	499	558	510	518	506	514	503	531	513	524	521	527	504	526	531	543	517	513	546	491	507	533	515	512	537	487	595	521	546	515	525	531	561	560	479	564	489	548	523	585	568	517	508	561	563	537	536	546	526	537	483	510	527	546	523	558	544	510	543	504	546	517	495	558	551	528	489	568	525	533	549	549	507	533	559	498	509	521	494	569	548	577	514	522	551	498	556	492	492	535	514	513	544	521	524	534	503	544	537	544	518	510	520	511	547	539	510	521	539	528	572	524	595	536	542	518	526	557	533	533	522	544	536	498	564	520	499	523	525	541	531	498	519	553	528	585	550	470	484	533	556	542	508	501	544	513	525	520	488	527	528	535	543	546	537	506	512	524	521	569	511	519	496	567	535	519	526	522	580	506	541	528	448	513	511	514	547	532	522	554	474	515	523	554	540	555	539	521	532	542	501	544	526	508	540	524	525	512	524	544	544	511	550	535	538	520	549	517	577	523	480	540	538	523	504	511	541	506	484	529	526	516	507	495	485	554	586	544	500	517	504	542	526	531	510	547	530	541	545	479	537	542	552	527	522	540	499	536	535	565	535	536	521	517	528	564	562	593	533	559	513	554	527	535	525	541	504	534	525	548	483	569	525	546	503	511	495	532	544	540	481	556	540	577	537	531	498	522	528	554	542	541	533	535	525	538	572	576	527	509	491	521	511	535	497	542	541	542	518	517	542	468	545	560	483	522	568	521	491	513	541	506	512	508	529	547	554	489	548	529	504	521	557	532	532	591	482	524	541	577	553	540	554	532	539	514	552	517	494	559	545	500	549	562	527	525	528	507	512	593	544	555	517	525	561	535	532	556	495	523	517	515	533	473	530	502	511	562	524	540	493	510	498	522	521	541	541	516	527	516	535	557	508	565	554	510	523	488	548	546	503	571	541	513	517	516	495	525	522	533	505	545	518	518	479	597	497	531	502	533	518	522	534	517	535	584	516	556	550	539	561	525	552	542	466	553	546	567	517	544	549	530	531	548	481	545	490	544	529	542	546	580	513	505	525	511	517	577	526	505	528	532	490	511	525	500	547	542	532	525	567	501	542	555	482	484	507	559	534	522	529	556	495	510	549	543	518	536	553	528	555	514	474	556	521	492	527	544	493	487	552	518	525	552	587	535	530	550	546	527	535	510	554	536	493	547	503	525	538	503	519	549	505	568	530	506	562	545	508	498	516	519	519	570	537	522	560	509	554	528	511	550	514	530	536	539	530	524	531	545	508	485	526	491	500	559	571	520	465	513	513	539	512	581	534	515	539	499	517	517	479	525	520	549	525	523	558	525	520	561	549	524	487	529	513	529	548	506	515	551	500	517	511	537	549	512	510	502	489	506	515	537	519	506	555	547	566	537	514	560	526	529	522	522	538	561	518	543	541	527	530	505	535	534	536	548	513	556	501	532	513	531	537	549	477	506	525	522	553	531	502	540	533	557	522	506	534	538	551	533	539	547	513	544	522	502	505	540	498	569	558	515	557	492	518	588	511	489	517	517	520	525	509	540	559	575	512	524	495	545	560	536	495	516	529	527	530	561	582	552	529	526	531	575	553	522	539	515	569	509	573	524	534	561	525	522	521	533	548	524	515	548	513	505	520	523	504	543	547	531	513	532	518	515	533	569	527	549	532	523	526	566	531	519	519	526	515	536	574	520	551	549	533	563	586	528	517	557	527	505	515	490	546	516	495	525	569	505	591	531	517	566	570	517	528	536	506	537	471	526	545	580	516	511	553	522	539	510	535	538	524	538	483	539	523	519	491	559	519	521	592	540	593	527	521	559	499	535	531	545	525	490	552	512	549	574	529	548	541	523	533	503	530	523	546	519	520	555	557	506	545	530	512	530	503	521	548	566	514	521	504	550	546	538	547	542	497	530	510	539	527	513	517	546	518	553	511	564	552	560	548	536	500	554	512	486	520	540	559	560	544	540	526	534	525	546	503	550	523	542	527	493	517	497	576	549	508	540	519	553	516	539	497	535	536	548	505	533	539	530	540	565	508	548	568	552	515	532	536	511	534	526	510	543	525	572	532	562	542	546	523	529	567	544	530	513	518	525	533	522	515	518	539	554	525	549	526	549	508	504	539	528	563	511	510	543	472	537	529	498	486	528	518	492	570	540	496	534	515	566	541	505	537	512	554	514	538	510	503	547	554	551	523	568	533	516	526	534	550	531	574	507	524	522	519	539	477	531	513	546
1470	358	439	400	329	305	324	324	328	321	310	305	308	316	317	338	305	328	305	304	342	302	317	305	332	280	311	343	330	304	317	309	278	304	292	313	333	304	349	287	292	333	312	326	319	301	294	298	306	292	295	306	291	345	308	314	326	331	323	303	325	313	320	293	293	337	347	322	302	299	298	278	299	284	311	331	329	339	302	335	298	339	313	298	295	312	270	336	296	307	307	317	291	327	302	335	342	347	295	316	306	311	286	303	304	273	296	286	277	281	304	294	302	305	318	321	297	312	322	328	293	280	313	296	299	277	299	291	314	309	314	305	325	304	321	279	303	325	297	342	300	295	311	290	290	307	324	301	271	330	344	302	289	318	301	316	319	318	346	319	326	279	309	296	299	320	314	317	276	307	294	306	326	354	325	295	295	312	278	300	309	297	323	306	308	355	308	336	286	288	321	320	309	306	346	317	334	291	300	270	317	337	292	323	309	297	292	287	343	296	309	282	270	269	295	331	295	292	293	303	317	305	281	317	302	306	351	312	337	322	319	298	293	325	308	300	287	300	340	299	324	272	323	317	310	344	333	307	345	316	321	309	308	324	290	320	313	321	281	297	300	292	297	323	313	269	308	336	294	304	301	287	335	296	273	325	280	295	298	319	295	310	306	336	332	311	314	319	310	300	331	306	298	279	320	295	319	294	284	299	311	315	315	284	272	297	313	325	298	316	297	321	325	315	288	305	317	287	308	333	299	320	303	309	327	352	311	296	308	324	304	307	332	345	306	311	314	301	310	308	302	301	290	296	323	345	295	326	336	335	292	291	328	332	328	325	275	342	311	291	319	294	289	310	303	324	312	269	304	304	294	308	297	308	292	283	331	339	316	331	302	299	296	314	286	325	314	259	310	347	332	316	311	342	300	294	319	310	311	319	293	291	297	298	321	341	308	329	309	311	311	312	330	288	301	327	326	296	344	289	327	338	342	311	342	331	312	302	321	309	329	284	330	306	323	299	318	321	299	289	307	312	307	320	307	298	284	297	307	298	326	298	310	300	314	302	311	288	323	304	338	335	316	319	309	313	305	337	339	279	322	333	301	299	323	324	336	359	320	298	317	306	347	301	287	298	298	335	303	317	313	300	319	329	283	286	322	322	297	301	330	297	316	327	350	283	308	265	325	298	332	315	266	291	344	317	322	294	338	328	317	306	321	325	317	291	334	296	297	327	291	326	321	295	308	304	316	280	330	330	332	327	323	286	319	300	320	288	316	317	323	303	299	318	314	326	329	294	307	297	336	302	302	322	292	301	322	317	287	342	349	279	321	282	272	298	325	341	330	320	320	288	322	307	305	294	312	336	329	337	326	310	314	308	287	315	294	276	305	300	309	288	326	291	291	300	284	328	321	309	301	344	346	321	301	329	293	307	291	314	284	332	330	304	310	326	352	322	281	317	309	339	327	276	278	296	314	281	287	322	296	312	309	305	298	320	322	324	287	315	324	316	315	293	277	317	304	325	318	285	301	324	330	302	331	296	283	329	267	306	295	292	308	299	261	291	316	324	278	315	317	294	314	321	321	260	301	348	316	299	306	277	322	313	319	289	296	330	287	321	309	313	316	313	325	320	324	287	309	314	277	277	319	335	320	278	289	302	295	319	305	296	293	311	332	281	297	338	307	288	292	301	303	315	319	332	291	303	329	310	328	315	292	314	321	320	334	290	309	332	299	323	297	329	320	290	308	297	296	290	312	325	301	279	306	307	282	351	295	314	295	318	299	313	314	329	294	297	336	327	293	326	270	304	308	311	285	317	317	319	301	295	308	326	305	310	305	312	317	348	323	359	268	298	283	327	310	294	312	332	374	319	304	299	302	306	297	272	288	333	341	331	280	304	321	305	323	278	283	297	329	319	317	281	288	318	309	296	300	316	293	309	315	294	318	327	340	321	314	315	309	291	306	292	287	335	311	318	314	302	305	326	295	307	294	300	313	336	304	291	292	310	291	334	269	320	302	277	341	320	310	278	285	296	301	326	313	302	289	322	309	335	289	320	306	333	309	342	365	321	305	328	295	311	323	308	283	315	304	298	334	315	317	297	305	317	290	320	300	316	295	335	297	300	302	325	322	329	322	308	306	350	294	339	311	284	337	301	316	316	336	317	329	299	278	311	334	344	289	319	339	339	310	287	306	316	327	325	321	292	324	301	305	295	305	301	292	275	281	308	299	294	326	310	310	298	292	284	310	335	300	303	287	326	323	316	309	312	315	285	289	334	339	328	301	339	288	269	291	311	318	345	323	340	289	305	322	313	299	333	274	306	311	301	314	308	310	301	307	293	333	350	291	308	304	278	299	281	300	306	340	308	339	284	293	299	322	268	312	284	306	307	304	305	313	308	288	321	340	310	313	265	335	312	303	324	304	347	304	303	284	316	296	269	287	323	302	292	321	314	305	300	300	313	316	294	295	309	340	294	352	295	301	322	322	320	309	313	306	283	305	315	342	327	279	315	313	302	311	313	309	292	333	316	316	318	338	315	260	319	320	315	310	316	327	298	325	337	307	329	305	305	298	345	308	285	327	292	273	323	293	314	331	314	306	306	294	310	292	309	297	286	290	297	314	328	286	290	302	322	294	343	290	307	317	344	299	337	325	305	339	286	309	298	327	310	294	294	295	312	322	328	300	320	311	349	301	305	298	290	337	284	317	292	295	308	329	308	270	304	347	310	286	340	306	292	337	289	311	326	309	326	319	335	304	324	315	318	263	281	290	325	293	289	364	337	326	301	295	320	318	292	321	291	315	307	304	309	306	316	310	315	313	311	303	335	359	301	320	311	286	340	339	327	306	319	311	314	291	337	343	322	295	302	269	277	335	332	277	340	321	323	271	308	314	340	330	315	314	330	331	291	294	302	305	275	313	302	292	315	333	333	307	280	314	299	299	323	303	304	295	293	306	302	287	289	276	322	326	314	299	280	309	307	351	320	288	273	309	312	303	290	319	314	303	310	333	320	300	311	286	301	296	295	289	303	332	316	345	313	298	341	332	312	284	301	320	306	279	343	289	313	320	296	287	336	306	319	322	304	331	319	265	316	314	339	280	306	323	375	323	297	314	293	293	342	301	314	306	297	321	368	300	319	329	315	296	331	287	302	315	300	280	309	287	313	295	328	291	310	324	323	290	311	316	341	334	296	316	294	303	303	298	300	285	291	355	301	333	312	295	308	295	297	304	321	305	312	312	304	323	287	306	294	327	295	333	317	291	301	314	278	346	294	295	289	321	361	313	315	329	324	295	315	312	300	285	325	297	325	342	298	332	326	313	305	317	308	297	325	277	305	355	303	328	313	301	301	270	311	339	331	300	310	331	324	318	334	321	310	306	300	285	352	337	315	316	350	280	318	299	331	312	314	315	294	304	310	286	354	318	309	269	295	309	323	288	302	308	318	322	313	327	306	319	304	281	311	295	322	291	289	269	284	290	341	302	313	284	325	293	276	306	319	323	333
2093	849	976	1021	956	966	935	882	885	781	809	848	777	825	822	745	773	795	786	752	790	729	832	816	792	817	802	761	785	721	778	772	802	742	806	778	777	737	753	787	818	764	771	787	765	766	794	800	788	782	761	775	810	735	820	752	748	807	762	752	810	735	781	796	773	807	811	791	750	805	798	751	760	728	752	774	771	780	753	766	819	791	751	742	804	770	762	795	772	791	730	757	796	726	776	807	811	795	767	755	770	744	777	773	799	733	803	779	775	747	743	779	786	776	781	789	755	808	781	738	807	778	766	755	781	762	766	776	787	757	759	771	741	771	784	764	746	810	742	757	778	772	746	781	799	802	735	775	774	785	799	771	783	750	799	843	759	782	796	769	759	795	767	724	815	816	782	808	741	775	744	750	776	762	724	806	746	771	732	743	792	809	768	803	813	796	737	748	751	733	768	766	800	765	747	772	797	751	731	783	766	792	821	762	767	768	795	820	778	775	786	775	752	786	758	774	771	773	784	742	774	725	797	797	795	772	757	731	808	725	760	779	761	828	814	750	793	803	820	783	699	756	784	763	772	773	740	738	743	775	754	818	774	784	779	767	763	794	763	736	749	776	770	745	758	760	722	790	765	761	746	793	833	762	812	774	782	807	718	766	772	778	756	779	795	759	795	693	831	788	715	805	761	797	817	737	747	780	728	809	797	782	817	757	807	743	763	774	778	798	792	737	781	776	740	769	754	797	818	781	750	793	816	764	776	753	740	726	755	791	790	779	799	805	751	736	734	757	782	728	710	804	775	790	792	791	783	776	759	799	745	779	785	775	723	779	827	747	787	740	769	712	797	728	773	780	815	736	831	749	801	764	749	768	746	816	766	740	731	758	737	818	752	761	790	768	781	774	734	805	788	750	734	729	762	725	767	828	801	746	749	755	792	786	775	794	786	753	796	738	788	749	760	738	740	806	756	766	757	744	745	749	759	754	752	783	715	755	749	786	704	741	731	744	819	762	745	718	792	778	740	777	761	708	819	729	759	735	743	827	780	738	755	739	753	733	755	770	761	758	758	783	774	738	807	734	746	774	786	748	772	748	783	775	737	742	775	747	774	759	734	768	783	782	767	830	801	714	771	796	743	736	758	773	789	745	754	838	753	799	775	770	730	754	741	797	749	774	784	768	756	769	757	792	730	739	785	734	748	802	710	772	785	777	777	742	727	766	745	757	775	836	720	767	788	775	787	737	801	812	753	689	788	780	790	786	732	734	771	784	798	831	797	749	778	726	785	723	766	804	778	775	757	779	791	755	770	726	744	769	746	793	771	709	735	724	781	740	735	754	771	753	735	766	774	765	767	742	761	773	773	776	747	816	770	756	754	792	787	789	796	718	742	760	764	775	743	805	781	793	748	750	774	722	756	749	764	748	752	769	785	748	708	775	818	765	823	762	775	778	760	773	778	749	781	772	814	777	745	741	725	745	755	754	783	776	737	770	783	740	789	756	812	717	758	738	787	776	780	803	801	825	755	835	737	746	771	780	754	780	721	761	729	745	739	749	754	772	785	779	793	782	790	733	741	777	775	747	775	748	782	729	752	782	770	748	770	800	749	741	791	756	772	797	749	792	755	761	776	762	745	746	758	780	789	704	785	780	744	770	748	708	758	761	762	693	738	787	757	732	766	723	773	782	775	726	710	777	775	777	743	763	720	820	728	797	740	760	785	743	814	773	771	773	716	772	739	763	729	768	784	779	777	768	724	743	740	802	786	756	811	778	783	770	773	785	768	722	839	797	775	795	754	788	797	768	763	749	825	751	718	716	814	729	732	748	745	723	789	781	730	804	788	770	784	753	804	801	795	726	772	713	771	689	765	757	715	785	696	731	746	725	751	772	782	752	745	796	770	774	788	778	744	733	800	707	770	758	762	762	807	755	779	766	776	755	810	806	732	725	718	785	753	745	774	793	731	797	761	704	761	774	737	773	830	749	773	824	733	764	741	814	793	757	732	762	778	857	779	755	714	776	733	751	705	790	769	747	760	799	838	741	797	816	791	812	732	732	773	764	744	820	799	778	769	771	737	779	763	747	752	763	708	750	737	755	803	766	814	782	742	787	784	733	730	772	756	746	837	762	752	784	751	711	745	755	773	825	772	745	821	727	790	740	768	792	771	762	743	765	774	765	772	771	759	753	740	740	759	743	746	799	777	790	706	801	781	791	774	721	801	757	760	779	768	768	775	753	778	732	740	762	794	744	747	734	739	781	774	745	801	784	768	738	796	766	740	758	781	781	818	732	765	767	729	742	797	810	747	770	775	785	783	747	772	809	754	767	757	738	798	723	741	780	749	793	755	760	757	729	807	770	801	700	788	729	772	785	781	776	816	795	772	744	796	753	749	732	755	707	767	823	742	759	770	754	787	793	765	780	760	737	771	760	770	751	787	739	821	787	820	747	783	744	770	766	783	775	762	777	788	788	753	771	749	795	751	800	743	779	808	743	779	802	791	776	775	799	748	757	797	759	749	785	777	793	775	790	760	772	784	764	778	749	815	744	766	769	790	799	847	737	749	773	762	736	753	745	789	784	762	779	756	750	779	795	742	756	782	760	777	772	756	764	762	739	731	773	781	857	724	770	749	767	779	730	754	743	757	783	740	815	716	744	766	767	782	787	744	789	746	812	737	785	799	697	786	772	830	780	817	742	739	759	754	714	774	768	727	740	770	714	742	792	773	732	735	818	748	761	794	767	734	745	788	767	772	755	751	746	757	760	721	740	777	789	736	723	776	771	749	705	882	786	778	749	797	740	759	763	777	784	807	755	757	765	772	817	806	802	728	753	733	763	763	808	740	766	752	748	758	798	745	776	785	775	755	758	795	745	786	754	769	739	745	742	751	784	742	743	771	758	775	822	770	785	802	808	754	802	728	738	749	771	778	774	798	784	778	772	741	744	786	799	727	750	777	809	759	775	741	785	752	741	778	763	759	719	776	764	799	731	767	797	768	804	802	803	786	732	759	778	771	783	739	796	809	723	804	764	774	767	746	820	798	744	775	802	767	793	746	804	767	796	793	764	803	752	758	756	780	791	723	769	792	771	748	772	747	750	733	772	730	802	832	779	778	741	761	790	756	777	734	750	754	762	761	734	784	806	749	768	779	780	846	809	764	782	775	782	744	747	766	756	769	734	812	808	760	772	773	700	755	770	764	780	746	816	748	747	760	769	804	745	788	746	728	777	744	768	764	777	767	779	783	777	811	729	781	752	726	727	776	747	753	761	706	776	779	767	772	757	751	765	809	693	781	818	793	786	756	765	782	770	767	792	744	796	785	794	756	785	736	805	764	775	764	779	825	796	803	768	756	764	782	820	725	793	785	764	744	798	748	745	728	796	747	760	761	786	812	754	764	784	723	763	801	773	785	781	763	765	777	780	786	749	747	768	756	761	793	804	740	747	738	819	760	754	738	736	809	740	780	771	784	740	771	752	771	751	754	750	835	791	733	739
6570	671	824	669	599	514	442	421	414	407	364	343	373	364	385	364	333	359	344	323	353	371	373	388	369	375	332	365	346	370	369	352	329	354	371	340	354	359	355	351	374	323	335	305	342	364	362	355	378	352	369	341	366	368	332	343	347	362	367	340	350	354	314	344	332	363	365	349	371	353	397	373	360	323	341	368	338	353	363	356	348	337	354	347	343	361	369	359	351	322	370	340	339	348	325	340	356	331	373	358	323	301	363	355	364	335	337	335	341	378	343	379	335	366	354	354	389	341	311	352	330	354	336	389	332	379	335	332	343	388	328	350	350	340	335	313	351	401	334	329	341	358	363	365	360	367	360	377	365	344	318	348	359	363	370	375	323	339	349	319	337	370	348	335	350	360	353	323	329	340	324	336	374	363	330	354	370	343	334	344	366	336	339	366	335	358	340	392	329	355	350	333	373	330	347	339	366	365	354	359	388	376	348	355	359	346	351	322	387	343	363	364	329	369	355	334	367	385	329	342	336	358	344	339	361	337	328	342	368	349	367	388	348	348	379	368	355	349	318	335	335	346	350	388	315	351	343	357	347	350	412	317	385	347	334	377	318	339	339	311	320	341	361	384	316	382	343	382	346	373	334	347	370	371	370	383	321	346	368	355	384	374	390	363	328	311	324	370	340	318	389	339	366	345	326	336	353	360	354	361	320	347	359	351	366	319	342	331	368	397	373	341	365	325	352	342	370	338	362	337	335	336	345	367	373	375	315	350	358	305	385	338	341	358	335	331	360	352	333	336	357	319	357	359	370	318	321	333	340	341	351	370	351	319	350	378	371	353	364	339	349	323	367	342	341	333	316	368	326	349	333	371	333	374	313	360	341	347	346	368	331	359	355	356	370	386	375	342	323	360	305	342	356	344	359	385	312	321	338	319	322	355	349	354	345	365	340	380	341	326	353	362	341	367	344	354	366	390	368	352	385	353	362	354	337	365	383	332	373	327	363	344	347	371	369	322	347	361	363	380	343	335	356	337	370	363	311	358	358	364	365	322	363	327	359	367	368	316	341	331	348	355	362	343	338	317	342	361	349	366	349	338	344	322	330	344	393	356	349	325	410	321	346	355	335	331	308	336	369	364	366	350	348	343	297	344	359	346	357	365	336	355	359	330	335	371	338	353	364	345	363	356	330	352	349	359	367	369	374	358	372	395	351	335	321	347	375	327	373	345	368	352	376	338	374	364	355	348	334	350	368	331	340	351	328	347	344	370	371	346	344	365	359	349	298	344	359	343	342	340	349	351	367	347	349	337	343	362	342	346	366	330	332	370	373	335	326	362	339	370	354	361	338	342	344	357	344	331	342	336	351	352	376	375	346	369	363	355	362	350	336	367	297	403	351	352	363	370	365	358	329	353	337	372	343	367	305	353	379	357	349	367	346	350	342	344	365	367	378	392	376	363	346	351	372	348	368	337	354	383	399	355	349	349	346	368	378	340	377	351	360	374	340	337	322	349	361	326	343	327	358	376	369	345	324	365	358	351	328	377	356	341	337	328	332	321	345	369	367	320	335	358	349	318	363	351	341	353	357	361	356	374	313	352	390	371	350	364	369	350	348	347	331	348	311	370	353	360	356	355	340	357	325	324	372	343	360	348	359	385	373	371	333	349	358	331	338	358	336	328	340	339	336	333	343	368	346	363	388	332	361	336	337	363	322	363	371	341	348	353	353	362	373	390	364	381	338	358	376	330	328	348	372	363	339	341	355	356	344	332	348	346	336	349	349	355	308	346	340	358	359	365	345	370	324	330	360	342	333	354	337	318	352	337	362	346	350	323	384	367	343	357	351	344	341	332	340	394	349	386	351	358	325	343	371	351	342	339	353	345	340	389	325	358	343	363	303	328	329	377	337	349	337	355	299	314	346	371	374	313	348	348	327	337	357	322	361	366	343	354	379	345	342	345	362	346	352	357	330	342	374	365	356	377	364	325	349	341	343	349	351	357	349	336	325	347	379	362	362	364	351	327	360	360	308	317	378	361	333	342	345	318	348	318	333	357	345	362	341	368	354	337	341	323	339	319	328	419	377	336	339	334	342	365	354	391	345	334	345	347	352	335	363	357	312	386	328	333	359	363	335	335	373	366	373	309	347	371	350	351	352	393	381	344	333	332	364	358	348	387	323	350	331	316	311	369	323	352	348	323	340	378	351	347	362	326	347	331	322	348	348	325	376	343	371	388	326	346	372	362	351	359	348	336	363	341	348	319	338	400	312	347	362	352	388	354	356	366	373	380	358	332	305	350	355	337	345	376	334	399	338	346	348	384	357	356	339	345	362	351	360	357	328	334	310	333	363	362	355	358	320	339	338	372	357	323	361	346	369	358	349	329	362	341	387	363	372	345	312	377	351	367	363	357	363	352	336	332	366	354	348	370	352	358	364	365	329	341	337	337	356	345	321	317	366	343	362	364	393	336	358	302	337	383	363	348	312	331	336	312	335	380	366	344	367	382	362	368	352	301	353	359	355	333	323	373	336	309	377	371	382	345	361	327	343	357	334	346	352	329	354	377	360	325	328	347	395	342	368	367	388	360	333	340	390	362	364	374	324	357	348	357	348	355	383	311	376	376	364	341	372	366	337	372	359	354	354	359	354	357	362	339	393	385	326	351	397	336	384	322	367	349	343	309	374	372	351	328	344	335	374	325	385	341	348	330	357	332	343	355	348	308	339	333	345	354	364	333	374	359	346	326	331	335	310	363	351	369	341	363	355	347	357	297	314	328	334	357	414	341	325	364	361	339	362	372	337	369	367	367	346	387	385	318	346	333	347	388	371	327	369	380	332	353	335	341	376	359	382	345	342	378	388	329	326	347	364	338	361	403	366	362	362	338	320	359	340	348	349	350	341	348	369	378	373	341	369	354	347	347	352	329	362	323	343	334	332	361	357	375	341	361	324	380	346	345	314	352	365	364	326	364	341	338	362	334	350	338	352	340	370	345	361	331	353	366	324	307	353	316	353	347	352	363	321	367	326	393	341	353	365	375	367	345	358	334	325	332	347	347	338	359	367	380	341	370	305	355	372	328	369	352	329	365	361	321	318	327	325	352	330	380	342	342	341	398	350	340	316	327	344	345	350	368	360	339	350	342	379	386	330	328	368	349	369	386	321	331	335	320	324	359	330	352	384	318	335	363	391	360	363	338	316	320	327	350	350	349	357	373	347	365	332	344	354	359	355	367	327	322	380	380	362	324	360	352	370	366	328	347	356	347	333	360	373	375	399	373	378	323	320	360	367	351	356	348	371	335	357	326	376	317	330	352	350	363	367	364	348	360	326	330	360	383	367	344	348	344	364	356	364	347	372	316	386	365	301	364	384	338	349	354	329	337	355	347	364	339	337	351	344	341	352	359	354	348	340	327	339	338	360	346	383	356	361	389	350	351	358	336	369	356	319	388	385	317	321	335	346	343	343	377	330	340	353	340	369	363	352	384	342	382	351	362	384	346
6501	1192	1764	1894	1728	1598	1331	1252	1103	1231	1078	1036	984	970	989	951	901	961	893	939	912	923	933	988	969	907	866	875	849	833	856	873	903	902	890	910	856	853	880	833	830	868	828	824	824	822	874	833	854	793	883	915	859	844	851	835	848	900	837	857	886	849	832	811	834	816	879	864	837	856	845	849	813	795	823	844	851	900	807	829	854	858	859	843	843	855	816	831	816	873	898	864	861	805	884	866	848	844	854	818	829	875	909	853	894	892	859	833	827	843	816	874	790	825	856	866	855	811	860	861	851	854	819	852	816	851	824	844	849	856	855	822	855	885	861	799	832	846	846	816	809	822	835	886	829	853	877	821	850	847	839	852	871	827	848	801	839	816	841	827	902	896	820	834	841	810	822	828	811	834	845	841	843	899	838	848	876	813	822	854	817	841	851	877	901	862	828	860	862	859	864	879	857	826	838	776	861	883	868	809	847	860	812	848	826	805	852	802	831	813	825	851	810	860	846	862	807	843	818	871	881	854	886	916	850	823	796	847	836	817	865	803	802	778	823	857	876	830	850	801	870	854	849	792	872	854	852	843	844	847	848	833	797	857	864	884	835	847	802	868	876	832	833	839	854	878	867	867	871	883	848	832	867	865	873	827	802	829	870	893	833	813	812	862	805	882	800	834	800	829	860	812	842	827	807	805	807	925	861	825	793	840	818	826	880	856	833	839	802	871	874	880	871	831	844	818	880	896	842	870	821	849	852	824	855	876	866	852	845	871	865	826	870	836	881	818	868	888	860	796	864	789	841	857	876	853	864	864	852	847	819	860	842	861	863	806	833	831	881	857	890	832	844	860	826	823	845	872	853	802	813	835	871	802	822	875	877	805	857	812	857	854	876	888	850	804	877	840	844	838	905	849	879	841	818	854	865	829	863	844	831	882	838	824	779	861	838	808	841	820	877	852	854	819	846	856	837	810	815	796	789	896	802	860	816	835	812	891	857	835	854	867	892	832	881	836	842	870	825	814	829	838	818	877	894	828	873	898	875	848	838	851	876	824	907	885	813	896	882	860	896	874	836	821	863	899	860	845	851	796	802	859	829	888	867	863	866	861	811	877	851	872	814	866	826	878	839	862	871	843	794	829	808	843	817	833	798	855	889	837	868	844	840	803	844	808	836	875	829	920	837	841	880	858	840	823	869	839	846	842	850	815	888	814	831	830	851	856	819	865	826	835	841	874	827	831	858	799	843	805	816	849	846	866	817	885	841	853	836	808	860	781	833	842	875	845	832	845	883	842	857	829	848	823	784	845	842	870	802	897	843	888	847	822	868	851	893	882	899	831	821	878	863	838	879	860	894	884	822	878	830	882	840	819	842	896	873	832	845	861	818	868	896	851	890	842	838	858	862	887	790	884	869	813	900	862	827	844	854	812	845	860	825	889	841	877	824	894	819	861	860	756	860	829	827	836	832	828	851	826	891	899	807	835	795	837	811	850	811	814	822	869	824	850	860	792	896	821	811	797	806	842	837	867	861	878	845	834	842	920	845	855	818	805	824	894	797	779	865	832	851	862	854	832	875	892	852	813	861	857	788	828	881	884	842	847	879	857	792	873	897	817	826	844	822	854	800	902	857	818	879	862	891	859	783	859	827	830	886	873	865	837	842	821	848	839	862	822	844	875	917	831	820	836	821	866	845	907	858	859	856	894	875	867	836	822	864	840	755	827	810	833	878	877	865	873	846	857	869	829	892	830	855	795	820	850	865	889	827	828	905	834	868	841	875	818	816	818	825	870	875	902	829	824	806	866	846	851	834	862	827	859	861	895	864	843	854	849	829	836	869	819	768	804	855	857	866	800	818	807	803	856	834	823	830	839	857	824	855	858	859	858	848	857	847	860	809	823	838	853	804	825	796	825	919	807	879	848	867	882	883	816	816	853	795	832	811	842	849	824	848	870	818	832	825	898	846	864	848	877	862	903	809	835	836	851	879	814	888	847	831	854	827	854	872	853	843	856	836	890	761	868	908	817	794	870	846	813	843	847	863	852	866	853	899	839	790	814	859	832	807	843	840	777	837	816	843	829	850	869	807	897	811	878	842	846	871	871	922	831	873	867	842	786	819	812	792	855	816	832	850	837	880	797	840	847	889	842	830	790	800	831	846	800	866	831	888	872	823	836	834	834	783	854	883	838	830	829	848	810	872	838	827	873	807	835	832	845	828	888	872	903	811	852	831	829	856	917	847	806	857	859	871	857	817	868	892	915	789	852	826	861	821	873	837	792	844	872	844	907	874	827	908	841	868	876	853	831	875	850	908	820	836	785	879	841	852	862	911	829	833	810	828	855	835	843	841	879	771	900	830	848	805	843	842	861	903	877	835	878	846	836	807	841	859	826	858	830	813	800	868	854	881	842	884	844	819	854	838	877	846	821	829	836	805	838	888	892	895	802	787	828	870	840	843	802	845	783	837	798	824	830	900	837	831	827	864	840	808	853	839	845	819	812	816	876	820	941	823	863	850	758	848	845	872	856	862	873	855	872	839	863	861	856	821	849	813	857	819	866	844	813	866	807	793	813	868	857	856	862	905	827	853	830	864	874	848	844	850	853	852	859	837	817	818	873	845	789	863	827	872	822	865	864	855	838	900	809	881	871	858	850	853	798	883	853	893	849	857	795	865	856	891	867	846	823	880	819	858	834	839	838	846	906	850	872	841	816	835	848	859	869	873	884	853	883	820	879	863	831	847	809	855	882	832	857	832	793	892	829	882	826	846	834	826	878	811	822	831	819	903	831	855	850	920	804	859	799	838	818	889	829	831	878	828	885	824	854	850	790	765	852	857	854	814	835	836	851	824	829	830	822	897	907	850	811	842	893	834	836	828	898	861	824	858	842	863	914	839	836	790	896	842	899	804	815	834	853	841	830	865	870	836	900	829	879	860	842	840	813	864	831	858	840	902	793	869	846	822	852	828	820	811	815	870	823	834	828	886	878	878	832	856	842	847	821	905	875	791	867	851	862	907	804	865	805	834	824	855	791	848	833	763	824	879	837	870	855	853	844	825	839	884	850	847	901	905	839	832	836	818	860	885	856	874	839	865	854	879	800	849	840	865	823	787	840	849	866	823	833	808	841	920	857	818	834	831	792	891	861	842	831	898	792	833	875	877	900	862	842	846	821	854	818	867	813	845	806	831	833	787	845	856	852	896	847	832	786	850	830	862	891	851	891	854	819	840	871	800	867	857	854	819	898	865	865	905	807	863	869	847	860	856	810	834	846	897	838	915	860	914	832	879	827	847	890	817	839	890	845	799	795	821	811	860	801	884	818	868	852	889	862	879	817	817	849	863	789	858	903	832	854	847	850	870	764	822	812	860	820	840	800	809	821	839	860	838	832	873	882	852	881	852	900	795	890	860	813	862	901	892	909	870	843	871	850	830	795	873	857	836	790	815	835	808	859	819	854	809	835	808	831	813	822	863	885	817	826	823	851	821	871	870	865	880	811
12017	975	1097	794	618	500	413	325	286	296	245	258	251	223	243	214	264	212	229	239	230	210	217	244	231	187	205	236	215	181	191	214	203	221	240	212	193	210	217	230	211	208	209	194	198	202	223	210	203	201	204	207	219	210	205	196	212	206	215	200	224	190	205	231	196	213	230	205	203	233	203	216	213	201	202	186	193	202	193	236	209	202	242	204	200	214	231	210	228	236	198	202	180	207	183	201	206	197	230	237	185	211	227	188	207	196	180	199	199	190	200	196	200	200	219	203	215	195	227	187	212	179	196	193	208	217	197	208	196	183	185	184	195	209	214	216	192	228	198	218	191	210	204	217	188	211	207	172	218	202	217	189	214	194	200	219	211	212	179	191	220	239	216	238	203	212	171	217	193	231	201	199	228	198	169	209	201	167	233	191	202	197	239	212	229	199	186	220	205	206	233	223	228	199	197	198	224	183	203	227	200	224	195	218	210	222	200	213	214	206	205	219	203	204	226	206	206	197	208	168	216	180	202	226	208	206	216	203	207	242	192	201	216	203	198	192	176	205	199	190	192	203	216	230	234	219	206	191	216	243	212	214	194	195	194	223	226	231	185	189	187	219	172	199	233	210	200	200	208	199	221	195	210	209	205	224	199	210	206	203	203	184	195	204	217	212	207	190	194	205	213	208	187	213	228	214	228	197	197	193	192	190	233	218	199	207	169	195	186	193	230	204	208	207	238	197	205	221	199	191	224	186	222	205	173	236	201	189	191	193	200	201	197	186	218	211	186	210	194	224	204	202	217	212	196	201	197	213	189	192	189	225	227	239	215	208	191	198	226	182	202	219	198	204	181	198	178	181	218	191	196	209	227	202	218	205	216	215	228	197	210	213	185	250	200	218	200	194	206	211	221	211	200	206	236	244	212	198	209	225	216	218	220	234	222	218	207	208	215	250	194	195	214	209	201	204	207	188	193	186	200	199	250	192	195	183	215	228	203	213	197	200	211	195	217	194	170	179	188	201	180	224	196	217	193	197	211	192	211	209	218	195	192	190	209	202	187	221	213	224	232	208	189	182	213	179	205	218	228	206	180	196	199	205	221	187	203	210	188	212	220	215	189	185	192	200	233	205	210	220	206	206	221	196	194	222	202	210	204	219	202	195	186	187	213	234	234	196	210	190	212	203	209	187	200	217	213	214	204	228	217	198	187	201	204	218	186	225	191	240	228	181	214	212	195	216	192	190	216	209	189	187	200	209	197	184	192	178	203	230	194	208	211	232	194	198	224	207	203	216	193	207	222	210	195	191	192	197	208	199	231	192	221	205	195	210	206	214	195	207	208	212	226	207	215	189	198	221	217	188	206	201	188	201	239	205	225	176	213	194	209	208	184	215	197	218	195	231	189	193	217	198	204	202	190	198	213	217	202	213	226	214	192	220	196	182	227	196	215	194	196	185	224	194	179	206	201	223	214	224	203	199	210	208	214	223	196	220	232	219	165	205	197	221	198	216	205	194	223	215	217	199	191	197	193	230	206	190	178	192	199	242	182	195	208	206	213	210	187	233	235	195	194	220	210	187	194	192	203	201	182	197	196	206	210	181	210	174	222	224	199	197	215	203	202	200	207	208	194	186	226	209	184	196	217	203	214	189	208	209	194	194	204	222	204	197	192	201	194	213	186	194	217	216	203	212	229	214	203	224	195	198	195	213	203	211	201	197	202	226	215	207	235	218	229	204	211	223	245	202	177	200	179	209	208	229	198	202	214	200	218	183	189	198	262	203	204	233	207	201	206	203	215	195	209	194	209	205	181	189	232	215	193	201	221	216	224	188	213	194	211	212	171	214	182	210	217	207	204	206	208	224	200	187	205	188	216	195	211	194	224	196	193	218	176	177	198	199	190	205	191	189	216	226	177	196	214	222	206	218	208	212	200	207	197	218	199	193	196	208	199	178	206	193	189	220	215	200	200	198	211	196	182	194	200	183	201	212	221	220	184	206	197	218	191	242	194	209	211	177	211	189	205	187	189	194	214	202	204	217	198	223	179	191	207	191	204	197	186	218	214	216	236	208	219	217	207	193	224	209	225	216	201	193	205	216	194	192	227	202	210	209	248	183	192	203	188	184	208	210	186	209	221	198	187	205	209	210	190	204	224	187	198	194	189	220	199	217	200	216	192	206	203	211	200	209	229	203	202	228	205	184	189	205	199	224	223	209	206	200	198	197	238	203	205	204	234	212	225	212	213	205	218	198	216	215	220	193	221	176	190	224	209	192	194	200	216	230	232	222	212	185	199	214	193	183	212	195	198	205	185	213	210	223	176	196	189	205	186	202	187	195	217	204	206	207	239	199	254	196	220	198	207	224	232	223	227	201	180	198	211	183	180	232	217	212	210	195	224	206	193	228	241	180	193	192	169	206	203	200	184	214	219	212	219	198	207	199	205	211	181	207	225	197	194	198	210	197	230	189	209	213	198	190	191	186	207	181	231	197	220	199	213	202	200	183	206	200	203	195	194	213	210	186	191	196	212	204	202	192	212	214	208	216	206	206	204	210	195	189	206	176	190	206	230	194	216	207	216	200	187	213	211	220	206	179	201	212	195	213	206	217	188	216	223	233	191	228	209	211	204	192	208	214	178	202	220	200	217	203	209	198	203	224	196	222	207	203	198	198	195	182	198	185	224	191	197	195	225	222	262	210	204	212	195	193	219	201	201	209	209	188	200	184	216	199	216	186	179	211	211	173	226	195	233	199	199	188	217	195	217	198	204	170	204	228	199	195	200	197	177	216	209	178	187	207	195	196	185	201	215	194	204	211	212	229	225	191	177	200	218	197	213	213	222	201	192	213	198	225	197	211	177	216	210	198	212	212	205	189	166	205	209	180	202	200	210	223	196	199	233	220	215	198	196	201	211	238	221	171	203	214	194	232	210	208	206	198	216	189	222	198	225	213	224	193	215	221	201	224	213	202	203	217	186	199	181	215	196	204	214	219	196	185	211	225	199	203	194	207	234	198	184	211	221	210	197	195	208	210	206	208	220	205	216	198	191	225	191	235	189	207	208	196	200	208	215	198	196	246	212	195	201	204	232	209	217	197	207	187	214	220	230	223	205	221	215	220	208	218	230	222	193	222	212	208	185	191	230	219	208	198	208	211	215	226	194	197	193	201	200	177	175	204	178	232	211	182	192	200	203	193	222	193	198	204	200	193	202	229	207	196	232	220	211	204	209	222	223	212	215	224	190	196	191	227	200	209	226	205	234	204	180	205	216	199	229	208	193	205	200	204	216	239	191	220	217	214	194	200	184	196	219	190	217	220	234	223	224	208	196	234	220	210	240	228	221	225	209	192	185	205	197	188	203	204	197	217	214	210	203	209	210	214	223	196	236	208	201	209	198	225	223	212	203	222	227	193	204	219	192	227	200	214	188	214	200	240	213	207	201	187	208	201	199	198	222	209	206	228	236	207	217	186	217	210	193	204	189	178	206	199	199	216	214	196
7921	1154	2151	2437	2102	1821	1473	1266	1110	999	913	758	790	736	721	737	712	667	691	645	624	649	685	664	629	593	569	595	557	541	555	552	510	553	559	556	538	540	560	549	537	526	519	597	528	534	464	534	543	562	548	535	540	529	573	533	536	542	531	555	555	511	566	530	559	560	592	519	536	505	496	501	550	559	530	471	509	509	550	509	563	529	531	525	505	445	578	531	497	530	525	534	506	514	543	532	505	534	520	538	537	511	514	550	542	533	520	527	518	537	538	524	500	521	526	516	541	534	518	529	544	554	520	470	534	502	536	510	530	558	518	514	497	573	516	494	456	497	509	549	524	538	500	497	531	488	535	530	505	506	460	507	520	511	507	465	535	529	525	504	557	526	515	511	513	488	532	549	521	524	516	490	523	519	546	540	517	513	508	553	507	516	554	495	539	534	469	535	540	503	487	525	503	526	510	549	506	571	516	536	513	514	513	503	495	509	519	484	506	523	513	476	474	488	496	486	508	519	532	504	495	462	440	509	521	524	492	502	508	478	516	510	545	489	511	508	484	491	534	490	498	510	512	514	534	495	568	561	577	559	539	502	542	508	505	514	481	519	526	526	496	509	503	505	531	482	495	529	514	498	517	517	492	510	527	523	504	501	517	506	566	537	537	536	523	507	532	508	539	500	536	521	509	507	506	488	520	525	498	542	530	540	507	534	550	480	500	501	499	469	557	536	516	507	509	519	513	517	517	541	536	508	490	492	510	500	486	543	489	503	502	545	515	538	516	504	556	539	560	518	533	494	528	544	563	502	525	509	489	499	511	527	516	515	520	541	493	544	530	527	544	488	563	555	514	533	545	515	512	509	549	495	513	502	545	509	544	506	510	502	513	532	495	518	510	506	483	493	456	539	567	468	579	512	515	506	540	506	554	542	495	519	537	517	519	526	514	514	518	532	511	486	542	506	481	534	508	522	504	529	513	535	515	516	514	525	492	544	508	512	509	531	554	510	503	509	528	495	527	546	526	497	524	508	509	518	516	516	531	508	507	524	500	462	498	563	503	526	496	536	519	495	507	473	512	520	518	520	514	513	509	510	538	516	515	519	502	544	482	533	537	503	537	542	509	502	568	540	555	484	488	511	496	524	554	512	540	481	513	534	543	539	533	544	521	537	483	495	493	531	490	491	515	516	526	498	504	503	509	561	512	477	534	502	543	524	492	537	517	486	538	504	537	541	513	546	527	475	543	515	530	524	491	504	528	478	553	527	532	521	534	506	530	522	534	538	553	522	547	506	477	511	560	529	515	469	491	495	513	506	529	511	509	528	494	508	530	492	541	491	535	516	515	489	500	492	520	544	533	463	538	495	520	558	532	554	529	516	541	532	508	499	530	500	515	539	472	505	476	522	529	522	515	537	511	544	526	537	512	542	504	517	550	517	529	544	494	524	527	513	496	537	558	533	469	490	568	542	574	557	521	523	517	531	520	517	487	521	533	511	503	489	542	549	546	534	513	467	504	535	553	554	520	502	493	540	546	480	543	506	531	518	484	513	523	556	496	510	508	526	549	544	487	560	479	520	501	508	496	518	495	539	546	546	504	512	510	537	474	493	501	512	497	509	477	515	519	483	511	498	506	538	515	477	532	541	534	512	511	520	522	493	512	539	533	517	523	533	506	522	514	546	502	476	498	532	526	560	489	495	537	522	492	479	497	513	505	517	545	550	481	496	527	547	489	483	500	528	520	572	503	513	528	519	518	504	480	541	506	549	537	461	524	474	542	512	444	510	519	488	489	507	528	545	544	509	540	528	513	543	490	536	544	492	499	505	533	513	524	541	496	545	483	542	581	571	510	537	510	521	536	566	515	527	527	522	508	493	539	514	500	500	525	516	543	517	484	541	507	540	494	535	514	514	529	517	461	482	474	507	510	513	552	520	486	507	519	522	558	510	525	527	530	494	510	495	504	545	554	526	529	508	509	534	474	527	503	525	549	498	561	502	471	545	517	500	517	508	505	573	519	484	503	535	558	486	568	519	498	490	525	561	572	543	463	498	516	544	506	567	536	509	540	537	515	513	516	495	530	472	548	548	485	528	517	527	530	537	474	532	488	494	529	509	550	500	509	547	508	492	506	476	492	499	531	507	543	536	562	538	547	486	520	526	531	536	490	532	507	483	481	553	509	498	495	506	500	540	583	497	501	507	518	517	569	519	468	550	520	534	515	512	513	508	518	517	562	577	530	518	535	510	529	507	495	515	490	546	505	519	491	499	557	564	472	526	521	524	535	521	527	529	548	495	485	574	522	514	485	533	552	490	512	508	512	541	503	511	546	515	511	545	546	518	500	518	529	474	534	558	477	520	511	497	532	534	518	545	515	540	496	539	489	515	493	497	490	547	493	482	553	510	517	491	492	477	534	501	540	546	530	519	499	530	511	500	518	495	521	509	546	533	512	531	494	536	486	520	512	548	566	531	520	510	530	493	537	543	539	505	530	537	506	510	527	512	541	528	530	576	516	509	536	501	487	472	502	532	523	550	519	525	506	537	536	502	549	505	528	549	511	505	500	578	537	478	518	529	519	551	514	541	497	540	508	555	476	517	518	547	536	519	528	501	559	505	521	545	526	507	526	538	543	525	537	500	537	521	480	499	489	517	584	541	492	547	503	479	507	534	547	493	548	521	516	518	537	545	502	492	556	529	480	494	507	485	505	470	502	480	512	524	494	516	507	509	522	516	513	528	511	545	520	490	520	500	503	503	520	479	483	554	520	513	501	577	523	515	536	500	525	543	537	489	540	484	508	480	524	469	482	507	544	543	561	541	486	512	527	526	523	539	547	527	550	571	529	497	538	531	523	540	507	544	489	517	524	502	473	544	533	515	534	479	533	473	507	509	496	541	496	499	485	491	502	505	529	517	542	514	542	508	536	522	482	535	542	526	524	522	555	493	471	553	511	506	525	543	541	547	507	498	543	533	505	541	524	563	514	518	571	521	511	488	534	501	466	559	526	506	521	476	487	516	527	516	521	537	517	529	522	504	512	529	529	498	520	527	485	514	522	514	485	509	480	561	513	471	561	520	549	561	531	548	553	531	554	489	528	541	562	500	551	534	500	526	485	529	525	524	533	503	523	500	537	479	528	495	481	523	527	502	541	466	534	509	532	504	528	485	525	522	511	527	527	567	512	501	513	541	544	534	511	523	503	519	471	535	498	499	496	517	524	512	513	543	516	540	522	497	492	516	541	478	503	530	524	516	521	479	502	519	491	597	519	533	511	552	519	556	535	507	517	551	532	496	519	516	516	512	504	484	536	503	494	533	499	576	500	531	551	553	503	528	512	533	514	503	536	509	543	533	501	567	472	525	507	531	483	565	556	536	540	564	514	517	516	527	551	518	502	569	521	517	549	489	545	556	551	554	547	448	497	545	503	497	487	511	541	490	500	498	500	527	514	530	529	510	514	520	522	536	489	496	513	515	536	543	511	514	529	545	508	528	491	515
1366	397	390	348	337	338	319	327	294	296	332	313	315	290	328	315	311	320	321	321	355	312	319	303	298	276	331	312	272	304	286	290	284	271	339	311	297	290	308	284	325	300	357	284	285	289	323	289	295	275	303	306	336	298	317	313	301	308	315	325	300	304	313	306	296	312	312	306	300	294	312	332	313	322	302	314	312	302	273	324	270	289	266	269	289	298	303	290	282	317	315	286	282	290	303	298	316	315	276	307	290	306	324	297	318	310	291	302	310	295	319	313	298	283	322	314	314	298	302	303	344	309	318	337	334	320	297	297	285	337	330	297	313	318	299	289	311	307	321	315	301	282	308	331	316	291	324	295	326	321	290	303	283	301	276	298	285	315	287	314	292	281	317	337	301	307	327	300	323	285	313	258	346	301	324	273	293	315	309	356	282	313	317	342	291	303	309	287	321	299	253	278	315	305	279	305	285	277	300	305	305	258	309	290	324	355	297	286	344	293	299	317	274	313	314	328	313	285	296	314	334	295	304	326	339	309	278	295	315	270	294	271	271	294	285	251	325	303	292	333	333	289	309	296	307	306	282	299	283	281	311	301	302	344	311	324	352	280	311	306	261	307	315	253	300	334	338	310	310	346	294	298	314	302	299	331	325	327	317	297	293	306	302	306	340	297	275	310	293	356	288	290	334	324	302	304	315	285	288	309	316	310	305	296	331	295	296	290	332	282	306	304	326	324	336	312	296	297	296	306	317	331	299	285	311	290	313	313	269	276	331	306	302	300	349	295	324	316	321	295	285	313	288	307	278	320	259	267	277	322	325	298	287	276	289	325	305	336	301	302	301	282	301	335	324	364	294	256	308	319	278	258	308	299	314	292	283	306	301	290	305	289	310	293	295	334	281	327	304	307	313	298	287	254	305	294	287	297	306	308	290	302	318	346	294	304	272	317	349	274	315	287	313	319	312	318	316	292	276	338	329	293	316	300	310	304	288	298	296	316	315	304	337	313	328	303	314	321	316	303	296	331	310	338	337	314	295	312	335	288	290	293	320	312	295	319	292	339	295	308	325	323	301	272	291	293	293	302	299	283	265	281	325	293	294	304	321	313	288	275	300	320	309	262	282	280	301	283	315	313	340	292	294	314	311	282	276	296	312	268	317	324	300	316	310	321	303	280	292	277	340	306	299	336	322	312	283	315	311	302	302	317	289	318	303	305	304	270	312	312	312	310	309	279	325	304	312	352	344	321	306	284	280	328	291	280	342	261	330	286	326	291	268	323	299	293	345	309	274	336	312	298	285	303	292	306	290	280	330	287	326	321	317	297	335	310	317	300	304	299	320	279	262	313	303	303	291	287	313	314	300	294	312	300	305	283	303	334	310	315	285	313	291	288	318	296	277	304	307	302	333	305	294	316	281	312	341	308	324	294	328	299	299	313	300	346	312	313	311	295	312	300	332	315	291	281	303	295	299	295	316	321	328	326	296	310	319	292	315	292	309	311	311	301	338	314	280	295	291	300	311	293	277	309	302	325	297	314	314	317	322	309	292	303	351	300	306	280	332	297	312	309	313	272	316	277	304	300	295	302	301	292	279	270	306	319	304	288	316	298	319	333	314	301	351	306	280	333	326	341	307	307	264	318	334	309	276	290	312	305	340	319	319	320	318	308	310	303	295	302	321	326	312	316	294	296	264	320	311	313	318	282	299	300	324	294	307	313	277	297	318	329	304	306	287	338	263	298	327	321	278	293	306	285	330	291	302	303	303	303	327	320	328	318	302	295	297	302	306	299	362	304	296	288	326	315	305	307	268	292	337	317	280	352	295	283	257	281	308	290	278	292	279	323	299	296	317	307	311	285	315	290	298	271	279	308	277	316	330	316	322	292	310	331	323	293	321	325	286	323	318	318	357	322	312	285	330	306	310	304	298	307	263	280	308	341	289	331	320	304	304	278	286	310	331	329	279	318	311	291	291	312	298	284	287	294	307	282	306	288	325	303	295	285	349	287	304	292	313	289	307	302	295	301	285	289	348	312	319	329	276	292	348	309	277	311	312	329	334	331	312	340	337	325	312	297	301	327	321	306	328	334	314	266	311	332	301	318	338	320	256	298	308	309	310	319	292	308	322	332	324	288	328	311	308	297	282	287	317	298	309	311	325	261	312	308	324	292	301	275	292	300	276	302	314	285	330	324	313	299	304	268	307	317	302	316	314	299	303	284	300	286	317	336	307	311	318	319	324	325	315	297	294	299	280	271	319	293	296	284	332	314	289	315	321	348	350	297	314	325	293	315	310	309	307	279	320	296	326	304	328	310	268	321	320	333	331	315	284	308	304	290	292	304	316	292	339	305	288	333	321	311	303	279	333	305	340	288	305	322	286	269	285	314	306	331	339	334	287	276	293	312	306	277	305	346	309	315	277	324	291	328	315	291	326	290	309	332	336	276	288	264	295	326	350	317	335	293	333	307	267	315	337	282	332	295	288	317	302	316	282	328	311	304	295	329	266	295	320	303	309	312	315	307	309	282	291	340	291	276	337	298	305	300	350	322	291	289	297	304	308	294	313	308	339	319	320	303	299	308	308	297	262	287	289	252	336	277	309	295	301	328	289	285	286	309	295	276	292	337	300	257	268	295	306	330	333	276	310	304	312	275	294	307	303	315	293	330	289	300	309	309	322	327	338	296	311	307	305	303	312	279	305	284	274	327	324	298	341	323	331	321	324	296	291	315	311	301	290	328	305	279	309	316	289	325	330	302	328	313	304	281	322	326	304	286	288	319	299	313	316	286	305	290	300	269	293	285	309	328	297	346	316	283	284	284	308	303	311	273	299	326	324	293	302	311	308	281	290	282	306	306	316	321	303	295	322	312	279	326	307	304	306	311	337	308	327	317	277	296	304	294	317	322	282	314	269	309	300	304	319	308	330	292	324	315	313	273	309	305	289	339	318	293	293	292	289	305	282	301	291	319	276	297	306	307	325	315	314	295	320	304	319	318	284	313	292	336	289	314	319	320	321	294	282	311	279	293	284	322	333	289	341	306	316	295	279	316	272	336	302	305	323	274	283	310	285	330	344	317	260	305	308	315	304	304	293	293	346	297	326	295	311	286	294	311	304	312	330	319	305	284	287	335	324	323	296	306	298	285	286	276	328	294	308	316	282	313	298	293	345	290	307	322	310	333	314	302	288	281	253	289	288	298	291	312	306	293	315	343	326	314	284	315	327	299	282	304	286	284	269	292	308	294	262	299	303	303	322	330	288	318	299	299	329	312	288	278	304	309	295	305	314	319	308	337	310	310	335	329	303	295	277	296	330	323	302	302	308	285	300	289	301	290	276	290	286	293	331	300	341	305	325	311	297	308	317	337	312	292	297	308	317	298	301	283	301	314	299	318	341	272	325	284	312	304	315	321	305	305	306	294	283	309	301	312	322	267	328	281	291	308	267	314	329	304	316	293	290	301	330	289	314	301	328	319	336	327	308	329	296	314	302	284	297	319
2056	872	937	983	962	945	840	907	862	857	781	805	759	757	777	723	779	749	812	774	775	823	786	820	796	756	750	758	789	760	727	777	770	757	759	777	753	765	774	764	804	748	734	743	760	757	785	753	795	744	735	779	826	794	810	743	781	723	759	726	769	725	748	746	719	750	792	733	777	782	762	790	775	743	755	769	741	766	702	756	767	770	760	752	770	737	760	734	812	733	739	818	760	715	791	747	773	731	751	764	749	764	754	743	779	757	718	764	704	769	773	734	771	819	777	831	780	760	779	763	739	770	782	786	688	740	816	749	714	737	791	748	780	794	736	735	774	769	753	766	846	771	752	716	776	703	773	733	786	759	713	735	776	767	736	780	804	750	762	789	765	725	775	750	756	745	765	791	766	755	722	749	738	779	736	764	755	707	760	789	724	775	713	763	766	779	788	772	750	764	745	750	746	786	729	764	744	738	757	816	766	713	790	747	753	773	732	777	735	725	753	764	746	741	737	714	781	798	765	755	795	759	776	802	778	722	750	740	760	768	769	711	720	792	743	746	745	743	788	764	721	751	723	752	758	737	782	771	745	708	753	804	770	762	764	708	737	703	738	744	821	748	773	793	724	761	772	773	795	745	776	789	756	761	793	767	737	744	727	764	729	821	757	773	760	748	734	723	783	762	754	743	774	763	776	739	790	780	779	774	754	758	712	748	755	757	767	697	745	774	755	780	794	733	736	808	750	734	818	756	751	685	705	782	722	756	773	734	768	692	726	758	788	785	727	743	737	771	746	747	747	747	775	719	774	719	802	773	783	746	726	742	719	775	744	735	778	707	725	764	759	735	766	779	777	750	747	778	725	725	753	734	704	778	739	758	764	714	749	745	773	772	732	747	753	706	736	770	742	704	761	768	771	728	716	773	760	792	767	736	762	705	766	788	803	757	743	767	760	759	752	727	740	774	756	759	774	724	806	781	750	784	750	742	753	721	743	770	727	781	777	772	784	759	781	724	741	742	794	723	739	778	717	729	747	737	765	760	706	715	763	762	743	768	752	755	791	731	768	762	754	744	752	791	783	781	733	792	729	700	779	807	713	723	804	739	775	759	778	731	765	685	720	748	790	801	809	784	758	791	746	824	751	768	720	751	752	758	737	784	725	797	729	783	728	778	731	794	802	725	757	752	751	787	759	718	729	736	790	726	790	780	739	779	798	775	798	711	774	780	717	767	778	784	692	697	794	721	791	714	794	701	761	754	775	735	714	771	759	723	757	719	777	800	741	757	775	790	771	786	751	737	824	754	765	732	786	774	746	748	745	751	728	776	742	782	762	737	769	749	712	783	763	734	813	748	741	670	779	770	795	733	717	721	740	742	728	710	750	750	745	798	759	753	834	782	729	756	763	765	790	739	734	755	770	807	728	811	760	793	740	748	720	737	723	799	756	746	807	778	741	783	760	817	724	694	774	758	706	714	764	741	729	808	725	782	721	744	764	751	714	771	761	741	770	771	763	748	771	755	779	759	816	726	764	730	760	716	763	757	789	774	770	763	777	796	728	805	701	745	769	733	753	751	729	741	763	740	736	780	810	802	745	713	747	717	753	813	768	774	769	739	773	730	785	765	753	755	740	745	750	772	739	747	780	708	762	775	753	779	777	780	802	758	758	696	771	799	757	771	749	753	755	701	696	748	713	719	727	783	749	751	780	724	721	762	747	723	808	766	813	742	766	790	712	746	796	798	743	774	734	714	769	754	819	756	773	773	769	731	765	760	724	736	689	777	797	812	800	774	745	716	734	734	707	762	736	761	798	820	751	758	775	705	801	795	720	767	734	695	770	767	715	799	740	737	765	762	717	779	762	809	755	744	776	810	796	748	768	751	749	779	782	787	746	814	738	793	760	762	770	776	716	738	776	739	765	762	771	797	757	806	708	784	756	788	754	705	769	761	749	709	725	733	826	760	774	782	756	753	739	775	746	745	705	783	711	777	739	735	758	749	759	770	739	728	776	746	742	733	762	791	801	759	788	714	772	717	747	776	752	742	710	669	782	772	752	774	786	779	779	788	783	741	745	711	785	743	731	756	763	792	760	780	766	786	727	779	765	762	721	760	759	750	767	802	783	789	734	774	743	735	791	711	754	773	753	757	760	769	735	814	752	772	699	705	728	769	757	777	753	728	730	743	799	736	765	748	728	705	780	790	761	751	757	755	764	765	710	790	771	783	751	784	737	775	731	743	747	763	799	776	787	790	752	771	771	736	759	733	745	781	786	752	760	782	797	759	717	728	776	754	789	777	753	730	776	750	780	751	734	797	703	731	764	696	836	789	751	766	770	760	808	785	803	798	770	759	777	763	740	786	793	723	765	768	741	756	735	738	751	729	758	693	771	753	815	730	795	764	742	775	723	784	776	788	755	764	815	760	803	708	698	787	784	739	736	737	749	780	698	765	743	687	775	774	777	763	746	729	748	735	802	753	792	732	777	772	746	734	751	781	756	791	743	690	795	732	758	731	767	738	770	771	775	768	801	690	762	778	727	811	747	750	747	756	808	734	772	727	776	754	765	707	770	736	747	741	760	774	760	738	748	756	836	788	772	722	748	737	713	742	748	752	711	804	779	742	759	745	789	750	789	828	711	772	715	744	802	788	758	744	694	749	736	711	778	763	748	743	759	736	725	762	765	797	783	793	733	797	780	720	804	776	803	770	748	692	768	797	764	759	731	765	756	730	782	813	796	726	765	791	774	766	773	735	746	723	704	799	758	782	755	715	767	759	801	785	721	746	771	741	784	721	743	768	769	810	737	769	737	752	757	733	788	799	797	796	749	764	801	726	682	737	743	746	825	777	809	758	786	777	765	783	740	755	767	769	801	760	713	801	748	776	743	695	765	762	779	799	784	719	739	757	728	755	789	746	740	760	749	792	706	766	791	777	761	753	727	751	789	745	800	734	765	795	779	738	766	718	775	736	732	778	776	798	742	795	762	736	759	737	775	762	761	782	750	750	739	760	748	800	742	806	746	768	744	720	751	773	782	775	737	724	766	755	792	778	737	744	757	762	785	760	743	743	722	747	756	743	804	824	744	733	775	712	782	693	748	759	766	776	764	724	707	736	749	768	767	770	760	738	777	757	743	794	788	711	760	766	755	761	711	745	807	755	740	754	805	749	776	732	748	743	821	649	762	748	775	718	787	743	710	833	780	725	740	738	782	734	709	772	725	744	752	807	724	772	783	768	741	761	738	774	755	762	782	749	803	761	773	717	753	727	784	742	760	773	737	767	760	806	721	785	740	728	727	742	737	724	748	744	721	715	796	802	716	770	755	746	793	784	785	755	736	769	742	775	785	744	759	737	712	798	781	760	737	709	746	796	787	772	747	702	797	758	778	784	745	774	771	753	774	771	761	780	774	738	712	744	768	738	746	747	688	748	749	774	751	751	775	705	770	752	712	740	738	783	767	771	761	733	784	710	811	699	718	721	698	771	728	780	753	743	723	736
6516	708	808	673	581	487	445	488	408	429	355	376	391	376	328	387	354	354	349	374	352	357	346	351	390	345	344	341	358	374	363	309	322	326	355	327	347	343	365	351	336	342	329	343	345	334	323	340	371	374	373	338	337	325	341	323	338	368	341	351	341	333	379	343	369	373	334	349	341	354	320	346	346	342	354	382	332	347	343	352	324	354	363	342	359	348	340	372	301	348	361	370	360	355	362	329	355	339	313	371	315	356	332	353	353	346	382	364	367	341	303	349	339	362	372	341	342	345	364	312	354	363	358	384	324	364	343	349	338	330	316	331	350	369	346	339	379	347	326	329	358	353	384	361	343	337	346	326	357	363	374	349	349	351	351	386	399	406	364	368	346	329	363	359	343	352	358	352	329	348	354	342	334	382	370	344	355	318	318	342	355	349	350	384	384	332	324	349	334	330	363	334	357	335	362	302	332	373	351	356	363	366	328	346	363	343	330	365	355	321	358	333	348	342	328	327	327	343	386	343	352	329	328	325	345	367	342	368	333	365	335	337	349	357	362	305	363	337	354	328	362	408	336	356	363	336	329	326	336	338	370	332	346	364	353	370	365	321	365	363	340	311	347	344	343	344	383	381	338	383	348	333	364	335	326	320	314	367	328	337	361	349	372	337	358	368	361	359	350	295	344	398	358	352	358	346	352	365	323	371	332	390	358	343	348	357	346	323	310	364	337	361	341	353	321	333	305	326	346	355	308	343	352	365	372	344	376	333	326	322	337	368	334	344	353	367	397	318	372	367	369	345	364	333	359	324	337	352	368	380	340	356	289	354	344	324	310	372	351	343	336	348	333	361	365	340	333	370	347	365	387	318	350	328	353	363	349	374	338	365	327	364	355	341	347	339	310	327	347	335	354	336	300	362	355	373	317	351	340	334	334	345	348	333	428	356	330	349	340	337	292	386	344	340	349	318	322	339	328	361	362	331	370	356	362	353	328	319	369	387	368	336	327	321	382	360	322	294	338	343	326	353	360	341	358	343	325	318	322	341	335	363	387	353	355	350	320	325	322	346	322	346	335	355	335	316	348	376	336	350	322	345	345	346	324	370	357	385	332	308	333	372	372	365	337	345	390	341	363	353	370	320	346	333	310	350	326	341	332	381	349	339	334	341	336	379	315	370	377	400	353	323	380	354	338	351	329	331	376	362	346	320	360	305	349	347	336	350	354	363	336	356	352	341	333	354	345	344	364	323	341	312	302	337	348	324	321	364	360	359	338	356	334	339	346	374	346	313	333	352	376	380	359	338	373	382	357	339	336	364	353	333	335	350	307	365	337	325	344	318	373	351	341	365	312	349	352	342	350	343	351	307	348	337	347	314	332	323	359	316	330	337	365	345	341	341	354	390	339	361	349	334	328	341	342	318	353	365	352	353	361	341	323	300	371	345	349	337	344	354	300	360	369	366	358	327	369	350	376	358	308	349	359	378	320	323	351	303	341	330	349	369	328	365	379	323	327	390	350	360	332	358	317	336	346	342	307	357	374	314	336	336	346	375	346	349	332	348	351	357	358	332	333	353	349	338	332	332	368	337	380	334	357	370	330	371	360	359	348	341	336	346	408	353	343	329	344	304	310	369	350	378	327	333	384	346	345	337	381	336	348	344	363	371	369	340	378	377	348	299	340	335	334	314	328	383	339	333	333	315	329	341	345	338	365	342	352	347	379	359	356	316	368	342	364	357	352	345	324	322	371	355	360	364	358	345	389	406	361	324	349	346	336	349	321	370	333	318	383	342	341	321	322	323	359	348	382	365	361	335	375	359	359	383	356	359	353	346	364	335	339	388	391	315	324	352	346	369	369	355	359	333	345	307	308	371	338	318	341	338	350	340	335	397	308	311	369	336	327	334	327	363	349	340	343	331	355	347	354	329	358	311	344	370	356	362	340	336	380	334	343	381	355	355	329	332	339	320	358	329	312	326	362	369	322	368	375	317	340	335	334	361	344	333	338	360	348	363	341	329	375	351	333	354	349	344	356	363	357	347	328	332	357	334	357	362	330	313	340	372	361	323	357	373	377	374	343	349	314	349	357	340	353	338	350	345	359	335	314	350	351	328	330	327	314	322	307	328	381	372	342	364	313	323	344	330	311	324	338	341	343	342	380	332	365	344	306	353	352	338	379	345	344	332	356	356	361	374	378	322	338	353	366	360	366	296	344	356	306	350	355	327	335	353	315	344	348	325	335	344	368	320	378	348	326	351	371	351	384	331	350	290	365	369	364	337	374	361	334	357	352	340	352	325	352	354	318	350	356	342	357	381	344	396	342	350	342	357	344	365	356	357	370	318	330	373	337	335	330	341	360	356	333	350	325	353	356	321	370	352	352	359	353	346	343	303	357	287	322	326	335	342	350	312	357	340	359	343	373	355	320	332	369	356	346	377	344	401	332	315	326	358	330	349	334	362	387	345	325	367	343	347	348	356	379	338	336	348	365	351	369	363	340	342	353	309	323	312	351	352	352	400	341	328	344	344	328	354	342	352	366	326	356	326	340	333	329	371	321	367	369	352	347	335	334	355	335	375	336	335	333	356	355	335	345	347	340	344	341	348	359	340	366	366	359	331	325	338	331	370	359	362	374	352	372	357	350	399	339	367	298	354	335	345	340	347	343	327	356	347	343	343	347	346	345	334	356	355	333	344	338	323	337	366	372	359	360	354	309	301	351	362	346	326	349	354	341	370	364	330	318	328	333	341	338	344	336	349	313	310	340	349	354	351	327	375	366	333	346	340	369	359	359	362	322	333	345	361	319	338	330	367	343	350	330	362	349	350	347	365	319	343	323	329	375	374	378	375	320	364	333	359	361	332	341	347	335	346	373	348	372	365	352	330	318	363	313	362	369	322	319	331	374	378	347	342	353	308	309	343	369	338	286	356	342	344	340	349	374	355	354	330	346	354	347	357	305	381	316	344	326	329	335	329	333	364	364	360	339	336	346	334	324	326	321	365	328	361	360	356	339	344	371	322	335	338	344	333	371	351	336	352	373	341	310	344	340	355	345	338	344	336	302	358	359	378	378	329	337	323	318	361	321	335	328	332	384	348	351	351	350	358	345	359	396	333	324	333	355	361	345	298	354	333	324	356	314	360	367	344	333	310	314	340	348	355	348	325	339	349	333	315	365	335	377	326	361	355	314	312	376	341	325	354	365	346	326	372	356	338	366	353	358	375	373	356	347	395	358	381	363	354	364	327	349	352	341	343	355	310	360	344	358	347	327	352	318	344	351	356	341	334	355	345	359	338	351	331	362	341	343	346	354	345	345	368	374	323	350	339	317	343	363	332	325	362	336	338	339	306	373	347	329	330	356	382	348	338	368	338	356	362	332	356	350	323	367	307	348	349	332	333	341	354	355	352	369	357	322	323	347	364	339	385	331	377	362	347	353	358	342	369	339	333	344	356	333	315	331	368	386	351	362	356	387	317	325	334	354	335	337	318	332	347	365	381
6408	1173	1621	1933	1696	1574	1428	1290	1245	1114	1098	1046	961	953	933	989	960	888	926	922	897	914	922	952	887	851	855	908	823	902	898	828	879	777	853	873	864	845	835	817	835	837	862	882	855	802	889	833	885	852	870	844	863	809	825	857	855	887	857	856	862	816	829	846	855	854	814	861	839	791	797	822	899	867	856	899	832	912	838	894	826	859	853	857	826	819	832	849	841	844	839	838	883	781	854	832	826	842	808	837	793	869	868	856	824	818	789	825	830	832	851	834	848	880	841	831	865	830	874	842	829	846	815	843	794	876	806	826	871	837	853	799	826	788	831	834	828	861	867	876	864	824	875	786	846	880	812	794	854	838	860	885	879	900	794	855	807	836	824	862	842	861	830	796	818	838	816	846	804	847	834	848	839	825	862	834	857	792	873	834	808	825	843	768	854	838	865	892	809	852	812	840	844	836	854	832	824	850	817	876	859	859	860	786	852	830	829	844	866	818	854	821	800	792	829	827	871	873	859	903	833	827	800	839	855	859	848	828	870	764	833	826	872	849	793	772	863	834	853	797	844	790	842	835	832	811	847	878	803	900	820	848	803	814	824	853	828	853	765	824	861	878	870	812	875	886	779	841	863	853	850	826	804	784	837	842	829	852	888	810	834	809	827	856	821	871	829	815	855	757	790	844	824	853	901	871	852	837	843	831	828	830	822	888	864	829	873	800	830	829	792	818	880	858	809	870	809	828	827	816	833	798	821	878	820	819	800	866	827	868	855	873	842	844	868	805	825	868	868	765	853	844	817	852	840	845	834	814	829	851	794	796	818	846	822	836	809	856	821	819	838	864	783	785	822	814	829	871	860	842	843	892	819	855	848	912	851	813	878	887	851	806	796	797	835	850	803	844	824	828	843	875	836	850	890	862	870	788	820	838	860	864	841	807	855	875	836	898	835	852	824	846	829	844	835	819	837	852	880	860	813	838	814	860	822	843	806	836	816	866	847	862	829	871	874	817	859	846	840	840	810	844	774	849	883	812	855	865	836	841	819	848	867	845	893	879	820	865	894	876	836	854	855	902	802	845	845	821	825	840	845	776	892	857	854	828	836	821	874	817	770	882	840	813	862	804	844	826	856	844	828	769	870	802	816	797	838	862	835	876	844	811	840	805	860	821	824	845	838	807	818	834	835	820	836	794	817	817	791	864	841	871	887	791	839	827	828	850	842	829	791	794	856	890	803	866	861	803	823	815	839	864	793	837	843	840	799	835	816	818	858	859	824	802	865	804	844	822	854	777	804	899	814	817	846	860	791	871	833	801	847	890	880	880	814	789	836	863	855	836	820	851	838	844	818	870	828	782	843	819	817	816	878	845	855	828	837	840	863	849	845	855	847	816	893	821	867	886	864	845	817	872	830	803	847	839	807	860	816	875	809	859	831	842	812	866	870	846	837	856	795	819	850	837	860	821	871	829	866	843	829	891	838	842	802	865	826	799	813	850	824	870	834	777	825	839	807	839	845	846	841	831	857	799	770	915	925	862	804	802	837	829	807	852	863	821	815	854	823	828	836	852	785	876	852	797	863	864	846	789	841	844	820	815	838	807	861	811	855	847	790	810	799	831	868	848	846	833	858	862	843	853	816	822	830	816	851	832	833	772	826	823	848	903	884	865	864	871	808	823	792	814	847	789	847	852	881	876	798	859	815	846	826	846	857	843	813	806	827	812	856	831	862	807	839	825	885	865	834	863	787	821	828	905	820	813	819	837	780	800	888	847	806	799	826	845	865	832	868	896	876	865	814	842	825	822	836	826	822	769	808	825	810	806	819	812	837	826	904	832	861	810	843	816	819	874	864	842	809	821	809	851	834	857	878	852	845	850	830	811	855	898	859	867	838	838	827	829	823	832	811	839	854	842	824	800	841	869	818	846	811	841	832	856	865	858	829	828	864	854	841	847	879	851	826	830	828	841	788	815	912	833	884	828	799	838	870	801	801	816	836	792	820	854	839	834	837	784	881	855	841	798	819	823	905	818	883	818	857	837	853	843	829	849	792	840	817	825	872	837	818	862	800	833	799	854	823	824	781	828	848	823	816	809	827	805	835	814	828	853	821	796	880	795	819	837	840	885	834	842	834	835	806	851	791	834	844	824	872	823	808	882	908	858	874	865	828	809	837	817	802	899	814	805	867	869	846	881	809	828	899	856	808	816	839	813	846	884	858	820	789	776	818	828	840	824	854	866	832	807	810	855	903	811	861	798	823	802	808	829	855	851	846	831	856	859	846	867	794	824	811	841	859	846	813	830	816	803	845	823	873	803	861	826	851	886	850	859	800	825	829	850	834	883	811	785	806	820	811	888	796	827	832	853	823	829	835	884	855	789	834	807	846	796	850	825	872	834	816	879	830	853	863	829	848	851	893	815	848	820	838	903	871	845	809	841	913	806	824	800	855	886	834	861	820	782	818	794	859	830	864	796	829	821	859	806	816	840	820	833	821	782	803	832	825	829	773	843	833	808	854	855	835	823	817	855	835	841	838	864	834	804	815	825	858	787	862	867	798	830	833	819	790	834	781	828	886	856	840	850	867	836	869	854	841	800	816	818	797	847	882	866	883	868	820	866	875	803	848	845	803	874	840	828	827	836	825	891	826	848	881	810	821	839	845	846	846	847	829	824	803	858	832	837	843	820	827	836	818	854	769	863	807	821	827	876	837	879	819	808	846	870	814	832	867	845	831	830	776	864	825	848	793	849	852	874	855	855	824	872	851	862	826	893	848	830	841	888	830	858	826	845	862	850	843	866	880	818	821	849	873	818	793	856	790	822	821	827	806	796	798	867	818	824	805	826	834	865	861	803	859	819	850	845	838	789	827	823	875	828	861	854	846	913	846	825	814	879	805	827	882	906	870	867	860	820	855	824	881	847	848	892	872	870	851	884	871	806	811	860	862	856	836	858	805	833	813	816	852	769	803	855	803	832	822	805	787	835	769	857	809	841	871	819	855	898	769	832	846	807	856	850	808	879	811	820	833	856	822	818	788	834	871	825	776	810	865	839	834	814	841	860	899	818	826	873	871	874	808	863	811	856	815	810	858	830	835	812	862	864	822	863	877	860	822	843	864	837	819	874	801	846	838	810	835	875	921	875	840	792	856	829	844	826	832	841	835	847	844	843	848	849	801	823	898	798	895	883	831	842	871	857	858	844	812	841	888	757	860	810	849	792	857	814	805	848	852	844	830	793	874	866	836	872	849	806	772	892	816	849	857	860	863	794	766	830	810	832	783	836	826	862	814	860	861	821	821	783	823	792	868	799	788	831	846	834	810	862	861	820	803	873	807	848	821	865	817	792	838	837	876	846	831	805	878	775	801	875	877	840	861	809	868	835	810	820	891	830	781	812	815	842	837	855	802	802	799	852	834	847	863	872	856	817	823	882	875	808	863	844	821	839	854	810	859	853	796	872	854	779	808	877	770	866	875	846	857	833	824	839	819	839	844	789	869	810
12018	1017	1033	777	594	454	390	287	297	273	275	270	234	249	221	235	221	228	223	180	221	207	222	210	246	203	217	205	211	209	221	212	226	196	190	201	175	222	190	193	224	198	240	185	179	201	185	181	206	187	199	210	197	212	226	196	210	184	194	213	214	211	200	219	181	219	217	195	200	201	208	195	191	213	207	186	206	196	226	224	221	228	172	189	208	203	207	205	176	217	199	221	205	207	221	223	190	237	176	204	212	173	200	239	193	193	178	202	213	206	210	226	212	231	221	205	213	200	166	206	202	214	193	208	176	204	203	192	190	206	181	211	178	218	206	192	240	193	203	220	212	174	185	210	205	163	205	213	228	206	192	211	219	194	187	190	205	214	182	209	191	177	210	194	198	176	218	201	193	187	193	191	169	182	211	189	178	238	206	160	193	181	187	225	201	212	205	217	205	194	194	200	174	193	205	203	218	174	184	215	218	198	190	165	212	231	196	173	213	206	188	194	205	182	185	200	194	201	215	179	172	199	196	191	205	190	196	188	208	166	195	216	182	184	217	201	212	179	199	174	192	193	181	176	200	198	193	185	219	192	208	190	187	226	214	201	177	195	208	201	203	192	190	211	205	209	197	215	216	219	192	218	193	181	194	181	194	223	202	195	202	189	196	203	206	214	173	223	228	207	179	212	205	208	197	218	217	224	187	205	212	206	210	189	194	198	200	224	215	206	204	194	184	206	181	198	175	202	217	212	227	200	188	211	216	212	231	200	236	188	209	216	217	193	214	204	195	195	201	175	195	228	210	211	208	213	212	194	197	200	204	202	195	187	193	201	219	211	197	187	217	214	229	185	214	210	193	216	199	174	192	195	205	194	182	216	215	208	184	191	186	187	212	218	173	178	190	207	201	191	209	227	205	214	208	200	195	194	222	221	220	194	189	184	180	224	206	164	212	205	198	177	183	189	207	195	206	217	195	196	178	189	222	215	229	211	190	222	205	222	211	195	192	182	199	193	204	195	206	237	210	190	224	234	221	180	197	200	195	191	222	197	218	205	208	208	200	195	234	189	195	207	218	206	197	193	193	203	205	199	192	221	215	213	200	213	230	223	189	206	180	182	201	178	247	202	191	202	221	214	199	226	195	196	191	203	214	187	217	223	180	203	220	179	199	170	196	228	204	225	203	215	215	210	204	178	196	198	194	208	235	222	224	227	208	206	176	221	186	196	203	204	205	211	218	207	200	195	202	183	188	208	203	209	233	205	198	229	187	217	218	197	212	203	222	193	231	209	184	214	212	178	224	214	173	206	192	204	212	168	191	196	196	207	229	200	171	202	196	201	212	190	222	187	204	209	193	195	214	200	196	203	225	187	196	196	237	226	187	202	202	204	191	172	210	238	207	197	203	217	211	187	210	223	211	199	220	192	200	210	205	200	208	235	192	172	182	220	214	184	174	176	228	221	229	209	199	199	201	223	185	211	177	209	185	200	204	221	214	197	211	198	186	210	180	171	190	236	216	220	198	205	189	229	190	213	184	185	186	203	208	190	232	230	222	191	188	206	181	196	226	201	189	219	209	224	217	206	201	212	208	194	198	210	197	201	202	184	212	223	211	233	194	205	235	225	212	220	204	204	197	204	189	223	235	236	193	209	207	198	191	196	212	189	215	173	184	195	186	231	208	218	199	220	199	217	191	178	208	198	190	203	192	204	193	219	222	177	197	219	202	227	198	212	223	187	221	184	206	197	195	186	218	198	189	222	201	182	215	215	197	197	199	216	201	211	200	208	208	205	203	199	201	202	221	219	188	216	207	194	189	188	224	191	213	226	214	211	205	180	187	197	209	200	196	232	192	181	226	222	185	200	213	202	206	204	192	211	172	184	205	203	208	212	204	216	196	193	181	189	205	199	202	188	206	204	193	193	192	198	216	190	190	227	206	179	198	191	198	216	195	219	195	217	217	196	182	205	191	211	182	188	180	204	225	224	202	207	182	195	198	203	245	238	212	205	177	186	236	194	192	193	207	188	197	210	201	200	207	195	217	193	189	191	221	215	200	227	235	214	236	178	228	208	222	206	223	215	230	187	188	182	209	178	199	190	197	193	220	212	195	184	207	196	216	217	206	217	210	172	211	191	213	193	214	216	200	181	200	210	205	205	194	225	192	199	217	181	200	198	213	211	232	191	204	197	218	215	181	211	181	184	190	185	190	211	213	204	206	209	229	202	231	202	225	211	209	193	182	200	187	223	187	206	207	195	213	210	210	251	190	215	203	201	208	200	186	234	187	184	211	183	201	206	208	185	189	183	208	227	202	214	233	187	186	220	199	183	202	178	196	228	191	190	187	200	211	210	190	194	209	247	211	214	199	212	198	183	208	179	212	216	203	207	206	182	176	197	236	207	232	214	235	203	181	185	183	213	209	224	208	223	174	197	207	214	196	214	177	207	209	202	208	199	178	192	183	179	202	179	197	209	179	208	203	232	207	223	223	202	195	201	184	184	185	209	188	219	210	187	202	218	208	220	188	221	208	203	197	203	196	194	192	197	202	203	201	207	213	190	215	209	194	212	236	196	194	233	194	226	210	179	213	190	176	204	225	208	208	198	225	189	213	218	206	212	223	203	221	203	203	188	195	215	196	179	211	223	212	193	204	184	182	200	205	170	195	188	204	181	185	196	186	195	216	218	222	174	205	214	199	219	218	228	204	199	206	214	202	188	196	200	198	207	191	194	197	206	195	171	200	186	198	199	205	205	214	188	187	217	214	179	207	229	220	233	192	208	211	195	212	193	218	195	218	208	198	174	178	206	227	195	237	237	194	179	203	215	210	184	211	199	206	197	196	214	210	206	203	237	221	260	221	239	213	204	211	183	200	184	221	159	216	198	209	223	197	181	189	164	176	209	217	164	199	197	217	200	227	197	213	209	184	219	209	216	220	203	204	201	203	213	188	205	182	179	202	228	182	182	214	189	204	207	214	196	205	192	222	228	215	208	208	198	206	237	201	238	198	194	202	203	181	207	172	179	215	188	210	210	184	223	202	210	216	201	183	189	165	194	194	218	229	207	177	236	195	218	211	202	185	211	189	213	164	206	198	203	200	182	194	219	208	237	181	175	200	195	189	187	202	194	210	197	208	214	210	212	189	237	208	218	201	211	196	198	214	202	183	184	181	180	222	210	213	201	191	180	196	205	205	186	207	186	210	207	202	200	186	190	190	231	200	193	182	159	182	188	197	189	211	176	191	242	195	193	195	204	204	230	197	191	217	200	210	187	207	210	207	216	210	205	189	186	200	183	215	209	195	218	208	213	206	213	197	200	192	189	190	205	193	186	210	191	205	197	211	222	185	219	217	208	200	218	175	199	194	192	217	201	209	223	206	228	170	192	183	230	197	215	212	190	208	216	205	204	201	177	216	201	225	193	188	218	199	204	192	219	205	215	205	216	188	185	203	238	232	200	202	226	204	210	202	222	213	191	224	187	210	192	178	220	232	205	200	196
7866	1101	2094	2506	2127	1765	1489	1326	1125	1052	949	899	811	752	719	734	708	677	646	644	658	631	607	643	614	606	521	514	561	568	566	535	529	564	545	513	565	549	540	529	535	529	513	536	558	539	481	507	564	491	549	473	525	525	512	480	507	547	537	529	523	505	487	512	503	522	523	519	522	505	503	534	555	525	523	469	506	515	499	508	529	517	526	496	550	538	493	526	508	522	554	511	531	516	509	550	479	531	538	534	585	521	518	497	496	520	505	520	485	464	519	486	510	499	493	508	514	506	504	508	556	532	517	517	514	530	513	504	501	510	499	503	506	508	505	518	495	516	477	564	503	492	475	494	506	515	523	533	515	499	518	524	478	489	520	516	524	523	510	506	528	503	530	518	512	549	500	525	551	481	517	493	521	483	538	491	517	480	516	472	494	527	481	499	515	550	484	486	528	555	506	505	536	533	484	508	520	516	458	559	537	547	504	464	502	509	474	509	518	484	507	492	492	511	554	476	496	493	527	524	481	478	473	485	508	504	531	495	556	511	519	541	502	497	474	523	491	501	489	493	437	522	527	455	502	533	542	495	529	468	473	492	513	533	498	541	517	515	492	482	471	519	514	500	506	467	473	548	533	502	523	515	528	503	525	493	488	527	492	493	519	506	510	505	457	508	489	494	528	529	508	532	530	527	524	497	520	508	524	510	518	523	505	503	493	518	526	514	470	523	501	528	542	472	528	489	476	507	474	501	519	488	475	499	533	524	509	562	515	503	543	522	501	534	491	504	514	518	494	534	524	513	511	544	491	521	544	476	471	477	488	479	504	500	501	562	513	537	517	497	498	511	505	487	497	538	525	488	510	500	526	536	491	516	475	487	507	555	535	481	503	532	563	456	487	514	482	547	491	495	521	539	491	486	517	494	541	535	500	506	521	477	496	502	482	467	505	461	520	518	495	482	533	497	554	508	511	516	526	547	514	467	507	514	525	516	505	511	521	516	520	507	533	569	530	482	492	482	460	513	504	502	523	523	465	502	485	539	518	483	509	495	483	530	501	498	496	527	530	530	478	496	513	513	513	503	530	494	487	498	518	534	528	549	564	508	516	492	534	517	507	508	527	515	522	492	525	543	549	490	498	500	531	502	506	528	517	521	468	492	494	514	516	506	547	502	531	458	519	530	545	529	533	510	532	470	528	500	526	532	522	517	510	513	526	511	513	511	523	547	520	534	523	521	531	506	526	527	550	505	497	511	516	556	516	502	515	474	470	516	506	515	512	525	525	529	522	514	507	563	528	491	491	517	505	554	507	512	503	481	534	519	488	522	513	494	506	536	497	510	507	478	476	506	522	480	488	548	508	542	490	499	559	544	499	511	502	509	503	462	520	553	520	508	508	468	481	524	536	492	489	522	513	461	524	489	500	550	504	491	481	507	523	523	500	487	513	481	545	496	527	499	518	487	538	531	543	491	556	514	431	493	538	523	540	541	508	492	524	462	505	482	490	500	486	514	509	471	528	472	491	540	544	527	487	505	550	531	515	530	496	537	502	490	502	529	483	578	507	525	507	487	527	508	512	552	489	540	493	516	483	500	486	500	514	528	468	479	509	491	541	488	512	560	495	488	486	535	584	506	525	528	527	559	541	496	474	521	514	511	531	510	492	493	513	502	505	532	508	537	487	513	489	522	492	503	485	506	470	501	465	473	524	488	474	536	498	543	524	513	539	484	482	462	525	497	550	507	565	480	497	491	472	493	494	539	513	486	566	553	488	533	516	498	493	504	494	525	476	517	462	525	473	524	509	514	544	555	517	499	465	559	512	525	548	530	508	528	515	503	509	555	541	497	521	463	462	501	502	549	497	498	524	507	503	536	502	520	512	529	535	498	513	478	472	523	529	506	552	494	479	488	479	502	542	503	518	515	498	467	489	510	510	538	511	525	559	513	520	502	474	532	508	522	543	503	506	521	535	488	521	521	525	540	466	528	549	468	524	512	543	515	501	504	494	491	469	511	509	517	527	505	521	532	502	530	507	493	513	527	512	506	507	504	528	497	512	517	510	511	485	487	507	545	505	501	508	484	539	532	468	496	502	527	490	515	477	500	474	559	491	513	498	492	531	519	495	527	533	491	509	548	505	531	526	479	491	521	520	466	510	516	496	496	496	524	512	472	504	550	500	496	532	481	487	535	510	476	484	504	499	514	496	528	493	492	465	516	480	528	459	514	520	536	477	509	483	523	529	538	500	559	534	522	542	504	515	512	487	479	551	460	530	572	501	502	496	497	513	498	524	506	532	471	501	516	483	510	511	509	496	516	490	487	522	489	510	530	558	478	516	556	562	533	534	525	495	486	476	518	512	536	529	489	514	540	494	510	518	518	491	512	518	544	518	513	515	450	504	480	494	528	536	483	525	505	520	496	497	544	465	450	509	523	493	517	517	525	550	516	489	521	509	490	508	530	559	480	461	557	520	522	506	477	482	493	522	522	523	536	527	482	500	492	508	558	540	499	491	533	529	507	501	530	515	497	461	476	512	537	501	504	522	550	507	466	500	481	530	497	528	526	496	505	512	528	500	498	472	501	517	459	507	492	486	475	522	487	497	459	506	555	495	562	492	539	529	534	485	494	524	517	517	466	486	543	544	524	535	550	465	535	516	516	489	512	513	513	540	483	481	531	518	509	510	491	544	558	538	488	517	485	480	500	481	465	477	509	510	520	490	482	543	503	500	485	498	527	452	522	499	535	525	494	483	510	520	547	540	498	452	513	530	528	486	499	531	481	531	490	533	511	520	516	450	524	540	492	498	485	504	483	545	491	496	484	577	530	498	542	539	513	500	485	523	522	513	515	485	509	520	499	519	514	492	520	540	514	537	482	499	521	477	482	553	531	462	505	542	503	483	515	508	458	525	505	508	509	506	517	509	505	509	517	527	496	546	465	526	503	533	512	470	515	502	521	530	524	508	540	469	500	487	529	565	503	474	517	559	541	493	488	502	487	499	480	516	513	534	486	502	520	500	512	483	521	525	547	503	498	511	527	493	516	515	514	513	472	547	479	519	531	510	489	473	499	524	518	496	512	520	504	504	537	533	504	507	495	519	521	534	503	516	517	508	508	480	485	566	511	516	545	515	466	546	544	503	481	513	518	513	531	496	480	508	493	505	528	540	524	450	524	533	473	506	499	467	503	502	526	494	474	526	523	503	541	523	548	500	523	535	506	522	556	488	503	469	493	572	541	525	512	487	483	521	521	533	535	480	524	550	565	542	517	488	503	521	519	539	501	524	496	503	526	535	495	524	492	495	502	550	497	483	502	497	519	512	514	477	508	503	506	501	522	529	502	534	514	493	527	512	497	542	507	501	495	529	462	513	465	518	545	494	496	519	514	546	483	514	476	512	497	511	524	535	541	519	505	514	519	508	501	513	496	524	533	503	526	475	554	488	500	509	475	538	499	489	543	501	537	557	514	506	565	526	548	534	493	486	478	526	504	516	481	546	516
1377	383	378	378	353	344	308	327	332	296	319	276	286	277	306	309	288	280	328	297	295	318	315	313	341	300	280	308	280	323	328	289	305	302	306	310	283	274	312	310	293	327	318	276	323	288	298	307	317	301	287	287	283	295	302	279	296	331	328	314	305	331	309	308	322	292	276	302	286	291	271	307	327	248	301	331	316	299	280	303	297	317	320	306	312	319	293	264	301	318	307	283	311	303	285	298	336	305	283	311	313	329	287	297	300	308	314	302	355	276	323	297	294	288	299	285	281	289	318	281	296	339	296	281	333	309	333	315	310	307	317	304	307	327	339	306	348	279	322	300	304	325	285	258	346	271	297	327	312	270	297	267	325	268	301	308	315	303	284	308	303	305	313	337	320	323	284	293	294	288	318	281	310	294	304	316	286	279	319	309	308	297	299	294	297	326	307	317	294	291	316	280	311	313	272	314	311	287	290	294	302	316	333	285	270	305	299	316	277	323	294	283	288	301	321	282	302	301	268	302	292	296	320	271	294	291	301	313	302	288	284	296	325	276	335	314	312	294	304	303	323	322	291	283	307	305	309	288	308	283	304	341	287	314	299	289	288	368	298	306	312	295	320	298	272	287	267	338	339	280	318	280	287	338	269	298	319	288	288	287	276	285	307	299	286	328	284	295	311	300	273	304	282	279	313	309	320	284	302	318	314	285	328	278	275	283	298	271	311	337	342	304	319	315	300	279	311	293	316	274	273	316	287	284	298	307	282	319	283	316	328	320	304	293	346	286	279	301	308	272	292	302	299	282	331	303	324	299	294	273	289	323	342	318	307	298	292	288	280	300	323	286	303	313	293	302	317	297	319	279	285	302	297	282	300	290	324	328	333	325	322	314	298	276	269	274	309	293	309	342	297	284	271	277	299	330	303	292	293	273	324	291	300	303	278	326	317	343	282	324	282	342	315	302	288	309	308	316	315	308	313	251	294	296	276	283	300	289	299	322	271	315	307	287	284	273	281	287	343	315	275	305	263	301	317	317	302	313	304	332	322	308	282	301	320	300	284	284	282	297	319	267	305	309	325	289	300	304	301	317	340	302	287	296	278	341	305	311	269	284	285	313	337	296	313	281	276	334	311	311	323	292	294	298	299	281	302	315	290	313	278	314	315	272	311	294	292	253	346	296	290	339	312	329	331	339	323	299	319	320	331	312	283	275	305	282	296	289	289	340	303	308	334	263	301	315	310	316	290	315	313	310	300	305	349	285	307	308	307	297	300	300	305	290	308	282	284	292	284	333	289	312	309	282	318	292	307	280	300	309	299	301	321	291	325	295	256	306	292	315	292	288	295	305	296	316	312	313	305	302	323	332	310	294	362	335	281	309	276	304	275	341	342	314	311	302	327	312	292	283	319	303	308	276	320	304	282	299	300	296	305	320	339	297	338	318	325	287	303	298	283	310	290	324	334	330	291	320	291	279	302	271	313	327	295	259	285	329	303	291	338	294	310	308	325	278	312	282	308	307	295	318	301	280	280	324	293	353	289	285	320	296	288	306	280	284	293	315	290	323	311	328	264	313	287	277	314	316	308	300	285	319	316	295	291	282	313	288	293	343	328	354	325	333	306	300	299	297	291	255	307	292	320	301	303	294	299	301	302	313	315	303	279	302	312	292	313	276	307	288	327	306	312	295	284	276	296	294	303	291	285	272	299	296	272	282	289	312	318	342	319	293	319	295	288	299	306	312	300	263	299	303	315	329	311	354	302	265	291	304	304	289	341	294	315	277	305	302	311	315	283	306	328	277	295	314	355	327	297	298	335	300	289	299	285	292	294	311	271	316	297	317	323	282	294	311	296	312	288	325	276	310	303	314	288	297	317	326	339	291	272	297	352	269	291	319	291	287	296	311	337	317	311	281	309	307	307	291	292	312	319	290	295	282	315	292	306	327	301	310	333	336	291	324	289	302	316	311	298	310	279	288	286	291	286	322	296	286	312	326	282	294	288	333	332	298	302	309	290	306	287	311	314	306	277	287	313	325	320	312	329	346	297	313	295	309	301	304	322	308	296	319	272	280	335	309	277	301	319	311	342	328	303	292	258	300	322	276	285	318	300	332	320	312	281	286	307	301	315	281	349	337	298	320	336	298	307	283	311	328	334	312	289	290	299	306	278	295	322	296	297	311	329	296	330	287	289	316	306	311	326	318	295	287	288	321	294	300	280	306	305	283	324	291	275	321	284	305	291	305	325	304	315	320	299	280	317	295	268	300	313	286	306	301	296	299	298	293	296	321	327	284	327	306	331	267	306	285	295	303	294	324	303	288	336	306	308	302	275	274	283	302	318	314	308	306	288	308	297	292	348	323	302	310	330	304	293	295	291	256	307	304	305	308	289	303	292	308	302	318	300	291	315	277	325	315	300	307	313	292	307	301	281	292	298	332	276	292	291	276	296	334	298	280	297	297	310	295	300	306	303	297	309	303	284	308	308	290	313	277	311	322	319	312	267	323	279	304	292	296	315	326	321	309	298	289	297	309	298	272	292	286	326	299	293	285	304	326	315	326	301	323	302	295	297	280	291	301	285	287	304	340	305	279	295	298	316	295	275	264	304	289	293	310	291	285	340	298	303	292	311	307	286	293	337	330	287	311	302	297	300	316	299	299	285	292	316	286	310	303	299	296	311	278	279	319	323	268	299	323	309	307	279	313	295	283	297	315	304	321	306	327	316	321	294	304	307	276	291	289	281	285	285	284	312	295	289	275	299	332	290	296	299	313	311	330	291	303	332	296	316	299	301	329	280	289	294	334	291	277	302	312	328	320	285	312	332	310	304	255	286	299	313	301	300	298	288	292	292	300	260	285	295	290	311	313	311	311	309	319	337	285	309	293	273	306	299	293	294	282	302	276	296	328	259	284	300	322	311	311	302	317	276	295	298	301	300	309	317	299	319	271	262	301	338	287	289	337	294	305	288	299	310	289	270	301	320	289	263	278	298	306	295	312	279	297	297	286	327	295	321	269	313	307	304	282	279	293	318	303	319	333	352	280	285	275	282	305	301	308	336	291	277	340	260	290	295	285	316	303	279	286	339	285	294	319	302	282	298	341	296	284	326	263	320	295	287	310	272	321	314	280	300	299	260	307	312	310	308	271	316	319	335	317	297	340	315	300	273	303	288	308	308	313	299	327	284	300	295	295	289	283	319	287	295	309	286	303	308	311	313	279	289	309	290	323	279	283	298	297	295	302	315	306	340	296	314	319	300	317	301	300	297	355	291	308	300	307	299	328	304	296	305	264	284	333	302	314	311	302	275	301	291	308	304	289	305	292	271	286	334	288	276	308	305	334	328	314	318	318	314	309	278	285	319	308	326	299	285	326	314	295	315	305	285	282	278	319	273	279	291	253	298	294	287	297	300	273	269	281	308	296	328	289	303	292	298	306	313	321	307	303	309	315	326	334	301	260	308	326	303	298	302	301	330	295	270	303	298	282	331	316	334	295	273	292
2069	822	923	1054	1026	953	889	874	823	796	779	781	826	789	748	760	784	801	791	769	710	777	801	731	807	724	735	765	726	775	748	717	717	775	761	782	730	722	732	766	741	792	780	771	754	773	781	756	723	721	782	782	737	710	786	736	767	754	749	738	762	716	773	758	737	782	720	794	764	721	739	760	748	751	719	727	791	733	712	764	760	755	755	807	778	750	744	696	775	800	747	747	793	737	742	763	717	791	787	788	772	751	829	772	773	796	727	759	763	750	753	727	720	752	739	701	775	695	798	748	756	722	751	778	687	726	737	734	802	741	756	779	770	752	777	747	725	751	744	768	757	762	751	769	748	702	768	671	802	754	746	727	781	801	728	760	743	746	742	758	732	720	734	724	805	761	749	739	728	797	741	788	705	743	781	760	703	804	758	757	744	740	766	751	758	759	703	704	699	727	728	730	761	747	762	756	732	768	722	721	739	734	729	718	728	753	754	776	693	742	719	781	730	764	709	749	771	777	693	793	767	734	774	721	724	740	737	797	767	763	738	721	770	786	755	712	772	750	751	783	756	706	743	769	752	779	803	735	750	776	757	774	692	754	754	699	771	762	738	732	742	764	786	704	749	783	738	761	735	761	726	774	784	782	780	720	766	737	728	772	796	761	733	733	774	714	720	777	752	777	737	736	723	788	708	734	782	729	798	744	770	742	755	753	734	757	778	749	748	711	707	730	736	738	819	772	707	748	722	770	760	750	687	780	713	741	756	746	758	772	774	749	755	713	697	712	723	741	736	745	713	717	740	785	721	755	768	747	776	769	757	749	788	742	781	777	755	747	742	766	740	775	793	797	746	766	795	762	678	751	757	775	707	739	767	758	762	768	780	742	757	776	812	730	707	709	750	815	739	764	767	766	702	730	747	780	794	712	722	769	730	703	733	756	729	736	747	762	788	747	799	766	730	705	715	773	745	780	759	749	734	722	757	741	804	713	773	727	775	788	733	735	752	739	712	742	721	714	737	730	761	724	707	759	797	748	766	776	771	758	753	788	728	735	742	734	732	757	715	770	735	751	741	770	719	746	782	747	757	753	734	756	757	766	767	767	742	683	803	762	712	787	784	746	750	752	741	734	759	753	759	727	761	718	729	757	754	721	733	776	777	703	746	667	781	753	696	726	766	731	776	769	721	710	770	764	772	767	726	775	718	710	772	744	729	771	745	739	724	754	771	744	786	782	732	772	695	719	772	753	729	703	786	751	730	786	767	757	736	719	739	778	762	730	800	743	758	765	717	733	730	742	715	754	732	683	758	759	729	721	731	733	774	724	751	742	756	725	767	768	745	761	742	706	780	759	782	767	727	806	728	759	740	764	769	757	729	770	773	720	794	741	779	705	770	745	740	792	769	740	788	774	698	731	768	746	725	756	725	728	743	773	753	799	775	730	768	737	702	756	787	743	700	800	790	711	848	769	738	752	753	721	717	717	739	730	741	739	706	748	709	750	695	726	762	752	729	688	707	766	761	730	737	784	705	740	699	785	793	749	751	706	712	766	735	765	718	758	734	711	721	798	750	774	757	780	813	724	774	760	752	741	729	766	765	710	767	779	722	783	704	746	770	776	745	703	755	760	768	710	786	731	773	784	785	764	771	709	768	771	719	754	759	725	698	794	761	786	719	774	765	791	731	782	778	780	754	730	739	780	742	778	749	696	723	774	730	750	772	731	741	776	784	773	755	844	719	724	746	736	712	763	730	732	736	710	711	723	749	727	757	669	736	776	766	748	785	709	783	733	762	716	794	762	748	759	689	785	746	761	754	712	725	690	794	779	766	728	699	704	751	764	756	745	712	754	784	741	713	735	725	808	813	731	751	737	780	740	720	745	750	763	758	723	770	713	768	787	764	781	691	733	764	709	724	771	800	742	749	772	724	699	752	725	774	726	776	752	745	763	777	734	779	746	728	679	713	763	726	759	737	724	798	790	746	743	716	748	762	748	748	751	735	788	757	779	748	778	770	762	825	757	760	760	710	695	722	750	768	749	729	767	744	757	743	765	765	752	728	770	738	768	722	755	791	731	710	688	735	803	749	782	776	735	753	781	754	751	789	758	754	726	792	736	778	717	769	771	744	765	783	757	742	713	734	738	731	750	722	747	797	764	771	701	773	775	690	771	722	712	780	742	760	778	752	770	775	729	771	824	698	793	754	755	707	736	751	820	772	803	721	746	720	721	768	769	788	733	763	755	755	762	744	734	765	739	753	738	790	785	737	741	748	825	713	767	759	791	788	800	757	727	741	741	722	710	777	764	766	753	708	730	755	738	733	764	772	771	760	740	794	713	739	772	725	727	761	713	763	768	749	732	716	772	808	713	752	793	757	739	758	835	727	737	771	759	788	744	774	759	773	757	759	751	749	802	759	758	732	774	771	728	734	715	752	705	748	736	716	770	774	731	787	764	746	700	758	748	717	782	772	729	769	749	689	769	775	701	745	737	761	743	750	731	723	719	736	749	734	704	741	822	732	778	784	780	754	766	720	749	698	752	758	782	705	728	819	777	729	721	709	739	758	805	728	771	721	730	761	775	720	754	779	724	729	770	764	760	743	726	725	778	744	801	725	751	748	760	789	713	722	741	751	719	779	746	762	671	761	787	730	675	708	772	749	741	766	728	663	772	764	778	704	744	721	778	726	704	737	732	737	758	746	717	771	773	758	769	784	742	697	769	720	749	774	751	683	789	785	741	790	733	722	763	753	743	766	737	743	696	750	801	797	732	774	788	734	759	756	759	732	733	725	735	735	784	706	750	716	719	690	732	763	717	744	776	742	785	733	762	728	791	775	758	750	718	749	806	705	746	750	793	765	798	701	760	751	744	726	759	757	747	733	703	775	747	714	759	750	776	787	744	741	764	731	802	790	707	729	749	729	780	722	771	774	754	733	731	791	748	745	766	740	745	762	754	725	752	718	803	736	763	796	749	780	779	732	783	767	815	712	743	757	744	746	722	743	732	747	716	800	767	765	786	694	768	768	724	773	711	770	746	755	766	727	689	756	737	692	748	714	758	728	749	752	767	742	762	763	793	742	724	769	739	729	788	766	709	731	698	728	724	733	724	728	768	769	772	768	747	756	766	732	727	786	709	826	722	753	758	773	752	686	764	771	717	707	763	726	774	753	719	702	728	760	718	763	732	766	732	749	776	692	688	764	771	735	806	775	765	753	764	743	739	790	765	743	779	717	777	701	761	714	732	729	749	741	761	746	784	748	748	763	729	725	727	793	743	758	727	716	737	752	713	726	808	740	676	797	734	732	740	727	705	716	774	745	712	712	733	750	745	774	782	734	783	723	706	751	787	704	764	806	728	766	694	739	747	715	778	735	749	798	710	749	690	741	686	753	726	771	770	762	773	809	776	778	745	770	753	741	763	726	749	796	757	804	746	776	758	744	706	708	750	739	734	736	746	732	770	735	706	726	769	740	736	781	765	794	678	749	758	730	771	716	721
6452	715	716	619	598	480	434	416	377	395	379	364	383	375	356	354	353	332	326	327	348	388	373	362	324	346	326	331	361	328	381	367	354	320	358	366	336	327	338	325	360	349	352	378	381	359	352	366	355	338	360	341	326	363	343	336	314	322	337	359	345	348	346	364	343	317	355	344	371	339	426	362	337	382	333	385	361	363	342	360	332	338	331	346	327	356	325	337	333	393	333	349	350	359	348	346	383	334	346	332	361	351	336	331	362	367	343	356	319	342	333	333	369	329	323	351	379	328	327	344	353	350	317	332	362	332	313	334	342	349	311	326	318	339	329	349	369	346	344	366	339	355	353	324	369	319	325	318	326	348	355	320	338	311	334	359	326	357	353	328	329	365	339	376	344	390	342	370	333	315	343	331	380	341	298	346	339	374	353	354	365	345	329	313	344	368	348	332	372	332	340	340	342	355	326	350	335	330	326	313	358	342	331	330	330	317	330	353	337	353	332	338	334	356	361	343	343	343	337	302	344	357	337	331	345	338	347	375	346	335	351	334	357	343	372	334	346	341	349	351	370	324	347	370	328	324	304	351	341	351	351	359	348	338	334	347	335	374	335	334	370	357	335	372	357	347	348	323	377	347	356	378	331	320	381	336	330	353	344	333	298	323	364	335	352	344	343	341	362	335	351	331	360	345	359	345	378	349	348	330	368	379	384	358	358	353	356	358	345	335	342	327	363	328	357	317	321	349	379	337	350	334	361	334	347	322	335	337	360	338	325	357	307	353	329	330	331	337	355	316	353	343	390	334	363	359	377	337	357	352	354	381	321	314	310	326	359	334	326	315	318	336	322	343	330	325	337	322	328	377	353	343	335	324	346	320	341	370	363	323	333	368	370	365	334	322	317	329	331	343	330	347	327	328	325	341	298	327	325	342	330	332	347	334	320	331	340	315	366	297	292	334	374	396	316	366	340	353	347	330	337	360	340	346	327	320	326	365	346	344	365	310	352	357	356	330	358	352	316	343	387	405	328	358	331	359	362	338	337	323	338	407	365	312	348	354	307	313	348	332	337	346	337	327	323	333	340	383	341	366	324	308	333	370	348	394	324	329	351	326	338	400	370	377	348	366	353	355	355	350	329	356	361	372	330	362	337	337	341	335	341	344	313	362	346	379	349	347	297	340	341	361	333	329	323	362	323	333	322	320	340	372	338	335	353	376	387	326	376	325	329	375	324	314	355	342	322	338	355	331	353	345	314	345	327	335	295	374	349	362	381	365	348	343	385	336	365	398	343	333	336	317	329	320	357	369	307	349	332	331	336	322	329	336	324	347	345	342	355	322	332	330	336	303	363	339	379	329	325	365	343	326	329	339	346	373	364	308	337	354	356	345	386	350	349	346	367	346	338	330	314	373	339	335	358	306	349	346	354	335	320	339	319	338	377	355	347	316	307	350	374	348	406	342	358	319	329	367	351	321	367	354	332	341	338	328	340	372	361	390	346	323	312	340	348	360	327	362	348	364	345	363	358	348	348	338	342	332	334	360	352	334	363	352	351	366	331	365	350	355	320	344	337	341	320	339	344	340	348	337	323	382	369	390	361	316	358	380	348	326	322	352	345	337	331	332	368	329	341	322	342	393	331	350	305	358	333	324	360	334	350	362	357	372	311	346	366	329	332	315	328	354	337	331	344	324	358	330	314	339	324	370	357	331	373	353	351	344	352	351	365	329	338	333	352	329	314	342	347	363	356	347	376	347	352	354	313	343	327	363	331	323	359	343	308	343	340	349	321	294	357	315	355	340	328	328	345	375	342	322	347	292	333	325	320	367	342	322	336	325	343	371	343	357	355	344	354	346	336	373	314	328	339	348	361	364	330	324	356	330	351	342	348	333	335	336	366	338	373	342	321	330	298	307	349	335	385	332	380	347	343	359	339	360	358	326	327	361	357	331	381	343	360	365	336	353	372	355	330	355	334	339	367	354	333	398	354	346	338	361	363	314	333	292	361	322	353	319	354	362	359	354	345	337	346	319	317	347	366	359	316	365	348	315	302	356	336	371	351	310	349	345	345	339	337	340	344	324	339	353	345	378	338	310	311	339	344	300	353	346	339	360	345	329	311	340	359	358	372	334	326	314	357	337	328	323	334	347	305	348	356	344	322	329	352	333	345	386	307	307	342	356	349	361	336	344	366	349	336	366	339	300	344	332	351	373	349	309	344	320	330	332	362	352	342	368	343	347	317	329	357	346	358	298	360	331	375	352	340	358	348	336	316	337	342	357	361	359	346	342	333	315	326	322	363	338	324	325	356	341	350	328	343	327	309	356	360	360	333	338	347	341	324	355	341	338	360	376	338	345	347	307	315	352	362	364	340	379	337	371	349	379	361	359	321	324	318	326	312	325	353	336	332	336	371	354	347	380	358	360	353	344	366	340	318	354	345	384	380	364	346	316	322	353	339	330	377	337	359	310	343	327	361	303	353	350	393	326	352	350	314	341	343	374	339	367	343	328	346	336	340	382	340	326	361	337	341	328	335	364	343	349	344	317	372	356	329	342	332	333	332	335	334	361	357	326	368	345	330	326	364	325	329	347	332	353	355	303	339	338	325	337	367	324	343	319	360	324	371	326	326	380	318	335	339	346	341	396	333	348	342	316	362	372	337	334	351	338	351	322	358	289	350	344	364	330	318	360	390	385	353	362	321	345	346	314	368	360	328	346	354	357	351	339	348	324	345	331	340	361	344	368	391	343	333	316	321	314	372	401	297	375	377	369	344	367	309	345	337	349	369	361	361	341	343	305	307	378	355	362	363	332	342	345	318	326	309	329	332	368	343	372	331	314	328	348	323	337	356	335	354	379	326	402	304	362	369	382	369	340	364	333	348	294	305	337	333	325	359	371	374	310	338	342	298	338	319	334	357	346	384	350	342	320	327	321	316	330	329	347	306	355	315	368	350	323	354	355	336	334	329	378	331	364	369	364	390	345	336	260	336	354	344	324	352	319	358	384	322	315	331	324	287	348	343	326	363	348	306	322	311	314	351	330	340	343	353	355	331	345	349	344	355	326	334	347	344	361	340	328	381	357	308	375	319	360	359	335	362	362	348	330	307	348	352	379	350	330	346	340	364	344	366	332	341	314	324	311	377	312	342	350	334	343	340	326	360	356	381	375	364	350	340	373	351	364	336	328	347	371	358	346	333	320	336	327	342	375	341	354	349	351	328	327	365	365	348	380	337	346	368	317	324	328	338	352	323	389	362	351	336	333	335	346	344	334	372	335	349	376	329	359	363	314	351	335	343	335	312	360	350	337	338	352	366	340	354	361	313	360	311	315	306	344	339	369	319	345	347	331	342	329	346	327	353	368	344	337	324	314	342	337	374	342	367	363	378	322	361	367	331	368	338	307	364	357	358	337	367	353	349	333	325	354	336	331	333	356	356	367	363	329	316	363	324	328	375	347	346	313	368	343	305	337	372	327	363	358	355	368	365	340	352	375	326	366
6378	1171	1792	2019	1730	1595	1391	1251	1130	1007	1086	968	1002	945	949	908	963	926	893	896	839	877	841	896	883	872	852	839	862	878	807	888	835	850	866	805	833	866	790	830	898	849	821	823	789	856	904	802	843	851	777	842	792	842	846	793	878	837	839	841	812	874	795	816	866	806	852	809	830	844	808	877	835	843	828	807	811	871	792	847	808	837	806	851	835	799	833	841	788	846	865	849	891	822	851	806	845	827	805	816	785	835	800	833	816	812	859	813	812	803	759	859	850	757	878	842	850	818	852	832	836	873	837	824	824	809	873	877	820	856	860	821	839	852	826	851	844	865	837	841	841	856	842	848	858	844	844	845	840	888	852	864	867	767	811	825	898	753	817	814	832	829	814	809	818	854	810	855	902	854	829	831	834	844	815	818	869	800	808	832	807	834	819	852	816	790	851	817	788	813	850	810	826	794	821	811	818	818	896	859	835	867	820	890	817	868	845	811	858	808	797	825	830	798	804	831	812	861	854	874	813	820	887	801	774	889	852	862	826	852	788	902	840	843	870	811	803	820	832	861	820	846	828	801	801	854	817	832	800	813	885	816	816	878	836	869	788	871	835	791	826	824	832	842	802	821	824	844	826	845	790	770	822	863	881	818	884	844	858	842	862	819	830	851	841	781	825	859	846	845	855	810	875	767	895	835	825	783	813	857	813	857	842	818	895	846	854	823	868	865	837	821	803	883	825	825	837	823	847	828	845	797	813	882	841	840	885	846	856	833	843	814	858	853	805	856	872	824	792	853	808	825	827	863	841	885	839	841	861	872	811	823	855	831	894	803	833	826	841	831	882	825	806	877	848	841	793	848	806	825	846	843	837	822	843	850	801	853	825	849	856	845	808	846	853	864	840	843	841	807	830	799	838	862	850	780	826	836	824	804	801	866	852	833	819	803	858	870	863	856	842	820	832	780	788	825	804	859	817	843	811	803	851	840	879	837	824	834	828	835	876	821	909	859	849	792	870	864	806	801	835	838	802	795	837	843	880	804	853	860	847	780	800	811	814	884	819	858	776	823	863	848	848	818	802	875	795	857	801	838	847	844	792	829	772	865	861	816	806	879	816	835	827	843	833	837	840	840	842	805	816	787	815	835	807	813	843	805	815	805	769	923	773	818	842	825	843	867	820	893	794	810	833	840	818	831	823	810	828	778	864	863	795	790	811	799	872	847	844	806	776	853	808	804	853	855	852	864	858	820	825	867	818	793	810	842	846	835	816	867	834	830	833	838	833	842	850	799	824	833	812	816	846	841	752	798	779	850	806	824	826	803	839	874	842	856	811	853	835	840	809	831	846	814	774	808	807	837	799	864	861	862	840	843	866	863	857	800	812	857	906	841	904	870	834	810	821	820	846	798	863	886	858	801	833	854	835	880	859	869	809	864	788	843	887	848	820	840	804	785	796	827	831	795	782	843	843	833	810	851	831	824	836	806	831	825	852	804	818	816	839	791	841	811	886	863	881	838	836	862	845	839	842	821	870	837	861	874	821	842	836	845	859	853	834	838	847	794	825	802	853	845	756	827	790	820	868	878	814	862	828	808	825	814	855	810	804	851	836	836	868	836	816	825	811	816	851	855	816	870	832	810	825	816	820	864	864	823	819	800	832	763	823	788	854	871	845	812	826	848	902	819	806	841	827	872	822	869	814	854	834	862	824	868	803	824	822	867	903	800	803	845	805	841	906	892	802	823	805	808	882	881	829	879	816	844	801	853	851	796	849	812	811	857	876	848	798	835	829	848	856	826	870	825	828	793	839	873	809	790	854	858	885	855	836	864	872	900	825	822	888	752	832	811	828	864	781	836	872	813	859	888	845	833	773	800	811	818	858	825	812	808	859	784	811	818	826	859	845	843	771	842	813	796	871	822	829	823	791	816	809	820	888	851	860	861	830	821	851	829	866	816	848	846	834	844	908	851	813	851	813	814	886	811	887	840	847	848	831	857	803	856	885	805	872	877	864	794	819	821	844	843	840	851	801	838	856	855	835	800	805	808	845	843	793	827	775	823	835	813	848	833	791	827	812	827	808	849	834	860	812	862	846	843	877	873	857	850	862	830	794	815	848	844	847	839	899	838	826	799	834	809	903	806	842	814	827	855	814	853	837	830	810	844	817	836	847	833	841	796	808	798	810	788	825	831	810	808	834	819	836	783	815	838	841	822	879	869	781	784	816	813	804	850	825	862	853	860	849	876	887	816	855	846	889	825	856	833	821	859	833	813	835	794	840	812	839	792	845	830	809	807	854	884	822	804	826	825	917	828	823	797	880	793	902	878	846	878	778	837	855	857	829	813	846	850	818	876	820	844	815	794	793	847	837	828	816	833	795	820	831	797	811	806	820	860	838	850	816	865	793	850	852	839	837	831	795	838	857	790	835	864	880	850	806	808	816	818	821	818	809	865	786	878	859	821	854	794	799	799	833	796	772	803	855	821	783	840	807	806	767	889	837	839	822	835	810	859	836	793	820	815	839	831	875	851	833	860	819	772	848	835	899	817	831	876	812	860	810	849	814	851	857	835	853	804	800	831	801	837	868	833	794	817	870	833	847	848	826	824	822	810	820	831	824	812	765	864	841	845	872	819	845	835	833	810	841	822	866	832	874	828	830	793	852	801	855	861	863	864	829	821	825	834	868	813	825	769	858	862	804	862	870	785	858	880	832	848	891	849	821	812	814	825	787	867	851	848	836	862	809	859	807	816	837	788	865	793	862	828	830	837	900	833	825	825	867	844	808	813	816	870	824	784	783	850	786	872	848	874	829	828	817	853	870	866	826	807	874	803	813	782	818	884	825	822	849	864	817	865	848	777	777	830	802	867	838	822	793	823	849	852	816	798	886	838	839	812	895	815	806	849	863	826	839	864	863	843	788	821	852	828	842	887	794	833	822	811	830	837	825	870	888	793	876	844	836	794	867	867	796	868	778	879	822	842	851	816	812	799	847	816	850	841	785	830	844	838	770	843	877	803	796	858	814	796	789	827	869	826	855	819	804	852	801	794	812	872	866	828	799	798	792	781	906	798	797	844	818	855	843	805	865	783	866	824	811	828	854	820	863	854	824	828	789	777	878	901	841	799	798	824	821	829	785	832	837	857	826	809	842	823	882	861	814	860	816	791	806	860	857	817	831	827	819	822	846	831	838	841	839	858	831	846	828	867	821	861	877	797	851	832	810	812	800	834	843	828	803	841	843	814	823	805	841	803	853	797	800	801	803	806	812	825	808	815	827	800	816	805	857	870	866	840	864	841	869	828	809	852	851	860	874	829	827	781	821	803	821	848	815	864	883	840	804	870	834	816	854	842	824	825	806	846	823	896	830	833	829	797	862	827	833	874	832	852	867	838	844	807	840	818	856	806	839	876	795	826	842	873	797	851	845	843	833	814	850	817	874	868	883	777	824	742	832	835	837	820	838	826	827	795	850	845	836	782	822	817	855	826	880	810	811	819	834	788
12200	1027	1025	792	587	505	402	313	330	278	260	229	232	250	219	257	248	210	211	190	230	181	195	211	216	212	205	214	208	194	184	245	214	193	219	204	212	194	212	183	234	209	212	203	188	193	224	170	210	209	238	193	203	204	199	175	193	200	191	197	189	201	198	183	180	212	199	200	200	215	213	195	209	210	184	232	206	214	204	202	215	221	175	181	215	237	215	209	205	199	215	191	194	189	202	203	209	194	213	196	216	211	213	218	252	203	205	210	211	192	195	187	209	197	198	177	204	224	208	202	212	188	200	201	220	194	201	201	199	200	210	192	223	215	184	192	206	199	204	199	201	186	208	197	189	214	199	196	217	202	176	198	226	197	199	195	217	203	205	212	204	222	197	226	206	178	207	191	218	211	205	219	206	200	197	180	206	189	196	179	196	218	184	194	217	206	205	188	200	198	187	217	205	191	192	199	187	166	196	213	186	190	210	179	200	185	195	198	214	207	187	202	210	221	219	207	215	174	176	202	220	207	212	184	213	203	205	169	212	190	192	188	201	219	202	190	202	212	187	201	201	181	177	201	203	199	189	190	173	206	184	174	210	201	203	200	211	202	217	209	198	225	189	207	182	187	185	168	209	199	216	205	188	210	201	203	209	228	187	226	209	221	216	221	205	222	194	182	177	178	172	229	221	190	212	189	209	214	200	194	197	190	195	194	182	222	197	205	190	213	211	216	209	186	233	201	219	216	175	201	197	209	158	195	203	211	206	208	198	188	200	212	213	222	214	221	213	175	193	218	200	193	170	213	200	190	194	205	215	207	207	199	213	219	190	217	214	240	199	205	210	188	200	200	179	220	207	182	191	193	185	178	210	201	186	218	192	175	213	183	218	181	209	193	216	218	216	219	217	204	201	215	216	235	198	218	211	191	209	185	196	207	211	195	198	205	200	191	180	208	168	207	184	253	210	208	203	165	175	238	196	196	194	197	203	202	205	193	219	226	178	194	201	237	203	204	202	188	188	208	219	202	177	207	222	205	198	202	221	178	192	217	196	207	238	200	196	198	191	207	218	210	194	192	214	190	188	204	193	214	207	192	198	182	215	180	203	206	171	219	210	201	191	184	176	211	198	212	235	170	208	211	183	182	189	232	213	177	198	186	189	198	203	201	187	198	203	201	203	198	202	208	188	234	199	217	226	202	201	196	213	193	184	207	197	186	201	202	191	206	200	221	210	185	201	221	200	174	152	206	172	188	210	198	191	188	195	207	213	200	236	212	204	196	218	195	205	223	222	187	198	212	224	190	203	194	193	197	209	199	185	182	198	201	225	227	215	207	212	175	205	207	199	203	190	209	201	211	199	218	201	195	204	176	183	207	203	189	216	195	208	195	220	194	186	182	204	199	172	197	202	188	202	215	184	201	208	195	196	205	187	201	213	219	194	187	206	202	216	201	235	222	196	203	193	221	200	176	167	187	207	206	195	222	217	220	195	186	200	220	207	179	247	174	188	193	186	206	220	193	179	207	175	201	172	221	182	188	204	171	197	202	201	177	199	216	205	205	187	210	226	184	207	190	230	184	205	198	211	196	231	197	217	214	199	172	203	210	206	228	219	208	197	221	194	211	227	205	196	204	218	214	191	174	162	187	214	185	210	195	210	178	188	224	198	194	202	222	183	203	207	201	195	207	188	236	227	201	188	219	198	217	186	183	214	206	187	181	196	216	202	202	222	186	193	212	182	210	218	204	205	189	212	170	174	194	192	207	224	201	204	188	204	214	223	211	177	196	204	188	210	188	194	216	198	229	187	186	199	196	210	206	202	224	211	198	200	250	187	231	199	196	223	220	226	211	182	229	186	181	178	198	214	219	207	236	165	225	199	183	200	206	169	192	186	202	183	201	213	185	191	193	202	230	229	193	197	207	186	179	190	167	215	205	174	192	191	214	215	219	215	193	201	213	229	217	217	212	213	210	197	214	198	193	221	197	186	188	185	218	205	193	178	192	190	207	208	216	205	209	210	219	219	190	201	201	194	198	221	186	188	192	198	201	211	220	225	193	214	211	207	204	197	215	200	192	177	185	188	196	196	194	211	178	217	189	181	203	205	211	194	202	206	199	201	224	205	200	197	176	185	193	201	192	165	211	212	225	206	205	191	183	186	221	220	206	197	203	199	208	196	199	189	191	196	208	209	171	191	192	182	198	191	187	185	185	186	216	228	203	197	190	199	205	178	232	225	206	183	205	194	208	199	199	177	189	220	220	194	211	197	221	186	201	190	217	194	203	199	176	216	201	206	216	243	180	212	214	203	197	166	239	182	168	241	196	212	213	201	217	209	230	227	214	186	206	219	201	199	208	188	223	230	188	183	160	211	181	214	189	198	205	210	201	210	171	199	184	190	212	190	182	215	193	192	203	230	187	201	199	184	223	209	212	199	184	190	187	176	208	214	190	212	215	214	205	194	217	197	211	182	216	210	186	199	199	214	183	189	202	191	201	214	219	225	229	181	208	174	205	180	193	207	189	214	181	218	173	204	220	174	186	203	218	199	192	207	206	207	188	176	191	220	209	189	203	226	210	200	205	203	193	192	210	215	188	197	226	202	201	200	193	166	194	235	198	190	203	194	205	210	198	204	213	200	200	216	213	216	219	215	224	190	183	187	188	210	228	219	203	208	200	221	221	214	192	206	181	205	217	181	212	193	222	231	216	205	198	214	187	190	200	208	212	208	209	191	222	225	206	198	200	205	197	213	206	188	183	211	177	190	221	190	170	228	216	208	184	185	205	183	176	206	198	172	214	209	182	167	196	205	214	201	180	200	190	223	207	201	215	182	188	226	206	193	187	188	197	199	179	225	197	191	209	192	183	203	213	204	212	185	178	199	202	180	179	174	214	189	198	177	200	200	195	189	200	214	198	197	199	212	215	193	205	208	188	223	193	179	184	173	196	206	204	187	174	192	184	197	178	182	190	225	218	230	202	197	212	204	212	204	165	175	207	165	198	216	168	223	187	224	199	210	203	229	220	172	208	212	215	186	203	187	197	216	210	194	201	202	179	181	198	199	213	203	193	201	193	185	200	199	212	198	215	203	178	177	203	226	213	193	177	222	225	215	206	226	209	218	202	215	191	195	193	205	185	174	208	235	223	187	197	200	203	201	203	195	204	188	225	205	194	184	203	217	195	202	244	204	218	197	204	182	190	203	198	177	220	202	213	200	237	199	191	206	200	172	218	203	181	205	204	196	179	213	212	214	207	193	181	213	207	208	211	205	201	196	218	196	186	206	208	215	206	201	173	210	194	201	216	191	198	231	199	198	170	182	177	190	207	213	222	182	203	193	207	190	203	200	211	186	217	202	215	198	195	194	193	181	173	205	188	215	187	215	199	230	188	194	200	196	206	217	190	190	196	219	202	200	211	224	222	204	210	214	197	195	206	208	194	228	186	200	208	167	229	195	193	181	233	206	219	236	206	192	216	163	183	202	206	174	203	209	171	224	210
7830	1108	2099	2495	2069	1829	1504	1250	1045	994	906	850	801	686	688	759	679	666	662	642	614	599	621	609	568	590	583	558	539	519	559	504	516	520	541	526	513	509	510	515	510	521	492	509	525	525	509	532	530	524	493	519	536	538	509	523	494	529	476	499	546	544	500	496	500	491	535	541	480	495	527	534	520	485	534	523	542	529	543	450	517	503	488	528	526	491	501	521	464	519	479	516	520	503	539	521	498	514	528	533	501	514	499	506	461	525	507	514	525	501	525	502	550	527	544	516	511	488	499	498	536	488	465	492	484	492	497	466	474	498	481	522	480	533	482	500	520	508	476	525	450	501	502	494	507	497	475	544	496	554	523	530	541	520	535	515	543	535	524	495	552	507	518	517	518	493	499	478	477	526	532	482	493	465	497	523	507	521	503	506	480	501	520	508	504	547	497	484	541	531	536	523	500	504	472	527	476	505	483	519	534	515	487	519	498	510	510	530	517	516	541	498	517	505	509	509	534	508	517	527	516	525	486	506	490	503	463	508	503	528	473	509	542	512	474	526	446	505	499	488	507	503	469	506	457	512	476	524	543	479	526	524	469	498	479	480	533	520	508	510	511	465	561	568	457	512	555	512	486	503	495	525	500	521	483	543	558	487	529	495	484	525	476	464	499	488	493	561	531	517	471	508	503	516	480	515	493	520	481	446	507	523	504	528	508	514	483	511	509	524	496	483	527	500	482	536	558	518	506	508	542	505	518	495	484	482	505	486	564	489	550	492	515	531	517	500	505	501	466	477	476	489	496	532	509	524	497	470	514	582	505	478	539	526	555	535	493	485	481	517	515	528	523	500	510	503	519	485	530	511	496	493	513	545	519	484	490	477	506	504	519	510	488	482	523	492	487	516	481	505	551	528	525	512	525	496	546	504	511	471	507	467	551	516	480	528	483	499	520	545	499	490	503	488	466	491	501	508	514	499	536	495	462	495	494	493	478	452	499	478	528	526	480	535	534	539	520	503	508	503	516	500	526	520	536	486	517	493	521	509	498	444	496	498	491	502	521	521	517	526	447	481	491	480	521	510	485	519	541	509	492	531	533	487	483	546	496	500	512	549	535	533	505	468	510	505	499	499	540	510	477	493	527	486	549	480	579	563	488	503	505	486	496	490	510	515	506	515	486	489	505	508	510	532	492	497	486	512	504	529	523	499	544	494	504	490	505	509	476	501	500	545	533	512	508	471	524	479	485	542	466	471	501	511	526	495	522	509	461	526	490	514	513	497	541	474	508	517	505	498	568	507	490	493	502	495	520	506	490	473	520	502	483	507	482	519	492	482	517	503	509	566	510	535	505	514	446	529	505	512	517	546	507	517	512	463	490	498	539	513	513	558	535	514	539	503	485	519	529	493	525	503	511	516	472	511	521	467	497	545	533	506	512	533	483	510	509	487	507	478	500	507	522	494	492	469	533	527	503	526	501	472	560	473	539	520	492	499	491	524	491	509	561	546	531	487	492	489	496	515	493	476	493	522	486	504	503	544	532	530	498	528	503	509	481	483	541	497	526	500	540	476	504	493	519	506	470	512	507	519	492	498	487	471	533	472	505	533	535	516	466	490	498	486	477	509	526	493	498	512	500	476	538	502	515	496	524	505	510	463	473	507	503	506	483	477	519	518	524	513	540	501	505	488	509	509	513	516	521	521	496	490	508	489	533	529	508	509	544	476	472	503	528	501	500	529	534	515	503	510	513	500	492	486	505	527	533	485	498	490	488	466	561	503	546	478	525	523	530	478	491	508	521	543	503	517	493	502	501	514	492	485	466	487	514	495	483	523	557	506	468	521	505	491	489	501	485	486	515	528	516	504	500	502	558	505	519	510	468	500	518	479	514	527	527	508	513	500	478	518	504	508	506	507	504	498	508	489	480	530	502	510	487	545	503	517	515	483	502	556	483	494	495	521	468	503	497	496	527	486	487	518	509	511	536	511	514	484	477	509	521	499	524	553	489	485	518	501	499	511	467	504	540	541	504	526	523	445	513	504	498	514	509	504	489	517	496	506	506	490	498	484	506	497	513	503	476	486	483	513	505	541	464	526	526	518	495	497	527	536	484	531	485	498	544	510	490	511	531	498	511	495	480	507	500	495	500	471	528	487	513	508	514	537	489	517	509	470	478	491	475	524	515	521	459	503	514	496	500	515	504	513	478	488	476	527	475	513	492	497	488	521	516	527	519	513	512	520	480	519	488	522	548	545	560	501	500	489	495	487	464	498	498	499	509	503	522	521	514	495	487	457	488	480	516	526	528	527	478	506	546	475	480	553	485	509	511	519	480	522	500	541	487	525	525	467	521	478	525	505	489	496	492	476	520	531	505	492	506	493	524	499	506	478	468	474	515	466	512	544	504	489	512	523	518	503	515	508	505	523	534	490	465	520	489	484	537	498	463	543	500	487	489	531	497	516	497	513	489	444	516	535	512	517	508	494	501	521	520	505	535	553	494	512	477	514	524	519	508	489	486	501	458	485	469	484	514	469	518	527	508	488	519	512	539	507	510	514	488	550	533	528	543	504	533	491	503	517	550	551	474	484	480	489	508	561	526	518	511	516	516	523	494	507	509	512	478	532	517	504	517	510	529	489	529	542	463	514	532	519	489	507	507	499	561	509	530	511	504	496	513	506	527	514	483	489	484	555	497	549	525	521	479	507	522	505	501	468	484	487	510	526	502	505	514	493	517	498	504	456	520	494	517	486	459	493	555	520	508	504	525	509	508	517	507	506	538	499	531	521	547	537	469	519	514	515	497	496	535	468	502	532	539	526	500	515	517	536	505	523	503	554	481	522	488	533	520	473	503	523	473	515	484	472	522	534	502	502	478	491	487	531	504	515	515	501	504	477	518	520	492	527	482	510	478	479	525	504	502	519	520	521	535	522	482	496	517	533	489	495	561	494	490	518	512	488	515	505	507	538	505	507	491	505	510	531	500	469	499	516	508	515	580	486	467	522	535	490	510	486	483	478	492	515	517	505	512	474	528	533	487	504	484	495	532	523	525	500	503	460	509	507	511	494	507	486	479	480	526	506	468	482	498	506	491	490	514	513	431	480	503	493	519	551	504	513	480	506	489	484	486	507	579	462	520	513	479	487	496	521	471	493	526	518	461	514	481	517	497	511	489	516	541	563	491	550	528	498	511	499	529	548	534	520	470	498	486	488	522	486	528	500	495	495	498	487	495	522	502	477	497	505	529	522	515	506	524	523	492	505	461	514	487	537	488	522	526	470	524	526	499	502	513	498	537	557	515	495	498	518	514	510	527	504	474	490	494	516	480	536	477	465	495	516	503	545	501	481	485	500	473	527	543	529	487	515	463	546	527	498	498	481	523	515	524	547	543	495	508	530	515	495	523	564	513	498	478	556	489	503	503	489	487	499	514	485	476	514	546	462	497	504	467	461	515	518	483	437	481	518	530	491	512	492	480	496	495	509	490	550	526	536	517	537	529	497
1410	357	380	391	362	322	322	328	310	307	307	317	344	284	331	326	296	309	312	300	347	296	308	288	325	350	273	289	293	282	356	306	309	289	289	280	295	268	303	311	314	307	299	289	322	342	280	319	294	326	295	312	292	315	303	320	300	318	301	323	272	304	293	284	283	282	296	286	278	290	282	330	302	276	316	272	281	311	337	311	303	298	287	323	300	276	305	273	283	265	301	298	287	312	298	301	314	309	276	305	322	300	291	306	282	301	297	268	313	354	310	271	303	312	293	287	323	286	279	310	325	289	296	290	318	312	295	355	306	313	282	300	295	304	287	297	285	306	332	316	311	267	302	293	324	287	299	289	276	330	319	297	294	295	310	318	331	314	278	297	321	291	326	322	290	319	324	295	296	315	288	284	307	319	303	314	283	300	305	306	283	317	315	282	322	304	324	326	317	332	332	293	291	304	292	260	296	290	291	294	287	329	315	285	298	298	303	335	306	298	284	291	283	284	301	305	242	336	272	298	327	289	323	285	325	307	298	285	264	304	338	301	281	298	325	314	311	298	305	281	287	250	301	308	305	324	354	290	304	304	308	306	309	253	299	316	322	353	311	269	282	295	279	284	290	321	282	295	310	272	335	336	325	268	256	270	306	304	283	318	330	304	300	315	276	336	312	273	300	338	276	248	320	303	273	329	313	337	332	259	281	290	334	350	293	315	302	294	293	325	288	307	290	297	283	302	283	294	305	308	307	308	276	314	311	318	334	277	329	312	290	308	310	303	315	266	318	304	295	288	290	317	303	316	314	297	326	327	309	320	295	275	312	280	304	318	295	301	286	292	331	276	309	304	274	294	306	318	292	309	300	317	284	292	279	317	289	280	324	346	301	281	310	333	315	283	284	304	273	300	304	294	297	315	285	309	294	291	299	293	333	300	295	296	286	299	315	328	279	315	294	300	283	311	314	321	321	293	311	307	304	313	299	302	267	303	273	304	284	349	292	298	303	326	299	303	315	299	289	265	299	299	269	290	311	295	337	284	280	330	312	314	344	318	306	295	292	307	308	289	290	304	286	311	327	334	294	292	303	284	278	304	306	287	313	292	317	287	291	316	293	340	304	263	296	333	309	309	332	286	295	281	302	289	265	292	278	309	324	274	315	338	357	304	293	301	301	308	301	309	315	292	316	320	276	295	313	335	311	284	306	285	286	301	312	316	335	293	304	287	311	290	327	293	313	316	269	300	303	333	297	297	308	301	317	283	308	278	303	322	324	310	292	306	289	290	319	308	299	294	294	307	264	312	299	316	276	287	299	311	285	285	309	288	320	315	310	304	309	288	288	334	329	302	310	283	318	335	307	313	300	297	290	272	308	319	298	300	311	309	297	301	287	280	286	281	296	333	322	315	313	280	312	297	314	299	334	285	275	287	362	302	310	291	308	284	302	319	281	320	311	318	339	290	291	325	320	311	302	305	306	306	322	313	333	315	313	276	298	300	300	316	293	297	304	311	265	275	291	277	295	301	350	286	291	305	307	280	315	303	294	301	303	277	293	287	293	306	269	302	309	319	291	279	316	291	282	322	306	291	285	280	321	277	288	324	304	304	329	322	307	283	295	317	326	297	303	299	277	328	314	290	289	291	267	296	294	288	313	313	284	290	308	287	333	321	291	297	307	333	267	280	290	321	293	303	286	285	295	319	316	302	300	292	325	314	339	325	304	323	298	318	262	280	297	290	273	296	332	305	271	316	320	271	319	310	318	271	297	305	320	322	305	298	311	280	289	283	340	279	314	322	306	308	275	317	294	301	290	290	285	332	319	291	276	283	308	332	299	307	305	315	331	294	287	295	264	308	299	311	315	276	291	302	317	304	285	307	281	284	298	295	321	272	298	299	311	313	272	270	290	317	322	305	290	272	296	302	289	292	296	287	300	303	319	313	318	341	315	316	275	303	284	301	317	300	337	296	265	326	285	308	282	304	292	309	299	275	352	297	287	298	279	288	275	329	319	323	307	313	286	293	307	313	296	309	315	312	283	277	284	290	267	319	286	292	303	276	309	322	285	308	336	290	275	310	307	298	304	329	262	321	284	310	294	321	314	305	313	313	293	300	321	311	312	326	303	306	280	298	298	315	296	300	328	349	284	298	291	273	313	279	295	302	304	317	309	304	326	321	290	294	269	279	303	280	311	334	300	310	287	322	315	350	345	309	312	296	325	300	301	366	294	299	291	297	288	304	292	308	326	330	316	298	324	292	288	301	314	292	298	325	322	354	325	273	281	277	285	303	305	264	268	282	298	338	264	295	295	292	318	323	302	271	285	315	328	281	323	305	265	279	298	340	289	304	290	290	325	316	280	317	297	288	260	297	295	305	275	343	298	271	292	304	299	313	307	291	298	314	272	313	294	323	277	280	325	333	297	297	315	301	290	324	294	308	276	331	324	289	281	330	310	339	302	304	309	282	316	313	303	269	309	307	270	290	327	286	332	343	292	305	302	314	302	263	297	293	328	295	288	267	320	298	281	327	319	316	300	315	327	303	322	300	289	273	284	319	311	320	295	287	298	301	304	310	307	314	312	283	338	295	318	249	299	286	358	278	303	315	298	321	305	316	287	291	313	314	297	299	299	306	287	322	290	298	299	289	280	289	326	267	316	297	322	326	345	322	307	297	332	315	274	289	266	303	276	310	335	293	324	325	293	293	289	310	314	270	277	296	276	308	275	278	290	271	308	291	271	287	322	274	317	327	317	321	302	312	292	295	314	295	337	310	287	295	300	268	308	292	311	309	319	330	317	308	294	355	307	300	280	325	314	288	278	323	330	289	321	315	305	298	274	328	285	326	320	319	303	279	287	255	280	292	290	290	347	337	312	287	307	300	301	282	286	294	312	300	328	334	297	316	329	335	302	321	298	315	312	316	273	281	273	268	313	286	303	271	309	296	287	310	268	324	301	311	326	301	311	286	285	331	279	294	306	243	303	292	318	311	296	288	330	292	300	294	280	336	335	260	292	264	297	301	294	289	312	294	300	301	280	277	315	290	303	272	322	306	281	294	299	261	290	299	293	298	302	295	276	277	275	287	324	297	278	305	286	336	303	290	329	307	321	322	311	302	278	297	296	339	313	260	293	321	293	312	281	274	282	270	339	312	277	297	311	317	287	320	298	338	312	309	311	327	310	306	276	268	311	338	326	304	279	314	310	294	311	314	325	287	284	273	307	285	319	326	309	287	299	310	311	296	309	307	338	328	312	285	328	315	334	291	295	292	273	319	306	327	291	312	306	313	311	304	305	297	283	288	298	273	302	283	292	328	349	281	294	284	346	329	287	267	281	310	284	313	302	296	317	297	275	270	317	289	308	304	298	294	315	277	314	319	273	344	309	282	258	293	336	302	297	308	304	301	333	280	310	334	293	304	291	311	279	331	306	316	305	329	297	340	299	318	295	315	286	323	319	322	309	317	303	290	294	296	339	301	306	278	339	321	337	306	277	311	296	300
2059	811	998	1026	933	876	894	873	838	780	768	740	785	812	748	770	779	793	761	793	749	749	775	731	738	777	790	723	748	758	751	702	743	763	755	741	777	748	776	752	787	704	796	704	755	762	730	740	735	781	728	735	742	738	747	694	770	757	747	716	728	737	742	741	790	702	775	787	769	791	800	766	745	718	693	764	730	793	744	753	786	721	727	711	812	738	722	711	772	714	706	732	794	732	711	746	700	762	742	794	766	782	703	752	711	768	682	761	742	740	765	763	736	789	815	776	780	750	758	688	749	778	780	756	763	734	770	768	746	717	751	779	733	801	735	769	769	785	733	743	730	754	764	760	800	758	758	780	725	741	716	761	794	782	791	733	774	744	727	747	799	749	771	722	722	761	756	750	747	752	741	782	727	767	720	749	747	754	743	745	785	724	739	763	727	720	696	706	758	802	810	769	772	700	768	713	749	686	751	798	749	719	781	750	755	754	768	741	755	794	728	742	723	762	715	779	744	756	754	776	746	715	811	743	763	780	760	765	704	721	732	763	761	744	765	734	722	810	743	776	745	744	783	697	750	777	735	725	801	766	730	777	741	784	720	763	760	749	712	718	783	778	755	783	721	730	759	778	782	781	779	754	768	756	816	719	705	718	775	773	734	729	699	754	743	737	744	754	770	722	718	766	771	739	740	748	768	730	763	731	671	786	745	741	767	773	773	807	737	768	751	747	723	754	739	750	736	779	787	786	732	738	766	765	755	703	706	754	689	782	740	749	709	739	755	761	745	767	800	750	751	761	722	722	779	735	708	732	776	726	729	795	703	726	768	769	770	765	712	778	759	717	721	719	828	744	820	745	730	793	718	785	745	713	704	732	743	723	730	803	772	723	757	741	764	744	754	752	757	738	768	725	796	780	777	679	732	772	736	711	711	706	718	740	782	736	786	784	743	822	774	746	758	743	737	786	761	716	734	739	765	722	701	775	729	766	728	783	784	749	750	788	784	771	744	806	727	718	782	731	764	807	760	739	740	760	733	764	758	774	757	732	733	738	734	769	747	780	711	815	759	762	774	764	745	753	774	756	782	749	731	762	773	757	756	807	788	718	777	778	682	764	733	732	769	726	753	742	742	750	762	748	723	757	782	710	753	741	748	809	794	774	754	773	743	743	756	766	727	741	786	780	734	724	767	761	769	782	741	774	778	727	759	731	753	770	812	734	765	722	771	743	707	795	808	752	712	716	754	769	744	763	762	763	763	741	724	748	745	763	774	765	747	772	733	752	751	720	788	777	813	703	763	738	712	754	730	769	753	760	746	788	708	722	788	770	744	713	701	750	722	760	758	716	771	803	735	754	705	743	743	730	699	783	757	740	758	694	767	757	745	777	704	780	744	801	804	712	764	748	742	728	733	783	727	753	779	718	774	710	750	808	769	727	783	742	753	738	753	748	726	766	733	782	754	782	818	781	805	785	726	752	763	749	740	755	750	763	770	777	713	739	732	755	756	748	759	751	780	761	761	747	727	738	783	703	744	701	754	761	746	758	724	769	722	694	757	736	742	742	774	754	736	732	817	732	737	818	795	752	734	760	762	748	750	738	715	764	742	769	738	764	810	713	699	728	727	739	754	700	762	740	796	761	709	769	734	733	722	744	725	702	784	748	733	761	789	743	758	729	759	752	695	721	749	751	702	767	792	740	752	715	757	805	717	753	751	721	765	774	772	765	812	795	733	760	783	796	708	745	737	781	721	733	742	838	798	771	740	749	733	746	797	737	762	782	732	711	699	755	811	776	731	779	750	744	757	735	706	772	740	741	742	755	745	773	769	729	754	775	758	790	751	731	748	758	750	732	737	735	758	817	747	750	759	719	762	767	741	757	781	766	752	757	786	737	738	779	782	771	780	733	785	748	757	776	736	744	770	734	734	730	748	686	728	692	780	763	761	744	760	770	780	769	768	727	812	744	726	766	748	747	781	702	764	741	725	755	735	753	787	749	741	770	760	737	801	724	736	762	710	757	676	750	737	701	760	718	757	772	751	758	743	739	750	761	757	759	809	752	755	721	768	744	713	750	745	762	782	736	782	743	794	730	722	784	802	766	715	724	740	757	743	746	743	741	738	764	715	797	759	756	711	730	762	686	782	793	729	741	730	814	732	692	739	760	716	726	754	726	785	718	747	767	723	731	773	795	742	734	784	780	684	779	695	768	729	822	744	750	728	707	774	768	726	752	744	795	772	711	743	758	715	786	744	723	756	746	756	720	755	763	791	707	741	767	745	695	737	764	757	771	717	786	747	790	789	753	746	769	742	752	752	746	728	709	740	738	781	778	780	753	752	754	711	762	738	769	743	725	735	797	758	783	705	730	747	737	721	729	748	777	770	742	746	771	756	782	827	791	788	742	770	821	772	764	725	722	784	720	749	789	710	746	774	757	744	792	746	761	710	756	736	714	727	713	750	761	769	739	760	758	703	717	737	757	746	719	752	741	782	714	720	782	770	778	767	731	719	773	800	738	781	799	748	737	733	799	721	768	771	736	771	763	734	743	752	689	779	749	793	757	750	769	726	747	714	730	754	748	769	755	776	789	743	771	783	700	769	728	716	712	715	760	723	784	726	726	727	760	753	760	747	744	734	744	751	691	739	759	763	780	783	738	757	748	733	761	752	788	791	783	739	731	757	747	768	735	739	809	777	806	769	759	759	801	758	742	773	771	756	728	784	740	712	753	783	790	726	717	765	700	746	719	744	715	769	752	738	731	750	744	755	732	765	746	780	760	770	803	771	746	738	765	792	732	736	797	746	778	720	719	723	728	807	718	741	761	780	756	779	745	791	742	763	716	721	698	756	771	767	738	779	737	772	735	766	694	753	734	739	775	776	714	720	735	754	730	769	795	741	781	762	767	751	732	747	756	725	775	731	708	770	707	753	765	714	789	796	801	739	717	740	842	771	740	750	744	753	755	786	729	766	772	778	739	735	778	727	726	763	795	753	744	705	723	729	770	762	723	756	747	717	728	734	747	756	712	802	702	735	768	795	730	774	725	820	764	753	742	789	774	765	775	730	765	772	741	771	736	780	726	767	733	761	745	761	720	775	755	816	768	714	731	792	752	715	735	728	763	768	747	781	723	771	693	746	752	742	761	777	749	757	781	763	762	778	714	815	733	711	742	755	792	767	720	787	769	749	758	798	759	745	714	724	745	761	763	742	776	709	706	728	787	717	755	730	768	724	773	760	736	704	736	714	706	769	805	734	765	760	786	787	772	755	748	773	718	729	794	719	813	748	748	787	804	751	733	689	784	757	744	708	741	721	743	756	814	731	768	760	780	740	742	782	791	786	751	785	765	734	735	761	728	728	694	718	689	719	736	738	729	808	791	690	714	772	722	719	725	738	766	734	717	762	763	758	831	762	761	746	736	758	713	712	775	751	742	744	765	750	719	780	747	753	729	766	785	754	783	762	765	734	743	764	687	724	707	719	704	761	745	761	730	741	781
6614	697	786	681	557	508	437	421	418	371	399	375	343	363	325	395	358	366	367	339	345	323	347	358	362	346	332	354	309	356	338	331	328	356	364	362	314	370	340	383	370	338	360	318	332	362	357	304	343	364	330	384	346	333	331	338	334	353	347	359	357	319	353	362	340	373	349	351	365	381	325	330	319	376	378	358	363	294	360	331	361	354	332	337	381	346	343	352	351	345	337	341	328	369	322	344	333	344	337	309	346	334	325	377	329	342	344	310	364	315	358	327	355	373	361	311	352	331	357	297	368	347	352	328	365	338	341	347	362	320	339	327	336	360	360	349	334	352	326	372	363	324	342	325	315	337	374	349	335	345	362	362	337	350	353	360	350	322	309	361	360	364	352	335	326	346	361	316	338	367	344	334	357	336	343	356	326	331	329	365	318	347	335	333	376	380	350	374	352	300	339	347	349	332	348	301	344	377	347	370	388	345	359	354	350	362	356	334	332	343	359	371	351	366	341	345	310	322	321	348	312	329	373	347	318	326	333	356	313	345	331	346	359	349	361	339	354	361	319	345	335	326	303	356	356	341	343	332	346	367	325	383	345	347	350	340	354	308	324	328	339	352	410	330	320	379	378	353	323	348	375	369	365	334	327	356	338	319	304	375	380	332	339	337	340	328	339	311	318	323	335	358	339	379	321	316	331	345	315	336	346	374	346	328	347	330	346	338	357	372	314	355	356	335	345	341	332	369	330	325	317	341	352	362	327	363	336	368	358	336	338	333	325	364	354	360	330	337	348	372	341	345	366	347	357	311	363	351	356	370	331	376	343	340	360	349	346	364	340	337	315	370	368	348	362	317	333	370	346	335	345	385	312	322	354	343	327	337	327	333	349	365	334	356	354	302	330	355	350	338	335	367	346	334	357	378	362	322	379	341	373	369	335	344	379	370	374	307	332	342	340	339	324	337	332	329	373	350	328	333	321	347	325	312	342	330	338	349	334	353	325	335	314	355	372	338	376	390	351	307	356	349	335	373	360	346	369	358	334	343	315	361	328	318	371	342	348	355	319	360	356	376	322	322	349	327	353	356	342	376	311	351	373	376	360	286	373	329	366	355	331	335	335	348	365	324	320	306	328	356	358	373	324	322	323	352	332	347	381	323	325	319	318	337	371	355	362	318	326	359	324	377	332	326	377	357	368	366	340	316	325	332	326	334	334	335	339	350	353	362	371	354	346	388	343	342	370	323	349	323	351	359	380	310	317	338	352	324	318	351	316	341	325	393	338	352	343	282	351	327	344	353	315	363	316	372	373	344	352	340	345	330	332	340	344	305	382	351	330	331	347	346	351	353	336	367	356	347	346	356	350	391	327	342	325	336	340	334	301	321	361	356	310	340	365	350	353	338	359	372	349	334	346	355	379	328	348	326	366	328	347	352	353	366	348	314	351	379	355	330	350	326	362	342	343	338	366	353	335	330	358	313	332	366	339	330	352	339	354	366	345	325	367	338	337	347	326	325	307	383	330	335	364	350	352	319	306	339	341	343	351	378	311	347	346	352	348	368	349	334	319	332	352	326	350	368	341	361	347	343	340	359	340	348	340	321	325	359	386	357	328	358	339	342	349	297	346	353	344	390	315	349	330	320	317	353	326	347	347	349	343	354	341	344	374	358	352	366	416	350	354	343	379	295	329	361	388	341	363	325	370	354	353	359	284	368	353	350	324	357	355	354	311	339	344	324	327	314	351	337	358	332	342	378	372	340	363	340	349	337	321	303	329	367	356	356	350	335	358	373	324	347	297	292	317	326	344	315	349	342	322	335	333	359	385	367	355	328	398	338	360	338	316	336	343	361	338	341	337	359	329	371	324	313	368	360	328	345	357	350	366	364	348	323	333	366	319	336	325	327	369	367	359	342	320	352	371	361	340	344	324	340	334	341	365	344	335	343	358	344	345	319	360	332	336	343	319	358	353	339	355	386	350	323	343	339	347	348	349	366	349	340	319	367	383	361	355	324	321	348	353	319	311	362	376	346	320	360	345	340	331	324	357	362	329	353	330	346	320	349	352	300	359	355	336	374	315	351	357	337	342	340	363	346	318	351	331	324	346	339	319	344	361	334	373	346	344	330	376	323	352	380	351	339	354	358	345	377	333	357	330	331	367	349	346	356	322	343	322	354	302	311	354	329	337	336	345	336	345	320	342	332	355	337	340	347	384	340	335	360	349	358	321	345	343	378	351	345	313	376	346	343	341	383	299	344	346	338	361	387	335	373	347	332	379	351	347	359	395	356	376	343	345	338	335	315	365	325	338	361	352	381	352	344	331	332	333	349	355	349	358	333	344	376	331	378	381	332	338	324	333	370	321	330	369	355	352	354	365	357	323	331	342	343	353	330	352	332	350	323	349	368	322	370	377	351	354	328	347	340	356	334	340	334	379	340	384	349	363	357	302	348	331	343	327	369	361	323	357	345	339	350	324	353	347	303	361	343	318	345	353	368	343	349	335	334	310	321	359	341	345	324	365	337	314	359	335	333	341	340	341	326	371	372	363	376	329	327	353	361	352	345	300	357	345	374	339	353	363	365	365	354	374	331	335	356	357	320	352	333	340	341	376	402	346	327	370	370	334	349	371	359	311	339	351	331	339	345	356	333	350	348	324	335	362	391	339	352	351	348	385	333	393	326	379	328	370	359	347	364	371	387	357	351	347	346	342	352	346	321	360	345	354	339	360	330	334	358	341	360	337	340	393	350	299	330	355	370	373	335	383	354	320	341	376	321	327	328	354	328	323	339	394	335	349	363	348	331	341	373	352	356	351	355	353	391	349	361	368	380	335	384	351	315	339	360	341	360	333	368	350	332	339	335	350	365	337	365	359	320	339	378	322	363	321	349	336	342	336	351	349	322	353	337	320	353	372	332	349	344	344	367	347	339	356	369	350	340	323	342	359	361	345	336	354	348	344	349	332	375	369	387	319	340	366	363	351	340	330	318	339	343	342	344	315	325	342	338	321	345	319	350	343	344	344	358	349	335	363	300	317	323	366	310	318	346	358	337	371	355	354	370	341	320	357	358	281	326	332	323	353	350	354	331	390	379	364	335	323	324	381	343	362	336	329	343	334	341	327	359	355	362	336	318	316	347	332	336	330	375	335	311	336	326	321	337	398	354	347	311	370	330	345	356	312	341	338	318	326	336	364	338	323	337	329	330	324	341	332	354	337	361	360	345	338	348	332	354	348	327	350	387	323	335	304	336	368	347	320	329	311	359	302	345	352	372	364	355	380	329	360	342	366	334	362	343	321	326	349	344	337	364	332	345	340	361	303	336	349	352	326	332	333	351	363	318	375	336	350	364	372	350	348	350	328	327	318	357	327	337	307	330	358	312	324	355	352	355	339	351	349	322	339	364	329	378	341	339	346	345	360	360	329	389	329	306	340	346	357	345	333	340	349	358	355	291	362	319	305	358	357	367	364	308	319	345	333	371	356	397	360	366	352	334	331	316
6427	1178	1736	2014	1723	1582	1416	1238	1177	1093	1087	1032	940	952	961	912	927	913	913	884	902	903	874	865	916	872	823	818	794	906	886	842	848	867	886	801	869	849	783	889	849	874	822	807	895	846	806	839	817	864	789	852	817	830	807	833	832	804	842	802	800	827	860	869	847	856	849	814	822	839	829	822	759	859	866	810	824	863	824	851	844	832	806	855	805	864	839	828	791	825	866	844	820	848	807	840	873	856	786	794	830	770	825	840	878	871	867	838	851	852	804	804	851	810	833	844	796	836	844	864	780	855	815	863	884	794	835	872	815	787	884	808	844	866	809	804	799	836	837	825	880	887	857	819	811	824	824	792	849	841	832	809	846	812	827	809	824	883	878	769	827	817	814	832	855	769	827	806	828	811	873	831	824	865	879	832	820	806	857	803	804	804	850	866	868	817	848	850	817	795	816	811	819	809	824	849	780	788	813	815	888	865	860	821	804	816	769	785	799	876	831	810	885	783	840	824	781	804	859	795	831	852	880	841	848	807	847	814	806	828	854	829	814	804	842	829	807	843	828	843	816	867	835	857	869	867	850	921	842	792	843	823	805	881	790	860	819	821	847	823	855	817	862	816	850	790	824	818	810	833	830	812	802	796	824	832	833	772	865	803	850	875	825	866	862	854	807	859	860	807	786	884	811	816	864	857	864	830	844	791	829	860	897	825	842	824	830	813	892	828	839	834	847	854	846	841	843	857	836	826	852	875	815	823	807	813	832	835	832	826	754	862	814	810	783	829	908	863	825	831	794	838	829	841	822	823	808	814	748	848	817	839	784	818	845	798	817	773	811	888	837	805	837	817	836	813	863	873	852	785	855	836	788	816	837	831	793	788	774	798	834	832	853	859	769	828	844	803	843	855	830	853	830	853	841	856	841	841	809	826	854	828	824	806	795	839	800	804	854	800	875	837	820	818	802	869	826	823	856	802	814	886	830	876	844	807	837	810	849	853	759	798	783	845	800	808	802	851	819	912	792	830	850	798	845	861	821	847	812	825	823	800	817	792	826	849	853	780	811	854	820	797	836	885	884	804	834	808	792	871	847	825	832	851	869	836	834	864	862	800	830	835	812	831	795	843	805	868	818	790	853	788	816	801	865	870	878	898	819	784	824	839	817	837	838	806	828	781	799	855	841	874	820	880	881	852	789	813	832	772	859	802	877	823	814	815	789	846	841	836	817	796	825	908	899	834	828	803	797	882	852	819	840	787	846	865	863	859	780	810	839	776	786	847	857	818	829	856	891	815	768	851	893	791	857	848	782	813	824	829	810	824	842	843	851	813	807	822	877	831	866	817	817	805	878	834	807	825	838	815	826	854	853	870	856	880	815	839	794	780	846	862	883	836	820	840	825	860	824	825	834	833	819	828	818	842	886	789	826	800	822	848	788	848	844	860	819	876	828	897	841	865	844	822	874	834	830	841	864	835	822	865	846	774	863	789	809	845	835	854	815	824	842	863	883	846	891	851	809	799	812	810	821	834	806	815	790	790	802	864	815	845	824	787	761	786	805	854	835	800	847	774	850	853	808	788	784	846	880	778	814	796	841	839	814	855	844	777	834	841	843	826	833	824	803	795	837	827	882	862	811	802	790	847	812	854	850	782	790	867	779	856	816	811	805	818	842	818	827	803	810	856	831	846	840	820	833	837	832	847	803	809	825	813	813	833	796	852	866	855	799	830	808	828	784	824	819	834	841	862	769	826	826	835	854	809	816	820	841	847	876	822	794	837	832	844	827	842	855	787	876	841	865	802	872	771	852	825	799	829	870	827	796	807	775	878	854	782	816	827	828	811	814	832	832	811	827	795	851	799	789	843	816	857	835	776	800	867	838	830	845	829	790	806	774	807	805	836	792	776	794	801	793	829	817	784	821	770	824	874	838	776	813	795	793	813	841	843	778	861	839	875	826	852	814	820	792	849	811	815	844	822	841	811	796	763	811	783	794	811	816	831	814	814	845	838	775	841	832	824	798	828	819	840	858	829	837	813	831	825	873	887	822	871	836	852	832	839	827	748	807	796	816	823	810	851	852	865	832	813	812	856	830	834	840	826	849	870	821	861	810	835	826	835	819	846	865	856	849	774	845	822	801	797	823	823	865	879	862	841	835	850	812	818	838	869	835	803	844	828	873	856	823	814	811	838	814	828	849	854	857	858	875	826	825	829	783	776	833	789	824	878	822	835	834	820	869	876	806	833	813	768	834	826	880	862	848	861	821	812	818	817	858	823	861	808	817	773	816	889	846	870	859	813	880	802	848	834	822	804	866	876	845	854	852	841	876	831	824	821	806	816	828	854	752	829	809	823	864	829	804	832	829	877	827	838	814	843	889	819	761	805	811	820	895	870	822	831	839	753	817	819	823	845	828	799	857	801	831	789	816	832	841	876	835	783	835	787	854	810	795	876	830	814	844	817	831	753	815	780	839	786	815	844	859	841	786	844	826	819	844	842	845	834	833	801	797	819	831	814	801	794	818	840	856	839	848	885	794	820	805	900	870	818	852	787	856	866	817	860	840	821	801	860	840	838	830	842	834	839	822	803	813	817	817	803	856	857	857	859	799	859	806	809	829	875	797	872	816	828	803	859	837	831	879	824	835	800	833	869	811	835	897	826	824	824	804	860	867	814	827	861	783	833	802	831	866	857	839	862	842	816	807	811	800	784	784	852	867	845	848	798	848	815	831	809	803	800	880	769	792	786	840	815	828	852	838	868	857	808	819	811	810	870	821	831	856	793	822	847	904	832	839	817	858	811	806	827	845	848	832	800	830	826	825	872	848	848	763	828	863	837	843	777	772	822	836	828	850	821	896	869	794	839	877	788	851	803	838	785	809	818	811	799	791	833	887	791	853	785	834	806	793	858	826	851	794	791	868	856	866	873	768	855	848	831	795	864	851	846	855	837	831	791	800	823	821	849	798	812	855	851	860	792	829	877	812	845	853	788	823	840	834	842	778	846	853	814	814	888	805	832	848	842	868	811	842	857	819	784	844	836	825	862	803	887	847	847	871	771	816	832	807	863	860	841	816	793	857	862	886	854	829	868	785	864	837	793	840	830	818	836	827	841	770	865	862	785	798	842	796	829	781	866	830	827	827	834	819	837	863	825	873	834	781	845	799	818	863	839	880	780	865	845	802	828	863	855	821	849	891	832	828	841	820	849	832	752	817	835	835	790	757	813	887	833	779	875	846	800	810	842	793	860	887	847	832	839	856	859	787	797	851	808	812	798	828	876	846	866	815	810	824	870	849	814	852	853	839	843	796	848	805	830	840	837	860	855	828	809	810	804	802	865	857	843	788	825	826	840	852	789	861	761	854	803	865	849	834	754	847	836	821	802	823	837	865	811	787	823	830	843	868	823	855	825	849	828	844	852	835	844	817	872	787	821	814	837	846	808	833	849	809	854	809	833	819	809	842	807	824	809	904	877	839	872	806	834	797	839	829	896	788	853	810	849
12041	1029	946	765	556	429	370	330	304	296	284	263	221	241	243	221	225	207	200	215	210	217	204	225	215	199	194	201	210	197	149	214	221	198	219	218	210	196	202	164	180	210	182	207	202	212	202	198	201	193	214	192	225	217	223	205	196	206	223	210	233	197	190	228	188	182	192	234	221	196	191	193	194	220	186	219	192	211	213	200	215	216	192	206	210	201	215	196	213	188	190	208	214	181	209	197	185	215	178	187	204	211	220	195	182	177	204	197	220	182	206	201	189	178	201	195	190	192	224	213	217	193	172	194	177	195	212	200	167	221	206	170	203	175	210	190	176	198	186	219	216	187	187	207	195	201	212	214	211	195	187	211	180	198	197	247	210	192	186	198	187	206	202	209	212	196	210	202	183	222	212	181	205	224	212	203	192	196	184	224	189	220	192	177	203	221	206	198	176	195	202	192	201	186	189	190	232	212	176	166	204	209	236	207	236	214	192	192	225	206	215	198	193	177	224	204	204	174	210	198	184	229	184	204	194	176	169	197	169	206	210	215	213	184	184	217	221	191	192	191	191	179	197	206	233	187	200	203	195	190	210	198	180	207	201	203	184	194	184	199	187	190	185	226	183	188	196	209	237	202	200	178	209	194	186	213	192	191	206	167	210	230	168	174	163	206	198	228	209	205	212	200	200	223	216	207	207	198	209	207	184	191	220	187	213	198	191	220	203	199	189	189	191	197	204	231	197	209	218	182	205	215	207	202	188	198	210	204	220	233	188	223	211	216	223	216	215	217	192	201	173	216	181	219	202	232	191	205	217	219	206	203	198	200	208	184	190	202	193	197	195	194	204	201	199	186	201	185	193	211	206	180	191	189	210	203	191	191	178	203	196	218	181	212	203	205	216	211	197	186	221	221	200	193	222	209	242	172	219	215	202	183	199	214	205	190	230	205	208	202	202	179	194	200	182	211	203	215	205	188	190	212	186	224	213	214	201	202	213	212	221	209	207	222	196	172	217	202	184	199	174	184	195	202	189	206	218	193	228	176	216	221	200	228	188	236	199	201	200	206	206	199	206	179	197	177	202	208	207	210	203	210	209	178	181	204	208	199	200	202	209	194	184	195	221	196	205	218	201	208	177	179	201	187	217	184	165	194	190	202	199	197	201	213	213	186	218	181	219	228	196	222	207	193	188	214	211	219	217	191	204	196	179	183	188	192	211	221	220	199	209	197	178	197	234	202	191	212	195	205	196	197	202	206	203	196	173	195	231	190	182	207	206	223	197	213	186	202	212	230	219	204	214	201	188	231	201	199	245	178	187	191	202	227	222	183	205	223	190	237	180	212	201	204	222	202	180	177	207	197	225	197	213	212	195	189	207	223	189	194	196	179	193	183	193	213	222	206	203	195	214	197	221	187	195	219	197	190	195	211	217	193	179	233	205	195	209	194	200	219	193	170	228	201	201	192	187	189	204	184	192	189	184	192	224	184	224	211	205	199	229	182	205	197	205	218	179	187	173	194	189	168	220	174	209	165	213	201	195	216	221	169	198	194	216	193	220	175	184	226	200	188	192	211	171	213	197	186	197	181	189	194	205	210	216	184	211	219	209	197	203	191	188	197	194	188	192	192	181	205	212	183	203	179	230	198	208	216	204	186	185	184	185	195	183	175	197	188	230	207	201	191	198	203	210	197	202	196	200	193	182	193	193	171	208	186	212	196	191	193	183	186	208	196	196	198	202	183	195	217	190	209	210	230	190	201	209	218	209	197	196	185	204	189	191	198	199	201	204	226	192	162	196	201	207	196	188	202	203	218	183	184	178	224	183	210	198	209	195	211	185	228	209	197	198	209	228	178	203	199	216	197	199	217	194	195	188	214	197	218	183	194	195	231	204	200	178	213	183	188	210	197	241	211	187	187	208	197	185	206	193	219	183	197	184	206	192	211	210	195	201	205	183	197	226	191	202	195	220	162	202	202	185	188	178	206	183	192	213	189	190	210	190	199	167	164	224	222	205	175	204	211	187	208	177	188	178	170	206	190	203	206	178	175	175	214	192	190	213	235	198	213	210	196	201	193	196	193	202	193	182	215	221	178	200	205	173	221	198	200	177	201	172	192	192	191	193	210	199	230	193	222	205	188	185	203	200	203	179	179	188	191	230	205	183	193	196	190	211	187	209	201	170	200	197	197	211	206	218	199	201	235	205	211	187	199	196	194	189	188	182	215	156	213	203	189	190	217	202	214	205	181	195	183	198	175	201	191	189	199	181	237	223	204	204	164	204	193	179	208	210	183	185	185	193	187	219	179	201	205	202	199	216	192	204	190	219	222	226	182	172	229	199	198	191	223	186	192	194	205	192	180	217	232	191	216	200	187	208	195	208	187	171	181	220	223	221	201	201	184	184	179	206	188	205	199	201	178	205	209	218	219	230	203	207	188	216	208	208	205	199	189	208	206	211	207	218	221	168	233	180	233	195	206	199	201	193	207	216	188	181	197	210	189	211	203	182	221	212	185	205	210	210	192	189	194	219	236	204	197	196	190	194	210	212	168	184	185	185	195	192	206	223	204	213	212	203	191	190	177	207	203	195	187	232	216	211	225	176	200	217	190	214	208	201	197	212	174	209	198	198	212	194	220	213	197	191	171	194	172	189	208	212	202	207	187	215	214	204	214	199	219	194	187	197	184	208	242	202	200	189	207	209	231	210	182	205	171	185	204	207	208	198	184	196	187	188	202	181	210	188	208	201	208	204	195	179	178	227	190	201	205	195	206	173	210	201	220	196	232	197	216	198	219	199	203	203	201	175	218	213	192	186	222	224	189	178	199	205	205	242	216	200	206	187	206	190	229	205	215	205	198	211	178	213	211	170	195	206	192	187	186	214	214	211	160	202	231	208	181	168	225	186	188	184	188	192	189	206	199	217	206	202	195	209	189	212	185	212	198	169	185	190	208	202	199	192	199	210	202	188	196	193	229	216	208	190	248	216	200	225	208	180	198	209	190	210	190	237	194	207	188	184	188	199	227	205	195	211	190	210	219	187	196	176	192	203	205	185	199	207	210	187	200	223	214	195	189	211	197	195	227	197	206	176	230	198	179	213	197	194	200	192	216	190	196	220	221	218	181	195	231	179	177	224	181	211	192	185	188	225	191	162	196	190	215	187	233	218	220	207	196	181	207	199	189	188	226	195	194	220	210	196	195	227	211	211	168	225	199	180	203	221	206	255	207	164	200	214	196	226	194	182	198	223	208	198	205	193	203	202	224	186	195	183	185	190	186	178	184	192	179	205	213	198	210	183	194	222	205	211	203	204	218	202	224	192	230	221	215	211	196	198	208	197	204	194	217	193	210	236	227	197	223	205	184	203	213	162	184	215	222	182	192	181	190	222	203	190	186	228	213	189	204	210	211	231	191	202	198	193	207	204	213	194	182	206	182	196	197	183	206	181	195	201	229	195	227	229	190	189	186	197	193	190	206	174	199	184	224	204	189	207	192	197	200
7872	1061	2066	2436	2196	1686	1405	1269	1115	977	898	884	880	713	774	711	669	660	596	616	612	653	643	593	591	600	556	522	549	539	536	470	551	526	541	577	584	527	552	517	494	567	502	529	520	511	512	545	517	523	494	472	488	513	491	512	497	498	540	520	507	532	522	496	531	519	529	521	468	472	494	516	503	505	539	485	509	484	523	547	508	515	524	510	513	514	522	511	502	492	459	487	512	503	553	488	511	456	553	515	494	502	547	477	525	493	474	509	513	498	513	495	495	561	471	489	524	502	492	484	516	489	467	479	518	506	482	521	493	504	531	464	453	485	497	502	482	486	495	500	479	505	499	479	493	500	512	480	488	519	504	475	561	506	465	540	545	543	533	536	561	485	502	514	498	474	510	550	486	531	518	554	487	551	487	499	462	535	520	499	486	480	494	462	492	481	510	515	512	528	504	478	499	507	521	535	481	538	475	530	504	468	518	540	498	502	502	502	459	522	536	493	454	499	528	479	479	476	523	485	533	472	517	484	509	512	458	504	502	508	473	490	511	533	493	489	459	531	448	478	499	479	521	482	507	548	520	479	499	436	484	494	507	515	488	500	478	499	493	529	476	486	510	509	469	519	468	463	487	466	494	541	504	480	476	493	518	510	498	509	485	524	524	551	511	477	476	492	500	511	507	493	503	535	527	487	547	489	480	480	517	507	558	504	513	524	503	530	516	491	521	486	519	500	485	492	498	491	531	471	510	519	485	524	504	478	494	500	533	492	490	490	535	514	532	508	476	500	502	505	477	488	497	516	497	497	515	525	497	515	499	510	485	550	474	516	506	507	471	518	485	506	487	510	515	494	518	527	495	485	512	497	488	479	531	468	539	441	527	522	484	523	521	512	500	520	482	534	458	523	509	509	503	495	493	507	486	496	482	496	527	495	473	528	510	486	510	520	532	518	499	493	488	532	548	516	524	510	536	465	471	504	474	453	481	500	516	486	519	541	479	529	466	494	498	563	501	505	507	479	508	443	487	491	501	527	547	497	509	526	497	489	476	514	511	538	515	486	559	493	505	544	497	482	498	522	476	540	531	521	481	488	529	476	516	497	506	529	486	470	498	473	523	489	504	494	487	470	523	502	514	494	526	530	479	510	519	493	537	518	534	529	498	499	459	526	489	470	497	507	466	542	503	525	492	507	487	473	494	494	517	519	518	496	514	522	488	523	505	504	470	484	463	493	513	482	503	516	496	519	460	512	506	482	478	528	531	534	482	485	474	503	476	497	495	501	513	489	498	487	493	484	495	512	537	526	491	514	516	475	491	514	526	497	509	540	508	481	468	510	484	552	448	502	494	507	521	506	513	528	448	528	478	514	489	494	508	504	480	501	499	505	523	493	536	525	506	542	491	534	469	530	496	528	498	490	506	526	519	495	507	501	473	484	503	512	496	514	448	566	505	530	493	507	497	501	516	505	460	505	546	519	543	492	527	494	476	462	480	499	538	494	486	545	496	501	471	553	491	470	505	523	517	542	482	495	499	536	522	526	497	475	511	486	509	515	525	492	482	491	507	512	524	515	489	486	531	473	503	478	495	507	458	514	489	540	530	509	505	499	553	491	527	519	466	502	499	506	511	556	486	504	525	471	511	509	487	514	553	499	492	514	514	494	536	511	498	515	500	499	521	513	519	542	505	498	517	494	489	515	492	474	506	488	515	509	540	494	490	525	503	536	504	512	476	488	543	508	522	498	524	496	517	480	489	521	491	486	509	507	489	503	515	513	532	525	492	512	490	513	527	501	525	502	535	531	509	514	504	506	518	492	468	514	497	523	533	549	450	516	513	481	507	541	499	505	519	492	499	471	492	494	507	488	491	486	502	504	516	520	523	528	532	533	445	479	491	525	516	502	547	493	549	527	492	498	529	463	517	498	469	502	502	498	492	489	489	507	467	489	530	505	476	493	514	518	491	503	511	509	512	501	473	492	501	494	504	485	552	486	464	498	489	458	486	490	504	509	452	533	512	483	465	481	518	555	547	501	485	524	528	525	517	528	535	538	521	476	545	477	486	519	533	507	542	515	479	498	490	531	473	535	507	489	469	504	503	532	484	512	509	507	521	502	496	496	501	511	482	491	530	515	514	457	511	511	508	473	527	508	499	502	498	526	523	497	528	475	502	505	534	497	475	524	573	494	520	450	485	500	477	525	485	514	512	501	508	487	525	502	551	529	531	524	504	490	522	517	526	532	520	484	480	500	508	508	520	492	505	480	465	489	512	487	523	482	540	517	477	491	483	524	484	491	535	512	472	508	506	508	502	531	507	497	509	518	543	479	484	508	483	530	492	508	491	530	503	520	549	540	493	481	502	501	490	490	491	498	522	513	489	488	523	538	496	473	512	575	495	528	480	516	530	462	512	498	504	478	483	555	534	481	492	501	522	547	510	472	520	513	518	493	521	499	505	501	514	519	524	502	479	481	533	492	517	515	511	520	573	463	502	502	539	490	526	535	529	470	521	510	479	477	494	514	510	523	498	514	494	522	541	523	507	517	506	465	507	514	520	530	521	517	517	520	507	466	529	535	503	473	518	506	481	510	506	507	505	495	507	499	526	509	495	477	520	530	491	491	489	469	502	507	515	544	496	568	512	518	501	477	494	536	509	522	493	528	466	507	487	494	472	531	492	531	496	513	492	502	517	507	490	544	481	476	509	493	538	465	536	485	487	496	525	485	464	497	519	509	551	471	458	495	487	471	515	500	488	514	496	502	477	494	529	480	529	484	520	508	490	524	524	501	535	518	490	503	527	497	541	493	513	531	536	506	531	500	491	509	497	446	533	493	507	529	513	493	484	495	569	537	498	497	528	500	524	495	479	545	510	502	514	484	495	471	521	482	466	499	513	493	528	512	508	566	505	529	564	491	534	478	531	517	510	470	528	520	521	532	475	515	479	468	472	494	517	454	503	526	516	534	476	491	520	531	483	492	492	499	491	526	473	511	473	480	514	504	536	473	523	498	491	491	526	499	503	488	510	487	509	521	490	469	487	478	530	498	500	478	541	502	482	491	504	515	510	503	509	474	533	484	494	527	530	468	473	486	528	502	488	510	494	476	489	473	478	514	523	550	513	477	494	506	477	514	524	502	529	509	547	529	500	473	479	467	507	472	487	488	508	514	456	512	495	499	476	498	497	504	457	449	521	493	501	486	460	479	476	526	493	505	477	484	553	489	510	497	510	507	473	493	501	504	553	477	544	476	550	478	489	514	518	506	505	522	530	475	490	431	465	551	484	476	468	482	480	543	520	482	493	495	487	518	484	495	484	559	477	519	486	529	494	478	487	486	514	530	499	495	502	536	481	481	464	491	495	456	518	487	509	503	485	564	458	485	519	509	514	508	494	493	531	519	500	498	492	591	513	494	474	522	505	502	493	498	498	466	467	490	512	492	477	550	501	507	506	539	480	472	506	506	471	482	490	508	503	490	470	533	506	493	517	503	515	509	498	482
1357	400	428	353	372	340	312	329	330	348	318	311	265	312	296	307	338	273	297	312	306	308	292	323	298	300	308	308	278	300	287	299	312	306	278	311	320	285	330	285	271	319	332	317	341	292	278	280	271	275	299	318	300	315	284	295	306	331	300	292	309	323	326	299	323	272	335	322	278	334	304	264	313	296	277	248	281	332	274	289	308	304	309	283	291	299	316	274	269	311	296	323	309	311	296	305	309	306	281	310	297	318	268	321	312	301	291	276	281	301	308	317	343	293	321	313	312	297	286	315	302	282	318	337	302	285	292	296	285	300	305	317	272	322	311	315	350	299	296	321	296	295	331	331	299	302	278	285	304	294	329	298	312	310	281	313	301	294	317	283	309	290	299	302	281	291	307	327	339	282	315	282	299	302	260	263	271	278	316	311	296	280	285	315	321	299	279	277	306	267	284	299	316	314	280	308	289	273	316	322	296	307	315	287	293	300	298	302	291	293	312	319	305	315	323	272	302	308	317	284	275	327	293	285	333	309	309	322	305	326	305	287	293	283	284	281	313	329	290	322	290	299	289	306	301	286	301	301	285	334	289	320	319	305	296	287	324	308	312	310	298	284	303	307	323	308	296	291	281	316	300	291	305	271	335	306	333	277	290	289	317	296	326	315	317	319	290	310	293	309	264	281	291	312	316	295	282	308	312	315	308	287	306	287	297	357	302	316	354	305	276	276	286	293	316	298	302	287	311	303	318	294	299	287	318	307	290	311	343	299	295	276	314	296	298	303	298	299	325	307	304	311	315	318	271	298	304	287	322	282	278	325	278	285	334	322	275	326	301	291	265	304	291	296	303	319	299	321	311	284	331	325	288	265	283	295	276	271	331	291	317	327	291	301	313	326	260	302	275	279	320	328	288	297	265	291	300	298	360	308	309	275	326	295	314	302	302	264	337	308	307	286	321	286	309	298	324	306	309	321	317	296	307	332	316	312	327	296	310	292	312	323	280	319	291	362	291	296	316	331	301	339	270	322	316	306	272	294	332	297	290	279	315	275	302	297	313	321	280	298	282	299	330	294	303	304	295	288	297	278	316	294	337	331	320	304	326	311	285	323	312	321	321	319	299	301	274	291	294	297	307	274	314	284	268	322	299	286	283	294	286	278	318	266	296	303	309	308	299	283	277	300	275	308	265	264	273	286	275	316	258	294	297	301	284	306	308	287	301	283	282	312	309	330	291	294	310	309	316	278	312	320	302	291	257	319	286	318	286	293	286	294	294	298	316	298	290	287	301	288	296	281	303	321	292	324	264	266	298	310	289	313	284	289	256	308	312	307	280	314	294	272	291	290	265	282	312	291	291	288	282	291	273	296	278	304	295	314	312	313	270	295	294	301	295	314	322	294	287	284	287	289	309	310	266	307	280	321	304	297	316	273	309	301	281	293	276	313	310	307	309	306	292	299	312	316	299	277	281	310	307	291	309	268	297	307	312	265	316	308	275	317	311	317	284	295	274	321	291	330	273	321	313	288	326	277	310	324	289	301	287	310	270	300	323	305	328	306	309	290	292	301	317	331	311	303	294	307	312	270	324	313	270	338	287	303	303	286	309	296	291	346	298	280	286	295	313	292	306	297	314	249	316	298	299	287	283	284	304	304	270	320	296	292	267	324	306	314	286	316	274	275	335	321	305	295	292	292	324	299	303	324	285	302	278	262	296	330	291	295	286	334	299	307	257	286	263	299	285	313	288	294	311	286	332	314	302	289	296	280	304	274	280	311	302	300	349	314	297	314	298	289	307	310	266	289	290	295	308	274	299	295	269	272	308	321	342	295	329	309	297	313	281	285	316	304	314	311	297	316	279	280	286	268	280	300	279	275	311	335	297	276	297	289	318	318	321	265	295	280	320	321	290	325	249	317	290	324	314	304	299	277	312	276	307	309	291	316	292	316	290	299	292	311	300	312	307	314	290	323	326	318	274	322	279	272	303	320	325	305	298	300	312	277	296	318	285	295	300	312	278	286	328	294	316	323	282	296	313	293	292	275	313	291	314	299	294	312	291	313	295	291	281	280	334	282	301	278	275	318	342	268	315	303	328	295	251	280	307	272	298	306	296	297	283	312	312	294	293	277	306	288	312	304	311	310	345	293	302	275	292	330	304	319	303	272	320	318	305	277	315	303	288	313	288	315	332	290	271	255	295	298	294	255	308	311	271	343	322	292	275	297	287	288	306	340	298	302	322	322	281	308	343	270	286	285	313	322	292	304	289	313	315	277	261	319	278	278	291	318	256	318	348	296	306	264	269	310	305	308	303	272	300	294	314	280	271	297	293	305	327	296	296	349	323	321	307	305	283	316	281	276	302	311	304	313	270	297	333	297	303	270	295	310	314	292	318	306	293	267	293	290	326	291	285	293	283	262	302	288	289	288	300	334	284	281	316	282	308	293	282	306	306	317	299	281	276	313	301	298	307	306	316	327	298	333	299	297	314	298	291	322	276	263	270	301	330	290	299	305	283	348	305	296	330	309	312	270	287	318	311	306	289	290	299	307	298	319	328	283	290	304	327	327	297	321	305	337	258	321	320	321	295	289	311	305	301	304	286	293	310	297	311	317	299	304	327	313	331	310	307	281	302	272	304	297	302	329	312	321	292	286	293	281	330	290	343	301	300	354	303	297	277	306	311	235	303	283	272	316	305	301	282	304	303	283	311	267	297	288	283	299	279	298	326	348	301	291	328	318	296	305	307	337	316	288	293	250	292	305	288	259	290	306	300	296	292	299	332	323	286	273	293	332	287	294	304	287	285	298	302	303	309	306	250	326	301	304	293	301	283	295	299	301	329	326	313	294	326	331	316	297	307	337	321	283	322	290	289	316	312	257	299	322	290	297	272	324	327	280	314	297	279	301	330	278	297	330	350	348	280	269	315	319	310	319	265	286	345	294	310	335	268	334	314	300	333	310	309	292	295	309	285	289	307	305	287	303	320	309	310	283	316	262	300	302	287	309	285	293	316	286	301	269	325	305	289	313	292	304	283	356	290	294	312	328	323	290	304	308	287	327	304	296	300	287	297	289	295	296	298	289	299	302	280	272	290	341	319	321	284	308	305	284	324	277	334	297	315	324	305	323	320	332	336	331	287	275	291	281	247	312	308	326	312	325	276	303	286	256	322	316	284	296	303	291	295	293	284	273	308	300	276	267	326	318	307	296	318	300	297	305	291	299	313	304	277	279	310	296	313	286	318	325	308	275	330	282	298	302	294	304	280	287	315	285	282	313	318	275	279	287	316	321	307	295	283	305	316	303	311	263	282	308	265	344	282	337	300	311	307	289	302	280	298	291	271	271	295	273	295	284	326	345	290	309	312	300	290	312	284	267	248	255	315	312	337	277	280	302	286	246	284	300	289	294	270	296	285	285	288	293	325	280	283	307	316	297	311	307	325	309	314	302	285	298	308	307	245	333	312	311	326	324	283	312	290	307	306	315	291	273	307	314	291	301
1951	823	994	1056	927	948	916	826	809	808	787	762	752	755	831	745	759	765	713	771	775	775	755	749	788	723	760	737	719	744	787	714	773	753	740	759	702	752	713	794	691	790	742	737	733	786	729	731	736	797	740	745	750	773	747	720	744	772	725	763	685	735	721	767	688	741	707	768	790	771	685	738	734	703	717	706	726	723	744	787	724	739	723	756	733	763	748	723	762	714	697	748	808	717	784	789	727	739	766	724	769	710	780	760	776	747	705	738	736	799	712	761	749	716	733	707	773	716	788	720	791	722	682	751	719	770	707	721	778	748	762	772	743	727	740	743	748	718	681	682	682	734	720	780	763	747	758	740	788	767	766	753	721	736	720	734	719	715	760	743	724	784	750	766	698	813	734	740	766	753	740	758	710	732	741	729	699	770	743	692	777	780	718	712	760	716	782	748	721	720	738	752	741	709	723	763	778	682	707	732	739	730	752	761	736	728	707	803	765	735	782	687	729	779	728	794	713	712	772	761	779	722	764	757	702	727	747	745	738	760	734	703	775	726	762	784	714	740	722	720	761	771	734	733	726	746	748	738	732	732	778	730	758	718	738	785	692	701	730	750	727	755	755	747	789	781	767	707	764	731	783	748	696	723	734	751	724	751	703	742	768	735	739	743	776	787	721	748	760	694	774	738	731	785	746	792	755	750	743	746	737	739	769	744	769	760	730	689	788	749	748	738	770	761	735	745	714	749	731	745	762	757	721	756	730	773	755	731	701	755	719	714	725	742	742	737	722	740	757	739	725	723	738	693	752	750	747	745	726	751	695	705	674	750	768	711	714	769	714	750	724	762	769	739	737	774	737	760	751	744	762	712	738	759	789	731	728	748	753	744	761	754	774	751	769	732	724	762	734	759	722	726	787	736	755	754	744	755	751	780	742	736	740	791	751	682	747	755	712	723	777	755	699	701	753	755	777	735	768	769	700	764	699	703	715	709	753	738	747	742	772	773	804	738	706	755	739	732	759	690	746	739	762	720	738	760	782	723	709	736	745	730	759	751	741	756	723	701	682	740	731	759	713	736	713	699	707	723	754	701	749	761	755	710	686	733	699	761	768	708	753	635	732	695	758	762	752	756	796	778	714	750	700	760	729	786	770	750	729	747	786	709	734	726	724	747	788	804	785	735	740	735	765	764	733	723	719	757	748	738	678	743	719	732	756	775	720	728	768	797	708	797	798	732	755	727	729	763	742	829	725	730	780	772	688	743	769	760	739	738	755	736	790	759	688	754	708	773	739	756	785	727	703	741	756	750	727	749	758	725	756	783	738	728	701	745	768	760	714	725	772	725	794	729	763	740	723	773	735	672	734	741	785	791	793	713	732	703	744	721	738	820	730	783	791	750	753	706	741	806	778	813	741	754	667	757	721	714	731	748	765	732	762	663	802	801	761	758	715	749	758	751	734	734	787	746	693	761	740	744	738	717	713	745	737	749	749	730	719	818	772	759	781	727	775	722	714	764	748	744	740	827	755	723	753	729	740	723	726	724	703	719	730	733	800	723	750	755	731	726	740	775	684	737	740	758	763	728	789	762	707	755	722	739	721	704	763	751	787	740	816	737	800	739	778	737	742	701	725	761	719	770	753	760	735	731	754	715	767	733	759	747	739	720	714	728	658	710	807	745	749	758	758	740	717	774	718	721	751	719	711	729	765	776	737	723	705	758	735	769	768	747	736	748	770	763	735	729	702	748	715	763	730	775	784	715	739	730	750	774	756	753	740	799	800	743	807	777	717	727	789	766	727	715	752	761	714	753	768	747	753	719	752	769	746	760	762	732	728	729	749	750	742	805	790	727	785	726	772	737	761	701	716	765	750	753	768	756	772	733	745	758	766	737	727	749	748	748	719	741	740	724	732	740	733	794	735	743	755	767	711	836	750	751	738	678	748	727	733	730	746	760	715	748	714	706	728	752	756	757	711	790	777	733	688	724	787	723	757	775	717	714	769	779	700	735	777	770	723	755	770	768	749	792	697	768	717	744	765	792	757	730	715	709	719	717	700	759	731	714	757	720	757	771	720	762	721	785	750	771	723	727	762	739	769	755	737	736	746	731	739	777	746	734	730	763	757	726	768	753	717	764	749	747	733	774	701	733	744	771	741	757	729	728	816	774	816	745	773	694	727	704	754	717	761	745	748	728	763	757	755	742	775	752	716	743	782	737	755	742	709	737	800	734	726	751	699	809	742	721	756	713	719	769	797	774	791	771	725	719	747	735	781	727	761	738	737	698	749	767	803	789	745	803	766	721	768	781	741	765	691	737	787	821	749	756	751	802	733	778	770	700	714	745	732	745	744	725	762	739	768	733	761	723	705	730	734	734	737	741	741	766	727	767	698	744	700	704	751	761	781	711	768	734	741	761	741	724	777	702	747	748	710	704	742	762	712	704	750	777	769	730	758	763	702	800	769	806	729	787	739	728	778	725	740	722	749	749	760	762	687	727	720	750	748	751	747	764	701	776	679	756	734	737	745	692	752	757	737	771	783	792	727	758	728	712	760	775	688	801	740	742	768	756	754	727	745	728	752	765	732	737	752	755	736	779	740	758	724	801	741	722	723	752	744	722	747	780	748	776	759	728	765	761	723	729	721	710	731	677	753	765	738	745	734	703	750	733	766	743	786	799	809	742	729	751	750	777	760	756	763	746	734	736	760	720	722	738	734	700	789	725	685	709	737	728	732	782	718	806	772	705	712	771	712	754	706	699	710	712	735	810	734	713	738	700	774	753	732	729	743	765	724	735	783	707	770	706	753	753	725	713	757	777	769	743	744	750	779	769	709	733	727	708	811	738	709	688	730	776	757	753	704	777	761	748	731	754	732	706	747	774	759	773	700	696	726	764	736	728	730	770	761	754	782	798	753	753	732	771	750	732	782	737	701	754	740	738	749	783	723	710	700	741	750	744	720	746	702	796	758	791	826	708	733	725	758	767	745	739	742	755	765	699	741	714	749	719	750	736	736	751	796	758	731	748	734	745	780	748	795	745	715	738	718	717	720	747	760	765	791	709	697	722	758	761	752	715	737	713	717	777	712	774	717	763	730	751	741	824	724	727	721	774	706	761	722	722	685	755	756	689	712	718	702	739	703	767	739	744	758	723	726	761	778	764	762	747	725	706	730	710	687	726	707	724	752	746	771	697	721	730	737	768	749	757	757	787	686	729	742	743	767	702	710	788	774	739	741	727	741	729	729	719	770	698	739	720	768	754	741	735	772	764	749	756	716	726	717	725	806	736	709	724	742	703	767	763	757	763	685	789	737	815	773	731	720	749	741	733	762	734	733	691	759	751	786	760	787	744	698	754	730	692	765	732	762	781	788	732	739	729	736	774	758	721	767	759	707	751	761	711	787	771	745	779	747	751	761	722	728	719	726	750	785	692	716	801	777	762	717	752	722	712	750	800	715	736	719	737	702	773	755	664	785	740	747	797	718	733	754	733	744	748	732	697
6465	739	787	627	547	526	465	435	410	391	353	367	365	344	361	367	359	324	384	344	358	390	332	370	325	333	324	332	380	372	354	348	338	324	370	361	369	358	329	290	355	367	355	338	336	358	349	361	347	346	321	340	321	358	351	357	370	330	310	365	342	321	357	362	338	354	349	329	368	380	315	345	345	322	360	364	340	328	357	355	373	321	330	359	328	338	340	291	323	316	325	358	350	342	311	344	345	324	323	302	358	345	361	375	365	345	341	327	329	342	351	356	337	334	327	317	334	371	329	350	328	319	339	343	336	332	366	334	362	318	348	360	333	332	338	327	346	349	335	326	292	348	340	333	358	300	347	327	338	306	318	342	321	341	376	339	361	325	337	348	316	371	339	344	361	340	338	353	367	329	363	354	351	332	342	337	343	375	335	344	360	310	338	359	327	359	338	332	343	331	344	329	330	310	349	345	348	329	361	335	360	321	339	342	367	339	344	365	307	332	327	358	342	362	321	361	339	317	325	355	345	336	355	341	359	344	376	347	334	347	368	387	330	339	355	313	319	383	327	332	329	331	373	371	346	364	329	350	385	291	372	361	338	334	352	337	339	346	323	374	324	338	349	354	320	331	321	359	320	342	361	360	341	326	331	369	351	339	316	330	348	386	354	353	384	323	338	342	339	306	346	365	343	353	348	358	341	359	362	325	353	343	345	339	316	376	347	301	363	333	356	368	369	352	339	357	341	368	357	332	359	368	352	319	323	297	362	340	386	338	367	347	380	319	335	335	347	365	357	353	378	328	295	328	326	336	318	346	320	331	367	345	334	326	314	356	335	368	327	322	312	349	332	365	368	323	320	314	343	383	312	333	344	354	329	286	330	328	330	343	380	345	338	360	377	355	325	350	345	326	340	340	342	345	320	353	377	331	329	319	353	325	346	343	344	351	349	337	379	347	322	324	347	332	343	347	361	331	304	322	342	336	349	334	318	356	342	380	357	362	330	361	328	336	378	348	352	359	333	349	333	345	341	312	326	358	347	339	349	291	320	331	318	354	375	336	328	371	332	302	346	360	335	352	361	354	304	354	337	353	368	340	336	363	312	353	343	336	341	340	322	340	331	321	330	300	355	325	332	335	356	341	347	332	360	340	354	357	372	361	350	337	338	354	338	336	353	361	361	340	360	374	354	336	325	331	354	315	335	340	381	341	336	317	344	366	360	357	318	320	375	319	326	342	323	339	338	339	361	325	330	360	348	381	335	370	334	338	386	352	359	334	312	347	338	347	308	333	342	365	367	336	359	333	364	346	328	349	342	364	356	361	355	347	373	355	320	356	357	355	386	327	355	331	340	350	332	340	360	331	336	340	332	307	348	333	354	329	336	327	319	338	338	350	312	348	343	353	339	320	336	344	371	359	364	339	311	323	350	324	294	347	343	351	317	333	340	371	328	381	319	331	338	330	363	357	358	382	330	345	347	334	336	360	313	330	317	346	347	319	315	356	358	351	309	368	319	303	327	320	321	326	341	391	350	316	316	324	316	332	359	335	346	344	372	353	361	327	335	341	311	349	356	358	320	344	338	348	326	302	308	345	325	337	348	346	341	322	356	335	349	370	324	349	357	332	327	337	319	373	344	342	308	337	355	341	364	305	360	364	340	306	341	327	355	327	335	357	339	368	350	384	391	351	348	330	346	348	329	340	316	323	326	383	355	333	358	341	339	335	360	346	342	366	345	329	336	348	365	329	336	332	379	319	341	320	347	342	386	342	339	324	368	375	326	391	320	378	351	340	341	342	340	366	359	374	339	346	326	337	325	329	337	317	312	373	359	350	364	335	355	352	328	362	309	339	334	308	382	359	328	334	353	340	303	309	352	333	351	338	359	325	358	385	333	321	368	334	349	337	346	358	352	343	325	353	359	347	376	344	367	330	381	343	332	333	332	345	332	354	360	376	337	349	324	357	343	332	356	324	316	380	335	354	327	357	339	374	356	344	362	354	354	291	313	335	329	349	350	320	383	349	336	328	358	352	338	323	340	333	368	346	343	387	351	326	348	325	341	308	335	319	377	346	305	349	350	346	315	341	329	327	328	331	349	362	320	321	359	338	358	337	345	373	337	379	332	355	344	335	322	366	386	346	345	351	355	335	312	374	357	347	314	357	341	336	343	351	329	369	317	362	354	341	336	360	344	367	345	348	314	337	332	306	353	382	380	354	320	359	350	332	351	350	339	340	334	322	332	327	365	349	348	323	328	340	328	347	329	332	351	355	351	333	340	322	308	332	368	380	385	352	306	360	324	333	336	316	353	412	332	351	349	322	353	323	351	315	317	354	304	358	330	351	339	363	350	327	345	340	342	347	312	345	334	322	326	332	360	339	333	346	315	345	340	314	360	341	345	354	340	352	356	343	332	327	337	311	355	360	346	331	344	312	347	386	330	382	359	347	340	365	323	325	335	313	363	346	365	314	310	319	324	319	338	340	349	337	326	335	306	356	339	335	350	339	336	362	330	338	325	374	372	345	365	347	346	371	378	339	353	339	340	362	340	326	329	356	334	354	336	332	354	364	356	352	352	363	344	343	344	368	356	325	289	341	387	338	364	375	368	326	357	351	322	297	342	365	341	335	358	324	360	340	303	374	369	327	368	355	338	332	306	306	354	348	339	362	338	338	368	322	390	283	349	348	350	355	340	340	341	326	345	344	330	341	357	310	376	363	359	381	323	359	326	335	361	346	347	382	371	321	342	321	350	351	335	341	372	350	359	319	324	389	355	330	387	370	367	365	325	338	352	303	321	343	327	334	326	352	351	337	360	339	315	345	355	328	302	369	324	327	333	327	342	355	375	314	336	332	337	324	345	360	349	359	318	383	358	349	350	355	329	319	341	351	314	350	351	350	324	319	333	341	359	327	327	356	350	360	325	364	370	368	368	369	363	359	352	323	362	348	318	336	308	310	336	351	370	355	325	341	353	352	332	357	335	336	361	345	335	344	364	331	337	353	346	323	321	331	347	336	347	366	312	312	371	331	363	361	320	316	351	344	349	308	334	335	369	352	322	382	288	379	339	339	345	331	332	313	383	384	342	337	364	364	375	350	344	328	396	328	355	356	356	306	348	343	340	348	358	353	332	316	361	340	331	308	330	348	361	348	347	297	341	337	343	356	350	338	354	332	353	347	365	344	357	359	337	316	320	354	343	343	344	329	385	336	319	352	360	328	336	355	359	362	309	328	365	351	340	322	326	340	377	344	355	341	327	345	339	325	331	321	335	331	362	373	381	370	344	342	332	338	356	328	373	339	342	352	325	338	317	342	341	346	356	378	382	316	357	352	349	365	355	330	372	323	321	338	338	321	325	323	335	329	361	305	371	342	328	315	351	315	339	387	342	321	363	336	353	355	369	344	376	378	344	321	345	344	340	392	349	331	359	356	354	386	301	337	347	353	346	329	342	355	375	369	356	334	345	347	353	350	323	336	323	321	346	355	336	329	343	332	341	368
6333	1251	1785	1998	1764	1566	1355	1241	1122	1031	1041	1019	984	964	900	839	945	940	879	872	894	842	853	862	913	918	885	848	857	854	831	851	829	856	807	877	805	846	849	849	840	835	862	848	793	824	838	827	886	848	827	819	799	787	823	849	842	852	851	825	829	844	837	875	843	840	904	850	856	800	771	830	811	783	804	829	852	844	804	850	800	857	828	841	806	855	814	799	852	811	847	875	824	795	822	820	816	847	849	807	794	837	808	821	818	873	857	852	780	810	845	811	865	807	773	839	843	831	834	864	847	839	849	837	785	838	835	808	817	794	791	836	883	815	768	824	823	878	871	835	891	831	825	804	798	824	878	822	798	844	841	863	824	862	835	815	787	832	831	815	864	825	820	812	802	800	803	818	786	835	770	810	777	818	858	847	821	880	876	829	804	761	809	790	819	811	807	793	845	865	855	855	797	780	822	782	810	816	849	831	790	859	828	872	799	816	857	823	847	825	810	820	842	824	809	779	856	854	790	866	808	858	837	832	873	823	811	834	825	785	837	823	824	835	814	826	846	842	814	928	810	779	770	854	862	883	881	823	874	832	804	832	807	820	831	860	800	819	798	861	863	884	848	843	831	791	789	866	784	823	829	835	853	873	837	845	818	803	805	840	808	821	786	813	867	840	780	835	837	812	829	801	790	787	832	860	834	852	831	838	807	819	849	854	858	782	812	842	866	875	877	825	795	802	868	882	824	839	820	859	826	851	815	819	849	800	849	843	840	831	806	823	824	810	798	775	847	818	834	784	783	882	773	737	862	776	839	860	805	760	816	787	772	824	832	845	855	841	809	873	800	840	803	877	851	849	841	823	800	828	811	843	790	828	837	823	847	844	827	802	856	828	788	870	804	818	864	847	815	833	855	822	780	826	846	827	863	825	810	820	842	800	846	873	829	852	810	838	825	828	794	808	868	807	807	850	862	833	769	817	827	829	802	851	853	798	833	808	800	810	807	783	801	835	832	848	853	790	799	786	881	891	815	751	856	843	829	846	801	786	833	755	789	846	818	820	757	851	846	815	834	867	849	801	851	807	812	889	811	828	776	776	873	876	869	876	848	834	856	865	803	835	792	812	854	877	816	844	891	848	781	869	804	861	773	845	829	805	898	845	891	776	830	790	840	843	827	813	860	850	813	849	822	853	819	843	855	827	808	873	839	855	817	893	852	850	854	818	827	833	811	852	826	877	877	844	893	761	824	849	906	803	857	782	839	831	822	811	836	845	849	860	790	782	835	823	851	829	833	801	877	822	833	838	804	833	850	780	785	786	855	815	841	818	848	787	825	836	893	817	808	793	855	817	846	833	831	781	824	840	845	818	852	842	796	840	848	860	830	820	851	839	810	891	752	806	809	803	806	841	859	813	833	848	811	872	786	818	810	830	821	848	823	792	832	849	848	797	819	852	842	850	813	832	825	892	817	756	824	772	859	795	838	847	850	813	803	834	868	793	826	829	820	792	817	822	825	840	831	845	833	804	841	805	844	819	802	792	837	864	894	862	810	839	827	799	794	882	821	868	797	802	836	831	841	814	783	831	830	812	901	878	807	817	760	876	841	834	794	821	781	824	820	781	780	807	858	836	827	832	811	773	835	817	847	840	842	825	785	816	811	877	810	873	859	840	877	822	874	843	855	857	796	822	805	828	853	823	818	784	821	850	845	877	810	843	843	793	799	849	832	863	822	802	863	824	821	836	880	824	797	805	833	838	849	879	827	875	881	883	807	881	848	837	847	821	906	855	836	847	847	785	842	786	825	797	785	791	827	830	793	865	812	853	859	823	832	806	796	837	819	891	808	821	857	829	880	856	796	841	872	913	792	821	854	832	852	802	834	857	845	838	820	879	826	831	871	833	851	846	791	818	857	850	839	841	861	788	869	859	830	863	825	799	864	857	869	857	846	804	796	865	859	795	803	796	793	808	836	772	839	839	895	775	819	886	908	785	839	810	840	824	897	774	790	838	827	844	858	821	835	779	818	787	821	858	817	787	832	784	860	839	800	777	818	845	830	819	771	878	872	823	809	788	833	818	875	775	815	841	835	764	815	864	833	806	857	858	818	803	847	890	843	842	875	877	821	806	821	843	821	809	879	822	863	835	804	844	806	815	910	836	832	854	859	827	777	818	798	858	822	810	877	837	842	834	841	814	759	864	836	832	828	834	867	849	823	811	768	778	851	850	847	839	871	862	833	790	771	788	852	806	808	866	786	814	838	849	798	827	785	797	750	821	822	788	824	824	818	841	800	824	803	804	829	805	757	861	821	808	879	855	804	814	782	851	777	804	810	818	820	832	806	824	836	820	791	797	882	806	860	830	829	818	867	847	838	817	824	846	861	836	843	816	872	822	829	844	805	837	818	742	874	808	796	818	790	830	799	828	871	853	787	798	846	899	838	830	834	762	874	828	827	810	812	866	845	836	811	804	810	854	856	805	821	835	793	795	808	824	786	808	822	829	810	798	818	911	845	851	836	825	796	851	785	824	852	854	803	790	867	818	866	808	838	790	794	887	814	840	826	821	805	829	860	832	859	876	824	855	800	847	834	817	867	785	824	772	810	803	884	884	834	788	807	768	802	844	856	818	844	867	822	773	853	824	774	831	824	837	841	833	881	873	842	811	827	834	849	820	828	810	814	808	855	784	821	831	855	813	856	837	900	825	884	813	860	804	783	868	899	827	817	854	814	818	870	893	888	825	844	798	857	777	810	850	890	813	836	827	851	833	833	804	820	821	829	816	828	833	819	846	801	844	808	839	843	859	842	785	842	848	834	776	842	806	827	828	800	835	833	813	810	849	785	872	864	795	864	812	808	810	826	776	842	833	801	852	850	884	802	821	833	841	836	847	833	789	787	829	792	814	826	769	841	816	811	850	796	833	849	850	794	792	811	819	807	877	760	853	849	827	846	787	859	807	847	796	847	804	850	835	806	823	843	817	842	806	832	848	837	850	834	848	843	786	883	792	819	787	813	779	836	839	823	840	867	823	829	796	803	839	843	858	884	854	804	793	838	832	820	853	865	857	853	851	838	818	825	790	866	846	796	795	862	797	810	816	771	886	870	827	843	800	797	779	830	825	822	806	852	843	824	845	843	832	891	824	809	864	826	830	848	861	840	811	752	821	857	829	851	827	821	845	816	863	806	815	825	835	883	862	799	810	811	791	813	836	835	824	810	850	826	822	816	813	780	820	847	811	821	849	796	807	862	853	826	802	791	833	806	830	887	805	776	833	814	863	784	876	772	853	805	789	856	853	805	806	818	861	833	831	849	802	840	823	809	816	808	837	811	808	826	771	844	802	847	823	802	857	843	819	883	820	842	784	859	793	841	840	839	866	830	801	782	846	837	870	819	807	846	830	834	875	848	820	836	842	860	817	813	848	783	797	842	833	807	816	862	832	828	876	865	814	851	781	836	809	827	794	910	868	790	851	804	874	859	867	828	846	823	818	837	896	853	797
12178	1049	1042	767	561	470	372	324	304	317	272	264	261	217	266	249	235	215	193	232	196	212	203	198	177	232	206	195	210	218	191	182	188	221	187	211	216	201	210	205	196	184	201	207	209	199	207	211	232	197	203	195	220	199	179	200	199	188	185	218	206	202	204	217	200	184	225	219	204	190	204	225	209	198	197	194	190	207	219	200	226	198	189	205	210	200	224	195	198	210	210	210	174	189	214	206	228	241	194	206	205	212	200	190	205	223	187	202	194	209	197	174	209	199	190	217	200	205	191	213	203	178	206	221	214	175	184	194	202	196	205	189	209	174	190	218	214	203	204	216	215	192	209	194	197	171	169	190	229	218	193	217	190	214	181	202	189	202	206	171	205	234	215	202	182	208	195	187	206	187	204	228	193	187	197	205	214	177	182	190	189	199	217	201	196	182	182	225	233	180	209	193	197	201	193	178	193	187	206	203	198	199	214	211	193	211	180	219	208	223	214	206	176	200	207	209	201	203	215	190	224	208	187	177	161	176	210	219	203	236	196	219	219	200	211	196	176	197	151	191	186	208	209	199	192	208	191	204	209	192	203	193	197	208	193	203	208	208	212	205	195	208	201	189	195	190	208	205	192	191	224	213	191	201	200	192	177	235	224	210	197	181	204	193	209	210	208	221	204	179	222	227	199	186	186	207	189	213	184	190	186	209	183	188	213	191	178	190	216	198	221	244	201	199	213	193	215	209	182	187	205	187	159	219	206	156	188	194	208	220	203	220	189	207	188	189	191	220	222	194	207	168	196	202	195	190	221	189	230	198	184	185	204	198	180	230	191	193	185	222	226	180	189	186	227	201	211	162	199	201	197	195	204	198	207	198	199	201	180	210	205	171	203	189	188	211	182	177	197	181	213	204	172	190	215	181	229	205	217	192	190	185	183	197	192	194	185	196	180	205	184	227	189	226	203	174	201	205	217	194	210	196	201	189	191	188	180	216	202	212	186	198	191	167	206	198	211	208	181	214	177	174	206	208	181	202	205	206	198	186	192	229	235	163	193	206	206	196	187	227	214	195	192	213	201	173	185	198	195	198	205	191	187	209	191	203	195	194	212	206	226	186	217	217	211	198	181	205	205	182	197	208	193	210	192	209	209	217	199	199	185	189	225	190	184	168	182	206	209	213	201	244	182	211	196	216	203	205	198	190	192	170	188	197	208	198	212	215	215	201	178	221	196	201	213	209	199	205	196	214	222	209	194	205	205	223	191	187	211	192	205	211	213	207	194	183	199	225	216	192	200	206	176	231	195	186	207	189	200	204	198	215	185	178	183	178	182	159	213	191	205	202	200	181	216	215	201	221	182	212	182	225	200	182	218	187	201	199	199	191	191	166	181	221	201	188	204	209	204	209	202	192	213	226	173	228	202	193	198	191	215	220	209	176	208	209	209	188	185	190	180	215	208	204	191	224	207	209	202	226	208	214	212	205	210	211	192	225	175	197	195	194	210	191	191	214	201	194	162	213	194	195	217	226	213	199	197	212	207	219	199	212	194	185	218	206	212	171	207	221	189	222	193	202	210	189	195	210	213	212	202	235	205	184	216	206	238	198	214	199	217	189	189	214	243	183	207	201	180	165	230	215	227	178	222	187	167	212	209	207	203	196	198	204	220	189	221	183	200	190	223	213	198	188	174	174	216	207	180	189	215	204	218	205	209	175	181	208	198	190	206	200	202	198	178	210	182	184	190	207	204	198	198	190	216	211	191	199	217	189	221	184	187	198	209	210	205	187	209	196	211	202	186	188	229	230	217	223	208	223	206	177	217	221	200	184	189	198	203	183	215	200	210	194	223	209	208	182	196	190	219	191	182	197	200	195	189	188	233	199	207	217	215	210	164	200	214	217	187	201	217	201	189	208	188	188	203	203	164	199	183	205	179	210	187	197	185	205	200	202	210	190	195	189	189	197	172	214	187	201	172	203	196	200	209	207	177	222	207	200	211	213	183	193	195	219	200	195	226	202	205	221	225	186	207	200	176	227	177	213	185	206	200	180	207	211	212	192	214	177	182	213	204	192	191	195	182	181	199	196	189	214	203	206	194	200	211	210	215	179	209	214	213	198	182	210	208	179	205	194	214	213	180	193	230	199	204	211	215	194	196	223	185	191	186	205	180	184	198	186	188	200	202	207	213	221	190	199	193	215	171	209	221	191	169	204	207	212	189	192	206	218	227	202	219	204	198	184	206	181	206	197	197	182	188	199	195	186	217	196	193	223	177	179	195	191	179	190	189	187	191	211	190	207	186	210	188	235	223	211	202	177	196	221	196	210	228	200	196	188	184	192	208	231	206	216	184	214	210	188	187	186	193	215	208	222	182	199	191	205	206	183	193	186	195	237	222	242	227	214	188	213	199	230	240	215	186	203	207	220	195	200	210	222	209	228	189	207	222	204	202	178	205	191	178	203	233	193	194	199	197	177	174	196	209	237	225	220	211	169	175	193	214	199	207	203	180	177	199	182	162	217	223	180	191	204	201	210	190	208	174	203	216	190	195	179	210	198	213	227	212	190	210	180	209	198	198	210	225	202	199	216	186	211	216	199	222	200	217	213	193	203	221	203	193	200	185	194	189	180	185	207	204	185	182	179	211	237	234	214	223	187	198	226	206	166	211	231	217	178	188	219	194	208	192	212	204	223	231	227	180	193	192	231	200	210	183	199	206	218	211	206	189	215	189	231	204	198	212	196	203	193	232	203	239	203	234	178	187	192	206	220	205	225	207	183	195	213	210	203	200	196	189	181	204	194	211	198	194	220	188	220	194	188	178	187	199	217	191	225	193	172	202	200	212	196	193	190	214	191	186	197	183	198	203	205	206	211	203	192	208	206	193	198	193	172	209	226	207	180	196	175	206	198	215	205	211	198	212	211	185	230	193	201	216	217	207	197	195	184	188	189	203	227	199	204	205	223	190	199	197	198	207	211	211	194	201	186	206	209	209	177	179	191	211	217	196	206	224	213	202	200	213	184	216	195	176	220	188	201	203	186	206	207	206	206	180	184	213	211	178	220	199	202	187	199	218	171	211	220	210	189	196	207	198	208	178	219	182	204	221	218	183	201	201	178	189	205	220	205	191	221	185	188	186	194	196	216	190	206	189	214	204	179	177	184	206	202	191	194	187	217	227	182	206	204	192	200	177	205	213	222	192	192	176	184	186	213	187	216	193	236	191	213	203	188	226	197	212	210	198	205	185	194	201	200	190	217	172	186	223	173	203	191	177	179	185	197	215	183	191	210	183	183	202	192	166	202	193	183	203	234	249	178	183	203	192	212	210	187	215	199	187	217	225	224	199	177	191	220	207	212	209	234	168	220	224	197	193	205	192	214	205	194	222	189	196	207	171	198	216	185	188	215	194	219	187	192	195	189	191	195	227	204	170	180	186	209	192	196	175	191	204	195	172	206	190	195	202	213	184	194	181	198	216	213	188	168	194	167	209	196	196	230	213	201
7932	1122	2128	2502	2081	1833	1404	1184	1017	949	891	852	720	790	683	705	719	624	680	694	643	582	602	575	617	532	557	583	533	545	520	544	538	576	553	482	520	509	569	542	544	515	518	513	509	510	550	517	472	482	512	555	521	459	524	507	476	503	544	478	529	536	501	509	500	526	489	471	494	498	475	489	508	511	492	527	450	577	491	516	533	474	457	515	546	508	484	478	495	482	491	501	494	554	514	508	540	480	534	515	488	540	499	452	463	493	496	544	499	544	481	524	551	476	508	507	503	427	524	488	496	525	520	491	507	512	539	476	538	500	491	500	498	503	563	503	491	493	524	511	542	516	513	484	479	486	538	501	503	480	512	479	466	479	517	540	499	479	495	497	530	537	500	505	521	515	497	573	479	496	463	538	518	515	492	529	503	527	497	496	525	451	552	498	503	490	513	507	531	450	496	526	501	541	482	515	495	486	494	454	497	489	519	527	508	485	443	487	491	512	520	507	488	539	497	527	507	517	514	525	508	486	467	502	479	498	564	511	493	513	485	504	526	475	460	489	469	498	518	529	509	458	518	516	500	492	500	520	497	522	470	488	482	528	510	483	479	550	513	510	485	534	545	534	471	515	485	505	534	484	492	459	491	495	510	506	517	555	512	500	523	495	485	495	486	503	524	527	514	484	511	500	536	501	430	497	517	510	512	503	482	509	477	473	500	510	487	512	490	501	510	533	512	511	568	518	509	503	496	509	501	492	508	493	518	502	527	514	499	468	493	518	482	486	494	481	517	509	515	480	493	498	487	541	492	469	500	479	512	492	498	514	477	485	507	509	516	504	558	515	518	504	511	501	523	466	524	478	509	539	525	503	533	499	496	485	538	535	523	497	557	481	514	486	504	504	528	491	490	536	512	438	499	497	513	537	509	519	522	499	491	548	503	495	520	471	531	486	524	512	500	524	491	492	519	541	507	490	499	527	477	495	505	530	544	512	506	521	513	516	506	521	508	524	522	484	523	507	500	482	509	502	485	517	535	520	495	513	497	546	499	506	516	502	480	459	511	486	517	503	475	545	519	502	507	528	517	482	501	540	517	497	468	493	480	538	516	515	526	493	506	489	493	504	535	496	480	506	529	495	525	498	496	499	520	507	506	494	518	520	505	472	531	512	508	508	537	515	537	483	499	517	475	476	487	490	520	496	520	505	474	465	546	499	514	520	564	459	509	470	514	547	521	489	498	497	491	511	499	510	518	506	504	512	495	485	500	532	517	517	507	472	520	562	526	502	510	480	510	484	510	461	465	498	479	518	532	537	474	486	506	512	498	517	543	479	495	478	496	490	464	472	509	484	537	517	483	534	537	500	493	476	508	470	504	491	541	503	495	533	479	517	516	526	505	552	487	484	519	553	495	504	508	530	498	515	505	488	469	506	514	544	514	513	517	492	511	476	507	536	511	507	507	523	470	518	489	530	510	500	508	505	504	504	504	485	527	459	512	511	509	501	473	528	498	483	510	533	484	540	504	473	490	523	462	493	512	526	490	503	529	488	536	524	507	495	507	500	522	487	530	503	475	496	506	493	520	499	499	535	512	518	482	545	521	511	530	491	491	475	505	538	493	524	506	515	493	520	459	504	499	550	495	499	461	501	494	479	528	477	480	478	478	492	522	511	511	502	518	508	487	508	532	507	475	512	509	496	493	516	481	465	499	473	514	512	500	532	473	505	501	526	500	517	498	464	507	509	512	539	557	503	486	498	500	477	489	502	475	521	477	517	503	515	489	482	479	526	513	503	512	480	503	515	527	475	454	501	466	507	494	519	473	510	502	492	524	493	513	552	517	490	516	501	508	485	501	515	540	510	504	487	488	516	470	470	477	505	475	509	499	492	492	535	504	481	499	487	497	505	501	522	470	525	522	500	530	488	494	523	522	471	501	548	522	516	533	525	504	492	484	509	501	493	488	527	469	514	530	518	500	519	550	508	505	506	519	479	489	506	518	528	536	484	475	507	512	514	514	505	545	527	492	484	537	540	497	500	515	492	521	514	495	514	484	490	494	512	500	509	502	512	512	504	509	514	474	512	527	520	526	531	484	490	532	534	493	488	506	500	568	478	496	517	505	482	503	485	518	499	541	512	485	471	471	489	520	506	506	503	521	500	509	507	522	529	500	512	541	480	493	540	512	517	525	488	505	468	456	531	533	498	477	494	521	532	490	499	544	512	450	485	508	519	498	513	523	508	482	502	511	540	517	456	515	483	536	481	515	523	500	499	451	482	476	507	503	507	502	502	497	490	546	507	500	469	520	516	481	495	481	507	494	509	477	475	529	484	490	523	570	485	506	501	524	475	468	517	507	476	475	508	481	474	524	506	477	474	511	509	485	465	527	506	516	498	464	521	528	524	502	503	491	463	494	488	527	515	508	498	499	494	518	513	490	524	470	507	510	512	502	483	539	526	476	476	477	514	499	518	544	510	527	562	514	514	499	508	493	500	494	513	548	529	504	504	511	458	516	511	486	513	538	498	518	542	504	504	517	492	482	511	488	486	458	535	482	524	517	509	509	475	489	498	489	504	500	518	543	555	499	517	483	495	525	522	518	524	480	484	487	497	523	539	537	491	491	493	486	514	534	534	504	483	532	510	528	541	543	469	500	477	513	425	522	526	532	483	517	487	499	476	510	506	533	496	513	556	481	490	486	519	483	506	495	482	480	535	483	463	510	516	508	495	530	528	542	515	510	468	500	449	462	466	504	497	497	479	496	512	538	511	525	500	530	483	458	513	475	482	530	479	481	499	486	528	506	513	483	472	484	487	536	503	502	535	528	511	501	544	483	536	495	500	505	472	541	533	491	501	500	464	524	508	483	541	494	491	534	504	496	536	501	495	484	492	510	488	468	504	510	476	504	538	521	508	490	511	517	475	505	505	461	478	510	483	479	531	527	489	495	505	521	488	492	502	493	526	494	513	513	526	523	481	482	530	488	519	521	523	516	483	506	494	506	486	527	470	484	476	485	496	520	475	556	481	521	504	490	463	472	504	536	476	461	495	513	528	481	481	491	538	483	537	498	504	512	514	527	499	497	497	477	524	479	475	492	529	514	510	487	495	474	535	493	515	486	445	479	487	534	509	495	469	520	516	525	515	514	502	494	517	499	491	543	506	524	526	484	524	477	490	516	516	481	510	513	523	529	521	520	502	464	520	540	481	551	505	548	477	532	477	540	477	506	482	513	549	484	525	515	532	524	527	507	528	582	548	491	505	542	501	521	526	479	515	485	485	527	486	501	490	525	524	487	495	510	501	501	476	523	491	530	493	516	490	497	500	499	519	502	497	484	510	484	468	478	510	527	487	487	504	489	554	492	522	528	520	514	506	522	480	524	493	506	538	504	523	522	472	539	480	518	518	536	516	526	506	470	494	515	487	500	511	490	473	471	493	513	508	482	494	488	501	508	498	530	468	507	498	510	478	485	511	535	559	536	498	530	507	511	512	502	488	485	479
1347	399	412	386	337	338	354	333	299	325	296	292	286	334	309	300	317	318	322	254	317	290	293	301	277	308	300	331	283	296	316	315	287	285	310	264	321	271	309	292	360	297	270	310	285	267	307	312	327	280	341	309	310	288	311	298	306	308	279	274	284	327	327	329	317	296	314	309	320	281	325	291	298	292	318	315	295	257	300	326	280	297	283	302	293	284	290	311	286	328	292	291	316	288	295	266	294	303	289	265	311	303	260	266	269	283	318	314	307	326	313	322	305	314	321	294	275	293	298	300	324	318	285	287	327	302	302	303	288	322	321	325	291	322	309	287	320	309	314	308	278	275	308	289	287	313	286	302	290	282	286	263	279	272	305	253	301	309	280	287	303	309	322	283	256	321	279	335	279	299	308	293	307	264	338	301	344	311	296	322	293	323	319	314	283	324	324	290	291	322	277	294	338	321	285	303	310	310	310	251	303	315	294	306	306	306	296	297	282	288	269	307	334	314	289	345	293	283	317	325	300	300	327	307	335	281	306	323	287	314	274	283	293	314	313	300	319	326	321	297	324	301	317	284	299	316	287	302	320	321	311	302	295	308	315	267	295	300	284	339	286	319	324	279	312	295	287	269	318	329	314	334	301	300	313	276	299	268	292	310	317	311	347	307	280	298	281	289	300	304	292	320	314	261	332	297	310	335	298	290	291	325	286	307	321	299	293	316	312	320	313	314	280	286	290	301	290	306	296	275	287	282	334	304	318	318	321	316	275	280	293	299	298	326	307	283	279	294	284	314	280	283	282	268	287	298	315	296	287	310	293	299	289	287	314	308	294	280	333	298	296	297	261	314	290	285	328	322	301	320	292	346	314	307	311	277	283	280	337	309	325	348	323	316	305	269	322	300	329	294	294	303	316	287	301	296	293	253	313	315	308	287	332	335	298	298	301	320	310	340	335	287	273	272	275	320	307	305	308	295	285	306	307	292	285	331	283	296	327	297	330	301	313	305	337	316	296	317	299	273	315	298	311	302	278	287	325	257	303	350	329	319	326	311	273	329	289	263	324	283	332	316	286	288	303	300	298	255	307	316	309	276	280	246	322	316	283	293	305	316	333	287	309	340	322	326	327	321	243	290	316	282	311	340	291	271	283	306	304	289	336	277	317	323	292	267	300	289	303	278	309	317	294	258	331	288	289	324	319	326	330	318	307	299	299	262	276	297	276	340	319	292	269	296	276	285	309	308	304	324	342	305	274	331	269	272	310	302	274	334	309	294	288	291	307	321	316	286	307	291	328	338	303	297	305	314	273	306	294	283	325	314	294	289	301	350	320	301	315	298	257	286	320	313	335	296	286	289	313	318	326	299	277	288	290	325	315	306	328	314	294	334	306	307	360	314	316	314	303	281	325	293	288	332	270	328	274	311	305	333	293	307	287	295	311	291	294	329	286	315	299	295	290	338	293	302	320	282	291	320	327	309	254	267	270	312	291	314	290	283	344	280	271	286	322	316	310	301	326	303	285	309	274	293	303	273	292	336	334	263	325	320	291	328	309	307	318	272	309	309	328	295	296	273	313	309	310	295	295	318	303	319	282	301	316	322	303	304	277	309	281	293	290	317	300	323	274	324	295	311	290	319	306	284	306	321	290	282	288	290	306	323	310	328	294	290	312	310	256	336	302	298	331	299	276	322	281	296	281	319	293	296	309	298	311	280	291	310	305	292	306	307	297	271	300	304	295	320	322	322	319	332	309	278	314	352	278	288	322	305	284	309	306	303	315	307	312	303	289	317	302	290	311	269	285	291	288	286	286	296	284	282	300	268	306	313	308	320	324	288	316	316	328	292	308	313	320	322	300	280	302	277	314	310	341	318	309	271	319	282	276	302	306	295	268	339	324	306	320	298	281	261	291	269	305	321	274	294	331	308	307	284	331	288	272	308	306	305	249	312	325	307	313	300	321	314	309	297	301	294	322	312	323	279	328	280	303	297	268	291	305	321	258	295	328	295	311	308	318	330	308	289	268	320	312	328	310	269	291	315	296	303	318	317	288	292	283	277	348	293	309	327	310	354	314	298	281	312	290	324	276	300	248	283	299	291	289	287	318	286	331	302	303	267	296	299	294	318	282	316	294	302	306	308	289	298	298	309	292	306	279	311	334	312	282	299	304	315	291	279	276	310	321	274	287	302	309	318	307	320	295	288	295	292	266	275	314	313	321	313	302	297	329	311	271	284	298	296	307	307	315	291	281	281	282	308	294	352	299	305	291	320	332	313	287	272	307	280	286	305	275	317	305	305	294	323	306	303	284	335	299	284	276	317	329	290	317	327	256	291	295	314	288	288	312	295	299	282	308	300	302	276	300	313	313	291	272	294	287	310	292	334	310	279	299	286	322	302	309	300	300	296	335	297	300	309	304	304	302	319	297	271	291	345	281	286	276	263	314	303	287	314	318	267	321	317	300	305	300	301	325	310	298	314	300	291	294	310	295	302	283	282	289	309	289	298	328	314	302	303	285	326	291	332	287	273	312	326	286	318	303	287	286	334	334	300	291	294	317	277	277	288	328	296	295	291	286	274	324	301	311	311	284	345	304	302	330	316	294	295	280	313	320	328	317	315	294	294	286	300	318	308	290	281	291	294	310	327	325	256	307	321	246	348	313	288	292	314	299	284	315	294	301	309	308	292	288	299	293	287	323	292	327	261	307	284	316	307	292	304	300	292	288	278	286	327	307	310	296	301	323	300	285	289	294	297	273	280	292	335	282	297	320	313	297	284	291	287	311	317	296	280	326	288	276	305	292	321	318	277	277	313	314	317	290	288	330	312	312	320	314	309	314	275	300	304	289	313	279	312	305	302	307	314	296	313	315	285	283	308	304	300	308	272	302	308	315	333	322	287	312	350	324	285	300	263	304	287	296	269	326	302	306	309	318	311	294	283	278	301	301	306	313	295	309	313	303	340	314	300	318	302	280	307	305	300	308	309	337	293	280	311	311	289	313	329	304	305	292	286	318	294	291	294	303	293	336	327	289	316	314	322	309	320	306	276	286	272	298	299	302	277	273	317	300	309	306	300	357	301	316	315	321	305	301	303	294	316	290	320	309	309	297	282	323	283	319	309	296	299	297	309	311	290	299	293	326	314	264	292	264	317	297	306	303	348	323	292	313	313	288	316	300	258	316	353	311	296	298	271	290	333	295	290	297	286	252	314	298	326	311	307	314	294	293	299	316	312	304	308	294	327	290	314	291	297	314	278	301	287	330	308	317	308	316	297	274	311	274	304	302	298	349	308	284	290	297	308	337	317	240	264	296	317	285	305	312	296	286	285	322	298	304	292	276	276	278	310	317	296	301	314	310	288	289	313	302	277	306	305	296	290	303	276	292	306	352	276	346	297	300	297	285	333	294	311	329	267	321	313	318	325	313	295	316	315	292	292	322	308	296	268	306	315	343	283	291	306	298	295	296	304	322	326	283	294	290	269	292	285	309	304	307	295	306	305
2096	865	1039	1055	1016	926	888	823	827	843	809	815	732	796	759	787	742	773	761	762	764	790	747	732	816	732	722	816	694	745	747	789	746	760	734	732	753	792	710	714	730	783	674	718	778	732	775	693	749	729	728	724	721	712	781	768	737	775	728	737	717	712	788	770	734	761	725	772	727	732	694	768	740	761	704	749	700	749	726	757	747	717	721	775	759	733	729	701	722	751	771	762	734	730	754	712	719	754	735	780	732	816	750	747	777	819	754	732	764	757	711	801	723	736	693	756	758	758	707	743	742	717	779	749	740	752	741	766	760	735	729	784	757	748	764	746	737	735	731	769	723	728	684	748	760	704	727	730	749	726	750	776	765	783	715	749	707	697	728	742	757	692	784	704	733	773	731	740	754	782	735	779	696	766	773	725	719	753	723	746	792	761	749	704	731	804	762	754	786	764	749	801	754	750	731	710	764	789	718	754	746	762	782	789	727	785	713	760	785	682	764	724	757	754	724	759	716	765	734	705	738	739	766	721	736	742	733	761	782	722	759	770	756	745	745	777	696	708	749	810	756	726	753	748	739	774	756	748	731	789	755	755	781	761	752	735	743	739	725	776	720	775	752	759	729	789	769	770	805	753	752	693	719	768	678	744	725	708	755	734	755	790	749	792	732	761	804	746	742	716	753	722	745	772	758	757	746	726	756	738	745	777	734	735	717	729	735	756	701	745	720	705	737	734	801	694	751	730	740	745	781	756	754	693	717	778	772	710	701	751	709	764	742	724	768	727	777	765	710	752	747	771	742	755	796	743	743	739	750	703	701	770	766	750	747	753	748	775	769	741	741	762	719	746	752	748	743	725	758	730	745	749	717	722	738	794	766	716	733	758	741	736	825	766	756	719	777	707	739	768	809	770	685	755	786	763	739	781	765	716	747	704	725	758	769	706	737	745	749	755	756	753	767	742	742	728	708	788	710	695	758	737	680	726	770	754	732	737	743	713	711	781	746	754	719	692	753	764	770	721	756	776	752	696	747	741	756	749	767	754	758	703	729	720	738	729	735	788	744	706	761	784	724	792	742	795	767	797	736	759	740	727	763	745	764	713	692	793	749	726	758	724	746	759	754	783	717	774	778	793	757	778	705	712	745	737	740	744	746	766	733	751	696	756	740	753	715	752	743	742	735	707	767	730	732	732	745	736	765	733	745	731	753	763	760	750	731	740	768	730	708	780	769	736	766	766	762	775	726	733	829	722	717	744	748	710	758	763	757	751	773	756	728	776	726	757	764	768	742	775	758	715	750	723	793	751	776	691	751	751	723	749	667	737	756	733	716	733	756	719	726	755	738	754	736	747	692	747	727	755	771	754	772	764	752	700	752	749	759	709	789	737	743	790	749	783	754	755	715	763	706	764	743	762	745	753	724	773	743	739	761	755	779	737	733	748	694	720	737	730	769	695	736	726	767	778	711	767	693	777	761	735	723	733	713	736	785	718	715	746	762	716	704	762	725	806	724	721	779	737	764	697	723	736	760	771	740	771	706	755	729	779	736	743	715	768	836	772	745	725	726	786	760	758	744	724	729	750	730	754	755	714	754	726	720	741	743	731	723	736	721	701	733	734	770	766	746	820	733	780	729	734	772	796	790	712	760	755	810	774	767	743	713	734	740	689	739	758	768	851	771	706	751	750	771	746	751	740	760	777	725	747	785	732	734	741	752	705	681	745	752	743	748	724	725	730	743	756	739	828	760	703	751	770	748	704	683	739	746	762	706	722	730	783	730	768	788	768	718	743	695	773	797	763	735	729	739	717	776	762	733	736	748	730	725	753	736	757	764	718	739	762	768	738	702	793	719	792	744	749	757	745	718	780	748	784	794	731	691	712	664	797	721	814	773	717	781	776	697	737	760	780	785	763	754	652	767	789	721	742	750	730	738	765	752	731	721	801	735	795	737	706	730	700	774	761	727	781	775	747	753	736	747	728	731	735	794	765	794	759	773	776	811	738	724	716	748	772	789	752	742	754	756	726	793	752	684	696	778	759	706	762	752	720	758	775	720	749	727	779	752	763	754	772	774	733	765	757	719	768	674	738	738	769	770	721	751	719	714	718	736	746	724	764	735	739	762	717	749	772	760	785	734	707	721	747	696	761	713	786	755	745	716	765	768	715	739	779	760	795	733	798	769	731	794	742	741	734	768	735	736	788	754	738	811	724	716	733	754	733	725	731	769	751	750	780	746	724	730	763	733	722	773	741	721	738	734	764	736	755	787	722	785	724	778	782	800	772	729	760	792	729	782	768	706	785	753	742	792	742	779	753	746	731	733	793	756	751	783	721	790	764	746	779	716	713	727	748	740	765	761	742	742	725	733	778	771	729	758	693	718	727	752	716	753	715	754	739	740	753	786	715	707	778	750	753	719	717	770	738	794	760	754	751	733	741	771	792	723	786	747	708	738	731	745	737	765	755	759	730	737	742	744	734	699	787	755	777	716	715	749	722	711	721	727	735	765	721	734	756	758	774	750	756	730	742	739	739	720	724	711	739	740	739	733	762	733	736	755	768	765	755	748	738	713	749	762	764	764	712	766	707	740	753	779	733	713	767	749	711	741	723	767	754	743	742	753	805	755	796	721	792	723	776	729	748	740	805	760	707	750	729	758	754	772	808	757	740	765	753	791	791	783	735	719	798	751	751	776	733	741	766	746	736	753	790	726	747	761	792	757	704	791	735	720	756	735	695	748	745	715	779	790	791	729	784	726	734	718	792	739	701	752	749	761	796	745	767	747	736	705	775	724	748	697	725	730	760	726	763	687	754	795	735	750	724	767	756	761	738	747	764	718	796	745	751	765	764	766	723	737	730	760	766	738	773	698	716	784	761	723	713	727	758	779	719	765	779	768	743	762	772	762	692	744	750	726	756	774	731	745	729	762	726	804	727	722	779	775	723	807	712	765	743	753	717	786	729	730	796	747	710	729	735	776	743	740	782	728	769	749	788	759	737	750	723	757	757	736	738	791	699	732	759	770	718	788	731	798	766	669	759	730	759	764	776	704	736	808	767	765	781	715	728	768	670	735	790	766	767	745	699	815	802	732	767	743	780	701	751	720	763	714	735	751	757	704	750	771	791	795	721	782	778	720	775	764	742	734	767	774	750	756	769	747	697	762	714	788	716	775	764	748	755	747	746	766	709	726	752	695	771	745	766	753	748	710	751	711	744	734	715	724	683	704	715	751	735	726	724	752	750	788	788	764	727	776	796	741	777	737	703	744	733	671	725	788	704	754	728	729	737	758	724	795	738	674	779	754	716	708	734	741	766	786	729	712	781	777	746	713	757	763	762	740	751	706	770	793	759	776	764	764	737	757	732	780	708	772	823	764	745	788	727	762	777	695	719	709	778	814	742	769	706	719	726	702	739	808	756	774	811	722	736	731	767	813	754	783	750	708	691	782	722	779	757	758	723	751	774	709	711	739	769	779	726	745	689	758	777	735	702	774	759	715	790
6465	698	793	628	506	503	453	408	422	368	382	383	358	378	364	371	357	353	350	357	353	354	329	353	346	342	355	319	343	349	345	338	324	350	331	320	356	335	330	343	347	336	358	350	325	331	330	333	340	323	386	312	345	335	330	341	365	354	335	371	344	363	340	332	331	329	346	326	335	310	334	359	350	323	329	338	359	331	347	363	315	390	350	352	318	330	336	341	349	346	313	337	350	321	350	332	330	345	325	360	333	349	352	362	358	356	320	347	362	330	336	333	348	353	311	358	307	346	338	324	331	361	348	355	333	317	338	321	356	331	344	347	335	339	313	329	333	336	324	314	337	344	313	306	302	380	388	348	369	325	328	333	342	337	334	331	350	341	351	333	337	294	338	346	336	345	364	302	346	358	306	335	369	339	340	357	362	326	334	322	317	342	345	332	324	366	315	306	349	361	362	319	328	341	360	328	336	376	350	320	339	360	362	368	360	324	373	352	346	298	373	328	335	330	353	345	362	353	349	309	338	336	330	318	336	360	331	346	337	337	328	345	358	362	344	348	353	310	319	304	335	318	339	305	334	358	339	326	345	323	343	361	355	366	329	350	377	372	352	352	330	340	338	345	361	358	346	359	360	359	330	366	323	320	308	370	344	325	345	335	304	331	349	347	330	344	341	340	368	338	301	334	358	316	370	358	366	367	335	353	354	335	374	332	332	330	340	342	326	389	349	391	370	346	363	342	371	333	380	356	340	355	322	339	323	328	324	375	318	335	304	360	352	325	367	352	345	356	333	347	342	352	352	312	335	376	325	338	346	314	339	318	325	315	322	349	338	362	344	336	315	338	328	344	328	355	377	307	352	340	335	350	325	309	361	347	345	340	307	318	326	354	323	363	353	301	385	353	328	342	341	318	345	346	325	339	331	329	322	334	307	340	345	332	343	323	323	363	324	350	317	359	334	336	348	359	363	348	337	329	334	338	314	364	347	365	366	364	364	351	313	343	337	330	357	316	361	348	351	337	313	333	349	347	345	342	347	323	337	361	369	312	352	340	342	324	350	355	335	372	351	338	370	355	330	316	348	341	331	351	330	328	371	384	335	337	352	329	375	325	375	333	361	337	350	358	372	328	343	363	356	340	314	327	350	324	337	379	335	345	342	354	331	349	337	322	339	352	351	320	358	388	350	362	330	298	340	339	335	315	326	371	331	321	334	308	397	357	347	331	348	391	345	347	326	310	334	327	333	355	343	334	373	346	332	363	344	324	348	321	343	348	352	355	364	337	341	341	347	321	342	344	337	347	337	328	360	353	354	337	350	372	306	362	346	326	321	349	358	350	357	360	344	333	341	320	354	335	367	329	339	337	381	316	307	358	330	355	377	325	343	289	323	355	371	363	333	354	376	308	351	374	358	393	348	325	351	342	350	316	316	364	332	323	340	320	316	353	332	366	363	327	326	329	329	335	344	338	366	331	374	343	371	314	359	353	362	331	328	368	371	368	369	314	320	367	313	375	336	347	369	338	319	363	355	324	352	350	350	348	365	364	344	349	324	362	339	322	346	299	322	359	317	348	342	336	334	333	356	353	344	323	332	373	349	358	357	315	336	342	371	350	340	350	328	343	319	363	318	325	360	334	343	363	313	330	343	350	338	320	387	358	340	317	350	336	340	317	331	335	318	343	345	343	349	323	352	351	329	360	338	298	322	350	329	323	341	334	324	344	330	315	340	365	364	356	349	363	340	345	362	347	355	364	361	344	347	344	344	346	354	354	302	333	344	343	328	314	358	341	360	304	326	364	382	309	343	341	333	372	365	351	368	333	345	350	331	374	349	337	335	327	346	361	378	348	317	346	381	362	386	354	343	361	336	332	367	331	362	364	355	375	338	317	358	350	341	326	349	356	330	336	338	364	336	349	357	315	354	340	325	347	367	326	347	357	333	360	376	287	345	361	332	337	357	361	368	330	348	335	340	309	362	394	338	368	334	364	376	365	340	358	314	383	356	337	383	360	325	361	381	343	349	317	340	313	385	377	364	350	349	335	381	342	323	346	336	306	316	348	392	342	336	333	367	346	320	372	332	345	330	334	357	370	369	343	329	363	347	346	287	338	359	312	313	311	313	321	358	322	329	329	365	310	343	372	314	320	324	335	350	371	332	337	353	317	355	356	334	339	340	354	361	333	333	378	323	311	326	348	381	332	323	317	351	351	350	366	330	327	327	305	355	298	321	362	351	355	342	350	372	335	321	322	334	336	340	321	336	358	349	333	305	346	304	343	321	351	344	334	340	335	345	346	335	340	367	335	324	355	372	355	372	355	381	320	343	323	329	323	375	316	333	308	351	340	338	343	322	359	363	326	325	369	368	323	359	327	321	359	339	311	321	334	372	336	356	377	328	312	338	368	354	360	350	351	367	370	338	303	340	345	362	322	320	353	325	339	329	382	354	344	324	335	372	338	329	331	359	328	331	334	347	340	326	313	310	361	328	339	330	331	360	359	394	339	338	315	332	367	321	302	382	312	340	327	315	330	376	348	363	344	363	369	325	356	327	379	337	362	299	311	353	352	355	352	344	339	338	333	317	335	336	325	360	348	310	315	363	343	365	381	352	339	337	295	354	333	357	331	320	358	338	352	388	335	334	355	343	342	318	328	360	322	339	318	348	334	371	319	334	328	342	369	369	359	358	327	333	355	333	342	334	321	344	320	311	312	318	316	332	343	339	365	336	360	330	383	338	341	310	366	346	364	345	345	349	323	349	327	370	333	314	386	347	291	326	350	343	350	353	356	333	349	313	327	341	375	343	325	354	354	362	337	355	318	342	371	331	354	357	336	370	313	356	336	335	330	337	334	325	359	341	357	357	319	355	352	336	354	372	355	317	351	358	322	351	355	353	342	357	347	353	343	344	355	356	330	356	322	322	335	345	316	379	353	360	341	330	339	328	338	339	305	323	337	314	336	314	361	355	346	366	345	337	338	340	315	298	360	350	313	359	338	354	308	353	348	319	321	350	361	361	350	338	340	356	344	357	323	340	336	372	322	365	391	321	361	344	309	343	367	333	330	390	381	310	366	318	342	343	381	374	355	331	335	316	312	322	331	350	354	284	352	334	345	326	354	336	340	365	339	332	367	336	351	327	322	339	348	380	331	367	330	314	306	368	356	343	363	375	357	374	314	372	345	355	338	322	354	359	319	315	326	349	356	305	337	371	346	344	357	328	348	346	337	353	360	357	310	331	325	322	350	372	344	360	342	369	331	357	325	328	351	366	359	360	346	342	343	335	333	329	298	357	329	320	348	321	349	333	355	340	357	325	345	314	349	364	370	334	336	336	341	311	346	333	330	340	346	356	342	388	363	337	342	354	357	394	377	359	326	321	401	328	366	337	339	336	341	332	358	355	330	338	356	331	346	321	327	359	388	356	391	354	372	326	353	345	303	292	338	387	343	350	322	328	305	321	329	328	362	354	354	342	321	358	366	326	322	335	334	359	344	314	360
6382	1242	1763	1979	1769	1605	1434	1212	1180	1082	1057	979	963	939	947	981	970	955	869	860	856	854	912	810	848	827	791	827	859	904	837	875	917	860	853	836	820	831	869	847	782	778	876	866	868	863	824	799	854	813	859	814	822	794	855	828	830	780	904	849	827	824	875	823	920	827	823	861	797	778	793	855	812	792	801	841	841	851	832	782	863	828	854	825	813	841	825	761	820	802	851	830	831	824	780	772	841	836	793	827	858	771	804	771	812	825	811	836	819	784	846	772	829	789	854	794	854	819	831	835	821	822	837	840	821	811	880	843	833	834	803	817	821	797	812	819	817	830	808	806	812	811	845	788	817	888	832	882	819	865	838	813	802	803	785	840	835	857	873	849	800	812	823	865	820	789	829	825	798	863	814	852	804	802	818	830	821	850	802	818	802	810	821	821	827	843	808	813	846	828	844	822	773	846	765	836	852	825	856	808	846	832	858	825	819	812	866	788	821	785	813	849	863	837	828	827	845	853	877	858	884	823	839	838	812	855	810	875	828	815	860	816	778	864	848	808	825	801	788	825	842	833	863	806	847	840	865	859	819	821	851	817	807	862	794	794	877	802	806	830	827	817	825	849	826	826	827	845	788	829	832	886	816	806	783	807	798	866	840	880	857	820	774	836	830	765	831	776	818	805	820	804	830	812	833	844	848	785	850	795	831	825	793	817	840	847	821	841	788	816	856	804	836	784	822	834	846	816	860	869	861	808	806	800	812	773	837	826	839	797	869	772	835	854	812	883	798	802	821	853	832	830	814	810	825	813	817	818	795	870	822	847	828	805	817	840	779	828	762	863	855	842	815	820	809	796	832	807	773	796	793	807	843	826	783	804	823	782	833	784	811	824	834	863	791	804	790	816	866	818	836	834	764	833	809	790	797	834	833	796	816	851	817	792	825	827	783	859	833	816	831	806	850	821	838	867	807	752	855	864	866	785	880	818	807	827	817	842	812	793	830	820	845	836	872	854	773	806	784	883	846	815	831	825	802	816	849	826	806	840	846	835	800	847	819	826	808	795	871	831	816	840	869	899	796	818	839	821	814	798	817	807	817	874	811	806	832	882	761	813	839	818	861	800	807	814	828	861	810	844	852	857	854	805	828	842	821	857	876	849	826	818	835	788	861	891	842	829	831	835	830	821	824	843	808	868	774	824	817	814	815	864	815	826	837	862	858	840	823	812	804	833	808	836	844	796	843	822	828	798	781	846	839	834	862	841	848	836	834	806	794	790	822	791	806	838	826	838	820	813	786	861	826	894	806	817	783	808	825	881	794	763	859	804	847	768	800	824	829	821	834	795	874	809	867	828	846	852	829	792	844	812	790	756	814	880	817	815	825	813	833	814	854	818	858	847	823	817	790	824	891	832	851	822	795	784	867	842	852	852	857	859	827	800	805	869	845	834	795	825	854	871	860	837	793	912	816	844	808	811	835	816	804	831	807	770	841	792	806	863	837	794	813	803	836	874	852	797	800	807	850	788	801	831	854	816	791	845	890	839	807	850	763	816	749	815	810	812	825	873	834	893	868	862	841	789	780	853	851	857	808	809	795	825	786	801	907	792	864	851	815	843	819	793	766	819	879	870	789	811	821	877	843	812	826	870	846	898	789	746	810	820	822	799	805	775	775	824	775	782	851	770	847	807	831	884	828	844	843	792	783	824	793	792	785	801	832	832	808	838	802	831	810	820	818	835	843	764	785	811	828	833	828	785	834	800	849	844	854	841	793	863	759	816	786	774	832	837	856	885	820	797	821	822	815	806	853	878	806	881	829	821	834	808	823	811	866	819	766	833	814	830	791	827	782	831	810	818	822	814	797	809	819	835	785	807	851	767	838	808	849	774	833	830	865	798	814	843	791	841	830	854	833	837	805	824	794	850	804	864	818	794	833	848	841	831	833	836	808	824	818	800	857	843	811	845	803	792	823	802	822	828	842	848	835	812	866	827	863	787	864	891	804	850	832	817	830	868	800	775	816	806	847	843	869	886	812	874	789	783	816	830	840	801	875	805	859	800	775	836	784	866	830	829	861	816	869	848	805	828	821	811	797	790	798	886	814	801	834	832	850	805	825	816	827	860	811	789	822	875	796	828	842	842	780	804	867	819	823	832	822	888	793	788	859	817	818	794	795	839	801	851	812	832	815	843	861	863	829	798	788	825	781	777	861	869	829	795	833	801	804	869	825	817	866	787	803	860	816	828	806	833	809	879	787	822	870	855	811	799	833	811	839	825	794	901	786	824	812	838	863	823	825	874	826	821	783	835	871	810	802	791	816	891	893	850	818	804	803	839	777	822	852	850	830	857	851	815	854	809	877	853	882	789	851	796	859	755	860	826	814	836	828	803	874	840	823	808	774	867	790	869	795	813	800	847	816	799	839	773	847	868	837	770	808	825	822	827	839	804	826	842	826	814	788	802	814	771	773	854	779	842	827	839	866	823	798	855	798	849	817	786	797	836	810	832	789	784	865	802	770	825	818	809	843	802	822	825	809	856	852	773	802	755	783	797	864	798	867	813	860	790	813	824	802	840	797	843	875	804	794	874	846	818	823	815	801	826	849	809	798	837	841	805	821	836	872	772	846	833	810	822	869	834	837	834	807	809	865	791	831	829	827	827	810	790	851	846	822	850	805	828	873	828	794	834	816	808	847	827	771	820	846	860	874	838	867	821	835	819	818	881	846	830	835	761	844	789	857	849	869	791	804	821	819	853	834	823	816	828	831	790	799	774	846	774	862	831	833	839	850	832	801	825	813	862	830	855	792	819	821	823	886	860	791	850	848	776	818	868	814	817	861	809	800	819	807	835	832	823	862	825	863	868	853	774	869	809	827	858	857	825	865	838	800	811	869	824	772	831	796	830	852	824	855	826	813	833	815	871	830	841	832	816	833	845	898	845	834	847	864	823	844	831	796	818	850	863	775	791	860	830	826	866	825	854	820	825	805	840	860	824	856	827	843	808	820	811	842	822	828	818	826	807	823	799	844	774	836	836	850	822	858	840	835	825	794	822	794	797	819	821	828	808	811	812	792	852	806	856	814	818	854	838	829	796	869	821	889	870	860	815	841	837	785	794	842	803	821	837	839	785	835	834	798	837	839	807	807	829	814	798	824	841	801	770	846	813	828	895	852	837	797	815	810	843	796	814	884	783	820	786	786	881	866	824	805	852	831	795	844	849	844	761	841	822	858	838	806	849	846	818	771	828	829	856	857	805	811	824	801	839	818	876	838	823	855	817	780	810	827	832	837	806	816	817	865	808	811	790	812	819	821	861	799	779	856	800	805	833	851	829	805	785	828	781	840	809	819	813	804	800	806	855	821	834	802	824	824	839	821	880	803	795	784	827	794	796	875	824	792	794	823	827	819	818	860	823	865	841	830	798	861	889	867	797	844	820	851	813	776	829	829	841	828	795	829	779	856	832	827	808	804	836	835	804	828	795	834	825	833	833	844	813	838	837
12071	1063	990	840	556	491	365	303	285	257	234	239	253	245	244	215	222	228	210	214	235	199	234	179	201	224	222	231	210	211	199	192	180	193	235	201	219	194	212	214	181	203	210	195	195	211	188	218	208	204	167	192	189	206	214	200	212	203	216	203	213	216	195	204	206	188	209	197	211	217	203	206	207	191	200	220	208	238	194	224	211	200	205	190	204	210	197	217	193	186	212	228	168	205	208	219	208	191	213	168	180	186	205	203	185	200	197	172	219	198	199	222	214	197	199	187	213	213	191	204	215	211	197	196	193	161	206	204	189	200	189	200	198	206	188	190	181	199	190	223	187	176	193	228	204	177	227	210	184	190	209	192	196	167	183	179	206	180	223	203	226	214	196	169	210	201	190	197	213	206	188	203	200	184	195	222	213	199	190	211	196	204	170	193	210	209	195	206	224	193	196	189	173	231	183	197	219	200	222	179	163	202	211	185	206	229	218	180	202	223	226	170	194	207	183	198	179	169	201	193	195	198	220	198	236	206	182	187	210	222	179	203	228	206	192	219	194	215	211	188	233	196	195	190	190	209	214	197	209	193	217	193	193	202	214	212	219	202	166	210	183	210	182	222	200	180	204	198	240	203	201	198	214	209	195	184	223	232	206	216	179	202	201	205	186	182	179	211	206	211	210	197	181	209	209	192	211	187	191	209	191	182	203	184	196	193	186	231	182	214	192	178	180	212	198	217	209	197	201	193	192	211	177	200	199	223	217	221	182	200	183	221	173	206	184	221	203	205	186	218	224	212	212	202	165	174	199	186	181	201	167	194	188	199	197	215	175	212	192	223	188	185	198	209	207	203	203	178	218	191	190	181	189	218	209	182	182	210	180	200	202	212	198	229	221	191	176	207	206	214	195	188	179	191	197	194	211	195	206	215	209	218	199	193	190	178	213	189	206	209	205	182	204	198	180	197	204	207	187	202	187	219	237	214	192	177	197	192	212	205	201	184	204	195	185	196	194	199	219	194	206	202	198	181	197	162	198	195	195	203	206	181	196	203	205	215	172	170	187	205	200	187	206	208	193	201	194	210	193	189	169	197	189	165	195	198	186	201	190	189	197	206	185	181	224	191	221	200	204	195	223	172	215	183	183	226	181	199	218	209	243	193	208	208	196	185	222	202	191	188	198	199	199	193	194	197	180	218	177	204	181	227	222	190	197	215	210	210	202	201	214	206	188	215	206	188	232	182	218	204	188	192	185	196	197	191	195	186	210	173	204	197	204	186	202	203	186	177	190	206	229	193	209	177	160	205	203	198	177	203	179	210	188	199	208	170	208	188	185	183	187	189	207	211	193	175	188	186	183	170	208	225	197	218	182	213	200	162	204	179	196	178	197	206	196	170	241	212	193	227	230	188	201	185	206	203	181	182	191	169	181	209	215	173	195	170	202	198	198	184	208	201	192	185	181	174	202	176	181	195	201	182	199	210	225	218	204	177	204	214	202	234	204	224	196	204	195	224	209	215	183	193	208	196	178	202	196	203	177	188	214	197	186	193	219	232	190	189	205	193	199	186	220	186	210	202	194	214	215	190	215	190	205	189	208	199	188	178	179	233	203	223	180	202	191	166	184	185	210	192	206	201	204	204	227	193	206	214	189	217	200	178	199	203	209	198	187	200	184	214	200	208	189	197	208	221	205	189	194	190	195	202	186	207	206	200	191	214	213	210	210	212	212	191	247	213	239	216	202	228	185	180	188	200	171	215	183	208	204	192	198	221	191	209	220	199	193	189	219	189	202	184	194	204	207	193	203	249	213	198	203	195	209	203	192	235	206	177	214	193	219	209	193	214	198	208	192	193	193	197	206	221	200	203	186	213	194	177	203	183	214	219	190	229	214	202	217	206	177	195	219	211	185	189	198	192	210	194	208	175	201	208	217	194	182	196	195	190	189	178	176	211	197	202	205	177	185	214	173	209	186	212	206	199	211	200	223	218	219	216	170	203	192	190	209	198	203	197	179	224	195	240	197	220	193	224	193	206	222	182	170	191	183	204	238	213	221	203	186	226	202	219	196	188	200	188	208	184	182	209	176	213	185	208	238	219	198	205	210	175	215	190	202	197	190	182	188	200	205	245	209	212	222	206	185	228	193	215	182	205	217	219	233	187	200	196	179	218	202	220	208	187	206	197	196	216	182	176	186	184	229	194	194	180	204	186	204	190	193	210	204	215	215	167	200	199	203	177	195	212	234	194	184	210	205	205	217	186	213	194	214	199	208	199	218	189	205	211	190	224	192	220	186	221	197	199	180	210	212	184	205	190	192	193	190	201	201	206	193	194	193	198	214	176	183	205	219	193	185	206	205	188	177	188	208	194	203	193	196	190	186	204	201	192	203	179	215	184	223	225	198	211	202	201	162	200	166	214	208	201	200	220	215	200	207	194	205	200	169	217	197	223	183	164	189	187	187	201	201	197	190	212	184	184	194	200	221	225	197	198	224	199	204	201	226	206	183	229	203	217	195	207	185	178	204	216	211	203	191	186	174	221	213	201	207	212	207	193	188	207	209	190	204	190	175	179	190	204	199	190	194	199	194	213	222	179	184	189	200	220	221	196	187	197	189	180	239	186	187	170	218	207	217	189	198	236	197	192	202	203	228	200	198	199	227	204	197	193	215	198	188	196	189	211	201	208	191	191	189	182	222	211	213	229	210	200	173	195	218	213	190	190	207	203	196	192	192	217	191	184	189	196	207	204	183	189	193	220	180	199	183	189	184	199	192	201	165	185	214	211	207	192	212	178	215	172	203	192	214	192	180	192	211	212	205	218	199	209	222	195	195	196	195	215	188	204	185	227	208	207	189	222	179	200	182	209	203	191	214	207	182	223	200	203	228	179	216	187	219	215	194	220	197	204	233	210	237	184	182	199	195	207	183	224	214	180	195	188	200	199	194	208	187	192	207	191	203	190	194	188	209	185	219	192	205	201	202	200	192	218	216	209	197	171	201	194	183	172	203	190	204	177	196	223	215	208	186	171	219	209	221	193	211	209	179	228	209	200	198	194	217	229	213	197	202	206	189	221	194	178	211	175	204	207	192	190	200	196	171	178	225	192	209	202	203	206	192	178	199	207	206	194	205	211	184	225	223	201	215	195	184	188	203	209	227	176	209	182	185	198	204	195	190	204	189	212	189	204	203	208	204	199	208	215	223	219	188	198	191	192	211	215	193	193	214	186	208	211	186	245	203	224	239	183	207	222	218	211	202	203	199	221	212	199	195	216	228	203	181	173	187	180	173	221	187	214	160	215	192	187	200	182	203	182	204	198	217	197	201	188	209	199	200	209	190	202	194	213	221	201	223	189	190	187	210	189	207	187	218	198	195	197	200	185	205	218	210	214	213	187	186	209	216	217	185	214	221	203	180	186	194	190	162	181	200	211	219	206	206	216	176	197	189	193	204	208	192	195	198	172	198	188	190	191	173	193	213	196	202	202	192	195	234	200	185	243
7867	1176	2150	2457	2209	1822	1401	1259	1046	969	826	741	724	771	722	681	641	694	654	571	612	542	606	598	538	534	521	533	557	551	540	519	542	542	545	539	497	524	489	494	485	540	545	503	505	521	561	506	542	523	491	520	516	505	512	474	510	527	522	504	514	497	509	516	488	526	505	496	515	513	523	531	495	523	529	518	521	483	525	469	526	480	489	498	462	509	534	530	484	514	502	515	487	504	499	446	489	501	509	532	487	498	512	535	508	459	498	536	477	478	516	477	525	496	491	518	565	501	490	498	502	529	495	477	517	481	476	536	509	540	528	458	479	542	491	541	482	531	480	480	482	491	535	509	497	473	473	483	453	541	473	465	496	540	524	528	512	524	518	514	523	478	501	505	507	509	537	554	485	540	511	470	511	530	512	510	519	499	528	516	492	530	541	522	512	521	472	492	498	461	528	479	484	535	500	504	463	542	479	494	493	477	501	522	484	527	475	503	471	493	491	526	500	509	495	487	516	483	511	521	498	494	520	510	466	503	497	482	503	517	499	514	504	500	508	508	541	499	498	532	504	526	515	502	516	518	531	483	478	535	499	535	498	525	518	491	509	535	492	528	518	502	546	488	513	479	500	464	512	514	503	494	492	533	470	463	504	509	464	491	474	505	536	492	505	514	504	485	488	443	501	508	503	470	499	540	502	485	463	526	504	529	487	504	496	506	491	508	524	505	501	519	512	546	479	489	496	477	543	513	470	482	509	517	519	455	480	552	480	498	462	471	513	488	478	472	534	499	512	507	507	526	481	521	496	499	489	498	442	510	483	507	488	527	510	513	493	511	538	468	537	477	476	528	521	440	495	519	513	488	475	516	523	505	474	495	487	468	494	467	487	493	475	507	488	508	513	472	526	498	455	488	482	502	509	475	500	509	531	503	459	498	543	502	514	453	525	474	479	506	498	510	491	501	513	497	542	524	530	548	539	468	501	483	511	512	509	489	505	486	491	529	500	492	514	520	489	476	496	491	453	514	537	494	482	490	535	490	503	483	507	519	502	489	500	497	499	520	539	519	486	511	515	464	510	484	530	470	490	495	522	521	501	493	520	531	510	525	494	524	520	518	495	478	544	505	506	475	491	530	480	504	517	500	495	466	500	538	493	509	489	525	511	503	485	497	520	472	522	522	529	514	512	471	471	494	512	526	467	523	531	498	521	508	535	522	493	496	493	528	508	479	509	535	522	478	524	556	460	498	477	544	496	486	501	508	474	496	510	532	526	475	511	513	495	478	495	472	538	510	513	492	516	519	475	492	500	513	512	481	525	497	532	494	488	490	507	483	483	473	504	481	487	495	522	463	505	522	468	542	476	477	483	509	490	479	505	466	478	544	516	486	523	481	498	496	466	492	501	491	473	470	513	489	502	499	496	492	477	522	500	544	527	512	519	500	481	484	493	534	501	471	533	493	496	519	469	511	537	520	465	505	520	511	505	539	538	471	497	521	519	481	474	497	492	497	479	532	506	492	525	519	505	488	501	492	477	484	459	480	522	501	521	511	546	461	505	504	529	477	545	495	522	498	528	500	520	555	461	524	547	521	511	526	502	540	474	525	513	505	538	480	512	483	501	544	543	516	482	491	499	441	474	518	486	490	492	505	506	486	478	502	484	490	476	506	512	475	500	469	514	534	542	491	485	491	532	523	542	468	509	483	473	513	497	530	546	468	465	455	497	496	458	518	467	489	519	504	506	519	521	521	495	498	538	481	489	516	502	488	504	522	472	490	467	515	513	490	456	507	494	535	511	458	539	478	492	492	541	522	511	495	522	462	533	488	516	486	522	534	521	510	536	517	489	530	480	493	477	526	531	466	449	514	489	519	503	497	480	514	518	505	484	500	510	508	511	468	527	555	490	464	548	490	495	487	532	476	479	504	509	518	457	486	539	499	519	486	495	482	496	519	515	496	475	501	485	544	505	486	493	457	476	510	458	482	524	509	518	495	492	487	482	473	506	470	530	524	510	540	481	507	494	521	506	503	519	547	551	483	497	491	492	491	475	481	522	513	509	516	486	505	504	486	512	458	519	510	513	504	443	517	516	471	506	496	480	466	524	466	497	499	496	473	474	538	518	496	511	498	485	496	479	478	530	551	469	486	526	528	503	527	489	507	509	474	525	473	478	519	531	508	533	511	504	501	535	485	480	520	516	490	511	479	480	524	527	506	491	535	487	477	505	486	523	539	488	507	511	513	530	525	496	515	460	472	483	485	487	471	507	505	432	487	509	472	458	505	514	484	490	474	532	505	560	498	504	555	480	483	519	505	502	522	481	568	468	452	473	531	512	458	489	467	501	496	503	474	504	504	496	504	468	528	503	516	518	478	535	504	511	474	482	506	521	499	513	488	503	519	519	517	547	460	546	476	501	490	527	513	493	498	497	484	503	512	510	514	530	505	525	491	490	480	544	482	491	501	510	486	487	492	543	510	486	528	511	497	517	533	487	487	490	507	516	524	478	472	531	482	516	488	536	524	502	531	481	525	522	518	475	476	474	477	482	506	529	481	519	506	469	519	511	492	512	530	509	527	518	535	505	481	484	481	513	537	500	499	486	508	549	490	469	481	506	502	508	468	540	486	478	466	484	492	487	511	486	485	524	507	517	502	487	467	484	486	513	474	473	536	544	501	515	508	497	482	503	495	495	519	501	472	474	540	510	475	483	503	473	497	492	469	529	489	478	528	490	492	540	532	473	548	482	547	499	481	503	476	497	503	521	496	506	508	508	512	514	491	500	518	480	519	489	459	481	470	485	477	480	492	487	498	498	527	523	520	472	499	496	510	495	521	536	469	535	466	489	478	468	525	518	550	488	509	461	490	468	492	517	504	491	515	516	491	499	478	498	508	499	500	487	559	506	464	513	450	492	509	499	517	507	444	483	524	475	520	541	463	495	518	556	476	499	509	492	496	460	573	472	503	466	535	510	531	476	522	501	501	513	502	488	492	524	539	503	515	527	478	500	465	507	503	501	507	518	516	476	558	472	511	521	525	503	476	493	519	500	517	514	497	488	501	501	497	457	484	538	476	510	525	467	479	488	466	499	505	525	475	472	511	477	537	495	519	506	486	473	543	513	480	482	479	533	489	458	491	489	464	504	462	469	535	492	500	535	517	504	516	478	486	512	482	476	529	476	502	475	531	508	509	495	509	498	484	495	491	533	479	479	481	489	521	479	485	474	475	492	474	503	483	520	548	535	546	479	490	518	522	459	506	532	522	484	497	481	507	462	478	500	513	489	511	488	539	517	465	553	494	522	448	497	497	507	544	522	541	487	497	482	487	505	512	517	531	564	501	506	534	515	500	546	510	457	514	486	524	507	470	471	467	490	454	520	532	495	463	495	508	515	512	508	467	526	477	479	462	494	511	516	508	509	496	544	487	467	482	508	481	504	458	474	493	514	530	512	500	486	435	506	436	515	484	516	514	535	499	513	468	475	503	522	542	504	496	532	508
1482	409	437	364	334	306	309	318	294	365	297	316	330	326	288	269	343	314	307	299	287	282	272	327	324	304	280	288	294	304	317	297	285	282	308	271	299	305	313	317	303	263	272	315	286	280	270	281	301	278	298	302	285	299	300	298	297	322	278	313	296	297	314	333	337	280	314	298	302	286	278	304	309	304	311	299	288	288	269	314	302	307	298	283	322	284	289	303	306	298	294	316	340	304	272	327	308	251	279	271	296	293	262	290	312	273	286	306	311	336	305	284	307	284	287	327	281	284	305	299	304	311	320	268	298	305	306	384	337	337	278	282	325	313	280	278	301	343	292	305	317	291	267	277	285	288	287	298	312	272	323	280	296	304	314	273	298	286	273	312	334	303	321	304	281	345	288	333	295	294	297	289	312	314	313	295	284	333	331	305	279	325	298	296	279	292	271	311	314	298	276	310	285	283	317	320	296	290	311	277	303	275	296	328	311	276	261	310	306	280	301	306	278	321	278	310	281	302	337	293	279	273	266	267	301	311	314	301	288	308	309	310	294	303	323	302	292	290	299	307	313	321	290	275	316	283	294	338	285	298	314	304	301	289	290	286	307	318	256	297	308	318	284	305	305	279	298	285	275	309	319	326	336	284	274	322	293	289	275	267	329	295	325	284	296	301	286	300	263	315	308	327	293	283	287	267	278	295	268	331	288	288	291	306	282	300	275	293	335	302	290	311	303	284	322	285	316	282	297	281	275	280	292	300	304	279	323	297	321	269	315	269	298	314	261	286	327	272	302	293	300	297	289	296	329	316	271	302	282	279	300	317	307	291	289	316	288	310	295	278	316	298	292	318	287	310	295	292	301	343	314	321	278	274	297	306	295	285	332	314	300	322	304	292	328	323	254	342	297	328	312	309	276	286	320	318	294	298	323	288	297	293	322	313	283	323	279	289	315	314	319	289	319	321	311	302	305	327	321	273	324	295	292	307	292	289	330	276	320	304	271	307	296	337	286	301	290	289	288	307	306	293	274	294	311	284	306	297	307	320	277	295	303	294	306	324	299	301	286	313	305	322	307	262	290	325	305	319	323	317	295	325	300	303	292	261	267	296	275	298	295	318	288	266	288	269	293	321	295	303	293	302	264	309	310	295	306	290	301	300	308	340	322	284	322	307	315	329	292	287	303	273	297	321	308	305	324	279	304	306	268	300	322	292	293	299	280	311	307	307	317	317	299	327	292	309	276	289	309	264	304	287	269	294	284	307	322	324	316	281	283	312	305	328	271	302	299	293	293	270	301	289	307	322	292	279	295	282	296	331	308	338	317	269	270	293	305	290	285	297	322	316	310	334	310	336	308	286	316	305	303	289	285	299	325	346	320	312	287	288	331	315	316	297	272	285	315	306	304	320	290	282	285	304	267	298	313	303	302	355	312	275	320	343	280	312	313	273	324	296	290	301	338	302	308	296	282	330	303	360	282	287	313	305	312	285	313	284	305	299	316	312	310	277	325	312	296	297	300	316	308	284	301	312	316	317	289	296	301	292	328	314	319	303	314	317	321	303	282	329	311	298	283	336	301	302	323	303	331	301	315	305	278	272	286	299	295	300	314	293	299	291	291	281	273	299	285	307	298	316	309	273	311	310	307	283	284	291	292	317	309	311	285	311	290	297	262	375	340	312	312	273	310	294	309	269	277	297	315	288	305	333	322	331	323	307	291	310	308	278	282	345	271	321	278	293	331	261	299	302	270	275	288	313	295	295	319	302	296	299	291	319	274	299	333	297	321	277	318	289	297	309	327	311	302	275	314	293	306	287	301	294	294	318	289	315	283	311	315	281	308	302	321	280	309	278	287	314	274	284	295	298	327	303	296	296	248	290	263	322	294	288	294	288	307	315	308	299	294	302	303	270	272	328	309	319	304	280	304	333	342	298	272	268	293	286	290	304	275	322	304	282	314	293	300	319	315	274	288	294	272	286	319	281	271	311	288	252	295	305	296	295	294	297	285	301	303	277	288	315	313	275	293	353	311	300	305	285	305	304	327	320	270	319	286	291	277	307	305	310	308	307	317	279	294	281	288	295	297	296	309	326	309	313	280	285	320	297	302	304	291	293	285	298	274	298	280	294	306	310	304	281	311	323	282	307	320	334	306	300	292	319	281	324	270	301	291	277	303	328	317	266	264	295	298	309	296	299	311	281	323	306	301	298	330	308	300	280	329	321	311	307	309	287	295	307	297	271	304	293	297	291	343	307	328	308	309	308	316	328	305	316	309	272	294	320	306	296	298	298	306	270	303	276	336	286	290	303	312	304	309	320	325	329	320	306	322	313	289	292	291	290	289	330	266	280	291	279	327	309	297	289	284	300	330	276	288	295	314	329	285	317	292	308	276	315	310	303	302	317	326	289	320	257	334	310	346	290	316	303	308	284	321	260	302	319	271	285	298	297	308	313	301	322	290	283	337	321	305	311	325	316	306	300	292	305	294	294	314	287	284	311	301	324	290	340	284	282	281	294	307	286	298	320	311	294	274	276	280	326	303	327	320	268	304	287	309	285	290	272	270	268	296	354	283	287	289	299	296	317	315	310	308	293	311	277	293	285	271	304	291	289	276	310	276	297	290	318	282	319	323	274	304	291	301	312	330	281	306	304	327	290	281	296	300	316	306	313	304	289	279	297	317	289	290	314	286	279	297	303	328	275	321	365	306	291	336	325	283	286	316	296	282	272	320	295	267	293	333	269	288	266	349	308	274	274	294	302	289	296	321	317	310	348	301	288	298	292	300	310	282	302	292	280	297	290	295	311	329	293	310	309	295	276	312	337	333	265	300	305	266	270	255	304	309	294	270	323	321	272	305	307	300	299	291	308	282	289	314	305	327	266	294	297	288	322	263	312	305	279	292	317	299	289	291	303	320	294	270	295	315	276	307	309	280	309	304	282	308	335	295	296	291	285	284	324	312	321	285	320	285	325	303	285	282	322	325	281	260	320	338	300	302	317	280	271	266	308	302	295	314	302	292	317	279	290	313	275	289	281	311	285	281	298	312	340	278	287	322	293	324	291	313	314	280	296	326	310	279	319	295	312	305	305	263	299	295	308	319	303	300	310	298	312	296	316	286	316	353	291	274	279	261	313	290	309	321	332	328	298	290	310	318	288	266	313	311	295	305	316	291	284	315	311	267	298	299	311	323	329	280	326	320	306	333	287	287	273	307	274	300	302	273	311	306	303	311	270	266	285	279	275	281	285	268	291	301	306	295	265	313	287	305	320	290	294	294	293	339	308	295	267	315	313	299	309	301	313	295	274	302	313	296	335	311	312	301	310	302	317	300	275	304	303	266	294	319	297	307	307	296	283	329	314	247	303	304	270	314	252	335	317	339	255	301	275	308	281	339	292	302	319	312	296	288	292	300	301	266	294	307	302	309	287	306	295	317	302	324	310	320	328	295	293	293	318	292	286	244	324	294	330	290	330	327	304	284	306	291	312	306	304	296	316	245	320
2027	851	990	1113	1054	950	903	934	839	793	802	824	749	734	749	757	743	742	734	747	759	735	761	699	779	700	778	738	748	745	736	736	726	758	736	798	769	728	714	753	764	722	774	729	740	718	769	707	777	796	773	751	732	772	764	746	717	776	747	749	751	760	732	754	728	783	715	735	786	782	731	746	755	733	761	778	733	711	777	740	779	747	785	687	757	739	747	750	735	774	762	717	717	734	762	697	743	727	774	778	739	708	723	742	735	719	727	804	738	774	722	735	773	761	783	729	725	694	729	718	761	786	757	764	731	745	717	738	748	756	750	708	761	761	689	793	755	757	739	742	708	724	761	760	717	770	743	795	730	732	694	738	708	734	757	790	735	767	739	761	711	769	793	722	756	767	767	759	728	770	752	715	717	750	738	755	752	762	736	751	736	730	727	769	715	739	710	732	736	708	755	710	750	768	780	751	759	721	721	781	767	726	718	738	733	697	734	706	790	745	736	735	784	754	750	754	730	754	763	771	749	717	739	758	761	716	748	781	738	748	760	722	725	762	758	776	762	809	768	740	754	763	720	682	744	763	781	706	746	751	763	751	730	753	763	778	732	714	752	751	726	757	749	741	731	739	750	724	686	764	774	738	754	737	783	744	802	765	721	716	728	780	759	725	772	753	760	763	763	731	740	759	766	738	757	724	749	714	736	733	771	756	689	748	738	753	704	748	766	768	723	727	781	743	761	690	750	773	762	802	768	709	776	763	790	707	733	793	797	724	752	793	728	775	725	748	726	770	747	737	758	726	760	745	722	738	722	713	771	765	726	752	772	745	773	743	745	737	723	773	726	769	738	769	718	741	730	760	783	772	723	711	727	677	712	707	749	733	715	745	762	766	750	760	739	765	773	797	745	763	766	731	723	733	758	762	776	742	749	746	770	765	794	690	750	747	726	793	759	748	741	747	756	749	768	717	739	720	775	785	775	712	738	733	786	724	781	729	700	703	765	774	744	751	683	755	729	776	768	771	785	749	792	734	726	774	761	780	738	751	758	760	696	739	770	750	786	732	717	723	735	716	714	774	733	701	715	712	723	760	775	714	738	724	769	739	704	694	774	766	755	758	751	771	745	699	695	758	749	744	772	722	760	677	722	745	780	734	793	778	739	715	735	698	708	752	745	735	738	700	748	745	733	693	746	721	740	734	756	739	767	731	736	685	746	773	767	685	727	736	736	741	754	766	725	755	754	735	751	731	760	748	809	701	763	743	760	750	717	726	748	766	711	732	741	740	754	739	791	718	785	760	750	744	747	766	723	689	730	702	737	769	720	754	749	679	776	737	784	723	752	747	761	723	741	753	767	729	787	769	733	776	712	767	763	770	730	730	736	778	725	717	715	750	744	724	782	744	724	776	695	748	770	735	734	734	760	748	738	744	712	768	768	749	788	704	707	748	761	732	759	698	752	730	765	726	723	741	744	697	725	740	752	741	713	701	705	751	743	782	698	781	746	745	749	758	746	763	750	738	741	754	751	735	760	734	733	797	757	718	749	690	721	770	771	762	752	752	750	753	761	768	755	720	782	804	777	771	726	764	725	762	747	717	733	738	763	708	761	712	741	711	745	752	723	746	739	739	770	726	771	732	763	677	733	721	693	755	740	767	718	743	693	727	710	740	744	753	741	762	719	757	777	776	752	701	796	739	753	807	757	733	767	722	736	754	716	724	748	733	749	724	732	740	709	754	739	763	738	713	723	733	780	787	728	771	766	762	714	729	794	705	706	733	735	693	771	717	722	732	730	754	721	737	705	724	708	746	760	761	735	757	777	781	758	706	743	745	787	680	778	749	716	778	713	710	714	752	761	757	763	733	707	716	773	746	692	737	785	763	745	762	739	734	708	723	728	744	774	749	716	749	744	759	757	700	738	764	727	743	697	720	709	772	719	757	755	754	731	752	785	726	731	735	766	740	736	755	756	772	747	768	715	723	752	763	780	758	788	733	739	724	752	734	740	757	758	745	716	726	692	717	699	739	717	736	725	730	726	781	740	713	785	739	793	755	729	775	722	744	739	747	742	736	765	763	722	768	728	765	747	756	748	775	749	745	745	772	733	722	754	787	758	721	734	776	751	746	761	766	762	775	742	725	733	732	721	708	728	720	769	762	673	739	744	755	799	776	740	763	772	738	774	717	783	726	757	767	741	724	686	741	765	794	735	777	769	763	724	762	783	729	736	765	754	800	758	721	798	770	735	727	688	741	768	759	767	715	700	702	714	712	765	714	750	750	728	705	781	710	756	712	715	685	780	759	773	749	745	728	785	750	699	735	735	749	749	765	693	732	764	741	723	771	747	740	768	722	739	705	764	733	759	758	750	731	734	689	743	785	762	786	747	727	701	755	744	757	732	762	735	774	759	715	697	721	764	774	727	752	726	753	738	745	744	748	736	750	791	806	770	715	729	789	752	730	731	715	759	725	770	785	731	741	784	723	720	727	750	770	767	780	721	785	766	782	812	765	709	764	730	748	753	750	742	740	747	741	788	769	797	765	735	739	699	748	784	762	762	720	790	717	760	752	704	724	718	783	777	719	742	727	722	761	782	708	750	756	719	733	763	748	717	681	719	740	726	770	771	735	795	732	742	759	756	772	740	757	741	708	707	727	752	711	757	708	754	723	723	718	764	776	730	768	760	729	750	767	744	742	726	728	731	727	712	726	765	767	780	779	795	773	770	727	718	774	698	779	704	744	736	707	734	728	762	752	730	729	763	781	727	753	775	766	715	700	719	730	750	735	733	738	762	760	708	731	713	752	716	763	761	749	769	751	754	727	708	752	739	745	757	749	727	747	742	762	724	735	708	765	775	727	759	755	726	746	715	717	735	773	776	756	738	703	728	749	734	753	789	783	738	702	759	757	725	727	787	737	703	741	756	738	744	728	736	741	739	745	751	725	708	797	742	745	692	709	734	733	789	743	776	748	721	762	709	721	767	734	751	777	725	753	757	728	761	765	700	748	748	741	734	708	759	757	685	780	698	752	732	788	746	725	758	760	749	761	774	738	727	778	736	744	753	730	763	706	705	726	761	733	763	810	726	715	782	678	727	725	752	718	743	729	733	748	746	732	796	761	717	739	735	718	700	757	748	805	717	741	716	732	745	762	760	680	739	742	719	767	718	728	686	773	750	739	725	740	778	706	740	745	759	707	706	762	758	753	745	741	782	752	715	740	758	705	756	734	750	759	791	721	729	708	770	748	779	776	795	723	751	739	758	794	747	757	738	783	722	743	771	726	775	741	719	764	751	775	726	736	705	739	754	752	776	753	717	811	717	760	693	751	769	719	680	737	752	738	785	744	791	710	795	742	777	776	791	744	743	761	754	761	740	814	690	733	728	834	762	751	768	749	764	778	742	753	715	769	718	752	739	758	754	751	741	762	734	736	764	741	780	714	738	712	708	771	715	739	722	787	738	718	707	734	720	771	724	739	702	755	699	776	763	731	798	736	818	785
6580	790	784	731	568	517	463	409	428	366	351	353	349	349	352	322	369	378	350	315	339	349	378	384	353	350	343	359	363	341	354	349	371	347	347	351	314	365	343	325	332	362	349	317	341	340	359	324	336	334	310	320	344	319	342	339	346	360	327	369	356	317	371	356	338	344	339	333	325	328	324	389	328	361	357	337	348	343	318	345	361	365	350	347	361	347	327	335	369	363	356	310	337	325	358	343	325	340	354	349	324	360	340	348	348	324	315	366	323	321	322	326	302	329	324	363	352	332	354	340	350	321	325	344	363	312	362	336	314	349	323	311	351	312	327	309	340	350	347	371	303	345	351	315	321	355	331	353	309	339	317	373	339	355	359	342	317	341	327	346	364	337	358	342	339	324	339	295	330	335	305	333	358	333	344	353	351	339	340	315	362	374	339	323	328	357	325	376	351	357	342	355	349	339	345	355	345	346	368	338	341	354	361	341	348	342	348	360	296	321	333	327	340	365	327	346	355	355	379	318	320	355	327	311	316	354	318	321	350	355	343	362	354	350	337	342	346	338	354	336	345	341	338	316	324	347	354	358	342	320	363	343	320	345	369	354	325	335	349	293	310	331	336	321	353	325	368	356	335	349	328	345	363	363	347	334	336	375	357	350	333	393	384	342	355	360	332	358	356	316	333	315	343	332	335	328	351	351	319	308	359	371	352	336	315	352	323	345	330	330	385	327	340	334	334	360	380	349	343	347	359	360	354	307	345	330	346	318	357	349	320	367	328	375	337	351	326	342	337	340	309	339	334	337	316	335	310	335	351	323	339	329	332	352	344	348	340	372	305	340	375	326	330	354	371	327	337	350	340	360	327	338	370	330	329	366	354	366	353	342	326	369	346	319	333	301	322	342	338	368	337	357	338	352	336	308	340	324	334	357	348	310	303	363	323	405	368	325	353	366	373	380	360	357	356	346	310	332	339	355	337	324	351	357	333	319	305	349	346	330	353	341	348	341	305	332	368	303	316	305	341	345	367	366	355	342	330	325	324	334	375	353	332	371	339	363	304	353	346	339	348	384	311	323	353	362	338	354	346	346	367	333	349	343	363	333	337	362	334	347	337	327	307	309	322	331	336	327	331	327	330	380	354	349	339	321	336	335	339	333	359	330	324	339	330	354	365	347	326	355	306	339	355	320	351	328	326	328	349	372	356	367	322	339	310	333	349	315	321	322	375	367	346	326	331	338	351	340	346	363	387	348	371	371	347	344	385	341	312	389	366	361	366	338	361	353	333	334	332	324	332	335	340	311	343	353	326	371	323	321	376	354	375	299	341	340	322	333	340	342	350	341	334	358	337	355	356	339	387	338	363	337	294	299	350	351	326	365	341	327	354	311	359	343	343	346	356	318	332	355	377	356	344	294	323	321	328	351	338	362	367	336	339	338	294	355	304	335	338	324	363	335	331	348	380	333	354	370	371	341	362	367	317	335	307	321	312	335	338	323	329	370	348	343	353	345	381	321	340	342	336	297	330	357	332	325	327	324	318	329	359	349	365	343	320	345	334	355	330	376	365	330	334	357	329	332	339	366	359	359	396	351	377	345	356	340	342	306	297	385	361	309	333	317	376	382	361	373	325	314	363	328	321	358	360	384	329	338	345	383	323	361	355	333	374	358	352	330	351	342	384	362	333	322	358	337	360	351	310	319	326	349	326	319	351	350	349	358	374	366	325	337	332	338	323	328	318	361	369	332	299	334	346	357	344	362	331	328	359	353	355	343	301	323	339	346	358	364	345	319	338	331	345	347	318	373	356	333	342	345	348	325	318	349	325	312	351	338	339	329	308	336	367	347	344	327	355	353	373	377	331	319	340	324	313	336	350	330	336	325	358	320	314	319	353	347	352	347	307	353	346	360	327	334	345	344	339	314	345	340	346	349	346	318	326	350	328	332	352	345	351	338	321	295	314	341	379	351	310	374	348	338	355	342	334	375	354	322	346	348	363	375	334	357	321	318	316	349	323	355	384	342	338	341	319	362	338	323	334	369	353	322	324	317	328	334	346	335	345	343	355	352	343	358	344	349	342	329	345	359	335	361	333	360	358	393	336	338	332	357	361	329	365	360	327	343	344	327	325	349	356	343	319	352	335	396	355	317	305	341	330	342	356	320	360	351	340	342	314	327	364	299	329	342	313	352	330	352	359	323	337	358	352	360	331	350	353	361	364	361	371	374	374	352	314	306	330	333	373	380	326	329	372	327	360	348	326	360	351	362	338	328	324	335	324	329	343	314	336	352	359	344	324	374	378	346	359	356	363	315	328	366	343	337	329	289	340	345	357	339	342	337	373	350	373	328	339	324	376	336	308	339	330	354	335	333	355	319	344	343	318	337	322	358	330	341	342	340	313	341	357	346	385	323	358	308	315	336	358	318	369	316	345	355	330	376	332	361	358	369	367	341	381	367	356	377	340	314	338	358	326	367	360	309	327	352	324	327	333	372	350	330	377	311	332	320	340	329	368	361	341	324	349	338	345	310	319	341	360	354	359	327	330	353	317	335	359	323	340	318	342	337	360	331	361	369	379	338	354	339	329	337	326	340	335	337	339	314	351	357	343	322	368	341	314	329	335	347	359	317	300	355	350	347	302	345	339	317	354	351	358	354	349	329	353	347	277	325	366	356	349	288	341	314	315	386	372	321	340	310	377	339	347	335	349	355	366	337	388	382	373	333	349	312	347	331	367	367	329	338	334	304	367	339	335	342	354	310	311	366	375	341	364	336	327	318	351	323	311	321	331	332	338	329	357	318	338	344	355	330	366	367	388	325	345	359	320	357	321	381	311	345	293	338	310	360	360	325	285	354	328	328	339	311	338	333	313	349	360	360	330	337	294	341	349	344	336	324	323	377	317	331	344	353	323	321	321	352	344	316	357	344	336	343	325	326	306	332	347	368	338	336	344	344	341	329	372	330	338	362	335	326	327	325	324	350	344	381	357	349	344	332	358	312	331	348	362	356	323	326	353	356	354	332	339	334	357	332	352	314	350	334	347	334	358	341	373	357	364	324	330	349	354	376	340	318	321	335	354	342	333	349	333	353	333	348	329	345	342	392	303	349	353	359	354	351	352	318	378	308	357	336	335	298	295	326	363	345	362	335	335	328	334	353	336	362	334	369	372	335	382	367	340	369	337	295	387	346	327	354	323	348	348	294	351	335	342	338	359	389	354	344	345	366	332	344	319	316	374	340	361	341	348	312	319	335	327	364	362	343	319	378	332	334	341	337	358	318	358	331	333	362	298	346	306	355	350	324	312	307	341	353	316	354	373	326	365	339	337	374	326	344	347	348	351	311	359	345	375	374	361	337	387	359	327	355	349	374	332	348	350	350	332	335	344	359	339	318	325	354	348	351	394	328	349	343	298	332	330	353	346	340	334	346	344	353	371	339	338	351	322	312	368	339	335	315	347	330	324	361	320	347	337	352	320	297	342	390	362	328	329	345	340	344	354	350
6420	1257	1831	1962	1857	1627	1366	1296	1111	1074	994	1004	964	911	917	944	899	965	880	942	923	812	870	850	896	847	818	837	892	840	849	835	846	853	884	817	842	822	835	841	899	846	839	803	794	792	832	903	780	844	853	846	860	827	798	828	855	819	762	820	809	863	822	808	831	786	844	794	819	826	864	826	768	868	795	815	858	769	861	793	774	786	824	794	797	841	807	835	860	839	846	804	840	854	803	895	861	835	857	843	799	829	788	806	819	773	852	831	837	870	798	855	797	829	780	845	800	842	833	822	852	810	830	812	846	817	852	800	827	799	834	806	826	841	820	837	838	816	813	823	816	827	851	790	818	815	830	867	830	854	839	821	788	796	820	856	766	803	812	878	805	834	740	823	825	800	832	860	805	804	758	815	824	788	790	823	817	845	816	820	788	875	810	848	833	828	829	832	817	829	829	819	847	811	811	847	811	865	822	806	823	806	886	853	879	856	832	834	783	815	805	842	816	856	832	828	767	835	806	822	809	806	821	798	792	858	887	847	755	869	801	846	832	820	810	844	759	812	765	840	844	825	823	790	783	797	814	802	858	832	845	824	866	794	846	838	869	840	816	819	832	763	788	815	824	826	808	884	818	796	798	824	803	778	851	815	859	769	816	829	811	798	789	814	826	813	828	799	796	828	797	830	828	865	798	820	853	857	842	798	849	882	774	809	814	848	840	792	841	810	792	824	855	791	781	839	815	800	803	860	836	820	799	849	812	819	794	851	840	819	829	847	813	793	817	822	825	802	822	764	844	777	840	828	807	829	825	869	833	872	854	825	808	811	801	825	763	857	801	820	818	881	787	826	834	867	788	846	871	830	799	836	808	818	799	795	880	772	842	774	844	839	835	811	879	784	840	768	824	819	792	815	830	832	836	792	828	812	875	859	793	805	808	843	778	791	813	791	801	823	817	789	847	821	839	815	817	850	771	811	862	837	796	819	808	863	809	855	813	858	816	826	832	843	810	831	878	864	781	785	841	802	765	848	799	830	810	761	807	783	830	818	767	832	839	810	864	799	773	811	815	848	829	836	864	813	836	823	815	818	784	791	869	833	794	858	846	807	827	824	757	817	862	844	807	817	810	818	797	834	831	835	825	862	819	847	827	795	830	805	886	809	826	812	842	879	817	807	834	816	798	834	846	820	799	804	857	811	793	818	807	823	823	828	810	815	806	859	843	848	777	867	841	854	777	821	809	849	778	825	812	859	832	829	818	808	790	816	814	804	842	810	817	888	779	809	792	805	821	803	829	855	819	853	782	828	817	843	805	840	811	816	848	837	829	821	822	825	853	784	871	809	825	843	893	831	822	806	800	823	833	812	844	852	815	841	805	841	819	826	850	810	863	837	827	836	835	834	822	798	823	841	805	817	814	759	844	826	848	859	880	804	743	829	823	795	785	792	817	811	832	881	845	808	784	834	835	786	837	790	783	847	810	825	816	871	787	819	832	810	841	817	864	861	795	846	800	840	785	868	801	766	782	814	843	837	812	865	856	861	815	765	826	783	834	794	829	854	808	819	845	787	777	858	817	796	829	870	819	786	829	858	821	819	807	812	839	792	833	838	862	772	816	797	813	802	820	799	844	761	811	842	809	833	834	815	824	853	841	853	807	818	790	854	810	833	835	834	797	848	848	860	863	823	827	856	853	832	782	827	807	841	835	824	824	826	890	800	820	824	854	782	766	795	841	836	800	800	828	846	845	813	835	812	819	840	831	892	877	825	861	820	842	798	849	791	863	816	794	832	803	829	775	825	807	805	811	823	843	809	824	818	802	785	811	804	820	844	836	823	861	817	834	848	828	830	815	791	846	789	857	804	833	813	796	809	792	814	820	822	798	840	767	848	823	813	862	852	785	810	821	834	800	828	795	788	848	776	836	786	774	874	863	799	823	800	851	817	846	833	817	848	844	809	774	813	781	823	804	839	844	824	810	803	857	842	866	798	804	810	836	859	778	826	854	811	795	796	821	804	807	791	810	828	803	871	833	855	859	833	847	813	815	847	840	849	790	799	834	786	853	824	831	850	867	827	852	828	797	863	818	832	815	787	823	861	835	852	810	839	814	813	827	773	816	835	834	815	766	863	805	810	779	806	781	816	858	766	837	822	821	829	790	857	831	831	798	838	820	836	795	846	784	793	790	838	850	798	840	866	875	856	875	809	855	844	816	830	834	854	810	793	836	792	821	858	792	826	853	832	830	843	853	829	870	826	800	865	816	838	816	854	893	820	784	826	860	817	820	778	812	834	815	858	789	847	829	874	846	808	828	822	789	906	829	836	795	839	857	826	835	837	816	809	828	824	894	847	826	797	842	813	781	838	829	822	844	827	810	821	853	791	862	850	862	781	792	906	855	825	822	851	810	782	804	771	821	788	869	827	819	822	795	826	835	843	807	811	788	789	839	792	838	846	805	809	853	819	822	800	778	808	846	840	807	834	795	828	857	850	846	839	844	859	825	833	802	816	849	806	816	817	799	770	849	801	795	859	828	832	770	841	787	841	839	845	827	800	837	792	819	753	845	830	812	866	834	821	783	836	802	789	849	851	865	892	823	835	860	805	824	814	803	837	782	837	836	808	810	789	821	830	793	834	771	796	877	806	851	832	840	849	810	822	802	801	850	818	764	874	873	799	808	810	802	834	810	823	813	818	813	797	850	839	802	804	849	827	844	849	821	813	849	839	762	830	818	798	828	800	794	779	835	862	833	802	873	873	854	838	843	846	785	810	814	814	820	880	843	798	873	833	772	841	821	784	774	762	856	825	833	854	817	833	808	874	846	784	837	816	775	806	802	842	852	790	779	825	846	831	843	829	855	795	764	821	816	858	803	803	832	865	825	801	876	821	801	802	836	840	804	774	839	814	836	767	832	861	853	806	781	828	818	793	789	784	850	773	803	803	794	812	766	803	820	807	833	848	799	839	790	797	809	807	824	812	784	834	786	792	817	843	878	808	831	837	797	778	828	821	833	862	807	823	860	836	827	809	824	854	826	802	790	807	764	839	801	784	829	793	834	800	885	762	807	870	827	787	851	788	862	808	796	799	813	808	868	803	855	836	843	817	860	804	819	808	796	788	844	874	808	839	829	824	841	832	827	824	861	827	844	857	862	808	839	832	800	815	830	831	826	804	816	821	864	842	818	814	836	790	832	782	766	792	857	805	829	821	843	809	852	804	801	777	801	796	857	839	821	817	797	825	804	856	802	847	807	830	824	860	805	842	834	812	831	802	808	828	815	805	813	839	829	878	870	797	767	835	866	800	894	837	775	819	798	808	828	820	774	804	804	803	862	814	871	818	794	827	775	780	877	805	754	839	863	878	792	818	845	837	794	863	800	852	867	804	786	790	765	775	855	786	803	760	836	829	812	801	876	814	785	828	809	850	830	812	816	809	843	822	838	835	846	867	827	872	843	819	873	805	824	802	816	831	803	819	835	819	874	841	797	809	817	797	811	807
11952	1032	1088	808	554	501	318	279	320	285	293	277	228	236	189	214	214	228	221	220	232	207	221	232	197	197	197	206	181	208	198	188	178	218	208	216	212	206	194	208	191	231	176	213	205	183	225	192	203	219	211	209	172	201	209	194	204	188	200	167	214	201	195	240	177	208	185	204	225	220	196	194	195	216	211	174	211	206	207	230	181	198	216	200	194	189	194	184	207	203	207	204	197	213	217	176	181	211	164	216	186	201	197	199	224	224	180	190	193	213	184	227	201	205	188	202	197	217	200	202	213	203	203	230	169	183	196	176	222	193	202	197	205	179	176	215	206	174	178	188	208	207	207	211	194	197	210	221	190	204	200	175	183	185	211	208	204	195	215	186	203	184	196	235	212	199	186	182	185	230	202	174	194	238	179	208	186	201	214	202	199	192	210	179	196	212	180	164	217	199	185	178	201	179	196	201	172	182	192	221	214	191	181	186	196	182	196	188	207	221	194	207	210	228	199	181	208	175	202	197	211	221	186	192	196	188	215	181	190	195	192	172	214	205	222	201	214	187	168	175	216	214	194	192	197	192	194	224	184	196	201	202	188	193	192	200	188	184	203	187	187	216	187	195	215	200	207	197	198	225	193	218	216	188	208	165	194	201	202	193	205	173	197	202	194	189	188	227	182	197	194	204	191	186	191	216	195	200	212	202	183	225	187	197	208	207	206	178	225	183	189	202	201	213	200	215	187	192	193	213	209	201	209	194	221	201	216	221	214	213	193	230	190	201	233	197	187	214	215	234	212	217	195	208	194	202	225	214	207	169	176	195	219	217	197	194	187	196	205	189	192	218	208	163	185	193	214	176	199	199	207	205	185	185	187	206	203	183	181	232	178	205	163	203	210	232	203	180	189	165	170	223	237	228	208	215	183	219	213	194	191	196	195	186	171	214	172	219	205	201	200	196	214	201	208	175	211	209	190	201	200	189	191	189	197	218	197	171	180	188	189	207	215	190	192	205	189	205	188	179	215	197	188	180	187	172	172	202	205	190	195	219	186	193	202	232	206	200	155	194	206	218	169	191	216	194	184	166	205	229	169	195	185	174	204	215	211	200	191	190	181	226	178	215	189	220	216	219	182	212	192	206	179	188	221	208	185	194	187	211	215	220	195	194	185	214	215	189	235	207	226	157	196	182	217	185	178	195	216	207	168	181	178	197	179	225	209	201	227	198	207	200	227	212	201	204	197	193	197	182	189	218	206	187	195	196	205	183	220	199	203	176	188	199	211	206	222	207	218	181	180	179	211	213	192	194	170	216	184	203	206	198	179	223	200	171	201	203	198	210	186	202	228	190	208	211	213	178	194	175	198	203	207	211	228	204	197	206	181	220	203	197	199	208	195	222	226	186	211	195	214	211	201	208	193	203	221	224	201	203	182	211	207	211	226	218	203	187	205	210	197	177	212	206	183	198	204	202	219	190	190	183	194	210	189	170	186	190	210	214	209	197	204	182	217	213	196	192	182	192	213	202	204	198	178	205	205	206	190	171	174	215	201	197	182	189	198	168	203	215	192	195	172	198	182	194	190	217	205	194	233	169	188	187	207	205	233	197	181	199	209	197	194	209	184	170	199	176	191	195	213	186	219	188	191	200	186	196	221	203	184	187	199	217	192	194	171	201	226	195	195	187	196	200	159	192	218	200	213	223	189	185	171	174	200	232	239	219	207	192	203	203	199	216	207	163	221	194	191	180	218	205	202	207	193	201	209	200	231	221	195	212	183	198	186	197	193	200	210	187	219	192	211	184	215	210	193	203	194	227	212	178	180	195	230	204	197	216	193	204	204	201	183	205	203	206	205	202	181	202	207	195	172	227	219	201	183	219	209	182	166	222	209	204	215	185	206	190	203	217	195	212	195	225	215	234	181	207	214	222	198	195	199	178	214	214	199	186	201	206	200	204	212	226	176	193	185	191	206	187	193	204	202	211	197	193	179	197	214	196	194	219	221	216	197	212	180	230	220	218	193	189	198	218	189	196	189	213	194	225	208	203	192	199	206	183	204	165	212	216	190	194	221	183	192	223	209	204	215	203	222	220	181	222	210	235	192	193	214	196	175	218	192	196	185	200	183	194	219	201	210	217	207	197	184	213	176	207	185	218	168	193	183	190	196	183	213	187	204	225	191	197	222	210	199	201	203	214	213	207	197	212	190	211	191	219	195	202	193	197	212	201	199	208	187	191	192	220	196	198	197	210	192	178	176	225	222	198	233	200	197	203	184	176	209	217	201	210	168	205	219	208	208	179	189	217	197	205	212	188	186	207	199	196	196	188	179	171	196	181	192	199	199	190	191	183	196	193	192	199	183	194	195	228	181	220	209	225	207	220	199	192	207	207	180	221	215	212	230	222	201	169	200	210	201	175	195	209	230	195	205	188	202	177	182	218	220	206	197	193	210	207	188	194	176	216	204	183	206	198	192	176	209	197	212	197	189	213	183	218	228	218	224	192	201	205	167	198	187	201	155	211	208	209	208	202	183	193	198	185	209	191	200	192	197	206	202	210	203	188	176	195	217	218	174	187	192	216	192	188	205	182	208	207	185	200	199	218	212	207	198	212	191	179	176	218	209	215	226	217	197	217	198	212	212	198	179	187	223	205	203	203	176	177	198	186	189	192	200	212	209	194	217	188	209	202	201	220	249	203	171	206	206	200	229	171	174	187	196	202	241	201	188	211	194	216	216	191	175	195	197	216	205	218	186	191	197	204	187	202	197	164	219	192	193	178	190	205	222	220	208	220	200	203	202	213	232	193	205	209	211	201	207	192	210	187	213	196	201	170	202	163	201	216	206	193	238	171	179	229	192	193	186	176	180	193	183	207	171	184	189	195	192	197	179	157	177	211	208	196	199	212	178	210	205	233	175	195	205	195	177	189	223	201	211	221	194	230	216	202	177	198	194	203	189	172	197	223	186	198	211	201	176	186	178	193	198	208	206	216	233	210	233	169	185	166	222	210	217	196	189	197	195	208	210	188	207	199	197	212	206	200	177	183	188	214	198	199	195	200	185	173	186	195	207	208	219	175	195	180	184	213	182	211	204	197	179	199	202	175	201	192	210	187	186	225	193	209	223	184	184	218	189	194	198	188	218	187	187	190	207	210	226	199	181	178	209	182	198	212	201	215	203	204	176	181	220	191	194	195	193	206	208	195	195	202	206	200	213	234	181	167	221	208	187	204	210	193	196	206	198	209	212	161	182	195	208	217	177	204	215	210	214	210	190	200	211	196	205	188	190	197	199	204	200	198	205	174	210	208	192	180	164	220	183	219	199	183	189	178	192	198	183	187	211	208	191	178	209	174	183	209	211	174	191	199	210	200	198	208	192	169	211	201	202	201	216	211	193	177	175	177	181	179	191	221	230	205	187	212	209	197	187	237	194	179	202	210	190	196	207	195	215	197	188	204	206	169	176	189	179	180	218	194	205	186	189	167	189	196	200	199	207	178	191	217
7921	1211	2172	2560	2184	1884	1375	1255	1044	999	840	837	796	756	666	739	636	655	618	608	585	566	593	546	608	553	526	527	537	545	535	538	527	564	508	511	531	515	572	498	515	517	526	533	529	519	496	498	526	529	539	532	528	545	518	507	495	510	485	517	497	511	521	488	493	451	502	512	534	460	519	479	508	521	528	516	494	491	584	555	529	507	487	498	499	481	508	551	495	546	500	489	503	506	525	501	527	483	515	493	519	558	504	500	532	501	489	536	506	500	550	500	515	516	499	510	515	504	508	495	477	515	487	508	519	525	542	530	493	505	516	477	474	477	505	496	529	452	515	501	511	466	511	470	438	497	543	488	502	529	531	520	532	490	511	470	498	523	516	547	491	515	456	496	527	484	510	521	534	494	526	530	480	517	478	480	514	474	521	506	504	489	504	475	497	504	491	525	487	502	533	458	500	505	502	499	471	504	469	501	485	517	519	550	454	509	497	491	472	522	474	507	488	460	496	481	518	463	525	490	491	486	514	512	477	452	500	520	498	515	505	504	475	483	517	508	510	529	510	493	462	501	470	485	510	498	501	479	464	490	467	502	495	528	486	510	483	540	535	483	530	517	496	505	494	507	502	465	509	512	537	490	485	503	489	497	487	549	532	516	496	472	490	507	482	536	518	480	510	495	492	538	463	505	491	514	493	517	457	516	518	464	473	464	489	481	536	453	487	500	464	524	536	504	506	510	473	513	473	475	491	504	494	474	515	484	479	502	479	480	492	458	526	487	503	489	502	483	487	497	479	482	466	481	544	534	498	483	483	518	501	530	517	490	490	529	508	485	513	516	506	521	493	499	483	497	521	528	504	493	493	502	494	543	516	450	537	498	540	472	485	501	505	498	500	470	505	509	488	495	476	454	459	505	486	516	518	507	508	489	490	521	537	500	481	534	525	481	475	516	489	510	519	503	474	505	493	513	516	491	475	499	498	522	501	527	479	485	486	470	508	495	512	512	482	469	457	518	511	514	544	495	456	499	467	480	493	502	516	512	496	533	485	535	497	561	478	499	485	521	491	485	506	501	506	507	465	474	532	489	498	451	470	529	454	500	448	472	488	471	479	520	479	515	475	464	478	465	503	533	483	466	546	487	508	481	476	484	522	474	491	485	483	459	514	500	558	503	464	537	456	486	460	528	477	505	540	475	485	518	518	506	513	496	514	471	498	497	487	514	494	512	503	469	497	501	496	493	466	476	471	537	512	508	502	516	543	489	512	483	516	514	513	534	523	541	494	529	494	479	469	494	502	498	502	522	493	506	509	526	493	495	522	537	494	451	490	488	468	496	473	482	484	480	512	517	518	474	502	519	475	472	438	510	498	511	496	530	533	498	536	524	502	502	456	531	465	466	497	469	475	486	461	511	523	468	466	525	496	495	507	494	571	459	492	475	503	545	490	491	511	522	506	511	505	483	470	486	488	455	458	486	455	466	473	512	502	499	486	502	496	527	516	479	521	476	493	526	477	545	478	475	491	497	535	478	479	522	468	527	524	488	475	474	532	485	499	469	497	465	504	530	515	478	540	514	476	477	493	480	433	539	478	516	506	505	520	476	522	487	513	467	494	471	522	513	515	474	558	519	519	513	496	491	506	511	449	468	493	461	436	503	482	531	490	458	537	483	450	501	486	501	484	461	539	502	511	523	540	510	508	483	501	539	470	465	496	476	450	548	493	508	502	466	503	505	537	513	502	494	530	501	520	531	476	510	461	499	494	498	494	505	494	491	481	487	510	509	464	485	494	501	488	577	459	491	547	515	509	522	453	558	506	524	434	501	469	479	478	527	506	507	503	490	494	494	485	515	532	504	510	527	530	462	501	481	479	475	484	477	498	469	501	514	494	484	522	537	531	491	484	468	482	491	495	502	530	483	478	518	505	502	470	514	520	483	535	483	501	479	511	498	491	511	481	454	468	459	465	473	521	460	496	520	503	518	492	531	485	468	486	481	489	504	495	491	513	483	509	523	484	555	516	463	479	503	485	511	459	452	509	516	525	500	495	504	509	483	495	519	490	474	495	488	476	534	501	511	498	488	479	457	482	495	490	504	523	476	507	528	496	472	494	509	514	473	468	505	504	484	481	504	526	505	485	517	493	494	506	496	475	499	548	485	509	506	488	515	525	472	494	484	491	493	508	515	492	498	472	480	494	489	503	473	518	521	509	537	503	500	489	510	496	477	524	511	514	531	489	543	529	467	498	494	448	548	509	460	506	540	497	492	511	509	483	511	482	525	492	489	506	512	508	504	488	525	488	494	501	523	493	495	477	530	471	460	525	540	521	496	491	500	481	515	551	494	495	479	514	460	487	480	472	529	507	463	494	496	524	534	479	477	471	524	500	501	470	487	511	503	530	502	513	504	480	504	464	490	461	435	485	499	521	501	486	488	493	451	523	499	493	487	497	492	492	467	518	492	524	470	499	527	477	482	502	478	493	526	519	465	500	500	507	439	507	509	517	530	541	525	560	477	530	533	477	484	513	514	502	501	470	506	478	513	460	502	475	486	488	472	527	548	504	482	467	518	481	526	513	523	465	519	495	490	493	544	483	511	517	505	513	502	497	482	485	514	456	519	496	502	489	490	499	495	502	475	451	522	540	481	482	516	485	460	479	508	479	480	483	512	492	514	473	490	494	510	504	520	482	499	533	511	524	447	494	478	533	469	486	516	482	500	536	507	470	484	513	486	478	483	489	515	518	510	471	501	520	498	506	511	489	478	509	476	486	499	511	498	511	506	498	513	500	533	485	507	503	475	557	481	516	511	526	496	478	514	506	519	499	467	489	532	521	512	484	518	508	469	493	483	474	506	483	464	432	478	510	520	496	491	459	477	489	526	499	470	498	531	522	482	474	526	515	497	534	494	479	486	499	483	487	451	512	504	466	472	513	488	497	512	485	502	510	531	507	482	512	515	487	461	469	553	537	454	520	509	510	518	475	530	509	493	528	490	475	516	486	455	532	494	452	504	507	558	500	479	498	527	494	486	528	504	501	485	497	493	469	527	508	565	478	488	515	488	514	482	511	530	527	498	455	498	475	494	469	515	483	513	535	457	528	501	526	517	509	504	465	515	490	516	491	474	491	518	472	496	472	456	508	519	494	523	496	516	482	495	501	503	518	493	487	487	501	483	535	512	469	501	512	467	502	519	469	518	497	498	467	509	506	510	482	538	481	522	478	498	519	479	488	510	452	489	497	501	494	530	508	501	503	496	497	508	500	516	493	536	528	509	472	505	490	503	521	477	514	522	493	452	481	525	480	482	500	541	538	502	475	521	509	513	489	493	514	494	499	522	488	500	446	516	502	501	498	498	482	519	494	533	505	493	477	538	469	475	491	473	463	478	479	505	506	532	532	494	516	545	510	461	483	491	487	475	485	460	488	492	504	486	487	504	494	504	494	516	463	493	517	486	507	487	481	524	501	498	523	504	460	516	487	490	461	526	491	497	484	500
1441	404	426	416	361	338	327	316	332	324	312	324	297	323	317	329	330	318	302	286	297	267	296	296	300	280	285	294	318	297	292	311	323	290	300	287	284	312	309	292	291	307	283	306	326	294	297	313	317	300	314	332	298	333	320	347	280	317	295	319	316	291	336	297	313	307	319	294	293	318	283	318	325	282	265	319	303	322	315	288	281	315	299	315	330	311	277	299	284	299	305	314	321	270	300	276	311	310	302	292	287	314	254	322	303	301	310	331	306	296	282	313	329	311	303	326	309	300	301	293	298	287	340	273	297	315	272	299	327	297	280	312	303	290	289	303	323	300	314	311	279	299	311	276	295	305	293	300	294	302	273	284	330	280	301	342	278	312	340	295	342	274	317	297	305	293	311	274	299	297	317	330	267	314	276	316	290	291	280	327	324	275	285	300	318	296	311	306	291	316	299	294	276	305	309	294	301	294	272	288	284	317	290	312	310	335	275	319	304	272	293	334	355	301	298	295	302	295	299	287	270	312	313	282	284	304	327	312	290	309	313	330	303	297	310	286	294	299	309	285	307	266	297	324	292	315	303	282	295	302	308	289	294	288	293	297	306	283	295	325	302	311	273	274	300	300	303	312	280	273	298	285	308	280	277	334	295	294	274	315	332	313	290	267	332	281	288	321	302	310	322	295	305	277	286	286	337	295	285	327	310	293	287	294	285	284	270	280	327	276	323	314	303	301	284	302	296	287	323	312	306	284	296	296	284	303	278	287	297	321	302	274	288	291	296	293	289	308	329	307	273	301	298	293	315	299	317	316	288	332	292	291	302	282	313	288	259	295	322	312	310	291	272	282	299	287	300	289	293	306	285	327	310	280	297	308	293	298	269	303	293	276	308	305	296	323	311	265	299	318	294	310	314	311	289	308	291	324	273	286	273	283	315	311	297	292	315	283	289	305	283	290	293	298	276	295	290	275	295	307	311	310	297	291	293	306	310	296	257	305	309	287	291	256	323	275	298	295	299	310	283	300	329	317	285	300	308	320	293	299	330	293	283	320	281	298	318	305	329	295	281	301	280	287	322	284	301	326	255	291	343	278	287	293	303	317	287	274	298	293	314	316	300	316	315	292	273	305	301	287	310	325	318	316	318	317	299	300	288	328	296	331	303	314	296	266	300	265	307	321	290	328	288	293	305	325	306	312	322	297	309	291	318	277	339	312	335	288	257	301	304	313	301	292	330	279	322	311	297	285	314	280	309	295	337	300	299	329	284	300	291	316	313	308	310	308	312	313	284	318	326	280	330	324	289	317	294	273	280	326	290	281	286	319	317	314	317	317	269	334	308	279	290	305	325	279	285	323	313	297	316	279	324	291	287	314	304	293	271	299	309	328	300	343	282	288	273	310	331	288	272	288	310	326	267	301	269	324	319	295	311	297	310	279	277	295	310	303	280	298	306	284	317	305	336	315	292	319	275	309	289	265	297	299	299	290	299	305	302	330	294	284	309	283	321	304	295	320	296	303	292	299	311	292	329	270	266	316	298	270	328	274	275	326	295	309	288	313	303	294	304	293	298	286	322	274	287	318	285	298	312	311	315	337	319	311	324	289	324	315	270	275	303	319	304	333	293	280	303	271	305	344	292	315	299	271	302	306	343	302	277	275	274	323	283	305	308	278	316	294	282	278	302	317	302	279	312	323	289	304	290	310	327	306	308	316	296	295	327	326	296	320	296	269	271	282	303	314	354	332	280	257	279	286	293	277	317	356	313	320	286	302	291	314	287	281	296	305	302	314	295	289	299	317	305	286	329	308	282	298	322	291	309	312	327	302	308	276	311	326	273	325	311	293	331	266	266	319	285	328	297	296	279	315	262	294	336	283	308	285	306	284	284	307	264	294	277	320	300	272	307	317	285	316	279	298	313	291	268	279	321	304	270	329	305	296	291	291	290	307	276	306	282	321	336	314	317	311	303	320	301	286	301	308	319	282	294	299	262	304	288	259	302	316	269	296	288	292	296	324	348	298	259	290	269	294	315	280	300	289	291	304	287	342	291	322	290	309	295	317	311	318	277	291	312	294	270	286	334	283	282	320	323	294	276	260	324	323	272	289	312	259	289	267	267	265	279	297	307	345	321	314	304	301	321	300	313	272	292	287	285	292	287	302	286	317	349	309	304	315	287	301	317	309	312	275	290	293	323	289	303	299	285	319	309	300	302	299	327	276	286	314	316	317	283	302	279	285	289	297	339	299	276	283	281	289	268	265	325	286	312	302	285	318	309	300	297	286	284	313	322	327	294	278	307	290	300	290	321	263	272	293	310	298	292	291	295	275	288	271	327	320	299	283	304	310	290	332	336	310	263	292	305	304	285	305	313	307	293	277	299	314	312	284	293	294	293	312	282	303	308	303	300	292	300	281	310	279	285	288	312	265	286	336	300	309	294	335	301	283	322	289	291	272	294	298	290	320	311	290	293	301	313	313	313	312	272	306	260	266	305	312	343	300	259	284	326	292	279	309	322	285	298	302	336	286	283	270	288	278	288	265	315	279	304	286	266	302	323	314	316	283	273	313	279	322	322	277	284	292	305	313	297	287	281	329	308	269	277	326	297	287	287	322	294	265	288	287	309	343	312	326	287	304	297	302	286	305	269	313	260	288	281	296	281	329	321	271	322	313	290	311	312	302	286	274	306	283	303	311	290	323	265	272	315	301	310	322	303	324	291	282	318	336	310	323	315	304	288	288	301	319	306	299	311	301	323	278	295	298	315	320	317	311	305	329	311	326	274	279	305	293	285	305	306	312	318	294	289	286	276	256	278	311	296	292	280	294	284	292	365	303	323	288	289	308	308	283	354	310	276	332	317	291	305	302	277	323	291	300	282	309	316	343	281	299	306	306	288	342	262	283	289	269	305	273	259	305	289	320	329	300	308	298	317	307	330	307	309	305	321	279	315	289	312	303	255	332	268	305	308	316	305	285	300	307	298	312	297	339	295	298	291	307	293	266	282	267	280	329	292	311	292	311	353	326	311	309	288	271	310	295	308	300	300	301	310	288	295	297	275	293	289	292	317	318	303	301	306	336	305	303	300	293	312	326	333	316	310	312	283	290	298	280	330	334	309	287	288	299	280	283	279	303	309	339	341	288	327	295	266	308	283	281	302	313	290	284	312	320	279	296	297	301	333	307	300	286	320	302	279	284	285	315	302	288	302	288	286	299	288	332	284	306	323	300	322	301	335	283	290	299	303	284	301	284	299	308	314	305	317	281	319	307	305	299	288	303	311	249	283	299	298	281	298	259	297	287	332	324	282	287	329	305	299	292	309	300	312	302	315	277	309	325	269	274	299	270	317	281	325	286	293	271	310	287	295	306	317	299	335	307	275	315	294	293	299	321	312	290	293	318	314	279	291	316	296	325	292	303	304	306	303	274	282	274	322	316	262	306	306	268	294	293	287	289	279	306	291	297	293	315	309	291	323	333	292	281	344	283	312	250	288	284	321	300
2016	793	1086	1209	1072	966	871	838	833	804	800	818	780	768	764	819	764	782	771	758	788	695	733	745	758	747	755	762	769	806	774	749	766	736	707	757	728	711	769	731	708	726	742	757	701	727	778	733	722	731	732	775	802	716	671	706	736	728	793	763	777	771	722	739	696	776	742	784	711	735	760	769	736	736	757	689	742	682	679	733	793	749	740	716	718	742	728	725	708	742	775	747	755	694	746	798	755	712	694	746	726	754	729	737	723	795	725	743	731	698	767	712	808	762	764	727	759	747	771	713	751	807	724	738	726	759	746	752	788	760	742	768	693	720	766	745	718	723	798	804	749	740	747	723	738	731	689	732	691	765	714	702	739	713	769	783	734	769	721	726	707	770	749	771	742	724	705	724	744	743	727	752	713	760	765	714	716	735	697	798	707	713	774	814	764	702	726	770	722	765	730	733	776	732	781	728	750	712	779	756	798	751	727	759	725	794	707	730	742	733	730	720	767	787	768	748	723	729	719	718	713	723	746	775	759	782	768	738	725	760	715	756	791	777	780	723	749	747	755	726	730	737	785	714	753	734	747	714	783	730	761	779	735	727	726	697	700	740	689	694	737	720	733	698	722	756	755	794	722	772	741	754	746	740	759	745	756	713	721	768	734	746	748	764	726	745	735	740	754	758	752	738	708	751	803	766	721	735	711	739	743	738	805	765	772	756	730	774	715	739	734	746	785	677	733	745	728	772	762	768	767	746	703	729	763	775	745	747	718	728	739	759	758	749	735	755	722	761	739	718	706	762	743	743	753	694	728	699	735	747	729	721	753	800	710	728	685	785	760	761	755	732	735	746	739	736	746	713	784	731	757	725	756	716	690	733	739	732	720	721	753	731	786	751	735	730	767	718	727	708	746	783	711	766	776	764	731	766	783	705	750	735	719	743	746	736	728	773	719	735	805	748	751	753	710	773	756	796	747	738	763	761	751	716	764	736	749	708	716	766	684	735	774	794	736	755	701	734	674	759	699	735	765	737	748	740	747	773	731	717	726	794	752	745	723	792	727	700	736	742	798	705	749	760	778	733	747	762	704	668	780	773	753	739	733	727	712	739	768	759	782	801	741	770	770	763	724	704	762	742	765	768	742	734	796	746	758	791	725	775	798	747	720	739	768	738	705	741	732	696	749	747	714	779	738	739	742	805	757	760	735	704	746	749	718	773	714	700	754	711	743	757	778	708	730	728	787	731	703	755	743	748	758	752	755	770	748	791	754	708	715	807	779	706	721	712	742	745	761	777	743	727	786	776	748	762	709	778	749	733	725	781	758	745	696	773	745	753	751	758	742	785	729	741	719	848	769	747	722	742	781	769	723	751	723	738	775	714	752	706	771	702	755	723	744	736	742	727	784	749	744	751	736	722	771	723	727	699	768	772	676	718	755	741	733	714	707	742	704	695	703	788	700	749	720	756	788	738	715	752	747	773	717	738	749	744	790	745	711	748	800	689	717	708	733	718	715	800	717	717	711	721	701	729	768	731	749	749	712	669	749	776	769	742	738	759	798	772	763	741	760	751	733	773	738	747	769	724	750	751	750	770	811	709	721	757	730	721	794	779	727	778	734	725	756	751	703	753	747	745	702	738	748	717	792	749	745	759	777	758	721	731	717	793	762	708	709	733	771	791	773	771	773	724	720	687	764	728	711	754	734	787	799	692	768	747	721	669	773	737	738	730	708	747	746	691	737	729	709	712	710	756	693	770	731	746	740	749	749	772	730	774	722	739	758	772	687	704	723	760	785	746	773	732	763	771	722	737	703	762	702	707	779	733	735	743	721	728	750	770	768	757	728	751	720	724	758	719	701	710	743	741	704	720	728	779	733	782	706	770	774	741	708	779	751	734	751	793	744	750	761	767	735	745	736	777	787	757	750	686	737	777	757	769	713	752	751	765	733	767	716	743	737	738	741	746	699	753	727	801	768	735	737	767	771	787	753	798	755	716	784	737	811	754	732	742	703	759	770	769	750	764	759	749	782	759	707	724	773	700	724	781	687	726	765	727	761	804	780	710	752	727	699	736	757	756	699	715	767	788	716	751	699	760	752	737	707	745	753	717	786	773	751	719	776	725	756	792	759	738	741	720	724	775	743	771	760	770	792	745	765	768	770	691	735	731	754	722	749	781	732	698	701	684	733	772	742	725	734	739	751	726	706	730	778	734	761	714	721	758	769	738	711	768	750	748	786	746	798	806	729	773	773	728	745	691	746	754	749	753	719	778	713	699	739	723	759	756	719	724	695	781	736	731	734	741	761	747	767	744	744	695	719	697	762	749	764	767	736	767	705	728	746	719	723	771	778	758	737	746	714	710	816	736	781	757	749	723	748	748	730	748	754	785	696	774	756	766	785	747	736	698	755	715	763	769	749	764	740	733	728	726	723	741	732	782	729	728	717	782	728	700	725	738	771	747	759	773	730	775	740	729	737	739	727	730	714	724	785	744	700	719	766	724	775	753	725	719	766	709	734	727	803	775	753	734	750	727	790	758	734	733	715	760	715	725	731	710	783	752	742	764	763	726	781	704	721	706	750	735	763	752	752	765	733	691	748	724	793	766	734	732	725	717	754	716	739	719	740	732	753	750	712	719	751	764	736	726	704	763	771	742	713	680	757	744	693	724	726	780	765	745	779	782	730	746	716	749	780	755	771	764	770	770	727	748	765	715	770	772	746	713	778	736	741	791	726	771	696	718	791	731	731	699	729	727	750	725	741	729	772	699	748	730	782	768	771	715	796	750	723	794	703	729	729	740	714	750	752	745	697	727	753	785	733	797	727	708	783	744	742	761	746	740	718	709	752	720	772	778	730	796	712	740	743	747	727	718	744	677	766	740	758	771	729	726	710	791	726	732	718	739	728	812	749	672	791	704	729	719	735	752	750	777	765	701	766	767	729	708	709	763	741	746	731	719	758	792	758	726	760	782	703	737	781	723	761	700	715	740	720	788	788	741	721	754	722	683	767	759	748	752	731	771	707	738	748	785	772	769	731	738	769	705	733	725	724	675	768	751	737	759	746	739	738	720	752	765	709	734	736	754	764	744	705	677	743	717	769	740	739	692	752	730	746	725	786	693	737	748	712	733	733	739	766	754	767	738	739	751	716	710	722	669	742	759	765	732	725	737	693	739	742	716	754	749	749	681	736	719	769	742	751	746	765	767	735	757	718	729	748	685	699	800	779	716	755	752	757	754	716	766	776	745	747	758	735	734	792	749	784	755	775	745	765	735	740	747	747	755	804	724	749	735	739	715	744	691	731	772	746	728	726	703	759	740	693	776	737	798	727	740	751	784	745	767	724	770	768	791	724	757	729	755	707	738	745	719	727	724	774	727	760	734	679	736	723	739	743	738	785	740	736	730	716	679	748	763	749	796	693	714	763	764	753	744	728	743	755	736	696	785	773	758	699	753	817	720	715	692	756	767	783	764	746	774	721	710	785	743	762	737	726	748	694	741
6721	799	823	741	545	495	444	434	397	382	366	363	370	348	344	360	343	343	355	304	329	330	338	368	367	345	319	348	339	367	326	344	347	321	318	367	351	330	351	353	341	351	361	355	345	331	296	352	377	347	309	337	350	342	343	350	361	340	347	352	360	370	300	345	310	361	349	352	318	359	357	311	317	363	335	346	321	360	325	333	339	286	366	343	370	305	379	354	338	356	311	349	302	355	333	339	340	342	299	327	345	350	357	358	324	347	356	358	354	345	336	341	359	322	323	340	316	287	352	341	318	383	330	336	347	352	313	303	359	327	336	337	359	372	348	337	328	312	356	343	319	368	334	332	322	327	335	290	276	343	318	320	321	363	343	332	338	327	312	311	348	330	333	344	326	310	338	331	331	361	316	329	331	329	344	350	327	301	352	360	320	373	355	312	321	311	306	338	344	350	349	343	367	354	337	321	349	323	352	304	333	339	336	335	335	363	338	324	324	351	339	331	301	309	332	353	345	336	354	348	320	347	341	326	360	297	355	343	340	352	303	371	327	351	333	328	377	311	326	331	340	320	330	300	317	351	336	374	305	332	378	346	349	355	349	311	352	368	374	317	367	306	348	374	361	356	344	371	353	334	310	346	342	292	339	323	351	333	309	379	333	376	384	352	332	340	335	342	295	362	347	373	339	360	359	336	368	342	347	319	323	331	318	311	345	358	350	307	316	334	339	350	360	325	356	366	358	364	311	358	354	322	301	321	352	348	325	363	348	362	347	372	352	293	337	371	376	338	341	325	336	352	327	351	347	355	337	379	322	330	344	367	348	342	331	346	328	338	317	344	320	311	316	340	345	329	308	313	349	350	298	300	312	341	345	363	339	340	354	344	358	329	319	335	357	339	347	297	302	314	332	349	307	336	326	319	348	331	364	351	343	325	355	323	361	318	342	347	332	317	353	313	322	352	345	335	326	328	347	318	342	349	295	317	341	345	315	332	330	315	364	341	343	310	310	331	318	305	364	350	338	331	340	336	350	353	329	335	336	337	374	334	334	328	356	332	324	316	324	323	315	337	343	364	385	348	359	309	346	334	332	381	340	305	299	339	295	326	337	316	345	338	319	315	319	332	367	307	343	345	339	352	357	354	333	343	288	297	348	345	352	367	323	317	326	303	303	319	340	338	331	321	345	364	298	355	333	312	378	351	373	333	325	292	294	349	352	311	348	364	329	368	346	332	367	329	348	351	307	325	347	336	365	313	321	339	336	321	326	308	338	336	339	343	376	355	344	350	321	347	349	370	342	312	354	341	331	335	360	345	334	336	352	336	316	301	371	318	318	354	353	341	333	331	320	335	343	333	371	342	376	394	325	340	336	335	361	349	354	316	362	354	318	321	339	342	339	319	310	328	316	336	310	304	360	330	375	323	315	347	336	324	329	334	338	323	361	344	355	346	329	343	319	352	329	327	325	378	355	312	349	335	351	355	354	332	324	360	304	332	381	320	338	331	313	324	331	305	346	342	311	305	339	323	322	309	362	335	355	292	347	336	326	350	355	350	340	333	334	328	335	338	351	333	377	349	381	328	353	354	352	340	330	329	346	329	320	337	316	326	362	344	310	344	301	346	341	389	361	330	369	293	336	321	352	312	311	333	323	347	363	341	329	353	366	361	372	344	355	363	347	336	336	334	333	338	332	334	342	346	333	316	310	341	358	345	330	346	340	346	361	334	363	364	373	334	337	367	349	337	359	322	297	373	349	347	325	383	326	337	336	320	341	323	360	349	312	312	333	318	357	293	372	334	371	332	349	346	362	306	341	360	352	374	305	352	314	329	299	349	354	329	351	348	329	323	324	319	339	343	351	368	357	340	364	346	333	392	318	305	323	346	354	315	311	318	340	356	384	342	330	351	342	344	328	378	322	324	351	340	316	346	337	303	326	354	354	380	316	345	379	338	341	324	341	323	358	350	339	342	315	371	352	370	364	335	332	329	332	353	365	327	336	330	333	313	368	347	337	349	345	343	368	349	291	352	337	328	332	326	354	336	318	326	330	335	339	318	353	310	310	295	355	316	331	344	363	356	332	321	321	363	353	345	369	334	309	328	325	349	300	350	363	348	321	311	351	347	333	338	351	327	350	324	335	314	332	360	339	305	333	349	321	309	323	335	333	329	321	313	299	338	314	342	321	333	342	363	318	320	349	340	330	347	332	346	351	333	344	340	335	319	314	310	366	352	343	313	346	362	358	332	312	364	305	315	319	345	359	322	368	343	338	370	391	299	321	325	349	338	336	353	351	346	349	344	356	326	340	379	323	347	345	372	325	369	348	325	309	334	330	352	310	328	334	328	299	330	362	354	302	358	343	308	332	328	304	333	299	347	303	305	323	311	343	332	322	342	357	316	320	355	361	336	326	321	326	333	310	314	356	331	369	314	307	374	330	315	304	339	338	344	335	348	342	351	348	318	312	328	347	309	343	353	359	346	328	376	324	366	346	330	358	361	345	354	331	350	355	358	351	309	297	296	377	331	359	341	339	360	373	329	374	375	324	339	346	306	383	328	327	335	318	346	344	355	347	320	355	340	336	309	357	340	358	366	318	340	381	325	326	349	334	365	339	362	333	316	362	331	324	363	361	331	364	327	351	313	328	339	388	330	355	353	368	362	356	343	347	328	362	347	340	331	356	313	361	343	344	375	372	331	334	368	336	363	334	342	351	353	320	332	357	352	340	367	338	346	337	330	332	373	367	319	324	357	358	358	353	350	337	355	325	335	349	304	349	315	341	336	351	347	337	377	367	340	331	323	366	316	314	311	343	330	355	301	358	357	334	299	358	338	330	355	335	359	383	342	365	357	330	345	356	324	337	350	313	375	382	331	332	337	370	330	352	352	302	318	331	326	348	364	312	354	344	297	324	348	360	322	325	335	348	324	325	310	354	348	301	311	356	328	329	315	309	314	361	357	334	316	350	361	317	351	367	323	336	326	316	303	321	361	341	333	332	323	364	341	335	354	357	358	333	334	354	355	355	350	359	337	337	292	305	338	383	333	349	359	359	332	344	358	341	345	368	360	331	357	336	326	365	307	358	301	336	335	323	348	328	290	330	313	323	316	309	334	364	358	342	311	307	301	347	341	361	369	304	338	382	328	373	317	359	326	341	314	391	306	312	355	351	352	370	381	350	348	373	366	359	342	321	310	351	304	371	332	315	344	319	368	342	332	353	327	334	322	329	342	354	350	346	341	373	313	358	331	299	342	326	320	346	340	350	320	322	351	339	317	355	305	305	328	315	338	351	348	345	335	323	358	315	330	340	375	353	310	326	360	385	366	340	336	335	354	324	355	348	315	324	346	341	350	312	343	350	333	372	337	338	333	321	345	341	359	343	344	348	338	340	332	369	363	339	326	322	347	340	352	326	351	338	369	335	335	395	352	281	364	343	346	318	343	333	366	347	319	308	321	330	351	352	327	335	319	339	358	319	339	350	330	311	348	354	325	323	323
6483	1194	1793	2132	1881	1573	1429	1250	1207	1122	1004	991	944	927	991	954	905	918	938	829	879	850	896	830	870	830	839	883	830	843	840	834	847	819	841	789	842	824	846	859	803	836	795	849	811	838	800	819	835	873	801	807	854	830	850	810	810	810	849	843	845	841	797	772	783	787	869	857	833	829	828	841	818	838	867	805	834	795	841	805	798	751	846	800	826	814	790	827	798	837	851	780	829	826	797	787	821	826	826	831	791	781	806	808	826	876	842	826	804	827	803	854	791	835	761	772	812	865	802	898	839	838	785	847	823	816	869	787	844	852	831	838	769	852	781	817	804	801	820	807	800	832	806	793	801	829	783	838	794	815	848	863	801	840	792	865	784	788	875	839	839	825	800	892	844	833	808	783	834	835	856	809	823	848	798	801	786	813	812	804	829	847	812	808	792	862	818	822	830	843	846	793	870	816	844	834	807	799	800	845	794	795	779	815	800	833	826	775	859	894	829	794	797	787	785	813	817	782	820	837	781	813	811	801	809	843	794	819	831	811	863	808	814	777	812	816	835	795	786	868	820	808	828	875	858	801	788	843	833	792	753	795	811	781	800	814	813	854	822	806	813	843	821	819	822	889	803	821	807	851	809	795	833	814	859	807	812	798	830	823	785	837	811	839	813	865	830	812	835	820	840	830	867	868	865	818	798	758	768	760	862	789	801	794	843	813	804	889	823	825	768	847	799	802	791	826	792	809	815	833	821	785	816	782	858	790	814	849	840	822	842	805	812	831	787	854	853	914	810	826	805	833	829	812	829	792	832	792	788	881	829	798	844	796	813	855	807	815	876	834	833	809	876	815	768	792	809	846	829	797	843	794	822	785	792	864	846	809	761	785	841	801	836	822	831	838	792	845	803	840	754	873	796	869	843	844	798	818	869	844	824	783	755	837	818	806	803	836	819	823	807	781	810	787	820	805	851	798	788	816	837	816	836	808	799	810	859	806	780	855	794	827	803	854	793	838	862	801	815	776	783	797	805	766	788	849	808	786	842	839	795	853	789	817	792	823	818	870	774	846	779	801	852	838	806	865	817	866	832	828	830	807	797	819	791	849	754	843	788	895	824	837	793	819	843	824	797	836	771	844	785	805	829	806	836	850	809	889	789	799	788	834	809	807	805	800	840	825	826	771	786	788	821	795	839	865	808	845	807	787	852	836	791	827	848	857	858	778	796	814	826	838	878	796	831	830	818	806	839	811	794	830	849	824	837	800	777	846	806	823	833	809	858	787	813	830	817	833	845	813	805	844	740	818	806	805	837	824	777	844	840	801	808	786	823	799	811	819	812	784	835	829	836	826	820	860	853	767	829	823	798	789	806	848	792	827	801	859	792	793	830	844	774	781	794	868	806	765	799	855	807	849	808	768	821	833	831	827	841	854	829	850	797	815	783	846	827	784	852	771	797	801	881	826	798	840	785	860	801	839	873	816	791	850	814	842	788	807	811	870	861	771	861	841	805	846	833	809	797	837	862	825	809	853	826	839	845	799	852	879	854	828	830	830	755	808	807	847	774	812	804	847	861	806	818	822	837	817	872	796	851	839	861	807	877	808	778	758	821	837	823	821	855	790	805	804	812	822	853	829	870	788	825	805	871	804	838	872	792	813	822	796	835	754	831	876	781	812	878	837	773	826	814	859	845	841	796	814	770	846	816	785	757	844	805	786	840	836	773	817	839	815	850	801	796	833	836	805	835	809	817	809	861	811	825	838	825	870	764	793	851	826	798	807	836	814	801	852	788	864	814	845	772	740	769	843	810	833	821	828	792	833	799	792	853	850	881	801	845	766	780	791	831	861	791	807	758	829	783	825	834	821	836	818	812	828	873	802	823	835	840	794	827	836	878	820	790	858	816	793	823	840	799	827	793	820	839	835	824	830	795	826	824	810	831	835	790	816	852	806	781	799	822	822	840	879	778	810	758	785	797	808	858	829	885	809	787	825	853	824	843	853	810	836	794	795	764	859	853	794	831	834	787	802	841	846	812	827	825	838	823	776	837	747	809	814	814	837	823	811	857	806	791	822	811	827	843	836	780	784	861	791	830	824	838	780	789	822	786	865	817	817	845	792	798	824	815	837	789	786	829	818	837	849	866	799	814	798	852	844	799	811	792	831	857	816	860	840	790	823	852	894	801	805	801	825	808	860	793	814	853	827	877	871	849	858	842	828	788	778	794	807	835	808	856	824	867	819	749	833	808	835	828	822	856	795	865	836	827	779	795	834	802	825	797	784	804	807	792	801	799	864	794	847	850	785	833	842	846	811	821	785	855	802	830	842	848	807	804	853	829	816	817	819	831	821	821	894	837	787	806	882	795	841	823	743	810	833	805	832	848	797	792	856	805	783	806	831	796	884	771	844	785	805	806	847	778	843	834	796	767	845	871	834	800	796	765	844	823	794	878	851	763	790	799	784	810	829	853	813	795	782	807	785	799	830	806	830	801	813	838	819	814	841	827	791	820	766	842	844	751	869	754	778	813	866	793	860	816	829	772	829	844	813	792	858	806	794	819	823	815	804	796	847	806	876	852	799	865	833	787	811	864	770	863	855	803	833	815	893	844	861	809	846	828	782	771	822	867	795	837	795	854	810	796	805	823	808	789	855	825	834	827	833	756	848	847	824	834	803	907	832	844	809	792	786	843	774	842	788	827	840	794	813	863	808	830	826	847	825	805	819	807	804	795	777	874	870	834	794	806	797	775	778	845	784	842	810	809	845	844	836	818	813	803	843	841	845	807	850	812	833	777	775	895	830	837	779	822	774	840	857	818	783	906	846	849	828	829	842	876	811	828	790	809	856	799	834	859	814	831	822	792	802	767	803	836	798	806	821	804	852	810	783	805	818	818	784	811	838	861	848	806	831	807	857	809	823	805	849	793	830	846	817	808	868	797	841	818	773	788	839	826	825	822	790	797	784	851	856	817	836	845	852	864	823	806	791	800	839	824	826	824	853	820	787	812	798	832	845	799	860	798	855	790	809	869	756	842	830	837	834	840	825	793	811	905	809	839	798	881	826	840	811	802	825	852	859	871	804	793	808	839	799	848	836	858	833	789	827	855	820	812	818	795	864	806	803	838	843	849	818	907	848	841	817	806	839	812	867	801	834	838	820	847	865	793	802	809	848	792	862	848	806	830	819	832	894	836	805	808	827	872	832	842	848	853	797	797	779	824	805	779	801	818	835	811	780	881	784	843	846	837	855	752	835	774	817	803	814	821	825	838	813	854	819	801	812	844	824	836	806	795	817	824	843	804	822	796	877	855	795	860	798	871	801	821	776	771	847	862	861	833	828	823	831	820	888	837	760	833	891	856	852	841	811	824	780	825	801	827	784	795	839	794	842	788	869	801	788	847	789	872	838	865	777	847	842	805	799	834	853	833	798	876	833	796	795	828	852	812	794	828	810	836	822	809	839	864	809	842	798	788	817	856	823	808	824	849	846	803	827	828	810	791	800
11931	1021	1026	788	620	466	341	317	308	291	256	247	241	241	234	225	218	199	186	218	199	216	197	210	219	203	209	195	209	200	208	180	213	182	204	222	204	226	222	194	194	192	188	196	199	177	193	207	194	172	205	181	194	188	207	204	203	194	194	214	196	205	192	213	213	235	190	217	199	185	202	199	203	207	207	207	187	197	208	243	212	224	199	186	204	211	197	206	189	191	216	203	195	184	227	206	205	216	184	205	181	212	209	207	213	207	209	166	209	205	201	194	185	193	197	187	225	188	224	191	180	189	198	187	187	210	196	210	169	199	205	221	195	187	204	163	179	188	189	193	206	204	203	187	191	207	200	197	210	204	192	192	174	211	200	203	208	211	182	189	207	221	221	191	230	188	188	184	193	208	197	198	201	179	183	221	221	203	187	176	182	235	222	220	205	191	193	219	204	188	178	186	191	225	206	175	191	193	189	216	193	203	191	200	191	215	196	164	207	210	200	205	205	174	205	200	216	197	212	190	204	181	203	232	191	179	211	180	205	193	167	178	208	178	217	210	196	213	223	222	199	193	208	200	193	221	185	211	204	208	209	195	209	200	205	192	223	220	212	197	214	176	183	189	188	173	215	204	212	209	202	189	200	184	206	192	188	187	200	192	190	207	198	188	241	199	222	184	209	201	213	203	170	194	193	192	200	174	206	225	198	166	194	205	179	200	207	212	198	192	199	188	201	210	196	188	150	198	221	167	210	209	193	199	203	228	210	173	189	231	214	198	186	204	229	180	198	219	200	205	216	174	195	219	183	202	200	192	204	192	182	195	194	222	180	185	196	210	199	185	176	191	200	202	216	208	191	217	220	183	201	218	208	192	180	206	190	184	184	190	193	174	213	203	229	203	206	203	201	226	226	214	202	189	183	189	213	195	179	206	200	205	198	177	184	212	195	182	161	192	204	191	163	196	188	168	201	168	190	188	228	218	215	189	199	210	191	211	198	207	197	188	212	212	227	210	222	176	198	225	214	195	181	201	175	212	209	168	181	183	205	211	184	205	224	217	207	203	196	221	220	184	230	212	209	197	181	198	192	193	215	190	198	204	202	194	227	196	183	213	184	211	203	205	187	221	171	197	191	188	199	216	191	195	218	192	193	208	212	172	188	192	172	197	187	202	204	182	217	186	199	197	193	224	190	208	212	215	203	194	236	180	191	181	215	210	190	195	197	212	202	206	190	200	186	182	190	176	190	176	204	206	220	214	160	170	175	199	183	166	180	204	207	205	205	184	198	257	191	207	205	202	201	174	218	196	228	179	214	176	198	207	203	198	197	213	195	216	211	180	212	196	192	176	200	201	193	232	183	185	203	188	183	179	184	176	199	186	165	200	193	205	193	213	206	194	165	185	196	207	193	213	212	198	201	210	177	185	193	183	202	218	197	194	197	202	207	194	182	188	214	200	229	193	204	212	219	202	202	207	193	183	188	187	183	205	184	203	205	185	195	180	184	221	224	189	184	198	189	203	187	208	187	181	200	179	195	184	193	222	220	214	203	196	203	198	215	195	205	217	183	208	193	213	183	210	224	220	195	185	216	182	184	196	207	181	195	199	210	186	209	184	196	201	202	207	216	209	205	208	199	179	193	194	184	193	171	205	189	229	187	201	192	195	225	210	187	202	189	198	210	204	205	172	180	199	222	224	180	215	205	228	182	215	186	196	189	207	190	235	208	198	208	187	209	181	199	224	212	212	191	195	197	186	191	223	200	189	201	188	214	193	196	211	194	193	194	201	216	184	189	219	200	191	212	197	189	188	194	204	214	207	208	186	199	192	171	185	223	186	215	186	205	200	176	215	193	230	182	226	231	219	199	196	193	210	190	215	212	208	205	204	204	200	198	214	206	180	194	219	243	199	193	211	233	183	229	187	225	182	184	184	201	216	217	189	185	212	207	216	201	207	231	193	195	217	193	190	185	190	170	194	231	193	179	174	187	154	201	202	179	209	192	203	219	208	208	224	196	197	202	193	211	182	212	208	202	197	184	185	200	183	200	223	213	203	189	211	189	177	185	195	190	188	216	225	193	204	187	206	194	189	169	190	187	161	207	205	176	207	205	203	205	188	187	208	209	185	215	201	171	192	209	178	184	186	206	207	175	221	197	206	205	200	202	198	215	175	188	198	210	206	211	222	224	225	198	188	208	197	196	173	188	217	188	200	212	201	184	221	198	194	191	178	201	208	216	187	178	199	215	201	216	200	200	199	216	224	185	212	203	193	210	198	205	196	185	208	201	206	185	180	204	169	179	215	213	218	215	187	187	201	169	180	212	201	203	212	190	225	178	221	188	208	177	190	165	203	182	211	198	196	187	202	184	212	197	205	197	208	210	177	200	190	181	212	186	206	200	205	200	193	207	182	209	191	187	205	183	180	179	221	190	194	235	203	199	242	182	197	218	203	203	185	189	196	173	185	180	216	198	183	198	185	180	185	211	207	188	201	205	211	217	185	189	217	237	230	174	204	184	202	220	224	208	207	213	187	211	196	185	209	207	198	208	205	196	211	194	206	182	206	184	212	210	194	197	202	190	191	201	197	184	204	186	223	188	230	185	170	188	189	195	188	216	182	202	209	210	237	200	182	176	192	213	187	208	190	200	211	196	207	218	218	208	211	170	234	219	196	202	208	177	211	170	175	176	210	182	196	176	193	198	187	172	153	171	174	182	214	173	193	213	203	203	175	157	203	198	174	199	195	217	201	209	207	201	180	201	208	171	233	232	174	207	157	219	181	204	213	184	209	215	219	194	207	195	190	206	202	214	191	203	209	218	204	169	202	203	190	212	192	193	209	219	176	201	182	224	219	184	188	197	187	196	201	210	188	203	182	182	214	210	204	190	217	181	189	189	188	227	205	197	223	228	213	203	203	181	206	210	173	205	204	173	196	195	193	191	206	184	204	187	190	174	173	218	196	241	212	188	192	183	174	202	192	185	220	197	208	204	197	222	194	192	195	215	201	200	216	193	183	181	206	179	197	194	196	198	189	212	184	196	192	163	214	208	190	176	183	183	215	196	219	188	166	182	189	191	196	170	173	201	182	202	212	200	188	208	208	185	200	186	172	186	218	195	173	216	200	204	206	187	186	200	179	194	190	199	219	188	216	177	178	196	192	181	185	197	199	197	188	181	191	187	196	214	185	182	190	227	211	203	199	195	197	182	180	174	233	204	199	199	201	220	211	211	197	178	188	196	211	171	201	203	205	180	218	203	184	195	228	197	227	208	195	208	208	199	206	201	189	201	180	195	201	212	204	189	224	229	195	210	185	220	220	218	209	207	183	219	184	213	168	181	192	197	173	212	199	190	213	226	197	208	195	201	196	221	183	178	198	190	170	188	195	214	206	197	190	173	200	212	183	199	210	203	234	184	207	219	227	191	200	178	202	178	220	200	212	210	188	189	202	195	183	217	204	183	203	191	219	213	184	183	225	193	196	188	194	216	184	210	200	172	229
7833	1198	2201	2598	2253	1823	1460	1222	1099	978	811	837	744	780	707	705	742	636	590	581	628	584	650	609	577	608	514	517	565	532	588	532	514	556	520	485	525	513	493	514	491	530	526	543	491	553	513	509	517	522	502	527	527	557	471	497	514	479	478	503	499	536	523	508	502	507	499	518	542	510	475	458	513	502	541	487	480	487	491	469	488	523	506	521	483	486	493	499	490	535	495	496	521	509	472	470	468	504	523	496	502	491	518	498	530	499	475	473	544	509	518	491	532	492	509	508	493	510	514	494	516	470	487	522	515	504	494	472	497	505	506	533	472	508	473	463	498	505	505	464	539	508	500	517	500	495	508	464	495	520	506	524	514	502	486	517	490	532	491	537	491	496	464	471	505	505	474	495	514	498	513	518	487	534	521	512	510	491	503	541	510	483	491	532	481	494	507	482	554	502	463	514	484	516	525	450	476	512	481	475	472	474	478	455	502	496	499	512	507	516	506	523	485	488	502	511	535	518	482	501	501	528	505	504	535	480	496	487	533	473	479	486	506	493	466	519	523	511	482	507	476	522	460	521	509	475	552	507	475	501	530	476	469	527	551	550	500	522	469	507	507	479	499	493	488	536	491	481	470	527	505	466	530	508	494	495	489	515	530	509	465	476	499	463	486	486	462	507	521	460	496	510	516	498	496	496	473	496	518	509	504	463	497	528	474	484	471	502	497	515	503	512	505	494	538	546	478	488	507	490	516	500	485	505	532	463	490	461	464	485	487	458	524	471	452	507	487	491	478	552	511	522	481	500	516	474	486	514	486	465	518	497	498	488	514	498	498	503	488	516	496	526	474	532	550	525	505	496	495	496	489	508	548	488	509	510	485	476	472	517	496	504	469	458	494	494	511	462	482	532	443	481	525	487	457	528	540	482	502	506	490	498	504	505	511	495	496	477	494	514	504	515	487	503	515	506	478	510	497	518	514	469	477	480	538	536	548	482	499	477	521	496	476	493	526	499	532	479	512	499	461	482	514	500	505	481	468	460	505	479	493	515	509	498	450	534	491	488	494	490	501	476	512	490	501	466	523	451	516	522	517	531	474	489	493	491	530	495	510	478	468	500	482	520	509	478	513	496	543	514	492	486	512	521	493	489	465	508	491	486	509	510	513	470	512	560	508	475	502	504	509	506	480	493	547	499	489	458	514	471	508	519	508	458	512	484	525	448	526	480	533	517	519	510	492	479	490	493	534	496	489	490	478	453	511	487	508	511	476	512	497	477	518	470	516	485	499	504	521	507	502	508	502	488	500	488	495	463	511	509	484	480	512	499	504	497	477	506	499	552	475	472	486	494	493	477	472	469	495	535	478	515	499	484	528	548	519	505	481	504	511	519	513	520	493	475	484	494	501	512	521	453	484	511	479	510	505	460	510	519	490	497	498	494	470	488	550	490	483	512	507	526	494	496	477	523	509	524	485	494	499	520	511	494	502	476	506	518	532	504	492	497	510	474	455	516	514	520	488	481	496	498	512	475	504	513	490	504	498	462	509	484	492	500	494	504	539	477	540	517	540	513	499	502	516	490	479	478	462	470	457	510	500	498	472	485	485	492	520	513	496	463	489	509	456	494	512	442	491	493	489	496	515	498	477	496	503	504	519	497	526	486	487	440	533	495	490	496	536	497	489	469	526	463	522	496	487	482	498	498	489	483	457	538	516	497	475	511	490	480	453	528	505	510	521	497	511	482	454	491	506	493	514	478	518	525	516	490	531	529	483	518	513	479	497	526	494	539	466	512	481	484	532	518	494	507	501	467	511	516	451	529	432	522	487	500	489	480	452	520	515	482	494	491	522	524	554	535	515	489	501	498	445	449	492	490	491	521	491	529	527	517	465	548	498	517	467	523	513	504	531	490	532	503	491	510	509	524	510	513	537	495	481	473	480	515	494	505	478	462	482	509	467	502	466	503	512	504	494	487	451	506	508	473	530	456	509	453	520	532	533	499	503	512	529	507	553	490	506	486	484	509	469	503	509	480	472	498	500	464	500	494	493	491	470	509	486	465	505	466	499	476	469	498	516	515	477	485	470	540	515	487	498	464	498	473	495	506	490	500	470	484	501	462	502	479	539	496	470	491	497	513	469	470	477	499	509	497	472	487	488	470	484	514	503	458	518	510	474	514	542	501	496	502	525	514	495	514	508	465	499	494	483	504	518	480	505	494	505	459	551	499	477	500	476	497	470	526	550	529	565	508	524	484	522	536	526	477	501	500	495	481	501	511	534	497	523	491	484	518	493	495	485	490	504	528	533	517	494	511	511	520	494	502	517	463	533	515	508	512	522	472	493	474	514	484	480	491	513	506	511	529	537	491	498	506	481	510	498	495	503	479	523	529	533	549	508	525	518	545	534	471	505	529	505	537	511	486	471	520	483	532	503	517	496	512	480	529	525	502	517	487	483	505	443	472	491	509	514	463	539	511	524	477	489	481	513	466	475	513	470	475	453	495	485	529	493	480	493	500	517	514	480	523	498	485	496	490	509	505	488	441	501	527	515	495	476	517	488	489	475	507	509	519	487	548	520	466	480	530	509	466	502	519	490	472	508	488	514	461	490	489	509	439	503	511	537	494	497	529	495	517	505	499	507	496	510	532	460	496	459	450	488	483	462	506	506	478	502	475	494	505	497	489	490	499	477	492	522	497	486	480	496	534	510	494	488	488	506	457	518	488	507	502	504	452	513	503	503	505	483	501	482	477	484	485	512	488	532	475	491	501	510	485	536	490	483	529	468	493	506	470	516	541	481	483	505	470	482	497	506	509	502	501	487	475	480	525	513	496	486	525	484	506	520	538	530	500	492	493	463	482	513	512	532	504	489	476	500	485	516	501	509	489	494	515	477	516	500	482	473	484	505	522	516	506	499	502	486	524	533	475	488	489	562	530	522	513	508	483	493	499	500	523	491	503	518	483	512	493	503	494	473	505	521	459	483	493	494	483	456	478	512	509	526	459	504	495	525	470	495	502	517	479	503	505	542	515	506	478	480	470	488	493	495	522	476	488	489	469	459	506	480	515	496	489	497	494	485	472	508	499	517	475	482	472	464	476	461	502	500	502	512	529	517	477	533	512	494	530	527	514	510	511	484	499	537	494	527	500	500	524	529	481	502	485	526	551	444	528	475	482	455	491	523	494	526	487	521	499	481	485	508	500	490	505	487	521	490	512	487	493	526	494	482	486	502	492	499	486	453	499	536	511	498	522	521	483	508	496	527	528	515	486	503	530	502	502	511	518	488	479	485	516	500	469	485	522	506	498	518	497	504	529	475	525	491	526	490	493	512	474	473	565	514	509	508	472	517	496	508	511	486	497	501	497	527	530	468	523	513	534	466	491	478	486	521	451	472	492	523	513	512	501	516	471	499	485	503	497	479	497	501	478	503	504	493	472	522	517	478	498	493	534	528	522	513	472	511	500	446	501	515	526	504	508	506	428	505	497	478	500	497	498	487	489
1403	428	459	398	363	336	317	329	313	325	310	329	306	296	324	307	322	306	302	300	309	310	320	304	302	323	319	313	280	281	290	283	289	317	332	313	307	312	306	302	307	315	273	294	292	294	288	291	276	322	303	277	336	297	307	269	309	316	327	276	325	299	308	300	254	292	313	305	309	303	301	305	284	281	300	299	304	297	335	328	271	274	274	317	280	272	293	268	297	310	296	296	309	286	297	262	319	319	282	299	294	285	287	296	240	298	256	311	274	295	297	304	310	304	331	296	325	313	335	292	314	284	290	290	298	289	279	322	318	311	276	284	298	285	312	294	268	303	287	295	293	273	294	308	317	274	316	333	283	315	261	322	319	328	316	289	324	267	328	335	290	299	277	299	290	293	282	287	320	306	303	327	260	284	298	317	285	283	281	288	252	284	311	271	291	281	348	294	315	271	315	328	332	318	309	294	321	295	287	337	292	281	267	296	306	317	287	300	302	300	289	286	313	295	284	298	261	267	301	278	288	268	317	249	293	306	308	297	293	309	316	305	295	328	264	291	288	282	326	285	311	304	283	315	302	317	303	316	305	295	270	306	288	317	308	284	304	298	298	316	327	295	302	307	303	328	304	320	301	315	299	264	313	304	308	279	283	324	263	295	308	271	284	335	283	330	320	307	278	331	300	311	318	318	294	297	277	291	300	323	298	325	340	262	290	329	304	264	268	296	291	273	279	287	324	273	302	297	288	311	275	300	297	287	308	281	295	294	286	318	248	318	299	296	310	295	318	306	296	313	312	289	277	281	304	315	285	290	298	283	318	292	293	315	324	304	317	306	279	312	290	275	300	309	289	279	292	329	315	304	286	283	329	305	290	303	289	319	265	291	298	289	300	302	295	324	298	283	289	292	301	281	326	271	286	325	304	298	297	318	276	297	301	314	313	311	320	309	296	304	303	289	295	290	308	271	295	315	282	312	294	266	268	277	281	304	284	306	309	301	287	289	274	305	328	309	296	280	324	338	339	348	289	296	298	304	274	288	315	303	286	284	273	314	303	299	287	280	277	279	303	316	301	312	287	286	301	320	308	296	296	277	289	278	294	332	295	319	277	337	272	323	294	320	280	330	316	293	317	281	257	304	329	303	343	295	265	326	287	288	287	326	308	294	272	285	310	294	272	294	280	308	305	319	308	304	265	277	321	275	316	294	322	320	312	328	264	329	288	326	311	313	337	300	249	295	319	309	340	294	295	268	323	311	288	294	260	301	317	313	327	299	280	311	304	284	324	278	315	260	298	290	314	291	285	351	288	307	303	287	303	323	289	311	309	309	287	286	295	300	293	271	348	286	309	329	282	349	325	289	340	328	340	284	287	320	318	283	301	276	296	283	329	336	282	313	269	304	275	330	293	294	308	280	320	299	282	310	321	287	294	309	313	298	284	295	290	289	288	313	287	301	292	305	294	279	285	284	304	303	295	311	255	316	281	298	297	317	299	309	311	284	294	318	295	303	306	306	315	305	322	300	293	254	302	296	269	319	261	290	320	275	280	281	342	321	299	272	295	284	311	309	303	287	330	299	287	308	309	300	294	309	289	309	309	292	313	286	324	325	286	268	333	293	280	305	308	291	274	306	305	304	304	305	305	283	290	311	267	291	293	308	316	264	298	286	293	323	318	291	306	314	293	289	285	302	285	314	321	308	321	270	330	275	288	334	250	306	283	302	305	268	282	308	293	302	293	330	303	305	296	327	303	308	300	289	299	289	301	321	323	301	289	310	303	304	270	310	306	332	300	295	277	311	293	283	326	270	285	297	279	258	303	307	300	293	324	326	295	264	320	303	312	302	320	309	306	324	315	306	282	301	282	296	300	286	316	285	319	298	308	293	301	298	286	279	293	279	326	308	269	308	308	290	322	325	309	301	277	280	270	290	321	277	281	284	289	321	294	285	322	315	325	297	281	288	299	300	269	301	284	313	308	283	290	279	306	283	278	307	271	285	330	299	304	270	285	300	293	316	289	300	295	296	359	292	305	309	308	286	309	346	299	275	258	333	294	304	307	318	332	292	319	312	307	310	309	294	298	289	311	305	319	293	292	304	316	316	281	277	335	290	309	323	319	277	332	330	297	285	334	295	279	330	323	294	323	278	288	317	303	325	304	314	292	314	337	310	250	324	304	303	304	304	312	278	282	324	303	285	266	288	304	274	345	300	298	292	298	309	294	291	299	286	282	292	311	336	298	279	339	291	276	293	298	283	321	322	312	319	313	289	289	269	295	290	316	308	310	329	307	277	287	297	262	287	313	316	324	277	285	301	282	341	278	289	294	266	315	310	271	314	312	281	313	275	291	290	283	316	306	302	293	308	313	283	306	308	302	321	312	278	306	299	288	300	307	284	294	298	308	324	272	341	321	280	284	284	287	299	284	320	306	308	289	312	296	310	292	317	282	327	328	299	301	307	321	257	295	268	301	298	280	297	302	303	287	325	275	289	316	317	310	276	314	266	316	304	300	293	292	274	302	309	325	300	277	326	342	294	271	313	294	306	263	262	284	309	288	287	291	305	304	275	318	307	296	315	272	291	302	303	322	292	301	332	277	309	325	287	302	336	280	325	332	286	317	305	305	309	313	313	292	273	295	322	272	290	275	294	268	298	282	315	303	296	286	308	312	328	300	332	312	304	275	301	280	278	310	312	311	265	262	285	286	303	312	298	282	315	334	329	313	322	314	314	320	312	289	327	337	279	301	316	287	304	315	288	323	324	311	295	326	303	287	326	295	300	317	299	292	322	268	282	293	264	332	310	298	275	333	311	275	322	304	310	316	306	342	300	356	318	326	321	321	311	306	299	296	291	289	277	291	273	311	299	273	335	323	303	319	288	287	302	302	321	296	279	329	329	283	307	274	282	289	315	288	301	310	277	344	291	319	300	280	335	320	318	276	267	288	304	278	300	281	259	307	287	293	317	277	329	312	294	305	284	310	326	291	291	280	283	312	265	286	282	285	301	306	312	324	292	312	295	295	312	305	296	291	358	316	312	292	304	290	301	287	274	326	286	291	275	302	284	272	284	285	301	272	293	309	309	335	294	253	284	311	309	311	299	311	328	275	308	309	273	313	290	338	283	273	304	305	295	272	355	262	312	252	280	322	316	304	293	275	291	298	271	299	267	278	316	330	284	327	327	312	294	292	308	312	303	282	295	267	304	333	310	313	329	295	299	293	311	308	319	296	291	288	287	302	304	292	299	283	234	303	308	309	290	313	288	294	280	287	296	331	283	355	288	299	279	272	305	304	294	286	307	291	335	305	266	285	312	342	323	275	297	305	305	270	296	262	276	281	301	286	292	289	276	298	309	299	300	294	308	308	284	293	290	314	296	320	306	275	301	279	323	328	282	296	325	329	317	294	299	290	293	272	280	289	281	291	328	297	335	324	259	294	290	291	267	280	283	299	305	309	309	257	325	292	326	316	300	322	293	350	304	297	298	314	314	286	300	304	281
2059	838	990	1098	1052	920	884	874	821	804	754	781	723	836	772	795	792	802	771	804	745	751	761	740	754	749	720	755	783	761	723	767	744	751	770	706	754	762	759	714	709	708	774	696	769	760	731	774	689	719	768	727	721	798	697	748	737	737	751	793	771	753	710	739	747	785	762	790	747	760	746	725	709	738	703	713	715	746	731	696	730	741	759	745	714	740	741	766	781	756	744	822	747	755	767	755	768	741	720	767	764	732	778	727	727	720	749	756	798	748	775	794	741	735	768	781	794	733	706	759	702	715	769	757	746	748	818	739	770	716	752	732	737	713	717	729	781	731	732	744	748	734	767	787	769	768	732	780	728	788	756	731	744	680	714	723	751	781	781	739	734	759	759	752	729	761	726	725	737	755	762	726	791	774	746	687	732	746	743	708	722	765	730	701	748	769	719	731	781	780	738	730	711	745	760	690	758	743	735	716	789	700	769	774	769	724	713	699	753	697	747	779	772	705	759	772	724	741	721	697	736	767	767	731	741	727	776	729	743	714	822	762	739	724	760	740	765	755	758	717	732	733	699	826	748	705	719	752	763	725	716	732	727	729	737	764	763	718	783	767	774	746	788	702	736	680	794	715	732	706	754	745	711	754	753	744	741	739	728	714	725	715	695	753	753	699	731	795	713	741	729	773	742	741	746	758	768	720	752	739	769	786	708	754	727	789	763	726	753	729	743	731	738	723	726	735	726	755	717	754	683	729	708	783	751	692	712	755	754	705	724	738	755	749	702	791	734	766	702	711	720	714	760	722	758	717	736	772	782	760	757	758	711	714	738	775	763	747	764	743	731	703	802	730	753	771	791	760	758	757	721	761	746	748	767	770	751	725	750	774	742	690	767	717	733	735	774	768	792	782	713	782	713	796	713	759	743	747	720	741	728	721	771	708	782	681	747	769	694	746	713	743	747	725	753	701	773	736	723	764	759	709	744	776	777	780	756	784	762	749	726	743	768	722	728	763	718	751	741	720	730	759	743	724	766	704	755	756	723	732	805	723	734	751	727	746	741	729	745	760	777	740	697	752	758	733	770	738	763	752	747	734	763	705	730	734	681	731	768	727	705	726	769	717	704	712	715	705	778	722	737	762	766	763	753	752	726	731	767	757	781	734	772	759	707	733	763	739	775	740	772	743	719	786	738	733	741	714	788	708	788	789	740	774	747	739	780	700	731	732	792	715	754	706	770	702	749	755	799	721	710	728	750	746	686	727	721	753	734	780	716	756	731	770	755	747	723	780	784	706	747	785	764	779	749	744	771	757	707	728	746	698	728	747	738	726	693	736	795	739	763	745	700	742	752	787	739	744	751	735	779	688	721	732	777	735	730	721	715	748	721	733	765	733	749	703	760	718	779	735	737	757	743	756	735	746	749	777	749	752	736	774	694	734	726	762	763	738	732	728	752	773	758	769	757	718	714	726	732	756	752	702	722	775	764	716	726	722	735	751	767	664	759	778	722	802	755	738	754	741	763	766	754	710	744	730	770	753	750	747	716	732	742	734	671	720	757	753	761	719	753	750	703	702	747	742	710	754	770	682	725	752	764	715	792	700	763	707	770	752	697	744	763	724	739	713	725	736	764	764	729	728	771	704	775	780	752	705	776	765	735	740	755	718	713	758	691	778	782	735	754	723	690	773	781	782	712	738	706	759	759	803	760	729	723	740	772	737	727	766	731	762	721	754	688	750	719	729	734	772	717	781	738	773	789	742	726	724	759	755	739	760	752	733	746	733	787	763	759	745	717	751	731	776	768	723	726	734	736	785	675	757	795	769	745	756	710	701	752	730	767	723	725	784	742	721	751	761	705	786	707	711	750	750	701	763	770	755	766	677	802	765	757	755	765	734	804	740	715	725	740	736	814	752	753	719	774	757	751	743	740	769	735	757	757	756	708	715	724	791	767	717	742	730	770	748	797	772	697	744	714	762	766	738	710	727	707	797	726	766	706	746	757	754	726	798	710	769	751	730	753	805	686	769	710	726	740	749	766	755	741	786	741	766	737	723	748	696	732	753	779	730	706	738	704	713	714	762	759	706	768	728	768	718	758	724	727	748	798	773	730	743	784	741	687	757	767	702	720	725	733	737	732	756	774	789	741	786	718	727	716	766	789	774	728	732	760	762	725	798	705	740	763	729	739	713	729	691	779	740	729	728	736	785	742	758	756	742	746	754	770	740	782	766	755	783	721	717	721	744	743	779	784	765	762	770	787	742	713	743	759	740	712	719	754	726	763	722	743	766	738	764	747	785	772	733	739	736	720	736	741	774	713	739	744	786	754	780	790	763	777	785	746	709	751	739	750	738	703	760	731	751	730	723	791	711	733	733	767	767	729	753	744	725	682	758	710	744	803	741	755	820	731	757	739	762	716	735	722	736	771	727	740	740	773	722	762	726	763	790	747	739	735	728	757	746	741	727	730	749	702	734	690	715	713	732	736	738	773	756	751	771	749	758	771	729	745	754	747	780	766	733	729	756	751	736	714	759	755	761	760	761	791	742	816	750	718	742	700	750	722	788	714	761	735	766	775	669	708	765	715	748	733	751	709	765	752	786	739	807	748	717	764	751	792	754	705	722	737	754	745	748	742	764	751	730	715	703	720	726	680	749	780	725	709	746	752	755	771	749	715	719	728	755	757	713	714	756	752	733	730	711	770	734	754	683	718	755	794	760	773	800	740	778	750	742	730	780	732	768	755	740	789	698	749	706	726	763	699	740	707	772	700	736	743	722	738	759	716	712	716	730	724	735	716	778	697	721	759	704	778	717	748	760	742	782	736	736	685	738	791	733	740	742	712	729	755	765	754	705	729	757	748	740	713	684	775	726	786	676	727	756	714	742	765	800	741	777	746	709	715	707	740	741	743	746	754	719	723	666	750	783	778	705	752	720	752	721	744	730	786	763	672	741	791	743	762	742	768	741	720	719	738	755	740	729	745	729	747	731	761	758	771	763	756	766	734	709	786	729	751	727	724	743	784	720	729	741	733	733	677	736	755	757	726	744	783	765	744	708	769	757	757	770	717	742	772	689	761	756	752	752	745	766	727	708	715	688	718	716	733	704	723	756	782	773	688	747	716	737	747	718	735	689	739	733	799	774	751	749	798	724	767	714	763	743	755	718	777	748	780	743	728	754	757	768	760	749	754	742	768	707	735	749	781	757	728	724	708	734	766	762	766	725	738	722	734	737	746	730	733	725	733	758	747	740	785	717	753	736	794	724	752	699	790	769	760	770	717	789	712	717	743	765	746	753	737	766	773	749	731	695	770	774	772	734	768	733	749	772	729	693	754	735	712	744	767	784	757	733	759	719	727	732	756	744	706	733	712	728	748	743	731	764	737	725	691	716	711	762	781	748	745	714	739	715	728	732	750	747	762	737	786	774	774	772	706	756	751	791	692	772	677	792	755	716	795	762	706	735	730	760	725	736	741	760	730	752	717	776	781	687	737	728	725	696
6421	782	805	664	573	522	449	415	387	368	373	362	350	391	371	408	339	367	356	353	343	326	372	372	336	358	324	327	292	332	329	341	327	333	355	328	333	365	339	326	335	332	312	354	333	319	337	365	325	339	359	338	358	341	371	361	322	307	330	384	302	343	341	338	337	312	329	302	315	334	332	324	327	353	320	336	336	333	341	341	322	312	337	340	362	341	345	323	331	355	336	340	339	320	305	341	328	321	318	331	325	339	325	342	352	349	352	345	332	325	335	349	337	336	328	314	339	326	330	309	336	337	356	364	342	353	353	326	354	337	347	337	344	323	338	336	358	335	337	320	333	344	361	332	345	321	302	318	330	349	355	315	344	318	327	347	377	311	359	352	352	342	357	309	331	359	362	348	317	342	324	341	332	333	360	318	383	330	367	343	332	337	323	339	349	324	357	333	343	337	349	308	357	379	348	322	332	344	318	345	325	331	334	368	320	302	310	329	361	381	338	340	335	353	327	356	361	345	384	321	338	367	353	372	328	342	304	322	350	340	339	367	331	326	344	322	338	349	333	368	353	314	323	356	354	354	324	342	323	288	363	352	389	311	320	361	368	340	360	346	363	377	318	336	348	372	354	329	315	357	351	317	330	347	359	348	313	348	349	352	310	324	330	365	383	337	309	353	354	352	302	349	370	337	291	334	310	381	325	337	320	332	341	333	340	337	323	338	371	320	326	327	321	350	344	378	348	317	324	371	327	379	335	344	323	322	340	324	322	338	338	327	313	327	364	321	329	358	322	358	392	400	348	318	332	325	302	353	350	358	364	361	324	317	320	325	345	324	350	351	341	385	350	355	348	347	310	366	318	320	381	322	312	327	352	316	329	307	356	360	332	344	344	349	376	317	334	358	347	376	340	363	321	330	364	344	326	368	343	306	323	348	349	360	354	331	324	358	324	321	342	337	354	381	345	322	329	342	353	356	326	345	338	314	349	323	362	396	292	327	330	349	327	330	340	345	315	350	301	353	336	331	314	349	353	376	383	349	319	364	333	310	319	319	345	375	364	319	344	346	310	350	304	353	351	351	321	313	366	352	342	367	333	363	302	318	339	339	343	327	337	334	366	384	329	332	308	347	316	355	361	306	327	324	357	350	368	325	330	310	314	321	347	354	349	347	358	343	334	363	313	343	330	351	304	332	318	380	339	344	371	363	352	344	323	316	344	377	344	331	332	333	330	318	324	354	331	321	356	331	367	344	354	338	320	333	328	306	391	327	332	330	304	357	359	329	359	324	334	350	333	358	332	342	320	351	372	348	325	328	339	313	329	339	337	303	303	339	331	294	377	340	342	335	328	361	364	323	340	381	363	315	344	295	387	329	338	333	325	322	353	343	351	332	340	344	307	331	340	359	378	348	342	371	367	345	356	328	353	347	331	335	358	308	350	307	346	321	319	326	397	364	358	332	337	354	358	344	318	324	342	320	342	359	337	357	318	330	345	343	299	351	361	328	374	337	348	364	310	328	347	347	346	321	324	323	311	375	307	314	324	328	368	354	365	312	340	370	363	349	351	308	355	304	332	361	348	353	328	323	327	340	314	319	328	323	363	387	351	347	341	343	322	326	333	382	359	315	357	335	307	320	312	305	353	319	329	360	317	357	311	336	309	363	305	350	331	337	397	315	325	336	353	329	314	343	352	348	365	336	333	320	334	351	339	324	358	344	358	307	332	348	348	362	328	347	318	340	353	327	334	332	357	326	324	340	330	371	365	353	328	313	341	339	322	352	320	323	328	356	330	337	319	323	323	308	369	338	343	349	302	350	304	329	334	371	333	336	323	319	346	337	338	332	368	344	327	336	363	336	313	333	303	353	335	335	322	381	320	348	378	332	369	283	325	358	325	334	336	317	327	356	329	338	333	355	373	328	391	361	337	380	366	351	356	334	363	354	332	361	325	341	358	311	357	318	380	319	350	361	340	313	318	327	318	319	335	359	331	343	332	336	340	331	373	375	337	317	324	355	316	353	348	337	325	341	327	351	339	348	376	343	318	353	371	315	339	313	360	362	340	284	328	351	354	350	341	335	341	345	362	321	341	353	341	327	342	368	361	360	344	344	335	351	320	364	342	338	340	338	356	333	330	360	336	375	321	342	355	335	352	354	353	340	350	343	370	341	380	355	330	316	366	324	350	322	329	337	368	368	320	291	333	342	348	338	327	330	358	303	311	371	350	333	323	296	313	308	380	320	358	335	340	321	329	333	351	316	342	350	331	327	347	347	354	337	319	325	345	351	306	355	356	324	337	324	348	350	331	323	325	339	349	348	320	353	362	356	344	357	332	341	311	331	340	324	329	341	337	352	323	368	318	327	379	345	359	335	368	347	311	363	341	351	334	342	372	345	364	338	334	349	330	315	328	360	322	315	363	330	360	306	335	338	338	348	351	309	384	314	287	308	333	343	362	340	325	362	312	329	325	327	298	323	356	323	313	340	338	355	358	319	329	330	324	334	360	345	338	297	367	337	308	332	337	352	376	318	341	301	353	357	323	389	321	352	302	390	341	355	355	324	314	379	350	330	325	307	340	380	340	354	294	341	359	310	330	342	344	325	361	357	341	360	330	362	338	341	354	335	352	390	354	392	348	356	332	346	357	332	319	339	342	365	352	334	341	317	333	348	363	355	349	349	322	345	342	336	349	362	367	344	352	344	328	344	361	372	320	324	342	326	327	321	345	341	306	307	349	347	337	355	334	361	330	340	316	354	330	315	331	346	334	328	327	331	361	391	341	323	367	337	318	333	359	344	383	350	328	359	310	368	334	307	329	309	345	351	314	310	341	322	350	339	374	337	352	339	347	339	336	310	326	330	317	316	343	346	354	342	333	335	350	331	335	349	356	339	323	353	352	339	381	318	376	340	372	361	335	349	338	361	326	346	342	360	331	337	336	349	338	324	329	326	349	318	339	308	347	317	323	348	336	363	343	318	303	311	336	344	335	310	351	295	375	363	330	319	365	352	326	322	346	358	346	355	328	356	325	310	355	296	320	301	351	329	320	352	326	327	350	313	369	352	311	342	326	322	341	337	314	354	328	335	343	319	340	368	324	361	341	334	377	371	320	332	331	318	351	319	345	328	323	341	318	367	326	326	358	347	355	332	328	337	334	362	322	331	332	335	321	329	317	353	317	347	318	321	338	323	340	376	311	350	326	371	329	339	351	331	351	318	352	361	348	351	334	296	391	323	357	319	348	309	353	332	330	303	300	344	314	302	348	359	326	338	361	321	322	309	324	365	369	327	344	312	333	335	346	330	333	340	345	363	326	353	324	347	369	378	325	351	318	357	366	333	349	334	349	334	348	339	314	317	343	337	328	342	376	317	342	335	363	328	345	360	354	346	346	352	346	372	345	342	343	343	324	336	323	357	352	335	322	338	364	321	359	347	334	316	327	347	351	355	349	356	326	319	338	345	356	363	347	316	317	354	371	367	365	352	363	342	361	373	325	305
6380	1165	1827	2113	1818	1607	1443	1241	1188	1088	1052	965	969	950	971	894	890	945	871	862	862	870	871	848	859	785	845	840	854	859	836	854	831	836	780	840	807	838	825	791	862	868	869	818	846	844	913	819	840	823	793	826	872	849	813	841	794	870	838	867	774	872	780	804	832	824	819	806	815	855	850	770	859	828	871	890	807	845	808	834	818	827	832	819	820	786	831	788	844	877	849	839	841	811	786	812	805	768	780	787	819	815	803	853	902	808	802	822	775	761	823	855	908	827	844	808	853	841	818	856	803	815	816	900	824	848	854	861	814	800	839	786	808	794	822	846	860	815	823	795	851	776	842	816	831	845	853	804	844	812	903	785	797	804	786	818	789	822	840	790	817	839	776	825	841	763	861	793	814	805	855	779	778	816	789	813	815	798	802	786	832	868	825	738	843	827	849	850	831	792	808	804	799	841	811	843	784	831	850	754	792	839	804	829	819	787	773	826	840	827	824	860	759	815	834	837	815	826	847	850	826	804	821	850	801	831	847	855	805	841	843	828	847	839	861	786	807	736	752	858	797	823	820	831	832	858	846	843	806	861	796	803	856	839	837	840	804	825	822	820	821	833	848	821	896	826	832	832	846	807	827	828	844	840	842	839	839	836	807	855	800	816	815	782	801	816	815	805	831	822	805	818	797	852	814	757	842	857	840	776	799	805	807	815	778	806	829	775	807	821	773	868	793	796	797	763	799	799	818	805	805	800	773	814	813	818	809	807	787	814	814	805	824	838	838	805	820	840	849	856	833	835	809	826	860	766	752	787	827	849	816	829	827	842	773	800	801	778	771	830	800	822	879	811	817	792	856	725	851	825	793	840	815	769	826	876	800	813	805	746	797	833	805	812	834	832	772	825	825	880	793	822	816	801	859	820	820	806	844	851	772	865	813	794	829	817	808	835	771	783	799	804	827	856	771	783	804	806	777	818	861	852	842	824	858	842	816	825	817	782	832	767	800	790	818	798	774	779	775	827	858	798	725	814	821	855	833	848	864	822	815	804	782	828	848	819	828	851	741	836	851	833	831	837	851	838	873	858	839	878	868	871	807	809	819	846	797	862	794	851	860	857	832	823	777	790	830	834	854	839	828	792	849	757	796	809	792	863	827	803	762	830	800	815	832	877	821	787	875	812	840	864	829	818	838	797	809	784	840	804	829	816	852	860	819	772	787	829	833	801	869	862	864	836	832	815	855	820	776	815	806	799	818	898	782	794	840	846	824	819	832	803	830	870	832	837	856	792	884	837	839	842	831	812	812	818	790	820	821	812	779	832	805	821	864	821	831	815	782	823	783	833	771	829	821	814	852	853	811	778	773	789	822	794	798	843	785	794	803	805	841	838	831	845	791	833	815	805	805	857	806	829	813	810	864	776	801	775	833	834	808	809	810	832	811	881	793	877	850	863	871	778	827	768	795	861	805	852	782	825	847	801	850	855	803	847	802	879	878	798	848	796	752	827	793	826	820	855	822	844	809	857	832	833	761	813	772	785	821	794	814	813	820	826	823	843	842	780	839	825	786	839	757	839	853	758	802	844	818	833	793	825	806	790	837	858	840	803	845	850	833	829	823	799	780	854	803	845	813	775	759	787	812	752	821	807	769	834	753	822	817	832	836	864	817	849	850	805	828	848	850	840	827	894	789	829	795	850	832	848	844	807	833	859	820	808	829	825	767	865	826	849	807	767	794	830	800	842	847	853	807	902	845	805	842	828	840	835	832	797	861	811	840	774	828	792	807	816	826	787	801	832	849	808	821	850	787	834	811	847	819	840	833	842	832	821	802	866	795	813	830	803	798	798	826	818	819	776	844	784	833	842	832	861	785	807	850	840	801	766	828	784	894	833	774	811	806	850	844	840	835	787	815	873	832	777	796	868	779	814	850	815	812	825	797	800	833	784	854	809	802	867	832	786	830	778	805	818	914	829	766	816	859	846	792	872	841	826	815	855	854	836	819	813	767	777	822	815	853	813	838	805	833	794	802	803	825	843	794	847	777	814	779	809	832	834	852	839	824	806	833	845	791	824	815	785	777	817	852	826	862	872	851	842	843	778	831	820	795	859	815	814	848	840	840	865	763	796	828	854	832	815	832	844	835	856	806	785	852	807	843	803	807	838	796	777	837	787	794	772	773	843	818	871	840	842	820	798	775	785	820	840	793	842	822	827	818	822	833	844	796	860	832	808	823	812	835	828	833	803	821	793	818	860	833	817	840	801	807	757	820	856	784	827	797	807	849	813	856	748	777	939	737	759	782	822	808	838	761	809	802	854	809	825	824	830	794	770	832	790	760	829	824	812	818	827	803	840	836	808	879	791	795	840	780	834	864	803	775	783	815	800	818	836	842	816	833	845	821	838	805	807	763	753	785	841	822	821	835	839	850	872	816	841	839	788	784	781	807	765	778	840	848	798	830	791	840	797	799	812	791	824	794	788	798	789	839	766	788	890	787	829	838	846	846	853	769	787	860	887	799	794	843	826	809	819	822	777	793	815	833	809	871	771	925	834	747	831	825	836	858	825	797	822	823	819	830	812	829	824	829	816	816	786	802	793	762	839	800	801	802	841	819	774	803	799	775	816	810	796	814	848	897	860	823	758	799	867	781	791	797	814	824	822	832	743	814	855	815	797	782	819	775	825	805	810	805	788	777	875	814	859	803	768	845	796	821	808	869	816	784	824	827	848	868	816	775	813	778	848	810	831	791	831	822	824	835	870	813	794	823	841	764	813	820	858	764	810	855	824	786	808	804	837	802	789	812	813	813	840	838	808	818	848	779	826	812	775	783	822	820	874	816	765	806	830	846	861	829	798	770	816	800	797	829	784	779	830	820	850	799	805	797	811	857	839	789	805	820	759	855	852	809	822	788	816	801	779	838	810	742	837	846	854	862	865	839	824	778	800	812	786	832	796	823	837	838	803	817	799	843	837	878	780	834	784	839	865	817	802	843	859	808	805	782	832	880	750	822	824	810	840	825	832	839	869	813	839	799	825	824	809	833	818	835	783	855	818	868	828	838	777	819	825	819	787	830	835	803	812	833	838	875	756	853	806	764	845	777	816	826	813	848	775	857	810	852	857	825	866	772	837	836	835	890	837	813	879	787	807	796	825	893	869	829	803	846	899	778	857	816	777	794	825	818	830	816	809	811	882	779	834	844	804	853	772	810	845	825	857	783	847	841	842	820	786	833	835	810	856	784	800	808	846	798	813	841	839	804	772	806	808	773	840	837	854	827	844	841	832	808	771	790	868	875	830	816	799	824	887	816	845	801	849	808	807	815	835	873	817	793	825	837	860	811	826	788	817	850	850	780	838	854	828	805	756	776	808	805	829	826	800	840	816	809	840	875	842	784	812	823	824	844	820	830	852	898	854	884	818	835	786	843	784	836	828	801	817	827	858	826	798	792	857	777	813	863	809	835	780	816	807	800	803	831	803	847	802	874	808	836	781	822	807	811	847
11923	1086	1001	831	576	474	389	351	295	290	275	236	244	239	225	235	202	223	179	252	201	225	197	226	219	225	226	232	207	210	204	232	188	221	200	201	205	186	188	201	206	163	197	187	213	218	219	206	202	189	208	208	219	189	192	193	218	188	214	196	192	198	213	181	179	206	166	205	206	187	202	217	189	190	222	193	184	211	224	205	210	207	203	188	200	162	184	218	190	195	192	179	171	211	205	210	197	194	197	196	204	186	206	171	184	213	194	193	208	213	200	211	188	196	209	210	187	211	199	209	210	190	177	238	192	174	203	169	184	213	197	193	186	188	199	207	187	185	219	191	173	187	212	201	212	193	181	207	207	191	212	208	196	193	212	206	186	185	182	212	190	191	192	189	210	224	206	165	204	210	214	187	196	167	199	197	195	224	209	237	168	212	172	209	218	190	182	173	206	187	200	202	198	197	217	198	197	205	188	205	164	214	196	192	200	190	187	184	186	179	211	210	222	221	201	217	224	194	171	208	222	174	217	207	225	179	180	190	194	173	202	189	185	197	226	200	205	210	192	201	175	219	196	200	213	219	225	198	181	205	179	203	184	201	222	217	211	183	212	198	209	173	217	192	212	205	189	208	206	221	192	200	200	201	218	228	199	195	209	216	202	198	215	219	197	232	183	209	190	199	165	193	209	195	198	182	209	189	195	183	196	179	203	193	209	185	201	217	193	175	219	196	171	199	230	217	216	191	197	172	201	200	212	187	205	183	184	202	191	205	207	186	212	204	198	197	221	179	202	200	210	185	197	184	224	193	210	194	197	193	187	194	175	213	221	194	186	197	188	189	201	165	190	190	207	202	212	212	192	208	195	198	203	230	193	197	215	219	192	209	205	205	192	202	189	194	228	197	231	189	180	187	166	196	173	190	193	220	196	197	195	209	206	207	224	207	191	219	176	210	199	184	210	199	177	198	184	202	206	220	224	213	179	179	185	209	208	175	203	195	175	195	201	236	194	190	198	178	178	204	230	215	199	170	200	193	186	173	191	183	210	197	185	201	221	178	191	184	220	201	159	185	208	204	221	218	190	212	198	188	185	206	198	232	213	194	192	186	205	216	212	227	215	203	212	194	201	187	207	198	203	186	183	200	186	210	225	208	221	203	194	184	212	203	204	219	202	183	204	182	201	209	216	197	243	204	216	194	202	209	206	194	195	194	202	194	179	176	195	204	202	195	191	185	209	197	189	207	213	215	189	202	188	194	208	202	212	213	190	193	196	203	204	196	215	198	205	204	184	182	168	195	211	204	216	190	171	211	214	207	201	183	195	200	207	188	210	209	194	201	183	210	204	198	188	203	187	217	192	190	213	199	205	210	222	187	226	226	194	200	226	193	189	201	191	202	210	219	187	237	187	201	169	174	192	207	221	194	196	188	193	196	207	187	200	224	213	181	226	213	196	210	195	187	206	196	174	190	196	201	214	225	224	209	228	181	216	205	205	219	196	216	198	182	218	227	206	200	196	209	209	190	199	176	192	170	212	223	201	196	226	191	185	226	176	220	214	216	186	176	179	196	194	183	184	183	176	186	220	191	206	201	200	213	212	190	210	201	181	198	229	191	181	210	179	210	189	208	240	174	202	229	181	201	211	188	181	194	168	193	182	201	232	185	180	188	205	197	214	219	205	212	184	197	195	206	204	194	186	194	209	201	211	193	187	190	198	180	214	200	175	202	209	212	213	218	220	195	199	201	179	192	195	206	183	166	219	185	165	170	191	219	192	191	214	200	226	177	203	202	205	182	186	215	207	179	202	194	191	185	168	195	193	195	232	197	178	163	196	187	222	184	198	197	190	192	214	200	177	223	230	193	208	178	213	188	211	194	202	225	199	207	193	195	191	213	176	210	206	179	200	167	208	209	193	168	187	185	213	187	166	182	193	186	203	193	183	188	224	203	203	181	181	192	195	186	200	182	180	176	190	197	197	195	180	204	193	175	203	200	187	195	197	178	197	194	217	192	217	208	171	187	196	217	216	189	215	204	221	197	216	198	186	187	201	211	189	189	212	205	217	204	218	218	214	181	214	186	180	221	207	216	215	222	205	186	215	182	193	190	213	217	194	206	216	177	182	200	201	217	186	190	214	186	225	199	171	223	191	220	183	159	198	207	215	195	205	171	203	211	185	211	190	190	177	207	219	190	215	189	212	204	217	188	214	191	222	186	216	199	208	214	177	217	215	201	212	170	188	184	168	218	178	204	195	186	214	192	196	199	185	211	214	219	210	202	176	171	193	196	182	220	213	210	179	183	199	186	213	203	193	202	172	209	201	218	184	188	178	184	212	237	183	208	206	204	192	192	205	189	186	187	215	187	205	193	218	194	188	205	198	202	201	217	197	186	194	191	200	195	205	179	186	194	188	161	206	218	160	202	192	222	179	193	202	199	196	194	201	214	202	195	221	183	206	193	221	202	184	215	208	231	222	198	211	202	196	196	188	198	211	197	177	183	186	215	236	194	199	216	216	210	198	198	195	195	189	193	182	208	188	178	207	186	224	217	211	231	171	233	192	204	199	205	168	198	185	179	212	209	170	204	189	181	196	221	203	205	213	208	190	179	178	202	177	183	190	206	194	184	202	193	192	194	191	215	198	235	179	203	203	200	201	205	194	187	206	182	185	214	173	191	173	195	227	199	214	194	215	211	204	195	186	193	172	204	208	210	203	204	202	221	195	199	226	192	201	203	209	188	191	194	177	208	191	198	201	165	216	215	188	215	170	201	189	207	198	211	194	167	205	173	194	215	175	178	191	194	203	196	187	200	202	212	210	207	196	216	167	200	216	185	189	180	191	203	188	194	189	178	215	223	203	182	195	199	179	204	214	195	170	205	204	205	216	226	206	202	227	204	222	192	187	211	194	183	190	206	207	221	194	167	181	201	193	204	211	180	187	192	213	213	231	184	188	183	212	205	190	198	186	190	186	197	199	199	173	184	193	169	209	223	192	200	249	190	200	218	186	180	201	175	182	185	207	218	205	198	212	213	231	209	168	195	216	196	208	220	190	201	184	223	182	194	186	207	188	184	183	176	180	196	202	216	195	185	212	218	201	213	215	205	187	194	208	187	214	180	184	177	209	191	185	188	201	195	176	206	198	185	199	208	201	215	214	204	196	203	164	209	194	179	193	188	209	198	175	194	201	202	190	199	173	183	190	206	200	189	191	225	186	185	206	187	202	187	184	193	187	204	201	208	188	219	169	215	195	206	186	176	195	194	203	202	217	208	179	217	193	202	225	191	201	203	187	204	203	191	188	196	176	176	206	189	184	192	237	190	220	188	207	235	165	212	177	200	230	213	170	188	199	183	203	187	210	191	188	208	204	205	212	190	187	176	192	240	189	186	213	193	189	192	202	217	193	182	191	191	186	172	189	196	190	211	188	191	203	204	173	205	197	197	211	191	221	208	182	203	170	193	201	185	199	203	203	197	194	221	215	216	212	187	219	182	190	202
7993	1199	2232	2523	2225	1819	1524	1250	1089	1015	845	813	734	716	740	733	677	660	638	633	638	578	573	570	568	556	541	515	553	549	535	502	542	512	495	529	577	506	530	499	538	533	517	560	509	511	513	526	512	552	460	483	509	524	528	508	553	504	461	502	529	528	481	518	509	517	473	522	497	466	519	536	501	482	519	488	536	516	497	533	497	531	475	504	502	479	490	512	497	496	443	495	526	476	516	481	508	511	485	487	542	484	513	518	464	497	496	520	503	486	475	519	466	518	515	485	476	512	520	476	497	499	469	491	504	503	503	473	506	519	466	474	490	534	476	496	492	485	471	472	527	506	535	526	479	498	503	456	505	496	502	508	518	524	523	521	501	490	491	515	503	476	510	494	503	536	515	529	488	490	542	487	516	467	522	472	503	486	483	526	485	493	495	485	502	485	526	474	499	507	484	486	508	491	497	468	494	473	470	471	516	467	499	513	512	478	485	463	509	487	515	479	488	485	477	483	460	488	509	527	512	515	493	500	471	538	503	525	514	488	495	494	485	517	494	516	509	534	492	508	461	492	508	560	454	510	542	519	488	467	494	467	509	510	514	529	504	487	488	473	458	482	487	475	501	524	505	463	483	514	472	565	526	471	484	501	499	524	541	465	550	488	527	493	532	492	495	480	522	519	489	502	520	492	495	481	504	541	515	505	485	524	514	502	491	474	516	508	499	474	455	492	470	513	499	526	542	545	504	512	497	472	523	495	488	450	476	492	492	474	471	543	527	505	521	495	481	500	514	494	513	527	489	507	479	517	508	485	496	507	511	482	474	511	536	501	492	529	474	491	464	501	495	472	473	504	486	489	488	485	510	501	510	459	484	505	451	486	526	462	532	517	527	480	464	554	513	508	485	473	540	551	469	484	469	493	534	486	487	521	488	491	489	514	514	481	504	504	484	470	508	509	509	495	505	514	493	485	475	536	498	500	540	457	491	492	506	501	470	484	470	517	510	512	477	514	500	477	467	513	548	515	530	477	545	491	517	497	506	513	517	538	536	504	507	506	446	466	484	508	487	482	468	494	514	495	474	482	492	522	450	517	522	463	499	507	513	480	498	519	485	511	484	493	470	499	491	512	501	498	493	508	495	512	492	472	485	445	559	522	475	463	494	546	496	508	492	481	501	494	526	471	459	495	471	480	516	477	534	512	542	487	510	511	508	513	534	519	529	464	468	482	494	492	511	527	518	472	465	499	455	467	497	459	483	555	478	478	479	512	504	465	486	523	521	513	482	486	499	532	528	502	471	516	531	472	476	515	510	521	469	494	472	468	501	486	493	486	523	493	492	526	477	504	497	486	503	530	466	506	503	492	491	484	490	510	512	541	528	499	508	474	482	498	504	492	490	466	508	478	456	502	506	498	522	508	482	519	505	506	441	503	474	488	514	515	499	480	485	489	492	484	498	482	494	486	477	487	517	484	488	522	533	503	519	493	497	489	504	509	519	478	533	502	487	472	515	504	462	467	523	481	503	517	511	518	495	495	488	470	460	483	506	518	463	510	494	486	507	514	529	489	451	474	513	540	509	517	537	462	524	504	446	499	517	493	494	524	487	533	469	471	545	493	498	513	488	506	521	513	516	486	455	491	466	508	476	520	491	504	510	458	514	543	513	506	472	463	511	507	504	501	506	497	483	504	537	492	497	505	501	500	552	468	470	479	501	502	474	531	486	450	483	476	483	505	472	504	492	477	516	480	517	480	483	519	515	499	545	518	489	499	508	476	471	490	496	519	472	516	517	481	524	488	493	500	491	484	481	486	524	499	499	465	457	502	443	570	509	501	539	499	527	492	500	496	486	513	533	470	516	483	479	497	494	475	524	479	498	457	474	482	468	495	506	523	514	490	483	518	470	497	488	521	491	505	516	492	570	522	473	495	485	495	495	507	509	503	451	508	496	501	479	523	525	483	487	473	441	472	481	492	512	537	501	466	442	502	526	498	496	491	456	485	514	498	527	510	485	509	496	507	505	490	500	493	524	555	474	518	538	468	479	513	474	484	480	477	492	537	482	478	526	541	473	516	538	496	494	535	484	498	484	476	459	531	455	500	495	530	464	510	497	527	532	489	511	471	501	471	462	469	497	468	498	507	476	472	508	479	483	487	487	510	521	477	502	547	497	493	483	531	495	506	571	509	526	468	522	469	486	498	467	485	478	500	477	471	491	514	465	505	486	499	524	522	491	512	466	506	471	498	496	450	488	512	493	526	501	512	504	509	521	464	495	496	473	488	457	504	522	490	515	531	508	456	520	494	476	514	492	512	497	504	497	467	507	493	469	488	538	479	493	512	500	516	488	527	529	487	501	480	503	519	492	524	507	501	505	537	519	483	510	477	468	508	493	486	477	511	456	480	466	550	551	486	553	499	506	542	482	497	525	464	444	472	521	494	512	513	463	528	482	535	487	493	498	501	486	496	483	487	495	451	492	480	530	482	488	507	484	468	463	523	488	519	541	502	458	506	511	515	525	515	503	500	482	478	512	461	482	511	499	480	470	501	521	501	484	518	505	472	524	503	510	529	497	518	474	487	483	553	473	513	539	496	508	519	486	502	530	493	509	497	493	503	513	495	480	504	488	484	527	469	533	503	543	492	508	526	482	487	515	472	465	489	507	523	479	504	486	488	488	529	523	507	501	497	557	485	456	495	514	529	472	513	497	542	501	501	503	448	510	499	469	515	469	502	506	477	498	533	503	524	503	514	473	527	496	507	519	483	499	481	511	510	498	511	478	475	491	462	481	478	461	517	525	485	559	497	509	538	502	510	516	473	474	506	452	493	536	491	462	497	520	522	497	508	515	487	484	503	459	508	499	486	500	487	501	474	527	502	471	469	521	488	507	465	493	515	525	464	476	480	494	487	475	530	525	507	516	462	519	494	511	485	515	526	518	495	480	489	460	501	438	493	516	511	485	467	526	456	479	456	498	525	515	501	526	458	482	494	539	524	514	565	435	495	487	459	501	498	499	503	517	477	535	496	488	499	529	504	523	474	482	488	530	478	527	491	463	489	521	520	457	489	494	476	489	501	510	500	496	534	498	495	529	505	489	495	525	527	524	463	464	491	511	510	472	506	499	499	464	493	478	487	503	483	491	519	471	473	514	520	490	503	449	455	461	494	477	517	477	479	523	489	500	526	471	517	510	472	514	488	526	526	519	485	487	511	499	507	483	489	490	508	475	527	471	549	508	499	488	517	526	499	508	516	459	473	534	442	528	506	514	473	483	488	506	514	490	448	499	473	457	504	487	540	460	531	477	529	519	498	475	514	490	495	532	508	504	503	545	531	479	521	504	496	494	491	511	521	544	532	484	513	455	499	524	464	518	502	473	489	506	491	481	471	477	480	510	504	502	456	500	533	486	535	518	497	534	522	530	484	505	474	502	477	521	495	494	485	479	522	481	514	491	497	504	520	481	526	497	507	507	488	500	486	496	534	515	473	512	480	565	499
1403	410	445	360	354	361	356	290	310	307	306	317	292	300	284	289	309	323	300	291	297	297	307	262	311	346	298	274	286	285	282	308	315	303	274	282	326	296	301	321	305	306	300	283	306	272	295	300	284	288	295	300	287	317	318	315	302	301	322	305	290	293	323	299	329	311	305	345	292	285	274	300	285	266	303	309	288	289	319	289	271	258	275	305	291	287	282	293	288	297	282	332	317	276	303	294	321	305	314	286	267	303	263	302	288	300	298	308	295	286	320	307	300	296	322	295	301	256	324	306	360	313	275	302	270	292	308	294	296	290	299	298	286	267	323	291	323	295	260	303	329	280	305	314	291	265	288	334	318	300	295	307	288	318	293	315	323	301	319	295	317	295	285	313	287	340	316	292	307	252	283	311	302	298	267	302	257	294	308	286	324	283	271	264	296	326	311	303	318	289	303	281	300	298	261	286	277	272	308	242	342	308	284	308	314	309	295	316	294	286	282	288	306	296	291	292	307	311	308	267	296	292	271	279	331	300	276	316	315	297	292	320	320	297	318	323	301	297	293	284	279	286	288	289	279	276	299	294	295	340	324	316	279	286	276	269	276	286	317	276	287	279	275	298	309	313	272	278	339	295	299	316	317	285	288	307	282	299	297	271	290	312	302	267	300	296	282	287	287	304	315	299	295	317	307	266	310	277	285	301	291	286	311	285	321	315	316	278	317	266	297	304	300	305	306	304	296	270	281	312	295	282	282	277	283	306	288	303	317	292	301	312	274	296	315	298	282	299	307	325	267	320	290	304	280	295	334	325	303	289	301	309	284	294	271	314	275	286	293	300	303	286	295	317	266	277	289	274	320	307	294	299	302	284	267	298	314	303	284	290	324	294	283	260	312	308	291	324	283	271	328	308	304	297	290	297	285	301	314	302	314	327	287	322	314	313	285	300	256	268	304	277	292	277	307	274	308	312	288	295	322	316	323	306	296	283	288	286	315	305	306	259	318	311	338	350	319	290	346	293	288	294	329	310	299	296	289	314	300	312	293	303	291	316	315	272	306	280	283	279	311	352	261	296	298	281	294	292	268	306	311	300	310	320	297	294	293	254	269	298	320	309	282	278	304	292	320	274	301	259	282	301	282	288	304	284	317	317	264	286	318	292	337	326	290	318	330	319	269	317	303	275	279	350	313	322	316	308	291	317	288	319	300	330	326	296	303	320	328	267	278	328	278	295	302	301	320	267	285	316	324	311	310	287	294	293	288	282	304	290	278	282	305	302	297	291	307	290	301	310	308	285	323	297	321	298	326	335	320	317	302	280	289	314	302	322	310	331	311	283	307	295	292	293	255	303	297	302	305	290	306	286	288	321	300	285	321	321	301	283	308	281	316	309	255	268	299	281	301	308	306	334	306	313	301	273	318	302	277	317	302	310	271	309	284	314	302	275	349	285	293	313	292	296	303	280	295	311	317	317	302	296	309	298	275	284	296	317	326	299	294	267	279	305	321	293	295	334	316	290	282	294	283	282	305	310	277	272	315	284	276	302	298	282	298	304	298	296	312	335	291	309	285	308	332	275	287	329	293	302	316	288	290	295	291	304	329	280	294	282	274	307	319	313	305	294	299	325	275	326	287	292	276	276	320	291	298	290	318	283	288	299	311	282	312	295	297	285	325	294	309	291	284	263	318	290	328	281	303	306	306	322	325	306	305	347	263	298	317	299	304	300	312	291	319	296	273	281	304	304	304	288	289	280	293	318	277	262	277	312	295	296	280	279	338	314	311	327	300	284	340	319	303	298	299	321	307	281	287	282	293	272	303	312	289	301	317	279	345	285	283	303	311	296	266	301	283	301	277	308	303	298	308	291	249	301	297	298	304	334	294	338	317	287	282	309	309	276	290	295	322	275	311	277	310	318	314	320	274	294	281	305	323	236	292	284	303	311	287	305	273	305	324	301	294	328	283	309	309	287	317	336	323	309	302	288	295	300	311	302	302	291	289	315	302	305	306	306	307	306	287	316	320	286	295	279	261	306	303	301	303	321	328	289	313	289	310	288	269	306	296	345	278	317	324	295	273	322	319	322	284	297	319	302	314	332	341	294	309	344	327	301	347	322	271	286	297	303	292	298	262	276	302	306	283	306	277	273	287	309	305	281	287	293	294	308	299	294	290	298	288	292	256	282	313	282	312	267	293	326	308	276	319	278	288	279	301	312	288	310	284	282	305	313	314	288	295	313	305	331	332	300	303	342	297	311	306	330	312	293	262	301	325	287	295	290	278	303	328	303	292	314	300	304	318	311	277	298	291	324	286	298	306	295	315	294	324	292	302	272	317	288	314	273	284	291	302	309	276	330	298	289	298	303	272	282	301	287	287	289	298	350	346	306	293	285	321	274	307	280	292	291	268	324	286	288	286	298	266	316	287	280	288	308	320	233	279	302	285	313	313	309	296	304	289	284	276	306	294	283	314	295	330	279	299	299	291	289	314	289	317	321	314	276	324	292	272	307	297	324	299	290	302	301	314	300	332	312	301	321	291	321	275	297	285	306	302	282	276	266	320	267	262	295	283	303	302	294	294	261	285	304	335	292	274	298	336	300	295	272	284	320	338	293	291	298	292	300	313	273	269	313	309	310	319	304	277	285	287	275	301	322	290	290	308	301	305	313	289	298	310	306	305	305	301	321	282	277	292	291	314	270	299	325	297	297	313	310	295	305	299	297	333	292	270	287	309	300	296	319	293	283	279	321	297	291	303	304	289	305	260	279	311	311	299	298	291	281	285	280	298	284	281	299	277	300	301	312	282	274	318	302	280	292	313	273	273	303	351	314	293	293	329	297	305	306	332	311	319	316	302	333	278	300	308	298	285	310	268	308	301	298	285	292	276	338	305	283	318	301	308	293	269	309	269	272	273	335	318	271	314	305	305	306	274	343	323	275	289	291	280	279	300	276	289	273	284	302	275	308	309	314	300	273	281	294	317	311	306	313	288	304	269	328	287	295	287	329	303	278	298	268	296	321	304	316	308	333	329	320	275	361	346	328	315	274	273	262	266	309	281	297	288	287	301	294	323	311	291	292	282	325	294	285	264	299	314	281	281	333	305	330	306	265	304	291	313	243	292	323	329	312	283	313	279	302	291	306	335	281	310	325	296	310	265	301	306	318	310	308	290	312	286	315	320	300	291	335	335	289	249	285	322	298	302	285	302	300	316	293	309	284	338	268	299	313	301	349	310	291	289	310	274	298	277	322	330	301	289	301	344	289	282	307	299	339	291	286	319	317	316	280	328	310	313	278	285	300	297	319	295	305	315	300	299	313	282	321	293	284	312	290	296	290	317	306	313	293	296	298	310	290	284	321	307	295	313	288	308	317	286	294	291	344	317	297	319	269	293	265	302	279	303	320	299	268	296	298	290	328	282	270	313	290	315	306	315	276	282	287	307	305	319	302	317	295	305	306	323	311	276	307	309	297	290	301	275	293	319	310	308	326	287	279	274	310
2057	847	1102	1034	1004	1014	994	884	876	832	822	746	772	789	784	776	805	780	745	809	778	745	733	718	814	727	723	777	754	749	733	733	751	755	719	720	739	751	740	744	714	774	726	794	693	705	752	744	772	696	719	710	734	776	797	791	721	737	747	724	712	746	713	705	770	722	695	797	706	713	762	732	749	749	741	730	753	748	743	700	753	731	719	712	702	748	741	743	766	736	729	756	745	696	795	736	750	738	736	751	765	725	776	742	762	743	706	756	705	746	668	686	749	752	761	737	763	728	778	732	731	804	715	773	743	754	752	760	767	761	682	751	736	752	703	736	764	731	726	708	790	720	769	755	677	737	790	723	740	780	759	727	796	741	702	693	791	771	776	758	689	737	708	735	729	724	726	743	747	770	704	726	755	730	759	776	753	739	694	717	761	710	751	791	725	754	724	730	717	775	693	774	706	722	704	711	745	728	753	734	718	742	694	687	768	716	758	765	764	726	768	751	738	810	710	725	730	733	746	776	765	731	733	753	662	741	749	739	752	735	742	754	748	740	771	737	751	759	774	785	738	735	776	748	824	765	742	731	741	744	767	699	772	736	733	742	771	760	702	748	727	755	778	749	753	710	739	737	774	718	750	786	740	772	694	756	782	783	717	759	776	765	746	755	740	734	724	763	746	752	793	708	777	754	704	739	767	758	745	753	766	781	760	732	716	693	761	731	793	790	777	712	728	751	745	752	733	767	756	714	761	743	737	755	667	796	752	773	790	721	725	726	763	729	778	766	766	780	760	736	699	739	744	687	789	708	775	746	729	726	786	742	772	750	691	774	715	736	766	742	694	719	724	751	755	713	727	755	717	736	760	754	754	728	756	779	712	757	747	752	761	734	751	718	786	748	770	726	750	764	761	747	772	711	763	753	728	779	746	775	752	777	730	757	750	735	735	777	748	693	746	775	764	726	752	728	782	745	738	736	739	719	710	726	697	771	746	749	783	776	718	740	775	750	805	752	700	777	761	732	707	746	749	784	774	767	776	734	756	754	698	792	700	724	733	725	719	748	719	686	761	725	727	740	706	779	758	735	782	759	727	717	744	734	719	789	705	687	731	778	707	729	696	732	756	718	721	743	738	771	743	738	729	727	714	742	765	730	751	689	783	790	763	783	727	756	725	802	736	776	737	763	771	691	732	782	732	753	772	764	733	722	755	730	736	740	790	713	749	693	733	705	726	738	707	763	788	704	728	734	732	712	737	714	716	701	784	714	742	775	713	724	716	729	747	752	769	717	764	720	765	775	750	780	742	769	745	775	818	742	719	721	708	696	751	769	734	668	733	764	761	775	697	742	751	732	744	714	751	719	776	774	694	789	729	774	699	783	773	744	710	758	721	750	736	724	733	734	731	705	733	796	800	764	759	726	715	710	757	729	793	714	786	791	750	789	728	743	784	791	793	725	733	733	725	721	683	728	745	678	715	774	772	756	703	706	748	728	708	786	740	751	760	746	760	712	730	768	695	778	743	718	762	725	797	732	727	774	736	734	738	702	749	787	743	753	731	739	722	793	725	734	750	741	755	707	774	721	752	793	719	725	748	750	748	744	722	715	756	731	760	732	718	770	666	742	771	745	723	753	735	779	715	774	729	798	761	728	723	717	711	762	756	733	729	712	730	715	788	812	774	715	775	725	745	783	756	756	753	717	753	685	756	744	760	681	727	773	767	743	736	750	705	738	770	781	712	756	724	718	673	758	774	743	724	750	744	772	754	791	736	772	709	738	719	762	725	767	689	747	770	721	730	743	739	737	711	785	710	735	756	750	799	730	687	799	738	784	755	751	690	706	758	682	752	752	774	710	730	760	703	753	752	737	759	714	805	755	724	754	761	711	702	738	774	713	698	797	729	730	745	753	708	731	747	726	763	745	760	774	743	733	743	751	737	752	773	762	781	742	772	707	743	747	762	742	731	726	809	720	707	719	751	716	693	719	754	772	768	773	742	742	765	738	714	739	742	760	704	750	764	742	770	779	759	735	777	726	693	678	790	765	738	760	763	757	769	762	727	686	763	728	744	744	730	694	753	738	782	780	725	751	758	724	744	751	734	726	736	759	704	780	740	786	783	784	772	740	685	761	753	699	729	741	715	758	728	725	704	726	719	731	723	755	721	758	710	722	706	725	735	762	747	721	795	731	771	732	713	712	764	710	762	706	743	788	747	782	793	706	773	753	766	785	731	738	714	736	718	721	707	775	716	704	732	700	775	725	775	780	720	777	767	765	767	759	759	716	758	767	734	787	743	747	755	707	753	740	727	737	743	727	780	737	768	711	742	717	752	737	726	726	741	741	761	760	796	768	738	758	798	715	743	731	770	781	697	733	698	710	650	717	770	756	790	711	765	715	720	802	746	737	715	731	787	754	787	756	759	750	748	788	774	754	731	722	756	746	763	731	774	761	699	694	715	784	791	716	781	738	723	751	692	777	797	744	746	737	779	705	766	796	737	741	741	703	759	772	728	672	812	756	780	735	770	740	748	735	838	732	713	740	738	758	705	769	709	745	703	740	772	695	763	709	722	748	761	780	770	781	736	793	758	867	717	767	781	728	790	731	756	752	733	707	745	795	731	743	754	759	726	724	793	799	722	701	705	773	739	713	730	752	753	655	732	778	754	765	713	745	742	767	777	688	706	777	731	803	736	683	779	749	777	709	725	731	750	775	747	762	778	781	786	727	770	779	737	780	738	730	756	707	776	765	700	727	746	773	726	768	740	719	754	747	728	733	747	739	750	762	716	801	723	761	773	721	783	760	707	728	720	760	751	745	760	738	734	694	739	760	740	791	764	730	752	760	723	761	712	780	714	739	776	746	770	774	770	736	788	727	726	744	751	722	796	719	767	730	733	761	683	721	721	799	753	776	715	724	794	747	736	742	732	765	752	784	757	843	742	740	723	791	774	748	779	730	746	735	770	698	750	752	714	728	750	759	795	747	741	788	694	701	765	719	773	734	769	711	739	727	714	713	719	762	757	731	743	774	716	755	724	777	763	724	679	780	684	707	726	753	768	718	719	722	689	758	831	738	737	706	755	717	707	732	719	723	774	718	737	742	769	760	777	728	760	721	822	728	709	736	726	739	742	777	746	759	751	725	793	796	728	719	728	716	729	752	712	712	757	738	758	723	736	691	772	774	781	744	756	714	715	757	746	709	727	737	718	750	754	745	740	743	764	722	706	732	727	704	713	737	769	796	716	711	753	719	699	730	741	720	744	727	710	706	749	779	775	715	721	719	743	776	736	759	749	729	738	752	712	757	744	723	754	748	744	734	720	738	757	732	778	753	767	724	738	762	777	693	799	737	771	744	745	742	715	687	735	753	731	749	757	711	703	727	734	694	766	752	775	698	737	750	780	697	737	809	765	758	696	761	782	776	745	748	711	776	729	699	771	740	724	777	760	711	728	759	746	721	721	694	716	746	737	736	699	692	748	752	711	695	719	709	736	741	736	727
6512	720	802	677	517	437	455	435	381	398	383	362	340	369	379	328	345	341	342	354	344	382	335	342	366	333	345	365	340	337	358	337	343	354	344	329	354	348	312	357	335	353	315	328	349	321	318	332	329	362	366	338	347	337	366	306	300	326	350	336	358	332	348	331	359	377	339	325	304	319	342	343	339	349	311	335	341	363	290	358	355	354	358	331	383	332	360	356	349	326	320	295	353	379	297	361	342	321	323	346	324	336	343	363	309	314	339	365	338	334	341	375	334	344	340	358	304	357	344	366	346	315	374	342	344	346	328	336	301	321	347	335	354	323	355	335	340	313	370	340	334	355	344	345	332	346	374	351	331	352	303	338	341	363	363	352	342	335	342	346	289	324	365	349	377	335	329	322	316	341	357	323	360	343	331	366	363	341	364	343	348	352	386	343	321	329	339	333	385	347	340	309	359	380	325	360	350	326	291	345	356	345	377	345	289	329	322	305	335	352	327	342	364	348	291	378	344	331	351	342	366	322	316	305	358	341	351	360	340	322	370	338	369	352	352	313	305	329	377	357	365	323	370	337	342	335	369	329	347	352	324	348	373	350	330	319	334	353	332	344	320	313	283	329	323	379	354	352	350	324	346	347	342	304	327	342	394	374	336	335	321	329	369	347	346	341	329	347	362	319	311	344	327	340	335	335	323	352	365	338	327	313	349	300	340	349	340	342	318	359	340	344	331	331	327	315	340	366	332	324	347	371	311	334	354	339	342	341	358	378	329	354	347	367	323	362	351	340	347	345	326	320	356	331	290	335	344	325	356	322	334	361	343	321	355	332	345	359	353	342	338	384	309	302	292	338	334	336	321	327	327	356	335	340	341	323	341	319	353	302	348	398	326	315	332	330	372	333	341	318	335	343	343	313	362	342	350	388	348	329	342	325	323	320	315	359	371	363	341	366	344	392	351	337	331	316	368	341	315	303	316	334	325	339	304	342	331	309	368	330	386	333	373	351	302	321	354	361	314	313	336	373	316	331	357	337	368	339	339	310	350	376	346	341	310	343	374	358	353	381	306	330	335	351	358	307	341	336	310	408	359	367	343	352	347	322	361	334	346	344	302	309	365	337	361	376	365	343	328	323	353	326	348	346	349	361	329	316	347	347	330	350	300	329	348	302	366	319	329	354	360	349	359	312	344	353	356	329	337	358	350	325	327	314	319	361	350	366	398	346	328	342	344	327	373	372	333	323	340	322	328	343	335	325	332	305	357	347	314	371	382	383	314	323	324	300	378	332	331	339	340	313	357	360	358	337	357	334	321	331	321	309	352	320	370	375	391	346	346	353	370	339	317	324	335	288	329	364	305	360	303	292	314	305	341	349	315	347	321	352	328	361	421	348	358	332	298	321	340	341	365	375	306	334	326	302	352	292	336	332	351	319	336	318	332	343	354	342	317	350	354	338	355	320	325	307	318	322	321	341	322	292	319	357	327	344	332	331	310	359	361	347	322	315	346	328	360	303	339	322	331	359	349	327	327	349	349	328	329	315	301	334	346	354	326	311	356	333	346	325	355	349	333	319	360	293	341	322	344	345	374	296	319	357	371	335	350	335	329	340	321	339	324	318	355	363	303	339	328	368	361	359	326	345	335	331	338	325	352	338	354	322	299	339	335	365	322	317	323	316	341	317	347	312	316	351	331	358	354	332	326	329	333	338	342	325	352	341	359	345	341	332	335	347	345	360	313	326	369	321	374	347	317	306	317	325	344	348	325	325	362	379	322	345	340	328	331	348	317	351	313	312	344	308	348	361	354	331	313	347	352	318	340	363	346	332	376	343	326	353	367	329	335	347	325	317	358	331	337	350	342	331	315	325	334	355	363	329	354	344	368	362	340	370	355	344	316	351	335	319	316	355	349	325	309	343	395	351	329	334	351	325	366	351	363	368	389	373	356	297	350	381	355	306	323	327	349	335	341	346	352	330	309	321	371	362	334	292	336	354	323	342	343	317	306	327	341	314	303	348	354	318	362	339	336	312	341	291	337	307	369	367	364	356	368	346	360	344	346	348	341	342	323	338	319	337	323	334	379	347	347	344	347	327	343	332	351	355	344	309	332	337	393	339	341	343	335	337	293	337	337	324	322	288	343	302	314	356	332	310	322	315	326	295	363	330	332	327	297	357	346	322	378	337	373	331	289	352	362	387	366	323	353	365	327	355	317	353	336	329	324	324	328	310	375	330	322	336	340	300	340	364	326	323	321	336	341	348	347	339	357	355	323	346	343	335	337	333	323	336	299	356	356	325	322	322	340	386	336	316	301	334	321	308	364	343	357	331	331	336	361	324	309	281	326	372	337	301	348	325	333	324	349	347	338	341	328	368	328	349	341	370	336	329	330	329	348	326	345	353	381	324	356	340	309	321	325	325	326	333	324	334	363	365	362	338	333	351	373	376	333	294	316	356	353	350	319	327	342	352	329	332	368	324	328	333	317	337	331	341	339	336	332	367	362	296	342	324	338	313	305	323	336	346	350	346	359	367	331	333	359	358	348	342	339	326	336	323	341	340	344	344	337	315	327	341	350	344	324	343	305	311	348	340	335	352	345	343	336	320	344	343	342	334	334	381	310	329	353	332	328	325	302	333	341	360	334	351	326	299	339	336	330	342	345	345	349	348	357	330	310	317	328	360	326	321	336	314	326	347	361	342	359	315	330	332	322	338	365	362	340	361	324	318	330	369	340	348	336	358	329	324	333	310	313	350	320	328	356	356	346	300	314	313	348	357	341	329	371	352	315	319	360	349	335	357	295	343	323	354	328	323	336	341	327	352	336	337	357	323	354	336	318	326	313	340	299	354	316	328	318	310	335	313	322	325	346	364	362	346	330	372	329	316	351	346	349	296	321	351	343	349	352	308	354	347	328	350	346	332	366	344	318	353	323	344	289	329	332	327	311	338	332	303	324	351	331	311	339	326	337	297	305	359	313	320	332	305	331	311	314	359	305	309	357	372	333	323	319	331	365	311	372	377	338	368	351	328	344	352	358	366	329	334	314	354	344	350	352	304	338	322	351	346	360	342	328	357	310	338	317	345	364	354	329	356	323	316	337	312	307	355	328	353	354	324	322	333	340	355	344	327	361	338	343	347	335	356	344	326	340	333	364	339	358	354	336	325	315	322	348	362	365	315	333	314	351	304	325	342	334	317	324	331	358	353	380	303	341	345	347	337	378	348	340	317	335	299	370	311	318	351	328	318	330	340	309	351	345	307	360	347	305	315	326	346	390	361	309	363	351	337	339	326	331	374	305	351	345	366	333	347	348	342	340	325	318	325	338	339	324	360	334	329	330	328	326	327	335	315	334	321	338	340	341	344	368	328	335	373	405	312	350	329	336	340	363	331	350	351	313	343	369	388	318	321	350	324	368	336	357	341	317	323	295	339	313	329	338	300	342	346	385	326	323	321	355	340	327	367	342	322	346	354	364	328	340	309	317	330	344	335	323	366	339	354
6451	1228	1750	1950	1859	1620	1376	1373	1176	1113	1024	1018	986	974	935	951	900	922	879	862	888	896	900	853	887	841	854	806	873	854	811	826	812	828	831	832	863	838	821	825	825	784	810	852	812	783	809	819	860	823	828	846	832	779	808	858	794	872	839	834	839	821	824	802	816	818	848	808	838	833	866	812	810	867	861	794	776	815	796	886	854	836	798	849	803	811	860	900	839	827	815	798	824	826	834	836	782	788	851	813	867	794	830	807	852	843	825	798	873	855	861	814	825	862	840	840	815	816	831	799	797	795	771	773	808	807	851	824	827	865	813	800	781	792	822	848	843	837	829	811	809	804	784	833	822	791	797	819	818	845	816	789	805	770	822	853	831	786	807	850	771	840	800	792	825	834	855	835	842	785	814	797	836	803	855	777	810	810	802	836	822	818	806	830	838	809	807	843	846	846	817	865	809	797	794	860	787	835	860	790	833	818	828	822	829	858	812	818	793	766	875	849	780	751	821	818	864	762	850	785	831	828	788	842	799	824	860	792	781	824	819	783	811	806	840	811	788	794	768	797	808	798	818	818	851	910	833	804	862	815	808	833	808	859	865	792	823	812	780	809	800	860	842	830	835	832	870	779	800	867	769	781	790	839	826	830	825	843	826	808	827	790	832	791	815	821	824	773	796	822	776	776	818	804	818	819	811	891	791	858	846	837	813	812	793	811	807	843	818	783	843	797	838	847	816	778	774	798	792	783	852	789	815	823	817	816	814	824	851	826	813	785	868	845	802	831	802	824	772	802	788	793	811	813	784	842	848	817	789	882	767	799	814	836	820	793	770	843	826	840	861	865	847	809	789	823	776	784	842	847	803	794	805	770	792	824	791	829	840	846	895	758	828	788	850	810	802	865	824	859	806	764	789	915	847	758	836	809	846	824	819	822	787	780	858	869	839	793	816	830	808	769	805	837	827	784	773	849	837	805	867	778	802	875	849	785	849	876	711	825	831	778	824	804	804	825	831	772	786	795	775	806	797	849	824	764	814	792	799	810	815	829	796	851	900	836	822	886	827	807	821	788	794	791	839	845	764	771	838	791	788	782	808	813	809	770	854	834	829	817	830	786	878	793	820	801	788	847	793	823	830	860	825	844	781	838	782	779	762	834	803	808	829	786	814	849	802	887	802	792	845	812	863	817	795	785	832	823	857	826	858	805	830	804	808	829	822	799	843	816	863	844	812	866	796	832	854	785	836	861	803	842	772	824	812	778	783	801	834	781	814	774	838	850	807	819	859	814	808	794	863	799	842	799	842	801	854	795	827	822	815	816	823	845	823	810	832	807	829	834	831	812	828	819	799	763	850	842	844	817	844	882	799	832	809	786	801	821	821	814	827	824	841	838	842	845	821	772	815	824	844	775	797	858	786	838	804	816	803	830	819	828	829	834	840	795	848	819	824	839	811	840	780	877	796	801	792	790	806	812	819	768	791	824	812	824	856	832	815	823	804	870	824	804	775	815	833	818	795	798	791	844	827	813	882	858	789	763	828	831	855	837	822	810	826	774	841	795	821	769	852	772	800	810	787	819	821	802	820	822	811	769	798	849	804	780	805	824	772	817	786	821	825	836	806	819	770	831	775	793	800	808	862	799	805	884	812	794	866	852	825	859	820	820	802	840	838	787	844	819	838	829	777	801	799	846	794	819	822	794	792	788	835	822	823	850	821	782	854	822	792	840	795	814	828	826	819	773	785	840	808	828	859	764	805	854	825	817	803	822	782	864	799	796	827	838	756	839	808	799	791	845	847	804	796	811	831	783	877	820	812	776	791	840	759	738	786	788	807	858	836	815	835	830	860	783	828	849	798	838	774	814	759	830	852	809	866	807	816	751	824	828	823	777	832	772	815	788	789	808	865	831	811	849	789	806	794	785	880	805	749	874	809	816	841	851	827	830	855	745	801	886	800	821	785	817	749	822	831	815	778	868	800	814	835	812	775	833	783	820	825	802	824	805	809	834	782	816	809	827	856	761	834	790	795	720	834	792	786	809	743	770	769	780	874	816	784	816	823	766	920	821	820	803	797	820	814	856	822	736	844	825	811	838	797	777	761	788	823	789	816	795	770	773	790	845	816	829	831	788	830	776	874	833	843	826	809	824	862	847	891	835	824	831	783	825	803	831	796	813	805	782	823	839	851	832	825	786	826	845	802	799	854	868	835	802	825	807	833	791	844	827	812	817	844	809	799	814	800	864	770	835	798	821	808	843	844	828	844	828	777	823	787	831	797	794	843	838	839	845	814	800	763	863	811	864	811	855	816	801	841	822	765	781	848	825	807	798	804	800	840	802	840	743	778	810	815	840	828	843	838	834	791	831	801	841	868	825	793	878	869	816	802	851	852	844	824	799	830	789	802	832	846	847	817	797	785	803	806	865	848	790	821	804	801	808	825	838	882	808	802	850	823	825	841	826	827	858	872	834	826	803	802	839	786	777	808	805	809	769	820	787	788	765	882	843	844	861	812	861	849	844	851	829	837	808	829	841	763	814	792	787	826	843	830	886	825	857	824	817	840	799	844	824	823	811	799	828	837	760	816	841	806	852	810	797	827	831	787	833	770	858	786	859	818	812	789	831	774	875	843	769	842	779	792	829	835	821	786	822	828	853	842	908	817	814	785	850	774	836	879	807	824	819	816	814	845	849	820	821	785	863	797	859	797	869	851	865	787	789	826	808	816	779	804	805	851	816	839	802	820	814	790	783	842	838	851	794	808	827	815	802	824	780	856	864	805	789	786	870	880	839	777	783	807	839	857	800	788	859	885	830	852	844	803	823	835	802	808	900	818	783	802	776	810	857	811	830	845	811	747	842	781	803	842	809	895	810	818	845	830	814	807	812	861	795	821	834	814	857	793	805	818	839	803	812	851	811	798	787	795	870	806	806	846	801	865	809	868	860	859	849	801	829	813	794	858	799	821	817	849	778	814	835	792	858	833	811	826	765	812	863	800	845	829	807	801	850	823	803	801	852	789	822	783	851	813	761	774	805	843	803	800	827	815	790	782	800	798	841	828	800	824	795	804	811	843	814	860	830	835	832	887	813	814	775	820	809	808	883	858	800	822	787	792	768	796	799	846	799	837	842	850	846	797	812	814	886	870	801	759	833	801	794	826	821	855	869	802	805	800	851	811	834	824	814	839	847	809	803	795	825	852	800	783	830	819	814	779	843	791	809	825	814	821	845	848	838	835	811	853	823	831	836	812	827	836	842	759	791	833	744	749	817	778	872	845	844	789	851	824	831	813	829	773	845	834	854	831	792	812	814	874	832	788	881	802	825	860	758	789	852	822	865	801	849	890	823	822	860	823	849	812	854	759	808	837	852	872	820	837	809	781	833	786	848	882	830	864	791	830	786	785	832	802	848	824	780	831	839	784	811	795	779	829	859	830	838	808	800	850	805	814	805	810	766	776	835	821	846	890	817	780	826	806	794	807	822	841	786	791	814	830	786	862	817
12063	1079	1030	846	597	467	361	321	311	261	259	249	251	259	223	258	242	206	208	212	191	210	193	203	187	203	230	211	220	195	187	197	208	217	189	191	174	215	217	210	201	220	220	199	177	202	181	201	189	183	199	202	197	239	207	201	190	218	211	198	199	216	202	222	218	183	194	225	206	207	229	195	204	209	199	189	202	192	180	215	180	202	191	215	215	220	186	198	214	199	176	192	202	196	197	188	225	214	239	169	190	209	216	206	222	194	179	181	180	152	187	200	212	177	179	170	174	182	175	176	197	196	184	192	189	208	179	194	214	219	202	195	190	184	214	197	204	191	197	198	193	216	214	183	186	205	201	184	201	211	190	209	197	177	202	212	187	207	212	202	202	195	193	191	196	201	178	172	210	199	198	216	170	200	191	215	194	231	197	197	193	192	241	190	214	210	237	194	193	198	190	229	208	210	226	197	228	188	221	184	199	212	200	229	205	190	191	196	216	175	197	179	252	206	181	204	191	192	213	186	204	212	203	181	199	193	208	210	188	213	221	192	218	206	206	179	195	201	177	189	193	213	203	192	228	209	207	196	218	205	195	182	202	212	173	196	224	216	200	193	179	198	185	170	194	186	176	187	214	189	184	198	182	215	201	208	193	222	212	211	171	188	193	189	202	180	183	210	176	175	178	205	218	203	188	189	185	211	201	204	187	195	203	215	210	194	199	223	196	208	162	207	200	194	222	187	178	203	186	189	182	199	205	221	195	198	206	197	195	179	204	195	164	201	180	226	211	193	206	229	193	221	230	206	192	187	210	220	196	185	188	198	203	191	173	181	233	218	217	206	194	211	214	191	208	181	194	203	207	190	207	217	189	172	183	218	206	195	200	194	193	161	210	175	211	185	232	221	196	202	174	195	198	187	168	212	196	183	194	210	201	188	186	206	176	200	216	186	215	214	180	187	197	187	184	226	195	207	196	223	184	189	189	221	181	200	185	196	228	209	196	187	211	223	175	186	207	172	187	207	189	208	200	192	203	176	200	186	217	185	179	199	192	181	197	182	204	203	178	203	168	208	199	199	197	205	186	201	169	201	195	201	198	200	195	181	213	213	213	212	200	175	216	175	244	182	201	197	196	186	205	186	225	200	210	198	199	195	195	203	187	192	206	209	163	192	167	201	208	221	198	207	208	201	214	197	169	195	192	200	215	225	178	212	212	201	224	189	177	220	200	185	179	192	199	202	186	212	204	195	224	197	182	207	196	202	177	197	208	176	178	160	205	172	202	221	192	217	201	192	231	212	200	215	215	189	189	191	176	198	200	165	203	203	216	200	200	194	215	178	210	204	187	208	176	208	194	197	191	188	192	205	201	204	179	200	219	194	183	170	199	188	186	208	195	203	207	205	226	232	185	192	170	231	198	183	212	189	201	196	190	199	196	172	192	194	215	232	206	194	214	184	188	192	192	230	184	218	190	174	212	208	203	195	186	186	201	187	191	177	210	218	188	216	222	166	208	173	211	211	177	205	188	179	217	214	218	239	178	172	216	189	192	206	208	191	206	212	221	207	199	176	201	187	209	197	189	220	179	188	199	198	195	209	188	193	180	185	201	201	196	211	192	215	177	214	185	191	200	202	204	175	219	192	177	192	204	195	202	187	190	204	205	185	206	174	179	205	203	170	185	166	175	170	190	193	182	225	162	197	174	166	180	216	187	193	186	194	216	202	229	195	211	222	186	214	211	218	209	197	214	188	190	220	220	190	210	212	205	205	211	203	196	192	193	205	201	200	193	200	182	208	190	178	194	204	243	192	238	189	158	221	180	210	192	197	218	230	201	194	172	196	213	223	189	193	199	193	202	195	186	179	185	204	205	194	211	197	179	176	210	188	198	187	206	185	215	188	193	186	192	195	206	188	215	204	198	195	202	221	188	194	188	199	161	172	192	180	174	192	172	227	174	190	199	179	174	223	192	195	174	193	184	215	196	212	195	191	207	190	220	195	175	191	183	204	190	198	185	210	181	204	218	209	196	194	192	195	204	192	186	161	194	218	222	188	191	178	185	185	217	205	199	190	191	177	213	182	169	207	228	207	188	203	188	170	228	185	197	176	219	180	222	212	197	169	211	198	202	169	221	180	178	200	198	218	184	194	213	182	211	207	189	199	183	208	228	195	184	193	187	204	199	202	206	202	208	210	188	214	211	186	217	183	213	218	197	198	197	170	173	178	220	186	192	175	215	217	216	188	186	183	216	188	190	209	215	222	194	222	192	198	233	196	187	201	180	206	197	182	206	217	229	201	211	216	189	179	220	194	196	189	224	193	191	212	204	188	168	184	201	223	196	204	198	230	178	186	195	187	193	163	185	201	189	182	191	203	211	190	212	209	179	201	196	208	200	211	196	188	191	223	196	229	193	184	211	220	207	211	191	210	189	169	206	223	184	210	186	200	175	204	185	195	212	199	206	192	178	188	206	189	209	209	197	213	196	180	196	222	188	202	183	189	177	164	224	203	164	184	199	190	200	175	204	175	192	185	185	194	209	214	221	191	181	187	207	191	184	203	192	181	202	191	208	200	202	184	229	208	190	196	218	214	180	183	192	169	205	201	230	177	194	211	212	210	179	186	189	194	189	201	201	221	217	181	198	210	216	195	206	218	204	202	201	192	205	227	195	227	219	222	207	201	189	191	203	209	208	193	177	183	207	213	210	222	220	213	165	201	216	183	204	194	176	203	196	160	186	177	200	208	202	186	176	189	195	184	217	210	184	166	222	221	231	181	214	195	201	200	188	189	207	212	198	201	199	221	173	197	219	183	194	206	207	214	210	185	205	181	184	216	177	191	202	198	202	193	192	219	204	196	209	178	179	204	197	194	217	189	211	189	232	185	188	194	226	198	195	189	212	198	212	206	176	221	207	198	200	190	212	203	213	211	182	192	185	197	182	221	201	195	197	177	175	207	179	194	173	200	198	217	201	185	190	209	192	197	208	183	201	199	190	207	200	196	200	200	189	187	188	192	173	190	208	208	180	208	179	213	214	203	204	197	200	176	199	172	189	200	170	202	190	219	213	216	194	193	180	179	210	183	205	181	219	211	171	186	210	220	202	173	218	203	175	184	173	227	194	195	179	213	191	189	199	203	183	204	196	195	216	202	176	234	200	211	187	175	189	201	223	204	180	220	236	190	223	206	192	203	227	209	202	185	206	240	177	187	184	216	231	184	222	221	204	221	221	185	203	189	202	196	208	207	213	179	182	180	198	176	209	201	196	202	185	206	177	177	190	203	190	185	198	219	205	207	184	211	240	205	220	193	187	200	193	203	209	212	211	205	207	195	206	225	189	208	219	175	197	208	216	195	187	220	208	207	199	213	193	203	213	203	205	186	182	190	188	177	214	186	199	176	194	203	180	193	202	190	194	209	220	177	204	187	215	195	197	195	197	195	202	192	214	211	229	210	205	190	210	193	203	169	200	234	188	206	201	195	195	204	210	208	205	200	209	190
8002	1146	2162	2605	2189	1881	1459	1362	1138	1046	902	813	787	756	714	718	694	641	623	613	599	630	539	608	569	550	505	529	513	542	502	546	525	495	540	527	508	514	504	526	539	538	514	548	533	524	529	518	500	527	499	536	514	504	515	513	511	510	501	476	481	511	525	512	504	525	497	472	527	467	509	513	511	522	480	509	544	481	505	539	490	508	523	522	506	478	475	494	520	521	503	512	520	485	485	515	473	520	511	524	546	517	492	503	552	487	514	503	507	440	499	515	449	480	490	546	474	482	458	472	471	497	525	477	511	523	519	542	510	500	499	537	519	464	503	479	446	454	483	498	445	511	560	512	520	497	467	545	520	484	489	514	479	522	471	466	494	475	511	510	530	541	474	508	520	477	539	518	533	493	518	465	484	486	516	483	473	510	491	460	495	481	470	519	493	514	488	484	496	507	504	478	521	513	479	464	499	499	496	456	505	481	480	479	472	486	459	520	483	513	495	488	454	514	478	485	471	502	500	508	487	461	517	502	509	482	493	493	463	493	494	497	505	513	492	485	498	524	483	481	521	516	512	505	504	519	489	498	513	479	538	510	497	450	509	495	494	477	542	500	528	551	504	471	480	512	498	521	528	488	471	484	504	471	471	506	471	493	513	499	521	520	507	466	525	516	492	490	469	516	523	511	449	503	451	459	487	526	507	513	531	463	519	477	514	530	508	502	490	491	499	510	485	472	503	498	515	510	510	485	483	505	545	517	455	497	501	510	469	527	491	486	482	486	524	529	492	479	497	510	486	469	504	476	497	480	517	490	508	467	502	537	512	493	466	526	518	475	496	510	518	460	526	450	484	472	504	493	546	513	512	469	521	476	489	485	477	463	512	508	526	509	526	485	458	481	469	508	472	514	502	505	499	529	476	485	526	488	542	481	493	507	512	490	492	491	528	529	488	504	480	492	510	503	529	514	512	475	486	517	487	471	512	512	514	525	516	507	482	492	466	480	458	492	501	487	544	489	502	472	498	512	471	473	458	497	481	516	520	523	500	489	509	512	494	477	512	486	502	492	517	508	516	516	510	470	487	492	483	541	492	503	483	507	516	507	494	528	487	487	494	476	494	498	459	435	516	482	491	494	513	490	457	517	487	516	508	520	488	506	497	502	507	474	486	506	518	479	465	460	486	465	544	523	506	439	496	514	482	506	477	505	535	510	487	494	559	513	502	499	465	473	513	499	493	498	471	516	479	478	486	489	537	508	504	485	448	513	487	543	490	497	472	501	524	545	453	497	499	453	497	500	474	467	501	506	466	498	483	495	507	474	480	484	531	473	516	512	508	488	483	519	481	464	518	494	520	486	531	485	469	520	536	524	502	520	470	516	492	493	539	488	468	486	487	516	486	454	499	478	505	527	530	490	503	524	469	510	485	471	486	467	519	498	449	506	500	498	477	463	501	511	491	529	487	500	514	472	474	496	510	537	471	499	476	510	500	481	464	474	481	470	510	500	499	481	484	503	492	477	503	504	485	461	478	464	453	471	500	472	486	512	497	503	480	485	493	479	528	497	451	537	538	515	517	501	493	494	468	453	490	462	517	506	472	491	445	452	498	522	503	466	484	495	486	476	517	507	532	481	513	531	506	498	491	484	541	492	506	501	552	499	470	485	506	503	497	473	508	521	496	488	482	473	542	480	482	494	503	497	490	487	480	483	499	504	507	531	467	530	459	514	512	492	519	516	513	493	508	501	511	505	483	518	426	468	452	512	517	516	503	485	470	483	501	521	504	505	525	484	503	461	466	447	482	479	482	492	490	499	495	485	536	520	496	513	490	474	480	493	508	509	490	507	501	534	511	454	469	496	465	480	480	495	469	482	492	496	518	469	508	488	531	498	512	493	455	501	462	505	492	493	516	467	495	516	494	511	525	499	495	497	533	477	520	460	478	475	483	501	478	525	507	514	519	495	495	510	546	513	516	538	542	498	491	494	479	507	475	491	493	482	514	484	497	489	510	502	506	511	462	511	413	466	483	514	509	491	484	487	512	495	509	499	555	500	495	547	501	467	536	492	484	506	558	480	487	484	506	512	489	492	498	491	498	508	485	486	513	513	494	505	517	480	501	495	482	503	491	477	513	490	459	461	471	467	584	539	537	488	454	479	491	491	534	503	496	490	503	466	504	504	529	507	487	477	488	502	501	497	493	465	523	526	507	445	478	467	519	526	505	504	492	506	502	481	509	504	507	509	499	479	507	480	505	496	466	496	509	527	497	502	531	482	486	497	511	516	475	478	509	476	495	497	531	500	477	531	469	489	518	517	486	452	506	483	516	516	518	477	495	493	453	499	495	514	465	483	488	508	458	479	486	498	513	520	528	520	504	498	535	506	483	468	481	459	536	535	513	451	505	474	495	538	508	487	515	555	500	479	511	467	538	471	498	509	507	507	510	468	530	537	523	491	511	503	496	499	498	540	509	469	451	483	477	495	511	509	474	460	472	512	511	488	513	510	491	469	518	471	498	501	460	479	466	469	516	552	482	460	479	493	498	499	460	515	460	540	548	526	497	483	486	497	476	502	489	512	526	484	498	513	462	482	499	492	480	500	467	496	506	513	504	532	512	502	463	497	511	482	458	494	487	478	475	498	482	507	477	483	510	458	488	470	519	476	531	492	486	463	477	453	488	477	487	527	538	482	486	506	488	463	496	536	486	509	492	513	507	490	547	508	517	522	513	495	539	515	511	518	500	519	520	504	470	495	500	486	528	498	485	527	473	468	516	516	492	515	441	503	499	454	534	485	500	443	488	489	485	466	513	452	477	479	524	479	500	532	501	494	489	501	478	512	515	471	527	469	464	493	469	504	536	447	517	457	493	479	490	527	468	487	506	465	474	534	484	472	481	487	499	535	500	465	512	514	481	502	507	473	484	537	517	498	513	486	482	477	486	503	499	495	482	487	534	524	496	495	499	525	515	497	499	493	507	488	541	487	484	497	490	535	481	482	500	540	484	493	480	485	501	544	478	503	495	499	498	461	542	486	516	494	506	505	471	517	495	501	478	497	476	469	498	491	500	462	485	494	498	480	473	479	507	447	495	489	486	503	503	507	480	496	479	500	460	491	504	495	443	463	493	495	478	472	468	476	473	454	525	528	489	498	487	498	486	509	521	481	501	468	490	491	487	520	478	475	493	483	520	480	507	477	514	535	497	516	484	460	463	503	503	499	518	502	493	520	529	499	474	499	490	512	483	494	521	524	516	513	486	524	469	487	491	459	494	476	464	505	511	533	519	507	505	517	513	512	485	487	493	526	477	527	453	517	460	490	489	538	547	487	498	500	502	509	507	487	515	501	495	516	522	506	502	506	498	485	511	499	468	519	532	505	486	503	487	515	488	493	527	510	494	537	494	512	504	462	475	514	476	458	476	523	526	498	428	486	534	476	486	520	483	489	497	487	490	458	489	471	499	459	476	501	492	505	473	521	468	518	491	476	505	524	535	505	518	482
1391	386	441	431	363	323	331	328	301	294	320	253	309	310	330	303	280	325	268	312	308	330	287	317	325	293	333	297	306	332	305	340	312	295	340	293	275	312	260	294	303	291	307	304	294	284	339	318	311	291	318	307	302	333	312	288	334	289	303	290	305	275	341	285	277	301	330	300	322	291	291	285	264	299	296	321	283	295	299	329	283	290	302	297	288	318	305	331	280	294	273	320	298	291	313	312	277	301	285	318	302	336	318	297	296	288	307	282	307	345	316	299	319	305	277	311	312	264	320	316	331	309	313	310	291	303	305	317	290	290	297	296	285	272	318	295	308	300	328	289	300	294	308	285	318	325	321	324	297	346	318	291	299	278	299	287	290	274	309	303	282	294	288	321	284	319	303	263	271	311	329	299	311	280	316	285	317	287	309	290	302	273	299	292	326	293	293	287	318	291	299	296	288	285	303	298	299	284	304	316	263	289	301	311	304	270	283	285	293	320	297	309	307	236	292	314	324	329	301	335	288	289	292	317	286	310	278	299	277	304	296	302	332	314	269	308	318	301	304	307	305	305	313	321	249	296	346	320	300	302	319	277	305	283	293	309	298	275	296	301	347	289	296	314	283	309	323	283	327	285	295	320	283	290	277	298	326	326	320	323	327	279	283	290	304	324	287	311	342	291	264	287	297	336	311	313	310	287	354	297	287	288	309	303	299	291	309	291	299	323	308	300	274	295	319	333	314	322	281	312	301	332	284	320	345	297	307	273	318	313	317	297	308	323	268	304	336	302	316	284	307	310	313	291	297	313	323	315	290	313	302	291	297	287	315	309	304	300	322	342	336	331	304	274	315	303	295	295	307	313	293	309	327	309	306	303	270	295	299	270	294	321	307	307	289	265	309	321	320	285	285	306	288	312	311	318	299	330	316	289	306	306	293	306	298	302	317	327	307	299	290	300	324	297	270	340	329	304	307	295	328	306	309	287	291	317	292	280	297	276	300	295	299	305	330	307	279	290	321	302	280	292	318	276	313	286	287	288	296	304	296	288	282	338	319	298	310	301	308	302	275	284	290	304	306	336	307	332	314	298	299	320	298	295	309	324	334	334	296	251	283	311	312	278	271	275	287	311	333	295	285	335	274	324	307	298	285	334	270	277	313	286	289	278	300	305	298	307	286	267	273	307	288	275	303	301	313	296	286	287	303	289	268	296	297	312	259	245	307	285	290	294	295	309	327	284	300	273	272	337	321	309	286	273	296	295	277	303	314	274	300	281	304	276	266	278	313	280	283	302	302	284	310	305	285	308	313	317	300	321	332	309	304	301	296	299	275	306	284	280	301	309	277	270	296	290	296	296	259	330	319	329	304	256	299	319	309	319	273	273	279	304	324	300	306	326	319	306	297	294	318	309	276	262	317	322	285	279	305	299	305	281	286	291	301	297	286	261	275	267	284	313	278	298	298	285	285	329	285	280	320	314	314	319	286	329	275	295	294	316	311	279	287	304	305	292	263	297	316	282	306	305	283	290	279	297	293	286	285	293	284	280	325	301	301	285	332	285	297	322	324	288	297	310	306	298	289	303	296	301	309	251	332	303	306	302	326	311	336	319	307	302	294	298	290	304	274	289	297	327	324	301	287	290	310	297	301	313	268	324	318	291	311	297	317	262	339	298	290	308	285	325	315	277	275	298	291	288	297	303	319	282	348	294	258	295	295	266	300	320	285	286	290	324	298	290	290	333	282	356	314	317	332	289	322	268	288	290	272	305	310	315	318	302	312	312	285	302	297	301	307	292	320	278	304	301	328	334	315	329	324	286	331	305	266	258	302	337	266	305	292	310	295	269	285	296	291	283	312	301	285	304	309	318	301	297	305	329	300	308	279	295	323	324	308	322	304	321	328	292	303	301	312	331	304	310	286	323	262	301	294	297	294	342	299	320	303	300	266	298	325	293	301	281	311	297	315	306	310	300	305	308	334	284	275	315	290	279	284	281	276	280	313	284	300	317	321	286	282	296	328	275	303	302	266	305	306	322	304	287	309	316	305	309	328	283	277	318	306	287	313	322	297	315	269	285	299	282	315	331	308	300	306	271	294	329	292	277	300	281	293	343	292	302	333	296	339	331	326	299	318	286	285	281	320	294	284	301	290	288	309	294	297	302	319	302	315	307	244	285	316	291	267	308	311	327	327	275	271	290	320	288	273	322	303	289	327	274	307	307	301	312	320	274	295	315	282	291	270	317	300	281	283	299	295	254	306	300	301	283	289	302	279	289	326	303	266	289	305	303	306	306	333	300	292	260	327	312	288	305	276	287	287	316	273	306	299	294	273	274	293	303	298	276	315	286	260	274	276	338	311	290	309	306	277	319	293	316	267	282	269	294	299	291	299	297	292	342	327	307	309	290	313	301	300	296	308	290	318	292	289	301	306	302	290	300	276	284	304	321	316	331	295	296	337	299	319	284	329	301	314	336	313	266	309	324	304	285	293	266	290	276	261	275	284	306	291	294	322	292	319	295	322	317	291	306	283	278	291	286	282	294	330	278	308	320	302	319	303	322	299	271	285	304	286	285	273	308	311	288	305	286	315	317	297	277	337	300	287	265	294	325	299	346	316	316	299	291	307	276	298	308	305	293	302	280	308	287	293	306	291	268	282	300	285	302	306	310	306	288	277	309	308	287	288	307	292	305	273	309	306	295	271	293	308	309	290	281	291	262	311	285	317	318	321	310	309	306	251	278	271	309	280	300	267	284	277	292	321	308	335	314	272	275	302	311	318	309	311	339	305	297	285	323	295	300	313	297	305	303	276	278	296	289	320	322	322	303	312	302	303	315	273	299	314	285	291	299	276	311	324	290	296	276	323	307	285	281	332	291	314	321	319	309	314	281	286	295	303	303	288	300	301	318	291	290	290	322	328	300	311	308	305	286	305	325	309	293	303	334	302	313	302	325	318	282	272	304	281	281	278	325	256	290	277	307	334	297	291	329	304	314	313	328	303	296	303	308	309	319	311	328	285	264	297	297	322	323	299	294	272	294	301	291	302	332	300	285	305	303	304	311	298	295	318	306	330	307	305	311	315	273	286	311	269	321	280	290	279	307	299	295	333	267	284	280	304	285	304	300	305	307	324	315	297	304	280	278	300	305	307	288	277	298	335	285	268	297	312	301	293	293	301	325	318	299	285	342	290	297	270	297	313	297	284	324	273	325	287	327	271	315	295	310	305	294	292	309	295	287	279	333	253	323	292	277	306	295	292	294	335	296	299	264	301	276	302	297	284	302	275	274	314	302	284	293	315	287	282	255	315	269	295	268	300	267	305	283	299	293	297	292	306	284	285	308	292	294	286	315	299	302	291	324	290	282	311	316	321	303	319	251	300	298	309	338	302	325	320	300	290	312	299	294	307	295	289	312	275	305	298	350	304	300	281	304	282	317	297	337	294	275	289	301	329	301	324	308	305	292	297	305	291	322	308	286	328	280	292	312	311	361	307	280	293	306
2074	892	1026	1099	985	1012	922	879	893	824	781	797	782	727	839	810	716	782	771	774	735	733	737	790	723	813	767	729	718	725	738	748	732	741	767	735	750	787	740	741	703	769	687	715	761	737	741	692	717	704	792	744	721	792	738	764	784	724	780	762	772	704	732	713	729	701	764	754	715	748	789	751	740	718	770	712	759	750	756	696	747	748	750	762	740	757	713	748	706	719	747	843	730	700	742	752	769	669	771	766	755	736	733	790	765	750	752	761	720	716	721	768	680	702	736	785	762	749	767	732	725	759	759	777	746	743	709	778	729	774	788	716	722	756	746	764	769	694	711	753	765	743	792	740	743	765	749	758	755	749	705	723	807	734	769	734	750	789	811	795	720	717	699	759	747	773	722	718	765	749	755	725	759	688	797	717	720	711	785	739	705	761	761	789	731	749	759	697	777	741	752	747	788	726	756	737	715	756	782	757	772	712	804	721	746	754	744	763	696	736	744	752	735	724	735	742	730	716	769	806	703	748	735	714	747	784	751	745	770	771	772	747	739	755	731	755	739	734	711	745	735	724	731	707	766	770	734	785	745	728	759	732	767	772	699	759	711	693	714	760	740	767	749	758	780	741	748	769	723	723	766	745	729	759	709	737	747	770	747	728	767	760	804	711	792	782	760	759	682	743	720	741	780	739	768	752	726	778	760	759	731	764	728	751	735	784	798	725	736	686	735	782	740	735	764	673	745	765	776	739	748	743	737	739	738	763	738	773	703	765	728	771	726	736	764	756	756	674	737	715	747	748	776	681	782	776	755	750	700	761	747	729	811	784	772	724	736	761	770	756	710	776	726	738	722	777	716	748	735	760	747	749	741	731	751	720	747	726	729	703	731	725	767	781	717	730	766	748	737	735	751	704	669	703	765	740	742	713	761	736	747	728	738	716	725	744	752	758	780	746	723	729	813	746	739	723	755	751	704	731	722	785	719	738	741	747	670	687	751	756	749	743	752	730	745	741	716	711	749	737	751	750	741	728	749	711	751	755	746	726	726	784	734	748	674	750	705	762	796	765	742	747	715	754	761	749	749	785	768	719	755	720	761	779	731	770	737	744	765	746	694	746	718	764	710	693	738	730	755	754	750	734	797	725	718	664	751	748	782	767	717	757	780	765	774	783	783	736	744	693	698	744	785	806	737	740	744	734	756	727	754	700	755	769	697	748	740	734	752	696	736	739	754	728	759	756	739	708	783	699	734	732	732	773	764	750	738	733	738	716	724	702	733	765	733	740	742	724	722	744	691	752	724	777	736	759	783	717	723	737	762	766	722	791	775	753	776	829	751	766	738	685	723	713	747	776	757	712	713	735	751	753	786	703	764	828	709	693	739	732	801	763	753	737	685	738	691	760	749	795	804	789	719	742	743	767	762	741	773	746	751	733	744	767	712	776	745	783	722	757	742	738	757	773	728	742	715	747	732	729	764	745	749	722	749	743	690	744	675	765	719	745	754	789	788	722	802	750	693	736	741	776	763	757	700	740	739	730	697	765	754	792	684	696	725	773	809	764	753	762	753	733	787	733	769	763	759	742	687	722	755	725	711	728	740	745	752	705	755	751	773	798	719	768	715	748	763	691	702	797	709	773	752	766	791	738	707	712	738	719	738	724	748	732	708	744	733	738	715	784	731	794	732	702	685	763	722	756	703	747	746	760	796	742	700	749	773	715	784	720	722	710	746	730	752	728	786	786	768	708	764	746	768	797	711	686	728	774	716	811	764	729	762	739	723	718	707	731	741	733	703	725	759	728	734	790	758	758	703	730	706	711	740	771	761	743	733	778	706	698	733	715	736	761	741	751	748	736	756	752	693	755	728	734	764	752	724	706	755	719	789	740	739	786	745	752	806	768	813	745	739	726	723	752	730	766	760	713	702	750	756	741	739	704	731	719	742	807	753	759	728	727	719	713	768	736	692	718	754	721	750	729	738	712	715	771	712	744	729	729	780	734	763	738	672	686	758	735	759	794	747	734	705	718	756	726	729	730	744	775	764	755	747	780	714	715	749	736	731	732	766	758	752	725	762	779	756	762	769	765	707	757	728	686	738	707	745	710	769	764	761	709	770	701	755	763	727	781	741	739	717	704	714	739	757	727	745	708	712	752	764	728	775	736	777	734	747	720	784	746	714	721	720	690	803	694	730	758	744	764	732	709	766	770	733	733	751	713	761	738	748	714	683	749	751	717	714	785	772	742	742	772	743	819	734	681	797	722	693	743	710	723	712	719	734	736	731	662	710	759	724	715	661	741	730	724	703	751	766	759	717	710	768	733	743	712	731	727	739	759	739	806	775	716	765	776	752	717	761	759	786	731	715	782	712	712	674	744	733	762	767	751	733	778	741	780	808	706	722	750	771	760	707	722	774	732	750	791	762	777	752	801	717	764	714	769	750	745	678	810	788	775	782	710	726	774	766	793	734	761	752	766	748	760	745	688	722	693	763	701	746	758	741	766	747	743	716	747	746	759	760	710	723	717	756	730	766	693	776	692	745	735	779	765	745	774	757	745	720	711	718	755	773	767	745	745	738	690	760	714	784	742	738	730	693	728	740	750	689	717	726	762	738	722	727	689	748	725	718	741	708	745	785	741	735	742	745	764	750	717	753	736	742	736	773	754	739	758	701	767	725	719	726	747	718	741	733	716	731	779	759	690	719	752	724	742	714	799	740	739	790	725	709	706	730	758	749	761	748	717	737	765	753	738	720	685	762	760	780	716	712	812	748	736	778	712	750	795	723	753	753	745	748	740	748	741	777	811	701	801	749	711	797	782	743	689	709	753	717	753	750	744	837	715	761	736	716	761	779	746	762	748	732	786	772	782	748	746	728	748	733	752	745	778	776	774	733	752	740	740	774	693	726	742	705	695	727	694	767	735	715	752	740	743	735	707	719	723	765	752	694	789	724	716	738	718	740	792	734	756	751	698	779	712	746	712	799	777	812	751	764	708	749	738	736	826	765	736	705	760	754	733	774	737	723	716	741	715	740	777	705	745	760	764	716	733	729	744	698	675	715	773	741	769	722	743	692	762	742	778	729	768	750	721	698	737	761	728	753	750	763	723	798	706	702	734	692	741	746	756	765	733	700	712	746	767	753	759	758	803	774	731	723	728	774	722	793	741	709	735	715	715	717	771	709	713	735	766	728	706	723	743	757	733	730	737	728	740	736	720	687	813	762	801	703	693	756	767	714	750	767	766	758	741	738	735	755	750	734	782	695	750	733	757	738	754	734	719	749	745	727	770	782	708	724	724	788	714	711	686	753	747	731	757	758	719	779	727	773	774	731	755	727	709	752	731	723	734	775	734	752	751	727	700	724	738	742	745	770	717	756	723	701	715	792	702	732	729	740	749	737	731	741	727	842	737	761	732	764	729	715	759	769	736	747	774	734	750	732	774	779	760	774	737	748	771	719	741	730	764	762	795	753	707	785	714	757	785	733	709	707	770	689	762	756	782
6475	742	848	662	550	479	507	440	425	413	348	356	371	330	358	364	290	357	357	365	345	341	335	342	333	359	363	341	351	350	319	302	352	325	367	341	344	330	336	330	322	333	336	344	365	359	312	357	337	349	358	327	385	360	354	361	325	327	355	370	334	317	304	351	323	311	304	338	363	327	336	368	319	331	343	349	356	368	343	353	350	349	333	338	308	303	331	285	335	356	327	353	338	353	298	356	363	364	335	357	334	329	346	318	296	317	374	349	342	336	386	300	303	303	340	316	355	374	335	321	323	347	336	321	333	302	376	384	342	359	359	298	333	347	335	367	355	322	351	339	374	389	349	353	333	366	330	377	341	349	315	336	318	316	402	332	307	373	343	315	316	309	308	302	362	305	326	344	346	372	344	333	305	303	357	299	345	337	357	316	368	370	336	325	356	320	336	323	347	333	336	331	338	353	345	370	332	371	322	350	383	353	355	346	328	343	306	318	364	346	359	321	335	317	363	371	340	321	295	340	333	339	325	347	352	379	337	349	294	356	316	326	336	324	329	358	337	324	354	347	351	314	338	331	319	292	355	381	346	336	375	335	323	345	337	357	326	363	313	325	355	290	326	333	335	330	341	336	319	322	328	317	301	350	356	369	307	351	323	356	324	328	327	354	349	353	335	338	343	327	352	309	353	342	351	313	320	335	346	344	339	346	353	335	342	320	330	338	335	335	344	345	335	296	287	344	333	348	356	339	334	311	383	357	316	353	372	336	337	340	340	358	351	338	319	361	344	344	331	343	327	315	377	350	344	382	360	371	310	319	343	325	342	342	331	333	331	319	361	351	359	339	328	341	330	340	319	332	376	361	331	337	354	330	340	335	354	343	349	360	337	315	342	303	332	336	349	347	341	336	362	337	328	343	361	357	357	357	335	331	308	309	337	352	355	322	344	351	329	307	390	335	342	329	336	346	325	341	368	316	381	349	346	347	327	345	336	347	312	305	350	322	347	361	351	338	350	332	364	341	352	362	377	351	314	329	325	313	388	326	337	370	336	311	343	343	352	339	352	349	349	338	351	317	362	343	341	325	378	344	342	304	354	327	297	378	323	301	322	316	347	344	343	378	335	337	331	353	328	348	328	335	320	343	309	311	327	304	369	357	317	328	302	328	337	319	360	326	314	327	320	332	310	344	368	350	347	316	352	326	353	315	311	312	354	325	342	338	323	340	356	305	342	309	332	373	345	340	334	344	344	326	346	323	352	343	341	345	359	350	349	334	329	325	321	353	303	315	359	338	394	386	334	349	331	367	332	341	359	345	342	306	340	358	307	327	371	302	362	340	332	366	343	341	356	350	323	357	325	349	334	347	333	341	363	345	339	307	374	353	348	327	334	315	337	385	349	304	335	333	331	358	347	304	351	336	345	327	352	309	304	387	361	377	334	331	307	311	332	318	356	335	321	320	329	300	333	379	352	359	359	326	357	355	320	300	326	330	322	332	313	322	331	366	337	340	334	356	375	322	355	332	373	341	345	328	352	306	329	348	367	343	340	339	344	328	360	346	360	338	338	369	369	343	348	328	351	312	362	343	347	351	347	348	306	346	307	324	350	359	341	328	309	334	323	319	367	353	319	299	366	344	324	348	321	324	339	344	335	338	312	322	342	323	363	355	322	342	311	328	317	318	351	342	362	338	363	341	339	315	330	364	366	342	330	352	381	352	302	356	311	340	350	346	313	309	332	312	346	350	324	347	293	351	332	329	363	342	323	355	313	343	296	330	317	320	317	306	381	368	333	331	348	359	336	329	386	352	337	352	332	341	330	346	337	383	334	356	331	344	349	340	311	343	341	360	342	324	322	367	332	330	357	341	340	336	340	325	334	362	347	344	334	319	326	347	347	347	330	332	364	304	348	375	323	328	360	342	361	348	349	366	315	336	343	372	306	331	333	301	332	325	346	338	307	364	332	344	330	327	319	310	317	354	350	316	347	362	333	381	376	350	349	338	344	343	337	341	353	349	329	325	378	333	347	332	354	329	343	366	333	323	347	316	363	314	337	341	332	294	371	362	359	342	320	344	356	341	346	368	351	332	327	372	325	341	300	305	336	346	345	338	338	326	317	332	367	359	349	343	353	322	347	325	336	370	327	312	324	322	340	346	363	352	376	320	328	343	327	316	313	335	349	348	318	334	330	334	318	353	328	337	351	377	333	331	377	334	307	371	326	312	336	357	321	314	342	314	322	288	341	354	347	309	337	320	348	357	337	347	359	337	357	360	294	359	336	319	319	356	350	362	346	372	330	352	333	353	330	347	312	355	323	334	323	318	329	320	330	331	343	360	337	358	329	362	342	348	312	346	334	375	330	325	372	337	356	365	343	353	341	352	322	349	321	363	339	361	333	350	332	390	316	344	375	307	316	377	362	327	335	375	365	349	342	309	349	322	351	362	343	356	338	328	340	333	326	380	351	354	365	333	346	351	331	344	321	346	357	323	331	356	336	287	326	337	338	346	337	336	310	324	286	320	337	346	347	357	360	317	370	342	345	338	344	348	352	303	327	344	325	320	343	337	337	401	329	354	301	340	336	360	334	348	378	305	349	385	318	361	324	341	313	365	316	304	318	377	329	316	376	367	360	342	321	348	315	372	327	333	335	384	312	321	338	335	364	370	319	319	327	315	314	302	325	310	337	326	362	314	334	324	338	366	372	322	323	308	365	336	318	347	345	341	353	341	373	357	339	362	342	349	352	327	365	339	353	367	340	325	331	336	356	342	343	294	313	316	376	372	355	345	363	325	331	335	323	317	313	339	335	320	329	365	347	352	342	354	328	321	316	328	357	364	343	322	366	344	324	313	335	298	312	327	312	346	364	360	320	356	321	340	320	321	343	382	325	325	332	345	344	329	332	340	368	316	339	310	332	353	346	325	343	330	347	303	318	387	319	338	288	346	328	307	360	339	302	323	300	331	336	315	345	340	320	328	329	319	343	365	309	373	341	335	347	349	347	361	329	341	341	331	283	333	320	355	372	320	344	351	375	345	324	297	309	350	336	336	353	332	388	370	338	345	321	299	361	356	341	319	373	355	375	319	321	351	325	323	335	327	328	326	336	330	317	366	365	337	356	345	340	310	349	341	357	322	326	350	297	326	324	364	327	346	354	378	326	318	347	329	338	336	337	332	340	334	323	357	380	320	338	341	325	369	342	347	385	373	352	336	329	315	328	305	324	342	325	390	354	365	370	329	311	332	380	337	331	330	335	332	326	309	346	327	347	376	333	366	347	333	352	318	363	339	332	329	339	370	392	326	364	360	345	336	327	338	320	332	347	334	321	297	325	355	327	324	363	325	311	302	349	305	325	328	339	318	314	358	345	324	369	320	354	346	360	330	339	303	352	332	351	350	316	347	337	337	330	355	375	370	325	359	319	376	332	307	359	343	316	343	296	336	336	354	346	321	340	362	339	340	374	352	376	319	378	351	324	370	344	319	337	365	322	347	345	354
6447	1251	1871	2068	1880	1709	1439	1263	1182	1124	1035	1037	927	999	960	952	876	941	914	874	920	903	881	864	856	874	885	866	835	814	801	906	851	769	826	769	848	823	811	821	833	836	794	834	773	862	836	826	802	835	869	860	813	763	857	831	814	841	806	844	841	875	843	812	809	842	809	804	810	823	799	814	787	836	816	828	801	796	844	862	791	837	823	840	810	823	795	837	849	833	832	858	823	820	840	793	738	845	825	815	812	842	836	797	825	817	820	780	845	848	834	839	815	844	834	851	815	848	843	820	842	800	786	785	867	815	814	801	850	866	751	793	803	853	882	799	826	813	826	838	837	800	852	807	811	774	834	845	866	856	825	817	821	780	795	786	803	805	813	748	835	823	839	794	822	834	880	815	789	810	844	796	820	852	865	806	770	864	818	790	835	799	791	817	839	829	839	822	788	821	829	851	800	779	851	845	791	846	805	825	801	838	838	817	862	777	839	834	821	865	818	831	827	859	777	829	838	818	790	833	797	779	842	885	879	809	824	845	791	839	804	827	760	841	859	807	812	811	815	833	823	779	829	801	813	831	839	811	837	802	810	795	777	819	806	805	785	838	798	760	759	815	798	781	822	810	833	854	837	834	828	799	822	864	831	813	777	831	910	814	806	828	781	789	826	811	819	805	821	828	837	813	810	795	834	853	816	782	794	780	844	798	860	765	836	839	833	825	819	793	831	813	815	767	856	840	821	818	864	836	843	805	815	806	836	806	827	821	904	794	822	788	854	839	923	835	810	825	792	830	791	796	826	805	797	843	859	851	822	773	799	858	829	805	834	768	829	808	839	794	863	835	815	837	802	796	809	796	821	841	787	820	817	837	820	773	817	825	810	856	854	889	786	844	831	839	840	861	794	869	822	833	825	838	795	825	858	801	831	806	833	863	791	789	852	799	822	797	809	822	820	842	854	903	816	872	876	794	827	834	804	783	847	805	787	855	838	790	764	738	830	826	829	847	777	841	795	823	815	794	800	790	843	828	864	823	822	791	802	821	835	848	852	826	801	824	843	839	838	788	845	852	823	834	858	859	877	835	781	812	806	815	838	849	864	815	837	838	790	862	859	862	791	801	817	805	810	859	795	789	861	846	840	815	825	858	823	879	822	789	832	807	809	822	868	856	847	853	839	837	797	804	804	809	810	800	823	881	845	819	840	843	843	812	822	805	791	773	797	849	824	791	842	836	813	822	828	819	871	834	841	824	842	790	839	833	843	818	812	804	821	811	778	840	798	843	895	793	869	820	794	827	802	811	855	812	814	816	801	833	848	824	821	824	835	833	804	859	811	823	876	785	860	825	807	823	818	774	845	844	793	786	808	817	754	832	791	818	831	807	784	861	811	821	845	808	822	853	856	812	805	841	822	829	871	835	836	802	783	859	802	807	820	760	846	841	856	827	834	821	785	837	845	802	844	798	832	902	813	813	814	796	820	813	768	835	802	850	824	783	811	774	802	787	814	796	833	769	805	777	852	776	832	834	873	805	810	878	861	819	801	817	794	806	830	814	802	801	879	812	841	864	844	822	843	843	846	923	816	818	802	808	791	803	833	758	838	827	831	825	805	871	845	898	810	802	851	822	781	794	790	799	764	816	743	869	832	772	756	841	805	780	780	874	817	818	828	841	810	889	773	773	814	768	803	823	851	758	805	803	849	776	791	826	828	838	799	823	851	797	851	773	815	794	825	833	821	822	812	803	829	794	837	825	885	861	873	812	854	823	824	822	804	776	794	806	863	800	786	849	824	824	860	800	808	799	814	832	853	802	837	803	819	820	817	831	837	803	820	808	806	830	859	840	866	882	830	828	792	806	856	780	849	862	812	820	760	817	808	806	816	812	780	781	830	798	772	838	808	843	860	808	793	841	809	872	823	858	868	865	786	832	831	832	850	831	799	818	749	851	826	853	836	842	800	858	785	832	883	905	848	815	788	847	827	774	796	843	828	840	813	862	800	802	851	807	797	851	791	821	822	866	779	842	809	825	809	823	803	857	798	777	816	815	857	838	875	827	807	831	837	814	833	819	821	819	824	790	815	795	803	856	812	811	859	807	845	846	847	860	836	815	848	874	826	793	825	846	901	799	823	809	786	867	800	817	839	801	850	799	827	869	804	872	815	793	778	794	810	822	797	782	796	811	814	797	857	811	857	843	811	803	831	837	825	837	831	857	839	819	836	833	816	789	877	831	793	784	842	815	863	796	806	804	765	814	796	770	826	802	817	829	839	817	824	849	793	854	837	809	839	862	849	826	867	846	827	792	821	861	820	821	837	808	839	791	841	795	839	856	829	825	785	803	803	835	840	858	827	824	829	767	818	780	826	850	839	831	787	797	824	863	904	813	820	892	771	840	894	827	860	862	842	793	874	814	856	766	796	838	806	794	786	835	882	820	841	828	826	831	855	854	823	830	827	853	815	824	856	845	867	833	824	865	799	835	821	799	832	831	790	792	795	800	820	777	834	773	838	773	829	829	837	860	846	789	835	794	821	839	857	849	881	849	800	840	811	859	823	851	847	793	789	801	839	788	780	833	793	795	820	775	801	884	835	842	812	814	831	793	832	814	826	791	789	863	823	813	831	827	827	753	863	831	797	882	786	847	875	803	822	822	858	773	840	813	816	825	798	810	798	797	831	845	827	785	835	828	787	823	790	839	827	811	784	809	811	803	815	850	842	847	799	838	812	819	854	841	850	782	792	800	828	835	844	812	798	800	832	801	795	776	829	891	765	811	828	750	768	817	843	873	793	808	813	817	786	788	828	836	821	878	809	802	847	795	801	822	817	788	855	870	845	827	824	839	787	840	867	847	790	803	800	841	823	821	809	835	820	757	812	790	825	828	839	794	818	852	851	827	827	785	851	830	818	794	802	780	825	794	825	846	881	823	829	889	817	826	846	857	792	770	869	808	814	829	823	809	842	828	836	840	810	852	815	862	835	790	800	802	816	782	845	802	788	834	901	813	755	814	841	846	839	814	823	835	806	856	776	838	853	786	807	838	780	840	811	833	816	800	791	819	822	783	835	826	821	801	806	798	801	801	817	841	754	834	809	861	857	800	766	844	869	791	854	793	848	842	814	817	835	857	812	842	790	807	814	827	815	825	779	869	830	908	771	819	856	824	855	859	818	850	824	782	797	837	827	866	835	818	844	807	843	802	824	912	838	801	806	845	787	816	858	795	853	817	812	820	890	833	815	860	850	846	800	855	819	845	841	780	853	822	886	843	856	820	903	862	886	847	805	830	828	825	826	811	814	853	808	842	829	789	844	836	807	815	816	858	852	844	799	826	787	776	760	830	779	766	825	757	815	793	802	808	805	896	821	812	834	827	856	801	848	843	825	846	791	826	808	765	812	832	826	778	780	857	808	824	861	796	869	834	809	841	822	834	797	828	762	835	798	845	806	790	830	825	805	846	848	825	805	872	839	812	831	802	824	851	862	820	837	831	840	811	827	815
12149	999	1039	802	568	473	383	350	313	250	247	276	235	236	234	219	243	241	221	193	197	216	196	211	200	189	219	197	206	206	211	206	206	186	229	223	181	184	179	226	206	199	169	197	174	212	173	200	199	172	200	220	203	196	213	195	192	189	187	198	209	208	200	175	237	173	237	210	210	188	202	212	229	197	181	202	203	201	171	196	201	205	215	195	192	200	188	194	204	183	185	196	187	215	186	217	198	199	217	195	203	235	187	193	205	208	185	205	178	177	180	196	207	188	164	216	198	174	230	204	212	185	189	180	192	208	219	180	206	200	184	220	195	206	167	198	204	201	180	192	221	216	192	202	209	230	201	215	208	189	206	182	204	221	201	213	198	190	223	186	199	180	186	180	208	190	198	193	179	215	175	186	192	212	195	225	186	219	207	226	195	178	207	205	198	209	185	218	195	205	190	192	203	186	204	180	191	203	188	217	212	202	178	181	186	232	228	214	198	185	165	213	198	191	188	195	219	197	183	190	209	220	202	205	209	214	207	200	212	185	224	203	192	165	214	211	192	163	211	204	234	184	195	198	203	196	214	198	188	163	190	184	197	218	190	218	182	209	152	200	195	191	200	203	175	183	187	211	200	226	217	217	205	195	181	217	225	196	201	189	207	199	181	208	183	194	238	198	190	212	202	182	202	182	220	190	194	210	205	202	202	184	215	182	163	208	184	197	196	217	207	223	194	202	202	184	220	208	186	220	202	196	169	208	205	207	182	207	189	200	198	197	205	219	204	211	171	186	199	182	217	194	220	228	212	198	197	161	184	193	212	192	207	197	183	209	185	205	192	205	179	215	188	183	184	212	218	199	217	182	178	209	188	197	199	195	202	223	184	198	202	196	190	204	192	194	207	194	199	199	204	223	183	181	217	191	181	192	177	189	202	197	195	173	214	216	177	214	199	212	198	209	201	209	196	216	216	208	182	197	198	213	196	178	186	186	196	203	186	181	186	197	170	182	203	198	213	207	193	198	197	214	215	185	201	176	186	185	215	190	190	192	204	211	203	199	192	194	207	194	195	203	181	188	189	197	218	188	207	191	184	217	200	218	181	201	191	191	185	181	193	208	220	190	189	197	201	196	237	193	219	182	230	194	199	204	179	192	199	190	183	201	201	184	190	212	218	189	188	215	222	185	202	166	184	224	185	186	197	181	209	232	197	187	206	215	194	205	208	190	205	185	222	195	217	192	224	204	181	213	200	198	201	202	203	195	187	197	186	170	184	180	209	184	186	203	198	186	213	194	212	207	190	214	195	240	194	183	189	192	210	202	206	200	184	203	194	193	206	169	203	235	197	208	187	186	200	208	218	195	203	208	196	165	183	191	195	209	218	223	197	188	202	181	199	181	202	193	208	185	203	192	214	207	177	202	208	192	200	189	174	178	187	194	224	206	182	180	172	187	210	194	206	201	200	184	188	195	203	208	149	181	213	195	196	187	198	186	208	206	205	166	198	199	217	201	189	196	212	168	199	185	206	173	222	204	216	214	212	188	201	200	183	206	216	202	207	196	204	190	192	211	177	227	210	208	216	204	195	206	201	194	179	204	170	179	188	198	218	183	206	208	168	201	213	187	191	159	230	190	228	208	196	211	202	212	196	193	211	173	206	195	219	215	186	191	199	221	185	219	203	232	173	237	181	194	219	195	194	183	198	205	182	198	224	205	194	209	179	179	197	191	208	193	205	199	174	173	187	219	199	196	181	186	193	206	215	204	201	209	187	191	199	190	205	216	212	186	191	173	218	220	189	191	200	189	173	209	214	170	190	207	190	200	205	208	202	204	179	182	204	201	181	190	188	203	204	203	207	214	207	208	209	209	211	188	224	193	209	222	200	199	196	190	190	206	190	203	208	191	192	207	218	185	222	199	205	221	184	172	194	205	196	201	194	191	196	184	202	202	207	196	183	174	195	195	191	196	206	184	187	183	191	197	225	224	224	209	179	201	190	212	191	208	199	173	169	179	210	210	200	192	173	214	182	200	213	201	217	205	177	207	201	180	201	204	207	223	230	193	193	195	204	177	180	247	198	184	217	223	173	193	198	179	177	197	203	198	197	199	205	202	196	218	181	200	187	224	184	164	177	205	187	186	207	238	214	205	182	184	180	217	215	187	202	185	198	207	206	179	197	190	206	220	208	195	192	219	196	197	195	194	200	214	195	211	168	191	206	215	163	195	196	197	197	187	196	200	202	200	203	199	226	224	197	199	238	202	192	186	204	205	183	195	208	206	202	217	194	199	189	190	190	214	223	178	223	225	216	199	181	215	202	201	182	224	192	220	193	210	194	217	181	214	181	198	160	197	197	192	198	213	229	204	176	213	191	201	194	194	194	206	221	181	220	177	216	226	182	170	203	216	196	197	230	192	188	178	194	198	190	210	207	197	201	195	212	184	184	222	189	220	184	172	180	195	177	180	229	204	198	176	197	178	213	210	187	214	204	229	200	197	192	201	182	194	210	209	187	200	203	213	212	200	190	196	204	167	193	235	214	227	188	186	212	210	206	206	166	183	209	182	226	204	197	196	210	213	218	213	217	220	226	200	202	185	206	193	195	219	202	212	220	210	203	188	198	205	184	182	184	205	209	190	213	200	191	184	177	195	199	172	213	188	190	172	213	210	191	207	189	167	222	203	203	206	201	174	183	198	204	188	199	227	207	206	192	224	214	195	200	186	215	199	183	196	212	234	197	219	187	214	215	202	194	186	176	208	209	191	203	195	198	207	190	224	201	196	190	212	222	186	224	239	195	201	209	193	179	224	207	194	198	201	186	216	195	190	208	197	193	211	186	201	213	210	202	206	214	167	189	178	205	183	216	200	196	211	209	177	189	158	238	201	217	216	201	205	207	182	210	196	242	213	206	222	203	197	211	177	217	207	181	231	199	230	193	224	204	193	160	187	192	191	185	204	199	195	203	216	235	209	195	219	214	199	193	164	206	190	196	197	170	187	179	201	201	209	179	172	188	187	198	198	208	194	188	201	187	189	174	216	196	171	205	208	212	209	212	191	169	233	211	188	187	201	199	191	208	200	207	200	227	192	230	207	201	222	203	193	188	178	206	198	208	222	195	201	216	193	206	184	195	199	204	204	212	172	200	170	157	199	192	173	215	211	183	199	223	222	208	173	189	179	199	204	184	222	190	217	237	197	194	206	194	206	195	184	214	190	207	190	192	208	168	181	225	176	191	190	210	197	219	233	203	198	193	212	216	208	191	200	201	200	203	222	187	170	199	193	171	216	199	222	194	188	227	206	218	225	223	205	203	225	220	220	174	200	179	227	204	194	191	198	198	186	178	216	201	187	219	180	210	186	219	187	193	189	224	205	189	212	187	176	206	182	196	203	229	196	195	198	211	204	193	202	215	189	194	202	196	196	190	179	188	177	206	201	209	187	204	213	205	213	221	211	199	197	214	177	187	215	190	196	181	228	213	202	201	190	199	180	187	182	227	200
7845	1215	2323	2664	2222	1875	1544	1256	1172	1058	869	875	784	751	691	715	647	582	627	601	593	605	581	572	546	556	559	559	573	598	525	543	573	566	546	520	525	500	542	490	557	528	494	501	480	478	530	519	515	518	513	503	471	506	532	480	526	516	507	509	498	513	528	503	463	489	553	487	496	525	512	510	496	493	506	518	495	512	486	487	505	535	504	498	512	467	494	496	508	530	512	473	534	492	490	490	519	523	530	507	541	505	508	516	486	557	490	494	498	542	517	496	514	510	491	454	545	506	476	518	482	512	515	481	487	495	495	486	523	522	496	493	547	447	510	498	481	498	488	530	535	497	512	519	556	506	521	510	506	448	496	507	469	522	524	485	542	475	527	506	533	495	487	486	492	481	491	492	488	500	537	503	521	505	455	496	493	471	510	496	506	483	512	480	474	494	491	473	445	510	506	476	520	503	496	480	494	523	496	493	510	506	502	505	504	494	523	504	497	484	485	508	542	511	497	503	444	472	519	509	515	508	501	482	514	524	482	505	526	496	486	523	519	513	504	505	509	495	465	508	509	491	478	479	491	514	521	480	511	505	509	494	486	497	564	474	527	509	504	491	493	492	462	509	525	517	472	471	467	550	540	499	463	487	510	436	479	518	523	498	488	500	515	505	481	522	532	483	502	513	488	519	561	471	480	491	443	505	504	506	530	515	477	518	502	533	490	488	506	496	511	502	475	461	498	495	469	491	544	469	502	510	458	534	481	492	536	513	514	532	457	467	499	461	518	529	511	506	474	464	509	532	508	459	515	517	476	505	528	428	504	526	473	504	487	499	555	515	490	469	498	506	498	471	468	517	538	474	503	510	521	559	508	531	522	510	499	461	486	457	501	504	477	456	514	512	523	515	516	511	534	493	520	511	504	471	515	508	520	501	521	501	530	511	488	503	510	513	434	507	496	495	489	512	496	491	468	501	504	468	464	487	569	513	458	517	497	461	517	486	492	447	513	492	491	519	488	541	514	458	518	511	505	503	485	495	526	461	520	511	468	557	514	451	519	471	498	475	536	476	475	498	527	511	489	509	467	509	488	479	512	488	488	481	522	494	522	513	493	508	512	488	518	497	514	469	499	498	495	483	480	529	480	515	504	513	461	434	459	509	516	472	503	451	502	526	505	489	456	485	519	506	495	575	483	518	485	481	534	499	515	510	480	458	485	525	500	497	492	517	523	496	511	471	480	514	467	499	499	514	522	510	537	501	491	494	473	516	548	496	503	518	515	512	476	556	456	490	470	479	485	466	480	448	513	518	477	502	478	499	484	471	493	494	487	465	519	519	485	496	504	531	475	495	511	463	516	483	506	477	489	467	511	508	512	507	493	500	503	537	503	480	461	492	516	456	504	526	468	497	511	534	496	488	496	481	530	472	512	524	500	536	479	490	482	508	490	545	495	533	505	507	515	505	549	474	460	502	473	501	487	481	518	513	486	526	474	512	488	518	501	504	521	518	483	491	507	515	530	538	491	557	495	507	498	563	495	506	515	483	514	532	518	482	521	493	468	524	500	525	471	476	459	517	488	503	500	477	472	520	527	514	481	514	477	528	484	510	471	524	513	480	504	485	488	504	502	498	465	492	491	488	503	494	477	491	525	532	519	503	532	489	505	488	516	470	540	518	516	493	490	496	513	472	454	445	492	550	521	459	504	494	464	513	502	503	529	492	520	510	527	520	507	488	512	536	506	504	520	516	499	476	496	481	537	476	502	507	513	512	476	489	484	519	493	496	527	502	496	457	469	516	475	551	546	463	488	457	489	495	472	516	528	489	494	503	478	449	498	498	489	494	498	472	498	484	487	463	487	487	523	483	487	462	507	483	499	454	529	532	493	511	528	484	495	529	478	505	501	517	482	484	500	491	518	513	517	516	487	510	513	496	477	509	524	508	515	520	489	450	488	499	514	486	528	503	502	472	478	519	494	506	528	518	543	507	531	475	511	468	528	549	507	495	455	493	495	451	476	501	471	517	503	484	492	513	459	528	493	497	509	476	479	498	473	554	505	527	503	473	484	509	504	505	515	497	552	497	544	460	512	499	492	501	491	478	477	510	524	482	524	486	485	485	501	490	485	485	538	526	478	538	493	519	488	505	491	476	475	534	477	516	473	498	543	533	506	530	474	509	541	524	499	552	486	508	478	503	543	513	537	519	509	500	516	475	514	511	505	495	507	470	500	512	495	463	520	543	530	491	558	516	502	509	537	511	467	524	509	498	485	536	477	460	530	556	472	497	536	480	509	515	487	484	549	493	513	471	513	516	492	493	501	511	532	520	479	482	504	502	518	502	461	508	468	505	475	505	545	525	513	533	495	523	534	474	505	524	463	473	493	473	513	508	495	528	522	527	517	508	517	519	527	499	510	546	529	534	478	504	519	493	502	515	549	488	472	471	515	485	504	469	459	492	480	499	492	511	466	528	497	458	473	528	470	490	485	522	516	517	486	514	558	495	468	501	478	508	529	521	552	509	497	493	512	548	496	498	487	509	504	464	508	514	496	517	439	544	493	501	517	493	500	508	496	515	498	489	511	495	528	500	518	522	475	481	476	448	489	469	485	519	506	533	518	524	508	505	518	518	522	541	441	474	530	500	527	480	534	513	489	525	483	460	487	495	487	486	506	500	513	515	509	522	512	507	491	495	515	481	482	494	452	469	508	511	488	511	481	482	534	501	483	506	473	507	511	477	485	510	476	515	450	502	478	517	499	506	496	493	542	474	484	496	486	468	484	514	533	431	535	526	517	503	491	509	476	514	497	489	504	502	452	489	492	501	472	506	484	453	471	491	518	513	532	458	507	517	485	547	509	476	470	452	511	467	508	472	536	499	530	503	544	448	520	487	516	507	493	500	500	512	482	457	510	528	517	498	505	514	519	465	497	526	516	507	478	495	509	501	522	470	497	489	539	529	496	512	508	537	504	467	483	509	503	484	466	508	479	485	502	498	488	538	458	485	505	477	479	495	511	490	554	544	492	521	450	528	494	508	468	505	452	477	551	449	476	485	468	517	506	525	480	480	497	510	517	473	509	523	508	479	478	474	512	482	493	480	483	509	513	469	501	504	496	474	472	515	482	520	458	497	474	517	500	499	521	471	491	472	464	539	535	481	475	481	502	514	525	530	517	492	498	502	510	479	455	518	541	524	504	499	507	525	478	484	507	549	468	494	514	538	520	523	470	504	485	473	496	480	501	531	520	504	491	482	530	504	518	542	461	494	503	509	508	532	507	515	528	531	503	515	478	522	497	533	492	474	530	518	508	531	514	495	506	474	534	472	500	462	535	480	461	491	454	509	509	514	486	507	478	493	468	490	520	500	498	502	490	509	506	521	513	489	507	476	551	511	488	497	498	526	515	553	439	485	511	469	482	491	515	516	500	464	489	498	470	491	514	529	516	493	506	464	470	481	528	488	531	499	526	471	495	470	500	503	498	517	511	480	484	530	516	504	461	453
1501	425	462	439	378	358	334	351	298	323	297	297	309	300	298	357	269	267	280	294	282	320	315	287	325	305	289	323	322	326	322	309	298	280	300	301	293	299	313	317	309	293	311	295	267	275	315	316	314	339	324	310	318	276	306	304	288	308	328	308	282	309	289	294	325	297	294	299	300	324	321	332	299	294	319	320	287	302	274	299	301	308	314	314	312	312	297	295	303	336	305	301	310	323	300	290	273	275	304	302	302	318	310	297	324	321	279	274	312	355	274	298	277	286	294	271	343	294	276	293	304	336	297	264	302	285	290	272	279	285	322	333	286	277	272	295	310	294	322	290	315	335	279	276	319	287	295	319	281	279	294	326	287	289	294	288	321	281	330	301	296	282	296	322	318	294	324	299	317	317	284	286	320	317	316	277	317	289	297	325	274	268	294	314	302	287	310	291	298	292	331	328	337	276	311	291	294	306	261	314	306	310	331	330	313	325	298	287	301	302	286	314	286	326	320	288	291	303	319	314	307	310	303	277	295	298	318	295	305	289	314	300	321	292	303	305	306	308	296	314	296	309	280	295	307	322	302	292	267	265	290	312	308	296	285	302	297	280	309	285	283	314	292	271	348	296	298	267	317	299	311	265	293	257	305	314	301	311	319	278	289	302	259	274	276	306	310	311	348	332	284	287	291	297	284	301	281	311	310	257	317	289	299	267	279	304	301	329	304	288	289	309	305	301	305	303	277	346	291	267	295	334	281	324	287	304	308	299	299	310	301	275	271	308	273	286	270	287	291	272	296	310	304	314	278	311	315	293	299	287	312	312	313	311	287	286	319	311	314	285	282	313	313	308	272	301	292	313	301	289	290	266	288	345	294	316	290	304	295	294	309	273	317	301	293	295	324	288	319	293	287	335	294	293	300	324	288	327	268	317	314	302	309	309	297	288	320	293	330	304	307	271	283	276	299	284	303	324	291	280	288	321	299	291	302	255	272	295	290	265	298	311	321	311	337	305	307	318	287	304	288	320	320	301	320	351	293	301	289	283	285	282	297	305	273	288	301	297	285	324	290	334	309	296	290	293	284	309	322	286	305	287	323	308	300	269	319	275	313	299	260	325	323	343	263	299	273	326	326	284	287	281	310	313	283	311	289	311	268	316	262	316	299	309	300	301	314	299	289	297	283	311	293	310	317	298	285	296	276	327	298	287	292	291	330	334	285	293	296	290	279	321	285	282	282	300	270	292	294	308	290	298	273	279	315	294	304	286	317	307	301	317	310	300	305	308	293	288	302	322	263	289	297	281	292	300	305	291	319	296	319	275	298	297	315	293	296	313	272	331	272	317	303	340	311	302	319	314	284	315	250	317	302	306	296	294	287	301	257	276	319	323	279	297	328	288	322	330	297	275	318	295	300	296	287	289	293	312	334	308	338	305	311	317	277	335	278	315	335	287	277	277	296	312	270	327	272	311	342	307	278	300	294	328	312	252	305	289	290	313	286	312	339	263	306	282	307	300	265	305	332	294	292	307	298	307	291	319	288	289	295	310	278	330	302	298	281	319	292	304	332	330	324	339	329	310	296	294	302	313	305	306	279	303	317	325	275	300	295	285	304	286	277	336	294	280	337	310	291	277	296	300	317	326	292	324	316	292	291	315	267	290	289	307	307	326	320	307	321	306	283	310	315	289	314	311	270	300	294	328	298	265	301	297	286	302	291	271	307	301	272	323	284	292	300	293	311	316	301	296	325	303	303	318	308	336	299	280	316	293	308	295	311	316	309	312	289	284	263	300	274	317	314	281	300	317	322	286	316	291	305	288	268	276	290	301	310	303	296	332	283	290	323	260	298	310	301	295	319	331	303	305	270	289	297	292	312	329	303	300	280	274	305	299	315	303	291	274	288	277	330	280	294	289	304	308	298	294	342	273	307	308	243	297	319	299	281	283	321	276	309	295	293	308	303	308	294	260	314	327	278	319	282	317	301	300	306	304	286	290	290	295	293	340	267	324	298	263	298	298	324	296	309	318	350	319	308	304	314	342	331	272	297	324	316	300	311	280	279	334	313	276	305	311	314	284	283	297	273	310	285	288	303	295	274	291	333	330	318	292	301	296	302	326	291	343	283	292	272	293	329	307	297	310	299	316	321	324	282	289	286	309	310	315	301	293	289	294	292	298	297	294	303	279	333	262	316	307	292	297	314	262	325	291	272	308	281	310	303	255	281	328	330	294	296	293	293	305	288	266	307	308	301	289	316	288	306	280	258	288	278	289	284	264	292	291	298	294	281	295	310	294	296	273	293	283	330	344	329	306	278	303	284	308	302	289	291	291	297	276	312	310	308	330	277	299	295	292	311	316	254	299	310	287	298	319	306	317	307	307	313	263	295	292	272	300	280	316	291	310	297	268	308	295	311	320	269	294	284	290	272	296	356	303	303	305	264	297	311	275	322	299	315	291	326	309	289	326	286	330	296	308	298	289	281	291	348	300	302	285	316	302	303	269	301	297	285	323	280	302	272	291	297	287	285	298	293	310	332	332	280	292	311	283	313	298	291	315	305	275	304	309	299	284	281	326	266	281	296	302	323	312	307	274	293	304	312	329	282	319	291	306	297	308	320	301	294	283	289	286	282	312	314	319	300	312	290	302	277	323	297	303	295	316	306	313	302	283	335	294	286	307	289	311	291	280	314	289	264	301	282	262	310	305	340	289	335	296	283	270	335	267	284	307	281	319	291	301	313	273	315	299	323	266	292	291	295	318	268	325	286	281	284	317	341	310	311	305	306	279	317	320	344	292	291	307	274	333	267	293	318	316	281	306	326	300	314	333	292	298	310	292	288	320	303	315	301	310	319	319	310	300	309	303	328	311	316	338	295	283	333	312	314	276	301	275	294	300	310	341	341	304	300	286	295	313	275	279	296	275	314	284	324	329	311	275	292	251	331	329	331	273	296	312	291	302	301	308	329	284	321	284	310	304	303	291	283	308	286	285	301	291	320	288	284	293	341	300	300	288	310	311	322	296	283	338	318	314	311	324	301	288	295	283	320	289	320	333	323	326	333	310	277	285	250	311	307	302	314	327	301	286	314	298	313	309	286	292	303	292	280	323	269	304	289	281	317	286	313	314	311	295	309	301	276	295	317	276	301	327	303	279	292	335	257	305	319	319	300	307	313	315	314	327	306	364	302	315	308	318	289	296	301	308	311	326	303	298	308	285	293	292	299	328	307	287	292	291	297	287	320	330	286	299	303	317	300	269	277	346	309	287	334	324	310	314	301	294	276	273	287	316	287	298	294	298	285	328	333	332	305	294	265	286	285	293	309	286	333	295	322	305	301	306	296	294	309	275	317	309	267	278	297	294	283	276	321	308	291	312	296	305	330	313	282	305	315	329	300	261	269	309	269	283	346	292	314	289	307	303	323	270	297	283	300	295	318	299	312	317	319	302	275	303	299	288	315	288	317	290	325	295	303	275	283	307	340	303	301	299	321	277	325	319	318	309
2038	913	1100	1194	1079	1008	993	845	826	791	852	820	812	776	784	771	779	765	757	741	763	804	792	750	785	740	750	751	726	772	732	767	783	757	735	740	705	755	768	709	780	757	767	746	715	724	715	731	722	765	725	686	716	739	714	778	701	769	723	711	708	724	787	729	734	712	725	691	717	758	718	759	731	782	734	748	728	778	742	756	746	754	738	739	777	700	718	695	711	761	730	712	732	730	799	760	727	727	762	761	695	739	740	738	766	772	767	786	719	763	771	787	754	758	721	777	728	754	741	757	759	724	784	793	758	730	711	751	780	728	731	767	756	782	770	761	731	713	777	760	787	734	754	742	750	764	791	758	739	742	783	761	733	685	725	759	748	729	772	738	774	717	740	787	710	749	716	727	738	724	726	766	783	754	725	753	756	747	787	759	757	732	755	723	731	728	780	732	742	780	706	736	730	773	771	735	758	790	761	760	838	761	749	700	714	758	752	759	749	726	742	718	749	739	771	759	731	731	762	762	768	744	768	728	752	753	782	694	754	761	750	759	738	773	708	746	749	769	757	748	773	723	718	719	784	760	716	769	774	766	762	763	768	774	720	713	782	750	702	793	705	726	793	738	762	741	733	731	726	757	735	778	767	729	762	734	716	715	757	754	734	783	706	742	771	742	738	738	758	680	789	758	744	734	758	729	719	821	750	738	764	770	717	717	743	744	712	740	819	768	757	788	788	717	766	712	717	790	747	750	765	733	706	696	740	716	770	758	719	758	753	701	704	751	814	741	708	761	735	799	717	720	703	719	687	755	748	733	733	784	758	735	764	737	803	718	734	783	789	748	778	750	743	782	757	786	756	780	743	791	716	677	710	729	754	723	754	686	781	787	812	746	763	754	754	804	736	708	837	731	783	802	774	767	732	770	751	740	745	762	720	742	726	739	755	769	755	732	694	815	725	760	716	726	746	702	745	767	768	731	712	738	726	771	722	762	731	742	779	748	738	704	733	742	724	736	717	770	779	757	742	804	733	774	751	718	734	726	754	743	769	762	707	750	723	754	725	759	787	740	771	739	740	722	753	732	804	691	690	771	718	790	707	752	744	795	794	741	749	758	779	715	705	778	751	739	777	681	754	768	731	780	725	751	748	718	708	732	711	700	784	769	747	718	761	747	787	788	723	745	778	754	731	679	720	769	735	734	744	706	737	792	764	721	716	748	771	739	758	772	779	772	707	734	765	726	733	741	746	777	795	787	786	710	729	734	718	783	738	722	716	735	738	728	735	744	801	693	743	699	747	705	717	725	736	714	749	743	777	759	769	763	789	775	796	781	767	757	754	724	773	746	714	786	706	716	762	764	704	786	751	744	732	765	739	763	788	755	802	728	748	771	731	733	793	707	717	758	745	735	737	743	727	745	732	729	741	717	768	697	735	795	728	700	728	688	735	793	730	748	714	698	743	746	706	750	694	732	729	738	781	685	759	724	717	777	731	698	748	751	763	731	762	743	740	778	749	710	756	708	775	714	720	705	740	780	740	734	775	758	705	723	685	750	736	735	728	732	701	758	733	716	761	729	774	751	696	760	765	778	759	749	779	761	757	712	794	741	767	774	772	745	748	771	774	753	807	746	742	749	697	807	753	731	750	774	723	742	789	780	785	754	766	722	797	744	726	736	759	731	761	758	735	741	724	751	766	746	708	772	741	753	749	739	689	712	701	794	778	694	719	716	803	703	760	733	744	782	748	756	737	742	770	749	758	752	775	800	798	745	722	709	779	717	698	748	694	721	784	748	802	698	740	749	725	756	776	767	742	803	756	704	725	764	787	749	739	748	765	715	749	748	751	694	768	739	738	760	732	780	763	695	740	730	753	778	743	737	730	777	693	719	702	786	693	720	786	724	765	760	738	741	765	724	765	778	788	745	739	762	749	697	776	715	755	737	775	736	742	755	765	740	772	755	753	786	777	760	745	748	762	773	772	731	741	733	790	738	756	731	756	724	708	758	713	745	757	755	706	751	745	771	772	699	790	726	796	687	730	768	747	762	734	761	789	788	707	781	751	721	750	727	746	781	736	792	726	773	741	744	731	718	750	724	751	724	715	701	748	753	729	750	746	748	740	750	742	749	761	764	776	767	699	780	726	738	755	742	708	770	764	745	774	780	786	804	752	737	735	692	741	734	789	741	785	773	725	735	768	739	776	759	723	762	770	713	773	765	754	737	720	742	700	772	712	742	782	768	806	751	755	762	715	706	747	757	737	742	729	749	733	775	798	696	788	747	763	731	732	694	740	708	743	723	730	722	750	768	712	752	721	717	767	706	751	720	744	750	745	770	765	717	701	748	717	780	758	718	729	752	774	747	746	775	734	721	773	727	749	794	784	723	736	736	701	815	740	718	725	753	750	743	734	746	746	786	735	762	783	714	703	754	687	778	719	718	775	725	758	737	752	735	763	743	782	762	728	770	750	743	737	732	752	700	744	716	763	735	749	782	800	752	731	744	727	713	760	718	721	733	758	763	785	744	771	733	750	727	704	742	736	778	776	755	744	719	749	765	774	734	757	693	761	740	770	747	706	750	769	761	726	792	780	780	775	727	713	782	789	753	744	710	767	723	752	716	732	728	771	707	757	743	755	745	797	727	728	761	774	753	752	733	763	783	707	709	723	783	760	683	765	746	743	768	798	764	727	768	748	657	780	745	714	761	757	699	726	751	709	788	760	766	733	758	774	747	731	757	719	750	780	748	705	746	720	811	764	736	738	721	727	793	736	714	731	779	772	770	783	733	721	727	703	773	717	737	743	750	726	729	754	794	710	734	782	777	727	771	723	717	741	747	766	718	770	729	768	764	727	739	739	736	750	755	730	760	745	730	720	784	762	748	759	743	729	725	772	736	720	736	769	744	744	784	764	697	806	769	695	754	730	733	738	763	775	782	748	747	769	757	809	684	762	769	739	733	721	722	770	736	723	757	718	724	754	772	777	707	728	749	730	776	745	770	751	768	746	757	741	747	736	773	731	779	738	733	731	748	739	731	740	817	799	779	760	740	718	697	745	731	701	694	749	684	696	736	771	751	721	719	741	737	749	735	761	721	778	761	725	746	751	789	752	748	713	742	745	761	768	677	743	730	736	769	777	724	769	732	771	801	738	727	766	727	778	729	729	720	731	788	675	707	731	723	781	720	828	713	746	784	801	739	753	766	729	714	749	744	722	745	755	747	745	718	776	727	735	696	758	757	769	760	811	717	766	765	769	728	768	734	708	754	711	710	756	727	758	722	776	755	773	787	745	780	811	725	728	770	739	748	734	733	742	710	752	754	791	748	756	760	736	747	712	760	726	757	706	779	752	706	757	734	774	771	753	703	776	728	767	712	752	727	773	772	777	749	739	726	766	728	713	752	739	700	747	724	750	782	772	724	736	762	701	709	764	765	719	778	736	745	761	746	759	680	760	760	742	683	713	753	749	717	754	742	761	720	698	756	767	745	741	735	771	770	743	732
6356	807	915	683	563	518	463	461	372	378	372	347	350	360	348	329	368	415	362	333	320	357	333	337	309	347	345	335	379	347	340	345	368	352	369	317	360	382	341	348	356	373	339	372	327	345	337	339	309	315	325	322	353	357	342	337	331	351	334	379	315	340	336	362	337	331	330	336	345	308	377	362	338	364	312	318	345	362	342	314	316	330	321	356	326	302	328	355	337	354	325	330	321	316	328	333	340	307	320	325	322	366	339	292	360	348	355	331	355	312	336	332	336	351	378	345	367	375	330	317	315	333	363	327	334	386	357	325	346	365	359	354	303	363	359	334	352	359	357	348	349	323	353	333	355	342	353	325	332	325	364	315	352	333	375	299	327	341	340	309	325	348	342	343	332	346	367	326	309	352	344	297	384	309	343	330	337	297	350	340	326	309	351	321	355	352	329	355	362	363	334	353	352	333	349	303	378	329	316	338	304	349	361	374	380	343	342	327	341	314	309	348	346	348	363	341	324	339	364	343	340	356	331	332	339	341	319	340	354	327	371	359	305	292	295	364	346	302	321	344	318	347	326	342	364	347	318	324	341	349	374	335	362	335	310	347	290	315	371	311	336	316	362	336	316	350	328	374	378	342	344	331	310	350	308	302	310	316	303	306	326	323	325	339	356	323	345	347	302	307	331	281	312	336	354	352	337	337	322	320	299	338	308	353	323	342	337	317	369	351	310	334	307	305	313	344	328	340	326	364	339	330	328	306	326	345	343	315	327	308	355	324	360	354	341	331	319	348	330	326	316	342	306	349	338	377	321	344	367	325	325	323	357	339	340	334	394	350	325	328	343	335	334	295	366	363	347	356	326	309	351	308	376	315	320	334	307	348	341	346	360	320	297	351	329	349	349	344	332	354	324	332	307	356	367	314	346	317	354	340	354	365	324	308	342	335	342	344	357	350	327	347	350	355	317	335	314	346	356	332	331	353	341	354	318	329	360	324	321	326	374	358	332	362	334	370	323	356	368	360	385	343	316	318	365	365	353	339	346	344	334	351	334	364	320	296	320	308	328	375	311	336	380	347	353	356	318	344	353	364	355	332	352	327	301	335	324	313	351	339	305	303	320	347	339	320	339	321	347	327	348	331	314	312	363	380	401	346	382	326	376	337	365	358	343	331	333	357	338	345	305	336	330	331	313	333	348	303	335	363	366	367	320	361	330	336	370	334	333	332	306	324	344	328	323	353	324	326	325	304	364	334	341	314	369	305	342	324	351	339	354	346	336	341	326	312	323	292	334	334	312	334	319	353	325	366	360	351	348	319	312	315	355	312	342	341	352	335	330	336	323	340	346	344	337	338	363	352	333	315	346	321	348	376	338	330	387	361	345	309	326	330	331	344	337	336	357	349	333	335	349	339	330	341	320	366	330	296	298	340	342	339	333	347	331	314	356	338	348	343	364	331	372	316	317	347	354	314	334	346	341	350	320	315	309	369	348	301	336	354	341	353	356	396	330	329	308	321	317	363	324	323	339	370	348	319	311	315	323	332	360	382	326	328	360	345	343	334	330	334	330	366	312	351	327	321	313	375	349	310	357	326	345	341	341	321	346	341	306	304	383	347	353	331	312	348	330	363	341	356	335	341	338	351	386	335	338	302	353	368	325	329	356	333	353	342	327	335	342	341	355	317	330	346	304	311	338	328	345	306	331	345	342	336	342	306	325	341	363	304	345	321	331	353	315	338	328	320	337	332	327	379	321	349	348	287	346	375	346	344	318	336	345	317	333	307	328	335	318	355	347	337	313	352	320	346	349	338	339	339	335	309	336	357	316	338	359	318	338	363	383	349	355	357	324	323	360	358	307	354	311	347	325	380	336	351	319	324	314	365	322	334	342	321	312	338	346	365	367	326	313	375	335	329	327	357	338	339	368	336	336	331	333	346	321	344	332	348	347	332	342	341	346	353	323	342	326	367	358	327	310	358	346	317	349	339	325	331	359	343	324	344	356	346	348	326	376	365	310	346	352	345	326	316	317	349	379	356	351	331	361	307	318	311	311	314	363	310	375	352	315	335	321	360	346	344	321	350	351	333	324	346	333	350	350	339	331	345	336	343	353	325	353	358	348	379	339	320	339	316	355	326	332	358	342	350	346	334	333	347	358	332	300	325	319	346	339	339	347	346	317	306	368	320	348	331	326	355	368	315	327	326	324	347	336	303	375	367	325	332	372	345	337	341	327	324	375	310	369	316	340	332	333	347	330	340	319	318	343	354	342	323	290	327	376	369	336	348	364	378	322	320	351	320	314	377	343	351	318	364	348	360	335	365	332	308	359	353	347	308	326	349	344	336	345	318	330	321	344	330	291	344	313	349	331	339	331	330	386	376	309	358	354	367	336	310	329	356	330	310	318	321	310	332	361	368	340	337	342	339	378	321	325	374	330	317	317	330	337	313	307	317	356	297	342	367	342	321	339	345	359	317	359	369	335	316	306	349	330	356	347	345	363	355	343	339	326	324	343	319	360	345	344	359	343	323	346	361	347	322	327	365	353	344	369	338	353	377	339	351	326	335	364	344	327	333	376	358	347	333	309	338	366	305	352	372	307	350	325	314	329	334	346	317	334	295	340	331	351	342	343	351	330	353	330	327	351	352	331	346	341	338	328	411	362	331	329	342	314	365	327	338	345	337	342	364	291	339	331	349	315	317	341	287	342	303	368	335	372	346	344	342	344	322	320	320	373	332	338	315	361	336	331	334	314	338	334	328	337	316	332	319	315	296	336	354	359	331	341	361	341	391	328	356	346	333	317	367	344	327	322	384	332	365	346	337	348	339	340	346	369	354	349	332	346	333	340	300	318	324	362	339	328	339	343	374	354	321	333	316	349	351	367	353	305	345	326	324	334	363	324	381	324	347	343	352	302	317	350	316	339	326	324	321	342	321	342	350	327	350	336	345	336	340	342	321	347	329	339	345	321	348	325	350	346	354	347	360	383	315	328	307	336	354	338	357	374	355	346	327	324	288	358	353	365	332	306	323	355	314	357	344	344	348	345	358	371	351	351	326	326	348	308	310	318	341	328	347	318	324	305	333	282	333	327	348	360	314	317	353	356	322	326	366	368	336	339	334	352	314	330	328	296	283	340	358	340	339	308	346	348	328	363	328	319	319	341	344	352	335	321	326	322	361	332	323	323	327	305	336	339	321	351	346	355	325	325	331	340	332	364	344	330	331	342	314	348	328	324	313	331	358	311	348	332	357	330	338	313	320	356	328	366	360	355	347	337	329	308	333	359	346	316	307	340	314	368	360	342	359	305	301	330	334	341	349	336	353	339	353	328	347	365	308	336	359	363	350	346	371	318	357	316	342	321	342	329	375	353	358	347	329	305	299	342	340	311	333	356	351	331	336	327	332	377	286	352	325	369	338	325	346	345	320	342	328	347	343	346	346	335	348	326	360	355	323	323	327	335	311	314	350	338	310	344	327	338	357	336	301	306	330	347	329	351	347
6506	1256	1876	2146	1945	1699	1475	1300	1106	1089	1081	1014	1009	980	955	931	892	946	956	837	829	843	919	852	883	815	844	841	825	841	845	837	854	841	830	812	795	857	855	818	822	878	846	792	860	852	838	834	884	827	822	837	824	867	802	830	836	798	809	803	852	805	802	792	780	830	821	812	805	851	851	808	801	803	815	826	860	838	817	820	834	759	790	788	833	795	834	799	854	803	864	849	844	834	803	856	802	887	834	835	831	772	885	835	784	835	798	795	851	828	825	813	787	874	812	836	831	771	817	872	812	809	825	870	855	800	762	842	828	809	866	822	833	812	766	771	771	786	837	800	829	853	819	851	799	812	836	798	832	794	840	824	826	825	816	857	854	793	839	852	814	787	817	828	814	828	884	875	858	856	852	813	832	756	841	820	836	808	804	797	834	866	856	827	866	820	821	776	815	833	801	799	810	841	854	766	824	816	794	823	798	805	847	819	786	836	827	868	861	882	797	890	862	837	791	799	822	856	836	835	798	869	846	859	777	830	819	794	789	885	811	780	805	822	807	809	814	804	800	826	768	842	792	830	799	895	817	799	745	837	854	799	842	852	843	824	822	810	816	788	839	798	772	808	842	851	831	810	816	870	804	864	867	812	814	802	850	863	834	847	842	837	829	822	815	823	840	827	836	824	852	811	855	800	840	793	840	790	827	892	834	805	840	817	872	830	827	850	813	846	797	770	828	774	774	829	782	846	818	812	796	812	807	817	815	794	797	832	800	787	821	807	801	782	819	821	844	836	810	809	805	801	854	781	799	796	820	848	844	851	840	780	850	773	779	839	753	855	819	850	776	829	848	855	840	847	842	806	802	815	838	775	831	821	797	823	788	765	763	831	867	834	828	830	870	833	807	768	796	844	813	821	830	849	802	827	803	806	813	843	898	823	799	804	797	814	785	772	794	819	792	851	822	900	790	823	815	786	866	803	843	832	798	842	847	850	808	825	816	884	804	826	812	821	795	843	842	886	784	795	833	794	799	808	843	821	836	854	822	781	848	862	808	851	821	812	846	828	754	742	829	823	801	771	834	829	783	831	819	813	808	823	830	869	806	773	857	859	755	831	814	836	854	822	843	805	823	820	780	801	746	774	834	826	807	783	782	832	838	749	824	793	798	837	810	787	786	889	843	766	820	786	821	789	833	866	860	841	825	783	825	814	825	795	817	793	810	798	838	849	874	870	810	825	774	818	769	852	827	800	838	805	836	846	778	761	829	827	805	793	812	829	850	820	832	790	812	812	805	786	822	883	745	840	786	803	847	775	795	847	859	825	860	750	818	822	786	857	797	804	829	827	882	813	840	802	778	825	805	817	788	782	831	834	818	829	804	881	876	834	792	820	823	790	898	872	777	808	787	854	820	829	844	839	793	844	829	821	846	830	841	815	837	839	851	833	843	785	821	808	797	794	851	826	848	810	816	785	823	860	739	771	833	848	850	835	840	835	846	858	837	784	797	824	846	867	812	769	831	787	790	796	755	820	818	768	852	834	815	865	818	786	846	801	806	848	793	821	837	817	794	818	822	843	834	816	817	804	838	827	826	813	840	859	810	820	844	805	773	860	832	808	782	819	807	784	797	790	810	811	817	813	767	856	823	832	865	861	787	800	859	855	782	863	815	816	845	868	814	787	765	846	826	838	847	855	830	795	845	803	818	796	822	743	837	845	819	801	895	783	815	839	837	843	850	847	842	776	820	805	811	792	812	839	761	832	798	767	859	852	835	854	847	794	840	832	860	792	856	845	820	807	853	838	820	785	877	836	783	835	827	835	855	829	777	787	771	847	858	850	813	763	854	796	757	802	796	821	846	817	812	807	800	816	803	869	847	777	815	817	812	840	839	797	807	838	837	794	828	797	845	817	817	787	844	804	855	866	801	833	802	799	866	796	791	791	807	847	787	815	796	813	767	790	791	837	811	798	803	768	804	840	797	823	842	850	809	815	801	880	840	790	853	810	879	835	800	833	811	778	799	819	840	782	846	824	799	792	823	775	837	777	836	843	872	810	783	828	866	774	761	819	856	777	854	804	823	821	814	799	807	787	828	783	844	885	828	796	833	833	837	822	791	804	821	796	797	873	843	866	808	804	826	829	789	765	851	822	805	817	803	788	828	855	791	799	787	873	769	815	792	829	802	836	797	813	819	832	776	795	841	801	813	816	836	813	821	802	822	810	857	825	897	802	867	809	863	780	811	855	864	829	836	828	748	879	823	799	838	840	844	880	837	817	817	844	815	806	836	816	833	843	826	812	816	809	821	883	820	834	787	827	823	873	822	863	821	779	777	811	809	827	811	826	821	799	808	819	814	813	877	772	833	849	777	803	817	835	831	848	803	829	818	801	781	822	786	807	812	776	845	840	815	833	848	832	806	849	825	819	792	860	830	767	857	799	832	823	851	774	797	799	809	837	815	841	813	879	834	847	819	807	853	809	831	812	862	841	885	809	829	856	805	879	850	851	843	795	813	774	829	822	843	848	791	855	793	840	846	845	804	824	785	808	791	855	764	825	842	865	871	837	865	817	823	805	859	786	797	783	823	828	838	821	811	807	793	797	774	849	813	800	827	839	805	801	820	839	840	813	779	796	840	790	804	888	803	845	841	795	842	853	830	854	815	797	806	810	839	771	819	822	867	785	810	790	774	785	775	837	855	862	820	850	808	878	866	834	816	823	840	849	813	862	804	856	833	736	802	813	817	848	770	797	790	789	813	788	827	818	850	824	774	834	769	826	817	779	846	884	818	795	838	842	873	774	862	822	821	823	840	854	794	827	830	879	812	819	834	800	792	881	787	825	863	823	798	822	854	845	858	821	809	845	840	811	836	768	802	812	803	769	780	857	847	837	879	799	817	786	789	840	823	811	877	833	842	854	814	801	842	849	808	827	756	771	770	877	771	832	832	838	777	811	792	774	887	831	835	835	898	811	821	859	839	852	808	854	795	813	804	791	823	813	806	761	789	819	811	810	810	838	847	826	802	788	844	825	800	799	860	789	826	854	842	797	850	808	831	826	842	818	839	855	758	779	806	848	836	821	785	865	867	764	809	817	802	784	850	826	846	845	840	852	824	824	815	824	881	845	829	817	804	809	887	834	835	751	803	785	844	891	855	792	846	843	850	850	854	804	807	790	811	890	762	804	819	848	801	817	832	800	778	820	823	824	811	813	840	802	821	821	813	828	818	827	808	858	795	842	880	866	853	822	844	832	815	769	828	755	774	834	814	817	846	833	809	846	816	844	824	819	853	784	811	851	773	812	777	830	813	799	795	860	841	817	818	802	806	822	841	807	836	830	826	827	813	820	811	843	799	794	836	818	839	797	829	833	863	842	778	836	808	843	850	841	824	790	847	859	840	813	810	782	802	872	817	792	819	782	837	798	803	788	791	865	853	795	849	799	788	843	849	804	823	809	782	862	844	829	835	802	822	818	812	817	927	783	805	813	862	839	819	839	868	827
12184	1088	1026	835	576	482	406	344	295	279	265	247	248	262	252	233	220	226	228	195	210	209	212	191	190	213	201	186	208	201	191	222	219	216	218	222	190	208	186	193	221	201	203	172	202	212	210	207	178	189	198	179	179	198	190	185	219	218	186	230	211	196	211	188	200	178	198	180	185	214	160	189	193	217	196	216	192	203	193	196	213	200	192	187	230	178	182	201	203	200	166	180	229	207	200	196	191	169	209	213	203	192	213	160	183	194	175	166	202	201	207	197	197	207	178	195	194	226	194	178	210	190	176	205	201	187	190	177	193	175	180	190	204	199	197	192	191	207	206	202	207	212	188	205	199	209	225	202	196	176	225	171	220	196	189	187	191	208	212	192	224	183	188	199	205	193	211	209	198	173	183	194	198	208	190	184	175	204	231	212	184	186	210	180	173	204	206	213	225	209	178	213	197	183	172	208	185	216	205	200	187	199	209	183	218	208	190	189	189	159	177	203	184	202	204	183	171	197	214	211	196	216	202	207	199	192	198	207	209	187	226	217	200	172	202	182	194	193	196	203	187	206	192	198	182	207	193	183	182	209	174	199	192	205	219	193	199	186	202	211	196	175	178	195	213	180	203	196	184	187	181	210	224	205	212	189	186	174	212	182	221	212	200	214	210	188	215	186	172	204	158	222	198	205	176	198	227	169	203	212	189	216	192	175	180	217	194	196	189	195	178	179	203	171	181	194	183	181	194	195	195	221	202	194	208	175	178	188	194	209	213	202	204	201	200	203	182	185	210	195	205	215	199	196	193	194	203	210	182	199	225	184	166	189	198	191	204	185	190	175	197	178	188	193	167	200	223	215	176	197	166	216	188	206	206	196	211	210	204	199	189	197	202	199	184	207	206	185	210	193	189	193	180	213	181	184	191	190	187	208	205	205	212	197	193	171	204	210	173	221	220	218	184	178	217	184	218	184	210	161	191	175	195	193	160	216	215	194	213	203	162	188	208	192	173	176	207	205	201	195	222	200	194	221	197	171	214	204	186	209	198	200	175	204	218	176	209	217	207	186	173	225	217	201	188	210	205	212	187	212	199	210	188	211	218	196	220	181	208	234	202	170	199	198	191	196	207	197	219	194	203	225	189	181	213	180	202	182	208	191	196	200	208	191	210	202	171	196	211	219	199	195	179	186	187	193	176	201	193	175	202	167	218	206	197	176	161	192	199	215	179	190	189	177	192	207	205	209	208	206	191	196	201	187	181	220	187	202	213	211	223	183	192	220	202	220	210	207	192	206	189	174	207	205	216	182	214	210	184	189	211	214	215	221	234	220	211	190	170	218	215	200	199	196	194	191	201	205	191	211	215	213	187	213	202	204	173	167	185	189	192	200	193	212	199	199	214	177	174	219	196	211	198	192	192	197	177	202	200	186	187	198	155	213	205	183	221	193	200	204	207	197	162	191	201	198	188	197	193	199	174	182	196	207	171	185	179	179	190	202	224	209	194	176	205	177	217	218	209	205	188	201	196	212	203	180	187	239	188	220	209	199	190	212	217	210	180	232	191	179	179	203	198	175	168	214	193	209	206	195	189	203	186	189	203	204	215	196	203	190	207	196	223	218	171	192	220	196	188	207	199	210	203	201	243	201	189	189	212	193	208	175	200	206	188	202	201	186	187	192	186	207	210	183	200	190	195	198	191	221	204	196	214	195	178	191	196	189	211	207	185	199	219	189	182	209	214	177	190	198	197	190	201	221	221	210	191	187	203	218	192	188	211	209	192	188	192	188	206	220	216	193	195	223	202	188	175	196	190	214	170	202	180	196	191	207	215	180	185	201	219	185	186	201	191	192	193	177	203	194	167	240	197	180	203	217	189	222	191	212	182	191	199	218	189	204	200	193	200	204	204	195	204	182	186	178	178	172	243	199	211	210	214	187	198	186	218	224	210	199	189	177	195	188	180	190	207	188	192	195	200	212	219	218	181	195	219	190	210	207	193	206	214	224	198	185	206	195	187	194	203	209	182	213	181	203	180	230	204	184	200	174	179	182	194	199	188	183	232	208	203	173	187	201	182	203	206	191	185	184	211	210	179	167	197	205	220	185	187	195	241	174	182	178	196	201	183	209	183	228	200	215	209	187	206	191	182	181	209	192	215	230	184	211	192	208	214	195	179	184	190	209	196	188	223	219	196	205	190	206	186	196	189	190	205	240	213	186	196	195	204	197	198	196	190	214	181	221	185	209	207	205	182	181	205	209	186	188	195	213	174	223	188	207	189	222	204	198	189	204	195	184	173	190	224	205	188	232	209	204	206	176	204	196	197	210	182	202	215	204	161	192	177	182	188	195	201	199	216	198	222	193	206	213	183	217	222	220	211	205	216	181	212	219	185	197	208	185	178	164	195	193	197	195	230	181	177	189	186	188	177	215	217	201	226	194	220	202	163	211	195	158	191	200	196	195	219	209	188	213	209	207	196	232	184	206	199	189	209	196	188	186	190	187	190	197	187	187	205	194	210	204	192	191	200	209	204	189	203	222	189	211	183	179	178	186	190	195	192	177	175	173	203	181	189	193	194	219	195	198	188	190	230	199	216	208	177	203	210	201	200	204	216	183	208	194	183	183	184	194	190	185	198	181	182	190	201	228	188	202	177	205	196	222	235	188	176	206	192	201	190	227	180	177	195	195	176	231	214	206	183	194	165	206	190	184	211	213	180	196	211	191	186	162	205	210	210	190	174	215	186	213	199	237	206	204	196	212	192	208	206	210	203	181	211	178	200	227	185	205	177	218	183	221	195	220	189	189	201	201	199	203	181	152	168	193	201	184	198	182	213	193	191	180	175	183	185	232	188	186	229	201	171	196	195	226	176	216	212	224	191	178	193	212	183	199	187	191	189	187	192	185	202	204	205	193	213	190	190	200	220	205	197	216	179	215	212	194	226	199	210	223	209	182	200	199	187	211	206	196	207	166	171	189	180	180	184	215	210	205	169	179	218	176	208	197	222	184	192	206	185	186	216	199	196	200	211	186	214	190	193	181	169	196	203	209	210	190	185	208	171	193	196	215	200	220	210	184	221	195	208	205	215	185	209	183	212	198	186	190	189	213	196	199	196	191	182	186	182	191	202	188	200	169	200	175	211	192	180	196	188	165	171	186	204	185	204	185	208	188	192	188	192	202	208	165	197	195	194	187	203	216	203	216	207	159	179	209	177	172	199	196	226	213	227	222	223	175	206	182	187	189	191	203	207	216	177	196	221	187	204	205	172	179	200	194	176	230	212	195	158	209	219	209	220	180	216	213	188	207	209	176	203	168	207	190	207	181	213	201	213	227	201	193	198	203	213	201	187	206	200	205	200	182	207	192	193	193	207	195	224	174	179	210	208	203	238	201	188	204	220	194	223	186	191	171	207	198	194	187	218	183	195	183	190	198	204	196	200	199	190	205	182	202	220	228	210	168	195	211	201	187	218	200	189	216	204	175	188	238	234	206	183	220	193	213
8042	1253	2301	2507	2273	1957	1544	1313	1146	987	889	883	751	819	768	699	676	603	637	607	558	602	565	553	533	581	539	548	545	542	533	536	517	531	516	519	501	540	477	540	472	500	578	494	508	539	493	513	481	541	514	524	482	538	489	501	485	525	500	519	497	523	502	490	528	524	562	518	515	506	512	536	504	481	490	503	475	511	495	501	478	526	467	523	514	492	506	511	483	490	470	517	501	511	515	504	497	502	502	498	503	511	500	518	525	495	510	458	499	496	469	481	493	515	490	492	508	474	498	520	466	545	533	494	459	501	514	540	495	509	478	533	528	493	514	484	496	515	513	498	469	516	496	499	487	519	510	522	498	526	528	500	514	489	529	489	513	481	477	496	542	504	516	539	562	498	507	481	515	514	485	463	451	542	492	515	473	490	496	501	526	516	493	503	510	489	524	475	482	536	500	464	512	499	549	536	480	505	491	510	470	522	497	538	454	462	510	485	524	502	484	530	531	481	503	495	478	490	494	510	521	468	508	508	475	512	493	516	517	505	500	466	485	472	513	516	480	455	507	471	479	476	516	500	504	481	491	487	487	487	492	513	470	473	499	519	497	488	465	514	495	489	473	481	512	489	472	534	470	486	514	509	503	519	501	499	536	514	501	491	507	490	517	501	485	476	494	516	488	518	524	471	505	507	494	505	486	501	522	546	527	488	487	460	495	520	467	487	491	485	495	460	456	517	458	476	460	497	464	538	446	491	480	518	504	478	484	490	490	520	521	485	497	569	491	465	538	468	508	510	489	525	547	508	497	520	506	500	527	481	489	489	478	472	489	443	487	497	474	503	508	526	494	520	525	514	501	517	547	443	534	493	497	523	503	522	489	533	505	519	470	538	502	496	487	510	531	520	521	471	500	494	501	510	493	515	478	470	500	514	491	520	515	517	507	475	497	487	557	502	548	488	491	493	500	496	509	492	472	477	498	455	480	517	471	487	487	477	504	504	521	518	504	503	530	499	489	487	513	527	484	512	494	475	484	500	476	494	454	519	493	509	496	469	485	546	501	485	523	476	481	501	505	485	517	516	494	511	497	511	470	493	472	512	498	519	492	491	510	485	476	464	508	492	506	492	494	495	515	503	475	523	508	461	492	441	493	466	504	515	501	514	461	509	466	500	533	516	533	460	512	528	500	495	486	499	470	507	504	499	479	503	456	471	457	465	492	495	497	462	537	508	507	507	503	479	499	468	562	448	530	494	453	477	508	464	522	501	485	498	498	507	488	475	490	514	521	488	480	523	444	479	479	499	478	514	474	542	518	529	470	475	451	464	482	511	492	474	522	508	486	539	472	482	503	521	509	527	478	453	504	500	458	491	489	508	489	500	498	485	488	484	519	513	466	489	476	515	483	508	506	468	505	478	552	475	446	490	519	511	483	501	523	526	471	468	481	470	498	516	511	482	442	500	475	495	480	485	487	539	447	464	485	501	501	449	503	514	479	469	486	519	490	499	475	522	487	492	463	483	512	485	492	499	463	502	483	510	509	494	492	479	480	577	489	489	519	516	509	471	497	505	510	548	505	534	468	486	486	496	485	476	491	484	481	506	536	463	489	489	535	496	499	480	519	472	513	520	464	496	516	500	499	494	515	507	506	518	507	463	468	500	504	531	514	503	468	487	487	554	490	497	512	504	494	512	515	507	528	497	479	492	517	520	485	484	503	517	498	494	539	506	477	482	504	460	495	488	535	497	501	498	539	503	474	464	459	496	507	501	483	500	502	498	533	497	475	495	510	478	453	504	510	489	511	497	501	552	504	535	497	506	485	509	538	505	455	498	483	515	511	482	478	479	499	531	523	493	506	489	491	466	522	510	531	507	517	503	517	494	490	481	478	495	506	511	516	542	531	469	481	512	474	522	498	500	473	475	491	508	489	502	488	502	498	512	514	500	461	491	534	464	503	540	465	492	522	496	479	472	495	518	480	503	535	483	511	525	490	504	506	503	540	471	484	510	524	505	459	513	526	511	553	480	535	479	530	500	481	503	473	487	511	505	532	467	534	495	500	511	500	490	500	509	494	516	506	504	528	502	468	496	501	494	496	493	496	493	482	512	538	496	520	513	477	522	495	517	461	476	477	501	501	508	524	528	498	476	503	480	510	488	547	541	480	471	501	513	486	535	488	530	480	515	528	484	505	506	521	496	486	508	484	457	485	467	512	461	454	469	516	513	510	434	533	520	477	470	483	519	492	492	453	476	501	494	517	502	516	527	546	499	509	540	485	489	494	551	459	460	462	483	500	497	477	525	487	478	487	514	535	501	489	519	518	502	461	492	490	502	508	526	543	509	506	546	470	453	444	524	509	501	469	485	491	529	462	529	465	473	450	471	526	504	505	511	455	503	498	487	491	503	517	508	507	482	494	466	508	491	519	486	491	519	512	535	481	498	505	528	479	499	532	463	474	504	464	514	466	492	492	508	524	540	503	479	492	507	512	527	521	496	490	525	536	475	489	519	516	496	491	518	473	497	523	470	511	490	481	463	507	475	502	464	478	489	501	457	495	502	492	532	490	501	509	521	481	478	493	482	538	489	533	474	480	463	489	482	482	580	503	491	484	501	497	501	500	515	511	476	466	501	490	494	492	543	484	463	475	510	490	474	481	555	510	522	517	508	500	497	492	462	497	512	509	498	520	510	500	483	504	475	476	500	541	539	502	488	488	522	521	510	495	512	462	480	479	552	462	498	497	508	484	452	517	479	510	490	500	524	501	493	477	477	454	511	537	477	496	483	519	455	481	522	509	525	457	504	501	517	479	513	510	521	501	490	490	498	535	530	497	550	515	501	539	521	512	501	461	473	499	504	534	557	497	465	503	505	493	524	484	501	471	515	488	484	468	487	479	495	532	501	535	484	507	445	505	471	476	516	497	501	498	515	513	505	531	539	478	487	510	463	474	466	473	451	490	503	513	485	518	498	495	499	555	508	477	507	490	499	514	489	504	481	503	517	495	501	484	526	485	513	521	441	487	519	539	470	527	554	508	462	519	499	505	466	531	460	536	496	496	509	482	482	441	490	500	507	538	491	542	515	469	504	494	524	494	521	482	475	490	502	513	509	501	527	514	477	488	496	531	444	507	490	509	516	513	506	503	492	436	519	471	488	501	503	455	491	516	499	488	487	485	528	528	469	498	508	536	505	483	495	482	495	515	486	475	500	506	508	514	449	472	475	484	490	473	509	505	479	472	482	488	517	488	516	516	487	506	516	479	474	495	490	486	514	505	513	521	512	455	450	505	493	478	517	477	493	485	500	447	460	515	490	487	536	524	503	502	476	514	485	464	504	508	507	486	455	498	458	502	524	489	456	524	482	547	510	466	490	457	495	527	470	491	508	501	497	513	498	518	544	511	531	550	467	501	474	493	511	516	497	499	530	507	472	521	483	547	510	504	495	498	466	492	476	485	512	488	505	501	468	457	549	508	478	457	433	516	472	483	482	508	464	545	473
1534	408	494	458	391	378	359	321	321	301	338	284	295	336	338	304	283	324	292	283	332	346	309	295	298	325	301	319	280	323	296	304	303	304	266	293	320	314	283	295	317	289	303	300	291	305	328	254	256	259	306	320	289	280	318	304	298	283	303	307	286	318	310	299	332	294	290	291	277	318	258	305	337	303	269	319	332	347	301	296	327	296	304	319	330	298	286	327	294	293	299	310	348	281	303	313	299	296	269	285	296	299	292	318	298	301	278	284	311	334	291	299	295	317	285	319	271	285	299	308	281	293	264	304	287	293	298	293	294	295	279	282	313	300	278	278	297	296	263	274	254	310	290	287	288	333	333	340	289	320	283	316	285	293	295	299	290	301	318	291	288	255	296	329	283	314	289	317	310	302	324	345	331	287	301	327	270	317	312	315	339	259	332	346	280	316	325	306	304	305	299	301	318	283	264	315	297	317	296	277	302	307	315	310	318	347	322	305	293	278	289	315	292	323	293	275	314	303	277	288	282	333	294	293	285	316	292	305	314	284	308	277	325	270	299	290	291	289	295	274	330	309	297	308	313	301	271	304	334	304	322	295	293	308	310	291	337	313	301	319	270	330	321	329	317	306	328	294	274	311	309	311	283	299	325	306	316	302	329	316	304	333	282	318	318	295	281	268	282	291	289	296	279	273	316	278	313	315	280	293	289	303	297	283	321	312	309	321	333	304	291	308	279	310	294	310	288	293	284	285	296	299	315	309	288	309	288	291	319	321	278	313	306	324	277	328	271	283	301	280	295	290	283	317	290	314	319	311	316	282	311	299	314	320	299	296	236	298	305	304	269	301	322	283	283	299	292	303	318	326	273	290	297	281	297	324	310	312	274	299	296	325	299	310	316	335	334	313	312	284	289	288	294	301	311	303	311	316	296	297	269	273	309	294	287	294	298	297	306	282	293	301	297	320	310	280	286	298	303	285	318	308	292	295	300	278	282	318	313	301	281	297	304	328	293	305	260	275	265	274	309	292	285	289	286	301	301	279	300	284	293	281	310	305	295	278	300	330	352	311	314	298	272	273	315	312	286	298	323	286	305	282	325	300	312	286	305	292	289	279	241	309	283	281	328	324	292	283	282	327	284	325	292	314	274	319	302	271	306	297	290	294	285	317	306	304	320	289	331	290	324	323	346	302	304	271	305	295	302	292	296	320	329	293	292	333	320	333	315	289	322	279	362	304	268	290	305	289	299	291	285	311	300	304	284	256	307	287	312	311	307	287	299	274	280	348	241	263	296	312	312	273	297	290	303	294	276	317	294	278	294	303	275	317	297	301	313	322	287	297	296	308	288	263	317	330	302	302	325	313	309	285	309	282	306	280	319	307	286	309	289	291	272	298	313	274	279	277	307	281	255	302	304	296	302	286	284	286	323	331	308	304	286	288	313	273	288	314	314	285	294	315	320	271	295	325	267	321	330	301	273	290	308	312	308	305	311	276	289	311	288	289	301	341	290	294	313	293	320	295	297	331	308	301	251	288	327	291	323	333	289	303	299	267	294	297	310	307	314	289	286	308	305	330	285	285	290	275	262	303	304	308	289	288	287	284	305	303	288	264	282	299	316	255	328	293	310	293	326	316	297	312	295	288	339	303	307	264	308	306	302	282	277	295	301	311	283	286	298	301	279	277	317	301	303	296	299	292	301	288	266	292	319	305	289	321	355	290	329	308	278	286	283	291	337	282	294	310	284	293	279	297	295	313	287	269	299	289	267	294	255	287	274	302	262	306	286	303	302	311	295	267	305	319	314	296	300	293	305	303	264	304	312	270	307	269	304	264	303	329	317	305	273	295	291	309	316	282	254	287	304	315	302	287	282	317	288	307	332	305	305	294	301	276	303	303	301	307	308	294	313	318	270	320	272	312	299	289	314	296	278	275	322	291	296	316	330	297	321	286	332	271	305	328	296	335	301	326	325	283	275	278	309	309	293	303	300	294	305	275	310	285	295	309	317	295	319	282	297	275	300	328	291	322	318	318	301	278	303	280	285	308	287	340	284	311	307	296	283	299	302	245	289	287	292	304	322	290	290	303	314	311	317	322	333	334	300	266	306	314	302	293	293	303	315	310	294	305	290	283	307	308	303	302	298	289	316	268	315	315	329	289	258	280	279	303	286	306	263	293	303	322	291	278	275	261	320	299	305	318	328	310	321	325	306	308	287	288	328	300	314	298	290	290	292	305	314	308	280	313	296	261	265	331	285	320	281	294	327	284	299	300	311	284	313	287	284	289	316	277	305	296	260	269	289	290	303	315	321	295	287	287	311	316	305	274	256	260	306	329	292	287	296	281	321	282	312	330	274	281	308	297	315	310	288	315	309	295	294	322	328	271	312	298	301	285	305	262	276	293	318	283	287	320	304	334	295	298	315	295	267	285	284	266	274	285	294	266	270	288	326	304	329	276	288	285	286	300	307	304	300	332	286	263	315	317	299	331	314	300	315	277	295	320	316	272	344	274	308	264	273	272	302	286	326	278	288	311	276	291	341	306	282	319	305	303	302	300	340	285	326	267	282	305	298	324	297	298	277	286	298	332	300	265	311	278	302	306	314	297	274	281	305	311	272	307	297	278	316	295	278	271	287	306	290	282	334	277	308	302	259	313	286	307	329	299	311	298	287	263	318	302	327	298	293	287	296	325	289	282	303	291	283	267	306	295	295	287	324	318	265	302	324	308	275	319	334	284	297	294	297	282	321	307	300	285	307	250	306	296	318	290	329	272	297	325	304	278	332	298	316	287	306	316	314	357	302	309	293	317	297	315	301	303	283	305	319	330	295	294	307	331	278	296	330	281	311	294	273	290	297	283	312	303	315	276	304	300	299	323	325	329	269	321	305	296	331	323	315	296	302	330	307	321	302	310	304	307	265	299	293	293	303	308	317	302	279	298	310	278	301	296	303	270	309	269	293	270	318	287	323	291	319	321	316	298	300	283	286	327	315	293	297	289	324	317	288	292	310	306	290	304	303	269	301	317	303	293	297	324	285	298	325	294	267	295	265	292	294	259	307	314	289	313	326	272	299	299	287	299	304	305	275	311	320	308	308	288	305	316	327	306	313	311	276	286	309	318	325	303	309	273	303	291	288	286	264	304	282	303	300	284	314	290	292	307	262	266	307	286	300	312	277	279	293	304	302	290	320	307	326	317	274	308	308	319	286	288	300	276	291	302	314	299	278	322	289	324	283	286	316	300	301	269	294	283	313	275	288	266	319	280	300	307	285	277	313	317	283	318	275	269	236	282	277	306	303	293	332	309	280	269	282	291	328	279	288	315	318	312	326	325	334	310	259	323	306	299	296	292	301	314	294	264	286	278	302	317	312	323	299	314	344	310	301	299	294	290	283	286	286	315	335	296	285	312	289	296	316	315	317	315	308	270	297	293	285	287	271	341	314	296	300	298	309	267	320	316	284	288	309	313	321	304	305	300	308	281	295	276	336	302	329	288	332	267
2072	850	1135	1203	1124	1051	980	921	855	854	782	825	827	832	779	810	794	763	702	762	780	789	738	766	701	710	780	751	770	704	753	747	743	764	782	773	762	737	732	729	711	713	750	688	730	716	749	709	770	711	726	734	715	765	703	748	750	703	698	720	773	765	734	739	723	744	784	781	770	712	735	740	738	735	770	736	769	756	736	781	710	808	774	757	739	770	796	813	707	753	757	738	758	771	755	745	727	740	763	731	743	756	699	741	763	723	722	724	744	670	719	776	772	721	749	825	735	733	731	699	723	747	741	752	737	747	755	708	722	730	761	717	723	720	777	749	775	740	723	734	780	739	746	730	742	765	738	801	799	727	700	771	730	741	743	754	722	725	732	734	718	758	731	813	742	732	733	763	754	794	755	756	729	680	758	748	752	727	728	729	760	729	755	705	754	718	709	761	738	716	706	784	712	745	686	745	733	771	789	733	767	734	747	753	736	718	717	713	708	712	777	790	758	723	772	683	738	776	722	740	764	751	764	721	755	722	737	749	738	744	751	770	725	770	795	725	749	768	730	791	752	728	740	763	723	740	741	754	761	784	743	788	784	726	747	694	719	730	719	750	732	741	755	729	696	749	735	755	738	714	740	692	749	763	764	829	726	743	731	732	722	706	720	714	718	759	717	760	761	711	695	752	781	740	691	785	749	747	775	752	758	742	717	740	758	742	734	741	731	770	772	719	765	677	711	756	730	761	695	754	752	733	760	750	722	787	772	753	732	700	726	762	773	765	755	717	744	745	682	733	765	750	755	763	762	707	742	753	733	736	740	773	783	742	749	775	739	747	792	762	694	773	725	706	779	753	753	755	789	772	739	746	767	778	736	781	785	694	749	756	763	782	738	719	748	714	701	730	711	700	764	721	679	717	740	742	690	725	722	735	754	759	741	728	783	720	769	777	694	689	721	767	695	782	746	771	744	757	749	742	735	765	796	753	761	701	740	747	771	774	769	742	697	734	749	773	723	746	699	786	790	749	763	766	734	726	702	719	788	733	752	772	715	688	707	772	745	704	709	710	765	760	731	728	772	780	757	774	724	817	769	756	739	697	764	732	764	773	759	727	741	787	723	777	740	747	747	749	758	759	704	748	746	711	766	694	755	750	755	724	712	710	712	739	762	734	717	739	731	760	745	744	764	730	727	727	732	728	740	702	762	750	725	743	765	727	757	725	728	793	697	722	734	746	778	787	753	755	757	751	748	707	757	777	755	717	788	770	772	748	728	751	735	724	793	720	689	752	692	710	762	758	748	758	789	762	757	785	736	715	737	739	737	731	716	763	761	776	751	791	714	773	748	787	763	774	740	758	729	728	744	773	774	740	754	765	747	775	776	754	735	746	774	759	702	792	810	747	719	713	828	735	796	745	788	786	720	712	744	766	742	743	759	777	733	738	725	783	807	774	720	746	767	761	760	752	712	768	729	707	709	750	744	749	730	744	718	779	744	737	746	755	742	785	729	754	772	770	767	730	687	699	731	745	757	796	750	789	713	714	707	761	702	754	709	761	728	766	752	750	732	774	714	747	727	737	747	734	772	753	706	800	737	772	765	736	755	719	741	768	723	748	771	747	754	743	724	734	755	711	776	720	783	774	690	723	793	798	752	782	729	749	752	760	766	743	717	756	785	753	739	743	771	691	758	741	750	747	765	788	777	771	777	778	772	741	783	749	724	761	749	716	761	788	729	720	739	781	722	714	801	746	738	751	737	786	795	735	759	785	672	782	697	730	777	791	761	694	781	743	761	695	762	714	790	739	729	719	698	748	758	696	756	779	706	738	752	725	723	752	770	735	748	729	749	692	717	761	714	753	763	744	744	749	754	719	698	770	708	760	765	819	750	722	714	715	704	785	769	772	741	771	801	746	753	725	720	794	715	716	777	757	748	722	774	753	759	752	766	778	785	761	759	766	767	776	759	749	755	760	750	716	704	762	747	738	811	747	769	758	731	734	728	740	707	730	775	791	745	733	721	753	739	737	768	805	786	762	770	767	717	733	764	751	750	702	802	748	739	738	750	744	746	783	735	733	737	739	754	798	757	736	745	692	742	731	717	755	799	779	758	711	742	722	735	766	722	755	717	766	769	689	779	747	770	752	787	734	742	726	756	707	746	767	732	745	764	725	731	738	715	774	683	796	766	791	687	711	761	791	715	791	758	772	718	710	787	746	749	722	747	738	753	760	768	733	758	708	731	778	739	779	745	802	727	746	746	746	792	754	766	764	759	766	752	726	718	754	801	721	722	741	773	751	779	782	730	743	792	773	719	737	758	734	768	756	787	754	717	741	690	774	785	769	745	784	735	743	745	760	743	767	755	748	720	732	709	731	738	775	724	772	768	769	760	783	741	747	704	707	789	726	756	800	774	728	719	780	711	674	774	738	691	737	794	702	708	757	751	707	714	743	777	748	779	764	721	759	770	757	744	763	789	741	728	696	769	728	732	728	802	724	721	755	752	747	751	738	759	743	753	745	743	744	721	757	747	704	776	732	733	706	776	760	727	764	738	735	761	746	751	796	739	736	782	755	736	694	765	748	784	707	708	755	750	745	738	742	763	731	739	754	763	802	747	717	794	748	743	781	770	741	777	762	748	744	748	741	767	685	733	770	716	761	790	737	727	710	759	750	718	729	765	710	773	756	679	755	738	716	717	738	712	728	726	751	796	755	715	747	734	738	738	742	746	698	742	769	760	770	748	747	726	727	747	743	775	743	719	726	727	785	748	737	740	772	795	757	790	744	699	781	694	706	720	729	732	777	740	648	792	744	776	812	725	721	756	762	702	731	767	771	745	743	746	699	713	749	763	713	816	753	752	723	716	752	716	775	743	747	708	784	750	727	741	772	741	712	743	752	724	714	710	736	757	738	793	718	710	722	797	737	690	745	762	740	805	723	756	752	721	716	759	795	677	767	743	761	766	720	781	747	790	747	705	762	744	722	712	747	742	746	758	779	712	757	723	756	738	746	738	752	772	688	777	739	745	747	730	759	752	746	782	769	684	756	804	693	758	746	729	752	756	697	723	760	735	725	755	782	778	719	780	725	701	741	727	707	787	744	715	734	704	735	792	737	733	811	762	749	735	783	705	762	776	744	787	727	746	735	744	756	731	761	734	785	736	775	745	715	690	750	811	725	756	698	757	772	750	779	781	750	737	757	743	744	706	729	752	725	746	756	769	742	794	784	808	724	751	712	749	689	684	752	735	764	742	742	731	815	760	719	764	711	744	793	760	748	740	734	758	765	744	775	729	746	733	780	735	738	679	742	740	739	763	786	762	740	770	720	745	745	742	717	738	747	806	770	730	737	755	753	753	756	742	759	791	737	715	693	766	729	766	757	729	801	744	782	788	735	758	787	735	709	764	782	731	689	777	764	754	785	726	739	704	757	775	786	758	718	766	729	738	765	751	719	766	735	769	743	733	740	761	749	746	780	773	748	697	727	772	732	702	743	814	753
6673	789	828	721	575	510	481	415	386	383	356	388	369	407	388	343	297	353	302	348	340	334	349	345	348	320	333	334	339	332	346	353	343	305	317	301	304	320	347	373	329	333	356	327	331	327	344	341	353	345	333	340	351	329	329	305	342	289	346	341	329	303	323	324	359	357	341	304	353	329	362	327	315	334	359	349	369	358	352	370	345	331	355	349	334	337	317	318	320	397	355	316	339	353	331	335	331	323	338	347	333	327	330	339	338	334	335	324	337	331	339	346	333	350	329	317	332	324	310	320	353	337	331	358	292	350	301	348	316	329	338	359	343	328	322	324	336	322	324	337	337	345	327	320	328	305	362	338	341	333	329	310	338	348	331	348	327	304	336	370	309	343	336	351	317	357	360	326	331	339	362	299	349	354	325	331	363	328	365	340	312	316	317	335	359	318	329	331	327	292	313	355	342	334	328	351	344	348	331	353	309	313	329	321	353	336	317	313	330	316	320	352	312	368	355	339	327	331	330	348	330	336	356	339	375	318	316	345	333	355	330	367	364	332	334	335	344	348	324	318	323	349	396	298	282	344	307	343	346	340	364	341	300	312	372	340	359	333	334	336	353	330	325	327	312	329	317	338	338	345	325	331	326	329	307	326	360	330	359	333	340	343	309	349	368	351	362	308	359	301	337	302	325	362	345	331	323	389	363	353	323	329	360	325	321	350	348	332	327	338	326	323	360	330	360	342	377	353	339	339	296	306	323	371	337	324	354	323	305	315	347	320	331	329	310	333	351	341	330	328	330	339	384	351	341	376	305	328	293	328	331	370	319	338	302	313	331	334	310	315	343	304	347	319	340	349	352	331	308	341	310	321	343	348	333	324	365	359	318	314	341	332	343	373	343	321	343	371	309	334	342	330	339	345	333	334	321	334	341	327	291	343	336	340	333	359	298	343	338	355	364	335	321	325	347	350	334	330	349	323	330	321	346	361	320	296	339	344	345	331	335	345	360	341	330	366	321	325	350	342	321	311	340	313	350	308	301	364	353	314	340	362	376	306	343	365	357	353	326	344	340	362	341	333	320	332	322	333	325	309	325	316	329	366	332	345	337	347	354	379	341	294	307	338	352	329	360	344	352	357	355	323	340	380	360	302	356	344	328	336	337	319	329	372	334	307	330	298	327	353	347	328	330	324	340	353	355	320	347	339	337	317	298	321	342	367	348	332	343	354	340	321	307	312	308	325	343	307	337	344	299	343	320	354	356	330	319	366	335	322	346	325	332	352	368	324	329	336	332	351	331	343	359	338	343	318	315	341	330	323	330	334	375	333	320	342	341	333	351	342	318	351	367	333	305	361	317	330	338	333	343	325	335	360	330	334	334	342	352	323	316	368	294	320	323	339	325	344	311	345	356	316	334	319	338	328	320	319	355	348	343	338	282	347	309	299	326	322	308	345	328	324	380	346	320	331	319	323	346	369	358	323	343	317	330	331	321	336	322	338	340	335	357	316	328	322	324	363	319	353	326	361	348	340	327	318	328	372	334	341	342	325	338	344	317	347	338	355	348	332	354	340	351	342	323	347	356	352	319	338	324	358	351	350	316	323	342	329	325	318	360	332	319	348	316	333	350	344	326	355	330	318	313	295	316	327	314	317	322	367	337	342	366	361	347	317	311	353	349	337	334	350	314	320	353	305	338	347	351	364	301	335	343	328	288	268	352	357	339	333	321	337	346	351	332	351	369	335	361	321	361	339	352	325	334	326	335	336	353	375	347	310	350	364	332	354	358	318	332	340	334	355	328	330	324	326	354	356	338	320	299	360	318	321	320	325	326	337	340	343	303	336	349	316	312	292	349	342	335	315	319	363	336	329	334	319	318	370	356	328	312	343	339	310	336	340	353	348	307	312	339	332	339	341	382	341	383	338	348	338	353	327	351	320	354	345	331	342	357	339	352	343	324	319	300	320	319	319	327	350	343	345	351	337	321	364	328	316	367	323	332	375	305	328	343	324	323	326	322	363	329	319	354	311	321	316	327	302	310	325	337	325	371	339	359	355	348	337	337	337	318	333	350	322	328	345	358	320	342	341	319	356	333	347	321	329	305	355	342	346	326	342	369	331	338	356	345	360	330	346	356	372	339	360	316	341	314	338	335	360	354	368	358	327	351	296	331	354	284	329	341	343	330	354	335	342	334	372	340	356	327	342	313	354	331	327	346	333	322	336	332	359	354	318	344	339	306	324	352	330	348	358	322	323	332	331	341	335	335	398	355	315	326	341	337	309	337	329	377	354	355	374	323	360	354	294	311	324	323	334	339	354	327	334	289	319	310	382	328	383	338	340	336	346	328	347	342	323	344	336	363	360	358	357	301	339	344	329	354	306	334	347	324	324	339	328	324	344	349	340	345	348	357	368	350	343	350	328	330	313	317	328	337	320	352	357	350	295	345	313	340	347	308	348	307	329	320	341	322	381	335	339	352	346	333	333	295	329	340	351	331	346	334	308	327	335	364	314	394	350	326	333	344	329	341	349	323	328	325	314	327	357	383	359	362	353	306	329	336	330	380	344	313	363	334	339	341	334	335	332	343	349	359	339	328	362	354	310	382	320	320	307	333	340	331	379	349	322	312	300	356	334	351	363	341	343	356	349	336	326	350	360	341	349	340	305	331	358	340	337	372	348	363	336	367	337	342	306	369	326	321	321	359	338	333	373	281	375	335	332	338	319	371	325	309	366	265	359	341	328	372	347	332	352	339	350	372	350	360	384	331	319	324	352	350	310	304	338	332	349	339	346	298	328	335	340	348	352	387	335	342	356	366	325	308	346	309	310	306	325	320	350	331	339	302	371	343	385	355	353	291	347	359	312	342	311	363	332	329	326	354	311	317	315	357	319	340	355	357	342	315	371	363	355	317	358	343	330	294	319	336	308	330	320	319	316	330	352	352	315	355	312	319	312	337	358	318	332	363	337	367	383	350	342	328	308	329	338	345	337	358	313	339	318	330	339	340	332	322	351	323	372	361	335	321	337	319	334	323	331	337	371	354	335	338	343	344	323	312	339	332	328	354	329	307	370	324	353	296	332	330	315	323	354	329	302	326	354	375	323	349	322	291	346	308	322	311	335	351	328	340	311	369	358	327	332	307	324	306	336	377	313	342	381	347	335	344	377	340	350	335	308	322	331	363	345	350	346	315	353	356	336	357	345	312	308	343	318	343	318	332	341	345	323	332	315	334	335	355	327	334	329	327	336	353	331	348	336	355	320	321	328	311	298	325	330	352	376	271	351	340	359	308	307	344	365	338	308	326	314	352	319	310	362	317	349	315	348	332	345	357	318	346	351	342	338	364	332	304	370	315	346	327	327	335	348	327	298	318	349	309	334	365	344	329	331	338	316	336	326	370	306	356	314	334	362	333	322	330	373	331	366	347	358	336	323	332	349	312	344	313	325	355	364	356	350	337	328	339	301	349	325	333	328	331	315	360	348	334	316	344	316	323	316	322	345
6466	1274	1964	2216	1945	1675	1431	1317	1132	1163	1093	1059	993	968	1011	924	942	917	890	855	893	884	867	832	846	873	843	830	857	854	831	845	854	879	814	848	820	808	829	861	855	827	859	867	816	899	799	744	873	811	864	853	828	814	811	803	821	806	848	864	831	841	819	804	820	788	798	822	834	819	829	824	830	822	848	801	807	816	820	810	805	830	832	767	886	802	802	798	835	819	812	844	776	805	805	804	833	804	809	800	794	835	816	851	803	794	838	820	804	792	784	793	803	841	837	816	782	836	795	800	806	795	802	786	798	794	820	786	856	860	811	786	800	822	847	778	822	830	806	825	846	822	825	809	821	850	825	820	801	789	792	822	824	831	825	792	838	781	776	862	774	846	818	808	835	747	844	832	867	821	865	771	794	792	763	817	811	832	851	822	826	847	867	818	845	829	836	862	778	911	839	860	842	806	801	788	815	827	795	817	826	856	752	801	828	788	758	815	884	834	787	818	803	820	814	838	855	804	871	774	855	847	745	816	777	814	800	825	838	771	817	847	782	817	853	851	799	785	825	805	793	811	757	837	831	845	787	861	833	772	800	832	765	808	831	799	835	829	867	833	817	823	822	751	800	821	818	834	805	827	851	834	806	806	802	852	841	805	808	840	813	801	821	828	842	781	807	802	807	802	829	839	813	821	846	761	796	803	790	823	848	862	815	744	849	788	848	857	796	827	796	801	851	840	790	834	779	820	786	791	835	819	822	824	810	831	833	809	802	809	826	838	835	806	787	790	774	798	861	820	793	850	812	840	876	844	807	774	749	825	826	828	819	821	809	765	862	901	801	831	834	834	794	805	806	805	824	802	787	806	785	808	821	793	803	797	806	856	783	811	823	851	796	863	804	771	809	823	783	828	866	814	821	811	826	853	864	851	831	855	851	771	799	805	875	841	823	834	809	832	866	840	768	776	800	847	886	787	832	811	826	809	851	756	787	808	820	834	862	812	777	785	807	806	844	809	824	868	806	815	869	808	804	788	820	815	817	785	806	811	869	824	816	803	779	818	743	824	822	763	786	909	848	849	872	829	840	853	797	820	840	823	835	845	854	802	809	779	799	826	891	798	791	749	811	848	778	816	823	857	834	820	822	828	807	826	834	905	788	829	804	799	827	776	754	849	848	788	845	812	802	813	804	793	818	774	832	840	812	820	814	770	789	833	883	780	748	819	825	847	814	827	858	747	824	826	832	821	806	828	825	828	815	805	785	820	817	807	761	798	835	837	837	847	820	855	809	791	812	841	746	850	806	823	861	822	833	773	789	847	813	829	845	856	819	855	823	836	788	830	859	844	839	804	844	788	809	746	852	813	861	806	826	789	813	802	814	788	829	840	830	810	787	794	793	827	892	855	858	830	823	807	764	773	847	846	850	831	834	849	841	829	788	814	808	824	813	834	797	782	807	871	787	788	819	850	836	785	849	826	776	843	843	860	790	806	828	817	780	838	816	807	812	851	809	853	828	822	853	823	803	833	802	824	779	767	818	796	847	806	820	845	791	803	831	820	805	800	817	840	828	793	837	838	787	773	787	801	817	831	769	819	825	818	807	798	757	822	825	787	826	863	847	802	798	771	838	831	787	814	800	869	843	801	794	851	854	829	805	832	822	848	805	816	859	804	815	776	803	834	808	795	815	806	816	861	785	777	790	854	859	827	823	858	820	838	808	821	787	844	837	834	840	829	832	780	825	879	777	867	763	844	830	799	825	818	856	805	786	819	814	818	801	803	868	822	794	814	819	815	797	783	854	823	836	792	817	853	834	812	802	847	838	805	787	862	822	819	801	781	779	788	800	805	848	793	787	780	810	796	783	837	814	839	805	824	815	833	778	796	827	814	844	842	800	768	802	811	809	882	820	862	812	793	809	829	789	774	804	821	854	823	849	790	788	807	783	845	815	787	833	842	786	775	851	835	834	840	818	809	828	848	836	783	822	783	804	829	842	824	834	788	810	812	835	896	811	839	782	793	854	813	800	824	827	846	845	833	810	793	804	871	805	769	828	779	796	802	819	848	839	858	834	802	824	824	878	852	821	906	862	797	888	799	857	796	805	828	790	858	851	839	792	777	817	798	786	817	850	817	822	802	835	801	870	840	843	781	796	802	817	812	832	812	826	806	856	826	807	808	818	810	860	772	842	827	804	804	860	860	816	814	819	795	805	769	820	855	791	819	820	840	828	790	857	838	766	810	894	821	818	871	806	801	798	861	824	799	811	782	860	801	809	789	841	829	801	783	824	799	810	816	802	877	781	851	834	816	812	813	823	821	799	823	818	813	783	784	810	827	839	814	772	798	855	795	761	734	815	804	812	821	859	847	837	836	801	794	821	784	873	770	835	780	824	815	774	881	792	859	807	800	803	831	818	804	838	791	828	827	789	804	807	822	810	815	823	783	786	784	826	854	877	737	836	786	816	809	828	835	851	813	830	821	826	819	778	845	842	833	793	825	803	815	854	784	823	872	849	795	796	839	802	826	821	807	813	821	834	845	864	869	816	796	781	848	831	809	747	787	818	841	828	780	836	800	865	876	791	833	864	862	774	833	841	808	844	844	848	754	818	812	837	824	792	816	828	810	825	853	848	789	817	812	797	790	852	814	786	807	879	737	834	802	840	780	847	803	833	834	858	842	839	778	774	863	794	818	804	825	835	782	781	771	801	830	787	812	844	887	810	812	802	892	798	820	807	861	812	792	788	778	877	837	801	827	756	849	843	825	825	812	830	806	802	851	850	815	806	773	848	815	811	819	787	781	792	856	793	798	750	765	790	795	826	806	827	816	839	809	854	797	811	839	793	752	817	834	824	884	776	788	828	826	818	789	845	836	817	793	850	858	819	807	769	805	862	855	757	867	775	825	834	848	777	801	844	847	812	793	909	871	809	771	825	795	843	834	812	799	793	814	767	897	818	832	814	832	815	829	824	795	800	848	824	870	836	818	812	828	837	842	771	814	821	846	839	847	830	820	800	794	785	838	798	790	817	749	772	812	863	852	825	795	791	825	806	807	807	781	785	851	878	824	853	803	781	834	788	905	866	845	794	832	822	766	856	817	810	826	810	817	874	831	837	828	876	867	808	840	848	851	851	765	838	801	793	813	810	785	805	774	805	750	769	828	813	821	833	800	821	830	810	818	773	835	859	819	824	828	791	873	846	823	851	774	879	814	817	835	807	814	790	868	792	846	849	817	811	819	781	833	825	778	820	811	830	814	842	828	850	817	835	825	768	819	831	838	818	789	842	839	856	801	841	825	846	847	787	801	851	799	784	814	852	836	807	788	854	852	856	783	882	780	832	800	803	825	774	788	819	818	801	755	789	826	797	790	823	806	802	776	804	791	797	834	814	801	838	779	833	815	831	817	799	789	836	813	795	862	795	824	803	791	816	824	860	772	826	856	837	825	825	802	757	823	843	862	807	815	802	845	811	833	876	817	793	881	769	854	810	875	826	875	828	808
11992	1110	1098	837	631	502	427	310	332	248	239	246	270	246	221	231	244	201	212	198	185	232	208	206	211	202	202	228	244	221	206	222	196	193	189	212	203	206	207	198	187	209	209	208	175	186	206	227	200	191	229	196	177	179	190	216	213	203	200	204	203	191	219	211	197	188	233	201	208	215	186	215	192	221	204	212	171	219	197	177	188	174	181	186	187	204	222	193	203	204	200	184	212	201	208	187	179	181	200	179	195	204	192	201	218	200	208	197	173	184	184	198	171	202	198	190	164	171	168	192	186	206	175	203	195	187	175	193	189	215	215	185	229	204	198	211	218	189	212	209	184	188	211	213	208	208	211	210	180	204	180	192	183	204	214	191	183	181	201	200	202	197	215	195	205	208	203	211	178	218	220	218	175	199	192	187	207	193	210	158	197	182	198	199	176	206	201	214	177	207	185	210	204	190	168	202	179	182	215	181	184	178	212	213	191	209	182	175	182	185	189	200	227	165	192	211	190	213	204	186	166	216	202	171	195	210	179	204	204	198	189	237	176	205	214	197	179	199	192	206	218	196	189	160	200	186	190	226	185	193	210	209	195	221	177	216	186	187	181	193	189	183	202	205	191	225	197	185	202	204	212	206	184	211	193	212	180	214	209	186	196	186	218	175	192	218	192	217	196	212	215	193	190	186	194	221	198	208	192	219	177	189	194	170	204	195	211	231	173	198	178	195	190	233	212	203	187	204	170	203	195	188	196	198	201	195	183	221	195	204	197	194	172	186	194	188	215	196	215	199	219	173	190	182	207	196	197	219	206	189	195	215	172	221	169	196	198	204	182	180	204	201	221	186	194	174	203	221	187	200	180	184	182	181	175	173	190	212	182	197	194	201	210	181	184	216	209	180	207	183	203	190	196	192	228	167	160	198	200	202	214	175	195	184	188	196	190	207	175	191	189	190	178	193	192	207	191	194	185	176	205	209	197	195	202	183	186	196	190	182	211	184	190	180	178	186	191	218	212	196	197	195	191	208	210	201	225	205	192	191	200	197	191	194	220	211	179	198	161	200	180	168	194	178	165	177	188	198	189	188	206	228	203	217	201	224	186	176	174	192	197	205	181	190	194	178	207	190	173	198	216	184	218	190	204	219	218	195	200	192	188	195	191	184	176	205	179	170	190	200	196	192	202	216	197	188	186	210	171	198	195	190	188	189	191	191	192	200	185	205	176	198	204	199	194	198	197	201	195	194	190	185	207	193	206	177	163	208	191	209	226	193	204	190	181	216	166	167	174	183	195	199	199	201	200	178	195	196	217	182	206	210	185	199	202	208	191	203	189	190	205	183	194	172	195	189	183	179	182	179	190	219	183	223	194	197	207	178	204	199	216	199	189	187	182	225	190	215	212	179	166	193	198	218	193	199	183	187	181	194	216	177	181	185	191	194	191	189	190	195	193	210	231	226	197	167	192	206	201	186	247	175	203	183	195	186	232	177	202	187	208	223	211	221	170	171	191	170	200	182	182	188	230	180	193	173	191	184	211	199	202	195	194	194	183	178	204	193	200	174	210	188	200	194	208	193	204	194	230	211	218	192	186	192	206	172	182	199	175	184	180	192	212	190	190	205	178	176	208	194	191	190	199	193	170	184	201	185	200	204	212	188	187	197	190	187	183	205	195	180	180	199	195	194	238	190	193	186	175	169	195	213	200	205	178	213	220	217	185	191	195	201	194	179	192	191	201	193	207	209	191	192	195	181	191	195	177	188	184	194	183	172	182	169	193	217	208	191	193	212	194	200	200	200	211	202	197	203	187	211	206	170	198	212	213	176	219	177	191	146	201	203	186	173	202	186	215	198	202	201	186	186	216	203	214	207	190	209	197	166	191	206	179	209	201	205	196	195	193	205	207	203	196	185	202	184	208	195	219	211	191	207	186	196	202	186	184	192	212	195	218	196	179	217	197	196	215	192	221	180	196	172	190	186	186	192	197	217	181	193	200	172	184	191	188	204	213	186	189	190	192	172	167	190	188	216	218	185	177	206	207	180	196	186	186	212	198	178	186	193	160	190	188	193	214	247	185	187	211	213	205	182	187	176	179	205	205	189	188	181	185	183	186	173	220	174	183	225	187	203	211	183	202	192	210	202	194	217	196	184	172	215	239	160	190	212	198	205	184	209	195	176	197	193	190	179	192	201	206	191	202	178	180	196	195	220	189	176	184	176	190	221	202	175	206	195	177	212	224	204	186	216	215	188	173	210	196	196	196	181	188	209	204	208	183	204	199	193	178	170	175	194	181	222	207	208	185	189	194	213	185	180	188	201	195	197	191	203	203	186	180	189	222	182	187	197	228	194	193	202	193	215	187	195	196	173	192	162	210	212	184	209	213	197	203	204	208	194	189	199	190	183	169	200	171	229	177	204	180	202	161	210	198	203	216	163	194	204	190	194	229	198	187	192	209	243	178	198	212	225	191	183	179	196	186	204	185	188	187	188	177	201	196	217	206	204	201	192	207	195	195	197	183	194	193	209	187	162	194	196	189	208	197	178	195	192	213	179	203	203	204	215	189	196	207	199	165	204	188	203	221	200	180	193	191	184	165	202	193	203	181	183	189	187	183	186	210	188	212	170	176	191	184	187	189	211	185	194	212	196	183	172	182	209	183	208	178	182	172	210	199	193	220	209	217	192	193	188	193	212	213	187	212	175	195	188	186	169	198	185	178	199	199	201	206	174	193	184	194	154	188	189	195	179	180	173	220	187	177	189	201	215	184	185	201	178	202	231	194	196	176	169	216	215	195	213	208	194	189	183	194	181	198	207	196	201	224	215	187	194	195	202	180	213	211	189	198	196	183	217	197	183	191	201	212	196	236	189	190	217	212	190	211	192	188	187	208	163	202	185	179	209	187	215	187	222	196	182	198	208	192	187	185	206	214	201	195	209	194	204	177	202	188	204	182	196	187	157	197	191	187	176	210	185	168	214	198	208	197	202	189	200	188	195	214	207	173	208	220	213	190	204	187	194	199	184	193	193	213	180	191	168	190	176	166	223	177	196	205	177	207	175	223	206	191	179	210	186	196	207	186	187	200	205	190	206	171	204	190	183	208	202	194	209	215	196	172	172	183	182	196	203	212	194	198	191	192	190	187	222	203	195	174	200	211	192	177	203	217	180	211	185	196	199	200	210	217	218	189	225	223	182	202	191	193	179	213	175	217	208	205	197	214	189	204	188	170	189	218	191	205	231	197	177	206	216	192	220	219	221	211	207	192	235	213	169	173	180	199	187	187	200	196	188	184	172	199	203	201	204	177	203	193	189	189	200	175	205	176	216	204	187	201	182	189	210	181	181	206	198	180	204	196	223	176	202	198	200	181	209	210	184	172	228	185	209	177	186	196	181	185	221	186	178	169	178	195	179	199	210	202	191	201	195	198	207	191	189	205	194	211	197	199	190	201	214	169	184	186	200	197	189	193	201	201	205	199	200	186	197	208	189	185	194	214	194
7831	1228	2351	2821	2485	1948	1551	1290	1097	989	919	857	802	726	772	752	689	661	662	582	637	602	571	574	553	583	580	538	535	518	530	505	540	503	547	568	493	511	552	495	482	464	557	525	534	495	508	490	509	480	500	506	464	514	496	493	490	534	480	500	528	511	485	438	507	550	489	502	486	488	503	530	498	534	527	522	471	483	520	486	485	517	547	481	495	474	460	483	512	531	517	453	441	456	495	492	491	516	491	478	531	461	501	504	518	500	490	481	499	499	536	506	504	538	493	476	527	478	502	500	518	491	476	501	486	490	507	467	493	488	527	495	473	516	512	508	503	512	482	536	535	463	473	467	485	516	520	529	503	479	506	532	482	481	505	524	513	468	479	500	498	503	509	502	499	481	499	505	513	511	547	517	479	475	463	509	513	465	476	515	497	486	519	508	462	477	513	486	490	484	494	497	510	490	485	460	497	519	469	480	473	499	474	495	479	481	482	537	486	553	490	483	515	465	509	491	531	508	470	489	516	492	469	491	483	508	509	491	498	533	494	517	464	512	505	516	492	511	476	485	529	529	527	469	479	486	488	516	521	503	473	484	514	530	514	476	498	485	506	529	535	524	487	521	492	515	478	463	489	426	509	489	475	512	462	509	521	507	480	470	483	493	459	484	498	497	530	503	481	516	508	482	526	519	485	477	545	492	552	488	504	530	503	488	494	527	480	510	484	461	530	466	497	501	512	506	480	484	452	540	507	467	497	516	487	456	481	470	532	471	467	475	473	502	489	453	480	548	484	485	529	480	530	519	494	456	487	506	468	496	495	490	489	516	470	521	517	516	518	474	504	480	512	527	538	447	491	513	543	488	473	523	487	487	486	509	499	481	500	461	467	500	460	460	454	525	500	490	487	458	532	456	492	488	477	544	510	496	457	498	511	475	508	486	495	506	468	522	468	495	506	521	481	482	438	503	476	481	492	522	468	446	533	493	465	496	470	518	508	500	483	501	474	510	500	455	478	541	512	499	524	494	498	519	510	478	487	498	496	516	484	492	482	513	487	483	483	511	470	505	500	533	501	514	471	456	482	514	480	507	509	517	485	531	470	513	543	542	491	481	531	489	481	514	463	485	482	491	486	493	485	506	441	472	519	497	500	478	506	530	471	500	491	490	481	509	528	492	502	521	489	508	463	510	526	475	466	473	481	497	525	505	478	489	505	497	479	509	462	504	498	462	532	496	506	504	511	476	476	512	480	498	509	520	500	537	518	492	498	551	491	513	475	470	490	478	532	508	460	476	506	473	466	457	475	491	487	461	492	466	490	500	502	461	437	481	488	535	451	475	506	468	494	498	470	459	526	507	517	478	502	478	468	480	502	485	464	495	513	490	437	524	471	521	478	508	490	506	514	479	510	494	492	520	504	478	485	480	477	533	515	496	463	488	457	492	474	481	521	493	509	463	463	515	492	519	519	492	476	505	522	443	504	500	492	463	466	514	494	506	496	483	471	482	482	478	524	482	531	510	504	473	499	442	491	508	494	480	491	490	477	511	493	457	491	494	522	497	482	485	508	473	467	485	499	525	533	480	503	486	472	507	469	499	513	490	478	484	522	500	492	512	538	478	530	523	463	520	529	512	487	498	488	440	493	511	516	511	474	501	487	515	506	523	514	467	477	495	505	476	536	496	450	527	493	520	501	498	507	488	526	532	488	492	504	486	473	488	511	547	488	511	483	483	455	500	515	482	511	482	530	501	486	506	472	476	466	473	506	499	498	484	499	459	462	544	539	478	481	482	489	508	497	510	508	510	487	502	493	487	521	495	528	510	484	490	474	473	474	485	502	492	516	471	479	513	503	490	503	466	517	488	531	486	496	500	487	499	476	481	496	508	532	519	470	522	470	489	519	519	516	502	508	474	495	472	480	501	486	467	479	487	537	506	478	521	479	468	487	518	480	484	542	495	472	479	498	502	514	489	495	497	499	483	482	507	491	488	510	517	544	461	495	507	497	477	528	535	485	471	510	496	477	423	544	497	489	462	482	516	501	462	457	453	431	516	469	511	489	543	513	481	479	510	488	477	496	523	503	537	451	478	522	488	506	540	507	484	511	471	527	477	507	473	522	492	497	503	514	488	486	489	525	490	497	517	493	492	510	485	488	492	489	462	477	499	475	499	471	475	497	499	456	507	499	505	489	507	507	506	463	487	510	478	494	523	543	492	484	506	463	491	501	508	478	480	493	502	515	524	453	495	488	528	485	472	505	512	490	511	481	489	513	479	490	503	524	499	439	549	495	501	501	500	505	490	475	504	472	462	479	489	492	486	491	493	467	491	498	502	512	515	519	559	434	445	474	515	546	527	459	527	492	490	496	511	491	471	526	506	504	520	493	519	477	477	463	485	484	496	521	454	507	496	446	474	552	467	485	467	490	496	480	520	484	506	484	495	503	527	507	476	507	512	509	540	492	496	523	458	502	533	532	465	492	464	522	479	474	498	515	458	493	509	524	503	490	507	452	517	501	457	516	489	482	516	496	483	491	468	491	453	497	498	508	483	503	543	508	493	480	485	491	463	508	470	495	464	473	504	489	487	508	494	476	512	476	505	505	528	469	537	512	535	537	503	467	524	544	505	469	508	494	453	524	443	516	501	500	490	484	462	469	514	504	491	513	535	509	528	476	472	487	489	440	476	490	480	513	508	500	484	513	512	506	481	492	521	499	502	490	480	496	537	494	486	502	490	507	489	562	489	471	465	458	508	500	502	462	454	466	522	452	489	541	488	483	481	487	484	507	524	494	513	437	512	521	444	495	499	471	506	465	520	484	515	517	497	471	530	509	530	469	471	498	490	454	522	481	503	482	473	501	509	478	493	480	531	475	486	454	517	532	510	508	515	498	480	537	522	495	442	513	474	503	490	460	528	489	477	472	491	510	485	499	517	485	515	451	526	509	478	484	534	522	538	505	500	463	474	524	535	468	466	478	464	510	487	480	552	446	497	523	456	494	498	478	514	476	500	486	505	486	532	444	464	496	524	499	498	493	507	515	479	525	533	493	489	486	504	511	518	522	474	470	463	474	537	538	499	500	483	501	540	492	507	483	511	486	487	538	521	503	471	458	510	477	471	516	477	519	530	489	489	496	470	516	505	480	472	460	480	504	482	501	522	514	522	473	512	510	483	512	493	520	482	505	485	497	476	487	525	471	493	516	503	515	489	483	444	502	521	453	492	499	513	491	471	487	513	511	494	474	464	484	499	525	519	502	523	537	498	469	530	468	511	480	490	496	477	460	473	507	520	510	485	500	482	497	506	498	516	450	512	522	483	513	489	483	496	495	483	520	505	498	487	506	508	508	509	503	509	525	529	545	501	512	490	514	465	521	518	482	494	529	449	475	516	507	490	480	478	476	507	494	499	534	499	468	463	471	490	473	510	503	481	457	537	516	475	451	504	472	459	494	461	485	468	486	511	515	503	497	534	484	480	528	486	460	506	501	495	471	526	488	491
1470	408	472	425	379	378	323	359	322	313	317	316	315	291	328	307	302	296	321	327	308	304	278	313	302	313	310	318	334	294	320	293	285	287	299	280	301	313	289	268	304	319	290	311	304	298	318	295	306	332	289	340	289	351	278	285	275	288	294	312	302	317	313	294	277	318	304	262	287	282	286	323	305	281	303	311	300	280	329	308	302	315	278	286	299	275	298	319	314	265	307	267	323	307	308	297	304	314	313	309	309	296	278	287	269	314	320	288	245	288	287	300	315	304	299	296	285	308	300	287	294	275	289	276	275	324	306	323	310	295	263	281	300	299	299	287	287	309	308	278	314	283	308	291	298	341	332	299	317	310	291	304	316	286	317	290	295	283	320	283	338	290	274	310	279	305	323	290	317	299	312	309	288	281	337	297	310	307	307	317	307	293	269	293	300	266	307	311	281	282	290	312	274	296	294	306	311	271	240	295	308	332	298	300	291	314	292	296	314	296	337	294	299	306	352	296	282	278	291	294	302	314	274	306	286	284	280	279	300	262	290	277	270	277	302	295	311	289	315	311	260	292	300	308	334	320	303	267	272	316	283	275	267	256	304	280	332	292	298	304	301	301	306	309	300	289	275	328	295	287	301	315	289	268	259	330	269	293	331	326	285	324	329	292	314	268	275	294	315	297	312	331	282	295	297	310	301	273	303	296	291	323	289	272	287	296	310	303	339	303	268	310	269	316	297	276	312	316	288	299	267	307	290	279	270	302	297	282	292	305	297	273	330	265	295	298	305	301	293	306	262	294	301	253	301	268	278	316	272	281	309	301	316	316	313	285	279	302	291	315	280	302	255	310	327	285	269	300	279	320	311	281	308	316	342	289	300	294	297	291	313	279	330	290	288	307	301	290	304	301	313	307	285	294	270	341	318	298	316	301	306	310	297	326	298	296	308	290	338	331	304	288	276	283	289	332	279	326	320	302	281	287	312	284	317	321	272	282	277	268	303	309	255	285	286	271	293	311	309	287	301	289	297	301	289	287	315	323	321	297	296	295	313	314	301	318	302	322	304	299	290	295	323	298	300	257	300	260	293	293	309	266	291	330	277	301	344	307	312	316	320	319	351	300	300	290	315	281	319	294	284	311	309	299	303	289	321	294	324	315	301	287	290	281	313	261	297	303	343	320	309	260	287	282	280	306	308	287	288	299	313	289	323	289	284	275	259	287	281	279	338	302	291	294	316	284	288	290	292	275	291	283	284	302	317	325	330	301	284	299	315	313	311	287	309	335	277	293	311	291	340	317	304	291	272	319	268	284	292	318	315	263	333	309	301	305	322	291	292	312	296	296	292	297	319	307	288	282	301	280	286	332	322	320	300	314	274	267	307	299	285	336	274	302	284	277	303	325	296	297	305	333	314	270	293	276	302	270	285	301	277	284	283	274	320	285	265	284	292	260	307	274	311	284	289	290	300	288	314	278	298	280	298	328	278	287	298	283	265	296	307	292	314	266	295	260	284	291	310	286	317	289	302	273	301	282	302	353	295	306	305	280	312	321	301	323	301	280	290	264	288	288	297	309	273	299	316	284	292	292	297	260	321	273	266	300	317	273	261	301	277	297	310	295	291	283	299	292	303	332	294	289	298	272	272	295	280	276	313	302	283	305	334	307	320	299	288	279	333	283	270	317	311	305	302	317	320	289	311	302	292	313	301	277	277	265	366	267	324	308	279	298	298	299	340	293	277	275	295	320	314	299	280	309	306	278	309	305	288	302	318	307	273	304	292	275	313	325	287	293	287	276	287	323	280	294	320	298	278	318	315	288	331	310	307	289	324	322	307	280	334	296	284	274	290	312	284	272	306	287	284	305	300	290	341	322	289	333	317	300	287	313	311	267	334	296	315	309	277	314	282	279	313	278	294	274	319	319	314	305	301	292	318	288	301	298	310	296	298	293	281	293	283	307	297	337	281	320	269	293	295	289	316	290	312	265	300	288	304	294	302	286	289	287	279	283	334	302	305	312	254	282	298	302	289	301	298	300	294	309	262	282	315	310	277	286	272	295	298	290	282	292	277	328	307	295	276	319	293	298	310	331	274	258	313	297	290	292	286	268	311	294	328	287	300	319	298	283	251	286	311	316	275	282	243	269	323	284	284	288	303	293	303	320	319	318	301	276	319	298	292	294	321	314	329	305	289	275	297	277	337	304	276	286	295	299	291	327	310	285	274	294	307	315	280	314	324	313	317	280	298	290	255	270	277	290	303	305	290	298	265	285	296	301	282	288	279	299	337	276	315	269	318	301	331	324	308	284	282	304	287	297	318	311	279	291	307	308	307	316	318	289	301	271	285	323	290	314	283	271	294	307	277	313	303	281	320	287	276	297	289	291	283	295	263	286	297	270	301	314	314	259	295	300	320	319	296	315	311	290	268	318	309	318	303	288	300	305	279	285	294	287	289	294	268	289	294	301	280	310	302	268	316	277	291	315	317	283	299	292	271	299	291	269	309	284	305	338	300	287	270	322	276	299	312	329	286	298	289	329	327	269	305	297	316	310	287	311	283	274	290	278	280	280	287	306	283	305	318	269	264	292	313	315	314	273	298	315	323	270	306	268	272	306	278	309	313	303	259	299	309	301	324	290	304	291	334	294	310	318	318	301	313	281	275	300	288	294	282	325	282	312	317	315	255	315	305	276	284	291	302	304	307	299	308	275	313	310	310	275	298	298	307	258	285	303	286	325	335	283	317	282	302	296	300	289	300	304	308	295	288	292	299	302	297	291	295	298	291	306	289	295	297	289	276	291	285	333	283	320	301	286	270	249	302	302	318	316	321	281	301	286	306	304	331	300	294	302	285	290	286	313	299	326	292	283	297	321	309	314	303	273	280	318	287	315	304	289	299	265	278	307	325	305	275	312	298	319	296	283	300	291	295	283	289	303	305	273	260	286	317	319	338	304	305	307	291	316	275	307	267	314	263	285	265	292	314	284	302	305	325	288	291	315	251	263	281	307	283	296	259	312	305	269	335	297	320	301	304	293	290	298	299	284	328	286	304	299	310	311	279	293	300	296	311	304	291	310	313	284	282	287	314	288	273	283	299	296	298	308	277	277	309	287	284	290	300	334	281	301	328	276	303	315	314	278	302	327	301	277	280	279	265	303	328	298	289	300	308	311	304	283	262	328	319	303	281	303	286	282	289	305	318	281	309	331	304	326	287	342	283	292	291	290	298	303	307	293	252	290	307	339	261	343	292	309	289	331	337	297	270	261	282	276	288	324	282	283	277	266	315	292	303	281	302	271	307	281	278	300	296	317	289	304	309	341	326	301	288	314	313	290	300	283	297	284	314	277	308	287	294	319	287	258	304	322	319	316	304	317	302	263	333	303	313	292	277	288	298	305	322	274	312	321	321	290	322	285	302	299	347	283	314	313	303	286	294	297	314	282	249	297	271	319	316	285	286	284	295	278	256	290	284	279	302	310	298	285	303	304	273	282	306	315	268	276
2056	842	1124	1216	1101	987	930	856	814	845	826	842	772	791	818	800	782	748	734	780	747	765	753	770	767	784	742	802	745	700	736	701	733	741	703	759	761	694	765	746	661	730	750	747	722	759	699	782	705	705	764	754	739	787	706	735	744	693	745	781	709	732	769	743	781	722	766	791	747	786	784	725	795	730	743	737	673	716	739	755	710	729	728	806	710	793	712	780	714	730	740	771	770	791	744	778	705	791	759	729	712	738	757	774	725	721	704	760	713	770	743	739	716	728	723	653	792	719	758	677	717	732	721	741	712	713	728	705	697	729	753	730	693	716	764	808	743	698	759	763	739	739	686	753	722	731	754	658	737	716	774	794	769	778	745	732	698	746	682	730	728	722	731	732	742	736	717	752	691	740	752	752	736	789	742	703	762	756	756	723	771	714	735	751	680	777	751	739	757	693	733	786	739	782	729	733	756	757	778	710	701	735	764	709	745	719	751	737	739	720	789	728	767	709	741	751	718	741	774	745	766	731	744	724	715	757	712	730	762	731	753	771	763	716	700	700	747	757	774	771	735	722	741	724	740	743	748	765	773	724	776	764	758	776	710	750	686	790	716	738	737	747	760	762	784	739	732	685	722	737	761	789	750	715	777	717	716	696	733	762	762	749	725	732	709	755	750	745	720	769	686	738	721	719	672	711	756	755	769	714	761	759	746	725	724	746	720	774	736	763	732	767	728	756	734	696	799	762	746	774	755	754	731	735	752	740	770	744	695	708	762	766	745	756	723	733	736	770	726	749	747	775	796	743	739	707	754	721	772	760	707	728	754	782	710	785	733	797	689	716	714	759	779	740	726	722	723	758	754	730	764	739	742	712	666	729	705	727	746	772	764	734	773	769	743	707	731	739	745	746	703	759	721	767	755	739	749	721	702	733	757	763	750	733	753	758	796	739	756	726	757	780	753	783	742	743	749	739	725	689	731	726	728	780	710	796	777	701	772	756	777	752	750	743	783	739	766	718	689	770	786	734	774	705	702	744	751	715	712	750	735	698	752	753	759	740	727	716	729	696	716	793	742	720	712	766	730	760	737	714	730	723	702	759	789	726	728	714	740	749	717	718	782	803	804	726	718	753	700	740	702	791	743	732	729	732	786	751	751	779	719	746	713	750	738	712	744	757	697	746	767	697	725	755	756	764	740	755	783	701	695	756	695	725	786	743	717	723	716	738	712	766	733	723	739	746	724	766	736	774	762	737	706	811	746	784	759	786	710	721	747	740	720	719	712	730	721	682	768	760	736	733	752	716	742	768	750	714	779	713	764	703	823	704	714	747	702	763	754	714	710	809	708	697	704	741	703	735	752	744	733	722	721	716	773	712	786	784	749	726	721	743	742	750	742	720	719	770	723	703	754	768	770	733	749	745	774	722	809	731	731	781	707	751	773	747	750	738	716	750	729	684	796	716	745	756	701	730	706	769	729	717	753	735	709	763	752	782	764	744	734	763	709	723	727	742	761	770	666	765	736	721	735	750	704	734	740	725	752	714	759	735	775	761	744	731	695	746	727	740	725	763	739	692	789	753	775	752	702	748	693	693	768	708	746	707	739	748	758	705	761	776	706	727	696	768	746	734	759	760	748	738	723	745	755	723	749	756	776	693	771	743	772	766	685	719	711	752	749	738	786	765	751	721	745	710	731	736	775	759	739	774	761	759	742	755	713	753	743	778	786	714	748	748	732	722	726	707	709	713	767	725	786	747	752	756	743	747	695	734	736	777	753	766	752	724	715	720	765	727	753	725	739	723	744	696	733	742	731	696	741	737	726	723	748	705	734	721	726	744	715	748	738	786	756	725	756	703	756	756	758	740	715	781	726	719	744	731	761	726	705	772	679	705	727	738	743	709	761	810	719	740	731	733	721	734	701	783	707	747	687	762	776	778	770	728	701	649	732	711	693	723	774	712	780	716	727	740	721	728	759	806	728	761	740	701	763	698	765	720	751	761	767	731	694	758	761	736	717	736	747	684	753	720	780	745	717	744	761	791	767	676	771	761	757	762	745	703	787	723	734	742	676	785	774	773	771	700	792	719	725	719	774	712	772	719	766	775	766	756	768	780	732	691	720	723	752	757	744	759	738	788	772	757	697	713	725	745	744	754	793	752	768	760	746	717	740	758	763	771	755	733	698	720	788	680	723	707	748	717	715	792	763	777	751	708	706	687	725	687	738	756	742	766	690	752	740	736	720	696	759	685	774	735	718	705	761	711	737	771	696	729	752	733	744	736	762	746	778	706	726	742	677	819	789	758	715	720	746	784	733	701	714	760	755	697	734	733	697	694	744	732	713	718	745	689	757	786	731	722	740	766	731	732	726	734	769	764	737	720	735	824	780	724	754	771	758	741	719	767	747	807	715	724	780	694	749	733	736	784	769	758	751	769	742	751	745	693	720	729	691	692	745	711	704	754	720	767	695	694	766	744	699	725	726	775	735	761	693	790	672	729	763	780	777	760	739	755	777	777	736	712	743	736	702	760	752	756	777	748	784	685	748	737	743	684	708	733	724	729	811	769	762	807	707	760	758	715	750	738	735	745	722	758	743	708	706	742	768	729	740	755	704	741	720	707	712	745	727	696	729	709	739	747	727	726	733	755	745	766	767	745	810	714	728	738	763	784	695	749	703	783	723	783	768	763	746	777	725	742	736	725	743	728	736	732	765	741	764	765	771	754	720	743	726	799	745	732	743	733	732	708	747	709	745	705	747	705	749	755	699	729	686	756	700	737	714	747	715	780	718	764	757	771	749	685	778	737	754	705	742	727	725	715	757	739	755	737	684	785	796	792	719	773	726	716	769	748	750	736	763	756	699	769	787	723	758	760	762	725	709	766	762	706	737	737	721	792	673	759	740	710	762	742	764	751	755	746	757	712	716	687	801	748	768	741	754	733	724	739	735	755	764	751	728	761	717	751	755	760	716	705	761	760	733	731	719	721	825	730	666	732	800	709	748	673	693	730	782	698	779	748	724	768	749	764	736	753	752	740	736	779	723	713	739	767	724	762	725	690	760	713	746	713	728	734	724	702	778	764	729	686	720	760	757	727	753	719	749	702	755	793	725	719	758	748	732	696	682	722	727	730	745	766	753	762	775	728	769	723	714	732	742	733	719	751	751	703	731	761	737	739	736	778	785	712	723	731	686	774	707	727	720	767	723	756	769	767	708	721	741	756	693	741	723	796	741	734	751	730	741	759	764	726	714	697	778	766	706	749	740	765	802	759	726	731	737	735	699	727	743	766	712	750	757	690	781	745	743	774	726	752	717	740	721	738	753	785	771	767	739	696	722	752	746	718	736	810	712	698	760	732	718	769	746	764	658	756	751	741	762	716	750	728	769	777	737	707	739	746	743	739	718	727	721	723	745	774	744	767	734	727	777	718	714	745	754	735	701	709	680	707	738	730	703	740	764	728	770	665	739	725	763	749	780	734	756	742	707	723	718	694	712	783	725	785
6525	793	828	677	586	502	429	392	404	379	388	353	393	373	388	390	366	339	358	343	313	354	323	316	344	359	373	358	372	356	308	342	341	328	330	331	349	346	336	324	343	316	339	326	329	325	356	301	350	326	315	326	349	326	349	348	317	333	334	326	307	322	362	302	330	350	360	339	335	339	352	337	389	369	320	324	322	344	311	326	324	319	313	323	312	348	325	326	297	317	327	394	339	328	323	340	355	354	366	323	283	347	365	349	348	351	325	342	339	356	300	329	343	365	332	343	331	325	301	346	361	329	332	353	326	311	322	319	315	311	318	335	348	335	306	346	355	343	332	327	315	336	355	351	343	352	324	353	318	363	329	336	329	307	320	335	311	346	311	334	356	346	357	364	354	370	331	345	318	343	356	363	350	315	326	333	357	349	367	336	334	325	340	324	328	338	331	309	321	381	335	321	328	338	327	334	340	348	346	292	353	368	346	348	363	315	340	337	360	320	332	324	379	321	338	342	296	345	326	382	376	333	326	308	332	312	359	326	331	358	313	343	336	310	331	321	353	352	352	302	365	338	382	328	338	358	323	311	338	344	352	342	335	347	348	312	358	345	357	293	331	343	318	313	328	298	352	335	316	380	336	341	340	354	364	318	350	383	348	352	324	361	312	332	332	363	360	343	346	333	323	376	367	334	338	336	332	327	384	322	358	328	327	308	341	361	331	372	329	310	322	320	326	332	332	322	339	301	318	316	351	325	340	320	331	312	370	339	341	311	307	313	334	345	343	340	336	312	305	330	325	337	317	322	341	367	354	390	377	351	343	326	357	313	324	322	348	329	330	357	326	338	355	350	308	340	340	327	340	316	358	341	310	340	350	358	308	315	332	343	354	325	347	317	314	345	332	362	357	340	355	311	327	306	312	344	339	334	310	340	333	360	352	351	333	339	404	346	341	313	334	345	366	351	369	349	318	323	365	361	367	317	361	322	322	323	337	333	345	339	309	323	345	361	342	315	327	323	355	344	327	377	323	354	348	328	344	348	314	344	330	329	370	329	328	363	323	325	306	338	332	316	363	359	335	346	355	354	333	320	356	340	362	361	313	309	298	357	342	318	309	322	342	359	329	348	322	332	316	300	328	316	316	324	359	341	338	365	325	342	375	342	306	335	324	332	310	337	342	327	323	333	331	336	345	359	330	343	298	306	342	355	324	359	328	340	302	323	324	333	356	324	322	319	351	323	368	338	338	335	327	324	346	342	334	340	342	327	378	316	323	367	322	304	351	325	349	344	335	357	369	344	346	359	343	351	333	338	350	349	331	310	305	347	331	330	333	331	375	349	340	348	362	378	318	373	300	324	368	352	317	365	319	317	358	298	350	345	320	360	347	352	325	267	360	323	351	342	313	359	336	318	335	365	332	302	327	309	357	326	360	333	354	380	329	314	326	337	337	352	335	326	318	357	358	330	307	308	328	317	315	341	326	321	331	351	331	316	330	343	348	329	342	318	330	320	366	312	315	312	331	348	295	313	346	339	333	345	370	354	323	342	341	307	314	346	347	330	332	333	343	344	334	346	363	339	349	352	305	333	344	351	331	398	366	319	362	337	354	348	344	330	325	332	319	326	355	325	315	361	361	315	345	319	333	343	344	313	297	327	340	355	339	332	320	326	355	299	317	324	316	364	364	323	348	341	339	338	329	317	349	300	319	342	360	342	362	350	356	318	361	358	348	294	353	348	346	344	349	343	328	348	372	351	342	356	350	320	330	340	322	330	339	349	358	353	319	347	328	310	365	308	332	392	358	368	371	340	349	317	344	324	343	328	340	334	355	309	323	331	348	315	365	312	313	369	353	356	294	353	317	302	327	344	319	316	332	321	366	357	354	329	309	343	352	336	333	333	343	331	303	310	280	312	366	333	328	354	316	333	338	328	321	313	346	310	325	350	363	351	335	335	322	333	348	362	331	306	353	358	340	319	329	311	336	353	303	356	343	320	328	316	356	333	311	325	330	304	323	336	315	336	335	311	355	313	349	312	305	341	372	346	324	333	365	325	367	320	313	361	333	311	334	328	319	364	326	351	335	363	327	351	363	340	352	301	293	308	315	373	338	291	324	335	369	336	360	355	340	353	344	322	333	325	386	330	337	377	381	368	313	321	319	358	337	329	352	361	338	314	347	341	330	364	314	316	366	336	326	367	342	322	345	352	323	338	360	328	341	339	369	345	361	342	289	310	368	349	314	298	338	347	337	356	321	347	375	317	314	359	329	369	351	325	363	360	322	352	321	354	321	339	321	346	354	313	327	323	341	345	306	303	357	346	347	322	307	345	354	361	363	358	338	346	339	320	350	317	342	350	335	322	345	311	367	333	321	312	358	319	340	339	315	327	326	356	339	336	323	315	327	344	336	337	342	377	334	324	353	314	312	340	356	363	343	376	317	314	343	331	283	341	353	333	373	347	334	354	368	330	344	337	308	313	352	339	340	361	338	341	347	315	326	358	317	327	315	342	356	354	317	311	319	326	357	341	338	333	328	357	309	383	336	324	347	352	311	288	338	319	302	353	320	338	329	341	336	349	327	319	321	343	343	331	326	332	336	347	381	347	359	338	388	307	336	320	355	341	355	305	323	311	352	346	338	300	348	360	337	349	357	327	296	342	365	325	323	341	375	336	358	342	304	400	312	310	302	339	364	310	311	328	363	353	324	328	320	375	359	328	314	328	327	328	341	320	322	348	341	332	351	312	340	335	324	337	307	336	358	349	348	350	333	343	379	325	329	334	321	334	342	365	346	349	344	324	354	335	359	353	337	333	326	340	322	310	322	327	327	352	349	304	328	332	336	343	326	316	348	335	347	335	304	328	339	316	320	334	332	327	335	319	310	380	342	322	364	350	330	327	331	303	340	352	295	310	321	388	322	318	353	338	360	325	355	322	347	321	324	338	316	346	360	325	344	375	337	329	334	317	339	319	324	378	336	350	317	310	368	326	366	323	343	312	372	351	383	332	338	322	326	340	349	349	359	333	325	315	359	329	297	331	324	364	315	333	312	370	340	341	323	292	338	322	312	319	322	328	355	318	316	331	325	328	315	351	337	340	317	362	350	324	310	306	323	344	318	367	345	375	335	352	324	332	339	318	320	365	344	328	322	359	337	328	313	331	312	297	319	332	364	324	380	352	331	336	348	323	325	320	340	319	322	311	322	338	348	352	344	325	347	343	351	318	342	368	297	333	321	323	317	319	338	304	322	314	351	342	322	318	337	329	322	326	356	348	324	332	308	364	364	338	344	332	331	330	340	307	348	346	339	359	327	304	331	366	330	372	347	312	331	340	356	338	386	323	351	362	364	345	337	339	303	328	312	319	331	322	342	376	313	349	330	374	337	377	329	373	356	319	327	358	352	312	328	369	354	330	337	366	344	357	363	331	349	342	353	289	333	305	326	300	291	330	330	372	322	325	363	338	349	308	325	333	364	367	337	347	357	343	321	355	341	338	377	338
6426	1270	1885	2187	1912	1651	1454	1244	1158	1112	1023	1036	983	926	1021	995	934	857	850	870	892	897	848	797	833	810	863	901	808	830	817	790	831	804	789	778	840	839	799	781	867	771	839	854	837	844	807	813	814	863	825	799	844	828	871	811	825	811	803	827	821	845	797	840	829	862	836	862	829	808	863	820	831	808	830	818	825	827	874	854	828	773	853	825	839	788	754	833	845	852	829	845	829	814	800	836	805	861	841	862	795	841	802	834	806	827	824	826	806	778	815	831	819	833	855	755	786	813	828	835	819	849	847	785	820	787	820	854	810	834	823	825	857	847	807	784	812	773	813	841	837	880	829	824	838	809	826	853	815	826	825	816	831	847	860	861	830	854	888	860	848	848	822	832	832	775	773	866	806	818	792	813	833	811	830	840	807	809	874	821	803	860	835	855	880	814	820	775	816	808	813	807	812	812	837	819	830	843	811	831	833	828	823	781	799	793	869	804	820	877	756	779	812	808	855	824	806	852	821	818	883	778	792	840	874	825	840	835	816	859	802	806	826	827	858	876	811	847	778	810	850	826	870	827	793	820	811	802	868	812	819	834	860	856	821	852	872	830	826	812	797	833	873	835	833	806	861	859	845	786	786	828	818	861	795	735	863	796	851	845	843	780	838	804	849	844	817	857	809	813	825	811	798	817	774	853	783	806	848	817	835	792	824	859	835	819	816	850	785	801	801	850	792	812	865	795	852	796	853	834	840	839	812	851	861	802	840	821	819	825	806	838	852	791	797	766	802	835	846	782	807	808	757	769	849	856	773	829	846	820	823	837	841	820	812	843	836	760	794	775	804	813	836	871	820	834	814	781	884	816	861	846	828	899	819	831	807	826	829	803	792	806	769	793	788	826	841	766	838	782	775	791	840	844	836	835	797	795	855	767	803	732	808	895	802	828	852	832	854	816	809	790	760	851	775	764	836	809	824	862	791	829	880	810	800	795	836	810	783	874	804	798	803	754	833	854	840	808	836	816	801	809	787	818	802	810	764	832	842	803	805	910	789	773	833	850	824	803	861	814	824	788	844	813	794	814	806	848	816	847	844	838	824	841	788	779	780	856	831	829	870	794	830	833	825	860	801	808	837	828	798	827	841	840	765	825	795	829	794	771	746	836	845	826	754	784	895	809	864	862	839	769	859	778	776	763	809	886	810	829	845	856	819	880	826	806	825	811	809	820	802	820	818	831	784	826	831	782	815	869	765	866	847	799	738	833	797	812	774	827	805	855	811	851	796	792	810	830	836	760	839	773	848	841	779	846	808	877	848	860	773	840	826	817	787	859	843	817	799	846	867	810	872	799	850	779	806	820	782	825	816	803	821	818	825	852	796	776	821	857	780	819	883	831	790	806	785	840	776	860	879	808	790	841	831	792	847	865	830	792	791	846	805	836	784	792	809	832	780	780	848	837	863	813	807	850	878	835	855	846	814	849	792	841	785	840	785	819	837	816	788	789	815	812	794	801	785	823	834	832	847	824	839	794	804	820	823	842	807	863	865	824	842	852	799	842	837	840	803	768	805	787	822	777	838	808	841	801	800	785	871	871	851	819	805	869	803	811	792	843	835	789	850	856	797	770	825	858	841	824	800	830	815	778	785	865	854	839	764	827	882	835	852	812	818	850	771	818	909	806	858	803	769	802	814	832	813	811	791	816	845	806	836	794	801	805	866	825	833	817	820	789	845	784	833	853	834	790	812	826	792	863	828	870	803	777	867	790	797	875	810	742	804	816	799	895	783	872	818	778	829	769	861	784	786	891	781	840	882	811	811	851	859	826	744	798	794	854	819	791	834	746	805	823	785	824	826	804	852	797	853	830	825	846	847	851	815	784	799	810	816	822	827	870	748	824	811	782	874	781	872	817	845	834	805	819	866	827	791	804	898	811	844	840	832	790	860	795	816	818	829	854	783	785	845	781	819	798	780	825	839	826	847	856	851	752	818	792	791	815	864	802	808	866	768	768	783	815	870	837	829	818	812	851	859	789	791	839	833	844	819	789	800	782	852	855	811	837	852	838	858	821	849	844	829	850	817	817	842	807	788	847	842	820	843	882	824	800	810	813	765	839	825	757	826	825	789	828	795	779	793	870	806	733	767	786	850	773	832	777	835	851	839	811	858	814	830	830	826	833	795	822	828	858	815	869	839	829	776	861	800	812	853	794	843	804	817	833	798	806	838	792	821	800	852	758	868	841	779	838	796	875	869	829	817	799	818	778	821	850	849	795	831	808	821	792	811	895	820	808	858	864	831	874	780	793	822	827	801	805	826	869	829	734	820	816	848	840	815	814	740	817	754	786	855	839	847	803	856	828	871	854	855	821	798	791	879	776	769	851	776	787	797	804	751	862	836	821	777	795	864	822	787	780	791	808	840	797	834	788	850	813	803	827	818	826	827	819	779	804	800	798	815	786	814	850	846	837	852	825	835	822	844	819	796	787	788	803	876	856	798	810	820	848	799	803	796	842	816	784	746	781	827	824	804	784	779	869	823	856	841	826	858	835	828	813	853	823	751	779	819	810	794	837	858	865	783	835	808	868	844	822	830	827	788	827	819	831	863	837	781	847	816	789	800	755	845	839	791	823	827	872	833	830	783	793	887	791	806	799	829	804	837	790	864	870	853	777	816	797	821	802	790	817	811	843	816	851	804	813	810	850	784	791	780	824	808	765	816	868	826	768	880	884	837	812	831	835	860	828	793	806	818	814	786	817	824	839	807	812	818	814	776	885	835	819	803	804	789	855	832	802	803	821	776	794	844	827	837	776	848	821	824	767	845	799	855	832	800	821	781	803	808	822	804	815	816	783	805	805	819	783	847	769	869	873	819	807	830	825	779	794	785	828	807	809	796	813	791	803	782	822	826	839	807	797	789	850	831	817	825	830	817	847	820	788	844	832	767	790	813	744	804	848	790	858	801	833	831	845	883	839	855	790	799	842	827	848	820	844	870	835	856	835	827	847	826	824	840	808	778	844	843	803	811	850	848	824	789	794	780	774	786	797	851	852	799	856	811	817	773	826	778	851	812	811	841	815	876	804	795	811	843	831	862	822	793	747	842	903	840	816	821	840	832	753	856	801	826	824	836	808	853	853	815	779	780	846	806	775	821	815	780	817	804	806	765	818	857	808	802	862	821	793	803	809	878	811	816	815	881	837	798	816	821	799	821	801	859	846	802	829	780	829	742	834	790	853	811	828	830	823	809	802	831	837	781	842	845	823	859	794	826	822	840	815	815	820	745	889	780	792	826	809	835	781	802	857	770	804	830	823	800	814	840	827	804	805	792	769	828	803	808	818	820	771	828	793	772	798	840	884	810	842	851	822	849	843	782	818	766	802	843	839	817	817	773	863	771	836	837	817	816	880	847	805	812	808	806	812	826	811	802	832	871	855	869	829	858	853	883	761	841	837	852	781	841	802	791	840	823	843	853	841	848	832	800	833	775	800	847	786	778	772	839	805
11931	1149	1108	851	620	465	390	352	259	274	250	245	216	227	220	216	228	207	210	210	239	220	218	193	206	202	189	213	209	203	205	215	224	193	207	175	190	203	187	194	199	171	237	172	154	214	168	200	180	225	208	234	197	222	201	202	191	207	206	191	176	194	189	208	183	193	205	181	207	190	192	185	175	198	212	175	180	203	181	187	192	180	185	224	184	197	200	183	169	194	200	200	176	172	180	192	183	199	185	199	208	181	196	214	185	199	199	171	179	183	204	207	195	186	195	170	184	188	198	190	183	203	211	216	180	203	199	185	193	211	196	206	211	219	183	185	208	200	195	233	188	207	226	226	176	205	187	177	207	173	204	193	211	191	188	188	198	198	217	205	196	186	209	184	175	171	197	184	195	188	197	185	185	189	209	198	161	209	168	190	205	195	200	180	222	197	217	202	220	187	199	192	192	186	190	174	205	161	174	204	169	205	218	207	205	190	208	185	213	196	202	190	204	179	189	178	197	183	199	173	195	189	201	176	194	189	197	158	222	189	198	204	185	192	195	198	178	193	186	194	216	226	161	176	202	170	196	198	190	166	207	166	196	188	195	189	195	209	184	209	196	199	196	196	190	184	160	201	170	180	182	189	192	177	200	228	179	198	214	204	205	216	205	191	211	226	230	207	198	201	172	214	225	187	224	207	194	173	191	182	186	208	223	186	203	195	190	186	209	197	186	213	182	202	183	198	177	196	194	177	182	201	200	234	186	187	171	195	207	202	187	177	167	204	206	177	197	179	196	172	205	180	204	202	205	194	184	174	190	166	178	208	202	202	174	221	185	175	210	205	194	182	206	199	213	213	187	171	193	197	204	201	204	184	187	178	183	206	193	202	168	224	182	194	168	228	221	200	163	192	180	198	206	186	193	186	204	228	204	201	209	173	177	210	182	170	190	194	176	204	226	212	187	192	187	191	213	195	212	200	198	179	177	202	184	207	194	206	215	182	190	171	166	186	191	221	196	201	180	178	198	193	179	195	197	205	169	195	180	205	210	179	188	175	232	187	198	204	199	153	190	181	218	231	201	185	204	169	212	192	197	194	213	195	221	163	191	176	180	226	190	216	187	174	208	191	183	212	209	183	210	192	218	185	202	213	236	193	192	210	171	181	213	197	197	195	190	213	185	191	196	177	161	180	182	184	196	182	209	188	207	228	202	212	214	195	186	183	197	183	196	184	166	184	201	228	193	199	178	166	181	168	238	180	160	184	205	192	201	204	210	200	207	197	179	222	192	200	206	183	179	212	186	190	187	194	210	187	170	162	210	188	213	183	184	207	224	214	215	190	169	198	210	190	184	184	206	197	180	203	197	191	189	179	212	204	193	172	196	203	231	178	189	175	190	220	181	223	198	203	204	192	199	195	223	171	196	171	195	198	206	206	216	207	186	176	190	195	172	224	199	214	215	201	184	190	203	193	184	190	190	192	187	190	213	196	179	180	209	187	228	194	205	190	181	189	192	211	211	188	187	185	217	217	199	203	169	197	169	196	190	226	199	199	189	184	203	197	209	209	208	233	184	224	192	212	186	207	198	209	187	214	209	177	216	163	189	203	208	193	199	212	186	222	186	210	226	193	172	201	201	187	199	203	167	188	222	213	165	181	203	195	205	206	190	231	223	201	192	188	199	194	178	231	163	206	205	183	169	199	177	199	183	208	199	196	195	180	198	212	183	213	172	205	212	203	202	185	193	175	195	190	208	175	205	196	183	205	198	167	197	188	193	209	197	190	221	182	201	219	202	213	165	198	183	186	187	177	186	213	213	193	198	177	216	190	184	200	197	211	211	191	183	194	210	189	204	184	188	178	197	199	207	190	202	213	182	182	200	191	208	196	206	192	202	205	176	182	209	219	203	175	204	182	181	214	212	220	223	184	222	216	190	187	193	205	197	199	197	208	211	188	177	186	220	185	212	203	208	208	186	178	196	193	202	174	214	214	211	191	191	198	203	209	196	207	187	211	212	168	185	208	227	214	188	205	221	209	196	187	210	183	191	208	203	205	201	192	210	194	155	187	202	180	222	204	193	177	215	197	195	208	182	210	192	180	187	187	224	190	172	220	203	196	196	190	192	197	175	188	197	179	224	182	187	198	195	194	198	179	216	191	182	210	205	231	197	172	196	218	202	202	205	204	197	204	214	222	220	193	188	193	191	219	173	232	197	196	191	182	191	207	226	185	167	214	198	179	226	184	206	178	205	219	192	221	220	175	188	197	200	208	188	204	173	217	189	191	182	179	164	170	191	192	192	182	193	197	190	182	169	167	197	199	182	218	201	206	194	202	187	224	197	212	200	203	201	188	217	192	187	201	195	210	195	189	164	192	203	206	193	189	184	219	204	226	215	170	183	192	182	229	200	195	175	182	209	170	196	220	197	191	177	201	204	187	189	204	187	193	191	195	221	179	202	166	185	208	204	200	199	186	208	204	197	213	213	200	188	201	180	217	185	216	196	189	193	195	189	179	197	203	205	205	215	184	191	162	189	169	195	196	183	184	216	213	213	187	170	194	204	220	216	189	201	182	178	173	173	172	199	213	194	192	198	180	184	183	186	189	211	204	192	166	178	212	227	230	200	204	181	198	174	222	208	177	199	177	185	184	199	194	155	179	192	226	176	178	202	174	206	195	173	183	185	188	188	197	193	196	182	181	197	181	205	223	195	214	185	183	202	187	174	189	208	204	203	184	207	191	203	186	177	210	189	221	196	199	186	205	183	173	195	189	189	183	180	201	185	194	205	180	199	154	176	195	199	221	201	215	187	216	162	190	198	188	217	174	216	191	162	224	222	197	195	181	201	200	206	213	196	197	196	187	198	197	187	180	187	199	184	195	178	197	197	189	209	209	206	209	196	189	184	172	198	184	191	218	179	187	205	223	207	183	213	172	212	208	193	212	207	189	181	188	199	196	187	203	201	177	180	184	186	188	209	194	186	194	212	201	177	194	193	198	207	204	195	173	194	193	200	222	198	208	207	190	189	173	205	188	209	175	220	198	210	191	203	187	199	213	195	185	214	211	169	206	193	214	208	186	195	194	187	193	203	194	202	208	213	182	208	168	213	195	197	197	211	206	180	197	169	202	187	197	212	175	192	198	213	177	184	197	216	211	186	196	197	193	183	212	200	168	196	194	175	199	202	218	199	199	219	190	192	212	176	209	195	214	202	222	192	178	182	185	225	186	202	187	234	194	225	203	166	210	184	198	199	188	170	204	182	201	202	221	200	183	167	188	195	196	206	202	208	192	222	204	174	177	186	201	192	162	178	189	189	209	218	168	189	169	202	193	196	190	232	182	188	205	175	193	199	194	196	176	191	173	213	196	179	185	187	204	202	197	204	216	204	203	211	179	182	226	177	172	207	202	181	189	165	187	172	202	186	169	229	221	209	200	199	195	204	194	197	211	196	195	175	185	205	186	218	190	204	198	175	195	209	203	198	195	200	188	200	184	213	210
7898	1226	2345	2687	2437	1852	1612	1283	1137	994	897	829	809	733	747	689	697	624	592	596	606	592	572	592	552	520	528	533	544	524	523	523	534	521	541	559	535	536	473	474	518	528	485	514	549	539	490	545	487	535	512	510	516	504	490	493	502	500	488	555	488	467	484	432	456	522	509	536	505	531	549	493	476	518	487	523	468	497	527	488	503	460	482	474	493	500	483	475	483	485	489	544	489	512	486	509	470	522	500	487	518	517	508	463	523	498	480	471	492	521	486	509	540	512	503	464	488	455	504	493	477	537	492	502	502	464	488	504	497	490	521	480	534	480	490	495	489	554	503	485	508	529	493	485	477	474	475	512	503	526	471	510	503	479	510	505	528	534	529	471	553	508	508	477	502	460	492	519	516	502	507	487	485	503	480	513	517	477	536	504	517	462	507	483	547	467	467	484	487	518	473	471	449	504	533	473	516	538	495	535	487	528	497	508	485	480	516	507	487	505	478	498	510	485	466	456	493	489	510	480	480	465	551	524	516	479	532	540	471	486	520	511	488	499	479	487	532	449	482	493	475	499	492	490	496	529	472	462	481	474	487	519	484	465	473	495	520	468	528	510	490	505	452	524	488	492	544	490	529	507	490	448	539	470	521	508	506	508	483	514	506	517	494	493	496	474	439	519	497	495	483	498	485	459	510	507	464	518	459	501	486	484	491	467	509	520	465	485	520	498	517	502	516	466	491	524	489	487	511	543	491	506	438	489	523	497	527	444	487	507	507	492	489	456	522	480	468	526	485	517	513	531	468	486	507	465	479	478	482	479	517	507	463	467	437	513	540	472	526	493	481	505	475	528	507	476	515	497	510	467	491	477	492	447	489	502	498	490	495	469	507	501	525	480	448	497	509	513	500	488	485	522	488	505	476	500	462	463	515	513	478	500	465	483	468	510	532	469	471	452	500	459	527	490	490	476	496	498	531	526	503	518	497	489	446	458	497	489	477	527	460	487	529	478	478	489	502	526	523	480	500	457	500	464	478	492	496	471	494	503	516	471	495	518	450	517	505	528	494	506	451	514	472	502	488	524	459	460	466	515	462	518	459	519	472	475	474	503	493	495	498	484	483	516	534	500	478	493	498	474	489	483	496	492	442	470	476	477	497	474	501	512	494	532	492	517	500	472	487	519	469	494	449	499	472	474	478	519	485	534	489	518	497	484	466	470	497	470	477	466	483	506	485	514	518	490	493	499	467	503	523	498	529	522	513	455	479	475	505	467	498	495	490	511	476	493	444	482	467	499	485	479	532	458	523	502	481	501	493	506	549	508	491	522	503	490	555	500	528	551	485	457	491	515	539	554	518	444	513	472	487	500	474	516	480	555	498	483	507	495	461	476	433	486	499	480	472	507	484	502	487	478	532	499	503	448	491	497	505	485	530	525	501	508	503	482	496	462	482	504	490	464	498	501	464	498	489	470	502	496	544	474	502	460	447	485	504	502	526	494	512	516	505	457	476	496	512	485	482	479	458	468	484	499	488	519	488	467	499	446	504	475	514	491	478	474	511	518	489	496	519	522	470	523	494	511	494	520	507	520	499	490	486	509	486	485	486	488	506	496	492	479	496	488	472	482	464	491	470	469	477	455	489	474	453	477	474	496	478	446	495	518	513	505	483	494	493	496	481	491	491	511	469	478	468	504	466	509	507	475	478	454	521	505	474	509	529	504	487	515	492	500	491	513	532	466	500	504	529	489	473	499	509	500	483	480	523	484	483	490	513	508	506	502	522	506	481	522	493	492	510	473	511	480	461	479	514	493	501	477	478	508	511	504	493	473	522	492	469	499	462	466	497	483	497	484	493	534	514	493	482	512	464	458	469	500	549	494	495	475	466	554	477	481	498	502	485	514	489	481	504	533	481	514	488	480	467	498	502	520	477	531	489	490	497	516	473	505	516	470	528	500	496	513	487	481	505	515	499	463	480	476	554	467	485	494	513	514	502	460	483	485	511	487	467	478	487	514	482	570	510	508	508	465	510	485	499	487	472	497	477	473	481	469	468	503	500	497	516	471	490	495	504	481	482	446	469	515	494	495	483	489	505	508	514	486	504	511	523	489	488	504	518	524	508	473	489	489	494	498	493	507	492	519	538	471	478	546	458	474	497	488	510	503	537	509	486	473	489	453	453	503	477	492	533	542	431	476	508	482	488	481	483	545	504	492	482	462	457	522	489	477	479	468	472	479	460	470	505	497	463	484	508	494	481	505	501	523	466	462	514	486	492	508	469	482	503	486	487	486	483	484	494	457	485	506	524	490	492	500	475	492	488	535	507	466	461	526	517	520	494	532	538	443	484	492	523	490	488	499	483	478	520	500	461	482	545	457	515	480	468	484	507	514	498	525	477	496	511	502	504	462	469	488	511	464	457	524	507	490	476	488	509	485	468	493	456	495	493	518	444	501	527	478	500	465	496	505	485	507	542	504	482	468	501	504	496	485	527	509	512	457	483	509	508	455	517	475	539	488	508	505	439	502	535	487	502	484	456	505	508	523	516	492	522	478	463	477	495	500	501	471	489	483	480	480	549	527	473	506	468	489	481	482	473	486	504	521	473	501	544	448	529	494	472	489	516	472	478	476	496	497	464	528	467	490	476	485	462	503	504	505	469	487	510	494	514	458	466	476	512	499	526	469	516	474	490	486	501	459	536	464	508	513	510	501	465	517	501	482	474	524	471	511	515	518	554	516	485	495	525	509	502	501	511	472	484	470	469	489	510	507	471	484	505	490	512	494	484	498	508	538	501	515	474	490	480	533	506	510	488	483	497	481	516	524	487	500	535	494	498	485	512	480	509	482	498	493	517	495	501	469	531	506	472	486	503	457	555	476	476	496	457	521	515	495	462	475	476	498	526	484	506	508	525	517	459	482	478	531	472	477	485	506	475	464	502	506	478	514	459	507	536	461	476	504	506	501	495	511	485	505	481	430	495	482	473	493	519	501	467	525	490	471	476	495	499	519	503	483	493	500	493	496	470	501	517	493	469	494	519	490	492	504	509	459	521	490	496	486	493	472	480	499	524	474	501	507	504	491	523	504	478	479	494	495	467	479	506	458	511	529	487	489	468	498	457	495	496	465	501	536	483	520	477	465	503	518	518	521	511	479	478	503	498	487	478	508	492	511	491	517	498	485	500	501	508	475	496	428	474	495	466	518	496	509	490	503	455	472	508	479	472	559	470	521	523	516	486	491	454	491	469	495	510	497	479	524	481	513	494	509	463	477	499	530	465	556	504	500	457	466	494	457	472	490	502	492	467	477	471	480	513	506	465	476	470	476	497	492	492	509	529	480	510	514	513	540	476	505	483	489	489	489	463	456	468	541	515	500	560	520	485	535	493	505	453	485	500	501	460	506	497	460	494	520	549	510	500	445	541	485	469	519	521	508	501	505	481	495	494	509	508	481	510	488	479	472	476	504	513	501	479	535	508	463	466	488	496	517	524	474	535	501	527	472
1428	391	477	461	377	370	318	344	341	307	316	242	338	314	279	293	296	317	339	303	308	294	300	302	282	313	305	309	323	322	315	302	297	266	314	294	316	303	291	306	294	284	285	290	269	290	295	290	289	274	298	297	284	318	265	301	297	282	295	299	317	315	306	299	314	320	279	291	309	326	323	262	261	315	279	283	269	321	324	280	289	271	286	280	312	306	281	313	279	304	291	341	316	288	315	294	290	296	306	281	294	275	312	303	297	310	323	269	269	289	297	314	283	290	291	267	286	269	302	287	302	287	284	310	284	281	287	329	278	298	314	327	252	315	311	314	298	324	305	326	283	291	311	293	300	279	319	274	286	283	280	267	312	301	293	320	301	262	281	306	318	288	273	270	312	292	319	321	303	332	293	267	296	325	316	279	281	333	285	272	312	299	319	281	262	261	304	319	282	311	325	332	315	351	298	298	303	282	319	303	287	292	264	297	254	309	293	333	301	320	296	335	308	264	279	284	285	323	315	308	286	306	313	269	299	292	305	312	293	330	322	276	277	279	299	327	300	313	315	284	320	306	279	285	306	324	339	294	313	327	318	306	294	344	314	292	283	304	285	265	281	276	300	311	285	311	269	268	294	299	271	278	282	286	292	282	280	298	308	325	260	280	287	291	321	291	291	297	284	340	282	298	313	338	313	319	362	321	333	321	326	311	303	324	289	284	278	294	297	286	275	296	311	302	301	285	317	314	298	321	293	285	285	303	308	295	292	300	278	321	287	296	309	310	316	302	282	280	302	304	319	339	312	289	281	325	305	290	308	289	286	330	298	272	305	283	326	297	294	296	297	302	312	282	280	278	295	298	312	287	271	286	317	332	319	289	300	300	291	309	292	317	333	326	267	294	257	323	310	299	317	308	279	303	295	292	322	285	330	317	309	292	321	270	276	283	286	344	320	287	306	277	317	299	312	321	316	334	277	270	317	319	257	292	316	303	267	288	268	349	317	287	287	281	328	293	313	297	283	291	277	281	307	291	333	309	302	264	279	286	290	311	313	295	303	291	285	293	307	284	302	318	329	302	308	330	323	300	301	322	319	325	300	297	303	299	293	312	327	319	284	282	308	295	277	340	296	278	348	310	282	300	278	271	296	284	312	307	280	268	296	300	291	301	311	268	282	333	260	279	299	305	288	273	297	287	303	300	298	272	301	296	302	273	315	306	300	295	279	285	298	293	276	337	307	276	296	310	293	286	291	302	273	299	286	267	271	300	282	273	306	290	312	273	309	280	274	314	335	276	276	290	275	300	313	318	296	281	285	281	279	310	278	285	304	308	288	271	292	287	291	280	291	326	333	293	302	296	328	289	290	284	313	299	284	311	303	288	319	309	315	308	295	290	331	310	298	304	296	297	300	282	313	289	293	333	321	316	305	310	332	300	288	283	274	273	290	289	296	290	282	282	342	285	316	291	293	316	347	319	262	308	297	294	273	310	279	320	312	286	317	316	312	296	293	292	287	282	297	305	317	293	313	280	322	327	328	315	298	316	300	296	310	295	298	316	297	299	299	267	318	281	315	283	329	315	311	285	294	304	280	302	275	316	336	317	299	322	339	272	273	287	305	307	303	302	293	260	287	281	299	297	283	280	315	318	287	316	295	286	316	317	272	319	279	304	310	315	298	336	300	307	324	304	322	300	287	306	300	296	297	307	290	308	297	282	300	285	317	311	288	300	288	302	289	299	303	299	278	301	308	263	307	282	294	289	299	312	298	300	280	296	275	269	307	321	288	299	287	307	294	293	317	278	296	307	276	274	282	306	326	320	292	309	289	310	319	309	278	276	295	286	300	286	275	302	316	314	295	286	317	280	333	293	335	277	317	300	293	324	281	262	302	275	327	332	292	326	320	290	305	295	310	257	313	298	325	276	285	284	297	302	285	274	319	304	306	293	268	297	271	266	322	324	320	299	293	301	300	294	269	301	281	268	256	299	326	272	312	312	341	296	321	286	305	272	329	282	327	260	289	308	335	297	308	282	279	299	322	326	270	297	289	315	281	311	306	304	300	303	319	333	271	305	272	334	296	316	315	292	300	293	294	293	269	268	277	325	321	298	273	306	320	312	349	316	306	296	314	307	272	326	257	320	307	307	308	291	306	294	324	316	300	311	271	317	273	301	281	287	272	297	282	313	284	278	301	335	295	277	283	317	287	301	286	311	309	315	277	292	274	334	317	285	281	289	298	306	294	332	303	321	308	334	324	287	322	322	282	308	318	294	298	302	310	327	308	302	296	305	298	308	274	333	283	316	289	299	303	294	303	308	299	287	312	315	319	302	299	277	308	287	286	297	300	340	306	308	278	287	285	289	311	330	266	293	318	270	299	313	334	319	335	310	334	328	309	316	295	312	326	306	310	288	313	302	284	291	254	266	269	282	313	295	304	286	281	269	273	301	329	281	297	279	317	278	296	305	318	289	271	315	307	296	287	303	292	289	311	317	291	255	277	304	323	284	309	335	320	295	337	310	306	286	308	295	315	305	298	301	274	255	331	289	298	272	318	287	314	279	287	266	263	293	300	285	293	353	300	324	284	284	270	303	291	330	276	309	276	310	328	286	275	257	287	321	292	293	275	311	298	314	305	315	289	271	312	324	329	295	289	315	317	343	320	317	294	296	322	284	309	310	266	293	289	316	291	296	295	294	310	316	269	324	309	268	283	312	313	319	301	276	320	320	317	310	313	321	279	292	295	316	303	306	306	324	323	280	310	299	285	306	276	301	304	330	324	317	293	299	298	332	302	317	284	314	289	297	302	300	288	292	272	345	310	309	263	271	305	332	339	279	297	295	298	287	294	310	282	311	330	292	298	285	300	295	328	299	325	297	292	316	307	298	266	285	302	279	298	283	283	284	323	303	317	336	314	287	305	314	344	314	302	301	316	305	307	296	295	334	274	304	283	325	281	303	293	274	295	311	298	305	318	284	318	282	287	305	302	316	338	282	300	319	298	281	335	304	309	311	306	284	317	306	343	314	271	262	266	326	328	292	306	301	273	318	285	313	317	301	279	285	303	278	298	281	302	318	292	284	310	315	281	314	298	315	274	277	308	287	278	299	304	325	294	284	321	299	285	290	323	305	294	284	302	318	289	295	277	315	262	341	317	321	316	297	272	324	328	296	250	326	276	255	315	318	296	311	287	293	291	305	290	323	298	276	300	288	315	266	316	302	266	322	329	299	289	287	268	296	280	308	293	301	265	319	326	284	289	264	289	319	294	323	287	321	319	306	283	296	278	336	289	308	265	320	307	298	305	287	293	293	326	300	306	268	281	316	315	317	312	311	318	302	291	311	298	322	296	313	314	272	315	307	296	282	317	316	293	277	303	297	282	322	298	306	332	279	297	288	325	302	269	283	294	308	282	303	303	305	271	284	316	301	282	279	288	311	293	297	314	302	296	283	312	324	315	312	292	268	292	304	320	297	323	314	306	326	282	288	264	290	290	323	327	289
2014	897	1200	1235	1086	1059	916	872	902	914	858	807	787	780	846	766	794	780	749	763	770	698	709	712	780	732	724	797	735	744	748	748	749	705	771	718	758	778	699	760	722	721	776	781	757	767	747	826	749	794	777	739	730	762	752	739	748	771	715	732	738	723	738	769	735	725	762	739	722	731	792	686	751	732	746	747	746	761	740	750	744	686	727	757	802	781	712	766	724	769	755	762	746	692	726	730	789	755	787	778	747	737	737	787	738	710	778	720	718	730	718	767	742	767	755	766	692	799	758	714	764	786	709	761	688	760	757	736	734	791	776	718	757	763	760	690	761	762	676	749	782	756	708	730	682	809	705	773	782	775	717	776	760	759	821	783	712	725	746	740	765	729	744	692	764	774	757	747	747	713	822	752	820	712	754	757	732	729	759	753	725	752	770	747	714	713	724	753	745	727	765	742	745	731	713	709	752	783	732	763	732	746	787	762	730	748	706	732	745	767	789	764	752	781	707	725	695	762	758	726	697	744	744	780	776	725	712	775	705	763	748	722	730	748	701	762	705	771	733	784	735	724	729	720	734	804	725	763	721	720	733	740	744	721	749	747	714	778	752	738	739	750	758	818	723	733	759	753	739	772	735	741	787	738	679	755	739	766	748	719	772	750	697	720	752	795	738	684	759	731	676	721	781	767	775	734	754	708	702	750	775	721	731	770	753	740	787	730	729	737	711	748	776	720	769	712	783	770	773	726	751	778	723	761	757	728	753	749	750	704	718	737	762	729	740	745	727	757	742	718	713	722	782	773	761	776	745	735	727	739	782	759	753	744	697	728	733	761	752	746	781	735	742	718	739	714	740	738	752	722	783	745	728	738	752	748	709	746	751	756	761	742	790	746	776	743	703	726	775	743	739	780	745	763	754	730	716	764	791	716	729	772	769	747	730	762	767	748	718	750	758	735	791	711	796	763	780	714	725	764	727	780	800	729	750	760	731	768	744	677	746	752	703	762	738	698	715	757	757	727	741	706	732	756	691	722	704	719	756	777	751	766	758	722	752	786	730	764	728	733	715	730	715	722	738	695	745	722	770	724	742	785	762	694	709	733	733	722	662	767	752	708	752	790	781	766	776	768	754	715	764	745	751	803	774	730	753	703	758	722	707	683	788	669	737	749	783	759	772	768	739	757	746	713	737	738	693	692	749	745	717	762	737	749	777	750	746	719	739	764	758	714	728	771	702	761	716	727	789	762	671	738	734	728	758	715	782	750	728	691	703	784	756	772	687	738	809	765	741	716	819	778	750	766	769	749	776	763	704	743	724	675	774	731	753	777	752	691	786	778	715	744	769	772	754	753	735	748	697	794	776	745	741	765	773	826	752	672	730	770	766	802	718	728	722	739	786	749	700	723	746	746	713	773	726	727	697	716	748	791	731	741	754	816	732	736	751	702	748	735	709	751	733	693	769	708	746	713	715	768	712	751	713	779	684	714	734	797	822	718	720	740	722	754	751	723	753	766	757	750	758	730	755	727	750	708	738	737	767	730	739	710	766	715	746	735	734	726	764	738	709	738	764	726	805	684	718	774	741	718	723	739	730	725	760	733	763	737	724	726	716	808	759	756	741	744	700	733	764	785	744	704	733	752	788	769	833	760	718	764	788	713	779	754	721	690	705	750	763	744	745	778	753	781	717	708	706	767	707	694	737	770	740	766	757	778	762	786	756	769	740	734	770	764	733	690	734	727	736	729	711	755	760	773	764	716	714	707	786	780	708	761	774	776	696	775	799	802	694	733	728	752	713	755	751	767	779	746	755	713	841	715	764	744	750	739	732	726	794	741	764	707	732	749	708	767	706	738	745	692	734	746	791	742	672	739	757	841	751	745	778	718	793	731	696	727	721	714	741	722	749	684	716	731	747	728	740	828	768	758	787	825	709	735	792	707	796	716	733	733	774	786	735	745	752	711	733	745	738	755	770	759	789	712	703	767	704	732	779	751	738	764	747	763	725	760	783	710	764	716	756	758	826	727	730	776	772	751	743	750	730	758	740	756	751	738	744	718	709	707	755	790	802	715	730	753	750	734	760	784	758	801	730	728	701	758	751	720	753	750	741	774	706	774	707	799	716	762	736	696	766	722	726	773	747	767	732	752	713	729	750	714	713	764	724	745	748	727	768	755	781	764	739	725	749	757	733	718	755	786	757	674	720	737	782	776	747	724	782	747	728	688	761	717	705	768	710	746	760	805	773	693	749	756	746	755	726	765	732	759	703	710	726	785	711	725	800	760	716	743	704	728	709	741	760	746	707	774	756	746	712	750	741	747	743	770	719	714	763	774	762	750	727	688	703	801	718	690	784	760	723	762	756	726	733	762	721	732	734	756	753	781	760	674	739	731	741	697	739	734	711	763	769	709	749	738	792	711	740	774	735	780	701	716	747	766	717	700	769	758	751	785	794	787	735	757	710	720	735	738	737	770	711	747	765	758	742	747	682	729	730	753	703	728	728	749	778	766	759	713	723	749	792	743	720	723	803	679	771	738	738	718	749	759	772	762	715	781	762	730	734	725	712	752	739	744	745	703	761	769	709	770	751	674	756	711	755	759	801	764	708	730	758	721	765	767	746	749	736	752	746	754	759	729	737	764	752	696	780	751	771	738	729	684	780	733	740	685	713	777	772	764	753	740	702	763	738	741	792	728	746	733	766	730	759	770	755	769	723	763	752	729	731	730	740	751	768	730	708	740	748	748	740	761	745	738	725	735	757	685	715	757	731	739	725	741	777	735	738	720	767	747	721	731	780	707	751	757	767	723	792	768	762	749	720	763	762	799	748	764	786	743	716	743	757	735	729	733	700	770	782	754	771	743	765	752	804	735	729	801	721	755	738	768	821	776	768	728	735	757	725	691	753	707	731	730	764	732	772	762	766	772	725	712	705	738	718	728	729	769	740	744	732	725	714	737	729	760	748	730	690	740	774	734	778	746	796	710	719	758	703	765	787	729	734	767	712	740	801	756	723	767	762	738	787	713	731	722	740	767	766	746	710	785	687	699	724	728	686	729	715	748	760	755	728	747	769	770	689	742	720	703	772	766	761	751	739	803	761	744	781	753	710	778	721	689	760	800	718	721	701	738	743	763	751	770	710	693	771	760	744	733	730	722	732	743	738	705	701	785	770	751	723	694	760	735	784	740	777	733	748	712	767	750	735	766	716	757	742	735	752	699	742	732	679	758	749	733	767	736	737	771	777	702	735	741	724	723	744	741	749	729	748	729	708	739	767	747	700	706	730	731	736	742	765	763	749	738	777	727	720	699	719	770	716	774	747	721	746	766	778	737	729	773	803	767	751	762	736	720	760	726	727	738	754	713	790	757	715	763	780	711	813	742	732	767	738	790	726	730	791	713	733	718	724	740	753	757	796	736	751	723	752	762	718	757	738	768	723	794	743	783	775	778	737	736	754	745	780	753	740	699	745	768	782	705	775	767	721	740	732	779	759	747	752	741
6686	775	906	744	565	528	425	433	391	356	418	383	373	362	346	360	327	381	333	370	329	320	329	345	327	340	343	330	330	383	359	365	340	343	330	317	340	362	329	347	296	332	341	329	346	321	377	356	347	331	339	326	338	349	357	371	364	328	336	331	323	333	307	350	359	333	349	357	338	321	311	331	335	311	366	329	335	350	335	340	311	333	337	340	332	297	315	344	316	374	316	320	391	335	320	334	384	322	351	328	338	322	346	346	353	335	339	341	342	329	327	339	355	343	367	296	348	335	340	343	355	338	337	364	372	329	316	329	331	288	344	349	333	361	317	344	363	320	319	341	319	342	310	310	336	367	335	329	345	374	345	363	335	364	324	364	352	333	347	319	321	343	353	313	349	335	321	326	340	338	339	310	322	346	343	342	345	323	340	342	329	345	363	350	320	356	309	358	343	337	326	310	311	327	313	347	337	324	315	318	336	315	353	361	326	361	354	316	371	335	322	346	352	322	354	341	324	350	340	327	334	337	350	320	328	335	352	354	347	323	305	344	324	324	341	307	311	365	332	355	311	346	345	325	347	359	349	302	333	331	334	356	360	341	340	313	329	321	341	318	326	338	335	356	330	338	293	349	335	375	335	363	341	306	322	319	343	316	364	332	356	331	352	338	352	359	342	351	277	288	319	328	368	365	314	338	338	340	352	333	329	343	340	322	344	312	333	336	378	353	313	340	353	356	359	371	321	360	344	333	366	347	337	337	343	342	369	329	322	346	364	395	319	320	320	364	327	338	354	341	340	319	332	332	339	326	388	315	344	340	321	393	328	343	323	333	314	283	362	342	320	358	331	317	340	357	340	309	339	356	346	351	336	304	362	343	311	308	341	321	342	355	325	339	329	338	355	338	336	295	352	319	347	342	361	334	360	328	349	339	338	316	330	359	357	327	350	319	344	382	351	326	327	349	303	329	318	352	358	350	326	394	340	331	343	357	314	356	344	346	316	348	326	320	345	341	355	295	341	328	356	339	302	324	363	364	323	352	310	317	322	310	332	372	340	362	347	360	299	285	326	332	331	341	346	335	322	354	308	311	339	290	311	308	346	329	373	369	312	351	335	333	324	345	326	350	319	312	338	333	358	341	321	313	304	356	341	318	321	334	334	338	341	350	340	368	293	325	345	331	348	343	330	361	325	360	312	317	341	323	304	357	327	347	360	312	323	365	319	364	376	352	337	356	332	322	331	349	334	361	343	364	373	294	346	318	358	369	367	366	313	322	342	352	352	337	354	334	340	375	343	322	333	322	329	333	319	325	319	311	325	327	322	366	338	322	335	332	317	333	345	356	334	327	302	309	317	337	338	310	333	323	368	335	316	320	346	347	351	349	328	359	345	364	314	310	352	372	347	322	306	356	318	342	367	338	328	359	363	330	348	317	295	319	335	364	356	371	356	357	335	322	338	329	318	377	342	304	345	327	305	343	334	318	315	372	315	367	335	337	343	333	344	340	340	335	359	353	367	333	352	332	330	321	372	321	313	334	314	344	338	340	345	314	342	342	346	355	363	346	363	347	350	323	335	307	367	370	323	321	340	353	335	356	360	347	320	352	318	336	337	349	316	333	334	353	317	334	323	332	327	341	343	377	355	314	358	346	326	308	317	330	339	344	331	340	341	287	289	322	333	330	305	298	345	348	336	350	396	319	319	341	333	363	357	375	354	345	351	354	341	359	366	353	342	307	322	357	332	313	325	345	335	312	333	378	331	328	331	343	337	386	317	352	307	359	339	310	312	309	342	361	361	370	357	345	322	343	292	313	372	336	361	315	358	339	347	322	366	367	356	337	326	325	346	350	343	319	371	331	335	312	327	327	372	360	372	320	337	343	318	342	275	365	318	350	348	342	316	323	312	337	349	325	338	326	343	322	351	333	345	342	344	302	338	294	338	345	320	301	375	310	301	333	301	368	365	311	344	331	323	364	353	356	360	320	344	327	336	383	319	340	301	326	349	347	336	353	307	339	336	360	330	359	345	319	328	333	331	341	320	359	314	356	332	337	319	344	336	329	343	347	336	350	347	322	344	345	328	322	341	335	347	334	324	345	335	386	349	336	341	350	370	330	366	342	329	359	368	330	322	357	336	329	347	350	323	337	336	313	345	321	304	298	341	319	327	347	323	318	330	373	336	326	321	361	350	339	319	316	363	302	321	313	346	352	341	352	320	344	304	332	352	345	342	309	351	345	326	313	327	317	312	352	330	360	345	329	374	336	351	350	334	356	351	356	337	297	329	348	355	334	319	306	354	351	358	348	343	341	336	367	342	316	397	317	351	310	340	305	322	314	355	345	339	318	332	333	327	347	325	317	315	344	321	344	317	332	370	314	314	331	346	339	359	327	307	378	345	336	313	381	369	315	339	313	337	392	342	367	312	344	376	346	326	325	336	323	349	309	359	332	320	331	329	347	340	391	333	318	346	352	318	367	327	300	303	342	316	359	411	342	357	303	356	354	291	342	357	346	333	358	359	332	335	327	363	296	329	348	366	363	349	327	343	380	346	327	324	322	344	359	346	365	359	310	336	321	360	315	325	318	348	349	336	366	314	351	349	333	338	318	369	363	312	336	357	315	364	313	332	332	354	310	354	339	396	290	314	353	367	349	340	343	302	323	356	373	343	367	344	319	345	308	335	354	348	320	350	330	350	333	332	341	355	326	334	307	361	364	305	328	344	326	362	319	356	330	298	354	365	327	336	335	332	325	317	332	370	320	377	329	367	357	317	325	370	320	329	347	362	332	407	310	352	335	353	337	336	288	332	383	320	353	371	323	337	345	336	381	349	346	345	339	326	342	308	339	340	350	329	343	305	290	371	297	340	358	361	337	341	321	309	353	343	330	368	336	331	361	330	348	356	341	327	341	358	328	344	324	358	342	338	328	342	361	330	357	326	347	340	350	347	352	316	340	357	342	322	328	322	354	325	301	327	354	332	331	301	300	346	378	393	371	317	336	353	326	350	325	337	362	360	346	300	350	352	361	348	368	324	356	326	345	354	307	326	366	331	329	365	361	348	351	338	332	304	366	346	318	332	332	291	337	327	365	370	337	343	321	301	332	310	337	309	351	333	316	348	341	323	344	378	324	346	322	340	330	380	361	360	351	343	340	330	296	326	308	346	364	318	339	310	336	368	342	333	319	344	352	306	310	336	357	349	342	349	313	313	310	312	334	287	376	332	343	327	321	339	349	331	328	328	324	344	313	344	352	344	349	327	344	331	338	347	318	324	308	325	391	316	357	390	309	357	310	324	343	311	315	358	317	349	299	371	306	326	338	354	333	332	342	347	316	321	320	327	337	291	341	335	315	376	293	313	311	347	337	354	380	355	324	330	353	331	345	342	334	305	346	339	343	327	304	315	310	331	324	339	324	330	362	342	338	355	341	347	347	340	312	308	362	346	318	376	362	326	357	312	337	333	323	365	340	343	311	338	331	307	355	327	341	361	323	324	355
6382	1172	1985	2271	1883	1634	1390	1310	1325	1178	1105	1115	1043	1004	1047	1018	942	918	895	879	881	903	842	887	850	834	840	851	823	838	815	846	795	822	859	828	807	845	785	832	837	790	778	846	787	812	867	806	823	824	854	864	768	860	825	820	811	854	793	824	830	771	815	837	846	839	863	807	819	875	791	835	756	867	815	853	813	852	861	827	805	814	801	769	864	790	832	834	848	859	831	803	778	853	795	804	829	823	889	841	871	813	817	838	838	820	832	777	801	819	853	825	859	797	859	792	839	824	852	799	869	817	808	801	837	836	809	791	824	798	825	835	888	849	810	802	806	840	811	823	819	810	828	781	834	814	802	860	869	872	805	883	846	778	844	742	769	858	818	808	795	816	819	824	816	813	799	818	778	898	820	804	817	862	822	816	782	819	847	774	868	849	847	864	822	831	804	772	780	809	863	839	775	781	833	749	824	847	798	841	811	772	833	815	806	804	851	797	762	855	861	785	841	829	819	858	816	794	808	782	819	855	819	839	836	786	782	838	801	801	809	828	818	802	867	763	832	778	829	830	810	762	790	801	859	803	817	847	831	794	774	824	810	837	845	827	786	788	830	890	817	828	827	794	819	835	854	809	825	821	835	827	849	785	802	807	843	777	808	759	838	796	807	788	823	822	821	804	782	856	828	828	808	778	822	806	809	835	818	881	814	804	820	840	820	835	797	830	825	760	803	800	829	866	814	838	802	841	826	836	801	860	822	834	825	757	842	780	786	815	831	806	833	877	771	822	783	812	786	797	889	796	853	830	831	788	838	814	818	844	818	795	818	838	814	780	852	855	834	821	800	865	817	825	778	826	838	820	822	834	792	737	783	778	782	845	802	802	858	835	827	838	874	850	810	860	827	805	830	802	736	845	837	830	813	772	783	800	854	832	799	820	788	843	814	861	827	833	834	842	818	808	796	843	820	799	825	824	871	858	835	820	838	845	780	808	788	778	802	815	815	815	817	807	779	829	875	844	847	848	810	836	811	762	782	793	835	815	766	804	844	842	850	862	813	853	815	797	754	833	852	814	788	784	792	863	865	842	799	849	854	760	794	831	806	790	799	789	810	788	805	830	816	818	828	818	853	806	799	765	841	806	824	797	856	893	807	812	790	823	826	811	868	788	878	796	787	799	816	812	818	851	819	761	832	828	861	811	833	879	827	835	838	764	842	863	858	814	863	786	843	829	857	849	788	799	750	831	839	816	841	817	820	832	859	818	838	852	812	805	801	822	810	820	817	826	761	806	770	806	809	813	806	828	795	818	810	763	767	790	774	806	791	826	843	810	856	843	785	850	876	808	801	877	888	799	820	785	803	819	824	876	762	811	803	824	788	845	830	827	834	782	814	842	804	783	837	771	790	860	849	778	807	792	815	842	804	823	821	836	810	852	812	868	802	835	811	823	787	822	835	763	826	787	811	797	854	805	806	792	833	803	809	817	832	785	830	840	824	835	849	857	833	825	786	806	792	815	862	775	824	821	789	804	749	832	819	775	837	799	832	820	805	762	809	862	866	868	786	828	810	809	835	839	821	832	797	824	787	790	775	783	810	814	799	814	801	744	807	789	804	821	773	805	814	799	785	813	795	812	813	788	785	786	850	826	801	858	841	783	791	778	796	839	826	865	795	813	788	831	756	797	844	822	808	796	809	843	826	817	784	782	816	822	823	835	811	825	838	807	799	833	822	819	833	774	778	847	795	817	825	791	818	788	842	786	843	808	817	806	859	786	789	856	785	871	795	774	811	806	804	814	833	856	863	820	849	793	808	844	792	800	869	816	823	830	880	787	810	858	869	790	860	837	803	838	795	848	849	846	831	807	811	826	787	835	870	797	840	840	809	808	792	791	779	818	823	829	848	816	808	816	813	843	835	834	790	793	854	794	868	812	842	842	788	766	847	816	807	819	785	786	827	804	818	796	807	850	800	782	844	811	864	787	845	762	802	791	812	865	845	806	781	792	803	827	804	777	838	774	814	781	826	817	809	789	848	795	807	843	808	820	862	849	840	801	857	760	831	817	847	799	835	835	856	792	831	828	857	796	826	818	821	779	784	787	848	789	824	795	825	830	786	796	815	856	862	803	883	858	801	800	818	840	861	867	842	835	836	846	823	803	833	834	809	832	814	826	833	767	845	856	847	754	787	843	841	862	839	846	776	854	809	757	786	767	841	871	867	818	786	769	809	807	817	824	787	827	823	785	852	819	794	863	823	819	774	816	779	785	817	760	764	838	838	813	757	863	837	846	797	837	828	766	822	811	786	789	825	860	780	788	807	828	832	777	803	761	780	805	822	812	784	796	808	814	835	838	783	824	826	834	809	801	803	799	822	847	779	838	829	828	836	827	830	832	837	778	790	781	863	798	853	821	823	835	817	829	831	795	791	788	793	818	796	768	854	787	843	791	819	833	802	787	813	865	843	832	858	773	800	804	849	791	814	789	839	830	850	840	821	779	805	864	861	831	852	834	818	825	837	794	827	836	851	772	819	878	860	782	846	839	793	851	751	804	798	823	803	840	777	780	793	787	802	816	879	842	815	842	865	790	834	825	809	865	871	835	827	786	841	775	851	778	856	771	837	789	787	827	853	802	823	760	823	800	827	807	819	850	820	825	858	819	822	886	833	888	853	795	820	836	862	793	835	791	796	801	804	827	776	835	784	794	767	848	847	801	815	809	779	882	816	779	820	760	827	764	796	832	767	845	804	843	786	805	823	796	795	816	824	822	828	854	843	843	840	787	831	798	751	839	826	885	813	821	810	823	811	796	888	882	895	838	821	801	836	790	839	795	820	824	784	830	864	826	843	822	810	840	808	781	791	780	804	826	822	847	812	858	837	791	834	853	813	814	748	792	756	772	817	820	789	808	832	835	822	772	812	828	829	815	809	790	882	798	830	878	819	806	814	818	839	838	806	808	827	833	845	858	762	857	778	819	783	808	840	830	789	837	888	836	834	786	762	811	830	858	839	814	766	799	879	776	817	860	827	788	832	807	899	841	818	806	782	778	812	815	786	803	831	864	825	830	826	824	805	817	852	764	823	850	788	831	849	791	838	843	771	821	839	832	806	786	783	784	792	772	748	808	818	856	782	829	841	781	783	836	820	867	837	809	818	830	792	816	758	783	792	806	754	841	785	841	889	788	860	804	816	770	845	812	764	796	855	819	868	787	747	820	855	846	797	806	788	816	836	801	822	877	831	768	810	809	800	812	793	810	810	775	820	810	823	813	832	811	849	785	837	820	808	857	814	847	831	819	741	798	826	824	829	756	821	863	844	818	779	818	838	824	794	805	833	817	879	811	766	833	797	772	790	789	857	847	776	867	842	800	797	787	831	839	825	817	815	789	796	788	815	839	880	782	780	789	802	830	831	801	815	845	854	766	852	805	813	788	789	797	762	826	796	753	815	788	844	778	814	849	862	774	846	822	832	812	812	821	815	801	814	807	854	807	819	855	802	849
12191	1135	1224	919	602	471	354	346	333	290	295	231	239	250	204	227	222	232	207	223	202	213	181	197	205	188	208	169	183	180	185	177	211	212	192	208	200	213	198	237	188	208	191	208	221	223	221	178	208	182	217	178	188	171	197	193	215	206	198	179	227	197	180	202	214	192	183	197	205	182	204	231	165	167	194	205	195	188	197	177	219	205	192	175	189	198	209	213	204	188	206	220	191	182	178	211	184	191	170	182	165	201	196	187	190	190	212	198	223	190	196	216	197	184	195	210	216	199	174	230	211	202	186	198	190	190	191	220	203	186	183	232	192	195	181	177	197	189	211	184	191	198	189	188	205	215	233	204	190	196	211	183	202	186	186	211	188	199	207	215	189	199	221	201	189	208	173	194	190	185	200	200	189	196	183	223	171	175	198	219	205	190	175	186	199	217	188	192	200	204	208	215	211	222	207	214	190	196	193	201	185	187	181	196	191	201	200	191	180	203	212	192	165	182	203	182	176	182	191	201	200	175	215	194	183	178	187	197	204	195	187	210	203	185	191	208	186	201	220	209	205	212	195	200	193	194	179	228	172	206	168	210	205	194	170	227	192	189	197	178	184	206	221	202	186	178	191	199	200	219	191	173	200	226	198	195	167	209	183	216	192	189	212	220	204	199	184	199	200	204	185	208	202	208	173	175	192	198	199	189	190	204	198	188	205	180	155	214	174	189	178	218	187	186	184	204	187	193	191	200	208	224	202	186	212	191	195	213	171	219	190	189	208	226	225	192	205	195	165	213	188	206	203	211	196	212	198	205	179	202	201	194	204	207	203	172	187	205	178	213	204	211	216	189	214	181	189	212	182	217	197	212	207	179	176	178	222	195	215	187	202	172	197	226	205	194	220	213	216	205	177	181	202	212	168	171	180	216	196	211	184	192	185	179	176	195	189	183	209	190	206	180	184	208	166	160	199	176	184	189	212	188	208	198	221	219	219	188	178	187	196	173	210	181	193	199	197	147	215	200	205	194	178	195	177	194	192	164	161	210	199	230	205	207	204	187	206	187	174	184	174	196	213	202	196	195	197	189	182	183	204	185	178	200	161	207	211	187	194	189	169	184	185	198	188	187	201	159	197	230	191	216	187	193	202	165	194	221	184	190	195	200	176	229	194	179	196	182	174	212	192	185	191	190	204	187	208	196	169	177	202	187	156	187	207	182	152	209	180	227	181	180	158	201	219	209	199	199	187	205	194	196	191	174	210	195	222	183	216	215	209	201	212	215	221	201	187	202	186	205	206	215	201	209	221	210	164	214	196	196	204	199	199	187	207	210	205	195	203	195	186	193	190	195	216	188	202	183	187	197	183	204	201	197	192	183	201	184	195	194	152	186	211	193	190	162	172	191	173	221	176	203	203	192	182	198	182	199	188	211	186	211	223	175	194	205	196	210	176	213	216	203	199	201	200	189	186	188	224	212	186	166	186	192	167	209	226	200	187	172	176	188	194	222	171	206	191	222	210	226	196	211	182	193	210	190	201	206	193	213	201	210	226	187	193	193	206	179	199	185	197	186	222	186	203	186	205	222	216	175	193	205	212	181	184	190	240	165	209	213	194	212	182	188	193	208	213	206	189	184	183	183	212	194	184	185	196	176	177	195	204	212	185	186	198	204	165	182	205	184	175	194	189	169	213	186	184	191	176	204	182	231	200	222	207	180	206	208	204	188	210	209	190	194	211	193	198	193	200	210	187	230	225	199	205	193	177	189	205	198	157	188	201	183	193	200	177	180	193	200	183	212	176	178	198	171	205	196	212	209	211	201	190	203	183	194	206	190	187	168	197	165	225	238	197	195	204	196	207	198	189	207	183	201	190	202	209	195	187	205	194	194	165	196	183	189	171	221	191	207	165	195	176	208	195	201	169	188	205	208	191	199	197	224	193	167	190	180	209	165	228	201	180	197	183	211	203	197	198	196	213	186	197	185	188	207	194	207	189	183	202	167	200	198	181	209	217	178	181	194	196	208	197	199	201	222	206	207	201	204	200	217	188	205	193	206	202	202	194	211	186	193	191	208	170	195	188	184	187	218	193	185	200	202	181	201	181	207	190	171	210	200	190	204	174	186	220	171	196	186	202	185	193	198	187	233	201	201	215	176	206	204	181	196	196	191	161	199	174	171	202	186	182	214	214	199	243	179	180	188	190	206	203	188	214	178	216	229	183	182	200	205	207	183	212	198	221	186	175	180	186	192	231	200	196	206	220	201	210	185	189	183	233	202	202	219	195	175	175	185	188	176	203	205	181	195	178	200	224	222	231	228	176	222	197	196	218	179	203	174	201	202	210	201	190	196	194	188	207	183	191	189	195	194	188	185	188	181	197	207	167	185	198	195	227	212	203	183	227	184	211	237	194	192	201	210	217	198	217	191	209	197	208	223	220	215	175	199	182	180	205	199	198	209	195	182	189	188	212	184	201	201	213	219	193	206	197	198	205	236	200	197	202	184	194	203	178	172	208	190	201	201	185	199	226	213	171	163	184	229	187	214	185	177	196	211	197	190	174	187	212	185	204	215	213	186	204	184	225	184	204	198	200	179	177	205	193	196	184	218	191	190	180	164	206	194	214	193	204	208	187	205	177	194	206	207	213	180	185	192	210	192	208	207	199	208	183	200	208	212	187	214	199	187	199	214	191	213	162	217	218	192	189	220	180	183	193	198	176	173	214	194	192	211	218	193	220	221	202	195	183	185	198	215	203	191	182	180	168	194	209	182	178	180	198	199	166	186	195	199	181	193	210	189	228	181	169	198	211	193	201	190	208	165	202	189	194	210	205	184	190	183	205	184	173	209	216	182	190	211	160	202	197	178	223	176	213	230	172	192	166	208	183	209	205	206	215	195	206	185	203	215	191	195	186	194	172	217	206	191	205	188	183	192	197	199	194	182	162	204	201	199	184	213	193	209	179	202	167	168	190	215	194	194	192	204	210	202	192	205	197	207	198	200	205	199	183	192	175	228	191	182	189	193	205	171	215	202	210	179	191	178	186	213	191	211	213	167	199	204	209	192	183	202	192	191	210	231	216	189	207	210	210	186	177	214	193	183	210	200	228	196	182	213	181	200	199	195	177	175	208	188	183	208	166	201	225	213	174	201	198	179	199	207	211	195	207	208	202	222	204	188	195	181	223	200	192	193	199	183	186	191	195	216	188	183	185	199	195	208	242	161	173	236	182	185	183	201	191	189	184	187	198	206	196	176	175	169	196	163	180	205	215	199	188	227	203	179	225	197	191	167	200	203	184	172	202	221	222	189	195	188	174	200	206	207	172	220	203	198	173	231	182	214	186	191	192	208	199	193	189	175	207	206	189	187	204	182	214	196	202	165	184	174	172	230	183	197	201	183	190	164	198	195	178	221	218	188	195	203	198	200	209	212	153	184	205	223	197	214	201	200	199	218	190	206	188	172	184	200	202	189	203	182	184	201	202	172	199	165	225	206	166	203	187	201
7875	1233	2534	2873	2323	1768	1575	1490	1212	1029	963	858	790	794	706	764	680	608	626	634	598	589	554	586	538	551	547	565	472	528	517	585	527	501	534	492	491	491	530	509	521	475	554	525	500	524	494	512	460	459	508	511	486	485	505	536	555	474	519	477	472	492	490	504	472	471	478	532	493	505	506	469	541	498	550	483	463	504	484	512	506	499	463	520	497	521	481	492	486	519	497	480	467	522	488	466	487	507	514	485	493	516	512	519	469	485	521	457	514	499	490	498	459	500	491	574	457	494	483	510	508	480	480	480	497	514	500	497	500	493	495	488	498	479	550	504	502	502	490	508	492	467	508	514	473	511	491	512	478	506	486	498	503	527	497	483	488	484	501	482	504	497	499	479	526	508	460	490	523	539	504	481	461	477	490	511	498	477	520	478	473	511	466	492	482	507	516	492	530	500	522	475	471	473	483	430	479	455	486	510	465	499	493	488	504	481	455	479	505	593	500	497	478	520	521	467	505	490	484	444	495	492	504	548	478	496	497	469	502	497	484	470	476	498	472	464	478	515	481	469	467	482	490	529	466	495	481	492	519	462	526	506	497	540	510	475	472	443	480	452	529	537	455	504	487	500	492	492	515	501	496	481	486	489	541	501	482	492	492	487	506	470	526	502	477	454	507	489	522	510	506	528	490	477	519	498	480	561	504	470	451	498	492	498	478	499	503	479	525	500	458	468	494	522	466	502	482	518	493	504	484	476	515	493	504	523	453	502	503	507	501	492	507	500	499	466	483	499	493	491	494	498	432	489	497	465	479	500	503	505	509	490	519	492	495	496	480	502	488	487	476	523	452	476	489	466	480	514	464	471	498	487	449	466	482	474	499	514	493	518	509	505	483	553	496	485	478	528	495	457	517	489	517	502	487	507	471	523	530	490	488	508	505	503	489	507	499	476	452	508	479	487	476	499	452	501	499	453	457	471	510	494	507	503	525	528	509	496	501	474	533	469	495	495	542	542	452	456	512	440	510	499	494	495	510	475	469	458	509	502	515	463	497	492	482	504	515	505	496	505	476	489	533	468	487	466	500	488	521	463	455	537	482	482	520	490	504	458	481	508	496	532	495	498	538	507	440	491	512	511	480	445	511	546	523	465	513	459	505	496	506	516	506	493	470	463	488	486	479	492	497	471	534	527	509	477	471	504	512	485	465	486	480	499	484	509	488	494	508	492	503	478	519	451	483	458	524	501	448	463	496	518	471	494	499	509	483	484	526	510	484	502	545	510	539	535	493	501	498	485	519	491	509	475	473	459	533	489	501	487	474	485	479	488	524	495	525	519	481	513	538	502	518	511	496	491	506	474	518	505	514	497	527	504	500	504	483	494	522	488	535	465	485	537	483	525	511	494	512	479	457	504	502	478	519	498	527	478	495	501	496	491	483	517	507	528	515	502	491	503	491	416	493	495	534	499	499	467	490	468	488	500	519	542	505	486	510	520	497	536	468	496	491	499	486	506	509	489	482	500	520	517	526	511	487	510	513	478	540	539	535	512	469	524	512	501	495	466	448	536	485	503	457	481	489	457	493	480	494	547	499	490	469	453	508	522	533	489	504	526	505	467	536	485	483	529	494	528	505	490	484	478	469	463	499	506	444	498	528	468	455	463	518	500	485	521	510	491	516	503	517	526	507	494	506	475	455	489	515	471	501	489	481	496	478	511	478	469	488	511	477	510	475	505	498	509	521	518	498	504	516	485	474	520	510	484	519	494	460	465	541	479	461	457	463	495	497	496	495	470	474	514	485	514	505	502	506	532	527	487	548	471	517	500	524	474	500	532	498	489	461	518	477	523	463	478	461	493	547	479	469	449	514	442	498	527	515	537	487	462	481	483	499	495	487	451	542	515	534	527	507	488	487	521	504	484	505	505	443	478	497	471	500	537	491	484	531	483	468	515	505	525	442	474	472	495	504	497	498	495	492	560	484	453	476	454	482	502	526	508	492	496	481	487	535	491	474	490	493	516	486	495	527	475	532	505	528	480	511	474	492	484	521	499	509	531	548	494	487	537	445	478	473	525	530	510	481	519	468	491	515	438	479	519	489	489	484	487	459	484	564	493	496	506	496	499	480	483	526	481	455	489	496	415	483	460	516	487	512	541	482	500	493	535	490	513	478	511	471	448	526	490	508	468	502	474	510	494	496	477	463	533	511	480	465	493	521	484	503	536	491	485	489	504	563	501	519	504	504	508	452	511	506	532	470	501	492	495	475	477	518	489	462	503	509	511	534	516	498	501	520	519	459	475	498	485	498	541	506	504	494	506	519	501	478	471	491	519	481	479	520	490	491	497	470	517	477	523	478	444	432	503	449	512	496	504	524	524	515	502	493	492	529	499	521	501	479	497	461	479	501	509	493	491	473	474	466	468	523	462	483	497	498	519	478	468	493	537	488	498	501	514	534	510	495	532	525	460	504	496	520	497	508	499	495	491	489	513	476	506	487	476	500	455	455	506	456	499	483	506	510	547	485	456	454	461	494	498	492	493	490	492	499	481	513	526	485	509	492	490	468	506	484	499	491	477	501	500	504	448	487	510	493	491	464	526	534	510	486	479	508	430	527	511	481	555	476	531	511	506	514	483	497	488	530	522	506	494	483	492	496	467	514	525	508	482	481	480	489	506	481	493	493	491	497	506	498	483	518	529	482	507	488	490	489	515	534	476	508	488	458	523	488	466	514	514	517	460	532	479	495	489	495	468	496	480	501	495	481	488	447	480	415	511	538	492	479	515	484	483	523	468	509	525	508	528	476	514	512	487	479	475	469	476	476	501	480	500	495	495	477	509	444	481	475	514	498	487	454	480	488	460	506	479	514	503	507	521	522	485	489	493	499	501	507	499	487	519	523	500	514	480	513	475	524	481	479	477	492	515	491	509	500	512	486	506	515	509	492	501	508	478	524	475	515	524	504	487	455	439	501	503	485	494	462	504	492	468	496	511	484	531	487	510	476	457	476	501	521	484	462	478	493	436	472	483	517	498	518	517	487	486	515	455	500	475	483	458	503	486	512	495	509	465	465	536	460	480	483	463	496	528	500	522	466	519	507	517	487	501	497	482	474	482	511	482	512	494	470	504	518	511	511	462	504	487	487	510	523	499	511	494	492	477	486	477	491	490	511	534	543	502	499	483	511	496	485	486	486	507	495	496	520	483	533	515	486	468	458	487	485	472	469	464	498	472	499	454	475	511	517	485	522	491	500	475	488	488	460	515	468	496	475	505	496	497	472	477	489	526	497	515	486	493	522	512	488	461	487	499	476	519	459	522	528	511	480	519	507	500	530	499	514	511	495	508	537	485	496	468	500	494	510	492	454	485	539	509	471	491	463	506	486	490	523	483	442	507	527	499	506	512	470	436	489	473	508	485	461	547	478	517	495	502	478	481	485	504	513	543	479	502	497	486	454	493	530	512	487	488	488	492	517	510	513	541	501	505	482	477	502	499	512	530	488	503
1507	405	486	420	358	330	332	298	333	336	311	310	348	317	273	311	326	325	286	317	300	270	289	270	319	283	282	275	306	288	312	308	295	292	309	310	313	319	298	327	310	316	292	307	323	336	318	306	312	282	300	305	300	299	279	278	319	306	315	299	293	273	328	303	297	286	310	332	269	301	290	302	300	274	304	292	276	288	322	285	275	320	301	312	308	299	278	309	289	300	250	301	314	301	309	285	307	292	283	281	291	298	311	277	303	285	308	291	290	304	274	273	296	273	315	317	262	305	317	304	319	297	277	289	320	275	257	285	342	292	322	272	284	279	309	305	283	301	283	317	313	270	308	274	277	269	266	295	297	271	286	287	296	270	304	330	285	297	290	308	301	298	277	294	311	301	290	335	282	309	293	320	292	298	314	331	313	328	281	285	297	301	301	293	294	281	262	319	293	302	303	281	290	298	274	274	274	288	304	286	299	319	277	282	311	277	298	317	308	271	277	277	266	300	283	340	292	292	306	284	320	287	300	298	318	311	279	319	260	321	299	295	273	296	304	333	313	286	303	275	308	285	267	298	302	281	273	278	302	303	284	298	286	317	321	283	311	275	275	302	285	300	289	346	255	286	302	289	323	255	283	308	292	292	262	276	293	288	302	317	271	268	326	279	267	310	310	303	285	266	303	307	261	284	298	293	288	323	262	288	303	309	285	322	291	338	266	304	293	282	278	278	261	306	293	320	292	296	274	295	295	296	255	253	282	315	306	270	271	272	290	290	282	283	325	319	290	289	311	289	279	286	311	307	281	271	304	270	307	298	291	308	289	295	305	304	315	283	304	259	286	283	314	273	272	302	279	312	259	330	301	287	345	289	296	294	287	307	309	306	277	273	276	307	319	276	277	305	312	342	322	301	298	287	299	310	266	312	299	288	261	282	274	282	316	297	293	271	280	296	282	287	285	306	313	314	292	278	285	300	292	276	288	285	305	322	279	300	334	316	298	303	308	272	304	280	270	300	314	297	292	308	297	296	291	279	274	299	326	327	311	311	283	324	296	314	224	300	292	301	296	308	308	286	302	305	320	330	262	298	282	286	314	268	312	303	276	312	314	317	311	337	285	346	280	254	314	290	279	260	282	295	309	279	307	329	330	280	300	311	306	293	296	307	265	324	280	295	298	256	308	299	289	348	271	283	281	290	289	317	292	325	280	256	291	286	274	281	285	324	273	274	286	314	275	289	296	288	316	303	301	308	284	288	283	320	287	272	268	280	270	317	284	288	300	284	306	302	298	299	304	285	256	279	249	283	294	285	301	273	296	311	274	274	313	280	274	285	284	271	271	273	284	277	310	312	295	284	302	301	284	331	294	260	294	285	279	291	286	274	286	315	285	286	313	297	303	312	286	281	273	285	311	328	282	300	320	297	328	338	266	278	316	290	267	299	281	284	288	236	291	321	306	264	307	298	325	281	316	289	295	304	300	263	288	294	296	304	279	265	261	288	297	324	268	284	311	309	304	284	290	312	270	298	292	277	280	321	311	283	282	302	313	336	297	303	274	304	292	274	312	325	323	305	280	275	289	296	303	302	311	335	299	297	282	318	285	297	318	277	293	303	279	302	284	322	299	313	316	308	315	299	283	298	267	294	273	295	306	291	293	261	283	274	278	312	256	297	295	298	324	297	290	300	280	262	290	298	312	276	300	284	286	291	310	269	317	341	292	278	307	313	314	266	305	304	307	298	313	299	315	327	307	285	286	306	307	286	301	280	326	306	327	311	274	267	251	245	303	279	280	319	271	319	266	279	289	345	292	322	317	291	294	277	278	316	326	266	325	284	310	266	304	288	289	323	322	317	288	268	323	314	286	266	275	307	287	337	268	311	295	322	344	320	297	307	294	338	286	286	292	310	321	281	309	297	289	298	270	272	285	279	320	296	265	282	276	289	303	308	319	289	298	304	286	290	287	306	306	304	287	266	268	323	331	275	294	296	292	284	272	311	257	306	286	288	291	312	297	288	259	341	309	291	297	298	291	269	333	295	297	315	261	283	307	289	283	294	310	295	339	287	313	280	271	274	253	285	285	277	312	318	302	303	278	303	297	274	267	331	314	306	286	276	310	279	287	327	311	297	300	297	300	291	288	302	305	278	275	340	308	318	279	281	279	300	292	304	292	286	305	271	285	322	287	281	276	286	306	304	298	261	326	282	284	272	283	262	290	311	276	285	272	285	285	306	288	290	304	288	288	262	276	277	299	244	307	294	314	286	321	296	309	271	273	323	297	316	302	274	303	285	281	302	297	274	289	249	286	300	300	297	276	271	316	288	272	275	270	292	319	308	278	320	290	310	294	290	291	272	279	285	306	317	310	303	302	299	292	282	296	278	295	272	286	314	260	300	322	309	307	311	317	309	289	311	317	292	314	288	270	277	276	299	301	294	300	299	297	256	253	356	292	323	288	333	281	300	266	283	275	275	315	288	306	343	322	285	293	291	297	303	301	316	287	300	252	322	298	320	286	290	305	286	286	302	295	309	289	292	278	289	326	300	295	295	295	313	304	316	295	320	282	267	281	258	316	295	284	311	279	287	323	276	309	277	286	274	311	291	302	325	289	316	290	330	311	283	301	337	303	302	342	275	265	291	302	278	316	318	286	296	299	307	299	287	296	299	300	330	334	314	298	293	284	311	286	301	317	294	333	334	311	318	309	310	270	306	288	290	311	315	306	309	299	291	313	312	331	278	298	288	311	303	290	299	272	276	314	299	293	268	297	313	285	299	312	309	303	305	293	275	268	274	280	284	296	310	306	295	300	284	285	296	291	280	277	260	291	258	267	291	300	292	306	309	312	268	284	263	279	301	289	309	309	328	302	297	292	297	321	286	296	291	293	284	280	299	298	318	298	295	307	260	259	259	261	283	289	304	296	291	283	292	292	278	303	281	276	342	240	299	292	306	306	299	311	282	300	290	273	304	288	291	259	247	279	284	312	297	302	331	334	321	287	268	295	282	294	293	315	279	332	325	265	286	273	304	317	300	325	285	297	274	295	273	340	307	274	286	295	313	294	296	288	296	272	287	289	307	312	298	291	316	306	301	271	301	287	277	295	290	286	293	275	285	291	289	309	289	280	305	293	283	284	260	272	294	294	271	316	297	293	258	321	287	320	307	286	303	266	285	275	300	295	294	287	305	280	293	316	292	287	274	311	297	283	290	283	298	310	281	285	272	273	311	295	300	281	284	299	281	285	317	322	283	308	312	297	303	311	328	285	340	314	287	278	273	317	323	287	286	279	268	306	289	301	315	302	278	311	303	319	304	311	312	293	311	301	277	305	261	306	297	252	321	269	301	287	296	279	299	301	255	296	295	317	301	303	310	295	284	297	275	294	304	295	290	277	283	320	310	334	278	295	253	288	291	297	324	296	273	284	274	313	267	287	299	287	301	294	292	283	291	299	304	304	282	295	318	273	277	276	300	273	310	286	255	310	270	318	310	278	274	299	312
2016	868	1211	1214	985	980	950	938	835	833	789	872	787	807	787	783	728	780	733	737	748	722	760	751	759	769	741	738	793	751	707	663	786	716	731	709	777	754	750	760	791	751	737	733	745	796	718	758	722	737	716	719	702	764	776	701	791	737	739	755	756	728	747	783	776	762	794	687	737	774	746	807	760	721	719	761	713	733	746	731	711	737	765	807	711	739	720	697	686	700	754	752	714	720	776	728	713	699	738	733	725	753	750	686	798	753	674	760	748	744	782	701	720	703	720	728	768	761	722	766	786	730	730	714	746	725	695	723	753	713	737	804	735	773	767	747	768	711	709	769	763	744	754	790	723	683	726	791	758	722	756	747	730	723	727	755	736	730	753	727	798	775	706	737	754	733	785	772	675	725	672	755	708	723	782	737	712	731	755	746	708	712	685	749	757	741	688	739	739	705	728	740	754	782	717	767	705	714	742	728	765	712	731	707	702	761	722	718	711	750	749	760	744	729	703	737	765	717	795	699	718	731	749	698	723	757	687	772	732	733	694	687	742	756	752	724	727	708	731	721	748	770	755	752	718	727	701	780	763	766	744	717	744	795	742	731	694	755	760	755	756	701	739	773	749	759	706	702	723	691	736	679	776	754	739	719	730	718	748	788	740	707	710	753	718	690	702	727	733	765	774	667	748	760	758	717	733	725	756	762	766	716	706	757	738	683	710	720	715	752	767	751	767	743	710	795	706	718	724	755	723	725	765	749	709	723	747	730	693	756	729	679	730	694	783	746	709	808	761	790	769	748	759	704	735	732	798	742	692	738	690	762	693	786	743	729	741	721	746	722	693	715	768	735	758	765	686	769	728	739	728	694	705	728	761	736	776	693	731	745	734	765	747	803	758	725	723	731	745	751	734	723	716	738	786	767	778	718	717	700	722	708	752	735	767	756	752	722	730	707	743	718	722	710	771	738	765	756	715	709	677	759	742	687	732	749	729	721	765	699	720	690	730	721	735	754	738	699	728	734	751	753	727	697	723	730	748	715	734	756	722	759	736	741	721	712	789	753	733	742	713	738	729	693	740	721	702	759	777	712	742	711	752	753	770	742	725	739	755	707	726	753	728	746	759	715	687	762	714	707	770	742	692	724	801	722	769	740	723	757	741	755	759	712	718	752	693	736	727	714	719	763	703	677	736	757	747	704	739	728	720	700	720	745	737	736	726	726	728	747	731	774	729	742	704	735	734	719	749	749	719	745	755	719	787	730	727	736	725	764	779	690	785	687	731	731	725	693	753	752	769	814	760	746	742	699	701	788	728	738	789	735	758	748	763	728	710	747	744	738	773	701	700	724	760	719	731	736	720	760	754	704	740	710	702	747	727	740	724	783	704	716	797	702	720	721	703	754	725	733	747	725	764	752	730	739	767	730	760	717	762	761	738	733	723	702	717	734	751	756	779	715	736	709	703	775	694	732	730	722	690	756	716	726	720	757	733	773	693	777	757	736	746	767	756	741	753	734	752	697	716	712	744	691	715	726	711	753	767	767	712	797	703	711	733	710	798	685	744	768	740	777	773	784	740	716	731	742	738	728	721	742	672	760	692	713	750	720	749	729	714	726	737	769	807	756	790	694	741	731	690	745	723	699	699	735	746	741	746	766	723	743	730	759	722	717	733	743	751	771	726	743	749	748	764	729	766	796	702	695	750	729	762	706	717	745	762	755	734	751	720	719	759	774	712	687	740	733	746	745	772	668	744	758	713	730	752	744	716	735	770	739	754	760	711	746	766	779	751	735	739	740	717	784	766	753	735	744	731	778	728	722	765	716	741	743	721	741	738	734	731	762	749	715	742	717	709	750	705	694	756	739	721	709	783	760	676	743	673	660	713	733	717	716	706	782	758	745	743	695	717	718	754	700	721	753	733	739	720	746	725	717	748	720	706	714	750	708	748	699	700	720	780	782	723	726	701	746	756	749	742	687	758	736	757	754	777	765	774	745	671	708	685	779	667	727	731	761	773	784	796	754	724	725	726	703	799	737	651	798	737	712	706	693	747	751	787	763	729	712	716	729	792	726	718	727	743	764	756	746	683	755	691	810	713	715	760	727	726	727	723	719	738	783	755	725	731	709	685	756	775	738	721	730	755	788	702	694	754	776	745	750	772	708	702	713	755	739	760	748	742	697	711	752	713	667	718	757	682	741	709	736	716	813	747	732	725	769	720	760	700	753	719	730	797	724	720	780	718	730	738	768	753	739	721	703	734	777	737	748	729	720	711	770	765	731	713	734	712	730	740	754	723	749	719	723	754	715	702	702	743	724	726	672	728	754	741	770	743	687	759	686	785	724	759	756	734	709	724	758	705	749	772	716	752	752	741	754	754	785	754	729	783	758	735	761	755	743	727	796	731	704	779	728	756	712	710	790	751	679	733	789	691	735	759	733	735	780	765	754	737	797	663	734	733	777	758	756	761	721	756	729	732	759	751	719	706	756	711	730	734	739	728	743	741	729	703	703	693	710	711	736	730	753	754	746	729	741	710	765	757	738	695	685	691	641	745	768	772	726	748	701	726	749	729	729	753	714	757	746	763	738	771	765	716	704	691	719	760	721	771	728	718	741	710	761	747	762	701	770	723	704	770	728	747	754	723	740	710	733	737	703	737	769	751	733	690	745	694	760	724	719	714	729	750	698	716	728	725	718	722	756	774	725	712	744	770	741	773	733	766	707	734	781	748	766	717	729	758	735	692	733	710	736	788	752	725	732	747	707	733	700	751	764	748	703	713	760	735	702	711	735	733	734	735	722	761	735	751	773	794	731	742	779	786	741	742	712	762	718	773	741	765	711	751	718	739	708	765	733	718	763	723	763	791	751	731	785	689	773	720	698	748	736	722	733	764	720	751	742	723	770	749	660	722	739	674	702	687	761	737	721	668	730	737	724	754	741	696	693	716	698	784	704	741	772	716	761	718	721	765	736	718	769	770	702	742	749	814	735	759	747	769	764	767	743	789	732	722	764	719	750	731	771	711	719	719	757	727	738	710	714	745	748	737	755	699	724	742	704	718	728	777	748	706	748	778	719	735	719	750	706	747	780	705	765	725	765	700	734	675	699	726	704	688	748	790	736	793	754	776	713	717	729	747	761	746	742	730	745	717	748	750	785	782	733	734	713	717	709	740	709	725	727	732	730	743	748	751	711	680	748	704	768	709	677	737	777	778	758	771	770	750	703	787	726	735	743	738	785	724	733	755	772	769	708	702	762	786	734	702	707	715	738	731	700	735	712	714	706	728	731	761	785	717	692	691	752	728	777	721	719	706	694	739	717	780	740	788	697	702	697	747	767	769	713	744	706	778	775	732	694	721	744	758	761	751	704	712	766	730	704	737	685	742	729	755	738	736	806	742	733	746	731	734	748	733	677	773	718	712	714	772	696	737	727	767	754	704	717	705	695	736	716	667	770	749	694	808	707	707	755	766	804	750	742	752	712	724	782	744	764	715	715	721	777
6681	831	914	700	557	503	472	434	388	409	349	386	348	346	349	349	385	321	347	315	315	363	334	317	319	302	344	352	330	352	334	346	336	350	366	349	335	323	332	327	351	331	336	336	345	367	285	356	360	357	329	320	304	329	347	330	335	348	331	303	338	350	364	322	383	331	368	357	326	339	341	328	379	318	337	330	336	349	342	334	302	343	354	345	393	354	346	349	281	314	329	356	321	333	330	313	341	323	337	351	325	334	361	329	333	323	304	332	392	352	307	293	314	347	376	324	343	356	329	360	355	357	360	331	318	317	316	351	347	342	346	295	332	364	332	308	349	326	326	311	335	321	347	306	327	372	325	352	329	371	330	329	324	357	293	317	334	372	354	349	348	326	342	335	374	377	340	340	297	290	306	333	353	314	348	337	351	336	341	339	354	337	306	326	307	309	358	326	307	356	328	331	350	302	305	341	342	319	353	323	351	314	324	331	331	336	335	327	330	362	329	311	340	344	343	313	303	323	331	347	297	369	344	352	346	353	351	324	321	346	325	346	340	353	373	323	320	358	348	322	368	313	311	356	310	297	329	349	323	323	332	349	360	299	333	333	335	363	320	329	315	315	373	343	343	366	312	360	340	333	358	342	350	386	373	344	332	329	364	351	355	327	364	327	330	316	321	310	333	326	321	354	343	353	336	337	341	352	354	348	343	318	344	350	315	312	305	331	317	356	316	350	326	346	330	364	313	324	320	300	306	334	317	319	339	332	327	323	373	310	319	317	378	322	327	350	296	321	351	307	321	329	318	336	324	329	317	331	341	318	341	352	341	361	338	337	330	324	337	328	369	328	344	321	344	361	338	372	339	342	332	351	334	354	317	343	338	300	324	343	398	343	323	345	365	326	315	320	329	315	380	354	357	344	334	347	329	347	295	329	320	345	390	321	337	323	358	348	340	330	368	329	351	296	321	338	333	337	328	320	314	307	323	307	342	331	290	339	326	317	328	346	311	318	338	340	333	320	299	353	352	333	381	333	318	318	329	336	317	342	355	330	334	354	332	340	295	362	351	322	344	335	327	328	298	309	343	333	332	333	320	319	344	369	367	322	333	351	315	364	345	278	303	342	330	338	372	305	353	345	329	336	333	338	324	312	355	378	334	336	336	347	332	363	359	325	354	321	317	326	318	343	311	345	335	322	317	323	351	297	305	330	330	327	341	328	339	353	334	323	298	329	344	302	321	344	348	320	351	350	333	321	323	321	363	315	346	364	312	325	346	339	330	312	327	300	336	314	337	333	345	380	338	319	320	321	348	315	325	322	345	357	313	349	346	350	323	274	353	362	360	344	356	317	336	331	364	365	310	337	340	359	310	339	373	312	344	336	348	336	362	328	290	324	341	314	337	352	345	310	363	345	331	349	337	343	353	350	331	351	319	348	360	338	313	311	332	378	341	318	373	339	313	344	310	338	351	354	323	347	357	342	341	325	345	368	323	328	358	342	320	347	326	342	337	330	357	345	334	278	299	362	330	368	366	353	354	343	337	342	343	324	309	351	304	348	349	311	320	315	323	325	357	287	365	353	308	317	327	334	358	343	375	324	346	339	367	325	345	321	321	333	326	378	343	328	306	336	298	339	357	349	324	304	305	357	347	340	323	316	325	332	324	326	360	334	350	344	305	333	312	311	338	337	355	342	327	323	333	331	278	312	321	327	315	377	334	333	342	366	341	370	345	346	339	352	366	336	335	341	335	326	343	301	322	329	335	352	354	358	356	299	372	366	314	330	322	328	338	351	328	341	305	354	298	307	360	366	297	357	315	326	346	344	326	369	356	323	334	299	353	357	320	351	350	336	312	353	322	301	356	344	338	357	360	290	310	339	341	388	341	361	337	339	327	321	302	354	314	345	329	359	335	376	331	358	350	320	341	354	325	327	334	351	316	328	344	339	357	322	318	347	349	344	336	312	340	357	342	338	327	369	308	305	356	358	341	301	322	310	291	355	349	338	327	325	347	335	334	331	331	317	346	313	320	358	316	343	333	332	294	351	358	356	366	306	334	339	350	366	331	331	351	369	340	367	315	346	359	336	348	321	328	320	336	312	357	344	324	310	310	363	325	327	353	367	337	360	332	346	355	327	347	360	345	296	352	330	339	353	349	328	317	339	342	345	348	313	344	360	355	347	346	348	338	333	322	327	304	350	312	311	352	325	345	360	353	334	334	330	337	322	338	328	354	331	306	378	328	364	346	338	324	351	342	331	354	333	336	311	320	342	347	364	379	331	363	332	315	352	324	329	350	328	354	308	314	347	329	331	321	325	355	316	323	322	324	330	336	338	324	293	310	335	335	370	353	343	339	322	325	333	353	337	301	362	346	319	371	352	323	325	324	345	351	341	341	356	356	333	356	378	315	336	339	362	338	345	317	320	332	332	365	343	356	333	361	326	359	313	337	348	342	318	317	329	316	343	352	343	339	313	328	357	320	341	335	300	315	362	314	334	334	368	314	329	318	328	340	330	334	349	338	339	346	337	316	345	334	313	336	313	323	304	345	364	338	341	378	347	302	294	299	286	317	342	351	335	322	357	328	320	330	314	346	361	359	361	295	353	362	332	351	345	323	333	379	357	369	340	331	348	374	313	349	336	318	313	338	362	339	328	316	344	347	338	315	324	342	328	321	335	331	338	320	352	330	318	325	346	346	339	349	327	311	335	332	317	351	346	337	307	322	345	335	351	353	310	323	304	302	382	340	377	312	338	336	343	345	291	321	327	307	311	328	337	354	338	335	337	364	326	356	343	331	336	344	341	351	352	326	362	342	316	330	354	354	327	348	345	318	337	324	334	308	330	348	316	307	334	340	333	326	368	333	366	354	296	306	310	342	357	407	312	286	333	326	335	344	332	340	316	335	334	354	323	337	334	336	332	353	352	309	314	332	361	333	323	319	310	349	352	318	334	320	384	345	357	321	312	343	335	333	317	340	347	355	346	334	368	377	331	305	318	322	343	337	353	323	323	331	322	342	334	322	327	334	333	333	267	348	298	332	349	346	344	358	343	353	335	359	291	320	367	353	327	321	336	331	319	349	331	364	324	346	354	340	354	364	319	325	333	330	324	373	348	358	325	333	380	343	338	358	327	315	328	331	334	325	346	326	335	300	340	378	312	302	345	347	344	337	333	309	373	324	331	335	340	330	359	318	326	327	326	330	349	352	344	340	300	363	343	303	313	311	345	339	330	374	344	329	347	322	326	341	324	341	384	362	291	311	316	328	305	363	348	334	357	363	354	330	311	335	298	320	336	343	329	322	343	317	327	316	320	331	352	341	325	298	340	334	350	323	330	346	325	330	364	333	330	305	365	345	348	345	334	320	327	348	353	344	293	330	357	327	349	344	317	332	342	352	345	338	327	320	321	317	362	325	306	329	350	306	349	307	366	362	344	340	318	318	343	339	348	344	336	335	352	339	318	330	357	362	361	333	350	342	351	370	317	321	320	336	346	339	326
6379	1274	2072	2193	1857	1786	1696	1432	1236	1156	1062	1040	985	967	997	919	946	926	909	839	842	878	829	823	896	847	833	859	846	850	822	811	801	871	793	838	832	865	824	828	786	814	830	832	820	837	829	817	811	765	780	782	826	818	799	811	852	823	855	842	798	820	862	834	804	811	821	844	863	832	786	826	813	802	821	849	813	799	794	803	830	795	769	795	856	769	820	834	799	813	811	799	797	851	802	818	863	820	798	809	838	788	802	836	808	792	870	815	858	778	808	779	840	870	812	852	837	801	811	792	788	825	821	817	847	820	805	778	812	823	827	771	831	774	800	839	817	831	802	801	850	823	807	791	814	835	845	780	802	756	859	837	807	849	794	840	840	813	814	772	834	820	802	816	773	802	828	801	769	810	783	796	815	785	773	807	740	775	816	778	814	780	861	827	809	790	839	827	830	794	846	819	786	803	804	825	839	852	823	843	791	772	793	805	821	843	815	837	820	789	777	816	838	787	786	837	776	822	851	825	887	797	823	824	862	825	852	835	853	758	790	813	798	828	809	800	810	843	826	801	818	806	862	855	788	777	779	824	788	830	836	823	819	885	812	836	784	807	826	795	768	806	809	830	824	802	784	798	804	781	796	860	838	847	791	795	825	771	825	764	808	791	830	882	824	801	837	808	773	782	821	797	836	814	800	822	822	763	830	818	777	794	783	822	795	817	777	819	859	800	813	773	822	797	800	854	824	819	800	814	848	836	819	879	863	819	816	832	826	871	886	779	849	837	815	803	844	824	843	817	775	829	796	841	861	823	822	823	770	867	724	820	807	808	860	805	767	837	780	813	858	794	815	794	848	785	824	872	846	785	770	817	792	810	775	802	792	796	851	828	787	823	801	802	853	797	787	811	810	786	826	856	799	797	780	798	825	785	817	787	837	839	778	841	796	756	798	818	798	869	854	751	804	823	812	783	852	818	817	835	822	832	826	798	859	824	800	825	778	776	795	786	766	771	884	795	812	800	828	822	800	812	807	824	841	803	820	858	797	858	797	824	800	819	798	800	818	802	796	782	840	830	817	837	853	791	840	796	833	823	807	819	856	806	837	813	765	826	780	819	794	798	852	792	769	834	792	791	812	823	774	824	827	802	831	805	815	807	775	796	761	794	789	829	831	825	832	743	865	803	835	840	845	790	809	813	776	844	805	789	809	849	799	778	827	829	791	895	789	841	792	783	779	798	804	729	826	807	892	811	779	807	815	816	831	818	818	797	842	794	794	782	800	827	788	848	836	822	846	800	812	826	770	822	793	779	845	837	840	791	814	812	800	781	776	834	791	818	759	799	787	770	791	794	781	801	774	847	851	728	808	800	790	799	842	860	813	729	791	815	811	843	821	769	795	863	829	808	827	786	867	800	837	809	819	789	850	822	795	844	836	831	816	803	763	847	797	791	830	849	779	772	763	768	835	804	845	786	859	794	784	784	838	838	781	848	813	825	825	813	845	786	842	809	823	853	829	823	781	814	799	791	795	779	786	792	775	762	827	860	834	803	776	838	783	796	789	780	846	794	802	843	802	844	779	836	791	796	838	783	790	771	824	772	778	814	862	841	857	811	786	780	825	842	795	841	795	853	815	784	807	824	762	788	837	852	767	812	832	815	796	726	838	775	796	776	778	767	743	796	831	801	820	806	786	790	862	810	828	850	835	837	832	863	830	821	793	850	777	823	841	841	802	801	817	825	800	826	846	832	769	811	786	804	835	854	785	832	808	812	826	763	805	834	813	826	762	769	831	767	800	813	760	828	820	780	815	805	824	828	848	795	788	839	811	791	793	839	798	839	825	783	815	812	868	797	860	827	849	783	819	823	781	840	781	763	814	835	827	840	804	805	830	811	843	801	867	801	806	748	812	809	857	801	796	800	776	757	862	810	760	820	799	772	811	788	796	857	823	859	792	803	858	817	829	811	855	835	814	785	793	817	824	798	830	825	779	813	790	801	819	824	804	782	834	802	860	825	782	809	865	795	860	803	805	793	817	826	836	813	795	800	818	797	822	779	811	828	879	806	809	805	850	810	773	848	801	827	792	754	845	838	826	767	816	791	834	803	860	845	813	838	805	824	793	855	803	819	804	816	834	793	762	783	812	763	822	782	833	820	808	825	771	803	797	803	826	834	812	850	823	854	803	802	813	839	798	791	808	837	815	813	797	813	795	803	818	823	810	838	807	836	831	794	815	799	819	817	852	785	806	819	774	802	847	853	823	825	837	804	811	857	793	813	808	839	779	850	797	808	783	785	821	844	783	778	780	824	865	822	842	841	796	814	811	797	814	788	845	796	833	814	786	793	767	879	834	823	806	796	821	794	788	826	841	805	783	867	832	814	830	842	770	802	736	790	760	850	823	819	820	817	759	811	828	854	759	828	794	788	761	844	762	781	760	825	779	807	830	830	841	851	817	817	843	790	803	781	840	795	828	821	823	798	783	834	738	800	782	847	798	851	828	830	805	784	812	859	738	833	795	844	831	785	825	794	781	857	798	839	863	778	804	838	798	802	800	805	832	845	829	826	828	835	810	839	825	805	787	792	861	816	860	849	776	824	845	812	799	812	805	798	795	781	787	797	830	831	793	849	850	846	770	857	816	855	829	802	807	808	766	818	837	815	758	792	821	745	753	785	799	807	811	830	789	754	811	759	809	827	765	832	834	859	826	855	796	772	824	760	809	812	801	824	810	836	816	804	792	827	799	831	819	821	834	830	813	800	825	817	742	796	813	817	862	810	772	817	856	773	828	817	768	823	810	753	786	765	818	788	818	850	805	807	804	820	828	785	830	803	826	849	790	774	852	833	830	847	802	805	837	781	759	764	790	801	789	804	817	865	791	827	830	802	777	803	833	829	817	809	802	780	784	757	832	763	796	872	793	811	871	812	815	819	819	770	781	810	797	809	834	801	789	812	795	798	827	860	828	795	811	816	786	780	788	825	811	774	757	879	856	763	811	756	766	825	779	847	822	823	815	820	777	774	814	775	831	832	799	830	878	813	789	784	805	782	763	828	821	837	779	804	839	794	804	861	844	800	778	847	823	814	810	800	816	813	803	835	761	802	797	813	842	773	803	818	800	812	805	790	795	813	824	769	777	795	838	818	803	814	794	844	838	758	808	815	830	834	801	819	823	784	861	812	775	777	825	784	793	788	774	793	819	778	818	796	796	813	770	809	835	769	823	848	825	828	798	778	815	819	798	827	804	799	845	821	820	775	814	762	783	821	791	836	786	790	776	773	835	798	819	821	783	832	740	870	783	785	784	774	836	843	801	801	754	803	817	829	824	821	813	845	827	786	797	811	844	836	854	804	817	813	785	750	784	830	795	861	826	825	841	857	816	837	801	834	805	772	806	832	845	820	800	816	770	803	789	787	817	867	809	825	767	811	784	789	826	838	780	783	801	835	826	766	768	860	803	805	748	833	818	798	807	868	832	772	816	867	808	803	826	782	866	838	835	801
12159	1151	1152	895	579	515	501	379	291	277	274	255	262	231	236	239	225	198	203	188	221	205	199	226	210	209	209	220	194	195	201	209	213	187	217	209	185	178	195	165	219	199	183	189	179	222	210	189	182	167	170	202	184	182	179	179	201	197	189	179	188	195	203	207	197	195	201	196	208	195	201	200	188	184	200	224	196	191	188	192	186	180	197	173	190	197	204	199	215	204	197	202	197	174	198	180	203	190	187	188	200	172	203	167	207	192	187	174	206	160	192	191	202	188	214	165	185	197	223	206	217	211	209	200	177	161	202	208	174	199	214	195	196	209	199	219	203	185	217	179	196	190	199	195	184	175	193	208	197	174	196	176	171	220	199	214	197	206	213	196	192	200	194	205	204	202	180	187	194	189	195	208	207	192	213	176	195	219	193	199	190	172	217	184	169	193	172	212	204	171	199	202	180	205	195	202	197	200	195	186	205	169	183	182	185	192	205	183	192	220	198	198	203	202	184	184	208	171	190	207	197	211	191	210	174	191	204	219	186	169	216	196	197	198	204	205	214	189	202	178	187	227	193	191	216	201	195	191	195	189	194	179	221	201	193	180	173	164	193	184	160	187	202	198	181	193	210	182	185	195	170	188	181	178	199	194	223	198	190	202	185	205	168	188	211	186	201	232	215	187	200	197	185	201	206	213	217	218	204	193	185	200	195	211	211	180	199	222	208	181	207	224	188	192	200	197	165	192	209	191	206	186	190	195	200	216	184	183	188	198	208	190	204	180	213	195	194	197	189	223	180	178	196	204	200	181	201	192	199	196	168	183	172	187	210	191	199	196	206	203	199	198	177	209	157	209	194	212	236	177	197	181	193	191	205	184	196	196	193	192	193	223	185	215	203	201	208	220	194	210	215	196	226	205	207	202	185	232	167	191	199	185	184	209	167	197	206	178	200	199	195	215	191	201	220	177	177	194	184	205	200	210	185	202	166	187	198	198	212	196	185	182	187	184	183	203	190	193	205	191	203	199	191	193	181	203	211	197	198	177	203	178	195	224	207	214	225	211	204	173	195	210	204	201	210	209	199	182	184	197	181	188	200	186	183	182	184	207	175	201	202	219	196	207	203	177	183	200	200	199	194	180	193	226	215	196	161	191	203	235	196	198	192	197	213	211	193	212	200	186	197	201	183	188	185	223	182	183	210	211	187	175	177	193	203	193	203	214	197	196	192	192	206	209	201	180	202	194	186	199	219	194	204	195	197	208	184	179	157	225	185	178	181	191	217	207	181	218	176	180	203	192	185	205	209	220	201	185	202	187	192	215	184	236	189	181	153	191	174	202	208	189	187	179	215	207	202	210	190	195	194	197	200	234	191	167	193	194	187	189	173	203	197	200	220	173	216	202	194	195	181	193	196	185	183	175	196	198	203	196	179	235	194	183	195	188	204	181	208	192	196	192	198	200	175	177	217	211	204	192	189	193	219	195	190	187	194	175	198	200	189	214	225	199	205	187	194	212	185	203	197	197	186	199	234	191	187	181	217	191	200	233	192	182	205	176	187	194	200	205	191	172	178	217	188	214	207	201	211	191	202	204	185	205	202	213	183	198	166	168	213	178	197	189	212	183	188	191	208	184	222	203	180	211	185	184	183	184	200	182	214	174	181	188	185	208	173	221	223	168	191	211	216	215	200	218	217	198	197	196	198	199	206	182	168	201	226	216	198	202	202	196	172	178	189	185	193	208	197	197	180	210	189	188	187	185	180	179	170	195	205	180	200	221	188	185	175	189	223	219	184	203	214	206	205	215	185	177	192	189	178	200	174	196	216	186	182	191	203	217	211	186	168	173	195	203	210	213	205	194	222	202	178	175	186	210	171	224	189	186	156	194	193	189	211	218	210	197	192	249	200	193	207	202	217	212	203	170	211	188	163	188	196	195	217	184	212	207	184	194	235	210	198	239	196	211	184	201	208	211	216	194	162	158	198	192	185	216	207	195	214	184	177	211	208	213	197	194	183	212	168	178	208	178	184	193	224	190	184	208	202	177	218	183	188	200	197	212	202	204	181	189	214	207	186	210	159	185	165	184	209	207	202	205	180	200	189	199	183	200	204	222	191	220	204	233	218	193	183	207	197	189	197	172	181	199	194	191	179	204	196	193	173	191	195	186	203	207	203	213	208	175	185	186	195	188	211	222	199	227	221	209	230	192	185	207	202	199	201	182	231	188	198	197	195	191	195	169	202	182	188	175	199	218	181	233	163	199	185	186	189	202	186	193	199	205	162	200	183	204	205	182	187	181	175	179	193	200	199	215	204	232	198	192	188	205	194	188	174	199	203	173	209	214	208	189	202	211	185	208	179	193	198	187	212	189	173	189	252	198	183	183	199	194	187	206	204	210	189	170	212	218	195	209	179	191	181	196	189	209	185	187	198	210	194	186	216	197	198	208	184	186	185	186	192	187	177	194	197	194	189	200	195	203	190	186	186	199	198	219	215	207	215	229	190	203	177	178	201	197	197	163	180	191	180	188	186	197	199	190	185	163	186	216	198	175	183	199	201	229	193	216	206	165	192	190	191	168	197	197	173	216	193	175	182	186	190	177	218	217	213	200	184	196	193	169	166	221	207	170	196	180	201	227	201	175	186	195	168	200	184	204	175	207	178	171	170	186	181	205	185	230	185	190	221	202	188	183	191	192	182	211	210	206	200	199	189	181	214	218	214	197	208	187	181	183	176	185	194	217	199	208	186	166	205	203	200	201	211	202	206	196	202	185	187	219	195	176	184	187	206	206	212	190	209	183	206	175	176	219	189	182	186	203	199	196	180	178	206	204	183	202	196	199	182	158	180	162	220	188	244	234	162	173	207	224	191	183	196	198	214	171	215	213	198	206	204	187	187	195	174	213	210	232	189	214	166	186	177	181	174	230	201	182	218	202	253	208	184	196	202	193	202	196	164	178	176	199	205	189	198	199	187	191	190	196	198	208	209	199	188	190	185	232	219	198	210	192	223	188	194	216	184	219	184	219	179	190	177	207	197	189	177	167	205	197	206	198	203	194	232	195	206	179	204	194	199	183	184	200	186	193	183	204	209	189	193	190	183	195	185	203	216	183	185	182	196	204	199	201	190	182	207	207	170	168	190	204	211	187	184	203	199	189	185	196	185	188	209	181	187	204	192	214	190	202	191	186	184	201	202	177	187	179	189	195	180	200	198	205	211	200	193	196	203	217	186	183	219	231	177	212	178	196	191	207	195	179	209	174	201	200	194	222	205	191	195	210	182	189	195	205	165	195	204	209	176	191	198	172	186	222	190	229	182	212	202	183	220	210	201	213	207	200	205	190	215	196	209	181	172	198	173	177	212	215	172	187	190	190	182	186	210	220	196	219	201	175	211	194	178	200	177	203	224	191	196	180	205	206	189	187	199	183	214	224	196	171	213	205	206	198	193	190	184	186	201	186	201	202	185	199	199	168	202	190	178	208	214	205	178	178	200	191	180	189
7967	1293	2533	2734	2351	2146	1859	1481	1193	974	903	905	896	790	767	729	659	611	595	593	632	588	595	581	601	534	520	522	560	532	495	513	542	527	505	525	479	545	553	525	555	557	507	505	488	495	533	503	491	461	480	552	486	502	496	526	520	521	512	506	536	491	456	532	498	518	494	489	452	524	496	494	490	498	540	503	526	509	508	469	456	496	499	458	473	513	475	476	477	494	513	465	525	480	515	482	501	484	464	516	475	486	516	470	505	493	471	463	518	504	505	486	534	544	510	518	507	521	496	523	493	478	493	496	472	479	500	474	463	499	488	511	495	462	469	514	493	507	494	473	459	468	498	523	497	500	495	498	515	479	439	500	536	466	525	504	540	495	484	492	482	527	470	503	521	533	473	460	504	478	516	463	496	505	494	486	478	495	489	486	504	448	481	460	484	511	473	481	526	513	478	466	502	475	490	492	442	529	501	454	513	459	482	473	474	502	489	538	494	497	508	513	475	473	456	499	469	465	472	473	485	493	515	483	478	479	508	489	481	469	482	500	499	489	495	517	480	516	467	508	486	477	468	484	445	539	464	485	487	506	492	503	512	547	462	467	446	480	515	515	474	498	485	486	449	516	551	502	528	493	526	528	470	475	474	503	456	498	497	495	468	462	507	500	482	533	497	468	449	478	501	483	495	501	496	530	451	511	447	519	478	509	485	500	503	474	512	502	492	530	476	493	472	476	494	494	505	521	490	483	489	476	494	523	467	497	486	498	500	470	484	476	487	504	501	491	495	493	468	475	486	482	489	508	485	484	488	466	503	491	475	496	519	499	497	550	469	478	493	494	524	490	476	469	502	505	529	476	511	492	455	493	546	463	499	513	518	495	507	510	483	512	500	413	474	501	504	512	498	485	481	481	501	467	498	452	500	514	481	501	481	504	520	501	522	488	467	485	476	516	487	482	495	469	456	478	489	534	492	456	487	458	514	500	517	474	492	477	465	524	480	500	466	452	465	521	498	455	467	512	537	498	513	473	505	465	482	479	533	475	470	509	462	520	501	486	535	498	488	526	503	503	468	478	477	466	492	517	519	533	493	537	481	496	487	485	515	519	498	508	487	487	463	495	484	471	488	473	497	521	516	491	494	494	493	497	523	497	512	480	491	493	472	455	475	488	482	456	500	503	477	517	446	493	525	514	498	503	481	501	493	529	492	448	476	490	445	501	486	492	500	467	495	486	519	503	503	473	515	509	491	473	436	492	528	528	478	489	530	496	464	510	480	492	535	495	477	524	515	475	491	499	482	513	476	512	475	479	520	513	496	484	451	495	500	471	501	542	529	525	459	512	504	480	490	509	499	545	457	523	531	504	508	475	459	521	496	477	490	506	453	484	490	488	507	473	489	480	445	524	450	478	459	502	503	465	489	475	456	509	468	480	506	481	515	467	491	529	511	490	507	502	502	498	523	463	460	466	496	503	494	516	481	526	458	502	499	504	481	509	499	522	479	482	514	462	508	499	460	448	476	496	484	515	479	463	472	469	536	505	485	486	490	511	465	522	517	476	501	489	499	506	492	521	504	505	476	485	468	474	510	509	470	500	498	510	480	494	450	509	543	504	488	480	500	468	517	499	520	540	464	512	508	468	503	475	482	488	491	494	502	512	521	471	491	538	491	487	493	489	468	508	486	523	510	511	495	535	473	508	454	487	507	505	462	504	510	500	540	530	480	521	484	501	460	491	492	505	472	520	541	475	504	516	533	521	537	485	520	513	478	516	514	509	497	476	535	495	504	469	519	464	502	537	488	492	516	492	486	492	489	502	477	488	542	504	472	452	461	510	466	473	461	470	494	463	534	515	513	479	473	456	501	511	509	496	478	533	505	474	514	491	484	518	525	511	455	473	505	487	532	480	519	501	509	471	462	506	493	479	516	499	478	473	471	472	537	493	464	477	490	510	494	519	505	477	518	467	504	506	505	493	497	461	522	484	553	482	503	510	494	479	482	548	495	503	464	492	492	479	497	483	528	503	481	538	464	512	497	500	527	530	500	482	534	502	510	512	489	487	476	504	464	495	491	534	472	479	499	544	495	471	485	455	460	447	492	526	495	489	486	529	506	490	468	510	487	552	508	485	515	467	480	479	473	504	517	473	480	499	460	470	476	481	507	487	492	449	485	494	501	500	474	501	468	514	522	519	465	522	494	508	505	506	552	503	496	473	516	449	497	465	464	449	506	475	484	516	486	469	498	493	530	502	494	499	486	516	474	509	515	478	523	526	486	478	493	507	463	469	511	501	458	495	477	532	512	530	486	523	514	526	445	514	485	539	492	519	501	502	500	486	503	447	463	506	499	511	494	454	501	481	490	493	484	454	485	523	495	530	472	525	458	501	494	506	505	515	526	459	502	516	500	522	478	473	477	491	505	457	475	457	495	514	490	493	496	529	519	489	486	489	529	462	507	513	487	476	493	515	492	503	497	471	461	486	495	511	491	489	470	505	478	497	495	512	491	476	452	492	487	501	555	493	505	567	502	548	444	506	523	473	495	510	485	497	455	484	506	477	461	490	481	491	491	492	488	487	510	501	508	486	498	481	478	506	481	479	472	482	504	533	472	480	482	516	504	510	487	505	454	466	475	501	488	510	486	460	486	486	500	462	487	495	482	529	485	533	488	517	514	495	489	501	472	475	515	498	518	492	504	479	518	496	495	457	498	516	500	517	506	474	475	522	439	473	508	487	501	480	493	500	498	495	454	529	503	463	549	473	443	479	498	490	496	487	506	498	524	489	509	483	429	479	457	496	515	473	505	526	472	517	459	529	485	488	487	491	485	480	491	490	446	505	509	497	507	501	530	488	494	512	524	467	490	518	513	502	492	490	495	482	496	486	512	496	484	495	508	509	506	513	473	475	496	509	503	458	470	506	492	492	509	507	464	509	505	536	498	444	511	468	494	486	494	512	474	496	483	505	525	441	528	551	464	505	468	505	444	511	476	468	500	501	489	492	462	495	517	482	500	487	461	446	501	523	456	503	479	462	503	509	471	525	454	510	441	498	506	486	495	458	524	479	510	513	516	479	473	475	464	452	458	472	488	508	517	490	505	498	470	470	476	524	506	505	466	480	488	484	489	500	465	502	540	506	463	473	510	490	504	465	503	525	485	523	526	485	517	522	513	508	510	504	459	500	466	470	506	514	504	541	504	502	483	510	482	526	480	469	509	498	483	472	497	467	488	481	490	486	482	496	524	484	479	515	492	465	484	519	487	488	521	443	507	486	484	500	501	504	489	497	503	496	485	505	519	464	498	492	519	495	492	471	489	470	486	469	486	472	498	502	487	427	514	525	482	506	468	531	520	482	508	532	483	516	504	504	500	465	521	504	516	498	495	477	478	535	477	491	505	527	482	453	470	520	480	491	549	509	491	483	536	474	510	520	496	472	521	483	487	512	463	455	480	499	501	485	538	465	495	510	477	477	484	465	474	497	502	419	512	483	515	534	510	487
1453	444	465	415	428	360	360	333	303	313	296	304	321	301	317	306	287	298	304	278	307	299	263	273	325	306	330	299	295	324	304	309	328	335	312	300	314	324	298	307	321	308	259	289	324	289	326	297	319	303	317	305	278	326	325	280	299	290	290	301	296	332	305	307	274	274	240	298	278	272	305	295	290	289	297	309	313	274	315	298	286	302	304	319	308	293	329	304	304	277	304	255	290	304	303	295	309	299	291	277	315	292	273	311	286	313	292	274	320	286	319	293	284	295	260	280	289	322	281	294	323	282	268	302	299	297	280	289	287	295	275	292	273	307	306	297	295	288	306	310	278	301	318	289	294	283	304	321	308	335	310	282	280	295	302	300	307	291	298	307	349	311	316	305	290	293	290	297	306	263	293	290	310	283	299	318	326	327	320	294	309	289	284	313	280	281	291	321	307	296	302	289	327	317	339	324	341	276	320	284	284	303	316	308	322	311	289	311	335	333	316	307	334	322	302	301	306	299	317	329	287	326	343	334	294	321	277	312	280	327	284	296	320	272	286	290	304	289	263	324	326	320	277	325	316	342	272	317	277	300	261	300	305	297	332	284	310	316	264	287	310	276	290	283	298	293	269	288	356	292	278	310	302	281	295	303	293	289	331	292	272	296	308	288	309	319	311	283	291	302	305	268	348	314	296	307	294	313	321	298	287	305	315	295	297	293	291	294	279	286	267	300	284	307	314	313	310	269	302	298	283	305	252	324	300	304	284	320	301	340	256	305	320	306	308	292	299	305	305	343	313	329	314	298	263	293	289	279	305	307	295	304	287	308	309	303	338	282	281	304	280	308	316	312	312	290	283	236	297	274	330	296	349	293	313	310	285	276	295	286	319	270	273	317	304	330	298	332	307	293	309	296	291	340	320	315	296	298	312	321	299	307	302	306	286	275	296	292	301	274	298	300	322	278	289	293	301	312	298	294	299	297	267	319	283	290	280	310	294	294	334	283	307	326	297	305	283	302	289	343	279	316	307	293	300	294	279	317	289	289	305	274	310	340	295	303	283	292	292	302	308	304	308	286	259	301	298	319	283	293	302	308	289	300	323	296	267	270	295	305	290	305	310	326	309	294	306	318	330	289	319	311	273	332	303	282	331	312	273	309	328	292	338	292	316	332	297	287	295	282	303	304	299	307	258	298	290	341	308	293	320	298	302	281	303	310	275	315	295	303	319	290	312	326	284	296	286	305	317	314	284	318	325	307	303	292	307	297	253	301	337	272	290	277	301	316	307	283	297	309	319	281	298	322	274	277	295	302	278	309	313	282	302	305	287	286	285	323	292	297	285	287	305	304	291	283	268	303	301	287	331	319	307	282	297	283	319	303	298	329	302	274	312	290	336	332	307	301	303	289	278	297	290	320	307	309	369	321	304	275	263	258	293	284	325	287	284	318	294	291	296	292	302	303	273	300	309	280	331	300	294	279	270	274	292	295	298	294	316	281	284	286	289	284	295	319	296	268	299	293	284	314	322	322	334	304	297	334	294	315	326	295	312	325	314	304	276	271	301	291	309	297	313	323	257	331	291	250	316	314	273	299	297	291	296	289	316	273	320	288	305	297	282	308	282	310	316	309	318	330	291	302	300	297	285	285	294	283	262	282	357	278	277	280	323	296	287	291	315	283	284	316	274	298	289	309	289	285	286	334	312	300	299	284	313	295	267	289	304	283	273	287	296	301	263	265	295	303	277	324	305	254	313	347	291	292	302	278	277	284	268	275	293	303	304	290	299	266	306	277	293	291	330	315	298	290	277	295	319	301	298	310	303	296	311	292	283	308	296	311	319	297	266	283	285	329	264	278	283	324	305	319	314	284	293	269	299	293	331	306	306	299	311	296	314	305	302	303	286	294	291	259	298	281	310	307	294	339	283	292	272	278	282	313	316	288	299	296	312	290	306	279	310	268	303	322	292	311	286	292	284	307	288	320	293	307	268	300	288	279	304	328	329	273	301	325	298	294	290	302	268	296	346	305	306	283	297	290	328	311	304	302	315	320	297	270	331	309	287	304	298	303	270	310	296	305	338	297	315	309	288	305	303	292	280	321	293	278	280	286	272	322	286	307	300	308	309	293	281	278	278	287	309	284	300	339	265	320	279	329	300	318	309	283	301	274	297	299	287	306	272	310	314	297	301	300	315	288	287	282	286	257	291	302	299	303	304	335	304	304	291	316	285	316	287	300	322	296	296	317	292	288	280	284	273	296	303	301	290	296	275	292	289	279	298	319	270	289	308	306	298	283	302	327	283	296	315	308	325	310	279	287	294	285	303	288	344	304	303	296	301	299	325	254	299	283	299	298	319	320	322	318	326	332	309	347	285	321	346	295	286	336	300	304	298	325	297	314	299	306	262	332	312	283	312	289	304	307	307	305	345	288	291	345	313	310	307	284	290	294	326	311	305	281	333	300	283	308	307	333	313	283	280	319	276	296	295	286	301	282	277	324	273	304	301	268	302	300	290	290	303	315	301	327	297	335	314	313	302	282	288	292	326	291	289	305	320	325	297	274	288	286	312	305	280	288	285	295	318	266	298	315	297	278	299	332	277	311	263	321	288	271	344	282	320	308	297	283	281	286	301	321	305	308	280	290	278	306	315	272	303	292	307	312	309	304	321	316	294	321	330	268	301	299	348	324	312	317	304	282	340	264	280	312	302	293	294	255	319	311	296	311	292	315	279	286	292	302	302	322	328	350	257	299	308	314	312	288	281	291	300	269	312	279	291	325	292	269	271	299	265	274	298	271	293	316	318	294	306	310	294	269	310	303	310	309	271	311	265	322	278	328	287	323	305	309	302	304	299	304	329	295	288	301	270	303	268	295	304	314	320	327	292	258	280	305	333	281	308	292	314	297	296	315	259	264	307	319	296	271	305	285	317	304	291	305	318	296	295	291	313	331	289	256	326	283	286	302	300	288	290	286	262	307	293	295	322	306	323	293	300	296	302	307	307	279	315	326	326	289	332	339	320	304	280	284	323	311	289	305	295	292	291	298	292	250	268	287	289	280	309	300	290	252	311	310	307	318	283	296	289	295	285	301	278	277	315	251	287	285	304	315	302	258	313	286	288	283	296	282	293	279	306	325	311	295	272	305	292	281	288	306	293	303	345	329	285	300	294	295	314	276	269	336	295	308	298	303	316	312	323	287	319	301	317	292	312	294	342	301	298	305	312	301	298	293	284	273	320	316	275	294	288	283	302	305	280	290	312	303	294	290	282	279	293	273	260	287	308	273	284	300	296	294	291	313	291	318	288	264	268	296	307	297	301	352	273	303	272	255	280	285	310	291	290	312	311	308	295	303	322	273	300	301	293	309	319	259	264	289	294	305	294	299	289	294	321	289	278	341	301	294	327	269	329	292	298	330	318	296	351	285	271	330	295	271	301	301	315	301	287	325	300	308	296	319	301	318	284	341	300	274	312	298	275	280	291	305	308	319	302	312	346	302	275	300
2184	880	1190	1209	1205	1173	1100	964	853	817	798	805	790	752	801	786	712	754	777	809	706	697	755	755	778	718	771	715	723	756	751	790	756	775	776	737	745	716	783	741	764	694	740	750	761	779	728	726	752	768	759	760	712	780	731	768	727	716	768	759	733	719	760	733	695	764	738	775	736	745	759	740	748	698	741	700	715	709	737	772	735	748	754	683	766	734	796	763	756	733	722	775	765	713	760	721	778	746	749	801	729	757	737	717	726	752	745	727	785	746	731	769	768	707	770	728	757	761	757	738	727	746	749	710	755	721	739	748	747	695	724	708	721	750	726	737	740	737	716	780	732	750	722	760	775	766	739	701	746	791	779	705	742	720	714	759	707	746	750	736	706	797	754	700	742	734	748	747	750	763	771	741	729	733	801	742	736	754	739	773	696	715	728	781	742	691	714	725	763	726	763	697	761	714	710	723	705	751	776	705	779	741	814	784	765	750	762	716	763	723	700	724	736	747	717	776	761	755	794	751	758	734	729	753	762	735	775	748	756	753	761	735	718	738	716	720	707	796	770	771	782	712	766	743	776	768	761	730	773	726	773	703	720	716	720	730	752	729	708	677	747	710	766	733	733	790	797	772	727	757	805	754	734	783	774	675	766	735	778	759	739	689	713	781	785	773	719	766	719	763	706	733	768	764	790	747	738	721	726	745	701	736	684	722	703	728	735	742	723	732	724	755	760	737	722	709	694	720	731	785	727	738	703	719	746	780	748	755	736	773	726	768	698	734	704	715	730	761	750	712	705	715	753	729	776	686	707	796	733	755	750	787	759	753	758	757	738	703	724	739	708	763	736	748	734	792	785	737	750	693	737	712	740	728	735	752	742	730	744	717	747	758	783	780	744	751	741	769	711	754	774	691	756	734	711	715	792	754	766	705	728	737	720	708	690	727	784	762	753	699	757	737	743	757	802	694	756	715	775	754	694	746	749	652	738	732	725	788	745	692	695	752	769	720	737	769	724	713	735	694	731	732	749	792	738	748	750	739	774	742	770	724	739	753	738	737	742	760	686	732	800	733	768	776	713	789	722	758	764	742	711	706	695	744	752	769	750	755	779	765	683	709	758	709	725	717	741	755	751	700	754	774	747	731	700	754	712	695	766	732	738	707	758	786	745	709	775	760	764	717	763	785	713	783	717	767	782	732	762	746	689	739	741	713	710	726	740	745	695	732	779	728	720	770	747	776	728	743	762	759	736	758	738	794	709	718	706	736	714	791	729	690	737	721	708	752	770	768	768	742	772	754	779	734	742	747	758	737	719	750	749	731	749	796	726	776	752	752	754	672	709	750	722	759	707	727	729	703	704	738	731	749	713	684	771	736	802	723	697	728	760	781	747	714	741	732	760	764	763	739	718	741	740	754	715	740	752	734	681	786	718	763	703	714	752	753	763	739	766	730	734	734	745	744	792	768	729	737	748	720	735	741	724	741	734	763	690	744	740	757	744	718	685	737	738	760	718	754	717	752	781	701	728	758	756	731	727	775	784	759	725	753	713	683	749	747	711	776	715	716	739	729	791	796	728	721	742	715	721	738	718	732	743	720	755	760	723	686	665	696	772	715	699	724	766	754	721	761	723	765	746	739	751	706	766	743	787	777	764	795	720	770	720	767	694	752	742	725	757	722	736	764	718	730	771	726	768	730	761	696	733	748	709	710	755	736	702	728	752	728	718	750	772	719	735	716	777	732	742	759	796	790	746	768	680	737	740	697	789	717	754	757	742	748	721	779	763	743	779	773	725	756	706	755	727	707	738	717	758	769	793	758	744	693	737	763	794	749	777	740	750	718	747	757	719	735	720	719	728	720	679	695	766	756	761	764	708	776	754	735	733	775	744	718	743	785	749	692	684	777	772	739	711	726	760	760	760	765	758	768	799	680	723	777	770	727	768	725	761	760	737	774	746	755	742	746	743	726	762	722	728	753	699	721	779	744	778	786	740	743	771	726	717	756	749	785	709	758	752	758	764	722	711	751	773	754	771	758	753	703	744	719	758	745	819	694	751	797	691	750	750	705	743	726	774	775	778	764	737	761	763	735	754	740	725	778	766	744	762	737	723	770	739	755	761	752	733	730	694	754	720	783	735	764	752	713	705	776	773	742	782	798	735	771	770	768	725	754	741	718	759	702	774	759	720	732	712	766	728	756	755	757	701	691	699	753	723	760	721	709	733	744	793	711	742	809	694	737	757	763	730	727	768	749	761	724	772	755	779	771	754	727	747	693	756	748	740	714	749	756	755	752	751	764	734	710	769	756	812	796	743	767	744	744	684	733	789	739	764	765	751	729	760	724	789	748	752	793	751	763	747	726	720	683	732	727	715	760	725	686	771	712	735	742	678	738	697	741	782	777	768	736	738	778	709	733	691	749	765	701	762	769	736	741	737	721	763	757	726	743	778	717	768	736	740	768	765	782	774	769	721	710	779	732	733	748	781	714	705	721	758	743	721	713	740	685	765	743	718	772	696	708	725	756	722	690	787	788	734	719	701	751	751	807	748	736	693	768	762	755	701	720	776	718	731	741	717	738	690	735	652	729	743	775	707	756	703	788	757	756	746	726	702	757	724	723	753	753	764	792	733	742	746	725	724	750	702	728	747	742	731	782	743	741	760	738	760	754	750	752	729	802	706	784	755	728	741	707	752	763	722	734	711	776	747	759	775	679	725	727	779	710	751	789	712	769	755	762	745	764	765	748	716	706	706	745	739	758	731	740	746	703	750	801	713	726	777	708	775	738	696	782	772	726	766	782	751	743	719	732	743	739	791	726	789	730	759	719	742	755	742	716	716	723	714	733	711	733	742	734	728	707	731	781	751	752	720	716	780	745	791	771	747	745	734	743	734	768	736	742	734	709	741	798	741	744	731	751	729	722	730	744	716	743	722	764	771	740	702	698	772	754	745	727	727	738	713	763	730	741	718	752	781	756	791	791	736	737	747	746	747	752	752	753	721	754	717	718	756	810	719	763	776	702	743	725	679	730	738	786	739	768	750	738	733	729	715	711	741	710	743	723	778	725	703	741	755	808	738	704	786	702	740	747	746	756	717	735	718	693	742	746	691	785	765	679	720	729	769	777	753	752	725	727	750	768	676	716	687	755	734	750	771	817	747	728	714	732	737	730	727	715	760	765	758	732	702	719	783	705	746	760	772	744	749	774	749	769	778	761	786	789	753	751	738	738	736	741	736	710	735	755	760	747	691	736	753	738	757	760	742	736	721	702	762	768	730	742	713	730	729	783	713	747	723	694	755	722	727	726	765	741	758	719	734	763	741	770	784	810	758	718	763	775	754	706	739	731	760	710	726	791	762	792	736	719	765	771	727	738	737	712	704	729	740	779	738	770	783	781	744	711	785	790	748	738	748	763	730	744	726	767	777	796	772	739	804	728	759	731	713	707	724	775	762	697	773	728	735	700	751	746	720	756	762	679	769	725	756	737	734	759	787	737	673	771
6780	819	867	749	665	549	439	430	400	384	357	380	365	323	343	350	365	323	352	357	318	323	363	356	327	324	325	361	357	387	336	312	361	402	336	338	367	317	339	349	327	304	358	311	336	340	304	345	343	358	314	333	320	352	331	355	328	348	336	332	347	331	370	338	351	390	346	348	322	278	319	330	330	326	314	361	332	314	372	309	334	317	349	320	356	335	318	360	316	362	331	357	360	314	329	350	302	321	311	334	346	349	316	329	334	326	374	328	327	325	329	350	313	285	348	297	333	358	331	337	361	344	338	327	311	346	358	390	341	338	341	324	323	343	346	377	344	353	339	330	339	348	343	337	340	329	351	294	331	345	381	341	341	331	318	352	349	324	351	355	338	330	379	340	341	323	334	336	331	324	339	310	349	357	347	335	354	378	319	342	341	323	331	339	328	335	340	330	324	339	352	320	360	321	328	363	349	377	332	335	347	351	312	315	359	341	319	316	374	364	319	354	328	337	327	319	338	313	335	308	349	373	311	335	334	355	325	339	350	341	317	320	323	305	345	337	380	342	391	323	313	343	333	342	332	330	330	334	341	331	365	328	362	326	334	367	342	348	351	320	288	332	291	367	384	338	365	308	327	349	339	342	351	343	330	336	361	324	368	338	318	325	331	325	339	325	349	317	322	352	317	307	371	352	328	306	328	307	310	373	342	314	299	320	334	323	339	331	353	347	329	363	328	317	309	320	362	345	337	328	339	340	359	331	361	323	338	323	324	338	340	314	358	328	348	321	332	336	369	344	319	343	325	353	348	339	306	315	330	353	338	349	338	368	356	315	329	345	323	337	314	335	353	345	325	351	355	365	326	325	329	340	341	350	353	328	316	353	354	349	331	339	319	310	363	363	341	335	347	332	309	309	321	378	338	345	333	379	322	295	325	344	334	314	313	327	339	332	327	346	333	350	333	347	308	362	307	359	301	318	356	374	313	345	351	381	348	320	372	335	294	318	315	343	305	299	306	336	361	343	347	344	366	341	330	366	354	355	315	356	334	309	338	358	350	328	331	340	319	346	308	335	374	345	336	370	375	323	340	339	373	333	329	358	381	382	328	322	332	357	303	327	345	335	335	346	339	332	356	350	359	351	348	361	350	302	339	374	333	295	342	351	351	341	305	343	360	292	373	337	321	321	315	295	325	321	333	316	354	337	328	349	337	373	323	317	359	344	339	343	375	325	329	329	320	336	339	343	367	341	347	344	360	351	331	308	356	331	367	361	355	333	352	339	333	330	347	311	314	323	340	332	364	343	362	328	318	317	310	326	350	330	351	328	338	338	339	359	339	305	302	331	328	327	354	368	336	351	358	354	351	341	312	345	350	335	382	355	363	355	318	359	363	340	321	340	379	335	311	331	289	366	359	332	345	345	352	321	333	322	337	323	326	333	355	375	324	310	315	321	328	324	359	294	307	335	341	339	339	316	295	352	340	341	342	376	343	347	336	329	310	334	325	301	352	333	365	320	352	303	362	340	315	346	340	335	312	347	324	343	358	334	357	309	324	326	382	326	322	311	350	328	328	347	322	344	308	328	347	339	340	321	325	328	342	313	327	348	300	367	347	329	378	355	372	325	347	330	299	341	345	323	324	328	335	329	306	329	348	332	312	326	300	326	351	356	354	328	289	337	345	330	346	318	305	308	346	330	317	338	322	391	374	308	380	366	338	326	355	345	334	340	342	363	336	319	290	346	338	348	339	274	323	333	345	363	320	343	347	362	337	320	371	349	349	300	345	354	353	347	306	352	331	355	308	297	342	352	322	342	371	347	338	304	378	322	342	316	331	353	360	330	329	341	360	313	335	357	321	362	340	326	335	387	305	332	349	292	323	343	342	327	322	354	338	322	360	354	322	318	358	361	329	354	347	336	319	324	344	363	333	289	310	330	349	321	325	334	376	345	281	339	356	354	361	354	340	356	361	316	336	351	356	334	340	361	330	344	348	362	351	327	335	355	336	360	362	346	316	344	327	333	304	334	365	331	353	324	323	314	364	374	354	347	322	322	346	321	353	293	357	335	358	345	319	326	344	351	352	345	380	338	283	309	359	329	338	350	347	332	371	327	330	366	328	300	332	334	318	317	341	365	364	371	352	350	323	352	339	377	344	293	366	345	342	313	352	319	348	343	341	317	356	349	351	319	332	341	317	348	318	314	335	306	318	323	317	336	317	313	351	342	355	321	328	345	357	369	345	334	345	375	328	312	355	347	341	356	323	359	313	357	347	336	352	311	310	345	303	335	327	346	347	332	308	351	362	320	343	330	368	356	364	330	342	347	314	352	334	298	329	336	350	340	325	351	330	354	356	327	321	348	316	356	377	312	310	350	333	334	357	335	339	309	355	341	338	332	332	336	339	325	331	319	336	347	332	346	319	340	341	320	336	349	327	343	334	338	322	291	328	339	314	343	312	330	325	341	314	322	352	341	325	350	340	314	296	322	360	315	340	303	378	294	361	345	325	340	327	348	342	340	320	357	355	326	329	324	328	348	300	329	349	312	323	353	365	329	363	326	370	306	344	317	350	340	336	324	318	341	348	332	309	361	337	338	358	329	328	335	326	320	357	350	315	342	359	335	365	347	369	359	322	333	304	333	351	348	342	341	326	339	336	303	340	351	336	343	362	332	329	356	347	312	316	339	308	333	335	349	336	368	310	316	311	287	361	321	335	307	305	330	336	330	328	342	365	299	317	336	364	353	352	320	335	358	340	311	316	339	316	363	352	335	329	361	292	375	328	319	343	359	340	368	351	314	319	345	325	362	330	320	333	304	314	324	357	336	334	338	351	328	339	347	337	331	344	337	330	382	313	347	351	317	339	317	339	321	333	318	317	335	358	331	339	323	348	359	314	344	347	348	317	371	330	331	361	321	320	357	353	360	339	361	338	340	354	330	346	363	347	341	336	301	335	331	315	345	319	313	377	358	381	329	356	326	351	347	289	303	328	318	371	351	361	322	346	341	336	370	336	363	369	337	315	349	337	335	313	299	341	368	351	347	346	364	329	335	327	315	332	391	301	374	354	350	317	329	363	317	345	335	329	313	272	333	354	321	322	309	316	333	355	367	351	308	339	338	350	331	356	374	348	302	367	313	346	326	332	383	355	327	345	374	320	336	360	344	331	300	344	326	348	342	369	316	337	354	360	316	334	348	328	331	343	348	346	331	321	349	341	363	361	345	331	322	367	347	324	357	338	345	327	314	294	374	328	351	337	355	347	331	349	331	360	344	340	332	332	333	327	327	363	379	337	327	328	339	341	328	365	353	332	362	358	328	346	335	345	319	328	323	356	336	349	340	337	344	372	345	311	339	332	325	325	348	319	357	333	332	332	327	340	320	326	354	326	341	362	338	308	325	349	351	347	340	370	342	347	346	292	326	309	324	339	364	346	350	335	366	351	338	352	366	297	332	315	343	324	333	315	351	347	313	344	327	347	332	355	351	321	332	352	338	319	343
6455	1293	1871	2218	2211	2020	1557	1371	1186	1138	1068	989	976	987	945	967	934	876	906	899	868	861	883	870	886	817	844	844	822	862	788	859	787	814	829	797	866	843	780	843	872	818	828	881	838	844	822	829	829	880	796	821	870	812	839	825	808	843	837	844	811	825	828	820	838	833	857	796	856	815	833	780	799	811	843	867	846	859	803	802	849	854	860	840	809	830	848	804	852	809	835	828	863	833	814	830	768	847	793	814	868	855	764	793	831	854	826	827	794	800	771	822	827	786	834	838	862	793	785	812	856	823	831	800	803	819	830	822	819	815	850	781	784	793	797	812	826	821	829	832	799	822	785	832	773	843	767	843	880	871	791	842	828	777	840	836	783	754	789	793	812	785	798	884	826	783	849	824	779	804	860	824	828	834	803	865	826	788	770	844	791	738	811	837	788	769	822	766	891	802	860	826	817	816	826	842	792	850	836	791	811	836	832	864	794	839	856	837	785	807	809	827	806	850	828	781	808	784	836	767	850	843	824	840	785	860	793	800	787	756	765	832	850	866	792	776	843	794	834	828	835	803	861	814	778	805	843	810	802	775	783	807	771	795	813	761	826	805	828	768	813	812	817	757	764	819	800	776	794	769	787	788	842	830	755	795	817	833	843	801	809	839	749	774	791	783	778	773	764	845	869	790	833	819	748	770	838	779	832	785	836	820	802	792	792	831	780	838	827	826	800	749	863	762	812	812	830	818	766	818	774	860	850	820	767	800	828	835	794	818	756	830	860	838	788	875	791	780	752	780	802	828	815	829	829	822	795	824	784	847	813	838	861	800	794	832	825	815	825	850	795	837	820	822	811	793	816	764	786	781	862	768	814	802	793	845	855	759	831	826	808	787	828	840	867	804	838	783	842	776	793	737	787	815	853	793	826	814	834	817	824	826	776	773	830	799	840	847	815	778	836	787	851	877	822	806	806	822	812	842	766	804	822	828	803	806	811	833	778	820	860	788	822	815	838	825	852	818	793	781	807	844	821	819	821	792	835	763	837	819	833	826	779	814	823	798	850	820	775	815	858	804	802	824	783	842	810	796	779	831	767	801	784	821	794	832	791	810	769	804	800	762	838	819	804	836	815	838	836	804	758	794	791	798	797	846	819	853	826	806	794	859	846	825	812	786	827	805	828	861	837	771	816	795	790	799	882	816	804	861	885	853	810	808	878	793	759	792	831	803	826	823	809	817	768	888	797	784	829	826	812	813	798	850	844	770	830	791	777	821	804	816	843	742	829	825	839	796	852	840	808	772	796	824	848	823	809	796	793	827	790	776	782	805	861	843	820	840	844	794	840	786	830	763	872	799	827	787	837	797	823	870	864	832	868	808	793	814	821	790	799	839	779	825	800	817	789	817	774	779	762	838	775	842	852	866	794	789	789	836	769	807	793	854	831	789	822	772	805	798	813	774	825	735	824	792	800	768	833	830	838	787	826	828	787	817	804	789	845	828	832	791	816	765	778	824	825	799	820	783	807	784	878	869	820	803	841	805	790	799	758	834	835	831	781	890	830	828	873	891	818	811	816	771	850	754	813	803	883	826	856	786	827	854	754	866	780	800	835	820	822	787	752	749	791	812	804	836	784	764	790	824	845	818	794	824	821	836	831	826	824	764	810	807	795	798	789	821	835	853	839	814	795	850	841	791	837	874	844	819	852	864	878	852	799	771	837	841	814	786	789	838	810	890	815	823	873	830	774	724	813	812	832	806	796	828	777	807	799	848	767	770	816	830	834	804	822	813	849	826	770	846	844	840	840	766	819	836	849	807	809	804	849	784	859	814	781	815	799	800	824	770	829	830	754	792	798	861	788	804	767	850	859	789	826	871	805	860	818	819	828	814	823	839	808	909	830	831	845	800	803	828	811	853	843	843	826	760	799	851	806	856	829	791	836	798	803	792	815	832	816	821	884	808	817	793	785	773	754	823	763	813	815	798	807	822	776	787	783	752	813	813	816	831	812	839	791	804	869	870	805	804	775	830	782	873	802	855	841	849	747	843	789	869	841	785	849	798	792	792	759	803	808	835	832	824	762	776	784	794	797	840	821	786	865	830	810	809	786	842	834	810	865	814	797	848	840	765	808	782	832	791	804	784	826	814	823	850	779	790	821	800	823	851	811	830	825	799	836	866	768	869	835	816	838	774	817	837	807	822	823	829	826	812	821	780	800	799	802	806	832	792	807	806	840	806	839	887	767	809	826	794	812	833	833	843	826	806	839	820	856	762	790	803	841	793	837	834	824	824	795	809	774	844	827	788	837	779	829	817	785	812	831	825	816	836	814	844	809	804	816	811	781	789	855	816	804	821	796	868	851	794	755	812	797	827	840	857	804	790	806	878	826	904	809	774	821	808	819	843	801	806	841	777	823	865	805	851	770	831	783	784	836	848	878	820	805	794	800	831	840	843	825	788	799	863	801	806	817	779	805	787	858	811	864	819	858	885	794	862	882	824	823	814	814	809	811	823	798	808	785	812	843	798	834	810	825	826	814	835	841	774	795	826	816	857	792	826	810	815	838	824	821	878	770	797	804	829	819	824	763	796	825	800	767	797	820	799	775	801	784	848	849	797	774	829	819	831	812	841	822	818	771	789	818	786	822	794	806	828	831	849	802	855	725	769	811	829	841	838	797	790	811	816	814	870	797	828	788	827	803	789	810	803	836	817	796	853	777	833	796	817	791	892	851	801	847	803	823	809	806	740	836	783	822	802	816	821	842	808	794	787	783	846	802	779	786	824	806	808	844	844	807	833	860	805	823	837	881	789	758	799	816	857	766	839	887	901	800	789	870	797	866	803	793	791	774	837	821	807	790	768	814	852	868	836	799	862	853	839	808	851	854	800	786	808	854	823	799	768	854	826	837	872	820	842	799	840	867	781	802	855	841	812	781	815	818	818	801	853	804	752	795	844	774	744	770	851	801	867	786	838	826	799	776	884	783	829	809	884	812	826	812	806	856	833	846	797	828	834	845	846	821	807	775	853	815	843	831	848	800	856	773	790	817	799	807	810	838	823	776	836	773	776	791	810	756	833	831	796	811	815	819	864	830	746	784	831	796	813	786	845	825	828	774	836	839	814	861	836	817	832	798	808	828	833	806	828	820	776	799	862	798	779	835	850	810	799	753	821	814	805	760	800	839	838	861	798	830	787	789	867	857	769	801	855	869	815	791	817	790	822	779	804	782	832	849	796	771	855	787	825	835	821	795	801	851	832	815	807	834	778	788	837	830	834	809	773	803	823	790	792	774	774	850	818	848	757	811	847	796	839	794	779	787	825	820	767	799	837	829	795	787	865	851	814	843	827	768	812	839	810	848	812	835	815	807	858	742	848	817	779	799	804	806	819	813	804	816	805	782	828	829	849	809	847	885	801	816	845	802	813	771	814	808	854	806	821	827	798	799	829	791	779	809	819	825	833	828	816	823	742	839	835	827	789	819	813	825	790	774	762	874	789	856	859
12321	1196	967	969	745	541	405	295	309	293	248	254	273	253	217	247	213	217	206	189	212	240	212	213	211	207	207	220	236	219	200	206	191	187	184	193	196	191	189	229	187	178	195	202	195	202	217	197	209	203	197	217	186	204	198	201	215	184	186	206	189	195	205	191	210	195	179	214	189	193	226	208	177	201	189	196	211	156	209	195	239	181	192	227	210	182	196	195	212	172	196	198	182	195	181	203	191	207	194	191	173	177	179	176	197	183	188	180	199	203	201	182	230	215	215	192	191	199	203	188	191	191	175	225	179	206	200	196	189	175	173	214	190	192	216	162	189	175	193	200	219	197	198	184	201	197	212	209	176	185	188	190	195	206	212	216	217	187	196	197	208	175	185	185	190	218	196	202	210	194	199	180	199	200	221	184	184	181	192	209	176	191	182	195	169	218	204	185	178	197	218	195	200	189	194	170	179	187	223	195	215	216	198	212	191	196	196	181	195	207	191	213	192	211	196	202	220	198	205	200	194	204	178	182	185	209	188	192	199	196	195	184	187	199	186	202	208	194	208	173	201	191	191	202	186	201	203	228	196	223	222	185	182	181	201	190	170	187	200	194	205	197	191	176	202	189	182	175	218	172	201	195	205	198	214	171	210	188	200	189	205	179	199	201	198	202	190	197	206	221	181	177	212	209	205	209	207	208	214	194	170	233	217	209	216	208	184	182	190	192	216	202	216	184	182	212	197	207	185	198	163	218	173	175	196	220	168	193	180	201	169	175	183	204	196	201	171	202	213	207	179	192	202	184	192	206	184	193	201	200	218	203	187	194	186	205	206	226	201	170	222	211	195	191	233	175	193	191	217	205	183	185	206	197	192	185	235	208	189	194	204	210	173	207	190	194	184	188	181	191	194	198	186	188	216	217	171	188	217	193	205	192	229	188	187	228	196	194	188	186	197	192	183	215	202	201	180	216	194	192	183	195	187	187	208	210	188	226	196	193	188	170	200	188	170	175	199	206	204	197	211	220	172	212	199	231	193	222	189	194	191	187	195	198	234	187	188	202	172	220	184	191	183	188	214	221	198	185	201	208	171	187	181	201	201	204	189	214	194	185	181	185	198	223	182	222	174	200	190	200	202	180	171	228	212	205	200	216	203	191	169	205	187	199	205	194	189	170	184	188	187	186	196	194	207	169	174	212	203	193	188	200	189	202	202	204	194	180	185	195	190	187	199	188	197	201	188	198	199	190	194	198	197	212	189	192	186	174	193	208	187	194	167	221	199	207	222	191	184	188	198	190	198	203	211	178	203	191	201	197	173	222	231	214	207	201	192	186	207	183	215	194	225	224	196	169	202	215	197	203	199	200	198	197	190	214	198	190	205	192	217	212	206	211	195	181	226	203	175	178	216	211	205	189	210	196	167	189	202	200	194	172	208	199	197	183	207	191	199	189	200	198	184	179	168	216	217	189	208	187	170	194	175	201	201	186	209	212	214	190	167	194	185	192	191	194	228	197	180	188	223	194	209	218	202	218	193	192	191	206	196	177	186	204	197	215	212	200	178	180	169	184	184	177	202	204	195	200	200	176	185	195	193	226	164	211	195	187	192	187	177	189	185	221	198	202	205	200	192	188	189	195	204	213	203	175	212	174	233	177	222	195	206	222	222	185	175	198	198	205	204	212	192	204	198	224	177	211	198	182	196	205	213	205	195	192	204	188	213	176	204	166	202	191	199	191	197	181	200	174	207	202	172	189	190	201	177	200	204	188	198	204	180	194	179	205	212	215	198	207	198	186	224	168	194	191	190	200	180	209	188	176	195	182	221	186	182	177	200	197	214	211	210	188	219	197	215	230	173	191	183	199	192	211	200	191	190	172	204	183	209	179	208	221	217	200	195	206	159	197	208	209	192	200	197	179	195	194	196	174	167	182	208	181	176	207	210	187	223	192	181	185	188	214	208	177	196	169	210	193	214	164	199	216	201	209	214	212	184	203	202	208	193	200	201	190	208	202	160	219	186	188	194	191	186	198	216	193	184	196	187	195	189	195	208	201	205	194	204	212	214	202	176	193	209	182	205	210	178	191	197	196	197	206	221	204	209	212	192	183	188	208	186	217	186	226	197	215	237	205	204	213	168	190	177	189	209	174	211	197	204	215	224	178	227	204	205	171	210	188	200	186	198	166	183	201	203	191	194	207	219	184	200	204	177	168	211	211	218	202	211	211	195	208	207	205	202	200	200	196	182	180	191	189	191	191	193	194	192	182	177	212	171	204	203	174	174	220	188	190	212	205	201	195	197	201	210	220	215	219	194	192	176	185	157	226	201	208	177	193	196	190	186	175	171	199	184	186	206	200	185	198	231	207	185	222	221	183	185	216	185	199	172	187	180	181	192	200	201	193	193	188	183	191	183	203	174	201	189	179	211	204	191	192	211	198	212	184	198	207	193	186	192	199	205	204	199	199	199	186	213	206	205	202	201	195	218	185	205	197	193	232	175	182	189	209	206	215	194	189	213	200	184	195	206	194	179	219	189	189	211	215	190	186	205	192	224	201	214	192	206	196	198	209	179	238	221	197	227	189	198	184	198	197	194	216	200	202	169	233	210	190	203	200	206	232	205	185	184	187	173	175	202	201	189	200	186	208	197	187	211	202	222	174	207	183	184	188	185	192	194	216	183	184	183	195	197	210	189	206	187	172	190	181	195	197	181	195	213	207	201	200	207	206	192	180	189	219	176	203	227	207	188	209	175	197	197	189	203	180	231	194	219	205	200	203	197	217	181	222	177	202	203	199	193	183	172	192	179	167	212	200	178	201	179	195	205	216	191	183	204	173	208	206	213	200	195	210	204	185	210	185	178	174	193	199	174	185	168	208	173	173	212	202	220	195	171	205	194	193	198	195	212	190	190	212	179	167	178	197	182	209	188	184	197	201	155	183	222	218	176	202	219	192	215	194	187	204	185	186	217	192	227	204	222	183	195	205	197	215	180	191	197	171	206	197	212	226	187	198	201	212	158	199	169	184	215	194	190	198	165	185	202	183	199	213	173	205	222	200	216	203	222	202	210	218	223	192	207	214	189	185	183	182	199	196	181	179	174	173	195	213	186	199	214	206	171	198	184	172	193	164	202	212	215	201	188	189	206	188	210	219	192	216	190	198	193	194	222	215	187	205	224	216	186	185	198	205	200	191	201	221	202	194	196	197	212	196	198	193	188	193	184	191	190	205	199	204	180	197	175	195	188	212	187	201	189	189	207	183	179	195	208	196	195	198	197	186	178	203	192	210	181	204	211	181	199	211	206	164	178	182	191	205	173	202	240	220	189	198	183	205	200	188	206	181	201	184	203	212	176	184	203	213	218	196	200	207	212	191	167	197	191	181	206	183	173	218	193	225	185	190	182	203	188	196	190	193	209	187	187	203	190	202	191	204	200	197	214	188	190	184	198	214	206	169	220	193	189	211	212	207	210	208	206	173	163	201	157	175	213	187	172	191	196	224
7933	1257	2256	2964	2954	2402	1721	1252	1162	1035	956	842	813	834	825	758	687	589	627	649	592	586	591	541	568	556	549	582	508	496	501	536	550	567	515	545	488	521	484	547	541	521	547	516	542	483	537	538	520	512	510	487	527	498	497	530	493	556	521	517	549	506	511	479	541	479	474	497	500	474	537	509	454	482	503	503	527	500	488	513	510	511	499	487	530	470	512	492	489	507	467	470	503	488	554	475	473	557	549	470	525	461	505	447	502	505	474	484	490	520	477	538	482	513	505	532	486	506	475	484	476	486	496	527	511	471	488	491	495	492	522	488	491	477	548	498	502	494	481	474	494	479	505	509	454	535	494	493	518	468	463	533	473	507	537	507	463	493	468	475	521	530	478	517	487	484	506	484	458	490	455	478	533	519	533	488	478	487	507	501	542	486	463	513	519	508	499	461	537	544	517	495	484	484	490	466	520	489	467	478	503	478	466	471	478	438	519	494	487	480	499	462	514	468	498	476	491	512	470	522	502	477	519	478	499	513	530	515	532	492	507	473	493	510	479	507	496	504	469	461	512	508	511	493	487	508	518	487	468	500	514	497	475	523	476	490	503	481	486	476	470	519	530	471	467	478	510	481	488	513	448	517	530	487	465	480	523	477	520	490	485	486	517	507	471	514	512	509	497	485	483	482	499	485	483	450	516	515	476	504	492	548	467	488	434	492	505	492	492	517	482	468	515	458	478	516	486	479	453	460	500	507	495	466	464	518	495	446	514	463	491	505	500	507	490	526	501	491	496	515	485	554	493	493	486	496	499	497	499	520	457	460	506	485	482	489	462	507	527	491	483	493	481	477	523	514	441	473	517	506	505	507	479	529	485	525	511	487	522	504	447	531	519	507	460	489	504	502	472	502	481	474	511	494	520	493	503	488	477	484	482	513	514	491	525	469	512	445	508	477	480	470	503	475	511	477	471	507	510	536	476	480	501	479	494	504	481	532	504	514	500	466	540	490	478	501	488	468	472	478	500	478	495	504	500	515	513	525	480	491	506	494	512	499	493	502	457	487	493	511	507	493	495	506	515	511	485	516	492	491	506	486	505	520	501	516	476	499	522	488	527	503	486	472	471	498	518	488	537	461	542	502	485	538	475	520	553	509	520	473	485	513	507	516	494	491	478	454	490	486	492	483	473	505	473	477	492	499	524	506	471	489	528	493	535	515	544	505	478	515	488	509	488	538	506	511	549	515	467	502	505	475	537	541	480	499	483	495	532	478	502	511	456	486	486	463	492	482	506	472	537	489	522	492	476	518	481	539	460	491	481	492	476	515	492	495	472	523	486	488	472	528	495	447	469	473	461	500	435	536	500	497	476	468	482	483	460	495	519	489	502	467	488	477	466	498	442	494	492	464	489	502	494	440	505	470	491	488	516	480	511	519	523	489	495	504	470	474	469	468	459	526	500	465	475	471	487	450	506	459	498	479	476	471	497	503	473	499	517	459	502	486	492	493	535	483	493	517	500	503	520	466	478	478	512	494	521	548	488	467	482	491	504	483	496	480	454	481	509	487	473	543	512	497	500	486	450	482	479	495	482	469	537	499	515	470	506	491	553	516	488	520	501	504	500	492	525	502	470	484	503	461	492	478	474	452	556	464	498	478	494	510	483	504	490	485	499	453	485	473	471	502	500	508	450	507	495	468	513	521	510	495	467	486	483	457	488	490	542	506	480	484	559	512	513	496	488	500	471	516	513	528	474	498	470	505	516	513	479	524	488	515	508	507	479	467	478	532	514	516	472	479	516	467	505	479	519	496	488	499	512	467	496	523	473	477	502	489	464	502	494	479	467	453	485	486	488	505	505	527	499	500	489	479	513	493	522	462	455	518	485	532	503	480	463	487	500	499	461	470	504	522	521	498	472	482	471	503	504	521	522	494	511	475	474	471	448	485	499	517	479	481	540	487	449	507	488	508	498	487	508	473	470	510	502	516	497	490	483	474	468	518	468	468	512	493	501	534	511	483	461	471	505	499	476	521	508	491	497	503	484	470	543	503	472	510	497	467	516	503	467	514	475	495	452	522	500	461	507	538	503	494	500	502	508	478	483	476	515	527	505	470	497	507	488	499	449	481	449	509	464	512	497	475	474	495	490	478	488	479	516	508	522	473	478	473	459	504	515	513	478	476	517	480	552	520	472	491	481	502	533	492	492	473	494	491	476	497	510	503	457	476	487	532	506	461	506	493	509	538	496	512	529	513	507	470	491	486	519	507	464	473	463	493	507	524	470	458	501	556	515	508	475	511	489	504	511	511	464	498	479	488	521	484	566	501	487	505	478	486	506	501	485	480	506	478	519	486	475	505	504	488	492	522	476	474	541	489	513	500	519	493	501	468	486	499	504	499	535	449	465	456	485	511	523	501	489	480	500	508	496	513	472	503	485	496	492	502	508	501	482	512	517	510	464	471	515	488	476	507	464	455	521	525	472	487	494	473	476	500	479	439	514	484	473	477	491	489	471	498	525	508	503	512	468	495	444	463	503	520	471	525	488	502	494	497	492	467	522	518	494	457	510	478	517	490	487	507	524	472	506	506	541	491	501	510	450	488	476	482	526	530	514	502	516	497	511	517	456	504	529	487	465	538	500	471	467	517	461	465	467	465	462	522	504	482	476	465	490	493	537	466	503	474	480	527	491	500	505	508	505	473	538	476	494	484	472	479	509	501	469	535	513	498	492	452	520	493	517	451	496	479	495	495	480	480	487	463	519	521	475	523	500	502	489	493	484	497	494	489	494	511	506	498	481	495	526	483	477	477	511	481	461	500	521	521	477	501	504	510	511	462	509	475	512	484	512	470	501	485	514	533	489	461	491	494	467	515	476	526	503	454	494	515	508	481	507	513	469	491	477	510	470	479	474	474	502	476	471	511	453	473	497	501	460	507	503	474	494	491	496	494	457	523	499	500	493	493	459	477	484	481	479	487	505	529	498	464	482	458	489	460	480	463	501	454	515	476	501	438	476	517	538	491	528	525	447	499	525	520	468	502	524	495	493	523	535	457	502	469	501	499	481	482	497	498	505	454	501	512	492	485	519	506	425	456	525	476	498	503	498	526	480	489	488	497	511	489	472	526	451	496	488	476	484	457	494	494	502	482	483	484	486	468	509	496	494	480	478	486	513	529	484	484	500	493	505	474	493	498	525	444	459	520	501	515	522	496	519	471	508	476	462	555	512	504	510	474	467	446	481	493	480	464	478	500	490	497	476	503	475	483	540	497	494	502	498	476	480	495	490	488	503	522	487	522	498	479	489	491	515	521	528	500	491	513	452	498	482	511	498	487	489	479	484	488	475	445	500	486	546	437	444	532	507	526	517	500	499	490	467	484	481	527	500	503	458	533	518	505	512	482	504	493	534	527	483	496	546	502	537	461	508	510	494	472	495	444	502	503	485	508	488	507	496	498	518	481	532	486	471	516	497	462	470	508	528	498	481	474	493	525	505	487	515	490
1515	454	463	441	440	388	294	317	302	309	301	300	299	307	293	272	315	306	323	297	308	295	340	327	296	283	334	311	283	322	283	295	275	312	302	311	298	286	274	291	325	337	328	319	326	331	304	295	285	289	278	315	280	325	327	312	296	286	345	298	271	273	295	287	329	314	281	304	298	283	321	294	278	316	332	322	315	293	310	290	282	309	322	282	291	303	300	304	291	338	322	278	296	329	291	280	272	302	329	300	290	291	338	326	317	291	284	308	290	310	307	295	303	276	271	276	296	284	288	319	323	276	296	316	314	303	276	296	285	308	293	319	298	302	297	301	285	319	308	270	295	285	316	273	305	303	288	331	330	302	297	321	289	305	287	292	290	319	315	303	305	292	275	273	300	290	289	299	293	301	321	315	295	292	277	292	321	298	337	314	331	326	304	269	284	315	288	326	284	265	312	305	282	253	288	302	317	257	277	279	310	268	307	289	328	334	286	268	305	284	300	252	288	296	283	306	301	289	290	279	289	273	308	306	330	288	317	295	296	307	314	303	279	318	291	291	294	301	311	287	314	338	316	305	287	330	275	299	329	280	326	261	314	309	292	285	346	286	301	279	309	278	275	338	301	284	301	326	269	293	283	281	265	302	333	314	290	308	270	285	304	290	285	301	307	295	330	314	292	285	309	298	312	281	287	292	308	281	308	285	319	298	284	300	285	294	301	336	337	346	302	325	315	291	246	298	265	310	304	305	313	294	287	308	285	305	314	281	306	292	302	296	278	304	267	289	252	293	290	271	286	347	293	324	327	273	279	284	307	290	327	321	327	294	276	304	272	246	294	303	299	312	290	315	287	272	288	291	314	292	309	295	296	287	276	324	300	328	326	278	276	308	296	272	317	266	311	277	324	294	306	295	290	301	296	318	305	305	288	302	312	305	281	272	306	316	277	267	298	307	292	314	286	266	288	313	333	292	293	305	288	275	304	283	305	274	271	304	275	281	319	326	322	274	296	256	304	324	281	314	326	310	293	279	323	308	266	317	291	284	291	300	332	294	312	281	264	329	298	296	286	313	302	320	306	274	314	274	304	305	288	320	297	300	316	304	298	316	302	292	300	293	296	270	282	317	298	296	306	303	274	303	299	306	303	300	287	292	306	304	278	301	315	265	311	300	317	316	296	289	279	310	297	330	317	228	283	293	312	296	297	317	301	277	268	325	275	310	269	292	314	296	308	294	286	298	308	293	280	301	289	279	306	260	333	320	305	315	302	342	326	292	297	302	289	292	304	331	354	342	329	324	286	321	308	281	301	303	298	267	305	301	307	311	288	295	308	310	297	307	275	285	269	243	333	268	287	293	291	305	303	293	319	321	325	291	317	315	318	281	305	287	334	323	270	289	318	291	311	276	309	297	309	312	278	329	285	294	303	273	317	272	311	330	309	302	295	320	286	277	277	274	286	306	304	310	304	292	277	317	311	286	307	326	300	281	322	295	304	303	286	312	297	273	295	315	309	319	303	288	303	273	314	320	335	321	303	309	293	278	317	336	309	321	320	319	324	291	314	310	314	309	331	321	269	298	308	286	277	303	300	309	291	305	293	316	273	291	310	269	278	308	303	310	315	335	315	315	315	320	308	314	271	295	289	306	293	281	286	311	326	283	334	327	297	295	295	319	318	321	309	297	280	317	303	325	302	293	301	310	335	294	311	271	300	272	267	315	298	313	293	296	270	308	291	302	290	270	306	306	329	317	311	275	264	263	301	308	311	331	319	311	295	288	302	311	302	305	281	289	297	302	312	311	289	332	317	266	307	325	306	296	309	325	288	275	281	271	311	296	303	301	295	304	308	283	322	300	267	296	275	302	291	316	285	281	317	322	292	281	314	279	296	287	301	297	333	286	346	301	347	294	305	294	301	309	301	331	283	308	321	305	319	293	308	305	289	318	268	358	263	291	270	273	324	259	350	328	312	281	276	287	322	295	299	278	316	285	298	318	274	321	311	264	315	303	293	351	284	309	289	291	301	316	287	314	317	296	285	322	287	334	266	295	304	311	330	269	303	269	303	289	295	321	261	308	319	303	316	284	312	276	322	305	278	315	300	354	315	308	294	283	299	287	313	311	299	325	304	295	281	325	289	311	294	316	290	308	283	341	295	301	294	286	313	304	288	309	285	313	289	270	279	303	266	295	297	321	312	271	271	286	315	319	285	322	309	325	275	316	310	328	297	301	307	327	323	329	293	319	283	297	295	336	282	313	273	292	272	298	279	270	295	301	302	307	282	277	295	325	286	292	306	319	310	311	270	282	280	309	276	329	306	264	303	298	317	315	292	321	316	297	294	288	297	281	305	302	309	293	302	323	307	295	287	302	306	299	316	311	298	308	316	294	298	294	294	312	308	308	300	293	265	303	305	312	303	259	286	260	297	298	280	274	310	332	334	288	291	282	324	294	287	308	296	319	250	286	305	282	309	307	319	291	290	313	311	278	310	291	302	313	287	284	273	290	325	283	324	289	261	307	287	302	263	311	291	307	280	290	302	290	292	331	332	312	345	304	317	306	322	293	288	328	339	299	291	305	317	301	318	292	325	282	315	281	275	298	321	312	282	292	321	322	327	306	282	301	316	311	302	275	320	289	300	268	309	307	288	316	262	292	296	294	297	328	306	277	285	311	282	283	295	317	283	259	294	300	301	318	284	339	290	304	309	305	327	311	278	342	322	300	297	297	303	284	300	289	285	314	292	282	298	292	311	280	294	303	281	303	321	312	289	329	332	288	296	320	299	306	331	305	294	322	303	329	324	310	300	279	273	300	279	281	287	288	306	310	317	321	300	299	315	303	301	263	307	306	340	331	299	328	302	280	318	327	274	315	295	282	319	299	324	304	313	291	289	312	290	286	300	285	285	302	288	344	311	285	297	267	320	289	290	291	323	311	286	320	302	287	292	304	269	299	305	336	279	303	292	289	284	276	286	325	309	338	263	261	308	279	268	299	308	302	327	294	321	318	269	287	294	288	289	312	276	282	329	343	289	271	288	294	318	298	290	291	261	324	295	329	271	288	318	288	288	260	316	322	300	268	291	326	278	288	304	264	298	298	312	315	270	315	304	309	277	315	289	296	313	327	293	273	288	326	290	315	331	310	291	315	310	291	317	294	249	302	318	244	303	289	297	311	297	301	293	300	288	312	296	318	283	267	307	301	318	301	302	311	291	287	291	275	299	313	295	260	310	286	270	314	317	292	338	274	285	304	292	281	320	322	293	281	346	305	304	287	306	296	311	282	279	295	303	298	290	265	274	303	313	305	263	302	309	341	300	335	270	301	291	293	321	286	285	306	292	257	271	304	285	314	288	307	304	299	298	305	316	283	311	291	271	275	287	270	324	321	305	317	264	282	302	338	264	295	315	317	271	288	313	306	303	293	327	281	295	342	298	294	321	292	321	273	293	284	296	293	303	276	275	310	296	282	309	290	303	297	307	269	288	304	293	292	268	318	304	277
2069	875	1155	1319	1370	1118	1048	919	875	836	783	819	829	828	830	780	759	762	711	787	748	747	740	774	752	731	686	699	767	708	709	818	772	741	765	715	746	706	737	719	737	696	742	770	736	731	722	759	725	769	730	709	723	745	752	693	783	735	746	680	713	757	766	753	708	746	705	730	755	759	715	727	759	706	723	753	710	713	772	775	761	738	787	740	673	761	751	784	757	708	749	709	742	781	761	741	752	683	714	771	736	714	743	760	769	711	782	749	690	734	776	726	756	699	755	748	703	731	737	720	765	772	768	725	730	762	733	750	739	729	820	739	720	725	743	739	710	746	719	737	742	715	717	693	725	734	740	730	707	794	712	698	679	752	755	759	702	745	748	787	729	763	701	753	741	687	709	727	750	651	746	708	694	717	759	724	746	766	709	761	738	728	738	743	729	726	762	712	742	759	699	769	757	724	715	697	723	757	738	712	713	723	718	704	715	756	717	737	776	755	753	748	759	752	773	736	729	729	715	811	765	786	718	749	726	765	706	726	677	755	737	762	707	752	717	721	740	749	728	774	751	749	731	785	742	768	703	757	722	696	718	727	758	735	746	739	724	747	780	741	745	782	790	687	704	718	716	740	739	725	740	730	766	785	667	734	696	721	724	780	745	750	732	730	773	808	727	703	731	725	744	769	753	761	730	749	763	746	780	756	734	707	717	745	782	745	705	691	735	734	768	745	771	763	755	735	755	749	699	742	756	748	729	780	663	738	748	751	715	749	736	736	722	764	740	711	743	735	713	769	742	729	736	754	729	791	728	752	671	719	682	711	763	735	755	745	757	765	798	723	747	780	747	765	713	770	712	710	724	780	761	730	768	738	727	809	723	757	688	753	722	721	735	724	752	730	784	731	749	706	736	743	747	752	732	753	748	729	755	709	768	710	681	739	699	735	694	705	765	751	740	789	733	804	749	745	740	762	762	727	715	775	727	728	752	768	775	748	738	729	734	686	750	753	731	702	739	757	748	734	788	781	721	736	710	764	704	699	748	737	775	760	727	721	736	708	712	752	736	708	765	707	778	732	750	779	734	744	773	742	721	749	751	733	758	722	753	740	744	720	751	737	752	742	748	716	688	724	737	744	711	707	711	726	679	789	704	704	747	723	725	766	761	771	755	784	739	750	760	740	770	718	747	773	769	743	752	729	778	755	713	700	739	770	742	735	778	735	730	751	779	787	755	790	727	721	755	699	735	732	767	720	722	748	805	715	736	726	724	727	719	767	782	766	750	706	746	789	774	803	708	763	723	688	718	764	744	763	702	710	740	723	786	763	705	722	757	730	742	786	695	751	776	721	729	711	715	717	764	724	733	745	728	706	722	705	735	776	725	782	751	773	765	713	725	708	733	728	746	762	721	717	704	761	743	736	754	757	747	716	718	689	743	776	757	763	756	742	753	730	732	747	776	746	764	700	728	709	758	716	776	760	723	729	753	712	728	753	756	752	726	704	718	783	771	760	708	772	767	721	748	741	751	747	694	783	706	788	765	698	761	762	750	708	751	754	730	775	749	751	715	707	726	711	745	687	735	716	751	752	729	759	725	710	712	711	767	689	781	667	734	698	695	718	764	752	698	708	710	743	735	697	725	726	765	721	728	784	762	730	746	767	727	702	787	727	680	770	739	746	746	741	682	753	751	747	745	712	719	718	703	789	749	724	749	750	745	712	721	734	721	750	758	708	751	698	701	753	780	725	719	697	714	725	801	746	795	813	750	717	734	785	800	722	786	783	705	741	767	690	743	730	701	804	734	733	745	733	775	739	805	702	752	753	728	713	768	783	765	757	753	723	775	709	744	768	765	684	713	767	710	701	712	721	764	744	770	778	733	716	790	769	676	710	756	726	741	741	748	736	707	744	751	728	721	726	783	707	761	730	699	753	755	722	753	748	740	734	791	724	730	763	773	762	752	730	728	762	771	738	735	713	695	762	789	769	766	774	786	730	731	689	702	716	708	750	773	777	745	741	727	748	760	699	747	734	698	712	700	732	716	744	703	756	710	719	705	771	692	762	757	744	737	749	747	776	773	722	728	827	774	761	745	729	734	786	690	734	736	735	733	773	743	744	743	730	763	767	747	772	737	787	698	746	720	724	711	719	741	704	739	740	733	759	736	777	791	737	739	752	752	704	705	799	748	697	733	727	738	721	728	778	741	789	799	720	732	785	724	722	821	723	705	755	785	699	756	712	714	754	699	764	770	735	775	798	785	722	825	682	728	682	740	784	724	738	738	727	751	723	754	766	696	734	675	722	710	731	776	751	734	710	758	751	716	770	720	735	741	747	698	717	733	786	731	730	713	750	723	748	780	689	721	751	771	743	727	719	736	756	747	746	711	716	755	767	735	715	722	776	701	755	750	793	734	710	740	774	745	753	763	726	766	699	775	756	720	756	744	711	712	744	704	748	771	692	716	741	752	726	759	726	765	774	739	748	719	754	732	707	714	753	732	760	767	737	776	744	713	747	737	765	775	785	753	721	794	752	751	749	706	729	777	735	737	753	685	754	698	771	736	737	784	732	721	733	725	735	734	764	743	752	755	753	728	745	718	781	705	733	729	778	760	723	743	745	778	757	758	719	741	714	764	774	735	818	723	712	720	763	740	777	724	758	682	726	760	758	735	702	699	788	735	738	746	720	723	720	735	710	729	758	771	779	707	767	752	735	756	804	732	730	712	726	739	701	730	720	759	724	748	764	708	726	756	740	734	764	737	780	703	794	754	733	698	744	756	705	764	771	766	739	735	699	730	750	747	695	697	719	719	700	792	768	739	728	739	764	736	717	780	728	750	794	740	708	715	742	752	677	746	721	759	756	766	742	763	747	763	743	772	739	783	757	730	729	692	744	757	758	732	706	764	708	707	765	751	758	719	715	770	741	782	782	741	729	705	726	727	738	729	736	741	733	780	743	731	684	768	697	709	707	760	779	749	717	736	747	717	729	738	729	727	723	750	791	714	722	803	759	782	749	767	733	744	740	670	699	748	718	705	757	743	766	801	727	746	770	767	764	747	762	739	706	731	711	751	742	733	776	754	735	721	729	731	764	746	669	732	691	733	762	758	732	773	708	727	796	694	734	679	687	729	729	728	726	727	716	726	704	717	716	718	762	742	716	736	728	775	783	786	725	754	750	761	749	797	760	730	753	762	687	767	722	734	740	755	713	704	718	747	709	748	758	761	771	759	729	738	720	761	718	747	756	756	782	706	722	765	714	695	757	748	759	743	753	723	718	735	786	733	734	746	747	776	735	724	766	771	769	698	763	760	795	762	739	711	754	735	718	723	738	773	821	676	732	722	743	763	713	701	718	760	730	772	747	711	686	714	724	711	731	781	750	743	793	761	747	701	721	733	710	731	751	746	735	701	762	757	727	738	719	711	724	756	730	736	688	685	700	730	722	733	738	761	723	792	795	678	724	718	766	727	738	726	696	768	718	749	760	752	742	824	744	731	744
6680	819	877	796	752	572	510	416	368	382	435	378	371	381	361	351	354	357	345	345	320	372	328	321	331	374	351	343	359	350	315	306	357	350	342	337	335	314	309	327	363	295	346	350	322	350	340	328	347	307	346	343	337	346	314	337	357	326	314	303	322	329	321	323	353	314	336	296	340	332	358	327	382	351	332	277	322	344	352	341	369	320	332	376	337	339	353	340	335	321	319	340	348	333	350	340	366	353	345	339	295	359	336	337	320	320	331	342	303	354	351	313	349	376	327	332	289	361	341	297	327	348	332	358	319	342	339	335	364	358	354	383	385	306	332	347	310	313	363	342	323	347	326	329	325	332	321	348	343	329	364	332	336	342	303	339	357	343	312	321	332	369	335	331	362	334	339	353	344	322	356	325	388	331	331	365	337	319	301	337	321	347	341	302	324	360	358	331	326	311	340	332	320	352	345	344	334	355	381	317	363	348	355	340	310	333	302	332	317	362	340	335	349	323	349	359	356	354	337	337	353	370	349	369	321	347	334	329	326	365	345	310	356	341	365	338	343	336	336	325	346	322	360	324	366	322	336	333	326	302	358	312	377	323	337	373	312	302	337	348	331	365	343	334	308	354	360	355	376	336	342	334	336	342	316	357	339	329	336	339	348	351	334	335	323	306	346	340	303	322	369	332	350	312	326	356	343	336	319	338	318	313	339	352	374	339	309	370	339	322	352	337	319	335	317	317	324	325	347	325	343	332	341	308	348	345	368	360	351	353	346	364	345	325	313	305	357	289	312	373	317	307	337	344	358	344	365	334	351	338	311	348	326	352	338	348	352	377	310	345	338	304	314	338	294	330	357	314	355	337	337	334	330	328	307	338	301	335	347	348	307	330	347	329	326	356	348	328	340	348	325	362	348	332	341	329	325	324	330	335	350	339	352	358	341	331	325	347	339	327	315	320	351	337	344	350	301	346	364	332	317	307	299	332	344	332	328	343	348	347	331	314	347	350	347	328	342	347	341	316	304	371	283	364	362	296	314	320	351	345	313	306	330	343	377	334	336	311	310	328	331	327	330	363	347	363	355	352	339	347	341	320	339	292	354	333	329	389	353	334	354	315	327	312	345	335	351	367	352	378	324	325	312	315	342	338	299	339	355	357	324	301	311	294	359	320	338	327	355	308	338	338	327	324	339	319	372	311	311	351	289	342	317	347	342	338	318	334	326	369	322	343	330	346	313	334	363	296	347	342	350	345	361	358	349	324	328	335	347	329	353	344	332	341	357	322	329	359	339	360	323	319	321	331	328	338	339	334	353	322	324	300	341	328	351	383	327	350	359	365	314	327	325	355	333	291	367	335	298	350	359	316	337	353	352	336	336	326	362	337	353	327	351	343	318	339	350	311	354	322	336	366	342	362	359	370	314	361	331	319	337	334	343	350	325	365	341	339	330	310	352	342	356	345	357	336	301	323	337	275	330	325	339	324	321	315	338	335	342	310	347	344	324	332	344	340	344	329	353	284	322	361	315	329	332	322	345	326	328	289	304	345	327	329	341	359	335	328	338	309	313	340	348	335	320	363	326	335	319	353	334	332	313	323	330	350	309	304	316	336	326	323	349	350	305	339	311	337	368	333	339	336	350	330	310	359	338	325	329	337	324	325	341	283	318	313	359	358	321	317	318	337	316	349	370	355	334	370	336	379	306	345	351	334	321	336	345	334	376	340	332	339	316	322	340	320	338	318	355	302	340	317	324	377	348	340	342	368	289	365	307	330	352	308	360	342	311	349	314	326	348	354	328	284	365	400	368	327	318	321	350	350	344	344	351	314	346	360	357	329	363	331	388	317	346	322	354	359	329	319	318	315	324	307	350	375	343	379	323	353	368	312	324	312	326	329	321	342	319	310	349	309	318	351	321	339	323	366	334	305	335	357	330	311	319	377	375	344	333	341	395	323	318	301	319	298	326	331	333	318	304	322	328	317	320	335	324	353	361	339	295	351	349	325	334	340	340	356	317	351	338	358	336	339	368	342	320	326	306	330	335	343	329	365	320	355	357	332	323	350	328	333	340	349	361	354	327	299	342	333	341	337	334	340	335	307	316	303	328	357	323	322	327	332	315	364	337	353	300	317	335	317	348	346	380	343	319	347	345	347	414	326	355	326	345	351	349	350	312	351	367	327	345	329	340	352	367	358	323	341	333	374	326	370	315	347	368	356	334	320	337	318	383	359	334	365	324	334	304	323	329	328	310	323	330	351	321	326	354	357	326	310	337	353	370	335	352	386	315	318	340	335	329	358	330	336	361	347	300	334	345	369	324	365	338	347	333	350	332	348	331	359	343	364	324	328	331	348	319	367	315	384	328	361	370	338	387	315	377	347	338	310	334	356	322	321	313	324	296	324	333	316	316	357	351	321	326	332	333	314	328	333	372	365	351	325	322	340	342	292	349	334	343	362	345	331	339	378	349	345	329	351	317	323	311	364	349	307	316	329	345	341	359	324	329	294	357	317	364	339	357	327	353	340	334	352	367	324	350	381	349	321	341	327	328	337	324	354	363	357	333	328	290	354	348	347	316	331	337	341	340	358	338	329	279	340	306	337	343	320	350	332	305	333	304	339	353	353	315	352	333	314	337	303	351	341	377	334	320	344	346	363	342	338	325	311	344	315	367	340	358	293	339	325	349	330	339	321	328	321	347	326	329	315	323	324	355	378	354	358	354	319	324	370	368	320	348	340	371	336	341	356	364	297	354	349	321	338	343	321	352	332	324	320	323	332	402	312	364	340	328	309	334	346	328	342	323	377	341	334	326	337	332	357	354	341	367	348	339	326	318	346	347	334	333	347	344	363	311	365	366	330	309	311	331	322	334	328	304	332	332	359	363	344	389	354	349	348	312	322	329	334	354	340	379	370	331	344	329	298	324	281	318	328	323	311	335	349	347	345	362	333	340	329	310	385	302	370	330	313	370	354	346	311	346	350	347	309	328	324	308	337	338	357	323	322	363	311	341	341	362	350	363	314	327	324	312	360	324	318	343	349	321	333	376	319	369	365	334	321	346	339	321	318	336	330	327	364	353	310	341	341	327	337	305	334	365	327	300	342	339	316	333	378	371	317	369	344	342	339	349	322	352	330	312	350	349	335	345	347	339	316	316	351	347	350	363	345	338	325	323	315	329	336	314	331	322	351	331	353	335	349	299	370	319	297	328	360	363	339	343	354	324	340	348	326	352	324	326	329	342	342	356	346	303	315	341	313	325	334	335	339	358	313	370	358	347	363	331	319	367	352	321	353	334	351	319	366	337	362	321	333	308	338	328	285	355	340	331	318	333	352	338	337	336	342	328	330	326	331	331	322	330	350	349	335	357	360	349	322	337	343	320	360	324	296	335	343	333	319	346	348	374	337	312	363	353	304	305	371	346	350	324	337	319	305	325	378	341	338	314	302	341	349	307	336	367	384	314	280	338	341	332	312	313	337	344	341	340	342	343	320	309	314	356	321
6423	1232	1937	2614	2312	1981	1709	1423	1360	1151	1115	1040	1042	1035	942	929	914	878	835	858	843	859	824	926	843	858	815	816	816	833	807	862	837	863	786	839	857	774	852	756	810	868	752	815	847	788	881	777	787	820	801	832	799	808	837	862	806	827	852	853	840	854	795	794	823	837	822	831	841	833	842	863	847	833	806	836	826	813	863	752	760	841	848	849	866	830	800	805	842	761	809	862	836	797	838	790	872	826	839	777	787	787	840	745	834	792	789	789	827	851	823	778	815	812	810	807	853	822	831	810	798	894	851	801	823	791	812	793	758	824	841	790	808	822	828	817	786	825	745	789	797	816	827	837	835	759	801	846	797	855	787	784	846	828	813	806	810	828	826	804	780	784	824	772	800	832	766	794	802	856	757	853	786	787	856	862	804	851	770	852	806	841	815	819	827	826	813	807	799	865	814	760	837	812	846	849	824	813	855	830	823	810	826	754	798	794	846	838	757	810	851	793	838	775	818	853	797	838	750	838	787	830	765	854	842	826	838	778	789	821	811	778	875	809	798	786	811	784	838	822	841	827	880	800	843	836	791	785	816	788	815	821	800	827	819	822	766	821	804	811	844	801	821	853	803	793	810	820	795	798	793	772	815	875	812	769	791	773	839	794	803	830	764	822	813	806	823	760	830	758	790	838	792	853	812	815	828	850	818	800	831	762	788	790	764	812	778	774	793	762	834	833	831	814	838	819	825	816	806	778	806	815	814	873	806	825	843	796	778	775	767	842	788	777	796	821	825	818	790	855	767	812	808	773	851	832	803	806	822	805	865	817	798	802	840	796	781	837	774	836	764	801	814	807	839	766	841	816	818	812	828	800	840	788	822	845	819	809	839	789	834	798	854	781	839	809	825	823	787	761	788	848	837	841	829	816	820	818	808	801	820	795	811	843	815	809	817	756	823	784	815	780	804	782	826	823	845	817	865	831	818	782	802	829	821	793	814	788	848	805	831	829	789	777	822	802	770	816	833	795	810	831	825	825	794	836	857	870	798	769	831	800	796	813	824	813	787	803	798	828	822	834	823	859	801	828	787	805	847	815	848	823	796	789	776	810	851	832	793	831	825	820	851	856	814	772	789	817	840	822	808	780	811	885	826	797	823	821	817	857	805	812	822	787	779	777	784	798	818	749	822	796	832	804	821	779	798	782	857	841	777	809	852	795	808	807	859	833	804	760	798	830	804	807	845	835	797	791	840	826	795	781	833	761	796	864	814	846	823	828	806	835	803	813	792	848	853	823	832	774	809	807	875	773	834	835	774	822	797	845	777	794	792	784	776	780	802	789	799	858	801	815	808	803	789	763	843	792	762	779	809	846	781	813	809	773	803	818	830	826	832	815	816	818	801	842	816	846	800	819	848	767	806	811	768	782	753	816	786	805	819	801	798	788	779	867	862	785	816	759	813	777	792	791	831	795	794	839	797	816	830	813	824	833	836	769	855	781	813	836	829	799	794	773	851	832	787	793	785	783	861	775	771	859	863	870	837	813	834	812	835	794	838	814	845	819	765	836	868	890	830	788	810	802	799	821	828	796	770	775	807	859	814	832	807	773	836	828	783	849	890	848	790	871	807	857	809	805	832	771	808	791	831	799	774	820	870	844	759	846	861	840	823	825	783	755	819	839	796	834	787	848	820	829	866	802	814	840	803	838	796	804	814	803	851	809	809	831	823	841	874	812	817	842	784	779	805	818	758	754	794	841	848	883	878	859	809	848	815	787	790	764	808	800	844	792	814	805	838	828	814	791	801	829	846	802	839	752	807	809	764	825	772	788	787	795	831	837	802	804	820	809	804	802	811	819	821	817	842	836	794	847	815	810	803	808	792	810	802	810	779	824	819	837	818	808	814	785	862	773	777	772	837	789	808	875	796	818	828	802	839	772	837	839	794	816	821	831	829	830	815	802	827	854	808	853	802	812	784	807	791	798	836	772	797	830	791	794	812	804	829	809	808	878	833	874	805	783	837	783	796	846	799	812	827	826	827	842	807	803	821	834	809	821	813	833	800	876	805	841	856	867	818	785	798	838	747	773	844	819	819	846	818	847	842	848	808	813	812	767	821	844	814	797	821	829	769	818	807	879	831	811	854	862	766	826	839	812	778	783	837	799	816	802	845	778	840	830	825	814	789	845	806	855	858	852	815	851	812	858	786	849	843	822	818	837	826	810	746	836	779	864	873	781	836	826	841	861	825	773	858	793	835	810	784	814	798	812	810	851	851	812	793	780	809	840	795	829	770	793	793	788	831	835	839	824	854	826	817	809	831	809	800	795	810	813	801	822	791	820	829	850	789	756	794	790	833	780	759	815	884	807	790	801	822	784	828	900	803	789	791	784	772	808	836	800	784	821	801	849	815	799	780	881	813	777	795	826	811	832	856	789	828	869	792	785	829	779	853	798	806	825	787	778	847	835	797	816	800	790	784	815	821	819	801	849	783	784	834	788	808	800	768	830	813	802	836	753	814	818	818	809	824	847	866	808	800	749	823	826	821	803	807	813	799	810	800	797	807	826	836	836	841	795	827	822	828	771	834	792	808	829	831	855	797	823	862	789	793	805	787	842	808	786	856	860	801	777	813	829	819	826	831	805	774	739	827	827	777	769	812	882	797	775	822	817	786	809	772	870	872	808	776	900	824	797	785	826	847	766	814	814	831	842	798	858	848	804	800	858	798	802	802	805	837	776	809	784	745	832	836	824	823	835	820	789	773	779	821	848	848	832	837	821	786	843	791	862	844	798	810	816	808	780	842	799	795	784	816	811	782	820	804	805	833	778	835	853	813	770	822	836	825	802	799	787	821	791	845	765	829	836	781	800	811	839	776	781	804	860	841	811	829	835	788	806	821	819	784	789	862	801	826	760	798	828	820	768	820	829	820	826	802	817	777	852	842	790	789	796	819	792	770	806	825	779	795	792	839	782	807	776	801	824	779	773	781	794	827	797	865	833	811	822	829	785	801	838	812	811	806	875	839	808	827	822	767	868	787	835	834	791	788	812	815	831	787	804	867	821	787	803	816	823	858	787	811	823	791	858	849	845	814	800	845	825	848	814	809	804	825	832	818	839	776	834	780	827	793	799	783	846	762	842	807	818	812	793	823	802	822	815	831	810	884	800	819	769	827	797	832	819	786	850	796	805	775	874	850	803	873	810	815	808	796	782	822	799	817	796	822	802	819	747	832	831	823	783	827	758	740	826	837	794	766	864	824	864	798	784	818	804	784	833	826	850	783	822	825	768	788	779	828	840	779	808	833	834	828	883	853	826	715	847	783	820	815	808	806	825	833	738	814	800	800	798	819	802	826	798	869	799	826	855	795	806	794	806	844	820	794	754	824	823	812	795	756	829	810	867	811	817	778	764	751	760	767	831	781	864	815	830	812	790	820	818	818	866	872	829	779	832	835	830	826	824	849	846	885	815	781	838	821	830	809	870	809	801	858	839	797	844	828	818	822	802
12407	1234	1189	1006	813	625	460	354	355	297	290	247	269	290	243	229	212	208	217	199	195	231	227	230	209	217	211	200	209	216	218	203	190	204	197	177	199	179	161	219	191	206	186	202	213	225	192	203	228	194	205	217	203	178	223	212	174	220	200	191	186	209	209	218	204	176	154	165	184	185	209	201	187	167	174	182	168	175	212	182	200	187	201	230	196	203	201	208	178	189	228	224	197	206	195	176	149	183	208	208	186	186	194	182	190	195	197	218	199	173	217	196	199	213	178	184	206	210	185	198	191	201	201	215	184	194	207	215	197	214	191	198	183	207	201	201	221	215	201	187	170	193	179	203	198	212	204	183	206	183	171	213	176	203	202	195	208	215	217	182	219	195	191	179	192	194	210	203	185	187	185	219	198	180	190	174	214	200	210	210	191	198	187	214	175	228	197	237	183	202	218	203	198	202	196	214	197	176	212	185	195	206	201	200	199	173	173	183	194	209	168	222	189	186	212	204	182	223	198	209	184	165	208	194	193	177	181	211	190	180	189	192	210	167	195	195	171	144	170	189	201	190	206	188	199	203	231	210	178	184	211	211	187	188	182	185	204	212	182	200	206	221	188	202	201	199	184	196	190	178	173	190	179	196	202	177	226	183	205	191	215	188	207	193	186	186	202	193	170	172	193	202	184	205	221	213	201	194	202	228	194	179	205	187	188	205	181	212	183	194	178	183	154	170	205	210	215	158	186	183	179	200	208	189	216	228	198	205	193	198	188	194	190	212	216	199	173	225	174	208	197	189	222	222	196	185	219	177	217	196	205	184	198	179	187	192	203	199	212	225	191	208	193	200	209	189	211	186	196	187	198	214	205	185	189	191	209	196	181	192	179	207	206	191	203	193	168	199	214	176	178	191	191	169	178	210	209	183	177	176	186	219	214	193	200	193	208	192	171	186	195	177	191	203	199	180	196	204	202	213	194	177	213	201	177	187	202	178	188	231	206	193	188	197	173	188	185	167	204	176	197	197	206	201	196	221	200	186	228	210	219	188	174	181	239	179	201	211	217	188	190	194	191	213	194	218	185	214	200	204	201	208	193	201	202	202	208	203	202	194	199	226	204	209	220	225	208	186	216	210	208	192	180	200	205	190	196	196	205	213	199	202	186	209	178	185	223	216	191	179	185	182	236	194	194	174	215	202	172	210	212	200	234	173	203	211	198	212	196	185	202	213	175	179	179	193	182	197	212	196	184	193	186	186	202	183	191	168	214	196	185	146	182	184	204	204	183	215	189	175	197	213	204	160	212	219	195	215	202	227	192	200	210	167	218	202	207	174	208	217	180	165	184	156	212	190	202	205	182	188	190	210	179	167	209	192	177	165	186	188	201	195	196	194	211	177	193	188	197	175	203	204	181	204	186	171	187	222	174	209	206	179	215	201	189	181	203	196	187	215	201	202	194	223	193	212	181	189	193	180	186	193	193	229	202	184	209	177	207	193	194	190	192	195	195	203	168	217	193	212	200	186	207	203	226	198	201	208	182	216	207	195	203	184	195	219	212	196	181	236	169	196	222	218	191	206	185	197	206	167	181	190	202	199	182	186	199	196	212	179	203	186	200	212	196	200	183	176	212	191	200	156	204	192	207	217	198	203	174	199	203	199	213	202	211	193	169	205	200	184	209	169	190	196	199	194	190	194	175	184	219	185	181	203	184	201	187	169	170	209	234	186	175	205	168	187	232	202	166	185	206	196	187	215	210	207	196	197	197	177	158	200	186	200	192	179	196	187	187	201	196	184	189	211	175	226	196	173	172	193	199	203	180	199	205	204	197	180	179	207	202	194	196	203	159	202	179	204	174	194	207	204	200	190	202	211	195	226	197	207	209	184	200	203	195	204	211	209	184	171	194	174	185	201	194	188	188	217	179	211	180	192	207	218	196	212	189	260	197	212	191	216	216	183	201	184	195	195	214	186	199	213	224	173	200	154	203	173	185	188	210	193	155	166	197	190	190	223	207	201	183	209	224	203	177	188	219	174	196	169	182	203	185	223	195	187	193	204	201	185	198	181	176	206	242	195	220	193	202	187	184	220	219	183	169	202	180	211	174	209	204	197	216	185	207	211	201	173	196	172	208	174	183	212	198	172	193	221	200	205	207	214	194	186	195	187	209	193	189	178	198	202	194	158	166	205	223	198	168	192	193	183	223	179	217	212	190	195	208	203	224	212	218	193	211	200	191	184	198	187	185	202	195	201	175	196	210	196	173	218	204	208	188	170	209	195	209	209	214	209	217	203	204	229	174	210	205	192	198	235	169	202	208	188	179	240	208	192	185	179	207	190	180	200	212	195	198	193	206	236	194	191	179	221	180	205	166	212	181	205	204	204	212	183	224	201	200	218	211	199	205	185	165	185	183	190	202	220	200	199	204	214	195	181	252	196	178	198	212	177	206	186	196	209	180	175	190	190	176	201	183	215	219	201	190	182	203	177	179	182	191	190	217	208	213	194	174	196	221	213	191	185	218	166	185	191	215	216	202	173	189	235	212	190	182	203	197	190	219	214	191	204	205	200	219	205	178	183	217	194	195	187	199	180	206	203	220	170	203	220	202	201	204	219	194	178	215	201	192	190	196	206	237	189	217	183	196	189	196	221	205	220	180	184	208	184	204	232	194	191	195	174	183	196	203	210	186	195	206	206	186	191	204	211	190	188	207	197	202	200	215	208	187	182	172	177	216	183	193	175	180	213	216	211	175	205	199	181	189	202	193	198	190	204	202	211	202	198	206	202	219	199	209	183	195	186	181	182	206	194	192	199	186	207	188	189	192	209	204	220	189	192	221	189	201	205	187	187	214	203	193	198	205	208	187	212	200	176	170	196	197	195	181	187	205	180	174	196	180	174	186	179	204	205	208	200	192	227	218	187	204	211	212	207	181	208	224	194	185	183	194	208	181	185	195	185	187	200	203	191	203	175	195	202	193	192	203	207	188	188	184	182	203	214	214	201	204	171	208	233	191	191	205	201	203	164	199	208	190	192	176	189	175	213	204	205	194	197	197	200	203	218	191	199	182	218	200	228	195	184	179	172	177	199	184	209	186	212	172	219	185	193	207	182	190	188	190	189	200	217	202	196	190	217	214	201	201	208	216	174	193	181	198	183	188	208	206	182	178	195	204	183	173	204	208	200	220	217	188	170	219	227	192	205	190	213	196	199	184	220	196	201	180	180	191	201	178	182	176	183	198	216	197	209	190	201	195	211	188	177	180	194	184	206	188	196	181	176	187	218	203	214	206	185	201	195	193	199	229	190	185	208	199	167	194	202	193	188	199	174	213	218	193	190	196	208	192	188	176	197	195	189	194	189	223	200	185	212	167	185	176	192	223	200	194	201	196	245	204	191	206	192	201	190	180	178	239	201	215	204	194	196	205	239	179	217	215	212	177	205	177	199	191	204	198	172	194	192	224	207	176	206	186	192	193	193	200	211	212	205	197	205	157	207	162	175
8029	1248	2572	3299	2875	2519	1810	1543	1264	1077	945	880	846	809	781	762	666	636	610	630	568	617	563	569	531	530	547	555	514	551	545	527	539	529	486	510	530	548	511	504	521	552	474	522	516	471	560	514	497	523	548	492	502	481	533	497	489	531	525	499	519	481	482	474	542	493	484	512	479	533	480	492	509	525	462	519	481	504	486	490	517	509	549	475	496	490	497	521	486	512	489	467	503	481	491	511	523	477	463	519	506	507	479	502	487	499	476	526	517	489	501	492	496	518	450	489	490	476	512	502	490	482	448	499	498	504	506	510	494	477	504	489	544	519	534	515	544	449	448	527	494	496	444	489	526	512	460	484	460	465	524	515	458	472	520	510	532	445	517	460	503	495	501	504	496	484	518	489	522	483	460	461	467	514	472	482	568	494	461	509	496	478	523	491	500	489	495	520	526	485	501	483	471	509	473	468	487	465	486	507	515	512	490	535	468	478	481	494	488	517	532	521	521	547	459	497	507	479	474	470	482	518	497	556	482	507	493	478	508	494	517	511	469	496	548	477	471	499	482	475	520	525	480	501	450	427	516	497	485	513	500	461	471	488	497	491	485	520	496	495	496	493	489	546	478	481	521	497	488	474	485	481	483	516	497	470	503	502	533	533	526	474	504	476	500	477	464	517	466	481	506	530	489	509	472	504	515	511	519	478	487	461	481	499	523	486	483	489	491	465	481	494	504	521	511	461	471	535	444	465	494	553	481	503	517	525	519	508	444	457	490	509	457	536	483	485	492	492	504	505	486	512	464	518	536	512	477	458	488	503	501	479	506	506	479	503	498	500	503	489	480	504	523	472	509	488	519	460	532	487	492	492	499	494	469	537	483	512	482	505	476	496	516	485	505	506	515	496	500	472	494	454	540	503	521	495	516	475	539	466	465	539	521	485	498	423	480	506	461	506	485	495	509	512	447	530	477	484	490	520	507	512	488	519	549	484	502	515	498	431	492	509	482	504	484	491	498	497	493	500	519	492	481	503	505	467	434	457	467	485	525	490	531	506	473	512	497	503	507	475	496	496	493	456	502	483	456	508	497	503	520	494	495	509	505	489	523	468	467	495	510	501	531	497	500	479	519	524	468	469	482	490	516	507	519	476	455	507	508	478	524	484	478	504	531	534	512	475	489	480	486	473	481	501	548	486	490	509	491	491	481	498	490	483	504	542	514	498	495	479	522	474	534	559	511	542	539	492	501	462	500	477	487	534	512	491	481	482	475	481	519	492	490	473	478	496	467	507	500	503	486	500	503	501	499	509	461	473	499	476	514	483	487	489	470	455	513	524	496	525	486	485	486	501	458	516	481	489	499	524	467	518	466	469	513	513	505	490	499	496	530	502	481	494	510	463	446	482	487	507	485	494	495	489	492	491	493	492	497	501	533	492	462	491	511	512	495	515	485	499	506	493	492	506	524	502	536	515	473	468	510	489	450	511	484	461	534	488	487	517	483	466	516	495	507	443	477	476	489	487	455	516	518	496	558	490	470	507	491	473	504	496	498	505	516	501	485	530	493	505	458	535	466	507	481	523	507	479	462	494	509	529	510	509	479	472	462	490	501	478	423	471	456	469	511	519	460	459	479	481	526	537	508	485	487	496	498	468	489	481	487	497	516	504	521	526	505	517	485	458	517	486	479	501	493	469	496	478	476	509	495	505	485	511	489	463	513	482	476	503	459	502	499	493	535	568	514	502	541	480	476	481	478	473	494	462	469	465	517	473	492	460	493	494	519	494	499	505	507	526	511	481	449	445	477	525	503	503	484	483	523	490	516	497	487	518	455	443	502	481	498	485	502	454	497	462	478	520	497	533	504	467	470	490	492	529	514	519	495	508	493	498	506	511	505	502	563	493	547	460	491	501	513	529	481	477	480	508	484	524	490	470	470	497	515	488	459	500	491	527	478	493	479	495	497	464	507	504	508	475	479	468	474	455	503	500	513	500	460	510	521	507	514	501	502	479	522	531	484	489	484	483	458	519	469	481	486	499	508	454	538	485	531	518	510	505	482	504	521	520	499	490	512	479	524	493	475	504	481	434	453	491	458	493	493	511	491	512	499	470	500	486	489	504	492	481	454	489	465	492	489	483	479	481	475	517	513	505	491	503	474	526	507	501	476	455	488	494	505	475	487	523	450	485	457	485	447	540	518	520	522	484	493	497	520	476	501	519	441	499	510	492	483	455	436	506	493	490	492	479	509	466	535	486	474	493	487	490	512	485	490	470	503	506	488	462	499	451	489	472	506	506	499	463	480	473	496	473	493	511	521	515	490	470	479	500	530	506	498	530	522	528	504	538	482	491	473	461	491	469	483	428	520	499	490	471	465	461	509	504	481	481	487	475	496	501	506	470	490	479	508	478	482	497	468	497	466	519	477	498	472	511	465	513	467	497	500	478	484	530	484	484	446	498	492	531	514	470	486	488	493	497	482	500	500	490	493	491	502	484	439	502	503	502	481	493	487	541	488	479	473	483	541	487	456	534	474	462	449	509	475	481	469	483	486	467	496	477	491	509	486	528	490	489	462	473	488	534	486	492	530	520	502	463	452	496	505	494	514	484	493	490	499	504	507	492	500	501	482	515	511	495	475	472	497	511	478	535	521	488	466	456	495	518	493	526	475	481	488	513	503	467	485	472	505	546	499	480	486	487	491	478	476	487	494	491	490	515	495	469	450	519	517	477	461	520	485	531	506	479	494	453	525	471	528	543	476	534	514	524	472	469	500	521	514	519	497	486	532	457	479	524	510	457	481	524	507	470	513	477	501	476	502	462	438	470	485	489	492	537	476	480	513	520	464	488	509	500	488	492	502	480	502	495	511	478	518	498	516	529	487	521	486	479	528	487	492	494	540	523	484	510	486	487	498	492	495	512	506	478	470	496	535	514	466	495	474	502	523	455	506	484	494	491	456	473	501	487	498	496	497	503	531	504	478	517	463	492	522	499	496	481	495	492	509	506	497	514	469	493	443	466	488	501	493	503	467	491	495	493	483	499	516	486	501	482	488	470	450	452	483	475	472	490	478	489	538	487	470	564	511	520	455	513	458	493	468	481	492	492	474	516	510	505	481	476	510	436	519	477	511	507	516	459	488	495	468	487	491	505	473	524	518	496	516	493	555	491	507	506	483	487	469	550	460	472	465	524	478	506	469	521	497	475	471	497	486	496	465	508	459	470	484	493	490	483	491	490	464	497	511	486	482	461	474	492	514	496	470	553	511	528	482	494	514	479	477	510	486	466	484	482	499	494	487	534	468	463	522	507	491	487	473	472	488	478	470	456	484	492	503	468	496	491	481	515	482	499	522	479	517	508	477	492	495	507	502	524	464	478	482	520	521	511	478	465	467	514	492	473	498	490	541	509	483	522	460	458	504	486	484	450	485	519	478	500	485	551	518	493	525	501	491	476	490	482	491	499	502	520	469	463	491	516	478	496	488	484	530	502	459	480	531	452	503	481
1477	450	524	502	430	424	389	358	315	298	300	280	312	328	292	292	316	299	323	305	325	303	285	301	347	278	319	344	278	295	331	274	320	310	292	277	310	318	284	325	317	305	305	307	308	316	296	336	313	318	321	291	326	334	311	311	284	319	317	314	320	300	300	309	325	310	298	316	309	286	312	322	279	312	304	282	298	309	285	312	313	335	294	310	292	309	341	274	319	312	308	328	303	312	288	289	271	244	310	284	305	327	299	318	296	300	347	297	320	277	309	299	295	296	269	270	305	333	289	292	286	313	311	283	316	302	275	289	293	287	331	299	324	303	349	350	272	305	305	270	271	293	294	313	300	297	268	276	297	278	299	298	312	267	343	289	299	299	295	305	308	309	297	303	300	342	270	323	311	307	302	300	300	294	292	292	295	300	335	313	299	259	310	292	307	280	272	304	310	293	281	308	303	337	329	303	315	313	330	310	308	282	269	282	296	329	295	333	306	292	325	301	301	303	290	262	297	280	329	336	273	281	309	316	321	302	315	307	283	295	266	313	311	308	301	314	313	310	317	280	290	310	275	279	310	292	320	296	277	277	301	332	298	301	276	314	306	260	328	301	312	298	301	302	289	300	281	338	320	284	305	278	320	310	321	267	300	297	311	284	325	318	308	299	304	294	332	313	307	305	320	319	312	317	306	306	285	338	301	321	292	286	313	299	297	309	260	282	300	328	261	308	305	296	302	295	271	304	290	290	296	315	316	282	301	269	287	317	325	322	291	281	298	291	320	323	311	325	300	304	300	269	334	263	287	295	309	300	288	255	308	309	311	235	274	294	308	279	283	305	302	319	271	321	310	327	310	273	283	263	318	317	275	303	302	285	316	321	312	329	303	264	329	298	300	315	308	319	281	287	298	307	295	318	261	315	315	293	303	320	276	287	303	299	297	312	296	291	282	301	329	311	283	299	317	313	308	308	265	319	263	307	307	297	297	300	298	286	307	294	298	294	290	304	303	305	296	273	303	288	244	332	314	285	310	318	296	324	297	269	308	288	310	304	293	297	289	300	289	302	284	304	314	318	272	324	279	311	291	337	274	271	319	276	306	283	264	320	313	293	310	291	308	320	285	304	309	294	278	317	309	300	303	303	312	296	358	277	300	293	305	313	301	291	288	318	272	322	267	333	336	295	293	310	309	282	323	307	315	334	312	298	298	290	303	295	270	294	309	289	335	310	295	317	293	297	287	296	273	325	282	295	266	324	284	323	271	327	284	315	284	279	301	294	301	306	297	314	290	340	261	278	303	309	308	300	296	306	272	298	302	308	304	298	294	309	311	317	275	314	325	267	294	300	294	268	320	313	308	307	292	267	280	304	307	265	329	326	309	308	293	297	268	296	307	304	332	251	299	322	302	302	301	309	292	303	304	268	281	294	297	336	290	305	327	326	324	291	292	341	335	320	288	297	301	310	310	323	290	287	307	269	287	294	283	319	318	319	306	322	279	275	312	292	302	318	298	278	313	281	297	309	277	311	298	312	331	289	308	327	298	331	333	313	297	299	309	301	338	290	287	302	324	315	323	299	292	294	303	306	279	297	297	337	299	291	304	305	296	312	314	283	299	317	299	289	318	264	316	291	298	289	286	306	292	297	267	325	302	299	322	339	306	295	281	309	303	301	296	316	310	300	282	294	294	311	311	279	300	281	276	308	280	336	322	322	333	277	263	327	252	312	353	324	306	287	297	287	262	295	313	300	318	323	316	288	304	288	317	312	299	298	292	289	273	298	311	315	313	298	296	351	299	316	285	319	290	320	291	268	278	299	279	287	290	294	290	331	296	293	285	321	283	298	276	298	290	266	273	300	330	284	339	280	280	298	365	288	299	302	265	305	293	289	328	292	345	307	334	294	275	339	301	323	290	287	303	245	295	317	308	299	285	296	284	335	299	296	326	303	304	332	338	294	302	270	289	292	298	310	272	296	282	279	317	299	313	301	267	307	314	266	288	277	300	268	302	292	335	320	328	285	301	278	328	290	268	322	306	297	334	309	299	287	293	270	310	293	287	305	284	317	304	297	291	278	301	300	310	304	294	299	340	312	312	303	342	299	315	295	286	307	301	321	304	284	311	285	299	302	309	326	341	297	302	331	309	317	328	288	320	311	305	312	284	301	307	280	331	326	282	349	270	300	280	286	290	307	298	304	303	313	318	286	278	302	314	315	266	287	325	262	296	280	283	278	282	286	323	309	336	266	302	332	291	309	297	280	316	306	293	331	297	292	283	313	270	296	315	319	291	271	269	298	259	338	306	307	307	288	300	305	301	287	328	274	268	308	328	304	299	288	316	327	334	305	310	333	322	303	298	328	282	303	295	304	292	311	289	334	285	270	317	288	314	335	300	282	303	298	282	275	340	336	290	297	285	307	258	326	290	271	318	262	327	297	332	308	288	321	312	340	245	303	298	287	304	315	313	288	283	320	310	305	288	276	324	301	288	309	309	315	297	286	315	279	325	294	299	281	302	276	287	309	278	305	302	300	332	282	303	300	313	304	283	315	292	294	316	294	305	317	295	314	310	307	289	287	286	304	321	284	291	309	285	292	268	288	342	326	294	301	329	292	329	315	320	298	338	303	304	275	330	311	296	326	327	295	314	320	288	282	294	311	299	326	296	310	302	330	349	278	293	297	303	291	292	293	298	263	303	303	296	314	301	302	294	302	270	264	312	328	278	302	286	283	289	279	322	328	306	298	312	295	286	314	290	302	295	295	286	340	290	299	286	302	300	295	261	321	319	259	340	281	316	291	281	268	328	317	298	301	270	274	325	305	298	293	290	304	300	271	290	316	297	335	302	296	309	304	314	309	279	296	266	323	293	264	289	321	295	295	300	294	311	311	312	276	302	276	297	298	276	288	299	321	293	309	296	300	274	303	297	314	336	295	289	326	297	291	292	291	289	307	344	275	319	305	316	273	314	291	290	300	263	281	296	311	293	300	310	305	298	292	269	295	331	282	300	291	313	323	315	279	312	312	314	313	302	305	321	334	303	287	291	319	315	290	309	306	306	292	326	335	287	276	307	321	310	323	330	289	333	279	298	300	296	318	281	331	311	281	276	310	270	265	285	296	305	292	298	305	322	314	337	319	314	268	295	296	300	279	278	299	282	303	296	309	303	278	293	296	327	317	277	289	337	319	303	309	302	320	303	294	290	273	282	295	279	314	305	302	288	279	268	321	280	275	310	309	281	314	305	303	300	303	281	290	286	320	294	324	270	299	301	309	270	290	315	295	319	297	296	301	282	321	289	309	296	306	268	252	276	322	303	275	303	289	300	300	321	304	324	304	311	288	320	322	322	309	301	299	317	316	320	286	304	324	309	323	308	267	272	322	292	284	301	328	300	331	320	292	287	310	291	302	319	310	276	297	336	305	291	281	296	277	326	304	306	325	308	282	347	274	301	299	295	312	297	284	301	259	285	285	304	304	305	276	271	311	272	290	317	302	315	284
2128	940	1245	1570	1309	1159	1024	972	972	892	828	818	846	812	869	793	811	788	778	747	718	750	762	753	753	711	787	741	753	708	740	765	729	769	783	738	747	760	717	757	731	762	761	719	728	709	733	736	732	794	736	720	700	723	717	730	737	772	728	724	756	740	739	721	738	768	682	747	777	735	753	722	686	731	768	754	771	747	773	768	757	711	714	768	761	774	780	735	755	704	783	672	722	757	716	767	767	736	751	762	733	710	708	729	762	756	728	730	745	739	767	723	754	725	772	744	767	786	750	710	697	732	833	766	704	716	734	765	728	760	744	695	738	815	787	774	751	739	747	791	730	759	740	722	734	695	765	769	742	721	740	702	816	755	723	777	769	747	758	739	758	770	740	763	765	756	721	746	751	741	769	756	760	755	759	769	741	773	734	749	771	737	725	744	706	739	741	724	762	721	740	728	757	741	726	740	738	730	782	794	756	756	731	779	756	774	762	750	699	721	718	781	727	720	772	751	670	721	766	683	713	759	770	708	776	777	747	739	707	753	713	799	748	750	734	739	751	795	726	750	783	705	741	738	717	745	755	764	773	751	775	748	757	742	745	774	736	751	727	748	744	715	723	752	725	724	792	770	737	702	732	685	777	785	762	742	737	716	741	724	754	773	727	737	756	726	773	750	763	752	774	731	751	753	791	709	767	723	788	731	783	758	748	733	789	752	775	749	734	748	706	762	775	731	756	723	729	757	746	763	761	788	700	750	785	808	723	770	722	743	753	693	759	742	735	735	769	727	771	769	759	729	697	748	723	732	713	709	769	753	797	756	749	723	739	786	766	750	734	702	799	822	757	749	765	730	756	755	730	714	701	733	768	758	810	774	735	777	769	757	740	743	729	803	756	756	776	756	751	724	733	765	791	766	703	716	752	747	741	690	696	710	764	721	772	770	757	737	735	733	770	807	730	747	717	754	732	812	754	795	733	763	706	771	767	722	775	778	680	708	774	738	776	737	731	708	700	722	734	775	806	752	736	805	761	732	744	688	759	729	732	768	772	754	730	769	707	770	753	770	751	748	720	778	764	722	741	794	787	762	750	733	667	776	748	736	767	805	764	742	746	742	726	738	706	737	695	777	758	734	771	713	750	742	769	728	739	732	770	756	736	756	744	757	744	722	795	752	779	757	744	731	727	728	778	705	762	774	731	786	739	771	748	735	756	728	732	758	743	715	758	700	741	755	757	813	793	758	806	726	787	756	748	769	732	736	752	732	772	811	706	706	770	721	742	727	752	726	750	787	705	704	739	779	778	732	703	757	768	764	778	757	772	789	777	747	733	726	760	744	731	780	752	737	721	761	700	778	732	760	781	748	750	727	749	784	704	787	801	788	754	733	706	778	761	743	710	746	736	708	681	744	766	752	787	736	715	743	722	799	769	745	703	787	730	751	711	812	800	781	734	720	764	808	718	744	741	730	764	766	736	762	802	749	758	772	745	743	756	752	700	830	722	704	749	779	737	743	750	735	773	736	713	770	719	732	795	759	760	717	722	724	757	757	758	756	723	716	694	744	767	746	693	782	766	750	763	750	753	734	749	778	765	734	689	741	762	721	747	760	709	718	758	755	802	776	751	708	757	738	731	748	718	726	746	776	727	750	750	774	769	704	791	764	796	733	799	769	707	802	736	749	695	727	767	729	769	720	711	752	753	792	781	759	754	736	758	742	745	701	749	731	784	756	790	783	750	746	775	780	723	725	728	728	732	706	759	730	730	781	751	712	685	751	748	747	777	770	808	728	758	741	737	756	755	726	765	761	752	777	731	743	752	730	768	719	752	710	769	755	727	722	763	724	783	748	719	681	747	725	766	734	744	772	717	764	763	767	730	783	744	717	723	740	711	789	682	781	740	750	739	748	736	692	735	752	726	730	696	751	762	752	787	805	797	741	790	747	734	757	757	692	732	752	752	707	783	741	792	746	736	730	742	794	750	758	709	724	720	783	733	784	748	761	732	706	746	692	730	766	734	793	748	783	716	734	759	745	722	714	765	755	790	719	711	764	760	763	763	766	747	734	779	737	728	681	797	753	793	724	760	764	720	743	745	686	689	760	691	756	682	730	783	743	775	764	756	722	729	761	720	766	720	751	723	776	773	705	785	731	702	736	735	734	749	760	761	694	730	691	748	746	728	771	764	754	746	749	790	747	730	751	776	735	738	753	777	778	710	751	717	753	728	761	794	752	713	788	754	733	765	727	754	730	708	741	774	746	744	758	738	755	767	770	735	720	748	745	745	759	698	820	762	770	732	774	782	740	728	733	767	690	727	751	739	724	782	721	751	747	727	716	691	761	756	803	731	747	735	764	765	729	715	737	765	751	738	726	750	752	747	722	724	737	758	747	742	718	758	740	792	744	738	766	752	749	735	739	748	771	779	739	737	742	732	706	766	735	705	719	781	687	749	721	767	735	736	792	760	769	730	762	718	781	721	772	743	738	742	778	749	743	745	730	736	720	752	742	722	754	714	730	762	706	765	731	723	708	758	805	736	723	735	734	730	738	666	779	789	740	792	755	725	744	738	775	752	783	723	764	750	729	751	719	738	731	761	694	733	755	737	703	761	740	729	737	715	772	767	759	713	725	747	781	726	755	706	725	760	769	743	738	746	741	703	700	694	719	719	700	752	760	729	754	756	701	771	742	785	766	771	778	725	704	776	737	771	742	746	755	752	726	814	749	791	684	793	768	803	705	770	846	763	752	692	762	732	722	762	760	772	796	729	733	733	707	731	753	790	728	765	740	744	734	768	732	755	718	780	722	739	762	772	724	734	741	740	741	765	752	762	734	751	724	755	729	758	741	754	733	740	796	708	745	744	793	748	767	767	731	773	734	747	755	742	788	733	721	749	762	757	742	698	793	711	766	730	690	748	752	760	695	730	807	702	737	735	730	717	720	740	760	753	746	757	719	803	758	733	729	791	777	740	719	746	757	736	795	745	735	769	762	698	761	747	747	768	715	743	741	740	741	808	753	731	751	809	745	760	718	731	776	731	704	776	766	694	715	703	750	780	747	747	761	767	735	723	757	729	715	702	754	782	722	729	702	814	773	750	723	782	733	755	765	704	755	755	692	757	742	718	731	729	728	720	716	747	741	792	754	771	706	695	747	805	766	772	746	754	720	764	777	764	742	775	704	762	734	752	772	791	697	764	726	763	776	741	761	711	783	745	716	699	732	715	745	732	769	720	772	734	759	724	778	749	744	682	743	749	784	784	773	725	741	755	757	723	752	715	731	737	720	720	708	745	779	815	745	773	756	723	766	731	699	753	743	756	749	709	770	833	747	777	737	745	745	775	742	772	725	726	690	767	749	740	718	705	786	735	782	739	740	740	739	763	759	683	759	734	782	756	765	733	766	819	741	737	757	706	732	692	709	748	742	753	754	791	725	772	747	716	719	740	721	772	789	713	787	782	722	701	724	775	732	718	819	748	746	766	724	742	738	746	782	759	748
6659	831	1036	892	642	536	503	443	415	395	390	374	340	352	388	357	358	317	326	345	337	341	351	346	320	328	326	353	344	324	354	354	375	369	340	314	327	319	334	318	348	353	318	340	340	338	325	316	338	325	284	320	346	357	342	360	345	324	329	353	326	359	356	303	334	327	328	315	341	316	339	304	363	350	343	332	334	331	301	330	312	314	323	318	300	345	340	339	327	327	341	363	319	336	349	327	326	358	329	329	327	345	322	330	323	349	327	335	321	351	356	354	361	350	327	365	317	339	360	314	341	341	342	342	336	327	340	334	370	343	309	358	366	333	345	343	320	340	357	371	346	377	346	344	304	319	300	331	348	320	335	330	351	322	348	356	320	353	353	346	295	400	377	351	358	362	342	348	351	321	344	317	329	356	328	358	358	370	341	330	344	340	336	336	391	367	329	317	322	311	315	333	350	317	336	326	360	328	340	354	336	312	350	335	330	341	358	318	390	380	352	386	322	332	341	347	315	308	359	342	360	329	305	350	403	329	317	332	366	383	369	307	331	328	363	340	334	310	312	361	342	360	342	342	332	377	353	322	352	351	344	345	381	340	355	338	344	311	278	313	317	336	342	327	337	331	345	342	343	334	361	336	347	333	362	336	328	339	355	325	329	337	334	324	345	317	338	339	352	318	336	366	304	324	333	342	361	330	328	336	329	358	320	325	358	366	327	325	329	317	317	353	309	386	362	354	304	340	377	341	355	334	320	347	316	359	394	320	331	332	342	337	305	340	328	321	362	350	317	331	322	332	314	305	317	348	342	314	348	354	350	356	380	306	326	294	313	342	355	356	376	357	304	353	314	313	345	336	308	335	323	320	318	337	311	342	334	337	318	342	327	336	323	322	339	310	328	366	344	313	337	338	330	314	340	311	327	365	335	301	361	363	324	332	294	336	340	350	322	322	311	351	334	325	301	338	356	344	331	380	336	328	329	352	332	330	346	337	343	348	322	369	308	333	327	340	342	339	338	311	327	334	376	325	321	331	326	323	331	339	353	358	312	322	322	337	313	330	316	334	346	358	356	327	347	361	344	332	361	335	318	327	331	332	318	328	328	358	350	346	312	324	351	328	344	331	307	311	341	318	340	338	338	327	363	312	337	396	332	334	322	319	340	361	384	339	346	327	306	355	315	353	343	328	324	333	343	328	338	288	324	357	347	347	325	317	320	326	305	311	323	329	363	322	340	347	319	322	333	317	315	361	332	360	315	316	341	352	340	345	340	335	354	333	345	328	342	358	344	378	365	317	340	340	357	355	367	358	353	352	316	312	341	314	324	313	315	322	349	318	340	354	324	313	344	355	326	347	368	322	333	368	335	325	307	333	346	347	343	350	329	307	330	347	339	345	338	322	339	343	317	317	384	339	329	335	359	341	323	360	337	315	345	304	315	321	324	350	329	355	310	320	362	366	343	357	337	339	313	312	349	341	317	329	336	363	330	361	325	318	313	319	337	336	353	334	348	328	358	373	316	323	364	351	320	351	340	347	331	331	339	387	329	321	326	335	329	365	331	360	347	322	326	326	297	375	327	368	348	332	349	312	342	344	338	381	337	351	343	341	339	296	336	365	334	348	366	322	315	313	289	288	358	323	355	310	327	328	365	354	358	386	330	344	350	312	325	347	343	333	341	339	348	320	349	312	320	341	322	336	313	378	328	323	333	354	363	311	328	325	351	361	343	322	346	327	352	315	325	379	322	337	328	388	335	337	350	337	338	352	331	315	328	330	316	347	350	345	343	349	339	365	349	327	310	352	371	323	308	376	342	359	321	312	328	324	313	319	346	376	337	365	303	331	338	357	374	327	364	303	334	352	325	337	339	335	291	288	319	328	374	309	346	343	361	316	338	322	350	348	333	343	345	357	337	331	333	325	328	333	339	322	372	333	314	321	316	330	327	331	344	333	374	328	325	339	305	330	344	333	342	323	345	316	348	356	341	329	326	318	381	288	353	311	334	322	332	337	318	325	332	358	296	365	324	339	315	363	322	344	305	367	351	365	346	321	347	374	357	324	308	333	320	313	311	338	322	329	331	341	335	270	329	353	313	307	347	353	304	334	363	327	324	346	363	345	334	347	357	364	325	365	318	343	342	338	338	374	310	346	342	359	325	331	345	336	362	316	324	367	356	314	347	331	350	335	313	371	336	333	320	365	349	316	322	357	345	333	316	348	318	294	323	328	343	345	355	368	340	331	346	319	370	333	370	357	336	318	336	338	322	344	344	335	334	388	343	334	320	306	318	344	332	347	297	328	355	344	329	332	330	368	330	309	327	357	364	320	339	326	324	361	328	342	327	374	323	317	375	342	341	321	320	337	333	342	353	346	358	330	341	332	306	318	335	338	371	354	340	322	335	332	334	336	335	366	389	317	341	295	317	366	345	346	301	340	309	357	347	343	294	363	361	300	369	323	354	339	355	343	368	348	309	315	331	334	338	312	365	339	318	363	360	325	297	326	342	369	350	325	358	343	352	385	331	339	340	293	347	339	332	349	349	320	318	357	330	324	288	352	310	345	327	313	346	353	319	344	318	328	364	323	342	343	323	326	352	320	337	328	366	377	330	345	323	339	316	332	378	342	332	348	345	339	333	336	342	336	350	335	357	318	330	358	327	356	340	340	351	313	340	335	346	305	315	352	307	346	328	339	343	337	353	352	352	317	350	341	349	351	352	321	296	319	375	373	322	363	349	336	377	367	300	336	330	336	382	349	340	352	374	360	363	318	338	324	350	336	340	355	342	337	335	322	332	344	349	355	340	390	349	298	314	314	324	329	306	307	320	337	379	337	317	350	356	324	339	296	325	338	363	349	351	347	312	352	342	321	340	326	389	352	316	352	340	350	374	322	352	371	334	339	342	325	349	340	326	329	310	329	351	357	332	314	343	307	340	351	316	335	307	299	325	349	359	323	322	317	359	345	322	316	335	307	370	341	338	319	329	344	347	360	336	344	347	312	364	329	306	349	349	319	340	332	379	348	365	332	337	355	318	339	318	338	346	340	317	345	335	316	311	372	324	346	278	356	326	351	330	339	363	379	365	340	333	342	324	345	298	343	348	334	359	329	332	366	326	325	321	337	348	343	328	337	340	356	340	342	321	296	336	334	331	320	352	323	339	334	363	324	309	325	335	324	349	372	309	307	321	312	313	326	310	333	335	310	339	316	337	332	337	355	323	342	323	345	320	318	330	319	347	350	336	321	321	336	340	324	319	370	338	329	329	353	343	326	320	350	319	359	323	325	369	351	339	339	320	347	355	371	326	319	352	370	366	350	363	352	324	315	311	337	333	309	306	345	334	321	304	308	319	341	324	346	383	355	299	329	343	345	367	337	356	341	355	346	336	351	343	343	340	340	304	371	337	337	328	351	304	357	317	354	338	367	351	312	342	323	324	345	345	327	313	316	364	351	341	340	311	334	330	329	341	329	356	324	342	334	343	326	310	370	351	346	342	366
6564	1294	2342	2629	2189	1930	1643	1441	1319	1173	1134	1080	1065	1042	1074	936	957	886	941	874	883	904	863	833	861	869	877	823	848	858	861	877	825	825	828	788	839	854	814	823	809	796	853	852	833	825	822	801	816	848	851	850	809	790	811	793	852	826	805	854	825	829	798	801	843	838	858	854	807	777	790	800	849	834	808	877	858	804	828	812	782	853	810	847	773	832	865	776	808	821	795	844	821	817	845	805	834	816	862	790	806	838	794	790	781	782	778	813	840	770	784	821	828	828	816	817	815	838	806	821	781	855	832	821	794	829	814	793	841	822	827	843	812	793	833	831	806	783	791	831	765	788	841	820	792	855	825	855	807	843	778	817	785	817	826	773	806	808	812	837	849	818	771	836	860	778	816	809	827	804	869	766	793	838	792	796	865	821	861	836	759	820	811	829	808	808	825	807	831	795	843	795	863	781	784	801	806	821	841	820	825	857	846	814	822	818	841	812	835	787	789	830	786	829	787	797	800	844	841	767	804	780	839	783	879	805	771	846	820	855	786	809	826	837	814	854	858	800	745	830	856	779	831	828	773	779	802	808	817	800	798	799	859	811	854	810	805	818	858	812	769	825	857	858	801	810	825	852	834	804	783	777	837	794	832	873	880	797	793	807	823	852	832	834	832	799	875	782	824	829	841	795	819	824	814	830	823	791	848	782	837	845	812	802	816	816	884	832	855	787	882	797	835	781	786	791	827	861	808	776	839	805	790	789	731	871	790	828	811	795	862	834	824	788	800	807	862	789	826	772	781	794	845	783	858	787	819	772	821	759	841	799	816	842	812	825	776	819	849	792	776	785	860	741	879	768	866	811	812	808	827	819	797	783	838	783	775	846	819	777	864	823	817	805	843	883	766	800	813	825	879	836	784	797	850	817	800	807	867	814	854	794	791	825	782	821	808	861	840	846	884	826	874	825	819	800	817	843	789	825	781	853	776	801	767	820	824	828	786	801	810	794	803	833	813	787	816	790	821	848	837	785	835	824	827	839	797	838	842	858	808	844	786	771	814	789	804	828	814	820	808	782	838	868	825	816	841	795	791	810	795	875	815	859	850	795	814	773	791	864	809	829	859	822	831	846	779	805	807	809	821	848	851	795	804	839	820	791	817	820	793	831	819	827	763	816	830	815	789	841	836	779	772	792	827	826	871	744	824	813	854	825	877	826	790	814	801	832	835	823	830	823	798	831	815	838	815	833	841	742	831	820	826	751	842	799	819	804	768	791	793	785	848	838	799	819	824	774	859	808	815	818	846	889	829	804	808	806	807	818	825	788	770	798	785	859	782	795	799	851	798	809	817	815	810	786	835	807	825	834	781	838	849	780	818	826	811	886	831	814	814	796	852	848	808	799	805	881	835	796	827	836	845	817	780	876	803	846	812	797	842	762	832	835	840	847	847	884	885	876	846	823	807	810	829	800	819	800	804	807	810	858	846	818	824	868	792	768	811	797	785	845	838	822	855	879	783	835	769	819	793	806	808	860	846	797	842	780	792	783	773	768	841	795	805	817	803	792	823	836	866	783	811	879	819	803	814	783	809	857	834	775	860	856	805	813	805	768	830	794	853	833	821	807	825	838	838	859	844	838	812	819	760	833	749	857	806	777	832	870	835	784	859	790	793	798	847	854	818	822	830	821	816	816	760	840	819	803	823	838	841	848	795	827	861	809	762	866	794	778	893	812	875	788	804	807	810	819	809	801	801	821	793	825	810	790	804	829	831	817	785	810	826	863	834	779	803	839	794	850	833	855	804	790	800	842	813	832	840	815	807	827	810	833	842	800	906	834	824	878	849	751	772	788	807	769	847	811	810	861	867	822	808	798	822	812	801	802	762	778	848	812	819	816	824	833	804	787	788	831	824	836	777	807	812	798	844	799	831	826	782	791	811	784	871	828	791	817	840	767	816	784	810	769	823	843	839	808	832	805	809	764	850	770	843	830	842	867	834	876	844	886	852	879	834	815	804	821	857	845	853	829	837	773	810	814	797	828	856	803	800	836	800	798	857	772	807	878	732	803	848	803	810	790	895	838	806	796	809	848	835	788	816	828	806	817	822	854	780	793	817	774	819	844	854	785	866	811	870	789	850	834	843	811	755	816	820	786	795	786	813	820	827	816	769	823	850	844	822	838	781	800	869	869	812	838	781	836	822	847	823	829	839	787	767	776	807	817	814	854	800	803	839	784	788	813	778	831	847	826	809	785	795	817	825	851	778	839	820	751	842	856	795	831	807	855	825	835	845	788	828	788	811	827	832	766	839	786	760	797	786	835	780	809	770	869	897	810	818	828	816	815	899	812	789	835	848	775	834	823	823	831	798	839	814	837	763	806	823	857	835	801	833	865	838	810	806	862	820	804	828	856	858	808	791	769	796	828	800	792	752	812	771	829	799	821	867	804	814	805	852	801	833	846	825	790	806	808	808	833	826	858	802	832	795	856	797	808	833	847	813	808	840	873	802	802	856	857	793	836	776	825	813	834	806	798	822	837	796	837	801	851	832	848	846	820	832	829	830	811	836	835	824	871	784	799	803	772	785	822	827	774	811	835	827	818	803	811	808	807	779	827	852	795	765	804	871	780	821	811	805	815	787	857	766	855	865	787	837	827	815	798	815	833	818	826	821	806	839	806	848	788	786	844	828	811	760	845	827	774	853	799	845	828	836	831	814	768	787	790	823	822	785	806	827	835	791	801	833	824	769	760	757	825	836	839	825	811	841	875	833	829	779	844	820	834	806	832	826	867	790	816	821	808	845	798	808	812	836	845	819	893	836	792	775	824	833	765	883	805	801	820	884	845	871	818	789	823	873	821	819	835	803	842	826	803	857	768	752	795	790	780	849	810	802	833	795	794	833	876	832	831	791	821	805	805	850	819	805	838	832	824	835	873	822	817	824	874	845	869	813	762	859	817	846	789	780	870	749	823	830	804	894	817	813	814	809	827	807	810	797	770	771	851	790	789	807	860	827	798	836	802	861	845	782	782	839	781	839	750	789	789	763	822	796	788	824	810	808	829	778	800	821	778	815	821	844	825	808	873	833	840	838	828	835	847	809	834	840	811	841	822	832	823	800	829	854	807	832	864	860	836	789	797	814	854	812	872	846	851	805	801	824	871	803	884	809	794	784	899	779	847	853	843	776	791	825	805	799	795	816	840	805	789	830	822	781	786	799	843	813	823	803	803	780	813	844	817	820	863	849	811	838	832	845	807	812	796	783	821	801	807	802	795	853	822	819	831	823	804	801	854	816	792	861	802	826	818	790	808	821	851	745	831	859	802	830	832	844	768	805	787	875	834	876	811	810	831	849	843	812	810	838	831	808	819	837	816	834	821	808	800	836	797	851	775	790	797	816	794	804	824	785	805	884	818	827	786	815	790	788	828	805	843	831	823	805	832	817	816	881	814	879	831	800	816	858	815	813	828	803	772	777	816	844	819	808	910	828	807	892	838	852	784	849	851
12272	1263	1372	1024	666	496	439	400	352	308	280	292	252	218	231	212	205	223	236	190	203	211	221	199	229	218	178	191	210	181	213	183	188	184	203	206	214	188	203	206	189	179	205	169	172	206	198	205	201	203	197	202	212	206	182	192	180	196	220	221	233	188	222	181	205	192	194	180	212	178	203	188	204	193	198	187	170	220	182	215	176	198	209	205	202	192	207	213	229	202	181	182	201	206	198	205	211	239	169	191	188	207	221	153	154	227	184	220	225	188	192	202	193	186	232	196	204	189	198	200	215	171	187	212	170	200	208	198	197	215	197	224	196	183	212	176	192	191	169	192	195	190	211	168	216	198	195	175	197	185	212	184	203	217	176	220	231	210	206	193	183	176	235	194	189	223	224	189	209	220	211	198	208	190	201	198	215	201	215	198	195	191	190	205	190	186	208	206	198	231	190	209	195	191	190	195	190	202	197	173	206	193	202	193	199	216	203	173	192	198	174	198	233	188	189	169	212	228	206	230	176	215	199	219	221	180	189	200	206	202	204	180	195	198	216	202	198	211	197	183	220	210	197	201	209	203	188	185	183	177	195	194	187	192	178	178	183	176	200	184	174	210	206	163	218	215	170	183	195	202	195	203	179	206	212	194	216	193	196	180	189	202	183	207	213	198	207	196	222	208	201	202	199	199	190	190	189	197	206	199	212	222	195	200	206	198	200	202	202	213	203	185	192	195	235	200	212	178	186	212	193	195	223	187	201	189	215	209	198	216	200	200	223	188	209	195	193	202	188	186	205	189	199	181	211	212	207	202	195	209	187	191	191	211	218	198	211	213	209	174	169	225	188	229	190	174	187	184	188	217	215	185	190	196	190	199	207	187	194	208	181	214	197	184	184	164	199	211	184	184	188	205	174	211	206	198	220	175	180	192	203	183	206	191	205	188	178	197	221	205	197	212	172	180	194	210	168	200	232	194	218	206	240	178	222	198	197	196	159	225	206	190	193	206	206	183	200	203	185	188	234	220	179	206	192	210	234	219	209	192	196	214	203	205	215	219	179	189	189	198	194	178	200	184	170	231	181	202	187	217	194	191	205	191	202	174	229	204	186	194	188	202	212	206	171	208	209	182	219	180	186	209	171	161	197	170	182	206	202	199	181	197	200	206	202	194	191	178	193	196	214	196	190	195	191	211	193	218	191	189	209	195	227	215	195	219	213	203	162	216	196	175	211	183	189	183	202	214	177	187	191	175	203	207	196	235	163	201	214	182	213	211	190	191	208	207	218	197	211	201	188	185	173	209	198	206	177	201	197	215	209	198	200	219	188	179	197	176	224	201	212	208	184	195	198	177	199	206	188	218	233	189	200	219	224	176	213	204	192	212	193	205	199	180	197	209	198	209	183	218	180	185	210	198	182	219	210	227	197	201	204	207	210	217	218	199	200	207	189	184	186	199	226	184	196	231	204	193	200	181	187	226	202	190	211	194	203	198	184	190	188	178	205	206	212	192	198	188	189	218	205	227	185	215	187	187	188	161	207	179	204	172	189	181	182	201	212	195	191	189	192	201	193	178	202	213	203	182	160	185	195	214	190	189	205	191	188	199	194	198	215	204	209	191	190	214	189	213	178	198	225	223	195	202	202	208	187	224	188	202	208	202	212	203	172	186	183	206	243	213	198	234	199	192	181	190	178	214	199	174	185	228	200	198	177	195	186	189	206	202	179	175	204	213	215	194	211	194	203	165	199	199	223	228	185	178	187	159	185	209	194	189	190	190	194	191	208	202	177	211	189	206	175	188	196	204	192	202	171	222	219	197	211	185	227	180	184	179	195	187	207	203	188	193	177	187	160	199	191	189	193	186	198	210	191	194	191	197	196	212	182	232	196	191	208	182	189	177	179	187	207	197	191	239	206	203	235	218	187	191	208	184	176	203	190	200	200	217	177	183	171	200	211	202	180	181	175	191	174	211	189	197	195	207	211	224	212	187	185	221	174	207	193	171	193	200	218	194	210	183	205	180	217	189	213	205	210	183	188	199	188	197	219	196	200	192	199	182	182	207	204	195	168	190	183	211	204	189	183	209	214	191	175	186	174	165	184	184	212	202	202	204	185	190	191	183	194	193	198	188	190	214	209	202	216	219	180	190	193	197	207	193	166	188	198	203	209	223	187	197	204	218	193	207	225	217	199	199	230	194	185	202	176	175	181	201	209	191	190	206	219	199	208	186	185	222	213	197	196	189	179	227	186	167	190	178	211	216	192	241	211	211	187	196	218	194	177	184	199	202	199	225	213	207	198	211	216	179	212	204	206	204	203	195	216	182	188	201	184	201	189	191	210	200	212	209	213	219	188	207	201	166	216	172	223	203	211	193	186	201	230	204	196	185	210	242	202	178	212	178	197	210	194	193	206	223	216	182	195	208	207	184	194	200	175	188	224	218	187	213	222	181	210	185	198	186	199	168	212	192	169	199	227	178	180	226	221	173	208	205	177	199	186	189	183	223	209	193	195	189	194	191	190	211	176	192	167	230	184	222	209	180	194	205	200	205	197	209	224	179	191	196	170	193	240	191	192	209	212	187	182	216	205	207	196	202	237	189	199	179	205	193	235	194	200	175	190	230	172	188	198	183	175	196	192	181	199	204	193	208	234	209	220	216	213	165	182	205	180	195	215	203	181	186	182	213	181	202	198	187	183	210	181	213	210	202	183	187	212	195	184	185	186	184	200	200	209	200	189	212	214	197	156	210	189	199	191	197	182	195	190	182	197	174	162	211	185	208	193	178	198	184	201	199	211	215	215	180	221	218	180	195	218	212	206	209	206	164	192	205	192	211	206	192	188	221	183	194	179	208	220	209	168	183	211	168	216	188	187	201	239	232	208	225	184	184	210	221	191	165	177	215	186	211	182	227	192	193	224	175	167	186	179	207	189	195	226	200	181	183	188	225	192	190	183	216	214	195	195	202	197	204	176	193	196	197	189	184	174	192	195	190	195	177	208	183	201	187	207	212	215	192	199	192	196	211	197	182	227	200	193	189	210	196	180	169	187	200	192	190	215	191	181	219	208	172	201	188	198	208	196	212	224	213	204	216	200	206	194	209	216	222	182	213	193	171	229	189	206	178	194	188	213	191	204	183	181	207	189	183	196	191	206	187	170	170	198	206	211	174	182	190	208	209	209	216	195	193	195	212	200	206	208	173	179	217	198	196	177	198	175	213	192	207	196	197	217	208	183	184	192	195	214	184	170	189	237	208	206	182	196	213	201	158	172	180	212	201	225	231	215	210	199	171	206	178	203	192	224	197	220	223	177	187	213	193	178	177	168	208	200	206	198	213	195	209	212	211	176	197	200	203	212	210	183	208	154	189	216	193	172	210	226	204	190	196	214	189	169	222	200	215	207	207	181	211	204	216	197	189	183	196	182	195	185	191	180	210	195	169	184	208	201	176	186	182	193	219	178	197	175	216	209	194	193	213	197	214	180	208	175	198	202	204	184	223
8029	1338	3016	3364	2779	2201	1719	1522	1348	1197	967	883	808	850	788	702	710	643	617	584	568	574	578	580	528	522	513	516	563	519	508	521	542	485	476	563	531	501	479	540	550	531	549	535	524	542	475	528	513	532	504	500	518	528	491	527	461	534	504	486	491	525	536	511	523	528	523	519	496	495	518	486	511	491	496	484	491	536	498	508	483	502	506	499	506	542	508	521	527	480	507	506	522	494	508	507	532	498	504	487	479	515	512	468	499	488	484	487	476	529	519	470	479	499	512	537	462	543	486	480	494	486	445	507	457	505	502	468	538	476	521	514	524	489	462	465	467	506	484	452	533	515	494	488	534	465	487	493	468	536	522	467	505	473	461	533	506	509	497	520	471	520	487	490	513	484	493	488	505	523	488	473	528	498	493	454	482	507	477	481	459	458	506	461	450	463	496	470	505	517	479	516	474	469	521	488	515	475	485	506	494	487	496	447	475	460	438	516	489	459	509	498	474	471	470	470	514	488	506	471	498	503	512	501	508	523	510	484	484	496	495	485	473	467	543	459	484	521	452	498	462	468	516	515	493	517	525	491	506	483	493	467	490	489	474	512	536	480	485	517	510	505	508	484	524	474	512	478	542	468	514	495	505	520	495	465	505	472	471	513	499	523	482	489	513	471	517	515	499	507	528	486	537	483	487	514	491	470	502	512	490	515	464	482	458	482	530	476	510	523	520	522	501	495	512	523	513	511	501	519	474	538	512	502	509	489	496	489	522	518	505	500	531	498	471	482	479	487	517	514	522	525	513	472	479	481	493	471	507	535	538	511	527	492	479	463	486	527	500	506	531	436	544	468	481	531	517	472	489	495	468	533	531	470	521	486	493	487	507	482	486	466	519	490	510	476	519	461	495	505	517	471	498	543	492	466	502	463	502	484	478	482	511	506	499	462	510	505	537	488	464	518	490	503	543	493	488	488	535	515	505	502	490	519	532	469	499	504	520	513	494	468	491	499	490	494	465	509	492	469	487	500	519	488	489	506	467	432	518	508	482	472	539	480	506	499	495	468	502	501	487	499	481	496	484	538	499	505	497	493	463	482	492	482	475	466	516	516	534	472	560	482	496	494	478	516	489	502	489	450	515	493	477	498	538	473	461	481	517	474	528	495	451	507	482	459	489	517	496	552	526	522	501	494	510	492	499	534	519	555	528	523	481	537	471	449	522	474	507	527	499	457	516	476	479	527	485	485	521	495	483	482	489	478	521	539	478	486	503	497	502	512	480	478	484	508	495	531	505	494	484	503	530	495	516	536	496	496	486	483	479	512	552	499	498	472	493	467	479	512	455	474	449	515	452	489	512	494	505	529	509	484	483	487	508	483	483	482	458	463	528	463	472	535	444	488	508	495	493	499	473	483	525	498	496	493	476	517	494	489	491	478	516	507	519	457	533	480	518	523	511	497	482	491	504	466	473	505	494	477	478	512	467	481	466	482	492	475	466	501	458	495	502	503	545	495	496	500	464	497	474	526	448	498	531	490	490	537	506	525	458	465	565	487	499	473	483	500	530	482	491	483	493	508	516	485	527	534	507	492	495	473	482	486	476	516	513	561	515	484	518	476	482	473	496	528	522	484	500	486	506	523	526	462	527	510	512	504	482	489	494	500	477	494	507	501	489	534	443	469	527	521	488	458	496	489	480	516	493	471	483	516	528	520	500	495	493	478	489	535	517	491	503	501	479	488	505	513	533	499	508	504	481	518	495	528	478	476	468	479	527	523	501	542	525	512	484	495	487	494	496	514	501	524	501	462	465	476	480	494	518	494	523	524	507	498	507	488	456	457	503	501	504	478	492	502	501	501	487	505	535	547	503	483	518	481	484	457	517	440	477	493	551	515	473	471	507	498	495	487	510	488	497	504	489	520	527	481	503	480	480	491	497	500	479	499	481	495	481	518	491	480	511	467	473	469	498	485	499	490	491	497	444	497	466	493	512	530	505	460	493	503	509	514	482	468	499	485	525	507	504	482	472	487	488	525	466	502	504	511	493	514	480	481	521	508	470	484	464	541	510	507	502	517	513	489	528	512	461	450	516	521	499	504	519	478	502	499	479	529	510	486	511	495	444	497	499	520	505	487	541	502	495	507	535	471	488	464	459	520	509	489	501	499	482	504	494	524	549	509	499	512	516	462	569	489	463	507	483	541	479	498	485	467	524	497	529	504	492	516	475	488	505	516	506	499	493	480	473	495	480	528	537	485	493	505	478	495	529	532	528	503	548	481	503	535	451	518	470	496	482	483	483	489	539	513	484	546	496	469	514	489	473	528	486	533	504	488	513	546	521	510	475	482	510	491	496	507	510	499	489	516	525	506	511	456	489	492	496	514	506	478	488	513	472	497	537	493	451	500	492	448	505	482	513	526	512	497	527	464	482	483	496	490	534	501	519	539	488	497	546	459	486	522	489	494	479	492	513	474	526	506	522	466	532	479	505	528	468	493	513	498	514	501	454	506	458	535	468	520	517	491	520	509	457	520	461	494	529	521	499	521	483	463	523	501	495	505	518	495	520	479	495	488	511	509	534	483	472	481	495	498	480	518	457	475	458	493	468	488	482	478	497	473	515	470	524	492	520	479	472	493	492	488	479	527	528	496	493	509	482	530	485	469	536	513	505	436	503	524	514	452	470	491	457	442	476	481	492	451	462	500	489	477	465	483	476	513	518	494	473	531	495	494	535	471	539	467	502	476	503	499	516	491	514	493	519	506	462	449	494	459	504	485	476	479	509	488	514	520	493	490	500	457	500	474	510	483	492	489	483	498	518	512	554	457	475	466	503	509	505	479	506	478	474	493	518	513	454	506	520	511	538	517	477	518	508	523	487	514	512	536	498	525	498	489	512	476	506	477	515	551	518	486	499	490	531	488	503	520	493	508	492	484	491	512	494	485	553	511	516	515	476	501	474	474	523	500	513	492	508	501	500	510	469	464	492	507	504	488	517	508	503	509	521	512	515	492	535	507	530	490	509	482	488	536	543	524	519	487	481	462	505	515	509	516	509	482	487	490	491	476	474	523	540	479	508	483	537	479	507	489	493	497	513	445	488	534	478	478	465	466	524	503	508	509	494	501	491	498	463	497	499	499	470	512	499	482	506	470	509	500	474	503	469	512	499	499	533	484	531	523	498	496	515	529	499	494	518	507	543	464	527	515	504	542	484	527	497	509	475	514	500	492	496	507	497	511	528	470	510	501	499	508	520	530	515	545	480	489	495	507	472	528	466	490	493	529	507	522	500	493	472	511	513	464	483	518	510	521	499	498	484	506	485	487	501	496	487	558	486	512	500	525	526	489	507	446	510	480	524	510	453	478	496	480	519	523	511	510	496	472	490	507	461	513	456	491	502	507	453	476	472	519	493	488	527	465	497	484	487	553	470	471	493	476	540	484	494	492	501	551	512	495	497	490	514	506	473	466	488	501	458	496	467	487	484	488	506	464	524	477	487	485	514	517
1460	484	612	489	409	370	389	351	335	354	333	317	280	327	304	308	286	269	315	300	286	294	313	265	297	311	286	309	315	285	290	279	356	299	291	345	305	312	303	289	290	299	331	311	312	308	311	296	267	276	323	284	276	302	323	308	304	277	313	294	317	320	324	275	271	310	299	287	331	317	323	295	316	329	302	300	289	305	299	284	292	294	295	298	300	315	314	312	283	326	311	281	260	317	305	279	266	282	293	321	295	266	300	342	324	306	313	283	306	306	308	281	293	284	295	320	323	302	295	298	260	265	311	295	291	269	315	293	336	279	278	318	293	317	318	308	272	332	346	301	305	321	315	305	301	311	308	310	305	300	297	258	323	330	321	322	282	322	307	325	299	270	310	291	300	270	249	313	319	299	291	275	305	291	279	316	302	301	325	285	296	313	314	357	296	289	298	269	280	309	296	312	299	304	306	288	300	292	298	296	289	281	308	310	293	332	265	308	300	267	283	290	289	259	318	302	310	297	318	285	292	305	276	287	291	334	325	284	326	283	295	282	343	302	301	288	332	282	299	292	303	284	293	313	286	302	313	312	291	299	313	261	323	281	312	288	247	287	288	329	302	293	306	316	303	301	320	328	322	313	301	322	285	273	304	281	337	292	307	298	318	285	277	276	314	299	305	292	322	316	296	317	328	311	298	293	311	310	301	316	319	297	309	292	302	317	318	286	311	294	318	306	328	292	315	287	299	305	287	278	300	280	307	278	305	299	321	290	291	336	289	328	293	298	314	322	306	295	316	310	312	312	309	306	285	299	307	307	310	312	309	281	314	325	280	266	302	334	291	308	300	315	271	295	306	307	281	309	297	324	295	290	302	308	270	331	310	292	311	285	277	258	294	301	297	320	306	319	321	282	290	305	295	289	337	307	333	284	309	304	311	279	284	314	303	281	311	265	349	292	301	311	295	344	302	284	321	298	285	329	297	326	351	319	305	315	319	303	272	298	317	326	351	277	308	289	282	309	281	295	284	312	289	272	300	303	270	301	287	316	297	320	284	322	285	312	261	281	298	309	286	321	299	289	318	313	314	304	315	319	313	282	302	284	327	313	276	336	288	339	317	242	294	299	289	325	286	308	342	289	335	324	289	323	317	291	328	321	298	294	310	286	293	299	254	285	307	312	310	309	303	308	319	294	274	294	326	306	308	320	312	294	280	264	290	317	321	298	335	282	305	283	304	292	304	301	307	265	306	295	304	313	290	304	336	304	308	269	297	270	338	292	273	314	326	327	278	299	266	263	324	282	293	289	288	314	308	326	314	293	295	292	306	261	303	306	319	299	265	305	332	293	296	302	334	291	310	306	310	315	297	294	314	309	295	307	282	295	302	340	300	285	335	308	326	273	275	307	298	314	297	272	287	282	274	314	301	303	280	309	312	322	310	310	301	277	290	268	302	334	315	297	337	296	313	328	279	326	308	314	332	306	290	326	285	271	298	299	302	305	290	299	291	299	287	289	256	290	275	273	298	287	314	279	300	298	290	289	272	300	333	292	285	301	297	278	313	289	320	281	298	299	274	282	291	281	333	305	305	299	325	320	296	316	316	294	333	301	284	319	304	305	314	292	293	318	273	298	326	318	318	308	258	288	295	314	297	328	299	319	349	302	310	314	326	299	270	327	322	292	310	299	333	294	340	352	354	324	299	287	292	293	288	316	279	315	300	314	308	309	313	306	332	295	261	270	295	312	329	294	315	295	297	289	300	287	309	295	334	296	325	321	332	276	298	311	297	313	309	308	298	284	291	323	297	311	286	333	292	285	320	284	305	269	325	301	316	336	295	305	364	302	277	312	331	313	276	277	296	292	278	287	294	269	301	305	301	314	299	284	268	313	284	298	340	315	339	292	276	285	312	301	291	335	321	309	284	304	298	335	283	325	294	305	329	313	302	312	306	309	287	312	282	299	306	354	299	307	290	263	297	289	281	269	326	330	289	280	322	299	275	288	333	305	295	297	301	305	309	286	316	293	283	288	335	297	301	267	279	324	303	297	314	316	328	275	280	279	305	324	336	299	311	280	301	309	306	285	305	317	313	303	289	272	317	292	307	274	292	306	312	292	268	313	288	328	264	341	292	307	310	325	332	323	303	306	317	297	306	306	325	335	335	323	301	297	331	281	298	288	288	304	311	294	302	309	306	320	305	306	285	310	291	291	286	290	326	283	310	330	262	312	264	335	300	299	324	321	307	285	273	280	293	321	293	299	331	279	280	298	308	300	275	303	312	312	311	295	320	297	290	245	270	286	316	316	282	275	279	289	290	318	302	296	283	284	274	302	275	311	312	297	312	314	288	344	304	281	271	293	297	315	317	342	349	297	303	298	289	318	328	307	284	291	314	308	309	286	304	302	296	285	308	258	288	314	283	319	274	301	270	300	283	288	332	285	310	287	295	257	290	279	290	261	295	309	288	280	298	306	258	281	301	313	293	313	301	309	313	333	348	316	321	317	286	306	341	307	278	303	318	327	280	302	308	272	318	295	312	324	305	368	294	280	301	302	308	344	332	325	294	286	291	314	310	284	327	296	253	305	283	312	304	306	289	308	304	303	317	300	307	313	343	272	305	316	345	311	293	306	305	331	319	306	298	323	305	282	314	287	277	300	326	282	309	308	308	324	273	279	288	313	296	331	280	321	334	309	319	304	295	317	292	325	312	296	323	292	274	254	254	334	298	301	307	298	310	303	288	321	307	306	265	325	323	320	297	290	307	340	318	293	335	332	302	326	313	312	318	274	298	295	292	296	296	313	305	327	296	292	274	291	290	291	284	316	308	314	337	306	312	289	303	284	305	287	320	310	319	283	289	293	302	296	281	282	313	293	304	320	300	297	316	292	312	307	272	287	295	352	340	289	289	312	342	274	267	323	305	285	327	291	292	316	327	329	314	332	288	318	277	280	303	303	314	311	295	284	298	319	321	332	270	276	298	312	295	306	328	304	288	296	310	308	281	293	281	295	295	315	306	286	292	334	302	302	313	309	290	308	312	304	326	297	295	298	293	265	278	324	326	289	308	312	307	301	269	339	307	289	312	300	315	307	281	309	293	295	251	271	318	288	318	298	261	315	283	294	338	295	286	333	317	306	291	287	326	298	304	274	262	298	304	301	295	296	336	278	304	290	282	335	317	325	298	318	294	339	301	289	289	299	286	317	292	279	327	311	311	281	330	294	269	293	290	290	321	312	267	287	338	308	303	314	348	324	309	316	288	301	312	327	301	343	313	300	303	331	289	308	330	293	330	306	272	292	333	303	291	302	326	266	285	310	304	323	292	304	313	296	289	295	320	301	303	294	309	289	302	305	294	292	270	305	319	287	286	292	290	309	278	326	286	346	328	308	304	330	288	322	278	310	287	275	302	315	302	313	285	321	321	305	325	290	314	313	302	287	283	315	278	276	297	282	306	310	284	314	279	299	299	341	280	318	294	280	288	288	299	319	316	292	293	299	308	275
2066	954	1372	1458	1314	1150	1102	1030	889	892	816	831	804	812	824	802	782	766	712	734	805	806	785	768	743	737	747	761	754	739	756	773	748	767	740	730	774	735	741	757	768	748	778	740	752	677	741	776	745	733	704	752	674	746	701	740	777	760	765	744	767	769	788	727	752	761	728	766	806	768	706	726	741	731	741	758	759	807	746	751	744	790	715	689	766	727	707	824	772	775	727	705	771	770	747	719	729	773	677	715	752	746	717	698	790	738	763	735	741	714	763	757	748	773	761	736	768	761	747	732	779	705	774	715	714	744	787	669	718	730	783	764	748	742	746	740	752	774	760	747	779	742	765	732	714	778	749	792	754	798	717	765	726	739	729	742	717	703	764	762	770	731	706	757	745	755	693	711	717	712	764	739	779	766	761	713	733	698	724	728	715	751	684	741	777	731	748	716	716	736	745	730	795	751	747	759	796	748	750	702	793	763	720	799	775	784	770	713	705	762	776	798	756	761	774	756	727	769	727	719	785	767	731	761	745	779	751	794	755	757	715	773	708	710	777	703	763	814	769	736	769	747	745	823	765	771	681	744	733	772	729	707	753	750	760	750	716	759	761	729	740	715	784	774	800	743	769	708	690	749	763	713	763	747	735	766	744	768	767	778	758	775	706	772	715	703	783	728	742	776	719	738	768	720	745	776	727	730	767	739	746	762	766	765	729	785	720	780	697	746	819	738	798	737	747	755	737	735	759	734	745	737	749	764	737	712	749	701	778	757	738	750	741	758	773	720	742	759	782	711	732	758	766	708	754	761	778	739	722	731	762	780	747	741	747	757	767	745	767	745	742	737	688	724	790	762	769	745	756	778	716	750	708	760	750	804	781	695	801	706	703	730	724	728	726	692	785	781	736	746	774	748	710	718	705	750	715	747	764	779	716	707	787	722	757	740	732	787	770	764	803	708	684	773	779	699	743	738	760	721	730	712	805	763	775	780	725	764	776	746	712	715	734	743	721	738	785	685	766	744	739	715	742	743	780	776	741	754	787	725	782	767	725	742	703	741	718	720	728	759	736	781	754	754	750	734	751	739	753	721	770	741	742	743	762	750	727	796	781	752	764	730	725	773	736	715	772	789	743	741	760	767	739	715	740	754	731	758	737	758	732	764	754	749	723	739	743	794	754	772	736	776	806	760	725	753	723	707	750	756	759	733	771	776	705	714	751	771	752	768	751	740	776	774	740	777	737	737	731	747	769	748	714	774	741	721	793	751	741	785	743	768	717	767	755	744	730	749	755	762	795	780	767	700	755	705	787	730	755	770	762	720	739	816	746	707	744	756	749	775	701	753	739	702	719	759	724	750	766	708	795	768	747	742	753	742	698	755	747	767	769	757	726	763	722	745	727	735	771	748	723	683	783	761	723	734	720	704	811	694	759	767	721	715	793	772	718	737	781	735	756	739	728	720	749	793	739	745	777	776	720	734	755	742	754	778	782	739	807	706	742	739	714	760	787	736	703	755	752	743	757	744	783	688	776	744	807	775	738	759	748	742	722	720	740	716	736	771	720	741	723	750	715	698	728	759	770	693	725	777	728	776	743	776	719	736	739	707	773	724	732	740	736	746	715	746	751	735	749	736	736	676	725	766	786	766	725	759	776	738	689	731	767	761	760	702	764	752	717	725	725	776	701	740	767	735	741	734	719	757	761	739	752	770	775	767	759	796	672	811	704	734	731	770	756	772	765	695	729	761	774	715	777	809	802	720	746	732	787	745	758	735	766	742	757	751	757	740	704	749	741	757	773	738	786	751	758	765	732	822	730	674	745	743	752	727	763	765	797	722	754	778	679	708	752	835	679	726	696	748	704	710	718	742	734	768	764	779	743	724	756	754	731	723	728	748	750	769	745	792	725	738	723	690	771	735	764	765	724	778	714	754	727	773	803	755	725	759	719	756	707	755	747	728	723	740	742	721	745	738	781	759	785	732	757	735	786	767	717	769	796	730	770	692	770	707	774	733	736	772	738	737	751	781	791	777	737	730	739	758	713	766	775	742	708	736	707	712	754	718	776	758	767	759	759	760	746	747	746	770	758	730	766	689	788	736	734	701	744	718	728	742	731	793	702	712	761	763	737	780	751	782	702	744	742	729	704	764	760	706	795	765	778	737	762	807	722	785	753	737	758	749	736	780	756	768	770	730	718	761	779	754	762	730	721	719	721	751	742	755	765	746	745	781	736	775	742	812	722	796	735	715	735	702	759	788	753	718	698	758	742	763	726	749	738	771	728	798	808	769	763	780	756	729	791	764	740	726	759	755	742	736	711	739	765	762	742	758	738	769	757	777	740	801	743	794	750	782	761	726	727	779	768	783	778	715	754	718	767	782	755	715	746	739	763	745	678	690	782	780	712	775	786	718	842	771	761	721	746	797	753	713	743	733	741	722	727	794	770	783	758	779	737	739	751	759	773	714	705	707	719	741	761	770	738	787	755	709	746	694	766	726	728	760	750	736	723	776	799	750	750	742	750	756	739	740	765	744	736	750	703	797	697	718	739	712	739	732	811	731	779	746	785	735	728	730	783	760	773	752	749	702	742	750	773	738	725	759	733	776	720	719	744	787	750	734	710	767	734	787	774	691	729	727	720	721	766	726	730	748	742	766	728	737	745	768	741	764	787	781	762	790	712	745	748	746	748	765	754	790	747	763	743	770	741	751	711	730	754	748	763	761	739	743	771	727	747	794	714	731	689	785	695	770	717	784	742	789	802	780	770	761	748	730	715	737	767	732	738	754	737	793	736	708	709	789	717	747	790	786	723	749	723	752	773	731	718	788	693	718	744	762	754	787	742	738	717	741	738	756	744	768	779	760	794	709	793	694	731	764	713	768	720	749	742	773	706	808	759	766	741	782	731	701	760	768	782	743	716	696	770	750	757	790	774	779	743	741	767	765	780	741	712	734	778	741	732	788	730	750	725	730	761	753	740	725	736	778	739	744	732	778	739	789	742	767	736	796	754	774	751	777	731	763	744	721	804	759	740	709	737	802	785	747	765	739	735	746	696	754	735	712	758	765	757	772	722	767	773	726	733	734	767	748	707	731	791	745	742	766	761	752	779	730	696	756	794	758	761	735	760	708	739	745	755	716	716	706	698	763	768	693	715	698	793	749	790	756	741	780	759	736	774	732	716	701	776	733	715	754	718	746	772	767	732	740	809	776	781	741	759	792	755	731	749	715	707	758	800	788	759	736	735	776	684	758	740	787	754	768	697	754	767	746	741	730	718	774	737	782	698	738	765	783	762	720	766	693	798	747	726	725	742	780	749	740	724	725	777	717	693	752	749	728	757	718	769	740	767	711	727	781	729	726	767	733	774	732	764	759	769	739	792	768	707	782	740	786	758	738	712	753	712	738	767	742	751	772	740	733	740	699	754	729	719	732	731	710	747	754	746	717	787	735	764	725	780	750	764	742	767	741	727	724	721	727	749	738	715	756	802	687	761	709	746	763
6701	897	1112	813	688	594	502	477	461	378	361	367	380	357	368	350	333	316	354	375	312	350	351	338	338	340	339	354	301	312	323	372	351	345	349	314	367	357	358	334	366	312	361	315	326	368	321	335	329	379	331	363	336	351	335	330	348	359	324	334	357	320	305	353	320	313	336	323	367	340	326	385	330	368	352	328	377	356	324	375	339	365	332	340	317	341	351	361	313	327	334	372	296	327	326	367	316	361	346	344	352	331	345	352	367	364	375	341	342	334	351	349	347	344	347	314	329	340	297	323	336	323	343	312	355	314	349	342	341	306	304	330	372	341	354	345	376	349	313	327	329	323	304	315	325	356	315	340	355	342	336	347	324	306	314	318	336	359	344	338	324	337	337	353	340	337	364	349	375	331	318	370	343	352	315	318	295	353	380	342	328	310	347	322	344	344	308	317	332	343	361	355	311	339	338	333	320	319	347	342	363	315	300	361	340	314	332	342	327	325	368	340	331	342	346	375	311	334	327	373	366	324	348	350	341	337	372	320	321	374	359	351	319	369	324	332	394	307	325	333	362	329	357	328	288	327	329	312	324	310	334	300	329	351	302	373	296	369	322	343	318	312	358	328	314	338	354	315	310	358	368	325	388	333	346	353	328	379	354	335	329	353	323	327	361	363	351	342	317	351	293	323	309	300	372	358	347	346	326	315	323	329	325	345	334	355	335	334	295	352	329	342	355	360	338	321	355	349	315	341	312	305	378	351	346	313	296	313	325	298	321	327	342	338	335	327	300	328	323	313	351	318	342	355	351	298	376	350	339	332	329	343	338	362	386	330	295	330	313	319	357	328	318	332	313	331	324	352	324	310	371	329	329	367	341	307	337	337	319	331	343	336	325	349	338	371	352	342	390	319	325	323	354	311	319	349	319	334	362	288	357	347	340	339	386	307	346	325	362	340	373	335	284	322	352	306	347	311	354	356	358	336	311	382	355	334	350	334	314	335	340	318	350	342	382	332	347	324	316	326	316	357	335	309	347	366	314	373	341	337	353	338	327	310	333	348	348	340	320	317	339	352	341	350	323	362	324	333	346	351	369	334	311	377	341	323	352	334	319	327	347	329	299	330	360	291	359	345	315	352	336	366	347	331	348	310	319	332	350	356	316	330	333	332	369	314	328	341	329	324	321	306	347	328	354	320	347	341	343	355	340	306	332	331	357	340	360	307	346	347	350	333	329	318	336	360	336	316	341	335	353	336	360	347	365	346	346	362	364	305	343	347	362	311	338	318	347	346	342	352	315	337	317	337	346	287	359	325	290	370	358	380	325	355	385	355	342	342	325	341	314	321	350	336	360	318	353	332	339	314	356	365	352	318	299	305	334	325	300	346	319	332	344	345	334	338	335	344	342	335	332	359	284	310	369	364	311	321	315	345	320	320	369	323	327	344	328	364	346	335	372	339	321	342	338	310	356	347	357	332	374	349	336	343	390	350	327	360	334	342	346	308	318	299	343	355	351	307	309	350	385	352	364	378	338	376	355	335	328	355	357	315	335	309	344	342	317	350	334	351	341	338	344	343	356	352	336	364	308	320	332	322	301	348	353	348	331	365	307	348	302	341	340	367	345	358	293	369	360	309	350	347	334	341	322	314	322	314	305	315	340	376	319	365	351	332	357	316	351	350	338	312	365	379	327	332	357	307	362	342	316	327	323	335	342	326	341	352	340	333	339	349	346	342	352	333	359	338	338	295	321	369	303	313	309	352	326	345	345	344	320	320	317	318	371	316	342	341	338	333	338	346	338	352	342	337	338	345	344	288	330	349	349	307	326	340	335	345	324	353	322	360	345	335	331	393	325	331	296	309	336	328	348	342	314	328	359	329	336	299	302	330	320	352	354	313	316	353	359	339	312	337	366	344	326	378	316	394	330	327	325	337	341	343	326	338	342	346	372	368	354	343	369	366	338	315	336	345	301	329	362	351	337	355	347	346	325	364	342	335	330	361	317	348	331	325	345	294	359	364	323	378	336	289	323	340	336	336	354	350	342	384	325	331	324	344	318	320	319	342	322	382	348	372	369	341	302	344	322	324	333	333	345	332	322	362	351	366	357	354	325	326	321	322	327	317	349	339	356	344	336	319	344	343	317	372	343	380	330	346	350	314	371	329	362	270	334	308	362	317	393	347	346	319	326	322	356	339	351	315	332	351	358	340	299	331	332	333	344	363	306	294	337	357	352	372	344	340	348	389	357	312	322	327	387	309	361	353	333	363	356	326	344	324	311	343	337	360	324	331	308	370	312	344	334	326	328	350	401	369	354	331	321	305	365	351	333	358	350	331	344	348	334	317	345	343	333	338	338	332	342	315	343	331	337	374	323	320	325	320	327	353	342	322	332	345	332	347	330	337	350	323	330	354	325	326	339	346	364	340	321	343	325	327	331	374	345	351	337	338	332	345	307	345	324	371	354	336	365	324	307	287	332	322	342	321	349	343	323	322	299	332	347	316	346	365	350	348	339	298	319	316	337	331	326	366	335	335	295	341	353	358	335	309	341	319	314	329	328	345	321	329	362	285	327	336	332	343	347	348	348	319	325	354	306	342	363	345	312	343	352	383	352	348	321	340	334	346	347	337	348	353	352	353	309	362	379	325	329	350	338	327	348	387	318	339	356	331	340	298	344	369	326	345	392	324	329	358	340	329	319	325	324	324	342	315	328	348	349	324	304	337	345	379	354	323	337	311	330	346	349	369	341	287	360	387	320	352	354	365	362	339	308	333	360	323	359	350	356	331	305	302	333	331	332	356	347	344	333	343	318	353	350	356	342	364	348	361	334	302	321	337	341	339	345	330	358	361	336	337	298	337	329	322	309	331	355	345	349	310	359	360	350	314	290	344	319	347	314	320	330	349	336	351	369	323	335	332	351	314	312	296	338	324	338	311	362	338	329	308	354	324	343	314	351	343	379	385	354	338	325	342	338	359	355	368	359	306	303	323	343	316	334	319	340	312	341	350	319	335	370	333	358	360	334	332	344	349	333	346	325	339	361	335	303	363	347	330	336	329	333	309	323	314	347	339	352	341	332	343	326	324	339	329	340	350	326	320	323	345	312	346	335	323	343	333	323	356	324	348	317	306	333	303	350	312	316	365	371	366	330	347	322	309	351	358	355	373	340	324	314	319	327	332	339	328	320	343	349	357	322	332	339	370	335	365	347	361	359	321	355	303	336	345	355	294	367	299	378	324	322	330	360	351	320	322	332	369	309	366	322	349	307	359	356	343	334	317	309	298	335	302	315	358	309	332	324	362	365	330	335	359	323	372	322	360	341	320	350	340	365	322	328	350	330	362	334	342	337	366	334	330	318	327	320	336	343	350	349	358	380	312	331	345	361	344	365	395	343	312	352	345	318	324	344	316	342	334	308	352	307	343	346	320	365	318	344	345	347	299	362	358	321	305	338	397	337	378	332	361	325	357	344	304	343	353	321	328	319	311	362	334	313	376	329	348
6457	1431	2373	2554	2300	1981	1791	1548	1364	1167	1034	1076	1034	1000	886	944	863	852	882	878	906	888	827	852	879	886	823	826	836	836	858	817	793	837	831	809	889	878	832	792	780	843	826	803	834	832	843	854	833	818	795	832	761	816	766	857	833	861	807	810	831	861	844	824	781	811	803	910	827	817	788	808	834	856	798	818	824	809	856	802	751	816	841	802	817	838	807	836	810	803	832	821	820	795	851	773	772	838	836	826	832	806	800	799	829	826	824	886	817	851	813	787	822	801	844	797	840	831	767	800	806	824	805	839	817	851	847	865	783	849	794	810	828	826	834	834	816	828	839	804	838	785	833	814	783	807	824	788	817	798	820	854	839	826	866	815	774	831	824	817	755	808	810	840	810	820	794	842	803	826	861	794	817	848	841	771	773	810	846	837	819	796	797	796	799	873	824	834	838	783	811	853	801	838	782	844	794	792	861	817	830	830	801	849	854	840	819	794	794	806	836	848	806	792	789	839	852	821	876	784	896	781	764	829	774	770	802	801	749	810	803	882	797	809	828	819	820	798	833	813	807	834	821	837	830	748	858	846	854	792	828	838	851	843	783	836	782	812	820	796	812	814	808	779	845	778	834	798	779	794	817	813	790	835	765	777	813	821	840	794	778	805	822	804	800	794	804	829	799	814	776	793	836	818	811	821	860	795	823	832	760	868	825	861	841	820	816	798	862	821	838	838	836	764	818	821	802	771	809	878	780	792	822	835	835	805	782	778	816	791	834	804	826	805	813	850	830	802	829	814	797	811	818	844	824	817	784	808	779	861	829	827	806	846	795	815	789	776	799	849	795	781	835	812	799	794	830	796	789	857	808	804	802	809	824	735	830	818	778	811	792	788	872	799	876	768	811	758	821	832	800	781	764	821	805	755	804	805	840	802	861	808	803	817	806	839	853	814	846	831	831	815	821	764	831	814	839	824	808	759	847	830	782	808	826	831	842	789	798	773	812	807	828	804	840	839	768	863	812	846	792	818	799	751	824	817	836	820	815	834	846	860	796	844	808	842	828	794	868	838	815	824	814	875	863	781	847	813	813	812	794	796	835	823	755	825	821	847	823	830	818	845	832	854	847	817	776	785	784	811	776	836	830	823	773	803	789	767	856	804	781	832	831	820	832	833	776	786	787	793	796	798	809	817	814	812	828	808	816	820	824	794	788	848	828	818	811	822	840	825	803	878	798	800	817	836	839	798	767	838	783	823	802	786	796	832	789	794	800	786	789	862	860	791	823	796	814	819	789	776	851	816	795	824	844	828	823	792	811	810	819	846	838	845	835	820	836	812	800	792	825	807	840	801	823	820	842	838	810	812	811	800	832	828	837	848	844	798	811	821	816	812	807	772	790	816	799	802	796	803	818	840	816	824	805	801	788	832	840	845	808	846	849	798	805	802	813	810	821	810	849	775	837	837	859	822	849	811	836	828	837	805	825	851	808	813	788	820	803	833	831	814	820	827	811	822	799	811	800	802	859	809	826	845	810	805	824	804	834	801	856	804	852	787	827	827	777	845	824	825	832	828	781	790	799	755	836	830	846	816	769	798	859	818	828	785	760	766	826	824	914	854	847	832	849	813	783	799	832	776	855	780	793	804	808	805	869	803	799	823	796	783	823	819	834	821	893	785	791	776	806	781	823	842	832	767	833	770	770	816	858	798	803	832	851	823	821	790	847	847	876	807	839	830	859	880	847	830	836	786	797	854	844	840	832	860	825	784	842	751	770	836	817	773	818	800	810	793	891	858	784	784	876	799	889	809	805	840	812	787	760	809	772	825	768	809	821	825	826	819	879	806	829	829	786	765	847	793	807	800	801	792	848	836	778	830	845	798	807	786	788	851	822	795	839	780	859	768	835	817	832	854	772	833	803	837	853	847	829	785	818	783	857	786	824	797	837	866	805	862	825	791	765	816	854	841	784	810	838	856	846	852	778	782	831	831	811	841	828	823	798	835	810	839	834	793	808	828	862	836	799	863	787	812	842	820	769	824	849	854	811	786	799	843	787	796	816	838	781	821	839	795	807	815	816	849	838	794	853	835	775	827	836	791	835	848	805	840	843	821	804	851	882	846	848	808	821	806	806	837	844	837	829	846	836	841	831	868	829	831	782	801	836	801	808	852	854	811	822	824	831	813	758	844	795	836	829	789	827	873	832	833	832	809	772	818	846	751	875	858	821	821	799	797	783	765	848	819	790	817	847	798	782	784	876	800	848	759	848	873	813	876	873	774	807	761	862	782	775	808	825	766	783	803	797	800	816	856	820	879	858	824	828	847	775	829	779	869	814	811	784	782	788	868	807	810	811	799	805	832	837	794	781	817	777	853	825	830	755	785	907	840	838	805	811	778	814	807	823	839	828	843	812	800	816	803	771	844	826	815	796	795	795	803	833	771	805	802	848	813	763	815	877	811	799	837	820	843	802	873	843	862	825	890	848	851	829	847	815	832	793	822	785	791	824	824	830	798	818	840	835	810	792	811	810	818	876	796	816	832	793	855	826	870	832	804	826	892	807	856	868	772	841	785	858	829	804	794	769	771	833	816	780	811	854	799	791	828	788	868	790	843	824	855	813	888	825	845	836	849	818	784	849	875	811	849	834	785	830	809	810	835	813	795	827	866	851	818	789	829	826	822	760	832	824	811	805	825	809	843	830	776	828	782	817	784	810	794	795	836	843	847	861	821	806	807	786	829	848	859	839	761	829	808	785	830	788	854	797	835	826	856	838	808	829	832	818	828	786	817	754	860	828	831	838	793	805	782	844	863	868	818	809	853	810	856	755	830	838	812	784	858	833	762	797	835	829	803	765	856	811	829	809	817	807	857	789	783	831	824	889	818	814	789	807	800	845	853	811	803	769	790	824	785	827	822	843	843	847	811	836	804	829	828	860	815	829	812	849	863	767	780	808	833	836	769	794	803	843	834	847	821	875	856	839	803	836	785	850	823	842	783	825	857	801	835	790	785	805	787	823	854	796	806	810	782	829	805	877	825	795	815	778	858	780	819	776	864	794	826	867	798	778	826	844	834	819	822	819	799	811	852	861	760	802	876	833	808	794	742	827	851	851	789	812	825	826	818	812	836	788	832	841	871	801	859	852	850	872	801	792	875	813	789	800	837	793	827	812	783	854	829	800	804	796	849	827	792	804	841	799	801	810	796	778	797	809	877	780	824	839	819	782	795	795	813	810	859	850	862	863	799	827	827	816	874	800	861	832	864	861	775	830	820	833	812	800	811	800	824	809	833	821	845	813	851	789	868	840	844	830	818	864	842	881	828	820	828	814	812	854	849	782	771	795	871	761	844	879	817	847	847	824	813	815	816	815	838	795	807	763	839	829	873	846	812	768	825	825	822	813	806	855	779	776	774	827	740	831	814	807	805	825	825	797	841	778	809	818	831	863	781	800	882	804	793	790	884	834	798	837	845	792	835	787	799	876	821	787	796	835	842	809	815	838	853
12351	1351	1486	1112	732	579	470	393	313	311	280	241	282	241	264	203	221	206	235	210	196	193	198	213	214	203	181	192	187	168	197	218	174	180	192	216	204	209	224	196	197	187	189	196	205	181	217	205	209	177	220	226	206	202	185	210	181	164	185	167	193	192	175	200	196	180	241	184	235	185	189	182	187	173	167	182	201	187	218	195	230	210	209	199	180	218	176	200	194	180	202	199	214	176	191	214	195	204	195	187	201	180	187	206	190	205	205	170	182	191	189	205	201	181	199	178	198	207	195	182	197	203	195	182	189	207	191	198	194	203	179	200	198	179	179	175	209	199	195	185	218	184	189	206	187	200	191	181	195	201	176	209	199	186	182	185	189	199	197	191	198	207	194	215	199	197	186	200	218	222	168	203	208	188	190	209	211	206	173	190	211	177	193	208	180	212	199	196	190	210	184	194	226	186	189	177	192	179	220	174	205	186	195	180	214	196	188	200	189	205	212	210	218	202	207	229	209	201	190	186	198	218	194	183	201	170	198	195	197	191	200	175	168	221	179	186	201	195	213	168	191	212	194	179	190	193	188	187	208	208	208	210	196	203	178	156	182	217	183	210	178	212	202	199	216	161	200	195	187	215	198	208	171	189	179	187	180	186	189	193	182	194	207	220	180	212	188	202	204	189	199	206	200	166	196	201	184	191	206	189	201	207	180	197	199	170	184	209	179	194	216	182	208	188	177	196	188	193	219	227	190	196	188	194	186	174	193	186	160	188	188	217	181	176	182	186	181	180	193	188	201	215	224	214	184	181	198	171	195	172	190	204	180	191	196	191	190	201	187	213	194	187	190	206	173	175	176	215	193	197	183	195	217	194	179	213	216	223	222	172	174	188	184	170	210	184	198	197	214	189	189	207	203	189	161	213	202	200	178	187	190	207	171	176	221	200	205	178	172	185	210	194	168	177	189	184	213	175	198	187	208	187	198	204	203	210	203	187	178	215	187	171	194	203	182	203	193	193	229	198	164	204	215	186	204	198	180	158	208	221	205	200	173	200	168	194	212	228	183	194	214	192	186	175	219	201	198	200	175	187	197	209	186	203	205	203	170	166	196	182	167	187	216	215	183	186	213	211	219	204	193	213	179	195	191	194	188	201	174	191	177	199	184	211	199	202	199	214	174	209	201	194	209	221	179	191	186	195	198	196	204	184	218	193	169	213	210	195	189	200	208	197	208	179	205	186	195	171	202	189	166	207	189	183	193	220	180	192	226	206	225	192	210	196	162	188	186	225	192	200	222	190	187	212	198	199	189	212	186	209	203	205	191	212	204	187	199	215	181	181	215	220	191	189	195	193	212	184	218	184	202	230	215	196	179	215	190	192	211	202	203	206	206	206	183	217	185	179	192	221	189	195	195	202	203	196	206	197	192	192	182	199	209	227	200	205	183	194	195	191	173	205	237	219	179	182	196	182	189	187	199	179	185	202	228	210	203	199	186	197	203	177	191	195	187	206	211	221	191	206	189	191	199	214	197	180	203	215	195	196	203	196	196	185	173	202	192	206	200	203	182	207	177	195	207	194	206	158	202	186	188	192	193	222	198	191	218	184	202	182	205	220	191	213	182	198	211	183	195	184	191	192	208	205	226	174	204	188	223	192	180	181	195	215	166	214	206	193	187	210	184	176	195	188	189	203	224	193	189	193	177	186	173	214	169	171	206	202	204	178	220	188	181	203	189	192	194	187	197	184	182	182	171	208	184	186	193	213	205	199	185	213	192	191	170	207	220	185	205	195	204	196	178	179	190	225	196	187	184	173	174	191	214	187	197	192	173	189	200	209	201	175	174	185	183	191	216	183	216	180	193	205	200	196	201	212	187	192	189	179	230	186	221	182	209	193	184	197	200	178	206	179	169	212	198	180	175	214	185	182	210	182	214	177	205	194	189	196	206	199	182	194	200	180	206	206	178	188	226	189	202	201	201	187	185	190	204	170	170	179	205	187	187	171	179	221	197	177	193	179	183	226	207	194	196	194	187	194	185	209	204	196	194	181	233	181	184	181	209	203	212	223	197	213	185	211	181	181	183	205	188	189	198	206	227	189	188	202	233	193	193	168	187	161	200	204	189	218	217	200	200	208	197	217	212	201	203	212	185	196	194	195	220	184	185	211	203	213	209	196	196	186	202	179	200	192	176	183	176	210	228	195	179	208	190	188	212	206	208	184	203	216	190	203	222	182	225	192	193	216	191	182	209	199	187	200	180	186	216	208	188	220	177	198	185	174	202	190	208	178	219	190	227	217	216	204	211	197	185	201	213	190	162	193	198	187	185	205	187	201	226	240	205	212	205	202	208	205	226	207	197	185	222	225	202	185	176	197	200	212	205	193	181	189	201	200	196	180	175	187	210	199	196	223	185	192	194	188	193	198	197	180	208	196	219	197	209	217	179	212	194	176	210	202	199	172	222	198	228	206	193	172	180	177	211	199	182	188	205	206	217	183	199	214	216	192	186	207	191	182	191	179	195	174	209	217	203	208	195	210	197	212	161	203	192	192	211	196	179	187	203	187	186	199	175	187	196	189	171	194	186	179	179	192	188	194	170	206	192	193	200	215	198	175	206	173	199	195	186	177	193	190	180	214	207	221	215	205	187	196	199	214	200	194	199	206	185	193	211	199	201	192	182	197	195	186	203	183	181	200	185	223	198	186	185	187	217	199	207	184	219	213	208	206	191	202	181	218	199	182	230	167	166	233	202	183	211	199	180	200	170	227	177	202	196	166	218	217	218	193	207	186	210	195	232	219	185	237	198	208	186	235	210	204	183	191	222	228	198	237	215	212	207	189	200	213	184	184	202	211	216	214	180	166	173	187	201	190	174	209	199	194	191	218	196	212	209	196	193	191	220	186	175	202	219	210	193	185	177	189	206	208	187	202	213	204	178	178	202	175	200	186	175	194	188	219	208	207	215	210	182	215	192	197	187	183	200	221	178	192	189	187	204	202	202	189	205	198	183	219	204	170	200	199	183	195	183	189	199	199	194	191	199	194	185	211	218	196	189	205	186	193	185	201	204	207	217	181	191	204	212	192	211	192	194	170	232	195	183	225	223	221	177	171	185	188	191	177	190	190	198	152	179	185	247	180	185	189	187	169	190	208	197	204	214	173	186	196	186	180	171	213	208	207	180	219	221	197	158	208	203	193	177	202	188	203	183	214	194	193	193	208	211	197	205	191	223	195	196	203	208	200	194	190	165	191	161	217	181	175	172	187	192	227	184	182	184	193	180	206	195	205	198	214	195	216	184	199	156	200	207	198	190	173	204	204	225	184	193	199	159	200	185	202	185	230	193	191	212	227	202	210	174	188	200	168	223	189	186	222	194	180	200	221	190	188	196	196	224	199	179	192	188	182	193	190	207	208	199	188	180	188	194	203	184	192	205	180	200	213	189	202	210	196	184	173	191	195	193	222	197	201	206	192	188	204	211	208	194	196	189	192	184	215	189	201
7992	1445	3079	3580	2841	2418	1848	1611	1223	1160	927	908	905	817	751	699	665	636	596	622	572	618	582	566	553	534	573	549	528	566	564	523	553	510	514	526	499	497	509	500	532	504	524	513	542	538	538	473	506	485	499	516	551	502	535	501	526	484	532	499	537	506	553	486	475	484	512	493	509	516	453	507	482	506	461	504	510	528	471	507	475	540	513	477	453	522	469	510	496	474	496	494	525	511	538	505	496	540	500	509	500	547	535	488	530	513	463	475	524	480	503	501	502	488	523	511	506	475	486	493	500	505	537	502	525	493	510	539	494	508	503	497	511	530	481	510	533	504	520	492	492	459	503	501	478	518	515	507	510	506	493	475	511	515	473	513	500	436	478	498	511	514	519	509	485	465	505	500	521	471	481	493	489	486	496	530	517	503	500	501	548	473	505	498	506	477	514	501	478	417	515	489	519	499	493	480	522	445	495	477	497	486	521	487	474	499	495	460	494	476	467	476	524	441	509	471	511	483	495	516	521	529	519	488	489	505	570	497	507	509	521	499	489	499	489	475	462	470	509	460	503	531	492	529	489	504	498	511	491	543	471	468	489	454	481	502	507	498	494	506	476	530	505	467	498	527	480	522	480	471	510	484	482	478	502	475	461	517	481	507	489	507	536	476	503	540	492	479	508	478	512	502	513	508	522	490	481	502	487	498	493	517	511	506	492	460	497	515	491	533	519	509	521	524	471	496	502	484	458	514	461	479	495	466	485	486	492	519	480	520	464	493	497	482	539	516	484	481	464	521	491	489	507	545	475	504	510	477	491	527	502	485	490	495	548	479	462	501	490	525	492	483	489	486	514	506	513	530	493	465	525	532	524	465	493	479	520	555	514	514	503	506	533	523	508	455	468	530	471	544	474	502	522	494	518	464	487	487	523	499	528	503	493	477	510	510	482	516	538	517	497	493	480	460	492	489	482	516	465	452	535	497	520	523	488	483	489	499	540	534	479	525	506	507	478	489	512	492	502	498	481	506	487	488	510	455	477	514	516	526	526	503	482	531	481	485	480	476	465	491	469	480	499	507	485	441	485	488	472	465	485	479	533	497	495	473	488	488	460	502	498	507	544	541	471	463	491	492	517	495	499	510	506	490	527	548	465	544	472	517	464	531	505	485	521	500	509	519	510	510	519	475	512	557	506	500	460	522	521	518	497	448	493	524	473	541	489	498	451	493	508	474	475	490	458	513	508	527	557	476	463	475	502	497	504	519	496	530	489	516	485	505	500	467	487	495	490	522	514	469	517	485	528	510	469	515	520	509	477	508	504	490	486	490	525	512	508	464	454	488	520	510	487	464	527	514	502	520	496	520	484	500	504	461	505	496	534	482	508	494	501	510	526	518	527	493	481	523	525	488	496	514	480	489	504	479	487	460	525	518	499	492	515	476	532	474	508	497	478	443	552	482	521	494	479	460	503	469	495	498	484	524	475	492	477	514	496	489	527	511	474	438	513	511	484	501	471	510	499	508	507	480	489	467	497	492	454	476	511	506	497	497	476	503	476	519	496	498	516	494	484	486	511	455	465	475	496	483	484	491	532	469	493	497	480	475	477	516	526	495	444	507	527	472	487	489	504	507	496	502	515	474	540	493	527	512	461	505	496	513	506	472	516	509	504	510	521	478	483	491	490	471	460	472	502	492	446	495	495	450	488	495	511	479	465	480	519	506	521	483	487	506	497	521	466	495	509	528	486	507	491	506	514	494	494	512	522	481	495	509	476	515	484	490	519	540	509	514	490	486	481	515	495	477	486	442	493	527	471	473	569	474	502	531	545	541	507	491	474	485	457	487	463	512	515	480	460	467	490	530	508	525	482	491	526	492	507	484	488	507	491	516	552	538	462	532	490	486	494	497	515	497	474	486	512	492	511	452	465	511	515	453	478	516	486	481	481	460	498	555	486	514	485	520	529	492	470	525	492	506	464	472	476	521	513	512	487	506	477	521	483	527	482	495	497	487	483	467	515	477	489	507	460	520	486	505	478	511	503	493	487	529	505	494	514	504	552	486	502	488	490	497	483	481	458	506	479	500	475	438	487	477	454	485	494	495	493	475	477	460	527	503	512	498	491	494	481	461	507	504	493	492	488	489	503	502	457	478	505	499	463	511	495	495	470	490	471	480	485	516	513	487	492	505	510	484	529	492	469	519	532	509	488	493	522	470	470	466	477	482	497	499	474	491	494	438	462	507	518	475	468	500	491	463	504	472	478	503	492	478	495	539	512	443	508	468	461	491	469	488	524	507	498	495	526	495	504	500	518	511	500	480	501	476	499	509	490	532	494	504	502	482	517	512	515	511	512	490	505	473	506	453	454	526	446	473	515	532	513	469	501	498	480	489	502	484	547	497	491	498	517	490	512	484	438	536	505	492	479	470	492	542	480	535	513	481	529	494	512	527	491	469	472	486	507	488	487	503	519	520	491	493	454	516	461	485	521	522	479	456	527	471	491	492	519	507	490	473	492	487	473	477	530	497	514	469	519	498	507	517	510	532	513	474	497	516	475	496	477	496	524	512	508	489	476	478	517	455	529	506	500	501	514	504	482	534	477	483	510	511	486	513	511	494	507	497	529	478	514	477	486	521	517	544	520	509	477	511	492	523	542	528	511	494	502	488	466	494	497	539	510	481	466	515	489	496	523	514	459	500	524	506	484	522	510	522	479	526	494	503	496	525	473	497	523	474	512	488	518	458	496	472	481	500	480	508	483	469	517	493	524	483	516	497	488	507	490	471	493	494	516	489	471	508	535	541	478	487	536	503	502	510	499	491	527	480	536	513	498	484	462	433	527	477	512	505	558	546	519	482	512	482	496	507	520	512	496	474	496	506	506	494	505	501	480	519	509	475	456	450	491	482	499	468	511	511	536	497	488	507	474	534	509	524	481	489	506	459	492	525	471	503	543	475	501	509	514	508	513	514	467	549	474	485	506	506	518	495	488	524	484	493	493	485	433	493	480	480	490	527	495	478	513	542	500	497	492	465	526	508	541	477	508	542	476	533	472	481	504	489	525	493	486	497	526	482	507	481	450	509	502	484	513	512	495	499	479	469	534	508	482	465	505	473	483	515	504	479	493	547	511	492	526	508	505	506	506	514	469	457	486	518	514	487	508	485	464	480	501	522	491	460	473	496	495	487	509	495	450	492	496	504	483	475	502	522	472	496	499	503	463	479	468	488	487	507	511	502	475	501	481	479	523	526	472	474	457	478	482	500	492	482	498	447	543	494	490	531	519	485	471	492	488	517	498	498	531	488	517	512	516	510	517	508	500	503	466	493	473	506	508	522	530	483	471	489	477	490	448	550	497	504	525	482	550	488	488	474	506	459	531	492	525	524	484	511	526	475	502	468	518	502	516	513	484	495	492	454	512	521	479	488	498	493	516	517	485	448	493	499	541	491	494	518	457	466	497	526	472	534	495	443	487	504	481	474	513	494	487	516	524	470	484	503	550	529
1550	522	609	477	426	392	369	327	362	353	330	305	310	304	343	289	303	317	328	307	320	320	306	306	299	311	293	305	360	313	275	268	301	302	296	320	296	309	302	291	304	310	267	281	307	302	333	301	279	314	315	293	305	319	291	291	293	286	291	299	298	263	294	299	310	331	300	304	276	301	297	288	315	280	302	289	343	312	304	340	306	310	301	316	312	296	262	315	298	305	296	300	282	298	275	306	311	288	285	248	310	303	288	313	341	294	314	286	330	309	293	318	301	318	299	293	268	314	303	306	287	289	304	313	307	299	288	273	287	309	291	283	311	313	310	326	303	305	318	289	289	304	301	314	285	301	297	326	268	315	296	292	295	311	296	293	303	334	273	296	302	310	319	312	322	332	327	290	324	285	319	305	319	282	311	300	308	325	338	316	283	304	315	292	290	268	301	297	297	286	318	292	279	324	305	319	326	303	283	290	298	297	287	315	266	298	319	326	295	312	298	311	277	256	274	279	283	278	283	295	269	293	288	301	291	281	309	325	314	323	309	304	278	281	295	284	287	275	268	292	311	308	316	305	301	351	305	277	288	317	291	283	321	289	287	270	321	275	319	297	290	275	269	288	305	313	314	314	291	286	291	302	294	321	287	269	300	282	274	280	278	293	314	305	326	287	291	319	297	313	299	299	314	325	315	312	286	295	306	314	355	322	338	290	321	301	318	334	307	290	345	314	291	262	299	304	312	262	337	275	312	274	323	308	289	285	307	298	305	306	288	293	285	296	291	304	319	296	304	308	326	307	329	277	304	295	286	295	288	295	315	297	297	282	291	299	263	300	289	290	311	313	288	304	332	307	283	294	316	312	299	286	324	265	312	324	285	303	301	294	289	317	308	322	281	309	285	274	291	310	309	337	306	296	278	274	278	331	282	275	267	313	314	293	300	322	285	314	286	298	314	295	289	276	314	316	294	311	326	290	298	317	319	262	283	283	297	317	313	333	282	306	293	277	280	289	332	283	356	312	295	289	280	287	303	271	333	290	315	299	319	325	287	329	298	277	307	288	290	300	273	297	318	296	296	302	295	278	293	287	295	284	314	310	286	305	339	321	312	304	300	341	321	297	272	335	309	295	266	316	319	326	298	312	283	317	282	300	282	317	302	338	305	329	308	285	270	281	292	314	294	305	297	316	305	326	297	306	321	269	274	292	306	295	301	294	335	294	294	307	255	291	269	296	289	283	321	280	284	345	308	297	304	299	292	302	298	298	306	292	318	280	274	320	309	299	269	292	286	297	304	288	294	275	296	321	286	321	313	316	326	310	310	325	283	283	277	311	321	266	304	289	317	339	331	332	321	282	284	300	285	307	296	318	289	303	299	259	316	298	294	290	281	266	303	294	314	288	307	281	314	291	281	301	312	272	309	294	294	302	274	323	308	317	274	307	315	328	286	291	316	304	301	329	305	278	324	271	299	288	315	279	317	319	258	313	281	261	290	281	291	316	318	299	309	302	268	301	302	315	303	266	317	295	285	286	290	287	275	288	291	339	306	296	334	293	299	276	321	332	289	304	282	310	308	303	320	295	313	299	283	319	260	307	279	296	289	279	304	319	325	303	321	336	303	319	279	294	318	293	280	290	308	316	282	309	298	294	311	310	315	279	309	327	288	319	335	292	315	326	296	312	315	257	306	297	308	307	304	311	311	286	291	291	321	311	316	275	306	274	298	287	322	328	319	293	324	303	288	294	298	301	290	329	334	298	285	303	295	299	301	332	297	352	292	292	271	287	299	359	316	268	294	302	294	269	304	287	308	310	276	322	317	310	316	296	308	300	303	339	310	320	312	334	293	305	300	302	303	298	312	305	311	303	292	309	275	315	261	318	310	305	306	285	293	269	312	277	312	300	301	289	314	308	319	319	288	305	293	305	276	286	281	319	281	290	307	328	311	313	292	311	297	317	308	310	300	316	307	283	303	324	318	308	293	298	302	300	275	315	293	301	289	281	321	295	321	307	294	293	292	300	288	300	327	291	285	310	309	315	301	306	293	301	329	299	299	300	293	301	294	301	276	326	296	291	313	295	307	350	284	319	306	285	294	298	314	278	310	294	311	311	308	330	275	283	320	314	311	290	266	321	332	298	312	308	309	301	314	305	318	311	302	311	282	356	332	297	266	304	296	311	299	293	351	293	316	299	301	268	315	301	295	318	308	316	310	320	305	289	290	290	318	307	258	276	282	297	338	317	302	328	316	297	288	293	287	309	298	284	298	289	323	283	283	354	341	318	297	316	301	294	291	310	296	261	331	304	324	314	301	299	296	264	280	298	309	315	311	301	287	288	280	289	299	296	312	312	298	296	297	290	288	266	327	288	284	302	282	298	311	279	283	297	329	273	295	312	300	290	299	306	310	317	333	297	323	276	281	290	286	310	307	305	317	311	286	317	287	332	309	298	290	299	315	317	293	323	328	310	341	323	305	271	284	292	266	291	309	322	302	337	317	283	299	301	282	290	320	295	331	281	292	306	299	283	292	311	286	324	305	284	306	310	318	290	323	315	308	319	296	322	301	286	314	275	315	252	289	291	331	308	319	300	318	296	307	285	304	284	292	304	313	269	282	288	297	347	292	291	305	283	310	291	328	285	310	301	293	288	321	287	321	323	333	299	293	311	294	281	289	316	294	313	316	306	299	310	301	282	310	317	309	304	303	334	304	291	288	306	291	295	319	304	284	322	313	263	315	301	304	307	278	336	279	282	291	320	292	309	317	302	303	276	289	339	332	312	303	339	271	289	307	311	325	298	295	300	286	294	308	319	281	300	306	334	321	312	322	319	301	276	304	284	280	324	265	302	308	321	296	285	295	308	298	292	315	293	280	294	292	306	271	287	310	288	287	295	304	294	318	278	305	326	262	313	261	277	329	301	285	309	288	274	295	325	307	328	288	313	306	301	303	320	274	338	295	307	311	330	285	281	279	328	299	267	275	293	277	294	312	295	304	314	291	291	287	306	294	296	327	291	290	321	299	320	329	278	310	281	297	292	310	291	304	290	304	288	296	281	297	334	296	293	289	310	292	319	341	285	296	283	298	308	293	298	310	298	312	319	294	320	295	282	313	307	327	296	336	312	298	302	325	266	332	285	267	289	280	274	295	319	312	312	328	303	316	300	270	294	273	314	292	298	316	301	305	282	326	309	306	311	308	303	288	319	288	272	315	298	323	293	293	300	307	302	324	300	285	287	294	296	296	311	308	304	328	257	292	264	323	272	315	260	306	321	296	304	310	302	312	269	305	321	289	276	288	322	295	276	287	318	310	298	284	298	308	283	327	316	283	274	325	268	330	327	327	317	326	276	283	304	288	309	264	279	286	342	299	278	293	286	272	292	317	313	248	303	300	296	304	315	314	287	317	331	292	272	306	273	305	298	314	296	274	313	314	339	284	300	297	283	292	321	316	319	309	311	300	300	295	315	292	287	323	274	299	282	261	345	306	276	314	289	298	324
2132	991	1523	1529	1375	1200	1071	942	943	877	840	801	803	825	818	745	770	745	744	757	782	748	789	749	759	703	740	721	753	767	775	706	745	798	764	730	738	766	719	752	758	700	734	720	731	753	763	809	719	746	737	726	735	759	755	776	772	750	753	749	761	752	726	766	750	698	729	748	767	705	741	716	770	686	765	770	728	749	778	728	723	769	755	749	751	747	758	719	761	745	770	732	754	766	751	769	726	781	711	711	748	736	764	743	746	748	735	767	729	784	756	805	740	774	746	699	753	727	686	740	786	773	740	748	752	701	727	724	726	770	723	713	728	790	711	769	721	708	717	758	773	752	698	778	776	739	741	725	800	697	810	735	763	762	766	799	714	704	754	763	738	751	743	783	788	751	734	759	714	718	707	753	803	753	719	795	755	745	639	766	742	757	759	723	752	745	751	769	750	743	736	681	773	765	743	727	735	769	688	744	732	772	730	718	746	738	764	738	736	785	730	767	717	707	775	758	743	729	765	755	804	793	752	746	741	800	741	717	750	717	731	741	727	735	760	754	745	768	730	756	748	730	763	775	764	698	751	730	743	701	776	721	792	753	704	722	727	726	750	747	777	729	798	753	772	750	727	702	750	761	732	749	780	773	725	704	688	700	712	809	721	745	770	784	727	706	744	717	762	782	760	738	739	766	747	752	730	769	759	759	780	779	773	745	777	784	795	718	693	763	744	718	800	719	750	754	716	735	731	764	774	764	785	776	721	738	756	760	776	720	751	749	733	753	735	736	770	755	751	782	711	779	741	696	737	734	794	718	733	751	714	746	752	784	746	751	689	721	717	779	717	743	774	765	776	747	724	727	679	777	773	705	737	737	719	767	720	744	770	707	757	701	731	725	720	765	735	740	751	768	730	740	758	789	725	746	711	785	719	773	685	727	747	749	720	715	764	788	770	736	746	762	741	727	747	704	744	727	743	740	736	749	771	730	736	780	736	771	731	745	745	713	770	807	788	777	732	703	768	726	757	754	793	725	696	773	694	736	746	733	789	663	740	726	743	770	779	735	802	757	719	729	715	746	733	679	712	785	769	773	721	720	734	753	783	711	756	735	769	761	729	784	738	723	770	770	746	736	757	721	736	743	730	744	755	768	742	709	779	716	754	683	756	744	737	775	696	760	768	734	760	721	751	712	738	769	688	784	757	754	760	742	772	733	791	743	734	739	749	752	739	709	739	745	752	776	760	755	752	719	720	762	744	752	757	797	751	741	739	757	738	780	745	781	756	764	737	760	707	739	734	683	708	745	720	780	732	767	773	766	744	755	727	721	787	760	806	734	728	727	743	755	754	788	748	705	783	790	746	733	706	785	761	748	779	679	723	783	710	726	726	720	822	742	755	734	667	804	764	756	757	756	713	696	771	778	779	759	693	742	697	721	755	761	779	755	726	795	727	727	764	718	762	782	739	753	764	789	718	747	750	757	664	763	761	752	736	817	737	768	752	737	722	755	789	716	743	743	749	726	727	689	725	744	767	735	726	753	719	732	727	740	745	722	773	679	741	759	778	691	774	737	740	747	756	796	742	763	716	757	745	753	753	711	758	777	683	745	750	731	752	787	725	780	695	811	775	698	720	726	740	737	746	765	805	792	715	750	776	753	747	714	738	749	741	714	765	757	727	729	759	776	723	743	753	752	756	759	772	710	721	756	720	770	752	766	789	726	686	758	750	746	776	753	749	731	758	735	732	745	824	713	735	710	751	713	784	761	766	730	760	720	718	738	695	790	707	771	761	761	775	748	738	748	733	743	745	763	735	760	695	770	799	695	753	746	725	752	761	716	752	783	797	763	772	799	780	750	733	773	691	724	715	756	804	765	758	734	745	704	838	759	719	729	749	753	776	716	780	757	735	750	728	708	760	770	749	742	757	803	750	718	709	709	756	764	743	721	723	721	745	713	730	696	730	761	760	776	745	725	774	793	735	780	744	768	766	716	768	720	740	756	821	724	761	711	780	786	731	756	725	807	695	747	765	711	758	762	732	758	766	760	720	778	741	741	724	746	730	703	706	723	703	710	760	735	791	784	805	758	792	769	729	771	730	728	764	806	773	719	776	750	808	781	773	744	748	762	741	750	704	754	703	739	725	727	720	707	779	750	693	766	728	788	725	739	748	745	757	737	730	762	714	700	705	738	734	749	706	727	735	809	790	723	738	718	775	734	810	735	812	734	782	733	803	798	761	724	758	783	766	798	770	747	769	771	772	763	755	764	758	766	778	755	769	752	713	774	741	765	707	786	707	744	737	748	772	709	714	733	706	742	752	713	731	708	688	758	744	736	766	734	722	764	764	754	753	730	775	811	714	692	750	742	782	754	780	736	716	798	764	750	780	680	769	740	745	771	698	720	775	682	722	775	698	724	721	784	712	782	763	742	771	785	727	729	753	752	742	762	724	774	732	750	729	738	796	727	751	745	781	783	715	720	742	727	721	705	762	728	724	698	778	755	768	727	741	676	721	747	747	789	675	726	751	753	760	711	757	749	741	749	756	738	776	712	761	761	719	764	775	716	756	790	705	767	751	799	766	736	790	768	783	741	710	730	742	765	686	781	725	739	730	743	683	732	764	742	795	727	729	817	727	708	743	721	715	740	763	730	730	718	718	740	727	729	759	830	757	727	745	715	714	690	728	752	758	741	750	786	753	754	728	766	721	753	758	780	735	759	750	759	770	724	765	799	779	766	734	789	742	735	770	721	729	714	748	752	768	802	733	745	744	783	768	776	731	790	711	724	760	751	762	710	743	753	769	733	697	766	761	736	712	771	722	745	732	747	776	771	742	771	703	765	807	736	707	727	718	744	739	732	808	738	769	732	741	751	751	743	765	763	764	736	778	748	710	789	737	728	743	753	774	775	733	777	778	798	752	727	796	706	789	760	813	765	731	713	790	749	750	734	783	759	726	715	764	728	745	713	741	756	758	728	736	752	777	729	760	760	758	783	764	726	757	732	714	736	711	720	730	751	803	741	769	730	789	722	787	767	743	736	727	728	721	751	744	741	736	776	792	768	787	755	716	725	747	749	734	695	708	743	771	748	742	765	736	768	752	762	734	780	747	763	756	694	731	788	741	781	709	813	724	744	719	699	770	776	757	778	724	735	728	759	743	746	763	767	721	794	724	722	726	725	754	756	744	747	745	779	701	785	757	760	694	760	760	735	772	778	796	752	744	757	730	744	756	745	753	748	752	757	810	770	783	704	735	764	761	765	738	761	754	727	755	762	722	707	767	778	727	744	768	745	739	795	816	719	773	712	757	738	785	711	713	789	729	762	776	730	700	754	761	768	718	765	737	718	701	744	700	716	754	755	696	746	764	712	752	733	736	766	753	729	735	743	774	762	722	742	694	764	758	770	784	750	752	796	755	767	744	705	766	711	733	727	740	762	699	727	745	714	738	729	719	765	787	708	776	773	763	743	737	711	733	706	763	747	717	727	754	746	713	744	744	772
6660	902	1063	879	693	560	486	450	379	401	400	367	395	385	386	348	347	346	355	338	331	347	357	351	303	346	368	328	366	313	295	363	320	333	331	353	342	339	333	362	330	346	344	344	321	374	334	340	354	344	337	320	355	326	351	312	319	325	341	334	317	364	368	329	336	309	308	323	343	328	335	328	345	338	332	337	361	334	343	362	361	340	350	326	362	351	322	333	334	331	308	338	344	361	354	334	322	373	366	347	358	320	356	329	328	338	314	348	315	329	331	332	341	336	334	349	325	367	330	321	333	339	343	327	347	315	369	318	346	331	319	331	376	346	340	329	328	350	357	350	366	334	312	342	330	327	324	353	298	300	361	345	303	343	316	316	322	349	292	308	329	344	342	360	343	360	322	325	329	348	321	345	358	281	278	332	381	334	303	330	375	301	337	364	342	328	359	324	336	341	314	350	367	357	317	329	349	342	312	319	360	321	362	328	336	332	335	295	334	341	366	340	331	331	321	285	326	332	319	323	336	329	313	356	341	329	331	334	345	345	325	301	367	333	334	336	343	337	326	333	341	322	334	318	334	294	340	341	346	328	326	326	330	318	342	307	319	363	335	347	348	313	340	340	321	323	364	328	333	329	348	348	347	347	329	366	343	353	291	351	286	341	325	338	323	283	313	378	328	290	322	332	330	375	322	328	334	318	360	353	327	309	337	341	317	329	343	310	359	314	334	349	365	337	366	352	348	315	353	354	311	379	326	349	346	314	323	333	317	321	326	353	335	297	346	342	315	340	322	328	328	329	314	346	375	341	324	333	325	349	345	331	348	302	346	335	368	325	322	310	327	341	345	343	327	338	372	349	349	359	336	308	328	359	343	341	320	326	325	353	324	354	333	352	327	330	344	330	351	318	314	332	345	365	339	350	335	340	345	312	329	306	331	329	337	366	338	321	315	337	327	318	350	315	356	328	336	345	320	364	307	342	328	373	342	342	348	326	342	354	370	368	353	322	352	349	343	309	349	354	351	298	379	328	340	348	328	354	327	371	356	353	356	357	320	361	311	359	315	335	320	273	314	321	333	325	339	330	305	340	367	349	337	322	363	325	339	330	331	328	342	357	306	348	344	327	338	301	329	323	319	317	335	364	346	320	322	322	308	345	348	353	338	300	349	342	323	309	348	334	331	310	333	345	312	346	323	301	321	319	344	342	330	340	335	345	335	342	333	342	343	336	305	331	343	326	363	361	333	353	300	339	346	333	333	338	309	338	324	332	319	349	340	367	345	343	373	357	289	376	307	353	350	343	336	350	336	343	357	319	304	279	336	319	355	334	325	290	304	322	322	349	332	342	315	334	347	317	375	345	315	325	332	345	337	325	342	333	335	340	300	312	337	361	347	338	348	354	353	314	355	329	356	325	323	310	377	364	322	340	326	341	334	344	332	346	319	301	321	365	331	335	321	317	345	337	357	325	355	380	336	299	360	330	361	320	317	333	335	321	313	331	343	321	364	345	340	312	356	288	338	328	338	319	327	334	332	319	316	357	325	341	293	315	351	347	327	292	382	310	338	345	342	355	313	344	320	347	358	323	339	338	362	321	340	337	346	309	355	332	361	317	354	339	338	347	338	307	335	326	292	359	300	337	338	327	352	349	314	344	329	291	325	345	304	345	343	326	304	350	354	346	356	325	304	343	359	354	322	307	330	328	304	355	326	332	344	321	343	331	382	322	365	334	347	313	363	335	324	298	342	346	320	299	315	332	326	353	289	331	322	345	320	321	349	316	323	332	323	336	326	346	350	328	340	345	338	336	326	338	357	336	334	359	347	309	340	310	339	328	327	288	356	313	364	343	351	340	313	338	308	349	352	323	346	364	356	322	327	346	321	312	304	358	371	357	359	321	352	338	329	314	313	350	300	349	319	346	390	337	320	395	309	319	348	339	346	346	359	344	357	351	348	369	347	330	331	341	323	353	335	353	311	344	322	334	330	362	338	321	371	317	343	347	359	332	356	305	360	351	320	358	327	302	335	332	304	333	339	299	329	326	340	351	286	336	312	344	326	334	355	357	311	343	315	339	352	361	331	338	346	318	325	330	317	354	313	332	346	298	361	315	355	336	354	311	313	317	325	336	332	315	329	333	354	328	338	317	309	343	334	339	334	370	382	325	347	354	325	333	338	317	313	327	307	346	366	333	311	344	355	322	341	328	328	349	359	331	348	340	321	351	327	332	349	344	360	379	326	349	325	348	325	334	340	394	340	324	317	343	353	362	341	336	352	339	348	364	352	317	335	341	321	327	320	341	382	378	337	329	312	341	322	310	369	312	367	342	329	312	375	353	323	346	315	330	369	348	326	358	325	346	342	318	346	371	354	285	321	331	367	386	344	344	322	322	361	324	358	340	318	320	319	384	309	349	342	343	349	334	324	346	313	361	334	330	299	339	344	339	321	305	351	313	333	314	329	346	324	309	324	314	314	349	306	321	338	334	324	368	328	332	356	375	313	324	372	342	318	344	335	355	333	342	338	350	385	327	327	307	307	324	320	332	337	356	345	388	342	336	360	325	318	296	336	336	332	390	330	331	310	339	339	333	340	336	352	355	356	346	324	320	307	339	363	355	325	348	340	340	315	332	359	333	344	332	326	341	349	318	363	353	373	338	306	357	350	335	337	313	332	328	358	360	334	317	368	328	321	344	368	374	340	312	329	336	326	360	332	323	359	345	360	337	341	337	298	373	338	324	326	331	329	372	331	322	362	351	360	347	305	336	358	334	361	359	326	332	323	372	328	329	337	369	361	344	334	330	366	400	323	328	342	349	340	336	324	359	365	343	349	353	364	324	325	330	307	311	335	328	350	370	366	326	366	329	360	345	321	300	318	318	336	357	320	285	316	307	339	335	335	317	332	340	361	324	351	343	342	338	329	321	327	333	322	341	343	325	335	349	314	328	345	357	341	372	328	331	326	336	345	320	299	305	349	317	328	327	323	306	339	320	351	304	350	335	324	354	355	334	320	323	354	340	325	331	308	316	348	365	363	313	310	339	331	300	346	299	360	365	362	345	359	339	330	349	332	324	368	307	312	346	337	308	361	301	353	342	316	345	341	351	329	344	319	340	336	324	345	353	315	318	318	377	359	299	321	336	318	324	317	326	355	335	319	315	331	350	328	320	355	345	325	370	382	336	324	344	319	337	336	348	325	315	317	332	358	306	316	336	316	325	338	350	331	337	342	309	328	349	308	344	366	347	332	357	353	351	315	314	355	341	366	345	344	312	336	335	318	367	349	362	354	307	324	323	310	318	349	327	342	354	350	352	348	322	354	376	330	349	307	285	333	331	285	325	358	303	320	293	303	339	341	339	350	349	360	325	345	338	326	354	352	351	299	329	317	325	343	304	332	352	342	311	323	357	345	339	323	361	374	340	330	313	345	322	336	319	353	310	323	344	359	312	349	346	332	323	326	306	314	345	365	317	333	328	384	390	324	354	338	335	300	320	329	317
6370	1393	2498	2678	2378	1974	1618	1446	1242	1288	1036	1037	1072	1056	985	957	885	904	905	799	850	889	912	854	895	867	850	866	824	873	855	862	822	810	848	812	851	809	819	819	803	846	803	845	818	847	800	820	875	788	778	801	824	817	828	840	846	799	787	822	818	821	790	835	783	784	814	818	826	748	815	809	790	775	813	789	769	827	851	834	832	850	812	798	834	835	828	849	841	754	811	844	841	806	815	842	828	772	837	798	789	856	869	834	790	828	794	793	796	782	810	817	824	815	837	868	739	828	804	824	832	805	854	805	822	872	786	829	805	788	734	819	768	816	821	837	781	793	838	805	802	787	828	781	847	786	837	812	810	821	851	831	800	800	829	845	782	782	789	791	752	822	857	813	833	833	831	862	837	888	796	842	758	819	817	849	819	809	823	787	784	817	754	774	784	822	854	840	800	875	876	830	800	857	822	830	834	834	788	869	763	855	791	835	804	825	825	813	832	875	810	800	822	815	844	839	770	844	801	787	841	818	808	832	865	809	858	802	789	843	817	826	800	782	822	830	807	801	800	816	778	821	810	791	802	853	790	893	808	770	797	858	853	843	826	799	778	805	874	816	824	802	871	819	857	827	795	827	874	820	821	814	845	775	830	829	842	797	754	828	776	818	833	798	847	760	798	805	825	802	857	801	803	867	841	807	810	866	855	833	868	809	856	791	810	869	818	799	782	793	860	777	837	818	824	815	738	767	824	879	840	797	852	813	772	836	847	829	803	811	821	802	810	848	819	837	855	796	824	776	847	834	861	838	783	806	867	822	840	806	780	768	807	781	774	799	822	838	769	836	824	813	825	844	832	838	811	837	838	820	773	805	820	812	783	820	827	816	805	790	756	769	848	837	812	852	865	802	832	881	825	768	803	857	790	874	814	796	806	759	852	782	835	794	807	872	792	824	822	850	795	795	887	816	851	790	818	769	837	773	821	805	774	824	814	794	825	848	790	855	814	823	847	795	826	859	830	794	831	818	791	835	829	834	855	765	844	804	832	780	837	809	802	873	800	823	823	843	773	801	864	807	778	824	816	789	780	841	816	800	823	845	813	797	831	829	776	807	788	792	834	826	748	808	827	815	778	813	799	822	787	826	762	815	819	825	828	806	841	846	794	844	822	808	789	773	842	832	786	832	867	804	828	856	787	825	769	823	836	840	809	813	789	774	815	829	777	791	813	817	817	867	789	834	813	860	791	827	819	784	836	819	799	842	767	794	764	773	853	880	810	844	801	833	805	812	818	819	817	835	813	820	861	787	815	800	860	828	795	776	801	803	816	821	818	816	827	810	860	827	798	881	788	842	771	811	816	863	835	827	791	850	799	836	796	850	814	787	737	827	791	841	794	819	802	802	808	785	819	794	852	835	831	815	788	876	768	777	789	820	809	864	818	816	846	847	818	812	794	845	856	807	821	835	782	876	824	878	819	767	864	823	857	905	802	859	824	851	757	843	841	818	798	814	812	833	832	799	821	859	778	746	782	803	820	839	807	809	830	849	829	846	842	798	824	779	842	892	801	874	756	794	825	799	818	803	823	819	819	832	798	863	739	861	762	774	775	834	848	831	795	806	837	842	841	816	805	830	844	785	799	819	787	816	810	849	815	752	816	833	787	822	842	843	745	793	813	834	834	820	763	819	761	816	805	786	823	859	815	790	834	829	828	839	767	783	784	828	813	847	783	843	769	829	816	812	806	793	797	803	871	817	816	820	792	829	808	800	868	805	833	774	814	846	787	855	784	833	852	842	815	817	806	859	816	823	812	814	815	766	864	799	786	806	811	848	786	823	784	800	757	855	804	795	824	818	841	784	831	785	728	802	834	785	843	794	816	803	778	825	760	817	796	855	853	789	825	829	777	846	802	812	829	797	824	804	824	827	798	769	797	828	824	783	856	860	825	849	831	829	836	816	839	831	823	786	839	828	796	873	864	792	815	818	848	818	838	816	853	788	785	770	792	706	808	770	859	793	807	839	793	847	851	834	805	789	816	831	839	852	840	826	826	809	831	808	788	800	791	823	818	738	823	784	761	831	819	796	796	777	802	769	814	793	771	782	764	796	814	794	834	798	852	835	773	806	839	784	802	805	796	810	790	792	826	829	850	795	812	855	833	816	785	828	826	799	781	823	830	788	844	806	876	800	819	780	819	824	845	808	858	810	791	862	826	757	800	802	806	820	877	812	796	826	801	838	797	848	823	853	800	872	776	795	808	825	800	829	789	805	821	827	823	822	851	795	833	796	842	839	782	737	821	813	858	768	802	783	800	868	819	827	877	825	794	776	844	835	794	829	784	822	857	775	847	803	839	817	834	842	824	797	872	870	811	822	806	819	803	839	863	828	825	775	782	831	815	828	819	813	789	828	824	857	855	817	816	824	815	814	804	794	862	781	779	811	793	805	817	809	799	820	847	863	825	798	777	843	800	810	838	788	820	795	828	821	866	822	785	832	791	855	793	850	814	798	837	841	809	803	834	820	808	833	840	852	832	862	783	807	804	857	808	815	746	823	823	769	781	816	834	852	807	870	834	775	811	824	787	848	810	852	843	786	873	784	777	795	833	806	818	842	849	807	805	800	777	803	846	803	891	767	800	780	843	829	797	808	821	771	827	900	867	835	793	836	806	828	811	807	837	840	829	759	791	780	827	838	813	813	837	850	846	801	805	847	860	834	829	772	822	838	820	833	821	748	809	833	775	879	818	836	796	818	851	853	819	763	832	848	840	799	807	792	787	816	770	851	771	815	801	856	801	837	779	856	812	827	802	829	856	832	865	808	799	800	777	805	819	825	796	776	816	830	822	871	820	824	764	846	803	816	792	821	831	832	830	784	778	862	845	826	832	870	765	821	822	813	825	912	872	789	770	798	821	831	859	818	821	826	776	792	821	777	838	808	795	818	877	826	832	811	821	837	793	794	769	821	817	777	758	814	811	841	810	843	780	808	851	824	787	773	852	839	817	803	807	799	832	792	808	830	810	806	860	806	809	780	801	804	765	797	802	851	815	808	825	823	807	823	774	824	822	789	838	821	822	799	819	754	850	787	838	808	803	825	865	796	779	806	828	832	824	831	844	834	835	850	808	832	834	779	792	792	846	811	794	823	811	834	820	816	860	793	854	859	813	800	797	879	829	818	772	816	814	767	772	796	841	817	831	789	816	845	803	821	817	828	815	836	787	798	827	812	817	837	829	758	786	802	784	781	735	846	797	791	861	832	852	809	842	791	763	809	853	786	838	844	771	814	833	842	805	827	790	817	810	774	841	788	825	790	833	846	818	813	804	822	848	820	855	842	853	810	810	811	789	842	822	821	801	886	817	808	822	804	849	826	844	810	760	727	800	838	779	806	766	769	836	796	855	827	813	783	785	794	811	795	835	789	862	859	825	798	810	838	766	825	853	848	792	824	869	792	789	792	816	871	831	763	831	782	843	806	805	815	852	771	806	828	857	764	866	814	793	807
12418	1450	1519	1116	784	583	433	414	328	308	247	290	263	225	247	184	232	222	212	210	225	238	231	220	198	206	192	197	211	209	204	191	178	183	203	204	197	195	205	162	194	209	184	184	173	206	205	220	220	196	210	209	205	196	180	195	197	196	207	202	235	216	165	199	186	210	218	155	194	225	196	208	229	198	207	218	195	209	186	181	205	194	182	201	190	193	222	189	187	194	190	216	191	213	195	200	187	191	182	184	201	180	214	180	197	228	198	183	185	211	199	181	186	199	187	203	183	232	208	215	189	172	196	210	205	182	192	209	195	176	187	212	197	189	235	201	221	191	195	208	187	179	229	220	210	201	207	192	214	214	185	196	182	200	206	198	204	184	173	208	180	207	192	185	208	210	210	206	193	173	193	177	177	208	214	185	199	198	215	206	210	195	221	175	201	186	201	196	190	197	206	233	211	186	201	206	168	179	203	198	197	192	161	178	198	211	184	190	218	207	184	199	200	207	191	188	182	210	204	200	179	224	189	216	201	185	197	214	199	211	208	199	177	198	184	211	204	202	185	191	191	211	199	176	209	222	202	195	189	196	223	174	193	208	198	195	190	205	200	188	181	193	200	191	200	226	200	206	208	201	206	166	158	182	213	212	197	193	168	193	208	191	187	175	176	196	192	176	185	207	234	224	183	179	197	191	182	212	190	202	181	176	221	201	199	227	226	191	205	229	199	194	181	196	228	211	200	178	204	205	189	202	195	191	164	194	187	199	222	202	200	192	181	191	214	166	189	187	187	206	210	207	200	212	195	199	209	185	197	201	212	224	187	179	208	207	193	181	179	200	214	211	199	187	192	175	182	179	211	194	173	184	182	195	201	203	195	178	211	208	211	187	180	189	179	205	208	165	183	220	189	196	177	169	190	179	196	177	204	205	175	202	209	191	215	180	196	185	197	199	193	196	189	192	196	193	195	189	206	193	206	178	225	162	217	194	207	166	170	176	190	208	196	185	203	161	203	194	208	214	197	204	200	216	195	209	212	198	186	192	203	192	190	199	186	175	194	203	221	230	187	203	213	182	179	210	191	205	197	205	197	208	193	197	198	194	202	184	193	191	228	186	207	203	207	208	170	169	208	196	206	198	220	208	193	212	213	209	191	197	216	197	200	180	200	187	174	203	192	205	184	209	199	199	196	190	180	187	205	211	198	193	183	197	208	192	169	190	194	228	189	211	186	184	200	228	179	210	174	210	168	214	189	201	210	209	201	201	211	195	192	201	181	201	201	222	195	204	190	201	176	201	205	226	194	167	186	185	213	182	193	207	170	183	194	205	222	195	199	215	191	175	194	207	202	221	194	175	181	213	222	201	218	195	206	214	211	197	190	206	190	201	190	188	219	171	192	216	204	193	186	227	199	208	186	217	202	192	180	196	198	201	168	222	182	219	184	201	171	182	193	187	197	207	208	183	229	207	209	197	206	195	216	220	194	196	184	178	191	217	191	188	196	186	207	204	168	207	202	206	216	193	184	208	207	195	194	216	217	200	198	173	213	183	203	206	232	216	202	179	183	198	213	212	192	183	208	195	193	188	211	194	220	183	221	185	203	177	176	193	186	221	185	197	197	207	204	206	205	206	205	197	206	176	210	174	201	194	181	196	191	202	202	186	194	218	222	215	195	199	197	214	194	178	204	207	197	193	171	174	203	201	187	198	191	192	241	217	166	186	213	221	206	213	235	198	198	205	209	178	178	209	189	189	185	196	206	209	194	185	178	201	178	222	199	203	199	194	202	194	180	199	183	201	186	217	182	180	187	176	213	196	188	214	171	197	196	207	185	213	202	201	175	199	189	198	234	207	171	221	207	170	198	195	199	197	197	198	206	215	224	219	213	217	170	197	206	204	198	201	212	226	195	167	181	208	171	217	186	197	189	191	190	209	191	174	205	195	202	208	213	223	206	203	222	220	213	172	164	210	182	193	182	217	189	178	190	176	217	200	191	209	184	210	228	196	203	190	207	166	177	213	197	224	211	183	186	195	195	202	214	215	197	185	201	220	178	176	215	194	203	205	192	208	204	212	199	193	201	208	208	208	188	205	202	206	188	193	182	201	212	211	203	204	195	181	191	184	182	175	213	194	185	173	233	192	220	198	194	214	209	192	209	197	199	203	185	205	188	183	211	201	200	195	185	202	190	165	180	220	197	225	212	208	196	191	185	207	232	187	205	209	188	204	169	212	190	179	195	206	202	208	190	219	205	206	196	192	178	185	201	197	187	219	194	220	183	184	201	205	197	213	193	220	217	208	212	209	193	196	187	193	229	186	179	203	190	202	219	192	179	194	188	205	192	218	218	195	185	189	208	189	188	193	209	212	193	187	199	188	204	209	201	193	191	194	196	191	187	190	204	205	171	195	200	173	182	196	196	187	199	199	201	187	201	200	221	203	180	210	159	209	219	195	217	198	212	199	192	178	194	190	189	194	189	199	198	211	218	217	213	192	181	188	169	199	199	214	191	189	207	162	195	205	216	183	191	205	195	200	181	185	195	220	221	198	193	186	181	197	186	192	193	182	217	203	191	178	232	201	189	191	195	166	189	206	224	188	195	182	195	205	191	172	193	198	172	209	202	216	207	220	195	207	202	192	185	176	196	176	209	199	174	193	187	203	214	184	190	171	199	170	182	215	195	194	204	187	195	180	197	208	210	197	222	201	165	182	196	189	194	205	215	206	198	220	193	197	181	219	221	176	192	202	189	219	175	194	201	210	193	219	196	203	163	207	203	235	197	199	198	199	180	202	222	177	211	183	209	202	187	199	202	191	178	196	169	176	195	192	194	209	211	206	194	227	179	208	191	173	183	196	190	201	216	198	182	216	204	187	189	200	212	208	202	177	194	202	224	193	184	186	190	219	217	202	195	183	211	183	203	193	190	199	220	199	206	196	211	195	180	205	202	201	184	213	190	189	188	195	164	194	204	199	177	201	186	181	191	178	179	185	191	206	194	209	195	198	204	195	180	173	215	167	206	195	227	187	206	216	201	185	194	220	196	177	211	205	185	199	190	194	194	207	213	192	203	208	216	228	200	203	190	220	215	186	213	186	223	194	197	232	211	179	195	203	180	212	200	209	222	196	171	223	175	181	188	207	209	207	186	201	194	179	207	192	181	209	196	193	191	167	228	184	182	202	211	182	204	195	197	189	200	204	205	200	172	225	198	201	218	179	162	221	188	221	227	182	181	239	201	218	156	191	195	186	213	195	174	194	204	192	180	198	181	195	186	193	205	202	181	217	207	204	204	220	200	205	219	205	202	178	179	189	207	183	203	188	183	197	196	189	195	193	189	184	201	197	189	173	208	195	189	228	194	197	199	185	177	212	178	217	207	185	180	211	200	185	183	179	185	215	200	195	174	195	184	192	218	184	198	210	193	214	185	194	189	209	225	202	170	196	206	189	193	188	194	178	202	214	212	210	178	194	211	188	187	185	188	188	188	179	186	205	197	193
8012	1466	3092	3500	2852	2281	1776	1542	1231	1088	961	863	929	835	775	663	664	616	591	599	573	572	587	598	581	565	583	533	511	537	537	513	530	534	509	503	491	509	517	522	480	530	493	521	458	532	537	497	509	530	527	496	531	477	509	490	507	521	507	530	520	504	517	490	528	518	524	500	510	543	536	506	480	500	512	508	463	477	529	557	524	506	522	501	472	471	524	491	495	522	498	545	479	482	535	493	548	489	480	531	489	503	450	456	492	473	512	499	460	466	516	498	491	529	500	468	517	451	479	520	497	534	524	511	485	486	500	524	530	539	482	471	562	488	484	534	516	518	508	492	498	527	508	463	461	509	495	500	520	532	499	482	503	547	506	505	506	525	488	494	528	513	524	499	507	517	505	483	511	466	461	491	496	482	499	492	514	490	505	486	495	496	499	507	510	501	551	494	465	500	514	515	501	485	502	504	496	520	540	469	494	513	509	490	475	506	518	525	503	490	532	496	497	447	475	506	527	510	534	545	479	511	477	444	513	487	483	500	475	472	505	455	506	498	523	502	526	488	503	503	519	480	511	498	430	512	429	493	511	503	555	526	477	501	486	503	482	524	546	470	498	481	489	497	495	469	491	486	484	466	480	479	487	503	464	475	532	530	495	490	464	504	491	470	504	511	448	496	514	503	505	503	510	464	487	504	492	514	524	519	527	524	519	470	481	516	483	449	495	490	513	556	482	460	512	496	520	476	501	525	517	473	490	480	493	478	474	501	465	472	503	502	484	469	502	531	480	446	540	506	496	503	496	500	517	478	519	470	525	456	535	514	457	489	516	487	495	459	496	493	468	482	513	483	469	493	530	488	484	473	483	447	507	474	470	463	520	508	502	491	535	496	508	469	542	489	427	520	504	453	479	486	470	491	482	453	520	484	474	484	470	498	517	480	491	496	493	437	485	512	457	455	473	510	512	509	531	503	482	490	483	454	507	477	488	470	482	551	537	491	458	504	501	513	529	527	447	494	517	511	512	512	484	476	489	480	512	523	527	475	475	500	478	524	486	550	478	454	496	474	473	468	528	465	483	524	511	488	504	451	502	503	485	486	468	525	512	482	540	462	504	519	526	488	490	515	494	469	475	502	466	453	504	497	473	519	514	494	477	521	508	510	478	531	501	481	493	498	494	524	500	539	519	500	496	514	454	511	470	451	507	467	519	497	547	468	482	468	505	495	482	505	456	509	464	487	496	510	503	486	473	532	491	489	522	485	465	471	466	476	490	518	502	487	516	540	509	469	506	451	490	541	460	494	496	516	520	494	507	502	494	517	488	451	515	510	508	532	513	523	519	467	486	461	507	512	498	496	475	492	498	506	503	500	492	484	532	516	486	475	474	535	498	470	512	520	508	500	513	511	469	466	518	519	517	541	483	482	456	511	452	501	518	533	519	472	477	527	467	476	482	505	484	473	480	519	479	459	480	454	538	517	470	492	496	489	508	506	473	468	465	518	494	505	541	517	495	503	467	493	490	474	499	474	488	479	505	505	503	474	547	504	508	495	530	492	493	489	513	475	521	491	479	464	494	483	475	473	506	531	523	520	515	502	523	489	523	504	508	524	468	481	500	493	564	527	476	487	485	496	480	514	513	515	490	500	510	509	485	543	482	437	508	546	456	411	484	480	534	520	507	484	497	462	505	491	539	516	474	471	534	481	473	504	485	509	453	505	492	511	484	480	503	484	493	478	496	487	479	501	484	503	441	492	495	488	494	510	485	516	485	507	512	451	502	482	494	493	509	485	496	531	473	530	500	545	481	489	503	526	477	510	534	520	517	529	503	520	528	496	474	538	513	502	518	456	496	542	486	476	499	521	527	500	517	548	495	495	499	536	475	517	518	480	498	491	507	483	518	499	513	481	512	477	512	501	535	503	479	498	485	505	493	467	491	485	521	473	492	550	483	530	466	495	495	520	489	472	492	462	527	481	509	486	505	517	487	520	505	529	486	506	473	516	523	498	487	511	490	529	494	504	510	474	475	433	518	499	506	474	512	506	463	489	481	524	464	523	495	487	501	493	516	446	502	535	468	520	514	493	464	483	523	499	483	470	496	459	503	513	511	516	514	525	533	505	506	459	505	506	477	498	468	502	545	502	488	518	465	507	492	519	523	491	475	518	476	544	549	507	518	478	487	510	512	471	494	491	477	484	471	503	450	500	445	478	441	494	512	508	520	512	480	515	516	517	518	504	480	510	495	518	490	446	525	507	495	487	452	501	512	482	514	499	468	498	483	491	495	505	523	509	506	522	499	506	497	510	499	488	513	490	493	508	502	478	494	481	458	490	458	473	501	506	469	517	488	476	490	466	463	452	541	527	512	502	467	489	501	502	496	482	556	523	509	505	450	489	492	487	467	488	467	485	488	468	504	509	484	434	485	523	469	498	479	481	540	492	459	464	539	459	490	525	492	509	465	518	528	537	483	496	472	421	516	513	502	543	490	537	458	497	513	499	507	538	532	481	522	491	476	499	450	513	483	481	509	488	499	469	539	512	517	493	507	494	501	497	474	481	459	476	473	509	526	522	533	475	484	495	496	459	526	506	466	496	521	487	499	490	461	532	531	509	511	506	484	487	546	490	472	465	465	546	532	513	496	520	516	485	528	512	489	498	515	480	495	509	512	502	479	523	505	490	469	482	506	464	483	502	470	529	543	498	496	510	485	520	527	528	510	493	462	484	505	463	521	486	485	469	481	488	465	474	485	492	476	477	474	487	524	454	519	507	501	478	490	491	499	536	492	503	489	500	531	473	462	495	476	501	477	478	512	539	503	462	511	503	502	491	479	485	480	509	495	507	523	475	459	511	486	525	529	495	495	496	505	486	515	491	483	527	456	541	450	484	462	498	498	478	493	471	509	493	502	510	490	507	550	546	496	528	524	469	498	484	488	552	479	470	495	458	506	512	472	481	490	484	506	475	437	506	478	482	510	500	490	528	515	493	521	487	527	464	467	491	527	469	526	509	528	463	468	514	502	489	471	528	510	506	490	494	519	496	525	504	501	465	458	517	512	472	521	478	473	471	506	544	507	521	486	489	510	524	513	455	484	479	527	490	497	482	483	478	488	478	479	464	480	493	499	522	516	498	506	501	490	440	512	516	530	497	486	445	440	477	504	510	512	527	512	508	516	510	483	472	501	485	523	514	523	467	514	524	507	506	479	515	476	482	478	478	489	513	453	522	530	470	459	479	490	488	487	510	528	480	528	496	502	518	473	475	499	488	443	468	503	511	501	458	487	462	497	496	494	481	467	519	500	501	499	477	446	516	512	493	464	481	484	510	479	460	475	514	511	533	472	504	502	481	489	511	504	507	490	496	506	509	497	523	496	522	508	512	462	518	511	469	506	472	523	513	507	483	481	464	494	494	470	476	486	484	538	481	488	500	497	487	491	501	515	493	504	487	447	476	523	505	484	501	532	491	485	496	472	497	503	509	510	489	495	493	493	524	515	502
1620	538	629	552	401	415	362	343	361	295	323	299	282	329	325	305	290	306	288	288	343	283	302	319	292	306	284	302	281	293	286	309	319	303	272	309	264	273	299	303	330	306	317	293	280	330	287	255	268	354	331	265	312	319	297	286	284	303	318	267	305	308	294	283	299	278	283	303	313	304	293	302	294	291	266	311	293	277	284	306	326	287	296	313	319	287	311	316	287	298	305	294	300	302	283	265	276	281	284	315	307	289	294	332	295	295	309	275	296	307	290	315	288	314	311	289	298	270	302	296	304	293	277	295	316	320	307	306	303	320	313	308	293	299	320	319	300	290	268	312	301	329	291	291	304	298	283	284	304	294	306	304	320	326	298	326	313	289	295	301	293	319	294	298	268	272	283	315	303	313	317	326	292	309	301	302	316	290	277	283	302	291	302	302	274	296	296	291	289	301	283	267	298	310	313	325	323	324	320	299	264	297	288	305	304	311	308	278	280	294	284	292	280	284	323	319	314	295	326	294	273	297	316	342	272	301	291	248	310	295	310	355	322	290	325	295	305	323	329	297	291	278	293	297	353	320	315	289	324	315	315	292	338	263	309	276	305	316	306	317	272	279	291	285	291	296	294	320	310	270	324	293	295	316	289	294	286	320	298	306	252	294	280	290	307	290	335	337	311	283	321	328	266	295	321	286	274	289	306	264	274	299	291	313	320	304	292	309	291	328	283	311	317	302	292	290	321	321	310	298	292	303	262	286	321	318	305	300	288	306	337	324	326	307	292	288	345	284	289	318	310	275	309	317	312	290	308	305	292	289	304	327	315	313	290	274	264	321	332	293	296	311	330	307	311	287	290	317	290	320	308	306	306	349	304	344	322	273	324	295	301	276	318	307	318	296	289	325	303	285	311	318	334	265	301	314	307	292	286	281	282	307	308	289	298	284	286	302	286	310	329	289	301	321	283	324	302	319	295	280	299	269	309	285	285	291	305	293	324	285	319	264	308	293	311	291	320	325	277	270	271	293	298	298	322	290	301	322	292	259	304	307	304	324	251	279	288	281	297	287	320	313	292	335	293	291	290	286	309	296	314	307	308	309	289	323	305	296	307	293	284	306	292	304	280	296	285	279	319	312	287	267	293	326	316	306	286	298	304	274	309	296	321	253	303	313	312	294	287	318	285	309	307	304	293	309	306	309	298	266	314	311	293	318	277	302	307	318	314	267	286	311	311	306	266	278	311	291	280	331	316	259	324	284	276	322	286	290	305	324	295	297	345	269	307	286	275	290	282	302	333	298	313	272	311	292	315	296	325	312	317	283	272	289	291	339	288	308	315	274	288	311	278	294	274	320	276	262	283	263	300	274	299	317	293	326	313	311	271	263	296	311	303	270	302	274	301	281	294	292	328	313	276	278	310	311	297	310	302	305	320	305	283	281	315	291	319	285	293	316	317	308	295	270	284	277	308	297	322	299	309	319	298	335	304	271	319	300	299	324	331	287	272	303	327	303	336	272	331	315	272	314	252	315	285	303	306	305	335	326	313	273	305	278	303	264	293	298	294	303	293	289	308	346	308	309	332	283	313	272	303	288	309	292	308	319	293	294	291	304	285	317	326	294	298	293	326	296	264	260	323	322	289	290	352	341	310	290	293	306	305	307	302	294	320	299	308	304	296	292	317	311	313	298	330	274	302	296	322	311	318	301	276	269	285	309	265	286	291	334	255	284	287	301	289	308	294	282	280	290	298	315	288	338	313	301	286	325	307	306	313	295	318	311	280	291	316	300	336	280	264	324	298	295	324	293	309	285	319	300	311	284	278	280	301	308	298	298	325	272	347	325	310	309	282	275	277	299	314	262	279	319	292	316	322	319	323	269	327	323	322	315	314	288	311	316	292	279	256	310	296	286	324	287	275	307	299	294	307	334	287	291	320	263	285	296	306	294	302	283	342	323	276	342	296	314	344	299	307	291	276	280	289	318	303	303	302	324	275	281	307	282	308	320	285	312	341	308	282	329	312	319	286	315	274	300	332	300	292	329	331	310	291	326	304	300	292	317	296	302	285	302	293	300	295	308	300	349	312	322	304	296	299	303	272	349	270	321	281	335	300	302	300	307	306	304	307	314	275	289	281	295	312	298	300	278	316	320	319	335	324	294	281	313	290	300	325	280	302	285	297	334	318	324	327	310	290	304	270	318	321	282	289	309	261	324	280	327	316	281	315	289	273	313	284	328	308	288	305	348	279	272	300	290	327	310	289	302	271	290	299	314	313	302	298	308	311	304	282	299	315	300	297	307	344	302	320	342	294	299	298	301	298	311	307	275	287	332	316	298	318	307	302	300	297	303	302	298	285	313	329	308	315	306	300	285	287	304	312	327	291	290	280	304	310	316	317	278	325	295	325	274	278	267	279	330	322	309	298	290	307	311	314	308	283	316	297	300	283	308	276	261	322	328	296	344	327	354	309	319	305	338	277	293	299	334	273	295	293	308	319	277	292	283	350	277	289	308	290	303	259	271	280	315	274	314	285	300	286	325	284	306	278	321	321	308	301	301	309	298	294	325	315	313	332	312	302	315	333	316	312	318	276	314	291	296	303	299	313	327	315	305	322	348	324	328	320	322	314	283	315	306	298	297	289	280	331	305	296	292	300	303	304	309	307	317	303	309	321	311	279	310	264	281	318	283	298	322	280	290	317	295	307	310	303	277	284	304	307	286	298	311	307	284	302	302	278	303	302	315	302	290	277	284	283	283	325	319	338	299	280	298	298	292	287	285	282	300	317	312	296	338	306	326	282	313	311	280	286	311	294	312	311	346	312	287	291	298	311	287	279	266	329	296	316	306	307	306	285	316	319	319	304	301	303	282	311	302	280	284	310	308	306	329	309	325	284	288	328	256	317	278	308	313	304	303	302	336	290	290	306	294	310	286	335	266	303	290	290	323	321	299	332	283	319	298	276	310	290	274	305	270	280	320	276	296	335	319	269	309	340	324	294	294	302	299	322	291	293	302	295	326	312	336	318	280	287	304	306	303	293	300	287	305	283	280	274	279	343	293	290	307	292	289	303	293	314	308	322	293	303	294	300	291	291	323	324	335	318	315	262	303	343	308	286	279	325	303	330	298	304	300	304	290	311	327	334	305	292	335	291	292	326	313	253	289	292	315	311	260	298	304	327	305	291	323	306	282	339	276	299	301	299	289	320	316	301	306	300	307	297	305	271	316	262	269	311	290	331	290	284	308	309	288	329	296	301	312	312	308	297	283	274	287	304	312	283	301	333	322	318	308	289	340	323	340	338	306	290	275	284	327	310	297	336	290	314	289	327	355	305	298	289	299	289	258	298	287	305	304	293	284	296	288	273	305	287	308	289	305	294	318	295	300	303	343	326	273	297	282	288	318	345	293	304	318	320	309	291	327	351	300	293	302	285	318	268	299	290	249	307	317	318	317	287	267	305	284	300	295	312	303	304	323	300	294	301	306	322	301	277	315	297	273	295	300
2107	964	1445	1555	1366	1214	1094	958	923	896	852	775	838	832	774	791	762	745	780	763	728	770	744	740	747	764	776	723	790	790	760	814	800	774	787	796	747	748	735	773	726	736	792	751	738	775	775	789	759	739	760	717	738	736	785	727	737	742	806	729	764	804	751	746	758	718	780	763	730	771	790	753	745	762	775	776	741	777	729	710	752	716	709	746	743	726	739	749	731	820	701	755	780	719	709	716	704	758	733	773	744	703	759	712	709	733	794	735	792	796	738	706	707	795	747	760	709	730	703	722	670	744	732	779	704	729	760	729	737	762	744	814	734	708	718	776	744	757	706	772	798	741	801	733	759	705	747	762	767	703	784	741	746	714	744	762	748	739	735	721	760	750	700	730	739	720	743	731	761	760	721	810	766	779	780	722	731	735	788	723	716	734	748	718	749	729	739	761	720	728	720	750	710	771	730	760	741	751	680	794	768	728	782	721	710	746	781	751	717	752	728	736	730	759	741	745	710	717	754	770	725	720	725	735	731	727	764	769	707	766	768	740	770	720	761	779	701	752	720	676	729	767	729	716	763	719	751	768	762	714	725	763	747	698	745	764	731	724	814	695	754	745	736	791	735	773	753	767	718	751	762	789	697	745	767	737	739	726	768	751	705	743	681	785	794	764	770	782	782	726	747	740	752	719	759	818	749	733	703	760	728	752	728	719	730	779	751	765	748	776	701	736	770	738	742	775	754	793	760	751	752	752	780	713	785	730	748	738	734	682	753	758	747	707	810	819	741	707	725	750	804	732	737	770	733	725	739	716	735	773	711	742	750	753	730	725	779	737	779	749	765	814	718	744	800	717	696	760	769	741	758	730	678	782	764	727	760	763	750	694	772	732	727	782	715	740	805	766	730	756	756	763	801	765	741	767	749	730	735	793	776	791	733	761	751	756	747	755	769	707	716	762	710	753	780	723	708	710	819	725	712	741	772	751	769	788	781	777	770	758	749	727	774	746	723	743	766	736	759	722	771	749	699	746	742	724	759	761	728	733	675	722	737	747	770	753	768	717	766	745	732	688	802	789	730	750	775	728	749	750	773	761	702	761	714	730	727	758	744	765	726	738	772	734	810	778	752	719	722	769	804	727	734	718	681	754	778	746	732	709	701	741	728	751	758	728	747	747	745	763	739	738	693	757	712	725	746	735	774	760	756	724	748	719	748	782	749	736	719	723	727	748	725	734	780	756	752	778	751	768	738	746	729	762	747	765	761	730	745	744	754	711	731	751	738	736	781	748	727	758	715	763	730	774	700	756	720	738	738	722	770	778	756	765	729	756	762	763	729	785	759	765	744	725	708	780	737	725	763	757	758	729	777	797	735	736	768	791	712	731	765	746	759	720	711	714	733	793	728	726	723	758	757	738	768	762	779	724	753	695	732	739	754	778	789	759	769	776	774	766	729	737	712	780	756	727	741	735	759	761	738	735	760	740	783	757	798	746	751	785	721	776	724	780	726	715	783	749	788	730	722	788	756	750	704	718	807	734	793	776	774	797	766	778	766	704	779	746	699	740	707	748	768	797	680	754	710	787	716	704	720	751	748	735	712	730	754	698	762	758	776	761	746	742	784	758	730	771	710	770	773	775	776	722	757	781	757	725	809	773	736	744	733	763	727	741	740	763	761	726	742	754	770	703	769	702	746	762	736	702	775	754	775	757	740	736	731	756	736	768	774	745	761	745	750	696	750	783	730	724	743	757	732	747	709	732	767	747	727	745	753	776	714	700	720	732	720	763	719	743	712	776	758	784	809	733	741	708	731	679	750	750	707	745	758	704	727	695	731	707	762	790	712	735	755	769	762	791	731	749	741	792	774	722	751	750	778	759	783	797	747	730	773	729	760	773	724	730	701	765	774	766	742	747	738	766	707	793	757	736	727	801	773	749	753	716	710	743	767	723	725	751	747	779	757	756	762	718	751	786	722	721	803	707	738	723	738	772	716	742	792	714	809	732	680	720	759	811	749	763	769	739	775	726	714	747	698	720	808	746	722	722	770	725	718	733	776	784	755	775	769	731	796	760	780	712	756	735	718	790	717	794	760	788	743	756	741	742	799	797	731	737	774	756	756	787	763	731	770	707	716	745	758	786	754	791	779	729	767	756	738	808	751	786	760	709	740	729	706	721	766	779	717	733	769	769	787	711	752	712	742	776	718	751	749	709	732	759	766	758	748	720	756	760	713	744	763	759	752	789	783	728	752	767	773	765	750	735	752	815	758	711	784	694	753	738	744	702	753	736	760	726	793	759	766	728	706	733	756	773	728	777	744	754	766	737	756	734	750	768	738	725	716	721	709	765	712	775	730	744	728	736	706	747	760	716	797	765	696	777	751	738	746	741	777	733	713	726	733	762	814	731	733	710	748	776	713	754	752	716	711	730	734	767	706	775	766	744	768	735	722	741	771	755	728	740	744	765	783	737	740	770	730	740	744	744	716	715	731	735	745	782	742	747	725	751	727	752	763	768	700	714	708	707	800	752	745	758	673	719	762	752	717	771	771	734	777	751	730	768	764	736	735	769	745	742	674	747	757	687	722	742	696	741	793	758	696	734	750	737	773	754	737	775	803	721	744	732	775	736	724	716	706	756	760	725	752	766	759	729	763	751	764	747	742	793	798	688	767	754	737	748	735	738	743	758	781	724	730	764	706	776	736	768	740	730	754	745	758	743	724	744	726	750	733	719	768	755	727	733	778	734	722	749	758	771	771	777	741	777	771	755	741	759	730	696	758	759	781	746	705	725	722	754	754	718	785	768	737	765	710	762	792	775	762	749	724	728	727	712	722	723	769	730	766	717	798	766	757	764	750	761	719	782	756	745	761	765	734	737	766	745	746	744	766	789	797	715	722	784	731	759	776	736	808	764	755	743	768	808	812	732	711	732	674	783	790	785	724	725	745	729	704	749	725	777	804	740	747	716	721	702	753	746	761	791	795	752	802	721	751	741	734	759	723	720	777	716	748	730	801	721	724	708	781	775	719	727	722	757	776	688	783	734	765	770	732	765	771	724	755	766	762	728	731	731	828	718	765	790	698	738	688	705	764	758	707	779	692	672	714	721	745	745	760	732	755	752	765	757	773	777	703	717	736	740	741	710	698	756	745	717	803	753	751	786	783	718	747	741	756	713	744	744	737	763	755	787	719	725	777	782	730	741	766	734	735	727	738	749	770	722	734	718	772	729	751	743	805	714	730	776	741	746	785	706	776	735	738	731	740	793	753	773	740	743	725	756	722	699	700	794	745	735	738	749	781	767	714	761	743	723	713	723	720	723	731	686	741	739	801	710	756	783	733	726	716	732	732	732	708	731	730	758	763	740	735	711	781	736	705	779	779	762	743	768	695	732	761	721	731	766	734	773	793	751	714	711	772	752	769	745	756	740	703	738	745	728	743	713	739	748	741	756	735	731	772	774	754	746	772	755	719	712	707	737	704	717	697	732	705	730	756	731	768	707
7006	1056	1150	878	648	518	470	416	432	389	367	363	380	363	340	302	379	356	314	316	379	332	352	331	325	329	331	318	325	365	316	321	321	317	330	330	363	339	355	330	323	337	324	358	330	328	353	334	299	344	347	331	355	355	364	357	295	322	326	359	366	324	325	337	334	347	327	342	323	333	332	347	344	332	312	386	315	359	322	351	350	330	331	315	309	340	353	365	320	334	331	333	346	347	307	295	363	325	380	345	348	327	356	333	345	336	345	345	324	296	340	345	319	336	316	353	367	308	295	353	343	336	336	322	310	336	349	349	326	303	303	323	337	330	313	344	356	332	322	328	332	326	298	323	352	341	358	294	311	334	320	361	349	311	355	344	347	343	332	331	329	324	335	371	344	311	308	333	343	317	367	328	310	315	352	328	353	359	350	363	361	329	364	297	350	343	336	382	325	348	333	355	381	336	326	354	326	345	337	310	351	330	375	292	356	354	343	352	300	302	340	325	308	321	317	392	320	347	326	336	326	359	348	318	345	332	318	347	349	313	369	298	321	322	342	318	331	344	328	359	336	323	315	366	348	329	332	354	344	339	354	329	318	332	314	339	354	368	312	309	347	328	334	342	322	363	321	340	334	339	307	354	347	356	325	366	323	370	309	317	312	338	350	356	343	341	359	366	360	325	342	342	330	335	334	385	339	317	351	323	340	347	334	357	376	305	337	320	327	357	318	310	335	345	362	318	341	325	335	371	288	311	338	338	303	307	353	341	341	356	335	324	320	323	362	343	355	362	326	327	321	297	335	348	346	340	312	372	288	330	359	360	324	348	325	338	347	330	341	320	308	339	334	315	330	333	310	321	339	330	333	370	294	337	324	316	324	340	332	343	320	336	352	350	317	315	350	339	332	359	330	340	338	342	350	345	347	307	324	356	299	339	347	312	325	353	358	316	323	338	328	327	310	330	337	340	348	352	293	356	322	347	334	327	332	359	351	313	349	355	336	319	341	341	365	340	346	344	357	336	349	349	344	345	344	320	346	332	326	368	322	301	351	338	345	325	339	346	340	298	320	323	327	355	336	351	320	317	366	322	346	356	353	332	329	309	301	352	331	345	357	308	326	309	353	311	327	356	320	325	335	356	332	324	358	377	345	353	281	368	336	354	372	345	330	347	318	378	337	321	331	333	376	317	336	327	362	359	324	364	337	329	351	344	335	355	324	350	338	323	359	370	358	340	321	350	367	368	316	343	327	357	353	339	314	323	358	347	336	330	319	333	332	359	327	333	307	369	344	320	318	324	331	316	326	310	344	352	328	344	329	365	329	348	327	356	313	348	342	349	321	371	356	317	321	336	331	295	342	318	351	327	349	347	303	335	327	339	335	331	329	332	329	331	355	319	337	315	368	323	342	315	342	346	350	340	329	315	333	327	356	282	323	352	381	366	321	316	330	302	338	329	349	342	351	347	350	302	328	348	316	338	331	340	305	294	326	340	363	333	319	341	362	317	327	376	323	330	350	317	328	351	352	326	351	342	353	368	336	279	329	334	328	333	294	315	332	338	380	327	334	325	328	349	315	324	339	337	328	320	325	341	327	298	350	349	333	300	354	336	345	323	328	309	328	327	364	300	328	330	303	332	372	327	315	350	327	359	328	343	375	309	299	351	308	312	291	333	336	330	370	333	314	342	359	318	330	328	306	369	334	325	347	358	329	321	317	334	356	322	320	345	319	341	335	338	414	361	319	307	358	320	337	330	339	349	326	319	348	374	346	341	353	348	358	314	337	292	300	356	301	364	335	314	313	357	346	337	328	325	344	335	353	352	327	312	332	344	331	325	323	296	352	338	373	342	324	336	307	288	332	326	341	320	323	329	381	339	333	359	362	351	309	345	360	338	337	330	371	334	329	299	383	314	340	334	333	321	321	353	312	332	298	363	347	346	352	340	322	309	330	290	350	352	312	339	339	338	367	316	362	319	329	357	353	356	316	306	343	345	323	308	324	329	338	356	317	357	358	360	317	370	291	325	366	348	309	296	327	305	312	321	330	324	343	330	335	356	290	325	312	300	323	329	335	336	328	343	313	346	323	311	294	363	292	315	327	321	337	337	358	355	294	362	363	338	358	327	360	352	351	344	357	322	386	348	308	335	319	320	357	359	370	310	340	342	338	381	355	305	301	326	272	345	317	289	346	346	326	306	359	320	339	341	370	326	330	350	348	326	347	309	360	344	320	341	326	347	355	308	323	323	332	363	342	311	311	343	351	329	340	326	366	334	332	335	322	320	323	360	376	359	363	341	314	340	357	318	362	333	370	335	354	356	363	344	338	336	346	331	324	333	370	343	337	328	306	344	317	336	372	326	336	317	342	304	332	332	317	326	346	314	364	332	308	347	312	327	340	328	320	324	319	319	339	311	326	307	315	333	333	311	348	331	332	371	306	343	306	324	348	346	384	298	323	327	350	336	318	299	353	316	356	341	310	319	359	324	343	316	353	347	319	319	353	335	339	367	374	316	323	335	299	362	333	343	274	327	333	331	303	352	311	366	372	369	346	336	349	329	319	338	319	326	339	322	367	324	336	337	331	345	348	351	321	348	317	307	363	339	336	328	350	295	314	335	344	321	332	295	329	322	353	352	340	338	333	361	353	359	360	369	348	350	347	320	327	332	315	306	322	339	295	353	334	325	337	343	355	339	333	347	304	313	325	341	349	330	337	348	308	362	326	335	320	357	316	320	330	304	339	315	324	311	342	329	322	336	309	334	339	366	339	351	320	316	314	354	311	326	341	337	335	319	366	356	328	337	326	321	342	321	352	321	350	338	316	325	324	312	319	331	343	365	317	342	332	332	293	360	368	309	310	338	344	332	322	361	345	316	364	311	334	333	318	311	340	339	338	344	313	326	361	348	354	369	303	299	331	380	341	322	318	345	345	330	353	360	317	320	330	368	323	295	342	355	361	306	277	311	296	326	332	341	325	356	340	335	317	350	354	332	366	331	355	335	339	364	342	327	334	353	327	298	301	314	326	337	300	324	321	342	396	327	324	335	348	331	315	306	301	314	343	327	310	329	329	354	324	348	348	309	310	361	308	345	353	338	349	361	314	320	317	357	324	337	349	321	353	360	340	299	305	325	344	336	354	328	311	384	326	328	345	313	317	304	349	331	340	345	301	320	327	312	318	334	322	337	376	355	318	322	332	361	380	325	345	319	308	318	313	311	355	337	367	315	322	337	358	297	340	341	330	320	334	351	337	318	337	321	310	320	356	349	299	360	367	348	323	340	346	347	322	347	295	354	299	339	316	331	395	312	315	326	339	382	359	320	387	332	324	330	346	369	306	335	344	363	323	327	310	300	328	337	361	334	329	333	348	321	336	318	327	346	365	334	320	328	323	356	354	350	350	339	340	316	344	363	361	350	348	337	319	334	303	289	328	326	320	371	323	345	323	291	345	361	335	335	327	352	304	327	345	387	334	375	368	306	341	311	344	299	348	346	330	330
6493	1460	2447	2702	2343	1884	1567	1355	1252	1046	1102	1108	1021	1036	1003	923	884	927	901	864	828	850	897	811	842	873	819	843	789	852	852	824	848	846	817	850	804	824	850	818	846	838	830	841	791	827	832	793	809	808	837	792	816	871	800	780	777	855	781	820	790	790	809	846	800	761	807	830	799	803	849	771	798	768	762	806	851	778	789	768	856	847	808	810	846	788	804	770	826	794	850	794	772	823	765	790	814	831	824	800	790	882	830	816	892	804	797	781	817	881	836	814	792	792	832	796	805	833	771	820	846	793	779	813	830	820	806	799	850	791	865	802	776	779	776	778	836	813	839	799	855	825	833	828	792	830	794	804	798	805	838	779	794	770	798	842	801	822	839	756	819	842	829	821	831	735	830	811	794	836	804	822	803	760	811	822	786	780	807	832	798	829	842	821	822	820	789	828	800	822	801	796	832	843	812	820	851	782	813	822	814	795	766	843	814	792	819	807	889	858	802	828	761	805	871	856	796	799	788	819	822	789	807	816	834	826	844	801	809	828	827	810	806	867	868	779	788	821	813	813	860	819	777	776	815	838	841	810	766	810	776	797	801	812	790	800	846	822	807	813	848	769	803	772	855	809	775	823	841	819	825	849	779	826	875	787	778	830	809	806	782	802	809	845	819	710	812	840	805	803	806	833	768	793	787	846	788	796	840	818	796	823	815	779	818	772	783	822	868	838	835	815	798	825	819	746	854	823	802	844	813	784	835	833	806	817	826	836	820	819	780	825	792	818	783	822	813	824	810	794	826	807	801	777	860	870	842	839	848	788	810	820	787	815	876	794	800	813	845	851	765	819	797	843	761	805	799	792	802	783	797	841	801	803	805	780	802	806	812	805	832	777	851	784	755	760	812	833	823	874	795	799	793	834	786	820	803	857	848	815	803	806	821	790	767	791	785	750	816	809	805	861	795	835	802	820	839	790	846	835	745	822	815	753	803	793	818	806	817	828	799	763	811	769	784	820	852	780	813	826	810	805	793	800	787	809	832	818	797	792	783	807	791	787	778	805	819	811	801	867	851	818	890	813	831	825	853	839	801	795	787	820	834	825	812	824	785	846	786	802	797	829	784	770	802	789	848	869	779	820	772	837	866	796	791	832	840	794	856	788	787	812	845	792	828	773	772	808	798	804	844	896	816	781	838	844	761	796	788	846	828	792	776	809	829	830	833	838	853	842	830	762	830	783	799	829	819	774	772	761	826	795	823	813	766	760	874	796	814	784	872	796	840	857	780	818	819	836	842	774	789	770	814	837	808	785	779	855	886	821	814	791	797	782	772	768	772	798	811	811	809	802	829	819	830	741	786	852	827	800	778	787	880	810	782	781	840	820	800	809	869	808	847	870	810	868	791	819	769	782	841	810	804	779	782	810	809	805	840	798	836	845	785	786	766	777	778	848	780	797	798	826	825	824	854	825	813	787	768	866	754	830	795	817	812	796	819	805	814	767	826	839	831	849	745	786	779	864	812	824	802	826	770	823	812	830	857	790	819	818	794	893	799	751	787	830	806	798	800	784	871	789	827	768	803	775	817	842	825	839	814	781	825	818	775	804	791	833	807	800	794	781	850	833	826	843	836	812	776	811	790	830	857	790	780	823	783	838	828	829	881	841	803	858	777	815	817	830	850	825	793	839	832	793	816	823	838	780	839	849	828	820	822	789	810	785	841	847	780	820	846	781	748	769	820	838	782	748	812	795	822	793	833	855	847	822	843	779	801	797	851	811	840	792	782	836	778	794	842	789	815	815	772	834	839	815	804	789	836	871	793	820	823	833	815	775	826	763	848	790	822	799	853	804	779	757	853	833	839	786	788	802	841	867	805	812	753	810	793	791	803	789	819	848	804	803	835	800	862	786	767	735	814	754	809	803	871	814	841	840	817	759	819	836	823	845	758	832	823	789	784	839	791	818	806	793	763	788	833	845	840	796	837	803	843	824	840	833	817	783	797	772	799	804	844	803	846	813	785	809	772	797	836	757	854	818	816	810	808	787	814	804	795	799	848	823	795	785	860	806	788	770	763	800	797	841	804	784	844	829	820	869	795	821	796	764	790	779	833	820	840	849	786	818	791	823	831	830	793	796	801	792	809	774	819	787	777	847	785	816	820	827	800	797	815	769	796	856	828	814	789	851	802	818	836	795	756	817	799	806	842	863	766	776	784	799	826	865	866	795	881	772	810	771	863	819	840	858	785	777	860	819	809	800	809	840	821	847	807	792	854	856	804	819	810	866	812	797	802	852	855	835	822	852	816	792	794	817	825	820	836	823	805	773	803	817	788	855	794	832	826	796	765	809	762	778	826	817	808	748	817	799	815	795	771	785	847	777	768	858	847	816	825	795	838	804	780	811	859	822	788	814	782	826	864	845	829	820	796	821	791	808	758	874	800	787	814	817	742	803	861	800	791	770	801	818	778	812	810	769	818	796	843	824	852	853	829	808	814	824	825	837	738	811	758	800	766	835	790	829	815	861	782	792	796	838	770	829	814	784	829	833	816	841	806	845	797	815	813	805	802	820	811	800	825	815	832	812	784	835	814	822	870	792	809	797	744	755	834	775	829	798	746	840	826	804	836	827	799	804	819	821	837	789	787	843	784	811	806	805	869	867	807	747	799	771	825	778	808	832	822	828	831	796	839	845	828	787	824	767	778	793	784	822	859	830	804	795	767	807	823	863	849	795	815	842	795	817	786	820	811	788	800	838	819	776	794	829	839	799	757	800	812	750	805	783	861	752	709	826	807	798	836	780	847	793	771	832	845	828	820	803	790	803	838	797	818	767	849	855	814	832	805	820	858	841	804	829	821	816	831	863	784	826	792	765	822	792	814	844	834	832	814	780	784	788	770	760	807	785	780	804	776	804	786	870	810	811	765	851	794	837	840	814	802	805	829	844	827	809	825	815	809	838	781	855	772	818	854	746	798	817	845	809	860	828	803	768	800	772	829	851	856	820	808	833	790	807	819	812	789	822	771	816	786	802	803	820	779	807	870	750	844	835	788	868	804	797	823	817	781	791	814	787	786	841	812	796	765	875	808	791	791	769	792	868	801	854	854	768	848	844	852	783	813	780	796	798	817	818	798	891	813	808	842	780	794	791	778	862	822	835	809	807	817	800	843	786	800	820	831	848	794	765	782	846	799	786	760	872	846	810	785	771	799	790	772	795	773	801	788	832	818	863	860	824	812	784	812	846	773	770	808	860	824	736	875	819	812	797	816	842	815	798	827	835	806	824	834	743	790	752	865	832	763	855	805	797	828	794	765	889	778	790	885	818	819	783	803	780	812	828	803	859	816	771	753	736	818	844	765	754	827	794	797	824	809	809	823	826	790	834	774	823	810	793	805	831	835	812	776	798	834	843	790	842	821	845	827	752	801	888	831	801	826	786	836	817	763	838	765	810	868	833	839	857	840	810	777	850	761	810	777	810	792	783	728	794	762	811	811	810	783	828	826	808
12351	1451	1520	1113	723	527	431	340	288	257	310	272	266	246	228	215	210	209	246	201	219	207	206	229	201	229	192	207	202	202	231	214	199	219	197	192	195	191	178	192	219	213	209	207	175	202	192	176	229	201	191	168	195	198	208	206	223	196	185	204	192	206	209	185	174	196	186	193	199	220	200	183	212	191	190	175	183	191	170	183	188	206	209	177	185	193	183	190	195	183	177	208	170	203	219	206	195	208	199	185	194	214	208	213	154	204	188	193	210	186	229	195	191	211	204	201	212	160	195	178	206	179	181	225	175	186	202	190	197	204	198	196	165	207	221	222	180	189	215	172	224	199	186	199	217	199	181	194	200	199	186	200	187	201	198	197	213	208	175	175	190	192	177	212	182	172	179	185	191	209	196	200	197	216	180	192	188	189	201	213	209	172	183	180	193	202	216	190	196	180	212	232	201	203	169	199	219	186	213	221	186	185	204	195	197	197	196	191	183	205	191	219	202	182	183	230	206	179	186	203	200	199	198	179	202	182	212	206	195	179	199	171	192	211	171	195	205	180	198	179	213	188	187	181	180	210	180	193	185	197	201	193	211	180	195	225	166	184	198	214	186	220	218	192	192	179	184	187	199	182	169	197	165	190	182	206	229	181	172	203	207	183	185	184	185	229	192	191	235	202	189	206	207	174	179	187	192	195	176	188	210	196	194	208	200	204	191	215	194	179	223	182	146	186	205	175	212	206	198	177	186	189	187	183	181	191	189	190	182	182	209	210	186	195	186	165	191	191	167	171	202	178	199	226	202	199	235	205	206	197	219	221	222	179	182	190	204	198	186	187	206	217	208	214	187	183	170	220	199	172	194	186	190	214	209	178	212	232	188	200	192	183	164	189	191	205	182	182	180	207	190	178	173	180	162	202	193	177	203	186	185	207	230	174	184	244	206	175	199	178	208	194	179	194	177	197	197	207	171	199	212	234	167	184	161	199	195	178	181	178	193	181	193	195	210	203	197	205	199	191	217	207	202	200	190	210	179	206	211	188	208	189	200	184	193	216	195	190	177	199	182	199	197	189	211	205	178	199	203	197	183	224	187	206	193	214	221	197	205	202	172	232	190	188	205	188	214	203	205	195	212	179	189	188	185	187	177	198	209	205	157	198	204	190	149	204	191	167	185	192	199	213	204	180	207	177	199	199	199	206	214	186	196	197	195	206	181	192	207	174	199	184	193	191	209	171	199	200	191	219	206	182	190	197	198	199	193	213	176	183	211	201	190	192	208	174	176	194	168	203	210	213	204	171	175	189	196	184	174	192	186	183	206	178	189	169	188	183	200	208	222	191	205	209	198	186	198	165	190	171	172	205	223	192	198	196	192	195	203	219	194	213	235	185	201	180	216	208	199	186	238	181	199	219	187	200	193	192	211	186	184	193	217	193	222	203	204	206	200	174	203	200	201	214	208	234	199	200	174	180	200	201	197	202	186	202	203	181	224	206	166	187	221	195	200	218	192	190	207	197	193	197	195	184	174	192	182	216	179	198	200	206	200	194	178	208	202	177	217	178	192	195	195	193	178	246	202	172	170	209	201	207	187	199	175	193	202	193	181	211	198	202	204	203	219	203	189	218	201	185	183	225	227	184	193	208	194	187	199	198	207	200	196	206	189	226	218	184	197	188	191	208	211	215	209	213	167	208	213	200	195	201	177	210	204	183	190	207	187	150	192	215	200	182	211	201	205	206	180	187	212	192	202	217	192	198	199	200	209	187	200	210	194	220	214	186	207	172	221	198	180	208	203	197	205	183	189	190	200	185	189	211	191	173	188	190	165	182	213	203	180	200	188	185	182	204	220	211	195	200	215	171	179	185	189	181	213	194	209	182	193	193	196	188	227	205	198	191	193	215	197	191	191	200	199	178	172	173	192	188	199	191	210	200	185	221	192	183	185	179	209	175	187	215	224	209	190	194	196	199	194	205	178	219	185	212	205	175	194	193	181	212	198	177	192	177	178	171	178	182	209	194	203	225	204	201	213	182	216	176	192	186	195	205	168	181	222	204	207	204	201	198	194	183	194	236	212	217	198	216	187	181	149	192	194	208	214	193	202	198	219	189	184	194	198	189	225	195	200	198	179	198	190	203	202	199	188	224	194	213	217	204	184	188	210	188	201	186	173	182	189	174	180	184	178	165	214	181	180	169	182	180	205	192	224	191	202	181	198	174	217	191	197	168	196	214	216	197	178	157	205	190	166	192	205	209	199	170	189	182	209	196	176	183	215	216	208	198	192	212	165	195	214	192	199	172	174	209	202	219	201	167	195	190	188	196	192	184	198	186	212	199	187	217	200	186	206	204	187	201	183	197	192	196	211	192	214	201	182	202	170	179	186	193	195	218	210	207	172	205	198	195	192	187	226	194	196	206	201	210	199	204	189	207	196	185	211	166	210	197	194	215	184	199	205	213	195	207	183	202	181	191	197	185	201	191	199	158	196	216	194	191	197	203	192	184	197	183	190	222	181	185	205	168	180	193	194	221	186	213	229	183	198	171	175	182	198	204	166	186	183	190	172	192	218	214	188	198	208	169	214	211	191	192	188	224	183	187	206	184	184	214	191	156	198	194	215	197	194	175	180	178	204	184	206	204	185	206	195	188	203	185	195	251	196	194	185	199	188	214	222	174	203	210	185	194	174	208	190	196	183	226	183	194	175	165	189	184	166	202	195	196	170	172	201	208	212	191	189	201	223	184	198	204	192	175	203	179	209	198	183	199	179	166	194	205	163	173	184	162	183	192	171	191	189	207	204	196	191	191	183	209	192	185	200	179	202	198	185	190	201	181	192	219	210	242	175	190	211	175	221	201	191	185	183	217	206	191	209	226	178	198	189	184	197	200	198	190	195	152	223	170	195	200	210	221	177	194	192	196	197	206	229	196	188	197	190	223	185	203	181	181	205	196	174	180	157	185	181	209	208	206	203	226	178	203	195	189	186	190	199	212	194	194	213	177	196	208	219	195	203	210	192	185	202	187	207	210	206	216	220	215	204	197	201	218	193	198	196	189	183	199	209	184	199	191	203	221	204	186	187	203	221	200	185	208	181	212	210	216	178	217	173	172	211	185	180	203	191	206	190	205	167	188	175	200	169	193	219	186	204	199	202	186	204	196	220	202	193	196	196	205	179	213	194	199	220	192	210	199	176	194	175	196	195	172	170	177	226	183	201	203	207	210	192	216	193	197	195	180	209	184	217	218	215	207	182	192	192	222	195	188	200	187	212	195	216	191	199	212	178	185	237	193	196	204	198	194	223	217	211	197	196	198	186	190	210	201	200	176	190	186	181	167	165	192	199	168	177	192	200	180	208	187	198	184	208	184	205	183	196	197	208	187	179	189	204	201	208	184	183	198	220	199	165	201	208	190	188	180	196	190	211	212	220	208	199	199	201	200	198	197	197	198	192	204	190	202	183	192	229	184	200	204	185	196	161	200	199	189	181	191	199	203	182	155
8231	1527	3063	3346	2854	2229	1726	1405	1139	1108	940	852	797	799	713	655	643	642	619	565	544	571	552	586	539	558	533	563	500	523	545	532	503	521	558	522	510	509	480	514	521	500	527	490	492	510	525	522	546	499	508	497	536	510	477	535	523	519	507	498	482	457	507	495	509	483	502	478	497	490	507	488	491	540	477	515	472	522	485	514	489	479	504	461	481	463	492	460	502	473	489	486	483	553	530	517	503	524	483	506	500	464	514	474	513	523	497	531	474	525	458	475	526	480	489	506	506	453	493	515	512	484	504	517	511	484	460	483	485	476	493	494	518	505	499	480	488	503	472	495	475	514	490	498	506	474	524	475	520	503	496	462	513	481	471	485	476	498	505	525	503	480	522	548	497	451	487	485	480	489	483	503	515	467	484	494	486	484	489	475	498	466	530	492	499	509	507	459	514	494	483	503	470	464	468	513	493	474	485	504	516	505	496	514	448	508	482	474	507	528	513	499	464	514	477	470	521	520	487	486	411	488	476	535	454	492	490	476	503	540	546	478	486	519	473	496	455	511	485	504	475	456	503	470	492	519	463	481	495	476	524	488	494	466	454	486	530	509	493	502	517	508	493	482	516	495	464	452	513	502	471	520	497	496	486	487	476	506	479	493	475	514	531	502	502	494	471	500	468	456	464	478	459	492	518	511	499	483	509	428	469	506	455	496	449	498	469	530	504	493	493	501	456	502	528	507	512	471	507	456	491	459	490	486	489	508	470	487	498	448	508	534	492	536	517	497	495	530	486	489	509	491	484	510	481	492	514	490	532	544	523	472	515	481	522	483	494	498	480	528	481	512	491	488	460	451	473	499	499	475	485	485	501	471	505	491	491	452	476	472	469	483	483	490	437	533	487	475	472	470	505	492	465	491	514	468	460	513	496	509	512	530	470	497	488	524	484	519	523	519	462	477	483	544	510	500	490	502	502	499	503	539	504	458	471	501	463	497	493	485	502	466	472	522	503	496	513	525	501	480	509	519	542	502	484	490	489	469	514	498	480	445	491	529	499	476	479	516	479	489	442	500	489	518	457	515	508	501	487	495	522	524	464	484	490	493	492	507	518	501	547	526	499	473	484	497	473	494	508	483	525	488	475	477	490	483	445	487	494	517	505	486	477	517	470	491	502	486	473	506	479	485	491	488	514	472	483	488	459	445	513	465	484	500	517	452	493	491	489	484	544	512	491	451	470	483	489	509	453	509	521	485	505	454	473	500	485	496	526	493	492	467	508	443	447	483	518	488	506	494	504	512	497	488	490	490	464	506	498	493	503	521	469	509	532	541	455	491	447	464	511	499	475	525	509	507	453	539	446	497	525	484	498	465	422	491	489	502	512	493	477	545	485	501	494	498	514	471	483	548	520	508	474	481	527	515	509	511	523	523	513	463	477	497	459	516	478	509	472	463	503	484	513	570	532	512	479	499	476	478	455	471	467	487	504	525	478	507	478	489	521	491	529	503	467	480	480	464	514	465	494	506	467	473	492	476	491	507	484	489	517	451	469	486	506	530	486	508	504	489	533	489	462	520	482	495	474	493	493	528	507	477	497	474	465	498	500	491	499	455	480	494	491	457	491	503	483	471	453	477	456	482	477	508	471	475	487	522	475	473	499	481	467	459	480	432	482	492	476	472	465	459	472	542	459	475	519	504	468	510	520	501	496	514	485	482	506	529	473	452	506	470	473	446	490	498	493	523	484	482	501	482	509	515	492	494	455	479	490	526	451	470	495	513	515	492	511	484	510	485	506	520	510	481	468	505	505	498	541	532	495	496	477	449	510	481	515	507	479	523	487	481	499	487	477	516	464	517	482	516	464	495	466	484	493	467	468	477	516	444	510	559	484	527	524	458	562	477	505	523	464	501	517	498	464	463	498	492	490	492	504	507	484	460	469	468	467	489	491	492	488	510	501	512	530	478	470	514	464	450	498	510	472	444	486	491	505	491	479	495	466	479	525	494	466	483	451	459	510	512	504	471	472	496	490	491	495	523	492	492	484	519	492	483	532	524	484	489	500	477	497	505	498	503	485	516	474	510	460	454	455	506	475	459	500	478	513	515	473	475	550	484	477	494	483	494	474	537	497	453	536	505	452	496	504	497	489	511	491	520	492	472	474	452	467	500	451	492	482	482	518	501	510	475	498	465	488	485	490	474	450	458	474	458	497	534	478	488	499	463	499	504	457	484	473	475	499	483	457	500	490	486	511	474	478	502	507	498	463	481	519	492	478	492	504	498	510	475	508	514	488	482	539	481	506	496	486	488	527	456	504	509	501	443	518	501	465	514	489	498	505	491	492	502	512	491	496	493	493	511	503	481	491	514	462	486	550	496	495	464	466	485	507	526	483	498	506	464	512	511	517	477	493	471	494	502	516	484	534	551	504	473	518	543	495	446	501	446	484	516	491	486	539	482	465	484	515	505	443	468	498	506	493	469	502	465	500	465	520	523	520	492	438	464	467	540	509	481	501	469	483	487	491	523	453	489	476	532	506	535	467	532	489	508	500	504	494	464	523	457	468	474	495	505	516	497	468	473	484	459	518	472	493	517	478	534	468	481	523	470	533	466	525	549	514	456	451	473	522	501	466	497	469	502	467	509	517	459	513	461	523	512	539	478	488	496	501	497	474	504	453	546	508	482	500	477	487	530	470	512	479	492	477	497	478	456	483	510	521	492	487	470	485	483	483	509	512	462	498	502	499	513	507	480	498	485	475	509	488	455	516	506	468	484	526	470	471	451	494	486	515	520	460	480	507	496	459	498	487	504	526	471	491	474	522	506	480	543	472	512	472	484	510	497	506	508	465	493	503	478	508	491	438	477	498	508	498	533	472	488	472	473	479	480	473	523	501	501	507	489	504	503	509	476	483	502	444	486	496	514	469	481	474	510	479	476	451	487	494	462	501	507	484	495	528	492	485	515	462	522	471	510	476	520	520	461	464	492	450	501	490	469	501	489	523	522	506	499	516	498	491	481	483	451	504	495	513	487	466	473	512	497	490	531	511	511	496	512	499	494	465	518	487	506	476	449	480	475	515	513	483	493	502	546	483	473	509	522	511	483	502	475	495	495	500	516	483	513	484	476	486	467	482	502	523	472	479	515	505	527	492	507	469	480	480	522	507	477	482	462	473	469	504	519	477	519	469	528	489	541	492	487	512	501	480	531	462	501	473	490	452	494	474	481	498	531	488	486	486	496	486	502	493	491	475	476	478	471	506	484	491	486	494	485	465	498	486	498	521	566	473	474	529	531	510	449	488	485	510	503	471	478	500	516	513	499	491	524	485	525	488	493	476	480	465	485	509	548	469	517	491	500	486	491	491	523	483	487	503	504	499	515	491	511	483	516	430	475	488	466	512	501	462	472	511	456	527	522	474	511	427	499	506	498	499	492	525	475	517	500	520	478	481	469	482	490	530	494	473	528	491	480	489	493	484	521	493	504	493	491	464	470	489	507	481	468
1700	493	583	510	426	382	333	308	323	320	318	292	305	337	320	314	277	285	320	280	309	306	253	272	307	323	314	303	313	325	290	292	307	319	297	317	294	283	267	297	289	284	260	306	282	315	293	285	295	277	275	250	282	279	296	323	308	316	274	296	319	302	297	289	286	308	260	302	284	343	317	283	303	304	309	302	327	310	290	324	291	324	325	293	298	298	304	271	302	289	324	297	305	276	273	274	293	347	306	291	295	303	281	305	290	320	335	340	303	325	313	290	293	274	305	315	307	301	278	307	297	316	337	299	352	290	292	295	315	318	312	277	298	289	286	312	301	319	332	334	287	288	299	281	332	280	305	307	283	305	330	295	317	316	281	326	305	306	311	289	317	281	271	305	313	328	297	288	279	316	290	301	280	343	298	283	331	298	297	322	298	297	288	303	300	297	322	295	293	292	300	301	286	302	331	313	287	286	296	297	251	296	282	304	325	300	280	310	296	297	272	314	314	287	272	260	328	317	316	324	302	290	298	268	291	317	290	298	298	302	293	302	287	292	291	319	313	302	326	296	286	307	275	288	293	288	289	268	308	288	315	303	318	313	277	332	303	286	312	306	275	280	298	334	306	329	306	308	299	307	301	288	304	318	288	284	323	320	290	316	285	324	279	283	316	310	355	302	329	316	302	285	288	302	276	267	346	275	334	319	294	290	304	287	278	296	272	263	289	284	300	304	295	276	319	291	313	318	298	283	312	304	318	282	318	313	299	289	280	302	317	323	309	272	305	320	313	325	286	316	320	290	327	307	337	299	302	297	303	289	277	285	268	330	258	311	317	325	291	276	286	325	285	288	308	322	280	300	356	285	321	296	323	325	334	302	318	271	300	300	288	298	295	296	289	287	278	280	340	259	329	279	331	267	304	314	265	283	273	299	313	299	276	326	298	291	275	307	280	302	296	331	300	331	294	301	282	293	309	291	323	296	261	270	324	295	309	277	303	273	332	308	317	291	330	295	282	316	328	301	274	268	310	305	282	300	310	308	318	278	290	274	300	318	324	289	268	294	279	302	318	279	289	304	297	325	295	303	282	323	337	312	291	301	267	301	343	320	294	302	318	269	327	278	265	300	291	296	323	319	297	332	286	292	331	320	324	311	282	298	290	281	315	280	259	310	304	299	315	290	320	310	291	293	309	261	329	305	327	280	306	270	301	284	277	319	301	287	291	276	339	286	298	264	287	284	297	300	287	305	324	311	309	340	299	330	269	283	278	306	281	286	299	310	275	303	279	282	284	313	303	284	280	298	311	295	265	320	280	307	274	328	295	273	309	305	304	281	260	282	293	271	307	314	300	272	294	296	288	296	270	270	301	317	375	266	285	308	284	305	287	294	334	294	280	290	281	299	302	327	315	298	305	311	282	282	326	294	302	284	306	285	316	328	336	325	270	308	285	330	332	305	281	271	266	280	267	276	307	308	294	305	277	311	311	298	299	335	289	295	310	290	305	273	301	303	306	291	286	292	287	323	298	316	294	265	284	292	290	315	313	293	316	266	307	324	316	274	290	257	295	325	337	244	322	305	306	312	309	305	302	348	262	275	290	280	304	323	303	247	288	307	292	339	293	315	293	286	304	287	335	310	297	304	291	312	291	266	283	308	288	281	326	312	309	299	305	342	287	294	304	279	329	266	292	340	278	280	318	303	311	290	286	265	311	303	316	308	309	320	300	293	318	294	274	305	308	314	276	278	332	300	285	260	311	287	284	278	337	274	317	289	319	293	303	316	311	290	300	285	273	303	326	320	325	317	316	338	321	304	290	291	298	289	297	303	263	311	285	285	294	295	315	316	302	314	307	308	288	266	278	263	301	271	310	317	284	287	286	307	297	307	290	274	298	295	298	301	293	289	340	296	292	278	305	297	295	298	296	322	281	277	303	284	311	325	274	273	302	323	315	279	307	297	306	282	311	264	284	308	283	328	314	276	274	311	262	341	290	307	277	301	327	302	305	307	299	308	318	309	317	325	305	294	290	320	307	287	298	322	317	262	300	293	317	297	278	293	321	299	315	315	293	298	309	285	312	299	298	324	299	312	308	297	278	302	293	297	276	302	345	308	317	322	333	291	304	291	306	308	309	298	303	298	286	326	299	290	303	290	289	293	328	298	302	292	312	308	357	298	291	302	332	299	304	284	305	326	302	286	308	279	293	275	305	313	295	305	267	291	308	265	308	288	287	296	329	274	291	276	300	299	326	280	295	274	322	302	289	309	299	272	294	309	283	292	278	299	325	283	274	269	288	283	306	289	308	277	258	297	322	268	312	298	290	292	292	296	306	295	317	289	299	285	290	278	329	307	289	318	288	272	317	339	299	308	295	303	305	301	339	308	316	330	285	314	292	310	290	299	304	274	286	277	308	292	282	343	305	306	289	310	263	323	306	296	307	318	281	298	286	273	291	292	312	296	297	278	294	304	289	311	305	276	299	299	300	317	310	324	284	310	304	279	286	294	299	268	268	271	340	281	294	290	312	298	304	296	299	301	305	305	297	301	281	304	278	293	289	278	318	301	315	267	323	300	292	331	272	303	333	271	314	324	303	283	326	288	283	313	267	317	291	281	310	322	311	319	315	315	271	299	287	313	291	317	303	305	318	326	305	266	312	286	299	269	304	290	322	303	331	348	284	277	294	286	308	301	289	294	313	278	327	301	314	311	317	296	297	322	307	304	286	286	298	311	298	322	304	252	313	291	325	291	284	329	276	296	297	312	326	298	281	299	284	298	297	323	300	300	297	290	291	310	288	288	332	321	296	314	302	298	319	291	319	300	303	334	305	297	308	301	298	292	303	280	303	291	324	272	283	285	318	291	301	334	307	309	316	292	335	305	275	319	340	299	277	311	304	303	280	265	280	306	307	281	293	299	293	276	323	292	295	293	312	301	284	327	308	310	328	343	264	290	265	307	289	315	327	290	319	312	318	289	317	297	311	311	284	277	288	300	287	292	308	292	304	304	300	327	295	284	319	288	294	298	318	291	327	268	303	286	263	261	316	289	291	272	307	359	286	301	308	285	322	340	288	292	328	277	318	315	294	326	317	315	307	285	298	301	286	322	314	295	319	333	286	316	291	279	276	280	309	303	302	322	290	271	320	268	313	319	301	295	313	291	299	312	298	304	303	307	299	286	289	324	316	319	297	312	301	322	275	303	311	295	275	299	299	274	288	303	276	292	292	310	313	298	310	301	291	280	318	294	303	301	315	295	300	307	332	324	299	323	313	282	292	324	299	297	291	267	289	287	287	293	307	303	336	304	291	337	323	309	291	283	313	335	304	291	297	311	294	314	290	305	320	290	302	319	328	315	311	297	275	273	292	289	287	327	335	323	311	303	271	313	317	299	281	289	322	311	292	309	282	318	307	294	313	324	280	288	302	291	318	309	310	312	276	261	282	317	298	304	311	293	306	313	324	302	292	286	319	310	311	300	307	313	333	282	282	294	282	292	297	276
2225	1030	1299	1500	1247	1124	985	929	809	836	828	834	823	778	778	774	754	738	791	767	736	701	765	736	752	769	729	763	771	809	750	755	789	722	759	702	745	715	750	720	715	757	755	732	708	759	748	743	719	718	731	754	741	744	719	754	761	745	683	742	735	719	715	760	764	721	744	758	728	739	755	757	762	723	772	709	720	736	788	737	780	737	776	741	735	719	696	728	722	789	721	751	715	750	782	759	719	700	736	680	747	736	719	753	702	736	738	742	759	748	786	825	719	748	758	763	771	764	729	715	755	738	747	765	732	782	732	752	711	721	716	747	698	762	737	769	798	743	787	698	738	769	760	729	717	748	724	753	730	744	762	756	785	729	740	740	766	761	702	758	743	732	738	775	745	767	762	732	751	763	775	786	745	763	745	768	762	751	755	717	727	733	717	756	734	732	732	770	751	738	723	749	727	734	723	725	775	763	773	773	756	758	724	726	725	751	730	739	773	693	738	732	726	733	734	754	743	757	780	720	750	764	738	760	751	710	758	703	706	731	745	710	787	745	693	789	789	726	693	796	729	759	772	746	729	752	766	779	738	755	776	757	817	727	701	732	778	809	753	767	747	745	759	711	736	750	744	740	786	712	743	779	790	809	808	774	725	727	763	790	715	751	791	744	732	764	679	754	744	719	754	725	707	735	739	781	740	731	784	750	729	731	766	792	710	724	779	777	762	735	746	732	707	788	737	740	752	740	750	734	715	762	714	726	748	731	704	714	733	711	788	714	757	751	760	742	729	766	729	703	697	730	735	723	740	734	728	741	732	743	760	748	754	733	763	720	789	747	707	686	804	743	729	752	776	749	749	720	747	719	718	773	722	710	745	763	708	752	711	768	749	781	722	730	705	723	735	710	724	753	727	736	769	706	709	702	760	751	766	723	700	765	730	736	745	755	769	739	774	713	745	746	728	757	719	705	746	717	697	761	725	758	714	739	762	764	814	700	761	742	744	734	705	730	723	761	755	739	737	784	733	754	753	710	780	750	729	773	724	755	766	794	766	722	791	711	706	712	702	758	735	698	737	723	701	803	749	740	768	795	741	782	715	748	840	741	732	773	756	782	759	774	762	775	775	703	742	790	706	742	768	714	729	758	720	765	744	762	741	779	721	766	752	715	702	750	658	732	781	734	724	739	738	754	760	757	741	678	739	809	750	757	760	727	762	746	783	751	722	702	767	751	784	696	702	743	754	738	758	725	752	744	703	724	787	756	746	716	746	715	735	762	785	751	757	728	764	771	688	730	727	774	789	719	712	789	719	707	724	761	694	741	692	805	775	748	740	749	754	766	743	729	764	729	754	726	765	728	746	731	716	761	784	775	788	736	696	748	767	745	711	734	702	724	757	727	739	770	730	767	735	821	735	721	751	794	710	767	740	716	731	723	729	719	743	742	765	775	728	747	696	743	726	748	712	757	789	754	723	737	727	725	735	736	765	755	794	768	744	695	747	733	734	762	715	796	725	746	764	699	720	747	725	739	706	728	753	734	730	757	752	722	732	745	765	716	710	739	717	716	729	688	759	781	717	751	777	725	706	776	722	717	733	721	763	746	700	760	753	743	730	717	717	721	716	747	757	713	749	777	711	685	707	742	763	755	699	717	774	730	699	709	749	697	694	733	723	702	755	745	734	737	745	690	717	756	778	711	742	715	727	732	740	724	718	792	704	746	750	734	771	775	697	729	699	767	769	783	735	736	718	711	761	760	712	763	772	727	801	736	739	748	726	760	724	733	671	768	775	750	742	715	723	779	722	744	710	751	686	729	752	698	786	767	760	737	771	754	734	738	669	728	730	752	747	775	783	743	751	742	750	738	747	775	739	703	712	743	724	782	658	742	716	742	748	753	753	751	771	753	721	744	754	742	774	770	798	732	728	737	722	741	770	784	705	710	733	713	763	769	758	738	721	779	715	728	700	724	731	705	736	798	717	714	741	721	730	710	723	767	734	755	746	700	725	695	786	706	768	747	658	669	742	715	723	792	782	718	760	760	772	705	763	757	755	747	712	763	711	781	746	778	680	767	700	748	708	757	723	752	792	718	740	753	663	779	754	723	716	667	734	731	754	731	688	736	765	766	741	744	723	706	714	753	738	705	782	806	745	739	726	758	749	748	750	727	730	750	812	728	800	749	717	801	761	745	718	701	761	705	790	737	709	733	720	761	738	780	756	776	760	767	759	671	749	751	730	700	782	714	765	774	730	699	777	746	754	775	769	756	713	792	751	718	765	726	709	705	727	706	735	735	740	709	752	706	771	728	678	718	682	795	726	757	744	783	748	761	747	762	755	764	730	771	698	733	716	730	764	705	687	707	742	715	719	787	805	736	714	689	750	702	711	717	755	734	727	720	733	739	728	700	754	701	735	703	757	727	710	691	725	749	729	707	757	787	723	754	737	730	682	702	773	738	707	732	760	703	707	709	757	793	718	800	753	741	732	748	757	785	737	708	750	737	763	723	737	769	785	740	705	692	728	744	761	755	763	732	722	716	772	757	739	751	738	720	754	769	771	703	724	692	705	719	751	754	726	762	740	751	728	714	740	728	688	700	711	806	728	743	745	757	793	808	710	733	720	781	720	784	732	743	726	716	704	765	776	718	703	673	714	710	777	782	717	734	728	745	754	752	755	753	720	752	750	765	769	805	711	787	759	753	774	744	744	720	753	771	750	707	765	766	787	726	734	761	733	773	706	741	779	742	747	752	770	724	730	719	739	756	745	751	773	748	743	758	783	789	721	723	748	739	810	760	730	760	742	753	756	751	728	736	745	774	773	699	767	720	794	693	759	691	728	697	785	729	694	689	718	760	720	754	733	722	774	713	760	725	738	753	755	719	681	704	747	764	801	731	749	718	709	753	758	728	704	735	744	745	746	744	713	749	718	752	791	735	726	742	729	733	733	712	727	735	754	750	734	724	769	711	731	704	717	726	764	742	797	773	744	714	735	709	765	732	703	720	768	749	745	764	691	732	783	733	709	772	720	743	735	781	733	728	779	758	739	719	739	710	708	718	741	766	751	731	753	694	788	766	727	768	727	723	749	746	735	696	739	717	704	739	794	757	711	746	758	733	749	765	711	772	738	753	764	732	732	689	767	751	697	739	737	741	729	728	719	704	781	727	708	666	759	739	711	675	731	692	743	738	732	724	752	817	730	749	728	739	720	731	769	774	736	759	721	720	689	708	747	727	752	709	750	728	775	769	734	768	742	759	719	719	710	761	735	731	757	727	748	730	734	767	762	737	739	729	787	725	764	780	774	774	761	781	739	704	768	750	712	740	779	754	753	746	716	746	765	716	748	792	804	740	736	746	758	674	718	697	757	782	754	746	737	776	739	728	739	729	748	692	752	712	707	741	760	768	796	751	723	771	671	748	716	762	685	791	715	779	695	761	738	767	737	772	744	755	714	747	785	735	735	768	699	692	704	777	760	704	780	661	766	732	720	705	739	743	742	770
7010	984	1063	829	609	494	488	413	424	390	387	384	360	334	323	312	327	343	357	351	311	318	341	377	350	343	336	357	308	357	352	343	326	346	265	328	352	328	355	335	301	338	331	354	362	337	372	343	326	326	338	353	323	310	310	308	322	340	319	335	341	323	277	337	337	326	360	325	342	319	342	338	348	338	331	349	340	318	343	336	318	350	371	319	353	355	362	333	317	336	334	362	376	341	378	314	321	311	308	316	357	317	335	338	332	358	328	304	366	302	327	329	362	328	341	294	345	323	336	370	316	337	319	356	331	323	310	327	346	345	353	326	350	338	341	309	346	314	330	370	306	365	345	330	340	312	327	331	338	343	356	333	342	330	336	326	346	340	344	334	325	335	345	352	353	350	333	365	334	328	371	391	342	340	362	385	343	317	305	344	335	349	327	339	338	354	323	348	312	335	312	353	320	339	304	323	323	351	330	315	308	345	354	329	317	317	318	334	366	355	348	341	342	341	339	353	327	305	340	366	342	346	289	321	344	352	337	313	332	317	312	324	331	363	337	278	345	356	307	338	354	330	329	330	346	331	346	349	332	336	324	297	325	334	344	323	329	343	328	329	329	357	323	335	368	337	342	339	327	354	349	335	347	326	344	354	362	330	315	356	320	331	334	331	335	338	324	362	313	320	358	318	344	345	353	342	350	331	357	308	337	324	309	346	371	340	337	338	333	323	300	323	293	292	316	314	337	325	326	317	326	334	353	349	319	329	328	327	342	337	362	299	315	337	363	315	328	311	350	327	334	324	338	356	370	341	330	357	357	324	375	338	353	326	356	332	363	310	345	311	344	352	294	333	344	338	338	363	337	338	323	338	307	287	357	337	359	334	298	363	301	351	350	364	360	341	348	353	334	325	333	333	357	345	360	322	333	341	364	339	342	355	341	346	325	332	297	328	298	335	338	348	359	317	310	295	311	385	324	318	325	346	347	317	310	315	350	357	361	345	329	355	384	337	327	352	349	351	360	325	315	312	358	351	319	350	355	349	339	318	373	346	340	328	343	341	309	331	344	332	319	347	329	302	332	348	359	334	323	347	312	343	386	346	345	298	324	335	361	329	320	321	342	350	353	341	364	316	296	335	350	344	284	331	362	323	365	334	324	324	378	336	381	328	326	310	347	347	315	335	363	319	324	339	291	338	332	332	313	332	343	316	368	330	334	342	320	326	336	369	325	316	359	329	354	355	329	336	335	328	356	314	370	359	337	336	333	330	387	356	339	340	298	310	326	324	350	322	316	329	329	317	356	327	339	339	360	336	330	316	324	314	342	321	341	340	325	319	333	347	323	304	338	339	325	320	331	328	357	350	292	328	336	364	331	354	314	308	337	339	327	315	331	325	333	361	364	329	330	327	359	326	306	289	353	320	347	333	364	348	336	342	330	360	362	331	354	319	338	338	306	321	329	321	336	326	318	330	369	328	324	360	333	353	353	345	351	326	347	326	365	326	361	370	336	338	343	354	328	297	359	321	340	336	288	360	350	329	364	347	347	295	329	344	328	353	342	313	315	332	336	329	333	312	289	324	356	309	326	314	298	353	318	315	317	354	323	345	315	296	311	328	341	324	330	316	335	333	346	337	326	326	327	344	375	330	331	308	315	346	343	334	336	322	326	356	330	355	379	375	363	358	320	344	340	320	347	344	322	313	345	340	355	338	370	347	349	291	325	348	306	317	302	339	332	316	355	304	344	326	373	319	324	290	311	329	344	324	315	368	352	369	339	331	356	300	358	346	361	311	307	338	340	349	381	345	324	330	350	338	316	301	337	322	370	342	330	314	328	345	349	356	339	363	324	336	360	304	343	363	359	345	270	325	335	310	363	312	352	318	342	332	329	327	325	337	355	334	343	346	328	340	317	330	366	313	321	350	314	321	310	354	352	374	336	305	318	325	338	313	337	356	365	373	344	288	329	355	329	330	307	339	340	366	320	343	346	332	326	345	339	336	338	341	350	328	301	369	373	326	312	312	335	311	306	336	333	337	332	328	331	315	302	344	347	301	352	348	324	355	319	344	336	298	330	344	350	325	329	344	337	345	328	328	340	307	355	341	323	347	367	344	336	319	320	345	347	326	332	342	339	327	318	336	333	350	361	331	339	364	377	349	313	333	357	343	326	325	325	326	360	329	317	334	335	321	292	356	316	340	339	348	322	331	338	323	360	356	354	354	355	380	342	325	365	340	334	317	341	339	343	350	358	328	353	381	330	357	337	357	328	371	337	358	343	330	353	343	312	360	314	349	356	332	335	339	327	351	361	325	341	329	295	320	331	339	372	344	344	346	355	327	327	329	369	353	311	327	324	316	358	325	319	332	351	323	327	328	316	323	318	343	347	336	347	330	332	313	334	341	305	303	331	352	372	321	328	298	385	342	363	326	320	363	340	326	331	380	359	326	342	345	344	339	343	346	316	310	357	367	330	340	345	298	310	312	358	309	324	337	283	306	318	326	314	311	315	333	350	322	324	353	328	316	347	356	332	350	365	348	345	352	329	324	354	346	353	324	352	304	349	303	332	347	288	345	320	369	352	298	343	325	327	306	335	348	323	342	315	341	335	318	370	349	390	350	316	353	312	349	381	352	335	317	348	295	335	278	340	352	367	361	295	342	321	332	306	331	310	330	367	320	309	320	340	356	300	352	303	368	333	379	350	343	350	340	338	337	331	343	366	339	356	364	348	340	335	342	306	332	319	340	314	311	314	352	343	337	301	314	355	343	316	322	292	316	382	390	329	358	316	320	353	345	345	311	332	323	348	301	321	316	337	315	349	310	341	334	354	324	336	340	319	335	319	320	388	333	338	319	339	308	327	356	342	353	324	328	334	342	317	313	326	323	354	333	341	314	340	349	352	349	346	320	350	335	316	323	336	328	338	335	353	285	318	373	366	332	330	313	333	342	345	308	316	347	343	327	359	337	328	295	346	334	293	314	357	349	326	331	327	297	343	332	348	343	335	335	358	327	365	344	337	355	328	319	366	373	365	337	325	346	326	318	334	343	340	315	330	346	346	315	337	307	355	355	338	341	347	363	325	335	332	327	339	310	361	318	331	350	319	323	347	306	331	326	352	343	300	356	316	328	329	331	354	347	327	348	311	359	357	306	363	320	343	361	304	311	342	339	316	295	350	337	329	334	299	358	339	327	356	331	314	312	337	362	304	332	346	308	341	316	365	312	314	334	326	317	344	308	349	330	359	370	323	353	322	315	324	388	354	311	352	342	322	321	355	318	327	356	347	305	358	350	329	336	326	309	311	318	317	341	348	331	350	356	364	341	298	335	344	318	349	337	370	353	344	322	353	338	324	304	344	348	339	347	323	338	369	356	331	332	383	357	310	338	315	335	331	318	333	341	346	336	317	327	348	339	336	356	347	333	336	347	316	328	343	316	342	334	352	359	331	382	299	329	372	301	328	335	351	297	339	319	348	305	318	321	318	318	324	303	353	316	325	355
6604	1456	2249	2632	2208	1765	1535	1339	1251	1179	1080	1048	1000	922	929	824	944	899	879	885	885	860	872	842	821	853	822	880	857	818	832	862	855	811	833	839	842	841	864	780	785	851	787	806	824	808	852	842	805	777	871	849	837	774	780	839	813	812	829	835	845	809	778	791	812	846	778	801	812	818	811	795	838	813	802	820	792	811	837	828	850	828	826	808	785	829	816	797	790	803	754	767	791	822	813	785	802	793	851	785	790	806	802	786	798	811	808	803	802	774	817	815	777	761	802	852	819	800	867	765	806	814	792	835	811	804	778	830	779	783	802	832	790	772	841	820	831	797	825	829	798	817	801	835	774	795	765	798	856	782	843	834	828	815	784	781	829	799	791	820	770	821	770	802	825	794	784	786	796	867	804	800	762	823	761	849	837	804	781	774	761	832	828	811	835	900	792	781	800	778	807	771	852	841	821	803	771	768	788	796	826	797	795	820	789	798	801	834	839	823	794	796	809	810	807	853	777	778	823	824	829	845	837	840	806	840	776	778	772	789	815	828	750	776	783	865	799	780	825	785	833	815	774	796	811	766	821	837	785	778	824	781	800	778	801	766	808	786	842	782	803	817	845	800	801	773	810	829	791	798	787	845	786	824	800	802	774	774	802	893	826	788	801	779	792	788	783	771	791	815	877	801	776	819	838	818	782	761	803	791	870	774	808	775	848	836	792	822	796	817	855	801	877	808	823	792	790	744	842	817	833	791	737	737	776	835	748	874	752	743	806	739	856	794	823	832	811	777	834	825	804	809	886	771	806	848	807	807	848	848	856	773	770	822	828	835	787	822	766	834	849	829	800	788	777	878	776	752	800	785	816	812	780	807	841	801	817	837	777	786	807	773	802	805	788	822	875	778	815	806	821	790	763	812	753	843	779	810	792	825	831	833	817	817	852	793	783	805	788	810	825	825	800	786	723	880	818	829	762	845	828	789	800	816	776	751	854	791	837	815	792	810	846	795	847	787	753	807	790	825	815	800	864	756	808	826	800	847	856	834	814	773	810	800	791	781	794	786	893	787	866	854	812	768	797	840	867	856	822	791	823	783	800	806	860	844	797	759	770	746	820	799	797	790	807	869	828	831	778	778	821	813	768	763	852	801	761	828	838	833	807	820	833	843	797	845	796	827	827	819	815	839	797	807	818	778	798	833	828	823	824	816	811	814	795	816	820	787	781	770	847	779	778	819	832	800	835	840	789	868	781	774	800	792	786	798	841	793	803	843	807	816	876	837	805	772	789	829	797	798	811	782	815	812	784	857	789	832	805	821	826	814	788	746	800	809	767	844	832	858	766	785	790	827	777	837	806	796	796	835	823	805	863	812	798	809	800	836	814	786	795	791	847	783	780	825	823	842	802	805	841	818	814	798	761	804	802	816	817	811	791	803	853	803	853	814	819	813	813	809	752	794	828	878	763	798	818	827	815	799	786	797	823	869	799	776	793	802	809	792	794	823	799	867	785	804	805	759	779	783	832	823	836	867	796	774	765	754	786	848	855	819	847	809	825	873	789	867	837	828	798	784	825	793	847	818	758	786	775	796	841	839	768	780	766	825	805	832	750	748	786	809	774	824	810	777	836	809	796	817	884	824	846	792	848	750	825	813	830	780	751	783	834	813	849	846	814	803	788	807	813	819	816	796	808	871	794	803	788	760	780	761	840	795	811	816	825	789	808	826	809	802	798	780	842	837	821	850	802	811	784	827	804	792	810	773	773	819	796	805	801	824	795	775	807	870	861	828	768	795	815	801	823	788	789	809	786	807	800	758	831	870	807	813	771	786	818	808	785	789	833	831	812	820	793	771	787	761	783	747	801	802	813	830	846	811	786	832	819	789	809	757	828	810	807	785	789	834	788	839	835	864	825	773	766	810	811	771	802	830	795	813	783	791	787	812	796	817	843	802	854	853	776	820	791	825	776	879	804	813	809	825	847	822	782	850	831	794	772	823	821	822	823	762	771	807	813	781	816	771	831	771	749	789	797	820	768	843	797	848	779	800	823	804	842	794	826	763	763	774	758	792	798	762	821	847	764	812	824	758	804	796	793	843	820	769	809	811	762	810	791	813	807	845	855	854	835	841	821	787	824	812	815	844	814	809	793	797	797	803	781	821	791	778	832	804	830	816	804	764	780	833	827	765	853	766	841	873	754	828	825	837	840	795	849	820	779	803	834	810	818	787	844	815	813	829	810	796	821	820	830	813	809	805	778	803	784	827	815	798	810	809	806	808	809	806	779	770	793	793	754	793	836	760	753	826	811	766	818	756	864	821	879	784	784	766	815	802	809	837	790	779	852	845	822	826	904	803	854	785	813	881	843	827	803	795	776	804	783	812	793	836	774	763	810	816	742	810	820	779	777	796	801	873	847	830	760	818	766	782	804	775	810	779	803	807	770	852	799	781	779	777	794	834	820	842	822	781	773	803	807	821	802	795	785	860	810	765	790	736	788	726	798	776	819	860	818	759	775	829	823	834	836	809	833	808	764	831	841	832	846	849	798	836	814	838	816	788	812	798	821	809	758	789	793	806	774	761	787	836	824	809	838	768	842	819	772	826	783	817	819	759	811	874	804	775	823	893	841	841	822	813	827	825	811	845	802	811	792	830	838	812	791	835	845	835	826	853	777	793	806	808	853	789	847	822	751	789	832	779	818	852	812	828	785	790	859	854	789	778	855	827	820	803	791	830	782	804	812	765	826	787	829	742	838	827	762	782	820	816	824	799	832	827	873	832	826	828	814	786	774	852	792	824	804	805	852	815	834	811	830	811	793	849	806	819	785	808	852	810	795	857	811	813	737	797	838	841	796	868	765	817	814	820	793	818	793	815	837	795	763	785	842	807	789	827	820	781	755	856	773	881	815	800	805	832	796	799	794	778	821	767	810	832	767	796	796	818	822	812	799	803	810	766	878	834	792	825	804	768	863	831	795	811	840	840	832	811	792	846	777	813	866	788	791	817	820	807	814	817	838	834	800	818	801	838	755	842	820	787	811	791	812	865	828	816	809	812	824	782	812	849	821	817	828	800	784	797	868	778	769	783	731	803	805	835	802	775	828	810	814	835	777	811	751	867	785	867	766	798	853	815	754	770	748	789	829	764	840	782	861	801	797	824	812	785	820	873	809	814	813	812	884	730	876	852	815	835	810	804	843	793	758	793	783	814	826	811	833	792	751	815	823	797	855	799	835	857	817	796	806	811	877	800	850	788	786	780	869	799	835	773	849	796	762	810	867	810	815	847	882	803	885	832	795	753	838	771	803	791	767	769	849	804	806	784	807	789	835	842	759	820	816	839	821	821	804	811	840	843	774	851	769	797	757	802	858	807	813	797	797	772	804	784	822	874	833	833	797	850	817	806	794	790	746	795	840	805	823	838	787	818	849	834	776	849	803	874	798	794	824	784	801	798	804	802	775	846	830	799	787	770	821	783	828	774	792	815	760	825	833	891	801	823	813	832
12466	1294	1346	992	681	469	413	349	317	298	282	256	254	217	212	226	236	203	214	224	185	219	190	204	211	177	209	200	213	200	215	204	219	187	197	187	179	190	216	216	186	150	198	186	191	199	173	217	200	177	184	201	194	193	189	186	199	205	212	188	206	180	199	194	200	176	171	199	200	206	177	209	196	216	173	212	204	175	192	212	200	192	203	170	173	183	176	203	202	173	153	188	204	200	168	202	183	204	171	216	167	222	185	185	185	215	191	183	185	204	215	210	212	197	192	195	193	179	189	206	166	193	192	219	164	171	196	172	184	201	177	222	197	205	200	199	215	207	183	181	188	187	187	192	173	181	198	235	193	209	168	192	192	189	183	181	208	192	205	204	211	199	202	203	181	181	198	195	176	205	198	182	193	196	191	211	192	207	188	210	220	189	201	201	213	217	180	182	200	214	197	199	200	205	208	189	191	180	183	186	202	202	201	188	166	183	188	173	206	203	181	176	179	189	186	172	223	209	197	184	182	195	203	240	214	186	202	188	201	222	182	210	190	211	240	195	209	175	191	183	189	181	191	221	221	207	210	190	200	174	187	189	201	188	208	186	217	199	200	176	186	207	209	198	177	181	162	207	168	190	186	224	183	184	197	195	181	196	181	183	202	218	223	175	192	195	214	195	203	182	199	193	187	183	183	193	194	198	224	183	183	208	189	182	177	194	184	177	204	181	186	211	187	197	219	204	217	190	211	203	157	204	212	207	187	179	177	177	182	166	207	179	207	214	183	196	176	160	198	209	205	192	203	190	196	189	205	212	181	200	210	199	206	181	183	214	174	196	214	180	215	215	179	200	206	206	221	162	173	180	217	185	197	198	199	192	185	191	196	231	185	195	202	199	196	175	210	197	196	179	205	190	202	180	190	191	218	221	164	223	206	178	173	225	198	181	169	194	194	186	180	183	188	205	187	230	202	219	181	169	194	184	209	204	193	192	187	188	226	196	172	186	163	193	201	187	208	208	182	175	183	199	216	212	202	193	195	201	207	176	179	209	202	205	200	176	186	219	186	199	217	205	204	185	179	210	193	192	185	200	204	204	173	184	195	224	187	196	193	174	210	177	209	179	172	193	183	186	198	191	173	180	208	189	193	186	202	225	201	192	189	206	212	170	190	193	191	192	183	198	200	189	187	220	194	170	195	186	201	176	179	209	203	220	193	217	179	183	180	205	196	210	206	193	204	184	171	196	188	188	206	193	190	208	219	187	191	164	219	179	174	168	169	190	193	179	190	209	185	194	194	201	208	186	188	199	182	166	180	189	194	206	164	204	205	208	215	171	207	190	183	223	188	181	192	195	208	207	201	187	174	183	197	195	193	190	204	187	170	216	198	168	211	177	214	196	219	225	208	200	178	176	181	179	198	208	200	214	195	200	170	195	208	215	177	177	171	200	189	187	203	193	189	209	190	193	224	217	195	204	178	210	202	206	197	175	200	205	195	195	181	187	184	206	188	197	206	205	173	190	205	159	201	211	198	202	174	170	177	207	199	199	200	171	180	207	184	190	203	196	198	198	186	210	227	194	201	177	196	179	201	191	200	188	178	195	192	173	170	189	181	203	191	171	190	193	200	205	191	178	223	193	200	211	201	184	189	172	198	208	205	163	169	194	213	195	194	216	194	176	188	179	194	188	193	196	172	202	207	202	199	193	190	211	160	198	214	190	201	187	177	184	189	167	200	184	190	185	208	215	196	202	207	185	188	199	202	208	207	210	194	186	172	181	192	194	190	207	206	182	230	208	215	176	207	201	199	188	203	216	197	167	199	179	194	179	210	207	167	221	196	176	186	186	195	210	209	190	165	193	188	206	184	190	183	212	195	195	219	206	201	167	173	177	189	158	178	185	178	192	211	179	194	187	189	190	170	187	176	174	168	185	199	167	170	160	183	182	201	168	197	183	188	186	208	191	171	213	203	205	203	188	171	178	201	190	198	190	205	187	208	193	208	210	210	193	189	183	208	203	184	171	241	196	192	211	191	209	207	186	178	208	180	199	185	210	178	236	196	191	195	202	212	213	169	187	185	213	186	164	202	208	207	184	174	170	192	186	205	162	190	206	219	183	192	191	203	201	206	193	188	220	193	181	196	193	185	216	194	185	207	192	190	193	209	198	169	181	177	185	197	192	211	192	168	167	193	209	181	176	190	170	201	196	188	174	188	209	202	203	193	191	177	182	206	195	170	176	172	228	194	202	191	194	205	175	197	216	197	177	179	190	196	193	209	221	188	219	211	206	196	190	197	185	170	217	190	213	195	211	197	196	187	189	185	193	186	189	190	182	190	196	191	194	224	178	184	197	193	191	184	189	213	184	197	206	214	208	232	175	207	203	200	193	189	200	206	201	193	220	186	200	184	191	182	218	167	191	182	202	193	230	169	157	190	205	176	180	186	214	196	189	166	170	200	201	197	174	209	179	185	165	169	166	183	214	173	158	201	194	214	182	176	181	208	201	185	201	195	210	201	206	204	179	199	181	211	198	198	196	195	203	218	201	184	198	181	179	202	198	193	182	199	188	189	198	175	191	191	196	191	196	192	198	216	192	224	180	212	203	216	196	180	190	171	191	197	213	196	196	197	174	185	189	167	186	182	208	189	186	191	179	198	214	195	183	186	196	194	198	181	185	199	173	195	193	177	184	161	183	186	163	195	176	180	186	169	194	201	192	174	199	200	194	196	201	167	186	197	207	176	200	182	209	202	194	224	196	181	199	227	167	209	199	177	195	173	226	200	195	205	164	179	214	164	207	196	192	204	194	186	194	228	197	187	188	205	170	201	213	179	198	215	198	186	179	223	198	190	209	204	225	177	198	177	173	218	191	204	212	197	187	179	200	213	206	201	193	201	197	189	214	204	171	183	196	199	193	230	213	205	197	206	211	206	191	204	188	180	218	176	201	204	191	205	207	216	215	207	178	182	189	195	213	198	220	189	155	211	205	207	185	199	220	192	172	194	169	205	163	211	202	177	194	223	178	191	198	199	203	199	189	178	169	196	188	189	189	208	204	181	189	160	201	204	204	186	188	216	221	180	202	191	192	194	173	204	222	214	202	196	188	214	175	172	173	177	177	180	176	201	204	209	203	184	180	192	183	190	196	180	193	197	222	212	185	207	191	160	179	200	217	199	187	193	162	226	178	190	211	149	185	189	192	184	203	225	195	204	195	179	173	177	196	188	179	215	185	194	189	189	214	175	194	193	187	174	166	200	196	183	208	179	166	184	160	179	187	208	191	190	185	190	185	197	210	196	196	165	209	193	212	202	211	214	192	180	197	174	190	214	199	205	187	192	192	206	198	187	181	181	216	206	197	190	196	193	203	162	174	200	178	207	215	189	166	183	215	201	181	186	165	201	197	190	207	192	181	207	207	206	181	172	175	193	194	186	197	199	212	197	183	198	208	205	186	191	197	178	191	191	210	200	168	199	175	192	180	195	199	177	212	177	190	200	205
8106	1469	2821	3251	2657	2022	1526	1346	1212	1057	972	974	790	688	692	641	580	606	622	581	537	572	563	529	533	495	544	527	508	510	558	515	540	481	537	523	509	532	492	513	498	471	538	553	508	472	534	534	506	468	515	528	469	482	498	491	512	541	492	475	465	465	498	484	472	482	476	466	477	486	513	525	467	482	454	500	526	501	516	505	478	488	464	494	551	490	488	486	496	493	533	500	465	470	478	477	469	481	492	491	472	476	457	471	478	505	534	487	499	501	458	511	480	506	495	465	490	519	452	478	489	486	525	506	489	502	506	474	474	465	492	497	506	464	479	530	491	486	455	477	505	473	456	497	477	518	511	514	515	504	552	463	500	456	499	505	482	483	489	503	525	499	512	498	462	487	524	446	467	487	513	447	465	461	464	540	455	501	508	517	492	498	493	483	486	522	477	472	524	456	474	515	484	526	468	480	468	474	490	492	488	477	486	509	517	470	478	495	474	454	493	471	486	491	493	507	511	495	531	477	504	468	470	470	464	513	473	515	477	499	476	504	513	456	458	507	471	500	467	530	505	483	502	479	498	456	533	529	491	487	527	484	509	487	480	455	520	475	522	492	537	503	438	510	465	489	506	465	510	521	465	456	466	481	481	452	504	453	510	465	462	494	496	504	500	535	473	526	492	479	481	476	450	488	454	472	463	488	519	477	465	516	552	509	495	445	506	491	496	485	472	443	460	476	488	508	500	492	497	504	471	521	493	465	498	496	519	440	484	483	493	471	475	498	496	487	475	527	479	461	482	464	477	512	523	503	481	531	494	539	477	518	481	472	510	462	474	502	467	494	479	484	493	457	467	479	489	525	501	497	471	446	515	518	511	463	499	516	487	502	491	522	478	446	493	480	478	511	469	471	481	504	505	480	471	526	492	472	452	455	467	502	517	485	506	455	492	470	499	493	475	502	478	455	502	487	463	455	433	458	476	467	502	441	466	495	513	470	471	480	516	473	486	470	499	457	504	500	514	456	478	507	467	453	520	486	511	484	497	527	447	527	514	461	460	478	472	494	505	503	498	452	467	496	493	497	471	479	469	485	481	535	539	390	502	495	457	536	508	510	474	449	509	452	478	475	478	488	484	525	508	486	504	456	486	474	469	465	487	487	491	479	494	449	437	503	438	502	499	465	507	441	523	462	490	536	497	509	466	482	488	523	481	523	521	436	520	487	460	435	517	458	492	484	486	476	497	536	477	487	467	475	502	475	451	516	491	486	503	478	507	494	456	494	510	508	457	480	459	479	476	490	532	493	484	436	512	488	502	511	480	491	488	508	510	477	489	477	529	505	477	496	442	491	469	462	509	471	509	506	505	519	496	506	469	528	525	476	472	451	498	491	490	463	521	481	505	504	432	511	474	466	458	511	486	474	486	495	513	496	494	542	497	486	494	483	518	492	488	459	511	500	435	487	468	497	491	478	468	451	466	445	492	474	506	457	477	516	496	485	487	468	464	493	488	491	485	503	462	459	502	532	516	496	449	471	467	474	524	542	496	516	443	469	478	478	488	466	466	476	479	467	511	501	470	456	521	502	472	477	518	485	487	508	546	499	460	465	461	456	519	489	491	487	497	501	433	511	426	461	492	490	530	490	510	460	495	501	532	536	487	474	489	463	481	501	481	476	491	469	539	480	499	503	503	459	498	524	490	509	446	486	478	471	510	501	512	497	522	526	526	482	519	463	472	453	453	465	477	474	475	499	487	512	503	461	500	472	497	489	477	513	496	506	486	505	476	472	483	502	456	498	449	484	476	488	500	517	466	485	505	494	478	509	538	473	474	483	474	460	488	484	490	475	468	471	466	464	478	479	519	507	480	497	484	479	494	488	500	471	512	455	488	514	475	453	481	481	454	464	456	514	473	470	524	464	483	488	477	550	541	483	460	438	477	493	523	496	507	503	477	448	480	457	490	472	478	480	423	447	484	468	490	468	468	504	477	485	451	513	513	483	489	447	456	478	485	470	453	498	485	524	477	498	463	488	502	503	462	488	484	475	511	505	476	497	445	466	483	506	456	498	450	516	444	476	534	469	475	454	498	520	476	516	481	480	509	468	455	485	459	500	516	483	489	478	479	521	492	474	453	502	523	455	479	437	489	526	504	469	494	484	485	459	512	494	489	449	501	536	494	485	486	482	504	513	478	485	478	495	510	503	497	496	497	500	438	480	478	481	469	485	447	464	496	484	501	530	486	467	466	526	483	466	465	475	504	453	486	513	484	471	467	480	458	507	500	448	483	494	484	519	493	489	510	519	494	508	499	476	474	453	483	500	474	513	506	477	493	531	529	500	467	504	493	482	506	462	502	473	512	499	538	494	509	464	481	490	486	539	471	504	492	486	468	459	496	461	502	523	501	493	450	481	458	484	507	473	505	493	514	479	491	520	494	532	478	493	481	481	489	493	485	454	478	466	521	481	490	473	460	503	458	491	495	478	466	443	477	478	494	486	449	453	448	493	521	476	478	494	465	494	470	473	516	489	532	496	522	476	498	527	464	541	474	478	493	493	465	420	490	444	510	482	541	510	462	526	511	461	458	480	526	476	456	487	497	484	524	465	477	477	479	466	470	458	446	484	508	484	472	502	477	474	483	522	478	516	497	513	479	504	477	515	477	465	506	486	476	493	482	456	499	515	470	492	475	464	498	486	483	471	501	490	443	481	464	482	483	488	507	499	466	481	496	450	451	511	498	494	428	503	465	490	444	459	482	524	474	484	535	454	490	481	451	480	477	484	478	471	531	478	482	515	507	456	502	455	484	491	513	463	504	484	508	478	457	502	462	484	493	488	494	499	486	479	490	469	492	463	492	470	451	513	483	437	519	476	468	438	481	475	462	516	466	466	434	505	506	509	473	471	489	485	504	486	504	507	456	455	491	454	503	469	457	480	501	480	491	447	482	506	468	498	475	484	515	479	473	509	503	458	460	482	465	452	496	485	492	491	526	478	464	479	491	450	446	486	508	493	495	496	501	533	495	493	481	472	505	463	500	507	482	527	540	497	444	520	473	442	477	482	497	501	502	458	531	501	501	474	482	460	519	462	450	524	494	494	519	477	487	486	487	535	466	516	488	460	514	470	498	482	506	458	483	484	461	512	481	495	429	454	513	488	500	498	484	471	471	501	499	510	495	481	477	469	476	555	468	517	447	498	458	469	497	496	468	501	482	472	456	490	491	488	510	459	502	523	500	503	494	472	510	537	450	512	526	459	467	446	483	484	455	522	470	474	487	478	490	482	478	475	502	468	510	457	462	468	470	468	490	449	488	466	457	456	469	497	528	473	506	478	451	491	463	464	481	529	478	488	506	491	497	505	458	494	492	485	483	440	476	468	503	479	468	499	487	463	488	476	455	483	483	427	474	494	526	496	488	477	488	547	474	485	471	484	490	481	485	482	495	528	472	506	513	487	508	492	503	492	497	485	512	510	529	507	473	458	485	498	489	454	525	479	513	455
1548	512	531	479	407	354	331	331	331	333	274	349	293	308	316	341	314	287	310	315	298	284	316	345	302	291	304	294	289	279	261	301	282	271	293	276	278	298	304	320	315	322	306	270	307	292	312	303	288	297	279	274	296	312	305	267	296	282	310	324	271	307	319	312	287	250	311	315	288	303	308	307	285	289	325	313	325	320	326	310	287	314	295	308	290	288	260	313	305	297	279	291	303	327	311	284	301	268	333	292	305	307	253	305	319	299	264	323	273	275	343	303	307	338	288	313	345	288	341	318	253	292	288	313	326	314	298	309	292	326	328	280	266	287	306	294	257	315	277	274	298	289	302	306	319	319	313	259	308	266	278	323	298	285	292	311	313	314	310	303	325	300	297	269	283	284	286	267	276	295	295	303	316	303	282	310	285	298	310	314	305	304	285	307	339	319	288	287	289	269	305	311	312	253	269	311	311	298	297	296	295	315	313	263	315	299	332	303	317	330	279	312	285	332	300	278	275	285	295	326	299	294	318	304	309	314	340	282	305	276	271	296	297	332	294	286	284	284	312	291	310	259	297	290	290	272	295	293	326	316	293	298	314	294	291	305	325	287	279	276	303	265	312	292	292	272	312	318	313	315	313	293	283	299	278	287	286	288	313	321	287	302	302	283	284	275	302	285	271	270	270	316	309	325	293	282	275	333	304	295	324	267	287	308	308	296	312	302	333	282	299	289	303	276	311	329	305	318	316	307	301	306	282	289	294	302	287	302	282	293	284	297	291	297	305	326	320	298	301	287	294	296	287	287	292	308	301	310	312	262	299	276	269	298	307	283	335	321	299	308	274	302	305	335	304	306	303	335	303	320	277	292	282	299	275	288	312	306	330	298	271	312	294	279	280	281	327	319	307	319	300	281	285	283	327	253	315	304	324	302	293	293	299	283	253	321	302	283	350	303	332	299	288	297	294	302	299	332	325	316	316	307	340	292	299	288	328	305	333	295	297	296	277	310	278	275	276	269	343	285	300	284	285	297	295	285	314	314	281	285	295	304	315	295	282	333	286	305	283	298	305	279	278	304	280	267	306	331	329	290	271	288	320	271	298	349	313	293	301	317	309	329	292	317	306	313	299	278	282	277	281	321	294	346	294	302	315	276	297	284	281	313	304	278	284	250	287	281	290	325	281	298	340	315	324	331	286	294	311	294	296	283	326	285	278	280	282	309	286	276	322	303	301	297	293	269	268	309	317	294	301	252	320	292	291	296	293	284	287	311	299	308	313	304	302	284	297	265	287	286	315	296	295	308	292	314	286	286	328	317	291	298	318	304	297	295	283	304	262	265	311	315	300	300	330	307	303	312	288	271	308	331	316	274	311	295	301	317	310	320	275	319	270	315	292	300	311	283	282	290	295	280	297	292	323	285	297	305	277	316	291	274	302	287	323	303	315	301	318	289	274	311	281	270	261	248	327	315	301	273	262	305	275	293	300	271	286	306	314	287	279	294	281	280	293	282	290	285	310	288	295	292	325	303	306	283	269	320	319	284	281	295	304	310	280	288	337	307	315	300	309	302	305	331	274	287	313	331	305	276	279	294	290	304	306	303	287	286	287	308	281	268	290	306	279	319	284	303	289	282	287	302	307	346	286	307	284	303	295	298	283	302	282	279	288	290	290	294	285	292	274	303	328	276	319	325	318	324	295	295	312	299	343	292	310	307	278	254	312	323	301	300	328	297	316	312	269	295	303	277	308	328	297	279	290	314	294	281	300	284	264	320	275	293	311	314	316	322	294	311	274	292	285	313	293	282	309	357	271	280	283	330	347	280	323	293	291	295	246	320	321	302	304	336	305	268	281	302	288	295	334	326	310	321	283	301	294	304	311	306	295	337	325	261	286	264	285	305	282	309	289	279	306	315	349	295	308	290	306	297	306	290	310	299	305	277	300	295	280	331	308	273	332	292	304	304	333	284	295	305	297	292	314	285	275	271	298	299	310	290	294	319	295	308	288	290	327	279	289	291	302	292	283	295	315	288	289	322	321	317	284	275	308	319	309	285	297	307	281	278	304	294	301	311	289	325	292	353	308	313	299	280	263	311	304	287	316	302	298	299	320	283	288	312	291	270	283	324	309	287	300	314	339	328	298	326	299	301	282	315	302	288	316	300	315	300	305	302	276	326	313	301	268	291	305	311	281	295	299	298	297	283	296	302	298	270	297	325	297	309	280	285	278	291	306	299	301	330	297	270	290	299	276	302	322	328	309	286	331	269	330	285	276	296	298	333	320	312	276	304	307	302	299	295	279	289	275	299	311	300	296	285	300	271	322	300	278	289	258	303	301	284	314	331	309	297	285	312	304	276	307	302	279	283	263	300	310	259	294	353	303	288	294	270	288	290	289	296	309	337	300	297	316	318	271	314	265	264	284	290	298	310	294	323	338	309	287	313	292	299	307	324	270	278	282	303	296	279	274	313	278	308	306	314	300	299	290	288	312	311	304	300	295	279	316	270	327	280	259	302	303	294	322	328	314	314	318	300	297	305	309	314	305	334	307	320	354	305	327	322	302	306	317	282	259	312	301	253	290	317	307	313	289	276	296	291	284	293	276	313	317	272	313	317	301	298	301	285	287	326	291	282	279	276	317	307	287	306	290	289	264	299	294	284	292	293	281	284	292	307	272	302	296	299	315	311	297	267	320	331	277	325	303	313	281	283	281	342	332	310	287	351	257	333	336	264	260	325	288	278	288	311	292	311	316	318	308	325	307	299	309	301	314	301	302	300	287	262	290	311	268	276	275	312	320	301	312	326	299	319	314	291	295	321	322	309	317	326	304	270	329	300	321	311	331	290	321	290	328	301	295	316	328	292	298	335	304	320	315	308	285	294	291	304	295	304	272	306	268	320	303	301	279	315	287	318	277	322	292	307	315	290	288	278	270	310	313	323	331	279	263	293	312	255	281	309	307	330	311	298	299	312	255	293	324	310	278	283	280	260	281	281	275	311	308	270	286	269	294	303	315	293	300	301	315	285	244	258	322	265	294	292	311	307	310	290	272	261	298	299	289	288	307	296	323	335	295	288	275	315	290	286	295	288	321	308	289	304	274	307	309	280	271	306	312	294	292	298	289	294	295	339	278	311	306	284	302	311	321	284	286	292	309	278	321	308	333	290	282	311	337	266	263	296	293	302	277	282	306	349	314	347	304	275	317	304	291	342	277	311	309	267	297	272	287	280	343	325	307	302	281	286	294	295	330	280	306	289	271	266	324	303	300	279	312	308	304	308	280	281	288	282	302	295	309	316	306	287	304	298	298	294	267	308	278	282	316	292	276	290	267	313	284	288	301	323	274	279	319	271	307	313	302	306	298	313	268	302	299	270	278	297	295	265	301	304	318	290	310	304	292	306	327	298	277	278	290	332	316	329	293	294	270	278	309	290	289	259	325	269	291	315	284	287	286	324	311	277	290	296	292	259	311	295	338	307	311	308	277	329	298	282	298	270	311	280
2110	957	1213	1428	1195	1044	988	938	900	808	826	842	777	774	755	733	737	732	738	750	754	750	728	758	723	738	722	755	750	765	747	725	764	756	780	716	715	704	711	702	756	766	718	770	736	769	787	753	740	711	744	710	696	761	739	797	730	749	732	717	810	769	755	712	740	726	695	739	760	798	724	771	721	720	714	677	733	723	674	730	738	756	744	770	737	734	767	802	721	728	709	737	750	714	737	781	723	731	713	723	712	755	731	757	765	720	671	752	751	758	749	720	779	721	733	731	722	727	733	714	750	725	695	750	758	754	761	753	750	712	774	731	748	747	778	720	746	743	729	750	745	735	729	733	744	759	743	756	738	756	767	733	775	707	774	750	751	761	724	745	703	736	715	753	743	732	715	753	711	710	762	781	764	703	728	735	741	745	738	748	781	748	752	721	712	723	770	795	788	764	716	763	728	774	727	729	742	690	750	754	721	760	768	756	719	714	774	705	767	725	739	698	768	789	738	717	765	763	693	744	707	774	756	747	742	736	745	707	725	754	713	700	751	721	751	746	762	759	749	765	730	784	720	739	788	692	753	732	693	761	746	723	729	728	794	746	762	732	743	754	742	732	721	776	785	696	725	777	749	733	733	727	729	732	722	676	697	766	723	704	724	758	771	670	736	731	715	741	724	771	766	714	756	761	718	698	748	802	737	757	764	728	756	692	678	693	723	705	715	734	752	691	778	769	744	772	727	789	750	710	728	740	742	758	712	731	759	739	711	738	756	756	730	692	715	750	723	739	721	743	762	751	760	703	731	722	765	781	690	798	698	728	722	721	758	698	755	721	766	733	774	735	741	727	750	695	749	710	732	780	754	738	762	722	729	699	771	694	762	716	780	731	819	752	766	745	762	724	746	702	689	748	735	757	713	784	736	729	750	761	766	721	734	698	770	718	709	732	752	715	768	710	768	694	750	673	706	732	713	750	690	770	740	717	758	777	777	712	722	729	736	733	779	809	769	729	720	797	713	695	743	722	738	770	712	754	715	768	733	774	788	783	705	765	724	702	738	723	795	749	748	767	713	767	746	729	719	725	752	750	754	784	684	758	724	724	726	720	776	730	716	718	717	697	739	775	742	715	731	764	719	711	708	705	714	713	720	728	701	726	704	781	803	731	726	673	747	703	731	768	703	722	733	762	739	751	742	705	733	739	697	799	768	744	731	781	724	719	720	722	744	725	756	718	742	746	742	665	748	748	732	714	760	723	720	759	716	723	707	753	684	723	711	719	693	769	688	737	698	688	767	782	732	730	717	692	712	698	782	732	728	697	692	792	721	736	740	790	732	744	722	711	684	754	699	737	737	691	728	724	747	720	720	704	758	709	730	739	707	687	720	761	707	719	771	759	756	725	723	667	755	710	760	725	741	714	755	711	732	745	723	741	764	782	727	721	711	773	729	786	728	766	750	749	727	708	734	779	722	698	752	748	725	720	727	748	724	799	781	777	715	718	730	710	731	716	727	730	716	777	749	711	750	767	746	731	776	730	745	747	730	756	729	734	768	714	774	729	791	766	688	719	712	760	697	753	731	678	745	743	725	678	703	672	725	725	707	740	745	748	779	721	707	731	759	703	710	748	721	732	783	745	731	727	700	709	764	707	758	681	712	711	739	783	706	700	746	733	709	747	689	717	719	784	713	664	712	655	755	701	739	720	723	726	742	746	740	736	770	732	730	725	696	727	734	719	744	733	701	743	732	739	757	756	764	740	735	685	711	729	747	756	718	703	726	782	769	742	694	767	718	747	740	779	747	745	734	782	711	755	710	734	744	733	729	734	751	706	758	731	763	788	744	785	736	767	750	739	747	761	723	754	729	767	738	709	764	784	773	782	770	753	741	699	798	739	795	718	694	791	731	734	748	720	734	684	708	749	743	751	730	745	753	753	725	738	726	781	759	726	712	705	746	699	725	727	713	729	721	742	716	750	742	734	759	746	722	800	734	747	721	687	764	710	715	717	725	763	771	734	687	710	712	721	755	732	742	725	740	736	729	721	733	773	759	742	707	720	720	724	767	745	747	728	684	737	770	702	752	760	743	706	754	763	728	684	675	717	724	725	738	780	685	729	742	760	756	742	776	720	729	761	735	739	765	754	731	758	710	740	689	753	712	735	735	731	748	745	740	757	735	719	736	751	721	722	737	743	737	760	730	712	725	727	737	743	746	787	708	754	737	739	705	789	761	748	700	737	753	716	719	764	736	718	746	802	729	726	746	741	682	737	696	717	738	791	731	702	754	785	744	744	741	701	704	722	746	805	703	758	741	725	713	785	780	721	724	715	716	695	757	741	743	747	738	727	755	744	722	748	732	708	734	760	750	710	749	737	779	734	729	760	744	755	741	753	761	776	749	722	791	721	714	706	724	761	732	720	670	757	732	788	716	757	732	744	742	777	755	750	740	752	762	748	700	741	701	759	725	689	742	741	730	711	753	771	714	747	731	788	702	725	746	722	742	714	720	735	649	725	718	736	779	751	746	708	751	761	780	712	728	745	768	773	793	777	703	754	733	768	727	724	733	761	715	737	714	767	720	702	720	755	701	719	723	775	714	749	791	726	762	785	729	764	741	745	693	788	792	747	735	694	732	748	726	723	723	730	789	685	759	688	730	731	678	722	718	757	732	753	730	789	711	726	712	758	770	788	754	740	714	767	695	707	706	775	751	732	736	723	681	741	751	732	703	738	764	744	726	754	775	711	690	719	708	706	746	747	720	738	756	735	719	714	791	708	750	690	768	740	774	782	701	779	762	715	687	733	712	743	695	743	743	745	736	760	718	752	794	710	717	760	715	720	780	754	737	715	731	736	724	715	701	731	771	724	767	731	742	787	743	757	671	715	739	776	726	744	794	783	735	725	755	773	726	696	798	787	714	702	766	723	706	751	778	748	784	762	710	791	691	762	770	690	721	744	747	752	700	730	775	781	739	716	697	816	770	744	746	688	724	747	713	761	758	770	767	738	703	742	772	746	759	664	720	784	690	698	707	738	757	776	701	713	706	723	751	745	746	700	725	729	760	778	729	733	750	766	736	742	746	762	752	749	717	710	783	737	778	730	752	728	737	759	775	749	743	777	723	691	759	687	722	740	715	742	748	727	814	742	701	719	777	728	757	723	749	801	750	762	705	736	746	736	756	763	725	732	738	735	719	751	767	741	740	713	774	705	674	780	703	762	731	744	764	763	737	745	680	692	723	716	724	765	731	731	715	740	731	765	718	746	684	754	751	729	701	716	742	731	742	730	754	732	727	749	705	737	719	735	782	680	735	689	735	704	761	716	695	720	730	733	773	720	742	766	754	717	710	703	749	734	705	714	767	705	712	782	784	783	716	764	696	762	704	734	759	715	724	760	720	730	743	722	746	737	764	773	736	789	757	733	795	706	717	759	725	749	728	715	791	718	742	695	755	749	763	727	767	703	755	730	739	784	692	749	740	728	743	736	751	743	750	753	767	755
6808	880	1032	821	604	474	432	467	392	404	406	356	388	382	306	359	357	325	362	350	327	328	342	359	371	356	335	352	342	335	363	337	315	347	312	337	299	318	351	352	349	323	341	332	311	336	329	362	352	355	326	347	317	317	330	337	350	319	371	327	342	317	306	307	328	359	339	349	336	361	343	359	351	317	310	334	337	355	338	352	358	365	340	356	334	342	323	331	362	364	325	338	319	317	326	327	321	345	330	329	356	332	367	282	325	344	284	335	328	338	337	331	338	362	328	341	358	335	334	350	335	314	330	349	357	303	321	337	336	362	347	320	330	355	324	325	352	317	344	327	348	314	337	300	351	302	326	351	333	344	365	352	347	348	324	299	313	336	361	311	336	323	335	331	290	355	333	352	365	323	326	333	321	335	348	331	269	314	317	325	335	357	322	388	374	335	295	303	334	324	330	344	349	352	333	312	345	359	348	353	317	280	349	323	327	332	363	346	352	330	348	371	348	333	361	363	334	312	348	351	333	339	373	327	320	320	318	338	323	317	334	324	364	332	315	358	318	347	318	318	345	315	311	310	343	307	339	304	347	307	313	334	326	304	351	311	323	314	361	299	351	335	323	333	305	327	327	360	393	326	345	356	344	320	327	310	354	337	332	378	300	358	304	329	305	329	347	365	285	319	338	318	329	337	371	349	331	327	307	321	315	351	352	368	328	351	354	330	330	358	321	329	313	342	353	325	324	323	334	348	337	344	306	303	295	323	336	345	341	318	309	313	341	321	339	351	326	324	320	341	340	325	370	324	302	353	333	303	299	354	293	324	332	321	354	360	326	343	346	343	348	326	337	311	321	344	346	312	316	358	337	322	317	314	359	350	354	358	323	333	310	340	340	319	325	371	317	312	340	342	327	334	362	328	338	326	316	288	335	337	326	370	322	325	328	332	343	317	337	313	329	350	324	332	357	333	348	311	359	329	359	328	310	320	357	316	350	347	331	316	327	323	321	331	343	380	339	368	330	346	318	333	371	345	340	324	343	355	336	332	348	305	318	331	341	319	343	309	316	361	295	302	350	353	349	361	346	357	328	332	307	331	305	309	316	334	316	311	333	299	294	331	331	311	319	358	288	307	339	345	345	322	364	329	329	321	359	328	297	355	332	323	311	339	334	296	320	342	328	289	326	345	348	313	341	324	301	331	347	323	340	328	311	333	352	363	346	335	332	333	326	357	348	315	325	322	366	320	345	358	334	327	362	335	346	324	337	340	364	351	318	356	310	311	334	332	320	358	327	309	332	339	299	353	346	325	344	381	339	311	317	388	299	280	321	360	321	343	306	306	304	340	308	293	338	355	332	334	351	339	322	371	326	338	358	341	333	327	334	306	320	377	349	328	309	350	358	364	342	345	332	343	302	354	335	348	334	351	309	342	337	330	358	318	327	362	329	354	338	356	322	336	324	346	318	312	319	345	335	307	352	303	328	337	320	318	331	358	327	374	349	333	340	335	367	371	347	333	339	304	328	316	353	336	345	337	360	338	370	353	363	358	354	326	340	336	327	353	337	295	303	337	323	317	337	332	321	351	329	337	329	324	336	340	312	309	349	329	357	332	346	335	334	280	301	326	296	323	317	322	324	303	319	322	311	325	332	293	323	339	347	309	330	318	351	325	335	360	368	344	316	304	351	340	347	326	340	353	291	334	334	311	338	353	301	335	358	357	313	301	303	340	360	367	362	341	346	338	358	332	344	352	333	326	324	337	317	326	388	335	294	318	370	303	362	339	322	325	289	332	310	330	330	333	333	339	356	335	360	363	360	351	304	361	306	298	348	336	367	323	311	343	319	335	344	305	319	337	346	373	382	322	333	347	351	333	336	350	331	324	307	412	338	320	307	305	343	325	290	348	317	367	362	355	324	332	386	311	342	328	361	320	324	345	319	313	347	336	332	353	342	351	339	318	368	348	346	321	322	335	307	372	319	343	328	307	317	339	338	343	349	379	312	316	357	349	335	349	337	315	333	356	332	304	341	338	329	334	355	323	343	330	368	329	301	298	327	349	309	367	355	324	353	327	341	319	353	305	292	368	339	332	331	346	355	330	314	325	316	332	318	335	348	348	343	358	322	352	365	338	313	331	318	354	324	333	348	303	341	329	331	317	319	314	321	312	365	313	374	346	362	305	331	373	331	307	327	333	322	320	303	332	350	336	328	380	353	303	325	351	332	324	362	342	331	345	348	351	357	337	317	359	341	336	319	320	358	337	303	343	317	337	314	331	319	319	327	381	320	328	305	351	334	364	357	335	326	346	333	325	356	348	372	304	358	313	344	330	330	313	353	312	306	358	332	346	330	307	325	324	304	314	346	335	344	358	354	323	303	308	365	360	349	331	313	328	336	337	360	352	354	339	305	360	319	351	342	328	316	351	321	355	324	374	368	343	356	331	353	308	341	352	350	333	313	333	343	356	327	354	343	318	333	356	296	315	315	281	386	345	299	335	321	350	332	324	340	335	373	353	360	330	326	330	343	354	334	355	329	361	363	339	322	354	328	319	338	375	307	341	391	331	296	329	368	367	355	335	340	332	312	360	359	358	342	347	362	332	363	319	345	317	320	330	333	349	326	349	329	341	309	331	355	309	321	329	370	372	347	315	319	334	366	328	339	353	359	340	357	335	355	291	338	356	348	345	299	310	318	339	323	336	340	337	337	352	332	319	323	341	294	313	329	309	341	306	370	319	299	305	310	335	339	366	336	327	364	334	318	336	347	347	325	311	311	338	332	320	315	310	340	355	339	346	307	356	339	352	330	343	371	334	340	338	312	319	326	324	369	328	365	336	365	332	342	322	359	337	314	325	336	353	330	350	320	319	314	344	319	365	332	348	370	369	320	328	366	306	321	321	359	387	305	311	319	352	308	336	359	372	322	316	339	335	361	284	313	317	329	315	344	331	322	352	345	353	319	344	351	303	288	368	346	339	345	337	313	337	317	330	330	317	309	315	335	328	356	362	335	325	323	339	339	349	327	327	324	352	343	309	360	328	331	310	339	329	348	305	350	358	367	379	320	315	364	355	339	330	353	356	349	320	327	339	327	347	350	322	354	334	330	322	378	324	319	294	321	324	316	324	346	313	324	317	297	348	338	308	338	348	325	369	348	343	334	350	336	329	355	359	332	343	358	353	339	328	322	325	349	302	362	317	332	360	326	314	353	319	333	355	326	348	325	330	316	306	358	367	345	309	334	370	308	331	364	333	389	330	330	321	326	342	343	329	321	297	318	314	328	372	333	306	381	302	344	339	336	336	332	288	363	316	336	305	309	359	342	358	315	304	348	360	346	330	377	314	340	320	344	356	340	308	353	329	304	342	329	367	303	340	345	289	289	339	340	338	345	332	278	331	317	321	347	329	315	306	326	316	313	318	316	327	314	364	341	334	340	335	277	348	363	360	307	372	402	336	331	342	350	329	343	311	316	333	329	334	341	340	324	328	326	341	319	342	309	312
6517	1419	2208	2496	2066	1679	1422	1290	1166	1110	1088	1054	1051	922	923	918	849	855	856	902	905	881	817	925	841	878	830	827	795	751	851	845	832	845	765	846	824	782	802	860	801	788	800	787	795	844	819	796	805	764	801	796	857	813	792	797	792	816	820	784	837	860	802	789	808	826	771	761	843	865	770	832	780	786	885	793	809	800	860	803	783	815	821	832	724	840	808	787	795	788	830	811	823	781	826	796	834	810	801	794	812	784	864	784	823	750	782	826	785	840	809	768	804	787	789	836	830	819	777	807	788	821	807	793	776	804	793	757	774	814	792	761	738	819	815	877	806	839	819	837	804	785	828	824	754	756	819	779	808	783	786	788	799	772	816	816	804	773	804	803	727	805	771	804	846	788	815	757	782	849	782	825	757	805	803	799	808	806	801	725	797	813	823	825	818	824	735	803	774	724	770	786	763	792	806	816	791	764	838	776	801	872	767	821	785	773	810	766	797	840	808	745	776	819	815	794	827	737	793	802	786	777	756	737	764	786	816	787	813	798	810	789	801	804	795	850	855	818	788	739	803	758	804	829	806	768	834	837	776	778	787	815	759	771	742	789	851	777	817	834	815	803	876	865	813	793	816	827	809	811	831	819	822	784	853	868	804	808	819	815	770	835	788	796	804	780	835	739	796	798	805	785	800	810	791	769	804	789	780	807	794	769	857	850	799	822	812	836	805	786	816	802	802	771	771	864	787	809	787	785	802	817	777	791	809	822	825	758	820	798	809	785	777	776	822	805	818	784	827	811	793	738	838	808	821	852	800	805	790	791	836	807	765	821	757	787	778	834	787	832	794	827	796	857	788	755	799	791	777	774	817	741	779	808	730	820	799	803	805	799	771	802	780	741	800	830	801	768	786	780	815	816	813	799	787	746	840	752	837	832	823	830	758	769	843	804	804	759	810	791	862	785	765	788	779	792	805	842	735	800	811	789	802	776	835	836	793	791	788	767	760	761	813	804	754	772	768	733	775	787	817	800	816	791	814	847	854	834	827	818	827	790	747	794	828	789	851	780	776	806	786	793	792	820	784	814	747	801	815	812	796	848	833	750	699	826	784	779	843	802	803	796	815	826	783	855	814	808	771	768	832	809	779	858	767	819	820	777	765	855	836	804	803	851	813	843	776	799	829	776	854	801	814	824	811	764	764	808	773	809	801	789	858	781	802	829	812	861	792	795	824	830	785	868	768	799	804	779	789	833	806	797	785	835	858	838	846	781	804	789	777	798	836	791	827	785	781	808	793	779	789	801	808	782	791	791	820	762	838	826	803	774	819	813	806	831	844	784	827	790	842	821	839	795	789	788	862	776	745	786	811	807	835	839	797	800	788	832	817	825	782	813	782	769	806	816	805	808	814	819	781	816	846	761	796	827	765	792	837	816	796	778	780	784	791	817	796	804	797	796	784	800	782	840	764	804	807	806	802	789	845	809	826	814	823	800	796	814	850	815	821	802	799	790	793	771	815	788	782	851	749	861	778	796	775	776	814	811	803	822	795	801	832	800	801	777	823	814	813	828	790	811	851	780	814	808	821	807	836	769	870	858	847	841	812	797	832	761	790	796	824	816	801	791	801	781	821	851	826	890	839	822	802	806	786	814	762	791	753	799	772	809	756	780	809	779	768	802	827	805	766	813	805	776	790	784	752	816	807	816	866	833	822	809	813	783	798	790	850	790	804	805	796	820	818	844	759	819	769	783	827	793	803	795	811	786	817	835	822	880	784	784	855	784	798	805	783	787	781	793	812	816	766	826	770	777	783	848	798	750	853	784	788	754	807	766	772	788	767	776	774	790	771	767	812	837	735	810	800	759	765	789	788	789	783	811	812	833	739	782	829	785	823	784	843	816	848	772	775	829	786	823	833	852	774	824	847	861	800	759	790	815	786	818	798	787	774	740	777	762	814	785	796	835	786	833	790	839	809	776	839	808	819	763	802	812	819	807	780	811	841	779	770	873	804	815	811	749	791	753	845	782	827	847	815	756	782	814	822	795	785	825	839	759	816	835	745	803	754	800	765	793	763	798	781	788	788	806	823	805	783	851	789	812	822	785	827	739	836	833	818	784	797	837	791	829	847	795	817	788	791	827	791	807	836	792	782	837	845	822	790	775	780	862	795	787	857	745	815	780	843	736	790	827	780	781	787	817	807	782	832	847	728	767	810	832	810	879	771	766	816	789	845	784	831	785	804	799	819	816	846	839	827	753	859	784	828	776	782	840	795	783	821	858	769	778	856	810	793	816	784	831	810	855	796	792	760	814	794	848	791	816	793	837	816	838	760	801	781	820	832	807	786	845	778	771	784	829	805	769	811	814	817	824	828	856	787	823	781	731	823	759	804	778	817	777	780	765	781	783	850	842	768	780	854	848	775	823	802	814	809	786	823	794	810	833	782	807	787	814	827	820	811	801	769	809	767	800	811	794	800	751	824	807	790	798	839	844	758	800	793	814	780	794	792	793	798	795	782	778	801	825	804	818	801	748	788	782	789	814	815	812	769	787	835	837	777	745	878	790	786	764	868	888	751	827	766	746	788	823	769	799	824	801	809	812	826	864	844	814	843	775	791	745	824	785	803	840	798	771	766	851	779	809	845	800	765	847	863	804	844	814	811	817	809	812	835	810	781	782	836	754	812	812	821	818	817	818	815	810	777	808	796	850	739	792	772	812	734	817	803	778	798	766	807	727	789	779	825	793	783	784	786	763	792	797	794	807	859	818	794	758	801	836	778	779	762	762	788	793	825	818	784	788	835	843	824	786	829	833	790	798	834	781	816	789	804	861	784	763	774	816	801	873	813	804	774	807	807	780	760	824	800	757	845	777	822	862	802	813	752	809	834	830	776	830	844	802	816	809	796	773	833	834	823	835	816	757	845	768	775	807	764	818	802	797	788	839	851	830	835	829	793	781	818	791	779	781	803	839	783	811	827	819	800	850	777	832	797	794	786	860	786	841	818	782	807	793	788	819	834	794	773	822	768	809	778	736	830	771	818	827	796	756	763	843	783	792	827	796	822	838	809	784	802	776	778	759	809	837	790	833	811	791	853	834	817	854	805	818	780	788	764	809	810	800	846	830	791	782	788	793	752	806	801	844	822	814	823	834	795	785	808	820	793	801	875	809	788	800	819	845	809	849	832	817	847	800	838	800	812	815	824	826	843	803	794	816	827	818	832	780	781	814	798	766	759	824	787	839	798	824	828	855	822	778	810	789	806	819	832	822	852	793	789	760	815	799	849	796	787	778	861	790	773	828	783	828	833	829	852	853	851	821	810	828	802	786	830	791	745	739	826	798	783	802	808	824	800	780	731	816	748	805	810	732	787	809	815	821	799	778	795	790	828	821	768	817	752	801	839	776	880	836	845	815	842	808	778	808	834	793	791	807	800	783	770	842	835	786	810	852	810	804	813	840	858	815	768	847	820	843	802	831	830	799	828	851	795	751	823	826	813	818	763	849
12429	1333	1325	1025	706	534	424	335	292	284	301	242	253	218	207	209	232	229	211	198	217	200	204	221	202	185	211	233	173	167	174	194	211	200	197	200	232	187	218	216	195	206	200	172	212	197	218	180	189	193	181	209	208	223	186	201	159	210	184	194	190	194	208	187	191	185	195	177	196	220	189	176	182	207	179	220	231	167	171	219	190	180	212	194	194	193	185	186	212	216	213	213	192	187	188	176	217	177	205	164	186	180	190	205	194	176	186	186	204	196	149	190	210	184	180	191	203	204	200	214	190	191	174	202	199	194	188	192	192	203	180	202	192	220	192	202	214	214	201	198	216	181	183	212	226	203	210	170	196	206	180	235	186	211	191	185	195	194	205	203	190	190	206	183	189	171	197	207	174	198	191	192	212	186	178	193	174	194	208	210	205	193	210	188	211	187	218	182	189	194	195	201	172	201	199	171	190	194	195	182	192	180	185	200	201	182	159	199	215	187	195	197	200	177	185	190	186	206	214	209	193	210	201	191	211	180	203	181	203	191	197	210	205	206	208	201	204	183	183	207	212	202	215	217	201	173	204	223	200	194	193	198	192	197	212	195	219	190	197	169	242	175	219	205	215	198	177	213	176	186	202	219	194	202	205	197	199	170	189	194	198	201	185	182	232	217	179	229	181	179	201	183	204	219	189	188	196	164	186	197	208	209	199	210	187	216	172	182	209	227	190	188	185	216	202	193	193	189	194	207	170	194	178	206	184	192	171	176	168	207	220	212	203	206	187	191	193	187	194	179	177	183	179	175	188	200	204	206	193	186	192	176	197	180	204	177	213	173	193	173	190	217	180	176	218	213	223	224	171	186	181	209	176	202	174	190	213	205	182	187	200	184	190	179	188	208	195	187	172	179	201	209	203	199	178	203	166	196	201	188	190	180	208	200	229	212	207	178	195	205	206	184	176	217	198	205	188	211	192	222	208	174	222	168	216	216	197	197	185	175	205	195	194	196	186	220	188	203	205	192	204	173	193	190	204	190	204	195	214	202	184	193	179	191	204	193	225	209	175	177	187	204	184	201	202	194	190	190	181	182	212	212	197	183	181	190	195	163	177	173	186	204	194	221	189	187	181	197	197	189	208	175	197	193	195	172	198	189	220	194	186	179	173	189	164	209	198	236	221	210	213	191	188	198	197	197	202	171	198	205	191	188	184	209	179	181	192	187	202	216	179	184	184	189	187	204	195	181	237	205	199	173	206	190	192	191	188	203	187	196	214	200	210	200	195	185	178	190	192	201	195	183	212	210	195	173	200	188	188	187	192	194	183	181	189	205	160	206	195	205	195	186	176	178	205	207	216	208	186	196	189	183	170	192	189	206	202	199	169	173	197	208	204	188	197	224	196	199	179	195	197	201	178	215	173	215	184	182	174	203	216	161	189	187	159	195	183	169	211	179	190	201	200	217	207	187	181	195	173	213	205	189	205	188	196	176	224	197	199	201	200	222	183	189	199	202	202	211	215	199	198	209	191	180	218	205	185	196	212	200	178	210	188	203	201	197	181	192	209	211	202	175	201	171	200	180	191	201	204	171	189	213	203	202	185	191	199	186	209	210	182	190	200	178	195	205	163	173	188	174	208	227	177	185	197	171	197	204	201	186	197	205	195	205	236	184	203	154	172	215	185	206	181	206	220	202	212	187	165	183	181	161	192	181	199	186	211	203	194	205	200	208	190	178	209	188	211	213	208	201	193	178	179	210	216	185	182	189	175	209	216	235	173	199	230	177	202	175	180	206	218	193	202	179	180	187	189	178	193	218	168	194	192	160	207	186	190	201	185	199	162	197	194	193	195	221	211	200	204	200	174	218	190	190	201	203	198	207	183	203	207	203	182	203	220	199	204	202	182	224	185	185	206	170	189	177	186	198	200	214	175	218	183	191	181	195	215	173	174	203	199	192	187	194	209	175	187	191	188	188	229	196	220	197	220	179	172	203	208	181	191	224	202	169	220	177	212	221	202	200	206	197	172	204	199	196	201	200	193	181	164	178	191	177	202	192	208	203	195	200	204	207	188	215	196	203	196	218	187	222	202	185	195	234	205	197	209	187	189	233	199	176	189	215	193	189	181	192	184	210	181	201	217	198	198	182	166	219	193	218	206	189	214	189	192	217	175	181	181	220	216	194	213	176	196	212	218	211	211	190	212	205	200	196	202	208	185	207	172	188	197	178	199	235	193	164	204	221	198	212	197	197	206	213	188	181	195	216	160	187	216	193	197	214	201	167	199	204	168	176	222	196	182	207	211	210	212	217	194	173	170	199	206	206	194	202	204	171	186	192	207	204	209	189	182	201	189	218	172	183	192	184	192	188	180	175	199	194	174	187	198	203	175	166	199	188	198	190	209	223	221	173	205	201	199	180	182	195	210	193	192	203	202	192	215	155	190	202	175	214	202	194	192	177	182	225	196	186	196	208	176	185	177	211	200	202	200	212	204	201	198	195	200	212	188	197	186	157	233	191	214	201	189	203	206	204	180	180	204	166	197	196	193	181	197	214	192	201	208	197	173	196	188	191	196	197	190	195	191	217	199	198	178	172	180	169	185	211	210	215	215	207	206	201	190	165	171	170	187	170	178	197	205	188	230	188	220	189	182	196	217	199	211	157	198	199	181	191	184	175	200	196	171	175	184	205	216	227	193	204	163	186	193	191	223	225	212	193	189	194	154	191	190	190	201	211	210	174	185	207	210	166	203	207	212	159	191	170	185	183	198	187	199	188	197	214	204	194	210	186	194	216	194	203	174	192	202	207	210	195	194	179	215	197	186	174	187	198	199	177	206	176	177	199	207	183	201	186	196	187	192	208	199	205	195	187	216	200	198	198	191	201	204	200	190	191	189	191	187	177	193	199	193	204	186	160	199	198	178	192	182	218	194	180	197	166	178	184	201	176	221	196	201	197	212	171	204	177	190	205	202	204	209	196	206	195	209	177	159	169	168	162	199	204	168	194	182	178	184	196	192	217	224	196	207	203	183	208	210	195	169	169	213	219	177	178	188	198	206	191	200	192	192	189	197	194	184	190	168	198	226	183	221	203	222	185	209	194	195	202	206	168	213	203	211	179	190	223	200	204	169	235	212	210	187	202	194	197	187	213	173	225	185	203	183	205	205	187	200	200	203	198	150	198	213	185	198	183	186	169	203	188	185	191	177	204	186	217	210	177	178	208	186	191	198	185	203	195	175	195	177	205	189	197	197	194	192	196	183	179	184	212	170	199	196	188	210	206	179	202	178	184	208	176	194	183	186	185	206	210	223	198	182	202	169	196	192	202	171	217	172	198	189	184	230	209	178	178	206	205	209	180	178	201	208	177	193	207	210	211	160	173	211	211	200	223	181	158	206	209	201	213	198	200	230	211	184	188	167	197	208	172	210	183	200	224	202	187	179	212	195	208	200	202	205	189	211	193	177	234	237	182	163	178	196	188	181	186	189	195	202	184	166	179	201	180
8010	1347	2795	3036	2643	1987	1624	1321	1122	1002	976	822	784	675	677	639	604	656	592	595	595	593	534	562	509	543	496	521	535	526	497	484	512	533	582	535	480	496	495	462	539	476	469	524	518	496	499	519	515	530	490	494	449	481	497	501	487	473	493	502	468	493	483	471	456	491	485	512	476	511	501	481	486	494	480	473	470	451	482	489	492	501	483	513	500	522	498	513	473	492	457	529	485	500	445	475	461	469	493	496	484	462	525	483	505	476	489	475	480	458	486	491	452	479	519	497	540	509	492	501	487	474	508	518	467	516	507	508	472	499	503	496	460	504	487	499	487	500	498	449	473	468	496	472	495	450	511	483	461	519	506	463	477	493	492	506	472	468	454	474	517	500	512	514	470	542	492	473	451	471	478	522	465	514	465	496	520	499	454	454	501	505	479	491	488	450	528	480	497	482	492	446	483	493	501	481	495	514	490	515	484	482	514	495	502	515	475	520	527	507	471	470	490	492	505	483	478	497	494	478	440	454	538	460	485	489	499	526	476	491	481	511	484	504	482	484	491	513	493	481	496	481	499	486	438	472	523	499	484	486	496	504	478	473	469	465	456	460	492	484	472	474	479	474	480	440	468	515	468	476	487	483	456	498	522	486	519	499	519	474	513	469	483	477	504	502	557	453	507	518	474	453	501	494	491	502	512	491	461	460	469	447	505	485	480	439	480	495	524	505	497	497	475	490	506	495	465	469	491	459	517	476	490	514	479	488	500	482	494	513	502	479	507	466	464	467	501	474	495	487	477	492	485	471	486	469	507	463	493	494	540	467	457	481	507	507	508	519	516	495	506	463	483	482	501	489	502	495	511	471	435	455	489	497	494	491	509	457	468	514	508	468	512	504	471	467	482	490	490	487	481	500	478	450	445	482	503	512	453	483	478	436	495	464	481	461	479	451	495	511	505	472	516	472	486	530	490	472	491	488	456	499	470	481	487	478	497	502	466	481	502	470	478	503	519	501	475	473	502	495	501	519	484	470	459	471	486	476	465	488	450	469	440	459	487	560	521	489	502	494	512	486	500	494	542	490	491	508	477	476	511	493	496	529	477	502	521	486	489	465	496	540	520	494	438	439	483	493	515	523	476	454	494	489	468	524	468	440	484	463	461	498	498	478	505	482	477	509	455	479	459	517	507	480	474	455	484	467	516	481	499	465	489	494	513	492	485	495	483	485	465	508	506	436	491	524	509	490	495	502	502	505	510	483	500	486	488	485	497	500	517	461	481	479	500	546	486	466	507	448	499	448	448	477	463	484	493	493	468	501	486	506	471	474	496	474	495	475	506	518	500	451	471	484	499	480	497	430	524	490	465	472	448	481	489	518	510	500	514	513	454	485	475	477	447	416	436	517	462	485	483	474	478	528	488	509	490	494	456	493	466	499	481	495	493	470	467	490	510	463	470	515	492	508	499	439	467	462	508	512	499	493	466	478	540	472	483	462	497	485	517	483	498	475	462	465	485	499	476	481	494	531	510	470	483	474	483	506	480	558	535	518	514	488	462	519	507	458	475	482	484	469	501	488	468	468	519	483	459	474	502	504	467	502	491	515	554	502	484	472	496	504	472	468	476	477	490	459	510	490	479	499	484	462	442	479	452	487	436	512	476	443	463	482	524	500	478	491	493	485	468	518	469	478	524	496	500	500	490	468	449	446	514	451	502	470	486	495	484	464	453	527	448	478	474	455	459	495	461	498	480	471	497	480	490	500	487	527	487	460	497	531	490	483	440	478	481	467	502	505	482	477	484	495	464	505	497	448	501	452	475	440	510	524	508	461	492	502	529	455	511	522	431	494	457	477	507	501	498	451	502	490	493	471	522	488	486	449	515	493	490	502	476	478	476	493	466	512	478	471	487	505	500	516	470	503	493	507	463	471	488	490	465	523	468	460	459	517	468	498	442	480	493	504	507	485	477	504	463	480	508	512	486	466	484	517	495	470	463	490	461	465	496	492	479	482	510	464	481	466	497	492	477	529	470	487	456	554	485	479	499	501	497	489	472	514	468	492	499	449	470	442	496	476	518	499	493	490	473	452	494	496	539	478	476	509	494	500	474	456	469	461	504	503	506	469	499	480	511	478	483	453	485	462	455	442	485	517	490	524	483	462	484	475	493	492	469	449	466	475	513	481	463	460	458	478	544	488	484	508	474	497	463	464	493	488	480	456	498	496	517	495	455	480	513	504	476	497	504	486	473	511	465	490	462	455	445	491	443	462	541	471	451	501	494	467	478	501	489	501	502	505	485	476	492	518	473	466	464	501	487	450	455	455	497	520	481	478	502	484	501	491	470	490	481	483	491	507	502	486	505	526	471	463	445	497	481	485	483	495	447	491	452	502	472	446	511	472	476	530	472	465	438	528	490	479	520	468	482	488	481	474	480	502	451	535	503	435	498	475	523	473	521	485	476	496	503	533	477	516	491	494	519	458	525	483	484	520	482	473	467	490	532	468	516	476	467	499	505	523	478	465	488	475	483	479	509	504	495	487	519	446	513	483	480	492	497	502	506	491	493	462	504	469	461	493	515	518	481	511	509	464	497	500	474	473	468	477	475	461	482	520	437	494	477	491	491	504	475	494	485	517	478	510	527	485	511	515	492	501	444	462	501	464	490	479	476	494	498	471	469	499	454	520	490	508	464	472	460	501	495	491	465	459	479	488	493	530	497	528	478	500	504	435	486	457	461	498	465	493	475	492	464	500	501	487	519	488	491	448	483	473	484	482	495	464	463	467	492	472	495	498	539	509	483	481	478	534	464	467	496	531	462	504	479	482	500	497	454	497	449	471	454	497	471	490	473	443	428	509	473	479	474	511	484	477	482	498	498	491	454	472	493	479	527	454	481	470	478	464	526	519	513	478	504	463	497	479	485	491	513	466	485	496	497	529	484	519	483	482	442	479	470	483	487	496	504	497	465	481	504	441	449	500	477	483	485	488	522	508	493	505	460	504	494	468	505	470	470	466	494	509	470	490	510	449	468	513	495	479	448	513	478	484	455	510	502	483	494	486	461	455	483	478	467	496	508	465	509	506	492	498	474	519	488	515	499	470	520	466	515	464	489	504	470	495	458	503	502	471	452	476	536	483	465	505	494	463	514	460	496	486	494	483	500	497	467	478	525	488	496	500	486	476	516	503	503	443	490	467	484	482	491	523	463	473	479	500	479	463	487	460	470	477	486	451	495	474	484	453	509	462	485	482	485	517	495	484	458	520	460	493	477	477	481	500	478	475	508	489	503	492	489	491	479	463	520	474	474	493	490	466	534	537	487	449	467	441	521	431	494	466	523	474	478	480	551	466	508	487	502	461	508	545	507	478	483	519	522	469	470	460	439	528	506	459	456	468	486	516	496	460	456	479	507	447	487	476	495	485	504	500	508	452	476	428	541	499	469	467	515	501	480	483	490	490	485	453	481	496	473	489	525	489	448	512	485	477	460	464	489	484	480	524	491	466
1540	479	572	423	398	340	345	331	340	320	325	340	318	321	274	291	310	332	306	278	285	327	290	334	289	303	320	331	296	308	318	257	309	303	280	299	309	268	324	327	309	304	325	330	299	301	272	295	305	271	340	299	309	308	296	285	314	270	277	306	332	312	300	309	304	326	290	281	311	318	281	272	296	306	315	303	311	315	306	298	327	274	282	313	298	318	307	315	301	317	292	292	302	304	282	285	321	314	291	317	320	321	289	294	308	302	310	288	322	303	297	292	336	332	301	301	315	284	296	294	289	272	296	322	329	251	336	326	289	296	301	283	288	317	320	313	317	318	320	312	272	301	287	319	306	307	280	272	318	282	320	312	301	285	309	280	302	293	296	322	302	306	299	313	287	300	316	303	320	348	284	328	256	322	305	295	280	268	287	299	313	310	278	263	286	272	325	320	287	307	279	319	310	305	283	289	320	313	327	319	270	300	280	283	313	294	279	315	326	302	320	270	268	290	299	309	329	304	298	301	325	312	271	249	321	309	291	290	280	288	316	285	284	289	288	338	332	317	308	329	282	293	283	322	321	301	315	299	254	306	268	297	337	310	283	300	296	294	274	291	314	298	282	308	279	307	286	310	313	326	290	272	297	267	284	321	265	284	309	322	292	295	289	300	301	312	270	329	289	319	303	294	308	280	306	294	287	316	308	285	281	279	290	300	288	300	263	318	292	286	316	292	318	289	291	312	297	292	287	306	296	314	309	307	285	317	292	309	304	338	318	319	322	293	297	296	308	327	313	312	304	282	281	296	304	265	264	299	320	296	319	276	295	309	299	269	317	293	293	274	286	307	293	280	298	290	285	315	317	261	314	305	308	297	296	323	306	302	291	306	289	317	347	293	320	301	294	294	277	302	333	304	301	288	283	299	312	297	288	290	309	305	261	286	308	289	295	285	326	295	304	286	276	274	301	288	298	316	333	308	340	309	318	270	310	283	284	288	312	270	278	276	309	294	286	302	271	270	296	314	279	319	279	263	295	305	286	291	306	314	297	295	298	302	267	303	288	310	294	284	348	314	313	274	314	302	277	308	315	303	324	313	308	312	313	292	293	295	285	271	316	277	308	292	302	296	266	305	284	277	289	288	307	283	287	291	314	287	276	263	305	289	321	317	284	278	274	292	283	276	320	297	318	262	318	278	295	299	307	253	301	275	314	259	282	286	288	294	299	288	300	312	292	346	294	293	306	303	282	277	309	309	329	294	307	318	263	278	322	308	325	277	325	302	312	279	320	316	342	307	294	309	309	285	286	314	306	284	274	269	302	293	296	276	272	295	275	306	319	330	281	359	325	303	280	291	317	310	302	301	287	311	318	291	289	257	289	273	334	287	286	314	291	285	299	296	318	288	300	276	324	313	281	322	295	303	323	287	271	281	290	310	312	311	298	290	314	267	298	315	279	285	282	278	304	281	283	260	269	272	292	259	265	337	325	304	309	309	291	283	272	289	311	310	289	329	298	342	300	299	311	286	307	309	302	343	284	287	309	311	297	316	285	318	297	316	323	309	302	279	296	304	320	277	313	304	317	283	327	321	302	327	349	305	319	303	307	302	336	305	309	316	313	281	313	268	293	311	303	307	288	298	309	292	293	314	314	312	308	322	290	313	276	328	301	315	293	282	305	309	288	306	295	321	292	296	296	309	288	300	311	328	323	294	334	296	303	295	299	289	289	308	312	338	286	324	292	327	313	294	332	307	299	286	296	307	276	311	318	318	310	305	321	303	348	308	310	337	301	267	302	289	312	303	288	313	289	298	299	287	290	277	313	334	275	295	285	329	285	298	324	292	326	317	304	297	308	320	321	305	310	313	329	319	260	306	299	279	288	308	285	291	301	318	317	309	256	304	299	318	266	272	294	307	284	303	307	282	332	296	281	298	295	314	269	293	296	301	271	270	284	329	269	300	317	268	315	319	294	313	319	317	282	269	322	269	280	310	304	302	310	311	320	273	309	311	297	289	296	313	303	307	334	326	315	329	307	313	299	290	250	289	300	312	356	289	327	322	273	293	306	305	297	311	294	264	289	316	299	317	296	272	287	305	327	279	297	304	289	343	339	308	318	308	298	306	287	309	288	289	304	326	277	281	327	291	298	325	287	301	289	300	308	285	307	334	300	267	276	322	297	305	302	289	286	281	288	292	287	305	324	292	289	286	301	272	279	293	288	301	298	325	302	271	297	275	311	293	289	307	291	311	338	300	305	284	265	295	297	276	291	320	249	295	308	292	322	308	294	297	305	269	358	256	306	295	339	306	298	295	243	300	328	296	300	322	318	321	314	294	293	281	332	303	274	300	316	326	269	311	312	335	315	309	281	299	290	311	319	299	303	309	339	283	286	310	286	289	307	310	280	308	298	298	298	298	317	300	293	300	330	275	323	274	303	313	319	306	295	276	323	341	296	335	334	305	269	351	329	260	282	295	294	318	314	291	318	305	335	313	306	267	298	279	310	307	288	297	274	338	277	311	275	300	322	305	330	290	297	300	307	306	313	312	290	283	280	288	327	283	327	291	285	315	280	295	304	302	300	285	310	327	305	273	290	300	287	291	318	308	296	297	309	309	317	302	280	277	282	302	279	301	306	305	302	290	278	320	271	290	298	320	321	322	319	300	283	293	304	238	287	287	287	308	292	289	270	306	294	279	289	299	300	284	287	288	303	279	309	292	285	298	305	281	302	297	312	316	312	300	304	332	295	288	276	322	324	295	319	322	295	301	309	301	289	287	268	284	303	306	283	281	304	293	308	310	287	286	269	310	268	301	316	324	295	318	305	307	291	280	310	295	294	301	280	313	288	270	304	295	320	284	294	322	309	304	303	293	304	324	324	320	337	300	304	323	275	298	282	332	294	297	317	316	307	319	322	294	266	290	294	299	299	302	310	295	297	279	311	279	290	297	322	301	301	268	330	295	266	299	283	285	295	321	309	312	315	299	308	305	311	307	298	283	304	263	338	288	333	307	317	322	300	312	293	298	319	282	321	299	288	307	294	302	284	307	278	339	279	322	292	297	312	282	308	309	315	304	310	322	308	269	282	329	309	312	310	318	278	354	318	289	311	328	262	321	317	302	320	280	306	307	322	304	311	327	331	281	306	333	254	326	280	333	317	327	337	268	313	326	266	309	280	306	293	282	282	279	309	266	312	276	318	320	284	287	324	296	311	258	303	280	307	317	284	298	293	292	293	280	312	322	264	324	305	300	293	317	322	316	308	293	270	313	298	328	314	289	318	308	355	301	295	298	304	322	291	310	307	295	289	275	307	285	329	298	316	287	309	344	287	327	288	266	296	301	301	320	277	289	334	252	320	286	319	261	331	296	288	321	327	315	324	284	308	285	310	316	281	300	282	288	296	290	308	319	337	320	316	326	314	294	269	284	296	313	313	321	309	306	319	316	310	323	284	276	286	297	282	297	318	279	252	270	278	286	289	300	310	307	315	282	329	273	286	296
2001	890	1203	1440	1194	1058	943	893	848	848	858	751	789	758	772	725	741	710	765	732	743	789	766	768	724	744	761	706	730	789	733	736	822	724	774	720	779	729	713	720	730	756	750	746	763	749	759	718	731	706	748	748	762	773	751	721	779	726	728	739	693	732	720	704	715	762	722	723	778	747	733	759	749	744	744	742	733	704	732	766	733	766	752	714	688	763	742	710	821	717	704	704	737	747	732	792	688	729	763	720	711	702	715	690	752	758	719	705	725	740	767	770	718	762	718	764	748	809	722	735	804	730	797	761	751	716	647	786	696	693	750	728	740	735	714	719	689	742	724	750	786	748	744	759	771	741	727	721	718	788	759	745	726	722	725	716	723	721	755	717	767	719	769	712	709	753	727	730	767	755	710	739	728	743	732	732	744	759	709	741	744	767	764	748	728	726	739	714	762	746	733	724	701	711	712	785	766	748	719	724	751	712	699	708	751	719	744	765	726	700	736	733	733	727	726	766	724	742	757	774	670	736	740	737	717	757	681	720	708	724	792	736	767	710	711	759	758	780	706	746	732	781	691	733	774	773	734	734	765	717	698	721	756	721	757	748	737	742	751	717	734	720	722	720	759	773	744	736	721	766	744	751	711	743	770	705	713	740	760	769	770	691	755	739	702	743	740	683	732	779	722	691	680	743	747	727	739	756	705	709	753	754	653	720	772	709	737	735	744	718	719	721	745	816	773	712	751	711	722	700	735	723	721	734	775	731	729	717	702	732	780	758	781	773	775	703	727	766	694	736	756	773	724	718	653	731	736	760	691	748	746	760	697	770	740	735	713	701	732	736	747	739	740	732	707	773	703	790	775	681	719	723	749	715	728	754	737	751	745	797	756	725	747	722	771	741	762	776	716	753	750	706	729	731	720	720	729	721	733	757	725	750	718	753	720	719	743	676	787	758	775	733	755	709	783	692	736	807	724	790	731	770	788	713	725	786	732	723	706	727	776	740	802	717	731	736	718	713	729	715	756	747	716	819	805	707	773	733	686	749	784	774	798	718	715	769	774	732	746	716	742	790	748	776	697	757	734	745	748	650	784	709	708	780	814	733	728	749	737	751	705	787	730	695	717	709	743	718	754	736	801	723	735	729	747	751	730	732	727	766	753	695	734	705	705	741	712	729	764	715	734	746	728	647	749	748	697	729	689	737	751	717	764	750	725	737	722	691	707	713	737	726	758	737	755	704	719	730	773	782	746	753	725	735	735	760	759	750	783	779	733	709	732	711	734	723	803	725	725	732	727	760	733	767	757	753	707	741	692	770	725	730	705	728	781	742	708	755	717	744	747	800	805	741	736	744	738	776	780	739	734	750	713	810	752	725	704	721	776	732	759	743	781	744	705	732	705	739	721	754	769	732	727	767	790	750	725	750	756	717	708	694	738	738	707	732	689	754	721	761	757	753	720	668	720	760	715	722	737	702	711	731	719	696	743	699	751	716	722	758	752	735	733	745	754	725	771	737	734	744	754	726	710	744	758	749	763	728	727	727	717	756	734	754	720	670	746	779	709	714	744	743	743	768	734	748	728	728	733	723	740	742	781	753	673	770	753	725	735	772	723	759	693	715	736	759	789	762	731	791	733	775	697	706	720	755	714	742	725	789	723	748	768	710	696	786	694	745	707	732	732	750	739	739	753	756	784	766	727	753	745	682	724	709	751	710	755	762	803	728	709	732	778	729	731	733	773	775	763	730	718	734	803	724	762	705	804	727	767	729	769	734	747	721	697	752	725	801	679	718	754	722	728	725	742	710	701	751	728	730	701	763	750	734	697	734	724	768	754	753	724	773	732	732	735	744	778	707	746	723	715	733	724	740	743	736	787	698	755	783	733	739	738	776	740	728	759	755	710	762	707	709	761	733	739	777	752	783	735	727	765	676	671	709	747	722	722	700	749	720	714	710	769	769	726	728	738	688	746	693	699	737	741	705	724	757	725	766	763	731	732	771	756	727	731	737	750	710	684	734	671	722	714	713	718	787	750	755	765	760	707	736	740	739	754	731	689	734	751	730	765	731	712	763	726	746	731	748	711	742	750	719	738	693	706	737	722	726	774	739	760	717	766	726	722	730	746	716	792	703	714	737	700	745	702	722	732	705	755	738	702	674	721	752	727	766	758	724	661	713	746	714	715	723	759	675	741	726	707	773	766	772	771	716	750	722	780	703	770	699	746	723	726	727	736	737	708	726	677	783	715	734	749	715	773	696	740	730	798	745	780	694	749	697	688	741	774	760	775	735	746	780	731	748	765	717	723	754	719	730	760	720	669	771	697	761	733	762	759	767	732	773	778	721	706	728	744	757	734	744	733	729	773	721	767	718	748	753	778	742	777	796	757	771	730	693	744	763	721	754	701	735	736	763	738	710	726	748	723	723	727	684	686	707	725	747	743	720	766	712	730	719	769	737	703	764	797	736	754	707	706	747	769	750	735	748	756	717	763	749	721	773	770	710	736	725	716	690	779	711	705	744	745	752	725	723	743	703	776	795	738	688	722	703	790	752	748	737	739	730	718	757	712	744	783	746	692	766	719	741	728	771	741	742	727	693	740	728	775	763	816	708	772	726	730	695	760	748	726	749	756	717	712	743	733	711	733	755	805	736	724	750	742	730	711	707	717	736	698	728	769	709	705	743	753	790	734	741	754	728	737	719	745	775	772	699	733	752	772	722	740	729	785	722	719	791	744	776	717	684	765	717	711	751	728	725	753	715	754	705	784	780	727	775	721	731	768	742	732	719	727	723	731	741	747	757	712	725	725	746	747	740	741	744	728	687	782	722	748	743	719	721	707	732	677	671	688	774	707	775	757	724	724	763	738	738	732	761	756	679	735	697	737	681	732	758	680	731	695	720	734	749	676	744	759	731	708	732	753	704	733	723	725	801	745	755	743	679	739	705	736	772	735	751	719	790	708	801	728	739	746	713	749	766	722	759	716	795	748	715	717	761	758	700	760	691	734	773	758	770	764	715	687	774	713	772	699	764	747	736	726	732	715	716	753	696	754	733	724	715	751	740	736	786	745	761	735	737	713	752	739	765	701	746	751	714	743	694	762	781	745	703	735	752	709	713	768	726	674	684	742	760	701	718	726	710	744	780	732	742	776	739	770	698	778	772	771	714	729	737	775	690	788	741	669	755	749	760	708	763	745	756	718	753	783	756	760	740	779	742	731	691	757	765	765	739	740	732	759	731	747	702	734	708	702	755	723	710	730	722	746	748	717	767	759	719	727	701	697	773	689	745	719	701	723	781	735	704	672	763	730	714	776	759	739	713	686	754	708	743	765	738	757	751	702	698	728	713	753	736	737	691	726	712	703	791	717	773	759	740	729	733	707	732	751	758	742	746	749	726	712	795	789	764	704	713	733	758	765	724	711	741	761	747	743	712	737	717	717	719	745	777	688	734	720	709	753	727	730	720	746	750	744	731	750	723	738	750	714	745	736	741	729	766	731	722
6697	863	948	833	683	496	470	445	396	403	393	364	334	330	341	342	352	336	328	295	304	359	357	345	307	365	332	315	345	337	345	336	339	314	346	331	341	322	304	317	341	326	355	334	348	343	343	336	298	327	329	377	354	327	309	338	385	345	326	317	358	357	352	342	351	364	355	343	313	301	349	351	323	319	315	331	329	360	323	377	333	305	349	338	314	344	350	359	318	364	309	288	333	340	311	333	301	331	305	352	357	321	326	335	360	338	328	298	355	320	332	305	349	301	326	312	276	327	338	322	361	371	328	312	303	326	317	321	330	348	316	311	340	332	356	348	349	378	312	336	364	327	334	336	349	314	308	332	295	322	322	329	329	325	292	312	351	320	358	337	320	339	351	332	354	321	364	325	313	335	303	377	381	319	314	350	297	344	309	339	338	308	369	317	328	321	323	316	323	301	312	296	355	310	324	344	346	322	368	340	346	340	352	313	323	332	354	336	365	323	300	338	346	362	339	327	345	336	342	329	321	363	331	316	321	344	325	340	352	317	322	334	337	328	321	320	331	355	361	334	344	322	350	343	342	335	384	323	352	346	348	307	344	352	343	346	312	343	350	321	314	322	366	345	338	369	335	346	326	351	365	337	346	356	334	354	351	356	312	309	314	311	335	314	338	334	325	354	315	326	341	346	336	336	311	293	335	345	329	332	368	333	324	320	320	330	318	362	364	365	321	347	354	324	311	333	330	329	296	347	297	344	365	327	309	322	306	332	354	357	357	330	314	361	314	354	326	299	345	300	313	365	305	327	333	344	328	349	367	366	329	356	316	362	305	333	292	288	311	319	302	331	306	368	341	337	354	342	323	325	335	320	325	343	304	284	324	330	348	334	349	337	316	300	351	351	334	337	331	333	291	374	314	366	364	353	317	313	316	335	323	364	355	294	322	313	339	322	340	318	311	334	334	332	322	317	383	339	320	346	327	357	336	308	343	335	307	296	347	347	319	357	363	323	320	325	363	336	327	343	363	325	353	344	338	323	356	327	338	298	352	326	316	330	343	312	322	348	315	378	353	315	326	346	320	328	314	316	328	355	329	335	309	351	339	333	343	332	330	345	314	346	316	344	318	372	352	305	316	347	314	332	355	321	315	355	305	350	354	310	341	355	335	332	314	327	343	347	318	338	332	348	344	309	341	342	312	333	313	328	369	304	315	300	319	319	305	362	312	330	332	333	360	305	316	332	367	339	329	391	344	294	339	332	396	292	340	333	358	335	386	364	319	339	338	335	319	332	300	375	352	362	321	360	358	347	382	308	338	313	331	332	342	311	337	315	336	320	329	350	316	325	311	345	333	326	323	350	339	323	324	329	349	314	285	324	331	330	322	331	351	314	307	291	346	318	347	355	306	339	329	333	351	334	362	362	366	334	354	331	314	318	349	357	333	319	357	358	323	315	329	331	368	350	367	362	359	322	366	351	380	347	316	350	354	360	328	314	329	330	314	332	312	320	345	342	352	326	310	346	350	316	353	335	347	318	348	330	359	369	371	327	287	321	317	308	347	310	321	338	312	331	319	299	332	330	323	380	337	336	324	329	348	339	308	313	343	336	338	352	361	355	341	358	343	339	351	343	369	328	316	334	330	363	328	333	297	308	354	337	340	373	326	334	322	356	328	318	330	333	356	338	323	315	339	290	326	318	345	364	314	323	339	323	313	322	348	337	319	300	299	322	349	335	325	317	357	343	298	321	365	343	339	285	317	347	336	341	337	320	318	308	355	306	366	352	303	349	336	338	327	334	340	347	302	342	319	355	375	351	316	306	351	317	334	358	349	320	338	334	300	328	350	324	350	337	311	335	333	330	342	349	352	322	318	345	326	328	326	318	320	355	329	321	337	348	348	339	294	365	352	333	323	307	310	315	339	345	374	308	327	334	359	339	329	330	323	338	336	328	316	308	338	318	314	339	346	335	324	316	352	324	352	299	335	310	330	336	325	348	356	366	320	319	339	357	336	339	357	323	341	337	337	331	328	358	335	333	336	306	344	335	312	340	345	326	328	334	283	340	339	368	320	328	365	341	358	322	363	299	299	313	306	325	360	334	331	348	360	299	343	364	346	312	317	309	349	363	321	331	337	363	306	327	331	341	323	337	328	349	360	318	297	328	323	329	323	318	336	324	334	330	332	309	331	342	329	315	341	371	309	334	307	365	317	349	318	307	306	332	331	305	363	345	328	314	350	301	370	324	309	326	327	384	367	305	324	292	372	319	354	323	329	285	363	327	361	317	332	351	318	323	347	335	319	330	313	320	325	305	375	318	346	316	332	328	389	344	326	331	340	349	296	329	330	334	336	338	332	316	320	323	301	342	345	329	348	349	348	343	307	283	321	333	337	368	320	312	347	342	348	309	339	362	333	362	351	330	306	325	342	328	284	341	332	300	333	313	324	334	367	333	346	302	361	338	363	321	343	357	324	349	344	309	357	330	359	350	321	293	331	319	335	361	340	320	340	339	284	346	367	340	319	331	367	339	362	326	347	294	312	340	369	326	324	334	336	325	320	328	311	324	313	306	316	329	335	346	328	365	301	317	338	370	342	335	350	317	358	345	319	318	340	315	335	375	347	327	350	326	345	338	362	357	373	341	366	347	345	363	351	350	360	353	382	318	369	310	328	343	347	340	310	345	348	347	346	353	338	327	340	339	339	301	332	330	330	304	306	328	359	388	297	327	343	379	316	336	344	360	320	350	328	304	350	340	336	360	318	330	303	334	320	349	305	321	344	334	325	366	316	333	339	317	302	357	316	324	350	339	336	343	320	372	365	305	312	368	333	304	365	361	337	312	325	329	301	322	322	316	371	330	316	361	326	352	305	311	321	331	318	331	322	307	331	322	314	341	308	311	325	345	346	328	282	347	328	318	330	353	333	342	359	299	345	340	308	338	338	360	324	361	341	338	342	357	361	317	319	353	317	318	334	361	321	352	355	347	339	313	312	332	329	306	343	357	343	305	330	345	343	326	340	319	306	315	345	339	348	332	330	352	353	342	316	322	351	350	340	326	334	341	318	305	305	332	339	299	319	335	379	365	341	341	336	302	332	355	331	342	349	313	340	365	307	312	330	328	330	322	369	343	342	339	360	337	314	341	326	315	378	338	316	323	316	333	325	327	345	345	351	347	327	346	302	352	355	319	380	353	384	334	329	303	390	340	310	348	338	317	314	351	320	343	303	355	288	375	341	349	344	321	346	322	335	335	337	326	333	296	328	309	324	347	342	336	327	325	345	329	325	317	324	335	309	358	354	354	324	302	301	303	321	344	312	330	322	355	316	315	327	349	345	337	362	326	312	307	337	339	355	314	329	317	322	324	313	339	363	358	337	351	340	328	303	289	320	316	334	353	334	367	313	334	336	319	320	340	360	346	353	343	310	324	328	331	331	315	354	341	353	325	347	303	336	359	348	341	336	338	358	340	341	302	298	324	338	337	368	314	351	342	331	360	320	319
6496	1233	2190	2559	2148	1743	1452	1342	1232	1139	1093	1006	994	882	887	837	863	859	887	837	846	855	781	852	858	820	808	849	854	805	840	812	839	824	842	789	802	815	861	801	819	805	826	782	833	823	787	832	838	792	769	861	842	810	805	827	779	811	818	785	827	838	807	767	789	783	848	818	827	757	818	823	717	765	767	813	777	751	785	739	809	789	735	820	807	789	800	784	799	807	766	785	859	810	865	759	801	809	779	779	795	769	784	817	778	755	811	785	787	740	770	851	775	780	764	851	809	814	831	795	761	790	810	801	801	822	772	803	770	822	801	813	819	797	786	826	810	781	761	773	815	830	809	774	778	822	796	798	837	843	741	808	742	807	755	761	810	775	800	777	824	752	795	778	795	810	801	792	773	751	812	764	805	801	753	815	763	825	801	753	865	789	764	774	840	815	819	783	812	819	822	804	823	785	750	725	738	797	809	795	805	811	802	845	818	835	832	764	851	773	813	770	750	848	785	800	810	829	800	784	837	745	759	826	796	840	787	772	811	838	806	756	800	815	802	821	806	802	773	813	827	807	757	776	795	850	820	755	791	772	818	751	835	793	835	814	789	798	772	800	773	793	804	782	805	785	814	754	798	793	798	829	794	770	794	815	807	823	761	802	830	858	812	796	826	764	783	809	766	763	817	810	823	820	824	761	781	826	836	786	781	825	807	834	824	792	814	810	765	771	781	796	783	788	807	835	785	830	769	827	779	788	800	799	826	804	780	783	804	788	779	787	831	786	789	864	836	777	805	776	826	838	804	852	811	747	824	797	791	823	830	840	811	838	796	781	865	808	814	840	796	781	799	834	790	794	807	796	829	843	796	793	744	842	838	837	831	742	785	794	796	792	835	817	791	788	787	816	775	812	788	819	791	793	809	824	792	829	829	822	760	834	827	806	830	838	843	802	758	825	769	806	791	729	820	776	775	806	800	776	781	776	792	793	782	801	826	807	788	794	792	834	777	781	764	827	809	794	804	774	807	786	781	823	830	846	763	810	795	789	825	799	859	766	784	767	818	834	780	852	806	837	808	790	799	827	838	817	805	806	815	829	774	814	777	775	767	771	849	834	825	807	761	784	751	773	807	771	763	799	786	776	749	785	860	798	829	769	824	802	765	780	771	836	817	785	742	803	822	808	809	765	737	814	811	779	845	793	808	751	788	795	759	834	813	804	788	795	801	805	787	777	811	765	781	802	818	811	796	773	809	784	796	810	784	775	803	764	799	792	791	778	792	830	773	822	799	797	755	809	822	757	845	797	785	848	807	848	799	852	780	811	820	770	760	787	748	784	745	800	870	834	797	819	806	785	754	824	838	803	791	808	775	805	794	820	792	849	775	751	768	805	801	827	788	836	811	784	797	826	766	794	799	767	761	807	830	872	787	777	761	844	828	825	807	786	810	778	783	815	807	797	799	813	819	771	867	817	844	770	808	748	837	808	831	813	862	787	824	778	843	808	795	779	805	782	802	809	814	798	818	819	748	790	794	798	822	810	766	783	815	806	780	770	807	816	809	797	754	818	808	827	775	825	798	759	797	830	786	865	765	810	805	800	794	820	825	771	814	812	701	813	774	830	796	813	784	796	821	807	779	817	788	799	791	780	842	796	748	831	882	747	806	837	819	794	824	840	779	767	833	780	770	817	839	760	786	829	727	832	786	848	781	777	766	796	811	810	809	779	761	756	848	839	799	813	810	789	831	790	799	834	781	853	820	803	781	780	768	832	784	818	819	814	818	793	818	818	802	786	817	782	820	803	803	814	764	827	835	805	793	773	797	798	787	824	793	784	755	771	797	784	789	764	758	807	821	817	766	808	845	809	801	822	835	811	818	769	747	821	816	835	775	795	801	774	799	793	755	807	838	816	835	764	792	764	750	821	746	811	796	813	786	781	792	821	783	792	815	832	798	806	804	808	829	792	783	759	829	778	821	788	800	764	872	842	824	855	822	794	815	781	784	801	806	742	800	836	843	805	858	871	847	872	801	825	790	806	808	817	771	801	782	801	788	769	823	817	803	814	779	837	810	846	794	792	809	802	822	776	896	729	811	785	766	829	832	778	835	841	785	811	771	797	791	817	762	763	798	842	820	817	781	812	771	788	818	806	739	818	784	769	792	834	755	763	761	801	843	742	789	806	772	813	782	848	817	803	832	827	871	858	831	795	819	780	811	781	804	803	730	779	774	823	772	829	803	821	828	837	776	739	797	848	801	783	813	782	781	863	804	786	826	797	857	814	792	803	828	810	835	783	804	780	857	824	712	841	855	808	844	805	827	785	867	791	786	828	846	767	795	787	788	780	875	804	797	795	791	778	793	807	778	784	841	818	776	783	834	785	814	784	811	819	823	738	841	812	815	844	719	812	806	788	757	807	816	796	799	800	785	773	847	779	839	807	794	766	783	828	751	846	815	818	794	757	864	783	782	840	819	802	834	777	793	761	760	759	760	772	840	803	789	830	776	795	806	827	833	843	818	830	790	815	764	843	790	831	830	832	789	815	855	796	800	790	788	820	841	788	796	782	767	801	842	767	805	782	768	804	768	776	805	788	770	792	805	782	780	786	825	801	776	806	798	772	752	827	806	800	830	839	822	828	848	852	789	795	823	815	813	814	804	789	792	812	825	807	824	802	803	809	783	787	766	817	837	788	818	811	793	774	807	812	797	814	809	811	802	770	774	840	828	836	835	765	814	759	762	801	819	828	806	769	827	775	857	807	768	778	812	784	814	805	803	814	802	728	813	769	852	753	760	818	763	762	839	794	812	792	806	812	797	803	812	761	818	826	796	798	790	767	779	797	816	811	849	807	823	776	852	785	838	784	775	781	797	772	813	792	751	811	797	801	815	819	806	821	805	814	781	810	815	818	806	808	806	775	793	803	784	808	845	833	820	819	788	746	821	731	804	817	767	879	791	803	798	851	787	824	784	791	800	820	773	813	758	788	796	841	819	796	744	810	807	776	758	796	801	787	777	842	842	803	878	811	791	841	809	849	831	817	764	825	776	829	861	855	836	809	853	802	765	794	811	821	795	792	813	809	804	831	800	776	773	817	762	800	779	809	785	789	765	831	836	826	731	807	812	826	751	790	815	788	811	829	792	798	795	745	790	756	794	788	716	794	798	756	807	836	786	794	842	796	821	786	838	764	780	794	860	749	786	776	784	853	787	775	849	759	838	787	751	823	809	802	816	921	789	789	763	781	812	798	787	766	811	822	832	854	815	793	815	794	832	787	833	805	832	821	786	763	840	787	794	792	819	777	789	767	843	753	777	801	797	779	824	796	861	795	799	827	837	857	809	834	805	780	743	833	796	778	745	830	775	775	798	834	764	811	819	794	818	842	752	797	807	797	823	817	794	809	812	835	766	802	816	780	817	751	781	806	781	765	826	761	788	787	834	753	780	800	809	770	765	780	795	806	806	837	782	835	870	801	843	806	836	859	786	871	804	769	736	837	779	815
12243	1233	1337	1028	693	485	430	308	309	281	300	245	244	216	209	220	207	222	216	238	243	200	189	191	184	203	178	176	220	207	195	238	208	192	199	212	217	196	198	211	154	193	216	213	200	201	202	201	196	193	197	189	174	205	158	179	196	193	216	212	201	191	177	202	223	188	213	200	224	200	169	198	205	178	206	187	193	216	168	180	217	170	197	196	191	181	195	198	187	190	191	186	163	196	191	206	187	206	170	200	186	181	182	191	195	190	178	195	160	202	232	212	198	179	189	179	195	171	213	175	195	197	201	176	199	189	178	207	208	195	170	194	188	206	195	205	197	199	177	192	199	215	210	202	189	202	172	190	168	183	178	197	192	185	201	194	195	217	198	176	207	205	184	185	201	209	177	175	208	196	202	187	177	193	185	194	185	191	213	180	181	165	189	184	188	189	196	225	181	184	198	202	161	185	190	210	188	166	193	202	190	164	177	195	205	214	220	189	205	204	189	207	184	191	175	201	181	217	200	232	206	190	169	195	192	203	189	195	158	170	178	216	204	213	188	201	205	197	201	173	180	191	201	204	224	210	186	204	192	185	183	216	193	190	202	213	180	207	192	198	167	185	198	212	180	198	186	210	166	175	211	171	201	202	209	200	200	192	189	186	190	186	194	212	195	195	185	220	183	189	185	195	196	191	183	192	208	179	212	181	199	210	205	183	208	177	210	191	198	186	184	206	214	182	218	206	184	192	182	204	157	218	207	193	183	179	192	194	194	195	172	184	201	175	197	213	197	213	200	213	195	181	193	199	187	202	178	174	189	164	173	188	194	191	197	208	210	193	194	186	211	227	187	187	180	177	213	190	208	185	173	201	229	204	180	173	191	198	190	174	181	191	180	189	182	198	197	196	166	200	202	196	193	188	178	194	216	200	173	173	181	177	185	200	198	185	190	205	193	203	197	181	174	205	193	200	198	198	169	204	180	193	203	196	190	197	184	177	211	208	209	146	210	196	182	185	189	193	202	172	217	206	189	198	191	210	190	194	176	180	194	192	200	184	190	184	213	205	184	161	211	197	175	202	180	195	192	176	167	184	200	192	195	188	178	212	212	184	203	171	192	179	176	175	200	195	187	189	189	175	181	197	182	203	199	196	200	174	178	199	188	181	192	190	209	166	218	186	204	191	195	186	208	213	183	168	171	169	205	180	195	217	193	171	181	188	195	190	203	211	200	194	172	197	184	212	191	186	172	193	183	188	201	193	173	199	191	197	174	197	201	196	214	201	179	188	200	191	185	201	201	196	198	174	175	186	201	186	208	205	175	208	193	204	171	215	176	197	199	181	205	181	200	206	178	200	196	180	196	203	204	190	216	186	191	185	191	210	185	184	213	169	217	229	200	211	178	190	191	209	186	206	173	200	195	181	180	175	193	184	190	223	200	201	182	201	180	180	208	210	211	194	194	175	182	190	182	197	186	185	159	196	187	214	207	211	176	229	182	199	198	182	201	209	181	190	191	203	175	189	221	212	224	193	208	200	201	190	162	197	174	187	197	185	199	221	175	180	178	172	188	201	178	174	175	197	177	192	219	201	181	200	190	186	214	184	215	184	196	207	198	194	193	196	177	207	196	205	184	177	210	199	223	191	185	189	191	199	196	205	188	221	204	205	220	186	190	195	202	180	178	206	181	211	179	205	200	184	171	199	193	185	197	200	215	176	214	218	218	200	221	183	195	204	194	175	190	167	194	193	185	205	196	200	186	181	187	179	182	188	185	172	190	183	182	170	204	174	178	176	200	201	179	186	189	219	174	180	163	188	197	162	219	215	175	189	200	186	176	205	191	192	191	190	203	190	209	185	176	199	196	202	180	173	176	184	224	190	185	167	202	189	186	190	210	203	199	223	170	200	174	177	211	184	205	191	183	197	186	196	213	183	203	174	168	167	204	197	177	182	200	164	170	228	175	181	180	181	198	200	212	191	199	199	198	219	167	181	171	188	180	179	198	206	178	180	163	191	177	179	188	194	169	231	198	209	203	174	193	210	163	212	187	188	173	202	180	183	185	179	199	180	185	187	203	205	167	198	181	196	177	196	184	159	194	186	175	238	215	199	204	196	193	183	208	179	184	229	191	194	174	195	200	188	181	202	191	190	195	185	174	185	191	194	177	162	188	228	181	173	184	202	178	204	211	202	199	166	197	172	205	213	171	205	218	194	190	198	180	204	185	210	190	198	191	199	190	208	194	198	205	201	190	184	174	176	212	192	190	203	186	184	189	197	192	186	219	195	188	192	203	190	201	180	174	191	213	180	204	182	169	153	217	212	173	200	198	182	175	187	174	204	178	187	184	197	204	205	199	182	200	194	199	171	190	206	193	186	215	186	167	194	207	184	205	176	193	189	178	187	224	192	201	190	208	196	204	205	182	198	197	164	173	188	205	186	193	214	224	201	188	178	200	208	166	194	195	206	178	187	198	197	219	202	182	205	185	181	194	205	226	228	165	190	197	188	188	176	206	205	179	198	167	192	199	200	183	188	187	229	197	200	194	192	198	196	202	219	194	196	206	167	175	194	195	216	209	191	205	217	192	202	195	202	183	175	190	220	205	173	200	173	201	201	197	187	216	164	197	201	179	177	172	195	181	172	201	175	204	192	177	201	197	187	205	175	195	207	185	177	186	211	226	207	188	184	203	190	206	188	183	198	186	182	198	181	207	173	189	210	183	195	179	189	215	210	199	193	221	212	189	215	194	186	171	201	179	213	206	215	172	185	157	170	183	187	199	205	181	191	200	192	196	206	204	190	212	182	177	211	202	192	187	191	214	194	207	210	217	191	176	200	170	205	181	214	184	233	190	188	185	204	205	209	189	196	182	171	183	163	181	182	203	202	215	216	177	191	200	167	192	188	191	214	203	180	176	187	202	236	194	160	178	180	195	174	214	189	182	193	184	182	206	188	210	208	198	219	202	206	206	206	182	203	205	195	154	165	188	197	189	212	205	198	194	188	189	173	214	222	207	218	187	230	199	181	182	172	192	199	205	192	181	169	178	193	203	197	214	181	206	184	198	195	171	195	184	184	184	178	219	194	153	184	221	180	188	200	181	191	170	163	195	230	196	210	185	206	166	201	208	189	194	175	200	194	206	188	180	192	213	182	187	188	179	207	198	194	190	187	181	204	179	211	196	189	189	160	177	183	173	205	191	178	189	207	200	177	211	190	219	161	201	215	190	174	194	169	175	183	174	179	180	174	192	196	213	194	195	201	205	193	197	191	214	192	183	186	224	184	206	166	199	176	175	157	203	211	222	197	207	219	188	206	180	177	187	172	185	175	192	208	193	179	175	179	197	202	210	168	188	171	185	176	188	207	198	197	179	193	194	185	195	193	207	167	179	185	166	214	184	183	171	198	197	198	208	200	204	189	209	208	173	199	197	216	200	189	196	179	166	227	160	198	194	170	202	178	179	205	232	162	201	190	191	218	194	238	196	169	167	195	196	197	205	186
8003	1285	2778	3348	2508	1927	1571	1254	1182	1026	1028	867	780	731	649	663	616	594	590	601	548	529	576	565	563	499	578	549	550	549	507	572	488	512	562	518	515	482	518	500	489	517	473	511	486	482	488	507	495	470	478	484	500	510	517	507	491	542	476	463	459	499	498	486	462	499	502	482	481	474	466	484	496	438	506	502	519	449	460	480	491	514	506	459	492	457	494	497	484	476	472	482	495	508	502	490	492	500	488	497	434	456	485	462	499	475	465	497	486	497	528	481	483	506	507	469	516	470	529	491	498	492	508	474	503	443	493	514	487	501	473	486	505	519	496	489	465	500	490	501	477	469	507	464	493	489	503	479	484	500	453	475	495	462	463	504	501	471	507	500	519	454	496	466	454	511	466	490	482	428	491	513	442	465	484	472	467	474	465	419	494	480	477	447	457	493	486	488	540	506	525	469	463	446	474	479	487	516	517	506	470	486	505	494	499	485	459	506	462	469	488	472	494	447	443	481	459	491	474	465	468	467	524	473	467	458	465	499	493	479	501	509	496	457	452	490	480	463	490	521	478	482	480	522	492	459	504	460	506	497	461	470	448	512	452	464	470	497	448	451	476	516	473	475	467	474	469	466	503	488	485	454	472	478	491	503	457	496	482	496	451	481	514	495	456	535	514	467	514	503	534	479	471	520	484	491	457	465	498	520	487	449	490	474	465	484	534	494	484	507	488	489	499	448	504	498	494	476	462	504	462	461	470	467	500	464	467	484	502	457	531	453	478	494	523	490	502	472	443	486	471	414	438	479	459	478	490	488	458	469	495	479	466	499	470	479	479	515	491	451	468	514	496	480	534	438	464	505	474	488	454	484	469	499	429	459	514	479	491	484	528	492	485	497	471	488	472	465	505	511	508	521	479	478	495	501	488	471	466	524	499	498	510	489	486	488	480	471	498	525	466	496	483	458	496	477	484	506	491	460	477	481	509	475	453	455	501	485	420	498	505	471	515	533	532	477	532	504	462	461	492	481	482	457	499	462	484	478	482	487	465	488	482	462	504	454	506	492	498	517	464	514	507	518	511	489	482	499	516	525	458	498	476	474	510	441	483	474	450	498	467	503	481	491	461	452	480	486	488	510	501	467	464	496	494	526	522	446	484	509	525	500	492	491	449	490	522	503	510	500	503	477	486	513	495	488	513	479	448	495	499	486	462	502	463	512	461	516	491	495	465	496	494	468	532	475	462	503	539	512	504	491	479	501	499	471	469	462	474	489	520	482	455	493	426	422	472	455	493	505	474	454	478	490	510	460	478	474	509	456	561	525	510	508	487	475	493	475	476	526	475	503	502	496	464	494	429	471	476	481	484	439	522	494	492	498	459	497	507	472	493	477	505	472	494	486	473	460	437	477	451	496	488	460	483	496	467	488	503	464	522	496	491	502	476	432	470	502	476	495	437	513	445	474	468	478	534	504	503	508	469	468	495	472	507	463	458	472	488	464	488	430	484	449	488	470	474	458	495	495	458	482	498	478	487	505	477	476	515	457	471	450	519	472	435	501	501	511	480	472	511	501	477	475	500	481	484	467	479	465	485	482	469	480	472	484	455	488	489	497	490	484	460	493	512	479	523	500	459	492	520	527	455	494	499	465	491	468	466	519	496	453	488	508	493	493	456	481	467	479	512	489	478	477	495	501	497	476	459	477	474	467	449	501	443	493	484	446	490	521	503	466	496	485	453	448	467	469	484	467	475	470	500	491	511	498	491	508	448	483	495	464	475	468	509	483	505	504	507	498	450	489	463	501	456	491	479	462	480	485	443	487	472	484	499	512	432	484	497	508	501	492	520	466	468	496	527	493	483	471	476	429	455	487	485	495	432	465	473	481	497	506	501	496	506	474	472	457	465	463	533	515	457	450	464	486	454	514	470	463	515	465	513	493	486	495	467	485	490	454	472	529	496	487	502	494	504	472	451	493	509	479	495	496	515	498	523	441	472	474	524	490	532	473	473	473	489	503	477	501	451	470	501	490	496	492	482	487	488	479	498	469	471	488	493	474	512	480	463	472	525	519	495	507	514	473	476	506	471	473	460	489	471	473	489	485	452	496	466	508	490	456	461	492	452	494	461	485	519	454	452	498	465	474	473	464	463	453	501	497	501	460	472	503	523	474	480	488	470	514	461	509	438	504	461	509	493	465	460	482	488	519	519	464	477	474	482	502	432	494	492	462	432	483	442	472	443	505	510	490	486	499	445	504	497	464	470	482	489	491	485	497	503	465	493	487	489	472	459	503	454	494	501	496	466	481	487	474	470	481	488	460	493	511	493	498	495	493	512	510	469	456	481	512	471	429	493	489	525	483	473	453	507	463	471	485	510	474	498	450	470	476	519	484	481	519	444	495	511	479	486	488	461	512	508	499	517	486	450	503	496	503	481	504	490	515	485	464	492	476	506	512	471	476	511	471	513	508	487	468	471	495	465	516	461	475	494	479	457	509	479	486	462	496	516	467	485	472	480	498	483	496	451	497	477	485	476	509	490	479	462	456	461	481	451	455	460	501	494	489	503	479	498	471	474	497	482	453	457	476	522	479	485	450	484	493	518	480	520	460	452	487	437	446	478	479	470	463	530	460	461	447	465	486	459	459	485	487	501	477	474	462	482	469	471	492	473	456	531	489	477	520	497	484	489	491	496	465	487	458	488	489	499	476	461	480	484	497	476	520	480	463	462	483	454	471	483	494	493	498	482	509	519	528	478	472	516	469	503	479	447	463	497	491	495	448	515	449	498	500	473	491	496	479	499	482	490	484	479	486	477	493	502	482	458	475	487	463	475	467	496	501	487	430	460	481	500	507	484	482	508	494	529	481	464	456	473	467	517	474	505	467	522	510	469	499	488	479	450	509	492	484	454	490	495	479	442	484	464	474	518	526	496	515	520	499	472	475	481	489	451	447	500	470	478	488	461	518	483	496	474	451	492	441	490	500	457	473	515	489	497	442	496	460	458	465	438	457	445	504	455	456	441	464	496	499	454	509	478	483	476	485	470	510	472	455	486	486	506	473	512	475	492	477	466	480	478	467	465	448	476	467	505	464	506	506	513	481	465	555	500	480	466	481	514	501	490	475	493	490	454	479	482	462	506	507	476	486	449	486	467	432	461	481	484	513	500	491	468	472	482	489	517	536	507	468	508	494	444	450	470	491	499	473	499	494	487	489	481	445	495	518	477	456	450	529	471	494	479	489	502	523	497	497	484	486	498	503	478	500	491	428	490	474	534	487	447	446	448	470	472	453	457	487	505	523	460	461	508	459	485	474	485	465	467	480	460	455	456	459	507	467	514	465	472	480	509	505	486	476	484	471	449	475	500	472	501	506	490	523	507	471	508	481	483	512	480	448	491	444	485	434	485	469	472	469	480	469	463	484	492	499	468	491	484	499	475	493	465	516	471	517	490	481	468	460	450	513	481	464	525	501	486	480	486	465	488	536	513	459	476	474	500	500	488	423
1441	419	491	457	408	363	385	356	299	298	283	294	306	312	302	284	278	280	319	285	290	263	265	308	292	295	277	320	289	298	328	309	338	338	287	285	266	319	338	323	295	312	265	297	292	318	277	299	287	275	304	297	281	298	305	313	300	287	318	307	290	274	329	312	295	293	267	278	319	335	290	323	293	304	285	290	291	328	312	334	284	306	290	291	278	304	276	302	290	282	317	333	256	304	282	301	288	291	286	293	276	281	303	310	303	305	310	288	278	297	315	298	317	271	292	262	275	322	284	290	281	311	279	283	292	300	328	281	295	275	261	286	301	322	302	289	303	271	298	289	281	290	307	308	317	273	298	295	306	295	321	289	310	295	258	315	279	283	311	301	286	282	313	271	297	322	311	290	312	291	318	294	328	283	296	316	309	283	294	293	309	298	316	289	283	329	283	267	274	286	304	294	275	303	309	264	275	324	319	313	268	303	342	281	276	315	302	317	291	297	292	277	312	328	254	284	310	303	286	285	290	316	338	279	273	312	287	271	314	310	295	331	300	311	287	288	318	315	304	279	290	305	274	312	281	287	310	320	311	312	286	293	308	300	291	274	292	303	265	314	292	291	278	284	314	309	289	312	291	304	298	296	309	270	285	319	316	275	276	287	299	304	305	305	290	250	291	317	289	294	283	284	286	299	317	295	289	297	288	270	324	284	321	302	312	287	305	317	260	294	321	284	298	301	301	303	290	336	278	282	274	293	296	285	306	300	307	316	274	300	307	286	309	320	305	322	305	294	282	292	317	292	289	305	303	285	323	299	295	317	330	300	359	305	316	297	292	316	272	337	325	320	276	286	293	332	304	326	265	286	300	337	294	278	272	290	306	286	288	285	290	292	282	297	290	301	292	308	314	322	297	258	293	334	303	338	291	302	284	271	275	341	330	313	263	315	298	288	280	308	253	294	300	284	272	272	303	267	289	292	297	287	292	320	267	268	320	286	316	324	297	296	291	278	336	315	315	333	307	288	287	350	299	309	285	314	323	271	297	314	279	322	326	303	317	305	294	307	310	304	283	311	291	290	296	293	301	321	270	305	314	265	291	282	285	310	313	263	285	303	291	311	261	311	322	276	280	293	291	330	328	301	301	266	319	306	313	302	300	290	313	280	297	274	267	286	326	291	330	316	321	288	270	297	330	290	310	289	306	273	288	309	317	329	304	307	318	306	331	292	313	285	306	298	295	295	259	288	293	328	314	300	296	273	304	294	298	305	279	287	269	267	296	306	327	311	287	273	296	310	297	308	282	325	297	315	301	278	323	292	292	298	276	280	286	303	307	310	273	305	304	298	311	289	303	308	296	302	308	291	285	274	310	306	292	285	314	291	301	314	278	334	278	318	321	308	289	256	283	301	284	304	259	311	313	324	278	322	308	275	301	318	340	275	281	302	304	314	279	315	281	297	275	306	275	319	287	256	281	299	301	295	298	256	296	311	258	280	271	278	291	321	305	298	279	305	282	282	307	315	276	327	299	296	268	282	288	280	326	290	273	259	306	299	277	307	298	282	274	293	324	276	283	282	273	290	292	307	277	299	282	298	292	276	325	313	290	289	332	310	301	271	310	309	338	343	298	294	314	316	289	295	286	271	285	289	323	310	308	297	278	286	292	323	263	269	298	323	320	304	293	272	299	287	323	303	308	281	275	318	287	276	300	303	268	296	289	309	274	309	334	280	297	300	305	305	282	278	314	294	302	297	287	314	326	315	302	337	304	329	320	295	291	301	314	271	314	274	318	309	314	297	298	304	284	279	281	302	275	284	274	332	299	306	302	303	296	292	302	296	312	278	291	251	295	297	326	290	306	306	303	288	308	296	326	269	289	282	264	316	292	302	307	335	271	293	304	343	331	282	289	308	260	272	269	288	304	301	295	295	326	319	296	318	304	290	320	275	290	296	304	319	309	286	290	286	319	325	315	316	298	300	291	262	310	309	259	312	290	305	306	289	306	304	294	254	314	311	310	306	308	298	279	324	299	287	286	281	307	333	290	327	306	298	297	340	280	334	324	280	271	296	322	274	281	320	309	334	305	263	308	312	297	246	275	330	310	293	301	279	303	311	327	285	333	275	277	336	296	292	308	320	313	316	289	308	281	280	325	310	286	256	287	284	291	286	313	307	290	280	286	335	316	288	310	292	278	327	284	306	324	294	274	280	307	298	302	308	288	293	292	279	301	269	296	294	295	304	319	309	326	303	295	300	305	284	302	293	301	290	313	286	293	296	324	273	316	292	277	283	310	311	316	314	273	289	297	315	296	317	310	276	301	329	318	289	307	312	284	330	287	289	290	290	262	286	295	322	296	305	270	302	318	322	296	318	259	284	316	303	327	303	316	285	315	322	278	290	304	297	283	294	307	313	290	325	281	296	296	287	303	311	307	321	316	310	307	310	274	278	282	308	293	277	331	319	327	288	300	270	285	275	287	248	316	325	293	310	298	273	312	287	310	318	298	301	309	305	327	286	297	283	289	258	289	309	303	273	310	340	322	291	290	343	280	295	298	310	315	283	300	296	259	300	292	281	302	293	292	278	308	288	306	284	301	283	290	261	303	301	292	323	298	329	288	272	285	311	326	295	316	269	271	293	304	285	304	271	288	287	284	283	312	319	292	316	266	320	307	306	287	278	317	306	288	286	277	296	303	305	273	325	272	296	265	315	316	299	297	303	315	295	301	321	304	291	274	321	323	318	303	249	304	282	321	290	341	307	294	325	268	309	293	290	307	289	273	311	292	288	321	308	295	287	280	285	274	327	307	302	264	274	291	338	298	336	270	309	308	269	308	297	322	301	336	271	291	301	345	279	306	289	297	306	310	294	261	301	356	290	336	299	284	299	280	249	283	315	306	292	306	295	298	297	335	315	318	312	316	302	306	307	282	293	337	290	297	295	278	335	321	308	286	309	344	295	285	319	316	324	301	278	276	324	320	279	314	307	294	316	274	295	322	315	280	289	295	295	300	344	303	337	294	294	301	321	300	294	323	317	288	289	267	296	286	301	285	311	301	304	290	312	286	273	310	285	296	271	303	317	286	267	261	291	291	321	269	275	301	290	317	299	332	294	334	314	280	314	282	309	299	292	315	281	296	284	307	299	282	278	306	293	287	317	279	276	294	314	320	300	297	309	297	294	302	344	270	285	286	307	271	289	288	305	313	289	300	326	283	300	308	289	287	298	269	331	283	318	309	296	307	288	292	252	293	294	308	298	324	296	264	284	293	330	295	316	334	304	284	301	270	292	296	260	344	292	297	284	336	285	308	299	289	327	301	319	271	319	288	291	319	281	300	304	336	295	307	290	295	301	326	307	252	277	261	300	294	275	326	332	304	330	284	315	267	306	310	301	272	307	299	234	277	281	283	305	336	339	301	339	286	260	294	318	313	306	275	300	329	293	287	296	299	316	314	299	327	277	281	267	267	283	276	281	304	306	304	354	285	287	284	301	305	281	268	269
2036	941	1229	1374	1142	1004	933	897	795	844	813	871	776	815	732	738	780	817	745	735	750	707	727	700	756	735	749	793	715	706	775	789	729	753	730	781	729	738	768	760	741	689	698	727	744	744	764	729	716	752	765	740	755	743	800	767	760	729	767	765	719	698	704	703	772	755	706	764	744	721	741	726	741	735	742	747	732	777	775	721	740	757	749	721	803	708	755	729	753	747	769	777	761	714	722	784	763	753	764	753	750	749	710	732	744	733	754	748	731	743	709	717	749	773	677	797	766	777	752	672	760	752	698	756	765	742	734	796	690	789	740	728	733	736	761	751	730	724	739	720	734	754	725	693	755	707	740	752	750	727	780	748	733	748	714	700	708	678	738	705	743	768	739	760	708	739	761	732	703	791	727	732	769	747	735	723	725	744	742	713	739	699	715	745	750	716	731	731	709	765	710	717	745	739	755	726	706	712	734	740	716	764	746	743	734	758	738	744	734	754	743	771	737	717	710	728	768	780	737	765	737	761	693	676	751	754	780	727	748	806	745	770	709	713	752	749	777	772	730	775	712	716	707	655	733	736	688	808	730	777	778	772	738	743	739	760	691	754	773	770	741	758	703	708	755	700	683	768	686	784	744	715	715	739	753	776	728	725	729	742	753	753	726	748	705	699	749	679	764	675	727	727	727	720	775	738	711	700	721	686	740	778	738	744	712	750	717	783	698	731	733	752	733	709	729	683	677	754	726	744	749	746	692	688	715	715	728	728	742	733	780	686	688	753	741	708	731	738	677	739	756	738	728	749	728	720	706	729	740	693	740	679	750	733	753	708	716	722	753	697	731	763	723	773	734	711	748	737	728	746	748	702	747	740	748	704	739	736	758	721	732	734	722	734	731	755	735	750	765	755	700	743	740	735	687	695	737	792	693	758	776	704	731	721	720	742	738	767	711	718	734	668	690	736	686	725	732	751	709	781	691	705	734	706	747	763	760	734	756	697	708	730	776	725	745	745	754	737	680	762	726	740	777	747	729	708	698	790	730	812	715	762	725	723	754	786	755	741	758	771	711	763	689	768	725	696	748	715	753	697	694	738	747	713	689	751	727	739	724	731	705	757	691	790	752	750	774	719	738	694	713	755	732	735	762	697	716	708	746	770	758	738	715	749	779	762	787	713	709	748	725	733	747	735	748	732	746	791	716	722	732	726	711	754	706	698	706	681	801	723	713	751	758	707	717	691	768	712	748	723	706	746	730	701	708	699	716	751	716	705	764	744	714	744	738	725	748	688	707	745	702	763	690	712	695	750	765	706	713	747	752	769	748	757	729	756	701	713	745	725	751	731	716	757	752	760	702	684	673	760	697	750	715	695	722	773	780	732	740	726	762	734	673	719	755	740	725	783	710	707	709	748	780	707	725	711	688	790	716	726	683	719	741	732	756	689	749	739	753	730	733	748	678	768	723	730	700	750	727	753	705	749	698	766	747	763	710	691	776	713	723	751	735	748	775	660	754	734	698	759	761	758	752	738	694	821	700	743	697	742	727	719	752	771	757	749	742	716	754	690	724	693	739	744	728	724	768	712	705	738	762	751	759	744	728	740	769	725	723	723	707	697	741	722	751	750	739	740	779	755	747	725	700	685	727	699	735	772	702	732	755	787	724	742	751	727	730	801	741	741	697	739	728	755	725	756	802	719	761	758	712	696	767	734	716	770	749	691	728	716	740	758	740	725	753	734	740	738	724	749	686	747	754	729	736	769	747	741	722	772	735	758	755	683	715	766	736	706	786	680	760	746	738	751	683	729	727	718	719	778	781	717	724	689	681	763	750	743	734	789	760	727	743	692	762	750	726	697	749	744	714	719	682	736	758	739	772	797	785	717	734	745	789	751	743	733	715	727	801	737	752	751	759	748	710	721	728	770	720	703	738	717	742	751	752	719	737	773	713	761	806	747	714	749	760	758	790	705	720	782	734	754	717	703	718	754	713	766	749	747	742	738	724	700	726	722	773	753	713	773	749	717	689	756	726	738	733	727	720	759	743	742	713	727	702	757	739	786	751	710	716	715	730	732	783	703	749	779	730	730	746	691	734	767	745	732	746	747	726	777	763	696	759	700	724	734	749	725	685	744	783	765	718	722	707	757	699	756	756	727	703	745	727	712	771	674	707	757	716	748	725	706	726	717	762	730	752	728	720	711	770	790	744	716	731	709	736	708	751	743	729	720	729	743	748	707	762	713	696	743	746	759	722	714	761	720	687	728	740	721	754	753	731	736	711	767	709	739	701	719	763	716	755	739	736	734	742	703	763	710	746	743	744	701	755	753	751	749	765	718	779	740	692	692	741	712	749	758	704	704	670	726	689	764	684	704	731	758	746	750	731	694	747	728	729	708	734	757	739	757	738	722	700	749	725	749	680	741	723	681	693	698	693	758	781	745	755	696	757	768	718	738	730	745	699	707	792	730	765	696	724	731	779	752	689	726	683	712	760	720	751	739	713	727	767	743	737	740	762	708	710	730	747	748	781	714	733	768	728	737	723	753	772	754	726	760	730	729	756	778	756	731	762	769	745	730	744	756	737	686	741	728	737	756	729	734	745	744	733	696	791	741	712	750	758	810	734	715	746	785	757	714	728	732	741	703	816	712	745	740	746	732	756	742	769	747	761	746	718	746	746	744	734	727	745	739	728	771	772	734	720	717	772	718	752	745	738	777	746	744	742	731	681	765	753	757	697	725	723	726	757	714	724	732	743	739	692	708	760	740	703	761	745	738	733	682	731	778	740	722	781	732	745	782	744	739	713	763	714	753	726	734	734	754	738	720	737	738	732	782	717	769	723	680	711	715	770	755	729	732	764	778	725	756	738	697	714	702	703	737	765	746	721	735	815	765	716	743	730	739	786	730	727	720	711	722	725	745	757	772	689	696	714	745	739	727	716	691	729	691	744	726	738	755	728	742	732	713	752	728	710	728	715	748	746	783	724	736	746	722	784	773	716	786	690	746	758	727	725	716	740	733	722	707	692	680	701	704	719	672	767	770	744	747	760	737	734	729	742	706	716	729	713	702	681	713	725	749	738	757	761	708	697	726	706	766	713	761	757	736	731	671	701	733	723	675	723	712	776	743	706	732	722	683	689	738	767	735	741	767	757	727	769	720	714	752	689	779	740	782	691	718	748	779	801	784	771	736	714	746	724	715	755	721	733	784	772	716	708	728	761	714	713	785	780	759	753	713	760	742	738	739	753	739	735	724	722	758	757	736	704	739	721	734	766	755	785	749	676	754	678	747	733	751	741	751	725	700	702	735	771	720	771	738	747	790	719	742	710	732	715	775	711	768	746	702	725	759	725	735	733	739	705	746	732	757	741	755	737	731	724	726	781	708	721	712	690	732	743	717	733	732	736	742	700	717	739	768	701	691	759	759	712	714	785	721	744	705	711	775	713	775	728	741	761	695	750	734	769	750	700	715	735	777	797	728	758	728	766	710	729	723	748	701	756	729
6615	881	990	772	592	503	450	384	366	415	374	352	328	351	326	350	353	335	359	343	324	337	340	342	355	314	342	338	354	308	361	346	343	342	331	335	350	357	360	361	346	325	336	312	311	329	309	346	329	380	370	338	333	324	376	332	314	341	323	349	331	295	318	359	334	329	327	328	370	319	311	335	308	303	349	318	319	362	325	361	314	341	366	350	346	363	339	363	298	315	333	329	301	340	320	328	328	361	317	317	331	305	331	347	317	334	344	311	321	326	345	307	282	340	337	344	326	333	331	341	328	318	285	331	305	320	354	338	366	348	375	322	327	313	328	332	336	312	318	299	332	345	324	321	350	375	320	359	332	302	338	360	332	361	335	320	335	346	306	349	302	308	331	329	306	360	343	346	322	315	330	330	324	343	349	329	352	322	314	363	343	311	329	306	333	280	307	306	329	311	325	347	338	352	323	312	320	325	304	324	323	326	336	347	353	347	324	342	336	293	334	300	326	356	343	322	321	314	326	328	283	339	320	285	334	289	342	336	311	376	339	340	326	330	333	348	308	341	340	326	323	330	325	347	360	358	330	358	322	337	321	335	306	362	339	305	350	343	337	324	329	392	301	311	302	369	316	342	314	321	330	373	342	320	302	324	320	300	353	312	305	340	351	314	305	316	333	334	332	357	315	332	311	352	357	325	323	318	357	332	305	313	329	333	346	364	317	317	313	335	341	343	324	326	349	295	332	326	323	359	347	335	346	336	312	302	349	325	316	346	318	329	352	306	367	340	314	307	304	314	282	347	330	362	320	341	324	323	339	302	306	319	399	290	370	364	354	305	347	331	329	312	294	339	335	324	343	325	360	311	355	319	290	321	338	323	313	330	328	324	350	338	285	335	335	305	360	313	346	305	319	295	328	348	332	341	335	331	358	352	351	369	340	327	316	310	348	347	344	287	314	310	346	303	338	335	334	335	354	319	322	319	306	332	309	314	331	335	359	320	325	329	348	326	328	294	332	336	348	324	315	342	341	329	320	337	328	321	323	358	343	328	350	314	336	345	316	353	297	290	329	322	337	349	337	326	360	316	318	355	309	330	372	347	304	319	333	321	309	345	310	341	371	311	307	346	377	321	317	349	323	315	309	340	316	327	329	345	333	362	350	320	312	310	324	298	324	342	321	338	329	322	322	321	325	335	301	307	297	347	301	320	349	329	330	334	338	328	348	356	322	342	324	336	335	313	325	346	304	291	309	344	323	281	358	340	303	326	329	328	328	336	340	324	326	346	343	335	337	307	335	340	310	341	338	327	321	316	334	335	286	305	356	355	332	340	308	343	332	339	319	379	339	327	341	350	372	324	301	340	309	327	318	323	340	348	315	314	335	317	343	358	298	313	318	331	353	347	312	309	334	345	308	325	330	329	355	336	320	323	328	317	329	327	343	329	327	349	338	334	306	317	313	332	342	335	387	312	340	343	285	326	357	328	325	368	314	307	325	331	315	315	321	329	348	304	327	286	325	310	327	304	320	308	328	335	349	345	336	310	308	328	336	288	335	308	315	342	332	289	349	334	392	352	373	373	315	344	335	367	327	351	336	322	364	349	357	318	348	326	304	311	312	320	295	329	301	306	341	344	318	336	345	346	349	362	292	301	329	321	320	367	335	322	335	342	343	331	335	327	351	359	325	311	345	326	322	356	317	308	281	354	313	293	318	354	336	333	347	346	329	333	340	336	318	296	308	329	309	344	366	375	381	335	305	333	331	345	347	341	330	353	298	299	309	346	323	353	319	344	344	342	307	317	359	335	315	339	328	315	350	315	304	336	323	334	365	297	340	344	343	322	310	333	339	330	308	287	331	341	318	326	307	321	361	352	321	332	349	358	340	335	337	319	310	345	322	380	353	337	310	377	365	302	319	332	375	326	321	318	343	315	321	349	309	316	329	302	337	336	354	309	346	293	352	359	335	314	374	350	353	343	324	333	320	309	343	334	371	330	303	333	321	324	347	359	361	342	342	339	320	316	308	348	347	346	342	309	333	331	338	335	316	322	310	343	364	312	330	323	339	359	338	350	328	331	342	349	324	339	326	311	331	358	315	312	337	348	311	285	357	300	329	357	325	311	342	337	353	312	330	326	304	345	259	347	296	316	348	339	341	322	337	340	318	339	311	334	305	299	320	324	347	335	310	320	333	306	335	346	320	311	353	334	327	334	333	323	324	327	348	347	345	344	325	324	327	334	316	343	309	348	348	345	315	356	310	336	298	325	315	333	336	336	339	327	328	344	324	320	337	338	339	325	346	300	309	329	322	353	314	347	306	304	342	322	346	328	338	347	327	329	352	364	300	329	309	326	330	326	333	298	305	335	325	310	329	335	320	350	328	327	329	312	318	311	316	328	331	314	335	330	341	296	292	342	338	317	323	317	313	316	361	335	375	375	333	330	335	335	306	377	360	350	345	319	329	355	339	324	329	329	313	328	337	346	336	288	335	310	357	323	310	318	305	332	328	332	299	349	318	325	332	339	349	341	324	371	316	296	331	324	324	313	336	335	285	328	336	328	347	341	326	349	313	334	314	308	338	350	363	327	327	354	360	324	328	295	332	377	339	335	314	348	344	331	385	312	312	339	341	342	339	341	326	343	310	357	331	323	325	327	316	304	371	325	306	300	316	336	327	296	323	329	310	335	314	338	309	319	331	364	296	300	321	334	317	322	337	350	341	332	339	346	298	328	310	353	302	329	350	342	334	313	343	311	349	290	309	316	294	300	339	359	335	313	334	351	339	300	384	339	347	310	348	331	329	296	322	303	298	329	376	320	332	356	328	338	315	312	359	332	311	317	354	347	338	343	351	352	294	318	318	356	331	351	314	332	281	342	328	371	344	337	325	287	350	340	321	275	321	333	321	332	304	351	342	324	326	316	366	328	318	337	328	328	292	344	330	315	329	339	353	322	320	323	317	308	322	302	291	304	317	330	378	295	288	311	347	310	342	316	313	339	295	326	297	316	344	362	309	315	334	301	325	331	340	326	351	316	314	353	362	318	306	310	325	336	341	315	324	309	304	340	328	359	347	356	384	344	345	304	316	350	309	343	348	365	315	324	302	306	297	366	293	358	338	360	307	321	329	337	310	349	353	331	339	337	339	312	306	363	325	350	324	323	326	320	336	362	313	313	332	343	314	302	336	306	341	347	322	352	295	314	379	331	344	334	309	368	353	365	290	311	328	369	329	340	304	345	335	308	314	329	316	314	338	343	330	343	319	313	305	345	279	309	376	343	340	295	336	328	319	289	352	331	304	310	326	327	336	316	343	362	351	336	322	305	334	336	342	304	344	336	345	324	320	334	361	329	335	315	348	305	346	284	327	324	359	334	336	340	348	348	340	325	353	312	358	312	277	351	330	354	310	338	321	297	344	373	336	316	315	328	339	309	319	318	342	298	312	325	340	338	333	336	324	322	318	342	341	332	334	356	312	312	344	284	321	322	328	309	302	323	340	335
6524	1299	2081	2302	1944	1584	1505	1235	1167	1074	1036	967	940	922	937	866	872	922	908	880	889	860	806	814	828	807	831	780	833	868	820	849	862	809	822	780	857	776	795	861	806	801	800	831	811	784	801	770	784	807	816	786	834	792	764	778	869	764	812	793	750	777	762	792	818	770	777	800	816	802	812	819	819	794	773	770	804	802	798	818	824	815	795	771	772	759	816	808	805	801	828	805	840	757	721	812	808	816	780	774	764	823	852	778	766	763	792	856	792	816	808	858	851	820	844	802	767	817	832	804	856	783	823	800	763	770	796	743	793	780	769	799	810	763	825	799	768	799	780	789	791	834	846	856	848	770	777	812	823	821	767	811	790	795	794	779	785	774	800	851	825	826	774	789	785	806	782	794	771	800	842	800	759	851	813	806	770	815	840	828	835	779	846	812	795	784	827	773	764	836	864	823	778	788	799	840	813	790	772	815	767	772	848	840	738	790	797	843	852	774	833	807	722	782	797	762	823	774	824	769	815	774	781	780	784	764	802	802	791	817	821	749	776	827	773	755	755	849	812	795	778	793	740	785	802	788	814	808	787	751	799	825	750	780	802	757	834	785	753	787	806	786	828	751	740	801	755	780	800	779	838	816	797	810	738	836	822	790	762	803	780	756	817	827	804	804	793	809	762	795	811	785	797	769	784	827	802	784	822	822	799	838	817	763	810	818	778	776	806	830	826	815	826	750	798	816	805	812	776	808	789	790	800	825	787	819	804	850	799	797	789	803	790	769	797	802	845	798	804	819	778	750	835	797	771	854	761	799	804	775	804	763	759	752	820	753	833	781	800	830	885	783	803	834	774	748	717	839	767	827	822	769	814	787	813	853	770	812	831	824	845	797	786	773	793	872	821	787	794	814	799	772	786	802	777	806	760	808	809	833	805	792	813	826	818	787	758	808	810	810	781	790	798	814	842	743	727	791	846	826	802	730	783	841	783	836	774	824	787	814	782	786	768	791	810	803	778	780	811	798	855	809	794	734	749	803	806	811	804	819	847	779	767	794	775	764	760	802	813	813	750	829	786	806	818	783	787	769	813	804	815	773	847	864	793	757	840	776	801	793	782	807	834	858	854	769	762	810	780	839	802	819	848	772	783	770	835	791	822	816	794	832	831	798	826	820	781	829	870	824	790	805	839	821	790	841	790	803	780	795	781	805	846	824	862	816	844	782	783	855	891	802	813	817	792	806	828	792	779	750	795	790	785	769	783	821	796	800	772	810	776	836	817	735	834	790	792	781	817	796	773	884	793	760	837	843	762	767	797	801	803	822	780	779	823	780	808	804	824	819	785	826	794	846	828	826	834	830	793	796	806	753	809	744	844	817	829	826	841	818	808	788	810	814	824	831	799	757	759	796	794	783	819	769	797	789	806	815	782	780	810	792	775	808	797	810	799	812	773	820	820	784	844	770	790	757	807	805	810	803	772	784	777	748	807	842	771	795	800	726	780	822	828	815	782	783	746	805	817	806	780	781	805	801	787	843	853	791	775	809	824	831	791	846	790	819	775	815	784	764	744	825	777	758	775	814	773	738	818	835	851	796	766	791	819	832	809	829	806	775	786	851	789	810	781	820	791	819	816	759	787	797	813	796	795	834	798	787	788	740	765	773	807	770	862	805	823	804	795	784	847	787	785	844	788	832	820	780	811	818	853	814	807	734	813	761	736	805	783	832	775	842	802	788	829	792	786	783	829	804	822	824	781	809	863	800	804	821	813	766	805	801	769	790	798	821	777	780	808	793	804	741	770	756	798	764	843	806	860	801	808	819	832	826	781	765	859	767	736	807	801	821	862	838	812	824	804	792	810	829	824	792	773	826	830	792	796	797	783	761	859	776	866	820	787	822	820	835	838	806	766	784	838	757	818	792	819	788	828	810	812	777	814	782	812	783	787	786	812	791	825	835	782	798	785	828	764	823	801	838	805	813	806	774	835	818	781	772	790	769	830	794	780	800	833	833	745	795	824	801	830	779	804	756	863	812	791	774	800	785	785	816	799	809	863	727	792	837	764	792	789	802	811	797	802	775	783	810	829	740	795	792	752	788	765	784	776	781	793	784	881	770	796	816	810	826	826	803	823	775	796	795	757	815	801	810	773	798	778	885	801	771	803	793	772	800	818	769	798	820	794	780	811	795	787	835	791	777	818	767	774	764	745	816	813	801	823	831	798	769	821	792	756	739	823	784	794	765	826	808	753	815	867	827	804	810	806	824	815	838	789	796	782	759	719	803	763	787	779	852	812	810	829	777	840	791	832	823	823	833	797	815	783	802	830	849	807	773	814	754	772	735	821	808	775	751	847	787	772	802	759	793	761	830	789	797	796	827	764	765	785	800	785	800	830	781	844	822	827	912	747	775	735	765	824	791	800	788	793	802	787	851	784	739	798	781	820	780	850	812	829	785	765	828	820	847	815	780	849	810	773	813	798	791	809	779	822	768	775	785	790	787	812	838	788	744	769	811	804	807	747	795	760	786	833	795	775	773	796	825	760	834	808	848	796	795	790	879	806	771	831	805	835	834	795	760	780	763	794	786	802	778	833	814	794	767	776	739	810	775	843	787	822	848	768	836	749	764	839	778	793	812	805	842	815	787	814	841	804	808	863	771	770	790	790	777	836	828	816	824	847	821	825	820	749	813	817	808	777	788	780	840	758	752	807	785	812	752	841	805	756	764	778	804	770	816	771	805	812	813	837	790	744	775	821	798	793	779	794	750	783	828	840	842	760	771	826	807	728	787	801	794	802	815	834	841	772	745	837	841	828	888	830	809	842	803	800	837	804	792	797	777	824	772	799	740	792	786	849	798	785	797	800	801	797	832	821	821	791	796	758	838	825	808	807	815	799	831	734	783	815	783	825	842	759	834	762	806	761	852	838	803	765	837	829	802	814	810	780	801	744	838	837	795	845	857	797	800	754	760	799	802	797	785	772	792	813	819	788	761	837	753	830	791	768	837	795	816	804	789	854	754	749	764	762	827	794	724	788	822	834	792	846	786	783	811	780	854	810	852	753	828	776	819	821	775	838	778	857	795	791	804	805	784	770	781	742	779	800	748	831	809	758	794	787	819	833	779	814	786	879	819	743	823	773	811	780	775	787	804	809	793	747	771	764	752	829	793	801	784	770	803	828	780	774	820	853	815	821	839	858	784	800	794	825	791	766	849	776	789	725	770	781	823	799	813	786	863	797	804	800	824	793	811	772	846	775	826	828	882	809	802	823	866	801	869	780	756	802	820	757	785	785	845	778	810	830	741	789	823	765	786	790	806	791	803	818	794	819	847	819	775	844	795	794	830	842	820	828	794	809	795	856	796	802	786	812	786	790	784	886	811	821	782	778	793	840	772	775	800	825	792	825	871	796	817	790	791	780	797	818	781	784	882	839	819	751	863	799	755	811	785	831	807	869	750	765	762	831	825	837	770	772	815	786	800	846	843	790	838	789	820	806	811	753	779
12053	1145	1223	920	609	463	420	326	276	298	270	234	256	231	213	223	205	211	196	215	191	202	213	192	164	183	200	174	222	184	195	203	216	199	176	199	224	195	171	189	196	212	184	196	199	199	194	209	172	214	196	209	223	209	199	210	163	211	182	190	185	210	192	172	185	202	179	189	173	189	189	220	186	191	199	183	203	196	189	218	190	174	203	185	206	190	184	187	193	191	184	189	175	213	192	205	192	198	191	187	193	176	202	183	157	201	196	198	186	202	196	181	203	190	207	190	195	178	174	199	192	165	207	197	199	207	202	186	216	183	191	224	215	174	174	188	177	197	183	195	178	200	203	187	196	200	188	176	207	189	188	176	189	180	196	165	187	204	192	203	197	190	235	199	209	198	193	193	208	179	196	197	197	181	189	194	179	176	207	191	171	194	180	185	215	205	180	208	187	160	197	189	216	221	175	179	187	197	201	181	219	198	189	182	200	191	188	199	217	193	196	209	233	173	173	194	167	171	203	205	194	188	164	180	212	207	167	207	209	184	208	225	173	201	171	168	211	182	208	195	190	209	204	189	167	166	208	200	201	191	173	170	159	190	191	223	191	175	197	178	178	193	190	196	190	201	188	185	161	197	174	191	199	193	195	169	218	178	208	163	167	181	223	190	210	208	177	219	194	214	166	220	200	186	202	173	167	205	197	222	180	195	220	183	188	189	174	192	193	205	198	186	171	169	205	214	174	205	204	206	204	186	179	181	187	173	197	196	178	158	188	195	180	211	210	185	201	191	193	185	173	215	217	216	222	200	181	204	195	182	187	206	206	207	210	174	207	160	183	208	171	184	209	209	191	190	187	192	166	179	179	184	209	198	198	224	196	193	181	190	190	216	206	211	178	228	198	204	186	223	199	188	183	195	199	186	202	198	202	178	185	228	167	183	190	212	199	190	212	205	196	193	181	213	197	186	186	191	160	214	200	180	184	178	179	164	186	180	192	181	196	205	208	192	189	196	201	225	206	200	173	193	189	192	194	196	199	221	207	188	171	192	204	191	179	182	192	180	201	174	172	189	204	181	170	193	192	176	202	205	222	214	199	198	191	193	194	186	222	152	215	188	177	187	202	171	160	186	180	185	222	197	184	197	199	174	189	174	191	219	172	196	205	210	199	184	182	188	199	179	183	194	174	193	175	209	210	193	191	197	190	188	190	175	220	177	186	205	192	188	185	198	193	210	210	200	188	204	193	182	199	190	218	203	185	211	217	204	192	188	219	199	200	165	170	217	193	177	216	182	179	180	208	184	184	175	206	197	191	184	188	201	201	200	191	185	168	196	196	196	198	221	188	221	173	197	179	228	161	184	219	177	184	195	170	164	188	191	164	201	213	194	181	181	206	173	188	179	166	223	159	193	186	159	186	196	198	197	172	198	195	202	183	218	189	192	193	168	206	186	190	180	184	211	205	181	181	175	190	202	168	184	186	205	187	192	180	166	189	201	161	160	208	191	195	202	200	191	209	177	220	206	205	183	189	197	173	196	197	193	204	206	194	213	209	193	187	190	198	171	183	194	190	220	175	183	187	183	191	206	222	179	186	198	220	193	206	215	227	203	196	181	197	223	163	150	182	206	209	189	173	211	185	177	185	184	199	218	195	182	201	188	191	191	181	191	191	175	191	191	195	233	213	188	181	196	184	176	164	184	201	197	205	187	193	188	197	172	195	202	184	220	203	190	192	203	198	187	193	188	203	174	195	167	176	197	209	185	187	168	178	216	205	176	206	195	218	196	178	195	178	183	214	210	185	196	197	182	188	197	219	180	180	192	207	187	194	199	198	193	204	167	187	197	186	210	199	193	195	182	165	186	173	220	205	204	186	193	215	211	184	206	196	204	202	165	162	189	198	202	180	210	199	175	178	202	183	192	156	188	175	187	171	181	170	197	186	190	211	220	165	183	204	172	190	209	197	220	158	201	185	219	185	198	184	200	201	199	219	199	186	205	176	179	189	183	168	184	184	195	176	185	198	186	192	192	195	192	182	187	173	208	182	209	175	161	172	179	177	199	202	184	168	186	189	211	187	184	215	181	198	203	213	202	205	204	202	174	169	179	204	168	195	201	201	203	216	184	216	195	187	201	205	197	201	194	163	165	195	162	174	161	191	181	205	193	186	208	179	223	169	164	199	208	230	218	198	176	209	202	218	191	177	188	212	199	194	197	208	198	193	218	193	229	202	176	179	186	171	185	197	186	176	192	186	191	201	211	207	188	192	202	188	188	186	212	175	217	179	229	191	174	188	199	181	211	166	199	207	206	197	199	198	195	184	205	177	172	197	198	221	194	205	191	197	188	201	189	197	166	186	177	171	182	199	206	193	194	197	207	185	185	187	194	166	205	207	183	185	205	189	192	176	184	181	184	210	177	186	174	211	184	184	210	203	194	154	196	181	186	200	196	162	218	210	183	165	188	205	164	219	241	183	194	185	192	204	217	182	195	210	163	206	193	186	205	197	196	196	219	186	183	204	203	193	207	177	185	171	186	193	212	195	177	195	233	193	206	200	192	206	185	192	170	188	210	158	201	192	180	174	182	202	193	174	191	191	186	203	218	192	207	198	181	180	185	168	186	202	182	196	178	179	193	207	217	197	197	202	173	212	185	182	176	175	190	188	200	201	171	214	194	191	221	210	194	181	167	180	194	197	209	226	212	194	179	183	183	205	187	184	200	185	190	190	188	188	192	184	181	181	208	202	211	182	176	184	184	190	160	208	201	202	196	185	181	180	186	167	171	174	201	208	205	174	230	191	198	204	194	199	180	200	203	204	187	215	176	170	199	176	196	179	210	182	186	183	220	210	185	196	190	165	197	198	212	188	177	185	181	144	200	175	186	203	196	167	183	198	217	173	172	202	218	207	170	190	185	180	180	180	162	205	207	228	191	200	215	208	197	198	191	174	198	187	172	209	196	190	175	231	201	204	191	215	190	178	178	189	206	197	228	188	184	189	174	161	173	183	220	200	205	193	216	195	213	186	191	192	186	180	183	193	179	154	209	189	203	164	195	202	161	194	192	208	189	178	203	170	196	194	186	201	185	190	186	178	155	180	194	189	184	175	190	174	158	188	184	165	191	177	156	170	188	210	185	169	186	206	185	208	210	202	188	166	191	210	208	200	181	172	187	195	169	195	203	196	189	197	202	168	190	169	204	194	191	196	187	188	193	172	205	189	175	174	183	221	189	194	176	211	157	174	200	163	202	180	187	184	184	202	193	194	163	168	180	179	171	170	193	178	200	190	210	203	183	195	188	203	194	186	185	181	197	178	193	179	197	172	172	195	203	187	184	214	184	185	194	192	210	195	172	191	183	197	179	178	186	187	190	180	199	187	194	197	191	195	192	177	187	203	170	187	174	204	194	207	196	207	170	207	206	190	192	217	196	200	173	183	174	187	179	195	175	185	190	192	186	188	167	179	167	176	176	190	189	182	192	175	176	179	193	193	188	181	193
7852	1271	2609	2917	2262	1773	1542	1325	1111	1034	938	828	724	686	641	708	614	676	607	601	592	570	520	562	589	525	533	553	544	511	512	495	454	504	550	501	528	522	461	484	525	506	517	529	476	505	461	522	495	485	456	504	481	512	491	485	496	542	476	479	480	501	485	517	502	479	523	509	491	503	473	462	493	485	513	480	494	543	502	482	491	457	512	469	461	495	455	521	504	543	470	506	473	496	501	504	496	438	508	486	423	464	533	488	532	461	481	474	494	455	469	484	486	487	515	512	440	487	513	487	524	482	484	497	480	501	477	497	497	453	501	450	455	490	487	476	474	493	504	519	477	488	454	494	496	509	499	502	477	513	492	486	466	490	467	468	519	530	499	496	508	462	527	488	480	481	485	494	471	475	499	458	485	489	467	490	475	484	507	503	511	494	510	501	484	486	456	506	475	525	507	481	460	494	474	464	461	487	470	480	475	474	533	488	485	533	469	510	474	501	495	435	493	499	468	483	522	480	492	447	454	455	495	490	516	441	513	483	515	469	500	477	468	472	450	488	491	468	456	466	477	475	468	484	482	459	464	498	520	493	494	472	484	490	481	493	525	493	465	502	484	467	477	486	470	506	452	482	502	477	527	463	481	462	502	461	501	451	509	487	448	459	449	507	493	497	476	503	463	478	550	448	488	485	453	440	459	504	519	469	497	470	482	498	517	454	519	454	494	479	469	443	436	469	487	481	490	466	533	502	512	511	466	487	416	495	480	501	488	492	495	486	517	485	502	471	495	495	447	508	462	441	495	492	470	478	447	491	471	458	464	521	459	467	473	497	486	477	510	486	470	488	517	463	509	459	499	466	488	464	478	452	477	477	487	465	524	480	444	522	515	484	482	503	510	470	457	494	457	464	481	511	493	460	519	480	512	480	496	432	495	507	472	484	483	496	468	490	491	486	466	465	463	490	498	487	483	470	475	460	469	485	523	501	466	478	482	450	464	451	498	482	461	500	489	508	485	471	489	483	464	501	496	497	512	476	484	517	473	478	480	459	479	470	480	490	491	496	490	459	520	516	497	473	496	449	488	478	490	469	480	468	490	481	497	486	471	469	468	453	482	465	501	417	470	482	468	479	470	492	481	460	473	465	429	472	497	438	484	488	453	544	443	507	487	479	484	438	504	522	487	495	545	506	512	490	452	443	516	502	469	468	481	510	493	488	483	476	508	452	432	473	468	479	486	456	467	492	492	473	504	517	501	481	479	471	488	451	497	491	474	453	479	476	470	482	471	490	491	472	483	449	481	489	458	493	499	508	496	508	472	506	489	503	489	498	437	487	475	464	503	500	510	477	455	488	478	497	493	488	461	444	490	468	500	503	486	482	480	499	481	519	485	499	485	464	463	469	473	499	497	520	466	515	472	508	489	446	474	491	499	521	499	497	502	452	460	519	487	485	491	483	500	478	475	470	477	519	492	491	415	465	477	491	477	471	464	470	457	497	450	444	480	425	484	465	475	438	461	493	516	516	478	479	489	484	459	500	517	501	512	485	460	489	475	498	474	458	493	508	490	489	499	461	445	456	479	475	504	471	481	465	490	464	475	486	499	475	473	460	479	521	488	486	496	515	502	466	452	449	500	463	491	479	434	486	494	487	511	475	466	528	449	502	526	517	478	466	508	498	487	490	496	481	494	520	473	472	494	495	495	459	508	490	467	457	482	515	487	443	457	494	472	488	466	481	446	487	497	441	476	480	499	523	494	499	493	496	500	493	488	482	486	442	466	482	496	501	455	502	484	476	450	458	473	482	497	476	525	510	510	490	500	479	509	457	476	500	477	509	483	470	476	483	491	478	468	497	467	474	495	513	513	483	455	485	469	468	487	437	445	479	497	536	489	500	465	468	478	497	514	474	477	497	458	521	456	493	492	477	483	477	514	454	511	474	488	508	470	468	464	514	463	543	497	475	483	459	480	443	490	518	486	481	481	494	458	444	492	493	523	509	489	468	449	489	512	488	516	502	492	472	456	501	480	500	521	513	482	481	497	492	464	471	473	496	483	465	440	510	462	433	463	486	505	458	477	441	508	471	503	471	488	440	456	493	479	515	491	479	461	533	512	477	516	500	486	489	495	512	491	464	472	518	488	424	436	455	482	494	512	484	507	487	462	467	495	471	456	484	482	473	454	494	426	464	475	476	450	457	476	492	449	500	462	548	440	458	473	499	499	481	477	459	492	456	496	480	474	507	514	498	488	461	483	464	453	491	470	484	467	477	464	477	473	486	496	508	460	462	458	485	448	505	512	460	475	474	479	480	468	450	463	449	490	493	489	523	490	514	477	500	431	544	460	465	478	502	455	460	487	455	525	485	475	495	523	474	475	501	484	419	472	515	516	457	526	526	494	457	503	454	459	498	472	496	510	525	497	577	474	489	486	460	502	484	481	498	478	502	466	495	477	455	461	479	480	489	535	487	438	475	446	460	474	493	466	476	499	432	466	474	485	520	481	496	477	492	490	499	468	494	444	481	485	500	509	468	429	467	492	477	503	490	487	484	471	465	509	493	471	454	457	483	500	472	508	472	468	503	483	466	493	486	506	473	456	480	483	471	494	488	469	475	487	455	486	479	474	500	457	491	466	494	507	445	509	499	522	476	464	457	519	494	506	473	481	517	467	504	494	475	485	500	451	511	509	468	474	497	499	463	493	500	499	495	469	501	507	459	478	482	485	457	446	485	500	481	501	513	508	454	488	466	495	491	489	463	510	474	526	508	529	514	464	452	434	501	483	476	485	480	461	483	520	497	482	464	461	444	518	490	460	498	488	493	533	506	465	477	503	486	498	481	484	496	460	482	449	500	494	444	462	480	490	488	486	434	513	505	472	469	506	500	515	479	489	484	483	488	479	485	491	504	483	526	448	484	522	461	456	483	524	459	483	475	490	464	476	511	506	498	480	499	481	484	478	502	480	531	452	484	462	467	472	465	507	457	466	458	452	455	494	457	486	444	488	506	492	516	456	449	487	527	501	495	482	482	492	463	505	506	460	468	476	512	468	445	485	443	468	463	493	508	518	467	461	510	494	474	468	480	486	465	494	466	465	514	462	457	490	495	446	484	506	443	496	483	473	467	485	531	488	477	507	498	436	481	530	505	433	485	473	428	467	456	476	536	511	489	514	462	490	494	520	433	492	492	501	502	489	437	463	453	523	463	468	481	497	482	540	438	501	453	505	461	496	513	515	483	502	483	514	482	497	443	482	516	493	449	479	480	468	497	411	475	482	483	477	489	474	473	496	486	453	515	499	528	474	497	496	469	500	462	466	491	447	495	498	490	474	471	489	483	458	474	477	465	517	491	485	484	504	444	440	467	488	472	468	491	480	486	489	465	524	507	500	459	487	503	471	489	478	474	489	461	475	479	498	502	450	476	497	465	488	515	488	502	489	519	501	465	511	477	466	491	469	469	489	502	480	474	506	474	528	519	490	482	468	515	468	510	465	499	530	464
1518	464	498	417	366	314	323	301	327	321	273	306	318	310	304	318	291	282	298	318	296	328	306	326	279	333	261	322	314	334	255	274	307	327	345	314	273	348	300	318	291	279	309	292	310	327	315	271	309	292	309	335	274	276	298	310	309	289	283	313	235	302	326	311	292	279	316	334	270	274	271	305	297	288	319	324	330	295	289	294	305	295	299	303	286	297	288	333	328	309	315	308	304	275	290	286	297	274	309	276	296	270	316	297	283	299	329	291	297	308	271	285	269	268	277	301	304	303	310	308	273	283	295	289	285	329	293	278	287	289	327	305	302	275	297	310	266	272	311	327	312	296	311	279	322	287	316	316	292	308	304	271	307	281	294	285	294	325	279	297	284	310	305	294	291	273	309	300	304	311	260	278	295	271	285	303	266	290	295	289	262	308	303	318	291	314	291	301	298	295	262	325	314	279	288	293	303	287	332	290	304	278	329	300	312	312	313	286	320	306	277	272	297	280	325	273	345	338	302	282	306	315	290	300	293	310	308	293	311	305	316	267	285	288	297	274	326	251	300	297	242	298	290	291	285	305	310	317	270	267	294	263	319	312	293	283	299	283	300	288	286	268	289	318	305	298	297	285	299	275	288	332	313	296	296	281	292	310	308	293	263	282	258	299	314	299	299	307	304	338	291	280	260	290	308	298	296	321	317	274	322	280	350	317	286	298	326	313	291	314	300	295	315	315	284	302	272	280	284	319	309	313	307	305	250	304	278	310	331	322	296	295	301	327	277	301	295	286	287	288	286	301	271	330	316	293	278	308	317	293	278	316	279	295	286	291	306	289	291	307	274	323	311	290	286	297	272	280	275	281	298	296	325	321	274	304	321	287	290	315	296	272	266	279	322	300	300	329	300	295	292	281	296	329	293	250	272	289	296	290	327	275	288	293	307	282	313	305	287	293	334	262	364	301	288	307	305	287	298	308	329	284	282	303	309	302	318	258	296	332	329	307	312	300	303	246	308	302	312	282	312	314	296	270	301	343	281	326	318	278	332	292	279	296	313	265	318	301	277	339	298	251	293	307	251	291	279	294	291	281	301	273	294	299	314	302	281	282	301	312	318	283	308	298	298	292	270	316	309	301	327	304	278	297	317	303	314	284	314	318	301	302	317	296	276	277	301	292	308	274	284	289	310	283	298	291	288	316	304	308	313	310	309	323	296	282	298	288	281	302	293	307	305	299	302	290	312	287	299	290	313	307	279	300	292	278	294	294	290	269	272	312	298	282	274	283	262	288	292	284	297	321	281	335	293	279	277	327	303	309	325	303	276	284	325	315	263	321	324	300	285	261	302	283	290	317	311	308	313	266	285	300	306	320	320	273	319	314	293	312	275	322	290	336	281	307	310	306	307	299	298	281	293	297	279	312	310	303	310	317	274	311	292	283	280	285	328	306	300	302	265	284	304	278	287	327	299	265	308	262	306	286	267	276	274	290	290	311	294	343	313	286	278	289	297	317	290	288	300	305	315	286	301	297	277	293	303	283	301	304	283	312	307	299	303	327	310	292	288	312	324	316	291	299	288	287	260	287	245	300	342	313	284	313	304	288	284	327	304	271	303	309	280	305	265	323	336	278	291	305	282	283	292	315	278	297	324	309	306	342	285	288	316	304	277	286	285	308	286	278	312	288	272	273	265	303	245	306	281	318	301	279	281	321	293	292	290	297	283	295	278	283	275	313	288	314	306	320	303	292	290	286	273	301	323	310	281	325	296	280	308	303	294	273	295	293	318	278	278	333	293	292	304	320	329	289	281	298	310	342	288	305	309	327	289	263	331	319	323	291	263	292	285	290	264	289	297	338	312	296	312	309	300	312	294	299	273	331	290	285	313	291	295	317	310	291	286	276	273	266	299	276	309	313	310	300	272	293	279	306	280	300	338	250	280	293	354	327	292	285	296	282	274	279	267	296	288	296	276	308	290	314	323	286	297	320	304	313	291	306	280	296	271	280	333	300	286	324	296	263	287	320	300	277	318	274	322	305	283	318	254	289	268	324	283	266	322	280	306	273	319	284	288	299	305	277	293	251	289	294	305	332	300	267	254	300	313	268	284	291	300	302	316	297	296	277	311	302	310	253	280	269	287	291	296	281	289	255	293	300	320	299	303	293	299	294	297	275	310	310	314	304	291	300	308	272	306	282	298	281	276	297	279	308	305	298	298	307	325	289	326	303	311	329	298	338	299	306	296	296	293	287	309	312	303	292	309	302	287	308	275	317	320	309	308	275	317	288	318	295	318	288	274	319	318	289	308	301	283	316	321	275	308	276	316	340	286	278	289	283	293	310	300	303	293	290	288	312	278	282	283	267	276	287	283	301	329	298	316	324	313	299	324	293	254	316	278	307	303	272	290	283	291	316	323	304	308	294	298	299	312	298	300	307	308	305	295	314	292	262	291	290	327	330	286	323	297	262	301	287	289	349	300	312	346	342	284	305	305	291	270	272	311	300	323	311	319	289	306	317	293	311	293	322	326	288	288	301	301	322	305	278	313	299	294	287	299	291	271	316	262	299	328	298	269	286	298	301	320	290	292	285	308	308	286	285	318	294	278	293	309	291	263	322	334	288	268	332	278	302	269	284	296	322	286	287	290	343	294	277	280	318	303	321	277	310	262	297	303	295	320	278	298	267	282	329	308	309	287	322	267	284	310	302	282	303	294	294	277	301	320	304	312	301	298	287	319	292	290	313	281	287	263	268	278	293	315	298	270	275	291	268	305	332	294	268	285	303	284	291	299	304	287	294	298	336	282	281	281	331	284	301	333	333	308	308	278	320	280	342	302	317	270	317	280	294	291	308	290	328	311	294	281	298	311	329	301	268	318	308	294	283	283	284	310	284	272	288	332	312	290	338	324	305	288	303	301	305	299	302	300	296	269	280	287	292	313	313	275	327	274	297	291	309	280	286	323	306	307	290	318	286	303	314	323	331	289	296	286	280	285	288	323	303	290	288	305	312	275	296	311	297	294	302	288	303	312	286	289	317	275	347	299	281	287	301	296	303	305	284	272	294	281	258	276	323	293	305	298	329	311	294	271	307	312	296	304	290	293	307	286	305	278	272	303	310	322	326	300	308	295	284	332	310	293	301	309	315	312	293	287	308	279	323	269	281	306	322	306	303	288	300	300	295	316	305	336	307	276	271	297	292	271	291	300	314	278	253	308	255	304	316	309	314	304	289	285	280	255	304	317	309	286	300	293	276	319	313	301	306	326	324	297	295	320	304	297	319	307	320	294	341	309	319	298	282	309	287	311	303	321	266	289	300	288	265	288	311	327	252	293	304	292	282	332	305	316	290	280	269	277	311	333	319	281	304	302	283	317	315	316	331	304	334	312	302	298	286	306	320	326	281	309	309	302	308	320	319	297	286	282	288	287	323	298	309	307	296	307	299	317	307	323	312	274	271	300	308	314	278	301	285	278	272	316	286	269	302	273	302	286	280	254	310	286	334
2105	939	1100	1244	1026	1035	890	863	835	829	753	782	784	771	707	744	769	748	745	753	716	722	686	742	705	776	730	719	685	687	762	769	717	716	725	744	736	734	774	698	726	734	744	750	764	720	771	795	739	660	809	727	755	749	703	744	735	727	718	721	773	725	728	745	746	786	734	774	695	707	705	714	736	765	755	737	730	763	683	748	723	702	731	702	742	744	703	785	747	747	710	751	729	724	741	707	755	758	694	717	715	659	723	744	724	747	707	718	723	716	793	750	747	721	758	757	740	734	701	786	720	750	763	756	773	734	721	682	686	734	717	736	762	743	727	717	739	708	756	763	688	732	739	736	727	764	689	754	796	736	716	779	736	741	774	757	746	725	769	723	780	670	702	746	733	736	788	724	720	689	746	739	731	723	737	744	731	749	730	712	739	716	713	721	732	713	729	739	707	724	744	749	702	727	712	716	736	725	744	730	759	727	709	774	699	747	736	720	709	699	773	741	740	762	723	737	709	727	737	724	714	745	733	762	713	751	751	735	706	775	707	716	750	738	741	704	728	739	747	732	744	754	714	779	754	757	769	697	700	715	736	684	729	691	735	708	688	746	762	718	733	702	710	796	682	727	750	688	732	668	709	730	751	709	736	726	741	781	680	765	722	756	754	696	732	690	751	722	755	777	719	716	761	746	794	739	728	706	723	743	730	717	761	752	778	769	732	704	677	727	796	698	750	705	728	715	726	690	736	764	772	739	742	774	707	700	728	747	699	759	728	725	732	731	751	757	756	725	764	737	728	782	690	758	746	734	724	761	721	749	722	761	701	709	729	741	713	780	781	764	762	752	741	768	753	740	665	739	746	735	722	694	713	706	766	739	740	693	716	740	732	695	726	721	727	701	762	735	661	720	733	726	706	731	738	770	731	717	742	780	743	703	733	740	731	725	735	761	765	732	744	664	761	736	761	767	748	735	764	718	685	742	759	736	728	784	742	764	723	755	737	716	758	727	803	780	720	669	794	790	734	719	760	749	747	702	734	731	777	732	729	735	739	729	743	743	695	680	718	781	748	759	760	770	741	795	710	687	714	751	702	742	740	708	749	720	729	714	734	740	730	765	818	698	747	732	770	744	715	753	681	721	725	752	719	752	749	699	763	753	750	739	734	711	749	706	703	769	736	717	752	724	733	716	770	715	687	703	700	759	755	712	761	734	704	710	747	726	738	754	736	734	731	697	776	733	747	723	799	732	724	705	702	710	729	720	749	707	767	772	740	744	762	750	750	706	738	706	730	757	775	706	751	752	696	726	735	753	757	759	665	741	734	734	721	738	711	771	739	707	729	746	773	731	696	699	727	721	732	704	713	745	711	795	752	731	710	779	736	733	663	801	703	723	730	702	737	751	748	727	765	709	738	713	762	707	729	777	722	728	711	750	743	764	740	700	769	761	715	698	715	681	714	734	686	753	693	744	733	743	720	748	747	730	766	738	748	698	687	721	739	706	706	718	725	754	733	739	769	695	736	756	768	792	727	701	753	705	750	752	751	716	759	754	754	689	740	759	744	776	766	747	702	706	729	767	762	727	767	726	705	774	758	732	740	754	711	710	754	732	758	754	745	724	722	713	751	744	728	728	713	764	744	767	732	741	714	718	708	721	718	715	771	776	749	702	726	716	772	756	752	748	746	720	718	732	767	726	716	754	703	772	700	765	696	737	707	746	722	716	738	735	723	733	770	666	730	729	733	730	705	709	721	743	759	715	717	739	736	729	760	740	762	728	738	709	682	732	771	794	749	754	788	701	734	733	699	750	800	690	696	732	727	787	727	731	712	757	758	717	689	702	663	744	753	695	739	697	745	754	712	757	705	717	720	768	706	763	750	747	705	729	771	711	756	748	693	712	725	699	754	737	769	738	723	763	772	697	769	764	744	775	712	758	748	690	774	762	712	737	705	761	731	733	698	713	763	738	738	726	763	753	738	693	720	711	721	733	736	680	785	749	738	728	686	724	758	793	798	740	725	770	734	730	693	737	733	702	761	784	780	803	726	737	754	686	736	723	758	752	751	720	759	709	752	726	725	715	700	749	675	741	700	735	737	752	750	705	717	732	754	714	707	757	764	728	758	734	703	749	717	713	688	716	741	752	817	734	731	749	735	700	683	741	754	764	727	699	724	774	703	732	779	728	757	740	695	763	710	765	737	685	714	691	757	769	754	725	737	731	753	690	739	690	736	756	736	687	740	745	781	721	735	700	746	698	726	700	715	720	738	688	746	711	680	744	748	714	770	731	690	732	744	758	720	730	725	758	725	729	700	742	718	749	773	759	765	742	772	694	728	745	733	735	732	764	714	717	747	737	712	732	716	729	688	758	774	782	716	700	771	697	739	708	749	762	706	688	731	730	757	768	700	733	761	680	736	692	730	678	719	727	693	722	721	769	756	691	731	722	742	729	730	724	720	710	694	765	695	727	739	740	727	730	741	720	735	727	710	721	733	706	752	729	747	718	756	764	721	755	740	740	759	728	762	738	688	755	706	765	715	756	706	722	736	689	750	710	709	683	774	728	693	742	708	721	770	774	730	701	718	749	748	727	758	749	763	773	739	703	727	747	728	698	789	740	710	710	760	719	743	725	753	713	752	790	706	787	709	688	752	741	731	692	746	765	735	780	695	808	764	708	754	764	726	743	701	758	719	747	672	765	707	759	763	796	760	748	777	763	721	750	732	726	717	727	723	756	724	727	709	725	756	723	783	741	747	705	709	733	724	749	740	734	705	746	743	719	735	725	742	726	770	730	747	770	718	741	733	713	733	720	733	716	773	712	785	705	757	713	815	764	708	768	769	724	745	690	697	727	719	749	741	743	757	726	751	753	771	738	732	707	730	731	737	782	715	707	740	780	736	715	759	766	716	725	747	764	740	717	746	706	704	675	742	705	691	717	723	695	719	700	787	745	740	764	741	724	714	762	738	690	718	755	755	729	711	720	796	749	711	733	729	720	710	723	742	733	731	782	735	753	760	759	729	754	757	775	730	671	723	720	752	724	663	733	787	749	770	709	730	757	747	703	792	739	719	793	698	718	720	749	765	739	786	767	791	763	756	744	729	758	729	714	754	785	718	696	729	719	759	736	731	737	729	753	746	746	706	754	757	718	766	714	752	716	757	718	785	725	705	730	713	715	761	737	756	758	725	719	728	749	710	747	736	726	778	697	702	710	700	743	726	697	745	705	741	697	780	704	780	715	714	748	726	775	701	760	732	725	716	674	736	700	800	676	746	723	755	763	800	727	723	752	748	716	720	764	742	702	700	732	723	719	711	661	754	809	716	750	711	722	754	738	769	777	671	714	730	703	714	742	727	694	735	793	732	713	731	730	770	771	710	677	742	780	753	791	752	709	744	756	788	737	760	772	720	709	728	740	723	710	748	725	762	681	725	739	755	740	770	746	729	712	734	779	724	683	772	747	717	731	762	778	746	740	744	724	692	717	692	743	776	725	689	733
6670	835	814	666	541	542	462	420	393	378	400	350	354	359	355	344	394	321	314	330	340	348	364	296	349	341	332	342	335	303	324	323	347	340	313	328	323	314	333	358	319	300	308	362	319	315	301	350	325	318	342	358	339	337	321	339	350	340	333	308	316	349	327	325	320	332	316	308	313	338	363	342	358	268	326	313	315	323	380	296	334	319	342	321	316	337	285	307	361	359	318	357	353	307	333	360	319	342	318	304	342	352	342	302	358	346	344	303	338	315	290	318	311	335	329	310	310	307	338	295	325	314	347	315	317	312	345	356	378	341	358	328	330	326	329	326	340	322	362	305	320	331	338	360	327	320	323	347	340	322	323	363	320	330	372	333	332	333	320	370	338	348	318	318	340	339	307	319	309	348	331	330	311	322	295	346	351	333	326	312	366	352	353	310	325	340	335	334	317	361	348	337	297	293	345	330	327	351	343	379	311	357	338	348	350	335	335	326	350	300	334	314	317	352	327	314	346	348	334	337	353	323	333	290	342	357	342	342	326	342	323	345	335	327	308	324	319	379	326	375	308	329	321	351	332	319	336	319	332	349	327	353	325	339	291	312	329	318	299	335	300	317	353	339	339	361	319	289	300	353	309	327	333	339	350	326	347	330	345	317	314	339	366	333	318	326	328	349	333	335	342	337	300	388	320	361	339	308	358	286	341	322	322	317	300	335	355	325	327	334	331	341	327	308	335	314	314	334	312	339	334	340	349	326	337	362	317	308	309	342	309	327	289	341	331	325	326	311	326	339	324	390	289	313	322	314	318	345	325	334	337	336	352	320	360	329	315	339	342	300	319	352	339	313	352	310	321	323	314	329	335	346	355	309	319	351	341	343	317	299	368	371	312	347	361	340	310	316	314	327	311	332	343	362	325	303	331	323	337	318	357	326	319	345	376	340	355	324	333	271	316	320	313	314	359	336	366	354	305	301	329	312	351	339	330	313	320	312	330	318	373	333	334	340	296	311	329	333	302	312	355	351	330	362	308	332	312	351	340	318	340	330	321	369	332	340	313	304	302	342	314	298	364	341	315	332	339	300	351	311	313	342	358	338	346	329	323	361	332	318	352	314	346	330	311	311	344	335	338	319	314	335	341	316	329	326	317	361	330	347	327	326	305	319	321	362	357	354	337	304	356	321	355	298	328	329	340	360	317	318	306	333	334	351	339	350	336	295	336	317	348	356	332	363	337	311	334	336	346	355	337	322	351	332	343	313	311	310	345	331	299	341	343	321	307	312	367	327	349	297	319	348	349	317	321	321	313	315	341	325	324	363	334	318	305	341	319	344	332	304	328	325	335	300	314	319	311	355	337	390	338	324	305	364	331	322	376	332	315	338	345	309	345	314	320	351	324	347	334	329	332	331	328	339	340	334	327	324	314	328	337	306	315	324	328	325	353	349	359	334	336	312	337	349	328	316	323	330	370	368	331	336	323	338	312	331	355	356	322	327	333	301	343	332	321	322	328	351	354	351	309	299	357	334	347	318	326	349	324	321	354	344	291	318	330	331	301	351	322	355	311	331	358	366	318	294	316	346	299	340	320	317	376	328	378	324	333	340	323	303	370	345	352	347	359	340	323	360	319	361	345	351	329	324	311	351	343	303	332	330	327	331	319	356	350	335	347	339	348	343	356	296	315	314	307	308	306	293	362	328	344	336	341	340	329	354	323	340	302	331	314	345	329	342	301	353	326	361	312	316	333	295	298	332	312	336	339	364	341	361	344	344	338	305	338	298	348	317	344	306	336	314	330	359	337	319	303	315	308	324	336	321	364	320	289	376	318	310	353	359	352	338	338	328	300	320	321	316	324	331	338	327	342	365	336	321	348	341	338	302	367	340	325	331	327	364	341	360	328	349	340	288	320	336	322	303	335	335	347	310	355	319	326	341	357	302	296	328	309	332	342	325	318	332	351	306	335	374	339	345	349	319	337	328	340	308	302	314	330	343	323	366	318	327	306	352	354	299	330	355	330	334	356	341	315	344	323	318	336	351	301	346	308	320	311	305	341	328	315	362	357	347	352	335	281	329	336	332	323	330	340	332	338	374	326	300	328	340	351	321	314	294	366	323	297	344	346	356	334	323	351	317	340	344	344	337	316	372	315	341	313	343	306	322	350	339	285	308	327	346	354	356	384	317	334	341	322	347	311	333	347	352	368	307	320	325	353	356	353	324	348	336	337	351	325	328	356	337	339	323	312	299	313	316	371	301	350	344	377	325	332	301	338	322	314	309	312	336	323	305	362	324	343	343	293	321	329	323	330	322	354	317	331	336	321	296	377	333	335	344	330	342	332	318	307	304	319	338	333	304	295	343	321	327	315	352	314	349	340	354	352	315	327	301	357	320	301	344	316	348	331	349	295	350	348	351	331	307	309	360	316	352	327	342	304	288	332	313	308	317	345	339	348	371	333	305	319	337	322	366	329	316	333	356	325	356	358	313	332	301	290	322	357	323	325	356	303	310	305	395	335	344	362	340	357	331	347	329	337	351	311	327	341	331	341	311	328	308	328	347	301	322	323	360	323	326	327	336	327	311	321	326	316	319	337	339	364	322	332	382	340	340	333	293	302	350	352	328	283	343	347	302	342	311	310	328	293	337	325	357	318	332	337	351	287	355	288	317	341	314	321	323	321	307	353	311	322	335	322	354	366	375	349	354	335	312	321	334	330	323	292	347	350	341	323	343	322	317	315	314	288	328	331	318	301	343	325	324	323	328	324	326	348	313	347	304	372	361	323	336	326	320	300	394	321	338	318	344	318	330	330	325	329	341	320	345	331	318	366	338	344	340	314	333	377	317	339	325	327	294	321	292	371	330	323	323	314	312	346	348	345	326	343	332	336	330	327	335	297	351	327	305	354	325	320	316	369	321	311	327	335	357	339	318	302	354	329	319	345	313	314	303	311	334	337	334	343	351	341	369	342	355	330	332	333	310	297	338	322	309	303	328	352	330	345	316	364	337	332	330	319	355	337	329	358	335	362	339	351	326	336	304	338	339	295	340	357	324	313	335	358	324	335	332	350	328	308	354	321	315	317	294	344	329	314	361	339	334	322	344	331	337	346	308	310	284	308	349	339	337	348	332	352	322	327	350	317	341	349	359	337	337	337	353	381	337	314	332	298	306	304	320	339	343	324	386	339	302	322	342	326	312	346	307	306	346	304	328	325	328	362	387	326	320	350	344	308	335	330	336	332	354	369	353	342	353	363	322	331	334	329	329	345	342	339	344	320	333	361	324	319	326	329	322	347	317	328	321	336	293	313	322	352	345	358	326	308	326	321	337	342	315	343	341	360	320	327	326	295	333	332	319	328	314	315	278	332	355	325	336	346	318	294	326	335	321	328	329	315	290	360	312	324	307	349	352	350	309	342	333	336	324	296	321	336	358	319	320	339	317	318	333	331	317	336	290	297	349	327	325	352	313	330	313	344	336	310	336	342	328	326	295	331	349	336	303
6426	1231	1913	2238	1936	1700	1446	1268	1180	1149	1024	953	933	879	890	897	887	921	850	904	888	820	837	849	836	863	804	868	766	782	800	828	828	796	798	861	831	823	847	838	775	798	822	776	793	864	828	826	757	822	817	817	789	700	792	809	834	839	784	834	802	788	801	847	793	820	822	841	778	808	811	821	812	785	782	804	831	761	806	767	774	781	783	823	838	749	831	804	796	816	798	791	822	799	774	776	824	764	845	746	807	851	768	775	839	843	814	800	837	792	762	845	801	838	758	830	751	824	811	795	846	772	772	804	816	818	808	791	771	784	768	778	821	769	741	834	808	836	789	814	760	805	830	814	828	772	795	791	771	791	782	770	796	797	802	808	793	766	762	851	818	790	813	779	825	800	803	817	807	795	772	836	821	827	773	784	800	846	780	811	759	741	793	812	785	798	785	794	840	775	784	759	776	804	840	828	748	772	776	795	796	842	809	829	784	789	785	767	852	826	801	836	851	809	811	724	789	831	816	771	812	817	799	785	808	803	772	844	743	883	780	789	829	771	769	766	824	825	844	822	767	786	766	822	819	764	817	820	820	792	830	803	809	787	848	801	809	808	794	805	800	825	800	774	809	860	788	818	770	760	844	798	812	757	818	791	800	774	789	792	808	799	799	774	767	814	758	742	838	837	819	764	838	814	748	773	823	761	831	820	810	828	788	848	799	825	771	762	866	813	805	809	807	816	829	848	792	776	787	793	771	776	779	802	773	800	799	884	843	843	796	808	804	790	795	860	815	826	777	766	794	867	796	804	852	756	817	817	810	816	859	808	839	814	831	808	802	786	819	784	815	803	790	760	830	797	786	793	761	794	871	717	769	835	835	800	828	756	769	795	787	832	817	799	812	796	737	792	839	790	753	777	803	809	823	768	804	814	848	789	812	766	846	752	771	785	804	788	792	820	837	812	824	827	797	767	738	762	810	786	825	815	804	832	787	823	831	843	758	829	784	838	801	753	806	806	756	812	738	745	778	869	828	763	753	841	772	800	821	772	754	789	792	812	804	787	775	856	791	821	786	767	773	784	806	782	788	797	768	819	787	812	840	808	797	823	771	771	807	744	796	784	804	822	858	816	789	817	807	791	796	811	868	821	820	744	764	769	839	834	851	809	769	763	754	798	824	816	873	837	780	819	831	795	795	789	763	754	769	744	793	773	788	805	778	826	793	819	837	776	805	800	790	823	810	809	780	785	797	783	818	820	811	829	774	870	804	802	804	847	764	762	809	786	783	797	794	793	805	818	843	828	813	770	770	832	771	820	795	771	811	791	839	798	814	764	813	779	794	777	803	819	832	809	807	806	793	748	839	831	808	790	770	760	841	765	823	827	775	789	785	806	872	806	777	765	803	891	832	836	794	801	816	763	776	789	803	814	804	760	747	806	788	833	813	766	795	767	811	852	797	806	765	837	784	828	769	808	841	794	766	790	819	841	816	811	845	808	793	777	822	818	819	783	822	755	792	820	807	816	820	767	780	832	782	803	768	789	851	858	887	781	806	781	850	744	820	755	794	827	784	782	793	808	797	824	772	796	823	818	844	797	770	821	801	804	832	825	797	816	831	775	798	769	797	841	814	816	801	807	810	820	814	811	730	761	834	809	808	775	786	827	768	840	801	774	830	767	787	828	828	832	781	789	811	815	840	779	781	763	809	810	792	797	822	788	833	810	802	792	788	838	754	810	793	773	746	824	761	809	760	791	771	753	809	849	803	770	785	818	815	807	789	786	850	817	861	779	792	741	793	840	817	725	768	784	796	789	817	820	853	806	761	753	796	799	797	803	791	819	834	801	833	790	790	750	834	828	772	805	815	854	864	814	822	763	796	834	813	834	830	772	827	794	800	758	804	746	784	791	785	803	840	770	816	798	813	819	826	788	822	842	819	862	850	800	790	782	765	821	804	824	798	797	774	848	837	762	768	849	766	783	788	817	730	811	804	820	785	769	797	789	793	790	836	768	757	788	761	758	836	796	800	831	750	818	812	772	779	795	807	803	762	796	802	806	852	795	805	742	814	744	776	791	838	834	805	729	862	827	796	841	758	769	769	780	815	765	835	826	775	790	796	811	833	828	786	817	866	782	777	796	821	803	754	831	788	773	829	769	816	793	816	785	803	829	835	743	787	833	829	800	765	784	770	796	773	745	779	804	793	820	812	821	778	773	845	774	795	790	779	849	801	857	775	792	837	794	738	790	833	781	794	824	779	788	782	818	775	795	802	806	818	767	790	793	812	799	797	820	828	771	812	789	756	756	782	789	808	820	782	815	866	825	757	783	805	799	808	795	751	835	818	805	851	760	775	845	787	792	794	755	823	833	781	822	835	840	841	820	822	829	791	818	777	748	794	810	808	813	778	774	795	788	857	854	827	770	766	776	792	803	761	805	798	820	806	799	774	791	779	817	826	807	785	858	791	802	795	791	805	851	804	821	824	784	834	755	794	798	815	806	818	820	809	798	859	793	791	799	758	890	792	828	811	817	792	743	825	797	840	846	801	799	823	836	825	807	859	850	795	799	819	845	788	805	780	824	810	817	827	789	811	827	760	805	748	790	813	805	781	853	750	748	770	867	788	800	736	808	791	747	836	793	761	741	783	796	815	763	780	835	808	824	791	830	801	864	793	790	819	821	778	765	755	806	744	764	786	842	788	803	825	802	836	806	795	830	793	751	793	854	798	834	814	781	743	787	781	814	810	816	801	803	796	799	781	800	818	791	791	769	782	837	755	803	779	800	821	805	784	776	787	813	849	802	855	764	791	800	783	784	875	777	852	780	787	817	767	800	773	809	815	822	794	803	792	838	789	784	815	792	802	807	804	786	831	813	794	851	798	793	779	818	832	853	793	799	802	802	768	767	764	822	788	776	769	810	799	810	788	807	775	833	843	820	834	841	854	826	794	809	798	752	822	812	830	793	796	815	800	822	754	777	774	807	825	847	797	747	780	830	812	805	772	795	782	825	761	806	784	787	851	845	807	797	823	824	813	787	785	809	857	765	836	855	802	826	786	840	755	787	777	811	778	798	843	766	782	781	880	765	749	839	784	767	804	745	813	803	817	800	783	798	824	849	786	837	810	792	828	803	784	793	790	825	834	757	790	832	797	821	808	802	780	852	831	842	786	807	810	803	815	809	822	812	800	829	755	789	810	812	780	750	834	820	824	731	814	786	810	829	752	773	783	774	828	757	788	829	754	825	823	804	787	847	786	816	792	834	806	754	750	807	826	778	788	792	800	811	805	842	803	810	855	770	806	796	794	804	822	776	821	842	810	788	802	800	829	765	773	752	790	832	773	781	807	780	804	821	842	849	810	805	791	831	786	794	791	817	814	778	767	771	834	833	806	836	779	817	814	815	798	743	811	799	857	763	819	770	817	827	782	806	821	796	790	822	782	817	810	763	786	789	774	802	807	792	814	805	782	745	796	819	815	784	820	765	766	772	839	777	810	803	771	803
12162	1153	1087	759	629	522	402	340	309	256	214	250	244	192	235	226	207	225	241	205	193	218	216	195	213	187	223	207	205	214	189	207	183	213	186	202	174	181	195	212	200	195	199	181	202	200	179	175	172	212	184	179	208	199	202	217	172	200	195	188	209	193	192	190	199	175	201	190	205	168	201	201	213	238	190	213	188	176	174	179	203	159	185	225	181	185	201	202	190	199	162	214	179	176	191	202	198	182	191	184	185	190	209	187	153	206	206	172	182	202	191	200	210	175	189	192	200	172	182	200	188	224	190	196	222	185	188	194	185	186	181	184	160	194	196	156	190	206	183	194	208	180	184	192	195	206	211	201	194	183	200	190	208	203	189	205	186	191	223	198	186	165	186	188	193	172	201	178	182	180	206	203	207	172	166	198	187	189	232	199	162	212	197	215	182	186	179	191	198	195	183	169	171	182	192	188	193	186	171	209	183	202	198	202	193	200	176	187	206	207	214	208	216	197	202	197	196	192	195	194	195	195	206	204	190	191	184	185	193	184	193	180	193	187	189	181	177	174	177	203	177	170	188	214	203	168	203	199	183	191	166	194	180	184	160	184	211	196	193	168	208	201	177	185	176	181	186	226	200	185	165	196	190	216	191	187	185	216	188	229	191	181	202	222	187	173	207	187	188	205	191	171	193	199	195	203	169	196	179	176	163	210	174	221	185	197	215	193	172	193	210	222	200	192	192	188	187	176	171	181	203	217	206	202	189	209	202	178	188	210	219	201	218	172	205	203	178	194	216	201	184	193	190	204	203	191	183	205	177	195	206	202	175	181	190	195	182	195	183	184	187	182	210	205	186	217	196	190	176	200	172	202	191	213	178	192	181	176	217	172	193	169	179	177	179	241	199	205	194	188	182	169	184	197	220	169	189	187	196	189	179	212	197	184	195	181	173	188	200	201	189	172	189	189	198	172	196	204	199	189	196	203	166	201	180	177	201	198	192	194	199	182	180	185	221	202	196	202	182	211	199	175	178	177	230	203	209	214	209	181	201	193	162	177	193	226	203	181	183	211	176	192	198	209	189	183	189	171	166	195	196	172	189	203	216	188	210	193	180	222	189	199	170	187	224	182	193	200	194	216	185	186	202	179	178	217	200	193	211	193	193	210	183	189	197	212	226	192	205	188	178	191	209	198	207	180	183	203	168	201	163	225	178	162	171	178	180	185	187	195	191	186	185	220	197	179	204	206	199	196	177	176	196	207	177	179	187	197	167	213	185	199	193	191	181	210	198	207	185	176	197	196	187	187	201	197	184	187	185	177	178	189	171	172	203	195	172	188	189	162	185	201	196	196	208	183	196	211	189	214	194	179	187	213	219	189	208	190	192	181	204	191	198	203	155	211	193	186	184	197	203	183	197	191	198	190	179	219	187	200	201	205	215	186	149	188	197	180	197	211	189	210	178	207	178	194	196	165	196	195	178	186	184	190	200	168	191	191	174	205	199	171	190	168	189	194	204	170	186	189	201	188	216	201	188	200	187	200	191	196	195	174	179	192	208	180	197	216	204	192	185	199	195	191	218	177	165	197	191	199	186	199	184	188	213	177	194	200	217	189	195	203	202	198	208	187	179	205	212	201	187	188	179	192	188	207	209	173	213	194	177	204	195	177	166	182	190	187	187	186	169	190	191	194	190	193	202	177	198	188	203	190	189	175	198	191	192	219	183	207	223	187	211	225	177	179	186	227	218	174	187	177	179	195	210	159	169	195	197	197	224	202	248	187	179	192	195	198	196	193	200	169	178	164	192	190	204	167	198	182	203	173	187	193	192	197	205	195	199	191	163	189	226	178	180	190	213	193	195	182	203	191	186	184	213	193	201	216	200	220	203	193	176	191	195	161	232	213	197	206	226	182	192	168	176	183	174	224	181	194	165	182	215	225	181	189	216	187	187	183	166	200	207	155	170	195	160	205	216	189	185	189	204	221	182	181	187	166	203	181	210	192	205	213	191	190	174	185	196	193	209	222	181	180	173	197	193	187	221	174	185	198	177	181	189	190	192	183	198	196	231	187	189	195	189	197	188	187	171	199	193	190	195	173	195	190	176	169	190	185	188	174	196	209	171	192	193	204	213	154	192	211	187	205	184	175	204	178	193	167	181	195	177	185	179	202	182	162	169	191	169	181	212	211	202	186	218	194	192	163	184	192	203	179	202	193	221	210	212	209	198	186	219	166	221	192	206	200	189	234	179	184	217	203	207	179	186	200	210	188	158	184	160	184	206	167	211	198	190	171	195	192	214	175	212	190	197	202	200	179	211	185	220	180	176	192	204	179	195	163	190	198	186	175	180	185	183	208	188	180	204	210	195	205	196	183	223	198	195	226	183	206	187	182	170	205	205	175	185	196	198	201	169	196	203	182	188	199	204	233	182	189	176	200	184	206	179	185	179	191	193	177	196	209	211	199	185	172	177	200	175	178	189	186	167	201	205	196	206	204	186	184	182	187	208	174	177	200	174	196	170	189	199	210	183	196	184	213	185	203	184	198	170	188	195	199	181	212	189	174	181	166	176	177	179	194	212	194	218	185	197	169	171	194	204	211	201	177	191	182	200	216	212	159	162	196	179	189	196	190	186	179	183	213	212	211	187	179	187	203	207	187	185	202	195	181	155	185	162	165	189	194	215	215	171	225	200	199	179	157	182	188	199	188	190	187	215	197	190	195	192	177	190	180	189	213	193	190	180	168	203	176	191	178	169	189	172	198	191	192	222	177	177	193	186	180	206	194	192	183	183	199	192	224	175	186	184	197	191	188	179	210	197	205	161	174	195	177	207	190	187	171	184	198	188	167	187	193	206	220	195	178	215	189	197	182	180	239	204	176	214	192	200	199	177	183	194	189	174	201	201	198	180	186	190	182	185	178	175	201	195	170	194	185	178	192	190	192	190	206	192	191	195	216	176	182	199	184	185	217	166	175	220	213	184	216	182	203	205	174	198	188	194	171	210	192	213	206	197	201	199	194	181	180	199	201	181	186	178	196	235	193	190	192	189	194	224	208	209	190	184	195	201	200	190	184	194	175	179	175	204	192	176	183	185	206	237	188	186	186	186	171	194	191	172	211	209	181	213	161	194	185	209	199	191	182	191	155	198	200	197	177	179	202	180	189	210	193	181	189	207	189	181	203	177	178	209	193	183	199	194	200	207	198	207	199	192	185	169	189	183	200	185	215	214	198	194	171	176	204	197	186	176	173	204	179	166	189	216	183	190	184	186	183	180	210	174	190	186	192	199	209	195	208	203	222	200	189	203	183	196	183	192	178	160	204	198	197	199	187	199	174	205	211	178	165	176	194	189	197	164	194	203	191	206	183	191	189	196	197	193	218	217	194	233	206	206	185	164	193	203	191	179	177	180	185	186	198	205	182	178	180	198	219	202	190	185	167	229	182	218	220	187	191	193	177	190	197	173	178	180	208	194	198	171	191	201	199	179	184	194	199	200	191	196	191
8037	1174	2411	2680	2373	1958	1553	1203	1134	967	809	713	700	633	634	634	613	659	675	597	599	562	541	550	536	578	496	525	472	486	504	537	535	510	527	512	505	503	546	475	472	470	475	476	527	483	510	502	509	567	507	505	478	476	508	474	493	531	438	510	463	531	470	466	492	509	486	476	470	471	466	478	506	488	531	505	454	453	474	457	511	490	470	510	482	482	499	497	458	510	464	510	469	467	528	501	463	493	486	469	487	518	472	493	518	477	487	488	476	443	475	466	510	443	491	528	503	484	507	473	476	501	498	481	481	490	469	446	475	498	437	478	516	470	451	474	482	480	455	476	470	452	472	473	475	495	482	484	485	533	513	440	469	489	495	505	435	498	480	494	476	486	459	486	490	488	483	499	467	511	534	466	463	516	493	488	470	468	488	516	471	478	456	490	506	431	495	508	492	466	476	493	497	485	491	508	452	505	460	474	493	518	505	513	491	494	511	463	441	457	473	511	504	450	487	458	454	472	482	498	492	471	508	500	478	480	450	511	512	497	485	500	503	477	450	490	457	470	473	484	496	462	451	457	460	502	488	504	484	478	461	479	478	487	472	487	463	485	474	490	463	485	447	527	485	477	488	466	470	519	431	488	512	460	486	497	444	465	467	472	464	488	435	467	460	462	505	485	469	473	456	492	493	501	493	538	477	501	447	478	484	483	523	498	475	462	477	506	455	441	458	451	486	483	471	510	459	498	476	464	485	488	498	472	496	503	493	450	482	445	470	464	486	480	484	485	481	544	426	498	404	500	510	498	513	483	473	473	472	479	504	471	494	457	472	485	488	486	483	466	480	495	470	523	495	465	504	475	472	495	501	466	478	497	479	488	505	489	477	493	490	478	508	469	492	518	496	484	472	477	461	482	479	472	450	479	463	458	498	520	477	488	436	476	452	460	518	506	477	482	473	456	480	536	493	460	466	471	465	423	427	465	479	490	453	533	443	488	498	494	481	469	498	484	490	488	486	477	512	509	482	501	466	486	508	455	496	455	463	451	484	510	535	452	513	461	489	477	452	461	501	486	517	462	484	499	464	443	487	479	462	453	496	466	494	450	506	460	446	464	486	447	470	470	474	466	474	448	488	501	519	438	470	449	497	439	482	492	507	489	475	460	464	483	478	504	501	490	467	497	471	512	468	494	473	472	508	487	499	491	478	527	505	473	497	450	474	476	475	503	472	492	511	487	500	466	494	484	458	498	470	534	478	472	474	504	510	463	521	449	520	477	462	475	472	526	468	500	510	477	436	502	519	491	490	458	486	461	460	477	478	506	477	496	461	453	492	472	463	477	467	463	510	485	479	484	514	478	499	474	486	475	467	456	522	461	461	465	477	493	506	477	465	455	508	450	500	483	495	494	498	506	465	484	520	448	474	477	487	483	476	425	463	504	482	527	470	459	494	448	479	469	499	470	472	471	458	493	477	486	495	482	483	488	486	499	507	485	509	500	497	482	479	474	487	457	486	522	512	486	499	498	497	479	470	516	451	503	486	490	481	502	471	447	524	505	477	478	462	453	483	459	454	503	444	467	489	457	482	472	473	496	479	495	457	459	473	470	488	441	495	483	479	490	511	456	461	459	524	500	502	512	473	500	493	474	496	489	455	499	474	490	463	445	478	486	478	495	474	466	474	475	508	522	514	488	460	489	477	508	491	466	460	479	442	483	530	497	451	499	446	501	502	498	510	494	480	493	511	439	494	533	462	446	492	488	475	476	496	500	462	474	481	479	482	504	526	475	463	488	488	408	531	460	492	463	497	445	481	454	466	473	468	516	526	471	486	494	460	473	513	460	487	485	454	510	480	497	515	460	483	494	461	509	498	497	481	493	488	482	456	493	491	496	525	481	505	484	524	516	467	435	511	514	469	512	507	505	483	499	492	499	475	470	452	497	491	495	522	479	529	466	509	457	515	471	489	492	468	455	483	499	495	438	469	469	477	454	496	507	473	483	422	485	493	453	482	507	470	497	475	512	442	526	460	458	476	479	502	474	479	462	504	493	473	500	490	467	512	468	492	519	505	503	464	466	499	512	483	467	452	456	473	499	489	486	487	485	498	446	468	498	511	489	508	478	442	511	444	467	484	501	457	532	476	487	504	469	473	498	472	434	461	514	534	467	476	477	444	481	463	516	470	488	462	460	467	482	515	458	469	495	471	527	452	521	508	505	451	461	428	433	461	518	490	526	445	513	492	496	484	466	474	498	503	456	476	486	487	480	508	483	506	478	472	458	501	462	503	495	511	475	450	479	489	450	477	455	487	480	470	470	473	472	487	483	480	482	550	470	495	461	485	482	504	443	481	441	506	442	461	507	475	479	476	466	458	501	480	475	482	451	520	512	501	493	505	507	538	468	516	507	481	481	470	449	468	479	452	477	455	479	460	478	452	520	475	470	484	503	472	457	493	516	542	487	488	483	488	466	505	475	462	487	506	462	499	494	452	485	496	472	446	496	507	482	484	481	469	432	494	474	482	480	496	476	458	455	496	508	504	537	455	517	443	502	474	500	502	475	486	498	489	460	483	487	430	443	477	477	492	443	471	454	475	523	482	460	487	473	451	505	466	479	445	456	453	499	477	501	486	471	480	464	441	485	499	499	492	476	483	511	500	468	518	475	528	480	506	470	488	497	484	441	482	464	474	459	474	488	457	488	500	489	490	499	500	458	461	482	488	511	532	471	502	461	499	453	470	487	465	501	493	464	452	481	474	481	446	469	450	453	450	477	495	480	497	451	541	483	450	456	518	451	446	506	472	476	477	494	461	541	481	453	481	445	503	466	472	466	473	484	504	489	473	502	471	464	465	474	496	472	507	450	512	468	476	479	502	476	444	463	507	481	440	485	510	500	488	510	457	446	517	474	444	510	481	489	483	512	484	490	469	507	474	454	470	469	507	495	489	484	482	448	452	464	452	498	440	493	496	485	495	521	486	501	501	531	503	487	481	481	529	502	484	466	507	468	480	524	480	422	483	477	516	455	495	480	486	508	501	482	491	489	490	460	476	481	479	460	495	481	459	467	494	473	460	457	487	483	473	491	481	456	477	462	521	481	487	482	514	467	486	490	512	495	488	436	442	474	479	491	500	467	464	495	532	473	484	429	466	485	450	467	496	493	461	459	497	476	463	462	472	461	490	503	499	492	504	488	462	511	439	480	498	484	522	485	488	479	480	476	521	465	511	503	499	502	454	421	478	477	500	494	427	483	486	513	512	470	443	494	450	496	472	471	463	450	507	482	464	488	445	465	531	465	478	470	432	461	490	466	523	461	472	488	505	482	525	484	527	524	495	487	495	473	462	482	499	478	513	517	487	497	528	485	483	435	496	481	471	522	462	493	492	453	446	477	492	435	501	443	471	444	475	479	470	471	507	479	455	435	482	484	486	470	497	455	501	491	508	485	437	479	450	493	449	489	519	473	493	461	509	458	484	496	496	468	460	448	439	492	473	488	534	499
1465	401	438	412	408	367	333	303	331	327	318	269	297	284	288	304	314	281	330	282	300	313	289	275	279	282	302	311	303	277	308	319	298	296	266	270	294	278	327	301	251	308	269	314	315	336	295	289	276	272	316	297	255	271	300	305	288	326	298	317	272	298	307	309	309	319	326	283	286	284	272	274	284	302	291	311	328	321	297	294	312	349	298	276	264	259	286	303	317	274	272	294	278	316	280	321	283	283	319	287	276	280	292	284	282	304	285	304	312	300	282	311	298	325	289	308	288	278	283	292	280	285	285	280	284	290	287	355	299	303	307	275	285	338	295	276	291	304	285	300	327	258	316	322	306	294	317	318	307	291	294	303	277	355	292	264	308	282	317	323	300	316	293	287	316	285	282	273	322	307	306	292	312	300	283	330	266	281	298	286	325	313	313	289	263	284	318	303	310	288	324	295	337	311	304	286	291	300	287	313	284	300	300	308	289	303	282	311	289	297	293	308	301	284	295	306	274	286	323	313	277	296	299	315	307	313	312	283	284	328	315	251	308	275	287	284	300	276	303	290	303	285	318	291	280	310	323	283	291	320	291	301	306	308	330	303	298	282	297	317	291	292	289	322	309	300	286	314	284	317	287	300	276	330	321	284	306	322	297	278	269	316	252	286	289	291	300	320	290	318	273	322	287	267	295	338	272	272	299	280	288	309	325	285	286	294	336	273	282	317	291	275	288	310	318	285	314	308	290	310	310	262	295	303	288	314	309	285	305	319	280	313	295	305	331	316	323	334	289	305	274	309	299	294	279	273	299	289	311	272	304	323	283	317	284	321	300	305	311	307	286	300	278	303	280	286	247	282	301	326	327	286	284	303	295	296	289	314	289	294	300	289	316	282	279	306	317	265	309	286	264	302	272	266	313	291	303	282	273	300	306	289	308	291	379	307	287	272	261	296	299	311	272	321	282	280	305	300	301	303	325	341	279	286	296	296	313	307	322	265	321	327	314	287	272	301	302	285	294	304	326	315	297	321	297	297	264	274	277	287	311	303	264	292	278	260	275	277	273	278	263	298	280	261	326	256	310	294	276	298	316	285	303	304	286	292	289	304	348	292	270	307	296	290	309	291	280	280	286	267	279	280	311	280	303	267	286	286	283	290	290	287	264	291	307	294	328	281	295	277	280	294	289	314	278	283	327	310	297	309	318	286	297	323	278	308	313	277	280	308	279	258	255	275	311	291	289	317	305	301	251	272	307	310	324	248	296	265	268	285	247	316	295	286	293	284	284	287	276	320	298	327	305	330	300	294	314	314	289	297	332	280	285	283	274	266	322	311	303	315	309	314	343	300	306	290	290	283	310	247	290	315	291	303	298	332	284	271	271	293	305	290	334	315	291	288	279	275	306	295	292	330	313	294	331	318	287	326	276	291	323	311	257	295	251	302	260	289	314	288	293	301	270	277	295	275	289	301	316	297	278	281	260	308	303	321	268	342	314	320	280	324	303	339	288	302	319	315	282	307	290	286	294	306	313	297	295	294	285	279	304	274	290	335	291	292	300	302	277	299	322	317	341	282	267	306	298	293	318	298	302	279	322	301	320	281	286	275	288	279	298	266	268	303	306	289	291	296	281	331	239	299	327	297	298	295	283	330	279	321	317	298	298	261	277	266	272	299	301	318	256	297	312	295	327	296	296	316	321	282	286	284	274	300	279	319	282	280	304	291	269	299	293	281	317	309	314	315	270	296	295	281	278	288	323	285	277	282	312	300	296	308	260	295	279	267	324	304	261	276	312	293	310	313	286	320	299	298	256	288	286	280	295	278	293	267	304	255	292	314	321	277	300	297	316	312	304	268	310	286	306	274	286	289	299	306	291	305	271	295	285	282	293	254	325	309	280	301	277	285	273	291	276	297	279	279	286	294	297	290	281	279	253	299	310	293	288	288	272	305	317	268	273	291	321	326	323	275	292	251	297	272	285	307	283	315	319	299	275	293	305	324	299	315	288	284	296	270	289	286	300	293	286	312	277	317	331	308	285	284	285	337	307	303	281	303	274	265	317	310	278	299	316	277	316	286	284	291	289	269	301	344	304	276	292	317	321	263	283	309	305	294	283	312	307	301	299	326	278	295	280	314	316	303	318	310	293	268	306	291	310	284	310	297	287	291	298	306	308	303	297	288	281	308	298	270	297	312	293	302	251	313	278	283	294	297	285	299	289	259	295	290	291	284	287	311	292	278	314	278	286	349	332	306	313	320	320	306	270	267	289	311	312	262	277	313	285	257	267	310	330	336	284	281	296	291	299	283	272	316	305	276	306	322	282	314	284	296	272	265	290	297	318	267	289	268	291	300	268	309	295	313	298	273	295	312	311	296	280	340	289	284	304	278	291	287	306	260	297	279	277	280	291	301	302	288	325	307	292	303	263	301	301	319	308	293	318	327	290	313	284	290	291	300	290	277	298	297	322	295	302	294	300	302	317	283	292	290	289	289	317	299	301	278	278	341	300	305	293	277	322	287	270	278	287	285	295	327	299	294	327	299	323	279	290	262	312	308	294	270	296	303	304	298	279	260	309	304	283	277	294	299	301	282	282	324	264	308	295	298	321	278	313	312	278	289	282	295	309	286	287	278	285	276	296	301	295	283	328	335	287	294	328	310	289	283	265	325	294	279	300	286	307	328	306	291	280	308	285	264	300	290	289	273	273	284	277	308	292	293	306	330	308	322	321	276	292	259	280	299	263	289	278	332	277	300	340	310	278	287	272	303	301	318	282	294	297	303	279	316	296	278	305	292	305	293	319	292	276	305	338	305	274	313	277	286	252	317	311	298	294	269	304	284	307	300	291	277	275	301	317	313	333	313	297	285	274	302	273	300	296	305	309	275	303	319	312	290	290	307	304	286	306	308	315	299	265	289	292	305	330	321	294	286	299	262	283	304	316	334	299	257	279	304	300	309	298	282	274	271	284	310	299	279	301	307	332	339	282	313	290	306	330	308	265	320	278	291	292	290	274	270	330	309	305	325	312	305	276	299	293	315	297	267	281	283	294	300	266	295	300	287	274	336	296	285	289	310	292	281	319	288	298	273	310	290	293	277	287	273	274	281	296	288	319	297	314	274	270	292	319	293	300	300	279	259	300	281	301	300	292	299	295	294	279	262	283	293	274	311	271	321	296	305	306	278	291	307	301	273	271	267	310	273	325	303	294	303	263	297	297	321	291	287	268	295	257	301	259	290	269	287	324	310	305	298	321	298	247	342	275	303	306	287	302	300	295	297	298	300	335	319	309	316	288	294	297	292	313	256	324	306	261	288	270	310	298	278	287	290	300	281	269	322	296	327	301	288	334	279	283	313	328	280	292	322	323	285	299	313	302	283	278	304	281	281	311	273	270	319	285	284	275	295	310	261	279	320	280	291	301	301	278	265	266	303	264	297	297	323	312	326	316	314	281	334	267	285	305	309	341	325	295	324	305	303	290	324	292	310	314	279	309	279	295	289
2039	852	1123	1141	1154	950	931	833	868	776	757	805	720	753	797	766	744	749	755	759	764	783	771	707	739	683	723	725	753	763	689	762	769	711	723	740	734	736	743	757	765	761	712	747	745	770	699	728	711	708	709	691	735	761	752	724	726	726	740	711	726	735	712	734	743	748	771	732	675	699	748	733	734	739	733	713	704	778	700	689	736	729	683	704	727	761	738	724	695	690	737	750	693	763	730	708	702	718	726	726	705	705	738	738	760	746	715	699	730	712	754	721	769	736	754	770	679	703	730	786	797	701	750	772	738	737	789	693	692	720	719	730	695	749	727	707	725	773	725	766	708	745	764	687	700	707	716	735	741	733	773	747	725	736	772	710	696	682	710	698	718	709	700	714	726	707	801	724	749	725	711	773	690	754	742	724	692	734	718	717	776	749	747	766	731	752	755	712	743	755	732	765	721	739	755	732	719	736	729	747	747	738	737	733	758	736	732	762	698	705	743	715	739	708	706	727	717	688	732	729	731	720	729	740	699	746	761	743	739	717	779	734	683	696	724	734	725	746	744	718	756	736	771	698	769	787	764	753	707	746	774	735	691	709	735	772	768	783	744	798	780	714	659	748	717	748	742	685	712	723	725	731	783	766	689	698	755	747	705	751	765	715	711	704	736	712	769	727	714	726	744	721	786	699	706	744	713	692	736	730	788	726	734	699	755	735	771	695	787	723	729	725	739	715	716	754	726	654	684	728	691	741	682	740	732	747	741	724	747	707	688	741	765	703	717	713	708	715	762	725	773	707	742	762	719	714	687	749	714	747	724	758	722	746	732	777	763	726	732	763	752	743	780	693	754	767	760	738	791	814	674	708	715	723	733	785	720	731	698	690	735	741	729	770	732	755	718	739	712	751	714	738	750	737	732	722	696	706	711	728	720	721	715	748	703	750	716	721	753	697	757	736	708	723	727	688	718	763	766	704	738	718	752	718	759	744	736	738	714	731	746	731	753	771	758	724	695	712	752	721	747	729	721	700	749	719	706	679	742	731	779	761	702	743	767	716	763	712	751	716	742	704	734	765	705	738	754	742	738	687	767	715	710	765	741	696	692	724	740	736	725	758	662	730	721	731	720	739	773	712	769	701	757	705	697	733	689	731	696	729	741	680	723	746	719	744	722	657	728	763	769	701	770	737	766	739	777	745	732	708	725	738	690	777	751	786	763	694	722	722	771	691	708	695	767	703	697	710	738	684	694	704	741	791	747	739	734	682	717	710	722	762	729	698	695	701	756	771	730	742	661	698	794	684	709	757	717	723	668	740	744	741	704	755	729	713	738	662	735	758	735	721	687	734	714	736	716	732	722	738	752	766	756	741	756	787	737	767	729	731	742	734	749	687	768	740	716	691	707	657	692	753	754	743	776	749	753	744	709	708	661	766	724	701	713	701	715	737	737	714	718	713	765	734	761	705	757	732	750	716	741	698	783	758	683	712	708	752	727	724	716	755	758	706	761	762	746	775	780	710	686	762	766	733	702	681	713	712	731	743	744	737	776	695	761	712	700	696	718	730	717	703	733	734	751	695	740	674	732	671	756	725	771	741	728	711	753	737	765	711	726	719	688	738	783	720	718	770	755	814	751	724	769	719	734	727	724	729	766	703	720	759	685	744	726	716	679	734	761	682	735	729	706	751	782	713	781	734	695	770	768	713	768	736	716	714	762	735	723	766	694	768	754	736	707	739	748	732	709	753	745	685	736	740	753	718	715	728	709	752	763	720	715	785	732	757	698	740	770	758	731	721	724	741	672	760	746	715	725	714	671	697	755	723	716	706	725	728	724	723	709	753	762	753	739	710	689	763	740	763	713	713	783	733	717	736	774	767	708	700	756	731	734	713	751	740	772	703	709	732	737	705	776	720	731	791	702	730	766	746	732	709	742	742	709	703	763	727	751	776	718	711	708	715	734	770	727	734	732	730	780	797	743	712	727	735	713	697	705	701	766	733	719	751	728	726	725	735	726	733	723	741	745	733	726	739	684	701	733	758	722	774	748	736	701	721	752	702	726	727	707	680	712	735	735	721	651	724	726	692	780	746	749	715	670	758	712	729	736	730	754	706	721	723	739	774	702	759	777	730	768	730	759	778	729	723	697	749	757	718	706	718	723	719	733	727	740	703	769	769	767	763	778	713	696	743	734	711	730	720	755	775	706	731	717	748	749	724	744	766	766	751	722	692	739	712	773	713	737	733	703	707	715	739	755	718	711	727	742	698	717	696	722	765	765	767	805	697	762	727	739	780	723	803	777	757	739	681	716	710	740	686	728	728	742	708	702	749	757	728	739	715	684	741	729	702	726	764	747	735	766	711	736	725	731	750	775	752	735	751	754	688	721	743	736	764	716	740	757	738	738	752	729	735	690	736	722	767	763	724	675	766	747	739	699	716	747	750	736	715	784	657	758	725	772	710	764	743	727	695	760	701	738	719	752	731	739	721	760	722	726	723	741	779	766	748	739	716	741	699	748	686	715	744	723	766	733	722	764	750	742	693	748	713	755	767	802	733	748	695	711	745	704	752	729	774	729	725	730	713	754	712	759	741	755	735	775	738	692	728	763	716	732	718	730	724	759	721	707	756	730	749	753	800	734	731	723	758	740	746	733	742	734	781	697	776	706	722	729	692	666	734	749	724	732	709	725	730	713	716	737	751	742	720	745	734	731	748	732	712	717	755	718	719	746	700	728	744	752	714	700	741	759	738	716	688	682	709	718	747	719	743	689	754	790	771	736	744	710	736	727	760	712	762	726	718	740	727	734	729	738	738	700	730	676	710	719	714	727	753	726	776	721	746	752	759	731	761	679	818	742	708	726	809	649	710	749	776	706	714	718	746	724	733	773	695	751	720	721	734	730	742	739	717	748	736	755	712	706	737	799	706	752	727	762	750	758	735	720	763	777	687	708	762	732	732	791	727	764	709	705	762	714	733	709	729	740	707	736	700	680	734	725	711	727	727	775	735	741	734	769	724	688	687	701	739	731	714	692	701	691	756	705	699	759	764	785	738	749	781	804	745	698	693	704	773	776	750	713	695	757	762	759	700	738	730	749	751	758	768	728	741	735	816	727	748	728	714	717	740	744	740	722	764	721	703	721	703	795	753	722	779	742	726	713	753	706	705	725	728	768	758	766	708	752	726	709	713	760	717	773	727	833	759	717	772	755	727	719	752	729	706	733	749	758	737	718	664	725	762	759	729	712	707	693	781	728	739	704	728	719	738	777	682	728	774	755	690	714	724	699	749	768	784	742	764	680	713	700	691	754	726	757	767	730	731	722	717	786	754	729	719	741	700	738	735	750	745	715	683	705	760	804	733	715	714	760	770	720	718	711	742	728	736	745	723	745	705	756	714	732	719	672	727	699	722	730	738	756	778	720	676	784	746	722	746	726	775	767	709	742	726	692	717	728	731	715	739	723	770	703	746	736	713	711	739	732	759	685	739	742	692	746	751	725	751
6629	695	851	727	562	499	457	399	410	342	390	335	333	365	364	319	335	348	351	337	343	325	354	328	361	340	347	318	353	326	327	342	350	332	339	309	352	334	323	316	309	349	346	291	334	326	374	332	317	338	329	315	312	338	282	342	328	332	289	293	325	337	360	300	323	337	349	356	343	338	317	328	352	336	329	340	324	329	318	316	313	351	350	343	360	337	328	322	300	333	370	326	359	332	333	330	309	321	324	375	313	324	341	306	338	342	311	329	327	335	334	313	321	369	314	332	344	330	337	309	297	335	341	333	329	302	310	341	303	355	309	318	297	322	295	334	333	302	332	339	295	322	314	337	324	325	322	305	323	312	371	347	329	336	335	316	331	305	323	341	330	309	319	336	360	314	323	342	322	336	322	360	319	331	341	334	328	342	315	339	288	379	305	321	322	332	308	356	368	304	371	355	307	319	334	320	335	348	361	348	345	325	326	336	302	328	323	348	337	337	337	334	307	332	321	357	337	358	331	345	353	319	307	322	368	347	327	336	321	340	325	332	336	344	344	306	367	363	356	302	317	306	346	326	335	325	308	292	324	303	336	330	339	347	358	346	321	340	320	309	314	332	295	321	296	314	328	322	314	347	331	345	352	323	322	352	304	359	344	344	346	358	328	330	343	386	348	322	343	351	311	323	359	316	334	313	333	352	333	346	335	309	330	335	345	328	331	336	360	318	345	344	349	317	331	310	344	348	305	306	330	357	311	324	351	339	327	311	334	355	352	345	334	306	286	326	350	363	359	324	340	297	295	299	350	330	351	313	319	341	311	312	313	328	298	305	351	329	357	339	358	338	329	317	339	319	327	341	276	315	340	357	342	368	350	297	328	347	355	308	340	341	361	316	321	319	336	321	316	344	356	381	322	314	314	290	307	327	329	374	344	298	324	317	328	307	327	316	326	322	303	306	387	313	340	340	326	320	322	328	367	307	364	326	342	330	309	320	310	356	347	391	330	323	328	325	334	348	320	310	301	326	329	322	315	313	362	329	306	293	325	347	324	316	313	368	328	304	325	325	334	353	355	342	332	309	377	321	325	324	357	351	328	328	326	337	331	311	324	345	316	326	318	345	350	329	338	327	309	340	348	332	359	354	348	310	355	335	331	365	326	331	360	312	313	290	364	339	320	329	319	348	320	329	326	321	335	350	381	359	335	348	302	380	309	293	317	347	334	339	354	344	369	318	319	324	315	342	335	345	327	336	303	367	334	356	292	337	338	353	321	326	380	343	307	361	318	342	296	370	353	310	324	339	320	341	286	360	354	325	342	343	326	328	327	337	335	329	349	341	355	320	302	329	336	376	371	323	312	334	356	295	365	314	310	338	335	337	315	315	299	359	316	318	321	302	355	345	326	318	314	332	337	354	357	307	323	325	345	320	314	369	344	309	334	326	344	309	311	326	325	349	394	338	289	300	321	365	327	347	343	335	306	340	307	316	330	295	302	289	329	331	293	324	322	337	343	342	339	302	320	359	345	346	341	348	352	320	287	323	324	320	326	335	309	320	325	307	323	321	353	337	341	322	337	391	336	321	315	338	319	332	340	327	326	349	325	334	308	336	325	315	314	329	321	318	339	332	363	325	321	290	319	320	319	344	312	383	307	351	352	317	328	340	336	355	329	317	318	313	351	320	321	335	334	337	310	365	377	345	316	329	336	369	330	301	312	329	293	312	267	342	320	340	355	345	316	369	313	344	357	327	342	284	339	345	306	327	352	291	300	342	313	310	334	345	321	318	342	340	294	315	375	338	360	340	308	309	333	310	324	334	328	335	331	338	353	319	312	345	326	340	347	346	329	315	318	326	374	309	332	374	370	330	333	336	329	346	344	319	355	337	337	365	312	336	320	351	321	333	350	308	344	335	327	313	331	319	318	331	335	307	310	325	281	338	322	322	309	310	346	343	310	299	334	332	315	343	329	314	279	362	331	339	320	334	332	296	356	322	295	318	335	336	391	348	367	342	336	318	311	379	339	341	354	382	371	342	341	345	307	315	283	330	338	354	317	298	296	311	339	373	346	324	345	340	316	368	336	322	369	344	320	319	326	318	321	346	356	326	353	307	313	323	312	345	352	327	323	309	313	349	360	344	338	338	346	322	337	340	335	361	330	351	335	323	335	318	316	344	342	330	338	328	331	352	326	320	331	333	307	323	319	330	346	340	308	310	328	336	324	348	324	343	329	338	294	319	333	333	326	317	347	328	332	336	372	341	346	329	322	340	326	333	321	300	324	320	346	359	291	333	348	315	323	331	310	309	326	316	332	336	332	352	328	348	308	315	328	346	328	323	338	343	317	331	314	363	311	321	289	341	322	324	355	344	352	344	325	314	299	338	311	339	298	297	328	348	289	337	320	339	315	308	329	330	303	343	315	337	402	360	331	327	336	316	334	298	318	312	332	333	325	329	341	312	319	332	299	310	324	326	348	338	312	310	350	338	386	313	346	346	337	324	354	337	343	305	330	343	337	330	310	356	318	333	379	343	352	308	313	352	325	298	321	333	300	344	355	318	329	328	338	321	353	289	309	362	349	332	325	332	330	335	330	309	340	309	318	337	321	334	338	317	322	343	345	313	312	351	339	346	366	306	356	291	325	346	341	331	321	330	352	320	322	339	353	311	327	375	358	341	343	370	334	315	350	299	281	318	325	311	303	345	347	318	313	321	328	368	334	302	331	365	325	339	326	351	342	371	318	317	334	358	317	288	309	355	316	291	345	332	328	345	353	339	307	321	336	364	307	320	353	312	355	316	339	366	338	341	334	355	329	338	308	341	304	344	322	323	360	341	345	339	321	290	314	320	290	312	323	314	328	313	358	340	350	341	328	322	306	387	323	308	346	328	294	308	357	319	321	343	333	289	332	336	315	330	352	351	307	322	362	342	343	300	346	318	305	328	347	334	294	349	301	323	334	302	322	347	331	319	341	325	297	337	294	349	333	358	358	310	321	308	379	353	368	308	316	338	339	324	330	355	322	322	321	331	332	323	314	317	308	358	354	351	291	373	335	321	317	355	352	325	333	303	344	304	312	321	351	314	323	326	326	344	352	323	325	353	314	367	310	346	348	319	312	311	329	307	381	378	316	349	341	303	325	333	342	330	306	333	323	328	308	335	334	280	337	288	344	316	296	327	342	314	325	327	290	323	318	329	327	309	339	331	324	342	313	310	330	333	340	339	313	348	332	349	306	353	307	322	304	356	330	321	322	311	365	312	296	352	324	333	352	331	326	352	359	332	331	353	288	315	324	376	371	337	334	370	342	331	339	348	327	319	325	308	297	322	333	356	330	365	354	343	339	358	356	334	313	351	349	348	348	374	310	345	342	310	347	317	310	297	338	310	346	343	306	313	330	349	312	369	354	303	325	299	365	345	328	322	333	330	314	356	328	329	365	323	352	345	344	363	360	313	349	300	350	340	324	313	342	354	336	363	357	312	333	322	316	337	322	329	317	336
6377	1277	1816	2152	1973	1532	1371	1173	1238	1108	992	943	956	944	868	923	899	891	861	870	848	862	810	823	885	840	830	823	836	846	778	829	810	824	822	785	819	812	810	802	763	795	793	796	838	808	812	839	810	813	789	798	829	839	792	803	847	786	794	787	765	808	791	831	798	777	754	837	803	792	785	834	776	790	791	795	809	768	833	783	820	785	803	816	820	801	750	787	720	785	791	728	812	824	835	807	863	765	782	748	780	844	804	824	796	824	769	841	830	778	820	791	797	791	843	803	798	776	852	751	839	808	881	818	762	815	817	774	785	764	813	850	801	784	756	787	764	832	844	805	763	754	814	779	789	776	790	822	829	794	799	785	774	836	804	775	844	797	766	830	808	786	750	812	829	792	786	808	748	849	799	803	813	791	772	792	804	819	803	840	786	754	814	832	795	823	832	833	824	765	798	822	806	809	849	748	810	795	834	793	740	777	792	756	794	815	738	759	825	805	770	763	795	827	786	768	802	790	765	763	784	842	861	782	783	798	769	760	813	816	784	803	780	784	737	774	749	804	810	800	810	833	743	777	771	814	799	797	838	838	802	777	785	860	785	834	757	753	751	818	801	815	771	762	794	810	787	883	767	788	777	773	821	771	811	795	795	791	787	775	788	811	828	814	832	759	801	762	811	784	786	785	726	819	762	779	779	772	821	791	803	818	759	822	819	786	848	789	824	793	785	797	775	830	760	759	814	794	814	797	840	806	783	806	782	800	789	806	749	823	797	795	788	799	785	786	780	770	767	775	806	757	814	813	878	840	754	808	834	749	784	807	807	865	843	757	800	834	856	813	834	816	791	843	791	819	755	779	775	784	741	815	766	757	878	865	843	790	803	806	764	821	775	774	807	728	744	831	822	786	791	778	841	784	824	812	794	806	786	804	805	805	793	778	817	828	784	777	794	845	778	802	804	823	789	799	811	793	791	791	813	781	786	853	830	783	776	785	787	810	824	759	805	713	795	825	769	829	777	783	782	802	834	803	816	799	799	738	791	746	820	829	752	829	789	782	781	814	783	836	807	795	828	803	774	774	806	798	834	803	807	838	765	804	786	796	829	801	765	787	794	723	806	801	839	757	782	800	777	831	788	878	781	793	757	769	809	804	832	818	794	774	801	852	810	813	810	778	804	816	753	815	784	817	874	766	823	860	779	791	765	802	792	810	809	834	791	770	784	826	794	756	794	785	789	818	794	737	814	825	804	782	794	790	792	795	767	814	810	784	776	741	777	788	793	844	824	829	780	799	822	793	827	816	804	824	752	767	781	783	774	837	812	783	763	775	770	780	811	810	813	814	856	863	793	784	797	812	771	808	781	790	835	733	798	813	822	821	804	813	814	854	812	812	807	810	827	837	830	787	801	804	823	781	783	788	838	774	826	793	806	779	803	796	834	779	776	806	755	791	768	783	836	789	755	812	814	791	814	828	740	782	793	779	791	822	772	789	823	755	731	741	785	812	784	747	804	777	809	835	794	799	767	784	798	810	797	801	794	787	823	788	795	769	798	779	751	815	800	734	798	821	785	747	820	790	743	811	785	832	791	768	822	801	777	793	770	840	835	819	854	846	838	812	830	814	782	815	816	751	779	790	765	787	803	821	738	814	821	794	783	812	768	814	830	812	803	828	777	862	840	827	816	806	799	790	775	839	862	819	819	766	738	815	818	840	795	793	780	776	819	825	836	765	799	804	823	768	784	771	854	811	770	832	828	810	799	784	832	786	779	809	764	818	790	738	752	804	810	774	865	760	815	829	819	846	812	807	767	774	865	799	823	814	795	789	727	824	773	752	807	845	786	803	776	830	801	751	834	753	745	802	783	800	810	777	770	797	814	775	796	822	816	795	843	789	792	852	734	765	774	773	771	813	763	782	767	815	864	778	821	779	799	785	818	787	778	778	778	831	789	832	785	781	825	823	769	779	801	791	782	786	808	850	820	811	762	857	809	788	779	820	783	821	808	774	757	790	796	781	802	803	802	821	762	804	805	822	803	771	811	813	802	783	830	779	805	854	857	838	833	762	821	785	816	789	848	817	838	767	776	788	765	773	752	806	783	756	779	753	854	735	758	812	789	845	809	796	775	753	779	751	783	777	808	800	767	735	755	821	824	804	818	801	824	818	771	794	740	837	761	848	829	780	852	822	761	792	770	795	828	767	754	765	838	760	853	804	770	744	814	775	814	797	707	791	768	761	743	782	795	807	784	816	809	809	793	827	825	767	767	803	762	822	784	771	812	792	772	822	807	785	787	822	769	793	820	796	829	756	829	850	783	751	788	821	792	777	827	827	791	838	830	792	805	795	798	822	805	729	813	805	794	797	762	804	770	831	783	794	826	794	807	785	775	783	800	790	791	842	779	793	834	825	818	801	728	758	765	780	759	841	802	791	783	800	797	789	839	800	791	792	829	757	776	807	832	724	749	786	786	819	796	767	817	852	801	785	748	770	787	787	818	783	782	748	777	839	814	797	798	821	783	805	814	767	781	755	776	812	783	798	760	793	790	757	818	808	775	755	807	824	820	809	824	823	810	806	843	791	808	808	752	837	769	794	824	803	773	827	844	810	818	868	782	812	790	822	801	840	804	819	808	818	798	794	834	769	752	803	774	744	793	813	822	822	822	813	737	802	819	807	765	796	795	815	779	754	801	820	829	812	800	806	844	805	826	770	801	821	785	792	812	851	827	774	786	828	809	799	805	788	822	823	817	815	717	811	806	797	803	851	824	813	797	831	782	767	833	783	795	767	794	827	810	794	838	843	778	790	806	727	816	826	794	763	813	778	835	850	777	843	752	840	813	790	778	817	774	865	797	824	840	784	826	829	783	772	832	812	839	843	763	791	756	779	759	823	768	748	768	802	806	810	781	806	761	778	800	826	815	808	819	820	790	762	805	814	815	828	801	815	717	848	831	831	776	775	814	752	850	768	757	790	799	811	753	803	794	781	771	819	790	773	802	784	805	835	799	809	851	789	765	825	775	794	822	851	813	784	840	858	832	805	807	822	818	877	788	816	816	822	751	747	877	833	846	817	775	868	837	760	825	774	843	796	796	744	793	794	786	835	875	814	785	813	801	801	790	756	818	807	790	765	801	782	806	818	785	773	798	799	733	812	818	794	760	820	776	829	796	790	720	807	789	832	780	802	795	839	811	799	769	826	817	826	783	757	797	820	770	798	823	772	757	798	789	819	804	822	771	803	787	757	776	800	799	813	823	812	776	790	826	814	789	808	788	818	819	771	789	804	800	781	819	806	828	864	835	774	806	757	849	809	835	794	795	771	796	815	859	781	808	815	820	819	782	759	757	790	838	802	795	776	826	831	829	816	854	834	778	834	767	815	785	801	749	810	749	828	768	765	782	810	773	743	805	813	792	806	757	868	780	773	827	770	800	783	769	777	820	819	806	808	763	788	828	747	813	788	744	757	781	818	803	790	815	767	793	824	804	801	775	797	785	871
12165	1108	1109	936	629	448	355	330	311	285	238	229	215	204	224	236	226	220	208	198	200	209	187	207	203	193	203	183	181	171	176	208	207	188	200	200	208	205	215	187	204	207	186	180	210	175	188	167	197	215	190	199	208	198	190	188	151	188	191	213	186	203	193	189	190	190	204	160	162	196	192	214	189	199	200	193	190	184	168	177	206	172	177	229	171	180	203	171	199	204	191	178	186	169	207	175	191	177	205	172	170	187	216	196	156	175	217	163	186	203	209	220	170	178	190	198	201	215	184	202	185	180	191	189	186	186	177	171	180	188	233	187	178	208	195	185	171	202	192	193	204	202	171	211	180	181	217	184	179	174	197	185	204	205	188	188	218	204	222	178	184	199	178	191	192	196	203	204	202	189	205	212	173	181	195	187	179	199	184	198	149	192	183	188	211	227	198	185	193	218	171	213	201	191	178	197	186	185	224	168	197	208	171	227	174	192	193	193	224	216	215	190	182	175	165	184	183	214	194	180	188	198	181	227	207	178	197	191	206	168	187	181	182	206	185	156	205	193	179	197	198	173	208	187	203	202	198	170	178	184	188	190	184	197	172	181	183	178	182	166	198	199	189	209	198	199	215	187	196	193	171	190	174	202	201	188	208	208	190	179	208	196	206	179	193	186	184	187	195	205	180	183	210	179	198	192	204	207	173	187	182	216	224	172	155	196	182	207	197	207	189	172	189	203	180	185	197	219	208	175	188	187	177	158	185	188	188	183	180	192	157	226	195	200	183	197	179	223	198	197	190	191	193	201	187	186	197	174	181	211	215	192	179	207	163	182	185	203	177	188	201	183	214	222	174	196	179	184	190	176	180	197	223	188	178	196	188	219	192	202	186	180	201	194	203	202	161	197	205	210	202	179	212	191	154	183	208	198	169	191	193	199	190	212	205	180	183	179	189	195	190	167	200	195	191	192	187	190	174	246	186	205	215	192	180	166	189	214	188	190	176	188	207	216	189	217	183	199	193	180	173	196	177	204	187	189	183	181	193	199	202	176	207	191	194	221	189	195	166	213	169	198	177	205	194	199	195	197	198	208	195	204	182	186	203	200	223	208	182	215	209	192	151	190	202	194	206	209	178	187	178	181	176	192	202	197	181	181	216	203	202	183	193	179	179	179	190	185	188	186	191	212	184	172	190	167	187	193	199	201	205	191	213	205	169	201	209	185	185	205	191	200	213	195	170	203	188	202	202	213	206	218	170	191	191	209	183	200	199	184	183	177	198	217	191	190	170	208	195	184	189	200	162	173	193	202	195	194	208	190	193	192	171	210	191	188	184	207	198	210	187	175	193	177	200	194	178	176	186	193	189	174	205	178	159	206	191	237	195	189	207	181	195	174	190	187	191	207	200	207	188	183	180	183	207	186	202	234	228	178	205	159	181	182	177	188	209	177	187	162	188	176	216	192	210	220	160	209	162	178	165	187	214	192	195	210	195	203	209	184	218	187	206	201	169	204	178	182	188	183	193	234	230	200	201	177	210	203	196	206	217	194	201	196	194	201	195	196	178	188	204	235	176	169	191	181	176	175	185	195	210	221	160	198	207	175	188	197	190	201	212	188	210	192	201	226	215	189	187	201	187	172	164	186	173	169	206	174	208	194	179	200	203	187	157	198	174	184	185	204	176	212	171	192	191	186	193	195	190	173	212	187	201	180	164	216	194	191	177	203	186	187	193	204	190	199	197	229	191	193	224	198	178	192	187	201	210	195	182	185	219	182	186	192	205	169	169	196	194	180	200	222	202	188	217	180	185	186	185	208	185	191	181	205	204	210	197	198	198	177	193	195	196	204	200	203	188	219	218	185	190	168	163	224	205	177	204	199	194	222	209	158	191	162	191	178	189	165	195	180	178	191	229	197	160	208	190	171	187	221	225	170	185	192	210	191	187	211	195	202	192	192	199	196	185	164	197	198	206	191	177	225	206	188	187	197	186	184	194	173	194	163	217	214	211	204	177	189	196	198	192	171	159	201	204	194	189	214	188	192	175	189	196	194	189	178	202	204	198	195	168	206	212	185	194	198	197	180	173	188	187	196	200	173	187	208	181	229	195	177	179	198	178	153	190	164	177	191	188	219	217	174	187	190	163	197	206	186	186	209	177	189	194	195	200	204	174	183	204	180	214	144	207	216	201	196	184	201	208	188	207	203	191	191	172	201	189	191	194	186	182	195	220	197	195	188	180	159	209	181	188	185	186	166	167	173	200	187	167	193	195	177	175	191	182	190	207	184	179	200	191	185	180	202	202	200	180	193	182	202	181	198	192	182	219	187	211	191	206	183	174	198	206	177	184	192	191	205	179	195	182	195	171	187	170	200	181	215	217	155	195	212	188	211	181	203	185	210	185	181	188	207	194	178	194	200	205	221	190	194	209	196	198	198	234	231	194	205	193	194	169	179	174	223	185	184	185	209	207	197	185	220	212	192	187	191	175	179	176	191	168	196	201	165	202	213	168	188	188	221	204	202	215	174	172	178	182	208	176	210	209	205	165	186	205	188	174	182	196	170	167	189	194	195	188	195	167	190	193	197	183	187	194	200	182	202	179	166	193	176	174	190	184	190	200	181	199	185	204	194	203	203	198	206	196	193	195	194	187	171	177	184	204	210	195	190	193	184	193	169	201	182	202	185	188	191	174	188	189	197	187	183	210	217	180	207	191	181	159	186	194	209	184	162	181	190	187	180	155	173	221	183	169	211	155	191	180	203	198	207	224	188	185	205	195	190	193	196	191	168	192	178	199	171	198	196	201	176	199	182	173	211	196	164	214	195	206	195	208	203	205	183	189	202	176	196	204	198	183	185	196	186	178	212	200	190	198	187	182	187	206	179	188	180	185	192	191	184	200	188	201	194	195	200	187	210	169	206	221	204	213	206	198	172	197	231	198	173	205	181	209	181	199	190	203	173	184	181	185	198	204	187	168	200	180	188	195	174	209	195	190	184	177	200	168	190	221	192	195	211	194	172	175	175	199	203	198	186	201	195	188	173	185	198	193	170	198	190	170	175	172	204	179	182	193	176	216	202	222	197	208	178	189	199	176	173	185	156	197	204	209	199	201	175	230	183	182	214	193	187	195	207	212	176	181	168	190	216	193	204	179	193	197	189	168	199	190	184	209	174	174	213	193	201	196	198	202	164	206	170	211	191	205	201	180	210	171	187	206	192	226	187	190	173	223	224	205	181	187	175	193	214	198	227	190	181	183	198	187	178	189	199	164	190	173	177	203	176	207	190	179	197	196	182	197	198	185	184	157	199	179	172	176	184	203	194	195	195	200	188	180	180	193	202	192	161	178	202	188	183	175	147	188	190	174	195	192	187	196	200	205	188	164	169	186	188	203	187	193	192	186	181	178	165	196	186	195	182	189	184	198	194	196	211	182	197	215	201	189	212	177	185	206	173	191	195	193	180	204	185	197	202	208	191	198	207	177	193	195	212	206	192	203	179	181	164
7898	1195	2242	2704	2256	1723	1384	1249	1129	972	821	746	717	696	660	657	719	640	584	584	527	545	559	590	479	512	523	545	557	516	524	517	494	529	489	492	520	525	491	512	474	497	526	531	499	468	475	494	507	483	485	489	493	497	500	496	476	494	492	511	473	514	478	477	495	478	533	458	454	531	504	479	462	495	484	476	485	502	473	510	467	462	501	498	511	516	498	501	458	477	511	454	477	501	511	487	462	481	495	461	545	483	487	467	488	454	464	451	448	478	488	516	493	450	541	470	495	504	513	455	488	461	504	482	463	475	469	494	475	491	491	489	501	478	497	466	484	481	475	456	516	500	480	491	446	489	466	482	506	490	495	476	427	477	460	473	505	489	477	429	522	509	512	514	467	492	499	474	506	460	487	499	497	481	529	502	476	451	464	494	480	485	514	466	466	493	481	449	482	485	476	440	465	463	485	455	493	458	489	473	493	489	436	501	463	537	480	462	475	510	449	457	502	493	457	450	456	485	514	490	463	474	479	482	481	459	463	501	479	459	455	461	491	461	462	488	464	521	453	469	469	483	503	474	465	490	499	481	487	461	494	479	468	457	459	486	468	461	473	479	445	464	463	410	508	474	438	466	498	461	490	476	489	500	468	493	487	486	449	533	507	489	478	470	466	495	474	482	514	458	473	473	481	503	459	510	484	506	471	476	520	465	474	455	506	479	476	463	504	462	448	507	505	460	506	492	481	487	451	476	481	499	500	459	454	482	492	481	477	497	467	479	512	477	490	509	460	485	467	475	483	462	482	499	488	517	504	482	472	472	496	477	453	488	492	490	481	455	494	492	475	458	462	464	452	483	451	451	467	551	493	465	501	495	471	452	500	452	493	469	525	478	467	473	465	483	480	533	505	442	506	515	460	467	473	479	477	437	457	503	482	475	515	479	461	483	469	506	479	487	482	515	485	475	514	491	480	477	480	524	524	523	488	482	476	474	481	480	491	472	499	460	449	472	463	450	490	473	476	529	490	439	519	514	490	494	482	455	497	493	497	481	477	513	463	488	492	464	457	473	455	485	519	474	522	497	468	475	464	477	489	472	504	480	520	490	453	513	485	492	479	437	503	478	488	492	481	488	485	488	503	486	455	489	449	487	492	446	478	477	487	480	454	496	483	479	494	453	503	467	505	487	492	519	464	457	469	491	472	504	493	466	509	482	533	454	456	516	506	477	475	505	478	480	455	466	442	472	520	490	459	485	494	466	492	459	493	485	475	459	473	510	514	510	493	484	481	469	507	441	491	458	477	514	478	459	475	472	477	452	464	472	515	501	453	467	468	489	456	488	461	528	460	515	459	491	487	478	509	455	442	480	512	489	515	488	464	454	442	475	521	490	471	446	483	440	485	484	466	478	487	505	470	504	503	459	491	458	479	493	501	444	455	456	459	500	470	466	529	471	499	470	447	507	459	501	496	480	448	463	489	454	487	441	521	486	513	492	535	458	482	501	488	494	450	509	469	510	477	501	438	480	427	470	499	489	466	456	480	455	482	486	468	501	495	475	494	462	470	459	491	469	483	481	487	525	463	501	488	473	477	468	478	465	450	479	478	501	473	482	474	482	481	461	450	513	499	441	516	472	444	478	495	493	521	466	480	482	497	483	504	513	462	475	500	475	515	511	470	555	513	516	491	436	444	454	490	484	479	485	470	482	488	464	568	486	474	520	461	455	463	458	481	501	512	520	466	470	459	508	469	500	467	502	469	495	462	483	511	504	503	515	494	485	463	500	472	492	460	461	483	478	487	468	504	496	469	478	481	475	483	490	491	484	483	463	483	505	510	471	467	462	492	436	472	504	456	511	515	486	497	488	483	452	473	542	483	517	526	501	446	474	441	488	473	515	507	455	462	461	482	482	482	479	510	480	453	494	443	506	479	469	482	493	486	519	518	486	492	483	498	459	520	504	445	474	487	500	440	444	501	486	472	475	480	481	452	487	483	469	453	451	473	492	475	460	482	484	490	488	521	522	483	445	478	489	483	469	476	500	481	462	487	521	472	459	454	449	497	477	490	459	512	519	469	497	502	473	478	500	469	507	478	465	483	455	462	459	506	470	457	497	494	526	477	499	481	469	520	490	512	460	486	497	482	437	458	476	475	476	504	475	492	477	517	514	451	456	436	514	526	486	514	472	482	475	453	454	494	461	496	476	503	501	534	509	470	493	465	462	484	490	462	496	474	474	490	489	439	498	477	485	519	510	483	473	487	483	496	460	462	485	494	454	503	465	483	427	489	503	488	433	490	513	485	524	474	482	503	522	459	462	459	475	469	474	475	467	482	457	504	451	438	483	506	462	508	478	525	512	493	494	505	458	476	494	456	511	488	472	482	497	491	466	455	502	474	494	506	447	455	473	501	500	476	517	468	437	544	455	478	506	481	504	481	498	489	474	487	476	500	445	480	488	521	460	419	468	469	466	497	528	449	461	499	478	484	464	451	473	477	452	483	479	488	440	470	485	484	491	467	457	503	488	484	511	517	462	525	509	495	498	431	504	458	497	514	459	471	483	513	436	495	513	469	466	487	482	488	492	462	479	514	496	501	523	510	457	543	512	497	487	471	472	495	488	510	479	462	484	484	499	487	494	487	512	469	518	473	516	468	465	501	513	475	506	491	459	507	484	535	464	491	525	487	512	505	481	468	471	521	489	488	470	489	484	451	465	494	494	457	450	455	465	485	472	482	509	475	520	466	490	495	493	461	487	449	468	451	485	441	471	476	464	497	491	480	532	510	492	502	483	473	486	446	462	475	473	463	501	525	502	478	484	455	456	489	449	493	476	441	493	453	463	473	483	469	453	476	494	485	503	478	494	485	502	482	488	462	541	485	498	495	531	456	492	461	459	475	494	458	473	481	504	450	472	488	477	504	486	480	495	461	460	467	501	456	464	512	495	440	459	499	505	472	483	522	470	510	445	488	498	479	485	421	487	452	516	460	495	482	484	446	518	444	478	466	491	489	466	480	469	504	499	479	494	487	493	468	479	490	475	459	460	459	501	473	511	441	465	483	463	480	473	486	438	494	478	478	475	489	467	485	483	481	459	467	498	515	450	500	464	494	450	515	523	459	499	475	470	507	470	501	508	489	487	469	484	497	486	471	446	460	477	495	469	482	525	465	525	487	453	473	452	497	490	499	438	455	495	476	486	470	485	445	471	479	482	516	462	492	466	431	474	468	468	498	510	474	466	505	438	477	498	482	481	466	429	468	430	516	479	453	457	469	463	479	459	463	509	452	446	465	495	439	433	470	509	473	487	474	446	518	456	459	486	499	487	509	482	462	452	485	459	551	517	506	481	470	512	492	463	453	486	488	500	458	506	560	500	499	489	485	455	494	498	486	472	471	462	513	486	509	483	461	490	521	464	446	454	489	492	496	461	459	482	449	487	459	512	430	469	488	503	457	456	469	467	481	497	483	472	484	508	470	500	495	479	489	452	471	503	477	481	463	507
1563	450	417	394	331	386	323	275	290	301	319	295	288	315	302	291	301	308	302	307	303	282	301	315	270	294	320	359	299	304	306	293	285	281	328	287	276	330	304	311	300	293	265	326	316	317	290	259	306	273	285	301	277	301	314	338	302	276	322	322	263	295	296	289	310	323	278	304	295	317	253	307	281	302	291	303	274	295	276	290	296	324	309	295	307	328	304	292	323	334	303	285	330	285	292	280	289	290	294	339	312	277	284	297	297	284	274	313	312	275	268	295	267	280	275	320	335	276	283	286	298	312	277	300	275	278	303	323	307	277	303	293	290	287	295	325	310	289	322	296	326	297	300	265	291	305	329	306	335	286	279	284	295	301	324	301	304	293	290	279	288	296	313	288	294	276	275	328	302	334	300	288	284	290	269	336	294	282	287	315	303	284	291	288	277	315	310	299	284	317	320	311	286	305	305	286	307	292	306	308	297	318	293	301	300	286	290	277	297	304	290	272	288	295	319	281	314	274	318	270	316	299	319	327	314	301	312	288	291	320	281	311	292	290	305	322	306	298	273	318	301	310	291	294	293	281	276	254	311	292	284	285	311	292	305	269	296	304	282	311	293	314	291	266	309	282	286	291	320	292	323	317	285	272	265	280	292	276	310	269	268	282	289	316	297	284	289	306	284	302	308	269	305	278	295	282	324	273	298	306	303	285	299	288	303	303	306	276	296	260	267	304	290	304	284	274	308	339	315	290	274	288	272	299	340	299	308	260	317	270	294	309	283	310	316	276	298	287	291	290	301	291	304	303	298	285	355	299	308	327	275	275	288	318	302	281	293	306	295	317	307	294	307	295	301	247	313	273	264	309	262	289	283	306	291	323	249	293	307	317	293	294	310	267	295	297	318	300	262	335	309	275	278	294	276	321	301	306	301	319	279	309	270	313	302	299	297	277	292	305	323	302	287	321	318	307	300	346	307	315	319	320	302	300	304	293	275	301	316	316	283	311	273	296	333	303	324	318	323	296	306	280	289	304	274	304	300	330	289	335	300	306	289	305	279	276	290	293	283	325	294	283	294	308	288	279	298	298	276	287	276	270	272	290	295	275	318	291	275	301	300	262	302	300	278	269	300	301	280	288	301	287	284	292	275	283	278	299	290	309	291	281	293	288	304	301	302	308	273	295	298	305	306	268	284	295	283	304	276	270	299	289	309	316	282	289	307	261	329	302	316	271	322	306	298	307	291	301	298	276	286	295	285	303	320	312	309	289	310	311	317	297	303	311	297	332	312	255	274	273	321	301	323	323	288	296	282	281	290	297	262	284	286	302	282	319	286	302	290	316	288	307	289	289	295	269	281	351	299	292	319	298	293	270	317	301	288	304	255	284	320	301	268	304	290	289	313	304	323	274	288	304	298	322	299	291	277	275	299	281	325	301	283	294	289	275	320	310	276	278	300	284	289	269	297	285	324	340	274	303	296	276	286	277	309	289	292	337	327	300	305	303	350	289	301	308	277	302	314	284	303	281	300	311	281	269	315	296	303	288	298	297	303	326	299	326	270	287	307	290	306	305	287	296	312	297	284	336	303	298	303	321	297	309	314	287	301	302	289	306	302	298	335	276	244	314	318	317	282	294	286	292	267	320	307	331	277	303	282	265	299	273	252	299	287	280	297	281	305	292	318	282	295	309	315	302	287	307	311	318	321	315	314	284	285	307	280	282	299	300	293	316	280	305	326	315	331	314	328	325	289	310	283	289	331	323	283	299	320	322	288	291	285	312	284	324	279	319	294	273	259	287	316	277	283	300	294	288	294	292	344	322	324	318	324	328	296	288	286	315	288	282	283	318	283	286	300	325	286	317	311	301	292	303	283	316	301	269	316	292	292	303	292	317	336	295	292	278	323	272	284	316	269	292	306	306	277	314	276	285	278	310	287	311	322	310	263	248	318	312	304	286	278	275	306	250	300	277	290	314	284	294	299	284	283	296	321	344	278	285	284	283	283	284	290	282	301	284	269	290	294	337	295	307	317	297	280	309	299	281	281	284	321	269	301	285	287	280	299	292	324	315	282	301	300	311	307	269	295	314	319	299	277	318	302	323	283	306	344	295	325	326	312	292	303	333	282	315	313	312	330	294	308	308	333	290	300	316	313	327	280	321	276	271	289	333	281	327	294	291	308	280	310	295	281	302	322	283	311	321	323	304	304	309	301	286	318	292	321	277	298	272	279	310	305	298	298	295	275	301	324	319	290	282	306	311	296	318	308	318	311	322	296	280	287	262	286	265	320	292	272	308	339	308	291	327	295	284	270	332	330	321	310	307	293	307	293	285	314	316	288	295	296	317	282	294	302	294	295	266	274	271	291	292	299	317	279	263	314	289	327	260	302	304	329	269	323	276	301	287	285	268	307	328	293	335	343	299	309	311	283	275	279	284	294	276	298	312	306	276	306	313	291	311	286	313	297	266	277	334	331	299	304	310	274	318	315	314	305	308	305	298	290	283	303	301	297	291	285	275	283	297	285	310	306	281	320	312	266	300	317	328	284	281	282	282	303	295	307	302	276	297	313	286	266	273	292	300	281	294	266	326	333	349	277	316	270	272	326	300	287	298	274	304	284	314	284	276	296	296	281	291	292	281	288	284	283	304	265	303	299	289	269	300	306	297	290	268	264	301	334	290	301	292	311	275	296	297	329	314	299	322	302	322	327	322	331	294	313	300	312	308	305	310	311	329	298	305	283	298	329	293	325	297	302	315	275	295	302	298	273	323	285	286	331	312	284	297	307	307	296	315	305	294	301	334	266	306	325	299	312	294	278	314	267	306	293	284	321	284	328	323	259	277	318	317	245	319	288	305	272	296	308	257	296	311	275	293	337	303	309	273	274	325	281	322	315	302	310	283	317	282	300	304	326	317	274	308	300	314	277	300	286	293	287	276	296	293	303	281	274	316	349	341	273	294	297	289	303	269	291	289	275	283	303	307	287	281	296	311	274	285	316	335	298	265	295	307	274	301	307	310	292	305	310	287	299	321	317	296	308	341	285	304	296	271	303	323	308	309	279	275	293	277	285	284	287	323	302	295	315	304	275	292	274	303	295	301	318	309	274	278	301	320	297	329	287	312	303	324	287	308	276	296	305	290	296	311	300	296	314	304	327	331	328	288	337	287	307	305	254	283	340	286	300	301	304	258	294	314	313	290	277	332	300	293	303	291	271	317	320	276	272	298	293	285	267	294	323	336	262	305	296	276	292	331	295	274	293	314	286	276	324	291	284	281	265	308	291	299	298	283	318	299	279	278	312	293	287	307	273	305	305	328	310	264	276	311	327	298	302	300	280	286	307	307	291	270	295	313	280	304	288	289	305	324	354	328	295	313	296	270	292	290	279	328	273	291	305	273	282	286	303	287	317	300	286	270	302	290	287	296	278	306	288	289	302	300	312	308	298	304	281	300	302	264	279	288	279	283	300	321	318	303	331	325	286	269	302	290	283	307	299	293	268	306
2093	866	1084	1251	1062	952	893	882	830	804	798	761	752	800	739	735	787	768	762	785	702	726	680	728	770	776	768	766	730	714	703	736	805	701	733	724	752	715	737	801	787	708	730	713	767	747	731	684	762	706	705	733	767	777	732	753	733	751	713	725	754	755	733	737	769	719	676	745	700	712	748	720	762	758	707	708	711	724	754	718	719	727	728	720	734	725	742	734	727	735	757	708	750	766	688	695	697	763	750	762	758	728	744	732	761	710	764	684	701	695	753	742	768	717	757	646	725	757	716	749	756	755	728	691	702	744	719	753	726	741	726	769	761	672	751	717	735	707	764	762	693	755	691	788	702	747	731	768	728	703	733	746	754	741	743	714	721	726	708	734	715	707	758	741	716	733	720	734	737	769	704	802	746	756	744	728	676	733	699	745	738	747	693	755	760	746	692	720	717	685	726	710	721	688	768	709	723	748	704	746	731	728	711	793	729	700	709	746	765	704	745	736	694	730	768	752	723	773	731	703	727	756	769	765	715	730	730	749	711	711	737	730	711	695	723	741	726	740	744	740	731	714	759	771	771	709	737	729	734	739	771	741	741	785	707	770	741	750	693	673	733	766	729	746	761	718	774	753	731	803	758	759	781	748	733	760	680	733	729	719	711	730	756	744	750	768	714	771	693	706	754	782	669	722	723	717	718	754	715	705	696	672	777	733	729	720	770	785	760	761	725	752	730	752	686	747	710	769	782	730	716	749	709	725	675	717	673	775	735	761	753	776	753	717	748	720	698	712	699	723	755	726	753	765	707	736	756	745	713	738	763	707	793	704	678	732	709	751	738	732	701	760	730	717	728	703	723	721	670	715	731	714	810	721	742	747	747	736	760	798	751	719	781	728	779	726	747	751	752	743	726	683	701	729	708	739	748	753	757	730	760	750	719	715	723	691	775	714	701	779	745	758	749	755	756	654	729	732	749	737	780	730	733	715	727	703	755	717	743	778	743	719	773	692	764	710	718	748	736	715	723	755	724	768	724	709	759	766	776	697	716	760	769	747	700	738	679	712	716	723	744	735	736	727	746	743	722	738	720	712	752	735	763	754	748	747	709	723	744	706	730	747	744	700	727	736	748	729	723	723	762	795	732	744	748	741	721	752	755	764	721	741	723	742	787	730	708	732	719	737	738	718	749	752	691	714	798	735	766	759	746	781	684	719	778	747	698	700	733	747	713	732	726	710	749	708	685	726	733	735	745	742	756	723	722	801	730	735	748	716	746	707	720	756	788	678	749	769	734	800	734	744	716	763	729	746	728	720	733	682	725	686	702	742	724	683	735	737	752	719	745	727	727	724	784	732	718	701	660	738	740	750	725	736	714	705	767	783	732	743	763	712	785	766	715	763	714	717	726	721	723	729	724	713	710	732	709	733	699	786	796	743	743	723	677	710	721	771	715	751	690	721	788	749	785	703	746	743	765	730	716	744	731	738	745	752	690	766	735	761	749	725	711	712	750	754	700	772	736	799	737	711	732	744	743	747	713	736	722	758	737	770	734	744	783	700	728	754	745	700	721	727	728	658	741	720	764	714	779	721	718	759	721	675	722	721	735	688	714	756	752	761	745	724	748	721	692	743	746	749	768	710	771	685	752	757	703	707	738	714	741	794	801	732	775	755	714	696	727	761	747	741	745	712	730	698	770	698	752	750	707	735	747	721	710	696	745	729	725	727	699	743	769	678	750	778	749	783	782	715	747	758	714	714	695	719	766	735	731	749	707	699	764	735	764	745	713	751	721	732	736	717	776	738	758	736	750	764	734	724	708	735	727	754	723	732	698	726	733	742	724	715	745	764	713	744	703	745	702	748	746	712	741	728	722	713	751	690	699	726	737	696	779	748	720	721	766	719	730	741	685	711	714	746	747	764	743	691	708	734	762	667	773	764	690	796	745	771	740	704	716	763	716	723	769	697	727	745	771	761	705	759	740	723	704	745	716	738	747	733	783	698	774	693	727	733	733	730	703	688	708	734	737	718	724	741	696	696	669	730	712	690	752	757	753	747	691	697	733	773	702	751	729	745	726	716	714	748	765	747	724	682	727	754	678	735	755	776	695	789	724	740	746	787	768	710	727	714	727	730	708	731	767	754	655	717	743	751	819	726	680	684	769	705	705	708	717	726	711	730	725	711	724	734	743	706	727	733	739	750	716	754	721	725	759	747	725	732	746	737	703	732	719	760	723	743	692	761	752	707	739	727	729	712	706	740	737	779	731	728	725	756	763	766	703	767	741	744	760	709	670	746	775	757	771	706	772	709	714	737	716	717	710	732	786	688	746	728	708	667	722	713	759	726	778	720	733	713	772	744	757	743	738	737	728	675	775	737	707	741	735	740	725	778	760	786	740	672	726	744	762	729	730	745	758	695	748	715	701	754	691	723	702	735	738	743	730	732	733	726	741	711	740	779	770	676	728	728	758	745	724	753	772	714	711	764	757	769	711	696	742	756	705	730	707	725	725	757	720	701	736	708	757	714	719	739	730	710	727	697	715	732	721	745	732	732	778	724	719	688	742	692	665	731	690	709	725	754	758	768	739	754	694	673	759	783	746	741	673	744	709	705	755	753	702	740	746	737	745	735	696	710	733	739	726	701	791	733	708	707	721	703	757	678	749	759	727	697	735	698	796	736	672	720	734	720	758	728	731	727	704	779	703	718	760	729	737	688	726	728	789	775	726	735	691	768	724	760	725	772	714	781	722	727	767	738	752	729	702	791	713	737	711	751	752	777	737	735	753	750	745	713	686	704	742	700	727	790	720	699	714	731	745	792	707	773	751	758	699	744	725	727	746	698	741	765	700	741	705	742	740	726	751	700	725	716	722	710	733	720	692	724	746	707	754	719	679	715	687	664	745	708	721	728	719	718	763	740	751	733	698	748	757	745	721	730	775	743	701	697	721	716	737	757	754	797	751	751	772	725	795	723	745	751	712	743	715	741	747	726	729	696	747	748	707	763	728	716	700	696	755	700	710	700	748	722	730	757	743	706	797	702	695	725	746	726	702	707	772	716	752	709	776	710	766	699	739	723	739	777	714	693	704	773	730	715	694	757	744	743	761	732	750	754	723	733	764	745	707	729	723	712	724	716	697	743	728	731	712	734	746	744	686	714	720	718	699	745	728	764	744	713	730	748	717	734	744	750	714	738	772	751	731	694	746	730	728	741	708	725	742	748	733	712	710	743	700	706	703	712	713	697	766	725	725	736	769	701	726	727	725	687	681	721	757	708	753	792	713	750	715	683	747	763	727	733	746	759	723	736	749	735	685	707	761	733	717	797	733	698	755	729	755	742	762	727	730	763	736	753	745	715	745	726	763	717	736	717	762	717	713	711	736	702	758	770	750	697	752	722	684	735	721	764	712	720	707	728	735	746	761	713	661	705	760	732	762	768	745	698	736	768	758	771	731	697	757	773	683	749	738	759	737	767	695	746	749	786	740	752	718	704	694	765	768	708
6520	724	777	655	532	463	440	376	376	348	377	348	364	334	334	362	358	373	353	350	352	364	326	333	318	389	326	326	322	351	385	352	343	325	315	353	298	332	332	323	356	322	353	348	327	311	343	339	331	370	332	280	317	294	310	329	343	308	394	320	301	309	324	308	347	342	294	319	303	275	312	312	318	323	353	331	316	335	339	320	331	315	339	317	339	359	368	357	302	313	331	350	327	336	360	318	336	314	348	362	313	294	330	316	287	304	345	337	325	311	322	332	301	319	312	309	334	352	295	317	315	327	320	321	320	342	337	318	346	356	355	305	345	341	352	316	316	320	331	324	316	345	339	304	306	327	335	323	299	336	350	327	333	320	350	323	316	319	318	313	351	320	318	341	315	318	308	340	323	366	324	341	290	329	295	293	338	337	341	318	333	334	327	321	323	333	301	313	381	342	340	296	339	326	320	352	298	338	351	340	332	346	321	313	321	325	297	356	327	318	303	325	317	312	341	303	330	337	343	317	330	335	320	362	302	320	324	314	325	341	344	339	332	325	359	323	334	328	291	306	315	311	333	357	328	311	367	349	359	310	354	352	341	301	314	355	301	355	330	328	336	332	332	358	365	313	300	326	341	321	327	341	335	320	306	344	336	303	328	301	307	284	324	292	326	317	352	335	358	326	317	339	355	324	350	362	310	327	334	355	351	352	339	354	314	321	370	335	322	323	331	327	321	358	351	332	352	358	314	389	303	332	316	315	322	318	361	337	300	341	304	330	337	330	327	322	379	316	339	300	355	338	338	350	321	333	319	319	342	357	321	325	336	364	358	350	321	331	335	303	320	357	341	334	330	303	338	320	294	350	292	321	345	359	347	297	312	330	345	355	341	357	337	348	361	339	310	307	310	345	332	350	315	353	317	366	343	309	302	347	310	337	315	316	338	329	303	332	362	324	373	319	330	320	309	302	289	341	299	336	337	304	319	326	334	348	342	333	344	337	304	330	335	319	359	328	341	308	349	351	328	303	334	347	316	318	315	305	344	325	314	336	317	317	290	297	302	367	356	330	309	322	343	372	349	317	350	361	304	297	327	305	303	317	335	320	346	327	339	306	355	349	347	325	334	336	341	305	346	343	346	339	346	309	319	332	337	314	349	331	357	364	347	306	311	306	316	358	308	317	335	309	337	347	354	316	361	326	321	327	354	315	361	298	365	365	330	341	331	322	340	347	378	329	333	328	311	312	337	314	361	306	335	312	319	320	323	353	319	308	319	330	324	330	320	354	347	304	323	319	311	328	364	284	355	322	317	325	336	327	317	338	321	289	296	347	353	354	323	304	338	348	340	333	335	329	333	337	319	317	383	340	318	353	322	363	326	326	348	344	314	333	368	380	293	322	322	319	341	354	360	325	368	342	315	287	335	339	324	313	372	347	355	315	353	334	365	280	326	330	314	331	309	315	328	350	315	322	359	327	352	376	345	309	332	310	319	285	323	339	291	327	327	337	342	348	331	358	333	346	311	361	331	318	344	331	353	335	309	332	332	287	317	331	321	320	329	338	308	313	290	319	337	318	324	339	332	354	301	327	320	363	346	322	323	340	378	335	330	337	366	313	306	341	332	349	322	362	332	326	349	300	324	323	297	326	319	344	354	355	327	330	351	322	349	308	322	309	349	331	312	351	324	332	290	330	325	313	305	350	318	312	332	323	363	334	341	325	352	329	285	320	333	341	320	342	325	316	305	308	303	328	360	332	347	343	361	345	317	337	334	314	296	319	351	335	324	346	313	336	305	347	324	339	327	322	334	366	343	333	323	330	316	321	328	348	332	309	334	327	330	358	314	326	312	307	356	351	327	329	364	331	335	333	346	341	362	364	322	316	292	351	328	320	319	317	346	326	311	355	344	326	339	341	324	348	356	329	315	316	311	282	327	331	316	359	343	326	353	355	373	334	348	326	300	314	311	344	336	312	345	370	360	345	315	339	316	338	297	335	342	355	335	336	329	349	324	313	317	365	308	353	363	322	335	342	345	321	330	344	341	319	265	308	338	344	334	338	313	337	308	306	338	299	361	309	334	320	346	341	313	300	328	299	327	313	352	335	283	291	338	330	318	326	330	285	338	318	333	365	352	328	350	354	345	340	331	330	335	319	348	336	367	334	319	321	376	362	305	333	328	342	310	329	299	346	298	330	317	317	316	377	319	337	286	354	332	322	349	332	330	342	307	325	305	297	326	345	308	341	332	327	322	320	350	349	319	356	314	348	326	366	315	322	332	332	310	358	344	328	362	315	325	307	348	301	349	334	333	323	311	312	324	366	314	316	327	299	318	352	347	332	318	348	323	335	334	365	372	318	351	323	323	326	295	357	325	350	354	332	294	354	336	363	347	310	328	321	334	350	338	303	309	304	315	344	329	327	318	356	302	347	360	308	354	307	355	332	318	338	322	323	346	347	312	347	332	295	358	341	300	312	320	365	368	330	298	313	369	297	314	319	318	332	306	329	338	312	320	327	321	349	316	362	323	314	339	292	307	299	364	333	348	350	352	316	297	336	342	304	329	336	342	324	286	331	325	368	328	324	321	331	334	322	312	346	320	337	331	356	360	323	325	343	319	319	318	321	337	327	311	304	342	326	328	309	334	318	316	316	333	295	328	354	330	278	309	360	339	334	348	349	334	283	351	314	335	328	356	346	347	333	328	324	322	367	383	320	314	338	348	334	320	344	342	328	322	341	333	326	332	341	345	323	366	301	369	334	349	311	341	289	328	359	332	327	300	303	366	329	340	338	307	328	297	346	327	311	345	344	383	322	304	353	328	327	328	331	343	251	332	330	325	327	320	293	321	343	328	323	321	308	326	349	337	309	309	338	320	344	310	321	336	297	324	342	349	345	326	341	365	339	302	299	336	358	312	329	341	331	317	318	308	319	313	326	348	335	364	341	357	284	334	349	313	316	342	319	326	337	328	303	350	375	332	355	334	351	359	322	325	314	340	356	365	350	307	325	320	347	318	311	318	341	327	363	315	314	316	309	329	325	352	281	337	321	309	324	345	338	325	351	330	324	315	353	335	338	315	348	325	318	326	309	300	337	310	334	311	329	334	321	311	314	293	317	315	313	333	326	303	293	306	335	321	340	351	337	335	307	381	333	295	341	323	343	320	331	348	309	351	332	372	313	312	341	346	370	309	343	330	298	373	342	330	328	336	320	366	342	341	304	350	329	299	326	352	314	357	318	330	333	361	303	285	318	350	311	309	325	315	301	340	337	319	342	315	317	321	326	352	366	349	285	313	360	365	319	357	333	326	341	344	334	306	347	312	336	332	341	350	338	352	354	327	323	319	318	296	339	336	370	325	317	350	323	323	316	338	338	345	283	344	359	371	349	374	335	351	333	333	312	344	327	344	327	318	355	323	334	322	310	306	316	316	342	367	313	312	325	337	350	344	363	352	343	341	351	323	304	340	297	323	314	309	316	328	365	335	318	374	314	312	330	321	337
6562	1210	1798	2062	1761	1595	1372	1224	1092	996	988	997	941	896	919	929	944	898	926	879	837	842	784	827	875	906	853	803	802	828	822	827	827	800	811	847	843	806	818	818	823	848	775	791	815	779	780	790	834	766	822	836	822	784	782	804	772	770	797	800	843	809	781	817	820	788	748	761	795	867	804	741	768	801	805	801	773	811	845	843	809	816	783	804	802	808	742	788	784	840	814	787	773	793	757	796	794	806	843	821	778	802	854	823	796	843	824	781	780	825	803	776	797	797	788	850	771	806	788	777	801	791	788	784	828	820	818	826	805	817	823	772	770	809	748	768	819	829	788	753	812	826	829	856	789	776	755	824	797	783	788	768	795	831	825	795	790	769	817	850	854	824	786	820	718	839	824	803	805	774	780	816	758	769	822	764	839	775	798	824	781	761	817	836	807	816	789	783	762	773	749	822	766	757	875	787	823	793	768	778	846	814	778	813	793	806	796	770	792	766	781	811	797	790	801	828	775	779	763	792	862	783	791	794	761	834	777	753	826	801	772	768	809	789	802	804	828	804	789	758	842	788	809	800	809	784	787	790	831	819	795	849	830	842	831	784	785	776	775	785	792	804	846	825	790	786	810	792	824	818	875	806	828	785	782	786	777	772	797	767	749	802	822	822	823	773	749	792	823	798	773	808	787	763	801	766	793	804	786	798	799	798	817	837	814	770	812	730	775	781	754	811	774	836	833	785	787	777	767	812	801	825	790	786	785	829	813	858	828	781	759	822	797	803	818	775	777	832	751	847	799	799	783	776	824	779	787	808	790	782	860	844	847	804	790	729	820	765	809	777	801	815	757	810	799	849	782	797	789	821	811	815	782	877	767	798	764	816	814	793	780	831	798	759	796	822	786	820	772	773	758	788	802	818	796	789	793	763	788	744	770	784	810	795	826	795	804	814	804	817	777	810	769	818	820	805	820	863	743	798	767	848	796	824	795	782	789	840	807	837	817	855	783	785	803	774	796	760	818	763	791	828	736	833	768	755	838	753	797	826	836	789	774	820	772	841	744	829	813	809	824	813	812	817	805	789	787	806	777	802	752	782	811	836	756	724	755	806	827	839	802	777	784	802	800	814	792	792	795	839	762	760	752	769	787	823	786	768	795	812	726	821	826	791	774	759	746	766	781	775	782	820	794	818	776	814	744	805	834	794	757	814	756	822	801	788	808	801	799	825	821	783	788	842	831	788	812	836	762	811	776	820	871	825	832	779	841	722	812	849	767	761	801	792	815	803	826	797	767	818	778	748	825	775	737	808	816	747	810	775	785	797	754	788	790	751	803	772	817	817	776	821	754	800	816	768	757	735	770	837	807	778	777	815	819	809	866	832	814	802	847	772	823	806	783	805	798	803	799	800	747	819	794	805	776	797	828	785	752	804	826	759	779	769	785	757	827	795	762	817	800	801	802	759	802	828	799	816	832	790	748	789	819	762	833	782	791	811	762	774	781	813	788	797	777	808	800	786	773	848	769	763	802	808	811	770	779	780	781	750	761	791	801	815	784	772	832	757	839	799	759	849	771	868	804	789	809	803	738	788	769	733	804	765	819	688	810	786	853	731	765	781	822	804	819	778	820	785	778	781	765	793	826	801	808	810	761	812	748	821	796	805	804	823	827	806	815	814	781	811	805	801	866	766	813	847	808	798	814	802	794	803	769	809	797	759	810	769	768	803	835	816	767	849	816	780	796	811	765	798	841	759	790	819	827	791	799	761	845	795	778	760	827	840	792	837	736	800	782	800	813	761	764	759	782	768	772	812	772	766	882	748	812	802	770	827	807	825	837	832	827	813	741	804	761	809	853	805	792	769	742	782	770	801	816	788	833	808	793	817	746	824	797	849	776	793	789	778	838	780	793	799	806	815	782	747	778	761	774	801	804	757	769	771	783	764	791	846	783	822	758	801	830	784	817	833	777	812	743	739	818	775	832	847	836	785	814	803	754	789	791	812	806	813	783	769	783	773	819	806	796	774	765	773	799	813	785	773	785	765	832	861	759	837	805	789	785	786	802	818	787	798	764	839	831	813	808	767	758	757	814	795	751	845	772	778	860	790	818	821	785	739	759	772	788	778	816	819	780	803	825	800	826	802	788	781	872	808	875	840	837	768	762	823	792	810	765	823	789	794	871	777	773	788	832	786	813	773	787	801	777	813	764	818	797	839	835	838	784	784	853	820	821	788	737	826	714	841	770	787	822	872	820	793	864	833	782	776	821	773	789	813	821	808	778	749	791	791	843	765	795	815	826	797	827	825	835	851	801	828	746	760	822	773	794	796	829	808	797	789	768	795	805	784	788	792	843	794	775	828	838	826	825	804	777	804	789	795	837	835	793	799	792	755	854	826	772	758	792	764	826	851	799	797	842	789	819	728	808	796	801	724	835	794	832	798	778	743	785	767	781	821	798	726	824	814	795	805	796	768	806	806	811	788	823	770	828	812	804	773	776	790	761	829	778	796	836	781	855	791	762	807	791	833	790	836	825	796	830	766	826	803	799	795	790	807	842	784	762	812	786	807	817	797	844	850	754	810	801	755	810	816	784	776	815	768	776	822	800	779	814	816	790	753	846	805	797	805	849	818	731	846	781	806	783	758	840	753	786	819	819	779	786	797	742	751	805	780	786	820	814	768	829	822	847	788	750	816	819	770	780	796	787	819	784	800	759	798	825	824	794	814	747	786	770	781	795	791	771	801	795	785	817	781	759	771	779	773	788	816	812	817	757	793	835	785	799	772	785	763	818	824	796	818	783	755	803	732	814	788	817	838	807	813	782	794	801	800	801	771	809	751	787	811	817	770	795	733	780	775	820	777	780	815	809	827	782	854	798	810	766	820	794	809	785	791	809	830	814	781	789	809	808	804	778	812	765	745	759	802	824	752	756	780	827	836	788	785	756	800	813	766	798	798	823	877	762	791	779	835	781	772	792	860	816	798	745	816	785	830	772	818	770	800	765	849	800	811	783	804	836	766	813	757	773	802	802	811	806	823	776	787	780	810	806	818	802	769	811	813	796	791	806	784	803	787	777	809	822	820	783	771	822	796	861	770	804	779	743	799	796	809	760	793	788	796	789	789	799	802	815	813	810	780	784	859	821	787	818	805	801	789	792	788	778	766	768	789	806	798	771	812	809	797	786	788	852	800	761	770	820	765	782	794	786	792	750	847	829	803	792	782	831	815	784	808	810	803	776	807	780	814	883	781	792	793	784	821	780	841	782	791	828	839	805	790	801	805	792	807	776	832	803	795	727	766	808	820	780	791	820	818	807	819	767	783	803	739	811	737	795	779	798	844	816	791	783	749	800	790	761	817	795	834	746	805	822	786	771	815	741	862	837	805	823	836	805	802	799	846	775	817	825	779	743	834	802	809	807	822	792	836	835	781	811	775	821	786	757	859	792	844	809	764	763	793	783	781	785	849	829	791	800	754	857	803	796	762	780	765	845	822	815	784	780	773
12037	1101	1047	811	537	450	347	324	248	249	252	260	211	220	238	218	221	227	217	196	226	200	204	205	223	183	231	196	202	203	223	213	195	197	183	189	192	191	195	217	200	188	200	184	203	203	163	171	199	177	219	199	183	183	221	184	202	179	195	197	177	164	186	183	202	178	199	213	210	198	174	176	179	198	185	196	189	190	193	197	173	187	197	223	168	187	184	171	186	215	183	192	215	201	221	188	185	190	176	172	180	204	169	197	188	171	191	152	175	190	194	198	163	179	199	188	208	193	204	211	209	214	197	175	195	196	213	179	179	164	176	185	168	176	211	205	214	214	206	216	182	165	172	195	159	188	207	179	201	195	194	188	194	164	192	191	179	198	188	198	166	178	177	178	177	203	215	195	190	221	221	176	204	175	187	198	193	193	169	191	196	190	188	184	202	177	209	205	213	183	185	198	177	203	198	178	182	189	206	183	204	193	192	193	190	194	159	224	185	177	195	215	161	207	207	204	193	185	201	192	182	178	199	188	183	165	176	190	174	196	181	196	185	206	183	169	211	209	191	197	199	181	188	192	187	193	186	200	179	165	170	218	207	193	189	154	174	200	198	175	203	186	180	187	198	204	185	183	210	187	182	185	191	206	195	187	183	198	188	194	208	169	219	212	186	181	197	206	174	190	195	177	172	207	186	197	191	204	196	192	195	204	198	177	197	190	217	189	177	193	182	188	198	181	189	188	189	194	232	186	184	214	178	195	204	178	202	198	216	219	165	204	206	202	217	177	186	204	193	187	200	169	221	171	169	191	177	193	201	204	193	197	193	172	199	203	213	179	211	210	187	204	190	185	184	205	213	219	180	183	200	196	183	190	212	172	179	195	192	181	180	194	192	169	187	199	193	197	179	191	195	209	188	191	175	195	193	190	187	178	196	169	195	181	177	197	188	183	190	216	216	194	197	157	196	203	173	203	217	235	181	169	204	192	179	188	182	192	196	177	172	168	175	203	213	177	185	193	209	183	163	181	183	192	210	177	188	188	172	191	207	174	169	210	184	172	210	164	172	202	192	205	182	172	185	176	170	194	205	174	206	196	196	179	198	178	208	169	212	192	183	223	199	181	172	185	177	193	209	205	195	187	203	145	195	200	205	206	229	227	196	174	199	227	208	176	184	175	212	170	177	177	178	190	199	163	181	200	191	192	186	197	189	193	181	182	171	198	194	203	189	196	189	196	203	205	207	180	218	167	164	201	186	213	190	190	221	203	216	198	182	185	204	203	173	185	202	202	203	209	184	189	172	173	200	170	200	196	177	176	166	173	189	186	199	184	193	197	183	179	224	210	221	198	197	182	185	178	192	165	181	193	209	198	196	191	209	185	162	203	190	167	179	192	173	179	190	201	148	179	209	227	189	197	176	198	204	159	189	192	198	193	210	178	199	180	195	194	188	203	201	194	185	216	190	173	214	182	172	199	185	170	212	182	180	184	179	210	234	158	183	208	187	180	218	172	189	175	176	177	185	178	173	211	203	189	177	172	180	206	197	223	214	188	179	190	174	199	165	196	202	164	194	192	209	209	179	205	201	163	204	191	178	207	202	189	187	188	205	223	181	189	185	205	185	185	189	183	212	186	173	225	174	182	208	202	162	198	190	191	201	177	176	214	189	196	200	204	178	173	213	196	178	180	193	185	187	171	162	187	190	184	216	180	220	205	205	194	210	195	193	169	185	182	197	193	184	198	179	192	186	211	191	183	186	174	193	195	190	186	202	193	183	204	185	203	195	204	205	197	177	200	174	198	189	200	178	206	203	207	177	222	206	190	184	202	185	207	187	204	200	196	188	204	197	172	206	230	174	184	188	185	170	173	186	194	191	214	172	184	201	188	210	185	218	192	164	190	202	199	186	204	202	218	206	205	224	175	171	192	184	174	200	203	194	219	201	184	182	163	190	195	197	186	183	218	195	218	214	190	185	181	184	161	203	179	177	164	181	173	204	191	187	202	195	198	182	182	175	184	183	176	146	185	209	206	194	196	188	186	183	185	206	185	196	209	200	208	198	205	198	188	197	201	206	201	151	168	197	181	180	215	194	195	195	193	198	205	167	182	194	198	176	198	192	203	215	208	207	153	183	177	170	187	214	191	158	179	200	177	176	182	187	175	182	198	208	213	189	190	192	175	197	186	213	213	186	192	194	198	194	196	189	207	170	176	199	185	175	181	198	182	167	204	194	183	178	198	165	206	192	164	189	206	171	199	195	217	194	184	182	204	214	186	202	185	225	186	172	183	201	189	209	186	181	204	184	179	196	188	187	208	167	184	237	152	200	193	190	188	222	208	165	176	174	182	202	181	187	175	189	193	203	190	202	192	185	206	155	201	182	216	185	196	177	215	170	195	215	166	196	199	188	177	175	173	202	188	219	208	174	203	178	180	189	193	188	175	209	201	208	189	198	184	179	168	185	214	204	190	174	211	210	186	178	202	182	187	189	194	200	184	207	187	208	207	197	199	208	196	205	184	162	204	174	206	171	207	170	194	189	180	188	177	199	198	161	200	187	197	215	192	176	189	170	152	193	214	204	192	205	168	207	232	202	200	185	194	208	204	196	156	164	162	199	234	189	196	210	184	193	182	198	198	217	202	172	213	188	202	182	180	177	174	190	171	201	184	186	165	168	208	181	211	183	205	187	184	195	188	181	179	187	185	198	168	210	170	169	200	212	183	162	186	206	222	197	206	197	192	218	171	182	210	194	192	217	197	171	182	203	189	187	204	222	213	161	173	196	190	192	220	177	187	205	184	245	196	174	186	183	193	187	158	183	209	187	185	201	203	206	186	184	191	175	194	196	201	190	196	178	182	201	198	181	207	192	182	206	174	198	185	198	201	188	179	168	165	175	195	205	200	180	195	196	192	206	161	178	202	188	184	177	168	191	172	194	214	209	204	209	182	202	183	220	197	186	191	184	186	213	194	194	194	200	172	205	178	174	203	207	209	167	179	187	201	195	178	194	206	200	181	211	197	172	200	180	199	207	188	202	184	175	188	180	197	185	211	169	181	244	182	169	202	181	178	193	213	176	203	184	181	186	159	185	178	191	189	191	179	192	201	186	208	201	192	161	195	194	185	173	183	169	205	200	178	198	178	185	181	169	207	174	191	196	195	172	202	211	200	182	173	205	192	181	210	192	226	192	197	190	157	211	208	216	171	179	152	201	171	192	181	184	180	180	185	189	185	174	201	200	185	201	175	200	182	175	179	186	174	182	191	190	192	204	175	245	191	186	207	184	178	198	184	165	203	191	190	202	176	167	194	181	187	180	208	211	171	179	196	182	208	200	191	179	157	182	178	208	206	196	188	177	201	194	203	187	174	207	198	177	203	213	198	203	180	191	208	189	198	184	190	221	199	178	183	170	211	165	190	186	173	196	181	185	164	191	169	165	190	196	224	188	171	211	185	186	183	174	187	206	182	176	198	182	201	197	182	201	173	190	214	194	175	199	196
7970	1192	2272	2707	2164	1730	1392	1162	952	876	799	703	741	698	685	666	648	636	601	593	573	564	533	583	559	535	568	495	529	528	546	543	541	496	476	495	521	535	481	497	489	549	469	519	468	468	504	462	510	484	506	463	478	496	487	520	451	494	492	535	449	489	456	475	486	466	495	514	485	486	466	487	462	481	487	485	508	460	526	501	467	463	513	501	488	511	510	463	452	460	471	533	456	493	491	447	477	502	483	466	485	492	490	491	497	481	493	478	448	477	486	488	484	459	504	486	513	492	485	491	483	481	485	492	498	499	465	525	459	514	508	489	511	510	482	483	458	458	488	454	444	469	500	480	474	495	512	487	434	483	487	470	478	506	531	485	467	482	533	470	499	480	478	474	468	521	485	458	484	452	464	471	491	447	481	427	519	495	498	482	494	488	486	499	481	510	468	482	488	518	459	496	477	456	473	453	510	496	485	477	475	442	506	470	486	503	510	489	484	465	468	460	497	486	450	473	485	459	480	521	456	448	501	468	482	488	495	470	462	470	466	497	478	472	464	517	455	469	494	494	434	481	506	483	481	465	453	462	474	508	429	475	485	486	454	486	448	473	492	443	476	474	513	465	451	485	443	508	483	504	507	470	466	463	497	488	476	474	468	487	478	498	448	524	483	501	457	476	454	495	486	446	476	455	457	469	493	478	486	481	468	504	487	464	443	504	492	441	476	481	468	457	492	503	442	479	469	474	532	473	523	524	508	487	490	474	469	457	470	494	491	492	468	486	443	472	498	456	479	460	525	482	490	488	464	457	461	480	473	460	480	510	479	467	460	480	477	485	487	446	474	509	498	493	477	479	515	512	467	439	485	449	509	541	495	451	488	444	480	488	441	460	468	477	487	479	479	486	470	495	469	451	485	465	486	492	474	481	459	482	451	487	464	454	447	478	481	544	455	464	465	490	493	496	471	448	493	485	470	475	474	500	448	482	471	477	475	478	421	476	496	464	509	498	491	509	499	463	463	480	486	480	501	469	469	499	483	475	418	475	455	487	446	512	471	451	504	490	475	487	515	517	510	467	473	475	471	494	505	502	482	448	487	509	507	518	484	466	466	501	498	465	469	471	497	483	499	454	486	460	494	498	457	493	462	525	446	468	425	525	447	480	490	520	500	521	493	472	435	512	467	448	471	474	447	484	504	469	470	444	493	504	489	518	440	491	469	473	463	507	485	527	452	483	429	510	486	488	472	496	483	488	490	468	486	482	463	495	482	472	487	469	509	501	465	483	460	470	486	447	475	498	454	449	490	452	492	503	502	481	505	486	459	502	494	472	490	493	511	451	476	472	475	524	532	497	473	458	470	489	450	488	528	494	498	459	454	519	452	480	515	499	519	449	441	481	485	487	490	468	467	469	435	484	505	490	480	462	499	501	482	456	492	511	435	451	488	487	466	474	481	486	488	511	469	467	466	449	429	455	470	532	464	490	466	489	507	477	434	490	497	510	469	502	461	517	518	490	451	470	465	459	500	455	467	467	476	448	511	484	455	507	466	469	530	491	466	464	477	453	484	469	493	458	488	501	519	469	508	477	497	490	508	488	493	497	495	482	495	486	446	521	480	463	467	434	498	529	487	456	503	467	487	481	489	489	513	485	492	495	462	460	475	504	467	483	485	453	486	541	488	520	483	459	477	482	494	475	464	474	518	473	465	469	468	473	496	469	455	502	514	512	467	458	482	514	461	475	512	468	496	466	471	445	459	486	446	476	469	471	431	463	474	507	460	480	457	462	486	457	476	475	471	498	483	519	520	458	482	518	486	435	458	450	493	481	436	442	467	473	454	483	441	524	453	443	492	511	485	471	467	486	498	472	505	486	505	474	474	478	470	511	453	443	467	482	491	478	474	471	482	494	475	492	474	473	473	501	457	540	497	494	475	485	465	478	479	498	466	474	471	486	534	460	467	469	451	488	481	459	490	497	497	460	491	498	472	448	466	427	492	447	514	479	496	474	511	505	479	472	489	488	497	479	486	451	457	469	497	496	481	543	442	481	453	534	483	488	495	425	464	460	472	515	460	474	442	492	494	500	526	450	465	441	512	515	506	490	499	458	434	442	450	463	492	505	446	482	460	474	461	487	499	471	499	457	482	503	487	486	513	459	533	484	501	517	491	470	480	499	481	472	503	463	465	478	465	467	503	486	455	451	494	473	457	475	457	481	462	492	450	460	467	511	480	497	480	482	451	473	471	515	492	480	523	440	511	469	491	457	487	522	461	470	514	483	486	479	456	428	489	474	515	454	476	532	485	478	500	510	479	483	455	500	514	499	452	508	492	459	481	466	483	501	489	465	494	444	471	476	458	471	442	460	456	507	485	464	502	466	530	486	509	496	496	452	472	493	428	478	504	477	480	474	501	473	491	517	453	511	485	440	494	485	464	452	446	506	461	499	463	490	492	486	480	486	467	499	481	482	479	497	474	465	480	498	426	498	455	450	510	497	463	489	496	482	480	476	498	499	481	469	481	501	499	480	446	469	504	488	458	462	499	485	483	481	451	472	488	504	477	477	490	485	492	502	499	457	462	480	502	478	476	513	464	467	470	494	477	485	471	479	494	460	441	475	512	459	496	474	528	476	497	448	469	459	485	464	496	492	462	440	446	465	452	480	481	454	477	482	481	489	509	491	478	467	470	489	485	461	517	471	479	483	443	480	480	491	459	415	447	444	480	470	482	482	494	460	457	497	487	498	450	489	488	471	543	467	504	488	496	449	471	474	500	507	493	474	492	466	473	480	471	505	470	481	497	515	493	484	495	478	479	461	458	507	462	487	468	508	506	472	511	455	487	491	492	470	485	467	523	483	460	475	482	502	473	500	476	496	456	489	465	477	448	500	497	490	508	440	481	480	457	459	486	462	466	491	508	483	468	508	515	486	473	480	450	446	475	485	479	479	502	480	496	453	517	486	466	503	493	447	428	500	460	473	445	486	501	486	524	487	455	459	482	495	444	459	487	493	478	482	433	479	470	486	496	476	478	493	453	520	492	474	503	509	457	451	496	474	454	456	456	461	489	481	469	489	476	509	526	493	441	489	480	486	469	490	499	486	499	472	500	520	467	469	490	489	473	450	467	462	504	440	453	477	449	498	470	486	494	514	526	509	465	476	487	490	509	479	507	487	497	479	497	480	462	476	514	464	467	475	499	434	466	500	472	531	504	479	508	511	477	481	457	467	462	496	434	524	484	453	513	481	511	456	507	473	478	465	486	492	493	457	497	473	468	477	462	477	477	439	475	492	487	505	448	477	450	448	502	451	503	479	511	473	538	482	517	454	554	471	486	479	477	498	464	497	480	496	477	505	487	476	507	490	515	499	475	485	492	478	511	531	459	493	491	460	499	463	480	494	469	491	487	471	485	442	506	468	491	475	537	475	469	472	519	443	482	489	517	492	454	549	497	492	502	521	501	499	510	513	502	482	506	491	473	458	495	491	470	436	488	474	451	470
1471	423	426	389	362	332	347	330	327	295	286	327	316	249	292	295	306	343	305	275	305	299	291	307	293	303	321	316	308	282	282	312	308	276	310	287	289	302	316	306	300	299	318	311	285	331	296	287	298	267	299	308	307	299	288	300	304	319	318	316	289	303	303	260	328	308	286	295	285	279	295	327	307	305	286	317	311	302	323	304	287	351	293	297	289	298	310	330	307	302	300	294	322	304	326	285	272	299	355	281	277	289	321	328	288	302	283	327	275	313	317	286	293	300	302	286	311	276	313	286	290	282	291	314	313	309	305	313	294	301	316	298	318	305	313	276	298	298	307	311	283	295	305	309	284	299	278	289	318	307	300	293	293	290	282	308	272	282	297	281	298	266	303	299	289	318	312	312	319	295	286	266	327	280	320	290	283	291	278	313	313	294	290	319	288	328	310	316	285	289	298	308	310	316	317	274	329	276	328	289	280	268	276	307	278	318	305	296	307	321	301	282	294	258	320	285	309	253	308	299	267	276	283	272	281	271	292	290	299	309	292	295	283	280	297	277	312	289	279	295	296	304	311	320	308	308	325	298	302	296	291	308	293	302	313	271	292	349	326	310	291	303	294	327	299	275	291	320	310	289	280	270	319	298	291	319	300	300	296	284	289	341	259	292	312	302	310	288	302	333	283	320	298	287	287	303	317	313	294	265	310	286	311	281	293	322	314	317	305	288	311	301	279	310	280	301	303	288	305	311	297	309	267	298	289	265	288	315	305	314	325	284	290	314	279	313	308	287	311	271	311	291	297	289	301	299	308	286	303	304	277	302	289	304	303	291	265	295	280	304	292	324	325	311	305	317	290	297	314	306	285	298	286	318	299	271	293	324	304	340	316	305	274	299	307	289	308	301	289	327	304	282	329	329	280	318	310	346	305	279	333	289	309	312	282	280	314	313	289	254	298	260	280	271	292	313	292	304	304	292	321	290	317	289	297	303	269	280	292	298	289	287	307	314	333	285	308	289	304	305	293	330	298	298	299	314	293	299	306	312	290	302	283	307	301	283	294	319	289	304	292	284	276	316	277	322	311	284	305	275	299	252	282	314	278	296	316	282	286	288	255	303	287	307	308	317	278	321	290	263	280	282	293	304	269	298	291	311	288	306	282	271	286	280	305	287	291	318	286	297	288	297	295	293	302	292	284	261	324	290	298	273	319	276	283	317	307	310	290	318	305	307	285	305	294	267	274	255	278	291	291	334	304	294	280	276	273	284	296	308	285	299	294	298	287	292	276	306	281	300	309	284	287	277	269	305	282	256	285	290	313	314	278	276	275	306	298	300	303	322	266	289	293	296	316	291	313	265	285	281	300	325	293	305	271	312	309	282	300	281	317	288	300	273	289	286	319	270	332	271	321	266	300	283	283	299	290	296	291	309	286	294	285	321	276	290	309	308	323	300	327	291	281	272	285	281	318	303	288	312	282	277	313	281	306	287	294	297	273	313	329	301	320	311	287	311	284	282	305	278	287	293	283	264	282	261	288	309	296	319	279	269	307	323	303	325	306	306	301	277	268	308	262	304	299	280	306	298	292	272	283	276	302	305	301	287	331	311	302	306	283	268	275	312	273	282	300	295	280	277	292	312	320	317	329	310	267	300	287	307	301	286	291	325	280	326	306	279	310	317	304	296	283	287	312	287	302	301	311	291	300	317	312	289	292	298	334	308	291	319	314	280	315	309	316	326	297	304	288	293	269	311	294	305	304	254	310	289	308	302	289	297	271	296	337	303	282	272	301	317	276	300	332	277	310	281	261	313	297	333	267	291	298	320	288	301	301	290	285	327	263	300	318	318	297	306	290	290	301	290	307	320	298	312	293	318	268	341	294	290	293	268	317	304	326	307	361	326	270	259	299	317	292	300	313	303	308	302	306	299	287	303	294	252	293	250	311	328	285	271	271	291	290	314	301	303	307	291	257	292	296	307	287	310	256	275	337	275	291	287	303	326	297	285	303	288	274	293	312	315	325	293	307	278	291	305	313	276	280	281	281	281	322	321	342	298	256	324	323	303	315	332	328	293	311	302	304	288	301	283	295	312	312	315	340	300	277	308	334	287	279	298	299	300	280	304	311	312	270	295	280	292	294	311	295	289	337	306	313	305	306	306	286	295	289	277	304	294	273	260	307	303	340	289	284	357	265	324	296	323	290	307	279	287	283	296	276	307	291	289	306	286	275	285	281	320	311	302	318	283	274	284	258	300	281	279	269	277	328	303	296	282	317	304	271	271	284	274	297	310	306	281	275	297	293	294	304	286	314	289	248	293	308	284	306	306	301	268	269	238	282	308	300	284	292	306	314	315	325	301	330	248	300	307	295	320	285	331	319	315	276	301	284	349	283	282	317	312	288	288	340	314	291	324	292	316	305	309	299	323	290	288	292	297	301	315	334	300	282	290	300	294	280	290	278	281	303	340	337	319	309	319	300	322	301	291	265	294	302	313	308	293	295	277	309	319	315	308	281	306	318	291	309	258	297	306	315	304	268	333	300	268	335	263	296	323	301	277	258	311	323	307	309	319	299	296	313	343	310	269	297	304	301	306	287	276	306	313	278	314	272	298	282	295	317	312	281	332	311	305	301	294	290	292	300	289	274	290	296	305	286	302	328	304	324	294	286	288	329	288	309	268	294	295	295	275	264	298	313	330	287	303	315	270	325	309	293	286	273	302	309	266	273	294	286	289	317	300	294	347	297	262	337	291	269	319	274	291	287	319	297	283	295	292	253	315	287	262	297	313	297	311	290	292	311	309	295	300	276	310	276	292	294	276	295	315	283	295	277	309	282	279	279	332	315	289	278	295	302	286	287	280	274	312	315	342	291	311	287	326	281	281	294	327	293	324	285	276	311	320	327	325	325	276	280	279	311	302	278	306	305	308	308	285	299	308	311	292	315	281	281	294	262	293	288	292	288	298	286	300	267	292	294	337	302	307	303	302	296	311	342	311	316	313	288	314	282	288	294	284	356	295	282	266	294	294	309	321	289	297	294	323	271	316	263	281	289	278	281	296	278	295	268	271	293	299	298	321	344	270	284	310	301	296	278	311	302	287	342	313	301	312	303	315	277	319	308	307	292	290	315	296	280	285	291	313	323	305	303	318	271	292	303	262	291	286	295	313	298	324	276	292	310	304	295	280	271	286	289	298	292	322	295	320	277	276	282	282	307	301	319	298	309	300	287	322	323	288	325	282	302	294	308	272	254	312	300	287	313	266	331	318	289	293	333	283	319	325	310	278	273	322	296	311	273	310	305	313	289	298	323	298	292	260	296	292	296	340	332	311	273	295	269	303	296	303	251	260	306	300	295	297	287	283	320	291	289	304	303	288	310	269	299	283	288	290	292	324	284	275	296	299	286	289	323	317	298	321	275	292	313	303	286	320	329	297	285	309	313	280	320	296	294	297	310	285	282	278	303	288	288	318	280	307	299	300	292	311	290	335	316	289	304	284	314	304
1997	840	1088	1164	1045	933	895	828	768	833	799	794	745	758	751	821	805	805	794	775	693	700	736	768	711	779	732	766	751	714	750	754	733	736	738	716	763	717	713	801	746	735	763	708	749	735	674	692	783	751	702	760	749	717	725	747	813	725	767	716	668	732	707	735	744	740	714	670	737	730	770	700	776	734	759	704	691	730	794	747	737	773	752	691	747	759	747	731	733	731	737	757	768	722	750	695	746	723	705	791	761	755	763	705	750	703	736	716	720	710	706	745	741	716	734	700	703	785	742	709	715	705	697	759	717	716	738	757	684	778	742	744	735	752	772	742	725	741	706	741	717	775	770	710	779	720	732	706	749	734	712	784	714	742	721	749	707	764	739	718	712	777	765	760	725	718	764	745	716	728	708	762	679	701	707	730	753	770	759	784	739	694	734	768	744	745	772	760	720	709	727	769	722	710	763	797	731	726	717	723	726	770	713	727	787	718	742	721	734	736	684	735	786	738	773	762	780	779	730	750	702	734	783	700	717	718	735	745	712	739	718	699	694	699	731	753	739	666	739	704	753	734	735	777	718	727	722	745	751	726	732	752	719	721	745	724	710	781	759	709	723	767	764	759	695	734	762	757	704	784	780	787	740	765	762	755	772	689	736	774	704	722	768	755	734	750	738	782	730	723	725	766	745	779	769	690	694	723	707	754	738	774	723	705	701	709	738	702	737	684	736	768	726	712	746	712	758	763	713	682	747	733	761	734	739	763	720	723	701	740	757	711	714	738	761	685	754	743	749	731	712	767	728	732	729	754	776	768	757	745	715	724	754	701	718	747	774	749	698	730	764	744	721	680	728	756	686	744	695	750	702	739	732	745	806	737	705	650	736	731	740	779	722	696	739	720	694	743	786	764	784	744	714	747	732	740	763	729	751	716	777	718	735	709	732	786	724	717	713	757	738	771	783	742	738	738	753	758	754	789	755	703	745	728	743	733	725	720	763	705	748	728	718	725	766	738	747	756	717	726	735	747	718	763	760	779	762	743	645	710	714	746	690	745	744	711	769	692	762	712	728	750	743	738	724	731	671	737	725	774	726	698	741	786	727	680	756	761	739	732	724	708	777	696	722	806	702	740	747	754	759	720	742	732	712	720	764	731	748	687	736	701	782	744	759	752	739	701	740	729	744	764	690	721	748	718	709	773	715	716	693	754	735	712	747	705	731	757	727	749	726	758	718	704	743	707	758	756	737	716	757	737	701	766	752	818	786	729	725	744	756	713	781	748	738	758	743	721	700	717	731	697	732	726	726	725	697	748	752	760	742	749	776	778	760	752	708	687	675	734	719	807	703	784	725	705	767	717	712	775	691	773	812	730	770	725	742	744	751	711	700	755	746	717	737	780	733	710	687	776	756	719	739	795	677	722	722	721	736	713	698	764	747	746	788	730	740	722	745	775	769	700	746	722	788	697	764	712	726	715	786	721	687	721	755	701	739	735	730	747	730	721	740	715	731	718	686	702	707	745	738	716	759	748	747	734	696	746	743	728	748	710	767	678	801	764	699	741	748	738	675	770	734	755	739	754	733	745	712	718	756	719	697	740	731	769	761	711	716	740	745	702	728	756	770	743	735	750	793	734	756	773	686	712	709	718	710	711	754	712	724	724	693	662	745	706	718	740	742	725	707	749	753	747	776	740	702	729	731	715	750	715	708	710	762	766	766	737	746	763	730	785	748	760	698	747	750	751	782	694	769	706	658	722	753	730	709	723	747	765	744	768	743	758	724	786	696	721	756	696	701	770	744	706	722	754	733	773	759	767	757	737	734	708	717	754	721	758	740	693	721	718	729	741	719	760	727	722	732	735	734	719	764	760	728	732	783	719	766	687	769	784	799	727	716	749	771	696	747	766	765	746	728	698	692	675	747	747	724	733	694	717	747	747	738	681	739	711	748	742	734	786	766	770	728	751	723	743	740	771	751	704	722	688	742	776	774	711	766	685	721	714	706	727	740	788	782	754	737	716	743	739	753	771	697	748	750	738	719	723	729	723	710	760	746	710	743	708	724	749	761	723	778	711	704	772	749	711	712	715	763	745	744	703	734	707	720	734	772	744	747	751	680	736	758	733	715	714	733	737	696	770	736	738	790	736	711	716	738	667	725	705	741	747	742	719	746	704	696	729	730	721	751	681	770	715	717	722	756	767	725	736	733	702	699	765	730	710	735	699	724	701	732	779	786	719	709	728	763	704	756	733	768	747	721	707	739	699	725	787	721	729	781	714	773	758	720	711	742	752	788	740	799	726	720	759	726	700	747	755	735	703	719	763	738	780	745	757	718	719	721	727	727	707	763	708	719	669	761	770	711	755	743	749	692	752	773	736	714	730	737	727	706	757	777	723	749	735	761	676	777	739	733	775	721	769	766	753	774	727	789	744	741	731	741	735	776	715	730	768	788	702	737	712	697	711	700	697	788	807	734	730	761	732	699	764	734	738	704	701	777	717	742	766	701	771	740	726	693	773	707	700	704	750	752	695	745	704	722	754	678	727	777	728	745	725	741	779	724	745	727	712	748	695	822	719	745	759	681	690	727	751	725	736	728	736	756	757	699	793	729	719	704	705	732	747	805	740	743	724	759	730	741	733	716	738	735	791	712	756	754	719	717	731	765	731	746	748	754	735	762	719	726	704	746	766	738	742	778	741	749	723	734	728	688	748	726	749	727	672	712	725	743	755	793	737	693	751	744	725	701	748	749	762	789	717	740	762	700	759	747	680	756	717	737	689	729	753	696	763	713	761	740	725	753	785	770	737	792	757	709	742	731	742	728	745	723	771	720	750	770	729	769	725	707	770	757	735	669	700	754	763	737	731	685	712	764	715	724	737	755	765	740	721	720	693	729	716	747	724	732	694	733	747	764	800	712	738	730	686	750	749	716	764	724	675	732	733	764	696	715	709	763	759	788	708	753	736	739	743	780	739	720	720	760	719	744	674	684	735	747	743	715	693	756	703	747	784	731	733	736	744	754	704	718	801	763	736	731	735	698	721	792	715	717	784	721	717	716	736	717	731	673	727	739	712	726	704	727	750	736	754	735	758	734	776	710	744	756	741	752	720	698	728	753	744	738	726	748	735	732	786	757	771	721	691	714	744	719	752	760	745	713	743	767	735	745	772	740	785	724	694	773	800	717	739	755	739	715	711	739	724	753	728	782	740	719	721	741	688	731	728	755	702	761	720	701	769	768	763	711	709	771	709	761	691	764	766	759	740	765	742	726	782	782	708	732	730	764	733	738	729	720	744	714	739	721	718	745	713	735	745	738	710	692	782	715	747	756	700	762	721	760	731	797	804	691	737	734	764	774	702	728	723	721	723	666	790	779	731	742	738	739	740	688	732	732	748	743	794	679	749	757	752	805	759	737	718	686	757	714	694	738	747	729	737	727	738	745	732	727	707	747	789	744	722	786	689	759	732	705	708	737	753	729	731	733	705	726	756	730	733	727	743	711	720
6606	771	787	682	522	459	432	413	340	361	338	371	338	363	345	326	339	360	324	348	358	326	362	355	315	358	347	298	372	314	346	343	346	328	357	319	327	353	311	344	366	336	369	340	324	351	336	353	359	313	329	351	337	298	316	339	313	318	338	331	335	312	329	325	320	328	286	296	318	319	343	308	297	353	318	310	323	315	340	344	351	366	303	318	355	330	296	357	348	325	307	329	354	315	362	310	331	318	338	332	355	316	360	322	368	334	360	329	292	357	322	309	319	341	315	360	324	321	330	339	335	309	319	305	303	343	357	289	312	325	346	309	335	339	358	358	324	309	344	337	385	326	324	311	342	341	340	332	293	366	338	341	366	363	328	308	334	341	338	303	309	342	311	302	305	303	318	303	335	337	346	313	288	391	329	344	350	335	283	320	336	325	329	350	347	347	316	329	322	324	349	360	378	328	340	325	360	308	316	311	307	331	341	345	352	332	370	362	304	328	319	346	354	303	324	333	318	329	329	331	302	317	335	333	326	372	349	341	336	349	336	357	351	322	354	341	337	291	352	319	339	332	325	329	321	319	317	308	337	332	362	329	333	329	318	329	331	319	301	323	350	366	323	321	337	330	370	306	327	326	337	353	326	338	326	350	353	287	343	304	357	370	366	342	320	382	320	327	326	336	323	358	340	326	349	346	327	343	313	362	315	343	323	341	336	334	332	352	314	350	305	328	340	335	335	282	334	302	333	328	360	343	354	359	354	309	327	317	293	312	350	312	309	347	348	321	332	326	314	337	304	351	335	309	347	322	335	295	326	345	310	302	342	330	355	354	339	308	340	351	343	303	317	351	320	329	359	343	328	326	301	305	354	314	348	315	335	347	339	340	387	308	287	341	334	322	306	300	329	294	310	344	319	340	304	330	363	315	318	319	317	318	351	332	346	290	319	357	373	359	337	356	356	350	358	337	300	332	372	335	315	356	348	345	310	328	307	333	321	308	336	324	359	351	348	336	344	344	325	356	340	327	320	329	364	359	338	340	333	331	322	323	332	330	335	304	285	326	341	309	359	343	343	349	325	324	333	348	335	355	335	346	364	323	337	350	290	339	330	350	310	327	343	322	338	356	320	343	347	358	333	332	344	298	306	315	343	309	322	328	318	348	352	319	314	328	336	347	325	330	316	288	337	363	363	336	341	335	357	324	318	332	321	329	323	375	309	331	332	334	342	325	340	309	342	319	345	335	333	334	318	323	329	319	359	326	347	312	333	315	332	316	321	332	346	334	306	336	321	331	321	346	365	327	350	330	316	339	344	337	308	310	319	324	328	363	302	323	326	362	308	347	329	298	332	354	317	359	338	343	314	301	318	310	303	332	344	308	393	322	287	347	314	342	345	317	315	318	328	345	357	331	326	325	340	354	354	351	341	350	344	352	334	356	356	370	324	315	339	354	307	340	337	354	373	301	329	357	333	333	356	329	329	318	330	320	353	328	338	356	325	313	339	383	318	325	344	348	351	329	340	330	340	349	349	355	302	300	335	342	353	357	347	326	347	348	334	333	357	345	308	332	328	301	333	336	336	295	322	328	341	334	338	342	321	377	321	317	331	312	300	363	306	360	322	323	341	323	312	347	332	324	346	310	357	329	311	309	334	319	360	323	366	311	337	292	346	304	336	328	322	354	333	293	326	285	338	359	296	338	341	335	349	341	344	346	310	324	370	325	334	341	322	293	351	296	310	316	304	343	330	317	368	321	322	378	349	390	340	347	327	345	322	355	337	318	331	361	321	344	357	330	347	314	334	315	310	333	329	347	358	332	327	389	338	318	337	347	315	333	339	332	329	327	342	325	327	348	305	330	334	316	333	339	316	331	306	312	313	295	297	346	334	322	342	328	327	315	334	336	344	320	368	318	319	341	345	321	327	309	349	328	315	365	307	289	371	327	331	347	360	335	283	327	301	346	307	322	338	316	331	298	341	330	319	344	335	314	321	381	329	352	288	337	341	326	327	377	359	358	335	300	364	310	331	358	311	337	323	315	348	312	378	299	331	302	327	329	320	336	332	335	314	321	326	313	368	354	292	316	351	316	340	354	347	314	356	345	349	348	331	314	349	350	332	359	335	330	333	346	332	298	337	344	348	375	310	319	360	336	301	322	334	318	338	311	327	339	357	364	340	320	349	364	345	356	321	316	286	339	319	326	323	298	341	316	331	325	378	326	344	365	327	349	355	307	335	316	317	304	336	312	320	330	315	327	356	356	351	324	358	297	342	317	294	319	313	351	319	339	332	289	314	320	337	323	330	319	391	327	316	341	336	318	342	300	316	336	338	365	342	313	349	344	307	357	334	349	344	340	335	311	344	319	320	334	342	326	341	308	344	328	325	356	373	307	338	282	349	349	342	305	348	309	349	330	307	337	316	315	335	312	321	381	342	347	350	306	372	354	395	331	323	370	334	351	314	337	339	315	326	353	344	360	352	328	308	368	323	334	324	337	360	303	297	334	323	345	320	353	330	335	341	335	326	361	313	352	337	315	343	308	307	356	326	348	356	326	346	321	316	319	337	302	305	338	327	364	291	306	304	336	299	366	319	331	312	322	337	353	351	314	327	335	336	333	328	327	335	360	334	319	342	344	351	318	344	315	325	309	381	337	338	336	318	330	327	324	292	327	317	359	300	313	334	358	296	298	325	342	398	330	324	339	332	310	359	334	366	314	319	328	323	329	313	332	332	332	342	322	322	323	311	322	317	310	334	301	307	319	345	317	336	339	307	319	342	331	338	310	333	314	329	330	322	321	327	357	309	317	308	333	324	321	347	347	313	323	345	341	326	306	352	361	352	332	329	312	334	349	332	290	312	369	330	320	339	330	364	314	312	328	311	306	338	340	355	356	294	334	358	325	337	366	351	319	357	339	340	344	317	358	320	366	319	331	362	331	331	324	358	314	356	348	351	339	333	352	339	315	359	345	330	361	295	319	312	328	292	314	346	295	330	283	335	329	326	344	306	332	333	342	336	313	317	381	324	334	338	332	353	319	333	343	326	317	361	362	305	325	335	348	337	350	302	364	310	314	354	355	328	343	323	337	335	296	331	316	348	339	342	318	325	329	329	360	334	330	330	340	330	368	332	336	326	331	322	334	296	312	345	344	360	327	345	314	324	321	314	309	311	359	347	310	339	353	316	317	352	307	319	352	328	310	330	300	329	319	336	341	338	323	334	343	316	337	314	337	340	314	300	348	340	324	301	334	364	342	338	350	341	310	354	365	317	366	323	363	355	350	304	340	351	322	307	372	327	328	343	371	350	314	340	320	304	298	353	330	333	330	355	337	361	323	299	332	354	283	378	327	314	319	309	341	312	296	313	311	340	332	379	335	306	339	360	340	373	329	320	355	339	327	323	326	314	310	301	351	291	332	332	342	339	339	346	322	312	330	303	320	366	347	351	320	337	329	335	339	350	301	368	355	324	338	311	309	347	330	329	365	335	348	324	345	347	338
6425	1194	1788	2083	1785	1487	1269	1225	1106	1018	950	976	944	868	881	943	915	858	810	879	844	874	877	767	845	849	845	845	820	800	827	825	835	820	806	847	893	774	809	774	844	834	820	810	857	822	828	843	818	775	807	854	825	847	825	829	841	768	799	844	802	752	820	811	810	799	805	806	825	766	798	814	847	856	790	807	819	776	802	761	771	820	820	787	853	783	844	800	806	813	815	822	772	842	786	809	804	845	841	769	790	796	801	829	774	843	805	814	820	783	847	777	791	789	781	784	815	824	802	753	853	811	780	754	776	819	808	783	819	766	780	764	787	822	796	762	758	808	833	836	847	826	792	829	770	765	738	779	801	831	788	804	767	834	753	856	819	739	800	820	845	808	794	821	836	835	834	803	864	847	831	813	800	773	842	809	804	846	810	797	819	795	815	786	801	825	776	822	790	808	780	765	804	852	821	870	789	835	832	811	809	755	852	833	744	844	747	768	794	848	855	793	852	795	792	780	810	803	852	796	787	818	824	790	822	855	788	796	817	763	775	793	815	801	804	835	781	781	814	759	770	798	795	834	817	753	752	815	764	778	802	772	823	831	755	797	805	809	846	818	792	756	844	775	797	832	824	807	833	833	791	787	839	812	793	767	817	777	784	823	821	816	787	766	855	820	794	806	792	865	803	799	792	836	780	792	807	794	786	826	831	784	787	768	744	801	814	800	830	751	820	809	776	757	758	802	834	803	813	821	767	771	812	777	850	830	765	779	742	816	813	804	825	819	757	829	761	847	834	808	798	797	806	794	771	810	823	777	768	808	784	816	799	764	833	824	788	795	792	789	751	806	802	736	797	831	776	778	803	821	793	809	826	761	751	768	757	843	807	806	802	839	829	841	751	773	754	781	816	774	795	769	767	782	801	803	817	780	799	850	788	807	796	787	801	770	798	773	804	843	813	750	773	779	848	819	811	765	781	801	770	768	767	793	800	800	830	773	826	796	796	820	801	824	787	809	834	806	820	776	776	800	793	807	814	765	782	800	817	825	785	800	793	825	803	779	812	800	777	803	812	803	826	807	800	848	805	777	810	814	771	780	807	803	775	813	780	793	758	752	784	768	743	770	790	808	767	800	826	787	801	753	847	756	762	841	815	840	809	751	794	774	816	792	800	769	760	805	776	830	792	807	803	780	795	751	814	814	768	758	817	803	830	805	810	823	769	768	768	845	861	785	748	845	840	793	792	788	821	785	816	729	742	806	808	807	806	790	801	852	741	791	785	722	765	757	745	815	789	843	796	786	779	796	785	781	773	763	816	764	866	774	797	808	839	767	781	809	828	766	828	831	753	793	806	811	801	845	762	791	778	793	772	813	804	805	795	811	766	801	805	779	732	812	833	805	835	814	844	767	772	788	816	809	810	802	810	766	792	790	783	780	790	757	846	811	829	816	815	810	787	795	758	788	783	844	833	775	795	796	809	831	767	881	825	747	800	774	843	814	771	825	772	801	811	807	814	822	738	819	828	805	832	823	785	798	829	837	772	802	773	783	836	760	808	810	768	829	768	819	843	789	765	810	789	797	787	838	794	767	811	765	773	794	837	794	803	762	769	788	805	859	833	836	831	793	762	823	799	783	815	785	799	787	783	809	795	816	820	812	817	773	768	777	793	797	871	826	764	811	776	772	800	834	781	818	797	824	803	830	786	749	809	745	759	804	754	812	795	811	840	799	878	814	798	816	809	856	785	810	805	792	778	810	796	762	789	762	840	757	820	811	777	744	834	784	796	771	784	824	764	775	754	799	833	824	760	764	794	779	782	775	818	759	799	802	813	791	804	845	773	789	827	753	801	803	776	811	817	792	826	815	801	755	840	751	807	808	769	754	871	821	729	788	756	794	758	768	811	780	785	762	840	817	839	755	805	766	850	770	767	772	838	826	781	819	842	822	806	816	776	825	790	804	834	800	818	805	789	805	794	838	823	839	802	844	811	846	771	820	834	756	833	815	836	831	751	791	810	770	837	785	775	793	734	871	773	772	833	796	809	813	799	782	778	816	808	823	783	782	767	789	827	776	862	812	793	776	784	785	781	807	784	835	864	888	768	749	777	760	756	805	838	811	790	823	838	803	806	734	789	759	793	784	816	825	778	838	754	793	795	837	822	777	739	793	784	817	815	832	808	857	784	795	789	781	798	822	795	801	822	820	761	829	787	843	792	854	801	812	785	791	796	822	823	727	761	774	804	796	817	756	786	783	785	780	825	803	818	793	888	816	781	855	810	787	792	793	787	810	844	750	836	784	837	752	771	824	843	805	728	800	806	829	810	833	832	790	818	762	811	820	845	811	753	835	778	830	780	784	816	825	813	832	753	748	769	789	769	771	798	821	796	793	782	800	767	768	820	784	799	809	767	846	783	838	794	883	767	812	787	810	798	859	809	800	851	837	843	794	827	786	763	744	838	784	813	784	792	790	809	777	824	806	808	792	822	816	793	866	778	812	758	791	782	861	799	841	723	738	824	754	857	788	807	774	745	820	805	811	789	788	821	779	816	784	818	824	830	800	833	807	752	841	809	744	803	753	782	763	771	783	805	788	803	791	795	781	771	839	821	822	792	830	758	765	804	798	797	816	807	810	814	813	854	787	825	815	776	815	802	780	848	771	818	836	790	771	751	802	809	832	781	794	841	767	833	799	824	802	740	804	800	765	808	797	819	833	805	766	796	827	843	808	790	818	789	799	801	838	787	793	830	814	824	785	823	840	773	805	761	815	784	773	839	797	785	825	776	793	774	793	812	816	838	766	755	826	807	762	804	763	828	858	840	810	791	827	779	823	827	748	806	780	806	845	820	810	767	789	789	823	793	795	824	764	776	828	801	833	859	823	786	741	797	819	843	831	825	833	722	809	816	760	778	800	833	818	803	802	760	839	775	794	774	778	796	778	829	760	761	781	852	798	790	809	834	779	779	764	803	751	803	861	838	797	781	821	790	791	771	779	852	815	797	839	857	752	773	714	838	817	809	802	802	825	798	794	817	846	808	824	828	856	855	783	751	791	774	761	816	795	787	830	762	858	843	778	802	756	794	808	817	789	762	815	825	812	759	785	787	818	798	806	816	764	778	774	804	790	752	804	848	784	765	798	847	812	772	871	751	821	832	855	798	822	794	830	779	774	748	844	790	812	851	766	758	773	837	753	792	785	767	750	774	815	810	830	761	810	837	759	794	822	783	769	774	828	813	807	774	757	822	782	758	776	764	797	775	839	765	775	853	772	780	813	799	784	825	849	777	801	792	790	806	795	818	818	817	780	782	775	818	868	807	844	778	847	766	834	733	780	763	755	779	805	839	802	800	824	775	864	814	801	757	770	825	817	818	823	767	836	794	798	836	790	785	800	760	783	844	754	824	831	808	788	802	822	851	831	812	802	828	781	832	825	775	817	804	791	824	879	786	791	795	790	795	833	763	767	877	787	845	831	745	790	844	781	789	840	769	812	767	744	785	799
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
