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
338427292274	338427292832	338427293382	338427293932	338427294482	338427295032	338427295582	338427296132	338427296682	338427297232	338427297782	338427298332	338427298882	338427299432	338427299982	338427300534	338427301082	338427301632	338427302182	338427302732	338427303282	338427303832	338427304384	338427304932	338427305484	338427306032	338427306582	338427307132	338427307684	338427308232	338427308782	338427309334	338427309884	338427310432	338427310984	338427311532	338427312082	338427312634	338427313184	338427313732	338427314282	338427314834	338427315382	338427315934	338427316484	338427317034	338427317584	338427318132	338427318684	338427319232	338427319782	338427320332	338427320882	338427321434	338427321984	338427322532	338427323084	338427323634	338427324184	338427324734	338427325284	338427325834	338427326382	338427326934	338427327484	338427328034	338427328584	338427329134	338427329684	338427330234	338427330784	338427331334	338427331884	338427332434	338427332984	338427333534	338427334084	338427334632	338427335184	338427335734	338427336284	338427336834	338427337384	338427337934	338427338484	338427339034	338427339584	338427340132	338427340684	338427341234	338427341784	338427342334	338427342884	338427343432	338427343984	338427344534	338427345084	338427345634	338427346184	338427346734	338427347284	338427347834	338427348384	338427348934	338427349482	338427350034	338427350584	338427351134	338427351684	338427352234	338427352784	338427353334	338427353884	338427354434	338427354984	338427355534	338427356084	338427356634	338427357184	338427357734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3650	2300	2710	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12319	987	998	818	606	478	370	316	273	245	226	241	217	227	250	197	254	214	191	213	191	205	217	219	226	192	207	192	199	213	199	181	216	171	226	185	197	196	191	208	219	169	202	187	182	189	195	205	184	159	202	208	225	193	216	195	189	180	232	218	202	182	179	198	174	199	197	188	198	215	212	229	184	214	197	167	205	192	195	186	165	202	194	181	191	189	171	215	215	202	177	199	225	181	214	197	184	212	213	185	186	194	199	178	186	199	199	208	186	212	192	208	209	228	185	203	186	193	200	193	182	200	208	185	196	204	194	192	211	198	176	174	190	192	185	210	177	217	191	203	203	197	196	229	178	218	198	189	184	198	213	169	199	200	184	161	204	191	183	212	183	188	182	188	203	222	190	225	215	184	209	203	167	175	208	210	215	195	196	196	199	203	184	202	184	205	191	213	183	198	161	205	204	198	181	191	175	201	191	176	211	207	182	204	198	172	190	200	229	164	174	185	215	189	205	199	162	211	178	174	179	216	196	220	183	162	179	187	187	209	193	175	206	181	191	179	188	184	174	181	211	195	196	196	214	203	161	220	205	200	176	187	174	196	226	194	201	190	205	212	191	212	209	216	199	203	182	176	185	208	200	218	185	197	204	203	199	203	190	166	189	172	213	181	173	187	185	190	202	231	198	189	183	197	204	186	175	192	177	188	206	214	194	189	171	174	190	210	189	184	161	207	195	217	222	199	222	159	196	207	180	174	186	185	194	181	193	181	217	204	207	197	185	199	193	176	204	171	200	168	221	190	194	187	180	178	184	184	189	202	194	192	188	191	194	195	187	172	195	183	216	198	197	181	226	170	204	185	200	197	213	182	201	203	204	180	189	192	202	211	185	188	196	186	212	187	205	221	187	199	188	154	219	188	182	202	209	207	177	205	184	206	180	184	201	190	215	181	221	206	195	195	215	173	198	172	213	185	194	178	234	199	187	227	212	178	196	192	177	201	191	179	208	157	194	181	200	162	185	235	178	193	212	194	193	178	164	216	188	195	178	200	189	189	185	180	196	197	189	197	190	178	186	216	189	186	190	209	173	190	179	203	218	206	208	198	221	220	165	227	189	182	214	181	213	224	203	190	223	207	171	202	210	201	193	205	221	192	207	198	188	182	215	200	205	203	206	194	189	200	194	156	193	189	198	187	178	223	200	206	211	193	173	215	189	212	196	189	180	180	187	196	196	202	193	185	191	198	182	195	191	186	190	212	181	182	180	202	183	191	218	206	209	173	173	189	176	199	190	198	198	183	210	201	203	177	179	196	191	210	192	196	208	166	200	178	188	190	172	196	190	196	215	212	178	177	156	200	175	230	174	205	184	212	206	202	190	180	168	152	165	201	201	196	192	183	186	206	209	215	200	194	171	200	218	192	178	194	200	222	177	221	174	198	178	174	203	203	166	201	181	196	171	199	179	190	157	192	227	193	179	190	207	189	215	204	202	198	208	184	169	232	213	211	180	192	210	186	216	193	177	194	202	210	213	196	202	174	206	189	189	188	181	205	210	212	185	171	216	224	217	206	229	176	174	205	193	203	198	180	156	168	203	194	197	182	233	195	202	182	183	210	184	174	187	193	211	184	203	197	187	209	169	171	191	196	189	197	198	202	232	196	210	210	210	199	189	198	185	194	221	207	181	195	176	214	218	183	211	191	201	210	196	203	197	175	201	196	201	193	208	192	220	195	213	215	201	209	198	192	191	209	220	185	199	189	170	203	172	187	225	180	209	220	220	204	199	186	168	202	210	226	189	178	188	193	171	197	194	219	209	202	195	179	177	177	207	213	204	200	205	181	164	205	220	180	181	208	189	197	200	167	217	211	183	234	195	179	251	176	200	205	198	203	207	211	173	195	204	214	204	174	213	199	219	197	180	179	181	216	198	179	209	191	198	183	205	183	195	191	198	190	211	213	204	200	181	188	180	208	195	223	199	209	193	196	201	175	182	198	212	215	192	200	203	199	224	184	201	190	193	211	176	189	167	189	181	182	173	188	213	199	192	189	197	198	193	198	190	166	215	198	183	173	198	172	203	188	198	214	195	194	181	207	177	218	201	189	187	183	187	196	223	202	197	211	205	182	202	185	202	226	186	199	204	215	221	175	199	188	182	219	201	206	205	196	185	198	189	207	186	210	200	180	211	200	214	189	223	179	198	197	187	197	202	208	175	185	196	203	204	169	189	212	206	201	203	161	175	199	199	184	188	213	186	195	196	187	211	175	175	210	223	181	198	199	173	215	231	200	199	190	195	210	203	226	196	218	230	203	193	197	205	160	197	192	194	205	204	200	200	187	169	207	227	217	161	193	170	208	192	195	185	188	200	196	163	181	199	191	217	164	187	190	212	209	190	217	178	216	195	200	199	218	186	198	213	190	164	203	191	194	190	188	209	188	184	200	191	175	189	203	183	189	192	201	207	187	198	203	177	174	204	186	181	195	203	192	203	185	199	198	178	198	188	185	215	195	191	177	184	225	210	214	194	204	197	201	205	165	193	199	190	189	216	208	209	160	203	202	167	204	206	219	191	211	191	220	210	224	187	218	196	192	200	193	205	181	180	173	229	184	206	171	175	192	200	187	200	200	161	192	192	211	191	200	225	196	172	225	206	202	201	199	179	187	208	182	199	180	183	194	199	212	197	214	196	189	202	170	179	180	183	182	188	221	185	185	183	185	162	184	201	185	189	211	189	171	192	194	186	213	194	197	200	198	204	182	173	176	170	201	187	173	178	173	171	191	174	192	200	198	184	178	195	175	186	183	197	220	220	206	211	221	188	180	188	188	200	195	165	184	191	194	172	178	180	210	176	191	182	217	182	169	193	195	160	196	176	190	196	196	201	182	163	203	164	205	162	178	175	200	173	171	187	201	196	202	177	192	219	191	215	224	200	222	221	188	202	195	188	194	182	163	184	178	181	209	216	210	194	181	197	202	202	209	188	219	193	196	192	214	222	181	188	204	215	214	175	212	190	199	206	178	203	208	184	218	180	164	193	186	174	213	192	178	207	211	184	181	212	171	180	221	219	202	179	189	213	219	178	164	221	214	198	188	202	213	175	189	220	182	194	207	224	205	200	177	160	212	217	232	194	172	189	186	180	197	194	178	213	195	207	194	202	184	213	214	198	211	183	218	212	199	191	206	197	181	199	189	207	203	208	187	194	205	200	190	210	180	172	207	186	167	194	178	210	205	189	200	200	186	179	203	206	212	183	187	191	201	213	215	219	185	179	227	181	191	181	213	206	188	160	178	201	181	200	188	176	177	168	185	199	187	197	183	195	195	200	184	195	196	182	205	217	178	201	185	193	200	226	201	171	201	200	178	186	212	216	189	174	203	177	208	180	171	201	236	204	176	191	215	187	170	182	197	210	181	190	190	195	209	226	193	195	196	175	180	207	188	201	204	171	193	186	172	179	190	189	165	169	186	197	217	205	180	178	195	202	190	215	171	181	184	193	177
8100	1162	2280	2671	2163	1729	1377	1142	966	866	838	721	767	698	674	697	692	689	616	559	582	542	566	546	521	554	562	522	499	557	510	554	523	517	515	508	542	537	563	535	489	487	484	499	538	461	512	524	488	486	504	530	481	492	485	490	518	527	529	535	505	498	510	500	489	476	468	525	531	486	495	497	490	481	457	485	467	483	447	517	462	505	492	498	532	504	542	482	521	500	499	481	516	518	462	485	479	446	499	511	490	507	512	440	519	490	479	498	477	501	492	527	495	517	466	461	517	492	499	508	511	476	469	497	536	480	505	477	487	514	517	525	459	510	518	475	517	506	482	502	456	479	501	500	465	512	536	530	488	493	473	486	498	492	462	543	493	451	444	483	500	536	503	486	527	455	518	514	463	501	506	433	446	491	454	500	484	498	447	462	518	465	523	526	526	497	510	479	480	499	464	458	501	511	552	461	458	518	483	507	444	457	472	499	526	497	485	480	479	514	465	500	470	524	530	437	494	519	457	502	496	490	527	470	510	505	511	504	467	475	482	498	496	492	488	499	513	482	535	474	430	487	485	465	498	479	477	487	510	523	490	444	472	478	498	495	494	461	465	485	491	498	488	469	471	468	532	501	456	466	483	502	520	487	512	523	531	505	480	484	469	475	513	510	487	471	465	499	493	479	503	490	538	509	483	521	538	489	473	483	453	501	502	490	518	501	493	479	469	465	478	490	490	493	504	494	496	457	523	471	465	472	513	521	468	492	434	509	474	493	472	523	470	472	509	478	464	493	498	494	488	501	489	500	534	519	501	480	525	477	498	482	492	487	493	474	519	490	481	495	507	483	493	466	509	430	461	517	465	470	477	495	475	476	458	478	510	509	528	432	455	469	477	448	492	475	490	450	500	483	466	543	478	494	496	477	481	471	471	498	510	465	457	500	508	472	474	432	464	498	495	502	480	506	509	495	478	497	533	489	466	472	487	500	479	539	477	490	480	477	459	475	516	504	448	478	549	471	492	532	513	466	518	474	485	485	472	506	461	512	478	500	445	467	473	506	503	485	503	459	464	480	493	472	489	500	498	474	504	472	528	503	492	466	469	492	466	503	492	483	479	535	461	475	531	528	516	491	472	494	521	487	514	495	484	518	444	484	497	512	460	482	505	537	473	563	511	499	471	519	554	477	486	508	505	492	469	488	517	501	463	498	468	487	481	482	517	463	456	498	498	485	499	482	504	531	522	502	474	496	502	532	535	448	493	513	480	524	472	528	519	467	516	508	507	524	493	515	464	496	513	503	495	504	475	471	498	488	485	518	490	484	514	511	479	469	471	457	483	501	488	488	501	488	476	521	473	510	482	470	503	491	442	541	518	484	484	487	486	494	509	488	490	470	468	505	490	500	479	520	507	481	499	513	471	479	488	462	496	455	475	504	511	524	495	492	501	495	487	482	461	464	506	484	503	510	467	536	495	508	470	490	477	453	454	499	505	451	504	474	451	481	479	485	516	503	482	499	485	489	490	492	521	499	488	476	496	522	503	481	454	458	484	501	454	462	511	494	484	466	500	494	481	524	486	495	484	425	496	541	472	484	483	492	468	453	483	489	501	497	481	496	486	501	489	481	484	518	476	494	450	484	500	454	483	481	460	483	441	488	440	532	513	474	465	471	542	482	475	490	508	491	496	501	462	469	452	501	454	489	488	457	512	478	456	507	468	503	470	456	473	499	486	466	507	491	495	503	461	502	545	482	502	499	489	470	514	523	475	470	508	471	482	517	501	504	513	514	500	472	539	510	483	477	457	494	457	479	457	459	493	469	488	515	503	521	473	482	478	462	459	489	474	510	480	480	525	497	495	490	474	504	489	487	496	468	463	519	523	522	449	494	504	533	514	484	501	488	465	466	534	482	473	479	459	469	469	503	514	508	488	456	484	499	477	479	490	512	483	475	517	477	511	494	501	447	483	506	484	461	482	472	492	503	517	474	510	518	507	514	494	493	461	451	457	464	494	457	475	519	531	474	516	453	510	474	502	491	507	482	485	492	482	494	488	465	543	504	497	485	493	487	503	507	483	493	484	456	469	481	511	471	475	521	501	517	533	504	465	469	475	510	510	483	550	482	497	457	491	474	521	471	480	498	450	490	475	511	485	509	479	471	483	450	479	496	494	518	476	539	430	500	474	482	514	484	493	480	468	536	486	496	517	471	470	436	452	471	504	502	539	464	502	520	485	477	516	463	493	489	452	513	513	495	468	505	519	489	474	482	495	499	493	486	499	511	494	529	475	499	493	507	523	427	525	508	477	476	487	492	507	484	517	474	478	473	527	488	464	480	463	457	488	442	473	444	509	515	484	520	497	492	511	505	475	520	498	467	471	480	477	457	462	493	484	479	484	490	498	544	520	482	433	476	487	471	494	504	439	500	453	487	481	551	524	513	512	478	472	479	450	500	497	507	504	498	464	496	501	539	459	520	483	520	488	546	493	472	449	449	513	470	514	514	504	494	510	474	492	489	480	501	499	491	493	483	530	484	470	454	480	467	454	495	498	481	483	539	482	464	451	496	493	483	485	480	483	502	448	488	477	495	482	468	489	513	450	495	512	484	469	478	485	461	504	486	470	502	512	497	554	504	509	492	478	491	515	478	535	496	470	515	513	467	473	550	486	499	476	505	500	534	524	502	494	495	441	517	510	506	512	496	460	472	495	494	460	534	479	484	501	507	508	501	472	487	486	491	461	446	494	508	493	468	492	499	524	465	471	502	480	515	509	499	512	505	447	486	505	473	491	477	482	512	478	512	488	464	470	450	496	482	467	508	493	519	468	515	469	488	479	498	494	472	486	470	467	507	493	520	517	490	462	428	452	497	506	446	459	485	503	509	427	485	535	458	494	494	455	508	507	486	503	490	509	513	500	503	480	512	502	510	509	486	483	502	543	481	488	495	446	526	483	493	516	477	493	522	501	483	478	450	510	509	485	473	492	475	481	544	440	488	471	494	485	455	500	484	492	464	502	570	436	496	532	517	500	485	520	530	476	462	489	479	511	499	512	514	509	478	465	517	492	474	502	524	496	502	483	511	478	468	516	508	456	523	436	479	484	482	485	492	490	514	494	491	495	457	455	498	475	508	501	500	473	477	541	509	527	497	471	507	486	496	482	462	490	522	482	436	508	500	517	517	471	479	511	489	516	472	516	482	484	502	495	489	496	469	498	472	498	460	500	501	460	479	484	464	466	495	487	494	525	477	491	504	486	486	520	484	492	502	517	427	480	508	492	460	477	488	495	436	501	487	515	526	511	453	514	516	458	494	490	505	486	449	481	489	454	460	496	520	492	485	496	462	543	474	465	505	455	468	488	493	446	502	499	528	451	525	497	489	452	510	463	487	454	473	488	455	444	465	473	455	492	476	481	522	513	504	515	487	453	503	517	494	439	482	515	499	526	477	490	546	472	498	464	455	488	474	496	518	525	445	462	512	490	478	497	464	496	492	488	488	458	515
1488	409	452	414	393	351	298	312	319	308	330	286	288	325	292	330	314	320	248	301	280	321	272	302	289	277	298	297	260	307	302	295	282	266	308	316	307	282	285	306	302	290	312	315	326	326	279	289	296	283	313	290	320	301	325	309	283	297	291	321	319	303	266	291	281	299	291	298	314	313	314	289	294	302	332	295	298	304	295	309	310	334	295	310	309	323	288	293	287	298	292	316	314	301	282	268	292	300	304	323	309	292	289	286	312	308	324	327	308	276	302	321	301	275	336	290	312	303	277	318	353	291	298	287	288	308	322	294	302	268	288	314	293	261	264	305	281	302	320	308	315	282	305	257	317	290	275	291	330	266	327	269	344	312	285	291	287	327	277	309	311	318	304	302	283	305	267	295	291	318	290	307	290	294	325	281	306	326	280	273	293	259	298	319	271	309	333	303	324	292	319	332	298	309	304	283	309	263	293	286	315	276	288	286	285	293	308	289	295	283	312	340	277	294	292	297	274	309	294	318	306	315	309	306	321	322	311	272	318	308	289	274	268	293	278	254	275	312	317	310	302	307	300	295	307	293	298	308	295	293	319	286	248	283	280	279	290	274	326	290	228	300	312	318	281	266	284	321	292	306	323	304	324	289	290	258	299	294	279	291	304	285	296	305	322	296	296	322	286	291	296	304	276	299	284	318	299	301	300	272	311	296	309	324	321	261	281	283	282	278	296	315	309	308	294	311	280	301	329	307	309	303	315	287	303	327	285	288	308	301	284	294	288	267	324	289	307	327	297	271	271	313	290	313	275	281	290	283	290	271	266	300	279	312	313	292	292	269	300	300	304	280	287	309	310	320	315	297	278	292	325	303	273	301	297	295	278	278	340	294	297	275	313	291	253	315	303	302	315	300	293	306	308	282	302	278	285	274	283	305	297	322	326	292	275	310	310	304	321	331	315	294	301	293	311	314	272	262	299	298	304	294	249	312	267	313	284	267	320	302	294	278	302	301	297	308	287	291	343	307	293	264	297	290	297	282	278	287	330	287	290	295	292	295	300	297	307	284	275	262	298	292	286	324	283	249	279	308	327	326	281	303	251	283	339	284	339	324	312	278	268	314	307	293	267	293	294	302	317	282	319	318	323	311	283	278	305	304	321	278	291	280	312	304	282	301	312	288	293	334	298	335	292	320	314	294	304	293	266	307	308	318	290	309	320	308	329	319	305	308	302	288	302	275	299	335	331	316	289	272	306	335	287	309	286	298	328	256	288	268	268	303	301	290	288	287	305	311	289	294	326	297	315	295	289	323	290	335	270	290	315	316	286	300	303	316	275	310	300	310	312	290	275	311	295	305	286	275	311	320	303	282	315	305	290	300	294	314	297	286	270	292	275	300	269	286	290	279	301	286	281	269	304	306	319	313	263	317	273	295	294	331	317	314	322	266	311	298	261	286	319	311	274	300	296	296	293	322	284	255	305	304	286	301	313	308	291	279	333	302	289	291	327	300	329	329	299	256	323	316	319	269	303	305	304	312	292	294	274	308	291	289	289	293	295	289	305	287	295	314	280	327	339	296	258	284	316	299	321	288	323	294	294	347	286	337	307	303	313	296	276	313	338	305	313	303	285	293	306	306	317	312	301	308	287	300	320	326	309	290	284	279	309	304	314	322	318	283	300	295	294	311	308	312	323	312	280	297	292	280	289	275	280	280	294	301	312	308	313	323	283	276	311	291	292	259	310	280	326	326	311	267	274	305	292	272	295	277	350	311	332	297	305	293	303	317	312	262	283	295	288	336	327	313	303	288	312	297	292	284	325	296	299	326	335	315	272	289	325	326	292	314	334	324	332	279	289	325	301	287	297	283	284	322	302	277	287	306	303	301	301	299	281	313	327	270	305	278	287	312	295	304	317	295	308	303	303	291	341	264	309	301	312	273	259	294	287	263	318	288	310	280	279	339	313	299	295	318	280	322	328	309	308	303	270	324	304	316	311	323	284	297	304	298	328	285	299	280	279	268	308	295	308	297	279	277	288	312	302	300	300	294	263	299	332	269	300	325	295	321	286	300	313	312	292	280	316	328	287	281	317	303	304	290	315	259	313	294	292	281	313	292	276	286	292	297	305	299	328	269	318	307	311	334	315	280	275	270	276	304	271	301	296	328	312	287	265	314	297	288	297	290	331	286	314	308	284	312	314	330	311	289	325	282	318	278	265	287	296	303	272	316	301	279	313	278	273	307	298	279	295	297	288	335	282	281	322	304	279	332	298	283	291	310	314	286	321	296	322	284	285	317	316	309	336	303	314	291	270	314	281	279	289	285	346	309	315	297	291	315	276	289	281	324	319	291	329	281	310	281	271	304	275	291	308	326	305	278	287	290	332	338	267	312	304	293	268	302	293	279	295	306	291	266	305	318	307	337	287	301	311	328	295	278	286	276	326	302	277	323	290	334	279	290	304	309	257	280	286	273	296	285	268	313	287	310	279	314	283	313	317	291	285	290	274	330	307	299	297	275	295	327	299	307	304	277	308	298	284	319	321	265	298	319	307	310	301	288	277	320	329	316	321	314	330	290	324	294	289	282	279	326	291	306	299	301	331	297	301	306	287	310	310	293	308	289	321	273	259	252	303	300	280	278	310	334	307	282	308	295	292	299	293	291	293	338	294	304	317	307	280	268	283	276	333	321	299	305	290	299	319	293	298	288	292	300	320	297	296	330	300	306	308	323	273	319	271	322	284	326	296	315	311	302	286	296	304	289	288	278	316	320	313	329	304	288	291	297	269	278	289	315	265	329	309	328	274	297	282	292	279	290	298	301	303	299	308	325	301	290	304	267	293	289	252	284	301	287	277	287	286	304	342	337	286	305	295	270	300	285	279	293	341	306	322	297	270	297	270	292	348	296	314	301	323	284	280	301	270	306	305	309	291	299	305	341	245	308	278	300	272	333	304	282	312	313	288	301	288	307	300	276	294	269	306	321	306	288	283	284	305	333	342	305	327	289	304	283	299	311	293	332	294	323	298	301	333	304	308	297	256	293	267	301	301	269	290	286	300	298	303	311	280	313	282	273	325	317	311	331	331	289	287	278	279	271	293	293	284	303	293	292	287	313	306	319	282	320	297	301	291	271	299	311	303	317	300	307	308	299	280	340	309	324	280	278	327	315	308	273	294	300	324	314	284	308	293	301	300	321	315	292	297	293	296	287	330	296	307	283	290	295	299	302	296	286	282	296	284	277	294	308	256	323	264	282	296	303	298	316	295	299	303	336	321	283	312	329	324	313	270	293	334	245	291	313	290	314	277	311	287	304	316	269	285	305	319	285	318	319	293	296	287	302	302	305	325	303	285	308	323	294	295	314	333	290	354	327	327	316	278	310	285	303	313	312	328	304	293	283	321	333	306	294	285	275	294	297	344	320	312	291	296	314	347	296	296	303	294	291	289	290	315	316	318	324	289	301	284	294	309	314	299	259	264	334	295	283	293	318	290	308	274	326	286	309
2074	861	1012	1146	979	931	951	873	786	812	777	805	764	771	764	733	768	752	763	743	762	713	753	757	735	721	734	739	720	765	743	721	746	712	753	742	720	726	730	733	732	744	747	740	720	748	726	759	786	760	758	770	730	716	741	776	752	714	753	767	718	772	746	746	759	776	766	720	756	738	761	719	707	719	763	789	728	749	778	761	737	757	733	770	699	726	754	734	759	716	794	747	750	744	777	749	731	749	764	759	748	764	726	764	732	700	708	719	725	732	722	723	745	727	803	724	771	749	700	747	709	742	748	744	694	784	715	758	740	742	752	759	724	767	750	739	743	738	711	709	739	742	699	744	717	728	715	698	720	792	746	677	756	746	743	719	730	722	729	748	760	771	752	706	743	776	768	706	734	746	751	744	767	763	737	802	780	744	736	740	728	735	699	708	748	744	722	721	737	731	753	715	724	734	759	757	720	687	757	751	731	689	757	727	777	752	716	716	782	775	737	728	716	706	733	744	707	733	694	721	745	695	729	749	726	779	747	781	728	766	743	712	709	750	770	755	770	739	796	708	733	694	723	729	802	767	762	773	702	718	730	748	709	732	682	732	738	739	742	733	767	721	747	769	718	741	736	761	739	711	779	738	761	760	740	744	765	716	699	771	763	724	737	712	727	737	706	773	748	765	757	724	718	730	730	772	787	757	752	715	804	740	779	760	708	739	756	723	737	725	720	770	745	701	740	786	724	731	726	738	724	776	776	790	752	725	747	760	773	703	712	717	677	743	740	768	734	716	779	742	700	754	734	754	708	788	777	766	719	764	721	773	743	716	680	756	721	746	762	735	727	746	725	713	755	712	733	699	707	753	683	790	753	733	786	724	757	786	731	720	726	700	696	740	719	797	776	738	743	748	751	711	728	732	705	752	771	720	792	710	773	709	775	736	728	789	753	708	748	698	765	748	732	793	772	755	716	759	732	717	815	747	749	748	809	770	770	753	700	766	749	713	768	717	769	713	750	783	764	740	751	689	725	708	703	733	720	749	734	748	687	719	777	756	746	773	766	717	778	745	774	748	759	744	744	733	741	729	730	755	700	781	718	742	695	768	722	767	741	743	773	737	730	731	730	742	721	712	704	721	681	800	770	751	730	691	783	736	718	713	741	736	753	735	748	755	733	724	771	750	807	743	737	751	804	756	773	781	742	724	775	718	716	718	766	733	774	764	716	712	755	707	761	715	716	744	773	764	773	691	761	729	752	729	731	702	741	713	738	772	764	736	732	760	761	758	717	739	746	715	706	757	689	718	802	749	729	726	726	712	741	779	736	719	763	781	726	750	759	740	699	686	744	732	736	703	727	746	738	780	809	727	832	793	733	753	760	676	703	678	754	786	734	755	755	716	697	719	723	765	747	787	754	738	743	732	734	770	706	701	773	689	746	726	718	735	714	708	700	729	730	755	743	764	804	724	779	706	746	712	759	744	777	744	733	748	736	739	790	755	759	702	745	753	730	759	786	725	775	782	747	718	737	710	717	723	758	724	746	742	758	690	727	761	737	769	740	740	758	690	731	762	747	731	743	705	715	711	738	682	736	746	718	724	775	742	737	775	758	737	770	753	715	713	728	724	759	729	723	752	707	724	721	781	702	769	727	788	780	808	724	750	742	751	778	686	725	781	713	707	698	725	757	708	747	745	734	740	694	711	768	775	729	731	715	711	730	737	714	759	752	752	725	707	772	728	739	752	742	767	721	741	769	760	748	746	730	751	736	769	765	740	740	707	715	694	758	748	787	698	785	745	720	754	710	717	740	786	774	765	725	728	805	734	754	777	781	753	766	727	735	757	729	727	766	757	764	695	766	762	726	755	710	698	744	728	723	773	755	761	764	735	721	726	744	792	729	750	736	745	731	725	737	734	730	752	711	755	785	727	723	772	731	756	719	728	722	749	763	733	753	752	728	762	691	783	704	739	745	743	721	769	763	725	704	731	746	743	689	752	733	722	757	719	789	718	778	700	741	741	742	723	683	771	775	777	760	696	738	763	706	720	740	743	709	722	745	729	711	718	739	735	739	779	711	739	751	740	723	790	711	733	737	732	695	750	752	802	773	751	732	732	704	750	702	782	755	712	719	741	754	754	747	738	776	752	746	744	742	712	762	777	754	695	776	720	714	734	745	729	687	736	780	769	772	743	726	724	721	700	744	744	725	744	742	724	758	730	738	754	673	782	770	761	724	742	709	747	738	775	750	699	715	711	761	740	717	744	775	723	782	750	753	710	772	749	724	750	754	759	740	772	734	713	739	749	761	702	706	731	750	746	735	738	710	719	719	725	746	774	727	736	747	729	746	732	747	743	717	788	730	752	730	717	766	783	770	737	740	750	741	728	715	710	771	753	744	763	761	739	775	743	732	686	728	727	717	798	717	704	761	720	688	716	727	783	698	696	773	740	715	736	722	739	729	780	731	748	748	729	733	771	757	691	739	754	670	767	711	739	713	724	738	788	750	780	711	702	782	759	770	743	708	717	763	707	741	737	692	690	751	791	724	706	721	748	714	701	769	753	758	791	812	704	812	753	727	797	714	719	701	716	768	689	739	709	774	743	732	767	768	717	763	697	723	707	750	728	705	770	696	741	741	788	777	729	726	722	735	758	764	794	717	799	788	712	737	760	720	777	760	691	709	724	710	703	720	690	715	754	758	726	761	726	786	777	713	742	752	727	705	724	744	765	718	749	719	682	758	729	711	736	741	797	773	782	744	723	725	715	744	738	774	704	763	740	758	752	743	785	759	670	702	736	770	718	753	768	733	773	722	759	735	727	773	787	758	754	756	722	732	815	736	770	703	723	739	747	743	761	712	710	742	764	716	756	719	744	766	764	762	732	732	761	732	724	713	724	756	770	726	746	731	695	760	718	765	742	794	714	737	746	761	719	769	767	737	693	721	784	720	695	721	738	718	714	719	781	727	768	739	757	765	808	732	768	754	721	726	731	746	763	717	752	785	741	699	744	733	751	722	719	769	699	725	748	746	745	784	689	723	736	689	755	700	727	753	740	709	763	728	724	754	756	746	795	721	726	756	726	762	748	742	749	738	709	795	742	738	749	739	755	764	744	735	767	727	709	782	734	728	774	744	739	737	721	733	768	748	715	728	710	743	766	744	710	760	787	688	747	728	737	775	765	697	730	766	736	742	749	731	716	722	747	727	739	689	745	768	753	746	717	749	719	709	808	713	708	767	733	716	750	728	735	724	750	745	682	767	749	700	725	741	702	788	694	697	792	740	711	743	741	760	693	720	769	709	754	781	782	716	763	706	681	714	721	743	728	711	761	737	751	727	738	747	748	745	800	714	752	712	780	750	697	741	766	753	691	713	711	744	766	742	750	788	730	789	745	709	715	739	756	745	759	685	731	740	749	714	737	739	748	772	702	808	728	741	734	785	725	752	794	714	725	750	775	695	763	738	720	732	736	711	731	765	739	762	749	735	743	769	731	768	738	723	768
6508	691	796	701	569	455	405	350	386	360	343	360	372	351	364	379	323	350	373	359	322	351	335	324	335	304	326	278	340	294	354	339	317	346	362	326	311	327	317	328	346	359	302	358	330	342	314	322	303	314	305	330	346	326	367	335	318	322	343	330	295	314	340	333	327	347	349	341	332	351	380	337	347	341	333	350	341	360	344	355	328	345	375	361	327	356	332	336	295	316	336	304	334	363	342	315	337	329	315	329	331	326	350	329	340	360	324	349	328	332	310	350	327	361	376	323	346	332	346	295	346	315	343	348	340	317	335	293	332	332	332	347	314	361	304	338	355	358	337	311	317	340	323	335	365	333	337	334	306	343	332	337	319	336	349	362	307	327	320	330	377	333	288	307	309	341	326	320	350	319	318	367	340	347	331	351	319	333	300	312	359	308	325	329	316	311	311	328	352	330	291	310	314	354	341	342	330	316	322	311	337	330	365	327	330	346	320	324	320	327	355	356	291	341	350	340	343	313	336	319	319	321	311	348	323	306	337	311	295	323	316	325	336	309	343	362	319	331	339	337	305	345	303	306	320	334	331	332	352	338	354	317	342	345	320	322	331	302	303	341	364	328	336	339	294	313	341	322	318	328	315	316	317	331	356	313	304	319	333	359	320	359	323	309	328	334	299	305	333	311	313	319	353	340	346	365	310	362	367	309	338	345	308	322	294	327	344	354	316	300	304	343	315	360	370	307	325	323	325	334	340	382	334	303	317	292	354	332	361	318	315	318	317	321	364	334	362	339	338	322	320	341	311	342	332	334	339	331	322	323	337	317	315	340	324	347	308	352	327	328	336	338	339	334	352	332	329	313	278	323	355	307	324	298	321	345	330	350	342	327	343	307	323	334	341	312	358	363	320	348	361	368	341	338	359	299	311	352	314	348	374	355	333	332	349	360	348	331	374	331	341	351	309	370	343	337	337	333	311	360	317	304	334	340	328	327	303	332	282	331	323	332	331	307	347	333	334	353	319	322	341	326	338	332	323	342	323	331	306	339	338	320	324	332	295	316	347	333	345	309	335	329	331	334	312	322	318	341	353	358	341	327	317	312	343	340	308	361	333	361	327	306	331	347	334	316	335	346	301	302	331	300	301	343	337	318	341	323	331	334	312	367	364	345	323	338	351	358	346	344	331	328	352	315	356	324	348	357	309	336	307	348	313	303	309	331	329	349	339	336	320	325	352	358	343	346	344	337	330	321	334	333	371	355	354	314	330	314	321	329	339	333	306	320	325	354	339	345	346	354	297	320	345	333	314	311	360	336	353	323	328	344	344	341	301	348	333	361	324	313	313	314	360	339	350	328	318	346	358	311	341	344	325	344	338	303	321	326	356	344	343	361	358	318	322	328	329	316	364	362	328	335	318	323	317	344	324	361	335	326	336	321	380	322	323	368	325	339	302	341	324	325	343	367	349	314	331	322	335	345	342	315	334	331	366	325	322	331	360	332	314	334	310	338	336	351	315	322	323	328	351	344	345	329	360	356	351	321	330	318	295	334	331	338	339	342	367	366	340	346	359	347	342	315	292	341	303	331	326	316	339	314	328	335	334	328	314	359	331	325	334	344	315	353	329	331	314	340	314	371	344	299	357	305	316	319	352	347	321	362	364	304	358	324	331	338	361	317	339	347	340	346	335	284	336	311	331	350	351	303	321	322	301	308	345	324	320	333	333	322	368	361	337	335	312	337	345	338	346	343	327	346	331	319	323	332	318	339	294	324	319	346	365	389	323	304	343	347	314	342	340	321	313	334	345	324	350	351	344	350	359	324	344	338	332	317	310	306	354	320	352	336	322	326	324	355	343	334	304	350	314	312	310	334	346	323	334	326	332	316	351	323	356	357	314	310	334	327	301	330	327	309	327	321	338	340	289	336	333	327	314	307	351	356	303	317	348	353	324	339	314	331	318	362	347	345	358	339	314	332	351	347	295	290	313	351	308	348	337	304	339	344	296	332	326	325	332	305	312	314	327	314	331	323	326	303	312	331	366	311	338	336	312	346	346	296	332	322	304	323	309	328	338	340	347	334	312	324	325	327	376	306	337	303	348	346	353	325	322	338	338	312	314	378	310	345	338	326	327	359	331	351	327	356	319	345	317	320	359	340	332	346	360	313	326	343	298	325	334	336	332	330	281	334	333	327	331	373	329	318	303	372	336	302	332	306	345	313	310	376	325	366	318	352	382	348	298	342	331	337	340	296	349	358	301	354	322	327	342	346	324	327	349	299	337	323	352	349	295	323	342	352	344	326	331	350	341	351	321	320	328	347	346	298	356	331	315	327	333	353	343	334	319	317	340	356	342	303	305	336	318	375	351	349	351	349	331	334	331	326	331	326	364	349	337	308	368	346	349	306	314	315	340	333	360	331	339	304	334	348	312	350	333	313	335	361	322	338	354	306	341	344	328	315	338	303	354	367	342	321	316	342	337	304	329	337	313	334	322	335	315	334	366	333	347	332	351	347	361	321	309	333	358	314	319	333	330	339	338	351	323	323	316	362	325	356	350	318	335	341	317	349	334	343	311	333	353	295	336	308	353	344	332	358	337	364	356	361	365	347	342	329	335	313	339	317	339	302	332	331	328	325	305	347	355	310	284	339	333	337	372	328	321	359	330	344	314	299	320	308	298	306	345	370	314	326	317	340	341	323	337	327	322	313	303	346	361	374	346	337	341	329	327	358	348	353	318	315	322	374	336	337	334	312	329	313	291	302	366	348	290	297	339	315	307	363	326	336	330	347	318	358	328	334	303	310	313	360	353	347	313	337	362	332	310	337	329	319	340	310	347	335	301	287	333	311	306	327	337	296	318	359	321	317	328	298	332	359	327	317	305	352	332	356	346	308	313	318	335	334	331	346	324	326	289	359	337	361	346	346	315	339	317	311	311	335	334	331	318	325	331	338	323	330	340	277	335	334	345	345	359	342	340	318	312	320	329	338	326	378	330	334	340	344	345	340	330	322	352	356	347	374	362	356	301	308	314	348	307	330	333	347	319	341	347	344	372	330	345	292	335	337	317	360	323	339	316	295	318	329	307	364	357	333	333	337	342	365	334	347	338	338	323	321	335	334	346	318	349	329	342	315	331	321	336	349	312	353	351	365	296	334	325	330	341	330	335	334	385	341	346	347	341	361	351	345	321	339	336	328	355	335	287	318	340	341	341	324	360	324	319	356	352	368	345	283	285	338	320	357	328	333	334	321	348	334	316	334	333	350	316	338	319	330	302	350	310	351	313	322	365	320	333	322	297	342	319	345	356	307	355	365	345	353	365	310	360	349	339	323	328	366	321	342	338	355	330	313	340	333	319	355	341	342	304	334	319	373	362	315	312	364	351	344	356	344	319	341	304	362	361	331	310	345	328	340	314	348	301	293	346	333	343	343	325	316	363	321	325	355	304	329	342	347	312	343	322	346	375	320	318	353	319	315	300	344	342	312	334	349	334	359	347	293	340	343
6495	1177	1788	2105	1703	1425	1267	1147	1107	1071	1005	941	959	927	948	848	879	864	849	903	838	829	864	870	820	828	906	831	824	804	806	794	853	834	802	803	822	774	778	802	851	829	810	814	822	792	767	831	813	823	814	822	813	795	784	833	824	805	809	826	835	776	786	761	821	794	760	775	769	780	881	791	785	800	803	780	842	774	828	822	738	785	798	766	818	809	845	825	814	779	807	820	790	798	846	832	815	755	845	759	827	834	823	852	819	790	818	784	792	782	805	851	762	777	827	791	785	767	800	781	767	836	827	825	708	774	791	823	788	777	801	800	831	793	802	781	821	814	862	819	807	769	792	849	792	813	841	849	807	813	810	758	855	775	832	809	787	797	788	827	798	811	814	818	806	814	816	768	813	781	811	797	810	852	841	802	822	799	813	805	755	809	818	798	816	824	774	784	810	867	763	845	778	798	759	870	805	818	827	784	800	796	814	806	814	791	786	793	841	851	803	794	826	748	853	777	821	854	771	810	791	836	800	789	844	788	800	804	809	823	844	802	823	793	767	807	840	819	751	834	853	835	772	793	772	837	803	802	781	795	787	793	824	816	803	828	778	826	797	802	800	836	803	819	787	874	791	732	838	801	745	841	788	778	842	795	765	802	789	788	774	788	818	758	796	760	785	796	798	770	804	767	823	801	785	780	840	817	804	793	803	805	795	845	814	820	830	817	764	779	796	837	769	856	842	762	774	771	792	780	779	821	816	777	860	784	838	788	795	847	772	778	797	780	763	823	830	848	796	782	848	816	813	768	806	820	766	795	840	821	764	795	774	830	793	819	790	757	808	827	799	777	797	772	741	789	813	800	797	759	821	788	796	761	793	831	811	708	840	727	795	841	804	775	774	778	800	782	816	720	812	824	806	800	794	779	796	784	790	800	819	751	807	834	792	801	801	777	793	831	812	823	809	819	808	765	779	798	795	790	811	765	810	741	812	785	795	841	783	786	801	813	786	844	781	760	759	796	836	809	812	799	791	815	829	824	832	819	811	772	810	803	829	816	794	784	805	806	806	783	834	826	827	786	800	839	792	819	792	778	780	807	811	854	814	774	815	763	773	792	836	818	775	796	820	845	809	796	842	836	798	822	783	830	793	828	819	779	796	799	838	744	765	806	812	826	833	812	765	794	709	808	826	789	776	829	788	781	796	793	835	823	795	798	806	829	799	827	831	757	781	818	786	788	830	793	822	773	814	745	813	851	816	805	832	829	810	737	784	780	776	775	777	841	814	793	848	789	833	782	781	782	818	792	826	783	813	809	875	850	775	842	790	800	788	773	791	834	791	829	848	809	769	802	787	822	821	781	773	774	860	771	823	805	831	812	767	792	751	794	831	801	840	838	776	833	741	796	757	784	819	780	808	794	767	795	775	812	809	821	764	788	827	815	828	813	798	798	776	846	788	769	761	800	758	780	811	808	826	796	805	789	781	764	828	800	738	805	791	801	845	845	768	767	826	764	815	790	761	804	763	815	785	817	808	828	762	777	758	775	784	798	795	801	807	819	785	766	821	810	798	795	733	783	817	808	810	791	816	806	827	843	821	805	793	770	742	826	763	794	819	784	801	847	791	812	784	800	803	793	826	793	794	827	798	813	793	787	770	812	783	808	761	790	851	835	787	839	804	777	782	773	819	784	841	797	781	814	797	814	812	834	774	807	827	780	761	844	804	789	761	846	757	804	847	751	786	817	801	816	800	832	783	781	787	804	846	763	801	751	808	757	790	795	815	814	830	766	766	767	814	759	820	818	794	784	750	837	807	773	820	816	783	818	831	834	776	765	827	816	833	793	822	818	828	784	826	793	825	860	864	852	805	737	794	806	777	847	793	787	822	800	798	799	853	825	794	816	811	807	762	814	783	761	763	817	854	866	855	772	819	784	811	728	793	819	775	799	788	809	869	785	759	796	733	762	807	847	810	781	725	800	785	809	841	807	870	817	775	762	830	835	820	758	812	842	847	819	805	836	806	785	854	837	797	802	756	795	799	821	878	816	801	810	787	818	841	817	829	774	767	847	831	730	832	762	810	795	842	758	780	776	839	770	787	830	837	840	782	788	800	843	759	779	788	781	804	803	837	772	843	806	791	785	821	867	798	758	800	805	742	822	770	816	783	816	755	788	819	745	779	783	841	795	841	793	793	828	752	803	764	755	776	849	815	790	777	752	809	804	785	810	846	795	824	815	777	889	794	798	780	834	806	759	822	777	750	782	793	792	815	818	850	785	827	826	752	868	831	764	801	814	786	768	788	834	830	790	838	779	792	821	771	812	796	813	843	754	875	822	819	790	799	859	850	804	800	831	778	824	765	796	774	842	816	825	804	830	853	836	768	752	773	806	816	770	795	839	777	821	832	850	827	778	790	753	778	798	865	811	794	829	791	844	839	753	852	799	835	834	850	797	795	760	803	827	819	760	745	852	749	855	803	831	763	828	753	812	827	799	864	799	806	809	824	825	740	763	842	838	823	796	836	771	836	796	776	754	828	767	794	777	801	775	767	785	766	784	818	818	818	808	816	823	859	722	827	796	776	849	850	773	822	794	777	745	706	782	818	858	724	782	842	760	785	807	794	811	809	764	821	789	814	747	827	823	841	770	853	783	819	805	820	798	797	821	827	788	806	804	814	779	791	776	820	776	825	859	792	806	844	791	835	842	835	842	843	800	806	780	834	813	808	813	782	821	810	829	825	828	795	830	817	795	802	813	785	837	846	861	800	830	806	784	775	745	800	788	788	821	794	846	836	799	841	845	783	814	813	843	799	776	794	790	818	781	806	821	771	785	811	813	772	841	774	793	845	792	769	815	785	754	793	793	833	832	760	789	762	808	769	775	831	857	823	764	789	743	792	759	827	892	823	752	796	784	796	775	805	776	803	796	827	791	807	827	837	877	785	804	816	832	812	787	789	777	805	851	823	819	817	824	770	793	775	808	810	782	793	798	800	808	787	810	811	811	859	783	775	777	761	824	818	822	834	768	776	770	804	779	850	735	744	790	812	823	800	773	746	763	783	822	802	805	810	840	813	815	788	780	820	808	820	808	766	809	773	777	815	770	770	739	771	774	775	765	835	810	834	802	805	778	796	800	846	795	759	797	810	850	893	792	782	783	835	752	781	801	768	837	741	789	809	809	787	801	806	807	748	761	899	784	775	788	771	774	797	822	850	810	827	792	778	825	797	845	783	811	791	892	792	817	849	808	794	785	764	820	824	804	748	822	832	775	864	795	819	785	807	766	857	790	783	809	832	832	781	796	794	813	803	812	773	816	789	783	800	819	860	802	796	762	806	825	732	800	823	782	828	838	763	764	807	736	766	833	794	809	824	792	754	810	814	792	842	789	874	791	769	823	788	824	762	755	780	836	865	797	806	830	798	805	794	720	784	795	790	788	801	800	770	769	802	782	861	781	769	814	781	808	820	814	789	804	829	742	824	874	805	840	811	807	855	793	751	820
11938	1076	1025	742	533	420	317	308	264	240	252	196	211	250	219	230	196	199	223	203	215	216	213	233	192	191	178	161	186	175	205	188	194	214	213	191	188	191	191	199	200	184	200	205	204	179	189	156	189	197	216	201	191	177	169	208	203	168	173	164	229	198	196	197	192	197	174	189	198	213	197	182	206	187	184	190	191	177	187	210	195	219	188	205	187	209	212	206	203	182	183	203	190	188	191	187	189	209	205	184	207	174	199	198	171	220	193	209	190	185	217	171	188	203	171	189	195	191	180	189	199	184	196	217	198	172	197	185	190	197	195	190	191	191	192	185	222	181	187	169	183	179	195	193	198	169	190	196	197	192	195	183	187	207	209	202	197	204	203	193	196	215	167	215	202	237	159	176	168	176	170	202	189	208	184	193	192	195	206	201	216	157	163	184	209	187	193	207	205	189	181	190	172	198	195	198	184	180	221	188	196	212	206	205	188	194	181	197	170	213	178	206	177	195	167	198	215	185	191	211	185	169	180	190	219	205	203	215	191	200	187	194	200	179	186	196	192	195	199	201	192	174	177	201	183	180	193	189	205	183	198	201	148	173	173	182	171	201	184	188	199	169	222	193	201	201	211	198	209	173	188	205	202	189	193	195	182	199	169	182	190	182	201	193	176	237	190	198	190	200	182	190	171	186	158	184	204	179	193	165	171	205	193	190	189	195	203	190	216	192	185	184	218	192	192	203	184	210	221	213	199	216	192	183	189	209	206	180	174	200	170	198	188	197	193	172	187	190	200	198	173	178	184	202	189	195	172	182	189	221	169	193	179	219	202	182	197	204	218	200	192	174	194	175	184	213	189	195	187	190	208	193	194	201	209	168	198	186	195	172	214	203	196	193	228	202	175	169	164	182	195	188	189	212	192	199	192	187	189	189	188	195	184	201	208	205	194	210	202	208	202	211	180	186	182	182	216	184	212	208	186	194	196	188	218	188	198	192	183	215	215	187	192	196	162	170	185	187	210	190	195	165	187	189	214	217	208	171	222	207	198	204	182	204	200	216	215	207	194	179	175	205	206	167	224	199	213	176	221	187	199	172	187	201	177	188	200	219	191	184	169	198	196	203	178	198	162	200	201	189	199	184	201	200	181	175	207	175	179	187	188	187	181	171	174	204	186	193	198	204	181	198	201	179	191	179	215	190	206	187	170	178	185	191	205	210	180	196	191	201	154	202	185	181	176	176	194	214	207	174	190	169	202	171	212	190	187	212	219	162	176	199	198	199	186	193	198	178	198	201	201	195	191	179	186	201	177	198	174	186	193	170	203	199	199	182	184	187	161	176	172	179	210	218	185	190	197	200	233	192	214	191	173	173	213	207	216	203	179	184	195	172	222	165	202	187	198	177	202	184	200	199	172	194	179	181	196	180	177	196	138	192	202	192	204	184	174	196	193	223	227	204	180	157	181	184	185	173	215	197	198	189	199	206	165	175	187	159	198	196	170	196	189	169	194	200	204	212	200	180	204	194	172	199	189	204	209	187	190	186	171	186	183	197	207	219	173	211	188	194	187	193	224	192	199	195	181	212	198	179	201	217	176	202	196	187	199	190	169	201	202	186	207	176	213	208	181	205	198	200	205	191	211	210	201	199	187	199	206	182	196	179	175	178	205	194	199	196	191	181	197	216	217	204	186	206	168	169	165	205	184	181	186	194	212	198	208	207	196	182	187	206	197	165	186	191	185	180	173	199	217	191	206	177	188	175	198	191	215	198	212	186	199	174	200	203	202	208	195	188	198	169	222	182	198	182	197	189	183	190	199	208	209	198	171	186	199	207	179	185	179	193	191	196	180	194	167	212	203	214	218	185	194	175	201	174	196	192	212	195	212	209	172	208	178	195	198	183	206	188	205	200	181	206	177	168	200	187	183	214	195	198	198	179	188	196	186	195	215	179	183	190	185	172	181	217	187	201	197	188	188	208	197	176	190	189	202	192	180	216	187	200	189	215	184	202	219	205	189	207	179	216	193	180	187	194	178	173	204	222	198	210	198	222	176	177	182	189	197	203	200	217	191	194	169	186	199	181	205	186	190	208	177	188	199	172	182	183	173	174	175	183	208	180	196	184	209	181	176	192	205	177	209	168	180	199	195	194	198	210	184	199	185	187	174	207	179	182	195	195	203	208	180	204	186	213	205	196	210	149	196	200	185	171	206	215	173	169	192	190	207	166	188	198	221	201	176	196	205	197	183	212	192	205	194	189	191	171	199	188	204	190	161	195	186	224	202	191	188	194	191	184	228	171	204	186	205	201	164	156	210	184	210	178	217	200	204	177	182	194	173	223	204	205	185	193	206	191	192	183	204	188	197	194	214	201	207	215	203	178	196	164	180	196	191	163	171	180	166	194	203	221	187	187	180	174	176	203	222	186	179	189	218	202	191	197	200	181	181	206	186	205	220	181	180	164	170	180	199	190	181	189	204	210	200	221	190	206	183	210	183	207	187	176	182	204	197	191	184	191	184	186	197	195	199	181	188	197	203	188	192	177	172	167	198	188	192	207	198	180	171	187	151	189	195	189	208	177	189	201	209	200	211	189	187	202	196	203	184	211	190	206	177	171	194	195	203	188	209	189	187	171	175	181	185	170	183	175	192	213	202	193	195	170	179	185	183	190	172	187	192	194	176	196	212	188	221	203	196	212	177	228	203	216	186	169	163	188	192	179	196	206	196	165	211	194	193	204	180	192	210	169	191	202	197	188	195	181	187	209	201	215	204	199	204	203	205	218	196	166	205	205	197	188	195	179	204	185	197	205	206	210	209	198	177	183	216	202	196	173	162	200	192	172	203	224	212	191	190	182	172	177	215	196	178	178	189	179	196	183	180	182	216	211	193	168	183	190	206	189	207	195	203	197	193	196	207	178	197	173	209	198	189	203	181	170	211	201	190	212	179	196	204	207	189	204	194	199	185	201	192	206	192	142	181	210	194	185	191	181	186	180	197	181	172	201	173	180	192	208	238	208	169	206	199	193	194	210	181	171	221	219	178	178	180	214	193	209	196	192	213	191	204	190	210	191	196	198	189	184	205	191	207	221	203	188	184	176	168	215	209	178	206	210	202	194	206	209	200	205	187	215	178	198	185	193	187	212	184	185	178	207	198	201	210	200	201	183	184	204	183	184	169	176	192	197	200	199	174	189	190	200	211	201	179	147	180	210	174	168	195	214	213	195	198	185	181	186	227	177	192	208	182	204	210	181	219	199	179	187	179	184	211	211	193	181	223	181	180	194	197	185	213	211	205	189	186	179	196	216	174	191	183	204	201	182	179	200	186	198	202	201	183	211	178	212	182	194	204	220	183	192	196	178	186	177	193	195	198	217	182	172	180	206	195	182	193	205	188	189	194	231	194	215	197	183	205	174	186	201	182	216	214	167	195	189	192	204	191	203	206	194	193	192	194	170	193	196	172	174	181	196	194	216	186	193	184	174	212	194	199	178	204	195	191	171
7915	1167	2121	2510	1971	1655	1277	1136	988	936	791	762	712	722	699	660	645	654	618	575	595	588	590	587	579	542	558	527	521	536	525	515	526	552	521	538	534	500	512	454	524	513	491	498	518	507	481	485	459	495	541	505	503	469	507	433	472	495	485	498	544	512	552	491	502	478	469	491	486	494	500	481	476	511	495	480	439	462	471	503	491	483	502	468	487	477	504	466	440	482	457	485	507	512	505	481	429	516	467	479	487	482	487	514	462	506	496	451	465	518	523	493	453	487	451	523	497	499	482	485	490	460	527	521	483	424	491	468	489	466	458	496	478	463	485	483	474	518	521	505	474	502	487	497	482	500	465	481	502	477	456	484	482	480	482	443	477	457	472	463	498	461	501	466	494	509	492	476	473	495	520	525	470	481	486	483	463	471	495	526	482	464	487	479	444	520	503	463	458	482	460	470	474	493	527	518	485	492	450	499	484	498	488	487	440	512	514	486	496	479	494	474	459	489	515	478	457	456	438	465	494	484	476	501	542	522	501	486	504	504	448	493	457	497	480	457	473	478	472	490	523	468	513	460	514	491	487	489	502	498	475	497	480	496	481	492	517	446	514	492	507	479	499	466	495	468	476	486	495	499	486	499	494	469	479	511	496	450	504	454	494	516	502	480	477	489	466	491	524	514	471	495	447	467	477	493	474	508	479	496	443	471	443	524	491	486	500	511	484	549	507	471	500	508	459	452	510	489	489	447	465	448	518	490	444	446	487	458	473	480	485	499	453	491	517	469	466	487	483	522	495	489	489	496	480	497	493	487	522	478	494	462	463	459	530	452	454	461	504	463	465	509	468	491	477	510	489	479	462	482	490	490	476	508	492	503	493	467	489	529	445	490	445	481	539	456	471	449	518	496	501	510	469	443	479	506	495	476	497	483	525	498	500	444	481	465	499	484	470	491	485	502	487	492	516	480	505	522	482	462	469	465	457	477	471	523	496	496	502	534	454	468	491	466	491	478	455	506	480	473	520	490	528	477	509	509	473	477	479	478	509	464	476	469	511	473	521	488	476	468	534	441	478	530	485	436	497	514	475	472	490	483	510	517	473	445	519	460	481	500	469	452	543	469	470	459	527	501	468	424	516	471	468	503	482	530	488	469	465	484	488	486	500	447	474	461	501	492	473	468	486	509	485	494	494	463	515	461	456	481	506	483	497	487	498	512	464	486	521	468	471	457	487	437	487	449	504	479	467	478	496	507	514	434	485	480	455	471	480	456	513	492	458	503	483	502	495	479	493	479	457	445	482	507	481	482	506	506	518	466	451	492	513	430	484	501	498	491	492	516	497	498	466	430	475	498	489	479	491	460	498	489	462	503	446	479	509	492	478	497	501	493	487	466	476	472	491	476	448	517	487	484	506	490	448	448	474	438	482	474	472	459	453	476	455	495	501	471	481	446	457	464	515	458	494	513	481	440	464	483	499	476	481	500	521	501	463	481	500	499	461	481	476	468	476	489	496	469	480	497	465	501	486	477	467	488	493	453	473	474	465	515	479	461	483	502	504	444	481	487	460	504	491	481	510	509	501	500	479	490	499	484	461	436	493	508	445	488	482	490	469	484	496	483	473	476	470	447	480	475	499	477	510	483	486	497	480	497	476	500	515	463	473	474	464	494	456	432	504	490	488	424	455	486	457	502	505	503	457	493	462	486	507	493	472	477	487	519	501	469	500	495	510	493	500	467	481	501	498	461	507	524	473	528	501	500	490	504	467	455	462	475	484	480	451	477	487	479	499	462	523	492	460	454	472	502	465	496	479	471	453	492	509	479	518	496	459	477	492	506	461	476	506	468	515	509	467	519	478	488	482	477	483	479	477	505	499	510	458	511	479	521	456	453	468	510	474	512	492	446	453	504	450	425	472	503	486	497	469	501	486	475	436	511	484	488	475	477	463	447	447	455	451	487	513	522	525	482	521	516	459	465	476	470	496	485	460	452	464	463	453	433	500	473	441	456	486	499	482	520	489	423	461	468	469	471	495	455	479	531	453	482	511	470	457	457	471	507	492	485	500	513	505	484	458	459	503	466	445	494	453	533	488	481	483	465	475	502	480	490	467	495	476	462	465	533	464	489	466	507	479	448	472	493	474	474	462	502	502	479	499	480	491	472	497	470	477	504	487	459	478	507	540	502	487	459	439	466	465	481	466	497	460	525	513	473	484	472	495	464	498	493	467	516	463	467	488	488	500	437	449	483	472	494	536	517	492	482	441	482	489	443	457	505	493	454	472	453	515	465	502	473	493	457	481	470	480	492	476	495	500	479	482	480	503	500	466	512	497	499	496	489	493	493	480	479	465	509	521	485	498	463	477	530	448	480	469	490	480	493	454	481	475	492	454	438	436	477	461	456	488	464	530	530	484	487	468	502	522	509	473	478	495	503	442	475	476	519	439	455	532	472	484	513	457	485	515	501	475	515	479	472	478	486	473	465	509	473	478	487	442	484	513	496	485	512	461	471	463	482	462	508	471	479	451	447	533	480	469	487	449	461	491	516	460	508	460	507	456	480	491	484	486	473	452	478	473	468	512	481	482	484	458	520	487	454	463	497	485	512	468	490	495	467	460	538	518	462	472	507	497	429	503	513	491	473	517	489	455	480	451	467	488	495	500	477	468	467	490	489	471	464	502	490	470	478	481	474	507	466	515	425	484	484	483	492	490	468	452	463	505	509	424	460	477	470	498	492	478	505	459	471	483	485	477	510	465	494	494	539	503	475	492	458	474	481	480	465	491	523	476	548	465	502	481	453	494	495	487	495	499	489	470	476	473	490	468	484	476	498	507	499	522	515	529	482	430	463	445	484	511	446	466	496	507	512	470	497	474	479	473	503	466	484	482	478	494	494	506	494	475	467	479	514	471	524	459	507	486	487	470	468	510	478	454	458	524	467	463	483	471	502	473	492	478	483	453	483	507	496	478	466	494	505	504	448	521	449	501	519	505	500	468	461	490	494	488	429	469	449	471	494	504	494	490	492	502	492	493	512	484	444	489	474	505	486	468	498	460	475	485	495	474	486	475	526	460	453	475	428	469	495	492	509	471	503	490	506	493	471	515	483	520	466	449	501	492	457	518	461	483	500	513	435	488	491	463	477	483	512	445	511	502	508	475	498	499	456	510	457	507	478	492	475	510	470	490	503	479	487	483	501	480	477	493	523	502	518	468	501	525	450	493	463	547	502	496	507	519	511	442	461	521	529	476	489	468	506	511	471	485	454	510	473	506	483	476	512	489	472	499	503	478	472	479	483	490	480	488	505	488	483	486	465	448	489	483	476	457	494	454	484	451	464	533	459	512	487	486	495	506	453	498	469	530	446	493	497	521	456	472	477	502	505	489	458	532	462	472	498	441	451	473	448	493	505	491	454	442	481	478	511	451	471	493	503	484	491	469	475	468	466	473	491	524	511	519	481	485	459	493	470	481	471	482	468	495	484	464	466	491	438	479	501	490	490
1353	386	434	368	311	317	340	320	335	320	275	327	323	342	323	307	270	286	306	314	329	310	324	316	317	298	293	298	310	294	286	301	303	309	290	299	285	293	263	307	320	264	314	298	344	315	338	300	313	312	293	325	327	282	311	307	305	294	279	300	311	293	274	320	305	289	307	316	293	314	297	300	316	304	326	300	322	313	325	314	312	300	280	278	304	291	300	331	302	310	291	291	313	337	294	313	313	295	307	268	322	270	317	288	280	318	315	311	310	310	298	275	269	292	307	289	311	291	292	297	300	263	312	332	304	305	342	281	307	324	321	259	281	309	284	298	326	307	305	297	294	301	311	294	289	310	292	283	285	330	314	310	293	291	280	283	286	284	274	320	295	309	292	319	284	303	279	286	265	312	293	295	303	259	282	302	281	289	269	313	303	281	335	290	280	333	335	294	281	262	321	292	281	294	309	333	289	280	323	299	321	314	307	307	333	296	297	293	337	317	315	312	314	301	303	284	296	300	310	276	291	298	273	289	311	318	285	305	317	298	317	291	295	291	303	308	295	334	289	297	320	296	281	304	309	298	308	303	289	299	299	301	306	265	322	293	317	325	334	282	292	314	263	268	259	274	279	304	301	303	296	270	295	281	277	302	280	332	286	274	332	304	298	280	276	307	321	284	327	310	299	306	301	287	316	265	264	313	310	328	312	306	288	297	306	323	261	294	313	307	283	272	287	301	306	289	316	300	294	274	252	280	277	256	322	307	306	318	301	314	325	298	294	308	271	297	315	307	301	301	297	319	292	305	305	322	311	326	340	340	280	295	291	289	313	316	300	296	290	333	302	306	322	273	279	278	266	291	307	283	286	308	283	280	295	303	282	288	279	303	260	281	292	319	278	307	288	307	288	297	298	274	269	303	300	287	318	298	295	295	323	329	285	338	328	291	280	314	297	308	289	276	296	291	309	297	304	336	304	309	323	294	273	292	315	289	287	312	296	336	283	313	320	286	290	285	324	329	302	290	315	308	309	298	320	311	331	297	279	345	296	313	315	275	297	304	286	275	287	312	283	357	266	310	281	303	308	295	318	297	280	315	320	320	306	290	281	286	309	282	285	287	288	291	322	316	278	291	304	312	287	279	267	312	293	295	267	288	334	318	276	319	309	325	299	314	305	293	289	316	292	301	303	280	255	298	337	285	314	291	305	302	304	333	298	320	295	269	286	327	319	307	309	311	293	299	278	298	268	295	296	291	301	286	289	308	339	318	244	287	310	329	310	287	287	287	292	282	295	271	309	283	317	294	277	291	319	293	311	286	305	325	266	293	317	293	295	329	314	297	312	335	306	282	289	306	286	330	279	300	272	311	304	308	306	296	318	308	309	319	302	265	280	312	335	302	303	286	269	285	289	252	307	308	352	319	314	293	300	318	315	307	318	273	281	328	260	289	318	283	304	329	288	290	291	302	279	301	312	306	341	270	317	283	300	298	305	283	293	277	285	291	298	300	308	301	324	297	272	297	313	313	294	296	283	291	290	318	291	300	319	306	297	314	304	280	302	310	323	282	287	271	324	308	303	290	314	302	293	281	321	304	316	279	284	340	344	319	287	308	290	285	302	310	320	322	294	325	288	310	311	318	289	324	305	293	317	302	283	293	303	279	294	284	303	261	269	314	306	311	335	293	296	289	298	315	281	288	326	279	288	291	290	313	298	307	298	298	296	321	326	267	325	331	353	279	289	317	282	301	298	288	287	276	269	293	298	304	302	304	305	303	299	313	349	324	312	283	260	298	313	296	265	314	277	302	289	303	298	326	300	331	293	299	288	297	324	283	293	312	265	325	262	270	317	299	286	308	292	300	273	305	326	292	277	335	342	289	314	309	290	310	290	271	302	321	335	305	293	299	320	327	289	292	290	348	301	299	261	319	310	302	270	296	322	300	306	294	325	273	297	305	319	297	302	322	317	312	310	341	313	292	331	305	317	296	307	314	286	278	319	339	285	294	310	284	332	309	293	280	309	296	271	319	299	297	307	303	316	276	314	281	288	280	315	308	274	285	301	321	275	285	313	298	306	278	323	312	304	283	328	304	307	285	273	278	314	292	308	299	281	269	306	303	287	290	298	319	310	301	298	280	311	307	306	278	346	325	314	310	307	307	307	299	323	306	310	288	274	305	294	323	279	306	318	305	298	278	299	307	251	305	300	321	301	299	317	284	331	303	319	283	301	304	319	295	314	313	313	290	283	282	284	267	290	296	289	302	325	304	319	289	285	287	278	284	295	287	287	289	305	285	325	299	324	299	315	283	290	294	310	285	328	268	289	324	283	311	311	283	274	309	298	294	321	313	316	284	312	327	291	311	303	328	310	288	310	315	339	318	300	320	291	318	315	256	295	294	298	295	315	298	312	292	272	329	300	278	293	280	315	302	292	313	307	323	331	315	272	318	287	298	299	293	294	295	322	282	345	298	271	323	294	301	328	309	270	277	326	342	306	334	311	296	315	314	289	332	294	296	317	309	316	277	310	288	298	276	308	323	309	300	314	316	312	325	281	277	324	311	309	340	303	323	271	282	291	299	275	293	293	285	299	293	302	283	311	290	306	279	317	296	311	304	301	303	311	302	287	284	295	260	323	286	329	306	271	307	298	291	307	276	324	298	304	297	316	289	306	323	297	296	311	303	291	299	297	315	285	317	303	315	299	304	314	333	333	296	313	345	332	323	283	294	321	314	311	311	272	280	305	298	307	327	318	278	273	313	275	270	308	284	322	278	274	270	268	304	322	291	316	266	328	299	291	323	281	278	316	278	297	291	312	286	301	292	303	310	301	318	299	319	310	307	296	307	301	289	288	282	315	305	287	307	332	299	273	315	285	301	291	304	297	270	322	284	309	305	318	315	301	346	297	319	309	332	309	297	270	319	301	311	311	332	343	316	296	309	300	342	306	308	297	287	288	291	277	272	300	295	275	280	285	314	307	316	315	277	303	294	330	287	288	277	298	283	306	273	296	303	295	300	295	297	309	304	299	313	272	288	300	309	303	297	313	298	316	314	302	303	320	298	292	334	337	325	304	299	326	284	295	319	310	292	304	302	340	323	276	333	270	308	266	281	282	325	292	289	305	279	286	296	303	284	342	310	298	266	313	322	350	278	303	302	292	285	293	261	304	282	315	323	310	336	295	284	284	292	272	317	326	321	307	303	310	315	318	293	305	276	301	302	302	297	312	309	316	308	266	294	305	324	318	284	277	280	296	342	314	318	296	314	325	306	277	299	314	289	316	304	307	295	285	274	268	281	311	313	283	322	286	293	278	283	287	285	314	311	292	292	340	288	336	295	337	341	335	299	278	280	268	324	316	324	301	282	306	317	302	303	276	335	287	277	277	285	322	299	319	285	290	308	300	297	296	317	308	288	288	291	315	296	304	338	328	288	315	264	299	296	311	305	300	294	297	294	303	294	290	332	272	267	284	318	263	302	308	295	304	266	281	312	288	317	314	304
1966	825	1052	1097	976	922	843	808	790	819	803	767	788	783	769	742	785	746	774	731	774	771	811	741	746	744	740	789	783	773	721	744	737	736	746	692	779	758	715	742	733	739	776	733	760	733	793	733	755	770	791	736	732	767	783	764	770	713	762	732	755	718	738	788	739	758	742	742	707	723	780	751	748	766	747	723	791	731	738	689	733	713	775	763	747	702	717	762	744	718	785	722	733	711	735	801	755	706	729	778	689	786	775	729	752	731	713	768	757	735	797	734	721	762	767	774	748	726	782	711	750	743	762	800	771	736	755	724	763	737	780	739	796	763	733	740	769	758	713	747	721	738	734	737	729	777	772	752	739	761	762	717	769	713	756	725	724	717	738	757	743	767	731	716	748	702	741	733	741	755	730	711	793	710	741	706	713	758	799	756	740	687	756	735	709	720	796	760	761	732	763	777	726	780	733	731	712	710	699	768	733	765	774	714	759	779	783	759	781	703	804	722	732	746	713	732	766	741	675	739	736	709	746	743	741	794	749	773	740	774	715	773	725	783	780	694	726	767	726	766	779	718	734	753	755	721	766	743	784	721	785	762	722	711	769	709	734	757	758	776	749	737	764	729	749	789	787	741	724	729	721	716	762	784	809	709	708	751	793	712	743	755	754	753	737	752	738	791	787	741	713	737	747	811	751	748	672	722	750	744	725	713	715	753	717	736	742	766	743	771	755	683	737	793	736	710	713	750	709	732	705	748	689	715	752	715	776	720	724	759	720	731	717	789	728	724	726	724	764	749	733	776	742	710	692	732	746	748	697	736	745	747	756	768	723	786	737	737	721	726	740	748	698	736	747	734	720	730	778	756	773	763	725	769	742	724	720	704	708	717	688	793	766	736	730	720	742	779	761	722	714	760	720	814	771	772	693	742	776	685	733	718	783	759	776	697	768	763	729	702	790	744	740	747	774	694	684	730	762	753	732	741	785	740	683	767	735	758	715	770	763	743	714	776	782	739	660	703	723	732	755	767	768	755	714	762	727	734	767	737	758	749	752	734	763	749	729	749	726	740	726	718	691	743	780	763	750	693	720	728	703	765	748	738	744	818	714	765	765	728	731	698	774	806	793	721	727	771	744	690	674	746	781	729	730	717	751	746	772	730	738	766	729	750	720	749	775	771	725	711	759	765	764	771	768	779	711	753	727	712	756	815	705	696	810	749	759	777	718	743	738	738	742	740	748	744	740	769	746	792	758	745	753	715	697	748	745	708	752	719	766	785	706	761	766	719	732	730	716	714	736	775	769	776	734	772	720	750	815	711	726	785	794	750	734	791	738	736	826	725	723	770	736	726	750	776	709	762	698	763	768	730	769	724	688	780	763	736	714	773	736	793	731	783	749	750	724	722	706	735	716	728	760	733	692	726	691	764	741	742	769	739	768	758	732	772	690	706	756	701	737	695	751	745	753	749	789	749	711	765	680	721	784	701	766	723	699	731	754	747	772	774	779	771	683	744	753	729	744	736	729	685	720	755	767	749	726	716	768	747	750	721	758	730	714	809	746	748	757	708	725	724	726	781	772	754	727	727	726	728	772	792	725	729	748	718	754	734	721	761	748	760	711	730	776	733	765	764	726	777	747	737	771	727	779	773	782	758	775	752	733	778	730	775	752	739	756	738	738	719	714	778	721	707	752	762	757	758	734	739	744	779	735	747	748	749	723	742	753	711	740	717	715	742	778	787	717	770	736	727	725	780	723	803	782	711	778	757	733	708	690	695	738	772	770	710	766	766	767	751	717	747	735	769	721	717	778	759	799	782	743	752	725	746	733	791	736	740	676	714	793	754	768	764	790	782	781	724	713	763	725	799	720	737	754	714	729	743	680	739	764	794	726	740	739	714	741	733	744	798	732	788	783	803	704	745	737	702	755	697	742	785	727	758	780	725	705	763	730	766	739	763	784	780	761	727	790	768	751	720	767	756	759	738	780	744	797	709	772	732	779	734	766	724	741	737	741	750	769	717	769	731	719	734	724	738	708	739	669	732	737	740	715	730	758	713	746	748	762	753	741	749	730	704	770	739	720	729	713	736	771	712	775	722	729	770	775	732	721	743	698	772	709	730	747	726	730	728	742	742	677	695	772	731	726	683	776	746	719	765	736	717	735	733	710	718	731	738	725	749	716	724	750	772	770	747	767	753	755	777	733	747	739	784	754	779	715	672	737	721	758	748	701	754	701	765	741	744	741	755	729	728	741	743	763	751	725	754	764	738	747	730	767	758	769	707	740	748	750	728	765	737	730	722	705	775	746	809	755	768	746	752	751	707	749	748	755	807	723	750	709	750	720	756	738	767	749	768	727	774	732	757	749	775	783	735	755	692	756	720	716	724	779	794	743	700	720	747	710	776	712	742	740	732	714	748	729	743	744	738	710	673	755	739	697	769	761	714	687	810	706	705	770	797	778	721	724	718	721	743	768	747	758	700	737	740	775	710	766	734	669	726	762	735	694	714	740	761	730	721	734	758	739	822	752	704	706	786	740	693	743	718	761	737	737	764	779	750	770	702	760	767	731	730	739	746	734	746	747	753	784	755	726	713	732	708	775	720	707	729	774	735	766	784	766	722	745	737	730	762	674	754	750	725	780	748	733	718	712	768	714	733	777	738	747	764	680	731	773	755	774	730	720	729	764	749	744	750	789	715	757	742	721	704	715	745	755	739	742	745	746	734	706	753	757	759	718	769	747	713	764	751	754	795	750	769	724	712	741	738	741	717	739	712	739	759	759	764	794	742	729	740	769	771	747	748	765	775	714	745	754	736	738	737	740	752	742	796	765	750	750	719	799	796	704	718	774	766	770	727	789	778	704	751	805	757	801	723	742	716	747	721	721	752	757	734	741	735	735	733	753	764	744	746	740	736	676	757	797	780	761	733	769	742	764	706	719	736	726	716	781	735	759	780	753	694	753	732	710	775	707	746	781	724	709	721	751	748	723	738	737	754	748	736	778	786	749	733	715	740	750	770	726	720	751	796	783	718	772	790	748	767	743	680	720	720	771	716	783	746	748	728	739	722	761	707	705	708	771	711	753	730	760	726	734	716	756	760	694	751	752	746	759	748	784	693	743	739	776	756	752	759	757	745	774	764	766	729	731	678	700	719	698	789	763	725	779	722	781	757	751	719	684	713	737	748	739	744	764	686	678	737	765	746	785	745	699	723	747	749	765	754	760	747	735	743	739	736	778	738	726	759	777	777	704	722	722	748	754	792	784	738	738	707	731	740	763	731	749	758	719	742	799	768	767	740	759	700	773	745	735	782	762	724	738	768	732	749	780	785	753	746	711	705	745	762	765	726	725	707	738	732	731	738	772	707	763	755	772	763	734	780	725	808	766	729	762	731	734	758	719	715	742	740	758	768	796	716	745	760	729	707	757	773	748	724	760	680	767	747	751	747	751	719	788	747	739	741	704	773	724	722	736	714	752	719	772	720	706	803	711	756	805	699	699	716
6408	719	720	633	531	411	431	345	393	396	354	364	359	365	390	366	353	333	335	363	374	331	341	327	355	291	315	340	324	341	304	365	316	297	319	322	367	337	288	317	330	339	328	370	325	311	321	333	364	319	334	302	312	327	342	342	334	312	316	355	361	318	296	295	354	341	347	328	328	281	324	328	318	317	357	316	337	323	300	321	312	306	343	349	376	317	325	312	339	370	340	376	336	322	356	333	342	300	341	334	315	336	352	328	310	319	340	350	309	348	310	320	324	351	369	334	342	353	325	325	343	338	340	352	322	339	312	316	327	366	291	340	349	326	302	320	324	353	330	331	340	314	310	328	349	315	314	325	372	334	379	351	313	341	352	379	321	333	364	357	332	339	333	345	332	326	332	337	339	309	343	332	314	336	322	336	335	361	345	354	333	294	323	330	308	301	334	328	345	313	318	317	333	347	312	321	317	340	318	362	356	323	320	317	339	344	306	315	339	367	374	337	331	357	327	326	308	361	298	317	336	349	297	360	338	317	336	366	335	334	369	341	347	343	343	351	331	346	363	334	340	329	325	331	340	347	322	320	342	318	337	324	340	343	360	309	320	331	323	323	331	341	301	333	329	321	360	293	315	323	326	315	345	307	328	326	325	336	294	315	329	299	296	331	333	345	316	331	393	303	317	318	326	364	335	325	348	323	310	331	340	305	313	365	355	338	322	342	302	327	316	318	312	314	307	356	333	348	305	321	333	333	350	324	321	342	341	322	353	317	317	329	336	308	342	307	331	333	327	323	329	356	330	314	360	349	310	304	323	309	312	357	325	324	325	338	317	354	311	308	356	341	323	308	335	305	323	319	327	371	355	288	323	350	328	316	326	314	344	339	360	325	344	320	331	371	327	322	319	327	320	316	326	343	346	349	314	317	321	327	322	321	334	373	326	359	288	326	338	300	324	311	335	325	325	310	314	322	340	331	365	336	330	335	293	343	352	302	282	346	322	341	301	329	343	314	369	311	347	338	358	338	315	318	319	321	345	340	271	348	330	310	348	334	286	347	339	333	309	328	314	325	329	344	367	348	317	315	334	337	307	325	362	312	332	310	318	311	309	318	292	357	378	316	335	309	347	345	345	338	317	352	329	348	317	308	324	311	333	342	307	315	312	319	336	303	321	322	314	318	328	297	334	321	320	337	354	330	308	345	366	334	327	310	298	310	346	325	283	363	308	305	336	346	313	342	325	330	303	340	344	324	331	307	329	340	366	309	342	304	320	332	326	334	347	332	356	360	324	328	351	341	384	343	369	350	375	312	284	353	338	326	318	310	326	332	350	303	318	362	314	355	328	377	330	335	316	355	334	310	336	341	320	315	352	334	352	331	336	330	332	303	335	317	353	331	285	336	330	336	285	341	303	315	313	331	329	356	339	370	333	285	331	320	358	338	323	325	325	326	327	343	350	325	331	325	349	337	327	353	313	321	328	318	351	340	351	313	345	338	331	347	339	348	332	357	316	319	349	344	358	318	310	357	335	327	356	344	333	328	317	339	339	321	334	311	339	343	322	309	361	320	324	312	317	343	324	330	312	343	314	318	339	329	360	329	338	314	322	341	338	334	370	302	326	322	340	325	305	348	327	351	316	336	374	330	332	360	351	304	318	339	365	358	341	310	302	357	370	343	354	346	346	356	311	323	333	335	342	352	314	343	323	349	323	328	322	351	367	301	373	347	338	322	320	331	346	363	323	328	327	341	353	299	352	361	307	344	356	326	343	334	326	318	322	319	339	326	337	375	352	345	325	336	311	331	316	364	323	333	334	306	328	358	325	329	322	319	349	326	357	320	356	288	320	355	325	323	319	284	348	340	334	340	338	357	338	299	317	347	301	350	302	330	321	332	303	328	319	295	325	380	332	347	329	318	333	318	331	308	314	338	331	328	316	324	319	312	325	318	307	319	331	340	328	373	329	312	322	332	316	342	317	359	343	326	370	314	336	361	332	332	374	327	314	355	352	314	330	340	301	317	353	332	331	324	359	360	342	299	347	300	327	340	335	322	341	363	292	351	336	328	343	348	316	341	334	322	324	320	345	377	355	357	332	315	325	356	352	347	319	278	333	303	323	332	327	324	329	326	339	332	333	335	310	307	330	347	325	327	316	354	320	322	343	328	333	328	339	285	301	327	359	338	329	333	327	314	307	368	338	350	326	317	324	357	291	338	369	364	310	344	335	333	328	327	329	336	351	338	353	314	323	324	320	333	322	335	343	339	325	308	354	327	320	308	317	325	326	358	329	298	329	350	342	332	335	321	315	327	349	339	346	355	327	332	340	318	339	317	360	340	360	322	362	309	338	351	362	344	357	320	330	329	309	355	322	329	299	312	333	333	339	356	318	356	320	340	319	317	342	302	345	316	335	342	329	360	329	351	337	364	302	332	292	336	313	316	350	300	313	326	349	323	347	316	346	327	315	322	327	349	315	334	316	324	325	363	311	337	343	343	316	333	327	326	322	317	310	322	328	326	327	377	343	321	323	337	334	341	353	341	326	307	344	325	334	335	343	355	337	288	332	316	334	336	338	324	349	337	364	324	312	351	300	320	309	331	302	297	360	336	311	348	326	355	340	327	334	308	336	338	350	317	306	341	309	336	333	357	310	365	337	339	363	348	338	311	321	301	310	352	311	325	324	334	309	302	324	338	345	382	314	314	345	358	361	321	369	337	346	329	354	321	330	310	347	316	314	354	364	310	331	323	334	321	321	325	336	360	334	338	324	301	331	338	313	334	351	307	356	347	322	326	314	318	290	341	296	314	323	360	278	321	334	312	297	358	362	347	328	329	336	320	341	329	344	292	309	329	321	338	316	307	344	324	347	325	343	309	319	292	325	366	326	324	336	340	339	343	330	367	354	343	292	340	340	337	344	321	362	304	310	380	301	309	352	320	363	348	339	307	305	333	328	335	366	334	382	344	284	313	348	312	315	333	320	330	336	338	336	334	320	328	349	320	343	336	311	310	322	319	310	366	341	336	308	339	315	344	340	326	331	300	325	320	331	307	331	334	334	349	339	294	323	330	324	331	303	314	312	307	359	323	318	349	331	371	357	375	344	339	349	312	316	338	348	337	341	287	366	335	325	283	335	330	328	357	337	326	321	303	320	333	315	353	346	336	367	351	351	372	328	302	306	305	333	301	327	312	330	314	309	303	304	318	338	341	303	359	323	323	308	320	314	306	328	321	350	335	340	300	378	357	333	312	318	303	281	362	360	294	332	316	339	337	377	282	344	355	307	326	318	298	361	309	345	284	352	327	300	337	334	330	358	330	315	357	309	332	359	329	316	311	346	333	340	315	344	340	329	324	323	332	330	336	328	339	335	339	328	376	353	318	360	319	334	334	333	357	371	311	323	354	341	348	362	334	344	308	343	315	340	320	350	323	362	349	336	287	323	320	343	337	291	344	317	353	290	315	397	338	358	330	310	307	323	309	327	360	305	329	350	369	311	311
6380	1192	1671	1859	1600	1376	1237	1166	1122	1078	989	919	1004	969	938	880	919	866	879	870	845	907	862	867	817	868	818	810	828	788	876	838	909	835	785	815	801	825	825	879	901	804	809	810	787	787	783	781	801	760	812	831	846	790	836	786	807	794	802	857	772	801	848	776	742	817	809	787	795	815	810	748	790	786	793	823	836	828	787	800	863	791	797	738	839	794	886	824	784	770	755	837	780	815	786	794	753	799	783	820	787	810	814	794	795	794	792	790	773	802	877	775	790	830	788	756	848	834	794	867	753	821	763	796	762	794	782	825	819	811	808	832	808	778	836	783	813	798	806	789	802	805	795	814	816	744	831	813	790	828	806	793	809	796	836	833	863	806	779	776	830	810	811	772	794	780	818	849	773	803	818	794	769	837	840	771	865	788	808	812	804	787	830	824	790	752	824	768	820	787	765	829	774	796	795	785	803	797	842	809	809	783	830	777	752	755	837	781	834	813	864	815	804	834	743	822	802	828	807	774	785	806	801	821	797	813	807	802	815	796	784	819	789	802	823	762	824	825	750	832	796	801	829	796	816	811	777	777	833	771	779	735	818	808	838	821	814	794	787	787	807	776	835	747	803	826	793	792	780	742	824	785	846	810	805	787	781	810	791	861	845	797	805	797	768	798	856	800	806	755	813	807	787	843	822	816	811	771	813	838	781	731	779	788	813	829	807	779	773	850	800	797	792	813	787	808	829	776	802	801	783	805	826	849	780	754	735	787	818	794	797	811	792	764	770	823	791	823	800	806	780	804	769	771	810	778	841	837	737	766	814	820	804	823	780	820	776	767	780	794	774	835	803	859	842	809	752	767	765	802	804	771	845	820	843	817	798	774	829	832	797	839	811	772	730	738	808	824	793	770	808	763	714	779	757	827	793	817	787	803	791	846	822	791	788	837	823	831	865	805	797	781	804	799	856	809	819	801	821	773	808	777	775	796	815	770	798	859	812	782	794	836	809	814	805	837	785	779	779	777	790	789	795	817	803	810	778	805	829	792	821	781	820	788	797	778	795	814	824	790	835	765	762	841	815	803	780	799	775	810	830	812	832	785	798	807	798	805	801	824	797	865	793	751	868	756	790	816	779	824	816	777	803	825	864	808	805	773	818	851	839	792	825	807	791	751	799	812	794	804	792	774	823	796	827	835	782	814	830	776	821	851	794	773	805	761	774	808	771	846	806	800	838	818	773	806	783	850	824	787	771	771	810	777	759	798	792	819	798	807	806	809	789	831	764	821	805	801	826	838	795	813	814	818	830	791	743	811	799	745	787	789	817	762	799	825	782	745	837	791	777	839	798	799	810	826	841	772	792	858	780	786	813	813	846	823	785	818	781	758	851	800	771	761	783	810	812	835	817	855	789	783	794	843	815	810	751	760	814	738	807	826	811	815	772	769	805	852	860	809	794	767	765	777	801	822	815	742	816	807	793	795	826	786	834	803	824	795	776	805	825	816	792	786	793	787	821	819	763	782	755	821	770	833	832	827	782	843	787	812	818	809	832	825	795	849	797	808	753	791	787	787	806	765	807	788	800	803	750	755	811	795	802	808	777	833	830	802	784	784	813	814	785	875	798	825	805	779	853	838	781	831	809	851	811	817	800	776	832	838	823	802	757	821	796	803	785	767	775	852	758	743	787	804	821	796	841	788	829	797	847	778	776	791	855	815	810	832	799	846	804	782	811	785	771	782	777	826	847	827	794	783	829	755	840	816	782	844	814	791	822	825	816	810	813	834	799	858	827	824	812	808	812	851	808	751	761	779	814	795	799	872	832	821	745	792	734	806	776	787	788	795	781	801	785	819	775	847	833	790	776	814	825	840	776	793	788	813	804	753	818	804	787	809	812	780	791	823	876	815	794	765	794	811	830	801	791	797	814	827	826	791	811	806	785	774	763	799	810	835	820	841	804	799	818	836	808	775	781	797	793	816	811	795	843	816	789	800	833	797	826	832	801	821	791	808	855	813	801	797	794	751	807	798	837	796	785	797	862	796	711	774	821	811	848	803	785	826	833	794	743	795	803	805	775	848	777	739	814	816	808	797	786	851	766	820	760	756	769	825	825	793	779	822	809	796	793	831	770	812	784	869	816	833	754	838	846	789	813	824	811	775	732	794	802	801	746	783	779	840	849	815	801	776	789	819	820	794	848	793	808	823	794	781	788	796	803	818	827	828	808	835	789	753	799	802	860	752	828	803	781	809	815	834	773	813	820	779	824	812	838	757	781	787	821	821	804	761	778	819	828	805	816	782	874	837	877	808	807	823	813	789	797	778	787	831	825	806	862	820	780	811	801	858	807	780	825	801	812	804	792	775	767	759	849	800	773	815	795	843	816	816	824	806	824	785	766	803	815	784	832	831	776	782	793	769	844	795	821	812	787	803	837	804	806	804	815	802	786	801	872	784	848	808	788	783	792	771	805	816	781	835	792	849	820	762	791	804	761	804	815	758	807	865	791	775	766	840	762	809	778	828	811	857	821	806	775	858	778	832	808	892	803	797	793	817	823	844	846	784	791	786	849	789	803	792	803	765	816	790	774	779	819	752	828	780	820	876	823	749	819	851	875	805	797	804	801	776	849	791	793	842	804	851	833	790	815	809	783	846	832	848	812	859	815	802	774	800	779	776	768	824	761	789	808	823	801	769	795	780	780	790	829	823	846	796	793	797	802	808	797	786	816	786	815	837	797	738	802	803	794	794	828	895	809	761	847	791	779	794	833	800	760	777	792	818	820	828	829	749	828	751	818	774	760	747	785	816	772	807	766	823	830	756	820	797	803	802	841	811	792	824	888	796	837	797	865	799	774	823	797	836	810	824	812	806	854	778	809	842	743	844	752	786	815	801	743	786	775	773	817	793	810	804	787	801	840	826	807	785	850	811	767	792	727	791	762	784	826	819	794	799	813	813	776	842	846	791	820	832	809	773	808	841	828	764	834	837	823	838	770	751	786	785	815	806	794	798	812	731	769	858	823	817	826	843	782	836	782	835	789	846	789	781	808	807	828	784	817	758	823	826	832	788	806	783	799	863	765	814	795	813	827	812	750	822	790	838	825	853	805	821	850	826	774	748	794	790	778	827	790	817	824	798	721	858	831	786	778	838	800	834	786	793	777	803	790	836	793	835	772	770	807	817	805	818	809	797	769	753	764	766	816	803	786	801	816	799	802	777	771	814	782	783	836	795	798	795	801	853	786	807	738	754	801	824	836	798	813	836	820	775	825	800	741	756	782	770	817	800	814	792	831	802	808	824	822	775	817	795	823	808	785	851	801	769	798	800	813	798	835	823	765	774	816	818	807	793	819	846	805	751	833	805	775	898	757	800	823	788	822	792	822	789	839	875	815	769	763	820	766	793	754	799	785	803	816	762	771	821	738	792	791	796	799	772	795	798	819	835	779	811	761	833	762	794	766	745	834	852	798	805	814	802	807	780	799	784	797	755	825	835	828	770	773	802
12007	953	920	700	468	415	350	315	261	254	280	242	245	222	225	221	240	203	230	244	220	217	231	220	199	201	213	194	233	190	192	203	208	213	179	225	176	190	195	215	224	186	187	201	195	244	181	185	194	194	174	190	172	188	188	184	195	209	199	209	193	204	219	192	180	201	186	186	156	200	171	172	183	184	191	196	187	205	209	209	193	187	191	195	174	198	202	168	180	193	202	200	201	190	180	179	189	177	205	193	198	187	224	209	200	188	173	177	203	200	177	201	214	215	192	184	166	215	160	183	199	164	211	192	204	186	185	188	202	179	161	183	181	166	199	207	181	166	184	210	198	189	203	199	210	214	232	187	196	171	172	177	171	192	200	197	210	191	179	200	192	204	207	170	198	194	172	201	217	190	213	190	206	148	192	234	203	204	191	211	196	199	195	194	160	207	189	208	188	188	188	209	177	197	202	181	168	202	189	183	196	185	194	195	209	193	179	182	197	198	197	171	201	192	194	191	201	197	204	177	180	181	192	192	209	204	181	190	156	196	208	189	192	213	188	188	187	177	207	180	185	201	173	200	176	199	189	179	185	182	221	179	184	185	190	168	187	206	206	196	195	188	204	194	194	168	191	211	228	201	204	218	196	208	189	196	171	181	183	178	206	198	194	206	193	195	179	212	182	168	182	187	197	196	183	182	202	209	175	203	176	203	181	181	196	218	211	199	172	210	185	184	190	195	217	193	205	212	203	196	177	217	202	200	182	210	191	184	189	170	193	198	181	204	215	191	201	192	203	221	214	186	206	179	161	191	189	199	191	177	171	182	195	185	195	193	164	195	214	177	197	205	199	191	208	197	194	189	219	180	193	179	216	205	222	219	207	200	184	202	188	187	233	192	190	188	193	213	203	217	197	182	182	196	190	200	180	184	196	190	177	190	170	182	196	211	191	189	167	169	204	189	194	175	204	208	199	192	200	171	173	169	186	192	185	203	211	189	204	206	196	180	198	205	192	209	183	165	204	218	228	193	183	181	201	201	190	196	197	204	199	195	193	189	205	177	195	195	172	173	213	205	212	196	202	188	186	194	191	173	204	197	187	171	193	197	201	226	174	191	187	203	213	227	203	172	174	221	200	187	178	184	189	183	207	205	179	195	209	180	186	202	204	205	195	172	186	190	203	190	178	199	202	174	176	176	177	187	188	167	205	169	190	176	222	203	187	174	180	189	186	180	189	222	189	161	202	211	196	191	193	196	172	220	189	217	211	207	211	207	196	198	180	194	204	211	198	220	186	185	174	197	202	187	178	217	198	198	187	205	201	206	195	208	190	213	185	174	190	184	176	182	208	192	170	209	206	188	203	204	199	183	184	211	237	218	185	218	199	195	211	183	203	205	194	194	192	197	187	181	198	200	209	229	214	193	177	202	189	179	197	172	179	200	213	223	185	212	194	228	183	203	201	193	191	195	196	173	207	189	193	205	159	191	163	177	172	168	199	173	184	182	182	162	215	193	201	228	228	189	206	179	196	218	182	195	199	222	192	191	189	205	192	230	176	194	206	199	189	160	195	180	204	216	197	191	203	196	233	195	215	184	189	206	192	185	232	175	215	210	176	198	170	186	188	188	195	167	194	191	171	205	182	199	184	223	180	210	216	198	194	190	187	181	187	185	192	188	193	183	200	177	194	199	198	206	202	209	178	205	195	162	197	195	224	190	185	200	172	208	194	196	173	194	221	177	195	204	196	199	202	209	185	202	189	182	183	220	184	193	174	207	180	191	204	199	195	188	199	203	196	194	191	190	175	163	189	187	199	214	188	174	171	188	199	188	193	196	213	207	202	197	182	186	204	210	175	194	200	208	194	160	200	193	186	198	213	194	214	203	208	202	192	162	189	207	198	207	193	194	171	182	212	198	189	200	189	170	205	187	197	192	218	185	179	221	209	216	196	219	180	197	187	202	180	201	205	190	185	197	205	188	212	196	181	174	203	192	188	203	168	210	202	197	201	183	217	194	194	217	187	211	181	185	169	184	201	184	209	187	171	178	197	188	203	243	191	180	172	170	198	197	200	187	207	209	206	190	168	195	201	211	186	205	206	209	199	190	186	210	174	169	178	207	206	210	189	193	175	202	198	198	185	198	177	225	190	197	195	184	204	167	187	172	204	197	191	209	195	198	216	165	209	185	187	193	190	191	205	206	190	194	195	180	172	188	188	211	157	194	192	200	166	192	171	194	188	174	199	220	202	195	199	196	199	187	201	171	183	188	195	213	212	199	168	185	172	176	210	193	195	194	227	168	192	189	191	190	200	174	204	204	182	203	188	230	179	196	196	229	208	182	198	191	166	181	195	188	200	214	214	217	173	219	209	190	170	178	213	180	220	189	157	217	199	185	181	208	194	182	225	207	192	162	199	178	190	192	190	204	223	214	196	206	211	206	210	192	187	180	204	196	213	195	206	206	208	199	206	166	192	220	180	192	205	184	201	204	172	176	198	166	195	165	221	201	190	185	198	196	189	218	201	181	170	190	219	202	186	208	194	206	202	204	207	200	202	204	199	186	215	233	203	182	196	195	204	224	220	203	177	203	179	180	196	190	150	209	193	187	180	236	188	213	173	173	193	211	202	197	199	187	201	182	207	183	190	191	211	176	189	188	201	192	210	208	195	182	177	216	177	179	221	214	189	179	191	196	192	185	182	210	203	193	173	182	172	198	204	205	199	184	180	185	171	186	190	175	205	178	191	217	178	160	203	204	187	198	184	182	203	190	186	180	177	186	174	219	187	191	219	181	206	196	193	166	200	193	214	194	180	197	204	213	206	204	200	199	201	199	201	196	180	175	183	201	208	173	186	210	182	192	168	192	179	209	203	188	193	184	195	160	183	208	196	168	216	204	170	197	242	224	206	191	178	193	190	186	209	182	192	193	193	166	185	193	204	207	177	218	217	175	229	167	188	212	196	199	180	194	212	205	203	170	206	191	162	186	162	196	205	218	206	182	179	197	189	197	184	213	195	200	189	213	200	196	175	200	202	194	202	204	192	181	192	194	202	193	179	187	186	239	204	186	196	198	202	189	189	183	173	205	198	172	221	195	195	212	203	184	182	220	212	203	196	185	197	197	184	189	180	203	205	185	163	165	169	183	192	178	222	207	195	220	182	194	176	188	167	193	165	192	207	189	197	178	173	204	182	196	195	217	208	183	195	197	201	173	181	187	193	192	207	194	177	198	222	200	230	183	200	200	219	191	191	210	187	188	177	191	206	212	209	185	195	200	186	198	190	189	190	203	202	185	188	205	197	164	188	206	199	180	177	164	193	228	189	189	214	199	194	185	204	214	221	194	184	219	209	212	186	197	185	183	187	179	188	207	176	185	184	197	176	226	206	227	194	193	208	176	177	188	177	207	191	182	194	206	180	203	187	183	183	188	174	182	216	210	212	211	184	211	179	212	169	169	213	230	178	175	202	200	178	178	184	187	208	211	169	182	202	195	198	186	210	205
7672	1058	1988	2301	1901	1682	1334	1078	1008	903	798	796	750	733	667	645	665	617	639	604	579	550	578	553	510	590	526	518	546	530	543	502	524	492	519	499	509	492	529	478	518	504	483	451	512	506	502	481	503	469	511	508	481	506	513	485	459	511	482	505	515	517	467	471	486	448	471	492	474	484	497	469	473	485	535	487	463	453	506	479	486	500	506	483	466	471	510	505	468	492	460	469	516	467	521	461	484	463	475	475	471	464	515	533	513	500	470	462	487	480	474	506	476	515	480	499	566	458	495	460	469	542	472	484	452	481	462	461	471	524	499	552	461	472	483	482	475	477	464	500	524	472	470	494	472	485	495	455	503	480	484	469	479	446	517	497	436	528	514	461	492	523	517	502	472	468	485	481	459	462	484	479	494	501	481	476	488	484	450	493	469	475	481	496	473	487	497	502	494	471	490	490	461	478	459	475	525	478	482	464	512	498	459	475	519	482	485	486	484	469	477	478	476	508	497	501	490	488	503	476	504	460	480	480	522	480	480	463	482	479	530	458	475	455	506	481	484	504	515	470	475	511	485	511	475	492	509	502	490	487	491	503	474	467	493	461	457	479	494	482	494	447	479	509	454	502	484	483	477	490	473	469	499	479	473	467	491	480	503	497	452	485	452	511	469	474	465	441	466	481	490	454	468	486	477	476	475	486	492	489	469	480	494	496	511	443	455	438	481	447	501	481	509	477	512	444	470	461	460	508	462	441	503	486	467	474	459	459	474	486	512	493	501	479	497	484	513	490	531	474	526	456	475	490	520	477	457	505	468	472	491	455	449	477	481	487	481	430	517	480	477	424	516	483	474	488	473	468	484	506	497	503	490	482	466	521	469	499	482	497	465	443	463	471	491	523	509	495	463	490	504	488	497	499	472	445	491	527	448	479	435	456	474	503	467	482	488	465	438	467	462	482	470	517	496	482	498	469	471	507	465	464	441	469	489	444	492	481	486	488	490	463	499	498	447	485	524	475	491	469	503	452	495	472	474	496	458	505	444	521	481	483	497	490	489	453	512	489	479	445	505	456	501	505	510	480	428	452	491	461	486	494	449	480	486	465	470	464	464	497	492	490	483	467	466	483	459	453	450	489	459	471	505	478	460	483	466	514	498	484	505	465	468	503	500	438	483	465	526	490	484	486	506	462	506	511	520	454	467	491	492	497	469	506	494	467	481	500	460	487	462	483	492	482	495	476	456	478	499	500	506	492	516	479	427	482	488	495	494	528	481	460	476	483	482	471	460	481	501	467	481	494	485	479	507	498	490	458	462	509	456	468	489	526	481	489	542	527	437	529	505	449	480	488	462	491	471	452	469	526	517	470	461	470	466	502	478	488	458	482	481	498	546	497	494	471	457	474	480	425	484	507	480	468	493	447	507	515	494	489	484	483	495	518	503	480	499	493	489	465	490	471	448	478	481	480	481	477	504	485	463	502	464	485	464	469	493	480	457	493	468	500	473	476	499	457	486	501	462	466	520	480	490	468	501	489	489	451	492	508	493	499	490	507	470	500	495	462	468	478	491	474	498	485	465	487	464	496	463	486	531	454	482	460	509	484	476	498	502	508	538	489	473	478	526	474	504	485	490	460	461	479	450	480	466	499	437	509	466	491	492	482	479	525	494	500	495	507	499	456	478	515	473	494	479	488	507	441	503	488	498	503	515	480	530	500	489	489	505	500	470	481	473	513	443	463	489	486	453	518	487	496	509	502	492	465	476	480	467	483	473	481	483	493	476	503	476	504	503	469	475	476	425	459	475	465	517	491	481	501	455	446	460	493	474	504	493	516	492	521	445	496	494	480	450	497	496	467	475	493	460	499	490	459	516	532	495	479	510	508	468	485	482	470	472	455	476	447	477	497	502	500	472	483	520	462	465	490	474	450	482	492	428	464	479	514	474	509	492	513	486	475	411	452	496	485	478	496	472	466	493	502	484	469	528	476	493	461	486	492	487	476	492	470	478	481	479	498	466	441	470	496	461	481	494	437	492	472	534	440	474	497	491	498	511	501	504	485	472	498	471	479	561	487	497	477	477	463	457	507	503	456	476	453	496	483	508	504	471	443	454	467	461	483	493	490	508	456	487	493	496	488	496	505	470	486	463	487	468	464	422	460	508	476	493	443	507	498	482	502	468	402	516	455	455	497	500	475	511	516	503	487	508	482	478	528	497	529	480	510	466	494	451	476	490	443	484	500	486	505	507	436	478	464	469	488	500	449	478	513	521	463	452	493	506	444	525	506	503	426	507	463	478	466	436	515	479	512	505	486	460	483	454	458	458	485	502	493	504	415	457	486	474	536	499	469	478	480	492	495	501	492	527	484	502	487	492	481	563	487	478	468	490	448	494	484	497	449	458	473	452	463	464	466	471	473	499	471	471	529	474	487	462	482	485	485	522	448	476	517	508	451	478	489	474	438	461	474	535	456	484	495	469	463	468	494	457	478	471	458	475	461	488	494	487	463	483	499	436	467	492	453	512	479	484	478	512	492	495	513	511	448	483	496	505	505	509	455	495	510	514	518	510	475	479	481	499	475	467	494	470	489	515	491	477	476	481	501	444	453	432	485	489	456	502	472	472	484	487	487	503	481	458	504	482	461	478	494	480	459	465	475	496	529	494	496	452	459	501	493	476	496	530	470	486	484	451	522	472	497	477	484	464	476	483	494	450	483	498	495	507	493	504	507	535	492	474	437	479	462	441	486	473	486	506	486	502	496	474	474	510	511	483	482	483	443	474	499	480	484	500	462	464	476	506	467	446	511	474	511	465	505	464	521	474	510	490	519	483	479	472	480	490	473	497	443	486	483	472	499	483	507	489	533	507	536	479	483	462	479	475	489	494	465	499	498	505	457	510	486	502	491	516	492	503	506	507	490	499	505	513	497	456	491	494	485	504	474	477	447	498	484	473	472	503	465	485	443	506	491	455	475	502	480	458	505	501	489	522	508	514	477	496	471	491	498	512	496	519	491	511	496	511	444	514	469	464	517	499	484	467	499	518	483	462	493	508	474	509	497	474	465	447	468	458	505	501	496	484	516	530	465	469	532	487	517	499	478	512	472	494	487	469	486	463	453	478	492	533	493	527	456	474	489	498	520	474	456	482	473	450	488	483	497	490	479	465	469	485	427	489	471	460	510	538	464	510	492	493	496	513	514	500	455	476	473	462	474	495	476	485	478	442	500	468	453	457	522	523	470	488	507	484	505	493	455	515	484	486	485	512	475	479	475	512	460	498	468	525	477	510	470	496	461	462	473	494	494	494	458	472	491	514	463	468	495	490	509	500	476	468	439	488	478	479	480	461	462	461	461	488	458	495	481	472	512	488	482	491	467	510	496	477	510	453	493	475	483	522	484	500	443	478	484	478	508	496	437	456	493	455	507	472	463	518	471	493	528	464	480	450	441	488	466	471	460	456	484	502	513	492	473	459	435	484	505	459	499	494	500	491	496	513	508	500	497
1412	378	355	365	348	375	317	316	319	292	344	305	316	305	269	307	292	309	281	273	323	299	268	279	299	311	297	307	298	298	306	297	302	285	300	289	273	284	306	265	271	277	325	323	287	297	270	287	265	303	292	278	339	292	281	303	330	284	294	302	315	295	312	320	307	302	289	289	298	348	309	283	337	295	307	305	338	307	314	313	272	307	286	296	299	295	332	292	307	316	291	312	267	270	291	290	266	319	319	307	261	320	321	288	281	297	311	304	269	300	301	314	268	324	306	321	319	286	266	291	301	325	307	307	314	295	271	314	294	311	304	281	307	292	288	284	284	293	281	322	282	265	270	298	311	325	348	302	319	273	327	278	316	286	282	303	302	314	323	300	311	301	302	257	309	264	291	317	315	283	281	277	287	322	265	243	286	329	296	302	323	300	295	322	268	295	300	309	289	317	291	307	286	291	287	309	266	310	288	313	322	297	304	295	290	296	295	270	313	285	302	294	300	311	287	314	323	293	295	311	319	295	299	288	324	307	288	326	278	292	307	317	322	306	309	271	299	306	299	300	284	272	281	253	268	302	285	324	284	289	326	282	273	264	298	334	275	307	320	322	279	281	303	286	280	306	304	298	323	298	318	298	290	331	281	301	294	303	297	315	304	267	322	287	315	326	304	323	314	278	289	293	297	321	279	311	294	289	269	319	294	272	314	288	317	282	277	277	328	298	295	303	314	296	285	283	284	267	302	298	309	278	295	275	288	292	286	300	292	289	293	304	287	305	281	318	296	258	286	333	285	301	327	299	292	321	308	338	304	306	289	310	309	294	296	310	307	287	321	319	296	310	333	290	318	309	290	281	304	293	290	272	293	283	281	299	322	322	298	343	323	314	298	307	313	300	313	313	294	275	284	294	301	304	316	316	299	275	290	301	285	299	297	265	305	303	300	272	319	275	303	305	269	302	294	312	294	273	300	273	301	309	308	267	293	329	318	322	322	302	309	278	294	290	315	302	308	291	286	328	299	322	308	335	299	289	290	268	323	326	290	289	289	337	272	270	288	297	280	290	322	300	298	274	366	302	314	309	273	310	313	324	249	322	264	309	272	303	308	285	280	274	295	296	284	319	299	328	335	316	296	300	274	299	321	300	317	292	308	303	330	277	330	276	280	328	290	306	320	292	289	303	285	311	322	294	306	278	296	308	276	307	289	300	321	309	325	299	293	323	294	277	318	305	310	289	309	311	305	303	329	318	276	285	325	308	268	281	305	293	322	303	265	270	319	320	290	294	298	302	270	281	283	279	308	296	304	289	296	336	304	304	299	313	306	329	312	283	305	284	290	297	299	322	285	289	302	308	294	303	294	308	319	291	296	287	258	304	290	297	300	326	293	277	279	318	298	293	283	310	314	303	326	294	288	297	278	314	287	342	274	281	322	298	305	279	301	272	301	310	313	301	287	297	284	285	301	298	287	281	320	318	314	305	315	279	291	288	295	319	294	310	304	290	293	307	303	285	283	293	267	321	323	307	304	295	331	307	285	279	316	296	311	265	276	290	302	333	306	306	343	295	285	314	288	284	313	310	301	288	272	298	265	286	306	306	314	300	280	307	285	303	281	283	287	292	273	303	288	319	303	303	293	299	336	292	313	288	280	303	312	298	323	305	325	292	293	294	293	310	318	312	303	294	293	306	295	336	295	305	298	310	299	298	286	319	292	297	295	304	316	298	280	309	321	284	279	290	324	288	280	274	307	311	285	317	314	315	288	285	306	312	324	293	321	306	307	310	301	314	293	313	331	328	302	271	320	298	287	294	285	287	294	304	303	297	293	281	300	297	320	318	292	320	287	293	266	307	336	277	267	282	315	308	312	298	291	290	298	285	274	275	322	289	307	293	322	292	275	273	289	320	281	296	315	302	306	293	304	289	303	292	315	296	288	289	307	292	287	296	297	330	299	315	318	305	296	290	282	268	312	304	309	311	309	293	292	309	309	283	297	286	323	299	288	312	309	284	303	313	298	299	293	279	312	295	323	300	277	310	309	301	277	328	317	309	294	287	300	299	320	315	317	288	271	316	287	273	288	328	289	308	289	312	305	305	306	295	302	294	291	314	300	287	301	288	328	282	303	298	294	315	284	270	304	324	306	297	281	298	262	309	292	319	296	278	280	280	297	298	313	306	329	282	296	259	326	294	319	310	293	296	295	304	268	272	299	260	278	303	303	283	329	255	282	300	302	307	297	278	314	327	314	317	290	289	312	309	285	311	318	301	317	287	307	316	280	334	307	286	316	271	288	329	280	304	297	265	283	315	324	298	297	314	294	281	325	285	288	315	332	307	293	300	288	324	286	308	299	319	309	282	286	328	358	330	281	274	281	271	295	335	323	303	292	299	315	321	278	290	291	308	288	306	332	306	271	305	308	263	308	304	289	299	279	300	302	281	314	292	309	281	325	329	305	320	278	326	282	300	315	302	299	296	251	314	286	307	271	269	318	303	335	322	316	319	297	297	314	285	305	307	320	276	296	318	284	338	279	290	286	299	297	284	312	325	307	328	333	333	315	281	275	281	318	320	323	291	306	272	305	301	273	308	279	290	283	299	296	329	309	289	324	285	337	294	281	309	310	306	282	296	273	286	249	325	280	300	320	314	295	302	302	321	263	305	319	321	300	275	300	304	288	276	325	302	273	260	286	323	322	298	306	309	289	280	307	295	292	296	290	295	305	304	314	292	290	299	319	294	303	264	284	284	321	272	292	302	280	295	289	306	288	292	273	303	280	267	299	267	288	337	278	305	298	300	267	310	290	288	296	312	291	299	310	269	296	319	311	282	276	304	312	340	267	280	281	313	303	300	321	293	306	298	278	294	294	320	324	309	312	257	309	320	274	290	315	291	284	289	321	295	301	308	282	296	317	276	296	327	326	292	302	317	291	326	295	278	299	342	333	301	294	313	294	306	320	289	292	317	288	320	293	318	332	326	285	305	308	291	309	284	277	314	309	287	325	326	289	279	270	288	281	335	323	302	300	278	341	315	312	294	307	337	318	315	271	275	297	297	288	295	294	295	304	269	275	289	296	298	294	269	287	286	322	280	291	289	305	288	324	290	301	306	268	275	290	338	273	299	318	293	318	321	290	290	353	338	331	307	296	299	297	310	277	292	271	349	301	292	287	290	303	289	286	306	284	312	297	315	312	321	290	314	287	278	321	333	286	320	292	274	274	330	285	310	320	300	268	291	326	276	285	318	277	325	294	287	330	282	315	274	280	298	298	294	283	286	336	272	319	322	286	301	306	307	308	289	273	305	295	280	294	302	276	290	299	313	297	289	296	322	304	307	273	324	296	284	303	304	320	298	278	296	306	282	309	275	319	310	306	296	297	303	293	350	343	302	312	292	276	301	275	295	311	275	319	297	334	282	288	287	300	330	304	291	320	322	305	293	294	327	282	306	288	303	271	326	303	288	297	260	284	308	312	285	288	284	280	271	310	303	282	296	307	303
2152	775	964	963	946	879	801	820	796	798	762	809	771	787	834	765	753	770	753	781	753	790	760	748	751	740	737	767	775	667	710	718	755	713	738	730	716	740	736	734	747	780	743	784	712	745	740	688	732	767	774	785	716	785	744	787	704	798	751	734	740	707	672	707	713	781	764	725	759	778	760	738	760	755	773	723	731	736	734	765	739	737	699	729	760	716	754	737	721	728	740	752	759	793	770	730	720	696	756	724	727	749	736	703	717	728	751	713	746	753	708	767	761	753	747	729	736	754	753	751	708	733	723	773	769	729	704	769	738	690	737	779	775	717	764	705	739	760	708	706	770	749	745	723	726	755	785	756	705	670	711	703	716	731	741	799	710	753	759	740	704	742	705	775	731	799	753	724	721	723	640	782	737	753	750	698	753	762	725	726	759	743	757	763	734	718	816	728	722	765	711	764	695	782	696	746	744	744	743	720	758	732	764	741	712	760	759	767	685	709	722	695	727	768	707	713	737	760	718	696	718	696	718	744	755	704	709	699	781	767	758	798	742	694	724	731	726	751	734	781	680	707	773	799	699	736	716	784	741	748	788	760	732	759	778	764	698	761	727	721	774	762	718	739	756	721	703	765	736	824	689	733	742	716	735	747	713	796	744	680	770	696	769	747	731	761	781	761	768	729	775	738	769	739	733	773	739	733	743	763	759	747	758	712	758	734	718	762	755	741	724	709	772	755	757	783	714	722	708	731	794	736	731	739	704	707	753	792	706	728	735	715	755	713	770	792	757	747	760	692	702	709	704	727	756	766	715	710	750	765	802	718	762	762	786	746	747	719	702	750	736	716	753	726	781	755	782	757	810	722	751	750	756	707	764	724	753	806	725	765	729	753	736	727	701	685	757	721	724	711	720	752	749	758	731	736	769	675	737	726	704	727	763	726	755	758	768	756	748	725	739	742	771	736	710	719	722	743	738	750	766	778	753	769	665	697	767	732	748	723	755	746	803	714	733	758	740	733	756	708	722	775	745	742	783	737	716	736	727	768	728	728	748	711	747	755	753	761	782	744	748	711	768	757	741	771	713	753	741	764	712	706	768	733	728	787	707	734	736	753	736	774	711	722	759	741	797	730	732	732	733	755	754	711	717	726	787	719	743	767	785	739	732	776	726	764	769	700	716	720	683	727	724	743	717	722	727	755	714	713	739	707	772	726	768	769	704	755	740	716	710	692	786	762	744	685	718	705	733	748	751	742	712	722	743	702	751	675	790	715	774	677	745	720	667	728	775	741	705	739	709	805	755	744	781	709	707	752	751	753	732	743	743	707	726	729	800	716	725	742	759	768	776	739	750	769	730	698	722	766	708	738	789	738	779	760	785	765	695	810	734	754	768	783	679	753	709	748	760	769	720	732	747	759	764	698	749	742	698	783	726	748	738	772	745	722	729	765	754	707	765	712	772	740	728	672	719	791	742	795	709	713	738	710	753	770	754	787	761	769	717	739	733	749	783	740	705	811	722	714	748	747	732	727	770	745	754	710	683	714	733	735	765	728	749	742	759	726	754	726	756	734	714	744	726	775	725	710	718	702	703	734	735	732	747	769	731	827	719	749	712	731	746	705	734	705	730	729	759	712	745	783	762	740	739	759	710	775	727	727	723	740	736	743	681	666	749	729	697	734	730	725	755	729	772	758	733	726	718	741	735	791	737	743	718	739	757	730	744	682	747	789	760	753	733	705	777	675	718	739	691	771	735	766	764	757	754	703	717	761	746	774	774	780	747	708	754	772	725	732	745	727	776	717	735	739	719	745	732	761	751	722	723	749	775	777	718	712	786	736	749	740	748	745	749	758	663	743	730	763	744	772	728	767	743	760	694	739	766	714	738	800	732	718	754	707	765	759	763	751	767	736	706	749	753	723	711	703	733	708	718	767	725	678	743	748	746	729	734	770	732	780	728	743	726	748	778	727	778	741	731	762	660	724	752	720	723	741	741	709	749	753	724	707	737	757	750	734	744	737	733	743	738	701	725	697	710	756	705	729	751	733	753	737	696	705	735	754	755	756	797	708	754	748	739	774	716	681	715	705	749	723	787	766	726	751	742	751	741	756	755	683	783	729	784	721	738	752	722	729	769	709	720	750	775	736	715	717	734	722	749	757	755	786	733	731	722	761	782	739	687	729	705	793	746	750	745	756	758	720	754	727	694	724	747	731	757	790	722	736	785	729	741	725	702	745	756	792	751	770	736	778	731	771	817	716	703	757	729	735	682	724	778	775	787	741	734	759	751	762	712	726	739	767	745	754	718	779	710	737	751	725	757	726	677	748	778	747	742	744	744	754	760	696	740	716	704	735	776	763	729	749	757	754	671	654	755	742	748	744	735	788	695	754	699	713	782	737	748	722	785	703	795	769	681	728	747	763	725	773	776	716	739	758	770	684	707	706	715	793	729	755	766	771	758	739	699	683	762	680	755	722	795	746	729	735	724	755	756	736	720	760	707	709	757	706	789	727	751	720	715	718	746	730	765	785	772	735	752	724	718	731	721	726	751	732	702	680	753	671	741	733	709	771	720	745	750	757	710	732	786	721	723	763	727	747	747	744	728	760	755	760	769	735	779	754	747	746	746	756	696	671	705	731	733	717	728	744	715	732	729	727	746	747	746	720	727	761	715	749	737	717	746	733	688	763	746	725	709	762	761	749	766	709	749	761	735	767	742	758	707	715	758	685	725	743	816	779	725	737	751	811	770	744	701	741	758	765	698	758	760	756	701	729	752	674	713	750	728	735	696	762	736	761	753	767	739	759	772	721	736	710	791	757	674	752	740	766	724	744	777	722	786	730	730	779	739	768	713	739	704	718	705	821	707	755	736	759	779	751	767	722	720	733	742	731	750	736	741	724	741	745	720	730	728	752	803	756	757	698	715	708	737	702	795	744	718	728	708	804	732	704	750	770	735	794	708	745	719	752	729	743	740	750	729	732	709	736	747	772	749	768	729	774	737	730	753	750	716	725	724	725	750	775	727	755	790	735	724	762	734	746	771	732	734	746	708	771	752	735	735	763	748	757	718	774	727	743	700	735	766	759	796	773	784	810	760	817	711	784	725	767	791	694	738	745	756	771	754	720	718	666	758	761	767	702	746	704	754	714	715	795	738	717	708	724	764	708	749	765	753	755	777	734	779	772	745	712	706	738	779	808	755	740	738	719	726	753	725	720	767	740	754	721	793	714	727	680	705	764	685	667	729	756	681	731	728	706	736	741	781	729	780	734	741	741	741	756	712	705	742	735	743	709	698	741	759	742	748	712	704	732	730	725	758	759	709	686	747	742	774	780	702	763	723	779	726	742	752	725	745	763	744	745	748	751	725	746	713	801	766	724	789	775	759	730	740	738	763	709	712	736	704	744	770	810	762	748	762	700	711	737	706	704	726	721	701	757	790	728	766	741	750	739	721	729	723	765	741	717	722	769	709	751	706	775	732	788	733	748	756	745	728	794	747	715
6431	661	690	558	497	440	407	450	400	368	381	447	352	329	365	326	378	307	362	309	341	333	365	356	332	314	327	309	324	319	349	323	336	317	342	333	300	305	339	336	349	313	298	254	306	332	346	350	328	335	371	357	323	344	344	316	335	342	316	308	332	322	318	301	369	334	311	331	317	339	295	312	306	316	316	343	341	319	367	320	319	327	306	323	358	372	337	321	297	363	382	347	321	323	340	349	371	332	331	325	324	350	349	332	338	328	312	334	353	308	339	321	355	333	296	335	344	358	342	323	351	330	331	331	334	342	352	336	337	311	309	334	340	310	357	316	329	343	388	303	349	378	329	312	339	324	343	344	349	318	343	342	317	316	313	341	362	333	303	309	325	312	342	301	332	328	346	380	374	288	330	329	330	355	333	349	314	338	313	341	375	358	315	337	310	337	323	343	354	335	311	309	348	320	303	309	316	309	311	340	325	350	306	348	332	312	328	318	322	320	360	338	327	316	333	333	320	375	321	356	346	343	311	344	342	337	341	341	315	339	298	322	330	306	314	318	341	326	341	353	313	337	332	355	363	342	290	345	331	339	317	347	299	348	321	334	330	328	324	343	326	294	308	320	295	342	344	349	308	372	307	322	361	348	317	350	356	296	315	318	321	325	295	322	304	346	321	327	297	314	342	355	305	338	342	353	289	304	342	360	306	341	345	324	313	332	328	321	343	325	326	302	320	291	346	315	325	351	317	345	322	351	323	319	324	366	347	337	340	318	351	313	338	352	350	341	319	330	349	373	346	330	309	327	289	393	328	331	319	352	370	363	320	311	302	293	318	362	349	348	331	340	356	330	336	336	338	300	324	362	316	343	330	344	351	315	354	322	332	342	328	332	355	322	340	308	323	325	315	302	352	316	346	329	351	330	333	317	337	325	337	322	343	328	351	304	307	341	350	322	350	291	348	324	335	327	309	372	345	348	310	362	328	364	340	316	302	312	345	327	324	337	321	315	365	332	337	347	301	305	350	327	312	350	348	335	327	342	360	316	337	340	331	313	322	368	314	334	353	332	294	304	325	367	305	340	364	324	303	325	327	279	318	345	326	333	331	341	346	350	309	362	375	327	326	337	303	359	359	309	314	339	326	311	293	333	315	337	319	347	340	344	347	337	337	359	315	325	295	342	333	345	342	320	338	330	316	337	320	333	345	354	304	302	371	313	347	346	343	344	363	356	384	354	331	335	340	341	342	356	315	322	342	333	362	334	310	343	337	325	340	305	341	342	314	336	356	324	346	311	325	335	306	329	290	311	314	351	313	334	335	364	317	337	334	306	322	324	368	360	344	334	344	352	344	313	331	314	371	301	327	350	353	343	322	330	337	320	362	320	342	360	328	282	322	307	319	324	361	327	313	292	367	324	347	315	354	330	317	335	358	340	340	333	309	324	371	337	316	347	316	345	386	363	322	343	301	338	332	348	341	315	351	323	322	319	317	309	332	316	317	326	341	357	321	353	368	331	346	342	333	346	345	336	365	308	328	312	313	321	316	317	346	322	308	307	348	348	317	354	334	337	328	338	308	351	296	339	334	327	322	329	350	329	321	357	361	360	313	290	339	301	328	324	322	324	337	338	348	324	357	347	309	310	329	345	325	301	343	318	285	348	317	322	318	334	323	315	316	310	326	359	333	335	335	326	337	292	333	310	299	323	316	290	329	328	313	349	348	326	349	340	347	328	315	359	320	387	328	329	354	293	346	309	314	336	366	347	336	305	319	304	351	310	326	340	335	335	334	347	340	307	343	330	357	337	332	323	340	318	333	323	340	328	298	353	361	355	341	337	356	335	349	342	340	327	327	337	298	338	350	307	322	328	336	323	296	346	352	319	346	326	329	323	314	338	340	359	349	326	307	317	323	343	323	315	397	308	304	352	333	329	327	323	334	332	356	358	328	344	318	326	331	365	335	330	323	322	329	350	313	319	372	324	306	365	372	319	332	349	349	319	323	336	362	348	336	327	319	317	309	283	282	320	341	342	346	354	325	368	314	331	334	344	336	291	322	297	352	351	338	348	325	329	335	344	363	342	356	333	314	326	381	333	329	324	300	300	341	372	349	301	336	335	331	305	326	335	333	316	340	335	295	358	316	348	316	336	312	307	358	332	312	318	320	320	334	345	299	320	322	324	337	301	321	366	352	306	317	327	338	344	350	351	315	349	322	322	344	374	329	328	327	327	344	352	310	308	334	322	338	318	358	299	340	321	332	327	341	314	333	309	302	344	342	364	308	327	347	331	323	322	338	348	314	313	301	315	327	359	342	327	365	290	352	346	304	325	324	300	311	350	322	347	345	348	323	332	339	319	305	328	314	336	319	317	362	296	304	344	324	339	342	328	307	315	287	334	323	313	319	285	297	324	342	331	303	334	356	336	321	350	321	324	325	338	333	332	298	311	311	342	347	340	336	325	338	327	343	323	354	328	331	364	308	322	340	325	353	344	347	356	345	332	331	293	354	309	344	321	357	341	328	357	321	329	335	318	301	363	336	311	331	349	311	337	359	304	312	344	347	340	331	312	354	294	320	363	323	351	310	332	333	336	306	340	345	379	331	339	320	308	322	342	321	308	353	329	321	345	318	316	328	360	320	317	325	355	316	327	343	351	327	312	305	349	338	285	327	316	290	349	351	366	322	330	376	322	314	330	346	312	332	316	354	355	357	361	344	322	311	321	311	345	364	304	357	341	327	307	326	322	319	345	339	333	344	325	353	335	343	315	339	328	333	325	311	326	320	325	306	339	322	314	303	376	322	320	313	317	297	356	315	329	357	311	336	327	361	363	332	312	304	338	347	324	294	328	321	314	346	356	332	364	364	320	365	347	340	287	330	351	321	315	299	339	322	331	325	342	324	319	343	311	298	291	316	367	325	356	329	362	320	371	341	352	354	320	372	329	342	339	349	315	358	353	340	274	387	353	311	340	326	378	298	317	328	296	334	343	340	368	359	327	305	342	318	327	318	330	331	341	309	366	337	344	313	339	327	344	359	342	334	310	326	316	318	331	304	322	357	354	360	331	334	352	357	329	324	349	320	337	322	321	314	350	326	317	325	319	327	355	346	309	325	317	313	310	353	329	304	340	330	358	315	325	317	313	320	291	311	335	338	312	361	336	335	325	331	342	357	318	330	320	357	356	290	316	308	344	384	347	300	339	340	349	325	348	328	330	362	339	323	316	308	347	332	358	361	336	351	321	336	339	332	322	341	345	322	335	311	354	368	336	326	321	343	338	347	310	338	315	364	344	308	297	324	348	318	316	338	331	360	353	323	315	333	297	326	317	340	303	327	352	320	312	336	323	309	353	323	297	334	347	342	307	373	338	335	346	361	347	327	323	311	309	346	343	333	342	321	330	316	309	343	349	312	346	356	297	350	304	303	320	356	327	330	346	333	328	299	352	338	355	338	323	329	302	338	327	357	321	326	296	345	356	323	337	326	324	392	325	342	345	322	321
6318	1130	1689	1722	1526	1377	1258	1094	1066	1010	1019	941	923	880	921	894	862	873	883	832	839	801	829	829	849	837	792	809	881	810	841	793	801	823	805	828	820	810	782	818	824	816	790	817	765	817	853	808	866	737	797	807	836	844	749	833	771	804	839	810	833	776	806	818	771	753	802	824	856	796	773	796	822	780	807	838	777	796	777	823	859	780	790	816	834	803	784	732	850	838	815	826	812	818	785	836	808	797	797	815	785	771	812	768	817	818	793	865	839	821	819	764	825	847	825	797	755	801	772	822	784	807	782	818	806	808	812	806	815	830	799	825	817	775	780	817	810	819	807	797	792	821	798	846	798	811	837	797	816	797	815	801	832	765	784	795	853	827	793	787	794	803	829	799	765	818	788	772	744	804	768	801	776	785	770	768	878	697	856	800	787	852	768	817	806	814	808	786	780	844	838	798	838	790	764	780	796	852	755	790	788	789	801	797	826	811	813	784	781	785	814	794	786	769	790	828	822	835	846	806	788	798	783	805	817	797	804	791	875	811	807	798	814	783	797	776	786	769	769	802	777	809	734	781	804	802	803	797	834	784	805	783	831	828	815	815	747	814	818	804	798	805	847	819	789	819	820	795	832	756	826	771	845	817	816	784	797	791	803	763	798	829	778	816	813	793	799	811	780	811	839	789	843	826	814	763	784	806	790	806	758	813	822	817	841	782	766	817	824	785	835	798	797	805	795	843	823	856	737	787	801	780	800	828	765	848	785	791	786	773	779	762	779	683	754	752	778	809	782	859	799	811	809	845	801	817	823	830	782	759	747	822	787	808	771	798	834	823	847	834	761	806	775	836	802	740	815	820	812	803	773	765	776	789	804	806	802	825	782	772	827	819	836	750	872	794	827	768	810	752	747	796	788	750	824	775	779	803	795	769	789	819	800	852	873	747	726	822	802	796	801	788	827	775	820	780	840	827	834	825	811	843	789	805	745	796	838	795	803	791	786	792	802	796	781	816	811	775	759	804	782	796	848	804	789	791	792	846	781	844	806	809	816	821	824	781	752	758	860	825	861	792	799	822	802	818	808	809	820	771	811	816	843	816	824	807	863	805	813	793	850	773	824	803	823	830	806	830	799	799	817	817	820	769	777	763	798	797	805	830	764	773	822	851	757	793	793	789	798	855	834	780	814	864	788	786	831	836	822	780	848	780	804	802	853	885	820	805	789	762	830	826	793	807	771	763	792	788	808	800	799	794	787	812	820	805	785	786	842	796	779	822	756	821	785	765	812	854	849	782	785	756	847	857	773	816	829	803	804	817	817	812	818	799	806	781	776	785	798	781	805	801	821	795	784	840	819	797	840	797	789	808	781	834	820	790	806	762	868	815	846	858	830	807	815	859	800	805	804	805	810	802	786	841	783	805	823	755	853	821	791	788	758	789	803	811	810	855	813	775	797	751	803	790	811	821	801	779	786	777	770	798	837	829	770	791	775	808	764	837	771	776	794	789	819	779	799	816	837	779	805	782	809	823	818	802	803	820	776	813	814	870	843	761	758	836	785	745	815	795	849	797	847	798	788	801	824	806	835	801	849	720	763	801	847	761	804	805	785	825	817	804	793	807	760	804	771	777	819	751	810	750	772	765	809	778	774	810	794	774	807	796	762	787	861	800	759	797	812	813	801	792	842	807	814	833	822	786	821	780	837	828	802	830	805	838	834	787	818	777	808	800	786	800	763	811	827	783	813	765	774	805	809	799	788	787	796	780	800	783	796	795	819	880	816	788	830	767	780	781	800	817	793	832	782	809	810	824	760	812	805	742	794	787	814	797	859	832	769	771	758	818	843	841	792	745	819	816	831	804	828	795	788	782	794	816	806	764	800	769	745	788	830	769	795	825	757	804	797	812	806	817	800	785	824	832	856	812	776	829	802	771	789	774	791	780	770	793	796	783	828	831	773	831	799	797	866	798	816	837	784	833	831	782	799	788	799	836	783	777	817	834	754	811	821	800	824	863	824	782	838	862	813	805	744	812	813	848	813	800	820	860	779	761	798	768	789	869	813	780	834	804	750	728	773	811	797	828	779	802	801	821	799	784	811	785	763	794	814	757	857	829	798	811	817	769	829	725	833	827	763	809	815	842	796	745	822	767	815	787	830	743	787	755	803	828	806	828	790	795	773	795	792	800	806	820	813	829	813	836	750	825	800	784	766	745	830	813	801	777	771	775	834	781	778	832	808	827	842	796	800	771	800	796	817	815	776	781	771	796	769	801	855	832	772	758	747	853	809	778	836	819	773	792	798	779	779	819	817	786	819	793	826	791	757	790	777	816	809	837	828	795	802	860	779	786	802	802	754	847	770	815	801	818	848	799	802	777	787	790	803	835	799	840	802	810	817	758	823	841	795	806	812	809	771	801	773	818	816	788	797	828	814	740	799	797	802	804	798	821	840	754	784	788	801	750	842	782	822	800	840	756	810	767	786	821	833	776	821	811	829	819	847	788	819	802	749	784	771	864	807	807	725	817	748	803	779	819	768	824	796	780	716	815	820	801	775	788	774	805	808	753	859	829	785	795	792	767	768	811	775	769	799	791	757	760	784	768	796	863	796	755	805	770	773	867	816	808	808	802	783	771	828	830	844	807	791	823	833	834	746	769	780	776	776	777	763	764	723	759	751	786	780	769	796	780	784	798	785	774	816	812	758	746	818	779	784	845	844	782	801	809	814	846	837	842	808	863	791	780	818	789	795	832	753	841	800	837	782	773	754	791	784	791	791	764	833	724	774	836	824	786	803	756	851	844	753	784	784	813	792	781	775	797	788	832	840	810	818	794	821	764	864	821	824	798	821	764	814	813	806	761	781	818	833	779	804	761	818	818	802	720	828	787	852	741	835	813	811	798	777	766	801	787	826	817	799	826	829	763	753	784	776	763	771	785	817	776	834	790	797	789	794	802	805	791	810	773	806	785	851	792	773	800	796	840	822	800	779	782	817	828	791	798	845	825	785	765	876	764	796	808	820	795	805	820	825	773	827	793	792	800	780	815	733	797	762	776	857	832	768	804	853	793	790	838	807	757	786	813	725	758	819	818	787	800	826	816	827	778	827	800	841	812	831	718	779	827	802	815	841	776	791	840	796	789	790	799	819	767	789	819	762	812	836	801	783	822	782	816	789	787	774	795	749	802	773	782	791	819	735	835	816	811	867	719	841	798	838	853	796	775	782	803	843	830	786	780	787	773	802	814	784	828	799	814	837	830	778	837	791	815	841	775	799	829	788	767	805	816	767	779	798	786	800	812	803	829	781	776	780	811	812	823	764	834	772	768	805	775	872	809	808	799	784	797	829	785	829	849	829	798	758	815	765	826	802	830	827	772	802	769	795	816	809	807	814	769	820	776	815	776	754	778	807	765	811	799	800	809	789	825	831	796	805	840	812	804	802	816	781	800	767	809	778	805	848	821	825	783	862	827	768	744	788	818	814	859	822	801	754	776	803	799	797	846
11905	924	881	652	468	367	353	333	278	241	251	249	229	207	245	213	230	221	201	192	183	190	189	210	202	221	198	210	209	226	185	155	214	222	167	214	186	199	205	195	213	174	185	195	154	210	185	197	180	191	224	197	220	194	193	220	155	177	186	207	234	204	177	215	171	186	197	188	188	221	189	196	198	193	205	207	193	152	175	175	194	183	192	199	192	194	165	197	180	201	189	186	189	188	189	192	187	210	206	201	175	199	228	187	187	229	196	169	201	204	189	164	193	199	205	204	211	185	191	171	169	168	187	203	197	187	199	224	202	169	214	184	219	205	186	197	186	187	193	176	171	184	194	162	190	191	187	215	188	203	213	175	176	189	197	193	170	223	190	179	224	197	194	166	186	205	197	188	194	175	196	183	199	197	213	189	174	196	201	175	200	207	189	176	196	208	192	192	205	200	186	229	186	208	159	229	171	207	197	186	188	224	183	191	159	190	169	195	185	167	190	185	206	204	197	180	195	181	181	192	180	214	206	181	194	188	178	196	168	203	185	203	187	191	209	186	187	217	168	177	185	204	163	185	209	208	175	174	212	227	193	184	190	185	192	200	181	179	177	203	210	195	175	195	193	192	191	203	195	182	194	201	198	214	182	175	204	179	207	204	203	201	188	195	188	164	196	195	202	180	170	228	162	199	168	202	212	181	227	199	214	180	187	176	213	188	189	200	188	203	211	219	197	198	205	212	186	201	189	186	207	202	188	187	165	149	202	207	209	193	194	198	207	189	198	206	167	191	194	184	227	204	191	226	188	199	200	186	204	204	176	194	202	170	199	179	176	202	203	186	206	172	196	198	198	172	184	190	176	196	170	183	187	202	201	191	204	192	209	190	209	209	193	215	211	182	191	183	199	212	196	207	185	246	193	219	189	202	173	200	209	210	181	212	180	211	210	200	178	185	189	196	195	212	166	210	198	187	164	172	192	176	171	212	179	175	213	185	205	184	184	198	210	207	194	194	206	184	212	209	206	213	206	185	192	186	202	188	195	208	210	201	185	189	192	198	181	215	220	178	203	179	175	212	200	198	211	206	187	199	178	211	171	196	196	191	188	213	198	179	190	199	200	197	179	196	189	201	159	206	178	209	200	196	202	186	217	204	203	179	182	186	186	180	173	182	175	195	175	208	192	197	188	177	181	186	218	159	182	165	170	186	210	196	224	203	199	222	205	183	178	198	215	195	194	194	174	196	186	204	184	198	186	201	212	186	203	200	190	229	194	195	211	208	196	187	195	177	179	174	179	180	194	183	214	162	210	188	205	169	207	220	201	195	189	172	177	181	192	179	214	191	189	194	169	177	217	169	226	185	184	176	176	186	191	200	155	172	188	188	177	196	189	188	185	195	193	183	173	181	193	168	199	164	197	194	180	203	228	182	189	175	192	188	193	173	200	209	219	180	210	222	204	181	189	189	175	194	187	191	181	180	184	204	195	175	187	174	176	189	196	203	201	195	175	225	176	162	191	212	186	207	205	202	179	179	167	203	194	192	182	192	197	210	212	212	189	206	184	199	210	164	187	202	193	190	202	229	204	215	177	218	169	181	187	171	186	228	202	176	201	204	185	186	183	217	193	224	184	196	186	181	212	195	189	211	163	190	186	177	178	201	185	169	196	178	197	185	190	190	182	208	203	206	199	189	176	197	188	179	181	216	175	177	180	212	199	220	180	191	184	222	193	196	172	180	179	191	183	200	186	192	190	201	204	201	218	179	169	197	176	196	158	216	180	208	226	168	172	200	192	191	210	197	228	185	187	167	221	166	174	208	186	182	195	166	182	186	216	203	226	181	160	188	195	219	202	198	194	201	194	182	176	192	190	193	203	187	203	211	164	175	197	168	159	182	189	192	155	178	219	190	194	157	204	202	197	204	206	181	174	203	197	207	183	181	204	191	182	204	182	192	196	192	181	200	196	176	183	199	190	183	178	202	226	192	193	189	242	202	184	189	194	197	215	201	177	198	195	196	187	196	150	214	195	183	207	184	182	195	195	181	186	213	214	189	191	184	211	190	196	175	181	218	190	206	173	189	200	173	177	194	170	185	218	200	182	170	194	192	193	213	193	183	174	176	185	193	189	211	174	184	175	188	213	180	186	192	193	218	179	187	191	222	194	196	199	194	211	177	214	183	185	186	159	217	203	205	193	202	190	218	196	229	180	180	206	199	201	194	205	203	189	190	182	201	174	181	189	191	183	204	203	183	180	192	181	201	171	181	187	176	193	190	198	193	175	190	182	175	198	214	215	181	179	215	201	179	182	179	197	204	203	193	186	202	190	188	173	204	191	191	174	209	196	180	204	201	189	177	197	167	161	202	207	174	177	211	207	177	182	179	188	165	208	167	160	213	178	191	201	186	179	185	179	197	201	200	197	186	190	200	185	204	212	165	178	182	179	180	162	193	200	204	207	185	196	183	205	182	183	191	191	186	166	189	219	199	235	198	218	215	180	184	180	180	208	209	195	193	197	188	183	176	194	192	190	175	224	194	194	203	193	189	197	207	193	194	216	183	197	175	198	204	191	189	196	189	208	184	186	201	193	167	198	205	200	222	184	191	207	205	178	176	179	215	221	217	191	186	174	180	198	202	180	164	220	178	207	210	183	171	172	203	210	168	203	188	200	186	181	227	194	165	151	188	178	191	193	182	179	208	188	211	204	229	179	178	190	174	158	174	174	208	186	190	192	196	193	220	183	188	195	201	206	210	189	203	208	187	185	208	198	200	220	179	172	167	196	195	200	151	181	186	195	203	174	184	180	199	186	176	187	215	175	201	209	197	193	204	206	182	192	181	205	193	162	219	180	199	188	202	174	184	203	187	198	171	171	205	172	197	187	190	172	204	193	192	191	197	189	205	207	198	183	197	175	213	173	208	170	195	190	180	203	177	189	187	200	194	169	184	177	190	186	181	187	183	187	187	175	187	197	192	204	234	192	184	204	174	182	210	181	194	199	191	190	193	183	166	171	206	176	198	199	210	198	193	207	199	177	179	179	191	204	180	185	200	198	216	204	183	190	204	222	165	192	187	199	208	180	188	180	193	206	213	229	180	176	194	190	178	194	171	190	188	197	209	188	213	185	197	200	181	222	190	198	202	159	197	189	201	210	196	189	227	196	184	182	189	192	177	187	209	228	198	181	175	192	193	196	203	201	214	177	199	193	191	204	163	198	194	212	185	197	183	200	189	197	164	186	227	184	185	197	195	202	201	187	222	194	171	182	207	197	202	194	181	190	184	195	177	161	189	186	178	156	181	177	198	159	180	196	206	169	207	179	188	214	200	191	182	168	210	197	171	215	175	204	191	201	187	193	184	174	178	196	197	203	203	203	179	233	217	183	196	190	179	181	210	171	178	195	172	175	188	177	190	195	184	202	212	198	196	193	181	192	178	201	177	200	180	181	216	199	220	176	227	174	181	192	193	183	185	227	204	177	183	188	204	198	200	198	216	216	179
7780	1022	1933	2218	1886	1544	1155	1111	918	827	807	788	746	738	703	626	657	621	589	593	557	554	555	539	555	535	559	501	516	519	528	530	523	506	546	503	507	459	503	497	491	498	493	475	444	471	524	453	506	503	472	488	485	506	517	483	493	480	484	483	527	479	500	462	472	474	490	482	486	495	499	498	520	513	528	517	479	472	476	559	507	495	509	531	482	497	491	462	476	493	452	452	501	489	477	483	484	476	482	504	477	492	513	482	515	496	476	479	498	472	475	474	517	500	526	495	478	464	482	499	499	499	464	470	464	483	489	495	464	454	444	504	474	465	466	445	493	460	478	452	501	497	513	485	494	488	499	558	490	485	481	477	495	474	517	476	453	491	507	482	501	505	520	504	485	479	483	493	473	490	447	483	460	467	511	497	516	486	493	473	488	441	488	503	469	475	472	492	474	471	497	461	478	503	493	463	468	536	490	519	462	478	504	472	494	473	517	455	484	497	473	499	500	477	422	508	497	484	482	485	455	441	451	479	490	482	547	487	494	481	466	492	498	504	437	462	455	497	436	485	497	498	470	454	495	471	466	469	488	469	450	488	480	486	479	492	492	485	466	462	496	469	478	498	500	447	464	503	463	496	453	460	506	484	483	464	474	475	514	471	524	474	501	467	459	519	484	480	518	437	510	477	493	493	504	496	464	486	520	505	480	478	461	511	491	484	460	513	439	488	486	490	481	482	483	528	517	475	487	471	483	487	468	488	472	465	475	496	469	488	452	471	500	472	487	513	462	456	480	489	515	479	509	477	501	457	503	485	498	449	481	483	452	491	492	470	498	504	451	503	499	512	440	503	484	481	488	463	488	495	488	487	443	465	504	505	474	501	501	486	436	497	475	484	481	468	475	493	500	451	484	538	459	495	491	484	483	494	462	475	482	502	478	496	472	462	484	496	507	439	455	528	472	482	472	513	504	463	471	436	458	490	474	480	467	512	497	472	492	476	497	547	465	493	522	500	491	514	473	501	462	494	466	513	483	471	494	462	510	532	477	474	446	461	504	485	494	495	488	472	480	505	494	456	466	491	494	488	513	488	498	494	473	474	490	473	436	493	479	469	531	462	491	469	504	469	519	440	465	473	509	496	466	476	480	459	447	480	495	483	485	470	463	522	452	505	484	476	495	503	459	478	487	458	483	489	477	502	481	495	484	484	450	470	472	499	477	505	485	487	500	494	512	516	434	487	488	500	452	509	464	520	483	497	472	484	499	486	455	504	487	518	503	464	487	499	521	492	477	507	477	486	468	454	443	487	461	478	485	480	495	504	471	502	483	507	500	484	512	476	511	475	477	459	442	473	478	465	495	462	478	472	495	500	444	484	493	444	483	495	482	485	465	489	464	467	471	493	457	469	478	451	479	481	494	488	473	513	537	494	484	493	467	482	491	513	454	495	463	514	464	483	461	486	457	502	501	507	453	473	484	492	474	476	475	491	474	464	436	483	490	498	488	499	476	504	458	472	486	494	462	469	517	464	481	497	459	513	481	487	491	480	483	460	492	484	440	474	480	492	491	491	505	460	507	497	473	497	469	501	493	488	460	461	493	469	468	450	473	502	476	486	515	451	487	479	464	502	468	471	453	492	495	447	533	489	494	491	486	469	491	480	493	471	466	440	449	493	474	489	472	516	476	523	528	468	480	477	501	499	478	414	480	484	480	513	470	496	476	496	502	460	473	499	499	527	497	491	483	496	462	475	462	493	445	482	460	483	456	489	469	448	493	460	501	496	477	517	462	462	496	507	465	501	476	486	514	482	453	474	488	514	476	494	486	522	477	477	484	478	477	485	477	505	457	489	476	478	466	454	495	504	479	484	484	496	486	486	455	471	482	465	511	452	504	513	454	483	496	506	460	454	452	503	484	483	503	424	485	471	477	472	477	526	503	500	451	491	499	486	503	461	488	479	505	477	474	466	498	450	492	483	445	457	479	509	448	474	487	462	469	527	486	483	469	447	432	456	501	462	504	502	444	462	502	456	525	493	503	490	445	539	519	508	503	496	486	484	498	516	479	494	472	459	471	489	509	459	459	481	506	467	485	470	481	475	448	472	487	512	479	477	475	453	455	473	463	475	503	436	479	447	490	485	494	483	528	495	484	483	485	492	509	498	464	470	502	474	479	538	460	511	487	482	480	501	481	474	455	479	462	493	476	491	505	520	470	504	466	493	475	504	498	502	490	472	477	464	512	487	481	465	536	445	477	488	478	479	492	493	479	504	491	486	479	451	473	512	467	462	491	499	522	455	496	475	483	494	494	514	461	498	493	488	458	438	526	481	523	468	452	490	447	479	509	486	478	510	467	468	480	494	477	488	460	483	424	476	485	507	475	465	492	469	427	494	447	487	489	487	461	493	460	496	489	490	502	518	470	455	473	459	473	475	509	480	484	483	496	475	477	498	505	457	507	485	479	460	487	448	489	447	485	476	474	487	474	480	505	483	503	460	453	504	506	464	486	445	494	500	488	518	508	476	505	485	492	487	495	500	498	466	485	442	490	501	486	506	475	497	469	493	455	495	498	485	498	468	490	488	489	520	503	478	472	493	515	494	454	474	495	459	499	526	452	470	463	493	493	509	505	463	480	453	450	504	502	473	484	527	453	533	456	439	442	478	459	508	469	471	489	514	540	494	470	490	465	525	477	471	477	485	518	496	471	482	453	490	469	512	491	484	463	496	487	509	529	499	497	493	487	487	490	476	508	480	500	497	497	488	473	498	472	488	460	477	507	513	526	508	500	506	449	513	480	502	506	489	464	457	485	431	491	472	485	468	469	475	488	495	512	483	434	523	478	504	488	490	489	472	481	480	497	448	512	448	474	500	461	496	480	453	439	500	483	492	476	519	491	477	465	468	498	473	489	470	509	471	510	462	464	492	480	501	460	506	519	498	486	501	501	474	483	461	475	496	490	478	514	533	484	469	459	450	475	493	515	460	505	497	464	498	480	486	473	489	494	506	495	487	501	467	475	503	447	490	472	489	456	486	485	506	489	485	528	488	521	464	483	457	437	443	468	515	461	434	470	478	425	452	449	453	466	464	449	509	471	523	467	434	466	455	442	487	451	480	481	450	467	514	514	470	476	469	509	449	489	490	484	508	479	497	470	490	491	477	487	490	526	473	480	491	504	491	466	488	473	464	477	487	466	481	506	462	479	492	456	501	494	461	484	489	460	451	480	461	485	484	484	444	446	498	470	487	517	478	493	462	517	492	465	501	461	482	497	487	476	490	507	491	459	471	465	481	480	487	481	539	474	479	479	497	466	505	443	434	470	460	449	499	438	468	475	482	464	490	489	484	469	516	459	444	522	466	481	491	486	482	484	506	469	482	464	465	449	453	493	492	517	457	517	517	499	493	462	498	488	482	459	469	496	445	519	482	480	476	467	504	511	446	466	490	469	512	493	487	464	493	501	465	497	484	455	460	521	486	493	477	497	467	451	483	525	486	447	464
1384	341	359	359	332	298	327	341	311	325	292	310	298	303	275	315	281	288	302	303	294	287	274	261	270	288	285	295	269	302	289	292	311	298	310	291	335	294	300	286	289	310	274	308	319	286	328	312	314	321	305	313	305	294	286	313	312	329	292	298	291	286	273	304	325	313	259	278	289	287	289	305	271	287	327	274	295	300	309	333	313	305	307	312	277	295	264	328	309	324	287	321	265	315	295	295	300	292	284	276	275	325	322	321	292	294	307	286	302	308	274	293	298	309	280	314	298	320	331	327	304	260	282	279	295	314	308	309	301	315	312	296	290	295	329	308	310	278	321	310	295	309	298	265	291	290	325	324	333	307	294	304	308	295	308	298	309	312	305	294	307	298	313	294	305	274	331	333	279	321	287	272	297	288	313	295	317	314	289	309	262	329	272	290	276	286	308	290	305	279	296	316	293	301	244	291	278	294	255	312	292	322	305	300	294	320	315	334	337	292	281	316	301	294	340	312	308	291	280	301	275	289	256	328	315	260	268	305	272	280	290	295	274	308	284	303	323	291	292	294	288	311	302	287	301	304	278	272	323	272	280	289	287	294	317	301	306	290	310	305	286	306	296	303	302	283	282	295	300	301	320	288	330	293	319	292	294	289	305	294	299	311	290	299	285	289	294	292	261	281	284	316	287	310	272	276	308	310	286	318	290	302	310	279	275	299	248	304	278	285	295	263	278	272	316	302	293	318	280	294	309	300	270	296	299	329	290	292	319	275	301	311	297	295	291	301	310	294	295	289	291	295	329	304	295	293	305	307	312	331	280	293	298	298	317	302	288	316	287	265	304	302	293	303	286	295	345	287	321	290	332	283	303	296	307	288	303	304	286	306	286	308	319	298	284	290	298	313	308	308	300	294	307	286	271	289	276	314	279	297	286	328	279	325	311	300	342	290	306	275	307	314	304	283	288	309	271	267	309	313	324	305	277	293	288	304	303	287	300	267	308	290	284	311	302	322	298	243	303	330	317	321	296	303	328	276	293	282	293	283	290	311	296	279	294	319	309	305	292	255	249	269	293	275	280	305	304	344	318	247	283	261	299	320	287	275	268	289	307	285	275	282	288	290	361	276	304	305	269	296	283	272	310	309	312	317	329	290	311	263	330	315	256	293	316	297	288	307	321	311	281	294	281	302	297	303	299	327	310	301	291	247	327	328	306	300	302	297	298	304	302	289	277	274	282	282	271	307	301	283	289	268	321	276	292	272	325	285	292	301	329	312	325	275	321	329	304	289	298	276	313	279	279	285	296	297	298	313	310	290	274	329	288	319	294	326	309	274	291	285	296	294	292	310	280	306	304	283	304	289	260	299	279	296	322	293	327	299	287	270	305	309	311	283	315	274	300	302	295	312	271	305	317	277	295	294	313	291	288	324	287	322	311	312	291	293	280	318	315	315	332	299	288	303	308	239	308	319	300	299	292	281	295	291	316	315	308	301	288	330	305	317	322	340	260	298	314	301	336	296	289	297	303	333	303	284	299	305	310	286	292	290	327	272	299	271	291	315	321	317	296	281	271	298	279	323	279	273	328	269	278	302	286	288	297	301	304	297	254	307	292	310	309	315	319	308	349	302	328	306	321	314	279	322	313	347	276	283	299	282	281	285	320	314	286	307	266	292	308	308	263	282	291	292	259	309	314	307	303	306	355	319	291	297	288	293	302	304	304	277	279	287	268	295	283	278	260	297	279	278	284	319	309	286	279	290	305	304	309	301	328	303	311	358	310	296	294	307	329	308	276	288	319	316	328	310	284	313	281	268	319	292	301	309	289	270	296	288	297	263	310	317	325	287	278	314	304	264	310	297	302	296	294	288	304	284	300	315	309	275	299	286	349	308	282	316	321	246	283	312	307	302	291	296	315	325	303	266	328	300	294	327	307	302	321	264	322	272	307	305	301	263	282	301	284	332	304	318	306	298	304	303	278	267	298	336	295	300	356	292	298	301	283	296	316	314	303	288	318	308	295	310	298	281	293	312	273	310	334	339	300	267	289	294	297	332	299	318	300	284	253	296	255	282	316	319	323	286	290	306	284	299	278	311	338	292	337	295	277	293	280	274	272	311	320	331	294	311	278	300	297	287	305	329	311	300	269	283	283	301	312	299	304	318	273	297	299	306	318	283	316	254	287	289	299	263	323	305	288	330	344	348	279	301	292	300	292	308	309	306	329	293	299	293	315	308	305	294	278	258	300	316	264	289	321	293	330	321	315	301	276	292	284	276	243	274	304	310	294	302	334	304	316	299	289	279	299	329	295	317	316	320	321	270	319	290	280	294	274	300	300	249	304	309	284	344	325	312	305	303	290	336	301	277	298	281	306	285	310	293	272	267	324	289	297	312	307	282	314	266	288	323	329	316	291	316	250	304	302	308	273	302	272	328	318	310	297	258	319	301	284	320	323	288	299	269	313	289	302	293	284	280	299	284	285	283	305	297	306	295	298	326	318	304	284	275	307	296	306	298	302	318	302	276	253	297	282	304	288	304	298	310	308	264	311	301	290	283	312	277	295	291	291	287	280	294	329	278	288	306	233	292	325	330	297	288	304	283	306	310	297	292	287	296	284	287	285	268	298	309	328	301	280	303	326	299	308	262	311	285	297	284	329	309	312	296	330	288	300	332	315	313	308	306	308	305	283	314	275	333	324	286	309	289	311	297	314	263	294	298	293	334	278	291	305	274	308	305	300	315	262	315	310	299	301	257	281	285	306	329	278	268	291	277	273	310	282	290	319	305	303	295	269	300	318	305	276	274	304	295	279	280	290	286	298	279	302	316	260	298	289	313	276	316	320	312	296	294	299	307	295	325	272	321	276	302	278	306	310	321	278	293	269	305	327	277	290	295	265	345	286	288	322	298	305	307	301	302	297	285	312	283	309	273	302	331	308	305	303	324	266	311	292	259	311	271	292	285	287	329	307	319	278	288	321	318	327	333	273	301	284	283	314	316	281	278	285	261	289	295	310	311	314	250	290	287	328	313	284	300	323	261	289	310	311	275	308	295	305	291	305	283	282	299	312	287	283	300	289	275	292	308	289	269	263	310	338	276	305	318	313	319	290	280	308	319	342	327	302	279	297	301	285	314	308	275	296	347	287	299	324	296	284	314	316	278	295	312	303	335	296	296	312	300	306	284	299	308	360	296	312	306	287	311	281	303	306	314	265	298	292	286	314	308	304	312	274	329	286	280	285	310	350	292	322	283	290	316	305	292	301	288	280	302	267	321	303	295	319	304	313	315	305	293	299	290	334	307	268	294	305	244	300	311	270	275	304	291	310	317	308	309	272	310	256	251	263	290	304	281	272	294	295	300	316	298	300	289	293	288	281	308	307	310	292	292	298	298	308	272	306	289	316	261	293	330	302	309	329	283	310	290	312	316	336	322	296	312	301	310	269	320	306	311	309	298	287	297	293	299	324	317	312	329	293	294	298	309	313	273	284	262	316	314	313	289
2087	783	902	988	879	850	834	787	812	806	782	814	838	810	793	750	774	757	730	714	736	731	736	790	696	799	749	762	740	730	752	738	782	725	717	726	743	763	770	720	692	713	729	773	721	731	732	776	745	747	725	763	736	761	739	721	745	699	758	743	741	750	721	748	736	759	710	731	723	767	766	724	729	754	764	782	755	792	746	763	729	757	777	745	716	742	734	707	787	730	767	713	744	725	750	720	781	744	772	747	708	731	732	745	760	711	679	757	745	785	762	728	762	747	766	747	744	794	773	777	793	745	742	792	724	714	726	788	712	727	746	765	792	771	768	712	763	755	734	725	803	703	735	733	756	717	747	716	724	747	703	724	774	746	747	723	765	730	749	762	751	770	781	719	729	769	752	719	760	752	727	731	736	765	757	727	759	757	744	758	754	735	748	746	739	746	754	775	700	728	785	717	716	754	724	744	768	737	777	757	704	769	762	726	752	750	735	762	712	749	722	783	782	770	748	773	727	698	693	719	713	761	705	687	732	742	751	715	769	741	736	756	745	722	726	714	765	798	737	792	731	748	719	795	728	692	792	738	746	749	779	760	734	746	742	743	719	705	802	715	726	733	712	737	770	715	779	779	742	752	732	788	749	696	723	682	734	748	745	717	775	717	738	732	763	747	756	755	784	785	702	745	742	748	698	755	750	755	762	721	791	774	760	714	770	735	744	774	718	737	762	676	747	754	732	700	757	752	720	774	729	755	751	795	742	712	753	791	766	721	708	768	695	698	768	739	751	694	694	768	790	749	722	801	711	704	787	796	760	764	775	742	768	748	703	765	682	779	685	762	744	735	807	771	754	724	717	783	701	716	720	743	793	744	790	774	693	719	756	727	736	725	776	748	757	750	773	707	777	760	719	733	757	754	753	741	722	740	777	773	759	771	747	750	779	740	723	782	713	751	747	738	670	706	686	734	734	735	798	749	745	761	694	757	719	723	738	717	769	686	724	743	739	695	716	752	709	739	752	724	759	737	709	771	760	780	738	717	767	751	699	745	714	720	742	754	722	813	731	689	743	760	716	754	688	773	786	712	692	719	710	754	763	720	743	802	766	716	686	737	767	762	744	704	734	781	705	728	807	775	775	772	714	731	703	750	785	726	772	728	716	781	726	759	774	750	768	765	727	741	766	796	784	721	745	773	749	749	740	740	761	760	740	757	725	764	703	711	727	751	745	751	730	770	727	769	709	774	767	700	720	721	752	742	709	745	738	737	696	723	780	730	765	732	735	725	776	754	751	720	720	768	719	693	740	770	752	720	806	728	709	754	734	747	708	755	735	754	712	726	756	761	729	753	762	765	648	729	758	728	787	707	718	711	751	751	765	738	727	737	772	703	701	762	701	717	728	725	762	759	775	750	702	737	719	734	738	736	721	785	745	764	723	729	732	753	780	758	733	752	824	722	782	707	739	756	752	713	766	725	753	754	758	735	686	735	738	754	736	760	712	732	753	757	732	783	731	752	758	754	759	728	760	745	757	755	782	731	740	747	776	723	785	742	738	778	733	731	737	769	737	736	725	725	755	725	716	697	707	738	700	762	681	728	729	742	766	774	733	690	714	769	717	778	771	786	763	751	751	698	737	753	726	757	749	718	689	666	751	740	727	754	758	783	768	724	755	772	768	684	762	717	689	763	711	758	732	729	746	719	776	726	721	769	741	745	698	756	751	757	706	805	749	772	739	725	710	777	695	822	762	739	706	718	724	747	738	698	728	733	718	770	711	725	766	744	720	743	736	717	738	747	759	731	779	746	760	778	728	713	744	763	713	779	759	783	765	760	724	714	762	737	761	793	702	719	740	751	736	732	760	746	732	767	724	763	750	753	702	741	770	756	724	719	728	746	728	786	657	743	755	747	743	721	709	752	733	780	706	717	689	771	715	767	750	780	763	711	767	754	705	761	739	747	720	710	735	780	713	745	729	730	753	724	717	711	739	751	777	712	800	767	705	738	752	763	743	713	742	781	753	758	701	739	732	779	691	698	741	726	705	768	724	751	753	719	747	759	722	739	749	777	717	744	757	699	749	747	734	717	765	731	756	736	790	767	715	745	725	716	789	718	703	785	794	710	742	775	723	780	773	762	734	741	733	772	752	791	748	737	751	746	729	727	761	749	771	780	754	762	723	751	707	754	755	746	677	760	745	749	754	759	759	710	747	744	770	723	760	734	730	756	724	740	735	726	745	706	769	730	736	732	730	775	746	749	765	760	732	738	754	733	758	702	736	772	769	712	754	763	747	717	734	750	745	708	728	720	714	743	744	757	714	734	737	728	762	749	721	682	733	731	751	728	748	742	762	703	720	701	796	771	752	750	802	715	759	714	749	734	727	760	746	732	727	751	756	725	709	769	734	795	750	792	735	726	726	796	781	761	749	737	728	726	729	776	726	717	697	696	785	734	747	718	738	738	720	759	694	756	766	746	772	754	697	768	731	754	742	683	708	755	714	736	759	772	759	796	770	747	752	797	775	778	734	728	758	732	710	733	788	725	755	732	769	737	678	726	786	722	720	742	751	732	729	712	772	724	738	719	715	703	762	717	710	752	787	724	728	802	696	729	726	758	783	738	709	679	700	730	737	719	773	732	700	723	736	783	746	748	805	736	698	753	761	747	665	771	711	786	658	690	724	684	768	720	756	770	792	739	736	755	737	756	716	719	750	728	744	722	733	723	752	766	717	722	709	752	691	749	720	743	715	749	728	728	726	737	779	664	719	761	745	767	787	752	727	718	739	737	745	723	714	705	724	705	787	687	737	796	689	701	719	721	781	792	719	731	693	711	780	759	720	737	754	711	807	733	725	712	780	745	768	747	731	789	755	726	752	732	737	750	742	709	746	806	717	709	688	742	747	817	760	725	780	749	733	748	745	757	676	757	740	804	756	773	776	730	756	713	721	727	725	729	720	741	732	779	751	742	742	754	740	786	722	776	727	769	746	775	739	743	744	748	724	757	790	728	727	740	780	729	725	744	743	760	753	787	788	720	760	777	722	734	798	736	733	686	759	752	685	788	757	677	753	689	760	777	764	722	775	741	758	743	752	683	693	751	729	723	696	758	758	745	764	742	710	720	700	741	737	715	753	758	696	763	745	759	780	709	756	762	693	695	761	723	738	764	761	730	788	749	740	703	717	713	716	754	720	771	769	718	721	739	729	763	757	713	746	738	756	718	705	698	714	734	747	768	727	729	703	761	752	766	732	779	693	776	760	729	727	731	727	802	677	722	738	795	725	707	806	719	773	733	745	695	701	738	781	742	719	779	767	758	782	728	716	757	744	748	736	760	721	734	722	754	763	707	762	783	747	705	734	729	755	742	782	739	736	765	808	706	695	757	725	739	783	743	777	716	761	724	727	740	767	781	767	736	735	770	760	733	758	758	747	773	714	807	736	717	715	720	714	749	713	742	720	750	743	789	765	689	749	711	738	760	764	710	754	763	731	714	763	763	794	715
6209	647	737	580	478	473	412	406	372	335	362	351	273	359	361	338	317	330	342	317	324	287	366	331	349	342	304	310	352	339	338	350	326	321	369	335	347	329	328	371	313	360	332	373	339	327	338	384	288	353	358	328	308	321	317	291	318	315	293	300	310	330	321	352	340	308	330	285	337	347	323	341	323	316	297	339	329	329	340	307	304	314	337	291	331	316	335	330	342	327	343	316	323	323	344	364	302	322	317	344	296	330	325	317	331	312	362	312	335	331	305	324	320	324	334	321	321	339	345	333	367	374	322	343	307	333	340	305	331	318	388	313	329	337	344	388	312	334	334	314	306	310	312	323	306	319	314	340	317	331	296	329	331	301	344	327	313	314	363	285	361	319	341	342	302	320	347	349	352	354	335	314	316	351	306	315	328	343	348	346	344	311	298	344	348	322	352	290	331	332	340	326	334	329	347	305	358	297	347	323	339	352	311	356	334	345	319	290	307	312	300	302	311	327	308	305	346	334	374	369	320	308	328	345	353	316	327	329	329	359	318	297	344	318	342	349	319	369	354	305	340	306	351	332	332	311	342	314	333	318	305	324	320	331	343	298	326	307	337	309	304	336	330	291	333	340	310	331	350	319	320	314	336	351	344	315	322	325	313	343	312	347	315	332	325	368	353	333	331	329	310	331	321	344	334	304	322	333	313	340	319	308	364	310	341	292	330	335	338	344	335	341	336	363	327	340	332	329	323	345	344	328	330	329	311	305	346	332	353	308	308	364	333	328	359	310	353	345	319	343	328	289	334	338	327	331	305	308	306	347	326	322	317	314	319	344	325	289	335	344	339	351	349	339	308	311	338	326	298	349	307	300	312	303	320	322	300	302	301	358	317	348	334	326	325	325	331	296	319	319	335	320	372	349	329	325	319	336	303	306	340	324	315	311	363	319	309	321	362	333	326	333	307	296	326	344	342	364	296	332	339	314	382	336	342	304	323	304	315	358	299	338	312	333	329	298	317	337	328	344	334	353	370	358	329	350	337	343	328	305	316	331	336	337	314	325	349	328	329	341	345	330	346	326	318	343	348	348	302	369	337	331	352	373	358	356	315	357	325	365	329	324	352	328	331	331	345	359	339	340	316	348	339	325	331	365	311	322	342	337	346	327	316	323	312	387	329	377	328	349	320	329	331	340	319	358	319	309	318	354	344	334	344	317	353	342	298	360	337	350	355	328	337	300	337	346	305	355	317	331	321	336	352	328	324	329	328	327	333	359	324	323	345	325	345	331	328	366	334	343	391	308	312	306	361	319	319	322	318	304	360	342	331	322	341	305	313	336	306	324	341	346	323	338	365	324	329	351	300	349	316	311	320	345	356	322	329	327	344	347	346	316	312	316	329	368	303	317	361	386	309	315	313	344	327	328	339	372	317	324	330	316	316	344	333	335	280	353	331	300	336	309	336	332	297	337	329	340	355	344	338	320	336	323	283	315	351	318	312	350	338	319	319	314	296	341	333	349	333	359	291	343	323	339	316	340	325	362	301	290	350	361	344	342	330	324	347	308	357	334	334	334	349	344	331	281	312	302	334	344	336	299	326	343	314	338	361	408	306	341	365	313	313	351	323	364	318	345	299	307	316	329	365	326	304	369	282	305	341	321	330	349	314	339	363	340	342	336	324	318	305	339	281	378	339	271	316	348	320	318	356	310	325	324	334	324	361	345	339	340	340	304	305	332	332	341	321	307	323	320	355	291	364	344	324	330	315	337	342	319	330	309	369	342	312	327	322	334	326	349	312	331	304	334	325	326	296	291	308	310	313	353	360	357	317	334	311	333	316	339	310	335	325	339	309	361	324	342	323	294	317	301	338	364	329	318	320	339	318	317	354	358	383	301	334	298	300	359	316	311	291	349	315	353	361	343	312	345	370	363	342	332	331	345	313	334	357	332	308	297	350	318	322	345	338	319	378	318	328	310	351	356	314	326	348	313	353	327	303	382	359	331	361	316	309	334	355	321	327	336	337	312	323	315	302	349	330	308	330	339	311	322	332	350	320	315	354	312	299	306	342	342	346	316	349	305	320	346	305	320	342	335	287	350	339	306	325	340	328	337	335	341	313	315	314	345	342	323	323	335	349	333	309	327	318	327	331	338	338	324	348	346	347	316	334	343	333	322	332	367	307	303	326	336	348	365	354	300	359	334	320	308	334	301	329	314	357	354	342	318	321	346	316	334	336	338	304	308	317	322	335	307	293	341	327	323	309	343	341	345	337	321	341	334	331	313	316	317	328	311	302	350	331	323	314	357	323	372	317	287	338	318	314	324	359	333	338	335	340	303	363	348	354	352	340	331	308	309	333	325	347	332	329	303	330	331	342	379	330	348	313	324	305	340	321	323	321	352	356	318	317	356	290	337	341	330	316	328	307	313	316	318	333	332	346	331	322	297	367	358	356	314	319	337	315	334	304	347	312	339	371	316	333	320	305	369	338	369	357	325	332	323	343	319	318	329	336	341	309	324	287	352	334	326	317	341	364	332	309	304	347	310	345	323	329	330	339	299	354	333	336	339	328	317	302	337	365	306	374	334	340	324	331	312	320	301	320	343	346	325	331	334	315	365	333	371	298	340	359	336	316	338	353	361	350	341	345	329	319	289	315	295	314	370	309	293	346	334	326	332	324	339	316	337	325	329	322	340	317	355	329	317	322	352	344	307	315	330	305	311	341	309	325	341	343	342	328	325	346	329	344	297	341	334	362	293	327	331	327	322	328	315	319	309	350	330	316	368	324	324	337	324	328	317	327	323	354	313	306	321	309	340	381	327	287	296	301	368	332	327	324	349	353	371	339	359	328	294	356	323	337	316	329	354	333	324	326	339	350	348	322	335	312	302	311	333	345	335	301	347	304	354	348	362	325	298	345	325	345	314	329	364	297	380	354	335	357	309	363	303	320	319	351	327	329	347	307	328	327	364	341	339	305	356	328	331	322	336	338	351	343	307	354	373	326	346	315	346	326	325	345	308	344	319	353	314	321	301	326	350	328	317	334	329	322	323	346	318	334	348	319	327	363	309	313	299	317	314	325	363	299	307	326	327	303	345	329	291	330	348	344	324	352	316	328	332	303	314	304	363	300	292	353	339	307	340	326	329	343	346	363	302	338	326	336	305	315	339	324	354	325	312	332	336	332	322	334	337	308	333	306	349	344	375	315	352	330	348	286	345	335	365	328	299	335	308	347	335	341	309	353	370	354	336	348	287	333	316	309	353	314	314	325	320	326	322	300	321	318	343	314	344	338	300	329	324	366	341	358	339	310	328	343	336	330	306	322	335	331	353	309	342	357	322	337	341	317	320	315	319	326	312	308	332	337	318	385	318	342	334	331	329	345	342	291	348	315	331	306	327	312	358	306	305	348	340	310	314	322	354	348	331	348	321	357	297	334	298	338	331	322	325	364	330	345	336	330	316	324	333	308	355	332	298	314	329	333	320	341	339	331	299	323	329	319	316
6336	1066	1569	1786	1562	1366	1236	1132	1023	1011	1015	933	952	945	903	868	869	897	819	882	883	883	842	876	873	783	816	871	768	787	813	829	835	771	821	798	856	792	789	820	845	816	826	786	808	791	811	825	811	798	845	811	781	792	818	801	817	792	803	852	775	759	784	805	799	778	763	824	844	822	799	776	823	828	840	809	805	801	838	815	831	810	824	778	757	825	789	781	797	791	879	813	780	772	824	777	765	826	813	793	821	807	848	801	748	828	811	804	799	819	809	833	803	791	827	867	833	793	833	791	834	805	791	816	778	818	791	805	827	781	804	826	819	808	756	794	750	843	724	824	809	834	771	855	847	831	875	860	826	781	815	805	793	818	781	800	817	800	802	749	817	786	874	776	785	825	822	811	792	809	787	798	794	779	770	811	761	758	825	859	772	788	797	792	819	768	804	796	834	813	848	806	819	776	762	776	738	733	785	799	822	817	786	800	827	813	863	831	805	834	801	811	788	795	842	777	839	806	800	746	814	812	805	804	790	799	860	780	762	815	760	838	787	765	798	783	843	829	784	775	781	821	751	792	811	773	765	780	828	768	812	817	837	836	791	747	809	781	823	844	792	752	816	820	814	837	809	800	772	803	809	829	824	771	805	808	803	763	780	803	783	784	800	795	816	839	770	756	792	813	831	804	841	808	777	798	784	815	783	797	833	796	832	814	771	797	802	809	824	840	775	805	771	793	786	803	801	794	828	783	768	780	787	819	796	876	779	810	807	744	841	790	802	825	768	839	749	781	803	843	806	876	818	778	842	840	802	817	806	805	780	838	812	766	800	812	834	743	837	796	833	803	825	791	765	757	784	859	807	812	782	778	763	773	772	834	804	816	804	776	797	817	828	845	842	758	799	842	796	776	756	781	786	832	781	803	736	821	815	834	797	781	844	776	779	750	817	754	785	796	801	793	732	847	779	759	820	759	764	762	799	744	873	809	763	806	834	803	841	792	816	799	783	744	794	780	804	801	816	769	776	820	705	823	827	808	828	802	787	775	792	772	815	820	834	778	814	825	821	799	806	860	796	779	772	802	765	817	775	752	804	782	798	836	787	785	826	805	775	801	801	833	798	783	781	782	811	784	810	785	750	780	803	813	816	773	811	758	794	846	835	759	830	796	844	781	799	777	855	849	806	833	815	792	793	760	860	800	802	798	832	790	788	783	779	753	795	777	824	792	748	776	800	815	759	769	815	767	841	828	788	804	779	811	819	793	779	787	780	809	758	817	825	793	798	799	786	808	792	842	783	841	808	771	798	830	748	836	730	769	826	753	806	818	797	755	801	791	798	774	790	813	849	772	778	844	768	825	816	807	804	780	812	840	789	816	803	815	790	759	798	783	791	838	838	812	787	788	814	816	798	806	837	776	841	799	817	828	776	741	814	816	776	755	747	822	841	840	812	788	744	821	819	793	803	806	794	796	815	793	819	816	812	820	776	805	789	786	840	778	797	840	778	814	767	869	773	789	825	815	753	815	777	743	759	817	840	764	830	815	787	787	804	807	793	763	791	813	781	747	820	786	799	819	810	820	812	778	761	814	783	830	821	766	782	767	810	782	805	781	795	774	759	793	796	769	810	767	828	826	825	792	757	794	822	744	817	744	869	868	837	778	804	801	816	837	839	761	825	795	768	808	790	774	797	816	808	797	832	837	773	787	820	822	800	821	789	817	828	822	796	794	783	830	770	840	844	827	793	787	812	809	795	741	793	788	784	798	775	831	806	805	790	798	831	813	814	758	830	773	783	743	787	750	786	831	805	847	859	793	861	740	772	733	786	772	736	854	772	769	811	818	803	795	757	797	818	790	845	842	794	798	810	743	804	811	790	781	806	781	815	754	784	804	804	783	812	796	770	830	808	831	807	726	812	737	825	774	753	819	846	858	779	823	747	774	798	827	757	829	814	776	789	755	801	788	798	798	794	802	845	782	806	806	818	778	823	850	843	806	829	778	771	804	769	775	775	788	770	783	833	760	803	785	794	787	855	796	786	800	811	795	752	837	837	784	758	732	761	793	790	876	773	778	791	776	799	745	794	766	765	795	787	789	808	789	796	867	799	790	786	774	776	846	744	740	802	801	783	795	790	835	773	763	834	799	844	788	816	744	804	757	824	788	791	805	816	818	840	715	802	790	810	804	797	762	809	807	710	758	796	807	824	800	803	801	834	790	801	804	800	869	809	740	829	814	787	781	782	822	793	805	817	779	751	815	860	789	814	817	795	847	839	815	840	785	775	799	803	828	762	785	825	803	815	815	806	809	781	855	847	753	784	807	780	806	807	808	752	826	785	861	786	800	808	785	772	757	839	863	835	815	757	765	807	808	843	816	793	835	801	844	847	802	789	771	870	741	791	730	838	825	785	741	774	783	852	799	821	775	822	781	787	757	801	824	815	828	788	811	827	848	803	819	783	832	792	811	844	813	801	826	845	860	746	736	804	805	814	842	831	753	772	780	807	806	812	755	834	765	748	800	811	765	803	831	802	821	785	824	825	799	829	783	780	807	744	816	829	786	772	723	792	751	822	826	777	818	792	798	727	807	738	807	771	799	782	752	818	812	858	762	786	769	795	813	783	785	784	773	820	815	814	840	785	809	748	844	782	810	848	742	760	784	829	771	822	862	747	799	808	790	812	803	778	886	815	742	833	802	789	803	841	818	810	810	827	797	780	859	775	805	764	815	767	784	816	795	828	822	806	783	763	795	840	747	800	824	727	776	800	771	828	789	820	798	797	793	788	739	868	838	791	781	801	781	809	783	778	743	830	791	757	822	910	857	830	806	806	821	799	772	881	780	767	818	771	767	796	829	779	807	831	854	792	805	817	753	774	840	796	815	816	857	813	808	783	803	811	789	848	789	752	833	820	819	824	792	807	727	812	826	810	822	815	781	753	848	819	809	817	855	809	769	776	780	836	769	807	823	796	752	821	737	844	796	780	799	858	792	774	786	808	799	795	826	792	786	764	817	796	782	804	835	764	727	809	780	880	823	783	784	764	808	839	826	882	842	850	848	777	825	787	774	828	763	786	780	770	823	813	849	766	809	783	857	823	736	802	790	833	808	807	828	826	770	856	798	809	844	741	795	844	840	781	773	777	797	830	831	795	804	789	790	794	827	836	807	786	812	842	800	791	790	779	826	793	768	791	812	753	786	784	817	813	837	830	789	777	797	832	824	773	829	789	874	820	839	764	796	833	793	834	767	761	753	803	851	851	770	829	805	830	792	786	825	750	826	816	821	829	826	816	822	769	791	794	819	797	763	810	818	823	788	783	773	790	792	869	821	770	843	803	768	844	770	841	770	824	807	788	780	828	801	818	805	779	740	799	814	819	778	760	826	790	837	783	801	815	778	842	812	789	751	813	762	804	819	848	821	757	813	753	822	824	827	822	746	792	755	787	760	786	825	756	788	783	776	815	755	770	816	798	803	760	839	888	770	863	789	789	822	801	806	762	796
11682	867	834	653	487	407	323	282	262	266	242	230	181	260	220	231	211	206	216	186	226	197	188	197	189	211	194	213	190	218	203	191	204	177	201	187	177	200	173	177	210	186	185	213	186	212	208	174	173	202	172	199	203	203	179	196	200	211	190	184	182	205	200	183	173	197	196	177	206	184	221	194	204	210	180	174	205	194	200	190	209	207	179	207	201	174	191	189	170	197	199	170	203	208	187	225	182	180	197	197	193	206	199	196	175	183	207	217	198	160	184	198	170	181	204	177	202	209	207	212	195	167	200	196	178	185	181	191	201	199	168	193	204	205	211	204	197	202	207	179	194	191	230	190	206	165	171	211	213	202	190	193	191	215	214	194	201	188	204	182	197	182	194	221	190	181	189	176	185	176	183	201	170	181	190	205	172	179	188	167	193	201	204	196	191	172	210	184	175	223	179	191	215	185	181	228	223	233	200	192	198	188	202	184	180	199	213	207	202	181	190	173	197	184	198	169	206	195	194	197	187	210	197	209	206	179	205	182	199	205	220	177	173	198	173	196	183	182	183	197	183	189	180	178	178	163	169	169	191	205	177	154	179	211	173	170	205	187	188	194	183	196	155	181	173	201	203	186	181	204	227	205	194	187	192	212	190	193	165	199	180	198	167	204	231	181	186	201	201	185	201	202	194	175	175	175	198	208	179	207	197	181	195	189	205	198	174	207	190	197	208	198	189	169	188	200	194	194	201	186	188	209	203	188	217	178	204	177	183	203	186	230	185	195	207	199	223	205	187	179	199	197	184	196	201	203	208	211	188	199	184	203	170	179	205	180	189	207	198	202	212	212	175	183	175	189	211	191	205	177	165	202	189	204	195	187	180	189	212	162	192	195	183	189	202	159	171	186	153	203	194	200	177	208	182	191	164	184	182	174	184	199	193	188	185	174	170	196	197	193	199	201	226	204	166	212	209	195	169	187	203	178	195	226	161	200	167	182	192	204	207	206	199	197	199	199	183	203	169	196	189	205	217	178	199	198	194	194	190	198	201	175	198	197	212	181	178	205	228	186	198	179	202	221	183	187	215	209	179	180	197	174	196	152	221	198	220	180	209	192	203	188	206	209	188	204	184	206	201	182	200	226	195	206	166	183	186	176	207	165	196	174	178	182	190	199	203	202	185	200	180	193	207	201	208	216	220	197	181	197	203	217	194	177	191	197	210	185	173	204	184	196	177	208	202	185	191	205	220	179	192	220	228	186	200	194	177	185	185	234	210	208	181	189	184	196	208	183	207	182	191	182	211	195	236	188	173	185	190	195	213	204	177	187	217	186	179	185	209	179	181	203	207	171	215	199	212	180	209	203	182	174	200	189	188	189	185	198	182	227	210	186	176	194	205	169	195	205	173	180	204	212	206	214	204	209	206	185	207	186	201	171	194	187	199	179	182	189	180	197	180	188	194	201	175	171	185	155	210	174	170	181	197	180	197	179	220	193	200	201	195	194	184	174	201	207	166	194	190	187	191	191	198	178	172	188	178	182	186	181	186	192	195	219	201	181	210	216	207	215	195	196	177	217	187	211	182	180	197	186	186	211	172	210	209	195	218	201	168	206	208	205	196	185	193	183	178	210	195	196	193	165	179	178	188	180	206	188	188	194	199	199	185	187	178	180	183	167	182	208	200	171	184	197	181	205	191	203	197	212	170	174	184	179	195	211	218	188	217	198	228	198	207	167	197	179	194	221	188	178	207	192	172	157	181	198	199	171	189	204	192	193	184	209	194	183	182	203	198	204	178	189	170	192	203	205	178	192	182	201	174	198	207	192	185	166	192	195	180	176	181	194	186	197	190	181	181	192	211	213	201	173	203	176	182	172	174	174	183	163	171	197	182	223	180	166	219	180	206	190	197	194	201	200	163	209	199	160	194	198	203	196	198	191	205	192	196	198	201	198	190	208	205	208	197	204	192	202	191	206	191	193	204	195	186	211	173	201	175	207	190	183	204	170	208	184	200	178	207	219	197	194	208	228	166	206	170	190	168	210	216	193	210	176	208	215	196	191	212	227	201	188	189	192	199	174	208	203	190	194	192	190	196	221	203	182	204	159	172	189	206	199	216	206	157	182	208	216	207	198	207	187	166	191	202	195	164	194	203	189	185	203	176	171	204	182	184	189	201	191	200	170	216	197	188	188	199	189	195	181	182	199	185	189	199	203	189	171	210	214	189	180	175	173	203	208	207	196	160	203	191	171	190	202	191	186	203	194	207	205	208	175	216	173	186	189	192	186	178	207	182	200	200	206	201	216	215	223	174	171	197	181	204	171	212	185	199	172	195	216	196	169	191	199	211	200	181	190	203	216	181	193	175	180	208	187	198	193	181	184	198	159	185	186	194	190	203	188	205	210	187	179	185	201	187	208	197	192	185	177	199	193	175	172	206	196	166	197	191	198	189	182	189	187	207	167	212	185	170	164	207	178	201	220	223	191	174	182	189	219	155	204	183	184	167	180	172	205	230	218	199	200	196	187	189	169	203	182	203	197	247	196	195	175	179	219	178	197	173	212	192	180	222	175	179	195	199	208	215	198	199	188	222	180	188	204	187	203	195	196	186	201	203	205	176	166	201	205	193	190	200	208	172	204	159	178	205	185	181	184	194	195	180	199	204	192	168	192	194	195	206	202	185	173	204	188	196	177	192	232	212	203	206	179	206	187	202	187	211	200	187	176	231	188	202	188	172	207	194	196	178	174	190	179	191	185	187	194	197	203	192	184	187	178	193	207	192	195	176	182	187	196	213	187	198	186	206	196	177	160	192	192	181	194	195	199	165	200	213	211	203	201	183	203	169	192	191	185	192	212	201	182	201	204	174	168	194	206	220	193	192	188	160	188	210	190	196	170	210	187	191	183	191	202	177	191	176	174	175	172	178	196	182	178	191	181	181	202	173	199	190	171	183	194	181	202	192	182	185	172	200	195	194	192	191	189	186	223	205	184	186	180	221	176	202	192	192	177	222	175	189	200	190	202	186	196	211	189	196	213	165	192	195	195	204	213	197	187	196	209	212	177	200	184	178	196	198	190	199	179	176	200	166	196	173	195	193	175	183	220	216	187	212	181	186	213	211	199	199	208	189	191	211	195	191	189	202	197	191	184	193	204	173	182	201	185	186	215	186	221	195	167	191	199	193	183	180	173	186	182	208	183	187	179	187	198	205	206	172	207	196	218	183	205	174	171	196	197	170	195	191	173	185	184	221	191	188	189	198	205	194	181	173	200	176	193	173	202	202	175	167	156	208	200	183	182	222	215	177	209	204	190	196	193	172	199	210	194	186	197	191	203	188	184	166	198	199	188	159	191	221	196	189	219	183	223	195	189	155	195	212	179	185	180	175	194	185	170	211	170	202	207	190	170	189	185	180	191	194	176	207	183	220	185	160	202	199	204	166	214	201	198	191	197	197	173	163	201	212	192	177	196	200	189	170	159	216	193	179	208	220	174	172	215	207	169
7721	1017	1973	2184	1745	1508	1255	1117	985	913	860	756	751	675	669	651	612	638	584	608	544	570	618	564	538	555	545	562	581	529	507	511	502	510	530	512	524	515	514	453	497	491	506	478	519	502	490	511	517	459	475	493	519	506	551	451	500	466	490	492	473	477	531	452	460	531	479	486	483	466	473	552	499	490	475	535	498	473	479	431	480	463	491	466	494	466	476	483	495	481	437	478	481	513	457	472	492	477	475	488	458	501	494	468	501	420	482	441	516	460	516	507	496	491	478	490	451	484	475	499	441	462	473	456	476	462	508	503	524	446	476	479	477	507	482	495	503	496	496	468	445	497	484	478	481	496	469	462	484	478	444	515	508	498	479	516	479	457	484	511	488	502	493	521	466	498	496	472	477	458	502	438	469	488	534	452	484	475	500	477	452	477	482	507	486	446	471	501	456	464	492	499	475	495	486	485	391	500	497	504	507	481	521	481	494	510	499	469	500	510	485	529	469	470	476	443	472	486	512	439	483	483	493	513	497	458	530	500	514	462	508	468	490	440	487	494	455	519	497	484	479	468	481	477	493	497	498	466	442	480	486	512	450	508	488	463	486	501	476	450	504	478	457	459	478	509	477	489	499	510	504	449	467	482	504	536	447	478	482	466	458	506	485	476	453	483	500	476	447	505	471	482	510	476	452	470	454	491	500	495	506	515	497	507	471	484	506	468	463	452	493	480	471	495	483	446	468	494	466	484	491	475	485	450	472	487	464	497	507	496	502	458	482	495	488	473	487	461	497	507	475	454	469	485	499	453	454	494	489	471	510	496	501	498	477	489	483	508	530	487	523	484	486	494	493	490	498	485	460	479	449	486	473	481	494	455	452	510	488	456	476	458	443	493	516	475	459	501	455	470	490	473	499	478	488	489	543	467	497	480	509	533	451	485	494	472	499	498	469	489	489	490	485	511	496	540	495	491	454	491	487	480	450	494	458	483	482	524	521	477	500	467	508	484	469	482	475	463	449	505	460	495	498	530	486	460	477	456	489	464	502	456	484	471	499	458	466	489	475	529	476	528	496	490	490	453	469	486	473	528	521	474	493	486	485	520	478	454	513	487	495	487	464	448	484	497	521	475	483	459	468	500	492	486	471	452	486	487	490	480	500	438	465	473	480	501	457	514	495	470	495	508	468	478	495	451	508	505	464	443	489	473	504	496	462	500	505	474	480	460	545	494	492	448	500	492	484	485	452	458	480	495	504	489	494	486	479	478	446	435	490	491	466	478	491	471	482	441	485	495	520	509	454	508	422	445	510	488	478	469	451	477	488	501	504	488	460	476	520	464	474	454	513	476	453	470	502	476	470	492	475	496	499	454	495	473	452	500	493	444	458	477	451	518	503	478	478	499	475	467	421	446	471	446	531	469	486	454	475	453	487	482	481	502	487	438	483	492	491	535	522	452	491	466	490	495	459	490	469	491	476	458	493	470	520	486	504	463	493	480	487	482	494	454	412	502	531	462	480	501	522	527	493	500	476	465	473	486	508	451	428	493	511	458	511	450	485	481	496	558	500	460	462	445	478	495	479	479	469	509	461	517	449	503	477	501	478	491	504	457	514	461	481	520	452	515	436	476	473	478	488	473	550	496	508	466	419	475	441	477	494	464	483	470	511	444	443	481	477	492	488	486	460	480	479	490	510	505	475	470	447	484	499	449	497	512	456	481	482	490	458	476	482	507	488	471	477	488	482	486	457	473	480	483	467	501	450	542	504	485	456	505	499	489	470	457	503	482	504	461	490	476	477	493	441	492	466	460	497	476	472	458	460	491	455	492	452	447	511	484	471	526	480	516	440	487	483	450	470	444	507	499	441	463	473	490	478	491	484	487	476	455	480	506	451	496	510	463	503	479	441	500	441	466	486	481	490	517	516	506	503	509	504	523	525	504	464	480	476	508	470	509	504	491	509	498	501	465	512	500	484	463	491	483	483	504	463	477	470	469	451	492	457	491	506	488	487	450	460	467	437	446	494	519	475	525	497	514	507	484	495	504	500	491	502	441	512	471	486	453	471	453	452	515	474	476	508	440	480	494	518	468	472	455	459	481	469	498	465	482	487	473	454	530	468	485	493	508	463	478	478	467	485	484	476	471	451	460	479	461	505	494	519	469	499	467	434	457	494	482	508	450	493	479	483	521	469	473	485	497	470	462	501	541	489	462	488	485	504	488	505	451	491	493	465	506	504	515	481	497	487	465	524	465	464	494	447	492	486	483	469	517	490	511	474	496	459	473	514	486	476	476	460	489	497	493	489	475	474	442	499	499	462	504	497	475	492	455	512	469	502	483	482	494	472	509	511	473	454	450	451	522	477	498	465	481	449	505	478	482	438	459	468	460	474	493	462	479	479	485	432	460	476	488	511	495	452	513	504	537	489	448	488	551	478	477	520	472	457	459	467	499	474	448	454	535	463	547	467	471	470	489	439	463	497	510	430	484	496	479	482	491	456	471	476	449	495	513	505	468	452	485	499	453	498	492	479	479	457	510	506	480	482	497	460	532	481	515	465	467	478	459	476	495	467	498	487	477	490	464	476	492	461	495	464	470	508	475	485	474	439	473	498	514	495	459	490	475	470	476	497	489	465	505	518	467	533	442	503	477	477	455	450	479	503	464	409	494	468	494	455	482	489	489	462	482	490	495	505	512	487	470	487	474	528	502	465	490	480	498	502	495	533	472	521	473	477	479	468	467	453	475	458	497	486	471	499	516	469	503	469	505	464	522	505	451	508	493	462	477	468	488	481	479	505	444	437	504	468	485	479	479	481	478	486	484	490	497	450	478	484	517	507	468	470	470	465	462	472	473	452	478	491	497	476	489	464	426	507	495	469	513	497	475	490	474	487	491	499	447	478	488	480	464	465	451	484	495	499	505	467	486	452	473	483	472	501	493	447	502	522	505	472	461	466	510	476	472	457	479	483	468	485	482	505	490	503	486	516	490	479	511	464	505	434	473	459	485	467	485	449	490	447	490	473	493	481	476	482	489	477	459	485	475	490	480	466	475	448	461	474	496	467	484	462	483	513	460	474	465	465	477	449	440	487	498	477	486	492	435	516	493	449	469	447	465	481	497	464	440	475	465	461	469	484	495	458	496	484	475	487	500	470	466	490	485	433	449	465	506	499	485	476	485	477	442	490	489	468	494	492	510	454	486	498	509	464	477	482	464	467	485	498	512	444	476	478	497	508	465	509	485	472	441	492	514	486	503	470	461	478	484	467	518	471	499	490	477	463	519	516	498	478	463	485	464	499	477	490	491	544	473	465	477	477	494	475	493	495	496	490	462	464	514	522	512	486	467	505	481	477	477	476	462	462	482	464	472	467	508	470	474	479	459	492	492	449	496	487	488	452	474	470	482	466	476	429	436	463	496	477	447	495	483	505	506	484	533	472	474	516	486	462	506	474	471	457	460	476	491	480	476	505	478	494	525	492	500	471	462	493	472	473	468	493	506
1372	356	381	370	323	323	317	353	308	273	293	335	300	301	287	293	285	288	297	294	298	298	301	296	286	289	283	321	313	279	295	332	282	292	289	310	331	333	307	312	314	293	306	333	337	322	285	292	313	306	286	309	322	313	292	289	273	320	298	275	314	308	299	331	287	314	287	297	296	289	284	303	303	311	304	325	274	307	299	318	291	305	294	278	297	314	337	330	289	309	291	303	304	298	298	287	295	309	326	296	304	301	330	301	285	288	302	292	335	321	346	308	324	291	282	316	287	324	285	273	321	302	312	280	301	330	312	309	308	299	301	319	296	284	338	326	309	309	317	289	290	326	339	284	322	287	313	297	306	287	288	315	319	295	272	311	288	279	284	318	301	306	302	302	321	288	313	296	297	294	299	301	290	326	322	301	313	314	318	317	326	334	275	294	331	312	298	338	304	270	313	318	289	285	337	319	274	315	319	280	305	312	310	282	305	290	314	297	309	327	321	304	277	304	302	327	312	276	308	287	258	302	327	305	315	286	298	298	306	307	294	325	284	285	328	285	302	342	303	277	281	310	301	294	307	315	318	301	253	293	307	298	300	287	299	322	292	306	290	321	264	310	292	310	327	303	287	329	277	307	313	276	283	321	311	303	333	280	283	289	320	311	300	294	267	306	291	310	315	278	294	339	295	282	257	265	292	297	265	284	304	280	281	310	295	310	297	306	302	302	308	280	285	247	267	292	323	344	255	264	315	329	274	303	319	290	295	322	350	282	291	308	282	329	275	317	317	302	322	295	281	298	260	267	286	322	294	296	292	293	286	323	314	291	314	276	333	259	349	306	304	268	292	302	341	278	308	299	308	299	263	289	311	289	292	293	298	283	279	282	287	321	291	267	319	340	289	292	289	279	264	304	288	284	315	304	268	288	301	314	278	298	308	297	305	287	309	294	282	320	311	330	295	284	295	294	306	322	263	312	334	316	300	324	295	293	306	309	312	303	287	313	308	313	299	295	290	325	317	295	315	309	290	289	318	294	326	300	310	295	301	280	308	285	323	280	309	300	277	284	283	316	289	264	270	276	310	316	309	270	294	262	284	316	289	297	320	317	286	289	293	282	292	273	319	271	275	310	301	289	298	324	287	304	264	310	270	289	305	316	309	295	309	338	308	293	302	286	290	315	279	339	301	273	270	278	328	289	321	306	307	304	316	319	300	264	337	289	308	279	308	269	283	264	289	310	296	273	275	299	307	272	273	300	272	288	286	318	333	299	327	291	275	322	300	319	312	275	281	274	297	292	278	295	318	300	293	310	323	272	307	298	292	342	271	311	298	308	298	264	296	292	289	297	295	311	268	308	295	309	319	301	294	288	305	321	316	297	274	290	294	298	289	335	308	311	276	301	282	300	285	271	318	300	265	289	305	300	299	315	300	310	332	297	300	311	347	278	271	287	290	273	308	304	293	286	328	301	295	290	312	316	306	304	336	301	290	294	302	285	307	288	291	291	306	279	322	343	312	290	297	324	326	297	292	293	296	297	340	300	327	302	268	317	295	326	325	306	318	294	295	309	334	311	333	278	297	288	313	292	313	315	293	308	271	317	319	292	314	296	290	318	278	296	323	297	318	300	305	326	263	287	256	322	287	328	325	277	305	280	281	302	291	303	322	299	295	288	299	293	262	315	286	298	276	295	285	314	248	299	285	295	302	267	322	293	280	290	318	290	287	308	279	290	320	321	295	314	298	299	324	296	300	275	284	298	315	301	318	309	336	311	330	297	300	295	314	317	300	293	310	279	335	290	314	308	324	304	312	318	276	311	293	299	278	309	296	283	271	307	325	310	316	269	296	322	285	323	317	277	295	302	268	296	307	290	309	289	291	304	286	277	291	302	317	286	297	293	261	317	286	305	307	307	296	284	286	316	291	318	329	315	303	319	294	309	307	288	330	254	288	290	275	294	280	271	306	315	290	271	288	304	304	281	306	293	291	286	301	279	303	317	307	272	315	281	284	289	304	308	293	294	293	307	292	294	318	317	303	301	318	321	295	307	308	320	290	281	305	307	313	317	295	313	293	316	321	315	285	290	328	320	303	292	292	292	335	277	275	289	336	286	269	337	298	295	292	307	340	345	318	272	311	333	265	297	282	318	297	314	281	305	300	304	311	301	279	311	340	327	327	302	297	294	312	302	277	288	288	336	297	276	261	308	308	289	274	324	322	279	281	287	308	269	314	327	311	338	288	341	294	286	278	306	317	318	287	284	303	289	274	279	307	294	318	268	291	328	295	291	264	310	285	285	291	284	298	293	305	301	283	299	311	276	336	311	322	305	328	311	325	301	294	305	325	286	300	324	304	313	291	281	314	308	314	335	285	313	332	280	308	262	314	297	307	322	271	320	309	270	304	299	302	311	303	273	284	292	325	312	280	319	304	283	286	286	274	285	282	280	326	285	321	288	282	288	309	289	286	279	313	282	270	323	312	302	272	307	312	303	300	296	306	310	301	296	298	290	300	283	300	275	278	315	268	318	275	316	306	309	280	330	313	317	302	300	323	297	313	291	318	308	308	295	280	302	312	331	296	315	308	332	288	315	302	293	341	276	288	326	289	266	299	280	299	323	314	346	306	291	299	283	313	304	280	317	309	281	283	291	279	276	264	293	346	324	309	283	323	318	270	317	299	275	289	309	286	300	297	299	300	283	298	312	275	292	315	301	317	289	301	289	324	293	297	304	308	298	303	296	306	322	270	293	316	280	307	295	280	322	301	305	297	303	329	284	307	278	295	332	336	277	320	278	321	294	326	289	248	301	289	276	300	305	289	279	262	330	298	328	280	277	296	276	274	305	288	303	298	313	299	292	288	309	325	324	280	308	331	322	280	294	296	299	308	275	320	328	308	298	316	271	310	278	305	322	300	331	311	316	301	286	296	296	281	297	303	353	274	260	307	272	296	322	280	284	319	295	289	270	307	275	295	286	285	262	322	329	290	312	316	272	302	296	299	322	296	336	319	264	283	278	296	306	301	301	285	307	263	315	293	284	298	265	317	285	300	285	312	290	268	275	309	293	291	333	295	327	308	280	277	299	302	308	298	289	280	302	324	302	325	307	309	305	309	250	295	289	307	317	293	305	308	283	308	283	324	302	275	313	325	342	292	308	315	271	280	321	300	296	320	296	291	322	274	320	288	323	287	294	308	276	269	299	322	277	287	313	289	286	256	278	277	294	283	314	303	273	303	291	312	315	293	305	314	281	308	296	276	283	284	327	312	279	283	317	321	309	303	313	283	298	286	306	293	313	313	284	307	291	296	292	286	306	297	321	324	301	262	301	285	290	298	281	286	326	314	286	295	295	287	289	312	284	346	342	274	322	310	281	319	295	292	321	300	286	312	292	303	309	311	301	298	326	265	309	335	326	310	302	271	299	311	288	315	272	308	293	282	279	276	339	308	331	283	297	318	284	302	298	284	296	322	344	336	282	326	303	246	298	313	289	287	268	306	297
2004	777	956	936	899	860	812	785	788	791	789	806	822	755	742	718	759	743	735	750	728	795	727	712	745	782	750	777	740	773	748	741	760	759	723	732	788	767	731	708	796	701	769	776	746	691	687	814	771	737	757	735	783	691	747	722	747	734	715	713	723	757	736	745	766	766	748	725	779	733	757	740	712	771	742	713	767	759	742	698	751	756	741	728	749	776	709	725	750	789	745	724	774	737	740	741	771	782	699	734	733	775	742	756	723	758	752	751	726	746	717	742	744	736	740	747	736	762	719	716	709	721	714	732	716	718	748	723	715	755	753	723	709	707	690	761	766	751	744	696	733	731	749	709	697	732	754	731	695	758	746	749	738	762	753	702	742	760	706	739	709	740	758	722	668	771	692	779	743	748	736	733	737	716	690	707	748	776	707	787	751	767	748	721	786	746	739	718	756	738	717	763	721	783	731	736	749	773	699	766	762	682	743	744	729	746	737	740	780	749	729	783	721	759	725	736	748	754	779	710	724	691	747	699	744	793	737	756	778	747	741	698	721	752	737	814	693	732	731	756	735	696	730	752	734	723	761	725	738	731	711	746	689	757	739	770	748	836	800	722	687	783	720	785	734	754	782	761	714	696	779	730	709	693	734	773	747	753	749	686	740	738	714	696	744	753	749	738	753	711	715	731	722	741	746	724	746	711	748	748	740	733	764	723	724	716	741	710	676	735	716	760	692	793	787	721	726	785	799	723	741	746	739	730	736	714	795	808	778	755	746	718	722	762	775	742	731	722	785	771	687	747	715	807	759	749	760	741	759	754	701	768	699	749	738	745	741	731	792	765	741	781	756	757	762	780	738	724	751	793	692	739	777	789	698	722	771	738	738	697	718	698	698	756	743	748	744	754	748	728	704	738	726	748	713	771	753	712	748	756	713	778	704	747	770	781	748	734	721	736	761	733	729	708	745	763	796	779	732	763	701	729	746	797	713	729	745	737	687	749	758	715	747	769	757	768	755	737	762	743	769	775	740	695	721	748	738	752	730	723	720	732	763	711	730	738	779	684	739	741	700	753	710	768	748	708	738	748	739	742	723	811	752	735	739	744	754	719	740	736	733	765	712	736	734	679	729	762	732	707	782	771	762	740	708	759	731	767	708	768	727	793	731	739	778	749	743	746	714	689	716	738	713	702	767	670	784	750	697	705	793	729	729	779	697	763	752	750	750	720	769	779	712	762	726	731	745	742	739	702	758	786	686	757	732	765	755	715	694	728	754	723	746	738	710	764	743	805	789	733	754	770	752	723	778	709	731	756	702	711	722	753	769	769	739	783	726	815	779	783	727	783	785	736	698	752	745	738	697	754	742	746	776	756	686	730	814	713	705	747	733	723	767	744	766	748	728	743	762	772	700	776	730	778	766	752	741	781	749	765	775	777	756	713	753	704	763	758	733	724	779	692	742	753	762	762	752	755	750	758	702	760	744	765	752	775	765	747	758	749	733	704	703	692	709	694	756	769	767	781	707	770	752	748	784	755	727	729	740	717	773	709	771	726	697	739	745	731	734	744	730	739	744	743	720	736	762	760	729	760	690	732	701	760	677	740	752	714	757	708	719	717	773	767	720	790	761	728	750	743	786	693	726	728	763	719	741	723	768	763	710	735	750	732	692	757	754	767	708	785	772	724	749	691	765	702	712	717	729	735	751	731	737	741	677	753	721	791	728	725	752	743	734	768	758	761	757	715	780	733	767	759	738	723	726	732	789	718	698	691	754	752	736	743	709	685	716	757	726	738	746	734	761	761	697	721	741	771	762	766	714	749	718	765	731	689	773	767	729	721	717	719	792	751	738	711	711	737	751	710	752	755	745	753	746	754	726	800	730	767	780	659	751	729	721	714	730	744	770	757	750	789	758	705	763	723	714	723	727	756	745	760	750	724	738	761	776	685	771	740	724	755	737	733	773	730	718	784	705	749	711	744	746	736	727	724	697	791	725	771	719	788	747	770	758	749	770	693	739	758	776	742	713	759	720	781	742	714	753	728	754	741	708	721	688	766	733	734	777	726	728	754	720	760	746	730	695	748	703	737	696	771	736	767	775	735	716	712	721	765	723	734	790	747	703	751	764	754	714	759	753	688	728	723	701	701	700	739	693	709	712	681	736	735	748	696	763	740	769	738	758	739	789	742	742	758	701	718	770	739	768	722	740	767	728	743	800	751	742	743	789	706	727	753	757	744	750	717	723	748	746	760	725	682	719	780	753	718	741	782	744	756	752	713	750	726	800	717	736	761	738	736	767	785	761	794	736	743	708	707	723	750	753	758	784	674	755	712	747	768	730	721	731	745	745	693	756	765	732	698	718	812	752	721	758	738	702	741	758	703	679	780	746	742	718	757	730	701	720	780	736	704	725	703	787	735	755	725	733	701	698	719	768	763	731	763	699	699	726	729	800	757	735	749	730	738	759	718	779	728	800	791	703	744	779	740	748	725	714	751	734	749	704	780	694	769	745	788	748	764	745	800	765	772	711	754	722	750	747	716	763	723	781	750	745	738	762	705	697	727	764	756	688	720	734	760	735	750	732	719	719	713	778	775	724	710	739	698	741	751	739	758	732	721	801	729	747	717	743	700	708	739	731	753	680	778	707	735	795	728	762	760	738	727	773	723	725	762	757	736	740	678	727	694	738	745	701	729	773	720	727	752	763	756	723	701	759	741	734	744	708	748	721	709	701	763	765	737	717	760	767	701	774	763	753	717	752	762	776	747	734	760	758	740	745	729	762	712	751	751	767	776	755	712	791	730	732	751	710	723	746	746	762	765	711	762	704	696	747	725	712	776	719	764	756	772	773	762	712	754	755	706	710	786	761	713	697	741	759	691	694	723	693	738	733	742	775	755	772	711	726	722	734	722	745	755	737	697	745	697	719	782	723	733	750	699	745	716	754	735	714	712	720	739	748	750	724	759	729	734	744	769	751	767	783	733	699	750	745	720	681	720	757	734	716	742	773	751	748	694	716	708	741	768	703	743	739	722	766	741	752	751	707	723	714	713	702	702	683	736	753	753	732	755	784	728	766	755	677	762	748	740	740	776	725	779	733	748	743	782	733	746	763	716	761	747	751	726	747	768	682	731	736	766	744	739	671	748	715	723	753	744	752	714	749	719	738	775	735	718	723	730	765	709	753	754	776	763	767	719	768	702	737	700	769	735	759	750	726	825	780	729	710	770	708	764	737	734	700	731	753	705	768	769	755	755	758	769	710	727	679	729	742	745	776	741	765	707	744	726	722	752	713	738	766	732	744	766	757	755	745	776	748	740	718	741	712	721	784	717	743	695	723	733	714	717	730	783	730	739	766	724	770	735	758	763	735	734	692	793	752	733	753	727	774	731	745	731	757	718	750	746	712	720	778	746	795	701	705	727	702	765	765	756	768	736	700	731	803	706	731	732	751	734	738	740	706	770	720	755	730	742	781	727	718	730	735	705	770	744	759	768	715	744	751	793
6255	617	696	559	437	420	427	372	402	356	381	311	321	340	342	368	321	358	347	346	379	354	335	348	328	348	361	369	335	339	325	336	336	345	351	334	317	325	371	358	323	334	314	347	302	332	314	326	356	314	334	304	360	346	335	341	312	338	343	333	344	313	354	348	313	314	348	274	289	308	350	303	365	351	308	331	328	359	341	317	328	322	291	331	337	358	298	308	326	337	324	348	332	361	325	351	293	334	368	323	311	350	307	319	346	315	341	315	294	344	354	326	346	338	306	302	340	341	297	343	315	363	336	322	350	351	326	326	350	332	319	317	336	324	334	327	354	328	344	361	349	354	332	333	332	311	331	294	320	331	352	359	318	355	331	323	330	308	316	352	327	312	311	314	354	355	370	306	307	323	313	327	314	343	350	316	309	311	369	351	336	317	325	332	340	339	314	359	357	347	324	319	306	333	307	336	318	372	302	353	349	342	337	328	300	319	336	343	293	323	367	347	337	358	314	331	330	343	304	372	348	298	333	330	306	355	298	324	319	345	329	320	302	345	341	322	314	319	335	336	277	336	366	328	314	319	320	325	335	355	352	321	323	355	346	340	324	303	345	315	340	309	326	327	356	350	307	329	305	352	310	359	354	312	316	312	342	333	288	317	335	358	318	343	346	344	304	310	349	329	327	315	333	353	320	357	349	327	363	342	312	360	333	307	299	320	331	332	346	337	349	314	360	316	337	282	308	316	304	323	334	331	344	334	323	306	331	346	346	324	322	300	326	333	314	343	334	315	330	330	341	333	332	335	331	321	339	319	312	357	302	294	326	334	311	324	282	324	326	357	344	379	331	322	332	337	322	315	290	331	338	296	325	330	309	315	348	328	331	302	351	342	305	376	331	325	345	377	318	297	345	329	374	350	293	318	308	320	349	338	328	346	317	336	343	346	366	341	315	317	295	321	333	320	310	339	310	333	337	346	318	327	305	374	334	348	339	291	346	345	320	366	330	354	323	358	379	334	311	340	342	340	337	352	317	332	334	292	317	346	341	313	323	332	331	342	313	331	294	338	315	333	338	320	328	338	344	353	361	307	308	338	336	317	333	354	310	317	300	355	343	327	339	338	365	342	319	317	288	364	320	319	362	312	291	350	344	310	352	309	324	380	317	323	333	330	285	327	355	327	317	313	315	343	336	313	294	318	308	302	328	365	352	326	320	290	325	276	323	317	312	361	333	328	340	305	331	297	338	332	324	319	331	332	341	322	316	309	360	300	349	319	300	329	354	333	335	322	290	323	312	313	328	329	293	314	335	320	331	303	341	319	340	321	329	327	322	346	331	343	320	355	316	335	324	325	322	334	360	357	309	322	344	363	311	328	331	335	307	319	359	319	331	335	344	328	327	337	339	316	310	346	338	324	337	324	383	325	343	319	302	304	335	351	301	371	327	327	327	315	316	339	323	305	327	336	345	314	330	358	364	360	309	318	336	322	328	329	336	317	314	340	316	297	299	306	345	324	317	332	323	331	357	351	346	325	302	309	315	339	323	348	346	343	300	320	355	308	326	339	301	312	315	338	356	301	357	356	347	335	311	356	288	313	335	343	310	331	363	325	334	331	296	310	373	326	324	305	288	328	328	353	337	342	325	310	354	312	311	381	362	337	307	331	321	327	355	324	352	294	340	342	344	337	341	310	345	342	338	362	352	325	353	349	324	375	338	344	339	356	338	315	331	350	344	362	364	312	317	347	342	347	349	313	309	385	294	323	308	334	368	327	335	335	341	305	337	343	346	328	349	352	342	351	327	341	346	307	306	310	296	341	362	343	321	350	337	343	323	326	381	308	310	316	362	372	320	335	284	345	329	332	304	318	323	337	336	343	344	318	313	360	340	322	324	320	340	314	331	348	325	304	324	315	338	334	327	304	337	346	307	310	315	328	333	323	302	347	308	328	360	304	337	315	306	313	323	307	284	363	339	329	341	331	305	359	308	267	364	307	343	343	321	314	360	350	324	327	323	332	345	358	316	331	300	346	319	321	317	349	338	329	312	322	329	335	295	342	313	306	310	310	384	300	302	316	334	326	335	339	321	351	316	349	345	363	347	327	323	322	289	321	341	316	314	298	250	327	308	332	326	331	322	299	332	332	291	301	301	338	304	307	345	346	336	315	305	325	327	325	373	368	340	334	354	352	356	327	353	288	320	329	322	296	311	336	326	309	346	359	328	377	339	340	339	349	288	295	324	340	329	334	319	332	333	354	344	331	327	306	301	296	364	312	366	338	328	316	345	343	354	329	348	358	332	346	358	298	331	336	316	325	317	334	331	283	354	328	330	320	336	304	328	304	342	331	313	306	311	314	319	348	342	334	316	345	400	298	330	338	309	339	336	358	332	347	320	382	310	333	320	328	321	371	327	322	325	342	343	340	293	321	314	345	341	348	350	313	299	334	319	311	307	329	328	337	327	330	359	313	348	330	318	348	325	302	368	311	377	346	376	342	326	295	345	317	319	329	338	293	326	358	340	345	324	299	306	316	356	329	330	320	318	326	323	274	308	342	348	352	351	330	325	338	345	343	336	319	276	367	334	370	328	327	319	340	292	332	353	305	320	307	308	317	337	338	325	305	353	332	331	334	337	344	325	325	333	308	314	344	329	334	349	325	327	333	327	306	315	319	324	308	326	325	362	348	342	342	322	331	330	317	335	312	333	326	336	374	346	337	323	317	313	319	315	336	364	330	328	335	326	295	331	351	342	349	337	359	344	317	322	329	338	322	344	342	342	355	357	323	339	326	319	313	369	337	338	338	373	310	369	325	322	332	321	350	309	306	335	348	339	312	288	313	293	312	341	351	300	313	353	329	326	316	348	340	311	307	333	329	353	336	329	325	324	329	333	369	341	359	313	336	306	325	351	338	345	340	330	377	341	324	330	340	334	371	336	295	363	358	330	312	318	342	327	320	343	354	337	290	348	317	345	340	335	368	331	332	338	336	315	355	319	342	329	343	329	326	317	352	322	346	337	339	317	317	309	317	341	343	311	354	320	336	346	308	337	335	335	308	308	349	348	313	321	326	329	318	339	318	324	340	364	336	324	348	346	292	328	326	291	315	322	314	338	373	304	318	332	292	328	298	336	334	300	338	332	332	298	318	326	326	317	327	319	360	315	327	347	348	321	318	330	319	363	326	283	332	353	312	344	329	325	299	330	357	321	351	335	336	323	327	353	312	326	344	363	314	301	339	324	344	346	325	314	332	345	315	334	338	303	319	322	337	300	329	358	342	315	269	314	395	375	336	324	315	339	308	367	377	299	324	320	370	335	327	328	390	330	335	337	320	338	334	306	335	310	346	345	322	316	356	298	325	329	308	265	321	350	299	350	302	318	340	331	334	296	318	353	329	359	308	332	306	309	336	360	342	286	315	319	313	307	334	311	332	291	333	354	340	339	346	319	344	332	344	330	320	343	325	307	379	350	324	292	381	326	321	314	330	329	345	347	299	324	352
6412	1088	1532	1776	1554	1360	1250	1192	1066	1073	968	918	940	943	881	873	890	842	872	827	877	841	807	818	813	871	851	793	824	812	811	830	846	838	803	816	872	793	839	859	793	824	838	812	769	831	811	806	792	787	827	821	859	783	831	802	818	788	800	754	785	781	866	769	827	858	800	806	823	863	806	797	783	768	756	838	782	800	750	771	782	794	808	802	851	838	804	773	805	810	818	780	803	809	835	808	751	807	772	766	854	839	765	791	752	839	799	801	854	820	844	812	821	790	750	831	810	793	811	759	793	814	815	775	827	871	819	831	776	871	767	772	807	812	806	753	802	810	819	827	817	792	823	787	812	782	806	843	816	817	776	811	800	848	809	795	797	777	801	803	775	775	780	839	795	804	773	842	765	750	806	792	835	829	758	757	794	865	730	808	810	780	745	829	775	764	786	796	792	775	785	808	784	789	760	810	786	790	829	863	823	806	802	792	780	779	783	806	790	802	845	755	743	747	793	833	787	800	729	796	804	802	808	815	839	795	810	750	791	782	738	830	751	793	828	817	817	745	889	827	789	779	767	755	764	796	804	801	757	770	792	778	809	792	836	811	805	799	814	764	812	782	786	796	810	820	789	805	813	812	799	826	789	804	795	774	827	782	813	806	821	830	770	791	801	772	799	830	767	829	815	787	814	842	816	817	773	841	812	780	820	793	793	805	768	807	848	859	796	727	798	790	769	810	809	793	762	778	793	828	806	803	783	809	783	810	806	772	816	789	767	806	824	809	784	756	781	771	806	801	827	840	816	753	854	820	796	789	770	856	809	837	824	826	802	795	794	821	736	725	804	803	795	820	767	759	823	817	811	788	819	762	764	828	800	774	800	759	792	774	795	843	789	773	816	869	809	801	779	831	833	797	749	784	843	765	776	756	756	822	808	800	782	798	815	813	845	794	819	821	818	828	750	834	828	806	788	829	775	830	815	847	772	795	823	823	759	751	807	794	792	785	821	779	809	798	790	784	819	777	771	845	822	767	738	776	809	785	776	818	853	735	770	784	798	825	766	785	810	815	761	774	797	796	819	795	801	820	792	775	817	763	820	830	784	764	819	806	760	775	802	797	815	760	773	800	807	804	792	781	776	789	778	829	814	792	831	824	786	802	831	789	781	806	776	783	792	822	772	777	765	837	787	773	809	820	815	800	845	759	793	773	803	807	807	787	787	797	850	824	792	812	795	823	783	783	818	750	789	760	812	758	800	823	819	822	777	771	814	823	780	775	824	737	754	775	744	834	814	821	854	813	775	809	806	795	795	817	774	815	804	793	772	820	753	773	753	759	788	802	781	782	796	764	789	824	768	782	823	761	754	824	784	801	835	810	835	825	838	826	837	799	773	750	728	850	818	797	794	785	779	842	810	818	800	800	789	782	849	841	776	790	795	807	756	745	782	804	764	788	834	829	828	799	723	774	842	786	817	782	762	796	748	839	805	798	821	788	803	820	801	883	792	846	781	803	815	827	774	793	772	800	781	812	819	750	792	791	783	807	773	812	769	828	817	807	816	779	796	822	810	792	813	809	808	869	771	777	805	813	769	801	824	799	807	800	804	781	824	777	749	777	826	831	848	744	802	734	772	821	808	843	802	797	768	812	801	819	772	794	819	833	800	836	787	828	821	779	786	768	769	796	808	778	784	756	843	773	817	790	806	759	848	778	787	849	730	814	870	757	794	824	815	796	771	746	817	825	828	816	832	815	747	774	781	845	833	824	781	788	781	798	801	809	792	803	775	759	780	731	823	828	783	818	778	776	760	817	805	827	874	811	797	833	802	794	786	814	829	836	743	773	814	782	775	805	780	816	849	801	811	778	790	791	832	775	828	769	759	802	813	833	792	785	824	785	741	759	803	799	774	795	827	768	796	825	800	851	794	783	740	781	833	823	765	802	795	879	760	820	878	801	786	786	823	819	819	775	768	811	781	826	768	847	797	829	831	728	800	828	799	760	789	807	757	779	749	847	811	740	762	771	781	871	812	840	777	796	785	788	825	781	764	764	781	795	806	840	767	818	830	818	762	762	791	803	780	782	845	819	806	810	783	780	816	798	752	773	822	795	827	794	792	819	754	827	777	794	761	805	841	793	811	806	791	770	829	838	777	801	765	789	808	781	784	843	814	782	790	794	837	784	817	823	829	815	789	831	780	815	830	782	774	799	814	796	741	760	817	758	792	826	818	801	820	860	773	802	804	767	746	815	791	801	773	789	780	784	798	833	762	838	744	786	772	776	777	803	792	793	770	748	831	739	795	808	800	753	846	804	810	806	822	821	850	754	810	824	805	794	805	845	782	764	802	834	768	844	805	776	788	799	783	810	845	756	784	813	741	846	784	845	763	819	813	788	835	793	818	812	798	812	816	825	796	811	800	814	757	801	780	828	819	825	774	801	789	836	783	772	756	805	796	807	790	825	766	801	809	802	787	805	802	817	814	814	817	801	793	781	832	786	815	817	799	806	844	774	785	721	795	849	816	823	835	867	855	775	816	781	809	728	761	841	781	768	763	825	805	834	753	825	715	801	776	823	822	783	762	806	808	822	837	813	792	777	812	769	810	796	801	791	836	815	832	815	812	834	809	816	781	833	778	747	832	821	759	797	855	767	764	820	827	808	777	818	805	825	772	836	854	799	773	789	796	800	808	796	815	787	809	834	736	792	822	785	857	761	796	787	797	806	806	778	800	793	796	749	799	814	800	753	799	842	762	820	791	795	760	764	830	806	758	805	796	773	814	782	819	795	783	791	811	817	766	827	839	779	730	815	866	829	837	833	810	817	785	787	792	751	760	782	829	772	784	790	778	791	790	752	845	740	781	769	766	770	749	792	751	759	782	813	837	769	801	801	764	810	784	814	814	809	778	780	777	815	787	768	766	852	800	777	809	778	842	768	796	844	837	809	774	814	783	771	809	809	771	804	776	811	796	803	824	822	837	818	796	783	768	804	799	791	787	775	778	801	766	750	776	786	787	757	812	783	804	777	858	785	804	812	815	845	760	806	807	823	808	765	775	844	791	749	801	788	829	792	822	797	784	774	796	764	804	786	792	815	805	807	831	779	789	802	764	808	774	783	761	758	773	832	771	785	809	833	792	768	840	797	810	797	815	778	818	791	816	849	830	853	856	757	805	721	799	780	782	796	806	798	829	798	768	800	847	806	756	831	823	808	808	782	749	800	822	820	823	799	797	832	775	814	740	778	775	762	819	765	798	781	777	773	802	771	830	765	752	870	824	803	821	758	755	805	836	779	786	777	770	788	765	806	847	860	779	778	811	771	817	796	838	805	797	819	817	788	808	807	823	826	810	761	797	793	805	768	836	815	811	788	807	774	833	812	787	752	794	781	792	815	761	810	800	775	795	800	829	837	804	810	756	828	833	750	828	812	782	793	746	778	809	757	766	773	845	817	772	806	760	809	782	784	825	779	763	755	785	783	796	789	816	810	801	788	827	812	799	820
11630	867	890	643	460	358	326	319	295	277	224	243	213	234	216	219	204	214	211	185	219	230	208	186	177	198	207	177	211	179	195	189	204	171	199	198	184	181	198	199	214	162	219	195	183	169	210	196	178	172	185	214	194	222	195	231	210	197	173	186	210	172	187	164	192	183	190	196	198	192	195	202	165	228	172	196	201	180	208	179	201	196	179	189	185	175	192	192	185	176	207	220	177	194	187	185	194	189	163	178	189	168	181	207	165	196	195	193	190	193	185	188	174	185	181	187	188	195	196	166	161	187	189	171	177	178	173	177	195	205	191	183	175	189	192	203	193	175	186	178	204	188	198	185	199	194	187	207	207	181	182	215	209	207	177	192	170	200	212	194	185	183	201	184	190	186	196	190	184	188	197	201	199	203	187	171	208	207	188	192	181	208	164	188	192	198	195	178	191	181	195	177	202	174	193	193	190	175	178	218	202	201	183	206	206	221	166	162	198	166	219	220	195	178	171	199	198	183	209	163	182	211	200	184	202	176	174	165	174	194	167	210	188	199	178	196	214	197	186	181	183	185	170	182	219	192	197	176	193	181	188	193	191	198	180	212	192	176	188	168	178	196	179	198	166	190	192	184	201	176	157	206	192	191	181	203	201	182	193	192	194	190	197	200	195	194	202	184	178	171	206	197	183	182	204	229	208	206	178	194	187	182	201	195	206	194	182	198	198	173	184	197	190	207	171	177	200	211	190	198	199	185	184	176	185	204	228	212	192	165	190	204	191	217	180	205	170	201	182	180	200	195	197	181	181	178	206	183	169	168	167	172	178	171	172	196	186	204	194	185	204	182	191	175	170	203	184	202	201	189	183	207	196	185	166	200	207	203	178	190	183	197	190	194	174	197	218	213	168	217	177	196	180	181	175	188	166	185	193	177	189	174	220	200	191	202	210	161	189	178	198	219	197	196	207	160	197	168	170	196	190	178	169	187	188	180	220	147	170	177	185	205	179	162	168	181	181	162	233	179	185	193	187	226	202	185	167	193	213	196	195	174	202	197	211	210	181	196	202	193	182	203	191	200	182	189	202	204	208	181	191	186	216	175	214	171	157	168	164	186	205	200	223	182	202	178	219	195	205	161	213	202	171	164	169	193	175	195	178	165	194	170	184	196	201	215	197	179	185	168	199	200	178	189	206	182	195	174	172	168	184	183	201	184	180	200	204	185	211	168	221	178	210	184	190	184	215	179	181	196	187	213	188	180	184	198	188	200	189	199	190	188	200	171	208	188	182	177	200	186	173	196	195	180	172	177	193	192	193	204	187	185	205	188	208	208	180	205	204	190	215	217	207	194	197	191	168	176	193	190	185	195	164	199	195	177	192	195	203	201	204	178	178	193	196	185	166	197	220	185	174	175	198	184	205	198	186	205	197	193	191	208	212	204	176	153	204	186	183	176	197	173	174	182	210	199	195	190	196	168	183	175	198	185	205	209	199	192	189	183	165	185	194	207	198	189	173	186	197	188	211	198	177	186	170	177	169	183	194	189	173	175	210	224	201	198	202	203	174	167	172	184	194	225	190	195	212	213	199	172	208	182	165	180	209	207	187	181	200	185	182	176	201	172	186	181	201	196	157	178	181	207	182	203	182	180	191	225	176	171	199	194	162	167	190	205	191	200	187	189	182	201	187	182	177	165	184	184	196	167	231	183	188	194	173	175	184	205	201	177	193	190	183	201	188	207	175	213	194	172	189	197	207	184	180	189	183	191	185	215	183	160	184	207	199	195	173	156	190	178	182	185	173	194	170	181	176	188	182	161	199	189	175	170	198	174	220	193	181	191	205	213	189	190	162	213	175	191	197	174	186	205	180	214	181	222	193	189	198	175	182	207	189	167	192	175	188	158	182	188	207	212	171	169	193	207	175	181	182	208	201	182	199	194	219	192	154	199	192	160	206	171	170	172	194	192	190	185	185	188	194	181	176	164	183	182	195	209	169	195	186	178	196	226	173	184	205	203	195	207	204	196	195	186	230	213	194	176	188	182	180	212	201	201	186	177	178	187	197	189	174	178	169	181	214	188	191	181	202	229	185	212	210	175	196	197	202	213	205	170	182	178	195	198	189	175	195	157	180	169	199	211	194	186	186	192	188	203	178	168	181	146	205	194	198	173	202	188	176	196	179	186	201	205	184	189	155	192	186	185	196	197	204	176	195	211	178	196	192	198	193	182	204	200	177	197	175	184	201	209	176	172	189	187	197	215	190	200	170	194	204	165	198	214	206	183	199	214	187	184	204	214	185	166	194	206	194	193	205	187	192	193	190	204	199	204	185	170	186	201	182	171	211	176	196	186	190	190	187	181	218	219	177	184	195	166	176	225	190	201	183	181	210	170	196	176	197	229	212	200	205	171	156	192	210	217	203	213	179	174	192	207	216	201	196	193	190	191	222	194	213	200	219	198	167	201	185	208	197	177	182	203	192	170	195	165	208	188	185	199	180	199	182	191	185	207	206	219	191	197	187	196	200	187	202	191	190	213	181	209	176	177	190	195	200	188	190	158	174	195	206	175	184	193	194	176	174	166	184	161	207	202	163	224	195	200	189	204	217	179	196	190	189	211	184	182	200	199	226	190	174	190	195	173	209	195	198	168	181	168	160	217	189	210	182	172	191	199	206	177	196	212	194	186	204	182	194	198	189	190	185	209	200	175	199	167	195	171	197	166	185	200	190	201	198	205	184	185	180	210	207	202	172	219	207	199	205	206	204	180	201	203	202	213	182	177	177	187	196	184	191	190	186	223	213	195	189	193	164	196	187	193	193	202	182	198	176	188	175	215	180	190	190	209	203	209	172	174	176	187	183	193	217	176	187	179	182	159	200	208	188	182	208	186	166	179	180	192	172	183	193	192	201	177	185	190	223	165	174	219	193	174	191	182	191	190	179	209	173	191	220	168	171	206	182	193	176	180	224	172	163	175	180	206	206	202	169	176	171	171	193	177	189	210	207	214	169	165	203	208	210	218	220	185	177	200	191	203	163	206	218	190	200	164	172	178	170	198	205	210	186	175	171	165	176	170	179	181	197	188	178	198	183	189	192	175	196	175	206	173	167	203	187	162	181	199	175	186	162	194	179	169	203	191	206	196	162	204	203	206	202	180	213	168	197	201	204	185	159	176	188	183	183	178	215	183	204	171	196	214	188	165	186	189	189	201	193	192	190	205	164	184	179	166	180	200	179	189	206	207	210	193	181	175	202	207	183	187	182	179	175	179	203	190	193	174	151	206	195	179	211	204	187	186	196	194	193	192	195	196	194	200	181	198	177	183	185	207	180	190	184	203	175	200	175	182	183	207	173	181	180	190	200	186	186	198	195	180	204	194	188	201	183	209	202	186	205	170	177	202	215	185	202	194	186	186	196	204	176	184	170	185	195	189	181	171	187	214	202	207	203	198	184	190	197	183	178	206	181	177	185	174	192	214	148	195	164	174	171	196	185	188	195	176	188	171
7825	1011	1856	2179	1876	1512	1216	1120	994	905	808	732	727	639	626	645	658	601	642	550	557	588	580	585	587	557	558	548	532	521	518	510	492	500	498	517	514	457	498	534	506	527	530	491	551	466	516	528	545	481	496	489	529	493	501	480	459	489	517	477	426	428	477	486	493	497	462	483	488	482	508	487	493	499	457	497	527	491	473	474	461	493	539	493	483	512	496	504	472	468	490	486	512	518	468	507	480	457	490	474	475	516	465	460	469	478	510	491	451	476	500	464	468	479	481	468	477	465	498	483	474	487	480	488	486	459	460	490	528	464	452	476	464	456	459	498	469	475	488	518	483	405	487	494	508	485	487	463	459	478	503	474	476	459	503	475	449	484	442	487	455	474	516	486	470	478	441	484	465	469	483	487	464	434	476	505	484	477	494	522	481	472	492	484	497	443	468	467	523	463	454	491	494	497	521	459	442	462	462	515	460	457	472	545	493	519	463	473	493	496	462	484	513	481	491	459	479	463	467	496	493	466	519	444	465	466	470	489	479	505	481	486	458	515	469	478	502	480	495	558	525	482	451	555	433	467	498	511	458	455	522	500	489	483	435	498	466	460	472	478	489	488	493	465	467	487	494	493	468	491	507	475	493	445	472	478	484	450	473	492	457	481	507	481	508	469	450	467	486	507	468	464	520	511	479	461	482	459	480	519	483	480	483	514	463	471	459	479	517	460	487	458	496	460	486	452	463	486	451	494	511	498	490	502	426	472	476	521	511	478	489	481	478	500	489	494	470	455	475	488	469	479	489	502	502	483	492	516	479	499	510	485	485	507	518	479	490	486	486	501	458	512	514	481	468	444	481	509	456	488	477	470	451	478	469	504	456	492	479	472	474	495	497	474	474	458	493	487	493	481	464	530	488	476	505	479	501	451	498	496	483	488	521	480	489	499	457	505	427	449	464	508	447	456	491	462	459	493	518	472	506	487	492	472	500	495	460	481	506	503	489	465	479	451	494	504	477	507	504	479	493	497	464	476	493	510	498	480	467	472	472	475	468	415	477	470	480	481	498	493	449	496	503	473	512	470	502	483	468	475	471	467	482	491	458	462	504	498	506	491	459	489	536	503	448	457	470	484	481	498	470	478	473	471	472	471	466	444	501	500	445	471	519	488	517	474	465	407	501	462	501	517	518	505	499	507	478	461	467	504	461	515	502	486	524	493	510	481	477	518	488	516	497	468	509	490	450	504	482	460	464	476	441	465	479	505	471	501	517	509	506	468	451	472	494	521	455	520	503	483	495	490	489	501	442	507	503	463	495	522	498	495	448	486	493	478	445	457	491	472	476	477	461	480	494	475	429	499	448	522	438	481	522	494	459	489	513	485	473	479	462	443	475	505	478	494	469	481	505	458	465	497	544	475	467	512	498	491	475	507	508	459	475	470	471	468	485	465	478	490	488	434	469	474	495	475	482	475	475	476	476	499	484	462	456	487	503	484	515	493	512	528	478	488	496	500	477	474	467	501	502	493	447	475	457	457	436	437	433	483	495	448	479	500	455	544	501	476	516	468	455	471	521	486	460	487	449	506	462	516	502	485	520	447	449	480	423	513	473	441	493	496	459	496	521	508	477	487	493	470	454	510	513	489	479	487	466	514	456	467	519	460	458	456	484	461	504	459	430	460	471	469	446	470	498	513	467	502	509	515	500	459	491	442	459	473	509	488	475	466	521	482	517	495	452	513	484	492	459	468	486	490	462	478	519	477	510	417	469	479	490	456	468	487	466	465	450	496	482	473	480	477	466	475	472	455	476	488	502	503	491	500	484	455	491	475	482	462	483	463	488	470	470	503	477	455	458	435	489	476	503	506	501	484	479	450	499	493	479	514	464	518	517	480	497	501	515	431	496	455	426	436	501	456	466	436	477	472	500	499	510	472	455	509	479	479	502	443	470	512	476	486	455	478	487	476	460	518	455	484	501	523	468	479	479	439	462	488	520	465	485	490	461	496	517	470	479	511	464	438	480	471	437	470	488	493	515	517	483	461	456	460	469	478	489	481	477	486	492	445	459	486	518	474	482	438	495	461	486	509	431	501	480	466	478	487	503	499	500	482	485	502	482	481	463	486	473	484	453	478	456	490	466	473	520	505	501	470	519	517	470	524	460	477	433	467	469	516	513	463	493	489	487	478	491	469	492	474	447	485	464	504	485	504	481	462	457	485	514	507	470	503	492	454	486	490	472	473	474	467	462	482	443	463	486	495	432	461	473	503	480	492	489	460	458	452	530	454	506	485	487	505	504	475	462	496	506	461	451	440	504	456	498	490	483	484	452	449	498	481	465	485	496	478	486	484	485	505	458	527	479	459	470	439	474	482	485	451	469	506	457	461	492	514	506	487	494	474	459	531	421	477	485	493	496	472	479	508	469	470	518	498	465	464	462	494	515	520	476	472	532	504	483	481	457	477	467	489	508	451	474	503	450	498	431	509	453	504	494	453	498	450	449	485	498	470	487	496	500	499	459	542	480	481	492	488	502	498	479	521	489	463	451	477	493	468	470	456	449	454	496	447	473	534	467	482	476	488	471	476	488	453	478	503	486	485	502	525	468	458	475	480	442	478	511	446	455	484	457	486	452	461	453	455	487	449	478	484	497	484	466	542	504	481	499	504	487	464	480	505	459	432	492	476	482	504	508	490	464	472	478	463	511	505	453	493	477	533	413	490	469	487	474	488	501	480	512	469	469	471	473	454	505	478	437	484	517	508	509	478	462	473	468	459	441	503	470	437	481	468	448	508	494	493	472	478	488	456	466	470	516	466	480	476	490	505	479	462	499	457	489	512	524	493	469	495	465	493	483	431	497	480	490	517	461	455	478	472	483	466	471	445	496	491	458	484	474	470	496	442	483	543	482	523	487	496	482	443	530	484	497	486	461	477	476	474	496	472	441	493	477	483	480	464	492	493	440	480	483	481	535	430	497	508	439	471	501	514	500	489	487	506	477	544	507	477	469	492	494	516	516	468	484	503	458	479	501	470	465	494	520	469	496	478	420	488	472	456	508	484	444	474	490	487	506	508	524	439	488	460	482	493	483	471	453	527	471	526	504	495	475	484	493	469	476	479	519	495	446	493	520	515	472	488	515	471	433	547	476	487	476	502	512	454	464	489	486	530	500	493	486	449	454	492	464	471	472	526	467	490	475	456	458	453	481	425	495	514	482	442	505	445	441	479	489	500	488	500	461	495	454	453	484	521	447	493	486	446	493	480	495	486	455	478	485	477	488	495	506	476	499	484	445	453	485	461	490	494	486	458	508	496	498	502	512	458	415	473	487	467	449	515	450	484	455	482	468	516	462	453	482	477	503	513	510	510	462	480	432	440	424	508	463	493	478	474	470	492	481	473	478	492	489	529	490	471	444	526	436	525	459	480	493	522	500	479	457	508	488	478	519	484	461	461	476	483	469	477	487	493	504	491	491	536	492	500	499	447	463	481	520	512	471	472	476	524
1332	362	351	353	347	324	309	312	313	322	294	289	312	289	274	328	294	312	291	292	302	304	296	318	307	294	290	320	295	315	318	314	293	336	314	318	314	332	309	318	328	311	270	275	275	285	310	300	280	298	324	308	288	271	265	316	307	276	304	312	315	311	287	321	308	307	326	291	301	281	303	304	341	275	274	313	289	295	305	287	291	330	304	295	277	290	286	325	296	316	328	312	269	273	304	300	327	315	282	304	331	325	294	296	323	282	324	310	294	317	293	305	296	280	307	307	314	294	270	294	282	294	316	309	271	292	311	267	289	284	271	286	323	302	307	278	338	328	275	299	321	301	307	286	263	290	317	301	306	349	317	332	315	287	289	306	295	312	320	285	272	294	297	285	313	286	274	299	301	288	340	295	306	290	323	316	326	301	297	281	252	295	284	303	292	312	322	294	298	301	274	305	282	291	292	327	305	330	311	322	295	295	309	326	304	283	308	264	305	292	280	319	307	308	340	320	324	316	299	285	314	302	298	305	281	324	313	237	289	312	308	286	305	310	270	297	304	292	288	300	295	289	329	293	300	292	251	301	285	277	334	309	276	302	328	303	282	308	328	284	301	305	332	336	315	311	304	296	304	285	296	286	275	282	300	280	318	307	289	339	320	326	324	265	257	310	303	272	299	300	309	299	277	277	307	286	275	286	328	296	332	309	302	303	340	313	322	326	295	309	300	312	278	283	302	296	286	319	293	334	281	317	322	295	271	327	274	312	293	288	304	269	260	324	322	301	290	326	293	288	316	319	298	269	304	304	303	314	295	303	268	308	297	286	335	307	296	314	306	292	277	307	305	299	304	278	286	288	301	310	329	327	297	302	297	276	307	311	304	279	310	292	302	311	307	295	308	280	285	304	289	285	306	274	266	303	308	292	295	277	299	305	332	305	284	299	292	298	310	297	289	271	314	287	305	306	275	296	312	273	279	315	312	309	340	339	310	313	324	289	308	303	314	304	335	336	295	319	276	293	280	308	303	307	303	290	341	271	307	328	266	273	295	291	297	285	327	285	294	281	290	301	328	291	303	330	303	268	264	280	296	282	313	296	312	283	316	303	295	293	301	266	327	282	275	324	313	309	308	311	291	302	334	341	292	324	318	281	289	280	309	280	310	310	309	334	301	307	310	258	314	312	297	315	323	311	333	274	336	307	287	309	316	304	279	275	272	313	269	279	284	308	291	302	283	293	333	284	287	311	275	261	293	276	315	315	298	335	294	276	288	320	292	292	276	297	297	301	299	301	297	300	302	286	320	306	292	264	332	303	304	309	288	274	294	316	290	285	288	256	296	280	261	299	321	292	275	328	317	286	311	341	294	282	271	294	296	312	323	302	264	328	313	287	310	324	279	303	294	294	287	297	281	305	327	298	327	295	294	345	333	302	288	309	289	305	329	312	283	300	297	309	272	309	306	298	300	312	258	273	313	328	307	282	284	279	307	287	308	288	276	280	295	287	305	295	295	267	299	299	270	317	315	285	292	288	314	306	283	318	312	305	284	287	304	281	278	278	288	310	304	290	313	288	306	280	324	299	309	288	309	297	281	317	320	313	276	308	299	289	280	293	275	317	288	308	301	289	303	319	319	293	287	304	302	299	280	296	334	286	294	286	336	325	299	280	315	306	313	313	307	301	288	303	310	290	296	292	305	296	290	351	295	276	279	304	317	326	315	310	320	278	277	294	322	303	333	288	314	347	291	279	300	278	298	292	290	265	302	305	329	316	284	316	302	295	288	293	293	275	299	324	314	284	307	277	277	320	316	310	280	299	281	280	313	288	337	283	287	312	276	342	285	312	302	288	306	293	292	308	277	353	297	293	292	283	317	291	327	287	297	273	294	290	282	284	285	285	322	309	298	278	301	285	337	241	254	316	292	265	268	292	295	259	257	281	286	284	299	295	321	307	308	292	304	329	273	261	291	273	277	309	330	275	274	274	288	308	316	317	288	285	297	282	293	306	328	284	329	286	335	313	275	292	275	267	285	292	296	298	336	327	306	298	324	271	304	312	300	293	304	280	290	303	289	302	297	308	316	283	295	329	326	306	297	284	309	306	310	293	318	289	327	285	321	303	311	277	310	305	308	292	286	312	295	292	308	301	281	288	301	315	290	286	295	330	312	311	291	306	309	260	298	312	307	306	306	295	309	258	301	322	339	311	336	285	282	303	307	277	336	320	329	304	300	319	317	338	302	296	305	269	328	279	272	303	306	298	298	307	294	317	300	302	304	334	286	325	308	315	282	302	296	314	285	333	285	331	321	286	294	270	314	299	314	297	257	310	278	277	308	292	338	290	324	295	262	317	309	289	325	293	269	302	305	314	302	294	293	351	316	283	294	306	285	256	321	293	312	307	286	299	287	326	312	300	308	300	275	305	308	300	333	301	301	312	309	300	294	299	316	309	297	290	310	280	281	307	292	291	302	306	312	322	314	313	295	311	320	290	302	285	293	305	328	343	266	279	304	256	266	284	315	256	292	307	250	302	317	333	314	281	283	276	321	280	303	308	325	330	308	294	314	295	308	342	307	320	270	277	329	300	300	276	299	312	284	305	313	301	287	304	308	308	279	276	297	294	303	295	309	309	315	280	316	311	310	308	326	263	288	272	310	284	287	274	270	299	259	273	283	311	324	312	286	291	293	329	305	295	316	296	281	276	287	306	318	280	314	308	293	329	300	302	272	319	305	312	295	324	259	304	319	286	300	279	265	303	299	290	305	297	315	331	317	304	269	302	282	337	319	293	311	281	310	285	285	304	316	284	320	278	308	273	326	291	320	307	307	338	335	280	310	289	331	283	297	320	319	295	322	302	289	326	280	323	302	274	303	308	302	314	287	262	274	308	326	298	308	275	307	297	325	300	297	310	319	289	290	289	352	343	297	282	298	302	284	291	283	309	287	281	270	312	269	286	298	307	309	258	310	314	287	280	348	255	317	302	301	331	290	319	281	318	307	317	301	323	312	285	322	303	274	271	305	320	309	304	270	278	295	327	295	299	290	324	305	296	310	272	295	302	292	289	265	289	330	279	300	313	288	310	310	284	271	313	287	288	293	315	310	321	302	302	312	308	315	310	255	316	306	310	312	307	286	301	263	313	330	294	287	293	308	313	322	293	282	267	316	319	292	302	298	286	292	307	269	326	298	301	293	285	309	291	318	286	302	278	303	321	294	315	303	303	301	312	278	326	313	295	332	277	269	302	275	301	315	287	275	305	311	323	331	306	315	298	312	280	306	299	296	293	290	325	302	322	286	314	280	277	334	307	280	298	336	313	283	309	280	294	319	299	335	317	301	283	303	307	294	322	304	293	310	286	275	328	317	317	316	297	325	309	323	279	323	281	326	328	300	294	309	286	321	298	344	309	292	341	344	296	287	301	279	301	309	283	293	305	276	308	301	290	296	308	290	332	316	299	302	310	277	302	296	273	309	300	307	273	295	327	316	316	295	292	330	288
1938	813	890	932	890	871	879	817	820	783	756	771	735	771	759	743	814	731	782	764	774	778	785	766	729	783	760	744	725	746	762	777	751	738	727	734	761	759	763	727	770	732	793	775	700	747	760	712	680	770	723	767	760	764	773	780	692	739	764	739	731	706	786	721	706	776	769	753	745	746	707	759	728	729	683	728	724	754	759	713	768	719	723	765	720	750	772	710	720	784	736	750	809	744	713	660	761	734	710	727	715	712	673	723	803	778	740	721	725	751	719	763	678	740	693	749	811	740	744	761	771	769	743	654	760	717	724	746	686	772	785	809	710	779	786	789	708	711	679	723	747	707	717	730	759	702	736	737	713	718	740	758	743	714	753	791	755	697	733	747	767	742	737	731	739	747	677	758	754	722	793	736	679	726	723	723	735	739	704	727	731	740	715	715	720	727	726	752	760	713	741	745	749	762	723	746	726	739	746	816	794	771	752	737	712	786	725	705	689	743	774	750	708	747	701	714	738	748	788	764	717	755	741	738	713	756	746	675	749	710	724	728	726	733	764	751	740	760	782	751	748	738	743	714	707	715	759	785	743	743	780	743	737	700	766	745	748	734	736	681	744	725	756	664	745	716	763	739	730	735	714	712	712	718	746	730	744	739	701	752	745	719	734	727	760	757	756	742	706	707	750	814	762	762	762	753	710	749	762	742	740	775	688	737	769	758	752	743	738	779	761	764	753	708	716	759	739	763	785	775	737	789	737	744	705	759	737	731	737	736	764	713	751	701	722	783	762	712	718	699	718	718	783	755	709	724	777	703	773	721	746	762	754	759	778	705	762	764	790	747	734	762	810	714	722	718	785	735	709	720	715	786	755	745	750	755	700	753	720	716	785	785	731	815	715	759	747	748	748	768	703	706	767	736	700	734	752	754	743	818	698	739	770	748	743	746	715	710	726	778	754	747	757	761	741	748	705	728	751	764	729	707	712	742	715	764	752	718	753	720	782	776	756	762	756	768	737	740	721	740	742	753	711	724	685	757	659	734	770	763	770	728	705	719	689	781	749	786	701	754	745	730	719	762	698	773	759	721	751	731	744	714	694	736	746	681	732	706	707	726	720	789	724	833	723	764	749	771	734	665	764	776	732	700	784	736	730	740	731	762	735	723	742	696	719	714	748	733	787	685	768	764	750	802	743	723	724	728	744	738	742	729	727	770	739	711	738	734	790	774	716	723	749	773	758	802	727	747	714	805	722	799	662	777	759	757	775	747	753	737	732	731	743	723	716	718	736	730	712	737	756	746	765	735	771	725	736	673	737	737	776	699	780	718	732	776	705	781	699	735	751	744	764	717	739	761	760	694	730	760	722	764	722	744	730	718	747	715	737	736	746	775	781	748	727	736	786	748	779	726	759	761	698	703	721	711	784	730	756	755	755	737	756	774	749	786	725	702	775	793	755	771	734	759	722	785	683	754	726	768	712	764	689	708	660	683	760	771	687	740	760	755	791	778	745	732	778	740	747	695	772	707	731	756	807	756	698	737	738	739	720	745	711	759	772	805	680	732	730	726	704	756	763	731	748	766	747	723	754	741	738	776	683	764	748	769	756	704	722	774	732	782	720	744	742	759	742	717	728	739	758	758	752	770	748	766	726	723	787	791	712	730	744	741	757	797	697	705	756	751	709	739	714	656	722	754	793	696	729	743	712	714	762	755	716	745	786	786	784	757	802	727	740	779	769	788	763	739	755	754	733	753	709	777	735	749	755	759	738	746	757	718	754	744	727	753	716	731	760	753	707	740	758	744	731	740	764	720	765	787	766	763	767	764	713	723	688	749	760	774	733	741	755	779	720	736	792	731	704	737	774	741	734	767	715	746	707	717	729	732	806	711	787	749	735	759	720	757	751	746	703	753	737	743	701	699	740	705	746	747	760	757	722	718	774	708	745	734	720	763	776	770	740	715	755	726	702	768	751	751	782	725	718	779	737	773	795	799	687	731	734	770	699	754	772	709	734	710	723	728	741	722	756	701	717	706	663	781	734	705	787	742	729	724	718	716	700	724	751	719	719	755	744	726	752	704	723	768	801	733	747	711	788	708	725	731	753	722	704	767	730	730	721	752	772	695	738	741	698	708	754	736	735	755	730	745	767	718	751	752	787	768	658	735	729	805	691	725	706	726	767	713	726	727	750	729	785	727	691	752	729	759	820	688	715	735	702	739	771	756	723	724	738	769	734	728	750	731	730	741	775	733	754	794	729	692	753	734	737	722	663	765	766	716	742	708	761	689	789	780	730	712	741	726	715	761	720	758	770	705	724	784	751	760	747	812	771	700	765	769	740	754	729	743	787	810	753	768	782	730	795	758	765	727	794	722	768	744	723	730	712	701	760	753	754	721	727	729	740	750	747	746	737	777	761	728	736	758	744	766	738	726	771	730	729	771	724	764	764	716	691	689	732	720	699	706	699	727	726	700	716	736	706	720	726	699	742	757	794	764	732	729	712	760	777	785	777	749	747	751	728	801	709	715	710	786	688	769	748	786	754	741	717	768	721	706	761	719	767	697	755	748	754	733	792	739	736	681	717	729	757	738	670	779	779	734	707	753	736	736	746	744	751	752	777	743	744	727	723	679	732	773	717	745	713	748	772	718	727	725	738	715	732	745	780	764	735	762	736	731	741	789	746	748	752	767	788	787	766	746	746	742	768	758	734	723	723	739	725	694	717	783	736	768	771	729	739	757	747	727	733	749	736	739	800	759	737	738	762	701	782	756	716	738	735	719	732	727	731	770	780	717	787	739	761	733	772	717	764	752	759	740	706	728	719	753	760	735	758	771	754	772	724	760	750	783	709	755	715	753	752	737	745	722	728	726	715	774	702	773	708	764	726	733	756	689	728	724	725	741	739	738	721	655	686	729	772	747	729	762	761	739	713	768	721	673	749	774	750	733	754	717	764	676	746	765	705	699	718	711	767	694	749	750	733	751	750	750	702	791	763	747	702	732	734	720	718	751	748	768	732	730	719	742	748	737	764	773	735	702	713	745	706	736	708	749	714	732	792	735	771	729	807	732	742	726	746	710	756	742	733	721	766	701	770	751	734	728	728	726	698	742	803	756	690	710	705	772	764	779	746	826	735	751	735	749	776	719	696	736	716	768	693	720	743	771	690	734	743	720	748	743	704	730	740	731	741	758	736	736	732	707	711	716	715	726	709	755	725	722	718	754	733	753	756	788	774	722	704	777	738	725	715	705	784	723	724	794	762	756	737	799	752	724	719	736	752	739	754	740	760	708	736	759	778	734	755	748	749	726	749	731	761	731	741	751	747	751	774	719	752	723	728	725	752	720	696	750	747	759	739	749	720	744	739	717	779	757	738	763	743	720	734	722	726	753	729	754	717	753	781	743	757	734	728	778	739	735	736	713	741	790	753	707	744	763	721	774	721	715	757	690	776	749	740	770	743	734	717	784	689	721	770	711	776	734	794	758	787	702	760	795	756	751	731	712
6354	649	630	622	535	469	407	429	415	369	374	353	362	380	334	345	367	348	345	342	344	329	332	311	347	348	309	306	310	324	328	356	344	292	316	351	374	358	283	336	338	304	317	293	284	315	334	323	302	321	341	343	328	333	341	365	312	312	349	326	338	311	343	302	322	351	393	311	321	316	290	349	325	320	346	325	353	328	328	358	304	335	287	352	332	325	352	349	305	343	349	336	335	335	321	361	337	340	319	304	293	311	307	284	339	320	299	350	344	353	344	317	341	352	320	337	310	359	324	288	332	358	348	348	322	334	340	323	318	353	342	313	344	328	345	354	353	359	320	365	335	305	314	343	297	328	339	339	318	344	330	342	298	313	309	306	335	338	320	344	327	349	303	359	343	352	321	303	352	331	336	338	329	347	339	329	350	317	328	328	349	339	353	315	319	320	357	330	351	324	353	330	324	318	347	317	308	332	327	337	355	362	320	319	346	344	325	305	340	319	347	311	348	339	325	312	356	365	310	310	331	360	310	334	316	331	351	334	326	310	325	283	324	310	327	335	362	330	331	342	326	344	368	344	329	332	312	343	326	333	322	286	296	304	316	361	335	357	316	341	358	312	322	333	353	312	306	341	340	356	346	293	289	324	328	326	297	331	313	346	369	330	316	336	316	347	369	354	373	323	319	322	317	359	354	332	318	341	309	335	324	336	370	312	341	351	319	317	314	326	272	328	322	312	322	354	331	319	319	316	312	311	315	340	348	305	327	352	339	372	328	324	307	327	317	320	354	334	309	338	334	324	321	330	328	339	319	302	316	311	350	328	334	345	316	322	331	355	347	374	313	312	335	311	342	310	339	316	354	305	338	303	330	318	337	322	359	339	299	315	376	341	341	320	348	317	321	346	321	343	306	335	314	327	303	334	335	299	306	333	313	352	332	363	307	320	356	333	333	339	325	334	345	320	330	338	296	324	334	272	303	342	313	347	371	312	323	344	327	320	338	357	342	300	319	351	314	339	361	331	344	360	332	355	338	307	313	333	360	322	322	358	316	295	336	298	335	322	331	322	332	359	299	304	317	326	299	350	352	276	339	326	334	350	353	362	360	318	291	329	357	340	350	300	338	338	314	315	298	299	351	317	325	373	344	334	344	321	314	329	308	369	338	322	344	367	297	324	353	331	362	315	296	328	339	349	336	341	330	278	387	318	317	313	314	318	343	308	329	310	342	358	339	346	380	347	310	334	306	360	318	347	316	329	347	318	315	318	341	334	345	311	326	319	353	353	331	307	334	313	345	324	314	319	349	348	332	285	357	353	323	332	300	332	327	357	316	357	325	339	341	322	349	324	321	339	327	342	317	316	320	305	338	330	334	349	292	324	307	296	322	341	342	302	346	340	330	319	333	327	354	348	335	319	326	291	320	350	310	384	335	364	325	330	292	322	313	324	323	307	351	368	325	344	340	323	330	323	320	333	310	319	330	321	331	343	371	324	325	302	334	341	311	322	339	343	328	352	348	355	317	336	366	338	302	295	364	335	327	343	354	366	327	340	271	332	300	363	336	344	322	290	326	309	325	336	336	334	335	327	334	291	320	329	333	337	334	328	347	314	317	311	285	318	367	360	318	347	329	332	315	336	337	351	307	299	300	308	345	342	326	316	327	323	364	324	350	363	311	311	310	316	332	323	308	298	343	323	303	314	338	328	331	307	334	343	346	305	343	330	289	333	333	326	362	333	324	336	316	328	334	325	331	333	316	334	293	295	316	337	325	296	317	330	343	314	326	339	349	326	301	331	288	359	345	363	354	320	350	330	348	306	302	343	354	315	338	343	314	322	330	290	331	319	328	296	324	382	347	299	329	307	336	343	371	347	350	303	348	289	330	324	354	349	296	319	331	338	325	369	336	366	330	328	312	316	305	322	306	331	324	330	338	332	316	339	325	330	319	308	335	342	321	327	378	304	352	343	325	325	336	319	304	325	331	313	343	353	341	317	317	299	342	339	334	328	342	303	318	308	333	359	335	326	357	348	339	324	370	320	310	361	321	276	330	322	354	311	323	312	345	308	348	332	321	313	340	311	342	359	345	334	320	378	296	307	350	348	309	301	334	351	330	324	363	338	344	325	316	300	362	333	349	335	359	336	352	329	325	327	352	299	346	326	342	316	317	340	321	337	340	342	326	372	301	315	323	307	335	344	351	320	347	317	317	300	303	324	325	325	332	318	337	298	275	301	322	330	344	350	325	355	351	300	321	351	347	345	308	329	346	323	370	349	279	330	344	354	314	322	342	347	327	315	342	360	336	343	339	318	365	352	302	344	355	350	333	335	318	324	364	297	348	359	338	326	306	354	330	299	305	337	326	331	360	358	343	329	400	338	355	326	333	359	341	315	346	330	361	315	345	306	317	349	303	332	320	312	306	316	323	341	288	364	305	324	332	338	341	344	302	313	336	319	342	327	314	324	297	342	354	310	332	314	312	281	312	336	338	304	297	325	293	301	302	345	323	347	312	332	339	327	334	339	351	332	328	362	326	345	351	326	312	347	305	363	334	371	344	315	318	339	343	334	336	336	323	301	348	342	312	335	329	315	340	302	338	328	333	332	333	323	321	328	326	343	342	315	309	383	313	357	328	330	311	328	358	313	320	309	317	348	339	339	333	319	333	319	342	321	293	318	354	325	329	324	358	306	318	329	329	345	360	343	348	345	327	339	332	326	337	321	304	336	336	328	327	314	322	345	345	328	313	354	319	311	342	295	354	356	337	302	323	330	342	313	340	331	304	347	317	336	376	338	318	340	313	330	329	323	356	313	342	336	340	362	306	308	307	361	325	322	311	308	332	369	364	327	306	374	347	332	333	370	310	298	318	362	360	304	359	335	347	327	303	328	313	323	333	312	303	340	336	318	350	323	334	309	320	340	325	335	353	373	324	292	311	337	317	349	377	311	328	363	355	348	340	309	349	330	315	318	315	338	310	330	330	309	354	320	325	341	307	349	327	307	318	332	344	333	324	321	360	364	327	337	333	358	305	328	326	327	312	363	318	352	332	317	316	344	313	368	324	349	358	360	340	342	336	350	351	324	337	354	315	305	329	305	324	361	334	343	339	341	310	336	300	297	347	374	338	308	322	327	328	321	313	316	353	378	351	350	316	333	302	299	354	301	349	326	303	341	311	337	337	321	331	340	354	367	299	314	342	385	334	329	348	316	324	303	321	325	329	328	335	331	343	340	288	334	367	320	296	319	304	292	323	342	345	339	340	304	351	343	295	290	292	316	334	335	360	344	345	332	330	361	342	367	314	311	309	350	333	316	289	345	300	293	309	338	342	333	292	352	330	312	337	345	361	319	312	325	329	333	338	289	357	327	320	329	396	346	338	323	333	341	296	327	313	318	346	355	312	319	340	322	317	297	340	347	329	344	335	326	323	326	343	350	322	354	335	367	333	328	310	322	308	353	327	366	304	313	301	333	307	340	330	301	341	300	319	341	327	336	347	320
6179	1057	1547	1679	1535	1330	1222	1139	1038	1066	1010	967	934	841	904	870	874	857	832	788	827	837	826	879	879	828	914	811	828	831	818	861	779	835	872	772	814	773	836	832	839	839	854	816	842	755	787	864	782	831	825	808	777	756	844	825	758	769	793	820	761	802	781	850	823	833	803	811	754	819	790	826	826	769	812	781	832	779	823	802	829	864	807	764	810	778	757	814	782	731	791	844	802	799	856	844	772	831	795	789	764	828	810	790	799	791	794	827	839	788	743	816	819	826	809	828	775	768	746	776	816	846	804	792	803	765	869	786	801	769	789	755	790	837	812	802	789	778	815	817	790	867	822	767	800	827	852	785	793	789	797	770	837	805	807	792	782	751	796	860	806	847	788	804	792	787	828	764	773	768	831	828	786	798	749	766	778	789	800	743	810	755	771	786	785	797	799	773	823	797	807	774	754	835	797	770	753	776	778	782	768	806	753	813	812	824	818	828	803	804	785	791	778	816	825	783	784	773	806	756	805	814	811	792	816	830	800	764	820	764	779	762	750	767	799	780	821	748	789	841	770	838	783	821	812	828	753	761	811	844	834	814	754	754	833	783	823	792	797	788	816	849	820	812	788	793	822	775	810	799	826	823	782	810	802	800	799	822	751	830	805	796	795	800	803	825	782	810	784	844	823	798	775	801	799	750	760	732	755	775	816	797	793	805	813	778	831	789	831	798	798	797	779	765	826	834	817	794	872	806	796	806	778	775	751	790	845	758	796	791	780	749	834	801	821	840	777	803	806	827	773	818	807	769	785	787	803	769	772	799	764	785	816	806	839	736	775	816	796	813	789	799	799	788	803	846	770	802	826	792	783	799	817	803	803	809	783	812	801	814	807	746	782	784	795	847	833	747	746	790	849	798	758	831	790	769	793	794	810	756	777	783	773	829	813	793	823	807	758	823	805	795	815	753	831	818	798	796	785	809	785	796	753	786	778	815	775	774	760	801	794	715	762	792	798	818	827	814	806	793	800	778	789	812	784	806	785	796	796	810	790	796	795	802	742	786	753	833	811	792	835	744	807	824	790	782	830	827	829	787	802	818	734	781	812	733	828	810	759	847	801	785	761	793	816	808	833	839	804	785	818	773	788	816	770	817	793	739	770	787	823	868	849	830	750	785	785	807	799	793	794	775	805	816	804	760	834	804	770	782	798	759	852	791	808	773	843	805	775	771	758	785	784	804	766	802	797	780	809	804	828	795	807	749	789	758	795	782	777	770	761	788	815	756	758	817	805	776	884	834	824	808	807	770	774	750	803	769	842	832	784	781	846	765	812	826	815	761	807	718	832	755	815	806	782	800	814	801	783	831	795	806	763	708	826	809	774	824	773	772	757	778	793	847	778	816	801	836	818	759	802	800	770	796	809	782	822	789	763	764	833	828	820	823	808	785	820	802	799	783	745	849	792	778	807	794	818	770	845	769	793	802	775	801	842	786	802	792	766	802	779	731	767	776	759	806	791	789	796	788	763	823	807	780	763	767	819	818	810	820	776	791	733	787	809	832	800	770	763	776	776	808	788	821	811	831	757	834	807	792	758	817	794	853	838	853	799	850	793	758	785	767	804	819	806	775	835	828	785	819	797	762	826	751	816	755	810	815	739	816	841	742	804	790	798	781	816	806	807	773	808	770	805	772	770	800	832	776	779	771	829	808	808	800	775	810	795	795	795	786	773	808	785	775	798	802	800	793	760	790	797	786	815	773	827	849	854	760	796	819	774	785	822	822	810	785	800	805	784	794	812	783	824	775	764	777	787	856	771	829	816	747	821	836	798	783	762	857	781	786	758	767	824	773	775	800	789	789	764	755	822	740	808	795	754	815	787	773	819	815	809	853	799	871	781	823	825	754	757	778	796	784	769	825	742	788	810	818	805	784	816	791	774	824	780	797	758	793	784	790	803	800	783	769	769	848	820	809	788	837	762	802	809	850	810	814	759	757	730	779	847	761	879	761	800	793	832	815	769	779	824	785	815	798	757	817	799	814	752	790	720	806	796	775	779	831	783	803	791	779	817	789	783	772	779	784	768	764	844	792	845	789	806	785	854	839	797	804	816	755	760	809	856	807	798	808	752	775	764	749	815	837	788	769	812	844	820	813	817	780	824	812	822	777	807	803	767	782	817	756	832	790	781	779	778	777	783	774	834	823	773	746	774	839	773	779	805	757	762	805	825	802	783	776	773	820	739	775	783	762	759	751	766	822	793	772	827	745	776	787	828	761	780	772	806	829	823	771	817	795	769	783	803	811	842	834	737	803	784	741	778	794	824	796	823	812	832	821	736	778	773	769	777	818	815	838	802	808	789	840	798	815	745	815	842	808	775	803	794	747	791	791	771	786	819	805	831	808	811	793	802	804	799	780	770	790	810	797	757	804	754	776	845	796	787	824	815	845	827	793	807	848	780	838	856	796	847	799	796	771	792	744	785	811	777	769	793	797	765	759	760	811	751	806	759	819	779	822	810	767	845	789	803	834	820	768	794	756	855	774	825	793	810	712	765	783	802	819	792	883	787	840	799	739	775	803	789	816	809	761	788	795	816	823	791	740	855	802	816	759	784	747	812	805	815	842	846	774	785	832	814	768	786	765	790	827	818	786	791	843	781	748	788	776	759	800	813	786	768	808	772	772	762	832	783	779	783	780	771	720	828	796	759	871	779	797	744	804	788	819	723	800	814	851	802	860	794	814	786	776	798	808	798	820	790	811	797	821	790	768	822	769	797	789	767	825	851	804	763	796	818	751	819	795	865	838	823	794	819	762	794	799	749	773	726	752	782	770	803	755	803	824	770	776	802	831	783	834	789	799	783	813	833	781	811	769	825	826	841	789	804	787	792	808	845	764	791	782	824	803	784	780	821	766	801	791	833	783	756	817	783	799	840	791	815	820	786	785	767	851	776	801	813	743	815	831	788	795	805	807	806	781	826	812	774	869	771	830	749	767	811	774	768	784	811	811	804	797	833	787	766	806	834	775	837	781	858	736	854	800	758	782	800	800	859	790	816	822	811	806	804	803	802	818	800	797	745	828	811	815	759	808	826	783	754	820	786	812	777	813	818	802	783	803	808	824	782	793	785	779	770	778	823	780	748	756	770	810	807	777	847	792	760	809	753	844	777	795	792	813	773	821	816	805	835	828	820	781	786	750	808	736	753	846	803	778	836	822	744	840	795	809	807	745	852	794	771	797	794	788	850	759	732	870	759	834	787	747	752	839	791	804	834	804	768	818	803	806	788	796	885	784	809	781	781	846	774	824	785	767	791	793	832	748	784	773	796	841	800	803	808	854	813	807	831	796	853	776	792	786	821	820	796	840	854	844	803	783	771	823	801	793	847	805	783	807	853	824	763	800	826	780	802	769	810	842	821	793	873	815	768	747	803	749	778	801	810	793	818	750	819	834	816	805	848	838	778	834	781	840	829	772	809	828	807	821	822	811	775	809	807	797	786	822	779	805
11731	906	839	659	488	346	307	322	274	252	230	227	188	205	205	215	199	228	189	162	181	220	226	219	191	203	223	204	194	207	188	182	206	186	188	200	209	186	211	215	180	190	189	202	183	197	211	213	213	211	181	200	174	208	212	197	192	177	199	186	218	190	192	186	193	191	187	182	193	162	179	219	205	201	219	184	195	207	184	172	194	174	163	181	162	195	176	201	208	179	194	197	171	218	199	190	172	177	192	182	189	207	207	195	201	200	175	199	181	208	170	202	203	194	192	196	160	191	202	184	169	187	168	172	186	193	180	202	181	175	175	211	162	183	183	207	196	195	172	194	204	189	195	177	186	208	190	190	181	194	184	172	184	206	202	184	194	200	200	173	187	174	156	181	203	209	169	190	179	173	177	177	182	179	169	190	161	198	227	190	195	226	175	214	179	184	181	180	198	197	195	188	184	174	183	178	198	190	196	181	181	194	202	214	191	163	177	207	208	218	193	202	201	201	201	175	182	192	211	169	198	214	177	204	173	169	179	183	179	182	199	189	172	191	200	181	201	187	197	195	178	200	200	178	206	185	196	194	198	165	187	173	192	193	211	193	187	187	195	186	196	196	182	194	196	204	199	184	171	196	194	177	155	193	180	174	169	192	203	193	199	189	203	190	203	190	193	193	188	208	188	175	190	183	221	189	188	185	185	184	187	197	204	224	157	193	187	187	186	182	198	213	201	192	197	194	172	195	175	200	179	194	231	233	226	204	194	157	189	202	213	196	186	231	171	178	188	191	200	217	180	167	199	171	172	180	179	193	172	173	217	192	213	189	185	174	181	174	220	214	199	173	180	179	178	174	177	187	175	168	180	192	208	225	188	202	202	178	159	211	182	198	222	198	188	187	175	183	191	200	183	197	187	183	178	187	184	186	190	171	214	191	190	189	193	193	190	175	212	168	172	174	186	209	182	195	186	203	208	208	171	199	161	187	183	194	200	180	184	194	167	185	172	204	208	194	185	180	184	191	183	168	201	167	197	206	172	198	175	179	179	194	184	183	163	212	176	192	192	171	167	198	187	183	209	193	175	195	159	213	191	186	175	201	193	200	186	191	182	190	175	187	192	195	198	194	194	194	191	194	185	189	201	174	195	178	199	205	186	203	203	220	185	201	188	209	178	187	208	201	197	166	181	192	181	199	181	188	187	216	168	206	196	182	194	178	166	185	202	183	187	185	173	190	197	216	178	205	201	191	193	177	179	189	190	181	193	187	199	170	193	191	198	174	198	174	176	194	177	184	204	205	191	169	186	160	193	202	197	195	196	190	198	175	193	167	218	175	196	185	183	204	166	186	190	190	191	191	208	156	195	191	178	168	196	202	226	192	159	184	194	225	172	191	175	183	196	198	190	177	204	191	189	213	186	191	206	200	189	194	207	184	203	196	189	194	209	164	184	180	209	193	202	186	198	165	159	223	175	205	188	196	196	167	199	177	193	190	184	205	189	194	182	182	193	162	173	197	186	183	207	199	205	181	193	180	189	195	184	191	186	202	182	186	183	196	201	185	189	192	188	188	216	202	205	194	130	177	189	203	192	193	177	190	207	176	174	182	193	200	214	164	186	184	195	224	177	182	198	177	204	162	193	214	204	159	183	198	165	175	157	174	194	181	166	193	201	177	160	183	196	182	155	180	189	199	194	182	210	182	184	210	235	235	201	234	185	175	192	181	214	180	165	195	196	199	155	180	199	189	197	195	165	189	176	186	182	189	177	218	180	188	195	185	185	203	196	174	199	171	198	192	211	190	201	199	191	190	166	185	203	206	207	182	204	173	162	196	179	186	224	203	180	188	195	198	191	176	199	195	190	226	208	200	187	208	217	220	181	207	201	206	182	169	200	191	213	212	181	198	184	172	174	206	180	196	179	184	187	181	196	199	212	172	193	201	211	206	191	196	198	184	208	199	197	188	180	194	168	190	172	210	182	194	172	177	196	207	200	197	200	181	185	179	186	199	189	179	193	203	169	189	186	197	184	171	181	178	184	147	191	204	163	215	192	192	203	188	194	187	188	206	221	172	167	194	207	189	174	210	177	186	183	184	190	185	194	201	173	172	178	178	213	231	207	188	205	184	194	208	209	208	201	171	175	195	197	208	194	187	201	203	188	208	196	174	204	220	184	214	192	203	178	196	207	205	192	177	188	212	196	219	167	195	195	199	174	178	173	202	196	221	185	177	164	198	191	194	201	183	178	208	216	193	163	183	182	166	196	184	204	176	197	184	180	206	199	177	192	206	157	192	180	178	205	185	213	180	167	194	150	228	209	185	192	202	189	169	184	191	171	168	190	164	186	198	193	176	167	193	205	192	205	192	203	195	196	177	187	203	175	186	151	171	155	198	190	170	211	197	187	160	231	210	166	191	172	197	185	214	234	181	205	186	211	206	165	184	194	186	185	178	196	181	195	164	194	203	200	185	175	174	205	201	190	196	186	206	197	194	176	191	200	173	171	176	177	174	208	188	191	194	182	190	198	183	195	190	193	202	190	193	179	173	189	208	199	166	203	224	197	187	189	185	160	204	184	181	213	221	179	212	177	182	188	187	187	206	179	193	193	197	153	190	187	217	193	200	166	203	189	206	180	156	171	198	206	194	192	186	189	209	198	202	180	171	189	176	193	211	184	150	195	176	163	184	194	170	177	181	160	177	207	192	193	182	171	176	186	178	190	195	178	207	176	168	182	189	189	161	201	159	178	176	200	175	214	187	210	182	210	187	204	172	200	186	213	183	194	190	215	208	192	203	185	201	193	202	190	195	180	188	183	176	192	198	166	189	185	222	195	202	170	214	198	166	194	206	193	185	200	179	194	196	190	203	189	194	198	217	203	181	186	206	195	176	195	195	178	166	201	205	193	214	189	188	170	189	219	192	199	216	175	177	183	183	190	167	166	199	196	178	184	186	194	190	215	191	205	180	196	184	200	168	178	201	213	179	186	183	196	189	200	168	174	211	191	181	191	169	193	197	179	179	212	177	193	163	196	198	202	151	171	203	185	177	175	168	207	196	190	198	187	186	222	185	177	190	174	193	197	182	199	179	197	172	179	167	177	194	207	207	187	182	190	176	218	177	185	191	205	175	193	195	213	178	194	188	191	217	177	178	187	181	151	204	158	191	183	209	188	188	235	176	216	176	210	193	161	185	215	197	201	199	201	166	176	194	186	211	184	194	198	195	197	198	205	190	198	218	176	189	190	201	200	198	181	187	190	184	180	208	202	187	193	183	187	189	173	189	177	194	183	208	199	188	159	197	189	187	189	181	198	192	196	195	164	159	202	206	196	193	191	197	194	185	170	177	177	256	198	179	185	191	189	180	187	179	183	163	174	176	191	215	192	184	183	215	203	162	206	206	202	191	195	177	184	205	186	190	171	205	188	188	166	191	208	192	199	163	178	188	207	175	206	184	185	209	196	203	194	201	207	170	191	196	184	223	177	180	197	187	202	215	209	191
7758	986	1833	2126	1815	1594	1323	1016	1020	940	891	779	761	701	712	660	608	671	600	575	554	561	576	576	560	528	520	506	503	523	523	525	505	529	532	520	504	491	526	490	489	498	475	462	474	479	493	489	499	486	478	437	504	493	486	509	499	465	475	492	495	474	448	478	460	461	481	506	530	448	439	480	515	446	442	475	495	444	455	464	486	455	522	500	499	519	497	515	488	506	488	453	478	473	497	493	483	465	499	474	472	480	490	495	480	492	506	514	456	482	502	455	466	467	473	477	510	522	464	458	502	479	490	503	500	484	459	487	503	502	440	481	487	503	463	507	414	502	472	482	505	488	511	452	453	485	499	474	481	498	480	474	522	470	507	444	453	518	530	495	479	477	455	462	495	501	508	445	502	497	469	451	509	483	493	436	481	472	473	479	469	504	496	466	495	486	480	493	464	480	510	452	465	474	483	470	467	465	468	460	468	463	475	474	497	506	462	471	500	445	460	477	465	495	444	471	473	443	425	507	482	500	468	447	467	482	463	504	478	491	469	489	439	495	472	470	486	489	464	495	482	485	467	500	480	484	467	495	488	476	494	472	452	490	484	489	489	495	498	439	505	524	477	491	505	462	487	477	480	507	494	473	456	510	471	470	518	461	502	484	484	477	489	476	463	479	472	489	515	492	509	493	503	520	492	484	453	441	492	433	492	496	491	441	490	449	485	463	468	451	459	474	437	505	514	489	459	484	494	503	470	481	481	465	502	459	451	465	479	543	460	509	459	460	457	493	490	466	488	480	482	532	485	477	476	494	450	467	492	471	510	490	460	475	492	468	478	477	445	471	472	452	475	525	468	454	456	491	468	484	448	502	509	511	461	492	488	467	482	471	519	468	501	487	481	474	468	483	498	505	489	492	480	470	474	476	441	470	524	502	490	498	504	462	462	510	501	474	513	463	498	483	460	433	515	493	471	485	493	453	473	464	513	484	496	504	509	492	449	505	469	466	466	448	494	503	463	472	488	523	488	512	464	487	512	480	477	491	454	499	474	481	476	492	479	478	484	453	481	486	496	525	458	476	502	493	492	474	486	467	500	439	445	498	484	458	506	508	475	425	497	456	479	457	481	452	487	455	519	489	488	504	443	502	486	484	467	523	522	486	496	484	456	445	432	495	499	484	507	441	496	474	484	487	483	449	448	520	502	501	507	476	491	478	497	459	448	476	477	489	479	477	449	480	506	458	529	457	480	451	476	501	474	463	475	473	494	483	470	493	480	480	511	457	457	446	457	456	465	466	491	492	526	538	514	471	465	495	502	459	529	487	463	470	471	462	516	507	473	496	502	468	457	477	495	491	476	478	501	486	433	530	492	470	441	466	497	463	489	474	486	471	465	489	445	491	484	441	467	478	452	491	514	481	506	451	456	490	468	465	491	490	447	501	452	469	431	447	496	496	485	471	460	503	515	473	458	466	463	446	504	499	479	527	449	466	429	469	502	467	476	497	464	454	448	479	498	467	469	498	486	457	518	494	479	442	502	477	479	471	523	473	504	482	477	448	446	464	463	484	499	480	492	453	524	499	464	478	498	479	549	522	479	501	450	475	473	474	466	493	466	475	493	513	471	464	478	470	464	480	466	486	481	448	465	484	480	518	473	500	494	446	466	476	435	448	446	508	497	489	485	495	468	492	474	470	491	523	483	529	484	486	465	466	494	455	507	507	510	464	483	452	460	504	512	468	478	494	483	441	455	463	519	469	489	481	462	477	513	465	456	528	503	507	522	503	462	511	504	491	504	460	447	490	457	465	473	487	477	437	439	521	481	477	467	457	473	485	488	502	481	447	481	490	491	495	442	436	469	480	526	481	487	465	480	461	508	488	460	487	471	479	466	480	469	455	477	489	481	498	479	457	480	480	480	523	479	447	475	477	507	505	494	446	473	491	467	500	467	504	485	499	524	461	511	502	508	470	487	458	478	506	442	497	449	453	470	480	484	486	467	454	461	492	496	480	458	466	478	470	495	501	465	468	487	476	470	465	482	454	447	475	458	527	500	491	519	502	502	498	475	480	484	450	449	468	466	460	442	483	440	496	492	481	442	519	486	484	471	509	478	448	460	472	438	491	503	434	453	477	488	488	516	440	498	493	462	477	486	465	500	474	489	488	463	494	453	468	475	476	473	481	521	475	476	468	498	484	509	495	484	464	463	488	471	485	495	488	473	497	479	468	481	470	503	479	491	474	493	457	502	457	520	454	500	511	470	471	481	512	464	462	484	458	478	475	471	479	467	489	487	462	489	452	483	446	493	421	470	431	470	513	472	440	475	491	474	465	443	506	449	475	485	489	490	501	456	513	478	478	457	473	481	486	470	508	459	454	542	475	447	453	488	505	503	481	471	442	506	470	457	496	487	484	483	518	502	445	464	463	497	492	475	469	479	489	445	494	494	495	439	512	479	490	481	462	487	481	483	493	479	531	494	487	484	483	477	492	473	497	462	511	464	509	495	444	501	459	474	478	481	471	483	478	481	473	472	472	441	441	530	505	507	480	491	506	471	458	509	513	481	471	474	527	464	523	498	502	460	489	507	497	445	459	504	456	487	481	489	492	474	466	503	479	502	495	499	497	484	484	473	460	456	478	473	490	499	489	453	487	481	490	494	479	497	462	448	499	483	504	479	432	474	501	498	474	474	485	441	485	493	518	483	486	470	478	457	416	498	509	519	483	480	484	499	516	429	489	484	517	454	470	496	491	508	468	511	512	487	485	485	488	517	465	531	461	473	468	474	504	457	449	487	467	492	491	496	481	521	478	484	468	468	479	497	511	462	466	488	478	500	474	472	484	468	474	483	482	478	451	478	435	497	479	469	482	482	472	501	463	479	456	507	486	474	481	485	468	461	512	485	493	469	474	505	472	500	501	441	458	491	499	487	488	485	469	461	471	469	457	510	483	475	493	427	489	484	518	440	472	500	483	468	488	474	482	462	480	461	458	467	477	481	475	461	478	467	471	504	483	473	474	496	472	495	521	450	485	494	492	469	513	498	458	469	504	489	489	461	489	477	485	496	488	497	466	475	446	445	453	465	516	467	468	464	452	435	493	419	463	484	459	494	518	459	479	495	481	454	495	478	465	456	488	442	495	434	481	476	488	474	494	470	470	514	472	485	457	477	498	483	471	498	471	474	498	523	500	501	516	461	485	500	486	460	513	492	508	486	492	436	473	465	487	455	447	514	466	471	491	491	493	490	511	440	495	454	471	508	485	483	472	432	477	462	493	496	448	511	484	456	490	475	444	486	503	476	503	502	460	451	473	494	469	509	479	487	461	494	461	495	454	465	502	477	482	454	505	465	468	544	479	472	517	463	459	503	472	502	453	505	453	487	502	460	471	482	484	485	463	470	494	436	493	484	502	479	468	450	456	508	496	460	499	444	469	492	494	471	499	492	469	496	495	461	476	472	491	496	492	491	465	509	450	465	493	459	465	468	467	504	492	486	463	484	489
1303	384	366	305	354	310	286	311	323	298	283	322	291	317	314	317	306	306	315	290	279	267	300	309	303	315	254	332	288	299	342	266	315	330	308	298	289	272	305	281	318	322	321	304	284	306	277	293	279	305	295	333	301	305	340	309	278	275	293	277	312	318	307	317	313	285	290	307	261	299	332	329	258	319	296	312	283	295	334	324	294	290	309	290	294	295	317	310	287	301	280	300	298	285	324	285	316	309	314	282	272	325	315	307	318	324	292	291	322	324	279	318	312	258	308	269	297	272	320	315	311	279	277	318	309	273	285	276	269	311	287	319	295	305	306	282	264	281	271	300	286	310	274	280	289	321	325	319	319	305	342	264	287	294	304	330	305	314	314	323	285	296	293	282	356	319	342	271	314	269	306	311	279	276	243	328	296	296	290	300	262	324	282	326	289	297	286	294	294	300	277	290	266	283	293	298	281	267	285	281	288	303	325	336	296	308	306	318	295	310	305	289	290	279	324	325	285	307	305	306	312	298	296	291	304	295	317	292	308	307	304	276	298	327	299	311	316	312	318	310	310	325	303	297	317	265	300	307	299	299	273	317	330	257	282	280	300	287	286	318	306	330	282	296	310	301	277	276	293	316	301	296	304	287	292	284	297	348	279	337	290	301	295	269	319	296	303	308	256	288	287	297	281	272	312	307	337	304	290	318	289	277	298	284	297	305	312	288	312	272	311	302	305	316	300	273	333	280	267	297	288	297	271	311	289	302	316	291	304	287	306	305	283	304	268	305	317	274	323	289	287	283	289	278	300	301	325	312	287	309	267	281	272	276	290	281	307	294	313	278	314	337	313	305	310	309	302	278	312	328	293	294	330	287	305	317	310	295	307	287	284	283	279	286	304	286	306	274	278	320	321	330	280	301	305	299	276	302	277	297	309	306	313	300	308	298	258	289	337	328	268	288	298	267	337	311	303	307	318	289	274	252	339	281	309	310	278	316	330	297	340	260	324	288	275	298	284	288	280	309	306	315	303	300	334	322	294	277	290	300	291	302	296	306	296	286	278	293	274	275	292	333	306	300	317	312	310	257	311	315	300	267	283	312	282	288	316	303	336	284	274	285	283	321	306	284	291	298	304	288	303	299	323	296	298	270	290	289	307	296	297	305	282	298	303	299	310	296	319	332	275	295	300	295	260	250	295	320	299	302	319	322	331	311	312	277	311	316	313	284	298	295	283	328	280	323	293	276	276	284	290	334	312	304	301	307	340	317	300	281	263	317	305	289	305	290	314	318	278	314	304	320	290	288	271	314	297	281	297	330	283	293	306	297	276	325	323	296	278	317	298	275	300	294	295	315	285	287	301	300	305	310	293	298	305	287	281	310	280	290	300	268	321	302	305	289	299	292	288	310	288	296	292	310	320	341	307	316	319	314	298	279	281	316	261	299	287	305	309	286	275	303	318	293	326	294	290	307	281	319	307	298	316	322	317	279	296	319	273	321	317	268	261	338	312	311	275	320	278	289	266	287	280	284	300	303	342	299	295	290	308	313	304	280	306	338	298	300	309	302	291	313	277	280	295	307	301	317	305	292	305	314	289	304	290	318	333	328	307	288	291	293	330	320	285	321	293	300	296	292	306	312	295	306	301	315	309	315	300	293	275	314	283	309	313	300	315	298	295	289	340	287	322	290	284	322	280	272	290	301	303	279	305	271	314	300	295	303	295	330	308	307	308	283	311	272	281	284	310	285	320	333	319	315	311	314	304	299	316	311	288	303	310	281	271	304	300	286	314	280	309	300	300	317	301	283	283	315	301	318	257	274	280	287	320	302	321	291	343	258	301	274	281	301	297	298	310	293	312	310	297	325	296	324	325	288	313	313	299	299	308	319	307	298	311	306	293	326	296	263	294	277	284	305	334	291	333	322	297	238	312	287	274	295	288	304	307	325	290	305	355	320	280	281	258	289	321	327	258	259	330	323	283	292	285	285	298	305	321	313	298	260	268	303	288	255	279	267	278	288	302	285	311	306	306	306	286	283	310	297	299	332	289	251	283	326	311	278	283	316	284	307	311	295	309	297	309	313	327	303	302	272	310	299	322	312	293	279	303	291	282	306	290	279	294	319	309	265	323	271	275	300	318	321	296	327	335	325	323	340	330	327	307	264	284	316	301	292	323	256	287	288	302	270	297	276	335	358	292	324	321	336	322	293	259	290	280	265	336	314	270	272	293	332	321	298	308	290	275	256	319	301	311	274	301	317	298	299	301	307	330	304	293	299	256	318	283	300	297	305	301	294	298	298	299	303	316	343	289	316	309	306	292	297	304	278	323	331	272	261	284	306	277	297	320	324	284	313	311	304	296	274	325	306	303	272	269	300	282	318	284	305	260	295	315	277	314	304	291	300	288	265	299	274	263	276	310	314	243	317	313	289	311	282	292	315	316	303	292	283	288	330	286	285	322	315	304	340	275	293	287	281	316	286	280	300	252	266	291	315	304	313	321	311	289	304	310	300	307	296	294	290	287	276	304	323	293	326	288	315	322	328	268	292	315	281	308	284	277	270	292	287	299	293	296	295	310	286	308	296	304	326	295	327	286	272	279	313	326	315	318	311	310	307	308	310	293	322	292	304	316	300	307	263	322	300	325	325	308	301	276	300	313	323	316	302	314	309	316	283	308	302	297	290	309	288	304	294	312	263	294	345	282	291	266	311	286	301	292	330	270	309	311	308	341	320	289	312	290	275	305	307	287	304	362	316	320	282	286	276	292	320	266	293	258	294	304	327	299	334	317	300	291	291	323	320	286	315	303	336	319	310	329	316	300	311	339	294	304	312	292	325	276	292	295	295	287	320	302	267	279	307	291	303	288	300	298	299	316	300	274	299	294	333	296	335	300	302	302	295	291	314	301	274	283	321	303	270	308	280	326	289	289	290	292	303	310	325	298	291	283	326	304	304	295	317	302	326	311	291	308	289	287	289	296	280	268	301	286	277	291	322	309	309	280	330	296	323	299	259	305	285	308	315	340	319	303	291	348	313	346	300	289	299	305	307	330	293	266	279	309	300	319	344	317	283	322	269	302	286	303	295	296	282	257	301	307	294	300	287	306	296	317	304	320	317	299	299	298	297	295	294	298	279	296	279	293	287	327	301	297	306	294	289	294	318	296	324	278	321	309	318	310	313	270	319	338	296	310	297	271	294	291	301	293	333	294	304	300	326	307	286	298	312	300	276	292	324	262	295	307	290	274	276	297	294	295	314	267	328	283	314	295	335	288	319	297	280	294	303	291	310	319	291	288	300	272	291	287	303	293	322	306	280	305	320	313	277	292	293	329	300	278	303	312	281	284	303	293	268	324	311	294	332	311	294	313	303	294	317	304	288	311	307	270	321	314	300	268	343	314	275	252	310	292	309	298	307	308	276	311	276	318	306	310	305	301	302	270	294	318	280	286	286	315	298	299	317	306	287	310	280	324	295	295	305	287	290	310	254	280	335	284	300	305	311
1973	779	850	872	929	886	863	825	814	790	743	727	815	752	737	708	743	750	731	752	749	782	760	786	786	714	743	779	732	737	785	731	757	754	796	735	752	773	709	772	748	706	799	703	793	737	792	741	703	718	762	723	757	740	720	775	778	728	733	770	775	729	771	731	724	677	779	775	780	727	761	758	721	778	745	694	743	723	758	722	774	762	740	766	657	748	696	736	734	743	768	728	739	719	745	760	756	757	725	745	746	759	749	759	703	771	720	711	728	720	755	762	795	743	779	823	789	760	722	759	685	764	762	740	752	766	741	724	733	734	793	733	756	748	740	725	714	720	717	720	809	731	745	724	721	740	739	731	746	766	717	811	761	762	714	729	693	769	751	801	726	727	760	737	760	740	714	762	728	709	728	743	785	746	745	727	794	728	740	766	749	765	716	743	729	744	695	745	758	776	717	771	762	737	731	691	730	760	748	705	722	776	728	743	718	749	785	734	744	781	760	741	726	729	752	744	748	700	742	684	748	725	715	713	715	747	820	737	750	768	734	772	809	765	733	758	746	704	759	700	747	717	719	782	735	724	757	742	720	711	731	765	741	728	747	705	674	708	759	758	750	732	745	710	722	742	742	685	735	711	735	787	756	694	765	748	725	723	731	718	759	724	728	768	735	833	729	723	740	762	759	769	726	739	733	718	721	777	711	757	743	708	776	737	701	734	722	717	728	729	721	744	747	716	702	747	747	722	806	752	744	737	709	726	763	716	753	737	775	725	696	736	744	730	751	739	699	766	720	801	779	730	745	715	713	715	759	716	827	744	720	745	734	719	759	726	753	768	741	747	747	778	725	779	739	743	739	767	741	764	755	772	740	780	714	769	755	756	731	741	779	739	717	705	766	692	723	748	761	737	700	734	762	765	732	752	718	792	704	764	742	678	698	703	772	752	708	779	771	728	746	713	816	741	762	745	712	750	694	798	680	735	745	743	727	757	727	736	714	704	763	731	758	717	761	732	743	739	733	758	744	779	729	725	721	741	723	744	757	710	729	741	700	764	722	748	729	717	707	775	714	738	673	732	703	711	740	777	718	719	714	697	755	754	720	741	725	717	786	754	752	728	751	756	717	769	727	749	716	747	761	731	787	735	756	735	766	694	729	811	757	759	767	729	792	741	757	759	713	752	738	808	793	739	670	710	742	751	695	741	707	739	714	716	735	762	761	747	733	702	701	801	667	700	731	738	713	755	733	729	772	761	712	729	757	733	705	780	747	771	745	760	708	744	724	714	754	763	790	786	760	726	774	698	741	707	773	687	745	766	714	755	751	762	796	754	748	748	713	741	771	722	718	724	708	725	708	739	717	704	760	757	708	783	723	747	735	743	759	754	771	741	734	755	718	708	761	735	742	728	727	692	742	740	726	753	735	746	739	742	733	784	706	718	765	744	741	690	814	756	748	703	737	756	781	765	747	752	727	761	717	798	756	738	745	767	737	715	724	821	778	790	720	793	741	731	714	697	743	689	723	775	768	726	667	776	733	755	757	742	734	743	709	682	771	737	783	701	788	719	761	738	773	759	724	772	828	739	737	752	768	798	769	723	718	759	739	775	761	747	734	741	715	756	736	767	766	726	723	693	731	767	748	751	693	713	726	742	758	752	730	783	714	753	753	754	674	740	725	771	755	762	787	771	703	729	706	719	707	756	758	754	751	769	742	723	734	762	719	705	745	751	676	724	692	703	728	748	729	750	726	755	809	729	761	737	757	750	727	740	705	741	746	738	756	710	734	804	766	770	758	763	761	711	782	737	732	742	707	706	716	719	723	707	757	673	752	785	777	746	726	726	762	728	755	759	729	774	732	712	763	740	733	706	763	743	739	753	744	717	728	775	718	735	763	730	735	714	719	754	691	782	698	715	740	702	716	728	772	763	741	724	744	747	778	716	734	732	749	714	752	730	779	744	795	745	768	691	740	741	713	738	743	764	720	733	705	725	783	728	727	709	754	744	727	738	750	710	701	687	697	747	785	739	697	735	677	709	712	793	707	733	733	714	739	772	796	740	776	814	702	732	722	749	735	741	693	765	766	707	775	734	732	714	750	754	783	728	728	775	765	740	723	728	757	760	724	716	751	740	726	773	715	754	778	730	778	754	711	716	769	744	676	708	721	743	749	712	722	704	779	745	736	729	754	741	754	745	715	756	825	767	714	735	779	723	738	724	689	727	765	771	763	729	763	771	727	730	750	683	746	753	742	774	750	756	786	780	750	735	742	766	791	768	707	767	738	738	726	694	750	795	722	738	730	686	777	748	761	742	764	759	745	736	765	734	714	746	749	758	737	748	705	719	698	753	773	732	733	775	732	762	721	737	720	734	712	735	732	702	732	757	742	745	730	704	753	754	746	719	744	745	754	726	698	716	757	727	686	758	765	762	740	728	683	772	707	701	795	725	683	767	779	763	797	713	762	737	760	721	677	746	740	722	757	800	755	762	815	755	666	774	753	756	775	727	750	753	757	728	718	735	721	749	701	764	795	720	745	743	725	650	769	692	717	678	757	714	744	769	710	736	756	721	742	766	756	733	745	732	753	746	743	736	696	746	704	762	782	753	703	756	803	725	694	744	749	770	695	722	774	715	771	783	735	776	751	758	714	647	794	741	791	688	701	724	742	768	678	748	787	776	748	702	762	737	782	761	754	730	733	725	746	739	737	757	733	763	697	789	690	716	768	723	709	744	764	738	741	775	724	704	721	721	708	733	766	736	722	781	769	778	754	744	771	739	765	716	775	758	733	746	741	777	731	779	729	748	770	721	701	763	714	728	730	760	746	819	765	719	742	735	760	744	745	773	749	749	704	707	739	732	706	747	741	759	796	713	781	769	724	784	757	728	797	763	745	747	748	749	726	787	729	719	757	711	738	698	763	722	733	759	725	741	750	802	742	799	717	777	744	745	697	730	788	685	756	755	763	714	736	727	731	714	770	708	729	751	777	772	735	763	751	790	733	741	756	767	711	752	720	749	749	715	748	762	735	702	738	737	702	763	736	738	773	746	742	753	721	741	768	771	751	711	741	728	728	792	776	728	742	724	695	733	698	723	690	740	727	754	714	756	785	734	763	764	749	732	724	697	698	723	701	759	742	711	757	764	745	714	755	717	767	798	738	738	797	752	745	777	758	789	760	776	769	761	779	739	760	741	711	748	774	761	739	765	717	740	765	692	726	753	748	765	721	744	729	717	761	664	753	720	771	712	739	714	740	765	734	731	732	757	716	720	753	747	761	745	736	752	702	712	717	760	772	744	729	740	720	753	759	741	714	766	756	736	738	767	769	738	749	723	750	728	733	769	740	747	684	735	714	778	731	790	716	714	720	769	771	720	702	740	717	722	781	772	724	745	712	735	718	721	769	657	684	753	730	783	755	711	758	752	731	763	702	753	749	707	735	717	712	760	724	701	755	721	755	721	716	722	765	793	760	686	772	749	735	758	740	695	789	747	730	728	739	768
6305	648	665	585	505	434	432	406	400	376	355	342	364	345	314	321	372	363	324	384	373	348	341	358	345	335	336	331	301	307	320	392	304	344	366	348	348	339	345	322	340	337	315	317	305	302	340	333	322	322	318	319	308	344	343	339	320	310	338	327	338	325	321	329	315	339	348	318	309	325	320	336	291	345	310	325	334	346	330	320	321	363	340	349	355	344	303	310	336	362	307	355	320	342	351	336	295	322	325	313	321	310	323	343	319	354	332	320	333	325	342	339	332	297	361	358	325	326	335	326	345	331	306	327	302	329	314	336	354	305	345	332	352	332	332	322	340	306	341	342	340	303	310	317	323	332	324	342	346	354	353	337	363	359	314	323	344	349	331	320	337	322	327	362	347	337	334	308	339	317	306	316	312	329	306	326	346	367	351	330	347	329	319	314	377	337	319	316	317	319	339	361	332	334	329	298	329	322	324	293	324	282	339	318	343	322	321	324	318	320	336	324	330	315	324	321	339	329	318	324	330	343	289	346	341	333	320	330	309	332	356	342	348	328	341	332	354	319	325	328	344	345	318	336	315	328	350	333	346	315	317	330	333	328	332	355	319	344	339	331	347	355	308	331	293	317	330	352	345	313	341	326	328	359	317	335	342	320	312	338	295	334	351	364	311	338	329	348	325	337	342	318	312	316	309	317	317	322	316	335	325	296	349	308	339	331	294	334	331	275	321	349	306	309	307	329	358	317	323	339	341	344	312	304	330	305	331	315	342	301	351	342	294	319	343	317	324	322	342	360	307	356	315	342	343	356	338	322	349	347	314	361	341	292	364	311	352	356	346	315	315	325	355	336	307	313	319	327	303	272	293	348	323	326	346	347	349	336	323	358	329	346	330	320	330	319	350	325	315	331	308	320	348	320	306	334	309	310	338	305	304	340	350	359	390	343	306	341	323	309	349	325	366	351	296	337	317	323	339	348	313	307	329	336	319	339	352	353	341	306	344	338	300	314	305	298	350	337	354	332	322	319	322	337	358	368	352	326	323	345	362	299	304	336	292	339	316	342	309	337	358	314	336	317	308	302	320	368	324	329	328	336	326	336	345	327	320	334	317	367	290	350	319	359	338	315	322	337	353	316	322	356	364	363	315	342	324	336	315	319	330	340	354	333	292	329	346	317	335	339	335	317	309	346	328	331	326	346	316	333	342	329	332	312	305	337	345	304	319	323	331	331	330	325	318	370	297	337	359	349	347	296	327	336	344	355	330	316	330	304	321	319	357	332	326	315	333	311	329	305	331	319	329	322	342	323	325	328	354	333	341	321	325	319	343	294	310	323	329	310	348	306	337	367	315	310	302	336	343	349	320	352	336	317	336	333	339	322	357	318	299	336	311	376	360	330	297	344	343	339	331	347	350	312	341	339	324	337	306	301	323	316	322	346	332	346	312	324	321	358	322	331	349	359	331	311	312	333	370	322	303	337	346	325	312	322	351	342	328	340	333	314	290	320	344	356	326	386	315	315	329	320	336	361	351	317	334	341	331	305	322	322	326	340	311	295	299	337	360	302	288	302	332	340	322	340	335	353	328	358	297	323	311	352	325	331	325	312	336	313	338	354	326	352	327	368	337	298	336	321	350	341	311	337	325	362	321	331	358	332	339	344	315	354	349	289	285	303	298	348	352	323	327	333	301	307	305	339	331	317	331	329	306	337	359	330	306	339	313	337	370	318	308	341	340	339	352	323	322	320	360	352	313	350	338	327	326	337	306	324	341	310	340	373	322	324	367	335	304	320	324	353	342	322	371	327	305	299	328	337	348	326	334	307	315	362	341	326	298	375	356	294	344	338	298	316	334	337	307	320	310	351	353	329	318	315	338	307	331	349	353	331	311	299	312	342	336	343	366	291	353	327	324	328	350	313	325	311	349	357	316	366	353	337	372	332	300	296	369	332	361	381	314	358	341	319	332	346	325	287	329	325	352	331	337	325	311	340	319	321	325	364	337	337	332	333	320	317	311	349	304	327	294	335	318	314	311	323	337	320	327	329	325	337	307	355	343	322	359	349	325	359	322	318	302	337	328	329	317	333	333	326	339	292	314	328	280	304	335	332	343	308	341	323	302	275	350	320	335	312	322	342	346	365	330	335	341	334	337	324	352	339	330	312	335	325	318	314	303	333	314	328	314	340	340	332	309	338	329	332	359	316	355	303	328	331	343	328	321	343	322	339	302	330	324	328	324	330	354	313	358	343	339	352	292	374	344	325	311	324	323	359	330	349	323	323	343	335	347	304	297	346	319	344	312	328	357	302	318	368	344	319	308	318	332	342	359	344	346	313	350	318	350	321	343	317	295	322	309	310	341	354	330	385	306	320	343	336	326	313	315	322	326	328	344	320	309	355	336	315	368	309	338	341	321	309	298	348	329	349	363	318	359	322	317	346	307	353	307	305	324	308	315	332	340	344	353	350	356	331	334	374	286	344	329	344	338	345	330	338	351	370	322	359	318	331	314	297	341	345	318	328	350	310	289	323	317	316	360	337	351	330	332	322	341	320	323	306	358	300	316	326	336	365	314	338	339	356	351	318	339	351	322	350	353	322	345	336	330	332	346	314	318	353	325	315	313	322	327	333	345	329	390	316	346	355	393	346	325	319	316	323	351	336	314	338	345	327	308	344	338	337	321	309	317	370	337	304	308	318	355	342	314	347	371	347	337	320	397	344	333	335	304	347	370	353	328	377	345	326	326	314	327	338	325	359	322	349	323	335	346	323	343	313	284	291	332	356	313	333	325	362	341	335	311	358	369	294	343	328	297	300	310	332	358	318	333	299	328	339	325	336	298	315	326	330	311	338	320	304	321	367	317	326	345	308	339	329	333	352	336	298	366	307	319	346	332	323	341	327	306	306	336	349	372	333	325	312	330	358	345	319	331	341	328	335	322	356	363	302	346	346	352	335	365	335	320	354	352	329	349	328	350	333	332	303	343	312	309	313	353	306	344	281	341	311	318	303	333	319	347	333	344	306	333	352	372	302	312	327	347	336	300	328	327	327	340	331	325	358	348	316	308	345	317	329	323	341	343	355	335	388	320	316	340	329	336	289	343	330	336	332	343	329	363	339	345	311	337	353	339	367	334	319	312	324	339	317	356	317	324	340	336	308	378	326	331	348	344	325	354	342	333	342	333	329	335	341	328	327	359	343	340	334	335	288	311	314	348	318	322	325	348	346	355	299	336	322	339	304	320	340	313	330	348	328	323	326	312	354	324	310	304	328	341	326	308	328	333	300	327	316	343	382	327	353	327	310	326	331	313	339	330	314	361	350	328	340	336	329	334	341	357	313	335	347	332	319	318	292	361	335	351	306	352	349	326	350	329	372	346	341	303	356	346	315	338	319	339	313	313	340	294	330	323	300	298	326	311	320	347	331	301	353	317	326	315	331	329	366	303	339	337	335	299	297	321	312	296	342	303	309	288	300	338	319	317	355	365	345	311	314	332	354	321	354
6266	1116	1538	1703	1546	1398	1235	1122	1104	1009	1039	966	902	861	926	924	909	826	856	811	869	804	847	797	879	884	862	789	792	797	845	813	779	861	787	793	761	789	805	758	800	859	789	818	801	806	802	804	810	808	815	810	824	835	818	828	809	796	804	764	775	828	808	784	805	788	850	802	791	812	841	813	804	764	746	787	827	783	783	805	767	789	782	794	772	813	752	729	775	788	806	818	853	790	793	816	768	814	760	801	766	764	877	781	800	780	753	812	779	821	800	816	769	854	805	823	805	762	781	800	812	773	805	767	783	796	825	825	810	774	794	769	753	815	748	873	841	771	799	786	769	778	805	768	755	819	739	792	764	762	806	793	772	751	801	810	798	866	784	780	845	781	789	817	788	821	750	869	796	784	797	819	803	816	819	772	819	800	784	770	810	822	837	785	772	751	778	828	788	844	787	798	870	782	811	820	825	824	725	786	786	800	823	782	797	793	786	777	810	781	792	806	750	786	804	736	834	782	861	814	795	763	850	816	817	790	818	788	833	809	791	800	786	860	790	805	800	779	800	822	821	797	805	797	828	732	795	787	795	775	808	790	729	811	797	797	762	806	820	766	773	808	735	800	834	823	799	791	775	814	743	822	798	822	778	799	764	835	806	773	774	795	835	869	841	809	807	841	782	801	837	804	818	827	822	733	774	812	793	791	772	809	848	768	790	787	781	829	829	784	810	764	843	777	803	817	779	758	796	798	788	808	865	769	738	799	823	813	815	851	814	785	776	816	758	799	845	843	811	794	786	800	756	789	852	828	792	852	820	738	809	780	790	804	787	770	826	787	758	833	778	769	849	802	788	799	853	780	789	819	784	800	791	813	781	801	823	853	808	808	787	759	765	834	757	724	834	790	813	784	821	756	808	755	764	820	789	789	824	820	737	808	764	827	795	753	764	762	784	780	855	796	838	797	793	820	782	806	794	824	801	783	793	789	791	795	826	734	754	781	815	778	825	786	791	759	847	770	789	793	812	835	778	808	774	770	808	779	849	827	775	792	749	772	840	786	785	786	827	777	798	813	817	727	799	797	782	805	815	795	801	772	802	858	811	779	821	807	793	799	841	744	795	820	834	748	816	819	801	770	819	766	773	777	754	782	841	811	766	821	802	834	788	796	788	794	798	748	829	819	764	826	835	760	769	802	826	827	821	807	761	786	799	767	818	845	763	806	831	739	814	787	798	758	785	822	787	768	771	838	767	834	778	769	817	821	784	764	813	799	769	800	839	794	811	768	745	838	765	811	776	725	794	778	773	791	800	777	780	789	791	778	776	749	787	830	778	824	825	800	774	791	822	806	786	795	812	816	749	802	775	777	815	789	847	777	803	795	793	762	783	840	809	795	770	770	793	805	795	772	773	857	824	773	772	728	747	791	781	814	810	796	738	765	795	751	804	804	741	787	786	787	799	793	762	783	784	815	756	835	759	822	790	764	811	755	735	798	740	778	782	787	825	812	810	801	793	816	750	811	792	741	769	802	762	780	781	799	786	820	727	807	834	791	801	785	829	779	812	801	818	789	819	782	793	834	835	791	829	772	767	787	803	819	802	823	808	757	811	802	851	802	808	793	805	791	786	766	728	814	795	818	794	809	789	774	779	762	772	834	786	752	802	848	782	780	867	779	815	765	820	802	775	776	798	837	768	776	782	811	771	839	775	829	811	773	769	836	775	738	793	810	753	771	807	789	781	804	811	784	834	764	797	831	774	844	812	826	769	787	776	739	776	849	790	733	799	742	775	775	748	794	790	765	805	778	783	794	813	811	805	803	816	833	769	780	779	798	768	857	811	779	745	823	768	806	797	761	749	829	797	776	784	767	819	785	831	811	765	777	775	825	799	784	837	801	773	726	788	792	836	765	754	815	816	828	789	773	771	813	810	803	794	790	732	782	793	828	774	783	779	791	812	764	829	800	780	786	803	773	780	756	753	771	756	795	784	811	816	817	851	782	849	791	781	805	772	742	731	828	797	849	833	779	775	784	809	764	858	786	779	847	796	795	790	818	791	834	757	827	821	740	801	779	810	832	850	798	836	785	762	829	810	823	822	817	777	813	803	790	807	814	807	804	787	818	816	772	782	802	770	774	778	831	799	822	755	755	773	810	859	803	786	815	784	833	793	814	799	810	761	755	789	838	808	826	780	834	854	847	759	816	753	780	782	791	832	805	836	748	787	814	776	794	789	757	765	781	740	824	805	776	818	774	789	776	831	816	794	824	776	790	834	789	775	827	761	836	791	763	794	787	774	832	721	811	836	821	799	815	775	775	773	758	797	760	821	779	791	820	776	812	807	796	838	752	783	802	838	752	761	832	816	792	804	809	823	771	747	824	779	786	796	826	855	807	828	804	778	806	784	826	826	803	806	798	819	831	779	808	806	770	819	804	795	780	861	807	760	798	783	740	804	839	764	791	823	810	823	755	757	805	792	816	784	872	776	775	821	817	790	754	750	760	759	815	806	836	793	789	805	786	777	830	811	828	801	811	820	751	850	763	801	813	843	838	817	821	870	747	755	797	841	772	780	825	809	799	841	755	786	785	822	757	807	794	814	792	783	807	746	806	782	800	831	765	807	777	825	788	826	784	736	806	816	762	830	797	823	761	808	760	805	755	724	844	806	722	816	863	780	776	856	810	768	808	823	830	740	797	807	818	826	801	776	764	792	815	758	831	830	796	769	776	783	811	806	792	797	791	787	795	807	793	822	814	768	783	775	779	840	797	743	773	765	826	799	783	769	799	754	769	814	816	787	804	778	761	803	809	790	861	749	791	785	802	805	785	788	828	796	780	823	761	812	792	785	763	774	811	802	799	795	775	781	796	830	739	784	742	767	746	841	764	737	788	850	832	756	804	736	834	810	784	842	785	787	762	747	801	775	808	745	860	807	788	808	775	780	827	820	806	790	834	814	792	772	792	812	820	806	851	782	788	779	824	790	817	790	813	834	803	787	773	826	815	775	825	776	784	749	811	819	848	776	769	803	837	751	745	807	822	806	762	824	758	831	785	770	799	773	822	813	760	778	774	794	764	800	786	821	800	787	815	793	829	823	836	752	832	822	771	814	791	802	829	748	778	801	780	779	823	800	728	777	766	814	800	827	793	809	775	823	792	821	837	780	741	738	731	828	744	803	743	776	782	836	774	794	729	796	837	823	772	807	749	813	831	783	792	791	833	781	797	823	812	823	770	754	788	851	835	838	785	769	770	783	811	777	807	779	781	768	819	826	757	791	817	797	803	804	803	805	831	780	827	834	801	782	823	746	847	768	777	764	831	788	787	749	796	804	867	812	787	780	823	792	781	766	809	773	761	840	807	753	789	825	797	809	816	761	816	792	779	790	864	772	803	777	799	773	788	805	814	761	771	776	756	785	782	801	809	807	759	784	781	750	803	784	819	796	759	769	800	803	791	791	792	778	744	822	801	825	804	822	762	858	846	791	822	786	802	816	826	807	811
12045	878	901	714	494	423	311	314	273	270	275	244	243	218	221	213	217	216	203	190	216	177	193	194	211	190	223	182	210	177	194	207	182	200	202	194	201	201	213	211	175	193	185	167	214	184	219	181	190	167	181	210	187	218	208	222	195	177	188	202	187	187	193	196	208	192	192	213	183	178	201	191	179	189	201	182	220	193	206	199	195	202	190	175	165	164	206	209	195	179	196	172	208	195	156	207	193	165	206	198	209	197	180	206	190	227	210	199	201	195	212	194	188	180	186	187	186	177	174	200	153	203	179	195	189	199	191	198	228	198	198	172	206	193	171	171	190	195	198	181	181	172	182	192	172	207	201	177	193	194	195	174	219	213	193	195	200	181	178	196	196	189	237	178	185	189	196	193	199	207	215	169	170	173	200	193	191	185	211	176	184	212	161	198	216	203	183	174	201	173	170	185	178	209	197	202	204	196	154	166	184	193	189	227	195	202	190	192	191	193	204	215	178	189	172	202	177	207	208	191	195	205	217	202	210	233	205	182	189	200	202	200	188	181	190	211	178	195	189	188	198	202	197	190	171	199	187	192	190	176	164	198	206	202	204	200	179	193	189	193	175	185	183	221	189	185	180	178	169	200	181	200	208	212	169	172	190	214	203	170	192	204	218	211	189	211	184	200	203	193	172	188	214	188	181	170	218	186	203	184	171	180	181	195	203	181	174	209	205	167	181	176	224	200	194	212	201	185	190	200	211	210	197	212	170	195	200	215	178	202	195	192	185	165	208	183	193	203	184	202	207	216	213	207	202	188	200	207	193	194	157	179	184	197	192	187	208	203	180	175	193	200	188	182	209	188	193	170	184	184	185	169	207	224	190	186	172	192	173	162	193	198	193	177	187	218	212	179	216	200	192	213	182	184	209	165	215	153	202	210	205	167	214	191	212	190	210	180	189	191	195	175	176	182	213	202	182	172	207	168	177	190	198	202	184	201	184	193	191	208	182	205	167	202	170	183	200	188	201	218	200	216	204	185	191	206	192	183	204	200	172	222	197	174	186	227	185	184	176	177	190	185	180	201	221	192	192	196	215	181	201	208	190	185	176	193	172	227	216	171	206	175	172	195	179	191	209	194	172	205	181	166	194	173	200	156	175	199	195	189	161	205	204	181	169	220	199	242	174	177	192	188	204	193	189	194	158	174	195	201	204	195	190	189	194	188	197	197	170	172	173	174	199	202	200	177	189	176	179	199	183	198	170	204	184	192	197	203	201	193	172	194	195	213	171	188	179	194	188	180	179	185	193	170	170	176	197	183	203	194	188	199	195	217	180	185	176	218	216	207	184	205	204	178	184	213	177	233	187	179	169	209	198	167	198	193	201	196	189	190	216	177	176	189	186	190	185	196	186	169	175	181	185	163	168	182	203	179	203	192	151	189	202	192	202	166	235	216	211	173	167	178	221	178	213	230	184	177	190	185	198	207	204	199	189	191	204	166	169	211	216	185	161	200	187	200	186	171	203	192	171	182	193	192	192	177	207	199	179	190	193	174	212	175	179	199	187	179	203	186	201	210	219	194	195	195	210	197	201	177	177	173	172	160	176	227	182	187	176	196	173	197	196	182	183	161	190	166	181	194	212	181	200	178	164	179	204	201	182	158	212	187	162	187	192	193	170	183	202	174	207	208	211	177	203	195	182	203	198	198	188	197	198	184	166	207	154	185	179	190	196	206	205	198	194	200	179	217	211	169	173	175	225	197	211	194	196	177	190	177	191	187	201	188	156	188	181	221	194	180	172	191	197	190	205	171	182	170	175	195	193	197	193	170	167	158	205	206	205	210	194	187	221	198	197	188	205	191	223	180	216	199	193	177	179	193	168	202	229	185	188	191	195	178	203	202	185	196	169	196	188	193	195	183	161	217	190	211	190	213	180	185	201	209	203	176	181	179	175	186	181	201	180	201	194	185	209	192	177	179	207	151	197	213	190	172	187	172	184	168	185	185	197	170	197	169	204	181	188	180	171	195	194	204	193	197	171	163	194	178	198	184	207	194	183	193	197	217	185	190	171	171	182	182	191	181	171	200	221	220	213	182	183	158	188	194	193	173	214	177	195	199	188	195	185	177	182	190	209	180	185	186	188	157	183	200	202	188	189	194	195	182	199	199	203	210	182	191	193	186	183	187	178	206	185	158	182	190	211	203	198	198	191	182	226	188	183	211	203	156	189	176	169	167	193	191	195	182	200	211	185	224	209	209	199	191	193	203	185	211	184	187	178	177	193	206	187	184	165	185	207	200	214	189	199	201	179	183	189	196	204	183	182	182	189	195	195	178	192	216	195	181	187	163	196	188	176	177	194	197	175	190	201	217	192	179	209	205	197	188	165	188	194	196	197	165	176	190	191	196	175	176	199	206	190	170	208	194	188	202	191	184	197	195	194	176	169	178	195	188	168	186	187	194	202	187	180	182	195	201	200	168	194	165	193	181	198	175	190	198	193	205	185	198	216	225	178	197	182	182	184	205	198	174	172	169	201	213	169	189	202	203	177	197	192	205	192	195	195	192	180	207	190	211	176	210	207	169	177	186	207	189	201	191	176	187	191	189	210	205	195	158	169	201	200	204	193	194	167	188	167	177	179	185	181	207	177	191	197	185	192	216	179	181	190	188	194	196	187	194	167	198	186	193	191	184	178	199	178	192	169	176	188	199	181	203	194	180	174	204	199	202	219	205	202	202	185	190	203	185	171	185	181	180	155	183	196	205	191	192	196	189	184	194	195	191	172	185	182	190	172	216	180	200	169	184	187	214	154	159	174	208	196	206	171	222	175	200	192	177	189	182	196	205	164	177	208	190	158	207	179	176	198	178	183	193	172	206	188	186	218	183	187	184	180	196	228	184	234	194	216	231	202	190	215	183	194	196	186	175	179	185	193	204	216	180	173	165	208	168	199	215	183	201	202	164	184	193	170	200	179	170	180	200	214	214	174	194	207	187	163	188	201	171	189	233	189	195	202	199	190	183	200	206	203	190	169	173	202	217	190	189	217	174	191	207	194	169	204	195	191	179	192	184	198	179	211	212	194	170	191	178	199	193	213	184	207	167	188	190	176	211	167	188	187	209	188	211	195	190	208	198	214	199	194	197	175	183	214	206	187	220	184	196	198	183	219	211	207	187	202	162	173	199	214	176	209	164	179	189	181	210	188	198	203	171	181	181	193	190	183	188	187	197	199	205	183	184	185	174	189	193	190	173	199	181	194	185	202	211	206	225	167	182	205	184	197	178	214	168	203	211	211	171	216	175	209	169	186	188	202	174	179	185	189	169	187	198	199	204	179	176	200	174	174	171	178	171	186	184	186	196	195	214	179	175	203	189	194	193	232	179	187	205	190	201	203	186	176	204	173	199	184	189	199	207	214	194	199	174	185	176	197	190	213	193	209	213	210	201	184	203	194	195	191	208	226	207	185	216	193	188	199	184	182	166	205	186	208	193	188	202	189	198	182	181
7789	997	1841	2207	1877	1570	1229	1134	988	878	819	741	731	657	640	623	626	632	614	589	568	577	530	606	532	553	508	500	513	510	511	481	516	471	506	539	475	494	525	482	481	482	528	500	499	517	498	482	494	503	505	480	485	529	469	505	528	484	498	476	497	487	506	494	483	522	490	470	451	489	470	486	468	476	488	457	492	491	466	504	478	501	500	516	494	461	470	464	486	453	434	502	487	456	480	468	478	431	487	458	459	491	423	504	478	472	500	470	464	501	474	463	453	458	489	465	466	505	487	450	495	503	482	533	474	490	484	445	470	450	492	536	496	477	466	459	443	506	468	450	466	463	434	468	505	514	532	481	476	483	446	508	455	471	472	511	500	481	444	510	479	520	519	490	477	490	447	473	462	466	454	458	503	472	480	454	502	505	472	465	432	469	519	498	454	531	478	471	486	513	506	429	526	492	481	473	461	513	461	461	477	508	485	508	483	438	499	499	459	461	485	505	492	486	461	471	482	495	493	469	480	506	533	490	509	504	527	479	461	480	496	498	483	480	495	461	508	473	477	454	467	462	459	453	453	498	495	523	505	491	496	494	487	453	476	487	481	456	496	500	459	516	469	484	506	463	440	475	490	462	474	486	493	481	493	446	486	472	482	477	497	444	495	481	449	471	506	478	453	517	456	488	486	503	488	460	475	460	462	466	491	472	476	483	458	486	471	482	518	525	492	462	473	452	469	489	474	469	487	512	513	499	491	466	466	473	476	514	485	487	454	489	496	506	476	492	466	487	478	515	438	510	517	495	495	462	491	502	506	539	473	459	474	470	475	513	479	453	473	484	493	458	425	494	480	469	465	496	485	490	484	482	480	469	477	463	463	458	472	485	485	462	547	500	451	519	503	509	503	492	481	495	461	459	461	504	447	490	471	486	484	468	502	483	482	469	454	495	448	466	480	510	481	503	456	482	464	521	474	446	478	464	447	439	490	493	495	493	499	492	483	476	465	501	488	469	502	486	463	451	504	482	480	481	513	475	481	430	496	539	467	465	441	462	487	487	425	450	513	478	484	492	454	500	495	456	474	503	484	464	469	485	488	478	454	519	464	468	507	445	499	495	522	466	489	461	493	482	490	509	479	444	524	452	482	462	467	488	499	471	501	416	521	460	473	473	476	486	536	490	479	473	489	474	498	470	475	479	467	483	476	434	482	468	487	468	485	470	462	482	475	480	481	497	479	465	497	501	506	451	475	459	462	461	465	455	453	472	453	459	491	469	495	484	482	507	488	470	499	454	481	463	490	505	494	473	476	465	496	495	496	489	478	452	452	488	469	531	504	479	479	458	501	506	476	530	511	480	451	491	477	494	514	494	455	508	512	452	454	469	445	475	486	510	509	486	469	473	476	476	485	470	468	484	440	511	500	488	437	463	466	463	473	461	475	548	492	505	470	489	498	471	468	504	485	460	445	496	492	524	487	458	488	483	485	455	472	459	526	474	514	454	494	458	485	440	474	446	488	502	486	512	514	470	482	480	494	480	530	451	472	454	493	491	456	501	480	465	452	485	500	494	490	472	467	467	509	506	478	494	461	504	507	443	471	454	483	482	455	476	470	467	497	459	464	493	480	474	474	500	481	441	475	469	511	460	523	464	498	469	508	480	443	474	444	502	492	510	487	475	467	497	479	476	440	469	474	430	501	432	461	503	488	435	504	512	456	454	478	473	492	418	503	490	441	473	493	489	478	464	483	472	512	509	432	464	533	455	441	486	487	463	495	458	460	500	444	489	452	453	460	509	487	517	500	465	468	481	479	506	499	491	483	485	484	454	522	479	482	502	461	498	474	442	454	448	446	470	438	488	473	526	472	523	463	499	477	510	458	501	485	484	498	464	485	467	447	456	512	467	492	473	467	496	490	503	471	510	449	504	502	474	464	429	464	470	512	477	483	464	485	490	464	478	474	462	466	494	491	512	473	510	461	492	487	493	482	496	476	467	456	501	428	444	467	475	479	513	491	475	521	444	495	490	505	459	491	509	460	466	484	501	521	488	484	518	493	507	471	464	491	457	471	495	480	527	451	484	467	476	452	463	455	473	482	506	481	480	484	458	470	476	465	481	459	475	474	486	506	462	447	450	418	467	457	525	508	483	461	454	477	475	510	479	459	486	466	492	488	500	497	512	468	468	503	502	497	457	463	446	472	485	497	427	443	515	493	488	459	486	460	523	500	509	505	500	503	486	467	492	469	476	455	430	496	524	463	468	487	464	476	458	480	480	555	437	492	496	497	476	514	491	475	464	434	494	489	514	435	437	486	496	494	501	460	471	492	449	495	492	483	487	522	502	447	476	494	452	455	524	473	453	514	504	438	489	484	498	510	468	480	454	514	477	458	448	485	482	453	468	477	462	459	442	462	482	414	440	458	442	477	489	439	483	500	442	519	520	482	494	483	457	513	467	483	466	460	481	520	501	521	469	518	480	476	442	451	506	493	481	466	535	487	521	479	506	506	471	503	520	510	483	465	481	470	517	484	477	508	460	469	484	485	465	509	481	504	511	470	475	502	458	496	449	498	464	458	477	468	533	475	493	486	521	503	472	470	458	482	505	489	450	440	449	484	462	441	437	453	450	470	465	497	428	514	458	460	521	460	486	470	491	537	485	476	486	436	511	462	486	518	501	480	456	484	498	488	475	498	503	459	474	470	459	523	458	459	443	493	449	468	483	460	471	491	492	459	508	461	498	487	465	456	460	492	498	499	475	494	493	518	497	504	486	446	523	444	502	469	484	452	469	491	514	507	491	514	504	485	487	493	529	502	507	462	481	501	495	464	495	504	490	497	456	482	495	474	475	485	467	470	492	527	478	473	487	451	481	459	452	482	449	449	464	499	469	496	493	483	476	477	463	473	458	444	476	453	472	440	498	477	441	487	479	474	466	501	467	500	499	467	467	462	476	478	467	497	478	509	484	472	471	513	470	490	474	505	480	463	517	469	525	471	489	461	521	487	481	474	482	486	466	522	517	461	493	454	519	410	469	496	468	507	487	495	486	491	472	510	493	467	524	504	489	478	465	450	450	509	473	490	524	461	499	471	474	461	448	464	490	472	499	500	480	491	508	460	478	466	488	509	496	489	470	466	479	484	488	461	461	502	469	481	470	487	474	526	479	472	497	445	501	459	513	505	484	462	465	476	472	505	482	455	463	492	493	474	466	501	470	517	513	451	499	498	457	453	517	475	480	483	481	502	519	497	491	478	488	479	532	487	461	483	494	471	522	477	478	452	458	490	484	488	502	483	443	478	501	470	444	479	459	460	479	488	469	502	426	484	487	481	460	479	460	478	494	493	484	505	499	471	510	461	483	478	470	474	465	468	494	449	484	495	504	518	457	468	491	507	518	499	452	463	455	524	449	476	478	495	468	522	481	501	476	502	469	469	476	500	480	470	462	465	474	514	479	458	501	504	458	467	485	518	502	497	507	499	482	461	474	507	486	482	466	511	482
1264	369	351	309	324	292	321	314	305	314	332	315	296	306	315	305	306	318	301	279	310	302	303	292	314	283	283	326	325	321	288	297	306	322	314	279	312	304	286	284	307	305	318	296	265	331	335	309	321	290	325	313	300	320	290	316	287	278	283	305	305	303	303	319	287	316	277	305	301	311	295	312	312	310	312	289	317	273	313	271	294	300	337	301	297	289	292	309	332	319	341	296	342	298	267	312	309	290	315	336	318	282	295	309	304	329	311	294	290	296	324	309	318	326	296	289	304	278	314	311	299	261	289	305	326	266	315	289	284	329	322	269	276	272	309	289	289	268	306	296	287	291	315	310	301	288	317	301	297	286	355	301	267	315	333	306	292	313	313	300	291	314	295	306	354	282	300	294	264	298	298	321	302	301	266	305	312	273	299	306	288	287	276	308	296	262	296	298	263	306	304	310	319	311	340	300	267	277	310	301	293	275	308	328	288	286	291	272	295	322	294	297	307	335	308	327	267	300	303	309	306	319	346	292	318	300	280	292	289	343	290	299	316	298	308	297	297	298	286	274	282	302	265	282	296	302	272	301	294	328	315	289	315	304	293	262	255	304	268	318	287	283	312	291	292	319	310	287	299	296	326	282	288	313	297	267	312	298	307	300	272	301	304	275	317	276	317	341	313	294	290	313	298	303	288	278	290	258	298	271	297	274	334	294	305	276	279	300	300	304	312	309	251	286	314	301	313	300	312	285	264	325	298	299	287	333	301	313	331	327	301	292	336	315	291	313	311	326	299	262	306	301	258	279	269	308	311	268	282	299	264	301	301	301	289	278	249	313	301	292	330	287	331	307	312	298	283	270	298	302	296	315	324	289	288	319	336	279	291	313	323	291	266	275	311	280	316	346	290	300	310	291	282	288	296	333	346	304	297	323	317	299	290	294	307	272	300	299	302	320	342	301	287	274	287	306	303	307	340	301	289	276	344	347	332	332	299	285	340	317	303	296	305	289	321	301	261	285	282	284	268	306	324	297	283	318	291	327	290	296	303	289	295	312	291	311	278	285	326	316	332	305	290	300	290	287	312	289	295	311	331	291	264	297	332	275	287	316	317	317	286	306	296	325	301	312	322	303	301	309	293	311	284	304	304	296	290	314	289	271	331	294	311	315	335	307	301	261	313	322	292	300	285	300	279	296	304	302	294	307	323	307	322	285	275	323	296	267	321	308	321	294	243	284	317	287	297	326	318	295	284	298	310	289	335	276	301	290	265	293	287	277	306	320	303	327	308	328	315	340	283	310	310	306	304	325	286	278	318	268	261	297	285	294	277	302	310	301	291	275	292	294	302	312	308	300	319	315	312	307	303	293	300	285	284	289	304	317	278	290	276	294	296	305	295	305	285	259	296	326	314	296	300	295	319	282	288	335	297	298	329	315	306	324	296	323	323	290	304	310	295	294	309	284	317	299	333	309	332	304	323	276	325	277	294	297	320	259	291	301	300	297	282	296	291	298	254	305	302	298	297	279	303	287	294	299	295	300	296	303	298	304	307	277	276	302	290	299	285	311	287	320	305	280	293	269	289	297	322	265	295	291	320	306	281	306	330	303	316	305	276	296	279	317	306	320	307	319	297	328	312	299	296	315	319	283	300	300	292	305	300	303	310	288	280	290	303	264	276	305	302	289	285	274	303	289	276	315	289	289	306	286	311	289	298	301	269	261	290	299	334	300	320	318	295	271	272	282	320	289	300	312	308	311	278	347	288	303	304	325	321	276	304	282	305	288	332	304	296	307	312	296	305	281	298	329	350	320	296	309	299	318	320	264	285	274	296	293	290	305	272	273	253	264	307	298	245	299	309	282	306	302	305	274	286	291	324	314	284	268	278	302	288	315	300	296	302	321	282	308	287	304	289	245	269	264	325	313	320	291	335	301	257	303	290	282	311	291	286	322	269	304	342	334	298	278	299	266	317	297	298	316	278	280	270	303	322	318	343	283	319	314	298	305	249	291	320	282	290	283	278	287	297	301	306	334	302	284	288	283	276	334	309	286	284	281	330	330	293	290	300	318	292	302	322	301	300	272	297	307	328	291	308	284	323	303	303	297	301	304	328	295	317	285	297	291	263	286	304	300	311	305	335	304	311	297	331	309	276	318	311	330	285	292	311	261	294	283	305	301	294	279	281	297	281	332	291	293	295	285	338	287	321	293	299	277	282	266	298	317	278	264	268	285	302	295	318	326	307	272	288	300	305	303	293	270	306	296	298	311	306	275	340	318	323	332	300	288	285	288	318	297	326	317	296	297	301	307	321	286	323	295	306	316	310	316	308	290	277	297	272	285	289	305	312	280	251	300	278	273	303	278	305	281	299	282	295	270	281	299	297	280	332	288	293	343	313	306	284	302	338	307	320	297	274	310	281	306	315	299	292	262	289	284	285	312	280	286	313	299	318	308	264	275	315	320	301	299	316	310	317	286	323	322	288	315	270	289	280	314	288	277	306	329	335	309	335	307	306	337	318	297	309	319	299	291	276	308	290	321	301	286	303	276	304	331	321	302	321	303	292	300	299	297	291	299	304	268	267	304	274	294	299	280	309	316	285	269	313	298	312	303	317	280	303	313	294	314	313	304	307	276	286	302	281	356	290	271	279	263	311	293	286	296	294	300	303	291	274	290	303	296	272	300	279	322	276	272	300	327	295	309	274	296	272	291	259	304	302	325	329	321	320	288	278	296	320	296	306	329	312	314	239	293	324	276	296	295	301	313	304	298	291	284	320	304	317	277	321	317	294	286	307	331	266	298	317	333	310	293	273	275	302	329	342	292	300	303	289	306	284	257	292	325	276	310	292	303	255	276	319	291	320	312	299	310	302	329	298	285	271	287	313	289	327	291	316	311	294	267	264	314	313	312	303	290	336	285	325	324	319	301	319	286	312	291	297	266	297	269	308	318	287	286	346	306	283	300	345	276	291	325	274	326	324	325	273	309	295	301	299	304	294	292	301	274	303	272	329	313	321	308	272	299	310	295	297	293	311	299	321	301	311	305	281	296	306	308	316	326	294	305	298	335	303	297	295	279	308	293	320	323	316	319	290	286	289	308	306	315	304	278	294	320	303	330	285	319	323	334	321	306	295	313	344	286	300	308	332	304	334	330	275	266	327	325	287	327	316	305	292	322	282	317	289	288	320	303	321	283	302	294	300	292	303	311	298	297	315	298	322	285	295	298	308	274	319	318	315	287	302	317	300	325	328	293	331	296	300	309	326	284	324	296	291	336	291	316	315	293	275	285	285	289	318	304	305	301	304	309	301	315	309	281	321	310	290	315	310	319	310	323	333	298	301	259	302	291	307	329	281	267	304	307	281	301	295	315	290	301	304	320	316	306	293	289	295	316	297	262	312	297	315	329	286	279	273	297	289	327	283	288	280	293	289	292	240	291	300	290	291	295	323	299	279	321	289	324	320	336	296	319	333	295	329	319	277	293	267	273	316	298	311	295	334	314
1947	762	886	988	928	859	827	827	821	790	813	735	800	733	711	736	745	737	799	734	782	734	739	734	738	715	743	741	721	724	775	762	743	773	739	730	793	742	786	748	720	751	714	779	818	754	734	752	734	710	750	781	740	730	711	783	762	764	755	792	726	740	749	754	727	760	757	734	745	759	774	734	759	693	707	733	740	774	783	702	743	735	740	762	804	764	805	731	742	767	732	753	709	775	787	778	758	721	701	742	746	756	757	753	761	744	720	747	765	719	733	699	702	722	739	744	723	750	733	777	756	723	738	761	684	749	728	777	779	746	703	719	744	720	717	742	732	726	733	715	766	785	723	707	697	814	721	760	740	749	722	743	748	717	778	733	724	734	732	763	715	744	720	762	727	703	698	712	730	759	709	712	728	751	773	754	732	728	733	713	746	736	739	748	741	759	739	755	705	776	784	786	759	702	786	716	747	734	772	713	753	745	754	744	700	752	771	689	781	729	712	735	691	783	773	719	714	744	710	745	705	747	754	736	715	733	773	768	693	730	756	751	730	745	769	724	754	762	743	708	730	758	753	742	731	718	739	706	798	749	727	763	691	775	737	748	764	705	712	705	751	712	751	744	769	758	777	758	720	713	734	741	741	759	734	742	722	777	738	721	800	753	772	701	744	768	750	732	683	760	740	777	779	761	690	733	730	779	738	707	720	721	743	651	757	725	751	737	713	652	728	763	744	721	753	768	751	734	710	720	696	751	753	772	740	753	752	766	743	721	767	724	755	740	737	772	764	754	744	733	713	795	758	745	753	706	727	722	765	730	707	758	781	742	724	752	737	737	702	750	743	755	746	735	774	724	754	774	708	739	692	732	748	759	768	765	738	752	707	745	790	747	707	748	743	751	770	711	753	735	743	731	722	734	762	758	788	770	786	732	764	688	712	746	812	741	736	698	748	739	737	717	760	777	724	757	722	765	729	683	769	752	756	748	707	693	768	739	762	735	720	729	788	779	757	746	720	727	737	779	723	670	726	703	797	751	752	697	776	715	732	808	736	764	735	734	760	680	717	769	704	723	773	725	756	748	741	741	691	729	728	757	733	801	754	741	739	767	754	759	716	736	717	756	717	773	737	739	757	726	734	761	746	691	703	753	700	748	696	737	765	718	739	721	766	682	745	797	680	726	756	703	763	766	686	743	762	750	685	693	708	741	736	751	754	701	751	716	740	724	780	698	800	738	752	710	761	750	808	778	732	744	764	759	744	714	687	731	712	701	717	702	721	750	735	754	714	691	740	748	726	715	703	733	767	757	696	752	727	740	739	772	747	715	726	716	717	751	684	774	740	740	718	721	730	766	738	727	725	717	695	774	726	768	748	761	765	730	762	709	794	768	723	745	726	767	730	777	752	721	746	729	754	760	758	724	754	738	734	741	732	762	752	770	729	717	738	746	754	745	696	698	755	720	746	691	735	766	748	714	711	764	767	735	711	732	742	742	688	766	752	748	751	741	718	729	745	712	738	770	767	767	747	751	697	702	782	734	750	750	768	726	729	742	761	736	698	742	719	732	724	771	708	698	708	763	754	769	740	713	744	759	769	750	750	719	773	761	718	748	725	726	765	766	748	715	745	724	719	723	727	726	778	767	785	771	694	738	729	750	729	718	700	738	721	759	731	753	752	731	678	735	738	759	736	781	720	738	727	739	777	728	692	748	770	742	755	718	747	727	707	744	742	734	742	736	784	785	725	739	729	759	724	740	765	745	715	769	745	699	739	697	708	705	759	720	719	712	765	761	721	753	694	719	727	726	725	772	714	700	712	737	709	720	735	774	730	717	746	749	779	723	783	717	737	768	723	753	757	724	761	756	785	743	748	796	752	793	730	716	742	726	706	750	747	740	731	752	793	734	698	724	734	731	721	792	752	704	732	746	727	776	730	747	697	734	758	699	788	726	759	778	686	758	743	769	746	715	747	719	766	737	763	730	787	736	759	763	724	758	740	776	756	762	689	777	817	703	764	721	749	739	749	757	712	741	754	734	725	685	725	756	772	739	775	753	643	750	703	744	782	743	687	731	774	716	749	768	833	761	722	670	665	742	748	737	753	734	764	753	772	758	706	794	737	725	732	705	722	728	698	730	690	731	789	709	786	725	738	757	753	758	770	715	674	744	668	751	768	748	723	699	762	752	755	743	735	734	720	756	746	704	747	748	742	745	703	767	749	736	741	763	745	669	758	761	722	777	734	677	760	723	774	717	761	696	719	733	773	691	703	761	726	715	716	738	771	772	724	720	757	735	732	743	709	727	795	778	753	736	731	732	686	776	759	742	748	723	770	732	739	707	727	786	732	746	739	752	773	756	730	737	672	784	772	733	731	778	729	761	716	716	713	716	755	753	774	723	764	804	740	707	673	715	737	703	709	761	735	770	710	722	764	691	747	803	754	735	771	734	765	815	743	741	723	737	763	696	778	688	712	695	735	745	752	755	809	743	746	792	749	753	730	745	771	770	706	736	751	745	752	756	729	694	791	781	791	757	750	761	729	749	757	746	746	752	741	720	712	748	769	783	729	726	734	772	761	769	744	731	746	720	703	746	747	735	736	746	717	778	760	692	773	732	712	769	773	783	771	746	718	711	745	748	743	721	693	725	752	743	707	778	783	742	712	719	694	744	737	765	742	740	764	722	759	754	764	718	743	759	731	705	731	741	766	704	807	740	750	740	714	759	740	768	708	704	719	702	780	706	745	746	763	773	717	748	697	744	748	683	801	721	769	735	755	725	722	701	763	694	752	727	785	701	752	751	716	780	729	734	740	769	668	783	699	754	722	751	788	721	764	729	760	745	749	785	767	725	746	756	730	733	702	717	767	772	730	763	770	719	771	735	750	758	737	750	730	752	752	689	722	740	724	715	750	724	727	700	781	729	724	705	763	784	688	731	682	748	719	767	773	764	745	697	780	707	726	783	780	728	738	719	749	708	738	790	768	796	702	708	731	707	725	710	763	802	750	788	768	701	715	754	741	746	720	695	724	736	764	698	769	778	738	741	698	726	728	733	731	743	667	760	716	736	750	735	709	733	750	736	749	713	707	716	772	749	732	735	717	773	811	757	724	751	728	725	731	749	732	741	734	755	703	728	805	717	732	759	724	718	697	737	765	801	746	761	717	749	727	734	716	728	727	804	702	730	728	705	722	720	685	780	693	717	731	761	697	771	703	779	746	752	732	731	707	709	735	773	762	769	707	718	711	672	729	731	700	742	773	781	711	725	724	754	738	783	723	743	715	722	740	763	738	757	773	723	748	732	739	750	829	721	736	693	752	749	701	783	730	719	705	739	675	688	769	775	726	734	688	743	724	709	705	751	725	739	764	748	720	756	786	759	737	766	743	755	771	722	739	729	750	745	780	756	760	742	705	742	747	744	745	730	759	757	721	705	773	697	753	695	739	732	789	736	734	685	760	774	777	786	758	729	692	789	738	715	720	687	738	710	709	732	751	766	744	781
6276	624	705	603	517	408	374	395	375	370	366	371	369	308	348	359	313	342	321	361	346	356	359	316	335	334	329	322	316	302	355	327	365	341	368	347	326	340	359	309	320	315	316	344	329	343	325	330	346	329	313	349	330	304	346	323	336	312	334	354	320	320	306	324	324	338	330	330	313	336	357	320	351	334	298	337	324	309	340	315	313	308	351	347	339	343	335	329	340	330	319	327	293	325	344	328	321	362	329	358	332	344	329	309	333	328	312	340	333	343	337	345	325	360	347	320	320	345	342	340	334	344	317	334	320	335	372	338	355	323	306	329	335	312	340	336	325	368	346	316	341	326	358	288	293	332	340	314	319	316	340	313	326	299	330	303	317	331	343	316	315	322	311	324	326	351	350	344	353	323	324	356	323	315	340	330	323	325	321	351	348	296	336	328	326	335	309	306	319	323	336	340	326	323	320	335	318	313	361	303	324	339	304	330	314	305	310	335	324	331	332	315	374	308	318	342	357	358	331	358	299	323	325	309	340	345	299	319	354	322	336	314	313	329	329	341	325	347	325	330	324	294	366	346	325	318	350	313	322	343	372	355	337	334	314	357	350	329	311	384	359	298	347	300	346	347	351	363	367	326	360	346	312	354	316	315	328	326	312	356	321	295	316	324	323	345	368	303	345	316	331	313	308	313	341	306	312	330	346	296	322	330	330	345	334	329	324	326	312	329	347	327	341	344	326	330	352	329	325	299	326	325	338	318	334	320	298	351	331	330	329	322	346	303	305	308	308	330	350	340	367	325	289	324	332	332	327	312	382	338	299	315	363	377	328	311	348	335	312	327	312	320	325	309	329	335	319	311	332	341	306	315	361	359	332	324	335	312	309	319	322	345	300	336	318	370	345	346	335	347	329	343	347	328	319	327	363	340	351	347	282	350	367	315	326	330	302	352	365	353	307	349	344	283	318	330	344	336	310	325	327	345	341	333	331	344	305	318	317	334	391	353	337	313	339	358	344	322	315	327	317	311	295	290	325	335	320	326	324	325	353	344	333	349	361	302	349	338	330	326	328	323	338	313	374	333	363	346	337	320	343	315	317	317	339	306	328	326	302	365	314	333	328	315	323	321	329	314	340	311	334	382	331	316	334	364	315	284	333	350	320	303	335	370	337	355	312	346	315	334	302	343	321	290	356	279	334	350	300	319	337	340	369	333	315	329	315	330	327	352	355	309	303	365	310	344	332	340	320	324	354	349	303	340	305	292	358	327	315	318	334	336	348	321	320	338	359	306	289	280	350	328	310	304	317	315	307	368	345	300	340	356	323	357	346	319	341	337	329	332	365	310	319	335	342	317	288	326	323	320	324	310	343	352	348	343	322	308	311	337	326	342	368	346	323	352	329	338	337	294	309	329	310	378	312	313	331	306	380	316	371	310	322	326	325	326	337	339	333	335	345	328	338	321	353	341	324	304	304	319	325	338	331	324	356	337	310	325	361	357	341	342	340	341	311	321	338	310	324	357	315	360	317	363	336	334	325	317	311	328	294	340	326	332	342	330	327	315	321	346	311	342	291	351	378	339	333	309	314	352	310	305	321	325	323	345	320	326	314	356	293	312	322	322	322	311	340	313	313	342	356	350	332	335	317	301	310	360	325	390	314	348	350	306	310	333	335	332	310	324	364	300	342	322	327	359	306	344	346	344	276	327	340	367	337	342	335	351	336	305	334	353	350	333	344	347	277	319	357	326	338	364	329	345	354	319	325	350	338	318	331	348	325	337	307	318	304	349	355	311	335	346	352	332	316	341	348	299	301	345	350	315	336	328	306	337	306	349	328	331	325	309	325	297	315	346	339	358	325	311	335	314	339	342	333	338	291	343	332	359	317	306	313	337	317	334	371	329	320	351	337	290	314	354	340	308	319	350	317	331	321	343	330	318	324	334	296	331	327	353	293	321	342	320	332	335	322	308	328	312	297	322	337	330	338	323	325	351	335	328	312	349	348	304	311	329	342	338	302	334	316	357	327	317	335	345	367	319	373	298	323	329	341	327	340	330	313	331	351	316	328	324	323	308	335	368	321	315	322	329	342	352	338	333	328	353	310	367	336	340	321	328	334	334	286	312	326	334	362	326	334	339	308	306	363	375	353	336	291	332	314	324	361	338	326	289	352	302	331	340	350	297	351	342	330	337	338	356	325	331	320	367	340	353	292	330	326	321	358	349	304	352	291	331	332	320	318	346	316	325	323	317	337	345	344	377	355	327	318	351	332	343	353	348	341	321	336	317	337	345	329	309	343	319	341	333	328	339	372	346	341	333	327	332	354	347	401	288	325	334	319	333	314	340	354	334	314	310	314	328	343	322	331	331	336	364	362	334	320	342	321	331	366	316	329	369	361	320	375	326	321	307	334	348	322	369	336	307	319	330	337	330	334	344	330	314	327	348	340	303	337	337	344	324	323	308	302	334	297	319	358	358	358	333	343	313	295	311	327	329	319	330	339	352	314	352	337	319	323	318	334	346	303	313	335	325	293	335	299	301	331	319	362	316	333	366	352	317	334	334	312	316	360	318	329	318	334	314	364	319	321	343	352	331	321	344	347	334	334	317	340	302	337	382	307	319	322	368	349	357	333	344	302	316	312	330	330	324	338	344	295	314	330	356	345	369	353	354	347	345	310	309	287	378	304	336	329	322	358	371	324	376	356	331	320	342	343	327	341	343	363	329	314	337	359	344	360	318	355	321	342	323	330	322	337	294	314	320	319	332	359	317	322	327	344	338	355	333	342	325	319	362	356	341	343	310	295	333	307	351	291	354	337	322	298	350	335	334	302	334	319	327	338	348	308	306	337	307	296	327	315	340	301	346	334	311	349	315	331	321	335	306	329	326	331	326	337	358	295	326	327	314	323	325	316	349	335	341	335	318	300	290	310	330	348	336	327	303	321	356	335	320	335	292	333	318	337	338	359	321	314	313	323	315	329	316	325	317	314	337	318	304	299	303	315	342	344	340	336	354	334	364	324	316	338	314	336	284	328	341	347	332	352	311	320	327	294	292	359	339	355	327	333	364	320	318	324	306	298	303	337	327	324	330	349	363	347	338	351	349	315	304	334	316	340	346	316	306	330	296	315	331	297	328	376	359	347	348	355	324	358	345	345	346	357	306	325	350	365	324	301	313	307	322	289	330	351	301	328	316	326	328	328	312	305	326	350	339	328	316	336	325	303	327	346	325	317	310	346	342	330	306	334	360	337	310	317	299	362	341	306	289	295	337	353	318	327	320	345	321	373	351	327	324	331	363	365	315	330	330	327	340	361	336	303	323	295	293	302	370	315	298	326	311	338	313	324	338	313	294	312	321	338	323	362	345	327	340	333	353	317	340	318	317	364	343	329	354	364	334	345	341	313	319	341	359	345	318	302	298	307	327	305	321	323	303	356	313	338	332	334	319	350	315	311	276	315	318	293	306	294	331	340	347	324	334	334	316	302	355	322	307	359	323	306	358
6225	1115	1533	1789	1575	1432	1262	1181	1034	1002	1031	967	946	956	982	870	812	878	811	934	850	833	804	882	840	787	786	837	857	777	800	797	810	796	791	759	790	812	820	830	819	785	754	841	785	792	771	785	863	793	809	830	777	796	794	838	822	835	800	798	765	770	846	802	770	786	817	794	756	827	775	813	781	805	772	821	839	805	791	802	880	785	769	816	833	779	789	798	782	792	790	775	804	821	813	768	781	848	764	845	816	835	750	801	805	775	784	785	827	781	810	778	794	830	769	793	799	780	828	783	822	814	795	809	804	811	805	803	820	818	824	764	738	807	794	786	758	803	831	828	801	814	808	767	774	791	815	730	805	777	779	756	795	852	840	838	796	831	755	808	795	808	815	826	835	851	754	784	758	778	856	855	811	774	808	774	801	787	769	782	780	847	838	817	818	771	769	797	803	797	837	808	831	772	794	774	793	815	799	819	791	830	749	798	846	848	840	782	797	765	792	782	815	827	764	792	813	828	771	804	808	820	815	821	809	789	785	813	777	797	801	815	742	759	795	741	741	763	805	804	781	860	780	792	772	784	795	814	806	761	833	830	819	831	797	805	800	775	816	808	821	846	822	818	778	749	794	846	854	739	772	806	852	823	755	817	755	817	820	783	848	855	818	829	773	792	848	820	785	841	798	812	742	816	841	781	787	758	825	844	783	826	778	829	787	746	766	735	862	811	796	830	796	777	788	782	781	788	784	774	788	746	756	782	767	787	778	806	769	795	793	800	768	788	844	766	775	789	790	788	861	837	824	829	800	825	782	789	806	838	791	863	801	797	855	771	773	827	839	812	834	802	789	820	825	778	799	809	829	834	773	735	776	770	769	771	852	734	751	787	808	793	821	827	780	726	757	792	836	823	775	783	762	843	811	779	766	774	827	834	806	842	840	800	852	737	799	764	830	805	796	779	831	774	766	798	846	826	790	817	798	808	808	828	810	767	771	787	821	818	778	778	800	766	781	759	851	832	825	838	804	806	777	806	788	820	761	799	817	714	826	803	783	794	845	798	804	808	829	809	759	804	824	834	807	791	834	846	834	802	805	780	791	822	829	831	813	782	848	741	740	772	765	798	809	808	789	768	774	791	826	800	856	792	805	760	768	826	820	820	791	797	798	857	785	778	806	772	775	796	751	783	778	787	823	741	793	812	837	815	831	809	801	798	816	797	788	842	810	781	803	770	834	799	806	792	758	805	761	798	797	736	809	774	792	808	782	787	748	765	822	840	811	819	824	758	834	761	787	826	793	810	795	825	851	830	788	798	756	790	759	792	768	813	791	789	795	775	800	737	835	802	831	796	838	806	772	799	804	799	816	783	843	775	820	839	796	787	789	806	833	845	800	778	787	759	833	700	808	786	803	739	809	821	811	780	834	791	791	833	753	804	800	853	809	768	785	803	779	818	814	792	776	792	776	781	761	821	854	795	794	795	778	828	766	824	804	791	781	791	811	822	809	790	781	759	821	780	830	817	823	813	797	819	782	814	795	805	790	763	756	762	798	804	755	823	812	764	819	827	799	767	803	780	756	853	768	741	761	805	886	744	771	793	823	784	798	796	810	758	799	795	791	799	794	791	806	808	760	794	788	804	827	793	837	789	766	801	809	789	798	775	771	798	812	795	783	833	782	813	859	837	839	855	806	874	780	787	765	778	826	786	792	812	823	777	837	766	820	819	805	802	823	816	845	833	798	852	834	782	806	775	761	803	806	819	779	794	801	793	819	812	831	806	780	835	771	827	837	788	816	827	769	783	765	831	790	854	759	812	774	793	747	802	812	768	806	817	827	812	787	828	808	766	785	793	857	796	761	739	784	770	815	764	810	846	832	798	750	816	823	854	762	844	846	751	811	803	798	774	784	777	815	805	888	821	770	744	822	813	801	827	783	776	824	805	825	828	784	834	808	830	809	801	811	810	858	844	792	778	775	778	810	756	842	833	793	848	763	771	792	781	818	844	774	804	841	788	815	789	817	822	826	774	797	772	788	775	803	797	813	815	760	753	786	843	808	798	836	822	783	825	802	819	802	812	801	804	825	792	859	882	839	812	805	796	814	806	761	850	780	817	799	784	817	808	836	788	816	855	789	778	750	776	779	792	777	803	806	802	817	843	832	822	783	809	821	792	862	835	755	854	823	818	703	768	785	767	836	772	793	787	839	769	725	822	805	807	769	800	754	777	795	837	770	777	765	801	788	785	801	770	776	787	810	790	792	840	743	817	819	850	826	809	764	771	789	772	818	778	791	875	784	824	803	778	785	745	803	785	839	807	781	755	783	782	794	768	765	793	771	833	766	708	802	779	824	801	806	835	815	767	783	780	762	790	765	771	818	805	759	834	800	801	810	859	789	781	832	746	771	791	775	778	808	787	785	848	776	849	777	802	814	783	802	786	800	798	727	791	814	789	746	770	768	814	840	800	800	801	807	846	823	803	839	789	821	793	793	807	815	783	799	779	783	805	818	801	815	765	791	788	814	757	818	836	773	797	827	822	825	779	805	785	781	872	780	795	739	814	774	799	798	814	776	784	795	810	810	765	821	763	790	869	769	787	813	798	892	785	820	855	797	770	790	788	784	742	821	765	832	786	830	818	806	842	858	823	777	785	785	782	818	849	816	818	818	814	826	881	765	840	809	836	814	773	755	788	803	808	819	791	777	794	788	788	789	780	787	803	793	809	830	813	762	782	817	811	759	813	787	800	764	785	815	787	822	797	843	773	800	844	819	772	816	794	807	760	798	890	779	844	777	745	779	786	809	832	824	809	834	806	798	741	761	820	767	785	813	786	834	790	792	777	783	802	819	798	762	789	822	814	761	817	799	804	809	809	802	797	748	847	790	788	795	804	755	797	809	800	817	809	830	858	829	817	796	808	820	784	744	791	810	834	814	801	764	816	815	784	785	739	810	815	766	857	824	795	809	858	810	866	784	790	806	815	763	831	818	811	797	743	863	786	808	806	802	798	845	826	820	832	825	836	800	787	810	832	805	797	789	762	849	818	816	776	825	810	773	783	816	741	815	775	828	799	807	745	805	792	821	817	796	807	798	810	784	789	778	782	826	758	777	814	824	811	851	778	780	830	815	840	805	816	796	833	762	825	770	814	842	838	762	775	799	844	786	787	817	819	853	797	809	822	805	789	806	787	829	776	793	802	805	773	783	803	822	752	768	801	830	794	839	767	781	790	836	835	812	765	856	780	822	829	804	791	823	824	766	802	843	826	778	835	783	812	806	787	809	809	807	810	765	787	837	788	761	796	779	824	837	824	778	776	791	778	815	813	787	820	814	769	753	814	804	770	806	757	798	791	778	795	792	766	764	807	846	796	818	791	761	762	800	836	859	803	846	765	790	821	842	819	808	799	820	843	772	871	787	819	782	804	798	792	761	823	803	802	826	746	839	761	827	810	805	780	813	752	779	784	804	803	838	784	747	764	762	755	846	799	861	812	855	798	780	808
11855	935	891	692	511	404	363	294	270	270	238	239	234	207	223	206	207	196	190	223	206	230	195	180	176	203	212	210	192	188	207	211	165	186	169	208	214	175	200	209	182	212	189	193	167	228	186	171	178	183	173	189	183	201	184	180	183	184	190	204	166	193	190	181	190	223	194	203	199	217	202	194	196	179	189	183	213	200	227	210	206	190	181	211	173	196	200	203	174	217	215	178	184	198	213	191	215	167	191	188	181	185	195	202	173	188	199	183	194	178	174	191	202	178	197	176	203	184	191	186	207	177	193	211	215	202	201	213	203	212	183	201	174	204	189	183	194	178	199	180	178	183	201	197	193	173	185	192	185	187	191	183	172	172	212	220	198	161	205	172	185	191	170	183	176	192	195	216	200	206	221	202	190	187	187	178	177	197	196	197	212	172	221	197	180	216	175	191	212	191	186	193	178	176	194	162	184	194	184	192	203	208	190	203	181	184	180	198	230	176	189	175	199	201	190	199	171	186	200	218	209	179	205	187	191	199	204	210	215	191	192	211	201	184	192	195	210	175	186	171	183	196	186	196	165	230	177	213	178	198	180	201	179	192	185	180	191	196	211	193	196	168	199	184	173	185	186	198	175	191	203	182	197	189	194	172	212	214	208	195	211	182	176	211	183	179	192	190	176	182	196	163	169	184	177	200	239	187	176	183	220	186	206	212	173	179	184	187	175	199	191	202	179	210	181	216	188	163	182	185	196	192	195	198	204	192	195	198	176	206	217	172	206	186	210	182	191	212	194	179	194	209	194	213	199	187	175	194	205	198	187	179	178	182	225	193	182	181	215	169	186	200	190	194	185	202	160	188	190	185	204	197	197	187	156	181	212	187	183	198	195	194	198	196	215	182	185	179	190	203	190	191	178	179	177	168	183	200	167	175	209	196	199	206	196	169	174	190	173	200	186	177	209	200	213	195	201	212	178	182	173	225	203	192	188	219	201	197	176	191	188	173	201	177	182	200	195	188	182	174	181	218	191	190	197	205	199	198	184	192	203	197	212	209	177	178	199	197	193	192	191	192	199	182	199	213	210	231	203	189	179	200	187	192	204	181	177	187	174	174	176	183	161	194	205	185	212	210	151	215	193	191	192	179	186	205	182	202	193	188	195	180	197	227	199	212	191	198	185	187	180	196	182	204	176	198	197	202	179	196	188	188	193	187	188	200	175	187	180	214	182	210	169	184	185	197	200	215	201	172	193	190	180	177	195	158	196	201	201	183	215	185	177	183	177	211	199	174	200	205	184	212	194	186	182	180	210	186	177	209	172	170	210	188	178	196	190	193	178	196	192	213	199	193	201	180	212	202	174	193	182	176	219	196	174	202	201	207	187	199	203	194	182	179	183	187	175	184	194	189	212	186	186	196	196	194	183	192	198	204	186	146	165	217	210	193	180	183	199	204	215	212	183	191	189	198	205	194	216	205	179	192	200	187	232	177	198	199	191	189	196	208	177	218	184	214	192	191	187	183	212	214	195	203	164	206	224	200	209	170	173	183	202	175	186	171	168	205	172	200	208	187	218	222	192	191	219	180	177	185	189	200	201	205	182	170	175	196	213	216	191	186	172	201	200	186	174	202	210	205	223	171	204	184	183	177	192	187	200	179	173	186	190	206	174	201	190	162	173	193	185	171	163	203	196	195	193	205	205	178	189	196	199	195	173	218	199	191	203	186	207	184	184	211	201	185	202	216	188	203	200	187	181	202	176	204	180	196	185	191	191	184	183	204	165	204	192	163	194	214	199	205	176	195	211	194	198	185	197	206	194	177	218	181	214	168	198	172	180	215	175	172	224	150	180	198	179	164	198	214	201	184	208	170	194	175	208	205	175	218	195	214	174	195	171	210	204	198	191	192	199	198	176	181	193	215	186	172	195	183	188	208	190	208	164	191	215	174	185	204	214	207	199	187	176	205	169	193	195	198	182	203	214	186	187	216	193	207	198	191	149	190	204	216	191	198	203	181	190	199	200	177	173	201	210	213	207	189	194	206	191	186	176	183	200	186	186	213	172	197	191	189	213	186	174	182	180	194	199	182	168	203	216	223	181	169	184	198	192	184	185	151	176	188	191	175	183	185	193	175	205	174	190	204	193	164	189	184	204	203	200	195	199	196	179	176	175	196	190	179	208	178	207	185	197	208	194	187	193	171	200	228	195	211	203	196	185	178	197	198	223	191	185	185	161	191	173	207	190	196	175	189	206	202	196	200	174	217	216	185	176	185	212	202	172	204	228	188	189	198	181	183	184	198	208	173	181	183	176	208	196	202	183	212	202	199	223	195	193	188	196	194	206	234	196	201	191	189	213	187	177	176	174	190	208	186	195	181	191	203	202	175	191	175	199	191	185	204	203	199	208	182	159	186	175	166	181	183	183	197	181	220	181	180	213	194	167	178	204	210	205	194	187	203	187	208	170	164	182	197	204	196	212	169	164	181	203	217	174	199	192	200	217	220	207	179	174	211	182	199	196	188	200	191	204	191	200	180	157	187	187	176	200	194	191	173	178	191	187	183	211	200	190	187	179	179	192	198	192	167	187	198	178	203	181	214	195	202	169	181	177	161	200	182	164	182	182	192	212	190	183	172	168	177	221	166	186	188	218	181	211	188	200	177	182	188	189	212	230	183	200	176	183	185	211	195	200	214	175	203	187	164	181	189	184	188	214	218	208	164	164	200	181	206	197	190	212	195	219	204	204	201	204	195	192	184	192	182	215	175	207	210	203	193	150	201	176	197	214	223	204	192	208	194	203	183	185	168	181	185	187	166	174	175	195	195	191	187	181	192	199	183	192	196	177	190	177	209	195	160	195	192	192	189	165	190	176	193	170	187	209	175	195	173	176	197	173	164	221	185	207	186	187	212	220	201	203	182	195	200	214	192	174	215	217	208	178	199	188	204	214	196	177	228	185	173	209	192	223	179	201	199	196	192	195	198	189	194	204	192	197	192	192	204	196	172	176	179	195	180	178	203	191	179	191	191	190	170	180	183	200	185	187	201	190	203	182	208	193	217	180	173	201	204	206	185	191	207	201	194	220	190	198	216	186	175	189	186	205	190	187	185	185	194	205	179	191	193	189	206	195	191	195	190	181	181	206	190	170	203	163	190	228	211	189	176	176	221	213	183	183	174	181	205	203	197	181	182	180	183	183	216	190	207	214	190	193	182	185	206	205	230	223	199	195	199	182	202	203	195	190	204	185	200	199	186	190	194	181	187	210	199	181	202	193	179	173	170	209	187	173	191	211	181	190	186	192	176	199	189	192	188	176	187	226	202	178	198	186	187	185	199	185	187	190	187	193	209	206	200	191	197	172	202	195	208	169	186	201	184	211	187	222	170	187	213	218	189	180	173	186	211	203	190	158	185	184	207	175	184	177	167	190	212	178	186	184	175	191	200	209	200	178	177	199	195	185	180	203	187	221	165	169	195	187	192	200	205	237	198	181	176	196	198	187	186
7770	1044	1885	2279	1803	1546	1313	1149	986	822	795	768	711	686	685	688	622	594	577	590	601	560	558	579	546	528	545	531	518	561	490	559	532	523	477	518	548	492	473	506	485	500	495	528	492	541	501	483	509	482	477	466	479	460	502	542	498	509	506	466	484	498	466	498	491	483	491	531	473	484	499	469	499	523	494	516	473	510	480	497	506	514	494	532	481	491	502	534	494	525	486	495	502	479	483	480	474	480	479	437	492	504	517	502	500	454	466	467	479	484	489	444	471	510	506	484	484	522	533	502	516	514	470	524	504	470	514	495	458	525	485	478	467	478	500	489	524	491	541	487	445	498	485	520	517	496	439	488	477	444	483	446	519	486	494	462	465	503	466	451	478	453	454	469	491	506	521	453	483	460	436	474	525	504	479	519	484	508	475	474	474	495	488	523	479	513	471	496	496	488	498	467	440	472	467	472	468	495	490	471	477	485	452	524	464	504	450	440	501	513	479	450	474	466	511	471	493	464	492	480	485	461	471	495	481	489	499	469	505	495	464	519	526	505	472	483	453	465	468	454	459	508	462	502	475	482	485	457	496	467	445	476	500	494	449	472	457	465	460	470	470	501	483	448	490	496	477	465	487	461	519	475	505	513	467	464	442	524	480	486	484	485	508	451	462	450	488	492	485	482	487	493	511	483	445	477	476	493	450	531	471	449	458	497	492	467	482	499	446	473	451	461	488	456	500	486	505	493	502	456	496	456	509	466	489	477	531	468	515	477	471	495	488	512	459	496	511	468	433	481	478	502	463	494	483	480	460	446	492	485	489	471	480	485	512	490	501	463	453	450	472	492	474	493	484	480	451	486	526	477	432	498	492	498	489	475	513	505	489	460	449	520	473	495	448	497	470	552	478	500	466	465	465	475	491	503	520	479	471	542	472	518	463	486	480	465	478	522	467	465	491	498	462	461	481	475	469	468	499	494	430	484	474	454	508	422	485	421	465	474	435	490	506	465	477	515	506	471	485	469	472	493	456	466	454	465	469	458	438	462	481	507	482	463	477	492	494	434	489	522	465	449	477	512	536	479	489	457	496	470	492	497	456	460	482	475	493	495	483	494	499	490	447	469	505	500	489	513	468	475	458	488	479	469	462	474	461	469	461	484	459	505	450	457	476	502	469	508	478	532	533	472	516	470	463	465	475	462	454	451	502	468	473	464	443	505	498	496	502	489	476	449	518	457	473	444	496	475	474	490	485	456	482	460	490	487	477	497	543	454	472	460	508	519	473	481	474	472	451	468	488	483	520	484	472	485	496	467	508	445	460	482	504	488	502	462	491	480	502	482	497	504	496	515	480	494	508	453	472	498	494	473	472	471	475	469	501	480	504	463	493	518	479	506	458	490	472	482	499	469	482	451	474	495	457	479	516	542	530	483	459	478	488	498	474	452	493	508	453	472	459	537	521	491	484	433	448	495	461	443	481	476	489	481	484	497	452	475	451	534	480	531	461	479	448	504	466	475	504	468	497	439	477	466	462	489	491	500	461	423	471	494	464	472	444	503	495	532	443	469	477	471	456	465	502	483	510	472	437	501	456	487	478	437	482	490	483	475	478	502	466	488	489	474	497	476	484	514	494	499	471	527	465	476	479	487	487	484	496	494	435	495	479	486	498	475	474	502	476	498	458	476	490	472	512	434	481	484	468	466	483	462	516	471	487	471	475	459	523	501	489	520	501	480	449	525	476	456	516	462	496	451	443	444	500	507	449	489	467	506	542	496	466	486	451	499	467	457	539	545	467	474	483	480	457	473	503	499	464	489	509	476	480	498	422	496	455	476	480	508	473	491	480	447	470	480	476	472	469	494	494	470	465	517	508	465	462	439	469	474	455	478	482	476	480	505	499	464	488	468	465	450	457	463	474	512	477	511	477	511	512	507	491	496	458	468	480	482	489	480	499	511	493	507	478	505	450	498	470	507	489	439	448	514	475	476	497	474	528	457	485	485	482	493	511	468	483	504	489	500	500	495	458	501	490	460	482	476	460	512	482	474	485	471	479	491	481	462	515	490	446	462	499	502	488	480	493	470	473	527	496	518	471	529	501	493	470	474	484	504	466	468	476	478	466	494	439	505	489	482	471	461	480	469	481	462	466	469	455	476	466	460	492	479	485	508	513	552	479	462	517	506	439	480	477	488	501	461	500	483	514	476	531	483	511	502	494	510	478	495	478	443	482	441	452	496	484	449	491	522	468	478	458	460	457	455	462	524	487	464	490	461	497	464	485	507	478	474	492	469	486	482	504	434	481	489	491	487	479	489	456	469	463	465	480	460	519	512	455	510	489	495	521	422	483	452	453	491	446	500	493	480	473	496	533	469	477	495	473	506	466	502	488	458	501	490	502	480	500	515	463	480	499	485	477	516	474	457	440	521	504	509	468	489	461	478	498	471	455	509	477	474	484	488	485	492	475	486	478	471	478	493	494	453	439	477	520	476	499	476	490	446	482	494	484	485	444	489	515	460	471	483	475	521	480	524	474	498	513	488	463	495	509	504	466	481	507	509	473	474	512	466	479	475	459	494	490	451	473	487	468	474	479	476	452	483	477	492	477	514	468	471	496	502	471	479	522	506	484	476	449	454	453	525	483	511	472	538	432	456	497	511	485	455	477	534	494	481	463	479	470	448	444	449	484	465	520	453	504	476	507	450	471	471	462	484	454	507	464	486	464	504	483	470	499	447	429	480	505	522	476	478	482	485	477	458	471	479	490	469	481	514	490	509	470	472	506	474	482	503	460	498	520	495	438	473	459	438	530	482	486	475	488	482	480	507	485	479	473	476	509	484	508	475	488	494	471	522	471	473	471	469	540	469	452	465	503	458	509	506	494	418	485	499	513	504	483	476	475	548	462	481	488	467	463	467	493	479	492	481	465	513	457	508	484	472	483	472	481	522	456	460	461	474	491	516	503	485	489	429	525	478	456	474	490	485	485	471	483	502	448	469	489	466	455	456	480	461	459	479	457	515	445	467	473	494	468	477	516	498	481	459	472	466	473	484	422	512	488	447	487	497	520	487	450	474	474	466	510	485	476	495	472	494	473	522	466	447	551	503	456	451	508	523	487	488	466	455	482	475	495	491	491	529	468	474	520	482	487	474	443	470	449	481	477	497	485	489	526	499	491	481	476	491	472	456	487	459	527	485	454	448	474	489	480	531	463	465	489	505	504	502	475	528	453	484	488	482	493	451	506	457	442	471	471	464	464	464	481	466	473	483	495	472	473	452	468	468	480	452	531	459	484	482	475	494	480	473	486	493	474	490	467	492	504	471	532	487	513	483	492	465	448	494	420	508	469	483	514	485	468	524	477	516	467	534	488	522	519	451	486	520	455	454	498	465	482	484	464	502	470	472	471	487	531	486	479	458	486	504	473	517	467	465	426	468	506	464	458	451	483	492	456	523	494	460	450	476	493	469	479	503	471	473	475	493	504	498	497	463	478	462	515	493	500	520
1348	381	398	359	338	316	303	262	310	304	301	273	315	327	295	287	274	272	277	294	273	314	288	355	293	300	296	335	286	338	279	299	300	297	300	314	280	271	279	286	308	298	293	301	325	275	316	267	300	302	303	295	280	279	320	308	311	277	293	278	315	335	286	311	315	292	287	309	306	281	306	312	303	304	343	277	311	317	309	292	285	299	338	327	271	284	303	303	298	336	292	298	287	282	278	297	322	289	303	307	289	324	314	281	297	300	302	320	297	288	312	314	299	288	281	288	330	281	279	295	288	316	283	289	272	279	315	278	301	312	283	280	327	264	330	331	323	292	322	331	279	308	312	324	276	299	279	305	324	334	299	329	357	317	287	278	288	303	325	293	283	334	296	316	336	331	315	277	305	287	291	285	312	326	300	291	284	358	290	320	295	296	324	341	299	294	287	281	317	318	284	292	312	316	286	308	318	294	276	284	313	311	274	283	276	310	276	308	306	303	332	300	298	309	301	292	312	321	280	275	331	307	342	261	289	289	296	288	305	307	318	326	325	317	292	318	326	281	324	324	309	320	298	305	300	288	277	293	308	271	301	272	310	310	268	288	314	314	314	286	303	310	317	301	275	289	344	300	300	296	279	276	321	316	278	326	294	303	296	276	285	310	307	286	308	324	299	331	273	278	297	281	300	302	276	298	287	297	316	348	278	311	309	315	309	303	319	307	294	280	301	340	302	316	319	328	318	275	282	304	298	300	309	315	298	262	296	321	315	275	269	317	321	351	292	287	315	338	262	291	289	317	317	306	312	277	307	326	321	288	299	284	307	301	313	298	305	318	283	330	296	313	310	296	269	297	274	261	292	310	285	325	289	291	293	287	295	290	353	316	361	319	297	315	287	305	307	288	311	290	297	302	285	291	314	321	314	300	311	259	283	294	293	290	288	337	310	320	319	303	267	313	302	315	285	299	303	297	274	287	276	334	315	326	309	303	321	291	347	338	292	301	294	306	324	316	313	315	315	322	321	299	328	308	296	298	306	341	296	271	296	303	281	327	313	318	315	274	301	297	314	317	287	307	308	305	339	302	296	297	289	345	287	323	316	320	291	288	265	294	311	306	321	309	325	344	300	286	293	290	301	285	302	304	274	317	304	308	284	325	285	287	307	310	302	294	325	327	321	292	302	305	295	347	311	336	307	296	298	294	310	320	366	346	318	306	310	328	303	288	278	319	340	302	272	299	274	315	289	294	314	298	291	291	335	280	292	319	302	316	311	315	289	328	289	344	303	300	290	294	297	318	281	305	303	320	298	287	313	318	291	289	310	314	313	325	288	290	281	298	287	269	303	294	303	269	289	281	356	263	329	277	304	318	330	275	284	306	296	313	278	298	314	299	293	267	294	296	287	302	325	290	302	303	321	293	307	349	295	342	293	285	301	252	298	284	320	290	271	308	331	318	281	304	289	311	313	311	286	328	323	267	295	297	312	317	331	293	312	302	314	297	268	305	304	273	258	288	301	283	308	256	301	295	313	314	298	305	294	292	311	316	306	304	301	310	290	276	298	297	329	302	321	294	289	321	315	294	300	311	301	331	318	323	310	307	270	284	289	290	295	304	325	283	302	308	304	307	316	298	291	277	302	282	275	273	289	329	305	325	294	303	311	288	326	313	306	281	301	249	313	311	284	313	271	295	289	292	314	295	284	296	296	304	319	343	320	320	304	301	287	290	294	290	303	307	311	313	263	317	305	306	277	314	308	281	300	307	275	301	284	300	299	309	306	320	301	307	328	299	286	326	312	314	270	293	282	303	300	291	289	307	290	326	289	289	301	316	294	289	286	288	292	309	294	278	322	269	280	276	306	280	301	314	318	312	298	318	303	320	312	296	298	271	294	279	286	294	292	273	273	270	286	294	292	297	309	339	307	294	301	292	298	314	318	286	329	288	302	307	281	260	293	309	274	285	305	315	315	285	302	290	326	308	311	276	275	331	288	317	311	325	280	298	286	336	303	292	283	344	292	308	297	301	297	335	316	300	300	303	308	280	312	337	291	307	290	297	316	303	283	314	278	314	270	284	273	266	300	304	295	285	295	290	335	301	302	300	294	297	291	295	288	288	288	318	321	309	277	297	293	304	285	307	296	279	309	310	279	293	332	308	319	304	292	289	305	333	288	310	317	332	272	294	322	278	321	307	324	339	268	312	327	335	307	296	269	312	295	290	303	331	324	341	308	296	309	284	286	287	289	295	310	316	328	331	271	284	324	328	296	298	310	329	330	291	313	304	343	335	284	315	324	333	312	301	363	312	287	289	284	328	321	304	302	283	302	302	304	285	302	315	284	308	287	282	274	310	329	300	302	273	301	319	294	281	296	273	273	295	318	307	292	329	292	362	290	313	292	296	313	301	326	294	275	284	304	302	299	339	308	332	311	296	309	291	317	297	296	303	287	295	263	274	294	302	325	318	291	292	262	328	290	312	295	296	329	335	296	327	284	340	282	321	262	323	272	308	300	310	287	300	305	314	318	307	321	299	325	297	285	303	286	278	337	311	314	304	287	299	281	300	278	284	288	292	321	315	296	273	299	283	273	317	319	321	285	283	319	326	314	339	332	306	302	295	289	261	325	338	295	270	280	315	288	310	283	309	303	309	299	282	289	301	319	287	324	335	289	314	273	306	254	304	301	288	287	318	355	317	299	301	281	298	291	280	335	351	311	281	320	276	280	292	341	342	281	253	282	293	301	291	317	296	318	318	312	279	293	325	316	307	310	302	286	273	325	320	339	264	285	289	286	307	300	314	306	295	293	296	313	315	325	320	320	309	320	310	316	297	260	277	325	296	315	300	295	302	336	313	309	303	309	331	320	316	286	299	322	326	273	267	309	293	311	294	281	263	325	282	300	291	282	305	299	298	310	340	295	311	308	324	298	307	298	309	305	302	311	275	301	273	281	308	319	314	295	317	318	280	302	255	267	305	262	294	297	326	330	297	342	321	267	320	289	331	278	291	309	282	277	322	306	294	313	296	288	314	310	289	319	312	290	294	328	294	302	324	318	286	302	313	286	314	285	295	328	323	287	290	288	298	292	326	296	296	317	304	296	314	305	308	290	296	286	315	288	279	277	299	283	262	275	265	315	296	304	316	337	331	305	323	309	305	306	297	314	301	336	305	261	274	301	275	313	294	295	306	318	298	301	290	312	286	306	315	308	292	314	283	276	310	312	275	291	293	308	273	281	293	291	342	307	315	290	301	312	275	281	333	318	328	318	270	283	283	317	304	335	303	278	330	293	242	280	298	287	297	299	290	302	308	305	345	310	290	332	281	297	259	316	282	311	308	310	312	296	300	283	334	334	292	324	315	284	276	310	319	295	284	308	267	277	292	302	318	289	309	293	299	277	293	315	318	319	315	297	319	324	309	303	319	300	300	301	277	305	283	291	304	304	336	318	297	294	295	316	295	291	301	294	298	316	280	310	287	291	320	288	317	273	289	272	276	323	315
1978	832	892	956	907	845	823	789	841	823	748	766	782	697	779	759	720	742	743	758	775	757	775	787	785	759	728	766	732	763	766	734	739	755	774	723	758	738	748	758	703	694	764	819	764	749	727	772	666	719	743	755	780	752	717	763	784	692	751	776	759	768	778	721	740	727	769	778	705	768	745	704	701	784	786	757	738	751	770	755	756	779	734	758	758	776	766	755	747	737	808	755	741	735	700	722	746	737	714	797	728	748	714	726	726	726	741	753	771	763	706	744	762	754	742	705	725	752	740	754	743	724	719	748	724	736	743	711	771	748	750	724	750	739	778	703	726	726	720	728	740	660	716	745	762	710	732	788	769	688	757	745	723	734	710	775	784	772	778	767	752	745	742	766	709	711	750	667	727	733	714	764	716	758	729	780	765	776	798	733	721	692	726	766	724	747	765	702	722	756	739	708	707	732	713	718	756	759	788	787	743	739	745	761	793	725	729	729	772	671	745	759	751	759	748	705	741	744	723	711	742	739	792	726	743	751	690	791	741	752	786	747	768	774	765	727	730	723	719	740	775	738	789	722	734	757	723	713	723	753	727	788	704	771	798	783	738	709	744	774	753	739	764	680	756	709	742	759	733	725	745	786	695	727	716	738	706	714	754	701	698	739	756	734	690	730	724	704	777	735	740	725	773	762	756	696	807	731	768	760	789	702	721	780	716	697	773	734	736	736	744	779	697	722	798	716	742	698	756	766	773	817	718	744	690	711	783	749	695	752	767	778	725	731	745	710	749	686	743	734	765	748	721	771	696	803	754	705	767	733	754	733	719	810	751	776	749	714	753	771	763	721	756	766	690	700	754	786	730	742	730	735	757	702	720	702	742	767	744	742	719	754	749	764	767	696	765	702	757	710	735	723	704	764	723	748	706	709	733	711	776	717	730	753	757	737	723	722	757	715	773	688	743	739	709	700	767	703	740	709	803	692	712	763	715	779	746	754	750	710	743	763	730	742	722	741	764	737	769	754	796	695	741	746	752	745	740	784	769	726	734	705	746	693	717	726	717	777	751	689	783	712	742	731	755	727	692	716	731	787	806	787	760	725	742	760	755	727	728	764	738	735	745	715	757	742	751	705	713	763	777	761	766	762	755	755	759	790	743	757	765	731	744	722	740	755	753	738	692	683	725	797	733	764	716	722	716	734	777	766	762	746	786	706	780	804	774	780	748	688	792	727	734	789	773	735	770	737	733	745	817	750	708	765	735	722	690	747	726	754	729	743	809	731	753	728	695	717	770	805	721	703	726	744	770	736	721	779	749	749	731	728	713	713	689	724	773	727	748	772	737	729	724	719	790	727	779	733	728	772	729	735	738	757	713	748	731	760	762	759	725	764	796	741	749	723	741	706	700	682	776	740	748	744	721	779	768	741	764	753	701	784	681	769	709	780	754	701	758	720	742	732	738	769	777	758	738	747	700	768	698	762	787	737	735	766	790	723	809	769	742	696	764	743	753	700	717	777	783	741	742	691	765	770	730	733	727	743	736	736	777	765	728	739	743	756	744	787	790	731	707	763	720	743	739	777	739	714	690	738	771	746	770	723	756	717	705	711	792	738	750	766	736	735	751	787	757	759	745	749	724	712	721	723	733	768	771	766	719	729	720	764	713	739	724	723	718	762	733	756	719	778	767	722	741	700	713	721	748	700	742	755	716	735	716	751	737	713	771	741	758	710	767	771	709	778	733	764	730	768	801	750	705	734	744	777	755	714	741	745	741	754	780	712	683	737	745	730	734	744	675	703	749	745	694	707	725	725	800	714	727	790	738	778	757	739	720	740	710	745	724	760	691	736	778	724	718	712	767	769	717	740	776	677	759	755	753	756	714	766	775	721	688	763	723	781	719	707	755	758	731	736	751	728	710	742	702	698	751	761	707	763	765	718	753	780	710	743	715	752	758	729	726	789	775	717	816	775	756	742	733	698	728	769	702	762	744	777	747	699	754	736	750	760	784	776	763	737	726	730	753	747	676	794	733	708	773	703	723	727	747	718	733	739	765	718	704	690	695	783	742	694	780	763	708	714	742	741	757	752	821	703	742	757	715	752	772	741	782	707	736	789	753	764	766	747	747	789	771	769	711	707	752	758	731	787	679	756	750	719	742	678	734	732	771	725	724	747	775	784	715	733	771	756	736	724	763	710	715	736	737	753	770	754	730	723	728	765	715	717	729	716	718	720	770	771	771	715	790	763	729	773	790	770	726	691	752	703	763	703	714	758	790	740	684	742	735	780	744	732	721	728	735	719	764	764	683	762	750	748	755	737	746	730	752	729	751	708	740	758	757	722	756	723	706	757	731	747	708	718	725	713	715	719	752	783	717	724	762	745	752	739	754	702	736	759	718	725	683	750	711	708	735	794	799	758	779	789	744	760	743	734	773	734	751	742	736	747	709	765	758	757	754	748	743	713	713	739	718	724	736	740	729	691	740	774	763	751	746	771	712	751	767	694	738	751	728	770	648	733	690	752	761	719	743	750	760	750	730	701	778	777	718	726	761	757	746	726	733	745	780	717	767	737	722	733	748	736	779	754	766	774	750	757	774	750	704	718	707	724	728	692	771	722	692	760	680	710	763	742	780	701	749	753	719	746	717	744	751	778	746	753	702	698	725	776	728	757	714	744	772	743	703	743	724	715	725	751	702	745	721	748	709	729	745	741	762	783	781	798	718	674	748	681	731	739	765	708	760	765	724	711	781	719	703	744	768	691	721	740	692	745	754	748	770	759	738	768	708	747	742	715	763	719	763	744	725	710	710	733	732	726	757	746	779	720	751	722	707	760	760	748	749	745	765	753	730	808	761	754	736	764	724	758	696	717	755	764	696	808	748	694	737	765	788	700	758	746	750	749	761	729	760	748	715	744	781	725	793	767	726	765	793	724	738	760	745	715	733	758	789	795	698	702	794	707	728	703	752	739	747	783	741	748	723	746	750	718	788	723	678	738	788	748	765	711	735	687	743	764	714	717	676	772	733	702	834	776	743	730	733	700	705	726	733	714	792	704	776	734	788	767	712	726	724	738	719	761	772	723	729	698	732	738	763	777	737	699	748	771	746	735	749	698	717	656	767	713	750	741	749	759	727	736	768	718	762	754	717	725	743	706	709	721	702	751	784	710	741	700	735	760	719	733	727	744	719	821	711	760	771	685	758	723	747	711	738	748	737	765	710	711	729	798	836	742	749	698	745	743	740	738	748	753	753	753	747	736	769	688	764	722	756	759	728	705	730	802	731	764	773	721	767	731	778	752	698	728	774	751	723	742	742	694	733	787	755	733	694	696	797	699	726	715	752	724	793	764	766	776	794	739	775	806	731	747	735	716	726	711	765	760	785	752	724	725	718	804	733	730	749	694	802	727	708	731	771	768	761	733	730	704	773	731	748	737	731	734	801	759	756	692	749	740	746	721	714	812	705	730	716	783	783	740	747	801	707	751	794	755	728	731	743	766	776	740
6507	654	704	588	536	457	397	371	366	360	349	340	309	357	359	350	320	336	344	305	328	358	334	362	326	386	327	331	324	373	347	336	344	378	331	319	334	370	335	303	291	347	303	312	332	302	289	288	349	305	360	354	329	340	334	322	354	337	324	340	312	310	327	348	312	319	317	340	355	333	351	310	330	332	330	301	317	312	381	348	321	334	334	333	339	329	319	321	329	335	353	304	338	355	308	299	350	345	332	305	341	337	336	343	321	343	342	325	354	319	325	340	322	335	316	319	342	357	332	327	328	348	342	293	342	341	319	305	345	319	331	313	315	322	340	349	304	307	315	325	361	303	311	329	349	350	318	309	326	353	297	329	322	351	325	318	353	337	326	329	313	345	331	401	345	337	349	325	320	326	275	304	299	328	318	342	337	341	323	332	323	336	322	335	325	335	360	310	337	364	333	336	308	300	298	342	317	313	330	346	316	329	304	333	308	346	312	304	311	310	353	331	327	334	319	349	339	312	328	318	289	352	327	358	277	346	329	323	324	326	350	312	310	331	338	329	324	345	321	324	336	324	324	316	317	333	321	334	358	321	342	338	351	305	327	347	360	335	331	332	326	297	320	327	344	301	316	340	346	327	337	343	330	333	350	341	298	343	362	312	306	317	334	328	333	313	355	349	340	337	328	343	366	331	320	336	343	326	370	329	325	302	346	335	337	317	323	300	340	294	343	375	327	323	349	322	326	335	330	360	290	350	315	342	330	359	317	346	303	338	327	343	317	335	330	310	332	300	326	332	350	332	326	327	305	330	315	332	342	321	349	331	329	312	351	354	331	348	366	328	302	362	375	365	313	320	317	362	310	376	334	305	340	314	337	283	334	329	316	326	313	344	319	343	311	319	325	318	334	326	351	316	352	344	336	314	321	330	337	340	321	313	312	331	358	338	342	338	345	321	337	337	335	358	372	340	316	309	302	351	316	296	347	365	338	338	304	332	305	311	352	295	320	330	295	314	332	313	316	321	302	319	331	327	332	335	345	312	336	347	326	365	327	337	316	330	325	342	338	359	330	323	326	324	295	345	317	345	347	333	315	338	338	315	327	319	335	302	355	307	342	335	285	341	297	289	327	373	314	317	367	322	327	338	300	334	343	351	278	342	294	304	296	332	328	331	301	321	304	303	326	359	305	344	289	331	305	361	344	340	333	325	327	336	327	347	330	334	331	333	322	335	356	349	295	302	318	304	345	350	314	286	319	340	338	336	314	306	349	346	316	307	338	322	357	351	345	322	310	284	296	367	318	304	313	330	330	335	345	347	339	312	344	347	326	326	325	330	334	341	306	331	371	314	296	308	290	335	321	332	325	326	342	307	323	353	338	337	327	318	327	324	329	373	340	304	315	356	318	334	339	323	311	340	320	315	305	301	346	362	313	310	353	332	307	341	320	332	327	318	339	326	340	352	347	305	316	315	344	346	343	329	298	323	333	335	332	347	331	328	320	321	316	330	339	312	303	334	356	333	304	345	322	308	332	332	324	321	344	318	336	316	321	331	286	303	327	334	319	345	292	335	375	339	313	333	301	318	332	360	333	340	323	344	321	341	328	336	350	327	313	340	270	303	318	329	358	323	343	313	311	322	304	342	337	340	279	349	363	328	316	351	319	347	365	334	348	343	337	326	315	348	327	352	306	321	337	340	316	343	328	326	360	315	335	325	348	313	354	334	336	325	322	328	308	356	290	287	316	317	326	357	329	306	304	330	324	328	338	322	332	324	336	341	324	340	302	302	315	309	353	329	313	308	313	365	326	338	341	339	316	323	318	363	334	370	311	374	352	344	338	345	343	319	329	308	337	348	313	338	356	326	323	339	356	321	343	292	332	297	331	318	318	314	351	336	300	359	345	319	332	306	337	333	327	322	295	329	335	357	340	345	341	333	336	310	320	314	351	352	317	354	344	304	358	316	302	306	367	312	353	311	347	341	323	340	354	324	337	343	332	323	333	345	335	363	316	314	315	341	311	350	327	316	318	310	317	320	314	342	310	350	344	333	323	336	332	312	322	310	306	330	311	324	325	325	315	356	354	369	319	318	329	337	314	329	295	336	333	297	351	358	316	339	314	323	346	326	295	341	340	331	351	313	294	338	312	295	320	342	298	330	355	325	337	307	335	361	342	359	323	312	342	334	357	314	337	354	328	318	338	341	334	338	295	332	323	316	351	319	365	288	323	310	329	314	310	308	339	363	318	332	305	319	349	350	338	352	351	339	331	333	308	306	340	332	344	350	338	351	348	363	320	296	325	328	378	311	335	331	320	334	346	337	372	339	319	326	304	362	325	336	352	363	348	309	327	303	317	334	326	309	308	341	360	317	306	318	344	295	309	327	324	325	321	335	338	345	338	341	326	331	336	314	327	330	343	304	321	329	310	339	339	304	335	354	324	319	367	324	328	369	325	305	322	327	306	355	329	332	320	332	326	286	274	296	358	350	332	316	338	349	323	303	326	321	349	309	363	317	306	324	335	346	316	337	321	360	355	337	342	340	313	360	354	353	356	366	351	335	336	306	315	338	327	337	336	365	327	351	330	310	348	359	332	313	313	338	347	318	371	333	344	347	288	316	333	300	335	334	329	314	328	321	302	337	334	303	350	316	387	330	352	322	334	326	328	314	321	335	303	327	321	334	332	327	354	317	318	275	329	304	354	302	306	325	342	337	304	308	340	313	346	304	335	298	351	320	303	358	322	295	340	342	346	309	332	307	335	341	340	324	340	312	308	328	368	320	294	299	323	341	327	351	296	317	332	347	320	345	342	303	331	313	350	322	335	329	333	329	299	336	314	319	297	325	344	310	335	333	328	347	305	320	333	338	294	296	313	315	344	310	313	327	339	328	322	343	333	337	350	309	335	311	316	300	360	304	323	351	343	315	327	357	330	360	297	302	303	314	318	316	358	358	365	345	351	346	331	338	340	326	346	346	329	352	355	327	334	312	319	353	341	346	308	325	309	310	350	310	328	316	336	337	335	327	306	342	354	338	295	342	348	334	291	331	301	348	322	336	331	328	350	329	310	329	299	346	337	338	341	343	333	357	330	327	313	337	362	335	341	304	268	355	344	326	347	321	329	307	312	362	319	353	300	317	338	330	337	358	346	330	315	332	315	317	356	296	341	358	346	334	337	312	356	326	343	327	321	365	320	322	341	318	320	347	342	356	305	305	315	319	367	325	326	368	321	319	282	354	316	325	343	284	358	364	329	317	296	302	319	358	333	289	356	308	321	327	330	347	322	318	339	329	304	338	333	334	315	316	305	305	295	351	354	353	337	342	345	340	349	329	361	332	309	324	309	318	307	315	330	323	314	334	363	325	344	338	346	328	304	367	333	295	370	304	327	337	309	331	356	329	353	318	320	389	346	331	325	292	317	329	353	350	337	308	296	302	311	335	319	356	312	321	366	310	316	346	305	348	327	325	272	284	330	296	350	329	361	325	332	339	316	322	352	323
6299	1090	1569	1736	1576	1444	1254	1179	1076	1009	962	971	948	893	933	885	841	901	887	882	868	829	798	831	816	837	806	823	829	817	844	805	808	777	809	802	839	795	781	715	758	838	831	758	817	767	806	827	828	798	830	790	799	772	812	813	788	796	828	790	746	832	817	787	794	810	792	761	813	836	771	827	774	777	855	764	796	751	811	831	860	795	876	813	822	860	810	782	785	813	746	760	800	829	790	810	768	790	811	864	781	811	814	759	808	802	806	775	802	820	805	804	812	822	782	779	845	813	789	745	785	785	814	773	782	793	839	801	833	766	803	761	833	786	806	869	783	874	769	811	810	831	770	762	871	812	794	785	789	804	783	826	805	818	869	799	820	763	787	754	829	773	817	769	829	778	819	819	793	790	782	802	789	776	824	809	809	786	811	803	796	806	820	798	805	796	756	773	837	772	793	816	790	809	878	781	781	823	843	804	765	831	786	802	772	818	753	824	796	777	819	861	798	829	814	839	780	769	804	794	812	743	727	741	825	796	806	776	751	795	801	788	853	753	781	866	819	802	851	803	818	823	790	890	835	826	768	788	815	803	768	818	767	771	789	807	810	856	783	772	810	812	754	766	822	800	810	773	816	737	800	798	777	826	802	781	800	831	819	819	781	781	803	794	782	805	833	782	799	760	781	793	764	767	859	786	777	784	808	738	857	809	769	742	806	782	820	762	810	791	792	791	836	802	761	776	805	780	818	790	766	768	767	794	781	826	814	758	807	760	827	802	839	817	767	779	819	791	841	766	799	768	818	781	828	763	799	810	762	795	840	785	798	745	781	849	779	827	757	792	757	798	821	764	773	855	784	767	774	813	783	802	800	757	881	788	835	811	808	777	773	816	789	788	796	797	809	787	786	809	835	808	817	784	824	791	771	763	836	831	808	736	813	772	787	793	817	767	841	800	754	813	812	787	787	805	771	774	741	880	835	795	820	796	794	817	784	781	779	796	827	849	791	800	786	738	819	759	770	785	788	818	814	846	814	738	827	818	835	792	773	839	767	822	772	761	832	824	774	769	788	740	747	797	786	826	827	835	797	765	761	801	801	844	745	743	774	802	780	753	833	770	773	784	740	763	827	781	748	797	841	774	810	735	820	803	787	764	805	798	781	824	779	791	826	822	800	767	773	737	789	805	776	803	773	799	806	760	768	814	803	830	739	807	785	755	805	749	786	776	788	741	842	776	826	764	838	755	796	785	792	771	794	828	788	784	826	781	829	858	744	730	809	756	830	781	826	824	752	752	807	835	787	825	835	778	818	818	791	800	759	804	785	832	796	794	805	816	796	804	807	823	749	808	757	811	802	808	809	854	810	789	806	788	747	793	745	759	788	732	765	818	843	813	800	804	790	792	797	781	788	766	810	770	837	798	799	849	800	803	775	763	822	789	822	798	857	806	822	829	779	821	783	829	766	772	736	782	798	809	764	861	817	790	825	818	760	785	810	809	837	832	793	773	816	806	802	793	766	790	801	751	808	786	764	800	781	801	772	801	805	785	792	790	776	768	811	827	826	752	806	769	777	815	766	777	802	801	825	827	794	822	839	827	764	761	824	777	755	764	858	812	793	809	833	817	792	821	754	788	756	830	792	821	770	827	808	759	811	773	807	797	763	791	761	787	795	776	816	805	807	804	828	794	834	805	805	755	789	799	819	753	825	799	782	786	749	822	774	786	858	765	800	796	777	808	804	774	792	808	760	823	829	848	803	796	775	811	818	822	766	766	781	790	772	823	814	784	784	785	797	806	777	803	799	790	766	819	755	729	776	819	782	771	814	836	823	802	764	774	815	787	823	855	795	826	748	726	792	749	771	805	788	802	816	789	824	851	824	832	803	831	817	791	800	749	819	793	760	789	769	792	821	769	765	744	781	785	783	824	840	773	730	780	787	774	762	802	788	824	782	819	814	782	856	788	785	733	822	829	795	812	814	796	791	785	761	828	823	797	809	793	800	790	781	780	764	832	778	836	846	797	822	825	810	831	780	781	851	761	754	786	841	767	786	824	810	811	794	776	821	811	787	782	782	825	790	827	781	778	837	814	775	849	778	824	792	796	820	777	808	812	803	736	754	794	717	800	826	814	809	805	800	767	854	781	786	780	768	760	819	826	767	819	760	795	760	765	822	801	806	812	811	861	769	807	776	792	862	791	814	761	799	805	834	840	848	784	836	767	803	781	846	768	815	821	835	791	775	754	787	777	804	802	777	803	837	830	781	802	796	811	829	835	831	799	780	804	811	814	805	791	805	833	783	831	839	821	830	859	817	758	791	804	800	822	788	808	753	802	791	784	733	811	763	792	810	777	817	797	821	765	808	825	852	811	796	819	779	781	802	767	748	729	791	796	787	818	795	818	773	803	754	754	821	781	792	762	758	812	744	837	783	778	767	765	802	783	821	864	765	807	830	805	859	776	802	785	812	775	797	798	803	799	779	807	790	771	805	758	798	785	799	750	805	776	771	850	793	759	794	787	793	812	788	795	789	810	820	734	809	771	838	783	731	773	756	784	805	833	776	771	792	836	754	808	778	830	793	792	821	795	765	789	787	757	766	805	792	795	783	805	789	747	725	770	762	814	796	775	746	774	736	747	791	790	834	803	773	771	759	764	786	790	798	796	787	796	767	816	798	753	799	808	850	817	751	833	788	803	793	789	801	771	848	761	804	838	766	804	840	816	837	746	824	795	796	774	785	755	803	814	774	809	771	776	775	826	785	803	779	742	824	753	804	822	783	774	810	794	802	830	829	821	801	751	801	770	776	795	818	741	770	769	778	807	794	856	842	761	785	772	800	786	782	865	838	793	757	797	794	791	790	741	785	795	787	812	821	795	833	779	810	827	835	793	786	838	814	793	799	788	815	834	799	809	717	763	742	751	798	824	804	779	802	836	831	835	800	806	743	797	785	794	818	745	789	848	788	799	770	777	820	854	793	825	794	772	802	805	794	831	816	822	774	807	782	796	785	767	779	788	834	758	841	813	813	795	821	751	808	798	816	792	756	855	795	781	822	785	750	760	823	772	818	843	776	757	807	810	813	796	724	810	821	805	812	789	845	807	796	799	802	791	806	770	798	763	750	833	776	827	748	763	759	816	817	807	784	778	785	797	817	778	767	781	790	803	851	828	845	814	828	749	810	817	785	823	805	811	798	802	794	733	812	825	837	793	811	788	795	864	837	806	796	823	804	786	778	806	850	786	770	756	765	798	748	839	794	784	800	838	809	767	794	773	771	768	786	790	806	767	820	870	802	775	783	766	815	800	742	786	829	849	827	810	800	790	816	741	796	788	799	806	837	844	839	816	785	828	803	836	816	757	873	857	852	762	790	777	815	781	794	847	809	798	800	781	848	775	791	815	823	822	823	798	818	792	804	814	769	789	760	794	822	777	797	776	801	828	834	758	781	780	772	854	798	855	776	820	779	797	842	794	811	804	819	757	802	805	793	789	786	804	775	787
11818	936	787	652	487	413	355	288	275	245	256	220	222	244	212	225	220	222	198	200	207	186	214	197	209	196	198	190	222	158	207	184	187	179	174	175	231	204	196	188	196	192	189	189	194	194	187	191	181	192	213	200	185	199	191	166	189	196	193	209	194	197	190	188	198	198	179	208	188	200	186	192	201	171	223	201	191	182	191	196	193	204	212	198	179	160	167	189	187	186	181	186	200	196	216	204	204	182	180	220	187	194	196	182	204	190	191	189	198	197	171	172	188	219	191	178	177	194	191	170	177	201	186	179	170	195	186	188	168	186	183	221	202	186	187	198	191	211	193	190	206	172	189	197	207	194	197	190	198	202	175	181	201	198	194	206	185	176	185	184	196	213	203	174	196	198	184	236	204	217	178	172	181	181	215	213	215	202	203	190	205	198	216	168	203	167	175	222	216	183	189	192	193	187	193	197	167	198	181	182	204	193	183	206	197	199	178	176	187	194	167	183	186	194	193	198	190	190	205	216	182	199	198	176	194	205	205	195	203	191	188	185	207	166	178	177	191	213	183	190	166	202	178	196	202	173	181	178	187	213	199	176	213	207	208	175	207	175	191	203	197	199	185	186	177	194	214	175	180	188	207	197	190	175	204	183	201	184	192	192	169	210	174	180	181	185	187	178	194	179	173	174	216	182	208	194	192	187	202	200	185	178	222	210	208	196	164	190	187	191	198	180	187	208	215	208	174	201	185	179	191	203	180	211	203	220	201	191	188	208	166	230	183	206	186	170	185	196	189	184	206	191	216	218	175	199	174	165	208	179	195	164	172	195	173	174	202	189	189	179	205	193	183	208	214	193	206	185	223	181	171	189	187	169	203	208	183	190	210	198	197	206	191	204	174	211	198	193	176	205	169	197	203	172	194	158	216	227	189	214	215	187	188	207	210	180	206	203	191	200	226	188	189	181	157	210	215	199	225	185	190	191	203	186	220	232	191	165	171	186	181	173	183	176	200	189	188	198	181	189	184	168	200	178	192	194	192	173	240	188	176	174	185	207	212	215	196	200	166	184	207	207	169	166	170	181	193	222	177	192	194	200	195	173	197	194	195	187	168	183	209	200	201	190	190	167	203	204	197	183	227	189	162	177	211	202	193	192	206	195	196	175	190	155	185	191	191	172	183	188	208	188	195	213	182	197	197	200	187	198	213	160	207	209	183	200	184	185	200	206	187	177	197	216	188	170	194	183	202	206	182	213	182	164	207	194	191	243	217	192	194	190	194	202	194	191	186	181	195	186	175	198	199	191	156	204	200	191	189	170	190	180	204	203	197	189	191	188	201	190	222	199	221	215	184	191	206	186	202	216	194	191	176	170	198	180	197	216	220	207	186	157	188	208	183	169	180	186	180	200	198	195	177	185	185	186	188	209	184	207	199	177	207	191	199	180	193	191	189	189	205	182	182	219	199	201	204	195	199	196	191	175	196	189	205	167	163	192	192	222	204	186	176	211	172	157	187	187	185	210	197	224	199	192	181	194	223	192	201	196	182	176	183	188	193	206	182	187	179	173	207	177	200	196	169	193	181	191	200	175	182	177	201	203	205	172	180	187	219	216	209	182	211	177	182	184	185	192	205	204	181	219	200	185	182	199	171	199	182	215	189	182	166	175	171	180	197	183	181	210	174	198	190	182	188	167	201	205	203	181	204	168	181	206	173	167	169	211	200	211	174	190	193	171	183	185	200	208	232	207	191	175	213	166	181	187	204	201	188	182	184	184	186	179	189	194	192	211	207	192	193	211	185	189	181	205	194	202	216	204	180	187	195	193	198	193	200	184	202	196	194	209	211	205	209	192	188	203	166	201	195	186	173	166	199	169	206	182	175	198	210	155	177	188	170	179	185	178	170	194	184	186	215	215	195	237	235	206	211	195	190	191	178	199	217	190	204	194	199	199	219	193	204	185	234	192	195	181	200	193	202	173	183	180	192	194	217	171	173	192	196	187	189	191	187	173	204	178	190	201	205	188	205	182	198	203	201	182	198	204	215	192	188	200	208	172	211	210	173	176	191	187	197	179	187	171	175	194	203	184	202	187	208	215	199	213	194	195	183	195	196	187	192	186	176	172	152	227	210	200	185	188	172	189	180	182	177	198	193	206	214	179	193	189	183	177	191	199	189	191	163	169	215	195	164	194	188	206	186	185	197	176	202	221	191	199	183	180	186	200	194	198	199	203	198	190	180	188	203	175	183	202	217	192	192	176	213	196	195	185	175	177	198	179	176	201	190	196	190	184	188	180	196	209	182	185	167	189	198	185	195	207	211	217	153	165	195	194	205	226	204	196	174	198	178	174	215	177	193	210	187	192	161	196	185	162	212	200	197	187	197	198	186	200	193	205	190	191	209	169	189	172	185	196	191	192	200	204	183	200	218	214	204	191	174	227	176	182	200	198	193	196	155	180	230	201	173	214	184	202	192	189	213	208	189	167	202	198	203	205	206	189	220	211	188	195	191	175	205	194	193	216	168	193	160	197	201	203	191	192	202	180	197	197	175	210	171	206	175	191	200	185	201	177	180	183	191	181	177	178	203	200	181	184	171	194	205	173	192	203	181	172	193	191	191	179	185	213	194	205	196	194	192	188	165	180	179	169	187	185	184	202	168	186	204	200	199	191	194	177	177	172	174	174	205	200	200	161	177	194	175	190	187	187	193	203	189	207	190	195	218	190	176	225	195	197	194	201	193	200	190	197	175	185	207	174	196	187	201	176	178	206	207	197	182	162	173	169	214	175	210	189	175	206	188	190	227	174	213	170	200	191	187	171	204	196	180	168	200	221	192	208	210	192	181	218	202	211	184	171	203	186	186	199	193	188	179	179	187	185	191	201	181	182	184	202	198	180	209	189	195	170	170	201	188	217	186	161	202	177	189	184	209	201	196	196	207	180	215	202	183	189	188	196	203	189	189	188	183	209	176	177	203	189	181	199	195	180	176	191	176	177	200	194	198	188	190	202	191	208	219	198	156	206	190	197	176	174	172	184	186	186	185	198	208	195	183	185	183	218	215	207	194	180	196	166	177	172	183	205	179	212	201	170	198	188	201	182	188	179	204	187	188	179	198	199	204	201	196	195	210	204	188	194	219	177	193	201	206	184	196	206	218	198	174	224	163	174	180	198	209	178	199	201	185	205	171	197	186	212	187	194	208	215	196	161	197	198	203	173	181	208	212	195	181	219	192	180	177	180	183	196	205	195	173	172	198	188	191	205	193	204	199	194	180	192	199	183	185	188	213	199	190	193	210	170	196	210	163	181	184	183	161	158	194	208	173	214	193	198	195	161	209	187	188	212	182	193	172	180	163	200	189	176	195	184	191	182	196	180	164	190	176	206	201	179	183	199	211	165	194	194	167	171	188	177	198	192	184	184	192	182	228	183	186	212	202	171	169	183	183	181	197	162	197	198	191	197	189	182	213	206	197	195	197	178	193	199	187	214	195	179	175	194	176	194
7739	1018	1858	2165	1866	1551	1356	1125	1013	881	811	735	743	750	708	620	641	602	618	591	576	553	569	565	587	541	513	546	517	523	538	528	534	503	469	504	529	510	538	488	493	516	481	469	511	520	487	485	470	503	518	508	466	459	478	481	503	508	486	517	515	482	486	520	496	519	497	471	491	455	473	490	510	433	481	508	493	495	500	459	495	502	490	472	499	512	472	516	456	500	457	490	495	468	505	485	497	474	498	459	466	445	557	493	442	489	477	465	494	454	523	469	518	486	500	491	519	541	517	456	483	450	526	463	467	491	506	498	464	474	452	517	471	483	469	456	449	468	499	493	474	479	471	449	427	514	471	460	461	481	497	470	477	483	465	503	465	483	474	506	488	494	547	471	492	498	477	542	484	497	481	512	486	460	498	496	497	484	514	517	479	492	511	497	502	491	477	472	469	472	488	480	455	471	514	500	481	490	450	482	469	463	455	525	505	471	441	456	514	477	453	476	433	458	473	476	471	491	466	493	498	432	453	513	462	455	467	487	438	483	476	460	459	483	486	487	476	466	513	451	506	471	457	492	454	496	475	442	483	447	467	446	476	458	489	479	483	483	459	481	502	486	482	478	470	499	471	489	485	481	486	480	487	465	469	477	504	507	481	442	495	475	486	511	442	470	466	505	480	506	446	477	463	499	503	480	459	460	478	478	484	433	482	466	467	455	481	529	496	476	447	496	482	509	467	444	507	502	483	464	457	468	450	463	483	513	455	485	448	502	519	523	509	494	525	512	497	474	489	479	484	505	480	486	535	490	519	517	427	465	464	511	462	525	487	477	473	462	489	485	485	484	477	469	459	449	450	487	478	494	469	460	458	472	491	489	484	494	461	489	447	508	496	511	513	453	480	450	461	447	465	471	492	474	475	466	482	519	472	479	476	462	482	503	461	477	486	459	469	474	480	490	545	471	477	474	493	499	477	466	470	501	466	473	508	468	481	494	464	484	460	450	483	461	485	524	477	460	483	490	476	475	457	488	499	461	505	439	476	451	468	502	478	490	476	492	502	471	489	465	461	509	485	487	444	467	449	468	513	489	493	470	516	445	492	470	485	465	469	510	466	453	459	489	470	506	487	511	444	466	454	522	491	501	487	468	460	452	464	444	461	472	469	480	480	493	483	470	481	475	511	450	502	529	489	458	495	493	457	463	475	457	450	472	483	478	523	484	448	485	521	444	521	489	499	514	474	473	503	446	509	512	489	488	459	481	485	495	470	456	478	515	475	498	456	483	499	504	491	451	448	486	490	515	477	470	499	473	517	501	491	457	470	436	505	477	484	498	460	439	452	417	510	436	444	474	494	504	512	479	473	433	481	497	488	496	488	497	497	505	454	511	457	472	495	524	483	480	501	500	469	487	518	442	500	525	482	521	482	490	520	461	473	517	486	467	450	454	464	468	475	447	512	465	519	517	454	483	459	506	508	479	527	497	436	488	497	487	474	507	492	468	507	480	454	462	458	475	490	520	498	471	448	525	487	506	459	445	447	455	478	487	451	479	444	550	430	528	466	464	471	508	462	468	504	536	470	474	489	452	478	456	467	506	485	493	510	500	510	494	477	508	511	477	462	484	493	454	447	471	479	459	509	488	493	483	502	482	464	499	511	478	449	490	497	455	506	499	464	462	485	457	481	434	482	483	474	473	475	460	510	480	471	482	502	462	511	506	515	438	491	459	536	510	502	461	455	527	476	503	485	470	480	527	466	510	453	521	463	489	510	433	476	502	494	531	479	478	444	455	509	465	497	471	499	489	457	456	470	475	489	479	502	434	483	485	500	503	502	496	477	478	464	475	471	505	445	492	453	486	464	468	470	466	473	503	469	453	487	502	487	469	466	447	493	481	496	477	512	477	490	467	473	498	480	471	514	509	490	508	509	440	477	484	486	514	514	483	490	504	510	466	446	465	478	483	477	480	465	497	513	452	488	514	481	496	448	443	501	491	424	459	430	485	465	480	499	509	505	506	545	479	480	494	519	483	457	484	449	489	505	475	497	495	458	453	431	484	482	469	477	474	478	516	478	463	499	438	520	499	472	456	460	456	493	481	469	502	496	473	466	455	485	457	450	471	488	471	476	438	451	497	532	467	474	504	479	494	467	458	470	475	468	447	470	479	483	475	515	462	524	491	487	467	469	459	449	440	456	471	478	472	502	468	476	500	496	488	478	523	499	456	487	478	430	493	501	470	491	494	510	472	483	453	499	477	506	494	503	499	492	470	487	464	472	465	443	470	468	441	461	483	465	460	492	449	479	467	484	465	484	419	513	487	546	476	514	471	496	520	484	456	451	464	453	475	449	426	457	482	499	469	490	484	488	501	480	509	447	492	456	487	491	437	462	508	533	446	495	493	470	470	472	504	488	459	472	499	494	488	466	458	486	481	437	478	487	508	441	477	462	475	500	484	478	471	491	520	494	486	562	461	502	466	492	484	422	462	478	465	463	501	495	447	483	493	496	489	491	452	488	488	425	507	477	493	492	479	477	465	478	459	510	499	496	527	462	485	492	481	445	480	516	496	472	476	484	492	475	473	472	488	487	487	477	441	468	496	495	470	474	493	477	486	479	490	518	492	490	504	523	509	496	461	474	483	476	466	508	468	457	499	505	508	489	476	470	502	509	445	482	481	479	489	453	474	494	488	479	456	464	490	486	470	483	476	468	442	449	503	462	472	485	529	478	478	495	484	518	489	501	491	476	459	511	514	464	494	517	496	470	447	484	460	476	464	544	519	483	533	474	474	460	474	471	472	488	412	477	503	461	498	485	514	479	498	455	482	533	472	469	498	490	467	477	460	467	499	528	488	456	488	499	502	476	462	451	445	464	492	457	510	472	491	480	494	456	470	496	476	457	493	517	497	423	474	503	497	467	436	525	493	458	499	452	532	493	493	464	491	466	480	459	520	493	447	472	477	508	438	472	511	515	439	497	456	527	498	500	465	453	477	510	506	505	506	493	458	462	487	497	493	476	501	510	501	450	483	473	454	495	466	475	438	502	479	505	473	518	464	503	460	471	449	464	534	482	480	448	512	461	483	450	472	442	462	491	502	490	471	470	452	516	511	440	489	520	448	487	496	488	440	465	482	491	502	490	487	502	455	496	530	448	485	500	497	481	490	476	479	521	483	491	498	507	505	484	468	466	492	482	479	524	486	501	469	466	511	469	469	486	452	486	480	448	474	450	451	453	464	508	471	412	472	497	485	457	499	523	491	483	457	531	494	438	494	487	503	486	493	453	473	464	463	496	470	482	476	440	493	516	494	469	485	515	478	467	489	488	526	476	490	486	501	470	482	494	441	454	462	501	500	443	494	493	514	450	461	447	461	482	485	500	486	484	482	467	466	495	473	491	472	452	509	452	501	444	477	472	489	506	553	480	483	445	493	458	443	502	508	457	470	480	427	491	521	455	489	458	460	473	509	508	520	467	502	466	483	459	483	457	468	489	440	493	497
1312	342	355	382	376	328	312	286	278	291	328	274	296	284	310	308	319	269	330	297	318	271	316	329	262	321	290	313	299	272	300	277	281	322	307	275	297	309	338	294	300	292	285	300	293	270	296	290	316	311	293	295	314	272	328	333	295	290	314	289	275	308	297	282	294	302	281	315	303	286	292	303	295	301	334	308	305	290	284	334	290	308	278	281	288	307	281	294	333	307	323	300	273	308	303	311	313	275	302	322	287	362	290	302	339	313	305	298	281	291	292	284	299	279	291	307	306	325	301	284	306	322	315	289	340	318	318	308	267	286	294	310	279	309	298	306	337	279	296	299	287	298	302	303	310	304	323	304	321	304	283	306	303	272	308	300	291	317	279	276	310	289	289	312	301	265	294	339	295	279	314	304	262	345	322	318	287	297	293	309	330	314	282	292	292	317	316	296	288	307	303	288	325	323	299	324	299	293	280	267	332	292	319	308	281	318	329	275	324	299	303	299	275	296	276	332	291	323	308	299	287	293	305	304	333	314	323	283	296	312	297	312	306	324	338	289	288	330	312	324	312	294	286	319	287	277	294	308	306	312	280	308	299	308	299	299	261	282	306	305	316	316	305	295	296	315	305	308	307	319	311	286	281	268	261	331	292	301	303	315	307	282	290	283	300	285	297	301	302	299	280	274	266	289	292	302	294	323	313	284	285	313	280	308	285	282	282	292	326	283	300	307	293	318	299	296	298	305	353	290	296	297	324	318	291	314	315	287	272	292	290	305	318	286	287	346	310	305	310	314	330	290	298	254	283	298	294	297	276	292	314	336	295	308	297	308	296	293	300	288	289	321	305	302	253	305	329	313	308	320	288	299	284	331	309	312	297	298	321	295	334	281	272	326	297	294	295	317	296	292	293	300	296	345	286	293	313	285	304	293	265	281	296	310	290	280	293	281	315	325	283	311	281	332	341	296	289	302	310	323	315	287	286	311	275	301	316	299	299	305	288	301	308	299	308	277	284	286	305	277	306	289	280	312	287	297	318	289	294	272	335	288	305	321	296	282	293	333	319	303	309	294	301	333	310	287	284	325	311	274	277	305	271	282	323	299	320	300	310	327	287	335	294	283	326	331	293	302	293	320	303	296	271	288	315	327	300	310	315	325	265	314	274	290	283	290	324	317	312	324	284	291	309	288	335	312	257	310	312	284	301	305	286	323	320	321	301	288	335	327	326	288	283	283	311	266	338	338	312	321	319	272	305	308	300	275	305	303	282	270	303	313	279	331	295	299	316	299	325	305	287	322	296	279	300	259	274	294	328	311	315	301	322	277	284	318	280	330	297	319	317	303	297	304	298	302	294	293	319	333	280	273	317	293	323	281	302	310	315	312	316	310	335	318	326	313	296	278	316	305	307	300	298	295	328	309	303	305	304	300	297	274	291	296	317	297	309	305	302	309	298	290	326	284	331	271	290	306	260	290	313	323	300	301	264	292	325	282	297	318	309	314	316	304	294	331	280	326	292	306	307	286	328	294	298	320	313	320	328	300	326	311	277	294	303	301	317	312	328	289	321	284	319	291	307	352	318	297	318	291	310	313	319	295	266	334	329	306	293	302	264	323	293	272	333	285	302	270	306	285	281	295	263	277	288	298	262	307	283	277	323	326	301	258	278	283	303	284	287	305	320	315	316	295	290	268	299	316	286	285	299	283	292	304	338	319	318	296	320	292	292	306	295	298	307	271	317	310	298	294	321	277	313	300	291	304	310	290	302	291	287	304	272	322	308	335	317	299	306	289	307	258	312	289	309	309	276	330	261	283	307	281	319	293	296	283	333	284	291	301	320	297	299	307	305	322	270	317	309	274	320	312	300	292	317	304	269	300	274	310	300	299	271	308	291	280	313	316	303	316	310	334	300	300	291	293	320	306	291	305	302	295	319	296	288	326	337	324	308	298	298	296	316	279	320	307	300	290	304	298	292	288	319	265	271	311	307	295	307	315	324	305	293	284	286	320	316	296	338	285	322	315	301	308	300	294	282	330	309	307	276	300	310	266	304	291	314	284	303	266	288	267	300	305	303	274	336	278	295	294	331	310	291	278	298	301	300	307	285	329	303	290	333	326	309	318	322	304	312	254	316	326	312	292	341	290	312	328	303	317	285	326	256	330	302	296	295	298	315	286	296	281	299	271	321	321	288	304	332	310	314	309	319	316	312	298	297	264	312	284	315	328	281	323	295	312	291	293	292	307	292	312	283	284	329	311	304	295	286	296	284	281	301	308	273	328	289	320	306	284	286	328	330	330	248	324	337	293	312	319	329	292	311	304	286	297	306	284	283	318	317	293	299	312	308	312	297	298	285	289	316	316	321	323	265	311	275	299	287	305	335	286	281	282	326	325	272	303	286	319	315	275	310	293	287	310	314	261	313	323	322	284	269	332	310	322	303	328	305	299	285	299	308	317	281	303	303	284	300	328	294	292	363	289	289	281	310	361	312	270	318	284	283	309	298	287	329	287	293	310	287	273	314	294	318	287	338	305	295	271	309	280	315	283	313	301	306	322	298	296	335	310	278	319	280	309	295	323	334	318	325	281	316	309	294	308	312	333	268	300	298	326	323	297	304	341	289	319	288	290	290	331	317	305	299	304	291	279	277	255	312	309	295	315	335	317	295	320	293	318	299	315	297	284	301	324	315	324	275	310	300	277	337	294	300	292	319	299	295	283	307	274	319	310	301	285	267	314	287	314	286	275	324	303	311	287	297	297	312	289	323	295	289	286	342	303	337	265	308	295	293	293	290	274	299	297	324	307	266	277	284	301	272	307	310	292	315	304	295	315	297	341	314	298	305	315	298	285	307	299	315	320	276	305	322	308	310	298	324	292	311	267	306	321	284	308	313	310	262	266	302	326	292	298	288	289	317	289	261	292	314	314	299	332	289	304	325	327	277	298	300	276	293	286	338	277	295	292	316	259	330	336	301	345	298	318	293	328	288	286	287	278	300	283	300	337	321	326	303	298	306	301	327	298	269	283	307	339	302	320	328	297	281	287	275	314	318	272	266	289	293	275	295	284	319	309	296	321	308	288	319	298	311	317	330	279	264	297	295	264	289	312	282	307	322	279	325	267	324	275	290	314	335	323	287	330	291	283	333	275	276	310	283	311	284	334	318	302	300	304	299	289	288	278	324	308	316	307	311	278	302	276	284	277	288	333	329	278	303	324	309	307	285	299	294	332	296	299	272	282	307	281	272	308	331	279	297	286	290	289	259	250	296	317	276	284	321	288	286	301	321	298	300	309	304	293	315	289	309	258	280	273	308	306	328	318	309	275	278	289	307	305	291	285	325	318	309	296	299	321	289	303	281	316	308	301	268	328	307	295	269	293	258	298	298	295	277	296	300	313	317	311	268	306	308	305	299	319	301	268	306	258	317	267	301	299	310	285	264	308	311	272	292	281	286	287	304	281	305	324	289	301	278	292	314	305	323	292	296	284	284	295	296	293	277	250
2036	865	968	971	937	881	809	837	764	745	765	747	740	705	756	727	786	740	747	752	755	729	774	750	782	678	759	714	761	712	731	743	731	744	763	743	734	766	718	707	718	714	736	764	741	756	746	690	729	767	745	763	756	702	715	774	740	733	731	736	748	761	757	742	725	721	777	769	720	723	736	735	761	757	731	681	695	720	749	754	733	718	741	722	717	761	751	728	723	750	737	742	715	718	739	713	792	740	750	734	746	750	702	796	760	723	733	702	751	748	785	759	778	737	714	775	701	729	768	689	730	754	799	731	693	743	748	716	715	749	730	709	757	752	793	795	802	764	791	738	801	756	763	749	719	749	825	697	733	752	737	709	697	735	748	714	766	726	739	759	724	753	752	704	761	711	737	752	734	745	767	751	778	749	722	775	723	749	741	754	759	732	704	742	702	758	732	739	710	725	746	749	764	771	740	700	773	721	743	763	746	759	756	686	736	766	724	727	760	755	763	729	718	771	736	742	761	718	708	739	694	737	754	752	771	735	709	724	793	738	795	732	738	757	731	731	689	756	776	750	754	713	739	733	784	760	789	729	714	755	801	762	720	758	742	715	763	728	730	822	737	698	719	766	735	733	760	730	775	728	764	717	789	731	754	685	771	745	702	724	714	784	714	740	744	749	743	782	717	728	733	763	733	768	757	766	697	713	703	742	712	740	752	749	739	731	811	769	729	744	757	717	767	728	722	779	756	763	781	680	744	766	726	726	729	758	745	781	731	756	713	739	734	731	763	728	751	795	775	778	770	725	767	762	752	751	768	780	761	757	716	756	731	734	717	711	750	715	731	752	773	749	768	730	750	777	744	707	740	729	778	741	800	775	723	737	744	705	724	697	732	787	690	737	755	761	730	684	745	691	728	738	712	726	728	686	757	736	742	782	723	727	759	725	736	717	711	711	756	711	799	755	732	748	733	753	750	727	723	769	725	772	757	745	791	721	672	813	702	758	725	680	740	779	758	734	740	733	740	750	710	738	791	780	770	758	758	761	762	727	754	752	786	723	700	740	709	716	760	744	703	750	750	748	724	792	721	751	716	711	724	720	737	770	733	735	742	779	767	727	741	801	722	716	738	767	650	734	750	834	739	780	762	719	750	748	730	763	766	847	744	692	712	719	782	804	797	737	760	780	766	776	789	750	768	728	705	775	693	761	727	727	744	745	753	770	733	737	739	724	725	780	737	692	730	696	739	714	787	735	719	741	709	745	725	713	692	728	724	737	741	760	824	703	828	809	773	755	783	715	799	722	748	721	772	747	735	785	743	708	698	725	783	725	790	786	730	746	707	771	767	686	739	788	775	752	693	766	785	754	770	743	730	679	719	760	720	758	765	762	734	691	657	736	746	721	724	729	693	763	723	725	731	689	737	734	763	734	729	722	716	731	708	740	789	725	704	712	784	750	741	769	729	723	797	719	718	741	759	752	780	703	734	742	771	780	765	729	734	756	772	748	759	733	742	743	773	712	695	744	707	759	760	725	705	686	735	731	769	761	763	753	708	751	764	733	748	772	759	702	736	722	738	742	748	764	731	810	763	717	727	704	710	753	711	760	729	732	705	734	741	695	763	721	752	754	735	718	772	745	709	745	755	726	733	701	756	766	686	722	696	741	718	693	763	732	769	736	738	774	701	752	763	712	684	797	741	755	766	701	682	761	732	749	702	738	754	787	700	752	704	741	781	743	767	733	745	761	732	723	754	728	740	742	692	733	708	745	755	740	748	718	721	732	757	731	768	749	766	768	755	750	765	757	739	729	734	725	741	734	685	796	676	751	731	765	687	793	758	756	797	790	751	691	767	772	750	728	723	802	724	719	779	675	778	758	721	723	711	748	753	742	732	742	761	759	782	697	710	713	755	766	770	737	746	738	764	760	727	731	764	694	697	792	767	749	744	775	721	760	737	727	756	705	744	730	707	738	729	724	740	746	727	708	790	742	697	762	762	765	756	734	737	762	709	728	746	707	729	714	739	714	706	701	768	753	770	715	740	720	751	738	715	825	707	798	732	787	737	749	739	769	795	751	719	750	792	709	734	750	730	742	749	747	735	757	743	762	780	776	692	771	697	790	748	718	732	782	764	739	755	717	770	740	768	757	749	710	763	785	757	735	703	728	753	739	695	708	748	731	778	718	714	754	742	725	784	706	768	757	738	722	770	725	694	718	731	719	758	767	732	717	761	774	752	766	715	704	740	724	733	715	766	759	723	706	775	716	727	716	718	726	794	782	792	766	763	761	751	728	685	722	782	757	738	727	739	744	737	687	761	676	743	698	729	767	729	697	710	774	761	719	763	703	720	751	763	703	696	695	753	774	694	757	716	720	747	703	737	749	745	782	726	701	743	754	772	729	776	753	756	767	736	806	742	750	716	737	690	746	717	773	790	797	709	744	690	773	754	760	748	723	741	730	731	760	766	751	734	739	739	753	758	740	712	750	704	735	743	735	701	740	746	785	673	794	793	767	707	775	694	774	778	699	739	726	721	768	764	729	697	756	742	724	805	742	730	748	712	767	693	756	793	780	736	739	741	740	741	778	703	711	745	688	694	750	726	745	726	761	754	715	731	713	799	778	761	730	726	727	776	767	762	724	720	729	740	765	732	747	784	787	754	711	730	720	753	745	731	756	730	751	708	694	802	763	728	724	767	757	730	733	786	764	778	745	731	776	744	726	790	752	759	738	782	735	730	731	765	740	767	742	761	771	722	726	700	736	755	776	730	742	765	751	771	804	723	773	725	719	740	734	722	741	737	740	757	733	703	778	743	783	700	718	749	772	728	729	721	726	768	761	751	739	784	747	779	734	760	701	768	726	732	736	782	747	709	690	760	770	739	754	733	758	712	745	720	758	759	751	719	720	745	719	713	748	746	756	745	784	796	736	776	738	686	773	760	717	717	763	746	787	734	740	792	793	789	723	781	698	785	707	782	728	754	729	808	751	701	763	789	743	736	719	757	778	734	753	755	765	755	769	751	732	742	795	768	758	730	732	796	737	747	738	724	713	681	740	834	685	717	770	730	759	689	724	751	754	741	770	802	703	759	722	753	770	768	767	744	754	748	745	723	739	757	777	779	759	715	717	774	764	782	712	766	782	750	743	759	708	708	775	745	709	752	790	695	694	736	738	732	787	721	751	718	736	701	750	710	732	755	772	690	789	711	739	706	756	703	713	731	737	698	727	798	755	724	681	730	702	787	733	711	722	706	738	793	776	750	725	736	761	778	785	749	709	726	762	709	718	765	778	744	708	692	766	735	722	675	702	788	718	744	719	752	706	735	729	765	769	750	752	731	678	716	789	733	752	741	752	705	748	750	768	733	727	688	763	711	738	761	744	778	711	765	735	759	724	729	740	715	740	723	736	673	729	735	738	774	726	739	744	774	760	757	720	751	740	705	729	720	763	751	781	723	713	760	733	781	738	731	723	757	774	711	746	756	751	679	754	755	737	737	714	726	696
6313	701	684	624	531	448	388	373	404	388	396	351	381	372	326	324	328	350	370	331	354	295	333	319	325	313	330	358	346	332	324	352	342	326	313	326	348	357	347	311	326	322	346	363	335	293	318	317	331	356	346	337	334	323	327	336	334	334	324	322	337	323	364	326	331	371	301	335	352	316	323	320	322	338	302	373	333	331	336	316	336	299	336	328	360	309	338	319	342	334	362	327	343	334	325	360	327	315	313	332	304	295	378	318	338	309	333	345	330	302	362	339	325	345	329	329	350	322	332	299	302	352	300	358	324	334	350	342	350	331	361	356	349	379	352	372	339	333	338	320	320	343	346	340	329	302	325	295	333	340	331	323	341	316	365	354	345	332	325	344	321	349	306	325	327	315	307	346	328	321	333	339	356	322	337	312	355	311	338	343	349	338	319	327	312	315	331	338	299	342	326	319	332	330	341	355	357	315	309	313	340	348	335	329	322	321	317	284	303	345	344	347	335	330	355	335	346	340	312	324	347	332	314	321	302	343	330	342	323	338	339	326	346	324	319	331	312	290	296	326	338	344	291	311	325	344	368	344	359	338	306	364	342	366	344	340	331	321	343	353	343	335	317	322	322	332	321	320	334	328	317	345	315	335	311	354	341	331	325	357	331	360	352	339	361	337	367	329	317	329	315	354	309	315	297	341	342	357	344	316	329	344	339	296	271	335	294	347	343	349	360	325	348	316	330	307	357	299	305	337	331	323	340	345	319	362	325	303	298	320	306	322	321	333	337	372	333	326	311	322	294	342	322	319	346	363	292	338	319	318	299	313	311	306	336	296	348	319	340	304	304	308	343	338	309	360	333	326	341	348	325	355	311	345	359	343	366	326	342	290	307	323	361	341	301	371	288	348	299	350	322	307	334	339	325	336	318	306	286	291	354	334	326	360	334	349	310	311	306	334	316	356	313	321	312	323	360	321	342	292	337	353	342	339	343	372	344	353	379	359	372	319	324	347	337	307	329	338	352	317	349	321	337	329	356	349	325	326	314	358	337	297	315	329	354	340	320	326	372	298	353	345	340	315	331	382	349	307	312	344	345	317	297	331	353	328	312	331	336	370	357	348	337	327	319	344	373	347	329	280	338	353	308	327	336	328	336	311	317	313	346	332	332	349	295	367	327	331	351	325	310	334	314	351	360	327	330	357	315	331	331	320	318	307	338	301	330	303	324	321	342	346	296	333	356	344	315	344	346	350	344	373	323	363	317	331	338	322	320	332	346	305	339	332	317	341	348	336	343	345	324	339	326	305	339	332	331	334	345	292	319	323	315	325	368	342	322	342	326	326	325	302	318	320	314	323	330	306	356	316	320	319	317	341	322	291	333	348	305	363	344	339	308	308	350	321	299	307	337	361	319	350	299	329	341	324	323	356	330	332	304	302	342	330	303	319	345	340	321	354	331	355	327	323	328	336	327	329	357	333	353	375	358	335	334	350	356	340	317	322	303	354	363	347	283	350	306	335	339	308	380	326	302	335	345	320	344	329	326	341	357	309	336	333	333	343	331	331	314	311	349	327	325	323	353	353	362	326	315	333	317	331	299	332	322	359	338	363	330	309	320	321	318	347	291	323	331	359	318	348	332	332	327	345	301	326	337	279	293	289	326	356	332	324	350	320	342	346	336	322	332	322	318	340	306	315	377	349	346	292	324	317	346	353	356	317	280	341	339	307	309	337	320	363	338	306	343	368	352	345	364	332	339	337	341	323	347	320	315	311	365	331	371	306	315	339	361	333	334	321	309	344	345	318	359	325	331	315	326	339	357	336	347	318	299	368	335	330	326	336	387	323	350	344	331	305	361	301	301	336	341	339	329	323	321	307	314	319	335	374	335	342	342	328	298	348	334	335	325	324	325	295	327	362	344	336	311	301	352	318	330	323	328	354	331	349	316	323	323	301	344	351	323	339	329	365	323	326	341	330	343	320	314	337	327	313	330	310	335	323	334	343	349	313	291	349	339	344	329	380	326	343	383	360	328	306	350	345	353	360	316	360	349	338	320	349	316	335	319	324	306	320	300	314	301	318	343	297	322	342	339	324	325	336	319	328	338	327	335	344	344	345	357	331	365	346	323	328	344	321	311	342	305	347	328	351	312	298	305	331	324	332	308	338	311	321	351	334	327	356	327	306	344	360	309	347	347	331	332	318	330	373	313	302	322	335	334	321	318	322	348	331	351	315	312	355	360	307	333	353	354	357	317	323	362	300	342	381	343	347	315	337	303	318	314	323	326	339	317	322	315	324	324	333	337	304	334	340	329	312	312	314	326	307	329	341	339	323	348	350	354	351	334	339	328	327	353	333	341	339	328	332	304	306	327	345	326	319	301	305	348	338	312	340	351	336	342	335	313	317	316	308	332	323	321	345	339	386	346	313	312	306	319	323	315	320	345	324	354	364	303	316	367	332	322	333	328	335	327	327	349	306	322	322	336	326	336	319	293	379	364	340	335	324	290	331	356	356	346	332	351	355	336	334	342	316	363	327	315	335	316	353	330	315	321	307	317	340	307	354	345	329	308	294	332	311	331	321	340	307	344	279	402	337	309	340	337	371	328	299	310	372	327	352	306	349	326	341	337	315	303	301	331	309	343	373	337	360	303	328	343	331	307	330	320	281	316	359	297	355	337	346	315	301	366	327	342	340	339	345	341	349	338	306	335	342	333	302	304	325	323	356	346	371	296	310	333	336	324	340	348	333	327	304	342	314	319	322	324	316	316	309	302	340	324	296	308	310	297	343	314	350	328	300	330	334	326	338	349	319	327	305	349	319	310	329	354	330	355	355	315	300	295	337	325	302	315	337	315	336	358	339	336	332	380	351	323	340	360	345	321	336	347	312	335	302	305	324	305	319	323	383	345	335	326	312	351	353	329	301	344	365	302	336	328	347	343	334	337	351	342	355	331	375	313	341	322	307	315	301	342	320	321	319	324	348	366	317	317	336	319	318	322	360	320	307	314	366	333	318	349	325	336	374	322	332	327	315	328	315	331	292	363	290	330	336	347	311	361	344	322	303	291	312	320	320	285	308	331	322	294	301	351	358	338	351	329	357	321	309	338	322	312	310	345	318	331	348	356	339	337	335	326	329	350	316	315	324	350	330	374	351	324	300	328	329	325	344	348	333	318	342	329	320	317	319	345	344	317	343	307	318	316	330	302	321	326	308	340	340	315	318	317	333	311	338	333	334	355	330	330	348	325	321	350	327	339	337	332	344	358	335	327	343	316	341	340	317	338	332	277	337	336	341	319	355	360	316	348	346	326	347	296	373	351	346	343	362	330	315	334	339	321	347	341	303	343	340	345	331	321	355	336	311	356	320	301	330	310	350	341	324	345	334	341	333	343	316	315	324	314	314	334	324	310	367	313	321	344	330	323	301	324	313	329	335	340	327	366	337	326	312	348	326	328	348	365	333	335	354	300	334	331	327	338	315	326	320	323	362	345	349	332	343	331	345
6269	1063	1610	1724	1619	1345	1199	1177	1082	1036	979	940	897	868	895	829	887	832	824	860	871	878	823	814	835	780	835	898	797	818	792	822	864	801	830	773	779	826	839	810	833	767	819	828	791	786	795	833	854	769	728	781	816	796	850	789	758	764	817	794	798	806	788	793	725	803	780	781	823	847	783	790	762	734	787	795	857	856	797	805	806	818	802	800	749	766	729	796	814	798	823	785	769	752	786	817	817	790	815	804	792	842	778	834	783	791	795	777	801	774	834	821	775	777	765	803	760	785	846	765	838	843	801	821	772	789	799	802	803	795	811	748	853	785	831	796	801	798	790	846	782	798	844	779	829	778	792	771	815	791	814	805	783	775	830	754	759	845	824	785	773	797	808	819	823	759	797	763	752	770	779	827	792	783	786	746	800	781	769	819	795	807	789	813	784	772	767	771	801	793	795	755	777	790	781	784	794	775	803	795	792	770	751	745	809	802	763	822	830	787	797	779	759	810	768	817	856	787	826	836	805	867	779	864	748	789	788	785	796	795	796	791	784	791	776	781	789	804	776	799	811	794	774	807	828	777	819	823	810	824	779	758	821	840	839	759	793	819	793	798	751	819	766	793	796	808	751	846	779	813	813	747	794	789	779	791	777	802	833	780	796	785	785	757	778	801	710	764	785	798	846	784	820	747	812	787	801	829	771	752	714	811	765	775	785	800	819	768	773	869	830	788	778	830	839	789	799	784	775	750	795	760	792	800	799	807	808	791	838	799	806	786	823	863	839	808	831	798	812	801	759	801	758	796	802	772	825	808	821	809	831	807	779	755	806	766	795	814	803	800	788	811	820	770	757	810	761	784	781	788	847	790	800	744	791	780	814	797	796	769	764	797	759	813	758	830	795	808	772	798	848	842	796	835	815	813	823	799	761	772	775	811	738	779	788	772	796	819	782	817	783	806	742	806	750	786	810	816	799	795	846	849	776	808	829	808	793	726	809	775	798	795	803	799	761	826	803	799	789	792	761	783	800	805	831	769	723	744	869	826	805	765	804	753	834	792	819	741	807	772	819	820	761	805	794	810	801	819	798	848	777	786	806	791	796	751	781	781	819	850	841	837	848	766	775	795	814	818	757	799	774	808	740	797	727	788	788	827	820	790	793	819	792	786	777	830	801	816	726	812	757	817	746	828	798	790	790	826	813	747	855	737	786	821	771	759	809	812	740	818	858	846	787	802	825	797	804	820	779	749	758	807	803	820	834	801	750	780	790	796	812	774	848	787	832	805	781	804	807	842	816	801	778	770	809	837	776	814	811	788	780	759	787	800	781	802	756	780	762	817	808	759	764	799	818	768	775	818	794	827	840	787	853	833	797	783	848	785	814	759	800	797	799	782	823	827	823	813	817	808	787	753	806	876	795	794	780	789	735	810	806	778	784	813	812	823	797	753	766	816	833	813	803	850	788	797	753	820	797	793	772	803	788	763	780	813	847	809	736	774	808	789	826	722	758	769	837	812	712	758	754	851	807	830	786	728	834	789	826	797	822	789	809	770	780	766	813	803	810	838	822	773	849	845	769	781	767	777	838	761	784	780	837	776	815	784	824	851	831	801	805	741	802	754	782	788	827	804	780	810	809	767	747	788	784	792	782	853	806	795	803	818	755	880	832	798	784	801	818	835	822	798	798	775	797	801	812	787	773	820	799	870	779	801	847	842	848	774	815	797	807	743	812	820	781	783	799	778	772	795	819	836	772	836	818	808	785	777	786	801	756	779	835	781	785	827	762	798	809	818	772	802	823	795	852	781	785	751	750	824	759	775	832	775	819	760	789	842	776	835	789	776	765	761	776	796	778	829	774	838	820	802	841	779	794	760	849	765	749	729	767	799	834	833	832	815	776	772	743	797	785	812	811	750	758	791	791	790	767	762	857	830	745	812	812	794	800	765	786	781	837	798	779	827	779	792	788	796	805	772	822	800	775	802	802	788	809	829	815	756	818	838	781	720	768	758	783	817	781	750	771	779	788	831	782	821	808	792	833	782	830	765	819	735	830	731	777	800	767	818	761	806	757	786	844	777	797	724	804	746	822	804	764	764	838	755	833	827	808	794	776	810	826	776	775	801	825	773	767	765	757	790	817	808	841	795	820	844	802	814	805	784	776	837	805	797	845	756	817	786	812	830	788	823	790	814	799	845	819	792	809	807	839	815	787	797	801	770	785	833	828	800	769	806	797	859	824	838	816	804	790	782	792	816	791	798	807	788	801	793	820	803	794	829	744	841	831	832	800	767	729	797	799	775	886	732	789	765	767	791	813	747	796	799	780	817	805	769	835	762	780	807	779	820	749	779	794	807	824	827	781	746	808	802	757	815	796	824	849	840	800	817	800	719	777	795	821	815	813	798	753	781	805	758	830	760	786	776	793	820	801	804	853	794	775	843	778	833	791	784	770	787	810	785	772	813	786	791	811	739	802	802	763	846	761	857	692	813	736	757	789	809	782	811	772	783	830	786	801	801	754	789	774	734	784	785	789	789	838	777	783	733	815	739	791	834	762	796	798	794	826	816	847	791	747	805	828	824	756	803	817	789	802	774	821	806	787	818	823	753	787	797	823	795	810	823	837	848	769	781	820	814	765	816	793	788	815	817	814	806	815	787	800	772	780	814	777	794	767	816	778	805	819	807	793	816	776	772	784	818	798	796	776	786	839	847	769	756	806	773	794	799	789	846	842	786	797	768	812	766	799	766	725	792	846	817	847	813	794	833	803	801	836	780	884	824	842	744	782	816	865	804	783	786	832	804	811	782	838	819	777	794	769	755	755	815	825	783	809	760	789	861	820	782	818	806	814	808	824	785	793	825	839	809	790	837	841	791	776	827	768	822	788	804	812	781	767	763	805	833	806	775	793	781	786	799	779	818	803	807	770	818	777	783	841	775	840	822	798	833	819	778	757	738	802	768	788	763	763	813	844	793	759	823	822	843	780	833	817	803	803	801	784	795	794	756	785	802	753	829	835	770	789	836	784	765	769	794	817	761	804	810	851	754	766	772	805	804	796	851	818	796	812	805	810	795	799	790	812	822	775	822	806	798	785	790	813	788	796	806	808	818	790	789	767	819	729	747	795	833	796	803	800	792	744	812	785	778	795	781	820	794	857	828	856	795	839	829	839	792	787	818	829	798	802	782	810	787	773	829	803	788	752	805	840	809	813	785	772	794	818	758	797	768	824	800	802	714	803	776	779	863	783	790	776	756	770	857	805	813	821	813	801	784	740	814	857	757	710	766	796	772	788	797	877	815	797	791	788	784	830	845	857	792	783	797	784	813	783	766	786	772	829	764	802	830	754	776	812	794	799	782	806	804	815	802	741	825	772	787	755	752	759	770	758	826	788	804	828	830	862	788	837	798	786	806	729	813	792	790	813	803	839	811	752	767	813	795	844	771	830	851	799	786	718	758	807	813	833	811	761	802	815	830	838	842	805	788	793	796	766	829	785	841	810	740
12092	1007	915	683	543	416	306	325	295	266	242	255	247	243	217	204	208	191	194	214	212	223	209	189	200	189	194	193	170	216	196	196	185	214	212	194	198	172	187	191	179	192	206	186	191	197	185	199	210	219	191	210	206	199	190	230	194	187	209	199	177	191	219	189	185	220	192	209	168	226	221	197	198	190	195	194	191	209	190	171	189	180	194	219	176	180	220	179	189	177	188	197	210	187	199	186	186	200	200	195	207	200	194	194	201	208	183	214	196	212	189	171	198	191	194	180	191	194	191	196	169	191	164	196	206	185	174	193	207	175	169	191	189	185	185	201	207	168	178	177	197	142	218	196	199	173	195	179	172	196	193	197	182	201	198	209	212	180	207	215	202	213	176	191	186	189	203	217	204	185	205	205	198	205	190	183	193	200	174	201	194	197	195	212	180	186	173	209	211	177	197	190	190	162	191	215	224	204	208	180	185	177	209	178	184	157	169	181	205	204	199	188	193	194	186	199	195	205	191	190	170	205	168	171	220	214	185	226	213	202	195	202	187	197	192	189	188	209	172	222	185	190	178	192	183	203	182	193	219	178	181	195	201	212	202	198	223	221	187	163	175	182	160	202	200	189	193	183	199	207	210	189	201	241	204	195	199	183	199	202	207	208	171	211	169	187	163	176	213	192	170	189	203	182	198	181	193	198	194	198	204	178	177	192	173	184	187	201	197	188	185	213	171	213	187	196	187	217	212	232	192	171	189	173	174	164	199	219	164	195	193	211	199	202	167	186	205	196	189	187	183	180	215	220	197	198	192	187	188	179	175	188	184	170	182	198	188	171	174	187	180	206	188	212	178	213	157	193	172	166	175	189	202	216	207	184	182	180	215	198	187	199	199	167	191	211	185	183	173	165	188	184	203	212	219	178	185	188	211	175	197	179	170	204	183	204	208	180	215	213	207	233	192	178	202	199	187	222	218	196	189	177	169	193	173	205	224	186	179	197	198	180	193	198	180	196	185	181	197	178	209	219	199	186	193	204	184	195	190	215	168	198	215	190	203	181	174	207	197	193	203	193	195	215	180	203	210	192	191	176	196	218	205	203	181	202	186	201	195	194	197	205	193	171	212	196	185	196	182	189	180	179	187	197	215	177	208	182	185	204	203	170	191	177	187	204	174	187	214	181	200	169	201	209	209	171	215	178	194	196	195	194	224	187	191	194	210	180	198	185	208	181	203	203	195	191	200	174	199	190	209	193	191	191	182	194	172	197	204	211	198	195	173	213	183	193	206	218	186	185	217	216	197	206	192	206	184	200	204	212	211	185	172	153	203	189	174	197	180	174	187	186	230	169	206	194	206	191	201	205	162	194	207	227	193	195	181	203	200	189	217	215	198	170	185	203	209	209	194	201	192	183	186	209	176	164	197	191	213	199	211	191	188	197	186	195	206	196	233	216	203	191	177	184	222	183	169	195	210	189	181	181	189	196	218	213	197	193	190	220	213	207	189	195	213	195	196	194	176	168	166	212	187	168	187	187	177	200	169	206	180	220	194	201	159	185	185	196	168	194	223	189	212	199	170	196	187	165	184	218	178	207	166	205	179	182	150	192	188	204	204	192	216	182	154	204	191	187	191	187	184	202	180	205	188	184	201	192	181	214	192	202	188	196	187	191	178	191	189	213	184	183	196	209	215	200	198	176	182	189	198	181	191	198	187	173	190	228	195	212	209	201	204	195	193	205	216	189	197	176	194	186	197	187	176	172	183	194	173	173	204	199	182	196	196	184	202	222	175	200	201	162	204	203	180	197	195	194	173	210	160	185	205	200	213	207	194	197	183	196	204	196	179	196	210	199	201	196	197	183	200	200	177	188	213	198	193	203	155	174	194	191	184	177	207	211	186	196	233	193	178	183	200	196	210	195	198	176	177	194	208	178	190	198	199	190	203	176	221	207	203	207	187	169	193	213	192	215	192	186	183	188	192	193	202	186	197	182	200	204	191	167	189	174	182	210	186	204	187	201	183	174	178	181	201	191	172	183	188	187	208	184	202	180	183	169	183	198	184	177	203	194	199	212	183	194	214	202	196	199	181	180	192	195	207	205	179	178	203	192	177	198	201	198	194	183	179	198	171	220	201	196	193	186	228	196	162	204	202	190	197	187	218	180	196	184	189	193	181	190	190	177	179	181	196	171	202	205	189	197	190	188	209	194	184	218	207	211	225	199	197	195	187	193	181	200	182	189	163	191	176	193	181	205	191	172	197	195	196	168	197	194	204	194	208	182	179	183	187	197	187	176	173	180	177	198	197	172	200	211	184	210	177	209	203	182	174	190	204	177	181	180	195	186	209	216	188	186	181	188	207	170	202	203	169	212	176	207	193	181	186	194	192	200	197	170	179	194	169	233	193	213	209	184	209	203	192	184	174	172	181	202	183	216	204	204	199	199	194	202	205	184	194	177	210	204	213	189	187	211	213	168	210	196	191	215	184	158	202	171	206	200	192	202	185	193	151	193	193	190	193	179	201	206	178	160	190	205	189	193	199	182	215	220	184	204	207	190	192	173	201	190	203	191	186	215	206	178	208	191	189	176	198	189	187	189	190	220	164	208	205	196	203	192	181	196	194	183	200	189	199	201	194	191	196	204	198	194	190	179	185	175	172	172	169	189	191	216	220	195	219	207	207	189	183	175	190	191	213	203	190	193	194	164	171	220	193	182	174	235	190	195	209	185	200	207	225	184	221	184	215	178	204	190	199	189	201	190	200	206	205	213	202	186	181	171	176	181	207	184	150	199	223	217	209	185	211	203	215	199	211	197	164	171	194	211	203	196	198	190	183	186	208	214	201	207	191	191	204	179	172	198	183	193	187	175	165	193	190	203	172	201	198	178	169	202	167	179	217	203	191	186	201	193	210	177	215	195	185	187	185	195	196	189	188	196	189	198	186	202	193	202	198	202	177	188	200	187	186	192	195	178	189	158	216	175	165	201	196	189	214	184	166	185	206	193	210	211	192	201	188	209	205	202	182	215	193	195	204	218	190	189	174	207	178	187	187	204	190	173	200	193	178	209	188	197	220	213	202	185	202	196	178	185	192	195	200	176	200	184	218	215	195	142	182	209	209	219	189	195	206	202	193	196	187	170	183	191	173	181	188	185	202	192	202	193	179	182	177	211	217	212	204	209	229	200	212	185	192	179	185	190	185	225	203	186	187	177	185	227	177	192	200	227	193	206	195	199	193	188	202	202	204	205	171	205	187	231	219	176	203	204	200	167	175	180	176	200	200	193	197	208	185	198	196	198	200	195	190	183	187	194	187	173	188	189	162	190	182	211	191	180	196	169	211	211	198	181	226	203	211	187	222	181	194	171	197	203	181	205	186	190	212	197	186	200	186	210	211	210	181	187	191	201	175	205	209	179	211	190	202	186	198	182	201	165	198	186	180	214	201	184	160	177	174	185	193	196	177	210	192	206	180	194	193	207	198	193	217	216	186	193	167	175	199	198
7779	1030	1924	2286	2032	1541	1351	1065	997	877	778	750	719	678	657	642	610	580	588	613	580	515	566	598	565	536	575	496	539	565	471	562	507	530	509	486	515	490	481	491	497	485	528	489	502	500	500	518	506	487	477	501	478	459	531	493	479	500	469	463	483	482	506	544	540	519	500	523	500	459	503	524	515	473	496	515	519	498	489	532	506	466	496	511	478	483	528	479	531	511	471	512	476	489	478	490	515	455	481	477	508	490	446	467	496	467	454	477	485	510	475	520	488	495	490	484	482	515	505	487	476	463	498	452	471	481	459	469	499	517	442	475	488	496	511	497	492	467	454	480	492	468	505	509	484	485	467	482	484	495	468	471	462	484	465	501	484	458	495	517	483	490	482	481	494	492	501	499	487	494	465	515	489	457	460	474	480	487	485	518	493	513	466	481	504	484	467	483	468	496	467	475	483	455	477	480	466	501	497	541	457	459	489	474	494	524	469	519	498	512	511	474	493	510	424	463	440	482	466	454	466	523	497	474	478	461	492	495	492	475	478	505	473	477	452	463	473	482	493	481	474	493	473	458	478	493	532	465	512	479	494	530	504	531	474	472	470	503	506	475	456	491	493	456	475	484	485	503	543	509	504	508	497	456	484	509	447	488	487	476	472	472	491	502	517	525	466	478	477	468	505	460	503	501	530	495	486	498	452	469	481	504	501	457	469	489	496	472	501	502	483	501	485	506	503	498	470	505	497	464	489	518	449	488	478	445	479	498	496	497	522	514	470	507	486	508	507	479	488	518	490	458	470	460	459	479	490	502	481	514	485	479	441	490	469	454	482	503	495	456	503	451	463	474	501	475	514	501	452	521	484	500	485	459	461	469	442	515	448	500	458	490	465	464	486	490	493	485	496	530	461	480	463	496	490	502	483	494	479	482	460	498	480	527	476	485	496	470	487	483	475	526	506	461	441	501	472	477	479	505	495	491	495	469	486	486	480	483	497	486	514	459	494	446	499	458	473	493	504	502	502	492	463	497	495	461	472	479	510	472	454	442	475	494	499	467	474	475	486	501	515	498	483	482	499	488	455	471	504	474	505	479	482	475	466	496	466	498	511	485	445	490	509	477	480	513	458	495	473	555	486	472	462	496	471	473	474	487	430	490	456	480	511	476	507	474	519	452	499	492	454	504	430	488	490	521	500	479	494	472	512	471	497	494	470	499	521	502	471	485	509	489	474	481	458	448	485	462	500	526	509	502	476	438	475	448	471	467	481	488	441	495	509	536	464	514	475	445	479	509	462	499	464	470	479	504	450	479	498	477	507	464	495	460	479	496	499	453	478	481	516	455	469	503	449	480	492	473	517	488	481	440	467	484	485	487	495	492	477	466	486	447	464	488	497	489	494	474	467	486	505	481	500	447	458	499	458	522	479	500	495	477	482	542	518	466	504	469	428	521	441	498	483	455	498	434	431	497	511	498	479	478	509	497	505	471	443	511	502	481	513	515	479	482	467	493	513	490	493	491	497	483	498	452	479	518	456	500	499	485	521	484	510	433	482	504	449	495	466	448	467	485	495	492	493	473	462	523	517	478	509	477	508	480	511	470	486	498	465	487	509	487	491	463	481	500	473	483	473	507	469	489	481	475	493	478	469	502	469	495	472	506	463	487	494	473	460	490	494	515	475	470	482	480	481	464	498	490	486	488	495	472	468	476	559	448	492	454	519	451	479	458	495	532	455	494	474	451	532	491	505	494	467	465	543	479	444	531	491	461	464	531	485	454	484	475	490	485	464	438	477	458	499	503	483	441	474	499	499	491	488	513	468	488	471	496	471	473	482	436	456	446	520	510	498	475	494	521	470	469	494	461	507	488	462	511	516	506	492	513	447	426	465	492	487	460	499	511	457	474	462	467	449	498	459	489	472	484	494	496	461	503	502	490	516	502	497	476	500	507	488	518	492	477	472	476	468	462	495	483	477	492	423	478	485	485	475	501	481	490	484	488	468	451	474	464	478	449	472	446	477	502	480	512	500	493	503	474	454	494	434	485	481	510	467	449	487	451	502	470	516	481	492	506	499	486	491	509	479	437	461	497	470	477	493	492	492	521	477	472	470	497	510	474	483	481	479	516	540	510	503	505	463	472	467	484	469	470	520	476	468	458	448	466	509	487	499	464	491	476	488	464	492	532	523	473	509	453	504	479	473	484	520	470	455	477	474	519	468	461	519	493	469	479	447	510	475	459	471	489	477	433	493	468	476	482	475	489	464	476	499	495	482	501	530	514	458	483	506	478	439	458	491	522	559	445	510	484	473	463	483	451	512	454	487	448	483	494	482	488	472	488	523	514	452	485	500	469	492	463	509	472	469	482	518	498	454	464	458	488	523	498	470	459	475	490	503	478	484	481	489	471	482	485	517	501	485	510	491	473	500	502	507	513	508	498	471	474	471	460	462	492	487	486	462	488	452	496	513	499	506	492	490	459	465	475	497	476	490	472	503	466	492	493	481	478	496	490	459	476	475	543	471	492	515	461	497	482	483	476	482	503	492	475	472	480	459	450	487	463	511	483	469	470	466	479	465	497	478	492	482	459	471	503	507	440	476	503	473	465	463	508	479	480	482	471	484	518	468	492	492	489	509	441	460	465	464	501	474	496	462	483	486	460	484	481	506	477	495	467	527	478	532	469	486	463	459	481	474	452	503	473	475	469	495	463	509	495	505	458	467	484	461	528	489	509	487	485	475	517	436	500	497	466	473	499	511	496	515	475	487	475	464	466	489	457	491	480	485	516	489	477	473	469	451	508	477	516	525	467	467	488	474	505	474	510	483	512	483	434	477	481	498	515	513	505	483	492	512	497	454	473	488	493	453	492	474	501	487	497	492	501	502	492	477	498	483	491	464	523	442	526	513	501	453	466	471	523	516	486	504	496	462	501	455	458	477	475	474	504	486	496	485	490	474	498	469	507	476	478	515	458	484	475	473	468	499	444	519	477	461	476	485	455	532	503	480	477	471	511	434	462	485	487	472	508	483	477	462	477	483	460	531	458	486	476	484	486	505	478	472	453	472	487	490	469	510	497	501	483	449	514	473	472	468	499	482	536	473	472	463	488	475	502	470	478	516	500	473	449	489	467	484	529	480	491	499	484	549	485	469	492	527	467	501	493	470	477	518	515	479	510	473	480	474	493	517	511	501	452	486	477	458	458	471	464	505	474	465	447	506	486	489	463	498	465	448	430	478	514	507	458	470	503	448	498	454	485	477	491	472	455	447	504	449	498	487	482	506	480	450	508	485	511	456	503	481	437	481	487	454	487	487	496	508	460	497	433	489	523	498	442	483	445	501	484	491	468	503	493	492	457	450	511	486	477	499	496	464	485	446	501	456	489	482	478	512	449	462	476	467	486	465	505	480	472	506	493	493	497	488	493	510	457	516	507	437	474	487	449	470	510	475	476	499	481	464	465	486	451	490	503	479	476	497	470	451	481	471	457	493	449	496	496	488	495
1409	403	384	375	396	349	283	319	319	316	326	302	301	310	319	307	275	324	293	320	340	313	290	282	332	291	300	309	332	309	315	316	285	305	279	323	301	295	315	335	306	281	311	299	272	324	329	275	298	320	318	292	316	356	266	299	287	283	329	337	294	329	338	305	316	286	341	303	295	331	316	334	310	318	311	296	278	295	308	284	333	304	287	306	280	280	309	301	282	296	301	302	303	309	286	312	288	298	332	315	297	331	293	334	295	326	287	336	318	305	299	287	343	300	308	320	293	305	315	299	342	290	319	271	305	313	273	302	322	321	320	276	291	273	284	303	320	317	286	301	310	285	291	312	323	310	292	308	302	297	287	309	302	317	316	292	326	291	321	299	330	309	289	294	304	335	314	289	301	301	311	305	305	280	311	326	297	303	271	305	322	298	293	289	315	330	304	343	333	280	297	324	315	280	291	302	295	299	332	305	327	300	345	284	283	282	299	316	320	314	303	321	283	331	288	292	312	305	327	334	275	328	319	289	284	273	310	280	324	306	332	298	311	302	284	311	301	299	273	303	302	285	301	324	276	292	322	296	306	302	297	298	299	297	305	273	310	335	318	282	297	302	288	313	299	314	288	291	292	314	325	313	331	346	307	334	300	297	322	304	285	326	321	299	300	259	308	272	293	316	301	341	318	291	300	286	323	325	289	309	308	299	274	335	273	284	302	286	299	294	296	285	323	299	309	308	311	301	297	294	287	281	328	296	299	312	336	312	294	309	303	288	283	285	278	320	281	310	307	321	330	308	323	330	334	308	304	309	319	314	284	299	291	297	326	327	332	319	323	273	320	320	290	285	274	298	298	281	289	295	291	306	304	276	286	301	329	281	314	332	300	298	298	279	304	287	332	339	300	328	336	297	307	306	289	327	308	284	281	329	281	310	294	321	314	325	300	318	298	293	344	297	272	303	316	277	314	309	310	322	293	295	322	315	290	330	315	295	331	349	305	289	339	311	306	299	330	324	314	282	274	302	312	320	276	334	289	254	311	302	306	332	321	305	294	266	277	313	341	307	313	290	336	278	297	356	331	321	313	293	317	300	312	321	316	318	311	318	288	284	311	298	280	310	309	310	270	308	290	302	308	296	313	304	321	304	301	353	287	306	297	297	347	317	289	304	281	300	323	325	305	302	318	308	304	327	331	296	339	336	334	313	336	311	297	308	304	306	308	318	295	308	270	293	286	309	296	273	314	313	305	288	264	333	345	300	302	320	322	287	294	288	306	339	321	282	283	297	335	341	302	313	288	302	303	295	291	293	304	300	293	311	301	287	303	283	296	300	306	277	302	306	290	293	303	264	305	304	274	287	310	301	306	289	279	294	316	322	331	302	272	302	314	283	298	291	308	296	299	314	323	320	318	338	293	323	281	309	305	318	299	328	330	309	307	352	289	298	340	306	283	322	268	342	321	308	327	329	316	317	325	321	342	310	315	320	292	304	287	305	308	316	300	310	307	306	301	339	320	304	338	310	267	308	298	292	290	302	298	314	297	299	299	320	293	261	295	264	313	323	305	319	296	296	287	304	304	323	280	311	285	312	325	318	296	352	293	314	324	325	274	288	306	288	305	318	294	322	291	306	301	282	302	298	299	302	305	329	291	316	304	276	290	313	303	315	309	293	342	291	317	304	313	327	309	300	302	292	274	276	310	321	306	295	302	323	283	291	321	302	306	296	271	336	301	294	268	308	305	312	293	292	285	311	306	310	305	307	285	315	329	307	313	291	314	270	324	282	295	302	349	310	303	297	302	301	329	315	295	271	289	309	300	297	294	321	309	326	276	302	329	315	337	318	309	285	323	325	300	320	307	305	271	297	300	292	293	296	321	301	316	290	294	305	301	316	309	320	320	316	331	285	328	295	260	354	295	307	312	281	304	298	310	276	314	287	303	321	293	298	311	313	330	301	294	260	296	315	302	303	315	293	336	331	276	303	311	303	327	338	327	323	328	342	304	342	316	282	281	283	315	293	340	311	298	309	310	308	266	341	285	287	282	269	318	281	305	289	293	296	302	330	287	310	290	320	305	311	334	285	326	320	276	274	300	319	307	322	317	323	296	282	288	299	280	296	290	312	299	288	265	310	318	300	310	313	292	288	335	300	290	296	301	269	291	286	279	289	302	283	278	329	299	280	276	298	305	325	303	313	299	289	318	301	317	319	298	326	285	318	311	317	284	325	320	300	324	298	287	290	296	336	289	305	311	306	283	286	308	311	296	305	260	282	290	308	290	285	275	270	290	330	317	306	331	295	314	298	268	279	275	292	296	273	323	275	296	287	313	322	299	306	269	291	310	309	310	305	323	316	301	303	309	288	293	323	305	296	304	297	311	332	330	287	336	318	298	285	297	312	346	283	283	298	295	298	303	311	296	336	325	300	309	295	296	269	304	307	290	296	310	303	322	323	298	310	302	305	302	319	318	343	337	304	284	323	294	331	323	330	322	296	307	306	304	267	306	314	313	326	313	302	292	320	279	274	321	327	299	266	266	324	305	328	301	298	271	313	331	301	284	316	308	317	306	313	319	309	309	327	292	302	296	313	334	304	284	300	303	290	338	292	282	303	350	261	296	300	273	316	272	297	317	279	303	324	313	281	319	308	307	303	309	315	310	325	322	320	307	295	311	299	304	283	324	305	291	325	303	307	301	276	294	317	300	307	327	277	285	318	276	321	285	317	307	317	316	291	302	293	298	329	333	291	298	288	316	286	276	318	299	262	309	312	317	288	297	288	275	328	318	303	316	336	313	327	312	291	331	269	313	330	287	278	302	281	310	291	283	311	347	309	265	302	322	323	304	308	306	332	284	296	303	315	309	299	308	326	300	297	307	346	327	303	307	306	284	347	297	285	320	313	347	328	295	274	284	315	279	276	257	315	309	311	305	287	283	277	290	324	311	296	306	313	295	315	297	322	281	289	316	295	311	301	346	315	271	285	317	281	336	297	330	288	302	276	291	299	312	311	290	310	281	290	300	282	325	296	324	327	313	330	306	355	308	308	319	312	304	324	294	321	331	268	316	311	327	281	288	269	294	292	324	308	294	276	276	340	284	305	312	318	325	285	303	284	311	341	293	277	308	294	300	286	298	289	312	302	350	305	304	282	330	287	302	327	276	322	300	289	298	316	304	288	324	293	300	308	291	305	321	288	307	302	319	298	327	317	289	319	333	312	342	279	308	304	309	325	326	325	293	299	325	299	297	334	337	322	298	254	298	275	314	300	328	310	302	318	322	313	311	311	315	302	322	311	268	293	286	302	323	328	314	284	302	303	300	283	284	335	298	289	309	302	313	274	312	291	283	319	322	328	278	303	345	310	303	298	327	290	305	299	289	354	307	301	291	315	341	308	280	333	318	344	319	295	280	319	325	301	309	288	303	294	312	320	266	315	316	286	302	364	321	277	322	361	277	310	324	306	308	292	307	320	290	364	301	317	314	301	283	329	294	313	290	293
2043	824	894	980	961	844	805	842	786	788	756	770	722	803	778	779	772	823	735	763	774	779	765	749	776	757	775	696	749	772	765	815	749	743	686	731	752	735	725	754	772	736	755	751	757	708	712	728	742	730	693	727	754	704	696	714	763	751	689	751	755	753	773	718	780	732	753	691	805	773	764	770	807	735	710	772	700	762	751	735	803	745	724	715	742	773	731	735	752	714	687	738	717	775	758	788	770	713	793	738	724	742	754	817	710	748	773	750	766	726	735	709	768	795	761	734	756	766	731	735	732	738	758	767	740	753	733	758	799	711	728	780	715	781	741	800	756	765	718	737	745	763	762	764	735	778	761	748	767	720	754	734	747	715	786	780	758	763	748	742	751	774	748	751	759	759	701	763	754	773	796	735	790	762	739	731	701	730	746	720	778	797	738	761	774	695	779	793	802	765	735	753	694	738	759	718	781	770	760	774	737	771	786	694	771	763	731	742	731	696	740	710	748	750	680	760	752	705	743	763	734	757	791	701	768	724	788	728	742	740	726	723	738	712	712	763	805	735	739	773	714	750	769	714	742	730	758	764	735	721	739	708	737	746	720	729	752	714	747	729	761	755	770	776	784	666	699	727	803	705	700	763	703	797	732	698	731	751	702	766	765	727	752	712	786	749	779	715	755	741	739	738	738	753	752	779	805	775	729	701	702	762	784	727	787	773	776	783	700	721	783	753	754	727	757	759	753	779	747	746	685	723	770	738	799	705	734	752	696	768	763	724	768	748	700	760	707	747	723	735	715	761	781	703	720	739	735	746	763	791	764	787	810	738	782	719	736	717	742	735	760	817	741	765	807	728	766	803	744	725	728	688	762	798	760	749	718	732	719	748	731	755	778	744	729	734	773	695	713	703	754	731	722	723	754	757	756	701	783	744	764	739	723	690	751	804	718	722	738	746	732	754	777	735	745	747	790	734	703	788	746	737	752	733	730	739	728	729	764	722	783	754	713	705	729	728	761	757	736	768	741	700	738	767	718	721	755	750	717	735	718	759	768	755	728	706	731	754	703	727	749	762	716	732	743	802	748	744	766	698	825	719	807	724	755	767	745	771	746	717	753	720	773	727	733	776	737	798	787	774	721	800	743	754	713	786	699	731	743	762	739	753	784	801	739	733	719	743	770	767	732	748	702	761	793	766	747	776	753	738	735	686	751	786	712	711	740	668	780	713	744	742	758	764	761	779	750	777	718	763	687	771	704	741	748	743	753	773	748	719	762	757	726	744	782	704	778	727	728	782	717	754	735	737	779	763	754	727	817	742	721	760	772	750	736	784	773	688	717	758	724	739	767	744	791	760	758	757	754	752	707	779	706	703	776	767	749	786	815	736	795	754	704	752	720	728	735	770	745	786	751	772	743	694	730	717	739	774	691	707	730	757	717	735	753	744	765	726	738	691	715	727	751	710	718	743	761	810	767	697	757	748	772	745	781	712	727	731	754	723	803	729	781	770	743	732	776	756	744	738	739	712	732	745	801	715	747	724	742	737	781	782	758	738	744	729	725	777	705	778	790	759	745	734	768	739	763	726	764	746	670	738	774	727	779	723	735	765	776	750	749	738	762	755	733	761	758	788	704	747	730	743	774	760	786	738	716	676	784	681	751	725	736	785	749	772	760	763	721	728	783	726	732	714	761	726	746	757	734	752	764	753	749	747	756	790	721	726	726	711	724	744	720	772	743	775	744	761	779	740	730	789	771	704	763	765	749	780	751	758	744	738	706	806	798	725	686	795	809	776	741	743	740	720	705	748	759	754	780	717	719	746	743	722	729	763	723	787	766	699	727	692	711	745	773	760	766	788	764	775	739	731	765	720	803	722	752	821	744	773	742	770	770	763	784	716	718	732	744	759	721	737	752	757	736	734	760	745	726	709	804	805	741	761	784	757	784	758	763	704	760	676	689	740	696	752	727	727	725	740	739	766	777	727	736	738	739	743	778	762	706	739	777	740	717	725	720	769	737	753	763	758	761	725	730	725	751	732	786	735	782	722	727	799	737	706	775	746	783	765	755	760	780	768	743	769	744	724	765	731	742	722	775	727	722	724	770	805	725	777	744	723	795	763	765	761	755	747	734	700	754	745	784	681	815	791	782	760	756	716	739	762	721	741	755	823	693	745	717	765	760	769	736	738	725	767	762	696	739	749	757	758	715	756	737	751	761	728	757	737	776	740	751	732	732	748	758	713	782	729	779	756	739	749	785	748	746	765	744	725	744	723	696	761	761	813	780	728	730	743	764	731	746	734	733	725	756	745	706	730	785	764	757	695	756	779	774	717	694	715	767	789	780	701	719	749	815	779	777	700	729	750	771	806	761	775	737	786	728	691	737	733	746	714	714	776	737	752	754	767	693	743	775	823	720	744	749	761	724	737	769	734	683	751	708	718	732	756	766	756	818	777	768	728	778	745	713	735	769	692	753	770	748	726	747	728	734	709	689	781	786	733	733	711	713	773	699	739	742	746	779	747	731	764	748	748	772	751	742	758	723	751	772	756	750	774	697	725	749	745	743	778	813	704	727	775	777	748	738	747	779	741	773	711	751	762	742	723	750	760	749	785	786	714	736	717	726	744	715	787	734	770	727	710	688	761	729	731	731	752	721	802	723	749	801	746	755	728	743	748	715	750	768	747	760	685	761	736	731	729	725	735	726	734	716	730	738	726	759	760	745	720	811	781	772	778	751	773	781	746	746	748	835	726	763	746	792	719	792	745	763	768	775	717	761	761	741	743	753	692	759	768	765	715	758	750	733	784	704	705	803	775	740	765	789	756	698	766	716	737	748	725	748	747	778	788	736	725	751	718	741	718	711	732	744	761	697	764	735	718	766	760	751	721	688	703	759	764	771	732	710	741	784	750	750	736	751	762	744	781	762	735	785	777	763	749	752	730	760	750	745	776	762	730	772	795	744	766	767	739	749	717	735	749	734	771	772	772	716	786	763	840	754	756	737	738	754	754	734	729	740	774	739	766	758	700	731	768	751	742	710	739	742	712	783	815	776	741	764	768	777	719	744	722	768	733	714	767	739	738	718	728	746	760	721	787	760	751	756	714	770	722	780	745	729	729	721	770	759	713	731	764	760	735	775	754	750	756	774	784	734	744	712	746	711	691	743	713	775	720	781	765	725	751	779	737	727	788	751	742	702	744	746	738	743	751	749	761	737	752	774	710	738	771	779	766	709	721	764	774	749	773	748	732	753	728	792	762	815	783	748	768	711	764	749	742	744	747	753	744	694	813	716	777	760	748	763	693	753	720	682	789	736	698	745	774	826	733	791	759	797	727	733	753	756	722	737	759	739	746	782	761	746	783	752	743	748	726	788	711	712	803	704	770	751	765	785	728	756	778	722	766	728	730	758	750	762	746	794	768	828	742	693	763	716	799	794	730	762	759	738	711	762	728	733	743	689	780	793	717	724	806	706	770	759	741	739	745	775	729	781	722	779	731	761	794
6335	629	702	597	551	443	430	411	375	342	315	339	349	304	331	369	357	323	334	343	338	363	346	341	350	355	333	318	318	319	336	331	283	351	339	342	327	345	314	367	339	306	348	357	351	304	352	328	328	365	331	344	338	322	329	313	327	293	365	319	320	337	319	361	326	316	340	321	365	295	332	318	349	366	323	306	338	341	306	323	314	356	331	311	318	357	303	309	346	319	329	331	331	316	323	316	331	348	320	295	321	334	337	351	318	323	323	357	326	331	320	330	311	314	308	340	357	312	315	293	341	359	344	322	336	318	327	334	304	349	350	342	357	313	325	324	321	322	308	313	288	317	299	315	323	272	341	360	309	355	359	321	336	341	339	325	320	325	341	340	306	328	320	353	372	370	337	315	323	343	310	315	325	324	310	289	306	327	339	349	327	307	333	319	361	336	339	343	329	348	342	335	320	323	311	362	310	316	340	345	320	321	318	297	322	369	337	317	327	343	312	358	309	333	289	335	335	310	354	331	364	309	318	357	359	333	342	318	300	326	308	316	339	353	331	333	334	334	335	364	316	318	326	351	341	335	310	329	336	351	311	332	318	331	340	311	345	356	327	328	316	325	362	351	321	346	327	320	329	320	332	326	310	335	364	297	330	317	315	316	352	310	357	303	355	360	324	349	320	334	328	334	342	336	337	349	317	339	317	359	295	330	323	338	332	346	331	314	340	331	336	376	329	357	343	318	304	347	321	344	321	347	333	337	334	308	305	315	350	320	312	332	324	347	321	307	320	324	329	331	323	348	324	323	303	314	302	340	315	325	333	311	343	311	365	333	349	351	303	316	347	339	324	347	323	339	347	322	341	310	353	331	307	339	341	345	311	319	328	339	346	303	332	337	326	344	359	309	328	351	311	356	354	305	315	304	312	288	319	318	309	321	335	301	363	323	344	307	330	322	326	314	314	333	320	320	281	325	330	342	321	320	343	337	339	325	320	341	335	332	296	319	326	322	336	350	333	346	305	321	292	321	336	327	322	306	334	314	359	334	321	309	296	329	347	327	323	362	310	307	367	324	310	313	321	350	320	342	326	342	310	310	310	339	334	321	338	337	307	315	331	341	337	338	330	321	335	345	319	336	346	335	343	325	367	316	337	350	317	341	342	317	333	334	356	318	305	301	337	301	291	375	331	345	359	274	361	319	340	311	337	339	316	319	310	330	330	316	305	310	350	356	330	332	326	333	332	310	337	316	327	298	345	326	353	308	297	393	343	348	299	335	315	339	365	321	346	325	327	311	364	312	299	353	303	312	329	322	346	330	334	358	328	316	378	337	354	362	340	335	309	359	320	317	347	340	281	312	336	315	310	338	355	309	326	341	358	342	321	343	350	322	298	341	372	314	330	325	343	318	366	309	316	340	339	345	323	371	365	346	326	321	351	333	323	323	340	346	334	356	298	354	345	351	312	335	328	336	370	359	327	321	296	333	322	308	330	323	297	293	317	337	354	307	306	316	330	342	342	306	331	310	311	296	356	336	322	344	304	337	339	327	334	322	342	327	330	330	333	294	301	311	331	338	319	353	319	338	339	313	360	347	342	308	344	312	307	341	332	312	291	334	312	325	320	338	331	330	345	324	277	348	372	317	318	309	338	313	345	339	344	308	341	329	339	309	330	316	306	358	360	339	329	307	316	326	349	341	297	320	353	298	325	307	355	350	320	293	315	296	330	333	309	319	359	362	302	330	328	326	350	298	353	343	332	341	353	317	313	311	353	350	324	325	381	322	328	325	342	336	313	322	325	288	319	333	355	340	340	320	351	327	341	333	328	330	341	309	381	295	340	313	337	330	320	350	368	322	347	339	302	333	328	334	328	338	338	299	330	339	317	325	317	328	350	349	325	317	338	329	328	311	340	326	332	330	325	306	380	322	319	353	327	335	328	327	281	310	321	357	343	329	405	347	329	340	324	321	338	296	371	333	359	299	304	335	358	306	355	323	347	373	329	339	329	340	327	364	322	302	346	317	316	332	307	348	309	376	332	325	322	348	306	296	303	334	332	299	325	342	332	325	323	319	314	307	337	331	341	365	330	309	320	354	320	363	322	303	347	308	329	313	332	357	341	356	303	292	341	306	361	328	347	358	333	347	325	351	291	342	341	319	335	313	339	335	296	346	338	348	350	315	324	314	338	353	349	346	331	325	362	345	340	348	320	325	322	363	307	335	339	339	343	293	296	323	322	320	339	335	338	300	338	312	336	308	344	326	354	311	321	301	369	338	332	325	353	347	316	322	298	341	366	321	334	361	355	296	330	354	321	340	340	306	373	336	355	309	315	311	355	332	330	295	308	370	295	317	338	363	303	322	312	293	316	353	316	358	328	348	354	330	336	345	322	328	320	360	312	334	318	332	341	360	336	350	331	335	321	316	302	346	319	334	316	334	336	336	321	342	360	339	337	337	323	370	348	321	344	328	324	361	310	328	338	341	346	370	261	348	340	339	285	354	303	309	332	325	335	324	315	332	318	309	316	350	335	342	333	330	367	315	316	331	364	308	337	329	334	348	322	298	323	313	338	370	351	371	305	338	308	346	318	322	333	309	311	329	337	311	360	314	341	308	331	314	342	293	333	312	339	334	344	362	355	298	337	322	305	314	360	338	341	325	339	297	321	335	299	335	328	363	331	359	320	339	328	328	316	320	305	327	322	340	307	337	328	309	328	282	377	341	336	364	363	336	343	300	338	355	325	347	313	311	355	308	354	345	311	365	290	306	312	308	336	333	326	331	302	368	336	320	350	356	364	396	320	326	323	314	350	342	365	312	348	349	320	359	307	345	324	348	316	294	344	369	345	305	365	341	328	312	339	330	303	300	324	356	325	309	345	344	344	340	319	334	288	325	307	366	314	350	336	300	327	331	363	325	330	348	345	334	316	320	316	332	315	326	371	283	344	327	335	314	331	329	353	323	349	350	351	332	327	321	318	314	326	279	315	316	334	328	377	290	340	343	327	315	306	288	326	317	318	338	333	361	306	355	289	330	321	341	337	313	364	330	340	334	319	326	362	327	328	326	310	345	376	303	317	332	308	334	358	314	319	323	319	311	329	319	303	340	332	319	312	350	323	306	347	357	328	392	332	334	341	328	358	332	321	346	337	311	326	379	354	334	333	322	341	352	324	315	341	318	331	316	307	315	334	325	315	311	315	334	338	370	344	349	311	337	309	319	318	343	307	325	352	391	321	338	328	291	334	350	350	363	304	318	325	346	327	336	337	351	300	315	338	326	329	326	328	330	323	337	367	338	327	336	316	359	322	323	373	339	310	353	335	333	312	320	341	299	325	328	330	373	352	340	343	314	310	352	282	330	304	295	315	314	336	306	343	362	322	321	316	316	320	349	330	322	295	322	340	349	311	318	354	332	290	321	335	341	331	310	333	348	338	341	339	338	320	323	325	346	329	339	293	360	326	321	312	335	331	359	349	338	318	311	328	338	344	297	348	335	301	371
6303	1125	1623	1769	1637	1339	1193	1123	1030	989	928	977	949	925	917	877	926	862	850	857	865	906	878	851	847	850	810	851	867	836	830	815	849	779	860	790	787	778	797	807	819	830	779	757	792	774	781	776	818	849	833	769	779	744	836	784	839	791	770	795	799	809	831	802	760	774	809	805	792	814	807	809	800	803	821	812	795	826	804	821	792	781	799	757	749	842	804	761	812	804	779	792	833	819	784	769	822	814	816	761	812	808	755	765	812	789	800	823	783	736	828	817	745	774	756	790	790	856	818	796	836	822	828	812	788	788	786	776	819	816	740	828	758	787	817	780	779	825	748	834	787	815	807	854	806	823	774	780	812	761	834	794	771	835	823	752	761	787	818	766	804	794	809	810	805	776	812	797	851	773	769	805	878	773	813	853	817	732	797	802	856	800	828	771	796	803	791	842	768	750	801	754	748	823	796	803	855	794	834	817	798	840	845	778	765	780	824	789	819	847	826	826	805	762	739	785	853	773	812	790	831	817	826	831	795	757	865	808	776	799	796	814	796	739	763	816	800	821	761	797	784	795	802	794	770	811	791	806	760	795	795	732	758	807	840	817	791	792	793	790	762	775	830	783	824	817	794	764	746	729	829	792	803	786	835	799	782	841	787	759	801	778	839	788	792	819	778	782	788	758	796	829	822	825	743	791	788	765	777	812	814	727	722	782	782	762	860	785	776	782	781	820	845	795	783	763	753	817	841	773	808	778	806	793	786	762	832	787	777	778	811	829	798	767	802	795	815	806	791	791	748	767	791	818	794	775	799	795	794	760	826	840	774	785	755	805	765	797	752	828	769	780	808	800	836	796	809	716	797	777	808	777	760	788	780	787	778	750	792	740	786	805	800	761	777	819	777	790	785	792	789	770	778	796	815	799	802	772	821	837	797	802	819	782	774	781	806	756	768	837	816	806	765	814	791	780	845	785	806	767	802	831	792	754	790	846	835	786	791	847	833	775	849	827	788	729	767	798	798	839	776	813	813	791	815	835	814	820	787	757	835	769	835	837	811	795	793	777	812	767	793	788	828	819	848	819	772	784	813	805	753	792	809	763	832	813	808	796	768	754	804	835	783	804	764	791	821	813	768	790	791	802	796	800	769	800	789	751	761	819	773	800	888	816	823	845	793	802	818	824	804	800	764	732	834	827	788	759	788	793	784	807	779	837	803	814	834	823	797	776	779	829	719	835	775	806	824	817	797	796	832	784	811	834	773	774	732	754	798	815	808	772	829	781	820	823	793	868	799	787	826	829	810	815	783	758	787	778	760	855	812	824	748	809	772	815	778	832	818	794	820	804	817	757	814	804	842	826	781	783	817	816	804	780	811	782	752	818	837	825	789	794	834	799	813	786	800	800	791	853	771	810	744	766	785	789	812	836	812	806	839	800	776	818	784	805	831	825	800	825	805	797	793	796	745	793	817	799	794	769	761	774	813	839	828	783	788	815	762	782	808	800	774	828	821	856	788	842	781	743	764	798	808	810	810	816	795	789	808	764	827	787	777	815	796	756	793	750	767	807	867	763	769	792	789	845	809	796	776	810	759	801	774	769	813	777	793	765	841	791	763	777	824	825	821	825	817	769	803	873	804	797	805	792	803	794	792	796	771	789	781	770	801	838	757	790	818	834	786	868	881	817	810	783	782	742	797	782	801	785	771	800	792	790	813	826	791	773	797	857	840	795	726	776	774	792	769	786	776	840	734	771	787	818	819	804	755	797	784	830	741	773	803	781	791	843	797	813	823	789	810	787	836	831	782	815	868	796	798	785	762	796	763	777	769	797	830	820	785	778	726	808	801	794	817	717	797	818	776	731	747	818	750	847	830	775	833	851	780	777	787	773	795	833	760	828	765	793	816	748	827	795	791	805	799	838	796	798	801	806	829	809	774	767	820	824	797	780	776	792	800	809	779	825	805	797	783	806	804	812	781	740	788	809	829	803	806	793	783	795	793	797	819	817	791	786	815	771	814	751	792	831	864	791	822	777	746	759	792	800	830	739	833	810	829	799	774	859	778	801	778	816	736	788	826	802	782	821	799	785	755	832	803	831	812	798	801	807	747	802	860	781	818	871	774	783	765	770	864	783	789	814	825	807	799	806	764	762	813	810	807	802	790	764	769	805	825	850	860	789	826	804	785	802	778	789	816	778	784	773	766	815	746	816	801	841	779	842	767	841	830	829	781	839	782	796	813	842	832	836	790	840	805	775	820	841	811	827	794	823	769	744	768	787	807	793	793	794	791	837	742	763	816	797	739	790	820	776	769	833	794	772	781	780	804	773	775	861	817	785	838	799	833	796	826	780	770	780	826	811	783	781	780	797	796	827	827	833	761	842	738	836	767	780	783	818	781	817	764	781	780	778	802	844	836	745	847	854	853	763	764	836	785	764	781	859	830	779	769	796	790	761	772	798	767	791	809	777	843	806	802	805	775	780	869	784	770	804	785	807	777	790	769	761	784	810	809	741	789	750	739	797	804	812	839	815	819	769	820	829	808	808	818	775	798	765	786	772	812	801	796	783	802	791	823	739	783	837	788	813	790	808	813	805	830	818	805	822	796	780	780	794	768	768	779	783	808	781	789	828	791	797	822	752	745	751	821	811	779	829	796	795	806	789	799	787	771	796	857	763	796	805	800	782	827	765	836	803	817	772	770	794	795	750	796	743	810	790	853	776	796	820	842	824	733	820	791	805	839	828	806	796	825	795	815	804	801	806	798	753	818	788	764	825	809	763	759	841	831	761	775	749	765	821	787	774	824	802	790	802	823	808	808	769	843	826	752	798	873	843	775	776	853	755	813	799	804	777	837	846	772	767	811	799	801	806	835	789	784	812	735	763	803	834	805	731	814	832	773	731	808	839	783	785	833	785	831	775	817	765	798	798	769	791	770	792	816	761	843	820	849	780	788	754	800	815	798	830	811	774	808	814	778	867	832	832	802	876	805	854	804	814	795	819	822	783	779	777	804	810	821	782	831	793	820	821	826	799	801	755	758	818	820	752	806	806	761	768	832	847	823	814	808	769	789	788	786	805	765	815	759	837	806	806	803	767	806	757	724	770	801	813	792	805	773	803	833	804	776	787	800	801	824	766	777	780	839	785	793	835	814	794	786	812	765	800	787	806	805	806	787	798	846	825	801	837	825	807	805	781	773	790	794	835	787	815	785	797	752	814	863	834	834	795	854	832	846	762	762	781	832	788	821	788	849	769	806	826	804	791	763	820	779	794	764	807	827	763	902	760	774	783	785	771	794	798	786	798	789	758	825	731	823	807	851	831	797	798	818	807	814	834	792	842	793	788	764	803	819	784	826	821	760	814	833	801	766	831	828	795	796	791	804	823	773	838	868	841	756	816	767	747	853	779	834	804	786	814	813	850	774	786	768	789	807	780	787	784	763	812	813	809	810	784	787	764	754	801	740	826	825	757	790	758	781	773	853	794	792	774	771	815	800	776	785	789
12018	939	937	733	568	437	307	279	284	246	223	231	198	222	220	237	193	213	245	184	180	207	204	184	199	196	204	178	193	174	222	176	193	197	217	171	218	200	212	208	216	215	212	190	184	221	207	200	182	203	180	163	183	193	169	183	179	188	181	184	193	166	174	179	195	217	201	212	207	171	214	175	196	174	174	192	224	207	199	182	192	186	198	187	186	211	189	210	195	181	174	209	219	204	187	215	227	200	209	189	168	180	189	200	173	210	166	164	197	204	196	181	190	192	212	191	173	170	193	208	208	192	200	171	181	201	184	195	182	202	195	224	205	227	185	169	212	188	159	196	205	189	219	207	200	215	195	202	188	188	193	185	170	196	225	202	184	182	180	176	204	195	223	206	180	215	238	183	216	184	188	178	214	194	191	169	201	217	204	184	183	197	168	180	185	192	214	218	172	185	207	195	179	168	185	175	178	197	218	196	183	180	195	204	195	183	196	201	188	189	179	169	193	203	181	205	192	181	162	187	169	182	186	181	206	193	184	181	190	203	171	208	180	174	197	210	204	177	194	195	203	206	235	176	188	178	202	162	197	195	190	189	191	208	202	181	212	188	178	177	196	217	216	202	192	193	202	177	225	192	188	181	218	200	213	180	173	207	190	208	201	193	207	206	181	230	237	213	177	200	188	194	191	214	185	203	182	192	211	198	199	215	205	203	172	205	190	173	195	167	188	190	160	191	211	233	199	203	166	197	208	193	198	219	176	192	189	184	203	202	207	208	179	192	215	181	200	201	196	195	214	192	176	192	168	181	207	185	189	191	210	180	203	180	206	197	200	204	177	191	194	181	177	188	203	207	195	188	173	201	202	197	189	175	179	204	218	216	213	181	199	189	195	179	173	171	173	180	224	203	215	193	187	191	205	170	182	217	200	171	169	198	229	188	201	212	205	174	207	219	211	182	197	186	175	206	161	241	169	202	184	175	188	166	178	180	194	189	207	194	197	186	206	172	204	169	196	187	192	200	182	205	185	201	172	215	188	200	154	178	199	206	200	201	202	193	196	205	188	177	206	185	196	207	194	222	211	216	161	191	216	194	177	196	160	213	194	211	184	166	165	196	184	202	228	185	203	174	190	199	198	221	201	180	198	183	219	200	178	181	187	182	230	189	227	196	202	168	191	189	174	170	185	192	177	180	212	210	197	187	173	196	187	198	221	174	176	194	203	177	185	193	201	181	171	202	184	182	208	207	170	185	208	215	155	199	182	203	179	186	203	200	208	179	198	203	194	199	193	201	198	194	184	174	211	207	207	193	199	188	185	177	176	197	195	196	209	210	189	171	180	188	193	199	204	191	197	188	204	190	176	169	202	200	174	197	220	201	184	194	198	198	177	202	208	201	176	188	188	221	204	198	180	196	169	193	178	183	196	180	174	175	204	162	178	198	207	207	206	195	214	194	172	201	190	162	199	187	212	179	216	221	201	207	221	204	187	187	186	207	174	205	173	202	202	208	182	195	199	193	183	207	220	214	215	185	211	188	181	223	198	207	210	191	198	182	188	175	179	210	188	214	183	187	193	206	206	221	209	170	173	176	180	183	181	211	206	208	167	204	194	193	164	190	186	178	201	197	193	205	177	195	200	188	190	197	235	178	183	193	191	177	180	183	197	187	185	217	185	200	207	188	215	203	178	190	193	191	174	179	168	192	178	199	204	196	198	207	195	192	181	196	182	208	227	186	175	200	199	221	197	192	198	180	167	213	188	212	194	185	178	198	170	182	173	195	200	213	197	213	201	190	209	192	173	194	205	189	196	185	191	184	178	191	188	180	190	192	214	200	194	204	232	182	179	197	186	204	184	202	218	175	211	197	178	174	186	196	172	209	183	164	212	184	182	185	183	192	188	197	188	203	180	236	187	214	196	172	175	205	191	211	212	179	182	183	216	214	216	208	205	199	202	179	200	182	202	207	190	164	210	185	175	209	185	194	202	186	188	181	201	185	207	196	188	179	198	205	177	178	192	188	198	214	217	199	198	200	205	187	209	195	182	174	194	210	172	221	213	174	194	180	170	210	193	181	192	187	191	192	205	210	190	189	221	170	182	214	181	188	190	196	192	189	205	204	200	208	177	195	189	191	200	168	185	204	196	211	193	208	195	180	183	177	205	188	178	186	166	188	174	195	195	195	174	211	186	180	178	195	195	218	213	194	196	171	202	200	194	215	209	190	192	209	183	204	179	198	187	209	200	196	180	166	184	191	209	179	213	203	176	182	182	190	183	195	174	194	214	190	199	206	189	187	199	208	187	227	198	199	207	182	170	200	183	187	183	213	207	162	192	188	172	209	185	190	194	195	223	190	185	210	202	216	193	173	192	191	199	201	183	216	176	189	198	189	185	187	189	171	213	197	211	182	235	218	199	173	177	214	200	174	191	172	186	169	203	195	193	203	173	193	224	187	175	207	203	211	201	196	186	189	189	161	192	208	182	184	194	183	207	188	189	188	208	187	182	177	176	182	174	195	204	191	182	188	206	195	188	180	184	210	210	183	200	195	156	186	198	200	202	202	207	212	197	185	165	177	197	220	205	203	188	235	196	184	202	201	220	222	203	208	191	180	189	182	196	170	196	179	202	194	204	194	173	180	222	186	201	179	198	185	190	208	200	183	190	207	198	199	190	196	186	188	193	204	174	201	186	185	188	169	177	183	183	181	212	169	186	188	162	200	201	183	181	201	196	184	195	169	220	193	200	182	188	181	211	204	186	200	212	181	204	204	182	186	208	182	167	207	193	196	195	217	195	197	203	178	180	192	196	169	185	194	217	179	181	186	183	186	186	184	209	219	213	193	209	171	213	203	201	167	208	202	210	202	183	205	201	183	196	206	194	173	177	196	197	174	217	153	176	193	192	211	195	199	176	218	209	197	171	181	181	195	210	178	212	193	163	189	191	193	208	201	188	198	210	202	182	174	209	193	197	202	208	198	159	187	232	177	210	156	189	171	191	200	172	182	185	189	200	174	179	191	181	182	191	195	208	181	185	216	210	205	185	219	163	169	179	178	201	214	213	211	191	185	206	174	200	197	216	169	181	189	192	186	205	190	195	186	192	195	196	197	191	178	194	175	216	171	180	170	190	202	180	198	222	201	204	177	196	156	200	187	163	182	196	218	191	183	192	205	161	223	199	196	205	181	183	178	213	192	182	183	193	186	191	195	207	187	188	193	190	182	172	186	162	167	185	185	187	202	181	212	183	177	205	192	205	199	200	215	193	180	184	188	211	169	183	209	168	213	178	179	176	185	218	195	186	184	159	196	195	196	168	210	182	203	207	207	180	206	177	179	191	197	222	207	194	207	162	194	191	152	190	194	185	177	185	175	184	183	174	196	213	193	187	186	232	193	187	192	195	189	193	184	197	182	203	222	219	182	222	193	193	190	187	192	195	184	180	207	181	207	186	207	188	209	191	197	193	206	180	177	176	191	209	191	199	204	206	190	198	173	224	186
7703	1029	1912	2178	1822	1501	1261	1125	1027	845	827	754	661	701	638	654	610	616	616	584	610	578	545	586	518	540	555	565	544	558	544	558	536	517	495	504	511	528	502	504	501	526	484	505	496	520	546	495	530	516	536	545	452	526	505	488	498	468	508	459	486	501	532	531	505	447	522	492	479	495	442	490	470	475	480	519	499	475	494	475	523	487	480	467	473	504	475	483	469	534	494	521	528	478	531	460	499	498	465	469	510	522	524	450	469	490	511	492	497	469	487	506	489	519	488	493	497	498	502	437	472	428	498	510	529	528	480	492	496	495	461	468	443	488	506	488	430	486	478	478	466	487	493	503	484	456	499	498	526	503	523	459	505	491	521	472	495	486	482	493	503	491	478	503	488	493	481	458	485	458	478	516	500	496	473	488	509	462	467	504	499	487	475	499	509	499	495	474	533	495	444	515	460	471	465	419	479	481	430	437	507	490	470	465	482	463	439	467	472	492	492	527	496	483	518	509	512	484	507	515	477	478	472	460	500	458	492	510	477	502	451	487	490	455	493	478	458	519	497	477	469	446	485	486	495	508	462	500	457	488	483	473	505	454	516	485	475	495	504	487	466	469	466	527	486	501	460	497	519	479	526	482	483	482	487	493	495	496	514	476	496	464	542	454	530	453	510	497	477	488	491	499	506	527	460	487	460	516	451	473	480	471	481	478	446	470	493	481	458	495	496	485	493	462	489	479	482	495	494	461	460	486	471	517	445	462	480	496	479	482	505	466	503	450	483	485	526	481	453	466	500	511	513	458	543	469	479	461	485	472	472	475	500	472	491	504	497	492	497	473	498	474	476	445	478	460	536	517	519	492	498	517	499	493	457	520	446	474	498	496	457	473	472	477	483	488	495	488	499	474	497	518	520	525	512	473	471	481	473	486	485	442	460	469	490	503	451	475	484	505	440	479	508	486	508	490	469	510	481	485	509	502	510	466	457	530	489	505	468	500	501	491	439	458	451	490	494	481	493	517	459	473	470	467	487	491	460	450	456	456	475	468	510	465	472	509	522	476	505	503	461	460	452	461	442	520	460	504	453	503	484	500	521	461	497	483	446	509	490	496	494	491	483	492	504	466	479	520	523	491	477	461	479	490	504	461	508	486	476	500	477	466	528	476	502	479	463	481	466	455	484	507	500	529	469	470	493	470	500	538	512	522	484	493	456	480	467	499	482	475	472	520	507	493	487	495	473	485	482	490	468	491	459	440	512	469	508	489	491	488	521	478	479	468	523	472	465	498	482	477	464	479	453	490	472	456	499	481	463	475	465	471	468	474	475	481	486	478	513	479	470	466	491	504	481	476	489	484	473	477	480	500	455	475	458	516	512	530	439	544	494	461	494	479	520	508	512	478	494	515	473	524	527	468	462	496	460	460	477	479	458	499	511	480	450	531	474	492	494	491	469	474	492	438	455	489	470	460	460	515	464	506	490	510	492	522	473	457	468	520	513	486	464	500	468	529	503	465	471	462	465	458	513	476	472	447	505	496	460	496	476	468	494	459	474	469	518	454	475	482	488	477	508	467	519	506	447	461	522	488	493	525	537	510	487	485	434	509	503	472	496	524	490	480	493	499	493	453	500	493	480	465	490	484	504	510	477	456	459	484	526	513	531	494	474	471	484	463	521	463	492	475	529	535	472	463	470	509	496	467	516	443	501	468	516	510	508	464	457	476	507	473	468	506	479	509	443	434	490	495	469	504	511	505	460	461	482	460	419	480	499	500	438	480	448	475	434	517	476	533	460	518	443	499	478	497	493	446	480	455	483	467	513	467	541	512	498	495	495	502	507	454	533	436	504	444	494	484	511	517	519	514	499	522	477	509	479	483	490	523	470	471	473	462	454	476	487	498	483	503	487	463	519	471	460	483	490	508	464	476	466	502	489	483	507	503	501	488	497	470	485	476	478	493	459	485	495	492	515	493	485	441	489	533	503	530	486	472	441	465	497	483	469	475	495	492	470	489	491	478	473	476	444	455	506	480	463	476	487	481	449	501	465	471	474	489	482	461	529	486	486	502	484	515	445	498	521	468	483	517	500	519	468	508	488	431	434	486	473	527	475	453	495	488	466	525	459	482	455	497	491	462	490	431	490	497	492	526	474	456	483	524	475	516	460	486	494	457	491	491	524	453	440	485	506	513	507	493	492	506	492	509	498	489	464	476	511	478	517	459	514	492	505	480	535	485	489	475	450	478	456	487	474	499	491	472	495	496	496	534	458	512	493	477	446	445	489	498	490	500	470	474	482	478	451	525	515	451	483	497	505	446	489	469	442	475	484	526	516	494	515	480	517	473	480	505	535	489	538	471	453	488	507	473	489	516	510	468	500	504	493	474	478	480	476	481	457	481	469	496	447	464	512	484	481	458	437	471	493	461	471	520	474	489	490	449	451	475	481	482	474	510	485	487	504	462	457	464	477	489	507	493	492	482	471	508	487	474	450	530	482	489	473	505	487	490	466	480	506	472	487	512	485	467	492	457	474	485	525	513	491	485	450	446	479	472	482	538	530	433	481	492	472	473	491	482	473	475	477	491	486	458	487	502	516	470	485	491	485	515	492	498	493	501	467	504	468	492	463	475	483	480	493	503	462	464	505	453	459	505	445	508	524	507	483	453	445	510	501	433	475	477	483	483	479	479	500	483	473	477	467	496	482	483	503	473	446	476	494	459	493	496	492	490	494	489	524	474	481	499	501	462	462	499	498	472	495	443	502	476	492	486	451	484	486	494	439	453	475	469	482	487	455	499	479	479	510	467	476	467	477	441	479	492	474	494	457	510	448	463	468	455	468	502	495	485	474	506	487	479	489	483	490	510	485	529	535	451	473	498	490	518	530	477	473	488	505	493	456	516	432	464	502	472	477	484	465	490	478	493	496	485	511	497	490	488	518	519	476	502	498	449	452	511	474	472	492	472	492	472	494	436	488	467	460	484	516	513	529	476	519	477	508	494	440	472	515	512	496	465	461	496	462	474	515	477	482	496	472	461	460	511	475	495	488	509	477	477	472	471	472	468	483	499	490	473	460	493	493	478	490	474	521	517	448	530	449	517	443	497	463	465	443	498	476	497	499	520	464	479	483	497	519	479	479	487	465	505	498	511	473	495	470	467	488	427	476	467	504	473	466	531	480	491	466	471	506	494	469	507	475	509	500	516	491	503	503	433	504	499	486	521	457	477	488	488	497	468	512	451	461	482	464	467	457	460	548	496	486	443	492	488	455	486	491	459	512	474	461	491	519	466	495	463	483	483	469	475	509	499	486	522	459	461	477	502	498	459	478	463	486	490	482	528	489	501	496	506	466	511	501	492	485	479	525	488	471	460	514	503	474	468	482	513	444	463	507	497	471	491	474	472	479	479	479	464	453	442	480	463	505	461	495	462	457	485	504	479	500	463	484	503	489	492	498	501	464	517	474	462	492	493	459	514	509	486	487	455	494	495	481	498	515	473	451	529
1455	375	403	373	365	294	331	327	277	302	292	302	287	290	317	323	305	356	324	304	321	309	290	275	261	316	299	325	346	285	288	314	306	313	332	288	267	323	334	294	323	294	316	285	297	297	315	304	279	296	305	297	313	294	326	323	321	285	276	319	288	301	335	301	312	263	288	276	289	335	327	291	300	287	313	334	306	344	297	306	303	291	276	313	314	313	295	287	292	281	303	310	276	280	300	301	306	277	325	285	308	293	319	284	302	277	303	285	280	302	301	296	297	286	344	319	327	311	305	279	275	335	302	304	293	298	310	283	293	303	275	288	276	335	338	308	290	281	329	307	288	323	289	271	290	284	324	308	298	292	295	298	324	299	310	299	293	309	292	322	316	294	308	280	302	291	302	310	310	316	297	333	321	306	279	335	321	259	262	282	293	328	283	285	286	298	302	344	301	290	299	305	279	310	282	315	285	316	284	301	299	302	291	302	330	299	285	293	294	317	293	327	333	317	279	294	296	286	315	306	321	302	313	345	319	306	333	279	278	290	308	312	292	280	314	287	288	297	319	276	282	261	315	304	289	311	317	313	298	314	284	267	311	314	311	280	301	315	299	287	279	332	309	309	312	285	293	294	298	291	323	297	303	309	287	290	267	290	283	318	323	301	292	268	300	288	291	294	323	276	317	300	334	311	306	307	308	310	281	344	295	286	303	264	266	291	292	281	328	323	310	308	264	290	302	313	278	260	285	314	305	278	290	277	285	306	279	281	306	294	291	312	290	311	307	309	308	273	289	344	275	326	312	291	308	294	298	306	278	295	296	333	259	278	273	287	285	300	323	293	293	281	319	304	264	304	320	302	297	320	317	259	307	284	307	316	301	335	294	302	342	323	326	313	301	289	332	319	293	276	319	292	311	318	307	287	301	309	314	317	284	337	256	315	319	299	306	310	311	297	308	280	342	298	320	285	312	321	317	314	316	320	308	299	333	320	273	323	312	286	315	311	298	305	305	312	313	277	325	297	286	315	302	311	285	303	318	304	292	299	291	307	316	323	315	331	290	303	312	309	310	272	312	325	314	304	308	292	296	280	290	303	313	281	283	358	294	295	303	287	278	328	307	334	289	257	287	278	322	286	308	289	275	296	276	319	325	286	288	309	313	288	299	303	309	274	317	299	288	312	315	298	302	296	282	312	286	299	273	293	293	288	346	286	298	337	299	318	269	310	314	325	310	282	293	340	281	317	309	324	341	322	290	320	293	298	282	304	318	333	322	314	292	295	292	305	314	305	315	285	282	288	278	317	297	315	286	282	320	291	299	287	309	313	276	300	334	328	329	298	300	317	273	295	281	293	328	305	311	295	306	279	346	263	285	281	301	302	291	263	317	295	281	331	318	292	321	293	329	302	279	347	314	292	314	320	324	305	295	305	307	284	303	260	336	278	297	301	311	288	314	301	315	327	261	324	291	283	297	290	296	295	317	298	285	340	319	309	325	291	295	326	333	299	303	316	320	297	289	289	307	287	297	292	311	326	324	320	298	331	285	305	297	319	289	295	306	266	297	336	252	238	289	296	276	279	305	312	317	319	320	287	306	313	300	321	300	316	330	284	299	299	269	290	341	325	284	296	313	333	320	309	338	322	299	319	300	309	302	309	313	323	311	324	306	283	291	271	323	328	290	291	292	334	336	322	308	294	272	352	292	300	313	305	278	302	300	288	283	331	291	334	325	281	301	318	290	324	302	301	320	294	301	313	276	305	308	309	305	312	299	291	286	307	308	296	288	321	261	303	303	303	292	317	310	316	305	308	295	295	285	313	292	318	316	315	305	303	287	273	297	314	308	299	308	297	288	322	296	294	269	289	264	304	272	309	317	281	274	296	311	318	287	278	285	324	342	300	306	298	272	298	282	274	315	318	297	312	297	275	297	313	304	279	339	303	307	327	333	264	298	303	287	308	309	306	292	274	294	322	312	294	306	317	303	314	302	286	295	291	330	307	298	298	317	304	268	316	325	326	285	288	289	286	298	335	296	278	288	293	324	263	295	322	302	336	290	302	291	290	286	333	273	312	299	272	307	324	339	284	315	274	262	315	289	308	282	306	300	271	289	268	305	298	329	314	338	311	307	298	305	283	289	292	283	368	307	326	324	290	293	305	295	264	266	295	303	286	307	319	296	313	288	293	321	278	320	317	311	313	292	319	301	294	307	301	284	297	294	295	283	303	290	282	294	293	316	301	285	301	312	264	284	289	329	301	306	325	299	297	295	303	329	312	317	302	326	275	326	339	284	302	315	309	312	316	318	321	280	299	290	303	300	314	304	333	313	288	313	310	301	297	313	314	295	273	307	287	300	304	318	326	301	298	346	272	294	319	286	295	289	266	297	311	296	323	319	319	311	277	292	288	290	292	278	294	282	257	295	273	299	307	287	296	312	278	283	286	292	281	274	305	270	287	298	302	327	327	308	303	327	294	278	308	299	293	293	297	295	315	324	302	304	313	293	278	314	293	326	325	346	285	326	298	307	314	275	292	312	340	295	296	303	326	297	332	291	322	296	330	306	301	311	327	324	307	318	309	312	300	300	288	297	274	285	287	330	304	335	338	288	319	315	303	322	287	287	317	317	333	301	309	288	303	291	271	328	284	312	323	328	287	311	311	313	312	310	327	284	281	287	291	310	275	282	311	311	339	294	314	303	276	284	313	292	307	324	299	280	283	285	300	322	333	312	302	270	262	320	306	296	282	291	285	317	292	272	307	297	318	307	300	301	259	267	321	299	293	304	297	280	303	285	298	287	340	279	310	299	285	287	282	335	295	303	295	296	292	315	306	304	320	314	322	314	306	310	305	311	316	336	290	321	316	310	273	296	311	284	313	305	303	289	297	327	317	302	299	310	307	299	334	291	310	306	288	294	321	313	331	305	304	294	315	285	307	303	260	317	342	285	328	276	320	297	310	311	299	295	316	292	319	321	286	345	270	311	312	315	351	298	273	337	316	265	297	269	319	299	304	286	292	309	275	301	308	302	289	283	344	315	301	286	306	284	307	295	339	334	307	304	281	317	313	273	298	304	283	325	324	318	294	315	311	282	288	300	287	312	300	307	311	301	281	290	312	276	310	317	274	302	291	336	272	250	312	318	273	280	301	313	338	291	291	290	299	291	315	347	330	288	320	353	295	317	315	273	304	277	286	296	318	333	316	308	296	311	325	292	302	313	294	303	314	295	335	311	298	301	293	302	284	328	273	309	316	332	288	272	286	266	275	307	285	279	360	312	317	285	267	323	298	307	305	295	319	298	318	324	305	322	317	318	284	306	309	310	326	304	277	286	307	321	304	323	280	264	311	315	266	346	278	311	292	319	292	285	301	299	301	294	294	323	280	297	314	354	265	281	277	311	296	296	285	335	290	286	343	286	305	305	320	293	303	312	293	299	315	273	269	319	313	271	273	292	289	329	308	280	263	289	330	312	288	352	305	299	320	299	293	272	302	325	324	277	305
2074	803	934	996	893	876	869	814	792	774	757	766	780	769	750	769	732	797	772	767	757	756	731	756	787	770	738	773	777	769	722	741	763	802	771	713	737	765	811	713	740	793	732	745	785	729	804	671	718	773	729	692	714	728	742	722	771	728	735	785	728	764	746	717	781	752	753	744	741	711	714	768	792	768	719	734	726	711	705	771	789	721	743	734	765	703	781	727	725	755	774	710	693	747	777	777	743	756	738	714	721	700	727	743	791	750	701	727	726	771	769	764	744	749	740	748	713	710	755	769	719	763	779	767	728	759	768	698	729	748	765	729	701	708	743	770	736	752	763	691	747	719	741	755	730	757	736	702	757	765	713	727	722	800	712	708	753	745	717	753	759	728	788	742	751	789	749	781	743	700	722	731	742	726	724	712	713	699	756	723	751	701	713	750	754	735	801	754	736	787	769	783	730	801	748	695	736	730	786	742	740	738	749	746	729	782	716	722	766	724	731	732	756	758	780	775	744	716	658	708	710	747	759	723	740	750	740	719	758	732	737	722	755	780	744	743	757	725	719	742	753	705	773	735	689	734	748	750	766	792	717	737	736	722	741	686	722	802	733	767	699	771	743	741	759	762	769	729	784	714	691	726	727	719	723	762	757	717	758	793	771	707	749	762	775	760	743	719	743	725	749	798	719	746	756	734	745	722	742	722	751	702	756	727	751	743	787	736	698	748	736	771	768	794	765	746	791	725	668	743	780	774	782	779	709	766	744	776	780	682	729	738	715	744	745	763	765	732	716	784	744	770	777	754	751	735	738	777	724	808	762	700	762	745	764	688	735	744	786	758	740	717	761	726	755	732	738	720	731	748	739	736	734	771	775	754	768	755	727	718	733	766	766	733	760	709	784	746	716	684	781	719	736	741	736	739	829	704	758	739	742	717	752	738	733	697	775	716	757	757	735	757	751	776	769	780	766	731	745	792	711	754	710	750	784	748	752	733	748	712	750	742	729	726	792	733	783	723	774	755	772	778	761	736	777	755	752	681	759	749	718	745	720	731	779	738	722	743	792	782	762	728	735	730	738	759	763	796	710	789	769	750	720	802	776	748	787	797	711	743	732	739	738	719	717	745	751	718	734	756	793	736	793	763	723	770	790	738	781	765	741	750	794	676	738	741	754	755	734	732	704	760	744	801	731	726	789	766	767	780	768	782	772	734	689	689	726	756	768	740	753	702	750	733	750	762	731	757	734	697	703	695	717	729	695	740	756	735	765	753	739	729	717	779	761	739	758	748	780	755	716	759	753	736	730	692	791	760	755	758	713	736	698	776	726	734	788	772	681	765	748	745	747	753	768	769	731	732	719	704	763	774	743	746	763	734	722	728	723	731	748	746	759	714	759	709	778	733	759	763	715	722	716	733	791	734	787	719	804	765	770	738	788	777	772	727	718	742	724	698	704	736	771	776	740	697	722	727	727	777	756	740	789	702	708	715	730	762	749	723	813	716	738	744	704	723	761	738	754	734	745	732	705	709	754	748	766	742	747	729	746	758	739	733	717	723	685	758	719	764	732	756	757	764	686	734	763	723	732	755	748	745	740	712	780	737	721	773	774	755	774	724	758	777	733	764	717	724	693	732	705	758	733	765	745	725	723	762	757	784	771	738	731	730	753	744	759	720	756	772	787	743	732	725	795	739	733	773	770	713	750	740	705	735	732	735	784	756	765	723	742	746	751	742	716	736	713	782	704	720	713	750	762	755	783	748	743	693	733	751	756	757	746	735	707	670	720	722	760	744	713	744	779	729	746	724	771	739	737	704	786	666	719	773	765	746	773	759	788	730	774	723	792	736	717	724	770	711	764	782	737	724	726	760	768	726	692	738	736	753	784	763	769	794	775	740	737	730	762	724	716	742	745	777	725	771	717	726	755	760	779	736	691	781	731	796	732	749	733	779	763	748	749	715	753	740	696	743	691	715	766	735	749	723	750	778	732	758	753	755	738	718	711	745	770	714	740	732	741	708	730	797	737	733	750	817	750	759	718	686	715	751	768	749	735	703	730	699	729	749	781	747	737	757	750	737	723	754	760	768	780	736	759	718	738	726	707	790	750	726	734	747	713	744	714	753	741	725	719	718	797	767	759	719	718	737	756	700	746	764	761	767	717	678	700	736	732	785	751	774	751	732	743	691	729	747	737	688	753	728	703	767	711	748	707	751	730	684	797	753	670	784	730	754	754	772	735	743	711	746	738	714	767	725	751	739	732	787	750	744	767	765	752	745	718	710	713	753	707	706	777	746	784	794	745	762	687	721	764	726	753	728	745	721	731	729	741	747	683	756	755	778	727	740	726	747	754	748	786	754	758	747	767	724	750	681	762	771	766	765	683	763	771	757	794	799	701	700	710	698	682	748	697	735	694	796	736	717	699	729	740	704	759	767	736	733	728	763	742	780	724	704	752	766	725	755	694	660	725	750	736	720	737	724	691	709	739	691	771	730	767	746	756	684	747	716	766	733	706	715	730	711	754	766	761	760	753	758	730	729	730	774	747	727	764	772	758	793	744	728	744	714	774	711	757	740	765	745	717	698	747	741	747	766	744	757	707	743	750	715	727	738	790	771	730	782	732	743	760	742	713	756	714	738	752	734	720	765	753	736	746	749	701	762	762	725	756	783	722	737	744	756	742	781	735	703	767	720	750	777	781	735	821	739	733	701	714	750	702	769	738	721	771	710	729	717	761	704	758	736	688	721	732	747	807	775	745	689	750	733	764	726	750	754	738	735	736	752	731	705	767	723	737	712	751	734	751	752	776	730	792	726	773	766	773	721	727	751	744	780	791	739	751	758	716	715	715	680	733	744	664	753	803	681	687	724	706	724	769	684	720	694	717	751	764	724	738	737	746	715	732	720	762	773	754	757	747	736	753	750	695	762	697	792	728	751	756	720	757	765	813	756	744	749	702	742	745	718	728	765	794	774	716	759	754	748	728	741	762	737	718	778	730	757	834	739	767	718	754	721	734	783	730	737	752	734	743	771	755	783	729	734	748	726	682	763	718	694	737	763	765	793	750	743	765	742	720	729	742	697	715	719	765	752	763	740	750	729	718	753	728	780	766	721	751	754	738	744	769	765	736	723	721	759	801	707	816	753	743	757	717	770	692	803	753	778	712	741	732	747	721	745	727	767	709	704	743	765	722	691	707	720	730	771	756	780	702	748	757	725	721	732	743	779	703	755	749	708	725	771	735	745	752	733	687	760	741	715	780	803	731	766	758	724	716	748	746	719	757	829	749	773	703	740	788	752	746	747	768	770	731	725	799	789	730	751	740	762	763	761	702	757	701	742	747	735	716	723	750	762	775	755	720	729	760	696	712	738	725	717	759	788	754	727	722	759	718	763	741	753	749	707	686	783	718	703	720	704	752	722	756	741	724	757	703	758	731	777	802	751	697	779	752	726	670	750	792	709	731	761	746	735	765	819	773	746	729	726	765	769	755	765	723	673	739	711
6538	675	743	585	483	419	389	388	382	362	377	314	349	365	378	372	319	337	332	336	349	375	313	326	356	379	302	353	340	310	306	371	368	335	327	367	329	347	312	338	313	342	327	358	351	353	328	268	336	337	347	325	318	340	315	320	337	350	319	298	346	319	362	340	335	307	320	333	316	303	343	341	332	327	319	344	326	296	346	321	330	320	311	323	337	325	331	336	357	330	346	349	317	330	328	312	319	356	325	345	348	300	344	305	321	363	391	341	345	334	359	334	329	305	313	365	312	319	332	291	301	302	320	374	337	358	327	347	283	306	352	329	369	358	381	328	340	316	325	325	363	348	354	318	304	337	337	341	291	376	315	299	351	323	320	343	362	320	310	343	386	326	304	357	355	333	343	310	322	293	333	307	326	339	313	327	339	325	328	325	348	320	349	325	329	305	331	351	352	359	373	344	333	313	301	336	336	343	343	366	332	346	340	332	324	318	351	287	326	312	307	323	330	356	331	345	321	357	323	328	320	333	335	345	353	335	342	324	305	348	287	326	332	331	325	320	346	344	313	333	347	342	336	331	323	341	371	327	343	286	296	344	315	354	322	362	340	327	328	348	356	333	286	295	288	350	341	324	329	348	364	316	321	332	347	355	363	327	314	348	340	325	352	344	343	301	333	300	280	345	339	360	353	302	361	318	349	315	294	333	312	350	294	341	334	345	324	317	314	347	372	340	338	360	358	311	352	319	339	329	325	336	303	344	337	338	343	330	322	328	316	325	317	331	333	313	361	310	315	307	346	324	328	363	353	323	351	319	351	313	353	339	319	303	325	353	287	320	328	348	333	343	310	349	357	346	338	342	353	302	330	359	315	309	323	348	326	314	333	344	317	344	323	346	338	327	324	300	324	345	329	344	297	359	368	313	315	335	317	333	333	323	380	339	310	332	345	313	334	338	320	337	335	337	334	322	338	319	324	323	354	308	328	324	322	365	369	327	337	352	315	320	329	351	315	317	338	333	329	323	326	339	318	315	322	299	347	336	354	320	325	353	360	342	320	335	342	334	326	335	325	337	321	320	312	293	352	350	360	366	352	332	306	356	354	335	353	332	345	300	320	330	325	343	332	316	368	341	335	383	347	335	339	324	317	341	330	364	329	334	300	338	339	316	337	335	345	367	335	296	332	317	321	359	330	320	326	327	315	321	333	348	341	304	321	325	300	347	337	337	349	300	324	313	347	324	319	323	324	331	377	353	325	351	381	362	376	300	302	337	332	322	330	332	339	320	312	317	277	308	344	301	342	357	326	333	329	297	318	340	319	366	312	323	369	312	383	359	313	346	334	306	317	337	334	357	390	301	349	349	312	354	312	321	319	360	340	350	287	371	333	354	350	325	296	336	393	323	367	319	308	335	332	303	334	316	366	311	327	308	319	338	331	329	350	340	364	339	311	358	320	338	341	329	388	327	319	324	348	359	303	322	366	362	345	349	330	315	358	351	336	311	344	347	319	295	364	342	330	274	332	335	338	321	320	339	361	337	309	361	310	334	311	300	387	343	323	327	338	329	319	329	340	352	355	310	338	336	353	333	339	394	313	341	307	327	302	348	348	331	362	327	323	324	325	341	313	329	325	361	350	324	326	305	315	351	310	299	297	318	329	319	314	309	298	329	325	320	311	359	371	301	284	327	370	321	364	341	329	358	337	340	324	343	369	302	307	321	309	353	312	310	340	358	307	294	355	312	372	348	363	337	325	337	347	320	345	356	331	340	341	348	357	333	342	336	336	335	310	332	374	364	325	328	332	346	332	336	348	349	348	362	326	297	301	335	361	322	344	336	315	331	346	341	358	344	328	317	311	285	323	311	313	378	326	320	330	326	361	309	354	347	312	286	322	316	321	360	315	314	332	306	389	350	353	299	303	350	331	333	351	367	337	289	327	316	318	341	309	289	346	331	343	335	337	324	342	329	324	343	344	335	339	335	334	343	313	355	325	388	353	309	315	335	316	337	346	330	293	326	306	316	338	347	329	340	332	319	303	312	329	338	358	347	344	361	337	338	322	343	306	342	337	353	341	300	328	342	307	324	337	325	354	312	326	323	373	330	347	339	340	343	351	353	345	353	322	363	303	333	327	365	340	325	303	307	321	337	363	340	315	337	343	336	348	331	315	368	323	334	326	320	334	336	343	352	316	358	369	347	340	310	300	319	347	338	307	340	328	343	362	348	316	348	350	331	319	310	354	332	301	315	359	297	300	341	362	353	296	329	315	357	350	309	337	313	306	342	330	325	359	329	315	332	363	362	312	308	287	318	336	353	311	371	325	315	356	372	348	335	313	340	349	333	340	331	324	317	337	341	346	330	322	281	361	310	358	334	345	356	338	317	349	335	332	333	338	337	313	384	335	338	334	315	309	370	342	325	327	335	332	337	290	322	345	311	333	356	337	369	341	319	313	327	345	349	333	328	293	334	333	283	318	332	318	309	326	325	309	348	326	349	328	323	294	322	352	338	316	325	296	332	308	355	332	303	319	308	322	343	320	320	335	320	317	302	310	312	341	333	348	308	343	351	367	324	354	337	307	315	328	302	344	329	328	318	313	304	342	328	325	317	336	294	347	324	313	342	324	316	319	325	336	350	326	326	342	350	325	336	322	322	337	342	328	322	283	333	318	313	352	347	327	295	323	317	324	343	339	309	375	332	353	322	330	342	343	314	316	316	357	365	351	339	347	324	329	319	354	311	335	337	308	369	333	308	330	355	369	325	298	310	300	298	310	310	304	327	337	345	328	340	296	319	386	324	326	312	342	336	312	353	315	346	357	340	296	317	299	301	317	288	361	332	322	314	312	304	324	363	337	353	345	341	348	297	326	323	340	359	325	343	349	326	305	323	313	318	334	350	341	315	345	349	359	347	336	319	339	350	339	330	352	330	336	363	290	362	316	375	356	333	347	346	359	358	335	320	368	335	337	331	332	366	352	339	337	324	326	326	346	318	348	323	315	326	306	315	338	316	318	353	374	348	368	350	325	323	366	316	297	349	314	351	321	362	335	327	320	311	304	311	313	316	338	341	334	334	324	346	335	329	338	344	309	372	343	336	332	304	345	340	322	360	325	354	354	308	309	342	340	338	319	339	319	320	346	335	335	340	329	324	293	337	349	313	290	293	322	325	329	320	320	337	348	347	322	344	330	339	296	341	317	350	302	308	377	358	317	313	362	341	334	337	350	317	325	345	311	356	339	318	362	301	332	339	334	317	313	336	345	351	330	335	297	329	365	361	325	339	323	330	276	347	323	339	347	357	338	315	344	339	312	336	379	333	317	358	306	334	318	352	321	352	300	327	343	320	319	305	339	332	325	304	317	313	285	372	348	364	335	311	330	354	315	293	328	312	325	336	336	310	342	328	302	322	306	314	363	351	325	305	322	343	315	324	331	353	335	313	326	338	327	323	323	317	351	348	306	317	339	339	311	339	351	311	341	337	317	309	338	335	313	315	313	359
6321	1084	1683	1810	1551	1363	1223	1176	1040	1014	1024	997	925	953	851	839	870	894	888	879	808	891	868	838	847	788	824	842	863	843	808	839	884	799	831	804	804	849	844	782	835	826	749	863	772	815	835	799	827	841	823	817	779	817	811	813	817	830	818	827	785	788	807	792	791	771	810	788	848	815	818	800	772	836	813	817	849	789	786	775	795	739	788	870	800	776	786	841	805	800	826	801	801	854	794	788	776	794	832	781	812	789	831	809	784	809	770	869	782	819	788	815	788	805	793	764	790	799	814	805	822	798	839	794	814	799	794	754	812	736	813	799	809	783	765	837	809	763	782	819	796	757	800	817	854	797	788	775	777	814	823	812	783	813	797	766	813	825	841	770	795	771	753	767	848	841	793	811	790	749	835	755	778	811	824	751	780	800	798	769	801	840	796	776	757	794	788	701	816	726	840	791	803	762	821	765	823	865	800	814	830	803	789	794	755	842	778	821	808	793	806	769	789	813	827	767	781	757	833	804	767	859	779	797	784	834	799	791	809	779	841	780	825	834	789	774	824	829	802	791	780	773	794	813	773	779	795	832	760	775	824	781	808	791	846	807	766	768	841	849	796	807	842	825	770	826	871	770	781	825	812	733	799	785	797	820	761	807	822	837	836	817	763	809	769	806	824	765	807	854	848	773	806	805	834	782	768	780	805	822	862	751	796	777	773	783	767	810	815	821	812	855	857	858	767	777	821	763	769	802	778	765	876	787	827	796	807	810	792	859	796	818	770	796	832	835	836	829	847	754	809	783	782	788	838	782	776	819	775	786	743	803	784	738	813	829	795	830	763	835	794	846	809	776	804	798	739	834	813	769	770	805	800	796	812	788	799	761	811	837	765	814	836	815	835	775	827	773	779	838	755	764	891	805	819	824	800	788	815	830	820	766	835	812	758	733	812	767	780	850	832	842	861	833	783	813	848	814	858	819	783	795	770	807	802	812	776	834	783	831	808	831	812	785	762	776	798	849	813	814	790	845	813	770	779	787	829	797	806	762	776	785	821	819	808	828	762	787	824	828	825	856	839	816	837	842	818	830	796	828	754	808	852	867	788	784	804	804	810	798	796	755	820	763	861	792	821	744	764	782	826	808	843	833	811	797	830	780	836	793	803	811	802	815	780	801	821	781	865	808	814	837	772	832	759	767	799	804	802	775	788	802	796	799	799	832	754	784	781	812	814	775	789	752	816	825	800	865	775	774	797	848	797	822	838	749	810	838	811	793	785	836	800	801	772	799	779	846	770	746	770	744	789	809	804	854	782	828	810	795	819	831	772	821	797	827	820	774	826	827	740	770	783	807	778	762	810	736	823	809	814	763	808	733	825	796	798	776	750	778	836	805	819	796	787	795	813	772	773	787	794	793	809	790	782	788	829	810	798	788	773	805	842	835	789	815	827	785	803	747	794	754	829	829	829	801	810	821	814	811	830	775	826	842	809	786	779	805	824	802	774	786	804	830	802	747	824	779	845	762	803	803	822	818	776	799	898	754	781	774	804	791	792	747	817	799	795	832	850	805	820	830	763	785	814	828	818	843	790	769	764	811	828	789	778	802	781	793	803	779	815	820	808	780	747	833	823	822	846	793	815	865	817	760	822	791	843	781	813	785	789	843	819	799	801	813	766	809	811	850	792	785	798	813	812	812	777	849	818	824	831	811	804	868	719	799	764	777	776	733	766	814	723	809	743	848	792	777	792	808	747	813	745	783	827	820	842	804	696	777	817	797	788	816	828	790	815	812	834	803	753	793	821	783	800	772	821	771	837	773	770	749	813	837	779	808	781	804	754	805	802	853	786	829	841	783	810	788	812	782	793	810	794	835	793	788	806	830	818	765	736	765	824	747	822	797	724	807	725	784	777	766	801	784	783	804	823	769	754	827	769	791	805	744	769	791	778	801	800	791	835	820	790	784	791	829	817	872	815	814	821	841	864	803	774	790	802	800	836	837	773	780	819	817	774	779	753	736	782	835	780	792	785	797	765	799	761	804	825	801	783	826	847	795	769	843	763	762	804	856	811	837	770	828	779	797	850	783	804	768	819	812	779	780	740	800	795	784	848	842	772	777	735	828	801	784	817	794	850	792	817	735	762	794	767	813	795	832	825	838	794	785	846	787	812	801	811	860	799	796	853	794	795	827	806	751	750	783	811	766	818	823	810	817	807	766	786	805	786	811	786	835	802	809	743	803	838	847	758	839	776	810	805	822	738	789	808	778	778	822	846	844	811	830	793	809	856	750	756	825	830	807	770	803	797	801	803	813	856	804	826	793	789	799	800	828	802	828	792	806	860	772	796	816	746	813	836	806	835	844	807	822	783	838	816	781	811	804	821	789	822	802	726	749	831	835	829	840	771	776	771	814	828	766	792	821	806	843	776	788	844	796	791	802	780	826	750	842	775	779	798	821	748	826	826	824	821	800	768	792	827	765	792	731	792	781	801	771	810	820	811	787	805	809	818	759	751	828	732	773	786	773	752	839	775	820	827	819	856	806	842	822	766	844	798	826	866	790	785	767	745	782	772	799	799	842	837	796	792	770	767	826	794	797	843	800	768	790	775	768	808	829	772	805	778	801	795	791	768	791	805	833	792	848	775	800	773	814	798	768	818	774	822	763	793	791	747	789	783	818	765	767	816	816	779	803	830	794	761	818	769	862	810	796	766	793	799	814	790	821	780	808	745	799	773	795	785	821	754	866	813	814	815	807	830	816	776	809	786	841	742	804	779	779	755	780	782	786	774	781	796	820	790	816	763	784	790	812	809	795	778	790	819	807	795	771	858	828	767	809	825	768	810	821	788	779	757	883	790	768	765	776	800	778	780	744	794	777	809	756	768	821	818	771	771	794	807	821	808	768	818	745	812	761	832	757	848	849	819	783	821	780	782	821	824	786	831	815	786	779	760	801	840	805	816	808	787	822	793	851	845	756	784	819	863	812	731	800	812	776	841	795	818	808	782	789	818	831	829	745	816	805	810	782	757	831	805	808	779	811	827	781	814	793	790	781	825	818	768	792	819	731	796	819	785	814	782	793	814	819	795	814	835	760	779	828	801	845	825	782	821	833	776	807	796	794	789	828	770	812	775	770	768	799	820	777	783	797	783	762	752	842	811	785	846	760	837	829	780	820	824	799	841	782	823	806	804	784	779	802	776	785	809	800	831	799	855	832	812	828	818	833	789	799	767	789	763	820	816	833	831	844	813	772	777	788	841	759	835	807	771	802	797	806	769	836	794	824	798	829	829	839	809	799	789	756	820	794	823	819	790	789	785	792	802	768	784	824	827	772	839	821	807	764	874	796	795	818	804	850	736	786	803	806	837	803	815	824	749	825	796	804	830	833	796	789	782	788	778	865	838	776	797	777	794	819	819	807	773	794	800	780	784	853	784	829	782	801	812	798	813	805	784	793	773	784	800	785	795	824	811	751	805	769	789	740	750	819	797	805	794	784	764	789	781	758
11986	993	870	692	474	383	323	301	264	264	255	210	203	227	207	201	203	218	225	209	202	200	190	215	207	223	214	221	177	193	199	194	197	200	188	173	195	190	177	201	182	213	194	184	219	187	195	206	174	216	193	218	195	198	198	174	178	190	177	182	199	191	224	196	176	203	205	204	214	214	204	226	187	180	195	180	182	185	210	166	184	172	188	185	174	188	197	176	197	200	186	204	188	184	192	177	199	204	200	160	188	205	218	212	172	204	193	213	186	202	203	219	191	210	195	217	204	177	205	212	211	167	193	192	209	179	203	200	201	182	210	177	176	182	206	199	196	183	189	180	182	221	195	185	198	201	195	199	212	215	213	177	159	171	180	197	196	213	192	200	198	202	193	193	204	204	199	226	191	185	159	186	215	208	200	216	184	175	187	199	197	205	200	171	213	182	206	202	190	210	198	203	195	192	181	225	202	218	194	207	209	167	171	171	193	184	178	216	194	219	198	212	193	184	182	185	188	177	163	212	177	183	195	202	218	193	197	190	206	194	195	235	199	203	178	212	197	206	182	171	176	176	203	184	189	195	207	197	206	202	197	212	214	182	195	204	168	186	195	206	162	192	171	192	201	184	196	204	210	208	206	182	167	159	205	183	177	189	169	218	194	179	192	196	219	186	201	196	202	190	177	192	187	180	189	191	204	208	204	193	162	167	216	205	203	203	194	185	185	207	178	179	209	177	173	178	200	185	209	188	216	201	203	193	182	208	196	205	191	193	203	160	201	199	170	215	190	183	195	177	198	208	210	204	188	207	167	214	228	233	198	164	210	178	201	204	203	187	186	212	187	204	204	192	176	179	198	191	167	197	209	193	194	206	198	201	219	210	200	186	192	191	175	229	181	209	224	197	209	173	229	198	232	235	196	199	208	168	233	185	200	197	194	185	191	187	170	195	206	193	193	201	214	203	192	188	189	185	191	191	194	207	205	181	197	197	184	194	183	161	221	198	196	203	209	191	206	182	172	185	208	180	206	199	190	206	200	223	174	198	211	203	187	201	197	211	175	216	188	213	209	219	167	194	207	225	181	176	168	183	212	211	212	205	187	214	185	175	183	217	198	178	217	192	168	184	170	204	205	204	191	149	208	203	186	191	182	195	210	184	203	190	201	204	171	195	185	201	204	167	207	198	196	217	199	196	187	195	191	206	217	187	172	218	172	232	183	202	177	188	193	199	190	206	199	184	172	189	178	205	197	218	188	178	204	209	178	192	232	202	196	192	187	198	209	232	218	208	199	190	185	189	200	226	179	195	195	170	206	201	184	184	196	216	161	189	200	215	193	201	203	200	197	214	203	215	197	188	197	191	206	152	199	211	173	171	178	197	186	202	203	212	209	191	210	211	194	196	217	171	179	198	169	170	193	177	178	189	202	189	180	217	190	192	190	178	191	204	194	186	167	202	178	194	200	174	194	197	182	207	202	204	213	192	188	184	199	176	189	166	183	185	194	207	182	186	200	196	186	214	198	189	199	193	197	163	191	213	200	182	197	184	183	191	185	179	193	197	161	170	198	214	180	202	197	199	196	216	184	205	211	180	174	194	185	167	194	186	188	208	175	189	183	196	190	210	233	205	162	178	207	200	199	206	184	183	195	169	193	208	188	188	198	168	176	197	189	170	216	192	196	208	179	208	203	183	213	189	169	167	189	189	177	211	178	202	204	182	198	159	196	192	211	215	209	190	192	173	184	210	196	207	176	198	190	187	197	200	181	189	190	185	196	204	201	197	168	209	201	212	184	196	169	201	201	227	208	186	196	182	201	196	217	171	187	199	197	183	201	185	178	201	185	201	213	195	201	194	184	201	178	176	208	204	187	193	188	223	201	241	202	192	203	204	168	218	209	176	188	207	206	212	201	190	191	184	181	188	189	197	204	204	188	213	180	168	189	163	215	182	194	174	203	187	193	200	158	201	207	181	199	197	200	185	162	198	191	194	192	196	185	213	203	162	220	203	190	207	218	197	201	211	188	187	226	184	190	204	175	198	187	194	185	174	211	193	185	195	203	190	229	194	168	186	195	195	178	206	189	171	187	194	187	200	153	187	198	208	182	178	169	235	191	195	199	184	198	163	186	208	161	202	198	191	164	186	199	172	181	177	208	200	167	189	210	197	184	172	165	174	192	203	187	201	182	156	188	156	198	206	174	177	201	195	222	175	193	189	215	180	208	202	203	205	213	193	168	199	158	206	219	216	211	174	175	207	184	191	181	192	195	198	153	200	204	195	192	219	219	209	208	172	208	187	212	190	179	214	222	189	189	203	183	213	187	164	182	192	184	201	205	199	184	187	176	193	217	186	187	196	202	184	182	149	175	174	187	205	215	192	184	186	201	194	178	210	187	234	197	179	177	189	197	182	187	197	190	190	202	196	203	202	205	200	190	183	194	186	177	177	189	201	210	203	194	198	186	200	219	228	203	186	200	198	217	178	188	185	202	212	185	186	211	181	200	208	220	160	179	215	203	177	168	211	199	206	169	196	178	175	191	188	183	196	171	210	206	234	200	168	191	188	190	199	168	202	198	196	201	175	184	183	201	184	195	199	174	194	198	195	175	206	161	197	184	199	172	161	183	202	188	177	229	193	193	180	184	176	207	180	216	208	209	214	224	188	191	195	205	195	171	182	202	172	162	208	224	204	200	164	204	219	189	172	219	178	189	232	176	204	183	201	172	191	199	160	176	189	185	207	182	175	208	175	133	174	169	188	191	197	199	211	207	209	171	179	196	203	203	172	179	203	194	224	190	183	198	204	190	187	180	158	178	194	229	166	208	180	187	173	193	219	186	212	182	202	197	208	204	184	198	176	190	208	189	191	180	198	179	197	194	188	190	169	207	197	193	206	176	183	206	184	183	196	180	179	197	213	217	226	174	175	190	195	215	187	202	192	201	219	196	194	192	215	200	164	186	190	211	190	184	202	213	185	175	218	196	188	186	198	195	185	189	197	208	194	181	205	189	199	195	196	194	193	183	213	187	218	203	202	201	210	202	217	208	199	176	179	178	191	194	193	193	186	199	192	179	194	200	154	182	176	188	202	208	212	194	211	185	201	197	203	221	189	207	177	188	187	209	196	188	202	200	180	169	162	183	178	212	217	201	194	183	206	195	246	198	211	199	189	196	184	202	180	177	206	191	188	186	155	180	211	196	183	196	217	167	187	177	182	167	186	191	208	182	200	170	203	176	188	183	182	186	204	198	201	198	148	173	191	168	209	166	210	186	199	209	186	180	175	188	190	215	174	196	203	182	175	171	222	196	180	174	199	182	231	201	221	190	208	201	181	209	186	201	188	204	206	194	188	185	183	209	188	208	205	211	216	212	187	196	202	197	214	196	175	179	190	198	160	207	204	203	208	189	197	206	214	209	195	193	200	178	176	192	180	206	181	195	188	204	184	194	187	148	181	219	203	201	182	198	206	183	202	189	184	163	202	216	196	185	204	191	184	202	184
7774	1077	1982	2158	1849	1521	1298	1068	932	824	842	746	708	665	693	644	643	651	633	615	619	576	567	568	574	533	534	540	541	530	502	482	481	488	517	554	523	525	515	505	517	499	498	464	497	448	511	549	503	480	534	483	504	473	499	525	464	484	466	479	530	529	495	490	494	499	477	496	505	494	520	483	493	450	478	521	475	492	504	468	497	495	496	519	461	488	466	436	460	450	491	498	513	510	479	518	488	518	504	467	501	507	511	525	538	477	500	471	496	489	477	490	502	454	479	521	522	522	461	473	496	467	516	533	507	524	480	487	483	483	463	488	472	511	510	471	499	472	510	515	488	511	518	466	505	511	497	493	466	457	466	467	493	513	489	487	530	551	492	518	485	456	507	487	500	486	515	496	497	498	515	456	498	487	492	447	449	486	472	518	481	496	495	512	505	493	506	499	504	502	487	475	464	479	493	486	495	481	505	498	522	446	515	466	502	494	499	461	490	502	479	493	488	470	509	490	506	470	498	490	516	478	507	455	472	509	466	458	465	486	516	496	462	490	458	502	472	472	522	528	500	466	507	466	449	438	457	461	540	493	467	456	503	481	498	482	506	464	497	475	477	503	490	469	459	497	475	500	485	508	470	504	526	477	479	541	500	499	475	494	488	513	451	497	514	488	495	455	485	522	462	479	467	471	446	481	468	546	452	474	477	540	462	457	490	499	479	522	507	476	493	513	513	502	485	517	460	449	482	521	478	464	486	520	507	494	471	456	498	508	497	483	450	516	498	478	500	518	474	476	478	502	474	519	476	470	460	475	498	469	467	458	498	483	504	490	481	460	516	498	538	481	471	497	434	450	472	461	489	481	483	481	478	459	550	496	479	466	482	472	460	463	483	492	485	473	489	477	503	490	508	502	517	496	470	486	471	492	484	470	508	505	468	524	484	496	475	526	499	459	510	496	485	448	509	497	446	473	502	492	453	482	528	487	460	498	491	458	482	487	465	499	463	475	516	452	459	491	470	490	513	494	498	483	501	487	468	478	472	501	501	494	489	481	480	476	526	475	483	481	501	510	515	496	456	473	495	473	466	474	519	482	475	492	502	464	497	497	434	502	476	510	488	476	488	468	482	507	478	503	510	494	510	476	490	509	488	477	453	480	511	481	503	524	470	506	460	493	519	442	480	494	490	458	535	475	486	497	466	467	493	470	482	458	508	484	488	481	490	510	507	483	476	480	509	473	444	488	509	486	487	488	473	463	477	486	486	474	481	478	498	487	480	510	491	478	468	495	476	502	495	488	487	461	522	498	479	480	474	451	503	461	484	474	465	491	512	511	498	486	502	522	472	526	517	488	473	453	480	487	515	503	493	490	488	495	512	527	450	490	412	513	482	523	486	472	511	494	465	426	563	501	498	488	501	508	484	472	489	533	497	465	498	481	497	510	509	510	509	489	485	483	477	474	481	508	459	493	466	501	500	491	453	477	470	524	498	503	473	489	465	504	472	466	466	498	481	454	438	488	533	516	498	436	485	502	483	475	462	465	473	502	497	528	471	486	512	506	460	477	497	506	445	459	439	478	480	513	458	481	471	503	487	500	489	443	463	529	464	458	449	462	500	466	475	475	473	469	490	505	525	476	451	508	498	442	489	539	484	503	467	499	523	478	477	480	522	508	499	506	497	516	494	484	470	490	446	493	475	471	483	473	519	491	463	450	518	498	489	462	482	469	511	520	495	469	487	506	480	496	495	510	475	503	498	527	496	505	489	531	492	454	472	488	474	526	520	498	495	477	521	484	475	479	492	491	499	502	501	468	461	501	433	450	510	499	473	512	476	481	505	524	502	465	433	484	500	470	434	513	456	475	508	515	449	501	480	497	507	452	463	509	471	517	478	474	467	488	487	489	477	487	483	487	474	467	502	529	506	495	483	536	492	491	506	448	472	498	457	468	468	475	564	511	497	483	469	462	461	461	500	527	507	486	455	515	482	421	516	472	492	515	492	482	469	493	493	494	482	492	477	479	482	485	473	505	470	503	501	480	457	500	488	458	517	521	479	475	462	527	474	480	474	514	454	514	490	485	493	499	523	476	453	473	479	446	493	466	491	481	502	474	467	461	473	509	471	493	486	502	470	545	475	491	497	512	489	449	480	505	507	465	446	493	483	515	512	489	511	485	465	496	504	497	475	442	446	472	503	433	504	463	491	469	443	485	508	481	502	476	503	463	488	521	421	498	508	502	521	490	510	489	498	497	478	492	500	499	485	505	478	514	485	482	442	510	489	479	518	512	495	480	481	500	496	465	506	505	483	497	479	492	495	485	504	479	489	507	487	482	477	453	535	490	505	478	475	475	476	492	462	479	487	452	500	532	481	494	470	464	451	484	474	490	519	488	483	470	536	493	461	445	484	487	503	473	521	473	509	487	492	488	487	501	477	484	507	475	526	487	503	487	452	474	506	527	492	490	498	484	496	513	488	511	491	499	517	483	491	500	536	446	507	508	473	482	516	488	524	460	497	473	537	446	510	528	514	512	464	477	484	468	462	483	526	477	472	459	471	510	461	461	515	471	498	499	497	465	498	503	465	510	444	513	497	482	477	474	491	471	511	529	505	498	476	466	492	462	521	481	505	492	511	473	506	463	475	504	521	513	474	501	466	499	455	496	508	481	459	495	497	533	478	481	498	496	481	519	472	495	486	537	520	486	466	470	469	507	491	491	506	493	475	489	485	547	502	465	511	503	461	470	559	446	485	482	478	462	523	497	508	489	540	496	496	479	487	477	511	474	542	469	489	492	509	474	482	506	447	515	486	485	509	490	538	489	478	458	512	515	470	427	488	464	502	472	485	508	476	521	476	522	533	494	482	458	508	513	492	494	488	524	502	464	490	457	499	494	496	498	495	470	509	485	506	482	470	490	488	479	533	511	478	476	510	475	483	460	493	442	538	513	481	484	458	511	494	507	505	485	506	493	487	482	472	471	475	502	463	454	488	496	491	499	472	462	480	489	447	516	495	481	487	470	513	531	468	496	493	511	496	471	498	483	504	495	470	485	515	506	490	450	507	475	491	462	467	473	470	502	482	471	477	466	492	491	469	484	458	485	474	453	498	503	501	484	468	506	505	492	493	467	551	477	499	495	457	481	473	497	477	475	476	503	496	480	505	506	489	538	484	487	510	504	471	469	493	483	473	489	485	500	505	481	498	505	474	493	449	501	480	514	474	492	489	479	476	471	508	496	450	500	514	496	482	503	489	447	509	502	520	512	480	468	493	492	460	472	501	503	462	504	483	438	518	512	501	510	544	492	459	434	498	493	511	476	474	479	470	488	462	477	479	449	467	526	483	492	505	456	495	511	469	510	477	459	490	463	455	474	460	479	502	512	490	475	488	502	489	459	483	476	458	475	489	487	452	486	480	469	488	496	468	441	457	493	519	448	469	527	483	513	484	495	514	498	483	455	515	482	507	505	476	501	464	504	486	489	461	494	519	514	493	467	510	516
1381	369	393	360	347	299	330	326	302	308	280	294	291	309	340	319	317	292	317	305	313	350	315	314	308	290	301	298	306	338	263	302	285	318	302	338	291	305	305	291	278	293	308	289	322	323	273	303	319	317	308	275	318	304	297	337	311	334	327	316	301	299	291	286	279	293	277	320	340	321	306	290	288	300	284	306	300	321	302	287	286	323	313	288	331	305	293	319	290	275	291	298	304	262	312	290	305	299	310	307	303	288	330	310	313	326	291	315	277	316	309	284	315	327	310	325	319	305	314	309	323	302	343	331	309	309	306	316	288	272	334	285	294	298	307	344	312	319	299	310	318	315	318	328	316	299	301	305	294	326	340	265	323	304	283	259	300	273	304	330	315	301	278	310	346	297	316	279	321	324	292	298	329	275	287	322	318	313	325	306	315	274	313	316	292	312	321	305	314	328	282	305	310	312	315	299	272	324	284	314	319	326	309	295	315	291	327	313	279	284	312	288	344	317	321	294	275	298	302	298	302	319	278	321	286	333	317	320	289	287	287	322	321	287	326	296	294	251	294	278	335	294	285	322	327	272	282	298	298	298	308	289	296	281	299	339	329	318	319	347	288	338	294	315	331	311	278	302	307	325	312	288	329	323	351	305	297	318	297	308	302	276	240	325	305	294	296	287	305	310	302	279	298	313	329	324	302	296	300	303	312	305	326	286	307	288	321	297	260	338	341	325	321	302	323	303	281	325	330	315	322	323	287	318	313	286	306	311	313	300	333	313	288	287	319	307	262	289	320	293	314	292	293	287	315	278	288	318	271	338	355	281	316	333	277	300	307	311	289	314	317	298	327	303	325	311	310	314	283	321	318	309	309	305	305	321	297	322	312	303	312	295	285	295	283	293	304	326	305	330	289	326	327	283	318	305	322	329	300	322	292	302	296	321	299	330	333	297	316	324	297	297	290	308	297	328	271	308	301	336	288	322	308	293	308	285	294	296	299	302	332	319	302	311	272	292	286	318	325	332	295	303	304	295	301	298	280	288	305	309	289	290	257	282	316	262	279	304	302	321	298	269	285	291	299	301	307	304	337	305	319	301	291	314	309	308	286	304	315	305	314	342	316	298	293	289	313	308	267	346	304	303	322	303	313	317	301	284	294	307	288	282	317	297	304	293	298	312	309	282	276	288	310	290	333	297	294	295	291	300	301	322	291	281	331	328	289	289	271	332	308	294	295	273	291	335	302	322	319	309	315	316	299	310	322	286	284	263	310	328	288	311	318	304	314	318	305	294	310	295	309	295	340	302	314	281	321	307	312	312	339	295	348	344	325	309	318	322	313	303	292	287	290	307	307	328	320	320	295	296	302	285	316	329	300	324	281	302	288	296	328	302	316	304	299	304	315	322	310	314	271	271	284	295	255	293	317	308	307	310	321	292	326	304	312	311	295	299	312	290	306	320	315	274	324	322	319	320	298	254	286	325	309	284	303	323	278	327	329	283	301	325	308	301	327	287	295	294	300	284	329	319	326	322	285	318	321	284	297	310	312	324	334	302	289	325	311	313	335	292	339	288	303	338	280	310	307	288	295	326	311	325	299	293	297	319	305	286	302	306	314	300	291	290	308	300	309	320	338	270	311	324	286	327	325	334	295	290	268	312	306	311	306	291	304	312	299	313	333	271	297	263	297	308	273	285	294	326	298	330	298	293	334	278	316	301	291	292	308	318	308	312	334	295	297	302	295	314	316	319	331	312	305	317	320	313	324	291	332	329	308	283	326	308	296	273	328	297	338	296	331	275	277	310	324	309	325	321	284	319	320	298	333	331	321	312	289	290	319	314	275	326	318	291	287	333	326	282	313	315	329	301	307	326	318	317	251	307	335	255	311	302	325	298	274	292	300	348	273	312	292	283	327	324	319	299	303	291	322	316	309	282	308	296	306	290	281	309	332	325	309	313	307	316	290	327	290	283	328	282	298	295	308	294	304	275	325	339	303	324	328	324	318	311	325	330	313	308	315	287	294	304	311	314	320	336	293	280	290	293	303	285	289	303	298	310	296	330	309	297	311	298	295	298	333	291	319	311	333	302	281	316	311	302	300	307	255	287	277	318	329	270	289	297	311	302	318	333	306	307	297	292	316	254	322	345	325	310	284	318	305	300	296	254	279	292	297	262	305	283	288	306	317	286	317	302	302	312	280	288	302	331	323	337	300	303	301	331	314	324	313	296	267	324	290	294	335	309	322	293	300	288	310	310	288	328	306	319	293	282	332	345	330	303	300	298	296	293	310	327	327	311	319	285	315	254	314	322	296	303	318	301	310	333	276	300	304	277	324	296	296	300	297	323	336	301	294	265	278	317	310	282	307	287	296	330	305	334	279	295	324	311	315	325	291	297	277	312	306	326	330	278	339	306	294	283	326	314	262	282	322	328	320	292	323	295	285	275	302	314	307	301	290	312	317	304	299	286	314	302	286	317	304	320	283	306	272	304	284	305	320	295	274	312	304	296	321	291	308	329	326	313	349	324	309	310	315	303	302	290	313	302	290	274	295	277	315	319	312	274	305	276	287	290	278	333	309	281	257	301	319	304	287	309	278	319	324	288	326	304	296	301	314	297	294	293	306	273	326	289	288	300	285	277	295	325	313	336	288	314	354	335	313	294	284	302	314	311	286	296	294	326	258	304	333	278	339	325	275	299	296	267	297	302	308	299	337	321	325	285	300	292	310	340	282	282	311	318	326	310	308	274	308	328	262	294	336	316	284	296	280	318	298	286	318	296	331	317	301	297	325	288	325	331	307	330	286	328	326	272	310	332	316	316	313	317	308	268	294	285	298	303	328	301	299	328	287	304	336	284	290	265	314	279	339	304	333	273	321	297	277	315	316	297	313	300	350	281	296	325	289	319	285	319	287	305	288	299	277	297	278	265	313	290	297	302	297	268	235	322	302	332	303	334	320	292	315	327	305	334	280	293	325	301	295	300	327	298	328	304	347	291	285	323	306	315	315	303	322	274	310	312	298	306	310	317	295	294	311	298	286	321	316	266	328	301	300	299	303	298	285	358	299	321	298	358	350	309	298	306	326	318	321	310	300	304	306	317	300	336	307	299	275	321	328	350	298	265	342	297	301	301	311	297	279	307	317	332	314	318	297	281	298	282	360	299	282	308	333	311	329	289	299	304	335	316	287	312	288	304	301	303	299	324	283	316	309	262	304	256	302	293	302	301	323	290	321	300	349	276	320	304	338	296	292	317	300	321	311	323	269	324	341	299	307	310	296	349	316	305	318	285	294	321	304	302	295	254	281	311	273	312	335	288	315	310	294	291	305	322	295	330	295	310	312	337	292	321	304	309	305	282	307	299	300	336	323	304	279	314	309	304	267	311	321	303	313	331	299	299	307	278	316	299	326	296	295	310	330	340	305	299	307	317	322	315	274	307	311	312	297	344	311	325	339	297	312	305	296	261	296	273	302	322	331	297	315	305	301	321	327	337	349	273	298	290
1943	801	930	992	957	874	831	850	829	820	866	771	737	736	781	777	771	754	743	769	752	756	772	771	772	748	756	747	741	772	740	761	771	789	783	743	736	738	817	739	792	728	753	763	754	789	724	746	727	746	756	783	721	746	740	762	735	812	746	768	758	738	803	763	735	734	760	752	768	713	754	726	689	738	742	759	783	763	747	750	731	720	713	733	708	767	750	769	739	739	756	772	756	741	781	779	794	716	719	770	812	742	746	757	774	769	740	784	696	738	762	759	784	747	774	740	731	758	806	727	726	738	764	720	789	761	765	743	789	791	790	743	725	757	783	760	748	772	764	742	741	758	794	733	727	757	703	727	742	743	773	761	753	782	719	774	808	742	764	770	710	756	779	791	742	760	751	744	746	717	775	726	693	771	719	753	805	772	763	742	708	711	761	776	751	791	746	749	723	742	798	726	732	771	756	761	741	723	748	725	753	761	814	719	729	764	764	754	793	787	734	782	759	720	741	746	755	702	748	784	791	764	782	764	739	765	752	730	762	777	739	760	744	706	713	731	770	731	748	693	645	763	717	826	718	752	787	805	767	738	727	789	774	755	770	791	755	700	788	757	743	777	751	746	775	768	767	731	777	735	735	748	753	758	695	718	709	670	766	701	757	732	755	762	722	711	756	744	776	799	760	692	727	711	772	760	767	721	798	744	765	731	727	697	697	785	730	694	759	761	751	749	777	730	735	732	727	777	789	749	720	703	741	796	769	783	741	742	722	751	781	767	744	753	718	737	765	779	726	803	717	755	806	804	769	756	738	747	758	724	768	727	782	768	786	750	747	716	738	728	775	769	713	760	763	747	747	702	766	780	676	768	739	758	749	695	764	724	749	699	765	757	703	793	797	777	757	754	763	794	763	765	709	783	717	701	744	762	740	756	778	748	766	725	766	752	763	753	757	724	743	772	716	752	726	759	780	784	726	743	821	719	737	749	769	752	696	735	754	788	742	741	759	733	775	724	758	735	758	763	788	754	773	731	753	749	736	788	761	745	762	731	783	756	722	743	731	763	727	741	742	733	784	788	738	781	770	746	755	819	719	770	716	771	780	785	784	767	784	692	715	745	776	813	765	737	738	776	739	760	710	773	750	728	741	761	761	733	770	692	780	783	783	723	767	730	696	698	762	743	777	759	763	736	766	771	763	803	729	744	747	755	765	722	733	746	765	715	792	736	774	772	754	743	805	747	748	796	773	720	809	705	796	735	749	756	736	782	778	771	750	777	739	701	767	773	747	713	753	734	762	712	762	823	732	779	744	799	753	722	747	757	825	794	738	752	777	764	757	767	776	752	782	821	782	715	732	744	771	789	744	771	791	796	756	774	740	728	764	761	783	722	739	797	771	735	793	760	750	754	748	805	763	752	754	749	697	745	734	749	797	778	724	757	734	786	782	755	751	744	800	837	752	755	737	788	735	759	769	810	794	760	756	740	735	779	767	734	744	752	728	756	719	758	730	797	734	709	728	744	802	749	767	765	775	704	774	798	736	749	730	698	720	772	746	748	782	729	713	730	797	815	736	789	764	758	726	777	768	761	776	762	739	739	755	758	712	736	774	767	709	731	762	759	770	779	743	759	733	796	750	796	768	786	731	760	677	716	790	767	715	749	804	763	743	764	748	767	712	743	739	760	767	749	788	732	789	753	794	755	702	741	736	736	738	697	793	770	743	757	717	745	740	736	792	767	756	732	795	756	756	794	807	776	731	766	764	761	760	732	789	737	740	732	771	783	778	746	766	777	739	773	714	785	764	753	743	729	771	771	728	763	712	764	712	746	756	776	765	758	761	763	793	775	719	740	753	754	763	786	765	736	741	742	775	824	768	740	750	753	778	813	799	798	768	800	737	725	762	726	759	721	759	707	785	793	749	747	740	778	721	752	765	759	759	745	717	772	763	725	780	781	747	743	732	736	736	752	757	760	748	712	770	741	764	748	744	775	732	778	738	749	740	728	768	714	757	726	733	755	743	756	724	748	710	721	738	786	742	753	756	761	751	736	680	755	728	704	787	754	793	707	738	745	744	736	788	738	729	796	769	771	786	764	729	750	770	752	734	743	733	744	760	739	802	792	733	755	754	696	765	736	769	749	728	734	701	738	785	746	717	775	717	767	750	792	765	740	807	774	779	746	738	702	794	773	761	760	754	762	706	765	759	712	754	735	754	775	782	724	767	769	738	722	734	746	755	788	735	738	792	747	791	735	770	733	780	749	770	732	770	776	767	771	765	766	740	755	765	692	785	793	720	733	776	754	759	764	713	736	759	740	826	778	789	743	743	748	763	774	722	801	756	791	722	739	728	749	749	709	767	767	728	758	764	756	782	800	815	745	787	748	763	760	713	736	742	765	725	763	788	754	755	732	747	796	742	775	755	743	727	766	737	752	751	758	781	739	713	763	772	781	769	736	739	754	772	773	763	737	730	775	788	728	789	732	745	745	761	766	762	814	760	724	737	760	748	754	804	704	775	800	783	780	774	723	721	744	753	801	774	722	770	704	750	748	799	763	694	709	740	753	755	744	759	755	729	782	751	749	780	722	783	763	753	762	785	729	807	764	738	755	784	750	765	752	764	732	749	740	774	770	793	745	751	805	778	757	714	740	767	751	750	741	729	748	784	715	722	764	737	732	742	775	778	769	748	735	738	752	758	749	783	813	684	758	716	761	771	773	715	754	733	768	753	771	737	755	720	736	804	778	758	736	712	747	747	739	709	767	774	772	750	737	763	734	753	727	793	764	744	715	779	741	782	734	744	759	712	764	734	781	716	756	754	773	744	744	736	801	752	741	698	760	759	762	728	738	754	770	796	723	726	766	740	829	772	792	784	702	769	774	709	765	806	799	759	772	769	734	738	813	738	787	714	716	814	762	754	797	737	754	763	720	759	752	752	775	724	773	768	756	795	772	699	766	763	791	753	728	764	774	796	731	712	754	736	721	703	716	746	726	800	758	764	777	752	780	776	726	749	743	756	744	789	776	719	742	758	765	713	738	770	726	761	744	830	718	728	773	755	731	748	743	767	719	749	769	778	782	768	762	741	709	785	766	771	819	757	719	715	724	740	746	795	777	700	787	766	776	805	789	778	724	779	750	746	787	748	777	784	754	758	752	739	741	754	763	734	744	754	755	737	718	778	759	715	719	690	745	775	788	694	768	798	723	792	748	796	748	775	753	759	730	758	787	764	764	758	750	750	781	783	745	737	748	758	724	727	763	744	772	714	788	765	747	751	769	782	723	805	743	776	808	799	770	787	737	776	786	741	801	753	752	744	767	735	739	779	690	769	768	733	729	768	729	757	755	788	733	713	761	735	771	694	781	774	765	731	762	778	679	710	732	786	721	755	743	775	766	768	799	697	736	737	718	742	783	749	749	783	750	766	775	738	812	707	761	750	764	781	723	791	743	714	775	765	771	789	819	687	817	773	802	739	755	780	794	735	785	710	774	799	745	759	671
6391	701	655	623	467	453	389	361	406	335	330	344	338	358	342	304	357	350	355	321	352	361	363	326	326	323	328	358	345	347	354	347	355	346	329	322	317	338	354	343	328	320	347	309	330	332	351	317	357	343	345	331	364	328	338	307	342	312	328	342	343	336	362	372	342	330	348	333	366	338	332	370	338	319	363	289	347	326	366	327	314	298	368	312	341	303	353	352	320	338	338	342	347	353	306	395	382	317	343	367	350	350	317	350	322	311	319	317	341	334	324	320	312	324	314	317	335	321	297	349	348	333	354	316	339	319	354	305	311	340	325	331	331	341	383	340	315	318	331	365	355	309	333	344	337	326	316	309	342	316	337	315	311	331	343	333	375	346	331	344	349	313	332	322	331	340	336	297	333	348	326	347	319	324	339	329	342	327	315	328	348	355	322	337	353	291	368	346	359	356	331	345	340	313	329	294	347	297	353	379	340	323	345	352	317	335	306	327	344	358	330	353	360	352	333	328	338	304	326	329	314	309	350	331	316	384	358	310	303	345	362	333	315	362	336	318	328	361	333	334	367	343	340	381	347	339	334	331	325	328	353	311	346	300	341	329	348	374	300	315	333	336	328	350	343	338	349	347	338	304	320	290	363	342	303	311	326	321	318	311	341	340	350	330	314	332	302	354	331	317	351	330	331	295	316	305	367	306	338	307	325	333	339	345	350	316	352	341	306	290	330	351	345	312	288	299	326	312	343	352	335	279	368	353	303	364	331	347	365	352	335	291	318	293	338	322	346	343	349	351	313	316	330	270	309	337	350	334	360	368	335	319	359	368	342	351	321	344	351	327	329	321	321	313	335	312	327	318	361	332	339	317	305	335	329	332	303	328	338	326	315	341	342	322	314	331	317	314	354	329	299	331	321	339	306	367	322	277	342	310	314	328	331	353	333	323	336	295	341	320	348	340	312	354	332	347	341	343	334	305	320	338	361	313	332	320	342	340	320	303	323	365	336	327	353	359	314	341	373	335	329	339	334	314	303	313	316	316	358	329	332	354	352	354	297	321	313	328	353	346	324	320	328	297	334	365	373	341	322	337	338	305	312	327	339	326	330	326	326	353	335	350	356	349	359	329	326	352	340	357	327	323	293	317	341	341	328	313	323	363	309	361	343	354	372	314	310	357	326	330	318	308	339	326	305	344	315	328	346	321	346	341	333	301	307	317	347	376	316	302	319	359	313	338	344	326	331	335	331	313	337	344	351	336	301	302	306	309	341	347	315	345	360	322	336	333	327	338	333	296	367	368	346	336	307	350	309	346	351	335	340	301	318	340	341	345	341	310	344	312	330	324	327	328	333	320	339	336	325	312	347	347	317	331	327	325	357	338	326	301	345	305	333	332	323	335	343	360	325	330	309	318	347	311	338	347	345	318	330	309	340	340	366	326	325	338	304	326	321	336	344	309	338	313	330	319	361	320	322	292	329	326	386	347	367	364	310	316	313	351	374	346	344	332	364	345	321	324	351	324	344	318	344	316	359	355	290	338	322	306	295	363	351	325	315	343	316	321	358	317	315	310	360	295	345	336	332	334	329	314	341	356	303	322	345	337	288	308	306	321	356	315	345	333	336	287	345	345	319	324	363	325	333	330	353	340	306	310	309	343	367	329	326	337	344	337	336	318	356	324	323	306	345	329	321	336	326	330	352	322	344	336	318	355	349	316	329	336	320	315	346	333	308	336	303	325	304	320	318	321	355	334	307	319	336	328	354	324	337	298	332	343	327	348	330	320	296	305	348	340	336	315	330	315	338	332	337	323	341	330	338	356	328	323	335	319	288	338	326	309	361	327	328	273	333	359	356	323	346	334	353	344	321	363	304	333	323	323	326	330	358	318	375	319	351	322	327	344	317	344	333	353	327	332	299	347	340	336	327	347	324	307	321	319	332	334	298	340	306	382	316	299	316	275	311	333	323	321	332	322	341	330	343	360	323	354	329	354	320	303	349	314	328	324	300	351	338	352	307	318	352	390	326	324	343	316	330	317	330	330	311	343	364	333	333	352	358	344	376	320	313	341	303	327	306	307	317	327	360	302	310	338	326	332	364	337	339	372	337	352	338	335	369	321	315	348	348	327	343	323	340	326	325	342	351	335	363	332	289	355	338	273	292	308	304	343	341	293	338	359	326	345	329	356	365	377	330	308	309	341	340	348	351	328	360	337	321	315	325	322	323	325	335	295	341	322	320	358	347	327	316	317	361	316	329	301	346	329	336	361	359	328	339	362	310	354	320	348	353	333	337	340	306	349	292	314	335	333	348	330	302	324	349	321	317	329	327	311	339	331	333	324	331	352	299	320	324	307	353	353	334	322	347	323	339	310	339	353	306	375	378	315	328	325	315	342	333	351	382	315	338	292	378	335	359	324	328	326	304	329	353	343	340	350	304	348	344	340	297	348	328	316	316	355	373	349	316	350	303	380	331	320	343	347	355	302	282	328	335	353	344	353	314	349	334	345	337	339	319	315	308	338	320	340	325	318	367	349	339	326	348	345	327	317	359	353	339	358	329	331	338	357	296	315	329	309	313	329	361	330	331	314	361	315	353	345	337	322	330	346	347	323	327	355	347	328	304	338	312	291	328	348	350	335	336	324	348	300	360	328	354	346	337	325	317	338	333	389	314	338	354	314	323	339	329	297	331	317	318	352	352	347	301	341	350	340	337	300	354	352	329	343	347	309	319	319	331	369	353	323	325	331	337	339	316	350	340	339	329	381	335	329	343	349	334	344	366	309	341	347	325	308	340	317	328	363	327	295	336	316	315	331	309	319	351	317	328	323	341	320	346	287	359	327	303	337	335	342	321	373	338	351	314	328	291	343	300	322	339	365	321	341	310	356	378	369	311	335	316	347	322	321	332	325	305	328	347	329	314	351	332	335	329	373	366	337	369	334	324	351	335	331	339	337	323	327	341	351	316	312	302	349	339	330	299	350	328	325	358	324	357	329	352	312	373	333	322	331	342	352	327	316	359	334	307	327	333	355	349	379	338	298	319	328	371	321	317	319	337	321	346	325	322	328	338	334	341	345	340	336	334	317	294	339	331	368	324	327	320	317	310	331	327	330	314	296	333	350	321	323	345	320	313	335	359	324	339	367	321	345	341	337	336	347	313	358	347	332	330	306	365	388	331	328	365	335	351	323	332	308	315	340	322	329	361	340	353	317	344	323	320	325	364	328	344	322	333	333	357	334	331	360	320	320	353	332	359	352	337	351	316	318	338	366	321	334	330	315	327	338	329	330	306	352	308	323	372	313	327	360	333	345	350	336	333	334	321	321	296	316	303	301	344	336	325	366	317	338	353	301	322	341	335	321	317	325	316	372	313	311	336	327	343	364	344	307	346	324	379	325	353	298	352	361	337	307	302	329	303	334	295	316	336	323	333	378	323	356	314	338	364	331	330	321	338	330	353	313	297	338	346	314	328	320	303	299	359	336	341	311	314	334	318	321	315	338
6253	1147	1606	1758	1598	1324	1209	1162	1099	985	992	941	952	986	883	887	901	844	853	858	865	838	832	837	861	850	797	897	889	794	844	809	795	820	795	802	783	806	810	801	851	784	768	832	805	797	843	796	831	816	819	823	833	819	864	789	811	813	796	812	830	842	841	804	815	795	808	724	807	763	804	806	765	833	834	868	843	791	812	803	855	852	764	780	790	815	790	789	814	860	810	829	800	779	774	840	809	831	781	813	801	826	809	822	784	779	794	822	759	808	806	833	790	800	789	807	859	816	825	762	811	808	836	837	818	814	786	793	785	828	800	763	757	783	813	717	808	787	820	848	811	795	808	777	841	815	839	831	801	771	798	782	786	751	853	803	761	759	825	812	839	805	819	799	854	746	813	839	832	807	823	789	817	797	841	785	834	839	846	776	822	830	799	816	785	801	796	798	820	850	760	772	798	802	816	761	792	734	789	833	807	821	802	821	800	856	832	785	801	752	821	791	788	750	842	792	800	761	777	819	825	777	802	810	820	754	868	802	811	810	815	788	822	877	762	813	811	824	784	811	759	848	824	805	779	835	799	818	809	827	786	761	822	822	817	808	788	773	757	765	821	871	793	790	843	795	817	785	818	791	823	803	829	822	777	817	778	753	778	814	791	788	851	803	803	754	821	815	816	788	790	803	797	809	773	797	834	850	775	787	787	818	831	808	826	809	787	798	811	766	814	807	811	763	813	799	791	791	807	768	812	813	838	849	828	821	768	824	867	778	780	828	823	795	813	867	819	838	840	795	792	843	747	781	786	807	830	805	823	799	832	783	811	786	795	821	803	783	764	841	774	772	767	786	803	808	794	811	815	792	796	832	751	775	807	818	758	772	781	855	800	818	862	838	825	798	818	838	780	835	833	859	780	815	757	790	790	778	815	789	801	876	833	809	792	802	797	797	810	837	829	815	768	786	796	803	777	790	847	761	768	838	857	853	816	839	808	789	842	792	826	803	799	803	816	803	828	824	870	804	782	835	741	790	870	784	792	804	810	813	756	834	826	762	796	800	822	795	775	818	811	765	850	772	741	843	792	837	798	762	783	826	822	772	802	852	804	832	766	801	816	792	858	804	782	797	815	767	798	845	816	768	832	803	792	838	762	813	801	776	807	785	758	785	832	801	764	862	793	845	757	832	831	768	807	784	770	840	808	816	828	806	823	804	820	800	766	785	804	777	819	806	850	774	775	861	791	807	822	842	805	783	818	860	824	827	819	771	767	806	787	796	813	800	825	805	810	772	761	784	838	796	782	837	803	766	822	777	787	848	834	791	772	819	802	774	838	827	739	766	833	785	853	793	809	806	771	825	782	839	787	848	809	809	838	845	801	780	760	847	824	772	828	839	822	785	839	814	800	814	769	795	826	747	797	816	826	813	802	809	842	803	795	802	803	796	831	843	785	814	794	805	789	758	807	784	821	816	829	759	769	786	828	843	832	795	796	816	840	845	834	765	794	778	814	813	811	804	849	760	779	791	792	817	810	794	809	787	807	761	753	766	832	837	785	737	790	780	789	819	818	775	819	782	826	781	830	822	779	864	822	838	824	745	819	815	802	758	811	812	795	835	793	794	808	793	785	796	774	771	776	837	776	790	839	813	784	825	815	814	751	843	862	819	822	741	796	801	814	843	826	810	776	818	792	813	798	743	834	844	782	782	784	845	821	760	775	794	755	803	800	801	763	769	811	802	793	833	785	870	779	805	776	808	841	842	847	771	816	810	836	771	799	814	816	781	828	832	778	814	780	797	773	792	794	815	831	865	786	768	807	822	805	753	827	780	828	824	812	823	794	775	803	827	798	789	772	840	802	849	838	866	803	839	746	785	797	810	822	801	748	794	784	831	803	837	859	852	752	782	790	780	767	812	785	828	804	807	804	830	812	834	800	750	824	753	853	822	797	796	810	782	790	810	820	801	820	770	823	842	812	787	807	813	822	810	754	794	765	791	827	822	736	829	798	839	820	767	857	822	838	798	802	813	798	800	799	856	839	833	785	859	807	781	822	776	825	790	852	797	778	828	827	786	802	832	776	823	842	891	777	819	832	824	777	846	812	824	769	820	814	782	767	803	836	744	835	806	784	777	794	827	818	790	804	778	787	783	817	762	802	835	794	818	792	812	783	820	797	796	871	814	798	822	786	848	830	834	794	819	781	862	809	823	862	825	827	811	801	780	826	821	830	784	828	847	791	820	817	753	840	764	753	812	816	829	818	806	815	832	845	813	813	799	826	785	805	730	800	833	805	834	832	783	747	784	773	871	857	810	801	825	835	808	806	753	799	845	836	827	790	811	781	791	807	803	793	784	820	868	851	784	790	808	837	815	748	818	844	836	789	828	751	836	812	795	814	839	821	868	778	777	773	796	746	823	841	821	836	824	858	768	806	747	784	836	791	814	771	820	797	760	827	805	815	785	807	845	807	751	822	846	777	812	795	794	771	765	800	805	849	791	762	833	867	749	821	809	841	804	817	807	814	806	774	852	776	800	798	821	825	811	782	798	833	820	790	839	842	805	797	787	768	826	796	807	781	805	729	879	802	806	812	818	801	858	776	799	776	812	871	790	765	761	753	796	818	809	808	843	808	840	784	803	858	819	799	792	851	797	797	843	775	791	780	839	821	829	819	811	785	790	805	771	811	809	823	801	754	805	821	791	826	796	807	857	806	804	842	805	763	819	856	770	845	803	871	798	747	846	784	870	816	790	788	838	815	810	806	740	788	801	810	806	779	826	770	781	792	786	834	759	844	784	820	822	832	807	822	846	794	779	787	795	809	819	840	777	815	801	800	832	791	796	843	823	779	736	824	781	769	789	749	785	817	812	837	876	767	847	811	777	780	801	822	808	799	806	814	826	831	826	838	833	773	780	816	806	748	816	786	829	800	843	833	800	847	770	755	836	818	794	817	819	797	849	799	795	873	821	807	842	843	782	825	816	801	798	772	804	855	799	829	802	785	848	815	846	785	780	798	808	866	765	806	807	823	832	867	810	786	816	827	807	790	801	772	817	811	802	799	735	828	790	860	829	843	827	771	829	818	795	803	760	827	811	794	862	784	786	795	806	780	835	792	758	787	821	770	777	774	828	831	808	829	812	755	829	841	797	817	809	781	810	819	815	825	796	836	811	866	771	764	768	817	822	785	831	833	790	769	807	856	824	820	783	799	769	780	792	811	790	848	798	807	778	789	767	811	797	780	816	780	778	789	837	856	820	800	858	775	754	779	839	831	782	842	772	788	758	792	780	823	795	857	840	826	830	805	787	831	832	796	808	839	809	745	807	791	748	782	798	817	812	811	812	785	814	796	849	804	853	807	770	819	772	808	814	846	848	822	805	811	839	771	790	802	807	847	802	833	831	835	861	836	818	801	789	827	798	799	791	814	782	854	832	783	815	832	786	796	790	819	832	816	781	806	811	851	782	787	833	855	818	856	823	763	847	838	790	829	743	826	771	782	803
11985	910	888	722	500	361	314	314	262	299	246	221	259	206	223	219	214	189	217	207	241	203	204	207	236	215	209	225	205	197	202	179	197	189	186	219	188	238	192	173	207	194	223	193	193	203	192	192	187	184	182	187	193	201	185	198	206	186	205	196	200	180	188	212	184	223	176	189	204	220	221	183	192	193	191	195	189	197	221	192	188	178	194	192	192	204	212	202	207	213	246	199	190	214	198	188	189	185	199	216	199	201	201	170	198	182	182	228	194	197	200	193	221	197	189	202	214	218	180	229	199	194	186	182	239	208	198	203	182	195	188	209	233	184	185	207	201	208	207	185	210	199	202	198	215	198	222	214	184	206	230	173	182	202	178	191	193	222	200	240	190	199	188	215	200	187	193	199	192	193	184	196	184	214	166	180	208	196	192	199	198	203	194	189	196	185	194	190	197	206	170	204	192	174	204	211	209	187	199	182	204	205	190	209	187	182	186	173	188	196	204	185	179	210	211	192	188	178	206	212	197	203	174	166	159	186	196	188	185	209	214	197	187	191	187	179	196	194	177	220	175	210	189	208	201	197	196	167	154	202	189	182	198	216	211	221	198	181	183	189	199	173	193	213	217	202	189	197	192	206	180	162	188	222	196	208	197	197	212	190	210	226	184	207	225	200	209	184	190	212	176	180	207	179	191	204	199	160	197	214	182	196	176	200	206	213	216	201	189	185	205	197	176	206	178	184	212	221	189	184	194	182	191	193	171	206	154	185	208	200	194	199	189	186	218	195	199	196	170	181	182	223	221	185	169	208	177	172	197	189	186	205	165	201	215	182	184	197	204	198	168	194	229	165	186	206	231	221	183	189	179	216	212	202	191	203	210	190	188	207	168	221	186	190	202	217	235	189	195	215	192	178	202	195	192	186	227	190	223	180	175	162	182	209	197	214	184	199	204	166	227	190	207	185	192	183	185	182	209	201	176	202	214	197	199	206	219	184	198	201	178	173	198	193	233	184	187	205	180	185	170	193	179	214	188	198	183	174	194	161	169	209	228	178	184	180	195	197	191	184	201	191	228	194	200	172	180	222	205	209	183	196	202	183	165	203	181	213	199	188	217	199	205	193	190	215	196	210	189	197	186	204	211	201	189	193	194	206	194	226	173	184	195	220	195	193	217	185	156	201	186	181	189	182	182	192	194	203	186	182	200	201	182	182	194	185	196	198	194	200	201	179	204	216	203	190	177	169	196	165	193	165	194	211	199	210	178	196	192	183	230	221	197	189	199	190	235	171	193	185	192	206	182	183	186	176	225	187	203	191	182	192	185	198	192	201	213	204	173	192	187	174	203	213	202	218	194	178	188	198	176	179	206	171	180	212	196	177	221	189	177	206	205	171	194	180	198	183	205	204	212	193	201	193	174	194	187	203	210	196	209	207	178	189	180	187	205	196	182	191	218	204	198	194	186	177	165	193	213	174	171	202	169	191	170	168	201	200	195	173	197	193	181	198	183	176	190	198	178	186	194	202	202	191	198	188	236	191	184	200	202	201	220	187	203	160	179	230	193	204	198	241	194	166	224	174	204	206	174	217	206	196	213	180	193	174	199	199	212	201	202	220	175	170	205	221	188	192	240	204	189	203	211	211	196	202	193	219	201	190	189	187	184	194	170	202	190	204	213	180	165	196	222	159	173	184	182	197	192	180	190	180	214	196	189	201	169	191	199	210	182	213	176	204	203	177	219	184	185	179	199	200	202	205	188	200	189	189	197	203	174	196	203	186	197	205	202	174	214	179	176	164	176	176	180	220	200	203	209	176	201	173	184	180	193	198	213	168	202	173	218	207	203	188	170	194	213	182	155	185	190	181	210	201	178	193	185	194	215	170	197	199	188	178	180	181	194	192	189	190	169	212	165	192	219	189	204	177	188	178	182	183	190	180	189	193	196	189	177	197	209	205	209	202	209	214	197	205	222	194	194	198	180	198	184	198	222	226	195	176	218	182	195	165	194	205	189	167	186	194	198	205	187	184	222	199	194	218	187	172	192	182	179	171	197	209	178	198	195	186	226	185	189	163	187	211	208	212	173	188	198	188	193	204	175	209	193	160	190	161	187	211	215	200	173	218	199	168	188	189	171	174	182	191	201	198	187	201	222	196	205	212	196	180	181	196	208	210	184	175	186	179	188	179	201	206	198	206	195	210	195	173	236	188	163	219	176	191	192	180	153	192	194	210	202	216	173	183	172	220	199	200	170	212	207	177	158	184	194	230	204	190	206	201	199	193	220	202	187	218	192	199	185	200	187	210	183	187	225	210	192	204	195	204	198	218	182	173	207	217	214	195	206	208	190	187	204	219	212	209	206	213	205	188	208	177	201	183	182	181	191	213	208	215	204	198	189	198	178	170	171	189	189	200	209	192	203	170	178	173	186	212	215	197	164	192	210	184	171	212	189	209	187	190	183	222	210	202	215	188	192	167	182	198	207	187	188	188	198	206	219	210	200	208	191	178	207	182	201	199	190	180	214	196	208	177	201	188	198	199	187	205	193	173	186	220	183	190	181	203	193	202	211	198	193	203	222	204	181	180	189	200	187	213	211	201	177	206	187	201	207	196	177	199	202	208	194	200	179	185	201	207	208	195	197	174	220	208	214	197	186	203	195	221	229	188	207	201	214	201	189	176	210	225	215	198	197	200	200	196	207	192	190	193	184	196	177	207	194	190	204	188	205	190	200	197	174	226	212	189	209	207	188	221	206	144	191	188	196	186	183	166	198	201	226	205	201	212	185	197	193	195	188	181	210	184	185	216	190	210	177	195	199	197	184	180	186	216	176	202	231	192	216	175	141	194	172	184	204	189	223	194	207	181	201	186	209	186	200	186	206	188	213	230	197	181	205	201	197	164	201	202	210	214	176	194	198	188	196	205	202	206	183	215	199	167	192	176	210	160	169	211	194	207	183	197	200	179	175	216	233	198	204	182	221	220	186	195	192	185	216	199	197	195	194	218	199	209	184	195	153	203	197	207	219	202	198	229	172	199	193	176	164	198	187	162	178	172	201	196	201	178	201	193	200	190	193	207	227	155	187	177	204	163	180	223	210	221	215	198	180	206	191	184	196	181	191	177	193	189	211	192	198	199	204	192	194	191	213	195	193	209	192	195	200	181	197	227	192	205	215	196	214	190	217	211	198	207	167	205	200	213	189	194	237	176	185	186	214	199	193	192	183	182	193	196	181	210	207	195	197	179	208	186	195	183	168	194	197	194	183	215	192	195	212	183	209	205	194	205	188	205	179	201	199	164	175	198	198	211	188	214	190	192	201	183	191	191	179	193	204	213	202	177	186	217	192	204	214	182	161	196	192	163	191	170	182	206	172	172	181	194	208	167	196	194	195	222	210	209	194	181	181	190	180	201	202	211	170	209	183	189	195	212	191	164	228	197	194	202	200	181	175	195	221	224	194	197	204	182	184	175	184	207	164	176	189	220	184	187	187	187	172	203	194	196
7821	1029	1928	2184	1837	1466	1220	1047	956	894	833	747	730	634	729	670	658	606	634	582	602	584	586	552	535	562	552	547	545	529	558	510	574	523	506	499	513	518	486	532	495	503	515	464	498	526	541	479	501	503	512	518	485	496	480	479	514	481	538	482	469	494	526	505	504	495	487	468	498	484	507	484	486	557	499	474	500	501	536	487	496	480	473	461	503	453	473	483	499	466	475	489	483	515	499	498	478	507	466	488	443	496	468	515	489	489	491	460	482	448	454	458	506	490	497	492	537	506	495	491	497	430	487	480	526	487	501	483	498	476	518	439	488	506	506	502	479	472	484	530	471	521	492	429	531	504	431	487	512	534	524	491	482	496	482	454	498	512	507	465	483	524	500	496	508	511	458	478	498	484	490	504	483	524	502	465	503	485	495	518	475	513	480	521	476	475	512	475	521	484	436	493	482	481	511	492	490	534	491	481	481	503	502	517	475	471	505	517	504	509	511	474	474	451	469	476	483	484	509	455	504	479	463	494	501	466	510	464	506	492	453	489	505	512	494	443	523	482	461	479	484	466	461	487	466	519	480	503	495	456	487	499	460	482	448	481	457	472	479	503	471	478	457	452	467	501	484	482	466	519	470	530	473	531	501	524	509	460	514	474	458	484	476	486	529	494	488	501	469	454	484	456	520	515	493	511	511	511	510	514	487	523	508	466	539	534	458	497	496	478	474	427	521	529	527	500	531	501	493	469	475	472	481	459	451	464	494	488	508	463	492	443	493	496	469	459	534	499	494	496	498	482	491	472	473	467	483	481	489	502	491	495	516	493	497	452	473	530	486	496	487	489	504	525	504	456	507	521	489	464	506	480	529	456	477	483	489	475	429	507	459	456	466	485	491	487	484	470	537	509	491	496	498	497	472	541	471	483	492	466	492	499	466	481	490	477	453	491	478	508	483	481	500	514	453	496	501	462	481	539	540	465	495	503	517	482	471	527	444	499	509	467	510	532	496	482	525	490	468	464	491	463	502	493	509	472	463	520	517	526	503	494	448	505	476	483	512	506	435	485	477	544	482	518	504	528	475	484	447	501	452	488	497	489	519	462	470	457	514	520	535	502	487	470	532	472	508	466	479	487	484	500	506	521	493	471	479	471	491	497	476	515	473	513	501	508	487	487	494	488	496	503	469	479	503	509	507	493	500	473	481	475	479	516	523	452	493	495	464	480	521	488	479	489	530	476	493	495	484	504	485	492	480	515	463	475	500	506	474	456	503	477	488	459	486	466	529	487	489	482	451	532	486	488	487	523	475	523	486	474	527	476	460	465	475	489	478	521	479	503	480	502	535	504	483	504	502	477	497	451	475	495	486	536	473	452	494	502	478	470	477	506	484	481	466	473	490	478	456	514	479	472	464	492	497	469	514	493	470	501	477	509	479	494	508	509	496	503	479	494	517	478	487	505	478	491	449	478	507	493	488	483	522	477	515	502	475	481	496	493	517	491	503	432	461	454	474	501	485	498	524	484	512	530	478	512	486	490	475	481	492	498	476	505	513	494	470	497	502	484	480	506	490	486	475	464	536	502	457	518	483	505	479	444	471	503	487	466	468	462	450	483	473	473	497	470	454	472	518	468	505	519	506	488	465	475	452	470	464	501	515	474	524	463	497	540	500	488	475	482	487	517	536	513	473	464	448	451	505	470	464	477	480	473	519	507	530	495	498	474	484	485	493	541	500	512	482	514	444	491	503	484	459	549	515	443	526	490	452	489	534	480	502	488	482	486	491	508	480	488	492	524	500	500	549	541	488	448	488	459	531	477	493	517	475	478	449	516	493	483	491	462	489	520	486	489	455	489	488	486	460	498	496	496	489	472	515	498	482	469	511	508	539	471	511	473	493	485	535	505	494	458	461	509	508	538	448	492	468	485	472	493	489	519	530	515	490	451	435	496	500	493	499	506	508	468	492	465	540	495	419	509	483	473	504	468	497	494	527	495	487	497	534	500	468	526	511	476	497	493	482	490	478	498	485	502	486	490	447	525	478	505	461	522	503	500	485	481	488	482	498	491	489	492	515	492	461	500	457	472	496	493	450	523	519	510	469	454	466	486	498	479	445	451	449	473	500	548	510	495	501	497	488	501	507	496	482	503	454	484	467	527	472	484	479	479	502	482	494	468	495	510	477	497	465	519	486	522	505	505	503	505	501	498	463	489	488	536	512	488	477	515	519	468	476	461	483	478	531	483	464	461	463	515	510	515	494	519	497	462	459	490	505	470	484	505	471	476	450	516	505	465	472	518	488	505	490	497	503	507	522	470	465	480	480	507	482	519	501	491	438	481	514	513	496	475	491	519	513	493	506	521	478	485	483	466	503	488	503	452	464	461	489	484	480	490	501	473	448	450	498	513	488	499	509	463	479	456	440	488	486	469	476	466	503	485	467	481	445	516	506	481	500	492	489	508	483	526	542	480	514	509	506	486	497	498	499	445	490	449	469	469	467	493	493	510	500	483	480	494	541	476	481	487	459	520	518	499	466	474	486	508	472	486	519	469	521	482	466	483	481	471	464	513	518	537	480	510	536	517	464	457	524	504	494	463	494	497	476	470	474	508	469	471	504	462	495	488	503	516	458	490	459	483	459	471	523	497	483	510	460	485	505	456	440	487	493	505	459	487	482	484	511	491	516	502	496	479	473	463	502	531	461	504	491	488	461	485	500	480	480	489	517	494	488	471	473	497	490	500	536	471	495	496	463	524	500	484	506	501	490	474	496	470	482	531	470	482	508	499	485	490	491	474	507	478	492	500	469	479	474	497	467	475	452	514	476	474	517	528	466	485	511	546	530	504	488	438	484	499	514	519	514	493	466	467	517	475	475	493	459	470	485	466	489	491	492	501	494	473	504	488	488	470	485	522	486	489	466	536	453	479	482	485	505	475	467	474	481	496	480	503	514	480	490	449	507	491	491	478	465	454	452	560	497	499	467	487	515	498	447	463	495	496	463	503	511	460	508	490	493	482	502	492	492	507	508	459	518	459	508	490	498	530	492	523	494	478	481	458	492	492	518	469	476	445	469	520	480	523	496	477	505	477	466	446	522	542	491	490	487	471	473	498	479	461	477	513	471	486	462	492	475	471	473	506	495	495	475	478	459	481	501	504	518	473	513	501	487	481	480	499	463	486	483	506	438	507	490	482	495	469	501	448	462	480	481	438	522	438	482	500	476	489	513	508	476	482	486	486	477	467	505	509	462	532	481	487	463	485	493	500	529	486	474	495	508	479	488	474	464	468	455	491	514	488	474	510	469	521	498	497	466	519	483	502	471	479	463	516	494	515	485	491	450	441	471	490	491	485	476	479	495	498	457	492	486	485	427	476	498	453	465	470	474	479	487	467	480	487	510	480	456	480	454	489	470	484	494	444	492	492	488	507	511	508	449	482	480	483	462	497	512	499	494	504	476	475	465	480	462	482	490	498	521	462	495	515	499	474	537	490	500	513	478	495
1359	326	366	354	347	335	382	319	297	350	295	309	289	318	300	317	282	312	300	311	287	327	319	318	298	322	314	285	288	323	277	292	298	329	331	290	307	300	292	311	272	261	302	317	321	307	313	310	336	306	291	314	284	296	327	320	311	298	319	291	316	326	295	331	286	317	333	304	349	302	305	309	334	307	315	288	314	318	267	281	327	367	302	302	270	309	278	309	284	309	320	318	305	303	283	282	328	305	337	309	308	330	270	288	352	304	318	294	317	312	308	320	334	331	326	302	279	322	322	313	294	301	297	272	324	294	316	282	321	323	328	289	296	342	316	299	322	280	299	322	309	303	309	290	330	281	283	331	308	319	310	318	297	297	292	293	295	318	307	299	311	291	315	324	312	271	300	301	343	307	312	282	298	285	310	335	321	310	341	338	269	292	303	292	297	302	290	293	285	318	287	285	304	291	286	309	299	340	310	330	329	319	316	339	315	333	303	289	309	311	335	289	294	320	295	273	283	287	293	296	297	294	303	304	301	299	303	306	305	318	312	309	314	305	307	283	317	292	307	327	303	302	316	289	314	338	303	305	319	276	320	289	324	311	285	308	261	341	348	331	290	310	339	299	286	292	284	332	323	305	307	315	258	275	297	285	319	312	308	322	294	283	284	306	306	307	312	292	319	333	328	311	298	309	346	348	344	321	300	306	314	326	354	272	291	279	298	333	303	291	303	308	305	322	328	273	352	317	335	313	317	335	262	288	290	340	313	321	312	294	312	320	314	320	324	328	311	285	267	276	317	311	292	312	311	297	320	302	332	311	313	302	316	322	330	310	313	298	308	315	295	284	302	319	302	319	332	319	315	347	316	300	259	279	333	271	315	285	302	297	297	284	305	298	336	318	298	307	312	290	314	320	330	334	285	342	286	302	317	345	316	285	299	288	315	290	285	309	345	292	316	320	296	281	344	265	294	311	299	276	302	312	322	298	293	312	307	293	334	288	299	302	328	317	304	292	291	309	318	338	300	311	349	283	333	296	295	300	277	308	306	300	311	305	275	300	295	303	294	334	300	331	306	320	311	314	328	314	285	320	295	314	295	300	290	282	341	312	306	304	319	311	290	299	270	293	310	322	290	319	355	302	313	301	317	332	295	292	276	309	304	317	317	324	286	343	283	314	283	288	267	353	293	317	324	333	261	309	290	274	316	308	306	313	302	306	298	284	282	332	283	278	342	311	291	302	282	314	313	299	271	307	306	296	299	315	300	305	287	277	273	332	277	300	328	327	296	334	338	299	309	291	277	288	307	303	288	328	316	322	296	327	325	321	348	290	301	291	286	313	327	320	294	303	347	276	308	305	311	302	320	321	317	324	314	298	286	283	301	298	344	313	292	318	325	248	318	306	279	288	300	304	287	311	288	342	322	274	312	335	299	323	328	313	317	287	300	312	302	285	334	302	316	292	318	325	313	315	305	288	312	303	286	318	332	310	310	311	298	310	317	313	314	322	322	300	335	275	301	310	312	316	322	294	300	320	297	286	288	326	277	317	285	300	271	288	318	283	290	316	309	309	300	323	313	280	326	309	314	321	304	352	343	299	301	313	299	315	285	302	293	297	297	297	291	313	305	305	286	315	311	304	314	307	311	345	309	343	283	286	261	285	301	330	305	323	296	316	312	279	308	272	280	319	282	292	311	303	314	323	287	293	298	293	303	319	282	286	317	314	325	317	315	326	342	305	299	322	297	310	297	318	312	310	275	300	285	308	323	299	284	335	297	287	284	311	302	298	295	333	318	297	322	296	284	285	272	325	299	334	286	307	321	298	294	282	291	278	330	304	317	301	285	286	319	278	360	326	321	312	307	330	287	315	294	292	300	276	305	316	321	283	322	295	308	334	330	290	311	302	310	292	293	271	326	328	342	340	301	317	306	291	300	324	332	315	314	315	315	291	307	295	317	288	291	274	325	272	263	304	309	314	304	302	312	297	321	318	304	276	314	283	309	301	321	288	315	271	274	292	286	288	319	288	291	284	343	282	319	292	313	300	354	292	310	302	310	307	337	304	326	321	283	276	273	306	320	311	308	288	280	338	316	295	299	328	315	298	315	317	310	274	286	310	310	322	293	298	288	309	286	299	318	254	307	283	287	296	363	314	267	317	341	270	301	312	294	326	285	294	341	304	285	308	304	288	316	311	284	314	309	303	274	286	289	327	297	283	256	318	294	269	274	331	276	281	302	319	302	318	313	331	299	305	335	312	316	317	336	295	319	314	350	297	321	301	306	314	296	305	304	270	327	317	298	312	322	289	287	310	313	304	318	336	304	328	311	295	303	303	322	335	285	276	299	312	303	275	292	314	297	265	291	347	302	329	329	299	316	311	293	315	284	346	319	300	289	334	323	301	292	291	319	264	285	322	304	305	301	345	365	308	308	312	314	289	326	312	318	277	285	288	310	306	310	312	289	309	295	301	299	291	319	310	291	298	320	284	296	309	329	303	297	310	300	287	273	292	270	295	277	312	297	320	302	301	285	333	328	321	312	303	283	303	291	303	282	292	329	341	333	306	274	306	315	345	297	302	301	350	327	308	314	361	300	337	286	318	311	316	309	287	311	304	318	348	295	335	304	271	309	283	310	311	301	304	297	324	308	292	300	314	314	303	313	300	270	297	272	322	320	297	298	314	320	290	279	289	320	348	306	329	299	285	305	267	305	295	300	338	346	309	312	318	307	301	311	266	294	296	284	330	300	319	303	311	316	270	300	335	284	283	306	325	315	322	290	291	305	302	294	316	315	289	307	294	289	317	311	323	312	312	315	335	315	308	298	316	315	315	321	309	296	314	311	282	309	303	293	348	299	277	318	315	299	304	325	287	277	281	318	275	299	324	283	274	317	298	309	310	277	261	288	320	251	314	317	336	318	324	281	305	308	259	273	296	326	310	306	300	325	295	292	313	298	317	318	278	310	292	299	291	284	311	298	335	340	323	318	299	301	334	345	304	328	297	355	316	304	321	297	296	318	310	299	310	302	262	341	348	317	285	291	294	322	294	311	298	313	276	296	281	326	297	290	314	319	277	336	298	310	309	296	293	348	275	332	352	316	340	319	326	333	249	291	314	341	308	316	296	315	346	304	311	276	313	302	325	323	310	324	293	310	292	291	334	270	293	288	349	309	297	305	292	319	307	289	330	315	282	273	294	296	328	322	340	327	329	319	268	266	315	315	279	347	308	309	287	312	285	329	308	321	339	272	314	302	304	300	287	265	310	316	312	312	324	306	295	318	348	317	310	288	318	324	272	304	282	293	314	308	313	283	310	318	296	340	321	326	271	307	304	292	284	311	324	284	308	303	301	307	297	297	288	282	269	327	306	351	291	324	350	296	328	305	282	322	294	325	319	337	339	305	310	301	309	362	289	318	303	301	314	307	264	271	293	289	321	304	318	308	339	325	314	294	276	289	256	284	303	307	286	292	300	309	296	291	298	307	292	273	316	309	300	297	323
2075	824	924	916	870	845	803	816	834	775	776	767	808	809	806	791	759	760	806	799	748	738	736	803	743	775	764	765	732	769	736	760	793	736	719	752	811	737	788	706	732	760	745	756	757	791	772	751	775	739	769	728	740	752	737	762	753	720	787	728	746	780	754	740	721	723	741	781	819	747	766	734	781	712	757	694	738	775	727	711	811	744	767	722	758	734	727	742	742	756	799	746	765	755	716	736	770	728	804	722	792	809	702	728	767	770	742	711	718	782	766	726	762	721	704	734	786	732	743	751	712	769	744	797	766	662	764	718	761	696	761	754	737	709	716	767	769	758	756	778	715	754	737	720	758	727	769	728	794	733	758	802	738	768	781	792	819	762	794	768	781	718	757	776	757	773	730	821	735	726	747	729	778	747	763	761	772	748	757	768	726	788	736	752	782	744	780	730	766	791	766	761	774	779	797	743	729	718	735	782	709	744	783	750	709	698	759	790	756	722	795	770	754	719	761	760	691	771	773	746	729	769	741	740	710	767	733	745	757	723	709	720	783	740	767	730	713	746	757	740	748	755	756	740	722	750	773	728	788	802	769	738	743	787	799	788	743	795	719	758	723	719	723	715	754	756	760	773	732	746	748	704	722	762	741	721	711	727	709	725	709	778	779	768	779	772	781	749	744	726	717	742	734	702	759	735	743	732	751	754	798	750	786	695	764	782	799	732	748	774	720	754	738	752	738	769	771	785	745	737	768	747	785	732	716	772	751	748	749	763	757	729	712	737	759	712	798	716	713	729	762	798	770	712	783	758	772	745	704	750	727	773	780	737	704	768	745	763	738	831	747	757	724	713	769	767	715	758	760	725	789	740	749	756	803	729	752	816	726	738	748	704	716	687	768	751	710	700	700	798	791	825	744	721	749	779	745	738	730	712	729	686	813	754	769	782	736	719	795	752	726	790	743	728	779	784	739	764	752	734	721	725	749	786	761	727	805	720	745	771	742	749	801	742	779	770	753	735	764	792	736	841	733	780	719	796	707	759	762	779	737	730	781	803	756	742	762	736	753	729	755	777	747	756	740	700	780	747	772	742	721	729	741	717	744	740	751	740	756	755	724	736	710	774	768	741	808	717	780	736	748	695	762	774	749	707	716	761	722	767	765	773	752	730	769	770	809	732	761	736	722	724	687	747	770	754	752	776	762	735	746	744	814	762	798	764	711	771	730	700	768	765	724	740	730	729	781	723	707	752	743	767	793	773	781	694	746	796	762	772	749	769	727	760	746	766	739	779	786	778	721	726	763	712	731	718	768	738	774	747	774	728	747	743	765	724	805	772	742	736	730	738	733	733	788	770	717	774	741	802	728	793	753	784	769	714	798	776	779	721	745	767	795	708	783	771	755	765	770	747	753	773	755	798	789	731	760	715	765	752	792	716	767	744	721	780	758	730	746	808	785	768	738	784	730	756	746	708	833	728	697	742	736	739	756	778	757	743	805	740	760	731	774	730	733	756	750	774	739	804	720	789	729	757	744	763	745	758	734	758	775	778	693	738	750	784	762	730	751	727	713	762	726	733	720	726	776	768	786	746	749	731	752	713	737	752	724	755	768	734	774	712	800	794	781	745	757	741	752	744	792	761	746	720	742	739	812	759	732	738	795	784	738	725	783	735	775	732	746	787	784	727	746	759	784	767	745	760	736	758	747	747	736	730	770	747	733	807	790	744	778	787	680	745	734	720	754	778	739	777	740	769	786	717	782	730	772	773	749	760	786	728	748	734	748	730	752	778	761	758	757	757	743	706	770	740	783	791	754	774	750	752	781	723	738	762	743	714	753	796	744	704	745	790	723	726	778	770	777	727	715	704	735	726	765	704	771	715	737	752	733	772	725	793	767	697	754	766	754	768	818	747	744	738	755	754	744	758	718	742	770	746	719	720	751	736	769	768	763	739	765	734	708	733	746	820	768	721	710	774	717	761	772	751	756	751	745	754	787	695	764	765	747	741	757	746	768	763	775	739	762	757	769	774	781	735	753	781	753	726	755	731	750	774	744	754	751	752	722	763	758	770	763	734	768	765	736	802	737	778	725	778	797	737	747	772	723	735	769	768	736	771	718	746	753	757	810	743	761	784	753	749	708	767	769	750	758	771	739	747	774	761	742	797	755	721	793	742	727	734	766	669	724	769	781	732	758	714	789	733	791	783	798	767	772	722	776	774	731	732	695	704	792	764	728	730	754	759	790	738	707	742	744	735	741	757	788	729	683	807	829	746	702	789	751	771	744	788	779	738	746	724	730	765	695	731	742	757	739	763	721	713	749	783	740	723	771	754	717	724	710	718	772	713	737	729	775	802	744	727	742	729	692	687	683	799	747	734	739	759	743	810	795	733	755	751	743	713	758	750	813	755	836	742	743	752	780	778	750	757	766	767	775	752	756	713	729	720	759	758	750	707	706	754	754	779	713	769	747	761	715	762	729	796	772	767	775	705	770	704	725	798	757	766	761	731	775	758	711	777	753	730	741	727	729	782	737	799	714	771	774	742	686	733	777	728	719	774	719	747	782	681	764	753	738	730	737	774	752	735	774	773	744	744	814	756	763	817	736	814	776	758	737	746	787	773	736	711	792	776	694	760	746	701	827	771	735	793	717	732	732	777	773	737	769	747	718	790	761	774	716	754	750	767	705	755	760	747	727	765	767	731	790	761	750	764	776	772	760	736	746	791	722	760	731	719	795	751	780	748	682	798	730	730	740	737	760	754	738	722	731	742	768	757	811	788	700	737	769	779	690	682	759	763	745	728	727	751	774	747	780	772	752	742	767	762	760	750	790	746	768	799	734	772	784	723	743	757	720	765	698	719	739	794	754	804	746	748	808	720	803	817	746	757	769	744	745	734	756	787	728	756	749	797	729	745	716	740	739	773	724	724	789	683	757	746	741	740	721	740	742	766	731	741	766	717	732	745	726	785	748	735	764	721	741	767	736	778	768	726	767	739	704	743	753	760	741	725	778	741	776	747	775	759	797	763	763	760	771	724	792	767	735	751	729	771	734	754	793	720	725	771	712	710	708	728	736	759	712	785	767	707	738	774	750	758	780	718	699	747	736	768	729	719	798	724	760	813	766	781	770	752	750	740	754	727	723	750	755	759	768	784	699	774	770	751	780	735	773	745	787	724	771	783	749	789	787	773	734	743	753	728	779	727	792	724	792	750	788	720	741	727	736	739	727	769	719	793	794	764	741	800	767	772	761	739	741	716	755	786	751	746	677	709	792	780	761	785	733	772	762	754	766	709	761	746	785	736	704	725	786	759	728	726	789	744	736	770	762	733	752	761	758	696	801	781	811	789	759	780	689	757	785	749	750	740	777	725	755	798	754	745	704	744	769	748	723	741	737	714	750	722	773	798	785	769	739	755	741	731	744	711	742	762	768	771	779	793	759	746	756	808	820	751	737	814	699	787	727	791	721	755	744	679	765	772	752	783	725	691	731	704	728	714	753	749
6352	638	670	637	497	428	378	389	395	387	367	369	352	341	382	362	364	359	336	355	341	348	366	327	362	328	344	362	360	355	351	346	343	376	346	342	346	333	317	363	323	365	308	332	360	375	328	326	353	342	338	337	367	329	348	288	317	337	305	344	358	337	359	347	317	340	331	337	316	338	354	328	312	317	330	342	331	332	314	312	335	355	334	347	355	322	334	359	315	356	323	361	340	322	351	382	349	316	374	345	326	335	320	342	348	339	340	340	303	300	321	334	327	321	328	346	332	337	369	361	345	312	283	363	352	365	380	333	335	356	317	344	330	312	310	333	357	338	346	326	334	349	350	352	352	310	325	315	346	339	336	352	330	352	328	321	323	326	368	311	307	355	327	295	310	339	338	334	341	323	338	330	303	328	346	328	360	300	298	350	353	293	327	352	315	353	348	312	347	356	342	312	310	343	351	355	402	342	295	309	355	324	322	293	362	346	346	322	348	323	357	340	352	356	336	304	333	337	360	330	338	319	305	368	347	354	361	328	342	341	322	342	337	335	372	352	289	329	356	324	379	364	313	340	314	287	340	329	301	333	365	344	300	335	330	377	337	366	343	303	318	385	365	345	338	322	342	327	347	355	339	338	348	338	309	341	333	340	336	332	308	339	369	330	381	333	324	337	363	332	323	359	352	330	364	302	354	324	303	323	346	296	314	346	302	376	367	321	339	328	353	344	328	339	327	328	320	304	340	320	338	329	372	294	308	327	320	297	306	364	350	338	333	315	330	305	323	340	317	326	351	348	372	363	311	324	338	318	346	352	342	367	303	316	339	315	292	306	346	378	344	371	358	330	328	357	333	336	320	369	344	361	351	323	350	335	369	360	365	353	334	336	361	309	356	307	380	343	343	335	355	338	342	337	347	355	334	307	313	308	350	347	325	323	311	370	329	332	327	322	322	307	321	368	381	356	348	302	338	321	353	354	319	382	316	350	330	307	305	306	333	344	317	309	358	337	315	364	334	320	321	350	317	324	325	346	367	377	363	311	347	311	337	325	332	368	322	360	341	359	345	395	363	340	328	333	364	327	322	320	346	322	315	329	323	291	325	350	318	320	347	345	347	360	346	355	329	354	363	307	332	344	333	339	376	394	322	333	369	336	343	322	349	302	334	314	332	326	310	335	321	335	347	361	346	333	333	330	344	375	343	306	334	334	335	314	333	323	349	328	338	344	344	321	313	307	328	357	342	308	328	353	334	355	316	316	357	322	329	347	322	345	365	358	352	348	335	329	280	361	322	359	332	321	339	353	327	317	349	332	332	366	347	361	312	325	319	302	348	351	324	306	347	327	346	336	347	349	353	359	324	342	321	328	359	352	335	338	322	333	335	357	332	365	337	322	314	313	332	319	328	345	346	342	325	311	323	351	345	340	351	306	325	325	363	346	309	317	308	324	329	353	325	356	353	345	346	301	311	352	328	350	366	327	370	368	337	349	309	358	315	308	341	317	346	315	344	369	324	337	353	344	353	350	337	343	302	341	361	361	365	328	321	337	359	333	311	316	340	342	303	320	337	306	332	315	377	324	327	287	345	337	349	322	345	363	367	342	310	339	353	288	341	331	325	312	344	324	334	344	348	366	349	345	346	367	339	333	329	325	339	288	338	370	306	349	337	314	369	324	322	317	307	350	343	342	308	360	332	347	342	310	315	321	330	369	335	312	338	344	357	318	335	312	311	373	333	325	342	321	349	320	320	295	358	355	329	328	338	325	353	358	302	334	309	371	323	326	312	318	303	335	308	326	307	345	348	359	341	378	313	313	338	331	325	326	339	349	300	348	386	330	358	338	323	331	338	361	331	347	336	328	365	308	298	301	326	333	318	342	321	328	298	347	363	347	357	326	349	321	338	331	329	279	342	350	317	333	371	341	358	339	349	343	353	342	328	348	323	323	311	338	313	303	337	340	313	343	343	364	311	334	324	328	284	330	305	347	325	331	333	336	343	346	325	294	343	362	329	320	330	334	324	333	313	311	341	292	340	328	300	336	353	343	328	301	310	348	354	344	384	336	344	299	332	361	298	315	325	346	369	354	326	338	317	279	330	317	366	320	378	353	344	295	329	339	346	334	351	341	362	320	325	359	299	309	317	313	362	349	327	318	316	346	323	334	294	326	323	307	324	330	333	336	365	374	358	329	382	340	323	313	326	330	321	331	316	336	329	361	353	317	348	362	334	326	328	329	343	354	316	374	359	338	314	339	347	371	360	344	357	383	332	341	314	325	326	372	316	325	323	335	343	305	325	314	333	329	300	330	345	339	320	301	331	324	339	340	336	360	317	327	341	303	373	318	338	382	364	303	339	334	351	321	385	314	315	332	355	339	321	354	332	349	371	291	356	315	328	299	343	291	358	355	321	335	332	334	347	338	337	313	373	377	334	356	347	319	340	323	348	365	331	322	334	326	344	358	346	312	339	345	363	360	333	311	322	326	361	338	320	336	312	337	334	346	384	298	339	330	314	341	326	338	345	341	340	337	390	368	344	334	306	345	318	327	336	319	333	358	291	318	297	325	342	317	340	331	342	309	317	336	337	368	306	340	341	353	325	311	342	338	332	365	325	318	393	341	330	332	339	323	329	333	339	333	320	345	308	347	406	322	364	349	354	303	366	331	347	346	326	343	381	361	344	327	382	336	321	369	340	321	328	344	327	338	350	320	343	330	342	331	307	333	322	357	345	316	344	333	299	357	348	320	331	331	330	334	345	345	325	332	336	311	349	329	325	393	369	358	309	336	311	335	320	328	327	302	324	336	322	313	309	343	319	359	334	320	342	303	311	321	320	364	321	349	331	336	357	342	324	340	341	349	315	319	319	324	314	307	341	343	332	299	330	315	350	321	312	340	367	302	342	347	339	352	329	308	325	351	337	315	348	330	366	329	314	328	311	352	343	375	297	328	335	369	304	340	326	328	350	325	357	338	348	327	333	345	317	299	395	365	355	351	334	336	349	349	353	347	330	317	355	339	345	332	318	318	304	327	334	365	323	340	297	329	343	325	329	346	336	339	330	375	317	335	337	344	334	343	348	357	314	341	345	347	347	353	317	342	366	346	358	347	326	315	311	310	339	310	339	369	360	354	360	343	380	338	345	347	316	333	336	371	332	333	341	298	309	372	358	342	325	326	335	317	319	352	323	384	325	357	372	333	336	329	337	311	343	321	314	345	342	355	349	360	340	360	331	364	327	347	332	311	318	309	349	341	341	378	327	329	330	355	337	360	345	347	325	342	354	327	352	335	348	304	312	291	312	321	316	306	314	365	311	336	327	306	335	340	356	340	366	340	352	301	332	398	335	340	316	341	318	314	312	314	357	350	326	334	323	314	338	339	333	339	326	321	326	331	369	349	324	346	322	299	324	325	344	311	324	339	332	318	342	327	341	338	383	351	339	341	348	318	346	365	339	369	350	360	307	313	324	338	350	353	311	320	316	345	353	351	361	331	337	341
6267	1108	1586	1769	1521	1328	1246	1127	1034	993	1029	935	935	976	885	900	918	893	898	890	861	893	858	896	825	865	875	837	876	820	794	830	777	805	827	840	842	786	876	831	835	843	812	824	822	813	814	815	884	840	890	829	796	789	848	848	807	850	765	818	850	863	767	770	816	882	861	776	754	820	835	790	785	831	826	835	805	850	800	795	801	844	816	777	793	751	804	785	767	785	775	815	823	851	833	797	833	803	824	775	819	796	820	813	853	865	801	804	846	796	787	802	817	835	799	804	789	803	771	825	805	801	819	776	827	845	799	779	847	798	828	797	798	775	768	825	814	796	783	814	803	830	820	850	821	753	788	752	802	808	825	820	819	857	769	811	800	863	800	862	795	854	801	847	816	774	846	817	817	842	796	847	747	794	783	776	784	833	782	810	802	827	860	832	793	849	802	809	810	813	839	765	780	801	815	810	795	784	757	795	798	837	785	806	822	786	831	855	815	815	774	769	781	803	829	818	830	812	761	787	869	840	788	839	805	812	811	780	863	807	772	828	737	795	810	785	819	818	829	806	770	787	811	784	801	747	815	789	811	829	821	794	832	821	845	822	739	784	825	852	793	825	823	753	763	789	816	839	799	779	821	821	852	759	835	810	815	753	724	788	777	837	796	774	811	839	752	900	819	836	822	780	823	781	824	793	775	810	787	723	778	772	806	811	845	824	826	816	773	812	815	780	803	803	781	832	825	782	756	833	745	814	789	799	765	805	792	822	779	789	857	809	769	837	817	833	855	831	832	813	831	793	778	795	777	767	848	802	849	756	777	844	766	805	829	763	842	804	819	847	816	813	823	793	816	831	818	717	841	796	789	769	825	796	782	851	797	757	852	801	785	800	832	835	798	782	795	844	795	806	785	833	791	804	764	830	811	817	786	816	852	799	821	786	814	827	791	845	754	832	780	770	828	870	808	797	819	827	817	777	853	817	791	823	837	789	783	841	845	809	849	785	827	830	833	785	776	799	803	828	816	806	795	819	809	795	791	760	802	805	766	817	804	811	825	782	839	806	809	792	772	811	818	825	788	830	833	821	768	802	772	798	801	821	815	815	789	791	848	843	803	803	798	838	785	822	839	798	826	825	840	802	789	845	803	879	806	824	812	812	840	828	869	790	814	798	777	855	803	792	816	793	789	862	821	798	816	787	773	830	797	844	746	813	839	860	809	800	797	841	783	816	771	845	811	804	788	844	806	790	821	824	807	823	787	857	823	799	824	782	819	814	828	808	801	787	825	807	809	777	847	789	810	817	820	776	798	825	766	780	787	791	842	795	806	771	820	799	835	819	812	768	751	793	769	773	781	836	791	852	813	788	818	801	820	809	812	799	821	793	831	843	788	834	843	856	772	838	796	791	823	837	842	805	807	780	834	789	793	804	784	806	824	844	823	798	794	834	846	795	798	842	800	813	800	755	841	798	782	762	829	813	841	798	803	849	837	783	779	860	812	793	772	853	819	835	883	798	815	768	813	763	795	840	798	801	822	803	864	749	850	810	845	815	857	774	866	810	774	804	812	772	860	843	844	867	791	828	798	786	800	795	748	836	862	785	844	814	833	832	862	759	827	754	799	797	796	788	786	742	868	846	820	796	770	800	780	831	821	818	731	824	822	818	818	844	818	817	813	838	828	780	822	760	814	772	836	768	758	808	863	769	823	833	858	842	839	820	786	822	804	848	816	780	868	864	843	848	790	837	786	773	823	787	786	813	794	809	782	797	837	807	845	855	839	784	822	788	787	765	842	810	807	776	813	802	833	821	813	773	828	788	876	787	766	832	822	831	836	776	779	761	781	824	855	840	798	767	780	847	791	781	858	842	842	832	806	882	788	810	808	801	820	787	816	803	812	784	819	812	791	794	822	858	806	831	845	814	780	789	774	797	815	812	773	784	805	844	818	819	820	794	796	792	783	819	818	822	839	802	791	805	786	861	807	763	754	820	854	861	849	809	830	798	809	823	873	751	747	809	783	791	857	815	853	788	821	792	812	790	790	852	846	843	827	770	763	838	791	837	789	767	741	875	775	834	771	862	810	784	775	790	822	799	828	856	813	838	814	824	826	804	843	774	828	784	857	799	807	804	741	808	782	824	776	791	855	840	832	798	796	773	796	839	764	802	749	760	814	775	822	799	848	748	815	788	830	791	749	843	791	809	772	806	829	802	773	778	815	813	850	825	827	779	803	817	841	809	771	814	803	854	858	781	796	779	834	781	794	785	806	813	809	768	814	799	781	781	852	756	812	808	776	834	770	805	752	817	822	752	801	802	812	778	761	792	747	819	789	789	832	823	821	824	790	754	796	830	783	798	804	847	846	804	879	810	824	795	789	775	790	821	801	783	816	828	809	787	824	817	787	799	780	777	819	805	850	829	846	821	769	803	868	778	820	793	823	836	801	870	790	751	801	774	832	837	788	801	830	779	827	826	792	797	744	824	776	838	782	864	793	838	749	834	766	775	806	873	839	778	779	777	813	853	798	773	775	852	791	764	876	754	752	800	829	797	780	844	834	828	796	816	804	829	811	863	827	814	854	790	859	820	801	865	762	840	780	826	806	810	830	798	815	789	795	804	834	817	863	852	765	805	776	801	858	787	846	815	741	805	792	769	775	838	831	797	808	803	784	788	778	823	845	848	841	786	803	796	795	785	773	880	809	838	763	800	806	819	784	814	766	840	816	813	831	780	829	804	796	801	754	819	783	845	815	824	763	809	862	775	799	842	792	803	815	788	798	804	830	829	835	794	812	800	812	795	785	804	824	826	854	830	845	859	792	789	790	768	762	810	801	875	797	866	842	787	790	754	794	779	813	816	814	760	791	835	846	784	823	805	780	793	816	776	742	820	816	803	871	817	817	815	763	799	798	778	784	833	817	836	837	836	842	828	790	782	790	843	814	813	813	827	760	845	829	801	834	826	833	814	780	805	802	838	780	794	820	818	822	811	836	841	776	824	791	799	857	826	807	802	793	775	821	797	848	814	837	851	785	816	803	832	794	821	815	776	826	811	785	779	793	786	815	771	806	804	827	830	765	788	826	808	811	802	761	776	793	810	812	825	837	874	825	844	805	834	783	771	739	767	790	805	795	793	780	824	810	797	774	809	802	804	849	822	799	794	765	824	824	779	815	798	783	762	748	789	804	824	833	831	789	779	789	823	829	805	791	785	805	855	871	806	768	812	849	820	771	834	806	785	875	840	788	805	795	821	820	783	792	808	840	733	763	799	810	820	825	806	789	825	786	840	780	791	820	776	796	760	834	827	772	831	749	777	790	795	852	837	813	792	830	779	786	825	818	823	794	863	837	816	774	802	800	814	830	817	810	814	818	849	811	813	791	788	795	817	820	783	792	822	802	835	840	812	810	863	784	794	835	837	803	830	824	847	816	810	861	833	785	790	793	787	818	776	797	856	803	850	813	798	813	784	832	796	815	818	794	821	803	775	810	813	836	772	796	786
11919	955	882	693	511	393	334	265	271	250	233	272	234	233	223	208	206	236	212	222	214	190	211	225	209	173	213	213	184	216	219	194	200	194	184	187	205	201	176	226	183	185	212	187	190	221	227	211	209	208	191	179	226	235	196	221	217	219	201	179	196	197	202	192	201	192	191	208	193	190	179	188	197	229	193	190	181	226	190	185	208	169	193	165	203	181	200	224	200	195	206	214	201	194	197	194	193	206	182	197	207	193	205	214	209	189	162	206	201	201	196	204	214	197	178	193	209	204	194	204	214	197	187	189	190	212	209	199	182	214	204	196	212	180	245	197	199	200	221	206	198	197	179	182	180	189	220	171	198	197	190	184	201	198	167	166	187	211	222	153	171	198	178	220	190	183	203	182	215	207	218	199	190	217	207	195	178	206	195	206	199	181	188	207	212	210	185	195	200	202	182	215	228	197	208	212	182	189	181	163	199	179	200	201	209	196	207	188	173	198	205	234	198	199	185	202	210	181	209	188	223	212	226	216	184	187	192	221	212	193	186	202	204	176	202	202	175	234	198	179	179	204	186	204	189	170	202	203	231	206	203	191	199	197	208	196	191	199	179	215	174	202	205	209	217	190	180	185	205	220	175	187	196	212	202	208	192	208	199	193	202	196	208	202	216	197	189	168	190	170	214	192	207	187	196	182	199	177	198	241	191	213	187	180	186	198	204	227	201	207	221	191	186	174	208	220	191	202	193	182	222	202	205	199	185	205	198	210	185	182	208	209	206	200	175	203	207	240	200	205	202	196	201	166	190	200	191	180	199	205	178	186	201	188	196	174	196	201	221	191	200	203	190	193	199	203	175	202	210	194	203	199	193	226	192	179	195	213	201	200	186	209	203	189	200	184	185	188	198	219	192	195	211	203	196	182	170	213	200	199	205	207	196	211	215	180	185	185	202	185	215	211	180	200	198	181	197	193	235	216	190	217	202	203	161	219	200	202	189	192	186	199	194	210	205	188	213	194	226	210	189	183	204	173	188	209	200	181	197	210	177	187	191	185	193	231	194	209	197	201	199	208	203	207	193	229	186	199	158	212	188	193	222	202	195	202	187	178	207	200	188	213	186	208	182	183	248	197	192	231	213	199	165	159	216	173	194	169	223	172	193	186	200	179	190	227	178	216	218	212	167	207	191	214	208	184	186	205	187	174	183	189	186	166	199	196	208	174	181	214	180	153	169	187	209	176	213	227	179	182	215	182	191	197	204	200	195	209	197	209	188	194	189	221	220	218	198	203	194	207	192	190	211	184	195	205	220	187	187	223	194	238	216	198	196	219	206	189	194	200	201	180	195	196	181	179	177	195	213	206	196	203	183	207	206	214	207	186	195	206	217	202	187	195	189	221	207	213	190	167	211	199	212	221	201	192	193	190	234	201	193	159	184	201	214	201	187	182	193	203	179	229	219	188	218	197	177	244	195	220	208	190	198	193	179	196	215	212	199	193	190	194	186	182	202	207	196	185	201	221	219	207	192	200	204	194	219	206	195	187	214	207	198	189	199	209	208	203	223	234	201	185	196	202	190	189	194	191	176	212	203	226	190	197	197	199	182	182	206	181	190	159	214	203	192	202	220	198	206	234	213	187	193	206	207	206	184	195	208	211	202	190	228	208	189	202	187	205	178	220	180	179	180	204	180	204	196	195	188	206	212	207	171	193	156	200	203	220	189	207	192	177	210	232	203	191	176	220	192	212	216	202	221	204	207	186	185	196	190	172	199	206	223	199	185	184	206	194	214	188	200	212	226	202	184	182	203	190	202	186	200	205	193	208	183	210	208	187	191	225	219	202	205	208	215	172	205	196	187	202	196	193	199	207	176	182	202	183	185	180	167	191	198	167	204	192	176	203	187	208	199	216	164	226	213	193	213	203	205	187	187	196	197	182	181	198	168	199	212	174	188	192	208	201	181	191	207	208	195	172	217	218	203	190	176	174	206	173	190	204	188	199	168	192	184	211	160	189	173	199	212	195	187	197	187	197	190	195	162	193	202	212	194	201	191	185	183	209	218	166	203	206	187	211	200	197	211	213	225	199	200	190	209	187	195	179	222	194	227	195	209	209	194	183	207	221	175	169	220	230	210	171	207	181	191	186	170	212	238	176	178	193	205	191	175	186	188	206	197	176	190	214	177	220	212	185	205	192	187	197	213	184	186	213	216	200	192	220	189	206	212	172	186	211	228	200	211	198	208	180	208	162	224	217	186	201	221	182	192	190	191	211	203	183	204	201	178	197	228	188	187	186	226	217	177	183	180	184	216	196	217	187	222	202	186	195	175	193	214	196	196	214	199	214	165	184	216	189	175	204	192	216	187	195	188	187	198	197	201	178	207	178	192	219	194	193	213	191	205	183	173	215	193	220	207	187	211	177	203	182	210	204	198	219	180	188	178	205	162	174	207	200	196	220	216	195	179	206	184	183	217	222	160	175	178	191	206	207	201	178	189	182	165	171	191	186	206	187	201	200	209	239	183	184	236	211	221	214	185	191	189	201	186	201	202	218	199	179	202	189	220	192	195	201	196	200	204	188	168	198	171	181	238	194	193	186	210	209	181	187	221	215	178	185	193	170	177	202	171	197	220	184	208	201	215	217	194	239	190	180	202	234	196	181	192	175	172	198	209	181	202	150	179	183	206	177	181	197	188	195	212	182	195	179	157	203	199	193	197	205	199	160	185	191	168	178	212	208	195	204	203	171	240	209	216	206	183	221	186	211	191	172	198	192	196	212	201	190	183	201	210	209	215	197	176	214	193	216	213	182	179	210	213	194	188	182	204	208	197	189	201	201	206	197	187	185	202	201	193	183	182	194	228	134	194	181	216	199	207	184	194	171	201	214	176	168	217	175	187	180	237	212	181	179	208	200	203	216	211	209	202	210	183	184	183	207	204	203	197	205	210	210	177	199	193	192	175	207	204	183	195	189	173	180	174	232	211	207	208	226	204	198	186	207	226	202	194	194	199	202	187	200	185	200	196	199	212	173	226	192	185	189	201	191	196	192	210	196	211	222	217	224	192	199	174	214	205	170	190	196	185	188	178	181	193	211	157	204	180	189	183	203	180	187	226	178	184	203	229	235	189	188	173	199	217	180	182	190	221	188	205	181	214	186	214	173	212	208	214	216	219	184	206	229	223	186	198	193	193	200	204	192	196	194	203	211	198	168	198	202	210	170	210	212	184	178	185	178	186	202	187	188	194	206	201	196	196	192	229	182	206	198	216	206	184	211	205	180	215	177	197	163	206	213	210	219	194	177	205	189	175	205	206	194	164	192	196	193	201	213	180	180	211	182	210	181	200	184	200	191	188	196	177	193	193	212	189	178	174	176	189	181	206	175	220	217	223	170	180	205	210	199	174	198	194	194	201	201	199	177	207	179	186	183	204	233	215	201	204	214	175	212	185	171	184	172	196	176	218	203	212	203	185	190	215	215	201	207	216	215	177	176	197	197	189	223
7817	1018	1896	2178	1823	1489	1228	1147	1003	911	838	742	701	717	794	678	693	610	584	618	556	562	582	586	561	564	567	577	553	555	524	517	518	545	503	494	533	557	494	466	480	527	525	527	517	514	513	481	512	439	494	494	518	468	511	512	506	515	500	543	466	500	481	500	513	529	517	448	519	508	453	510	489	471	511	461	529	524	500	496	487	506	560	440	463	484	492	531	501	465	475	484	497	515	487	484	519	504	500	476	516	510	452	497	500	481	514	488	526	490	541	485	493	500	528	463	493	482	494	512	483	512	507	487	480	499	513	477	509	486	500	504	439	499	489	497	528	475	497	495	496	520	522	506	502	489	510	483	488	509	499	461	507	483	484	459	500	462	475	531	521	492	495	527	536	500	512	527	488	509	527	495	495	486	481	517	496	494	515	515	472	488	485	477	465	501	484	486	470	522	464	563	454	509	523	521	519	505	496	471	464	525	483	484	501	505	493	506	545	507	540	478	496	472	505	532	449	464	462	540	465	506	472	481	499	495	504	493	496	501	523	493	495	515	469	520	479	492	475	487	488	494	485	460	491	516	492	495	538	480	500	462	474	503	485	509	481	506	445	516	501	506	472	500	527	504	525	505	455	498	499	483	501	487	476	497	465	469	493	479	494	493	483	487	454	484	518	512	493	516	501	488	486	474	497	518	504	445	517	508	513	453	499	505	473	452	469	478	493	494	504	495	518	549	474	461	456	539	513	481	477	515	483	468	482	503	519	457	488	485	516	515	494	473	509	492	471	464	515	505	519	496	526	533	477	511	495	462	469	529	504	460	480	531	491	529	487	491	541	492	508	502	488	496	489	477	465	500	518	505	492	518	464	499	485	477	485	499	495	485	499	544	497	549	469	471	490	515	532	476	494	522	512	505	499	518	500	528	504	497	493	484	520	494	531	493	512	480	510	505	480	476	455	508	436	489	474	472	497	489	463	470	515	469	506	506	522	511	469	502	507	456	500	476	473	496	524	482	497	478	456	507	515	485	498	441	506	473	508	497	467	488	475	497	499	483	510	501	498	486	488	508	513	494	497	475	535	518	469	541	506	484	530	501	531	488	467	520	573	503	525	509	464	487	539	508	517	496	518	506	507	485	486	519	483	541	496	448	506	538	494	521	503	507	502	494	508	518	488	491	476	458	519	495	491	477	465	501	512	513	495	534	508	503	507	522	532	489	484	470	514	471	490	511	453	477	523	509	464	527	497	523	511	488	499	494	508	506	492	487	484	511	502	490	469	510	497	467	506	514	497	503	516	493	481	456	494	461	522	518	490	512	462	469	486	543	513	536	498	505	450	536	498	446	477	507	526	478	462	515	473	462	516	491	499	515	495	470	476	513	513	491	478	474	487	478	515	474	479	502	477	482	503	477	483	464	459	493	508	520	449	469	491	515	495	501	508	494	505	511	483	506	507	491	499	493	458	480	506	463	507	463	522	478	497	516	504	458	501	504	493	456	534	499	491	519	470	468	464	494	517	443	484	513	483	472	484	475	511	494	450	499	481	486	492	460	530	498	492	494	479	499	486	481	491	471	482	504	507	463	484	487	504	484	521	469	474	488	484	472	530	486	480	501	532	482	514	446	490	512	476	517	515	521	488	522	525	511	496	532	466	485	477	488	463	483	484	478	484	457	484	480	477	515	474	516	513	507	534	515	495	477	483	494	473	509	509	515	535	486	470	456	512	499	497	472	503	522	522	475	496	462	478	497	475	499	526	494	464	486	530	501	495	489	438	485	481	497	484	437	480	501	473	485	470	489	507	516	489	505	488	499	477	486	483	561	523	457	504	489	510	533	485	531	511	478	483	474	532	483	477	500	532	490	458	524	480	512	480	477	456	497	504	483	486	524	466	510	472	469	528	495	446	479	493	445	495	517	485	500	523	485	498	467	491	482	501	479	486	467	493	473	445	526	522	502	492	499	497	494	531	530	488	492	509	479	524	510	470	472	491	542	449	540	508	480	500	480	519	500	444	469	487	490	472	530	477	497	505	462	515	519	448	455	507	469	508	520	534	465	483	488	542	483	516	474	496	513	489	484	491	503	492	503	461	476	449	508	495	522	502	535	495	518	490	537	513	510	460	525	475	496	483	453	517	523	499	500	480	484	520	480	515	493	466	504	536	514	499	472	515	518	489	487	471	469	469	493	493	446	482	503	516	490	517	513	496	489	505	491	497	479	470	517	494	426	485	480	519	489	491	544	490	460	528	518	533	487	481	479	489	530	463	468	517	476	467	492	503	476	490	475	482	496	506	499	477	523	470	498	491	510	491	508	519	487	506	536	497	500	492	478	507	486	466	498	477	530	478	464	508	501	482	510	508	500	517	466	486	539	546	526	528	455	504	501	470	534	523	483	448	479	566	539	501	530	509	440	471	504	478	520	489	472	510	484	486	502	518	515	494	524	505	500	479	488	494	518	506	466	499	499	491	526	466	507	495	523	542	485	494	510	494	529	484	451	477	480	467	468	500	515	504	532	509	480	506	465	495	467	522	497	485	516	510	474	507	489	487	501	452	492	450	479	469	519	506	502	484	527	520	495	471	525	505	494	523	523	497	466	482	494	524	500	547	517	486	487	526	486	513	512	518	480	491	501	513	515	535	467	523	486	488	468	470	509	518	492	528	473	497	506	495	504	454	474	503	488	515	502	488	476	477	461	512	502	516	484	483	498	479	477	490	467	502	455	464	460	471	508	493	513	455	460	526	490	489	496	507	476	495	465	487	480	472	500	513	484	488	515	501	484	519	462	527	493	482	486	508	498	482	451	520	514	509	522	501	540	488	498	496	500	480	516	506	473	492	444	508	494	526	478	488	473	512	509	522	463	495	483	500	473	499	525	494	477	473	517	497	487	471	463	483	461	461	511	467	498	505	490	495	487	499	538	466	500	521	486	501	501	486	510	472	491	514	484	481	465	504	462	537	503	488	508	478	497	500	468	501	517	505	516	496	486	515	497	508	497	446	481	466	486	482	488	548	478	528	499	452	538	502	463	482	464	471	501	505	496	490	509	465	468	495	511	490	497	485	532	503	509	510	485	480	516	504	508	443	454	444	525	487	545	501	511	497	506	504	513	473	499	495	472	442	512	519	528	500	495	520	486	489	500	525	475	469	478	514	511	504	498	491	478	466	473	513	497	515	516	486	522	486	504	486	507	457	484	477	504	511	481	513	514	530	434	494	476	473	554	476	498	524	482	476	484	498	484	481	505	464	467	515	477	506	514	487	488	481	527	503	449	519	485	494	475	521	444	505	488	467	507	519	501	499	497	502	472	467	510	473	489	486	502	485	495	517	520	506	473	513	488	505	486	472	533	555	514	497	509	507	494	524	512	534	506	511	524	514	479	463	482	511	453	483	499	500	524	479	500	487	498	495	496	503	481	498	549	509	476	474	557	490	458	488	499	528	487	503	477	490	490	504	465	488	501	513	504	497	511	488	480	476	487	511	475	483	471
1397	370	415	312	307	338	352	325	306	334	313	325	309	329	269	307	303	319	326	316	341	344	298	294	297	348	312	307	296	301	341	295	290	311	322	296	309	307	307	312	286	305	328	328	301	307	319	318	287	330	339	321	312	314	308	294	296	340	305	282	309	299	271	322	306	299	308	274	299	330	308	295	294	279	303	278	308	326	312	304	307	301	304	310	307	326	340	305	307	334	322	298	315	325	293	325	311	319	298	322	301	318	287	323	301	291	291	316	316	307	330	308	289	331	344	334	340	325	314	280	322	320	268	303	307	307	315	365	324	276	308	312	288	287	300	306	281	325	280	317	323	315	285	312	347	339	332	319	283	333	307	264	331	269	300	349	351	350	270	317	324	282	329	368	290	328	316	304	302	298	279	275	303	304	322	279	304	346	307	294	310	310	281	299	312	277	304	294	279	284	329	270	321	310	286	333	323	312	317	294	327	313	311	341	270	272	303	298	301	331	295	301	322	279	304	308	301	324	287	324	314	286	298	338	288	304	341	303	307	268	306	308	312	329	325	301	312	306	276	283	323	323	278	280	317	321	283	281	316	305	342	302	283	307	320	309	287	302	285	324	300	322	310	311	275	315	313	311	317	314	320	307	301	288	315	313	321	279	339	309	289	291	290	339	311	313	344	293	297	267	283	335	323	294	277	322	330	317	325	348	353	296	297	293	326	313	320	307	335	302	316	300	305	298	297	317	321	317	308	331	292	292	292	305	330	329	324	306	313	314	331	333	354	301	302	272	278	322	299	302	324	304	311	294	305	301	294	291	308	350	333	322	269	296	288	317	315	316	303	328	306	316	296	287	314	288	316	306	296	306	303	340	335	307	315	297	312	321	275	314	284	295	321	295	287	341	300	306	315	337	316	309	324	330	301	302	327	312	299	308	328	328	307	306	303	322	340	299	291	302	295	290	304	294	296	293	339	298	311	335	293	309	320	287	316	304	297	325	308	323	288	311	323	326	332	298	308	322	305	313	303	332	340	296	323	299	321	311	298	296	316	271	300	331	275	308	306	275	292	331	312	282	324	292	315	328	275	315	281	330	309	290	327	316	350	316	326	301	335	309	308	279	340	303	295	318	305	310	272	323	303	305	296	333	300	336	309	292	315	305	317	305	309	276	321	320	310	319	281	315	274	302	302	303	294	312	280	272	287	334	308	308	303	294	291	337	317	308	291	265	298	289	293	313	317	292	328	330	314	308	301	300	310	289	336	319	291	281	278	296	327	285	314	328	317	334	316	297	305	317	291	282	297	332	285	332	322	320	320	334	330	319	328	276	309	309	307	289	317	348	324	310	270	296	289	300	316	319	334	327	312	315	307	289	315	319	297	298	294	326	288	316	339	269	277	300	297	346	309	297	297	274	319	283	296	294	367	313	318	320	329	330	316	285	303	290	301	315	286	312	313	312	312	300	294	294	320	296	278	279	299	314	292	314	280	337	287	292	327	339	283	306	289	321	281	320	298	316	320	301	306	294	331	324	298	297	312	320	294	285	308	305	274	357	298	283	291	285	299	285	308	296	295	279	282	320	321	291	308	338	302	295	324	303	302	314	332	311	304	291	294	304	341	326	328	307	334	300	337	334	331	299	304	283	292	306	290	295	300	285	310	313	308	298	327	317	307	272	298	318	327	319	337	314	311	290	305	283	332	327	279	272	300	324	321	286	328	318	307	296	316	282	269	293	333	301	298	288	302	328	266	303	314	314	312	316	290	302	305	312	322	346	300	272	300	305	323	298	341	293	350	268	316	270	274	273	290	313	329	308	305	312	312	313	312	338	304	298	299	293	317	286	326	332	340	286	330	289	296	293	315	292	318	315	297	327	284	320	327	295	323	315	306	309	300	284	338	344	318	298	288	306	292	316	284	332	285	349	321	331	313	322	314	289	305	295	304	326	329	322	296	349	350	319	312	291	312	318	327	282	336	321	288	305	310	318	311	289	297	285	343	274	295	308	327	311	308	300	297	341	310	336	322	323	291	317	290	329	314	322	288	335	309	302	291	292	282	301	318	315	298	303	304	289	314	305	319	287	323	334	285	319	303	299	324	305	294	310	331	329	364	302	294	298	308	325	299	301	309	288	308	325	332	354	285	344	310	290	317	287	304	283	280	306	292	310	305	322	321	289	322	319	307	286	303	308	330	324	321	311	287	311	314	323	313	308	286	320	303	298	291	297	285	348	300	313	332	306	305	309	323	314	266	306	337	287	333	311	285	297	300	309	345	306	284	316	276	307	270	295	303	323	317	300	355	323	314	293	318	336	327	309	298	292	313	306	295	325	298	318	316	312	270	311	333	335	304	285	312	302	309	291	306	325	357	302	321	331	316	310	321	282	321	324	287	309	320	325	279	312	294	295	290	294	275	330	302	293	308	314	302	300	334	315	292	308	293	326	311	310	298	280	306	301	288	345	303	287	300	287	294	305	287	294	323	292	308	278	302	310	268	326	285	321	312	347	304	341	313	293	296	306	321	334	299	316	275	319	313	310	323	296	303	316	332	299	331	313	283	306	308	293	315	283	305	314	295	314	289	309	300	305	309	321	360	304	322	346	316	290	333	308	296	325	282	280	310	304	279	305	291	309	310	275	297	319	321	344	312	279	309	316	302	319	316	279	293	325	341	331	284	291	321	331	302	317	304	289	327	304	333	324	293	318	312	334	319	293	280	287	293	348	296	280	317	309	300	298	318	279	311	306	329	282	289	318	279	304	289	308	324	311	311	286	312	310	284	287	298	323	330	317	315	294	335	321	297	323	304	303	291	281	294	345	302	308	319	293	301	299	321	315	318	317	314	344	302	303	352	317	255	322	287	309	300	300	327	294	275	308	316	315	299	299	317	356	307	280	296	304	298	289	316	314	359	328	339	290	296	314	292	307	345	315	314	291	302	268	291	271	313	318	325	289	285	326	313	323	320	284	295	345	334	278	317	336	292	321	301	316	289	312	332	300	305	313	279	353	311	314	268	309	300	317	328	304	276	286	304	294	294	321	305	280	320	315	309	338	340	285	338	296	308	307	291	261	303	291	283	290	273	298	313	336	338	323	338	268	306	329	345	344	280	292	309	293	304	317	298	310	305	315	309	313	321	354	349	300	326	289	268	295	313	292	325	337	347	320	329	293	326	304	290	313	318	301	325	305	283	288	250	337	309	315	315	280	293	278	328	301	321	304	326	302	314	321	319	321	292	303	310	331	312	323	297	309	286	320	311	298	310	312	319	297	296	294	306	313	300	279	323	297	324	295	326	293	300	298	296	292	305	296	369	300	315	322	309	332	309	270	339	325	336	306	295	331	262	335	324	313	302	344	293	281	343	330	310	366	347	299	302	335	311	286	296	333	300	288	325	273	313	336	329	309	295	315	317	316	290	296	311	308	276	350	341	323	299	330	299	320	316	303	301	304	299	311	302	306	303	323	307	326	322	310	311	318	320	322	338	317	304	296	296	339	283	299
1987	812	961	909	872	836	830	846	824	794	804	846	788	777	783	750	725	811	753	803	751	768	751	744	750	741	807	769	762	735	762	777	744	746	771	744	734	713	764	782	771	787	751	805	733	746	749	724	766	770	702	704	760	764	713	720	786	780	735	743	738	749	778	776	717	747	743	798	766	775	813	793	743	745	768	738	706	760	746	736	745	754	729	751	783	722	790	757	771	781	828	752	742	746	770	738	720	781	780	751	745	784	733	762	753	770	767	786	753	783	766	756	720	763	772	730	752	733	769	757	762	752	749	769	787	773	773	759	760	742	751	740	760	760	735	786	765	761	770	742	737	753	742	759	762	698	796	758	765	768	764	781	743	751	776	757	716	720	753	775	722	763	760	746	763	707	733	735	767	758	804	783	762	712	712	721	716	733	709	767	752	708	765	746	806	788	802	707	727	762	733	745	766	702	765	770	715	775	733	741	758	748	755	715	693	722	702	780	718	770	755	747	724	748	762	771	769	735	742	771	733	726	762	752	714	765	740	747	723	749	735	760	784	770	814	769	737	761	801	765	795	783	703	730	770	727	738	795	748	736	756	774	804	747	705	774	755	785	761	753	769	743	745	744	732	790	812	790	806	776	728	763	730	778	750	737	779	784	753	777	740	726	728	721	756	747	752	737	749	789	788	762	752	797	756	805	782	751	757	754	757	756	751	745	731	792	717	729	741	775	772	761	757	780	732	736	764	729	804	804	732	776	741	777	783	759	714	767	742	699	696	724	726	706	765	727	770	751	758	782	754	728	781	808	747	751	742	792	723	743	768	753	749	784	783	754	790	771	806	766	744	750	758	740	728	730	720	731	801	735	728	740	755	738	775	741	778	710	750	723	732	763	718	764	743	734	732	762	790	770	759	765	767	756	730	745	768	755	800	775	794	771	737	737	806	760	750	767	747	776	732	768	759	689	739	744	729	764	755	714	781	720	767	765	775	801	749	765	726	751	744	741	775	757	732	723	749	766	704	768	792	790	706	739	746	735	748	790	746	771	752	739	766	747	776	741	755	731	780	783	728	785	765	785	788	764	736	736	773	750	770	752	778	717	780	759	735	728	799	770	772	720	789	766	752	735	706	745	715	770	723	801	754	713	731	768	767	759	752	747	739	738	756	765	787	754	743	772	779	760	757	780	715	760	765	789	749	748	752	766	777	721	791	772	809	784	762	747	752	732	736	718	789	765	758	754	771	729	705	737	777	759	727	726	755	785	767	761	764	771	784	740	714	764	741	769	745	681	764	790	791	749	759	807	750	780	770	757	776	761	731	782	762	758	754	741	742	765	756	758	747	748	730	734	786	774	743	720	758	740	745	731	740	737	767	749	722	784	777	783	778	721	717	768	788	718	775	758	760	794	745	785	740	748	739	762	730	738	733	751	757	723	726	771	715	781	787	727	735	729	778	730	745	733	753	754	771	743	791	761	779	725	768	748	772	782	776	797	718	775	774	800	740	784	722	717	777	750	731	749	748	742	716	773	749	721	774	739	757	798	766	726	764	736	736	766	800	740	729	755	769	758	777	800	759	755	733	747	742	770	734	778	762	717	768	707	764	690	769	744	790	755	749	720	742	712	743	819	729	740	792	738	738	741	715	722	704	801	776	728	704	731	760	730	709	740	779	740	763	752	773	774	767	757	716	748	793	734	745	766	731	757	743	760	738	763	755	779	781	768	761	720	769	773	748	717	751	694	701	780	742	713	777	754	737	756	754	798	795	765	740	764	749	736	766	785	797	726	740	731	779	796	769	765	773	788	744	730	781	716	748	761	800	740	743	774	788	748	736	749	742	754	773	764	736	750	738	752	749	762	766	777	756	722	799	746	778	772	713	733	751	751	696	700	746	765	746	782	743	747	756	723	728	734	750	762	773	757	743	810	765	749	739	784	761	749	782	759	754	751	722	718	771	767	726	731	792	749	786	730	769	741	758	723	773	780	770	750	753	758	775	714	786	771	745	764	737	775	716	751	792	771	765	802	813	741	746	781	801	822	701	744	750	716	760	722	745	759	736	749	774	792	759	751	744	765	726	775	732	723	754	768	776	782	811	773	743	759	770	745	767	782	723	759	790	731	777	767	790	734	695	756	734	789	759	757	759	780	787	765	774	727	786	812	777	767	755	701	767	757	731	751	760	746	808	776	795	789	729	746	764	770	706	734	757	767	774	753	784	762	722	703	753	755	754	700	798	759	807	732	764	778	750	752	756	754	718	709	702	742	739	792	815	737	775	756	726	760	727	760	736	719	734	739	779	747	718	792	731	804	719	797	732	782	729	730	778	732	743	696	774	766	675	749	721	731	738	734	792	709	734	734	747	737	734	757	755	738	784	704	778	797	755	761	711	746	731	773	769	734	738	781	796	692	778	707	746	743	741	718	780	713	737	765	772	753	762	824	725	736	737	751	742	741	723	755	739	740	779	699	807	782	742	746	729	764	731	751	741	753	772	783	773	763	761	785	774	738	780	769	717	773	718	730	782	730	752	782	792	723	798	745	737	773	746	737	760	736	727	746	764	758	750	705	762	741	780	752	742	697	733	766	745	782	733	747	746	760	749	748	804	700	709	778	757	760	768	741	787	765	795	707	761	783	747	770	730	768	745	764	796	782	779	771	722	723	721	766	722	775	742	762	714	761	713	811	803	709	721	723	736	797	723	765	760	772	736	739	755	745	802	765	782	770	707	771	743	755	758	734	799	754	729	753	791	776	756	732	798	816	795	734	713	777	727	795	759	745	741	760	781	704	742	720	752	761	773	732	755	752	726	762	725	750	738	736	776	805	815	748	725	790	770	684	742	760	791	730	798	753	747	735	754	768	730	738	769	727	715	732	771	790	785	730	741	766	791	792	816	796	792	767	801	720	730	769	749	723	746	718	767	772	741	769	745	734	761	764	772	818	808	785	735	819	735	794	779	748	736	718	756	737	768	722	781	694	742	779	760	786	786	740	755	759	747	821	740	727	812	741	755	762	733	728	742	736	764	719	688	784	735	743	737	783	701	766	727	757	770	757	735	720	738	744	737	786	736	725	723	732	724	803	758	763	753	784	764	765	758	736	698	750	740	674	734	760	707	758	740	710	726	767	716	680	776	782	762	794	739	697	725	775	779	732	717	763	802	739	737	790	765	728	737	798	771	775	735	772	687	767	775	802	787	784	737	749	741	756	773	766	735	741	749	772	720	772	689	731	747	765	762	733	757	762	816	774	738	719	724	750	792	784	719	743	761	758	722	742	765	715	828	762	744	763	758	711	752	760	784	717	738	754	748	765	830	744	738	764	720	728	783	778	752	707	784	737	772	749	751	749	750	762	749	743	765	761	705	722	739	764	761	730	758	733	766	758	790	743	728	760	786	777	747	744	748	775	758	720	731	751	794	718	786	771	755	738	763	792	702	733	720	755	731	741	733	727	772	768	759	726	726	756	723	750	758	732	804	734	788	787	806	787	751	720	704	763
6451	659	730	616	513	471	434	386	357	395	356	388	355	349	352	332	383	344	345	365	340	350	345	322	308	339	352	372	338	357	334	366	326	322	317	319	321	335	324	366	343	322	322	338	341	321	310	369	332	353	345	361	326	326	341	334	334	336	290	361	309	318	350	301	306	327	338	343	306	319	326	338	341	310	350	349	345	348	340	345	333	316	337	341	345	321	328	320	361	351	301	279	384	313	341	327	334	371	322	354	366	348	343	313	358	327	333	325	331	321	313	330	333	359	312	332	328	343	339	316	311	319	334	286	356	347	370	350	348	340	310	335	300	327	308	314	314	346	308	303	299	336	330	345	365	324	330	343	334	347	332	357	346	313	335	387	318	307	337	299	350	346	337	341	358	309	326	320	332	353	358	350	327	346	330	318	341	335	329	329	331	354	361	317	304	334	389	290	344	343	324	301	338	333	312	330	312	343	342	292	299	357	349	318	307	341	318	334	318	329	327	351	354	339	373	373	378	350	337	366	337	361	328	341	286	333	359	327	353	346	345	358	343	356	369	324	323	314	315	368	347	327	326	313	380	310	312	320	299	335	305	310	356	342	316	332	360	351	349	319	336	374	322	345	310	335	343	351	334	340	396	335	344	325	335	357	313	382	330	326	335	325	327	342	339	332	339	332	324	320	320	328	336	312	341	331	315	341	320	333	345	345	371	322	318	318	295	348	339	348	338	320	316	315	346	293	377	349	348	340	342	347	334	329	321	356	366	338	359	325	338	333	369	335	334	362	324	356	325	339	337	320	330	344	339	377	339	351	335	359	347	356	333	339	392	317	337	352	342	315	337	323	307	334	326	326	333	326	312	343	345	350	327	316	334	333	331	298	367	365	378	376	371	340	349	343	375	363	329	330	320	317	329	358	337	343	284	342	330	339	304	349	308	301	341	320	332	343	346	312	346	340	308	302	347	335	334	324	367	359	341	333	352	342	331	345	346	344	315	360	303	333	353	325	351	326	314	344	361	324	301	338	354	317	342	336	291	308	366	340	339	322	339	333	330	333	343	359	347	296	308	343	353	336	329	316	328	337	347	315	345	325	331	370	342	330	342	343	332	342	313	322	363	357	310	330	347	372	335	315	313	306	329	333	336	366	315	358	314	330	346	324	317	361	334	340	351	349	324	352	306	312	325	327	335	336	365	372	313	324	331	316	304	332	325	339	360	322	321	340	337	333	310	331	334	366	299	350	345	336	344	366	337	354	337	335	347	338	353	360	342	346	336	311	340	333	349	303	313	346	350	320	320	338	331	320	380	342	317	311	326	317	331	363	348	337	353	356	344	328	323	355	341	333	306	321	349	340	327	335	358	311	348	324	334	319	352	330	331	352	349	336	371	342	318	312	339	331	369	362	311	330	345	339	359	336	323	347	383	354	357	329	328	332	306	351	349	348	329	376	361	321	382	347	341	348	328	355	378	343	330	360	322	286	364	343	310	293	346	356	310	340	324	314	319	340	337	351	368	323	320	353	329	301	314	342	353	349	312	347	326	273	325	378	338	316	342	380	331	363	299	342	349	330	368	330	339	333	333	326	356	324	314	327	347	347	316	366	327	347	329	330	362	357	340	325	366	325	340	342	311	331	333	351	322	331	354	344	332	303	372	347	329	328	308	314	321	338	356	344	348	325	340	328	337	363	323	313	348	339	362	379	345	309	337	319	351	325	350	334	350	328	326	330	330	337	330	364	353	370	333	352	340	350	355	341	335	323	391	299	369	330	356	340	322	349	328	330	322	351	341	290	312	329	306	339	338	317	328	364	352	359	330	351	308	330	347	331	371	335	326	357	378	323	364	360	329	311	371	373	358	347	332	347	350	349	322	326	354	361	318	335	322	316	350	348	339	389	375	371	343	341	315	317	361	329	338	353	310	342	314	323	333	322	341	345	317	324	318	392	325	336	364	327	321	346	332	337	343	319	339	338	326	331	317	336	336	371	368	343	343	345	331	328	345	332	334	343	352	329	280	367	330	342	313	363	348	350	341	323	311	357	314	316	331	340	315	332	342	347	338	311	305	344	336	358	335	334	360	322	312	323	308	356	334	335	336	322	328	331	345	357	308	336	315	330	316	300	307	329	325	329	294	327	353	345	344	334	336	347	344	323	345	371	330	335	335	328	349	327	328	319	331	340	309	310	329	331	309	317	363	327	355	362	329	335	290	330	368	350	344	328	354	330	335	322	315	312	311	322	327	340	369	322	329	334	336	348	320	313	296	332	345	384	364	316	342	372	352	309	369	375	350	316	311	350	338	332	328	365	326	333	354	344	334	300	342	345	321	323	327	352	350	340	356	308	288	354	348	312	319	299	343	324	350	336	328	310	339	345	323	353	341	366	329	327	349	325	349	357	336	309	325	379	351	368	372	318	310	333	300	335	315	308	318	395	357	342	315	353	314	332	291	329	366	339	341	325	376	325	328	336	354	308	294	345	339	364	341	320	342	340	300	390	341	329	360	352	309	353	308	317	322	320	339	313	364	327	356	330	315	321	315	336	347	349	328	355	339	339	365	360	289	339	336	304	337	354	320	359	339	319	333	310	353	345	365	320	349	341	311	311	362	338	333	373	376	354	356	352	320	318	350	322	329	315	346	337	347	339	325	301	304	351	322	315	332	320	349	375	326	323	339	352	346	311	283	323	325	310	360	348	339	317	334	308	321	336	294	330	334	336	335	353	346	334	328	310	332	322	354	354	350	332	327	323	365	328	345	339	329	336	373	342	326	322	328	335	342	337	342	350	342	339	328	299	334	313	337	319	350	366	333	305	345	347	318	343	339	310	360	326	355	327	320	295	335	332	325	347	345	343	326	357	317	310	300	321	314	363	320	354	362	335	329	373	290	310	309	358	343	358	291	323	350	325	353	338	374	341	341	345	352	356	314	338	282	345	335	358	357	334	320	338	349	312	349	374	327	333	325	327	327	338	332	342	361	357	315	351	342	311	338	352	346	356	396	316	322	307	340	366	328	321	303	321	308	330	353	365	327	342	334	329	339	338	362	358	351	337	308	346	313	350	356	368	320	352	324	290	369	340	345	344	349	352	343	313	367	335	347	361	368	334	329	369	317	312	325	327	330	337	347	342	335	369	363	351	314	335	347	319	315	330	342	331	352	371	374	340	346	334	355	324	332	374	296	349	340	315	338	307	371	333	338	342	347	366	338	362	300	332	346	334	304	310	338	353	357	377	346	344	355	330	341	288	325	373	356	330	400	334	374	329	322	328	366	330	311	359	334	371	352	350	377	367	346	345	329	345	349	352	323	289	317	339	316	350	346	347	309	318	337	365	333	359	324	328	339	322	332	299	309	368	353	358	338	342	337	325	360	363	349	343	355	362	303	363	313	327	293	317	342	338	313	364	371	327	314	339	330	377	310	329	340	321	340	318	343	354	344	346	349	324	338	354	334	329	322	349	304	316	339	357	330	340	312	314	355	301	360	311	347	337	352	317
6311	1114	1648	1822	1565	1465	1309	1100	1069	1027	971	935	955	849	880	947	913	928	927	923	862	818	915	922	860	821	828	892	853	821	826	865	855	857	794	860	819	830	821	810	807	863	822	790	837	783	791	834	824	793	806	833	860	803	827	801	825	828	828	808	831	826	823	770	770	869	818	797	807	788	849	887	805	778	813	838	793	791	798	786	785	784	810	788	802	787	836	819	800	812	790	769	802	815	812	784	813	845	832	773	805	806	820	790	763	800	784	838	791	785	815	823	823	805	807	772	820	800	820	844	843	860	785	791	835	845	845	829	852	818	794	854	807	857	821	812	786	815	785	810	830	833	868	745	873	745	802	773	801	830	771	782	815	822	836	800	828	857	782	836	815	813	767	802	839	801	844	819	840	860	816	804	806	817	765	809	860	829	814	820	802	758	808	851	785	809	815	782	839	775	789	769	805	811	787	792	786	780	808	794	806	805	828	825	805	812	833	796	812	872	770	787	856	775	786	804	838	834	780	775	780	810	815	859	810	800	764	819	833	799	805	807	820	797	803	813	820	850	860	780	828	887	825	798	809	778	819	872	800	810	830	798	798	807	821	813	828	824	824	827	821	771	793	824	799	770	776	810	800	776	861	824	827	836	792	801	781	858	783	774	728	818	814	814	818	811	839	808	768	837	845	813	794	803	823	801	780	756	795	777	804	819	767	769	757	800	744	787	785	853	838	764	799	860	748	808	821	876	844	762	838	791	845	779	749	815	767	780	833	791	820	819	789	784	819	809	774	778	778	797	844	788	854	773	796	840	759	781	820	826	775	809	786	784	798	772	815	838	879	813	836	783	814	779	821	775	827	820	823	822	769	807	878	818	821	785	766	758	810	814	834	785	824	790	830	832	831	823	802	822	779	772	783	814	788	770	807	859	859	795	818	841	778	814	817	810	814	785	829	830	818	811	845	797	802	835	877	825	836	762	767	837	769	802	792	842	821	794	785	856	826	826	807	813	804	832	820	868	801	807	824	793	854	790	789	792	765	796	792	811	788	769	807	817	833	822	776	812	784	840	809	834	740	779	765	811	792	806	804	796	789	796	797	841	810	822	819	837	805	847	800	853	804	845	784	799	819	825	851	826	769	830	828	833	782	777	828	828	841	812	789	770	799	766	815	760	848	761	813	858	838	798	819	797	804	759	850	816	788	815	828	801	776	805	767	790	802	783	803	799	810	826	783	801	812	764	761	842	852	823	801	828	884	821	813	859	769	798	841	820	856	733	753	854	855	820	762	798	773	782	820	828	816	755	761	803	833	791	807	826	796	825	790	840	789	824	812	814	790	822	791	850	766	833	846	755	810	770	770	797	852	776	836	807	854	829	824	786	836	829	789	803	770	865	770	835	825	792	826	809	830	876	814	772	781	817	789	774	807	867	813	833	830	815	814	776	787	807	821	791	828	787	819	805	842	828	784	776	845	790	808	795	825	799	801	831	798	821	810	873	799	827	813	825	795	796	820	842	792	813	845	812	794	853	817	840	794	822	813	791	829	865	801	743	759	800	817	776	799	791	811	790	814	848	832	839	829	804	808	836	832	806	816	783	817	891	816	825	794	797	801	795	823	784	850	823	809	829	775	790	832	787	816	831	846	832	857	815	837	821	835	789	799	874	855	805	827	803	797	802	840	798	784	823	759	890	775	774	801	731	831	831	827	825	840	759	839	746	833	801	787	808	861	814	858	843	820	789	772	838	811	822	811	803	795	740	795	800	809	810	817	813	843	833	818	773	833	789	810	789	785	821	814	840	798	769	822	812	825	721	839	844	798	821	821	864	785	832	770	820	855	810	814	798	782	818	801	825	781	785	791	782	817	839	748	826	832	789	777	812	769	812	793	824	806	806	800	832	802	784	822	787	741	820	779	816	820	821	824	800	857	750	846	846	790	813	760	827	780	801	829	757	817	814	802	816	773	811	850	832	832	788	875	875	789	829	771	834	824	877	831	859	780	812	839	797	752	818	844	789	836	817	871	847	886	794	837	835	828	840	785	803	802	778	760	789	781	825	816	822	833	782	885	847	767	779	833	848	885	791	786	783	855	821	778	844	804	817	765	820	779	793	792	820	844	831	801	759	844	847	794	813	771	779	779	822	783	815	769	788	840	793	842	788	801	799	772	816	798	779	791	767	846	791	766	798	872	771	833	776	740	812	828	834	842	810	817	849	801	847	826	830	848	852	807	832	801	800	793	804	756	805	819	823	747	804	784	775	788	797	775	817	799	797	807	796	790	806	808	741	775	775	803	816	792	773	843	828	747	808	817	858	795	843	747	813	745	828	813	795	804	783	814	817	850	821	796	785	857	821	816	824	841	792	806	846	910	796	776	842	771	807	812	828	820	805	855	820	810	802	834	873	819	839	793	795	830	830	825	805	796	814	829	810	804	817	784	828	748	814	815	780	851	815	827	839	777	753	816	855	812	802	831	846	820	825	822	821	800	818	853	831	823	852	799	844	861	817	745	834	811	841	808	797	845	775	728	800	821	778	817	813	770	795	799	816	869	766	756	785	814	776	832	794	798	836	779	788	831	794	800	809	776	805	803	783	772	835	818	765	809	787	775	784	826	750	794	788	807	843	799	805	820	725	833	767	794	838	795	794	804	785	808	817	799	797	815	763	805	805	781	815	843	801	778	828	785	822	828	800	776	777	773	824	838	773	817	829	794	823	817	818	803	837	835	817	829	834	830	757	803	847	789	781	830	779	792	809	814	840	815	796	799	792	851	842	823	784	823	828	806	773	834	832	775	841	796	794	772	787	806	826	831	820	799	762	801	813	861	821	829	812	770	777	842	840	809	818	846	823	827	823	814	780	769	799	822	822	821	832	771	815	818	833	819	788	801	817	804	792	756	827	825	822	857	834	804	834	811	815	808	802	816	808	819	808	833	800	824	792	813	783	815	792	855	837	770	795	888	782	794	807	774	824	791	811	804	762	794	848	831	840	818	813	834	773	838	844	801	771	731	769	865	824	845	873	826	842	852	805	760	787	837	795	838	814	806	802	826	836	822	848	801	812	796	821	785	780	800	810	802	829	846	815	820	782	829	807	809	828	777	838	898	822	837	787	837	804	769	785	817	845	870	811	816	780	793	870	786	817	842	810	810	775	844	787	827	801	802	846	806	780	800	841	843	766	808	794	829	837	781	801	800	827	794	868	774	831	868	822	761	819	813	838	798	795	865	787	818	794	804	830	830	855	785	783	799	843	819	788	833	843	798	857	825	794	779	773	815	823	816	828	828	796	791	829	847	864	766	852	802	791	833	822	768	785	817	819	834	831	848	767	820	780	807	842	808	762	804	797	812	743	802	880	771	744	775	836	838	859	844	804	816	797	843	838	847	831	828	795	803	842	789	809	820	869	812	837	792	839	799	767	846	799	827	794	797	817	834	804	780	767	824	785	769	782	796	847	821	817	845	837	827	784	816	855	798	783	793	767	795	804	805	817	831	825
12084	931	844	687	531	394	351	336	292	298	253	223	216	243	210	211	228	232	223	211	204	202	204	210	193	202	217	217	187	214	187	202	203	207	202	191	187	200	221	190	211	174	196	195	187	213	197	200	171	220	224	178	203	203	197	179	207	208	181	197	186	216	186	198	207	197	171	184	197	205	191	180	210	182	194	208	190	196	210	199	211	182	193	218	177	167	180	158	219	183	166	187	214	224	218	194	190	231	177	215	202	182	187	193	200	187	179	211	220	209	204	217	202	213	199	228	204	203	205	189	219	186	196	187	203	164	177	168	182	197	192	200	219	179	178	189	189	220	178	200	177	198	207	175	192	189	210	199	192	195	181	213	174	200	198	181	191	185	207	188	181	193	190	197	208	187	213	188	200	198	199	179	209	192	212	196	224	202	197	195	191	181	203	195	220	209	180	179	203	185	184	215	195	221	195	211	189	176	222	201	196	185	222	183	201	185	184	205	174	203	217	196	212	176	199	216	213	213	217	201	205	190	188	199	205	218	194	182	189	182	200	188	203	177	198	199	182	194	190	185	204	184	213	182	169	188	172	203	200	189	192	202	235	194	211	201	202	185	177	210	213	188	204	200	192	191	206	188	201	193	196	203	185	210	228	201	223	161	191	210	189	208	227	212	209	179	183	204	189	182	213	188	201	170	168	216	205	179	210	180	192	209	194	205	199	173	195	179	223	213	185	219	193	200	225	200	160	206	208	192	204	221	172	170	208	207	218	180	205	212	224	196	180	218	207	194	178	200	212	188	203	196	183	227	189	182	202	194	207	192	217	209	185	206	204	182	207	218	193	201	163	196	158	200	199	196	201	198	196	187	194	199	202	201	203	179	198	231	204	187	207	215	195	167	187	206	175	206	185	169	206	196	195	195	212	186	211	191	235	189	213	192	194	192	197	195	211	201	186	199	205	171	192	225	185	170	224	203	183	204	199	156	172	213	223	199	196	197	184	177	227	174	202	182	186	190	167	173	198	197	227	202	190	220	180	190	179	180	188	183	188	180	199	200	188	207	216	165	205	174	192	205	188	177	176	224	179	217	206	195	192	198	220	201	206	180	211	209	215	177	193	191	204	215	218	177	194	185	207	173	180	214	159	183	158	174	225	171	173	203	177	176	210	200	209	191	215	212	195	216	195	187	197	212	191	191	210	215	197	182	213	192	204	209	197	179	197	173	204	187	198	218	196	215	189	194	232	191	197	214	202	186	167	184	180	204	200	206	219	196	217	191	197	187	203	193	196	190	184	178	214	204	183	209	208	182	196	189	192	201	213	203	196	179	209	204	190	195	206	202	196	206	188	212	206	195	191	197	224	195	212	206	192	199	200	170	193	198	208	185	219	202	216	193	195	177	184	175	211	193	195	176	198	189	202	209	205	219	202	192	186	221	164	194	199	202	184	205	180	187	188	209	190	230	169	221	179	224	210	198	180	206	200	190	212	207	195	199	171	210	188	204	180	186	191	199	198	214	206	204	190	189	226	202	190	172	193	186	165	189	231	171	207	191	207	189	204	193	207	188	179	190	171	181	195	175	217	219	206	192	177	194	220	202	206	185	204	193	169	179	196	219	166	194	206	196	211	186	202	212	213	196	207	195	196	165	177	201	214	186	182	204	205	191	195	201	206	207	201	198	179	179	207	203	194	191	183	178	209	192	202	208	185	178	184	214	189	188	210	231	204	227	197	192	219	208	175	147	211	212	180	204	197	191	176	188	189	213	217	202	198	204	193	195	215	212	200	198	192	205	194	163	186	197	210	200	166	174	193	189	218	210	199	184	182	211	202	193	192	191	200	218	239	185	192	198	200	173	175	204	179	184	184	189	199	196	203	180	203	214	183	206	198	222	222	198	210	204	189	181	204	193	196	196	216	185	184	202	224	195	187	196	198	194	173	194	209	202	190	219	192	191	177	176	198	198	178	224	221	216	214	203	210	211	194	199	200	193	193	195	182	201	186	206	208	180	191	183	192	193	196	188	165	196	195	182	203	219	210	224	209	187	197	215	185	177	198	217	186	191	186	190	216	205	203	203	169	195	190	183	204	205	192	192	177	194	201	174	206	168	194	224	181	203	206	205	185	196	190	187	224	201	206	205	198	187	200	214	197	181	184	223	179	223	190	183	205	211	170	188	197	188	209	215	205	197	200	176	205	209	204	206	211	170	196	177	192	212	189	203	189	185	173	191	202	187	183	194	199	189	204	182	184	214	223	173	203	202	191	214	203	192	198	204	201	199	172	228	174	212	198	229	208	222	208	211	200	218	200	202	179	208	163	202	205	186	167	213	188	187	215	192	174	178	203	227	217	199	186	189	189	185	195	184	174	206	231	182	198	217	207	189	199	190	211	187	203	211	180	186	193	208	168	198	180	212	189	188	191	175	182	206	193	205	218	192	196	196	197	191	178	205	208	189	179	190	208	197	177	185	185	198	188	163	206	188	203	192	219	213	201	199	193	215	193	189	198	178	186	214	194	175	208	198	205	181	207	176	204	208	192	205	180	198	188	168	182	196	202	207	184	201	191	202	196	192	193	206	213	169	189	219	198	239	182	173	186	207	204	223	211	185	202	209	200	190	204	201	199	207	232	209	223	197	189	214	189	173	231	206	180	201	162	198	185	206	203	166	194	201	178	200	209	194	189	216	189	193	189	215	177	230	171	216	211	172	190	184	217	200	199	202	201	186	209	175	202	238	205	190	181	183	228	211	192	178	192	184	184	156	215	215	172	231	192	210	192	218	200	188	199	202	192	206	204	184	192	215	196	206	189	214	171	202	223	174	230	170	171	191	227	210	171	191	192	212	187	179	206	199	219	182	199	182	205	197	202	195	178	186	186	187	169	196	203	177	185	172	216	202	192	192	180	205	170	212	180	187	215	229	194	176	223	191	189	183	172	196	194	213	197	193	197	185	215	186	195	209	188	197	202	195	198	199	205	203	179	185	200	199	200	212	221	187	216	218	166	198	183	202	223	212	193	192	205	217	205	179	161	211	211	198	183	186	199	184	183	208	182	214	214	208	189	179	198	194	200	213	176	199	204	217	197	191	223	203	196	198	192	225	177	198	208	205	209	216	194	183	209	182	199	183	197	202	181	196	200	183	188	178	190	173	207	201	197	188	198	200	219	223	197	212	203	185	200	198	204	181	193	211	221	183	182	192	190	203	198	207	201	207	212	182	179	193	183	183	183	212	189	210	179	174	195	191	202	190	183	225	204	192	208	203	182	191	194	211	211	208	185	211	197	190	207	204	186	207	182	205	211	202	231	206	201	205	195	204	213	228	192	222	185	199	178	186	203	208	203	180	180	225	179	210	219	194	203	214	214	195	189	201	161	169	160	216	197	199	201	187	193	202	195	224	201	188	170	222	213	211	220	189	207	175	215	171	192	196	206	213	181	200	197	203	186	191	206	222	221	200	198	201	183	195	196	212	196	179	193	200	219	228	206	202	190	185	190	203
7794	1003	1901	2139	1834	1621	1260	1088	1008	852	823	721	780	685	651	667	628	654	637	639	566	568	598	594	566	567	576	579	530	521	492	519	541	497	485	541	519	543	535	478	517	503	533	490	511	510	488	486	516	478	500	541	504	508	524	499	538	519	509	492	516	503	524	495	472	490	493	461	497	494	536	458	503	514	487	492	511	489	469	477	513	506	499	467	495	521	504	510	478	498	466	480	500	530	485	494	517	467	457	498	490	501	510	512	481	488	507	511	515	479	514	524	478	503	498	502	524	484	470	458	547	492	489	493	498	539	510	497	505	503	486	522	479	498	515	432	453	494	506	523	481	480	493	482	494	476	460	518	475	531	504	449	532	522	484	490	493	474	460	530	484	531	514	496	478	496	493	488	491	448	512	470	501	488	509	447	479	504	479	502	476	481	485	492	516	531	470	469	476	470	507	529	472	499	505	504	499	516	494	499	462	476	529	477	500	515	481	489	489	474	502	516	455	486	532	474	533	507	510	505	507	522	471	531	494	464	466	486	482	460	497	489	473	564	500	485	497	499	557	479	479	500	448	471	489	462	532	474	493	502	494	471	484	469	527	480	486	484	471	484	525	508	463	498	489	499	506	500	465	515	517	492	453	439	497	484	480	486	538	512	497	493	530	460	529	490	491	476	496	493	453	485	522	485	512	497	533	507	513	487	503	466	478	481	501	469	501	472	487	494	466	460	474	514	511	505	515	450	489	481	494	501	466	493	472	496	524	521	526	466	522	498	474	487	504	519	477	511	522	478	496	501	492	459	492	487	476	509	472	497	505	489	483	476	464	467	484	539	485	480	470	499	469	474	491	476	446	501	463	502	459	524	477	494	490	514	504	521	516	465	489	456	511	511	481	479	466	484	503	493	520	495	514	494	489	478	500	519	476	459	485	482	504	500	491	518	483	507	500	492	496	465	534	496	495	482	481	472	568	497	494	494	487	488	514	480	513	472	466	507	478	463	527	480	500	491	502	528	477	515	469	506	529	490	469	498	481	526	519	509	486	476	540	496	467	503	452	529	517	493	469	458	474	492	470	493	425	519	481	494	542	469	472	473	470	527	506	522	504	534	468	522	517	522	547	479	489	494	523	525	476	514	507	530	490	501	469	466	503	464	481	478	506	458	491	488	501	489	500	518	545	502	463	504	464	471	441	489	534	462	501	521	442	491	498	524	490	498	482	521	487	489	529	482	450	499	477	493	463	543	460	468	502	478	497	488	514	482	508	462	503	477	491	519	419	507	518	484	478	513	484	513	509	491	482	488	511	478	503	508	547	529	504	487	470	516	492	493	499	455	494	512	531	470	452	474	482	513	505	468	501	498	478	478	512	517	504	479	491	446	525	452	491	495	483	533	499	495	525	522	488	486	468	509	466	480	510	520	476	500	502	497	481	465	517	526	485	488	466	494	491	445	493	480	486	513	516	498	475	509	523	487	511	480	515	518	445	512	484	496	488	499	496	513	470	492	491	470	504	517	488	492	554	513	488	506	500	481	516	478	487	479	513	526	491	466	472	505	498	475	490	481	500	470	533	488	480	490	487	526	499	506	485	533	494	510	505	506	468	501	496	494	500	526	514	485	484	464	515	471	492	496	498	451	498	473	476	519	505	459	497	510	477	473	504	475	494	478	502	468	514	470	500	516	491	466	482	487	477	520	473	489	520	489	512	502	474	453	492	449	473	504	490	504	504	477	508	506	486	484	480	511	463	457	487	496	490	500	473	512	504	476	512	480	521	508	473	487	503	489	495	480	524	512	545	502	495	479	461	493	538	469	518	484	485	482	471	480	521	479	510	509	526	467	481	513	535	484	469	469	532	529	493	487	496	454	466	476	488	500	498	479	517	476	511	477	476	467	513	513	501	471	487	511	503	527	500	501	502	468	471	498	503	493	484	526	457	487	513	485	502	515	495	502	514	475	542	479	523	473	502	520	471	474	506	465	460	457	476	505	500	476	486	503	506	474	492	483	482	516	438	522	469	516	481	483	454	508	487	429	536	466	472	487	509	517	502	485	492	524	473	533	513	458	512	522	490	458	511	522	487	476	507	490	498	485	482	517	503	519	519	500	448	517	427	463	485	515	484	537	503	507	500	488	464	508	464	479	505	510	513	502	493	489	533	500	493	464	506	456	476	438	451	513	520	495	509	484	536	512	477	491	499	554	482	519	486	482	515	501	465	500	491	497	503	491	477	469	499	491	478	511	473	503	488	515	518	504	511	487	477	508	493	450	487	509	462	490	512	518	468	504	488	487	494	493	482	497	471	511	483	531	480	485	473	483	495	466	449	487	479	477	493	512	514	467	516	512	506	505	484	454	474	525	498	476	451	475	484	488	474	481	504	537	515	457	472	488	463	553	485	464	482	492	482	529	491	487	473	540	479	483	472	486	528	478	462	488	512	498	494	485	504	514	494	492	471	511	505	536	465	527	445	487	454	487	476	503	522	471	512	494	489	479	503	467	525	473	509	468	480	520	467	496	555	492	474	469	476	480	511	481	515	451	502	510	511	474	463	473	456	487	472	508	508	516	510	481	472	517	441	504	497	484	475	496	505	484	501	500	481	492	494	473	501	486	491	569	504	504	528	486	481	493	503	458	490	493	509	501	498	512	526	473	484	503	500	474	491	486	490	476	486	506	493	512	479	501	474	550	525	504	497	488	501	461	483	487	539	483	477	468	529	473	496	500	501	524	500	510	509	467	484	508	520	497	469	478	496	506	499	461	490	496	530	500	520	478	460	492	493	510	482	541	520	480	483	488	511	503	459	500	460	460	487	498	534	518	479	500	518	484	495	513	492	467	475	484	474	530	538	463	513	483	509	480	481	488	493	478	486	483	475	480	502	531	521	489	491	482	484	519	502	500	482	490	510	478	476	488	495	533	478	518	483	489	492	484	511	485	517	495	476	519	541	482	482	465	497	474	499	503	505	480	485	493	466	504	491	503	504	490	466	478	500	475	509	494	529	471	506	477	490	500	489	466	510	474	508	510	517	497	471	544	488	497	466	476	492	511	469	485	475	501	503	466	490	502	489	514	520	463	522	459	514	505	501	467	515	481	530	503	465	472	457	490	486	494	479	533	489	467	533	530	484	475	487	516	489	474	496	469	477	517	538	467	469	457	492	504	519	457	487	463	527	462	508	471	479	504	492	467	455	489	476	473	501	466	472	494	494	502	509	502	488	534	463	474	479	478	524	466	507	466	497	470	514	460	485	510	500	511	449	514	457	499	499	468	501	461	549	473	478	482	511	500	494	462	492	489	489	486	499	481	465	517	514	519	513	552	484	450	514	495	511	469	454	500	465	467	513	508	519	474	470	502	502	522	518	510	472	477	479	498	487	506	471	507	537	452	470	540	481	443	502	484	506	516	508	485	483	486	511	483	476	475	438	498	480	450	509	519	505	510	503	465	509	538	507	486	484	459	524	478	502	490	473	518	504	504	480	497	520	483	476	471
1473	329	364	403	350	304	305	349	295	358	333	324	306	280	307	322	329	321	286	279	322	299	303	300	319	311	325	309	301	288	332	293	309	321	324	326	304	312	320	295	329	338	327	344	308	326	313	320	328	312	323	337	314	322	304	321	291	326	304	318	313	282	307	353	322	343	301	303	302	299	338	344	324	296	336	303	304	311	271	320	323	324	316	306	264	291	290	318	312	314	307	299	332	270	262	331	298	315	322	311	322	290	303	295	293	332	319	302	327	332	302	312	289	323	342	325	316	289	316	276	301	283	307	297	294	299	304	292	299	302	300	306	298	315	303	280	312	309	293	282	302	294	305	282	314	325	301	341	308	302	336	324	306	320	330	330	314	285	324	302	318	314	301	306	270	311	318	302	309	315	306	345	326	323	274	343	351	340	342	315	287	320	278	278	312	294	293	329	305	323	330	314	299	325	318	302	325	298	293	308	293	331	317	286	304	323	326	268	296	323	313	320	310	335	303	299	312	289	300	294	296	336	310	307	276	298	310	290	347	300	289	329	312	321	305	322	300	329	321	290	321	305	299	297	298	316	298	303	293	323	297	303	291	293	316	307	315	314	290	293	312	304	278	320	311	332	319	318	316	292	312	332	283	325	334	302	307	325	278	310	306	322	357	291	285	302	313	328	320	294	336	314	322	295	325	317	342	305	321	314	305	299	317	320	330	299	322	286	318	299	311	309	281	317	313	308	296	294	325	293	320	326	335	313	311	318	310	348	313	302	284	267	344	273	317	327	305	307	282	293	293	322	286	296	317	304	298	294	322	276	306	274	323	292	318	286	295	313	311	295	292	323	308	283	312	320	283	325	306	263	321	301	342	292	329	323	324	317	296	299	318	301	290	287	315	316	313	343	310	304	319	310	327	323	289	299	347	307	288	310	306	300	315	289	312	315	298	306	287	304	295	323	322	284	298	323	266	312	347	297	302	324	318	339	283	300	283	345	276	305	289	329	292	297	323	327	312	305	289	314	303	353	346	295	305	285	321	306	283	293	316	349	333	332	269	300	325	311	291	302	283	322	310	304	294	307	308	281	330	317	304	263	341	267	345	297	320	278	314	311	279	321	305	296	323	306	342	279	290	320	295	312	335	324	326	314	296	331	299	319	325	336	321	304	321	308	306	313	296	318	302	300	283	327	321	300	324	309	323	302	333	296	301	324	306	277	278	292	317	317	346	331	326	295	308	337	295	317	294	299	288	306	308	305	326	295	304	332	334	325	312	305	336	270	308	283	295	302	307	264	333	280	325	314	296	299	306	320	290	274	288	317	285	299	293	276	323	299	314	275	303	322	322	291	297	328	311	269	309	315	311	327	274	300	313	312	333	294	297	325	310	311	287	336	306	321	281	290	287	304	327	322	340	282	333	316	288	300	300	282	287	296	298	320	323	314	284	307	340	281	331	334	334	291	287	265	322	302	312	322	313	285	296	306	320	266	307	298	308	290	315	288	316	331	304	308	294	320	322	309	319	307	320	311	320	301	302	275	328	280	337	298	330	291	302	311	301	297	266	297	294	301	307	325	307	310	315	301	302	321	324	305	287	310	280	324	280	266	289	304	311	312	271	278	316	292	314	293	314	302	305	327	337	290	343	296	309	298	307	300	296	321	291	310	307	286	328	331	315	320	289	315	288	315	342	280	268	279	284	312	312	265	325	315	303	321	327	319	306	317	306	307	278	320	319	290	290	252	302	331	318	295	317	297	324	275	324	330	301	348	320	273	285	331	309	303	328	321	322	311	289	288	283	282	336	287	301	311	304	289	283	308	284	309	319	277	318	298	263	338	328	309	312	302	279	294	293	294	263	333	292	309	293	299	303	311	307	324	316	282	318	277	311	301	350	302	327	311	318	308	301	309	303	286	280	312	302	293	292	328	309	301	328	322	285	321	314	315	278	315	308	320	325	301	267	309	341	299	296	331	313	289	291	306	331	321	303	312	317	278	288	328	280	265	300	282	313	312	310	302	293	316	328	311	289	311	322	315	320	323	293	325	318	290	285	347	287	292	315	322	308	287	311	309	338	313	300	325	299	304	307	324	305	315	290	318	279	291	285	345	304	333	292	314	309	274	289	344	305	298	324	325	283	295	308	299	282	309	347	284	300	305	285	308	294	306	311	337	338	308	300	285	296	299	311	314	292	332	294	293	297	324	302	324	330	321	291	324	310	311	321	312	308	325	333	301	336	306	310	322	296	299	323	304	317	312	282	319	323	320	307	306	309	328	318	295	371	297	302	288	273	289	264	278	287	330	286	295	302	322	326	297	298	311	306	286	327	299	305	302	307	305	350	335	296	303	296	303	290	315	344	300	288	311	325	310	322	334	326	302	309	284	265	286	337	299	322	324	301	285	315	279	320	289	317	294	305	313	319	321	287	331	292	300	253	322	289	299	314	294	299	297	288	300	273	317	287	278	271	286	328	325	253	258	279	294	320	308	317	306	307	324	318	308	322	275	286	301	283	311	285	312	310	317	300	304	306	308	306	312	311	299	305	304	305	323	314	331	345	324	278	284	311	357	345	315	308	337	308	291	296	311	307	320	285	297	327	309	299	309	297	317	305	285	306	297	282	284	313	292	324	315	319	315	282	321	297	325	291	290	320	314	297	314	311	289	323	294	291	316	314	317	332	314	315	284	311	337	304	288	311	279	287	275	326	299	291	304	278	311	323	320	288	307	278	327	310	323	321	316	313	305	328	321	303	331	291	305	294	308	297	284	332	312	310	333	323	320	328	327	286	306	309	308	287	295	308	315	279	338	293	345	288	336	286	286	290	306	309	307	317	296	318	279	349	277	294	294	312	285	275	328	325	297	316	321	344	296	329	293	327	327	323	307	300	312	309	321	280	326	317	307	318	286	314	295	319	307	324	286	340	318	321	306	320	308	333	324	264	305	281	305	300	315	315	318	346	291	323	311	282	345	297	315	304	302	260	311	301	321	308	290	312	286	301	313	313	316	313	324	280	310	312	306	316	310	293	292	306	313	314	307	296	283	317	348	316	278	281	284	315	307	282	332	314	303	302	339	304	345	342	297	300	291	303	292	305	345	324	291	302	297	285	338	302	322	304	354	292	272	296	313	313	291	332	299	291	270	315	275	345	305	286	293	320	291	302	311	316	299	284	312	308	317	291	267	290	314	294	274	356	320	315	310	297	275	296	317	343	304	306	301	280	323	330	321	303	313	353	300	300	323	331	325	327	316	299	298	310	286	315	335	306	299	294	333	326	320	316	318	289	283	308	295	311	299	323	297	286	308	281	305	304	293	268	301	311	338	346	306	309	306	315	311	325	312	317	283	333	317	305	295	289	282	322	326	299	301	299	334	327	272	354	350	319	289	315	331	314	302	344	321	279	269	292	328	328	307	313	285	261	313	331	330	297	312	289	322	291	293	274	318	315	288	303	283	323	297	335	304	321	290	314	293	313	300	319	312	317	286	290	279	308	335	330	322
2070	797	911	939	901	860	875	841	838	783	805	777	803	765	792	796	822	779	835	768	740	798	781	729	788	807	791	797	758	799	741	770	726	793	762	713	749	739	737	753	759	772	753	738	763	729	768	770	796	800	755	744	749	740	717	805	786	716	764	810	771	768	714	752	776	695	769	783	735	759	704	733	761	719	716	761	788	764	710	769	805	836	745	765	751	782	745	748	694	757	737	765	817	739	727	745	734	707	704	760	782	817	770	737	752	758	765	762	762	767	729	743	729	739	760	761	800	775	757	772	755	760	763	765	760	765	746	754	761	756	802	793	739	768	777	782	742	753	774	782	740	824	799	781	779	767	798	750	727	795	773	723	788	783	771	739	761	727	738	769	748	753	756	777	739	780	778	769	780	724	771	768	750	738	790	780	734	765	798	747	791	748	768	730	741	731	781	737	741	723	739	783	819	756	783	777	748	765	722	719	756	815	768	745	745	770	770	732	808	785	771	703	780	751	737	794	669	769	792	734	739	747	750	762	727	772	763	812	800	750	773	754	755	756	746	793	732	755	781	748	793	822	795	730	720	749	761	739	746	733	744	738	756	772	783	752	772	768	788	723	803	786	774	730	752	742	727	701	787	731	729	705	726	693	796	750	770	745	751	763	783	750	760	753	745	753	817	788	775	776	758	718	773	753	745	722	742	735	753	775	780	766	759	784	804	784	766	723	738	775	737	771	785	744	788	738	768	738	783	716	779	761	767	780	741	764	831	765	719	765	799	705	699	763	758	751	739	797	774	734	788	782	753	746	741	747	697	779	775	728	736	760	741	758	763	747	783	711	759	760	716	767	762	726	738	771	730	759	737	735	725	746	705	761	742	749	732	759	761	762	742	774	740	782	801	768	775	776	716	718	741	728	743	758	779	706	719	727	750	714	751	767	749	775	782	758	829	732	728	730	735	759	754	799	763	733	754	745	758	752	738	717	733	773	770	788	724	789	751	757	747	797	745	803	715	778	754	795	758	802	689	688	741	685	757	735	757	745	785	752	783	728	753	738	743	754	736	764	711	719	753	757	735	764	734	740	777	752	744	750	729	727	747	802	769	710	774	763	764	778	740	811	780	757	749	758	775	736	784	783	763	742	715	762	793	746	792	727	772	723	764	736	731	771	815	764	746	765	759	791	766	772	749	755	734	749	768	823	735	737	782	775	726	794	752	743	750	694	794	802	746	803	721	773	788	771	784	773	708	813	718	773	809	804	748	766	731	789	762	783	742	785	739	773	723	748	772	754	765	723	786	725	766	770	763	787	808	755	739	792	698	767	809	756	774	726	780	742	769	743	729	741	762	744	714	750	777	749	783	747	718	701	740	782	724	765	760	734	797	784	727	774	713	729	744	768	779	742	786	756	766	819	746	793	773	760	731	782	770	779	762	789	785	717	726	808	774	736	760	708	804	759	803	771	789	771	761	742	739	757	776	743	764	752	778	775	760	768	761	769	735	769	743	751	746	769	721	762	814	725	718	783	774	762	850	754	744	740	762	784	776	696	757	712	755	757	758	795	723	757	727	773	746	746	747	761	717	764	752	750	783	722	772	765	732	744	778	804	782	787	773	762	713	744	700	752	765	790	754	786	779	765	717	719	730	755	759	778	733	776	765	746	736	774	702	754	770	775	735	758	803	740	819	734	830	756	703	765	739	780	797	747	776	703	767	760	800	822	756	788	760	781	707	744	808	786	771	728	766	728	767	741	753	777	719	739	733	720	744	783	770	740	755	759	764	738	740	777	740	783	750	765	751	762	744	762	740	767	755	759	789	746	784	780	769	794	754	702	764	782	739	742	760	767	739	717	771	752	756	744	802	781	735	739	787	803	801	762	726	769	769	778	723	714	739	731	779	746	706	759	767	706	758	766	744	800	734	775	803	806	757	694	782	748	758	759	795	772	796	756	756	780	748	741	755	796	716	767	760	725	761	771	767	722	767	760	720	772	746	701	768	701	770	800	769	798	750	804	780	792	769	753	704	778	770	738	785	784	777	795	782	768	748	798	779	758	763	783	760	761	812	738	744	764	778	752	755	706	729	765	746	766	796	770	736	781	728	742	798	710	718	777	765	748	736	695	727	772	774	806	712	717	711	776	799	766	781	781	784	726	749	778	760	746	789	710	777	723	784	801	778	720	731	802	736	774	797	785	714	740	808	739	810	749	789	735	758	757	783	743	803	729	763	768	744	708	766	769	733	773	773	787	783	712	767	732	782	712	747	753	733	710	791	749	787	744	745	776	763	729	756	763	725	777	733	733	787	751	822	788	750	733	709	761	779	792	717	730	801	777	778	774	753	702	765	799	780	705	714	783	766	706	733	745	838	736	775	729	779	762	769	735	749	786	754	748	735	750	774	774	715	792	746	772	777	779	745	755	717	726	702	768	741	772	672	736	756	787	716	719	732	782	757	736	753	735	753	714	706	797	770	763	731	773	749	755	780	735	777	745	779	719	763	739	750	737	768	786	795	776	686	738	717	713	785	762	775	748	802	786	736	769	729	826	778	785	765	783	749	738	741	779	745	771	774	809	780	726	762	749	761	740	783	807	762	756	796	753	748	730	769	726	730	724	645	680	779	792	752	767	708	708	782	746	786	716	781	768	808	755	770	770	773	747	766	739	795	745	752	740	685	724	750	766	684	768	768	780	740	778	769	771	777	777	725	767	802	748	743	747	722	737	722	750	765	766	733	761	743	758	758	762	785	731	755	760	741	764	763	764	721	766	767	775	779	753	722	757	750	746	754	782	731	728	687	777	769	785	795	737	713	739	759	739	762	725	721	749	737	764	760	779	752	769	753	730	792	818	788	751	766	709	793	759	710	802	712	741	742	753	727	737	749	776	738	801	772	753	786	732	781	749	777	723	703	766	784	751	762	751	750	725	740	746	745	728	801	805	801	722	737	751	720	721	795	792	757	736	786	752	760	754	762	764	714	740	715	750	692	738	787	756	703	769	782	762	707	744	747	747	798	788	742	779	766	761	750	736	756	732	760	761	734	795	748	780	777	728	707	741	749	753	770	799	699	776	789	740	752	739	750	746	712	725	750	783	725	789	819	725	758	719	717	735	773	759	752	744	743	740	725	728	762	745	727	777	745	732	760	744	782	737	696	774	810	749	761	734	762	793	755	732	769	798	751	695	745	800	720	712	762	753	768	798	767	707	743	777	750	709	747	752	761	776	769	712	725	771	745	765	747	770	740	763	717	753	768	743	716	735	753	760	776	739	726	767	800	727	805	737	728	727	726	783	703	726	749	760	751	768	698	745	785	734	718	741	797	786	796	753	749	766	743	743	713	793	760	731	782	734	754	759	788	758	778	759	788	756	741	725	758	770	695	742	806	753	759	762	753	736	778	711	750	781	707	742	797	748	794	757	701	744	774	766	732	757	775	704	742	763	791	797	729	786	762	717	731	759	772	771	759	801	762	749	779	758	755	740	739	722	789	766	736	748	736	773
6299	655	660	580	491	440	418	390	396	359	370	361	347	340	347	385	367	380	362	349	337	354	364	350	346	319	348	350	326	373	331	317	343	396	355	346	348	313	303	331	322	317	351	355	329	342	347	341	386	380	333	304	344	365	330	335	344	344	298	309	327	333	337	329	345	311	310	339	348	343	334	313	331	299	279	337	318	323	342	327	334	347	366	367	358	341	349	324	334	332	367	346	345	337	325	370	311	362	305	330	336	375	299	367	387	349	383	325	352	343	332	361	345	334	313	336	351	301	333	351	332	335	337	368	336	344	322	294	305	305	366	318	337	327	354	319	301	331	352	375	372	327	321	340	330	348	316	326	362	332	362	333	341	351	311	295	360	319	321	340	369	322	319	290	293	356	336	342	317	343	329	337	325	351	327	326	335	339	326	336	327	294	318	329	304	344	355	322	327	341	328	336	349	349	320	356	323	357	320	363	315	324	323	321	350	346	326	383	319	325	357	339	306	299	337	335	369	376	306	319	362	327	318	353	353	340	330	328	343	344	325	362	352	319	350	280	342	318	340	344	338	358	331	313	356	332	342	307	348	371	349	305	320	318	337	330	342	289	374	340	316	350	312	328	329	335	355	333	346	306	318	363	367	356	346	383	344	329	360	357	324	353	341	341	311	331	336	323	286	355	332	345	349	340	348	353	366	335	321	273	341	328	355	332	325	312	332	345	322	345	321	378	302	321	344	325	326	301	347	333	352	318	316	346	319	345	325	338	376	333	291	357	363	318	354	317	339	322	333	315	339	348	317	353	352	325	376	318	334	342	351	332	329	347	300	294	324	353	350	342	318	358	359	341	343	321	335	293	347	321	345	333	339	367	354	321	359	351	325	316	306	338	315	351	315	308	324	321	348	363	326	331	324	349	358	337	338	314	344	356	325	358	323	337	330	319	304	349	324	306	375	317	345	347	353	324	318	300	349	344	342	347	351	334	337	309	322	303	320	347	357	341	341	324	288	327	301	337	290	341	354	355	364	317	376	325	334	317	360	323	315	316	335	326	349	317	323	312	312	328	327	343	331	319	341	319	349	325	319	327	341	371	328	275	337	303	336	340	348	333	343	335	366	365	359	359	352	319	350	356	309	345	324	340	324	341	320	316	325	338	352	358	346	311	327	317	325	345	373	347	319	322	305	318	303	298	341	352	340	359	346	329	353	352	337	329	295	350	295	371	363	326	329	336	330	298	319	357	334	357	330	314	345	319	346	340	353	354	329	337	335	315	325	332	351	295	314	340	343	322	345	320	325	325	313	360	310	348	349	325	345	305	325	325	314	323	358	311	322	351	331	333	326	336	340	364	356	329	336	336	315	367	357	329	350	315	304	303	340	309	340	343	317	339	344	325	368	324	329	342	321	361	359	349	331	356	334	326	316	300	370	323	328	347	348	340	304	344	334	350	404	331	333	366	317	382	327	316	343	324	335	358	363	309	370	381	334	326	310	312	312	334	329	340	333	317	341	366	332	320	312	318	364	319	315	343	315	310	315	348	307	336	344	329	329	333	339	311	318	337	321	354	328	358	321	337	346	352	314	325	328	330	372	364	328	373	321	324	329	342	292	332	356	348	332	322	339	297	320	331	329	321	333	364	334	326	338	309	324	335	338	332	338	342	326	317	314	327	335	353	326	311	355	341	293	345	356	339	333	327	331	341	328	289	327	354	324	342	366	355	325	342	353	327	324	343	338	363	344	316	348	323	342	371	353	326	310	366	348	355	333	343	326	347	392	337	344	339	333	300	341	322	302	326	319	345	344	289	313	359	347	359	332	366	368	363	311	331	301	326	357	349	310	347	322	350	373	345	336	305	332	313	333	335	321	326	365	370	345	374	308	313	338	347	325	347	326	313	324	355	337	310	319	345	326	298	317	339	354	353	325	331	338	324	326	353	331	332	336	360	345	349	316	343	332	307	353	330	310	328	307	343	310	352	342	365	348	321	315	332	345	371	323	326	321	329	359	322	328	330	348	348	350	356	352	325	339	305	364	303	333	300	327	315	312	345	353	299	335	342	344	335	350	365	348	310	329	335	301	313	308	277	353	361	299	308	330	344	349	320	358	333	354	344	338	358	329	306	336	341	334	343	345	345	337	331	362	346	357	312	368	341	338	330	374	358	345	343	344	330	350	348	282	322	359	360	292	358	335	365	297	330	297	339	350	310	320	321	340	340	324	317	296	323	319	334	327	309	339	309	328	360	325	305	329	339	337	328	312	305	329	338	342	324	343	343	337	364	303	330	312	344	350	356	357	295	321	360	329	320	341	342	377	345	370	386	326	339	331	359	355	333	332	323	314	315	325	354	355	302	349	335	326	330	344	351	332	310	323	310	309	336	326	327	343	300	344	332	338	332	327	306	367	330	314	332	341	309	348	327	326	325	345	328	360	322	323	326	326	332	305	324	352	338	312	345	320	358	350	333	346	323	339	331	310	330	338	354	352	328	355	340	385	339	347	327	318	357	345	381	336	354	316	334	337	361	314	319	352	341	362	313	387	302	326	343	309	328	322	315	336	331	333	383	351	336	299	367	337	311	357	341	345	350	327	321	355	337	334	328	355	308	349	314	334	331	358	327	309	325	331	361	356	357	325	342	332	334	369	353	357	332	395	308	317	326	337	343	347	335	345	331	313	324	332	325	359	326	331	352	322	356	320	360	346	323	341	326	357	327	339	332	335	341	361	318	338	345	374	320	377	328	314	328	329	349	350	355	362	330	352	318	342	306	345	312	333	338	331	362	343	344	321	320	337	359	335	348	314	311	341	298	330	324	340	353	357	320	329	336	335	332	330	322	323	344	351	286	340	352	321	320	339	342	330	348	311	329	356	316	323	330	322	362	313	315	323	315	364	311	361	365	321	353	310	370	350	322	322	337	314	350	341	379	351	350	367	334	291	325	307	355	347	333	320	350	356	332	351	324	345	364	342	313	333	290	321	342	372	330	376	336	360	321	310	336	344	352	334	376	312	329	295	300	353	369	343	301	357	316	340	307	306	346	323	312	303	329	340	339	327	333	336	323	341	328	363	319	309	355	330	314	320	346	317	337	350	328	350	364	361	370	357	314	343	367	338	278	282	338	349	344	324	328	306	331	362	378	334	331	342	355	312	331	336	326	328	349	332	352	326	348	352	313	324	347	341	338	339	346	378	338	344	328	332	339	317	329	338	338	337	311	348	349	343	305	366	344	324	341	323	311	308	306	350	325	339	363	331	334	332	368	343	345	370	356	347	339	307	388	344	349	356	323	355	318	303	320	328	343	306	329	277	358	335	323	304	332	294	339	326	307	339	350	340	349	305	335	345	341	304	350	330	297	356	321	322	316	324	334	325	349	347	356	346	330	350	352	345	337	330	326	320	309	297	350	313	342	332	352	372	340	380	310	372	370	353	304	302	331	288	328	306	348	328	348	332	361	344	375	357	334	324	309	367	323	353	351	311	329	316	328	341	319	353	334
6265	1108	1505	1684	1584	1325	1297	1153	985	1019	1040	987	939	904	934	910	962	924	830	904	894	854	866	856	801	886	877	831	862	856	805	866	841	830	860	857	878	816	823	793	833	800	837	836	786	794	832	824	792	814	851	883	768	847	796	829	792	839	802	782	849	818	860	791	835	816	746	828	768	875	802	825	811	772	782	849	836	824	825	858	808	820	797	870	769	762	859	840	886	880	814	790	799	821	854	828	837	857	813	789	800	808	862	823	798	737	834	787	858	808	786	832	829	816	845	745	830	835	766	746	832	851	844	794	823	783	827	809	801	835	789	834	773	798	836	816	810	774	784	845	776	765	808	793	796	829	799	790	797	783	798	824	801	825	768	812	785	866	814	837	823	815	764	824	841	834	785	786	803	755	819	853	779	827	825	793	811	765	766	861	811	804	856	875	807	811	789	789	829	795	795	834	782	807	795	792	893	785	820	817	822	792	777	807	849	800	768	846	764	790	820	811	800	790	831	827	801	760	838	729	817	782	843	768	847	796	827	794	860	843	844	838	840	804	831	800	866	820	763	832	858	744	820	782	808	794	830	757	861	776	748	786	810	772	806	816	811	775	820	778	843	856	820	845	814	844	860	824	854	819	821	810	836	801	816	850	861	794	852	770	793	776	794	785	851	823	835	788	812	836	809	785	783	824	814	824	818	830	813	819	775	795	774	784	757	805	783	869	735	782	876	810	794	808	802	787	843	765	767	799	807	851	804	831	814	801	807	847	811	755	824	805	843	821	828	828	854	787	766	812	831	783	807	817	816	787	752	758	824	759	850	820	843	759	868	838	769	819	826	806	814	790	827	814	819	825	826	807	812	753	762	783	795	756	819	862	827	809	780	811	816	790	767	817	805	842	745	844	833	825	795	805	821	774	814	836	786	804	848	771	777	779	790	833	766	792	815	774	768	825	835	796	771	816	800	829	803	838	806	841	820	823	817	816	801	791	805	796	807	765	837	805	791	834	780	831	797	756	810	794	783	841	824	800	821	823	792	842	836	787	826	798	794	836	847	803	760	830	803	809	845	765	769	852	878	780	827	840	800	807	784	780	857	798	857	792	820	828	848	769	771	773	817	773	822	861	780	837	805	797	815	791	790	772	744	829	847	773	801	831	847	787	768	758	806	814	827	781	839	840	812	777	791	818	839	794	834	796	795	797	798	813	809	880	791	798	834	795	833	815	839	822	853	830	837	776	837	818	839	820	761	783	853	799	770	815	809	798	816	775	802	820	817	798	859	800	825	841	822	780	838	845	794	796	792	796	809	841	788	832	824	804	801	788	789	841	842	823	744	800	814	782	824	855	760	813	825	785	833	805	795	835	819	820	830	837	806	833	813	814	836	786	790	820	793	791	799	829	826	805	807	906	804	836	830	828	809	791	818	788	865	822	787	831	834	795	802	828	834	800	836	845	817	777	800	794	761	780	807	807	783	831	839	822	829	801	852	798	777	784	813	805	816	830	749	858	790	772	833	855	806	816	802	825	801	799	833	802	799	767	790	863	804	834	849	865	764	823	784	809	801	815	827	790	812	778	817	836	855	873	791	806	783	778	812	817	803	840	844	765	826	800	812	804	813	801	803	819	757	808	808	865	835	858	827	770	832	866	867	794	737	809	803	801	770	810	812	823	810	817	803	843	803	862	813	831	793	818	778	889	807	761	809	793	820	879	834	808	737	820	783	835	813	828	825	789	803	800	836	799	792	804	789	812	786	799	817	763	793	850	779	816	819	823	835	827	793	787	830	799	825	778	816	766	793	826	808	802	818	770	799	817	774	825	780	891	795	803	804	781	813	844	853	796	780	820	827	768	799	821	802	857	802	780	792	791	811	821	760	767	832	746	785	791	834	778	822	812	796	770	859	838	825	812	792	797	839	771	802	845	806	817	821	846	792	801	835	798	775	820	814	807	780	827	808	807	826	809	820	833	805	833	780	779	736	818	802	827	757	813	779	821	799	830	823	812	823	796	817	849	808	852	817	812	816	792	805	816	812	801	801	811	776	818	806	821	783	801	845	753	810	841	754	790	861	797	760	828	784	802	828	818	814	800	818	770	766	764	840	874	814	779	798	785	842	841	829	774	833	770	830	832	767	781	797	781	793	789	845	785	793	807	826	785	799	774	843	810	776	806	843	870	782	784	808	822	860	812	805	885	808	852	793	816	802	824	799	796	836	776	809	774	805	832	816	795	791	776	817	829	846	788	813	814	758	820	833	827	810	848	823	772	745	837	831	817	835	781	846	832	799	813	801	812	768	763	826	832	793	778	794	803	785	794	800	799	784	753	827	766	803	837	805	899	794	830	793	782	810	789	769	826	840	768	822	796	841	791	839	817	824	797	745	851	800	778	850	782	808	830	800	854	786	844	824	769	852	797	808	837	833	814	802	778	828	824	783	795	827	827	802	820	795	808	798	824	831	857	852	855	808	775	835	834	817	794	801	804	832	839	804	808	802	845	841	770	828	837	823	765	830	808	848	805	782	799	804	844	808	815	758	804	839	775	888	826	775	812	788	853	817	821	769	796	784	838	794	761	832	818	827	819	812	791	810	846	801	806	824	788	847	779	798	786	798	737	819	815	830	777	800	840	835	795	822	854	846	821	837	838	774	769	801	784	789	793	802	787	904	836	776	802	869	800	798	823	789	791	799	852	819	847	829	846	841	816	810	766	827	826	813	811	774	793	797	790	805	820	852	796	869	817	843	848	754	815	884	856	779	851	812	791	796	827	796	853	796	787	755	792	820	785	828	792	858	829	854	809	812	856	784	805	818	816	766	860	783	812	828	791	780	807	839	847	791	761	787	792	835	837	841	817	786	859	786	833	789	848	819	832	817	776	801	766	849	821	774	793	871	812	830	834	802	777	801	807	809	820	859	756	828	765	823	815	790	801	803	789	803	745	833	865	807	811	782	792	805	817	800	808	775	850	842	800	843	795	784	791	758	774	801	793	845	766	812	854	800	797	829	798	769	861	810	806	792	775	840	801	817	824	793	855	747	812	861	818	775	814	804	790	798	779	818	816	815	825	836	816	827	784	783	774	843	764	806	801	803	847	790	740	827	841	811	850	824	861	802	812	825	791	819	777	827	805	824	824	803	788	869	837	809	796	798	862	796	795	838	829	804	801	827	804	759	793	798	814	802	799	806	822	830	835	783	810	832	762	821	814	827	775	795	828	773	828	771	824	839	842	851	837	828	829	865	784	779	863	772	759	862	825	782	799	819	805	836	792	817	807	802	806	782	803	746	794	816	805	818	842	820	800	856	828	789	795	854	798	849	853	804	819	829	836	808	808	787	796	815	843	804	780	797	782	837	847	815	813	765	857	819	787	802	832	748	879	777	839	833	823	808	833	825	850	814	819	795	807	831	817	823	816	755	784	839	859	802	798	768	817	821	754	846	850	813	785	760	820	833	762	834	791	815	836	794	809	825	809	790	787	835	819	774	815	792	812	754	841
11862	928	866	675	509	422	331	303	282	299	270	241	218	221	199	256	225	210	201	220	187	214	218	203	219	193	226	231	187	201	222	183	220	204	222	213	189	227	214	209	218	229	205	189	165	212	204	186	222	181	197	200	178	227	221	190	182	209	180	190	217	188	203	162	201	206	213	182	179	220	194	169	170	212	198	202	200	191	175	188	184	184	213	197	189	214	214	205	175	205	187	202	204	212	210	245	192	192	195	221	197	189	186	188	233	178	194	179	186	173	200	233	183	162	176	182	205	168	191	227	210	190	207	195	227	196	204	188	184	201	197	199	182	185	180	201	212	220	202	216	189	188	199	194	204	198	181	215	208	174	216	205	204	176	206	203	194	210	194	196	183	198	220	222	210	180	195	193	195	201	180	193	208	176	170	214	175	161	191	194	155	192	176	188	205	216	170	179	185	200	213	190	208	188	196	198	197	206	175	187	185	196	200	206	170	209	201	205	174	177	171	165	187	207	200	200	185	196	186	200	210	206	197	190	194	185	187	169	196	194	211	183	193	198	223	215	203	195	204	151	190	205	201	175	199	187	180	232	218	205	198	188	205	205	192	190	209	182	216	173	176	237	190	184	221	201	206	181	219	192	211	196	196	188	195	184	204	203	168	202	235	191	195	192	173	176	202	185	205	184	183	187	211	195	217	193	182	224	193	203	191	218	193	184	196	205	179	170	211	193	192	211	215	198	204	192	182	207	186	216	230	191	174	190	172	204	208	181	192	189	176	198	193	193	181	181	211	203	202	174	204	193	191	207	189	174	214	198	217	196	181	200	177	200	192	206	204	211	183	229	189	247	196	189	198	164	169	182	221	183	204	210	212	180	184	177	194	197	187	193	181	199	198	186	185	223	194	192	191	196	193	183	195	201	180	185	211	196	197	148	218	203	187	182	194	217	185	169	187	203	198	185	203	200	207	203	210	191	186	190	185	204	202	168	212	184	204	194	199	209	202	203	179	218	183	192	204	187	231	224	213	191	244	196	194	146	178	190	202	212	242	206	228	215	198	191	183	178	176	199	177	192	226	215	201	182	189	219	200	188	204	187	209	185	174	204	190	184	213	202	191	165	192	185	209	166	184	206	185	197	182	216	195	207	190	182	184	187	192	183	201	183	182	190	196	181	195	198	180	229	179	201	203	198	181	221	196	199	188	184	205	190	200	187	181	197	203	182	220	202	202	207	179	188	220	196	200	190	197	185	175	187	208	191	195	192	200	224	182	187	216	208	188	196	228	206	182	169	202	189	197	189	195	196	196	224	183	181	192	193	204	202	203	199	205	187	188	204	197	194	182	191	200	184	184	162	172	204	203	208	195	208	231	163	224	183	171	190	188	200	220	200	228	225	204	211	204	188	183	208	180	169	205	201	178	228	185	197	193	201	174	204	182	184	184	193	195	197	190	172	195	188	195	201	184	208	190	181	206	223	184	213	179	174	197	180	214	213	215	212	190	179	201	186	187	202	217	190	201	213	182	216	190	195	192	175	235	196	200	205	169	166	168	193	211	212	225	198	185	201	181	222	207	198	186	187	209	209	190	204	210	193	175	175	211	203	213	215	211	200	204	190	184	178	200	196	216	219	196	217	197	187	193	223	209	185	175	182	215	190	197	176	172	181	228	220	193	191	216	196	238	192	234	176	197	187	185	188	217	179	222	202	200	200	199	188	190	190	193	226	194	170	177	190	187	213	197	201	202	197	197	208	188	199	196	221	213	214	200	203	199	197	210	209	191	193	218	191	188	175	200	190	182	207	199	184	185	212	215	194	202	192	218	194	173	211	223	203	206	188	180	203	192	188	205	180	196	185	218	229	204	164	217	205	204	193	176	198	217	192	228	198	196	195	194	224	187	190	206	209	193	187	208	179	206	195	217	192	200	165	193	183	249	197	220	231	196	211	192	216	195	201	216	226	176	231	171	182	209	201	210	205	165	182	184	204	187	206	203	191	199	178	201	187	193	182	199	189	209	186	200	211	203	208	209	193	204	186	203	224	223	197	208	196	214	185	209	193	228	192	160	194	205	190	192	177	179	187	181	241	176	216	186	201	212	193	203	160	201	197	201	200	205	191	197	189	211	198	201	177	178	176	188	184	194	194	201	192	178	203	205	194	220	206	162	189	189	214	222	176	197	203	195	221	180	200	179	215	196	183	194	203	190	211	176	212	189	204	183	204	189	186	193	219	200	190	172	193	183	177	205	197	186	201	176	191	183	185	212	206	200	212	189	179	192	200	192	186	207	194	201	191	187	201	213	193	189	201	186	192	201	198	198	167	203	192	183	178	185	187	199	199	202	204	213	209	195	186	166	187	197	193	202	196	182	201	211	207	211	229	210	198	213	186	194	199	213	182	176	201	203	205	193	178	195	222	227	200	183	178	202	197	217	219	196	179	190	195	207	235	195	185	196	197	206	198	185	189	193	207	198	187	205	222	187	186	227	192	168	196	193	198	206	185	166	193	171	213	178	205	212	191	197	209	200	197	187	184	179	189	196	201	171	194	208	201	181	200	196	198	217	212	187	214	200	187	169	179	188	169	203	164	201	186	188	188	182	189	183	201	193	181	208	187	184	198	190	210	191	187	211	198	200	209	209	202	183	221	172	193	185	174	194	206	204	184	167	193	190	188	188	194	198	192	189	211	162	181	183	178	210	209	192	195	184	205	202	198	184	191	204	195	199	190	175	190	185	174	201	204	200	186	200	216	169	187	206	198	182	212	177	193	180	196	199	182	188	168	183	206	174	203	210	189	199	190	202	188	205	184	215	185	181	185	189	180	196	206	198	184	173	183	186	198	167	207	221	209	209	198	201	172	189	181	186	226	195	216	187	188	194	183	186	194	213	193	157	180	216	193	217	210	196	201	182	219	209	187	204	160	204	211	196	182	209	203	191	193	202	187	191	206	194	214	189	205	201	190	202	193	182	177	235	184	196	204	202	206	189	208	201	215	215	198	206	196	205	183	203	207	213	223	207	175	173	176	195	214	202	200	196	194	204	197	187	215	216	204	205	203	207	192	198	221	196	205	188	185	180	178	206	201	207	206	219	189	187	215	189	177	169	196	198	183	175	171	181	193	190	207	177	212	201	205	203	175	186	196	207	216	209	192	180	165	206	211	189	210	182	186	202	188	187	218	194	222	216	201	199	193	207	188	187	204	185	208	183	183	176	190	210	192	190	180	188	196	213	191	207	206	213	224	223	207	205	204	181	221	207	182	195	193	185	200	197	203	175	203	186	199	189	214	226	209	201	211	211	233	216	202	209	182	222	204	176	207	203	204	207	184	202	178	203	199	209	217	213	167	207	208	160	193	209	185	188	186	188	185	179	225	210	219	187	178	190	185	233	203	198	198	187	179	198	176	177	192	220	200	177	173	220	189	204	179	177	202	244	212	212	208	219	217	186	195	179	212	201	222	199	211	179	186	215	195	207	190	191	195	184	201	201	206	226	194	198	223
7776	1090	1848	2127	1894	1521	1289	1104	994	974	887	771	750	708	732	689	704	669	636	613	622	601	623	586	581	567	524	535	549	506	522	513	515	529	495	528	515	574	497	548	514	511	518	550	498	475	514	496	520	537	562	502	512	497	486	521	486	531	500	493	548	470	497	535	494	527	501	507	502	498	518	495	524	497	516	488	504	506	535	479	505	516	487	495	499	496	483	475	505	491	519	516	482	502	482	481	483	526	513	468	484	514	491	464	514	481	474	513	479	463	486	489	516	532	528	506	534	498	467	474	499	488	501	485	528	471	495	493	490	477	519	472	529	460	461	513	514	500	503	517	464	465	478	477	515	484	496	491	510	519	511	457	509	521	513	479	472	473	528	496	444	509	527	525	466	493	518	515	497	485	491	459	497	484	496	452	529	475	496	454	488	545	526	535	483	538	480	523	497	499	481	469	512	528	461	478	492	469	513	467	479	526	510	489	498	524	500	479	491	461	513	488	490	501	470	486	472	502	502	488	504	493	510	512	479	488	477	502	453	480	527	521	466	547	479	501	483	511	505	519	461	483	512	491	478	502	466	527	533	535	508	493	486	490	487	518	535	494	484	478	447	493	510	520	501	454	518	515	490	510	500	485	454	499	471	517	523	506	493	473	466	486	495	501	497	457	467	457	492	469	536	502	492	521	477	447	465	521	485	529	516	516	430	531	488	470	499	472	483	475	531	517	492	487	472	494	513	523	480	471	488	481	519	533	477	484	535	462	519	468	477	496	503	490	512	463	520	482	479	478	513	501	478	518	490	506	496	509	496	504	493	489	475	500	499	530	451	487	513	522	509	503	519	538	497	456	513	502	497	487	501	483	505	491	469	488	505	521	500	522	496	510	482	430	505	464	478	487	503	501	476	519	477	535	498	471	478	508	477	474	528	435	463	529	495	478	490	514	491	500	480	528	524	515	509	492	520	493	483	504	476	485	513	495	512	493	466	478	483	476	544	520	512	494	501	522	508	509	539	501	498	495	526	482	547	489	553	498	471	491	493	517	487	514	510	492	504	484	488	483	487	459	486	475	497	485	496	488	492	523	496	472	506	471	477	474	489	499	485	515	517	534	452	525	519	509	486	490	472	474	483	474	503	494	505	495	508	481	480	503	501	496	513	457	496	523	521	505	481	494	504	457	480	471	474	482	478	482	482	482	525	484	494	493	564	485	484	460	507	535	490	492	465	498	458	513	528	473	458	516	530	501	493	492	449	533	499	506	499	482	479	481	516	470	457	508	474	536	491	502	479	513	475	521	527	486	499	509	496	471	501	478	499	481	525	478	470	518	483	493	490	507	508	480	481	474	519	473	488	505	522	498	493	490	478	505	495	503	500	440	457	527	501	496	518	466	472	493	505	507	489	512	500	507	484	484	478	443	488	503	493	492	450	546	519	501	447	503	494	469	502	504	516	495	474	487	461	517	528	453	483	473	511	490	488	500	510	478	484	515	481	496	519	447	545	459	450	525	484	504	507	454	470	528	490	454	548	487	481	481	492	522	536	476	493	512	511	493	514	492	457	473	523	499	515	479	532	471	472	472	544	503	520	468	504	522	489	469	521	483	501	526	482	522	501	490	475	495	507	501	488	496	531	498	467	522	496	509	466	543	533	504	488	494	470	501	464	470	473	486	497	473	513	497	512	491	499	503	497	477	532	507	478	487	511	473	507	497	532	498	515	478	485	480	504	474	475	494	501	507	489	471	517	490	466	488	508	462	439	468	485	481	499	479	542	478	512	470	464	481	474	519	509	506	483	493	491	499	485	483	510	518	485	466	496	525	484	446	501	507	484	470	490	481	495	541	476	489	508	493	512	497	493	513	527	508	544	501	481	531	458	544	501	533	529	459	480	498	484	533	478	484	472	490	490	502	540	454	504	467	480	527	476	508	508	457	489	484	533	495	469	501	454	489	495	499	448	501	552	460	500	511	489	474	476	462	469	545	513	437	484	531	474	503	485	485	478	533	486	480	497	472	491	511	481	494	476	508	498	501	504	491	512	491	462	487	527	506	480	505	483	484	457	493	542	458	509	498	517	512	472	484	451	493	482	500	517	479	501	497	536	514	524	528	478	504	479	488	486	492	507	502	480	483	490	492	495	501	491	543	502	477	494	537	487	506	471	506	456	557	502	501	448	477	481	477	494	484	499	485	492	478	489	529	444	507	525	481	472	532	517	504	489	498	515	450	483	467	475	523	473	480	530	519	525	515	523	527	521	537	531	469	525	512	498	461	516	519	484	460	487	534	499	482	502	489	531	480	469	510	442	535	497	475	510	496	485	512	512	479	489	457	507	506	482	508	471	482	506	504	526	509	466	509	482	467	509	472	519	493	505	500	524	529	461	465	512	493	450	470	512	520	469	488	518	532	501	506	505	468	520	521	507	465	480	505	488	487	519	507	499	495	482	536	500	506	500	495	463	511	503	508	484	473	518	486	482	492	489	478	451	424	503	510	494	501	505	495	496	499	539	536	487	502	507	512	514	504	495	495	478	529	535	485	489	450	519	525	525	502	465	494	504	495	499	533	471	492	485	490	515	490	537	467	477	512	485	518	473	490	502	465	503	523	522	514	463	493	480	476	489	513	493	528	520	479	487	500	494	490	466	484	521	467	521	510	537	495	499	520	508	538	458	504	512	533	491	519	484	532	509	500	486	466	528	477	495	498	481	537	481	483	486	506	529	495	489	473	500	528	502	478	490	457	528	500	518	527	481	482	487	488	505	529	492	481	483	501	492	528	501	459	531	460	505	487	498	528	489	508	506	487	477	506	497	491	522	483	469	488	504	523	484	502	465	495	484	474	510	500	566	468	524	523	508	471	485	491	426	506	489	477	499	478	497	510	539	520	488	464	496	515	481	506	478	493	460	528	464	459	457	505	529	503	501	513	490	476	494	489	485	467	522	490	500	507	461	511	480	510	481	509	515	468	486	479	472	509	486	503	488	464	519	523	486	491	553	482	474	465	486	486	562	513	481	491	452	493	474	514	509	520	468	494	491	489	510	495	526	470	496	514	490	514	509	430	494	480	498	478	487	490	498	521	488	475	503	495	515	494	476	529	481	493	464	492	498	463	479	526	482	497	538	478	468	517	520	515	480	472	490	524	455	518	488	495	532	518	500	490	478	495	478	506	465	554	437	505	509	501	482	481	465	520	469	481	491	478	529	483	520	504	501	508	502	467	489	495	469	459	479	497	494	494	476	500	518	522	489	486	505	494	501	471	481	508	531	450	456	500	456	500	509	475	514	496	442	501	537	488	479	495	474	498	503	497	484	518	522	470	486	488	512	479	478	491	515	495	513	541	505	459	522	503	479	494	491	509	480	478	483	506	532	528	501	523	518	484	494	490	503	472	528	505	497	504	477	502	474	519	486	516	501	472	466	488	482	492	459	482	526	500	458	489	500	509	487	503	471	457	512	520	520	519	470	491	497	495	480	563	529	486	515	517	537	487
1328	371	398	371	320	320	349	314	350	303	294	326	301	316	316	324	329	317	318	325	335	298	313	329	304	332	311	325	278	307	330	352	296	302	309	310	264	327	327	296	315	308	299	283	323	310	310	332	322	329	329	315	343	303	292	306	306	318	315	325	312	316	309	322	304	292	310	362	316	305	317	305	345	292	324	330	302	270	326	314	316	301	294	289	322	315	356	278	319	287	316	317	294	307	310	323	306	326	293	302	315	325	285	293	343	313	288	282	335	316	310	303	310	312	310	297	306	289	309	331	308	311	317	321	309	324	323	329	321	277	306	315	291	312	297	337	311	299	303	308	285	324	297	310	298	292	310	298	350	324	328	334	357	268	315	320	301	318	317	304	293	290	287	319	302	313	295	331	351	308	300	294	302	306	297	337	307	307	315	341	303	289	325	332	315	348	305	315	308	316	299	310	321	305	291	316	261	302	303	296	288	307	312	294	285	295	308	280	315	288	304	282	283	310	309	258	328	310	306	296	284	346	313	314	291	313	318	293	307	308	300	310	327	306	302	325	290	312	290	335	318	300	293	305	289	308	296	316	298	338	341	314	314	308	312	323	327	286	346	334	310	282	267	312	291	303	290	303	308	320	311	315	305	315	270	308	304	320	304	330	314	302	321	302	283	322	310	314	314	326	324	334	319	301	282	303	325	316	321	313	279	307	318	275	328	288	335	335	236	302	312	304	303	307	335	277	294	327	284	311	286	300	341	323	300	331	293	284	293	350	297	316	329	280	307	324	309	290	311	304	309	315	273	299	316	290	328	281	329	298	290	289	309	296	283	316	313	303	317	296	327	285	335	289	321	318	312	306	334	283	315	317	299	317	281	281	329	321	320	299	295	272	279	278	301	318	322	340	342	311	286	303	276	306	319	305	293	321	298	303	341	316	331	351	303	299	300	274	314	260	303	301	303	303	293	335	300	293	301	297	303	297	322	271	324	286	324	336	302	346	330	306	359	258	303	301	278	307	287	332	315	325	274	283	290	330	278	283	354	316	316	306	272	327	290	307	324	314	315	328	298	305	308	287	305	284	351	333	327	295	317	319	314	316	292	309	305	318	293	334	331	292	300	331	309	321	292	315	293	289	306	315	340	337	310	339	318	323	301	290	295	309	268	297	311	294	309	310	300	325	292	296	307	301	328	326	337	313	296	322	319	273	321	324	306	320	302	320	301	320	299	329	306	323	316	329	299	301	334	300	293	285	310	294	308	327	282	299	302	311	306	305	294	309	287	314	336	264	301	332	332	336	294	313	277	286	322	328	304	351	279	296	271	287	312	334	311	327	328	304	302	320	281	345	307	321	272	308	299	295	309	320	299	322	279	310	310	284	326	300	310	299	314	305	276	309	293	322	344	317	312	321	288	309	333	295	297	303	317	303	321	319	336	296	276	294	326	310	339	315	318	327	308	309	320	306	280	329	307	277	307	330	301	299	290	344	305	277	263	280	309	274	328	327	293	306	317	296	322	291	278	304	319	325	313	316	303	265	314	338	307	335	298	301	306	344	294	354	322	291	299	325	324	311	257	317	314	272	284	308	278	304	302	309	357	306	308	300	280	311	314	345	333	342	301	324	335	332	303	329	303	310	326	312	345	297	318	291	295	307	301	300	320	301	315	321	319	327	287	296	302	319	276	283	350	321	304	282	288	291	315	302	283	325	312	330	287	260	301	293	323	291	288	329	308	299	320	301	274	298	290	297	294	286	285	325	329	321	294	335	323	339	318	320	304	301	280	308	288	315	343	290	292	313	326	298	305	297	312	296	282	329	319	318	305	305	321	329	281	285	336	346	303	300	298	318	311	324	311	304	283	321	298	334	312	279	345	301	321	306	294	293	295	338	278	281	331	318	288	300	293	324	292	292	304	309	326	272	293	295	327	289	307	322	301	323	304	279	276	343	326	309	283	272	281	324	302	311	299	296	327	298	331	278	317	304	299	286	307	357	308	293	302	328	291	285	271	275	273	330	305	287	301	303	306	327	288	335	319	292	263	319	300	305	280	310	310	314	329	300	288	307	276	293	308	321	297	300	285	299	303	295	315	296	333	309	319	289	286	299	315	291	338	306	323	294	316	309	326	320	306	287	305	313	312	283	309	330	325	319	327	318	292	318	324	320	307	285	326	288	294	299	304	311	300	323	290	285	325	367	313	305	319	328	323	315	338	306	291	307	330	303	298	328	310	296	300	310	304	291	305	312	310	299	315	344	316	306	297	303	303	312	305	348	293	269	354	300	294	301	327	320	324	277	303	286	280	320	298	344	307	308	307	316	304	308	296	308	284	296	274	297	293	308	294	287	300	286	327	324	332	308	318	309	272	324	326	308	312	322	276	293	319	333	298	275	342	279	305	306	323	315	315	288	302	284	291	313	296	333	286	304	282	297	346	315	280	295	343	316	304	291	279	288	257	302	294	300	335	300	301	331	310	308	320	327	287	315	299	275	310	327	305	344	343	288	316	314	276	287	322	323	304	309	316	328	330	296	321	305	309	296	334	280	309	310	283	281	324	303	329	314	267	297	344	316	290	315	307	311	280	329	288	277	274	290	324	299	274	301	292	309	277	283	316	285	314	324	311	288	269	312	302	316	269	315	301	316	311	318	313	344	314	320	324	272	320	295	314	297	308	309	301	290	302	340	289	311	321	311	302	308	316	324	311	326	300	318	304	324	302	300	319	274	293	310	281	310	320	337	315	305	283	362	326	313	271	278	310	280	343	304	294	310	299	276	294	304	261	291	275	322	295	297	311	313	324	326	327	312	271	325	354	291	326	330	320	321	253	294	281	326	311	292	336	291	335	258	313	301	294	296	302	292	295	304	268	348	293	296	322	284	279	319	315	327	327	285	317	315	286	293	285	288	292	309	286	302	316	271	316	283	325	290	270	279	292	333	323	296	340	293	274	287	312	338	325	298	317	309	326	316	345	291	302	318	288	329	298	342	339	348	300	310	349	286	298	295	307	303	305	298	331	286	314	278	310	319	316	335	292	307	328	338	324	312	310	299	298	325	302	303	310	283	323	293	305	331	340	347	308	304	316	264	303	299	319	327	306	312	316	305	296	329	298	320	333	303	279	307	304	285	316	289	280	328	336	289	302	326	290	325	307	284	294	301	333	292	322	285	328	317	328	301	320	306	274	290	294	306	331	330	301	277	302	302	310	295	305	311	342	310	293	341	316	318	312	293	320	312	360	298	292	317	315	299	301	289	294	301	297	302	296	324	316	294	321	331	301	283	338	313	290	333	346	349	309	292	337	288	277	288	329	308	327	271	300	307	323	299	296	324	330	344	297	327	297	331	302	301	321	298	298	286	291	315	285	276	292	313	288	299	292	336	326	317	293	297	283	329	311	296	312	343	288	277	314	329	312	268	319	326	313	304	303	333	307	301	296	285	307	296	306	326	310	295	272	278	315	301	311	340	299	307	304	299	301	288	290	326	342	280	286	271	308	322
1970	830	911	937	996	919	877	870	846	799	762	794	767	811	785	797	798	788	753	795	768	778	793	756	760	765	822	743	783	772	764	753	718	734	737	730	758	823	754	763	777	735	756	712	793	814	747	773	765	737	747	754	749	753	711	803	767	765	729	755	795	785	687	754	747	780	748	735	798	712	768	757	808	767	767	769	733	732	808	771	803	749	763	785	715	723	770	739	759	710	772	773	763	745	772	769	770	806	740	754	760	792	819	720	715	738	770	793	741	792	735	772	743	760	752	731	761	772	775	752	733	789	751	748	795	746	761	798	713	749	715	792	754	736	710	755	789	734	770	753	759	770	770	830	704	717	747	753	755	778	770	740	756	765	762	731	779	758	748	738	765	760	744	755	741	732	754	761	776	795	717	759	755	712	786	798	771	809	757	760	715	781	781	784	753	735	763	732	736	774	785	808	761	760	792	814	752	767	688	792	716	720	802	779	783	774	678	761	801	757	759	780	738	809	743	774	803	785	769	796	762	761	774	718	739	755	755	730	761	778	760	762	750	729	751	770	756	804	698	799	778	801	722	750	755	769	751	731	750	737	748	731	752	717	749	739	767	735	753	767	768	744	715	799	749	795	719	721	722	759	753	739	752	763	787	796	780	757	772	785	752	774	793	727	769	753	701	742	784	807	752	776	770	746	723	725	793	791	753	773	692	743	758	714	786	713	770	746	735	800	762	752	714	741	739	785	822	726	785	779	797	737	726	771	736	774	739	749	781	763	752	764	739	810	733	763	755	781	807	731	751	701	752	722	750	746	753	769	711	735	805	780	749	762	706	763	702	768	750	735	743	731	755	732	789	773	753	757	723	774	762	754	729	789	777	742	743	790	726	732	785	747	758	797	723	735	781	781	772	746	739	773	740	730	756	744	787	762	774	751	738	773	738	796	772	806	725	781	695	723	789	806	730	748	775	802	768	829	718	777	769	740	758	762	776	731	759	764	796	786	750	783	752	780	722	741	763	792	773	724	742	745	797	755	778	713	746	697	763	740	751	809	755	732	753	795	756	748	760	774	745	719	774	786	809	759	779	730	785	759	743	801	718	756	760	724	781	763	741	759	773	786	816	744	734	750	786	796	790	710	739	778	751	778	813	718	725	753	742	743	781	743	739	786	723	784	745	726	744	764	750	763	738	763	763	726	733	778	732	791	787	744	733	736	712	767	810	770	733	750	769	761	720	745	761	734	734	806	806	735	749	712	742	789	754	796	745	732	803	726	805	799	760	706	716	794	735	731	791	786	739	748	747	746	755	775	776	740	750	761	814	770	781	824	780	731	755	764	753	778	737	785	781	751	733	764	755	740	768	764	764	746	775	755	796	754	788	742	747	822	762	720	787	791	808	745	762	714	708	777	827	787	742	726	796	755	763	772	803	800	725	763	782	720	782	789	722	799	757	794	773	783	780	773	782	787	710	761	747	761	747	745	795	792	733	762	737	762	753	717	797	769	755	792	762	741	735	733	787	765	756	777	777	766	755	792	757	742	706	796	745	783	782	757	765	781	768	818	779	755	744	790	731	764	760	731	764	711	689	732	730	790	767	780	745	725	760	717	766	791	765	753	795	758	773	748	699	739	791	787	739	746	750	755	717	761	764	769	766	757	778	760	774	714	750	770	743	749	771	733	777	747	779	805	741	751	766	756	753	711	765	800	782	808	778	706	759	775	810	811	761	779	746	780	755	741	748	761	752	746	791	758	743	747	786	789	720	761	714	735	762	721	741	716	745	766	778	742	726	759	728	791	796	773	815	746	692	738	750	753	787	747	748	787	776	797	770	779	704	740	709	758	770	756	754	719	750	775	775	727	747	798	749	778	783	816	728	738	733	740	804	749	761	744	730	711	749	770	736	757	782	751	793	771	785	784	772	762	739	735	765	768	771	777	748	800	766	717	754	800	734	760	801	703	759	726	754	779	720	780	744	768	741	764	774	740	772	772	793	798	754	772	779	752	769	726	731	787	782	776	785	749	768	806	778	772	775	733	753	791	798	779	760	768	775	716	702	763	733	710	749	750	694	701	788	753	745	726	728	742	788	726	743	771	724	768	737	768	789	769	792	726	763	773	776	767	798	709	775	751	763	736	771	742	748	767	752	774	763	738	781	773	728	713	730	791	730	721	789	751	737	735	726	764	782	744	745	752	771	764	774	758	715	731	791	753	782	783	781	704	758	690	771	736	774	781	769	755	757	785	747	729	760	809	755	700	727	779	768	797	753	749	761	775	756	816	734	775	717	798	766	752	745	711	766	713	754	804	744	770	724	805	809	723	731	729	728	765	715	739	787	804	779	784	763	755	779	747	718	774	754	752	752	718	728	759	746	777	762	786	760	780	763	769	748	748	759	793	742	827	723	773	745	740	767	699	786	843	751	729	770	802	768	782	780	735	730	800	767	749	757	755	761	777	727	827	764	741	765	781	743	748	800	807	731	762	770	786	741	750	754	731	748	812	744	788	780	763	743	739	768	739	762	762	812	777	724	726	820	785	788	756	772	714	772	766	748	740	793	785	766	783	776	747	740	789	801	809	819	761	746	756	776	751	752	811	727	727	794	766	711	780	710	750	759	731	742	734	761	796	745	783	751	767	781	765	747	756	765	779	761	745	811	757	752	723	788	772	761	781	735	740	709	765	744	713	739	757	735	760	768	764	765	746	784	747	773	735	787	789	738	753	766	751	766	781	750	723	761	789	773	717	749	755	756	813	791	756	765	799	720	751	791	771	778	759	777	730	743	737	739	798	738	778	784	769	729	790	761	745	759	803	742	794	755	822	782	753	796	786	743	759	740	767	731	741	793	738	769	777	746	725	766	770	746	710	712	748	804	750	730	741	780	713	748	776	816	759	801	740	770	744	744	777	740	741	781	733	784	766	753	774	760	782	724	752	744	691	745	750	723	716	752	748	745	704	729	774	746	795	770	767	776	724	741	776	770	734	803	788	757	777	802	694	762	764	718	705	761	716	752	767	734	752	782	676	788	782	800	729	795	762	742	775	781	789	754	796	779	783	713	778	746	745	709	780	736	738	737	759	766	778	778	802	756	683	773	737	820	794	779	753	722	743	727	752	803	780	764	733	788	714	761	741	771	758	799	799	746	798	757	771	796	751	812	730	733	776	753	816	754	715	731	752	697	776	730	751	763	733	784	772	730	767	718	788	703	803	803	760	753	785	796	793	794	743	783	786	773	753	756	707	716	733	726	740	718	745	751	786	713	703	818	739	743	754	730	700	756	768	765	781	765	744	746	777	770	787	755	795	797	801	757	758	757	779	763	780	781	774	717	743	753	753	806	747	764	729	787	774	771	755	762	809	704	744	699	748	749	752	757	749	784	796	804	810	730	734	717	730	711	791	751	750	698	755	758	781	747	757	747	736	796	772	759	726	783	722	756	741	737	752	749	791	727	709	740	766	771	750	739	793	724	739	740	730	737	772	788	723	805	738	783	769	798	765
6461	679	673	602	509	488	414	367	350	347	384	343	356	341	361	354	351	346	339	317	333	354	331	330	325	337	325	350	363	352	371	319	334	346	308	332	345	365	339	321	331	360	326	333	338	324	335	327	332	321	328	345	380	351	357	323	352	343	342	333	332	312	336	319	312	347	327	333	370	348	348	334	317	333	304	315	325	304	319	353	342	348	344	342	338	347	338	318	335	399	313	326	368	337	330	336	333	318	335	346	325	344	338	347	322	296	348	286	335	380	338	352	356	324	337	297	317	362	337	336	385	339	358	334	335	327	313	342	331	325	276	333	321	304	307	344	330	315	314	334	337	339	352	339	339	326	318	374	346	309	341	377	347	304	372	350	319	317	339	323	321	319	352	355	345	339	343	372	302	366	325	326	339	330	303	340	355	343	297	345	353	336	332	326	315	314	305	358	336	345	338	337	350	337	340	315	337	325	308	320	317	294	338	371	360	351	345	337	321	343	314	341	357	315	354	338	339	335	346	328	367	324	350	358	344	336	340	333	318	363	303	353	332	343	353	341	315	342	365	331	325	295	350	341	329	319	342	348	347	337	349	339	324	320	337	326	339	370	352	363	337	352	376	370	361	304	338	374	321	318	350	341	342	299	355	320	344	359	375	354	323	311	357	311	303	315	339	305	347	355	324	316	303	325	322	337	326	364	319	327	326	344	354	391	340	353	323	344	319	331	325	305	341	341	334	299	357	288	314	347	359	331	344	320	346	317	355	319	330	332	342	332	329	301	348	304	336	376	327	336	339	329	341	344	338	323	351	360	321	353	336	312	344	347	355	301	343	349	336	350	334	346	324	341	325	357	323	332	332	342	313	300	322	310	326	311	315	332	331	298	371	364	344	332	347	316	325	297	321	349	332	311	329	315	334	337	346	373	343	345	337	331	339	329	331	327	319	309	341	346	320	342	310	362	334	343	300	329	317	343	318	358	350	311	332	355	304	336	337	333	326	359	318	348	344	362	333	315	338	320	347	341	341	343	326	342	339	313	347	294	329	339	338	304	340	336	336	336	329	337	335	331	333	345	349	326	348	347	317	342	317	360	338	376	338	348	306	318	342	363	304	343	334	365	340	343	362	362	332	358	329	335	325	338	342	353	356	337	341	321	345	362	374	315	365	326	323	352	344	314	320	318	325	334	352	350	327	292	356	316	368	343	349	366	340	316	281	343	323	360	339	324	341	360	332	333	356	325	337	300	328	317	341	359	341	322	348	337	326	312	324	374	328	338	381	353	314	343	333	338	327	338	362	366	300	327	317	323	308	348	345	311	337	343	301	329	325	310	351	319	362	318	342	325	353	352	316	338	362	321	357	345	331	292	368	335	326	368	331	338	335	341	313	315	299	332	327	336	349	352	327	350	323	348	349	358	301	339	347	325	327	349	376	314	325	355	370	321	342	311	362	314	338	366	312	387	356	381	348	356	330	321	316	322	352	383	383	339	312	350	338	329	306	381	315	340	302	349	323	377	335	327	331	325	341	335	365	351	327	307	333	360	317	314	357	336	372	352	319	352	377	339	341	332	302	325	321	324	331	337	333	356	321	331	318	332	346	327	324	337	344	322	358	357	331	311	356	336	354	354	342	345	343	367	349	347	335	327	352	344	334	305	341	309	337	352	352	334	327	312	322	337	349	336	323	307	328	319	326	328	359	322	322	324	335	331	357	348	333	336	373	351	308	357	303	350	319	353	332	348	321	367	353	341	318	319	309	315	275	329	326	308	313	341	361	347	323	307	319	345	324	331	306	379	299	324	328	352	358	320	314	353	333	341	303	327	319	321	319	331	346	310	353	345	317	343	323	315	357	321	347	318	335	334	322	372	331	307	340	335	369	359	332	350	378	338	322	323	310	364	292	350	321	315	351	321	323	350	326	334	349	358	320	339	327	334	317	300	371	329	325	336	337	316	336	325	368	314	339	316	333	338	370	297	343	336	342	328	281	348	352	360	319	339	351	319	344	316	340	350	324	332	319	332	321	340	319	322	365	357	357	331	345	377	347	358	378	326	371	324	337	340	314	351	324	347	352	321	366	317	320	328	360	330	316	311	381	323	350	336	334	345	332	346	338	347	326	318	332	310	318	325	332	310	335	324	345	318	363	334	358	333	327	326	348	328	352	346	334	309	343	340	358	340	353	345	322	315	325	347	337	348	310	352	332	357	309	313	358	300	368	321	319	317	315	305	321	363	332	335	344	326	318	346	347	371	329	384	359	329	340	332	300	310	349	323	323	329	362	332	320	336	352	332	347	334	364	344	342	340	340	342	332	308	324	322	339	330	361	325	325	345	298	352	357	373	319	323	335	338	331	336	317	359	298	303	331	353	307	356	367	356	340	342	342	345	316	335	331	356	346	332	311	330	356	322	277	343	352	329	327	342	373	302	376	390	337	323	333	290	343	356	358	329	349	331	316	323	348	311	328	316	375	344	341	324	358	374	321	343	331	335	354	323	325	315	326	341	311	354	336	306	322	319	334	337	308	324	348	336	355	342	328	309	361	340	316	353	320	372	329	340	309	361	336	328	337	337	309	340	321	305	339	323	291	347	336	319	334	344	344	312	325	333	333	333	349	349	323	363	345	326	352	334	318	335	339	331	320	304	351	353	331	357	330	332	342	364	303	350	316	322	363	319	335	328	337	315	345	354	348	307	351	366	350	334	314	325	344	355	341	298	342	344	325	326	318	333	339	349	330	339	344	328	361	338	317	373	322	326	304	355	343	371	329	313	332	346	323	334	351	333	325	339	336	344	322	327	328	341	335	339	366	340	324	329	304	324	377	310	356	364	310	336	346	339	335	321	393	346	307	305	313	318	369	311	339	309	334	308	356	327	333	286	315	343	327	328	335	319	328	337	340	359	341	347	324	344	322	326	311	296	313	297	358	305	357	338	325	312	317	334	341	336	322	338	346	325	320	307	348	337	334	339	321	337	329	322	356	321	346	351	368	327	359	333	341	330	356	336	326	318	354	320	316	353	377	322	331	296	346	308	369	317	361	349	348	343	323	333	331	358	309	350	354	330	332	347	337	317	307	318	338	341	328	331	365	342	337	359	304	346	344	311	360	342	327	293	332	353	380	327	328	320	340	353	372	333	336	328	330	361	353	312	345	328	342	344	316	328	323	332	370	326	355	332	347	372	366	288	347	305	340	323	327	338	326	311	309	360	330	345	349	328	332	340	342	296	342	322	326	343	353	342	343	321	352	328	334	374	343	338	337	332	331	292	320	338	313	369	329	348	317	301	284	303	323	358	334	330	302	326	314	360	352	278	347	330	359	325	339	364	373	344	314	335	315	347	337	330	308	343	324	349	284	315	342	347	329	311	339	350	338	332	329	364	365	316	353	357	347	313	346	317	330	313	338	357	354	333	340	324	300	363	303	366	316	315	333	333	317	350	366	326	323	333	344	351	298	338	357	324	315	361	342	343	358	342	352	359	329	324	339	326	327	376
6339	1039	1592	1737	1656	1412	1326	1137	1058	1058	1054	1009	986	973	911	888	928	965	878	893	893	876	899	857	801	859	864	832	823	864	820	829	816	835	824	854	835	798	784	834	831	806	812	863	789	822	812	840	794	814	806	821	781	814	807	879	774	833	779	840	841	853	801	768	810	768	773	836	775	742	811	869	794	813	797	812	792	816	813	778	832	802	764	762	787	859	815	807	803	770	860	824	821	818	813	793	805	790	791	831	807	765	841	802	751	786	816	782	808	777	818	852	801	852	771	806	808	756	851	776	832	820	825	846	837	844	826	819	861	791	809	793	817	813	856	814	852	771	787	829	793	806	803	813	789	811	807	814	860	844	851	783	776	880	784	799	810	806	799	788	792	860	819	857	777	841	849	825	815	776	824	793	810	757	842	747	880	816	826	846	774	836	805	779	794	816	823	730	826	859	822	806	810	826	808	761	809	743	759	794	771	790	851	756	827	786	805	766	852	827	810	775	871	806	813	825	888	838	835	807	825	778	801	761	857	816	806	839	823	779	826	815	822	794	798	820	758	867	842	813	842	835	814	817	815	824	774	837	772	753	816	786	775	793	795	785	808	703	859	854	781	855	812	823	791	799	789	730	796	843	817	800	826	797	803	752	811	827	808	826	795	793	829	733	807	825	830	774	809	805	771	812	810	801	764	805	816	783	799	784	857	812	759	804	812	787	849	827	817	826	812	771	828	832	753	801	799	838	812	831	833	807	842	806	782	800	835	800	760	810	835	810	837	752	861	826	812	790	788	824	817	820	781	784	806	809	774	797	836	757	831	822	808	830	797	802	821	860	827	738	785	796	779	789	809	790	836	805	787	777	824	812	825	818	865	805	813	764	803	836	768	817	866	792	833	828	805	785	820	826	804	818	803	743	757	785	790	781	791	849	854	815	788	751	752	794	815	856	802	778	825	787	763	798	797	807	806	809	859	839	814	807	795	809	827	831	826	860	861	817	843	765	818	796	835	824	869	796	806	779	778	841	822	806	805	851	832	832	805	801	820	767	811	818	820	794	808	852	819	841	758	789	814	802	803	775	779	819	770	836	775	798	806	771	808	806	837	798	829	844	749	854	811	822	832	790	807	840	865	822	828	800	806	768	847	803	759	780	850	791	843	825	806	815	808	834	819	808	832	777	804	812	782	815	831	788	754	850	818	797	842	789	782	820	818	807	803	761	761	797	793	788	811	762	812	815	837	784	807	804	763	762	849	809	820	822	830	879	761	753	836	810	821	845	812	828	827	817	818	809	829	785	755	779	793	800	851	815	810	796	831	815	836	830	818	830	792	854	808	824	785	854	792	836	797	839	782	843	832	771	784	753	829	788	870	843	800	833	826	782	843	861	774	796	770	866	841	815	804	839	845	796	840	816	785	832	826	807	802	828	804	802	822	826	826	835	803	793	772	851	765	825	817	826	761	825	762	831	808	818	779	770	820	830	834	825	770	814	833	826	855	861	835	815	803	799	739	798	828	780	804	813	875	808	823	733	807	805	800	799	832	825	858	874	811	790	833	801	829	796	816	805	818	867	794	798	846	772	838	776	834	784	839	844	796	816	790	793	829	831	748	793	767	785	810	788	802	769	823	801	824	812	846	809	845	823	851	826	788	808	787	815	838	831	773	803	800	805	808	798	837	828	798	777	784	809	816	755	780	802	829	842	861	817	763	814	807	787	767	859	777	820	852	811	773	794	793	822	846	866	813	883	789	763	760	819	763	834	818	804	759	812	842	794	794	764	788	831	822	816	847	785	767	796	834	785	784	804	804	785	801	795	776	762	795	773	811	838	839	793	821	800	777	793	818	837	815	827	843	775	836	849	835	845	806	835	792	770	827	807	811	798	773	773	785	816	789	818	857	750	775	813	777	868	794	855	801	856	776	808	780	805	782	806	820	825	807	781	838	884	802	753	831	847	839	813	796	771	817	772	813	851	825	852	838	819	860	797	819	774	798	827	761	840	772	836	779	806	771	785	801	773	798	785	826	786	793	813	750	819	793	820	786	812	780	819	777	796	810	820	816	811	775	770	818	834	837	812	771	812	821	806	758	861	779	845	814	785	780	841	781	811	817	817	805	809	869	866	778	849	780	777	849	810	797	811	812	852	768	781	789	843	799	777	809	793	823	762	842	791	861	834	824	812	799	860	797	768	790	786	811	808	794	794	851	815	780	791	832	801	811	841	824	809	797	825	838	863	804	839	801	828	855	782	810	836	766	861	842	777	846	810	804	791	803	766	810	816	819	787	807	808	774	843	887	826	799	825	765	758	832	808	805	824	819	818	798	829	823	818	780	796	777	833	778	795	824	872	829	795	835	800	789	795	844	760	774	758	830	756	863	794	802	851	800	783	796	841	774	803	777	781	820	829	748	794	867	802	783	860	787	768	812	804	789	762	839	823	784	828	843	764	774	785	844	837	828	779	821	811	815	850	807	826	832	750	803	820	793	792	788	767	799	800	835	800	818	897	826	798	829	858	798	856	795	816	858	832	804	845	774	810	843	775	756	732	796	844	822	848	850	861	854	814	851	803	850	792	829	845	834	800	793	798	782	795	796	839	773	777	828	833	759	786	832	831	829	823	806	804	824	815	885	813	821	844	805	850	833	769	810	799	833	820	854	840	839	866	780	760	782	801	852	800	793	863	833	845	845	784	791	791	825	784	799	803	788	842	822	834	822	794	869	812	816	804	809	844	815	794	821	786	808	823	839	821	802	787	786	838	799	816	813	824	774	804	810	790	792	809	813	803	863	771	793	854	836	790	843	827	815	844	834	810	791	806	869	856	848	787	819	813	834	823	802	814	793	827	816	772	841	802	845	825	789	769	822	799	837	757	797	824	837	869	825	767	826	817	775	825	785	772	805	823	835	816	795	811	791	772	797	801	819	804	782	835	799	793	800	824	796	774	825	806	792	787	825	801	859	839	841	816	822	844	796	778	835	752	795	817	806	844	832	742	820	831	826	764	832	820	824	852	770	809	854	821	800	819	759	816	768	811	832	774	772	834	766	842	773	786	820	821	804	773	798	793	792	768	844	804	756	813	836	803	782	844	837	819	847	802	791	843	842	807	853	782	825	783	830	856	817	787	759	830	889	828	800	777	834	808	823	807	819	778	805	845	785	764	822	810	850	752	806	800	877	813	792	795	775	821	789	797	794	799	802	817	812	833	774	903	814	810	819	808	813	809	786	792	831	853	830	787	819	815	811	802	811	860	758	810	791	873	842	800	823	760	815	830	787	776	832	856	752	804	860	818	822	802	809	820	817	841	826	846	806	808	776	780	788	842	794	829	829	782	817	745	825	823	826	829	788	825	818	914	796	824	824	811	753	811	776	853	770	807	824	829	801	736	837	789	780	806	816	747	804	796	794	761	805	774	846	911	828	797	799	777	816	849	745	820	794	753	813	813	804	784	800	853	810	851	774	822	780	795	764	831	824	770	815	813	877	766	833	822	791	791
11951	952	851	722	513	435	349	281	297	263	259	247	242	182	241	236	212	214	212	229	239	195	163	183	236	199	179	212	200	218	175	183	176	183	223	186	177	202	174	193	226	186	196	183	196	218	208	204	205	186	189	189	200	208	199	212	183	166	204	171	166	225	208	185	191	189	203	195	187	185	213	193	214	207	212	201	183	188	205	183	208	174	190	196	213	200	184	232	201	210	186	188	183	214	156	203	194	189	187	189	204	180	192	210	194	203	193	184	187	190	178	212	200	192	205	200	163	169	200	221	193	210	224	194	202	204	199	202	216	196	223	197	208	175	228	218	197	184	185	192	185	195	188	210	204	214	201	201	208	206	205	218	223	213	187	208	181	208	212	197	190	197	180	218	183	202	194	211	193	188	206	204	195	214	213	197	203	203	228	200	208	202	170	203	184	181	206	216	184	212	217	185	204	205	201	191	195	182	197	207	192	180	207	221	191	185	189	161	195	146	195	188	172	203	223	195	188	188	192	193	191	208	190	216	194	212	193	166	193	218	233	178	211	201	180	201	186	167	170	203	190	180	164	213	158	202	200	194	194	209	202	200	218	190	183	184	174	228	199	219	215	195	202	187	205	199	214	193	187	191	185	175	184	230	212	207	219	192	191	204	196	191	194	189	193	206	180	203	196	199	196	183	190	185	202	208	235	185	188	208	202	216	181	200	203	201	200	210	195	180	182	188	199	210	202	222	168	193	187	205	182	193	186	188	193	201	186	218	208	212	183	205	204	184	189	189	200	177	197	210	211	188	195	202	217	197	230	206	183	197	169	172	213	190	188	214	164	192	210	206	194	177	189	213	207	188	207	160	194	208	230	219	206	198	200	196	211	235	202	202	195	219	189	185	201	198	211	185	224	212	193	202	203	181	202	179	202	216	209	178	216	226	202	176	227	194	210	186	182	202	194	212	182	192	200	216	207	218	198	203	214	212	193	200	199	223	200	166	218	199	201	215	196	204	180	235	211	212	204	178	201	195	216	208	218	165	210	171	184	186	199	181	191	219	176	195	203	191	195	192	194	236	202	185	203	212	199	180	191	204	208	205	192	194	208	189	176	197	201	184	203	195	201	193	197	188	172	186	185	192	186	168	184	214	216	208	171	192	191	181	200	217	212	214	195	204	187	189	191	212	212	200	180	191	196	174	181	162	196	192	186	182	221	189	170	202	189	180	180	195	183	187	172	188	193	200	205	213	197	191	197	198	229	206	192	184	195	187	208	197	178	168	185	207	199	188	195	189	204	186	206	202	203	213	202	217	193	202	190	210	206	184	201	183	178	205	200	197	197	191	198	204	197	182	210	183	187	211	205	191	217	184	224	178	214	182	199	217	180	212	220	181	217	180	186	172	163	196	206	206	197	168	166	216	177	199	193	227	218	215	194	202	192	215	195	220	196	193	207	181	197	207	186	175	191	193	212	219	191	187	192	216	202	206	187	198	187	203	167	189	203	195	203	201	204	210	192	201	185	206	185	205	203	176	190	181	199	196	170	197	198	181	174	212	204	193	167	174	188	195	207	205	214	189	206	200	225	223	199	182	203	199	209	214	184	218	219	210	195	186	207	205	201	191	206	201	207	175	182	222	203	200	225	204	195	203	181	218	219	233	198	181	191	198	212	218	202	205	198	212	199	207	227	205	188	187	193	208	194	179	226	210	204	224	198	206	197	200	188	217	201	199	201	190	216	198	168	190	199	183	215	203	209	209	182	184	171	190	205	197	197	206	189	184	208	210	202	199	191	166	203	208	222	182	223	217	185	212	191	168	191	201	229	174	202	197	217	217	185	201	203	179	188	200	191	207	205	187	212	196	183	163	175	220	199	187	180	196	201	213	190	178	171	199	206	175	192	219	194	217	181	190	191	210	182	210	185	187	189	181	174	196	188	200	191	202	209	193	199	175	189	196	216	190	200	201	191	223	219	212	178	189	195	203	211	200	209	192	187	188	172	189	190	204	181	185	182	178	181	188	201	187	179	209	210	181	177	211	169	207	180	194	193	194	192	217	185	184	187	204	199	203	203	184	196	198	202	227	211	177	210	190	198	187	191	208	206	194	219	211	222	219	178	187	178	192	203	223	176	197	185	203	220	220	201	213	204	199	172	191	176	174	200	186	203	200	168	193	181	168	184	190	212	181	188	220	182	211	203	178	211	194	186	194	172	183	197	195	189	217	184	210	208	190	194	173	202	187	204	164	195	190	199	204	190	192	197	186	213	194	185	197	197	202	192	206	221	170	199	186	201	203	211	211	210	174	170	197	194	182	209	168	195	193	197	207	195	193	188	189	181	187	198	198	201	197	201	211	184	197	196	215	206	199	213	195	200	197	209	231	216	231	194	187	156	194	184	241	173	213	175	189	184	200	204	215	205	203	203	176	203	210	209	211	200	213	183	198	197	177	206	192	185	182	196	185	200	212	208	194	187	225	192	202	209	189	184	186	190	221	197	219	194	202	192	205	190	198	198	191	192	190	182	195	211	199	207	196	180	191	197	222	204	176	216	192	203	205	218	191	211	169	180	190	187	204	186	160	196	209	185	235	218	207	193	184	200	208	192	215	204	200	219	176	193	207	223	171	205	186	193	188	172	207	183	196	172	206	183	212	214	194	199	205	217	203	214	183	182	202	208	189	216	170	204	196	187	193	198	177	195	177	187	205	200	203	173	208	188	184	157	176	211	203	217	198	187	180	172	217	179	218	174	188	183	214	196	213	185	207	199	195	228	171	191	194	194	198	193	189	218	196	212	187	205	183	211	205	214	196	201	194	212	206	182	205	176	178	198	189	213	184	227	212	191	211	230	205	197	221	172	201	214	220	176	191	225	194	186	209	176	212	168	214	212	206	200	220	194	196	182	188	182	206	174	207	204	169	219	192	200	202	195	193	189	191	181	220	238	186	200	182	207	196	179	218	208	201	193	192	195	218	212	212	215	195	185	184	178	195	202	190	197	190	193	211	207	189	195	186	217	190	191	203	211	191	194	208	215	225	205	215	181	192	185	192	206	205	177	193	208	216	188	200	186	201	191	207	183	169	187	214	203	222	202	177	242	190	207	188	228	167	209	199	208	211	190	225	181	183	202	174	198	195	195	202	193	231	196	193	172	201	178	193	217	195	196	205	197	220	206	210	212	209	193	193	179	177	207	186	182	195	199	197	203	192	190	180	202	202	195	211	183	192	196	217	200	190	217	194	212	208	192	206	183	199	220	188	202	218	201	203	217	215	149	206	187	195	198	211	197	193	206	200	202	207	213	181	204	192	183	197	186	230	219	212	192	186	183	187	211	210	194	202	192	210	199	220	188	201	183	192	210	184	194	178	163	188	193	194	227	182	203	203	201	223	169	206	174	171	165	187	191	179	186	197	199	181	210	197	210	240	189	187	212	193	198	182	197	190	178	223	208	193	197	197	198	198	214	181	189	212	188	205	178	200	234	209	208	192	204	221	213	168	208	209
7658	1095	1941	2180	1977	1535	1454	1119	1059	894	812	795	768	737	673	704	759	675	662	663	630	613	659	627	546	551	602	530	579	530	546	498	506	501	555	547	542	494	504	522	491	549	515	521	486	543	503	551	504	536	498	534	518	477	521	530	524	528	498	517	513	512	493	475	523	499	506	511	572	503	542	503	544	523	501	482	518	519	456	464	490	535	533	517	483	494	503	498	479	489	519	480	531	504	480	502	509	431	534	466	495	503	477	499	474	496	508	468	481	504	517	507	503	504	520	559	488	500	550	537	475	503	501	504	488	499	506	521	492	485	520	513	491	504	458	463	525	512	511	509	501	488	504	469	468	527	492	528	509	521	505	506	487	532	487	526	494	500	503	484	505	533	540	464	500	501	473	492	511	479	502	496	519	505	501	478	494	515	508	504	507	506	478	504	504	530	508	479	472	495	517	500	525	523	508	484	458	502	510	451	498	474	515	541	522	524	477	469	530	503	479	534	503	528	528	509	489	495	489	478	504	493	503	498	475	506	452	456	545	466	528	523	507	471	501	544	478	485	456	478	459	482	486	458	536	514	501	443	453	518	522	467	498	464	448	536	504	488	500	525	499	493	507	488	538	515	482	490	533	495	521	511	535	495	457	496	460	511	455	455	508	501	532	512	491	494	484	450	504	487	510	458	457	498	538	481	498	479	487	485	467	508	485	481	499	536	493	483	491	500	510	504	507	508	472	499	492	499	505	485	469	502	554	536	512	493	476	475	502	502	498	515	496	504	466	509	474	464	501	473	473	474	498	499	481	476	475	477	481	464	536	536	498	472	510	531	460	505	538	484	426	532	508	484	501	501	481	511	486	510	471	464	480	482	484	464	502	502	503	520	486	509	571	502	492	470	531	537	508	492	513	506	512	508	464	461	525	480	478	456	481	487	538	518	501	438	486	535	514	517	487	499	478	476	487	486	518	495	531	531	497	497	534	494	468	481	481	466	506	539	479	472	527	470	454	480	533	493	525	504	473	481	483	493	466	513	481	505	500	511	493	451	510	473	496	502	488	492	515	503	470	518	476	474	516	479	493	511	525	507	460	518	517	483	492	528	543	470	514	490	463	500	502	514	523	497	495	496	477	486	534	482	491	483	473	482	490	490	503	480	503	518	506	501	479	494	481	468	481	519	485	497	463	478	533	516	475	499	489	525	525	514	492	502	514	491	492	501	547	502	464	498	484	492	484	457	486	495	477	511	518	467	493	503	504	501	492	509	502	483	475	494	487	484	513	455	496	471	484	486	475	498	493	493	456	472	521	512	532	496	511	531	467	509	484	460	498	498	538	478	473	509	491	465	484	533	480	497	491	502	474	541	522	537	471	504	499	525	493	471	467	472	493	501	509	461	500	503	516	511	519	523	494	485	500	508	502	501	470	505	473	539	484	483	499	505	507	491	477	511	469	534	479	477	486	505	498	486	544	517	491	517	482	544	463	481	479	479	496	486	497	491	480	463	491	510	459	531	536	494	457	497	507	526	523	504	531	537	493	503	462	483	459	509	490	504	443	470	511	461	518	487	534	534	551	479	465	529	492	487	518	474	518	476	488	481	507	463	528	479	481	473	482	483	523	483	503	499	530	471	487	491	520	499	476	482	537	493	519	501	443	472	472	510	503	501	503	490	460	533	499	499	479	489	477	478	478	516	502	517	477	492	508	509	504	438	504	483	473	504	461	495	459	515	530	472	498	487	485	483	481	518	519	499	501	516	541	471	505	505	507	510	492	504	489	480	480	512	495	503	472	520	482	515	509	464	522	517	494	481	482	487	490	501	477	511	481	485	512	493	486	503	474	513	481	503	508	500	494	548	443	484	491	497	509	461	521	479	533	504	487	491	480	522	467	543	490	470	478	495	503	514	484	486	510	530	520	512	515	522	492	461	517	506	486	522	540	496	502	484	511	479	454	474	487	500	476	495	507	523	508	531	475	484	497	497	502	511	497	526	446	467	500	489	463	427	519	517	495	495	493	498	511	494	499	527	493	485	537	460	494	528	477	502	497	518	527	516	476	464	485	465	461	492	503	521	466	457	497	495	471	476	483	483	481	490	497	511	487	447	486	444	513	526	483	493	480	523	531	518	502	429	477	511	505	494	468	524	508	481	503	509	482	459	510	475	489	510	491	464	512	468	455	465	488	494	455	491	533	491	531	486	444	503	542	502	475	457	482	474	502	501	502	448	484	537	505	535	495	513	558	524	442	517	498	469	550	490	488	478	508	522	490	519	501	498	506	527	492	485	528	475	524	522	479	506	496	496	515	475	502	482	485	497	505	504	490	478	479	465	468	486	526	512	511	496	501	487	522	479	520	503	487	471	477	483	522	462	510	470	526	488	527	501	523	508	484	495	507	515	463	451	509	483	503	504	490	480	492	496	508	517	495	534	493	466	490	493	479	491	448	505	468	505	502	496	513	487	470	468	470	453	495	513	458	513	499	480	473	492	503	542	499	498	526	448	506	477	516	526	495	494	505	490	478	504	481	479	510	499	521	505	519	488	496	512	480	464	468	473	465	538	474	530	550	516	504	470	462	486	520	467	495	519	507	485	473	496	468	502	495	479	496	500	472	475	544	512	508	519	534	480	503	481	503	526	486	515	488	478	524	466	532	481	516	489	503	519	494	511	493	519	477	526	480	499	524	510	485	523	457	461	521	473	482	488	491	496	532	471	469	475	480	476	516	502	493	491	513	510	463	499	493	499	490	499	499	463	507	445	505	479	495	504	500	490	481	458	532	512	453	514	523	522	473	516	495	490	449	521	490	450	473	483	495	473	483	508	486	440	436	487	504	486	503	483	473	541	482	511	516	518	473	482	490	518	507	485	502	513	474	491	451	525	497	473	487	495	497	544	500	508	499	468	503	477	459	498	502	490	514	490	484	460	462	500	531	457	538	502	494	463	504	506	535	509	466	502	514	501	496	511	513	487	490	508	494	476	528	538	524	517	505	497	519	451	514	460	497	508	570	514	475	536	486	504	534	522	499	493	497	485	536	506	524	489	472	457	550	499	515	477	469	483	513	480	513	484	467	440	499	474	487	462	542	508	513	482	491	502	491	463	486	496	517	528	493	480	494	490	452	514	485	531	469	518	496	501	448	519	488	525	506	519	476	504	434	498	484	499	506	482	444	513	497	467	487	523	501	516	512	482	486	510	536	467	491	488	478	494	518	500	488	527	502	492	472	502	468	530	494	486	476	510	504	462	477	468	504	496	525	484	543	482	474	466	497	516	543	483	538	510	515	502	476	481	536	483	508	521	487	522	494	498	505	497	504	467	479	469	490	469	480	476	499	509	474	504	527	484	520	517	469	480	527	498	472	494	460	494	513	484	462	508	518	531	483	493	539	532	488	475	511	488	488	467	501	458	482	488	474	487	487	519	473	499	494	507	494	503	504	503	521	492	471	504	476	488	535	491	498	487	506	483	534	519	510	517	492	511	497	451	486	460	497	451
1295	353	366	377	321	300	343	350	292	336	303	310	322	319	312	290	317	345	311	314	293	294	321	306	307	325	310	323	286	328	312	298	308	294	347	313	289	307	292	299	309	294	301	298	293	298	324	301	328	312	292	273	361	350	290	303	287	321	309	282	323	293	317	297	297	276	305	276	327	287	298	318	327	304	295	322	328	326	344	302	299	298	302	282	273	301	320	296	323	283	311	337	331	303	307	321	302	284	298	346	324	319	289	310	300	324	304	290	308	305	302	340	314	316	312	307	320	312	327	291	311	312	316	301	291	306	348	316	300	318	319	321	287	299	321	295	307	287	319	292	313	312	301	307	280	316	317	289	309	296	325	305	305	315	358	302	288	299	311	289	284	305	305	328	349	317	351	285	305	329	278	313	287	325	312	335	336	350	318	315	332	318	302	288	297	327	308	323	288	327	306	323	311	276	325	305	304	298	299	322	268	259	285	288	303	306	274	296	290	320	294	305	321	309	293	301	299	309	322	315	306	283	289	317	348	310	292	296	317	312	305	314	315	337	302	345	291	304	271	324	324	309	300	304	297	282	320	304	277	298	310	340	337	327	313	338	284	318	338	288	310	297	313	330	281	336	309	326	323	277	296	327	338	345	279	309	295	318	289	343	289	285	348	297	289	328	289	313	290	269	273	314	302	322	306	322	332	306	300	294	304	312	309	303	345	290	310	284	311	313	300	347	291	295	306	333	329	300	290	277	327	306	309	302	319	298	297	336	323	295	297	300	299	275	300	296	292	307	299	278	306	344	304	309	324	307	296	343	305	302	331	322	360	308	295	311	306	298	332	302	298	325	341	293	323	315	248	315	331	332	306	313	308	342	297	298	316	313	334	333	276	310	310	318	288	301	318	296	306	313	362	293	329	348	294	307	279	307	322	288	308	304	301	301	330	302	318	301	314	305	309	293	326	305	313	301	295	333	281	277	316	326	303	289	297	296	300	272	316	310	321	311	368	324	340	313	323	319	285	281	281	326	325	336	288	308	309	314	319	321	336	285	306	346	339	298	336	290	295	306	274	283	278	304	308	330	320	285	299	322	305	324	337	330	318	338	296	337	329	319	287	303	312	308	312	310	286	307	299	325	273	305	347	325	300	293	298	326	290	282	317	298	292	252	288	316	277	304	323	297	320	320	352	320	301	302	296	309	291	325	324	312	292	312	282	310	278	319	342	333	309	309	359	328	308	293	317	303	300	318	317	294	297	348	330	276	272	292	319	302	348	275	347	316	310	339	336	281	327	308	297	314	283	324	325	289	336	323	303	342	322	319	312	301	309	311	298	315	316	341	306	320	322	359	327	332	269	335	343	303	310	313	283	300	323	311	307	308	300	288	333	300	310	321	295	341	317	351	312	306	294	281	275	318	335	279	307	339	341	304	301	265	339	303	302	314	289	293	297	292	307	320	316	308	324	323	320	314	294	321	275	301	297	299	323	342	303	307	274	320	299	315	304	294	352	344	325	334	291	275	298	333	320	364	310	320	291	325	329	286	317	314	324	297	309	311	302	312	309	300	320	310	295	302	352	338	310	299	288	290	335	319	342	319	300	318	270	315	293	341	361	297	318	316	307	308	335	322	281	326	291	309	303	291	310	310	308	314	309	362	319	323	320	325	311	294	339	308	311	290	275	288	317	323	272	312	312	338	272	303	278	308	327	313	308	318	301	329	312	321	291	298	314	257	287	314	309	324	335	305	287	338	326	328	302	319	301	325	277	303	296	344	303	322	280	333	295	317	335	320	347	310	296	336	282	304	287	288	307	330	320	290	314	348	312	311	323	306	305	303	296	310	285	303	288	299	300	309	298	298	337	362	338	331	325	330	297	348	325	294	307	297	312	313	323	300	297	346	309	318	284	304	310	327	306	301	293	309	322	284	291	290	307	322	287	322	325	308	317	329	334	292	272	287	302	324	296	332	315	321	299	305	312	324	318	283	318	321	313	288	290	295	334	287	292	308	278	302	294	288	327	306	298	318	316	310	314	292	324	284	328	332	292	278	290	315	324	313	284	294	282	302	331	327	310	309	321	349	266	282	300	307	321	341	292	278	290	321	308	349	311	325	296	335	324	284	324	261	311	299	306	275	302	301	329	312	341	312	332	299	310	344	309	314	321	333	291	345	307	305	302	299	312	324	319	305	319	287	303	283	309	343	310	293	281	304	320	345	316	303	310	345	298	287	281	298	310	293	342	331	317	313	324	298	329	307	311	298	294	326	313	361	299	319	319	302	318	310	278	304	326	303	288	326	294	301	279	285	286	307	275	285	295	288	299	308	302	318	284	336	302	307	301	286	291	323	312	314	294	301	308	303	335	326	300	294	323	337	323	308	317	305	307	288	320	317	302	342	299	283	307	324	278	322	315	282	308	307	331	319	305	300	296	299	292	329	314	328	301	274	289	302	280	313	341	304	272	288	282	294	318	327	320	322	323	285	333	310	313	299	322	298	305	318	293	290	322	328	309	276	326	305	293	319	321	263	320	318	323	324	314	298	301	287	318	298	275	297	305	300	315	335	319	301	307	321	325	328	303	285	314	308	326	316	295	320	282	306	323	305	290	276	320	322	333	296	297	319	297	335	319	341	291	291	281	303	295	287	309	293	280	328	311	293	293	310	308	304	292	312	288	295	272	307	270	303	312	286	308	333	316	345	300	335	333	311	320	295	330	333	355	323	317	316	297	295	295	304	293	302	281	326	284	299	310	295	320	305	314	348	327	281	305	338	271	302	304	279	298	293	307	281	315	276	330	299	320	307	290	271	313	335	337	301	321	305	302	317	325	316	355	295	284	278	313	308	312	295	283	263	291	309	325	292	334	323	326	324	291	282	302	329	294	284	306	331	310	283	349	318	311	316	307	297	312	286	355	301	291	336	308	295	303	325	279	323	307	291	297	330	313	296	308	296	285	279	303	295	325	306	322	339	316	298	306	307	307	316	321	278	306	265	298	303	320	310	297	326	283	281	282	314	300	324	309	283	339	292	352	306	319	340	333	289	306	318	338	332	321	353	317	294	291	302	320	319	291	312	295	315	319	336	308	320	278	315	321	298	319	302	296	286	313	329	297	321	310	302	317	327	281	332	323	318	300	322	295	269	265	304	304	314	336	311	283	340	306	319	282	300	303	286	311	335	310	320	320	317	285	319	290	303	287	307	329	291	302	285	290	295	307	292	323	326	329	310	310	313	317	304	282	340	315	310	320	310	315	308	314	332	320	345	300	331	332	284	309	275	316	337	302	302	327	328	315	319	313	322	286	312	340	337	320	304	316	284	294	344	307	312	298	293	293	302	325	311	327	291	285	306	311	305	298	321	296	341	308	318	343	293	331	295	293	286	317	299	300	288	334	316	315	337	297	286	328	276	313	288	302	307	327	278	281	318	320	295	302	337	295	301	327	297	279	299	311	309	304	299	302	295	317	303	304	308	335	306	296	289	285	295	312	275	309	299	298	316
1995	853	941	980	937	919	890	815	806	812	841	803	808	797	810	816	861	776	805	822	810	817	779	817	805	748	827	718	719	766	721	740	778	759	759	738	766	737	789	787	756	725	752	716	713	796	746	751	752	779	710	765	769	770	842	747	766	818	765	786	798	754	817	769	731	770	733	798	776	808	805	760	752	744	790	810	729	745	753	773	822	737	748	713	767	762	763	790	766	698	797	770	771	769	785	766	780	772	731	723	752	761	759	739	776	734	722	765	775	742	755	784	745	783	813	821	774	801	704	746	718	753	714	716	765	695	772	780	733	767	741	737	780	770	779	787	734	728	761	767	790	789	727	711	791	799	723	799	787	749	783	698	770	722	769	759	745	748	770	749	766	779	719	766	756	727	774	782	744	741	711	757	770	728	783	777	761	791	780	699	762	790	822	775	781	748	752	747	742	782	800	767	719	741	764	765	764	756	729	747	795	757	768	755	732	764	805	754	780	775	757	753	767	791	789	743	791	757	738	758	772	817	742	781	742	765	765	711	811	704	755	757	763	768	748	737	813	760	783	775	787	764	716	799	786	732	729	774	776	770	757	795	773	729	719	788	782	774	746	712	779	747	763	783	754	757	764	723	701	746	811	760	769	737	726	805	730	733	749	776	774	742	789	757	741	777	782	759	771	799	742	807	758	763	797	772	738	756	802	741	758	782	740	740	745	746	812	801	744	745	765	762	756	731	766	745	767	747	782	764	809	822	785	773	737	740	759	799	764	758	772	796	751	808	751	779	745	717	760	800	763	840	795	733	791	824	740	773	759	740	757	769	755	784	725	746	767	756	758	746	812	801	799	758	767	774	729	783	801	773	788	764	806	760	707	782	755	783	746	733	798	775	760	776	765	769	765	751	773	709	739	717	756	745	765	808	745	747	795	801	763	768	818	704	801	768	720	737	766	743	731	772	757	758	773	786	706	818	764	800	750	780	754	742	795	704	780	761	730	744	753	785	742	679	736	756	748	769	744	768	794	767	732	803	792	773	759	757	804	754	715	758	716	761	785	749	765	775	810	805	794	756	772	741	737	738	752	738	816	743	733	757	726	778	741	768	752	786	747	745	786	733	762	745	748	804	764	792	811	765	743	772	797	750	753	750	769	762	736	766	736	778	765	781	806	737	782	778	774	751	765	768	776	789	746	765	785	711	745	735	777	777	729	760	754	731	820	712	755	746	755	714	779	763	795	759	722	753	755	751	771	766	787	732	772	749	735	749	752	793	788	724	789	734	776	796	757	748	771	737	769	782	776	729	725	768	770	791	756	747	740	735	751	777	754	751	792	771	726	789	752	755	773	724	792	731	767	743	740	778	769	772	772	756	788	757	743	738	774	793	790	738	794	746	749	746	745	767	718	792	762	778	793	746	779	747	759	767	798	736	774	715	739	741	735	775	777	749	725	790	743	802	797	790	695	734	735	741	729	791	801	745	760	764	792	743	773	732	793	760	769	774	752	824	777	737	773	800	755	768	699	793	820	798	759	762	763	726	704	771	719	723	792	717	775	720	755	706	777	801	728	741	754	783	799	778	822	782	729	757	769	771	764	728	728	774	747	761	756	784	728	737	753	762	771	759	730	801	746	788	774	747	801	761	719	780	820	773	779	816	761	787	810	740	757	770	727	805	748	814	770	781	714	727	787	747	767	791	757	724	765	714	779	756	763	729	733	694	753	792	720	771	784	778	748	743	743	700	755	723	744	774	757	736	756	763	739	777	766	754	748	728	770	758	773	767	752	747	741	800	776	775	768	773	757	742	746	742	816	806	761	727	754	788	728	806	794	792	770	808	808	816	775	748	765	707	800	800	768	761	795	793	742	751	766	803	692	760	781	747	759	786	762	758	773	773	720	775	724	784	789	759	751	744	744	767	818	689	744	780	787	752	752	778	742	781	801	748	758	767	776	771	758	760	744	719	751	729	749	735	822	747	779	750	793	737	778	762	748	749	740	767	822	747	812	753	773	730	796	755	775	749	732	748	770	790	759	750	746	795	750	769	783	778	801	805	741	836	807	719	745	769	749	764	772	811	768	764	767	730	794	805	751	770	740	765	745	785	753	810	736	806	807	770	738	811	775	789	775	777	772	763	781	764	718	754	690	769	744	729	796	758	773	779	747	776	767	763	773	778	757	819	777	744	732	741	766	784	786	758	714	766	719	816	733	787	721	738	707	807	776	760	734	754	709	782	748	766	780	786	753	798	756	731	765	811	763	802	783	753	762	733	780	786	710	774	763	768	743	751	752	785	776	751	761	737	799	787	866	818	797	762	772	775	786	756	805	762	770	782	734	801	772	836	742	748	787	754	800	780	782	767	753	789	756	746	793	734	708	738	776	747	756	774	768	770	744	747	748	718	808	774	778	775	777	751	723	712	784	733	753	751	802	757	754	759	744	731	741	792	775	760	763	735	807	754	741	772	783	774	725	774	746	713	793	793	762	779	782	783	749	775	785	713	801	746	764	768	737	787	763	765	724	727	810	751	729	781	775	760	766	765	807	781	762	773	765	791	757	845	783	775	747	769	715	770	792	782	710	775	802	728	718	767	774	779	749	796	710	763	758	742	714	750	761	769	762	809	709	808	727	770	778	717	745	759	781	744	765	742	781	754	707	770	759	739	788	773	762	756	778	755	759	759	752	735	791	810	751	790	774	777	804	777	728	764	743	756	765	730	744	801	778	733	748	741	738	736	751	755	785	750	747	753	773	771	808	756	764	738	772	769	784	744	822	773	759	752	720	786	801	750	764	761	762	802	778	785	794	727	827	759	776	787	703	726	742	749	804	778	798	710	743	729	788	738	783	775	755	748	753	779	803	779	714	770	730	783	778	727	812	723	776	753	709	783	753	758	738	812	745	760	716	758	790	766	805	801	745	722	714	730	811	774	736	720	765	742	726	810	760	795	792	739	764	790	764	778	767	738	776	712	777	763	771	827	710	794	713	725	802	759	751	729	810	730	793	718	776	724	751	738	806	735	760	738	833	774	760	805	737	730	755	787	737	745	743	755	754	762	771	778	760	767	788	733	716	765	719	766	764	772	771	804	766	760	708	782	776	772	804	749	792	733	775	796	800	778	794	792	745	756	755	766	756	813	754	744	768	711	746	744	773	762	752	769	753	779	740	752	775	761	776	709	766	815	770	762	769	749	767	811	731	754	781	748	718	753	740	752	774	800	768	778	770	776	768	750	795	783	728	780	767	742	768	754	758	737	810	775	739	789	762	763	776	754	728	750	776	743	776	775	718	725	732	781	755	781	752	791	745	766	771	751	754	708	764	774	818	768	788	731	758	793	761	737	838	743	763	787	729	771	766	796	757	764	783	780	798	807	818	743	758	789	747	781	803	741	751	803	811	775	844	743	775	734	771	763	751	745	774	756	762	740	748	775	728	820	787	756	736	747	725	743	779	776	809	750	785	753	751	767	822	734	783	790	762	733	759	751	758	770	801	781	733	706
6375	688	758	647	553	495	441	391	396	373	395	374	390	369	397	311	331	356	327	358	349	340	378	363	331	341	321	313	307	345	344	347	333	340	347	344	337	336	371	367	327	345	349	329	335	348	352	308	378	355	323	351	308	326	320	348	344	346	339	354	316	337	349	337	360	358	327	324	326	332	316	285	343	357	332	314	315	320	377	313	352	343	298	335	307	321	378	345	312	345	339	362	355	361	361	367	330	345	319	345	328	374	340	294	338	347	327	313	344	334	360	386	344	366	349	355	324	347	288	363	344	309	363	343	373	313	351	317	318	340	315	316	324	338	344	352	298	352	321	322	356	354	363	357	348	348	337	320	322	278	364	357	339	361	321	349	325	344	343	319	348	309	336	336	336	340	328	362	338	327	311	336	346	357	306	330	295	306	362	365	321	381	352	337	301	324	337	348	304	318	330	342	337	325	349	333	344	292	334	308	348	352	330	321	310	352	327	352	323	322	343	346	357	336	334	339	350	362	343	320	329	332	350	309	328	344	341	311	350	341	353	342	338	345	343	390	356	365	307	315	337	337	304	340	298	346	334	323	312	319	306	347	365	315	339	316	339	362	306	353	352	342	353	302	321	324	333	316	301	331	350	326	330	335	336	331	307	353	306	330	344	341	343	332	339	355	320	355	335	294	315	337	327	334	359	336	316	311	334	355	305	318	340	323	329	356	370	337	331	329	303	344	357	367	332	305	342	365	325	341	354	343	362	355	337	331	340	335	333	357	322	343	360	339	355	338	328	361	310	305	328	334	331	327	316	338	348	387	360	329	346	347	305	341	339	337	368	334	333	302	303	341	325	340	339	341	344	370	335	344	319	327	355	334	357	322	332	316	342	332	350	325	310	315	316	351	319	327	349	369	366	338	348	295	371	334	330	306	354	337	331	340	320	363	374	328	332	361	343	320	346	362	301	320	314	327	295	364	346	309	328	343	319	299	342	315	344	339	339	334	347	324	305	323	290	364	347	317	315	303	336	369	346	331	358	324	309	371	330	358	366	347	328	335	348	325	356	342	341	339	327	338	342	336	320	333	286	308	363	341	344	323	310	329	332	330	337	341	352	360	367	330	325	374	338	325	360	324	340	349	321	342	332	350	352	314	330	314	328	340	349	360	320	350	342	328	346	337	319	307	331	331	335	349	319	351	308	318	318	290	345	361	327	308	322	331	345	332	316	327	319	332	296	340	341	327	330	299	353	319	331	326	317	295	318	322	319	314	386	316	308	307	371	355	312	357	378	371	305	336	351	360	326	379	349	290	363	326	327	339	340	327	326	332	336	353	332	348	302	314	342	334	342	337	306	338	341	366	340	328	352	364	351	319	296	352	313	344	305	323	359	308	327	343	306	358	371	351	311	319	311	322	316	319	349	329	359	337	337	353	350	304	328	338	315	338	316	323	358	359	352	328	318	357	348	345	351	323	336	325	330	364	340	323	325	364	332	316	323	348	317	329	356	311	317	322	293	333	400	296	342	357	323	306	352	366	362	343	341	350	365	332	346	325	350	326	332	339	318	316	341	307	342	314	326	322	306	330	322	373	353	351	286	324	350	346	340	336	327	303	351	341	368	338	341	322	335	343	352	312	361	318	359	317	335	334	329	329	339	305	354	327	349	357	337	342	273	326	312	327	362	351	302	330	329	307	340	342	342	311	374	305	328	328	353	332	350	330	328	347	354	342	309	343	368	311	334	344	375	321	363	334	365	372	331	346	343	302	320	348	335	342	350	336	319	327	317	336	295	340	312	348	356	325	352	319	341	342	357	343	358	340	322	319	356	355	317	334	329	332	303	352	321	327	340	354	324	380	335	373	328	357	367	336	329	348	308	319	353	340	338	357	357	329	330	344	355	378	327	368	308	327	346	324	358	337	346	317	326	334	333	317	322	325	328	346	357	361	337	341	369	350	332	334	342	305	315	361	357	348	315	382	339	359	344	343	340	327	333	348	313	297	344	320	328	337	330	313	383	326	355	344	318	328	341	350	334	314	315	342	350	334	338	363	314	300	330	334	361	338	312	311	347	342	333	322	354	325	303	307	344	319	307	329	316	338	344	302	304	334	324	355	313	332	327	322	356	306	317	347	368	326	313	327	317	326	357	332	330	314	324	318	344	356	322	319	382	346	327	324	281	336	345	385	360	331	339	319	327	337	321	363	324	354	345	323	330	340	346	337	334	338	375	358	299	326	348	339	300	325	379	343	378	342	347	373	307	316	370	337	339	323	329	346	312	320	352	311	337	344	344	331	324	328	315	324	332	299	340	335	353	333	351	320	350	303	355	360	340	329	332	321	345	342	333	343	349	373	331	346	300	355	354	330	305	323	331	334	319	327	327	324	355	321	311	326	339	319	298	331	330	359	354	335	355	344	295	354	338	324	354	318	316	311	337	319	360	317	355	358	354	355	358	301	304	343	329	310	352	333	341	319	313	351	339	348	360	329	344	356	307	352	340	328	348	325	336	330	321	338	347	329	352	317	324	358	313	305	310	343	327	355	298	308	315	342	304	317	324	340	285	318	357	351	329	332	367	312	323	301	317	330	370	345	335	315	326	306	352	388	343	364	317	292	336	357	284	312	346	362	346	306	362	343	373	297	313	316	332	332	299	365	333	307	333	344	352	338	341	321	310	303	314	313	304	346	363	336	319	304	345	348	366	331	332	337	338	364	299	312	344	325	316	311	368	330	295	353	347	361	326	350	342	362	322	323	323	330	327	334	360	309	319	391	339	326	312	343	350	347	339	314	344	323	320	345	342	355	341	345	337	335	364	335	324	315	329	354	357	314	347	321	343	354	330	371	351	350	302	340	336	377	321	331	303	346	332	374	322	337	345	323	301	366	346	342	318	378	336	349	355	327	354	344	332	343	335	327	347	315	356	355	324	326	348	304	302	296	343	342	331	352	360	299	336	361	358	361	361	321	361	288	344	332	367	332	345	313	335	322	298	326	335	367	351	354	349	354	317	332	324	315	317	338	317	345	348	328	362	324	351	321	350	354	345	332	350	314	334	314	338	339	321	329	364	334	308	336	345	341	337	330	361	351	346	316	337	299	338	337	333	309	355	309	324	311	319	363	341	312	350	322	349	320	316	322	372	352	311	326	325	321	348	339	334	308	349	337	311	302	342	356	358	319	339	335	328	332	322	322	332	311	321	303	354	343	339	332	332	342	315	324	320	330	342	343	346	300	332	324	335	328	337	332	332	307	283	315	372	311	339	318	349	356	294	361	349	282	331	324	293	354	333	341	336	333	349	332	318	330	325	296	346	312	344	331	313	325	296	309	347	340	366	366	316	348	335	315	323	354	364	337	369	330	329	321	358	352	299	346	296	315	302	345	311	326	334	370	338	304	314	349	350	353	327	347	343	318	296	342	346	316	379	339	338	365	316	332	359	299	343	350	353	342	328	341	354	302	333	339	303	322	360	315	336	337	311	291	321	344	354	331	297	342	304	375
6375	1091	1615	1878	1683	1463	1299	1184	1166	1066	1023	1017	1023	971	891	926	884	934	890	900	903	974	987	917	892	863	873	857	873	839	846	825	852	823	851	833	818	792	845	816	831	855	813	825	817	803	778	800	880	856	871	843	803	797	860	831	824	798	813	782	816	819	816	801	842	782	854	805	806	798	814	802	849	818	838	752	782	834	795	778	833	795	822	797	804	805	819	873	848	852	808	821	839	799	802	801	861	839	802	862	809	786	825	787	811	820	803	841	805	799	822	834	833	850	841	808	777	827	834	807	768	820	757	805	802	831	840	794	848	813	835	771	839	857	807	832	858	818	789	882	813	811	802	824	818	768	789	836	832	846	838	827	775	818	851	831	875	792	819	809	765	827	847	815	876	770	824	823	806	789	783	777	863	787	763	788	813	802	842	739	772	815	846	828	793	842	812	814	827	780	789	820	874	882	813	838	867	796	822	812	805	860	780	821	789	849	805	829	842	804	828	781	783	829	814	841	791	829	850	788	802	823	825	801	806	853	838	815	854	819	834	819	819	836	841	802	849	843	772	775	808	843	803	790	810	841	757	819	846	784	743	789	785	837	788	844	797	785	809	808	852	806	807	863	814	775	768	832	809	764	794	773	835	830	831	865	770	809	838	830	807	790	822	841	808	817	839	815	822	798	833	759	812	847	823	814	793	808	789	857	798	778	820	752	820	797	839	804	819	773	841	837	799	799	789	794	793	821	851	803	821	831	820	810	850	821	860	828	806	785	825	835	826	806	821	800	808	816	810	814	828	822	825	849	761	806	756	798	806	838	843	827	816	821	767	809	790	784	798	758	829	842	909	813	823	842	832	815	817	822	839	805	820	808	875	818	794	818	842	831	826	829	882	784	822	844	806	831	810	868	820	813	820	817	874	793	823	818	753	822	790	828	779	800	777	835	835	832	756	811	855	783	833	764	789	796	840	824	764	821	745	773	787	836	756	824	820	803	809	841	796	825	821	758	836	848	798	791	849	825	806	827	834	792	824	863	823	818	833	847	800	808	767	835	819	775	821	803	799	821	820	834	817	752	804	832	827	803	814	776	837	842	781	790	828	825	816	799	803	809	831	824	819	805	842	795	811	830	818	841	787	830	791	796	798	845	784	812	809	803	841	840	832	864	781	798	780	831	849	839	841	811	814	833	876	831	842	836	790	788	827	863	812	875	831	782	782	839	793	846	831	812	850	867	813	798	816	823	806	850	821	803	874	812	787	838	845	804	794	822	831	798	805	857	846	834	774	818	804	815	869	832	791	869	835	807	839	840	777	789	766	813	778	832	844	753	752	819	845	836	793	847	840	799	814	808	778	777	816	812	772	755	848	789	866	834	801	843	751	772	800	893	872	823	799	827	822	797	761	838	811	838	831	819	828	817	823	826	815	844	833	861	827	785	781	742	768	819	856	814	863	818	794	800	791	834	805	770	846	830	854	824	830	763	768	849	778	811	815	775	862	796	818	813	788	817	773	788	800	845	841	791	793	780	785	857	826	821	823	807	809	804	846	807	852	803	782	810	800	856	793	821	807	808	817	827	808	807	823	831	780	777	805	807	790	823	825	769	849	793	798	801	815	807	818	799	770	843	867	837	830	785	808	830	799	840	857	840	811	784	796	786	807	831	801	804	811	822	819	784	806	778	833	821	795	825	801	821	793	839	846	748	819	787	814	780	780	803	789	799	805	815	828	799	829	829	809	820	834	801	772	807	864	776	805	762	757	844	816	811	792	849	835	812	776	818	829	820	792	773	896	778	820	797	858	820	807	781	804	757	828	778	782	831	848	784	772	852	776	807	781	827	834	817	825	886	821	803	799	794	840	790	813	788	765	814	803	800	763	808	843	817	903	838	852	848	825	783	808	868	797	849	777	793	848	804	731	753	811	818	795	809	795	768	764	828	859	819	828	799	839	815	807	863	800	799	791	781	761	828	802	801	801	854	763	806	819	806	782	852	829	783	788	835	797	844	816	827	846	810	796	852	805	841	854	818	819	806	861	828	828	835	750	824	797	818	819	841	889	841	813	796	801	877	809	876	854	840	795	834	804	829	865	789	794	795	827	851	796	844	783	785	837	754	807	828	864	874	819	771	853	763	830	832	805	794	806	829	788	807	822	836	839	835	801	804	781	790	818	829	789	833	807	817	821	783	874	811	824	807	804	825	787	771	865	796	835	813	831	818	785	802	813	828	770	798	818	852	832	842	777	824	808	809	815	822	837	842	808	821	833	829	779	839	831	800	825	815	812	816	802	778	806	804	784	815	813	803	805	794	833	774	799	780	820	813	845	821	823	811	843	812	752	826	830	826	847	790	807	772	798	813	820	808	803	818	851	777	859	772	813	844	761	818	837	790	816	781	844	785	790	849	777	782	802	825	811	872	808	807	857	803	849	850	810	805	816	785	759	831	829	836	818	766	771	807	814	816	784	815	834	799	827	808	807	839	806	834	830	760	842	771	826	819	804	826	804	743	783	790	824	848	816	833	796	768	792	830	807	832	846	878	801	797	802	884	834	788	840	833	754	826	827	838	815	852	841	882	847	793	813	801	803	791	786	824	810	794	818	779	868	767	785	854	787	869	812	854	835	833	864	757	827	804	801	838	832	749	800	801	818	791	813	794	776	824	792	798	783	840	842	853	830	782	833	828	758	877	833	836	845	825	800	789	809	815	847	794	796	777	821	789	834	822	798	807	805	827	822	826	869	856	798	803	783	822	789	795	797	803	785	834	816	866	839	778	827	835	799	786	815	813	784	814	810	832	816	811	823	843	819	839	824	780	828	774	796	834	855	834	862	762	792	810	842	805	775	845	834	807	794	799	787	868	862	772	855	808	752	902	811	818	838	864	849	839	793	821	820	788	820	812	880	803	824	795	830	839	833	822	789	757	828	796	811	813	814	860	767	789	841	819	837	806	781	835	793	808	806	843	833	838	849	825	833	771	796	858	832	810	807	818	848	820	875	841	826	823	812	797	777	765	795	777	803	853	819	836	785	821	810	857	770	789	790	852	874	795	808	781	818	819	839	789	823	836	794	793	782	839	824	815	770	805	848	811	802	791	807	779	808	772	797	823	811	815	827	790	813	854	809	797	794	819	836	803	817	822	784	794	796	823	811	781	811	819	810	774	793	801	775	786	823	793	792	788	826	815	822	786	773	824	818	835	783	835	783	814	721	794	794	844	767	845	795	803	797	845	794	787	869	786	838	802	834	846	802	798	838	782	809	805	858	825	826	787	814	820	824	831	809	803	791	797	780	863	829	793	847	810	825	797	854	793	806	764	873	813	815	788	859	813	813	812	807	802	857	794	858	815	783	804	811	829	848	858	881	812	863	825	802	817	765	862	801	777	825	815	801	790	844	797	820	801	844	870	818	838	767	812	820	825	847	825	785	820	787	788	769	826	860	809	831	815	806	789	810	846	805	779	850	849	816	804	803	807	840	803	831	849	847	781	812	832	785	851
11811	886	854	778	526	434	324	318	301	268	253	247	265	242	257	249	218	225	214	217	259	218	212	198	204	229	226	191	210	165	203	205	214	165	232	209	178	189	185	197	216	200	190	222	232	196	212	222	190	206	193	191	246	196	227	233	214	196	199	208	196	186	179	220	218	193	167	196	202	200	217	209	194	168	219	175	197	212	205	209	192	201	195	165	219	194	222	187	192	213	190	193	201	184	203	203	230	218	182	212	174	198	184	207	173	191	161	222	187	183	179	195	178	205	215	210	231	228	190	203	196	218	203	214	219	194	197	198	204	181	220	199	212	206	208	194	187	190	221	186	195	203	228	201	189	219	198	194	210	206	191	182	217	175	213	212	223	191	200	183	192	201	198	216	197	180	194	216	198	185	209	207	217	227	236	192	215	207	199	202	230	201	206	184	174	197	175	212	189	203	220	222	189	213	202	223	205	189	187	243	195	190	203	194	186	185	204	173	220	207	206	205	199	210	188	214	208	180	182	187	193	210	171	212	198	195	197	207	186	204	181	185	192	214	181	209	176	216	176	213	191	189	220	176	181	188	196	192	191	203	194	182	191	171	186	190	186	218	215	204	192	189	196	189	199	223	197	200	187	207	200	228	174	200	175	180	192	208	211	214	205	192	210	200	209	205	197	188	217	234	188	157	199	202	194	207	172	196	182	174	207	208	200	194	210	216	214	216	199	194	196	207	171	198	206	181	174	215	200	214	196	172	175	207	175	225	177	196	177	163	224	212	208	196	205	200	200	196	210	187	228	215	218	202	169	208	188	214	218	206	222	202	216	213	190	193	196	196	176	216	183	208	160	168	226	219	208	226	192	197	211	195	190	187	190	190	187	205	216	192	199	226	181	206	186	205	210	205	182	195	187	177	203	190	221	189	194	226	190	177	183	213	212	190	185	207	179	221	198	206	208	212	216	193	197	187	210	164	188	217	206	183	183	199	224	182	183	191	180	200	177	210	198	186	171	194	192	188	185	202	193	171	208	191	205	196	205	199	184	206	217	212	199	201	198	168	203	211	189	204	209	189	214	203	191	216	179	185	198	202	198	193	199	217	217	187	203	174	212	201	188	190	191	211	220	208	218	212	170	181	220	195	203	189	185	199	212	192	220	217	233	181	186	199	221	199	173	216	170	208	198	196	205	201	211	202	242	175	219	203	195	176	192	210	205	219	198	183	195	199	185	202	207	193	178	192	208	199	204	204	177	192	172	166	223	196	193	187	181	191	177	213	208	184	185	207	204	169	213	203	195	185	184	199	178	205	211	208	186	182	228	205	195	210	177	227	214	206	196	204	181	197	163	196	201	192	205	190	186	202	197	199	188	204	207	244	212	213	188	228	193	180	186	186	202	181	214	205	207	207	211	210	206	214	173	200	198	184	191	201	170	173	200	199	192	183	178	196	218	180	189	237	219	196	210	196	192	201	169	206	193	205	213	190	207	201	185	205	222	183	166	180	183	189	202	194	193	186	179	213	219	207	219	200	179	177	203	209	168	205	166	207	219	172	205	186	217	183	195	223	180	201	225	222	203	208	208	193	211	212	193	203	217	211	201	214	177	222	207	204	207	198	218	183	203	181	194	233	191	187	206	188	190	183	205	217	183	205	181	196	219	199	167	185	193	210	215	206	177	200	188	221	206	198	202	184	206	194	182	197	171	185	196	209	192	196	211	180	193	188	220	200	188	194	189	200	204	173	207	189	180	175	180	187	226	180	194	187	199	177	216	194	203	182	206	210	197	225	209	227	180	192	195	208	208	216	180	180	206	216	216	188	202	188	177	181	202	206	205	204	166	194	206	196	202	222	204	191	225	225	207	186	195	191	210	202	192	199	197	197	201	193	211	230	192	205	194	199	194	174	204	180	173	214	201	195	210	193	182	216	184	194	190	208	193	220	220	184	178	198	180	185	192	208	203	216	189	228	203	179	224	201	199	196	177	199	223	236	239	200	199	210	197	203	200	207	237	187	195	192	201	195	208	214	193	217	216	185	184	214	207	198	199	197	210	187	204	173	194	188	211	204	183	215	207	181	195	185	194	177	204	186	180	208	184	215	204	212	196	223	183	200	153	194	176	211	162	197	188	190	205	193	224	196	179	200	218	181	182	177	181	186	204	215	204	193	187	185	170	180	191	221	186	187	212	197	212	200	196	181	191	197	192	194	220	196	185	176	201	190	185	199	165	204	215	209	182	209	209	178	227	207	170	196	192	190	215	198	201	175	180	209	208	193	182	194	206	192	184	206	223	202	189	207	170	198	185	183	197	206	192	180	195	211	197	187	180	224	174	181	195	180	186	198	174	197	204	188	206	196	206	177	198	201	221	221	192	190	197	183	213	207	178	196	212	221	214	183	202	189	208	195	206	192	207	203	204	202	187	191	191	200	179	192	184	195	205	205	203	206	206	209	188	195	187	203	197	226	173	202	198	190	190	203	214	164	214	223	197	196	189	188	193	185	190	206	211	204	182	186	202	215	190	231	206	188	219	193	218	214	200	175	214	214	228	206	181	193	211	187	180	205	212	206	210	190	197	214	194	173	181	171	202	181	199	170	214	205	190	199	209	237	187	218	204	205	179	200	183	214	181	199	192	214	204	216	208	203	187	205	171	205	185	193	225	168	202	226	170	222	210	198	204	198	195	179	222	186	209	182	187	205	215	204	196	199	194	195	171	225	197	207	184	195	192	203	203	203	214	204	220	198	185	194	221	184	188	203	207	190	197	223	211	182	182	182	199	197	192	174	204	224	194	189	195	216	198	175	187	203	174	202	182	214	220	219	197	185	207	192	186	185	182	177	198	192	210	181	219	208	191	210	236	183	198	213	192	180	212	208	191	213	196	210	191	199	208	179	176	223	200	187	189	216	222	188	192	202	178	192	186	195	197	175	194	197	211	199	187	200	171	219	204	221	212	223	207	201	189	198	204	190	210	178	191	212	201	183	209	237	198	183	179	220	198	205	196	176	204	207	205	208	210	213	179	185	234	210	197	207	218	201	205	202	235	197	203	181	193	205	164	198	203	211	191	208	198	169	207	191	195	191	186	200	207	193	197	191	216	200	208	207	195	217	189	214	205	214	197	203	171	226	190	194	167	203	193	205	198	211	210	199	202	203	176	214	210	192	191	190	194	209	186	178	203	184	201	187	208	191	201	197	191	194	179	167	202	220	187	211	191	197	188	205	198	212	212	198	177	185	206	199	201	198	198	196	203	199	205	218	218	179	187	187	203	203	232	191	207	182	213	218	190	203	200	188	201	197	210	198	204	207	213	200	207	208	193	203	204	216	199	196	211	202	204	207	229	193	205	190	169	189	202	196	202	209	192	188	174	191	216	199	213	204	190	197	193	197	216	196	196	170	224	180	201	199	215	206	235	201	204	197	193	196	201	201	195	195	190	195	207	219	222	209	199	196	226	208	229	189	207	196	198	197	224	170	223	184	198	190	211	204	212	180	218	212
7793	1062	2092	2274	1976	1609	1345	1172	1076	983	909	837	827	765	737	730	667	621	616	638	666	624	675	671	560	564	564	575	553	573	551	539	493	524	557	528	520	541	528	535	529	543	522	527	525	531	553	526	543	518	487	531	516	532	506	546	524	513	520	465	497	536	545	511	500	488	469	463	516	524	490	512	487	511	504	489	513	491	526	481	532	512	513	496	482	513	535	489	485	509	501	491	461	489	518	489	534	496	536	485	519	478	537	483	508	474	484	517	525	498	517	477	526	532	555	513	534	487	483	534	521	513	549	514	513	494	455	466	470	459	473	508	495	508	490	513	493	516	536	522	499	522	484	504	476	438	555	519	548	501	519	504	480	485	485	492	512	465	532	526	500	509	490	551	530	512	515	539	510	471	491	519	468	513	507	538	471	481	480	531	463	481	468	481	525	507	518	495	513	472	494	519	508	483	504	488	478	475	510	478	499	509	512	514	514	493	512	483	494	493	508	499	460	492	517	485	482	527	499	522	448	455	532	495	521	479	518	490	496	499	489	504	463	491	478	493	498	519	496	516	506	482	519	511	475	507	512	504	474	474	462	472	499	493	515	521	518	468	507	524	491	507	475	495	499	525	502	487	487	532	494	505	484	501	495	492	488	517	490	524	517	489	507	488	501	479	505	533	466	491	527	532	507	482	477	528	504	519	522	523	517	489	520	536	488	478	480	464	446	479	498	494	487	539	492	506	511	463	517	521	483	505	473	476	508	510	514	484	506	490	492	512	493	522	485	493	487	454	488	569	503	503	527	471	489	485	495	500	499	492	532	526	514	535	525	535	511	482	461	489	469	461	515	487	530	509	475	438	515	524	467	515	531	506	553	492	473	504	467	471	536	498	499	507	519	480	523	511	490	511	557	483	526	509	479	486	509	518	493	491	485	493	494	494	521	461	555	510	505	509	492	450	512	492	491	507	547	525	510	484	470	497	478	489	524	514	504	499	492	494	493	489	482	521	478	497	504	514	482	477	483	509	514	514	538	539	496	506	444	507	519	508	498	504	560	501	486	510	536	528	517	492	474	495	512	525	513	496	504	485	471	498	512	484	501	513	500	488	578	509	495	521	506	498	466	476	539	494	496	475	469	501	475	501	493	464	507	535	480	458	497	512	547	490	498	493	484	459	529	527	472	535	515	520	502	464	474	502	523	546	468	493	490	500	510	526	506	482	482	497	494	499	497	533	526	466	477	489	518	507	492	477	504	468	461	510	530	499	508	536	491	430	478	475	556	503	472	472	485	496	507	556	503	533	492	516	486	486	542	484	500	493	481	497	493	493	479	496	502	490	521	498	503	502	520	513	492	472	463	496	517	481	513	473	514	467	505	517	541	435	490	491	513	498	517	514	489	472	476	512	518	512	503	521	514	537	507	491	536	520	524	469	530	482	511	508	516	453	536	521	495	469	463	527	450	510	476	524	476	518	550	484	471	533	478	487	483	494	511	504	503	492	514	497	501	491	509	519	514	554	520	538	491	528	479	488	504	526	478	498	506	539	540	513	522	517	471	502	528	525	507	469	531	474	511	498	466	530	491	511	511	507	491	505	523	544	451	542	470	500	503	517	516	506	511	567	514	502	468	466	481	525	471	529	517	495	467	480	510	502	485	496	494	491	519	489	514	538	525	521	533	486	497	541	478	447	505	520	559	523	480	512	523	489	510	478	492	513	495	491	507	537	488	486	514	519	480	526	517	485	500	496	492	522	514	467	558	511	486	511	488	480	485	515	525	477	474	515	517	482	480	471	487	513	529	525	496	482	511	523	523	527	503	519	507	515	476	508	546	486	504	478	534	514	484	526	541	491	507	467	503	498	539	541	520	496	525	531	507	509	480	504	494	497	491	504	481	534	470	505	503	471	514	530	524	474	519	475	496	508	529	479	474	503	509	471	534	497	530	504	496	531	503	483	503	479	501	542	507	494	471	499	520	541	492	504	493	510	535	507	529	485	490	451	548	463	497	491	509	525	529	480	483	499	498	524	495	492	553	502	484	524	516	518	503	479	536	528	462	507	510	467	517	471	504	482	468	513	494	462	552	497	543	512	514	478	512	519	520	543	501	469	494	494	471	485	540	460	485	513	516	452	516	534	526	480	491	531	505	499	488	523	487	477	521	526	477	492	516	535	514	483	518	500	514	540	511	464	475	500	488	512	496	518	517	508	516	502	503	498	519	501	541	494	485	502	505	486	527	530	493	547	483	523	521	526	482	513	540	491	528	523	527	466	497	500	495	539	513	506	487	476	517	472	504	492	533	472	480	485	537	506	499	522	532	467	519	535	488	490	492	500	510	520	516	523	479	510	507	504	493	482	493	507	517	561	553	522	506	491	532	480	501	469	486	514	463	497	514	489	484	512	505	464	527	511	484	506	494	503	517	511	499	491	501	507	518	520	516	454	560	550	480	499	514	522	511	485	530	522	506	478	490	477	507	535	478	464	504	512	516	466	505	473	462	524	499	516	502	482	522	508	494	550	522	493	516	497	497	479	483	509	472	515	506	458	532	452	486	514	471	471	499	518	505	467	473	502	474	498	508	482	512	527	528	505	491	499	508	506	502	513	493	524	521	507	541	485	542	497	465	488	490	522	501	469	534	477	500	526	498	485	486	539	477	517	507	520	516	522	496	509	494	491	508	539	564	482	514	470	503	523	515	498	490	499	532	515	496	468	511	509	476	496	485	542	493	518	548	510	511	504	475	456	513	462	514	468	476	500	481	529	514	533	475	478	535	507	503	502	484	519	532	488	512	481	508	510	493	461	538	509	484	511	497	484	491	483	522	491	513	493	496	488	544	507	511	478	490	508	522	510	515	515	501	529	510	521	519	511	556	447	490	491	496	497	513	478	513	505	502	478	521	528	525	472	493	492	484	488	525	498	479	536	496	508	508	474	510	501	545	498	513	511	530	472	504	487	510	523	495	505	538	500	516	483	460	489	481	473	480	551	491	537	505	505	504	498	490	524	516	513	557	522	457	507	527	477	490	500	526	490	473	526	499	500	457	484	496	500	473	490	499	477	445	504	517	516	483	536	492	515	506	490	492	482	468	514	477	508	499	514	492	493	483	503	491	491	504	510	466	473	516	513	491	507	486	510	515	505	512	508	498	484	494	512	458	505	497	505	536	477	507	512	527	500	491	522	490	491	533	486	507	523	565	519	533	516	466	495	498	504	502	488	511	532	463	499	508	513	515	488	476	475	476	530	524	507	480	502	513	475	498	514	485	486	536	460	493	501	517	523	489	474	480	487	504	537	497	500	520	481	514	514	509	479	476	536	487	514	491	523	527	512	490	480	482	551	483	493	496	458	504	505	505	504	487	508	452	512	527	543	454	501	488	504	507	479	516	508	501	530	533	514	494	468	553	483	468	514	452	525	464	519	469	516	483	486	466	494	512	480	519	541	553	504	530	526	488	513	486	528	497	501	478	469	476	528	489	519	518	461	508	510	519	510
1393	396	389	375	332	331	315	317	322	309	296	331	339	332	341	328	323	304	334	317	305	313	300	296	324	305	338	311	322	312	314	292	337	312	312	323	314	320	324	314	343	320	307	298	276	325	285	276	285	320	303	311	324	279	320	300	281	301	300	289	298	289	293	332	318	268	335	308	345	283	324	309	323	335	292	329	307	312	312	331	298	299	288	305	317	315	309	307	308	305	299	297	306	318	289	302	298	292	305	286	314	309	286	300	322	319	320	314	356	308	331	338	307	311	300	319	313	349	292	281	298	306	298	329	314	282	313	296	309	308	316	315	306	306	278	325	330	309	329	308	333	299	321	289	284	283	315	314	306	302	356	302	295	306	294	281	299	335	304	313	298	335	315	326	312	282	297	311	319	303	310	330	287	330	351	330	321	335	338	322	342	346	279	352	320	287	315	325	304	284	295	332	327	299	310	315	314	293	302	335	310	317	316	298	304	326	334	307	325	305	259	350	310	304	315	263	336	322	304	328	299	322	291	343	293	324	305	324	303	345	289	324	363	292	318	333	301	304	306	310	363	325	290	340	319	347	300	312	289	314	291	323	331	306	301	290	303	310	280	319	327	319	305	344	323	290	319	329	318	336	308	306	311	329	304	314	266	321	310	300	300	301	324	308	331	299	306	295	296	364	320	309	332	305	275	327	276	312	311	355	326	295	326	319	278	300	336	348	352	315	276	310	311	327	310	317	305	286	323	314	293	302	313	322	307	322	310	287	287	320	342	310	308	290	346	315	296	293	289	318	308	304	282	311	313	284	305	335	325	303	290	345	328	308	311	281	310	321	334	300	308	291	330	315	324	280	299	326	308	335	314	343	283	332	336	313	325	327	313	311	293	306	348	303	339	338	308	333	326	312	323	293	324	318	304	313	327	291	290	363	338	329	287	346	343	335	281	357	336	298	333	326	334	317	313	316	307	305	320	333	337	287	279	342	318	289	314	324	284	287	324	294	336	335	318	331	287	300	289	312	298	319	328	304	320	303	310	320	308	333	295	302	331	337	330	298	329	282	293	308	320	308	298	297	322	328	315	322	309	318	313	297	320	313	309	357	322	310	285	303	307	334	341	323	315	283	278	295	330	288	303	332	312	309	326	286	303	309	294	309	292	320	312	296	319	299	305	313	315	336	311	282	307	313	274	329	321	320	316	312	320	316	305	318	312	333	313	324	315	296	315	311	322	299	316	307	316	327	313	338	321	308	280	313	321	316	306	334	296	354	299	318	310	295	303	302	307	311	353	358	335	298	315	306	264	349	294	263	310	320	306	272	331	322	329	297	312	313	347	333	310	316	292	302	317	295	295	302	294	332	294	328	345	316	301	322	342	340	310	299	310	321	345	315	303	295	286	314	343	316	353	351	312	341	320	304	329	313	338	307	302	333	281	350	342	343	308	305	310	300	306	308	332	297	343	319	318	326	344	316	336	336	331	343	324	318	306	315	305	315	347	275	323	315	317	347	309	287	284	325	301	327	330	308	299	346	291	309	318	292	297	297	326	328	302	296	335	292	345	297	352	308	320	330	290	275	305	332	320	307	327	303	294	315	347	297	317	341	319	335	328	317	307	308	309	305	269	310	316	300	315	287	316	302	356	332	313	336	310	302	310	327	275	329	334	334	280	300	294	323	314	319	302	317	307	325	304	294	353	303	303	303	322	301	321	313	305	299	317	281	325	299	308	335	325	314	292	277	298	308	303	332	345	292	325	346	328	323	288	324	305	308	334	312	322	319	334	322	260	314	325	295	312	295	316	289	312	316	318	332	333	290	308	295	306	329	309	326	334	323	308	298	309	308	306	319	324	286	280	305	297	317	301	311	260	288	351	273	319	313	295	296	347	296	309	288	295	333	327	291	309	334	287	291	300	305	288	308	315	312	318	328	325	325	327	357	304	319	322	305	316	323	345	323	336	325	299	315	299	319	300	333	345	328	322	311	314	309	307	332	310	344	302	318	366	312	307	313	328	288	304	327	341	273	323	325	331	347	304	324	304	282	329	296	278	362	325	325	294	299	316	329	324	350	285	304	291	324	298	330	311	302	288	304	308	304	309	332	327	327	324	311	303	309	298	341	318	324	308	313	296	269	268	314	315	309	319	299	331	306	325	322	315	298	292	286	319	285	326	326	321	317	285	274	309	309	281	296	324	331	336	301	360	303	301	290	321	340	321	314	293	296	300	329	327	287	309	318	300	345	291	328	347	311	321	320	335	321	307	315	296	330	318	344	317	313	310	307	300	311	327	350	298	297	302	351	328	293	291	336	307	297	298	310	311	324	322	279	319	304	308	311	293	290	304	308	281	302	301	315	320	286	322	303	321	332	302	321	317	302	305	304	295	313	314	290	323	291	315	304	302	350	319	291	321	306	320	320	309	305	331	324	318	328	360	335	327	295	319	334	314	326	305	308	340	327	328	288	322	346	305	312	311	310	305	320	307	319	309	343	318	333	303	326	316	329	335	327	293	299	311	316	325	335	337	294	330	322	340	324	327	320	348	281	326	304	328	328	287	284	312	310	300	315	297	304	312	316	313	302	343	322	291	321	326	301	336	317	311	323	282	294	314	330	299	335	312	291	336	283	315	331	311	304	316	344	304	340	329	314	313	300	328	330	281	292	317	301	315	321	307	294	272	325	324	328	335	295	289	305	315	358	327	303	297	291	310	310	351	321	275	303	310	317	300	354	318	300	296	309	320	322	344	300	310	330	300	301	331	314	300	312	337	297	307	317	300	302	301	317	322	310	305	341	331	320	326	313	314	328	276	353	319	305	318	338	293	292	319	327	327	321	289	292	300	333	278	326	366	332	301	297	312	287	346	345	325	302	315	340	329	332	309	311	303	308	300	287	289	313	329	327	298	335	333	304	330	289	306	311	309	308	305	300	294	300	321	292	320	318	328	312	330	279	288	320	326	327	323	318	356	313	293	286	308	334	346	319	293	299	250	313	279	307	330	321	318	339	325	320	276	344	276	273	285	346	330	303	330	321	328	333	315	290	318	349	265	333	341	305	321	291	320	317	367	319	300	291	295	309	315	293	297	319	352	286	324	356	327	337	332	333	307	316	312	287	344	300	278	313	286	333	295	312	321	301	334	318	304	277	287	330	313	318	322	321	329	320	331	354	305	305	288	313	306	297	315	321	301	301	290	319	304	346	286	296	304	315	314	338	307	314	318	326	301	296	297	337	298	320	318	322	355	292	310	293	335	320	308	337	275	302	338	348	306	314	289	328	327	276	327	301	280	324	317	320	325	319	301	335	291	319	294	290	299	335	304	334	347	299	329	328	326	305	308	337	274	343	291	349	300	306	316	341	335	328	296	296	350	320	310	310	339	324	297	384	293	320	297	305	307	295	295	305	316	293	314	310	333	274	327	296	293	304	338	315	313	310	302	293	299	326	351	319	297	301	320	312	308	286	342	336	329	311	321	316	325	313	315	295	302	296	338	323	288	316
2034	806	956	1068	971	897	928	927	875	867	807	835	797	817	835	820	796	802	774	815	793	849	868	834	829	735	789	751	806	736	751	797	742	765	808	766	778	783	783	720	734	838	765	798	722	770	776	738	771	812	790	819	741	740	815	776	807	801	780	790	799	773	795	771	792	807	755	776	770	781	783	734	772	795	787	757	764	785	747	752	787	766	752	756	728	790	800	765	778	745	775	790	822	763	733	756	765	771	790	803	780	807	741	775	775	776	748	754	809	772	764	783	762	820	744	755	826	753	769	800	764	780	760	779	767	842	764	682	780	773	776	741	743	757	748	746	730	766	792	743	803	748	777	794	789	802	786	770	770	848	797	810	785	764	830	767	762	779	795	797	790	715	776	764	800	833	759	767	801	767	811	762	826	796	746	780	774	779	807	755	726	812	817	814	768	785	784	779	798	760	804	753	744	770	766	849	739	801	756	765	782	737	780	814	738	743	774	775	728	774	744	768	746	770	750	756	816	776	760	800	761	836	754	782	792	773	702	730	761	811	727	834	777	734	753	815	752	739	761	789	783	799	740	737	782	751	795	732	756	777	780	777	755	750	791	804	745	756	748	776	822	797	718	763	766	770	799	784	778	822	767	763	774	764	778	770	727	810	768	818	769	732	796	830	831	747	770	760	732	736	679	779	750	786	766	787	754	743	775	768	808	771	789	793	725	782	783	801	766	761	760	723	741	764	776	788	742	797	755	836	785	760	821	760	810	806	834	776	795	739	739	801	759	766	785	738	716	787	802	755	796	756	734	787	779	766	718	797	753	811	736	776	791	746	793	775	782	768	761	778	741	749	787	737	751	789	778	765	752	821	805	752	792	770	804	774	727	775	733	766	765	768	761	767	805	755	800	785	771	815	752	762	787	764	819	753	793	744	798	774	760	756	835	783	777	783	711	759	745	778	782	768	772	768	749	787	750	768	747	793	755	787	776	797	816	819	814	758	751	767	776	732	776	758	753	715	794	769	790	744	749	768	797	751	778	807	788	738	758	806	784	738	738	841	788	724	764	829	715	764	756	735	774	727	791	741	785	806	785	783	795	778	786	786	812	777	764	755	751	800	770	727	789	790	737	796	787	806	755	753	742	751	728	750	719	731	733	764	768	785	808	762	745	752	762	799	791	757	736	726	769	759	794	743	787	805	783	728	793	803	760	743	775	716	814	791	777	759	775	788	716	822	774	758	799	797	744	810	765	732	784	770	790	771	811	770	779	768	766	786	763	767	769	832	762	755	715	723	753	797	806	818	796	760	778	786	790	767	730	787	750	750	787	798	798	749	750	757	787	820	772	802	731	768	763	704	762	789	733	759	755	773	790	780	804	754	805	794	780	789	792	776	769	731	787	793	786	787	782	834	815	784	774	765	780	775	742	823	770	766	753	799	710	793	757	794	813	757	802	773	781	738	770	729	792	823	749	776	757	797	748	797	794	766	749	786	792	748	791	770	810	763	741	763	744	745	779	814	814	725	772	727	784	765	789	807	790	786	775	765	745	774	765	775	785	800	729	755	796	780	775	742	748	772	798	794	789	785	813	783	759	761	778	722	803	756	765	767	767	811	760	747	758	794	780	776	728	767	769	805	788	829	763	789	772	781	775	751	744	828	780	778	726	743	755	767	761	761	757	750	752	819	734	780	735	784	739	788	771	766	770	768	766	720	749	742	801	776	784	781	795	731	770	777	814	780	787	783	761	798	825	763	818	751	775	741	776	753	754	746	748	757	794	759	765	779	775	774	745	807	761	706	744	760	738	791	749	736	764	785	819	783	807	751	784	718	733	828	725	738	782	803	767	781	816	758	798	722	796	824	753	755	795	752	753	761	787	748	830	770	771	736	774	753	757	749	731	734	776	729	747	836	767	769	739	780	753	754	807	764	771	791	720	842	788	755	775	776	761	738	775	755	728	783	767	729	773	729	741	737	759	773	743	805	742	823	774	766	742	813	792	769	754	831	796	742	774	792	766	773	764	741	779	793	754	832	795	751	732	757	783	794	791	768	794	771	785	800	797	794	765	769	808	776	785	783	771	731	752	756	771	766	796	741	757	746	796	792	749	745	757	715	766	817	736	745	807	752	801	775	770	837	801	793	766	838	777	734	749	767	774	783	763	752	790	776	792	770	778	765	753	751	737	773	775	767	763	806	747	761	712	793	783	765	759	779	760	749	763	782	762	754	758	765	760	813	738	787	786	793	745	819	762	735	786	755	811	767	745	787	749	756	803	844	785	771	779	800	765	838	812	757	778	790	789	768	794	776	807	754	768	766	801	761	781	765	829	772	753	779	803	690	766	744	752	775	789	711	711	781	761	771	763	771	757	802	740	715	772	837	735	745	777	819	747	775	788	731	783	805	741	774	758	762	819	720	770	801	765	840	746	782	726	777	775	738	837	737	766	812	733	782	721	778	805	736	784	777	791	756	775	756	772	745	721	780	780	726	768	714	713	808	782	763	748	777	768	741	765	772	763	733	819	775	753	786	818	778	762	811	763	751	766	764	815	781	777	767	779	767	791	799	759	779	787	777	794	753	826	787	746	743	774	749	759	759	770	825	759	721	759	742	781	845	770	744	747	766	766	774	817	789	761	769	787	803	817	759	776	781	775	816	858	786	829	750	777	765	743	738	798	787	720	745	725	757	793	787	727	801	787	791	786	770	806	781	764	744	769	779	789	775	760	782	818	793	733	783	749	812	743	796	800	754	754	760	802	779	761	756	739	719	725	730	744	795	752	811	784	784	769	791	769	756	746	807	772	770	789	772	800	774	810	788	771	764	729	789	809	783	752	716	813	760	784	804	796	800	755	759	755	789	812	764	766	776	734	759	762	782	727	812	754	753	732	814	816	741	772	767	774	813	745	779	824	817	695	775	772	787	784	756	765	738	798	786	772	756	723	753	838	739	721	755	781	748	776	757	828	745	775	772	788	748	729	785	796	787	739	745	772	749	761	743	763	777	786	768	796	772	785	740	782	713	769	724	766	736	828	756	786	793	811	762	779	768	801	786	789	771	768	744	784	802	769	809	778	754	796	764	775	803	761	806	743	775	744	798	751	756	767	795	790	733	753	819	782	714	775	811	784	756	822	743	791	788	792	731	777	813	747	786	783	819	727	766	737	794	772	821	761	754	793	752	765	715	814	770	758	757	802	775	751	776	741	823	765	772	800	786	754	771	829	761	751	734	768	719	759	814	741	773	776	794	781	747	792	787	824	791	799	746	791	783	761	730	802	768	786	762	778	762	746	785	802	757	820	799	753	758	805	768	816	781	742	790	809	737	744	774	803	780	776	787	762	771	787	815	800	813	824	840	791	788	784	768	760	775	735	751	764	729	750	735	756	820	753	788	810	779	779	793	749	759	754	775	814	759	722	768	757	772	724	755	778	777	742	774	803	749	734	767	730	764	758	774	720	734	754	755	779	805	727	762	804	795	765	772	761	751	755	847	769	775	765	740
6390	687	709	580	558	519	433	420	425	418	383	372	365	357	369	366	376	367	348	343	353	375	362	381	329	353	307	315	343	363	335	342	356	340	321	333	344	346	358	344	351	336	330	352	341	342	354	378	351	332	353	343	323	342	340	326	351	341	355	329	336	367	332	378	365	336	358	329	342	324	309	328	320	331	328	351	323	303	354	347	336	313	336	326	338	320	350	346	325	355	296	346	365	354	322	315	347	352	330	347	329	344	340	357	336	339	315	318	324	300	309	344	348	294	325	333	358	328	344	324	338	323	354	325	372	341	293	355	350	334	333	303	338	354	328	384	310	314	330	334	354	379	320	365	356	338	323	367	327	351	332	303	313	330	346	355	365	365	332	300	327	298	332	348	321	312	335	344	345	312	357	307	314	342	351	342	340	341	325	350	377	342	327	319	332	325	316	350	332	382	331	311	337	323	372	345	300	334	330	393	323	376	322	306	357	326	372	366	308	336	340	352	330	347	327	327	338	365	355	295	368	305	313	359	324	343	310	303	333	340	345	356	314	348	344	356	305	325	336	343	377	369	374	352	358	361	362	319	346	339	344	292	345	338	348	314	325	322	314	324	349	326	331	327	332	327	326	335	332	356	346	387	315	322	330	379	332	333	334	333	338	348	350	331	360	334	379	348	361	328	333	327	327	312	372	341	371	337	299	306	338	313	314	304	358	341	307	366	313	387	342	344	331	350	310	342	346	352	324	356	330	326	352	313	341	334	339	333	357	362	322	340	350	340	381	323	345	351	354	345	345	336	338	342	328	334	335	327	346	309	369	352	336	340	364	349	334	344	343	356	358	326	345	326	313	369	360	349	368	341	334	309	347	349	315	357	368	320	376	329	371	319	338	331	346	359	330	290	336	389	318	314	358	328	316	362	364	293	352	338	325	347	353	350	346	351	372	376	363	310	346	332	340	332	336	329	306	351	337	351	309	354	328	333	315	340	361	354	351	339	341	290	371	342	320	369	343	346	338	322	353	322	327	310	311	340	320	333	359	333	352	355	345	338	370	328	325	300	314	332	329	375	354	359	333	344	363	343	364	357	359	329	346	352	349	335	351	309	333	352	322	346	357	360	354	320	354	381	342	349	323	361	316	343	339	342	362	307	351	361	347	358	341	348	362	349	337	343	327	363	324	372	314	387	342	343	326	335	356	353	322	355	341	339	321	375	323	342	340	336	338	343	351	354	366	342	325	341	324	330	314	347	331	322	339	321	362	357	368	327	330	338	345	332	315	374	357	329	312	338	339	381	350	356	315	338	339	334	365	363	334	327	350	322	330	331	326	337	363	316	324	332	319	343	359	351	337	354	324	356	353	347	341	358	318	343	325	329	330	338	319	327	337	340	344	351	335	326	352	328	351	350	320	350	367	321	352	358	368	337	382	366	340	326	331	325	349	342	368	359	327	357	340	344	339	334	351	360	354	364	386	318	347	331	324	348	351	334	300	369	345	319	342	356	321	343	347	351	314	314	328	346	368	341	319	357	316	338	349	319	368	349	319	319	357	336	353	376	315	355	376	337	356	345	326	360	326	364	331	304	313	346	336	331	300	348	336	346	357	341	344	368	357	350	323	337	313	337	350	326	308	383	346	322	345	338	340	352	325	364	362	350	310	310	364	327	336	343	351	354	350	361	325	329	324	307	363	326	329	332	336	340	349	352	346	354	318	337	379	345	330	363	338	369	346	326	333	302	356	348	321	368	317	327	309	353	338	385	340	336	317	333	318	343	301	375	340	367	353	341	386	342	322	345	356	322	314	326	324	317	309	375	349	338	319	366	347	330	365	342	313	362	302	355	350	364	333	355	340	344	325	327	321	294	384	348	334	337	366	371	347	328	348	304	333	341	306	338	370	327	341	332	329	319	350	328	328	345	334	363	307	330	362	336	314	371	364	328	368	333	327	324	349	311	346	340	320	375	328	353	365	358	332	338	331	338	323	323	359	323	374	340	316	328	339	355	334	331	330	304	347	364	344	321	310	330	322	337	337	351	325	374	365	320	321	314	322	311	352	380	354	331	346	353	335	306	351	304	334	342	348	365	328	322	338	335	349	316	361	350	342	347	321	345	358	321	338	352	355	319	318	343	356	376	354	340	359	348	322	366	346	330	350	327	376	340	346	350	315	385	353	312	360	384	361	332	373	345	356	366	359	309	364	345	316	341	370	337	320	369	341	355	346	334	292	343	308	337	354	368	333	303	371	306	339	356	320	321	338	347	346	348	358	335	366	318	367	332	334	360	337	370	335	334	346	333	358	341	352	324	342	333	354	366	332	346	349	355	350	304	344	362	352	362	334	299	348	350	338	347	359	318	339	351	381	367	334	351	357	331	333	370	327	343	316	322	372	353	351	337	320	368	346	380	349	333	364	339	335	326	362	347	320	350	372	335	382	322	330	336	340	364	333	372	328	361	356	366	353	329	364	342	334	354	332	336	353	359	311	356	342	352	316	373	361	339	356	337	351	335	322	322	347	365	369	326	342	351	322	348	359	316	364	345	338	340	338	363	362	321	337	348	390	321	320	323	343	389	334	302	341	355	342	339	279	354	354	335	360	337	332	327	339	363	329	335	344	393	358	346	349	339	355	351	322	317	314	350	332	336	323	330	333	342	333	311	320	336	347	343	303	326	301	327	357	344	349	383	333	306	347	327	333	361	324	353	352	336	380	353	323	342	361	362	345	358	366	339	331	338	330	329	316	309	312	339	342	301	352	350	315	346	340	301	328	340	314	327	346	354	362	318	339	337	354	361	326	329	346	305	368	341	322	348	354	348	353	325	343	323	298	350	321	354	363	327	328	388	344	349	374	374	322	335	342	342	355	369	305	346	328	305	351	347	360	356	308	348	340	332	350	328	310	368	328	343	316	324	345	318	314	378	345	316	357	337	319	351	385	316	359	369	329	365	324	325	324	386	376	320	332	310	310	357	330	317	322	366	359	345	345	351	350	344	323	354	331	343	343	365	332	337	322	312	317	360	368	361	362	343	376	339	349	344	324	359	341	340	352	330	334	345	340	364	328	349	371	318	335	369	339	317	318	345	377	364	332	351	364	355	361	344	315	356	342	332	346	333	352	334	353	337	339	367	323	328	345	355	325	350	359	359	353	344	356	324	351	319	330	328	347	334	332	323	338	368	349	345	346	374	336	342	328	330	342	345	346	313	356	316	345	353	339	339	376	371	376	347	325	319	344	334	323	319	341	341	333	319	318	348	353	365	385	351	313	336	330	320	329	327	310	300	335	362	338	348	331	324	311	343	368	316	346	341	335	324	310	314	338	336	359	332	344	330	357	329	323	338	363	340	327	373	318	361	322	337	382	337	357	330	337	348	339	370	314	348	329	344	350	347	309	360	353	330	349	354	312	343	308	308	344	314	359	358	364	329	335	372	337	337	338	348	349	341	361	352	343	375	346	311	324	357	360	305	310	331	355	314	320	348	344	308	320	348	320	330
6357	1147	1683	1848	1770	1496	1391	1338	1177	1072	1084	985	973	1017	999	987	946	899	889	905	872	898	896	906	801	870	870	868	841	848	849	869	851	857	771	825	849	827	805	862	801	847	772	791	800	835	867	908	815	825	864	793	806	863	876	796	824	845	814	860	836	817	876	808	810	793	860	787	825	799	848	792	847	762	822	830	821	815	884	801	881	806	812	813	816	832	824	833	859	860	776	810	818	830	866	857	780	865	828	809	870	796	885	832	798	856	842	808	776	814	841	856	819	837	795	862	799	785	845	845	852	826	778	836	845	832	800	782	831	807	803	820	811	783	825	838	836	809	801	871	816	835	784	790	788	846	809	836	858	851	791	774	788	798	835	842	863	824	849	783	787	796	909	797	828	819	858	833	808	806	848	855	814	794	866	837	822	848	842	810	826	790	827	777	861	774	824	832	840	810	819	844	847	788	828	851	809	847	871	866	768	816	797	784	854	825	792	816	853	840	857	782	852	806	789	817	842	853	820	809	817	849	809	774	816	776	799	780	805	807	808	805	792	868	811	810	809	755	836	833	822	801	807	823	822	816	827	832	844	882	780	791	829	792	788	887	829	848	853	855	785	807	858	827	791	836	816	807	825	844	787	837	835	836	804	777	831	886	904	799	815	832	832	803	775	832	870	800	817	848	805	850	828	763	794	838	841	899	788	814	791	826	812	825	847	879	800	814	801	842	807	825	843	800	863	794	801	820	801	836	817	800	811	868	833	781	818	817	823	818	843	833	791	814	834	801	833	827	821	827	850	808	803	799	846	782	845	839	836	811	822	830	866	790	746	811	795	819	817	861	785	823	818	837	849	806	811	853	838	829	846	817	778	835	830	776	805	823	824	869	841	822	806	789	828	798	776	830	813	795	826	862	831	813	845	819	808	827	809	785	831	805	828	813	833	826	833	841	802	837	814	827	799	801	828	794	844	812	875	818	790	772	838	856	809	844	813	839	808	811	847	844	868	806	851	814	803	832	860	859	839	797	816	847	838	785	860	831	870	809	840	838	795	867	815	785	826	771	814	843	837	813	842	823	833	847	833	852	826	844	863	790	819	800	814	832	773	809	808	880	888	799	830	820	751	820	836	826	822	789	838	811	799	859	802	839	822	801	817	826	786	795	858	811	814	801	770	868	843	849	846	830	817	832	823	783	805	839	816	775	810	790	817	868	816	868	840	794	849	808	833	846	798	806	852	869	817	781	810	830	817	788	715	865	812	777	845	838	865	838	794	789	802	833	770	805	837	808	804	809	814	819	832	839	832	841	864	831	813	811	834	807	834	817	873	871	831	805	810	837	801	816	770	782	824	828	828	842	787	803	829	783	798	869	862	848	825	818	856	746	832	801	850	845	810	797	820	788	835	797	818	829	853	861	816	829	806	801	820	846	774	838	811	843	798	833	810	845	792	839	906	814	800	854	827	853	822	824	812	804	825	840	833	891	824	856	836	805	805	853	829	857	844	801	871	803	806	850	891	809	883	838	895	780	809	807	744	780	789	808	821	867	848	826	840	798	859	775	865	807	854	780	821	822	812	815	810	818	846	819	837	818	792	850	841	848	776	869	795	837	799	852	820	844	880	842	806	812	796	856	803	790	820	831	836	835	791	798	834	799	834	773	791	813	747	824	802	802	821	852	859	771	868	811	822	877	808	800	818	846	741	798	806	833	844	851	783	863	791	837	811	802	821	848	785	779	832	789	821	810	826	841	865	818	803	801	836	839	817	803	827	823	818	834	826	845	842	810	837	854	833	768	820	812	832	817	832	811	805	775	842	802	828	816	878	757	776	833	791	832	798	789	858	826	799	782	895	839	815	802	775	827	852	817	811	885	853	813	847	797	830	855	797	806	851	840	834	821	828	810	816	829	868	827	804	853	882	804	808	855	870	838	814	830	795	840	799	863	802	838	819	842	783	888	796	829	795	849	809	790	852	805	821	820	780	844	831	817	788	804	850	820	836	826	815	820	808	848	881	810	822	808	781	805	801	871	790	869	791	779	761	771	809	831	815	815	816	806	866	834	860	811	865	804	823	811	843	824	828	795	805	832	862	790	804	799	867	847	851	801	810	843	770	816	828	802	836	723	812	794	873	837	833	779	859	860	825	837	780	835	737	812	839	787	820	812	815	820	739	810	793	848	815	841	872	820	862	739	845	795	791	872	796	857	818	789	798	787	796	893	719	818	837	789	854	794	829	828	852	819	836	846	780	811	791	820	783	826	847	753	846	839	807	814	826	854	830	807	821	790	774	906	884	864	771	802	810	803	808	842	816	809	788	820	809	822	826	776	866	788	795	851	861	851	811	820	792	837	767	879	815	836	825	812	835	813	831	790	814	837	833	812	837	806	804	835	805	819	800	824	799	804	804	827	803	810	797	834	746	776	770	822	824	857	778	776	845	842	854	824	835	841	864	829	824	788	807	782	803	860	827	840	800	801	826	788	831	815	860	817	857	801	829	807	754	846	805	818	849	813	834	829	787	816	847	852	808	849	821	808	810	831	843	826	812	812	778	817	822	882	801	824	842	827	832	826	780	845	832	826	809	823	815	835	847	852	778	834	836	800	805	813	814	825	822	857	801	811	862	838	802	843	825	861	781	767	796	799	843	855	806	871	858	814	825	785	839	832	813	785	779	792	800	830	814	781	808	775	867	837	855	871	794	797	809	798	794	782	837	812	835	807	838	805	818	828	800	836	792	798	827	743	849	921	840	788	835	766	825	784	834	829	797	848	856	813	834	796	838	811	823	828	813	810	837	779	855	845	806	795	852	854	877	835	844	802	795	868	820	820	850	836	802	822	814	815	784	817	855	790	803	793	795	801	804	847	848	823	858	855	784	817	849	795	796	827	850	770	805	825	786	848	813	874	840	780	821	821	823	812	819	766	884	822	833	839	787	785	767	779	838	824	819	837	789	843	831	805	836	787	795	818	837	766	879	860	840	799	818	820	854	827	792	823	780	828	810	878	775	832	797	819	796	849	891	855	797	845	801	836	790	806	821	851	847	822	878	802	746	862	812	818	809	783	897	866	764	788	801	774	842	844	831	837	870	776	858	799	795	801	818	810	835	817	808	838	854	881	842	792	843	842	828	768	831	823	843	809	826	845	826	867	815	779	757	823	811	851	841	772	838	854	817	875	835	836	800	817	826	797	828	826	808	833	857	864	827	833	789	822	852	830	837	850	797	840	843	856	806	853	830	800	837	855	816	827	789	808	872	832	843	843	793	852	827	804	856	804	815	780	834	800	887	814	809	845	828	837	802	813	869	831	786	836	801	788	781	816	825	770	820	793	781	749	813	834	785	860	839	793	875	795	833	804	823	816	846	826	800	813	818	831	818	813	866	820	845	821	867	852	785	798	831	805	865	831	849	784	794	833	772	789	811	786	833	834	760	827	819	801	770	793	854	879	803	789	861	815	834	821	845	835	851	827	808	837	818	840	803	794	817	829	829	812	814	777
11798	970	938	745	573	446	371	347	327	299	286	262	228	235	243	229	224	243	219	247	223	252	211	228	215	227	210	223	205	182	235	189	218	174	203	189	201	208	205	176	209	187	194	217	212	195	205	225	194	211	180	195	199	238	223	203	181	211	168	194	221	205	172	198	183	205	206	204	188	190	214	210	197	190	156	191	168	194	186	204	177	205	201	201	199	213	212	224	182	197	212	187	223	201	209	212	221	223	206	207	171	222	185	218	198	219	203	212	227	195	214	194	187	200	203	228	219	217	218	207	205	173	225	184	194	217	190	200	207	189	201	195	180	199	211	188	233	192	188	192	188	212	191	190	189	183	196	202	192	199	203	202	194	184	200	190	185	184	200	210	192	190	229	201	191	193	208	205	178	182	195	189	180	213	189	206	179	189	213	175	190	215	178	223	224	197	190	210	193	197	228	203	197	182	186	176	220	201	205	197	203	225	175	189	187	211	187	206	211	200	197	211	192	213	223	194	194	201	201	203	190	213	216	192	184	185	230	209	188	190	208	223	222	200	213	176	177	191	199	200	211	183	233	209	221	200	170	216	205	196	219	199	212	198	206	197	195	184	204	205	187	198	198	187	198	223	205	210	190	196	232	217	213	201	209	190	190	182	208	216	213	220	192	196	219	205	202	222	213	201	188	208	201	189	194	216	214	213	205	221	224	193	195	187	196	203	176	215	179	174	240	217	216	174	171	194	218	205	212	188	203	202	204	190	193	218	178	192	207	200	207	218	217	198	231	187	222	217	195	225	211	201	207	220	208	217	201	211	211	203	217	196	223	219	202	196	193	186	203	193	215	202	222	200	181	192	188	191	223	188	209	182	207	201	177	191	218	197	172	229	182	190	226	207	192	207	189	193	207	217	208	192	210	195	212	203	203	225	212	215	206	213	211	192	206	185	180	188	187	214	204	181	221	202	240	186	194	175	185	200	245	208	205	167	193	209	183	210	205	224	186	191	191	182	195	219	187	207	194	218	188	212	200	191	192	172	216	201	187	213	201	183	181	194	184	210	197	205	204	206	196	211	215	218	185	196	224	208	217	198	186	200	211	222	191	194	177	204	213	198	173	177	225	198	212	208	220	180	200	219	189	218	189	190	188	199	214	209	202	193	190	220	224	187	237	205	214	213	177	185	188	203	229	177	200	179	199	200	203	238	202	213	193	180	205	217	204	206	197	211	183	171	207	222	196	222	202	221	219	171	226	201	219	210	215	187	176	207	196	186	186	168	214	172	214	180	171	230	173	164	202	197	204	187	203	191	206	218	179	217	219	214	194	192	188	194	198	198	199	197	187	181	202	181	197	194	194	185	200	176	178	200	197	192	206	192	203	183	201	193	200	218	194	197	212	176	202	189	190	196	178	216	187	200	183	203	194	205	190	205	191	192	235	219	206	169	199	225	205	181	210	205	196	191	186	228	209	193	220	202	203	182	201	201	197	198	206	169	223	201	192	205	165	198	190	196	191	192	202	209	202	190	191	221	182	201	211	207	185	195	221	199	186	181	188	199	192	204	200	171	197	199	205	175	182	212	182	197	211	184	206	198	201	215	196	211	207	187	199	204	236	217	210	208	188	194	191	198	191	204	191	232	197	208	187	199	201	221	193	208	200	208	204	204	205	172	189	173	201	188	172	201	191	226	236	182	215	195	205	238	196	201	214	176	180	204	205	200	192	204	192	228	205	227	201	209	206	239	207	221	180	189	175	211	201	213	224	218	211	177	210	185	214	190	187	211	214	218	197	199	191	185	174	207	192	203	212	198	205	197	204	202	227	204	185	192	199	203	204	218	186	205	197	183	208	190	201	186	194	200	205	192	214	198	204	211	183	216	177	203	171	179	187	188	213	211	210	191	193	199	202	229	199	224	173	202	192	221	223	200	173	220	210	226	200	194	194	234	216	206	216	183	190	188	203	226	192	225	193	205	205	192	213	192	180	192	194	201	202	193	186	224	192	189	209	206	190	203	227	201	200	209	223	205	214	207	204	203	232	203	168	183	219	179	193	203	204	225	188	219	193	215	208	226	216	192	217	193	247	178	190	194	196	197	179	171	185	195	194	210	172	221	199	203	192	192	194	207	205	198	200	188	200	176	209	199	215	200	219	201	194	189	184	203	188	195	227	199	213	215	234	208	197	211	233	193	179	173	182	227	194	216	225	220	231	241	221	208	207	184	188	187	198	212	189	177	192	205	199	190	223	177	210	192	190	204	221	206	197	207	222	195	209	197	199	216	238	205	207	202	189	202	168	208	168	192	178	190	160	215	205	221	211	219	199	203	201	207	209	181	211	198	194	194	181	209	216	203	175	208	253	205	202	211	198	184	189	210	193	202	213	204	180	186	214	189	193	219	219	199	181	226	174	200	194	206	198	211	191	202	162	209	190	200	218	211	210	189	215	183	207	217	208	196	218	207	202	191	200	208	205	191	206	194	217	211	215	177	177	216	173	190	216	185	197	212	213	214	191	202	220	184	182	206	171	207	215	193	217	203	222	202	219	211	197	209	192	223	212	232	192	195	244	219	202	210	189	199	196	211	221	222	187	212	216	200	214	226	194	183	179	221	163	188	207	202	216	204	202	196	209	201	220	200	225	212	191	224	225	191	199	228	201	196	194	177	203	194	217	206	184	189	222	195	166	193	207	186	161	197	201	200	208	215	196	199	187	178	196	197	226	216	203	185	207	181	212	202	207	217	212	196	219	216	220	232	187	212	208	192	214	194	169	240	221	208	188	198	199	214	205	178	181	186	189	203	182	176	200	195	202	199	176	200	181	206	198	227	176	198	201	230	215	221	224	192	206	208	180	201	216	212	194	206	191	195	236	192	201	205	186	186	196	199	172	192	212	200	210	210	192	228	188	205	219	217	196	212	196	196	197	199	207	187	237	188	185	214	206	191	178	176	186	220	189	197	223	189	181	204	193	193	211	210	215	192	205	185	215	205	214	178	221	202	221	257	185	212	187	208	171	218	225	202	205	165	200	208	211	195	220	190	182	194	226	198	200	198	190	168	207	205	210	200	194	189	183	205	175	211	192	197	177	179	229	223	209	207	239	207	177	213	195	194	182	193	198	213	218	201	216	177	196	199	217	180	196	196	197	201	208	231	192	193	212	184	183	211	218	215	205	223	189	196	210	218	208	190	194	193	215	195	220	176	198	173	215	194	214	203	197	208	218	185	195	231	216	219	206	186	201	193	204	173	203	199	187	168	205	189	173	201	206	218	211	219	197	193	211	199	228	215	207	199	178	188	211	208	207	197	200	210	197	193	209	220	187	212	226	200	202	183	166	207	204	220	213	216	214	203	192	195	210	217	203	230	191	159	210	188	224	186	199	198	203	196	203	216	203	189	195	193	196	220	203	201	187	208	203	187	185	212	215	211	229	190	211	182	212	205	200	230	211	204	193	198	199	202	208	202	193	189	188	200	208	189	221	218	225	206	199	212	211	198	222	207
7768	1057	2068	2493	2104	1824	1590	1329	1159	1046	928	833	826	755	839	720	696	709	667	651	704	697	677	649	566	554	599	596	569	550	521	566	543	519	536	541	535	545	517	532	525	539	541	545	494	516	493	527	521	523	502	498	516	496	483	475	553	509	524	510	517	498	543	488	558	481	517	494	545	489	505	516	531	495	491	501	470	512	559	519	510	483	499	524	486	540	464	509	522	529	495	559	492	480	470	503	496	525	488	531	519	511	503	534	508	526	537	527	489	521	515	519	540	477	518	485	510	559	490	535	498	515	554	471	470	509	517	499	530	532	508	546	479	545	507	522	515	512	494	482	490	522	516	483	519	522	499	503	502	530	511	502	483	519	489	482	522	486	529	523	481	523	511	538	499	530	500	505	497	539	481	486	488	494	484	535	562	465	513	496	491	527	507	484	489	490	471	501	495	507	490	497	468	498	489	522	486	523	511	507	511	513	487	511	508	530	497	502	493	486	516	470	491	442	504	547	515	488	525	478	520	480	485	501	494	483	465	511	512	482	556	497	538	489	510	481	503	478	534	531	506	501	515	481	471	532	505	488	542	482	471	510	494	526	552	507	479	482	501	544	485	503	455	478	504	525	512	509	491	512	503	495	493	552	537	471	522	509	501	463	479	502	510	509	511	517	538	467	489	497	499	486	504	521	505	537	513	491	506	496	507	480	507	533	486	547	547	496	536	513	490	492	493	478	471	495	483	468	504	493	542	496	526	502	501	557	522	529	512	511	511	511	498	473	552	531	499	505	512	472	506	475	482	492	516	469	483	505	503	492	471	524	481	519	461	520	537	543	478	485	495	474	483	486	466	497	546	510	515	532	497	526	506	519	496	536	481	489	505	490	530	506	513	520	477	480	506	496	462	497	546	519	504	470	510	507	519	508	514	528	485	507	508	512	564	497	500	478	465	481	483	519	545	488	476	507	516	543	506	522	508	486	481	545	503	507	531	479	518	551	500	520	534	485	535	493	510	486	508	481	492	493	497	497	538	538	530	502	512	496	468	491	516	507	497	515	542	539	507	538	465	532	491	538	502	503	491	507	464	490	527	543	528	489	490	526	496	532	520	509	516	488	513	472	503	515	504	478	556	503	498	482	531	545	510	500	502	509	513	516	517	490	472	496	477	443	503	498	501	517	499	507	512	552	533	503	515	487	480	516	486	484	510	497	525	536	483	476	507	502	532	483	516	525	536	546	528	505	500	498	479	496	490	515	515	527	482	515	525	479	539	456	517	506	482	517	505	502	500	508	540	530	539	490	507	493	476	528	501	537	516	493	519	482	490	508	537	502	511	534	494	473	498	504	533	552	509	502	529	494	531	517	505	511	466	493	485	501	513	496	502	526	523	537	487	526	500	500	497	524	520	489	522	475	488	480	504	459	528	527	473	512	505	501	529	491	506	496	485	529	538	469	513	503	505	482	502	487	501	522	500	513	513	504	526	487	489	527	512	500	491	488	500	471	483	559	462	527	482	493	503	483	500	481	528	510	525	520	493	466	475	492	518	502	513	494	503	481	505	482	494	525	512	532	517	509	494	478	504	528	530	472	520	522	493	518	518	472	509	494	522	502	528	501	518	523	492	552	547	499	488	517	507	473	494	515	525	503	511	470	484	464	541	569	536	512	517	485	461	513	494	496	531	495	497	506	507	517	472	530	455	512	498	469	516	518	527	463	555	511	521	499	524	495	517	514	471	467	504	525	517	494	499	505	521	528	508	509	511	526	539	499	477	480	493	496	506	464	504	498	527	489	481	490	513	462	489	495	478	492	470	528	485	452	511	486	498	518	490	550	468	450	547	497	479	490	469	508	535	502	482	508	524	476	490	517	530	510	490	508	571	495	484	532	511	534	488	505	549	497	492	525	489	488	526	469	485	505	487	480	502	503	512	508	522	487	518	498	562	526	483	515	506	499	526	504	490	460	518	510	512	515	492	484	476	515	509	511	496	496	515	535	523	557	514	543	506	490	492	509	485	510	504	504	523	464	484	543	529	503	511	502	523	521	554	501	520	512	498	489	510	479	510	498	492	525	492	481	526	530	499	534	481	510	501	493	484	514	492	476	497	505	485	478	497	529	517	474	496	477	500	534	551	451	488	474	527	489	528	497	519	511	478	498	520	498	472	472	509	488	522	491	495	548	484	510	527	500	512	513	504	515	547	505	499	534	537	499	520	540	478	526	494	528	505	454	495	507	476	540	495	498	500	496	522	492	505	497	483	521	544	515	513	483	510	498	480	455	516	516	514	483	556	516	486	483	503	502	488	522	496	479	521	474	523	501	511	515	506	513	516	536	518	543	489	543	483	495	508	512	523	530	519	507	465	540	541	501	521	480	522	511	465	483	506	552	492	514	517	484	491	517	504	511	504	474	485	485	472	496	499	487	502	507	491	554	502	501	533	517	519	499	540	495	556	546	461	515	500	521	512	473	488	486	502	467	477	492	494	471	474	483	496	532	532	494	459	519	478	485	545	522	519	515	520	526	502	487	507	497	493	488	494	521	495	471	470	506	531	479	521	521	514	496	503	509	496	468	466	446	488	517	528	480	515	472	520	523	524	519	492	502	525	508	516	485	509	555	534	479	497	531	521	515	508	491	499	512	507	503	486	491	493	500	522	519	552	489	487	495	483	512	555	496	490	495	486	497	494	511	524	516	504	536	474	481	515	510	531	503	532	495	542	520	480	508	468	528	550	550	510	525	500	502	477	495	474	511	528	447	510	526	463	472	530	484	495	464	503	487	489	520	512	488	523	516	508	479	530	469	492	480	496	549	503	532	522	536	504	517	479	496	473	514	488	509	449	503	518	540	467	490	502	533	489	515	510	472	514	510	519	493	493	497	507	492	490	491	485	533	510	521	508	536	480	506	543	513	479	487	483	512	485	520	482	526	488	508	548	497	510	498	488	517	484	519	529	495	517	476	511	548	505	526	522	507	472	505	547	517	514	498	503	497	508	498	462	519	494	503	502	485	528	482	540	483	498	497	518	502	512	496	477	511	508	492	505	528	526	511	510	477	484	510	503	544	519	512	468	474	499	467	500	522	515	528	518	511	457	468	489	514	519	546	474	489	473	500	486	495	482	496	516	467	459	504	507	520	505	559	494	508	483	508	452	498	468	495	501	519	500	490	517	533	517	527	474	480	513	509	523	534	525	497	545	521	530	496	513	535	471	500	464	504	534	508	492	501	510	515	474	543	553	515	452	504	523	531	516	520	541	487	488	518	505	484	502	488	511	511	482	493	479	519	509	517	524	505	497	495	467	498	502	440	476	481	492	495	508	585	484	496	528	488	498	456	512	549	559	515	503	467	516	520	510	522	539	509	504	511	476	511	513	507	518	511	503	499	511	530	523	535	496	527	491	504	486	518	495	496	541	487	480	490	484	502	485	529	521	509	512	488	487	514	507	485	525	494	540	516	470	523	509	468	499	569	508	504	480	566	468	478	485	508	506	520
1337	407	410	380	377	330	376	328	333	339	301	322	321	308	360	333	343	301	351	342	342	340	269	290	331	292	336	325	296	329	284	276	314	313	313	306	334	295	292	316	281	307	322	297	348	302	332	300	306	288	291	310	334	323	299	323	326	316	323	322	325	311	316	330	337	282	343	331	292	325	343	342	284	271	323	323	293	338	311	303	328	339	311	308	314	303	326	329	324	324	333	321	323	308	326	322	311	334	328	303	312	328	324	295	303	289	283	291	304	299	313	309	307	315	329	329	273	360	284	301	324	304	300	313	339	294	337	301	283	313	317	324	282	312	311	292	305	298	280	300	352	322	289	308	348	293	315	347	321	313	297	306	364	320	325	296	329	304	306	331	324	301	291	316	331	318	306	308	312	328	302	351	329	310	323	312	318	338	344	335	309	294	290	293	277	320	326	295	327	311	331	309	323	335	315	306	302	332	311	313	312	305	348	279	300	334	301	316	315	317	302	299	321	333	336	347	306	343	335	307	350	327	301	305	319	311	323	319	291	316	315	320	260	301	310	299	327	330	339	281	281	347	327	297	292	303	285	323	328	292	308	294	332	317	333	317	305	296	327	303	293	341	361	311	319	307	307	296	326	335	301	302	304	327	313	298	359	316	302	308	322	327	321	314	294	315	325	294	345	316	304	329	324	316	331	320	284	306	332	314	306	292	308	315	326	304	300	293	310	298	331	314	313	321	333	295	315	345	309	316	310	317	327	308	295	297	301	300	308	314	340	309	341	361	329	316	329	319	320	312	321	344	291	306	331	293	314	300	318	310	305	320	312	298	333	294	297	310	293	320	321	299	313	336	285	319	334	281	307	306	344	337	317	341	340	280	313	317	315	333	326	332	339	308	306	308	281	297	314	301	319	345	333	303	337	324	343	288	312	312	342	349	271	310	304	299	302	317	318	310	339	296	324	302	316	312	317	319	307	298	295	323	304	296	306	341	362	326	322	311	339	340	299	304	312	318	297	348	316	306	294	320	311	337	312	344	331	335	320	358	319	312	325	346	317	336	345	303	313	290	270	287	350	303	339	329	303	325	346	297	287	303	327	304	351	320	306	316	320	297	310	316	292	328	310	328	299	332	304	269	317	319	321	312	317	329	319	313	301	291	324	320	299	305	333	306	287	318	334	310	303	272	324	313	303	297	291	336	298	276	344	316	287	314	291	332	320	328	323	332	301	335	300	297	328	286	333	356	352	324	304	306	324	327	309	317	306	287	342	341	294	306	284	323	299	294	307	343	318	331	292	327	305	325	323	299	311	327	296	276	306	303	295	367	322	323	288	278	320	351	333	325	328	291	294	329	299	313	290	321	313	276	304	321	328	316	332	324	330	317	308	339	321	284	290	341	315	320	283	297	291	329	307	310	330	329	309	317	318	314	288	291	294	328	308	299	320	332	280	337	319	334	329	328	325	309	320	286	299	315	309	318	320	278	308	318	304	332	312	288	323	281	280	317	284	336	314	313	331	296	308	294	277	321	304	341	308	308	323	343	333	331	303	328	368	279	297	319	311	298	308	309	310	305	338	343	281	303	304	289	336	306	323	326	322	305	299	283	320	327	285	354	296	337	312	311	306	341	305	318	311	319	293	318	276	280	346	342	310	299	331	310	325	320	328	311	290	334	322	313	349	319	318	328	326	309	312	315	343	311	293	326	347	322	308	319	309	287	305	300	297	324	321	299	307	291	308	274	296	303	277	320	328	324	321	331	306	314	309	326	318	330	333	346	290	295	333	294	328	314	343	311	296	343	313	319	322	341	320	332	323	318	305	334	272	356	331	322	297	281	301	302	328	323	292	309	302	342	283	321	322	331	325	325	321	313	303	314	307	339	300	324	302	268	360	356	301	295	298	309	301	325	293	319	301	287	308	337	297	312	318	312	313	324	350	337	329	306	309	308	325	314	303	317	289	298	299	314	316	297	317	285	306	280	301	310	303	300	328	365	304	292	320	311	341	324	309	309	321	278	353	281	305	307	284	311	312	303	309	320	335	335	316	307	305	321	361	338	304	328	319	296	326	324	322	330	324	334	293	329	263	272	310	336	335	316	325	328	293	293	303	346	305	317	314	306	335	362	301	327	337	321	290	336	318	329	298	300	331	320	347	310	296	309	300	304	306	311	319	328	319	347	326	308	292	329	293	315	298	290	312	318	321	303	324	299	339	331	324	306	322	314	308	321	322	329	331	308	318	295	293	331	299	317	304	320	327	330	304	314	305	322	308	312	351	311	321	312	321	346	306	310	316	275	350	293	306	306	304	331	309	297	292	313	314	300	291	303	309	299	316	295	327	335	330	311	293	322	316	300	347	325	328	311	289	313	302	328	327	282	297	299	334	370	308	307	339	300	281	279	300	306	329	303	311	298	303	292	316	331	299	329	309	310	330	292	323	280	345	311	320	327	295	341	324	301	338	292	350	280	306	349	316	308	277	327	346	341	311	305	300	308	299	292	326	336	299	283	303	359	318	342	291	343	345	296	299	292	310	326	319	304	320	309	280	345	352	314	342	309	287	321	301	324	315	320	330	308	296	347	292	313	321	311	330	321	302	300	273	321	287	321	325	290	297	285	329	339	337	281	282	329	313	302	305	327	325	309	318	278	303	333	321	322	309	317	306	322	306	325	308	325	307	309	304	332	303	319	310	310	274	318	316	349	305	344	316	283	299	310	316	338	312	327	306	327	313	325	305	309	282	324	324	321	295	328	324	282	298	317	312	329	309	318	297	300	321	274	278	296	325	299	308	285	326	331	360	328	278	283	307	314	297	334	307	333	307	316	315	293	318	295	316	318	344	338	325	353	336	327	305	331	293	352	326	314	326	321	323	331	316	325	339	328	334	342	319	269	316	319	294	307	309	302	316	307	324	335	308	313	349	304	311	308	311	330	311	301	334	282	322	335	304	293	280	283	320	347	289	328	338	320	318	327	320	316	306	286	322	324	290	321	304	285	299	295	302	324	322	276	306	307	310	345	329	309	300	292	319	333	343	328	294	333	303	305	313	289	302	315	329	300	348	294	311	312	304	328	297	316	319	332	295	293	279	290	295	302	324	294	295	314	355	314	310	289	338	312	341	311	296	328	316	312	278	335	350	325	293	359	314	294	323	297	305	307	311	289	314	286	343	330	313	329	334	309	340	342	339	354	299	309	311	317	292	318	317	278	297	309	325	343	331	276	355	337	302	318	323	292	293	318	350	327	282	272	292	333	301	319	339	329	276	331	354	306	330	319	325	331	304	312	314	330	358	289	325	327	317	302	316	321	312	311	328	318	304	274	306	289	322	319	303	303	316	274	335	343	303	312	294	306	302	326	319	336	296	344	336	315	302	360	339	303	363	315	337	338	318	331	351	273	308	332	304	336	310	324	311	311	349	307	302	314	315	316	298	328	307	299	313	319	344	328	323	350	285	311	330	325	309	309	334	318	311	289	317	302	330	306	308	309	264	310	304	313
2115	822	1001	1101	945	1090	981	943	915	845	801	789	838	805	839	772	813	838	769	813	814	831	834	810	815	823	770	785	815	797	726	771	775	756	785	762	774	747	784	820	774	736	763	785	739	784	768	830	710	747	727	800	767	774	766	741	725	777	721	743	785	728	783	789	775	804	772	789	772	785	740	777	723	761	803	752	767	769	772	723	759	755	763	766	747	743	744	814	780	792	766	717	778	729	712	762	774	797	760	705	712	774	714	743	777	773	811	804	763	810	833	769	797	737	751	764	800	751	797	774	781	839	793	747	797	755	778	839	731	757	756	763	753	758	767	767	766	759	761	805	786	773	782	790	738	785	799	800	772	833	772	767	764	754	757	792	792	816	791	740	726	823	807	777	773	754	800	772	747	784	780	756	788	747	774	822	799	783	807	764	716	779	785	823	814	788	758	753	818	739	794	785	781	728	778	773	816	776	846	762	762	727	805	798	774	755	800	736	742	781	795	790	815	761	756	760	776	755	764	774	795	739	779	788	779	739	742	752	772	784	756	773	810	816	745	758	762	805	764	743	742	775	776	773	760	776	796	749	795	783	805	762	776	777	749	747	734	748	813	732	796	710	746	744	727	786	765	776	770	789	791	793	759	769	737	755	749	761	693	761	778	758	739	803	721	792	801	795	732	758	798	773	816	824	751	804	811	726	785	788	726	791	806	804	748	805	789	762	774	741	777	779	762	787	783	810	777	765	745	744	764	807	775	769	820	767	788	789	794	768	750	785	799	770	770	783	783	790	758	766	720	745	760	798	765	816	748	745	777	755	767	782	816	825	772	730	774	749	785	768	813	745	762	758	824	760	761	742	754	794	782	772	775	746	778	800	772	749	765	847	835	709	770	795	779	738	754	779	809	733	755	767	734	761	745	751	796	828	786	720	724	786	758	738	729	802	776	773	781	772	795	758	735	787	747	756	734	781	767	777	777	737	805	746	780	774	782	764	773	746	708	723	746	739	721	719	759	791	813	789	755	762	745	718	777	762	729	755	798	751	800	757	809	778	812	776	779	767	788	787	776	817	751	771	765	787	796	784	750	766	732	769	782	799	785	791	749	696	735	780	781	800	770	731	765	786	773	747	745	754	725	753	781	747	722	822	805	764	758	804	755	815	770	799	781	776	752	756	767	785	743	776	796	732	760	790	767	732	755	767	749	708	787	759	808	807	815	772	811	769	820	770	771	695	709	740	738	758	772	798	831	816	734	744	846	767	822	768	753	702	776	751	738	736	803	762	732	753	803	721	757	764	809	778	763	770	732	804	717	808	771	727	811	835	780	797	747	688	777	698	769	766	763	829	724	777	757	719	750	737	748	841	724	761	812	761	760	800	762	770	766	773	755	758	783	773	725	738	738	778	744	773	849	751	810	761	768	821	740	756	761	754	775	752	784	730	760	764	807	771	816	773	769	772	746	808	797	789	734	765	811	758	779	748	770	781	788	779	750	796	733	802	770	742	752	782	805	801	836	777	774	782	777	734	745	753	719	854	754	754	703	788	745	792	804	728	748	770	775	774	753	801	748	789	760	741	792	774	726	713	782	756	813	773	816	791	766	779	767	748	755	711	775	794	795	752	753	778	783	764	817	795	742	797	816	749	814	784	800	739	765	756	736	795	763	768	789	757	735	711	783	766	769	794	746	755	742	790	748	766	722	764	782	802	817	773	755	782	751	770	801	786	837	775	774	754	782	729	750	749	799	742	784	723	784	773	712	732	746	775	759	844	745	806	778	785	793	764	747	762	837	759	792	828	734	772	831	782	768	743	752	777	730	791	794	746	773	756	783	765	769	790	707	737	755	769	760	744	778	755	772	809	734	777	752	768	780	769	735	759	757	759	800	761	757	720	738	791	778	779	752	733	754	762	752	770	766	770	769	785	819	783	810	795	789	772	808	789	769	753	757	741	757	753	754	739	738	743	787	763	789	733	744	769	740	823	776	750	754	778	786	741	739	770	739	772	786	762	781	768	781	759	758	755	762	780	756	763	815	745	788	815	758	766	738	771	755	819	789	710	778	712	763	762	768	770	759	806	745	729	767	747	791	780	813	764	823	732	766	838	759	746	784	735	750	799	756	809	752	772	789	760	774	786	757	760	742	797	764	779	773	778	792	777	757	783	752	755	759	758	755	719	726	784	773	783	778	794	753	724	785	751	796	777	784	768	774	752	735	855	717	798	818	780	757	779	763	789	766	790	718	774	753	794	768	772	754	782	801	776	752	727	726	794	789	812	774	824	722	761	786	748	749	782	758	768	755	753	753	771	761	775	813	766	720	762	727	786	771	783	761	754	746	705	768	791	804	817	772	792	766	772	785	771	766	793	778	740	775	703	777	737	813	795	795	737	731	763	766	787	794	827	760	784	766	772	804	756	752	810	744	760	763	783	779	766	722	816	749	791	802	728	750	702	795	773	768	749	749	770	775	768	763	780	778	767	793	773	744	775	752	747	789	767	798	738	819	757	759	730	789	779	801	775	784	783	739	804	762	789	773	792	785	797	816	762	741	729	795	781	816	749	780	818	780	790	784	757	789	770	788	793	741	730	765	764	761	771	771	736	774	778	753	825	780	797	770	721	769	746	771	792	794	758	774	752	756	791	731	780	782	747	822	755	782	811	758	811	756	762	791	765	788	763	797	779	794	714	853	767	791	771	714	758	733	757	815	797	784	761	768	700	823	759	771	773	799	805	730	791	795	769	757	800	785	811	812	798	714	773	765	747	819	740	742	705	832	740	790	758	746	778	764	757	760	816	768	765	779	757	785	743	736	716	777	793	711	825	754	778	740	766	746	792	793	783	799	805	783	820	754	749	820	779	780	733	796	733	798	770	824	771	780	828	808	744	787	785	780	773	741	809	767	743	761	788	795	729	818	787	758	729	800	823	790	807	807	719	768	742	755	775	738	778	782	785	752	757	812	790	826	794	789	782	788	712	806	812	757	712	782	729	774	810	808	746	803	772	815	751	770	754	707	768	759	768	739	832	765	774	697	781	744	754	801	750	730	765	792	818	812	764	770	728	801	792	743	806	796	789	796	759	776	745	814	758	788	792	776	786	761	720	800	794	760	776	732	803	748	815	750	759	757	789	729	828	764	769	767	767	770	753	756	734	789	753	807	763	735	737	781	705	803	803	791	737	730	801	778	716	756	809	792	725	717	756	746	720	815	773	786	776	741	779	764	727	768	765	729	772	770	783	754	787	737	756	781	746	782	747	754	790	731	758	734	793	767	762	787	784	731	760	775	778	759	752	761	738	774	803	752	784	791	790	750	789	756	778	754	711	744	791	738	804	744	794	778	822	809	767	748	815	777	811	788	752	828	733	733	828	772	789	809	747	776	723	793	773	756	754	746	733	756	758	809	772	824	777	758	741	775	778	784	820	796	791	799	757	820	793	727	760	772	745	757	759	740	808	756	771	769	772	786	805	747	753	776	755	773	777	750	789	769	773	754	764
6339	664	708	642	577	480	446	434	403	417	372	356	364	375	374	368	337	310	319	351	335	344	365	382	347	335	319	305	367	349	358	383	364	336	338	340	347	338	368	338	351	330	354	312	325	335	329	349	355	341	349	330	349	332	321	316	348	323	304	319	345	344	332	315	365	341	317	351	322	330	340	309	343	341	362	350	333	322	343	304	346	326	319	320	376	353	330	320	323	339	370	356	307	372	343	308	354	325	353	365	311	320	322	375	343	330	338	334	372	354	330	373	348	368	366	372	340	382	332	330	315	337	341	359	325	354	366	334	315	369	354	325	338	322	325	319	345	334	409	325	357	327	335	379	350	317	311	338	336	356	328	319	341	370	350	343	326	339	344	338	334	341	369	325	355	348	337	303	349	357	324	330	346	345	345	336	355	353	352	359	361	323	320	323	315	339	364	364	322	336	343	343	333	340	328	311	339	379	331	341	311	370	308	348	341	357	340	330	364	341	336	346	351	351	323	358	345	333	337	342	345	328	306	316	305	339	300	326	308	334	338	362	346	315	377	374	373	347	351	362	310	335	336	304	335	330	339	348	296	350	324	317	376	350	352	350	304	328	347	351	333	312	311	333	315	354	314	313	332	308	334	319	316	319	301	333	318	326	360	291	359	332	354	355	305	330	372	308	341	363	354	378	341	365	332	330	324	349	344	335	351	334	359	358	302	317	352	313	329	356	316	354	331	340	360	342	339	363	333	313	318	281	341	340	330	326	345	302	312	344	336	333	351	342	324	346	343	367	308	332	345	343	355	334	330	383	335	332	382	381	331	382	376	339	357	322	326	346	325	295	345	334	359	348	311	333	319	346	320	334	341	334	335	361	309	336	307	353	336	317	317	315	350	322	311	338	353	349	331	341	339	338	322	300	344	350	356	330	336	360	353	367	339	327	339	330	299	380	352	368	351	361	335	317	314	350	332	323	377	339	343	330	317	313	372	363	331	345	342	332	336	311	321	372	363	387	337	374	308	358	320	299	342	350	351	382	356	344	336	337	357	348	322	353	350	347	362	367	320	329	320	355	346	329	330	348	325	349	329	332	336	359	358	327	346	340	312	330	362	350	322	313	361	340	324	313	338	336	322	363	341	330	354	341	367	363	346	339	299	335	351	350	342	346	357	338	339	331	346	284	345	328	320	317	350	338	316	350	297	338	342	349	312	351	326	333	314	332	360	320	341	345	335	327	322	338	343	306	363	351	350	329	321	331	356	364	349	332	350	320	328	342	290	330	328	312	330	318	355	357	307	319	367	322	319	307	338	331	349	330	339	323	307	350	324	334	352	349	286	330	311	324	351	360	358	347	338	340	360	326	325	369	334	310	364	368	320	352	337	352	375	336	349	341	316	301	309	331	332	335	339	363	333	336	329	336	337	331	341	320	387	326	357	347	326	338	343	313	336	377	342	346	332	355	333	303	330	346	346	358	335	345	356	350	336	341	320	327	336	375	344	316	308	357	351	353	353	331	364	358	345	326	378	327	324	357	332	331	361	324	355	346	359	369	363	325	334	332	350	344	334	347	297	354	353	342	340	361	317	332	318	318	329	302	325	332	361	352	322	335	363	358	335	301	344	329	350	313	348	305	338	350	353	351	359	283	359	338	311	370	362	385	317	339	310	345	361	350	320	370	347	329	346	372	365	361	339	320	329	342	325	356	324	339	321	357	355	281	347	308	353	345	316	322	322	321	298	319	331	324	309	330	335	348	341	323	331	335	354	345	351	342	378	322	349	322	309	359	329	318	322	353	311	355	295	307	355	339	322	324	339	330	355	349	344	361	346	342	357	317	308	371	328	341	361	351	323	351	318	327	355	357	360	342	332	344	328	324	354	336	342	337	353	302	346	380	327	353	375	325	352	334	364	326	336	336	331	366	379	352	335	361	326	353	335	357	342	306	349	349	308	341	375	347	329	324	330	319	366	364	356	333	352	366	345	338	355	317	331	335	322	331	337	313	299	339	345	332	330	325	337	333	391	341	305	363	359	360	334	329	348	359	331	331	339	349	315	350	319	332	317	353	346	342	341	325	314	309	344	355	352	316	332	345	395	341	347	334	320	345	348	307	297	355	336	346	303	348	309	333	339	324	325	361	309	322	335	346	355	327	367	361	353	352	333	332	371	365	320	311	292	328	325	324	315	339	355	337	338	309	324	321	333	333	347	351	363	317	324	341	343	366	330	338	314	355	343	318	355	327	352	324	342	356	367	330	325	350	343	326	326	342	318	309	354	313	317	332	354	344	346	353	354	345	350	360	338	351	351	317	356	335	342	329	328	325	346	342	329	314	331	374	344	327	359	365	352	318	336	372	326	348	315	371	365	338	335	329	365	313	326	375	341	342	336	313	314	329	303	354	326	325	354	339	313	365	318	314	343	333	376	319	344	310	337	354	337	340	349	355	299	342	361	341	386	326	343	355	366	335	355	332	331	384	349	312	376	299	351	331	320	288	362	350	356	328	349	331	391	372	343	346	371	337	329	319	331	311	356	315	370	336	335	352	376	289	326	327	318	362	327	318	351	349	323	321	336	363	339	350	333	359	331	322	377	359	333	364	330	324	321	341	317	299	336	322	321	343	312	299	346	336	337	337	349	301	328	349	323	357	348	347	322	324	346	345	343	301	350	349	374	361	339	345	350	363	369	331	324	340	313	342	316	336	350	341	318	340	347	330	340	337	315	324	339	327	351	366	350	325	334	317	327	335	327	344	333	348	350	330	322	353	353	385	357	325	310	346	349	374	348	312	329	335	354	307	340	342	346	348	343	333	348	336	338	349	361	335	323	338	342	319	324	321	343	319	345	295	339	346	334	377	376	365	349	344	338	328	368	367	327	329	345	343	338	330	330	323	328	325	347	343	354	310	314	345	341	330	378	321	345	379	349	358	295	357	355	330	335	348	336	346	331	358	321	322	339	293	325	349	360	333	319	331	353	330	331	308	339	349	307	322	306	324	329	331	358	304	310	354	362	332	309	349	340	352	329	349	327	312	321	324	343	345	366	332	360	336	324	368	340	287	331	306	317	346	331	317	306	314	300	338	320	326	378	319	365	304	312	357	341	337	337	348	361	359	341	328	360	338	318	332	346	352	351	346	315	320	354	345	333	331	355	318	347	328	297	375	330	366	308	312	383	338	365	338	313	335	357	326	311	344	326	326	314	315	322	325	316	361	350	325	333	362	363	334	322	355	343	326	333	339	313	302	368	342	362	347	289	341	357	366	372	353	325	325	319	339	360	345	328	360	321	353	331	356	371	357	348	317	335	324	360	345	290	340	306	372	344	348	325	317	316	324	329	342	342	348	326	360	365	336	326	356	359	341	341	332	319	325	306	323	338	325	361	327	353	332	328	345	317	364	353	316	322	317	336	301	333	352	306	359	325	326	327	339	332	338	328	372	361	343	353	361	356	358	349	373	320	292	374	335	359	314	367	323	342	333	320	363	369	325	319	343	338	394
6291	1186	1738	1989	1832	1613	1446	1273	1202	1200	1067	1065	1046	975	1009	963	970	956	957	895	943	928	946	886	885	852	779	817	943	821	806	857	828	855	829	795	868	863	893	818	813	862	903	855	788	812	856	896	773	856	834	798	840	806	803	839	794	853	855	794	817	795	839	821	856	869	847	859	887	839	837	843	799	813	822	817	812	821	851	867	790	830	859	829	828	828	831	838	810	789	843	783	840	798	840	815	803	800	830	815	836	815	882	827	813	800	825	794	811	830	832	858	801	871	781	791	839	817	784	863	822	808	862	783	848	833	857	856	824	827	814	781	816	776	838	837	826	778	826	844	818	849	803	826	851	849	791	831	766	847	845	864	857	862	861	818	794	777	868	823	881	841	831	828	812	807	754	791	790	787	786	851	824	828	866	819	821	802	758	843	805	831	798	843	833	821	848	789	783	767	789	775	805	870	814	874	820	758	833	877	797	809	833	773	845	897	833	791	811	819	806	832	791	770	836	872	770	829	850	824	825	818	838	829	784	823	882	866	785	793	792	818	802	819	796	855	776	850	789	828	873	778	795	857	866	797	845	792	807	823	861	797	852	829	852	812	839	790	832	801	793	799	839	870	843	813	791	828	811	812	840	854	863	838	800	787	774	831	813	826	846	829	809	746	846	786	805	825	832	838	806	808	834	849	838	867	820	786	825	816	811	848	785	860	842	836	823	834	806	841	835	767	841	800	785	820	848	862	846	821	845	803	812	801	797	764	872	803	790	809	859	827	848	790	815	830	803	855	900	773	846	843	798	826	777	833	798	789	840	814	811	771	760	760	770	782	842	809	820	805	811	812	829	805	874	795	832	809	783	814	804	831	841	727	807	808	824	799	831	839	799	845	841	824	774	802	820	842	846	823	813	799	815	792	751	806	780	856	828	850	825	798	816	822	835	895	833	785	851	810	829	852	816	856	838	855	820	895	823	799	834	786	847	843	778	803	815	735	812	860	800	789	803	818	855	830	793	776	753	792	781	858	830	746	829	769	882	787	866	825	812	858	865	820	794	803	754	797	802	819	862	809	791	783	826	849	866	816	787	882	800	779	823	802	803	806	867	797	810	823	765	777	840	839	828	860	797	774	818	853	862	827	898	808	826	896	871	859	769	837	833	840	809	876	882	800	823	857	791	824	793	846	858	785	775	853	809	864	818	824	848	822	799	828	812	846	834	865	834	794	899	815	779	841	803	859	839	853	829	829	839	795	833	866	794	845	826	797	808	878	798	797	856	807	859	853	791	849	853	839	806	836	774	812	858	773	880	765	807	848	832	906	819	781	806	766	829	820	804	840	778	838	792	844	809	853	789	806	812	787	818	857	812	871	823	810	814	801	806	752	819	809	839	827	804	822	831	799	862	826	838	790	772	776	807	821	855	818	814	822	799	876	822	821	792	801	808	808	828	811	861	805	830	751	867	805	839	834	829	800	860	823	832	770	842	822	881	839	822	789	812	864	814	841	798	789	807	877	829	799	820	791	824	864	838	864	819	797	794	817	774	803	799	847	806	852	853	782	852	889	838	780	814	752	759	806	800	852	776	827	830	832	813	825	766	752	805	825	775	775	823	801	858	782	817	830	857	833	813	818	832	827	784	771	811	846	824	816	812	884	839	834	814	835	793	826	804	838	819	766	856	882	780	824	826	786	806	869	762	843	836	832	824	793	831	836	807	810	840	823	803	857	796	762	792	839	784	829	819	771	840	766	806	791	800	740	835	806	848	793	839	834	784	828	811	820	827	764	854	856	800	797	757	832	803	871	808	807	781	756	824	826	849	808	799	842	826	852	805	852	825	824	849	824	797	875	824	815	832	808	822	778	788	823	822	826	795	811	821	825	803	799	819	788	812	821	771	796	811	868	789	865	851	813	805	839	825	822	838	826	810	777	833	835	800	833	785	830	849	862	878	791	842	795	840	817	798	835	812	805	791	779	792	824	822	750	832	832	785	853	790	838	824	798	789	841	847	816	826	814	850	850	850	874	862	864	838	758	817	810	807	814	879	825	808	832	841	826	863	846	832	828	814	832	837	804	839	819	832	840	789	797	793	821	832	831	846	797	786	772	844	816	806	864	831	818	860	798	862	842	791	809	815	815	817	817	856	814	825	845	846	821	830	808	773	806	818	780	809	820	812	821	821	837	806	802	850	820	824	851	875	830	798	758	826	830	838	763	846	798	786	783	815	827	834	783	778	823	809	836	824	764	843	807	830	844	792	869	805	822	849	824	759	850	828	852	790	856	879	804	806	790	855	820	853	830	831	874	853	825	820	847	827	819	857	817	790	836	789	795	806	848	793	765	823	824	858	816	819	779	768	837	807	813	870	826	844	819	806	821	785	789	802	797	829	822	807	834	847	788	831	810	828	807	858	849	871	781	816	804	829	813	748	771	832	854	806	875	818	818	834	836	839	805	810	794	827	813	795	758	817	865	827	845	796	877	857	734	776	832	855	813	803	829	830	782	859	751	829	812	807	870	843	807	803	817	775	807	852	868	796	814	800	814	829	799	792	839	829	837	785	790	853	839	867	875	763	842	819	807	785	756	844	777	803	786	829	828	846	839	875	827	797	862	862	834	819	833	845	812	824	857	750	795	824	782	809	854	814	816	829	790	829	832	767	803	786	785	850	839	827	816	817	759	792	856	834	798	842	791	848	795	802	792	807	890	787	830	811	838	819	800	885	858	819	792	854	860	862	858	817	852	854	869	778	856	801	813	783	795	812	850	816	814	866	827	821	826	862	806	849	819	793	812	836	793	845	811	859	826	814	820	834	822	806	832	782	811	850	807	794	830	841	768	793	779	820	872	783	829	829	822	826	816	854	803	803	815	821	797	806	820	784	827	816	794	830	799	791	826	828	849	824	795	791	790	811	786	815	842	827	777	786	810	834	824	820	779	823	846	805	807	805	822	852	817	844	859	836	822	846	775	827	834	833	801	815	811	792	787	878	790	833	811	832	844	803	818	837	827	826	822	790	813	819	805	845	837	856	808	812	842	851	805	845	855	851	828	850	795	837	775	821	831	855	846	820	828	832	869	881	840	836	833	793	816	784	827	816	801	824	823	836	832	827	823	805	806	805	808	839	797	786	850	823	891	790	808	817	829	911	842	827	819	853	810	776	882	856	816	834	789	791	824	795	813	800	823	853	816	806	835	775	851	799	834	853	829	831	832	785	820	790	820	814	817	800	811	833	847	817	853	823	887	832	846	766	802	813	786	812	891	838	846	836	859	767	800	828	798	835	794	801	839	836	876	787	785	848	832	794	818	835	814	899	873	839	795	808	807	760	839	819	863	813	823	796	855	810	833	803	875	813	867	796	856	769	838	842	807	868	778	816	805	806	839	867	805	768	799	834	809	824	795	838	822	787	827	787	801	809	845	835	805	802	812	832	805	845	825	850	816	890	780	832	843	838	831	736	782	864	763	789	784	829	816	759	790	821	821	815	837	793	842	777	803
12064	1025	995	822	626	469	424	337	329	312	263	238	269	231	224	215	213	243	225	245	217	232	212	229	193	202	206	225	204	215	228	161	193	198	188	191	187	186	187	181	226	213	195	190	204	197	205	222	199	215	214	177	199	191	214	231	192	210	196	230	173	216	190	230	212	231	225	202	190	214	232	206	216	214	170	164	178	213	202	202	201	205	190	212	203	206	191	187	194	212	199	206	241	180	192	204	206	170	183	188	225	189	212	237	218	216	201	199	205	173	208	196	209	207	209	213	207	186	194	182	230	184	196	208	207	204	201	197	191	221	184	210	210	198	182	209	210	195	183	183	223	217	185	194	194	192	211	193	203	228	213	203	216	194	197	200	206	173	167	194	197	163	179	200	185	237	202	198	199	206	195	194	188	195	197	207	201	190	213	228	166	192	184	244	222	178	193	219	218	214	223	177	196	181	185	193	213	204	181	208	205	205	216	188	211	180	215	189	223	197	195	202	213	196	231	207	185	181	168	228	191	216	182	206	202	209	195	214	209	174	201	190	241	189	208	213	201	182	206	200	189	209	224	231	179	229	190	209	188	226	190	199	204	217	187	181	188	184	173	218	215	209	212	217	191	217	205	179	228	202	210	205	201	214	212	216	225	215	224	213	232	206	211	206	204	195	212	196	195	191	215	204	190	174	196	179	191	234	189	198	214	201	220	213	210	184	208	190	183	208	209	213	182	201	216	177	201	236	205	219	210	196	207	192	208	168	219	228	182	207	197	178	210	204	177	191	207	190	208	198	190	197	206	205	228	217	198	195	206	215	215	192	195	206	192	219	205	184	206	213	214	213	218	220	211	200	221	199	200	185	197	216	201	184	231	207	203	213	196	218	213	203	214	187	210	199	213	186	225	195	229	204	186	207	226	222	177	213	220	204	166	184	204	211	209	191	218	192	226	233	223	204	205	214	210	207	209	222	200	209	182	205	183	206	211	211	185	194	198	170	183	187	197	189	196	188	184	190	225	225	204	189	172	195	192	226	208	186	203	197	203	193	183	153	174	207	186	188	204	214	192	209	200	182	194	222	221	187	236	207	192	225	213	166	181	189	192	195	204	210	187	189	198	210	214	227	198	202	209	205	213	191	168	230	200	209	200	229	219	206	226	209	206	194	207	187	204	174	204	207	181	174	200	168	222	213	216	200	196	196	180	193	216	193	219	225	212	213	213	216	198	209	195	225	198	181	197	217	222	196	179	202	218	197	198	198	215	224	191	194	234	194	189	215	194	209	222	213	208	188	182	185	213	204	222	186	198	195	188	212	212	191	202	197	193	208	209	222	190	167	239	175	230	202	193	193	198	203	206	215	213	204	200	200	193	222	184	209	195	208	208	209	192	199	191	212	203	200	182	197	181	209	192	177	229	195	212	200	200	202	193	209	201	211	198	219	201	190	194	195	225	208	180	197	209	195	192	191	209	196	204	213	187	222	223	221	170	208	200	199	195	219	180	215	230	228	215	203	177	199	210	185	193	191	208	190	182	220	180	220	201	208	207	212	199	202	209	181	211	217	208	190	187	200	184	216	207	192	183	195	210	226	241	230	206	192	218	231	216	168	197	233	182	193	203	178	188	209	221	186	216	186	195	210	205	195	213	226	203	225	198	197	207	210	212	220	211	230	190	200	184	196	208	177	214	204	205	197	216	220	206	216	215	192	249	208	186	173	197	226	184	168	215	198	197	200	183	195	218	196	214	201	203	186	178	187	204	219	193	220	203	199	192	201	199	202	183	200	199	195	200	194	198	200	192	209	204	224	207	181	192	217	205	217	198	193	227	221	187	189	202	197	212	226	195	222	197	230	199	194	209	206	201	203	195	202	188	204	181	195	218	200	223	204	178	210	202	184	204	186	205	209	191	214	181	208	215	211	181	186	162	198	210	205	227	220	235	198	209	205	208	223	218	187	206	196	213	189	206	189	206	194	203	212	186	200	175	204	197	210	211	211	184	199	196	220	211	186	191	213	196	182	195	185	201	206	197	191	213	211	186	175	216	186	202	210	201	218	194	209	178	195	208	185	223	210	182	203	192	197	217	173	207	214	205	239	206	194	181	202	197	194	212	189	204	232	173	214	212	188	187	178	190	210	205	234	212	209	221	207	180	194	201	196	219	234	194	207	203	235	207	200	215	200	208	214	231	186	205	215	220	228	208	196	200	176	211	198	192	203	191	194	199	208	195	185	197	184	207	207	200	201	186	191	225	192	198	186	205	214	192	211	191	205	212	214	197	182	217	202	218	222	204	208	212	209	212	195	195	204	206	224	205	196	205	206	198	212	212	227	212	193	214	182	205	216	200	190	210	227	195	203	203	226	201	192	197	179	200	199	194	216	204	178	202	210	200	193	195	210	238	217	211	228	200	175	214	206	197	197	223	217	223	175	182	228	175	207	201	210	223	183	198	209	194	209	236	185	203	226	191	198	223	167	174	190	191	236	189	216	190	210	187	213	210	184	201	211	202	186	232	217	203	198	199	214	197	188	224	229	186	210	184	180	212	204	207	215	205	212	210	190	189	194	195	231	204	192	174	199	200	201	231	184	224	220	221	208	176	183	203	204	202	201	191	210	188	221	206	252	199	223	209	198	189	183	202	204	193	213	211	231	205	221	187	208	214	196	218	211	206	210	221	194	209	210	230	198	186	204	210	230	195	215	211	209	193	195	172	208	184	196	181	181	219	168	184	179	173	204	215	176	185	204	214	217	193	200	172	185	208	199	228	217	215	217	180	212	208	186	198	203	242	196	179	194	197	214	204	206	198	201	198	225	210	186	190	212	241	164	185	199	220	216	204	182	184	212	214	213	216	232	218	205	215	198	203	192	212	215	185	216	207	199	192	192	191	181	216	207	199	199	204	222	230	199	242	208	207	201	194	215	182	212	199	193	216	176	212	191	206	212	221	207	206	198	183	201	234	205	215	230	219	189	196	248	192	196	197	208	180	178	227	209	217	195	203	206	199	196	222	196	226	189	208	215	222	186	195	193	205	214	221	191	232	201	191	206	186	200	189	214	197	202	176	181	228	203	223	180	217	222	224	216	206	210	185	202	225	201	210	225	221	191	183	182	199	201	202	196	198	170	191	212	203	209	212	210	210	211	203	220	187	230	204	202	226	194	203	224	241	209	202	185	198	220	197	223	218	185	192	216	199	200	210	176	219	191	199	193	222	236	164	196	194	202	201	200	206	199	210	202	187	205	184	211	205	200	212	195	178	194	215	212	193	204	216	171	226	195	226	212	183	232	216	229	192	180	217	207	215	185	212	196	189	201	201	193	189	202	186	205	210	221	204	197	171	209	201	232	212	219	198	196	203	206	182	213	193	172	203	209	184	211	211	205	214	177	198	213	202	196	209	217	205	215	187	229	212	204	198	195	169	202	205	174	194	204	184	178	201	180	186	207	203	217	208	196	217	178	221	197	207	191	202	213	199	183	205	196	207	241	184	226	180	198
7855	1143	2187	2667	2340	2012	1620	1325	1121	1018	950	876	800	780	751	721	712	731	648	692	721	757	789	616	579	566	608	546	580	558	550	576	557	569	544	559	549	508	537	561	508	512	549	528	521	502	491	571	512	518	557	484	547	531	549	497	491	559	552	498	521	528	497	488	541	540	529	499	514	492	519	513	491	487	526	535	475	544	520	500	514	540	523	499	526	547	491	514	506	528	466	484	504	504	491	480	515	523	495	512	508	496	521	515	502	522	492	547	534	465	529	563	504	515	512	532	504	483	507	521	479	533	520	483	520	540	491	514	525	510	504	553	504	502	520	512	500	544	534	500	490	532	546	518	503	540	540	498	547	538	486	496	474	495	505	471	500	466	501	518	493	529	506	501	534	537	536	523	518	541	522	516	508	512	544	492	513	518	540	497	487	523	517	509	480	531	545	521	525	517	525	519	542	486	484	528	506	510	521	509	533	480	488	482	504	518	526	520	473	519	540	479	501	510	500	521	516	514	484	512	470	524	529	523	560	516	505	458	480	478	514	530	487	555	519	516	518	529	537	487	488	523	510	538	494	512	517	532	481	503	505	500	529	523	550	517	513	512	514	517	486	529	508	521	495	528	547	494	539	473	509	480	514	489	480	503	460	503	482	493	495	512	508	488	475	554	542	506	505	520	510	504	509	489	521	516	543	505	493	554	529	514	515	555	488	500	520	490	513	492	550	494	497	534	489	548	527	479	493	485	495	461	511	520	498	540	513	537	480	493	527	503	492	506	498	483	503	514	485	496	508	528	519	482	483	517	523	494	471	498	513	492	540	502	517	494	480	481	511	493	509	493	512	519	491	499	518	511	515	510	529	484	507	512	555	503	488	491	507	518	517	520	543	479	493	554	491	482	535	540	531	506	499	529	531	521	540	495	464	496	540	518	507	501	465	519	532	491	513	500	520	479	522	546	488	513	483	484	488	473	540	522	537	527	519	513	506	502	518	529	536	515	548	515	531	509	517	554	518	503	501	525	530	504	499	501	471	519	517	476	494	517	492	488	510	493	493	505	544	519	484	537	512	510	507	478	557	492	514	530	525	485	499	499	527	481	478	509	518	507	529	578	523	508	512	551	516	531	540	538	472	506	479	515	535	510	486	452	523	500	508	481	540	492	510	544	532	512	515	544	510	544	495	517	508	487	510	524	521	507	503	504	489	464	500	495	540	524	506	500	532	527	507	520	527	535	508	498	523	511	510	502	500	487	549	540	508	533	510	488	484	516	521	499	540	526	520	512	516	473	531	545	526	487	517	476	481	519	518	515	506	529	541	537	508	517	512	510	533	500	507	545	502	469	544	515	521	537	478	524	542	490	513	514	490	500	503	515	520	505	492	502	489	513	475	530	532	513	513	514	484	536	511	507	463	545	510	499	524	525	473	485	501	507	486	464	493	499	534	485	514	476	534	504	489	545	526	573	520	524	467	548	487	481	508	495	549	500	525	509	477	473	531	501	487	496	531	546	511	503	487	501	469	528	515	479	501	500	548	507	495	476	511	516	497	516	502	517	515	562	486	445	548	531	497	501	494	555	512	483	521	473	533	499	521	493	495	501	539	500	503	509	499	505	509	544	488	528	544	531	557	519	456	487	489	546	531	544	509	519	526	472	490	512	470	496	544	534	508	528	502	511	519	502	531	512	476	475	528	513	522	496	431	547	529	504	495	539	529	501	508	493	550	508	528	490	499	510	533	535	527	502	475	498	514	520	510	535	515	524	514	475	500	461	508	505	539	502	528	480	504	532	516	532	514	550	499	539	542	490	519	463	515	549	479	501	512	513	520	508	496	533	503	491	498	513	504	566	516	494	504	495	541	465	477	566	506	513	560	515	509	495	484	515	509	536	524	516	510	489	536	472	532	516	529	499	510	500	511	479	554	534	484	490	505	521	489	484	498	500	496	475	539	490	558	545	498	513	492	485	520	473	534	499	539	506	508	543	482	518	489	540	551	504	526	491	480	506	505	511	530	456	531	466	492	488	548	494	503	527	507	500	507	519	524	509	470	528	514	503	495	515	499	497	508	489	497	538	506	492	515	540	497	479	506	519	505	495	485	529	489	480	529	478	515	534	519	495	519	514	494	527	488	524	515	527	498	482	501	517	476	475	515	485	500	522	513	499	524	539	518	499	538	507	487	527	504	533	502	527	519	517	506	545	482	534	543	513	508	509	505	547	522	494	505	498	506	518	468	537	507	548	494	528	477	526	484	501	521	521	538	525	505	498	533	498	539	539	510	436	500	527	494	508	479	512	499	500	512	507	484	531	512	502	539	476	507	488	521	499	505	516	525	479	484	532	506	496	520	529	498	498	534	493	521	515	508	495	479	486	503	478	506	526	502	522	453	529	505	538	486	506	514	531	519	514	506	534	536	520	504	506	470	494	534	543	516	475	497	536	549	486	506	510	477	503	484	455	511	506	551	476	475	466	523	488	544	500	501	515	492	540	521	493	503	500	521	500	554	485	530	501	543	501	544	512	520	522	508	523	492	533	517	554	523	529	529	544	533	510	505	520	530	499	513	500	499	533	517	503	479	520	494	521	558	478	497	491	531	535	486	490	476	516	493	503	527	492	530	501	482	514	478	512	496	473	514	522	550	537	503	490	513	523	513	536	521	541	545	488	496	515	547	448	482	491	535	542	521	470	507	529	552	552	485	458	499	512	522	475	511	512	528	520	497	476	518	491	522	523	523	493	491	473	504	535	505	498	511	492	497	539	541	517	558	528	485	527	517	498	459	513	558	480	517	505	503	522	514	521	532	545	506	504	477	503	483	504	536	489	522	545	523	506	538	538	505	494	527	522	510	488	499	533	464	515	496	481	519	466	514	545	510	457	527	521	507	478	499	510	490	489	504	504	535	529	523	517	512	501	512	549	512	536	481	482	516	469	521	527	500	512	501	526	500	527	506	549	509	488	516	543	484	499	542	487	537	508	551	551	509	517	502	528	516	526	514	504	492	535	535	518	521	496	494	491	491	506	490	502	487	500	477	508	503	501	534	500	495	492	536	490	471	511	519	550	502	528	521	532	500	537	525	495	501	520	524	499	541	535	459	497	495	497	501	512	482	483	497	539	517	523	516	490	521	498	511	508	479	526	525	494	518	542	466	513	486	462	508	504	492	512	504	527	482	508	508	503	492	510	527	509	496	520	554	529	504	491	489	504	510	548	489	487	475	489	511	525	519	522	553	500	544	515	535	499	521	495	490	483	498	497	497	520	497	541	519	548	520	520	541	518	534	555	522	523	500	483	530	524	520	518	497	504	497	504	534	511	494	525	473	497	497	498	485	514	493	470	497	497	531	476	461	488	505	517	525	482	510	480	486	463	485	475	498	515	527	551	512	496	502	555	514	506	478	490	491	526	542	484	508	519	478	529	521	494	489	531	524	495	502	528	506	526	505	510	543	537	518	503	532	493	544	462	502	487	497	499	509	518	530	464	530	511	547	477
1398	431	468	426	382	404	318	377	338	308	337	333	354	324	361	330	318	332	340	314	306	355	321	311	311	338	312	320	324	332	279	317	309	324	314	315	305	309	304	349	331	353	318	323	315	316	293	306	335	333	328	348	343	318	323	307	338	286	340	305	329	319	306	290	321	327	332	314	297	319	303	295	290	296	314	318	311	292	313	355	341	309	295	316	315	324	306	317	334	289	324	319	318	321	336	301	345	317	327	338	304	309	306	313	343	314	307	307	299	301	279	319	310	306	317	292	349	306	306	344	303	324	303	312	334	342	327	320	315	334	314	348	315	301	319	286	327	328	346	308	299	282	319	335	309	293	299	359	337	292	318	330	357	338	313	297	324	301	293	295	294	304	291	301	318	319	301	315	291	290	341	289	294	332	300	362	308	299	320	322	339	307	289	266	303	316	301	314	313	304	290	327	337	276	315	300	325	281	307	299	323	332	339	322	344	324	341	327	295	307	316	287	290	330	359	300	312	303	297	314	286	342	316	316	330	318	299	321	351	342	339	283	304	301	299	314	327	286	311	324	330	309	320	338	318	310	315	331	316	313	303	328	308	307	282	304	349	329	353	327	311	304	323	296	298	298	316	308	325	293	315	340	269	296	312	338	346	318	310	311	331	298	323	319	300	333	318	329	317	354	309	303	325	333	317	302	315	339	337	318	327	326	288	302	315	318	341	298	295	290	307	293	320	330	322	288	327	303	322	278	326	328	317	294	309	295	320	321	307	332	327	314	344	308	295	334	340	320	315	328	344	328	316	307	315	303	316	309	319	303	313	302	343	273	335	340	281	333	313	314	291	340	319	312	320	313	329	310	325	319	319	302	301	308	321	318	313	339	330	320	306	281	321	275	317	284	303	293	309	315	369	305	299	313	304	317	334	308	304	314	337	305	333	307	314	302	324	300	327	369	336	346	315	334	326	315	349	293	316	286	300	300	301	323	295	347	318	302	336	322	295	331	302	288	326	334	318	351	334	343	311	288	305	312	293	321	306	331	341	348	307	319	327	334	291	323	322	337	272	291	351	346	330	314	355	303	277	307	334	303	336	288	297	302	338	300	326	343	319	316	317	322	314	297	296	352	291	356	319	318	330	324	327	335	356	325	339	319	332	323	313	320	304	317	308	291	344	290	354	284	326	345	323	293	279	309	348	312	321	341	291	313	329	339	288	338	332	370	367	353	313	330	290	325	330	341	332	302	355	334	328	311	327	300	308	339	316	328	328	308	337	310	301	296	338	316	331	307	329	333	286	327	298	287	302	309	327	317	317	301	317	332	320	303	295	331	307	326	336	340	333	338	339	346	308	328	346	322	317	303	313	311	338	316	313	348	315	295	312	309	336	313	321	309	323	336	303	362	303	306	307	301	310	319	314	324	299	307	291	304	291	272	321	309	313	273	294	328	327	295	297	299	346	307	342	300	293	301	322	296	335	312	318	333	334	315	309	300	326	331	339	332	291	311	321	318	322	315	286	344	287	322	329	323	325	311	359	309	336	283	301	316	309	306	279	289	316	328	308	336	325	327	308	299	341	330	304	341	318	309	314	336	335	331	324	326	325	344	351	315	314	302	322	327	329	330	306	314	292	336	297	266	319	300	300	319	336	315	310	355	299	331	348	348	316	327	340	319	269	325	326	304	321	289	308	338	311	312	293	332	304	353	348	328	317	297	300	304	311	303	310	329	324	297	341	310	323	312	316	286	345	302	307	294	346	321	334	341	299	331	312	323	303	334	336	301	300	298	324	303	325	285	299	333	353	313	308	337	348	320	329	292	305	285	338	296	303	355	350	333	342	309	304	342	295	307	296	314	332	328	371	306	310	328	297	317	299	336	282	312	325	353	350	323	315	307	323	298	307	314	328	326	340	318	351	315	302	314	313	308	310	315	348	316	340	355	319	350	305	304	277	294	325	322	345	335	305	301	308	313	319	318	309	290	302	310	335	354	281	322	324	308	319	253	301	311	317	292	310	326	290	314	313	308	319	276	326	316	349	358	316	297	310	301	326	344	284	327	332	333	305	349	313	317	331	289	328	300	333	320	311	380	319	348	328	311	310	336	294	292	329	300	326	323	319	354	312	309	314	336	303	312	300	305	349	339	306	310	358	336	390	351	319	337	316	279	317	297	327	344	321	303	295	319	313	324	322	319	333	304	300	326	317	311	282	290	294	350	329	321	305	320	314	310	313	318	303	322	347	288	330	339	332	331	308	323	307	320	314	343	291	336	311	357	353	301	320	291	307	331	331	302	330	298	344	305	302	319	319	326	289	310	311	322	324	360	305	359	280	348	308	301	331	308	320	334	339	328	320	345	314	312	354	319	340	323	295	321	298	321	330	320	300	335	327	325	313	306	335	342	293	299	334	348	286	298	330	300	292	328	301	321	342	335	321	288	353	354	302	329	308	308	342	332	334	299	334	308	325	316	313	355	319	327	331	321	311	312	335	311	310	291	300	322	292	280	334	307	334	349	323	324	325	324	309	309	309	311	308	341	329	303	315	268	321	324	347	347	347	308	305	317	311	295	334	332	312	322	356	321	343	314	280	338	299	312	314	335	340	314	335	312	312	337	341	296	313	298	311	311	335	337	299	300	289	314	315	348	325	325	326	316	319	336	318	321	329	276	296	347	328	325	310	291	312	307	301	329	311	324	329	311	309	293	331	335	330	289	327	292	296	299	325	325	274	333	308	337	314	294	321	343	287	317	336	330	279	305	347	321	317	284	312	305	292	299	306	328	328	317	329	353	324	305	292	328	295	296	318	354	319	321	301	305	301	347	329	311	337	326	327	294	339	300	303	298	304	324	309	298	313	292	349	341	340	343	296	294	310	322	301	313	311	333	323	288	317	325	322	317	332	315	340	331	297	326	301	316	331	332	273	279	335	322	298	285	303	311	344	321	311	335	330	371	286	294	326	323	323	354	328	303	324	321	338	346	308	334	299	289	296	354	311	294	328	313	310	310	332	288	305	306	301	344	305	272	329	333	323	319	288	330	341	303	310	295	318	298	329	305	344	309	293	306	303	280	299	323	357	300	329	291	303	311	293	339	328	319	319	266	299	317	304	310	326	295	323	349	343	345	324	261	316	321	349	312	307	326	339	335	304	321	329	332	317	365	285	322	315	289	330	301	333	308	333	339	330	299	344	328	358	311	314	299	327	319	278	336	345	354	300	324	357	323	298	304	321	310	293	333	321	330	311	300	357	298	312	289	320	320	332	289	291	317	339	286	313	310	315	302	333	322	330	321	323	318	323	303	356	342	312	293	278	318	323	314	309	274	333	320	314	340	335	314	310	367	305	289	304	335	342	298	291	326	298	319	295	333	324	315	325	308	291	332	303	299	304	317	300	300	276	347	293	306	331	345	341	322	298	318	320	283	324	332	310	330	313	323	305	292	292	278	326	332	327	301	331	314	326	319	309	314	318	332	318	323	319	306	356	358	330	330	345	319	347	317
2093	870	1069	1179	1131	1075	936	936	888	865	827	803	832	816	798	860	856	822	759	848	755	860	839	791	831	817	850	797	822	767	789	760	795	762	804	774	775	754	769	774	739	813	779	826	751	755	774	782	763	729	794	830	767	773	805	722	752	788	779	779	757	803	729	807	773	751	743	762	757	765	764	770	769	788	750	785	798	794	788	841	798	761	758	824	764	762	782	808	787	754	797	797	783	785	845	784	787	820	786	794	777	745	731	793	761	806	757	769	777	746	807	792	794	811	787	802	760	800	764	782	820	740	779	773	768	792	817	776	811	756	798	765	828	772	779	763	769	770	770	758	786	761	805	768	832	800	751	817	764	785	773	760	718	771	772	822	735	792	770	792	735	793	773	768	780	778	794	781	806	819	747	773	768	800	806	799	791	749	772	842	756	790	794	816	791	818	808	825	770	815	782	771	823	755	778	775	761	799	784	756	755	729	837	817	757	737	790	780	776	752	814	801	732	784	828	771	737	828	779	766	716	759	754	780	815	741	799	777	709	789	774	788	797	793	779	746	788	765	789	792	772	771	836	743	749	732	802	794	808	793	793	754	804	825	764	761	869	799	803	777	749	765	790	767	787	730	786	764	759	805	778	775	734	748	787	759	717	743	785	765	784	813	736	761	747	774	789	789	784	804	768	777	761	796	806	763	769	768	781	822	755	765	773	766	782	762	765	777	769	809	732	730	770	805	782	800	786	810	781	801	746	800	779	805	699	715	773	793	752	846	813	777	811	754	811	747	769	794	765	761	788	808	743	777	765	782	779	802	787	798	765	762	791	818	793	821	824	756	792	768	762	806	789	798	749	851	820	768	822	714	729	818	745	812	800	773	778	803	846	776	781	772	735	754	759	796	778	771	822	758	801	790	827	743	801	814	780	758	763	762	775	835	765	721	794	727	767	760	781	786	781	807	789	820	786	780	803	747	784	757	797	766	808	757	769	738	763	769	784	762	795	831	792	779	839	731	779	749	778	761	777	757	805	771	779	779	790	775	783	752	775	762	747	828	789	754	764	814	756	804	808	803	764	819	788	776	843	754	800	809	744	783	800	785	761	734	801	801	779	838	766	799	770	778	745	803	768	745	728	817	743	756	778	744	772	777	750	730	755	754	769	804	783	811	710	842	721	739	798	768	789	787	769	742	755	743	846	782	784	730	748	774	779	813	820	793	776	794	779	807	723	794	784	780	780	805	766	756	812	759	769	766	746	761	776	738	813	772	759	809	780	795	757	777	804	786	788	758	778	773	767	854	788	750	826	817	744	785	742	795	781	827	810	762	807	734	739	720	738	760	814	755	818	773	776	799	789	746	790	775	741	782	761	764	832	746	806	764	785	759	832	763	768	784	768	835	763	801	755	803	766	814	777	788	785	790	778	739	770	799	826	771	747	822	721	796	781	777	791	779	773	753	716	839	787	811	783	740	754	725	769	795	731	765	778	827	797	712	789	764	752	753	771	744	814	777	740	726	773	745	819	790	806	734	825	790	754	760	799	763	751	819	745	798	814	818	754	786	830	768	817	776	770	769	774	754	796	810	776	837	793	782	819	782	720	774	796	742	792	790	792	767	769	759	772	758	759	743	801	797	793	730	774	784	772	781	821	749	808	800	842	794	792	761	734	767	811	781	812	798	749	754	805	814	755	768	803	755	794	804	730	769	804	733	764	740	795	718	791	788	793	810	749	787	856	789	770	784	777	780	833	804	783	751	810	780	812	767	758	779	796	761	788	732	760	795	779	761	763	776	787	745	824	763	770	779	757	786	723	786	751	752	785	795	744	777	800	783	764	762	754	788	757	761	834	836	783	782	764	743	745	764	811	737	783	752	799	784	775	771	785	739	780	819	805	799	804	808	760	789	804	775	775	743	821	781	742	775	821	745	734	779	772	757	775	775	822	792	748	837	781	744	780	786	777	776	749	806	759	753	796	814	790	764	790	726	775	745	814	765	768	816	786	775	794	826	787	797	779	751	788	786	834	813	762	763	761	799	803	763	791	812	809	778	749	874	803	753	828	769	782	775	789	798	820	822	781	823	762	792	761	788	740	755	766	760	791	843	750	794	802	749	809	749	781	795	797	757	783	758	794	738	735	768	790	745	787	775	746	775	782	806	812	771	765	804	774	766	745	780	807	760	814	757	780	828	775	758	804	783	773	792	771	752	763	788	769	740	744	759	774	781	759	776	788	775	822	790	807	825	772	769	777	762	794	765	826	759	734	738	788	808	779	730	874	806	788	805	760	796	769	761	791	764	769	790	754	722	800	735	779	834	768	763	754	784	780	796	801	818	788	767	764	770	803	764	714	795	752	763	771	786	774	778	745	794	792	766	772	794	789	770	800	810	809	832	783	693	759	743	779	779	774	797	780	771	804	787	772	746	772	797	797	751	756	738	827	762	770	737	757	773	787	795	803	809	787	784	770	765	771	780	744	761	769	771	788	770	729	780	748	826	793	754	775	775	800	773	791	817	799	760	808	755	823	780	789	757	756	737	765	783	771	791	742	787	767	790	731	779	802	805	746	797	773	788	808	783	780	798	769	816	763	793	771	766	810	755	767	800	790	779	733	755	824	760	760	739	828	774	801	764	767	754	784	764	686	780	745	769	762	789	763	781	748	772	770	778	826	748	797	764	768	756	782	796	811	821	742	756	767	752	745	784	809	784	788	743	756	761	777	786	798	761	789	782	747	811	763	765	803	744	832	805	789	787	800	770	760	776	794	838	782	780	789	813	780	785	732	781	831	772	795	768	768	716	810	716	765	768	758	765	734	737	815	753	760	766	755	802	756	763	742	757	764	826	795	793	810	755	797	821	791	775	746	795	763	753	728	799	766	730	785	841	815	738	781	808	724	811	782	778	775	742	760	830	807	775	711	812	770	781	819	782	787	777	817	740	780	811	743	851	777	798	800	866	804	781	762	749	799	799	816	814	792	810	835	784	780	824	785	768	740	741	736	772	763	801	821	755	743	769	742	777	766	770	767	828	770	780	759	740	764	785	776	800	761	802	764	784	801	723	748	817	735	767	742	771	780	822	793	844	740	768	837	823	778	750	802	766	829	858	753	782	768	754	791	813	793	767	777	747	783	780	751	769	817	785	762	752	726	800	772	803	804	748	747	787	829	729	792	762	805	779	744	797	775	745	754	810	757	772	780	756	851	802	839	769	809	780	821	770	819	781	786	810	794	767	744	732	780	800	760	766	799	748	783	805	823	808	793	763	801	822	746	780	755	825	796	762	802	771	783	801	804	760	802	766	745	757	718	799	758	754	776	774	761	782	807	792	808	739	751	789	747	825	837	804	822	744	765	788	788	790	796	860	788	796	789	773	778	802	729	699	769	788	783	788	770	774	735	756	800	727	773	806	794	746	795	799	810	816	800	751	758	743	862	729	802	740	772	809	757	763	811	811	764	803	773	771	807	751	814	780	806	773	779	770	761	779	743	744	737	812	773	764
6541	777	841	734	567	469	451	420	408	408	377	409	389	376	340	361	358	348	366	333	362	356	340	349	390	336	298	367	361	315	374	301	372	344	321	330	342	368	319	358	321	355	326	355	333	337	344	298	327	314	345	331	386	348	336	321	337	349	322	328	299	364	361	345	337	380	318	346	362	345	344	326	357	351	376	325	370	326	302	344	315	341	337	356	320	384	336	334	329	360	327	311	372	332	347	310	335	324	315	346	309	339	339	336	346	329	329	364	352	355	356	319	364	300	362	328	342	340	350	345	336	347	348	336	372	317	381	312	330	303	341	327	384	346	336	351	372	360	333	334	322	309	366	340	344	358	317	363	336	326	348	362	334	332	304	350	336	339	333	372	356	344	355	303	302	329	332	354	334	335	301	370	352	345	360	362	346	302	336	346	319	357	369	353	339	380	316	369	347	327	366	363	355	318	370	327	345	379	361	361	342	333	304	313	320	345	327	349	325	355	348	306	317	336	324	347	331	316	329	302	326	386	328	329	328	383	356	333	372	324	323	361	326	345	333	336	334	348	338	389	334	351	328	357	321	342	393	309	351	329	354	374	325	326	345	362	345	354	362	344	336	351	336	378	332	317	324	310	306	351	308	400	350	336	358	342	306	359	337	335	303	369	335	353	363	358	354	324	345	314	322	324	338	370	343	368	314	357	342	339	304	357	332	345	330	353	351	328	366	365	317	355	368	357	378	352	334	356	336	361	360	365	336	351	332	334	382	336	320	325	355	331	324	321	310	360	344	374	353	325	323	355	347	291	382	361	388	337	356	366	321	316	333	318	361	355	355	339	316	359	350	326	330	349	324	338	327	349	343	312	367	358	333	359	318	345	366	350	337	338	344	347	333	361	327	317	323	334	364	347	326	337	363	339	332	379	356	359	397	359	351	301	331	334	353	340	362	331	311	344	356	327	348	316	354	357	365	310	338	309	340	338	347	356	318	331	315	321	358	311	358	344	303	374	356	337	313	345	349	362	344	331	344	348	345	351	356	347	351	355	383	325	310	294	367	349	346	376	336	342	289	321	341	373	347	342	360	384	332	340	325	340	328	362	355	283	321	353	348	353	355	333	336	333	347	323	350	366	338	325	328	337	338	350	336	328	340	362	332	327	372	355	328	336	369	335	373	370	310	359	360	359	356	351	310	318	310	354	331	356	343	364	363	344	384	320	369	372	365	355	359	366	358	345	354	335	342	340	321	375	355	334	340	333	357	340	400	333	323	365	354	362	327	359	346	333	389	375	332	295	334	354	328	306	327	333	362	378	353	299	309	353	310	347	353	326	368	340	332	366	348	335	326	313	349	323	334	368	325	329	356	345	395	358	343	366	347	356	330	341	333	354	332	330	356	335	344	388	363	347	336	327	382	347	373	330	352	342	366	320	329	335	346	331	348	357	354	351	346	334	329	349	364	294	351	304	343	321	308	363	338	328	319	321	336	353	350	339	365	320	367	370	304	300	334	334	337	360	350	341	328	354	321	303	331	333	369	365	355	334	346	338	324	371	332	381	335	377	305	385	370	311	377	335	323	307	358	331	355	368	305	348	364	358	341	342	348	335	347	340	310	364	359	334	305	316	353	350	365	347	339	324	334	325	334	317	345	361	337	346	373	370	362	333	372	343	329	391	335	360	314	376	317	339	337	322	354	338	302	386	358	327	336	313	368	335	348	329	311	374	307	321	349	355	336	331	337	365	333	330	319	336	372	335	316	368	355	385	359	343	357	354	341	322	357	321	362	362	356	342	314	337	338	357	393	343	339	342	323	362	340	327	328	347	350	329	330	357	340	340	353	316	346	312	341	327	338	353	353	336	366	352	357	311	336	358	363	327	357	336	364	351	348	313	370	327	339	349	369	351	339	312	330	327	366	322	368	358	366	345	337	340	347	329	332	338	354	323	351	345	323	332	400	337	351	355	340	350	321	323	332	327	333	357	359	368	314	333	353	352	357	349	343	371	345	346	335	322	354	361	329	347	333	317	320	340	314	365	360	349	340	319	376	358	350	312	356	320	363	339	362	294	322	335	336	315	321	341	345	346	320	325	364	333	328	349	317	362	340	333	335	313	359	330	345	341	332	355	352	360	313	339	311	335	342	325	343	344	365	344	362	345	301	338	331	338	365	325	310	320	306	342	339	352	354	355	371	399	354	351	366	318	346	363	350	377	351	335	377	350	344	318	338	354	375	325	319	330	364	359	372	337	374	395	353	370	356	368	334	342	337	350	342	351	335	350	339	348	331	346	360	332	337	325	335	364	364	336	379	370	320	348	371	335	331	319	346	318	304	317	332	349	347	342	346	325	325	346	335	342	339	338	321	344	313	359	336	349	319	342	346	312	351	350	359	343	334	361	327	338	352	297	359	353	320	359	331	330	321	350	317	349	318	335	392	350	368	306	351	337	332	332	357	377	340	339	359	354	312	337	347	355	343	357	333	346	338	368	359	325	332	374	365	358	324	356	370	337	380	336	344	349	349	369	353	335	337	317	330	319	336	337	304	332	303	305	357	344	327	349	350	344	309	330	336	371	328	384	290	308	342	334	327	337	351	350	356	387	339	320	338	334	339	351	381	349	316	312	350	369	343	371	323	329	355	367	327	341	388	346	334	373	356	354	351	332	327	347	350	327	317	320	325	327	333	354	353	315	373	347	320	379	346	350	363	364	320	321	331	338	370	351	349	319	335	348	354	321	371	338	334	326	299	331	324	314	372	292	356	357	326	355	335	383	344	324	331	329	348	352	364	325	363	339	340	329	362	329	308	352	363	318	366	353	364	323	361	331	366	365	326	340	323	334	339	322	329	361	346	362	354	379	366	357	371	342	328	371	349	362	339	336	340	345	355	355	354	297	333	364	329	353	360	359	334	352	336	327	340	345	319	344	348	335	356	344	346	392	353	405	379	363	320	351	363	343	319	308	386	350	328	323	336	321	304	338	327	356	326	328	370	343	351	338	338	375	331	307	350	379	329	348	353	326	322	318	346	349	333	333	332	352	324	330	352	339	352	344	322	343	353	319	332	346	335	309	356	312	332	337	338	360	357	312	309	358	358	328	345	359	330	337	337	372	342	336	364	339	339	356	378	332	328	315	309	344	343	313	343	327	351	341	347	358	327	351	378	348	369	328	351	362	348	335	359	364	323	317	348	334	316	350	326	339	344	393	375	357	338	363	340	343	304	345	349	313	313	343	328	334	327	381	372	337	349	318	341	325	355	345	335	349	372	338	315	354	344	328	338	345	347	339	312	344	355	359	329	331	330	323	398	350	311	355	336	329	369	330	349	345	354	357	384	322	292	314	326	347	332	342	333	354	324	327	365	344	325	333	333	315	384	353	381	362	354	324	329	309	348	373	325	338	340	326	310	327	370	336	327	345	367	359	330	340	365	356	333	348	349	379	378	323	333	286	368	322	324	349	340	338	309	345	326	355	308	298	338	324	318	345	352	375	296	352	307	325
6382	1257	2009	2168	1903	1655	1407	1320	1221	1087	1138	1039	1031	963	950	978	951	997	884	1026	957	952	907	886	876	865	865	826	853	901	845	837	879	870	842	851	841	843	824	848	873	824	867	857	827	811	864	842	862	809	894	876	818	835	870	786	899	808	817	825	818	838	862	822	824	847	892	824	835	844	857	839	829	811	813	855	842	823	851	801	866	814	865	851	819	867	833	805	840	807	814	837	795	819	836	814	856	818	818	850	874	793	798	808	819	829	812	854	851	822	804	861	836	852	879	889	835	831	794	866	832	762	774	803	843	805	808	851	822	796	877	868	879	851	807	906	811	825	814	779	875	825	801	819	819	811	838	809	856	879	829	785	876	849	832	816	817	852	762	796	847	818	831	835	780	805	820	859	842	815	831	839	826	848	811	804	841	821	853	803	819	829	809	846	822	791	821	840	798	792	789	821	792	829	792	824	835	854	827	813	837	810	809	855	868	814	849	801	836	802	851	775	841	836	875	790	817	833	838	821	817	798	847	896	835	819	788	807	832	859	868	845	845	862	810	803	819	827	816	848	794	814	820	862	799	851	810	831	870	793	782	833	866	826	817	842	824	833	871	807	862	791	826	790	837	813	829	823	842	829	852	822	854	822	892	851	849	878	826	873	885	873	791	816	780	848	829	786	821	797	869	811	843	816	833	808	819	810	854	848	822	797	803	807	873	842	795	780	803	848	850	833	889	847	821	776	794	843	895	857	885	835	822	799	867	787	793	813	881	820	841	794	828	849	808	846	792	862	848	826	814	824	833	876	884	857	812	821	855	864	805	842	816	790	805	851	844	812	853	790	814	828	821	819	830	860	840	801	829	794	825	844	847	824	842	795	842	788	839	828	888	816	810	863	824	803	817	825	796	841	779	845	841	849	854	812	801	828	908	867	861	815	846	850	875	821	847	821	794	847	817	812	833	849	815	870	830	813	805	832	826	792	862	838	818	835	783	830	786	840	873	841	873	810	838	828	795	831	855	814	826	774	795	810	867	827	866	833	836	822	866	904	870	809	793	892	841	814	791	823	808	874	844	812	790	805	783	811	852	863	853	858	783	760	824	854	814	850	872	838	809	877	799	815	782	819	837	854	831	795	788	820	850	820	736	831	823	860	858	822	826	804	828	799	831	854	787	829	820	843	858	756	789	842	897	870	827	808	814	772	819	818	871	824	861	816	844	836	754	846	784	832	777	799	802	803	792	786	819	860	826	827	820	818	814	840	871	790	730	818	860	793	845	862	831	898	872	807	811	822	784	837	850	843	826	823	803	843	809	829	771	864	828	781	820	873	823	845	811	814	853	829	777	858	810	839	829	812	863	822	793	812	872	864	797	854	821	781	834	809	800	804	825	814	849	793	835	865	827	853	774	788	821	861	805	813	844	831	779	773	822	812	774	809	798	841	808	850	844	812	805	803	822	829	820	832	880	800	828	811	828	841	796	816	863	816	836	853	849	800	783	860	855	813	774	827	828	841	809	786	815	797	848	811	815	773	824	856	831	845	841	782	815	834	813	813	820	886	797	796	827	841	832	827	823	860	835	811	839	813	845	800	855	821	822	813	835	856	814	831	811	829	847	842	862	772	803	867	800	779	818	813	798	860	836	829	820	821	810	874	739	805	857	770	828	855	809	877	832	808	861	839	820	862	819	792	806	839	820	850	880	821	799	834	769	836	804	853	815	795	831	806	851	847	785	815	811	844	802	814	830	858	811	830	869	835	820	852	826	783	831	816	823	859	792	832	844	815	850	831	829	818	813	810	803	784	809	865	822	798	769	856	846	815	886	793	847	852	841	826	795	838	841	837	849	781	845	791	800	798	846	784	829	871	817	769	834	885	815	798	856	818	822	849	814	727	842	835	809	828	799	813	808	841	817	796	896	801	838	808	838	859	822	803	872	854	829	838	826	832	833	826	858	802	803	828	821	842	824	853	848	845	794	782	883	814	856	810	813	819	807	799	826	871	825	797	825	798	830	827	829	865	811	825	772	811	849	797	814	846	815	777	829	838	857	849	813	844	826	856	811	847	816	858	827	821	825	803	812	877	819	803	811	802	857	790	775	845	846	834	787	844	762	817	826	832	819	809	837	831	845	862	745	776	846	828	835	758	791	829	837	793	827	833	802	774	795	825	837	829	854	816	810	801	820	818	817	759	798	819	843	800	832	830	814	874	832	831	872	908	805	832	828	830	831	838	846	830	864	780	877	859	801	792	851	861	812	786	812	831	813	824	764	809	793	803	809	809	800	826	794	800	825	851	886	830	818	821	815	809	823	827	791	847	821	781	800	780	807	815	853	869	790	838	833	831	790	817	835	797	817	851	827	816	841	869	806	845	827	817	846	879	847	838	846	767	845	833	798	831	824	834	829	839	811	868	784	786	830	778	785	828	799	833	841	827	777	823	849	781	808	825	823	788	780	819	840	796	810	802	841	833	807	830	808	842	838	825	821	850	826	830	827	860	846	812	820	868	837	833	777	864	788	862	798	820	818	780	791	819	824	826	768	821	805	803	837	788	868	877	839	886	861	835	837	860	829	828	836	778	899	833	832	875	846	835	811	871	853	846	852	824	808	821	843	778	833	878	801	831	835	848	808	855	849	831	828	774	852	827	836	800	846	831	838	807	850	876	804	898	834	831	879	880	858	805	784	788	801	844	837	783	876	811	828	842	812	834	822	833	836	761	839	845	858	829	860	758	841	848	810	795	829	853	827	812	749	796	902	798	844	817	850	802	816	803	833	823	840	847	851	789	837	839	829	806	776	797	807	809	825	820	859	823	837	810	815	798	817	827	816	872	860	786	822	823	831	815	870	827	821	787	822	825	881	887	865	797	807	832	804	829	805	856	800	804	868	825	782	800	853	827	825	844	856	830	822	845	834	838	803	866	791	841	846	821	823	854	814	850	793	774	828	827	842	811	850	808	844	828	769	784	808	839	818	838	874	831	824	827	803	865	870	844	825	834	840	835	829	805	826	804	825	813	816	852	823	822	836	837	826	830	830	841	842	857	892	852	836	854	808	855	800	809	874	849	806	816	822	825	785	822	852	838	856	814	867	838	839	833	796	841	777	808	847	779	780	803	835	798	828	870	803	873	848	802	875	837	832	805	821	837	875	861	880	844	856	801	833	834	800	833	829	798	870	808	815	840	786	831	832	842	827	813	788	826	784	789	825	796	845	876	820	790	797	826	801	817	814	789	820	792	800	872	819	810	786	829	807	826	865	845	822	838	783	878	862	827	786	854	814	822	804	815	783	853	874	882	775	864	828	826	790	803	855	867	847	840	866	824	871	841	833	862	832	852	823	822	832	773	825	854	834	813	846	876	826	837	765	863	797	837	820	852	821	871	815	786	817	865	826	871	820	824	813	818	803	836	813	832	761	851	848	819	842	834	870	821	820	863	841	793	870	787	829	792	908	796	834	846	896	775	823	813	830	764	786	888	820	778	824	839	818	856	789	848
12051	1084	1097	835	578	469	426	343	306	287	295	276	262	240	208	248	249	255	202	218	224	261	230	236	197	203	212	210	203	207	195	222	181	197	195	210	190	183	196	215	199	207	217	195	179	206	215	223	188	216	190	207	204	216	198	220	213	204	196	195	207	207	208	220	180	207	199	203	179	198	227	169	186	205	220	184	223	200	193	192	204	203	184	195	192	201	213	199	193	203	220	193	201	184	208	211	194	185	225	176	201	228	222	205	198	207	230	204	215	187	204	212	237	208	211	197	204	206	222	187	189	198	205	220	208	205	209	212	184	215	235	195	228	204	161	185	174	215	210	235	204	215	200	207	243	179	200	213	214	190	182	223	207	188	185	189	211	208	232	212	205	230	223	206	194	186	193	191	191	218	215	204	189	185	200	217	187	199	227	187	199	214	191	193	195	195	205	174	193	196	197	205	187	210	202	194	195	233	193	195	203	159	222	227	222	188	189	197	236	184	192	208	219	213	204	210	223	185	239	202	191	215	207	191	198	221	195	198	192	212	177	221	195	197	199	200	202	188	212	203	188	187	203	235	184	209	204	200	210	190	209	219	183	203	219	179	188	216	190	231	192	192	193	220	210	202	179	202	166	177	210	195	216	215	233	196	203	222	193	193	213	222	197	178	195	212	209	194	183	207	220	199	208	195	211	197	184	197	202	188	202	208	214	211	185	205	209	207	206	214	197	188	193	195	189	190	205	195	199	195	202	197	196	202	227	213	177	204	194	214	200	202	197	196	218	226	220	228	186	183	196	226	215	211	197	213	171	204	202	247	199	178	199	187	202	199	197	203	202	196	210	206	229	198	196	195	191	218	213	193	207	209	235	195	219	205	173	226	202	203	197	195	199	205	203	208	211	214	207	199	204	221	204	207	197	201	220	203	203	209	189	180	198	201	200	196	205	211	191	191	212	221	196	208	184	221	187	199	195	197	195	225	225	181	205	179	199	155	195	229	195	238	207	232	186	203	223	192	211	184	193	178	222	209	231	207	198	217	189	216	202	227	226	231	198	203	202	181	187	208	192	190	216	162	192	231	209	204	204	199	225	216	195	208	195	196	193	208	215	201	192	209	194	201	178	213	214	176	222	190	208	213	219	219	193	170	182	181	216	202	195	184	198	206	199	189	212	211	204	199	201	221	164	186	188	190	216	204	190	203	212	203	178	178	201	189	200	199	206	162	210	220	201	208	184	189	219	209	201	193	189	205	218	184	197	190	231	179	174	213	184	213	192	215	215	220	176	208	218	169	223	202	191	212	213	189	195	195	206	176	220	224	198	228	192	210	184	215	192	214	186	212	181	212	184	198	205	221	206	173	202	193	199	214	229	203	202	172	229	210	195	220	198	192	206	201	183	214	233	194	187	220	203	201	211	203	215	199	181	180	191	207	211	231	191	212	207	225	211	193	209	201	187	227	237	223	218	229	185	192	226	199	206	205	201	209	192	201	210	184	179	213	193	218	192	198	185	222	192	206	217	206	203	218	204	202	210	197	181	203	189	209	189	225	215	210	173	181	200	213	191	215	233	199	204	195	234	229	208	190	212	237	224	198	183	211	204	176	245	209	195	200	224	219	209	208	211	213	210	206	181	202	207	214	186	192	184	177	184	191	193	234	206	215	221	209	192	204	204	196	220	213	206	196	207	217	214	215	182	197	206	165	195	176	200	241	211	215	194	204	223	201	206	205	217	208	228	206	215	224	222	177	237	211	200	191	212	203	187	221	209	227	187	214	190	200	190	226	189	219	208	205	230	209	195	178	206	220	192	215	238	218	196	212	207	196	210	185	204	218	179	205	180	205	219	187	205	196	205	217	184	203	212	195	212	196	208	204	184	231	193	184	216	201	169	212	175	200	202	218	233	197	192	200	196	204	210	202	181	221	213	207	213	194	186	186	210	193	212	200	196	210	205	205	222	213	198	199	192	216	217	218	217	220	229	192	210	184	214	208	194	219	214	199	207	168	218	206	198	190	183	215	199	205	192	213	192	215	169	203	177	199	195	212	174	216	194	201	181	204	196	207	205	215	204	218	189	215	218	200	206	204	225	190	210	202	202	207	196	205	180	239	227	178	178	239	214	186	179	219	216	190	197	207	215	171	180	223	183	198	199	216	193	219	212	220	212	218	176	195	189	181	210	207	199	223	223	202	177	226	205	207	201	204	203	178	170	193	210	193	216	218	214	185	211	220	183	202	211	195	190	221	212	194	181	209	193	193	228	207	220	213	199	210	196	192	172	214	195	198	215	170	199	209	198	199	194	194	200	195	198	206	196	224	190	189	208	216	195	217	217	233	229	188	207	191	223	203	220	206	206	198	206	183	207	199	219	216	196	210	223	196	204	225	210	200	232	201	207	210	196	187	219	231	210	201	204	211	217	201	201	190	197	178	201	192	195	199	204	169	199	203	219	216	208	216	208	192	200	200	173	191	209	188	213	205	190	225	224	239	202	214	210	211	205	207	209	205	203	179	200	192	206	194	220	188	211	221	214	190	199	187	182	202	215	214	223	225	186	206	191	178	202	198	213	195	212	212	240	194	223	201	221	200	209	225	220	224	217	195	198	181	185	205	210	190	213	215	225	192	203	224	179	189	202	216	202	199	202	198	201	222	219	225	188	188	188	206	186	193	185	209	185	195	224	212	205	192	230	209	210	226	195	210	157	206	221	200	219	209	202	213	221	201	232	192	191	211	211	212	194	195	210	234	214	205	193	208	211	193	215	221	235	201	224	194	203	216	225	202	182	232	212	199	205	215	200	186	190	217	225	209	194	212	216	207	198	237	221	185	196	241	212	174	222	204	154	191	196	221	199	214	205	177	214	207	178	223	215	183	209	197	216	218	169	199	195	205	185	200	186	193	216	190	198	209	217	219	208	219	194	229	193	238	187	179	200	217	172	193	160	217	213	202	204	212	214	204	199	163	224	224	201	203	203	193	192	197	171	217	205	190	188	219	217	194	173	194	239	186	212	189	196	187	208	204	203	219	197	186	194	188	222	205	206	198	218	191	240	213	198	213	200	208	210	222	200	235	191	234	169	212	200	196	191	214	215	219	220	190	193	196	181	219	193	207	196	206	213	165	208	190	202	202	211	194	183	213	198	196	208	227	225	212	187	217	205	215	192	182	214	174	194	206	202	208	208	183	195	214	228	222	196	204	195	210	196	203	206	235	210	215	201	219	199	212	182	212	214	180	206	187	225	194	201	198	220	210	176	205	199	230	218	199	218	223	183	202	223	193	218	216	200	209	204	194	208	213	207	202	212	190	173	184	188	197	175	205	203	179	229	217	194	197	172	214	183	191	203	192	184	212	184	185	217	183	204	202	230	219	203	202	211	211	194	193	186	199	201	193	224	200	201	199	209	191	205	215	221	220	202	208	209	201	198	228	216	221	219	201	195	220	185	205	193	192	198	207	181	197	203	212	196	199	205	227	204	210	227	201	207	226	211	201	206	190
7917	1239	2465	2727	2329	1821	1642	1346	1111	1048	974	885	889	812	821	767	687	711	731	751	762	789	703	665	604	591	533	572	524	533	519	593	538	555	536	567	518	487	520	519	564	515	529	530	534	523	545	496	563	542	466	553	508	505	535	518	537	486	530	521	490	492	537	517	505	589	505	521	516	532	493	551	470	548	532	518	516	513	502	519	528	513	525	516	487	515	507	507	492	522	549	498	507	521	515	571	521	514	512	532	519	484	519	510	487	515	507	530	497	518	511	487	523	532	499	519	518	514	521	551	512	531	487	534	540	498	499	505	502	499	563	507	503	511	550	529	497	515	539	489	514	478	521	518	525	530	521	533	573	508	492	521	522	504	504	530	557	489	531	533	519	561	531	501	500	502	498	538	489	487	521	508	482	482	499	529	460	495	500	485	516	557	470	517	527	450	505	517	481	498	499	502	502	479	526	468	493	553	506	489	532	508	538	502	530	528	509	524	489	523	475	494	467	492	525	501	539	514	524	530	501	556	523	530	501	526	495	529	495	532	530	486	501	513	530	523	541	499	511	520	566	502	494	492	521	522	541	502	507	498	492	505	503	500	478	521	517	522	487	479	512	513	506	515	513	512	523	463	506	495	531	547	524	525	517	525	525	475	574	498	525	534	535	501	530	532	490	558	521	510	496	541	505	518	525	519	534	509	518	538	541	520	481	472	471	523	502	476	511	492	519	523	506	510	511	546	506	501	508	467	494	520	495	508	518	535	529	486	516	511	486	502	529	501	500	529	468	527	473	494	520	569	489	487	469	503	482	518	521	448	479	482	488	551	530	485	518	547	537	513	515	498	492	566	505	509	555	501	521	514	516	473	525	509	481	497	505	501	525	494	530	496	486	502	507	508	482	482	493	504	537	502	499	539	531	504	493	523	541	491	489	513	508	471	513	527	469	480	501	500	517	512	506	506	534	506	553	512	503	535	451	567	528	502	513	475	494	530	506	563	494	446	477	476	476	501	523	466	540	526	474	528	502	541	534	521	492	496	494	513	484	538	548	503	518	471	463	489	506	512	525	517	507	508	544	503	541	491	531	487	496	546	516	514	560	512	542	534	523	526	480	515	515	478	553	532	535	521	477	504	536	494	532	498	531	498	521	504	482	512	526	548	482	518	503	518	483	516	500	533	543	518	464	538	511	465	484	510	515	518	516	479	512	486	507	524	520	520	543	491	530	526	520	518	519	522	504	525	492	507	493	484	468	488	481	512	478	520	496	499	502	482	504	517	500	506	528	529	525	494	514	515	545	502	530	524	545	527	562	517	500	527	534	473	459	507	522	528	534	528	488	473	508	531	476	548	517	542	505	516	467	496	538	500	541	494	487	501	485	513	486	522	524	491	521	512	498	499	527	538	474	519	514	513	480	472	531	527	480	502	513	491	513	499	510	525	501	520	494	516	517	531	483	530	509	508	481	504	491	535	509	513	462	485	488	473	532	547	525	511	527	532	548	483	511	473	510	499	528	497	466	508	548	478	506	453	523	468	472	518	499	498	512	505	480	554	483	515	484	503	508	506	524	535	517	501	544	510	502	512	472	524	533	531	526	491	497	511	482	465	529	534	519	514	477	489	484	527	509	479	502	500	529	525	478	488	532	485	493	466	537	492	547	532	506	501	530	516	518	497	503	474	530	526	525	482	547	517	527	481	538	539	534	507	549	512	464	526	449	523	480	470	513	480	536	515	497	514	505	489	498	477	506	541	509	495	519	482	515	514	542	533	532	519	514	487	567	530	516	484	489	507	489	492	496	498	530	508	504	531	519	526	510	502	493	472	497	501	511	515	500	531	509	489	482	493	524	494	513	495	500	507	507	551	497	512	498	541	502	498	485	496	481	489	532	537	520	477	553	518	548	517	476	519	523	490	497	528	535	519	497	500	473	507	526	481	545	526	541	522	482	482	520	484	512	470	526	524	474	498	514	506	494	500	511	577	483	546	503	493	496	550	528	522	492	508	482	514	502	509	484	494	493	477	469	518	516	463	504	541	532	477	522	540	560	526	519	529	513	511	486	499	497	500	500	490	542	466	486	506	514	527	533	501	474	511	506	514	475	498	506	505	483	574	493	492	488	485	488	478	491	527	490	517	511	510	498	519	527	557	552	503	514	474	446	479	504	504	502	526	488	559	528	496	506	519	518	465	505	496	504	569	519	487	525	490	515	492	514	436	479	487	535	500	502	511	513	484	514	499	474	510	512	517	522	498	489	515	514	535	574	488	492	519	472	509	532	508	474	543	455	527	507	518	492	518	512	526	510	493	532	538	505	491	517	506	551	511	486	541	545	485	483	509	500	524	495	486	467	530	511	512	471	525	520	515	471	564	504	530	465	552	508	475	517	506	496	477	486	552	536	505	522	503	472	520	468	495	522	529	536	541	530	471	503	463	504	516	512	539	542	504	503	525	507	509	534	506	514	542	502	523	510	539	491	521	507	488	527	504	496	511	467	504	535	486	514	508	537	543	508	510	520	516	514	523	513	493	479	475	517	505	538	516	534	530	497	562	493	495	557	528	517	511	498	518	531	522	467	508	523	522	520	496	528	536	505	496	520	509	503	507	523	499	474	538	493	519	486	497	494	483	538	531	492	538	487	538	495	502	491	516	486	546	548	484	489	512	476	476	523	556	520	535	515	481	530	516	516	509	513	533	507	529	518	485	453	489	522	533	562	528	535	474	534	495	514	510	504	484	547	488	546	532	467	490	482	535	475	560	473	536	477	513	548	556	488	532	494	529	487	514	539	460	489	517	498	520	496	484	505	512	527	501	465	510	527	526	514	560	518	527	497	486	520	486	501	524	496	513	483	497	515	506	479	539	462	498	479	498	510	503	494	466	457	529	482	487	503	491	512	499	529	510	499	547	523	456	517	476	500	523	484	501	470	477	510	514	538	496	539	502	483	544	485	549	448	530	556	521	526	539	546	524	481	528	504	496	519	493	494	546	530	518	512	528	527	502	489	556	519	507	501	475	505	488	553	507	484	497	501	533	534	479	528	501	499	511	522	534	491	531	495	534	470	490	534	500	518	508	523	500	529	496	489	524	530	506	541	530	499	477	487	547	533	492	519	544	495	536	519	514	492	491	531	510	472	494	514	552	492	513	547	498	504	522	503	476	491	461	519	556	506	526	537	482	493	502	500	511	541	470	515	501	507	484	539	507	553	521	542	544	548	463	500	480	570	514	539	527	463	504	467	515	521	488	525	498	504	477	478	510	511	502	524	539	510	539	524	530	498	520	483	516	468	473	460	534	530	510	519	509	542	552	505	537	514	559	506	531	491	553	555	527	469	501	529	498	539	506	503	521	479	536	525	508	525	521	480	478	508	527	517	498	498	531	528	509	483	521	537	547	511	526	505	503	534	500	477	521	465	510	528	539	481	481	491	535	525	507	500	531	527	506	499	512	546	529	490	477	498	501	505	503	542	509	527	508	546	453	496	485	469	534	517	495
1500	416	489	429	412	375	351	306	369	363	327	307	327	329	306	297	347	323	314	315	337	341	332	295	310	310	327	290	337	307	319	295	329	273	323	334	309	322	312	335	316	285	341	338	304	323	327	294	324	351	326	296	285	294	294	360	300	304	309	308	285	300	282	317	324	279	314	338	330	337	290	325	295	309	306	273	343	332	291	307	315	322	312	318	304	334	341	322	325	299	338	322	325	310	323	303	327	284	296	315	300	304	324	310	305	297	296	304	305	321	295	338	306	301	320	319	287	323	330	306	264	321	310	323	299	295	313	314	317	306	329	342	333	325	302	326	305	301	343	345	295	352	296	313	314	320	306	304	319	316	306	321	299	298	311	303	300	339	298	332	331	321	339	305	292	297	310	308	298	308	322	284	305	280	307	315	309	304	328	335	293	309	335	346	323	278	302	293	324	298	321	315	287	331	292	320	314	316	288	291	295	280	302	290	325	311	278	340	320	295	344	310	320	280	295	319	303	299	327	315	305	285	317	297	329	306	335	333	300	336	315	315	308	293	305	313	324	287	300	283	322	313	308	331	304	307	333	328	334	325	315	322	305	344	334	334	322	311	307	305	312	298	361	295	308	321	339	281	286	311	311	302	293	334	352	328	313	289	328	297	307	344	299	367	304	314	288	308	324	336	337	318	299	333	346	326	341	304	336	315	338	310	318	317	329	323	318	326	318	279	327	327	354	312	351	298	342	339	283	322	311	294	276	305	309	325	309	338	316	321	308	303	352	316	301	316	288	324	276	313	344	303	318	341	341	336	298	279	314	306	352	328	332	320	313	334	305	319	330	330	305	295	310	316	325	314	306	330	330	280	339	302	323	339	307	315	345	304	302	335	299	347	320	325	311	306	318	330	331	315	304	301	268	331	303	310	315	321	344	341	267	328	300	333	298	313	278	276	268	289	343	312	315	320	309	299	308	307	314	344	305	327	323	330	318	298	306	335	303	318	295	305	312	337	338	315	299	340	310	293	316	301	328	310	306	314	294	300	319	339	306	313	332	326	302	305	311	309	347	331	287	304	323	308	329	298	307	313	283	336	342	333	326	347	318	288	300	290	289	322	357	258	292	313	323	297	325	297	316	305	326	282	278	314	329	324	308	314	313	344	302	319	325	313	280	318	338	323	325	329	337	327	311	296	333	300	323	310	343	303	328	322	307	326	324	306	341	315	294	304	293	293	309	328	318	331	311	336	363	315	308	345	331	300	315	302	323	319	319	324	310	334	343	320	299	335	316	319	357	323	336	352	302	320	296	306	325	262	322	314	332	297	324	291	294	309	276	306	327	296	312	327	303	305	298	326	316	313	308	321	349	308	316	329	286	334	319	277	326	306	317	335	300	330	314	330	351	316	322	302	333	278	310	331	283	312	340	308	333	324	321	326	320	332	318	336	341	323	291	313	302	310	311	294	327	333	320	330	317	335	325	356	289	283	307	308	304	320	326	337	348	325	312	301	308	337	328	284	370	310	319	299	340	312	309	330	303	317	303	299	281	347	319	312	315	323	311	317	356	297	309	313	326	303	295	329	340	314	306	332	332	351	313	340	280	276	326	320	291	338	297	300	336	328	317	326	357	338	309	299	332	325	302	309	321	299	288	295	312	318	301	313	352	326	331	325	324	329	312	326	339	301	329	282	319	366	304	334	337	328	298	313	291	288	343	341	321	301	325	334	332	312	334	315	311	311	338	319	315	298	341	337	335	330	306	320	323	300	287	347	344	311	301	332	333	321	318	321	332	321	301	335	292	294	290	307	335	293	305	305	289	305	288	330	295	339	312	322	311	321	330	287	319	316	319	344	335	292	327	337	325	264	324	328	322	335	319	300	273	314	300	306	324	339	315	327	301	322	308	336	290	347	306	313	333	316	302	327	339	327	306	277	310	308	337	324	330	332	319	328	323	299	286	330	315	286	295	316	325	314	319	327	292	300	330	338	327	321	320	308	315	287	275	293	287	277	331	328	298	293	290	305	325	321	306	290	315	330	296	309	327	309	311	314	327	288	327	318	339	314	276	333	293	314	311	303	307	281	314	342	338	335	308	317	298	330	347	299	360	303	298	333	316	301	323	307	297	329	321	323	290	337	346	320	334	296	283	320	313	315	304	336	329	347	317	317	324	335	314	326	319	336	304	280	343	321	311	326	304	314	297	292	307	303	298	288	319	329	298	290	334	309	310	321	330	338	365	311	288	307	285	253	307	340	297	348	322	310	311	315	321	300	303	305	300	286	316	286	304	307	299	351	304	311	330	326	304	350	277	334	273	287	341	318	287	319	306	302	303	292	293	328	316	282	346	329	348	316	316	310	335	297	306	323	322	325	290	323	292	328	328	328	314	311	298	287	303	307	340	283	300	330	323	348	329	301	334	314	305	302	344	303	312	293	313	310	320	304	340	345	312	333	319	314	282	292	346	323	315	321	328	298	339	311	324	333	288	345	297	325	337	323	297	310	272	370	294	347	333	296	344	308	299	308	316	317	297	326	284	334	293	305	334	335	290	285	330	316	325	269	301	287	325	325	300	341	318	320	290	312	300	312	300	289	302	322	355	311	304	293	304	328	292	322	305	305	308	342	294	334	305	304	329	316	353	330	308	319	309	290	307	339	288	330	328	292	298	329	302	296	324	309	311	272	296	343	305	304	306	312	337	290	319	298	294	306	304	298	280	303	292	312	315	335	312	282	321	315	324	281	306	288	326	320	316	340	328	315	287	330	329	296	316	328	315	315	293	316	301	341	338	333	327	317	333	283	313	294	298	326	356	335	335	328	327	292	321	277	318	306	314	296	294	310	316	334	281	292	308	325	310	347	334	316	331	351	336	311	307	296	305	336	317	321	299	308	310	311	292	332	317	325	294	297	284	352	330	316	321	317	343	284	306	345	341	314	314	306	318	294	315	294	303	326	318	318	319	304	309	301	281	314	323	307	341	306	333	320	325	295	309	361	296	333	325	315	282	300	322	325	313	311	302	331	311	332	326	327	290	325	354	326	327	316	319	327	323	278	320	319	327	341	321	286	293	301	322	337	301	326	344	328	298	311	345	326	289	322	313	312	299	312	278	326	316	297	324	323	285	285	312	308	357	313	326	308	277	297	311	332	323	328	282	308	329	308	319	347	330	318	316	319	285	366	296	298	311	334	331	322	286	307	321	300	318	335	315	323	321	308	306	296	288	325	332	309	313	333	321	331	343	326	331	323	334	345	316	311	311	326	334	312	289	320	347	313	340	304	305	314	334	336	312	308	324	287	293	360	276	316	305	337	316	334	311	315	312	331	310	303	347	311	281	282	304	334	301	334	295	304	330	309	316	289	354	310	320	315	305	338	313	312	307	305	280	320	286	276	323	302	323	305	293	313	321	310	335	313	316	291	290	320	320	314	337	309	290	310	314	300	317	320	339	336	303	293	283	307	307	296	296	316	300	286	336	313	324	322	321	338	305	315	316	309	303	303
2087	894	1150	1200	1070	1005	962	953	882	902	865	846	813	840	824	824	805	832	830	857	874	816	816	797	798	734	760	772	768	783	866	783	799	796	774	743	737	688	770	764	774	789	787	737	843	798	782	774	712	728	762	788	754	765	835	792	786	820	794	782	791	771	833	806	793	792	774	762	752	821	753	756	761	740	768	849	780	765	795	793	787	741	785	706	757	748	765	734	764	749	733	791	757	745	748	705	771	783	801	733	816	758	778	812	765	734	731	754	810	798	768	779	754	803	746	769	789	765	746	740	806	818	805	766	829	794	796	773	758	770	754	755	788	746	720	774	714	761	756	731	808	757	737	794	784	812	767	715	791	738	743	740	736	787	762	790	789	745	777	821	811	747	752	741	716	765	734	730	756	754	768	772	758	764	813	798	787	776	807	737	760	794	756	785	732	724	786	754	788	782	804	763	811	795	780	794	759	809	786	767	782	754	764	760	737	769	752	771	755	770	792	718	766	771	784	779	785	791	752	805	804	790	733	750	745	755	758	728	798	742	784	769	784	764	826	734	764	771	720	811	751	806	745	792	694	791	756	801	785	778	790	788	772	763	778	815	805	762	778	730	746	781	756	769	775	764	791	730	760	742	802	752	776	751	808	832	783	732	805	778	765	788	802	813	774	818	728	780	769	726	785	786	778	784	728	809	714	795	780	764	797	826	820	802	758	777	798	778	777	827	793	756	781	775	734	744	735	822	800	758	792	766	775	807	743	755	771	782	779	771	786	809	751	730	763	778	794	736	757	745	726	719	763	789	780	775	772	785	758	727	734	723	785	815	798	808	746	760	788	753	733	752	749	795	742	730	765	737	788	748	785	749	735	765	749	795	769	739	796	780	766	763	721	799	779	768	756	756	741	832	821	774	761	734	783	790	778	768	786	795	826	757	764	715	750	778	736	763	765	749	800	736	790	809	783	774	761	781	758	780	721	749	763	760	776	758	752	793	771	792	790	787	789	791	777	777	735	795	770	833	764	742	724	781	774	772	767	775	762	789	787	825	750	795	720	797	787	759	796	791	750	796	781	762	780	802	763	743	733	750	760	753	768	782	756	798	774	748	793	743	815	742	800	763	738	803	758	726	714	795	795	800	769	826	782	773	769	779	806	788	774	722	794	747	782	785	854	763	776	758	782	782	787	764	751	786	750	735	782	772	777	793	809	760	775	784	814	794	803	817	756	724	770	751	732	798	786	792	758	745	777	738	748	769	707	778	777	755	777	744	766	796	785	807	743	832	798	790	755	819	825	761	785	768	808	829	754	752	781	806	762	793	716	805	831	781	757	782	783	793	775	775	788	789	756	784	803	752	744	778	809	788	764	768	758	771	785	789	785	760	814	758	742	802	781	851	723	739	763	743	765	815	780	715	765	745	772	763	810	773	736	740	740	775	756	785	735	797	789	773	772	731	756	796	794	801	744	795	749	752	767	710	766	722	726	784	753	804	777	781	801	751	765	759	751	777	762	751	774	782	799	738	766	796	776	770	795	734	735	761	790	744	745	727	788	767	761	752	746	811	823	778	756	752	803	773	764	768	747	806	825	793	775	767	740	767	803	783	770	778	773	739	765	744	751	790	816	761	776	729	793	804	742	757	814	771	826	830	755	748	757	767	828	775	786	784	790	762	754	753	768	754	784	810	722	751	801	784	781	749	778	777	706	840	788	739	800	784	773	776	764	788	806	730	791	775	732	762	753	746	775	784	758	765	784	775	835	803	795	762	724	771	748	794	810	744	761	767	745	772	775	755	803	702	756	770	779	763	755	723	807	754	750	782	773	744	794	822	787	782	785	798	761	788	730	784	725	806	739	708	767	754	758	778	714	807	799	744	768	778	802	740	794	769	776	773	774	765	707	708	789	759	798	753	729	820	793	820	779	776	759	767	796	781	769	801	791	731	771	729	795	743	789	736	797	787	743	743	783	830	785	811	764	752	758	800	734	747	773	805	820	804	775	790	784	733	802	789	758	826	777	775	787	780	800	774	711	777	764	765	793	796	752	791	785	756	783	786	788	719	778	772	837	747	784	762	750	767	778	770	786	752	766	765	788	731	741	830	811	731	773	820	798	795	768	792	749	814	768	747	777	821	790	759	810	809	769	766	735	780	766	781	811	761	799	759	765	751	770	740	783	780	766	745	805	707	768	754	782	779	764	717	790	784	776	766	736	768	763	760	738	779	771	772	800	758	775	764	776	811	738	787	729	764	768	789	780	755	782	748	727	787	757	777	777	749	768	805	810	722	809	750	748	790	784	698	757	804	788	800	804	802	762	793	786	790	779	738	784	801	743	776	776	768	755	800	813	741	787	784	779	789	796	769	808	753	760	771	795	782	821	718	794	766	768	770	764	771	798	756	775	780	763	761	796	738	796	779	787	814	781	743	754	770	788	768	768	772	778	795	786	803	756	783	777	753	790	771	787	782	727	785	738	803	751	782	818	717	789	741	757	787	760	749	738	758	785	785	825	738	744	807	749	832	791	781	755	770	770	844	771	783	791	752	742	804	776	757	717	795	756	803	772	778	797	781	779	743	751	735	756	784	780	745	794	791	761	788	798	793	778	729	754	768	770	803	737	751	793	792	785	780	794	813	733	791	826	779	775	725	758	783	769	790	744	797	778	761	784	706	802	753	781	792	749	796	779	749	792	786	778	777	734	736	714	781	779	773	788	776	809	797	792	759	759	757	807	769	762	791	740	734	782	810	785	775	789	747	761	806	787	762	772	763	811	796	763	754	823	733	737	787	800	817	787	775	783	783	818	766	812	793	779	749	758	810	766	778	767	797	779	818	780	789	750	820	792	730	786	829	742	765	765	759	784	767	769	785	754	790	777	733	764	778	731	772	814	806	763	782	792	813	730	741	786	801	783	735	794	782	768	757	746	814	744	798	731	786	769	753	794	732	771	742	758	766	740	748	834	772	766	769	761	770	828	819	774	790	758	750	803	778	781	786	772	777	784	774	825	766	780	810	754	776	780	723	751	841	746	776	797	732	760	768	768	766	761	759	718	716	818	724	812	781	800	790	755	737	745	751	826	745	746	718	765	738	752	759	761	752	783	733	746	765	810	779	767	754	725	818	784	769	782	802	753	737	776	769	740	775	770	729	788	779	802	744	780	791	785	769	722	788	798	763	761	775	737	755	776	794	768	767	806	732	762	781	805	731	758	738	796	779	774	761	743	731	771	797	814	820	778	766	799	803	745	755	781	743	742	783	777	753	784	781	752	774	710	755	840	800	781	756	796	742	720	766	743	729	722	835	810	780	822	764	783	813	761	731	745	754	761	816	785	755	744	730	789	775	732	792	765	780	816	770	798	811	779	774	759	758	729	730	801	780	835	768	708	767	765	799	790	799	783	758	798	771	760	751	777	738	764	731	728	742	796	757	764	754	788	801	764	822	737	791	792	816	772	757	775	770	797	764	731	806	783	819	798	823	767	776	762	819	762	736	767	814
6609	711	820	742	599	494	497	432	411	398	393	374	362	369	366	353	397	320	383	362	377	362	382	411	351	341	361	349	369	387	342	334	368	307	362	350	354	347	326	364	325	366	375	350	340	356	347	349	297	328	325	352	371	391	336	364	383	320	335	355	339	329	344	368	338	356	368	334	357	366	316	346	349	351	328	354	352	331	338	348	324	354	357	339	374	300	354	343	334	315	371	341	321	335	330	368	305	347	334	346	317	350	364	355	321	334	359	366	391	340	349	351	350	354	353	331	355	374	351	373	335	336	356	320	360	376	328	324	332	368	292	331	319	354	377	369	335	374	357	310	338	346	361	348	359	354	350	351	345	317	365	348	394	361	327	333	319	372	364	315	304	370	315	342	351	337	347	336	347	369	373	324	316	336	301	364	329	351	344	334	335	328	313	306	362	379	335	362	328	324	341	336	322	324	363	315	350	352	358	338	348	349	342	313	313	324	317	333	347	334	330	344	313	324	355	327	374	359	364	325	322	368	319	384	368	343	387	361	338	318	346	319	373	386	306	343	336	335	368	366	364	316	339	342	322	348	313	320	334	353	349	335	323	336	314	324	361	341	363	333	332	361	363	352	329	356	367	315	339	360	337	344	341	336	362	352	354	270	357	363	349	354	340	321	369	363	366	339	351	353	330	340	348	336	361	340	358	366	351	321	356	318	332	348	342	345	344	317	301	336	333	293	352	384	298	339	344	341	340	329	346	334	352	328	335	336	346	331	368	381	331	323	347	346	340	348	321	327	341	321	313	334	354	339	315	331	342	349	362	329	321	346	356	328	331	335	343	339	340	334	342	329	317	331	365	332	380	300	338	356	310	333	314	337	361	356	360	356	365	366	357	351	344	378	329	380	359	345	350	371	368	339	346	330	362	328	336	336	333	337	343	352	326	351	321	325	319	328	348	356	324	350	319	374	327	334	319	336	333	334	367	354	345	371	313	376	350	318	336	342	352	327	331	355	357	323	334	379	344	366	360	317	325	327	319	339	344	411	330	347	335	345	344	356	330	330	383	372	321	358	334	388	344	347	354	350	339	363	350	350	358	345	344	333	328	351	323	331	361	386	359	324	337	339	307	309	312	364	375	362	367	321	350	331	403	355	340	348	334	341	368	333	313	343	363	350	348	341	363	368	344	349	328	375	323	328	366	378	341	355	327	339	357	357	357	338	370	341	329	350	352	347	368	338	353	294	360	312	343	343	367	331	314	401	352	355	406	394	397	336	340	336	320	316	335	357	343	324	342	357	306	340	321	331	366	337	344	347	302	349	352	323	347	348	342	315	309	321	327	340	362	336	347	313	342	345	337	376	332	316	323	341	344	341	339	338	372	315	328	342	331	338	374	371	353	307	336	327	362	315	331	358	302	345	313	342	339	371	340	327	339	360	340	370	356	299	341	346	355	352	336	333	323	341	339	347	309	359	328	382	327	330	329	331	355	331	344	333	337	368	342	325	280	378	368	342	367	332	357	352	328	337	341	331	361	369	332	331	328	312	342	359	327	360	342	353	355	350	297	367	348	336	345	349	326	369	364	318	325	349	328	329	340	370	337	355	359	353	360	345	318	341	375	342	335	350	340	329	360	348	352	351	336	349	334	355	342	321	330	370	333	331	354	349	359	362	344	340	378	304	328	336	364	373	333	334	346	342	348	341	354	373	362	333	350	347	295	353	333	337	331	359	318	318	328	339	360	352	334	359	350	347	358	348	330	302	339	325	330	337	310	333	349	336	339	335	344	329	343	349	386	320	352	321	337	364	351	342	379	361	336	329	356	351	329	331	306	293	308	333	325	370	326	336	323	353	342	311	335	351	341	350	340	366	332	369	377	364	352	322	334	345	376	334	380	332	345	337	351	358	327	360	344	310	332	335	337	325	322	339	365	315	334	369	368	325	363	313	343	334	320	349	355	365	375	321	341	342	333	350	314	357	319	348	364	345	351	366	345	310	349	299	368	358	335	388	354	326	351	352	367	327	338	327	362	322	350	335	315	363	352	336	323	332	348	324	335	369	329	319	339	351	367	330	320	356	387	347	331	348	362	318	327	374	356	342	337	358	336	333	326	341	336	355	339	369	323	348	359	308	360	320	377	355	336	371	338	353	346	361	325	347	328	339	352	332	340	346	343	369	359	347	353	321	368	330	336	309	377	336	369	329	361	356	305	304	396	354	341	357	343	321	340	357	373	349	331	308	347	310	320	355	343	391	321	392	368	338	327	359	345	356	359	314	340	313	357	332	362	349	314	349	323	336	340	349	351	300	347	282	346	357	362	370	355	365	344	350	358	374	363	345	364	346	372	349	358	315	354	329	367	347	370	359	407	361	330	358	326	394	351	358	349	337	330	325	335	338	301	337	340	349	334	327	313	338	324	333	345	345	349	328	335	318	326	323	372	360	338	357	352	316	348	343	354	325	342	345	339	348	354	359	354	320	336	337	374	319	333	318	341	322	328	351	328	323	322	340	319	332	346	345	361	344	336	374	358	322	311	355	358	360	346	320	331	350	338	358	299	331	346	312	325	345	331	363	317	371	355	325	331	360	320	304	323	351	371	374	355	377	321	342	363	371	355	369	342	331	365	343	318	340	387	351	357	344	365	372	338	344	334	328	342	341	384	352	378	338	350	380	345	338	377	344	361	361	335	341	342	324	358	337	354	360	327	337	337	384	402	372	358	383	335	316	337	321	371	354	361	349	329	330	385	293	315	347	356	355	366	319	336	327	354	361	341	327	336	360	364	342	374	330	369	365	354	317	331	365	370	328	337	330	330	311	327	344	342	356	320	392	341	332	356	338	326	336	374	334	330	333	339	337	345	359	337	330	314	350	395	354	357	344	319	358	355	324	330	352	339	333	329	332	374	351	336	325	316	321	361	365	336	325	324	371	336	338	345	352	317	327	360	323	355	352	329	346	347	351	344	357	355	357	340	333	340	350	339	356	335	340	368	369	312	343	348	325	364	343	351	324	340	335	383	339	325	338	335	331	395	334	325	365	362	335	365	332	319	337	349	384	367	330	320	341	296	343	322	333	332	300	353	373	346	341	347	317	327	319	333	343	342	344	306	330	356	344	340	368	342	314	340	324	359	377	350	331	337	346	344	356	348	369	340	350	337	329	350	350	323	327	330	369	341	333	353	319	343	312	340	323	327	347	351	337	365	351	347	319	345	343	309	344	316	328	318	316	332	311	312	319	322	351	337	321	379	330	349	332	328	346	362	334	325	343	334	328	327	371	334	343	366	315	341	343	375	342	337	361	333	330	328	324	343	334	353	337	311	341	355	317	360	343	368	354	369	345	351	334	306	334	358	371	311	343	353	343	368	364	339	352	374	369	361	334	325	320	364	361	378	379	323	356	352	361	332	345	316	348	326	348	375	328	343	359	351	339	330	363	350	325	326	320	357	318	335	364	370	322	378	363	321	318	362	359	346	349	308	366	377	334	316	322	328	323	341	319
6418	1196	1915	2084	1795	1709	1490	1341	1216	1159	1183	1052	1046	1034	993	950	966	949	959	1009	983	1045	902	846	847	902	883	862	898	896	744	877	843	838	880	860	775	895	752	854	909	880	794	856	795	817	807	900	875	852	863	797	889	771	871	828	828	804	824	833	801	784	859	827	844	805	869	835	832	817	810	822	840	822	866	839	830	811	832	837	793	879	812	883	815	884	802	819	779	816	836	844	835	802	791	753	841	795	828	832	869	823	787	822	767	835	847	775	783	817	835	846	831	872	817	851	834	881	841	813	816	829	828	808	872	864	828	811	825	759	836	849	796	844	859	855	835	800	787	823	864	820	831	839	779	815	821	809	827	823	867	771	806	865	858	859	821	839	828	847	884	800	820	770	829	885	813	840	836	777	817	847	792	784	812	846	860	855	785	826	878	912	808	834	843	800	850	795	841	849	838	827	803	795	854	851	813	832	848	837	822	877	881	866	828	821	813	798	825	839	809	820	799	800	828	836	822	835	795	815	805	816	841	852	857	817	938	808	856	856	826	805	854	870	802	796	827	828	801	827	848	825	806	840	819	801	857	863	796	885	886	875	808	764	833	856	811	781	848	854	844	855	804	849	795	835	860	793	793	849	841	843	808	878	804	825	828	844	834	821	828	847	823	825	841	807	850	802	832	813	824	841	831	821	857	876	814	846	854	809	779	813	817	770	844	868	872	841	861	807	836	786	798	784	826	861	857	844	791	811	819	874	839	876	790	875	823	874	848	844	864	824	863	802	848	825	816	813	838	809	826	892	827	847	819	818	854	880	797	791	804	823	796	850	810	867	809	822	816	838	805	812	873	834	880	828	760	833	843	828	816	832	820	829	832	858	818	789	841	817	815	858	823	862	843	801	826	824	823	821	801	827	848	759	861	831	880	828	815	857	823	841	815	854	795	810	829	855	814	844	864	867	794	832	804	853	855	792	815	830	834	842	842	851	867	855	831	852	832	832	828	861	846	876	849	840	836	843	869	813	821	814	779	762	808	884	846	817	844	780	818	814	830	808	866	781	835	848	774	825	799	851	840	796	827	857	823	765	843	852	800	765	848	876	813	902	798	844	817	808	826	831	842	824	843	850	795	862	835	861	858	814	818	820	881	822	853	803	830	822	793	786	846	816	909	812	887	834	824	764	872	790	852	856	812	836	804	795	816	835	824	842	837	823	822	830	803	842	805	782	797	822	833	827	780	829	826	883	866	842	851	879	825	852	859	821	859	823	824	851	838	816	800	821	812	891	862	853	814	767	827	875	820	811	848	825	845	800	821	891	856	850	827	850	882	868	803	861	820	826	845	813	820	833	851	792	838	846	838	810	811	874	885	823	800	759	838	829	874	844	885	833	840	860	847	857	812	841	854	878	807	881	815	820	836	806	831	836	760	863	828	843	829	819	884	814	822	801	864	836	862	861	814	841	809	806	867	813	856	805	855	793	829	849	807	812	805	852	862	872	852	854	781	783	798	820	824	828	858	758	807	823	832	864	808	866	882	821	836	796	828	857	809	839	838	833	805	831	823	899	829	882	810	807	832	791	780	893	837	881	812	839	865	797	784	851	823	831	829	881	822	858	773	833	911	819	797	868	813	788	835	836	819	847	812	849	794	824	882	787	833	799	810	854	835	846	839	841	828	898	773	810	812	830	857	870	798	774	813	834	830	852	824	819	805	857	840	838	832	837	855	828	833	815	832	788	823	852	843	858	819	769	875	832	810	844	863	796	804	820	823	811	759	767	825	797	855	851	803	802	820	853	780	801	822	847	826	855	822	765	858	853	881	820	835	829	819	835	823	821	844	793	799	832	834	816	843	794	790	807	851	801	812	782	854	828	852	808	816	790	802	800	816	793	815	804	847	786	793	860	842	838	856	836	818	847	820	808	813	830	829	794	827	821	833	811	798	801	797	838	801	811	846	823	838	839	876	861	835	794	821	894	820	801	857	847	821	839	828	831	826	796	821	826	821	863	854	815	822	798	867	816	851	859	832	825	795	818	845	807	840	797	844	810	814	798	821	784	826	898	825	851	850	838	842	775	820	861	807	859	826	827	802	821	794	810	830	789	868	826	843	856	825	824	855	848	859	861	853	816	847	795	811	828	801	810	849	847	875	810	799	789	839	802	806	827	855	842	875	820	837	810	859	825	776	794	819	820	874	780	813	810	804	860	793	834	857	823	849	798	809	839	845	839	801	815	834	800	817	838	774	800	876	827	862	843	803	828	850	841	829	768	772	818	805	864	814	817	818	866	843	817	747	778	849	882	811	827	809	839	870	783	848	849	829	850	791	887	842	825	802	892	848	845	837	813	837	811	837	809	831	799	852	853	860	821	826	806	823	790	783	823	827	851	846	827	809	811	863	823	798	839	798	825	801	840	828	832	835	797	805	820	810	787	840	863	817	809	785	841	819	840	808	789	859	861	829	838	828	843	867	811	809	785	849	856	818	865	859	853	850	795	868	805	858	842	803	823	835	801	863	821	821	875	809	849	842	834	804	853	778	854	775	909	863	876	838	824	854	857	824	844	858	806	822	805	888	810	850	821	830	858	845	838	810	832	837	828	766	766	839	825	817	811	813	808	848	884	791	849	863	832	842	803	879	810	810	817	807	853	805	832	786	817	928	852	896	817	848	820	853	818	850	784	811	852	820	810	814	809	852	785	826	848	830	775	868	784	840	856	834	778	830	809	862	902	856	828	759	856	764	826	844	834	819	856	842	825	820	830	883	819	774	790	886	812	777	834	832	814	834	810	914	812	889	850	840	832	806	843	829	810	875	813	806	839	822	809	788	829	802	883	801	829	784	804	844	805	851	826	789	872	842	795	804	827	822	821	809	816	820	776	812	791	854	809	891	843	806	858	824	823	908	843	798	812	807	837	798	773	830	794	830	816	834	780	919	835	828	864	864	910	790	797	854	791	814	862	824	792	755	854	829	874	786	764	789	812	853	824	850	825	809	826	796	810	850	805	834	846	820	871	844	869	812	815	838	836	806	857	796	831	802	811	821	819	826	805	815	820	751	802	809	823	815	817	843	800	831	790	810	804	788	880	886	777	845	855	791	863	842	862	851	787	846	826	809	872	841	773	790	864	844	885	818	850	827	859	855	854	830	830	852	820	845	823	837	832	812	814	804	821	805	807	826	822	825	805	798	840	823	826	832	828	781	839	844	840	880	839	817	812	869	848	836	826	860	847	812	856	823	791	796	857	801	798	873	819	802	804	801	811	804	892	834	835	825	824	842	816	848	837	881	820	822	816	816	788	794	839	888	766	799	815	836	803	858	829	831	803	842	848	797	803	792	862	833	806	790	809	857	820	855	770	858	807	846	808	861	847	843	840	820	816	865	901	781	801	786	839	873	817	827	815	843	842	833	792	901	822	842	803	811	816	881	826	826	861	841	805	838	808	808	820	845	825	824	812	826	882	820	876	807	800	850	794	829	821	816	843	850	824	863	878	874	746
11805	1122	1065	857	588	513	436	355	334	317	309	294	288	260	248	265	223	243	224	233	240	247	241	232	232	211	213	225	246	203	222	220	164	215	221	244	186	214	215	201	209	218	218	207	217	187	214	212	198	230	222	212	228	211	179	206	227	220	199	194	222	185	178	204	219	229	205	200	189	209	208	203	223	220	193	217	206	190	219	189	191	223	215	194	203	214	233	199	207	216	224	213	194	228	230	199	222	181	207	201	182	196	227	178	208	207	189	214	205	207	204	240	226	212	202	218	194	218	221	205	229	191	204	186	227	213	208	185	207	203	183	217	199	235	242	211	188	210	198	175	212	223	212	208	196	186	211	211	226	205	201	222	189	199	207	199	186	207	182	224	211	171	227	221	200	207	211	204	214	172	205	199	208	192	242	221	194	211	205	190	187	204	233	194	192	213	216	207	223	215	211	216	182	195	201	209	189	201	200	222	208	229	208	198	207	218	209	188	206	202	213	196	232	208	228	179	212	209	202	210	187	194	192	209	198	175	193	205	221	207	207	183	240	189	209	205	201	189	217	238	185	228	232	189	211	199	205	207	231	215	221	190	200	194	218	221	223	227	218	199	200	222	221	221	199	187	203	223	233	224	225	225	205	241	207	220	184	188	202	194	190	208	209	204	214	216	220	198	187	200	189	224	205	222	231	227	219	173	196	197	206	192	207	208	201	200	198	193	218	203	189	201	211	228	199	198	206	211	236	187	205	203	215	203	227	212	212	213	220	211	220	225	230	213	184	227	190	204	216	218	208	201	209	228	208	208	202	181	193	218	196	206	203	207	191	201	203	197	224	225	179	202	189	219	200	176	192	219	209	218	206	204	212	202	203	212	196	190	197	219	190	202	216	195	200	196	220	221	215	200	201	219	203	182	214	198	185	194	191	212	204	212	212	176	206	219	181	200	196	212	189	215	217	208	210	215	214	212	196	194	208	201	187	237	197	172	201	185	197	214	217	204	227	217	206	216	209	223	246	236	194	177	209	214	220	214	216	203	166	199	226	244	223	219	209	184	212	202	234	217	221	213	221	201	215	214	225	256	196	210	208	222	214	224	196	200	182	193	218	214	203	206	197	199	249	216	223	217	215	210	214	207	226	219	206	211	203	190	216	213	205	185	177	196	224	169	181	190	190	192	186	229	222	217	203	212	226	215	199	190	199	213	205	192	207	234	189	218	218	216	208	173	208	248	213	188	221	212	225	211	206	211	199	183	223	193	234	196	193	198	208	189	172	219	212	194	201	213	221	223	215	208	218	181	238	232	206	217	234	219	202	190	185	196	194	193	202	203	180	189	198	220	185	194	205	175	226	183	220	208	179	193	209	213	229	230	218	179	203	203	181	230	216	207	213	194	198	185	195	216	225	218	189	230	180	192	209	181	234	170	217	218	208	175	258	201	234	199	191	218	220	224	192	227	188	192	220	184	189	177	209	231	193	220	194	195	232	223	218	209	229	193	202	180	204	199	203	206	198	213	208	210	207	185	214	250	206	201	198	209	197	184	198	194	234	229	211	195	200	219	195	185	204	230	227	191	197	208	214	195	179	235	190	195	211	207	167	194	231	158	201	225	221	193	224	213	214	224	198	190	203	213	193	213	201	215	238	196	184	218	211	195	209	197	202	208	217	204	197	215	219	215	221	204	196	201	199	203	197	193	205	210	192	198	204	178	200	179	203	212	193	187	213	194	231	195	222	191	209	191	203	200	209	204	215	202	197	214	179	199	201	221	212	220	214	178	211	201	203	222	234	205	212	220	203	208	213	211	211	192	161	214	210	200	172	205	218	196	192	221	225	205	204	198	207	209	205	231	202	202	218	206	174	233	196	172	216	205	211	216	196	185	217	210	211	227	232	213	189	194	194	217	244	213	207	209	203	205	201	196	224	187	206	189	204	183	209	216	196	219	192	195	211	197	204	201	228	199	222	207	198	233	231	215	194	221	212	210	210	201	173	206	197	206	187	200	195	209	169	198	211	219	189	226	206	186	190	197	203	215	182	206	194	221	215	184	208	211	185	224	209	196	172	208	201	237	227	194	226	198	181	197	223	217	200	200	194	216	213	192	217	210	212	202	189	227	184	195	226	228	189	190	176	189	202	181	210	183	211	195	202	221	201	221	208	215	219	215	212	195	214	193	209	207	228	203	181	215	206	205	215	197	222	197	172	221	202	206	169	206	207	225	199	202	207	190	187	236	191	222	201	201	215	187	186	222	183	199	204	193	184	205	220	207	199	206	216	207	217	187	201	213	237	174	211	221	197	209	203	206	201	222	225	214	199	192	218	200	207	209	205	208	198	195	213	214	178	196	201	221	207	194	241	228	216	180	192	197	185	213	212	228	208	217	222	211	198	199	185	200	184	232	217	215	212	186	221	202	218	220	202	215	192	209	203	175	188	215	230	187	199	211	215	237	243	206	208	169	199	226	199	215	175	201	216	181	203	218	222	223	218	195	183	183	217	213	199	239	211	200	203	237	192	186	191	202	195	197	189	218	199	210	205	214	213	216	206	195	201	189	206	195	209	206	208	209	185	207	206	220	209	181	213	211	227	225	205	224	210	253	180	194	196	191	180	226	240	212	200	198	212	207	220	205	231	220	200	221	206	221	203	208	213	215	236	216	227	211	217	175	216	193	215	211	232	201	211	210	193	188	200	238	185	202	230	231	216	217	201	190	207	206	216	177	214	199	181	201	206	202	195	194	205	241	193	196	209	194	200	225	213	206	208	207	232	214	200	233	190	185	188	195	210	217	189	188	193	203	192	211	206	200	191	209	193	191	212	227	208	211	219	199	203	189	256	231	202	218	230	220	217	200	238	171	241	221	221	196	191	193	203	228	210	218	218	212	185	204	195	199	214	233	228	204	194	195	205	188	178	215	184	207	190	207	207	201	197	223	199	196	197	206	223	212	182	190	238	185	200	207	177	218	193	226	207	197	204	194	204	202	216	211	194	202	203	182	204	218	191	219	217	215	204	246	189	209	226	196	207	211	226	207	212	199	182	218	216	232	205	194	192	178	192	175	195	218	199	213	241	205	201	212	205	212	195	191	208	221	215	204	211	230	187	202	199	218	206	203	226	219	185	188	206	197	178	205	206	222	215	204	213	213	229	192	210	202	214	201	192	244	195	227	191	192	222	219	198	188	196	185	198	170	190	222	208	158	189	209	189	214	196	213	190	221	206	203	218	204	203	220	209	229	204	230	234	208	198	202	188	218	198	227	208	220	211	206	228	220	190	198	207	213	202	238	192	235	203	202	223	211	207	240	191	217	230	178	211	192	178	227	205	220	216	188	189	183	205	197	203	201	205	228	237	190	200	213	198	206	213	194	198	218	205	226	208	217	195	214	217	191	186	221	222	232	214	221	208	205	214	204	218	194	219	185	219	178	220	205	186	194	191	228	184	203	198	219	219	221	195	213	223	203	191	214	223	206	220	194	218	211	212	191	225	210	207	216
7882	1284	2344	2643	2169	1988	1583	1304	1161	1106	950	923	892	795	796	799	753	674	834	901	875	786	655	662	634	588	555	548	548	560	609	550	560	541	578	551	529	519	517	557	493	530	531	580	517	524	507	537	536	514	516	525	533	526	559	519	553	529	527	482	524	523	543	554	510	521	514	534	546	531	534	521	474	581	473	509	499	567	517	498	540	483	546	555	516	480	504	454	520	547	494	522	546	506	487	521	524	555	500	531	501	541	534	502	496	494	530	523	524	565	506	538	522	533	523	495	520	540	524	484	501	488	572	510	518	505	525	509	524	491	526	491	513	550	518	498	500	493	526	525	522	482	489	496	510	536	547	496	511	508	507	542	524	521	495	541	483	464	522	562	546	497	530	515	536	537	489	489	512	520	542	525	538	503	527	475	556	515	523	487	503	549	525	493	481	494	478	508	501	515	534	480	502	510	490	522	534	545	514	510	489	561	490	560	532	528	516	519	510	526	495	517	548	575	518	514	531	483	467	524	539	509	527	500	508	511	520	519	548	530	519	487	510	539	484	512	484	534	566	538	484	514	516	548	537	492	509	484	492	488	476	539	495	502	506	504	512	493	548	529	519	550	516	509	527	515	473	495	540	523	500	499	513	524	508	501	510	543	517	519	525	510	516	500	508	526	510	511	526	553	487	525	526	501	519	502	486	478	517	506	524	544	502	512	536	510	499	513	518	536	506	528	494	516	506	527	534	521	568	499	525	547	520	539	525	494	502	508	514	558	511	514	524	532	508	517	520	530	492	539	509	541	508	520	473	513	553	486	523	514	536	512	510	520	507	529	532	567	494	504	473	497	544	519	546	490	520	500	512	514	493	503	544	484	475	507	495	525	545	483	498	556	502	513	534	479	478	520	492	540	522	524	524	502	512	508	491	515	520	515	510	570	527	492	497	530	498	484	523	525	505	496	572	501	499	495	520	530	526	520	519	533	497	529	478	484	527	522	523	504	546	501	509	510	514	539	507	481	469	542	478	506	527	502	512	520	577	484	478	507	517	534	503	491	534	485	530	521	485	517	540	525	467	500	530	475	523	507	534	505	501	518	481	528	513	529	529	536	503	501	550	516	501	531	474	492	495	512	469	504	506	544	492	552	523	541	497	501	504	492	495	519	515	505	531	535	530	505	534	507	477	488	510	512	466	532	544	479	463	516	527	505	523	514	549	461	544	507	460	506	522	507	502	500	530	537	500	541	536	507	470	527	542	525	535	487	518	526	491	527	506	555	512	525	560	562	507	498	464	493	492	476	494	527	515	501	547	557	493	556	514	525	504	519	509	481	532	544	551	480	493	530	541	485	491	549	511	500	493	504	462	522	508	535	522	501	487	550	486	527	500	543	520	527	509	498	533	509	498	490	517	533	503	519	485	487	533	525	516	521	518	530	548	525	517	495	503	495	525	466	558	496	533	556	504	505	503	495	539	515	517	546	508	498	507	481	495	490	506	477	491	527	501	532	518	528	515	476	512	510	539	521	519	514	537	507	536	520	465	482	506	520	503	512	569	540	543	516	511	521	513	533	492	521	495	522	522	513	477	512	555	518	507	504	536	515	547	481	538	552	528	515	544	508	483	500	514	521	491	507	526	530	536	508	537	525	528	538	518	529	503	509	517	496	498	532	502	541	477	521	500	498	510	542	498	507	514	518	482	500	525	464	492	485	513	513	516	518	509	477	452	526	506	521	539	547	558	530	482	509	501	524	493	537	497	488	546	513	527	532	534	522	516	450	492	476	487	505	494	517	525	528	479	517	516	534	498	517	536	477	525	545	522	524	498	511	493	539	521	522	522	533	527	487	507	507	479	498	569	547	524	496	549	532	558	504	530	531	512	514	529	512	498	499	481	493	504	489	526	514	522	511	522	512	532	522	518	502	476	486	495	532	525	538	539	518	517	526	515	474	511	492	498	498	488	545	517	529	521	504	520	508	540	465	518	505	518	519	513	509	504	553	504	522	554	527	510	545	504	497	509	503	490	466	503	521	512	515	537	491	549	544	496	520	480	526	557	502	464	491	502	516	561	514	525	508	521	528	507	540	572	507	502	546	512	465	473	525	511	528	558	547	512	532	527	568	486	503	543	465	484	518	498	519	505	538	505	504	549	518	522	514	529	509	513	496	537	495	521	533	512	525	522	517	494	512	518	517	496	505	515	516	497	491	531	542	536	523	504	539	514	513	539	559	504	509	518	509	520	479	505	560	501	538	467	491	541	531	552	493	562	530	527	514	527	501	499	488	504	493	498	487	514	488	503	537	529	519	533	509	506	562	495	519	517	554	524	553	527	542	502	508	497	457	540	521	510	517	489	541	525	518	511	498	517	531	508	511	529	476	534	522	505	514	518	528	523	564	518	474	529	530	560	561	552	481	483	501	509	490	478	505	492	525	526	518	488	530	507	513	527	516	520	533	545	490	531	535	500	502	540	460	523	512	530	489	517	519	513	522	507	497	495	530	495	514	544	539	542	550	519	512	525	489	559	516	523	483	517	504	516	524	550	504	507	487	481	540	516	461	542	511	495	533	509	488	491	498	487	519	550	533	530	464	511	478	498	529	543	558	520	531	539	477	503	529	480	475	491	523	470	521	567	501	485	472	495	517	523	491	498	522	507	519	522	505	519	558	483	489	498	503	511	486	525	474	530	494	538	516	487	534	509	493	521	507	520	524	518	506	524	516	531	523	530	502	537	495	525	493	452	493	498	531	526	526	486	498	485	505	496	501	508	494	507	525	501	520	555	538	514	533	498	514	496	538	494	510	548	509	538	447	464	487	516	524	504	522	492	488	519	480	565	499	550	517	502	505	501	486	506	491	565	506	513	525	480	464	491	524	548	486	523	547	515	503	581	528	509	532	473	539	507	489	548	512	479	521	542	545	523	491	522	536	508	502	498	504	510	509	482	535	536	496	555	493	492	548	528	519	526	524	490	510	497	535	516	526	515	525	522	494	535	483	540	546	521	480	523	492	521	575	503	521	532	510	500	531	530	512	487	516	481	532	545	534	544	499	528	467	468	525	547	532	534	537	539	528	495	510	532	477	526	517	512	520	525	516	492	482	529	528	480	497	510	512	509	499	530	541	502	536	546	508	534	510	580	554	502	475	519	512	505	486	543	516	533	532	528	487	509	531	538	492	509	451	504	481	521	520	523	506	516	476	515	528	492	538	532	526	529	510	466	500	543	538	537	533	527	549	501	459	511	529	501	554	489	520	522	496	546	544	506	494	544	497	530	515	524	538	501	508	528	510	473	513	516	485	551	512	454	493	513	509	555	484	539	476	548	495	518	534	534	575	507	511	536	477	516	522	557	540	500	491	509	541	486	551	509	485	525	510	557	526	509	505	498	510	523	488	510	535	503	540	512	539	520	503	526	535	495	553	538	539	469	523	548	503	506	518	498	530	498	519	536	529	514	492	545	532	504	496	557	547	535	534	514	494	495	528	521	542	484	501	550	540
1450	429	442	399	398	363	370	349	370	328	325	372	346	325	345	304	349	295	328	342	298	335	330	321	314	352	326	347	332	360	347	306	312	324	332	319	306	306	314	341	297	294	312	317	304	297	316	310	322	328	312	293	340	312	321	336	338	318	328	330	354	320	376	330	324	316	304	336	326	333	345	321	321	327	298	311	317	321	313	323	302	314	301	318	310	336	310	332	324	313	314	325	345	303	322	323	295	309	274	329	307	303	322	325	315	298	337	302	314	349	280	350	324	345	328	322	323	343	322	326	337	317	332	310	313	332	287	301	325	292	309	311	271	311	304	323	346	364	348	332	311	302	313	360	299	308	358	353	325	314	310	318	326	369	301	334	334	298	280	325	325	305	291	332	305	358	307	314	325	299	300	317	319	338	331	291	303	339	312	327	338	343	320	330	349	298	313	329	311	303	308	312	335	304	310	344	319	280	328	300	299	326	295	304	302	309	324	358	308	304	337	308	347	310	283	306	329	353	293	347	295	293	322	332	308	312	329	313	293	320	299	329	323	336	355	301	304	335	288	311	350	317	282	330	307	324	332	348	301	316	290	307	302	349	334	303	306	319	307	320	304	330	298	303	336	303	359	307	309	312	351	294	304	318	325	340	316	304	354	331	298	336	346	331	296	312	296	282	349	320	291	318	302	342	322	311	299	294	327	306	309	315	329	333	314	304	332	291	318	321	346	300	353	324	311	321	346	310	308	331	282	335	313	318	313	314	343	310	331	274	321	303	313	332	313	313	354	318	314	316	308	315	306	313	312	305	310	328	323	276	283	298	324	284	344	321	329	318	326	295	311	341	337	342	348	321	299	326	315	320	299	324	293	342	306	326	357	316	322	308	326	314	328	334	336	343	338	326	331	287	310	305	338	278	325	300	295	324	343	286	297	303	311	298	300	323	333	321	305	317	348	332	318	364	314	309	306	276	302	317	301	316	292	285	331	335	329	330	320	368	301	317	313	315	312	285	300	309	325	331	314	310	340	325	292	282	329	283	288	327	333	322	312	303	313	334	322	317	307	340	358	315	292	323	318	284	351	344	358	346	316	334	284	325	334	318	328	304	301	301	306	326	332	333	313	307	313	337	321	314	292	313	296	320	304	328	312	320	304	319	323	341	318	324	330	308	327	317	325	331	273	285	324	315	310	329	321	354	306	300	330	305	343	335	312	303	332	350	308	328	313	345	322	277	283	280	287	294	306	302	288	357	302	319	306	325	303	345	300	323	324	325	286	309	337	300	323	348	343	322	290	288	336	324	332	324	309	308	332	345	300	316	355	312	315	319	360	330	302	310	285	323	312	293	313	298	315	324	331	331	316	317	348	322	279	339	311	302	308	312	356	301	324	300	342	292	300	283	332	340	285	314	304	320	292	294	339	316	333	332	331	316	318	307	312	300	292	345	306	332	352	294	279	284	311	324	323	326	309	313	354	296	325	349	305	298	334	342	347	294	308	311	300	298	344	300	323	302	318	340	324	299	333	303	312	336	318	281	341	308	325	325	297	322	325	295	309	315	333	308	326	346	345	361	330	324	348	332	327	311	326	313	347	317	301	324	313	306	325	339	338	270	322	297	323	329	311	329	342	315	310	322	328	302	308	286	322	304	311	307	313	321	350	328	308	338	339	349	301	303	312	306	310	313	312	324	292	347	295	332	349	287	324	333	279	327	293	314	319	372	328	312	327	317	302	319	331	308	334	329	351	341	333	312	290	320	309	294	294	324	332	317	333	357	315	324	314	322	279	312	308	314	323	359	304	314	335	324	285	339	311	367	291	312	323	321	284	328	363	316	297	311	321	344	312	316	346	351	322	291	289	324	274	319	311	311	311	338	326	293	317	311	307	301	308	300	323	299	328	346	342	312	338	313	304	322	308	297	317	294	312	315	306	300	347	337	324	308	329	319	336	323	300	309	327	344	308	327	325	292	318	340	322	300	338	297	305	319	309	313	325	306	339	320	318	324	330	295	306	341	347	319	321	311	316	295	295	334	294	352	283	294	333	319	297	380	310	305	302	289	321	318	319	342	329	336	329	304	324	341	297	340	317	315	355	353	297	325	345	334	310	320	315	253	323	324	317	330	306	336	338	324	333	320	344	332	271	327	309	362	332	338	350	316	329	320	320	319	344	348	317	324	374	333	295	328	326	308	325	317	322	334	319	318	277	316	287	322	310	329	299	339	287	310	312	311	300	349	330	319	302	294	334	309	317	289	322	315	340	360	319	308	333	313	326	314	315	322	307	339	327	315	328	328	305	325	300	332	303	334	278	269	321	298	311	318	328	310	327	325	335	331	327	301	315	305	287	296	328	311	346	319	294	325	309	298	321	323	315	327	286	321	288	320	291	298	351	339	338	333	315	334	307	331	310	324	347	318	314	291	319	305	302	326	311	299	301	306	329	337	299	319	306	333	299	344	339	315	306	343	302	360	340	340	333	347	307	336	302	312	311	339	327	332	344	331	335	350	315	339	327	337	316	291	339	378	304	324	307	334	323	317	310	303	322	344	294	318	315	309	353	331	317	314	316	288	306	302	314	329	342	307	322	334	288	320	313	306	330	311	317	314	303	334	334	353	315	341	292	329	347	315	280	291	304	311	327	281	284	335	305	332	352	321	323	334	289	348	356	313	311	289	314	304	339	350	344	301	293	340	335	306	332	316	332	323	338	316	314	321	316	299	302	332	286	309	297	296	323	309	338	311	303	328	339	322	319	288	345	314	304	324	322	345	367	340	311	292	315	316	311	355	322	319	329	305	322	306	306	330	338	306	336	335	306	328	316	323	329	318	293	351	320	308	344	303	306	343	330	309	316	345	335	330	312	334	316	346	327	320	332	304	337	328	334	304	336	324	327	336	333	349	321	336	318	312	320	331	304	298	301	329	298	307	313	290	313	308	363	310	300	350	315	256	346	331	304	330	329	323	327	320	351	375	317	306	335	312	309	302	347	340	321	333	334	321	332	326	322	320	320	321	298	294	310	314	334	330	315	326	345	317	324	324	323	300	280	310	345	332	302	325	318	335	321	314	326	302	348	314	312	348	306	315	317	320	287	298	327	324	301	340	327	324	303	323	299	319	343	306	347	325	346	279	322	311	297	319	328	298	292	323	338	324	323	327	312	327	290	298	333	289	335	312	325	305	301	312	354	336	295	320	277	310	284	305	331	304	339	292	311	340	324	337	314	308	325	299	292	332	296	293	298	327	322	313	326	295	323	317	299	308	311	321	316	309	299	334	319	347	331	324	294	329	349	303	300	320	330	337	310	295	329	318	296	310	318	333	314	331	290	357	330	337	324	318	318	294	326	320	292	314	331	325	321	281	294	314	333	336	308	331	315	290	332	318	293	333	311	310	295	306	342	328	320	324	325	294	321	313	302	359	323	302	303	316	316	313	317	320	344	308	330	306	337	333	304	318	313	292	345	300	316	306	310	275	314	318	327	291	312	331	342	342	290	352
2023	861	1082	1123	1078	1025	980	927	909	947	859	932	868	899	859	832	830	894	886	845	889	868	815	847	768	724	795	775	809	815	823	757	813	766	800	809	786	766	732	779	788	780	790	757	765	772	811	790	816	771	779	769	828	791	808	785	722	791	759	719	791	806	775	803	768	786	800	785	743	745	767	790	723	785	800	748	806	783	785	773	806	757	774	774	813	813	781	794	769	742	828	793	790	803	734	785	793	795	744	815	769	742	783	746	778	799	760	835	774	833	754	808	756	782	791	759	760	786	760	745	821	771	763	754	743	777	761	772	801	775	803	741	769	787	785	768	801	786	773	787	785	790	782	814	815	766	731	773	803	792	749	748	786	804	814	784	832	819	771	793	795	797	760	731	780	805	796	803	761	765	750	769	798	744	777	806	789	763	780	771	777	808	733	802	764	758	782	775	765	793	817	830	772	771	783	762	785	813	783	755	748	768	808	761	765	818	753	802	798	808	842	776	758	761	800	791	789	814	755	739	802	769	813	705	740	782	809	763	788	787	775	767	787	765	817	803	819	778	753	704	764	735	810	768	811	723	765	801	783	780	807	770	770	764	759	754	765	734	793	793	768	740	757	797	777	849	749	754	764	769	753	810	822	758	764	812	775	779	781	754	780	733	773	773	825	753	756	815	791	822	770	748	782	723	796	741	745	776	782	754	773	808	788	780	791	778	716	822	796	792	805	783	769	752	810	811	789	784	774	790	782	777	770	796	805	811	734	804	806	757	792	772	812	752	779	784	785	780	793	772	790	738	786	772	770	804	752	825	788	757	748	799	772	772	798	766	771	838	816	802	802	779	792	783	760	808	767	771	733	802	795	825	769	773	765	796	732	752	748	807	794	794	760	801	770	776	786	769	774	766	851	828	802	763	817	844	843	785	785	744	790	739	830	812	790	806	788	784	791	824	733	778	816	782	775	752	788	796	794	773	769	779	785	775	760	805	754	820	757	768	854	780	763	799	809	802	770	798	812	788	792	805	820	806	791	768	797	808	756	806	785	801	777	783	761	825	739	811	778	772	796	745	766	755	801	774	756	838	756	775	746	792	761	819	785	733	744	752	792	793	779	776	770	784	750	773	790	771	792	790	779	727	799	771	829	784	766	775	815	747	751	725	761	785	756	802	763	820	826	795	788	806	778	789	780	764	757	790	783	804	831	762	777	780	753	846	784	791	779	784	797	790	815	819	736	769	789	787	800	768	798	796	811	770	793	815	752	750	777	785	765	796	745	849	796	797	783	757	763	800	764	763	783	781	798	784	751	756	806	782	797	795	744	777	823	783	749	801	781	778	720	780	764	816	807	759	763	751	777	751	787	765	782	760	796	826	782	778	786	745	784	748	788	766	760	816	775	791	777	786	741	781	772	791	767	783	804	756	802	767	800	741	771	772	756	796	748	772	798	747	736	788	748	699	740	778	814	787	792	737	775	799	770	814	797	785	739	735	779	805	804	790	817	785	775	783	785	787	733	806	806	772	801	789	734	779	785	778	762	781	835	777	790	819	755	770	746	798	760	743	802	772	853	774	769	806	831	799	777	785	757	767	786	773	805	770	742	762	811	756	788	834	799	788	793	811	810	801	790	807	809	778	774	772	761	757	824	757	766	817	803	811	782	798	747	760	749	761	762	836	764	727	795	783	745	771	743	776	778	857	768	778	783	776	787	810	755	790	815	776	797	809	756	770	803	810	809	774	774	794	752	802	769	808	778	805	786	764	818	764	763	778	808	766	760	780	811	791	806	812	788	811	842	808	790	795	737	748	781	849	769	803	763	772	773	742	785	771	729	785	790	844	806	835	747	807	773	774	761	818	830	786	792	787	808	792	741	751	745	769	758	789	787	791	826	808	849	764	790	748	768	786	787	806	795	756	780	783	795	784	826	752	765	774	760	768	781	809	817	779	771	802	827	720	738	770	791	765	772	790	813	813	829	789	779	793	812	776	798	830	794	787	797	793	813	776	753	834	817	772	832	765	788	782	792	810	773	781	783	782	774	767	772	783	829	769	734	791	735	784	761	793	762	771	770	780	809	763	756	748	756	727	800	804	771	815	793	775	825	760	794	820	747	770	789	805	791	803	779	773	801	769	748	757	772	837	790	768	766	798	760	795	776	781	760	847	773	718	790	800	775	733	789	789	766	796	722	787	730	821	762	784	798	816	794	787	775	744	779	818	797	747	771	852	787	774	750	768	806	790	836	837	774	739	776	820	789	768	758	787	739	800	764	820	802	779	756	812	745	755	813	773	746	804	812	789	764	812	772	823	783	766	780	768	746	775	751	735	784	762	817	784	823	792	748	826	777	750	774	763	748	819	760	805	779	816	799	756	786	756	801	827	784	759	761	793	759	764	806	722	773	768	818	747	814	796	853	745	800	794	814	746	769	814	892	751	775	772	762	763	800	766	731	792	774	794	760	741	785	808	779	728	766	695	753	799	746	801	780	821	761	819	767	775	772	783	753	775	777	813	831	769	772	755	791	773	794	796	775	838	835	765	785	785	771	790	774	785	755	757	796	803	810	754	815	756	758	788	786	752	802	790	799	712	822	770	763	793	757	763	806	775	790	750	804	791	810	738	752	766	765	790	838	778	758	811	807	770	752	779	767	774	776	816	766	777	740	782	870	749	764	791	800	789	826	744	787	815	784	804	759	769	797	776	827	791	752	772	803	790	810	808	769	761	723	810	769	797	760	766	819	774	789	778	797	771	741	747	764	768	802	775	794	758	834	776	788	807	796	784	759	801	798	791	795	761	776	756	772	779	800	805	808	778	786	768	822	749	783	778	783	821	744	817	824	779	806	780	788	773	783	769	824	776	776	752	799	818	797	776	779	812	805	828	738	788	789	764	788	752	779	833	799	794	798	825	774	779	823	795	831	779	754	801	788	778	729	759	769	786	811	762	835	801	731	775	809	814	812	767	835	739	764	741	780	744	805	756	807	773	764	731	802	798	850	768	796	805	804	773	813	780	749	741	768	809	798	766	794	760	785	782	787	765	779	793	800	786	703	801	782	792	768	808	806	775	771	713	801	812	787	751	750	749	785	786	752	819	790	771	774	793	807	821	798	809	829	807	777	792	805	757	800	768	814	786	712	750	777	824	789	834	781	815	823	793	775	807	780	750	820	743	783	794	787	786	764	816	782	859	730	751	845	766	761	742	826	823	829	757	754	760	795	764	740	765	770	805	786	784	768	821	758	795	771	797	756	774	811	788	824	782	746	739	804	842	801	763	747	753	771	760	810	792	819	771	748	754	805	772	732	779	799	755	779	804	707	864	760	772	816	705	757	784	806	798	761	777	743	748	781	782	779	751	773	791	796	756	804	750	801	780	748	757	760	818	795	816	789	788	797	734	802	847	810	811	784	813	745	751	701	775	741	728	746	827	798	766	772	747	794	742	795	792	741	807	745	776	782	775	802	810	782	762	783	788	722	814	794	762	784	802	773	783	782	800
6650	715	777	696	600	486	488	408	430	419	429	382	410	375	373	385	396	368	397	354	371	347	352	355	310	370	358	333	347	333	349	345	391	329	356	391	344	351	369	357	321	358	367	373	332	340	344	366	345	391	351	356	334	345	317	355	336	326	362	353	374	376	346	327	335	337	337	340	388	333	336	317	306	354	323	375	344	348	326	356	350	356	347	331	328	369	320	355	360	341	362	336	367	354	347	350	300	346	372	363	338	296	345	315	331	342	344	336	313	341	365	339	337	348	332	330	323	351	359	338	325	378	357	329	338	358	332	352	366	327	366	391	332	342	300	311	347	360	320	371	327	321	343	368	340	304	339	339	324	343	358	332	364	342	323	398	355	347	362	378	332	346	352	323	328	363	346	371	346	329	315	325	341	351	316	362	345	311	354	343	353	328	328	349	333	347	312	304	363	320	326	351	354	363	335	332	307	355	360	325	362	391	341	334	307	325	310	361	351	335	314	330	331	347	344	356	341	355	354	360	359	354	332	319	348	332	357	328	392	335	313	359	373	356	317	341	338	328	350	329	389	355	348	343	347	331	301	359	341	315	346	324	332	316	360	350	351	335	318	315	315	346	349	366	343	354	375	325	372	393	342	341	374	317	348	328	329	340	316	352	380	301	333	332	336	331	325	338	308	340	335	328	354	362	326	369	359	319	326	355	355	347	365	327	329	331	325	348	342	372	352	339	330	384	326	347	361	327	326	356	330	367	355	355	350	373	351	380	336	325	336	320	352	335	368	328	362	321	370	356	345	336	374	359	361	329	334	331	347	337	345	352	350	330	308	361	314	384	329	328	326	342	359	326	374	350	332	339	352	360	362	324	334	361	340	316	363	347	351	327	302	347	350	354	357	337	317	357	323	332	318	325	375	363	325	326	358	347	334	386	379	341	350	356	360	363	372	345	406	358	321	334	331	312	344	390	366	373	356	360	369	354	328	334	335	347	349	338	317	327	336	331	345	361	350	362	324	353	340	352	352	349	345	340	323	338	346	327	325	350	320	350	358	355	352	377	370	336	373	356	350	321	347	329	340	338	324	323	360	349	314	350	353	292	354	335	319	330	382	300	352	329	373	321	332	342	353	310	333	333	370	306	329	341	344	363	334	367	362	323	338	315	369	346	323	314	340	343	347	324	347	352	323	339	379	329	344	344	362	340	319	355	329	320	371	391	342	322	335	362	310	355	365	329	335	354	335	336	316	381	330	330	323	335	349	342	327	366	330	332	312	312	320	345	337	307	336	357	331	339	352	328	357	343	319	374	330	365	348	330	343	324	333	326	332	335	337	356	355	324	361	339	374	355	343	321	312	351	315	350	310	330	339	313	320	327	362	357	375	341	373	360	331	337	349	347	329	325	363	331	345	323	322	362	334	348	359	321	340	350	378	363	324	348	338	356	360	358	358	351	340	361	352	309	341	349	365	381	325	305	348	333	357	367	371	312	317	319	376	361	369	369	342	306	323	330	339	348	331	360	326	325	376	365	325	362	343	322	370	348	325	336	352	320	352	341	322	312	306	347	313	324	363	362	327	328	357	349	329	322	306	331	367	308	349	327	324	319	360	323	369	329	336	331	359	365	306	351	354	353	336	337	368	325	319	304	300	332	336	345	340	356	319	348	341	326	327	309	339	357	338	354	340	376	352	332	319	363	333	350	319	332	342	343	332	353	345	316	312	316	346	319	345	385	347	346	338	332	338	333	346	352	355	317	348	313	342	349	344	356	361	359	345	332	371	327	357	391	329	327	349	336	337	350	363	354	344	338	347	313	317	331	345	350	360	353	331	336	358	354	317	373	318	333	312	367	331	362	390	343	341	311	325	335	326	371	334	346	331	349	341	317	315	352	321	327	356	336	316	359	345	316	326	319	348	374	321	342	380	370	328	359	324	358	327	352	359	347	358	346	372	311	340	341	345	317	337	341	329	341	346	342	350	351	330	363	374	363	309	344	360	337	349	365	359	363	362	301	376	377	347	334	350	342	317	360	340	365	369	327	325	336	364	313	361	362	311	372	334	369	349	354	331	302	331	357	374	333	335	359	355	341	343	332	343	346	324	295	372	382	381	345	369	326	343	332	341	336	346	298	360	340	359	338	381	332	303	311	380	348	344	343	359	335	338	393	373	326	362	340	370	359	362	355	372	329	356	335	319	345	324	330	360	342	362	342	346	369	350	358	348	361	349	297	326	349	334	345	295	336	381	339	362	345	383	376	365	353	326	346	337	350	335	323	305	344	323	362	341	347	378	348	344	333	359	349	341	336	354	351	334	343	300	339	358	353	379	332	335	349	328	360	357	375	342	367	365	319	335	356	309	319	353	350	340	328	331	343	375	351	363	374	317	302	326	345	351	362	348	331	332	317	325	329	308	332	353	346	379	354	340	315	345	333	333	385	312	342	346	355	351	338	339	318	329	343	367	355	350	342	343	359	331	330	339	324	325	356	305	343	357	366	323	318	320	338	353	342	322	345	374	384	353	348	307	356	295	340	329	339	330	344	347	305	344	316	387	390	332	345	305	336	367	343	345	364	349	356	326	339	317	402	365	368	341	349	321	351	352	314	337	320	352	368	328	339	379	389	331	327	313	362	375	330	301	329	362	333	348	334	325	333	364	336	355	383	349	317	348	311	352	316	330	326	369	334	322	333	320	297	325	370	366	323	364	364	335	339	380	344	355	344	336	347	324	327	337	360	340	339	328	318	347	322	336	368	312	349	348	334	409	323	357	300	357	340	308	351	319	386	353	297	322	333	346	317	351	346	340	354	305	312	333	338	329	318	308	327	343	366	373	342	354	327	344	321	328	372	340	322	338	360	313	339	323	351	371	339	402	326	323	337	357	384	364	386	354	355	334	363	355	321	387	346	339	347	317	349	351	356	353	360	351	335	362	316	337	347	312	313	340	329	321	326	317	344	357	316	362	350	344	321	355	338	380	337	349	394	331	333	339	370	345	298	306	331	315	353	340	381	335	325	342	302	355	324	350	365	356	328	324	320	338	330	344	346	335	373	362	339	340	330	319	335	386	371	357	357	345	335	334	336	334	345	344	357	308	329	385	334	336	369	346	319	357	351	350	359	394	349	350	353	354	351	331	308	321	333	333	336	348	349	349	372	323	339	320	352	337	342	356	322	338	345	329	336	357	348	306	348	353	363	354	369	386	331	317	338	368	329	357	330	340	359	359	358	362	351	319	355	324	354	340	325	345	327	375	373	345	350	361	365	330	299	328	347	339	365	341	349	330	311	334	335	353	342	342	355	350	336	325	329	320	299	345	348	328	353	353	340	361	340	329	340	352	377	339	343	337	343	326	338	325	342	344	347	349	338	323	375	359	361	350	336	348	360	335	374	337	366	353	357	338	321	311	359	347	347	363	321	336	355	332	339	364	314	363	322	343	362	356	328	326	308	310	338	324	365	365	342	357	339	316	308	340	355	349	342	376	393	374	330	307	336	333	345
6320	1262	1920	1954	1872	1634	1570	1332	1248	1225	1179	1118	1077	1005	980	956	994	991	1067	1016	1009	1004	935	895	846	894	931	887	865	839	880	851	871	863	833	831	898	810	874	842	824	855	842	792	897	878	791	831	863	799	875	789	786	798	867	891	847	857	850	894	830	815	855	867	831	844	806	833	897	815	832	855	846	886	798	845	835	792	874	876	812	791	819	826	818	818	834	822	877	815	806	818	836	814	841	891	836	839	816	788	856	826	789	851	885	808	824	854	848	806	824	837	861	850	782	844	841	820	837	851	844	840	851	862	816	849	840	826	826	816	843	830	825	877	847	867	890	892	833	785	837	815	794	839	876	834	831	836	804	817	819	855	853	820	841	831	795	853	838	850	858	834	788	774	851	828	838	866	880	792	875	847	834	821	817	822	782	831	897	819	833	818	822	854	798	822	818	761	834	767	854	869	851	864	879	806	828	833	831	800	861	834	862	794	833	827	829	821	833	804	844	790	812	786	872	851	842	797	903	850	788	812	817	792	845	794	817	797	888	786	818	804	858	839	862	869	826	789	798	800	808	851	806	809	784	836	809	874	847	847	829	822	771	782	838	795	796	839	847	868	771	802	816	844	814	819	827	864	787	803	855	861	837	851	870	861	812	843	825	809	888	828	817	802	841	815	803	802	843	855	820	793	855	855	828	847	831	838	882	834	798	786	829	813	899	864	879	783	800	802	808	865	802	852	829	810	821	846	833	810	797	764	828	803	813	788	834	814	871	802	827	818	833	789	818	818	857	788	853	833	853	849	832	792	828	797	828	833	833	822	796	831	840	801	800	872	836	802	824	825	886	862	825	871	859	861	819	830	781	860	851	888	820	832	803	842	799	792	828	796	823	820	824	840	778	888	776	860	855	806	800	831	868	798	832	822	858	847	857	860	833	790	874	840	829	846	859	854	806	795	912	850	830	794	842	836	816	854	808	810	871	821	810	781	799	800	802	876	875	854	829	831	832	896	866	854	831	826	818	827	844	753	838	815	836	866	802	832	825	838	800	781	841	873	820	733	863	827	840	800	848	861	855	812	826	859	805	806	797	813	778	853	812	812	840	830	896	882	866	799	812	799	814	775	774	783	833	793	805	871	848	803	809	847	832	829	805	804	780	848	796	873	835	819	871	825	794	794	835	826	875	748	794	851	803	822	866	850	810	847	786	782	863	853	837	799	810	793	836	822	818	822	834	802	823	796	900	848	783	830	807	813	825	827	835	850	823	798	844	836	847	794	800	777	796	821	849	801	860	846	860	850	843	829	803	812	868	884	862	819	793	846	839	779	800	815	812	831	821	785	821	842	817	797	865	780	815	797	790	811	829	825	821	827	866	861	882	813	822	827	808	869	835	824	845	840	801	856	789	816	826	827	834	805	835	822	821	782	836	835	855	843	834	833	825	837	806	850	843	821	844	822	822	819	843	874	840	824	833	823	819	831	830	788	811	799	887	829	801	807	868	785	835	865	843	788	845	850	821	829	797	836	764	811	846	821	853	837	782	807	826	890	831	835	831	858	813	801	801	776	847	780	830	827	783	788	868	811	823	885	805	803	883	822	779	823	855	829	813	833	847	830	854	829	860	816	819	864	852	775	856	819	778	843	820	838	833	836	854	788	870	816	888	831	847	817	864	765	837	828	804	831	835	833	802	869	899	831	797	852	805	819	837	874	838	827	790	781	822	858	846	807	860	859	831	762	845	795	845	808	805	780	835	821	850	842	827	831	839	835	887	842	807	813	821	790	849	809	878	878	826	881	794	858	817	820	815	772	796	896	820	769	856	835	810	801	819	814	823	805	808	842	818	822	858	861	830	830	812	816	852	815	837	796	878	849	804	881	794	853	839	873	817	814	847	850	772	788	800	815	783	838	802	878	895	817	818	783	902	824	812	858	796	820	783	800	804	820	811	861	836	821	764	838	849	783	805	849	823	825	831	847	781	855	843	789	861	887	849	827	808	794	879	823	822	818	812	803	829	861	855	763	825	802	858	835	826	785	868	870	886	852	816	823	836	804	760	826	853	789	811	804	885	830	833	810	809	803	821	829	793	872	787	844	829	792	845	829	777	813	847	818	848	812	861	832	845	820	847	820	806	766	817	823	816	810	834	885	839	796	832	832	899	825	821	826	813	775	790	884	822	805	838	822	824	829	784	882	847	791	856	810	793	808	892	839	821	875	831	829	811	801	822	820	888	840	852	814	839	879	825	796	816	801	807	790	796	809	792	799	805	828	852	870	797	783	784	839	771	862	800	824	810	839	783	810	810	871	853	869	801	844	812	852	834	823	807	800	865	813	834	793	861	832	831	835	807	752	789	821	804	820	833	839	841	871	835	795	806	833	871	905	795	851	809	840	808	839	806	816	787	848	822	831	851	776	857	841	828	839	819	805	830	832	820	823	825	866	795	787	837	796	858	857	801	815	819	838	804	853	838	863	884	881	812	818	813	845	785	870	808	791	860	837	854	785	889	830	821	857	878	824	823	812	794	846	842	794	841	807	829	879	891	800	834	808	823	806	823	824	851	796	810	849	826	798	798	845	848	848	850	864	801	840	828	815	817	830	884	854	848	865	749	796	797	833	863	769	798	767	865	814	798	843	827	871	839	808	861	875	843	828	797	826	781	843	787	789	819	818	793	844	811	824	814	789	833	753	838	808	811	793	867	825	846	886	851	805	844	846	837	852	829	866	823	815	784	788	804	795	846	860	798	802	875	883	869	770	803	863	852	843	802	840	855	795	812	777	846	814	826	817	820	805	845	816	839	820	819	825	791	889	884	788	816	817	831	802	777	814	850	836	830	830	798	807	826	828	821	834	874	821	800	867	893	844	848	832	828	861	841	813	837	863	792	783	865	844	776	825	858	799	803	803	830	852	837	872	832	846	766	847	826	855	833	804	848	855	826	801	807	871	821	820	793	776	786	816	785	825	863	859	843	876	819	780	816	791	857	827	803	801	806	864	880	797	871	835	825	845	836	865	868	789	776	823	858	833	820	846	807	836	833	804	870	858	803	807	802	886	813	816	806	839	843	774	800	832	829	809	814	799	863	800	832	767	800	887	798	753	783	865	813	847	826	811	873	820	851	847	808	815	831	851	851	800	812	793	828	818	910	813	790	803	883	783	797	758	821	827	815	804	807	831	808	823	819	851	811	823	870	851	783	834	846	809	846	827	851	873	840	817	818	833	820	809	819	821	880	844	831	841	860	850	847	818	851	850	799	798	871	864	885	842	817	862	819	854	757	844	788	834	786	820	824	766	792	846	845	855	813	830	800	853	843	818	848	821	796	884	826	792	793	813	851	787	808	819	799	817	779	813	892	820	798	824	804	828	841	839	838	821	854	862	837	804	831	839	805	804	862	817	880	811	833	870	819	806	796	842	786	776	815	813	848	790	787	807	791	835	802	891	785	793	900	859	811	823	804	775	816	842	843	836	793	773	822	831	814	823	814	831	823	862	803	848
11946	1067	1020	782	649	528	433	386	329	377	299	309	284	294	251	275	227	273	272	287	256	239	230	196	220	238	211	228	207	227	192	212	205	212	206	222	202	220	227	204	201	223	218	208	203	195	213	213	225	204	233	192	223	202	207	219	206	200	199	190	206	217	209	198	222	209	205	207	191	208	207	198	198	194	207	190	207	193	218	197	241	200	197	236	213	228	180	220	219	224	216	199	240	206	205	203	206	207	215	209	190	194	216	217	188	212	194	217	222	231	194	237	223	194	217	201	222	200	209	194	226	209	199	217	204	197	222	210	212	198	223	241	231	216	200	171	215	231	207	218	208	167	209	228	168	194	208	172	217	219	181	212	191	187	196	202	196	196	196	197	214	203	196	223	192	227	187	183	193	189	218	214	204	172	210	204	193	208	195	223	207	203	226	226	186	209	217	206	204	219	230	192	209	189	199	212	198	197	211	237	229	187	195	181	207	212	209	211	233	190	218	201	206	195	210	222	198	226	205	225	218	216	213	206	211	210	219	205	201	197	225	206	216	197	204	196	199	200	176	195	197	214	223	233	212	225	268	227	195	198	216	207	195	216	204	199	181	191	204	198	230	218	219	191	196	198	217	198	198	190	185	197	210	228	226	185	190	199	219	198	219	209	210	229	184	192	209	204	187	200	212	172	164	194	199	204	214	191	209	223	217	204	185	204	199	194	203	196	190	209	213	204	197	221	182	177	215	198	212	197	229	212	196	225	209	210	173	218	198	206	214	198	198	193	246	198	218	210	202	195	210	207	202	220	211	232	194	224	194	199	203	212	219	209	200	170	189	229	218	226	176	201	184	179	196	221	193	210	212	215	183	226	233	207	218	205	206	203	211	170	185	173	211	211	223	214	186	206	203	204	204	189	195	181	225	198	190	210	226	203	213	229	206	201	197	196	206	226	206	188	201	207	197	210	206	232	203	211	241	224	208	192	212	202	208	233	206	196	229	206	224	231	213	200	202	225	221	193	208	218	238	219	185	203	211	224	221	200	193	219	195	216	194	212	213	201	214	196	203	217	196	215	182	173	202	204	213	208	216	204	231	227	196	187	225	191	203	235	248	198	203	189	197	204	209	235	217	183	234	193	204	191	205	217	237	266	211	207	194	201	208	202	196	217	193	196	195	222	179	218	237	213	223	212	189	233	236	183	201	216	208	240	206	192	200	224	212	234	202	230	220	204	216	216	212	200	215	199	224	192	200	219	199	201	229	213	202	214	189	217	203	213	216	209	231	201	194	220	204	198	198	173	198	208	219	185	209	198	167	180	192	205	214	173	196	183	187	178	193	201	221	229	197	194	200	188	203	205	202	223	188	202	206	180	220	185	213	222	190	199	209	219	223	209	238	210	180	180	194	188	197	188	235	203	198	185	200	172	200	200	194	196	191	203	207	201	170	213	202	231	227	202	169	195	177	192	203	226	209	192	194	209	211	201	194	208	208	219	182	204	187	206	194	206	216	195	196	235	190	194	245	191	202	202	180	221	213	192	228	217	229	209	201	200	216	196	205	184	208	214	226	200	194	214	209	204	224	210	213	193	198	218	206	219	189	207	208	231	195	208	205	190	180	205	209	201	208	220	195	218	209	205	206	221	209	199	216	186	218	205	207	223	202	204	203	210	216	187	160	190	216	213	215	201	221	214	199	217	193	182	193	191	212	218	189	225	202	209	208	226	202	214	201	216	236	175	219	223	201	184	214	226	197	193	191	216	214	218	225	222	203	204	205	190	207	233	192	207	206	203	209	200	193	219	205	209	215	188	193	225	179	226	197	190	195	187	207	209	190	197	214	223	183	203	214	197	193	236	202	186	215	222	200	217	195	215	210	222	230	203	182	215	211	205	191	199	218	211	210	175	223	218	217	200	164	185	202	176	237	200	208	204	209	210	196	198	179	188	222	203	256	197	216	216	228	185	196	204	226	203	212	221	206	224	213	211	212	204	221	190	212	191	232	236	214	245	181	186	194	221	212	211	212	230	216	193	191	217	203	194	202	215	205	207	218	192	188	185	190	203	199	196	213	205	235	206	207	185	187	207	195	225	204	193	203	185	196	210	194	221	180	231	213	188	202	214	218	202	224	183	217	203	186	216	203	187	224	200	229	222	205	219	184	205	241	212	213	191	212	220	198	200	212	218	236	244	227	199	228	183	217	230	207	224	183	199	186	193	192	203	204	193	208	191	213	202	199	221	203	205	197	194	207	204	198	206	183	219	236	219	181	202	186	228	207	198	220	220	192	199	225	220	219	212	226	220	200	204	214	197	204	255	210	234	201	198	198	243	203	210	208	174	206	202	203	203	228	204	194	195	210	208	178	232	200	222	215	205	192	225	199	199	197	193	241	225	209	203	202	191	207	194	218	211	197	220	197	226	213	177	195	191	193	197	222	216	183	187	192	215	216	212	186	201	208	207	216	207	188	215	206	228	195	205	185	180	236	205	200	195	197	199	191	227	205	207	223	193	228	194	206	228	188	198	201	184	203	231	192	231	204	224	225	197	204	218	180	202	219	212	207	228	200	209	207	228	182	202	211	228	203	202	223	206	196	188	211	208	236	201	205	207	212	205	204	196	197	220	217	193	204	201	197	223	235	225	206	224	222	199	212	211	232	232	229	198	204	189	186	218	221	210	206	215	203	211	192	226	169	197	212	197	212	202	211	202	222	213	196	202	225	183	217	227	202	215	207	200	218	225	217	203	234	216	206	204	206	199	211	206	185	206	197	202	199	208	207	201	214	234	222	226	198	223	182	206	196	220	213	196	230	200	199	203	227	199	209	235	212	223	203	205	190	224	196	165	215	190	194	242	185	209	222	195	225	209	197	184	204	218	227	218	201	224	203	213	196	211	212	206	164	193	207	252	217	213	204	214	210	189	211	199	214	205	246	206	186	207	179	214	227	199	195	197	189	200	185	185	189	209	194	200	225	215	199	202	192	212	243	238	229	222	199	198	217	204	230	211	197	209	208	209	207	219	206	189	184	195	232	205	183	204	226	194	180	213	196	191	218	195	216	202	241	208	197	206	182	204	201	217	191	196	207	206	203	184	223	193	199	245	200	205	226	190	201	202	169	218	207	209	231	209	221	204	187	199	196	196	196	194	180	185	190	197	219	207	181	182	206	203	209	203	190	222	191	222	210	201	193	183	223	209	214	191	183	222	219	214	211	202	212	205	194	191	196	211	224	211	204	206	215	211	202	186	200	228	177	193	187	187	223	232	205	188	202	221	220	181	222	201	194	211	200	221	225	197	224	196	200	192	214	196	222	212	204	224	196	189	211	199	189	189	207	230	205	190	204	215	199	219	189	198	215	202	212	191	204	178	222	182	211	188	216	200	232	192	212	219	191	201	216	232	204	206	209	196	192	236	172	216	204	196	195	180	207	194	192	224	208	208	217	228	196	216	213	233	192	190	187	206	182	203	213	208	189	188	208	202	212	198	229	198	206	213	217	235
7892	1145	2390	2598	2384	2034	1747	1330	1277	1123	1023	1000	885	922	795	764	780	891	862	852	756	750	673	619	619	621	577	579	593	607	589	563	549	594	525	529	515	538	518	566	513	531	515	553	555	537	544	537	522	556	542	537	528	531	532	531	518	512	523	506	545	539	500	544	480	547	513	501	488	474	517	503	500	501	508	518	519	515	497	549	523	523	538	521	521	539	557	518	546	509	512	492	508	508	510	530	485	538	476	544	542	505	499	556	534	504	496	508	513	485	515	514	487	522	538	529	551	565	548	477	555	498	467	486	522	534	520	475	545	530	524	519	497	523	503	513	521	566	516	522	507	516	527	486	520	513	502	540	492	537	500	526	580	528	516	547	482	539	523	545	522	515	529	506	493	519	501	528	523	520	529	464	506	496	508	545	533	504	489	541	505	500	533	505	496	519	522	502	556	524	520	495	502	542	531	557	515	490	528	482	493	489	522	485	519	512	486	494	503	535	511	490	519	470	536	507	551	502	506	500	523	480	503	515	540	453	557	537	509	494	499	488	522	509	519	501	492	532	495	505	502	503	502	487	536	510	524	527	506	519	533	519	495	502	522	530	505	534	519	516	507	523	526	545	536	510	518	504	536	506	512	510	508	532	521	512	530	531	492	530	542	504	528	527	497	501	482	508	507	550	493	529	558	517	532	544	539	518	499	499	516	550	487	541	517	571	554	517	487	534	512	531	524	526	517	506	522	558	521	494	535	511	522	483	510	525	533	506	503	539	511	544	503	512	550	487	514	493	512	495	484	509	526	512	512	503	526	487	536	530	538	553	516	504	554	531	527	493	505	510	535	511	528	514	507	492	527	492	529	513	478	529	527	477	488	533	511	541	479	540	504	513	533	530	499	525	531	509	543	512	484	526	485	503	511	523	503	492	498	519	496	493	542	503	524	462	484	489	527	509	531	541	532	531	489	541	531	469	501	521	555	522	548	507	528	561	467	567	513	518	527	546	498	500	545	510	512	514	523	505	543	523	535	536	509	557	549	522	566	500	490	497	516	503	553	522	515	536	524	484	512	511	504	523	519	493	544	531	538	461	504	530	554	551	495	512	528	539	492	516	549	522	542	516	532	564	505	549	531	513	539	518	537	505	549	523	553	537	506	472	483	537	539	503	508	470	526	526	517	549	520	544	531	526	513	518	482	535	493	546	530	499	507	497	505	523	484	514	523	537	529	518	571	496	492	540	499	483	503	481	533	522	525	542	538	527	535	474	495	507	458	532	546	534	506	530	552	523	480	523	524	477	525	487	508	539	555	499	531	541	539	540	501	510	469	532	523	536	462	554	537	514	502	491	525	507	532	523	559	509	500	552	530	558	494	543	518	541	509	506	530	517	489	543	481	507	529	478	490	499	477	564	541	500	519	533	521	497	549	504	547	560	501	482	489	512	480	494	512	502	494	535	553	483	476	512	496	515	483	502	555	532	552	516	539	509	533	520	492	541	512	511	531	508	553	513	510	508	511	482	517	501	535	498	520	496	517	515	457	502	503	565	530	547	496	512	506	546	502	503	506	477	521	505	492	538	493	516	474	506	486	527	540	575	531	552	528	517	549	492	510	531	564	541	508	530	509	514	526	519	522	542	568	500	503	543	578	516	505	509	480	528	510	483	524	550	553	502	508	505	535	542	521	501	514	535	473	510	520	543	521	538	516	529	543	522	490	518	525	535	486	520	542	502	505	477	515	525	530	499	480	518	488	504	500	523	520	496	560	504	488	502	527	520	491	515	513	525	524	498	574	539	522	506	522	479	553	506	528	538	525	538	492	524	486	524	507	541	497	520	527	475	523	503	518	552	535	486	515	492	510	506	556	484	521	538	510	541	499	549	474	567	520	514	525	484	481	539	531	574	521	499	540	515	516	512	517	497	528	503	553	527	546	536	515	522	519	568	539	531	481	530	523	482	507	511	526	539	489	536	538	497	511	516	495	533	519	533	490	503	524	522	532	499	522	513	479	483	506	526	529	515	528	532	486	542	511	513	524	525	505	500	540	508	546	493	485	514	513	525	542	506	548	500	520	495	499	514	477	526	510	489	504	511	527	529	519	513	525	527	495	519	525	537	529	499	565	511	515	519	458	521	554	550	527	543	537	543	487	516	507	516	480	539	536	538	502	511	469	518	536	461	485	484	502	529	489	521	528	576	532	534	541	505	548	512	496	529	528	523	537	495	528	478	494	496	529	559	513	545	543	522	519	534	506	539	511	506	525	542	524	491	534	515	510	514	499	498	519	546	518	484	531	562	502	568	489	525	519	523	525	506	495	510	529	481	522	535	524	520	520	515	481	511	481	518	499	578	535	562	523	493	512	488	538	516	491	520	569	578	519	510	536	496	532	527	504	474	512	519	486	514	505	540	536	541	553	493	533	522	518	542	512	549	512	540	534	495	500	505	509	529	495	494	517	532	521	540	543	469	527	531	530	516	544	489	531	483	523	512	532	526	517	520	537	514	508	487	529	525	508	506	555	509	495	511	489	499	506	532	464	508	494	506	542	530	558	512	495	537	497	502	537	500	531	492	488	467	580	522	515	504	541	551	504	537	482	501	537	542	531	507	542	529	530	512	512	489	518	515	546	548	523	531	494	487	499	538	492	483	515	526	531	499	508	501	486	519	499	548	558	518	525	484	518	516	488	502	549	497	539	564	522	507	480	543	487	539	476	495	493	530	503	502	520	498	518	528	496	539	493	541	531	515	520	506	503	514	521	494	516	515	546	532	509	530	531	515	546	523	473	545	511	515	532	521	486	551	519	503	515	523	538	554	535	519	510	510	513	498	524	508	522	529	554	496	477	517	523	536	552	495	468	527	539	490	519	508	524	502	537	528	487	558	494	503	503	472	560	497	517	528	570	494	498	539	524	532	519	520	528	488	461	494	520	507	490	484	493	524	485	537	519	503	528	506	508	515	511	532	548	508	524	461	544	494	519	496	508	546	494	552	508	508	503	472	489	493	481	508	520	555	486	547	571	515	498	531	547	562	531	549	570	504	493	504	492	497	535	523	483	545	477	477	532	510	491	567	539	514	521	495	528	540	536	514	525	517	549	511	527	496	490	525	521	546	521	544	524	511	498	518	506	523	516	524	559	549	546	566	518	500	529	513	530	513	533	487	534	522	498	545	557	519	550	489	516	507	503	506	498	524	527	516	491	504	562	494	526	561	521	479	504	510	536	522	506	529	526	524	501	541	508	551	515	507	521	513	500	503	498	526	496	538	532	516	501	495	516	499	522	531	532	497	497	515	487	532	527	497	492	515	553	538	540	543	534	507	514	518	565	495	495	481	492	523	523	564	531	453	493	508	499	506	560	526	502	540	521	488	488	481	482	505	553	528	474	560	545	567	492	510	529	505	537	488	521	522	512	530	518	519	502	494	456	485	503	529	504	522	516	508	499	489	545	524	484	481	507	534	552	517	547	521	508	498	526	511	512	521	531	471	511	554	508	483
1457	387	515	447	373	370	370	339	310	331	348	326	347	327	317	299	326	398	383	319	322	312	320	334	306	322	317	330	298	299	298	312	304	300	323	315	321	322	310	286	320	309	328	293	338	311	339	322	312	309	319	360	337	306	346	336	330	335	323	340	327	320	325	299	295	322	338	325	332	333	318	326	313	342	307	283	322	351	317	322	293	314	320	304	326	322	310	324	306	351	325	304	312	317	331	283	318	333	324	311	322	333	342	329	320	329	344	309	326	327	337	309	325	314	336	360	314	312	316	304	329	313	338	311	322	349	338	316	305	280	314	324	347	355	324	337	297	340	329	305	316	279	308	307	301	301	305	310	341	327	309	310	305	341	315	343	339	311	317	365	306	314	291	343	320	348	313	345	315	322	338	318	273	309	296	308	269	340	311	289	294	292	284	290	328	332	329	323	338	345	357	286	328	327	329	309	319	310	318	319	293	311	328	312	342	339	346	328	317	319	348	320	339	294	296	332	325	323	323	283	310	333	330	328	323	306	324	321	324	310	336	359	293	305	344	327	323	321	357	345	319	346	298	324	337	342	326	317	337	309	322	322	285	333	353	319	314	316	348	338	312	321	306	298	298	316	325	287	284	319	316	309	343	306	337	352	303	320	308	317	319	288	313	318	316	333	335	314	317	299	350	353	322	352	325	321	321	321	339	329	332	347	336	321	341	307	297	354	298	348	298	308	325	291	339	312	312	305	347	309	315	305	328	342	307	340	302	336	286	320	344	304	318	327	310	340	334	320	325	294	351	337	297	341	289	314	315	305	336	321	300	326	344	302	310	268	310	320	323	312	331	317	310	316	314	342	353	307	325	310	322	334	333	304	325	333	284	308	326	294	311	315	300	291	299	352	315	323	325	330	337	310	315	347	320	329	330	302	327	323	308	345	289	355	322	345	315	314	328	327	309	339	317	335	302	293	305	291	319	302	289	327	334	295	318	315	325	322	282	300	338	311	329	277	307	310	353	303	310	322	338	340	326	330	320	313	342	332	344	321	317	312	339	325	306	327	351	297	332	332	330	344	363	348	350	302	295	322	257	304	341	301	294	344	332	313	327	329	314	331	307	334	327	331	321	294	330	322	332	327	305	341	329	335	323	320	344	331	301	331	307	342	338	298	276	302	313	284	338	322	328	328	334	285	308	322	326	323	333	344	366	299	335	339	306	307	292	332	300	329	346	288	318	306	318	310	326	337	317	334	301	309	318	307	326	295	316	287	304	313	317	299	330	336	315	342	327	302	330	324	314	335	322	340	320	303	329	328	283	321	307	310	332	323	303	304	310	342	323	319	279	337	341	339	316	330	314	316	316	313	305	324	331	280	326	324	312	342	317	318	298	353	308	307	311	308	304	304	312	319	319	332	339	337	283	310	311	335	359	309	325	317	316	315	338	339	378	312	322	286	335	274	294	346	294	308	325	367	314	323	298	320	347	318	321	280	327	308	317	289	302	324	324	337	315	318	316	329	344	320	318	305	291	323	294	312	331	308	333	328	296	328	307	317	297	342	319	313	337	326	323	322	338	299	317	299	318	329	314	296	288	337	342	305	301	339	300	289	323	302	281	328	308	338	307	329	272	322	342	301	315	290	319	310	363	313	324	343	345	308	264	319	311	307	305	298	339	290	318	298	298	348	295	312	314	323	334	322	333	298	303	274	307	328	309	320	297	332	313	296	348	333	314	321	292	336	335	318	354	337	310	349	325	289	329	305	313	310	327	298	298	369	329	328	277	309	319	309	307	291	341	332	319	311	314	331	317	328	329	294	322	332	306	335	315	328	318	287	315	348	299	308	355	362	326	310	311	321	327	299	349	325	349	303	363	314	307	333	321	338	326	336	337	348	315	348	325	341	345	322	365	324	302	335	294	309	285	311	307	309	331	306	322	310	304	303	304	324	326	345	322	308	334	328	341	312	331	318	311	340	337	321	312	337	325	287	301	345	315	300	326	296	327	296	330	322	314	341	294	317	294	336	325	320	332	332	344	311	292	303	304	341	309	310	308	336	310	303	304	311	320	319	331	284	329	334	283	324	342	323	338	312	298	323	314	318	328	336	326	311	308	303	323	324	344	303	303	344	292	329	333	312	328	339	334	315	341	344	332	314	329	350	365	290	300	337	331	331	304	347	326	298	313	338	315	301	334	351	361	304	287	317	318	290	327	323	319	305	353	305	305	294	310	313	320	336	318	343	307	312	295	285	315	309	352	276	313	305	305	318	331	318	317	340	312	341	336	288	311	339	366	312	319	341	314	316	326	337	270	332	328	294	320	332	325	325	325	329	335	302	387	337	376	327	334	314	329	312	310	323	313	313	316	325	316	285	303	320	339	340	334	337	332	321	308	348	301	307	314	327	312	314	340	295	285	305	340	298	312	323	295	348	330	288	348	299	304	328	338	346	323	287	304	320	336	339	334	339	323	296	318	334	325	358	312	316	303	326	330	336	347	337	329	322	344	296	353	300	310	325	324	326	318	359	281	335	303	313	345	329	321	298	311	334	322	318	331	306	293	327	325	341	311	276	304	312	285	304	291	316	306	344	319	320	287	287	320	346	313	326	324	299	323	294	332	301	317	324	314	324	355	314	317	301	337	302	292	317	301	334	318	329	315	306	325	321	313	277	302	299	335	329	307	337	283	322	300	309	354	308	313	339	362	326	333	306	341	308	348	319	318	298	331	319	286	316	317	314	313	313	330	300	328	303	310	313	318	351	320	330	298	297	315	344	311	322	348	343	316	281	321	273	309	306	333	322	355	367	336	347	355	332	335	326	321	349	335	316	288	283	284	302	313	314	268	296	335	339	331	316	301	317	318	315	320	328	330	335	309	300	312	356	298	307	284	326	298	322	279	320	353	342	336	330	324	337	304	318	305	311	320	306	313	293	342	312	303	319	329	333	336	310	308	310	329	323	301	337	321	293	318	303	304	300	313	312	313	327	299	335	319	326	317	325	336	317	322	288	321	338	306	346	318	351	318	343	287	323	332	314	331	318	372	330	325	331	318	340	344	318	328	306	303	314	312	328	322	299	296	321	295	312	308	326	309	293	351	317	335	339	310	321	328	309	304	287	292	302	319	346	323	302	327	338	339	296	315	328	327	348	339	320	320	340	325	336	325	347	313	313	330	339	295	338	289	366	310	317	317	305	333	282	331	338	330	297	353	317	334	329	318	311	339	304	284	360	317	301	288	323	327	336	344	314	301	316	303	325	321	335	356	320	284	338	320	313	320	335	364	311	329	305	304	295	312	319	296	325	321	340	313	338	312	298	328	285	302	323	308	301	306	282	324	331	349	346	325	345	308	313	344	364	299	329	323	296	341	341	288	348	324	304	325	335	291	346	369	296	300	341	345	325	318	304	289	324	324	315	298	335	318	324	305	361	334	334	286	291	327	355	328	314	295	334	327	283	323	298	321	302	357	295	306	338	291	309	331	343	355	283	321	290	291	313	324	306
2058	887	1115	1249	1048	1136	1065	970	969	927	851	856	903	821	856	866	893	872	945	914	868	867	778	798	805	811	831	805	784	796	764	792	757	843	823	850	838	765	759	804	827	762	830	793	786	836	798	731	767	787	802	804	823	790	795	762	802	778	760	816	826	771	847	738	818	724	833	737	749	778	825	808	759	772	764	749	772	799	822	804	796	807	805	727	783	807	738	809	773	809	790	778	758	780	776	820	813	768	754	787	775	759	788	771	770	801	789	751	792	750	786	770	778	797	781	790	757	759	757	851	734	804	785	805	794	799	760	760	779	810	778	779	818	787	788	812	795	776	784	772	768	794	822	719	813	817	832	784	782	786	787	775	830	749	757	847	777	820	766	760	790	792	766	774	796	781	769	758	791	816	846	746	770	807	773	799	769	783	806	812	836	743	764	775	800	785	776	755	794	801	741	771	770	835	817	770	782	773	707	817	803	774	792	787	735	779	802	757	789	769	799	761	776	787	742	771	824	781	765	756	813	775	788	766	818	747	830	779	793	777	788	812	802	824	818	794	801	780	778	772	784	779	779	778	816	752	775	822	767	796	794	782	765	781	775	816	793	831	781	805	739	769	835	760	774	842	790	815	798	794	809	771	770	808	795	774	807	776	838	776	765	767	790	850	769	788	762	805	822	783	751	754	732	803	799	788	778	859	782	778	775	777	778	831	773	791	801	775	766	804	775	808	792	793	785	752	763	804	819	753	800	764	773	742	816	766	765	771	814	767	742	808	818	790	847	841	815	806	774	828	792	728	802	742	779	776	761	841	807	779	793	788	828	756	737	779	797	723	769	812	775	833	785	763	818	794	826	828	763	782	772	811	789	786	795	785	820	745	805	870	759	740	818	787	784	790	798	839	750	751	780	758	809	789	780	799	802	812	845	789	840	804	755	797	769	821	858	772	781	808	761	777	753	764	780	766	801	755	793	787	781	752	782	761	843	757	762	785	774	762	781	802	754	755	779	779	836	769	818	801	771	788	813	833	824	852	827	764	756	771	806	819	792	821	801	768	752	746	794	797	782	787	802	793	774	827	765	765	779	747	767	813	786	786	748	816	745	762	741	778	772	762	757	736	825	798	837	781	792	795	788	793	758	784	756	821	786	743	751	772	748	774	758	787	803	814	736	785	806	837	793	780	767	752	786	782	785	842	768	771	780	775	775	770	834	809	831	797	786	757	796	820	779	787	783	806	752	777	819	803	735	846	810	814	833	753	831	744	873	836	789	798	743	767	722	791	799	832	785	772	778	809	842	819	766	738	755	818	761	764	759	776	801	772	796	812	768	820	751	793	784	806	766	784	734	762	763	780	790	728	789	805	726	798	790	809	782	778	786	795	813	816	803	760	811	765	758	771	800	846	754	819	761	755	845	789	837	782	808	744	800	852	807	758	792	755	823	818	757	799	786	788	821	750	829	846	754	833	819	850	790	776	760	798	804	763	824	797	742	749	815	757	782	811	808	769	783	820	762	793	807	767	767	804	753	817	755	756	796	820	771	801	800	785	759	796	818	791	731	757	750	803	786	795	784	752	752	803	793	825	698	768	730	792	781	830	770	761	763	736	784	765	771	749	785	767	816	834	793	809	806	773	783	739	805	743	780	793	792	776	842	748	802	746	763	768	790	748	789	772	762	759	788	778	786	780	843	732	776	798	783	770	751	793	763	742	786	811	761	796	756	783	769	798	813	800	736	829	724	739	801	785	753	759	797	798	804	796	782	791	792	794	783	781	764	881	794	810	753	789	845	807	781	754	784	739	798	820	807	776	844	769	797	739	782	833	805	744	785	763	787	768	765	804	811	788	804	779	748	793	802	803	772	796	737	780	789	795	788	802	815	733	765	799	807	791	811	801	756	787	769	781	823	801	834	810	781	772	812	798	777	744	738	790	758	779	839	829	788	780	814	770	819	803	792	749	776	728	744	800	780	800	806	830	786	792	767	775	786	796	784	785	843	823	793	793	803	809	766	745	817	728	763	788	820	799	844	774	775	768	804	736	804	780	754	774	782	807	763	775	786	788	833	773	781	763	805	778	760	778	842	800	756	732	782	799	777	762	784	750	796	766	786	750	790	793	814	791	756	797	839	753	772	795	805	803	810	814	841	796	797	779	823	803	772	784	787	768	824	772	759	771	811	816	771	756	782	794	781	802	803	796	740	817	740	806	832	780	819	802	787	775	816	796	787	749	810	792	767	768	744	702	750	817	731	792	836	751	765	840	773	832	820	773	833	764	771	768	825	786	825	833	768	807	722	774	774	747	780	761	865	794	710	800	801	772	781	791	815	806	781	842	787	813	788	769	791	794	750	781	759	797	757	783	791	774	762	767	730	795	784	778	789	762	768	767	774	758	779	752	708	800	771	759	796	816	757	799	831	822	828	814	763	793	788	801	784	816	805	765	832	816	726	763	790	755	821	820	794	775	705	775	762	734	784	747	817	773	805	792	758	831	775	758	787	807	823	728	797	841	791	783	831	754	762	796	782	789	753	751	781	824	835	762	767	823	830	825	754	814	824	770	745	746	805	759	772	761	775	796	802	783	757	768	799	745	805	792	804	732	815	806	806	825	819	812	794	783	826	770	823	800	816	800	784	791	750	801	803	773	803	785	780	774	769	770	759	753	814	817	786	781	778	799	781	795	765	776	737	842	761	817	766	781	834	756	760	804	834	799	756	827	806	790	786	804	790	795	801	788	786	762	806	780	800	807	755	791	765	780	815	819	776	814	762	803	812	773	778	807	792	756	779	765	814	804	764	779	770	806	753	819	773	828	779	764	835	802	819	800	792	784	855	774	800	760	788	809	855	787	764	746	826	821	752	793	798	792	777	753	805	806	752	807	741	788	740	781	810	803	827	811	784	819	747	784	735	841	775	762	779	774	748	778	808	820	785	786	765	766	770	762	779	781	824	814	783	809	788	817	801	760	761	765	762	790	782	787	771	799	809	782	793	784	793	781	764	769	751	792	809	746	769	815	814	804	798	753	735	758	821	783	778	824	758	758	783	779	804	786	756	796	728	744	782	750	762	773	805	749	790	789	781	738	842	813	792	835	797	722	785	795	747	811	818	808	759	766	833	782	715	766	757	703	790	809	760	795	781	763	780	720	762	802	814	851	802	715	774	737	820	817	763	835	784	810	797	782	788	761	856	786	790	807	842	787	822	805	825	774	772	777	805	800	803	848	817	804	812	806	817	741	810	765	829	754	805	756	798	772	771	810	812	785	769	842	806	811	781	807	807	798	785	759	789	808	795	789	783	772	795	790	777	786	797	751	800	815	775	776	823	773	759	808	751	760	788	766	749	798	763	728	792	775	807	774	814	818	777	789	825	817	750	801	752	735	746	815	818	788	766	785	766	778	733	768	768	813	762	762	762	799	754	749	790	757	809	793	809	771	772	753	767	751	804	800	777	761	815	774	800	752	842	803	747	827	766	788	752	820	748	764	793	801	796	783
6528	707	871	742	573	551	499	418	390	402	405	390	385	369	331	380	354	406	365	375	362	338	388	361	377	341	366	353	369	350	314	330	345	370	341	337	339	356	367	361	358	319	340	344	357	332	349	354	346	320	317	316	364	338	324	339	323	359	358	307	342	312	344	323	351	323	298	342	343	326	370	312	342	314	346	314	381	406	356	356	313	324	373	332	362	358	344	371	381	377	328	370	350	347	353	345	339	332	370	336	318	353	331	364	349	344	351	379	375	341	311	319	353	335	339	314	353	345	350	334	342	324	360	334	335	321	324	341	394	317	369	384	334	356	353	338	350	333	353	332	341	348	345	352	333	353	325	349	383	383	340	359	367	335	366	342	359	319	381	327	333	344	342	323	311	374	355	342	347	346	328	320	341	329	316	350	337	347	313	365	354	370	324	375	348	341	364	363	326	315	348	368	339	318	325	302	375	365	298	321	346	372	366	363	338	352	354	327	348	393	317	347	357	341	325	334	347	342	341	378	366	358	375	397	307	351	363	349	339	320	353	324	350	335	359	351	339	333	341	316	340	335	320	288	354	355	358	307	317	328	357	339	346	336	326	343	323	319	325	323	342	332	307	380	328	354	378	339	356	351	361	339	356	346	362	340	343	338	355	323	336	336	357	348	349	330	365	319	302	348	334	331	352	360	303	350	342	336	328	348	359	338	330	340	370	366	356	334	332	351	346	327	343	315	349	344	321	347	362	350	319	319	349	353	299	340	367	340	316	307	351	340	367	314	357	334	336	356	339	352	361	350	347	327	360	340	382	377	347	354	323	336	365	326	367	359	353	351	344	300	318	328	312	327	326	342	334	391	304	338	369	340	345	338	348	354	334	319	361	357	340	341	338	373	379	374	367	355	371	324	343	370	336	370	334	385	344	336	357	339	294	312	330	345	347	349	358	357	357	347	347	348	311	326	331	331	360	371	346	322	328	337	353	357	338	324	339	337	389	329	336	344	386	347	335	356	335	338	380	310	357	305	324	356	369	351	328	330	361	337	326	376	320	350	335	361	347	350	362	353	337	330	316	335	341	357	344	348	313	374	349	363	349	345	327	338	382	354	354	338	360	337	364	340	337	364	341	347	326	362	353	327	338	316	359	354	333	375	325	343	332	311	325	333	334	358	329	325	341	331	372	345	330	343	341	390	344	370	338	346	332	349	355	342	369	389	337	325	342	354	357	326	347	355	340	344	311	341	314	345	345	358	356	359	340	372	355	309	349	323	326	306	344	360	352	370	353	334	344	330	348	325	369	331	320	312	335	331	333	347	343	350	361	346	318	327	309	357	374	363	366	338	343	316	375	321	359	337	326	355	365	347	308	323	338	329	337	361	321	349	357	321	341	351	359	323	349	341	323	333	316	338	354	315	331	342	344	339	370	322	308	333	344	326	324	334	345	332	358	347	319	342	343	334	292	329	367	343	336	364	334	331	329	371	369	320	346	321	339	305	327	349	297	346	369	351	340	376	361	368	334	356	373	331	347	382	347	329	337	347	375	384	372	326	400	313	338	327	341	321	315	309	380	369	331	350	346	336	321	349	367	337	355	352	345	354	366	332	359	329	335	338	369	358	338	364	315	377	362	340	317	322	317	331	316	353	371	337	375	302	312	307	376	336	405	362	294	357	349	331	318	339	350	340	350	318	380	334	346	311	348	366	359	333	330	356	392	349	327	332	329	338	331	352	313	319	330	327	349	372	362	320	318	337	322	347	316	361	314	337	350	351	300	336	331	363	350	350	336	353	364	333	354	352	345	302	303	343	328	339	335	347	361	336	340	346	328	336	389	350	356	369	345	373	324	330	310	318	299	347	342	289	320	332	331	322	357	293	341	313	331	324	348	352	350	341	356	373	353	318	341	337	374	342	340	339	355	335	359	334	341	331	382	339	347	367	329	349	326	338	345	324	336	329	331	349	365	359	370	310	355	320	328	359	352	345	367	362	359	379	346	298	368	349	361	301	331	331	374	328	357	333	368	337	328	364	330	332	334	340	350	347	335	343	341	329	297	324	337	344	330	313	328	343	357	327	328	343	360	337	359	323	341	339	356	335	359	389	338	333	326	350	352	334	343	332	355	362	347	357	320	325	346	360	329	338	325	325	345	369	312	336	317	362	351	326	355	375	337	357	349	367	340	366	378	344	326	362	316	382	310	342	354	328	291	329	354	319	380	327	355	329	310	357	363	323	372	312	333	328	340	326	361	303	339	364	361	376	341	325	318	371	317	311	358	335	333	357	347	312	325	336	307	364	350	352	316	349	325	348	338	339	322	332	354	352	385	337	333	332	316	369	364	328	331	388	337	333	346	347	370	361	366	371	365	370	327	367	330	320	320	343	353	331	354	328	307	352	355	328	359	328	331	352	346	355	329	328	367	387	325	341	326	345	343	338	356	377	312	328	311	346	334	346	347	325	347	341	351	322	300	343	296	387	344	326	347	347	344	308	323	340	349	323	331	323	373	361	371	365	351	370	359	330	348	321	347	322	334	342	354	338	349	350	329	336	332	312	314	345	326	327	300	322	327	347	347	343	372	319	383	317	323	330	345	349	322	345	341	342	353	366	316	343	331	354	322	347	335	353	316	346	318	362	369	342	343	326	320	323	338	329	332	336	342	337	305	386	369	322	345	352	351	340	365	321	328	330	342	365	342	363	304	370	319	345	354	358	330	329	313	323	339	376	305	342	323	371	342	348	348	367	374	378	340	331	376	321	347	354	339	339	343	337	372	358	325	361	316	329	322	327	331	300	374	373	341	342	328	354	352	359	303	308	312	306	351	322	324	336	351	344	346	371	338	336	312	352	299	328	307	323	334	347	338	351	371	326	338	371	385	352	359	301	343	348	318	322	336	346	331	371	316	386	357	350	342	334	325	351	308	356	306	351	329	343	378	322	312	343	339	366	367	346	341	361	345	352	342	348	332	353	333	318	331	350	354	335	349	348	354	336	364	333	329	339	382	360	348	317	319	348	342	355	351	315	381	306	311	360	348	376	324	338	337	343	362	367	334	304	349	355	362	305	341	352	371	351	377	331	332	363	348	357	297	310	348	308	359	401	357	316	339	354	340	330	368	339	400	371	339	377	325	323	331	336	356	341	360	343	351	339	337	339	342	348	370	349	345	329	324	357	361	368	368	358	350	293	339	368	326	343	314	355	309	359	300	320	354	363	339	335	345	328	361	336	345	330	361	342	326	335	332	343	337	343	328	343	320	354	309	342	324	348	320	346	332	329	332	300	333	324	367	355	323	338	327	355	337	353	337	308	340	356	358	330	367	361	371	310	365	374	358	367	349	329	382	323	361	345	337	324	358	326	344	323	360	367	354	345	337	357	306	354	327	341	338	356	359	347	346	357	368	308	313	349	332	343	376	313	381	340	368	375	340	314	316	335	346	363	311	367	335	365	315	358	359	336	347	366	358	357	363	322	337	361	335	309	370	345	372	362	339	331	334	347
6390	1137	1960	2127	1975	1771	1552	1392	1179	1166	1136	1039	1048	1032	958	1033	1024	1026	1009	1127	1054	1020	886	916	867	936	845	896	865	835	860	857	869	823	866	895	828	840	785	802	828	863	774	877	806	879	836	852	883	787	836	817	869	855	774	818	851	827	798	842	837	840	841	838	822	873	842	835	809	780	795	838	787	827	811	781	841	820	842	808	778	822	843	845	818	825	854	794	835	870	796	783	836	779	770	827	835	837	793	867	861	824	758	848	823	829	850	835	834	828	810	854	804	816	867	824	873	839	856	801	816	787	864	832	841	799	819	841	820	800	836	816	839	781	832	774	820	823	829	815	810	808	825	824	824	811	827	822	820	783	849	771	817	816	871	852	833	796	829	841	868	813	821	815	825	792	873	854	781	833	782	815	819	768	821	847	823	816	824	808	806	827	830	827	835	856	862	845	840	852	792	815	812	823	803	833	840	808	817	863	786	780	819	786	833	878	844	810	801	842	829	831	817	841	845	842	793	844	810	796	778	819	857	792	840	800	789	792	804	837	797	840	823	763	846	844	847	861	828	900	835	820	818	844	807	814	778	810	812	778	814	855	861	799	813	836	834	838	797	790	829	837	847	851	800	863	791	819	808	860	832	783	838	779	786	839	824	842	808	809	803	858	783	830	848	802	845	839	798	861	780	845	816	783	843	808	805	845	816	824	825	781	848	831	784	829	821	835	779	796	818	798	853	833	881	821	830	829	834	781	811	823	903	820	816	783	827	853	783	811	832	782	857	878	872	837	858	848	823	814	804	788	805	839	853	823	844	868	815	823	826	793	825	856	848	801	810	789	810	817	834	880	855	834	807	785	839	852	854	847	806	779	840	834	820	816	881	873	812	834	790	802	787	833	848	869	793	854	827	785	827	843	801	832	805	849	816	851	823	802	802	804	858	820	817	822	837	787	792	854	825	823	823	824	783	832	802	811	833	824	868	840	814	848	860	840	842	777	814	869	821	872	853	831	811	833	833	812	852	808	858	846	831	826	842	810	788	788	837	827	848	827	868	833	827	791	812	848	811	859	857	831	841	854	841	850	863	815	837	779	756	862	823	807	846	809	854	886	854	796	910	844	824	787	846	847	841	828	782	827	819	828	771	777	844	864	783	844	845	835	854	824	819	784	852	832	814	829	823	849	875	867	879	792	831	836	854	834	816	847	827	817	863	819	848	785	830	837	856	852	783	847	868	826	779	842	844	842	830	887	829	867	839	787	828	823	831	893	815	811	887	851	816	814	818	850	859	825	829	859	852	822	798	843	836	827	798	816	843	823	834	758	794	806	865	782	774	789	832	779	823	856	805	858	814	806	829	875	784	899	816	825	825	816	817	811	851	789	821	801	791	812	807	786	849	809	845	796	796	810	828	864	828	875	855	858	837	862	803	827	801	826	821	789	908	816	853	826	794	791	815	794	825	846	765	816	819	776	841	838	837	786	825	874	800	820	827	794	820	841	787	804	840	835	808	799	817	809	828	828	785	855	816	822	811	821	804	832	832	855	813	879	829	805	788	841	783	810	802	827	822	815	758	779	850	864	865	855	789	822	800	850	866	813	808	767	844	835	845	817	826	789	848	848	823	840	826	838	857	852	828	854	795	861	828	813	859	823	834	822	842	835	809	829	831	799	826	807	814	798	787	839	818	849	824	845	789	817	851	825	825	878	843	838	805	858	785	827	840	792	794	808	836	818	798	878	821	847	836	816	828	871	847	804	793	870	877	858	811	827	855	811	799	875	855	828	779	858	826	812	827	831	843	819	814	784	798	832	783	803	804	880	837	851	811	848	815	834	780	834	798	814	877	858	814	835	809	799	851	812	885	819	802	858	856	796	813	780	822	849	804	845	806	811	786	858	815	802	799	863	779	820	839	820	819	870	833	838	827	822	831	867	826	878	885	815	815	860	822	826	821	801	871	829	831	913	847	884	851	840	780	839	828	796	848	763	849	832	814	801	795	810	837	855	793	796	803	853	837	830	804	809	799	824	857	829	794	856	824	872	887	774	898	853	778	830	841	812	807	833	858	852	833	813	811	856	845	791	811	843	852	812	851	822	828	862	815	911	802	813	822	855	823	855	837	813	846	747	793	811	822	859	845	870	853	782	838	807	773	855	852	848	861	850	826	891	829	847	863	806	836	844	854	835	829	787	787	880	865	842	814	791	808	812	830	798	788	832	858	836	857	813	802	840	846	792	828	849	821	823	820	857	790	866	827	826	861	785	783	848	887	874	823	817	851	858	808	841	771	816	801	849	827	803	800	857	836	828	862	890	870	819	829	843	777	863	847	831	826	840	830	786	827	806	816	836	819	887	856	828	800	767	813	818	791	840	838	813	807	814	829	788	823	797	839	821	766	756	823	802	856	817	752	779	828	866	879	791	813	844	822	815	793	823	805	848	812	826	803	799	833	833	843	805	812	791	896	797	817	856	812	788	768	851	843	790	811	818	827	875	833	802	797	824	778	804	826	857	839	841	841	831	834	882	827	798	893	827	871	842	841	865	810	837	841	844	805	757	809	819	794	836	857	846	846	788	835	812	798	892	818	761	834	802	843	830	795	842	874	851	824	810	832	864	857	870	800	852	841	796	806	823	791	790	821	861	790	843	834	817	790	869	824	870	826	822	808	866	792	825	842	829	785	859	829	795	806	826	805	780	811	838	824	815	805	813	850	818	804	818	821	864	806	855	844	796	821	811	854	849	806	840	820	774	806	862	775	855	865	831	810	812	835	837	849	869	809	838	880	848	799	860	845	838	787	777	771	818	831	772	856	830	820	850	777	849	838	805	844	789	803	803	897	838	813	833	814	822	824	786	788	837	834	855	801	784	847	864	828	870	815	846	850	870	803	873	812	844	792	838	869	842	822	831	846	813	835	806	838	863	814	815	820	855	869	819	826	805	834	846	866	838	859	750	820	768	783	815	793	795	827	859	836	824	818	848	760	800	875	781	820	851	826	852	836	874	841	786	821	850	856	843	848	839	792	795	822	842	798	816	876	825	878	823	847	793	826	814	835	785	845	855	832	831	787	812	844	820	854	799	825	815	853	849	825	872	849	864	879	794	823	811	817	825	902	844	786	794	822	813	842	779	821	840	796	813	838	836	864	795	856	758	871	845	825	838	856	839	826	833	811	851	810	835	811	864	859	861	884	854	825	824	816	805	860	839	838	848	839	825	817	836	838	856	832	847	819	838	792	813	773	829	829	831	828	829	840	841	804	833	832	814	809	811	821	789	825	800	802	805	862	820	895	822	752	838	783	850	827	850	817	771	919	825	848	818	859	824	845	833	860	749	827	813	835	834	865	888	805	823	794	841	862	870	791	841	865	776	828	781	792	811	806	797	824	854	817	812	809	830	812	780	823	814	924	817	839	839	864	813	825	921	834	832	816	831	889	844	836	831	859	864	843	856	844	817	834	851	803	854	796	799	823	781	843	857	847	830	764	840	812	815	806	839	858	873
11821	1121	1111	826	611	561	419	350	363	295	284	315	263	222	241	268	210	231	232	259	247	243	207	212	225	220	199	229	204	213	234	190	234	214	192	206	215	213	199	197	222	191	183	221	179	203	208	210	210	203	224	221	217	179	200	194	177	224	222	216	195	231	184	169	160	197	207	192	216	211	214	197	218	213	200	201	193	174	197	229	204	183	228	230	197	213	184	203	217	190	230	225	193	218	208	193	209	212	185	224	203	221	204	223	203	211	200	184	214	205	193	192	210	179	187	209	222	204	183	211	187	200	229	184	185	192	221	188	193	217	210	217	233	219	212	203	204	210	197	200	202	203	184	220	193	224	209	201	193	194	208	222	222	232	219	207	213	203	208	203	184	212	209	199	206	216	194	211	218	221	225	193	190	184	224	235	195	195	182	205	183	210	223	190	198	215	211	233	228	218	194	226	201	201	179	230	185	204	242	193	187	201	179	195	216	209	191	207	218	193	208	206	237	242	204	212	186	186	187	217	228	211	184	195	205	211	235	192	190	220	215	182	200	197	217	197	242	216	206	196	208	223	182	221	196	212	231	216	213	236	201	220	237	193	228	223	217	215	205	199	187	224	224	199	196	209	211	228	190	211	198	192	212	213	223	216	215	212	228	176	217	196	192	183	222	184	196	206	221	212	201	197	220	213	206	210	233	216	233	203	219	199	206	200	192	218	217	206	205	207	194	204	214	220	206	203	203	209	162	181	215	217	219	195	204	222	215	235	219	206	199	209	196	222	198	206	224	223	181	186	220	218	222	200	197	211	219	206	220	213	223	172	158	208	213	213	198	212	216	183	192	230	208	181	204	181	178	190	224	212	215	180	212	189	208	215	202	196	217	196	177	199	215	194	210	215	193	183	228	223	241	204	201	186	204	205	194	208	172	181	215	224	199	204	204	203	187	188	217	191	193	229	218	201	218	178	180	219	219	210	221	201	175	227	226	221	183	175	218	193	212	204	214	215	209	232	175	200	214	196	218	195	206	235	208	213	204	198	195	184	207	207	198	217	196	195	227	222	202	196	232	231	230	230	207	227	183	162	218	180	182	193	204	234	214	178	178	221	188	214	207	175	206	179	203	196	206	217	215	213	197	197	226	217	213	214	218	174	221	203	178	212	188	189	208	202	219	194	209	205	175	170	204	203	186	208	180	207	178	207	194	237	193	216	211	208	208	210	197	192	213	197	213	209	198	218	202	216	201	220	216	223	212	205	197	179	189	245	208	190	223	224	208	192	207	189	199	224	213	217	220	182	227	198	188	216	185	213	213	204	209	237	190	191	200	215	211	208	187	201	207	222	184	196	198	211	215	168	200	203	190	210	190	202	223	201	185	230	196	202	177	189	207	192	190	217	216	226	203	220	214	217	224	189	190	215	199	223	200	204	195	224	229	228	194	198	216	220	205	193	174	196	194	175	200	204	197	192	190	209	191	191	213	217	215	202	205	222	230	205	191	196	186	197	218	213	178	224	227	190	202	222	205	217	201	209	173	204	190	205	211	215	220	192	223	212	222	188	172	204	211	210	194	226	216	182	209	190	181	193	207	201	234	201	210	213	235	209	214	199	195	196	208	220	213	197	205	209	224	210	188	197	192	201	178	213	193	216	192	190	225	200	245	212	199	216	177	201	208	196	195	211	175	192	206	248	191	209	201	228	223	209	190	209	174	189	185	195	197	231	227	224	203	183	187	196	223	208	191	216	213	219	197	215	202	202	194	200	213	180	205	245	215	197	219	201	189	200	196	188	208	189	191	193	213	169	203	213	175	230	184	199	219	199	211	236	196	204	195	200	193	192	214	211	200	189	191	195	216	186	208	187	175	202	203	192	196	217	227	244	193	220	196	213	222	199	218	204	200	200	192	215	182	206	192	199	202	210	226	234	198	192	202	210	203	215	192	208	187	215	207	203	218	211	218	194	211	230	204	220	181	218	225	207	222	202	227	208	219	198	219	193	217	183	224	223	205	194	205	193	209	211	225	196	211	225	196	220	192	195	214	200	203	201	184	205	202	215	216	172	210	216	216	217	210	203	209	215	201	212	208	183	217	196	206	227	238	202	211	209	217	213	231	209	185	202	224	176	214	197	208	214	187	202	191	191	180	219	214	202	223	212	227	205	225	233	168	208	200	225	217	207	198	201	225	201	214	168	211	209	183	205	215	218	210	202	180	207	227	220	225	165	195	188	239	215	182	204	213	202	197	194	238	217	197	188	206	200	213	190	222	206	197	186	208	182	202	215	225	204	226	184	210	200	205	215	207	191	193	203	205	194	191	237	195	196	227	190	213	222	197	192	212	211	217	188	195	206	213	210	219	181	190	194	201	193	198	195	214	201	214	200	229	207	190	202	204	230	216	200	187	187	174	215	215	204	204	190	193	219	191	224	219	205	194	189	226	213	202	199	200	214	230	212	200	197	216	188	187	204	188	193	195	193	195	203	189	204	229	203	222	231	200	213	180	185	218	190	199	188	184	235	201	204	210	200	217	194	201	212	194	195	205	212	214	213	193	192	238	215	206	205	220	188	192	226	217	208	203	191	206	192	210	211	202	222	183	188	204	215	186	172	200	210	197	199	199	235	199	207	212	175	180	188	222	198	190	197	204	173	199	202	217	207	204	195	197	205	186	183	182	225	197	204	229	212	219	233	205	197	198	188	236	197	207	196	210	206	199	182	234	194	188	197	218	196	202	207	216	187	221	220	215	189	215	231	208	211	211	210	199	199	224	177	194	209	210	192	211	194	201	191	196	217	209	194	170	229	210	215	192	197	208	237	208	196	186	207	191	215	215	189	217	182	193	204	200	206	211	173	211	205	198	188	219	197	175	227	207	229	207	157	186	212	192	221	187	194	200	204	193	205	196	216	192	213	185	193	185	202	221	209	223	188	224	194	206	210	211	208	233	204	184	235	206	202	189	201	205	233	199	235	189	203	202	205	194	194	196	190	207	187	206	204	212	208	230	200	213	227	215	211	201	174	210	189	183	195	222	216	193	194	196	203	216	202	214	209	194	208	194	208	210	202	194	192	182	194	200	226	211	205	210	192	187	227	211	228	224	199	211	203	211	215	200	229	220	212	184	164	223	214	183	189	208	208	235	187	193	198	206	235	224	184	200	222	182	216	201	189	177	210	212	237	227	205	220	193	223	212	212	215	243	188	196	213	223	209	194	217	208	199	205	182	170	213	201	197	224	230	193	193	198	200	208	197	201	195	181	191	203	226	219	215	205	193	215	198	220	211	205	216	206	210	253	205	219	203	229	209	189	208	243	195	213	179	194	207	205	201	195	202	204	173	168	208	194	223	199	213	210	196	219	225	193	197	194	203	191	180	234	202	206	201	183	211	203	227	225	187	204	205	183	217	206	190	209	189	224	195	223	204	219	207	208	230	215	197	199	188	212	197	219	218	212	231	200	211	217	206	208	192	184	213	232	209	196	213	189	194	185	200	203	218	222	203
7901	1194	2413	2725	2327	2173	1673	1388	1151	1108	1009	955	906	858	810	782	806	810	920	893	818	761	730	634	579	574	560	582	533	577	508	583	543	568	573	550	555	518	503	526	549	523	551	528	544	530	548	573	493	555	510	510	502	543	508	530	534	531	516	534	522	533	540	552	472	543	516	506	552	535	516	540	496	533	548	523	549	505	531	510	499	523	543	494	476	492	507	552	517	492	519	520	525	523	536	500	528	510	549	501	595	502	521	530	469	516	490	496	501	526	518	505	542	522	532	515	527	524	483	508	542	508	548	505	509	482	537	530	550	499	529	513	524	515	523	526	517	514	549	483	535	530	476	520	541	542	485	518	535	465	544	553	529	513	544	517	535	570	550	500	513	547	493	494	523	528	462	509	474	537	526	496	525	520	529	505	532	507	533	544	522	544	495	527	542	487	501	532	505	554	530	530	520	515	503	505	511	552	495	510	549	527	562	490	497	490	516	465	529	546	511	496	498	465	529	515	508	533	491	510	523	526	555	501	508	550	531	493	535	517	493	520	525	507	505	547	529	520	509	516	460	501	537	496	487	513	515	519	480	485	505	486	519	499	520	491	502	506	527	503	541	529	489	574	529	550	509	506	538	517	493	512	477	522	518	486	552	504	539	533	500	541	517	530	470	485	521	505	557	495	511	498	518	483	496	508	521	482	522	491	525	538	491	548	501	514	496	508	543	506	529	503	524	514	494	500	505	530	526	503	498	521	541	500	526	549	516	518	482	504	511	524	522	517	521	524	507	552	548	511	570	510	507	526	530	492	497	529	505	569	552	481	529	568	527	514	518	511	505	510	524	511	517	509	541	525	530	513	517	491	508	500	521	536	516	523	517	494	503	477	518	530	509	547	536	485	478	546	503	535	509	538	550	493	542	550	534	531	494	503	555	486	511	492	515	519	499	522	502	501	464	495	532	545	506	497	494	540	555	521	506	504	540	506	516	534	524	485	549	524	544	509	544	514	504	540	506	476	526	488	533	510	494	511	491	499	512	512	482	558	541	571	523	524	558	473	496	482	504	532	505	493	545	535	495	500	514	527	525	482	522	484	518	472	480	524	499	530	519	505	501	530	556	517	519	519	528	498	504	523	530	525	490	471	514	490	463	506	487	518	487	556	515	492	534	537	519	514	512	530	517	482	514	526	505	501	489	549	519	559	539	492	498	513	492	499	508	495	527	555	548	513	516	533	536	527	517	523	503	563	520	545	557	517	474	543	508	536	523	513	516	504	522	525	490	531	475	527	515	543	528	522	513	519	506	525	514	534	530	534	547	556	553	523	523	539	516	534	491	484	512	521	539	501	534	526	535	545	493	522	508	517	506	515	509	492	516	495	508	509	528	479	508	501	499	518	528	505	491	544	517	529	482	516	522	520	539	477	547	542	495	495	486	513	551	528	524	565	562	508	555	498	502	532	458	534	521	545	525	483	492	547	495	537	519	530	510	511	531	494	539	474	498	506	533	515	490	487	501	506	536	519	544	520	491	503	497	501	504	484	485	491	561	499	528	485	545	527	515	509	488	503	476	529	456	494	534	534	520	537	504	552	494	527	492	494	491	505	498	543	504	509	533	524	551	561	513	543	513	527	522	533	501	523	545	528	490	462	490	524	554	489	471	498	526	527	491	536	578	496	503	523	509	508	516	521	479	529	523	523	522	517	514	517	531	501	489	470	505	547	510	505	527	525	479	541	508	516	490	510	497	508	534	488	481	527	527	503	532	514	494	525	507	483	559	480	508	541	528	534	496	492	523	495	532	514	506	466	541	499	477	517	524	547	498	532	514	486	558	530	532	489	506	527	536	531	476	550	524	508	535	488	502	545	541	515	519	518	509	496	528	515	537	492	535	549	530	523	493	511	519	501	511	534	515	541	482	515	523	528	528	526	530	561	509	537	496	505	505	471	500	520	506	486	536	525	506	479	489	491	529	491	516	522	512	522	479	512	524	481	494	510	502	525	497	518	517	501	542	520	491	497	528	516	526	488	527	487	484	482	540	551	522	481	550	538	497	526	521	499	512	505	539	520	536	513	492	512	548	501	468	501	501	506	524	497	522	506	518	510	516	520	552	523	486	499	488	525	496	509	496	517	518	533	518	498	507	549	551	507	501	482	519	545	499	537	496	490	482	508	541	509	557	522	566	526	541	537	484	510	503	562	472	511	496	529	510	509	521	518	518	572	539	487	500	492	553	517	541	567	464	463	526	491	528	508	511	551	505	485	493	516	526	526	485	538	534	494	487	526	550	493	529	521	518	523	536	513	513	530	507	509	495	501	534	504	527	486	518	479	468	525	528	551	506	488	516	491	535	485	551	519	534	528	482	522	530	559	550	532	507	490	524	487	530	527	524	515	496	456	516	542	499	523	547	531	484	478	501	513	510	500	513	550	519	512	555	462	492	530	515	525	513	506	546	494	482	517	533	515	485	471	513	517	514	544	483	510	538	532	489	533	516	448	532	539	527	520	488	536	548	519	520	534	497	534	513	503	492	520	528	519	485	535	547	535	497	512	509	495	549	514	557	518	496	509	491	516	536	532	517	487	520	512	513	505	523	503	519	493	502	529	509	501	517	502	492	567	531	497	531	587	506	542	498	487	520	535	507	500	524	509	461	539	482	542	498	520	534	513	526	500	504	522	503	542	499	522	511	546	537	526	509	531	492	515	483	511	485	502	505	514	479	523	537	525	542	503	515	533	498	505	527	550	546	536	497	502	520	552	482	527	524	528	505	527	560	545	479	519	528	521	506	547	513	504	498	520	494	518	513	487	509	488	532	512	537	518	503	507	509	547	512	523	484	525	473	486	487	518	519	540	550	516	498	549	495	520	529	466	550	513	528	483	503	517	544	508	519	540	517	508	501	524	515	496	488	530	558	532	544	512	558	483	500	511	509	484	500	564	502	497	485	550	516	464	513	553	469	517	464	490	517	519	516	508	529	508	506	564	492	493	546	519	533	519	533	488	503	536	529	498	513	551	518	498	518	532	494	488	517	524	471	507	508	503	524	498	495	553	485	526	512	489	504	529	491	510	540	497	493	494	518	514	474	538	543	524	514	507	487	532	484	495	518	548	483	491	500	542	532	518	484	523	516	537	541	500	521	529	515	540	486	522	497	529	506	546	544	550	546	513	451	509	490	507	523	511	509	485	487	519	499	507	500	547	474	541	496	487	521	536	515	534	555	497	526	515	506	535	500	501	488	478	520	537	484	512	507	518	503	530	529	526	519	523	472	520	514	514	538	538	564	534	481	517	514	523	515	522	485	491	479	536	510	526	519	545	528	518	514	513	529	511	555	520	525	506	492	506	520	521	500	524	517	512	501	509	509	545	585	525	501	525	522	501	492	550	528	531	555	510	531	520	489	479	493	522	499	525	513	525	527	535	568	525	513	530	496	510	481	512	501	514	492	524	538	468	498	497	499	527	516	497	490	501	479	497	496	484	518	490	496	561	548	471
1366	435	421	420	396	386	368	353	372	339	333	304	333	338	307	335	335	311	345	303	326	307	321	320	360	314	313	347	345	309	329	313	332	302	331	278	289	332	324	302	338	308	353	346	358	334	303	339	303	321	338	313	303	316	335	306	314	296	328	282	286	298	339	368	305	317	317	330	329	304	349	342	330	330	331	326	313	297	314	331	316	333	314	317	321	312	291	336	326	324	311	281	308	344	318	308	310	298	303	324	322	327	309	313	310	287	317	295	323	301	291	376	332	322	315	307	336	324	301	309	307	299	295	314	321	311	318	317	333	305	315	355	327	338	332	302	347	322	315	313	347	325	299	344	327	340	330	310	335	331	328	303	321	301	329	341	290	292	292	330	331	343	322	327	328	319	313	301	334	350	269	292	337	314	299	287	319	347	358	351	306	291	323	328	320	323	342	304	299	310	301	274	331	301	326	319	312	344	315	300	306	294	314	327	287	304	340	315	349	363	312	327	340	322	338	301	303	336	330	325	307	329	327	303	347	319	296	335	315	331	288	313	352	327	298	306	309	334	321	318	322	283	359	320	303	331	299	312	315	331	320	332	315	309	306	326	271	309	308	295	327	280	285	305	279	302	321	314	281	342	312	317	338	295	347	324	339	315	328	326	329	326	324	315	300	325	320	328	307	296	319	270	307	340	329	332	312	334	308	307	314	301	344	338	323	322	314	333	313	286	336	322	317	338	321	337	334	333	305	364	353	335	334	365	314	356	328	332	326	316	339	350	338	291	308	337	306	316	324	303	320	290	334	305	294	296	361	314	323	353	343	322	319	351	302	290	315	348	321	305	339	314	348	286	340	302	309	316	290	297	329	322	299	340	305	316	317	314	306	323	336	315	275	329	320	319	346	349	298	289	327	328	317	348	346	326	293	336	307	285	317	307	331	314	324	320	310	299	302	338	340	331	298	323	344	288	302	323	332	325	328	332	304	309	326	310	304	304	327	300	304	317	295	327	293	318	331	311	330	347	356	280	315	345	327	331	312	303	318	330	334	291	325	303	286	317	319	341	318	321	289	300	335	309	292	295	330	313	313	308	305	305	345	320	320	287	328	329	297	312	331	283	287	316	284	308	283	318	283	306	317	318	338	348	361	341	304	312	330	290	292	317	303	293	306	332	335	318	322	301	363	310	312	341	340	300	312	308	315	305	344	354	332	316	285	304	285	332	317	362	321	345	329	304	313	302	313	307	288	314	326	318	331	361	288	313	329	340	335	303	370	327	308	295	307	310	299	368	325	321	316	336	316	299	318	288	354	342	321	301	320	361	304	316	316	339	325	317	325	311	326	309	322	298	290	319	315	346	291	321	348	337	286	326	296	288	323	322	313	295	288	306	311	306	329	316	318	334	315	318	324	301	313	290	325	333	326	325	352	306	282	294	302	333	306	287	299	290	329	287	320	328	340	310	327	288	301	326	306	327	307	301	319	334	344	336	313	343	348	286	284	298	327	310	338	284	323	333	312	301	310	298	328	319	334	297	284	294	330	323	330	328	324	324	335	294	324	286	317	292	299	316	321	340	304	314	327	317	332	283	349	313	346	320	312	307	321	301	312	325	327	328	304	313	289	328	316	300	335	355	311	347	333	317	321	292	305	318	339	333	293	322	332	325	313	297	321	341	326	335	325	291	304	306	299	329	299	332	322	299	314	324	325	342	336	327	314	333	315	315	299	314	320	277	334	329	292	315	335	319	280	288	374	308	286	340	322	307	340	323	354	287	285	290	285	337	332	291	364	326	296	318	317	338	341	317	352	330	290	306	315	326	308	328	284	343	364	331	322	327	335	324	307	306	313	277	352	320	317	327	323	349	331	334	328	344	340	300	326	302	336	320	320	288	328	321	348	342	302	332	332	305	298	291	323	290	332	294	291	287	337	309	344	324	291	313	332	298	290	304	352	346	338	349	305	324	329	326	304	310	357	330	300	320	309	323	317	304	319	315	305	331	285	330	321	306	330	318	311	304	310	331	307	305	365	309	307	313	322	329	304	327	299	310	336	301	316	321	333	337	321	375	325	278	333	289	336	314	304	317	304	318	327	314	286	332	341	341	318	288	330	339	286	283	330	304	322	281	309	297	316	323	301	301	287	287	316	336	318	298	328	318	313	329	281	352	350	320	306	313	315	291	329	304	342	328	330	320	325	354	274	318	309	313	353	316	329	311	314	307	308	285	312	297	321	315	311	305	333	332	311	309	313	332	332	334	308	322	271	301	322	307	311	303	323	338	269	335	292	288	307	305	293	302	331	338	295	327	313	329	311	328	325	347	325	301	306	313	307	315	311	350	328	309	330	314	306	316	294	309	335	307	335	326	326	324	346	333	329	329	292	295	326	294	308	331	341	351	283	298	312	304	344	315	340	355	311	304	342	305	322	354	350	309	295	290	322	315	313	309	294	312	331	321	349	313	309	309	317	337	335	333	321	287	304	302	334	306	343	304	312	291	318	306	261	304	288	311	283	336	344	336	322	299	339	327	301	300	287	314	316	324	311	321	330	291	347	347	311	310	337	343	313	349	305	319	320	337	318	312	320	303	297	334	328	341	299	314	332	278	322	321	310	301	344	325	304	337	302	288	300	307	286	339	327	329	352	319	344	336	323	301	306	334	342	311	320	314	319	314	297	320	327	293	345	329	319	266	329	359	297	325	327	273	305	318	300	314	289	299	318	342	311	294	293	331	292	293	282	330	298	291	311	311	321	324	330	307	307	345	327	293	351	333	331	330	324	335	337	349	324	317	305	295	319	311	335	326	328	368	340	316	321	310	281	338	299	318	302	319	341	317	333	307	321	299	334	310	318	311	315	309	311	291	309	322	323	343	318	330	326	321	321	320	340	368	329	299	329	335	304	322	357	309	297	303	327	304	320	333	322	305	332	304	316	312	357	314	316	331	338	300	304	291	304	324	315	354	333	314	309	349	333	294	333	306	340	315	359	326	329	325	314	295	336	296	314	315	329	314	323	343	327	343	313	283	315	336	349	298	305	312	285	321	324	328	327	326	308	305	321	338	315	302	300	320	342	298	279	317	296	295	324	321	305	307	315	291	312	303	324	288	357	324	313	319	342	351	308	323	305	311	332	316	353	326	290	298	328	288	349	322	336	327	303	296	317	295	307	327	299	304	307	305	341	304	291	290	311	296	319	302	337	271	334	333	336	323	311	289	298	311	305	335	348	308	268	317	348	308	326	304	323	354	302	289	330	303	324	321	347	289	346	306	303	360	356	309	335	341	337	321	309	356	330	321	350	335	340	309	321	316	346	323	328	299	317	329	330	300	343	335	307	309	339	325	358	346	314	316	285	330	312	346	331	329	314	324	288	298	328	294	286	327	349	300	282	325	328	348	344	349	316	306	301	300	329	287	299	320	331	324	322	302	317	292	292	326	315	288	313	315	303	341	328	311	302	320	316	320	303	322	303	337	323	325	328	318	315	305	322	352	333	313	321	299
2064	907	1109	1205	1148	1102	989	951	953	878	865	886	829	889	899	873	858	892	989	867	840	784	873	809	811	845	800	767	804	782	799	798	806	759	789	775	811	722	778	790	794	773	777	773	805	809	777	772	797	824	823	805	810	788	754	818	796	726	770	798	749	760	790	790	762	813	822	780	821	789	805	772	830	795	792	784	818	746	824	786	787	782	830	790	765	795	791	787	778	807	751	755	775	756	769	834	760	776	788	844	749	831	725	783	749	760	738	848	783	780	750	776	803	775	746	811	813	820	754	749	791	762	771	762	796	778	765	773	769	760	743	795	808	780	796	766	745	769	782	774	755	784	806	855	694	720	790	821	785	793	788	802	792	785	795	794	820	778	791	827	781	781	782	774	764	748	792	825	753	745	716	755	750	773	803	765	738	802	811	777	744	739	803	753	768	779	742	777	745	785	802	783	774	792	789	751	767	763	776	715	754	780	810	777	810	792	812	807	807	797	820	780	699	802	821	806	776	786	785	777	775	778	789	765	804	769	767	805	764	811	779	732	847	827	789	780	817	784	798	752	760	800	804	786	793	768	789	732	774	773	742	772	774	798	783	732	787	760	723	802	799	758	771	761	768	794	758	726	766	777	779	727	758	724	834	804	740	775	735	752	736	762	799	837	810	784	791	803	769	811	791	814	776	785	786	763	806	787	780	787	788	765	728	797	747	763	792	750	801	768	746	809	783	756	778	791	762	748	793	810	801	816	818	752	799	815	777	786	744	811	767	800	768	757	777	759	816	777	769	746	749	815	790	760	805	774	791	768	765	763	774	828	781	757	758	769	828	790	791	775	794	808	789	774	777	794	764	811	774	787	743	778	763	735	777	768	773	775	790	754	790	807	733	798	761	776	800	838	773	766	775	757	804	808	769	790	774	764	792	787	802	787	766	741	765	739	789	748	818	727	813	805	806	761	833	849	807	787	808	758	807	778	798	784	821	732	779	734	807	790	745	799	773	810	813	844	776	812	794	812	781	775	803	783	788	760	726	766	750	795	816	765	804	808	791	817	755	745	818	806	828	747	805	783	802	778	805	792	802	725	816	775	789	766	804	833	772	770	760	762	731	803	787	767	814	764	826	832	720	762	773	728	836	788	750	717	798	823	746	818	742	741	775	814	774	776	820	768	773	786	748	751	787	782	742	786	817	786	800	777	811	804	832	782	805	764	780	768	763	852	714	779	833	808	737	782	778	778	769	831	773	737	788	752	771	751	781	736	788	822	728	790	842	797	793	763	762	772	808	758	784	816	787	768	775	761	784	757	766	825	802	749	776	808	796	819	738	770	801	805	788	788	754	836	768	796	731	785	807	815	828	746	755	795	808	802	782	769	788	772	731	739	791	766	781	716	782	826	778	741	850	806	783	833	773	769	834	778	830	758	811	813	810	779	798	723	771	805	799	788	761	778	748	788	761	720	858	783	790	806	757	749	810	758	801	758	761	762	798	774	750	728	778	765	770	762	749	802	739	764	810	789	805	721	781	794	759	787	831	791	773	757	799	783	775	845	778	750	763	767	795	744	830	714	767	751	786	778	720	794	748	802	758	751	799	737	788	803	751	813	758	831	747	788	777	790	749	777	751	791	806	798	812	789	785	838	774	747	755	777	793	743	784	760	798	773	802	793	804	790	753	795	783	756	787	778	773	772	773	797	757	765	767	785	752	833	769	792	785	801	801	800	800	807	807	728	797	727	802	789	795	780	775	788	731	773	813	756	778	833	735	822	742	787	737	783	768	812	775	824	795	814	740	770	802	775	771	813	760	787	765	780	750	811	807	819	787	826	799	805	758	815	830	796	782	753	790	804	764	776	811	796	812	789	762	743	808	760	784	807	761	784	713	732	767	779	775	809	760	785	745	807	754	853	787	825	846	763	774	812	752	822	766	723	807	775	786	773	807	774	768	824	745	772	808	795	799	783	853	774	798	817	741	751	752	817	813	794	805	790	815	765	761	744	815	793	790	770	752	791	816	807	802	742	802	781	761	800	776	782	788	776	779	775	757	736	780	806	757	784	749	773	797	773	766	773	772	769	803	800	815	796	729	781	763	826	744	743	765	765	826	730	754	736	755	793	743	763	733	837	728	755	777	782	762	799	742	780	781	808	781	786	808	751	798	794	766	765	790	753	788	771	763	806	746	806	773	781	834	786	758	792	808	740	774	802	780	779	777	763	798	717	741	743	804	771	774	787	717	755	843	816	778	789	760	765	799	761	779	716	782	777	802	771	804	792	803	757	800	765	818	785	744	786	811	798	783	783	779	784	769	744	726	759	797	829	798	805	762	740	752	840	739	776	739	812	765	775	773	771	764	809	849	809	772	825	815	823	770	756	767	773	780	797	791	786	790	748	809	804	717	788	802	787	801	771	769	789	802	847	808	811	718	748	778	729	763	785	766	788	753	805	759	799	785	809	821	779	789	749	793	782	764	807	781	783	790	748	721	793	762	809	796	799	778	753	784	812	826	748	734	790	771	771	749	766	751	790	786	751	838	801	787	729	787	789	742	733	762	790	791	766	830	739	771	772	750	802	778	816	796	831	820	791	752	788	805	796	750	790	785	742	781	764	764	819	699	770	800	815	784	775	776	780	767	786	773	803	736	748	799	740	765	801	805	799	776	810	816	799	835	789	778	788	767	808	829	763	826	771	790	818	753	760	749	815	824	808	788	811	732	776	763	827	791	792	769	795	776	792	799	759	765	799	768	821	836	766	785	766	798	819	750	773	787	826	822	758	817	716	804	781	837	710	786	734	761	779	752	723	788	790	762	763	762	753	784	758	782	780	794	744	822	817	818	759	793	780	820	779	797	780	787	739	788	762	796	745	799	784	818	775	746	740	776	769	771	816	770	768	774	776	754	738	808	748	787	735	799	809	764	766	788	750	809	771	799	729	776	709	751	822	788	798	755	731	788	740	798	758	798	815	799	821	818	755	783	776	769	790	789	809	741	801	751	746	806	762	791	754	794	765	807	787	812	772	741	825	759	753	772	787	805	798	766	755	795	748	762	781	787	766	807	817	793	821	842	778	815	795	731	744	786	785	805	754	822	795	766	813	773	750	742	756	767	750	788	809	782	766	785	808	776	823	780	775	779	764	782	800	772	797	764	769	823	766	770	734	754	722	783	781	802	759	785	791	850	732	786	744	761	790	805	810	812	790	772	835	796	775	833	786	783	778	816	798	754	763	789	803	755	714	782	818	846	809	782	798	807	712	814	779	799	801	736	791	717	801	744	739	795	791	759	780	784	765	740	837	758	810	787	760	837	785	783	773	749	773	793	765	799	790	805	807	767	826	787	728	780	799	778	747	795	768	787	753	795	782	781	807	723	813	756	768	809	774	836	808	834	823	768	748	788	789	754	782	716	781	766	778	761	746	821	745	827	758	801	748	802	815	837	777	780	817	755	794	813	737	786	777	767	783	793	770	741	786	815	738	794	837	836	772	807	799	754	739
6452	756	920	671	626	472	514	448	413	435	392	384	337	346	367	394	333	351	337	392	358	369	378	372	358	362	325	347	363	328	342	358	362	332	349	340	332	359	336	340	369	347	316	357	328	345	347	366	342	333	337	293	351	338	307	341	348	346	342	371	341	315	360	313	330	316	350	348	345	321	362	347	322	369	314	348	375	353	337	352	356	379	356	339	319	359	329	332	328	313	313	366	343	356	332	378	346	337	318	376	326	332	311	344	357	329	312	333	315	364	333	343	334	344	313	353	335	353	352	362	331	346	332	345	364	326	370	356	357	339	311	350	318	313	333	322	330	344	377	303	310	355	354	345	356	351	331	331	338	320	355	346	362	350	343	360	351	367	365	356	341	368	332	351	364	336	333	288	339	355	327	353	303	373	364	336	297	349	357	337	358	337	335	356	334	315	346	345	336	339	353	329	362	382	341	361	325	352	368	331	316	319	362	345	335	367	336	346	344	317	333	350	341	362	345	309	324	324	327	334	362	320	326	357	339	338	329	330	346	326	314	350	301	335	346	346	341	312	339	360	327	343	313	364	339	340	345	317	376	322	353	342	362	321	361	332	314	345	326	336	342	398	379	313	320	321	311	364	288	388	340	338	342	344	371	364	328	320	327	339	318	358	321	346	345	329	327	310	359	330	338	318	341	346	323	355	357	335	313	340	321	290	289	341	357	348	332	339	354	318	334	360	316	332	301	335	338	348	323	331	330	347	328	344	353	348	335	369	330	298	338	351	347	308	360	354	308	345	348	336	322	357	359	324	298	294	329	315	322	322	299	324	335	341	341	328	354	324	346	293	347	322	341	344	333	325	366	333	368	325	304	341	342	332	343	343	340	325	330	320	365	334	357	324	338	379	349	384	338	343	341	313	341	328	323	347	333	354	378	349	321	303	369	346	339	356	388	345	353	314	344	338	339	323	325	352	374	350	337	353	342	333	342	352	352	331	356	355	329	348	325	348	347	326	331	349	349	369	344	324	319	318	304	331	341	327	342	348	358	288	375	357	365	320	358	347	322	353	331	381	353	317	343	354	335	340	299	387	328	357	324	343	359	336	341	357	334	324	343	318	316	336	336	353	317	332	336	361	317	338	334	367	338	309	357	355	340	357	364	343	350	315	324	334	369	343	346	316	370	335	344	331	314	349	325	337	361	340	329	324	329	334	359	372	332	357	328	343	379	316	328	322	329	364	343	337	339	330	298	358	357	354	315	341	318	324	323	338	390	333	330	360	340	308	324	339	348	335	354	316	351	308	322	320	317	329	338	379	367	319	318	358	330	366	306	328	347	346	313	336	342	371	320	347	329	330	351	363	330	314	330	340	339	342	348	323	329	329	312	333	324	343	324	351	320	342	315	356	375	361	361	316	351	373	334	323	315	344	355	386	328	313	350	336	324	357	372	308	341	309	363	370	323	349	361	352	375	332	332	375	345	334	351	379	368	335	338	352	358	360	341	342	352	342	347	354	355	332	334	337	335	313	358	343	315	331	348	323	334	343	351	363	345	349	360	316	326	332	345	355	317	329	340	362	339	368	315	333	315	340	341	350	313	362	332	307	317	342	322	321	369	322	343	310	353	370	357	337	324	287	349	322	306	333	346	341	338	368	337	319	330	349	321	383	335	360	375	327	336	330	359	348	319	333	336	325	332	339	324	338	309	344	361	352	334	331	367	329	368	371	376	338	307	327	326	348	324	369	353	337	318	313	349	325	353	370	312	330	375	380	316	345	353	349	341	355	311	361	354	350	347	343	353	348	328	337	352	338	363	305	348	327	366	310	340	332	343	347	313	342	334	363	307	351	318	319	336	330	340	374	339	337	358	330	334	313	358	349	319	353	358	366	348	371	351	358	373	368	314	349	341	312	339	322	340	314	363	322	336	373	347	333	373	361	361	332	321	311	353	341	350	357	334	327	334	371	379	330	352	320	327	324	353	347	345	334	329	353	363	333	322	318	320	366	318	352	336	360	310	339	327	338	338	310	357	343	341	324	321	343	324	307	343	310	371	366	339	336	348	352	369	321	341	324	353	330	329	347	355	324	318	353	375	333	303	357	353	350	376	298	329	313	327	319	336	382	347	312	344	340	358	331	327	365	333	350	346	352	345	301	301	338	314	315	328	327	311	338	325	334	346	347	317	360	351	362	305	356	359	335	326	343	328	334	318	337	347	322	336	352	356	358	343	332	362	374	337	355	332	351	328	328	345	378	327	346	357	314	353	356	339	329	336	320	332	384	312	311	329	336	362	344	306	343	333	339	331	332	295	363	358	330	341	341	371	368	327	325	337	361	326	297	330	338	324	360	352	351	315	328	362	364	345	347	368	331	334	329	304	339	332	337	311	351	330	345	346	358	325	363	346	340	350	339	337	352	303	324	379	319	295	314	339	359	364	349	331	352	357	320	330	376	332	335	363	322	321	351	361	364	326	312	317	349	342	313	326	339	340	327	334	329	337	367	319	358	347	365	362	341	322	322	370	348	322	347	359	353	352	328	363	322	334	358	339	344	320	344	323	360	341	354	352	364	346	327	365	352	303	330	371	328	365	322	328	327	299	358	327	313	340	375	315	360	353	366	355	328	319	354	330	343	372	344	345	332	315	338	332	348	347	360	330	324	300	361	356	365	365	325	342	297	336	342	328	343	353	375	352	349	363	356	319	339	329	322	330	323	317	345	380	329	324	296	383	323	333	315	319	331	324	346	334	338	353	336	321	358	328	330	342	331	354	359	352	332	333	354	352	328	319	367	386	322	345	300	333	327	331	330	369	308	316	341	338	325	322	343	324	355	335	348	363	331	408	343	347	340	327	349	356	352	339	350	342	363	363	360	304	340	349	364	341	358	336	309	341	317	375	342	337	319	315	359	349	330	340	343	364	341	368	332	361	347	346	285	343	341	337	371	367	311	340	317	339	344	344	351	344	331	363	370	331	318	330	334	316	341	346	347	356	335	358	360	334	354	327	317	330	292	361	341	337	317	357	330	335	341	318	345	348	317	314	360	337	376	331	336	343	348	305	347	338	321	313	371	324	324	320	373	342	355	359	325	354	339	339	341	379	323	350	368	373	345	328	326	331	316	340	336	360	361	349	310	335	357	334	328	349	371	353	342	344	325	343	351	331	327	307	312	382	360	367	366	343	336	335	307	337	318	319	328	349	339	319	367	333	342	342	359	366	345	372	323	362	331	363	366	366	322	348	374	347	371	331	363	356	346	317	332	368	358	319	332	328	318	318	329	341	295	348	328	310	320	339	313	304	336	353	349	362	350	331	349	375	323	349	328	311	306	340	357	356	338	331	342	337	331	309	341	348	326	327	350	367	362	328	317	331	352	326	348	366	346	314	312	363	325	331	348	324	327	354	327	306	325	354	342	334	348	335	353	375	310	380	319	369	339	360	357	345	331	313	362	283	333	368	327	356	344	368	316	350	329	377	316	357	317	349	351	358	366	355	314	320	349
6242	1254	1981	2154	2048	1750	1458	1253	1209	1153	1076	1088	1058	1008	978	986	1088	1098	1117	995	1031	936	917	887	885	892	924	871	859	838	850	874	843	847	830	851	824	834	904	858	849	881	776	843	836	861	842	847	826	815	857	808	853	789	756	821	804	892	849	847	842	865	795	847	795	822	869	796	835	817	815	864	795	794	813	762	823	881	803	876	833	799	791	862	812	807	826	848	806	872	862	801	820	863	827	838	843	789	864	831	878	820	870	844	851	849	768	825	815	840	870	853	828	830	806	817	818	811	772	802	838	844	834	866	817	822	802	829	820	838	823	824	802	885	818	796	780	828	818	845	822	808	788	830	824	790	859	808	785	828	828	809	817	813	803	786	837	919	846	836	824	796	858	839	788	900	853	778	840	806	793	871	749	848	847	806	847	808	828	873	820	839	831	862	802	888	814	848	846	841	867	785	792	848	831	814	859	792	824	787	848	863	825	899	839	804	832	830	807	855	842	753	811	855	795	809	817	868	780	822	801	858	830	820	765	849	841	816	862	818	790	829	845	823	801	814	864	844	857	850	842	846	798	798	841	774	849	825	810	772	801	786	808	720	874	819	828	839	836	879	875	769	857	828	784	804	818	843	867	818	845	866	806	826	804	749	887	817	818	815	827	800	802	861	821	742	881	842	834	839	835	768	834	815	794	865	816	790	821	873	867	781	813	800	860	779	817	788	796	843	815	795	842	852	831	804	827	756	819	830	871	873	817	824	814	803	823	779	764	837	853	730	805	805	821	824	857	810	821	858	833	808	815	773	895	819	787	830	774	819	821	832	826	845	885	827	817	828	801	849	761	841	794	828	829	815	793	851	823	805	842	828	852	790	829	837	814	820	795	850	815	788	798	818	818	802	789	794	808	829	795	803	871	811	864	832	810	793	847	851	889	826	810	762	846	814	791	854	825	802	860	831	823	821	854	842	830	844	830	769	779	796	783	821	805	889	835	816	852	813	809	819	768	804	842	830	787	790	864	803	867	840	796	801	838	829	800	816	778	825	801	804	823	821	771	839	864	800	820	822	828	851	832	800	845	834	838	764	827	855	798	849	794	845	828	818	794	857	827	868	800	839	846	792	841	873	798	848	807	837	866	789	820	822	827	799	836	815	878	810	835	847	817	831	890	854	823	811	795	817	803	840	788	773	850	848	814	848	829	829	856	788	791	830	843	768	810	819	780	858	806	821	836	816	820	852	862	821	787	847	842	848	814	844	819	845	841	824	784	837	805	809	786	752	823	820	869	876	793	812	831	787	842	838	807	816	856	767	851	831	787	810	845	837	801	762	833	824	803	796	825	826	793	824	869	816	779	790	816	821	869	821	813	846	803	839	817	819	820	859	788	895	806	843	811	828	820	836	831	827	839	855	818	803	817	813	852	819	825	804	853	822	870	842	796	786	760	835	843	812	800	851	813	832	834	814	856	780	798	834	794	791	889	821	877	815	824	866	814	848	837	836	816	754	797	858	831	840	821	783	883	856	764	842	813	822	808	774	811	846	836	861	785	827	842	829	832	841	782	829	810	857	776	850	840	839	828	816	810	804	805	789	834	827	828	791	821	803	831	817	823	828	848	837	795	838	791	817	819	841	786	844	771	859	837	782	798	788	790	809	824	826	816	831	842	839	832	816	854	866	787	779	837	833	854	839	836	881	827	883	785	816	860	796	816	826	830	822	855	814	798	840	808	813	882	816	831	829	853	857	816	868	789	824	771	757	829	791	799	823	788	843	818	793	803	841	799	792	825	831	803	821	820	834	807	800	864	789	854	842	816	827	801	835	876	790	771	848	822	826	827	822	820	809	824	827	816	817	832	769	819	834	848	862	795	817	811	817	799	781	852	812	800	830	825	844	871	799	834	807	844	818	807	784	821	825	805	753	811	841	865	815	822	807	826	805	798	814	844	821	801	843	844	818	876	833	854	807	805	827	822	836	790	797	859	830	806	815	867	815	811	819	803	800	819	817	796	870	814	837	825	804	872	854	809	769	853	798	809	851	776	823	796	818	822	813	814	796	817	846	810	836	790	870	786	784	821	812	762	815	814	824	822	816	782	811	857	824	778	830	820	789	862	814	788	844	858	765	856	810	832	822	835	864	832	852	817	838	803	816	837	853	828	767	855	868	777	870	836	803	816	796	799	803	848	818	825	809	829	831	846	785	826	845	816	808	812	813	813	818	877	800	858	823	828	827	860	809	822	795	817	839	859	820	832	815	792	837	849	823	821	825	783	826	832	828	842	775	809	858	826	863	845	834	829	858	808	767	841	821	822	848	798	835	822	821	821	826	817	830	830	806	821	786	798	851	788	834	857	819	829	821	805	800	836	850	807	811	859	806	801	788	832	839	811	823	877	796	821	778	815	822	813	800	810	823	831	862	850	817	864	844	814	757	825	806	801	799	818	810	850	859	815	813	874	849	840	849	803	840	853	850	830	828	762	835	811	782	829	819	840	850	827	830	827	805	822	854	837	862	800	806	842	789	876	801	851	848	847	852	826	866	829	827	837	833	868	824	786	793	853	825	833	794	808	788	851	828	813	833	858	843	847	851	823	772	828	777	826	784	805	841	854	827	858	789	846	844	827	829	795	872	829	846	820	811	856	826	819	834	839	829	832	825	815	827	786	815	837	814	850	809	799	819	836	840	854	844	862	855	842	865	759	828	796	829	838	807	860	803	860	845	777	855	794	792	794	793	792	835	802	821	859	846	811	837	807	806	833	825	879	773	889	795	826	851	800	879	804	840	805	819	849	871	829	812	842	844	790	815	868	869	831	832	842	772	822	880	853	843	773	824	815	810	803	801	900	818	858	810	843	800	811	793	810	859	835	858	803	827	867	839	822	832	813	825	818	814	813	757	843	816	825	824	803	774	802	831	796	816	804	840	790	831	798	833	789	827	838	811	819	815	836	860	802	816	856	844	793	772	830	837	860	821	822	802	796	861	800	796	865	779	841	798	785	836	854	832	837	834	833	801	865	835	786	834	812	794	840	809	891	850	814	884	819	775	828	848	840	756	806	832	826	861	797	771	816	842	809	847	837	835	767	788	846	806	823	838	799	837	848	805	834	814	804	907	787	850	822	824	798	795	808	796	789	794	842	861	827	817	823	833	807	846	849	821	869	788	805	837	818	838	848	805	835	819	844	841	830	864	833	878	846	808	821	842	773	763	898	857	821	853	856	757	855	825	828	810	823	812	867	799	877	845	835	826	844	837	827	780	854	809	806	834	838	859	814	827	839	839	789	759	841	832	812	850	824	823	861	821	877	786	761	853	837	835	856	755	850	860	791	830	816	801	860	818	847	829	781	806	809	853	821	792	811	802	797	868	850	843	812	788	837	789	843	797	862	902	890	835	820	844	884	831	847	811	809	838	837	829	838	801	828	837	835	794	846	834	835	799	781	816	833	833	772	876	854	806	813	866	840	888	835	794	817	869	806	844	820	840	863	776	861	818	796	804
12086	1055	1197	864	663	484	432	330	316	311	268	245	237	244	255	293	251	250	248	259	238	213	236	231	212	218	216	255	208	176	220	207	221	191	177	232	189	203	206	225	189	203	203	190	200	202	211	197	227	206	181	186	223	186	184	190	196	203	231	204	217	211	215	198	169	201	187	188	229	212	205	206	188	186	202	218	217	211	200	208	181	206	205	219	222	218	223	201	188	211	225	184	186	176	223	188	205	198	195	217	232	201	185	189	228	205	213	227	214	207	215	192	215	218	199	205	201	186	206	206	217	196	204	222	204	203	222	188	217	204	195	212	224	168	222	200	231	228	205	190	183	209	190	197	193	208	221	188	187	200	205	207	215	211	209	213	216	194	220	205	203	195	202	210	218	210	201	194	199	194	208	206	204	187	213	216	194	209	190	209	219	189	228	210	216	191	204	224	189	212	188	205	169	236	210	168	203	182	211	238	196	223	201	206	224	192	204	180	191	215	228	196	198	213	205	209	217	186	164	223	197	201	181	219	246	251	222	211	202	199	197	210	195	207	221	196	164	230	208	218	226	181	207	172	221	211	190	205	210	212	207	217	204	181	220	224	178	192	197	203	205	227	198	209	213	205	195	217	229	226	163	196	211	230	204	216	225	219	202	197	200	207	186	197	196	176	198	207	219	213	233	187	187	231	204	238	224	197	209	225	209	227	204	221	221	185	179	206	219	210	237	203	183	209	196	201	210	198	194	194	186	196	206	203	205	192	176	203	185	202	191	198	184	205	210	189	220	187	211	185	202	196	209	208	222	199	204	211	213	214	206	209	230	207	215	180	197	231	206	212	220	200	206	215	211	199	200	191	222	189	200	212	198	227	220	187	198	210	220	205	242	210	217	223	200	189	203	215	192	216	203	207	193	224	213	200	211	223	197	196	204	226	187	218	211	199	209	188	203	195	211	204	211	205	198	196	206	188	218	199	182	217	214	218	190	185	209	213	200	202	209	191	180	188	206	200	203	198	206	187	205	216	208	195	186	213	205	216	207	206	211	191	198	195	192	199	226	203	222	197	201	185	216	199	185	205	192	201	199	209	236	214	196	176	189	200	201	218	189	203	196	203	197	216	191	204	223	213	199	206	229	195	186	200	224	211	201	180	180	204	220	196	180	202	187	236	197	191	226	225	210	215	210	191	203	191	218	172	202	189	211	223	222	210	188	200	206	211	197	205	193	219	205	204	213	189	204	199	213	207	192	192	206	204	188	207	187	199	196	209	179	208	197	190	212	217	214	211	237	213	200	196	189	194	205	207	179	210	176	229	207	208	186	186	186	192	211	221	223	206	218	164	185	208	202	214	200	211	214	218	168	193	198	189	190	182	206	198	186	231	207	204	204	193	208	231	225	237	204	185	195	198	221	177	205	212	194	177	205	184	209	189	221	197	206	211	196	194	222	248	205	195	205	211	206	199	192	203	199	183	193	205	204	215	209	201	216	196	194	220	200	205	188	227	221	193	228	233	194	181	216	182	215	204	206	232	172	211	170	189	202	200	251	201	212	177	192	210	184	220	208	196	208	195	199	201	211	175	222	192	181	196	219	202	174	218	216	212	206	192	202	209	200	206	167	187	191	198	193	195	183	198	182	238	206	207	185	202	233	207	208	229	175	223	198	199	204	195	202	225	208	238	210	201	202	197	200	182	240	208	201	226	234	194	208	201	200	204	209	188	181	202	198	205	181	203	200	204	198	193	185	225	205	234	215	193	202	198	202	227	202	218	210	185	200	192	195	207	195	219	215	235	216	195	221	187	200	207	208	184	198	205	209	188	215	223	225	201	196	210	182	210	205	200	227	210	228	200	196	203	226	210	192	229	200	201	206	218	211	206	184	190	185	186	186	210	214	204	182	218	206	213	207	186	190	183	205	199	221	205	240	184	186	212	220	174	189	228	216	193	180	213	237	217	192	192	194	213	194	203	233	210	235	210	193	187	203	218	190	223	171	184	206	207	159	194	205	204	192	198	194	190	200	196	196	194	211	216	195	176	201	189	201	203	201	206	192	233	239	183	196	194	223	219	185	213	217	210	211	228	202	177	223	175	212	228	205	207	210	199	212	210	195	191	187	218	217	201	206	176	216	203	200	224	214	230	199	207	176	198	214	212	193	210	200	220	204	205	220	201	221	213	199	199	219	206	200	185	199	181	218	215	200	202	204	228	198	215	196	197	195	198	173	183	229	211	189	215	220	179	203	203	211	193	185	224	184	208	226	230	195	182	196	200	185	195	177	213	222	211	190	169	203	187	195	228	215	184	193	206	177	219	222	211	188	215	200	212	199	200	182	204	204	178	221	208	207	207	210	201	206	165	195	192	199	197	205	196	228	165	188	217	219	216	209	224	229	184	221	214	212	206	210	210	211	185	214	203	203	203	215	196	201	199	209	218	191	205	206	244	209	212	198	200	200	219	199	205	199	195	195	204	195	201	199	184	175	197	228	226	224	181	224	204	203	213	229	188	225	204	200	197	206	197	214	225	200	202	206	202	202	213	209	196	206	197	190	210	217	234	200	212	220	193	190	188	209	203	238	188	208	200	201	192	194	180	221	199	196	223	223	194	214	213	203	213	229	223	184	211	196	211	229	203	184	182	206	188	186	216	238	189	218	199	211	191	192	200	193	225	202	194	229	182	216	198	196	204	241	187	202	191	207	208	184	217	210	213	215	229	200	215	207	194	215	208	211	193	185	199	187	224	208	172	219	190	224	216	185	200	217	204	186	202	219	204	207	221	212	207	245	225	197	188	205	205	207	167	187	221	208	192	189	189	226	207	185	176	219	194	218	181	186	221	202	174	207	206	213	200	202	204	185	199	215	217	187	199	201	225	226	210	194	204	207	201	219	209	201	195	202	217	238	170	190	194	211	196	181	216	218	223	186	201	210	212	167	201	198	219	206	215	210	206	240	206	201	194	202	194	193	218	213	191	180	218	235	233	229	201	211	222	207	210	192	209	183	224	223	223	206	188	211	216	187	196	196	216	198	221	207	200	223	206	191	206	201	218	213	206	184	172	232	223	206	199	220	196	178	223	190	200	213	217	189	211	197	184	204	207	201	190	238	200	206	216	192	202	202	193	209	213	225	191	207	199	187	240	188	188	198	181	206	194	185	205	210	231	187	203	191	197	195	218	224	206	190	202	207	206	189	202	212	210	205	197	189	191	199	215	187	181	189	192	208	210	229	185	225	190	217	204	181	180	239	230	199	190	214	208	224	220	190	197	185	222	193	204	188	208	210	202	205	191	186	192	193	190	223	216	200	211	194	211	181	172	191	203	216	214	223	192	209	214	212	195	204	176	197	185	186	196	202	202	204	214	214	208	212	199	212	193	197	210	212	219	203	180	198	192	232	188	176	248	224	216	167	218	217	222	183	178	202	189	201	207	177	194	188	202	186	181	215	197	200	206	214	214	190	206	215	199	201	185	208	200	198	201	177	217	203	225	203	217	242	207
7910	1297	2517	2789	2580	2074	1641	1288	1248	1022	946	935	869	840	855	834	902	940	882	915	753	741	666	704	571	635	611	571	553	531	589	564	569	519	516	548	526	517	528	561	573	542	545	515	515	504	495	557	547	522	522	523	527	538	537	509	529	553	509	514	542	556	550	519	536	501	516	501	519	543	537	540	535	555	552	508	517	533	460	499	547	498	531	519	511	482	536	584	532	510	496	511	520	549	494	505	477	503	541	510	551	520	496	525	564	557	524	504	468	508	535	529	496	547	507	521	503	515	519	569	535	476	516	514	525	541	513	464	539	523	510	527	529	501	485	504	492	517	505	551	469	510	531	503	479	535	518	461	501	510	516	479	531	554	493	509	482	526	499	561	541	487	515	514	530	518	509	526	494	518	524	451	512	511	496	498	511	500	528	525	568	535	500	508	500	458	483	469	525	502	498	512	545	508	494	549	434	527	501	516	501	520	521	478	536	532	538	573	485	481	523	547	499	522	510	558	519	489	516	454	488	495	540	473	549	480	547	530	479	548	488	523	510	507	513	504	515	555	495	547	492	485	513	548	491	506	483	486	489	515	489	523	531	503	533	546	498	516	504	503	503	555	502	503	478	542	522	505	494	507	483	498	513	497	509	519	527	541	523	512	537	514	572	513	535	492	489	492	556	550	511	505	537	489	507	524	559	569	522	485	497	510	498	496	480	485	548	518	528	514	478	515	534	540	482	524	523	509	520	503	493	476	524	501	487	507	524	531	531	503	493	491	534	534	524	513	512	519	497	475	536	516	491	548	517	490	520	540	494	548	500	482	514	520	521	502	505	506	526	509	545	507	560	488	501	494	483	497	490	515	520	499	498	505	525	511	513	524	506	564	519	480	510	514	527	521	533	507	523	504	539	527	511	488	490	507	523	507	511	482	573	520	515	516	527	524	537	511	499	514	524	472	512	501	506	523	565	493	471	529	498	520	485	541	529	499	502	549	500	513	469	520	529	507	529	501	511	487	526	536	493	529	514	510	531	514	526	493	494	556	512	548	478	487	482	551	500	525	437	510	471	514	539	557	497	512	502	518	537	543	528	499	528	524	473	561	495	524	500	490	536	555	519	511	510	544	490	478	556	500	487	532	533	485	507	535	556	521	542	491	482	532	560	512	489	481	537	496	491	533	525	476	520	562	536	529	521	536	505	507	522	502	505	472	529	484	502	523	553	516	520	539	485	535	546	483	507	495	535	511	458	482	505	478	512	494	521	491	543	498	522	545	474	486	525	517	548	524	543	516	505	505	520	471	453	535	474	532	491	512	517	526	480	553	504	482	467	474	515	532	527	512	484	521	477	520	520	524	551	556	498	467	500	545	513	547	550	494	510	524	523	477	531	570	505	559	486	506	501	452	466	492	470	520	535	509	519	519	501	524	515	513	508	503	556	504	509	507	527	485	532	484	510	533	485	521	528	504	509	536	545	492	552	550	536	505	528	525	504	534	467	536	532	503	509	484	504	487	483	519	493	532	529	494	483	537	523	543	492	523	503	519	521	524	460	520	501	493	526	500	508	507	565	538	481	479	500	505	537	495	513	520	496	494	517	444	512	504	490	510	499	556	506	489	527	486	482	507	501	516	514	532	524	542	526	497	499	517	567	572	547	522	580	497	508	518	507	510	507	520	491	540	543	497	512	500	486	523	526	563	512	550	508	505	520	513	520	504	504	481	509	522	546	553	525	522	545	519	512	506	537	537	495	510	500	522	551	474	476	525	507	495	516	540	536	496	512	507	540	529	523	535	522	521	521	491	522	539	520	516	501	507	481	492	521	522	487	498	501	490	540	514	528	508	494	508	508	521	504	513	477	511	506	513	497	533	492	519	508	513	538	483	494	492	503	493	541	488	506	511	517	486	522	534	479	489	476	499	504	473	534	522	515	504	531	500	503	519	490	528	542	521	536	560	498	498	486	550	484	496	476	519	502	516	496	546	483	515	534	488	522	492	583	520	467	480	480	515	525	486	492	562	533	498	517	537	495	523	537	513	483	516	510	485	533	534	528	507	538	545	507	503	511	534	505	502	497	535	499	523	508	531	500	517	510	502	478	505	524	492	554	470	511	478	472	546	536	526	517	542	514	475	488	511	492	532	534	450	515	516	541	512	487	506	516	510	493	537	511	509	478	520	492	501	492	533	509	547	493	476	510	498	535	539	487	495	483	494	527	477	564	548	502	519	541	526	533	474	493	530	505	491	522	509	555	519	531	503	518	539	518	519	490	486	487	524	528	508	507	549	495	514	510	485	513	515	509	503	470	512	502	527	531	489	540	477	554	493	534	516	517	535	487	508	507	487	499	558	506	540	499	519	536	500	515	491	513	495	531	510	520	530	496	507	487	495	529	511	530	497	487	525	521	507	513	531	471	537	510	511	481	507	524	442	531	548	540	479	516	496	507	520	525	497	526	526	535	469	521	533	507	509	531	460	541	458	535	460	493	503	586	523	504	495	561	508	505	507	508	550	507	501	491	493	540	514	519	488	493	546	498	519	498	520	498	474	541	528	542	522	494	529	503	533	478	519	535	505	471	495	489	524	500	528	506	490	494	503	514	465	551	525	531	535	505	497	490	520	518	517	506	514	519	492	532	548	527	496	479	522	522	486	501	503	539	547	497	513	544	536	495	510	535	512	473	524	499	520	502	495	501	530	497	490	494	511	507	504	505	513	505	529	493	516	521	476	494	518	522	522	540	529	499	510	533	545	492	504	517	498	524	558	515	535	538	541	522	465	501	480	524	514	473	541	530	504	506	517	510	520	498	501	489	532	500	498	504	513	535	495	506	513	494	525	515	545	520	527	523	509	545	468	538	507	500	553	488	518	546	518	522	467	502	488	507	445	505	557	506	490	507	519	535	497	504	556	506	506	489	501	482	544	502	474	514	459	528	559	523	519	513	535	469	526	516	508	542	520	537	514	482	554	509	523	494	550	522	541	498	496	505	505	556	544	477	477	517	529	512	523	520	498	526	512	529	496	496	508	531	531	489	520	531	535	503	519	470	514	534	488	499	515	526	525	555	536	494	518	507	507	524	531	531	504	492	503	509	496	492	512	461	536	463	472	528	493	537	511	509	495	521	529	507	513	484	530	496	518	486	546	485	491	531	495	542	463	464	492	477	510	502	524	499	553	499	511	519	489	528	498	549	549	536	544	495	510	532	517	448	497	530	494	541	524	541	502	569	492	523	502	490	500	517	469	516	527	511	530	535	544	501	490	493	503	523	503	514	524	535	552	513	495	533	470	528	528	527	532	521	502	469	524	536	538	505	514	547	529	510	534	481	532	539	518	510	534	523	507	500	488	511	497	508	498	526	506	534	508	520	504	479	496	527	472	498	497	533	485	519	481	513	477	509	492	480	461	506	507	482	527	519	542	509	500	512	512	510	552	512	483	520	476	537	529	528	551	526	515	507	507	524	532	522	519	501	519	487	525	529	490	513	515	539	501	539	488
1558	445	497	470	399	378	355	347	346	338	332	361	330	335	334	325	337	314	314	327	309	321	348	351	331	342	310	288	335	297	318	293	308	296	342	328	280	290	344	281	322	294	308	329	304	281	326	296	326	323	312	308	304	311	322	302	310	317	297	330	326	312	300	295	287	288	325	295	307	341	302	319	325	297	317	291	306	310	327	333	296	313	322	337	320	337	289	289	317	302	339	302	346	363	308	311	337	305	330	340	310	307	314	336	311	325	326	326	316	320	363	311	303	335	314	333	339	311	341	324	344	313	318	295	346	305	318	301	331	307	302	296	304	340	310	314	329	363	366	311	337	285	304	340	312	306	320	334	301	292	319	308	331	332	315	295	288	341	302	327	290	328	321	287	302	325	322	354	331	314	333	332	327	328	328	310	294	292	364	313	326	345	301	311	294	300	334	310	337	304	288	312	296	305	328	304	347	351	315	330	357	299	308	318	290	334	318	307	280	314	320	325	304	299	286	313	335	327	315	301	356	298	289	318	308	346	351	267	303	336	304	332	299	300	311	303	350	310	318	317	319	264	307	313	316	305	325	290	321	343	289	300	287	324	345	318	335	333	326	312	329	305	308	335	300	319	295	330	313	298	297	323	312	326	289	311	336	321	303	345	352	279	326	292	292	315	330	347	317	352	335	281	315	316	338	313	301	323	321	294	276	334	324	341	328	289	333	306	280	281	342	316	304	304	280	336	295	324	331	313	312	314	306	303	296	303	356	327	319	325	358	319	310	303	264	294	313	334	358	377	318	322	321	318	297	302	280	326	343	336	330	297	325	324	296	324	309	320	311	315	293	293	321	287	307	340	298	336	324	325	301	332	332	339	320	312	333	329	333	296	312	331	325	343	297	309	324	303	319	319	287	321	301	317	343	336	303	316	314	321	311	366	345	295	309	312	296	293	321	331	319	343	297	344	314	341	337	350	322	327	340	303	317	310	349	317	348	335	303	338	315	354	306	332	330	350	352	320	273	315	344	269	277	342	321	300	284	293	288	315	304	299	304	341	265	310	325	280	279	334	334	284	340	320	297	280	305	320	342	325	316	324	274	313	303	306	304	338	274	327	313	281	314	316	309	296	356	321	291	325	323	335	328	314	313	288	306	310	300	319	333	319	299	324	348	310	295	283	299	297	311	313	298	322	279	318	312	341	322	313	266	329	303	335	324	317	297	354	307	327	321	333	332	306	329	338	323	324	338	306	355	350	313	304	291	324	322	341	307	349	298	290	309	316	303	297	279	330	320	366	316	305	328	321	357	329	344	327	304	348	341	359	315	307	325	333	346	308	295	357	299	355	352	320	309	320	345	293	313	330	336	293	348	327	324	311	313	287	330	297	310	304	322	306	324	353	308	310	309	318	341	306	336	293	331	295	313	276	325	325	318	309	320	318	322	336	332	327	281	313	310	303	289	353	304	330	364	315	316	312	291	296	313	313	326	311	319	283	314	319	345	315	321	308	345	347	331	337	310	311	304	333	324	364	328	308	312	327	310	314	340	306	301	339	319	311	326	288	322	325	341	287	329	281	296	323	334	304	309	338	288	340	319	322	339	292	324	322	344	316	350	318	330	299	322	310	345	351	319	292	309	313	301	298	308	321	292	308	324	290	305	295	314	287	312	343	292	342	340	333	325	315	343	327	313	307	330	259	295	326	321	345	343	293	306	309	268	310	342	297	280	292	321	310	351	313	327	290	304	292	306	285	325	318	320	299	326	305	353	325	349	311	306	311	332	305	367	339	345	336	326	328	324	279	336	367	329	304	291	297	324	332	304	280	306	341	344	291	302	335	316	313	309	299	285	344	327	319	322	291	328	325	291	291	306	290	294	358	333	333	308	362	351	302	339	297	311	302	316	302	339	315	353	347	291	294	325	304	308	296	310	307	323	307	334	308	309	300	328	349	346	328	366	298	269	314	309	338	309	329	318	296	313	319	323	306	307	343	324	311	326	319	308	321	329	337	333	303	301	310	307	338	302	304	311	339	326	309	336	331	284	323	289	317	309	298	301	304	304	300	299	325	329	294	316	314	317	330	318	311	300	331	305	274	355	358	304	292	326	318	346	344	323	294	306	310	330	305	289	299	310	328	327	294	331	304	333	284	325	348	300	337	324	306	317	303	297	310	319	299	297	301	328	313	293	334	313	284	333	348	344	333	319	323	311	341	314	338	344	331	301	323	360	309	302	347	308	338	316	337	332	337	328	296	298	279	319	304	329	295	331	326	326	298	306	314	345	294	351	299	304	316	286	319	358	294	336	319	302	348	309	348	304	328	313	326	304	295	290	324	339	351	329	306	311	269	314	317	310	323	310	318	308	320	319	315	307	279	331	325	323	324	291	322	305	325	333	339	334	318	323	302	332	322	312	306	317	320	327	354	297	315	297	353	314	312	322	311	331	339	279	325	299	291	320	344	325	318	336	345	319	329	322	355	300	294	333	317	346	331	307	351	272	344	289	304	338	300	344	334	321	354	316	335	344	328	329	321	333	306	310	315	283	346	283	312	298	290	291	290	301	318	285	353	330	327	318	318	283	324	310	328	355	313	335	309	290	311	311	331	321	324	320	363	303	331	273	291	290	300	312	340	307	297	313	334	325	327	314	319	298	322	318	321	314	322	334	321	270	286	320	325	334	347	318	294	306	286	314	326	340	316	329	299	303	317	305	308	329	304	315	315	321	342	330	320	297	313	315	315	333	302	256	311	351	338	305	341	297	304	309	297	339	310	310	349	317	311	299	333	337	327	299	308	312	321	320	325	336	312	322	311	332	331	339	325	336	330	304	309	321	285	335	333	316	315	299	300	317	352	296	318	315	319	327	305	345	317	315	303	299	330	312	317	317	308	295	332	306	312	317	364	330	363	333	305	330	326	325	301	312	315	281	286	291	322	309	339	295	285	293	367	325	309	324	318	311	332	328	297	316	328	316	301	317	320	349	318	300	322	309	337	346	328	316	354	315	309	321	320	302	309	300	314	307	310	317	300	297	281	335	327	319	316	303	322	322	298	338	312	319	285	347	309	298	315	301	336	345	302	321	292	285	326	315	336	336	324	320	284	307	306	314	303	343	307	337	317	345	315	313	308	334	317	308	326	321	322	323	340	295	315	324	334	331	335	298	301	292	308	344	336	324	315	294	341	338	317	337	327	297	342	318	354	324	323	330	348	327	322	303	313	295	299	285	330	308	334	311	344	337	347	289	315	321	345	298	324	344	319	302	332	319	362	315	330	309	335	298	308	309	329	287	316	323	312	299	330	315	322	320	333	311	336	317	305	337	320	306	330	331	342	304	330	313	289	317	320	302	317	332	326	323	309	294	319	289	331	291	276	315	309	304	316	321	312	320	315	295	315	301	324	324	305	317	323	354	308	309	345	309	328	311	302	322	299	326	328	323	319	300	322	312	326	288	309	316	333	323	311	312	313	332	325	311	321	295	320	300	333	262	275	323	318	300	321
2150	928	1266	1289	1187	1076	971	873	897	878	842	873	858	862	844	921	947	903	932	893	840	848	793	807	792	779	754	792	802	795	779	772	815	823	758	786	737	772	753	758	808	794	809	756	796	765	762	800	794	805	748	774	775	778	739	765	790	823	792	807	850	773	773	723	763	753	746	792	783	775	775	774	779	784	742	731	747	782	828	777	808	768	778	771	738	782	744	769	786	762	839	751	749	795	772	769	760	785	741	789	775	813	755	826	754	742	771	763	784	833	773	781	757	816	713	814	781	802	767	764	806	754	779	784	748	809	814	800	756	778	761	755	765	786	802	763	775	772	784	770	779	725	785	775	803	770	769	796	783	799	817	807	755	824	782	781	753	748	785	782	757	784	823	743	763	739	796	817	786	798	761	808	769	770	786	779	769	774	782	774	768	753	770	816	760	734	782	830	819	768	854	787	730	745	774	812	825	786	749	806	787	753	797	794	728	780	770	778	802	774	748	757	816	779	785	755	773	786	782	760	799	773	807	822	820	772	826	794	797	758	810	792	825	825	817	801	777	766	764	769	828	785	739	769	763	794	736	841	784	757	806	755	751	790	789	772	768	762	816	750	765	840	767	743	792	754	756	752	777	798	773	788	734	756	802	781	803	771	825	816	801	755	789	782	768	761	748	753	769	817	765	789	779	768	821	795	813	765	763	809	795	813	749	783	758	837	798	765	742	765	778	747	736	753	753	769	811	770	804	793	792	785	754	761	794	761	761	755	821	791	736	734	783	746	780	761	792	754	794	806	801	797	774	781	821	757	752	748	795	765	810	778	774	737	769	753	751	766	784	748	730	798	766	793	768	775	742	814	805	835	754	759	821	743	807	785	775	750	787	766	806	779	785	734	785	739	743	769	813	817	800	758	765	804	787	767	781	756	789	802	795	772	777	783	778	793	738	703	780	752	800	778	784	794	799	778	758	775	772	814	810	808	808	763	776	774	768	804	736	787	792	745	765	753	732	723	768	733	825	737	759	799	764	767	758	777	793	766	779	802	743	721	801	829	820	773	786	740	778	770	786	776	793	744	800	764	809	750	811	849	747	809	796	776	796	787	743	757	760	792	739	806	793	813	803	759	809	822	756	781	825	786	768	745	723	764	792	775	775	806	782	754	790	780	714	783	755	782	761	809	830	769	777	816	727	797	813	806	774	799	774	791	759	757	753	785	773	801	816	828	773	816	737	768	748	845	738	769	771	797	788	748	739	816	803	774	798	786	767	746	780	748	820	769	772	815	836	760	825	835	758	748	788	788	749	774	773	739	769	737	772	763	804	759	737	767	738	769	725	770	758	768	781	798	772	798	767	780	783	731	760	832	794	756	764	768	818	826	815	774	766	747	765	774	760	800	735	725	828	801	738	778	842	786	767	779	742	796	757	847	798	744	755	753	812	781	762	810	776	803	788	740	790	785	753	813	802	772	764	761	825	782	775	776	733	793	791	796	780	775	746	765	783	755	764	800	783	721	790	773	813	778	799	795	748	777	760	774	782	816	760	739	797	804	799	755	813	807	744	790	760	808	776	775	760	750	803	752	762	789	784	768	812	821	743	770	768	765	769	790	760	794	761	799	746	772	814	817	736	789	767	754	739	810	754	734	793	740	760	767	759	808	801	815	764	748	803	743	717	791	755	765	795	800	747	785	789	805	806	777	774	758	781	752	726	750	785	765	813	786	734	793	815	784	803	748	747	745	748	739	782	785	765	818	739	761	759	788	764	739	805	777	769	763	812	763	800	756	776	816	754	754	799	793	783	745	794	796	775	727	783	776	741	778	800	763	812	787	797	781	754	750	774	744	756	795	786	764	778	791	820	734	767	729	742	786	764	798	810	770	790	802	806	793	817	814	793	788	791	740	799	821	812	809	797	740	735	794	734	788	760	795	807	749	774	764	819	749	797	795	811	785	771	791	837	775	764	784	826	794	790	790	796	776	843	791	790	767	778	800	813	793	818	812	805	753	753	743	773	843	776	781	801	763	789	782	816	801	755	802	750	752	741	776	740	809	767	816	780	788	740	813	769	776	754	747	765	804	744	814	779	799	812	808	804	789	786	788	771	738	752	823	805	751	746	773	787	767	787	770	743	782	789	771	781	774	796	765	754	750	769	770	749	828	760	756	780	804	746	800	779	762	814	801	749	791	751	757	774	771	833	789	760	792	778	747	816	808	771	798	751	789	850	784	850	794	814	791	821	773	755	794	739	746	735	774	816	819	775	801	762	807	789	760	743	750	787	779	787	723	739	788	815	770	802	795	801	815	762	804	770	846	774	790	812	808	776	782	789	782	791	805	732	777	778	815	818	802	813	793	783	787	816	792	723	786	785	822	734	761	761	708	829	761	760	786	780	798	815	807	742	781	801	759	738	837	784	768	752	743	741	787	743	763	766	771	728	804	771	763	743	773	785	774	746	787	835	770	837	765	838	763	733	757	839	795	771	780	740	816	831	787	802	755	770	774	753	770	779	794	780	752	798	750	774	785	744	782	753	808	757	742	759	763	809	770	784	815	754	799	822	817	736	764	760	770	762	762	769	770	717	783	786	824	779	773	749	733	803	778	760	747	769	800	752	810	763	813	771	735	742	810	767	766	812	829	744	772	791	797	797	788	781	747	819	778	774	807	767	787	773	779	747	771	779	810	806	809	832	774	772	782	746	776	778	766	757	777	814	770	747	741	787	807	775	773	789	754	782	771	745	766	755	742	736	764	801	822	761	754	799	732	781	775	782	811	738	777	754	746	764	736	778	774	786	747	777	804	847	785	774	782	827	769	812	812	755	784	817	834	836	749	785	753	780	767	801	740	781	786	815	764	763	788	741	773	763	726	802	754	767	779	761	765	774	775	747	819	754	763	769	766	759	785	795	777	726	782	810	835	761	758	754	769	751	795	764	754	795	738	740	781	744	762	796	807	766	777	797	788	745	791	767	807	785	817	828	739	811	821	759	797	799	764	775	782	796	744	727	833	831	769	798	772	797	815	814	811	791	802	767	741	829	821	787	717	761	777	774	722	809	815	797	783	753	756	745	842	800	777	741	734	736	802	843	759	766	751	786	806	792	779	749	761	759	769	799	770	762	791	757	837	788	741	792	772	760	757	751	771	715	816	788	774	762	767	787	827	785	786	764	791	788	737	784	745	818	751	782	825	757	793	755	802	822	782	817	831	739	730	812	773	753	774	780	776	770	773	831	796	773	771	792	806	760	774	800	797	802	793	816	721	739	798	770	758	775	787	793	795	833	764	794	751	711	827	759	756	777	767	781	780	770	798	754	799	792	782	775	748	828	788	793	788	801	751	826	810	728	783	798	758	829	765	764	756	755	813	777	783	816	819	751	760	794	771	811	760	794	809	767	739	795	771	833	778	766	779	796	794	742	754	772	824	779	766	779	776	793	767	762	769	719	717	773	807	765	799	769	776	811	798	797	764	750	751	770	831	770	726	773	780	775	790	764	755
6311	779	874	707	608	503	460	403	364	376	392	375	359	413	412	397	340	375	382	384	375	334	380	373	376	314	307	350	321	375	370	319	333	384	364	346	333	331	315	336	337	347	319	304	337	326	346	369	314	350	339	344	348	323	387	341	338	340	345	320	366	334	349	339	344	335	306	340	378	324	330	362	354	336	365	328	338	338	341	330	378	351	326	332	307	339	315	344	335	360	379	320	366	365	345	325	339	329	356	330	349	357	364	329	359	349	377	336	333	313	321	328	368	335	350	376	329	326	341	387	362	369	331	359	330	330	357	325	325	344	334	330	304	335	366	332	351	320	294	306	336	344	300	341	326	334	332	325	336	307	335	334	326	320	327	331	389	342	371	332	351	330	359	323	360	355	356	387	362	339	328	373	330	325	319	328	362	379	373	344	368	314	321	329	351	324	337	340	322	314	320	336	343	357	361	375	351	347	359	303	312	348	304	337	359	316	343	349	312	328	337	320	338	356	357	369	337	336	331	355	338	356	304	327	316	359	327	315	373	325	354	354	306	321	354	349	332	344	326	341	329	325	334	331	362	326	345	316	378	331	317	360	332	358	349	369	331	334	336	350	369	364	323	339	357	317	307	339	317	332	316	328	347	349	350	352	318	351	310	324	344	325	341	368	311	339	340	334	334	360	321	362	354	375	365	337	311	332	328	342	354	346	321	342	341	338	323	326	343	338	330	338	387	372	343	366	303	339	337	335	359	345	328	327	370	333	323	386	331	354	340	308	353	355	305	319	345	336	308	349	383	326	328	349	324	351	358	331	346	377	342	316	330	348	326	334	364	359	372	332	343	341	335	342	307	325	327	353	343	318	324	371	337	314	373	342	320	330	335	349	316	331	349	312	337	347	327	353	330	313	319	335	390	354	365	342	314	328	352	309	378	331	376	369	318	330	344	367	339	344	356	371	325	362	338	351	334	369	335	349	315	334	325	344	351	368	351	346	359	404	346	336	333	367	351	345	356	345	315	387	346	356	350	323	333	339	331	359	311	362	312	357	354	336	344	335	346	357	348	354	331	349	330	343	366	322	340	305	306	315	313	363	354	333	319	336	316	314	380	341	355	368	344	380	355	359	329	340	367	361	334	306	357	350	348	366	368	346	344	356	319	359	333	347	329	355	296	332	316	336	342	359	339	365	332	340	344	355	361	358	367	324	333	351	342	353	348	317	360	373	381	351	347	315	326	324	334	327	353	350	336	310	318	369	337	334	341	321	350	329	300	346	342	331	328	329	351	380	362	363	339	351	346	359	320	355	326	318	359	325	326	322	340	352	357	332	326	394	362	363	340	348	323	362	334	340	352	345	341	345	339	323	324	329	337	351	334	336	332	333	350	378	381	342	309	313	302	304	326	346	333	318	327	316	326	334	348	304	332	337	328	372	358	304	329	324	342	300	335	330	333	308	327	324	354	315	329	328	352	326	315	329	334	340	328	336	334	325	321	351	353	317	344	355	352	353	356	354	328	323	325	356	335	326	368	369	333	371	331	365	346	337	341	362	335	345	354	344	322	360	361	356	367	336	323	341	339	331	310	315	315	331	321	334	330	318	310	288	308	337	366	349	364	346	334	345	318	311	355	374	350	305	380	363	364	386	375	346	327	349	322	331	324	313	342	327	339	352	340	347	338	352	367	328	343	381	329	347	350	339	313	376	305	347	344	356	316	324	374	362	295	379	343	310	310	348	355	340	362	290	299	368	317	346	320	366	335	357	354	346	353	359	340	340	324	330	317	340	387	334	323	321	319	321	341	344	355	378	330	320	330	299	355	364	336	336	339	330	368	373	347	347	360	313	379	315	344	337	308	336	315	339	328	328	338	360	337	346	329	340	321	298	327	350	368	355	339	348	345	313	336	376	357	356	354	337	355	360	345	341	319	374	360	344	369	347	346	349	329	324	343	316	337	343	325	357	321	357	320	318	352	327	330	351	312	341	305	349	347	352	300	349	350	361	335	298	358	346	305	320	329	346	350	333	359	327	323	315	329	324	298	350	332	334	335	353	331	346	330	358	345	362	357	350	325	355	361	345	358	349	343	340	337	346	316	357	346	315	352	298	340	345	351	343	320	334	292	320	322	342	384	352	340	351	333	332	323	337	329	330	354	338	345	367	305	330	376	346	337	342	341	357	354	315	328	355	331	329	346	344	314	343	352	339	320	373	369	293	350	360	341	308	338	348	334	378	317	369	349	369	337	358	306	336	327	333	342	341	315	345	348	360	335	322	320	342	344	341	335	313	347	322	343	342	334	359	353	383	323	344	325	346	318	366	361	362	341	340	338	323	328	369	337	316	327	317	345	337	328	371	388	343	343	342	310	350	352	346	379	357	358	394	342	351	308	315	357	334	313	287	347	358	315	353	323	342	360	351	387	308	365	338	333	324	345	336	380	353	346	338	324	345	336	329	322	318	332	352	355	350	369	329	337	322	341	334	348	327	309	366	331	327	353	346	345	353	332	313	328	364	299	337	349	367	353	361	355	338	318	344	371	368	339	321	322	318	328	331	314	368	332	350	333	339	314	330	353	325	337	323	353	323	365	368	356	310	331	345	320	353	340	356	348	356	326	346	369	336	326	374	324	346	324	342	329	358	358	379	348	330	321	355	339	359	355	331	362	317	368	301	303	340	376	337	321	293	357	327	321	351	352	348	311	371	327	332	360	337	338	378	330	365	353	317	347	335	337	338	322	316	337	352	354	318	309	352	347	344	375	310	309	350	340	342	346	336	329	323	373	332	350	380	338	332	345	358	331	339	339	348	334	358	339	340	315	378	349	372	365	313	346	343	317	338	325	310	345	353	343	340	324	332	360	308	350	338	324	331	371	366	304	349	355	362	320	338	337	340	323	350	369	341	351	353	352	343	314	316	321	339	379	322	336	334	355	346	341	355	334	364	337	316	362	337	337	342	327	337	352	335	367	317	297	342	305	337	332	333	364	361	340	308	343	346	373	331	335	330	322	340	330	338	339	353	300	348	323	320	338	343	324	313	334	328	362	347	313	345	359	351	341	346	318	343	335	338	333	346	319	344	348	371	336	354	324	349	310	372	362	328	348	339	340	316	358	331	361	388	323	334	354	343	360	381	322	302	326	376	340	353	335	343	351	330	341	361	330	309	347	353	355	345	360	352	316	352	349	349	338	327	326	309	360	348	363	348	353	349	336	359	365	351	339	317	352	328	318	355	346	354	363	361	353	368	337	318	339	383	331	372	374	318	333	330	323	343	321	324	343	360	362	347	360	359	378	339	325	332	360	363	350	354	346	332	333	312	371	312	329	347	354	318	337	322	363	339	326	349	344	349	308	348	317	346	352	322	334	320	324	345	346	340	306	318	320	355	356	340	356	367	347	345	354	319	292	338	300	348	301	354	351	317	360	328	314	333	374	304	331	343	341	373	365	337	361	369	378	352	325	344	343	304	350	318	298	339	356	314	339	322	317	333	349	330	362	337
6285	1304	2085	2223	1972	1676	1388	1232	1185	1141	1103	1116	1101	1110	1111	1098	1145	1037	1051	967	949	933	956	895	870	902	847	882	851	915	838	840	796	808	807	835	834	845	797	846	777	816	871	848	812	830	852	854	808	818	757	808	867	853	835	851	832	831	818	842	780	785	818	797	772	823	818	822	826	819	848	771	799	802	789	825	817	815	802	810	818	866	847	828	875	856	780	810	841	769	831	793	748	815	825	865	836	831	789	803	858	880	854	781	806	833	812	832	841	836	848	812	859	814	859	832	842	882	823	856	841	829	808	835	836	766	770	836	820	801	865	823	787	853	823	826	811	835	839	815	864	819	878	840	764	843	814	808	782	882	885	789	814	798	813	843	765	794	855	842	833	792	819	904	819	801	803	815	798	872	801	788	826	788	829	837	829	836	816	823	810	800	806	846	864	781	759	809	832	794	814	833	848	831	754	815	804	803	847	770	794	811	805	767	849	798	794	822	821	822	827	862	807	832	834	784	828	788	794	817	815	813	815	824	829	819	856	754	860	823	820	846	821	782	823	817	793	861	830	791	836	840	793	878	864	833	833	826	801	890	833	774	867	818	812	811	833	816	839	870	844	849	806	800	863	823	839	830	810	828	798	782	796	832	862	864	844	840	840	800	841	847	882	857	833	841	806	864	853	830	819	886	846	836	841	815	824	820	864	856	847	821	794	841	810	874	830	819	792	850	774	791	752	832	853	846	806	754	827	831	809	876	845	801	840	815	885	780	894	779	809	822	793	819	836	834	817	816	841	850	833	824	807	818	868	786	831	861	848	811	826	828	811	858	776	821	853	879	826	780	814	838	831	802	818	818	802	841	849	794	819	822	783	830	828	784	816	800	840	824	883	795	797	796	819	804	826	785	869	831	821	839	817	823	822	810	772	799	834	843	834	784	790	866	864	820	821	862	817	795	850	861	803	797	815	822	848	885	783	884	832	848	772	808	862	806	789	820	835	845	850	890	845	802	801	825	778	847	877	834	823	807	830	870	826	788	829	842	789	834	797	798	873	852	807	826	868	824	854	852	809	862	830	803	852	836	834	861	867	819	779	866	814	806	860	810	837	802	847	779	811	784	830	813	798	844	847	854	857	821	837	831	856	809	865	845	824	847	812	819	831	803	780	834	826	854	829	809	831	836	792	796	803	773	848	794	844	795	863	803	758	839	832	792	813	811	791	814	847	765	797	811	868	808	845	854	738	801	849	805	802	831	841	804	834	836	855	844	828	776	807	810	863	826	822	805	770	817	857	824	820	848	861	858	780	803	862	860	801	795	883	821	832	825	801	858	780	811	803	798	866	841	834	826	826	822	798	830	820	836	828	789	851	858	791	807	796	818	836	877	839	853	755	841	823	818	799	840	821	831	813	807	836	806	828	806	819	836	848	817	845	806	827	843	818	825	821	783	838	819	810	800	821	774	820	783	797	826	790	840	833	850	827	887	771	785	805	803	834	779	790	803	780	799	877	770	804	820	842	810	814	817	833	783	825	855	848	821	831	881	831	815	775	847	832	805	774	834	808	837	797	837	819	845	832	826	815	826	839	852	774	844	844	810	785	806	828	827	786	822	821	843	830	753	835	801	826	795	827	832	788	837	809	825	828	878	834	802	824	808	846	886	832	882	864	844	827	839	803	810	810	808	811	756	799	876	846	868	834	774	860	751	800	810	857	805	808	840	829	798	843	779	800	844	770	869	832	820	839	803	824	823	803	879	738	830	811	810	831	844	825	845	806	778	847	812	810	775	823	807	827	823	833	846	839	819	879	840	815	821	811	838	793	801	845	842	855	822	802	820	821	845	834	830	863	850	829	756	839	810	796	875	827	797	862	816	840	831	809	822	807	812	842	840	801	854	800	827	847	789	826	815	805	805	838	835	813	817	876	840	783	815	861	859	835	850	833	845	830	838	830	784	771	823	815	816	863	801	823	797	768	828	817	845	814	776	884	830	797	811	794	769	801	849	899	781	790	823	855	804	788	827	828	823	773	810	820	856	816	799	805	825	851	800	822	782	833	834	838	789	833	848	805	835	829	839	859	824	820	810	777	767	844	827	853	866	786	771	860	852	824	795	812	810	805	838	780	843	802	835	838	853	805	807	781	787	869	800	805	846	821	824	847	828	850	850	812	798	826	822	789	873	838	848	830	823	882	782	822	793	864	815	828	790	817	835	810	845	857	802	806	841	793	793	857	829	843	819	832	810	794	849	876	856	848	819	790	837	831	824	869	813	820	833	850	826	813	865	791	862	809	833	850	820	840	854	811	776	845	826	834	872	840	817	821	810	782	829	799	816	817	783	842	821	793	814	785	829	842	796	814	834	820	852	820	826	832	778	856	790	889	819	877	830	823	828	807	846	811	827	789	836	840	767	827	783	839	808	820	830	795	843	862	828	856	827	824	863	820	851	818	800	809	832	803	831	795	802	783	793	894	859	839	852	838	806	783	794	871	843	825	888	793	842	854	829	857	785	849	792	837	869	860	827	810	790	809	788	838	820	841	805	847	814	835	861	827	805	838	821	770	847	818	785	849	785	807	817	811	847	851	842	790	903	800	778	795	814	828	787	789	869	812	818	850	803	810	813	836	813	802	801	777	818	788	823	806	849	803	807	852	881	798	803	829	825	794	817	806	827	821	785	860	811	751	789	878	834	851	767	858	838	835	877	807	791	858	796	794	805	847	811	809	824	810	807	794	818	853	848	833	829	791	841	800	825	810	858	789	838	818	854	809	818	825	810	826	867	830	826	797	784	897	816	820	740	831	842	865	824	810	888	833	849	805	859	821	852	796	854	793	827	820	795	854	831	798	814	836	813	778	837	805	866	807	804	835	830	787	784	882	818	841	816	836	819	834	850	799	819	816	842	804	857	808	778	815	784	799	814	770	801	816	812	830	812	837	821	782	803	810	842	801	814	856	850	787	831	826	808	771	778	812	834	767	821	832	854	837	773	798	802	823	837	807	875	792	801	838	815	814	820	797	798	806	800	795	799	807	781	794	780	838	794	882	833	787	810	880	809	769	799	874	848	824	834	892	810	833	782	880	797	855	816	826	805	806	823	830	814	884	776	815	826	814	844	773	851	867	822	815	854	833	823	852	809	819	799	820	832	805	819	850	802	841	785	837	787	847	836	799	809	758	830	804	830	836	886	778	807	836	805	764	849	860	814	767	844	818	820	822	800	852	795	806	790	840	883	807	836	812	850	842	800	829	812	833	781	854	853	797	850	853	816	791	834	788	850	853	773	807	847	889	829	869	850	861	793	786	850	852	835	794	819	838	884	809	830	771	832	826	812	873	847	797	879	819	884	822	814	784	810	781	867	778	776	824	831	870	839	799	793	849	827	829	865	841	829	781	789	800	797	810	812	835	816	817	783	787	808	847	823	839	827	828	853	835	829	813	846	833	796	822	786	803	831	840	860	847	839	834	825	837	776	787	884	797	813	834	826	857	801	818	806	854	865
12196	1117	1173	939	608	498	370	357	316	292	261	245	269	263	257	292	266	268	230	212	222	238	220	250	203	240	227	221	205	182	189	170	209	193	199	211	251	219	222	199	217	201	190	200	176	203	209	186	218	211	191	199	175	229	198	196	180	196	189	184	219	186	176	198	196	198	221	195	205	182	211	224	202	181	210	241	214	219	176	202	212	175	206	219	224	197	184	192	213	197	191	195	193	218	197	178	209	206	188	203	193	185	174	191	206	207	195	179	224	202	210	233	200	214	197	208	221	211	224	184	185	210	205	221	207	173	215	207	215	194	193	198	198	218	210	193	207	199	191	194	216	213	200	190	200	203	182	176	195	215	212	217	222	211	205	221	221	204	223	177	207	220	186	212	222	193	195	175	189	201	185	219	196	216	191	215	223	218	190	192	214	194	220	192	204	200	196	173	224	215	218	184	208	191	180	237	209	190	195	194	205	209	219	216	220	206	191	190	194	227	218	183	189	191	224	186	223	202	211	222	209	186	221	205	197	194	216	203	220	188	216	196	204	207	226	192	194	214	197	182	220	200	239	211	206	187	221	201	220	186	214	177	191	195	191	216	217	201	215	214	203	209	210	199	202	203	216	207	201	232	208	192	185	232	203	238	214	228	177	184	201	195	167	175	209	221	214	217	199	201	209	203	216	208	222	217	219	210	188	209	184	210	222	166	221	222	212	193	200	215	230	214	221	208	196	198	214	194	208	207	240	174	184	209	208	203	180	185	207	183	204	197	221	222	221	203	208	184	216	208	220	178	192	217	201	204	221	223	225	211	199	188	198	230	182	182	204	222	194	194	216	213	187	214	202	213	216	241	189	213	210	219	198	182	183	198	214	215	190	218	214	171	185	209	191	227	197	186	195	173	175	223	211	221	210	223	177	161	201	206	199	238	213	224	213	191	198	200	213	176	192	191	215	219	206	199	209	205	215	179	197	224	220	199	220	208	219	232	210	189	214	196	192	208	213	220	218	202	207	178	202	203	226	180	225	223	214	196	190	224	218	186	202	196	204	197	178	194	199	229	200	181	205	205	195	234	212	197	216	230	200	205	188	196	215	208	193	205	177	212	219	198	250	193	182	199	227	202	210	182	191	237	195	198	219	187	198	212	195	207	193	211	211	212	179	195	207	224	190	212	232	209	208	225	198	189	196	206	206	196	214	217	219	179	192	211	200	208	206	222	214	198	190	208	209	218	214	207	207	230	198	181	201	193	198	199	189	195	212	203	226	201	204	231	215	208	226	211	211	231	208	210	206	219	215	216	210	215	206	222	195	206	235	203	198	195	221	200	230	191	212	202	213	199	225	199	197	212	201	206	226	218	181	222	177	170	197	210	216	203	199	202	212	180	179	201	198	208	177	199	192	185	198	203	207	204	212	179	202	200	197	236	192	226	205	236	157	199	208	203	178	226	195	178	174	193	206	202	205	183	208	213	191	201	210	199	206	196	197	166	204	195	198	189	217	201	219	198	206	190	199	188	220	200	231	198	183	190	199	223	209	231	210	200	218	219	211	205	206	218	212	195	213	209	199	207	187	227	183	223	192	172	219	220	193	184	209	211	213	196	199	193	194	189	190	207	205	198	201	210	203	227	188	195	229	189	192	210	193	177	205	216	232	206	206	221	180	205	207	196	199	226	209	196	185	224	186	174	201	227	200	199	220	204	180	206	195	185	213	225	234	212	177	198	176	231	224	210	218	191	210	196	220	207	214	188	195	222	193	197	209	192	187	208	212	194	189	213	213	208	205	215	207	195	191	194	211	205	221	212	204	201	206	192	202	172	203	204	200	206	222	210	197	215	206	215	210	194	199	213	211	233	204	206	205	198	209	216	201	194	197	213	187	190	218	217	207	174	218	219	210	215	234	205	209	212	195	201	179	188	192	207	197	216	197	205	198	180	214	211	187	178	214	228	186	215	233	209	218	197	207	164	217	211	222	180	247	202	221	237	241	202	193	184	212	190	209	224	206	205	205	199	198	231	172	201	184	177	208	211	188	224	202	191	232	200	197	203	218	220	204	232	179	219	197	178	219	185	189	204	197	208	212	189	221	198	206	210	238	191	216	215	192	217	215	180	206	190	199	220	216	216	216	199	208	217	189	207	208	200	212	201	216	204	192	225	212	203	203	213	224	239	206	202	180	193	186	229	202	229	223	221	237	228	196	202	210	220	177	215	205	216	197	190	243	194	203	215	189	199	214	182	176	196	156	198	193	215	222	209	224	190	219	196	214	226	206	193	192	184	201	195	193	194	204	215	202	216	216	198	204	201	207	188	214	215	201	223	193	181	208	201	189	216	207	195	224	205	187	207	232	200	191	157	176	197	214	201	225	217	220	182	194	224	211	207	220	226	176	189	197	199	172	218	224	198	214	190	198	203	203	200	194	202	192	210	188	228	191	219	226	221	175	208	193	198	218	210	194	191	217	227	190	179	215	209	180	201	215	216	197	209	210	220	213	233	234	211	207	204	199	191	201	204	196	195	193	189	196	186	216	208	211	210	184	177	195	205	202	224	195	203	203	201	201	220	214	183	199	223	196	182	190	199	192	208	197	210	190	189	174	207	208	206	206	198	192	204	208	221	198	181	205	218	220	200	195	228	204	186	217	203	202	204	222	226	201	221	193	209	199	233	192	195	192	215	208	192	195	185	231	202	201	191	210	211	185	199	210	193	231	211	204	184	233	203	182	206	199	216	209	202	194	204	200	192	201	219	190	205	201	198	197	218	202	206	202	213	206	186	195	182	191	217	210	190	204	209	212	185	231	195	212	191	216	229	196	208	182	213	180	202	176	208	205	205	191	194	221	201	192	204	200	187	227	195	187	225	181	212	230	195	202	199	221	235	239	236	215	201	193	197	223	223	211	201	227	210	208	210	221	231	204	206	212	207	212	203	219	193	217	194	175	209	201	212	229	201	208	223	184	178	204	179	219	192	212	203	215	240	204	205	196	213	202	221	211	209	206	203	203	166	201	194	200	192	211	198	232	208	203	192	205	216	195	213	197	191	176	211	227	188	193	210	214	179	197	196	180	205	191	206	225	212	197	184	190	217	207	191	189	179	228	219	183	213	204	193	202	226	222	225	172	198	192	205	193	224	210	201	201	195	227	206	219	206	185	224	208	205	195	201	196	191	198	182	192	196	193	233	211	222	210	180	225	175	196	208	199	218	218	210	218	191	213	186	188	216	211	223	210	197	221	209	222	183	209	200	208	213	212	157	235	205	217	174	206	199	192	181	219	229	231	187	202	177	205	189	199	206	199	193	244	210	206	197	248	213	206	213	209	181	193	204	182	204	192	183	215	212	196	184	198	217	194	210	202	202	196	209	195	201	242	202	211	198	172	209	199	207	188	189	206	219	213	209	229	210	201	179	218	168	205	202	200	214	191	192	187	208	187	184	199	192	229	190	218	189	198	210	222	208	165	189	208	187	236	225	209	229	224	200	180	168	187	212
7874	1205	2416	2905	2396	1878	1491	1283	1129	1112	1045	1023	987	888	894	956	983	899	888	780	740	709	680	604	637	578	576	530	511	552	529	534	541	538	507	504	544	545	560	542	492	487	522	540	537	542	537	506	551	541	537	533	509	525	544	510	549	509	525	499	495	513	531	528	504	498	536	516	502	541	522	516	515	519	478	539	501	533	538	546	521	596	518	491	503	539	514	539	534	487	510	538	520	518	470	500	536	529	551	527	524	512	487	560	521	549	535	508	503	564	497	499	531	542	536	508	505	528	527	502	485	526	494	526	528	563	473	526	546	471	549	489	472	503	511	557	507	523	522	522	516	485	546	508	583	514	527	512	530	497	508	511	517	512	511	561	516	487	568	546	495	514	501	572	508	485	525	521	502	512	513	523	517	499	525	529	529	528	494	505	553	521	546	484	492	465	521	508	476	532	495	487	539	514	535	533	541	537	484	533	530	521	518	524	481	491	454	526	469	559	482	516	497	530	516	521	493	485	518	495	496	520	543	508	512	527	533	566	510	500	534	517	495	510	512	492	537	554	508	490	528	464	490	521	524	499	523	555	524	511	515	490	530	477	493	516	533	559	552	503	504	501	512	522	504	542	508	554	511	529	517	534	519	504	506	488	527	531	497	504	546	534	490	521	493	529	530	461	530	549	511	502	544	546	536	555	540	486	516	490	512	506	501	487	485	489	541	494	523	491	482	529	501	455	504	523	491	512	552	531	513	579	514	549	543	498	541	499	517	513	514	504	518	504	509	517	538	485	491	530	487	538	528	531	503	529	492	489	513	539	495	518	520	539	535	486	498	484	525	514	516	493	487	501	545	516	553	497	534	509	496	504	517	544	521	517	552	501	515	548	482	512	524	496	500	484	465	569	466	489	536	529	518	533	547	508	564	517	505	545	535	516	498	520	517	499	501	529	524	503	503	502	511	518	519	501	508	527	569	525	484	544	505	477	499	523	500	507	523	495	514	482	554	498	529	523	453	520	513	536	492	528	536	531	532	537	507	569	528	500	497	485	495	526	509	485	544	541	522	524	536	561	509	505	486	525	511	475	514	485	513	519	512	552	532	500	528	515	527	483	525	545	483	500	503	524	512	512	499	524	529	509	527	519	493	498	525	506	475	479	538	503	508	541	474	499	490	530	539	526	496	479	499	538	532	507	501	511	509	493	529	465	520	516	490	497	502	514	511	531	502	498	494	476	493	533	533	528	494	542	530	532	550	510	510	492	494	509	506	541	501	516	571	510	500	479	550	548	492	540	511	536	517	487	500	531	487	509	504	510	541	506	525	535	507	523	545	528	534	557	497	517	497	492	528	510	521	479	540	485	546	529	522	515	514	576	520	504	495	561	550	499	491	476	492	495	526	528	511	532	538	510	533	426	495	503	456	532	509	478	513	544	531	568	525	529	513	511	500	531	492	493	506	527	482	511	520	495	527	486	540	523	529	495	499	550	532	515	478	490	512	514	542	524	499	541	499	528	492	441	482	512	549	510	552	508	548	493	526	539	464	500	521	522	482	556	509	537	538	531	524	477	524	485	521	510	537	528	483	497	517	485	524	471	521	501	533	519	484	522	522	497	508	503	517	496	527	517	527	487	478	480	502	515	503	523	518	502	519	521	499	511	503	543	489	474	502	511	521	524	534	479	531	540	505	509	487	527	532	508	554	514	505	516	506	533	509	546	508	530	525	525	518	536	481	490	528	478	497	513	528	474	504	502	494	475	504	501	525	532	487	524	521	527	499	481	542	514	532	533	508	514	510	504	509	501	520	501	503	497	534	511	512	548	490	510	543	497	507	514	513	521	506	505	494	494	502	499	507	521	511	537	540	447	500	510	482	515	489	537	500	510	492	500	503	496	528	549	517	516	483	500	503	505	546	535	502	462	489	491	474	494	494	544	551	551	501	485	504	537	487	532	501	532	527	499	527	524	561	548	512	498	529	492	519	528	524	495	494	519	500	515	498	497	536	493	504	541	535	470	500	461	518	524	490	497	552	549	557	539	495	514	531	515	512	535	550	520	545	549	548	483	535	518	528	497	512	544	512	517	516	487	493	496	546	520	485	539	542	518	581	501	506	495	504	524	547	526	521	520	511	514	509	536	525	511	522	520	495	515	512	479	490	507	517	501	542	499	490	530	540	566	526	485	532	454	525	535	490	531	540	543	492	484	503	507	501	531	498	491	521	458	514	522	533	511	526	525	460	528	540	493	530	535	508	504	483	539	539	522	494	512	510	472	528	527	465	520	536	489	500	499	526	546	484	508	554	485	514	511	501	501	516	545	473	496	537	515	551	474	520	506	534	476	520	486	476	497	535	522	519	512	534	515	523	493	512	504	506	519	493	528	461	525	511	521	469	486	477	542	510	509	503	518	498	510	475	487	521	526	536	516	503	546	523	536	528	519	492	481	528	543	540	503	535	532	494	486	499	491	473	521	561	524	496	505	520	545	512	539	503	528	524	478	457	517	474	497	526	529	562	527	512	553	524	551	502	523	511	496	473	507	508	541	521	469	489	495	531	533	520	509	519	559	521	520	529	517	485	516	483	492	505	508	522	473	508	507	491	495	472	501	507	556	484	501	485	525	532	508	539	492	525	518	509	535	520	538	499	482	525	524	480	482	546	520	484	505	474	479	511	525	538	498	518	489	508	518	517	538	554	533	462	504	539	534	513	521	517	492	540	504	532	472	542	556	503	508	504	510	520	523	492	452	494	554	523	499	444	472	511	534	498	540	517	517	507	539	514	548	528	518	552	464	545	505	561	477	561	502	544	502	508	549	516	487	521	490	496	506	497	508	505	524	545	497	499	492	522	513	501	565	498	511	487	544	481	516	527	515	472	508	490	534	506	518	547	469	509	509	559	523	497	533	470	530	527	529	515	540	484	508	533	492	509	542	491	532	510	507	539	523	475	504	510	549	473	525	511	546	502	544	539	532	528	477	557	472	472	523	518	502	511	519	494	517	509	559	503	505	528	548	547	537	485	524	548	511	482	525	489	519	511	528	515	448	505	513	472	508	513	480	494	502	479	502	512	520	524	512	515	519	515	525	459	475	508	512	535	532	516	525	490	524	511	549	512	500	503	519	474	516	490	518	541	536	532	519	529	529	500	521	522	524	527	479	497	503	500	525	511	507	524	464	500	505	558	530	544	509	514	521	491	532	541	491	510	530	531	493	512	516	524	452	506	511	514	551	511	506	488	510	495	551	509	541	492	541	522	473	551	470	507	514	526	494	502	490	469	503	494	498	472	535	540	488	544	502	525	510	535	521	519	498	546	506	499	517	506	495	469	508	540	543	482	505	536	498	487	490	495	513	520	509	532	512	505	485	523	502	535	503	517	506	519	505	512	504	543	520	516	519	534	545	499	500	495	486	469	492	491	509	479	474	523	510	496	508	519	482	518	528	505	549	528	483	493	489	517	531	524	551	516	499	515	495	544	524	514	517	500	506	488	495	508	511
1462	447	457	421	419	356	320	351	347	360	364	346	369	343	349	333	342	332	336	333	358	291	350	333	302	328	307	319	339	311	330	319	326	316	337	334	308	297	313	357	312	338	315	318	290	307	326	312	291	298	344	347	361	308	344	315	325	312	333	320	349	328	316	370	309	297	331	290	298	297	285	306	324	302	305	324	285	318	306	321	327	342	307	311	301	307	306	299	302	313	303	350	301	289	329	332	306	339	327	323	312	293	303	352	306	316	312	332	319	348	281	331	333	337	295	308	286	337	313	325	296	323	320	355	299	300	322	346	333	358	338	338	316	304	327	313	347	304	315	284	332	323	355	292	346	300	301	306	313	333	314	334	314	351	315	356	353	292	337	344	293	336	328	287	336	341	336	328	298	326	312	326	335	296	318	293	328	305	359	306	297	295	316	302	340	331	306	288	306	321	330	339	294	328	334	283	337	303	312	347	316	296	293	357	322	334	319	300	307	343	317	320	303	324	330	340	294	333	347	301	337	352	324	319	351	345	311	308	306	333	340	320	298	322	345	316	289	309	311	324	355	332	342	352	329	329	327	300	291	310	320	330	340	340	294	317	276	316	328	337	323	298	347	319	329	301	282	304	322	347	333	302	361	316	316	323	304	305	335	326	318	325	303	344	321	328	313	324	323	332	314	312	291	309	307	314	345	321	343	341	328	319	316	329	298	334	313	329	310	300	296	323	312	308	301	309	324	290	329	314	312	324	323	332	315	328	310	300	342	316	318	341	287	300	346	330	349	318	305	354	347	286	297	291	329	322	287	303	393	292	310	354	342	339	319	327	308	310	329	336	321	314	302	324	327	291	319	310	322	294	316	300	307	327	337	330	310	309	329	337	334	351	296	268	350	330	296	310	324	299	303	321	309	333	319	315	302	351	315	328	323	312	332	334	296	284	324	344	305	300	291	313	301	323	305	329	317	324	325	308	323	280	324	314	329	301	316	317	325	296	315	289	369	335	331	259	285	313	343	333	299	299	316	279	317	342	312	320	314	363	340	294	346	320	344	302	293	328	305	318	350	335	336	319	276	330	259	337	330	304	323	309	329	303	335	293	325	310	315	293	318	345	316	320	326	331	326	334	300	313	349	294	337	345	302	323	332	362	329	311	316	302	318	320	319	303	343	292	351	315	327	299	366	295	310	300	297	324	329	311	324	352	305	351	306	319	304	327	305	295	298	315	331	335	331	331	354	329	305	333	308	319	306	305	309	313	305	340	324	331	293	326	318	307	313	294	301	320	310	319	319	312	301	286	311	329	328	353	306	309	320	362	310	292	323	320	393	311	287	287	320	328	328	341	312	323	329	323	292	297	349	339	320	333	343	317	304	313	302	301	305	320	331	309	288	309	318	287	302	317	275	322	329	308	298	318	323	293	290	304	296	384	303	323	343	344	364	332	304	309	291	324	363	317	330	318	334	348	318	298	304	332	301	303	307	311	299	302	302	312	319	328	352	297	326	332	346	346	346	321	307	337	392	323	334	321	306	315	338	333	352	331	341	332	342	328	318	326	272	296	297	317	282	329	304	325	305	356	334	328	333	313	340	302	336	278	328	307	302	322	321	350	303	326	330	312	325	318	339	330	336	323	326	269	348	327	312	312	321	328	338	306	311	313	309	334	313	320	311	350	317	319	328	306	317	314	303	361	310	313	298	318	302	298	333	343	318	334	318	309	306	298	315	302	341	319	287	319	336	303	309	313	274	305	322	314	304	319	316	304	327	307	328	318	300	314	326	322	308	326	327	349	262	309	338	282	324	293	359	332	307	330	308	303	370	326	370	323	300	314	332	316	327	301	294	338	300	323	320	324	352	341	323	332	289	321	318	343	304	328	310	314	324	319	345	305	300	307	313	295	296	323	305	299	337	285	317	335	337	352	310	347	325	319	323	307	306	306	336	300	290	333	310	323	299	340	331	320	275	298	338	317	348	326	313	331	299	328	291	319	324	330	321	320	319	289	336	324	321	302	335	354	360	315	313	329	310	311	330	350	313	335	307	361	295	278	353	312	367	306	325	318	329	337	329	306	324	282	326	324	304	315	308	321	293	308	326	344	360	290	303	308	324	295	350	328	346	313	316	310	314	328	291	321	338	333	318	286	315	285	302	302	346	346	350	305	314	318	320	314	326	312	291	314	321	293	329	311	323	329	317	308	303	286	316	336	291	294	306	334	308	329	290	318	296	320	313	315	308	322	309	293	285	311	281	329	310	308	313	334	354	328	331	285	323	305	325	291	320	321	340	343	289	295	310	363	308	307	317	334	316	296	337	298	347	298	300	371	314	326	315	275	318	341	294	352	316	310	318	299	317	307	340	305	310	349	297	291	306	314	308	317	318	276	343	300	323	288	300	322	320	326	325	316	309	335	310	311	303	324	309	306	328	333	325	312	338	315	324	321	304	283	309	278	321	313	314	331	310	340	325	313	299	309	279	314	318	332	299	291	288	324	315	368	352	322	330	336	350	338	298	318	348	324	318	313	322	319	304	308	333	317	354	331	324	328	300	325	345	298	315	331	353	327	342	342	323	299	308	302	333	349	287	316	345	282	296	315	318	317	301	321	325	358	331	317	301	312	323	330	305	322	324	319	327	292	283	307	333	326	336	310	303	326	326	294	307	336	303	343	326	345	350	310	328	302	321	313	343	332	354	335	335	305	312	321	336	327	313	329	330	326	317	301	324	329	307	313	277	345	313	308	306	344	324	305	307	325	294	318	337	308	349	317	345	315	312	319	315	305	312	314	330	288	310	311	292	313	323	281	323	355	319	314	312	321	273	309	277	350	326	291	339	296	351	297	314	319	333	342	330	334	355	335	339	314	287	310	336	375	316	330	273	317	285	300	323	315	296	323	323	319	316	385	301	322	333	318	320	319	276	339	290	327	356	339	316	326	309	353	304	300	344	316	317	343	295	311	292	329	305	302	331	306	333	322	295	304	305	307	341	322	318	324	354	307	351	299	319	321	333	283	328	333	350	355	341	303	334	302	325	347	350	309	296	339	325	311	325	319	326	313	338	315	315	336	315	359	339	317	334	317	299	312	352	325	315	295	332	309	322	301	338	297	322	334	303	347	319	335	317	316	318	283	312	329	301	338	351	321	311	341	304	325	347	328	351	329	330	317	301	342	301	339	334	311	319	347	336	322	322	313	332	274	326	317	331	307	299	293	348	279	327	349	285	310	357	329	327	292	314	349	338	278	330	327	317	288	307	317	296	281	368	344	323	273	310	322	309	338	328	336	304	351	323	348	310	365	333	304	357	299	313	308	362	330	287	307	289	313	324	322	329	312	330	298	302	340	332	323	313	301	318	377	316	324	315	284	305	282	318	292	327	323	353	316	343	332	310	298	303	350	326	335	307	354	304	318	346	329	321	325	309	321	309	326	337	319	318	324	310	372	372	325	326	343	351	312	322	347	314	347	284	316	320	332	290	342	340	330	341	317	336	334	346	303
2083	891	1177	1215	1123	1013	942	903	937	885	892	901	906	904	877	964	922	903	902	868	900	828	783	816	793	817	738	800	770	780	762	805	782	794	756	806	725	817	734	764	791	773	815	802	809	832	747	808	823	796	788	780	800	818	767	771	783	765	821	780	813	827	764	771	762	780	768	809	816	721	766	781	773	750	792	764	763	778	764	732	777	764	759	842	753	781	764	785	742	736	743	801	763	796	761	812	822	787	772	769	780	789	813	775	773	798	758	812	812	811	781	758	800	765	814	804	780	787	764	778	798	761	777	819	754	788	830	788	787	784	755	780	771	750	785	816	787	855	788	780	771	748	789	735	810	778	815	771	810	802	785	796	768	794	804	742	775	777	788	789	782	758	809	802	790	743	785	807	784	788	754	799	736	788	800	761	733	800	742	746	753	759	780	808	764	759	793	796	796	770	818	806	781	737	791	767	790	780	745	762	859	728	806	808	769	781	738	751	777	787	795	728	826	797	796	807	779	789	783	771	763	795	803	764	796	794	780	781	745	748	794	763	802	767	778	798	739	785	804	780	759	783	788	840	761	770	814	782	751	824	783	767	782	818	847	749	731	738	800	739	772	818	779	759	807	802	793	821	762	777	798	794	758	793	771	753	787	787	778	829	813	771	789	789	768	772	770	781	792	814	757	794	799	796	750	768	784	754	748	790	772	810	794	821	803	773	835	735	755	793	756	791	808	780	746	832	788	765	777	841	778	810	820	755	797	798	831	754	781	860	771	826	778	813	789	771	755	837	807	782	773	790	816	738	824	758	769	829	774	774	786	748	797	807	823	800	792	778	763	805	795	769	789	755	777	788	816	748	815	764	782	817	809	768	779	807	786	745	763	821	769	761	804	735	763	741	767	775	768	809	765	766	828	806	789	808	771	765	785	772	769	792	830	779	824	748	819	791	762	759	751	806	840	774	782	780	719	794	811	750	741	785	792	790	707	784	800	796	770	819	783	766	757	797	775	790	768	828	805	790	819	774	756	802	783	820	732	785	807	808	728	761	764	750	772	782	795	753	839	807	754	779	797	774	788	783	805	749	758	716	813	787	806	739	763	778	771	744	754	795	765	772	705	769	790	757	794	819	777	757	770	819	832	812	778	759	809	775	809	822	747	827	767	771	752	744	762	745	769	790	836	764	794	764	729	811	756	787	832	828	754	779	801	758	806	798	743	837	801	795	790	793	795	787	736	791	806	745	746	805	790	780	816	811	802	798	806	801	800	759	761	797	773	804	801	784	772	753	743	786	758	788	716	778	802	737	774	798	813	826	797	743	763	789	781	767	769	753	768	775	787	792	757	772	787	805	779	820	698	804	800	782	807	800	778	792	813	787	769	754	756	790	817	806	827	813	780	781	788	776	790	844	749	768	779	812	787	750	798	829	819	807	775	805	776	814	736	749	773	776	774	794	762	752	781	714	764	814	738	748	800	724	786	788	746	794	810	754	775	799	846	740	821	752	759	777	767	803	790	750	784	783	741	769	828	778	741	806	739	799	801	789	777	752	785	752	799	742	748	800	796	790	796	783	775	762	768	771	780	771	799	772	807	769	733	817	708	751	742	785	771	791	758	732	773	807	748	759	809	804	796	764	833	799	805	761	765	800	799	793	828	799	772	775	764	814	762	821	832	780	819	781	755	779	808	775	785	790	768	750	784	820	730	804	803	765	791	771	811	758	767	762	784	756	806	808	774	751	751	794	746	793	766	793	802	739	787	755	798	800	797	787	762	829	743	784	763	780	776	759	768	809	741	806	823	744	787	755	822	771	821	747	766	778	820	814	746	766	760	738	758	809	772	767	798	771	772	838	771	809	808	869	790	781	759	783	818	751	763	793	762	732	795	759	802	781	732	770	783	778	784	789	744	781	787	850	820	746	801	794	784	786	848	719	797	790	759	781	802	810	821	763	831	794	776	738	827	806	797	745	813	780	779	816	812	820	812	753	828	752	774	808	805	768	743	786	777	760	749	759	805	722	768	784	744	752	767	792	767	756	758	768	792	778	783	782	797	790	774	760	762	792	781	772	754	779	754	738	780	807	831	736	778	788	778	774	797	769	814	802	789	790	783	823	758	796	749	726	749	807	739	755	812	792	803	749	747	813	770	752	749	750	775	785	829	773	856	779	813	786	758	763	790	778	822	764	778	748	758	773	834	780	834	766	803	838	783	753	810	821	782	787	792	779	776	811	784	760	822	720	822	793	787	848	804	808	747	798	826	843	772	767	822	769	757	796	720	811	762	754	806	753	792	765	752	753	750	773	796	762	774	784	788	801	804	791	799	739	772	782	794	791	796	804	811	770	763	765	782	791	780	797	824	770	802	798	780	762	789	780	820	796	778	813	743	796	798	779	812	764	763	790	729	789	829	761	793	752	791	798	795	810	787	794	796	800	784	796	776	759	786	803	768	781	776	751	793	779	779	798	831	786	820	816	782	834	780	784	786	759	749	774	798	777	754	740	784	737	803	785	797	758	755	784	754	775	794	764	772	773	758	787	766	825	786	779	764	772	740	773	803	764	829	767	844	776	736	774	816	767	775	794	786	812	785	799	753	790	794	785	780	750	764	792	770	744	781	774	810	748	803	811	776	809	789	834	777	783	797	734	815	784	767	790	777	768	778	824	804	790	760	797	785	751	800	779	745	750	734	797	764	777	796	764	787	787	799	768	778	749	812	771	817	768	801	755	780	751	733	752	789	734	759	778	775	781	790	796	788	769	786	756	789	763	772	808	758	765	788	724	788	791	789	810	822	749	769	809	795	750	810	782	788	743	719	768	770	787	800	781	768	809	778	772	791	792	807	801	793	795	750	792	817	802	792	816	797	789	789	784	753	811	816	768	841	807	772	778	800	764	786	805	737	800	787	806	737	808	733	755	808	813	707	724	787	824	811	810	785	761	775	753	781	766	786	752	770	761	826	713	717	816	793	777	750	720	753	779	778	799	774	768	812	746	778	817	769	755	742	753	814	797	793	770	771	741	768	801	790	731	779	817	745	750	734	852	791	782	781	775	767	796	731	799	736	755	835	734	761	773	826	811	773	804	769	796	816	803	776	838	770	775	790	796	801	761	790	751	761	814	754	763	771	736	781	788	760	798	753	778	792	783	806	735	793	756	832	786	749	790	748	738	785	833	786	811	767	780	800	795	735	766	750	695	785	796	768	792	806	754	819	813	814	761	806	753	800	803	768	786	833	737	802	756	813	827	774	797	767	762	779	797	795	808	805	775	762	801	797	802	812	836	807	788	785	769	814	817	782	720	774	798	760	746	722	783	805	802	847	800	782	811	785	763	811	736	800	796	830	765	750	784	774	758	793	762	771	720	832	779	838	790	753	757	768	763	823	749	757	772	710	752	778	730	802	782	755	798	738	782	810	830	776	801	789	825	762	750	776	800	768	803	763	788	777	760	788	733	830	806	796	746	789	799	796	755	782	773	780	837	784	769	802	758	779	783
6708	750	839	762	583	506	480	437	402	414	405	369	383	385	420	356	380	387	373	398	353	359	360	334	346	359	349	337	344	328	337	331	353	362	366	315	379	341	316	336	362	329	338	334	352	320	329	308	320	317	333	387	339	339	359	337	350	349	340	353	337	368	330	326	360	390	332	297	309	332	338	331	361	346	329	374	339	330	326	327	302	352	362	330	319	319	359	325	370	351	343	348	312	349	385	352	362	317	347	318	354	363	379	333	354	335	351	326	368	345	339	306	344	340	341	295	338	374	348	310	375	348	337	361	357	303	320	340	339	338	352	344	323	336	355	340	346	355	343	391	351	336	355	323	314	339	359	335	348	342	341	356	323	317	315	329	352	344	330	311	332	346	376	356	325	315	327	336	320	280	324	323	301	330	393	355	364	331	368	319	324	329	345	341	345	333	348	343	350	343	337	384	355	315	368	371	350	333	308	331	332	341	343	344	353	344	354	329	361	329	343	347	331	307	312	317	323	339	311	350	331	337	325	319	329	342	362	350	321	352	345	354	378	336	335	351	335	344	313	337	333	350	334	348	370	333	340	327	343	330	310	331	360	338	367	330	326	337	313	374	354	323	342	314	350	320	333	379	331	337	324	323	362	341	368	343	370	335	338	374	356	315	339	345	339	360	336	323	302	355	306	342	307	354	341	357	361	352	348	384	332	348	366	334	319	345	327	339	336	318	324	338	324	363	328	314	352	371	336	352	359	349	321	318	319	325	337	313	362	305	362	331	355	346	379	353	324	361	407	354	362	362	339	345	347	327	330	313	347	310	348	313	328	357	350	330	310	321	335	316	330	344	315	353	329	339	343	391	365	310	368	326	364	347	338	323	352	355	346	303	376	348	345	346	337	347	370	337	358	343	323	337	320	324	358	354	316	356	319	358	325	373	353	323	345	303	338	339	343	352	356	323	357	361	333	349	347	328	324	341	335	339	322	313	334	367	340	378	350	315	362	331	352	340	361	330	310	364	372	350	330	360	380	312	340	303	355	340	338	310	365	344	371	389	320	327	356	307	357	331	346	335	340	337	349	314	344	320	331	364	351	304	387	327	338	328	359	329	326	318	326	358	349	345	348	357	354	327	314	364	285	355	322	323	319	360	343	360	311	352	348	351	353	359	341	334	317	371	314	352	350	366	374	294	355	370	362	380	337	308	311	308	334	323	336	358	334	343	353	323	369	323	360	350	356	345	332	330	333	343	363	323	335	353	368	346	353	342	331	370	346	358	328	341	320	334	344	309	349	379	319	338	331	345	347	314	336	343	384	331	355	324	353	298	307	370	347	361	335	361	326	338	340	362	381	311	362	310	322	343	345	336	314	326	317	352	363	313	367	364	342	356	309	329	324	348	338	348	346	343	329	361	340	347	303	325	315	356	307	351	300	335	355	341	340	363	364	333	346	389	330	350	332	363	348	312	314	315	342	324	358	322	318	324	309	358	296	358	333	351	342	373	350	343	343	343	310	332	365	351	329	320	346	320	288	333	345	357	359	299	369	330	332	372	351	334	331	342	375	335	324	358	344	327	344	375	357	329	320	298	336	318	372	331	347	331	347	343	371	347	345	328	332	331	328	352	353	352	311	350	332	346	323	330	366	321	323	329	336	336	335	317	345	356	301	350	346	321	349	364	328	318	364	336	329	350	354	346	339	372	366	327	347	337	361	356	369	328	338	343	379	327	308	327	319	322	330	306	394	322	386	325	331	348	311	344	324	329	340	345	336	302	363	356	354	338	370	358	314	335	320	345	287	343	340	366	336	361	321	348	344	314	337	336	309	356	319	373	340	342	337	370	344	342	377	339	349	370	373	308	337	337	372	376	333	350	322	333	318	355	348	368	371	358	323	335	340	345	356	361	347	346	315	366	344	334	330	344	327	358	327	346	305	321	347	332	314	379	345	316	336	317	350	366	383	363	346	385	362	325	327	337	340	361	343	312	361	336	345	355	322	331	343	328	348	334	330	340	325	334	382	370	318	319	360	317	298	351	315	350	343	336	326	352	371	339	352	329	337	326	306	333	343	325	353	339	348	344	334	339	373	348	350	377	351	367	346	364	373	337	324	342	346	336	380	302	313	352	350	361	357	363	358	371	366	363	365	328	335	345	315	341	341	347	361	344	326	351	327	346	308	328	311	333	330	342	340	338	348	335	363	375	376	367	333	325	339	361	369	329	313	376	351	347	361	315	333	371	327	313	339	322	350	340	317	373	347	362	361	326	348	338	349	320	335	361	379	359	292	318	341	353	370	349	362	337	345	347	321	328	321	325	328	350	346	331	340	326	313	361	352	365	374	319	335	356	347	366	344	358	349	312	356	346	330	357	335	345	332	317	348	309	329	360	316	350	366	357	351	285	343	333	356	312	359	361	329	360	372	323	311	321	343	350	326	322	320	347	346	315	348	352	334	366	378	375	320	357	365	329	354	326	358	336	317	362	346	334	344	340	341	319	312	348	322	335	371	365	354	324	324	326	319	312	343	356	333	349	332	331	346	349	326	341	310	338	346	368	347	343	314	309	345	373	324	326	347	353	353	356	350	346	343	345	369	323	322	355	347	308	339	321	340	323	329	341	324	315	345	319	357	345	352	358	339	358	364	349	366	324	315	346	341	343	317	352	346	301	319	355	333	359	317	343	363	367	343	323	367	359	333	342	356	368	347	308	370	334	326	333	340	347	353	346	300	362	330	349	349	349	349	345	335	351	364	319	332	361	379	297	334	352	374	337	317	346	341	349	345	344	329	327	340	355	314	361	332	352	357	370	324	318	331	304	323	302	356	335	352	313	310	315	343	344	331	326	338	337	325	349	325	341	336	317	323	325	304	362	353	315	355	345	330	316	355	359	349	332	322	336	339	357	333	342	309	307	349	357	338	375	350	370	343	377	354	340	325	301	375	333	355	390	325	331	359	358	348	332	323	314	338	331	346	342	339	340	321	354	339	360	328	347	355	345	363	361	337	319	311	337	344	311	314	342	334	326	307	325	380	305	325	330	331	346	352	308	360	339	371	328	336	323	323	339	335	346	350	341	348	332	317	327	353	379	346	331	328	345	325	327	332	316	325	342	339	307	352	358	329	321	339	330	351	334	383	371	351	345	373	340	374	316	362	341	346	363	391	330	365	356	323	341	342	346	353	350	356	364	350	338	355	318	337	335	334	351	343	331	358	376	324	326	349	323	346	314	340	379	316	303	334	303	344	340	327	348	314	338	352	347	355	349	310	367	359	360	351	342	296	373	333	360	317	368	326	325	358	349	344	338	343	342	298	323	312	338	349	357	313	330	346	314	326	368	346	344	350	317	373	295	325	361	319	296	338	354	369	323	303	337	354	359	337	318	328	321	363	323	302	335	370	365	352	349	313	327	350	330	324	367	336	353	349	324	318	325	319	343	324	312	373	358	334	345	301	311	333	315	347	346	341	349	346	366	317	327	332	311	338	358	344	332	386	333	350	345
6399	1201	1847	2178	1805	1607	1414	1262	1233	1207	1109	1054	1068	1082	1150	1123	1145	1081	1020	1006	1012	901	924	909	857	882	840	885	850	810	859	876	844	827	868	806	884	874	806	835	864	879	819	867	778	829	870	812	847	774	809	780	831	798	820	814	793	804	871	798	873	863	854	830	840	867	765	817	831	773	847	826	781	832	828	848	848	800	753	806	828	764	820	823	783	812	807	825	845	789	815	824	776	874	873	786	797	840	846	849	764	832	820	797	800	809	844	842	806	826	866	817	800	861	859	833	811	823	804	867	796	806	836	849	795	809	867	829	790	784	847	816	849	827	847	823	805	793	801	831	828	780	815	833	833	814	837	844	846	827	826	832	844	800	785	867	794	889	798	810	820	783	873	820	812	834	840	869	834	820	871	826	843	773	859	790	793	779	871	801	829	833	855	814	861	825	798	847	824	840	832	810	813	780	822	786	795	794	815	803	877	828	780	843	841	823	799	829	816	781	765	837	819	811	790	761	809	788	865	876	794	828	867	840	857	773	816	843	897	804	766	822	859	866	805	761	781	775	841	842	813	841	829	839	823	846	826	805	805	829	811	808	848	896	796	818	807	823	803	821	845	857	778	763	789	838	809	807	840	804	829	833	797	825	799	805	820	775	799	849	816	788	825	798	845	849	813	829	849	825	829	797	854	877	847	877	816	838	833	784	846	832	853	864	835	770	847	803	811	828	835	805	856	810	810	797	819	782	837	901	781	812	844	816	856	808	841	866	804	812	823	788	813	830	824	804	827	775	793	782	822	829	847	850	796	808	831	825	790	766	791	837	833	824	805	850	843	878	859	798	820	853	826	828	836	839	805	850	844	832	791	850	865	846	841	819	829	837	796	833	767	814	809	891	800	857	796	834	820	857	831	817	806	810	818	824	860	820	787	860	745	851	782	810	814	854	805	835	802	804	763	842	812	828	816	822	797	832	855	841	816	826	870	858	881	850	792	824	786	797	857	851	868	819	801	821	820	780	888	801	850	821	836	889	826	825	785	848	836	816	792	864	861	858	858	820	875	858	831	816	831	877	803	844	824	818	829	846	809	786	811	813	863	814	813	835	853	875	866	817	800	815	842	841	895	818	786	790	822	831	850	813	791	806	810	797	854	791	783	808	793	850	808	821	794	849	860	835	831	872	841	858	823	803	832	778	808	821	891	828	831	826	815	878	836	821	811	861	811	790	824	812	772	801	841	824	800	812	818	871	760	819	827	814	821	797	833	814	821	866	800	826	834	821	835	833	864	809	804	806	810	846	847	843	858	739	811	854	828	848	807	855	859	809	815	818	845	823	820	822	820	791	866	857	855	832	839	821	847	757	863	792	794	807	849	827	802	805	780	861	817	757	817	816	867	822	795	806	839	821	823	823	826	790	820	774	814	836	848	802	825	801	836	840	851	814	832	870	820	828	853	816	781	808	816	814	824	836	813	804	814	850	790	809	761	784	868	846	863	845	832	800	827	845	824	853	745	838	775	767	811	872	813	832	830	830	829	791	816	850	806	887	788	805	814	815	797	811	861	834	874	831	866	832	839	824	853	777	837	818	804	809	800	840	796	817	805	861	800	822	826	803	794	795	818	787	800	837	839	780	790	811	785	793	840	793	834	825	820	871	877	829	832	839	755	808	828	851	840	790	827	794	780	815	831	811	822	836	796	865	801	800	799	820	876	806	813	841	844	816	811	796	796	795	833	827	834	820	817	833	807	843	789	860	806	818	867	868	810	870	787	817	759	867	832	805	818	795	843	795	804	856	797	763	762	784	816	802	833	827	807	812	825	780	839	799	834	850	849	829	823	826	834	797	829	822	845	776	771	803	833	836	849	806	859	809	836	819	844	809	845	777	809	854	826	811	778	808	838	824	815	776	810	881	840	871	799	825	829	849	831	835	817	806	777	779	793	807	816	785	784	834	860	797	814	846	818	837	802	790	833	885	789	831	752	792	816	767	841	815	813	773	775	846	806	793	832	811	823	817	789	828	824	822	804	835	811	866	835	835	813	810	836	802	805	853	787	814	822	847	814	852	823	827	802	771	797	819	886	866	839	824	828	779	821	900	822	814	808	900	768	836	883	854	776	885	850	818	832	763	801	861	820	805	817	846	795	790	842	826	776	756	878	762	821	840	831	844	797	830	821	837	854	806	799	893	808	808	844	813	784	829	795	828	816	832	809	878	799	863	781	786	838	857	806	862	827	810	838	857	841	796	805	823	850	840	860	823	828	825	815	810	771	803	839	814	801	828	863	829	884	766	809	812	808	789	757	842	827	807	791	830	840	829	821	847	825	814	784	797	825	829	826	819	776	841	834	834	832	826	815	817	854	814	816	859	834	800	823	786	822	832	834	808	803	869	858	834	775	835	787	834	834	855	855	802	826	838	761	819	799	813	768	822	770	816	804	820	845	818	906	817	861	821	812	819	825	821	847	787	802	855	816	765	831	768	792	857	816	792	813	825	779	842	814	833	807	892	814	857	873	784	824	854	805	828	772	836	849	819	781	787	782	844	826	803	862	815	839	819	820	775	839	790	891	809	805	786	878	789	793	780	794	789	847	833	807	817	815	831	844	785	804	799	800	837	771	841	831	816	810	835	834	822	785	790	837	831	818	842	832	823	847	798	822	791	869	807	823	806	823	815	824	877	788	793	792	827	871	856	853	813	849	860	830	796	908	828	781	870	823	805	830	766	845	844	853	841	828	841	851	824	859	810	855	804	799	756	838	865	766	840	811	872	837	855	795	801	889	807	782	792	812	776	801	807	823	799	800	833	817	814	878	811	789	825	778	850	782	818	822	817	809	826	841	835	840	854	807	760	798	828	868	823	826	738	817	839	811	804	853	783	849	840	801	833	774	829	786	804	789	858	827	810	831	851	806	826	795	843	829	790	802	841	815	849	814	834	859	799	800	804	769	798	761	814	836	839	828	838	820	786	816	785	820	822	870	814	849	834	841	831	802	831	838	807	832	812	799	808	851	797	859	858	835	889	882	810	875	832	837	808	845	827	800	792	857	899	803	812	822	859	842	864	839	777	819	781	863	823	870	829	810	823	837	832	827	848	875	868	812	810	863	850	855	826	864	820	824	827	801	826	815	827	846	863	866	763	827	779	823	795	823	856	850	772	812	810	786	778	851	801	829	824	829	827	855	796	794	809	805	780	817	852	836	828	798	877	811	805	837	851	838	838	848	830	806	891	832	883	799	807	789	849	840	797	847	777	823	815	815	777	862	817	788	788	824	818	877	842	830	791	844	833	858	821	839	811	779	828	818	810	837	848	804	819	798	811	792	816	825	840	833	858	864	850	802	798	797	871	863	845	783	848	800	861	830	787	841	844	828	804	821	816	811	864	834	815	821	815	821	793	796	844	786	791	895	799	833	859	822	871	827	819	821	800	885	833	865	850	825	857	819	858	827	805	850	810	808	830	843	835	841	857	840	781	841	881	804	790	884	806	820	796	824	865
12094	1036	1064	824	577	480	386	337	347	292	300	301	240	261	251	282	286	261	256	235	250	231	186	253	225	230	208	209	222	226	226	160	197	185	184	207	238	191	201	217	214	197	215	203	223	172	236	202	205	221	217	193	209	186	227	193	199	194	225	210	197	190	203	220	185	210	189	191	206	237	199	223	191	197	216	188	199	193	196	188	202	204	190	194	207	199	190	227	212	202	234	232	186	178	194	163	206	230	200	214	208	209	222	197	210	188	198	199	225	205	173	199	240	191	210	216	222	187	184	210	214	197	181	241	217	188	199	197	221	211	193	225	198	191	229	203	203	205	186	216	214	213	241	208	186	227	201	184	196	178	216	220	183	206	220	200	227	210	209	205	194	185	202	216	209	208	201	212	212	205	185	197	203	183	192	184	207	194	217	178	207	186	215	214	183	229	203	196	183	185	193	202	209	220	188	200	203	210	197	178	230	189	204	192	209	209	213	205	216	192	215	217	203	192	197	211	212	216	199	215	202	219	204	213	199	193	192	183	213	221	184	211	212	200	180	227	223	228	234	201	216	222	219	186	206	220	201	229	178	217	226	204	224	209	203	196	237	216	195	218	214	177	199	215	212	193	183	189	182	203	203	214	191	219	193	210	205	195	216	210	226	188	207	200	199	190	217	171	237	211	208	191	191	206	207	204	216	201	205	183	216	242	223	231	211	183	204	232	200	206	211	222	205	202	204	205	223	200	213	213	181	198	218	187	196	220	200	210	193	216	167	191	203	202	209	194	209	196	195	226	213	197	223	195	192	197	197	183	178	204	217	203	200	200	222	184	219	226	214	188	197	210	186	201	194	209	235	195	206	182	207	200	227	209	208	190	215	210	181	197	184	223	212	202	176	192	220	209	217	208	210	230	208	185	234	209	198	231	200	179	193	217	205	207	214	180	193	214	220	210	201	194	212	186	213	219	191	199	212	218	186	188	194	205	202	204	223	207	188	200	166	210	235	210	202	217	205	225	224	212	211	206	215	224	213	197	193	209	221	232	197	226	206	186	203	192	213	192	192	183	239	192	207	192	201	213	201	195	196	195	225	192	213	222	230	203	200	215	225	186	196	188	181	209	193	200	176	190	211	208	209	206	194	181	207	214	186	216	241	190	197	216	216	201	204	205	244	220	209	198	203	221	199	206	182	211	193	174	195	217	199	204	213	214	208	203	202	193	192	195	197	195	224	228	220	214	201	202	230	208	213	225	193	206	172	223	204	196	191	191	219	219	204	191	210	230	204	184	185	216	186	223	190	183	213	208	182	205	199	175	225	202	180	235	224	214	193	173	225	212	185	197	191	175	187	161	222	199	199	203	186	209	217	197	183	203	206	228	222	193	211	200	191	188	208	219	240	190	191	218	219	239	192	185	212	205	203	203	196	212	198	205	221	202	218	189	205	218	205	192	201	199	220	217	200	200	212	186	183	195	213	224	211	219	181	194	206	210	201	215	211	211	223	194	206	192	219	207	221	198	184	212	198	184	210	203	205	204	224	204	193	176	205	224	196	221	214	213	195	196	192	208	188	197	194	213	207	199	231	234	208	211	221	193	227	199	222	186	221	213	219	214	185	188	199	213	230	197	204	206	184	228	203	213	196	203	203	176	187	203	194	186	207	205	169	203	193	194	186	209	184	191	214	181	212	202	203	215	199	219	192	195	204	178	196	216	200	202	204	195	190	222	196	209	202	201	209	174	185	167	177	172	188	196	195	204	199	190	223	215	204	195	213	198	188	188	188	208	190	192	239	209	215	174	193	202	196	196	191	209	203	185	194	205	209	199	202	227	199	222	202	200	190	232	207	190	175	223	211	222	223	189	198	186	217	198	194	219	182	215	189	184	188	210	185	215	178	211	206	194	229	190	218	184	216	189	210	183	196	207	197	198	192	191	210	229	205	243	228	203	191	205	191	195	197	207	225	210	228	205	216	215	186	213	194	194	195	188	215	195	228	205	201	210	187	209	207	193	181	197	169	230	194	180	199	208	188	219	209	197	194	207	199	222	214	204	187	211	178	205	201	191	212	204	205	207	201	199	200	191	165	199	206	208	195	200	202	203	188	202	202	175	219	200	201	221	167	189	208	187	212	194	206	221	213	202	223	221	189	180	218	204	182	216	201	196	195	203	170	218	189	186	211	202	183	234	216	220	183	204	196	182	194	214	217	233	195	195	225	215	199	220	210	212	211	210	186	206	217	206	189	221	204	201	191	192	191	184	180	195	219	216	177	224	221	203	204	196	207	189	189	219	228	206	207	218	194	185	194	205	188	175	193	213	187	171	183	208	212	209	196	213	210	175	197	224	210	207	226	216	232	199	189	193	189	201	204	218	190	215	189	207	197	183	199	224	190	259	178	210	216	186	196	202	199	184	219	204	192	182	212	204	195	199	223	231	214	214	218	192	220	184	219	176	218	201	186	180	198	203	221	209	198	211	213	193	192	216	206	191	177	192	204	212	216	202	238	236	216	219	181	207	198	222	215	228	193	199	191	188	200	229	208	196	204	188	187	230	196	208	196	196	218	214	188	214	176	186	201	210	191	198	200	230	190	207	197	210	225	229	199	220	208	204	196	193	170	176	171	233	203	223	212	190	196	208	214	205	202	196	194	205	216	213	204	219	226	223	196	180	195	217	194	202	188	224	204	211	191	198	209	205	197	210	190	202	220	201	225	198	185	206	204	198	207	206	207	235	185	207	196	182	196	195	211	226	216	211	192	192	204	201	218	205	206	197	187	202	213	212	228	206	203	195	212	200	182	195	200	216	211	206	200	216	188	250	185	183	197	192	196	193	213	214	196	196	190	202	188	213	197	170	207	215	201	205	199	218	198	213	204	212	197	216	203	249	181	198	198	170	190	183	218	183	202	193	195	247	187	241	177	228	180	207	219	205	218	196	184	189	219	213	197	207	208	205	170	210	211	213	198	189	237	207	191	182	197	180	189	217	183	209	199	212	205	206	176	191	184	204	201	206	224	186	184	183	209	187	222	244	205	203	210	193	190	199	210	216	201	215	219	197	202	192	182	201	182	194	191	201	233	207	184	192	203	175	198	218	219	207	196	214	188	204	204	202	201	214	205	208	194	197	220	198	201	192	179	214	216	222	160	217	179	206	204	191	182	188	203	201	197	229	190	202	219	212	177	210	197	169	200	189	196	223	220	208	207	206	222	204	209	188	211	195	213	200	214	209	225	186	218	199	197	193	206	210	192	218	195	199	198	188	212	190	228	202	182	198	204	196	204	190	226	211	185	195	208	212	233	219	200	218	189	202	236	216	206	227	239	199	186	187	206	190	201	215	199	202	232	212	184	213	193	179	197	174	192	190	201	239	218	202	214	187	180	207	217	184	225	203	184	195	213	206	205	199	183	193	200	211	194	200	207	211	202	179	199	196	217	203	214	206	203	204	209	207	209	201	211	216	191	197	196	207	181	212	171	218	171	221	207	233	229	226	205	210
7942	1165	2269	2600	2326	1854	1551	1392	1336	1158	1086	1004	911	1014	1063	969	907	938	797	790	731	695	646	602	569	556	545	547	553	503	530	577	525	548	539	530	491	549	503	513	514	525	537	537	533	491	535	509	509	519	516	543	448	482	513	501	495	500	490	532	510	494	527	547	541	543	491	497	496	541	496	505	509	500	500	530	541	545	531	535	510	488	521	491	509	504	506	541	528	481	510	534	511	499	525	472	555	515	504	524	561	492	537	534	510	491	502	536	503	483	499	476	505	507	508	541	506	528	527	495	516	481	501	511	513	509	490	486	530	521	515	527	513	507	490	511	507	505	530	477	529	509	546	533	477	516	494	516	501	486	516	502	479	494	524	534	541	488	549	507	491	513	489	497	520	540	520	479	511	509	510	487	520	518	518	546	481	509	508	491	464	534	485	518	507	499	524	495	499	539	532	525	509	505	492	472	494	508	517	491	527	495	517	509	522	535	502	470	532	495	508	503	555	514	485	497	498	532	527	492	527	496	493	536	519	488	500	499	483	485	505	472	524	551	540	502	492	549	574	515	464	537	499	510	492	500	575	522	510	524	473	479	510	483	503	518	529	521	493	492	477	516	541	513	537	540	469	486	497	495	447	552	522	530	525	486	519	483	534	524	500	533	517	505	538	511	509	487	518	549	482	517	469	505	545	500	493	550	523	467	497	499	502	506	505	511	502	473	517	483	528	533	482	515	490	477	516	478	530	530	502	515	495	524	514	502	518	473	529	496	542	519	495	545	486	528	521	502	520	500	528	518	522	530	501	487	490	531	499	494	521	498	530	525	505	500	544	512	459	515	471	511	504	466	533	510	515	533	489	542	496	516	523	473	530	501	492	531	485	523	496	483	539	509	513	459	515	501	511	507	515	519	535	503	521	535	512	491	497	495	515	466	470	521	487	503	483	483	498	489	499	534	490	503	476	540	490	465	485	516	506	560	500	504	544	489	459	476	528	526	517	499	514	498	486	538	523	508	465	478	509	542	523	548	484	514	486	489	509	507	507	504	493	507	497	531	557	539	512	516	527	486	498	506	515	487	530	541	499	512	491	516	504	523	530	497	488	491	515	518	486	525	526	513	500	490	490	520	529	517	499	501	506	468	500	469	502	483	495	501	506	531	513	485	491	517	505	523	524	531	469	506	546	511	496	515	536	533	463	508	490	502	503	535	509	526	483	542	521	517	501	466	478	531	505	500	495	447	554	498	513	470	500	514	458	499	530	534	478	494	473	512	527	484	508	510	527	502	507	461	508	515	491	499	495	511	486	525	523	496	528	546	504	526	526	505	487	534	532	511	510	494	475	513	471	511	488	548	500	527	527	522	526	539	480	499	529	493	551	537	519	500	532	476	529	477	499	482	495	510	521	495	505	498	496	482	513	472	513	518	516	502	523	481	503	516	514	517	486	482	502	509	484	508	522	538	535	495	489	470	551	514	487	553	514	495	476	491	483	491	514	466	499	513	505	473	460	493	527	542	488	573	524	546	486	526	495	537	509	538	499	479	512	488	529	516	518	511	492	504	512	481	502	501	519	539	492	489	517	499	477	504	484	513	478	491	537	500	497	518	512	523	491	508	503	514	563	480	475	498	500	506	486	496	471	519	516	513	503	519	517	512	534	541	505	500	538	475	490	503	502	538	513	519	507	492	510	472	492	511	470	508	504	543	559	469	532	480	520	505	502	487	529	520	529	492	487	517	504	545	540	524	524	525	513	495	494	506	494	499	490	517	487	522	504	510	483	495	470	480	502	502	546	531	485	499	488	490	501	503	512	530	493	452	511	478	485	472	499	517	505	535	546	496	519	487	512	517	534	504	534	492	498	513	505	507	481	500	491	499	478	496	517	492	494	524	480	499	498	529	503	544	476	528	505	522	481	500	466	490	509	528	518	535	473	493	534	473	528	491	536	456	446	487	511	469	453	503	496	488	515	498	518	505	508	484	522	524	507	506	499	518	490	497	549	460	517	482	493	507	496	494	466	518	509	505	528	513	505	472	475	560	533	496	485	556	530	495	499	517	530	543	542	533	499	527	520	477	507	540	558	513	509	507	524	495	467	508	510	510	488	520	531	468	516	495	481	533	520	521	509	493	471	514	456	562	517	499	490	512	534	516	475	469	468	494	498	490	542	499	465	508	484	520	517	505	503	524	491	506	518	498	498	513	494	499	548	490	490	546	515	517	534	538	498	510	509	503	535	523	567	483	500	512	504	479	486	508	478	496	544	525	520	484	511	499	497	530	490	533	514	514	490	513	465	499	522	517	514	493	560	533	502	512	452	463	528	475	512	508	497	535	499	542	508	506	485	478	502	515	506	497	528	491	494	491	526	477	506	564	488	534	499	536	514	487	515	509	494	514	546	451	489	474	517	524	509	507	525	542	524	524	489	514	463	541	505	511	538	496	494	490	537	510	483	472	508	528	515	511	510	515	507	503	509	534	529	545	520	513	505	457	496	488	547	498	491	467	488	458	462	506	561	519	490	472	518	484	506	527	513	519	494	462	498	494	547	539	520	534	497	499	496	501	511	519	486	527	512	470	464	493	467	479	535	506	515	548	477	501	509	511	506	518	498	530	514	499	517	466	508	470	524	490	487	519	487	498	512	502	544	475	528	549	514	526	492	535	520	523	513	528	524	482	490	498	481	520	502	473	483	543	500	459	507	500	464	527	507	547	485	522	469	506	474	487	487	474	519	492	486	502	510	506	478	544	538	513	504	485	499	501	493	516	509	516	515	508	485	479	531	521	499	487	500	509	489	531	490	482	524	488	515	520	552	525	516	490	498	504	559	467	514	499	480	489	543	491	496	524	575	509	498	514	528	457	548	480	524	539	488	503	515	501	537	452	516	527	498	575	512	541	510	497	489	495	507	488	519	498	538	527	503	467	518	517	550	504	506	550	548	467	522	516	513	499	473	477	500	513	528	496	502	501	512	503	510	533	549	485	443	484	470	572	513	482	467	487	515	502	482	511	479	432	519	513	514	464	491	522	488	496	505	505	497	487	557	492	546	538	535	453	508	469	528	501	522	462	508	481	497	504	510	515	505	526	521	521	522	505	505	504	539	479	492	482	519	493	512	497	513	502	495	503	508	505	509	541	503	514	523	516	511	508	515	477	510	464	526	487	516	503	506	485	514	502	507	522	517	470	507	512	491	473	520	538	521	539	514	508	487	534	492	514	538	510	519	485	524	521	504	521	511	517	496	547	488	499	498	509	517	533	518	499	519	520	498	488	526	529	476	492	545	452	508	487	500	494	518	511	494	511	530	509	500	538	508	491	522	521	489	481	489	477	513	498	496	489	532	465	504	502	522	513	540	496	492	517	522	522	496	493	536	451	478	536	496	530	533	527	503	489	467	456	506	493	520	491	468	493	555	457	520	529	528	453	518	530	534	498	516	512	522	539	507	515	475	489	510	463	514	499	490	489	521	507	536	515	502	528	548	520	528	490	519	496
1436	408	419	421	379	338	344	346	339	347	336	351	348	335	337	369	359	361	326	344	327	346	331	333	331	316	297	296	306	326	319	328	323	288	310	320	291	324	319	299	306	311	321	333	313	274	305	295	298	293	326	332	321	282	318	316	321	313	306	292	258	309	291	327	306	349	333	320	328	301	316	303	335	302	343	293	339	317	313	345	335	313	316	318	319	315	306	282	332	306	294	309	305	307	337	306	296	305	324	323	327	322	316	310	309	345	326	315	276	336	355	305	331	315	303	314	289	327	329	325	329	323	291	279	343	325	326	315	326	316	315	270	329	310	323	305	304	337	331	310	321	336	313	310	291	289	350	333	329	293	317	303	303	319	318	334	325	307	307	308	345	314	310	337	296	304	301	294	289	295	315	345	317	279	336	346	321	267	325	324	317	314	330	316	299	337	319	292	304	325	277	301	282	351	324	286	311	332	332	313	299	321	339	342	322	325	306	316	303	310	300	332	324	299	283	325	293	329	294	271	318	321	305	354	310	336	320	334	318	316	313	312	328	293	325	325	316	349	300	307	309	301	292	314	327	299	305	308	309	320	325	305	304	302	320	324	305	284	321	317	322	305	341	314	314	307	310	369	331	311	312	314	343	310	325	313	320	323	302	313	321	337	305	320	317	331	309	319	289	327	307	318	305	306	296	320	312	330	338	331	316	335	287	287	347	355	297	294	320	304	303	359	301	308	304	362	310	325	284	318	286	307	340	315	352	317	321	323	302	299	331	315	315	344	309	332	317	321	270	308	310	309	310	315	328	312	332	278	280	288	336	298	334	304	285	278	292	327	276	311	317	331	296	330	303	330	276	312	294	303	321	322	287	298	302	322	304	307	294	317	311	306	308	345	306	297	326	294	303	347	315	336	333	319	305	325	338	290	347	292	319	304	319	327	334	316	339	325	331	346	320	307	302	319	318	343	328	325	320	312	296	292	310	304	324	314	303	300	344	335	333	322	347	280	331	324	291	301	343	301	343	322	311	313	338	316	311	337	323	342	317	285	326	286	320	279	329	289	292	350	309	308	327	277	317	299	333	301	306	319	310	310	337	303	318	281	302	286	300	331	291	282	285	333	280	340	299	338	309	293	321	310	286	321	307	298	350	325	331	306	318	324	311	332	314	306	292	294	317	328	290	326	314	311	314	294	308	280	302	294	329	313	305	308	299	312	309	288	319	300	346	279	341	310	346	288	292	324	323	310	260	338	286	340	301	304	302	348	353	306	315	316	300	316	325	286	337	303	305	309	316	305	329	339	350	304	334	311	319	320	311	342	309	323	326	332	286	363	329	320	290	336	318	313	289	308	313	311	312	351	308	304	325	322	307	336	307	320	303	301	319	314	335	290	334	284	329	309	289	324	323	288	317	333	365	294	304	309	296	323	365	320	335	299	342	303	312	330	305	327	312	307	321	342	315	310	330	326	302	311	337	361	322	308	307	325	288	287	359	347	326	314	320	310	313	319	300	295	334	312	350	313	310	274	283	304	340	312	323	320	330	314	315	313	304	335	303	320	297	317	293	297	321	337	335	343	315	282	322	312	342	325	278	321	326	319	335	310	307	313	340	299	309	318	305	335	299	332	282	307	328	316	308	338	310	317	304	276	281	297	327	324	322	310	329	344	341	291	283	308	329	286	302	333	308	309	296	325	315	303	290	310	287	273	311	304	316	307	322	328	308	293	308	318	342	283	310	309	304	318	304	308	297	310	316	329	274	315	282	313	295	277	304	295	324	337	321	318	310	313	354	344	327	283	283	309	315	304	316	297	297	289	310	283	315	279	335	332	302	294	325	306	322	279	274	350	331	308	332	347	300	316	326	376	311	321	329	317	331	331	305	315	314	302	322	306	319	318	325	351	332	317	294	311	332	347	300	305	286	321	321	307	319	326	292	328	309	344	246	332	342	352	329	314	315	331	291	350	297	289	313	322	284	293	318	333	306	344	287	288	306	304	327	319	293	316	324	349	307	305	309	297	356	365	312	291	322	306	303	293	307	326	323	317	313	322	306	320	304	322	290	304	301	343	335	333	310	314	318	291	353	332	352	320	284	328	304	297	327	306	328	333	342	283	338	290	333	332	319	281	317	313	334	321	352	319	304	304	333	329	350	342	309	288	329	299	320	305	306	312	331	293	337	287	283	321	307	318	310	290	316	330	344	292	325	342	294	316	292	287	331	302	277	295	309	291	306	290	313	338	347	283	269	337	329	323	304	317	302	310	340	295	308	304	291	325	324	320	319	304	313	324	315	348	337	299	318	306	320	313	325	308	319	286	305	331	324	299	319	289	322	332	285	303	364	304	345	296	294	316	312	282	324	328	312	329	323	309	337	312	306	306	302	351	325	300	303	299	333	298	344	315	313	321	316	318	312	301	331	308	327	325	317	299	282	300	319	304	320	341	309	355	311	332	343	320	328	275	334	310	329	298	308	282	340	338	305	321	337	304	318	315	315	315	315	309	322	346	327	323	344	308	318	322	311	337	308	310	319	296	292	314	296	298	322	318	329	317	331	301	318	319	317	362	282	320	300	285	327	275	358	335	302	316	331	294	331	290	294	322	292	299	307	314	346	305	307	313	311	329	317	299	333	276	327	295	294	315	309	347	326	313	342	345	308	325	306	326	324	323	293	317	301	316	326	310	336	334	318	321	306	332	323	303	344	338	324	337	314	289	291	291	293	289	302	306	298	332	304	285	311	302	296	331	299	332	317	328	297	331	323	299	316	331	336	326	312	283	284	308	313	342	319	293	309	305	365	337	337	336	334	310	290	337	291	329	320	324	310	331	362	323	347	287	332	332	302	292	327	336	310	305	318	329	300	336	315	302	317	318	338	306	295	308	315	355	342	329	328	326	372	333	334	307	326	333	319	334	306	343	318	327	321	316	336	317	350	352	353	318	324	302	312	333	289	307	300	353	316	292	325	339	336	312	314	333	327	286	314	303	309	334	335	325	314	342	301	327	303	297	302	334	320	339	324	316	324	327	308	330	298	333	324	285	324	304	341	311	312	310	306	339	365	322	316	303	293	347	320	305	311	307	294	305	323	300	334	357	293	315	308	333	311	312	302	284	306	319	332	292	290	322	328	310	310	302	307	314	322	314	324	315	324	331	316	310	289	306	303	323	324	323	339	327	335	287	346	300	324	299	275	303	350	298	314	329	297	271	305	293	303	346	315	307	318	315	346	329	310	294	313	287	328	338	353	326	323	332	337	318	300	345	328	303	326	304	285	315	350	315	336	312	327	283	299	289	310	304	348	326	311	305	333	319	332	324	323	336	303	308	332	314	320	336	289	314	309	324	334	284	334	317	321	304	285	301	320	307	293	321	306	347	315	307	282	296	344	323	314	278	319	340	311	354	324	311	310	312	308	297	294	302	341	291	309	298	335	304	291	325	301	353	313	292	327	296	332	315	315	319	309	314	333	336	317	311	341	324	302	288	310	337	292	320	321	290
2068	868	1111	1130	1073	992	968	983	945	898	884	929	887	998	885	902	940	833	848	811	846	821	806	809	827	822	778	733	796	796	780	802	760	809	779	778	793	740	805	735	804	806	751	768	762	791	744	776	776	759	791	793	796	746	769	744	791	736	752	746	763	823	753	749	739	768	786	763	768	791	765	779	742	809	772	747	819	812	774	765	755	753	785	781	776	769	830	769	772	769	770	762	780	766	747	816	736	732	822	763	797	801	716	782	772	785	742	791	747	733	776	745	742	786	762	757	722	785	762	811	764	807	700	793	785	774	746	770	730	815	782	794	734	803	779	775	749	795	801	824	760	755	773	759	793	787	765	791	819	762	761	739	796	752	796	767	750	761	815	745	781	748	759	766	804	780	736	737	823	734	720	743	803	749	818	767	776	717	779	771	720	800	779	792	754	827	719	759	785	818	758	757	753	785	797	778	795	714	788	790	770	731	788	753	805	809	767	750	743	767	819	756	796	789	809	772	813	737	787	787	743	775	791	801	799	790	747	777	750	818	808	802	764	777	797	795	767	801	780	756	721	768	790	740	766	820	789	776	765	756	759	732	820	785	754	758	806	761	795	775	729	768	791	779	759	749	785	741	795	783	768	801	770	779	755	804	840	769	792	807	781	753	771	796	766	788	799	743	824	795	823	760	759	777	760	779	751	775	776	778	771	787	773	758	811	783	782	782	712	800	757	789	753	740	735	787	777	752	780	803	751	789	726	767	790	757	784	763	739	790	779	754	780	750	757	764	745	770	802	740	764	764	802	805	769	713	722	818	784	841	746	782	801	785	795	793	792	762	852	768	743	767	758	745	810	725	811	827	754	781	757	771	758	788	774	744	819	722	796	796	783	799	783	785	767	753	747	828	789	740	814	804	773	734	760	790	785	764	781	716	768	817	783	772	755	795	776	786	781	746	771	792	775	773	823	773	746	737	791	756	760	755	744	798	790	791	755	802	771	815	814	760	775	768	777	821	755	784	756	785	775	741	787	733	735	737	771	788	734	778	777	759	798	806	784	753	749	788	792	774	754	788	807	732	765	796	823	802	799	759	784	776	780	768	749	778	711	795	787	779	788	781	731	783	788	746	737	781	738	747	797	752	745	780	740	747	794	798	777	735	772	808	809	801	815	785	778	795	779	772	780	802	769	755	770	821	786	792	813	730	749	777	825	782	750	766	777	739	764	775	776	733	800	807	814	741	738	745	803	743	774	800	782	782	733	746	760	800	767	798	769	769	802	758	782	754	769	728	722	781	781	782	755	773	786	798	749	780	772	749	728	745	763	798	759	768	778	795	754	744	834	751	791	782	784	784	718	765	753	743	761	792	761	771	778	802	744	753	758	766	755	816	764	785	737	749	796	738	799	751	705	812	730	797	761	728	741	760	723	793	770	813	751	772	791	793	740	761	815	744	766	776	766	763	757	733	765	788	761	776	804	794	763	804	761	761	813	745	787	774	730	756	798	786	810	733	776	762	769	772	786	748	800	787	792	745	774	737	760	765	779	773	753	741	772	742	774	758	798	818	770	814	804	794	781	790	804	739	788	766	718	757	763	798	785	782	806	807	799	777	728	799	739	744	760	772	793	747	732	769	801	758	766	813	734	757	752	792	800	766	768	728	722	786	776	771	772	779	742	809	704	801	720	791	790	751	786	825	767	749	728	769	745	764	758	748	792	780	833	791	761	772	809	737	772	761	786	774	786	832	733	767	819	794	799	759	744	768	800	739	768	767	717	762	729	804	778	786	794	723	818	773	766	724	795	820	746	785	700	775	821	780	768	786	770	780	809	742	769	782	789	816	761	771	800	760	781	761	754	720	759	775	772	750	783	820	764	744	797	795	767	800	723	798	753	785	764	776	753	742	761	791	785	755	760	818	766	719	735	791	807	761	786	794	716	797	784	749	781	781	722	759	764	720	796	829	782	772	774	721	774	773	746	789	771	753	799	784	734	753	820	753	748	756	789	814	776	811	797	792	767	790	766	787	773	765	805	836	779	755	770	741	811	753	760	749	794	805	729	793	760	817	726	774	795	780	769	772	742	758	786	799	781	745	787	771	772	717	725	765	809	799	781	759	822	729	720	783	755	770	697	778	823	779	753	806	820	782	718	798	752	759	763	761	801	794	775	752	751	710	765	831	769	740	783	791	783	810	756	766	735	797	768	766	777	754	801	775	723	750	756	791	776	825	798	745	798	754	787	765	763	757	790	793	785	724	755	772	799	761	800	768	726	752	775	743	727	780	763	773	759	783	757	791	811	723	805	756	767	760	746	739	748	738	714	787	790	757	789	792	771	777	850	761	802	821	769	780	785	700	734	740	798	732	771	819	747	786	723	734	749	780	762	814	747	747	788	779	757	767	797	807	819	789	825	788	779	803	767	796	813	798	800	816	779	776	804	804	770	742	785	775	779	777	793	775	704	776	779	798	827	794	777	711	804	747	811	760	724	752	777	753	786	803	792	729	781	752	812	744	759	790	790	767	784	738	719	752	769	726	795	703	799	762	678	821	741	813	770	780	797	793	739	789	711	783	791	708	797	735	752	768	732	818	740	754	792	752	758	748	754	770	769	772	695	792	752	754	735	776	741	813	747	767	746	786	788	739	770	754	788	790	792	791	792	783	783	779	780	798	775	785	759	789	787	720	761	756	758	744	782	768	733	793	774	757	773	796	812	780	753	831	735	725	780	752	718	801	775	744	728	808	717	740	758	713	782	774	791	768	796	760	770	825	775	789	783	762	755	790	754	777	783	733	753	800	773	759	741	760	724	739	801	748	795	774	790	779	764	727	726	761	768	768	787	797	806	765	773	759	749	752	806	762	763	787	782	743	723	781	796	761	810	768	743	741	775	816	761	732	787	766	756	757	769	759	823	785	767	785	737	771	800	769	748	774	737	781	790	780	802	769	753	798	821	748	763	778	784	776	764	771	764	734	765	738	801	774	776	757	778	820	789	719	795	794	767	746	762	714	746	784	747	768	758	803	770	751	813	768	747	769	780	811	801	750	774	801	782	811	721	797	755	796	772	768	770	782	767	720	759	774	794	769	779	799	812	783	773	707	815	742	779	802	775	775	788	794	769	791	728	780	745	748	793	779	816	765	770	799	772	749	736	768	759	821	739	804	737	811	773	737	740	738	770	781	792	777	816	725	737	784	780	770	806	764	761	810	723	768	797	783	808	765	783	771	792	792	807	792	765	775	781	774	774	800	725	770	807	819	772	775	757	780	732	819	782	733	804	779	734	776	777	770	727	809	748	782	839	764	797	842	755	748	762	758	763	758	743	762	799	768	820	742	760	799	780	727	785	776	786	773	751	784	751	785	750	794	811	735	784	814	739	724	766	764	761	785	798	785	735	802	778	780	794	782	732	810	811	794	753	764	764	727	754	791	787	786	763	728	869	809	827	762	807	761	793	784	764	722	773	738	723	764	756	759	773	776	762	732	714	729	761	767	824	793
6266	664	749	679	562	494	396	438	439	386	414	370	366	406	355	383	379	368	356	371	354	356	330	326	345	360	311	329	332	367	358	360	355	349	319	315	363	342	320	322	325	343	323	340	331	337	348	353	302	374	342	342	316	293	303	312	339	314	331	341	348	362	306	348	399	324	330	344	330	332	328	293	291	335	359	364	363	351	341	348	345	338	364	332	343	331	368	338	339	352	349	350	321	334	332	343	364	335	346	316	355	359	311	341	327	364	369	346	331	349	330	311	353	328	338	331	346	325	310	318	298	334	341	349	319	341	328	333	351	301	361	334	347	330	335	374	366	339	343	359	352	329	340	329	385	325	335	298	356	349	378	311	354	349	322	331	345	330	322	343	357	340	324	316	352	334	351	341	339	341	350	367	339	338	336	319	377	355	345	343	350	353	328	302	330	334	344	396	367	376	330	333	337	358	365	314	364	351	331	333	333	312	362	318	325	341	367	355	338	367	330	344	350	364	324	314	348	333	348	342	338	347	366	374	306	307	319	338	328	336	358	356	335	356	349	340	336	356	361	305	336	334	329	332	353	341	327	328	362	318	347	319	344	344	324	364	346	319	331	345	354	301	321	352	321	347	354	355	343	314	330	368	342	351	339	345	363	359	324	332	327	307	312	347	383	350	302	352	329	345	323	367	344	314	332	300	331	350	354	375	348	357	335	346	328	328	338	345	342	344	302	311	324	362	353	352	364	343	325	363	332	339	356	340	349	340	326	365	342	345	358	347	370	344	319	334	320	356	366	311	328	345	379	323	329	329	314	314	332	330	375	362	304	333	330	338	334	336	301	304	347	311	343	319	336	335	320	335	372	323	306	345	362	330	301	338	356	323	350	332	311	331	346	337	307	357	343	344	335	339	350	352	348	369	310	353	358	340	324	315	330	331	384	316	320	385	344	329	330	305	316	334	350	354	344	356	388	386	324	357	355	318	321	339	329	344	322	327	339	313	355	295	333	313	321	321	325	353	361	324	369	324	367	318	364	331	349	368	347	345	349	322	348	339	347	343	327	332	336	328	311	345	323	361	348	320	307	331	338	341	372	331	340	354	316	347	343	349	342	346	334	348	354	345	320	341	299	351	332	333	367	341	344	346	311	342	333	295	331	326	341	356	329	350	326	333	344	330	343	343	340	339	324	354	330	307	336	302	341	325	352	342	330	369	338	377	348	361	318	347	313	324	357	330	317	343	314	321	327	328	331	368	338	341	375	328	360	348	346	362	343	357	330	324	352	352	359	345	359	351	347	317	334	368	364	339	343	371	314	340	355	342	364	331	318	352	330	356	339	355	347	343	337	333	346	327	323	343	371	309	329	343	338	326	339	350	345	317	345	370	347	320	324	322	357	340	335	326	315	356	313	303	335	351	375	390	320	348	322	375	326	351	315	328	326	347	317	334	359	348	325	356	359	386	323	291	342	360	339	352	321	347	360	355	379	354	325	339	367	343	330	346	334	311	324	319	335	362	337	297	344	319	309	289	332	344	343	330	322	339	334	334	343	363	384	333	330	311	348	375	342	358	365	325	368	368	370	342	327	321	372	388	352	330	366	331	357	317	333	345	321	343	333	358	321	345	325	365	339	347	348	309	325	339	364	309	318	353	365	393	378	343	337	357	346	291	331	321	322	328	371	325	356	312	359	324	328	342	317	329	348	306	329	353	322	353	353	315	347	340	329	330	359	339	321	347	319	339	328	381	369	331	345	377	371	326	331	358	318	357	331	351	341	316	331	354	336	345	313	352	358	346	362	371	352	379	343	329	321	318	354	354	344	349	349	347	343	353	342	372	316	349	342	341	349	313	351	370	312	349	313	343	340	347	342	343	361	312	355	370	361	311	292	336	297	330	350	308	341	333	342	366	332	302	324	374	351	362	302	340	318	361	371	333	337	360	343	310	330	303	316	322	298	314	361	318	309	351	327	307	356	370	322	343	339	333	346	326	330	351	350	369	320	326	330	354	350	358	376	328	366	327	362	352	339	329	330	359	328	317	340	342	363	356	346	348	352	390	304	339	324	371	338	344	338	343	343	343	346	379	340	344	347	311	328	342	367	320	319	345	316	350	335	333	338	311	337	352	327	349	341	316	297	329	313	328	302	364	321	333	357	308	367	357	338	338	312	352	316	337	333	353	339	328	330	351	297	316	341	312	345	308	342	376	356	338	343	299	339	362	318	295	331	345	353	328	307	354	318	340	348	356	310	295	347	357	339	311	348	371	322	352	333	322	329	330	327	339	327	327	324	356	314	344	355	346	351	329	350	337	339	297	361	329	329	350	345	346	333	345	336	361	312	318	341	326	368	335	344	352	365	362	369	359	331	322	345	326	324	315	345	338	355	330	322	351	332	360	327	345	341	303	324	337	323	351	316	328	334	360	326	353	380	317	328	313	323	368	364	332	357	321	350	344	355	330	312	343	316	301	365	308	326	325	310	318	349	321	346	334	327	341	341	314	345	340	353	281	318	369	316	352	391	328	367	318	350	365	353	331	325	312	347	378	336	329	322	355	352	343	342	338	349	300	369	359	354	337	301	350	341	320	300	317	323	316	325	355	337	357	359	341	349	374	344	352	356	326	364	332	329	342	372	324	368	362	353	339	334	350	357	340	348	345	347	313	336	343	310	332	344	322	367	377	367	357	371	380	320	360	360	343	360	344	381	361	341	340	291	362	356	376	357	323	331	330	292	320	326	313	347	321	293	325	347	326	330	310	359	347	322	334	320	370	324	319	307	334	335	326	342	303	312	345	361	323	339	354	357	361	309	357	344	348	324	346	350	351	360	350	332	341	328	341	315	310	348	313	359	319	360	377	377	329	347	337	343	326	330	362	356	347	394	301	371	321	322	360	339	314	348	349	350	324	341	314	349	357	334	330	327	348	298	355	329	349	330	357	343	317	324	341	364	310	355	339	321	379	342	339	359	346	328	347	286	356	330	331	353	349	366	355	354	335	322	316	333	343	338	332	356	327	363	332	368	340	298	320	303	330	340	341	358	363	332	337	299	324	313	308	352	305	337	348	324	323	317	309	331	349	324	342	314	344	316	302	348	347	348	338	348	351	354	355	352	321	326	307	361	359	398	312	368	327	377	334	345	341	369	321	309	350	350	377	324	327	354	339	342	310	344	310	354	305	316	340	349	347	342	344	368	334	360	321	333	337	362	343	324	343	343	326	333	354	355	359	326	349	364	325	363	349	333	339	339	366	374	331	320	306	332	351	334	345	330	361	380	328	342	319	331	357	349	379	347	349	365	316	326	338	359	314	352	292	300	329	321	356	344	324	337	352	289	365	342	372	352	368	366	342	325	317	329	304	370	329	294	348	332	344	315	335	338	359	327	341	356	348	345	372	369	369	345	330	343	330	336	347	344	345	351	304	295	350	343	315	341	308	330	343	343	353	332	337	382	325	308	325	332	331	348	338	350	331	345	334	347	353	333	324	314	350	353	329	317	366
6321	1163	1824	1998	1788	1568	1490	1395	1370	1241	1176	1139	1150	1164	1144	1125	1122	1071	966	979	963	943	930	877	883	910	904	831	832	881	840	804	851	819	801	834	836	763	856	801	810	876	818	813	824	832	854	854	822	841	815	841	859	772	832	805	784	839	876	800	830	860	807	845	780	780	852	813	792	843	838	787	799	835	846	762	890	826	864	877	819	838	822	804	764	861	857	787	860	809	793	788	839	855	808	829	852	799	780	796	828	839	790	823	820	853	834	791	862	789	841	818	833	805	775	818	808	808	814	833	819	849	847	847	816	797	813	800	808	770	841	826	809	799	845	828	819	849	821	848	843	812	824	822	769	834	794	825	817	801	771	771	844	820	842	761	847	773	836	796	835	796	825	846	862	816	837	875	851	827	804	816	809	881	805	799	781	837	851	869	866	787	738	829	804	789	824	846	812	802	809	832	783	856	820	812	748	810	839	834	829	857	777	834	896	834	815	812	815	816	841	816	781	794	783	840	792	797	815	800	845	795	785	856	855	814	789	836	800	795	881	788	833	839	812	783	776	810	811	831	818	794	812	852	834	806	814	831	823	818	789	786	853	853	805	780	850	788	800	830	889	857	817	846	843	798	797	859	834	873	860	847	795	755	826	773	862	776	840	849	828	821	808	805	836	847	775	784	840	814	806	816	810	792	838	824	814	814	807	846	848	826	792	875	800	789	824	816	840	793	784	819	864	836	779	812	783	809	842	817	802	810	780	901	831	799	818	832	806	773	812	802	798	799	873	796	789	842	784	757	841	772	806	799	791	821	845	784	818	824	835	837	802	853	820	895	892	828	819	781	768	867	817	835	834	821	855	814	788	793	829	763	832	839	788	865	808	841	850	807	830	828	858	825	820	831	832	876	815	793	801	900	797	794	839	811	794	824	859	810	823	830	848	808	831	762	845	807	807	841	814	846	783	807	812	735	854	860	804	800	796	829	840	816	800	825	811	870	819	805	812	841	816	803	850	820	822	826	848	810	819	870	805	849	782	836	807	822	817	819	831	820	819	789	794	834	844	803	828	848	876	812	771	883	834	788	808	850	855	806	839	855	829	822	814	801	826	772	829	852	807	843	798	811	811	829	847	797	779	801	824	782	845	785	787	843	774	824	803	875	788	811	817	890	765	855	849	770	849	917	809	815	804	852	801	880	856	843	820	845	800	841	828	824	827	827	842	806	805	785	832	776	815	854	820	789	777	849	834	827	825	819	800	886	808	761	818	847	829	864	822	843	792	810	852	810	799	798	800	784	836	819	847	819	864	876	772	798	816	846	800	849	831	838	819	805	783	812	803	822	808	844	864	828	785	797	769	769	839	846	799	804	803	775	821	848	823	809	837	817	793	866	805	843	772	776	854	799	817	800	745	838	829	830	811	875	824	843	816	856	814	838	825	805	783	801	789	793	854	831	828	854	835	810	782	794	828	862	782	835	860	791	812	857	798	789	854	810	752	881	829	806	797	798	800	837	796	807	827	793	819	853	802	829	831	789	851	831	820	806	807	779	828	840	786	832	785	822	861	779	802	843	805	847	793	831	806	786	791	862	822	795	866	771	844	826	795	863	834	851	790	855	772	852	850	766	874	816	832	826	836	813	775	852	820	813	850	840	796	834	823	780	835	903	802	813	847	814	810	822	873	839	834	849	775	794	843	784	844	812	824	826	845	803	840	816	799	829	838	790	841	855	852	779	830	829	866	770	798	829	829	820	817	813	782	863	795	761	803	806	802	809	815	818	849	804	823	866	785	820	890	837	822	871	788	801	817	804	811	820	813	797	819	860	805	794	860	853	834	793	836	807	807	816	856	833	788	782	776	825	812	815	786	816	825	851	810	796	804	873	860	787	874	836	823	793	823	792	799	797	807	805	847	836	785	758	815	826	797	879	784	788	806	839	841	821	801	829	832	823	887	810	803	809	838	797	824	803	778	880	823	841	830	799	881	814	790	822	815	803	759	785	817	776	869	801	786	814	797	862	860	822	780	791	836	794	832	812	817	873	783	803	833	809	799	828	792	808	887	854	803	819	772	862	882	829	798	851	802	807	868	814	821	842	805	834	809	851	794	828	816	811	816	776	808	825	842	787	776	811	793	796	807	841	806	821	855	818	847	831	816	831	797	831	791	774	834	778	826	819	816	762	808	863	776	808	777	796	787	832	790	812	818	811	800	759	820	847	794	820	802	785	837	811	842	823	814	785	818	816	805	785	811	765	778	761	841	862	845	789	776	798	830	882	824	832	795	810	768	810	811	755	851	803	803	828	783	845	814	808	810	797	827	782	770	814	838	852	836	799	839	819	840	845	864	802	816	835	805	799	859	792	784	854	760	807	809	877	836	820	816	843	875	827	791	794	821	853	791	829	813	794	818	834	832	838	821	802	856	813	813	810	767	777	799	832	758	847	841	854	833	772	836	791	771	808	786	836	814	813	834	805	817	819	810	844	842	805	792	797	804	834	795	844	789	871	824	793	772	778	839	827	827	790	809	853	831	823	826	811	830	833	796	821	834	794	792	821	833	810	835	820	817	840	812	828	815	819	856	850	817	806	846	783	809	816	822	802	796	803	848	805	783	784	801	828	820	779	877	795	832	834	842	812	842	779	802	807	791	816	860	900	828	860	808	871	878	819	823	798	837	859	825	821	853	825	793	844	880	786	837	817	835	821	809	801	806	827	869	787	820	805	837	874	806	807	817	871	858	827	829	755	783	842	895	824	831	797	812	818	832	827	816	840	779	834	830	807	830	830	870	792	814	830	819	806	897	831	824	869	793	840	852	820	824	853	808	805	771	819	787	836	821	852	829	843	840	796	833	834	817	778	793	803	822	863	750	779	836	810	840	826	878	798	792	827	802	808	857	808	794	828	828	834	863	800	805	812	755	830	796	853	817	839	842	792	805	816	812	842	842	791	776	831	807	788	803	834	822	809	796	799	890	843	811	824	842	839	810	815	829	788	833	828	795	796	779	797	808	784	788	822	797	833	837	813	837	854	787	791	818	783	804	821	813	805	814	803	811	796	775	799	843	856	820	798	844	852	793	818	861	817	817	852	760	814	803	823	872	820	778	801	882	806	750	785	829	823	869	800	811	816	804	838	782	782	872	817	830	847	831	780	845	796	751	823	844	816	831	818	824	807	828	838	803	809	800	811	836	795	836	875	823	834	853	808	846	832	828	822	840	827	771	805	794	772	819	809	823	835	817	836	798	842	818	872	793	801	799	852	779	818	813	803	778	828	865	811	725	785	786	799	788	845	813	842	831	794	812	798	849	795	817	815	783	782	800	758	820	830	835	815	841	888	856	835	807	818	794	809	848	893	819	872	814	823	755	817	821	778	783	884	830	867	811	845	872	815	798	791	800	807	815	814	807	798	859	836	796	827	819	781	851	831	836	783	833	830	859	799	814	829	780	830	816	762	792	826	805	826	844	859	811	815	795	815	841	819	823	809	843	837	783	876	815	771
12064	1078	1055	827	608	526	423	377	336	343	308	254	286	266	287	271	293	252	256	234	245	220	213	237	182	222	210	196	200	183	183	164	194	215	179	207	229	201	213	181	201	198	207	210	220	218	205	199	222	190	203	223	216	200	216	202	209	191	200	218	196	172	207	193	195	199	185	189	218	215	219	210	198	232	208	215	185	190	207	206	203	198	196	195	204	213	209	200	199	218	178	210	213	203	206	227	228	187	191	201	195	217	225	208	193	180	228	185	190	234	191	191	199	200	181	203	221	194	199	193	204	222	188	214	192	181	233	208	208	216	206	201	239	186	205	181	231	206	226	180	194	195	201	200	204	196	221	214	222	224	212	208	204	192	211	202	182	200	199	193	201	186	195	200	190	196	213	212	197	220	189	187	208	215	186	185	208	198	205	209	199	178	190	195	200	210	195	196	191	183	177	200	197	185	241	211	167	215	212	215	228	182	188	193	197	202	193	225	188	190	233	183	213	187	213	210	205	173	263	205	173	206	228	197	203	185	201	198	196	198	188	209	198	190	167	179	201	235	212	194	204	230	193	184	225	209	214	197	206	245	189	193	194	194	183	196	216	217	206	214	219	167	206	196	204	195	205	203	218	205	215	215	198	219	202	202	224	205	246	196	225	220	221	206	217	210	194	213	189	179	201	188	219	209	210	177	181	188	197	209	171	195	178	211	202	238	194	197	210	215	212	186	202	201	206	203	196	176	206	197	206	207	218	203	193	198	182	173	176	185	190	214	213	187	180	232	197	218	210	192	197	209	207	212	209	232	170	195	210	195	187	185	193	188	163	202	209	204	187	186	198	205	197	195	206	208	209	206	184	182	168	203	199	193	196	214	199	212	184	201	204	212	203	187	182	205	176	183	228	215	198	206	204	193	212	208	233	202	197	188	214	188	202	197	197	202	224	205	190	201	208	213	178	197	205	220	219	195	204	189	234	206	187	197	210	206	198	217	218	213	187	192	205	189	187	180	201	208	190	198	236	207	207	192	195	212	196	197	201	218	213	197	191	219	196	186	187	214	217	201	200	210	209	267	193	208	210	202	200	225	212	203	230	185	210	209	202	182	210	213	191	196	212	222	218	209	188	215	207	214	191	236	217	203	216	177	193	196	180	217	208	189	222	220	197	215	208	200	207	202	192	200	196	226	201	207	203	194	220	212	237	206	195	197	186	205	218	187	220	180	227	199	200	209	231	204	209	216	185	225	213	207	199	184	206	178	214	211	206	218	201	217	181	185	213	216	215	187	183	190	186	222	204	178	210	245	217	200	225	219	218	185	172	221	193	179	228	230	187	193	222	215	235	210	186	222	225	219	198	222	212	192	234	219	201	231	189	207	176	235	216	221	207	168	184	192	197	188	208	208	199	192	195	208	224	220	214	187	216	184	206	188	226	193	209	224	222	184	202	189	185	212	229	202	214	209	202	163	187	193	214	188	199	190	219	213	209	192	217	219	213	181	185	179	176	219	200	203	213	193	186	169	198	211	220	191	196	191	184	195	190	200	194	180	181	225	217	175	200	198	196	213	191	205	185	209	209	207	214	223	191	177	205	200	192	219	202	214	207	194	198	205	220	218	219	208	228	211	169	168	202	195	192	186	195	214	198	179	221	226	192	196	203	232	192	193	170	189	192	202	193	208	201	191	218	190	196	203	241	191	181	184	199	204	209	195	159	204	208	190	208	208	186	175	226	202	182	199	215	208	179	193	214	189	189	209	191	204	191	206	234	217	190	195	224	168	195	192	219	215	219	188	232	193	191	163	205	223	201	188	225	194	196	202	175	207	199	224	193	209	210	208	224	211	198	210	195	198	177	208	204	190	198	212	174	226	176	230	215	202	195	206	225	200	204	197	198	175	208	174	192	222	180	185	215	201	209	227	202	211	188	224	201	186	209	205	180	184	208	191	200	221	201	213	209	204	230	192	209	212	207	210	213	196	195	181	183	167	204	215	210	229	212	199	179	210	208	200	208	207	195	212	205	225	195	209	204	221	217	193	190	220	215	211	215	200	202	201	200	206	218	212	171	193	205	216	226	220	189	196	195	199	196	212	203	206	196	238	198	189	163	212	220	197	204	182	207	178	190	193	211	211	184	181	213	207	233	215	201	194	212	166	194	213	205	190	197	179	204	203	195	207	197	219	199	208	219	186	201	184	188	192	196	240	196	194	197	164	207	222	220	207	196	219	202	198	188	203	201	198	173	209	196	188	227	205	213	219	172	201	195	205	205	198	175	207	191	187	196	205	214	203	188	188	201	204	195	212	207	231	194	187	226	206	184	209	197	172	203	208	207	175	216	186	197	200	211	216	213	187	177	210	192	202	216	186	217	218	186	192	213	204	187	206	206	218	218	197	202	189	228	184	200	204	201	193	240	184	176	192	231	217	193	201	212	207	179	204	182	181	222	203	200	190	190	204	218	224	191	241	202	199	229	207	205	205	206	187	204	229	230	179	176	180	214	206	216	223	191	201	209	207	233	185	192	196	204	200	228	188	217	199	208	188	210	208	187	218	209	228	205	192	200	192	203	158	240	208	217	214	204	207	187	195	190	204	176	200	214	178	194	193	193	209	217	184	236	209	185	210	183	180	204	193	197	196	223	177	201	213	184	175	201	199	214	202	196	182	216	197	183	231	204	199	193	219	190	203	207	187	172	214	191	212	202	200	197	213	196	207	208	188	198	189	212	205	185	197	202	223	197	204	204	185	177	221	189	206	194	198	186	184	209	189	188	219	202	191	207	195	176	205	203	188	210	200	188	200	210	183	200	223	195	194	203	203	198	211	176	189	222	212	198	231	209	196	202	219	175	210	196	179	220	211	201	204	195	199	196	217	225	189	206	211	194	204	188	195	219	207	222	216	203	183	211	186	216	213	202	189	193	171	212	199	199	223	173	226	195	179	220	191	197	183	198	190	192	219	204	209	180	198	194	196	203	207	222	182	205	193	216	176	212	185	212	194	214	196	206	198	216	231	200	208	190	185	198	202	218	206	197	196	224	211	205	159	246	173	206	230	177	224	194	203	193	198	184	188	201	209	200	220	155	202	184	209	221	239	219	204	204	222	203	234	188	198	217	206	224	210	194	175	188	172	197	200	216	198	233	209	224	223	209	214	172	174	198	219	195	207	182	201	215	210	208	215	194	204	168	213	199	187	228	185	187	196	205	205	215	211	224	188	174	190	204	213	206	208	199	215	222	251	185	191	228	190	202	214	184	216	210	188	207	177	217	184	211	215	233	192	208	192	197	183	177	211	170	198	181	194	196	169	199	199	235	161	193	217	204	200	204	193	193	187	199	225	215	219	207	209	192	242	211	184	218	211	203	203	218	227	210	205	205	187	208	204	206	210	220	188	170	208	171	222	208	178	212	187	232	203	211	169	205	203	203	224	191	167	191	189	174	188	216	176	202	220	205	204	214	194	210	214	211	217	197	172	208	206	177	208	193	192	186	208	214	260
7899	1086	2163	2656	2197	1926	1556	1515	1356	1228	1121	978	1018	1013	1089	1031	957	862	796	739	737	651	648	628	587	567	526	556	486	541	570	565	501	518	548	524	562	509	476	519	534	536	503	496	534	538	541	532	510	503	539	516	540	531	558	497	490	513	478	487	509	551	488	479	492	530	524	497	509	512	495	497	524	482	507	563	493	506	505	527	501	520	510	517	537	522	529	503	496	534	483	542	523	521	526	515	510	493	489	479	521	501	515	541	488	512	524	521	513	545	535	494	481	510	471	485	520	535	480	502	484	513	505	521	494	492	479	490	515	507	521	511	476	509	505	565	518	489	507	530	505	492	507	515	534	530	496	485	494	493	541	468	517	498	497	500	505	521	504	568	508	506	514	536	505	510	475	499	508	509	517	494	509	502	514	513	525	477	502	476	501	505	513	501	464	523	489	501	475	529	514	478	512	545	511	506	521	477	527	511	480	501	496	475	535	533	488	523	526	511	533	532	564	451	518	508	501	494	486	498	497	477	480	517	494	545	532	506	512	482	471	536	463	528	527	524	539	495	512	538	517	527	531	514	500	502	527	468	486	524	485	500	523	509	511	523	499	499	498	484	479	515	538	521	571	558	469	509	526	531	545	486	504	477	470	454	531	527	456	492	513	490	493	518	527	547	504	503	479	517	509	500	516	496	526	479	541	497	481	505	527	515	476	511	506	576	522	534	520	513	500	529	554	494	509	509	473	510	500	522	521	499	485	491	521	486	498	496	552	533	477	538	464	496	504	480	488	501	528	505	491	488	537	535	473	508	508	514	479	542	516	487	502	463	491	499	534	517	495	565	513	482	482	514	468	523	504	509	510	548	522	500	492	516	492	505	485	518	504	515	510	523	513	530	468	541	522	492	507	480	494	553	480	493	495	500	505	496	465	500	448	517	508	482	465	488	507	518	522	551	528	482	515	507	528	512	493	515	548	521	499	511	495	509	488	491	551	511	486	497	485	535	515	506	489	499	484	495	506	526	464	523	473	507	464	540	466	531	518	530	514	464	502	520	543	519	501	564	532	550	483	520	487	511	521	502	495	463	514	492	540	489	533	498	498	517	493	489	484	503	523	520	494	501	511	492	577	473	513	467	523	510	528	549	510	445	525	509	535	553	517	514	525	459	484	513	465	474	501	510	510	535	490	482	489	493	509	517	514	501	518	504	483	504	513	521	520	509	531	472	502	504	506	491	521	498	518	473	501	481	491	540	480	520	495	509	554	492	547	462	514	495	496	519	492	472	511	560	490	502	512	553	533	478	485	476	530	533	497	484	526	522	494	498	511	507	488	516	501	505	537	538	497	527	484	509	499	522	469	482	519	493	523	477	563	461	548	513	494	503	497	493	517	498	530	522	478	496	482	491	519	515	480	530	522	464	464	488	544	507	516	501	494	489	505	487	552	516	489	526	468	501	484	497	503	522	500	509	539	501	503	504	514	547	537	472	505	511	514	500	522	498	517	479	517	540	533	515	468	517	483	527	479	484	509	492	477	496	550	509	493	495	472	503	497	512	477	465	487	513	487	535	483	502	499	495	515	458	508	494	502	505	516	502	467	538	496	520	507	499	531	495	540	469	479	547	493	498	536	546	508	512	512	502	494	501	479	523	496	469	485	509	519	500	540	506	491	487	566	466	518	465	521	499	533	514	525	512	497	500	478	498	527	521	506	541	526	495	492	489	497	486	477	510	461	546	532	493	525	488	499	501	534	492	481	546	515	545	540	509	517	472	500	503	547	463	447	503	484	535	535	520	519	471	491	528	516	531	497	539	485	574	505	535	517	475	513	503	530	510	480	531	505	463	526	523	539	523	533	475	496	501	545	527	506	500	525	527	507	467	545	497	502	500	476	504	578	467	501	487	540	498	497	484	528	471	503	495	544	480	493	538	492	520	489	485	539	472	506	506	505	572	495	519	485	544	532	479	501	499	525	470	510	524	520	546	484	519	501	510	532	520	520	545	498	525	507	496	472	512	540	516	465	475	533	488	518	454	438	490	483	543	496	527	534	499	514	501	510	509	489	500	501	494	491	482	539	497	491	508	505	505	530	510	518	515	491	509	504	527	483	521	518	473	531	515	498	515	526	489	481	459	483	523	525	516	464	522	494	511	509	513	513	545	490	498	498	490	541	518	504	505	473	540	538	501	532	522	525	511	507	498	521	463	527	480	523	539	487	537	502	490	492	475	516	489	479	515	471	498	473	529	491	496	500	538	498	522	479	476	509	507	485	462	526	497	526	498	501	549	508	473	516	515	496	512	497	516	530	530	492	494	537	512	470	541	481	522	456	501	511	539	522	513	484	486	537	533	463	500	466	508	473	480	524	491	506	521	537	476	494	526	492	471	470	535	512	515	498	514	512	511	465	530	547	514	444	514	505	557	484	536	516	510	518	489	516	476	505	505	484	517	515	514	486	487	484	512	466	458	484	507	544	551	472	515	513	508	542	481	534	535	531	501	519	541	541	523	484	484	473	489	529	508	495	488	512	467	518	492	531	504	535	489	505	474	533	505	481	508	501	491	500	509	526	502	475	496	514	504	517	481	497	490	476	518	537	526	489	507	526	549	500	533	515	514	521	515	477	490	475	502	499	526	500	475	536	536	511	494	532	498	496	521	462	514	503	527	514	553	495	458	512	485	499	498	520	541	496	545	459	534	509	472	477	480	488	491	479	481	512	493	485	508	533	512	563	521	509	515	486	513	499	498	504	520	476	519	501	500	507	503	527	546	509	510	509	527	519	487	517	492	477	529	505	483	516	536	543	479	497	495	505	530	532	472	500	522	483	482	470	540	549	475	509	498	525	501	470	566	467	511	509	483	490	484	500	483	526	477	539	524	496	515	515	512	482	567	505	512	523	499	485	513	519	525	495	518	512	490	551	465	478	518	512	510	516	568	507	460	537	532	506	514	539	529	493	514	495	526	480	542	477	546	478	500	555	523	459	478	529	522	535	516	492	520	528	469	505	486	496	516	522	456	474	469	512	469	473	549	478	512	516	489	521	507	503	487	518	502	539	489	480	514	525	539	531	534	511	523	496	525	509	534	461	497	499	516	518	511	521	494	506	528	519	488	512	538	522	502	510	520	465	547	484	501	535	516	510	515	485	487	472	488	493	484	524	533	514	521	525	500	500	487	529	497	512	519	474	514	509	501	506	533	510	481	545	546	514	490	473	494	495	511	516	542	548	514	475	519	515	450	512	496	474	519	524	524	550	545	486	535	518	527	475	464	508	505	471	494	525	498	532	505	511	490	505	502	460	494	527	481	533	501	490	507	542	506	516	520	527	535	462	512	530	535	504	494	509	501	485	533	536	488	496	497	498	515	550	501	514	497	502	519	494	501	498	493	490	524	486	490	514	517	513	490	476	516	488	557	507	512	494	501	509	559	483	534	497	527	538	547	486	511	530	473	506	492	484	512	488	500	506	508	537	530	537	525	527	513	489	474	491	501	509	505
1426	425	416	426	367	375	360	361	335	328	322	336	344	337	345	348	302	352	298	339	321	288	315	343	352	339	294	357	338	294	338	314	289	307	284	299	318	291	299	330	313	336	291	308	311	326	366	336	345	346	301	318	290	294	318	345	322	296	326	339	295	329	324	327	306	314	340	342	298	329	335	305	320	310	348	302	271	311	303	320	322	286	298	349	326	294	325	293	312	303	304	315	317	285	329	325	309	291	323	298	276	327	303	316	330	317	329	310	323	351	293	325	302	304	313	298	332	331	346	340	321	274	346	307	318	339	302	310	327	333	312	319	314	313	290	331	303	323	284	345	298	327	334	321	316	332	316	323	288	299	332	290	309	302	311	273	305	345	324	348	323	303	318	303	293	306	332	263	296	299	287	306	293	321	300	315	310	323	346	368	308	350	332	308	317	302	327	304	289	341	319	305	325	290	340	331	343	318	322	304	319	329	353	303	308	316	312	293	339	288	296	291	295	304	318	309	289	297	334	327	294	308	323	334	307	343	282	309	313	298	335	312	329	308	328	314	324	310	287	334	329	331	315	318	331	298	334	312	340	311	312	344	353	340	295	332	327	314	286	327	356	324	328	344	346	289	333	322	349	311	334	325	305	307	306	310	356	333	313	311	301	312	295	347	328	329	341	354	325	325	338	316	337	303	310	335	298	302	297	305	322	357	324	315	298	286	312	313	304	286	326	327	330	350	329	355	323	332	309	313	298	316	287	323	296	316	314	297	306	317	330	307	305	328	315	327	333	290	344	354	330	341	330	336	306	287	325	298	343	299	301	350	331	316	303	324	311	267	319	328	323	259	289	330	345	323	310	339	309	348	302	324	299	302	341	321	333	319	330	315	289	345	325	332	320	340	321	304	304	282	327	319	333	302	343	288	308	341	316	339	280	306	338	293	366	296	312	312	341	315	313	302	312	321	315	310	305	321	308	331	290	297	316	287	295	319	323	286	299	336	325	315	296	297	335	323	279	292	333	336	318	345	308	287	302	303	290	304	301	326	361	294	357	345	310	328	356	321	282	293	313	297	325	324	304	349	323	308	324	300	300	341	352	312	343	290	317	288	310	299	339	326	331	356	332	318	324	325	304	300	296	316	321	313	317	328	337	340	309	279	306	332	296	325	363	332	318	282	333	326	308	304	314	333	319	342	298	334	340	323	339	310	328	324	301	287	324	299	287	338	343	320	344	304	328	337	326	326	272	289	339	350	311	299	298	331	273	322	332	323	327	328	314	297	358	306	313	325	314	348	316	303	311	347	338	305	310	317	255	309	335	297	339	295	318	338	316	305	304	289	311	350	307	334	317	337	289	303	339	305	357	300	354	306	328	315	293	291	313	321	316	303	279	324	317	341	344	294	303	304	336	312	324	322	321	317	304	317	301	352	294	301	320	308	302	335	297	315	312	330	317	331	324	322	309	312	323	285	321	317	311	318	298	331	314	298	307	295	341	304	317	345	305	300	298	311	335	319	326	293	303	308	304	315	324	342	315	348	310	330	300	280	301	295	307	321	322	289	313	311	313	342	308	325	305	311	334	287	304	346	301	330	339	326	335	295	321	307	303	309	311	348	343	287	273	344	311	338	308	326	290	326	319	351	301	285	328	336	315	285	275	307	288	306	341	319	287	317	340	320	284	302	325	297	328	301	340	319	345	308	332	296	313	316	323	314	296	329	281	328	332	298	321	340	323	326	347	355	315	335	321	360	323	321	298	334	265	355	323	315	322	310	300	340	310	338	312	321	291	295	292	277	314	310	311	350	305	315	340	322	319	319	322	315	295	345	304	285	340	346	294	303	326	321	312	304	334	295	311	309	311	263	312	302	321	338	306	302	316	312	351	334	305	304	299	328	300	334	341	339	333	324	299	330	318	326	325	318	314	319	294	294	276	329	311	329	334	298	328	315	323	310	325	307	343	314	301	332	349	316	306	327	317	303	331	323	322	306	305	307	356	310	324	306	340	303	356	333	322	330	310	319	298	318	342	330	345	318	314	318	297	338	296	298	300	317	320	311	297	293	308	305	308	311	309	313	306	308	305	339	316	314	313	333	307	353	306	289	296	295	299	313	337	321	349	336	312	307	310	300	342	313	331	320	314	326	308	292	308	315	328	310	305	303	331	313	330	287	293	342	276	306	329	316	333	319	315	289	338	313	323	321	344	340	330	307	310	318	300	345	329	347	289	276	296	320	333	292	320	319	287	318	306	310	300	312	322	326	296	331	324	286	301	306	306	318	309	313	298	304	304	303	299	298	295	301	316	318	302	342	322	335	314	350	331	361	308	289	372	330	343	304	302	305	324	292	291	329	316	294	336	317	330	286	297	330	321	328	320	340	303	320	322	293	314	292	318	314	289	310	331	318	304	325	377	320	321	324	341	317	318	300	294	306	326	348	329	353	320	333	316	283	345	315	329	339	276	304	318	283	301	323	323	342	325	341	263	293	310	298	316	323	294	312	327	310	292	316	303	287	305	345	300	282	309	287	298	281	319	319	313	325	345	305	338	327	334	341	296	343	327	299	314	295	288	345	307	283	297	330	299	318	328	332	306	314	318	324	296	342	322	292	331	308	308	290	313	314	334	326	321	336	316	300	347	307	316	278	310	340	347	336	311	258	295	316	295	318	307	324	346	322	312	299	337	327	308	321	297	321	304	316	333	298	320	320	311	323	334	297	316	303	291	298	310	317	330	300	324	313	334	272	324	320	318	302	327	310	309	305	294	299	276	336	330	332	327	318	294	284	313	299	359	325	314	324	299	314	296	291	309	319	337	318	329	324	329	319	305	312	324	322	294	314	302	333	317	289	339	313	320	294	290	303	304	331	310	334	316	345	321	315	318	306	321	305	310	328	309	312	329	324	315	294	324	316	288	322	324	283	296	299	323	313	333	324	344	316	284	295	315	284	339	321	298	326	320	323	324	351	288	336	322	330	324	308	299	314	315	314	348	326	290	286	326	324	308	296	296	323	312	311	316	309	315	320	351	314	330	297	336	317	364	309	271	344	294	313	267	338	349	308	328	274	316	298	344	306	301	307	307	317	305	310	303	323	340	289	317	336	331	277	317	328	314	320	305	307	323	322	332	344	349	313	339	329	323	315	311	323	303	302	315	311	290	293	346	338	333	320	321	302	360	338	295	305	318	339	315	358	302	332	302	337	341	267	330	324	305	312	316	301	298	309	296	305	283	323	334	303	332	293	314	330	299	334	329	283	291	307	299	309	304	309	313	318	296	292	299	331	304	323	312	337	319	331	339	336	289	317	313	343	304	291	337	311	289	284	349	306	312	294	312	314	280	327	308	304	294	303	313	303	315	312	331	329	348	260	295	320	295	324	317	339	335	325	304	350	344	309	316	349	308	327	322	316	295	316	296	300	328	315	316	334	316	361	324	309	296	305	340	347	308	331	313	315	305	349	340	312	279	320	322	320	301	312	292	323	299	313	332	342	337	303	308	292
1993	842	1048	1121	1048	1053	994	1040	970	939	971	935	926	954	975	930	903	820	832	890	805	886	771	807	814	747	768	784	729	811	735	805	776	767	752	790	779	834	728	772	780	786	759	771	773	812	792	778	779	771	793	737	754	803	817	792	807	782	751	754	758	738	716	764	756	788	786	796	769	759	738	779	758	805	714	761	821	777	796	799	757	761	795	692	780	789	791	764	769	810	752	716	781	825	770	707	759	739	763	746	743	769	808	762	779	785	767	748	766	791	807	779	773	762	774	784	775	790	773	815	798	793	801	727	752	773	802	747	810	807	758	776	804	757	769	777	762	756	692	684	809	771	767	764	789	753	723	743	777	743	777	775	755	777	768	769	747	760	830	717	768	795	763	767	813	771	771	807	779	755	823	765	770	791	814	760	816	765	771	778	755	762	734	763	774	786	784	757	765	741	717	796	787	782	734	861	803	747	741	820	758	784	753	797	797	736	779	796	768	769	769	752	758	787	710	787	796	771	774	819	798	846	784	765	812	789	748	738	779	748	763	742	794	833	781	769	770	742	788	744	772	779	751	729	781	781	708	766	776	751	797	805	734	785	727	765	768	783	769	741	737	781	728	799	775	737	760	771	774	786	780	738	798	761	800	753	768	797	754	785	802	824	775	755	823	802	770	733	752	781	726	784	769	739	787	749	795	814	790	802	759	816	812	743	823	749	740	815	781	755	790	780	768	738	760	742	791	802	796	748	732	746	752	777	777	805	774	790	778	765	786	769	801	820	756	799	770	754	826	780	743	748	834	719	819	771	784	788	759	783	752	791	752	765	780	781	742	777	823	780	802	773	721	745	822	820	791	784	765	822	753	775	781	794	744	859	772	739	798	757	758	775	762	821	798	769	810	825	716	801	752	735	736	774	782	705	687	786	844	789	831	730	799	832	687	796	796	757	737	764	792	747	798	787	798	805	759	807	767	796	746	765	780	754	809	801	764	739	722	778	787	781	785	818	778	756	732	760	791	740	713	823	786	733	758	788	755	765	748	792	764	745	725	772	713	777	775	763	792	783	789	732	784	712	753	800	780	756	822	754	775	728	753	759	809	727	785	767	750	780	738	823	776	739	777	753	768	803	772	787	773	765	792	768	738	735	737	757	783	795	776	731	758	753	778	753	774	723	751	783	793	740	792	784	782	776	828	788	734	786	855	736	767	781	750	726	816	776	800	757	754	765	786	727	752	800	759	809	793	815	761	771	737	797	799	815	763	750	801	804	762	792	718	783	799	721	773	748	799	742	792	762	803	777	715	790	756	767	771	805	765	776	753	800	778	774	773	772	760	701	729	754	734	759	746	780	823	801	814	772	812	768	737	769	787	807	760	775	755	770	784	728	738	785	755	782	749	726	739	784	753	756	754	760	815	800	820	799	730	756	767	764	768	754	787	769	740	775	771	764	734	780	765	779	768	751	751	760	724	745	849	825	763	766	773	823	745	812	738	752	784	791	820	783	754	780	817	784	750	751	751	772	770	775	736	761	799	765	771	776	808	760	776	813	782	799	784	814	726	804	799	760	809	801	834	775	765	786	775	770	797	747	772	782	769	773	797	726	729	786	757	836	808	771	782	733	776	713	775	814	719	798	751	735	780	762	753	783	779	758	799	757	736	810	820	773	726	800	794	776	794	800	797	787	798	771	789	770	809	814	760	782	789	757	764	771	792	794	801	768	765	795	842	796	732	784	767	772	776	788	805	758	802	796	781	750	740	789	800	798	772	783	739	753	797	766	777	754	777	794	780	724	812	808	723	737	738	778	765	800	737	784	747	756	765	754	826	808	760	808	776	729	816	697	782	787	816	751	780	753	828	772	763	767	810	787	778	780	787	774	733	799	752	799	797	743	783	754	801	752	759	740	759	715	820	767	803	769	808	783	782	785	787	734	780	768	783	799	733	800	768	803	787	790	758	815	806	766	721	739	813	775	794	783	762	747	744	794	766	835	774	822	822	747	788	775	779	713	720	755	705	791	745	738	765	794	777	759	797	787	765	757	772	757	793	776	779	739	762	765	805	731	824	776	753	789	799	725	775	816	792	779	829	803	766	784	753	762	738	814	803	756	766	791	719	785	746	745	763	795	739	790	721	801	776	744	823	791	767	791	793	795	788	802	750	769	797	736	795	767	755	786	820	765	801	787	790	756	787	777	737	812	731	771	756	796	797	716	755	824	774	779	741	786	745	802	789	797	794	807	818	777	792	777	828	747	774	733	783	817	748	770	767	755	776	779	819	803	749	775	830	786	769	782	745	763	739	753	794	785	799	789	779	736	725	794	789	785	750	747	776	761	793	781	746	767	817	777	774	761	755	742	797	797	774	781	786	800	825	802	793	784	787	757	795	751	727	742	766	760	842	811	760	706	765	770	768	862	763	828	820	780	778	776	779	820	747	776	716	778	777	781	765	803	733	784	761	768	731	781	783	770	750	829	787	740	726	798	747	800	758	748	774	825	765	728	789	799	805	783	806	788	778	756	767	754	787	784	766	776	761	760	735	737	751	755	780	728	808	769	817	784	815	786	788	806	761	753	810	797	742	752	748	818	781	771	820	749	751	832	792	759	754	787	780	782	716	789	728	806	784	807	818	804	772	789	725	779	798	781	769	778	733	829	783	779	812	779	744	736	767	757	770	765	714	751	811	766	738	831	758	791	793	798	763	750	784	781	809	778	756	775	834	799	746	735	767	743	750	777	740	762	784	787	760	806	775	821	776	773	747	810	761	799	761	749	764	766	766	768	800	769	777	732	734	782	772	779	758	761	794	720	770	758	747	764	809	850	797	795	753	813	776	772	750	800	734	800	766	802	753	760	787	811	757	742	753	731	779	762	785	745	791	732	797	809	847	769	769	774	799	777	811	798	778	770	777	747	756	804	820	806	777	783	771	806	772	774	765	814	792	794	819	771	780	768	748	798	794	789	774	755	761	714	727	766	789	812	731	754	779	742	812	765	791	785	788	769	728	770	763	806	747	805	820	764	796	780	775	807	821	775	775	760	704	732	757	776	812	799	737	782	776	816	839	770	774	800	741	794	792	813	772	757	726	797	783	776	771	824	769	768	823	745	734	778	820	763	762	745	799	764	779	769	804	770	760	796	736	779	770	790	790	772	730	759	777	822	772	790	755	759	766	756	767	813	771	772	787	728	791	767	760	797	765	795	776	811	774	780	786	832	779	760	740	791	812	762	825	806	769	804	747	771	787	810	756	820	733	777	794	789	768	760	746	752	765	806	763	779	780	768	745	774	789	786	750	792	792	808	772	765	777	775	778	793	756	767	748	777	763	753	756	799	778	834	745	850	807	746	744	832	736	797	774	764	828	764	805	734	776	719	782	767	777	798	783	777	785	770	815	760	762	741	786	798	806	799	802	781	788	720	778	737	722	789	783	772	766	795	816	758	792	718	789	792	801	752	764	821	784	818	767	754	800	733	736	744	734	741	758	782	751	801	742	764
6358	704	730	689	553	478	465	457	401	383	411	391	384	421	417	406	354	363	314	331	364	347	353	349	359	363	348	340	354	351	346	338	356	308	345	357	329	310	345	345	316	425	344	352	373	318	360	345	359	367	307	342	318	356	343	324	314	326	330	373	321	334	317	347	364	341	323	325	334	343	332	342	322	376	365	305	317	360	345	352	344	360	320	345	331	361	347	303	345	343	322	359	346	342	332	340	352	369	340	364	323	350	349	320	341	345	329	343	354	297	336	338	321	322	326	327	319	334	352	357	308	332	339	347	347	386	348	349	334	297	363	332	313	331	328	322	308	328	307	329	335	321	347	314	360	335	347	357	334	350	333	331	355	331	361	309	325	355	317	349	360	347	365	330	357	304	320	334	327	374	305	350	344	336	356	324	317	320	327	327	311	321	346	323	326	317	320	377	334	309	338	303	363	322	322	321	332	363	331	352	321	338	390	349	317	327	309	350	325	338	364	325	343	348	347	373	335	352	302	328	334	343	321	341	324	314	337	306	343	315	358	319	324	377	291	359	334	319	329	313	326	327	342	333	332	322	337	315	303	339	374	303	312	302	284	323	340	318	329	321	308	335	319	329	293	326	314	355	339	329	352	329	318	320	351	329	307	353	310	336	335	337	355	314	319	315	329	324	375	312	344	343	356	343	328	366	343	310	323	324	367	365	316	283	333	367	341	334	363	348	347	322	348	348	373	320	343	341	304	319	334	329	308	325	339	362	325	325	352	330	356	316	329	351	330	355	325	339	324	328	349	310	332	336	346	348	318	361	349	339	341	320	331	347	336	344	330	346	357	374	364	347	346	321	342	331	325	304	376	309	332	360	338	345	350	336	340	358	315	300	312	337	345	359	355	317	322	343	323	352	310	355	321	332	319	339	350	308	339	332	331	301	350	349	355	321	349	318	335	310	338	324	321	358	352	321	341	357	315	364	358	332	360	354	324	370	320	352	340	327	358	328	319	339	359	355	343	332	350	339	319	345	350	319	314	318	349	316	326	321	360	311	379	332	337	318	333	356	291	328	325	336	320	319	339	352	305	367	334	330	336	348	328	334	299	310	300	321	370	352	334	324	353	327	346	384	320	304	333	317	319	344	357	346	332	360	325	331	353	321	361	350	327	338	352	336	327	324	312	332	372	318	349	357	316	329	334	351	356	363	334	303	330	319	340	341	316	295	320	321	343	349	375	354	341	335	306	333	359	349	302	306	308	305	359	322	315	335	366	362	320	328	329	327	330	339	350	323	331	383	340	321	294	304	362	364	373	346	367	356	369	361	351	378	332	345	306	325	351	314	357	356	325	325	347	341	338	374	335	330	370	352	313	317	311	296	338	341	315	322	329	306	291	335	353	328	327	318	348	362	307	339	381	309	330	368	375	347	331	338	325	362	334	314	352	356	318	358	353	351	383	336	346	357	316	351	342	334	311	315	334	363	309	345	323	357	332	315	343	343	347	371	347	386	372	332	311	344	331	322	317	361	339	314	376	362	339	326	347	363	356	355	341	335	357	336	364	326	334	352	325	324	339	354	352	332	307	314	322	357	348	340	326	315	346	321	338	342	316	346	375	350	329	341	314	347	340	353	339	306	380	363	328	330	356	322	330	350	387	320	317	343	346	345	326	364	349	337	330	334	309	322	329	346	330	324	310	354	370	333	331	340	368	341	354	352	328	311	321	367	349	325	350	311	348	356	321	342	319	311	327	362	358	343	333	346	351	299	385	371	347	352	353	345	328	351	304	314	340	334	357	375	327	330	343	367	343	355	342	336	337	299	353	332	330	352	339	370	360	328	342	359	349	337	359	331	319	336	353	342	333	355	312	354	342	334	358	334	315	339	355	344	354	320	355	329	281	320	350	320	334	332	348	346	340	355	342	344	302	319	330	312	292	337	314	306	351	330	341	361	366	313	338	351	311	332	339	328	351	308	310	319	314	329	324	350	351	352	336	330	333	350	366	374	351	364	341	314	326	333	330	337	313	322	357	305	303	360	337	356	329	355	320	349	342	330	337	330	334	331	342	358	352	323	336	343	328	345	315	339	326	344	338	340	337	337	337	310	351	331	335	355	293	332	329	339	352	344	330	339	321	340	360	325	346	338	332	364	347	358	328	341	325	338	334	336	314	331	339	310	348	331	306	366	354	357	330	322	353	314	329	342	351	332	335	357	307	316	334	329	308	362	342	313	345	290	355	349	353	331	337	367	325	346	318	330	315	327	340	356	339	306	337	356	296	316	334	296	343	325	326	342	313	341	337	340	350	306	345	336	345	305	329	357	362	358	345	334	327	380	346	313	311	325	343	324	334	335	332	343	343	310	362	318	317	313	380	347	371	350	333	350	324	348	349	363	331	335	364	334	331	347	296	312	329	320	336	329	331	335	344	311	322	316	320	323	327	350	317	354	372	315	326	296	349	323	308	344	320	319	355	336	323	350	312	318	335	318	323	333	334	327	332	365	318	295	367	353	340	317	332	332	347	341	346	325	327	346	325	346	349	335	313	360	349	351	329	336	334	393	340	346	323	305	344	342	355	294	321	350	333	358	343	311	313	329	346	337	374	321	320	368	325	319	369	327	344	320	325	308	313	324	347	334	323	331	343	299	320	351	345	310	327	318	290	323	357	326	354	341	340	331	303	335	331	319	372	371	322	310	345	356	296	323	336	312	317	330	315	341	362	360	346	310	342	360	354	336	342	371	337	315	339	332	332	350	341	295	316	335	342	335	360	374	324	361	318	340	326	344	344	342	316	341	328	311	312	337	301	332	301	353	337	301	363	335	337	332	341	307	338	347	346	334	356	343	325	328	330	346	365	353	333	383	320	306	354	327	339	323	314	351	322	346	359	345	312	347	342	322	324	363	329	316	332	342	378	352	354	315	343	349	316	315	343	334	330	342	335	315	357	327	312	326	362	349	342	293	318	324	294	334	383	339	358	295	359	335	322	316	380	295	336	320	317	324	346	369	319	331	344	338	350	350	337	355	354	313	290	344	318	340	315	378	321	334	338	350	325	310	327	314	296	347	332	315	331	318	391	355	332	333	342	334	332	335	307	372	383	306	354	360	346	319	328	358	348	337	341	351	340	350	358	328	354	320	342	342	336	361	330	358	349	361	333	331	350	344	353	335	345	353	353	368	334	360	330	331	322	319	329	314	355	331	319	337	329	382	361	348	317	312	346	357	367	348	336	362	342	332	360	350	324	367	343	344	366	331	338	356	329	311	345	363	351	327	329	354	313	328	374	344	330	361	332	350	316	350	374	369	344	366	322	361	389	309	346	371	320	317	330	341	325	320	317	327	327	320	343	350	314	322	295	310	315	331	369	356	323	364	311	340	315	338	335	353	341	345	362	355	369	382	336	309	364	334	294	323	354	350	320	362	319	335	374	319	331	338	359	374	319	320	323	338	362	365	312	348	339	342	343	363	360	326	326	310	348	340	394	311	340	337	332	337	359	353
6363	1142	1773	1970	1764	1652	1619	1535	1353	1318	1201	1186	1111	1197	1202	1139	1093	1012	1026	949	925	917	890	955	938	860	854	799	888	798	808	859	815	809	817	782	813	800	810	841	839	850	840	821	807	787	825	826	801	877	815	841	897	807	828	818	827	861	814	907	756	811	829	840	820	825	834	813	812	819	811	813	824	759	821	834	823	843	869	816	775	855	829	821	814	837	830	803	825	817	841	829	829	821	818	813	844	776	825	808	780	794	864	795	810	844	814	800	861	782	793	827	799	829	817	828	814	804	844	797	804	834	769	816	815	827	798	816	804	796	821	858	772	841	827	862	829	818	808	824	765	814	818	824	789	821	826	785	786	872	810	831	862	822	785	765	810	831	828	802	819	786	822	807	770	789	788	818	774	826	809	802	776	758	825	800	817	810	826	820	791	796	831	834	829	833	792	782	801	814	789	833	841	808	812	821	827	834	824	885	871	778	835	819	828	856	814	828	804	774	838	828	801	809	808	810	787	822	869	813	806	821	834	819	862	822	829	847	826	831	848	881	802	808	878	870	806	825	731	764	833	792	779	792	819	846	833	771	810	774	772	814	850	844	765	842	810	809	784	778	742	830	849	827	825	839	846	816	853	862	836	813	834	823	789	830	831	815	844	846	803	800	842	815	817	793	806	831	844	855	787	787	803	797	847	824	835	841	790	792	825	804	759	835	864	842	745	797	842	813	791	807	753	789	796	835	818	830	803	808	781	821	833	857	804	780	853	795	836	817	801	826	790	847	802	771	829	786	806	836	835	812	834	841	857	805	791	769	771	839	835	815	808	789	843	815	783	814	824	836	848	800	847	828	833	840	779	874	833	863	812	829	782	794	837	787	763	856	818	761	815	795	763	801	764	782	767	782	821	855	829	823	841	780	803	804	824	851	821	810	811	820	805	808	778	821	847	798	835	787	819	777	794	823	843	837	800	771	860	805	774	790	833	779	805	834	814	810	826	838	809	857	809	836	836	822	794	812	801	794	817	786	852	794	841	796	777	834	787	797	834	780	866	805	834	779	815	825	789	761	805	803	804	809	843	851	800	838	776	805	821	867	797	802	783	809	823	816	824	796	785	808	784	848	812	878	787	813	836	753	824	833	840	805	851	829	783	792	797	862	788	804	813	815	804	826	849	820	817	812	837	785	819	818	754	807	820	816	809	851	771	855	838	819	806	807	852	817	814	818	767	831	834	856	824	753	842	866	801	824	736	809	805	865	838	799	806	784	851	776	824	831	816	807	833	866	824	756	830	850	832	788	826	820	829	810	811	739	852	810	835	843	827	830	807	800	809	804	813	762	748	826	878	810	813	841	823	826	828	796	796	807	784	771	838	822	855	848	863	835	816	791	813	854	791	787	845	773	839	809	763	757	774	851	841	837	771	832	806	820	861	826	766	862	849	795	813	810	816	814	833	825	762	818	780	819	808	820	799	836	813	830	788	808	849	807	783	814	829	785	760	804	829	739	820	879	786	782	865	792	782	763	804	843	839	799	774	818	806	817	818	827	831	788	722	849	818	784	765	779	836	831	794	814	842	850	855	832	770	837	794	789	831	818	855	872	811	810	804	795	784	826	805	802	762	803	847	848	788	819	795	806	786	823	787	772	824	843	805	814	771	780	809	855	811	791	822	826	775	874	804	798	828	815	824	810	788	812	807	768	835	824	832	787	786	796	833	859	782	835	786	808	845	775	808	819	790	830	808	821	838	855	865	813	794	869	773	802	795	880	806	840	811	810	823	852	835	824	820	814	843	834	819	798	818	795	829	785	893	860	869	733	786	838	796	779	819	855	819	825	818	843	802	854	859	810	807	840	836	849	822	838	855	818	805	798	820	807	845	860	801	795	819	813	830	785	864	843	856	803	766	787	837	834	805	800	751	806	819	823	812	861	811	751	790	800	860	811	862	776	817	761	874	834	867	755	801	740	870	785	763	820	832	781	778	805	818	810	855	858	803	766	811	818	794	828	822	800	835	801	803	837	850	807	816	816	770	801	828	824	783	837	804	844	832	862	810	800	759	820	777	837	785	811	797	843	808	816	825	770	795	785	763	789	784	796	778	802	799	816	816	801	785	833	844	865	838	774	817	759	840	885	840	847	779	796	787	792	807	790	806	770	826	862	838	767	814	831	754	790	791	787	826	781	827	850	808	792	810	798	807	796	809	852	796	806	765	775	823	821	816	851	892	764	797	804	843	834	795	823	816	796	799	793	810	765	824	831	824	808	811	822	819	806	808	800	758	790	760	805	785	780	841	812	835	809	798	755	795	805	802	824	846	817	799	797	847	817	824	843	809	826	771	873	787	789	800	870	827	819	809	780	805	828	869	787	819	804	816	823	876	791	844	785	818	780	832	771	827	810	806	840	810	851	862	805	830	843	882	768	767	800	769	765	797	790	834	818	845	813	808	852	775	806	779	848	793	854	810	781	772	888	826	801	816	799	813	831	830	788	829	798	811	785	834	817	796	831	831	825	790	809	824	854	816	820	794	836	808	831	826	843	790	779	791	829	831	793	841	780	792	818	826	783	813	822	865	809	823	834	850	816	779	825	823	798	776	878	809	854	877	813	831	808	827	797	853	776	776	790	821	792	788	772	841	775	840	802	815	795	846	824	817	840	824	785	812	824	842	786	821	827	851	792	791	812	830	852	784	839	828	827	820	805	821	830	808	848	757	804	841	807	782	870	824	835	798	807	826	811	772	832	755	841	860	814	807	774	817	802	782	816	806	771	803	821	780	770	801	802	829	818	868	840	807	828	793	799	811	820	845	798	857	832	852	821	817	815	807	768	807	811	798	837	838	842	763	826	811	821	813	803	818	831	818	823	791	798	805	820	830	811	807	868	785	815	796	819	793	824	802	835	812	784	785	834	803	796	822	875	780	851	859	836	821	863	844	800	834	813	789	795	770	800	819	776	819	866	836	809	785	826	847	802	803	816	837	827	791	834	776	796	824	795	794	853	829	852	766	830	848	849	839	833	823	815	864	798	817	813	793	746	871	784	802	821	836	776	823	773	825	831	812	810	830	842	806	834	786	803	863	818	840	809	841	768	821	778	843	806	833	808	817	825	827	809	811	782	889	864	778	798	817	890	851	817	824	862	787	787	813	779	868	810	776	790	828	789	746	867	822	795	833	827	848	804	853	732	824	819	855	854	844	837	865	834	805	838	737	830	856	779	807	870	798	811	802	834	778	818	853	814	833	842	806	827	764	839	795	823	808	790	738	815	859	844	821	775	803	799	830	810	820	798	795	777	773	839	819	818	754	796	824	762	828	808	820	828	813	827	814	823	808	839	807	823	808	805	846	797	839	786	803	773	802	840	814	823	795	790	789	815	829	848	877	836	804	817	817	805	788	736	817	781	850	835	806	860	850	853	805	837	842	787	783	814	802	790	806	779	810	803	816	817	809	818	814	808	837	791	844	827	849	815	834	816	805	818	781	848	835	823	835	759	800	778
12008	998	1018	846	640	518	454	418	358	327	352	311	252	318	309	276	259	272	267	236	222	206	249	219	193	194	224	207	205	201	218	204	194	217	225	185	200	200	201	179	213	204	219	201	205	213	188	204	212	227	215	214	204	183	224	202	188	202	211	219	206	205	175	205	192	214	181	200	223	182	206	191	216	196	219	178	204	195	175	200	157	205	192	193	185	204	233	173	191	213	200	209	219	218	180	214	190	170	204	202	192	216	202	194	196	217	188	195	191	163	196	217	198	212	222	200	208	193	185	198	190	182	203	174	189	208	215	214	200	226	212	217	190	190	215	198	198	228	203	195	214	205	206	198	209	193	175	206	178	170	219	207	202	198	189	200	235	202	184	198	196	201	195	206	184	177	228	179	180	201	223	230	194	205	206	196	202	203	227	204	165	200	209	186	189	195	223	185	199	181	212	175	202	213	194	218	198	212	210	191	186	215	240	203	207	203	185	172	202	225	196	195	203	222	216	186	192	197	203	225	192	208	190	183	207	213	242	220	197	183	186	212	184	180	210	189	170	220	195	210	186	226	199	191	194	211	200	197	189	205	203	207	196	185	212	161	158	189	244	220	208	218	230	193	189	187	201	220	183	197	177	197	198	188	200	234	225	188	196	186	200	232	221	198	188	189	210	202	228	210	167	213	183	223	198	197	194	226	200	196	204	214	213	213	175	237	188	207	210	204	213	213	202	185	189	204	190	189	197	192	197	210	197	179	174	215	185	217	233	192	212	221	208	189	194	191	189	201	211	199	211	177	234	197	175	207	222	204	194	184	230	199	206	197	199	173	185	219	198	188	171	177	199	222	212	228	199	201	208	192	207	202	204	205	187	218	199	211	197	192	174	231	176	201	200	206	197	219	195	187	204	202	198	193	200	200	202	200	200	198	174	210	221	188	217	183	204	210	195	224	186	185	208	213	216	215	222	197	218	205	183	208	190	218	202	200	189	181	213	175	235	189	224	227	201	208	193	176	200	198	209	212	185	201	210	202	207	185	193	175	221	197	202	214	180	188	214	224	180	214	189	207	218	197	203	204	193	212	191	177	196	187	186	214	198	207	186	213	204	198	179	203	217	217	179	191	192	201	191	190	176	226	216	211	190	184	210	203	185	190	188	226	191	193	203	194	193	205	223	184	207	191	216	196	220	193	219	214	174	208	215	198	216	182	194	183	208	202	186	205	181	191	199	213	185	223	232	188	214	182	210	208	197	195	220	197	202	198	201	190	195	202	208	208	187	204	221	218	210	225	203	191	226	228	223	186	202	213	219	210	207	179	197	212	179	201	177	206	202	246	205	210	189	209	195	212	205	230	202	212	232	200	192	199	195	216	199	189	192	204	211	228	211	197	201	195	214	206	195	212	191	204	239	190	240	209	193	199	200	172	168	208	190	204	205	181	195	194	211	202	215	176	204	183	194	191	211	198	195	207	216	212	207	203	193	193	179	187	217	184	192	195	203	206	206	191	194	195	221	204	202	196	205	201	211	170	220	217	169	214	193	217	214	200	200	191	210	218	206	191	183	190	241	178	192	223	198	186	184	192	196	181	183	205	208	209	202	180	182	203	197	171	201	180	200	166	209	192	174	207	187	215	214	192	180	213	237	213	179	216	172	196	205	206	186	210	215	180	205	211	203	202	189	185	196	193	189	197	196	196	220	200	219	188	216	186	200	223	197	181	184	201	184	197	214	207	201	207	214	182	202	192	205	210	177	208	198	222	200	181	213	189	203	191	207	159	196	219	197	228	231	222	211	180	187	172	193	199	199	193	192	193	212	196	205	198	207	216	208	206	189	200	193	197	195	178	198	205	214	213	182	195	215	179	222	216	190	206	187	215	179	190	207	213	206	197	202	233	188	202	191	230	204	219	210	217	222	194	214	190	188	186	187	196	188	199	214	200	187	185	190	190	223	210	206	219	194	201	178	182	205	206	187	188	217	214	190	202	170	180	185	190	204	205	200	200	202	180	216	168	194	202	217	183	207	216	189	206	198	196	191	186	200	176	196	215	198	225	194	224	204	191	217	224	197	200	211	188	205	197	195	222	183	205	193	177	204	197	205	233	205	239	214	203	185	182	189	202	208	183	207	211	226	227	236	172	225	205	183	203	200	194	174	183	220	194	201	175	176	194	183	187	206	191	196	203	194	229	183	212	192	216	200	211	196	206	198	231	191	209	207	197	206	188	201	200	181	223	201	188	195	185	180	207	204	224	246	181	199	195	208	191	203	193	182	200	201	213	166	192	205	198	212	185	205	188	188	205	192	190	193	200	208	187	202	213	204	187	197	185	208	217	209	206	215	193	218	202	205	185	193	189	194	233	186	190	205	230	179	197	213	195	229	208	200	196	217	175	209	215	200	188	196	174	206	227	203	191	223	208	206	193	174	225	182	218	202	196	193	206	218	206	221	204	199	173	163	212	204	213	193	225	211	183	211	194	196	213	218	205	226	195	197	184	199	183	211	204	208	215	194	191	224	199	208	206	201	192	251	231	191	192	187	180	184	216	201	215	222	219	216	215	175	204	206	214	210	227	223	196	213	218	191	218	227	173	204	200	206	226	229	204	190	204	190	185	201	211	191	180	195	187	215	211	214	209	201	203	196	203	232	213	190	198	196	205	201	173	196	213	209	176	214	201	207	187	199	194	221	197	247	202	206	198	170	201	211	197	203	195	206	212	193	193	189	212	170	212	223	207	189	229	205	200	212	216	182	199	184	218	178	208	157	190	194	187	190	184	215	201	194	198	216	228	189	212	204	190	207	192	217	208	186	188	198	194	181	203	212	203	244	225	242	183	226	193	200	213	190	202	229	191	220	186	212	218	189	184	185	176	207	211	182	184	210	206	197	224	181	187	227	194	211	199	209	194	171	209	192	180	197	204	228	216	193	223	179	221	188	246	184	223	188	197	224	190	199	170	195	195	197	204	228	206	201	221	182	197	166	206	206	232	204	198	208	230	229	221	186	186	190	192	209	224	173	205	200	192	203	191	196	214	193	188	190	226	221	179	194	215	219	235	195	199	197	215	211	202	207	205	163	207	210	203	181	187	220	205	185	208	221	191	215	212	187	200	204	233	201	224	192	188	194	197	159	186	232	191	205	191	209	213	188	201	178	194	210	213	214	184	210	190	217	159	212	186	176	203	212	200	190	197	199	193	218	190	194	195	198	207	203	200	215	186	224	200	208	207	189	208	219	188	205	235	198	230	210	211	188	196	201	182	207	206	198	205	203	182	230	229	183	200	187	197	177	195	216	230	205	178	219	201	202	175	199	219	183	207	180	233	221	209	194	227	223	199	188	225	190	190	171	188	191	173	200	200	209	206	189	186	230	209	197	190	210	218	189	211	175	197	189	213	211	181	194	190	200	188	202	200	219	203	209	215	180	206	220	181	209	224	195	191	195	202	206	211	192	222	188	188	178	195	199	219	192	176	220	199	218	187	176	200	168	198	191	197
7860	1135	2209	2640	2344	2128	1810	1625	1504	1324	1220	1062	1078	1257	1003	972	895	867	824	681	685	615	637	651	600	607	583	510	544	486	508	539	538	525	570	515	530	576	522	559	495	537	501	537	543	540	532	570	528	506	484	512	545	564	561	520	532	520	503	532	508	492	523	503	506	488	497	511	520	476	486	512	498	493	525	465	494	497	529	515	501	531	497	533	507	506	528	463	486	492	526	521	523	525	507	505	486	508	507	544	462	469	511	493	511	525	474	513	475	493	482	536	492	489	575	515	500	503	530	530	550	507	514	489	544	523	502	483	488	527	486	546	539	506	520	507	513	495	488	495	489	498	517	522	498	545	481	521	515	507	512	529	548	522	493	474	537	509	524	496	534	504	512	513	506	513	521	552	481	522	527	500	512	508	498	529	508	456	488	483	529	511	504	505	512	521	506	482	485	525	544	459	492	531	480	488	480	451	523	507	501	495	565	505	530	492	503	520	518	488	490	476	501	512	540	508	524	490	539	530	512	501	524	440	562	512	501	496	518	504	554	555	538	537	508	494	487	478	492	540	516	479	530	479	495	455	464	493	506	553	496	501	481	471	517	515	504	540	509	494	501	518	494	517	525	532	464	506	514	507	550	529	504	479	505	494	514	476	474	524	483	504	467	528	495	484	539	479	509	540	496	515	479	507	492	501	489	497	477	510	513	503	518	502	501	493	549	454	479	474	497	513	487	484	483	449	528	502	507	490	474	546	504	530	533	489	482	529	506	548	506	502	522	527	509	484	493	500	511	461	483	511	486	526	498	444	503	485	473	468	486	499	508	501	522	506	440	529	508	517	518	515	473	512	481	480	529	508	489	510	483	497	520	506	509	485	505	536	528	499	487	504	540	466	527	506	544	489	518	542	475	524	520	514	551	467	504	467	497	475	432	479	487	513	495	467	513	542	499	558	502	486	518	512	527	484	546	512	541	494	488	474	506	514	535	488	502	502	508	551	510	506	489	490	511	503	528	507	498	473	503	515	489	570	460	529	471	549	460	515	524	485	478	498	502	525	492	470	499	516	484	510	490	472	504	519	475	503	501	543	487	531	473	461	466	504	471	492	496	483	506	483	470	500	483	498	522	519	499	492	508	506	563	486	524	508	509	487	494	520	496	495	535	503	540	468	487	508	529	495	496	509	523	481	520	498	488	518	506	472	516	497	478	534	541	494	504	507	519	544	569	482	495	477	486	504	515	502	506	545	515	492	506	480	525	495	512	506	505	544	507	532	509	511	517	525	488	487	537	509	498	467	484	545	506	488	558	486	494	514	477	500	515	506	503	508	506	486	483	500	490	502	517	498	496	477	496	529	514	517	522	532	500	496	506	516	508	508	510	501	480	534	475	502	484	525	506	484	511	500	485	443	509	490	518	473	500	516	479	483	497	526	489	542	490	536	508	499	524	488	490	506	507	540	504	511	515	495	504	468	543	520	534	515	486	494	491	469	477	493	517	466	513	514	512	512	513	530	480	521	500	478	493	483	545	532	504	476	522	505	546	474	484	493	512	492	514	555	503	523	504	485	535	522	476	508	540	523	497	476	527	480	523	475	517	517	508	492	497	518	511	463	531	533	485	514	489	446	504	528	449	487	494	541	512	471	526	517	489	553	501	481	522	503	521	537	525	522	538	510	538	543	510	511	506	513	470	494	492	521	506	473	480	565	504	506	516	526	538	509	487	468	496	507	514	472	470	533	507	455	502	492	513	503	496	477	513	523	520	513	518	486	480	510	560	528	529	532	510	501	527	524	508	554	494	523	500	542	481	517	491	507	513	500	476	487	559	502	511	472	544	501	463	476	538	496	502	541	544	515	457	512	550	463	494	529	519	475	516	476	517	518	484	469	513	528	534	518	503	530	486	545	490	505	470	502	511	486	525	537	533	515	488	542	481	481	475	518	496	489	469	508	536	465	569	519	488	502	483	494	517	544	504	536	477	483	532	487	474	511	484	488	466	528	505	512	519	496	538	561	527	498	508	495	505	482	501	527	537	531	474	520	493	500	514	493	535	507	509	489	509	496	524	482	510	499	482	493	513	497	494	515	496	521	505	500	502	489	523	496	491	514	518	495	528	542	534	540	531	497	495	542	488	511	518	499	532	471	501	498	549	497	495	526	487	495	509	476	510	519	517	512	502	499	491	481	466	495	493	487	475	505	529	503	476	522	470	496	526	533	485	498	531	468	519	497	525	508	536	527	505	554	543	523	522	524	551	494	540	506	523	448	509	519	515	510	476	527	467	509	487	485	507	506	530	486	503	496	522	472	510	466	490	494	493	521	521	449	477	519	535	508	532	500	503	486	495	542	532	474	494	515	516	527	485	480	535	495	472	497	464	521	504	484	494	488	524	516	523	493	482	491	517	500	518	534	506	497	530	520	528	518	504	521	487	508	485	504	494	496	514	518	527	473	546	485	511	508	492	470	475	545	531	515	494	486	516	497	479	522	523	510	497	522	527	504	511	518	506	510	529	486	482	500	488	515	534	485	511	505	525	504	534	515	539	457	474	520	501	490	542	524	505	501	453	537	476	514	499	498	512	471	495	518	547	487	510	522	499	518	503	483	528	505	503	496	498	525	492	526	492	524	507	503	536	483	475	522	471	528	513	529	537	506	485	532	468	519	493	504	516	511	484	503	495	505	477	539	506	503	475	533	536	507	500	480	479	497	525	490	523	526	511	510	538	520	477	525	489	492	496	502	483	499	463	517	504	500	487	530	516	523	530	511	489	460	499	528	500	538	478	536	477	508	488	480	519	481	550	480	496	504	500	538	520	490	495	531	490	532	488	501	526	492	517	451	541	474	522	508	501	495	530	560	490	537	510	537	495	546	506	526	503	513	546	503	524	513	494	494	519	529	527	564	475	552	510	476	532	483	515	521	532	474	475	533	517	458	490	516	478	477	495	497	480	555	498	512	470	502	498	485	513	533	493	503	497	524	508	526	513	535	483	467	503	481	445	496	515	481	517	528	502	473	525	529	547	532	489	538	508	500	465	501	518	509	514	484	485	502	496	534	534	529	485	543	487	512	533	486	503	494	549	497	506	542	454	509	506	462	501	469	482	517	530	498	491	547	507	485	492	491	503	492	527	511	519	540	475	557	494	519	504	501	492	496	499	479	502	534	543	518	516	473	489	538	533	496	508	512	529	516	498	511	479	505	501	458	522	471	516	471	530	473	480	515	476	489	505	504	504	545	545	497	483	502	510	543	493	474	527	486	517	493	527	495	499	526	499	496	550	492	527	458	488	439	518	506	486	492	522	507	511	548	514	512	470	501	464	479	511	506	456	492	487	541	484	485	493	546	501	510	460	501	513	478	483	498	525	527	527	497	523	456	487	493	529	503	500	518	487	539	497	506	507	557	460	530	490	511	491	489	495	511	515	529	504	482	516	509	507	534	471	511	523	494	490	542	491	487	486	474	489	503	485	539	486	504	503	500	510	517	515	477	521	497
1377	402	435	419	404	335	357	349	353	320	374	312	362	369	357	337	310	318	282	365	331	368	309	297	322	359	319	321	339	301	318	324	345	328	305	310	293	311	330	331	343	301	321	307	330	295	312	333	321	334	340	311	288	287	274	352	307	282	297	292	326	303	323	307	323	292	283	325	304	321	307	295	307	321	313	336	343	333	320	309	283	321	336	314	298	321	331	301	302	282	290	348	321	340	312	317	301	341	341	297	298	299	303	281	321	301	324	312	312	277	322	278	320	317	311	346	309	332	323	305	298	315	328	316	343	302	358	318	345	348	326	311	283	280	328	338	349	313	280	284	302	335	310	346	321	300	300	305	290	337	340	299	305	303	280	321	304	297	303	311	309	320	333	338	331	308	281	305	316	270	308	299	330	289	338	315	343	302	297	291	301	336	335	299	319	347	316	308	329	321	298	311	293	346	311	299	312	308	283	339	355	302	323	358	327	302	319	291	288	320	328	291	329	327	322	343	319	320	314	305	321	324	339	301	362	303	319	309	284	305	264	307	300	303	293	346	339	307	270	324	294	319	296	279	331	303	330	282	311	321	318	303	324	324	295	324	335	307	318	316	291	344	343	292	300	314	306	294	363	340	302	300	344	323	327	354	317	334	319	298	301	316	319	317	316	344	339	310	306	305	298	308	306	303	297	331	301	319	311	291	309	308	311	308	347	343	345	292	330	324	320	350	304	329	333	289	301	363	303	322	306	312	307	300	304	330	277	306	292	323	308	300	313	293	310	338	305	364	301	301	306	309	307	314	306	314	292	314	359	312	285	327	312	297	307	291	334	298	302	313	333	316	278	306	303	309	352	298	307	345	322	331	333	338	334	274	312	330	349	315	298	315	343	301	315	332	312	292	328	300	303	294	288	296	325	318	346	290	326	316	292	327	280	301	311	299	307	274	312	318	343	322	303	328	320	296	318	318	301	335	293	263	242	313	290	292	309	325	315	305	321	328	320	293	310	323	341	278	293	308	321	305	309	317	309	347	323	314	321	327	299	308	307	342	308	278	316	320	297	295	317	292	288	299	304	294	319	295	309	296	332	323	288	316	333	345	285	351	337	300	302	306	293	297	335	311	325	303	314	339	309	318	290	306	304	322	330	329	312	286	328	316	305	305	297	297	324	309	325	329	310	329	312	327	321	313	321	312	324	326	294	296	300	298	310	324	354	306	317	278	310	313	333	315	291	298	282	298	309	321	314	281	296	306	343	285	323	334	331	294	312	344	337	273	299	325	340	312	319	324	298	324	310	294	344	325	318	288	360	316	311	323	286	288	305	337	302	314	354	316	309	325	315	318	317	305	283	310	327	313	287	291	325	313	316	335	328	325	326	320	318	320	319	348	334	307	287	340	297	336	306	307	300	302	333	336	332	333	303	330	308	307	326	296	308	286	298	284	342	337	325	272	302	324	350	299	323	311	319	346	341	313	288	315	302	317	292	293	310	309	332	296	315	321	315	317	326	326	320	327	302	260	343	316	285	327	314	295	312	318	288	303	345	302	320	302	312	290	304	333	315	306	320	274	330	300	334	319	326	310	305	290	313	310	289	321	337	313	310	278	305	308	336	338	325	306	316	293	298	314	290	323	335	319	310	303	296	332	306	317	317	308	345	328	370	320	298	338	321	305	314	353	320	312	307	267	359	325	326	303	321	352	307	295	326	316	350	321	323	318	321	333	337	326	326	287	348	346	318	346	301	291	318	330	315	314	317	325	285	312	343	336	339	292	320	288	336	319	312	321	357	301	308	327	308	324	305	307	328	310	303	318	277	303	360	309	326	336	308	290	317	297	328	324	291	297	326	327	325	329	319	290	286	343	335	292	276	301	332	332	306	285	291	298	316	310	329	324	299	305	323	336	344	338	316	315	328	301	357	330	345	332	325	336	266	281	298	313	298	338	295	311	316	300	301	326	314	306	307	338	346	310	321	325	331	293	296	315	296	336	294	300	325	300	315	348	310	304	316	326	341	345	316	288	294	324	324	314	310	289	342	300	334	299	321	311	290	339	345	330	325	347	308	332	314	300	326	317	334	304	321	328	303	345	322	291	326	360	309	310	320	313	305	304	328	309	316	331	334	325	314	328	295	292	302	332	330	285	326	297	293	309	286	334	313	327	364	322	326	313	332	310	344	327	314	305	304	310	290	321	299	283	310	310	336	312	320	323	301	306	326	291	308	286	253	323	311	310	301	334	344	329	296	319	307	285	334	333	291	312	298	308	325	281	307	305	288	328	298	314	313	307	313	328	311	316	300	304	301	305	317	305	321	330	313	298	324	316	331	311	279	282	308	306	296	318	335	294	318	309	293	318	354	317	343	290	324	324	316	303	309	322	323	299	290	328	344	293	326	320	322	305	335	298	282	321	296	352	299	311	329	311	278	290	330	302	284	318	288	328	296	305	291	319	300	309	327	317	312	330	319	308	298	316	303	324	326	308	305	351	319	310	293	327	303	315	308	329	298	316	292	315	286	286	319	335	322	309	305	313	300	293	317	300	290	321	329	339	344	306	330	338	329	285	314	308	316	290	284	306	315	337	294	305	282	315	309	299	315	316	290	329	325	323	283	323	336	324	338	329	304	295	290	325	322	331	312	296	325	310	310	339	331	314	315	326	301	306	336	344	332	331	318	330	315	334	303	300	303	327	329	282	295	304	311	302	327	319	303	348	330	295	308	312	322	295	333	309	318	335	331	331	308	326	310	300	334	334	282	281	309	322	324	297	319	353	314	299	283	316	309	323	285	286	316	290	305	299	295	301	296	313	318	319	335	341	304	280	312	338	300	295	356	301	303	348	320	295	303	335	331	339	340	328	325	321	323	318	312	343	320	316	287	364	334	322	339	294	347	322	300	337	324	305	328	366	324	302	314	309	295	306	315	324	298	320	297	318	315	345	291	320	316	263	315	346	348	323	339	357	316	350	345	339	344	296	271	288	323	289	291	303	251	310	302	304	318	317	320	325	295	324	310	321	302	286	310	337	318	275	328	299	352	306	345	303	305	319	304	300	338	319	272	316	323	293	332	322	327	347	368	301	317	305	338	322	320	322	312	333	345	312	306	291	317	288	296	320	344	304	314	327	300	319	313	300	294	303	311	320	331	315	276	333	343	328	329	331	325	311	344	323	309	312	340	321	306	296	311	320	304	300	338	317	318	313	323	304	334	312	295	297	288	338	321	336	296	302	302	313	316	332	306	329	305	315	314	299	297	300	320	313	326	290	299	318	330	333	299	324	331	310	315	326	324	315	316	322	312	340	321	322	277	318	305	320	350	339	314	312	289	316	301	292	302	282	316	328	355	310	326	280	307	299	300	348	308	314	330	322	327	298	311	335	317	305	305	334	342	317	310	334	321	290	305	318	282	331	311	340	305	352	306	305	318	361	287	316	327	283	310	348	321	328	308	313	341	316	287	332	280	308	312	308	324	330	314	311	320	321	313	322	310	326	312	341
2110	841	1031	1152	1161	1012	1047	995	1030	961	981	903	1005	1004	886	906	926	876	852	893	820	818	764	809	886	773	723	804	768	801	780	756	756	790	768	815	763	726	771	751	774	741	770	768	798	757	748	721	751	842	722	802	805	780	793	791	762	748	789	754	781	753	802	722	761	757	760	707	742	810	763	715	777	735	779	791	782	746	798	797	788	777	768	770	797	752	759	725	762	778	761	795	754	759	740	785	783	777	737	806	750	742	775	797	761	773	739	820	810	708	761	776	746	797	794	765	763	744	739	748	760	777	781	738	782	777	792	768	752	757	770	784	790	765	778	774	796	776	753	708	769	745	743	795	802	758	761	786	719	797	777	734	779	760	743	732	759	719	762	781	807	760	781	801	729	763	773	800	745	726	759	773	807	739	780	781	775	772	830	752	798	807	786	741	793	763	745	787	746	748	779	728	769	784	782	794	774	786	805	762	745	743	751	767	780	769	773	762	735	801	795	821	797	791	783	729	804	789	724	771	736	769	757	784	791	758	736	735	739	797	771	731	752	791	686	831	764	790	806	746	783	736	734	759	787	777	771	722	775	760	753	778	773	761	755	789	791	711	834	802	878	789	809	757	827	797	761	799	780	778	779	786	779	763	805	741	783	722	822	809	792	758	763	759	759	768	749	782	775	780	797	790	809	793	716	748	726	781	765	754	759	787	748	804	770	781	782	759	724	786	772	761	733	799	736	766	755	714	783	760	810	748	744	779	775	757	745	767	761	756	787	811	811	785	789	769	728	752	774	818	729	783	775	751	780	810	756	791	762	797	820	711	747	819	791	804	741	773	812	758	770	703	755	789	799	814	756	818	766	798	758	807	805	752	789	770	755	706	781	768	807	753	757	778	776	750	728	745	790	768	794	776	775	778	743	804	764	777	767	720	734	775	779	768	769	796	781	782	779	790	794	769	752	791	719	753	808	769	725	759	763	783	768	759	768	768	786	740	741	786	732	787	767	725	746	778	746	785	783	769	786	804	734	803	741	789	783	738	729	740	785	777	767	741	774	760	776	786	748	779	831	721	727	763	772	760	797	754	798	759	752	796	799	778	834	761	771	737	747	758	776	716	772	748	772	795	789	729	828	780	784	781	767	745	747	759	734	778	787	729	779	789	732	799	763	799	788	735	780	733	789	765	792	734	771	788	796	759	726	802	818	766	787	801	775	827	794	794	787	739	770	818	737	762	762	793	808	739	726	733	729	761	723	776	775	778	781	788	826	798	772	770	742	779	757	756	775	809	708	791	803	755	766	826	794	745	731	709	759	785	730	737	793	797	798	777	745	752	760	799	822	769	763	763	750	765	797	790	775	774	778	736	744	777	759	715	780	781	815	761	759	794	799	761	695	744	755	820	777	783	752	775	755	805	752	788	784	752	760	739	775	786	782	725	807	787	742	788	752	804	791	787	759	795	810	730	799	781	723	793	743	795	787	794	766	791	788	748	758	744	766	723	739	780	802	712	805	731	758	754	758	726	744	780	792	740	812	799	822	755	727	732	800	735	753	763	793	773	833	766	756	787	763	775	772	767	804	725	739	787	767	759	777	755	821	769	820	799	801	810	765	780	751	794	767	766	767	755	756	762	750	741	780	785	843	781	789	786	804	773	793	779	768	837	767	738	758	727	752	810	768	806	806	768	791	710	804	787	777	770	793	788	759	758	839	740	796	724	794	771	746	794	748	735	797	748	782	790	775	779	730	764	799	816	768	789	718	781	767	747	784	801	789	814	792	805	765	746	803	734	775	774	812	816	829	755	806	779	818	796	760	786	817	769	738	796	797	818	775	807	781	810	761	763	785	774	812	833	779	739	786	737	740	742	792	784	762	748	739	749	800	764	748	795	782	802	804	708	813	809	762	779	803	742	748	757	771	790	751	789	768	748	778	729	766	717	772	736	807	750	771	805	740	819	736	766	803	779	847	773	778	786	779	815	766	758	738	715	734	789	815	749	822	795	770	741	744	762	725	817	813	778	773	803	801	808	720	769	806	796	754	717	728	781	772	783	701	783	753	755	755	784	772	752	761	781	795	781	820	761	759	772	728	743	749	802	846	773	760	809	734	750	748	776	799	789	776	778	764	799	786	792	767	796	755	764	804	737	737	754	800	831	829	773	759	775	784	753	826	792	749	801	773	801	723	830	878	729	738	752	722	776	780	762	788	836	790	777	783	750	736	777	751	800	784	778	810	744	811	743	780	774	724	740	731	750	791	759	769	762	767	751	767	790	761	756	816	798	811	773	735	770	761	761	797	790	762	737	733	797	780	692	779	732	827	729	796	762	789	793	703	756	816	774	782	777	822	752	757	727	764	761	795	788	800	811	792	759	742	768	788	688	772	804	784	734	786	776	762	767	716	791	765	754	754	756	750	784	818	735	783	804	761	800	810	788	754	810	804	767	814	814	738	715	787	756	770	759	780	813	773	762	797	812	783	803	783	831	751	804	783	762	799	819	763	763	793	762	761	798	774	790	786	796	818	776	751	780	741	765	777	757	767	751	757	759	802	752	776	754	760	790	769	746	774	720	784	729	779	799	744	768	802	810	809	763	752	752	758	802	766	789	754	777	752	772	813	769	818	742	752	762	734	769	714	750	800	808	774	728	761	759	736	763	757	756	753	789	754	830	830	733	770	739	767	775	807	738	767	777	750	783	776	742	833	803	718	757	776	752	768	733	810	791	816	815	739	763	808	769	773	768	765	761	732	766	777	789	768	765	748	691	786	734	769	799	798	779	781	773	763	740	764	838	732	788	790	744	789	747	787	789	744	731	776	722	779	745	766	714	798	775	832	743	782	771	795	766	780	743	804	807	767	810	791	754	772	772	732	811	759	741	847	813	730	791	738	783	806	800	763	778	752	760	781	731	746	750	733	733	759	775	756	765	768	779	738	783	770	800	780	764	796	764	784	796	762	755	778	742	776	784	805	809	763	820	783	753	801	821	761	772	754	756	761	783	795	781	783	757	803	785	733	750	743	776	787	744	827	801	795	783	731	807	762	770	794	789	747	786	749	784	773	762	722	786	728	746	737	752	771	767	784	777	756	777	809	753	781	827	750	799	769	755	797	790	789	762	728	794	753	793	802	789	800	773	777	755	755	733	753	796	769	815	740	790	736	760	791	809	784	780	763	774	773	763	779	792	779	789	792	753	825	780	745	765	729	739	774	732	777	715	764	761	778	783	803	828	750	732	805	804	787	728	748	827	788	812	751	797	760	780	776	805	791	766	741	785	751	786	817	780	765	759	785	745	775	746	784	717	776	735	779	768	752	755	767	771	824	810	810	779	780	798	735	801	695	746	754	801	823	770	800	826	756	775	740	750	809	725	748	757	777	796	790	776	813	775	710	741	747	780	748	792	766	743	783	752	746	746	795	779	747	803	791	721	787	808	784	828	757	775	781	802	771	787	853	758	763	800	764	790	778	792	762	793	811	810	746	829	737	780	745	774	777	738
6579	697	770	691	590	532	518	495	427	422	400	428	412	412	408	399	414	354	356	364	351	350	327	352	327	385	335	369	356	344	374	318	352	301	386	349	318	355	336	333	362	316	362	329	330	355	369	369	347	341	336	361	344	325	301	341	320	336	306	383	357	340	299	358	363	328	338	353	341	343	338	315	320	384	356	322	360	326	342	333	346	333	351	337	338	341	342	342	340	359	343	363	339	320	368	320	324	322	327	329	379	337	313	310	331	320	343	325	329	342	394	364	356	343	326	358	340	312	349	291	333	357	329	303	342	347	321	325	349	312	323	347	339	329	361	333	328	317	329	362	314	338	337	337	353	283	351	357	288	363	318	335	330	364	330	363	347	321	368	338	330	346	348	374	307	364	332	354	353	340	342	340	328	345	292	331	352	359	325	345	350	312	307	340	358	307	356	329	357	350	346	367	326	356	352	342	314	348	368	309	335	375	376	293	319	310	327	339	357	338	311	326	336	337	368	337	336	310	349	385	311	338	352	340	363	347	326	334	320	324	348	362	311	342	316	331	364	336	308	385	332	335	362	328	348	364	354	357	318	331	349	368	363	310	305	335	358	306	343	317	356	351	315	340	307	322	347	325	331	329	362	334	340	377	347	330	336	348	343	347	332	344	335	325	334	355	352	354	305	368	348	345	336	339	327	321	365	350	332	335	344	370	364	332	342	360	344	355	344	318	324	347	350	348	342	331	347	324	365	375	345	333	377	340	359	376	324	343	353	341	349	321	383	343	337	352	336	356	348	339	353	337	380	334	336	360	352	327	324	339	373	323	356	320	335	350	350	293	366	352	341	349	319	352	336	322	338	324	335	334	358	356	376	366	373	350	333	380	325	311	325	316	335	345	350	340	363	325	338	335	365	321	369	337	317	338	335	341	305	338	361	349	348	330	352	338	357	351	319	365	365	323	333	356	328	346	356	363	347	335	355	362	332	345	370	329	336	389	354	345	320	323	375	300	321	342	330	362	340	355	365	320	361	317	346	327	341	308	296	327	349	317	336	327	311	313	343	346	323	345	326	342	322	333	367	346	332	345	309	360	349	350	328	368	353	372	339	349	305	360	343	335	365	328	308	342	356	344	306	339	300	346	350	338	338	319	335	310	390	333	316	351	328	319	334	326	333	332	351	333	320	330	396	339	334	327	327	335	382	304	332	344	350	358	311	340	336	318	333	337	358	322	316	331	320	318	307	318	332	326	328	347	343	363	363	325	332	376	326	356	335	356	355	339	328	352	325	355	339	350	348	319	312	338	313	350	348	368	358	324	386	341	306	325	372	358	337	315	343	332	340	332	320	310	329	340	313	344	353	340	326	315	373	333	336	351	374	323	347	383	328	335	357	341	357	335	366	358	330	342	343	336	309	330	314	363	318	354	362	344	300	327	332	350	332	344	342	315	355	336	359	336	318	306	357	343	341	353	339	367	310	345	328	369	331	343	371	343	348	349	346	310	354	312	329	319	327	348	345	358	343	360	345	338	306	367	342	379	359	325	342	363	320	315	379	344	339	326	318	326	359	337	383	325	300	348	384	333	345	327	338	338	345	307	321	313	345	339	356	318	339	356	360	353	297	345	354	299	364	357	340	326	351	341	350	345	357	353	335	347	376	298	328	349	383	322	324	357	342	344	356	318	308	324	321	349	304	315	325	341	353	333	344	324	321	330	303	330	310	325	319	342	319	336	312	344	331	358	312	386	358	351	332	327	318	350	353	368	350	367	327	321	328	361	356	313	339	347	323	368	343	402	359	357	310	374	356	335	367	319	313	323	347	343	337	333	325	344	331	338	353	344	347	332	322	341	340	359	362	324	328	351	332	363	356	309	347	330	332	334	323	367	319	314	320	360	336	317	378	344	347	358	372	341	350	356	318	318	319	333	313	314	329	342	368	336	340	331	307	340	334	329	327	353	339	325	319	287	369	314	361	341	363	323	332	329	362	328	352	376	337	359	342	367	324	367	315	357	314	321	351	336	309	326	368	341	352	321	345	318	335	339	328	350	331	362	363	370	348	366	387	354	376	351	323	353	328	341	339	330	331	337	337	394	310	349	326	323	283	351	329	333	327	319	368	311	344	355	338	358	366	352	291	320	304	321	360	362	344	330	349	350	331	327	336	343	347	318	299	340	357	356	319	352	340	330	313	305	340	337	334	327	353	317	360	334	347	332	299	364	345	353	317	321	350	348	321	316	321	323	338	363	362	339	299	310	336	331	336	328	331	312	371	341	315	374	343	335	350	301	278	352	345	367	346	326	337	342	322	304	374	358	333	349	306	347	344	326	340	352	334	318	320	351	341	348	347	301	329	355	332	352	316	345	356	325	344	387	328	348	344	338	355	372	334	350	361	296	331	331	342	347	379	309	332	346	334	337	322	361	341	319	344	337	334	323	342	360	336	332	344	325	342	362	347	353	353	350	341	339	324	367	332	345	361	358	326	329	334	316	352	397	314	365	311	360	334	355	350	335	338	337	327	361	355	310	347	316	307	337	367	332	371	304	351	365	365	390	330	338	343	315	348	366	349	341	346	355	335	345	340	356	326	329	359	365	365	322	338	359	326	368	323	330	325	315	374	346	342	359	329	339	345	334	321	378	318	362	352	313	350	335	336	344	360	360	360	328	364	309	380	368	340	316	334	364	367	315	347	338	339	328	346	341	360	352	319	322	332	356	366	348	351	325	312	350	310	358	322	339	318	357	355	340	320	325	349	355	301	314	327	342	303	352	314	349	334	363	337	319	350	334	317	326	351	320	318	340	330	319	340	325	339	332	329	344	381	330	335	371	326	373	330	355	325	326	370	344	379	340	317	353	313	339	365	336	370	345	298	322	330	328	350	326	343	350	337	359	351	308	313	309	331	365	335	317	322	342	350	350	355	320	371	376	348	360	328	333	329	375	338	366	326	312	322	349	338	319	358	368	331	341	324	320	353	328	317	313	340	358	330	308	333	357	355	346	324	320	340	369	332	353	320	328	311	336	338	348	330	351	357	392	341	310	350	334	323	326	358	330	308	328	344	340	370	325	341	340	299	362	343	359	349	310	346	336	333	332	348	322	390	342	323	354	331	353	354	330	332	362	339	357	328	317	311	314	368	336	350	350	326	325	326	351	367	343	302	375	339	337	320	352	319	337	342	351	328	335	360	308	340	327	332	325	312	320	375	337	358	367	320	330	324	323	349	343	336	335	326	321	343	364	348	318	335	333	327	342	330	344	307	348	341	323	333	359	328	338	330	352	305	327	357	343	354	323	353	347	316	361	339	329	348	330	323	369	331	356	371	372	358	332	383	341	355	345	348	347	337	364	331	366	303	353	330	348	373	340	370	339	391	372	334	341	326	324	331	328	304	359	316	328	334	323	360	337	353	358	332	318	333	321	369	362	316	320	332	343	343	361	344	330	316	340	342	324	345	344	329	351	335	337	336	323	353	340	347	334	324	321	314	332	376	331	318	323
6365	1120	1780	2110	1934	1748	1719	1518	1397	1368	1287	1270	1370	1195	1144	1098	1090	1027	1011	903	887	869	909	927	846	816	840	847	850	869	824	850	854	816	848	807	835	810	843	841	860	813	857	859	817	850	784	770	826	799	844	835	829	785	790	861	795	818	796	797	810	764	877	822	792	839	832	834	850	845	846	863	847	810	814	828	851	855	816	811	796	805	807	802	817	848	809	861	823	777	827	794	833	847	796	818	767	851	820	866	871	841	814	831	804	909	830	822	827	852	858	793	787	836	792	839	817	831	806	839	845	829	828	843	802	757	821	861	813	819	817	825	848	814	813	807	838	793	853	835	839	856	832	814	849	774	809	855	810	781	801	795	829	834	881	839	816	847	855	847	783	780	835	857	806	838	789	848	763	807	848	861	848	789	787	871	832	849	814	842	869	832	806	752	839	854	775	830	781	828	776	853	792	812	826	795	818	793	839	824	819	816	793	799	806	894	816	803	795	809	789	828	818	819	743	781	824	841	851	838	769	839	769	818	809	767	850	850	793	879	846	795	822	829	813	835	851	805	866	822	821	804	807	811	819	840	796	799	850	783	829	788	814	806	807	801	806	787	805	760	781	797	818	814	803	816	810	826	803	788	812	834	783	840	843	853	761	812	805	822	901	820	788	828	817	779	803	801	768	787	808	818	844	786	808	875	797	826	779	793	793	799	775	804	841	784	784	757	820	791	821	792	874	836	850	825	831	810	781	819	812	819	840	781	844	759	813	733	835	818	883	816	765	820	802	797	783	801	832	760	760	890	822	782	809	774	833	799	822	807	821	836	850	804	808	845	832	852	781	854	837	862	809	837	858	786	813	850	836	841	810	767	807	814	751	832	782	831	784	878	726	840	793	859	810	784	788	816	818	852	789	804	826	876	819	836	835	816	795	824	826	789	778	839	818	820	840	766	780	767	847	823	869	801	785	778	858	826	763	815	798	795	819	794	833	769	819	807	845	818	841	832	815	811	814	806	839	781	800	852	822	806	872	736	773	839	846	838	783	795	759	809	834	814	817	806	824	806	780	761	815	823	801	821	816	840	862	809	812	850	810	813	814	841	738	798	825	789	834	826	770	860	819	840	816	805	824	807	842	795	803	777	803	866	831	818	797	805	805	846	832	860	804	808	790	839	842	828	828	805	814	805	804	792	812	787	825	818	800	847	840	816	838	826	829	827	811	823	880	847	837	844	874	811	887	794	873	805	835	885	807	804	827	847	831	773	850	825	809	787	838	865	779	769	785	795	786	810	780	745	806	783	816	850	801	837	813	792	826	841	898	808	825	835	824	840	769	824	823	774	769	822	827	862	843	824	811	787	822	831	821	840	786	808	805	794	829	804	811	806	830	835	832	835	812	780	827	825	791	779	798	833	859	812	809	787	801	795	899	860	755	837	852	820	810	834	831	788	851	870	836	813	768	849	801	845	833	817	861	807	841	785	891	863	830	802	815	835	827	828	823	802	830	843	811	777	837	835	829	831	807	788	803	792	805	801	856	838	859	837	784	796	854	834	793	786	788	782	820	831	812	811	769	791	835	814	825	832	801	776	754	776	845	826	849	808	815	817	782	846	802	847	807	818	836	813	790	789	838	796	807	816	823	851	803	805	781	793	790	798	787	823	852	827	827	814	873	849	780	810	797	835	844	846	818	816	800	810	803	801	846	813	812	779	828	847	822	827	835	824	855	801	786	851	824	849	801	810	811	835	828	829	808	806	831	842	815	801	801	804	811	836	805	814	854	816	799	840	825	843	860	782	816	807	816	769	842	863	807	845	798	824	824	811	806	794	826	812	832	862	861	798	838	800	842	800	814	814	829	829	854	823	827	808	768	829	796	798	783	790	834	825	789	783	832	815	814	793	812	825	785	774	816	805	858	722	756	835	806	828	832	790	832	808	820	819	832	808	821	791	832	854	796	816	817	827	819	815	771	850	824	776	883	835	785	837	828	837	836	802	821	846	792	795	810	823	804	793	829	773	816	867	812	830	810	796	820	793	771	839	839	843	772	828	839	841	844	798	825	840	822	862	799	821	782	819	758	856	874	785	837	831	827	831	810	788	781	771	830	816	764	846	759	816	832	865	780	831	823	787	767	796	827	817	804	780	838	810	854	805	861	851	779	823	829	853	829	848	808	795	809	753	854	825	807	828	773	824	839	801	825	791	789	780	781	812	841	836	771	805	752	810	792	743	788	810	824	805	818	818	827	831	797	781	785	805	826	850	817	830	787	815	838	840	804	818	798	835	834	830	838	803	819	782	831	776	832	818	795	844	787	779	810	820	795	796	792	850	791	861	769	799	812	856	885	812	795	809	814	832	801	852	787	834	854	815	797	762	772	807	857	815	869	832	832	839	798	821	820	811	827	793	889	863	855	837	845	818	829	810	824	804	779	813	798	812	872	797	845	851	804	811	805	808	765	836	805	834	803	778	799	808	875	793	802	802	850	794	774	810	798	805	799	838	818	774	851	810	782	794	811	800	842	820	808	808	828	807	801	780	774	797	818	837	855	837	758	835	795	830	785	793	810	828	796	847	807	785	875	874	847	881	783	818	780	828	769	760	798	762	826	830	814	856	802	847	782	797	837	808	791	820	808	799	823	810	804	834	792	866	795	796	813	787	829	833	835	802	807	836	801	852	886	824	815	831	789	791	834	785	830	804	831	756	793	781	822	841	836	828	755	850	832	837	843	798	809	855	811	787	803	814	831	855	776	835	771	788	835	790	799	818	840	851	785	769	782	813	828	854	796	809	795	841	788	803	776	844	798	720	806	769	857	805	831	811	771	820	805	831	882	849	770	803	819	807	786	835	765	842	839	800	771	845	799	857	850	760	831	801	815	788	829	833	802	797	764	811	846	808	767	816	831	826	823	812	762	843	867	813	832	785	799	881	780	803	794	821	810	823	782	802	795	854	800	798	849	810	775	878	832	855	838	848	847	848	787	833	799	810	859	789	882	800	862	792	843	851	858	837	821	789	834	826	851	786	854	814	783	846	835	818	775	805	777	831	793	834	843	778	815	851	842	782	865	886	821	779	808	843	856	816	887	788	797	862	797	796	795	806	847	860	812	769	758	781	818	830	777	868	807	771	809	777	801	823	796	791	799	822	837	830	829	780	810	748	793	786	797	784	785	807	840	774	823	776	822	855	811	797	809	820	802	809	814	850	826	845	807	788	790	780	776	856	800	785	771	801	805	780	846	853	818	761	795	790	804	814	846	834	848	830	811	835	806	857	785	818	810	850	820	806	782	843	872	803	776	794	813	751	798	801	839	850	843	798	826	842	831	800	792	859	791	836	867	796	800	783	846	833	852	795	787	816	776	814	851	828	827	826	865	794	815	829	821	820	791	755	823	796	852	781	820	828	774	837	861	819	824	844	825	823	851	789	838	853	810	848	827	838	839	801	779	818	831	830	819	803	806	784	838	833	808	765	849	823	810	845	822	820	857	851	791	828	866	801
12071	1036	1105	894	613	611	494	396	381	361	330	331	323	306	272	273	269	252	213	231	228	198	216	232	208	207	175	210	218	213	197	179	203	210	222	215	197	191	210	198	222	224	189	204	209	225	203	216	186	168	213	223	212	206	190	185	187	235	227	195	219	227	212	213	174	200	198	221	203	203	228	220	195	204	213	191	213	208	204	197	223	169	186	211	214	209	209	225	189	203	198	220	210	201	216	183	217	212	223	195	199	195	193	191	196	230	197	197	204	190	200	184	224	237	187	192	218	223	202	188	168	188	200	203	193	200	216	219	218	210	200	221	209	183	195	199	201	190	193	199	209	215	213	180	237	211	185	191	223	197	215	217	205	207	201	205	183	198	178	203	221	211	209	160	232	200	194	184	186	212	184	200	183	236	203	232	208	236	191	198	208	194	229	200	190	196	185	196	177	202	204	190	198	226	191	230	188	221	198	205	207	200	169	177	185	219	209	239	196	176	234	229	199	198	193	217	180	207	203	195	189	206	192	201	199	196	202	222	197	224	231	218	197	193	192	207	205	196	185	184	171	171	214	178	201	181	225	190	216	191	201	194	201	222	180	208	210	198	194	191	181	222	204	207	221	189	184	201	199	203	199	218	205	180	193	210	194	203	204	205	204	212	211	207	194	223	205	216	184	223	205	203	202	181	186	237	220	198	220	203	213	201	215	205	200	226	185	207	203	229	199	225	207	187	211	173	175	221	188	204	221	208	203	200	200	194	177	217	201	212	232	213	237	212	230	196	190	185	204	194	200	219	198	195	242	189	178	177	200	184	221	221	218	214	201	197	187	195	232	198	189	195	187	190	175	225	189	204	216	231	204	181	230	196	199	197	193	214	210	174	217	221	196	193	211	174	203	209	164	199	215	199	226	196	200	211	210	203	185	215	217	224	208	193	199	216	189	216	207	191	195	205	210	194	208	218	208	180	208	181	208	186	190	194	235	220	168	197	208	211	215	209	198	228	202	223	191	199	203	236	202	202	215	200	176	205	219	203	176	204	216	196	189	179	190	196	234	211	203	196	219	207	226	208	216	203	213	205	209	164	185	215	208	206	184	204	198	205	196	171	194	217	225	184	187	213	197	208	198	200	213	218	215	192	197	199	177	193	211	205	227	178	195	212	209	206	197	210	221	218	155	202	201	187	184	199	212	225	217	221	200	221	208	212	182	230	209	216	192	212	197	173	220	188	227	213	195	204	226	202	218	216	185	193	184	209	226	213	194	218	204	195	208	216	216	239	202	198	217	197	215	239	193	205	209	210	190	197	204	222	205	214	223	221	187	199	218	210	207	227	204	212	180	208	233	201	213	210	198	193	200	201	229	214	214	195	171	181	184	211	201	180	199	194	183	226	209	186	196	195	195	201	197	196	175	221	189	191	196	220	227	209	197	229	214	202	192	190	198	192	205	190	197	207	212	203	196	204	174	196	230	216	212	212	206	235	220	179	225	202	191	188	214	240	181	206	191	179	190	192	208	201	206	220	233	187	196	212	218	175	201	209	213	206	217	174	211	217	178	197	177	188	196	183	196	209	198	191	219	196	196	201	209	196	181	209	207	195	198	204	179	197	172	213	236	198	198	203	189	204	197	215	181	186	203	235	210	203	169	208	205	193	202	206	203	197	223	190	183	215	189	198	212	154	172	187	185	201	191	203	220	197	211	199	176	189	181	198	189	197	198	210	197	172	219	192	211	209	191	193	192	194	178	214	183	184	198	218	196	213	207	199	223	193	198	198	212	231	209	191	190	180	188	205	169	219	182	209	200	205	192	188	169	197	204	199	227	183	209	211	235	200	186	182	218	212	218	195	195	203	203	221	225	223	209	208	196	200	186	214	180	201	184	193	193	193	212	209	163	219	204	225	217	201	207	204	188	205	196	195	236	218	222	174	165	164	218	219	210	218	223	210	213	205	192	183	187	186	196	201	219	197	216	205	226	232	208	192	209	197	183	211	183	169	224	185	227	200	205	202	203	184	190	243	217	168	214	189	207	194	217	180	204	223	226	214	211	188	200	216	212	185	197	210	210	170	206	204	197	195	227	204	199	201	206	205	194	202	200	211	163	180	189	195	217	185	234	200	201	198	201	228	221	170	226	208	209	207	174	198	185	206	209	215	193	206	217	204	202	222	213	190	197	213	213	215	217	223	179	205	198	207	199	205	192	202	206	219	209	218	197	161	203	221	209	188	201	216	181	228	190	198	193	199	205	188	199	203	201	213	214	203	205	195	170	188	209	206	217	186	191	198	226	204	200	220	203	181	182	188	215	215	183	214	199	174	195	200	224	204	229	231	175	197	199	197	201	196	196	229	211	203	214	213	214	194	208	204	201	187	188	198	188	174	205	205	204	204	215	196	228	216	219	192	209	190	196	210	210	213	166	197	211	210	217	200	195	192	202	201	202	204	232	211	196	209	181	195	200	196	228	220	205	198	197	217	211	209	218	187	213	198	191	204	192	206	196	207	203	215	205	201	183	177	188	197	217	212	197	210	195	205	188	200	191	200	191	200	214	197	208	208	197	200	216	225	221	212	202	207	172	200	207	211	226	197	168	203	210	211	204	194	175	218	256	194	232	182	217	208	184	191	205	198	194	224	223	225	193	195	211	197	200	199	197	193	193	216	183	171	188	211	188	201	208	204	234	215	199	183	194	198	194	202	196	182	172	209	225	206	192	202	173	184	209	200	211	202	187	200	198	188	194	191	193	167	209	204	217	210	202	192	184	198	204	206	214	196	205	202	193	182	226	219	183	197	186	184	187	208	191	184	222	201	193	192	208	193	205	200	227	218	240	179	203	211	221	204	223	222	224	197	176	224	204	186	194	196	188	206	200	201	213	201	207	212	205	178	221	172	176	207	218	219	220	200	211	208	188	244	214	210	178	194	216	198	191	226	241	198	193	220	211	220	185	218	202	211	197	222	201	184	186	191	198	218	182	211	206	186	208	179	172	203	217	198	218	205	204	211	170	188	184	196	198	189	187	185	229	202	193	181	217	197	203	199	238	205	202	182	182	200	189	215	180	205	217	195	216	221	201	213	184	193	200	196	234	184	177	182	201	193	205	207	225	196	196	206	208	211	176	171	199	189	202	193	175	212	214	198	228	188	193	201	188	222	197	209	178	195	222	209	185	204	186	180	227	220	232	189	186	190	192	181	211	190	198	190	189	217	201	195	178	223	190	196	202	209	208	187	189	216	213	195	165	181	222	190	221	227	249	227	189	213	200	229	174	205	177	196	209	178	197	202	204	211	212	212	201	206	205	196	230	192	194	193	201	191	205	197	182	214	199	182	188	214	194	226	198	181	214	212	197	213	224	192	208	208	194	201	235	213	211	185	202	196	199	210	203	177	186	224	208	209	190	197	206	196	226	204	211	213	177	217	191	211	237	194	189	191	202	222	215	192	186	208	184	207	184	198	185	196	202	207	218	193	192	204	189	192	183	221	196	208	203	192
7811	1093	2252	2625	2523	2276	1904	1672	1524	1327	1269	1256	1259	1183	1075	990	952	903	707	646	679	678	648	594	571	555	591	574	515	531	550	515	526	519	499	516	542	502	545	521	556	525	573	514	508	541	544	497	505	553	529	526	498	529	511	505	510	514	527	532	552	526	522	497	537	506	497	551	501	510	511	520	500	518	529	544	494	495	528	470	514	537	504	492	503	541	528	517	476	534	530	524	499	512	483	495	468	510	538	512	525	513	462	515	504	496	499	523	485	526	548	510	550	507	546	486	499	499	500	519	536	484	461	512	541	507	517	472	494	509	553	509	521	509	506	534	503	552	524	497	532	514	520	529	551	516	538	521	501	497	491	531	489	530	473	497	521	521	543	511	495	542	514	534	523	553	536	500	531	515	507	512	489	540	491	466	482	506	526	536	500	516	465	558	514	538	458	501	477	487	539	498	484	538	533	553	529	506	492	487	551	514	500	513	526	514	488	569	530	504	533	481	512	557	502	512	530	494	544	508	516	534	513	510	497	555	468	532	497	493	507	549	538	504	502	551	505	519	508	485	458	505	526	501	510	506	527	495	496	517	497	540	476	525	500	489	512	507	499	545	495	495	510	498	530	505	482	484	486	517	548	485	504	535	543	505	463	491	504	511	501	489	541	514	476	462	509	509	526	495	490	514	532	480	514	501	493	480	516	537	515	529	509	517	499	461	494	506	476	504	500	489	489	500	499	545	513	550	478	501	506	529	542	522	518	494	475	503	523	503	461	505	525	522	523	467	470	496	529	507	505	457	507	505	499	470	465	454	512	524	512	512	501	522	525	510	448	478	489	523	532	518	487	520	506	531	500	502	516	505	503	528	517	516	528	512	510	504	486	478	532	520	490	548	507	524	532	506	510	541	499	455	520	496	512	477	519	548	478	567	528	522	526	503	522	492	515	503	505	542	514	476	501	502	522	540	465	497	549	526	524	503	545	497	514	504	495	528	474	512	513	526	522	525	514	526	506	530	511	513	500	527	541	500	481	501	522	541	492	499	535	521	494	498	516	485	497	485	532	476	509	536	514	521	506	510	535	482	532	500	494	502	507	463	504	489	510	525	477	516	513	529	513	491	510	498	487	512	514	519	483	490	486	536	483	505	517	501	457	496	516	526	514	509	500	536	531	485	520	508	539	524	532	462	515	518	520	533	504	536	490	515	499	548	507	518	462	534	467	492	521	535	491	483	512	519	510	523	518	511	494	514	527	480	487	504	508	512	482	501	517	492	517	556	514	536	481	530	536	501	514	506	474	513	529	537	462	506	488	562	519	489	488	507	484	504	494	508	524	495	504	499	513	516	509	487	535	480	532	506	505	535	492	474	504	546	529	484	493	535	517	503	527	462	529	522	558	492	490	532	521	508	499	487	500	545	462	517	520	535	550	519	543	558	513	542	533	500	478	537	509	481	484	536	461	506	513	506	529	505	470	492	527	504	494	515	515	508	542	479	549	516	503	525	553	512	489	482	498	510	494	504	499	497	563	555	538	549	531	490	499	526	520	512	468	457	500	494	499	504	514	494	519	540	498	498	524	511	471	505	481	523	469	507	528	490	520	491	535	495	502	513	482	481	519	536	498	506	515	507	503	533	504	503	465	518	516	510	491	501	519	528	520	475	523	462	488	531	472	560	465	484	491	490	535	441	459	532	527	462	554	487	515	460	501	495	521	554	483	498	524	507	478	504	519	504	505	510	531	530	495	492	515	530	502	494	492	484	500	479	511	502	462	466	486	527	450	535	507	511	508	467	514	510	477	506	532	464	497	545	560	483	490	495	525	503	535	522	507	479	514	494	530	482	510	521	561	513	534	522	492	568	491	515	504	539	537	521	526	496	532	474	497	516	484	503	516	538	533	513	520	487	496	522	471	544	530	497	486	537	530	505	493	512	544	503	499	516	497	506	514	503	482	516	502	479	490	502	468	526	504	504	494	471	513	474	525	532	488	539	517	520	501	507	519	466	469	486	473	545	496	516	464	498	519	497	511	470	503	552	507	492	484	508	500	509	509	505	554	502	494	487	515	475	526	483	491	465	540	538	508	499	515	493	494	498	489	545	525	491	516	492	486	462	506	518	518	500	487	481	439	505	514	506	517	551	507	544	539	529	499	512	547	520	526	490	502	494	515	506	488	509	486	538	498	509	537	508	527	479	529	495	523	513	487	535	485	500	540	518	488	505	521	512	515	498	492	519	518	519	510	507	504	524	524	507	527	519	520	495	491	492	499	477	541	528	500	453	461	510	526	511	519	486	528	482	514	490	497	510	495	529	471	503	509	522	516	486	481	508	509	521	496	510	478	552	504	524	528	481	473	480	528	510	503	550	541	519	503	489	534	517	487	494	493	504	489	498	513	496	496	545	520	506	521	510	518	508	517	516	483	551	528	496	495	527	515	525	535	531	539	465	549	507	533	498	505	497	508	514	432	515	517	478	470	519	498	507	553	489	515	526	483	502	480	460	466	519	487	514	557	504	464	505	512	516	476	480	480	477	489	510	499	497	527	535	538	531	493	522	518	509	554	512	487	460	485	489	494	490	490	526	493	496	477	524	497	483	526	511	501	494	523	495	473	488	504	487	490	513	459	531	543	501	474	499	507	520	500	477	507	516	515	502	496	528	500	504	514	517	521	471	482	466	475	517	501	535	489	524	541	480	476	504	520	467	515	509	520	527	548	529	547	510	503	505	494	533	473	528	512	482	565	530	508	485	528	551	485	524	511	494	532	496	501	502	492	496	520	511	496	486	458	512	521	487	536	498	519	526	493	484	527	507	509	525	518	536	530	494	541	519	468	492	514	477	531	516	542	501	493	502	492	511	500	532	519	524	499	530	495	491	537	512	489	523	529	513	545	522	528	498	528	513	526	499	536	536	524	531	481	500	486	503	495	524	504	497	515	498	528	561	525	539	543	520	490	514	516	513	510	525	456	485	467	534	509	472	533	511	499	471	495	459	509	529	530	499	534	504	507	505	542	506	505	491	505	496	495	502	522	514	514	483	511	524	523	508	533	548	482	493	578	509	482	508	525	509	549	531	496	520	504	488	522	502	523	481	486	490	497	508	540	506	499	506	522	496	528	455	529	503	528	503	456	517	456	521	512	504	506	562	494	476	484	502	534	520	532	517	476	522	515	478	531	488	555	507	468	532	503	513	512	489	548	491	515	516	490	484	512	512	495	515	466	506	520	538	480	520	536	477	534	523	514	485	534	476	500	531	483	521	492	467	537	484	520	485	504	527	514	555	539	487	478	545	536	544	528	524	497	499	467	510	447	501	497	538	536	495	519	524	501	524	511	485	481	554	503	511	525	542	496	503	521	561	495	454	586	504	505	522	473	499	504	537	498	468	530	489	481	545	546	497	542	532	508	546	500	514	488	473	523	517	495	484	522	479	507	498	521	501	540	499	511	492	493	485	508	541	548	492	474	492	515	497	526	515	509	501	501	494	531	507	543	505
1441	397	472	450	410	373	404	379	352	370	352	380	361	350	360	335	330	326	294	312	307	335	335	334	312	312	302	311	325	332	306	328	317	306	356	318	345	313	300	308	347	312	354	318	276	303	334	300	317	316	304	340	339	351	306	262	352	328	310	331	311	328	306	298	309	342	340	323	322	330	323	298	322	315	306	296	296	317	300	296	321	340	310	313	305	315	310	322	341	312	309	331	337	301	312	302	320	326	284	374	315	305	335	330	309	293	335	306	340	299	299	325	325	315	334	332	305	333	315	301	320	315	338	319	296	316	304	310	294	295	334	325	298	335	346	329	329	332	311	328	351	314	310	324	291	321	333	302	314	312	338	342	290	317	327	336	279	347	327	305	319	327	313	305	316	320	327	332	349	328	283	301	324	307	337	297	288	308	285	309	363	308	315	318	311	312	316	350	304	336	282	330	323	284	337	298	307	311	318	346	313	345	339	306	340	315	295	308	310	284	289	322	358	344	320	323	328	316	297	318	321	330	314	317	321	308	353	282	289	299	319	355	318	344	304	334	322	318	328	287	310	314	326	333	312	324	308	307	281	315	321	287	337	294	308	315	298	313	298	312	367	313	349	305	309	307	272	341	329	305	323	330	298	303	329	318	308	344	334	337	284	288	346	347	298	322	315	313	309	294	300	356	306	297	287	315	344	327	330	285	311	333	335	314	332	336	335	324	326	311	332	305	301	294	295	340	344	282	306	365	314	295	309	294	329	333	331	315	325	281	318	321	303	330	306	342	298	288	317	298	338	341	321	313	317	297	316	298	335	304	320	289	293	330	337	312	312	311	327	319	339	313	286	322	293	321	349	323	313	304	339	304	302	307	305	340	323	308	334	310	316	304	305	327	343	311	314	323	349	291	280	347	313	325	317	324	318	341	300	313	307	345	327	298	305	329	312	301	355	329	296	328	310	291	309	312	328	296	309	361	293	294	338	360	315	299	346	300	346	319	315	328	313	325	304	287	325	319	316	317	327	335	309	320	277	325	328	311	318	319	295	308	305	341	298	334	321	350	297	305	309	285	314	306	323	283	306	331	334	326	322	294	310	279	308	301	319	324	313	305	345	312	327	315	314	356	291	325	325	316	315	316	306	280	337	292	321	282	281	318	306	306	324	365	291	321	339	317	335	310	335	302	311	310	293	313	330	310	303	298	327	317	306	324	315	314	345	311	353	331	291	296	304	315	343	321	314	320	325	302	340	352	352	312	295	312	299	346	313	285	332	330	315	318	296	329	327	314	319	321	332	327	344	295	321	298	355	362	303	285	322	307	336	321	299	334	309	307	331	358	317	304	332	300	318	285	332	320	306	361	315	311	302	308	320	364	310	313	321	343	299	320	322	339	350	323	307	325	334	314	279	308	289	338	321	345	347	317	336	307	328	297	303	363	302	292	304	321	295	324	312	325	301	336	331	330	309	309	311	292	310	331	322	299	315	333	300	315	345	342	316	330	306	339	304	343	291	296	275	312	319	329	334	310	302	318	332	313	318	362	352	317	331	323	310	335	324	289	306	347	324	348	335	339	314	362	316	314	320	320	325	319	307	319	320	337	323	315	325	314	296	265	294	350	293	318	331	317	309	281	310	327	352	326	361	319	318	308	316	302	301	307	318	329	304	363	319	309	305	348	339	319	291	329	330	289	306	310	318	351	314	328	340	314	330	313	306	333	353	319	311	345	309	302	299	348	361	306	336	351	333	307	293	301	329	304	297	298	323	310	307	367	296	323	373	291	333	323	320	328	341	301	329	298	298	314	338	358	341	291	323	330	331	292	321	318	287	345	321	314	307	330	332	325	302	309	323	323	295	321	307	317	357	343	323	346	328	311	341	333	306	349	309	307	341	291	339	351	302	341	312	331	313	313	357	306	300	295	319	341	320	323	310	325	318	312	324	311	319	303	293	289	298	328	316	304	311	330	318	299	300	312	303	328	317	280	353	323	301	332	336	322	307	337	331	329	297	295	295	340	328	303	334	323	308	356	338	324	351	349	293	321	278	322	305	330	334	298	285	300	331	292	291	344	292	299	310	295	329	325	333	332	326	341	314	318	293	323	350	340	319	324	327	288	329	288	323	301	284	320	341	287	347	317	318	349	345	327	293	296	319	316	289	332	303	286	301	301	334	308	314	361	313	315	277	270	314	301	287	315	372	324	329	327	300	339	328	323	337	305	310	291	306	283	341	302	309	346	301	340	301	355	286	289	298	358	291	278	337	329	288	269	310	314	299	332	305	333	302	350	278	314	306	330	301	322	325	307	324	297	309	325	356	342	316	333	339	325	289	316	329	302	362	313	327	299	321	330	309	318	344	328	322	317	318	337	300	318	339	324	311	297	314	316	337	312	294	365	309	321	319	280	301	338	313	339	315	340	310	320	304	343	298	297	322	297	327	288	299	326	349	333	324	344	316	309	327	326	339	349	339	316	325	317	313	332	340	310	332	351	328	315	282	297	282	332	338	283	318	349	303	297	302	322	301	294	319	316	301	317	305	321	328	342	378	314	264	327	306	301	319	325	317	279	354	343	340	304	318	325	325	320	310	325	335	301	330	306	312	319	312	320	304	316	333	355	320	298	296	348	311	303	343	303	316	294	314	292	328	331	318	297	306	303	338	326	294	334	300	327	323	289	284	329	306	284	302	328	330	333	348	332	307	321	340	318	381	316	358	339	300	315	326	312	336	289	328	329	310	310	310	301	341	348	331	311	345	312	316	339	344	319	327	309	338	284	323	314	312	349	350	332	308	314	306	316	332	346	323	305	328	321	315	350	304	297	348	290	323	305	362	344	284	304	313	312	296	316	293	333	330	324	299	311	325	306	308	320	338	308	305	283	311	312	305	351	294	311	349	352	326	293	298	329	345	337	301	357	311	349	303	306	315	319	322	317	316	281	325	326	304	311	307	298	352	317	363	316	329	292	291	337	320	307	344	304	308	317	310	327	325	334	309	327	335	316	313	320	314	301	332	293	344	308	323	338	333	322	319	298	308	307	336	326	296	289	328	309	339	339	289	357	303	333	291	314	292	284	319	350	315	328	293	288	324	299	323	304	305	314	377	331	288	299	298	309	307	298	299	311	308	318	325	334	284	322	319	312	325	280	323	331	319	330	307	310	317	332	307	312	319	321	326	278	309	310	294	341	323	329	319	321	305	309	341	336	341	338	302	333	301	323	314	297	326	290	331	302	318	340	317	336	331	324	301	310	323	313	316	316	339	327	333	302	278	325	280	264	342	335	311	316	313	282	324	327	358	316	342	329	337	347	321	296	340	322	295	319	337	327	298	327	302	302	289	314	338	323	349	304	307	298	304	295	310	334	306	322	335	316	294	305	290	309	333	319	317	277	314	314	337	332	312	315	296	325	315	306	312	318	319	334	313	346	313	316	337	319	305	297	318	288	342	298	346	340	376	304	295	277	323	302	325	331	302	309	323	309	307	299	337	312	340	296	332	329
2041	827	1106	1208	1238	1207	1114	1126	1057	1019	1009	1048	1051	961	981	933	868	866	856	815	835	803	844	842	792	794	758	760	812	765	767	758	764	776	796	815	779	758	818	802	771	802	771	764	830	769	721	800	808	755	739	816	768	762	793	737	772	767	791	781	772	786	759	853	814	749	759	734	781	763	785	776	803	819	840	792	768	826	785	759	790	771	773	824	769	805	758	746	807	777	786	771	781	734	807	782	708	785	753	712	747	764	794	804	761	812	762	787	771	781	799	731	822	753	799	765	763	752	730	806	766	771	764	750	784	754	757	791	751	759	784	777	763	787	782	721	800	775	785	759	775	732	763	762	717	776	749	773	702	759	764	795	780	804	733	758	805	797	739	822	810	750	771	795	822	804	803	787	764	774	752	818	719	780	808	757	730	779	770	767	766	768	796	787	804	750	795	790	738	779	797	802	753	779	838	800	751	787	764	792	760	773	755	710	752	775	779	741	794	794	755	800	772	775	740	777	831	754	805	765	762	775	786	790	786	779	788	772	766	797	767	796	735	814	780	730	777	746	791	768	734	803	751	768	771	753	771	769	767	802	782	748	826	753	803	800	800	767	772	759	802	786	768	761	810	739	795	773	793	744	757	822	800	743	819	774	722	803	786	798	783	748	789	813	810	750	752	789	742	781	800	736	730	766	732	769	755	778	794	777	772	799	745	790	800	798	776	805	786	777	745	802	782	769	774	754	749	813	755	795	811	847	728	782	765	749	754	775	785	789	787	784	771	753	787	725	763	774	761	774	719	719	764	820	799	759	736	781	778	786	734	738	745	762	737	793	730	781	802	760	806	802	780	775	749	815	786	758	789	784	793	788	757	791	803	824	795	772	738	830	749	802	795	777	758	769	832	759	778	789	768	801	801	793	770	795	804	799	782	780	758	764	765	756	790	786	736	821	796	833	768	761	788	800	755	807	754	788	732	807	786	779	768	800	764	785	777	805	806	735	791	773	770	784	759	754	756	760	743	783	778	800	826	809	725	764	832	769	798	755	764	739	802	785	790	789	829	758	780	771	783	803	799	794	774	772	760	795	768	707	778	779	861	786	810	782	756	796	818	773	762	782	757	804	731	777	791	793	782	772	793	749	757	821	747	773	786	784	754	804	761	811	727	750	807	778	791	760	775	781	793	779	737	789	755	760	796	743	765	760	785	819	781	779	798	812	730	779	795	776	756	800	742	795	737	798	700	715	801	839	793	749	769	782	781	765	787	775	756	776	731	803	794	765	782	748	778	758	776	777	753	777	812	768	774	786	794	797	775	786	768	817	797	789	788	823	795	743	786	774	783	754	778	807	791	744	752	789	771	791	781	829	788	787	722	777	788	771	715	822	755	796	779	773	774	794	774	790	741	791	802	773	748	748	771	807	754	791	792	776	815	784	765	782	802	772	765	789	754	806	777	723	748	782	767	718	820	804	802	795	773	740	787	681	774	792	756	799	767	840	780	809	760	814	760	752	818	777	784	767	765	781	780	788	821	799	762	841	771	781	798	792	792	753	843	728	790	790	764	770	786	805	762	789	733	795	798	815	778	813	782	794	800	759	758	806	793	749	744	742	822	776	763	752	793	794	793	734	778	805	776	808	795	726	751	813	767	770	745	743	772	776	738	790	785	832	770	808	805	765	755	786	778	794	778	805	775	808	809	784	742	830	781	787	841	776	776	789	732	736	798	764	792	780	813	762	818	744	759	764	738	821	771	837	761	742	764	734	751	777	757	763	812	756	780	765	781	783	727	785	760	806	827	749	793	803	743	756	743	815	785	770	787	781	787	779	712	784	810	800	726	754	768	781	747	781	790	818	791	723	740	802	761	777	759	783	741	776	757	759	769	786	749	758	816	730	739	746	734	785	763	787	809	803	784	790	771	785	785	745	786	797	758	828	767	776	817	732	802	808	782	794	749	754	793	794	794	757	806	703	789	738	758	773	785	793	717	774	800	740	770	780	735	751	803	802	778	728	760	729	787	791	783	801	821	758	802	740	777	724	756	761	805	760	759	787	770	761	738	748	731	766	781	775	760	770	787	752	774	724	780	765	778	793	758	805	728	784	776	799	809	809	791	796	766	787	759	768	745	810	761	774	807	815	790	738	777	788	763	788	786	752	801	740	790	767	787	806	713	747	739	744	763	769	779	765	757	749	742	780	808	768	776	783	771	757	780	769	704	798	780	784	801	796	758	781	783	755	753	801	769	781	759	775	838	780	819	743	775	732	777	797	740	791	765	747	858	782	791	765	789	800	841	813	763	782	757	792	775	800	780	819	810	787	769	743	789	745	832	773	786	810	764	803	803	768	789	756	769	810	737	751	801	752	746	753	766	770	788	832	770	772	779	800	775	820	769	820	801	778	786	754	747	785	799	805	744	789	722	764	806	745	764	792	792	776	752	820	797	761	785	797	824	754	824	755	816	793	745	813	799	768	776	799	803	800	773	781	820	730	751	743	813	760	774	791	761	789	739	770	752	785	781	771	765	778	778	746	766	737	762	746	797	769	812	731	770	768	818	761	865	749	784	782	786	737	770	781	764	769	774	758	748	773	756	749	812	844	772	779	784	778	802	740	774	719	761	792	723	775	761	824	774	772	760	756	758	776	770	760	745	822	787	796	791	743	789	817	752	782	756	763	768	757	781	810	831	743	803	756	799	750	829	838	842	797	731	786	786	799	747	818	745	804	786	799	827	834	757	746	787	795	759	750	766	804	806	788	764	777	770	785	765	805	726	771	753	737	751	773	789	762	797	762	826	796	857	828	751	786	785	789	788	754	769	805	782	756	809	806	751	737	761	807	749	784	826	827	695	813	768	755	821	749	781	768	748	792	761	787	805	749	762	832	781	751	770	787	779	804	790	708	786	803	794	773	774	777	767	761	776	740	809	756	775	761	784	791	763	776	757	765	744	771	798	739	748	798	774	806	785	744	737	804	780	720	794	785	782	754	751	809	763	773	770	740	792	787	804	781	785	747	849	807	763	767	794	686	793	786	793	764	749	762	775	757	783	770	745	766	788	758	775	763	769	778	779	761	755	807	796	797	831	762	765	801	740	769	773	772	782	820	784	794	741	744	769	765	791	765	765	788	743	729	751	805	795	799	761	736	753	825	754	759	740	741	758	765	791	804	740	800	810	737	728	767	779	777	766	809	781	796	795	756	801	787	792	752	831	764	743	765	782	732	758	799	755	835	753	762	749	770	790	719	764	789	774	774	781	817	798	818	795	795	757	751	751	805	829	826	770	780	843	737	758	797	759	807	777	763	771	748	743	819	754	816	759	758	789	768	807	777	835	782	758	738	809	751	751	744	780	779	773	817	761	829	714	784	737	803	760	770	788	801	803	764	797	784	781	752	800	767	805	737	771	778	799	743	726	810	781	778	775	763	821	764	760	776	769	774	804	800	743	809	749	707	735	798	728	753	746	807	783	794	770	735	831	790	801	802	722	729	827	833	792	803
6409	760	864	717	605	621	492	464	465	432	416	434	421	394	370	345	373	370	341	364	371	341	362	348	339	360	360	321	316	324	344	314	325	368	345	325	327	342	347	339	342	326	363	368	328	317	314	336	277	334	378	347	334	333	311	362	350	344	351	343	408	316	313	357	353	315	333	358	311	325	281	343	370	334	339	322	345	302	307	337	330	299	330	340	318	351	350	338	328	345	334	313	362	342	308	337	319	323	331	335	339	337	348	340	303	309	347	304	310	356	326	344	316	339	341	357	318	312	314	346	330	355	347	336	356	349	347	358	339	343	336	335	337	323	362	343	320	357	361	342	352	329	308	333	346	330	333	357	303	363	342	368	335	345	344	335	362	344	369	370	338	344	345	328	336	349	346	331	330	310	359	325	342	328	344	340	365	345	354	351	352	354	330	363	356	324	349	328	326	359	368	321	345	352	314	347	361	316	329	305	349	337	336	366	353	361	324	324	361	333	362	362	331	326	353	358	343	311	323	332	330	320	326	337	330	317	335	364	360	312	351	350	322	325	311	357	361	322	323	316	318	338	335	308	388	348	344	315	339	347	344	324	334	347	320	333	310	299	344	360	328	339	308	372	342	312	326	345	342	343	343	349	353	342	350	340	371	315	349	327	339	321	350	333	325	335	331	330	336	326	330	348	327	336	356	305	313	345	335	326	366	351	335	329	330	318	328	325	361	332	344	295	346	336	361	351	346	360	318	337	360	325	312	303	306	324	314	332	334	333	390	349	342	321	324	299	365	344	318	313	294	333	338	343	316	358	344	331	339	344	328	312	351	302	337	334	350	369	351	347	320	338	344	335	344	334	330	314	343	306	339	304	343	316	286	326	345	348	327	309	309	332	356	354	327	293	330	322	320	352	355	323	327	352	327	324	357	330	352	334	346	331	344	308	343	308	366	332	318	332	332	330	311	335	335	330	313	332	348	361	340	332	346	357	386	353	317	354	366	319	340	353	346	372	350	294	302	329	353	353	355	319	357	358	311	322	337	349	340	348	301	349	385	347	329	351	338	325	331	340	351	318	337	360	355	330	341	335	309	302	336	310	361	338	311	352	332	292	359	346	342	329	347	340	319	367	339	351	326	322	311	350	314	342	309	314	326	340	359	347	327	299	338	380	375	342	358	311	337	329	337	356	340	320	335	344	339	297	334	330	354	369	346	311	335	330	344	326	345	337	323	353	370	369	344	341	313	334	321	374	362	333	341	328	353	299	352	329	341	335	334	321	331	363	336	308	334	321	341	340	311	343	347	358	340	331	325	337	324	331	334	340	325	324	334	351	331	341	339	343	324	360	336	316	352	368	316	296	338	321	324	333	372	365	342	355	341	316	325	329	359	336	317	363	331	360	332	333	326	333	337	347	328	329	334	347	360	339	349	363	312	362	379	345	317	338	327	304	328	341	350	317	324	324	334	353	340	340	337	342	340	319	357	297	351	313	363	333	367	344	349	336	338	304	341	324	325	336	342	331	298	308	339	341	334	326	341	343	349	364	392	340	354	330	368	390	362	306	382	320	335	371	341	363	309	326	361	331	322	336	349	345	302	328	387	335	337	329	334	346	322	357	351	363	375	369	311	303	325	370	366	346	347	306	360	316	337	327	371	329	330	338	341	288	312	340	350	355	321	347	327	337	340	345	319	361	335	318	359	326	312	304	336	325	331	343	353	313	309	337	352	360	316	319	335	393	316	349	337	337	319	306	359	374	327	336	340	334	356	367	361	387	318	371	327	379	333	310	356	341	366	333	341	312	330	357	353	344	368	384	339	328	345	325	338	337	324	364	340	350	359	320	351	329	341	345	326	318	333	345	338	326	320	292	321	355	322	350	324	352	370	303	327	317	297	364	347	356	361	334	353	359	373	329	327	324	356	346	308	314	331	345	355	357	350	357	324	329	367	361	337	295	340	299	343	356	349	323	340	347	328	359	328	387	365	345	350	368	339	326	335	312	326	311	359	350	317	341	321	327	329	347	376	316	353	331	330	362	287	312	326	330	327	312	350	317	335	351	332	355	322	338	322	323	327	338	346	327	334	338	324	310	334	314	338	338	342	305	314	350	327	347	368	340	341	363	340	323	309	346	327	322	314	374	323	341	367	319	378	332	335	327	346	372	354	358	374	356	357	322	341	349	381	321	334	360	366	341	314	314	342	313	336	316	348	347	318	330	366	374	328	330	326	327	391	317	327	347	335	318	343	346	342	327	303	335	309	337	344	329	343	356	372	320	339	342	335	325	328	328	316	328	322	359	336	330	358	351	338	333	345	328	354	327	314	346	367	331	342	350	330	298	351	336	348	353	360	319	339	354	336	362	349	318	312	348	316	336	335	345	322	317	350	372	323	346	361	355	329	332	344	305	346	338	336	295	372	360	345	328	326	327	367	308	329	296	325	370	339	326	328	326	341	310	309	304	341	351	339	361	333	353	337	335	365	341	337	282	319	312	350	318	332	332	339	316	344	371	338	294	388	324	352	338	381	355	332	322	349	329	332	349	340	340	368	327	386	344	334	339	319	319	314	308	318	339	337	352	324	313	341	358	324	361	359	364	334	345	330	360	352	333	312	337	353	312	327	355	346	350	338	363	340	362	361	341	326	358	314	356	329	336	325	333	341	337	334	359	315	331	343	372	329	310	306	326	354	337	326	313	344	371	363	326	332	336	364	310	343	350	327	355	328	314	313	357	319	327	334	347	312	324	329	338	337	321	319	342	337	335	314	353	314	281	358	371	346	324	353	359	343	372	348	372	321	360	355	355	351	336	357	296	387	356	314	374	363	322	340	337	328	305	331	335	365	311	357	338	351	334	352	328	364	347	313	343	345	321	318	346	319	357	323	317	329	345	356	332	360	351	323	313	348	327	330	325	326	316	346	362	329	351	336	344	337	347	335	327	357	348	338	320	325	293	315	308	304	329	357	361	330	331	340	344	306	338	322	321	330	347	370	346	340	315	340	329	331	340	309	317	332	314	359	302	359	343	326	319	368	345	327	405	354	345	305	318	343	363	326	360	338	358	372	320	339	316	314	343	346	307	344	385	319	310	354	338	351	351	351	333	361	334	363	353	368	337	331	325	340	316	353	348	364	341	321	330	369	290	290	336	354	332	333	331	362	325	363	323	293	334	324	352	349	302	311	339	331	312	352	352	347	334	356	362	317	291	317	338	338	330	357	322	337	384	312	326	341	367	291	329	346	335	347	356	336	352	337	324	341	331	351	314	338	357	292	363	359	371	355	328	331	335	349	358	340	341	325	317	307	338	370	329	307	365	337	301	329	331	326	340	344	380	356	353	325	330	313	330	370	348	324	356	318	339	325	331	349	335	357	316	342	350	316	331	353	358	329	316	387	319	334	349	348	345	345	337	339	328	345	337	356	379	346	305	335	323	343	312	326	317	361	338	345	373	352	363	314	333	321	356	332	358	368	321	322	316	311	359	308	328	377	307	351	349	300	322
6301	1167	1939	2295	2091	2069	1772	1650	1520	1426	1408	1456	1308	1189	1163	1102	1038	955	923	940	908	893	864	893	855	855	825	816	828	825	778	869	772	792	829	783	814	868	852	839	835	803	813	845	797	851	875	867	860	818	834	746	788	854	763	835	812	829	859	783	862	837	830	867	826	847	781	833	851	769	896	807	844	781	784	812	826	838	812	865	810	788	836	813	759	840	777	858	801	837	769	775	821	778	794	871	757	793	863	782	810	809	870	783	813	873	757	825	798	802	840	857	747	770	805	845	833	811	773	868	760	798	806	807	815	802	842	820	808	837	855	834	798	840	818	773	822	756	768	786	790	788	826	802	775	847	822	805	805	793	754	806	828	858	849	834	812	876	808	792	790	837	810	812	830	798	790	848	829	862	785	790	789	796	778	815	785	828	854	781	852	750	837	782	788	849	870	771	794	873	818	760	823	861	837	804	821	817	749	844	791	855	857	806	808	843	802	804	779	783	819	826	837	776	768	810	874	809	839	822	820	789	779	852	845	802	766	775	810	814	884	836	822	802	763	801	836	819	819	834	784	847	813	829	819	835	781	830	812	822	820	816	830	833	808	858	773	835	864	800	842	822	834	792	791	779	835	843	820	833	871	837	806	844	813	781	829	801	855	776	826	843	824	782	781	766	798	830	832	829	762	811	802	814	839	797	822	786	781	824	774	801	765	825	852	803	791	813	813	853	833	788	812	782	789	813	765	823	778	868	857	782	831	800	837	784	798	808	788	810	819	816	810	863	783	793	787	770	788	870	876	778	828	837	844	806	817	832	803	841	799	799	817	851	796	830	750	829	806	865	813	804	764	790	750	820	794	782	830	857	829	844	834	787	797	761	821	840	827	818	784	800	805	814	796	809	801	794	804	839	817	787	817	815	860	818	779	790	816	777	857	848	782	798	826	809	820	832	771	783	807	813	793	807	835	848	814	837	799	779	791	814	829	772	773	816	790	787	788	807	854	872	794	830	782	801	804	842	833	799	824	852	755	815	821	834	823	816	797	817	864	830	791	840	785	816	868	791	790	824	752	846	841	809	863	838	831	802	747	847	802	802	814	781	828	812	848	826	800	881	802	880	792	796	848	811	790	754	882	847	804	823	815	820	784	733	781	798	804	785	868	807	773	847	805	796	769	802	818	824	784	787	812	754	771	829	843	849	823	786	818	801	827	870	781	803	817	812	826	798	789	793	791	825	814	805	850	824	800	784	820	800	842	863	799	812	835	878	815	837	780	772	817	837	786	831	816	779	782	772	795	828	848	811	788	805	849	822	787	842	830	762	815	887	807	796	790	850	788	781	792	812	853	799	786	861	814	830	822	829	810	784	796	770	790	788	812	811	741	815	811	794	834	785	834	814	763	818	792	841	840	827	842	805	836	785	771	863	794	804	828	816	811	826	805	825	813	793	786	806	799	758	840	777	828	826	798	804	835	829	774	856	848	759	764	837	843	776	792	812	792	838	806	842	805	777	869	803	790	812	812	833	836	794	797	822	805	802	843	808	823	884	808	832	857	783	837	810	857	814	814	790	817	814	847	796	857	833	831	803	776	795	793	780	736	784	835	827	781	815	822	841	817	851	806	863	787	862	826	802	818	806	890	776	790	775	837	835	819	779	851	767	792	801	892	853	849	810	845	842	810	796	822	771	807	752	798	815	776	810	774	819	793	845	821	749	773	879	806	786	780	800	796	759	848	818	802	795	835	831	826	831	795	842	831	758	819	806	771	813	824	831	819	780	809	857	767	811	799	892	764	806	857	841	790	800	816	787	815	823	818	748	750	816	849	876	895	764	810	766	834	801	780	831	810	813	859	836	829	746	817	824	877	837	772	783	830	824	803	799	796	799	836	814	793	827	855	757	835	800	835	837	786	816	748	790	831	808	807	806	801	829	830	838	846	816	816	777	822	749	816	802	842	783	804	797	775	796	805	814	854	833	855	784	832	816	853	782	844	765	823	817	786	804	774	818	841	846	796	791	776	850	843	741	879	803	837	829	812	730	814	865	847	831	831	819	804	864	780	816	833	814	822	848	816	749	818	807	831	824	832	840	782	791	768	821	773	825	785	790	820	800	819	836	813	795	818	814	784	881	807	752	779	791	813	870	812	792	854	835	828	792	806	789	806	813	863	813	832	814	850	810	822	823	789	865	837	820	810	820	824	802	806	824	822	813	774	860	791	787	800	823	803	843	791	771	797	797	800	823	847	818	827	806	827	813	812	753	851	786	785	783	853	839	781	818	784	790	814	808	846	799	839	772	853	802	827	845	812	808	772	782	811	792	775	871	752	776	870	815	813	759	808	801	782	860	758	762	817	833	815	781	850	831	793	785	801	812	852	819	827	803	828	828	818	800	815	839	809	783	785	824	777	856	775	833	779	811	835	811	767	842	809	788	848	836	836	795	780	852	848	785	822	793	848	795	806	805	801	780	877	795	835	796	747	845	784	802	798	809	745	834	813	810	808	798	841	815	822	784	847	845	810	800	836	800	849	824	818	798	799	851	823	843	810	819	856	840	770	851	894	881	846	783	782	831	816	793	816	815	770	834	786	823	828	801	784	825	764	795	799	813	788	855	864	842	822	833	784	792	792	785	841	845	882	780	786	774	830	764	823	889	817	792	828	825	833	851	772	857	804	810	803	854	811	798	828	813	797	786	840	771	823	793	844	787	883	802	834	831	829	843	767	844	814	870	818	806	835	832	785	821	826	801	807	810	824	835	818	813	871	830	777	824	836	799	847	802	810	802	824	845	780	791	825	866	796	816	761	828	818	794	872	768	811	865	790	841	826	801	781	818	825	808	838	813	835	843	856	809	805	787	831	832	808	828	815	836	847	827	775	829	815	826	812	823	843	800	863	814	794	793	775	823	776	797	787	842	830	847	855	804	811	799	770	809	834	789	803	807	845	786	826	896	829	820	847	868	771	802	837	803	790	802	865	796	819	760	798	826	798	783	816	825	843	764	800	826	829	776	856	831	732	814	804	795	818	763	802	802	790	809	786	835	762	809	821	781	777	864	819	849	815	798	807	791	842	834	800	800	858	810	804	800	820	784	815	798	804	821	773	792	810	812	815	822	816	862	825	842	816	811	828	874	792	852	782	779	795	791	822	831	778	804	786	777	849	800	824	767	823	767	843	810	794	815	786	834	830	802	849	835	826	782	832	815	790	780	819	825	797	849	835	827	781	785	772	822	845	807	831	815	857	797	807	838	784	819	827	853	829	782	802	799	784	814	787	842	792	835	797	803	811	821	829	815	818	871	836	803	807	833	789	802	856	826	806	801	827	762	858	791	782	834	794	843	800	866	794	781	781	826	860	794	856	811	851	783	799	842	843	814	784	892	818	842	861	782	747	814	826	827	795	786	788	800	849	837	817	751	868	828	831	789	808	829	824	833	833	820	749	801	764	801	777	807	855	818	835	812	864	790	800	838	768	797	808	792	811	789	793	802	813	820	791	813
12286	1158	1133	868	689	627	527	488	405	361	359	329	304	323	272	265	258	249	202	227	251	236	226	232	199	223	193	208	230	233	239	204	201	195	236	203	207	194	194	206	177	227	197	219	210	184	203	179	185	203	221	185	210	212	243	185	197	164	208	220	194	178	243	203	221	199	192	213	174	215	192	197	191	207	219	178	216	186	192	207	185	204	204	194	189	215	220	206	219	198	202	240	189	241	227	221	202	194	198	210	197	222	227	199	209	191	202	198	221	181	209	203	210	190	200	195	202	205	217	176	211	180	195	194	222	194	196	195	181	206	213	230	182	190	202	216	221	239	216	214	238	189	214	198	194	182	196	200	200	202	212	200	173	213	223	216	214	179	220	196	199	201	180	210	193	182	207	200	192	189	187	193	218	212	186	187	211	217	197	183	205	196	214	206	203	194	205	215	212	194	198	201	217	214	203	203	197	175	202	185	200	204	179	183	205	225	179	208	203	181	181	212	212	204	203	188	197	218	188	206	160	187	216	224	220	175	210	210	197	226	196	217	227	200	241	178	229	209	218	213	207	199	191	201	184	215	223	220	203	208	211	240	209	191	225	202	215	194	201	205	190	217	208	224	188	186	189	201	211	196	208	199	202	213	215	197	212	199	191	195	233	184	243	166	206	194	220	203	227	222	187	208	202	183	180	205	208	215	205	223	212	195	184	200	197	223	233	191	193	185	199	198	223	188	196	187	195	211	200	182	228	171	198	203	189	202	173	186	226	201	227	194	195	187	220	219	227	191	204	205	199	198	238	216	177	229	204	188	206	222	197	203	217	200	237	218	223	191	192	192	192	196	217	203	200	196	191	231	212	202	220	224	223	213	197	195	210	173	201	200	204	197	227	222	249	220	189	220	212	205	204	206	209	216	192	187	194	199	202	188	174	202	202	210	216	210	225	200	218	152	187	191	182	205	201	176	189	197	197	196	204	214	179	184	186	176	182	203	220	188	191	209	189	217	190	192	176	188	228	210	214	183	228	209	209	204	208	224	197	213	243	212	196	214	201	195	206	204	196	218	190	201	209	205	210	186	187	226	189	204	206	209	200	202	197	188	218	193	199	185	204	200	176	203	223	196	212	180	217	209	216	185	190	185	198	187	216	190	191	203	205	188	216	204	220	191	192	216	216	190	203	194	202	194	200	179	202	209	216	195	194	187	238	187	204	236	179	204	159	204	228	236	233	214	219	195	194	162	187	186	204	188	211	221	224	202	206	190	200	181	218	195	192	207	196	192	225	213	213	210	225	186	182	185	203	189	200	200	202	208	193	201	200	189	199	183	176	177	185	190	187	199	190	183	196	200	218	193	212	182	215	220	184	210	216	218	209	186	192	202	182	178	219	194	190	218	203	181	212	213	216	209	198	220	209	222	159	225	183	226	189	218	213	213	196	201	171	196	180	189	181	218	209	195	193	170	214	172	213	201	214	196	217	216	222	189	226	211	208	202	219	187	221	206	192	207	201	208	200	188	208	188	190	200	190	191	213	208	190	171	194	188	197	172	182	208	204	203	183	202	218	194	216	186	188	194	213	193	197	211	225	193	198	197	197	197	200	210	197	208	188	223	219	163	201	218	187	206	187	185	225	184	219	216	189	175	216	187	227	209	213	172	211	178	217	192	174	186	185	196	201	220	227	203	199	216	207	199	186	186	209	211	201	191	196	210	184	193	187	199	181	184	210	194	182	211	213	192	238	200	186	213	206	207	169	187	201	189	209	223	202	202	202	194	214	194	196	217	176	182	216	186	214	199	207	180	185	220	197	180	194	218	194	198	227	222	226	208	200	206	199	191	208	204	182	227	189	200	212	195	228	220	198	212	194	195	197	176	218	213	200	237	199	184	183	195	190	173	181	172	173	217	220	183	196	195	219	209	208	204	212	221	201	215	206	227	217	173	204	202	192	209	169	232	209	194	161	193	200	195	172	177	176	204	224	179	183	206	187	184	202	182	228	188	203	187	234	197	205	181	182	179	206	207	232	178	215	210	208	198	224	195	214	197	207	198	233	235	202	191	170	193	189	208	208	201	198	217	201	206	196	220	222	171	198	198	206	214	187	187	170	194	210	184	211	197	240	212	208	205	227	196	181	177	193	219	213	203	196	236	230	222	217	206	204	211	200	188	177	199	181	218	191	203	182	208	193	192	183	180	165	202	199	214	201	188	192	186	201	202	231	168	192	206	213	222	191	203	221	209	236	211	198	180	208	190	192	230	211	208	185	184	249	192	189	186	230	209	246	208	219	190	196	223	194	185	184	227	200	209	203	209	211	198	218	220	190	204	186	223	221	191	193	172	203	202	168	173	200	227	203	217	206	215	205	213	184	185	202	206	233	202	204	194	192	210	195	196	173	195	210	229	198	180	220	213	214	201	218	216	215	209	202	217	216	230	175	223	217	194	199	211	194	180	210	213	205	196	201	182	210	187	215	197	182	192	209	187	194	204	205	188	177	192	188	210	185	200	201	188	193	193	181	198	186	197	208	206	179	171	191	184	236	192	207	188	206	185	200	211	196	240	197	197	199	187	195	221	205	203	188	198	207	200	219	174	193	195	209	188	171	183	185	225	209	237	209	200	197	210	204	200	219	204	202	189	214	204	180	210	216	218	195	212	213	240	209	211	189	202	204	194	222	191	211	215	176	187	223	215	186	200	191	183	182	209	175	224	191	202	201	214	192	198	180	219	188	207	192	187	190	210	195	182	184	221	208	230	212	182	185	191	222	210	193	229	198	212	198	215	189	176	207	205	206	200	218	163	219	212	201	178	196	198	204	183	214	174	211	223	204	179	206	214	192	210	210	194	194	225	208	210	193	202	182	214	190	196	187	201	200	176	189	192	214	190	199	172	181	209	193	180	206	191	200	186	192	217	203	202	213	197	172	184	229	199	194	219	217	185	203	220	232	196	205	212	198	208	217	223	200	202	205	197	208	185	214	203	200	208	206	192	209	223	206	219	230	205	207	197	171	190	181	208	199	186	233	238	207	219	183	187	196	201	188	231	208	196	252	194	209	202	193	231	186	204	185	198	182	192	205	213	221	195	198	207	212	198	233	196	202	209	200	229	193	214	223	208	181	199	189	212	200	213	199	217	206	189	191	230	199	206	240	247	219	184	191	231	182	200	193	209	212	217	192	218	187	223	233	213	204	202	200	219	200	194	190	211	199	219	189	220	222	203	210	184	193	213	193	232	219	203	207	183	192	203	178	217	242	208	221	203	209	191	193	192	202	180	225	235	202	231	198	186	182	201	203	184	207	198	210	182	171	194	213	196	186	188	201	208	190	215	212	203	210	187	202	200	189	203	200	210	206	215	219	213	207	211	206	209	207	212	200	170	209	222	180	212	170	200	232	206	190	225	203	192	197	224	195	203	211	207	212	200	186	199	194	205	206	205	200	180	206	194	185	220	219	197	199	211	206	216	223	189	187	220	192	234	211	207	233	211	162	188	216	216
7897	1207	2455	2956	2825	2498	2090	1938	1695	1552	1452	1379	1270	1131	1019	922	789	725	743	691	689	606	643	590	598	553	500	551	515	568	526	567	544	523	556	529	555	543	509	556	501	566	555	548	508	517	529	526	548	521	528	504	510	520	507	526	542	552	539	516	507	516	531	511	533	518	530	484	533	487	563	495	496	515	528	555	496	483	481	505	448	473	537	510	524	470	536	528	486	493	553	467	524	507	523	513	501	511	486	531	504	529	457	490	497	542	532	514	493	507	500	494	488	504	502	526	505	490	509	499	550	515	510	532	506	489	527	545	470	469	508	476	506	519	514	543	520	498	509	530	483	531	495	490	516	513	514	493	516	522	489	463	528	544	501	469	522	509	506	537	479	502	497	525	510	520	484	480	499	486	496	515	512	559	503	547	471	527	518	525	504	489	510	531	516	513	490	524	526	530	494	497	507	495	475	502	527	507	527	495	511	510	511	529	474	507	485	493	477	514	472	507	493	484	504	520	484	484	531	514	510	520	492	493	491	509	525	498	518	507	481	522	487	481	502	473	553	523	507	487	527	482	491	514	480	529	499	473	534	504	517	544	509	475	508	513	476	509	524	538	497	505	489	513	481	490	499	485	526	528	479	508	546	519	509	498	501	508	509	495	508	518	500	477	502	521	514	493	538	480	482	500	527	509	470	517	508	495	496	484	481	515	507	511	502	504	520	468	514	545	537	507	550	514	578	484	482	486	540	496	487	484	506	514	504	479	510	516	510	509	491	470	497	514	518	516	513	481	511	544	493	485	530	466	511	533	513	513	525	470	484	547	528	490	532	501	482	519	490	510	545	500	520	566	492	516	496	469	514	510	506	510	527	527	553	494	498	493	468	532	501	484	489	503	495	537	485	532	464	508	514	473	500	507	518	512	520	478	526	507	518	513	496	491	514	500	530	514	489	508	479	491	561	507	522	530	520	493	483	496	473	524	532	493	510	503	500	517	530	516	503	488	516	525	500	518	491	501	513	493	531	513	484	495	530	500	495	468	511	483	483	500	519	512	539	562	502	492	519	452	523	506	508	492	501	514	481	513	488	552	522	465	487	528	536	501	493	524	507	510	490	500	505	499	526	462	526	521	507	508	470	472	465	504	484	497	532	498	499	509	490	528	493	511	512	502	487	507	498	473	476	468	470	537	501	506	464	539	537	499	544	507	519	496	511	491	522	500	524	515	543	493	536	500	513	524	469	524	537	520	496	473	487	460	554	481	516	493	516	532	506	539	526	526	525	516	477	496	512	467	523	502	502	517	506	517	502	509	503	485	527	519	522	479	521	562	481	483	528	462	514	497	534	540	489	481	491	503	485	481	487	524	477	516	508	542	544	484	473	503	556	508	503	500	490	505	501	509	501	493	490	497	529	513	489	514	520	529	549	520	503	490	494	496	510	512	526	469	490	509	513	502	519	477	532	469	530	510	505	486	487	496	481	498	493	497	510	520	526	491	532	559	576	447	520	509	525	496	526	515	526	545	513	431	528	480	489	510	494	537	523	479	495	518	478	485	501	500	503	511	524	493	502	497	518	533	495	494	529	497	491	489	514	535	509	459	495	521	519	495	511	502	488	531	513	507	536	481	496	495	526	503	514	481	525	517	503	533	476	486	526	503	514	514	541	500	520	472	502	506	488	487	503	516	551	507	515	515	485	516	529	528	515	497	497	492	490	508	533	507	532	512	483	474	474	496	498	460	573	478	524	493	507	467	461	519	503	524	513	504	511	523	468	512	523	521	495	526	511	500	505	515	498	504	512	535	534	506	515	497	492	521	542	485	480	520	514	475	554	485	472	479	522	509	534	514	486	503	501	508	502	556	496	488	521	491	493	535	563	508	494	490	499	499	494	556	478	555	489	504	514	543	485	514	498	568	518	519	552	556	503	466	515	465	501	478	503	522	475	525	481	525	487	518	522	524	538	495	536	473	530	461	502	493	554	504	525	514	542	506	494	476	473	501	521	513	543	538	476	489	521	505	505	472	521	498	522	480	540	493	527	538	532	498	512	519	535	539	493	481	481	501	481	496	484	486	536	488	549	502	532	488	514	532	511	511	505	506	536	510	517	535	503	535	485	496	499	477	510	500	506	495	515	528	491	527	507	502	523	528	485	514	493	522	518	486	492	500	497	514	491	497	557	473	507	511	527	472	541	496	487	536	501	539	512	478	508	501	507	475	474	530	512	521	507	459	506	512	480	525	473	526	486	490	475	480	494	481	521	509	510	513	501	573	521	453	509	532	513	500	502	474	529	492	518	490	521	487	523	518	523	505	517	487	508	469	424	544	490	489	459	517	477	528	499	471	506	500	453	482	520	508	501	514	516	521	485	470	508	535	508	526	468	507	513	524	513	493	532	509	488	511	522	527	489	460	539	526	466	505	517	516	476	477	480	500	503	529	506	502	474	477	475	516	489	502	531	520	480	531	534	517	516	487	522	495	496	460	497	488	519	509	534	505	508	512	504	484	525	476	508	503	530	528	510	536	506	537	463	463	492	513	545	530	565	505	534	533	507	488	510	455	518	531	493	486	509	565	494	490	503	527	499	474	533	524	521	515	483	511	520	535	512	477	506	488	500	486	515	547	541	450	487	479	512	465	503	509	534	518	511	519	544	487	522	512	515	532	513	497	528	525	458	508	525	460	506	505	501	516	548	494	523	489	506	550	560	492	531	486	506	522	491	571	483	458	517	538	509	498	494	488	517	510	508	518	524	493	499	567	475	529	546	489	508	498	475	515	516	444	511	488	522	513	535	505	548	573	518	495	479	522	539	471	471	497	517	471	508	542	535	498	504	472	501	502	509	502	498	493	556	477	478	563	489	512	521	514	519	496	504	481	479	512	484	539	532	516	507	512	518	481	503	517	545	547	523	531	516	525	503	523	544	503	525	488	476	552	522	489	562	549	515	499	526	517	507	537	522	527	533	468	502	490	469	526	475	501	513	520	466	513	510	487	530	497	514	564	507	489	497	466	519	505	494	533	529	509	517	492	503	500	549	481	491	501	515	527	511	461	498	488	513	517	491	466	501	473	514	484	501	532	513	536	507	461	518	511	584	545	497	517	519	491	507	518	505	505	494	474	526	512	500	516	495	541	464	495	539	522	518	468	523	527	535	531	516	493	512	482	536	564	513	523	490	462	480	527	471	523	485	496	562	558	511	512	493	465	469	524	532	530	482	491	500	486	527	515	496	515	475	508	507	506	507	519	443	507	516	546	496	522	561	497	511	506	526	513	514	454	486	496	488	570	523	481	523	472	499	507	486	496	531	528	509	498	480	446	494	522	458	506	492	504	497	531	533	547	544	505	499	518	525	524	509	511	483	520	487	515	503	528	548	493	533	506	503	486	483	471	515	478	505	503	491	499	475	501	476	508	552	491	502	505	498	508	516	488	517	517	512	496	507	507	555	493	464	466	522	538	527	494	503	502	492	531	483	530	568	505	534	494	533	531	505	459
1439	424	476	421	423	353	385	406	352	326	355	376	384	327	335	328	347	339	297	334	346	314	299	301	333	317	318	302	310	362	276	290	321	337	298	306	319	322	281	296	340	334	307	314	317	302	310	323	323	299	287	331	335	269	314	317	288	354	321	305	330	341	327	324	283	324	313	320	331	283	283	334	331	333	321	342	316	292	276	328	348	312	313	286	294	325	327	321	361	333	264	345	314	328	317	316	291	315	331	298	304	317	360	324	323	275	294	295	301	352	327	273	304	319	315	308	312	335	335	348	311	327	280	318	311	299	330	323	284	317	334	310	305	308	331	341	346	343	325	306	315	309	337	309	300	318	282	315	314	319	307	276	302	339	321	324	314	300	304	311	339	306	290	321	294	307	304	328	299	312	320	280	311	323	318	305	325	338	313	305	274	320	334	299	289	350	336	328	324	340	328	313	318	326	336	321	302	321	329	334	336	319	325	332	344	323	297	309	351	325	292	311	331	297	296	347	342	327	340	292	310	313	329	339	322	320	309	330	359	346	328	336	318	315	319	293	317	295	273	335	297	306	320	322	305	316	319	317	276	301	311	314	332	286	315	336	323	322	317	344	311	327	291	304	307	277	338	341	321	316	338	316	336	313	276	305	291	321	355	328	287	311	352	291	329	291	337	295	297	296	343	308	310	313	330	336	343	324	302	332	282	270	303	333	352	305	323	324	350	310	333	334	303	327	282	329	339	312	323	295	343	332	315	328	345	321	310	326	305	296	345	337	289	295	276	311	332	300	309	289	333	306	318	319	316	308	330	301	324	335	308	317	305	304	328	335	318	332	322	313	338	306	308	325	352	325	280	341	317	301	308	342	325	342	267	308	308	326	332	326	324	303	278	318	323	311	306	309	323	311	348	304	335	317	315	303	303	320	301	304	313	314	328	327	332	319	299	342	291	311	317	329	305	328	279	290	328	324	309	332	295	318	316	316	332	289	336	320	333	318	294	313	282	298	302	319	318	326	325	315	317	307	367	318	334	329	287	319	303	296	301	351	299	305	311	335	341	295	327	319	318	309	312	313	329	299	312	323	342	305	293	284	311	302	265	332	310	300	297	317	331	325	332	316	310	313	327	356	334	340	302	333	310	321	317	311	325	321	301	334	359	288	276	339	321	317	339	342	315	327	334	282	321	318	317	311	317	313	302	321	335	305	332	293	317	348	333	323	354	323	338	323	316	303	359	294	298	274	330	317	338	334	330	321	299	293	312	312	282	304	285	288	314	318	317	331	325	320	295	316	310	333	319	332	318	324	329	302	291	322	316	332	353	339	289	320	287	307	329	318	296	324	292	355	317	296	352	304	310	342	298	320	326	290	302	292	327	258	340	305	291	296	337	327	289	308	330	326	324	314	282	289	339	306	329	322	298	337	282	330	321	340	312	322	326	320	332	301	327	305	309	335	306	329	305	303	295	361	299	290	298	291	292	313	337	282	334	332	289	329	314	317	300	296	295	331	326	329	331	325	311	328	339	319	301	312	359	301	324	335	316	339	301	300	342	319	342	320	311	357	325	314	330	278	302	299	306	307	343	331	329	292	326	301	296	298	336	318	316	324	317	312	336	345	272	325	306	315	310	341	329	309	325	327	301	289	269	320	349	320	344	320	334	309	299	329	299	293	318	325	303	311	327	322	285	329	322	322	315	327	329	337	303	317	300	332	332	309	309	296	336	318	341	338	286	324	300	301	337	335	286	327	327	326	307	330	334	303	303	291	280	314	298	311	304	329	319	330	349	335	291	323	337	339	315	310	348	292	333	337	281	316	313	295	349	333	279	338	294	320	301	340	335	275	346	321	296	308	304	340	312	290	311	295	328	317	302	297	306	312	324	316	321	341	317	296	305	370	326	284	332	339	310	304	309	313	318	313	315	307	334	348	334	311	332	278	303	340	316	320	300	301	302	341	308	356	319	314	320	310	293	272	298	339	336	325	326	335	328	338	332	301	330	324	332	318	296	328	349	316	353	312	315	337	312	325	322	320	367	316	334	310	321	311	337	309	309	317	319	302	337	302	299	343	313	314	300	327	310	314	294	294	313	306	339	353	284	303	348	364	366	305	315	300	293	329	349	270	326	317	292	302	337	299	314	312	334	352	323	292	311	329	325	337	294	316	311	313	312	295	309	315	336	299	335	321	308	309	317	312	331	298	370	277	328	286	319	318	323	284	328	338	358	310	330	319	352	280	343	361	273	292	345	321	304	321	348	328	344	284	334	282	327	331	350	331	320	305	329	311	320	314	298	312	313	289	310	316	296	278	338	301	317	327	286	320	287	301	302	300	286	341	330	320	306	311	312	334	331	323	344	324	322	309	319	314	314	280	330	290	294	319	313	276	303	331	316	319	301	331	283	320	315	309	316	353	296	286	292	349	338	312	333	296	332	336	338	352	305	327	295	341	327	320	354	304	343	313	322	337	324	331	305	345	310	308	305	301	313	318	317	328	290	340	300	318	317	309	325	341	318	329	312	319	320	321	302	334	283	345	337	301	314	318	311	309	342	283	306	329	326	317	334	315	319	324	302	313	343	314	298	300	331	298	301	334	320	334	296	352	318	322	286	304	317	300	314	307	335	321	319	315	300	282	277	304	301	297	326	335	310	291	305	328	347	345	315	334	353	324	304	310	294	335	291	328	329	332	306	311	284	309	311	316	292	306	324	317	320	317	294	326	325	301	313	315	294	321	336	305	334	288	338	292	326	328	309	340	351	315	314	298	315	296	325	316	363	300	306	314	350	291	307	318	333	273	316	310	325	337	320	325	314	328	319	312	345	317	299	287	291	324	293	336	311	309	345	330	274	311	309	359	352	322	334	279	306	319	329	317	331	305	319	310	303	289	312	320	319	324	331	289	302	307	336	270	300	317	350	328	326	302	308	316	307	284	300	312	278	321	336	313	297	300	275	309	308	300	329	304	307	314	309	333	297	302	304	326	279	320	295	293	330	303	296	308	370	307	325	322	273	284	351	306	304	329	326	295	298	304	312	329	292	296	322	324	337	321	331	282	316	292	306	290	290	309	332	282	299	323	310	329	310	299	349	310	308	334	308	331	292	322	307	318	306	325	303	318	286	319	305	299	305	294	311	294	308	300	313	307	306	321	308	295	342	322	329	357	320	335	293	299	288	310	303	316	322	352	313	314	297	276	319	318	333	307	327	325	293	302	350	291	325	302	345	300	307	318	304	298	315	312	314	264	298	307	315	324	296	318	308	336	311	309	312	304	307	302	296	309	335	318	303	326	322	346	324	319	316	317	287	347	290	345	315	324	297	308	320	312	302	348	314	315	336	310	322	324	317	327	297	322	308	285	320	302	300	325	320	314	306	352	330	306	294	356	282	315	294	281	330	304	306	329	324	311	338	338	302	301	293	322	342	336	328	317	346	334	351	307	326	338	319	289	288	347	310	298	312	329	293	327	335	359	303	332	295	334	330	312	306	316	317	310	315	300
1989	904	1195	1248	1345	1261	1165	1137	1075	1147	1035	1009	998	1029	967	899	786	864	865	785	849	826	829	795	764	768	782	840	773	783	796	822	778	783	751	754	812	777	826	761	785	758	795	823	838	744	760	775	782	781	735	815	769	750	806	778	761	765	775	779	768	756	822	707	802	789	744	787	762	793	814	755	742	778	811	786	754	743	785	786	814	752	766	791	804	795	753	755	764	759	784	810	727	790	788	723	730	781	730	750	742	767	769	772	790	786	746	736	769	729	788	772	735	756	749	788	780	801	725	780	733	825	847	768	776	777	788	770	822	782	780	732	759	798	819	747	811	771	768	738	737	776	778	776	750	724	764	805	779	763	695	777	751	792	831	816	739	778	788	771	756	800	791	764	734	801	798	790	730	757	838	744	778	769	743	743	762	780	742	779	781	763	805	723	806	787	748	811	792	786	801	789	753	780	810	813	802	731	798	776	828	765	834	780	820	756	759	787	811	807	808	803	792	754	740	807	759	772	753	773	826	715	800	816	808	790	810	699	784	770	792	729	787	728	791	783	752	792	796	813	786	814	794	757	806	744	738	770	795	813	795	798	772	785	847	746	745	786	769	780	749	782	810	754	762	748	737	792	771	733	833	776	808	777	786	749	750	796	734	793	771	760	740	796	813	816	795	837	772	791	766	742	803	765	769	781	799	798	795	782	774	772	826	778	800	787	818	848	795	783	789	774	768	776	780	761	783	798	778	779	770	772	816	738	746	830	833	771	755	761	806	759	764	772	785	781	808	718	715	811	789	795	769	778	743	780	759	769	798	749	781	841	761	733	771	763	742	728	775	735	704	739	771	780	728	783	769	774	789	776	731	747	810	764	750	768	718	795	788	754	684	818	717	771	772	811	749	783	777	814	780	750	781	779	758	768	824	783	781	764	802	743	801	798	794	761	800	763	756	779	755	761	740	714	748	735	800	750	805	770	806	786	767	777	759	827	788	787	772	794	812	753	771	733	739	770	758	780	788	773	790	793	796	782	787	768	782	768	721	778	755	776	815	763	769	838	772	768	791	763	735	777	800	731	821	754	762	778	775	776	772	769	748	762	791	748	797	792	787	808	789	746	751	780	767	761	732	797	695	701	784	764	737	749	782	773	763	754	822	794	798	792	742	753	800	748	782	782	773	758	797	813	768	752	819	738	813	787	742	762	773	767	764	703	815	795	777	779	791	728	808	783	767	753	759	775	793	773	751	792	767	769	800	789	760	771	781	782	807	784	802	794	748	778	789	783	799	761	763	784	807	805	751	784	757	742	816	780	807	750	776	749	824	731	785	798	741	748	775	759	759	771	780	777	778	760	756	780	795	775	779	783	766	786	729	798	754	720	800	789	772	778	787	806	768	812	803	788	738	808	773	820	777	791	802	759	808	777	755	791	774	769	769	786	803	772	783	783	751	757	762	762	782	795	817	798	717	777	744	728	756	805	790	765	829	727	766	796	802	795	741	778	817	778	784	753	758	756	762	816	772	781	757	767	773	796	729	813	731	733	776	730	790	746	701	796	763	789	805	734	814	765	737	789	750	784	778	760	757	801	735	783	810	781	773	707	802	777	775	767	745	758	779	752	753	777	743	769	763	825	820	755	750	823	772	770	788	788	734	784	738	757	785	740	722	738	747	792	709	783	774	788	773	794	801	755	742	798	769	752	754	808	783	807	765	730	780	747	762	774	781	785	760	803	729	785	835	710	773	785	755	805	797	790	717	735	733	824	746	754	730	770	736	731	770	789	755	732	723	757	749	800	760	795	769	771	751	777	761	783	755	771	747	828	774	763	785	799	784	752	774	769	784	764	796	817	787	793	840	813	812	732	746	787	797	783	814	774	740	777	810	793	741	823	817	771	814	757	762	730	787	742	767	804	778	827	752	825	788	736	768	771	744	751	782	769	776	762	779	795	791	755	785	760	755	769	745	762	750	776	756	711	796	821	817	774	765	784	789	801	722	746	752	789	812	819	753	785	773	758	782	741	793	775	804	839	743	824	766	814	784	793	770	755	785	759	776	803	760	734	795	779	751	721	719	817	756	754	746	803	767	798	762	809	758	797	783	780	785	752	818	786	773	789	758	807	774	760	780	749	838	812	756	789	744	754	749	769	800	751	797	823	769	733	770	793	777	773	815	800	783	759	836	780	721	753	788	787	777	757	834	785	768	789	769	742	794	740	723	771	751	778	779	787	809	750	720	812	790	773	789	750	758	798	748	745	782	802	806	757	778	782	786	756	729	718	828	753	781	800	795	747	803	755	782	780	776	783	792	779	797	790	800	771	775	832	771	797	726	829	725	770	834	755	784	810	813	810	761	735	762	786	745	762	752	818	746	795	722	768	760	806	757	784	788	741	760	781	755	701	750	803	750	777	816	748	777	787	790	777	758	798	780	766	786	788	797	773	741	778	757	771	776	782	803	758	744	745	829	806	803	763	824	768	767	796	810	728	772	814	750	777	744	819	731	753	763	761	754	726	742	784	832	797	786	811	781	775	775	733	771	790	754	797	778	791	786	778	768	757	741	799	781	801	734	783	760	805	746	755	787	769	754	746	810	778	766	742	802	735	763	806	739	768	805	725	744	757	816	788	770	799	813	757	800	821	786	764	733	772	815	833	743	752	750	772	754	784	804	787	767	769	804	759	762	783	773	743	766	796	788	815	736	813	783	722	816	774	791	783	745	799	815	745	732	801	801	783	764	822	801	785	736	778	815	838	778	765	787	821	796	763	756	764	781	749	784	792	808	722	764	758	718	794	805	793	808	764	756	757	731	792	780	782	753	786	754	813	806	777	742	746	708	787	811	824	813	804	721	782	759	752	797	801	735	773	793	766	748	806	759	758	755	771	753	810	789	775	734	723	760	804	783	802	788	773	822	761	766	755	755	763	784	722	814	779	794	755	755	742	789	770	757	793	753	813	769	754	780	729	756	736	805	831	781	746	742	811	792	804	798	781	767	788	810	840	813	772	811	729	836	798	749	819	785	783	775	719	769	791	791	764	768	799	716	785	776	790	814	746	810	779	758	736	748	758	756	760	736	761	774	776	758	724	777	770	794	729	767	790	789	782	759	723	759	784	742	773	755	726	758	816	760	783	790	792	770	820	767	785	776	805	753	767	724	753	825	747	754	756	796	751	772	766	755	820	794	765	740	801	750	760	780	734	828	755	712	799	776	784	779	794	737	798	773	796	832	733	779	740	770	766	805	751	758	789	805	730	733	718	713	736	750	798	748	789	832	795	717	789	776	754	792	759	768	758	699	769	780	780	755	732	791	783	791	770	791	739	784	763	774	745	790	800	807	825	795	799	795	761	767	822	812	779	773	760	765	753	742	751	746	799	776	737	747	775	811	804	779	791	725	755	771	818	778	781	802	852	794	750	733	752	792	786	747	796	783	812	815	811	760	796	751	786	838	786	773	827	782	811	777	787	749	797	729	745	768	753	791	763	734	739	762	812	753	782
6520	725	891	829	640	598	547	492	405	468	439	457	428	418	382	360	344	394	329	351	322	342	344	338	317	358	366	345	321	341	333	323	389	340	321	306	309	292	375	364	398	348	327	382	340	327	363	352	322	340	344	337	328	317	334	351	373	319	347	345	364	326	330	343	335	327	320	321	335	378	384	331	327	354	324	329	332	304	354	324	320	342	328	332	355	375	285	320	310	324	309	323	308	341	364	348	359	342	332	312	315	348	315	362	296	337	341	352	353	343	352	321	317	318	317	322	335	362	358	360	356	315	340	318	324	307	335	350	326	348	338	349	342	310	358	373	330	304	337	315	318	351	323	334	343	330	324	356	362	347	359	306	351	344	319	320	340	347	318	317	329	326	340	332	358	338	334	363	318	343	340	324	319	365	333	321	341	327	328	322	353	320	353	331	342	335	361	345	335	327	326	339	329	329	328	348	341	363	302	312	344	339	350	329	330	313	316	324	339	295	339	330	376	363	363	369	354	322	371	327	318	312	346	352	327	311	346	340	332	353	356	317	310	339	324	326	351	324	351	346	330	313	337	327	325	330	303	363	323	354	328	320	339	303	339	287	328	354	335	316	333	348	322	332	321	367	338	367	338	384	366	321	322	334	317	303	333	331	368	345	329	343	330	368	326	362	351	350	351	359	346	355	327	338	334	328	319	335	351	349	350	340	314	371	334	348	344	339	363	340	344	320	348	335	352	333	322	352	294	327	356	326	361	315	327	304	354	319	319	346	308	360	334	312	339	336	351	340	360	313	332	326	322	330	316	355	338	323	362	351	339	385	342	326	317	313	348	315	317	340	329	362	318	340	358	320	302	350	337	352	337	349	317	315	334	349	342	333	343	359	330	367	329	318	315	362	336	326	348	321	340	315	361	287	339	332	339	338	343	305	328	341	348	357	348	348	309	354	325	346	357	316	322	355	301	394	336	350	349	351	334	360	388	358	325	328	315	315	285	348	343	357	320	336	333	329	363	358	351	384	376	321	362	308	338	329	340	337	326	311	321	311	338	341	333	352	344	331	316	342	318	342	346	294	350	338	351	317	331	313	313	338	332	325	346	340	359	294	320	321	324	332	333	327	358	343	278	381	350	363	317	336	322	320	330	292	329	350	321	336	330	322	351	316	335	317	355	299	321	312	330	353	360	294	333	332	339	328	338	321	347	354	345	329	333	326	304	340	328	319	338	318	314	344	328	341	331	327	338	307	340	319	354	315	303	298	355	307	382	314	337	354	298	356	334	323	345	351	359	300	311	328	337	370	336	320	331	314	365	370	359	336	351	320	344	346	351	303	337	354	401	367	361	347	331	344	309	295	326	351	386	316	374	356	342	328	352	369	321	344	331	341	371	335	359	332	323	315	314	340	340	349	353	343	356	366	304	343	327	330	334	334	353	351	289	340	354	333	325	372	381	332	358	337	350	343	321	347	338	294	348	316	341	314	316	338	317	319	341	343	301	332	336	315	344	346	343	355	363	291	355	310	326	345	299	328	304	332	320	292	317	350	344	319	364	334	330	360	306	315	312	331	353	327	324	315	347	296	318	315	335	322	322	349	332	344	333	331	334	342	373	323	305	315	350	321	323	359	352	345	370	321	341	327	321	331	374	330	340	352	342	378	319	347	345	329	354	366	363	324	335	306	357	328	321	315	366	338	358	338	335	324	309	367	339	347	353	381	323	298	360	334	330	326	375	321	311	340	352	322	295	327	338	318	334	332	334	367	337	371	365	367	332	357	331	330	319	333	356	336	335	337	389	347	374	334	346	322	326	337	306	311	327	314	341	363	301	342	335	283	307	309	346	341	326	354	345	325	319	303	340	325	319	365	368	340	333	350	357	329	369	361	322	362	322	340	358	361	331	333	345	339	322	324	306	375	363	348	302	315	363	344	353	320	323	352	352	317	315	336	329	332	317	339	355	338	325	316	358	341	321	348	359	358	340	350	359	332	358	324	329	337	346	313	307	341	321	308	334	370	341	324	314	333	342	312	329	307	335	336	335	355	330	339	335	326	337	338	333	347	334	301	339	342	317	338	323	337	341	327	352	356	337	362	322	329	354	331	324	309	361	362	328	377	359	316	336	346	312	331	344	329	350	330	317	306	314	326	314	355	329	342	356	333	346	319	351	357	359	342	334	309	312	348	320	333	319	334	350	372	369	343	341	326	344	370	344	311	329	331	361	344	310	330	331	349	354	336	345	329	367	330	313	309	378	384	355	300	336	345	362	344	306	345	316	334	329	349	285	308	360	360	345	331	307	356	328	353	343	338	346	317	368	320	339	335	379	349	313	349	333	288	340	332	345	349	372	342	327	323	337	333	355	323	331	341	361	314	365	325	343	275	335	341	314	311	345	326	322	371	300	341	338	327	309	341	303	336	310	327	353	357	347	315	319	354	357	326	351	333	328	342	332	330	314	304	338	365	363	358	348	366	362	358	358	347	365	345	349	358	351	329	337	339	330	337	345	316	370	316	342	344	325	339	318	356	323	353	336	313	340	304	327	352	377	348	338	335	357	353	324	349	292	303	337	350	325	364	323	347	366	289	338	345	303	333	345	350	329	327	319	349	345	342	331	343	334	354	332	311	309	343	332	348	367	362	318	362	293	315	328	351	368	321	351	336	332	325	330	331	361	336	353	348	331	306	326	335	327	361	349	343	355	344	313	330	316	354	329	334	336	355	337	359	369	342	308	309	312	350	347	350	310	314	328	338	309	341	340	313	363	368	347	341	332	355	327	368	371	325	360	344	345	328	336	338	329	322	358	339	370	322	330	335	313	337	295	354	305	341	316	319	337	314	348	352	333	349	346	325	316	338	336	323	363	303	349	318	329	329	301	323	316	338	331	333	308	319	331	334	306	321	365	336	354	305	337	351	315	305	349	367	340	328	327	327	314	384	304	305	339	332	363	340	331	356	368	355	351	351	346	373	333	320	358	313	341	325	335	343	333	339	342	322	352	363	354	333	393	329	313	305	334	313	321	328	341	338	322	364	339	362	307	321	350	355	319	351	327	337	328	318	331	329	320	334	329	353	320	328	311	327	337	320	354	345	337	341	350	343	316	340	339	343	349	325	347	315	347	284	328	356	319	327	338	313	356	344	364	306	329	338	306	352	329	354	361	329	350	349	372	324	325	296	356	332	320	332	349	346	365	345	345	314	360	329	334	319	334	305	351	303	321	309	335	343	323	337	347	327	292	329	355	320	343	352	311	343	356	330	330	343	345	331	342	329	356	338	374	337	308	302	314	328	329	336	309	331	330	353	347	351	330	328	352	383	352	344	394	352	307	355	323	312	334	310	342	360	298	345	310	336	332	317	350	293	325	361	309	319	333	339	332	315	346	339	359	347	323	335	329	340	301	352	299	313	322	333	335	342	333	327	355	323	326	321	341	332	369	373	362	307	373	390	318	333	338	338	352	329	352	367	370	354	303	327	324	340	354	357	318	337	345	357	364	320
6317	1307	1868	2423	2464	2045	1953	1804	1539	1480	1376	1357	1232	1277	1193	1004	978	979	910	930	923	877	878	827	859	853	841	879	876	834	861	812	892	854	810	836	841	813	871	809	819	883	814	788	818	816	792	855	787	798	817	853	805	828	857	843	830	808	789	825	827	775	789	807	824	825	831	824	791	801	793	852	829	841	783	846	871	821	823	833	771	826	856	807	854	792	799	812	809	770	839	796	782	786	826	837	820	792	788	775	771	823	802	805	799	825	809	795	808	785	831	761	847	775	785	836	747	835	830	849	800	823	809	853	852	803	839	772	804	826	898	849	796	804	885	809	820	801	833	822	798	791	810	820	880	805	847	803	788	778	861	807	827	820	853	823	826	808	776	823	764	838	805	829	829	796	794	803	869	803	783	792	823	774	820	819	806	815	830	818	807	795	805	787	830	818	811	793	758	828	782	802	829	836	822	826	828	843	732	786	809	749	800	791	850	825	767	773	842	784	856	848	860	771	798	859	822	822	814	800	743	841	829	803	853	822	822	831	814	806	780	778	793	820	825	808	812	816	751	765	817	803	828	779	837	796	814	763	855	814	812	847	810	805	825	821	807	830	873	791	797	830	835	804	750	774	845	805	794	816	808	803	779	814	844	759	835	814	793	845	788	789	800	818	844	811	791	802	823	819	816	809	784	858	796	836	783	811	820	794	814	818	776	759	844	766	829	797	834	840	815	816	783	771	842	800	837	799	764	797	831	829	790	838	820	830	771	776	784	767	790	817	804	873	793	816	909	805	859	783	804	794	796	843	789	758	858	835	834	797	766	867	812	811	799	785	841	795	853	851	791	826	837	793	823	841	824	801	823	839	776	777	793	829	835	769	824	850	765	799	818	799	777	739	831	845	832	836	794	798	859	799	832	835	803	778	781	807	849	782	814	845	787	821	828	834	778	853	778	836	777	797	800	822	766	815	820	830	874	803	799	780	794	834	826	811	775	899	755	780	736	808	806	781	859	822	801	819	838	801	851	793	853	879	834	822	829	807	822	777	746	793	781	766	814	845	809	791	810	817	795	861	846	778	811	831	789	883	802	821	846	810	790	820	889	805	833	805	811	788	790	803	855	795	775	849	821	849	813	806	790	826	779	754	797	830	806	786	816	784	864	829	826	804	816	841	769	776	831	817	821	810	819	804	776	778	817	806	790	837	860	780	849	792	814	782	823	787	804	820	807	834	814	862	822	855	813	755	824	813	791	805	842	841	806	781	825	829	816	837	759	825	815	790	779	806	848	758	776	783	834	786	852	839	841	852	850	835	859	785	771	828	767	842	874	832	897	824	782	820	826	815	797	821	836	866	778	789	836	771	811	821	791	815	810	779	802	866	797	820	815	766	826	788	839	812	869	768	807	818	814	778	790	744	795	765	816	805	854	831	779	793	782	801	852	812	857	813	823	793	786	845	821	813	810	786	818	794	824	843	821	870	817	834	826	806	852	805	776	837	746	782	809	808	809	810	782	813	791	795	817	793	824	815	789	821	825	822	823	831	826	764	733	785	836	815	805	831	816	841	825	805	820	818	791	803	736	766	812	855	797	844	843	792	833	832	834	783	811	824	867	819	836	819	790	823	811	813	821	761	792	794	809	861	809	821	843	819	762	796	789	765	862	766	798	834	822	807	818	783	803	777	782	775	785	844	820	824	862	842	791	815	791	849	780	803	828	884	833	811	806	776	811	744	803	838	830	805	762	784	804	847	783	787	819	792	815	746	736	817	813	773	815	848	792	788	828	811	773	776	755	734	792	827	808	795	756	805	835	813	828	828	814	798	794	796	830	817	831	805	836	782	811	807	822	754	849	825	799	821	866	806	772	828	813	809	814	779	793	821	804	797	855	836	834	800	766	832	830	860	807	784	870	773	815	809	788	815	854	737	815	808	846	825	815	810	811	819	772	769	777	789	796	823	762	811	814	755	772	866	824	817	805	753	834	802	849	852	832	842	821	867	770	814	840	815	788	826	795	860	782	821	757	804	770	822	787	809	813	817	796	781	761	830	796	872	800	808	844	814	797	809	817	820	797	813	839	811	785	832	823	797	841	749	841	804	774	790	811	797	794	827	774	798	825	847	802	774	788	800	809	827	821	875	829	808	784	829	801	786	820	811	783	769	770	850	831	734	851	837	825	776	822	827	795	829	795	827	853	855	852	831	829	778	810	774	760	859	795	760	831	807	812	835	800	788	834	836	773	791	829	782	821	816	804	775	770	851	831	764	773	801	806	777	813	807	798	851	771	798	874	809	813	814	805	834	841	781	798	866	775	847	811	834	804	835	772	840	859	833	811	812	818	843	816	782	811	798	817	792	866	844	818	828	836	780	826	778	828	852	766	825	762	793	770	820	826	763	790	816	791	812	808	828	801	826	780	844	833	805	799	818	790	803	828	804	839	861	810	830	796	792	815	831	809	826	857	810	831	770	734	791	771	832	821	801	814	735	830	805	826	857	799	800	817	794	805	834	808	776	783	819	834	853	818	858	785	865	801	834	822	780	860	777	817	846	785	830	862	799	777	789	790	821	805	798	789	832	752	811	814	801	830	870	831	767	828	814	799	748	822	823	763	802	848	837	798	858	789	846	749	778	743	814	830	737	804	837	788	813	832	822	840	817	784	767	806	812	808	836	806	772	820	794	816	800	788	772	806	796	792	808	821	856	815	799	798	777	862	839	823	809	799	810	812	821	798	766	811	847	816	823	802	845	802	810	835	761	798	823	760	833	786	789	772	845	758	812	819	805	858	772	792	801	845	876	796	849	806	810	860	750	876	759	812	801	825	846	875	773	849	806	840	851	782	836	820	776	839	785	842	783	791	830	772	819	821	836	803	794	768	783	792	795	817	801	770	866	774	835	823	794	805	800	826	782	814	841	855	815	788	831	818	867	793	826	748	809	800	836	785	835	781	828	756	799	806	775	828	769	794	786	778	792	790	768	822	791	806	866	801	809	835	728	818	826	836	838	800	814	773	834	818	805	825	818	853	863	791	859	767	788	766	753	819	849	802	790	818	844	831	817	790	796	801	788	833	825	796	769	759	830	833	804	758	830	799	824	804	818	805	888	849	791	836	787	838	776	804	815	841	820	822	838	856	823	810	821	831	829	844	788	824	821	822	809	797	850	821	753	865	825	817	793	838	797	803	810	824	862	823	911	823	860	800	821	804	840	822	763	826	806	792	794	819	780	883	803	782	788	761	811	786	796	765	867	831	845	807	780	866	836	876	821	797	779	857	774	824	818	761	816	850	847	826	778	806	798	819	852	841	782	798	811	804	786	794	821	811	811	828	759	817	881	827	811	792	844	824	803	877	793	791	826	835	817	813	815	815	795	830	844	789	842	824	813	786	808	778	835	846	799	814	814	750	820	779	829	766	809	872	857	773	815	799	792	835	782	824	784	794	831	785	810	813	805	803	747	826	804	758	823	763	810	823	799	844	759	790	768	819	814	861	826	847	792
12188	1199	1240	1074	847	597	559	479	436	396	312	338	328	278	272	242	210	225	207	245	236	240	226	218	199	185	221	221	197	204	194	230	196	190	196	191	198	209	216	247	216	197	187	223	209	199	209	187	199	217	172	209	218	201	224	231	200	211	193	210	196	182	204	208	184	178	201	203	215	221	204	203	191	201	192	188	199	209	198	192	225	196	182	208	196	187	209	200	195	205	186	199	191	215	199	193	168	181	175	206	227	199	187	175	193	201	192	163	178	177	192	176	199	165	194	190	212	209	196	197	207	210	199	212	207	197	191	207	230	163	221	211	215	216	184	193	201	218	207	200	205	208	214	219	217	213	183	177	218	196	179	192	198	194	189	204	204	212	205	228	202	183	215	200	179	204	216	201	201	183	180	191	190	177	196	204	183	197	201	207	213	215	226	201	195	181	219	211	192	181	210	187	179	232	211	185	182	204	214	223	216	196	179	202	165	200	196	202	180	174	178	191	186	206	207	188	189	180	181	181	181	199	207	192	196	204	204	180	202	208	199	200	224	207	202	191	197	206	178	209	184	185	198	202	194	218	183	214	204	215	207	210	212	207	184	194	193	174	191	208	203	194	212	200	211	191	192	189	218	195	185	169	194	209	218	201	225	186	176	189	197	178	234	183	221	207	176	216	213	216	187	174	197	198	175	187	225	184	204	193	188	192	194	213	177	194	202	214	215	190	185	195	216	213	196	204	182	176	225	202	208	207	200	213	200	189	207	186	198	197	194	208	197	208	193	177	192	205	204	174	199	189	184	208	208	204	192	184	200	175	180	200	184	191	190	178	214	182	213	238	197	206	195	205	198	192	195	222	183	199	198	235	220	195	198	202	198	201	205	190	166	186	216	205	189	188	214	223	213	198	215	197	189	192	211	177	193	198	218	214	167	195	191	202	195	180	185	205	211	206	195	192	210	193	201	187	198	196	189	205	199	229	184	188	201	200	207	202	206	220	219	206	201	191	210	225	217	204	184	236	198	216	192	211	197	181	197	177	215	218	200	215	185	169	187	209	205	206	172	193	230	220	188	198	185	210	215	174	190	195	194	212	226	195	202	209	184	194	192	223	207	181	198	200	211	176	192	185	195	221	174	202	205	177	208	203	196	206	202	188	223	210	220	171	179	174	179	189	195	196	224	202	193	219	210	198	216	187	203	176	218	216	196	179	205	207	154	202	167	210	205	196	203	210	202	194	183	223	213	207	179	178	217	211	215	189	205	190	182	214	199	192	204	199	205	208	230	211	193	190	202	185	174	186	211	220	211	193	200	202	200	205	182	231	193	213	192	191	221	212	194	215	214	183	197	187	210	179	176	205	241	198	191	169	221	194	160	185	201	197	199	184	178	209	196	187	211	181	173	193	208	218	213	220	178	195	181	192	213	213	176	190	195	199	195	207	198	199	198	186	215	194	193	192	185	183	202	189	205	213	218	235	205	204	182	214	204	212	214	194	212	194	184	175	174	186	202	203	202	187	220	193	208	197	196	164	207	175	204	193	195	183	194	198	186	166	185	190	201	212	180	178	189	196	210	193	193	232	196	208	214	187	186	189	192	235	186	222	208	199	203	209	173	212	189	195	178	147	203	210	215	196	190	188	174	222	204	200	182	215	191	201	184	200	212	194	203	182	197	225	204	178	194	202	215	203	189	225	205	213	196	198	191	209	219	191	181	168	206	193	218	194	195	194	181	163	201	185	212	218	231	205	187	203	185	190	185	200	201	155	195	191	192	192	192	185	199	236	189	165	209	231	217	200	202	182	200	207	206	193	227	203	209	205	183	188	183	182	199	202	198	202	192	194	211	219	191	185	173	190	180	181	207	214	189	187	206	187	198	185	215	193	193	186	215	209	195	170	172	176	205	194	196	220	192	180	181	190	194	231	204	204	211	201	210	214	210	197	189	200	196	214	204	189	196	196	196	198	186	195	223	195	214	208	175	199	200	187	186	207	216	191	192	204	199	216	192	184	219	200	207	202	175	201	200	196	218	199	162	175	215	187	209	199	158	189	202	201	188	175	185	210	193	202	185	190	193	203	198	191	211	211	196	221	209	203	187	212	199	212	198	205	211	175	195	222	199	182	178	193	178	198	219	220	176	208	188	192	227	197	181	219	209	222	189	206	217	191	197	205	181	192	193	177	195	191	213	200	199	200	172	197	184	206	218	202	198	220	222	235	218	228	206	201	214	182	221	183	223	180	179	173	223	202	166	195	193	194	209	199	203	190	189	198	217	176	191	181	220	185	196	191	199	191	172	175	200	221	199	187	209	183	156	200	172	215	198	203	190	196	179	200	204	184	186	199	202	176	214	185	192	186	181	200	209	187	187	189	197	227	197	191	164	222	212	196	205	222	184	186	185	211	202	209	216	191	187	182	211	188	194	214	199	206	196	211	212	223	179	184	193	215	189	165	220	209	183	197	195	211	186	188	193	210	196	185	195	190	189	230	196	179	203	206	182	211	193	197	187	197	207	170	190	211	178	188	192	203	201	199	200	197	179	224	233	176	194	212	190	190	207	181	198	210	176	194	189	199	185	202	202	202	174	219	188	176	177	196	218	192	182	170	216	188	168	199	198	207	188	226	175	197	190	186	181	177	203	182	204	177	195	223	180	194	198	215	207	184	192	193	197	208	185	206	188	179	196	184	172	203	167	174	189	215	173	186	226	198	203	174	202	222	183	196	196	198	194	197	220	202	183	226	169	190	210	204	184	216	184	228	198	209	214	187	225	203	183	204	224	164	206	183	182	190	202	186	217	171	172	198	187	224	213	200	206	202	184	205	199	227	199	161	204	200	200	186	201	193	166	216	200	212	174	204	214	212	203	178	195	208	183	214	169	165	211	187	209	197	194	213	209	172	228	226	223	180	192	173	203	206	177	194	207	207	187	210	212	220	205	202	179	214	191	187	199	199	213	195	228	182	211	182	196	217	200	204	192	196	189	170	221	206	206	183	205	212	227	233	205	174	185	210	191	197	185	180	200	186	202	179	196	204	196	181	204	197	208	207	217	182	202	214	187	227	212	206	178	198	179	196	223	196	215	195	212	188	177	182	190	187	216	191	179	193	195	186	192	226	175	197	201	225	214	190	220	199	238	212	187	202	183	213	213	216	187	196	217	208	191	217	188	168	189	175	192	203	180	162	190	168	208	204	204	179	201	199	191	231	182	181	224	202	185	205	219	226	189	194	175	209	205	188	215	199	214	196	167	197	205	210	189	185	194	194	205	225	196	205	206	175	192	197	203	211	195	194	186	194	223	209	210	197	204	237	212	201	211	188	209	196	183	181	210	211	206	187	190	206	198	205	200	206	221	183	228	183	200	187	202	167	214	206	170	190	187	188	205	213	205	194	181	187	178	198	221	211	191	190	196	166	204	205	202	189	196	192	204	190	225	205	191	199	174	194	194	180	189	200	210	195	194	199	207	191	210	208	182	202	188	196	201	192	176	217	184	185
7958	1261	2569	3314	3103	2423	2279	1975	1784	1651	1455	1309	1192	1078	1025	788	794	734	679	679	636	637	656	615	601	553	555	509	553	525	526	531	541	526	526	518	560	510	476	508	523	518	505	531	500	526	537	536	514	534	531	502	474	522	549	530	501	527	496	500	535	526	496	527	532	544	524	517	513	530	473	504	496	522	475	487	508	514	487	511	525	505	496	518	468	480	512	524	468	490	479	510	478	512	514	481	551	477	477	490	514	489	483	487	452	503	461	497	500	528	522	489	511	508	525	539	533	514	531	481	451	513	516	503	475	525	534	507	502	533	498	510	521	501	511	507	457	511	494	502	473	471	491	496	468	504	513	502	508	497	504	487	479	501	524	497	468	490	487	479	490	526	499	450	500	493	484	500	491	500	508	524	533	531	499	515	505	477	512	490	498	505	506	471	477	490	484	491	519	504	492	440	493	474	502	488	473	509	536	467	505	486	522	516	504	509	477	498	479	492	472	476	511	492	503	509	491	509	491	493	472	468	478	574	493	499	484	480	512	477	486	474	502	479	531	497	492	480	498	484	535	498	516	491	480	473	492	518	545	473	492	475	487	503	442	440	487	528	487	504	490	508	476	474	493	486	492	468	492	481	500	486	474	540	526	508	500	492	502	515	506	474	505	472	529	495	501	533	477	547	495	509	485	483	466	485	517	499	477	517	473	536	498	522	489	501	500	472	535	509	465	496	514	538	515	517	521	506	470	489	525	507	518	480	514	523	496	525	499	467	490	536	537	512	484	478	479	518	526	506	477	531	555	499	512	516	529	494	467	522	468	502	489	499	543	501	473	506	474	479	480	510	480	476	475	485	507	492	490	484	534	489	535	502	485	504	485	481	494	532	471	512	528	498	498	501	542	470	469	559	477	482	480	477	485	473	490	489	512	513	493	502	518	478	491	481	499	497	529	514	486	500	466	481	495	477	515	514	497	493	517	495	502	492	490	491	500	497	538	515	500	481	493	501	524	488	495	468	477	492	447	499	536	503	521	519	476	476	513	502	489	510	518	494	477	494	515	498	437	474	508	486	526	482	472	510	471	491	504	489	503	471	502	479	540	492	507	487	524	508	491	479	503	463	507	498	506	550	457	512	518	530	508	438	480	493	517	516	518	476	517	540	487	512	472	506	506	457	457	527	533	480	499	501	508	476	483	539	494	524	473	522	488	512	502	527	451	494	530	485	531	508	471	467	510	491	476	504	503	499	506	484	497	508	506	511	470	484	480	457	491	471	484	492	495	452	498	485	513	497	518	541	539	512	508	508	521	510	498	492	485	494	472	480	489	477	487	506	486	513	505	482	493	488	487	462	475	523	522	502	480	477	488	520	501	465	470	501	500	484	511	513	483	548	522	522	488	481	516	474	524	526	503	497	457	527	456	494	487	494	488	514	477	448	529	496	474	503	514	499	489	485	464	537	507	497	473	469	534	499	459	529	503	494	496	525	459	490	481	481	501	513	534	491	494	490	468	513	516	512	465	529	494	495	500	481	508	475	503	530	477	493	505	526	513	471	464	513	469	483	489	494	539	481	500	537	522	472	519	522	486	467	483	501	475	536	506	509	475	530	504	537	518	450	489	478	512	533	497	523	476	549	500	492	505	492	478	479	476	479	497	503	520	510	518	512	527	466	495	497	470	532	503	536	498	539	505	516	521	523	498	469	510	471	466	496	501	504	486	501	486	480	499	489	521	501	518	458	506	507	510	536	505	534	502	481	473	516	503	487	539	464	493	559	535	491	490	516	501	495	528	514	514	474	525	488	526	464	506	483	471	561	532	460	492	499	440	514	530	507	501	486	441	467	524	474	486	493	530	477	507	508	485	500	483	512	510	479	522	521	455	450	503	520	463	482	492	491	494	482	484	485	457	549	538	479	499	514	490	489	480	509	460	505	525	483	484	454	508	500	529	488	507	550	485	478	479	484	490	523	511	507	509	497	487	512	503	530	516	490	492	484	515	487	493	515	493	479	491	497	501	464	472	491	497	512	517	431	502	520	467	468	497	527	523	514	514	503	510	519	485	461	499	500	518	502	527	525	476	495	510	489	487	493	528	460	453	515	491	473	483	495	506	506	474	535	480	526	532	511	447	497	494	499	504	459	494	468	541	462	498	449	497	458	469	514	506	501	481	507	532	496	505	486	480	489	538	474	511	471	474	491	505	525	476	477	494	474	507	484	492	539	495	534	518	504	510	480	456	541	530	506	483	510	495	518	513	492	451	470	495	468	538	513	491	512	467	477	531	468	484	535	524	532	496	467	485	449	488	528	491	520	534	485	509	466	453	468	499	523	495	553	500	502	482	521	531	506	520	504	535	476	500	533	533	497	479	510	497	487	504	487	505	473	506	512	532	505	521	504	464	491	489	537	521	483	505	462	497	470	479	486	532	468	517	507	534	478	486	527	491	484	514	502	515	520	487	521	495	489	486	492	501	487	485	535	515	467	514	482	536	507	506	508	517	493	461	488	527	498	543	506	469	487	498	462	513	495	442	487	495	509	532	521	509	532	494	494	529	482	515	524	512	456	514	500	495	473	503	518	519	531	536	476	472	517	465	526	480	498	501	536	491	491	544	489	515	502	544	447	501	492	512	490	497	491	495	503	525	533	475	459	492	501	500	472	511	519	496	494	488	432	459	567	510	540	517	484	507	491	491	497	487	486	459	486	497	525	495	506	517	489	511	503	479	499	487	471	482	503	525	526	511	521	535	504	483	508	488	517	514	481	513	514	470	475	511	512	516	485	528	505	481	510	496	506	463	529	519	521	479	477	513	499	485	477	482	450	530	531	482	475	489	480	494	475	487	493	527	520	469	479	504	520	500	491	519	466	508	537	494	509	517	534	458	467	508	492	458	484	502	479	493	474	483	495	475	546	493	460	483	497	511	514	466	472	470	466	484	484	490	525	510	536	487	476	518	489	480	504	453	521	504	529	520	564	505	528	481	503	520	509	492	488	519	527	532	509	481	510	496	510	494	486	531	508	496	524	504	495	506	526	541	537	557	474	501	490	480	519	516	480	481	513	486	476	512	482	513	508	464	495	499	504	515	487	479	500	486	460	495	469	499	494	494	506	520	528	494	510	502	526	502	513	531	447	506	495	521	505	513	481	484	480	473	515	476	461	506	514	502	550	527	535	520	511	473	514	509	483	478	499	513	469	490	513	511	495	524	493	517	491	489	529	523	497	493	487	494	527	528	493	522	485	498	501	514	469	533	479	538	478	495	478	488	508	492	474	496	509	524	507	501	503	515	484	513	482	478	490	488	450	480	489	501	447	527	507	532	487	492	464	511	485	484	460	493	515	489	476	496	534	487	492	517	505	515	505	493	484	495	519	496	504	494	478	482	487	516	495	495	480	474	495	473	479	514	503	465	455	493	504	491	489	504	525	498	500	485	496	522	487	504	512	482	512	523	497	439	517	526	507	482	491	498	475	491	469	500	488	507	508	488	567	480	512
1425	440	512	495	454	397	381	366	396	353	335	359	339	351	337	359	289	328	311	352	306	332	298	294	291	314	320	322	336	311	309	309	314	324	302	324	331	312	279	321	321	302	295	286	343	309	289	312	340	318	316	300	306	332	312	313	338	316	314	320	302	318	294	305	343	341	311	320	291	333	283	337	309	314	300	330	320	332	329	310	305	349	317	325	308	346	329	339	305	334	340	316	306	306	287	295	337	281	304	275	298	327	323	276	328	293	319	309	320	325	264	289	351	312	314	314	295	304	317	295	315	305	286	302	330	291	310	331	316	325	299	294	302	326	334	296	316	319	334	324	319	349	325	291	313	317	325	327	319	315	293	306	308	300	335	291	286	302	301	299	301	307	302	322	299	308	356	335	324	326	331	311	298	317	298	343	332	305	329	297	300	342	345	296	321	299	322	304	321	287	308	357	290	288	349	313	281	299	328	282	336	294	337	307	308	282	283	347	320	295	327	314	322	308	310	284	310	337	295	324	298	321	337	309	327	342	318	339	280	291	305	297	330	334	341	296	330	316	280	296	315	278	344	329	342	291	275	354	348	308	345	302	318	301	268	334	304	317	335	297	318	323	325	311	325	360	305	335	306	311	306	325	297	284	294	303	323	317	310	303	326	318	290	311	331	313	311	340	329	311	352	264	299	303	304	316	325	339	289	338	299	300	320	269	307	306	305	306	321	303	308	313	311	311	324	312	358	306	342	325	326	325	349	348	331	297	294	303	329	345	306	271	290	320	320	325	307	324	296	311	284	316	351	328	335	319	330	320	337	301	278	305	329	348	325	294	296	312	310	328	281	311	294	319	334	327	286	309	275	301	311	336	312	314	344	314	311	318	327	293	304	325	305	309	309	304	308	312	334	314	301	294	310	305	372	304	334	314	362	311	299	297	294	331	295	329	309	312	334	312	342	338	303	284	303	339	303	284	303	344	310	248	284	300	327	327	356	296	306	380	297	315	297	293	317	309	298	304	351	339	322	284	304	319	353	315	269	346	321	348	308	304	318	245	291	291	330	287	312	337	338	315	318	266	290	312	301	303	301	320	304	320	299	280	325	361	319	265	299	333	353	342	312	340	324	294	366	317	289	328	313	337	312	337	307	314	302	342	328	320	304	298	307	280	298	326	305	327	285	297	282	330	343	313	276	316	334	304	314	292	271	340	308	279	289	320	302	314	336	322	320	299	326	349	308	319	334	324	306	334	287	343	318	328	342	315	303	342	294	314	301	303	319	309	295	282	333	316	307	297	343	323	320	313	330	311	303	343	329	297	329	350	337	278	303	333	329	317	327	334	307	306	334	332	301	332	293	283	315	310	329	326	318	301	314	301	326	296	344	306	359	310	369	309	355	323	326	334	308	307	330	341	284	297	335	314	295	312	344	350	315	318	305	325	285	338	347	316	301	303	343	329	312	316	323	340	337	320	303	327	287	341	301	304	307	299	326	288	311	304	317	318	324	332	329	318	318	294	329	298	308	287	330	311	315	276	297	286	338	301	314	334	309	285	304	292	315	319	316	324	332	315	350	311	294	300	334	329	345	326	287	328	300	306	338	325	337	314	312	345	314	315	288	317	302	312	317	310	317	289	307	314	309	345	313	323	307	328	333	322	297	320	307	311	279	278	290	314	284	327	318	318	309	298	335	288	292	274	315	301	326	295	298	318	288	308	324	328	326	309	346	284	313	306	295	281	314	307	299	315	292	322	300	329	324	309	307	308	291	318	304	338	325	329	335	275	337	267	353	299	315	320	313	293	302	287	321	313	352	317	348	314	340	343	314	282	318	309	306	290	298	338	313	290	300	301	291	335	298	357	303	317	310	307	337	323	299	297	335	332	308	315	287	297	324	333	301	333	297	318	292	290	275	298	315	275	313	322	382	303	339	312	294	344	306	299	311	337	326	353	320	305	275	301	312	309	292	344	316	336	293	312	332	342	295	327	332	342	326	329	299	314	321	322	315	280	314	312	316	331	302	318	315	306	315	288	335	330	320	288	322	335	300	315	303	320	316	325	317	282	307	305	268	339	348	356	310	325	292	308	338	311	286	338	316	320	336	281	316	274	309	312	320	348	282	292	320	298	324	347	315	311	318	304	284	349	304	320	364	276	309	368	250	315	312	318	340	308	290	334	260	311	307	303	317	314	316	319	304	321	329	327	280	253	316	312	308	344	326	342	289	343	301	315	262	281	326	294	306	287	309	311	321	314	340	303	303	329	330	292	311	330	297	305	315	319	337	305	323	307	314	322	312	340	344	322	290	352	307	295	313	276	300	298	297	325	325	307	296	318	319	302	321	270	317	329	299	357	333	290	331	337	335	312	283	288	285	322	315	300	305	304	322	309	311	302	295	317	278	323	326	336	292	314	283	294	293	322	309	316	329	283	284	326	332	316	319	336	338	285	328	301	321	335	303	300	293	283	307	347	292	315	340	290	330	307	321	343	315	331	325	301	316	321	295	317	321	317	306	306	330	348	326	282	317	288	315	294	330	297	293	263	352	300	285	285	294	294	268	343	359	302	342	324	309	293	322	331	308	325	308	304	352	301	277	336	313	306	339	316	303	293	297	343	317	299	320	294	283	311	293	315	338	313	284	302	316	292	323	346	322	307	319	308	294	352	322	312	293	305	317	280	360	295	284	329	310	294	325	285	289	331	289	318	351	318	333	302	314	314	325	315	303	310	318	306	298	303	303	335	303	283	338	307	317	334	350	322	330	332	313	327	295	307	316	278	290	317	297	335	324	305	295	297	323	311	316	324	323	311	328	305	321	334	338	353	348	284	309	291	292	321	323	285	312	326	323	304	322	319	348	329	304	310	334	287	347	311	322	305	335	306	295	319	274	267	281	316	342	308	338	309	322	319	348	321	353	346	347	358	346	303	341	318	370	304	292	337	330	309	318	332	309	285	300	323	321	327	294	337	288	297	301	321	326	297	289	302	316	316	309	304	318	338	285	328	333	280	305	281	307	296	287	301	328	298	345	301	311	260	287	305	341	307	321	321	301	292	323	331	310	322	285	311	307	324	330	300	289	310	319	329	318	285	308	309	303	321	322	339	342	272	328	320	306	332	309	295	301	316	290	319	350	330	285	308	303	330	331	311	268	314	321	341	315	302	309	299	306	298	322	300	305	364	340	301	338	324	303	297	308	320	287	345	324	305	324	324	295	298	322	349	325	305	293	328	310	325	350	384	294	294	287	321	268	322	334	336	308	310	319	351	315	300	314	324	305	333	298	319	272	325	319	304	317	314	314	291	267	325	303	308	288	290	314	343	303	309	322	329	328	319	329	300	345	332	328	317	298	317	323	309	308	328	286	296	294	272	323	337	302	316	317	301	296	317	277	303	326	306	328	294	297	313	339	313	301	318	326	299	305	299	348	292	290	323	306	290	332	331	326	319	302	328	334	291	273	297	298	310	301	310	299	339	290	313	300	298	305	308	341	349	340	299	319	326
2056	901	1187	1471	1306	1272	1237	1230	1131	1073	1025	1031	1001	964	902	902	805	829	821	804	816	814	850	824	798	746	773	799	698	784	778	769	826	775	783	776	778	774	786	800	723	764	795	743	770	747	770	686	731	751	775	722	776	776	755	771	747	720	761	787	753	749	782	780	791	794	784	714	775	717	807	700	776	741	764	790	757	798	775	759	805	776	744	769	748	833	769	763	756	785	786	769	751	773	735	780	752	740	786	763	799	785	770	765	742	754	762	740	759	743	791	757	781	757	801	786	740	749	768	745	747	809	783	744	753	765	740	787	802	747	754	749	746	765	792	788	771	754	753	757	752	727	793	791	782	727	756	774	789	750	749	750	792	792	774	789	818	763	764	741	730	822	791	791	736	740	726	731	721	767	803	785	795	789	770	771	802	783	787	780	796	745	721	759	774	783	808	747	721	783	779	733	777	795	795	776	774	792	744	728	819	739	730	760	780	775	771	780	850	764	761	764	773	752	744	756	758	745	757	823	786	756	720	793	751	771	783	750	744	773	767	813	789	708	764	730	767	771	770	801	745	810	763	764	760	748	743	765	773	781	759	738	786	768	740	774	803	776	771	767	819	761	794	774	787	800	786	772	733	782	744	729	850	718	785	736	752	748	751	747	780	736	715	783	744	776	751	760	769	738	759	766	773	789	782	796	731	745	752	754	798	741	729	756	746	797	808	756	736	712	765	728	779	773	746	724	774	755	777	765	774	748	755	790	780	737	793	774	749	704	770	751	743	803	740	805	688	801	798	749	818	779	775	821	821	766	784	757	775	818	732	778	800	816	762	837	763	784	778	807	754	750	760	770	771	786	769	802	803	754	772	801	805	772	763	739	766	742	784	743	791	748	819	778	731	767	786	770	801	777	743	794	744	761	786	734	743	724	740	715	764	749	771	749	799	787	765	761	807	797	754	750	820	743	769	776	784	759	785	751	738	757	809	740	786	778	804	740	732	748	755	742	777	722	805	803	716	768	759	801	771	715	742	750	788	779	808	731	778	713	817	749	746	801	759	782	732	769	827	764	825	768	801	750	750	794	745	747	756	795	771	779	754	800	811	772	754	755	764	769	806	798	722	749	729	718	792	748	767	790	767	784	750	832	759	715	774	775	779	781	715	783	766	794	800	765	751	775	783	758	723	777	740	715	795	746	832	779	825	759	721	822	737	779	793	802	792	757	735	724	785	772	703	772	741	790	772	806	770	777	751	739	786	787	771	736	735	764	749	750	802	769	742	774	771	770	764	746	788	804	732	733	772	700	814	753	766	791	739	824	773	742	758	806	783	725	785	802	744	728	779	783	765	785	762	717	758	746	782	755	726	794	790	770	776	766	799	744	766	719	749	844	818	789	747	794	816	831	725	768	791	741	720	753	755	744	786	788	793	772	838	730	735	749	771	748	711	727	798	747	759	771	774	720	806	750	740	782	782	777	798	775	701	753	770	751	800	792	806	724	757	788	778	768	775	799	739	782	745	745	817	748	736	794	734	771	762	796	804	793	773	767	749	726	803	749	777	765	798	745	800	735	792	771	776	720	744	776	815	757	778	798	762	773	798	713	716	781	813	785	763	746	780	806	752	758	787	765	825	745	760	767	763	769	763	738	744	762	738	807	739	791	755	793	774	772	756	770	701	738	766	792	752	778	762	782	809	721	774	744	762	790	754	815	749	781	781	750	765	772	749	774	808	765	703	784	748	783	777	777	838	818	793	727	741	752	785	826	725	724	752	782	747	750	739	778	727	753	740	794	738	780	790	798	724	751	754	716	772	813	788	724	790	752	751	784	755	789	759	810	742	760	805	791	786	761	756	782	748	734	764	772	743	753	797	822	753	746	762	769	731	792	716	803	720	765	786	730	786	735	822	722	776	802	776	797	793	803	765	733	771	746	777	805	754	727	760	787	768	757	748	760	787	765	729	755	772	773	803	742	790	750	807	747	839	764	772	756	801	701	822	746	776	723	735	728	817	736	771	757	777	727	790	824	805	807	754	768	753	789	748	791	756	721	792	783	723	750	764	749	829	820	802	786	792	800	781	765	798	767	732	771	744	741	751	751	776	747	752	766	751	726	777	776	814	759	784	815	738	753	774	784	776	779	751	764	767	814	803	778	787	766	717	805	751	764	783	775	763	815	784	745	773	727	759	762	791	762	784	767	771	788	769	765	814	768	770	792	757	768	775	810	795	804	771	782	756	711	813	814	758	783	747	785	747	856	736	716	791	713	747	745	797	730	795	764	806	783	751	842	757	771	788	743	754	744	747	752	801	780	776	771	814	749	768	806	796	773	786	759	757	756	806	755	776	798	821	718	733	784	779	779	764	754	734	788	750	797	764	787	801	759	767	763	784	736	749	744	778	757	783	752	788	736	752	735	714	762	761	768	770	816	786	747	763	823	793	756	771	759	770	758	773	782	772	763	733	769	783	744	751	815	779	772	730	726	760	801	742	750	839	746	781	768	751	782	791	776	795	751	774	776	791	823	789	787	791	747	733	729	759	778	754	816	702	739	723	757	804	746	740	794	740	813	795	771	751	769	785	789	774	791	793	766	779	747	772	759	773	792	853	731	778	779	800	779	814	737	750	785	710	810	800	764	767	766	746	738	743	740	752	790	735	772	772	748	732	767	694	775	794	788	778	750	761	738	769	752	794	745	807	796	766	777	712	810	772	834	781	792	750	747	769	781	784	770	774	779	783	728	774	720	812	777	757	751	721	805	757	739	790	752	773	804	814	726	734	738	759	795	837	725	791	767	829	765	752	718	768	774	802	756	791	740	774	753	778	756	822	819	819	769	761	768	776	756	743	772	816	752	805	758	771	782	768	763	740	764	746	778	811	697	805	777	732	731	722	804	754	755	810	733	781	739	760	763	739	781	786	758	770	745	765	775	812	772	789	739	774	771	786	812	784	816	758	790	749	792	811	794	753	732	757	782	757	712	753	764	779	766	796	746	794	725	736	789	767	765	770	782	730	750	774	730	739	814	711	771	743	774	783	779	803	776	807	804	781	773	787	793	767	787	750	801	732	778	777	791	782	758	769	783	808	751	776	802	771	817	771	767	838	796	774	782	744	779	801	751	775	768	733	752	726	781	770	774	776	830	775	775	747	812	779	779	757	772	782	758	778	770	765	747	778	787	773	797	764	772	805	739	798	788	754	754	822	753	797	785	810	761	807	811	747	770	754	780	789	748	793	793	745	797	797	780	786	762	838	810	760	749	798	770	763	742	760	759	797	744	764	804	725	725	821	797	778	747	737	760	755	769	749	803	766	785	751	768	788	802	766	755	696	732	768	766	803	771	786	803	809	733	770	760	766	697	760	760	803	768	779	746	745	797	732	783	761	795	744	814	789	768	831	785	753	789	765	772	734	747	755	777	781	800	753	739	803	785	733	745	816	733	839	754	752	780	780	737	739	783	735	779	769	783	756	778	772	718	756	728	779	724	799	734	772	753	777	778
6501	755	967	885	748	629	572	500	484	464	443	408	434	381	383	359	357	344	355	337	368	382	353	340	357	295	329	324	385	346	359	336	350	330	345	372	329	350	329	333	333	309	349	365	320	357	333	347	314	281	325	309	337	311	320	331	341	337	319	359	360	363	327	304	346	361	364	292	356	320	365	317	353	319	325	320	313	350	341	348	339	371	347	317	350	318	309	339	345	391	346	315	358	320	299	326	328	321	341	312	355	325	350	313	367	342	310	353	337	322	315	331	348	321	334	321	348	334	333	334	390	365	361	361	307	354	309	332	351	343	324	318	335	345	321	342	319	350	328	357	310	344	372	348	309	355	339	368	361	323	336	345	309	341	370	329	343	296	359	329	327	346	342	322	334	336	348	352	300	312	318	321	317	328	354	333	317	351	341	328	334	357	335	328	346	330	330	365	334	330	368	331	321	338	315	351	324	344	315	353	336	347	313	343	307	355	309	312	316	304	325	304	334	330	304	333	316	326	311	362	371	379	309	321	343	375	344	343	329	307	340	337	359	354	336	334	375	347	346	301	344	358	362	342	321	309	334	310	354	352	350	357	327	332	356	362	332	329	349	369	320	363	375	330	341	335	313	345	367	353	343	332	352	344	308	333	331	335	299	366	334	320	332	369	338	310	358	342	306	353	338	324	317	351	353	339	332	344	355	323	340	316	350	328	374	325	339	309	330	353	330	376	316	366	319	335	322	352	363	339	346	340	333	354	328	333	362	340	323	350	352	336	311	350	355	317	367	340	305	323	381	342	307	326	344	354	332	339	330	325	348	344	346	369	368	298	374	312	370	344	355	324	351	365	388	333	335	329	335	333	336	327	359	338	363	330	326	319	336	333	346	364	349	305	304	338	338	323	356	350	304	305	361	334	320	350	330	344	318	329	339	335	301	340	355	349	353	369	336	381	311	304	339	333	339	300	341	308	333	337	359	341	322	322	330	298	332	350	333	347	333	324	314	349	304	362	400	320	328	307	327	345	310	332	319	322	365	331	367	346	318	338	344	322	351	320	317	347	332	352	339	341	319	315	322	359	346	329	321	342	352	351	335	376	302	336	303	353	315	316	352	328	367	349	372	324	336	361	360	342	356	308	340	310	329	354	338	361	296	334	292	345	331	361	320	318	362	363	328	352	354	328	335	362	315	327	378	324	339	329	347	308	318	302	331	328	328	326	335	311	375	339	336	317	336	368	340	307	336	337	349	372	359	344	324	323	323	350	339	339	351	364	364	343	310	356	344	313	378	316	303	299	339	354	310	320	325	297	335	323	334	310	378	351	340	318	374	360	368	313	308	340	351	334	376	338	360	348	355	324	327	343	353	357	324	314	331	330	337	344	362	316	330	316	321	311	347	333	327	338	321	325	345	328	349	337	297	332	362	352	303	316	363	302	348	293	329	349	308	310	349	327	328	358	327	324	324	327	333	344	333	325	338	298	316	355	344	361	348	362	335	347	298	339	329	320	340	331	347	351	356	345	331	305	338	341	341	352	322	331	352	349	335	330	376	311	347	364	322	295	299	298	339	342	364	337	309	306	351	312	320	325	352	346	333	341	334	332	329	363	318	300	295	332	364	335	335	333	339	334	337	355	376	350	313	341	313	357	331	337	309	315	347	343	348	363	334	366	342	364	358	334	367	381	330	358	351	362	348	315	367	331	333	366	339	333	369	364	320	320	332	353	328	346	299	365	329	332	306	323	347	345	343	332	376	331	327	335	339	346	354	303	319	333	336	316	354	331	332	336	321	305	390	318	358	327	325	342	362	333	332	319	328	297	345	314	373	351	331	325	294	318	344	367	323	341	350	355	338	384	350	337	338	319	311	332	354	313	351	328	329	343	367	279	366	321	330	418	321	341	316	327	354	351	351	334	341	334	345	307	323	327	313	339	325	316	321	303	341	324	357	376	324	336	328	328	318	344	335	351	328	314	325	334	344	357	332	362	378	363	305	345	360	310	352	303	300	326	306	316	372	330	324	327	327	319	359	314	315	338	334	338	335	305	319	337	365	349	340	333	357	374	360	369	350	331	298	325	337	331	317	344	340	366	334	369	360	345	315	345	323	351	340	345	349	305	356	355	360	328	317	348	339	366	339	359	332	340	349	297	313	311	347	326	326	343	336	367	316	315	330	343	361	298	310	316	316	343	332	323	329	338	328	361	326	350	342	313	335	334	337	335	312	328	329	304	366	390	342	313	335	310	339	317	350	342	337	334	358	316	347	318	330	334	311	360	337	356	360	348	325	326	310	330	340	341	347	337	303	344	345	304	320	348	348	345	338	310	343	320	334	354	329	329	337	349	335	283	326	342	313	348	350	319	320	325	332	322	345	337	352	327	345	352	318	338	317	318	328	307	317	379	376	354	336	331	326	323	348	323	311	359	367	364	312	351	352	354	343	310	313	302	309	354	308	330	355	357	325	316	352	335	354	339	361	325	352	317	357	348	343	354	324	368	335	329	339	337	336	331	361	324	326	325	337	325	365	353	384	359	338	335	352	350	368	331	321	307	327	326	303	294	367	368	309	307	342	324	335	341	343	349	346	346	350	348	293	352	320	349	371	318	320	327	365	280	328	337	319	327	327	339	335	307	362	338	324	362	302	324	324	335	362	319	291	330	309	317	352	324	337	330	315	324	336	310	320	338	315	342	336	341	312	348	314	332	343	332	341	329	342	332	331	310	348	328	326	317	307	360	317	352	324	347	312	322	348	339	335	343	329	321	326	341	334	324	323	328	344	342	323	361	319	330	317	310	342	328	385	325	324	308	330	362	337	342	306	299	338	332	320	326	341	344	355	340	341	305	334	357	364	345	327	335	352	316	327	360	315	338	332	355	338	368	309	299	335	358	336	343	337	329	327	328	329	326	300	344	328	339	322	325	339	348	369	332	321	337	306	335	304	356	299	345	356	330	313	308	315	351	343	323	305	323	302	318	330	351	338	340	314	343	330	330	355	363	327	335	353	320	302	319	308	315	367	334	364	359	341	374	323	328	316	382	295	347	305	317	326	344	318	307	329	334	308	335	342	349	330	328	308	310	330	316	323	333	361	354	328	344	330	310	340	347	333	351	368	309	324	332	351	351	331	326	329	329	360	347	318	318	334	336	316	330	314	360	318	323	317	341	371	322	327	348	371	334	346	313	357	310	343	355	366	334	323	346	334	337	327	334	347	351	329	347	356	333	298	306	349	330	321	308	343	340	321	329	364	322	348	347	348	344	361	346	336	341	322	353	357	385	317	343	335	348	322	377	342	289	280	274	353	320	339	344	341	285	358	332	360	352	336	363	362	344	336	333	338	357	328	328	344	338	350	331	338	358	329	304	362	319	305	322	299	349	349	327	341	352	340	354	305	338	364	360	321	340	363	356	343	319	310	326	380	338	358	333	349	335	338	339	344	347	325	324	326	352	337	303	337	356	322	358	317	311	294	345	358	341	325	336	355	318	291	334	324	310
6424	1287	2226	2672	2343	2204	2052	1832	1624	1476	1350	1333	1228	1145	1108	958	1001	962	992	958	970	895	837	889	840	892	826	873	823	842	811	854	799	808	867	831	826	776	861	836	856	838	823	855	826	818	802	759	811	792	847	821	831	855	766	793	838	880	803	841	817	871	811	868	820	832	802	780	846	847	799	741	816	792	787	847	821	812	816	823	822	866	827	802	799	793	774	843	775	833	768	787	804	808	798	823	804	786	756	804	800	829	773	870	809	837	815	811	786	795	853	848	828	775	819	826	816	838	803	792	779	798	814	860	873	763	811	786	813	854	849	821	887	796	788	811	797	781	822	764	808	759	809	831	781	802	791	817	800	888	823	797	826	808	804	810	820	812	812	793	843	789	844	817	785	788	814	844	789	864	806	808	818	785	825	849	827	824	798	823	827	798	814	806	852	825	841	761	813	787	811	820	839	790	822	852	823	817	790	794	822	765	773	824	819	840	873	852	813	835	844	850	815	848	766	766	816	813	839	819	822	785	816	835	768	793	780	813	833	805	816	783	810	737	799	859	835	758	807	760	803	809	844	824	792	825	762	790	828	811	824	817	788	830	797	800	815	808	841	833	806	799	813	823	835	842	792	797	813	858	830	750	841	787	868	824	854	853	812	819	802	802	837	780	848	835	820	874	805	844	780	754	802	809	834	789	811	820	777	786	775	797	875	792	796	832	812	867	841	824	816	861	748	784	812	773	793	815	838	786	810	788	837	803	819	864	905	865	787	826	836	774	770	789	810	800	803	818	833	819	795	858	800	802	793	832	803	835	810	851	782	801	801	821	841	792	792	849	781	876	814	796	765	750	833	788	836	854	848	772	824	832	818	790	831	855	765	791	841	796	805	823	847	810	779	858	838	842	802	817	815	804	799	808	809	824	791	836	822	835	824	744	812	785	794	805	800	795	772	829	811	797	793	860	820	854	842	834	764	775	802	848	799	780	815	830	841	789	822	798	743	804	789	827	811	799	808	798	829	869	780	827	813	822	821	850	800	799	790	808	860	863	804	798	810	777	860	848	841	811	813	794	825	812	801	831	809	836	817	744	833	829	875	805	800	862	778	790	793	792	855	790	849	759	797	840	818	816	801	820	806	828	821	847	827	847	781	818	794	812	753	792	829	791	851	845	785	836	803	827	785	784	827	804	817	786	811	785	816	871	850	817	789	838	829	747	842	802	774	788	847	758	835	792	792	802	842	873	779	771	764	812	817	799	813	814	819	788	788	788	822	823	821	820	833	853	782	798	794	812	825	810	825	792	842	823	869	795	811	794	846	759	879	789	806	771	782	779	747	800	776	797	773	774	814	821	799	841	804	785	795	867	798	785	809	810	818	793	788	817	821	827	836	823	828	814	834	764	828	878	812	854	796	806	834	818	802	845	779	813	823	794	818	810	785	838	835	783	810	831	824	806	805	806	796	833	807	780	808	792	828	839	853	839	794	755	796	854	817	848	843	785	760	806	787	822	780	821	772	760	790	849	827	841	838	799	823	855	771	818	841	803	864	764	821	824	852	801	815	810	776	852	806	831	747	804	838	813	772	809	787	811	789	855	770	841	839	862	814	772	807	805	802	828	778	871	822	832	790	797	798	804	793	810	838	809	834	809	800	790	842	833	815	817	758	787	846	758	775	828	860	821	774	853	795	793	796	804	792	848	833	789	851	813	855	803	815	867	859	784	771	819	848	825	754	830	824	764	830	816	813	825	858	822	832	814	786	770	822	791	836	770	813	794	760	819	766	834	807	762	838	816	791	811	800	853	757	805	783	829	775	824	800	843	775	805	800	804	800	837	805	831	821	846	834	805	841	807	791	802	802	791	863	821	869	787	810	870	785	892	826	837	837	869	835	811	797	802	836	822	829	823	770	805	812	774	841	786	803	817	828	853	744	788	837	799	792	811	787	802	837	751	810	791	839	767	811	822	779	806	804	812	812	802	803	832	787	788	814	815	821	818	806	776	825	793	832	797	799	806	795	805	819	760	798	813	768	805	804	786	835	820	815	816	829	766	774	851	783	822	845	779	836	794	809	804	781	828	826	830	845	830	819	868	770	773	845	821	819	798	829	789	817	855	803	789	808	815	827	845	818	812	819	799	897	798	811	835	809	785	840	813	814	830	820	800	852	774	823	756	807	832	771	794	806	853	830	857	788	861	800	826	788	813	793	825	814	795	785	807	865	816	786	825	823	801	791	864	748	799	777	797	788	776	786	813	775	810	800	820	832	836	806	817	888	815	835	782	843	814	791	808	770	820	825	835	807	762	801	761	801	839	798	803	803	819	817	826	820	825	805	837	837	833	813	793	780	818	778	776	830	806	841	801	869	792	818	793	808	835	813	800	823	866	834	800	847	839	790	855	824	827	799	837	822	822	798	794	838	834	829	819	829	775	833	800	863	789	759	772	755	833	752	809	814	825	865	760	847	817	816	811	824	841	856	837	800	799	853	779	869	772	763	754	812	831	819	747	790	858	789	820	821	809	792	766	834	822	834	806	785	782	777	818	787	840	792	788	783	793	822	813	828	797	792	849	858	800	791	842	754	811	819	847	774	798	805	813	848	816	762	808	827	827	836	777	858	820	830	818	786	840	855	833	809	809	801	775	774	760	802	801	851	784	809	778	848	852	791	837	789	803	770	851	789	835	799	788	798	812	863	801	852	819	811	752	812	876	796	796	847	779	865	819	809	813	755	781	756	846	789	822	789	852	858	805	766	806	820	804	823	818	788	819	799	793	865	800	826	780	821	803	785	821	825	838	806	856	803	773	896	819	825	782	818	787	765	818	791	757	753	854	814	816	857	801	800	844	850	806	781	827	849	864	773	838	812	781	828	766	840	813	762	819	785	806	821	833	785	748	831	794	766	792	763	846	797	793	829	789	816	811	810	791	798	782	790	780	809	786	810	817	836	791	781	834	835	821	779	822	811	788	758	820	792	780	791	857	829	788	817	815	812	809	760	809	831	814	892	833	871	826	823	810	748	786	802	817	840	850	798	789	832	786	811	840	810	857	810	774	848	803	781	831	817	788	833	837	784	811	842	768	762	865	820	821	820	837	810	842	786	827	822	790	829	802	810	740	817	836	833	788	860	826	808	872	805	801	792	757	787	788	812	818	813	843	868	829	755	837	769	841	840	834	828	786	801	782	817	830	861	852	786	842	814	779	796	788	807	821	813	858	791	777	852	843	783	823	817	818	807	813	744	823	807	816	820	817	812	815	783	763	838	848	834	843	834	823	827	834	804	838	792	819	801	807	868	770	843	803	764	802	827	796	820	801	848	812	759	826	807	839	803	808	854	814	807	818	815	802	820	818	804	789	823	853	786	875	816	827	825	773	827	804	803	775	817	824	741	794	799	830	810	839	766	771	772	808	799	810	789	829	872	778	775	842	862	759	804	777	839	821	761	832	768	810	866	867	865	821	831	787	805	767	828	843	800	755	844	815	789	800	816	783	821	842
12091	1232	1368	1201	797	703	583	494	449	417	357	319	288	299	290	291	265	259	229	227	230	221	232	216	195	196	196	203	215	202	208	210	189	190	204	210	197	192	204	224	217	177	176	206	186	228	200	185	195	234	198	173	179	190	190	202	201	190	226	211	200	216	170	191	197	219	177	204	195	211	204	199	183	207	175	165	193	200	204	217	209	236	205	172	195	187	211	201	232	210	207	210	203	222	225	200	212	210	190	187	204	211	197	222	229	216	205	203	209	216	200	207	175	196	220	225	217	197	203	200	186	163	204	207	213	182	209	192	185	224	197	212	213	205	220	185	204	201	224	199	200	206	219	173	200	203	205	205	226	247	200	201	197	205	183	210	169	199	217	198	208	236	175	182	208	214	205	201	214	180	205	211	195	211	207	193	197	210	189	187	189	205	202	202	181	224	199	199	207	202	194	204	225	206	200	212	185	193	169	198	179	185	222	191	194	215	206	196	232	236	207	165	200	180	232	202	199	215	206	208	206	180	181	186	191	215	218	176	202	179	220	203	212	172	206	191	181	183	208	198	224	194	215	223	173	179	176	198	179	177	196	206	197	203	200	202	192	238	210	179	211	213	182	181	176	186	192	194	192	199	224	195	197	194	173	168	190	201	214	191	218	199	196	194	191	194	188	192	202	220	222	197	186	206	194	222	189	181	193	223	184	185	198	214	198	195	184	202	208	203	201	194	197	184	199	191	208	225	207	178	191	211	188	232	201	210	221	228	220	217	179	229	199	219	184	206	180	221	205	208	178	183	199	223	217	195	191	206	210	201	194	208	177	165	227	207	176	209	196	191	196	203	192	215	176	187	188	201	193	180	208	236	197	203	215	209	188	181	209	210	189	216	192	208	191	210	187	223	206	193	210	222	187	201	181	181	182	207	196	191	206	215	204	197	204	202	199	205	197	194	188	238	199	193	208	207	193	233	201	181	206	200	180	199	184	223	226	198	205	197	227	208	187	214	188	202	196	174	189	216	181	182	191	210	209	210	210	196	228	207	201	175	190	193	214	188	195	197	232	184	211	217	234	194	211	205	202	197	191	190	188	201	202	207	260	206	212	189	190	190	221	171	199	207	175	210	201	194	186	211	198	219	217	209	175	207	193	212	213	193	188	185	201	192	189	182	169	212	191	205	180	218	237	206	198	202	200	199	222	225	226	201	211	176	192	180	188	206	198	225	200	206	206	182	181	201	206	181	203	189	191	217	197	178	200	177	188	205	190	201	211	185	222	204	182	193	192	196	195	199	197	177	205	204	226	186	195	200	204	205	189	216	188	205	199	160	193	196	209	219	203	186	199	230	219	221	176	191	183	189	204	188	185	203	228	208	189	203	184	193	197	206	172	184	214	195	176	196	213	184	199	188	177	214	192	199	210	194	207	191	208	196	193	201	204	210	215	201	222	217	233	196	189	198	216	198	210	202	183	198	205	233	218	196	217	192	199	195	242	200	227	224	181	185	190	176	200	210	193	201	220	189	195	240	199	224	186	207	207	183	210	193	197	180	214	165	176	194	196	220	232	183	180	190	192	174	188	203	192	183	194	211	203	170	189	186	220	177	181	194	201	192	210	195	188	200	208	188	208	170	180	169	217	215	208	191	203	220	199	195	190	187	187	202	180	177	196	212	210	174	194	214	220	224	199	180	181	209	214	181	180	204	183	202	200	196	186	210	194	187	220	171	203	198	176	214	207	210	179	214	197	229	196	203	183	186	204	215	186	241	213	189	213	222	219	197	205	221	198	220	210	194	180	177	210	210	172	228	213	182	227	205	176	235	178	207	219	200	176	210	199	206	222	181	218	199	217	206	208	196	210	220	192	185	185	181	197	228	215	208	229	188	203	195	167	197	192	182	197	214	221	186	175	194	222	184	211	194	187	204	182	216	202	189	173	195	195	193	164	206	212	197	168	186	193	177	223	195	187	184	158	199	189	218	195	217	230	195	219	212	206	200	197	195	189	228	191	187	218	178	191	213	200	202	204	210	217	224	173	211	196	183	220	206	207	196	200	194	177	212	212	211	200	203	203	207	174	184	214	195	184	219	208	250	186	211	174	180	197	165	212	194	174	184	200	199	219	201	191	194	202	179	210	202	186	200	198	201	194	217	208	200	217	195	200	207	183	205	181	192	193	224	201	197	203	178	240	198	189	204	211	214	179	206	178	190	209	184	197	187	211	182	203	208	204	177	205	197	186	159	194	206	203	192	205	178	173	208	222	215	201	187	210	179	197	187	198	217	190	221	220	181	192	212	218	193	200	210	216	182	220	207	183	196	169	196	204	203	206	197	227	190	220	192	192	187	189	196	189	177	207	189	199	166	223	192	195	191	183	197	203	211	193	188	200	214	234	196	183	211	207	208	174	203	198	216	193	210	231	179	224	205	215	216	175	188	212	207	192	200	193	172	161	219	201	226	206	190	204	196	213	234	183	202	201	222	189	173	189	214	177	225	224	185	207	180	181	180	188	201	214	168	203	205	213	201	231	210	218	174	202	206	179	196	202	195	198	179	174	217	199	217	204	214	188	185	198	230	191	184	211	211	231	193	190	186	201	171	235	206	219	203	209	177	192	215	203	228	200	206	199	175	230	214	210	181	184	228	190	189	204	218	192	210	211	196	218	179	216	218	192	208	201	200	211	202	205	172	189	225	196	214	230	197	183	188	187	183	194	189	187	199	219	208	203	188	216	198	181	199	207	183	205	180	195	197	176	181	184	203	186	176	201	195	195	205	190	189	195	211	197	220	193	195	166	188	197	213	190	196	201	200	197	196	198	199	202	201	191	192	205	204	193	211	207	204	209	209	182	209	188	209	188	207	197	197	187	232	221	212	189	196	209	215	198	188	206	218	229	194	169	204	191	199	197	205	188	218	228	198	218	223	217	188	168	195	169	197	207	221	191	197	223	211	199	182	207	220	199	213	194	195	202	195	200	217	187	202	191	209	204	208	193	210	182	196	199	207	194	182	194	173	223	189	184	231	183	204	213	179	198	195	188	173	221	194	222	199	207	201	180	232	188	205	200	211	209	226	190	193	178	216	190	198	174	211	190	206	180	173	213	209	209	199	195	218	206	180	202	191	216	204	210	202	209	169	188	204	211	206	192	202	193	196	203	196	200	214	195	190	183	201	216	220	211	195	184	174	201	196	203	215	187	186	182	206	208	194	221	211	181	184	201	197	171	207	198	180	210	200	209	209	197	210	182	197	204	212	199	220	193	215	186	201	210	194	186	182	230	204	208	205	206	218	179	210	190	202	199	209	202	224	214	212	209	168	181	189	199	214	194	178	202	213	210	199	212	189	179	217	193	213	198	184	192	208	221	216	203	180	218	240	217	205	213	220	179	206	209	166	206	205	225	187	202	188	196	181	190	208	186	218	206	211	194	194	212	215	198	203	208	197	186	210	197	218	197	209	201	207	197	215	201	202	217	212	212	213	202	200	176	209	214	169	203	197
7979	1347	2753	3603	3280	2855	2384	2014	1848	1574	1465	1350	1223	1121	892	820	741	779	744	695	642	643	605	545	609	575	556	574	533	580	552	530	492	526	517	558	513	518	570	509	515	549	520	504	511	503	546	516	496	485	505	537	544	535	515	490	510	514	532	500	525	570	533	540	502	475	500	476	501	484	521	498	520	497	581	490	509	509	529	530	507	529	549	488	477	526	509	514	516	509	520	501	517	522	478	491	487	472	487	534	509	532	515	484	503	515	479	496	538	507	482	512	522	490	494	512	518	506	550	503	504	521	520	534	497	495	515	511	514	491	523	502	556	500	499	499	502	505	437	469	485	495	530	548	530	528	481	499	490	551	511	511	521	500	502	522	526	478	520	468	504	507	495	517	517	537	478	473	509	483	501	509	496	501	534	467	472	502	508	498	490	522	499	493	525	526	455	517	530	467	515	505	489	512	468	475	503	529	503	526	534	502	502	510	486	508	469	486	513	512	528	489	473	520	490	497	512	501	495	491	516	496	542	521	483	481	517	499	491	517	525	546	483	522	495	513	502	485	477	493	481	505	544	543	492	493	496	525	518	528	485	509	497	556	486	501	491	511	499	475	534	460	470	515	517	506	522	513	493	473	471	481	498	489	487	466	492	499	516	499	507	519	531	469	464	508	522	487	512	487	499	507	492	504	444	487	507	493	490	498	494	514	501	510	505	491	498	501	532	480	499	515	491	457	517	518	463	522	498	498	512	499	536	527	501	498	481	506	477	474	499	501	475	481	482	506	491	450	518	504	504	521	519	505	534	522	529	507	490	511	518	495	529	501	529	480	479	505	497	498	490	500	497	570	542	485	480	477	489	506	546	518	501	489	458	514	515	498	495	518	461	487	475	498	506	518	491	505	502	526	530	478	535	537	529	488	537	502	465	504	560	515	504	501	496	485	510	500	527	461	469	522	511	507	494	544	505	472	511	522	451	493	527	500	488	546	493	491	494	507	504	499	509	487	486	525	511	490	479	464	495	521	508	512	552	493	535	538	519	489	509	528	491	431	524	490	512	494	521	457	511	502	538	542	539	498	516	497	504	490	521	499	518	519	505	534	530	515	502	499	487	542	510	487	480	449	454	476	465	493	503	492	477	554	508	490	506	514	520	529	543	494	484	523	491	488	442	497	513	481	501	538	520	514	526	510	529	526	495	551	534	497	516	508	503	497	491	488	496	470	506	474	469	537	463	470	474	447	506	486	489	489	503	531	489	483	519	482	513	489	502	508	526	507	474	487	508	481	480	512	525	465	487	512	525	467	495	474	494	513	526	493	496	509	486	529	482	489	495	520	469	558	502	484	518	520	498	484	480	496	492	463	479	524	503	475	507	485	490	524	508	514	491	539	501	490	524	508	537	483	528	474	460	485	533	476	520	527	507	519	493	485	484	510	512	483	486	480	549	506	514	543	461	501	507	451	489	478	491	491	509	513	508	505	469	447	546	496	496	512	478	510	507	470	511	519	543	507	456	480	496	512	500	529	487	461	508	506	490	519	528	504	502	506	507	507	461	516	485	483	489	520	481	457	526	475	516	494	481	503	514	524	519	530	509	546	492	516	506	518	499	516	544	510	506	506	531	454	490	487	468	503	475	489	526	490	530	544	515	506	518	515	522	496	508	489	507	467	539	500	514	524	522	527	489	494	505	488	517	490	512	491	521	471	471	543	541	485	509	507	487	513	462	505	496	505	479	487	484	517	493	447	505	500	507	519	534	460	489	512	482	535	490	471	486	538	491	481	490	492	501	543	503	510	505	469	514	517	467	474	451	521	498	503	506	474	477	513	516	467	516	492	509	495	510	474	504	509	504	556	514	487	476	512	498	498	488	547	512	502	505	496	501	513	519	509	534	514	486	516	469	533	482	465	526	462	526	503	503	520	452	492	513	498	517	468	500	487	509	504	542	478	494	511	492	523	497	478	483	529	527	516	490	523	527	472	522	548	506	497	534	497	499	516	479	488	492	519	470	508	553	525	514	522	482	522	489	489	479	488	518	538	503	495	527	541	500	502	513	483	500	495	473	487	500	524	504	504	459	499	546	486	429	490	455	450	475	533	498	488	488	507	497	507	530	486	550	502	496	512	495	505	478	510	530	513	492	494	471	502	524	517	505	496	497	474	526	535	522	438	472	499	464	487	488	499	534	495	470	512	498	514	502	516	501	508	527	483	511	489	476	517	484	511	494	496	494	468	458	524	498	515	472	457	517	484	515	477	507	510	505	521	529	515	479	483	533	464	478	532	492	478	509	529	470	499	506	444	518	486	488	521	512	542	474	478	502	464	500	494	507	543	511	491	492	482	525	501	476	504	514	494	471	480	544	532	488	504	496	500	479	479	467	495	483	492	500	510	507	531	495	512	533	502	479	488	529	439	534	485	493	503	502	502	501	507	500	512	485	515	475	511	493	489	531	515	506	493	487	496	539	543	492	497	495	488	492	511	517	516	514	481	506	475	531	501	474	482	498	504	478	500	536	539	487	508	501	480	541	473	533	499	527	481	501	457	494	519	479	489	440	485	495	501	497	493	524	470	516	534	451	529	499	489	508	510	519	498	498	505	506	538	498	543	510	510	499	523	505	513	500	476	493	508	525	510	491	465	486	492	514	524	504	506	562	531	506	491	468	514	505	505	500	473	513	461	491	462	519	501	514	480	489	520	489	488	510	529	537	519	489	491	524	562	556	519	511	512	553	470	490	506	503	483	498	481	440	484	504	501	535	536	515	486	480	538	478	526	501	506	526	488	463	480	502	459	496	528	510	477	491	493	496	502	470	493	526	516	510	493	548	494	486	497	492	514	504	513	487	479	507	473	497	501	489	479	463	504	524	465	513	488	479	491	448	533	492	464	488	531	500	514	523	484	524	456	517	492	524	519	461	462	500	472	488	502	501	519	510	501	494	466	495	513	535	478	509	510	495	536	483	522	503	478	497	499	487	504	530	523	496	520	479	501	491	499	512	511	510	489	527	522	516	499	482	489	488	519	491	504	495	528	507	488	516	527	493	473	503	514	496	514	474	494	507	539	472	525	426	483	518	539	500	487	509	517	553	506	493	507	489	480	523	541	536	501	493	538	532	516	470	499	483	470	498	483	510	535	494	508	504	495	522	565	520	530	490	527	498	513	493	495	470	489	508	473	520	499	463	522	453	518	467	483	493	500	507	530	478	494	506	496	491	478	488	514	483	465	527	486	507	507	484	512	476	499	504	541	480	539	464	539	508	480	476	578	476	524	506	459	505	487	503	524	498	508	497	505	544	534	515	445	509	458	477	520	522	515	498	498	515	491	496	539	515	490	468	506	485	479	497	478	474	493	554	544	490	508	519	492	484	541	513	517	465	542	483	516	492	490	497	524	501	473	478	526	491	505	531	536	513	503	505	486	502	497	535	504	494	521	540	523	458	479	526	488	518	513	509	524	489	501	513	458	467	488	536	525	489	452	496	542	482	465	529	479
1470	462	547	515	438	421	433	353	384	392	369	409	383	351	351	353	338	330	326	338	339	326	334	327	314	312	305	337	313	320	288	283	300	309	309	327	304	340	321	321	314	323	316	352	287	357	302	316	313	330	319	304	324	317	322	309	286	284	310	293	308	307	302	317	356	309	331	297	336	306	339	298	334	321	304	306	301	314	315	316	324	304	279	338	317	333	346	298	263	319	340	323	343	319	307	311	369	320	303	289	300	306	347	320	302	315	304	330	334	318	323	302	309	353	354	318	334	297	315	309	331	313	315	343	321	283	283	341	332	311	300	308	299	334	322	313	319	330	313	306	305	291	311	356	298	307	275	295	313	321	315	321	304	333	328	334	319	313	284	298	281	308	318	296	316	316	318	308	295	307	325	313	309	285	295	327	324	290	303	330	304	332	333	328	329	319	331	313	338	328	328	305	322	314	289	308	345	294	310	318	324	316	325	345	308	316	324	304	345	335	303	303	301	305	296	357	301	312	360	306	330	319	309	310	326	342	323	321	302	340	317	332	310	336	277	316	337	331	278	330	291	299	309	297	335	328	344	300	323	310	286	322	273	333	331	320	322	309	298	317	303	306	307	285	344	279	312	299	336	298	313	301	284	326	315	342	319	313	319	321	314	338	304	319	311	298	289	333	319	326	290	301	330	337	334	287	337	320	298	311	302	290	326	325	289	300	341	307	288	310	322	293	311	294	341	340	297	319	300	316	312	312	305	315	338	339	328	334	326	311	313	320	361	303	316	339	315	269	338	349	321	341	329	318	330	329	359	311	343	328	318	313	325	323	349	320	302	322	296	327	296	285	348	306	307	307	290	332	301	276	322	318	334	305	306	310	326	288	313	299	305	348	309	322	366	300	334	358	317	335	327	317	353	335	326	322	304	317	280	331	329	344	351	347	320	309	336	307	342	327	311	335	305	332	294	315	297	342	329	320	346	361	311	311	303	283	315	293	338	331	329	307	311	301	307	349	307	313	302	310	351	318	304	330	333	297	325	331	327	329	340	304	292	319	339	309	322	309	286	309	378	326	301	325	335	312	345	260	306	342	300	292	319	325	310	294	338	332	335	326	332	311	302	325	317	301	338	298	321	311	296	346	290	324	322	289	278	305	308	307	304	307	326	303	297	305	308	345	296	314	319	331	333	308	315	332	305	334	312	311	289	333	346	345	305	335	288	303	308	306	334	308	296	341	355	290	322	309	306	321	364	289	327	318	304	318	314	310	350	294	322	318	333	319	293	318	310	317	328	314	307	351	295	333	335	301	320	334	298	317	296	348	307	295	306	308	297	295	290	318	365	347	299	293	316	313	306	336	306	303	306	318	296	331	328	290	299	322	345	318	322	347	290	310	344	314	349	324	334	308	341	308	315	346	367	334	345	317	320	301	306	272	342	311	333	301	319	286	353	336	322	334	316	320	377	361	311	325	339	317	313	343	325	304	357	296	290	301	342	321	308	321	336	307	311	298	300	331	309	313	300	352	296	320	306	312	319	293	301	328	339	290	288	306	314	323	320	317	310	296	321	305	331	319	307	334	325	318	322	304	311	273	308	315	320	309	335	322	290	310	303	355	334	283	326	333	295	294	349	315	302	302	323	285	325	291	335	317	348	293	288	350	332	333	329	315	316	308	279	299	305	316	341	304	315	301	286	339	318	283	299	299	311	319	322	325	316	325	320	331	306	313	337	319	306	362	307	330	303	301	284	314	283	302	342	326	330	312	297	304	320	325	309	287	315	298	334	334	291	307	321	327	346	306	346	325	291	300	368	326	318	333	294	309	326	318	324	289	306	315	346	309	339	294	326	259	299	289	362	293	311	332	322	292	324	338	333	318	318	326	317	331	332	310	329	316	320	312	278	349	306	341	293	329	346	312	281	331	343	330	381	289	315	316	287	302	330	307	309	311	338	298	343	333	330	335	330	335	323	335	319	295	312	331	313	294	318	328	335	311	290	294	347	327	329	297	322	315	297	321	289	347	340	307	289	285	311	305	330	311	333	343	309	318	334	315	299	308	324	304	296	322	302	313	322	344	323	321	303	260	321	334	306	313	321	303	260	327	279	305	308	346	326	337	340	302	307	300	327	276	303	332	293	292	322	324	309	325	351	299	316	305	291	330	311	306	305	328	307	291	319	321	304	297	335	309	318	309	321	323	318	298	321	307	316	303	305	293	300	304	302	306	286	345	305	312	331	287	344	307	326	294	332	316	329	310	291	320	323	289	303	312	314	323	309	299	311	315	337	298	307	281	310	342	326	348	316	290	313	351	324	309	318	291	316	295	321	322	288	335	271	282	308	273	288	309	306	324	322	296	308	328	329	337	320	329	319	339	310	278	318	312	310	285	309	283	300	336	340	312	275	322	311	344	320	323	324	322	295	316	298	332	342	286	327	343	309	297	311	315	298	293	321	324	293	291	329	310	332	325	318	323	311	303	330	304	340	337	309	312	299	316	295	326	323	313	348	282	327	354	297	336	305	325	339	324	300	340	302	292	330	337	294	316	312	329	302	311	312	310	256	318	286	308	301	344	315	323	294	313	327	326	322	323	277	302	320	307	316	311	329	301	309	293	272	324	306	331	294	309	312	318	325	312	300	345	309	313	331	328	284	307	313	359	290	313	285	305	305	321	307	343	332	331	301	340	354	325	317	330	340	321	306	306	320	317	322	339	325	314	310	290	301	344	290	316	317	308	329	320	332	302	297	324	332	297	330	331	304	337	308	338	331	327	310	335	319	304	316	316	275	315	335	317	292	294	278	305	357	330	329	320	322	307	361	297	367	298	327	351	320	335	328	320	317	286	301	320	310	313	326	297	309	322	339	316	279	348	323	334	345	328	331	318	312	253	293	290	281	328	337	303	324	283	329	316	296	316	315	330	317	318	294	345	320	307	323	323	343	296	278	299	350	339	328	324	350	310	343	299	270	340	304	293	326	325	332	310	331	297	337	318	319	321	288	339	322	302	326	305	307	310	314	324	322	322	342	309	329	309	336	331	324	325	326	306	308	349	313	295	314	302	304	322	337	320	333	315	321	324	321	307	305	319	299	325	287	277	324	299	328	340	325	311	289	342	301	333	321	293	298	316	322	318	335	307	314	301	342	342	332	319	278	284	318	291	324	314	315	331	331	299	305	336	303	309	288	356	331	312	313	311	308	312	291	329	301	294	321	319	340	307	344	291	328	335	314	336	323	322	370	310	295	324	340	297	303	321	295	309	299	329	337	347	289	329	314	305	357	336	347	302	309	293	315	324	323	324	305	324	282	325	381	327	307	331	294	326	332	344	306	327	303	351	308	313	327	288	311	302	298	319	321	331	339	305	315	293	311	330	335	347	355	309	309	299	336	303	313	340	286	327	290	325	309	356	297	362	293	287	308	313	340	309	320	297	348	304	352	304	313	303	316	328	330	295	334	292	335	310	302	310	366	313	287	285	319	311	321	302	320	337	307	337	305	306
2005	895	1390	1503	1369	1420	1260	1194	1073	1112	1102	990	1044	913	847	868	812	805	856	786	771	798	790	812	781	801	800	772	807	769	775	756	784	811	767	796	775	782	798	765	764	750	719	805	772	709	797	769	749	756	801	798	784	769	761	814	839	812	743	759	773	770	753	802	729	761	715	760	801	759	803	753	754	754	793	827	809	774	782	748	772	775	755	784	794	747	785	803	765	766	766	801	756	747	774	833	726	756	822	820	766	809	745	780	769	772	739	792	849	825	783	796	747	782	754	759	787	759	792	757	807	697	747	749	806	756	755	773	736	798	785	780	746	753	775	697	745	740	769	724	815	716	719	788	764	796	757	785	799	714	787	738	761	757	776	744	766	744	750	732	769	786	743	721	760	802	722	791	755	773	805	755	791	790	777	752	782	754	737	775	802	793	777	786	769	782	776	779	785	787	735	814	755	776	743	753	805	765	771	797	772	735	756	761	770	822	790	751	777	789	743	738	756	751	775	752	783	812	761	800	838	775	762	806	773	771	743	787	801	773	744	760	752	784	739	767	761	770	723	772	796	748	822	753	805	749	809	770	791	777	750	756	825	761	774	755	743	755	797	816	754	771	723	802	733	791	744	752	777	803	773	789	746	739	767	781	745	755	797	790	753	737	730	804	799	704	757	763	824	695	811	760	814	755	749	781	757	770	784	817	780	788	818	801	752	778	771	733	715	788	791	768	823	772	757	740	775	823	782	805	740	746	797	731	773	769	776	759	771	740	767	847	776	789	769	786	777	784	738	803	772	821	774	750	801	708	825	774	764	718	793	711	733	771	795	766	777	762	762	785	790	781	792	788	741	758	799	740	747	789	769	729	750	801	803	741	749	812	807	811	782	783	769	741	791	763	693	762	786	785	797	743	819	745	781	771	753	791	832	782	774	741	773	756	761	768	751	742	802	726	778	748	794	775	813	764	769	770	738	762	777	788	780	733	752	796	777	812	742	736	805	787	846	796	760	724	769	765	795	782	730	774	800	732	758	786	780	732	766	756	782	820	793	753	798	799	765	779	766	733	775	763	791	794	743	786	810	749	741	780	750	733	779	777	767	755	759	809	765	761	802	704	734	812	813	758	804	804	752	746	751	792	774	774	718	787	776	740	760	792	722	729	771	781	738	837	722	776	769	731	749	800	761	775	780	750	765	739	740	726	772	763	747	789	739	805	746	785	747	781	765	736	805	801	746	771	772	721	803	814	795	780	744	791	855	801	802	813	771	821	778	787	783	765	753	790	763	797	733	766	770	768	714	770	752	745	732	731	753	786	819	737	784	753	709	772	743	764	814	793	774	762	832	837	730	805	785	797	784	829	753	787	776	816	761	795	714	840	760	785	816	838	798	800	762	831	776	739	734	745	756	724	745	750	770	762	805	734	773	780	755	778	786	764	789	794	816	792	770	806	767	751	763	738	728	758	799	776	806	805	756	756	717	767	739	756	768	750	794	812	771	810	830	811	756	758	737	813	767	754	843	793	801	789	813	800	793	776	725	793	810	789	757	728	753	757	781	810	805	773	742	745	821	806	751	793	783	798	786	804	769	799	794	782	814	835	774	795	829	788	793	792	764	785	806	753	787	829	747	737	748	716	793	732	765	817	790	754	819	774	787	752	804	752	760	733	741	725	788	763	748	782	784	762	787	739	804	819	796	792	777	811	756	772	785	699	785	804	792	743	784	758	814	762	756	779	773	762	758	817	753	782	785	761	791	739	791	816	762	773	756	827	747	793	795	793	790	736	722	803	722	785	849	749	775	735	772	788	719	760	824	780	744	777	742	727	740	747	759	755	738	778	756	736	795	824	840	748	786	792	734	765	766	785	774	768	783	769	821	756	784	712	840	778	769	812	741	804	791	755	769	766	775	743	761	795	780	824	804	836	788	766	786	768	761	763	741	788	734	752	747	804	784	765	846	742	798	779	757	841	702	781	749	809	772	774	734	816	700	760	761	777	783	763	749	827	829	773	753	746	789	775	793	775	823	780	787	739	780	737	777	759	801	788	763	759	815	776	763	750	824	757	783	770	742	835	779	757	763	760	785	766	766	753	769	771	802	719	840	807	790	899	777	791	745	794	784	768	737	777	764	765	772	775	757	807	766	768	815	760	829	758	758	766	732	763	775	759	741	792	806	766	761	784	819	751	759	750	754	832	811	792	764	761	751	801	799	802	745	782	759	792	754	757	750	780	770	815	780	743	787	775	796	718	780	729	774	805	757	788	781	803	784	794	768	807	763	732	750	775	755	776	810	747	810	755	690	760	748	825	754	787	754	768	786	767	772	743	784	764	769	770	816	768	735	677	766	779	738	762	747	754	811	751	806	810	794	737	744	748	779	836	777	778	782	759	738	799	774	752	732	736	762	787	777	771	746	747	777	797	717	762	714	763	775	747	732	839	782	764	722	804	749	754	789	775	799	797	790	783	768	791	747	770	801	740	791	775	767	749	770	809	779	836	710	731	741	829	793	726	756	764	745	742	770	789	764	751	807	744	802	811	752	769	741	746	789	760	760	802	777	785	749	779	826	827	729	832	816	765	786	799	756	757	788	732	736	796	739	740	767	772	737	729	743	757	762	748	797	770	790	774	735	784	777	736	720	819	754	787	829	747	775	821	769	763	747	712	788	780	753	760	794	737	765	776	799	754	766	735	757	802	751	795	794	787	796	778	848	812	792	818	782	737	776	759	759	774	795	737	839	782	792	748	782	771	762	783	796	772	759	761	806	739	793	788	775	800	743	763	803	797	759	777	738	735	778	807	756	792	757	729	760	774	751	823	763	717	793	817	768	749	817	771	781	734	775	783	809	790	752	799	742	837	795	731	841	781	674	720	830	785	751	768	778	817	776	756	782	799	730	804	758	750	769	759	743	834	749	748	763	769	762	798	772	771	760	807	768	760	743	754	808	782	762	794	788	784	784	824	772	784	767	795	786	742	834	793	726	796	790	730	738	745	788	823	772	776	797	788	785	777	754	756	792	792	762	812	785	773	763	794	782	791	815	806	778	786	771	738	779	765	779	777	784	784	824	758	769	801	786	733	790	838	733	743	783	786	783	801	765	758	805	805	742	805	771	796	777	732	783	755	745	827	756	762	815	781	791	801	746	787	724	774	773	764	760	744	776	709	774	683	796	744	699	802	801	766	784	775	759	784	770	788	788	788	767	785	754	792	798	830	807	771	735	771	786	789	757	772	784	791	778	778	740	769	760	768	757	835	836	761	821	717	817	781	758	780	710	783	802	798	777	761	687	780	759	765	748	794	798	808	846	805	776	754	815	769	774	774	749	805	783	753	773	751	761	756	768	840	782	732	779	755	804	789	794	798	768	765	784	746	772	783	774	795	734	801	803	797	755	792	788	778	810	831	791	784	787	739	791	725	802	805	711	761	765	741	765	764	799	735	799	800	776	773	791	796	762	760	791	767	784	758	780	755	795	807	767	765	746	762	742	764	730	780
6492	838	1021	898	693	620	582	473	469	430	412	381	361	355	355	359	367	316	332	354	382	367	348	319	320	317	334	328	314	368	370	362	337	348	340	313	327	319	328	345	306	348	326	321	354	378	335	327	330	329	320	295	346	355	356	316	289	323	340	354	323	323	329	342	317	331	339	342	321	353	373	288	345	323	320	355	348	344	348	329	328	326	319	331	340	332	334	330	340	359	313	337	351	347	309	311	304	342	333	340	323	315	296	320	314	337	316	347	312	332	344	318	341	351	318	291	335	320	327	347	298	351	320	287	367	364	347	333	320	322	337	335	316	343	353	370	313	343	340	311	369	301	350	318	325	324	344	331	348	317	316	373	356	329	322	314	322	328	311	357	350	351	341	315	315	342	391	329	341	347	342	353	350	373	308	339	343	301	329	316	374	350	313	375	343	333	313	310	347	362	341	332	335	335	348	361	347	327	293	334	362	323	313	337	317	319	367	351	298	336	345	329	356	334	309	335	326	335	331	332	335	338	349	308	368	337	336	342	337	335	351	335	307	339	320	362	313	377	341	301	328	329	339	329	330	344	365	313	326	347	364	351	339	347	349	353	336	338	307	326	352	358	313	341	375	354	323	314	340	378	350	349	375	317	336	339	342	327	331	331	336	341	356	358	344	365	330	335	322	330	327	316	365	344	361	321	368	336	300	325	313	348	315	320	324	352	352	332	329	325	334	366	330	350	322	362	347	355	321	356	359	311	327	323	318	343	331	372	344	356	325	345	324	313	339	342	305	349	327	334	353	353	346	316	319	317	328	306	314	324	331	321	337	370	316	337	341	340	337	386	322	342	331	375	330	317	332	305	338	365	324	338	331	352	295	327	291	308	332	342	340	324	322	323	327	326	342	318	333	328	336	367	375	335	327	365	322	363	328	324	359	336	329	335	303	317	351	360	358	315	349	315	362	333	319	338	320	379	342	347	346	312	358	341	311	309	377	329	335	348	350	326	308	332	350	328	350	348	345	348	338	335	299	347	339	331	338	380	339	327	306	325	299	328	339	319	315	356	323	369	305	314	372	329	343	272	323	315	317	341	358	345	318	347	352	353	334	360	333	300	343	378	366	340	309	330	332	318	363	337	365	363	324	346	317	311	354	364	357	325	323	354	355	343	352	327	340	363	305	316	323	339	324	334	354	299	340	338	338	341	321	320	312	320	353	328	333	323	320	319	336	330	336	362	351	356	314	331	342	346	377	361	369	341	349	323	361	329	316	333	362	313	307	318	316	320	316	305	329	329	336	368	322	351	326	338	357	314	287	350	306	383	324	347	318	331	334	344	342	335	337	351	379	334	359	313	342	335	349	337	337	347	331	351	298	315	333	309	377	356	343	311	345	323	311	333	309	296	329	317	362	313	339	327	281	328	375	304	327	321	358	324	348	335	351	344	345	322	314	380	316	344	321	357	312	306	334	383	348	361	355	317	336	328	332	350	321	350	339	321	316	323	335	350	331	308	330	343	315	331	329	382	332	354	318	373	317	311	339	303	290	330	345	340	342	332	332	346	339	333	339	349	360	357	367	311	341	324	328	337	344	337	343	344	320	310	349	326	343	320	324	335	345	343	338	349	302	334	333	334	309	355	368	359	315	288	311	327	337	359	316	316	310	333	312	337	318	320	356	348	369	354	343	331	334	330	327	317	303	346	298	339	347	343	340	340	346	338	320	317	342	335	303	316	327	287	341	290	344	317	346	352	314	330	329	315	309	326	341	330	315	345	331	326	320	332	340	344	321	317	315	356	364	366	330	340	346	351	354	304	320	321	320	386	322	328	350	364	331	355	319	337	307	330	336	315	336	369	285	334	285	310	318	348	317	356	342	341	321	340	341	336	360	317	330	318	328	316	322	303	327	333	303	327	349	323	328	351	357	383	312	317	327	329	368	351	341	351	347	322	356	330	320	309	330	335	323	320	314	339	326	366	355	328	316	321	286	333	325	326	336	339	326	342	341	338	323	305	344	357	323	350	308	328	312	321	345	347	313	326	346	298	329	311	320	284	333	342	349	325	339	344	335	361	310	370	364	334	344	316	349	316	375	338	372	354	369	340	323	338	330	308	319	355	318	348	319	333	354	337	378	354	361	312	326	324	342	316	324	354	301	326	355	306	332	348	360	340	322	328	330	328	329	322	354	358	295	350	350	337	285	318	332	327	304	351	337	380	294	314	350	349	348	336	347	319	329	412	336	342	356	340	352	316	334	310	333	368	330	365	326	342	362	326	351	343	337	341	341	361	354	334	330	327	334	359	334	343	313	286	342	327	316	334	333	346	360	323	327	318	363	335	330	329	309	335	318	314	329	297	346	325	355	348	349	302	326	324	349	340	300	346	341	340	356	335	315	331	336	347	347	348	367	324	367	307	337	335	318	327	328	341	330	303	315	356	349	384	318	343	327	353	337	337	331	324	329	336	334	347	363	322	331	346	305	325	311	345	322	336	343	348	344	332	313	342	328	333	280	335	341	323	340	343	355	367	356	294	342	305	380	338	351	308	388	330	369	351	304	313	338	348	303	330	355	308	313	351	315	315	370	369	336	355	330	324	343	321	346	329	332	317	326	321	349	328	336	330	322	360	344	309	333	379	310	332	369	363	326	328	325	341	328	355	317	324	351	312	341	362	326	346	368	316	310	319	295	309	335	327	337	325	313	339	366	303	309	306	344	335	378	316	345	337	319	356	316	334	354	345	357	349	340	348	322	326	332	314	343	320	336	341	360	319	366	306	329	289	320	320	318	363	332	336	347	318	331	339	345	342	302	331	318	358	348	350	349	399	328	337	337	281	317	339	330	355	323	327	358	354	349	335	330	347	343	332	353	349	345	318	330	334	362	326	340	350	336	342	305	326	343	347	353	338	341	321	333	305	357	329	340	334	340	340	362	320	330	356	321	334	319	338	322	338	357	327	313	342	343	349	337	333	357	306	343	344	348	325	314	365	357	316	357	330	332	361	347	353	328	325	328	302	319	333	357	341	339	358	339	370	322	326	302	327	345	321	356	325	369	323	359	330	359	320	329	349	348	322	325	338	343	332	314	327	328	337	359	334	318	304	311	314	322	352	322	320	327	330	341	359	303	340	343	330	338	350	345	330	315	333	336	292	350	330	359	338	361	343	359	371	365	313	320	322	369	348	344	377	331	350	308	339	356	353	305	311	327	306	313	360	321	329	360	345	335	320	324	323	333	330	368	354	306	319	328	323	328	349	299	348	358	335	389	340	377	324	343	343	358	294	338	325	308	366	365	304	312	324	335	347	338	340	364	370	331	356	349	327	355	302	349	330	319	335	346	352	385	338	344	318	341	318	350	348	329	345	335	346	324	352	343	332	348	325	334	324	340	352	338	332	300	358	336	365	306	331	336	356	332	328	350	326	323	312	336	341	322	372	327	348	344	362	300	316	336	322	344	339	314	331	352	316	333	328	351	346	332	323	336	294	328	318	338	348	346	320
6417	1322	2331	2745	2585	2564	2108	1909	1638	1565	1442	1331	1278	1135	1038	1000	1027	987	935	907	891	864	879	908	877	845	872	833	841	808	861	807	788	779	817	809	849	846	843	807	787	812	785	784	796	843	805	795	844	820	796	814	808	862	817	840	798	794	869	823	772	837	833	868	788	859	860	842	847	770	781	830	784	794	804	795	792	822	751	782	769	782	764	841	834	838	811	797	819	827	789	792	761	829	844	822	792	853	827	842	827	818	801	773	825	803	782	817	808	794	812	798	819	830	806	757	809	827	799	811	812	787	782	805	858	787	763	795	773	821	783	843	797	858	819	843	804	798	784	830	842	807	820	805	827	789	798	869	803	822	839	866	799	791	770	820	794	890	850	818	828	843	801	862	876	810	812	781	799	827	865	858	828	783	846	806	782	792	786	782	803	847	819	847	805	823	785	829	834	808	808	801	871	799	819	829	825	825	806	836	792	765	829	828	776	831	843	805	836	762	842	793	825	830	825	790	809	799	850	840	804	836	811	806	788	807	789	821	838	815	858	765	830	806	751	839	809	778	817	832	768	805	815	809	852	792	837	798	827	819	884	813	824	788	796	758	809	779	823	815	800	829	855	808	778	831	793	731	796	804	800	761	808	785	790	837	838	785	804	772	789	823	839	856	795	783	809	820	836	799	810	792	806	792	804	773	868	804	856	823	830	797	819	769	813	745	806	820	763	762	795	844	798	770	785	810	768	787	802	826	799	756	837	779	832	858	786	834	809	775	789	824	768	891	854	836	824	765	838	795	798	791	780	792	809	771	793	777	838	827	869	835	836	889	802	812	800	788	769	776	799	798	809	797	808	814	796	867	814	815	827	809	797	812	822	840	797	838	771	823	817	767	825	818	769	820	812	790	794	821	833	789	779	805	837	735	803	872	796	825	841	882	810	837	824	868	809	786	803	841	813	805	782	754	791	850	790	814	823	803	819	864	861	780	823	802	791	805	802	782	873	805	808	776	828	805	798	785	794	782	760	807	869	779	860	866	854	852	821	845	837	860	863	789	776	813	786	821	784	762	841	789	828	820	822	782	853	833	780	798	806	807	786	802	790	807	859	829	804	799	790	831	778	799	809	783	803	820	800	845	781	799	857	776	771	872	783	830	816	778	794	825	810	852	815	860	791	795	750	822	765	787	780	785	781	765	829	785	805	821	836	825	735	818	837	859	764	837	821	782	824	797	823	812	846	818	788	790	763	788	864	780	831	780	798	833	781	796	788	796	774	823	721	848	839	820	794	819	870	775	805	788	833	792	837	779	850	802	817	817	805	776	814	779	814	815	778	887	745	819	856	803	852	804	851	771	833	770	817	803	806	819	805	798	849	791	819	821	838	804	820	868	786	791	828	748	811	773	777	810	785	837	824	824	772	813	826	798	856	832	809	844	824	822	810	768	844	810	840	821	800	814	837	845	781	765	787	812	802	767	810	779	807	836	825	770	857	782	841	782	835	848	817	805	797	805	805	805	817	850	838	848	819	870	781	785	846	813	848	832	835	799	801	773	801	863	803	822	837	800	791	795	841	849	778	808	857	824	836	828	790	865	835	845	754	845	806	825	786	805	787	799	779	792	791	806	816	780	856	805	773	804	803	825	835	747	816	818	806	834	821	871	813	785	860	775	777	813	809	791	767	824	788	781	863	801	824	800	838	831	798	772	808	792	802	790	843	844	835	770	764	783	787	852	785	801	776	816	827	819	772	812	794	778	840	782	782	772	831	761	808	772	811	799	815	786	822	835	822	787	826	814	805	849	764	812	838	791	827	810	795	783	815	856	802	769	826	809	834	828	866	806	783	822	790	861	854	817	839	823	807	748	819	771	812	824	803	774	755	813	848	834	806	830	831	757	787	821	818	798	835	824	802	803	808	810	783	741	781	802	874	844	797	762	853	784	861	777	825	803	784	794	805	857	798	792	818	822	824	814	856	814	757	806	840	786	809	794	794	806	822	819	786	837	809	795	850	825	788	836	752	850	823	815	756	842	769	790	846	810	776	763	803	772	810	803	819	811	833	769	813	780	795	821	804	818	820	866	767	857	849	853	761	803	773	796	824	777	836	783	823	845	862	809	802	774	786	794	811	836	815	830	808	805	775	822	760	826	795	835	850	775	844	827	826	838	805	809	772	828	805	826	819	797	778	829	806	811	812	783	813	823	779	821	796	787	791	796	823	824	824	774	777	814	860	795	818	753	828	798	808	813	830	776	836	790	824	810	786	790	825	855	810	777	784	779	811	804	826	818	831	848	844	775	795	840	820	803	838	795	819	815	823	783	843	730	836	761	730	801	812	811	797	766	827	794	800	781	808	808	798	764	804	807	851	797	830	836	738	811	825	811	845	884	796	819	850	786	809	829	810	821	805	831	857	760	859	804	790	876	798	787	852	821	799	796	837	801	810	821	789	838	778	747	820	824	793	828	884	805	780	823	824	799	799	850	810	824	776	826	824	855	844	799	832	791	814	811	846	825	793	798	787	794	776	809	784	823	819	859	837	774	829	827	780	789	791	807	776	748	818	840	823	834	789	750	804	787	848	823	834	810	819	840	859	795	845	801	882	787	821	828	805	839	817	771	832	821	804	835	796	828	815	814	865	782	793	834	803	846	812	795	812	781	826	811	794	846	823	844	770	835	813	768	797	797	814	839	743	789	824	772	830	832	836	814	825	801	834	841	806	800	866	762	823	781	810	829	816	784	740	774	844	789	833	815	818	843	792	850	855	829	747	808	791	815	840	837	840	830	872	852	831	828	777	849	812	776	804	817	786	812	833	835	772	838	824	867	790	796	791	847	847	819	812	790	778	807	809	809	786	854	746	826	809	843	804	814	796	832	805	767	838	793	826	803	848	787	764	790	838	816	798	774	830	798	828	816	797	819	811	805	832	787	811	830	821	804	824	813	801	827	787	805	805	775	816	803	810	808	850	818	796	768	770	861	781	779	813	811	844	807	784	821	773	805	865	806	774	860	804	750	780	812	766	811	803	804	838	845	779	826	814	837	851	871	798	782	785	836	762	808	792	800	827	871	810	809	883	842	845	867	786	823	860	788	778	839	820	815	831	813	861	854	774	829	789	841	803	829	848	764	819	767	791	828	750	835	801	845	811	807	762	801	757	805	823	846	813	782	796	827	850	775	831	792	841	756	824	797	803	814	852	846	777	804	799	841	836	783	796	773	818	804	819	788	812	814	888	773	756	768	814	868	856	779	810	818	792	840	792	844	767	872	820	829	807	814	792	793	808	830	861	846	779	747	771	821	827	802	856	811	819	811	756	794	801	838	833	817	773	848	765	766	762	836	768	781	772	794	809	851	798	809	794	811	799	804	817	809	863	805	830	800	765	786	813	817	843	800	814	816	762	833	734	789	810	808	822	805	768	761	796	794	817	816	811	765	828	806	800	810	804	838	837	764	856	797	900	852	786	803	841	820	833	844	803	822	792	845	816	785	854	785	843	826
12359	1402	1471	1093	893	781	606	497	393	385	369	350	307	281	243	252	244	232	248	213	252	200	194	214	200	240	197	186	194	214	221	209	207	199	221	208	203	214	180	195	194	213	205	206	209	236	216	211	194	202	214	182	223	224	196	189	173	202	181	206	204	184	209	196	199	177	225	205	197	200	214	234	222	195	202	219	177	185	199	196	215	191	197	200	194	213	203	194	198	187	177	223	192	208	215	178	191	217	210	198	189	187	203	196	212	186	229	204	164	225	216	198	192	206	196	187	213	180	231	207	216	199	216	200	200	186	186	204	180	196	197	220	149	200	195	176	181	187	183	191	187	209	200	220	192	204	158	186	228	198	204	214	210	207	199	211	196	198	200	215	206	200	217	186	198	218	179	201	199	182	186	206	211	193	203	186	193	218	229	188	206	197	194	194	210	181	182	164	189	220	196	215	204	209	170	207	188	201	197	193	172	199	221	188	205	181	198	187	194	221	216	180	196	246	202	216	179	207	217	200	210	225	208	214	190	180	215	168	200	205	198	197	190	178	191	228	206	182	182	195	212	194	219	189	240	203	188	221	211	182	194	217	195	237	211	213	167	175	215	204	227	222	237	195	200	177	184	198	212	209	196	198	220	214	183	197	220	195	179	203	201	181	207	211	223	199	187	214	226	222	167	181	189	183	211	190	214	210	200	181	187	181	189	179	212	216	192	201	186	184	199	179	201	196	234	216	214	191	188	169	215	213	204	201	205	196	196	184	174	199	217	205	206	203	196	195	211	222	179	184	231	213	177	199	197	221	211	230	189	189	222	188	176	186	206	194	225	201	197	219	199	205	184	230	205	215	202	210	225	174	181	190	194	201	196	208	213	197	165	206	204	200	225	169	220	176	212	207	187	221	201	195	208	208	180	168	203	211	212	217	193	191	219	193	181	217	209	208	206	183	202	207	191	188	204	214	200	182	199	190	210	216	198	239	190	205	184	211	234	183	215	202	185	212	190	208	179	215	186	185	161	191	183	182	210	196	198	207	200	189	196	197	213	191	200	190	189	200	189	192	194	185	194	191	191	171	218	190	189	190	198	192	227	190	183	201	197	218	206	196	213	196	198	196	196	196	218	213	210	193	199	185	178	211	204	212	191	195	218	207	216	213	195	190	219	208	213	212	190	214	213	203	174	222	197	180	200	198	189	218	175	193	173	175	193	189	220	203	202	185	197	184	201	210	197	190	204	216	193	210	175	177	194	212	192	184	211	197	187	221	198	190	218	197	203	217	191	203	202	178	193	183	214	235	202	212	211	173	220	195	207	201	186	198	205	202	225	204	228	204	206	198	180	189	222	206	192	223	177	178	211	195	174	192	172	228	215	190	206	209	195	207	192	162	200	196	194	205	204	181	181	210	188	186	177	195	188	199	189	171	205	176	205	194	201	201	200	195	214	199	207	192	203	189	216	223	174	190	200	199	172	171	206	182	185	222	215	188	227	211	211	201	200	209	211	200	214	202	198	213	171	167	203	187	215	200	184	208	187	192	198	213	208	187	173	213	191	224	193	209	211	198	187	171	201	183	220	205	180	226	219	200	191	213	188	204	178	185	198	198	202	181	206	225	203	218	223	212	194	203	198	199	177	219	177	205	204	200	212	189	203	199	178	184	225	202	200	192	188	184	193	227	190	206	215	181	192	205	202	177	182	226	206	194	182	211	178	183	175	223	226	175	178	169	213	201	206	176	180	207	214	185	208	189	186	233	200	206	202	205	233	194	192	206	193	217	194	220	193	215	186	188	190	215	222	185	229	228	206	189	189	195	203	164	229	213	196	206	174	193	194	186	189	202	198	194	180	204	193	172	222	202	213	166	191	202	199	185	206	218	196	187	198	188	178	204	182	203	240	184	193	185	224	217	206	198	224	201	192	184	200	194	198	200	227	195	198	194	208	212	203	212	204	249	215	185	187	214	200	226	181	218	176	201	222	184	204	209	197	220	201	201	205	206	187	171	194	208	198	200	198	222	241	209	175	190	194	181	192	208	211	202	183	192	175	199	203	205	219	215	218	214	190	209	183	191	218	207	186	197	189	178	209	217	166	195	224	185	201	226	175	230	211	206	217	211	190	211	167	205	228	184	185	208	199	202	208	183	207	189	221	219	212	215	218	189	172	210	198	215	221	195	217	197	206	227	180	197	195	209	209	169	217	195	204	175	185	218	187	198	207	217	186	209	210	191	204	201	206	195	208	192	218	193	193	186	212	238	214	202	188	191	203	194	208	218	209	189	211	172	190	208	242	189	191	208	194	190	189	223	201	191	188	173	184	186	207	200	214	201	199	194	196	222	193	220	213	191	182	202	213	209	212	217	213	197	183	197	206	221	168	197	200	180	203	196	194	203	217	195	192	201	213	188	195	190	204	192	210	191	214	189	201	192	204	210	226	184	201	204	202	189	194	225	194	176	220	208	197	179	180	195	209	187	202	218	179	209	220	204	188	203	218	205	192	223	217	192	194	183	223	192	215	189	204	196	206	205	198	179	186	189	194	205	198	193	222	206	180	172	225	177	181	214	167	197	190	209	196	216	190	205	210	187	226	205	195	215	181	185	220	215	196	202	215	204	215	174	215	200	180	210	197	205	170	197	188	207	216	203	193	186	198	188	230	206	208	195	212	188	200	205	196	179	228	193	200	211	209	180	206	186	188	222	216	216	172	204	188	218	191	236	202	173	212	209	205	210	232	223	205	195	229	178	204	185	217	162	214	212	231	207	193	207	198	236	204	190	216	179	206	197	210	216	206	183	221	224	209	214	192	184	171	208	189	213	185	195	236	191	213	210	220	214	187	220	172	183	170	198	215	180	185	201	183	199	196	202	204	198	197	221	192	190	199	221	194	199	185	196	206	203	219	202	206	179	195	215	205	216	208	180	189	243	198	191	197	208	181	181	206	190	226	184	204	198	218	193	180	185	195	179	168	194	201	204	197	209	194	211	212	200	198	211	187	213	197	197	202	192	190	203	199	229	200	233	163	191	194	200	174	222	186	192	198	198	207	191	190	195	211	192	215	222	197	203	214	210	210	184	191	239	200	200	201	185	201	182	221	207	218	208	193	192	208	193	192	206	208	204	223	194	167	197	192	207	182	254	194	185	204	210	206	190	194	178	192	197	173	205	198	194	232	195	174	225	181	206	201	233	177	190	183	206	187	196	221	185	201	190	225	200	170	211	210	205	207	183	214	232	210	218	200	190	187	208	200	185	220	206	198	188	192	187	195	180	175	185	200	172	204	187	166	188	199	207	196	199	208	220	163	191	215	195	200	188	226	188	212	215	203	176	190	187	209	209	168	210	206	193	210	222	218	228	185	198	188	174	196	210	210	200	197	184	174	214	214	211	211	212	200	174	217	204	211	194	173	200	197	192	196	198	206	192	196	196	221	189	219	186	217	208	197	201	210	205	203	207	187	213	184	210	186	185	195	196	209	188	205	216	238	211	210	182	218	219
8150	1480	3041	3694	3497	3004	2601	2172	1762	1609	1514	1351	1178	1018	918	839	813	734	683	696	626	600	603	584	584	526	508	568	578	532	545	534	551	548	543	501	516	534	560	536	508	528	536	501	527	540	521	522	488	495	498	497	541	491	516	499	516	544	532	573	557	482	534	501	514	541	518	515	510	521	490	521	527	484	490	501	523	509	499	461	471	525	489	516	524	507	457	484	487	525	509	482	504	495	526	508	503	555	484	532	494	542	491	453	489	503	507	476	494	509	473	508	520	517	482	474	532	519	528	539	458	483	492	474	519	541	469	552	499	461	480	508	489	493	532	498	527	470	497	520	479	537	489	519	513	549	504	525	526	521	489	490	501	496	504	505	521	507	473	517	523	569	499	491	499	493	486	471	486	501	480	481	495	522	461	476	556	495	483	500	483	502	515	515	512	514	496	482	506	520	532	490	491	490	534	504	521	475	525	508	475	532	509	458	475	480	533	498	490	495	475	510	535	462	490	548	525	530	498	487	484	508	516	508	511	500	492	488	498	468	513	514	496	482	477	489	513	477	484	526	484	499	486	460	470	506	492	475	510	501	517	507	524	515	480	490	504	514	571	486	508	475	494	492	518	530	458	504	496	465	500	487	465	514	483	473	509	515	523	501	508	512	486	482	541	491	493	475	460	532	505	494	504	484	482	516	521	496	520	484	485	483	502	513	496	519	432	540	532	503	534	478	499	500	495	489	509	504	528	481	482	505	505	514	497	524	481	498	496	478	471	491	493	498	484	502	495	535	506	512	508	467	467	510	446	496	504	493	478	497	514	494	475	472	490	453	495	556	495	518	491	502	506	501	481	496	479	490	477	550	537	480	480	525	493	525	513	520	481	507	486	496	515	485	482	500	533	531	516	498	528	470	521	555	511	512	461	485	488	488	511	511	485	498	510	517	487	484	541	496	495	527	501	501	486	518	499	505	521	497	506	502	515	511	522	497	475	454	511	516	512	469	533	530	454	485	490	489	502	470	495	501	502	509	494	479	533	488	497	481	471	509	515	510	521	488	491	517	522	496	477	526	466	528	499	531	521	470	497	494	512	520	488	499	505	484	499	512	505	536	497	556	498	511	489	515	512	493	489	493	496	529	498	479	466	484	532	540	468	507	501	472	487	533	498	498	500	515	486	454	475	536	472	498	476	527	501	517	475	527	492	531	516	518	518	479	497	485	475	480	548	480	480	503	514	541	478	454	469	526	512	460	484	525	523	492	493	468	505	522	498	508	492	468	493	481	476	516	495	460	465	514	455	568	517	487	499	498	509	519	501	476	551	492	531	494	523	509	524	483	505	496	498	544	492	526	538	516	489	508	502	490	485	496	483	520	504	504	500	534	501	528	523	535	480	544	556	507	503	542	523	500	483	497	526	486	495	521	580	489	500	460	532	470	468	514	458	491	472	488	512	474	517	513	499	481	528	486	509	502	474	489	511	482	501	577	512	507	538	491	483	514	487	466	490	496	510	522	467	505	509	521	449	502	523	496	510	492	489	507	507	484	520	500	482	501	542	528	479	459	495	517	540	527	493	542	449	512	481	485	489	499	477	504	490	519	552	478	551	482	536	480	500	491	497	538	485	458	492	495	516	487	500	517	525	495	501	503	517	508	489	486	514	493	503	482	507	494	489	512	504	559	485	512	464	522	519	510	488	494	515	542	517	501	539	502	488	510	503	521	492	533	517	497	503	461	527	473	528	500	482	486	495	479	506	520	536	497	492	464	468	456	507	469	517	523	453	499	510	530	507	463	510	497	495	493	468	514	501	481	495	508	467	459	459	515	503	483	503	475	491	523	486	493	488	504	507	497	471	487	521	479	523	514	502	526	514	503	487	463	468	498	478	498	500	486	466	509	512	468	476	519	509	498	500	462	505	533	508	514	518	496	526	501	524	513	527	493	508	527	481	522	458	530	503	502	493	517	531	524	486	498	487	486	480	480	515	477	477	501	471	494	486	498	479	488	498	498	494	517	495	487	532	526	454	501	535	495	521	529	495	507	471	495	496	526	507	497	511	485	496	449	475	496	551	477	504	506	503	489	463	552	507	502	483	508	499	496	516	503	509	484	442	548	480	515	508	536	478	509	529	506	508	552	505	520	499	493	485	494	527	512	507	536	519	505	514	516	486	499	492	559	478	465	486	489	520	522	530	504	491	509	485	510	494	520	494	494	508	555	466	503	546	565	515	502	512	518	451	492	527	502	551	552	502	527	515	475	564	475	471	491	531	471	487	499	513	517	500	457	525	482	469	493	543	495	512	502	487	501	511	493	508	452	470	502	525	476	525	503	514	509	480	510	472	506	510	513	531	487	499	451	497	515	516	489	480	486	542	509	543	526	531	466	495	491	493	503	504	517	515	456	518	534	498	480	528	480	541	491	506	521	523	488	539	515	518	531	498	526	514	485	497	499	512	503	496	482	489	474	490	494	521	522	495	506	511	480	526	493	499	496	468	487	493	552	466	489	491	504	505	529	523	518	511	465	523	490	564	484	524	472	482	518	523	516	501	484	525	506	451	527	477	487	514	551	483	501	542	500	552	502	523	522	520	464	481	527	513	461	487	530	483	484	505	504	499	504	539	504	542	487	491	525	512	531	497	480	500	519	559	482	509	538	525	530	496	482	476	513	512	501	495	467	533	464	485	511	481	488	480	483	502	497	484	487	524	476	530	457	506	459	497	514	537	507	495	491	515	465	492	532	516	505	488	507	480	480	515	474	517	540	521	521	495	483	465	510	513	502	487	503	516	500	519	496	496	502	527	470	487	501	452	530	525	479	485	487	484	525	523	536	511	472	523	500	457	516	474	522	485	455	484	502	523	493	504	470	514	484	527	494	512	513	519	512	482	513	490	474	516	535	532	476	489	491	486	517	533	492	546	527	510	481	517	453	476	523	509	490	512	462	495	512	469	454	515	495	492	449	484	450	491	498	477	511	519	479	493	488	498	515	479	476	520	491	478	488	500	512	536	467	502	509	450	499	490	483	476	510	515	468	455	534	483	471	499	491	489	501	480	494	535	460	474	528	486	485	504	484	507	502	457	514	512	531	500	532	517	474	494	511	533	519	498	518	512	481	487	473	466	495	486	536	492	442	461	492	489	514	472	525	458	509	488	505	522	479	491	514	487	493	514	509	475	506	508	449	509	484	532	508	440	517	464	513	527	471	552	507	518	481	498	482	495	516	477	478	491	502	489	539	540	500	519	516	498	488	513	489	504	462	489	500	519	461	466	489	482	513	483	526	499	495	526	541	491	499	512	494	450	514	508	494	477	503	527	531	513	518	493	497	488	519	460	506	486	479	510	523	511	475	480	509	478	487	507	479	465	511	484	496	509	490	526	525	458	515	459	499	493	481	511	497	496	503	460	513	505	543	518	507	488	527	499	527	526	453	486	489	495	494	490	512	505	475	506	472	504	483	461	488	529	516	483	518	521	502	506	543	526	541	512	488	529	482
1527	523	567	480	472	432	417	382	377	354	364	340	329	353	302	345	330	289	297	354	322	330	344	332	353	331	343	333	317	325	324	308	288	290	327	320	302	275	312	330	331	317	314	320	354	322	345	350	331	351	318	281	262	329	304	309	303	337	318	318	316	293	318	340	319	309	307	326	309	281	298	345	313	301	321	307	306	294	317	311	277	311	305	310	315	313	325	293	319	295	300	289	324	319	323	314	308	329	302	302	315	302	337	331	330	308	376	344	328	313	325	306	307	323	309	337	327	311	281	284	332	311	307	341	273	318	306	325	283	272	328	281	305	313	323	305	294	291	289	322	309	305	296	303	336	298	304	324	331	343	318	285	331	346	309	331	332	289	299	301	330	312	322	334	348	306	307	320	297	325	288	307	298	319	303	336	327	318	309	314	325	291	323	319	329	330	284	333	297	311	314	311	308	290	304	323	330	323	272	301	296	297	271	313	352	323	323	327	321	337	304	288	322	281	320	318	265	328	336	310	310	339	315	299	328	314	323	303	278	303	333	301	317	313	298	334	294	335	340	330	323	311	332	312	302	344	332	306	336	303	308	296	304	317	318	323	296	321	295	344	344	279	293	311	271	305	316	327	313	337	303	277	339	344	328	324	316	364	269	303	304	307	340	320	322	294	320	321	308	315	332	308	290	317	327	325	320	302	308	320	293	336	300	285	304	329	306	300	319	321	341	312	313	308	298	308	282	362	333	330	302	355	301	309	288	304	306	322	302	312	338	290	285	282	305	288	303	323	347	332	322	296	343	338	315	322	292	339	301	347	310	356	315	309	295	271	286	335	304	298	317	327	311	309	297	334	298	303	326	299	303	347	300	319	323	308	323	310	312	311	299	336	285	338	330	310	312	328	321	308	309	333	288	305	321	345	306	318	295	304	306	302	341	328	329	310	338	314	307	304	309	309	337	290	342	317	286	307	289	296	292	288	322	308	314	307	299	316	291	286	302	339	325	320	304	331	313	328	312	331	296	306	310	308	310	323	294	322	321	316	291	291	291	328	329	316	320	325	290	320	295	318	355	323	301	306	307	287	289	321	327	320	288	284	294	322	329	289	291	327	329	326	291	331	293	345	340	312	342	333	323	282	330	339	303	314	345	326	355	326	335	318	338	296	302	335	339	311	333	334	303	324	348	306	307	329	309	314	305	324	335	318	353	324	330	319	313	286	342	298	317	345	310	305	315	316	320	298	333	346	320	281	302	329	324	319	319	305	309	330	318	300	300	303	305	310	319	310	338	327	311	323	323	309	333	314	285	324	317	310	303	339	313	306	315	314	308	305	329	261	299	353	341	300	285	314	299	315	331	326	336	318	312	310	347	267	328	319	318	328	313	292	333	304	302	310	282	317	288	337	327	322	265	300	337	301	289	356	336	323	300	312	283	320	311	299	313	343	349	329	318	316	312	311	290	337	299	323	312	320	309	313	351	317	325	310	311	309	364	313	303	316	278	311	328	300	301	324	336	340	297	308	331	355	337	376	313	312	307	317	281	342	326	338	295	320	352	319	331	315	338	317	315	313	319	345	296	336	317	346	297	353	302	361	323	319	355	314	316	312	320	312	300	314	298	354	328	294	312	287	268	295	319	315	282	296	307	321	329	322	320	296	338	320	309	313	298	280	296	317	309	358	271	292	307	324	309	295	288	316	285	358	325	301	332	343	279	299	286	298	310	330	285	279	301	323	303	312	351	283	322	298	289	322	332	302	330	282	321	303	348	329	310	343	306	304	339	303	296	332	314	335	272	276	350	317	281	327	316	308	323	319	303	298	281	313	296	301	296	302	325	302	332	328	287	328	344	315	320	313	318	302	323	296	314	321	268	300	310	295	305	276	297	329	318	320	304	337	311	325	340	287	288	317	337	357	340	321	313	317	338	304	324	306	332	306	278	318	299	283	335	296	306	289	331	315	304	331	340	287	296	338	336	329	295	312	291	297	325	320	347	307	306	328	282	308	292	305	313	312	329	303	341	311	322	324	298	315	291	312	297	296	331	308	330	288	313	286	315	314	304	299	281	302	315	321	306	314	352	307	293	335	287	314	345	324	318	319	313	322	315	321	307	334	322	319	349	356	305	358	291	349	324	318	291	356	297	302	313	359	314	305	304	323	315	322	373	312	293	295	322	312	322	275	341	306	316	312	324	321	339	307	329	304	325	313	287	313	329	293	308	312	331	296	292	307	333	327	310	284	283	323	315	313	293	308	316	340	340	302	319	339	308	294	299	305	326	306	311	324	325	337	331	294	322	275	291	318	294	319	299	326	297	324	310	307	276	326	318	354	330	323	310	308	315	329	288	289	312	314	324	317	308	317	331	304	306	304	315	343	276	305	315	323	357	321	318	338	305	331	346	312	302	287	306	288	322	280	305	311	271	360	314	318	332	350	317	343	342	335	319	328	325	313	302	314	341	295	333	330	318	313	317	332	314	310	310	320	313	307	309	357	298	320	315	298	309	307	345	314	306	301	324	302	300	325	288	299	331	304	323	295	311	319	308	317	304	328	303	295	314	339	312	275	362	333	354	304	319	275	353	327	319	336	317	322	276	322	334	349	312	301	288	307	311	313	346	324	295	295	298	308	314	305	305	300	300	328	308	327	322	294	316	326	339	307	300	322	306	312	318	350	314	300	327	341	308	336	318	298	313	323	320	342	329	305	310	285	335	313	330	312	276	294	302	294	327	312	302	328	309	302	270	305	305	345	302	301	305	337	291	325	314	352	330	346	286	298	326	306	352	292	311	327	310	310	296	336	313	306	307	316	324	317	300	295	318	306	320	349	292	305	297	324	320	338	300	320	318	329	320	299	327	288	300	335	315	365	296	299	289	304	322	309	286	303	302	327	348	300	324	335	332	321	333	337	292	300	354	327	301	345	324	336	346	313	292	290	330	301	330	321	324	288	298	341	328	328	289	308	298	342	290	331	304	299	297	323	289	308	309	305	292	283	306	305	320	328	321	312	330	303	337	276	305	309	299	316	304	307	314	316	308	306	349	327	316	299	309	312	318	313	318	313	300	307	302	300	328	340	316	310	287	293	359	310	317	305	322	286	280	312	340	335	313	333	306	320	327	318	333	310	365	309	320	324	319	340	310	346	299	301	271	336	351	334	307	341	275	315	318	306	297	306	313	352	321	342	321	324	329	324	301	286	296	298	290	301	321	265	286	318	326	318	326	297	294	345	304	298	336	286	288	328	342	284	313	334	306	306	327	302	309	324	312	275	304	318	311	354	333	319	319	314	335	328	287	286	320	330	310	305	317	288	311	308	285	302	322	342	309	296	282	334	322	316	284	341	277	319	340	310	342	323	325	342	326	319	320	304	305	323	314	326	311	292	334	310	355	304	330	282	323	309	311	350	306	309	302	312	319	320	354	318	341	326	309	326	318	318	303	270	317	326	268	293	331	315	304	276	321	313	306	337	284	332	288	360	295	324	299	271	334	284	285	314
2171	935	1361	1468	1588	1506	1279	1268	1131	1093	1031	984	946	944	875	851	876	751	785	797	831	853	775	801	765	778	741	755	765	772	801	752	773	798	786	804	793	796	794	777	756	809	796	796	759	742	722	803	775	744	809	777	778	804	766	784	824	806	756	797	731	722	741	804	751	784	763	784	781	752	739	815	797	788	771	759	745	785	741	790	780	730	753	788	820	807	765	746	735	784	809	787	790	784	796	803	754	785	789	789	794	743	804	761	767	736	732	777	789	711	821	720	744	794	740	780	758	783	834	779	757	761	731	756	761	756	780	774	756	780	771	829	785	781	786	791	788	802	785	819	819	738	792	810	803	761	767	802	818	790	777	785	774	795	768	735	763	803	753	756	784	755	728	775	780	788	801	748	768	799	759	729	766	773	801	769	728	752	776	798	806	734	760	807	769	756	818	819	797	739	748	789	715	783	773	779	761	763	790	751	775	811	761	783	736	800	810	777	761	832	770	763	729	754	749	786	733	772	756	810	782	789	764	771	824	748	785	755	768	825	750	776	763	798	764	783	823	771	772	726	760	781	763	759	748	762	788	715	742	767	757	775	735	722	813	784	818	774	774	779	772	780	748	792	852	800	750	769	775	736	774	767	747	761	804	730	746	744	720	734	777	795	740	772	803	745	763	803	753	751	778	805	781	754	808	786	810	754	780	755	757	823	777	820	756	796	758	792	798	797	777	761	759	779	752	813	823	760	814	799	818	801	764	825	745	793	782	802	788	742	795	709	774	752	853	715	751	793	727	789	813	801	787	723	800	792	811	759	741	813	806	784	768	773	742	758	726	812	741	762	795	781	800	807	764	763	810	790	771	768	756	795	797	804	781	778	708	767	805	768	755	746	789	763	815	733	798	748	782	769	774	775	824	710	741	819	751	803	717	767	726	766	767	782	807	780	800	750	753	739	773	721	749	770	772	803	818	814	834	798	790	778	775	794	781	783	767	772	793	749	757	722	784	757	809	773	786	794	825	761	750	774	752	787	756	793	775	770	826	769	789	832	748	751	794	813	797	710	736	799	754	759	749	756	766	805	758	768	736	774	781	767	751	765	773	768	760	804	805	782	790	744	807	787	717	739	828	766	743	778	727	778	740	784	793	747	799	841	768	761	771	819	767	751	785	741	774	770	762	810	762	746	771	757	784	794	788	800	790	797	747	780	756	773	768	758	739	792	839	817	762	782	772	823	778	774	774	742	755	812	758	754	783	699	785	728	740	769	777	757	725	698	744	778	747	796	725	769	818	781	799	812	778	820	789	790	796	763	794	787	768	762	786	780	770	777	783	776	784	818	752	758	734	751	758	789	823	755	748	758	794	803	785	713	746	776	780	787	760	737	754	801	821	767	763	795	776	783	796	736	780	765	745	768	784	716	799	767	762	774	762	745	743	806	743	801	787	736	794	766	795	712	746	828	770	772	768	756	770	730	827	784	773	821	816	770	755	778	791	754	755	780	754	771	798	782	763	759	767	806	750	777	777	796	755	776	776	693	772	770	762	777	748	782	778	777	810	761	785	762	775	777	795	761	776	760	781	824	768	821	785	764	774	751	769	802	766	779	766	755	736	745	790	785	766	742	835	767	782	825	694	822	776	774	779	741	750	750	779	762	730	782	727	721	789	734	780	759	744	778	716	718	755	793	761	749	777	780	761	822	748	782	766	796	692	762	767	756	750	784	793	807	779	706	738	768	806	781	750	748	728	790	741	762	792	784	744	792	763	773	798	801	796	784	760	770	768	788	696	740	738	766	758	770	728	794	742	771	764	774	769	746	723	776	768	764	722	800	744	771	776	779	748	790	767	734	775	811	795	804	766	768	783	752	761	778	807	795	785	804	748	765	754	776	781	786	751	754	759	773	771	749	757	769	747	790	830	817	741	820	764	780	723	771	781	712	798	725	769	785	810	769	762	820	693	776	813	745	728	784	806	763	801	775	812	748	819	785	750	769	768	788	792	792	760	762	721	786	841	736	808	791	751	786	776	731	786	764	734	776	782	747	782	763	751	831	781	773	771	780	731	736	747	791	765	769	735	782	754	748	768	778	801	800	795	774	777	783	803	742	746	786	808	773	777	736	756	723	783	764	784	771	750	713	773	766	777	760	808	790	773	795	817	751	776	712	800	768	784	737	751	806	785	768	758	776	750	786	791	767	757	794	751	712	824	748	762	782	775	800	754	787	755	855	746	770	804	759	753	752	800	698	759	731	767	786	760	815	737	786	806	708	756	784	793	823	753	797	751	728	777	751	711	800	741	785	765	780	791	836	780	766	751	716	801	738	738	757	815	777	773	809	761	726	740	818	816	774	812	766	777	779	783	737	751	770	776	729	765	759	770	768	759	783	795	748	777	758	808	753	738	754	824	783	733	768	756	755	769	734	769	784	781	742	741	814	723	808	797	786	804	805	791	772	784	764	725	793	771	747	766	773	728	783	818	747	777	793	790	797	720	746	799	736	758	792	795	762	815	774	728	725	737	785	817	772	836	750	772	798	777	776	803	734	753	752	768	766	812	777	796	748	744	766	789	756	755	764	818	746	776	762	761	803	787	755	800	773	821	756	793	765	777	778	783	781	761	794	743	786	821	823	730	769	736	723	814	774	764	786	810	755	734	770	794	822	789	737	756	744	753	757	799	737	770	795	757	788	795	811	772	790	767	741	741	766	741	764	791	737	802	730	761	771	757	756	815	797	796	757	797	761	771	724	766	765	789	779	790	775	765	787	751	731	741	724	753	735	756	750	787	789	774	791	791	746	807	764	792	771	807	840	777	764	812	840	747	742	772	785	763	747	782	790	800	770	737	763	790	776	742	798	775	752	825	782	721	775	768	783	780	771	754	813	741	765	751	780	772	798	770	791	770	806	792	803	737	754	793	806	767	779	754	777	755	765	824	729	751	723	811	795	764	749	848	778	820	731	784	770	807	743	792	776	761	757	779	768	780	752	747	816	753	822	745	785	788	748	770	780	751	801	773	778	777	791	776	783	742	785	783	753	782	752	787	820	791	774	743	746	816	732	789	799	769	768	767	730	740	814	773	774	829	732	755	767	722	748	807	794	821	780	795	730	714	776	737	761	794	787	752	818	773	736	783	777	732	779	793	797	817	740	777	782	754	763	768	776	815	771	795	758	795	758	771	811	756	762	797	788	810	749	781	783	768	764	776	771	783	805	727	773	806	792	775	801	741	819	795	795	792	764	764	771	765	720	744	805	759	770	790	805	784	824	786	752	747	767	755	851	791	769	768	766	725	780	777	800	762	776	733	814	773	725	716	820	784	751	778	774	785	758	776	736	747	823	787	787	821	768	819	721	774	746	751	778	762	743	807	718	757	778	762	815	798	802	783	731	829	776	816	753	785	773	763	765	816	780	826	778	799	748	774	790	762	776	799	816	790	746	748	794	793	837	726	786	810	730	774	760	756	778	779	739	800	788	774	719	776	778	818	744	779	806	782	757
6741	887	1012	904	864	615	591	492	483	445	461	395	408	351	312	364	350	319	368	327	328	330	349	359	349	359	346	329	327	338	335	393	335	333	333	333	368	393	338	352	370	339	354	313	302	347	348	317	329	349	356	375	334	346	380	357	316	354	346	355	313	341	347	343	341	315	332	347	337	346	363	333	359	360	301	359	361	334	325	305	334	323	364	335	380	330	360	324	328	325	326	345	294	360	332	341	351	314	344	324	330	309	316	317	300	331	342	327	386	335	353	337	349	348	318	326	349	307	345	276	313	310	277	307	362	351	319	298	328	392	295	325	319	346	346	331	324	327	326	330	341	314	346	330	317	314	331	344	316	308	341	342	363	361	353	335	306	315	325	315	359	297	349	340	341	333	338	358	354	344	344	319	338	327	341	354	320	294	344	343	337	339	326	349	348	310	320	316	323	370	338	336	352	324	342	337	326	314	360	317	339	338	327	309	400	352	321	345	305	346	354	383	298	319	337	316	324	314	359	299	313	344	358	335	339	340	330	351	339	346	361	361	318	354	320	331	353	333	337	343	356	404	345	313	371	348	341	325	348	334	317	323	354	314	369	345	333	346	317	334	370	288	317	316	311	357	361	344	335	342	330	317	323	324	335	323	329	354	337	335	374	359	364	320	338	313	340	324	335	314	342	317	350	354	311	320	312	318	308	340	339	316	354	347	333	367	300	317	326	348	326	334	342	299	331	321	348	304	324	360	332	331	303	336	287	325	341	356	340	341	307	365	358	288	330	330	342	337	338	303	333	383	323	287	308	342	353	339	341	338	342	328	293	336	306	355	332	318	358	356	320	327	295	340	315	324	348	324	350	344	284	358	325	357	340	318	284	332	323	337	359	335	350	363	314	328	352	333	358	322	363	339	331	346	301	359	354	318	319	363	331	348	348	313	304	341	331	321	318	324	313	354	356	347	293	322	337	321	337	353	359	344	347	330	345	334	327	305	304	337	341	332	295	348	322	324	314	340	327	363	334	328	359	328	317	341	321	363	352	359	351	348	354	315	298	354	358	352	355	331	332	317	370	378	349	363	336	344	349	348	352	317	350	337	327	306	358	317	309	304	322	312	314	323	343	327	331	338	345	319	363	310	363	359	351	348	335	347	327	360	343	319	365	350	350	320	353	352	323	354	350	336	333	330	320	314	334	344	342	313	331	356	302	338	327	341	355	319	312	326	348	317	352	330	342	352	336	335	328	347	341	366	342	335	323	348	329	321	337	369	336	357	347	347	319	327	328	342	303	319	308	339	362	322	335	329	303	346	352	358	327	330	348	307	325	340	343	339	336	325	350	358	337	339	339	312	345	320	339	337	350	301	378	364	346	317	346	332	336	338	312	361	335	365	346	340	328	314	364	337	357	331	327	359	346	342	307	338	339	338	324	350	339	355	318	323	313	354	298	336	336	363	343	334	329	299	324	352	366	346	346	329	321	324	339	328	318	332	334	332	388	383	346	310	332	346	322	353	304	372	314	329	332	333	349	323	330	316	341	353	311	356	354	347	310	329	365	360	333	380	345	341	335	337	342	346	375	344	320	329	350	348	320	352	340	363	311	336	307	310	341	338	335	326	373	307	371	346	346	341	350	292	381	304	317	325	331	345	351	311	325	324	324	314	358	347	364	344	336	336	350	360	341	349	324	331	342	311	301	379	356	303	351	350	346	332	368	326	331	306	370	320	352	322	334	318	336	321	339	361	296	335	359	338	371	343	347	344	342	321	306	352	317	334	331	339	357	372	319	324	317	341	317	340	335	350	338	333	306	312	343	328	333	319	341	316	345	307	326	345	332	334	330	313	337	335	337	313	352	319	336	332	338	325	326	314	336	338	346	330	325	320	309	332	362	319	347	380	330	340	327	331	364	375	360	340	329	320	381	299	281	354	315	350	376	290	348	327	329	333	311	360	345	337	333	360	349	333	348	310	318	379	322	332	334	315	326	311	365	332	351	318	337	350	312	364	342	338	352	346	342	361	331	363	337	331	309	340	341	332	339	355	368	347	343	320	340	335	308	346	326	345	321	330	339	326	320	307	323	339	366	299	342	317	308	331	319	344	344	354	319	312	347	359	353	303	305	290	340	360	328	330	346	327	315	321	348	305	297	302	332	349	314	345	342	327	366	361	321	297	332	328	343	322	330	361	342	332	328	370	311	338	346	337	303	346	359	362	305	342	331	320	342	318	309	327	330	321	327	348	325	349	348	321	321	348	345	341	323	356	345	340	351	357	351	313	348	349	302	335	343	347	336	348	332	346	333	326	315	318	336	345	300	329	349	345	342	326	343	321	364	327	353	354	322	349	335	346	367	337	344	344	336	304	328	291	347	318	321	311	327	316	380	365	316	326	316	348	335	353	358	346	308	329	339	357	321	328	387	346	306	343	305	300	331	340	330	339	324	326	342	356	343	316	341	346	326	329	316	318	335	329	339	349	365	344	360	311	322	311	354	341	346	345	347	350	339	375	367	365	359	338	308	331	341	337	353	324	349	363	331	335	354	324	298	366	338	323	308	323	331	337	341	344	347	341	350	332	338	318	367	348	316	317	345	339	335	365	392	337	340	342	291	346	307	339	343	337	349	314	347	350	316	326	325	348	318	345	355	322	367	335	339	314	355	365	327	317	328	345	357	337	350	326	336	352	342	369	344	346	359	311	356	318	352	339	315	318	349	353	331	336	323	341	309	342	342	323	306	339	334	332	330	342	366	347	311	323	312	309	294	375	331	283	327	346	331	317	308	380	370	353	324	343	348	335	341	357	366	354	334	348	353	374	344	356	319	316	372	314	345	356	318	366	371	318	361	313	311	336	307	338	305	325	325	343	343	343	320	321	345	346	343	346	358	350	333	322	329	322	364	341	340	371	303	361	320	348	330	352	341	359	337	343	343	355	338	310	326	331	340	330	342	380	343	345	327	369	359	333	340	356	338	319	362	315	340	355	322	349	360	337	361	303	316	330	339	353	350	319	333	350	288	338	322	314	321	359	340	327	309	344	318	336	320	338	352	337	342	366	351	325	340	296	322	321	358	321	322	338	346	327	351	323	362	315	326	344	337	351	323	360	302	340	326	356	317	331	336	338	365	353	383	368	370	343	331	343	327	317	313	338	324	324	363	352	376	352	360	339	360	344	318	354	350	319	311	350	335	309	329	344	309	344	302	340	330	340	350	346	320	316	317	391	322	365	368	279	328	305	331	360	315	332	343	346	327	278	366	334	316	309	299	358	337	321	334	319	322	319	342	304	330	321	353	354	368	348	368	314	303	319	371	336	322	338	350	335	347	381	297	339	331	309	390	364	342	364	332	313	337	374	358	315	335	358	344	356	329	358	344	327	343	362	356	313	339	322	303	349	325	327	396	322	318	350	351	346	336	350	345	324	341	345	331	350	351	298	344	326	336	358	334	341	303	326	331	377	359	319	347	327	319	361	313	303	349	344	295	310	318	314	334	309	350	324
6529	1442	2416	2833	2911	2360	2177	1926	1678	1553	1476	1345	1177	1159	1046	990	1037	927	892	952	880	913	899	874	870	792	824	757	903	851	854	847	829	821	854	827	834	812	897	856	858	862	825	881	816	792	861	842	793	831	806	811	820	808	837	769	800	888	838	841	828	832	774	824	853	801	812	826	821	800	810	794	831	833	841	778	820	801	803	765	812	839	838	804	805	833	781	840	869	798	775	763	846	791	803	817	801	822	774	828	833	792	781	844	767	855	848	812	795	813	817	816	791	768	850	825	861	802	791	788	748	780	781	799	850	823	792	826	775	843	826	776	806	774	798	776	787	804	825	841	818	814	791	828	786	865	842	789	780	798	806	822	825	822	744	781	825	796	772	835	816	810	835	783	793	818	840	822	796	811	822	844	778	901	785	853	823	749	809	874	831	834	768	794	809	824	774	851	792	768	821	814	746	787	836	796	845	804	784	777	810	828	818	838	817	863	823	839	754	802	813	802	782	752	880	822	834	797	878	810	816	793	803	787	805	803	816	801	799	814	804	833	850	862	819	799	828	837	813	817	834	822	754	814	859	822	802	835	781	836	792	785	790	773	767	819	778	772	800	818	816	809	859	820	825	802	808	747	849	827	828	840	831	781	833	840	794	767	795	839	798	766	798	788	814	820	784	877	799	827	777	765	804	834	821	816	842	760	817	800	814	844	782	804	827	871	815	807	760	812	744	824	801	803	835	801	844	765	791	798	801	834	806	795	794	795	809	854	763	853	859	782	832	862	802	810	803	819	772	795	799	767	808	788	769	871	846	844	780	794	816	810	838	839	799	805	821	800	739	830	865	825	841	849	798	812	819	784	813	823	846	805	808	857	824	835	865	812	811	807	797	803	796	849	824	822	769	790	763	869	792	787	821	845	821	872	827	756	814	814	867	774	868	805	765	784	801	815	810	780	846	758	788	833	832	756	829	772	777	815	842	793	805	785	834	811	818	774	823	860	819	814	783	777	778	792	778	821	784	849	818	800	777	793	818	791	869	807	764	835	764	832	840	804	801	811	821	806	785	832	806	824	782	858	792	845	808	808	807	767	784	823	818	801	831	816	820	786	823	808	816	838	822	791	832	787	809	796	839	755	801	799	824	784	789	831	776	806	821	834	794	771	802	807	852	789	832	771	811	802	804	767	826	819	807	834	821	805	767	805	823	766	795	783	859	767	831	848	830	875	800	812	891	822	821	810	821	816	794	727	847	831	839	819	774	796	822	861	836	852	768	852	784	794	818	810	782	857	787	836	862	800	792	803	753	853	827	775	823	824	797	815	791	770	790	765	817	772	810	800	813	828	825	814	895	809	806	813	767	809	819	839	814	804	807	798	783	807	819	834	796	822	873	825	831	833	845	823	785	815	797	804	811	847	800	787	847	842	828	799	796	742	802	826	796	758	777	819	833	760	843	817	819	790	834	791	813	810	803	753	809	791	782	817	811	769	827	817	827	755	827	820	757	760	826	828	799	773	778	824	803	809	844	816	824	800	769	856	795	833	830	820	823	790	795	795	790	847	798	821	813	819	757	806	791	801	771	778	833	784	825	821	796	773	803	823	799	807	793	793	769	868	838	788	778	813	807	870	848	813	843	810	822	798	812	790	835	790	811	830	785	818	831	786	772	791	761	803	872	805	804	841	817	775	790	858	818	790	808	832	803	859	807	807	761	798	816	800	807	816	849	847	854	828	790	821	786	824	834	823	824	783	763	800	839	825	857	800	779	766	795	804	829	818	801	826	761	831	809	823	792	827	819	855	786	789	793	793	863	799	796	840	791	826	778	817	780	868	825	824	857	789	860	841	791	835	815	827	755	838	780	813	798	828	813	810	859	816	762	765	800	775	855	788	802	801	804	829	832	795	790	821	827	773	833	852	798	755	831	809	829	786	797	786	770	780	800	854	803	765	777	872	794	805	755	789	820	861	800	806	850	804	842	809	809	780	793	784	816	847	793	803	797	832	784	848	777	872	814	811	798	787	802	805	863	796	786	866	796	818	753	840	778	849	790	843	784	819	781	832	761	795	835	827	773	824	829	845	811	871	774	815	795	821	791	833	804	827	843	803	846	849	824	770	802	820	854	815	770	806	792	805	864	814	812	823	737	801	819	812	793	819	815	814	802	773	877	850	779	810	823	765	782	822	843	778	772	829	788	800	766	826	796	803	818	800	825	810	790	859	787	761	780	913	717	806	822	811	783	821	827	796	834	849	807	804	785	874	862	771	773	752	799	852	782	776	795	775	834	786	846	781	816	838	844	791	854	823	817	789	837	848	850	821	755	769	822	814	788	782	793	796	848	830	825	778	797	795	823	807	784	804	842	817	846	826	855	815	819	742	798	811	821	793	795	776	839	828	810	825	788	764	834	776	847	856	770	817	815	792	794	817	830	780	856	779	801	799	805	829	755	805	806	855	799	813	855	818	834	799	793	807	817	814	775	794	796	837	761	813	777	831	829	824	748	806	775	815	816	766	816	790	827	788	806	802	831	798	836	837	798	853	786	793	753	809	834	796	815	824	843	768	841	815	804	849	800	773	846	834	852	777	749	788	794	818	822	813	844	816	776	810	767	806	812	818	798	831	788	847	786	776	801	780	756	778	824	805	850	797	808	852	815	804	788	842	879	762	834	773	782	802	800	795	792	824	810	873	794	810	849	802	813	796	816	849	785	772	815	803	819	815	850	883	757	808	796	780	770	799	804	850	835	778	797	805	833	795	764	791	813	918	790	818	769	771	800	816	809	828	800	766	805	826	799	786	840	800	843	794	829	847	830	766	802	812	861	775	867	814	766	867	795	855	811	846	835	769	761	816	821	792	805	819	808	891	804	814	809	819	832	822	813	800	805	788	789	826	857	804	814	784	798	804	828	783	849	845	795	795	766	869	816	851	830	847	777	826	854	833	827	777	830	790	831	821	759	837	811	785	820	859	810	802	803	801	795	810	744	763	841	829	828	788	816	733	787	773	787	832	772	801	788	851	828	852	791	800	787	808	788	791	809	777	763	775	849	805	788	796	792	779	875	822	768	821	800	844	836	829	801	800	808	759	808	836	773	820	843	797	816	847	837	823	803	820	793	756	832	782	781	820	825	786	789	812	818	837	834	868	859	826	819	799	808	770	786	779	784	796	826	776	792	792	887	753	837	820	810	811	819	768	813	831	825	841	823	818	838	772	826	800	831	767	772	836	779	827	815	840	793	805	782	789	738	820	831	805	802	832	775	821	775	782	778	765	814	795	796	763	808	801	785	782	742	781	808	791	845	787	864	780	854	819	821	815	830	830	827	810	856	860	851	780	798	820	762	806	862	826	764	785	832	836	768	861	802	868	780	825	834	800	841	810	813	839	791	793	769	812	832	825	788	823	851	800	770	801	765	829	828	811	783	798	809	800	838	777	807	831	849	770	842	850	804	814	846	785	784	757	808	788	843	819	824	780	776	766	850	778	775	833	816	825	855	776
12385	1417	1489	1298	981	698	577	509	465	431	366	304	270	259	251	252	271	236	221	210	227	198	218	209	204	209	193	220	225	189	194	233	194	198	226	191	190	199	247	204	200	181	201	213	232	205	211	195	208	183	170	199	229	218	184	212	230	179	205	187	206	210	212	183	194	200	195	223	187	196	245	171	192	199	202	172	190	200	208	217	208	238	213	212	201	211	203	186	172	217	185	246	236	232	218	188	186	176	201	207	209	231	202	195	211	197	219	207	185	184	196	207	215	204	215	190	189	204	185	209	214	211	211	206	229	213	205	194	199	193	191	190	178	228	215	178	210	208	203	220	209	195	219	214	204	201	220	199	190	170	193	196	189	199	206	216	181	156	200	212	200	195	189	195	203	186	218	204	188	187	196	234	201	213	183	231	189	177	181	201	199	186	180	197	213	190	210	219	193	198	192	185	219	168	230	199	199	181	219	190	211	218	200	191	200	206	218	222	199	170	186	194	225	190	214	182	204	186	187	220	203	171	230	189	184	205	195	199	190	199	203	198	196	177	192	200	235	198	174	183	202	210	189	218	177	185	189	195	232	213	195	189	188	211	211	182	173	205	191	190	201	198	187	217	191	227	197	205	204	209	192	194	180	175	172	163	196	185	188	189	205	196	199	198	210	192	208	197	188	189	188	191	230	186	185	216	206	194	203	203	181	189	197	205	187	235	206	173	220	197	203	189	187	182	195	212	209	201	211	182	194	208	207	199	170	192	214	203	177	196	182	195	186	186	201	217	185	197	201	188	212	205	193	173	193	205	213	210	202	175	215	205	193	168	197	185	191	187	205	214	226	189	210	202	162	192	195	208	219	196	191	181	234	201	204	203	241	195	219	217	213	203	224	202	172	191	227	197	193	219	177	197	203	226	206	190	184	183	179	192	216	168	196	177	202	218	188	177	199	223	232	194	182	187	193	197	182	194	226	193	212	207	174	203	207	210	207	182	222	209	213	196	200	198	179	202	197	206	207	205	198	214	206	214	219	212	176	195	198	198	207	216	203	194	209	190	176	205	191	210	178	213	175	215	199	191	185	208	218	210	221	209	181	213	179	186	195	186	194	208	207	220	207	231	193	206	215	213	182	173	192	188	212	196	189	217	209	212	184	213	201	197	225	228	206	200	189	177	200	192	194	217	211	212	193	197	189	195	219	202	227	166	188	206	173	197	200	212	166	177	210	196	197	190	218	224	185	203	189	167	183	208	201	187	200	193	222	217	201	234	200	196	174	200	197	200	217	218	197	227	181	212	203	212	182	191	198	221	208	205	190	178	205	202	196	209	177	183	221	204	200	182	205	180	193	214	193	195	199	202	199	211	179	215	199	172	198	206	216	214	190	201	182	206	197	183	188	197	190	181	221	204	218	213	199	200	205	197	188	208	219	179	225	209	208	217	203	204	186	190	207	212	207	198	166	191	196	199	200	205	178	195	225	215	205	197	180	228	207	194	209	169	190	190	235	176	209	204	191	195	190	214	221	224	181	214	172	191	188	204	186	203	220	196	219	184	200	203	188	208	207	191	194	193	206	193	201	205	197	202	185	174	190	186	208	199	174	194	181	179	192	225	209	191	204	177	220	219	215	218	174	181	185	198	195	197	206	191	186	184	166	197	195	207	206	232	218	190	211	210	217	191	193	197	185	205	185	207	201	202	205	188	201	215	187	186	209	214	216	206	183	197	181	202	185	167	180	184	196	228	186	212	225	209	213	197	201	205	201	203	207	197	177	188	198	186	190	197	213	194	209	170	205	219	185	206	201	220	193	198	198	219	177	220	196	184	192	201	211	218	209	199	190	194	200	182	188	194	190	188	182	204	175	203	190	183	186	205	213	197	218	190	186	188	175	196	210	196	174	194	231	196	187	193	205	201	181	182	206	210	196	208	182	196	207	220	203	191	208	200	187	195	194	191	182	198	201	212	193	186	191	213	189	187	218	198	191	213	205	187	208	206	182	185	201	201	216	170	211	197	203	219	194	197	209	207	194	165	215	209	182	192	188	161	192	177	196	183	186	186	182	207	210	216	222	229	195	227	228	180	204	209	198	198	204	204	224	182	229	195	198	181	160	192	231	204	218	209	201	187	209	205	182	191	188	187	213	214	196	198	156	178	196	200	231	178	178	235	184	213	197	215	205	238	234	199	191	175	187	204	199	194	186	180	185	196	199	198	199	217	221	175	227	209	185	204	191	210	192	198	203	194	212	185	192	194	202	201	202	199	187	206	234	179	188	188	200	223	230	183	203	174	178	219	219	207	212	192	223	206	210	210	204	196	209	212	198	193	179	213	198	214	195	206	224	212	190	181	193	196	209	210	186	202	219	207	226	190	169	185	210	193	196	196	222	219	196	210	219	207	197	214	180	185	205	210	183	185	196	194	184	183	203	201	186	190	183	216	211	200	180	212	187	168	216	218	182	161	208	199	209	214	225	183	211	234	176	193	198	202	180	197	186	187	193	187	203	198	199	197	195	196	185	200	202	200	197	210	208	199	217	226	192	201	195	187	197	225	180	203	180	188	194	216	177	210	215	172	194	198	170	199	215	212	194	217	199	201	213	210	198	204	170	201	210	228	168	192	180	178	194	191	203	205	211	165	208	209	201	201	190	195	204	220	191	192	204	213	195	182	190	204	185	218	195	191	190	204	201	205	180	207	185	208	202	214	198	221	177	187	193	208	212	214	221	230	218	194	186	207	185	208	188	171	186	211	190	187	193	187	203	200	192	182	198	208	211	213	199	233	173	194	214	196	179	219	185	201	203	188	237	200	223	195	198	205	200	217	200	209	196	215	216	194	191	223	198	204	194	195	209	196	205	226	230	188	182	207	223	201	230	189	209	203	176	187	202	189	205	198	203	202	202	207	206	219	205	194	181	203	170	207	219	179	188	208	181	183	207	209	213	198	194	210	224	227	194	220	211	190	184	191	204	216	206	171	156	187	176	228	207	221	196	208	189	189	203	193	219	208	180	214	204	213	196	201	178	189	217	192	223	214	224	187	209	204	222	211	188	197	195	200	199	187	190	207	188	219	177	195	197	197	199	196	172	181	215	220	191	201	174	204	224	209	211	215	180	208	209	183	210	204	187	174	203	205	221	198	183	216	193	204	197	194	186	223	162	208	204	180	223	226	171	189	224	222	189	178	207	203	211	197	212	188	204	203	189	203	206	190	172	202	195	191	226	197	183	218	199	236	189	235	195	196	172	163	200	207	180	175	183	181	206	195	199	208	169	208	207	186	195	193	210	197	190	204	204	206	185	190	215	185	193	193	193	186	217	220	200	214	193	215	191	180	197	193	191	219	218	200	229	223	211	171	195	201	205	191	190	192	193	199	215	217	216	196	186	191	216	197	238	201	191	208	194	216	210	205	195	192	201	189	202	187	208	217	214	227	200	193	210	191	197	186	185	162	183	170	178	160	209	196	200	209	194	202	225	206	206	198	207	204	169	192	196	212
8047	1459	3008	3932	3738	2987	2609	2164	1909	1705	1439	1219	1117	949	924	879	747	652	689	654	707	662	589	616	590	523	555	536	560	548	508	552	536	541	539	556	508	494	545	522	542	486	501	524	550	532	476	498	538	521	564	508	486	546	489	518	511	542	513	506	543	506	503	523	521	516	479	511	499	500	513	482	495	488	557	507	499	529	498	492	486	498	534	505	485	497	493	498	479	533	523	510	486	485	506	506	486	504	507	484	522	545	510	451	535	474	528	512	505	511	483	473	521	538	505	515	506	483	516	539	523	510	506	494	514	522	466	531	486	495	457	545	511	480	472	534	499	488	492	507	501	514	488	506	465	537	507	488	506	513	463	471	533	479	505	514	456	519	508	515	477	495	495	519	492	462	491	507	544	518	476	509	535	500	503	509	513	509	506	500	502	513	493	547	536	487	464	469	540	493	511	504	500	474	526	510	482	550	466	516	498	489	473	500	484	454	495	525	576	515	499	559	557	525	522	475	484	479	488	483	490	487	511	489	511	548	495	465	459	509	503	515	494	511	477	496	478	459	500	522	491	534	494	488	506	483	517	489	511	505	478	526	496	508	501	476	531	489	524	495	499	516	482	486	541	499	501	495	503	488	489	506	492	532	500	502	493	536	475	495	544	496	536	521	523	484	489	469	514	544	492	510	509	510	497	516	507	500	530	486	467	481	482	493	510	532	510	498	505	490	503	508	471	460	516	451	540	533	477	512	477	469	472	530	504	494	473	513	499	511	504	520	471	493	499	461	465	493	499	528	488	479	527	496	485	516	512	472	524	532	519	495	491	481	480	521	500	510	542	500	521	560	483	463	504	527	506	509	540	457	505	491	478	501	483	468	543	580	502	501	522	495	489	497	483	493	509	485	478	500	476	544	510	474	491	559	506	533	475	488	505	518	517	504	508	480	493	507	493	483	481	505	497	496	506	467	515	526	546	485	480	485	519	493	519	488	517	523	501	518	500	510	504	485	480	477	485	541	459	523	506	503	488	476	508	467	513	533	519	488	489	491	470	521	501	528	481	463	533	513	527	478	481	526	474	493	511	496	530	506	457	490	500	510	484	526	455	502	514	497	485	525	455	495	508	530	466	511	482	488	473	477	514	507	517	504	468	462	494	466	531	505	482	517	484	479	489	518	512	521	480	495	498	482	514	458	510	518	488	489	490	518	518	501	492	530	494	476	526	500	534	503	524	518	505	485	483	490	526	485	463	438	509	510	554	519	501	544	512	520	509	518	523	503	489	475	495	463	507	469	504	515	514	503	485	476	513	496	506	493	480	506	522	541	481	528	464	485	520	510	470	516	499	483	523	463	476	486	510	509	507	486	496	473	511	462	482	511	514	521	520	495	455	490	503	476	499	494	509	470	497	491	538	523	461	513	510	513	535	512	529	494	491	531	495	517	515	485	500	478	502	468	479	505	498	542	567	512	508	506	509	535	462	532	450	480	505	490	481	506	477	502	497	537	504	510	498	520	474	499	464	487	484	452	472	472	536	509	471	525	497	518	470	509	458	539	464	517	465	530	482	476	516	514	508	495	514	485	535	540	538	482	513	537	537	496	491	515	534	514	491	493	512	510	503	509	467	511	525	534	501	510	518	523	505	501	520	460	548	535	501	533	477	512	496	499	500	522	502	510	504	539	534	531	496	522	451	498	520	479	514	496	483	495	481	485	451	512	542	490	490	474	514	454	475	505	516	490	524	538	520	467	478	468	498	520	482	517	466	523	500	473	493	497	490	517	474	530	491	513	511	474	499	519	515	526	503	519	533	543	541	506	486	508	479	499	507	512	472	471	519	491	484	515	517	460	474	524	513	520	500	510	523	494	451	518	461	470	530	461	474	489	482	515	522	504	543	488	485	488	505	512	478	499	482	471	460	472	504	520	531	507	529	513	501	494	528	486	516	466	491	485	467	479	491	487	490	483	495	494	532	499	485	527	518	515	473	492	510	503	504	514	476	491	508	449	518	503	467	474	529	493	492	516	501	537	493	489	495	496	491	487	530	479	469	480	524	479	494	492	464	498	524	495	483	478	512	491	463	478	520	488	526	460	507	494	524	471	510	504	478	510	531	468	482	506	496	538	494	488	488	488	494	499	502	510	516	509	474	505	518	487	499	492	519	515	515	490	482	498	524	490	495	500	463	461	488	510	475	502	477	479	479	468	478	482	512	479	488	522	483	506	535	542	501	478	526	490	477	518	473	492	485	516	519	464	520	485	506	530	466	539	473	498	454	499	544	486	505	487	519	484	480	522	503	500	504	486	471	494	508	491	513	516	462	521	510	458	490	510	502	516	525	476	488	494	513	479	506	527	557	450	522	465	546	476	496	517	524	530	517	501	520	508	516	498	502	499	503	537	535	476	462	497	531	524	533	523	523	515	460	516	503	533	511	493	506	487	479	503	519	505	543	489	498	501	496	493	543	478	478	490	492	503	477	532	510	479	473	507	494	492	535	507	465	504	513	483	505	496	475	486	505	499	513	481	500	514	484	510	446	476	499	489	504	473	466	511	475	478	515	498	528	516	510	506	490	501	505	498	473	504	497	491	537	508	490	574	497	535	513	492	508	512	474	473	484	505	519	526	554	471	501	510	526	496	529	521	490	525	479	501	522	509	510	535	489	508	475	479	463	489	502	496	536	521	513	493	488	504	476	493	512	505	482	490	533	520	475	467	511	511	483	498	553	509	511	492	526	482	494	529	490	522	489	482	487	489	506	489	503	490	478	523	508	489	467	492	561	513	481	487	495	476	527	473	498	511	512	494	507	528	450	498	511	510	509	552	527	513	521	496	509	515	506	492	515	493	566	481	495	514	482	515	546	511	475	508	475	486	508	495	530	478	459	499	487	467	480	479	508	506	497	496	496	525	504	495	498	465	545	536	459	532	490	499	533	486	447	535	509	482	562	525	492	530	499	510	489	497	570	473	467	442	494	531	526	506	531	524	514	450	497	488	533	496	499	485	487	546	520	473	502	479	480	543	513	464	503	508	490	491	489	443	490	512	479	502	523	516	493	494	497	520	500	446	473	502	543	496	496	523	487	516	460	508	505	468	512	499	500	480	460	462	472	484	491	493	534	504	480	501	472	500	485	531	477	488	475	528	517	477	507	473	477	490	514	492	518	538	510	502	487	501	468	492	503	500	500	479	489	505	495	478	484	498	523	512	493	466	491	479	511	470	525	487	489	483	498	526	545	520	523	512	520	480	502	480	519	502	500	472	474	491	505	453	535	479	505	504	495	486	510	488	541	486	523	520	491	513	492	503	500	513	473	510	508	466	530	503	500	526	529	516	532	515	556	488	481	494	480	485	470	519	531	514	477	513	507	475	509	470	514	514	520	478	509	470	470	535	497	507	479	493	486	493	489	529	480	480	514	476	484	478	486	520	522	459	489	482	480	482	514	544	445	537	519	539	515	501	518	540	505	519	481	486	476	532	507	508	511	508	491	492	488	506
1503	484	555	590	515	484	383	379	340	369	337	371	320	307	308	321	336	314	337	306	310	341	306	308	335	277	305	297	308	316	326	295	313	316	283	342	303	302	300	312	322	338	307	341	301	281	273	309	319	306	295	356	281	344	312	328	309	327	298	292	340	312	291	344	325	307	325	315	296	319	314	281	322	287	346	324	295	319	330	312	334	311	306	280	320	309	333	280	283	310	294	315	268	320	321	317	330	297	324	302	308	322	303	308	368	336	335	323	333	321	294	326	317	331	319	309	310	315	333	283	293	351	286	332	335	306	337	305	310	288	330	307	323	312	286	306	311	334	313	314	320	329	307	291	298	311	317	307	336	294	299	300	294	279	332	333	303	282	296	335	320	317	328	320	275	297	310	319	292	313	300	307	285	351	322	349	271	320	309	332	317	285	309	341	299	286	316	342	328	328	314	310	318	304	312	340	293	306	339	327	294	300	332	321	288	300	316	299	330	311	286	331	348	289	352	315	304	341	302	306	337	323	343	335	333	273	288	331	310	319	289	331	335	325	314	306	331	310	290	321	305	313	332	297	316	316	363	300	304	303	317	330	282	329	332	320	334	294	295	292	333	306	348	323	331	326	333	322	320	315	309	306	326	316	313	298	304	299	320	313	292	317	302	286	321	311	334	293	319	301	308	323	308	319	333	337	320	305	327	296	322	305	298	294	336	309	311	326	347	310	301	311	325	331	302	339	329	351	317	324	340	301	350	291	342	321	313	327	336	329	302	343	317	323	296	297	283	312	328	327	330	321	303	300	343	338	309	312	323	305	321	307	281	312	344	302	335	312	308	306	327	288	303	311	336	321	341	339	333	338	347	328	326	311	299	306	316	345	276	287	308	301	288	336	317	309	304	320	337	298	314	342	286	323	335	340	286	329	295	304	324	287	302	308	318	332	303	301	311	280	346	320	322	327	321	316	339	293	308	290	312	315	321	314	301	340	300	305	330	330	300	309	351	284	341	302	281	313	311	271	324	308	335	305	297	330	286	305	333	313	341	331	285	322	336	317	272	305	328	291	296	300	309	325	333	285	311	308	346	339	349	344	333	302	285	325	293	304	335	338	314	298	381	294	297	326	312	355	319	305	311	342	315	295	316	302	327	324	321	335	331	282	323	320	287	292	327	347	304	306	306	308	302	298	283	308	305	333	325	305	294	342	332	330	349	319	308	310	324	303	334	327	272	282	313	306	334	315	319	295	322	330	314	315	298	316	331	329	317	311	311	335	321	306	349	303	328	323	329	323	333	340	312	335	324	303	318	273	313	287	325	311	345	311	311	300	309	302	316	338	298	315	298	362	361	288	292	322	312	295	346	316	319	380	309	361	312	310	323	297	281	347	313	297	329	327	321	306	302	310	293	308	307	305	293	295	297	302	320	307	318	306	300	308	274	329	340	305	303	332	331	318	295	308	336	325	330	311	323	348	347	323	291	330	332	295	327	309	291	336	306	307	304	308	291	304	298	307	303	322	321	287	289	293	287	293	327	319	355	313	326	340	302	333	323	319	322	316	310	359	325	317	316	320	304	299	310	317	304	287	298	300	343	291	327	321	327	324	353	282	318	304	293	315	313	302	302	343	320	286	305	330	324	314	314	321	335	320	347	308	376	306	313	324	326	313	323	314	306	329	340	302	317	304	340	353	322	332	315	326	331	305	370	303	300	301	325	271	305	345	326	323	319	288	319	285	336	317	318	340	344	318	287	276	306	323	320	319	302	327	314	304	313	286	333	325	310	280	339	317	321	367	304	293	301	331	299	320	292	289	296	332	321	323	282	292	318	347	305	307	325	321	302	283	310	324	324	284	308	314	289	320	303	340	278	320	308	335	327	291	313	333	307	308	308	334	302	325	316	305	313	330	292	293	294	296	333	296	293	325	289	328	341	289	312	308	298	309	327	325	313	294	328	299	309	312	334	329	286	314	320	328	294	315	322	328	312	304	324	327	320	293	324	312	318	285	283	300	311	314	328	307	307	294	317	311	276	325	306	331	311	301	323	336	308	317	344	281	309	289	308	323	292	293	297	315	293	309	311	281	325	326	309	314	322	281	321	320	301	312	323	308	327	258	335	323	342	314	313	335	315	360	315	287	310	342	326	322	318	318	293	334	291	321	312	304	329	314	304	339	302	311	319	347	329	297	324	319	308	313	282	327	329	294	304	336	329	309	323	316	315	296	330	315	316	334	356	314	293	290	298	352	348	314	296	347	304	329	321	319	355	284	329	348	303	329	340	295	328	318	325	291	310	281	321	305	294	286	319	321	317	340	307	263	321	322	347	339	316	294	318	321	301	289	328	339	310	301	263	315	331	319	326	298	331	332	319	297	335	325	288	323	272	334	318	341	340	301	315	321	303	317	338	293	303	292	305	299	326	305	330	293	308	297	326	328	272	293	354	293	318	307	288	311	313	286	328	339	281	314	303	335	288	300	300	337	299	293	308	311	318	278	352	308	307	310	309	315	345	324	316	288	298	300	356	301	302	305	323	320	318	333	338	288	310	328	290	318	291	315	298	304	288	315	315	331	319	313	318	300	305	301	342	309	314	315	306	335	330	283	298	300	302	276	270	314	317	345	334	314	315	317	341	313	314	354	297	312	298	293	277	305	323	315	309	273	318	316	305	300	303	291	335	300	301	344	274	302	289	304	271	326	324	311	341	359	303	327	305	318	304	291	318	337	299	307	287	286	294	316	312	308	317	298	335	330	313	298	340	333	332	278	319	301	355	322	307	315	334	327	333	324	326	285	336	317	317	293	316	282	299	300	315	303	295	305	307	316	334	302	351	321	297	314	337	342	317	289	323	291	327	321	303	318	327	292	326	315	318	338	361	350	294	330	302	342	309	317	295	310	312	334	322	315	333	312	297	303	307	278	331	311	316	322	295	267	322	312	330	330	302	326	326	292	307	323	307	323	330	330	307	284	320	292	321	293	296	344	328	291	344	310	291	304	312	307	329	319	297	323	311	297	312	294	306	318	328	311	294	334	315	305	356	335	322	306	322	295	300	322	326	301	309	331	298	315	310	309	331	312	333	321	361	294	294	303	327	305	326	323	312	327	309	336	311	307	328	350	302	292	334	301	318	326	301	312	320	297	296	318	298	312	325	314	292	310	323	298	292	312	311	318	296	331	324	312	344	339	307	330	328	320	309	280	292	301	310	317	332	320	351	331	289	323	320	322	317	321	332	341	303	319	313	324	316	329	339	309	333	304	301	276	345	302	312	315	284	319	307	300	282	343	309	300	337	316	284	332	326	298	362	296	292	324	335	335	298	297	301	333	342	311	346	305	328	307	316	307	311	317	311	335	338	283	324	302	322	283	319	331	326	298	298	311	306	282	304	352	317	316	323	262	295	299	307	326	315	312	306	343	260	293	324	302	323	325	314	287	321	286	348	320	315	331	319	306	312	332	309	314	336	333	299	302	317	324	324	347	334	307	319	307	313	333	344	308
2189	954	1346	1651	1571	1544	1316	1179	1177	1045	1011	1032	906	907	884	857	846	764	829	807	880	808	804	772	756	778	765	779	721	756	749	780	738	816	795	747	716	827	795	761	793	774	757	735	766	758	766	798	740	777	766	766	733	772	803	778	722	764	780	803	754	773	762	792	777	770	762	687	732	820	691	807	779	708	761	777	786	773	745	762	760	737	764	784	757	797	795	808	785	816	760	769	726	770	757	767	741	727	758	847	807	750	749	761	785	805	786	780	722	802	794	720	812	790	772	749	788	752	739	785	750	785	795	762	786	764	780	741	793	780	759	738	780	779	769	760	778	761	754	776	753	778	805	786	763	759	755	724	778	783	762	814	789	786	752	793	791	743	759	792	771	749	794	785	772	765	770	745	756	774	739	788	761	805	782	777	749	788	801	764	754	802	706	786	787	805	787	774	759	734	790	672	808	753	779	766	771	720	742	805	766	757	725	747	783	749	759	779	741	758	797	779	745	809	821	820	750	808	777	748	794	789	821	760	769	764	771	723	765	759	784	782	752	778	763	770	762	759	781	710	781	762	731	728	788	812	778	800	784	776	748	770	764	811	767	796	768	746	834	692	787	781	756	789	759	761	782	808	738	787	795	787	818	805	776	707	807	781	775	769	808	768	694	785	813	792	724	748	829	765	763	737	807	779	772	745	770	773	759	744	772	788	783	839	780	775	785	776	789	779	783	794	778	731	763	758	738	782	797	742	757	766	736	790	766	760	794	778	765	794	761	790	832	772	739	765	792	768	783	780	759	839	785	761	773	742	774	779	768	737	796	788	729	756	815	768	759	802	798	771	821	797	752	757	811	739	761	811	721	790	788	721	724	773	793	812	770	720	725	715	765	804	781	782	765	721	768	764	758	777	795	786	804	805	787	794	710	751	789	748	774	781	772	792	829	764	761	789	759	795	796	815	764	770	741	729	735	805	795	758	774	725	752	827	789	798	751	805	752	808	764	776	770	758	760	781	731	770	741	751	830	730	817	764	781	776	769	799	731	785	785	751	710	760	739	773	750	792	819	752	791	755	778	799	803	762	780	739	810	791	782	778	756	759	736	763	796	804	791	773	785	731	776	797	799	768	746	808	784	732	752	746	755	808	782	799	729	713	768	797	761	765	784	777	798	763	799	785	785	768	757	741	790	815	792	757	746	807	770	784	800	795	755	807	821	793	797	757	758	802	761	747	739	761	803	776	829	804	780	746	783	814	785	786	789	774	793	732	803	763	766	774	758	762	778	798	754	767	734	790	707	765	736	755	808	773	799	812	757	740	783	798	736	758	760	804	759	743	741	760	780	742	756	771	783	715	774	815	776	746	793	788	711	808	818	798	737	780	778	787	770	752	719	795	787	775	795	791	793	805	780	794	787	787	766	779	788	744	818	766	744	739	763	745	756	782	732	740	741	772	779	743	704	746	803	752	777	782	837	803	758	803	786	734	743	771	737	772	873	797	831	725	781	799	738	707	776	756	763	747	770	754	818	759	776	766	759	739	776	797	792	746	766	755	740	758	768	776	768	756	763	771	820	798	736	778	730	772	807	801	774	793	791	726	783	772	802	825	766	760	778	816	706	776	808	779	763	733	803	813	805	787	747	767	783	806	781	816	791	774	774	786	772	789	786	838	734	777	775	796	841	782	798	778	777	793	803	749	758	768	768	747	713	776	771	779	762	764	794	819	782	791	751	778	749	765	784	790	833	772	741	744	791	774	799	771	775	813	769	795	771	764	776	780	745	768	772	756	717	784	759	772	741	783	794	809	749	801	789	786	741	742	731	814	727	817	791	773	765	800	800	784	796	729	769	789	770	828	763	779	796	783	746	826	797	787	783	739	759	744	798	814	752	783	754	810	754	816	758	779	800	778	798	763	792	768	817	788	760	799	775	750	790	759	760	817	756	826	777	773	710	796	737	797	751	825	790	803	748	773	778	759	731	786	775	763	712	814	779	734	804	753	769	772	747	733	763	755	803	782	783	790	755	786	785	763	768	751	782	777	727	766	745	758	779	772	765	751	764	804	794	744	757	788	760	762	831	783	745	782	776	728	775	803	746	791	769	681	784	765	760	712	793	678	764	765	768	792	770	741	748	738	773	782	729	799	868	785	797	763	772	788	773	766	771	737	723	804	800	766	754	749	764	761	738	773	720	778	796	795	823	734	766	791	808	772	786	763	747	799	763	782	760	749	739	728	775	849	769	758	783	800	759	781	803	747	783	813	758	731	773	766	812	742	780	766	746	793	814	809	765	840	776	731	746	827	803	767	758	828	719	791	799	827	808	711	809	776	792	792	793	766	733	765	752	735	756	758	775	775	746	757	770	758	799	792	761	717	763	751	799	768	748	736	766	747	784	782	749	836	708	728	747	770	712	779	782	790	770	755	768	762	757	745	735	766	779	779	791	760	757	835	797	767	830	734	791	750	734	759	777	779	765	788	772	744	772	755	744	732	764	726	777	782	753	734	828	785	770	755	794	730	769	756	762	771	780	740	755	732	790	750	755	751	765	712	822	734	791	761	702	774	747	743	772	747	785	787	793	756	768	754	809	740	782	780	806	755	767	768	713	814	766	747	771	786	775	755	761	772	782	776	782	795	762	723	760	764	765	806	732	809	780	753	789	779	756	876	786	777	779	809	791	798	806	778	779	784	796	826	740	759	808	734	773	756	798	727	792	746	735	793	830	797	771	800	764	790	771	782	760	786	796	770	777	768	791	756	791	745	773	771	820	729	738	760	792	736	789	768	775	757	772	771	738	756	729	791	811	778	756	746	802	818	749	756	751	759	709	798	737	785	780	793	787	704	765	793	773	813	780	755	788	820	727	752	768	788	768	785	755	768	749	715	796	767	750	790	806	776	742	748	771	733	800	784	752	753	757	781	783	741	761	758	770	789	819	801	756	802	715	755	795	736	796	777	783	781	768	837	779	758	812	740	794	756	758	787	758	760	820	761	782	776	756	800	763	739	791	765	748	726	765	766	745	788	768	760	769	767	811	759	745	714	779	818	798	797	777	776	775	695	771	808	771	773	835	740	796	793	753	805	819	730	793	744	765	697	759	795	770	820	747	772	801	780	811	781	773	804	748	730	814	805	764	765	768	734	721	784	757	701	755	800	776	775	714	752	765	771	770	786	776	750	793	764	748	754	794	799	763	758	744	832	795	787	797	782	771	783	761	772	756	765	752	836	780	816	765	765	783	811	744	780	790	771	781	777	766	777	805	766	782	798	809	766	813	795	789	771	782	793	764	789	747	758	763	773	792	770	748	789	782	810	805	820	718	782	758	844	734	791	750	776	798	696	787	765	773	762	733	754	801	787	785	810	792	761	726	696	759	760	778	771	784	811	797	807	792	741	793	770	838	763	796	781	799	813	784	757	775	768	789	812	796	723	772	724	783	784	775	735	807	744	792	744	760	767	859	822	816	745	824	724	763	786	767	770	793	791	812	768	786	793	788	774
6865	974	1150	1103	811	662	586	507	498	462	457	400	382	335	368	372	352	340	309	370	359	372	325	326	318	312	340	338	355	316	357	331	322	351	355	289	321	328	350	353	315	356	357	287	341	320	364	341	345	332	346	329	325	341	335	339	317	323	373	350	328	347	326	314	315	364	327	339	286	344	336	329	333	362	320	336	311	327	346	336	322	348	340	343	313	358	321	342	357	330	365	321	368	371	330	349	318	323	318	323	350	359	337	331	361	351	331	370	317	342	356	354	309	367	341	354	353	351	363	344	343	345	326	332	341	356	302	300	338	341	299	339	330	323	312	366	359	335	319	288	351	311	308	335	318	334	336	328	345	367	361	340	368	364	337	319	345	339	344	309	333	351	331	353	340	344	317	326	326	324	341	342	359	354	336	315	323	360	334	338	361	311	347	362	328	319	341	336	320	325	349	335	350	352	345	323	313	296	342	290	320	347	349	354	371	313	337	353	368	318	394	326	355	325	323	308	290	351	352	356	314	341	330	321	314	329	323	303	343	326	333	331	340	329	342	338	319	306	301	345	304	322	318	300	323	335	381	332	340	357	358	352	349	334	355	324	305	336	334	337	319	337	316	359	329	342	326	327	328	334	308	334	326	383	289	326	365	338	331	307	357	351	315	320	330	345	365	364	377	344	320	333	338	321	334	349	347	351	342	345	307	353	312	311	356	329	323	322	322	326	353	324	345	346	348	321	340	306	330	319	355	333	337	310	323	344	326	342	296	343	330	287	380	347	327	344	321	356	310	333	305	352	334	309	342	361	344	330	346	323	342	343	355	319	357	314	345	365	309	353	359	329	344	322	356	353	328	347	302	292	317	315	340	352	354	380	333	352	324	347	334	355	359	318	327	314	324	360	340	325	347	329	343	349	324	322	363	329	353	300	331	308	330	381	332	383	279	327	325	334	332	348	328	366	344	342	338	304	328	348	294	352	323	348	330	357	309	339	314	327	341	358	347	349	353	357	318	330	331	325	334	328	313	318	350	330	357	369	307	352	337	323	357	349	289	320	292	342	336	320	338	328	353	349	344	315	340	347	299	330	362	359	344	371	354	339	371	369	305	334	315	377	302	355	347	316	317	338	346	332	328	313	337	358	337	351	326	348	321	344	343	329	303	292	321	354	344	337	336	326	338	324	373	317	346	340	349	341	322	348	349	345	335	360	352	312	358	322	332	324	326	333	328	323	328	324	342	353	331	342	287	322	306	328	302	336	349	314	338	330	353	326	348	346	325	332	337	384	333	354	335	339	294	341	370	351	327	325	330	324	316	354	347	334	343	337	352	330	334	324	344	368	339	306	348	329	321	351	324	320	316	361	350	336	345	333	367	367	345	313	334	347	335	361	329	322	325	322	320	323	341	330	316	321	327	331	295	348	343	331	343	349	330	349	366	326	329	333	346	346	343	351	319	308	316	338	335	372	346	349	342	341	367	329	336	331	324	342	339	344	326	321	357	318	345	364	311	324	329	297	320	350	332	332	348	339	364	351	336	328	326	306	318	336	334	355	319	328	335	333	335	332	292	318	340	342	340	327	321	344	339	346	324	314	376	311	366	343	342	315	347	340	338	335	324	316	359	368	344	369	305	343	374	331	326	335	317	357	328	362	340	346	321	341	333	326	343	341	312	333	360	366	371	344	356	343	342	362	329	323	314	352	340	331	333	313	301	335	335	302	352	314	311	329	351	337	347	347	356	293	311	335	308	338	312	363	373	322	338	310	328	351	348	319	318	386	343	337	348	328	352	314	330	359	329	325	347	354	332	324	323	319	326	328	313	332	353	306	343	334	318	369	346	350	340	327	358	368	344	359	374	313	361	340	333	304	346	346	312	316	377	366	298	308	342	362	336	329	354	308	346	323	320	317	345	327	336	324	346	348	340	349	329	335	325	346	342	313	374	364	355	362	296	317	370	333	331	319	325	328	337	356	327	336	335	312	311	350	334	304	365	337	333	331	322	360	346	349	345	319	347	342	366	332	315	339	330	314	327	324	347	348	317	368	362	309	334	351	311	365	338	306	352	332	350	332	309	368	335	330	346	340	307	330	317	339	328	329	354	353	295	322	351	316	345	330	322	291	369	341	352	314	317	360	312	356	377	350	343	357	336	359	334	335	340	323	322	336	326	325	335	346	359	314	329	332	369	342	330	351	339	345	325	358	361	326	318	319	371	338	340	323	344	329	355	370	304	325	334	359	324	359	355	360	375	348	320	335	353	333	316	322	290	337	372	342	354	380	360	361	347	337	349	320	356	327	342	335	327	348	319	363	319	351	337	356	356	384	362	322	323	325	314	339	330	371	310	337	316	350	319	354	339	357	369	351	308	362	326	336	339	319	329	350	301	329	324	320	341	319	336	320	320	327	357	325	330	311	300	362	328	319	373	331	328	343	342	319	325	313	312	329	315	362	335	342	351	320	314	341	306	318	341	333	357	367	340	342	345	311	322	340	332	333	332	315	326	324	339	339	340	337	314	363	320	305	324	325	349	334	360	357	356	356	308	306	329	350	375	369	375	299	332	337	370	336	347	344	347	316	360	359	356	318	339	343	329	291	388	346	332	341	333	340	361	344	343	368	302	340	300	354	324	330	327	352	325	344	325	325	359	315	331	344	318	311	363	355	334	354	369	339	338	306	347	359	339	334	319	319	340	324	372	288	326	341	336	315	343	302	352	351	350	330	354	364	363	323	366	320	361	317	377	326	324	335	321	343	345	340	335	314	367	370	348	329	339	318	360	338	344	327	388	336	337	349	360	322	331	334	315	321	320	321	323	323	325	327	346	330	322	357	337	320	342	317	317	332	303	317	328	281	342	368	336	331	346	357	351	326	310	322	323	329	366	345	343	338	338	348	308	339	354	328	318	313	338	327	318	311	370	340	364	360	303	337	304	334	335	332	366	387	355	323	368	334	313	327	342	362	353	324	359	345	331	323	335	341	308	327	326	330	313	338	312	318	332	310	328	319	360	351	360	337	362	323	362	312	347	304	313	322	339	360	318	351	347	339	352	330	321	353	323	319	364	337	367	311	358	345	343	323	348	327	318	344	366	319	348	362	359	370	321	362	332	325	331	275	350	342	327	346	296	339	378	326	386	365	299	332	335	329	321	323	338	333	370	317	343	326	333	336	369	352	350	329	303	350	335	343	363	318	365	331	343	336	341	328	348	338	360	347	327	367	305	326	318	339	351	314	363	310	335	337	320	322	339	335	346	335	326	331	308	343	331	324	359	365	315	321	307	303	344	354	296	349	311	304	346	361	360	326	349	321	319	370	319	324	329	337	353	334	325	318	336	319	329	318	344	338	340	348	354	357	333	335	333	368	328	350	382	347	333	316	359	348	331	377	314	363	330	342	325	323	333	353	342	320	300	341	332	346	314	302	345	323	362	327	317	365	308	334	333	320	335	363	349	302	399	333	311	318	382	283	303	342	364	328	300	325	346	338	318	334	363	310
6580	1376	2493	3208	2931	2495	2221	2021	1778	1589	1396	1251	1164	1077	1066	1075	910	982	903	932	974	868	862	869	833	834	881	826	830	827	861	781	862	865	869	799	848	839	857	863	826	805	813	815	828	806	834	787	801	835	786	771	779	842	750	867	824	818	797	817	818	829	855	798	769	791	836	757	886	809	799	860	812	793	801	791	831	812	805	792	814	873	781	784	776	837	813	858	818	769	796	749	798	833	830	810	824	785	794	809	775	871	811	794	795	826	798	778	790	809	865	782	794	798	861	812	825	835	817	840	775	810	811	800	794	787	840	802	806	855	814	786	838	830	835	781	801	856	793	819	829	829	765	799	840	793	888	814	818	787	788	865	782	787	794	837	766	811	847	838	755	784	805	821	800	802	814	869	775	801	807	808	769	834	813	770	870	842	813	833	852	793	809	805	789	785	868	827	786	774	805	806	773	795	810	783	783	759	824	780	864	826	781	825	813	818	795	822	853	814	785	814	800	803	777	783	812	776	834	788	777	801	802	864	825	763	848	783	827	775	768	790	810	825	829	802	803	776	821	846	761	840	765	775	798	811	758	812	815	794	765	768	829	794	808	808	828	785	829	767	848	841	835	834	795	787	808	831	826	788	825	777	787	799	791	891	804	842	813	793	848	795	749	789	815	803	789	781	838	769	808	789	853	873	803	795	851	763	834	788	721	798	814	871	820	816	789	810	793	847	808	783	783	810	799	839	800	876	807	803	825	783	823	759	810	814	816	863	817	853	801	797	799	804	870	812	829	826	830	802	791	791	844	828	770	805	789	790	783	802	784	869	766	776	753	820	786	828	838	803	835	820	749	804	828	767	857	825	762	808	809	843	842	802	845	811	881	823	839	819	803	777	763	789	830	835	832	793	853	813	857	857	839	846	830	823	801	791	830	785	838	786	821	815	819	799	836	807	814	840	741	860	846	856	804	846	793	788	876	857	764	786	803	843	788	824	827	820	855	799	783	780	809	813	803	807	786	749	749	792	781	830	777	798	868	799	871	780	802	821	827	792	778	898	798	782	821	854	762	844	731	800	832	802	816	801	853	851	839	831	845	784	763	842	838	825	818	756	802	820	759	809	846	786	794	801	824	798	826	789	802	840	826	764	833	736	799	803	794	822	798	787	837	788	784	782	827	811	814	803	833	818	780	872	781	818	857	786	853	816	808	834	857	778	805	762	783	870	788	811	884	819	776	779	837	806	820	795	800	780	767	833	809	835	790	732	780	868	812	745	780	783	751	840	837	786	765	851	829	870	788	823	769	860	793	895	798	802	778	779	811	811	804	806	801	804	789	817	840	798	796	784	836	843	822	763	795	876	808	823	771	817	888	774	766	801	796	799	800	760	807	806	806	815	853	838	762	805	779	825	811	821	766	847	807	832	783	847	815	802	798	793	791	867	813	838	860	810	754	865	851	785	804	827	793	778	821	817	853	848	761	790	770	779	771	801	833	768	814	752	881	795	808	827	842	804	772	821	833	843	799	833	819	865	780	820	829	798	804	780	791	802	818	816	840	799	821	868	825	813	791	830	778	816	842	790	839	819	802	855	836	791	846	797	767	843	826	874	845	824	823	791	815	836	816	827	830	840	826	860	811	884	791	806	830	840	748	869	829	822	776	788	770	831	853	791	782	823	826	802	826	834	848	825	765	828	839	826	882	815	800	811	765	788	859	834	808	831	822	821	794	738	813	797	794	792	802	825	849	807	775	762	770	814	789	828	794	811	840	810	770	777	817	834	855	795	776	812	815	816	807	833	827	801	824	830	825	845	772	826	746	769	761	765	815	798	822	778	793	818	798	811	806	746	806	799	893	848	861	739	754	784	792	826	838	814	815	784	848	753	813	841	810	866	785	844	865	809	842	799	805	800	824	783	780	809	798	785	789	805	770	833	802	843	822	758	807	800	800	783	796	786	779	757	802	802	797	802	806	839	838	763	844	801	826	813	798	817	785	842	838	837	805	811	818	785	794	791	822	828	845	818	774	815	834	831	807	794	806	799	774	801	800	794	852	767	794	825	746	798	811	827	758	803	850	813	836	840	782	837	798	833	847	757	796	826	788	825	808	814	792	774	814	852	794	808	822	774	810	804	829	769	808	771	830	799	807	799	770	789	789	753	849	814	752	844	792	838	786	833	814	795	781	812	770	805	808	803	790	767	848	780	793	829	802	819	792	823	773	791	859	759	730	831	819	755	821	877	778	768	817	804	839	801	810	758	776	786	794	760	782	770	789	807	791	787	825	834	869	803	814	840	841	817	777	855	810	779	823	795	802	826	775	781	790	804	751	772	791	818	821	732	786	845	848	819	790	837	795	792	764	857	813	882	903	808	859	808	835	853	786	809	759	789	779	865	819	790	807	840	751	751	755	802	799	786	765	835	827	816	786	849	800	839	795	815	817	792	884	782	828	830	773	801	833	864	787	810	796	797	793	718	788	854	769	798	818	740	792	792	827	805	780	791	774	820	827	830	800	775	816	813	839	766	792	803	856	766	804	831	801	788	809	818	824	814	795	794	819	851	756	836	765	777	814	863	824	810	819	763	825	798	757	789	752	838	779	814	802	787	801	823	821	823	738	800	793	831	836	785	765	806	863	813	774	792	804	807	786	807	792	804	806	803	781	885	789	795	869	814	785	749	803	793	817	855	792	806	820	814	831	804	776	832	823	783	861	837	853	815	758	826	829	786	800	787	804	790	773	755	807	782	815	800	878	816	810	817	781	844	780	827	854	827	825	824	817	816	805	819	808	831	758	796	824	851	794	776	813	806	843	844	811	798	803	818	791	777	780	836	776	786	793	822	810	811	792	814	852	781	801	788	814	809	745	773	788	791	800	824	866	785	780	797	761	817	790	853	790	788	788	813	789	827	840	805	852	790	805	805	816	800	778	808	789	784	787	809	786	813	802	728	753	793	819	835	835	795	790	789	771	807	847	782	778	816	794	786	738	818	791	816	829	828	879	800	853	811	841	795	810	771	804	768	797	815	788	771	813	815	834	804	828	824	789	796	823	815	802	797	798	758	830	851	771	771	835	783	783	796	813	808	801	830	762	811	753	804	813	806	873	792	841	805	790	826	812	789	845	776	850	829	821	803	834	806	867	788	822	807	761	840	813	802	819	762	782	826	801	791	814	832	793	798	776	766	749	870	808	816	802	821	820	841	784	826	826	850	871	786	852	826	798	827	833	805	830	776	810	844	853	803	833	826	799	774	804	807	844	781	790	837	857	809	788	838	775	788	841	794	792	787	749	832	801	810	768	831	827	794	814	809	795	827	807	854	834	827	798	789	822	856	818	752	831	800	824	846	836	866	827	760	801	786	807	847	794	821	824	830	782	853	772	793	790	823	760	817	811	798	778	807	731	880	792	809	781	778	801	765	799	790	829	790	773	797	794	756	823	776	820	790	820	761	812	775	783	837	812	846	860	796	820	857	790	798	827	831	778	775	757	825	796	799	821	791
12480	1522	1644	1508	1037	780	614	558	466	367	377	303	272	245	248	225	201	234	240	233	223	224	192	218	227	222	202	205	208	218	229	209	189	200	222	210	235	220	195	189	209	218	224	186	202	181	205	200	213	204	206	212	192	205	204	218	196	193	175	199	212	205	190	213	180	220	178	190	187	219	209	191	180	195	179	214	209	203	177	191	185	196	212	205	203	217	232	196	207	226	183	189	197	181	200	166	208	201	192	197	200	201	179	204	200	178	203	189	179	191	220	207	209	206	219	218	167	190	214	200	196	181	227	194	224	201	196	179	213	200	198	220	193	188	182	205	216	189	196	188	221	202	218	200	216	205	193	198	183	210	192	220	212	179	196	224	223	200	195	192	164	191	210	176	198	227	208	193	202	211	209	208	225	228	190	196	199	205	199	169	176	203	200	231	186	181	191	185	213	185	196	197	221	181	216	225	167	181	195	220	212	198	195	182	208	215	181	226	189	192	184	209	188	221	219	171	185	183	180	213	204	201	190	212	183	190	195	222	173	180	170	201	185	211	196	190	186	195	209	193	194	238	201	205	215	216	211	208	197	190	207	168	200	183	192	201	207	184	196	224	201	188	203	183	185	206	190	207	194	185	204	206	174	198	227	193	184	204	193	219	190	201	202	226	208	209	196	193	193	177	195	194	188	217	200	207	199	192	224	206	204	209	202	222	195	203	224	194	172	205	191	208	194	219	213	182	186	189	202	191	179	191	217	195	241	212	203	194	206	218	147	209	197	210	197	203	222	227	220	177	204	208	200	212	188	208	195	198	178	189	195	164	233	230	209	204	207	169	214	185	210	201	181	178	210	178	178	205	202	195	200	176	184	187	164	188	178	238	198	198	229	206	183	165	189	175	160	187	193	198	171	222	186	199	214	217	222	220	175	223	211	194	199	176	215	216	213	232	212	195	170	199	202	196	179	217	158	202	195	191	235	203	172	193	172	168	184	193	202	183	182	197	165	181	178	206	190	194	214	179	183	202	202	226	196	209	199	184	218	214	193	219	199	208	202	209	220	194	204	191	199	189	179	211	198	196	229	193	197	171	214	214	198	197	204	193	214	215	212	182	196	173	198	207	181	201	189	190	193	217	206	203	200	194	171	182	211	188	186	183	189	200	206	196	207	215	188	222	211	201	203	186	199	189	179	178	192	203	181	180	184	220	201	202	207	200	212	176	195	187	223	189	189	194	206	213	190	179	196	206	239	212	191	199	201	229	202	183	229	196	197	193	213	200	237	196	203	200	204	213	190	222	175	212	180	227	216	230	215	181	192	216	167	189	204	197	226	179	186	213	207	205	235	200	198	202	212	205	220	204	210	183	201	192	222	188	207	216	229	213	206	214	208	202	196	182	210	212	205	183	191	180	209	176	214	184	206	191	173	193	207	204	197	190	193	214	219	224	205	209	237	215	200	193	244	205	192	204	190	156	179	179	203	200	230	192	220	207	192	202	225	223	174	197	180	194	233	212	198	205	206	192	194	172	207	208	206	196	202	215	194	202	214	202	194	165	191	206	195	182	187	189	197	224	217	231	210	241	173	215	219	191	199	189	206	198	201	192	173	201	179	172	173	207	209	195	182	204	217	202	198	196	196	207	210	189	193	191	205	200	260	208	201	160	182	183	216	215	207	211	194	208	192	193	226	200	193	194	191	193	197	186	190	222	183	204	206	186	190	187	187	197	197	206	182	191	184	205	200	215	200	201	232	208	191	196	224	208	207	174	181	234	192	183	185	198	200	236	221	215	190	188	220	220	213	218	204	179	213	192	199	176	197	177	190	188	194	234	214	197	227	199	197	209	178	203	205	207	199	223	197	166	195	213	193	204	192	212	195	202	198	194	185	205	203	172	214	168	201	175	178	197	210	231	191	207	210	209	214	215	197	204	208	221	215	195	185	199	212	214	207	191	210	193	216	161	179	188	201	208	190	187	227	231	216	225	200	234	176	204	226	187	229	199	203	223	180	184	220	194	198	173	195	185	202	171	199	195	198	183	193	191	209	200	190	216	199	198	203	202	211	193	204	197	232	226	187	205	216	197	189	207	211	172	193	224	208	196	211	205	221	186	216	202	180	221	202	223	230	204	168	220	199	188	232	182	212	196	219	214	195	205	192	212	198	197	198	181	188	209	195	176	205	212	185	213	223	196	211	165	166	211	196	205	188	209	186	193	194	212	208	227	189	203	223	217	182	189	199	186	181	181	182	196	197	231	210	201	198	202	210	212	191	205	193	209	180	221	202	205	209	196	180	199	200	191	223	183	167	206	216	208	187	204	183	209	170	199	181	189	211	184	193	239	217	171	212	212	221	231	184	191	205	175	191	214	201	202	214	203	169	247	211	203	199	204	205	197	180	225	203	188	179	180	218	204	176	209	197	182	232	214	206	188	226	205	193	226	208	181	181	190	214	211	213	210	225	172	202	209	180	207	201	183	184	204	205	215	219	237	188	219	211	195	193	205	211	200	194	190	190	195	195	182	192	201	213	207	223	184	197	201	205	207	196	182	208	183	205	197	219	194	187	200	176	194	184	187	208	168	192	210	214	183	230	192	193	226	213	190	206	222	232	224	220	210	191	193	189	210	215	218	205	221	190	207	198	188	191	177	210	204	187	214	206	208	203	186	189	209	214	212	218	183	209	191	186	171	195	212	186	236	182	187	221	203	207	176	170	192	206	189	201	222	204	218	194	212	182	212	204	207	190	196	180	173	197	187	192	184	201	235	215	181	218	214	211	184	201	214	215	218	204	208	189	213	204	220	200	201	169	185	196	214	186	211	225	184	219	177	193	190	201	191	183	226	217	222	207	200	174	175	189	183	193	183	194	194	208	209	171	209	207	237	191	193	220	186	200	188	193	175	193	178	238	190	203	194	188	215	200	218	214	208	204	185	222	181	174	198	198	189	194	203	210	216	198	211	208	199	217	198	195	176	201	200	199	182	195	211	212	231	211	219	202	188	184	194	179	182	191	201	202	213	189	230	244	207	186	195	199	201	212	204	219	217	176	188	183	205	178	207	192	219	200	191	201	204	200	190	213	212	190	203	188	198	183	203	209	197	196	197	178	201	208	220	192	176	179	215	227	205	214	205	220	208	201	187	203	218	216	186	201	186	202	176	173	173	216	169	194	218	205	193	220	213	213	187	205	213	185	197	188	196	205	195	183	206	180	200	182	190	187	196	199	184	210	229	216	200	222	201	207	214	190	186	176	208	176	197	203	189	211	214	209	210	190	222	199	190	190	223	209	184	216	203	211	230	214	199	223	210	210	225	230	210	202	187	192	197	199	200	198	195	213	172	208	204	177	201	220	229	216	192	208	224	188	214	180	206	200	183	208	201	188	188	209	181	194	227	203	180	214	191	211	215	224	203	199	180	207	191	225	193	221	196	190	176	209	195	195	220	198	212	213	223	195	230	173	174	224	201	183	184	195	216	193	195	202	195	215	192	202	195	208	199
8205	1622	3339	4332	3607	3299	2719	2327	1951	1710	1467	1279	1080	939	885	856	749	640	678	738	663	656	613	579	560	562	501	571	569	506	558	562	538	551	573	543	525	537	572	522	524	544	525	503	550	497	507	519	519	500	483	497	494	513	514	524	501	487	493	512	521	493	488	514	533	540	507	512	552	504	496	439	529	527	485	489	503	547	493	515	499	508	495	491	536	479	521	466	473	473	512	449	524	539	508	477	527	518	534	479	512	545	514	533	530	515	502	504	514	466	493	500	512	494	510	516	479	536	528	491	474	493	534	478	509	543	517	484	485	504	501	517	496	539	488	502	476	494	486	486	500	510	497	501	514	529	553	516	494	466	509	504	523	529	477	515	490	454	520	497	494	515	561	473	467	507	494	499	503	480	505	460	473	467	516	517	538	520	502	505	502	500	493	510	465	512	516	481	573	473	517	528	536	487	501	522	507	546	528	486	531	518	494	505	504	509	525	511	531	527	514	491	512	505	478	505	491	530	521	497	484	522	491	505	477	528	491	503	497	503	505	505	513	502	522	547	479	506	542	484	525	525	487	475	450	499	501	543	510	513	515	508	523	521	504	476	506	463	496	518	516	503	475	530	504	508	486	466	493	493	541	508	509	477	498	478	505	472	489	484	494	469	479	486	457	520	498	574	514	508	483	488	498	460	496	503	516	478	510	517	471	494	497	492	482	458	473	468	515	522	523	484	534	514	452	487	498	479	490	525	446	475	500	498	521	497	525	507	498	497	505	536	510	520	498	483	530	520	497	481	523	469	529	500	495	461	451	517	525	466	526	489	505	506	476	522	465	484	519	516	435	497	509	548	527	490	522	507	542	492	495	514	484	503	493	482	523	506	474	487	465	474	480	491	506	496	546	484	512	532	520	488	481	502	480	485	508	498	459	525	520	493	498	472	452	456	548	509	511	487	478	466	525	509	535	527	498	512	478	503	523	518	496	498	498	499	489	524	492	504	514	513	458	523	488	511	481	494	487	484	493	496	485	507	537	533	488	492	470	540	516	530	503	482	500	460	493	511	513	487	507	532	489	529	505	503	519	497	512	509	490	491	518	494	514	494	486	481	503	490	457	479	480	504	494	466	541	493	500	497	533	494	491	505	513	525	487	522	506	552	493	518	511	496	494	504	505	495	506	482	465	510	500	518	514	485	530	542	463	510	484	495	483	471	493	497	515	508	491	522	500	473	466	540	502	474	487	530	463	518	504	511	476	507	504	528	494	513	492	530	478	538	501	495	515	520	526	513	522	526	467	472	528	517	488	515	477	525	515	496	530	501	502	474	543	512	532	499	478	482	506	545	517	535	498	518	484	521	502	549	532	477	478	490	500	512	485	474	479	537	534	526	516	450	514	494	503	511	506	488	511	470	505	482	491	514	510	503	478	534	502	488	506	503	505	527	532	504	500	503	446	481	517	523	493	458	538	503	494	493	516	482	549	503	478	550	499	521	506	478	499	507	479	499	553	455	519	501	482	536	552	479	515	511	488	520	508	543	507	510	516	485	505	507	503	507	480	518	518	468	520	493	456	523	463	485	528	505	480	531	487	486	533	469	526	456	523	526	505	534	481	532	527	503	524	496	487	493	517	519	535	469	498	474	553	526	547	530	497	477	515	488	478	538	499	510	495	511	513	558	498	497	510	536	513	502	491	508	519	502	524	494	529	507	513	536	523	504	509	505	523	514	535	508	516	488	467	485	511	537	462	492	492	506	491	484	501	495	517	565	487	493	511	485	492	525	469	503	546	499	475	471	508	495	500	514	476	513	512	533	458	500	528	566	488	475	471	497	485	469	491	495	553	510	467	479	453	494	490	479	516	536	514	511	494	509	477	502	503	492	499	486	468	522	473	502	495	518	469	538	489	496	503	513	515	519	483	515	534	487	512	476	541	483	501	504	490	491	514	497	493	518	465	481	508	484	499	520	465	487	478	519	532	520	534	479	528	516	458	528	501	505	506	497	522	497	494	472	486	482	550	537	489	489	513	475	528	499	493	508	516	488	501	501	492	505	492	511	493	499	470	500	503	489	480	501	518	488	486	514	509	521	518	499	477	493	534	512	516	460	508	501	506	475	518	505	499	486	502	496	518	458	526	489	485	504	510	507	472	450	504	493	487	513	476	474	527	534	496	481	495	527	504	484	518	481	519	528	496	475	508	484	504	565	530	559	531	493	499	528	516	529	516	484	514	486	517	494	517	516	501	508	509	498	524	482	515	517	513	517	479	513	493	495	508	503	514	507	503	481	507	531	528	464	475	504	508	508	535	527	496	512	474	501	487	503	514	500	526	526	502	522	512	514	570	503	459	464	482	479	512	502	496	473	498	515	484	522	474	519	494	464	510	520	499	491	475	519	464	559	510	479	517	524	511	516	520	503	469	487	502	467	532	486	516	509	477	499	494	474	518	495	490	528	455	513	507	520	516	526	543	541	474	487	528	511	495	467	489	524	511	505	516	475	508	492	530	533	526	424	497	483	516	500	495	448	532	471	496	487	492	536	464	465	493	524	537	499	517	505	514	513	489	489	469	510	452	508	496	486	506	502	534	492	490	480	504	516	490	501	469	489	496	482	464	518	518	484	512	474	507	484	493	536	508	481	464	529	489	485	506	485	498	502	534	519	497	527	500	493	515	531	483	522	472	509	505	517	506	525	517	529	534	474	495	472	526	502	499	529	536	527	493	510	520	476	500	522	522	521	491	497	514	507	520	497	546	495	507	497	528	518	528	506	507	492	518	486	481	455	479	530	476	481	495	494	490	491	504	496	527	525	510	481	513	489	482	514	519	461	541	542	501	492	495	465	525	539	489	466	545	513	476	488	472	487	531	515	472	529	523	449	459	540	506	484	506	509	485	524	501	461	489	512	485	489	498	533	510	456	517	498	509	462	512	506	508	524	517	462	498	487	505	494	514	475	497	515	488	488	533	489	455	471	433	483	470	461	528	508	504	493	463	476	494	497	503	491	484	523	501	483	494	557	493	505	465	490	494	498	487	486	501	536	484	504	508	513	512	498	466	488	529	501	541	462	496	514	510	471	479	523	473	501	514	514	512	489	464	514	557	506	516	496	528	488	505	496	481	492	505	495	461	512	502	493	497	500	502	488	528	490	498	462	506	460	515	541	497	472	478	508	523	483	519	507	491	520	511	511	501	539	507	473	512	516	504	539	489	489	512	484	499	470	518	487	552	542	531	545	494	529	491	495	523	522	516	493	511	470	498	544	483	513	505	511	446	490	478	515	511	489	514	521	514	531	484	548	476	514	496	500	551	511	501	533	508	494	519	448	513	518	478	494	499	466	470	510	507	510	525	539	499	507	528	492	475	524	515	541	507	485	489	504	488	517	520	485	494	461	487	512	547	508	489	482	504	521	519	489	469	457	473	443	525	487	494	529	520	474	497	519	478	512	478	512	521	519	492	470	499	507	497	501	495	467	495	481	514	497	469	491	522	491	494	514
1598	506	657	605	508	452	410	406	377	350	362	381	369	347	336	343	320	338	339	339	325	334	356	320	324	318	318	341	342	301	342	305	327	329	317	304	303	331	340	328	337	334	321	342	352	315	323	312	281	316	309	291	310	315	298	303	329	293	310	334	295	326	311	328	293	316	300	312	288	317	275	324	318	337	266	342	333	303	294	353	268	282	324	287	315	297	325	296	312	308	311	309	301	274	305	325	352	323	285	331	319	323	321	309	298	318	325	319	318	325	306	347	292	309	298	322	335	336	330	332	320	324	323	336	305	296	300	292	321	307	309	345	323	308	335	340	342	319	315	323	339	312	333	312	300	291	300	302	298	281	329	340	341	317	313	333	309	319	345	307	322	317	331	287	319	328	330	303	335	319	290	301	317	294	320	311	341	305	311	330	311	332	313	295	338	314	307	307	310	271	308	325	301	329	316	292	313	299	331	325	340	342	349	331	324	321	289	300	305	315	304	334	280	325	319	327	308	307	297	320	342	347	298	296	324	346	312	294	345	327	319	326	295	294	345	332	320	337	315	343	362	317	341	324	315	307	312	326	287	353	325	322	315	322	325	336	319	326	312	312	315	350	308	307	311	318	287	310	303	317	310	312	309	362	336	304	325	330	329	325	320	332	329	311	341	326	327	348	337	320	305	328	328	327	329	296	281	289	322	334	326	324	294	325	304	312	317	303	319	320	300	335	327	331	317	310	332	325	302	335	288	316	349	322	328	283	311	290	319	323	343	350	298	318	299	311	328	317	336	311	321	323	296	281	304	315	350	276	328	331	347	327	311	329	316	306	324	310	318	299	314	325	322	292	322	324	310	313	313	337	289	326	316	294	312	313	319	314	307	289	298	328	287	352	291	344	292	311	310	328	342	329	318	313	316	321	322	327	312	329	360	340	306	347	311	333	292	322	321	292	336	344	301	336	320	314	311	383	308	312	349	321	325	316	329	290	318	334	313	339	330	292	292	320	319	328	331	295	325	306	308	327	304	304	339	334	306	277	314	329	353	319	319	294	333	327	308	317	314	329	364	311	307	321	323	349	335	306	309	268	330	303	331	299	291	308	294	324	278	286	314	278	312	315	304	349	321	310	324	340	339	303	315	337	287	323	307	314	319	308	276	338	322	320	285	285	320	288	328	297	306	307	348	313	295	324	361	324	338	324	351	299	285	329	301	321	310	325	329	323	289	314	318	308	321	328	311	292	335	317	248	307	310	342	344	304	295	328	327	313	315	325	315	336	283	286	309	308	312	312	319	290	302	325	334	299	321	304	312	288	315	319	303	338	314	310	280	331	307	347	302	340	321	325	327	319	317	318	315	343	319	305	320	318	315	354	298	314	329	310	336	317	287	319	310	361	317	286	293	311	313	311	314	320	315	303	326	317	319	329	324	312	331	331	334	325	300	330	361	304	335	318	326	309	338	307	336	297	324	303	324	307	317	280	302	302	305	336	275	294	371	329	309	328	338	336	350	318	319	291	350	351	362	316	314	316	323	300	321	298	309	312	317	292	348	330	328	328	311	325	320	310	307	330	308	319	328	334	325	297	310	321	312	320	306	300	299	337	350	324	311	321	366	336	311	340	311	317	345	313	297	330	333	327	324	299	288	276	309	310	303	334	310	314	309	332	304	328	318	336	276	299	301	319	285	332	310	370	330	329	340	293	332	335	310	318	320	316	301	322	287	329	335	329	310	295	316	340	304	324	317	315	315	297	305	333	292	337	312	317	344	339	317	322	358	311	298	321	319	306	309	312	315	307	330	311	324	323	371	337	319	302	297	351	295	342	316	319	334	312	328	293	338	326	306	302	304	307	346	311	319	323	301	317	316	272	315	324	332	326	345	294	330	298	294	284	303	313	306	319	317	320	313	298	295	285	309	350	352	296	302	321	328	366	324	309	305	346	311	318	290	345	321	313	295	319	340	323	310	357	314	302	310	296	311	318	290	304	339	302	296	321	283	287	338	317	324	283	292	305	328	332	303	351	325	335	355	289	339	310	318	294	331	316	356	331	309	306	321	329	290	332	296	347	337	292	337	313	314	279	294	311	305	320	278	299	306	319	297	303	272	315	307	306	327	327	307	300	298	313	322	316	310	311	304	327	342	340	327	325	294	302	314	308	327	341	347	296	308	350	297	303	328	318	330	312	312	302	295	339	326	293	332	326	313	271	299	314	295	315	269	363	304	292	307	304	312	319	352	306	317	327	304	286	299	360	321	325	283	318	315	269	297	300	312	336	326	333	323	344	338	303	283	303	317	302	313	297	338	325	318	316	327	322	307	285	285	309	306	329	361	353	329	313	304	344	333	316	328	278	309	321	326	300	314	322	313	303	331	320	363	328	301	297	371	331	318	321	316	337	337	326	323	328	330	318	315	315	319	305	328	330	306	322	293	312	348	320	306	333	303	280	299	294	345	314	292	326	315	333	349	315	322	315	315	325	301	303	292	338	341	316	327	299	339	308	311	349	320	345	329	329	334	327	283	298	309	318	303	310	306	336	343	340	329	310	315	292	292	326	290	314	274	285	310	292	305	300	286	296	309	326	328	329	327	347	287	324	341	314	300	322	301	288	309	318	314	313	330	343	319	331	315	337	296	340	329	313	322	318	328	302	333	304	342	343	340	283	322	331	344	325	301	346	305	329	312	316	329	327	290	334	322	342	333	296	332	345	343	285	297	321	303	275	315	316	295	351	338	326	319	315	317	321	338	326	332	323	316	312	323	288	296	301	297	313	338	330	307	346	321	321	317	350	335	305	321	327	298	291	287	306	292	330	321	335	323	325	290	344	291	306	325	332	295	305	330	323	298	309	299	329	339	303	314	313	333	291	281	289	290	309	312	339	345	305	344	357	335	338	322	315	305	303	313	328	299	317	310	319	321	342	309	339	317	324	329	321	325	316	344	336	341	305	272	324	311	301	311	312	300	353	299	296	320	323	316	327	321	345	326	335	319	326	332	288	313	347	326	301	298	323	331	317	307	274	324	356	328	324	322	300	289	295	324	320	302	315	301	322	306	308	306	296	337	314	347	337	318	328	313	296	315	283	341	338	298	311	308	302	321	315	318	309	328	331	345	299	319	312	340	343	272	308	338	326	319	297	320	339	309	318	303	318	288	288	308	324	348	325	323	362	305	303	329	313	341	332	322	328	332	267	318	364	311	351	334	309	303	306	345	297	295	285	299	307	304	332	310	325	301	349	339	346	326	317	316	314	295	300	293	354	312	335	312	329	338	298	327	319	332	357	328	326	309	314	285	289	351	337	318	307	363	322	285	304	300	352	325	305	337	328	321	328	317	327	310	319	335	304	296	340	295	293	311	331	347	349	342	319	307	309	289	288	345	320	314	310	301	355	314	302	322	354	334	328	325	323	312	308	313	315	324	306	331	296	365	337	331	277	330	340	320	338	341	301	348	314	321	338	346	304	295	329	329	329	320	346	319	326	310	293	314	305	323	325
2220	1019	1502	1780	1649	1478	1386	1270	1241	1115	1051	1086	963	892	878	853	831	805	847	850	830	882	836	808	760	766	774	802	761	793	786	790	749	779	775	808	796	771	809	719	777	782	805	803	784	801	784	772	795	775	771	793	797	750	762	749	801	822	790	793	797	792	739	739	815	795	841	720	779	724	737	813	828	807	765	809	753	842	750	707	734	765	756	711	776	774	764	807	818	819	790	745	784	793	763	795	765	783	752	810	743	762	787	779	776	825	774	782	815	795	724	795	761	792	779	766	747	807	788	821	756	796	799	761	753	768	789	733	853	778	754	812	747	767	792	744	790	750	801	755	793	791	766	780	777	796	766	801	798	775	756	768	779	789	752	762	750	771	775	736	812	750	769	805	766	781	740	805	784	747	777	751	740	762	773	764	768	770	805	731	789	772	774	777	771	780	758	806	809	724	767	765	813	763	796	723	780	808	766	792	783	796	820	763	768	792	794	754	762	775	793	795	739	756	715	784	730	775	798	741	757	721	784	795	757	773	810	771	795	771	765	794	783	761	777	796	762	768	795	766	777	820	786	744	779	777	806	757	780	797	762	786	754	761	789	813	745	744	734	731	785	782	797	781	813	773	729	759	762	759	778	787	769	858	769	769	802	752	768	774	792	827	756	769	759	765	786	801	803	806	818	748	722	789	787	788	785	779	771	794	797	762	740	812	787	815	788	773	817	790	737	722	797	756	791	771	770	767	756	735	753	775	782	747	764	778	771	716	783	751	817	758	789	769	753	758	824	754	756	763	739	788	789	850	782	795	786	756	757	804	746	764	798	759	744	783	789	730	779	753	795	740	756	810	826	791	811	728	723	815	807	814	769	805	744	763	757	801	788	794	801	764	771	785	725	764	808	767	781	777	767	799	758	799	784	795	765	787	769	722	779	778	807	802	758	794	722	749	763	793	775	774	828	794	761	785	790	782	766	801	789	774	788	782	774	752	779	790	748	761	786	716	819	737	780	783	774	724	807	786	730	748	793	794	786	783	766	772	782	780	786	817	757	763	757	767	810	778	770	745	790	806	754	789	725	834	807	807	765	752	730	735	793	777	756	796	800	776	739	737	788	797	758	755	781	760	794	817	772	759	811	813	821	784	770	758	740	791	779	731	819	766	745	744	766	796	764	817	829	794	758	745	765	787	758	745	772	789	795	805	763	746	817	780	760	745	767	808	774	730	769	762	805	772	760	799	793	734	807	784	791	765	786	784	761	788	760	821	823	776	775	773	768	700	753	811	778	831	800	781	817	810	762	745	752	801	792	810	799	778	816	765	782	802	735	781	800	777	765	794	751	768	793	780	786	783	833	760	778	773	834	784	818	732	787	753	766	773	774	806	751	766	759	811	772	736	772	776	781	790	795	761	829	783	752	801	776	815	753	721	768	776	751	793	785	834	783	776	747	777	787	857	790	783	803	774	759	750	761	727	841	809	735	778	749	769	749	806	778	811	770	795	747	736	822	796	787	694	820	825	779	708	817	719	738	798	714	754	778	734	727	730	782	784	745	787	777	776	808	799	784	735	784	824	793	805	811	766	786	774	751	771	773	777	766	799	781	767	754	801	751	759	780	795	786	737	796	820	770	799	817	778	696	814	795	776	734	790	749	730	781	813	781	744	777	744	792	807	772	770	766	785	825	764	820	779	819	773	769	790	779	783	751	767	738	790	719	759	784	771	793	685	854	735	797	751	779	791	786	740	737	726	753	784	763	761	780	768	748	784	717	807	752	767	783	729	773	751	766	779	754	830	767	783	798	854	778	800	778	792	824	758	752	763	765	815	775	783	778	721	801	859	749	766	761	791	763	798	783	770	786	752	714	754	756	730	782	791	820	745	763	810	781	770	740	784	770	768	766	759	784	772	734	803	811	793	803	758	775	766	754	841	776	771	781	793	826	761	851	765	787	772	798	780	804	770	757	775	723	728	724	774	757	806	762	780	770	762	758	759	780	750	829	817	744	710	795	749	746	755	752	798	770	786	809	801	760	798	755	756	719	788	796	759	763	754	754	823	754	742	758	767	766	751	802	783	772	764	791	790	793	789	799	802	777	730	815	782	741	745	817	778	743	782	762	786	761	726	765	761	802	774	751	821	796	756	792	761	800	780	764	861	751	764	779	749	798	788	730	807	810	774	790	821	774	730	794	758	758	786	830	743	784	803	738	724	784	711	740	826	734	719	797	770	837	764	747	780	747	804	801	756	730	771	814	818	765	767	788	745	777	773	760	808	757	753	767	754	744	762	774	787	804	778	792	771	772	791	758	790	750	786	795	750	748	820	712	788	826	796	788	767	741	792	733	757	755	825	787	773	745	740	750	762	757	757	778	736	795	752	766	756	808	756	862	781	815	778	761	727	804	779	771	762	805	759	779	755	766	761	728	808	769	776	790	747	774	776	769	768	744	770	819	767	767	768	779	792	770	766	763	781	769	792	779	803	735	816	749	748	738	779	749	762	810	825	783	799	769	737	788	794	773	753	786	760	790	789	741	757	755	816	781	779	743	711	798	781	737	773	789	788	780	806	760	800	793	787	805	768	793	797	798	758	733	737	792	765	807	789	760	773	767	739	769	794	721	770	696	768	767	807	806	783	777	792	753	762	728	784	777	781	855	747	809	816	740	748	801	794	745	826	810	799	749	826	756	744	791	802	759	777	761	755	765	764	741	761	833	762	732	760	732	798	747	812	813	764	785	772	762	797	742	797	784	771	794	707	773	821	773	814	765	719	753	798	812	795	773	788	770	795	748	805	812	809	788	751	766	773	762	768	793	736	792	780	738	771	771	792	806	763	719	711	790	809	797	810	801	800	792	831	785	751	792	773	776	756	780	763	780	733	775	781	762	828	750	782	739	813	802	788	757	781	764	759	727	740	817	825	808	797	775	781	773	764	809	741	747	749	755	775	754	818	730	745	723	740	768	788	774	710	776	831	768	749	810	771	739	833	795	714	760	753	732	811	764	780	772	788	764	769	777	719	770	768	768	811	787	755	734	772	813	760	771	853	731	749	800	806	787	766	746	809	778	806	767	801	749	764	735	761	793	761	762	755	788	775	738	762	806	781	822	822	792	764	784	748	789	771	764	802	776	721	793	776	788	741	791	764	798	739	796	783	747	740	749	824	804	783	738	798	780	725	773	798	823	805	781	746	780	766	782	753	765	829	852	784	759	776	808	772	742	779	784	755	784	787	773	791	737	786	758	766	752	745	768	825	823	769	779	766	805	797	754	757	822	741	788	761	764	815	755	750	744	818	834	775	779	792	752	784	780	772	827	752	761	809	767	775	804	790	776	799	790	808	779	757	818	769	847	773	780	809	754	772	735	814	809	738	801	774	768	831	758	800	763	699	754	765	684	725	787	730	776	818	797	810	802	774	799	766	811	811	803	786	809	759	790	764	777	783	753	764	771	777	802	783	778	759	836	819	775	738	763	771	753	767	762	793	767	741	773	777	814	761
6769	1049	1250	1063	848	703	598	557	511	465	387	436	394	390	384	359	360	350	354	351	352	333	316	341	343	329	322	333	330	303	330	330	337	318	356	356	309	322	313	357	372	333	348	350	325	339	360	348	322	360	360	357	340	344	299	350	355	349	330	313	354	346	320	322	339	326	341	313	341	335	333	361	336	354	332	348	373	342	364	313	347	333	385	314	340	310	343	329	316	302	333	322	329	339	342	356	331	308	333	339	318	315	333	345	320	338	340	326	310	300	313	357	327	362	353	296	346	328	349	313	345	349	339	369	338	320	333	332	350	353	332	334	357	327	325	310	357	375	377	355	365	327	316	328	346	359	339	371	352	328	309	333	336	297	340	311	330	345	355	360	340	332	363	362	361	359	328	316	348	327	312	355	298	331	337	282	337	325	346	355	327	358	322	373	303	361	348	323	347	305	336	301	321	369	323	327	341	351	350	355	335	319	343	312	315	340	336	371	325	339	331	337	349	317	358	318	346	327	324	333	355	331	379	345	371	325	357	385	333	345	353	342	379	347	348	361	386	337	348	343	352	357	318	306	330	354	307	320	333	312	343	346	336	307	316	368	356	356	350	357	341	339	351	324	304	373	318	344	299	339	362	346	331	331	327	337	352	348	319	352	327	325	337	300	351	330	309	336	379	299	307	364	314	329	309	346	350	318	336	324	323	338	285	348	329	370	334	382	324	329	341	339	352	305	328	365	340	331	334	353	345	336	339	324	334	350	334	352	361	333	313	313	342	346	338	348	324	331	303	324	328	373	317	323	326	310	335	333	337	348	326	368	330	349	337	349	362	338	364	339	327	365	310	349	323	336	363	341	322	348	358	327	314	307	342	342	311	342	358	330	339	320	325	354	343	349	319	340	373	350	314	381	294	338	364	323	355	343	332	327	320	364	359	305	298	305	351	356	338	339	332	342	327	359	343	322	341	367	356	339	357	330	344	346	342	329	320	305	330	311	344	335	331	313	334	329	326	348	350	341	338	335	344	338	371	320	332	347	372	345	289	350	339	295	340	334	319	365	329	354	324	320	375	335	327	366	362	323	346	310	327	334	330	326	297	349	354	304	374	342	346	324	281	341	341	334	324	336	322	320	350	330	332	336	326	329	343	323	343	336	343	340	352	299	319	340	351	362	309	321	327	324	341	309	347	319	331	343	302	342	309	315	346	400	347	394	367	369	298	318	330	306	332	337	333	351	315	336	312	353	364	310	364	360	362	319	331	296	328	359	356	355	359	314	322	324	334	334	332	339	336	321	305	326	370	362	354	343	354	346	341	337	307	328	334	347	310	363	354	359	346	361	341	347	385	356	327	345	333	325	337	344	335	283	323	358	321	333	321	358	343	318	326	337	319	329	330	338	329	333	347	333	329	324	345	335	321	322	331	306	298	364	341	341	319	319	339	286	363	331	359	301	316	315	323	370	366	349	342	323	375	337	322	319	335	321	351	334	358	339	346	332	330	341	336	331	352	336	345	345	355	338	333	310	345	317	361	302	309	323	329	350	282	351	376	322	306	340	310	324	345	336	365	316	380	344	356	335	391	354	337	360	326	354	380	364	364	365	363	346	338	311	308	344	340	301	333	335	351	343	333	315	314	296	343	345	336	336	336	304	337	329	355	332	334	342	313	291	354	335	351	330	360	328	340	324	357	334	341	337	315	348	320	314	333	347	368	353	351	349	333	339	332	359	356	385	313	340	354	344	328	343	332	301	341	329	342	334	337	346	305	374	288	348	334	326	343	371	343	342	334	315	330	334	326	347	348	312	386	315	363	303	343	312	319	355	358	358	339	324	343	352	363	335	325	309	304	330	358	323	357	363	325	328	344	373	299	340	313	332	322	313	315	367	337	351	342	332	355	313	416	355	309	327	321	334	360	351	313	324	335	325	336	323	324	324	322	304	358	320	327	311	329	374	318	345	307	381	362	339	335	329	344	371	310	304	326	317	352	309	352	348	339	302	332	341	325	304	301	374	323	371	347	342	382	321	362	338	342	329	329	336	314	371	366	314	334	362	355	337	346	332	335	313	347	304	333	322	339	336	360	338	363	311	320	333	363	307	337	335	324	332	334	368	356	323	354	389	363	322	350	367	313	340	346	363	323	335	336	310	300	347	312	335	355	329	342	350	342	332	357	355	347	353	347	355	341	317	330	300	324	322	333	331	331	314	292	354	361	338	375	349	340	346	309	337	356	336	339	343	334	348	344	333	345	320	327	283	372	352	349	309	299	316	321	325	361	318	319	349	348	344	317	331	349	311	379	312	326	334	353	313	362	338	320	333	324	301	332	357	356	367	377	337	311	360	365	344	324	328	333	336	330	328	348	326	339	337	301	328	354	324	355	342	349	345	323	333	367	332	363	345	350	323	323	354	347	346	349	360	327	367	348	336	324	335	330	330	367	331	358	325	369	320	335	326	302	316	319	361	337	343	321	350	334	323	343	322	326	350	373	329	369	344	337	357	336	330	333	336	331	351	375	336	350	332	357	337	352	322	334	346	304	358	342	380	366	337	336	308	334	348	322	326	345	358	323	339	336	323	333	325	356	329	355	356	346	321	370	323	303	318	366	347	323	346	373	335	348	333	349	342	336	345	366	306	359	321	351	314	346	325	293	321	347	330	319	343	324	343	337	307	361	318	355	311	350	337	331	333	287	389	332	331	339	352	372	348	350	358	347	361	360	329	319	341	322	342	317	308	346	316	344	338	350	312	319	344	300	316	336	343	352	332	309	368	344	319	327	352	322	293	354	385	320	308	350	340	345	347	348	311	323	342	341	293	359	322	334	307	330	317	305	365	290	335	326	330	354	357	372	324	374	351	304	322	321	315	334	297	353	323	323	325	310	341	350	326	328	319	321	322	328	337	321	307	372	360	324	292	319	345	352	331	329	326	318	336	368	381	345	343	315	334	304	320	331	326	341	337	353	331	367	328	324	321	335	330	353	336	337	329	328	359	340	369	359	337	322	323	331	327	344	299	343	320	345	332	327	333	339	333	387	327	331	346	330	331	303	335	365	358	345	344	347	331	315	332	355	318	334	315	313	336	334	323	332	349	323	336	306	353	318	335	357	355	334	285	329	339	336	321	342	354	308	345	328	322	353	307	367	321	353	330	305	350	342	368	329	336	340	304	380	334	354	331	349	337	344	335	317	302	354	331	332	337	335	326	316	348	345	359	322	320	312	362	364	336	309	329	328	356	335	340	343	334	343	336	327	320	319	346	351	349	335	341	344	315	340	357	339	319	367	311	342	337	353	347	337	318	347	351	354	320	352	330	325	379	328	321	364	331	327	349	334	342	339	351	342	375	295	338	341	351	354	328	317	330	341	323	326	371	337	341	356	327	286	385	358	308	331	364	349	330	349	359	332	344	344	347	314	334	334	312	317	369	310	347	352	310	318	357	349	290	343	369	362	344	343	371	359	343	324	334	332	322	301	329	355	339	336	350	338	339	339	335
6564	1458	2654	3268	3066	2595	2215	2025	1857	1661	1380	1267	1107	1119	1064	997	968	954	926	962	923	912	826	823	851	831	798	861	845	836	855	800	805	825	899	848	880	848	828	858	843	825	814	827	848	829	819	807	828	811	841	831	848	734	840	860	822	770	792	797	805	794	866	804	839	773	830	783	811	805	800	816	833	799	817	814	819	840	815	798	796	745	825	784	823	805	813	791	860	805	773	824	774	728	809	841	804	817	837	804	861	813	790	836	790	849	787	835	819	815	829	829	822	825	800	840	837	799	817	798	857	831	856	776	831	802	773	804	845	783	850	818	739	865	836	799	828	831	808	827	782	811	842	782	785	827	806	823	759	822	855	822	801	830	821	799	880	875	816	833	807	808	822	851	775	865	797	807	818	747	856	767	814	785	769	802	826	805	833	791	804	820	829	763	805	798	837	769	851	799	757	790	804	815	798	801	883	830	797	782	810	841	793	762	804	851	823	830	749	781	838	735	764	804	841	813	800	815	824	810	806	781	792	774	814	824	772	796	827	832	865	856	868	800	808	815	772	813	854	833	809	778	805	825	846	789	818	775	725	801	837	788	821	805	826	762	775	815	864	827	797	770	815	855	803	788	794	840	873	780	779	820	809	793	859	827	778	866	744	825	831	839	791	784	868	827	777	753	837	816	762	809	796	836	821	767	806	775	789	853	789	773	842	812	843	860	834	908	814	753	779	849	819	779	761	794	797	799	782	828	839	786	777	850	864	836	826	837	839	819	839	847	807	785	821	858	832	779	811	804	797	773	785	788	777	826	779	803	818	773	849	838	855	810	762	821	819	786	798	818	812	767	836	805	839	801	793	825	803	774	792	836	880	799	838	760	824	796	798	822	773	843	803	853	811	839	773	816	848	844	797	781	820	785	762	797	802	784	846	797	801	810	835	806	775	828	830	808	875	786	836	806	761	808	822	871	807	799	846	799	781	799	810	835	855	797	861	842	865	781	778	777	833	803	802	779	858	810	815	774	787	773	802	801	820	820	781	845	887	812	822	791	797	832	830	823	833	856	763	850	794	806	864	821	844	836	748	784	774	824	763	783	856	775	799	863	849	775	796	871	834	797	836	834	809	829	833	794	819	839	848	822	806	806	801	795	864	771	819	756	843	833	759	835	788	799	815	813	819	811	771	809	807	804	837	846	816	860	784	830	854	808	794	782	786	775	848	854	825	776	802	815	815	828	777	779	827	856	782	830	813	848	794	830	754	825	835	824	827	784	789	873	834	832	796	816	804	821	775	817	782	792	810	786	801	733	834	875	863	840	847	817	805	834	783	821	826	826	795	796	847	794	775	779	820	840	828	798	796	793	773	833	784	816	804	809	784	860	833	799	823	824	794	812	818	833	812	892	802	828	838	837	845	843	787	793	868	790	837	796	775	809	823	797	795	800	808	810	827	814	831	732	814	800	864	831	822	814	825	792	844	779	839	776	755	835	825	827	818	809	797	792	777	797	799	747	827	777	744	813	823	822	808	822	820	805	794	759	835	813	835	817	814	799	816	827	802	849	808	794	815	831	787	741	824	847	846	885	812	783	781	814	768	819	806	806	881	824	748	815	857	834	811	842	836	784	787	843	797	815	781	776	819	738	837	781	764	822	801	793	826	826	827	826	805	815	795	799	795	778	859	822	768	849	840	821	767	776	744	777	802	834	822	795	808	774	822	862	829	773	770	818	826	817	846	829	809	830	839	794	801	788	787	822	843	805	823	828	768	788	809	801	824	781	857	824	768	788	825	789	798	857	830	804	789	805	842	770	750	787	833	827	765	779	804	838	821	859	808	817	843	803	786	826	818	805	820	786	832	831	754	809	833	841	845	812	860	876	801	859	814	802	796	807	825	843	833	819	823	808	840	770	825	812	803	814	843	740	778	786	826	813	827	794	831	801	820	789	788	781	855	822	838	822	865	852	825	834	746	780	838	813	790	764	815	814	808	811	754	781	833	782	806	773	822	779	793	828	797	777	801	807	783	862	787	829	758	813	826	777	801	845	834	843	794	809	804	802	741	844	797	801	833	829	782	849	809	841	829	818	779	772	852	806	821	820	788	822	739	827	831	830	867	759	842	837	848	744	842	842	840	880	844	777	873	791	788	777	786	837	822	823	820	838	799	799	794	752	786	801	845	774	809	855	827	820	845	839	783	795	826	820	818	828	774	844	857	798	746	777	786	787	789	796	796	813	843	806	855	814	836	778	801	751	854	826	792	818	823	765	774	848	786	774	791	792	756	785	778	834	821	826	776	821	771	806	804	852	805	845	808	767	821	771	840	813	802	807	817	818	791	773	823	836	829	855	781	856	828	803	807	874	835	821	789	842	822	817	821	786	815	811	835	838	767	825	812	782	869	794	825	839	834	778	831	860	883	887	758	779	783	796	837	780	844	818	802	804	779	785	791	851	815	812	843	814	786	760	826	801	807	862	848	801	761	833	835	804	800	841	791	797	783	832	778	791	786	834	779	831	781	781	843	767	819	822	760	834	847	858	845	767	820	764	788	838	804	821	870	844	811	807	794	816	824	811	844	847	778	822	820	780	790	777	803	800	835	809	775	829	835	810	786	816	811	818	801	770	826	849	826	826	803	752	843	812	819	812	795	837	798	808	795	842	774	810	860	834	841	806	788	804	830	769	820	787	800	819	776	815	882	796	749	765	796	813	847	819	829	771	773	896	840	856	801	821	765	784	806	760	823	806	779	823	824	783	781	838	857	827	783	789	805	799	826	810	829	754	818	848	789	851	784	840	848	864	827	824	821	748	777	781	810	815	733	804	833	827	801	782	841	832	845	860	787	808	810	787	830	763	827	770	790	797	820	765	834	794	822	825	805	807	781	824	769	822	838	833	756	793	830	816	872	803	813	863	801	801	804	853	808	801	840	788	873	817	818	832	808	807	810	797	821	833	843	834	832	766	785	813	834	857	850	780	863	792	792	833	773	762	778	819	797	795	756	846	782	837	810	811	811	815	779	834	845	774	886	861	847	790	827	807	824	828	809	836	881	845	855	844	821	826	827	825	788	796	879	814	859	820	820	856	802	865	842	828	786	810	843	835	811	864	839	813	765	834	843	816	826	832	788	823	802	761	807	844	777	825	760	823	810	801	804	810	813	835	795	792	793	829	796	852	798	794	795	835	838	810	827	837	794	808	858	807	752	804	758	837	818	835	796	821	815	839	783	762	801	771	784	851	824	801	802	847	829	753	835	827	801	782	817	830	837	843	817	786	823	825	818	776	834	808	814	823	787	862	768	782	761	803	829	806	827	824	781	826	804	827	778	822	808	854	846	876	783	831	796	815	779	848	787	820	821	784	726	875	808	825	748	798	850	798	864	810	789	842	792	841	807	799	877	812	845	781	795	815	786	848	772	777	800	799	816	837	799	836	843	848	801	811	772	826	823	825	800	843	775	827	787	791	837	775	758	762	774	732	791	816	803	823	789	826	791	834	780	760
12610	1608	1825	1456	1085	812	685	535	455	381	366	324	292	270	270	270	257	245	201	221	228	230	229	199	207	230	207	191	209	202	179	206	187	205	204	206	220	190	205	201	195	206	175	176	206	225	186	198	224	167	202	199	197	204	197	203	219	196	216	190	231	186	215	204	194	194	215	213	186	182	215	201	211	213	227	202	190	204	195	214	181	195	201	211	191	187	200	194	180	203	220	183	197	193	185	199	206	213	206	184	188	213	233	196	189	197	232	192	191	200	192	194	187	181	239	180	206	215	177	193	207	206	190	201	207	204	209	198	196	200	188	218	222	209	190	175	211	202	213	188	192	181	224	199	206	201	190	181	202	172	184	219	217	222	241	214	206	188	182	222	167	198	185	192	186	210	189	229	206	212	203	182	192	194	196	209	189	216	193	195	204	189	205	222	221	214	191	187	178	222	202	200	210	226	226	201	165	207	177	189	183	180	213	223	204	208	185	211	205	163	228	219	225	208	231	228	238	180	185	186	214	186	202	202	192	192	208	225	196	181	178	199	217	225	225	221	181	205	185	169	224	199	208	194	167	189	195	209	194	221	189	216	208	182	213	199	225	184	212	193	207	205	200	176	193	223	183	193	195	210	214	215	208	216	199	208	197	209	196	201	172	198	216	211	169	176	216	191	178	236	203	190	208	191	223	199	214	177	200	196	187	200	201	199	205	227	205	188	199	201	190	223	206	222	218	186	202	182	214	207	193	174	212	175	187	201	176	219	187	217	192	219	167	218	191	212	180	217	201	190	209	228	188	209	188	184	236	185	223	195	196	190	201	205	216	185	231	233	182	206	179	188	210	203	218	260	202	206	222	183	205	193	220	181	198	205	157	219	199	187	208	208	195	229	189	182	233	210	210	215	202	192	186	184	234	207	218	218	193	184	218	192	190	200	211	191	224	208	215	204	210	226	172	200	181	197	184	186	216	176	220	206	207	186	181	199	204	196	198	169	201	183	219	200	209	198	202	180	185	202	191	204	168	198	180	187	206	188	207	198	192	211	192	197	205	204	188	196	205	191	199	203	193	192	198	199	200	196	204	199	207	219	182	196	184	189	202	211	187	189	187	187	196	211	183	197	216	196	209	173	218	206	214	205	208	207	214	200	239	211	206	198	204	230	216	213	214	211	208	188	212	209	197	196	182	187	200	169	201	206	198	222	189	194	213	204	189	224	190	189	178	193	217	188	209	211	230	198	214	184	204	188	178	189	164	212	188	195	223	171	190	208	184	193	202	191	185	191	186	208	199	206	207	211	173	215	188	182	210	198	188	195	200	197	205	196	175	206	210	222	224	205	198	199	191	195	195	181	203	196	202	204	176	218	208	207	189	184	193	206	187	218	213	196	216	179	183	202	184	185	195	178	206	195	207	197	205	193	199	181	184	213	193	212	194	187	200	185	211	207	210	198	204	220	203	206	216	199	201	180	185	215	194	194	204	195	204	180	210	193	190	176	180	182	172	190	176	182	208	207	219	223	197	188	204	185	200	185	197	204	203	200	223	203	189	210	203	200	206	196	211	195	233	199	208	204	197	224	214	197	200	201	188	219	187	194	192	200	199	196	221	217	227	197	205	208	215	211	193	200	212	208	193	188	193	190	193	201	212	195	213	207	206	207	213	222	196	190	212	186	211	181	179	205	181	214	189	158	207	187	200	211	211	196	180	173	181	211	210	207	193	169	209	216	221	172	210	174	204	194	203	192	207	179	202	212	197	186	193	203	197	241	202	204	212	202	198	174	224	186	179	178	199	209	197	206	204	221	190	202	199	200	173	190	175	207	194	203	186	212	228	201	188	206	206	217	211	209	207	197	195	204	204	224	203	196	204	228	224	183	214	200	191	195	211	202	183	215	177	224	211	195	190	219	206	198	180	205	200	187	204	165	191	163	176	206	173	217	208	216	212	174	192	213	191	214	195	181	219	185	191	214	230	167	201	201	222	197	183	191	217	182	192	208	211	214	197	197	211	176	225	212	193	192	218	205	216	174	198	192	190	201	194	202	189	204	206	217	217	179	187	203	201	184	202	217	210	203	194	223	215	219	193	215	195	203	198	201	215	207	212	209	189	144	196	205	178	189	209	214	211	181	171	197	191	209	209	203	205	219	201	198	241	208	226	210	208	191	215	203	185	177	220	192	191	196	204	206	186	190	191	195	198	207	217	215	199	199	201	199	203	173	206	213	194	185	187	213	210	210	199	205	217	207	210	187	192	180	210	231	209	210	190	182	194	200	189	211	169	195	203	209	191	195	186	192	190	183	199	214	180	188	210	193	210	188	200	204	225	197	179	206	179	194	200	207	192	178	203	211	193	192	194	172	181	208	218	207	229	179	195	182	222	199	187	215	191	183	174	167	183	190	202	194	236	228	175	206	201	188	193	223	197	178	207	199	170	216	191	201	196	211	197	216	175	188	192	204	205	217	204	208	210	214	191	200	178	181	208	190	187	205	185	215	197	222	211	196	186	203	199	191	190	222	195	217	206	194	207	195	223	203	198	205	186	195	193	216	220	185	186	177	203	201	185	213	234	194	207	221	214	197	212	195	206	194	196	194	194	228	225	230	203	229	192	185	174	213	198	207	180	198	212	207	214	202	215	188	228	217	178	241	210	177	196	199	197	213	221	170	203	206	185	213	203	199	200	196	201	167	197	195	204	194	210	204	204	203	203	232	229	238	178	223	223	189	188	213	226	203	181	185	202	204	200	195	186	194	195	208	226	180	205	179	193	235	199	188	192	196	194	205	223	181	204	187	214	196	168	210	219	187	198	210	210	193	195	219	196	170	192	207	179	210	197	211	196	194	195	193	199	194	196	188	188	221	195	200	194	199	219	208	199	176	198	209	213	180	218	191	171	187	212	188	203	186	194	198	174	178	187	198	192	197	179	187	187	208	185	175	189	190	193	206	193	163	222	180	201	183	210	212	193	216	207	199	200	201	220	186	198	200	238	195	214	187	209	189	198	183	183	200	207	217	209	199	203	218	218	206	215	218	177	230	192	196	214	190	193	224	186	205	209	179	181	208	219	219	189	208	201	190	189	201	178	214	210	208	209	187	202	188	226	184	198	186	192	230	237	168	201	217	191	212	223	195	174	184	239	216	173	217	207	227	207	193	231	211	236	227	188	201	173	207	217	189	210	199	206	208	186	195	224	191	185	200	187	216	240	186	219	196	184	198	190	194	197	206	203	188	198	197	184	214	196	190	177	188	206	216	200	192	197	186	224	185	210	181	220	197	189	228	213	220	193	210	188	189	189	195	228	218	197	229	189	206	203	193	205	244	208	172	186	220	177	189	194	200	201	204	193	196	217	206	189	194	187	172	195	188	208	190	188	218	208	198	214	192	216	203	193	167	182	205	195	192	205	198	194	180	181	218	224	210	172	204	204	176	211	199	202	194	191	223	219	210	189	173	215	197	178	205	206	229	186	198	206	181	201	197	212	204	195	204	191	196
8087	1690	3727	4475	4102	3515	2919	2414	2121	1788	1524	1240	1063	988	838	811	776	733	703	698	687	626	604	590	586	540	539	588	550	577	589	541	496	560	515	564	537	548	546	534	567	578	541	510	561	506	530	525	491	546	486	518	534	486	520	458	503	509	532	485	518	550	569	499	483	518	524	517	532	511	529	483	518	513	535	499	535	488	513	522	547	554	488	483	500	476	505	517	570	525	515	533	459	484	502	514	469	504	500	495	549	480	483	559	493	479	481	495	489	514	496	515	519	532	465	543	509	510	476	493	529	506	546	505	512	498	495	505	498	527	516	482	506	487	502	483	518	501	491	500	570	500	485	507	534	466	544	505	507	498	495	493	510	506	503	479	513	515	547	494	514	498	523	508	489	479	529	513	491	557	515	493	468	518	523	536	539	509	524	496	485	505	495	506	514	500	524	513	534	491	506	499	533	498	530	468	508	487	525	534	512	495	466	508	523	507	473	500	505	515	494	497	447	543	535	514	497	530	487	527	520	522	495	513	506	508	510	498	470	503	493	508	502	517	497	484	493	482	459	541	465	500	523	536	477	476	495	508	525	474	527	485	529	469	482	503	517	479	521	491	494	504	504	505	513	466	486	494	496	464	498	505	481	539	503	478	500	487	478	496	491	505	533	516	522	507	477	507	528	505	481	493	493	476	514	530	511	500	510	501	511	518	492	483	525	503	471	513	505	460	528	508	494	528	493	514	496	473	482	522	518	511	487	471	441	507	517	510	539	528	496	513	510	471	553	503	506	468	457	490	464	483	458	493	482	517	535	518	506	511	509	521	517	512	507	484	493	514	527	482	510	495	468	534	474	502	482	507	506	499	483	511	501	484	479	483	474	472	504	484	501	496	474	513	489	474	519	514	515	500	522	541	490	494	533	532	478	508	500	513	497	533	481	504	507	486	538	523	494	480	515	474	507	560	496	517	525	493	540	493	556	474	521	538	517	525	487	538	522	475	506	504	515	482	490	480	523	503	526	501	502	492	522	537	513	482	518	486	523	508	511	505	486	522	470	503	521	519	502	515	481	479	509	471	531	509	543	502	492	504	503	521	458	502	480	499	466	531	526	457	508	513	479	523	483	482	509	494	533	509	517	480	485	467	491	481	472	482	500	506	513	498	509	496	478	527	485	508	552	505	524	506	483	489	485	493	503	512	508	496	486	475	513	500	471	497	494	517	528	502	504	521	497	475	515	530	494	513	507	522	512	527	483	526	521	483	505	482	510	472	484	497	509	522	500	493	499	491	506	516	491	503	537	463	490	496	509	479	527	521	480	477	543	465	483	494	518	528	465	489	506	471	533	507	482	506	496	479	506	515	508	535	514	506	515	478	517	518	558	538	480	507	532	531	523	480	502	548	527	490	482	488	477	521	462	488	463	513	521	502	501	495	517	510	517	449	546	489	507	500	533	538	500	514	494	507	483	523	509	511	513	482	494	514	514	491	512	521	522	467	501	524	485	511	463	486	506	475	506	504	516	481	550	505	505	482	472	473	510	485	520	522	518	464	520	533	509	526	464	513	545	499	545	518	500	498	561	511	474	529	500	491	502	495	491	496	496	497	487	527	513	484	508	517	486	518	491	506	514	526	515	512	503	522	460	536	504	506	495	508	481	511	506	541	519	521	470	504	527	522	514	534	458	472	445	494	516	513	522	546	516	493	516	497	504	504	521	494	485	529	537	485	513	521	485	498	522	464	492	483	554	485	485	499	451	511	500	500	496	489	508	496	496	528	487	492	510	528	514	466	514	540	491	492	494	503	493	509	523	463	510	468	495	550	500	511	547	511	494	492	494	455	495	537	534	569	491	517	532	497	512	519	479	507	466	511	538	496	522	529	499	507	524	520	506	503	531	481	494	492	564	539	509	505	494	471	491	519	524	505	508	495	479	465	463	483	488	477	505	500	465	490	544	524	562	507	493	480	474	503	494	501	509	475	501	502	485	503	514	497	497	531	529	518	518	520	517	483	486	520	495	509	520	515	474	461	540	487	512	530	498	465	505	539	506	479	529	497	497	520	514	518	477	526	501	506	506	482	544	505	481	506	503	472	502	488	516	458	492	472	549	527	496	489	494	535	544	529	504	484	510	505	457	484	486	517	500	495	516	491	500	496	508	485	479	521	486	490	503	511	459	490	529	502	510	537	537	555	476	500	513	497	519	478	553	507	514	477	505	532	448	493	484	527	519	528	467	537	500	524	503	486	524	511	545	496	480	509	493	522	458	520	486	499	520	505	479	522	484	520	512	486	513	480	512	475	497	502	512	493	525	517	478	513	520	505	529	522	506	505	475	493	514	522	515	529	501	513	486	499	517	528	477	478	486	536	480	538	517	532	537	488	467	488	514	469	509	486	518	502	514	459	511	514	547	516	485	512	499	461	497	525	503	490	491	486	496	567	500	506	537	494	541	494	501	537	489	503	477	532	512	495	512	516	523	457	484	475	496	502	530	511	488	506	517	479	472	539	475	532	525	470	525	494	520	493	504	502	541	507	503	506	532	503	523	476	490	519	517	478	507	520	514	488	494	521	503	526	447	500	549	492	530	510	547	504	520	512	503	515	489	513	488	517	457	520	511	499	499	528	489	498	511	481	522	465	521	544	515	496	550	506	485	499	537	538	505	472	507	511	499	529	521	526	522	522	519	545	498	468	529	516	554	516	533	490	494	507	500	489	514	506	527	481	546	505	500	499	509	538	531	478	490	496	526	529	469	518	514	482	519	558	518	495	496	524	497	519	487	515	503	502	472	535	477	486	472	516	471	471	486	497	497	499	491	471	537	507	473	534	516	519	529	499	515	509	518	518	538	501	499	495	571	510	546	546	481	519	503	477	503	499	521	532	534	470	493	532	543	473	520	492	545	463	477	524	518	564	477	487	483	490	531	559	519	473	464	483	491	506	505	476	488	527	479	488	469	507	504	507	498	507	505	507	511	485	499	492	492	515	522	477	495	466	491	462	494	492	499	484	517	498	532	535	481	514	520	491	491	516	452	513	444	500	497	529	490	498	536	503	508	501	507	528	538	523	492	439	503	501	489	507	492	490	521	485	529	505	472	520	491	494	524	480	499	520	542	514	496	533	500	517	506	518	520	492	506	522	535	487	481	527	501	514	474	496	527	521	481	524	550	529	521	512	489	508	546	508	519	553	551	558	493	487	535	528	516	497	480	483	537	474	494	456	517	510	493	497	520	522	480	508	515	501	486	516	515	519	523	552	496	497	513	483	517	497	470	511	480	481	519	496	486	512	503	502	499	510	532	484	475	497	524	488	492	472	497	490	450	496	495	471	490	497	436	503	491	511	499	521	505	458	511	513	543	513	503	481	490	484	502	524	498	500	537	499	486	479	525	497	481	502	489	507	477	504	487	493	520	527	475	511	532	487	530	516	525	480	471	520	483	506	495	497	448	504	487	498	514	513	462	486	494	492	474	533	518	498	500	507	481	485	509	506	515	507
1735	576	698	631	527	495	423	392	432	373	379	344	311	339	336	355	354	314	356	286	299	305	320	284	325	331	311	297	339	273	294	311	321	314	290	283	337	293	306	350	294	302	326	311	341	296	281	307	320	311	313	318	309	326	292	289	321	331	330	322	312	313	304	318	331	333	304	314	261	289	311	324	320	305	326	327	285	341	303	330	307	279	292	325	336	283	326	287	320	311	330	291	323	338	303	350	295	306	325	304	295	281	322	303	328	313	354	321	272	331	306	271	269	313	315	332	288	317	292	329	307	346	286	313	290	305	278	296	321	309	325	332	294	314	316	345	312	326	300	348	328	294	317	317	287	309	292	313	294	287	337	332	300	326	319	331	314	318	323	323	329	305	334	317	298	292	317	285	279	339	334	308	309	323	313	311	329	301	324	343	326	324	306	294	301	279	317	312	334	355	317	293	300	289	331	326	310	316	302	319	303	321	326	291	320	318	274	335	296	315	294	292	299	324	294	300	281	329	313	297	325	300	292	296	335	320	293	312	295	307	340	322	317	322	307	349	319	354	287	354	304	317	291	305	309	315	313	330	279	319	323	279	281	325	334	315	309	324	281	306	322	298	330	283	290	336	327	310	297	281	298	300	314	292	317	324	298	275	300	285	319	314	316	288	287	323	329	280	338	351	317	298	325	309	320	282	323	326	303	322	326	335	330	329	321	318	313	338	342	349	346	304	294	323	289	292	326	313	318	318	316	340	317	290	308	297	305	293	293	311	287	323	289	336	349	290	305	357	285	320	303	307	294	321	315	326	319	317	307	310	304	319	315	326	295	315	307	343	331	356	309	314	335	324	330	265	287	307	298	322	327	312	301	352	310	353	351	305	304	306	314	323	291	333	307	304	306	326	307	312	289	309	295	317	306	317	275	285	311	355	319	294	335	319	309	274	296	345	316	292	332	323	325	287	289	281	341	340	319	295	316	326	318	307	313	321	299	321	320	309	297	300	354	331	293	317	328	308	310	296	310	270	335	268	293	320	301	321	322	291	312	326	297	294	283	320	295	295	343	301	292	348	298	318	341	300	307	310	305	323	318	310	309	294	301	331	297	306	291	336	308	304	319	303	329	360	327	320	299	329	254	300	316	317	332	306	334	316	318	288	307	301	301	333	299	326	336	317	291	287	277	319	285	309	317	287	324	303	302	318	328	288	301	282	281	276	308	303	312	309	311	326	319	315	309	283	309	328	301	291	321	296	333	274	338	324	318	313	302	308	322	301	313	279	318	296	343	304	301	322	319	315	294	323	309	338	305	309	311	306	339	316	304	325	324	328	319	284	308	305	356	326	305	301	281	307	305	332	317	327	303	327	325	301	292	315	282	299	326	308	327	300	300	329	262	275	275	305	309	279	310	265	312	300	334	327	288	306	332	311	297	321	321	287	320	307	315	317	311	296	346	317	288	316	337	313	306	304	297	299	322	324	307	310	303	328	341	320	276	302	303	332	328	317	318	352	295	334	318	337	307	293	288	313	320	280	310	313	312	309	296	307	319	323	317	301	280	310	298	326	326	309	317	308	309	304	296	318	331	328	291	298	325	339	296	332	315	323	284	280	314	319	298	283	317	288	342	299	331	298	328	294	347	293	347	320	317	295	293	308	298	284	304	322	295	302	320	340	326	299	312	338	336	315	352	303	331	327	332	297	310	303	350	306	330	295	342	305	327	323	302	318	270	325	332	301	330	341	285	314	286	323	322	305	326	302	286	270	351	314	293	296	319	302	302	286	279	304	307	298	298	322	292	292	314	319	331	318	277	303	325	291	345	320	347	285	307	306	327	351	267	286	281	309	323	293	339	322	312	322	300	324	306	295	311	310	285	319	334	348	293	328	311	293	367	293	299	293	320	301	329	314	306	301	323	307	362	327	316	300	297	311	301	300	334	348	303	345	283	312	305	323	281	310	334	317	322	335	326	291	294	305	321	306	333	289	316	313	308	302	312	281	310	309	310	290	311	313	318	276	292	322	307	317	315	324	316	298	302	309	313	308	304	318	331	337	307	302	305	314	300	320	329	278	336	301	321	312	314	282	307	316	318	305	338	301	329	317	309	363	323	310	293	326	297	306	320	326	318	336	329	292	323	307	329	283	281	326	322	308	317	309	322	285	301	295	310	265	263	334	298	300	281	315	321	316	271	288	311	305	304	329	316	324	295	303	308	323	326	327	326	312	312	320	339	305	290	314	307	291	287	325	292	352	297	321	280	317	298	286	338	316	304	302	270	331	308	327	288	295	302	334	328	285	315	307	312	307	273	307	299	330	301	289	329	306	335	320	289	307	318	298	300	278	330	283	359	307	292	339	271	327	295	324	334	289	284	300	341	299	330	323	303	319	313	283	311	335	308	312	300	285	314	332	316	358	318	311	334	284	296	305	316	341	283	312	295	332	320	320	326	293	288	295	319	280	298	310	300	321	287	308	343	290	287	323	326	328	287	311	331	314	325	306	328	327	316	328	314	299	310	307	330	306	317	313	291	308	318	287	323	349	280	322	302	295	284	333	325	290	345	300	325	323	328	324	347	331	304	316	310	273	318	292	281	324	314	319	291	298	321	335	341	311	334	339	333	335	305	329	313	316	316	295	287	318	360	306	311	337	336	324	288	293	305	319	327	292	295	353	328	288	337	285	320	310	301	297	278	338	327	344	322	350	319	279	332	326	338	327	331	330	307	305	308	316	296	279	307	311	314	297	348	315	328	312	335	341	308	322	315	332	319	295	310	346	319	297	281	331	319	293	281	298	313	296	311	310	325	325	319	335	300	298	328	323	347	309	311	321	313	314	314	299	299	299	308	300	275	296	355	338	296	337	317	316	298	346	304	314	321	283	316	341	275	338	315	319	333	329	332	304	285	316	315	308	283	309	313	326	336	318	282	323	330	355	346	319	320	327	323	303	312	312	304	328	314	281	304	284	293	299	312	337	321	325	331	316	306	353	286	327	307	315	328	317	302	303	306	323	306	298	307	285	336	323	307	318	347	317	337	289	306	315	296	316	291	272	301	327	332	333	316	346	307	305	343	354	331	340	315	319	296	289	320	329	326	301	306	307	283	338	313	298	354	300	290	311	312	302	290	309	315	339	293	327	327	304	311	303	305	274	278	292	305	296	357	294	310	327	308	310	298	306	284	316	308	310	316	287	305	317	308	313	324	317	291	297	324	309	315	325	313	298	292	314	311	305	296	305	289	326	298	298	298	313	328	298	305	311	332	315	265	347	284	321	328	301	329	304	316	324	304	317	321	313	330	332	285	276	329	346	322	313	275	254	300	318	297	339	319	304	311	271	321	307	273	296	292	326	321	303	328	347	314	301	327	306	313	313	334	293	282	303	298	313	317	310	298	323	313	319	326	292	331	318	320	317	299	322	284	266	300	304	274	336	313	286	304	325	291	319	294	321	323	317	319	291	312	319	283	296	327	308	299	319	332	316	311	286	306	296	311	329	314	320
2188	1065	1559	1856	1706	1652	1477	1423	1241	1136	1022	1032	905	910	859	848	852	831	866	835	831	795	799	777	768	793	802	756	765	783	782	755	797	791	740	750	782	795	751	771	755	783	786	786	744	758	751	788	759	734	774	775	772	779	768	776	801	801	757	790	759	748	783	789	760	777	740	776	715	768	773	762	733	769	752	722	774	723	747	739	764	723	727	741	776	753	768	736	786	768	776	766	777	732	773	766	769	779	779	751	745	713	807	765	757	768	721	771	750	780	763	797	747	791	753	819	766	769	747	804	759	767	760	761	817	760	735	766	767	764	770	778	698	791	792	815	738	746	817	772	782	738	810	752	768	743	782	790	795	752	766	773	768	769	732	767	758	796	755	772	754	782	799	731	819	742	737	799	758	826	794	766	750	786	724	822	748	756	742	776	758	793	715	798	796	772	767	802	793	778	787	755	810	783	754	742	730	817	736	811	767	760	790	761	768	728	737	748	780	754	782	750	768	787	760	789	780	753	775	777	799	740	762	785	770	806	782	773	745	737	820	782	746	768	809	754	848	753	777	799	727	829	771	732	769	745	769	739	784	766	755	762	798	778	740	785	721	749	752	738	727	789	788	758	778	760	761	777	808	768	798	758	761	746	751	773	768	727	737	764	732	814	722	779	810	748	777	753	735	741	747	765	771	775	765	766	770	815	821	745	782	707	688	808	797	785	747	777	754	763	738	787	740	750	741	771	770	756	744	799	779	822	732	788	783	770	753	789	752	783	734	805	764	806	719	742	752	734	782	780	797	800	811	773	748	756	746	724	767	719	774	793	749	758	730	719	781	752	745	790	736	735	766	724	761	769	817	796	753	775	731	736	738	800	780	774	771	741	717	760	740	777	778	758	753	763	767	790	816	788	798	781	763	766	756	805	760	742	738	768	800	794	755	742	758	800	756	761	760	786	776	776	753	800	771	769	797	788	779	739	787	732	752	764	814	762	756	809	762	775	782	797	781	743	745	760	729	756	756	812	810	751	794	779	752	733	799	803	769	731	786	771	830	750	727	716	794	756	781	785	780	803	728	722	764	820	738	770	727	804	757	759	741	789	742	733	778	765	756	765	749	774	710	746	755	763	743	769	754	721	760	745	814	726	721	758	750	735	785	808	756	758	812	769	721	734	793	731	734	775	776	823	726	734	726	790	741	767	763	746	772	792	741	756	733	751	760	794	774	802	764	750	712	760	749	773	782	813	776	765	776	747	720	779	800	745	746	739	795	777	767	773	735	762	784	791	702	771	765	791	788	803	775	753	780	773	752	788	786	778	707	765	762	781	875	776	802	755	738	765	765	727	768	785	748	774	771	778	766	790	736	711	759	757	763	811	779	784	768	819	777	756	808	732	787	787	734	757	763	804	795	771	772	742	774	763	734	782	791	774	796	762	768	791	828	754	771	758	762	810	788	787	755	718	803	822	751	816	820	790	751	750	742	834	781	723	793	822	775	740	762	767	736	716	801	788	742	771	781	690	759	781	801	734	763	743	744	827	784	801	808	787	772	726	769	767	727	819	844	790	781	780	754	809	749	815	785	785	742	780	765	794	771	761	787	805	748	780	848	759	791	769	753	749	804	753	745	741	748	783	751	802	765	768	781	756	793	793	792	763	753	734	792	784	698	796	779	786	765	758	768	772	815	770	807	789	800	854	748	787	761	753	784	777	755	761	759	787	798	715	748	760	772	770	760	745	776	742	781	801	749	782	754	801	752	769	791	731	781	744	810	738	754	725	831	752	738	753	755	749	790	800	817	758	756	774	757	813	817	754	795	762	721	729	795	779	752	800	771	762	742	748	771	779	742	765	790	752	812	788	756	771	779	791	787	726	739	746	688	777	758	740	783	725	766	750	792	757	780	765	790	760	798	801	725	815	769	732	747	785	792	763	751	757	735	750	818	770	723	739	722	785	781	777	729	758	711	807	745	732	767	783	804	746	760	785	793	723	768	778	768	761	797	801	768	787	772	802	750	812	796	791	759	766	772	779	742	812	774	766	798	762	795	767	735	724	804	782	785	748	751	757	767	765	774	774	741	774	752	738	770	730	748	745	749	780	740	758	781	776	753	724	735	781	715	799	730	790	761	790	791	790	758	819	751	778	767	822	798	780	849	806	773	791	761	772	766	779	752	770	799	770	780	826	762	765	796	762	771	720	779	744	786	771	776	768	771	726	777	778	809	761	745	810	744	792	765	696	832	775	755	831	753	725	766	771	784	793	735	822	722	822	796	754	727	710	796	781	724	765	789	808	756	744	800	748	772	770	754	784	792	758	774	736	735	776	745	730	789	793	784	723	779	806	774	762	737	790	748	723	748	779	766	798	765	740	780	739	759	784	754	739	779	767	791	760	776	762	733	757	741	781	788	769	776	765	763	753	786	760	780	769	754	794	770	751	757	781	735	764	775	736	773	799	769	769	782	761	724	766	754	775	845	769	799	798	773	753	744	740	715	745	801	731	762	756	752	788	774	800	732	791	737	788	758	788	751	733	759	829	762	775	731	764	731	768	766	763	718	791	802	726	793	754	784	744	707	771	791	781	783	734	784	811	762	760	816	833	814	799	766	735	747	783	771	761	757	730	720	786	772	741	739	800	771	715	725	752	776	753	792	755	761	752	761	785	757	783	756	734	726	744	741	753	820	743	765	719	785	740	811	760	759	767	811	769	798	757	763	780	738	818	753	802	735	758	731	764	759	762	768	764	744	818	735	759	751	771	736	726	794	832	808	780	796	798	763	743	746	726	774	733	769	797	744	761	774	778	740	749	760	778	751	804	769	761	740	817	736	814	778	755	788	757	711	786	745	769	730	779	748	736	737	765	763	752	755	733	760	780	759	717	790	758	764	725	751	793	768	751	770	784	762	804	716	759	760	799	775	771	769	743	734	757	735	760	796	786	767	761	734	774	781	757	794	774	751	751	730	780	785	775	743	773	812	759	751	808	748	744	730	718	774	808	745	808	792	740	741	827	780	798	781	732	769	742	761	774	795	749	765	798	743	790	785	748	789	790	757	773	773	779	781	762	763	749	792	757	777	757	792	732	774	793	739	765	758	783	744	780	794	731	802	768	761	745	771	801	756	743	736	765	735	746	740	785	780	772	739	744	781	801	717	781	853	733	708	750	764	781	767	787	697	766	762	752	781	780	821	821	719	747	757	703	793	716	773	737	736	753	778	728	753	783	736	742	820	778	773	755	753	781	787	747	807	801	809	766	703	817	787	736	766	753	786	771	774	765	736	796	767	817	808	765	830	804	789	763	749	769	804	773	741	761	782	782	797	752	821	739	793	733	715	750	732	763	744	784	780	779	803	731	731	794	767	765	711	818	749	748	776	771	756	767	781	759	766	765	751	829	784	777	730	803	757	756	753	744	730	821	769	759	762	735	736	731	751	721	766	750	832	780	755	790	759	770	775	745	799	748	762	748	749	754	742	693	753	790	810	788	780	752	787	791	779	702
6890	1153	1375	1082	847	700	650	592	512	441	406	405	342	365	351	365	384	381	367	351	361	341	392	349	339	317	341	335	386	331	337	334	372	348	330	356	341	353	319	358	332	320	345	323	335	290	374	326	332	321	343	362	320	303	335	327	342	314	319	348	343	298	335	342	339	326	331	362	327	349	334	343	350	334	340	314	356	332	359	344	314	342	323	334	332	300	334	362	340	331	342	356	343	346	364	325	325	354	314	342	333	349	308	366	321	332	349	347	351	371	334	352	310	328	334	308	330	333	332	359	328	317	347	329	326	346	376	324	305	309	348	341	353	327	310	333	302	347	316	325	287	318	310	294	330	308	330	351	313	365	329	344	354	317	349	366	338	313	296	349	325	315	303	349	341	307	359	347	327	337	336	356	331	333	301	320	316	316	326	340	322	322	326	318	357	346	356	321	322	339	351	316	354	344	320	366	306	317	329	318	310	356	329	333	324	303	364	352	335	357	334	330	319	355	325	321	316	364	320	343	343	313	298	309	364	351	330	353	308	316	305	335	359	355	342	338	337	366	370	332	309	312	331	318	334	334	333	361	337	313	367	331	336	345	338	321	354	345	335	328	311	363	340	332	327	331	344	365	328	338	346	358	316	300	371	314	302	331	340	350	341	345	333	351	355	374	305	310	312	333	340	322	326	333	340	329	317	339	347	332	342	344	363	348	354	329	310	341	302	317	323	329	341	316	338	322	309	342	382	333	320	359	356	377	350	337	342	318	341	340	329	353	322	316	334	317	341	316	319	335	318	337	331	331	313	343	352	368	323	343	335	333	343	338	336	331	298	309	325	316	357	312	325	350	341	351	350	345	308	342	325	304	321	329	361	337	333	343	340	322	351	305	295	364	347	340	340	350	320	313	331	365	344	347	305	308	332	338	347	341	325	370	324	329	329	331	335	342	315	335	356	312	329	343	342	313	358	305	306	323	337	327	326	342	313	350	363	320	327	335	329	348	348	312	307	363	305	328	336	378	349	323	326	336	308	334	329	323	308	361	380	347	319	345	312	332	319	319	339	364	295	333	394	327	343	324	351	335	318	319	323	315	348	313	307	361	393	299	381	367	331	396	338	347	330	369	346	350	332	325	312	309	338	324	336	311	342	363	334	317	350	311	369	328	324	363	324	344	365	317	342	322	310	325	338	323	357	350	306	373	361	361	347	327	309	352	322	340	339	316	295	354	344	367	333	352	326	326	351	356	344	297	351	337	334	315	366	340	325	372	339	317	315	359	324	345	322	334	325	375	324	342	308	336	347	337	362	306	376	329	344	328	343	369	352	303	347	338	308	342	364	322	351	339	315	357	327	329	356	305	341	314	336	340	331	345	337	336	299	302	320	346	322	340	303	353	326	354	310	331	314	337	344	317	371	324	339	309	335	344	363	327	324	318	345	350	383	346	365	319	322	334	357	340	367	322	307	368	341	325	333	310	333	297	343	360	314	330	331	347	325	371	338	360	325	339	342	329	337	313	308	323	277	370	356	346	326	351	349	343	341	319	309	343	319	364	302	345	324	339	314	352	331	338	343	344	321	302	332	320	344	288	356	345	338	364	343	317	325	357	348	338	321	329	311	340	354	328	333	372	378	321	373	297	316	362	346	334	356	322	339	309	312	323	348	334	322	310	343	326	350	317	294	315	347	323	328	325	363	343	350	324	310	324	337	358	311	344	366	326	345	324	349	321	272	353	323	351	330	346	321	348	324	322	361	324	328	375	320	343	323	371	346	324	315	312	344	359	322	308	323	352	362	328	328	315	349	343	348	366	345	313	303	317	358	334	322	347	321	352	352	324	314	317	299	335	377	351	337	341	312	360	347	390	335	323	330	360	362	339	320	316	360	300	333	373	348	340	307	302	328	325	370	339	340	349	319	325	337	320	356	345	323	323	346	350	330	352	314	334	368	299	316	344	321	337	346	374	335	356	336	328	329	321	337	320	360	333	340	330	323	304	322	358	342	306	331	371	349	318	325	349	353	337	326	329	312	341	330	344	339	309	319	328	332	293	328	336	346	334	311	353	329	326	366	322	304	350	359	323	322	340	326	340	333	317	359	333	350	330	330	316	349	340	344	309	341	323	358	337	334	321	333	359	323	374	340	349	350	374	313	338	325	361	326	337	293	326	322	364	309	313	336	297	303	331	315	310	347	312	330	314	340	328	298	330	319	337	316	358	329	363	350	315	381	317	319	321	323	343	333	324	311	346	333	299	310	341	348	361	305	332	335	335	361	349	299	359	345	344	342	308	334	335	323	307	327	364	331	329	346	315	328	314	334	327	291	339	340	339	332	336	322	334	316	370	313	328	333	342	320	314	353	341	331	319	342	334	325	327	311	316	357	301	312	355	340	319	373	334	320	339	316	306	346	362	331	343	322	315	383	345	318	310	308	345	365	327	323	350	336	343	346	357	347	358	311	323	339	357	339	371	322	318	318	344	313	325	308	322	347	319	339	335	322	341	331	324	337	323	314	345	308	317	348	339	361	376	289	341	371	345	340	343	342	362	350	364	333	342	319	351	332	330	369	346	358	323	330	331	337	341	348	334	337	312	318	328	336	352	365	290	312	337	328	345	327	353	339	329	344	364	340	335	336	350	334	314	328	319	341	316	329	330	344	335	389	372	377	331	319	351	341	342	329	335	314	300	344	323	356	343	299	335	311	352	361	297	327	363	376	339	357	326	327	305	336	322	345	298	352	325	339	346	320	332	333	354	353	318	336	360	302	335	335	348	346	354	334	331	356	334	349	358	348	354	315	355	346	347	329	330	352	332	339	309	358	350	353	318	321	345	322	341	365	343	345	335	346	306	330	332	322	331	356	325	337	330	337	341	335	355	331	303	388	348	334	320	329	309	317	330	313	338	326	373	358	320	298	331	351	331	339	347	365	343	352	334	296	335	321	360	324	323	298	334	319	332	363	359	326	357	329	370	347	341	357	360	341	337	329	331	378	323	331	338	309	350	313	352	378	319	340	342	325	336	318	326	375	371	337	308	311	328	377	345	329	319	304	317	343	386	343	340	333	319	345	367	356	336	346	346	367	318	339	318	327	323	359	309	341	345	364	338	358	304	334	381	306	344	318	326	319	356	377	318	326	327	338	340	365	351	358	319	312	310	357	367	336	292	363	346	339	330	336	328	385	311	350	306	325	345	355	336	345	340	313	306	330	309	323	347	336	330	345	315	356	353	368	326	335	330	322	370	354	319	354	325	329	315	321	341	329	318	370	343	310	324	323	289	331	334	340	312	369	354	365	351	363	308	362	310	323	365	309	310	350	328	353	336	358	352	323	357	353	334	351	316	325	298	333	335	330	333	356	340	352	299	369	328	334	341	351	341	342	337	322	350	358	361	364	358	391	329	324	323	359	374	346	332	341	327	341	335	349	320	366	325	290	373	359	359	309	333	308	367	350	335	321	359	350	374	390	330	335	313	363	340	353	309	327	350	364	349	333	345
6605	1530	2774	3413	2990	2740	2408	2188	1842	1646	1440	1279	1155	1125	1073	1000	981	899	975	939	903	880	837	847	846	863	814	838	884	804	806	894	881	816	850	819	814	806	883	827	807	852	854	857	827	835	842	827	819	826	810	819	832	798	819	826	776	818	782	813	833	821	829	786	815	852	838	805	782	791	841	818	840	801	778	834	824	790	761	820	835	813	784	849	824	859	792	813	851	810	828	811	787	747	774	788	820	812	801	835	849	788	795	850	778	779	811	826	835	823	796	857	837	810	807	823	779	796	771	810	752	759	837	880	772	827	819	828	803	806	826	812	805	860	798	794	781	789	768	782	793	748	820	816	809	825	816	841	778	794	784	788	817	804	831	796	859	822	803	825	826	850	813	839	819	783	800	767	765	798	785	799	817	791	828	800	846	808	781	863	859	820	782	774	841	819	815	792	764	808	833	808	811	816	813	827	841	774	775	838	791	825	837	825	887	826	818	806	787	834	831	842	788	794	826	816	847	766	795	815	834	823	826	814	814	794	783	809	839	854	832	814	811	850	816	796	820	825	772	784	829	843	826	809	785	787	860	837	827	874	798	780	783	789	818	836	811	888	741	857	796	833	790	748	802	821	848	789	804	814	839	797	808	827	824	794	807	802	819	786	776	795	806	840	768	814	813	876	802	832	763	830	765	791	808	831	823	781	779	780	851	777	831	791	813	833	830	743	818	810	825	862	778	823	812	793	859	850	795	880	849	788	803	825	805	751	786	786	771	755	839	805	796	827	868	764	845	810	778	850	781	765	803	836	805	790	812	820	854	803	852	794	790	804	802	824	774	787	844	790	808	826	838	831	834	847	817	827	778	838	826	874	756	804	782	859	810	759	802	810	766	791	795	821	825	812	791	840	833	792	840	850	785	806	787	854	799	820	795	823	834	852	776	802	809	807	873	807	800	858	837	805	833	822	806	839	786	803	804	796	777	800	812	837	802	812	847	826	850	806	870	803	818	771	814	874	812	783	823	828	830	853	796	819	815	802	804	888	871	810	791	789	788	814	811	798	781	796	799	779	778	833	773	848	785	805	807	813	807	773	812	836	827	803	810	789	814	843	854	813	767	808	817	802	833	840	800	817	813	791	783	807	806	742	807	816	846	784	830	816	859	793	835	816	795	842	859	794	843	818	825	809	827	797	820	778	804	791	829	763	787	848	799	852	781	850	773	819	817	820	831	837	816	817	813	796	822	827	801	855	853	831	830	848	799	830	789	795	814	805	816	805	838	764	814	829	800	772	815	762	821	804	800	825	833	843	813	822	824	807	807	819	783	808	799	813	767	799	770	824	871	860	827	781	830	804	784	847	767	801	820	847	806	807	813	824	804	805	779	830	819	829	828	789	842	815	804	815	850	823	840	812	863	796	802	768	779	819	833	774	818	810	810	824	783	798	811	806	845	784	777	835	799	830	839	847	794	787	805	776	828	814	790	819	849	791	877	840	798	769	801	814	805	790	812	847	815	805	856	814	821	808	830	790	828	825	854	738	823	793	834	830	840	794	799	803	800	805	814	862	829	759	807	829	831	826	827	840	811	826	778	804	762	796	782	820	785	834	768	807	787	853	813	806	865	762	775	780	779	813	852	842	816	743	771	832	885	797	813	803	821	856	807	799	821	809	798	764	794	729	853	801	816	806	822	832	802	786	813	780	809	802	819	820	799	760	774	766	808	837	837	833	784	763	789	795	834	808	859	801	747	831	845	789	861	802	780	801	811	816	837	828	844	790	803	742	791	844	814	846	812	831	801	758	858	766	820	808	792	789	815	846	840	882	791	826	807	815	819	771	806	804	845	733	821	787	806	797	815	803	773	855	825	840	803	780	781	850	856	859	799	804	808	837	786	798	814	818	807	833	815	839	772	812	763	832	821	808	789	758	791	851	785	790	781	810	819	834	808	813	796	805	787	799	797	850	796	826	876	813	817	789	814	758	829	796	849	831	815	734	839	804	782	788	817	799	842	790	818	773	797	827	792	838	814	839	802	794	796	759	805	833	772	804	793	793	786	837	816	795	778	778	778	773	798	816	798	778	789	793	846	827	772	799	820	847	813	803	789	839	858	771	769	787	791	836	800	810	850	858	796	807	810	802	798	790	815	842	768	825	795	783	811	800	831	818	806	820	799	766	822	790	799	795	837	824	776	800	808	801	797	832	830	794	830	806	803	820	838	773	821	784	801	815	802	794	816	832	811	809	766	833	818	823	779	817	733	813	782	837	786	841	811	864	781	800	846	764	810	788	851	808	870	856	863	819	826	840	838	809	810	775	833	705	772	757	776	798	825	797	804	834	795	811	763	784	808	800	862	832	797	808	812	747	816	809	739	766	862	792	783	822	813	836	793	831	834	801	812	813	809	788	803	827	840	759	836	781	829	823	796	805	785	813	821	751	782	808	768	808	827	824	798	853	828	809	877	826	786	819	843	728	835	833	823	818	890	838	831	806	826	812	805	797	784	826	862	820	824	845	814	813	835	880	856	820	820	799	793	845	821	809	810	791	791	845	765	788	791	788	780	829	795	791	816	827	808	805	788	838	802	809	811	817	790	806	775	796	844	853	814	828	781	789	812	804	841	855	841	802	832	848	798	829	821	804	791	801	852	844	849	855	801	786	867	812	797	854	774	770	773	783	781	822	810	821	808	808	784	808	750	826	831	794	853	841	810	823	785	810	799	767	818	796	804	819	806	828	827	754	812	829	783	848	814	836	798	811	754	833	784	814	845	778	827	823	874	811	820	766	781	836	815	806	831	819	805	787	859	848	838	821	814	803	836	800	832	836	795	788	825	810	818	789	808	806	839	828	799	835	808	843	765	816	823	803	799	831	805	838	854	865	820	814	802	860	796	808	857	793	831	844	854	809	793	834	789	782	825	822	801	807	845	818	806	838	821	806	837	818	791	776	792	808	792	814	828	761	777	831	782	830	797	807	827	793	829	785	785	804	822	854	819	790	862	840	743	797	826	813	797	762	816	804	827	805	799	840	790	823	849	780	818	835	796	791	751	850	841	823	779	856	821	821	819	810	804	818	764	847	821	810	798	812	811	788	825	813	803	835	817	803	822	805	836	797	771	877	802	841	846	795	838	839	836	814	822	799	790	819	850	827	814	807	785	828	820	824	784	853	801	800	843	816	842	860	814	835	830	854	850	797	847	808	798	804	804	797	879	815	873	784	829	776	809	798	795	811	794	856	867	828	810	791	774	819	803	806	817	839	814	815	816	854	813	820	850	864	864	818	801	801	841	841	826	800	780	806	793	828	824	776	795	821	840	827	800	800	777	830	815	786	833	834	832	812	792	765	794	808	763	812	759	797	830	839	796	824	791	841	786	819	835	839	765	799	872	806	782	807	806	826	822	821	790	774	815	829	794	810	836	812	798	789	823	794	844	848	812	834	827	854	844	805	809	838	841	786	843	833	836	854	857	817	802	797	836	779	814	817	833	777	792	830	835	781
12744	1639	1811	1495	1091	855	734	554	495	401	348	328	286	333	292	247	225	248	244	229	245	225	197	199	216	204	200	207	223	190	207	196	199	207	211	217	197	216	222	221	196	210	199	244	216	190	223	190	198	197	198	196	220	185	199	184	214	209	179	226	205	188	193	202	195	197	201	164	203	199	202	192	200	192	190	199	214	190	176	187	191	193	195	193	215	183	193	196	233	193	175	200	235	219	202	169	191	226	217	208	172	212	201	228	192	239	214	209	209	208	203	188	188	208	219	195	186	201	189	206	195	212	173	200	190	189	212	228	217	200	209	199	193	183	195	204	230	206	189	228	212	212	189	204	207	198	199	203	206	201	198	192	224	186	211	188	169	186	194	195	196	202	203	184	207	175	181	219	194	202	190	195	210	214	182	198	191	192	226	200	218	211	207	214	209	199	200	177	204	196	199	212	205	198	222	217	206	176	187	191	187	230	207	198	226	192	191	199	165	214	196	191	169	190	188	205	192	205	217	185	220	191	194	181	210	174	205	204	194	186	210	215	202	202	191	197	189	194	212	187	222	201	184	196	205	203	204	200	198	204	202	181	187	190	213	203	227	216	229	215	213	212	212	229	195	191	219	204	199	191	233	207	217	189	215	185	181	205	199	212	198	200	189	197	212	220	196	181	180	203	205	181	196	188	201	210	198	215	193	200	210	204	176	223	200	191	210	192	225	196	202	212	190	202	218	196	198	214	201	219	194	196	224	202	202	217	179	185	197	213	195	174	206	194	172	197	203	177	197	195	179	178	223	187	216	197	199	221	216	212	170	168	205	199	205	204	209	190	192	180	224	205	197	216	195	201	213	189	197	194	194	202	180	214	213	198	222	201	234	228	208	229	189	210	188	198	212	202	192	190	211	179	201	182	194	193	183	181	190	178	206	206	177	187	201	206	178	189	173	202	199	171	205	211	194	196	197	191	225	191	197	208	208	212	221	208	228	216	200	222	203	199	216	201	218	190	192	211	210	202	216	183	215	210	198	212	181	191	183	191	197	174	187	220	206	188	177	208	228	207	210	194	183	231	216	190	190	195	230	218	202	222	213	208	186	183	198	221	220	199	192	210	223	206	196	202	211	224	194	216	196	195	199	182	188	198	198	194	196	197	186	199	218	174	209	234	180	187	215	199	224	203	204	205	188	214	194	209	198	202	210	216	186	196	197	198	212	181	195	202	218	195	174	184	209	197	231	189	231	184	201	205	215	193	191	201	162	192	209	194	227	203	212	182	189	192	232	195	230	194	211	189	221	196	191	180	181	207	191	231	206	197	207	212	193	216	206	188	187	211	215	189	188	210	188	209	212	233	199	207	187	187	213	216	207	181	202	193	185	195	199	200	195	201	200	215	222	187	205	202	198	220	189	185	192	196	217	193	195	198	192	206	213	190	181	179	195	210	200	209	217	211	205	232	208	183	205	164	219	192	187	195	188	194	217	202	206	219	207	206	187	215	217	199	199	196	215	207	215	193	184	206	204	195	212	230	192	213	199	228	227	226	200	210	232	185	187	206	172	202	205	221	183	210	187	160	200	193	183	182	207	172	194	186	222	201	175	175	194	214	218	213	169	201	191	182	218	203	210	202	195	208	206	205	194	190	197	200	211	190	199	211	225	221	196	210	196	226	214	204	196	200	208	207	207	197	204	175	195	207	209	222	206	210	194	170	228	178	189	204	225	159	214	198	200	207	201	185	203	209	214	189	228	196	187	217	211	197	208	200	210	181	177	218	194	204	208	204	194	203	197	198	190	218	217	203	189	196	205	206	207	176	213	196	194	197	190	195	205	198	208	216	213	199	204	204	202	178	200	184	183	190	203	193	192	182	197	187	193	205	204	184	211	176	182	215	201	188	230	211	215	186	191	199	228	172	191	208	219	205	177	193	205	192	201	175	204	221	218	228	207	211	200	202	204	195	187	188	203	198	224	191	190	194	195	169	189	209	199	194	189	201	174	201	197	214	195	203	208	203	208	207	228	209	196	212	208	187	212	197	214	192	204	216	185	210	215	186	202	194	211	207	197	174	196	188	195	193	199	184	198	217	203	193	201	197	236	195	193	184	193	196	195	196	188	180	229	190	194	183	189	209	215	225	190	179	200	201	191	177	231	208	218	211	199	198	221	206	199	189	209	194	168	221	191	204	190	173	191	196	213	169	209	179	204	207	206	175	167	206	206	215	204	177	184	207	219	203	213	218	197	198	189	199	164	201	204	200	218	181	219	186	193	169	205	206	202	212	183	219	202	228	221	197	183	206	206	232	182	203	205	190	206	174	196	234	198	212	174	207	213	192	196	228	206	181	234	202	181	199	188	217	187	192	215	186	203	210	200	207	193	239	196	166	204	220	231	222	210	215	224	184	176	200	187	174	213	190	176	220	178	207	197	215	224	192	191	196	200	218	207	222	195	214	177	219	219	195	205	187	198	217	193	215	188	202	200	207	212	176	193	210	187	239	185	226	206	194	203	206	214	205	193	233	167	193	191	200	216	203	221	181	219	194	197	196	171	183	212	216	194	174	190	200	197	189	166	218	209	207	214	214	192	202	202	220	180	189	170	190	204	193	184	195	213	187	216	197	185	226	158	214	221	211	186	193	194	192	206	221	230	203	214	159	210	207	176	199	194	194	198	220	201	202	201	222	220	193	201	178	190	215	181	201	177	183	197	181	214	172	217	206	215	187	202	189	204	181	186	195	196	187	196	219	208	170	183	222	214	207	181	211	206	211	192	200	189	209	198	204	204	175	183	220	207	180	213	209	201	193	224	195	220	206	189	206	190	188	208	215	212	218	207	207	182	217	183	170	207	200	206	198	201	192	210	175	207	188	185	230	230	192	190	209	221	185	200	178	215	206	186	177	203	169	209	225	227	236	196	189	189	207	184	209	201	217	206	211	210	193	212	164	211	202	207	181	197	175	205	210	194	187	196	218	196	213	209	199	183	187	219	185	210	210	218	207	215	220	200	211	182	196	213	215	207	204	208	208	199	218	193	207	201	204	213	194	212	200	207	211	198	199	200	193	212	201	183	197	212	158	205	206	220	200	206	210	223	217	190	207	192	202	202	171	213	182	189	203	191	201	193	224	201	201	200	213	191	210	225	196	193	203	155	170	174	207	182	174	202	194	224	212	198	189	205	196	224	185	204	198	198	199	198	220	186	185	193	220	200	192	219	203	247	210	188	206	222	224	210	199	215	207	219	194	204	199	202	197	188	214	187	208	200	229	213	154	189	193	206	197	207	201	201	186	206	194	192	209	185	199	195	219	189	184	202	175	197	204	211	196	165	209	183	213	228	207	188	178	203	195	188	190	188	187	188	191	210	183	187	181	180	196	221	161	217	161	221	210	197	195	196	208	188	183	194	199	204	227	181	196	170	188	206	229	214	208	202	200	199	222	188	205	193	201	226	210	208	230	213	190	185	189	223	213	256	219	195	202	202	196	188	226	195	205	225	192
8300	1760	3625	4482	4238	3647	3090	2518	2234	1710	1429	1194	1087	1050	909	800	779	710	738	716	738	628	609	592	537	545	536	593	525	557	549	590	551	535	501	515	534	578	533	560	539	538	520	516	553	541	518	557	500	529	490	507	511	514	568	525	524	496	511	538	501	495	515	495	544	506	531	505	521	516	506	516	476	500	509	523	509	488	507	470	507	485	527	477	568	516	487	527	491	530	517	504	512	541	484	501	474	499	529	521	538	498	548	473	504	475	486	512	468	530	504	488	471	472	555	492	503	502	522	471	515	499	484	513	493	570	519	511	502	476	529	487	511	492	484	512	507	544	451	508	515	494	549	442	482	518	512	519	472	521	529	494	524	512	539	548	487	503	481	508	486	520	500	553	507	494	514	539	517	477	495	486	440	521	477	547	557	514	548	496	465	515	500	487	507	501	483	505	501	530	475	502	482	513	516	498	511	505	520	508	537	504	512	489	490	511	526	490	490	513	500	514	490	476	525	525	533	492	494	512	510	469	528	494	523	538	510	471	526	518	490	521	478	528	523	508	520	524	495	522	534	474	522	522	509	514	513	528	489	492	530	487	497	540	528	526	502	534	498	549	490	485	520	517	497	507	468	500	478	549	497	500	447	492	548	471	466	529	455	485	514	470	517	499	554	518	554	502	547	554	502	492	549	508	518	493	495	503	521	489	495	494	489	498	503	492	518	531	510	495	537	525	487	516	524	488	508	490	532	511	508	513	525	515	515	535	517	515	488	516	498	455	515	501	507	517	462	505	548	500	504	498	456	514	491	483	494	518	480	476	497	526	500	547	495	523	515	489	532	571	480	493	519	539	475	495	491	527	535	493	514	503	524	511	515	470	470	501	518	480	532	474	517	513	487	510	506	478	501	510	527	513	514	505	524	524	489	524	530	493	503	502	535	524	507	486	533	516	489	485	505	520	545	471	498	509	524	475	510	515	447	534	477	496	536	502	476	461	490	498	467	470	504	526	534	531	487	499	515	526	485	537	476	521	461	499	494	490	496	534	528	527	503	502	513	534	527	514	493	528	492	481	509	492	500	527	534	516	514	446	513	517	517	527	512	475	479	519	518	480	497	513	523	541	534	537	450	490	494	527	495	538	516	519	453	510	507	498	481	489	493	471	463	463	498	480	495	511	501	505	460	485	498	505	548	499	515	494	489	505	489	474	505	473	510	523	501	511	522	483	497	488	493	523	538	507	519	484	489	486	518	479	506	472	477	536	500	506	503	522	486	489	494	478	515	540	515	453	445	483	521	504	495	510	506	533	520	500	510	502	470	478	531	474	488	508	496	499	549	541	523	523	507	521	492	450	502	524	485	514	505	522	499	536	496	489	535	481	492	521	537	483	523	485	497	520	524	509	504	501	537	497	507	494	538	506	502	513	518	490	468	526	491	521	530	501	539	487	514	510	492	502	550	499	500	546	499	520	510	538	484	502	525	529	451	488	493	485	489	512	508	486	465	503	536	507	500	477	504	476	522	515	514	504	472	546	498	480	492	503	505	552	508	512	475	519	507	529	516	511	495	481	499	549	488	504	541	497	515	478	493	503	477	529	529	508	504	510	512	506	502	474	511	502	517	489	524	527	490	481	528	511	525	546	506	515	495	488	496	508	515	462	521	508	521	493	537	552	476	518	496	499	529	531	476	507	512	489	525	495	496	517	516	515	528	511	466	499	508	488	529	549	507	496	530	548	483	538	473	526	495	502	485	490	539	460	452	514	553	516	495	514	521	517	505	519	501	505	504	524	518	485	506	515	552	495	513	492	508	519	515	481	502	505	532	497	525	528	516	525	478	487	478	511	457	522	553	494	506	533	487	536	475	493	539	511	517	472	499	486	524	504	463	539	505	514	486	526	508	503	477	513	501	497	471	502	495	495	493	548	487	539	476	549	530	470	479	536	537	530	488	519	505	518	478	550	526	500	501	521	528	519	519	516	498	518	513	501	498	525	494	497	515	504	499	565	534	497	498	487	514	484	501	521	516	506	487	521	495	541	492	519	493	532	494	512	521	511	536	503	509	478	500	522	505	493	538	482	515	501	524	508	519	519	489	565	539	495	520	522	487	520	479	550	509	535	498	486	484	516	514	524	491	506	526	513	498	445	469	522	480	478	500	501	491	508	525	494	492	518	462	510	514	519	509	501	506	485	507	551	490	529	517	509	518	480	514	495	488	511	498	486	476	499	482	537	500	507	526	494	505	484	512	519	497	522	502	554	487	486	488	522	483	525	501	500	519	507	497	520	480	511	497	558	527	477	506	484	533	510	456	505	517	471	501	502	492	510	515	514	478	494	494	490	492	473	513	500	481	542	506	488	496	528	497	535	487	514	480	498	497	527	511	520	505	490	528	466	524	492	510	510	550	499	472	489	514	505	527	500	492	497	500	511	520	482	489	469	506	521	490	514	529	484	464	465	522	536	520	519	488	527	499	498	514	472	494	526	507	513	509	555	509	485	489	519	506	531	520	506	494	503	498	536	485	466	511	534	492	516	536	518	509	504	524	495	472	507	498	515	514	546	472	507	481	554	508	562	488	551	518	527	492	506	495	519	480	501	515	498	516	472	498	520	509	513	499	551	517	523	498	529	532	482	510	517	491	499	523	511	526	506	514	501	551	509	490	506	466	482	528	507	532	495	483	504	551	511	493	516	489	524	495	461	507	523	460	531	572	506	546	478	508	510	491	513	521	504	550	487	493	468	522	515	493	497	479	467	499	564	486	525	470	495	504	522	465	493	509	475	550	504	512	490	525	503	485	563	514	526	523	521	480	507	489	518	503	535	472	489	480	503	511	513	520	478	498	521	503	494	502	482	495	472	481	489	478	501	516	478	521	498	528	528	452	500	520	544	529	489	477	500	491	511	522	490	518	516	546	531	537	519	500	498	503	496	516	493	501	495	510	527	494	487	492	478	474	473	520	530	513	501	499	494	485	530	514	504	515	496	473	468	495	539	522	480	487	554	494	502	535	497	489	495	507	507	511	544	476	547	531	506	484	483	482	511	501	534	490	524	469	491	512	491	511	502	513	527	494	524	541	513	497	502	500	494	536	470	480	496	491	475	512	497	437	518	517	457	458	510	549	485	500	501	524	493	497	548	516	485	496	506	514	513	505	524	452	481	486	518	528	518	488	501	500	493	480	502	551	540	479	529	464	486	492	546	509	509	540	518	494	507	513	508	514	504	481	502	504	469	511	521	500	501	480	517	537	536	473	503	523	536	491	509	486	540	469	536	500	503	513	537	494	515	466	485	499	492	505	519	547	508	518	510	530	466	502	517	510	517	490	461	500	514	486	476	485	492	535	493	516	532	498	521	476	544	484	488	491	486	493	488	480	487	471	525	525	507	489	504	544	531	482	515	528	510	518	495	494	507	502	472	473	492	458	502	503	452	514	496	495	490	515	498	478	555	539	510	515	534	508	537	492	498	532	460	472	502	483	475	499	474	484	494	507	499
1608	587	639	546	489	468	454	427	376	375	371	372	370	334	288	357	310	358	327	360	304	331	289	297	313	321	328	312	340	359	341	320	332	312	299	351	328	343	299	310	348	319	273	323	323	302	333	299	310	324	295	303	341	310	331	287	327	318	300	319	336	297	313	329	341	360	300	333	329	337	299	309	331	322	360	346	322	309	312	331	327	327	319	319	337	303	304	320	358	320	321	326	286	284	371	307	320	339	322	344	303	283	303	319	312	296	310	349	295	322	322	309	319	281	286	285	309	284	322	337	326	358	303	334	327	328	294	314	322	320	314	294	347	318	285	334	304	293	342	341	331	305	283	318	322	324	308	318	368	311	339	284	305	333	321	324	331	336	327	292	327	291	288	334	331	321	293	324	335	323	330	310	315	320	298	340	301	299	318	308	337	293	320	306	299	309	314	296	338	295	325	319	368	320	305	334	335	287	328	331	303	335	323	318	289	305	314	311	318	329	341	315	315	347	289	307	352	314	279	340	341	309	311	302	278	322	313	300	312	316	310	337	337	326	307	354	332	304	333	325	328	327	332	314	331	275	327	312	338	329	309	318	311	306	311	346	329	345	364	333	311	334	329	353	346	333	339	324	321	315	308	293	305	337	326	324	311	294	325	291	330	299	326	290	306	336	276	342	331	328	316	306	297	320	278	295	306	310	323	311	319	322	297	279	327	331	301	303	320	279	323	348	303	306	309	336	355	327	345	344	308	322	340	270	323	304	322	334	333	301	337	315	315	324	306	311	306	303	322	328	287	294	324	335	320	326	323	314	360	321	333	339	333	323	325	347	317	384	318	337	347	307	319	326	299	316	335	348	305	287	337	335	308	295	332	286	320	333	370	338	331	321	298	304	307	312	318	306	312	319	320	353	334	329	348	331	327	287	326	311	324	307	306	339	321	315	293	308	308	307	303	346	324	326	350	343	304	288	316	327	291	305	308	320	333	279	338	315	329	289	291	304	290	314	313	314	308	329	318	326	302	292	292	312	314	294	361	299	319	321	328	322	353	301	323	324	308	286	294	298	316	310	295	304	298	337	336	288	310	305	291	354	336	290	327	315	308	296	319	350	288	352	319	312	314	295	326	311	332	284	316	315	342	339	285	302	349	284	345	330	338	287	330	334	289	331	325	302	353	317	336	316	311	332	320	353	303	330	356	302	345	341	305	331	342	327	320	330	329	309	302	313	328	313	333	327	289	322	334	292	336	316	302	300	343	320	297	351	312	334	301	321	330	310	343	317	343	335	300	336	298	339	364	324	286	341	330	319	292	305	315	300	335	299	315	332	296	329	311	314	323	312	331	310	341	351	304	355	328	282	304	324	300	328	329	316	322	321	284	301	294	328	312	294	343	317	299	314	310	321	324	323	322	341	295	311	303	326	324	283	288	323	338	319	309	320	304	321	322	331	324	303	316	322	315	340	304	318	306	332	304	327	311	372	278	323	324	380	316	320	312	332	339	308	289	324	273	323	350	308	343	327	328	353	343	373	304	319	316	322	319	325	286	294	293	320	295	326	305	316	341	314	342	288	326	368	297	308	302	341	343	330	343	341	305	294	306	331	305	322	350	305	332	297	318	339	337	355	379	290	332	335	341	321	311	295	304	301	327	324	379	280	305	333	316	279	305	320	293	320	331	329	313	343	300	322	329	339	301	312	305	348	321	292	347	309	321	309	316	295	360	317	316	322	316	333	299	351	306	303	332	311	340	300	322	319	332	310	312	329	357	293	332	315	304	311	294	319	297	356	317	314	316	339	305	345	285	299	308	297	308	295	312	320	303	297	320	327	322	333	304	317	328	280	334	324	315	329	335	342	322	319	317	329	318	346	335	303	346	310	349	337	318	315	314	331	290	338	290	341	285	305	328	345	335	324	345	332	316	327	317	326	321	318	322	326	326	316	317	314	296	293	327	341	329	329	322	308	327	310	306	300	318	312	323	317	279	340	343	318	311	317	321	315	301	327	273	308	330	342	292	339	294	344	328	320	355	335	323	299	275	310	313	329	301	331	325	332	318	339	306	325	309	334	281	334	305	308	320	304	321	296	362	297	321	298	315	319	298	326	321	306	324	327	326	306	349	354	309	312	328	320	306	307	264	297	331	296	312	327	334	346	326	337	349	327	356	315	299	307	331	301	315	314	314	300	321	369	306	324	326	331	347	330	323	327	333	308	295	316	316	337	330	330	298	289	310	312	315	303	334	304	318	335	328	318	324	345	315	269	326	320	384	324	351	336	366	300	300	346	322	342	324	306	320	294	310	313	327	310	312	316	332	307	319	304	301	306	301	329	324	310	355	310	305	306	309	322	315	371	314	361	296	339	332	329	352	343	334	298	284	343	305	328	302	305	311	314	313	313	332	328	334	339	329	298	313	274	328	332	324	330	329	336	337	306	330	302	296	302	340	325	307	292	315	286	318	308	285	316	320	333	313	329	316	334	322	297	305	358	324	330	317	319	320	333	319	322	330	359	317	304	332	294	349	305	297	294	312	338	335	309	280	346	317	332	306	326	323	350	313	324	325	344	306	305	340	367	308	325	306	310	284	354	307	328	347	313	304	327	280	281	316	310	313	323	313	308	305	305	322	298	318	317	304	325	321	330	326	301	358	343	335	327	345	342	330	317	319	329	345	295	333	304	349	324	307	293	333	323	316	325	335	319	309	331	294	312	330	327	322	324	305	350	303	349	338	350	334	351	307	314	316	322	292	329	323	343	343	312	319	329	340	325	303	307	322	300	299	362	329	308	322	310	305	333	302	313	304	298	311	324	311	306	340	334	299	317	324	332	325	283	293	304	317	337	346	347	358	296	309	332	305	302	299	358	330	298	328	320	311	322	364	322	327	344	315	315	321	328	341	323	346	346	312	301	309	318	322	318	276	345	338	302	316	339	304	325	321	339	293	324	335	306	281	292	332	332	310	306	286	335	319	322	302	341	310	268	357	323	332	316	310	351	307	331	327	307	328	317	338	295	338	328	327	321	355	308	322	339	314	317	326	315	303	311	303	299	329	312	290	303	312	318	329	299	321	310	323	336	292	336	340	288	315	324	330	314	293	350	329	304	325	353	290	292	319	321	320	322	303	286	324	315	334	341	331	331	317	325	305	308	305	326	317	303	336	279	324	303	335	340	346	340	323	331	290	309	317	287	340	331	298	323	324	370	307	336	309	278	302	329	343	301	319	316	315	326	359	285	302	328	332	347	296	295	287	349	334	334	298	317	346	312	310	314	347	315	326	366	327	317	330	316	339	344	334	339	303	311	332	293	363	327	340	306	352	321	328	311	322	295	300	291	332	326	284	312	309	314	335	332	294	294	329	324	323	309	347	315	315	288	341	315	332	298	341	302	328	301	320	325	315	313	360	325	323	334	356	288	298	349	329	322	327	297	305	318	316	342	301	331	322	301	308	304	318	327	323	354	305	321	325	323	322	320	318	314	294	310	310	281	319	324	304	315
2236	1032	1607	1883	1853	1674	1594	1337	1276	1145	1098	962	968	934	846	849	836	821	823	866	839	838	789	771	810	816	797	832	766	791	809	787	823	816	769	773	752	824	846	825	778	800	739	790	786	783	791	762	719	774	789	737	819	811	796	802	777	793	806	782	759	754	800	790	747	778	809	760	799	715	771	782	784	803	776	768	809	762	792	797	775	777	806	769	802	811	779	785	833	792	837	772	788	775	812	763	802	794	771	692	743	780	773	799	782	764	783	791	812	794	824	780	790	776	736	749	764	760	803	691	803	784	793	834	771	755	798	796	704	789	778	839	743	776	754	759	758	725	760	783	759	699	831	769	806	774	791	810	807	756	788	781	769	726	766	777	721	776	773	788	805	797	804	766	766	771	776	750	794	838	777	729	821	764	814	803	775	816	823	787	773	856	760	812	775	788	751	770	777	772	808	789	749	731	772	751	758	750	743	777	734	746	781	812	737	772	812	776	849	771	746	750	688	807	797	749	787	775	784	751	827	733	797	752	767	744	755	830	789	754	775	789	799	765	764	762	804	806	749	763	750	746	737	808	742	764	762	844	782	807	768	762	745	772	789	806	755	815	820	764	747	744	819	816	742	824	814	775	753	765	787	750	802	781	792	793	825	767	795	791	731	746	805	743	774	734	768	854	790	752	739	801	823	792	783	817	807	802	754	748	828	789	781	822	743	772	815	856	819	758	805	820	740	806	788	842	767	770	794	779	783	783	738	753	792	768	765	782	800	799	815	789	808	824	750	873	775	788	809	811	756	762	803	770	762	775	748	763	789	749	764	767	775	768	791	761	774	762	805	741	748	798	758	772	830	793	699	777	766	784	813	763	786	752	793	761	746	739	764	805	752	810	828	787	728	793	795	834	804	757	799	696	765	738	714	786	741	763	745	817	816	771	767	743	802	758	778	807	735	721	806	725	773	800	770	819	788	733	816	752	706	779	758	755	783	785	766	834	763	808	776	813	793	796	810	755	761	724	799	779	841	740	821	780	775	782	786	756	813	784	849	768	775	775	771	808	775	764	796	805	788	760	813	767	746	757	764	773	753	786	736	794	805	769	811	745	748	763	755	780	778	786	767	792	730	811	746	806	780	783	768	794	733	760	757	785	796	755	795	801	783	742	778	734	819	776	722	821	800	780	785	771	753	771	791	770	815	811	792	780	782	805	787	769	782	774	807	811	777	775	733	784	793	769	761	733	747	808	816	768	755	764	770	743	752	774	774	765	758	807	778	770	833	792	770	783	789	761	798	773	786	760	824	814	801	755	744	792	757	756	773	814	794	780	788	775	761	844	785	780	764	781	738	760	802	781	739	791	793	820	778	741	781	801	777	774	751	766	760	766	767	783	788	777	784	793	798	769	789	805	766	776	744	753	792	822	777	833	790	749	776	797	736	749	791	805	776	772	765	759	755	760	742	819	780	797	788	763	805	778	814	772	793	755	787	804	825	822	770	759	762	799	789	772	785	778	811	779	816	804	785	726	788	741	827	796	864	765	795	778	745	810	803	797	749	786	770	771	850	791	816	760	800	800	784	803	796	770	735	826	774	772	756	775	766	821	788	821	805	769	835	796	786	759	777	763	797	820	830	748	832	777	750	755	808	747	798	765	820	773	806	781	810	749	775	805	768	784	809	737	718	772	782	768	791	790	750	759	816	809	751	784	787	747	786	763	781	815	837	764	827	762	778	842	800	761	793	793	743	779	755	782	724	791	827	775	797	776	795	786	770	757	771	799	769	798	823	759	790	793	773	798	806	785	822	746	785	741	819	791	805	765	781	773	794	731	793	811	796	781	796	769	754	772	809	765	783	776	801	774	803	783	741	774	774	789	749	833	772	804	785	784	781	734	750	801	769	810	797	759	767	771	798	793	823	756	814	804	779	823	779	793	768	779	806	757	767	789	770	792	811	729	760	770	819	805	764	827	719	798	805	771	822	805	769	832	775	725	775	790	752	783	853	752	710	763	785	790	776	808	772	770	798	793	812	758	810	757	800	765	759	799	783	823	786	786	729	791	775	758	758	746	803	839	833	785	817	754	833	763	826	814	800	778	782	798	733	838	776	801	757	791	771	707	790	725	783	818	732	771	790	805	737	774	780	755	735	834	801	767	799	778	772	778	723	769	718	761	725	771	750	778	765	838	770	792	793	803	810	776	776	813	784	769	724	800	771	762	774	784	775	759	769	783	773	785	775	833	736	771	832	791	782	758	758	783	744	755	813	758	806	762	754	777	768	749	723	768	743	805	800	765	807	737	783	720	749	758	816	763	800	804	757	762	768	747	786	786	829	793	753	801	780	805	779	752	812	835	769	763	788	757	801	801	792	767	823	779	797	761	767	768	743	821	733	807	757	809	760	760	792	798	742	809	789	797	777	767	798	770	777	703	778	802	796	800	736	816	740	763	724	805	739	789	808	823	768	737	829	759	810	785	759	769	837	740	761	807	771	798	788	768	837	794	795	817	763	785	795	823	805	779	743	786	738	781	769	775	753	816	784	817	745	791	853	745	781	821	795	778	797	765	794	810	818	761	774	792	808	737	759	760	761	761	820	762	788	796	776	787	754	777	758	751	780	759	828	763	791	786	790	764	788	771	772	752	742	807	821	767	844	728	806	826	824	787	762	820	739	761	768	820	726	778	722	761	748	726	803	785	777	774	763	739	783	774	780	767	751	771	813	767	799	790	764	791	764	783	742	799	805	772	791	764	766	773	807	776	756	795	800	787	761	813	765	785	740	780	811	819	783	779	792	771	846	795	782	806	762	776	790	845	767	767	794	795	764	824	748	814	783	799	791	762	776	782	732	751	777	787	796	761	734	793	726	779	772	792	766	779	755	741	774	776	804	806	765	806	802	760	814	751	728	777	763	763	735	732	801	782	713	782	741	763	802	785	764	770	748	751	779	777	807	744	840	782	748	758	783	764	776	756	741	754	781	816	722	764	793	785	804	795	815	789	793	768	777	814	762	779	800	798	759	773	781	780	780	788	805	777	782	806	741	772	772	782	793	746	816	771	793	762	772	794	815	776	732	811	784	801	813	747	795	778	814	776	769	727	777	736	805	777	800	778	807	794	760	749	764	776	741	743	755	823	748	781	758	850	807	771	768	708	726	811	748	783	830	792	790	780	778	805	776	817	780	742	846	771	765	760	752	810	811	820	804	775	791	784	814	833	798	784	760	840	771	764	786	769	754	762	744	788	763	785	763	747	759	783	784	829	793	807	732	799	798	752	761	832	795	754	766	781	814	768	715	787	759	767	782	773	754	735	764	761	810	746	790	779	782	822	821	751	765	808	812	753	787	795	798	792	786	833	787	817	780	783	827	800	804	785	819	793	796	799	791	782	848	774	756	758	766	797	810	726	796	775	777	767	748	750	836	752	768	829	765	797	767	772	792	750	735	815	800	810	809	787	733	742	767	746	802	771	770	762	754	779	759	777	789	756	766	738	796	783	799	768
6901	1090	1286	992	918	765	651	567	529	499	450	442	398	378	347	373	374	343	366	352	321	375	326	317	354	358	328	347	358	339	315	377	327	382	290	325	311	333	361	356	370	330	331	338	349	341	350	332	352	321	355	353	339	355	302	361	345	357	355	345	318	361	319	322	304	355	366	365	366	335	340	342	330	348	347	361	357	337	330	327	366	361	351	305	355	352	361	348	348	372	318	329	340	361	315	347	341	331	368	344	351	350	346	371	322	313	333	356	362	320	320	361	350	307	336	376	326	359	341	361	364	346	361	352	350	321	362	324	330	356	329	320	344	327	317	348	333	345	337	352	322	351	354	366	309	335	400	343	332	361	367	351	329	314	331	325	309	340	333	322	328	332	302	339	331	355	342	326	361	307	357	368	372	323	334	348	328	312	340	350	334	316	345	368	360	345	331	349	319	337	350	346	342	317	338	312	338	374	379	336	283	367	379	322	345	343	328	303	368	343	353	320	339	326	349	357	315	320	351	344	347	333	343	363	342	360	340	385	372	343	385	328	374	323	356	341	334	335	347	339	310	347	336	343	370	322	306	367	342	318	318	351	336	345	336	345	313	325	342	295	330	355	331	328	327	328	379	328	343	299	345	362	347	329	363	323	330	339	326	343	338	342	313	343	322	359	332	305	333	366	350	325	340	355	346	326	312	348	385	361	343	340	318	309	330	315	353	343	319	352	288	295	368	343	327	323	342	380	382	408	337	299	327	309	353	311	319	342	346	340	365	377	345	330	320	345	374	330	329	345	355	313	371	324	333	381	358	329	346	349	363	318	331	328	347	313	313	338	352	351	370	325	339	314	332	335	318	367	362	367	334	337	345	342	341	358	313	348	345	411	334	350	315	331	358	348	337	316	335	326	351	398	353	326	387	325	329	331	372	323	328	338	346	310	307	318	362	345	311	321	328	332	334	355	359	315	345	335	330	317	382	362	329	387	349	334	371	372	342	363	324	345	349	310	383	344	354	322	344	335	346	336	308	362	332	328	350	333	356	318	348	333	361	345	331	337	345	310	324	337	311	318	364	357	338	368	350	348	323	328	309	325	345	349	316	306	342	353	320	333	309	340	343	321	341	343	324	319	347	347	331	351	361	338	339	299	320	353	303	307	328	357	345	374	371	341	310	332	319	372	304	342	357	334	322	335	355	328	376	352	338	307	350	354	388	329	339	337	333	343	335	340	312	320	323	324	357	306	328	339	354	350	346	352	365	356	336	314	331	360	350	336	352	365	339	353	350	319	353	350	340	375	326	344	357	332	317	317	340	333	324	304	351	345	330	345	319	308	359	357	346	351	381	327	355	349	318	332	324	327	309	368	345	380	339	349	317	337	319	321	338	336	324	312	312	369	342	373	322	332	328	354	320	342	338	324	337	378	325	347	334	311	347	331	330	322	355	333	362	339	344	374	320	314	364	363	343	315	372	345	373	315	327	352	345	346	332	318	338	387	359	341	348	319	359	318	362	341	366	366	335	351	310	309	315	342	365	359	354	308	318	313	321	321	340	330	312	347	326	343	325	331	336	354	357	345	319	348	352	331	305	343	336	353	360	356	370	324	369	363	336	293	348	340	309	329	335	343	354	357	331	340	344	313	333	300	327	386	361	329	328	339	338	359	323	364	357	361	326	327	347	299	306	327	326	327	376	360	324	329	325	301	320	367	338	336	320	369	367	363	330	323	381	355	343	309	342	362	346	366	358	330	323	317	345	334	354	320	326	325	333	354	325	295	318	342	318	331	343	344	353	344	339	359	319	340	341	330	336	335	334	373	332	380	358	329	359	305	339	368	347	328	362	362	334	356	370	348	338	335	302	333	348	315	318	332	323	342	354	309	319	301	300	332	338	322	360	360	322	369	358	285	375	350	351	386	329	347	331	325	358	344	358	347	376	334	357	354	324	388	327	344	359	346	346	318	336	345	355	306	340	317	329	321	352	322	303	328	311	327	370	310	330	371	355	344	329	338	325	331	328	337	356	338	345	359	341	315	338	348	325	318	308	340	359	362	343	331	306	336	322	302	318	343	327	327	321	330	326	344	333	354	385	363	336	306	347	345	364	376	324	328	326	330	345	347	323	341	385	358	347	323	352	351	376	318	366	330	297	343	315	360	319	361	323	331	328	322	336	340	335	336	302	353	332	316	326	354	339	358	336	329	320	322	369	340	323	345	334	317	350	339	320	356	326	338	377	366	336	358	383	367	366	329	359	311	348	330	338	324	382	339	358	307	339	314	340	357	366	351	394	355	341	350	328	358	326	331	352	350	336	331	341	362	311	306	324	329	323	342	322	352	347	311	364	357	331	338	315	351	307	338	299	373	340	351	323	323	359	313	344	357	340	318	322	306	359	378	300	339	332	299	344	347	314	319	371	338	360	320	386	342	345	339	343	345	353	328	297	342	364	325	358	322	342	356	308	355	338	329	321	349	336	324	345	319	312	354	328	369	322	342	317	322	332	335	322	350	344	328	329	337	311	320	321	302	337	350	346	333	323	318	325	319	344	307	309	345	375	336	324	339	298	302	338	349	341	339	301	346	353	343	357	351	312	315	336	315	353	349	340	327	351	336	317	333	367	340	324	340	317	348	325	316	374	295	333	343	338	342	355	308	347	344	341	343	334	300	368	328	314	308	352	336	334	335	339	360	330	377	328	341	329	378	302	332	336	397	335	346	358	335	350	327	322	343	325	342	354	346	355	350	360	326	341	311	351	373	379	365	331	343	337	356	319	321	335	352	358	343	331	311	303	320	338	346	349	324	359	348	325	320	339	343	375	336	325	354	343	324	306	320	321	330	341	349	340	368	336	346	333	325	328	308	352	335	362	330	319	344	360	322	346	314	341	319	357	314	376	357	347	341	329	339	339	349	355	366	349	343	344	351	369	330	309	359	331	327	386	309	342	362	332	369	328	320	294	345	338	308	342	372	344	369	379	336	358	344	319	314	348	316	334	316	354	353	355	347	340	333	317	368	328	345	366	313	305	343	350	315	383	329	355	330	316	304	331	356	339	328	312	351	375	300	355	311	344	334	327	358	352	334	339	323	363	319	342	325	346	331	339	325	305	324	314	326	342	353	326	349	351	362	333	369	330	342	345	345	350	339	339	341	366	316	303	300	336	332	328	342	346	326	315	316	348	368	357	328	408	346	316	327	350	336	350	328	338	316	348	344	348	339	332	335	351	368	344	343	351	321	359	332	307	305	319	343	364	329	348	339	324	337	355	324	346	331	342	326	334	360	344	365	373	317	373	305	342	362	346	349	316	332	323	361	355	330	383	325	330	327	367	313	344	344	347	350	319	382	344	340	340	343	346	330	331	362	323	363	346	361	321	323	334	329	358	323	333	364	325	294	364	314	333	328	355	322	340	309	380	338	330	331	331	344	336	323	352	325	337	339	372	310	324	321	317	368	363	352	326	328	388	310	325	384	323	363	348	355	328	316	353	328	357	312	323	359
6531	1559	2752	3401	3483	2728	2589	2156	1891	1641	1413	1355	1203	1079	1061	1027	1002	949	983	983	883	923	872	905	850	855	857	887	834	875	831	839	864	883	856	826	834	864	833	801	797	855	849	830	855	783	798	814	818	836	852	824	832	818	859	799	781	800	835	809	875	823	795	773	867	853	816	819	836	802	825	802	782	792	859	832	787	846	784	833	812	821	863	852	828	801	826	807	824	856	849	797	813	796	787	784	840	843	791	797	797	792	841	855	821	795	806	759	793	850	798	840	775	814	810	821	828	794	842	853	818	822	789	848	824	882	800	824	832	832	805	817	850	835	854	818	864	833	861	756	799	821	777	823	834	791	802	837	858	829	801	819	842	810	842	830	832	841	865	795	870	860	821	828	813	783	828	815	780	842	803	807	783	827	799	839	800	846	780	793	805	798	775	819	817	794	838	833	822	828	803	810	814	796	789	791	815	811	835	849	813	831	853	828	761	784	846	845	858	798	811	771	841	771	813	832	810	827	803	821	809	802	766	887	769	821	771	800	806	833	822	838	817	807	810	830	820	817	797	854	813	826	797	792	831	821	801	814	824	851	828	800	796	799	817	815	778	826	849	753	820	838	784	837	819	805	842	814	846	859	813	793	787	816	773	811	846	779	823	818	835	781	815	807	787	781	802	842	766	792	804	844	791	834	802	838	809	806	802	798	814	818	817	836	792	826	790	841	828	827	797	819	791	859	785	841	815	796	829	816	825	858	824	782	824	858	812	783	802	827	763	800	792	778	797	820	832	855	831	838	879	803	819	851	796	812	785	843	855	836	782	825	821	851	877	823	872	835	763	793	819	852	810	865	865	808	788	820	831	837	823	834	812	808	829	877	781	834	783	840	781	832	830	851	810	771	862	816	827	839	833	852	827	842	846	807	847	782	831	857	837	808	753	772	794	799	755	824	769	788	831	860	853	835	784	781	847	772	820	793	818	830	835	765	815	894	819	859	771	752	788	833	847	828	803	825	826	804	854	817	790	806	779	852	799	846	817	775	830	833	779	861	821	846	833	871	849	850	889	822	829	808	862	800	815	799	807	824	807	744	807	780	788	832	780	796	807	825	787	852	748	793	765	799	818	739	839	858	783	784	841	849	830	840	806	812	843	803	804	788	840	877	853	841	742	798	791	824	847	821	754	803	807	784	789	808	869	816	792	781	784	849	833	837	786	771	837	817	818	800	789	769	787	809	810	774	808	808	817	781	834	830	823	889	870	832	798	763	816	797	835	828	815	805	850	866	833	813	822	797	825	853	834	822	838	836	804	813	822	789	856	787	834	826	866	807	778	871	770	815	768	811	822	800	783	810	857	827	810	842	797	837	789	798	843	824	765	839	842	789	790	790	812	759	847	803	805	807	811	822	812	829	826	806	810	760	825	813	782	840	813	832	794	772	874	817	759	789	807	779	851	814	810	785	862	846	894	768	814	802	812	859	887	824	813	801	788	806	785	847	854	835	799	802	805	808	795	798	838	798	766	796	830	764	847	822	792	869	827	841	799	849	810	796	856	805	788	827	830	798	804	764	821	791	828	849	803	798	806	804	779	808	843	821	804	783	863	806	793	807	825	833	831	832	804	875	805	781	785	831	815	811	832	813	853	842	822	859	792	825	817	824	804	871	797	868	796	859	838	794	806	771	839	831	821	835	846	799	835	827	789	834	860	780	803	816	807	818	828	811	823	882	782	779	767	766	780	785	800	841	851	804	815	816	810	808	830	798	803	825	795	835	815	843	839	802	822	805	805	798	838	792	864	763	800	838	773	818	795	767	840	853	768	789	815	821	759	805	798	835	848	767	826	826	804	788	838	835	826	811	836	757	786	824	823	791	880	758	826	822	802	797	816	864	813	906	822	827	763	811	821	837	846	792	828	798	843	859	860	824	826	810	819	810	805	768	843	846	818	820	801	792	839	771	780	812	811	815	801	812	852	798	779	835	802	833	838	839	777	772	804	820	812	808	851	782	835	885	812	805	809	790	833	798	818	834	861	829	815	826	815	781	864	817	830	857	843	807	814	816	798	821	851	825	883	847	805	824	789	819	817	805	783	826	825	875	783	833	804	773	794	816	804	847	824	794	773	800	735	812	812	815	864	821	782	803	809	879	787	811	789	817	777	858	807	838	855	842	859	797	853	826	795	871	793	828	821	788	838	893	833	877	821	828	800	787	804	810	835	826	816	789	810	807	855	830	786	841	842	829	837	836	821	793	847	811	760	828	819	831	831	789	853	770	841	799	811	824	836	830	842	813	896	820	798	812	748	815	801	817	866	806	832	842	848	809	767	820	859	788	842	814	824	899	829	831	833	831	798	829	890	737	818	848	830	842	808	758	871	815	845	833	811	750	844	814	796	821	785	824	796	818	789	812	814	794	847	807	824	807	829	826	759	789	781	836	813	846	827	800	800	834	798	788	822	819	877	767	796	798	895	876	731	834	757	749	835	891	830	781	824	810	809	787	745	838	840	813	794	801	849	798	807	809	860	832	768	789	765	867	817	801	787	809	807	872	774	830	886	813	834	829	779	809	800	775	819	806	866	760	811	781	786	839	826	835	828	778	801	794	844	820	823	830	817	834	783	851	836	775	819	848	798	779	813	822	807	813	805	792	778	865	775	846	824	880	812	787	787	796	786	858	770	791	741	821	855	808	798	844	825	888	811	818	747	857	806	808	813	775	840	845	825	907	795	841	787	768	825	764	829	817	809	804	826	833	794	781	824	818	836	833	834	788	823	801	819	824	844	813	802	804	831	861	864	771	822	834	823	788	807	806	822	816	805	822	791	826	773	824	839	790	775	842	824	803	793	833	828	806	770	787	831	832	839	820	879	799	857	875	800	806	835	828	823	773	849	818	828	802	797	821	771	851	817	862	790	872	786	803	819	857	809	910	814	901	792	777	828	814	809	812	853	837	794	807	830	798	804	825	799	840	827	830	775	818	818	781	810	789	808	838	863	814	799	800	855	829	787	825	865	811	798	806	764	798	764	828	861	832	777	805	852	767	740	792	860	806	790	818	838	828	791	802	833	822	795	813	784	825	818	789	790	781	824	780	852	790	821	801	799	814	793	847	833	831	757	867	821	794	808	808	784	831	828	875	854	846	817	814	850	838	785	820	789	808	774	811	879	817	870	842	872	832	804	832	874	777	832	825	817	865	830	835	800	813	828	798	822	817	782	835	840	783	803	829	797	793	820	796	790	793	772	782	812	765	805	804	817	809	832	835	820	809	796	835	814	831	804	833	884	766	840	838	853	852	787	848	786	780	828	810	801	808	797	823	876	822	836	820	822	804	792	832	787	799	817	847	833	874	853	799	803	851	812	836	853	840	851	788	748	853	849	802	837	903	791	847	829	787	791	831	867	820	783	846	784	815	808	825	814	782	817	813	809	843	809	784	859	808	802	814	821	835	863	778	829	770	835	800	856	802	841	859	821	763	786	792	839	806	812	798	755	772	832	821
12666	1589	1808	1478	1225	839	751	613	532	408	394	323	306	269	249	255	263	238	278	239	225	222	200	200	230	208	212	227	209	224	200	214	192	218	181	201	231	219	213	201	203	228	226	228	232	217	222	205	190	184	202	219	198	212	187	197	198	203	212	188	206	213	201	184	226	192	180	195	226	240	202	225	209	192	246	225	215	215	222	210	244	202	214	217	208	209	205	220	207	198	207	173	206	202	200	225	212	204	179	206	200	224	193	209	210	172	207	185	165	175	197	185	196	210	211	201	200	203	201	209	229	178	197	197	207	194	222	199	222	216	223	194	250	195	204	199	223	192	184	221	201	241	214	203	192	203	177	221	200	215	219	160	220	197	203	216	237	215	204	212	170	185	190	215	200	225	235	221	221	211	212	212	212	213	201	177	198	215	207	204	220	215	227	205	205	218	212	216	193	203	210	214	191	191	198	188	233	218	222	194	221	196	222	190	188	211	204	196	228	198	206	234	211	194	233	204	176	202	189	214	200	216	216	213	197	198	223	207	196	192	203	207	193	210	191	192	202	190	191	180	200	209	209	229	203	220	204	201	211	206	206	222	197	200	194	214	188	216	207	192	184	197	225	225	187	181	191	201	190	191	195	189	240	177	216	198	199	213	190	219	211	203	211	201	219	216	206	215	193	198	218	197	223	197	193	214	187	183	199	187	204	191	197	179	196	192	187	196	222	172	202	194	206	202	197	195	212	197	219	196	195	192	202	222	193	192	225	185	231	227	215	238	225	202	235	211	213	212	171	205	210	212	205	224	210	204	216	196	190	218	199	204	222	187	177	194	208	196	189	204	193	190	205	210	215	203	201	212	197	215	208	194	231	216	202	218	199	192	221	207	173	189	184	202	202	209	196	188	196	175	242	216	189	228	205	206	186	210	205	203	207	219	220	210	186	199	204	197	190	200	202	193	196	174	214	223	200	213	222	206	223	204	196	237	226	236	222	230	234	221	226	205	229	223	192	188	221	209	217	227	189	215	220	213	224	193	202	223	215	219	208	198	200	190	181	200	223	208	179	187	203	210	196	194	210	186	198	193	193	215	203	220	202	208	209	184	201	199	201	193	212	203	204	194	212	209	218	194	188	194	207	206	207	187	201	217	188	174	213	224	207	207	199	202	206	213	188	231	206	238	214	207	222	208	187	223	170	193	226	210	187	205	182	188	215	179	197	208	198	204	228	211	212	207	194	205	208	189	188	200	219	194	239	223	225	201	204	215	201	200	201	206	201	204	204	207	209	198	205	194	198	204	168	187	196	201	202	217	201	220	187	215	206	229	203	205	218	210	194	236	195	181	211	247	234	212	206	215	170	189	211	211	200	214	194	209	243	202	211	212	189	213	195	204	201	199	192	195	211	229	223	213	189	211	216	196	214	189	192	212	203	196	202	181	233	207	213	205	213	213	209	196	216	203	187	230	196	211	229	221	193	210	191	198	193	214	185	215	212	204	198	184	189	200	185	217	203	204	224	195	191	187	181	189	220	186	206	219	221	229	197	217	202	222	192	211	218	182	184	207	192	225	202	215	182	200	186	208	232	211	188	215	216	205	208	218	210	222	203	208	221	199	157	203	217	206	194	192	238	209	212	225	209	203	193	216	208	184	188	186	184	219	204	176	221	189	226	198	216	239	194	197	212	192	195	187	214	199	198	233	199	214	203	185	180	216	223	201	251	201	198	223	203	196	185	202	228	196	188	204	248	216	196	195	234	198	198	196	196	227	210	180	201	208	177	201	199	180	196	206	208	236	186	218	189	196	193	210	210	214	210	217	198	203	206	224	206	233	202	192	199	187	203	207	233	202	191	215	216	189	207	212	187	197	235	208	206	185	209	198	200	230	219	195	192	210	187	194	188	212	190	219	204	203	206	195	204	180	205	179	226	220	220	208	203	217	197	199	188	210	217	212	211	181	210	220	209	209	193	195	223	190	205	209	250	213	189	210	225	188	185	194	215	192	219	219	206	193	204	197	184	203	195	232	228	216	206	203	240	204	217	194	207	220	224	212	232	225	206	217	198	211	181	178	200	200	198	219	198	200	219	212	218	182	206	203	225	197	197	199	218	198	201	216	198	199	247	211	207	203	200	193	225	219	221	191	234	220	206	220	189	198	209	201	201	206	203	231	199	227	226	212	210	194	214	204	219	224	216	189	200	192	199	220	196	198	224	212	201	198	214	209	217	207	196	193	206	193	208	200	234	204	198	192	230	207	211	223	198	197	216	186	210	208	199	178	207	202	227	209	214	235	178	209	206	209	206	184	216	220	200	222	213	211	213	229	201	200	228	213	208	207	185	189	227	153	205	191	184	201	191	187	201	199	198	184	220	218	187	219	207	191	204	189	173	206	210	205	221	220	233	189	214	200	206	226	228	211	211	194	207	216	211	199	195	190	203	187	201	234	236	178	194	239	208	179	198	195	207	187	214	224	207	192	221	203	194	193	206	217	227	208	205	220	216	214	200	182	207	199	229	203	200	204	206	233	205	192	183	209	231	212	235	196	189	188	213	208	199	189	194	208	201	200	196	224	215	203	227	236	205	205	182	220	215	202	179	219	196	214	180	218	198	211	214	206	207	188	221	204	192	201	192	208	229	189	212	190	188	203	211	208	211	208	203	206	207	210	219	202	192	211	209	205	189	203	198	216	220	203	205	231	187	191	193	188	205	213	219	226	190	199	194	218	203	186	202	187	211	179	214	210	204	190	216	236	186	208	201	195	216	217	207	212	185	187	199	237	198	221	215	218	201	212	185	202	223	209	201	187	207	208	190	193	215	197	207	215	226	219	212	217	220	204	203	231	223	223	225	239	216	235	207	207	195	205	233	205	185	242	188	192	205	209	203	195	218	198	225	192	205	196	206	201	212	176	185	185	217	199	200	197	201	194	211	197	200	235	210	227	224	190	213	208	209	194	201	222	202	216	189	219	186	198	188	213	202	200	202	228	208	193	190	193	236	227	191	211	197	200	204	207	198	201	208	201	209	210	229	196	206	213	202	169	240	209	188	212	217	202	207	182	241	217	216	214	172	209	201	218	223	232	223	195	188	192	212	205	215	216	207	197	194	195	180	214	183	227	239	211	196	200	227	209	200	192	212	199	214	191	200	218	182	210	193	187	200	216	204	236	199	183	190	207	230	221	191	220	210	193	205	209	177	199	219	203	191	218	213	207	185	207	186	220	210	190	195	205	241	191	212	200	227	210	205	230	199	205	185	206	246	208	183	215	203	205	210	189	164	218	219	214	218	219	188	205	234	215	229	203	204	205	222	206	209	216	210	205	194	212	186	209	208	217	191	181	191	222	219	196	190	199	225	188	199	218	210	216	190	227	206	191	203	200	219	212	185	190	201	191	208	235	212	200	221	215	209	213	206	194	232	222	218	200	171	208	200	187	197	180	221	205	214	201	174	217	203	236	199	231	200	206	188	186	213	207	196	217	181	194	185	216	194	213	206	208
8286	1671	3599	4755	4516	3719	3244	2624	2225	1799	1565	1286	1098	1006	927	857	824	758	784	765	681	635	554	592	585	608	623	542	620	559	559	560	632	547	557	514	552	574	571	512	565	534	565	511	511	534	509	507	520	554	481	494	542	509	535	517	554	529	504	495	516	559	502	497	537	505	547	509	503	527	503	509	552	498	541	509	528	532	506	533	506	530	508	518	524	525	548	523	538	500	502	549	487	516	532	492	541	494	521	511	532	543	535	521	520	506	495	533	537	525	491	523	518	532	555	498	565	524	462	496	512	530	531	515	485	503	518	501	520	525	492	507	507	510	505	529	516	496	510	514	536	529	518	531	522	510	542	540	538	503	485	521	521	507	497	508	540	507	550	470	524	514	471	498	534	567	539	519	526	527	472	504	497	528	523	501	530	510	535	517	468	507	535	533	531	464	562	525	524	514	535	510	519	563	527	520	490	502	532	524	472	503	498	488	525	522	520	466	505	564	513	498	473	521	492	481	525	526	524	494	523	536	537	553	509	519	529	521	524	522	536	525	510	510	535	515	475	514	500	504	478	546	560	511	515	530	468	523	488	510	516	513	528	532	491	508	492	492	519	508	506	520	518	534	520	502	477	504	507	494	508	497	496	547	550	494	518	529	502	488	505	529	486	523	543	500	517	509	452	526	514	488	514	510	535	502	536	499	538	524	517	535	529	516	472	497	519	526	502	507	503	501	513	523	522	483	500	493	507	533	495	511	503	460	555	509	528	543	500	531	520	529	528	530	519	490	492	494	497	540	498	507	527	530	529	524	499	500	490	512	516	531	480	531	533	497	514	514	529	531	464	511	500	543	506	549	533	528	514	515	513	544	472	538	490	548	455	520	510	541	493	537	511	463	525	491	492	508	484	483	547	509	519	538	457	504	541	468	523	528	508	489	522	550	512	526	495	525	546	528	496	505	486	566	551	541	497	504	508	468	504	518	503	524	521	488	512	499	495	479	545	541	501	530	477	523	490	488	495	509	510	544	474	498	586	510	507	525	470	518	542	506	505	517	500	482	538	537	497	454	490	540	527	499	490	560	530	508	521	533	490	536	511	537	521	522	497	529	515	488	509	537	531	531	504	474	479	508	535	504	515	527	491	514	548	555	562	463	539	516	502	506	538	519	487	503	527	540	553	512	514	478	527	514	488	499	532	519	519	476	494	487	489	521	537	502	525	523	514	514	498	538	522	492	510	512	544	507	539	506	500	481	533	514	524	481	489	488	481	542	512	500	495	513	477	509	543	519	462	505	516	480	490	508	512	513	515	515	507	483	503	479	507	536	507	503	510	493	536	516	510	471	562	475	480	545	502	548	526	521	497	537	510	509	515	535	507	521	551	511	521	536	530	504	479	514	533	522	525	520	507	522	533	537	517	505	524	506	493	520	494	461	501	525	451	492	514	529	526	473	532	485	481	540	541	512	523	550	530	528	506	507	522	533	522	500	519	511	518	535	526	512	465	523	509	520	528	506	478	504	557	475	542	516	529	534	535	475	502	532	488	476	542	524	472	503	495	547	481	483	549	517	510	472	528	511	530	518	521	518	498	489	540	504	505	507	516	505	499	511	561	464	515	521	497	500	455	513	512	534	508	522	494	519	500	469	491	511	502	517	537	509	568	504	456	544	538	516	495	510	538	500	540	482	501	525	501	526	526	494	501	504	511	470	532	480	510	493	479	472	518	485	487	497	516	516	542	487	510	548	472	504	524	502	517	505	504	497	511	524	506	474	464	551	508	530	510	494	493	506	507	489	524	489	516	491	490	499	525	502	542	566	528	526	516	490	550	539	498	491	516	528	500	531	524	514	510	516	533	546	491	545	483	504	521	503	513	518	528	504	495	504	502	501	521	502	461	488	552	502	503	528	525	508	509	510	580	484	515	498	492	529	495	510	527	504	551	504	488	506	504	537	570	507	511	505	500	580	494	500	548	469	548	487	523	485	522	505	512	518	520	519	512	537	518	489	515	483	518	479	486	535	476	505	497	538	474	509	511	507	525	529	535	568	489	516	501	517	540	494	531	494	535	518	546	503	450	492	545	493	503	551	535	553	463	536	500	517	528	508	512	530	481	553	519	509	506	472	529	478	485	463	491	502	516	520	481	504	491	460	541	540	480	499	548	527	544	515	514	524	509	506	521	529	505	481	509	501	469	506	537	533	524	484	525	522	476	501	519	486	521	505	510	544	515	509	524	554	513	496	501	541	533	505	504	499	517	515	532	485	542	544	503	535	485	534	496	526	530	507	484	525	539	542	502	500	525	535	492	491	486	550	485	499	520	493	483	508	488	489	523	527	530	491	508	503	526	530	510	526	458	524	535	524	509	551	529	454	550	554	544	474	528	485	504	515	498	522	509	527	535	519	466	500	513	506	468	483	533	498	509	491	496	510	527	465	532	527	518	472	466	488	493	487	509	517	482	556	493	501	552	531	521	527	499	481	501	540	507	508	531	537	504	527	524	517	498	515	481	538	539	496	520	541	487	515	464	513	492	527	540	477	506	519	503	500	526	520	501	504	466	532	503	537	533	499	517	444	500	499	482	555	512	529	535	532	521	520	518	511	509	526	512	511	526	540	502	508	539	486	498	489	526	512	525	503	505	477	546	550	524	509	506	507	530	512	519	545	515	497	527	516	532	520	527	483	475	485	534	525	545	489	505	543	550	482	534	505	488	484	517	556	533	482	481	534	456	572	559	515	518	499	487	536	535	463	482	516	527	496	521	524	528	480	503	496	545	507	523	526	497	512	475	504	523	539	522	506	504	523	536	541	554	480	532	511	483	530	525	514	530	482	495	481	506	529	529	533	515	531	487	491	532	464	520	522	493	524	486	494	513	520	529	558	533	492	535	505	543	490	539	477	540	529	523	485	498	501	496	543	503	500	520	511	498	537	548	495	519	514	465	507	520	462	544	522	493	513	528	518	465	491	545	535	524	509	524	510	510	523	541	521	481	490	544	562	505	537	543	534	510	546	532	533	473	525	516	510	468	501	491	479	509	511	516	517	508	512	536	479	531	511	485	502	503	514	498	526	527	519	500	551	548	509	478	500	478	484	489	515	511	532	497	554	492	551	491	542	459	470	591	478	503	513	533	501	530	470	528	524	529	485	511	519	565	519	531	496	500	486	487	513	469	481	488	510	524	545	538	484	518	497	519	510	479	548	488	493	517	519	526	536	539	516	507	569	477	499	519	522	512	499	529	530	507	529	566	472	476	505	530	525	491	471	482	502	540	552	522	491	511	536	458	510	528	526	509	522	512	502	541	515	511	521	514	521	495	512	503	510	536	515	517	498	506	515	534	506	518	512	537	482	518	525	510	526	513	511	522	551	545	495	511	504	482	508	513	499	500	498	519	525	546	521	538	484	486	499	517	488	556	510	468	508	495	497	515	479	500	488	497	547	499	480	553	539	534	505	523	546	537	498	477	491	492	523	540	515	491	550	519	512	500	511	497	508
1699	592	719	648	575	514	484	461	430	386	382	308	338	310	359	357	306	331	332	319	320	347	319	322	319	359	325	323	342	331	312	330	323	344	323	336	327	307	319	362	335	346	312	310	336	341	351	351	317	338	312	336	318	300	313	346	313	313	327	315	341	324	301	312	319	327	342	291	323	322	291	337	301	375	306	311	299	308	317	337	341	323	352	360	328	319	296	303	329	319	330	338	326	343	330	338	336	349	306	304	360	351	310	306	340	323	316	348	315	327	318	314	320	306	344	335	295	300	325	317	304	315	333	333	320	293	338	313	304	335	314	348	337	356	313	347	311	288	299	279	304	335	322	324	320	317	340	327	345	317	346	310	330	316	309	325	352	318	296	347	301	325	330	347	310	338	341	338	328	306	333	313	321	308	344	291	348	299	351	329	339	292	342	332	322	350	318	309	341	369	379	354	348	319	313	369	299	310	308	375	327	327	343	288	329	328	309	330	308	299	300	302	308	332	328	312	327	341	314	291	300	350	333	356	301	325	311	342	331	315	302	303	339	350	354	258	344	325	308	308	299	296	314	329	299	289	340	341	322	314	296	311	320	322	382	355	360	313	306	293	326	311	323	286	296	306	334	309	326	308	327	332	293	322	308	334	320	339	312	323	358	329	309	340	288	313	335	324	291	287	335	311	339	318	302	343	318	346	291	326	336	326	331	303	318	354	325	318	294	328	324	328	314	319	314	357	313	323	311	311	302	321	318	327	349	319	353	323	293	304	315	339	316	317	304	301	301	312	331	325	335	291	363	344	322	311	301	330	312	329	290	321	332	311	338	345	299	335	305	323	314	336	286	293	357	292	327	324	327	312	317	323	318	335	319	327	329	322	320	310	316	356	301	315	350	293	290	302	309	336	282	320	347	317	300	338	297	352	307	342	325	329	310	336	332	355	341	346	329	342	313	301	315	343	307	326	300	309	303	326	329	313	323	305	311	286	309	339	268	321	322	317	301	356	307	326	349	334	307	291	289	322	318	345	305	364	352	323	323	338	302	344	322	326	326	318	313	297	306	327	299	320	331	318	346	291	310	367	329	336	345	324	291	299	324	362	304	299	308	328	351	313	297	318	332	300	308	330	321	304	310	311	334	331	326	332	325	330	304	316	328	332	325	337	330	320	345	299	284	324	346	360	317	321	323	342	352	322	315	321	314	359	333	312	337	335	298	337	331	314	348	317	333	327	330	358	345	290	335	323	338	327	344	316	303	333	353	327	322	313	319	299	339	362	293	340	340	317	338	345	322	305	322	320	335	330	320	333	336	315	355	280	332	313	370	314	305	317	328	304	337	321	327	330	314	327	327	304	331	299	312	321	317	321	332	329	353	328	324	302	320	305	288	344	331	319	360	314	338	304	322	336	324	315	346	346	317	288	335	323	349	337	320	347	317	312	275	313	354	325	326	345	330	331	341	334	324	324	331	315	303	359	316	330	289	296	329	324	333	328	298	347	353	315	296	344	349	334	350	315	345	313	315	306	331	306	323	335	329	348	303	326	336	342	310	319	316	320	303	320	316	357	281	333	313	299	338	315	340	340	318	336	316	317	308	320	308	311	351	322	329	349	305	299	330	299	307	315	315	287	332	313	348	338	304	311	325	339	327	316	296	328	286	324	323	326	348	340	305	319	317	346	313	307	333	300	304	317	354	314	330	324	348	351	329	307	330	329	329	304	322	315	358	329	316	359	340	304	290	328	323	338	308	315	320	314	332	330	295	329	316	362	320	315	312	338	325	330	348	302	303	295	331	300	339	295	329	355	352	328	361	328	305	343	323	285	344	326	309	320	323	312	308	321	330	336	314	338	307	323	334	318	343	344	295	321	312	310	331	312	318	314	301	360	331	335	327	315	296	323	334	312	339	344	360	285	325	325	290	326	312	311	342	308	308	317	312	302	317	309	330	297	315	323	335	310	311	301	272	307	311	305	339	330	323	312	317	308	334	333	328	330	337	324	330	338	323	367	294	322	318	327	343	310	336	321	308	312	351	299	309	350	321	336	309	349	314	300	293	275	344	370	301	318	330	342	340	291	323	304	305	328	324	309	315	358	313	307	351	307	342	344	325	328	333	300	314	298	343	342	310	324	328	327	305	319	341	319	315	284	316	325	317	325	320	341	299	336	296	341	321	325	339	345	325	316	321	278	313	302	294	296	312	313	308	322	310	330	320	311	321	329	321	352	329	332	328	333	284	335	318	359	318	329	334	314	301	327	336	349	317	326	332	346	344	339	302	310	339	343	339	326	363	339	325	319	318	365	286	336	309	320	344	376	329	331	328	299	315	298	341	327	303	328	361	319	304	300	325	294	323	307	301	317	290	327	302	337	327	332	315	312	331	299	301	310	306	323	345	336	325	336	322	362	345	315	322	337	330	336	315	334	276	274	300	357	321	326	329	294	311	361	310	322	325	333	299	306	337	347	318	314	326	316	344	298	314	336	323	355	330	336	329	317	349	328	343	341	341	330	308	320	303	313	321	343	290	341	321	343	329	333	295	266	292	311	356	330	333	368	295	305	299	311	334	299	311	317	328	284	321	333	314	319	335	342	312	317	309	284	327	339	321	334	283	362	334	333	377	379	312	344	317	301	367	304	327	307	361	331	326	328	309	295	299	333	335	329	326	353	304	302	285	310	345	332	347	323	323	333	312	310	343	321	319	305	305	345	360	311	318	287	307	347	312	312	319	337	324	311	349	317	334	289	337	350	328	329	319	322	336	316	324	331	319	382	320	314	346	334	335	339	337	325	372	314	319	333	294	316	311	333	352	312	345	340	325	314	320	312	297	343	309	291	313	324	309	331	308	329	312	332	310	322	368	310	342	301	310	315	333	335	361	339	320	317	308	324	351	337	308	333	310	338	291	314	313	323	341	326	311	314	293	344	343	323	330	304	338	330	319	339	306	315	302	282	278	333	325	298	305	294	322	361	309	334	297	317	332	343	354	341	317	311	301	330	299	299	336	339	341	316	327	320	332	330	334	295	296	340	312	350	299	309	339	330	353	305	294	316	316	338	332	339	283	337	307	337	341	344	316	368	309	323	307	312	349	326	387	315	368	329	321	319	345	339	315	336	358	331	336	314	337	314	365	343	321	333	297	325	336	324	336	336	329	296	344	308	332	300	313	306	315	334	323	304	346	319	316	333	275	339	342	334	331	284	329	292	297	295	337	300	328	305	333	316	327	337	301	342	332	318	356	359	330	346	338	326	339	304	345	336	320	309	306	302	322	280	337	318	302	311	310	349	306	303	288	312	320	339	326	340	328	350	321	330	327	326	304	290	314	329	298	309	304	314	385	324	321	298	320	305	328	325	343	343	308	378	350	313	321	317	323	311	321	331	350	313	329	335	295	356	321	282	328	302	297	333	337	325	321	341	306	324	331	329	313	341	330	299	330	310	333	314	321	316	291	334	347	331	315	330	370	318	314	291	331	339	318	341	327	333	321	295	329	304
2230	1073	1604	2022	1938	1644	1620	1335	1270	1231	1146	1033	1003	920	927	918	870	866	831	862	862	821	811	795	822	792	782	815	791	793	807	822	765	788	822	807	816	852	779	813	822	714	776	779	836	824	770	773	818	805	819	828	780	822	769	763	812	799	778	819	792	776	757	828	798	783	763	826	817	778	760	777	751	779	790	754	781	833	802	775	795	809	786	823	798	777	838	823	785	739	779	787	798	791	817	782	788	747	803	821	829	749	818	804	802	828	779	816	817	809	798	803	774	779	790	807	793	747	817	781	803	790	807	738	780	829	792	822	815	778	792	769	855	820	777	824	762	838	758	834	765	781	812	816	812	788	817	783	816	765	826	811	828	822	805	816	790	764	754	814	756	796	848	819	774	776	779	809	769	821	827	775	848	788	748	798	770	768	798	827	810	768	763	764	810	762	787	779	806	830	763	801	747	838	807	851	808	788	747	829	831	838	772	757	797	790	808	803	837	759	785	809	801	792	822	790	815	776	787	793	859	831	768	716	751	798	722	844	774	828	806	789	802	769	791	801	818	809	786	806	803	757	785	804	783	802	783	813	770	775	798	781	792	778	836	792	773	764	832	777	759	788	857	784	777	771	772	771	809	806	780	809	779	798	836	789	764	807	798	775	821	768	783	831	814	823	835	803	799	805	804	758	799	812	806	819	793	815	779	760	783	789	794	804	810	767	824	770	821	824	777	765	798	755	792	816	844	783	849	811	821	811	829	772	746	769	783	801	764	827	834	783	772	761	793	754	802	783	761	779	810	783	819	751	766	743	821	795	726	816	841	756	779	802	817	803	737	786	801	842	784	788	772	786	798	791	791	817	819	809	797	749	759	813	756	819	782	768	825	809	775	797	797	824	805	780	803	782	797	756	769	796	778	787	776	774	844	803	807	770	784	767	761	836	808	758	803	810	812	760	727	816	784	790	818	797	787	794	848	751	798	810	778	732	771	769	808	775	780	772	775	769	756	791	776	733	794	741	797	831	796	827	821	742	840	783	775	796	778	811	783	880	835	859	830	792	788	835	737	776	736	771	804	780	770	804	780	830	781	824	787	790	780	810	815	777	788	791	791	779	839	789	765	785	785	775	818	776	744	769	750	775	853	807	839	767	836	767	799	743	787	762	778	816	763	755	768	804	806	829	850	804	840	835	787	865	804	762	770	752	772	793	796	813	828	756	757	828	816	761	804	813	798	774	800	749	816	795	836	824	821	794	813	825	783	761	824	764	804	774	820	771	797	754	814	805	790	779	759	805	760	810	808	792	797	784	750	788	764	841	790	777	796	791	716	804	804	765	764	780	767	816	787	791	804	797	815	804	740	774	808	776	780	798	833	797	769	788	742	778	757	786	801	805	778	749	831	844	833	837	794	759	773	831	799	766	760	797	759	743	780	796	876	784	734	784	775	778	788	801	798	742	801	790	812	791	796	804	810	776	777	802	803	831	830	787	780	845	778	808	768	864	773	791	795	805	781	760	808	828	769	770	764	808	831	781	810	803	728	827	770	747	815	770	770	835	844	845	793	805	772	774	846	778	810	794	793	784	794	804	828	782	821	808	795	792	796	821	789	764	735	829	802	771	739	793	791	728	813	758	788	829	787	772	814	799	757	806	808	792	825	783	769	776	795	782	783	806	789	761	744	880	807	788	826	819	826	791	806	817	814	790	814	847	796	786	795	819	776	832	769	801	827	794	735	804	785	799	795	797	803	771	755	799	830	777	769	806	780	813	796	770	766	792	780	813	766	805	802	803	799	810	801	822	823	777	780	752	768	746	773	819	769	730	795	786	793	752	801	824	824	750	789	821	781	835	786	822	787	719	807	790	761	804	789	760	826	786	809	809	798	745	810	809	762	874	789	766	879	818	837	804	770	797	805	796	829	771	767	819	757	734	820	773	769	774	777	782	805	773	800	801	788	787	815	797	764	790	726	780	799	821	783	773	763	844	770	790	767	813	819	757	787	798	812	800	803	765	820	806	833	771	775	750	774	797	825	815	792	841	778	866	811	761	777	773	787	825	800	806	836	760	748	727	720	796	857	767	754	789	765	812	777	862	776	804	774	802	870	780	812	805	780	821	768	786	802	773	786	811	776	759	764	773	795	787	764	816	808	786	786	824	795	771	839	795	787	793	815	768	838	846	729	782	798	782	793	785	813	721	814	792	794	786	784	816	830	808	795	791	821	818	804	761	818	781	811	780	804	827	785	782	741	796	776	783	830	789	785	766	793	778	780	812	796	796	801	797	789	817	799	802	768	814	811	824	777	807	761	792	819	800	758	743	789	771	776	774	769	797	811	789	813	763	839	793	803	829	752	758	762	763	783	779	816	748	804	734	756	810	840	738	752	755	768	769	797	794	780	811	756	775	806	791	795	791	815	821	768	768	836	797	780	831	799	791	767	825	807	818	788	761	783	819	826	787	809	788	814	837	828	822	794	764	813	755	846	798	786	839	772	769	806	781	772	800	778	804	780	803	765	815	779	729	756	798	815	765	788	768	780	804	782	817	773	788	811	797	782	835	760	788	773	764	772	803	777	770	782	798	812	774	833	807	816	776	805	764	775	840	832	790	830	761	781	756	844	777	808	809	801	815	793	777	846	798	780	805	741	793	810	806	783	787	807	791	817	805	785	786	828	795	788	764	780	764	779	812	787	764	748	752	787	752	835	761	783	740	807	805	796	844	766	748	773	765	799	783	850	779	805	847	751	816	770	805	804	786	763	758	840	777	842	784	772	819	800	808	840	811	790	799	795	800	778	802	803	837	855	789	818	769	803	825	779	833	763	755	786	739	784	819	780	766	759	752	779	776	798	809	812	791	810	736	756	797	748	807	803	753	776	817	745	834	821	783	798	767	769	774	795	792	788	770	775	793	776	799	794	758	803	773	801	786	783	799	779	821	781	792	768	780	805	815	763	819	757	808	770	764	810	795	805	817	770	850	791	775	813	815	743	798	818	769	790	778	799	822	744	777	781	751	802	797	787	795	803	729	791	777	793	783	752	793	817	830	822	771	833	817	815	801	826	743	809	769	781	783	757	857	794	775	788	787	823	820	848	773	792	840	808	826	815	840	771	807	805	797	727	807	808	812	815	787	730	751	787	794	808	796	797	773	768	757	884	792	818	731	845	770	746	815	778	836	781	828	776	792	839	788	763	779	765	758	777	813	888	760	770	854	760	754	735	791	759	761	809	782	789	820	787	802	790	745	776	810	754	829	743	781	821	798	751	778	772	736	783	766	785	820	819	762	788	814	763	818	839	794	801	810	756	761	805	795	764	789	802	802	720	790	834	713	835	803	796	784	819	845	759	809	770	853	769	834	768	762	724	804	805	839	777	788	814	791	861	801	756	772	727	767	784	766	791	833	767	780	753	790	775	751	779	780	814	771	827	807	794	818	820	752	797	803	767	800	800	782	795	815	777	820	821	810	789	756	794	762	817	808	763	797	781	760	772	797	811	746
6985	1062	1273	1223	930	782	651	616	603	534	444	416	421	426	391	325	366	356	353	354	366	373	373	357	382	392	347	355	333	324	353	342	329	403	350	360	347	341	326	347	384	355	288	309	341	390	362	363	363	352	281	341	361	341	385	331	349	390	360	347	380	351	361	331	349	362	325	328	334	379	371	323	387	337	354	358	351	342	336	341	322	383	331	361	361	335	361	354	317	341	326	352	378	368	321	370	398	337	337	339	339	345	317	347	383	314	318	332	326	347	340	324	339	348	354	316	372	327	300	345	316	349	400	325	319	346	298	367	300	339	350	315	352	345	345	369	337	368	338	293	335	352	325	338	391	386	387	361	370	372	370	361	337	377	365	379	345	345	368	351	332	325	348	340	355	311	335	323	320	349	337	352	361	348	339	381	315	324	348	338	341	312	353	366	312	350	354	367	324	311	320	323	340	320	367	332	330	336	358	335	348	364	360	348	316	340	342	380	319	336	318	341	360	370	270	353	322	330	354	372	329	334	329	322	354	338	356	362	364	339	340	350	339	368	387	341	352	318	351	360	308	343	358	337	360	348	344	353	362	325	314	335	322	317	321	336	362	360	317	320	349	339	348	345	349	340	366	312	308	312	335	338	350	336	348	319	351	328	376	299	336	329	347	359	317	328	334	337	389	353	361	346	353	366	346	331	340	337	309	314	342	356	319	380	339	363	320	354	330	348	342	352	382	358	360	352	361	356	331	333	350	336	327	339	348	346	353	352	367	335	356	338	342	353	364	347	348	349	351	321	304	357	336	385	318	348	354	319	319	353	339	334	338	359	361	310	353	313	335	350	324	330	349	353	392	332	329	339	349	357	375	368	344	331	316	376	325	346	365	327	331	327	310	303	303	362	336	360	353	350	326	329	356	359	313	293	344	355	345	364	370	388	312	333	332	356	330	363	335	323	313	326	322	343	383	335	344	355	380	371	351	358	341	343	373	344	372	341	341	331	318	337	371	320	336	339	362	355	390	361	324	342	321	351	381	368	328	345	320	340	335	327	312	338	324	342	375	357	353	371	341	348	318	347	318	336	351	354	351	338	327	344	331	348	346	368	339	328	320	363	356	318	316	359	340	334	347	356	311	338	362	326	371	349	355	342	351	380	354	380	366	311	345	338	340	334	358	330	316	363	374	351	372	348	343	326	309	334	330	328	355	324	313	323	337	357	357	304	366	361	347	371	311	383	364	326	308	346	363	356	358	317	359	318	345	311	288	333	335	355	340	336	341	309	355	335	333	351	371	311	323	319	351	331	371	356	321	338	364	328	320	308	351	341	355	362	351	333	352	332	338	333	344	314	378	353	338	350	319	351	323	369	315	351	343	322	322	328	365	320	340	317	366	369	353	343	327	358	337	348	323	350	357	368	388	361	338	335	356	379	380	377	338	373	349	339	368	354	360	333	351	322	314	328	357	350	356	348	357	347	338	378	385	345	327	358	354	369	311	328	344	354	327	321	341	339	338	372	357	341	342	310	331	330	342	333	346	366	357	365	333	358	364	326	352	318	365	331	345	315	343	366	329	345	349	311	328	357	347	336	356	335	354	315	329	349	321	333	348	389	308	318	373	329	364	343	339	330	331	333	333	318	356	358	358	328	352	326	342	330	333	324	355	342	359	385	326	340	341	358	347	357	345	332	350	355	346	381	353	311	355	294	320	346	337	323	357	375	326	370	344	328	350	348	324	341	341	341	352	329	350	334	347	371	346	327	332	358	335	330	346	381	373	332	330	347	339	354	356	344	345	324	340	310	344	336	359	340	334	328	393	324	329	332	372	327	355	366	361	368	308	363	300	360	362	320	330	355	342	295	330	347	360	361	329	347	331	374	324	344	327	333	326	366	319	324	326	342	365	329	331	371	345	358	332	334	385	352	366	386	361	337	357	339	319	335	366	363	344	345	334	354	313	338	354	314	344	362	332	338	371	370	334	360	328	325	335	361	339	370	365	340	330	328	354	340	330	338	343	325	356	333	331	341	366	358	351	361	334	327	332	371	326	362	347	329	339	362	311	373	321	329	316	345	353	372	384	360	373	348	358	372	363	362	350	331	366	349	335	356	331	355	341	352	356	348	327	338	357	350	378	367	342	357	320	340	319	370	334	338	378	376	326	346	354	381	351	356	361	346	331	344	360	396	329	359	339	340	328	309	344	346	338	321	369	391	365	318	334	377	320	359	351	358	331	342	349	332	351	356	355	395	327	342	360	353	346	366	350	362	347	324	356	349	322	343	354	359	352	345	344	316	334	371	336	353	351	375	374	359	356	331	354	364	352	356	342	338	370	360	360	353	327	351	351	345	360	311	330	359	324	336	374	367	334	316	341	350	323	327	330	330	373	348	325	361	313	312	335	371	344	354	361	352	359	357	354	355	337	385	319	355	337	331	360	392	401	356	361	315	349	362	358	337	302	360	347	351	357	322	323	334	347	344	358	343	341	364	372	342	327	351	331	412	345	360	347	319	336	322	353	339	326	371	354	382	329	338	351	360	318	334	328	336	333	359	349	331	350	363	343	383	366	332	330	359	345	336	331	316	332	323	340	347	371	346	330	349	327	352	370	346	348	351	334	340	366	366	373	374	351	346	347	345	339	328	344	375	369	352	340	379	362	345	327	340	343	318	368	343	344	342	329	355	346	343	347	364	393	332	382	356	331	333	311	347	352	350	340	355	318	336	372	367	315	334	321	352	327	351	377	334	310	350	368	339	311	363	362	367	330	369	352	338	348	389	350	340	351	332	320	321	360	353	352	325	342	350	346	335	357	368	333	348	356	323	330	403	352	355	359	306	346	400	376	383	330	353	338	325	327	355	341	331	340	325	363	317	353	350	357	323	347	333	384	318	347	322	344	334	363	348	365	346	351	354	380	359	333	339	364	366	348	358	357	320	349	318	353	331	343	315	319	356	337	333	319	344	373	335	329	332	366	371	338	341	362	355	336	346	356	310	373	377	333	345	339	344	345	340	325	355	371	358	377	371	337	369	326	362	334	317	351	346	325	325	322	314	329	337	311	319	377	357	354	374	366	362	353	355	321	337	333	327	345	343	346	342	344	314	348	333	330	355	377	356	350	362	349	352	376	353	332	319	350	308	353	371	326	364	343	356	354	339	332	351	334	311	321	335	349	362	336	321	370	347	358	353	349	362	334	335	323	355	301	354	308	357	333	322	333	363	320	342	351	367	331	323	317	364	332	316	316	351	346	331	354	365	363	346	342	324	363	340	329	338	333	363	365	338	377	347	344	350	348	359	338	339	367	352	364	329	326	344	322	337	363	363	355	385	390	369	380	319	363	328	352	369	333	308	351	354	338	356	303	363	329	351	334	354	379	328	363	325	381	334	339	340	363	324	335	329	309	314	319	348	320	358	369	301	335	354	339	327	357	332	332	398	373	356	309	329	348	309	362	354	351	331	347	401	334	352	339	319	351	326	333	319	345	342	315	324	352	349	360	342
6499	1475	2852	3726	3459	2870	2710	2191	1950	1751	1552	1338	1285	1193	1122	1082	1020	1065	990	1018	944	908	947	849	882	834	872	845	885	833	863	810	882	849	864	883	845	824	925	815	851	833	790	867	873	803	857	850	852	834	851	827	855	888	858	837	849	851	793	816	819	795	888	832	813	842	826	841	817	824	876	817	818	808	828	832	850	847	845	831	809	837	849	862	825	857	820	837	832	842	861	848	864	811	848	833	836	839	753	852	805	854	858	782	796	817	839	864	843	808	833	811	903	794	822	826	846	802	828	812	786	793	799	878	806	798	836	846	819	790	827	787	834	778	862	830	789	879	845	778	777	845	806	780	869	775	888	796	857	835	787	827	825	859	821	867	815	826	808	806	779	822	807	855	855	799	830	805	880	866	856	820	849	863	851	787	869	799	872	850	824	825	867	810	821	866	848	849	850	804	818	858	816	804	825	787	842	864	797	863	843	837	841	843	843	758	852	881	783	845	832	848	809	826	814	859	835	822	804	794	837	845	805	837	880	823	857	818	827	845	848	808	829	813	804	888	850	848	819	798	781	831	827	829	858	829	882	854	842	797	836	818	822	813	855	806	789	872	820	818	809	843	783	835	881	869	803	813	815	798	807	834	845	815	841	851	845	836	822	852	820	900	799	850	804	841	811	857	834	884	826	890	837	840	850	863	851	829	855	838	806	804	850	835	832	824	771	849	798	805	838	825	882	837	845	848	797	854	831	782	791	821	819	835	822	845	822	867	891	798	804	785	837	841	833	805	801	824	845	843	832	861	800	902	837	859	803	828	877	794	851	875	806	848	805	757	811	847	819	835	805	874	835	816	842	828	822	810	830	843	851	837	845	835	836	830	850	862	856	840	803	794	865	818	845	851	834	774	798	827	808	845	818	862	849	838	867	796	854	833	808	760	796	796	797	857	850	843	819	812	831	840	796	849	821	845	847	803	840	824	853	819	820	862	821	850	872	820	806	872	843	877	842	790	855	812	873	815	857	871	819	815	820	830	849	848	835	792	856	851	798	792	834	813	825	798	838	846	829	804	819	816	839	830	813	856	801	835	880	879	820	868	794	808	811	833	844	826	857	862	823	796	824	841	822	847	754	838	796	854	868	810	785	826	853	815	833	840	849	827	829	804	815	833	815	852	881	869	874	849	827	906	810	846	854	856	835	829	794	856	888	789	880	849	779	837	897	822	823	829	821	844	806	810	787	804	830	816	804	861	840	871	775	899	812	875	777	869	803	829	814	876	846	786	792	879	833	822	847	785	828	877	792	816	861	890	813	857	837	851	834	867	805	862	815	825	816	838	810	804	817	797	856	802	852	828	786	864	834	783	844	849	845	831	840	820	804	834	816	852	837	834	839	841	866	835	821	822	846	823	875	817	777	815	847	836	846	797	837	857	857	830	778	850	856	819	778	795	815	824	814	847	817	831	848	859	909	836	823	815	811	801	800	855	863	840	843	826	781	825	844	773	856	804	821	819	828	866	806	765	803	809	786	856	829	855	803	825	824	811	825	761	835	844	823	807	787	825	828	815	849	876	766	805	823	829	854	771	861	812	816	847	863	827	864	842	837	858	800	889	901	832	861	862	864	857	827	812	816	854	842	817	848	848	833	825	879	834	838	819	811	755	838	801	823	847	803	814	859	839	763	832	823	811	839	845	880	847	811	820	816	806	832	841	810	812	846	845	845	848	808	812	851	868	832	818	864	837	839	829	808	833	789	817	841	817	880	834	837	853	826	821	796	827	809	797	815	825	782	808	871	803	830	846	758	798	830	798	800	843	860	858	838	846	794	780	860	852	842	839	878	811	832	799	808	825	805	825	788	842	827	806	849	834	820	857	822	834	858	806	873	855	788	832	809	840	872	872	814	833	814	782	817	819	810	839	816	840	832	808	854	862	830	844	850	841	776	905	814	784	860	861	842	811	813	826	793	824	831	793	829	842	805	810	815	797	828	790	857	863	825	840	818	824	805	819	810	831	864	787	794	768	813	843	838	816	872	845	826	802	822	816	845	880	829	785	812	819	863	845	834	840	826	835	826	842	815	856	769	867	829	818	837	846	819	820	820	814	789	865	864	785	834	824	859	875	845	857	845	827	859	838	853	832	847	823	845	850	862	842	810	835	839	817	808	830	873	881	828	792	822	788	827	794	818	798	901	809	881	782	844	881	828	822	829	847	836	863	842	892	795	834	824	843	767	851	808	827	818	812	838	803	786	781	825	829	824	812	792	766	776	826	811	824	825	855	863	845	797	825	855	790	798	924	821	847	784	813	810	827	835	834	907	815	810	821	849	797	837	879	801	877	828	835	813	870	851	784	850	813	794	875	827	842	832	813	847	794	798	872	831	820	857	863	854	862	801	786	817	806	845	795	832	832	823	854	804	861	827	838	831	835	802	855	785	832	785	825	865	794	858	841	856	812	805	785	862	880	851	821	831	851	832	884	900	783	863	897	814	851	832	861	868	807	889	746	879	835	821	881	792	822	808	882	850	861	804	734	822	792	831	849	837	806	758	857	884	803	791	847	817	819	833	811	857	816	813	827	818	853	821	854	820	829	818	811	837	844	834	827	862	833	841	840	861	814	818	838	858	837	780	825	850	837	845	848	857	764	834	769	835	863	848	838	859	807	851	822	840	848	846	855	855	858	871	832	830	826	861	823	865	843	831	798	808	812	845	774	830	834	827	856	875	828	816	844	836	817	801	832	789	805	847	873	840	788	812	822	814	847	811	849	852	837	796	836	855	881	806	805	842	843	869	838	862	826	801	789	824	829	772	850	820	798	828	828	806	857	827	847	876	841	862	845	854	774	828	833	832	844	843	915	860	828	855	822	871	786	808	813	808	864	789	794	864	822	818	774	832	842	841	883	844	833	858	835	838	810	834	866	814	777	808	809	822	854	860	758	822	870	888	841	846	840	811	795	870	840	817	848	796	832	825	813	853	917	791	812	822	780	838	787	870	791	834	819	817	848	858	809	835	802	858	808	802	852	859	886	818	808	803	837	915	849	854	862	832	840	819	835	866	832	804	784	803	854	835	835	857	852	838	838	806	842	842	837	843	803	850	740	814	843	843	875	811	828	871	876	803	815	833	809	846	848	857	875	865	866	806	824	803	866	864	813	864	801	789	847	859	828	873	824	842	783	833	804	787	822	822	741	838	798	867	825	838	860	819	833	833	785	801	851	808	904	863	756	788	850	876	808	814	822	800	795	779	819	849	813	786	804	836	820	841	810	828	828	797	789	845	819	851	802	861	853	794	836	818	863	827	828	805	865	836	740	779	864	858	844	777	859	814	816	833	803	788	828	816	819	851	860	817	806	820	763	824	849	778	836	806	848	793	816	791	834	862	812	829	854	809	879	860	836	878	863	832	789	873	836	823	836	852	809	891	803	846	848	826	843	835	815	882	779	842	807	812	824	873	897	831	844	827	828	821	838	778	891	792	840	830	793	861	845	810	788	789	821
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
