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
336578593916	336578594434	336578594986	336578595534	336578596086	336578596634	336578597184	336578597734	336578598286	336578598834	336578599386	336578599934	336578600484	336578601036	336578601584	336578602136	336578602686	336578603234	336578603784	336578604336	336578604884	336578605434	336578605986	336578606534	336578607084	336578607636	336578608186	336578608736	336578609286	336578609836	336578610386	336578610936	336578611484	336578612036	336578612586	336578613136	336578613686	336578614236	336578614786	336578615336	336578615886	336578616436	336578616986	336578617536	336578618086	336578618636	336578619186	336578619736	336578620286	336578620836	336578621386	336578621936	336578622486	336578623036	336578623586	336578624136	336578624686	336578625236	336578625786	336578626336	336578626886	336578627438	336578627986	336578628536	336578629086	336578629636	336578630186	336578630736	336578631286	336578631836	336578632386	336578632936	336578633486	336578634036	336578634586	336578635136	336578635686	336578636236	336578636786	336578637336	336578637886	336578638436	336578638986	336578639536	336578640086	336578640636	336578641186	336578641736	336578642286	336578642836	336578643386	336578643936	336578644486	336578645036	336578645586	336578646136	336578646686	336578647236	336578647786	336578648336	336578648886	336578649436	336578649986	336578650536	336578651086	336578651636	336578652186	336578652736	336578653286	336578653836	336578654386	336578654936	336578655486	336578656036	336578656586	336578657136	336578657686	336578658236	336578658786	336578659336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2715	3650	2300	2715	3650	2300	2716	3650	2300	2716	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14580	2325	2545	1844	1324	918	733	574	480	399	374	333	293	299	279	222	238	228	234	228	203	185	212	185	196	163	168	165	135	166	154	163	177	157	167	150	153	140	164	157	163	166	154	180	164	155	161	156	158	174	163	138	143	181	180	146	163	167	157	147	132	176	134	159	144	166	165	151	151	150	173	164	152	160	150	163	146	183	142	170	147	181	163	156	146	166	155	157	153	165	165	145	149	167	158	155	139	159	150	156	159	148	126	147	151	172	143	174	147	159	155	152	150	147	178	137	156	153	131	155	153	141	153	151	141	172	169	159	157	136	160	147	156	153	149	143	154	164	157	163	159	167	150	121	149	155	129	169	154	151	154	178	152	146	131	153	132	143	150	141	152	170	156	132	161	151	160	155	163	145	154	163	156	156	143	137	155	159	174	151	179	138	154	152	164	155	183	137	138	147	134	145	160	156	136	159	168	147	160	148	142	140	127	157	159	156	160	146	146	119	174	155	166	146	147	163	166	152	149	157	141	162	135	153	129	157	146	148	151	136	184	166	169	140	153	170	149	158	148	153	166	155	163	155	161	120	151	132	169	149	150	167	129	132	111	147	140	152	140	130	144	162	133	160	146	159	160	167	179	159	132	160	157	141	155	170	139	151	146	167	135	147	159	152	137	145	178	151	145	133	167	169	138	139	162	168	169	167	161	137	153	183	121	152	137	137	168	159	149	125	151	135	127	153	159	159	151	174	164	145	140	142	142	155	143	111	167	169	171	165	160	143	147	156	145	165	142	136	146	158	158	159	151	138	142	126	142	167	143	163	167	156	157	146	152	145	151	170	129	159	150	144	135	149	182	146	163	152	133	134	169	145	149	147	166	138	157	153	167	150	174	151	148	162	139	162	147	144	162	129	139	141	166	145	144	167	147	145	163	146	156	143	145	154	184	134	171	138	154	158	176	142	162	172	127	156	193	153	169	147	148	145	158	166	158	169	140	165	147	147	172	153	166	170	161	162	148	162	155	142	151	174	132	159	149	157	165	169	151	138	169	153	137	165	142	163	163	142	174	150	145	174	146	165	139	169	169	167	150	169	170	179	153	142	134	153	150	164	151	164	144	153	134	151	163	157	164	134	147	142	142	163	166	144	153	154	149	152	155	159	162	141	152	147	145	161	156	165	158	172	147	163	166	172	159	157	164	164	146	134	162	175	169	157	165	157	156	144	115	158	148	177	182	159	162	155	156	129	147	156	136	150	148	155	147	160	148	166	141	150	157	151	154	148	147	139	138	141	163	171	166	131	154	163	163	157	157	150	132	169	154	141	138	162	163	166	156	160	148	144	187	142	173	166	153	156	138	154	138	161	138	143	170	170	168	176	160	149	164	151	170	161	167	142	168	150	132	167	157	145	142	161	165	168	148	158	177	154	161	160	151	168	169	169	186	151	176	158	151	158	118	153	167	138	149	147	141	166	139	179	155	153	163	158	158	150	141	151	163	156	171	142	175	161	148	168	143	165	167	151	161	156	170	154	175	152	170	130	147	148	162	177	138	166	139	159	172	145	144	156	149	175	162	129	168	157	152	167	145	136	157	154	167	146	171	165	168	163	142	142	166	146	141	157	150	143	133	164	170	162	156	144	133	137	150	135	147	171	140	163	130	128	169	154	147	187	169	171	133	167	137	160	150	158	152	125	150	154	159	160	167	162	144	139	137	166	156	169	154	157	141	148	163	146	148	146	159	146	161	163	149	150	168	183	159	159	171	141	152	163	154	170	149	191	140	120	147	132	168	163	149	141	182	120	157	144	140	153	149	141	146	171	153	146	148	148	138	151	133	158	160	157	138	136	136	134	154	111	150	148	154	128	132	173	145	151	160	158	156	162	147	181	132	173	157	149	152	162	154	135	161	129	187	176	159	165	160	149	162	134	166	162	153	142	152	141	153	159	158	149	135	170	159	150	155	153	148	172	161	170	173	171	156	143	168	164	153	152	141	178	151	152	154	170	171	148	158	172	148	172	163	163	163	141	156	163	139	155	138	140	136	115	147	149	154	174	126	158	171	153	179	158	149	131	171	128	149	165	146	166	174	158	146	149	173	128	136	146	144	163	170	164	159	149	161	143	162	155	156	153	165	158	158	168	152	152	144	180	161	149	145	135	173	177	161	147	163	151	149	166	165	129	145	158	157	159	143	171	139	174	137	134	149	160	173	146	165	159	144	147	182	130	130	175	166	126	175	153	164	137	151	166	144	131	169	162	161	138	133	155	160	136	151	139	148	159	139	164	130	140	135	191	150	155	168	142	159	152	148	167	127	164	168	175	149	155	173	141	154	139	147	145	155	136	134	144	143	166	161	149	162	184	162	169	134	170	159	173	162	143	128	141	145	147	136	151	159	177	165	163	128	170	134	141	156	174	146	144	161	133	134	150	150	165	158	144	130	166	162	139	128	163	145	144	152	132	175	166	132	160	161	167	164	154	144	132	154	151	163	143	153	145	169	124	137	154	175	177	150	164	168	161	159	150	145	164	143	137	164	158	134	148	153	136	148	173	136	150	145	139	162	153	153	168	168	163	151	144	144	158	137	148	160	148	147	161	162	146	175	162	141	153	161	142	151	144	155	156	153	175	171	164	165	152	140	149	140	137	147	140	156	152	147	142	172	147	152	152	131	122	143	152	146	142	156	176	128	175	152	146	132	161	142	126	146	187	137	159	155	166	167	139	150	155	149	158	161	159	161	169	166	149	159	138	138	171	167	157	164	142	146	153	172	156	156	160	148	140	151	153	180	170	155	133	150	166	159	156	154	143	139	147	149	179	153	139	161	192	144	161	163	161	159	161	165	130	172	151	153	151	137	149	153	149	143	169	167	158	154	145	137	143	150	144	137	158	139	151	125	171	143	142	158	146	137	164	187	134	168	150	130	153	161	147	165	153	136	149	171	155	161	137	147	149	145	167	158	134	139	140	161	170	151	149	153	156	123	146	140	135	160	132	172	145	140	190	154	155	174	155	146	135	174	164	147	150	145	152	147	156	152	141	148	142	142	159	150	146	155	130	144	149	171	137	166	161	144	158	141	163	156	163	175	152	131	151	150	154	147	148	183	160	182	145	132	161	159	162	167	155	159	170	148	162	156	135	163	156	133	158	158	154	158	158	154	163	174	154	155	158	149	151	165	144	167	139	151	150	149	145	141	161	138	137	158	156	152	141	133	155	161	153	168	161	155	135	168	170	161	140	153	145	130	192	165	136	167	160	148	140	160	153	147	145	144	139	131	159	148	162	153	148	160	165	149	156	175	145	126	160	154	155	134	154	146	150	154	169	164	146	131	163	159	146	153	170	165	152	137	169	157	164	187	178	149	141	157	164	177	184	167	155	159	141	164	147	152	163	165	152	141	165	142	164	159	137	162	163	140	148	157	164	182	151	148	137	144	141	158	155	160	144	162	147	156	154	159	157	142	154	163	184	151	174	165	160	142	151	134	146	171	164	181	150	177	165
7193	2011	4486	5224	4704	3831	2996	2555	2167	1902	1644	1461	1250	1171	1092	1010	979	883	807	803	740	799	720	699	676	682	664	659	580	588	571	601	574	572	550	541	538	536	527	532	563	469	505	506	503	525	481	489	518	461	504	478	449	485	507	498	524	500	454	449	424	458	493	440	451	433	448	445	483	458	487	430	449	431	462	515	450	442	426	436	463	431	453	419	422	429	405	456	441	471	427	467	431	450	415	402	457	430	453	427	419	471	429	461	400	433	425	456	462	442	417	446	467	469	426	436	434	422	483	434	405	473	409	417	447	447	417	479	483	438	419	451	425	390	422	405	466	412	391	426	443	421	429	467	420	445	421	431	452	461	425	450	430	421	428	441	441	372	423	421	412	417	394	435	431	404	421	426	428	424	418	394	411	418	472	444	467	405	416	453	402	451	436	405	420	441	442	409	438	445	481	419	421	431	432	398	421	439	452	415	422	386	405	428	462	437	442	418	429	418	443	439	443	423	474	426	427	440	409	397	457	409	442	417	409	418	429	445	448	409	421	429	424	438	404	402	427	397	430	435	426	415	441	407	447	434	439	412	408	411	421	396	428	410	439	400	440	441	426	429	420	444	404	446	432	455	424	415	410	442	400	384	435	434	432	433	425	419	414	449	430	438	429	374	402	436	441	424	405	425	418	398	392	393	419	416	425	444	462	415	409	413	410	419	445	433	414	443	420	440	402	413	438	418	418	422	429	422	446	446	444	443	415	407	422	424	400	421	402	439	389	413	400	413	463	419	418	445	400	434	430	403	418	432	422	426	452	394	404	397	445	456	430	410	427	409	434	416	433	395	437	458	462	416	430	396	429	424	439	422	394	394	404	429	400	434	429	423	428	429	443	412	440	470	425	433	453	447	426	437	464	441	407	413	451	418	445	436	462	429	431	433	401	443	398	437	384	459	430	418	394	441	454	391	424	444	412	402	416	427	426	453	396	393	453	396	434	408	422	435	414	426	428	444	415	430	445	421	459	421	416	422	432	405	405	442	421	452	409	449	417	484	411	424	427	428	423	413	426	443	407	410	397	435	405	447	429	436	408	402	423	410	407	425	402	454	423	424	417	429	431	429	414	379	437	418	391	431	438	455	423	432	409	426	436	474	430	444	398	440	446	431	392	409	447	381	404	429	432	423	438	450	454	407	429	407	415	436	389	440	467	415	428	410	393	428	453	428	408	394	390	403	409	434	430	402	393	418	455	454	429	439	400	428	419	404	414	418	419	427	404	393	444	457	382	438	417	408	410	434	398	442	433	401	378	434	450	432	429	440	416	416	395	421	411	430	433	448	437	437	404	409	411	406	437	427	392	439	418	430	390	440	432	427	417	417	438	420	432	414	436	402	445	430	416	383	402	411	438	434	455	426	415	429	430	437	383	429	420	445	436	385	384	397	382	418	410	419	419	425	410	434	406	420	444	413	404	443	425	473	424	410	453	434	412	405	413	416	437	416	414	423	430	426	421	391	397	375	444	430	426	431	364	431	439	432	418	418	416	449	400	379	417	442	459	409	386	406	409	448	424	460	434	396	419	434	442	425	411	455	406	415	425	426	436	447	467	420	412	469	456	443	399	437	472	428	427	442	427	423	406	388	414	440	430	405	428	396	414	415	433	433	406	437	421	452	461	431	419	426	446	426	445	412	426	467	412	463	405	387	437	393	406	411	432	394	422	456	470	422	417	416	417	436	454	421	399	427	420	413	392	420	440	431	430	426	423	422	437	439	431	432	464	434	435	453	411	458	408	401	377	424	425	420	452	456	417	411	441	431	405	419	414	438	424	454	436	413	438	417	413	421	419	400	393	382	434	425	353	411	463	442	426	438	454	410	400	435	470	412	456	427	430	446	435	410	406	364	434	455	429	446	459	409	401	429	438	443	440	436	428	459	435	397	423	436	406	426	427	434	405	437	457	415	453	457	394	402	395	422	415	410	426	379	403	453	434	405	418	423	461	413	422	413	433	409	422	411	400	437	454	417	414	410	403	471	432	435	407	408	416	452	468	441	400	438	449	410	415	430	429	459	426	425	393	407	406	412	441	439	441	420	450	437	388	433	441	454	433	415	418	396	463	436	411	427	429	411	397	405	421	398	425	429	383	430	420	415	449	416	424	457	456	403	414	442	423	420	421	431	412	431	444	422	441	410	435	410	437	433	406	406	409	438	420	426	447	410	429	420	438	420	415	429	441	431	420	438	444	435	395	445	442	434	460	434	409	436	416	435	410	461	458	415	408	434	436	438	412	433	378	403	460	417	435	428	423	435	472	418	408	397	431	443	432	402	437	431	420	433	435	439	452	431	408	427	419	445	443	390	429	419	407	402	408	400	452	411	411	422	421	408	414	413	417	498	418	395	415	426	444	418	427	410	414	439	417	415	449	422	410	390	451	393	420	425	437	449	420	455	424	454	453	448	435	395	443	410	431	411	431	422	442	414	406	449	421	412	446	423	444	389	447	383	459	400	423	415	459	419	392	454	401	438	389	420	433	393	446	414	421	410	441	425	437	426	439	461	435	421	454	424	436	405	423	408	418	415	426	473	385	397	390	422	418	432	404	452	429	384	407	414	405	400	404	418	463	444	455	426	412	402	428	437	423	410	401	417	424	413	439	391	421	455	436	442	455	402	426	442	409	458	417	438	397	421	425	422	404	415	416	459	417	419	367	408	421	439	430	432	413	429	407	439	422	426	447	377	429	418	389	404	412	422	459	420	400	433	388	425	468	409	421	417	391	407	471	400	402	429	438	395	404	405	412	430	421	454	460	438	407	442	423	438	389	425	438	413	431	415	417	443	467	388	406	433	423	439	439	425	409	407	395	405	450	404	412	415	427	407	454	440	434	411	424	404	420	395	441	428	418	402	453	432	454	426	444	400	432	446	464	444	446	412	408	419	447	387	394	410	428	404	435	416	429	457	435	452	404	403	385	456	421	410	432	407	409	437	439	436	392	454	394	407	425	406	424	381	451	421	434	407	365	431	419	412	423	412	420	428	471	429	452	404	436	458	441	407	427	401	404	390	370	455	411	457	396	474	392	440	413	407	431	389	417	430	415	423	382	383	427	424	426	438	406	416	430	438	395	412	399	384	450	455	430	463	441	429	411	423	427	445	467	424	390	414	418	444	441	389	433	372	410	416	392	427	432	440	420	414	429	399	399	472	473	442	420	397	393	430	415	486	452	386	429	406	420	408	425	395	408	424	440	437	437	381	410	433	409	392	394	433	438	420	442	420	420	420	422	417	401	411	453	420	404	447	423	427	395	439	413	402	436	420	430	424	417	429	443	448	419	417	431	427	400	441	420	425	407	416	419	419	420	442	439	408	440	430	423	391	458	404	393	455	390	425	446	440	432	436	390	426	457	378	402	414	419	482	438	431	417	431	437	422	403	409	439	416	415	414	458	439	440	421	425	469	432	439	463	462	446	408	438	433	464	447	431	382	437	428	446	412	401	427	428	430
2394	401	409	368	406	381	401	385	353	362	398	351	392	371	387	351	345	398	383	378	390	329	381	353	383	336	387	341	347	382	368	369	399	365	353	369	388	360	361	384	327	385	351	388	339	377	339	378	394	371	378	359	357	377	340	352	337	380	351	378	384	390	365	390	410	396	340	365	379	373	365	386	345	375	362	313	380	347	356	348	382	365	349	352	341	376	316	357	349	344	329	344	394	362	367	374	335	377	369	337	364	355	341	381	302	340	342	363	375	378	351	361	348	362	355	345	309	319	343	355	344	390	357	367	390	315	349	362	331	394	352	379	333	355	362	336	355	369	372	361	337	341	334	409	355	369	341	391	332	355	361	371	346	346	352	326	349	355	365	371	353	355	378	368	336	367	378	376	351	377	354	367	331	368	342	366	379	357	402	370	358	339	366	328	402	381	364	368	354	364	365	355	369	372	356	361	352	355	333	344	366	361	396	353	357	349	328	394	374	366	397	356	384	361	367	351	339	351	366	335	366	371	384	364	333	364	341	360	348	368	371	349	351	360	395	362	360	359	312	376	353	345	333	371	360	340	326	360	384	343	341	349	381	378	348	355	365	385	348	348	392	355	368	373	361	359	376	358	343	383	388	368	379	347	359	369	366	387	356	348	365	374	393	381	365	345	378	334	357	348	394	340	362	359	378	364	347	355	366	321	368	346	342	341	364	361	372	353	379	329	320	356	365	345	383	344	360	412	348	386	385	348	329	369	342	362	379	360	375	361	342	359	355	390	317	381	388	340	345	376	349	357	355	330	363	361	344	364	365	349	319	401	343	382	341	337	361	371	369	375	398	371	373	314	342	368	414	372	358	350	320	344	352	358	360	355	318	379	381	367	359	355	360	338	379	361	331	345	373	350	353	348	323	373	363	369	350	352	322	360	341	375	338	383	332	383	326	356	411	370	376	387	353	323	371	408	356	390	356	323	378	360	370	333	358	352	374	370	364	370	320	350	373	359	375	361	334	386	356	352	376	389	377	363	351	350	369	345	385	376	327	376	347	353	363	376	350	359	370	324	365	375	380	375	343	386	377	329	333	356	325	356	395	331	323	327	356	339	337	344	401	346	344	340	330	379	375	387	343	363	328	377	371	363	352	368	367	366	367	374	372	335	371	374	337	368	345	356	381	333	324	350	384	360	386	350	332	363	354	374	364	334	339	385	367	355	333	377	379	363	348	415	384	378	379	339	367	376	385	365	342	383	361	320	355	351	390	355	323	353	368	362	372	356	334	357	344	375	349	381	345	361	348	375	377	393	379	361	356	330	341	363	350	384	362	389	353	397	395	371	346	360	369	338	349	340	385	383	385	426	360	339	338	395	372	394	399	340	373	372	385	353	345	367	381	387	361	360	358	310	391	329	341	342	393	395	400	378	333	391	352	361	392	398	349	352	359	329	359	354	351	360	365	346	367	365	354	327	355	371	383	352	373	386	338	355	344	391	333	362	364	395	349	340	349	341	330	372	418	392	339	357	383	360	357	360	357	341	342	327	351	392	326	380	360	354	352	358	384	385	350	362	327	354	369	339	345	365	347	380	348	372	401	361	332	372	354	374	355	359	399	332	362	341	347	342	323	352	360	318	371	384	360	350	365	358	350	365	340	377	365	338	333	358	354	339	373	355	353	391	368	372	368	334	371	361	307	366	340	311	374	350	329	351	313	339	367	368	347	347	352	379	383	407	354	363	353	378	357	325	316	380	341	369	365	340	350	357	369	377	382	346	397	364	344	369	346	368	371	360	355	334	348	375	383	380	376	376	394	367	332	383	360	346	345	372	368	374	368	339	348	337	358	348	378	410	363	346	349	364	369	378	372	368	357	348	390	343	355	336	377	354	342	343	394	341	344	331	379	319	376	372	368	365	364	320	352	370	344	400	368	336	389	347	378	354	374	362	341	366	368	350	372	346	372	351	351	373	345	355	369	335	362	401	366	350	352	359	343	362	361	329	344	360	359	320	340	359	350	360	382	374	330	339	359	385	340	400	360	378	355	319	348	371	364	398	358	379	350	366	309	360	351	352	363	321	364	377	339	334	365	371	334	303	356	351	367	372	350	351	325	337	341	359	342	337	365	341	330	347	334	345	337	316	353	381	345	353	346	395	387	321	398	390	353	364	380	354	370	349	378	347	370	361	386	358	355	374	379	328	359	323	334	355	395	358	368	360	369	353	384	356	381	339	348	336	335	338	334	311	325	362	342	362	383	337	350	351	378	347	389	381	359	378	345	343	368	349	364	348	345	350	344	338	360	378	383	363	340	359	340	355	340	402	367	377	366	356	351	362	361	354	338	385	348	341	340	329	388	346	406	382	323	400	317	333	338	377	348	323	326	393	388	386	348	334	392	340	352	380	364	393	349	361	373	349	346	340	368	376	350	354	364	349	347	344	349	328	363	317	371	364	386	360	367	350	392	371	377	376	369	355	346	334	330	347	331	370	374	361	349	372	378	347	378	356	373	376	361	370	404	347	354	391	385	377	376	387	360	367	369	314	360	341	371	354	343	349	390	406	376	328	384	337	376	360	363	374	373	351	348	346	360	388	383	360	349	374	344	346	357	354	394	385	382	329	345	345	356	325	345	332	350	348	335	354	371	370	390	343	342	350	340	325	354	371	324	355	312	341	377	359	348	349	389	384	361	359	417	361	339	382	346	324	380	333	325	370	371	376	373	374	349	354	359	348	343	343	396	327	378	379	359	339	352	362	337	379	345	369	371	350	356	373	353	358	354	377	359	356	338	352	392	368	324	337	335	345	351	368	373	368	356	379	370	325	375	337	328	326	353	383	332	347	381	376	392	373	368	372	363	358	325	334	375	374	370	358	362	383	353	370	352	332	339	399	355	347	361	358	379	384	321	369	372	343	353	364	341	379	351	388	371	361	350	359	359	365	367	375	362	363	332	367	336	362	372	352	348	324	348	382	397	365	406	326	370	338	325	361	332	334	347	345	372	387	364	363	347	341	369	384	346	335	353	387	355	330	388	331	334	359	395	345	351	340	335	354	397	363	353	333	333	351	323	379	364	348	352	359	358	329	341	379	350	368	351	368	371	330	365	364	399	344	363	375	341	363	376	377	359	395	344	388	337	358	371	391	382	351	372	355	339	331	361	332	318	359	363	356	357	329	355	359	360	361	368	371	370	364	350	370	354	370	363	354	387	372	375	348	338	352	361	391	331	336	366	352	292	389	329	338	354	362	350	365	324	358	358	347	308	345	303	363	348	354	353	365	348	380	371	364	377	319	372	356	355	335	348	383	368	363	365	368	364	350	326	367	363	347	380	379	376	364	372	385	344	338	336	378	368	379	340	374	365	344	337	351	371	360	386	350	338	362	348	364	352	382	379	343	355	342	360	355	379	355	341	352	409	334	369	356	359	384	338	368	363	368	376	343	383	386	338	333	383	375	332	371	367	367	331	374	322	355	394	370	359	346	340	342	312	353	386	362	350	394
2710	968	1094	1008	1060	1022	1005	984	982	966	908	962	945	924	945	900	913	863	981	904	969	900	845	878	896	929	984	948	905	948	979	886	934	922	901	878	894	932	929	895	898	917	936	906	940	940	875	927	962	919	928	935	997	926	928	933	949	949	920	909	873	907	903	895	980	864	929	899	904	935	934	935	934	932	909	861	938	919	956	927	941	861	910	927	931	875	877	916	910	918	945	944	880	911	881	911	891	874	922	875	929	862	869	899	931	884	879	929	909	882	903	967	930	938	887	930	926	924	901	892	951	889	876	939	860	963	893	918	884	976	911	932	950	937	918	921	905	912	899	891	912	883	989	955	908	873	891	911	934	900	866	930	913	913	904	980	908	876	894	921	908	886	907	894	954	952	962	934	909	909	870	946	880	920	932	930	920	912	890	943	958	895	883	872	927	905	983	961	929	883	928	895	900	912	903	865	948	856	859	965	943	936	924	929	943	941	874	885	873	930	933	870	929	897	881	908	921	931	870	884	914	898	896	904	941	879	950	870	891	898	908	900	848	945	976	891	899	883	898	941	896	895	926	930	908	893	898	883	870	897	902	874	892	868	935	898	883	910	928	867	859	900	925	916	909	948	910	860	903	921	955	969	944	932	939	922	906	872	926	906	881	893	892	923	908	825	947	928	945	933	840	962	909	918	918	899	953	917	906	867	891	974	940	891	904	980	880	917	873	953	990	842	939	900	894	928	907	901	917	875	949	949	932	918	888	842	925	907	939	883	973	927	958	882	900	931	879	957	930	942	894	875	952	906	891	923	941	864	881	898	925	933	936	988	962	898	871	920	933	928	924	886	851	923	944	929	924	923	975	888	933	931	882	887	874	977	859	881	930	878	914	948	926	922	898	930	894	900	935	877	901	905	915	846	966	910	872	892	954	889	948	932	874	861	962	910	915	915	902	882	954	876	975	908	910	905	926	939	919	872	869	906	945	877	906	903	867	869	936	932	908	892	865	948	858	866	929	906	896	922	909	889	921	995	892	919	889	907	908	905	882	923	974	894	922	877	880	894	930	906	938	934	914	864	947	931	895	916	914	855	1004	897	943	926	910	908	947	927	910	928	893	905	891	904	871	899	893	911	875	894	903	937	881	841	885	858	876	917	863	905	908	897	935	871	895	884	959	924	948	872	927	924	880	930	913	920	935	916	939	930	896	935	938	870	905	871	876	902	886	941	931	837	930	897	957	910	987	874	905	938	935	937	920	944	892	918	898	939	861	972	912	911	888	874	932	897	932	890	916	913	903	942	945	922	915	893	900	869	954	882	910	939	844	961	916	923	910	920	897	899	933	892	913	978	927	888	933	947	947	910	912	976	929	925	864	907	903	905	915	866	900	911	895	921	951	887	908	972	928	926	909	862	906	946	889	877	922	923	882	904	886	947	912	955	904	873	951	887	884	901	912	947	953	963	902	941	952	905	955	925	935	901	945	867	906	922	939	960	863	905	881	909	896	825	924	908	947	927	916	913	936	936	886	923	923	863	877	961	874	841	946	867	946	945	915	859	926	906	890	919	885	903	976	869	941	885	907	917	946	931	911	875	971	873	957	914	927	929	913	886	935	928	919	919	883	895	853	956	887	973	949	916	886	926	881	874	909	920	946	897	881	968	887	940	937	944	915	921	934	866	859	921	862	936	869	930	944	908	938	886	884	883	907	930	954	905	916	881	895	943	946	952	909	965	915	903	889	967	895	933	879	911	931	889	896	863	907	862	935	901	884	925	939	894	932	961	906	931	998	904	883	862	906	875	885	961	903	893	880	934	865	909	929	900	892	926	902	905	884	912	942	915	898	904	938	857	939	934	919	896	920	880	899	914	919	898	873	903	875	900	918	902	927	938	908	904	944	849	885	896	879	895	899	931	953	936	923	904	918	879	915	917	919	915	899	940	964	899	891	904	927	870	958	901	935	882	984	892	910	928	962	909	917	905	922	900	885	890	946	904	916	857	948	894	894	872	925	954	900	889	923	929	860	914	858	903	957	903	906	931	946	928	915	945	870	929	873	881	900	867	905	850	917	891	945	937	890	907	910	978	985	887	904	841	876	829	877	881	905	949	883	978	920	912	967	938	912	917	897	922	902	914	881	895	838	885	923	862	901	883	878	925	922	860	919	907	920	897	903	899	954	945	894	940	910	861	893	925	942	955	896	875	902	893	843	907	953	954	922	920	919	945	915	878	951	867	889	899	922	955	887	903	902	909	869	905	893	954	906	879	882	1017	919	942	942	894	949	890	922	906	901	925	902	912	949	875	846	904	922	893	875	891	870	910	971	864	868	894	987	983	926	870	950	905	889	892	903	909	926	909	885	897	886	928	848	893	865	849	906	931	910	940	899	967	911	927	907	884	896	931	950	924	957	886	862	942	911	928	873	895	944	919	932	929	910	955	891	953	921	947	903	909	895	890	911	949	881	957	882	940	907	908	903	914	892	931	940	947	929	891	845	884	923	936	917	878	920	955	973	970	873	927	893	964	935	903	983	926	889	966	886	928	896	919	906	884	887	938	859	922	902	954	857	916	956	875	911	900	955	959	992	891	932	942	947	907	883	912	888	888	917	914	896	900	941	915	912	928	893	944	998	959	907	882	849	885	869	931	914	944	895	928	885	920	961	888	927	913	929	900	913	931	955	878	893	934	977	879	878	891	876	901	913	915	887	902	934	942	947	893	892	945	995	936	953	913	864	898	910	900	910	920	923	920	927	954	928	916	875	859	913	951	923	909	936	889	915	894	895	894	931	887	942	923	922	911	925	860	857	869	874	904	893	883	898	921	907	917	888	922	903	877	951	898	936	932	890	888	961	888	931	927	880	970	913	926	884	919	885	885	932	879	885	948	960	892	926	922	832	888	859	928	955	943	917	923	882	920	948	933	912	927	929	956	889	918	893	911	904	918	911	914	984	877	897	963	867	964	951	873	891	906	934	896	956	912	922	872	890	927	876	892	910	906	889	904	881	940	973	873	949	917	836	988	977	922	920	912	952	897	855	864	876	883	905	883	956	952	963	957	885	948	941	919	929	895	860	894	953	902	915	975	909	892	940	945	922	913	927	904	950	880	872	927	901	942	890	888	941	911	874	893	873	940	938	906	874	898	904	893	924	908	923	906	899	947	914	946	881	934	964	898	897	933	854	935	909	948	858	918	905	919	929	898	872	873	918	887	902	882	903	912	892	937	896	949	950	954	916	930	950	911	869	904	943	898	932	936	942	939	888	910	893	910	942	901	842	889	917	982	998	856	888	893	898	879	901	855	885	950	982	934	945	861	909	879	912	859	892	1002	917	914	912	925	881	895	918	937	898	913	953	920	1002	890	933	965	924	949	879	915	937	898	980	918	920	905	941	920	888	964	883	948	904	830	974	914	923	885	946	863	933	931	940	903	916	871	902	994	890	921	910	973	916	894	938	926	883	902	938	953	872	897	938	926	940	861	918	890	880	934	879	910	923	889	926	900
8366	1190	1489	1132	909	720	644	576	502	433	460	422	412	415	365	351	390	349	312	364	385	346	366	355	350	386	345	328	338	329	329	364	355	339	310	326	334	313	333	347	313	340	352	317	346	311	314	347	333	322	303	344	305	333	343	327	336	348	333	327	341	302	303	331	314	355	335	305	348	340	327	367	332	315	320	294	343	350	329	334	341	353	318	348	355	355	298	305	324	304	357	346	325	338	321	325	317	347	342	331	310	310	312	317	339	340	329	323	320	343	309	313	353	340	344	325	317	346	338	312	312	347	333	318	337	377	308	286	320	359	330	300	326	298	337	340	341	325	342	319	310	300	310	346	346	358	287	352	333	336	333	338	345	321	333	318	367	312	319	347	312	331	330	298	324	319	334	324	295	329	322	312	333	329	342	330	354	297	332	336	304	327	305	327	313	327	364	325	288	323	302	316	309	337	282	335	340	329	303	323	371	338	317	342	346	305	320	338	301	314	298	315	336	332	321	301	319	332	321	328	366	349	341	295	334	339	306	328	335	342	335	320	314	331	316	341	337	332	307	314	360	344	329	327	303	325	302	316	342	329	331	339	333	320	286	349	336	310	372	350	335	320	328	291	328	302	320	312	315	293	298	371	329	299	366	364	319	327	311	325	312	347	326	317	315	318	322	324	319	362	334	315	310	347	342	356	351	340	313	323	342	333	317	327	325	383	321	335	334	331	362	301	354	303	356	360	328	326	343	319	336	330	305	318	354	345	338	344	320	313	335	319	302	351	325	325	335	325	315	321	334	325	324	315	328	348	338	343	298	335	333	338	346	312	327	307	319	325	320	311	322	327	335	360	302	313	318	348	334	359	333	301	319	319	346	294	374	323	326	338	313	348	331	331	321	313	309	328	331	341	348	325	329	351	343	309	319	303	317	329	315	317	323	312	309	312	311	321	324	315	323	323	297	338	295	318	335	327	294	297	333	326	341	322	337	324	319	320	297	338	320	322	355	338	335	330	331	335	335	335	305	324	311	342	326	335	311	344	318	324	325	344	337	349	331	329	309	333	309	324	323	314	324	334	353	313	348	318	347	322	358	351	309	343	310	320	314	308	300	331	319	324	331	308	334	311	311	327	310	313	320	329	346	349	318	304	328	296	355	347	324	320	312	339	283	302	352	330	322	329	340	312	327	380	318	312	350	311	297	306	331	332	334	308	325	325	333	361	318	312	336	314	308	322	307	327	357	339	343	351	313	304	326	352	357	347	336	331	351	325	319	352	326	327	361	324	369	335	333	312	320	314	370	321	342	323	334	326	348	331	328	312	321	338	330	320	316	348	296	305	351	319	335	330	354	335	333	352	327	335	326	310	321	325	316	310	316	384	316	325	349	293	323	307	330	326	311	328	336	324	356	294	319	333	335	320	348	301	310	353	311	349	325	322	289	334	322	318	358	333	357	338	349	342	316	345	326	341	314	332	336	325	298	334	330	311	369	309	304	323	322	328	338	343	334	310	297	309	326	332	334	315	325	338	326	329	342	334	338	315	343	323	338	340	321	366	344	318	325	311	314	308	308	313	315	331	336	361	314	333	314	321	344	339	352	338	347	349	312	301	311	342	354	336	330	356	343	349	336	309	330	320	290	327	325	336	317	316	313	329	350	348	375	286	330	318	337	292	364	317	341	318	334	328	321	314	336	335	334	331	314	335	315	316	317	338	323	321	320	340	329	300	358	323	306	327	337	312	318	315	339	349	351	342	309	319	341	326	346	320	320	348	342	332	306	288	317	333	318	324	330	342	333	334	335	343	336	317	310	363	312	307	346	331	310	306	328	319	353	342	323	340	352	307	323	330	335	317	371	334	329	323	323	308	327	333	313	342	337	346	308	367	310	353	338	336	334	306	347	336	317	301	364	362	317	327	311	347	323	338	342	366	343	327	344	319	306	352	344	314	343	335	358	304	333	342	294	345	370	343	374	297	351	332	347	351	311	328	343	312	326	332	307	326	361	341	332	328	344	333	336	329	320	352	309	327	340	292	318	328	321	321	318	314	341	298	300	308	371	313	334	352	352	320	354	318	359	373	319	317	298	306	301	339	346	356	305	341	324	329	321	337	324	351	306	356	329	344	294	328	335	357	318	346	330	339	341	339	313	334	305	311	316	339	308	320	324	284	341	307	311	304	314	321	310	368	328	338	355	294	327	330	313	323	322	315	346	336	328	316	341	340	371	327	329	340	316	335	307	309	330	334	297	301	322	295	301	321	316	374	317	312	336	366	339	330	346	335	339	330	324	304	352	329	314	364	323	315	311	341	326	321	322	338	305	340	347	391	353	338	324	313	346	314	334	332	304	344	328	325	353	314	313	327	333	362	331	311	344	317	351	326	301	319	309	321	264	305	331	341	339	301	319	334	338	356	302	329	315	342	309	314	334	318	365	348	331	306	324	360	293	300	331	330	328	294	338	319	331	323	332	338	329	353	334	343	363	332	326	345	360	358	356	313	329	321	348	317	328	318	322	330	297	308	328	343	316	319	314	329	333	333	320	366	367	322	320	321	351	342	342	327	313	329	334	345	326	295	326	306	345	333	306	309	305	289	323	324	347	313	323	323	293	309	323	297	300	357	331	311	348	339	340	327	325	323	328	331	305	341	319	305	323	308	335	353	342	352	300	297	317	290	309	314	310	294	305	322	333	307	332	318	325	346	308	318	355	332	305	318	359	300	307	346	331	343	314	354	328	309	331	324	324	305	280	328	323	331	319	312	298	338	347	319	332	310	351	343	358	313	357	317	366	338	315	313	304	354	322	352	289	334	316	298	333	339	362	342	333	293	307	325	337	318	320	312	312	308	348	351	303	309	307	326	334	349	322	334	312	294	340	357	329	320	343	314	329	294	324	306	325	313	350	333	307	321	309	345	327	337	283	317	339	338	340	319	315	331	327	322	317	334	345	325	332	333	363	289	330	337	348	363	362	317	352	321	306	335	337	294	309	342	324	343	337	293	338	311	309	332	345	357	325	327	322	334	342	334	326	324	321	316	311	343	305	339	318	342	319	301	321	361	326	317	342	353	335	313	304	332	334	328	309	323	327	342	302	341	332	303	341	310	338	351	329	331	317	350	334	336	348	325	354	313	318	337	307	361	322	330	346	328	308	320	303	290	334	377	295	361	283	313	313	308	335	361	334	334	301	323	360	327	329	336	301	357	324	315	328	346	322	333	347	353	340	312	332	365	322	328	308	315	315	335	337	326	307	361	359	313	314	326	308	338	314	314	334	330	328	357	327	307	392	350	326	325	327	327	319	340	330	334	352	345	304	345	301	307	333	340	345	323	354	321	357	323	310	324	326	322	322	317	310	344	339	321	350	363	320	335	339	377	351	319	333	336	319	340	356	317	319	333	328	341	309	332	308	324	314	312	333	305	348	329	323	334	352	330	332	326	309	314	352	368	321	337	353	354	345	342	304	322	311	334	322	322	318	328	353	339	348	335	367	319	343	329
5752	1655	3082	3445	3162	2744	2373	1971	1812	1662	1486	1402	1282	1262	1199	1180	1163	1033	1010	1006	965	1025	999	998	935	957	886	957	902	927	910	862	918	854	944	877	875	845	857	854	892	830	905	899	858	820	910	875	882	836	897	890	896	843	877	893	936	834	867	845	933	827	903	783	860	814	876	861	839	823	833	829	881	862	841	828	879	888	844	837	862	864	752	826	901	775	861	810	809	858	869	874	860	856	804	851	852	893	799	804	793	820	799	816	868	883	863	847	828	835	762	809	858	864	807	838	851	823	830	808	848	785	863	821	841	864	907	881	804	822	886	863	851	860	871	841	852	837	816	839	825	826	835	851	814	803	855	833	871	862	795	850	859	857	832	859	834	872	816	863	826	868	839	840	836	847	824	811	816	809	811	826	863	826	758	811	852	822	867	804	861	891	848	847	817	819	810	829	794	869	835	868	833	850	878	866	784	834	799	825	834	801	863	909	864	794	840	841	844	857	794	824	855	856	843	792	781	865	819	825	867	860	816	829	855	801	903	819	814	833	859	811	856	853	813	844	792	837	808	895	862	831	810	812	845	814	856	836	840	814	863	826	844	821	806	858	798	803	836	883	814	867	865	819	815	824	827	796	822	824	864	842	869	857	817	844	831	749	800	758	816	867	813	827	801	817	863	836	819	813	805	840	826	859	816	806	833	818	827	793	828	924	823	869	836	850	848	824	872	867	858	893	834	850	813	833	776	897	856	855	830	820	827	859	871	853	848	827	866	790	838	813	824	864	823	855	847	774	824	855	801	799	874	857	819	810	813	835	842	807	829	794	789	820	809	865	838	894	856	827	835	858	838	847	820	863	775	816	848	825	784	840	815	850	807	838	826	807	877	809	857	794	814	840	821	820	829	797	796	817	828	821	792	863	858	841	862	868	785	872	844	804	860	820	860	852	832	821	811	783	825	874	832	875	847	863	878	874	825	813	748	815	823	851	862	826	860	867	840	857	825	874	829	821	858	818	779	831	854	851	843	866	842	826	800	787	802	785	808	802	844	868	871	828	825	841	867	821	806	797	852	862	850	818	868	807	832	821	852	822	842	853	818	875	852	870	841	766	812	811	844	831	852	831	820	849	827	838	807	803	799	884	821	827	815	857	858	823	826	835	833	869	793	854	823	869	879	832	857	797	851	854	846	859	900	848	856	823	864	856	824	849	817	857	856	858	831	746	815	816	850	825	792	830	860	827	772	844	817	834	793	849	818	857	871	868	832	773	843	811	863	819	870	864	821	867	840	860	812	851	852	848	830	820	833	822	836	914	835	868	794	784	857	810	846	880	816	852	846	814	821	836	840	768	813	871	788	869	856	804	810	868	797	857	816	804	859	839	852	805	826	809	845	877	795	839	793	815	840	831	797	816	766	802	831	863	854	810	809	791	814	837	834	839	843	856	856	815	833	851	828	876	848	861	840	827	792	795	816	850	854	858	840	846	831	840	820	814	838	840	867	827	843	843	831	794	801	874	807	821	849	872	821	812	829	857	857	807	820	856	830	837	813	842	821	848	850	780	887	827	896	825	849	842	804	810	771	819	820	832	848	844	819	819	826	814	808	908	843	818	818	803	869	823	849	842	837	888	816	806	834	787	848	904	827	827	797	862	878	822	812	839	838	845	847	852	854	806	826	815	838	818	808	793	832	825	833	817	776	798	837	804	856	817	803	814	880	801	837	908	832	836	834	800	839	827	838	841	813	825	815	846	839	813	839	839	844	859	811	832	887	822	870	829	832	794	866	849	791	874	824	854	821	815	828	872	853	846	833	817	799	802	803	803	844	799	808	861	846	842	816	836	867	860	865	840	756	819	832	788	846	832	842	852	817	826	868	835	839	858	802	802	879	802	841	799	822	798	878	825	839	876	845	854	784	801	794	831	868	843	857	804	783	846	892	826	835	877	798	876	857	850	803	845	824	885	826	929	815	824	859	839	808	826	847	866	814	802	827	862	870	859	877	877	846	818	824	855	811	806	851	858	867	836	855	753	783	832	817	887	842	798	819	836	838	831	837	768	791	856	839	867	808	838	822	830	815	855	754	806	785	791	823	829	819	843	810	817	852	844	776	861	862	852	773	801	873	812	855	806	786	829	837	812	890	805	866	822	788	849	871	855	824	810	836	791	817	798	831	837	801	849	805	829	844	825	837	851	814	882	783	787	830	823	844	851	779	845	824	812	797	871	869	818	812	886	837	827	862	825	845	824	851	812	827	831	856	854	833	802	813	811	837	823	928	844	806	849	844	819	815	816	814	838	812	812	841	803	783	834	812	824	832	848	840	843	778	784	808	779	855	871	830	829	895	802	866	853	780	818	852	834	814	843	831	888	823	870	841	834	813	865	837	814	773	800	841	849	836	852	795	868	877	860	826	867	792	810	807	809	872	846	823	810	832	801	862	810	808	860	843	866	813	826	829	829	875	833	861	826	878	824	780	832	774	841	854	861	829	823	847	858	818	830	805	873	842	839	850	796	873	861	821	844	813	814	853	851	773	854	851	867	812	759	795	896	815	845	840	815	863	838	829	890	835	815	820	828	897	846	872	827	805	843	835	839	833	817	861	879	822	863	910	812	805	814	871	813	825	901	808	826	849	789	867	841	917	881	788	876	880	796	839	824	889	810	814	875	824	814	861	788	823	852	805	843	872	921	852	802	847	794	873	846	836	800	811	836	800	843	845	832	834	845	805	779	898	788	875	767	838	846	875	808	846	885	775	890	883	798	813	811	829	802	835	890	872	825	848	773	852	782	821	848	868	776	816	829	796	845	896	863	851	791	850	845	823	791	809	870	853	811	829	811	871	785	854	866	822	838	838	886	833	855	859	825	830	825	852	834	778	837	815	804	816	817	861	836	812	864	817	818	816	822	799	828	862	863	868	791	851	857	811	842	836	807	830	793	832	850	799	805	832	851	800	837	873	848	796	813	858	846	819	842	836	855	800	793	847	772	804	816	823	845	843	819	841	800	880	786	877	793	855	848	762	842	824	789	840	844	836	823	830	820	851	859	828	763	808	792	838	831	791	867	845	775	776	856	837	783	842	880	765	843	826	787	807	848	868	809	783	833	826	822	806	832	825	854	821	851	775	776	807	830	843	828	798	845	855	806	792	827	817	857	773	779	870	818	827	817	875	835	837	787	810	819	802	876	830	857	812	871	844	829	877	844	841	869	822	781	869	812	848	834	761	818	854	815	841	857	847	780	804	861	878	828	883	806	833	810	840	892	827	906	874	833	880	867	822	838	788	856	738	870	815	791	861	937	869	844	829	880	799	823	793	848	843	819	805	841	850	823	797	846	810	828	892	831	809	815	743	823	777	836	798	836	857	825	870	837	861	819	801	858	835	852	846	844	814	837	851	854	817	816	819	864	851	833	852	875	773	884	847	856	832	821	846	798	889	827	840	836	797	769	810	844	851	860	869	826	874	828	794	819	851	831	813	858	790	843	842	825	831	851	777	860
15644	2423	2609	1908	1335	1051	789	610	481	451	351	336	348	279	271	240	255	238	228	212	215	212	238	170	194	184	194	181	188	213	177	176	200	186	181	185	172	178	177	164	182	149	163	164	179	199	191	164	157	174	180	174	159	146	159	170	187	188	150	175	171	169	164	196	154	149	154	147	131	174	170	160	149	156	195	187	179	198	177	181	169	157	157	148	176	177	145	159	151	175	156	174	140	149	168	167	147	142	149	155	158	144	154	170	168	169	170	177	160	154	153	186	165	164	158	183	202	150	156	158	177	148	156	153	179	169	152	181	157	138	173	163	171	163	156	172	153	179	160	148	154	169	180	168	183	126	169	139	160	192	146	146	150	154	176	159	171	156	165	156	150	171	166	164	145	169	180	157	163	160	161	150	172	174	160	161	140	154	157	161	201	134	166	167	145	183	142	195	160	157	199	162	176	177	148	134	147	165	163	175	169	173	176	152	154	159	162	194	153	160	178	184	160	143	172	163	155	149	136	128	170	142	175	182	181	174	191	178	142	149	172	157	154	156	162	171	158	138	144	179	150	146	165	171	157	188	152	143	163	161	160	151	166	141	162	149	149	161	153	188	148	164	146	146	149	150	167	146	140	160	169	183	178	121	162	185	161	163	149	163	169	153	160	167	143	176	169	170	162	152	152	164	168	150	156	166	159	170	170	188	157	149	148	159	170	169	163	166	175	172	142	156	150	156	142	149	152	157	158	171	157	169	164	152	165	162	166	154	143	155	152	163	156	153	146	157	177	166	135	154	170	134	178	169	165	168	168	155	143	179	157	165	161	181	139	168	156	178	161	168	168	159	139	175	164	162	187	127	163	153	160	153	168	136	165	137	166	164	156	150	161	191	160	175	157	173	146	157	163	146	159	184	166	144	160	132	155	164	151	162	174	156	180	177	156	168	138	142	175	161	176	144	164	152	182	174	131	172	171	151	180	171	151	172	150	171	175	160	142	177	139	156	113	143	150	168	140	185	151	142	150	160	159	152	165	169	155	166	181	163	148	164	166	157	176	148	136	147	164	152	152	155	167	171	154	174	159	165	140	142	158	139	159	155	140	180	150	135	179	179	164	158	152	160	139	148	167	162	181	143	147	166	146	143	181	141	180	178	152	136	160	151	144	134	175	133	153	176	160	182	157	159	155	140	156	167	156	189	159	171	151	162	177	176	182	168	158	157	181	164	156	177	168	159	186	167	150	151	137	157	173	154	165	178	156	154	164	147	153	152	165	178	157	152	177	161	164	158	170	149	170	166	175	178	171	151	155	148	178	187	157	154	170	175	196	138	138	150	173	156	140	151	182	170	157	154	163	185	181	174	152	163	156	167	146	156	176	164	151	157	144	168	159	153	149	170	161	175	159	150	154	153	154	146	188	151	157	158	164	165	186	173	161	180	162	163	184	174	161	155	145	147	139	149	143	171	154	180	159	150	161	177	151	172	161	164	150	155	167	157	163	162	152	164	173	161	145	162	150	155	175	174	134	148	151	161	156	157	166	141	164	171	156	179	166	157	154	157	159	150	161	158	158	162	134	180	170	177	170	137	181	142	165	144	155	161	182	175	169	167	174	160	159	176	157	176	146	156	143	162	164	156	157	146	134	155	156	145	153	178	158	171	164	165	159	193	172	163	157	146	173	161	157	165	146	149	151	159	177	165	153	158	159	142	186	183	168	143	150	183	173	143	153	156	149	180	160	172	165	165	154	195	178	149	166	158	168	157	170	139	157	171	165	167	171	173	145	185	137	162	130	180	158	144	173	171	144	156	156	148	161	156	146	171	125	165	155	166	158	167	175	186	156	141	159	167	142	161	154	148	164	173	163	146	158	156	178	147	166	186	172	141	162	176	160	160	146	163	163	140	165	169	156	152	127	163	154	164	141	137	133	132	159	148	151	155	158	165	172	144	147	167	155	187	147	154	176	172	155	168	176	154	161	166	139	149	152	143	144	152	173	146	186	165	168	145	163	169	172	157	159	152	158	142	160	158	186	164	160	171	168	143	167	187	140	148	146	159	149	177	170	148	169	140	159	135	173	155	142	143	164	166	160	148	150	169	197	167	178	180	153	146	164	163	183	154	166	142	157	149	172	151	164	161	151	171	177	156	148	143	142	174	165	152	162	163	131	147	159	150	187	166	158	166	175	157	140	145	160	156	187	162	141	150	170	168	170	144	160	179	178	177	162	152	176	159	170	154	142	170	169	162	141	152	173	159	155	145	161	159	147	170	166	162	155	153	170	164	184	159	152	151	162	174	180	163	172	188	155	165	157	197	171	164	169	156	161	151	159	128	161	166	163	160	163	154	163	149	171	186	144	160	155	155	146	184	158	146	145	167	141	149	160	154	144	160	168	195	183	153	141	157	189	175	160	175	148	155	157	177	169	138	160	133	169	161	186	155	160	149	158	167	174	172	149	161	114	154	152	127	153	170	140	164	166	143	169	145	151	152	175	152	152	165	155	159	172	168	159	162	157	180	156	144	144	179	138	151	178	146	155	172	172	152	167	152	145	164	178	148	155	174	159	179	169	181	156	156	134	151	191	162	176	179	155	168	167	188	160	171	178	183	160	154	150	136	143	146	165	170	159	159	153	181	178	165	138	159	158	181	153	168	150	163	145	158	178	176	158	163	141	150	154	153	166	155	167	145	165	193	158	175	177	168	150	167	135	149	148	159	147	171	174	178	181	133	172	158	168	144	148	154	170	166	162	164	167	166	167	151	174	153	178	148	189	146	161	156	156	173	140	138	183	163	143	165	158	163	141	142	135	168	159	154	153	175	191	161	159	164	200	167	161	156	200	159	146	146	184	187	160	167	162	172	132	165	165	178	145	155	178	143	152	185	171	165	147	137	177	160	145	154	176	170	172	149	147	153	154	140	157	167	150	155	168	136	145	162	178	162	170	174	161	149	167	198	191	178	133	177	158	185	181	169	180	190	160	165	163	180	160	174	166	162	172	170	140	158	171	162	158	161	168	141	156	150	164	156	170	166	150	170	155	156	155	137	174	158	170	166	156	154	168	165	180	165	182	160	162	145	153	163	162	165	160	172	145	176	138	174	143	168	158	176	154	169	157	160	155	151	168	144	182	159	156	134	176	150	151	155	158	168	178	152	167	183	172	165	173	179	157	183	184	165	164	172	161	166	161	162	174	144	157	164	146	154	176	146	158	155	169	148	163	153	146	174	180	170	167	164	157	151	140	164	154	163	158	155	147	160	146	157	175	151	157	130	167	161	160	183	152	183	176	154	158	170	171	173	161	163	173	179	186	165	136	153	171	142	144	153	166	145	160	169	156	138	152	159	176	180	164	158	164	155	165	154	156	171	167	166	174	170	163	164	157	157	166	160	155	150	128	168	171	162	167	161	187	153	161	159	162	152	170	142	151	183	159	146	172	147	173	157	166	150	171	160	179	160	139	156	139	146	172	145	161	158	149	157	178	149	193	179	153	161	140	181
7561	2139	4924	5527	4829	4066	3310	2724	2303	1934	1823	1541	1449	1283	1140	1060	1012	956	934	881	791	810	748	779	721	686	631	633	668	625	616	634	627	553	549	581	557	498	538	519	561	500	545	545	513	565	549	506	485	556	485	494	502	461	510	525	520	496	490	488	492	478	499	456	478	483	509	489	437	464	478	489	448	517	488	495	510	478	454	453	481	457	454	491	417	479	460	446	442	457	455	440	492	487	459	426	430	456	492	444	457	415	435	467	436	449	455	427	426	448	507	471	497	473	427	491	426	510	451	480	457	477	437	437	459	447	496	483	453	452	429	471	479	464	453	443	494	473	456	468	459	464	455	423	471	504	405	433	433	476	396	462	458	434	440	468	452	427	467	395	440	443	456	416	423	416	446	439	451	423	455	474	430	461	496	459	476	449	490	462	420	480	495	469	446	442	468	470	424	450	446	457	431	439	411	429	428	475	462	465	481	439	462	464	483	438	438	480	459	406	451	437	452	475	469	483	413	480	460	437	490	403	448	450	427	427	443	420	422	441	482	460	438	427	418	441	451	479	482	461	423	447	455	450	444	437	410	475	447	458	438	415	472	444	461	442	497	446	439	431	484	459	419	445	399	487	448	460	428	431	440	448	450	463	464	437	468	451	450	414	459	441	469	451	468	449	437	407	452	463	469	466	447	468	437	414	398	427	432	479	432	442	456	418	411	469	429	442	469	430	425	442	430	466	461	490	464	405	460	477	427	438	445	466	458	452	457	472	438	439	461	440	454	432	416	461	455	423	434	436	457	459	426	462	481	426	418	443	467	431	444	441	472	413	424	462	494	437	473	428	476	429	433	484	442	445	401	456	484	471	449	461	474	426	446	409	498	476	456	477	415	447	428	447	411	455	427	441	468	445	458	458	444	423	447	431	423	431	443	437	466	421	437	428	428	440	406	457	445	467	435	435	457	443	442	447	455	399	492	437	430	407	468	417	442	466	438	460	445	443	465	428	435	470	500	422	459	450	442	472	417	431	425	436	454	438	460	451	445	452	440	450	445	437	427	431	437	502	466	441	441	472	445	416	462	443	444	433	449	438	414	468	449	462	441	442	478	407	443	486	493	422	454	458	435	469	458	478	459	442	417	447	427	475	436	452	456	452	409	481	399	431	480	417	381	454	450	427	451	464	443	439	458	477	438	436	421	406	482	437	498	484	410	475	454	447	470	430	461	456	408	392	476	437	414	496	443	468	397	463	434	449	469	488	492	472	463	419	436	417	462	396	430	431	467	454	437	451	472	429	473	459	427	447	424	436	484	422	455	438	479	440	451	441	465	442	462	443	445	464	438	445	452	411	433	455	447	449	449	438	464	471	458	452	437	473	427	423	434	460	463	428	440	458	457	425	448	419	420	434	418	464	418	431	432	471	432	455	477	449	439	423	458	428	473	436	482	430	454	475	423	438	484	477	434	427	457	448	466	428	401	438	436	435	434	429	465	446	450	412	440	454	444	429	474	427	438	449	481	424	438	428	459	434	429	462	462	442	446	442	449	436	462	421	472	468	426	441	444	442	439	445	453	470	489	433	449	429	496	408	435	424	426	403	487	449	453	454	434	476	430	420	424	454	492	457	414	461	451	414	471	426	414	437	439	397	451	454	450	481	393	432	438	432	467	431	444	438	456	460	454	445	484	420	431	441	439	439	423	424	457	473	457	438	428	448	454	459	443	440	431	458	456	426	450	397	427	498	483	429	428	445	443	449	455	449	398	469	458	441	432	455	403	400	452	422	453	460	390	414	448	430	468	449	479	449	438	397	436	413	440	435	460	470	461	413	459	470	462	466	442	460	452	482	450	436	421	439	430	455	426	446	419	431	502	480	455	461	434	466	438	436	484	444	446	491	417	437	459	404	435	445	446	433	455	400	452	440	450	453	466	416	471	464	493	461	482	426	473	439	434	447	410	460	434	471	449	418	421	436	451	471	453	439	466	460	400	455	445	458	425	464	427	465	439	466	424	439	473	454	444	461	466	451	450	430	470	426	448	440	447	429	456	456	459	436	434	476	450	462	437	461	464	484	447	477	430	480	451	432	439	447	430	453	441	443	482	422	450	439	485	429	454	488	435	478	472	443	452	439	453	456	481	444	449	410	439	445	464	429	428	445	482	441	497	463	470	441	466	438	461	414	478	462	454	460	468	463	418	427	467	475	480	399	491	502	469	461	411	468	454	444	450	420	434	448	471	440	431	436	456	430	449	436	452	424	422	429	432	469	449	452	496	451	424	474	452	436	474	448	440	455	429	441	459	428	461	462	446	455	446	473	439	484	441	431	450	431	462	433	454	418	466	428	435	457	433	442	454	470	444	434	450	452	487	462	460	435	438	455	450	432	451	460	453	422	470	463	489	416	461	433	471	408	466	471	452	455	447	427	484	465	432	447	476	444	473	452	469	471	421	427	437	448	462	423	449	493	425	445	446	475	453	435	489	450	436	444	411	452	452	456	440	462	457	456	413	482	423	439	431	434	432	425	462	481	448	450	427	428	461	450	473	490	446	434	425	449	439	432	454	409	416	474	432	429	447	479	429	425	436	431	447	432	445	512	439	442	494	439	437	427	437	429	449	427	446	466	435	421	460	440	429	430	444	435	452	432	472	416	461	440	437	433	434	464	423	449	420	434	435	414	455	435	448	437	462	451	436	466	440	393	489	485	422	416	473	456	460	434	461	451	437	449	461	424	423	455	439	455	418	412	432	479	465	452	454	418	411	464	456	478	426	479	466	469	475	471	471	451	458	475	439	431	469	481	430	449	476	404	451	411	435	403	473	440	429	434	444	464	447	449	447	478	423	446	394	415	439	445	460	417	420	465	449	435	483	447	446	444	427	441	457	428	433	428	423	430	467	462	426	484	440	452	429	471	435	435	436	432	483	442	466	420	440	431	432	451	441	443	467	483	416	436	434	470	438	463	413	434	433	419	451	444	449	443	401	498	462	447	445	478	416	461	458	464	413	416	418	476	455	410	449	452	422	429	457	429	458	443	470	436	431	401	433	434	421	445	449	490	499	448	460	454	449	419	473	451	466	431	423	454	435	443	439	439	412	439	458	486	438	460	446	460	434	421	429	465	460	473	490	449	496	450	455	442	435	440	443	422	473	432	446	448	409	444	437	462	437	410	413	440	444	417	459	455	449	457	430	428	452	461	414	431	438	464	459	446	448	419	442	439	474	430	435	442	459	440	455	466	464	421	430	461	457	455	402	444	465	451	454	441	466	416	457	485	474	466	465	479	429	432	439	413	452	433	436	425	460	448	440	425	469	419	439	440	438	458	416	458	464	473	453	450	410	455	435	443	424	468	463	425	500	418	447	415	443	446	449	467	469	435	433	438	433	482	421	422	497	428	430	438	458	457	466	450	467	453	443	414	470	448	453	463	426	428	443	456	444	460	449	456	433	457	443	433	423	434	474	435	447	418	453	412	419	456	442	452	436	429	467	433	416	432	403	445
2418	405	417	351	347	395	381	336	381	353	341	374	352	336	335	365	341	348	335	327	344	379	343	334	340	352	343	377	338	336	380	344	325	370	397	300	328	320	318	322	322	322	388	358	353	349	342	355	351	354	346	344	320	358	350	349	354	360	362	317	336	347	347	386	343	350	334	331	387	373	363	345	360	350	356	341	369	343	337	356	319	385	346	360	383	322	379	384	376	348	349	361	358	385	332	352	347	329	344	343	377	362	347	329	338	342	345	366	372	377	357	357	373	342	363	362	343	344	365	309	360	360	329	365	324	345	359	390	349	347	376	353	372	353	389	316	351	380	355	353	367	368	346	356	362	334	379	367	362	356	377	367	335	367	363	365	335	342	377	363	352	345	343	342	341	344	329	347	338	344	350	357	358	339	345	353	342	335	367	336	371	358	356	342	342	343	323	338	333	366	318	309	332	330	343	331	345	400	328	383	358	376	338	359	358	376	393	365	351	335	316	364	377	374	358	353	351	350	366	380	364	367	350	370	358	346	339	376	329	336	352	345	319	334	355	339	376	378	359	342	357	362	381	365	336	352	322	336	316	370	342	353	353	350	340	304	332	364	379	352	371	348	336	344	356	369	353	337	393	369	338	315	373	346	366	361	362	319	374	370	359	337	339	356	297	357	328	357	349	321	368	332	347	388	341	284	360	368	332	350	342	382	368	333	368	369	368	373	363	342	349	362	320	364	331	390	375	360	344	384	374	366	349	369	319	316	349	362	366	361	355	371	367	349	338	378	347	324	368	341	341	377	344	368	348	314	351	359	338	344	357	382	344	368	355	349	340	379	323	379	357	354	379	322	356	351	332	331	357	386	349	323	360	351	360	353	327	353	331	362	337	339	341	349	399	360	349	370	366	360	379	340	393	333	377	361	335	359	378	358	409	341	357	377	343	363	349	363	353	338	365	376	399	397	383	346	361	353	388	339	322	324	337	376	358	367	359	374	346	375	370	366	340	380	353	376	337	327	351	362	339	409	365	371	373	376	364	345	330	343	328	362	377	380	360	354	342	334	375	360	356	335	347	340	349	387	346	365	374	317	334	307	347	355	336	354	340	361	310	352	340	349	375	340	361	298	320	313	394	317	359	357	353	336	339	352	337	368	361	340	377	327	350	333	327	376	347	348	334	321	339	366	385	383	413	345	339	339	344	342	344	363	330	347	391	374	339	383	323	377	350	324	344	337	357	331	358	329	356	332	377	352	354	345	371	373	362	362	382	326	362	347	346	369	338	363	361	342	385	361	372	376	358	334	400	364	352	359	331	337	350	330	371	315	343	353	325	368	383	361	357	335	342	366	368	362	352	372	336	341	328	343	307	361	340	329	327	383	355	360	356	371	394	338	364	344	379	370	367	334	322	351	315	394	294	353	349	353	316	342	374	328	393	339	354	360	311	367	355	385	355	358	325	369	340	348	356	347	343	335	364	405	364	363	347	369	372	348	354	350	343	342	332	373	361	358	328	383	339	372	354	380	347	364	339	342	329	362	356	353	363	344	359	353	345	326	380	365	366	373	351	335	373	338	341	355	334	349	357	347	329	338	344	302	341	345	352	329	352	340	381	327	349	343	365	340	319	353	350	344	365	372	310	354	355	360	352	358	341	322	350	355	328	361	359	362	326	357	356	363	362	354	339	357	352	368	375	356	347	308	394	343	379	369	364	391	355	359	344	345	332	334	347	343	368	355	347	343	361	375	390	339	352	312	333	380	358	401	375	342	362	369	321	355	350	375	376	367	358	354	379	309	343	385	359	369	339	391	341	355	354	338	359	370	355	333	363	357	345	353	340	352	342	356	404	331	362	380	354	363	348	380	329	379	357	400	338	362	335	352	345	320	365	398	354	353	364	357	378	386	349	350	345	329	355	363	343	359	352	376	336	383	354	383	334	359	362	389	360	363	337	367	375	346	366	347	319	343	346	343	347	351	395	360	404	329	344	372	342	374	321	344	368	316	333	354	355	366	337	342	332	384	341	347	336	366	355	360	306	355	383	324	389	373	353	368	348	347	409	350	337	380	408	328	359	341	358	387	350	381	340	337	361	340	322	339	376	364	361	368	357	352	349	386	360	339	377	327	383	356	335	359	323	348	417	363	335	330	323	316	365	349	351	341	340	353	385	345	325	377	369	352	348	342	330	383	332	351	330	336	354	366	335	341	336	345	336	365	349	331	350	337	363	356	369	342	346	344	370	363	308	371	368	358	386	347	343	385	332	400	372	318	349	365	350	333	325	332	350	340	374	344	344	309	364	343	340	343	333	383	325	279	351	337	334	358	348	329	350	306	412	361	394	369	332	356	294	332	324	313	333	358	361	382	363	347	364	354	319	353	350	352	375	373	359	340	360	328	348	360	359	379	376	362	366	351	359	307	295	363	371	350	361	352	314	339	342	364	336	329	328	374	360	379	346	349	371	337	341	338	345	352	373	357	332	384	348	336	347	334	363	344	339	352	382	360	363	374	343	345	364	375	329	340	343	347	385	359	373	359	357	341	336	355	339	368	330	320	332	379	366	383	358	390	323	352	360	348	350	336	343	372	356	341	356	372	371	366	344	340	337	361	353	370	331	351	364	346	387	383	308	351	333	338	369	341	324	383	357	350	365	318	342	365	355	352	321	371	396	333	345	351	351	381	318	332	376	387	358	367	340	383	317	358	354	366	337	358	375	342	383	347	357	331	358	346	371	351	340	360	370	338	369	322	369	338	352	331	349	334	339	336	393	339	331	324	339	331	322	345	375	359	362	380	331	379	357	394	378	339	349	378	355	384	365	362	349	369	365	377	358	314	363	345	351	338	369	340	389	364	351	362	343	322	366	350	299	337	339	344	376	364	332	331	334	334	377	335	352	344	373	338	342	377	354	343	376	362	401	364	331	334	352	352	380	371	343	325	348	336	351	355	358	355	369	351	367	325	379	356	335	356	355	350	346	375	330	354	364	360	355	347	352	326	353	384	366	346	375	380	314	325	330	370	350	325	356	357	342	342	320	349	335	350	330	357	392	367	331	345	354	360	373	338	387	374	326	323	338	344	359	341	328	332	354	333	349	366	368	361	364	373	346	328	335	376	337	356	330	357	360	348	389	329	339	390	335	367	361	325	362	376	363	351	351	352	363	343	376	335	344	381	328	341	363	351	342	334	357	345	375	397	365	369	360	366	365	340	383	354	351	361	372	369	364	335	351	340	332	374	388	368	346	356	340	349	350	381	338	376	342	328	370	322	358	365	358	357	341	343	340	338	370	335	353	345	353	342	356	369	348	352	333	343	331	389	344	378	401	337	370	323	340	351	388	352	360	357	325	354	349	338	390	346	336	347	352	349	337	343	348	343	327	337	330	335	356	364	333	370	341	330	349	348	376	348	349	328	353	336	365	358	357	355	330	325	343	324	374	340	368	374	345	344	348	343	345	388	323	346	363	374	364	350	344	347	359	337	327	344	394	394	353	392	360	336
2699	1034	1062	1049	1047	1070	945	1038	914	991	938	931	907	942	902	932	937	909	913	941	871	891	938	886	880	944	945	929	916	890	858	910	858	955	896	863	900	884	911	908	935	922	868	880	921	904	855	877	858	909	927	915	848	897	866	870	830	897	892	839	900	882	895	906	931	880	894	905	926	880	878	908	895	924	921	852	919	874	893	875	929	932	914	857	855	895	903	872	850	909	908	886	875	892	889	903	890	929	895	867	916	846	884	898	886	939	905	876	943	909	917	933	914	927	869	943	897	831	873	949	906	942	862	890	930	901	875	923	908	889	887	898	887	921	846	914	885	903	885	960	890	883	890	888	920	919	917	860	880	914	867	891	856	890	875	926	854	883	862	887	924	908	857	915	855	898	876	879	916	854	925	892	856	908	902	892	891	855	894	848	918	913	912	926	873	886	882	923	856	901	955	891	863	909	896	845	881	867	960	902	933	926	926	909	897	878	933	894	854	887	916	873	894	876	889	885	915	879	886	850	893	879	860	857	858	898	874	874	892	891	874	926	875	880	937	944	906	882	913	879	912	895	939	908	910	938	879	841	891	912	848	890	902	936	889	886	949	845	929	815	936	851	929	925	918	866	890	895	915	883	897	906	935	927	898	834	877	887	928	911	856	895	874	882	882	874	847	880	922	942	912	858	949	930	835	856	903	905	891	848	886	901	964	947	908	929	919	972	894	884	886	870	958	920	867	890	887	901	982	883	851	919	885	854	941	906	923	887	867	884	889	874	899	875	906	937	842	894	854	951	903	909	904	872	906	876	848	872	910	878	942	860	893	894	905	860	864	902	887	844	898	890	884	840	860	931	872	938	897	921	921	879	896	887	870	886	870	908	873	884	903	918	825	893	904	955	890	916	982	950	938	911	894	885	909	867	876	893	904	884	924	858	935	874	921	889	915	873	932	915	927	873	861	920	899	904	879	903	895	888	898	887	969	897	893	922	923	910	846	917	916	886	933	881	873	922	869	888	916	889	892	862	871	869	921	875	884	926	844	895	908	877	838	859	929	928	892	872	884	905	918	848	912	876	870	910	901	952	907	928	852	890	914	975	920	908	915	931	886	903	894	868	867	934	869	906	918	893	933	904	906	851	825	885	876	885	912	882	836	891	862	907	876	890	901	884	904	929	912	879	906	872	913	870	905	901	900	902	958	892	913	907	887	920	910	907	882	883	910	863	917	954	931	880	902	915	915	853	878	854	881	873	899	918	867	862	877	891	879	857	932	898	903	947	919	952	900	911	906	903	921	913	916	936	927	934	884	886	888	923	956	897	935	938	883	894	951	863	884	882	904	933	860	909	946	918	903	919	959	852	888	865	875	883	890	912	870	936	893	891	867	887	906	834	909	866	904	864	840	875	879	930	856	898	882	900	920	866	871	861	869	892	926	863	896	851	947	875	869	879	861	897	916	889	886	911	883	894	875	952	858	897	865	883	897	910	930	887	877	892	952	920	924	911	879	887	885	879	901	866	880	874	931	892	852	923	886	883	894	889	858	878	945	920	897	932	924	893	853	907	903	901	886	891	897	845	900	910	903	886	878	867	893	900	881	890	857	856	876	882	905	910	950	928	859	842	949	902	939	883	896	912	870	847	871	883	968	909	943	964	927	855	934	885	907	878	860	907	867	895	882	944	854	899	896	871	977	838	879	907	882	893	902	919	873	881	862	863	871	873	903	937	855	901	876	888	941	898	905	906	912	921	900	901	857	906	896	912	847	913	898	934	889	891	860	903	922	870	894	875	936	905	929	865	883	925	881	908	911	892	975	915	942	926	914	894	901	895	892	872	907	885	937	928	901	909	878	917	940	886	838	891	954	902	923	891	807	871	870	919	936	883	910	891	919	908	965	896	877	924	871	898	891	918	921	865	902	887	894	857	929	897	892	890	835	894	931	864	952	930	906	887	909	924	895	884	880	849	913	933	863	871	876	937	919	938	886	884	892	864	923	935	918	899	882	887	932	851	860	896	862	865	890	863	877	876	901	876	907	974	850	890	889	896	914	898	883	903	926	934	852	853	900	874	864	914	859	933	890	899	850	948	948	874	894	893	907	911	921	882	892	891	888	956	898	868	903	875	902	915	879	916	918	919	872	850	897	936	884	926	924	851	872	886	913	864	841	936	886	920	889	868	897	881	924	948	867	937	878	892	908	875	895	845	889	860	936	890	856	885	893	934	899	916	908	894	917	932	876	878	837	891	876	884	919	874	876	903	883	929	901	918	890	936	854	933	864	936	917	927	902	908	906	943	875	886	935	909	872	956	894	889	900	901	895	944	913	879	929	870	936	857	888	869	907	868	880	882	890	956	872	850	899	910	862	893	919	872	921	950	928	860	887	897	920	924	859	890	868	928	909	856	945	896	915	893	883	918	945	869	913	882	905	944	926	917	953	874	947	908	926	866	904	871	901	864	821	902	871	878	812	950	908	874	935	959	864	898	892	909	924	910	899	968	940	905	953	880	882	956	860	932	903	916	865	864	885	855	929	939	855	944	868	868	892	869	922	889	914	851	930	960	901	915	880	905	963	898	911	933	930	864	885	949	916	915	858	888	899	884	906	949	904	911	917	883	910	909	883	923	858	856	875	875	894	844	843	914	855	869	927	873	896	899	906	911	882	906	889	927	865	866	899	845	929	845	861	893	894	957	925	848	868	947	860	935	896	962	906	926	940	886	929	927	815	920	881	916	905	899	945	844	921	925	854	889	880	933	885	933	872	918	912	880	905	905	912	891	893	885	939	930	903	914	895	880	886	892	878	877	913	963	902	954	880	894	859	877	876	932	919	922	883	912	866	916	874	883	902	901	909	915	914	902	886	852	890	895	901	873	945	848	888	869	866	870	920	879	878	931	911	867	842	882	876	903	893	903	945	927	863	839	936	897	916	894	884	938	895	871	933	899	898	894	922	847	859	864	914	935	878	857	869	891	880	919	861	897	867	887	934	904	869	928	918	897	859	922	926	936	930	891	889	900	882	899	851	914	916	886	895	913	919	852	974	876	862	902	879	853	879	892	860	924	862	860	895	910	952	901	872	942	838	889	863	893	917	864	893	919	912	841	977	932	935	906	850	947	938	897	831	865	878	874	909	917	916	870	905	915	907	860	917	872	908	947	883	851	925	871	909	939	892	887	915	868	928	897	916	868	876	903	919	926	870	888	855	895	882	886	918	861	889	935	908	935	883	961	902	929	915	839	849	871	910	886	876	894	895	875	951	852	896	917	980	879	899	866	879	893	850	892	920	955	929	888	900	872	886	911	888	899	864	886	873	924	918	929	907	902	857	916	877	919	865	840	856	969	959	884	900	865	903	894	945	899	868	891	893	903	933	966	965	901	845	914	894	895	908	909	919	892	872	851	886	886	895	894	910	856	874	932	863	958	899	922	848	886	922	824	817	916	928	923	896	891	906	945	875	880	876	870	905	954	917	951	905	849	949	909	863	901	908	884	861	912
8352	1223	1440	1203	859	709	599	524	493	458	448	419	404	392	353	353	403	354	350	365	342	339	335	336	297	358	355	307	354	358	357	342	347	319	319	317	342	320	316	342	297	343	319	332	339	338	317	348	323	346	303	344	282	312	291	319	331	333	334	316	321	318	304	312	318	325	342	349	318	343	326	346	335	353	329	334	317	293	354	318	341	315	337	303	279	331	319	328	316	331	294	304	281	328	302	319	338	310	322	301	328	285	339	336	324	325	320	291	312	339	310	308	343	327	320	324	298	334	318	329	325	339	323	342	324	346	339	342	323	304	322	310	329	325	317	310	318	311	326	330	302	277	319	332	291	300	339	345	285	351	315	345	302	325	328	329	319	349	324	306	330	336	333	305	334	303	295	326	319	290	335	325	305	302	302	316	332	343	309	292	308	336	276	306	310	284	302	359	321	303	345	301	318	327	297	313	300	319	324	307	303	308	332	308	345	344	293	342	334	358	328	312	346	341	323	325	320	295	318	321	297	319	312	331	312	295	298	309	347	324	279	299	334	329	300	309	267	333	305	338	317	316	311	323	302	312	296	327	349	310	325	301	320	310	339	301	308	292	337	313	295	315	280	286	310	321	318	316	325	293	322	314	302	304	302	307	338	296	314	352	321	336	300	296	367	307	307	326	330	299	313	283	284	314	310	298	323	320	322	316	328	296	332	290	304	321	321	285	318	324	314	304	308	329	335	313	318	311	357	307	333	335	336	321	314	280	315	323	330	345	324	340	354	318	309	323	353	309	313	339	311	336	314	299	340	275	321	312	301	340	320	314	302	290	324	339	323	314	325	340	333	323	321	344	331	301	308	319	354	353	294	324	318	329	347	313	317	299	328	315	307	309	293	315	345	356	304	337	353	314	315	323	348	323	319	307	336	324	348	298	321	353	324	329	330	304	305	315	309	298	314	295	326	317	318	330	336	354	323	343	331	332	328	305	292	307	299	294	320	319	343	325	327	346	316	342	332	318	339	327	360	326	320	290	323	353	321	331	299	288	311	347	339	330	339	287	306	338	309	325	331	310	288	323	318	292	344	348	325	331	304	311	320	322	325	297	295	288	302	288	311	314	313	343	317	309	328	345	320	343	333	344	348	352	332	328	336	332	306	337	323	300	352	309	308	306	307	319	325	338	314	324	344	364	323	315	346	326	332	349	340	321	320	322	313	283	332	352	290	336	320	316	314	334	317	286	310	351	322	313	297	328	306	335	311	339	294	318	316	333	337	297	330	302	352	338	319	308	307	335	309	295	290	340	318	345	290	308	339	321	340	327	344	307	335	335	329	294	313	334	303	312	335	327	321	309	339	343	320	312	320	267	295	336	311	314	324	300	314	334	308	319	317	318	303	312	285	312	344	295	297	331	330	317	330	306	345	323	325	301	324	346	325	362	295	317	318	306	295	331	303	330	303	312	296	292	325	334	313	283	337	301	314	307	290	322	279	332	328	357	329	308	305	335	340	298	311	335	307	312	303	302	357	294	330	337	357	307	342	329	324	317	334	313	300	331	328	337	305	338	328	308	320	325	335	337	302	315	314	319	331	310	332	352	333	322	304	306	333	295	346	324	328	308	339	325	306	309	335	300	286	323	345	337	324	333	343	301	314	293	317	308	301	338	330	321	352	282	319	314	324	290	313	264	307	293	311	305	305	307	340	311	303	303	313	320	296	298	308	321	279	309	351	324	323	326	306	304	334	312	310	322	347	300	331	271	298	271	322	316	327	321	300	324	308	323	327	328	323	320	312	309	323	316	302	306	299	313	352	318	322	334	294	312	311	319	304	328	315	337	320	309	329	347	319	309	324	321	316	364	324	329	341	280	322	309	327	316	339	327	324	322	318	289	336	303	305	324	329	321	339	303	296	322	330	334	309	313	318	321	337	321	336	312	318	305	321	349	348	301	347	308	328	343	299	330	312	330	323	298	311	315	324	348	316	321	334	326	340	335	296	311	322	290	317	324	274	355	325	307	281	312	338	348	309	317	321	357	307	320	315	295	292	322	329	311	305	293	303	278	321	312	318	317	314	323	296	297	320	316	319	330	333	327	328	332	319	306	320	316	333	298	321	321	309	331	339	321	347	334	323	310	337	330	301	310	284	298	321	343	315	330	322	304	314	335	356	297	309	293	306	287	296	334	288	311	319	313	295	302	306	325	316	299	326	299	327	305	319	332	338	356	296	351	318	314	341	352	312	316	326	317	311	318	333	315	314	304	317	324	325	341	311	309	311	292	312	327	320	326	345	318	318	341	351	312	334	302	324	288	310	310	318	322	313	289	296	309	316	348	301	322	308	318	320	312	310	286	323	313	305	325	345	344	324	345	326	319	333	333	340	299	334	356	338	305	324	331	329	331	334	330	306	324	312	340	330	320	328	328	312	318	336	324	324	294	336	324	314	313	314	311	286	299	325	340	308	327	338	336	313	307	336	305	319	325	302	302	289	362	335	310	317	329	319	341	330	351	335	302	288	284	309	326	323	315	316	314	327	329	335	293	317	307	322	322	303	302	312	306	304	331	304	331	314	331	327	333	311	330	325	340	301	272	351	308	313	316	305	337	315	333	322	349	288	320	336	346	340	337	283	295	307	312	355	311	335	313	349	316	317	340	294	302	293	284	309	300	299	341	337	342	322	333	308	318	346	320	298	309	304	325	312	286	315	326	280	351	318	336	325	309	305	315	330	324	351	307	320	314	281	310	308	312	318	334	348	320	342	306	342	321	334	293	351	307	322	316	321	320	346	324	292	301	338	340	333	320	316	309	326	296	316	350	312	362	331	326	321	353	313	323	344	335	342	294	331	292	323	332	327	328	306	310	294	308	314	330	327	298	316	341	313	319	291	322	282	312	331	314	328	336	291	312	320	324	328	336	294	316	304	338	352	321	277	308	310	332	338	308	336	307	363	311	304	298	303	319	289	329	295	309	350	319	341	306	319	329	285	299	334	337	319	329	343	317	310	328	311	364	309	293	326	320	333	306	312	281	296	284	315	279	313	329	308	317	321	299	299	306	327	342	339	337	313	326	339	322	311	319	318	304	324	338	333	353	337	332	338	304	321	300	318	309	312	318	320	310	315	304	295	315	354	282	325	303	336	309	300	311	330	345	302	359	316	328	274	316	299	300	328	328	319	303	331	314	328	305	312	349	311	331	313	325	314	320	298	294	322	345	316	322	317	322	325	296	306	331	300	322	312	320	313	315	293	336	325	310	318	314	303	323	289	275	311	361	340	286	275	333	324	310	316	360	334	335	337	324	306	322	344	310	294	334	305	320	301	346	296	300	298	332	338	310	326	335	325	274	326	330	308	307	321	299	357	346	312	310	303	329	335	311	312	338	304	301	350	299	317	317	334	308	304	330	298	304	305	308	311	303	293	346	294	325	303	317	319	319	299	294	328	330	299	333	355	329	328	314	304	348	286	342	306	329	291	320	289	349	302	349	354	336	308	327	316	313
5832	1697	3089	3479	3109	2686	2311	1926	1830	1596	1477	1378	1239	1254	1194	1167	1071	1057	965	1029	983	919	972	981	968	965	921	950	900	851	927	928	896	904	910	856	896	877	865	868	923	849	846	821	867	870	845	885	851	828	877	824	872	822	839	843	798	792	830	758	826	878	838	776	814	823	802	843	817	805	828	829	829	823	799	875	838	850	807	830	841	835	825	884	859	778	795	810	792	866	811	794	806	769	814	782	767	863	833	825	862	810	862	793	799	824	807	859	794	776	823	823	825	871	831	804	831	804	815	824	840	776	775	841	809	842	830	788	812	791	816	833	760	801	782	805	843	825	830	796	784	804	789	833	797	856	803	824	802	770	812	803	808	821	857	853	840	768	768	828	853	816	814	797	831	827	852	798	882	872	806	846	811	837	829	796	830	832	779	813	838	796	862	780	788	806	844	809	811	880	815	771	839	780	860	809	839	801	820	852	785	797	838	830	842	832	785	784	797	845	871	771	805	805	822	822	850	833	813	817	799	802	866	806	776	793	825	782	817	833	776	775	803	798	814	825	812	817	773	828	792	787	823	809	797	837	792	829	797	799	826	813	786	828	797	794	813	780	794	799	789	815	784	824	779	806	814	792	775	802	862	820	799	812	820	820	881	784	759	792	793	769	822	831	859	829	845	821	778	789	728	821	748	817	815	753	768	803	812	861	778	809	801	843	862	822	783	804	793	831	790	810	792	824	835	797	769	795	803	859	814	853	807	830	778	843	799	808	790	779	775	789	813	812	762	825	748	805	835	856	794	766	765	775	799	824	753	850	872	801	808	807	781	768	765	854	816	812	766	766	830	767	757	768	857	774	800	837	861	807	817	837	830	817	826	811	825	769	815	763	808	841	849	833	818	798	794	789	807	780	812	823	802	855	802	811	839	781	823	811	804	798	780	855	839	835	788	842	817	813	791	807	795	828	799	848	719	827	745	800	803	789	810	775	808	847	820	790	827	762	803	743	827	809	799	848	848	761	849	766	807	799	765	808	827	807	777	779	840	798	800	780	815	782	783	799	852	849	807	805	750	834	816	795	808	796	785	819	844	803	877	783	808	832	780	802	778	836	813	814	787	794	797	852	807	819	861	839	798	822	831	819	772	754	864	862	909	795	771	796	763	813	853	795	772	852	860	794	801	844	794	819	844	748	780	847	871	796	828	818	835	843	753	802	797	851	857	783	850	877	810	799	810	800	829	806	809	779	832	861	797	789	803	827	820	776	851	801	813	829	791	802	798	780	857	865	767	796	819	768	748	812	779	864	837	845	776	791	810	786	834	854	823	797	823	783	802	797	814	803	836	805	867	841	774	760	850	794	844	806	804	761	800	827	793	810	833	801	816	830	803	828	821	773	809	831	790	796	802	832	774	819	873	844	823	794	757	836	825	752	797	812	823	794	786	821	867	827	814	805	826	774	811	797	806	803	823	804	852	799	770	881	827	798	809	809	821	844	851	784	764	779	835	808	757	825	807	820	826	797	806	797	798	800	819	836	831	807	878	800	804	830	812	868	818	783	783	855	801	770	845	760	814	794	840	778	815	837	807	758	788	792	769	786	803	812	768	796	828	833	829	861	799	782	798	823	774	817	804	772	871	815	791	813	857	805	771	819	796	867	839	824	809	862	850	803	757	785	825	821	793	785	849	769	820	761	795	810	772	854	814	806	820	789	791	796	803	812	785	771	830	802	825	816	793	807	800	817	788	776	800	837	876	831	866	766	797	841	758	806	779	805	832	757	837	831	806	804	772	834	801	821	868	789	884	809	841	838	731	786	841	825	852	815	803	790	850	844	780	823	817	769	767	795	791	830	777	805	798	828	840	787	829	805	794	819	824	803	796	807	791	804	820	819	780	773	818	805	790	803	799	840	746	825	816	787	854	815	810	828	786	827	763	761	760	806	805	788	835	847	834	796	834	804	802	817	795	830	805	824	846	842	840	814	814	842	765	848	843	821	841	854	741	815	834	786	833	780	805	812	787	797	827	816	809	804	838	827	787	815	795	810	793	827	813	814	830	887	767	873	748	813	862	844	783	813	829	822	775	831	847	829	852	849	789	802	805	823	784	812	830	817	782	840	770	780	794	748	765	771	793	812	853	829	793	769	780	843	808	795	796	824	813	780	788	794	848	843	804	810	827	823	796	811	798	847	799	838	792	836	827	814	793	845	841	778	810	818	804	816	832	831	864	819	826	831	786	841	767	804	828	851	805	794	841	812	850	812	828	792	848	842	827	835	850	771	771	833	796	798	845	783	840	785	767	807	807	791	812	857	840	786	838	836	824	804	814	805	792	842	802	786	819	836	816	836	801	797	786	816	797	798	842	807	791	796	857	821	784	863	828	824	820	820	825	831	870	820	841	824	796	808	813	793	767	783	811	766	780	805	866	839	844	802	781	779	860	846	795	770	755	800	833	736	811	818	792	826	849	815	808	783	850	803	803	787	846	819	841	871	814	804	828	804	828	822	771	753	874	822	794	856	807	747	805	864	786	843	799	854	811	803	835	813	863	827	796	817	752	821	813	777	842	816	892	822	782	767	853	812	838	807	846	779	787	804	822	818	842	821	765	804	852	839	771	805	880	872	787	828	824	795	827	789	853	811	828	802	799	794	776	837	807	908	844	785	860	825	785	819	815	807	769	874	842	795	804	843	799	838	814	770	768	802	829	810	836	806	836	857	780	781	812	826	800	784	815	796	853	851	782	810	825	804	784	869	777	798	774	836	862	828	802	802	841	846	817	776	791	825	805	787	796	825	770	786	820	842	833	804	839	770	798	770	843	828	790	850	841	782	835	831	803	768	792	813	816	772	794	794	796	766	844	785	850	823	834	829	797	814	816	838	815	819	820	806	781	791	827	834	855	825	814	750	807	789	850	809	809	833	824	840	824	831	886	846	758	822	812	788	823	792	830	756	872	795	853	769	770	817	815	800	836	820	827	795	826	798	816	822	765	848	793	840	854	788	810	802	870	790	828	803	863	794	805	878	716	812	821	823	778	844	845	835	810	772	818	782	849	764	824	852	829	829	792	855	838	836	831	814	846	787	872	810	817	843	806	798	809	786	797	820	794	832	810	799	801	813	821	812	795	779	809	803	796	876	750	787	809	812	785	750	804	877	817	792	821	810	772	788	803	846	803	788	800	788	804	816	820	774	821	848	843	808	803	788	834	846	817	827	856	805	788	805	799	810	771	846	759	809	787	804	818	802	755	782	810	798	762	830	809	844	724	815	807	815	852	808	805	810	797	752	797	799	805	788	811	780	784	797	867	826	826	804	819	881	828	822	811	763	824	821	796	800	768	840	794	820	788	836	826	803	836	840	855	791	798	818	820	795	876	839	808	798	800	849	815	845	786	825	823	827	814	813	877	832	802	789	820	828	775	784	830	769	809	810	803	812	787	823	834	805	809	835	861	858	845	818	816	802	803	852	783	843	775	855	797	774	865	789	814	809	745	771	819	842
15352	2399	2457	1855	1316	955	756	637	490	405	371	327	308	261	243	254	239	222	213	218	209	188	183	199	190	187	221	176	176	193	145	159	165	160	173	149	166	153	166	189	186	159	146	153	160	177	165	158	163	175	158	143	191	144	158	204	174	135	162	170	151	151	171	178	168	184	187	157	168	155	142	162	181	148	137	159	164	164	179	158	158	169	159	161	144	177	172	174	167	146	153	147	166	156	106	139	171	147	147	159	148	138	146	137	139	169	149	157	142	149	150	160	155	165	150	150	163	151	160	172	138	153	150	164	154	143	147	137	155	163	162	160	165	181	165	140	154	134	171	143	132	148	140	133	169	159	147	151	146	130	147	155	150	149	162	176	152	173	148	152	153	157	149	134	147	152	129	150	156	159	133	132	166	144	157	143	155	144	138	152	148	166	135	152	145	143	152	160	152	150	151	165	145	147	147	142	152	156	162	157	138	147	154	153	158	144	143	150	159	159	165	182	131	158	181	174	157	160	163	179	161	139	153	162	157	173	152	159	163	145	145	152	140	157	167	152	146	148	145	143	171	150	141	156	161	164	154	129	150	142	150	154	147	158	135	146	147	145	147	145	150	145	162	172	178	168	155	164	162	144	168	144	151	150	153	157	135	155	150	146	155	135	155	155	173	161	147	164	169	143	170	163	173	142	145	141	157	158	149	150	154	128	153	142	167	143	146	159	158	164	160	142	158	154	152	133	141	157	124	149	167	154	147	158	192	151	145	157	155	137	156	151	182	142	147	145	138	159	144	134	157	153	167	165	152	179	147	146	181	138	159	141	153	153	157	177	144	132	171	141	132	161	156	156	163	168	136	124	141	170	164	132	138	126	144	165	158	133	138	149	148	160	164	160	176	184	152	161	166	163	164	138	150	160	160	148	171	168	144	146	155	168	148	165	165	150	146	155	169	146	163	130	156	137	171	155	146	162	163	153	161	142	145	158	167	167	160	139	152	146	163	150	166	158	141	143	130	159	125	163	129	155	145	149	173	154	160	157	171	164	144	150	170	140	152	138	139	149	165	161	156	149	151	154	151	191	149	151	151	158	167	154	164	168	145	154	146	136	159	159	162	171	158	149	128	142	144	155	165	168	179	156	149	164	174	142	131	151	158	145	170	169	170	148	165	146	149	163	164	158	139	161	177	171	149	165	154	150	175	169	156	160	166	148	174	153	140	167	143	150	139	135	145	131	171	152	177	155	160	150	126	148	162	151	138	141	161	170	163	154	120	141	164	142	153	147	156	162	149	147	180	130	157	158	136	134	143	171	143	161	151	139	147	177	143	148	149	144	150	157	136	148	163	145	139	180	140	155	135	158	142	165	138	149	158	154	149	138	140	141	165	159	163	153	156	157	148	169	152	161	177	154	142	149	155	168	130	148	159	161	167	145	175	153	136	154	151	158	161	164	164	142	175	160	144	136	148	143	130	157	135	137	162	164	138	166	150	145	148	141	177	162	153	154	153	161	147	145	139	162	160	159	158	149	159	137	143	163	164	169	144	154	142	172	173	139	186	175	143	145	143	140	165	143	164	162	179	169	128	184	183	178	147	160	153	175	144	139	169	143	150	135	148	153	131	146	165	170	152	155	170	137	163	163	154	182	175	157	163	150	160	155	174	137	133	157	158	149	154	145	178	150	165	166	160	156	153	150	178	163	173	170	149	135	171	159	150	153	156	169	155	156	156	139	156	160	161	133	158	170	163	135	172	128	164	146	167	179	159	143	141	146	167	159	159	157	157	149	180	156	149	149	135	146	151	158	147	144	154	132	158	146	142	161	153	166	132	154	132	176	128	152	158	173	150	169	141	154	161	158	137	146	183	132	166	173	171	145	158	172	142	175	146	172	165	159	168	154	144	143	139	144	179	147	149	166	144	152	154	156	147	153	144	136	166	133	162	146	155	142	152	144	148	143	172	168	151	147	140	144	162	162	169	154	147	162	167	164	161	130	151	133	165	146	162	164	161	149	171	154	146	158	164	157	132	172	162	172	160	158	164	171	146	166	149	159	181	158	168	160	136	158	170	137	165	151	147	163	163	164	157	147	141	122	166	143	163	154	147	161	169	143	154	156	155	173	158	156	171	154	171	169	128	146	141	124	171	159	156	164	147	144	158	144	164	163	149	148	166	156	154	156	148	158	109	168	143	150	152	158	152	135	139	165	175	139	153	143	171	156	156	157	142	145	152	141	141	171	157	134	160	156	155	162	150	158	165	162	132	153	154	144	154	172	170	143	163	158	153	164	141	147	130	149	163	162	152	153	141	158	172	143	155	185	154	149	151	111	163	145	158	144	155	172	139	179	155	174	146	136	148	170	147	152	162	171	149	137	167	142	179	158	154	139	161	159	136	163	141	140	153	171	177	146	158	155	135	158	127	155	164	171	163	158	175	132	136	139	155	154	158	150	148	155	165	146	136	159	166	172	145	144	151	154	160	150	163	178	151	153	147	169	163	160	145	150	148	158	150	138	141	149	182	131	138	152	177	153	154	166	147	138	153	142	157	163	158	146	138	162	170	163	144	160	144	137	147	155	157	143	154	152	154	127	149	129	135	160	146	166	172	161	147	145	151	140	165	159	174	157	164	140	165	142	149	163	157	156	162	137	147	152	162	139	131	144	137	179	155	150	141	141	163	156	155	147	144	153	149	148	154	169	148	147	171	148	154	148	128	145	155	168	176	165	158	153	141	158	147	161	129	147	147	165	155	161	165	158	141	150	157	150	171	138	172	151	149	174	147	148	164	156	131	177	145	151	135	143	150	162	152	148	145	162	179	170	139	144	153	171	151	154	176	154	157	153	150	166	154	157	148	174	149	162	154	161	174	150	151	156	136	138	154	166	142	159	143	158	150	151	144	139	153	153	185	154	162	139	141	143	146	147	163	150	175	143	151	177	141	154	151	138	148	160	161	156	142	151	184	146	158	166	177	137	160	151	158	167	162	165	155	161	137	164	133	157	155	171	175	151	172	158	150	151	147	131	142	148	164	152	167	172	168	146	148	159	148	157	163	150	141	152	143	159	154	131	140	137	148	148	154	151	160	145	151	151	157	156	151	160	142	155	163	137	179	164	155	135	155	151	139	151	163	157	160	138	146	143	160	147	142	145	140	144	149	152	141	143	142	151	172	156	136	181	157	161	160	156	156	150	145	143	146	148	174	164	154	174	158	155	154	148	146	152	163	154	177	143	136	142	125	139	145	155	173	184	181	159	164	158	144	169	136	165	157	154	196	158	166	150	149	140	143	164	157	146	160	165	165	171	146	177	161	135	131	192	145	137	133	157	148	158	163	157	153	163	160	142	178	154	154	126	157	151	151	149	165	152	148	170	145	151	164	140	155	141	150	146	161	156	146	146	146	141	155	148	144	157	169	151	139	149	130	135	144	141	141	145	175	144	148	144	165	130	161	148	161	168	183	177	170	142	148	136	157	157	171	170	152	170	166	153	141	132	165	136
7571	2257	4769	5610	4891	3875	3263	2687	2311	1986	1744	1554	1326	1201	1147	1073	999	966	877	793	849	750	710	763	714	662	650	641	587	628	579	558	572	599	580	572	560	535	566	538	513	509	497	523	465	528	487	465	499	485	490	491	528	509	449	481	422	471	502	496	501	425	469	491	482	468	495	479	454	428	468	479	428	464	442	416	455	458	458	457	447	462	471	463	477	440	457	417	405	462	436	430	415	463	436	400	424	468	431	474	428	442	479	443	400	468	413	404	451	411	407	441	460	467	438	454	473	425	438	451	471	441	412	411	438	482	453	458	443	439	422	421	470	448	451	455	407	418	455	423	469	432	408	466	459	447	425	414	446	436	425	415	444	430	447	411	441	436	367	420	411	425	424	456	454	445	415	429	435	423	452	424	403	458	474	440	469	432	449	451	440	447	412	407	425	442	409	404	417	398	422	422	412	443	432	462	457	420	390	444	396	429	458	435	422	387	401	426	425	454	429	440	438	452	408	404	456	449	392	424	409	424	461	463	411	398	431	450	451	421	420	424	429	439	447	444	404	419	430	444	435	428	431	435	410	440	471	424	433	410	425	453	433	420	421	422	427	465	405	417	454	448	432	447	451	407	398	412	417	410	452	437	438	435	458	416	434	424	436	424	448	449	438	438	408	431	457	466	421	442	426	406	391	400	416	466	453	404	447	409	436	454	389	429	400	449	415	421	423	409	454	416	390	421	476	419	444	438	417	437	440	422	429	438	414	445	440	439	426	418	385	440	442	432	422	369	435	465	438	444	442	423	458	432	457	456	425	473	453	448	424	393	412	413	412	405	453	484	422	416	470	416	447	446	447	437	433	429	422	419	475	406	428	437	419	457	460	445	418	468	432	480	410	449	437	412	430	448	449	410	420	425	422	437	428	419	457	464	430	415	435	422	427	464	430	424	472	457	429	436	428	456	431	420	451	433	451	408	445	460	420	414	419	414	429	431	398	444	426	453	441	441	480	426	437	455	400	412	451	430	452	435	419	383	443	430	444	407	435	422	392	410	413	423	437	399	435	435	392	452	446	453	427	438	435	429	416	422	447	455	402	421	438	410	443	429	418	414	447	415	423	416	447	442	421	460	423	442	416	404	474	432	416	393	471	440	445	468	366	442	462	437	471	418	434	431	450	428	442	427	440	442	432	430	454	404	402	421	434	403	411	399	452	400	417	468	442	412	396	392	389	448	428	417	410	399	414	467	468	415	462	423	391	440	442	387	466	431	438	475	436	406	412	416	429	426	413	425	429	446	452	423	435	457	427	439	426	404	429	444	424	482	421	421	410	396	401	439	429	434	448	429	452	395	408	389	428	441	418	440	441	396	447	404	435	405	411	445	452	448	416	418	391	450	403	433	464	390	436	409	413	420	382	461	434	420	445	465	449	409	414	402	480	437	444	446	442	449	444	442	438	434	449	438	417	458	435	423	452	410	411	467	442	441	465	422	408	437	443	441	403	442	449	413	459	441	423	481	429	427	442	440	464	440	417	460	426	421	473	411	446	414	467	431	412	435	413	432	432	434	414	436	410	446	412	451	403	428	415	404	416	459	430	444	445	411	462	431	420	434	420	426	462	439	434	464	443	432	448	427	411	461	390	458	434	447	415	410	474	428	440	409	393	441	454	412	412	424	378	432	460	403	465	433	434	445	449	461	434	442	443	481	409	451	438	428	423	423	439	444	416	431	424	436	430	431	423	410	412	438	443	427	433	479	383	414	445	426	426	402	417	415	413	459	429	385	401	442	393	399	426	432	419	411	416	414	416	418	440	439	396	433	430	417	435	462	444	443	431	432	398	403	423	388	414	429	452	482	433	447	425	424	428	407	435	443	437	402	468	465	439	418	401	403	415	402	425	398	448	438	430	417	452	497	416	442	445	462	440	428	413	419	449	439	460	410	468	440	458	433	414	417	464	411	410	430	413	424	407	415	430	431	434	414	417	443	422	405	411	404	429	441	444	415	419	447	407	448	452	434	445	461	474	398	444	429	439	436	428	451	413	417	413	430	457	432	453	457	470	424	418	464	434	427	408	398	388	406	421	435	403	436	394	447	444	421	455	421	413	435	457	440	418	390	418	432	424	448	419	443	429	483	417	439	422	385	434	462	422	458	477	456	462	442	419	426	403	436	448	437	433	421	423	443	420	442	453	450	473	437	450	426	413	410	432	403	433	389	433	420	419	446	464	428	432	436	427	432	443	411	452	394	396	432	441	439	465	477	426	415	436	409	419	391	401	440	475	411	456	443	427	442	439	436	415	448	446	438	425	435	451	470	411	436	440	438	407	425	432	414	433	398	453	471	402	448	435	407	380	435	463	463	374	434	416	451	452	449	468	427	419	399	440	406	410	414	423	405	424	441	388	419	414	429	413	442	394	412	462	415	474	424	449	435	443	440	475	389	475	405	457	393	430	462	399	436	448	417	456	423	448	403	382	424	448	414	425	443	412	411	460	416	446	409	420	414	442	420	426	415	444	402	398	444	453	433	441	416	438	417	420	415	392	395	435	416	430	416	434	449	470	445	426	426	429	414	415	396	451	466	400	418	404	427	454	410	472	421	414	412	423	437	414	391	423	409	428	416	448	412	390	438	424	405	431	420	431	409	420	416	397	410	492	389	419	437	447	412	438	424	455	413	408	410	461	466	428	445	422	465	400	463	407	445	440	420	447	409	436	426	384	387	437	430	427	422	482	415	422	442	411	439	405	460	391	397	451	424	417	465	408	411	395	458	437	459	423	430	432	379	419	428	413	404	415	442	458	452	469	432	446	463	427	424	400	433	439	429	419	460	423	435	394	440	422	420	400	472	439	449	413	414	433	468	439	459	443	441	425	434	388	419	432	396	410	430	476	446	403	430	426	408	444	421	433	418	469	418	481	377	445	408	472	418	424	408	423	426	439	399	456	448	443	430	426	434	392	445	438	411	402	445	453	408	443	421	445	421	463	428	397	457	431	423	425	429	414	406	442	454	422	431	436	428	431	439	411	434	419	419	435	497	404	464	422	436	457	394	402	422	426	429	425	411	429	414	436	426	437	429	433	430	450	446	432	417	421	459	411	427	423	429	409	456	424	463	448	450	381	409	404	425	436	414	443	474	439	460	446	431	425	394	423	440	443	403	418	419	457	402	409	428	407	445	451	446	407	436	380	457	410	402	435	451	441	407	419	446	459	413	463	431	429	442	435	428	418	445	425	440	454	443	444	431	431	454	430	459	427	407	454	391	428	451	435	495	446	413	397	403	451	428	450	435	427	421	453	441	482	412	408	424	432	428	425	444	405	451	401	423	417	401	436	415	437	457	468	428	423	391	447	458	413	415	428	438	449	420	444	404	418	422	411	428	409	433	439	430	430	479	444	436	432	416	387	421	430	399	410	409	448	444	410	407	428	460	432	459	469	433	429	463	457	428	431	433	445	460	414	397	420	430	434	413	414	423	424	456	422	459	446	452	449	429	451	445
2493	423	398	396	354	339	330	352	331	386	353	336	374	324	372	328	349	367	348	385	340	348	354	383	360	365	355	337	354	339	350	376	380	336	375	347	344	345	368	331	335	364	436	331	353	330	334	393	360	365	312	364	375	349	341	341	349	327	322	318	329	313	333	360	366	359	358	369	328	342	305	343	340	363	363	349	359	347	367	365	344	331	371	334	359	356	337	378	344	343	330	342	376	348	352	349	336	341	360	376	323	346	368	314	332	326	317	315	331	342	366	365	353	342	326	344	341	364	338	356	314	335	310	333	335	392	334	317	363	384	332	368	333	361	328	312	348	343	343	317	348	364	348	364	366	359	343	328	313	371	367	310	361	349	369	370	358	358	367	350	384	362	385	380	381	329	355	328	365	372	389	330	318	362	349	359	316	344	354	365	348	330	377	341	320	333	363	358	394	345	370	322	351	363	360	354	324	337	367	342	335	351	339	337	382	361	379	344	322	307	355	322	319	339	340	378	359	345	360	314	341	342	345	334	345	366	299	349	346	358	346	359	341	346	307	340	340	372	325	357	314	358	315	328	342	317	357	386	358	344	356	350	325	355	335	366	393	334	337	372	355	322	333	352	344	382	375	338	359	335	365	374	358	339	322	372	340	342	355	359	341	369	346	331	345	301	333	398	339	338	332	356	337	358	346	342	313	337	307	349	380	378	354	340	355	350	336	331	329	348	331	361	358	359	380	347	363	401	371	352	362	330	319	333	362	357	341	338	326	341	349	370	367	336	378	367	338	358	391	322	334	336	351	376	321	347	363	348	340	354	342	351	347	355	373	313	354	363	328	317	362	350	337	358	318	357	349	363	350	351	345	328	369	329	340	347	344	344	352	369	321	346	316	326	312	334	352	354	353	373	351	356	377	318	335	365	358	326	354	359	361	351	337	328	349	355	383	346	364	351	353	358	342	354	327	336	378	344	360	344	371	324	317	366	348	346	365	319	363	331	366	358	322	340	353	370	357	409	320	346	347	347	334	348	360	348	349	345	376	361	363	349	364	404	343	360	329	364	384	350	374	338	298	332	336	366	356	379	369	366	320	331	331	353	351	356	339	380	325	358	343	356	365	323	340	337	363	311	350	342	340	392	323	326	326	344	343	344	327	334	349	331	334	354	348	371	355	308	330	357	323	319	318	372	325	322	348	367	335	373	361	338	324	410	339	338	350	368	347	388	352	307	330	348	365	369	337	354	375	357	376	365	337	371	358	323	342	339	357	359	346	365	366	332	381	363	335	339	329	348	373	331	354	356	358	324	319	341	340	324	334	323	356	353	354	357	344	358	345	356	328	330	330	314	350	345	332	328	360	370	335	343	357	349	335	349	319	341	354	354	351	372	364	347	313	350	355	360	349	344	359	355	373	362	369	337	334	349	344	357	341	351	324	342	348	322	352	352	344	379	305	312	347	355	348	370	340	357	386	346	374	375	370	338	370	335	333	341	336	365	366	357	326	357	350	365	336	327	348	350	346	366	337	389	360	348	327	352	371	370	358	365	337	350	327	332	384	343	388	350	347	335	323	335	346	344	341	364	329	376	367	334	322	342	353	316	335	384	361	326	333	375	346	351	347	376	335	322	360	324	328	303	380	373	380	379	358	335	330	351	343	382	332	367	326	353	399	343	361	362	356	371	373	344	352	307	367	310	376	352	308	374	331	348	334	385	354	389	320	376	338	340	326	353	328	352	326	318	336	332	380	370	349	353	322	338	359	356	355	307	335	347	350	381	314	387	328	369	373	353	349	333	352	373	391	329	349	309	337	315	385	351	331	370	362	368	363	365	371	328	324	349	361	330	328	330	317	376	328	345	342	362	325	324	374	392	365	336	358	333	327	365	327	382	334	339	309	338	366	372	352	341	351	347	345	354	333	342	305	355	358	370	311	326	346	351	370	341	373	395	355	306	321	345	352	309	331	324	376	336	354	334	346	341	345	317	308	334	370	338	367	371	322	362	356	345	330	359	383	328	324	344	330	327	363	373	332	349	346	355	344	372	348	309	350	343	358	327	349	341	347	332	346	356	371	366	335	413	337	331	360	379	336	368	359	366	376	322	354	371	355	363	347	340	358	374	344	384	359	326	368	378	369	333	335	362	316	344	389	331	364	330	348	352	365	342	357	337	324	370	326	352	329	347	377	324	367	380	361	403	399	314	354	364	352	345	357	374	391	346	340	332	348	354	329	351	355	358	360	345	348	360	376	363	346	329	349	339	344	383	364	343	335	337	365	351	361	333	354	364	364	356	362	337	367	333	361	380	365	371	344	349	346	386	363	350	326	328	304	343	338	343	328	332	348	351	369	353	329	361	382	363	343	338	350	310	330	352	341	354	347	355	331	355	354	327	378	378	350	377	334	334	373	357	373	381	347	366	304	348	319	355	310	347	353	328	352	323	351	348	345	345	329	367	365	319	354	341	342	347	385	310	355	330	377	398	337	336	338	361	329	331	384	353	367	347	372	344	334	342	384	384	368	360	359	354	352	337	381	377	349	340	386	362	357	342	355	319	335	352	352	344	331	379	345	330	348	358	331	351	314	365	361	359	367	346	371	324	365	334	321	327	364	336	353	330	385	350	323	324	343	322	340	382	339	335	335	360	312	331	350	298	357	344	357	343	335	343	316	345	404	338	334	391	344	363	367	304	374	355	348	341	327	353	336	363	356	330	339	345	354	337	346	310	382	357	325	323	328	322	374	372	339	351	359	326	335	346	299	325	326	326	386	347	360	307	329	329	330	351	342	371	335	334	330	336	292	341	330	383	335	348	331	349	345	323	349	375	363	333	339	379	374	335	345	338	377	353	326	316	335	349	358	325	363	363	331	363	355	373	365	341	338	368	316	346	371	342	343	328	364	324	361	354	350	353	295	314	357	341	339	327	338	378	352	357	335	319	318	334	359	299	356	333	338	329	346	321	350	379	349	344	335	322	313	341	324	349	366	372	343	331	338	326	343	352	361	346	338	346	351	352	349	336	314	350	340	383	379	346	303	353	322	314	358	332	354	347	363	360	369	340	350	363	366	371	347	326	341	304	308	345	373	356	378	353	332	327	370	356	345	367	364	367	382	308	346	337	368	318	349	325	329	362	321	324	344	351	376	351	312	368	357	349	331	351	355	319	365	365	362	383	301	349	321	351	349	340	339	354	374	394	324	327	338	359	337	359	323	343	325	375	361	352	298	364	329	350	388	351	330	324	337	366	336	344	382	347	384	349	331	372	364	359	335	344	341	358	334	327	348	346	346	343	357	370	368	358	364	351	364	356	355	372	336	359	355	370	361	324	363	339	328	384	316	331	351	359	335	333	355	341	367	343	344	341	358	316	350	352	326	332	332	362	362	319	382	321	319	350	326	358	377	340	339	326	340	339	338	342	322	346	386	361	366	338	371	340	318	364	326	362	359	321	335	297	359	348	353	380	345	374	369	338	342	373	351	352	332	342	320	350	343	356	320	342
2673	979	1032	1050	1013	989	946	1009	943	1012	947	931	916	893	856	894	863	888	898	949	874	936	888	920	900	931	877	905	855	926	899	842	907	899	888	894	943	886	848	869	890	911	897	834	862	885	880	850	859	926	864	885	884	852	911	841	916	892	842	921	891	868	838	883	925	905	863	873	894	822	930	886	876	921	909	869	857	905	862	907	890	869	850	900	824	883	885	859	855	852	944	910	907	878	848	875	914	882	947	854	851	863	870	907	878	917	933	858	853	888	863	854	873	899	853	922	927	911	872	897	838	865	877	897	885	924	877	881	861	920	819	892	893	842	836	892	893	911	894	822	923	895	862	923	872	927	878	909	819	941	882	904	861	894	888	871	858	877	944	860	872	875	862	854	868	883	888	871	909	847	891	909	904	878	917	871	902	874	892	880	885	863	838	852	895	855	849	899	868	906	908	872	846	912	900	878	916	852	870	885	899	883	884	871	930	902	916	914	873	887	904	923	914	856	905	934	893	893	862	867	928	856	876	855	874	898	856	900	887	858	890	916	864	898	823	847	860	877	890	857	886	845	863	869	885	899	864	860	900	906	893	872	871	884	886	895	852	887	911	806	828	910	923	873	938	924	864	875	891	898	890	881	888	891	855	886	844	917	821	867	904	858	868	829	859	885	861	845	869	888	886	858	904	986	831	827	909	859	838	912	881	859	928	850	905	859	865	874	873	873	850	862	845	867	897	849	860	864	843	846	861	888	869	840	840	867	880	881	947	820	850	862	910	886	878	884	902	929	942	872	899	867	892	924	908	876	856	884	943	844	825	915	880	858	899	879	836	933	880	870	927	885	877	903	865	933	861	844	906	865	882	862	858	913	921	905	871	872	969	865	888	894	855	897	915	897	876	868	870	834	891	922	884	864	884	955	878	836	876	927	917	927	890	862	850	888	932	852	942	885	876	891	850	854	886	887	851	954	850	934	934	876	885	880	871	926	872	879	844	922	910	884	831	929	909	955	929	902	884	894	877	878	861	909	893	916	900	945	915	888	890	864	913	932	846	874	877	858	881	864	870	848	839	847	864	879	890	871	906	905	865	915	907	884	876	869	849	896	850	878	901	900	836	805	889	895	872	812	868	898	837	931	900	908	939	837	941	879	840	874	897	914	882	899	914	870	898	912	876	851	905	875	855	846	881	896	914	890	874	849	933	863	855	861	865	835	893	901	862	916	820	890	902	860	861	832	881	883	884	859	860	857	882	897	900	894	913	887	886	850	792	850	910	914	901	869	898	881	889	927	890	883	864	902	879	854	891	910	874	898	896	888	836	872	888	844	917	846	846	898	901	873	877	893	833	880	879	850	883	906	895	881	905	900	894	899	916	890	900	870	861	882	866	919	829	926	869	859	882	948	845	939	897	812	919	858	867	889	881	896	908	890	867	888	896	873	924	857	887	870	890	882	916	882	890	878	900	824	862	847	912	909	877	876	910	884	894	910	900	874	856	855	857	882	887	921	872	949	860	880	878	891	857	824	841	893	860	871	882	907	917	849	922	932	859	859	889	902	848	907	881	933	910	892	857	854	846	913	850	890	885	915	791	932	866	849	823	946	883	858	919	899	913	842	838	874	847	860	902	875	908	861	890	841	856	881	891	910	860	900	839	883	846	856	842	883	813	909	930	875	860	946	889	883	909	897	880	936	888	841	872	883	918	891	912	860	876	877	880	850	874	817	887	913	897	861	931	905	928	873	893	842	884	920	909	885	861	856	846	845	909	934	899	886	879	926	900	850	908	871	879	868	950	871	892	926	904	931	900	883	830	847	919	890	855	914	921	878	898	889	931	867	832	950	900	897	852	851	894	905	829	911	871	927	948	891	859	888	863	889	861	839	855	864	863	865	817	888	899	876	870	893	868	907	817	871	888	906	895	853	872	958	921	882	867	926	846	884	849	920	895	854	882	865	909	867	911	893	899	936	842	874	862	853	907	831	951	805	829	838	901	915	862	847	881	891	923	858	861	899	840	845	897	925	818	839	887	874	890	836	858	877	926	895	839	882	812	876	924	874	903	831	860	910	876	904	910	836	880	884	859	863	865	871	869	857	890	851	877	875	900	905	893	952	898	857	822	825	907	866	905	828	844	882	825	896	855	904	930	881	879	860	876	871	901	889	895	844	869	881	887	880	848	871	894	848	887	919	909	875	868	885	887	861	881	901	882	898	889	902	904	914	895	922	857	903	903	885	886	919	841	834	867	932	888	891	902	892	872	889	878	898	898	894	858	892	880	912	854	818	899	880	888	842	853	920	892	863	927	887	824	834	865	855	843	892	880	902	836	918	874	840	909	865	838	877	884	928	890	884	923	919	907	842	875	894	869	910	855	901	852	925	928	946	859	902	875	919	887	932	937	894	888	842	853	865	830	935	864	879	910	865	881	916	895	904	866	883	871	950	887	909	835	893	897	892	914	930	863	820	882	901	856	888	855	872	859	933	907	897	882	922	813	908	872	828	871	864	850	850	903	935	863	869	908	931	886	876	869	859	871	915	881	928	895	883	837	897	882	893	897	937	892	843	844	913	888	862	897	883	900	875	862	937	882	907	900	865	875	888	886	863	855	852	899	872	906	859	936	897	884	911	881	894	867	845	941	837	884	865	933	859	932	898	880	828	906	846	844	876	882	897	888	868	956	870	825	906	915	878	823	859	892	917	905	898	880	899	919	856	891	886	922	855	888	862	904	865	889	967	881	851	871	886	888	906	917	854	847	840	896	833	885	881	878	877	865	896	901	911	903	938	838	891	903	892	875	889	876	951	914	913	896	884	913	894	872	903	877	866	925	920	892	885	880	880	863	870	852	869	853	875	893	887	928	807	883	840	898	874	821	840	889	882	873	872	845	898	889	862	894	923	894	843	846	870	912	876	904	844	892	893	916	890	833	866	873	948	838	937	904	911	905	854	889	856	880	893	883	900	879	831	928	855	850	838	889	875	877	801	878	891	870	876	921	812	926	873	887	863	881	884	906	939	924	855	973	871	901	892	851	960	877	863	876	870	909	872	841	935	864	892	813	921	888	894	909	872	866	867	904	825	879	872	884	859	948	876	897	884	908	858	832	881	854	866	893	872	855	868	873	916	902	852	896	906	869	897	869	864	932	899	858	894	921	816	910	877	844	885	918	897	890	939	890	879	851	846	911	865	923	929	891	902	900	872	921	875	897	883	870	924	913	929	915	870	867	916	877	907	835	906	864	886	886	843	818	847	874	945	860	897	851	907	862	876	841	859	891	854	946	884	903	907	869	930	924	878	871	857	918	827	860	928	875	866	869	871	859	910	859	834	848	940	852	876	926	928	869	857	872	867	874	820	885	833	844	907	852	929	873	850	859	921	888	836	840	877	855	907	838	883	899	907	884	899	877	917	861	854	934	863	893	879	911	941	895	925	920	872	861	916	916	938	870	918	844	909	885	913	890	923	862	848	896	893	885	885	912	894	871	813	850	919	885	893
8590	1182	1415	1130	916	718	615	506	464	476	417	398	399	370	384	371	342	347	386	330	396	320	318	312	337	341	344	336	332	347	304	313	318	308	318	325	357	309	282	315	345	306	313	327	306	328	328	331	325	317	313	338	328	310	332	323	331	316	347	301	312	308	334	316	306	301	342	294	313	314	314	321	329	299	307	311	309	338	321	296	334	303	300	334	312	314	324	314	329	321	327	306	295	270	327	284	333	320	329	305	294	319	318	330	301	306	333	318	326	327	265	286	305	324	302	336	344	291	336	339	301	338	343	324	361	300	314	301	321	314	290	330	324	344	314	322	321	295	330	316	324	329	333	351	293	325	315	347	337	334	313	313	306	276	320	320	334	293	327	304	299	352	307	322	330	338	309	326	324	314	323	322	294	293	320	345	325	320	320	311	276	280	356	320	342	317	306	293	359	292	327	333	306	323	316	310	312	303	286	329	319	312	303	318	275	314	300	311	301	307	292	346	328	350	333	317	357	293	337	343	285	354	340	302	324	319	291	310	299	318	289	306	304	332	340	328	294	297	327	332	317	306	303	319	303	303	295	304	322	301	344	319	328	324	324	310	305	301	340	296	322	308	328	332	321	323	324	309	324	310	297	310	336	326	299	302	299	286	354	338	309	308	363	306	311	310	350	298	335	324	307	324	283	328	323	302	329	309	336	324	308	297	288	306	295	305	311	301	305	308	317	328	334	317	316	283	346	313	315	313	299	345	349	295	291	350	317	332	332	312	312	299	306	336	299	284	295	291	287	322	347	311	304	324	310	322	323	325	324	316	335	327	313	314	315	340	319	294	298	309	314	324	294	294	333	310	335	306	295	312	347	317	319	334	312	312	327	323	295	297	310	288	331	332	294	324	327	311	341	296	333	326	301	339	299	319	297	288	296	281	346	291	303	327	323	343	293	328	342	313	313	302	332	303	359	322	331	318	321	306	283	355	329	324	365	372	329	327	321	347	318	328	321	315	337	318	290	331	326	295	293	299	319	305	332	316	332	323	354	271	325	306	340	294	302	309	277	324	285	321	315	299	295	309	323	324	328	324	320	331	345	308	320	310	336	331	344	310	321	317	361	301	292	318	298	344	331	348	326	313	319	325	319	341	308	326	313	317	311	334	350	326	356	324	303	327	333	282	303	307	341	306	313	318	338	341	341	334	348	331	277	290	287	313	301	316	325	337	304	342	275	313	317	288	311	316	319	331	297	320	296	323	351	298	288	274	310	324	299	324	337	287	321	328	308	296	359	313	303	329	340	324	316	276	354	291	326	314	302	304	333	330	328	333	354	337	333	346	316	322	319	289	313	306	304	318	333	316	343	337	358	340	342	297	295	340	340	275	295	303	333	303	326	308	301	303	320	285	294	316	309	311	316	293	302	321	317	334	300	312	334	302	320	318	308	326	287	314	325	323	303	360	326	304	323	326	334	317	319	325	319	328	295	330	319	303	315	317	307	322	351	294	343	321	328	327	298	293	280	303	322	298	318	291	322	335	298	266	325	324	332	330	279	302	324	328	314	287	311	316	315	308	308	333	290	335	309	322	316	332	341	304	308	299	313	310	338	317	307	274	336	323	329	330	325	328	307	331	298	303	288	333	323	318	300	344	309	318	316	308	328	318	308	331	314	317	331	333	324	296	304	341	300	318	355	290	292	333	303	343	322	282	290	274	289	277	303	319	330	299	306	344	299	327	312	327	318	308	314	328	298	300	353	306	346	301	317	310	311	328	326	330	281	291	316	351	295	316	310	316	289	330	335	304	344	352	315	327	350	316	307	331	300	309	295	292	343	321	342	326	305	300	309	323	322	306	309	313	328	296	334	280	314	335	285	312	341	325	328	306	315	325	316	303	305	319	290	324	295	311	310	275	283	330	340	304	271	296	325	332	312	327	328	311	310	303	322	318	332	317	286	313	332	324	312	350	335	306	324	280	308	299	287	333	317	322	285	317	329	322	337	311	367	312	331	302	298	313	337	315	317	306	335	311	318	298	274	320	293	331	344	309	307	311	302	337	339	298	318	321	301	334	289	330	328	315	326	328	293	346	292	343	320	277	334	318	283	316	305	322	330	305	315	314	307	281	302	352	312	319	298	303	311	315	339	322	337	331	312	333	317	319	332	324	325	311	296	338	327	321	316	286	306	318	319	319	310	292	308	302	328	298	311	308	327	335	324	328	332	309	322	311	322	327	326	331	321	317	298	323	333	305	329	303	304	325	309	337	321	304	279	313	298	322	316	281	319	298	311	306	311	313	318	315	314	291	313	339	317	310	323	307	288	314	324	317	300	326	344	330	327	312	305	335	336	307	320	319	296	361	336	325	299	280	308	314	313	288	294	316	298	311	316	336	339	326	312	336	322	322	323	304	333	329	321	331	327	297	320	283	320	301	338	356	330	306	337	296	317	283	309	319	319	318	308	308	328	322	303	328	328	317	305	312	290	334	296	321	314	326	310	319	328	332	337	349	319	292	334	342	350	353	337	311	310	287	292	313	298	333	338	337	316	306	301	343	305	317	318	316	295	298	324	302	300	283	327	324	294	299	315	278	291	293	325	321	298	331	326	296	312	300	358	341	321	308	278	306	349	335	335	334	315	332	323	311	312	313	317	289	334	333	353	308	331	317	312	286	312	264	310	321	315	337	326	290	338	307	301	322	326	314	331	344	319	317	339	319	298	347	310	326	337	328	303	278	320	308	302	310	309	308	318	314	325	300	296	335	317	269	310	306	329	348	340	328	285	300	291	303	313	310	302	273	334	319	339	314	309	298	321	280	321	366	306	311	317	323	327	293	319	322	327	315	340	344	303	307	313	296	303	344	333	326	332	353	305	340	332	304	359	301	341	318	303	298	333	315	334	349	327	316	317	294	297	330	327	326	302	293	332	321	335	332	294	316	315	295	327	327	322	300	307	325	335	343	317	287	332	342	317	350	312	326	329	315	327	328	329	301	327	321	302	310	323	321	340	338	321	350	298	321	298	303	318	306	318	298	314	316	278	333	286	347	291	350	287	295	284	290	323	294	326	282	310	320	315	340	352	327	322	346	325	275	340	311	308	311	333	295	311	313	311	331	308	287	311	317	312	312	331	304	289	314	293	324	295	344	316	272	306	333	336	325	318	304	320	319	325	298	324	338	341	335	317	329	337	319	358	336	324	294	327	337	338	325	306	335	315	305	300	362	333	353	289	290	319	297	324	327	310	301	335	305	328	320	337	337	340	337	299	368	314	307	286	329	346	305	348	336	337	324	306	308	319	319	328	324	281	305	341	340	311	320	297	288	314	312	307	319	310	338	338	319	329	336	315	299	322	265	354	328	335	337	320	318	335	283	303	299	317	318	299	347	325	316	315	321	320	304	287	313	313	294	319	341	325	338	323	304	296	333	321	358	297	280	328	322	309	293	283	323	311	324	308	301	307	292	296	345	313	317	348	320	326	350	311	325	313	339	285	325	288	283	286	309
5974	1599	2991	3484	3099	2553	2272	1977	1772	1523	1419	1369	1325	1213	1186	1105	1098	1082	1040	970	998	978	940	931	909	896	954	936	951	907	886	896	886	879	842	823	833	860	846	798	863	838	870	802	915	834	879	824	871	839	853	861	795	853	855	777	815	835	808	798	837	806	834	805	836	786	797	814	839	777	810	848	764	764	811	795	811	794	847	818	848	823	814	814	861	821	799	856	831	752	759	812	784	820	766	820	799	786	779	818	823	823	773	795	765	799	817	815	838	745	818	806	839	791	815	790	795	793	819	805	784	843	793	814	801	828	834	847	794	791	779	828	782	797	782	835	808	831	834	786	806	859	778	794	809	821	800	779	793	818	846	826	840	804	754	806	756	809	841	800	828	809	831	778	803	835	813	877	778	834	790	750	766	865	785	806	790	776	812	808	816	813	799	769	817	742	836	786	799	835	762	804	793	735	802	767	836	825	813	821	756	814	781	795	808	841	809	697	823	792	788	801	774	773	816	780	838	796	803	813	826	785	862	790	750	796	771	778	811	774	782	839	784	841	806	814	809	810	864	794	806	821	781	780	804	759	799	800	799	773	776	812	804	829	826	824	772	815	822	829	775	806	747	772	790	802	761	851	793	810	812	812	805	863	761	857	774	786	760	805	832	785	802	763	812	788	821	818	790	833	839	857	791	885	824	783	781	810	812	836	778	773	756	798	778	771	801	800	842	731	827	800	784	774	865	782	856	824	778	853	783	800	861	776	829	734	815	765	798	790	853	777	842	784	790	821	810	762	778	831	777	820	778	815	798	837	824	817	762	801	823	775	786	790	793	773	802	835	836	779	838	826	822	815	782	833	785	765	815	826	838	795	782	772	787	800	829	833	791	820	798	781	770	828	736	807	806	798	780	847	784	794	844	853	796	851	807	837	820	827	811	822	768	850	794	834	852	791	769	799	822	813	815	791	830	742	794	836	801	859	756	850	761	799	773	765	828	773	749	822	804	798	812	794	790	830	754	807	816	803	818	838	842	793	773	779	828	782	874	819	773	778	806	780	847	827	789	790	766	828	822	787	795	806	795	771	773	795	809	779	770	814	806	770	805	799	751	838	790	797	791	805	857	793	824	841	780	778	798	817	820	761	786	843	798	781	796	782	845	804	795	846	799	810	794	791	803	837	813	839	779	788	766	853	852	836	849	853	770	825	809	764	777	809	765	779	769	822	797	807	776	818	784	778	847	843	828	798	793	800	801	819	837	756	783	790	786	778	839	772	770	791	769	793	734	754	823	778	846	777	802	755	850	835	835	873	806	809	824	851	777	815	833	760	756	796	846	799	810	810	772	790	841	784	848	804	781	802	809	837	823	816	834	797	775	744	821	786	787	778	820	807	812	762	798	833	772	811	766	829	877	803	778	831	779	808	840	827	807	789	781	820	737	778	759	788	817	830	801	796	720	818	808	776	800	783	822	773	768	757	749	772	859	809	808	786	822	800	746	767	774	828	810	819	768	823	800	802	769	854	810	777	821	814	855	786	831	746	850	821	802	791	780	827	801	778	794	785	777	783	769	786	835	812	769	770	847	822	789	764	736	767	826	784	812	774	797	809	795	793	855	863	742	743	810	773	805	790	767	822	845	806	826	813	826	807	792	803	802	779	785	811	805	785	768	852	813	794	816	805	806	785	776	789	786	780	770	835	765	812	811	779	769	779	772	847	814	772	777	832	806	811	790	812	824	859	780	792	796	764	798	805	773	807	827	794	780	784	801	822	814	824	817	777	832	792	799	800	809	788	830	808	762	848	810	839	767	758	819	806	771	796	815	804	827	827	769	786	783	811	846	836	805	816	773	811	834	777	780	839	770	802	771	774	840	820	800	762	763	785	799	791	723	834	837	808	779	797	792	787	740	779	774	787	785	804	812	766	760	816	863	761	775	781	750	773	759	796	787	767	741	809	792	839	770	786	810	776	785	818	858	855	796	793	746	812	791	766	802	781	809	778	828	794	815	814	803	805	789	824	805	818	757	798	779	796	827	823	847	756	763	769	772	848	783	772	806	824	872	782	775	810	748	839	812	843	809	830	842	824	808	815	792	764	799	783	787	824	781	807	786	813	799	745	793	828	822	796	794	822	779	797	791	773	766	768	778	782	791	803	830	856	832	773	847	771	820	773	748	801	743	816	831	832	839	795	834	816	790	804	840	751	833	799	778	776	849	794	804	809	755	822	760	815	784	780	808	796	838	846	794	755	808	799	765	800	819	838	806	824	820	800	784	835	809	824	806	802	783	755	810	792	782	819	784	845	829	821	812	724	816	820	844	846	803	808	766	767	786	839	840	811	794	804	825	812	822	810	820	824	759	801	769	759	739	831	844	805	810	789	785	821	814	868	787	800	803	813	764	795	875	806	744	802	723	846	789	798	763	752	840	798	762	795	755	809	797	824	787	774	814	832	771	763	786	824	782	809	806	822	813	771	846	806	781	801	807	825	808	819	799	780	766	787	814	827	813	826	784	804	856	828	840	787	777	821	755	785	839	775	835	867	763	833	744	798	767	755	825	878	781	799	780	769	826	810	772	763	792	803	825	807	843	807	735	796	750	817	813	828	797	812	822	828	789	860	750	777	763	771	801	765	787	816	821	805	810	808	750	869	854	816	764	769	841	754	775	785	836	787	870	823	796	788	831	799	788	812	868	807	779	854	806	780	800	806	792	819	809	768	787	742	734	791	765	842	788	747	846	780	842	818	757	794	800	804	852	789	781	825	826	780	800	815	844	797	769	798	796	782	805	762	833	794	792	783	799	802	780	816	823	802	787	824	777	791	803	846	806	821	828	796	810	813	766	813	822	804	762	804	754	821	858	809	852	775	772	790	773	817	846	804	811	788	808	741	794	774	826	859	783	810	798	806	820	810	777	792	795	826	786	801	778	798	847	777	824	800	824	810	811	797	773	814	808	755	815	794	801	808	777	802	777	845	849	785	804	749	815	784	820	815	771	826	794	788	798	855	729	839	748	813	852	827	865	874	827	786	810	828	809	831	826	820	746	753	717	819	820	798	790	801	733	785	874	789	796	780	802	813	799	776	846	800	854	831	785	810	811	762	847	785	806	805	827	777	810	793	776	803	843	803	797	785	808	791	746	786	833	826	817	778	785	809	789	823	817	803	765	781	811	770	800	777	749	784	847	771	824	752	771	776	803	796	784	792	838	817	816	780	811	778	800	817	804	788	788	768	830	815	776	790	779	756	780	810	802	856	827	795	831	781	815	797	770	816	827	787	796	808	805	747	797	782	786	821	819	779	851	813	818	834	795	832	822	801	767	799	781	825	829	784	875	840	796	807	815	839	862	807	858	812	841	768	793	846	805	830	828	842	779	776	811	744	776	732	785	793	756	737	807	799	821	859	779	813	793	866	829	842	814	810	789	774	808	779	809	852	830	837	801	794	837	808	804	776	790	836	815	777	837	752	835	836	841	827	830	867	810	805	766	787	785	772	855	776
15387	2425	2420	1838	1250	938	699	579	447	396	394	326	316	274	281	261	225	221	238	209	206	191	172	189	204	176	174	194	171	176	157	162	155	171	184	152	169	182	169	155	164	157	165	146	138	177	142	154	161	163	168	148	170	147	140	154	173	145	146	152	149	158	162	150	149	162	131	164	165	159	139	154	159	160	145	150	154	129	159	164	155	143	155	141	166	144	156	155	156	183	151	160	167	122	143	179	164	166	128	138	165	164	149	178	171	148	138	133	145	122	159	162	136	141	145	139	135	148	164	147	132	153	140	143	171	161	145	164	157	151	147	169	180	146	141	142	167	126	138	167	118	140	160	133	130	160	138	150	157	165	155	153	142	150	171	137	157	154	145	142	142	159	155	124	182	149	153	135	144	149	167	155	166	135	172	136	165	157	163	124	145	151	138	161	135	147	140	165	163	160	144	161	147	139	155	155	141	135	155	146	156	148	147	130	148	146	151	149	140	166	149	138	152	153	156	169	152	146	145	157	148	162	148	170	143	154	169	140	153	150	166	126	151	139	166	157	162	142	165	139	155	149	146	137	144	146	146	148	155	153	144	140	180	153	166	162	146	153	173	153	155	156	146	152	155	131	138	128	146	154	154	145	137	147	145	139	159	145	145	146	175	143	143	142	155	155	172	132	150	143	157	152	157	161	151	154	131	154	140	145	157	151	153	140	164	161	179	151	155	150	158	138	151	149	150	152	145	136	144	173	161	137	135	163	152	173	135	150	159	147	166	135	157	157	155	164	141	166	117	158	148	152	145	169	155	149	150	136	160	142	172	136	165	175	176	131	135	147	160	150	157	157	136	143	158	144	167	151	166	175	163	151	180	153	138	145	149	146	144	141	152	132	164	145	139	148	174	154	144	154	163	158	126	161	133	145	140	139	160	130	167	159	158	175	161	155	149	138	146	149	148	160	144	159	128	178	156	153	148	130	140	163	158	153	126	160	133	154	133	147	156	166	165	132	149	139	155	167	136	168	150	140	153	150	138	134	164	152	129	157	149	158	157	157	140	144	143	156	150	129	165	146	127	156	174	118	144	135	153	137	147	140	148	160	142	158	167	160	151	145	170	147	154	153	143	142	136	153	158	139	148	152	134	134	129	164	143	122	165	132	157	144	155	149	152	159	153	178	161	147	133	171	165	147	146	129	138	143	155	132	188	170	144	152	130	149	150	171	135	155	150	146	136	162	141	146	140	147	151	146	163	141	152	155	146	127	137	160	138	140	165	139	168	137	148	157	157	139	140	141	153	153	148	148	150	164	146	147	154	165	129	146	166	125	115	134	151	143	143	180	144	162	156	136	165	148	140	167	140	162	152	151	155	136	142	152	156	139	159	141	149	134	158	143	169	137	139	175	154	142	134	159	153	142	156	148	158	154	162	121	137	175	153	141	134	148	145	154	141	147	171	151	148	132	144	165	141	151	158	137	138	160	126	153	148	149	169	181	154	151	164	138	152	141	152	127	146	156	147	153	142	148	132	144	151	149	133	168	150	150	152	142	145	164	139	146	171	136	169	160	166	154	148	163	149	147	141	153	160	144	163	168	146	139	140	181	159	163	141	152	164	144	140	153	141	164	155	140	134	155	153	139	146	151	181	132	134	147	161	144	164	157	154	143	132	162	147	143	142	161	157	172	134	146	147	167	165	145	151	131	159	137	144	143	154	143	135	132	130	143	157	156	140	135	148	160	146	151	156	119	144	161	143	148	122	164	155	136	158	147	134	175	156	146	140	132	141	190	136	141	140	143	140	163	146	173	155	137	152	134	173	156	143	139	153	143	146	165	144	163	148	145	160	146	162	134	153	142	135	156	156	153	122	140	148	146	138	138	134	143	152	146	176	179	156	135	136	139	178	129	150	174	166	159	178	171	168	157	159	172	139	156	138	119	131	156	132	162	148	149	164	121	161	168	160	144	151	141	181	152	148	162	130	160	147	170	159	128	152	141	143	132	149	159	140	161	156	143	170	137	155	121	157	131	142	153	169	157	146	147	153	137	136	132	131	157	162	133	159	145	158	123	152	145	148	150	128	140	154	154	139	164	167	160	137	159	121	136	158	144	159	141	140	153	149	140	151	136	131	141	142	184	139	137	169	155	153	146	158	143	140	180	150	142	146	160	149	153	138	148	155	123	168	139	152	160	153	136	178	139	172	160	144	149	148	154	155	140	129	145	174	165	158	155	144	175	164	131	179	136	142	129	132	147	176	159	148	176	159	156	146	135	153	153	138	170	152	138	147	153	146	145	149	115	157	125	146	131	158	146	148	140	136	181	138	157	139	168	155	168	157	156	149	150	171	155	163	147	158	128	143	149	154	164	145	172	163	132	116	134	134	150	149	140	160	148	152	131	151	153	126	147	120	137	160	176	162	135	167	127	156	142	166	128	143	160	131	158	151	136	140	130	146	135	166	136	155	137	129	164	160	149	139	165	154	181	167	144	173	167	165	142	163	156	151	160	158	159	136	130	166	136	166	129	156	143	150	165	143	142	143	145	130	163	134	144	157	137	150	168	156	140	158	164	138	171	164	141	137	182	171	167	145	160	138	141	176	130	149	136	151	159	131	139	142	117	165	151	153	141	145	148	161	170	145	138	143	136	145	164	151	153	162	146	152	171	148	171	150	150	158	158	152	157	159	154	145	138	134	142	137	153	159	139	158	151	164	149	141	140	136	169	141	113	167	143	143	131	148	157	158	167	171	149	131	127	159	173	136	160	139	145	141	154	166	139	170	153	151	154	139	150	151	135	149	141	133	151	148	145	162	149	138	173	145	157	143	158	157	140	128	145	158	145	160	138	141	138	140	147	162	147	159	150	140	161	150	164	149	152	145	157	150	167	142	170	157	157	132	139	155	160	153	145	147	140	125	157	157	181	132	144	152	150	171	143	152	162	138	135	152	150	156	175	132	151	139	141	160	157	155	155	143	151	164	158	131	135	149	138	145	140	160	161	148	159	144	154	145	147	145	164	140	154	157	148	127	154	143	135	170	160	165	157	139	150	143	145	142	143	146	121	155	152	130	133	163	151	151	134	138	137	137	152	155	160	144	157	151	160	140	140	173	160	159	163	140	131	137	128	147	127	142	154	133	135	146	150	134	135	135	159	147	178	137	130	172	157	155	155	153	155	161	160	155	153	162	145	156	149	152	138	145	145	150	149	157	156	137	150	176	150	153	162	133	158	146	151	143	153	151	167	145	142	160	141	137	120	158	136	145	162	136	137	149	149	160	141	136	173	134	142	150	160	145	140	157	157	146	176	173	150	134	129	151	147	146	136	157	142	164	131	167	140	149	160	163	148	168	134	178	151	158	147	141	162	157	137	148	138	122	148	152	141	157	170	138	152	149	142	143	153	149	163	136	148	164	165	123	163	141	127	157	158	146	163	161	139	133	148	162	153	145	164	145	153	139	161	158	153	169	169	150	136	131	135	138	149	148	162	160	148	144	151	160	140
7526	2081	4570	5538	4763	3871	3209	2701	2223	1935	1674	1507	1318	1251	1209	1020	947	948	873	812	764	754	729	696	676	689	633	640	641	620	584	588	592	524	569	513	578	531	520	540	510	491	501	523	524	476	479	494	444	472	484	460	475	494	492	464	439	445	479	444	466	481	470	447	441	425	436	432	445	457	409	429	414	434	422	412	448	433	419	473	465	485	425	470	423	415	436	445	438	431	434	463	428	438	403	424	438	435	432	421	444	458	438	415	362	435	423	448	430	422	375	468	435	452	453	427	429	443	483	431	429	446	419	453	424	458	425	416	423	396	429	428	418	458	416	439	411	403	393	410	416	377	420	444	402	392	440	386	391	435	454	399	433	436	423	411	453	436	389	417	376	403	458	455	430	374	420	444	428	442	415	408	438	404	398	427	431	432	439	455	406	414	378	398	414	417	401	428	423	400	441	399	424	378	448	394	434	457	408	418	444	416	432	436	382	425	437	417	431	420	409	368	418	432	417	440	413	414	413	417	424	396	396	397	452	463	430	441	424	439	436	438	427	442	439	441	424	432	398	445	453	403	407	394	450	466	427	400	438	408	402	388	439	423	393	412	384	405	394	410	394	393	433	397	420	438	393	417	430	425	414	469	403	407	431	406	439	389	417	446	421	433	434	415	406	397	427	448	411	418	416	410	387	428	392	417	394	399	402	419	427	411	380	413	436	403	424	401	425	383	417	468	422	380	427	413	420	381	445	407	436	378	395	413	447	409	388	397	438	396	420	428	418	439	408	442	417	413	400	419	413	432	422	402	397	413	433	412	386	392	380	402	431	409	427	418	427	418	440	383	421	417	442	379	420	424	411	416	441	406	409	410	453	393	450	381	426	433	409	400	429	380	419	452	432	428	449	421	421	436	451	394	422	395	439	378	425	415	442	406	424	445	424	433	425	426	417	389	411	417	432	429	403	418	403	454	347	427	426	419	425	385	416	412	411	376	414	448	395	427	426	424	415	442	394	425	398	437	406	416	407	402	399	438	407	428	400	349	416	402	410	424	424	431	440	391	412	417	447	412	394	420	415	402	413	420	406	418	407	403	420	423	453	404	424	440	450	410	406	413	412	427	403	427	410	420	420	416	413	469	427	428	416	426	407	432	417	445	408	438	389	430	388	430	385	440	419	411	433	430	432	405	409	395	366	425	420	462	419	406	436	437	414	394	426	437	386	426	415	450	431	419	419	437	385	434	428	434	426	449	412	402	404	410	424	430	428	418	397	376	392	423	416	431	383	434	415	400	390	413	359	409	425	394	432	428	428	412	439	431	434	444	429	373	437	414	427	410	432	410	413	435	433	415	440	413	403	412	387	413	458	424	421	410	410	412	426	437	432	452	392	398	423	412	394	432	403	431	407	424	399	431	397	412	425	433	428	385	433	417	409	396	412	439	422	455	426	430	431	455	437	383	443	405	401	437	429	418	419	436	415	376	433	441	415	415	415	461	427	430	404	407	426	413	409	466	434	394	405	402	427	398	403	391	403	379	418	442	406	418	436	423	442	413	428	411	438	417	406	410	465	422	467	435	417	437	437	379	426	414	445	393	404	416	452	431	404	415	424	416	417	398	455	441	390	433	453	419	415	439	426	466	383	402	413	429	375	410	417	421	398	376	422	380	412	424	433	455	407	445	419	416	379	430	417	419	422	443	418	413	407	422	407	402	422	417	418	403	402	419	419	434	421	408	405	422	420	383	417	432	420	419	400	417	411	404	431	426	430	396	434	426	422	418	393	428	408	387	403	406	398	432	397	453	395	372	433	427	407	443	417	423	401	426	393	424	413	403	409	428	402	449	431	446	416	415	437	390	406	421	402	398	431	468	441	437	445	390	413	407	422	429	454	435	411	423	441	360	438	432	416	379	429	413	419	388	406	419	461	442	414	406	386	413	415	401	405	404	398	420	398	428	450	467	421	405	420	422	390	398	380	411	395	394	424	415	434	380	401	438	431	418	448	473	462	426	425	408	431	395	412	398	397	420	408	396	386	442	424	402	427	380	419	446	432	416	457	432	401	444	411	463	394	446	393	409	414	448	357	399	411	416	387	456	392	406	417	414	420	409	440	431	439	412	402	437	432	414	425	421	400	399	396	439	391	426	428	410	422	444	426	422	429	421	426	393	435	412	393	423	385	414	424	428	375	421	443	407	424	450	483	414	428	415	401	409	411	401	422	432	407	443	418	418	359	438	394	408	418	389	413	401	399	398	417	393	407	373	426	389	436	397	415	418	410	443	430	411	438	419	435	415	441	436	456	449	418	366	434	423	418	429	424	412	427	384	381	439	416	411	401	427	398	403	389	432	443	410	463	404	431	445	458	395	421	416	427	440	410	424	410	373	377	420	387	402	420	457	392	446	451	413	471	408	380	440	392	419	387	394	416	426	441	425	416	423	399	406	417	403	388	418	400	386	409	444	436	434	408	405	445	390	430	413	442	421	422	441	429	438	404	403	405	440	438	415	409	420	396	422	417	416	415	390	397	410	388	415	446	410	422	427	417	425	395	467	436	420	393	396	386	421	411	404	392	426	427	418	447	438	408	430	446	409	433	459	432	437	433	425	392	398	384	410	409	400	395	474	434	455	412	398	403	393	394	432	448	398	397	397	402	394	425	440	408	388	390	443	411	428	392	402	383	414	390	436	417	414	435	404	433	409	436	433	452	393	401	429	408	395	443	395	401	394	413	421	403	415	405	431	445	407	415	463	422	392	396	395	399	424	401	413	420	426	417	404	420	429	432	412	430	424	450	450	400	416	435	447	410	443	404	395	433	435	425	390	394	402	443	454	434	432	387	417	412	394	424	423	396	423	425	416	413	398	446	437	403	405	440	421	415	376	400	394	428	411	434	423	394	436	409	428	437	421	400	358	450	430	400	425	441	423	435	411	396	395	388	413	437	401	437	388	397	404	445	440	410	419	447	432	432	395	373	363	439	417	402	405	461	440	424	441	399	439	447	432	429	398	425	431	435	410	412	412	450	395	435	436	369	420	395	374	435	419	420	445	401	434	412	419	417	445	414	406	445	426	429	384	432	406	424	420	441	410	406	407	445	430	419	429	392	419	418	407	399	399	440	398	409	391	415	399	443	428	384	399	411	408	388	417	407	457	395	436	430	381	416	431	425	423	405	415	430	415	426	387	416	376	435	425	428	428	440	409	434	425	410	382	372	407	430	430	437	397	413	456	412	459	431	410	435	442	422	415	416	410	430	435	386	427	396	411	422	440	403	443	388	422	420	416	417	420	385	420	398	424	394	424	439	412	445	421	422	421	457	398	419	374	429	433	428	415	434	408	428	430	408	409	410	445	414	436	439	400	454	459	408	447	396	392	460	463	412	409	403	382	401	432	424	425	453	421	425	443	419	425	424	404	439	406	412	403	450	402	456	417	443	414	429	427	426	441	395	406	399	429	422	390	417	421	429	412	420	405	442	431	423	428	402	468	438	403	423	417	390	384
2692	458	464	364	373	406	355	295	339	305	302	358	344	362	338	345	348	349	352	321	334	325	381	356	343	357	343	379	332	333	301	339	336	335	337	341	334	339	339	352	359	344	336	348	358	347	376	340	332	344	338	343	305	355	370	328	310	334	349	334	361	343	351	334	312	360	366	348	352	321	348	362	359	362	326	333	358	350	324	351	324	346	330	343	314	361	358	301	371	302	328	302	354	349	339	355	366	315	326	352	325	354	330	316	364	324	310	362	345	330	353	359	334	348	325	355	354	341	345	328	365	324	344	359	371	355	347	348	327	340	315	336	348	348	319	287	345	358	359	330	356	318	335	347	328	355	352	327	327	390	317	327	312	337	359	325	340	302	374	326	348	345	319	352	347	307	388	347	347	348	346	347	303	334	336	353	304	369	310	315	359	371	308	333	339	346	353	323	328	323	329	325	322	353	314	333	351	321	322	304	333	351	299	359	340	314	356	359	323	302	342	364	328	332	352	349	349	343	308	347	370	318	307	321	338	377	345	384	342	334	361	348	357	348	338	335	347	372	352	331	351	351	349	338	338	371	313	336	336	348	356	301	340	342	309	346	367	369	337	334	355	343	346	352	338	379	332	361	345	314	338	328	370	315	337	364	317	372	352	336	345	322	355	311	311	348	343	363	342	329	365	313	370	342	349	333	337	355	356	329	321	314	325	342	373	341	369	309	310	332	361	403	341	336	351	357	334	345	324	340	313	336	315	335	325	356	365	342	346	304	358	341	332	356	327	344	304	341	327	353	313	332	341	311	343	329	381	364	299	321	342	324	369	335	372	328	330	338	342	318	330	342	335	346	320	340	361	330	333	321	339	339	343	352	351	367	334	344	336	350	345	303	304	350	325	347	357	324	327	343	331	337	330	360	337	362	349	362	353	360	360	333	325	353	321	335	329	383	325	344	319	317	348	356	337	365	315	348	319	365	351	317	344	339	357	330	348	366	327	318	324	360	323	323	384	365	314	335	349	325	348	359	349	335	331	308	325	346	328	288	349	374	355	378	346	377	368	335	359	320	326	319	350	339	336	332	311	333	345	298	332	356	352	337	354	329	335	322	342	367	358	348	346	344	332	332	334	313	340	341	339	349	341	323	352	326	352	330	320	357	393	349	330	314	332	315	371	347	382	316	356	354	334	359	357	354	365	326	327	346	315	293	313	309	348	386	328	340	353	340	321	312	337	339	356	338	343	328	339	326	340	323	323	362	338	311	354	357	363	316	363	349	310	319	365	376	348	336	338	317	344	362	358	332	361	347	346	330	339	327	336	362	352	321	326	352	342	340	372	349	346	360	337	316	333	312	325	361	364	349	327	333	336	332	380	349	321	372	358	343	333	350	327	319	354	346	351	317	330	318	356	361	357	341	353	355	312	351	361	341	354	336	323	338	321	334	346	332	364	331	331	335	304	318	357	351	358	353	282	353	348	351	348	353	317	363	357	365	363	344	338	332	321	334	311	360	326	376	340	340	356	362	350	354	347	352	315	317	344	394	333	333	344	338	311	358	365	317	333	353	349	366	364	337	314	318	345	329	303	373	332	334	389	329	328	365	359	336	323	373	347	333	357	331	351	373	322	341	357	354	323	332	334	286	380	343	365	340	357	371	339	332	315	331	349	354	377	319	364	328	349	317	318	355	291	325	331	327	333	337	323	363	359	326	349	346	321	341	323	321	337	332	307	321	327	336	333	324	311	379	356	332	361	343	338	352	328	319	315	318	339	310	330	338	381	335	367	362	308	318	323	322	358	323	364	332	344	346	353	330	345	346	347	360	333	365	356	324	324	361	342	347	373	363	375	328	357	375	321	379	346	324	353	330	372	324	322	334	315	344	321	348	351	330	303	354	346	373	346	366	365	340	307	347	349	352	366	351	338	364	347	372	320	347	370	336	335	338	333	362	326	341	311	361	336	355	368	329	352	379	317	350	324	339	368	320	334	332	369	344	363	363	345	312	361	330	333	319	329	335	321	353	374	343	316	333	336	310	340	324	369	341	335	356	360	387	359	336	353	357	322	325	334	307	339	337	343	317	332	305	359	342	338	327	316	372	310	306	317	357	360	336	363	330	325	326	351	322	330	353	353	308	326	331	366	353	326	355	374	310	334	296	321	334	324	358	336	332	326	345	348	306	356	337	311	333	333	357	366	351	341	295	335	372	343	331	367	348	357	340	331	328	330	303	347	336	321	351	330	335	309	341	344	343	333	345	358	315	332	344	325	344	344	345	341	342	371	348	336	318	361	321	312	311	319	323	357	348	343	344	313	318	348	326	344	371	365	323	318	359	318	348	333	348	338	377	328	315	334	328	339	334	343	345	334	319	312	320	310	335	365	349	330	353	322	301	326	353	311	374	336	320	362	336	362	339	317	345	362	346	343	331	362	359	327	356	325	340	361	355	352	301	357	344	338	343	325	365	355	356	340	310	313	355	332	366	347	319	310	375	348	338	371	336	328	348	349	329	333	314	328	337	339	325	350	352	359	331	340	349	311	298	347	346	333	326	366	364	315	365	348	343	358	327	339	338	348	352	287	317	322	339	331	351	298	316	335	318	306	332	335	341	349	374	335	345	341	329	316	328	329	347	336	330	375	356	352	378	358	321	358	321	318	377	343	315	344	352	350	354	328	358	324	317	345	364	301	350	319	347	368	359	361	333	344	312	319	382	351	347	351	361	321	312	373	331	353	330	347	364	340	309	318	302	351	333	351	329	316	372	347	324	338	317	376	333	330	354	359	333	336	327	311	315	361	337	351	332	323	328	328	339	293	335	338	344	359	312	307	319	287	376	345	306	323	352	349	332	302	356	340	324	322	351	351	320	377	324	339	334	319	338	322	327	309	340	346	318	341	341	322	338	337	312	343	332	341	357	349	356	282	328	353	342	343	317	358	364	341	346	339	307	353	349	369	306	322	351	313	329	316	325	347	367	340	321	332	323	315	347	361	356	379	353	328	288	337	355	361	329	368	364	343	319	350	315	352	343	355	371	313	318	362	358	359	345	324	328	341	351	355	349	327	338	323	310	328	277	350	339	326	350	347	337	328	379	344	331	314	307	351	361	323	310	372	346	382	329	321	356	357	321	370	373	333	325	354	334	330	341	363	345	339	358	326	327	337	360	374	328	347	367	369	332	309	324	308	341	336	334	372	317	376	347	346	332	336	340	307	340	342	334	322	364	330	361	341	364	366	364	347	342	321	333	330	382	304	356	337	393	328	313	325	339	352	346	326	349	360	345	335	344	341	339	319	326	343	323	347	347	355	320	326	349	300	353	324	324	320	347	321	304	324	347	329	322	345	337	336	330	339	341	390	331	331	322	357	368	342	355	342	310	323	377	357	355	325	338	351	310	346	334	332	362	365	364	288	343	356	332	348	314	327	341	358	334	366	351	331	333	343	339	356	373	362	377	347	345	356	353	326	319	329	322	356	363	331	337	328	320	344	343	339	328	335	346
2683	997	1071	1069	1059	1050	993	933	1012	971	925	910	894	898	886	872	829	867	881	923	890	831	864	860	841	879	842	883	878	907	855	922	895	895	864	858	895	850	848	865	869	844	853	868	837	871	891	904	876	866	938	940	863	816	838	871	856	902	844	867	879	833	847	872	900	845	905	909	941	928	892	895	840	874	877	871	801	891	830	881	884	839	905	866	833	862	851	828	853	886	869	885	867	936	859	841	839	857	857	875	883	861	857	849	873	893	871	845	860	863	884	862	872	859	870	882	862	857	859	868	857	897	876	875	862	818	842	895	825	910	859	832	915	817	853	885	876	870	894	841	850	873	894	856	872	867	860	875	856	858	844	855	883	844	806	885	853	871	867	922	880	889	881	911	852	851	845	879	891	871	877	849	898	889	830	856	878	895	848	850	860	876	845	830	877	815	905	837	872	814	893	900	831	877	809	853	889	893	906	883	922	888	935	847	865	808	877	849	874	885	886	843	877	842	878	854	899	842	867	879	811	891	850	870	909	845	822	833	835	882	894	819	845	890	886	880	838	870	857	914	842	816	820	831	879	877	845	879	909	839	850	824	828	834	854	883	872	916	803	898	861	881	832	860	881	858	843	876	844	887	804	846	858	911	884	871	876	860	898	827	931	879	830	879	819	883	833	838	826	877	864	889	877	889	910	843	870	902	878	846	858	817	852	881	928	868	905	881	896	873	859	891	857	927	871	871	839	852	831	823	894	878	865	837	884	884	888	890	859	832	847	795	838	913	886	888	867	866	867	862	830	866	832	893	890	841	841	908	828	908	827	851	811	876	890	816	886	847	822	843	875	840	904	884	874	902	840	863	927	812	842	839	825	885	915	843	911	854	883	874	896	839	896	832	916	820	901	894	846	851	816	889	861	837	851	835	837	869	842	890	876	885	810	826	861	833	883	881	910	860	848	880	851	860	861	836	932	891	873	840	865	839	852	878	884	819	874	845	898	854	829	847	904	849	885	818	836	913	848	898	884	861	864	917	914	850	902	858	852	882	871	830	931	901	879	881	832	888	860	853	857	892	915	817	932	820	856	893	920	853	872	906	887	850	892	862	842	890	905	861	877	883	892	870	941	828	891	940	876	873	867	835	937	899	834	861	848	872	845	840	844	854	911	868	914	934	874	845	892	891	854	838	862	853	868	913	906	892	883	845	841	823	857	864	885	863	946	916	902	820	845	847	892	817	858	892	832	883	823	885	862	891	877	877	886	879	849	893	854	871	871	867	834	890	843	827	861	898	826	847	879	825	857	872	856	857	903	866	864	880	871	870	876	830	862	885	925	830	904	900	836	881	844	849	818	875	817	881	805	845	914	846	876	863	827	891	868	830	877	837	801	883	879	878	903	873	811	875	878	845	852	916	884	904	872	830	855	845	879	901	887	869	881	876	858	914	856	932	857	876	827	896	834	874	839	848	820	921	855	860	896	892	871	894	914	922	865	866	842	894	859	863	877	881	872	860	909	900	917	884	827	896	877	853	875	845	886	865	896	891	914	924	917	860	855	834	883	917	848	887	850	847	880	828	834	875	860	836	900	858	819	848	886	831	886	896	884	849	838	885	898	848	873	828	839	947	883	843	907	837	852	898	846	874	864	836	847	907	839	845	830	845	845	836	890	842	880	882	847	869	871	835	907	835	878	840	851	866	819	874	875	859	886	874	842	887	866	875	899	814	931	884	868	858	853	846	855	821	876	865	852	869	921	847	901	885	840	883	861	877	894	828	854	805	879	834	903	838	909	908	841	869	830	882	936	848	900	854	871	845	798	871	856	887	863	907	898	829	830	864	819	847	897	894	812	927	833	882	850	843	884	863	844	791	915	813	891	810	869	817	900	901	863	850	845	883	859	841	841	903	888	894	850	831	863	915	885	836	855	861	920	895	878	910	853	900	900	880	859	832	876	886	923	873	861	860	839	870	869	882	808	839	859	838	827	902	890	880	835	853	846	889	881	827	860	863	845	792	824	855	835	857	837	820	919	852	890	839	861	843	839	896	861	817	833	887	834	810	827	876	845	899	913	933	862	911	866	878	887	888	885	809	928	865	845	841	853	817	855	901	900	865	841	904	855	901	857	851	808	848	877	840	904	865	902	861	881	829	919	818	884	860	863	879	806	809	872	835	899	900	852	861	914	883	889	863	850	834	876	841	850	848	859	839	882	887	895	868	868	899	876	852	879	855	865	849	867	871	900	878	892	812	847	863	852	905	864	848	902	871	908	846	882	857	875	892	856	872	850	814	820	870	876	854	898	894	888	866	869	903	882	812	838	823	908	828	866	873	883	873	816	856	866	857	927	879	839	853	935	891	864	864	882	851	885	824	845	879	825	863	919	883	828	859	882	845	896	855	884	845	868	857	862	821	839	848	855	853	877	855	846	893	849	878	873	868	864	859	851	799	858	810	898	876	887	889	890	855	870	872	906	838	866	890	896	900	843	887	873	805	832	891	839	937	843	890	921	840	871	854	856	842	823	828	897	821	900	849	860	857	854	944	836	849	822	884	916	886	912	819	823	905	904	883	877	860	876	901	881	896	827	827	882	835	873	874	843	894	892	850	901	834	895	859	887	879	858	869	821	918	870	865	900	878	871	873	923	840	866	892	856	887	860	861	802	828	909	862	842	834	884	912	926	899	831	917	874	889	927	807	888	829	897	841	848	892	905	863	835	849	841	852	843	877	854	890	826	909	852	850	891	900	867	867	846	879	890	837	874	883	841	849	866	818	841	845	850	886	852	847	844	853	909	893	883	885	891	846	865	839	876	885	835	876	819	883	841	865	880	848	831	838	869	846	844	890	858	859	807	886	882	911	877	886	810	898	870	870	938	845	830	832	863	828	842	854	839	813	894	898	818	862	885	909	850	902	862	821	902	834	896	930	877	924	841	831	886	866	910	859	859	837	858	897	902	845	884	878	824	844	831	915	935	869	868	824	823	871	904	884	905	843	881	856	865	878	896	882	852	900	925	875	889	933	852	876	904	854	855	856	870	863	841	915	870	839	869	896	891	871	856	845	856	905	847	932	876	829	841	863	910	861	845	917	880	862	895	900	871	850	928	845	845	828	870	786	878	802	895	847	871	876	832	903	830	846	872	914	870	957	904	802	865	887	864	817	867	851	857	868	879	836	869	849	821	858	933	897	855	881	827	877	874	850	852	844	881	860	872	879	851	844	842	893	857	868	849	850	886	852	867	858	874	886	867	829	816	878	863	877	878	877	846	901	873	860	842	881	854	853	868	869	837	899	885	899	841	927	813	914	887	869	850	860	854	880	904	898	891	838	847	846	906	932	863	818	826	911	873	900	900	836	940	965	874	867	757	889	880	812	843	863	845	856	880	857	802	900	837	850	890	953	896	842	882	886	877	900	873	812	907	862	908	877	888	797	853	850	893	872	968	843	838	892	857	892	865	865	842	911	908	876	809	865	923	856	875	890	871	887	897	894	914	857	887	862
8593	1156	1470	1107	857	682	629	484	519	498	479	408	384	386	375	368	312	344	354	328	303	338	300	322	343	347	337	348	329	308	315	337	332	335	320	327	337	315	307	340	296	317	308	317	340	343	317	303	322	334	314	316	263	327	295	319	319	304	310	300	344	315	298	324	316	312	344	300	322	310	366	321	325	288	299	303	303	256	318	337	323	321	291	330	293	330	326	303	294	319	297	338	295	343	300	322	296	295	340	274	293	308	316	323	300	301	314	342	309	288	301	308	303	319	308	301	284	317	377	343	313	290	313	303	328	311	332	321	312	311	298	312	276	327	301	293	319	317	319	310	306	299	273	326	323	302	313	294	284	326	271	288	329	298	341	316	277	288	296	315	333	287	335	313	329	302	294	327	316	317	302	337	309	306	315	316	279	277	278	310	301	326	284	331	325	314	322	292	319	294	301	307	351	305	296	269	312	296	281	332	292	301	317	304	325	314	296	303	329	331	296	339	286	290	285	301	296	329	303	307	318	310	327	324	296	324	298	315	287	301	281	285	323	297	319	329	329	297	325	298	267	285	300	271	272	320	327	339	303	310	313	362	332	325	339	290	308	302	323	303	319	285	334	311	301	292	302	316	329	316	326	314	303	292	324	308	297	279	284	280	308	314	295	288	308	328	326	306	310	332	304	309	296	307	295	296	269	324	357	301	376	286	268	320	316	309	278	278	252	319	306	277	347	314	361	329	313	290	308	292	302	326	298	313	314	285	318	340	316	315	323	337	299	336	315	311	315	291	293	308	329	294	278	288	301	300	306	339	321	316	294	319	330	327	306	330	327	329	307	314	297	314	308	289	301	299	335	322	296	331	323	308	298	261	344	324	312	338	330	317	325	294	334	303	311	298	261	335	297	308	312	335	342	328	317	325	312	309	309	320	302	322	292	326	278	310	300	285	318	296	313	326	283	284	301	298	320	310	284	334	312	336	308	344	342	341	311	282	332	300	306	325	303	324	288	295	286	305	316	302	321	325	312	310	317	317	321	323	316	304	270	303	285	297	313	308	311	323	321	293	327	327	330	322	327	356	307	300	312	332	301	306	320	319	294	286	306	315	306	312	321	343	270	309	329	320	324	316	352	283	296	300	313	315	284	287	328	291	315	334	313	290	313	315	309	315	292	300	293	309	273	293	318	302	292	311	320	297	327	318	301	316	318	310	315	316	320	326	287	292	281	288	336	326	312	337	323	285	334	302	277	309	315	309	286	321	348	312	298	323	354	334	340	278	297	301	325	333	289	326	298	272	316	342	308	290	298	305	308	314	306	292	323	318	323	321	311	334	336	330	319	296	312	301	319	306	310	298	275	308	313	289	317	310	307	318	331	291	275	315	361	316	327	273	274	349	294	324	328	306	312	280	277	298	291	308	318	326	302	319	307	292	302	314	283	310	323	291	326	316	278	342	288	355	277	296	323	291	273	299	284	339	294	306	331	307	308	310	327	322	307	279	299	323	266	313	301	320	303	293	334	302	317	315	302	299	293	301	292	290	311	294	261	292	320	342	337	279	335	304	336	333	310	337	328	364	289	323	305	312	287	292	310	320	300	272	310	336	314	308	333	329	336	295	308	317	331	300	291	326	322	314	330	292	316	326	306	299	272	349	340	325	339	328	315	298	330	281	260	311	314	356	297	292	307	319	303	269	300	274	314	324	297	303	313	296	306	295	306	330	324	338	326	326	306	324	306	320	317	303	305	325	336	299	288	315	300	296	340	303	306	307	325	254	321	301	303	324	333	261	325	294	299	320	299	337	324	301	294	311	297	284	335	316	337	340	295	290	315	337	314	314	314	315	280	304	309	340	293	317	304	302	290	286	307	290	318	306	296	317	313	315	319	311	309	293	314	318	310	333	332	311	338	303	295	287	301	307	325	311	283	296	282	323	313	309	298	310	300	281	297	304	281	339	295	319	283	324	325	335	344	265	343	301	287	275	306	327	317	306	319	307	279	319	311	322	325	290	299	316	326	305	302	312	319	258	326	327	288	301	310	306	321	291	296	277	280	301	347	298	301	280	311	307	287	311	286	314	327	324	297	326	311	336	320	294	279	298	308	327	334	341	294	291	298	304	303	304	303	272	315	299	325	312	298	308	302	292	263	318	329	294	326	295	338	346	300	313	332	318	322	309	305	317	296	304	309	330	294	311	290	327	302	297	333	357	293	305	282	340	319	315	314	300	311	311	327	292	302	315	311	302	292	307	293	294	321	326	314	321	325	307	287	307	324	305	305	301	324	364	320	299	301	291	313	281	323	283	319	297	300	291	300	302	316	298	314	292	306	320	299	307	301	299	304	312	352	294	289	333	302	312	291	316	341	300	319	289	355	364	279	317	325	346	322	321	298	310	274	306	301	292	289	314	322	332	321	321	321	337	344	341	312	302	316	288	307	313	315	341	313	300	341	291	313	312	276	314	283	291	295	322	315	268	278	286	316	301	294	312	310	308	289	333	298	280	317	299	314	276	266	309	291	332	331	349	320	322	312	332	298	310	325	321	330	312	310	301	301	306	318	319	324	287	314	316	322	293	323	283	334	325	316	322	288	311	323	283	313	292	314	326	301	313	281	291	285	326	307	279	297	311	309	309	299	300	296	320	274	304	307	344	306	308	328	289	320	321	311	317	331	325	324	313	314	303	300	352	318	263	309	256	322	294	320	299	315	342	297	294	287	331	329	346	336	304	303	306	307	268	318	332	334	306	313	305	290	288	298	314	279	336	287	312	312	329	299	301	318	282	328	319	265	298	314	317	313	301	338	325	359	333	302	345	327	309	353	320	341	329	335	309	299	312	257	313	315	297	343	316	314	294	306	312	291	327	261	309	321	302	317	306	296	302	289	301	310	294	332	281	303	261	337	323	334	306	339	309	322	307	312	302	294	310	317	343	329	266	306	277	330	286	288	305	309	326	293	299	284	346	314	256	320	297	294	305	310	289	307	321	302	307	302	336	306	331	336	310	292	323	303	326	307	360	304	289	281	289	308	300	290	295	303	302	309	275	335	291	334	298	298	320	284	309	313	280	318	339	312	278	280	326	309	275	337	310	322	312	334	299	332	324	317	330	317	297	307	317	293	325	299	310	325	301	380	263	294	300	291	312	300	326	287	310	310	301	305	304	312	312	319	297	326	331	330	326	322	329	336	323	307	334	288	334	336	319	275	341	349	293	314	294	311	306	299	320	317	353	340	316	325	305	336	311	313	324	290	320	317	295	305	297	320	291	293	332	305	301	329	260	339	324	300	327	307	325	308	281	313	300	297	334	345	316	295	313	315	302	296	264	300	295	317	311	310	332	306	290	335	311	327	343	293	306	321	332	309	322	304	294	298	340	319	301	314	323	319	305	311	312	302	327	320	353	305	323	319	286	285	315	329	319	338	325	310	349	301	327	298	309	331	340	323	310	283	284	318	333	320	321	318	310	329	306	320	305	326	320	315	320	304	326	304	314	281	323
5949	1660	2983	3492	3076	2618	2202	1928	1793	1594	1493	1295	1272	1226	1174	1161	1078	1065	1067	1044	953	938	948	995	898	912	847	884	941	918	892	848	886	889	816	851	818	799	871	885	848	811	899	858	808	786	835	813	785	842	810	847	817	805	827	813	795	784	762	762	791	828	748	755	810	821	818	773	793	844	805	798	788	804	839	790	794	801	816	798	857	765	787	812	767	812	853	827	819	816	752	846	788	777	751	816	814	815	766	732	830	820	758	738	753	757	794	804	801	792	761	837	816	789	806	772	788	803	781	801	816	818	816	786	810	792	829	767	778	741	776	799	845	796	770	817	825	784	796	770	785	815	841	753	813	782	776	785	781	763	762	815	783	809	828	745	807	810	775	779	759	767	777	821	785	803	735	798	812	767	779	807	844	773	761	749	796	758	835	826	805	769	792	811	759	820	783	764	832	810	798	819	777	799	790	813	722	762	772	778	796	777	777	777	773	845	781	757	827	787	739	742	729	796	768	792	782	777	731	775	812	747	730	797	815	855	779	788	791	830	780	773	818	802	815	800	814	813	802	780	789	827	821	818	769	802	810	766	799	794	816	839	808	792	804	821	825	741	727	822	795	836	787	800	770	826	816	796	802	802	806	839	812	783	746	779	759	768	790	752	785	830	822	747	795	786	788	768	802	785	806	817	823	760	782	783	797	844	781	774	823	809	758	753	797	843	794	820	826	779	785	819	821	798	770	795	817	748	814	765	790	798	846	803	792	773	812	757	814	767	829	833	727	760	795	741	816	765	807	836	741	800	792	770	769	839	803	776	801	762	757	788	797	829	759	785	789	812	795	739	807	750	737	756	785	735	821	835	780	782	767	791	803	800	766	783	799	836	765	796	792	791	783	804	843	804	828	800	770	805	804	775	823	799	818	750	815	831	798	801	763	756	767	785	808	789	789	781	797	783	738	803	773	752	804	759	806	810	797	795	802	764	779	795	782	806	838	780	741	826	763	841	823	816	786	770	779	764	767	783	764	823	807	785	808	780	742	797	768	792	785	780	802	801	743	834	777	785	813	840	861	785	745	787	788	778	813	722	804	818	791	797	829	781	769	825	787	776	825	754	777	832	773	815	835	805	818	788	756	782	825	768	800	796	754	803	748	784	788	744	817	732	808	835	788	797	790	758	737	799	801	794	757	767	812	839	732	852	795	791	813	720	765	813	763	838	797	729	740	785	804	813	767	791	790	786	806	797	685	789	796	746	780	766	883	763	772	791	753	818	786	753	802	815	776	808	785	743	788	785	785	793	831	777	808	807	769	810	764	818	784	761	793	754	823	807	780	781	744	732	791	796	787	802	744	774	745	766	742	817	817	738	818	762	770	781	787	841	818	832	805	776	797	812	804	814	802	853	806	785	766	812	787	782	814	759	802	788	776	807	737	740	798	770	801	812	704	774	715	786	789	753	767	799	794	802	776	782	818	780	784	810	781	827	842	785	770	817	788	792	842	857	779	803	799	780	829	765	821	805	766	756	804	746	774	804	830	802	802	781	798	792	761	803	806	767	811	712	758	819	777	777	783	775	783	744	809	819	815	802	781	803	819	833	773	755	770	817	756	799	795	841	778	787	795	791	843	802	742	753	801	781	730	782	781	768	801	790	781	780	798	757	831	780	830	800	776	797	730	830	765	795	786	764	792	800	766	822	750	843	753	791	784	816	792	827	780	814	778	820	766	816	812	810	720	799	785	846	822	791	758	813	786	832	775	807	805	818	846	766	745	819	767	815	786	778	773	796	785	784	799	805	764	768	803	781	775	788	847	779	763	756	792	814	793	748	816	775	806	762	760	775	772	796	767	820	814	800	799	802	768	801	771	794	795	796	780	811	771	790	860	768	803	794	772	800	732	802	802	839	854	782	793	824	784	792	776	790	823	802	766	729	772	744	754	810	757	793	815	779	778	774	768	823	802	747	730	845	777	801	818	781	802	781	804	798	786	797	830	821	830	840	745	786	782	797	766	855	826	806	766	828	756	811	868	778	799	795	810	795	828	760	802	763	830	816	809	817	785	808	799	808	792	791	766	782	770	769	764	784	783	772	769	738	775	746	826	781	791	775	828	772	797	812	828	798	791	828	804	758	729	795	795	827	781	780	759	761	727	770	773	813	756	791	818	851	720	749	750	781	754	769	780	797	751	753	784	796	763	787	762	773	828	761	831	791	743	771	787	773	806	770	814	782	764	764	794	829	786	777	718	741	803	767	810	784	767	808	833	782	752	794	770	764	812	809	758	797	727	827	803	788	795	782	780	805	823	807	772	832	794	767	748	818	812	769	775	781	807	830	813	792	811	747	811	792	778	804	784	805	833	798	787	787	808	803	783	813	779	829	789	821	828	754	768	760	765	800	806	770	780	779	825	806	824	810	799	808	782	759	815	811	775	780	819	757	750	852	791	820	757	803	781	811	802	780	775	832	749	782	798	772	777	748	739	822	773	744	803	785	818	775	777	824	799	781	752	768	730	769	799	810	740	793	745	785	769	788	811	840	750	773	810	769	815	790	772	779	741	815	839	778	770	799	775	778	801	773	792	813	801	807	772	800	782	780	772	736	804	749	808	768	770	777	771	793	789	760	784	762	769	724	786	787	799	831	788	763	808	797	820	772	771	778	744	785	832	847	784	830	748	793	841	826	767	773	773	812	777	752	792	753	848	879	806	721	815	833	783	810	785	754	841	791	777	817	800	771	772	782	801	794	831	776	909	753	779	779	767	830	771	806	786	806	812	776	773	784	797	822	766	863	829	790	758	776	824	770	765	773	795	761	778	821	809	786	803	792	775	714	796	735	822	828	793	832	781	767	792	803	781	811	827	798	790	811	792	771	810	773	804	808	759	755	787	783	766	807	846	823	801	763	781	802	821	759	734	768	847	758	780	754	863	756	801	827	773	840	700	788	810	807	793	796	772	787	786	809	821	763	796	745	777	813	806	795	772	848	760	773	796	783	794	858	797	800	803	816	784	812	783	786	765	809	762	737	784	798	775	764	791	818	787	807	786	774	746	747	779	799	803	795	770	787	765	746	778	776	837	800	801	794	846	793	799	794	811	778	780	748	793	785	774	805	813	818	773	775	803	784	787	786	767	739	759	838	820	806	809	785	754	827	758	783	774	793	769	828	816	807	773	838	814	778	801	801	799	833	772	776	777	777	796	771	783	808	792	780	809	830	822	742	798	782	740	785	763	796	763	775	855	780	780	809	743	778	782	833	788	781	806	759	771	749	783	788	774	855	787	798	752	777	781	802	797	739	761	748	769	810	774	807	784	806	792	773	779	785	807	839	775	748	753	767	756	804	822	755	784	817	766	772	801	800	778	817	768	801	851	760	889	756	789	785	805	785	795	751	773	785	776	804	778	838	793	785	782	788	743	860	786	747	806	768	763	816	845	804	782	793	755	775	805	813	807	770	870	796	802	744	769	763	800	792	765	826	802	777	746	800	774	772	747	813	785	812
15399	2402	2475	1887	1316	980	732	544	472	418	359	371	302	257	268	240	249	224	203	198	179	178	163	193	184	193	165	179	199	184	164	143	168	159	151	172	167	179	160	152	174	148	179	151	163	146	150	161	165	156	144	156	142	165	154	175	158	171	147	163	167	150	141	141	144	150	137	162	149	168	166	151	164	162	134	142	145	128	156	137	145	149	149	166	183	157	141	134	140	149	140	150	160	142	153	140	167	143	168	145	144	139	149	149	139	145	146	152	151	159	161	153	128	157	152	135	145	130	148	159	136	139	164	139	156	147	151	137	151	145	159	120	146	129	150	145	132	151	141	153	162	149	137	111	146	141	137	157	137	147	155	132	144	139	144	142	144	138	137	159	142	162	141	146	149	150	169	154	164	147	158	172	177	165	132	145	145	150	142	143	142	139	127	128	190	147	131	150	161	158	142	138	159	135	151	165	137	154	141	141	146	147	170	147	162	139	126	142	147	152	151	166	139	153	148	128	177	147	128	131	131	140	131	147	146	139	148	155	149	154	142	145	137	162	137	141	146	141	138	179	132	135	145	131	152	167	157	130	150	144	135	160	145	157	132	141	134	138	158	154	131	161	145	160	158	167	173	137	156	158	146	122	157	163	164	157	128	158	145	152	146	125	149	145	151	142	164	146	149	136	139	173	132	155	154	157	145	126	140	157	136	152	145	135	140	154	132	148	148	136	166	163	132	146	138	152	154	150	155	143	169	150	137	139	155	113	163	149	155	155	148	151	147	160	131	138	150	140	154	160	132	150	143	135	170	162	168	145	120	134	140	155	165	142	144	153	154	136	156	161	153	150	157	147	139	124	136	139	165	156	131	154	147	150	152	158	160	141	180	144	148	142	154	151	163	159	125	154	146	141	141	144	136	137	124	136	138	189	142	133	148	139	147	141	147	164	156	143	132	144	131	132	155	145	158	150	156	146	158	144	143	148	162	137	153	166	141	161	145	164	144	143	141	151	167	162	130	140	175	140	130	157	156	156	151	128	142	142	145	153	141	139	155	156	139	169	142	125	130	172	147	172	142	166	138	157	138	137	156	142	141	160	142	154	146	146	165	140	155	166	143	152	157	162	122	145	154	157	138	141	126	164	142	125	140	150	133	168	137	146	146	111	139	141	169	186	170	135	127	141	140	143	162	146	163	166	148	151	139	161	150	150	159	148	128	155	147	128	152	155	127	158	128	165	158	143	127	148	160	155	169	147	155	151	152	145	154	129	141	148	132	145	159	133	135	140	137	137	147	153	141	139	157	160	173	143	131	155	164	131	132	140	149	128	144	149	148	163	172	135	154	127	143	160	161	141	130	143	149	165	145	162	136	135	147	148	145	161	146	161	152	149	161	152	140	167	153	142	155	138	153	156	152	161	148	158	128	142	144	140	110	132	134	141	163	144	148	128	168	156	132	126	132	156	154	143	142	142	155	148	151	118	122	148	173	148	139	145	131	129	161	174	169	154	136	133	128	156	146	133	134	128	143	122	143	138	143	137	156	158	139	143	142	147	164	160	138	138	136	131	142	155	148	151	161	139	161	148	168	173	126	144	122	159	151	157	166	139	139	128	159	163	155	146	141	167	151	181	134	159	161	151	144	126	153	151	164	157	141	126	143	134	140	137	150	132	150	144	148	160	164	141	150	155	135	138	137	141	145	127	129	143	131	138	154	149	156	147	163	146	140	131	129	155	141	146	127	152	145	134	143	129	145	145	149	150	130	145	148	156	156	150	157	141	161	150	129	127	150	143	134	157	127	140	142	137	158	152	159	142	142	151	167	148	129	164	149	128	158	142	156	134	160	142	157	157	153	144	133	151	168	160	158	151	133	156	143	147	136	141	154	140	143	152	141	113	161	122	140	168	151	152	145	145	137	117	146	138	149	127	159	149	138	122	156	144	159	154	152	159	146	161	132	145	162	142	139	155	140	142	136	141	133	149	165	145	158	160	140	137	144	151	129	146	126	158	154	144	157	162	151	144	151	145	135	144	148	146	138	161	145	152	138	110	141	150	129	166	158	141	139	157	156	139	139	161	144	166	173	151	177	136	150	137	161	136	155	155	156	132	140	138	141	145	160	140	132	164	144	163	156	129	131	152	157	142	153	137	145	154	151	128	156	147	139	144	153	148	164	148	167	153	142	181	140	155	154	184	144	130	140	155	162	142	152	151	167	147	139	153	164	173	138	163	161	156	138	161	134	174	131	140	139	155	143	126	161	154	139	172	157	150	134	154	123	133	126	156	151	167	136	155	168	145	136	139	159	139	145	167	141	165	146	134	149	140	134	144	157	148	141	164	136	170	140	140	140	161	151	134	145	134	167	144	159	142	153	152	171	139	139	133	158	137	149	136	142	126	153	162	147	146	156	125	146	140	125	146	159	153	167	138	133	158	127	152	143	142	169	159	149	148	138	147	141	131	141	164	148	125	162	139	137	159	129	150	149	148	153	154	134	128	128	147	155	155	160	166	146	142	150	153	140	180	142	166	151	145	133	144	126	127	145	127	148	132	152	123	142	133	163	149	161	141	146	138	156	157	143	144	151	161	143	170	151	159	135	111	133	130	153	149	169	143	157	145	144	150	142	123	150	136	139	144	142	145	141	159	158	148	157	159	130	124	126	134	134	140	146	156	149	165	138	143	163	145	153	147	138	156	139	139	140	152	144	143	128	161	159	140	147	135	135	155	141	171	151	164	152	149	141	146	143	156	164	129	134	135	143	163	153	171	147	131	135	137	140	137	158	114	162	165	149	158	143	141	143	144	127	152	137	149	132	168	144	140	155	146	166	158	151	131	155	151	148	137	146	165	167	142	145	163	143	146	128	154	153	167	154	149	152	158	137	154	163	154	141	152	147	141	161	155	144	135	165	145	182	155	153	147	128	144	148	166	154	150	168	141	141	122	134	132	132	117	143	135	139	144	150	130	127	150	164	145	167	145	151	165	152	140	159	146	143	151	159	153	135	145	124	136	143	137	143	143	128	157	167	132	153	152	137	137	141	144	150	158	155	132	127	161	145	135	131	168	144	152	132	140	156	167	127	145	160	130	161	137	132	154	139	141	145	128	147	148	155	148	154	142	159	159	145	153	154	159	154	164	150	131	148	144	150	173	133	139	140	161	157	153	155	138	143	150	156	151	139	158	141	144	133	127	151	147	150	142	156	141	133	167	132	149	122	162	155	134	165	149	150	141	150	137	129	140	133	161	146	142	135	143	139	133	141	166	150	153	131	145	154	128	127	121	153	139	143	134	163	136	145	138	132	148	164	121	139	147	143	145	168	125	132	158	144	166	148	148	158	136	133	163	143	146	138	141	148	166	148	145	134	162	173	152	137	165	158	151	148	138	124	146	150	155	144	135	144	137	149	143	164	133	127	184	135	142	145	191	145	136	158	119	159	147	159	161	159	150	128	181	118	148	128	136	173	156	140	136	142	136	151	166	137	167	152	156	159	154	172	161
7390	2105	4633	5583	4751	3935	3219	2652	2288	1933	1666	1561	1325	1218	1136	1074	1008	875	923	786	765	780	729	685	715	679	642	554	619	596	613	585	573	571	530	545	523	481	510	509	498	452	535	460	473	484	512	487	439	460	414	469	460	433	484	440	481	480	446	473	457	466	461	411	444	463	454	422	407	443	451	473	409	424	484	430	444	416	436	401	428	413	429	430	453	438	487	449	432	420	411	437	409	411	433	409	439	434	458	373	401	440	429	418	403	407	415	428	413	414	421	434	431	416	401	399	388	447	428	420	441	443	441	414	389	398	409	425	444	416	418	415	418	418	388	410	388	428	430	426	437	401	437	389	383	442	375	432	448	424	437	444	408	414	424	438	409	458	396	451	394	377	435	422	426	410	412	447	412	411	402	406	417	417	357	414	403	438	441	372	402	444	377	404	392	428	413	408	434	423	427	414	425	423	412	438	425	440	383	417	444	429	393	405	388	429	423	390	425	416	441	409	372	423	375	406	443	399	431	408	412	440	389	403	434	416	391	403	440	410	434	415	396	405	395	407	413	414	413	433	437	409	442	390	406	430	440	385	392	412	439	405	397	347	387	399	423	418	435	417	417	407	405	365	441	429	385	403	393	426	414	421	414	422	392	440	421	397	355	384	418	380	382	421	422	421	384	379	430	421	395	392	422	431	451	438	388	395	405	407	395	425	437	389	412	405	432	397	398	419	417	425	416	356	435	421	418	453	431	389	413	386	435	381	416	457	442	411	388	431	417	399	393	396	403	412	411	416	392	417	404	380	449	424	441	440	415	396	374	417	400	420	405	395	435	387	421	442	407	367	388	407	393	406	410	403	427	412	383	383	415	399	386	422	431	410	401	392	406	451	431	412	401	385	386	397	404	417	405	408	429	449	403	382	418	424	362	354	395	392	424	387	388	380	451	405	396	385	397	397	396	387	418	437	451	416	426	418	410	449	413	404	429	425	401	437	401	404	425	418	381	426	393	395	423	398	386	423	425	433	417	441	434	430	421	407	446	411	422	400	422	404	403	415	405	405	394	393	412	383	398	430	427	408	423	425	436	398	409	379	377	411	406	405	403	428	391	404	396	385	418	416	410	403	427	417	416	406	411	376	405	439	404	383	421	407	453	433	377	426	406	426	414	432	419	442	465	408	403	400	366	423	428	440	446	405	430	417	426	396	427	416	422	397	427	409	426	434	432	390	421	434	415	412	393	402	373	416	387	423	437	416	379	420	422	390	435	395	422	455	426	416	410	397	394	396	409	404	391	398	377	369	401	413	404	409	417	435	400	399	433	404	398	437	436	388	393	414	391	393	412	397	410	390	401	415	416	450	448	424	434	415	385	392	413	431	392	441	390	437	402	432	410	384	424	358	410	426	408	401	411	361	421	398	437	406	422	418	450	407	426	410	398	393	429	386	407	407	418	411	403	385	423	401	374	415	404	412	429	404	453	409	411	409	406	393	406	404	423	439	411	400	405	406	406	402	409	440	390	403	408	417	439	404	415	418	404	406	443	425	390	390	412	427	440	431	403	405	398	397	422	381	426	394	418	417	411	393	405	374	418	393	437	361	418	422	398	393	407	396	403	413	397	365	407	391	398	403	420	418	372	427	423	385	403	413	385	365	437	426	402	453	383	420	395	399	428	437	399	419	400	402	429	415	375	414	410	399	408	422	381	375	417	422	395	406	412	426	390	414	421	387	384	440	389	412	385	426	390	398	412	404	421	405	386	414	425	434	420	410	403	422	387	418	399	442	417	439	419	413	430	399	389	412	373	432	397	443	404	405	443	423	405	451	380	395	445	432	381	414	443	429	415	424	428	391	428	401	409	410	405	402	427	441	425	397	415	411	383	372	408	424	417	467	431	428	417	377	400	407	384	414	407	410	390	423	422	368	399	415	417	400	404	402	441	423	396	395	423	414	411	406	389	428	452	369	420	395	420	413	412	394	399	435	431	403	399	390	406	392	411	425	411	422	426	380	414	416	415	406	402	414	370	397	366	426	429	433	418	411	379	405	428	376	375	436	399	406	403	369	399	413	402	409	422	420	398	408	398	434	429	448	425	401	437	406	408	391	452	412	430	391	418	389	394	407	423	377	447	419	405	434	397	391	448	395	434	419	377	434	396	395	402	428	376	414	404	398	389	409	403	436	429	405	417	409	427	423	426	389	422	385	431	429	419	439	425	396	402	429	382	417	417	418	422	381	383	426	386	410	436	409	422	414	405	411	398	381	411	380	393	398	390	395	408	393	441	390	376	456	434	399	417	439	409	417	458	392	413	383	430	396	427	442	432	383	430	389	421	411	396	412	408	443	417	443	410	370	425	394	371	422	358	400	407	397	405	423	446	462	374	412	436	455	415	427	396	411	396	404	437	430	443	433	405	410	397	423	414	402	397	387	409	367	418	384	427	436	418	432	378	371	406	392	437	400	415	394	385	401	387	422	411	422	386	405	390	416	400	388	366	385	390	408	428	392	443	427	429	416	402	441	426	444	372	420	404	430	442	425	395	402	381	431	409	396	374	398	365	426	408	410	425	420	413	440	422	407	454	434	416	418	410	434	411	408	438	365	412	401	416	415	406	418	431	390	379	414	426	390	410	415	395	393	406	397	441	385	417	352	430	379	405	451	422	380	445	404	384	403	448	374	385	435	402	414	424	421	392	453	386	418	424	466	442	370	418	440	387	399	412	425	384	416	391	421	415	418	394	408	401	415	438	406	433	375	360	445	407	402	398	403	423	423	446	372	436	438	434	418	411	437	413	385	403	430	370	374	350	432	386	416	413	404	388	400	396	445	427	414	438	420	381	411	424	425	412	453	405	409	427	407	392	447	414	401	427	422	407	432	396	402	447	387	411	389	382	396	447	429	390	428	411	412	406	432	460	402	423	415	476	426	385	431	408	382	419	419	397	365	410	450	406	404	392	419	404	430	398	428	416	429	456	403	424	396	391	407	418	403	398	440	419	395	409	421	420	422	427	428	392	433	402	374	402	432	397	411	396	402	475	408	407	415	415	407	426	379	448	413	401	397	395	408	438	386	442	411	436	419	423	406	445	382	382	398	400	394	415	382	396	395	407	400	418	395	433	406	437	445	403	402	410	448	415	408	361	427	382	401	399	430	420	409	401	394	408	404	422	414	380	409	384	394	432	446	436	442	417	415	414	450	411	411	428	419	411	390	456	430	418	414	408	391	396	415	398	410	377	415	415	429	404	434	373	378	386	416	428	401	409	389	382	428	401	414	375	376	435	398	426	445	395	416	398	421	397	371	407	436	382	415	440	411	378	423	399	378	404	422	391	390	405	428	393	437	441	389	431	368	414	420	436	386	447	426	425	376	423	414	400	403	409	387	404	437	433	406	388	408	391	418	437	406	373	354	417	420	437	380	412	424	395	426	402	405	379	418	408	371	423	403	402	428	426	409	426	433	416	383	405	454	425	426	435	448	441	393	435	371	408	428	424	430	434	412
2434	388	370	376	346	377	389	367	354	341	325	359	314	357	322	374	336	336	346	364	328	309	322	328	326	339	335	321	317	326	325	362	358	329	384	354	368	337	367	354	343	330	331	332	333	371	362	313	355	361	366	340	323	343	335	349	387	314	372	367	372	317	346	351	316	331	342	313	310	322	363	331	340	345	359	323	339	319	356	351	361	304	355	322	301	329	301	330	366	359	342	340	323	316	374	337	335	349	338	317	370	354	328	335	341	363	358	347	379	334	322	360	318	324	326	321	352	322	325	351	362	324	355	332	357	350	351	348	345	339	328	344	344	349	345	306	335	331	343	340	350	323	340	332	364	376	369	337	347	360	362	341	330	341	326	370	354	343	345	371	366	374	336	370	371	364	316	370	359	374	342	348	316	301	306	366	347	335	312	329	349	316	359	347	340	336	312	375	339	347	369	374	327	318	316	341	321	320	324	352	332	357	354	348	372	332	320	365	355	326	370	372	318	345	324	339	330	328	359	348	363	342	342	342	346	335	325	335	377	374	361	359	316	340	362	353	348	352	349	320	349	342	349	344	313	338	353	345	343	313	359	338	324	404	372	311	353	351	343	324	329	342	347	356	346	314	330	351	312	326	348	368	293	324	372	352	345	310	336	303	334	325	354	301	324	366	375	350	343	316	327	367	323	327	357	356	310	315	317	301	343	328	341	337	340	344	309	330	334	334	361	307	336	345	340	305	333	357	306	364	379	324	315	335	308	367	329	379	337	326	344	341	339	374	348	339	354	332	317	302	310	358	343	346	321	338	311	347	326	344	346	360	377	353	334	349	308	319	323	318	342	330	326	370	331	354	340	342	326	333	329	350	377	330	348	365	320	327	352	380	314	325	339	312	356	317	366	342	343	349	320	325	313	346	342	384	337	348	344	358	339	328	346	315	352	336	365	336	321	336	384	353	366	353	354	333	312	353	354	324	331	334	334	327	325	338	339	335	347	330	312	347	327	323	347	365	339	338	325	334	337	346	336	346	357	324	336	330	326	354	357	331	358	357	311	346	336	345	328	332	336	373	319	306	338	327	333	382	347	332	368	331	307	350	344	309	353	380	354	341	360	338	345	319	304	350	386	348	328	336	303	354	364	358	347	331	336	321	359	341	331	329	359	349	304	347	333	343	342	357	362	363	366	333	355	321	311	330	353	373	322	367	342	322	296	382	341	369	323	374	325	357	351	334	362	342	367	335	332	360	309	323	342	345	389	337	318	336	332	338	326	343	314	329	346	340	347	332	345	354	324	335	321	355	343	346	338	313	329	325	342	332	347	291	348	353	340	301	357	332	341	334	359	347	331	326	299	312	328	363	318	373	317	324	349	354	350	343	334	338	337	360	326	325	317	338	305	330	318	344	338	329	320	339	335	311	350	327	357	332	337	323	338	340	346	343	326	331	305	346	354	314	355	345	354	326	341	306	368	354	348	371	366	352	325	322	361	320	371	356	330	366	317	345	314	345	349	364	306	339	332	316	316	329	345	359	368	354	354	327	308	330	318	348	340	369	311	342	316	343	329	368	353	337	336	357	335	335	352	354	358	348	340	310	321	339	341	355	334	331	370	341	352	320	321	331	352	346	351	302	356	306	320	325	353	333	336	353	331	375	325	340	381	341	335	334	333	340	322	324	303	340	339	335	369	341	343	333	358	303	337	319	335	365	355	332	370	335	386	338	328	311	330	367	354	353	332	371	381	336	374	344	343	351	360	330	344	327	348	306	341	338	346	341	333	333	346	343	360	321	343	338	331	369	333	356	332	362	345	300	353	330	343	327	326	374	349	330	305	333	356	345	361	371	349	348	337	359	329	328	351	331	317	348	328	328	344	349	345	330	337	341	362	354	339	326	342	340	347	335	351	323	321	340	320	335	348	328	351	334	329	354	333	317	297	375	309	337	367	319	349	366	303	316	341	323	344	383	346	321	331	350	325	364	324	355	319	329	353	331	359	336	376	336	337	328	333	345	328	334	317	331	335	349	353	366	357	343	353	350	314	309	315	353	358	336	331	332	348	347	355	315	354	343	351	348	339	358	347	354	376	350	300	333	334	357	333	388	318	340	335	333	367	378	358	352	320	340	360	337	322	357	338	320	314	352	320	356	329	314	357	341	342	335	332	345	354	335	345	344	346	322	350	337	353	346	333	352	358	325	349	351	325	348	350	314	349	348	371	327	329	326	317	318	317	367	353	319	317	311	331	340	366	332	331	340	354	321	339	312	362	348	313	336	359	328	333	371	325	349	302	339	331	334	347	340	349	337	320	363	334	344	351	354	307	362	318	351	359	345	339	314	338	339	315	349	331	335	298	343	369	349	328	322	368	316	362	354	331	328	360	336	354	382	352	307	367	329	306	349	325	350	367	337	347	332	305	343	335	341	361	303	341	344	350	327	362	353	305	321	336	336	341	343	340	305	326	344	354	334	328	362	321	339	353	333	362	339	322	321	356	353	369	346	346	342	308	332	376	348	318	357	392	355	365	363	331	333	334	320	367	351	360	331	353	372	320	347	351	331	345	321	347	340	313	342	327	356	325	341	331	310	320	328	316	307	376	375	369	371	356	331	353	338	336	340	313	335	357	338	347	358	338	304	352	320	320	329	325	310	355	342	333	327	332	366	365	332	354	351	332	328	337	329	334	342	343	332	350	337	306	362	371	317	342	356	377	345	336	331	328	376	307	315	309	328	314	329	323	303	313	306	343	351	325	355	347	347	306	387	328	316	352	337	355	365	305	344	358	315	336	354	376	335	348	365	331	342	342	357	371	337	326	350	364	306	347	350	317	372	296	321	372	355	316	318	369	342	367	353	324	327	333	323	366	336	352	326	319	346	351	345	333	355	320	357	386	385	328	369	368	358	340	328	315	340	321	313	316	366	349	329	331	348	371	329	349	326	347	343	349	331	345	342	344	328	354	320	342	326	327	346	345	337	300	339	332	340	348	311	372	330	325	356	317	348	326	357	344	369	354	341	335	359	362	338	356	351	327	353	341	304	331	372	302	343	367	299	326	326	357	337	364	310	375	351	329	370	341	338	330	294	342	311	322	353	338	337	348	348	312	348	337	348	366	352	327	317	311	316	351	288	348	331	340	336	326	323	339	341	331	358	373	354	319	328	367	342	352	324	321	334	336	325	358	326	309	375	331	353	326	349	312	374	357	322	360	323	350	319	354	321	332	333	350	342	319	337	350	348	357	351	349	342	360	332	322	344	316	390	376	324	347	342	330	356	339	323	370	338	362	327	323	343	322	340	329	329	343	311	349	355	334	359	305	350	322	321	348	342	347	331	340	338	318	361	344	351	314	339	320	356	359	341	342	330	316	329	340	322	318	345	324	320	306	349	323	329	314	330	313	337	356	344	310	356	342	361	338	338	330	360	367	347	338	323	364	316	331	359	321	380	329	373	357	359	341	362	380	322	336	367	328	326	346	347	345	344	347	384	335	348	363	322	350	350
2643	943	1010	1053	1009	963	937	1010	949	898	903	936	931	884	819	907	934	867	858	827	875	850	816	870	879	900	854	915	820	900	887	849	864	882	847	864	868	847	844	866	913	837	887	846	867	848	892	882	895	865	823	851	848	852	874	863	820	821	916	871	825	828	885	860	822	838	889	884	847	891	860	886	855	891	868	923	898	941	840	820	837	834	847	884	915	833	880	818	856	868	885	899	867	831	890	819	859	845	859	799	863	875	854	863	874	905	893	811	847	837	831	905	831	892	836	888	858	914	824	867	841	911	866	816	865	856	862	870	851	881	881	914	846	876	853	829	910	858	898	858	869	859	852	855	813	820	803	926	879	898	860	885	834	835	863	888	864	857	861	859	838	910	796	903	871	847	811	887	862	864	860	831	834	845	829	829	818	871	829	869	827	906	907	885	828	880	850	902	857	881	892	879	825	899	854	889	840	852	864	874	818	875	851	887	805	884	896	909	886	887	863	814	883	846	861	836	895	849	867	885	859	878	833	848	810	859	848	833	838	884	808	878	893	823	861	821	888	842	875	820	874	878	876	891	874	815	845	907	879	860	846	863	811	841	812	870	882	880	910	817	875	851	852	907	864	900	885	851	896	853	888	862	883	881	839	827	879	860	840	905	900	875	945	875	829	899	819	866	894	905	890	837	855	887	889	908	871	868	902	879	879	852	862	926	909	820	851	867	860	892	865	873	869	879	889	872	832	843	863	827	856	826	830	816	881	862	862	824	893	895	812	860	864	845	846	852	857	867	878	868	859	868	902	860	904	886	867	836	872	892	855	879	892	907	850	866	919	823	884	874	871	847	854	934	872	839	864	880	835	874	857	863	907	877	829	909	851	865	889	849	872	825	888	836	907	846	853	905	873	922	928	854	868	897	862	879	833	897	826	866	854	824	928	857	875	882	828	841	839	842	894	854	813	892	871	894	898	890	836	860	884	885	884	861	851	800	855	871	887	890	865	908	911	811	872	880	826	860	877	875	858	837	876	892	871	875	797	898	890	829	877	863	890	866	894	812	874	811	834	874	839	879	862	897	851	884	894	863	856	879	872	904	922	926	876	776	913	846	863	854	898	893	847	836	812	870	883	900	812	843	870	857	913	865	814	872	874	930	889	894	853	876	859	885	872	874	772	937	887	892	864	827	832	865	872	864	889	907	842	863	839	849	867	871	879	908	862	902	839	900	897	860	889	823	874	866	907	857	876	821	815	872	936	859	857	824	881	880	893	868	900	852	904	829	875	867	893	901	897	899	847	852	849	896	887	842	823	840	888	858	846	835	852	895	857	919	890	888	864	873	831	814	856	803	872	804	841	882	926	861	859	820	858	937	879	827	896	902	846	889	842	830	858	931	869	883	876	856	848	868	849	847	877	871	888	865	908	840	849	844	874	864	850	818	812	786	816	870	897	910	841	890	856	881	830	852	854	808	807	841	922	828	861	867	924	894	903	831	894	880	916	827	863	827	856	844	903	866	877	879	894	854	875	895	858	832	857	858	853	864	838	853	809	896	894	902	834	866	851	837	858	855	867	822	866	854	826	839	856	819	885	885	848	848	894	829	904	816	876	869	849	868	825	906	863	825	847	867	847	901	871	885	874	894	824	852	841	867	877	855	884	884	843	850	877	869	885	861	884	849	868	872	930	833	844	837	834	921	797	859	790	902	888	912	887	902	882	832	882	855	815	825	869	946	856	933	873	853	819	877	908	848	882	843	890	916	873	862	869	865	904	922	806	850	882	840	855	870	893	919	900	883	840	875	860	885	860	871	829	905	854	856	881	884	872	888	881	898	886	917	876	878	905	873	878	829	811	868	859	889	817	878	869	852	892	936	853	888	870	829	822	853	893	851	916	873	926	888	861	903	811	915	877	835	824	891	889	875	893	894	904	868	879	870	883	891	871	840	890	923	848	832	847	860	863	883	864	876	880	877	849	879	875	851	886	867	853	835	864	838	851	877	802	839	834	899	864	853	899	823	829	854	871	890	848	917	875	865	856	919	914	924	864	857	875	834	860	863	852	925	847	902	905	824	844	849	872	825	894	856	877	879	878	899	823	880	858	874	881	929	858	882	862	837	895	907	872	931	882	884	868	845	804	828	839	836	885	824	852	834	922	870	811	877	822	862	933	857	844	879	848	861	882	827	862	864	878	821	902	912	868	837	856	843	871	905	843	830	876	927	943	887	829	904	805	903	891	857	879	840	899	842	907	905	881	907	881	880	880	875	860	861	833	871	818	814	887	869	864	885	850	892	881	852	884	875	884	893	847	821	894	829	851	833	862	848	858	907	866	868	859	846	871	879	874	872	851	824	821	847	842	882	838	854	854	862	875	897	837	846	871	871	847	824	852	882	823	887	925	866	893	930	813	846	898	865	868	862	841	845	883	835	832	833	897	862	919	855	882	880	884	834	781	852	807	853	817	895	889	861	884	831	872	909	908	878	884	846	843	828	884	881	886	859	857	906	895	847	892	838	821	854	841	880	874	848	879	856	832	853	931	832	924	868	918	840	867	871	906	825	875	912	899	952	905	846	819	850	952	854	822	836	846	862	896	874	822	847	886	809	878	835	861	881	916	873	814	859	855	866	853	820	846	830	823	885	862	857	858	893	815	866	837	944	847	920	851	853	860	845	814	913	867	883	905	880	889	838	893	851	847	877	901	896	867	856	851	834	865	838	876	854	856	934	853	918	813	851	793	846	903	867	866	858	846	850	856	868	862	872	798	848	870	907	853	814	882	840	845	865	894	850	861	878	833	914	878	857	893	858	883	871	879	880	875	856	867	858	815	847	860	867	847	856	818	856	867	844	899	845	884	842	851	899	873	848	842	863	872	894	918	880	863	900	875	928	878	846	766	858	870	849	895	886	850	934	848	901	843	857	874	873	871	865	914	851	927	891	868	842	872	884	861	886	800	872	850	880	851	871	846	848	848	877	843	871	890	879	851	889	857	871	875	921	836	916	849	896	912	913	862	831	880	900	805	916	867	829	847	846	856	851	850	833	866	880	845	900	864	901	882	860	843	869	884	840	884	912	879	891	861	848	865	943	866	837	852	843	876	870	879	784	883	830	839	915	892	879	820	853	896	893	895	878	851	860	869	857	834	892	878	841	875	854	858	854	902	913	883	831	842	859	886	849	899	896	864	841	871	793	867	873	887	854	885	860	911	816	872	914	806	897	870	796	870	806	891	832	834	843	840	830	925	874	915	849	920	873	906	895	856	889	798	894	814	895	852	893	867	837	864	841	857	901	877	867	851	849	897	850	829	864	833	849	848	847	824	816	839	858	839	840	847	886	823	832	862	864	810	836	870	811	831	900	858	845	889	889	831	835	895	859	846	893	820	834	872	886	832	910	864	904	871	879	925	906	854	843	870	880	897	847	878	866	888	898	805	845	894	842	862	828	830	844	936	865	867	826	917	900	877	854	863	893	820	856	884	863	898	888	893	858	871	878	856	868
8263	1113	1336	1174	903	722	562	514	443	459	410	389	411	366	379	387	352	347	325	364	337	341	328	313	304	329	336	334	346	326	327	325	309	271	334	336	333	306	324	313	296	296	332	286	316	305	311	294	328	300	296	335	295	287	360	273	281	306	313	294	311	298	325	275	298	335	306	303	316	306	300	282	322	337	292	327	302	326	297	331	315	308	302	297	306	289	313	323	339	304	306	299	307	308	317	322	267	318	347	315	319	290	294	338	319	342	305	287	322	299	313	312	280	308	329	274	290	327	315	296	304	329	292	304	296	317	284	284	297	298	317	314	334	305	282	336	303	330	298	300	307	290	299	316	294	305	281	307	294	269	324	297	320	288	323	288	312	312	323	318	298	311	299	294	300	336	326	324	303	322	356	331	304	285	275	290	293	290	310	298	323	301	311	295	319	302	280	325	288	317	307	318	350	291	276	304	312	289	346	303	334	322	336	294	299	349	310	320	297	291	325	336	311	298	302	305	338	300	311	320	303	305	315	299	282	320	284	311	299	281	304	332	279	305	321	341	296	306	311	300	289	330	311	311	321	342	311	295	302	325	293	308	301	333	328	294	293	312	322	307	305	305	292	284	343	328	311	300	309	308	302	311	305	331	293	294	287	314	308	294	308	314	297	335	323	304	340	295	325	313	313	319	331	310	293	306	280	324	292	304	288	331	280	322	330	283	292	297	309	270	296	310	314	295	321	304	288	343	298	323	339	310	322	301	327	310	292	331	285	290	323	299	327	318	293	322	339	288	319	296	315	327	298	319	300	323	326	284	296	292	320	285	335	279	321	282	320	317	295	307	303	278	303	262	330	338	328	307	283	283	321	300	292	320	308	288	297	316	305	313	316	288	312	293	319	290	297	352	283	279	309	283	339	301	309	311	300	300	284	320	292	310	315	323	292	275	294	310	306	330	283	298	304	328	294	291	309	296	281	317	297	287	274	305	334	344	275	291	325	296	311	287	290	280	311	301	310	303	284	330	319	322	297	287	318	330	313	309	305	295	299	279	288	315	303	298	315	321	281	301	329	336	290	313	281	330	339	291	291	311	322	334	317	290	292	281	272	325	310	322	309	309	300	309	295	317	349	343	297	320	319	289	318	281	294	318	277	317	309	300	313	322	304	311	317	298	279	313	318	286	311	310	274	316	306	287	320	297	290	278	337	298	326	331	317	319	300	294	303	309	312	293	299	315	298	311	322	362	317	298	317	316	280	323	290	330	324	286	290	285	299	299	291	290	327	259	317	303	271	286	289	284	297	331	298	323	333	309	294	302	287	295	317	294	297	296	290	315	289	303	327	285	292	305	323	298	318	292	303	291	302	302	314	351	293	292	315	281	294	299	305	288	307	319	312	297	311	282	309	304	308	352	316	293	300	335	304	310	327	332	322	321	338	331	333	319	330	311	301	323	294	311	274	304	305	306	297	303	295	306	317	314	280	308	297	342	281	283	288	319	297	302	313	321	309	343	307	283	319	296	288	283	313	321	291	295	295	335	294	305	306	318	335	304	285	305	331	311	303	304	308	344	306	317	305	304	294	290	305	341	279	280	320	302	306	305	308	280	287	323	293	312	319	310	320	304	296	296	276	323	306	316	313	297	332	316	328	296	300	312	274	329	301	331	310	309	269	306	313	320	301	311	323	288	320	321	289	324	291	307	316	285	321	343	286	308	315	301	307	291	284	305	289	302	318	322	312	344	281	307	300	278	329	273	307	314	288	319	313	311	306	268	289	313	294	294	324	288	265	311	319	298	290	310	328	275	307	314	334	293	301	290	304	311	306	275	305	359	278	304	303	310	272	299	323	279	288	299	310	311	298	338	306	304	335	286	325	269	316	306	289	286	317	325	327	331	342	311	306	292	326	312	282	274	291	338	280	302	287	287	301	358	300	331	296	306	329	288	292	310	333	347	322	305	292	286	305	291	334	309	338	318	329	313	298	281	302	303	339	318	314	331	287	307	278	293	324	337	325	325	312	281	284	299	268	310	305	320	304	340	313	309	285	312	321	327	336	317	288	308	302	324	311	304	317	324	294	308	339	323	316	289	313	316	335	319	301	295	287	293	277	294	285	334	314	330	308	294	342	325	298	287	309	332	316	295	316	294	308	288	335	332	314	326	300	312	307	301	289	280	294	286	302	320	358	293	286	302	332	335	290	295	307	327	311	352	323	306	312	304	332	265	314	295	313	263	327	295	321	271	323	332	318	312	306	314	294	308	328	299	296	323	265	350	323	308	265	282	325	329	315	313	279	286	303	286	282	293	276	293	288	281	309	333	301	305	330	326	296	320	280	305	301	335	309	322	288	302	316	274	323	297	288	307	312	294	306	308	306	310	303	301	319	326	326	280	278	313	332	338	328	292	297	318	324	314	340	312	324	335	310	304	277	319	327	287	285	307	309	313	292	291	319	314	330	333	307	287	276	310	314	308	309	324	303	349	316	326	322	296	307	274	313	338	330	302	292	320	347	280	290	293	290	312	320	291	304	330	320	327	307	285	269	282	308	294	286	304	297	274	284	313	293	316	324	341	261	265	283	289	314	307	312	304	324	302	287	306	294	303	326	331	297	321	275	307	296	326	274	301	297	294	329	290	307	295	352	283	329	312	333	295	320	272	317	300	312	296	295	269	299	317	316	309	280	308	278	315	297	293	325	327	329	295	286	343	325	316	326	297	315	304	296	296	320	294	320	303	295	305	281	316	291	330	314	303	310	273	278	320	274	296	316	304	305	279	304	300	342	307	324	304	294	295	358	315	294	319	298	309	326	267	284	286	303	299	324	334	318	306	333	291	300	339	317	327	290	300	308	326	330	336	299	312	307	283	315	303	330	301	272	321	290	312	338	312	324	311	301	329	314	301	336	328	335	330	312	306	317	299	302	271	296	299	280	305	296	282	311	316	281	315	297	292	314	290	297	283	318	277	310	306	314	313	307	288	278	316	311	310	289	294	301	284	331	309	319	292	319	297	301	294	306	306	265	307	310	325	288	300	292	307	315	313	294	300	273	303	312	330	317	278	326	312	314	281	306	317	305	320	311	292	323	303	332	290	305	299	317	345	333	319	339	332	313	308	285	264	287	317	294	315	315	305	319	282	313	310	295	311	303	306	280	319	286	298	293	294	278	295	307	313	279	306	298	313	302	326	285	329	328	302	297	320	342	324	293	330	329	307	313	285	308	326	291	317	272	302	281	285	312	286	294	343	323	286	293	339	300	310	297	314	296	289	298	323	324	308	287	291	323	297	287	312	307	278	300	301	313	328	309	302	262	275	303	310	302	295	286	309	304	284	324	286	279	300	328	312	318	309	338	309	338	336	284	304	292	293	270	301	296	301	295	301	266	282	288	324	329	308	309	306	318	299	333	286	297	318	315	290	324	304	300	313	315	320	336	318	321	297	316	320	321	302	325	300	339	301	294	312	296	281	284	318	345	281	334	329	301	302	303	322	318	316	307	303
5881	1638	2988	3497	3046	2758	2278	1952	1785	1578	1463	1416	1264	1235	1190	1035	1105	1038	994	1003	957	958	960	926	907	873	890	882	831	821	847	808	865	814	803	874	835	800	806	808	808	868	834	808	855	858	842	839	824	835	830	815	826	805	825	750	762	793	740	824	799	803	813	767	845	772	761	749	804	760	818	748	787	816	831	751	793	815	824	767	769	823	805	752	765	791	806	804	818	833	806	798	736	755	771	752	821	778	810	781	820	754	792	778	797	793	816	760	771	754	774	814	808	835	779	811	751	805	781	767	769	745	767	750	823	777	759	770	805	790	783	728	737	789	856	775	757	756	789	770	756	789	809	799	809	717	847	743	811	723	764	807	768	770	780	752	817	787	815	763	767	805	775	778	783	751	749	764	753	777	758	748	764	774	784	792	764	771	768	811	755	784	793	798	789	817	820	806	803	815	799	810	806	786	819	776	788	742	746	832	764	815	780	819	800	848	762	786	779	750	774	792	794	781	768	764	790	785	803	799	776	717	780	778	788	820	731	789	798	804	796	781	713	768	772	787	766	735	804	774	787	771	797	808	756	788	768	798	756	798	765	815	733	797	800	814	746	831	753	797	769	846	792	745	812	763	775	838	827	805	796	763	784	792	785	761	754	792	746	820	732	780	788	809	744	782	793	827	806	808	741	750	775	811	797	824	726	772	789	783	767	800	756	775	768	799	738	748	756	755	785	800	806	789	781	781	764	814	786	812	807	780	858	783	795	769	780	792	768	782	785	796	780	732	750	784	766	805	756	738	783	724	798	784	830	795	757	764	758	779	785	799	749	763	752	770	709	734	781	719	781	810	783	730	770	754	789	770	822	754	776	850	770	787	775	818	843	791	718	770	774	807	747	762	824	792	774	792	770	744	804	832	795	747	825	791	785	802	815	752	839	770	799	785	788	771	745	772	787	809	756	729	796	737	735	766	793	850	776	769	778	801	765	837	811	797	775	797	753	770	782	770	798	787	768	763	771	772	794	800	796	751	761	750	814	774	766	761	761	761	790	769	805	787	754	746	751	768	796	789	784	785	777	761	858	743	793	811	753	769	733	756	752	782	769	772	800	835	799	790	734	801	749	751	810	765	821	791	820	753	715	764	798	764	794	816	760	764	813	787	772	768	733	806	820	801	745	755	801	793	799	803	760	783	770	750	776	788	746	834	762	737	860	815	766	780	733	766	725	760	758	822	781	781	765	842	767	778	757	792	845	729	728	781	756	803	815	771	767	757	798	776	755	762	801	790	760	781	796	795	726	774	793	770	753	760	782	779	777	761	801	801	778	774	742	807	754	789	757	764	828	774	795	778	775	784	740	803	789	795	772	798	769	741	751	801	792	822	741	765	819	799	824	788	784	800	787	796	816	804	798	740	787	771	779	826	729	788	816	752	787	761	770	751	761	766	777	827	757	754	779	752	769	763	798	819	780	796	795	805	809	759	770	789	803	736	782	783	770	772	792	794	795	781	790	776	769	786	792	779	788	788	755	787	798	792	797	801	816	767	815	770	770	735	747	780	794	823	797	832	742	811	759	777	754	784	744	788	736	747	791	782	754	765	746	770	768	754	783	695	734	833	775	714	730	788	818	771	767	791	787	766	794	782	781	744	781	730	772	799	767	783	811	830	834	731	774	821	779	812	759	782	755	781	767	751	759	803	785	834	853	800	765	838	789	757	787	807	743	761	735	812	739	781	723	788	812	765	750	742	790	799	845	777	784	774	747	770	770	769	789	763	758	802	805	780	809	750	785	720	783	830	810	783	776	755	798	765	790	826	759	758	784	776	800	783	762	767	773	783	772	792	728	779	742	776	780	759	776	752	803	761	782	769	791	769	808	780	804	814	814	770	757	771	808	787	768	805	778	782	807	745	788	809	731	795	826	840	790	752	734	785	771	823	781	785	748	742	784	771	800	786	768	754	777	773	790	757	763	817	805	811	787	760	778	765	774	795	792	793	801	791	814	785	792	793	764	803	736	769	751	721	827	792	785	750	803	780	776	717	809	736	788	758	764	819	752	795	753	781	807	807	821	764	756	765	782	753	778	731	771	839	788	769	758	734	757	800	815	776	813	784	848	778	833	750	768	773	764	802	742	770	780	747	804	785	766	826	766	724	755	795	796	755	792	769	761	798	783	807	781	807	744	803	763	756	764	785	787	725	732	762	742	792	813	763	776	736	790	790	783	759	753	794	760	819	741	796	757	730	778	770	805	790	782	718	796	767	797	818	786	699	768	808	807	737	798	782	738	757	826	767	777	801	793	794	775	792	773	809	754	796	787	767	744	828	759	810	793	746	783	783	773	800	757	792	740	796	755	845	766	770	791	778	776	791	740	751	765	720	829	781	795	821	843	783	834	759	765	798	804	771	763	807	780	770	783	831	727	819	815	790	813	796	788	832	777	734	753	813	784	755	769	734	747	793	794	754	819	798	754	810	786	783	762	760	784	779	798	820	805	758	803	776	774	809	768	756	833	812	780	836	749	791	721	777	747	781	749	759	803	764	767	808	795	824	766	788	758	783	751	755	741	757	793	778	797	828	786	848	764	844	752	794	715	803	806	792	740	752	756	790	737	806	768	772	802	806	757	763	794	741	747	738	767	743	804	764	763	770	814	770	744	788	760	781	839	807	779	738	791	761	791	756	806	759	796	757	772	793	790	777	770	779	756	808	787	783	727	791	814	771	792	763	765	835	752	783	815	764	740	810	803	779	814	814	741	772	831	767	819	755	758	736	810	771	734	766	749	766	778	811	845	812	746	777	763	799	830	787	767	739	802	749	804	744	773	773	727	721	828	736	788	754	794	748	777	780	773	826	791	829	795	790	794	788	778	810	748	804	752	767	777	780	797	748	801	769	735	805	770	743	763	786	803	793	770	823	779	776	736	771	831	762	794	782	731	791	783	796	799	802	765	746	752	785	791	779	769	768	797	768	789	764	736	770	767	793	811	764	789	803	801	791	754	769	768	747	778	775	845	776	750	820	788	742	754	807	773	780	799	738	790	810	705	783	784	774	775	760	758	738	812	785	793	773	785	771	788	804	767	781	755	775	787	739	801	793	765	772	814	724	798	731	801	757	767	722	805	768	782	742	762	753	814	782	815	762	769	765	736	769	774	732	787	843	818	762	763	757	768	747	748	818	810	786	760	792	762	705	797	763	773	771	783	795	774	750	779	792	792	758	823	794	832	747	778	766	778	729	810	715	726	800	741	709	787	749	792	762	785	786	787	810	780	766	812	803	823	746	817	781	780	831	787	763	744	822	739	745	787	789	781	721	769	799	786	776	809	766	798	846	745	755	808	837	775	807	754	817	759	755	761	817	771	766	793	803	776	821	782	828	787	705	776	772	776	752	775	739	794	804	811	790	749	797	773	782	765	715	757	745	807	771	788	801	788	759	814	778	729	769	771	819	773	756	777	785	751	727	826	770	782	778	754	716	750	794	753	758	821	755	768	764	794	781
15606	2454	2584	1847	1276	975	744	613	521	431	358	318	284	274	253	254	233	202	220	200	185	196	170	200	167	170	201	190	168	147	164	193	174	171	153	149	154	147	153	153	156	159	160	162	180	144	170	167	152	156	146	157	152	155	144	181	147	126	152	155	154	155	126	135	176	174	133	137	140	169	137	114	167	156	141	158	142	144	143	144	153	154	130	140	150	157	126	146	149	140	146	155	140	152	153	153	160	146	172	169	147	151	128	143	138	133	146	161	165	159	140	144	131	153	130	138	151	143	152	126	180	149	155	138	138	141	145	141	131	141	181	146	168	145	160	156	145	128	152	152	141	144	140	168	132	124	136	140	167	122	159	133	153	144	158	142	163	140	121	139	147	144	149	126	139	147	138	154	134	126	116	130	148	133	140	161	133	126	140	148	151	144	164	120	141	134	134	160	147	143	128	128	138	128	128	137	138	159	157	147	156	148	163	134	172	116	147	147	156	130	144	181	156	140	145	167	140	152	137	143	128	137	132	137	155	149	163	165	113	139	147	124	156	133	134	122	151	133	120	139	130	141	155	140	126	125	143	148	130	153	150	131	142	148	149	138	152	151	143	145	153	116	143	120	137	132	136	179	141	138	148	148	137	138	150	152	145	150	134	168	142	136	136	141	137	142	129	162	148	142	133	128	137	151	156	139	140	128	135	151	145	127	151	157	151	138	149	134	144	139	170	144	126	130	144	132	135	140	138	158	120	137	127	155	155	161	123	163	133	163	150	139	144	153	150	143	149	141	148	133	150	135	140	147	111	151	134	134	156	142	134	139	146	132	143	134	131	137	151	140	139	159	143	130	137	162	135	136	146	127	148	146	146	152	151	157	148	147	156	175	143	156	116	155	140	139	151	143	147	140	145	142	125	149	126	127	129	161	148	142	134	132	137	134	130	128	145	154	146	145	148	133	139	131	138	155	134	144	158	149	131	142	141	139	155	139	142	144	145	164	139	147	128	164	137	140	160	162	146	157	133	149	132	147	132	150	141	144	154	166	147	145	115	147	137	148	150	165	144	125	141	149	135	145	149	130	154	143	153	138	167	151	151	140	145	142	140	143	143	141	127	132	131	165	148	149	128	171	142	136	144	120	162	140	136	150	147	139	133	142	124	143	121	162	138	153	148	132	152	147	135	147	135	142	152	147	160	134	129	145	145	146	143	135	131	168	141	145	127	159	153	154	108	132	147	139	156	149	140	135	152	134	133	140	133	151	166	137	142	152	135	124	130	158	137	113	172	153	134	129	154	153	146	173	140	145	127	172	157	124	155	154	148	178	138	130	167	123	157	147	141	162	148	131	152	132	140	154	141	145	125	158	122	145	150	146	141	151	124	129	144	153	152	152	147	145	145	112	130	136	139	130	138	152	141	145	134	156	129	143	124	156	153	141	132	146	127	124	142	141	127	153	128	144	141	130	132	153	147	151	148	143	132	135	140	128	139	130	142	131	147	128	174	159	137	141	134	164	151	140	144	139	139	159	129	146	131	146	165	145	129	122	129	175	143	157	129	133	171	161	151	141	143	163	169	132	147	125	161	157	150	156	148	163	158	145	123	124	151	140	156	135	148	158	142	136	139	150	152	158	147	143	128	164	148	157	113	155	128	133	139	148	157	144	126	145	143	149	143	162	133	141	154	128	144	137	160	133	133	149	142	163	125	128	131	149	145	167	151	138	141	159	126	138	120	128	135	143	146	148	153	142	126	127	140	151	136	149	154	148	133	149	166	140	154	141	151	154	143	139	137	127	128	144	159	146	166	150	138	148	140	153	141	129	139	124	135	152	126	128	129	143	131	160	117	147	152	144	137	142	157	146	132	156	128	154	145	133	137	158	135	156	180	145	128	139	144	138	166	157	151	129	144	147	168	140	148	148	134	146	140	150	132	140	144	135	111	147	151	156	146	133	145	154	114	132	132	161	145	164	141	152	119	143	136	135	145	153	139	146	140	133	143	145	146	122	161	163	137	133	155	141	139	147	132	144	150	148	118	140	162	148	125	155	150	151	126	147	146	148	132	137	132	144	155	144	152	136	115	153	161	138	153	145	158	148	140	146	138	150	131	126	139	147	138	147	143	154	129	158	171	162	139	129	171	139	143	131	117	147	141	142	139	146	134	148	117	141	145	155	148	136	144	120	148	140	139	131	159	144	147	156	146	132	156	124	153	159	140	146	155	164	162	130	155	119	130	142	155	133	170	142	142	148	169	156	130	137	137	155	143	137	148	146	130	170	145	146	156	145	128	122	158	131	166	143	140	140	142	126	152	142	143	162	129	134	115	144	136	149	131	166	162	165	144	129	153	150	157	141	156	128	134	140	147	158	145	128	164	169	149	149	136	156	157	165	156	140	148	139	156	147	150	144	119	140	146	139	131	172	139	154	144	116	121	152	130	156	146	140	136	123	121	127	147	148	136	136	121	176	156	141	140	149	169	141	150	133	159	130	133	123	131	148	149	132	139	131	146	135	146	140	131	142	123	149	155	146	148	146	145	135	147	131	161	147	136	137	152	154	134	129	148	166	142	180	142	139	133	136	142	147	122	154	144	147	150	152	136	126	147	130	156	143	134	134	158	156	152	142	137	148	149	152	116	140	141	144	146	146	146	134	126	135	136	135	126	142	149	152	155	151	150	151	164	128	161	137	171	151	137	134	133	143	132	155	154	153	146	144	139	159	149	144	145	128	125	120	138	175	159	128	137	134	139	131	131	141	148	153	134	140	138	128	155	143	162	163	147	135	149	131	141	157	148	158	149	181	146	153	149	138	150	153	135	133	137	139	143	132	150	143	125	152	157	154	161	135	159	133	125	138	133	163	149	164	128	150	152	170	137	128	139	167	138	146	145	119	123	151	176	121	135	134	142	133	136	148	130	143	121	144	149	149	157	131	149	143	135	146	148	132	143	109	129	147	154	154	126	147	139	133	140	158	139	144	165	129	162	133	134	125	140	151	151	158	133	150	159	145	144	146	140	136	166	141	122	157	152	145	153	148	149	151	146	133	145	118	152	144	146	129	134	141	151	133	153	149	132	149	147	138	146	135	154	142	137	137	144	124	130	137	132	144	161	161	134	146	145	139	147	116	147	137	153	142	116	152	153	145	132	140	127	123	128	150	136	123	154	142	139	135	153	147	136	125	114	149	143	142	153	131	129	128	152	152	153	145	139	167	146	134	168	161	146	125	144	147	143	141	148	132	122	135	143	159	121	138	151	144	153	164	120	143	154	139	157	157	153	132	154	136	138	161	144	147	131	143	125	152	136	154	160	150	148	116	150	143	154	134	138	150	135	150	145	140	148	148	143	151	147	119	153	136	124	131	139	155	143	177	139	137	147	146	120	134	119	158	143	144	164	163	172	127	138	169	123	154	158	142	138	139	151	153	139	127	128	150	159	133	170	128	157	140	124	143	135	148	139	152	138	141	146	159	152	138	127	123	152	155	156	159	159	156	157	133
7390	2092	4649	5560	4765	3835	3250	2717	2176	1973	1675	1512	1356	1243	1103	984	1040	908	808	768	793	724	750	736	668	693	594	622	637	586	560	604	568	549	517	486	545	515	537	505	518	493	499	442	469	472	489	468	459	443	458	479	441	460	449	420	427	457	402	427	430	462	444	447	423	433	428	415	488	460	451	412	448	398	460	387	436	421	411	398	443	378	423	400	409	418	427	431	430	450	414	416	431	418	437	441	452	438	400	444	398	412	414	430	405	411	449	377	419	378	389	403	418	403	415	426	432	468	403	399	441	422	375	386	437	420	399	393	419	415	392	430	425	379	434	410	427	435	366	428	414	433	414	405	426	421	364	409	442	424	424	420	424	421	388	429	407	380	361	363	416	404	401	370	365	406	411	414	376	456	415	392	419	430	400	423	417	410	410	424	402	391	382	377	369	417	432	422	417	398	422	402	397	381	402	403	371	379	357	417	411	373	370	365	428	385	383	428	396	388	410	422	415	407	405	402	418	393	406	392	370	404	384	426	394	422	402	416	441	430	381	426	400	378	440	378	423	405	379	409	410	421	402	387	389	397	371	384	436	428	403	418	394	390	404	387	403	413	413	391	369	420	406	426	382	395	389	411	426	425	394	377	443	404	405	387	397	401	424	383	392	409	402	397	376	390	384	417	394	416	407	420	371	384	407	398	438	406	403	403	403	393	393	393	389	424	419	411	447	422	408	401	358	423	391	393	381	417	391	395	355	414	413	404	394	404	366	411	390	392	357	435	423	399	390	426	394	410	406	363	394	421	452	397	394	420	413	413	417	414	373	380	409	445	410	409	388	414	401	403	422	422	400	426	427	360	428	408	403	407	406	385	373	394	382	407	393	437	390	411	389	381	393	426	435	427	408	432	413	361	446	397	410	417	398	421	415	408	399	425	408	401	385	391	391	387	409	417	419	399	396	422	390	380	375	428	384	425	385	398	407	412	395	395	412	399	391	398	409	387	372	386	388	409	407	386	390	385	395	414	415	384	425	386	411	382	393	404	399	414	393	370	373	391	406	390	399	403	371	418	394	391	402	435	445	418	403	408	420	412	383	384	408	415	395	391	388	393	423	403	410	454	383	419	403	409	424	411	420	393	430	394	424	378	409	391	414	385	428	448	434	381	393	370	373	376	422	375	395	403	365	402	431	416	426	417	400	354	437	404	384	452	369	408	419	375	381	408	424	434	398	379	409	421	401	399	369	388	428	407	378	366	390	388	398	398	397	387	371	405	405	416	393	399	365	407	426	367	400	403	393	382	415	399	394	406	389	426	421	458	383	393	401	384	434	429	449	416	368	434	373	431	418	427	374	421	381	424	387	402	400	400	382	422	374	405	414	423	397	405	378	391	400	410	420	443	407	395	429	383	399	410	413	389	417	392	431	385	396	411	438	398	413	368	440	395	374	410	407	379	400	392	396	360	383	412	422	416	425	427	405	402	395	411	414	381	405	413	440	370	407	433	417	385	394	378	419	384	386	399	403	442	414	401	400	409	390	386	429	399	394	414	411	329	387	402	409	404	395	373	366	392	406	396	435	394	397	379	353	382	413	400	415	416	416	405	390	395	442	427	409	375	402	386	379	394	403	387	411	389	414	406	408	368	430	395	395	425	406	439	405	421	398	379	418	402	394	377	422	393	403	388	429	398	407	381	375	399	391	433	366	406	425	414	391	421	379	377	425	385	408	438	369	385	410	387	406	364	409	386	402	383	411	411	422	425	397	389	382	413	418	386	425	405	401	394	374	363	420	401	403	396	382	427	367	401	394	405	396	434	432	414	404	368	410	407	411	431	412	384	385	408	418	378	359	381	395	409	409	426	416	402	411	417	417	380	395	404	386	404	372	402	418	430	383	404	420	394	415	358	448	404	394	384	413	375	413	375	411	417	438	429	387	377	421	430	424	395	389	369	412	408	424	392	390	390	443	394	402	381	422	410	419	425	408	384	386	403	376	447	399	396	386	397	379	407	429	400	408	388	396	336	400	401	436	394	421	421	393	365	419	394	412	388	382	426	374	412	413	400	357	381	424	399	403	401	463	418	418	403	382	383	415	394	422	416	385	370	423	382	407	373	426	409	399	376	380	448	410	397	390	416	383	428	417	427	429	440	359	415	417	394	440	403	394	398	397	408	411	392	400	394	379	399	380	403	394	426	391	418	377	386	401	415	388	418	344	409	396	380	422	376	386	425	383	393	415	368	415	427	418	386	402	381	400	409	406	397	420	396	435	386	393	387	430	394	379	392	417	385	367	393	396	363	405	409	365	393	386	423	387	404	382	422	410	406	402	409	401	382	372	413	383	415	384	432	413	363	430	389	410	413	418	388	392	401	411	390	385	411	386	434	394	387	403	395	394	421	443	395	391	408	380	406	390	415	424	420	426	402	372	432	393	412	445	408	412	396	401	420	403	420	430	385	428	397	440	394	451	384	434	420	395	415	418	421	395	414	437	400	407	393	380	430	376	428	390	433	419	403	340	382	406	418	383	387	385	405	364	401	393	395	400	409	374	393	403	381	431	413	410	383	379	387	438	422	420	396	413	413	393	388	411	404	414	402	424	398	391	402	416	412	411	386	395	384	396	377	425	418	426	379	406	412	374	431	429	421	412	410	408	400	418	406	399	393	386	373	429	367	417	438	369	426	421	386	416	411	414	406	386	399	342	395	423	422	400	429	388	409	410	392	401	422	437	391	388	395	434	418	366	393	402	385	423	389	421	417	418	387	405	440	393	418	398	427	386	400	425	411	407	370	416	436	447	411	397	392	392	442	447	384	403	402	410	407	369	403	427	412	400	386	382	446	413	426	420	437	409	432	382	418	421	393	406	381	409	425	379	362	408	379	389	426	394	403	401	403	406	414	454	408	426	428	407	407	401	405	357	431	420	384	412	424	454	397	409	396	406	398	397	373	393	415	394	450	443	384	394	421	426	397	360	415	385	410	369	402	435	395	419	401	382	390	374	387	419	418	399	390	392	401	399	384	392	380	400	398	420	400	382	382	395	375	384	402	437	378	378	426	442	417	409	373	398	438	374	439	411	373	416	387	395	385	400	386	370	384	421	408	399	383	414	396	423	424	417	408	383	422	423	397	421	395	425	429	433	407	418	432	407	416	399	393	415	427	398	379	361	418	412	417	373	397	398	374	379	410	354	439	416	407	426	430	414	412	384	373	376	410	413	364	407	403	431	409	416	399	431	420	407	411	431	426	438	420	396	401	417	416	374	410	414	394	429	417	377	399	421	423	419	373	412	368	414	384	395	395	393	387	414	429	385	430	406	381	390	394	423	382	395	390	403	403	406	391	429	392	418	410	424	390	414	413	393	404	421	392	404	411	389	400	398	400	421	393	450	381	425	391	416	420	427	421	392	390	436	358	408	399	463	374	391	391	409	381	448	427	401	407	389	382	406	404	433	416	390	397	397	389	391	407	409	399	410	375	395	395	405	407	418	424	391	381	424	415
2403	349	380	365	324	361	359	332	328	331	305	348	359	338	332	335	371	351	338	341	323	364	329	332	366	355	397	341	350	333	328	348	346	314	360	343	338	326	352	315	340	324	366	337	307	307	331	348	360	320	376	348	331	300	329	352	308	329	352	323	350	356	330	333	348	334	322	332	360	341	364	322	344	285	359	367	333	328	319	319	343	324	366	339	339	323	349	361	342	315	318	358	351	355	316	365	353	317	329	345	307	336	342	320	359	328	350	328	353	308	323	350	317	355	327	324	297	345	343	318	338	376	318	334	337	314	318	377	352	345	325	354	329	328	336	323	336	355	325	350	336	318	345	363	341	344	356	341	333	372	296	362	338	362	343	334	330	348	346	342	357	342	350	337	315	342	320	320	353	308	311	334	325	310	334	362	344	351	323	342	326	392	330	333	321	328	349	309	321	334	309	343	315	311	318	333	354	318	325	326	354	313	286	360	341	339	336	363	353	329	355	344	342	325	341	339	349	371	333	333	343	377	324	319	354	369	362	348	358	322	333	337	337	316	352	325	323	334	313	302	329	351	374	340	341	324	328	328	315	337	337	291	324	322	299	301	334	341	338	318	341	344	330	304	347	328	338	341	313	341	354	340	318	346	371	302	331	333	350	328	361	343	325	326	323	350	334	316	363	354	318	346	337	330	352	329	343	323	310	323	323	352	318	334	301	338	337	321	299	351	339	339	331	370	356	376	376	324	326	322	315	347	337	317	334	363	359	320	316	352	342	334	330	335	341	305	338	300	348	350	304	333	315	298	359	312	328	329	318	338	336	350	324	320	354	346	335	323	320	367	327	349	331	330	325	341	357	331	342	374	347	329	344	348	334	311	340	336	348	351	348	330	341	344	352	324	367	323	318	334	305	334	347	338	360	331	317	328	320	348	352	333	349	356	321	347	348	353	328	333	374	352	335	343	350	342	355	338	315	319	354	325	325	331	339	345	337	338	319	334	320	338	335	349	323	336	338	341	309	339	316	330	300	333	334	316	331	361	338	343	345	314	320	364	322	352	313	314	322	368	337	332	308	314	330	328	339	357	307	335	345	332	334	327	315	355	359	335	351	336	334	325	365	342	308	314	345	336	314	350	304	329	356	363	296	335	327	293	360	364	350	310	329	310	314	358	338	360	344	342	334	310	350	327	372	352	378	331	372	366	345	343	332	283	327	328	314	355	367	344	353	377	329	328	342	329	311	337	309	322	324	315	333	319	289	335	341	306	325	315	347	314	295	341	379	301	338	354	362	364	306	352	303	324	345	331	343	346	338	317	336	367	326	334	371	340	350	335	333	323	322	317	364	307	311	315	309	345	356	296	369	335	353	376	403	353	353	318	347	334	344	317	327	344	316	348	316	356	302	340	365	316	305	351	336	360	376	378	340	314	353	327	336	327	369	356	359	364	326	348	324	349	308	354	311	311	342	371	338	323	324	382	358	305	337	319	315	351	341	354	315	313	337	335	315	345	342	327	332	344	352	348	299	353	367	359	335	355	349	359	284	311	346	310	326	311	380	350	316	318	305	308	346	354	360	328	330	333	334	292	304	314	354	344	320	342	345	335	313	306	361	348	335	324	316	324	327	328	315	359	333	335	330	329	332	337	305	350	326	347	318	351	370	324	334	359	321	384	331	335	335	374	335	348	347	374	300	367	328	332	338	334	337	305	334	344	342	350	384	364	320	318	329	346	334	355	339	349	315	273	343	373	302	327	332	321	325	329	320	350	340	323	336	328	330	348	326	304	309	320	328	348	337	331	325	347	360	339	344	339	350	328	343	339	303	374	357	368	301	327	321	331	373	372	329	349	298	319	347	313	352	313	334	317	359	353	318	321	325	326	328	346	331	358	304	347	339	335	321	321	331	323	348	314	344	323	324	360	330	357	350	371	309	336	346	323	346	338	379	342	339	332	340	361	351	304	350	320	338	335	311	330	352	336	306	338	329	336	298	311	298	335	326	331	352	373	309	352	348	341	304	302	303	327	353	345	348	330	315	326	338	366	379	321	330	348	346	390	351	338	331	327	351	334	312	345	355	320	349	342	328	347	344	356	306	311	342	336	348	313	330	320	349	394	323	329	320	312	350	327	366	343	339	347	321	307	343	325	335	352	350	343	338	328	346	330	321	322	336	311	327	373	349	337	348	365	341	365	354	349	335	335	331	340	353	334	349	344	358	333	342	314	342	331	355	336	340	358	354	314	315	311	363	345	330	325	317	335	350	344	361	349	308	317	317	328	354	323	344	347	376	348	326	310	382	334	337	333	356	367	346	321	322	316	352	311	327	314	331	339	325	338	347	349	338	353	302	329	327	337	350	341	358	377	296	344	350	368	348	303	336	344	357	312	341	333	331	362	341	365	350	312	304	313	323	343	317	335	335	387	331	330	333	324	339	330	322	347	339	337	335	367	320	337	306	340	331	327	318	339	352	345	305	359	348	329	331	338	330	333	341	330	291	352	375	361	331	370	314	341	401	385	337	300	321	356	328	342	315	321	343	345	304	342	327	347	348	306	371	315	329	323	327	332	333	321	360	350	319	339	312	345	339	332	346	330	317	339	343	339	348	297	333	347	326	364	348	302	346	328	311	329	367	313	340	331	351	349	322	355	328	354	356	381	370	323	288	351	316	337	328	321	316	321	317	322	336	351	330	344	346	351	324	369	316	313	367	369	322	322	300	356	337	320	306	349	336	338	313	368	316	355	338	338	350	359	323	322	331	330	334	325	352	377	360	322	340	324	346	357	349	311	303	337	329	341	343	335	314	335	346	328	356	333	335	336	334	349	323	390	336	355	378	354	331	337	334	324	354	324	319	349	377	337	338	306	315	348	317	293	361	334	306	324	362	371	326	359	351	342	343	355	340	346	337	338	349	346	354	339	375	330	315	354	322	333	314	339	299	342	329	334	329	355	343	347	332	358	325	330	350	327	350	333	301	365	344	332	370	335	308	359	326	360	363	351	361	327	348	320	365	332	357	308	345	327	346	305	332	337	369	341	357	348	330	334	340	339	328	324	325	342	322	334	364	305	340	332	341	358	372	309	354	345	322	319	325	347	356	378	327	318	388	340	319	318	319	321	374	320	349	314	328	352	306	328	349	320	358	329	305	373	330	319	357	339	345	351	323	348	345	348	335	343	353	313	335	347	343	319	346	326	354	324	321	338	288	321	314	337	323	360	377	315	300	306	353	325	323	313	385	320	303	336	335	349	325	325	304	324	319	359	327	346	337	316	316	351	343	339	321	317	342	355	331	373	335	354	375	353	339	344	349	328	337	332	345	355	338	333	356	355	359	345	347	357	358	324	314	367	344	360	319	357	333	323	351	331	305	337	364	339	334	332	319	331	370	312	333	336	327	313	320	329	359	373	338	344	349	339	378	340	350	338	302	349	305	316	353	339	331	365	346	363	338	325	364	311	337	326	317	338	312	340	351	327	329	323	339	311	353	318	345	308	323	296
2693	892	943	1037	1035	931	941	955	921	882	930	894	909	859	894	903	856	887	883	873	828	860	877	899	837	914	824	923	886	829	913	834	876	852	839	849	818	818	829	837	815	898	845	845	841	819	897	859	857	837	798	827	888	823	821	915	826	840	868	835	870	809	853	866	881	846	816	853	875	849	862	875	860	893	865	896	913	850	793	871	897	812	812	827	831	833	845	918	873	843	878	862	843	886	860	824	846	869	850	850	870	830	841	825	882	883	820	892	824	867	814	891	885	853	845	826	861	905	772	880	816	812	855	803	853	825	861	846	868	843	860	864	836	895	835	856	845	861	855	839	891	836	822	803	838	820	802	853	903	870	814	847	843	842	868	862	862	875	829	901	857	813	854	864	867	823	858	878	870	870	866	847	870	858	849	888	877	867	804	873	832	829	913	802	855	867	892	796	840	830	892	873	875	865	891	797	839	865	834	878	880	813	854	911	861	865	847	880	863	869	866	864	820	871	881	893	895	826	852	885	875	885	846	864	879	849	825	884	850	830	857	850	851	836	853	891	828	880	865	851	896	870	890	830	778	829	860	819	838	810	828	890	874	830	853	887	901	885	902	861	878	838	891	848	831	896	798	856	870	890	841	840	898	837	898	907	863	885	904	840	832	879	860	865	850	888	793	765	875	854	903	832	838	911	876	822	900	845	878	834	846	875	872	889	819	869	842	868	837	891	892	822	813	881	852	892	852	819	863	849	828	885	799	865	898	843	838	795	824	841	838	882	844	869	854	887	845	914	837	811	855	894	889	892	865	831	860	866	876	863	871	857	903	832	883	832	844	841	852	852	855	800	823	892	923	837	866	847	874	835	873	885	880	845	826	920	803	852	854	883	866	839	839	877	889	844	859	849	875	924	857	898	835	929	886	826	843	872	888	843	889	856	896	853	838	883	844	872	831	818	843	888	900	825	865	856	827	858	882	806	859	834	866	836	850	877	862	925	808	836	879	806	853	842	922	852	839	871	858	834	823	870	887	896	890	811	841	887	864	866	853	892	865	858	839	855	912	847	842	867	892	874	874	844	877	850	855	819	878	872	885	848	904	876	863	870	891	815	842	812	872	853	865	806	888	844	799	847	892	865	829	888	806	846	825	811	878	869	824	860	878	858	855	806	849	823	899	822	851	832	871	902	865	825	860	903	862	828	859	856	835	847	875	837	854	832	824	854	843	840	909	897	824	837	872	849	872	846	846	857	852	806	909	843	901	892	869	881	875	860	859	824	854	851	840	844	879	899	860	883	888	906	886	887	903	865	879	947	842	820	898	848	824	793	878	859	853	839	857	905	867	865	887	857	828	834	901	845	889	837	870	836	838	872	912	867	786	906	859	899	871	879	844	866	880	861	860	843	891	867	860	850	860	819	895	857	847	882	838	819	833	832	873	885	915	886	859	882	870	812	860	860	895	844	906	844	861	868	880	902	929	848	878	856	836	804	903	847	810	861	842	830	840	861	844	868	866	848	892	840	789	869	874	835	866	829	872	896	877	865	846	832	879	896	813	846	856	883	832	828	901	892	892	832	916	886	855	896	872	805	818	886	875	880	850	841	867	812	861	924	824	878	877	855	861	833	876	905	911	854	852	863	859	879	868	869	854	831	833	880	878	842	815	846	835	839	840	913	876	864	855	841	847	863	889	852	852	893	787	869	831	836	875	881	846	883	829	878	840	840	855	862	851	842	860	826	851	866	865	849	827	807	867	835	872	818	836	828	847	810	896	895	857	863	887	870	854	836	840	854	845	864	840	816	819	886	841	852	846	878	842	902	828	864	854	916	832	876	815	838	853	832	828	859	845	892	828	858	836	813	857	864	854	831	899	825	879	859	886	912	839	871	859	807	875	884	839	863	852	824	905	820	885	832	876	854	831	861	834	892	853	819	852	847	838	820	871	861	881	854	876	873	894	850	875	876	854	857	849	843	873	885	872	893	809	852	878	852	892	836	893	878	825	890	864	796	879	823	824	867	884	902	823	873	888	896	912	880	911	846	899	810	820	847	836	848	868	827	815	840	886	896	827	827	845	874	867	878	920	876	812	844	895	862	875	848	846	906	834	823	855	861	842	827	838	896	917	837	850	886	867	886	843	823	830	845	898	844	847	902	852	786	866	844	837	872	934	812	802	924	867	888	827	877	844	897	853	859	869	837	866	899	923	881	837	885	865	880	855	827	883	821	823	833	868	876	830	898	896	878	836	862	886	895	826	825	829	853	872	859	891	895	842	835	880	891	865	878	862	881	857	935	841	873	880	846	875	854	895	846	890	840	840	882	864	828	883	837	840	853	769	838	856	841	836	844	846	840	836	852	860	889	912	871	837	839	884	875	839	794	838	832	874	873	790	887	888	844	895	861	886	788	792	910	826	853	853	897	876	826	820	830	823	872	836	865	881	828	833	853	812	854	864	847	825	886	905	887	864	852	855	861	891	863	867	875	863	854	875	832	858	864	834	816	873	818	813	865	850	872	860	859	864	892	769	860	846	832	830	885	851	887	837	845	861	888	861	846	809	827	860	806	858	861	840	824	853	888	871	863	886	844	896	855	862	866	807	813	873	873	932	883	846	833	874	831	855	859	806	877	864	836	891	889	862	818	897	837	840	863	848	865	872	815	844	857	884	846	852	852	803	797	897	834	868	871	902	868	831	872	859	905	861	878	874	873	842	847	868	882	840	848	881	785	855	800	907	879	821	858	868	881	884	849	872	843	830	856	840	833	821	915	875	851	829	868	920	858	828	865	884	861	860	912	844	824	880	881	844	827	833	818	826	843	861	846	848	802	856	888	849	786	856	810	846	879	889	894	855	865	886	870	861	854	880	854	878	858	836	849	850	897	861	827	831	828	836	887	820	790	898	833	829	891	841	841	836	856	890	928	844	836	932	826	873	841	884	889	892	839	846	821	894	856	916	873	868	877	860	838	837	875	886	902	842	922	836	861	851	806	860	913	821	871	856	835	866	856	844	816	843	843	885	834	933	828	836	870	856	862	915	880	885	832	839	864	845	870	865	842	858	855	842	852	912	847	852	862	832	825	879	838	897	886	837	875	874	829	871	893	859	865	871	863	881	822	888	845	916	898	854	852	893	915	787	911	836	896	822	847	839	815	855	799	894	810	896	829	810	822	832	872	852	879	911	860	799	878	845	877	843	885	790	846	850	847	865	897	869	873	850	840	849	886	911	845	826	870	834	861	893	843	867	861	874	853	886	835	836	861	875	837	841	849	849	844	845	818	897	856	840	834	819	932	825	853	837	874	846	870	889	864	879	876	849	893	870	877	854	787	871	844	841	898	854	882	838	808	859	888	871	840	807	861	848	854	871	885	911	924	839	906	845	884	838	830	836	812	859	825	831	910	833	864	827	852	854	848	881	861	857	895	864	870	879	854	893	872	818	868	860	862	882	860	850	866	862	868	853	889	915	842	865	835	875	863	852	828	839	863	852	823	840	878	855	833
8493	1191	1392	1133	870	692	599	535	484	435	420	372	371	365	367	329	370	354	376	326	337	328	305	337	327	313	317	347	296	320	327	309	368	309	292	312	320	313	325	294	292	299	308	310	305	310	312	295	296	315	302	300	299	300	317	284	301	294	292	328	279	331	344	319	303	299	281	291	287	316	334	309	315	297	278	303	311	290	296	325	301	280	277	308	313	296	310	294	310	321	273	305	315	299	302	301	310	315	318	310	320	286	266	303	308	314	303	320	324	307	319	297	339	294	325	309	312	299	293	275	278	289	324	280	323	304	311	309	338	279	299	302	346	279	317	286	282	355	333	312	310	343	268	302	309	298	316	321	330	292	277	283	281	292	342	303	322	327	314	298	322	292	264	315	311	305	313	306	295	315	304	278	300	304	299	318	297	323	303	300	291	327	294	294	324	302	342	290	296	300	299	307	289	284	300	323	310	294	319	323	285	298	301	293	322	312	294	289	330	292	295	297	266	283	295	329	286	277	301	327	296	312	288	286	298	305	312	293	312	339	325	288	288	303	309	309	315	281	300	307	299	294	303	290	296	299	305	332	295	309	306	295	296	309	290	306	289	321	333	305	298	294	315	288	314	309	337	301	305	292	314	294	313	316	313	294	298	303	280	293	285	294	264	300	279	310	293	295	289	300	303	302	307	283	307	317	294	317	309	266	294	296	310	310	320	313	285	273	334	318	344	318	334	271	282	272	300	322	317	288	321	274	290	304	328	307	294	287	334	308	310	285	301	275	306	298	282	280	329	303	309	302	287	288	289	269	273	306	303	298	285	312	299	300	269	304	296	284	297	238	333	290	328	303	289	275	291	311	291	294	300	325	311	299	287	318	295	306	327	273	311	313	303	317	276	310	291	306	292	297	291	287	283	279	321	300	303	333	323	306	293	290	289	280	297	273	285	293	310	317	308	317	308	301	301	316	322	262	320	335	285	269	297	296	304	308	337	313	316	298	285	281	312	297	318	266	326	298	307	299	286	281	339	319	281	314	336	304	317	322	317	336	291	296	284	266	300	326	287	302	307	335	296	302	310	297	323	303	317	317	306	292	338	314	301	300	304	322	322	316	322	309	292	283	310	300	315	314	290	309	311	328	289	308	317	291	277	317	291	307	292	317	311	301	281	323	332	277	311	287	295	295	299	341	293	305	288	310	298	319	291	282	310	323	315	273	276	303	317	313	291	305	291	303	303	304	318	276	291	321	281	295	312	352	296	269	290	319	302	303	326	305	322	310	317	269	329	317	319	321	268	304	298	275	315	317	292	306	312	288	300	326	287	281	304	303	287	292	312	306	325	307	324	274	311	323	322	278	273	297	330	309	347	298	332	303	300	295	294	297	297	325	296	294	304	289	300	288	301	289	269	280	321	309	324	257	279	308	311	308	302	261	303	309	323	288	288	321	290	273	294	304	319	309	284	302	277	289	277	331	305	294	302	313	316	285	286	309	276	330	291	300	324	287	301	313	319	334	297	300	301	306	300	272	287	269	308	318	301	312	324	293	299	289	314	283	293	277	289	307	314	316	301	332	308	291	329	305	317	310	287	269	276	296	306	312	293	291	306	292	261	297	282	322	317	293	310	299	324	309	320	299	326	308	290	305	305	299	302	314	340	303	307	284	308	318	299	272	326	314	276	303	303	292	262	288	297	308	291	297	332	306	328	326	292	318	290	260	295	319	312	309	292	310	325	329	309	306	274	327	312	332	302	289	284	314	310	322	319	313	277	299	289	310	311	328	285	278	290	306	301	301	282	331	289	336	303	314	332	309	289	324	299	301	282	290	270	302	294	317	300	307	305	286	295	326	308	282	286	299	293	312	310	313	311	332	318	310	295	289	278	310	315	303	327	312	303	307	294	304	329	309	303	294	290	294	307	322	291	319	351	321	292	324	283	295	303	364	303	322	289	302	346	287	321	287	324	286	323	285	323	312	303	288	306	298	292	328	305	328	311	314	328	273	306	319	297	277	277	290	275	303	304	292	302	307	313	306	295	299	271	271	325	295	281	309	281	308	267	282	302	340	343	302	317	317	293	266	287	299	325	290	289	295	302	319	285	304	291	305	295	286	307	310	304	322	297	304	331	321	280	282	292	287	316	307	314	302	284	269	310	299	320	289	274	301	302	278	304	331	308	301	312	306	318	293	279	290	305	325	293	316	284	310	318	302	299	291	330	329	285	281	290	303	326	305	283	306	286	280	318	284	303	303	313	312	293	315	328	287	299	304	307	283	291	299	296	321	305	278	314	316	275	310	312	338	290	287	291	294	354	313	310	283	298	337	321	294	286	269	307	300	300	302	303	337	300	326	267	310	311	319	318	331	266	291	259	312	294	288	306	306	302	289	304	272	324	291	307	310	296	327	315	281	268	311	278	307	320	290	310	338	297	295	291	263	283	304	311	299	298	306	318	314	303	317	276	306	298	315	294	320	294	299	315	314	279	280	269	300	267	314	324	330	302	300	309	304	309	300	300	314	294	312	283	292	293	303	293	312	269	303	308	328	301	292	315	271	303	301	331	341	339	315	311	299	331	288	316	293	293	297	295	273	336	329	287	308	304	290	303	306	301	305	355	281	306	273	287	276	297	322	304	291	293	291	291	305	297	289	286	313	341	285	301	284	292	302	300	308	295	311	308	296	304	304	297	297	309	284	296	287	308	302	282	354	273	297	268	310	309	287	304	297	311	329	303	300	285	284	280	271	302	269	275	289	304	323	290	302	322	339	284	293	301	291	290	299	274	305	294	316	324	278	308	282	293	320	281	287	290	319	287	289	332	320	271	296	322	310	318	278	306	339	299	285	289	294	324	344	335	320	305	308	299	305	289	288	310	323	314	313	300	292	302	279	301	323	307	298	305	286	313	285	302	292	323	288	297	317	311	312	324	323	319	306	333	296	298	321	295	271	277	288	310	272	303	301	293	332	273	329	287	311	306	285	291	334	274	296	287	289	319	292	280	302	305	284	296	284	313	280	286	282	291	310	307	291	292	300	315	294	305	304	292	311	309	282	318	320	295	299	304	306	315	307	304	312	308	274	317	274	301	314	285	323	325	298	268	283	335	284	315	308	313	318	313	339	296	323	335	314	299	308	305	315	317	298	295	282	287	285	277	272	279	287	279	280	296	259	286	322	289	294	283	284	326	303	290	281	291	287	310	297	349	326	290	316	307	321	302	306	302	293	294	320	298	306	289	290	305	296	310	299	310	306	301	328	304	303	290	304	325	321	299	313	349	306	308	324	315	289	310	301	291	301	303	281	299	296	351	305	275	302	314	314	313	279	295	303	296	311	313	321	278	279	289	307	289	299	339	337	276	313	307	316	325	278	294	303	309	282	274	286	329	308	267	316	290	319	321	288	313	296	321	303	308	322	271	335	305	302	317	311	326	321	312	312	330	290	291	303	319	307	322	265	292	289	324	283	293	283	298	328	272	310	263	282	304	302	300	325	285	310	306	325
5833	1613	2969	3313	3036	2613	2257	1979	1755	1551	1405	1346	1263	1208	1121	1047	998	1012	983	965	934	975	1007	935	890	887	902	871	866	879	797	911	845	895	863	859	809	838	822	786	838	825	854	891	791	818	822	831	787	784	777	783	831	788	764	789	790	819	802	794	805	830	818	823	797	757	831	705	821	830	753	767	798	768	820	776	771	784	766	727	812	760	820	814	820	793	774	789	805	817	753	751	746	732	777	760	763	823	843	769	783	813	801	794	780	737	698	772	781	803	813	837	773	806	766	739	751	761	774	747	782	746	783	819	811	813	827	785	786	833	748	751	782	758	834	765	776	754	754	742	784	805	809	794	800	814	789	743	750	739	765	765	769	761	812	757	780	815	751	738	807	803	781	778	802	760	775	731	767	728	755	779	792	769	780	816	740	762	744	746	774	796	769	745	771	708	828	799	760	752	767	781	788	769	785	751	776	779	800	825	740	739	808	724	754	766	749	751	766	750	756	775	750	761	783	703	814	777	802	764	784	788	736	748	748	806	821	738	770	746	719	788	805	739	757	793	744	759	792	725	778	775	793	761	766	736	778	751	805	802	762	776	761	771	739	759	785	780	767	815	774	726	741	760	761	794	728	768	775	773	787	758	777	783	782	783	770	745	763	774	755	770	757	756	754	756	799	867	787	820	737	760	776	756	789	819	836	801	797	824	745	738	773	762	834	779	782	840	741	820	823	753	772	778	757	733	732	827	760	777	753	773	773	757	756	799	780	749	760	717	787	747	772	799	774	795	761	809	771	813	796	773	766	764	735	782	770	781	792	795	800	765	745	772	779	809	764	765	808	719	764	785	799	693	762	777	774	793	799	774	741	745	791	769	731	826	727	730	760	774	769	770	766	790	747	778	747	779	777	757	791	781	773	785	756	820	767	770	756	778	735	791	716	802	778	779	745	755	783	758	710	754	734	782	782	760	728	771	772	751	763	778	748	770	781	830	735	754	724	757	802	774	831	819	758	785	792	723	748	778	746	771	759	789	718	789	719	687	749	711	786	792	805	751	751	750	706	788	817	785	785	804	801	777	743	740	746	759	792	748	785	806	764	763	774	783	825	756	750	772	750	755	754	742	792	750	791	788	723	796	803	782	727	741	782	769	744	760	792	753	773	758	824	796	727	782	770	806	787	777	798	785	795	824	776	786	763	754	786	806	788	771	732	744	773	767	782	776	780	756	770	719	782	738	735	820	768	803	755	782	727	756	729	755	789	783	784	773	747	784	777	777	766	776	770	764	792	756	722	751	734	771	789	754	749	804	760	793	783	801	774	748	801	769	737	769	749	782	746	747	762	781	740	766	766	787	765	773	767	796	806	773	716	804	767	768	803	757	796	751	760	767	790	779	735	765	776	724	736	731	808	797	751	759	779	784	709	765	784	769	822	766	755	743	791	785	761	777	799	775	793	831	771	782	750	765	755	696	777	712	788	781	763	777	739	726	721	804	842	799	764	736	769	762	785	773	727	786	760	785	808	764	753	819	736	790	780	741	782	774	765	817	776	798	834	785	748	754	786	835	764	738	773	797	777	783	793	780	802	784	749	750	768	761	744	808	754	785	790	758	794	805	778	742	735	749	745	782	790	755	755	816	769	737	768	792	791	776	782	752	772	810	746	755	768	712	736	746	746	777	784	782	784	751	772	780	738	798	755	738	804	833	792	861	800	816	818	791	776	723	729	787	787	799	831	791	787	786	790	773	775	724	745	762	807	761	753	740	765	774	743	734	712	788	772	810	761	750	801	729	781	767	835	795	729	791	758	770	757	781	797	734	780	772	775	785	801	764	755	732	749	744	762	773	762	778	786	718	749	715	815	784	754	768	740	749	760	714	746	797	785	801	751	809	781	786	760	763	755	803	762	758	804	766	746	787	734	794	799	770	795	803	825	761	793	783	750	796	725	771	776	721	731	791	777	751	772	739	739	788	738	779	794	772	715	780	738	778	750	732	769	763	787	814	806	782	754	755	768	765	771	767	785	762	761	755	769	757	796	813	770	761	759	733	734	800	785	789	752	793	801	786	763	764	789	756	723	818	739	761	783	773	783	767	776	757	749	794	744	729	794	770	793	749	712	752	785	771	765	758	794	757	707	800	763	764	751	776	738	783	786	760	778	832	743	737	749	764	738	799	766	752	804	777	786	809	738	747	755	768	758	744	781	723	768	806	698	738	792	811	769	748	782	767	805	790	758	788	725	700	752	722	798	750	749	758	782	841	743	785	782	817	802	754	766	800	775	746	770	704	799	786	772	741	770	798	739	823	814	750	755	773	808	751	774	780	797	780	711	725	788	803	759	788	790	808	766	747	804	790	750	799	780	777	770	781	757	774	831	785	793	774	716	746	730	727	775	771	750	779	806	777	801	732	794	782	771	820	780	779	782	750	810	785	803	752	763	798	734	741	803	705	744	760	797	751	766	758	772	800	750	749	726	820	782	750	746	779	816	785	742	784	743	762	802	778	774	727	781	729	796	790	784	762	779	802	789	743	815	747	766	846	749	764	758	752	796	763	784	800	812	724	812	729	738	777	792	732	772	748	768	748	729	820	734	775	791	753	824	730	770	803	769	785	804	741	803	778	795	710	746	765	751	789	772	815	785	749	747	751	793	779	752	771	756	775	747	765	771	814	791	759	769	749	765	784	741	797	752	743	767	758	834	792	768	804	741	762	734	783	779	765	765	756	735	784	773	774	771	735	743	738	762	737	799	802	773	741	792	747	781	789	737	786	781	770	777	796	768	768	767	761	799	777	812	717	823	733	784	817	735	785	782	776	755	782	804	826	743	706	816	767	761	814	806	778	817	745	774	773	814	762	799	765	761	788	785	763	745	785	835	771	792	818	812	746	778	796	783	800	787	756	772	768	742	742	782	756	784	759	763	799	766	764	789	738	790	756	782	746	799	786	788	763	768	733	760	755	774	705	782	753	743	757	803	826	750	744	803	777	770	762	759	756	826	769	774	755	813	789	760	770	721	821	815	715	767	769	782	788	733	779	769	777	819	716	788	753	801	774	753	769	804	771	777	802	743	747	759	750	729	791	781	772	762	727	803	805	737	828	800	775	719	774	757	766	752	778	774	745	837	817	783	786	786	752	782	788	788	745	782	778	763	778	755	801	800	741	736	736	787	752	774	712	732	737	732	777	752	811	761	825	820	769	732	739	774	767	761	797	769	760	746	798	720	768	729	771	752	768	752	825	736	780	782	748	794	861	779	786	837	752	774	731	726	750	779	726	757	773	765	799	751	793	776	804	777	746	773	752	792	807	782	807	789	813	787	756	786	781	764	795	795	767	753	748	741	779	789	721	759	772	761	748	810	725	762	760	760	728	755	776	747	747	801	774	745	730	781	785	712	799	777	797	764	759	747	782	772	828	760	813	806	792	738	729	773	761	842	789	722	769	793	764	815	733	763	819	782	783	761	754	721	722	774	718	764	781	759	771	784	728	740	832	808	745
15542	2326	2430	1865	1355	951	669	554	463	401	353	349	270	267	235	249	222	214	207	209	196	217	182	158	195	170	166	148	171	152	176	166	165	173	159	148	155	153	150	136	160	174	138	151	155	187	123	146	142	131	146	155	135	143	141	174	141	145	147	127	139	170	140	168	145	155	158	143	152	153	141	146	139	146	151	153	162	131	137	127	136	135	136	149	147	140	132	145	160	121	156	135	148	141	121	156	130	149	129	148	130	146	118	125	129	142	165	120	133	122	138	128	135	150	136	137	163	149	142	149	160	132	105	135	151	157	131	147	124	175	132	143	127	139	137	137	150	149	130	147	141	146	160	153	145	135	145	151	118	169	133	141	158	135	133	133	143	140	131	146	155	134	134	130	152	133	149	125	130	129	120	146	135	155	138	149	142	131	132	158	145	140	167	140	164	130	142	130	135	149	155	127	129	137	158	134	160	163	147	143	138	120	150	138	143	133	155	115	143	151	124	140	140	131	169	132	148	144	140	146	138	174	140	138	141	122	157	144	155	157	131	129	129	152	151	155	133	141	132	142	146	139	128	132	136	138	144	145	144	125	148	146	157	127	149	144	139	140	149	167	146	139	124	130	144	146	115	137	160	122	157	140	158	134	152	148	150	150	159	152	147	157	126	132	142	160	134	123	131	155	126	152	161	159	151	164	121	131	142	168	130	170	133	148	150	121	164	145	133	153	163	143	138	140	149	145	137	147	132	132	159	142	135	122	132	113	127	141	138	119	136	104	151	102	165	146	147	128	138	132	125	149	126	146	142	150	139	162	128	141	131	127	138	129	146	149	150	150	177	118	145	134	146	126	151	147	142	130	137	158	150	145	129	123	129	145	148	129	123	161	149	135	146	137	123	131	175	141	135	147	136	167	121	156	120	121	135	160	151	135	149	124	147	136	157	131	135	145	108	144	117	135	143	150	153	144	136	133	127	145	154	128	145	130	123	152	106	137	148	149	151	150	147	137	136	150	154	140	123	150	147	162	156	129	137	146	144	144	145	133	145	146	162	137	162	139	137	146	136	146	145	141	129	139	152	172	149	155	133	153	142	140	157	144	131	141	145	173	130	161	159	128	126	129	140	137	122	128	153	153	127	143	136	135	137	136	146	145	143	137	142	130	134	131	146	134	142	140	167	139	150	149	146	130	133	141	145	150	118	159	140	145	154	138	142	140	128	133	153	130	132	134	135	148	133	137	138	129	135	143	113	141	151	141	142	113	138	145	167	141	159	154	132	151	139	136	145	131	146	138	132	141	154	148	141	136	151	123	126	133	139	127	150	139	128	129	142	126	144	154	132	150	157	161	180	127	132	151	116	153	130	152	156	149	157	125	121	127	134	139	148	166	133	142	132	140	137	144	109	155	150	149	124	165	136	152	140	157	136	129	130	134	150	140	124	148	136	144	126	163	146	147	147	136	146	151	130	138	111	140	157	135	143	135	135	135	145	129	143	154	150	130	156	128	168	145	133	120	147	113	129	139	150	153	134	153	132	149	150	142	177	147	144	165	151	149	134	146	158	148	132	118	165	117	131	135	159	131	140	132	146	123	148	144	138	141	131	138	130	150	162	132	147	138	154	149	119	133	126	149	131	148	149	152	156	154	124	155	158	148	128	153	154	137	150	145	149	162	136	137	158	152	123	129	129	140	157	143	131	108	168	109	148	153	147	160	131	148	140	152	135	146	118	139	144	151	128	148	153	124	141	149	141	133	134	143	124	151	141	136	158	154	128	138	134	127	147	143	132	141	136	139	136	124	136	143	164	144	144	134	137	136	132	124	151	132	123	141	153	152	140	158	158	128	147	129	114	140	135	140	146	137	149	134	150	135	125	134	153	134	156	141	159	132	106	131	135	136	131	144	151	143	144	157	154	143	124	129	138	141	136	145	159	140	137	137	149	128	139	149	143	165	157	133	129	140	154	135	148	142	152	156	138	144	160	159	154	136	142	130	151	148	160	156	130	117	146	149	125	143	118	126	145	142	144	177	150	144	133	140	131	137	138	142	137	155	154	122	157	131	155	153	156	132	145	154	149	130	121	120	136	159	135	128	132	146	127	116	128	146	133	126	152	127	144	142	133	146	124	134	125	171	150	134	150	134	136	167	159	149	140	138	126	130	134	131	151	134	122	134	142	165	127	158	148	143	130	159	133	160	165	129	138	152	145	137	143	142	160	116	129	136	153	174	143	133	123	142	113	157	127	126	152	145	124	136	141	133	143	131	138	118	123	131	130	140	127	168	132	160	168	142	136	155	141	163	150	144	129	136	150	141	146	122	123	123	144	131	118	147	131	140	151	137	145	151	153	127	122	142	155	125	158	138	149	130	141	129	132	133	122	123	145	131	124	132	161	179	135	143	144	141	148	128	137	132	140	130	161	145	158	158	144	135	138	134	132	140	140	126	125	144	136	136	127	138	148	143	145	126	156	140	140	150	148	146	145	140	182	139	161	138	135	147	142	150	147	151	127	154	132	147	150	106	156	133	120	138	129	131	125	123	138	115	173	151	149	145	159	127	159	139	146	148	140	160	137	131	137	144	157	151	135	145	154	139	157	123	136	133	147	136	144	146	143	141	159	134	150	142	119	133	141	161	154	140	149	133	147	136	143	160	145	145	164	138	123	146	125	129	122	148	141	149	151	156	131	169	138	134	138	138	126	137	144	150	147	126	152	125	133	141	157	149	141	130	135	132	127	143	133	148	131	140	141	146	140	140	135	133	136	161	135	136	148	134	113	142	143	142	139	134	139	145	153	176	136	139	158	157	131	141	138	119	127	147	143	150	124	145	147	174	129	133	135	145	134	155	155	159	138	128	128	133	140	133	146	137	145	134	141	157	129	159	144	158	130	147	129	124	133	157	154	132	150	137	126	144	139	131	150	156	134	148	142	144	151	136	128	143	144	153	145	143	156	136	135	146	146	133	130	132	146	134	158	145	163	143	157	133	140	140	140	132	149	136	131	129	130	129	151	144	157	157	144	139	141	146	117	126	127	125	128	126	166	135	127	154	121	137	139	158	112	138	148	150	153	144	137	147	160	142	136	138	138	149	129	156	151	132	165	141	135	169	123	137	135	143	143	153	154	127	124	160	140	163	141	138	138	133	141	158	131	133	143	118	166	163	136	158	161	141	152	139	152	164	115	130	146	168	126	131	138	123	156	127	151	144	133	124	130	148	145	150	132	143	136	149	151	158	148	143	168	143	154	144	135	138	145	157	136	142	162	132	149	157	130	153	128	142	156	119	134	142	126	128	143	128	153	130	133	145	127	148	137	145	128	153	169	126	134	165	147	124	157	119	133	159	148	145	131	152	154	171	145	123	128	153	150	139	159	128	139	128	137	152	125	163	137	126	133	145	128	134	136	122	153	122	120	119	146	160	135	137	118	154	137	119	151	131	137	145	146	147	133	124	125	150	149	132	154	141	138	139	166	122	139	123	149	136	187	142	123	134	136	147
7486	1995	4533	5516	4849	3902	3222	2752	2196	1968	1720	1534	1344	1208	1146	977	989	920	806	786	783	711	658	676	633	651	633	579	578	524	579	534	566	530	514	500	528	485	508	501	505	490	501	447	483	454	461	472	484	447	476	482	495	427	436	436	399	444	475	452	401	470	409	429	441	450	461	400	432	446	391	426	381	392	428	422	438	405	416	398	400	438	388	419	403	416	433	407	411	435	378	469	432	395	433	373	417	412	412	409	412	421	404	405	440	402	402	430	378	418	419	418	395	434	423	398	474	392	430	404	396	412	390	399	387	409	431	360	434	400	395	420	404	424	417	419	363	358	415	406	367	413	403	369	395	371	384	401	424	413	404	395	428	367	369	388	391	384	394	389	388	390	383	381	439	398	392	438	385	399	401	376	415	362	415	393	401	403	397	361	437	388	397	414	355	404	402	410	426	373	398	379	395	409	436	395	428	435	387	386	416	374	382	388	375	364	395	389	446	395	378	419	377	428	405	412	408	409	431	422	390	396	385	402	358	411	390	399	391	424	387	406	418	372	417	407	393	411	393	401	406	425	367	332	416	443	356	400	411	400	396	391	390	405	410	423	407	401	392	393	418	381	406	413	378	393	426	411	385	342	416	382	399	386	403	405	370	415	393	356	401	429	385	425	387	381	397	386	410	367	401	387	405	398	377	402	392	384	399	398	413	366	410	379	384	403	407	386	411	352	396	415	419	397	415	392	399	397	414	390	378	377	411	406	393	406	421	398	380	373	433	411	396	397	424	395	399	398	384	405	445	402	402	367	381	394	369	413	422	343	393	416	389	457	441	408	392	387	418	395	385	386	402	391	386	374	392	382	400	379	356	392	377	388	394	372	396	382	374	412	403	401	384	435	379	376	381	384	389	401	398	417	390	418	409	410	384	363	355	419	386	413	408	449	380	398	394	388	364	386	425	404	434	366	400	390	422	394	394	378	372	401	371	409	383	391	396	430	367	377	365	408	378	381	423	402	387	432	371	366	389	406	374	401	347	357	369	403	428	393	380	387	423	406	371	363	394	400	373	394	379	408	426	384	389	369	380	380	418	409	361	383	398	368	372	399	411	412	406	405	401	385	361	403	395	365	391	389	397	368	393	401	385	396	398	414	377	375	383	422	372	377	371	399	382	403	412	411	400	382	387	421	431	396	376	417	362	418	406	423	377	416	393	425	411	421	370	402	397	371	423	416	393	398	404	367	368	368	400	418	367	388	411	358	410	411	427	445	388	391	372	388	381	407	400	400	401	408	410	379	382	383	349	384	384	353	393	401	397	389	373	390	394	405	367	409	368	424	398	387	367	396	391	381	393	384	400	421	368	384	404	409	394	393	421	370	403	393	365	382	382	415	426	371	366	372	397	365	358	381	389	396	430	392	398	371	394	372	366	373	397	404	367	390	382	399	383	421	398	389	452	403	398	425	352	407	367	402	392	406	383	362	388	391	405	425	425	413	369	380	378	381	376	380	357	378	339	394	375	433	415	418	408	380	382	415	402	392	411	397	426	378	393	406	420	379	360	382	393	409	411	398	438	405	404	403	404	427	415	402	416	360	419	395	414	401	401	386	378	394	409	431	389	421	373	411	383	394	388	417	392	416	381	407	366	395	368	362	388	361	377	382	376	381	382	391	421	384	401	397	417	416	363	380	408	410	377	379	383	417	413	421	359	383	387	390	436	401	404	386	391	394	439	357	419	390	371	420	393	365	398	374	376	407	415	363	434	420	434	399	409	417	363	388	397	398	391	414	424	350	407	418	390	399	369	381	410	420	393	423	411	397	383	416	384	381	388	355	388	420	391	383	405	406	367	413	388	373	389	380	386	391	401	389	402	388	381	400	392	419	429	379	366	406	400	367	433	409	408	429	381	377	416	372	438	404	354	414	393	363	391	435	405	394	398	394	421	429	387	348	394	407	440	400	397	363	394	387	421	395	384	361	386	357	396	376	376	421	379	396	389	360	407	414	425	376	376	423	363	357	396	447	389	402	368	357	374	405	401	403	389	412	404	416	403	409	383	389	399	413	433	395	399	372	418	412	416	410	404	417	389	421	386	403	365	368	334	403	378	418	421	385	386	382	434	396	398	374	387	402	422	395	394	393	380	393	405	366	368	345	425	410	417	402	409	396	383	368	375	458	414	393	424	378	402	409	371	408	370	407	382	406	393	398	396	410	396	414	400	423	418	381	384	384	412	407	402	399	395	404	388	423	390	407	367	376	380	399	394	374	386	379	399	382	396	408	406	429	387	441	397	416	376	410	406	409	393	382	391	378	426	406	392	395	422	381	349	409	438	404	409	400	409	442	381	412	412	397	419	364	387	396	389	422	349	395	426	384	399	391	384	407	367	411	413	411	376	409	384	400	409	400	445	375	377	397	383	387	370	423	387	402	414	392	421	386	405	415	394	407	443	399	412	411	371	380	388	367	378	400	398	402	417	396	418	401	428	417	382	398	397	419	376	404	430	409	397	407	377	403	372	396	403	394	392	405	410	405	424	392	422	380	385	403	421	415	416	371	398	368	412	417	391	357	424	401	380	355	409	419	419	400	405	405	416	425	436	405	407	394	399	396	374	366	392	399	390	436	442	432	371	364	392	447	396	401	394	385	366	384	426	347	402	364	406	389	405	385	393	380	390	388	412	421	400	396	381	350	398	391	411	377	382	404	415	393	417	381	399	396	412	426	426	368	414	370	375	384	412	379	417	413	389	398	404	393	362	387	415	400	407	417	393	412	438	444	432	377	419	433	402	393	395	416	385	394	384	409	393	394	387	411	420	411	371	402	384	374	404	370	373	407	418	417	394	390	425	384	414	405	370	409	397	419	387	395	423	391	424	401	393	387	391	387	391	426	380	393	398	409	388	377	395	399	420	451	391	381	366	409	398	370	377	392	425	398	417	388	370	405	398	384	401	399	399	402	389	357	440	401	399	398	387	376	371	397	384	372	404	401	372	418	381	412	408	380	420	402	388	403	364	408	440	362	366	405	357	381	379	375	398	401	414	393	411	383	392	380	387	372	397	436	424	415	381	385	402	413	387	385	354	409	423	432	390	404	387	381	407	442	384	371	401	391	378	384	387	380	400	389	379	413	414	370	420	416	423	430	385	371	392	420	414	391	439	411	392	400	377	441	411	381	407	404	395	363	395	394	405	406	364	408	409	401	409	400	403	375	420	407	380	398	407	390	379	391	393	408	384	385	394	377	425	376	388	391	395	420	407	406	391	432	416	387	349	380	416	380	417	417	414	403	395	383	406	420	384	417	430	410	353	380	423	397	422	414	387	409	427	388	392	373	389	397	391	410	404	413	370	398	353	345	385	397	372	388	346	402	411	404	418	387	396	406	395	403	394	409	370	472	380	391	407	379	407	388	375	383	365	363	409	408	385	404	383	410	367	385	421	411	393	368	436	410	376	410	381	404	394	390	416	402	370	418	421	445	410	405	369	355	403	383	390	362	416	376
2673	405	429	442	386	344	352	349	320	334	337	328	322	333	354	313	312	337	330	352	361	348	312	315	325	324	347	333	328	353	340	379	326	311	356	352	325	331	328	334	307	326	330	338	331	358	361	328	330	325	318	323	337	354	340	345	322	347	348	316	320	321	353	336	306	290	308	309	319	330	303	347	344	333	335	327	333	335	329	327	341	359	339	335	358	360	291	349	360	338	355	362	347	329	346	353	331	343	363	293	320	322	280	318	352	338	360	332	341	324	350	340	308	345	328	349	305	356	329	348	317	341	304	348	319	345	312	331	344	335	352	324	307	334	340	325	306	282	331	312	345	322	339	299	354	310	331	335	319	319	334	332	315	353	351	300	336	327	315	336	338	326	329	356	344	327	303	295	340	332	347	346	327	342	345	309	345	369	324	343	320	325	315	331	320	347	325	332	358	366	366	317	310	320	302	276	329	309	332	342	316	316	342	337	316	320	346	334	313	321	316	313	325	315	347	306	319	325	337	339	319	340	342	307	286	326	362	305	332	321	331	347	320	319	353	334	336	345	320	296	336	309	322	341	337	327	330	321	329	313	357	287	326	294	318	344	327	353	335	331	319	313	313	345	345	365	325	339	309	299	324	334	310	338	355	341	325	329	340	345	345	328	343	309	347	337	352	328	334	347	327	317	334	337	319	303	307	311	296	333	351	317	325	316	312	337	349	345	323	309	296	318	327	355	333	302	314	317	324	337	342	346	314	321	329	391	353	297	354	324	347	373	341	308	335	355	356	299	301	321	337	348	329	303	337	353	335	287	318	324	352	341	360	327	314	315	347	334	328	330	322	325	332	332	312	317	333	322	338	316	299	289	339	340	322	331	319	300	326	329	330	317	347	314	340	339	361	358	324	317	341	334	336	336	318	343	320	342	304	326	323	328	351	314	351	337	340	342	305	353	326	324	342	327	325	323	339	340	355	341	351	314	323	326	323	356	328	332	361	333	305	341	343	285	344	327	315	330	304	356	329	325	349	309	332	350	339	309	307	322	351	362	351	313	356	322	338	329	344	334	309	363	280	329	322	343	305	328	288	370	369	336	322	324	343	343	340	333	335	341	333	310	339	287	354	349	362	315	345	337	329	362	301	318	348	327	323	312	368	303	316	309	314	307	324	346	332	329	343	339	327	326	353	354	348	330	357	334	329	303	355	355	349	331	316	368	347	317	337	346	335	348	373	352	352	307	340	330	319	340	319	331	333	312	341	319	321	316	317	316	334	328	317	329	354	347	330	322	362	313	306	307	328	361	356	310	338	359	290	308	334	281	325	344	347	322	325	315	369	344	307	307	349	323	329	349	354	321	338	306	356	308	371	297	321	338	331	338	318	333	327	341	318	331	336	336	337	305	332	349	314	347	300	358	350	314	308	348	315	345	288	313	343	339	311	360	313	339	357	318	336	307	334	313	346	316	371	305	333	336	324	329	364	325	342	333	321	336	335	336	342	299	307	311	324	300	315	355	354	292	290	321	320	322	293	341	351	364	324	359	303	314	300	329	321	346	332	346	314	317	332	301	351	333	348	339	345	349	335	326	293	332	309	318	336	317	330	354	314	314	354	319	321	328	304	342	320	331	335	307	333	292	295	313	325	344	302	330	324	327	338	318	326	320	345	325	337	355	319	314	326	336	376	330	361	335	286	346	332	328	333	331	300	329	326	313	331	342	355	322	314	354	316	343	320	327	323	323	353	303	349	357	308	323	309	320	335	347	319	334	361	320	358	314	327	310	314	349	323	332	326	304	366	349	310	331	323	338	315	314	325	332	311	327	311	328	336	350	297	351	320	321	341	350	316	336	339	338	314	321	292	329	329	378	329	354	362	338	340	334	343	322	308	334	306	341	343	351	326	347	318	340	310	312	337	299	302	340	307	310	358	337	349	324	353	326	304	327	348	341	343	375	333	314	332	334	312	333	329	301	325	297	336	342	307	351	336	329	338	328	330	316	315	317	344	336	332	305	311	327	343	366	319	342	359	345	327	343	349	307	325	327	353	344	326	336	361	333	320	348	320	310	297	314	351	330	326	372	355	345	309	344	322	313	340	319	325	332	333	321	361	334	299	349	306	326	309	328	341	323	351	349	339	338	322	369	328	318	300	349	289	319	353	312	313	309	329	355	335	323	332	304	338	324	350	337	300	340	324	347	365	315	344	341	362	318	352	322	306	345	364	369	346	340	347	342	330	331	325	317	328	328	331	331	322	318	340	321	340	306	303	302	348	313	319	329	314	314	311	340	308	335	321	332	327	340	340	349	323	301	329	339	325	285	333	317	335	321	324	328	360	288	343	346	342	328	337	315	354	325	350	337	347	329	333	312	324	363	279	323	327	330	326	319	326	338	304	340	324	317	346	312	317	346	317	347	302	318	324	306	334	292	356	369	329	292	339	319	341	321	331	318	340	322	329	323	311	321	315	337	318	323	301	344	344	315	320	332	341	329	364	351	352	340	348	325	366	316	331	345	297	323	350	306	319	358	306	331	310	381	370	298	356	357	330	320	325	297	329	347	320	307	383	314	279	315	316	333	329	336	327	335	330	342	332	325	343	304	301	322	327	343	308	338	336	317	329	313	316	349	319	327	306	319	338	309	342	334	342	309	325	334	344	366	310	353	370	337	346	303	320	332	329	311	318	364	335	333	317	330	338	340	330	324	323	346	336	349	319	331	330	333	352	328	345	345	295	312	342	305	329	343	319	349	307	316	316	337	333	313	317	340	307	304	299	301	307	296	333	341	319	323	291	330	385	325	354	350	311	329	307	313	356	312	321	304	303	314	360	350	337	305	331	311	335	333	330	357	339	334	311	375	320	326	341	324	337	351	307	344	362	328	336	326	340	307	330	334	327	314	300	346	338	321	337	338	333	331	330	342	341	310	354	317	354	375	347	295	345	342	379	323	342	323	328	328	343	340	343	300	346	328	320	325	321	312	346	336	321	359	328	331	295	318	335	332	344	332	347	357	315	325	313	314	303	356	334	379	314	310	358	354	345	324	340	339	321	345	300	314	310	313	292	336	340	325	378	325	333	299	308	297	331	351	314	324	331	311	299	341	324	318	358	310	342	318	326	317	360	331	366	356	314	344	301	324	311	351	351	327	329	334	330	323	334	318	328	331	350	354	362	320	352	285	326	344	315	354	347	330	337	367	330	293	335	321	332	372	335	348	339	329	296	350	342	289	353	318	338	318	331	297	307	317	333	341	311	312	350	307	315	328	341	336	343	319	346	333	302	325	321	334	350	308	321	325	339	312	332	354	344	317	338	322	338	330	326	318	338	345	325	345	381	317	364	312	313	277	324	323	341	320	347	322	320	333	302	292	327	342	352	306	318	348	296	327	302	325	340	336	346	347	294	314	316	321	308	375	322	316	319	328	330	325	307	332	315	343	310	334	326	327	326	352	334	341	353	335	316	315	339	334	329	319	330	286	335	342	358	331	378	305	316	341	334	331
2633	1002	1026	1090	1157	1028	1005	917	963	909	898	878	879	870	850	829	922	808	839	835	860	902	924	840	852	852	827	880	817	858	852	897	805	853	854	838	857	880	850	820	863	869	806	827	841	769	797	848	862	859	859	788	847	823	831	854	826	868	847	808	816	815	820	809	791	844	895	864	846	767	850	906	804	848	890	836	861	841	867	771	858	842	829	841	824	840	834	861	865	864	843	828	819	869	801	856	890	829	837	883	816	857	806	863	864	779	869	856	821	837	878	836	891	815	876	865	859	852	827	822	878	774	822	811	858	807	880	818	859	809	820	864	851	852	922	862	918	851	865	820	781	821	869	820	802	862	855	838	821	914	837	805	847	848	855	803	863	845	832	824	828	825	868	933	892	802	827	813	836	810	818	841	845	875	911	820	834	859	824	907	796	824	872	835	845	812	838	867	848	833	815	787	810	869	842	800	860	834	848	808	825	849	809	846	829	809	856	897	790	840	835	886	832	838	804	854	882	842	865	874	836	847	854	812	829	841	829	864	830	854	831	804	814	816	858	864	860	842	827	832	836	816	848	857	858	902	811	885	863	789	851	866	910	858	826	888	810	835	853	795	812	790	877	829	876	779	861	826	838	804	901	852	818	843	899	835	796	813	775	852	850	849	817	841	794	804	910	900	873	816	829	861	827	861	852	793	818	819	811	830	824	901	866	875	880	809	860	852	877	810	891	797	864	853	840	843	828	848	859	827	862	796	844	858	809	869	829	861	807	820	832	839	873	872	770	805	834	831	895	880	846	866	856	818	842	865	839	873	901	871	834	836	812	850	838	839	847	862	880	813	846	835	812	880	894	821	861	836	849	799	834	856	832	833	835	851	856	804	838	825	882	853	815	873	803	877	837	826	834	807	866	809	866	818	855	850	802	821	797	837	860	845	852	847	894	820	837	834	820	858	844	842	846	854	846	897	796	818	760	857	818	823	800	852	871	825	805	827	845	878	839	855	852	874	895	877	825	896	814	885	854	806	830	848	845	880	812	850	840	874	827	805	925	880	796	812	904	845	859	858	778	820	871	882	819	797	820	830	805	911	811	800	778	820	891	835	826	821	861	848	926	840	837	835	834	844	814	858	854	852	864	858	863	848	831	815	842	827	874	839	836	895	802	837	829	775	771	865	818	849	896	817	856	834	841	919	892	848	825	878	881	849	785	837	812	873	832	824	916	823	873	877	753	871	869	863	850	886	862	897	911	862	774	858	898	849	824	863	818	850	868	827	873	874	860	878	882	832	835	789	893	811	849	835	838	816	798	842	816	841	832	891	850	889	834	851	803	846	797	830	750	839	851	843	867	838	852	827	839	844	779	810	875	857	911	856	840	835	825	869	847	873	882	832	802	873	858	789	870	836	833	882	864	825	774	846	869	810	842	842	786	803	859	862	801	830	831	878	857	848	845	853	801	825	847	847	851	883	792	860	861	849	844	839	885	867	856	835	842	859	819	882	834	853	850	830	843	851	833	846	866	808	840	838	816	830	882	825	873	826	865	831	825	835	899	857	862	823	785	867	827	848	860	817	795	823	874	836	838	877	830	855	850	840	835	857	826	851	811	838	812	821	840	874	822	830	867	841	829	911	847	833	864	830	815	803	839	835	871	844	905	842	888	835	834	887	815	868	835	822	838	888	847	837	904	877	853	849	916	853	860	817	808	855	809	876	812	861	816	823	826	811	854	848	890	855	819	868	877	854	848	844	798	871	855	807	823	854	832	901	899	876	833	824	810	910	828	840	808	834	856	892	861	808	835	815	837	846	864	842	816	810	849	759	806	851	893	861	893	817	795	867	866	887	829	808	806	801	839	825	840	900	836	849	812	840	841	841	888	809	877	805	872	849	823	799	834	847	861	872	867	896	845	855	814	848	863	822	821	821	858	866	864	842	848	858	851	842	895	848	851	851	849	799	831	869	805	873	857	845	857	843	825	808	843	809	884	834	871	831	855	816	854	800	816	827	892	910	840	863	835	912	876	898	815	879	853	830	786	819	823	914	810	832	861	832	832	792	858	882	787	811	798	821	818	847	825	884	889	867	839	881	923	838	858	833	803	858	840	844	845	873	835	822	815	802	841	867	881	853	789	831	832	831	839	851	902	887	800	841	844	873	859	835	835	861	839	828	810	851	801	807	849	820	823	829	875	819	828	815	850	834	832	863	782	883	859	839	902	847	837	838	868	872	868	825	876	831	882	793	855	893	842	826	857	836	842	775	881	832	837	819	858	805	836	868	885	838	805	807	798	837	843	833	863	811	835	869	843	884	899	824	793	817	855	897	897	850	885	831	854	825	843	858	851	845	856	810	852	844	878	835	823	829	884	907	797	823	847	855	835	878	839	822	844	852	890	811	833	818	878	896	793	816	821	874	850	867	858	824	882	810	795	820	843	831	831	812	844	796	810	843	851	827	842	885	859	900	802	839	845	816	840	853	810	852	834	871	813	868	791	842	845	820	903	844	843	802	851	839	853	777	833	834	859	852	885	818	850	868	819	865	853	866	828	854	791	841	846	853	799	834	839	821	809	860	873	882	815	854	760	843	829	856	821	842	847	787	879	834	891	899	842	877	824	901	835	819	822	833	846	864	817	860	854	799	856	819	852	809	838	854	810	800	867	850	803	832	807	807	870	808	792	846	906	845	843	816	807	816	881	781	860	822	873	867	846	866	809	889	859	870	853	793	847	861	798	813	847	862	827	842	816	830	840	834	846	874	828	807	848	845	878	856	847	766	842	825	846	819	780	856	835	857	813	842	858	887	908	835	852	845	894	847	820	847	884	838	825	831	825	814	860	819	842	884	886	785	825	845	880	844	840	884	828	811	814	854	839	831	889	835	854	871	880	822	872	889	854	798	890	868	849	829	812	832	917	806	852	834	849	804	782	836	823	879	868	889	844	861	872	871	780	847	881	821	851	838	824	858	820	838	869	821	863	849	853	851	820	805	849	870	870	864	843	805	845	863	883	891	806	835	837	856	814	823	822	861	853	847	870	882	843	838	809	865	875	826	857	872	828	848	770	851	867	871	867	871	809	844	834	859	828	849	865	833	854	798	835	803	861	819	838	861	853	883	788	842	839	813	877	816	845	858	843	884	890	870	811	869	837	829	835	858	816	889	872	841	808	814	858	862	888	812	857	845	847	854	830	809	868	821	844	851	861	861	867	812	862	848	849	829	843	833	857	817	845	885	854	866	860	856	854	914	860	809	856	825	812	841	862	839	860	884	822	863	873	848	881	833	848	871	804	861	808	882	809	810	828	838	834	826	862	839	828	820	809	817	824	846	835	824	881	860	838	865	792	862	845	782	862	873	888	906	831	795	852	823	866	796	888	857	784	848	864	876	824	842	838	836	838	820	848	872	895	844	841	868	836	903	819	815	858	900	869	842	818	847	857	858	885	852	852	916	845	895	841	844	817	875	830	808	815	852	870	830	826	860	833	809	882	813	849	859	871	863
8662	1160	1406	1146	890	736	578	521	463	462	420	373	360	349	320	349	320	329	291	288	342	362	336	300	331	327	320	281	314	310	342	308	345	331	321	309	328	304	299	325	310	325	340	327	281	297	320	298	319	272	271	271	282	324	310	265	280	292	262	289	294	319	295	334	300	303	335	286	305	292	309	278	303	328	280	337	305	285	304	290	270	323	317	288	326	280	302	309	298	318	303	304	295	300	275	287	329	292	281	297	292	325	296	313	287	329	307	305	280	324	316	283	311	293	336	306	317	297	308	310	294	299	315	337	313	320	284	287	332	302	308	304	281	298	301	273	340	313	281	262	295	264	307	335	288	313	308	340	314	302	259	306	322	275	313	321	319	290	293	290	318	289	320	310	308	336	317	288	309	325	285	274	318	300	320	314	286	313	302	302	303	293	276	322	291	308	310	327	295	331	289	308	288	278	304	270	306	305	280	313	286	329	295	302	321	311	280	313	280	306	281	289	288	296	290	294	330	317	283	264	282	287	285	347	297	316	298	313	296	330	250	280	281	315	303	291	306	312	284	317	301	331	280	289	287	312	301	282	359	323	300	313	290	285	274	299	303	268	314	327	280	307	325	327	268	298	260	274	305	317	286	288	275	312	312	295	312	263	288	271	311	285	314	272	323	289	299	300	313	313	289	343	315	283	307	320	343	306	327	297	323	280	277	296	295	314	307	294	279	303	285	302	286	332	294	295	304	293	323	305	316	292	321	268	321	271	295	285	308	262	303	329	314	284	306	310	267	303	303	314	285	326	313	275	311	342	298	309	348	313	280	319	302	287	331	272	300	283	315	290	304	321	303	289	305	308	324	317	285	319	308	312	316	302	280	298	312	323	297	336	297	297	308	294	316	320	315	312	263	291	322	335	296	315	267	317	316	333	276	290	289	308	327	306	316	285	311	322	333	321	321	286	310	308	332	298	284	267	289	293	289	282	309	301	294	294	298	309	292	286	277	309	309	316	293	331	273	285	309	314	306	286	269	307	290	293	305	292	311	290	305	302	288	325	303	316	322	340	294	314	315	269	296	284	257	303	311	325	291	303	287	286	325	305	284	303	277	258	278	295	302	308	293	290	337	303	325	336	321	262	317	293	311	281	259	259	328	254	317	302	322	285	307	311	310	287	288	328	276	292	303	308	279	275	336	286	279	328	290	310	304	305	283	279	294	291	310	280	293	283	291	303	275	261	315	287	282	316	284	315	306	318	306	316	299	289	323	285	292	329	333	308	292	320	327	327	334	308	283	315	305	280	275	294	305	291	287	325	305	303	279	307	326	309	342	306	300	305	304	304	308	284	296	304	323	307	293	331	338	288	282	295	295	301	315	297	302	310	276	292	303	287	320	245	269	314	339	276	312	313	311	340	294	309	303	310	299	299	327	298	320	302	283	269	289	296	323	302	308	328	299	295	322	321	306	300	315	284	310	320	292	298	317	291	309	303	284	312	293	304	286	295	300	327	301	270	292	303	338	300	308	316	318	287	325	311	298	285	308	310	308	287	294	330	294	297	320	315	305	309	265	301	326	282	293	313	337	277	330	307	303	331	293	291	316	304	300	320	308	295	309	284	301	315	295	302	261	325	308	292	286	337	314	314	323	302	293	304	319	282	304	322	328	286	333	310	301	305	300	313	304	318	284	264	321	279	282	322	321	297	301	295	333	290	306	287	308	328	280	311	292	296	283	304	294	314	313	303	303	294	298	313	309	309	330	295	320	281	262	290	300	289	327	288	291	297	298	304	276	300	276	293	287	333	341	307	343	304	307	294	301	319	275	276	294	295	289	277	308	274	286	273	291	285	324	321	285	316	306	301	289	295	304	306	303	314	303	308	262	305	322	292	316	274	284	309	336	323	308	296	280	290	299	261	301	295	296	274	285	302	288	315	271	322	298	290	296	297	320	291	280	285	310	296	303	305	308	311	276	304	287	332	306	316	303	281	294	290	318	318	304	333	318	322	290	273	315	313	286	304	305	337	302	309	269	295	297	302	330	297	303	320	314	284	324	319	300	280	325	317	291	287	328	291	302	287	310	325	299	299	283	296	296	324	309	294	313	272	302	317	300	306	276	292	324	321	281	305	288	301	282	320	325	287	307	322	295	304	307	306	349	301	276	317	280	319	276	275	290	287	304	280	321	314	264	271	333	284	309	323	315	302	281	313	273	295	301	315	304	301	285	305	287	295	354	285	332	316	287	302	297	330	299	333	292	316	308	309	330	268	285	305	323	319	285	323	304	280	283	282	306	260	295	333	310	301	331	293	315	302	302	301	304	291	274	299	272	301	296	305	342	323	320	305	320	279	330	316	308	299	279	340	297	274	299	309	303	297	311	287	302	302	312	306	280	294	323	278	300	295	301	281	295	306	279	313	303	307	283	295	319	310	296	281	292	277	308	306	321	332	319	307	270	297	297	310	314	335	314	277	283	296	267	310	330	286	310	326	314	313	288	340	320	307	282	290	330	345	309	298	294	267	286	292	277	310	287	313	333	310	309	299	320	277	282	299	287	302	317	344	316	293	295	279	344	295	275	289	291	301	319	325	282	319	312	289	300	302	323	320	314	294	331	342	341	301	329	326	289	286	328	323	269	316	330	322	324	287	312	307	297	300	286	327	266	278	296	317	295	301	294	311	297	300	313	318	305	268	286	307	276	308	297	312	262	297	304	321	341	266	286	313	310	299	287	298	280	311	323	304	307	305	320	293	309	300	289	311	310	296	301	288	294	324	299	269	303	295	305	288	303	323	301	345	297	291	274	323	292	345	317	295	267	310	310	323	326	273	320	310	270	284	291	310	304	295	293	298	293	309	298	302	303	314	310	302	295	294	295	310	308	261	306	334	303	289	277	273	276	324	288	320	306	274	334	307	324	317	309	298	293	301	298	332	311	280	346	334	372	312	312	313	302	290	287	336	290	318	322	296	311	285	322	287	302	285	336	292	303	317	335	315	309	311	329	308	308	318	303	304	329	275	298	322	329	317	331	289	295	299	303	285	334	305	288	295	287	309	298	306	331	302	308	304	324	315	280	338	301	327	323	303	283	317	263	299	266	296	315	319	319	349	298	279	295	327	313	305	313	309	306	327	308	295	277	302	313	267	290	287	326	299	292	304	279	289	307	311	285	311	301	284	292	290	282	309	294	318	323	319	343	296	278	329	285	295	284	295	315	321	283	301	317	292	285	266	326	281	313	282	328	301	277	291	318	317	301	317	303	285	336	313	298	310	274	302	328	286	322	317	342	320	324	280	305	294	316	315	311	314	323	324	290	277	297	313	309	281	294	303	294	306	307	291	324	277	353	313	328	311	305	311	279	330	330	302	283	291	298	335	288	290	296	278	333	312	312	312	293	303	293	293	292	323	283	282	263	307	328	279	299	371	320	297	319	303	294	272	300	339	305	314	283	310	323	290	316	306	309	287	278	313	343	324	319	312	305	319	322	290	291	314	293	292	317	313
5772	1620	2923	3468	3016	2571	2131	1905	1754	1572	1382	1305	1288	1205	1158	1089	1053	1004	991	1008	978	915	945	905	894	906	918	889	800	879	851	854	872	846	827	846	806	824	845	862	835	823	775	772	819	820	800	813	812	820	784	827	777	796	799	766	810	799	798	821	809	807	765	780	801	769	809	819	813	801	844	731	778	780	759	767	801	798	752	768	856	782	768	719	756	714	739	737	750	790	802	761	800	821	782	747	768	743	777	726	787	767	751	800	749	750	798	758	758	773	797	758	771	806	818	765	881	736	826	790	727	829	756	766	728	762	787	801	762	739	755	768	775	780	792	768	754	789	839	750	795	773	810	754	738	773	777	762	723	848	758	754	797	758	760	818	793	751	755	761	794	817	759	710	779	763	785	792	777	829	774	797	728	763	799	792	790	806	758	757	776	757	743	755	742	800	785	783	720	754	787	796	753	757	757	751	807	769	746	752	779	749	759	777	754	775	761	771	772	760	796	736	750	792	763	752	755	740	797	726	752	720	784	774	714	820	752	806	752	781	719	808	722	771	738	797	741	754	771	771	728	791	756	740	735	774	749	771	780	751	753	794	735	757	734	808	725	753	743	726	818	802	741	794	769	745	796	788	766	779	727	778	781	797	790	814	744	751	784	768	795	774	770	768	753	774	739	752	722	767	773	775	720	773	768	775	776	800	774	709	749	795	775	814	778	797	735	777	760	706	768	808	711	717	732	783	727	760	781	764	772	779	803	751	814	770	805	734	769	785	813	724	812	773	725	732	811	736	754	763	772	810	749	758	796	747	797	752	741	760	757	746	803	708	734	750	730	784	732	767	741	802	804	729	800	770	736	724	759	757	741	824	773	806	779	739	748	767	783	760	772	800	778	787	771	719	752	782	823	790	746	781	750	808	752	766	749	718	731	807	753	817	738	789	753	806	763	779	766	765	784	745	766	803	766	788	766	771	741	763	738	767	762	834	729	782	843	782	760	780	769	770	812	787	772	783	777	795	808	795	730	804	773	766	789	768	764	807	820	747	743	779	773	778	782	761	729	780	763	771	753	726	755	784	786	786	746	764	807	791	754	781	779	791	784	778	784	731	701	759	749	826	790	738	733	749	765	773	729	755	768	734	753	781	771	734	777	749	757	768	793	794	786	732	768	736	743	809	772	746	730	767	793	713	744	810	768	787	785	760	784	798	738	735	776	765	782	735	788	754	789	797	807	791	764	744	763	755	741	759	758	770	747	749	814	751	758	733	782	784	816	771	799	776	811	760	732	769	782	715	789	742	808	762	770	777	762	785	817	790	815	765	753	771	769	790	791	774	751	783	791	787	760	739	748	776	745	757	762	775	752	734	763	767	780	711	794	823	780	782	797	712	749	751	702	772	785	744	752	789	766	808	761	734	813	769	777	737	782	774	804	763	836	743	770	733	757	797	777	794	826	769	756	791	736	774	725	754	769	781	764	726	765	785	711	778	755	748	745	805	815	774	763	789	790	789	796	830	751	752	757	747	783	789	788	747	758	776	722	754	736	753	765	715	791	726	765	762	798	759	762	796	757	710	778	782	758	776	756	785	811	752	797	804	760	737	764	799	712	730	801	761	791	737	770	754	738	754	746	762	770	745	749	806	783	755	754	738	785	788	789	767	782	748	768	740	724	712	728	764	800	767	721	756	782	758	799	784	743	763	787	736	836	738	737	747	825	749	790	797	762	735	769	746	752	761	782	778	822	810	778	756	781	808	791	790	714	767	772	762	786	771	753	789	754	772	815	748	765	792	749	747	722	733	815	733	742	746	696	832	776	772	724	764	734	775	777	780	704	744	764	796	753	740	746	780	772	798	702	748	730	799	804	806	790	777	753	770	743	755	790	743	736	813	781	748	772	718	731	816	770	732	779	720	765	813	756	755	785	810	737	752	797	808	723	785	732	812	761	757	759	778	749	752	753	767	740	756	798	798	810	774	714	779	756	773	724	740	718	787	763	796	798	747	797	741	814	723	794	715	781	774	766	781	778	763	742	764	797	835	770	759	729	767	788	750	740	793	762	783	772	753	750	765	850	792	784	724	808	779	756	771	769	763	795	771	770	859	753	773	794	728	718	783	769	726	746	736	772	760	744	753	761	767	793	745	791	743	784	791	781	704	752	719	772	730	758	710	773	803	773	763	792	758	739	756	779	753	775	783	799	755	778	720	753	771	807	722	774	772	786	732	771	787	756	760	739	747	690	758	759	761	782	745	736	683	689	770	802	824	783	745	743	765	778	771	728	689	750	804	755	787	748	799	783	790	774	742	792	765	778	746	762	773	714	800	760	747	810	786	746	795	773	752	788	684	752	763	751	798	728	769	750	785	758	723	801	778	738	756	731	733	703	796	745	761	785	760	772	750	768	711	730	773	846	758	793	763	783	775	785	764	760	757	806	796	770	761	767	770	768	754	732	764	757	701	816	800	741	771	777	778	754	776	778	802	758	750	770	834	753	756	793	745	775	804	767	780	764	788	802	798	745	813	827	784	763	806	747	796	743	767	799	719	776	780	784	749	749	820	747	735	763	737	791	775	716	787	786	761	738	795	810	820	744	731	730	710	770	811	780	769	793	724	744	778	788	773	805	735	798	702	777	786	759	747	803	820	787	823	751	778	796	796	755	751	815	779	770	734	716	764	737	763	786	778	750	754	755	803	770	712	729	796	772	803	766	804	776	765	759	788	754	738	714	726	852	795	775	731	789	765	763	819	807	815	807	791	762	785	809	805	779	797	785	797	758	773	790	778	749	750	778	773	744	770	702	729	763	837	754	777	804	753	740	764	802	753	783	785	749	733	810	750	789	744	778	758	771	743	779	786	809	719	771	744	749	742	748	752	753	795	815	754	781	791	731	758	831	749	769	727	738	769	753	812	766	731	727	749	787	793	755	744	744	786	813	769	774	796	734	756	724	756	744	764	764	752	760	804	721	736	792	784	763	764	706	789	728	809	762	821	752	736	775	757	763	798	751	792	724	777	781	803	756	817	764	743	772	794	745	747	784	765	782	716	793	783	740	747	754	756	756	734	783	736	724	785	760	756	812	758	774	761	723	739	824	767	766	812	756	796	836	717	804	736	807	745	811	766	738	780	736	740	756	766	761	765	766	719	762	786	778	784	778	749	782	752	741	760	778	763	839	770	784	724	770	804	783	761	773	743	733	743	757	775	800	781	753	747	756	746	742	726	754	761	768	802	757	727	807	809	735	769	751	752	744	723	770	798	795	769	747	765	750	709	769	732	768	787	732	771	785	793	821	787	800	797	725	755	803	761	754	825	753	734	793	756	765	792	781	736	750	800	753	796	775	797	762	772	790	818	771	765	733	757	731	760	778	784	748	762	735	769	792	797	768	803	760	741	767	809	807	763	793	782	739	755	785	777	789	752	788	750	791	756	759	752	753	767	816	796	749	791	769	728	785	757	755	804	799	764	721	749	792	782	759	762	781	727	767	785	792	779	771	733
15424	2449	2485	1895	1331	986	748	577	503	436	321	303	272	269	246	232	230	206	209	181	188	190	200	177	187	183	164	173	164	160	153	148	169	160	165	168	133	164	142	155	147	147	139	165	155	165	151	163	138	131	125	144	151	162	145	148	167	126	142	134	129	133	127	146	155	160	148	159	155	132	133	151	162	160	138	136	132	126	144	152	120	151	159	147	142	130	138	143	144	143	142	126	127	131	126	110	129	147	136	122	135	140	146	144	151	157	131	135	162	140	120	140	152	128	128	133	143	139	147	132	137	143	136	137	153	150	152	140	145	153	141	128	149	135	145	156	134	136	144	111	135	147	155	129	131	138	134	141	158	119	145	137	147	123	150	136	124	154	148	161	138	132	130	128	150	151	129	162	132	107	153	121	147	134	148	131	149	131	155	141	127	160	135	121	144	152	134	143	141	130	138	146	146	141	131	154	144	134	148	140	141	153	135	143	146	129	144	145	136	143	168	147	138	166	135	132	152	151	171	134	153	153	160	127	135	145	145	131	160	153	125	133	160	150	143	133	145	150	140	130	136	142	129	130	142	138	121	142	147	136	120	136	151	123	135	146	115	131	137	125	148	138	141	134	146	162	132	133	147	140	150	122	128	135	156	141	149	132	157	136	129	130	140	139	137	154	139	142	140	137	152	145	154	163	139	131	142	166	141	154	127	127	156	144	126	151	145	143	160	139	143	126	148	131	139	140	129	129	139	138	135	162	153	139	143	151	144	155	142	145	149	159	133	150	157	174	144	138	152	150	157	152	170	134	146	147	166	133	119	158	136	145	141	135	158	153	119	119	150	133	113	142	139	144	153	128	150	137	118	145	141	131	147	144	131	145	143	143	155	134	135	134	136	141	140	137	135	137	141	153	136	134	118	161	146	133	156	138	144	136	130	165	150	123	164	127	129	139	138	130	141	136	125	155	132	160	117	143	139	134	166	136	123	142	150	146	148	170	137	149	131	165	116	121	119	147	129	136	154	129	170	140	130	122	143	155	146	114	113	152	151	151	144	125	159	143	124	141	142	123	127	152	136	135	153	149	141	131	134	127	131	115	137	133	141	127	146	133	133	139	141	125	127	120	164	118	145	116	130	166	138	131	135	150	152	139	132	122	121	142	149	126	124	152	137	131	149	118	126	131	131	135	150	139	151	134	120	130	155	143	102	133	128	135	161	131	141	123	150	136	154	146	146	153	133	124	151	136	134	126	117	128	126	149	148	139	149	159	115	127	136	123	131	127	161	151	120	136	128	121	136	123	132	139	132	137	125	140	124	137	141	153	139	149	150	149	121	132	160	130	135	151	132	136	145	138	117	129	154	126	138	156	140	146	139	144	146	125	124	117	122	136	138	119	134	143	130	123	130	126	141	126	147	125	130	124	133	114	135	128	136	124	152	143	152	134	162	135	138	123	130	153	117	131	152	142	153	146	139	153	152	145	118	145	118	155	142	136	159	151	152	118	156	139	143	131	126	116	130	150	111	121	145	149	134	140	129	145	133	140	166	120	135	137	121	141	126	137	144	140	135	135	165	136	145	122	124	123	129	142	153	151	162	138	129	141	147	144	143	132	152	142	134	138	144	132	137	138	135	132	135	125	157	117	144	161	143	148	136	135	142	114	147	117	139	114	136	142	143	131	134	157	158	136	123	132	159	163	136	133	134	134	150	134	120	155	109	145	128	139	134	137	135	147	132	154	140	143	167	144	171	128	141	134	131	145	134	124	124	120	144	122	127	145	125	149	118	121	131	149	136	139	171	126	135	149	154	147	138	142	146	129	151	173	145	126	128	126	139	139	129	133	142	140	141	138	157	139	147	134	146	141	130	131	146	156	121	152	147	143	123	108	151	145	128	151	140	157	138	142	133	135	137	140	122	136	133	152	147	151	133	159	129	135	127	137	150	147	143	124	159	135	151	133	125	131	116	132	156	148	133	157	138	151	125	156	134	133	136	136	139	125	162	128	140	146	146	135	161	123	139	134	120	127	143	138	122	124	147	137	133	157	132	138	129	140	121	140	146	139	143	109	140	131	124	133	154	155	142	137	166	139	139	168	124	156	137	133	143	153	137	142	142	117	141	136	146	146	134	140	134	138	147	126	130	152	141	144	137	150	130	144	145	123	129	149	121	126	143	112	132	156	135	148	158	118	154	153	153	152	133	123	135	134	122	151	151	121	125	123	125	120	144	131	128	126	130	122	133	143	140	140	154	143	160	127	142	132	161	127	143	129	163	141	131	149	137	147	139	146	139	129	133	148	119	120	129	144	137	130	129	141	133	120	135	137	140	139	164	137	126	128	140	139	140	148	158	127	130	132	127	132	136	139	130	140	140	140	134	137	113	118	140	140	159	152	142	144	146	122	145	144	151	124	137	142	152	176	139	153	137	147	158	147	135	157	132	111	142	130	122	164	139	130	113	136	127	120	128	129	169	148	145	134	141	146	119	155	152	141	125	143	148	145	123	141	129	117	150	134	131	131	150	126	130	140	138	137	133	136	131	163	135	134	142	167	140	123	131	135	133	134	151	139	143	127	147	127	151	150	142	121	133	134	139	125	134	133	133	128	140	127	150	136	143	148	148	113	137	145	141	131	123	135	129	133	162	124	126	131	140	127	133	156	140	110	128	125	129	146	124	131	148	133	149	135	142	134	140	155	123	133	141	142	127	142	139	151	124	148	129	144	147	123	154	128	135	145	117	149	139	128	130	156	131	134	134	148	143	157	150	153	132	128	120	145	122	134	160	143	131	114	131	154	143	151	152	137	130	134	145	122	149	136	129	143	136	141	146	139	145	166	115	142	142	127	145	144	144	117	124	135	127	153	157	132	146	138	151	153	135	155	134	107	112	135	148	145	137	141	130	129	129	163	129	149	143	141	149	125	142	144	129	139	146	121	120	108	143	144	135	120	130	134	160	157	167	128	126	155	136	129	156	148	154	151	138	128	145	140	132	148	154	130	135	137	138	123	152	161	136	139	132	134	153	127	137	166	121	157	142	131	138	147	135	149	131	172	149	126	150	123	128	142	126	131	138	132	146	168	138	124	128	143	131	123	132	128	160	139	137	137	138	115	139	130	142	123	125	121	122	132	153	142	139	130	155	120	145	119	140	133	162	134	143	146	133	116	165	164	127	154	131	132	132	124	133	151	130	156	154	122	154	128	143	127	144	132	138	128	147	165	143	144	151	133	151	157	119	137	159	131	151	144	147	140	117	148	134	135	138	130	132	165	156	121	143	140	141	128	134	148	140	142	129	126	121	142	136	153	141	135	137	117	136	120	116	126	157	136	125	140	166	158	141	129	142	142	144	147	132	125	119	143	121	146	145	138	151	140	144	133	152	153	141	138	134	125	134	139	132	154	137	143	117	150	133	142	148	147	124	111	116	143	147	158	128	144	145	143	148	133	134	126	137	138	166	146	143	145	152	130	135	121	132	163	134	136	141	156	151	122	147	151	123	134
7473	2060	4687	5551	4868	3946	3142	2642	2209	1903	1702	1477	1371	1258	1188	1055	949	957	859	787	793	736	719	669	639	625	638	586	574	607	580	539	508	554	512	479	536	509	480	503	472	490	488	490	472	480	463	440	452	455	465	423	486	437	447	468	439	423	440	447	378	418	440	438	434	404	403	451	409	416	400	419	426	427	410	452	462	397	373	420	420	419	398	413	406	418	409	405	420	392	382	413	397	418	428	429	394	401	370	401	443	392	385	399	417	414	428	423	389	395	401	387	380	429	416	421	395	422	411	373	414	402	389	403	365	386	413	408	407	420	400	385	426	379	409	423	385	390	401	394	419	372	384	394	378	366	377	378	398	384	382	407	391	400	392	397	389	405	399	413	409	376	411	389	396	383	384	371	396	421	387	402	385	421	403	373	390	415	394	390	387	376	358	396	354	406	395	381	431	383	371	377	400	407	412	399	401	388	409	431	400	384	409	390	357	383	374	405	406	382	397	377	374	405	393	384	393	369	375	377	391	410	417	417	398	413	392	411	377	398	400	413	359	411	374	365	407	377	363	395	411	406	375	392	371	385	424	394	385	405	391	352	395	347	403	390	427	375	404	385	383	393	382	384	375	409	415	399	384	410	396	389	399	389	387	394	387	396	415	392	412	406	403	419	397	397	384	397	389	379	392	376	402	376	377	403	391	380	414	402	390	386	372	390	454	374	386	416	402	403	395	400	366	386	364	368	417	391	393	368	397	385	389	422	376	397	420	423	392	403	373	400	411	412	370	403	384	405	378	405	425	370	402	370	393	375	394	415	415	392	376	406	378	380	410	378	382	397	378	435	368	389	410	378	378	385	379	393	371	393	368	418	385	408	363	348	415	367	385	400	390	408	385	381	381	363	399	413	372	394	392	339	404	360	388	367	402	416	426	372	361	363	366	391	370	357	401	407	385	393	382	374	370	381	402	406	387	393	381	380	395	393	401	423	378	381	401	395	378	404	361	381	358	396	403	420	401	434	365	405	373	383	382	408	415	371	393	376	379	372	391	365	391	339	407	392	369	390	406	444	379	406	396	371	370	402	420	398	406	390	402	383	413	384	373	373	374	378	428	381	386	419	374	361	380	388	387	355	410	390	388	352	419	393	372	385	408	354	379	390	374	416	407	399	385	389	428	352	374	429	410	383	370	381	400	420	401	409	368	361	372	381	357	406	377	372	397	393	380	410	413	395	372	427	385	385	404	402	348	411	367	384	405	353	390	387	406	371	437	376	418	413	357	369	387	387	402	442	382	343	386	349	420	411	392	381	407	376	399	369	393	401	421	386	376	384	411	413	387	389	396	360	374	414	373	392	397	367	404	399	381	392	381	380	385	392	387	392	372	391	390	386	418	400	413	372	423	361	374	381	384	368	400	392	373	406	369	402	397	404	402	357	393	392	401	428	362	396	365	388	372	376	393	372	399	362	387	389	407	394	395	375	367	400	385	414	433	393	365	382	420	382	392	401	403	403	365	373	347	417	385	395	410	423	383	374	417	371	418	404	400	395	342	381	397	378	384	380	356	381	408	369	395	412	397	350	404	409	398	387	381	363	456	386	387	396	421	390	372	394	411	412	415	397	428	413	376	382	366	375	371	421	384	420	379	354	409	386	362	393	361	424	390	370	362	370	413	396	402	396	349	382	408	374	394	372	391	381	417	367	403	386	385	365	390	391	358	417	393	358	392	381	416	407	407	399	386	361	402	411	399	419	381	374	377	398	392	374	365	369	435	365	393	411	398	403	431	366	339	375	382	402	430	407	387	438	396	393	362	352	379	426	404	398	393	388	418	383	407	369	400	387	365	349	403	373	411	369	423	388	399	372	421	375	376	393	434	382	377	388	373	365	389	414	402	379	378	386	366	405	419	389	365	407	420	371	388	370	364	390	382	390	407	350	358	385	374	379	355	395	377	385	385	404	398	416	397	389	371	379	415	398	394	370	394	378	408	394	404	400	436	397	390	368	341	400	402	372	406	346	394	404	374	396	346	390	387	396	417	368	425	389	414	373	378	381	393	407	349	426	369	392	418	393	355	384	354	385	368	386	381	389	398	380	385	385	404	388	387	429	399	404	378	385	378	421	381	409	397	395	384	389	397	385	365	384	380	371	398	402	422	416	381	418	394	381	383	408	390	393	377	409	398	452	418	403	382	406	388	435	389	414	424	398	380	383	371	399	387	419	406	401	394	379	365	382	430	399	368	397	379	385	403	369	365	382	368	404	387	442	404	399	377	375	390	400	405	389	389	425	404	412	352	372	418	417	393	390	353	404	380	383	401	389	424	396	395	394	397	440	452	416	396	373	388	392	361	375	383	409	388	392	415	408	412	399	399	375	388	407	372	420	391	369	387	393	396	388	401	447	380	404	373	371	411	389	379	373	401	382	409	390	377	401	377	361	403	413	410	390	353	395	389	419	342	401	408	389	379	414	358	387	395	432	416	386	435	414	404	403	403	375	361	397	388	410	421	359	425	366	343	374	398	429	368	391	401	397	384	400	397	392	394	397	401	422	397	404	395	421	386	378	391	383	428	410	397	372	420	399	366	406	381	395	375	409	443	389	392	377	384	418	414	425	380	386	411	402	393	402	387	422	423	384	411	345	360	401	374	378	434	414	374	377	371	414	354	381	430	417	372	378	373	394	375	404	369	404	402	411	393	345	385	402	391	405	387	395	392	395	409	402	404	396	369	401	399	387	378	423	412	382	397	421	378	421	405	405	373	428	404	403	390	388	406	375	371	372	387	369	411	379	388	375	385	402	408	424	385	403	399	377	412	379	367	398	388	356	398	386	375	408	402	395	377	369	402	382	383	394	381	385	392	417	410	402	412	404	414	413	401	380	382	390	386	408	411	358	401	389	345	382	387	370	382	338	374	390	407	426	397	388	402	392	400	394	377	403	408	356	404	394	387	413	411	366	372	385	392	385	368	410	379	390	402	405	408	400	365	409	387	359	424	407	416	396	395	399	394	361	415	433	395	396	400	381	409	406	391	415	402	367	365	345	388	386	351	406	392	398	388	368	405	408	416	388	404	365	388	406	385	418	359	383	410	399	379	402	343	432	377	400	412	423	399	382	376	362	389	433	395	343	386	403	419	359	397	393	383	388	383	395	344	406	359	406	376	388	387	367	385	346	428	376	370	370	372	404	358	370	425	371	398	375	396	396	363	395	402	391	394	387	401	400	368	377	358	357	371	377	398	396	412	382	370	368	399	394	390	405	395	399	424	387	403	406	343	368	412	441	389	415	392	403	390	379	392	378	381	396	431	393	381	389	392	390	418	359	388	372	444	373	402	380	386	386	373	400	435	392	358	408	405	394	367	389	396	382	361	405	351	412	391	404	412	409	402	389	365	420	363	384	390	406	404	389	389	390	384	400	416	409	424	365	366	393	361	386	369	409	394	378	419	364	370	399	366	407	421	390	411	390	350	381	371	420	375	436	384	412	414	410	375	386	373	360
2687	433	416	429	384	343	381	357	333	351	357	349	305	329	321	339	350	357	322	337	346	354	357	299	329	341	336	297	368	327	381	369	303	315	340	316	351	347	331	325	323	330	330	341	358	340	307	319	305	333	330	324	315	296	355	299	302	305	326	310	357	337	351	324	348	358	337	352	342	326	306	307	325	342	307	340	314	298	348	358	355	317	309	331	321	348	319	343	295	354	326	342	340	350	344	339	330	326	314	331	334	321	327	319	352	347	355	312	358	319	317	314	316	327	352	321	317	320	320	328	308	317	336	304	348	329	309	304	329	378	326	344	375	323	314	342	328	342	288	294	307	324	339	321	345	340	325	342	353	331	316	352	291	336	312	332	336	324	317	311	349	331	300	348	345	319	311	288	313	322	307	334	355	347	336	341	322	327	318	353	330	343	360	328	348	306	314	339	320	317	311	329	331	296	325	327	332	286	334	352	325	347	330	335	308	335	314	332	321	327	318	315	328	338	313	342	364	331	299	327	330	323	299	331	340	314	362	356	323	354	330	306	362	335	303	309	334	316	324	354	332	321	329	333	365	321	325	327	320	323	328	343	345	378	312	378	329	334	319	352	374	285	307	339	338	330	340	279	349	316	333	356	335	301	299	310	319	337	341	316	341	321	347	304	302	320	297	335	348	322	331	373	349	327	313	270	306	331	359	325	349	334	325	336	311	336	281	349	309	329	345	318	312	346	339	338	333	331	326	321	331	340	343	310	362	332	361	298	291	303	323	318	295	338	337	315	330	326	338	322	328	316	298	340	309	327	345	336	344	340	346	309	330	309	310	317	324	313	360	335	343	340	331	326	336	306	359	350	339	314	328	354	309	315	344	350	336	346	339	351	333	339	329	319	333	312	342	342	328	312	340	322	338	310	327	276	349	373	328	323	322	353	339	330	358	330	312	314	313	337	325	310	334	324	323	345	313	347	336	320	298	351	358	330	352	335	347	313	346	313	332	313	346	356	343	357	339	337	316	333	323	309	314	332	318	294	304	338	314	343	330	326	307	329	340	340	327	332	295	293	346	325	292	364	335	342	315	333	302	331	329	350	333	313	355	336	333	333	335	349	365	322	328	323	338	317	342	301	312	295	331	330	342	389	301	302	326	295	344	323	328	329	332	323	313	361	357	358	333	321	343	320	344	314	339	317	315	331	332	307	344	318	317	320	331	347	359	363	342	338	327	334	310	351	333	364	346	303	305	361	322	324	346	346	353	294	342	301	312	348	348	337	302	335	318	287	295	323	312	315	328	352	302	313	329	320	357	301	312	314	326	364	319	325	362	320	323	324	332	333	346	351	308	331	345	307	325	320	320	308	335	337	330	332	328	378	341	323	334	347	334	331	346	369	326	286	342	370	344	309	335	391	353	335	346	325	363	336	345	308	316	343	312	315	295	289	345	352	328	340	353	332	356	316	317	347	327	344	280	322	366	330	331	310	312	351	350	326	332	325	314	288	302	335	364	313	307	325	357	311	332	334	320	332	336	351	312	300	298	334	340	294	348	335	319	329	315	332	358	334	309	324	285	321	318	345	307	338	324	324	297	332	367	351	324	338	318	324	325	331	316	336	336	326	326	338	337	322	337	341	317	320	331	302	301	348	316	319	318	326	335	350	349	299	334	364	313	311	311	343	352	358	333	335	351	340	346	329	326	316	401	341	342	342	339	336	317	318	362	354	324	337	348	326	331	317	339	327	344	346	361	327	332	305	325	298	347	325	326	347	333	315	343	337	347	301	284	306	338	296	328	323	332	281	357	316	334	317	358	341	333	322	327	339	338	344	325	323	314	332	346	313	338	319	328	323	339	341	343	299	343	356	331	345	304	301	308	333	339	323	346	318	316	324	349	313	341	304	299	366	332	311	308	326	358	320	293	321	320	361	323	321	312	338	322	332	331	365	310	325	323	321	346	335	323	310	313	332	351	356	327	308	342	351	304	324	307	318	347	342	341	307	334	316	347	350	311	325	337	316	323	312	290	329	319	351	352	373	334	330	313	343	316	355	346	318	327	324	311	301	313	330	327	354	334	343	306	336	335	353	342	361	323	322	363	325	324	310	326	320	308	355	331	335	308	337	310	336	349	336	307	345	355	323	282	335	288	323	354	333	327	309	332	313	338	327	305	344	330	305	328	328	372	340	302	305	337	354	317	325	356	309	342	307	289	336	348	315	360	328	310	345	327	331	349	339	339	332	347	289	348	349	334	310	331	368	360	319	332	313	314	314	333	348	312	290	322	322	317	336	340	329	332	339	322	279	309	323	346	343	344	349	342	301	300	313	309	346	322	314	330	316	309	338	294	363	329	326	321	330	374	314	318	328	337	327	376	305	313	323	298	324	338	327	327	327	339	326	341	302	328	295	303	341	313	325	327	321	303	341	364	341	359	335	335	321	349	318	353	309	305	357	323	334	311	320	308	340	347	357	326	326	344	326	315	313	328	344	329	271	325	349	318	326	310	367	319	318	309	299	362	311	342	353	333	307	345	304	338	303	316	357	303	332	376	324	331	326	318	349	334	312	332	300	328	334	344	322	322	330	338	338	337	293	312	339	320	334	333	306	339	309	302	313	325	294	323	320	315	330	349	321	319	324	318	352	339	352	360	318	311	350	349	324	308	324	350	314	321	341	295	320	340	346	307	301	322	341	345	315	322	343	317	350	343	333	322	350	331	319	321	350	312	287	325	344	336	349	305	335	328	322	329	326	347	344	340	338	354	361	327	331	329	312	350	357	329	326	355	305	304	314	320	364	298	334	332	328	351	303	308	345	331	347	324	342	357	299	344	348	350	322	342	339	318	326	346	318	339	311	307	329	339	290	342	344	341	345	332	309	376	294	355	357	353	339	320	347	297	323	340	364	336	285	310	360	348	319	344	315	323	338	330	320	334	333	330	346	359	325	315	336	334	337	317	323	315	303	307	346	305	344	336	299	338	335	328	309	322	338	311	312	340	297	326	334	299	349	331	332	315	336	324	329	347	346	312	332	333	323	335	324	314	322	293	330	332	347	328	317	310	275	351	322	332	326	326	345	316	312	327	335	360	327	323	341	344	344	322	316	326	358	303	316	312	327	339	338	315	357	350	345	321	360	323	353	356	328	313	304	312	319	340	320	331	331	325	354	359	338	327	337	330	320	310	318	387	290	341	330	294	337	332	327	319	327	327	339	334	354	321	308	313	337	331	340	314	354	347	338	340	321	293	346	331	339	322	348	351	299	318	324	355	318	343	327	335	321	333	369	341	332	332	300	314	319	348	323	320	313	343	331	306	313	339	354	341	318	340	315	317	355	328	368	315	327	353	309	323	351	335	324	344	298	360	302	338	317	334	317	339	351	332	325	342	329	315	321	328	342	326	324	333	294	337	336	346	349	333	318	362	298	315	324	322	303	345	343	361	294	313	311	304	332	356	338	306	331	370	311	361	342	324	353	313	340	331	314	334	332	346	324	334	315	313	338
2685	936	1059	1073	1061	1054	1011	940	926	992	922	884	862	870	882	914	820	835	805	840	824	859	870	858	847	837	852	907	869	803	887	891	849	831	823	808	791	834	821	841	891	844	847	844	848	828	811	876	844	868	774	874	839	867	766	885	879	822	802	854	828	856	873	831	836	798	800	886	853	822	806	845	852	828	876	863	804	817	898	884	789	904	842	905	889	904	806	885	842	870	914	872	886	853	849	820	782	836	868	834	911	834	849	864	849	842	830	859	813	826	823	888	805	858	830	861	867	817	826	842	793	840	847	859	847	777	815	818	827	832	837	865	861	828	839	840	830	871	913	853	839	851	822	873	847	799	824	787	835	868	836	845	873	859	823	820	862	904	797	850	878	835	817	831	827	880	872	828	863	826	827	854	852	824	849	851	874	876	825	840	830	845	820	856	862	822	871	841	832	840	829	851	872	843	874	805	839	834	819	845	857	860	909	826	841	821	867	852	819	910	882	871	844	826	891	875	835	825	838	825	855	899	771	912	825	775	794	818	858	793	843	869	872	847	833	881	850	866	859	862	865	833	900	846	840	841	814	879	779	850	867	808	832	867	812	801	866	849	830	848	837	889	845	848	815	844	855	848	827	859	842	830	796	833	871	838	837	834	835	813	891	857	813	858	781	858	843	839	841	829	834	799	899	838	872	844	804	832	854	873	827	830	867	862	848	843	788	820	837	804	830	860	868	776	828	865	895	808	824	831	864	829	842	816	898	844	838	909	804	847	823	808	831	858	812	840	864	864	820	818	862	839	841	857	851	828	888	909	869	837	806	860	826	827	873	867	821	878	791	835	835	863	800	876	864	876	798	873	842	808	827	830	846	845	857	817	808	816	836	858	855	847	819	843	898	827	836	853	894	847	872	848	808	853	830	852	886	880	920	832	822	834	866	830	769	902	856	867	849	856	847	864	872	871	817	807	778	826	827	854	883	836	835	874	827	847	854	828	832	811	844	834	837	830	888	880	829	831	818	892	854	831	807	830	860	854	851	825	851	856	854	879	795	871	803	819	837	810	820	856	854	862	814	809	832	872	836	820	821	831	778	890	787	842	856	811	845	850	868	855	834	803	848	842	781	882	826	841	868	834	842	849	791	792	865	851	849	851	869	834	860	818	861	833	839	840	819	766	818	895	869	782	855	842	866	858	822	796	796	824	874	846	874	875	850	834	840	847	849	821	811	814	852	870	822	827	862	894	867	845	820	861	827	844	833	878	831	847	831	803	865	838	844	823	869	834	825	801	852	877	888	791	807	857	845	862	832	841	869	810	844	828	861	882	889	801	862	846	881	861	811	817	821	824	822	908	862	795	772	826	796	845	822	841	845	801	844	847	845	828	827	818	815	849	852	783	806	792	856	826	844	872	854	852	829	795	830	823	865	845	810	836	875	851	896	812	826	823	883	832	868	861	798	821	860	810	759	810	842	793	870	836	888	797	869	856	817	830	844	866	860	819	851	844	832	852	846	797	893	818	856	863	848	895	798	865	778	880	789	862	796	816	839	853	908	849	862	822	850	867	876	869	866	841	870	817	829	838	840	851	859	825	843	842	873	842	860	842	861	811	805	865	894	781	872	882	833	891	807	841	825	834	872	834	803	860	835	820	856	858	844	827	826	876	805	847	834	788	810	802	804	867	862	876	860	814	784	865	812	838	822	844	799	813	838	865	771	830	807	842	825	842	829	861	841	865	848	879	877	848	879	819	766	885	855	853	858	806	835	875	802	855	862	844	812	806	827	867	826	846	812	822	867	780	905	880	837	831	835	819	854	848	833	837	831	855	841	823	834	854	873	818	861	822	833	811	828	842	844	878	832	834	860	866	832	802	857	849	845	801	874	820	829	821	849	893	840	787	857	791	841	845	817	881	896	878	838	907	829	846	821	873	842	775	816	803	882	822	831	821	828	856	848	824	884	824	819	852	817	788	849	817	865	851	830	874	903	828	831	811	839	822	848	867	895	856	833	833	787	850	860	872	825	825	823	818	881	798	863	813	814	852	857	860	854	820	811	873	829	866	792	833	843	886	859	849	840	778	851	852	852	822	838	839	844	830	832	898	884	840	820	882	860	833	883	833	832	811	799	849	846	901	819	874	832	870	858	833	829	842	891	873	816	822	815	896	849	833	861	827	808	842	799	856	866	846	809	846	862	821	844	874	875	829	847	844	815	885	822	801	821	874	830	854	873	841	866	856	836	844	872	802	859	850	846	830	877	821	914	853	829	858	806	866	813	837	801	847	855	854	860	820	838	830	866	847	891	825	861	858	829	810	834	828	821	882	796	853	847	819	891	777	840	823	854	768	818	831	824	825	859	815	828	840	839	841	856	831	807	845	860	842	823	847	798	833	801	867	849	854	837	864	823	864	847	829	818	825	823	867	767	868	815	902	830	917	900	815	808	833	832	836	857	824	906	845	817	839	844	833	819	833	788	842	855	856	847	831	852	825	861	831	815	800	792	833	841	846	868	836	897	840	886	850	836	846	878	898	820	826	841	852	839	796	779	836	861	845	829	861	832	838	849	891	855	854	842	838	913	788	842	832	828	767	821	835	815	875	793	845	844	827	901	917	807	835	869	828	819	803	867	802	772	828	862	797	795	841	875	853	836	906	845	901	830	830	820	911	866	853	855	827	854	818	791	846	882	836	865	766	792	822	818	889	837	856	854	813	824	842	866	895	851	856	828	800	855	824	835	861	894	811	847	836	828	844	795	881	854	755	807	839	836	824	812	822	794	830	842	866	808	822	809	865	875	908	828	873	863	898	858	849	811	848	855	810	884	878	884	833	810	827	830	829	828	878	863	872	832	763	838	783	867	858	842	780	838	850	810	856	841	800	806	831	847	844	802	891	840	796	844	865	802	912	840	873	759	812	810	887	846	865	850	839	842	861	875	858	824	807	857	811	823	849	795	890	854	865	858	842	859	902	836	810	862	803	849	835	869	848	864	898	845	860	896	870	803	848	827	853	841	825	849	871	851	845	812	866	866	834	838	846	847	854	848	868	817	843	874	802	825	811	864	858	827	814	826	843	864	853	798	769	827	782	842	820	827	849	837	871	836	835	868	809	843	844	857	809	851	800	825	813	817	866	846	815	858	838	878	842	893	914	837	791	865	904	876	849	802	815	862	825	819	830	844	860	881	840	819	878	876	868	879	849	832	827	808	800	827	830	838	843	841	834	847	840	827	822	822	879	821	881	842	807	870	875	850	859	802	885	847	833	861	874	821	831	806	877	830	849	848	879	808	840	855	846	906	839	857	818	815	819	883	798	811	804	825	797	848	857	833	844	853	827	843	860	855	868	797	878	854	830	872	817	772	879	849	822	846	884	882	849	799	837	845	852	847	837	833	814	824	883	803	820	849	888	859	814	819	797	823	875	855	821	865	823	842	845	829	799	839	833	831	876	885	815	860	860	876	833	878	837	841	847	869	826	858	838	815	789	808	862	870	860	841	857
8596	1181	1377	1149	910	687	565	524	502	425	405	400	363	344	361	347	343	334	333	312	313	314	302	336	279	342	291	328	315	332	349	316	319	304	316	341	323	343	319	306	326	291	332	279	318	319	298	311	316	322	293	298	327	298	289	291	313	316	296	323	283	293	303	271	304	285	300	304	286	303	309	290	301	303	289	291	334	298	271	302	294	338	330	313	283	301	295	286	320	283	337	316	281	309	314	281	263	268	295	296	317	310	306	273	332	316	303	296	332	297	286	289	292	310	275	299	292	295	324	278	303	276	272	309	316	291	256	272	304	277	250	292	283	335	316	305	287	306	309	273	307	277	308	278	304	317	345	315	310	284	291	311	303	312	295	309	309	319	283	332	290	310	299	332	305	306	299	302	308	294	336	327	336	290	297	308	298	338	284	287	281	333	299	285	286	287	304	315	317	292	290	298	286	301	300	321	321	313	303	307	317	308	302	314	287	304	293	261	317	274	308	297	306	327	297	313	306	296	310	301	316	289	293	283	314	268	312	291	310	307	279	315	324	288	279	272	282	310	279	307	314	295	304	320	315	297	329	318	321	314	347	303	293	299	305	278	308	310	287	281	288	329	308	289	293	288	283	306	300	296	305	290	332	298	301	310	313	298	272	313	281	294	312	305	330	303	281	319	298	303	313	264	283	284	287	318	287	313	324	302	330	277	273	267	318	308	303	304	326	313	287	315	315	297	309	307	299	300	272	285	293	279	281	287	344	286	327	325	284	341	320	311	324	306	312	275	269	290	269	310	307	276	277	296	321	298	316	281	294	292	301	315	299	292	314	321	286	320	330	286	313	324	331	310	324	341	293	323	297	281	306	284	298	320	280	327	273	278	277	291	286	287	310	289	333	301	273	302	320	277	307	284	299	294	323	316	299	308	296	319	319	299	304	293	306	319	284	317	286	301	313	303	280	279	301	299	297	300	329	309	304	296	312	324	303	304	295	280	278	298	338	313	273	292	275	290	327	275	296	263	277	321	312	283	299	285	300	296	294	301	319	309	304	293	279	293	295	320	320	316	313	296	287	279	303	311	277	334	316	310	307	305	314	312	281	318	297	273	288	287	295	296	315	312	321	320	280	294	285	282	317	304	278	302	325	284	286	274	301	311	318	295	306	327	298	306	279	305	289	310	314	313	310	278	312	319	306	308	309	285	292	295	314	279	289	316	282	293	306	304	280	289	300	261	285	270	289	296	281	288	293	311	310	284	313	316	337	312	332	303	284	311	303	294	286	290	284	309	315	308	306	313	302	320	277	310	304	300	293	309	334	321	313	278	302	323	298	312	284	322	331	318	315	274	297	299	281	306	316	301	307	322	313	324	319	294	273	317	302	317	304	310	256	324	308	309	283	285	318	291	304	287	310	323	312	321	317	284	290	287	295	296	311	285	305	287	301	272	279	315	296	326	321	304	292	326	310	284	310	330	293	317	306	314	286	279	297	322	315	298	310	309	304	281	286	290	296	317	287	325	301	285	320	304	298	286	294	284	298	291	293	307	317	330	301	328	336	298	283	269	274	294	332	318	310	302	270	283	273	279	288	300	310	301	312	274	278	314	303	259	296	287	307	294	329	289	292	287	336	281	306	301	293	282	301	286	286	315	306	294	325	311	309	304	292	336	310	298	285	267	316	315	340	283	307	308	279	291	278	314	272	327	322	321	284	281	312	306	305	328	276	272	312	275	310	314	290	298	286	311	263	286	335	332	299	321	283	285	319	282	316	309	285	272	272	310	283	289	355	301	289	321	299	304	292	291	316	289	307	298	268	288	345	292	294	314	292	282	305	283	307	295	308	294	288	296	300	309	285	285	301	283	281	292	326	306	310	299	298	310	302	318	305	280	274	312	299	281	295	274	315	312	298	295	293	257	316	295	303	321	289	331	327	321	287	270	308	313	296	307	276	324	311	317	284	314	283	313	321	295	311	306	300	343	324	310	301	303	298	278	273	329	329	310	269	298	269	314	329	296	296	276	327	319	282	308	286	331	289	294	300	312	304	303	328	312	300	324	282	295	306	308	310	311	317	287	275	296	300	306	324	284	335	320	297	309	264	302	287	280	313	314	285	283	292	302	300	327	314	348	297	282	292	318	274	293	311	282	316	321	299	272	280	293	343	269	289	313	312	320	283	292	306	288	315	321	265	318	327	279	330	317	290	324	311	306	321	341	309	329	312	296	311	293	298	302	314	307	292	285	319	307	273	305	311	320	291	294	312	288	325	244	328	249	311	294	305	285	326	306	285	273	273	330	323	239	282	316	278	297	290	303	250	315	269	296	332	305	297	322	289	287	343	282	323	310	284	303	315	307	324	329	301	307	326	312	317	295	301	271	327	295	308	324	298	307	315	313	356	275	285	274	304	315	266	289	316	283	331	282	313	298	279	306	294	281	296	325	315	312	312	257	315	305	324	319	290	281	291	266	303	292	316	351	280	322	283	311	283	299	324	305	281	298	311	308	277	297	278	288	312	302	324	316	323	300	274	277	312	297	333	285	299	292	364	301	299	314	282	299	299	287	306	307	292	285	329	291	302	302	285	289	284	284	261	285	279	317	305	297	316	291	297	291	297	315	312	297	312	277	325	324	279	324	284	336	275	310	304	291	277	330	285	278	307	300	290	288	302	273	296	302	343	299	324	307	299	290	283	323	303	316	313	277	296	314	302	321	296	301	263	273	311	305	298	317	313	326	273	292	325	307	294	303	282	311	331	319	279	313	289	305	329	310	305	323	331	303	305	308	292	273	279	305	299	270	334	277	325	305	301	319	310	289	315	261	303	273	310	319	286	298	281	316	291	299	299	307	325	273	290	277	289	299	319	338	296	280	298	303	316	320	314	290	290	314	310	295	301	289	293	315	290	265	309	297	298	313	307	276	310	294	315	280	268	269	302	311	307	316	290	299	305	332	306	324	260	306	296	285	303	265	334	292	326	291	295	346	304	309	318	279	304	297	304	311	325	308	336	357	280	271	301	298	322	307	278	318	292	275	272	294	286	304	284	306	297	289	292	316	271	315	295	303	289	300	313	302	275	324	311	303	298	341	316	283	304	285	289	327	306	307	284	280	298	349	315	279	283	260	297	306	298	304	296	277	300	308	304	300	286	305	269	288	342	299	267	272	317	334	300	297	312	302	315	310	307	317	306	302	338	293	306	322	288	280	278	275	305	294	274	309	315	333	305	293	264	279	309	316	292	272	270	295	298	293	295	321	316	322	293	298	296	292	293	272	306	303	282	293	300	288	273	294	283	300	297	315	294	320	297	308	287	302	293	303	282	323	304	318	322	278	284	286	327	289	307	274	300	278	309	292	307	311	302	334	282	294	318	294	292	286	286	291	309	288	296	289	313	302	301	298	324	291	305	310	323	283	325	316	309	311	322	282	314	308	309	292	322	315	318	305	310	291	298	277	314	298	335	279	311	302	318	317	300	315	267	298	275	287	290	305	315	297	319	320
5873	1596	3005	3509	3057	2677	2303	1933	1675	1606	1440	1282	1241	1161	1108	1088	1037	961	955	999	869	934	978	865	907	907	861	897	900	829	817	850	853	827	800	807	873	798	841	806	790	811	846	785	790	832	753	803	784	786	804	810	791	837	774	806	773	819	797	771	776	837	777	804	788	756	733	807	798	757	767	726	783	776	733	770	790	800	780	810	813	805	768	715	753	840	826	765	832	782	790	742	730	839	767	740	745	771	771	759	802	737	736	792	776	740	792	726	751	758	745	822	791	770	767	756	827	802	745	771	782	734	753	762	758	753	737	733	760	801	804	755	783	806	786	791	731	830	787	781	756	786	771	786	805	808	714	773	726	736	736	747	761	792	763	756	741	763	756	780	793	759	817	759	778	776	755	742	744	753	804	769	782	800	793	726	778	761	765	731	765	750	735	754	785	710	805	766	845	739	767	774	745	776	743	730	802	783	808	744	764	754	752	787	797	745	749	712	770	760	740	741	813	774	746	758	704	779	752	791	734	740	793	730	742	801	748	782	771	803	749	756	759	810	753	750	781	743	761	818	828	737	743	767	793	710	767	767	747	734	770	757	751	763	772	741	743	756	780	727	728	794	775	800	798	785	778	767	740	763	702	745	744	738	786	745	787	770	787	741	800	794	770	796	790	763	764	818	756	725	767	805	761	750	735	798	776	804	779	739	717	791	724	816	753	792	699	690	761	757	792	761	742	765	762	788	763	779	745	760	730	800	765	733	788	751	751	786	777	807	766	718	775	774	713	782	757	763	786	761	755	796	747	757	789	738	755	752	801	708	797	745	771	751	772	770	739	724	777	774	801	715	762	791	756	758	722	737	769	757	758	779	769	756	800	772	745	692	739	764	780	797	767	791	781	744	754	784	764	780	756	711	740	755	774	782	757	796	747	791	799	770	743	806	785	760	794	769	806	794	726	729	758	814	750	751	722	758	743	722	754	745	732	818	801	803	754	798	784	744	766	777	742	757	769	761	799	708	787	813	754	776	740	766	686	755	744	803	751	820	833	819	771	763	780	723	748	759	749	767	793	778	796	755	745	745	771	754	768	766	734	766	786	739	755	731	813	774	789	743	743	780	788	769	768	805	784	793	753	758	779	744	755	706	795	793	739	777	724	737	777	742	800	761	748	792	746	796	732	758	822	761	769	749	769	768	724	744	757	796	754	787	755	711	704	801	725	738	767	776	746	767	747	816	772	799	782	763	752	798	805	813	758	768	793	724	788	762	758	745	774	746	741	758	803	743	715	719	720	758	790	775	816	745	760	821	688	778	784	738	764	768	814	726	758	747	734	766	723	818	747	768	795	791	706	777	758	772	760	788	800	776	731	769	794	735	806	800	776	761	769	772	798	769	747	784	771	745	707	799	798	724	754	760	781	783	784	758	757	757	771	757	784	763	721	742	803	718	785	820	819	697	750	769	742	789	786	765	716	780	834	694	728	778	734	759	748	779	783	737	794	792	774	754	778	770	742	777	749	754	756	771	772	758	761	805	742	824	805	760	736	757	744	777	787	742	795	739	794	756	783	785	712	767	798	803	712	806	761	806	769	742	724	785	760	764	791	787	788	834	762	762	760	754	806	748	793	781	740	758	778	807	784	777	779	780	778	754	756	776	775	731	748	722	770	711	771	729	767	809	780	823	720	775	750	787	735	732	777	771	757	771	786	766	788	769	778	742	692	747	774	759	782	777	764	791	789	743	764	750	761	717	770	759	758	712	724	711	813	794	708	811	778	715	816	780	760	775	784	761	764	780	753	768	783	763	706	779	764	768	749	751	750	726	797	779	747	742	785	775	795	804	709	789	847	750	771	777	780	786	793	784	764	818	735	760	736	792	738	779	808	718	774	793	784	770	729	747	759	753	755	715	774	786	783	722	725	695	726	772	754	754	802	773	783	753	758	763	736	781	705	749	735	798	784	778	740	803	778	720	739	778	763	712	835	762	776	739	756	822	800	754	793	790	748	718	736	781	773	822	776	781	808	697	762	787	763	757	746	816	779	745	808	732	754	764	728	780	732	766	737	745	778	799	717	782	719	718	751	767	739	788	764	779	787	747	780	762	737	766	714	740	789	813	777	786	756	700	727	732	822	701	743	761	766	771	764	763	781	778	747	784	808	804	752	738	771	714	811	775	763	751	777	773	812	767	779	759	734	759	754	733	765	767	766	776	777	783	786	789	779	742	725	784	700	737	772	808	736	736	770	771	812	735	735	763	783	738	699	751	757	759	780	756	768	756	832	755	806	728	777	780	760	755	832	762	775	786	735	747	746	813	780	811	817	769	772	764	779	741	773	743	735	789	778	737	775	749	738	745	782	756	779	818	785	838	736	724	770	765	754	766	758	761	725	770	809	800	752	753	756	752	783	772	778	797	790	761	782	717	774	757	764	795	808	757	736	734	802	751	768	776	745	751	756	745	762	708	721	752	733	767	729	770	773	734	757	776	786	772	746	761	768	808	726	770	758	779	703	743	755	797	763	772	759	751	720	819	782	767	767	799	777	801	792	748	811	757	747	709	755	772	703	761	702	773	772	757	808	805	734	782	765	745	733	732	751	770	777	775	777	728	737	743	752	750	757	775	749	758	833	723	794	773	737	766	758	719	730	754	797	763	778	769	728	793	771	708	757	793	776	765	785	711	739	746	782	763	780	725	798	793	774	755	743	779	780	782	764	759	746	759	752	727	774	796	717	767	774	775	696	744	800	767	770	755	773	689	775	736	735	704	764	764	815	714	739	775	748	787	765	783	804	725	766	737	766	720	753	775	771	776	794	783	804	777	749	780	726	771	747	798	784	738	800	743	768	782	745	738	800	836	773	760	779	774	759	737	749	762	813	805	766	737	799	781	765	743	808	723	769	756	787	758	731	685	796	808	748	802	751	764	780	794	746	801	760	750	748	786	769	729	726	722	754	767	763	798	757	777	752	702	722	774	743	757	740	739	779	761	791	748	754	765	706	783	738	726	759	746	722	774	765	784	779	758	759	806	761	785	785	762	790	762	756	819	760	731	771	760	785	785	772	739	800	738	770	769	718	793	759	759	763	773	735	793	779	688	719	834	748	834	780	783	803	810	784	783	779	770	832	729	758	765	801	746	726	766	743	712	792	718	740	775	741	740	727	769	736	748	747	713	758	816	757	749	725	742	754	786	789	754	753	709	721	792	742	774	762	759	797	758	748	756	738	777	778	780	760	762	762	785	795	731	724	778	775	771	773	764	768	740	754	785	743	770	721	764	720	746	788	744	735	729	769	777	742	771	769	798	787	718	827	743	792	731	715	842	757	748	771	739	749	799	749	752	801	791	743	756	780	761	769	760	764	777	747	800	769	731	753	693	791	773	753	769	753	781	801	737	756	797	780	723	770	824	775	767	762	757	714	763	778	729	717	750	791	720	805	723	742	764	819	766	791	686	804	802	777	760	749	786	759	754	809	731	735	775	762	792	786	771	741	758	756	735
15538	2348	2441	1892	1283	886	741	557	464	403	378	315	295	278	256	229	210	232	213	193	194	204	203	165	174	158	179	155	153	164	167	154	163	187	158	133	165	152	156	144	146	143	146	152	134	145	161	132	142	149	138	130	159	155	143	136	152	160	153	156	115	136	132	159	157	143	121	137	128	141	139	137	154	166	136	125	135	127	146	139	163	144	127	142	154	150	139	127	148	144	131	155	141	128	146	136	166	134	136	152	139	152	139	131	156	165	131	167	129	121	145	150	141	144	143	112	135	164	127	150	135	154	130	134	133	147	133	144	168	133	127	145	111	134	132	128	127	122	120	126	126	139	165	138	133	128	134	149	149	135	141	131	130	134	134	128	140	123	147	122	141	155	138	144	154	128	143	154	132	142	139	130	150	135	131	159	122	150	142	153	152	122	141	136	153	143	132	121	159	143	131	137	142	138	166	134	141	148	147	132	122	137	133	121	126	138	150	155	127	124	125	111	155	157	149	131	141	160	150	142	133	129	133	123	139	154	138	149	142	127	144	125	131	131	129	144	126	137	137	142	158	116	140	139	153	157	131	146	147	139	134	135	125	148	159	133	126	141	151	141	155	118	128	158	150	149	119	135	120	156	128	139	134	117	151	152	150	131	138	156	129	127	151	145	149	153	128	148	140	150	126	130	158	112	122	167	152	140	130	139	148	123	160	142	162	133	122	137	111	143	153	149	155	149	143	147	119	156	108	125	136	119	136	130	112	132	123	121	136	134	135	149	132	136	157	142	144	123	137	119	166	122	124	123	148	126	156	135	131	144	141	167	137	147	121	131	129	129	155	133	144	132	130	140	145	147	125	127	125	150	140	130	123	144	142	135	134	133	142	143	141	133	130	159	138	151	147	143	145	154	147	157	139	163	152	126	136	158	141	143	155	131	133	132	138	139	118	140	146	133	134	155	130	129	135	130	120	135	117	147	140	126	114	134	133	137	128	126	113	138	132	122	128	140	139	138	115	138	142	137	157	151	130	129	127	156	111	130	151	149	155	130	147	140	136	154	119	178	144	126	144	136	147	132	126	122	162	153	132	114	151	143	126	137	135	134	134	140	103	139	135	130	142	149	127	126	143	141	153	146	142	140	146	134	158	146	137	128	139	157	139	136	179	133	147	134	144	149	117	132	136	133	151	146	146	130	134	138	131	131	132	143	128	158	155	156	145	112	134	135	108	153	137	123	155	134	124	139	142	131	134	120	152	152	140	147	137	118	152	114	131	148	161	143	153	144	128	141	149	115	149	154	147	131	136	136	119	140	141	171	140	129	142	134	137	161	141	140	145	111	157	136	127	134	123	131	137	165	131	135	143	137	158	132	133	131	125	136	143	121	149	157	156	107	164	149	142	116	142	134	133	136	159	127	160	131	142	124	139	134	131	145	133	142	136	131	146	135	119	129	136	121	137	135	151	128	147	140	144	123	128	117	150	102	159	126	149	147	132	136	133	134	134	119	141	111	139	151	133	126	124	133	138	157	128	137	145	123	123	137	136	123	120	148	144	131	142	151	140	136	117	137	151	132	117	136	132	152	116	136	157	141	115	144	151	128	113	123	158	142	127	154	131	127	131	138	139	123	133	149	137	138	144	141	119	140	156	142	130	151	133	145	156	146	162	158	152	135	130	142	124	142	134	126	149	126	138	165	145	126	142	147	157	134	126	133	159	140	122	144	135	121	129	132	124	139	155	141	135	143	145	143	156	118	146	150	156	159	126	131	142	141	151	155	146	138	144	151	125	114	119	139	134	146	115	129	130	133	144	153	131	146	126	138	132	131	149	121	139	134	134	119	124	113	146	149	135	154	134	147	142	112	133	150	113	126	150	126	114	138	139	139	131	130	142	160	155	147	131	133	125	121	132	137	148	133	143	141	150	121	137	147	136	133	142	136	137	132	151	161	143	125	169	141	123	151	139	131	139	137	163	129	127	129	123	131	111	165	137	146	140	130	135	126	143	141	146	129	129	139	148	134	136	135	135	145	148	127	124	130	131	155	133	150	156	142	130	114	132	142	152	152	132	125	129	164	123	141	150	141	137	129	135	132	169	139	138	156	119	129	149	139	145	154	138	149	128	138	137	156	122	148	138	145	138	143	131	159	140	112	149	147	143	140	155	148	141	120	146	145	145	141	122	134	155	138	138	135	153	119	150	120	133	156	134	140	143	124	135	128	139	147	130	131	150	126	122	137	146	128	120	129	132	167	155	143	149	160	142	129	148	136	133	137	128	133	125	140	135	122	137	128	155	155	144	127	153	128	144	137	143	141	135	136	116	121	143	140	148	129	136	123	143	134	151	130	122	135	159	124	132	163	134	131	136	113	132	153	130	157	161	151	131	142	127	123	162	147	123	131	143	133	132	135	135	130	147	145	137	153	129	155	172	125	124	143	141	150	129	135	143	148	142	135	134	123	138	138	134	126	144	151	138	129	139	156	152	143	140	126	146	166	139	152	140	145	137	150	146	134	134	137	146	134	142	152	125	146	133	142	125	124	140	140	103	112	124	161	127	144	126	119	123	133	138	117	127	148	151	143	134	130	113	131	150	152	163	161	151	144	148	140	173	139	141	137	145	139	124	141	134	141	120	151	122	145	143	160	119	132	123	143	142	137	120	138	139	131	137	130	132	131	138	155	148	164	128	148	118	145	142	155	140	129	147	152	150	123	134	155	127	140	134	146	140	150	136	148	129	116	145	125	144	122	127	118	119	132	142	131	129	143	152	143	155	126	153	133	144	153	125	132	126	153	144	132	145	145	147	138	153	138	134	141	130	134	142	142	137	114	150	145	141	137	137	160	134	119	126	141	155	118	133	143	138	133	155	152	133	147	135	141	123	122	124	129	134	131	137	144	130	131	125	149	146	141	137	149	153	128	127	140	149	147	144	135	131	144	131	134	152	135	139	147	143	147	135	149	124	128	145	125	145	141	159	154	157	146	137	135	112	138	149	147	147	138	117	149	144	133	141	157	135	146	152	147	152	119	103	135	151	130	128	114	152	119	142	138	126	118	140	145	141	149	126	138	136	155	152	134	132	125	150	136	137	145	140	144	137	157	125	112	135	133	121	121	138	160	128	178	137	138	142	151	131	136	122	123	126	151	134	135	127	159	167	142	145	133	131	157	134	151	132	133	149	134	136	129	139	143	144	149	137	130	157	136	143	130	126	144	134	142	144	140	128	173	140	129	121	160	138	151	131	142	143	131	141	147	140	151	136	134	147	152	134	153	123	135	133	136	151	141	147	138	145	136	160	132	131	133	161	149	151	120	145	129	128	133	151	179	120	131	137	128	126	150	144	148	144	147	146	123	109	125	151	138	139	140	156	140	136	152	118	145	150	133	142	128	136	145	150	154	130	138	151	144	138	138	153	141	129	140	161	135	137	123	160	134	146	150	119	122	136	141	135	122	138	159	152	123	125	129	143	157	154	128	137	172	149	136	145	121	117	138	125	141
7510	2018	4708	5547	4690	3852	3101	2672	2242	1908	1691	1465	1279	1167	1103	1034	972	940	861	826	781	769	671	657	648	639	610	561	563	564	560	593	503	511	510	510	526	478	468	487	532	512	478	454	460	448	436	440	459	443	442	449	384	457	457	438	424	439	461	400	422	442	451	411	443	408	422	396	432	417	384	425	408	429	437	409	438	401	431	376	431	398	426	424	432	413	425	376	419	396	414	417	374	406	372	407	399	357	391	414	384	405	410	404	388	400	382	430	380	410	358	382	434	391	394	396	390	404	411	370	416	397	397	398	359	392	401	395	418	427	389	402	390	383	402	402	392	421	369	418	398	440	368	408	410	387	419	369	423	384	401	419	421	380	394	381	424	411	391	376	349	379	386	420	399	388	388	391	415	374	390	385	413	399	425	377	398	364	397	394	368	414	407	407	384	378	384	403	441	395	415	377	414	410	387	377	395	424	393	368	388	406	391	367	391	373	403	364	426	390	413	401	402	388	394	398	394	370	434	360	371	386	361	379	375	427	378	405	396	395	387	413	408	417	369	404	405	371	376	383	389	389	387	389	379	387	407	341	376	386	364	411	402	376	373	359	398	384	370	338	392	397	403	349	384	407	378	378	401	366	405	396	414	378	381	425	388	413	383	394	367	408	388	350	385	404	390	379	420	373	364	416	352	388	364	394	383	362	406	391	357	417	417	378	425	344	429	366	408	404	394	320	392	348	385	408	387	381	392	395	421	415	376	375	387	390	381	395	402	437	355	381	424	380	455	383	418	391	390	353	427	409	386	395	407	396	415	416	372	383	389	412	395	355	358	400	368	390	401	382	395	397	402	309	396	397	377	383	408	378	377	383	386	388	381	407	398	401	372	411	379	371	386	372	413	405	377	387	349	384	388	379	365	358	413	423	400	358	368	437	391	392	391	416	418	378	364	404	385	383	355	382	394	422	373	387	399	392	393	388	385	408	356	394	412	381	394	409	396	346	345	377	360	381	414	375	387	370	385	377	384	422	365	438	404	388	382	387	400	385	404	432	409	392	398	420	401	420	403	381	358	370	365	396	359	367	421	378	372	393	412	330	405	376	384	436	393	382	391	397	421	431	367	403	379	388	418	381	355	370	346	374	434	356	426	376	355	360	375	431	383	386	395	391	379	387	395	418	411	424	408	392	380	404	403	402	392	381	370	385	373	407	390	353	354	411	393	411	412	391	403	417	354	379	361	383	380	361	424	398	364	413	388	364	340	381	388	390	392	365	386	415	411	361	373	384	380	382	380	415	388	384	394	342	379	430	361	396	350	375	378	355	396	396	381	390	389	393	410	380	394	394	370	393	378	335	362	401	404	424	420	362	406	415	381	396	379	380	397	384	390	399	390	423	367	376	397	400	388	399	391	365	393	387	394	419	433	393	385	402	392	368	410	397	385	400	394	369	378	365	377	373	376	386	398	385	383	398	383	374	383	380	397	376	373	431	412	405	389	374	385	406	394	394	382	376	404	399	416	381	412	414	408	412	367	373	392	367	379	384	405	367	409	364	429	352	394	388	392	386	390	360	370	387	395	408	386	387	402	406	413	382	388	411	376	396	367	399	364	394	377	383	354	387	404	401	373	407	406	369	425	388	402	405	376	384	365	386	398	419	399	386	376	404	363	394	377	363	438	384	378	354	393	388	402	390	387	414	404	410	402	379	380	420	355	386	374	388	379	389	393	406	386	374	407	383	353	363	392	383	379	393	384	378	363	410	400	352	397	402	372	390	411	402	406	421	384	407	366	378	409	375	375	443	385	429	371	417	347	399	418	375	393	437	432	386	364	411	374	399	423	370	411	421	403	404	382	385	379	396	391	389	375	364	387	369	386	389	367	371	387	388	411	362	405	391	386	371	383	432	410	387	418	414	399	355	378	379	408	380	350	387	354	406	410	398	400	377	415	373	413	375	381	400	381	371	390	382	386	409	360	371	379	379	386	399	395	413	375	373	362	376	403	412	385	389	388	378	407	375	399	380	417	395	384	375	405	385	369	392	386	367	393	372	375	393	376	391	400	406	385	436	392	390	386	387	415	399	359	371	397	390	388	405	390	383	406	384	389	369	401	404	379	397	389	398	387	424	381	372	388	366	366	412	413	341	382	396	321	372	386	364	395	382	385	414	370	396	407	370	371	401	395	373	367	404	366	399	380	365	403	393	370	373	371	381	375	394	454	416	421	396	432	419	378	381	356	397	367	365	408	372	355	418	375	381	395	388	419	364	340	390	425	390	372	383	383	368	415	389	412	398	359	374	380	371	383	412	374	358	391	355	393	358	391	399	385	386	403	411	398	400	383	402	401	354	362	405	415	408	373	380	406	380	401	379	398	393	352	414	376	405	396	395	389	412	377	346	366	372	396	400	405	410	394	368	401	364	373	393	387	382	376	393	419	416	390	387	395	387	393	365	384	422	397	396	379	387	403	356	415	383	395	391	399	386	374	401	413	386	411	379	407	373	398	424	367	377	380	405	391	440	381	390	398	413	397	377	357	369	386	365	416	366	384	385	368	368	367	396	392	382	434	392	403	398	383	385	390	412	369	405	395	407	386	397	399	367	409	405	387	397	436	411	408	441	405	387	365	424	383	437	382	395	398	437	377	377	369	396	389	409	383	404	417	411	394	375	393	403	369	379	354	373	406	392	385	381	372	360	359	380	399	369	377	385	375	388	380	385	391	394	407	381	387	384	430	380	356	401	391	395	387	396	384	355	445	395	390	372	390	388	397	380	394	382	376	409	392	404	411	393	408	405	383	393	404	403	384	357	386	418	389	396	398	416	354	370	393	408	440	388	402	379	408	395	408	392	364	387	381	381	369	349	378	414	394	421	377	388	378	383	383	398	379	399	370	377	384	371	413	385	377	366	381	368	396	383	396	382	384	372	362	409	408	380	431	401	371	362	385	391	429	366	391	391	403	374	364	397	407	363	431	398	380	406	377	388	391	384	376	371	408	366	419	399	393	399	353	371	373	397	367	412	403	370	383	384	403	403	379	397	402	391	405	360	385	401	369	376	405	408	391	397	397	399	397	359	374	407	401	421	365	386	398	373	402	347	383	384	417	383	367	390	371	396	375	397	368	411	385	377	395	418	376	406	383	414	409	417	411	392	366	403	411	383	427	408	400	414	435	391	393	392	354	418	370	402	384	409	405	362	353	407	370	361	372	383	390	371	405	385	412	416	382	384	385	423	423	383	362	386	401	346	429	410	389	375	373	381	383	374	407	380	351	429	408	370	400	402	388	399	391	386	404	400	385	430	391	399	355	379	383	423	391	400	363	376	385	423	438	355	377	394	367	405	423	406	376	369	393	425	401	406	413	395	369	424	371	368	405	403	384	371	401	370	361	374	397	458	406	428	397	400	390	383	393	430	443	421	383	391	419	410	392	402	401	382	395	424	376	391	397	375	387	407	391	370	363	391	365	386	376	393	364	401	408	397	361	408	373	390	363	362	389	376
2408	387	377	375	309	354	337	337	352	302	341	328	356	368	310	315	312	354	342	312	350	301	339	319	336	299	314	330	311	340	356	321	347	348	356	298	308	329	320	335	358	333	345	303	311	348	337	351	344	338	309	329	303	317	331	310	351	335	344	338	367	354	292	318	344	350	337	342	350	311	319	336	351	302	327	357	370	347	366	321	306	286	333	322	302	349	329	313	338	343	324	354	339	336	369	332	345	353	338	365	317	342	312	331	306	364	348	335	360	322	302	320	346	357	328	368	303	344	309	334	331	312	315	325	322	324	344	350	314	315	342	324	347	335	333	319	338	315	304	347	305	320	321	314	311	322	345	366	337	327	331	304	359	337	326	332	369	324	348	318	319	305	322	352	320	342	347	315	327	348	337	323	330	328	339	314	307	363	343	333	331	334	292	326	324	310	322	362	331	343	353	345	330	322	339	323	357	344	313	331	315	341	335	344	337	333	320	317	320	345	309	331	321	357	329	315	352	326	322	336	375	317	385	330	322	304	313	327	358	336	336	307	344	311	314	336	342	353	322	296	348	349	320	304	342	347	289	331	346	359	329	291	320	344	300	316	322	327	355	300	336	357	330	319	334	347	337	319	322	290	339	334	328	321	343	295	303	323	313	329	339	332	343	339	312	332	315	336	351	315	322	369	330	317	331	349	338	299	300	335	329	321	348	354	308	308	350	360	328	320	317	331	351	357	305	315	329	331	356	321	342	347	327	291	366	331	319	350	324	319	315	340	294	347	337	327	327	347	357	345	328	352	335	307	342	327	318	319	291	339	348	344	338	359	335	324	303	360	337	345	331	324	357	323	313	349	339	348	329	351	317	305	328	331	338	317	337	320	326	346	330	375	324	321	348	320	327	363	341	330	336	345	333	322	338	361	331	346	338	345	334	318	366	341	320	313	340	340	358	332	290	355	339	321	332	306	330	323	357	316	341	320	332	330	343	327	321	324	329	303	335	278	329	339	311	372	354	311	332	299	347	302	328	341	317	308	317	308	376	349	309	323	293	330	357	308	351	329	336	339	301	370	319	335	337	309	361	347	344	341	319	326	343	334	335	313	339	348	343	309	329	349	322	345	339	347	315	318	347	379	330	351	323	301	335	327	326	313	342	335	333	330	302	323	340	335	386	331	352	354	331	303	308	311	348	322	338	315	352	369	337	308	362	337	321	356	344	366	328	308	326	331	304	312	314	349	330	329	319	342	335	344	312	347	355	319	353	317	318	317	368	364	331	371	364	347	314	331	330	336	349	323	326	304	346	348	291	319	314	324	334	320	301	338	298	342	357	350	342	334	326	333	341	321	389	314	330	335	350	327	332	327	371	344	323	342	341	327	308	338	331	334	344	338	331	323	387	316	338	326	334	333	338	325	322	305	342	336	352	340	329	337	340	302	331	337	345	299	356	389	330	375	316	353	288	330	341	352	346	335	322	349	348	350	348	317	311	336	358	330	353	342	350	342	360	340	307	360	346	367	317	340	328	316	339	333	336	352	339	334	313	338	290	335	349	311	315	311	312	347	313	341	319	326	362	350	307	360	365	342	318	322	337	337	310	351	345	311	320	346	329	328	342	332	331	369	356	352	346	320	314	362	316	344	333	336	320	329	353	344	302	346	329	327	348	329	335	346	301	330	360	376	336	332	334	325	362	360	336	342	338	337	334	314	336	325	350	338	306	317	329	328	342	345	341	333	322	311	310	322	320	316	310	338	311	366	358	312	318	322	292	331	326	362	326	348	310	366	344	322	340	308	325	337	348	346	300	335	365	320	359	348	327	341	345	337	303	326	335	326	337	341	301	363	322	318	369	340	316	356	356	326	319	331	340	340	324	309	326	340	357	343	334	340	356	321	310	330	354	334	316	365	295	359	320	342	324	340	336	338	365	338	342	301	339	364	346	331	352	321	315	347	351	306	307	365	323	343	340	317	328	348	344	328	315	342	321	371	324	355	318	354	357	356	372	302	358	338	328	340	331	321	331	360	306	310	356	340	347	316	362	351	333	335	337	329	346	325	361	350	309	324	338	342	348	323	329	311	315	355	351	328	315	331	337	361	328	340	352	309	314	358	347	317	374	346	312	340	335	358	335	322	341	330	351	334	311	287	312	335	350	319	308	338	324	310	311	342	338	306	306	322	314	341	370	313	336	341	328	315	341	335	320	358	340	293	345	327	324	337	318	316	330	295	333	321	356	320	342	347	330	328	350	342	352	302	330	334	307	288	303	346	341	338	334	332	325	326	342	357	307	331	343	345	344	333	364	327	352	328	334	319	322	336	301	318	339	347	340	325	345	331	323	326	306	352	355	339	349	355	359	348	332	321	340	340	339	314	343	313	333	358	335	344	337	314	347	328	342	314	333	342	363	332	333	313	315	319	313	328	341	337	353	334	297	356	331	330	317	360	314	311	337	337	330	343	342	327	337	375	307	328	318	342	333	331	317	352	300	314	348	320	358	351	326	327	296	326	330	364	354	338	303	320	331	327	342	318	311	322	316	333	305	302	355	332	343	348	320	335	321	322	333	331	323	348	360	329	340	350	322	340	333	310	332	350	319	309	350	349	361	354	304	318	357	334	347	343	308	344	316	323	356	337	312	351	367	324	329	354	320	319	324	336	333	326	350	303	348	354	367	352	357	324	328	287	335	321	341	340	355	338	317	317	342	312	311	319	355	328	355	313	304	351	344	341	329	324	348	360	352	303	335	347	322	319	378	351	347	329	299	313	355	329	312	344	301	334	320	302	338	334	310	308	342	354	310	336	320	327	320	330	295	344	299	309	329	309	313	296	331	298	345	335	342	355	370	368	312	350	343	353	304	369	342	349	335	326	337	346	322	334	311	325	335	326	355	342	305	309	338	327	317	328	336	319	302	344	367	347	365	354	359	318	314	331	336	345	337	323	382	354	328	314	365	339	335	314	342	355	329	343	352	315	300	379	307	308	331	303	328	320	335	319	330	314	309	298	320	341	325	336	316	359	358	356	340	306	317	338	344	328	371	302	314	330	330	318	330	355	340	327	336	357	328	316	326	340	313	360	348	321	330	341	326	331	291	329	344	346	330	335	293	337	322	335	333	329	328	322	340	349	324	316	322	333	352	320	358	327	305	330	339	326	336	344	315	358	362	345	358	338	331	331	323	327	316	336	330	351	320	339	303	328	301	306	373	331	365	338	277	313	326	366	352	361	341	311	271	346	336	344	316	331	287	358	332	338	376	303	322	339	341	306	335	361	333	363	314	358	321	307	365	292	338	329	328	349	324	334	319	340	330	343	333	308	407	344	337	322	339	334	339	359	321	317	321	326	341	329	329	334	330	308	345	326	346	367	340	332	331	324	333	319	345	308	312	323	347	321	324	349	348	338	342	312	330	340	336	307	321	320	362	321	369	296	362	324	320	325	333	336	330	319	335	321	352	363	323	366	330	284	299	328	345	339	342	373	334	349	321	321	340	318	336	312
2579	929	963	1067	960	989	942	907	921	921	872	885	799	906	847	869	820	854	814	853	903	893	909	864	879	868	902	847	839	808	890	829	825	838	836	888	810	834	836	833	862	866	859	802	883	873	888	807	811	862	874	843	779	859	819	831	860	841	773	791	867	848	809	813	865	854	845	874	878	873	874	878	815	826	900	866	862	879	837	823	872	866	853	830	837	816	835	812	848	856	864	863	869	864	874	819	853	821	815	865	823	855	837	820	870	923	836	873	835	798	856	890	814	821	852	860	850	846	869	805	851	825	816	818	804	856	854	879	932	856	835	864	861	862	849	910	866	847	850	830	806	879	835	841	818	861	830	830	841	794	865	836	812	843	848	872	832	865	870	852	874	845	853	829	886	841	876	832	839	921	810	836	908	848	859	835	817	808	843	858	863	811	871	862	888	880	860	844	851	890	856	855	868	860	845	832	878	852	848	861	833	854	850	864	798	822	859	853	846	872	811	853	832	903	884	832	847	857	885	830	859	830	861	868	851	843	817	814	857	853	869	873	880	843	835	848	817	831	864	872	865	855	871	865	809	876	849	834	826	805	812	837	802	869	874	770	850	802	842	908	860	833	826	840	811	850	871	850	834	802	903	863	885	868	831	832	831	826	847	871	865	884	886	841	853	829	855	853	842	851	842	858	808	834	853	853	891	865	927	958	853	781	847	831	870	892	895	777	798	871	874	845	854	838	864	839	862	903	875	812	884	856	807	897	855	833	821	782	868	853	826	805	894	843	850	878	908	806	843	903	838	856	871	806	810	881	858	880	866	867	875	863	819	856	843	801	848	792	882	878	828	814	866	829	847	815	827	887	812	798	853	877	851	839	812	844	825	794	832	844	829	842	834	844	829	873	808	858	866	906	817	867	860	854	854	908	860	936	869	885	896	792	853	886	843	859	849	836	916	835	859	851	868	864	830	870	889	873	820	868	879	877	866	832	856	860	811	839	837	845	842	850	819	900	856	860	790	840	901	854	822	837	851	859	838	869	893	866	808	850	917	818	849	831	874	879	835	804	858	852	809	883	797	880	853	883	848	806	814	838	859	851	804	840	889	858	856	881	888	854	919	812	852	847	838	920	839	889	825	814	857	860	834	868	864	813	881	857	895	889	838	890	797	823	834	856	882	834	860	875	841	834	819	870	815	856	796	834	868	871	859	808	876	850	890	836	866	896	841	857	858	799	884	861	869	823	820	902	893	827	906	885	871	847	904	854	848	840	816	875	839	836	817	872	880	864	900	880	845	818	816	878	895	813	871	818	829	799	873	834	813	832	888	875	871	835	856	863	834	907	868	832	873	850	874	858	845	866	836	779	858	827	886	811	891	874	867	820	806	849	856	868	836	868	856	864	850	823	828	899	883	838	857	839	847	830	884	855	889	852	902	857	866	852	858	815	874	869	817	846	876	820	874	854	859	830	806	820	816	858	845	871	880	837	883	831	906	827	866	857	904	839	865	808	837	795	831	873	816	849	851	883	894	833	824	832	818	832	828	886	898	855	817	855	943	824	864	816	855	833	824	844	861	838	882	854	798	858	828	822	833	849	820	885	898	849	830	851	885	870	824	862	875	834	865	844	902	858	812	876	903	815	861	841	819	811	835	818	773	771	802	847	858	896	821	825	814	861	860	855	884	868	803	845	881	899	820	887	873	783	859	869	870	819	817	806	848	783	874	825	912	869	818	830	850	824	884	872	862	839	837	812	888	833	875	833	847	854	845	877	850	843	816	823	823	838	811	866	828	844	876	839	827	911	825	854	874	846	830	865	871	835	866	801	871	863	833	823	828	837	787	888	863	826	867	820	843	843	878	846	848	803	832	843	838	820	901	864	840	813	813	846	806	856	843	816	823	867	907	895	854	850	857	855	857	874	869	855	873	863	859	842	818	846	816	846	882	840	842	887	866	856	842	812	827	874	860	873	837	848	811	799	847	794	845	864	857	841	915	889	848	889	895	893	847	852	838	886	839	883	869	835	855	850	843	843	872	822	848	879	849	875	839	845	850	807	822	844	831	844	813	890	824	800	912	835	857	838	825	833	869	802	856	864	854	825	861	834	813	834	865	866	861	826	849	861	851	848	853	893	841	814	843	814	882	858	881	851	851	845	818	794	817	852	888	842	883	880	844	837	828	865	856	817	827	829	871	819	841	879	801	898	882	870	843	856	851	854	892	858	837	925	843	915	838	847	800	844	832	837	843	892	840	861	854	827	860	838	837	800	832	926	852	851	864	853	836	867	876	842	862	889	835	849	861	830	812	855	873	904	856	883	836	873	852	847	877	788	875	864	853	851	826	849	828	830	814	830	883	818	853	823	844	874	865	822	872	852	796	874	857	887	863	861	856	894	900	833	855	848	855	850	852	817	837	893	868	880	845	882	828	800	865	828	911	831	864	854	858	814	828	844	839	886	828	857	811	874	802	850	878	880	810	817	848	807	880	843	827	791	844	861	832	862	816	835	839	844	799	858	814	878	827	879	843	794	829	836	813	825	798	869	873	856	866	859	880	844	839	881	876	830	878	794	847	828	839	821	853	771	787	861	853	834	842	853	780	868	810	855	895	860	901	871	839	866	851	829	863	849	900	890	847	816	870	859	843	811	863	888	817	817	812	833	830	834	855	799	855	881	878	877	854	884	905	799	840	843	868	837	839	856	860	865	857	824	850	880	882	894	846	852	877	844	837	862	827	824	857	799	819	876	905	882	851	856	854	831	868	850	856	841	852	898	852	815	842	850	817	835	883	909	868	833	830	885	897	806	795	858	814	793	864	868	945	824	852	888	823	901	878	877	876	859	825	857	810	838	850	840	810	942	835	832	879	833	845	837	801	876	856	900	840	838	835	880	874	807	852	816	820	872	917	846	872	845	827	880	855	851	862	877	860	819	796	831	831	872	889	785	812	860	911	813	925	876	842	876	860	853	841	881	840	831	864	892	801	837	898	858	864	843	899	852	861	810	829	819	883	865	861	837	880	852	895	883	844	821	831	821	858	845	819	825	899	864	832	806	810	883	820	862	891	839	849	863	905	848	852	838	912	866	865	859	817	901	860	845	888	865	895	837	841	816	855	936	841	864	865	824	850	922	815	870	831	827	846	817	839	819	836	780	866	877	824	841	875	862	862	832	811	821	886	835	910	885	858	888	868	850	838	855	854	868	854	836	823	817	877	892	864	860	866	839	882	841	888	888	814	820	886	863	845	828	843	874	825	872	844	837	800	837	813	835	864	823	841	872	917	836	863	834	874	884	808	820	870	875	865	813	851	841	903	839	851	874	810	909	842	849	907	856	854	859	798	898	852	818	823	824	847	830	840	859	907	789	830	838	844	835	837	839	817	801	846	859	862	828	818	847	820	846	895	824	807	849	830	812	848	845	826	885	844	851	812	843	853	851	809	801	892	846	840	845	865	879	835	853	839	813	844	854	806	895	908	898	828	840	839	841	864	833	883	881	851	862
8543	1121	1392	1115	884	714	604	539	474	429	435	371	361	322	373	348	352	330	332	337	313	302	319	293	326	346	297	313	315	312	328	315	265	307	341	339	284	309	312	271	329	292	332	310	327	280	293	315	319	308	287	332	302	301	274	284	307	289	282	311	316	303	318	270	291	308	288	309	275	274	267	342	307	322	294	292	300	295	259	323	320	297	312	320	311	268	298	299	290	299	298	321	332	311	305	324	274	299	271	316	298	321	316	303	298	323	308	273	278	281	289	299	322	311	295	316	292	305	304	282	287	281	284	322	303	320	304	311	296	284	315	283	316	320	307	284	290	318	298	300	308	286	284	295	309	275	313	283	308	292	307	318	275	297	299	302	308	289	300	286	272	337	294	293	299	312	293	292	280	302	296	296	334	321	268	280	283	331	305	300	318	269	309	311	289	289	317	295	267	299	298	301	298	310	313	306	284	291	332	315	271	316	290	284	287	272	330	334	314	285	319	285	303	303	312	303	274	314	304	296	294	304	291	329	305	305	304	302	312	277	286	302	284	321	302	284	300	282	305	309	295	297	315	291	286	320	288	348	317	316	289	300	335	331	268	289	302	301	306	288	297	289	266	294	306	264	315	302	286	290	314	306	312	321	299	282	284	275	331	276	320	297	289	275	295	281	293	268	294	287	298	300	332	302	257	323	299	296	318	300	336	326	306	286	266	273	293	328	304	313	309	299	286	294	281	322	341	283	290	285	307	292	285	259	320	296	311	316	353	263	290	327	347	277	290	292	306	270	301	283	285	293	299	313	291	347	273	309	276	305	322	282	322	307	311	299	302	333	293	308	287	290	317	299	300	305	328	331	284	324	280	293	321	318	306	303	312	284	275	292	272	299	296	289	292	306	328	324	311	294	304	269	307	305	277	299	314	308	309	305	318	313	300	291	280	292	298	306	294	296	294	291	326	276	278	329	297	295	296	292	298	319	289	295	299	288	307	298	294	273	305	297	303	291	303	297	326	317	300	313	295	295	307	277	294	289	315	291	309	302	272	263	286	306	267	301	303	295	275	297	319	320	298	272	303	286	286	277	325	297	283	298	326	307	319	313	322	292	298	358	305	300	275	280	309	294	297	302	321	267	283	279	322	283	301	296	319	332	291	286	314	320	272	312	273	317	297	278	287	322	298	311	305	301	304	307	299	316	287	298	308	354	318	276	316	308	274	302	242	254	309	286	324	318	274	358	294	337	315	293	294	277	336	333	283	303	294	314	296	322	297	317	284	326	285	315	275	289	302	304	279	278	333	305	269	296	271	290	297	293	283	287	316	280	308	294	297	291	312	270	281	292	311	311	289	299	293	291	301	319	290	280	300	296	308	317	296	294	279	290	291	303	286	272	271	277	319	291	294	300	300	287	321	312	280	318	304	304	319	268	303	320	340	299	304	321	318	323	290	288	276	271	285	310	290	287	317	337	310	296	264	297	307	318	274	301	284	290	328	321	304	304	297	304	301	327	286	301	326	319	287	290	302	304	308	329	277	332	317	302	275	303	298	290	283	335	287	308	306	319	300	283	268	297	300	295	293	292	278	302	282	304	309	297	257	307	312	278	323	325	310	291	303	332	269	293	286	299	291	312	291	319	295	339	313	297	321	315	288	280	297	268	284	310	286	291	312	283	292	263	304	281	312	310	283	265	316	271	307	308	277	313	268	266	295	344	313	274	291	349	296	297	283	293	277	290	321	304	287	295	312	304	271	286	278	302	302	274	308	309	315	252	320	280	307	290	315	283	284	299	316	285	325	320	295	331	307	290	269	271	280	298	327	277	293	301	287	305	285	258	302	292	294	287	298	296	274	276	311	292	304	316	319	312	277	322	285	284	308	295	296	289	283	323	284	315	302	284	342	295	279	292	297	300	285	314	334	272	321	274	292	344	300	286	316	300	314	304	283	322	324	264	304	281	333	287	310	279	300	273	279	278	312	304	302	315	321	301	305	275	306	303	310	294	304	302	301	299	315	306	278	302	292	271	279	323	316	311	302	299	335	347	293	277	314	300	307	285	318	295	291	279	300	314	307	307	291	315	322	266	298	293	323	332	298	320	319	293	313	299	320	304	302	277	288	287	311	307	287	311	280	296	297	249	287	284	313	320	303	275	258	295	277	319	281	310	299	299	322	300	320	329	314	302	298	289	319	304	308	295	297	317	293	300	313	292	307	339	299	287	290	296	301	281	292	308	318	304	320	295	329	300	290	284	258	301	320	327	296	285	305	326	281	318	336	316	295	322	304	319	320	310	312	305	291	329	296	293	286	263	312	323	295	300	300	293	324	288	298	313	286	277	294	295	267	270	291	341	294	302	299	285	312	308	288	305	301	310	271	297	311	289	280	323	312	286	321	328	284	292	300	299	326	320	320	303	299	289	299	299	286	299	298	293	330	289	314	289	281	315	319	314	299	292	310	302	297	302	309	315	279	306	298	308	303	289	308	297	277	264	290	313	294	292	308	327	294	323	283	309	315	314	306	325	309	303	310	307	297	338	299	319	269	298	308	314	298	295	311	318	306	306	314	267	302	297	317	298	284	312	300	304	304	282	315	286	281	316	317	325	285	281	301	308	290	310	317	272	271	317	296	307	282	293	285	292	299	298	267	285	300	298	284	287	299	277	331	293	301	297	309	332	297	300	291	301	279	284	303	299	289	309	307	320	311	314	310	297	281	323	295	278	320	288	302	310	298	287	299	288	294	331	324	308	292	318	282	301	333	321	297	287	297	291	341	315	287	304	298	300	280	295	304	309	278	288	297	319	280	298	297	279	302	295	283	301	277	311	285	289	292	336	313	307	281	311	305	282	293	284	304	267	299	303	310	289	299	309	304	304	314	314	317	346	321	346	247	261	317	297	277	297	290	288	288	307	277	317	290	287	281	250	293	322	308	295	300	342	306	318	309	331	309	286	319	326	289	327	321	282	312	296	305	321	315	290	270	299	296	300	296	320	302	287	282	280	311	300	291	320	301	267	302	283	300	296	297	284	300	312	286	263	301	295	302	312	298	310	302	301	299	333	263	290	296	283	285	298	294	311	280	298	284	270	275	271	308	312	331	311	316	292	330	326	310	279	298	305	296	329	284	275	343	278	287	290	297	336	340	300	303	321	308	312	323	293	298	276	280	301	292	286	289	294	340	292	300	301	301	281	320	299	319	294	286	317	293	331	326	300	268	299	324	324	321	278	312	340	275	303	278	295	298	322	328	321	277	329	313	298	314	289	289	270	270	331	304	290	291	310	285	331	303	309	306	297	276	280	302	311	297	330	268	295	321	290	292	301	291	292	287	284	312	325	273	277	309	301	311	295	291	323	359	265	290	309	312	299	313	271	309	314	300	303	302	285	298	305	294	332	317	321	294	312	281	318	319	277	284	298	304	305	298	300	311	292	267	313	337	311	326	275	302	293	322	326	318	303	301	294	293	315	311	324	284	296	305	312	291	292	275	321	295	296	303	315
5789	1583	2910	3478	3027	2513	2224	1902	1744	1541	1359	1337	1296	1162	1166	1116	1031	1022	1041	983	914	893	962	934	866	923	865	849	877	867	764	881	832	841	836	883	810	848	816	804	753	808	834	798	729	798	814	774	825	821	831	778	826	769	761	794	785	819	812	840	759	766	814	760	794	792	760	784	830	791	756	787	737	742	797	831	786	765	763	752	773	753	739	724	768	755	787	777	817	779	758	759	751	781	770	762	780	796	761	788	754	768	743	733	732	732	824	773	783	731	706	781	780	769	729	791	759	737	816	782	730	756	793	754	780	749	792	775	813	796	754	770	793	759	768	749	778	756	812	803	813	747	811	791	755	792	750	739	769	768	774	811	765	765	787	766	769	817	746	803	743	757	750	757	767	771	761	764	758	763	755	766	780	780	727	786	769	767	784	809	795	783	771	720	820	750	781	720	784	763	752	749	809	728	797	774	822	776	779	743	749	758	777	776	732	786	724	777	783	774	758	749	720	725	781	757	796	729	763	756	751	827	774	801	783	753	710	764	744	782	704	752	716	809	794	777	750	741	814	783	702	798	723	769	734	807	780	798	809	732	799	766	740	808	750	775	791	735	770	736	785	795	753	786	755	759	781	783	759	799	804	837	753	747	761	765	694	775	759	785	774	806	715	751	755	797	774	758	729	747	771	779	728	769	745	727	711	757	816	751	704	714	790	756	729	783	795	753	781	776	704	719	707	723	755	777	773	777	778	732	800	718	794	831	832	779	739	772	765	762	794	720	746	722	775	778	754	765	749	759	765	759	809	746	801	788	728	759	749	731	814	735	760	734	777	738	767	791	777	757	719	737	741	760	730	743	716	782	794	718	739	777	780	811	813	771	796	776	737	785	727	761	790	702	780	774	733	775	752	789	784	809	740	775	767	718	798	720	826	734	759	820	809	715	760	747	743	755	783	785	737	751	767	781	732	775	713	774	773	784	826	779	750	813	731	753	777	738	795	804	776	752	716	769	771	765	714	776	784	781	827	771	743	774	719	771	745	756	742	821	758	727	765	810	784	744	729	706	773	730	693	771	725	754	773	786	751	777	766	811	736	744	731	740	746	795	748	750	804	780	761	781	802	787	711	734	782	738	802	737	738	792	762	766	735	741	820	761	796	780	741	785	752	800	771	769	777	775	737	737	793	791	806	759	724	716	761	808	767	784	766	785	776	737	785	762	786	760	757	724	728	757	766	781	800	807	774	783	786	740	711	738	754	785	740	773	822	760	749	780	806	729	770	778	751	761	716	779	716	803	735	743	723	779	756	771	755	769	739	735	753	792	776	774	740	743	755	768	779	721	765	718	775	736	725	758	738	754	799	748	749	748	778	759	706	761	740	702	806	808	801	805	746	722	774	734	764	801	772	791	757	800	722	772	794	768	796	776	754	783	781	765	748	752	745	703	741	741	782	803	771	752	745	768	748	738	722	777	778	713	752	759	757	777	798	760	772	716	793	746	740	731	783	806	784	742	755	738	789	800	749	749	764	801	731	762	751	751	801	755	729	764	784	771	769	740	779	728	814	760	690	760	783	787	772	754	729	765	772	717	746	767	771	821	726	782	758	690	822	776	774	806	766	757	747	765	747	796	772	784	704	744	839	779	710	755	753	752	720	760	730	700	733	768	737	780	765	771	750	745	761	785	783	734	736	763	780	789	777	724	755	802	732	748	794	762	765	704	745	775	765	743	734	781	726	749	757	750	736	727	803	684	743	772	768	782	798	775	735	765	741	779	795	782	753	767	723	778	804	741	792	757	727	728	772	776	745	727	753	762	762	801	774	770	712	769	766	767	770	809	753	749	822	763	727	777	744	754	781	779	735	777	727	794	759	732	798	752	769	756	736	784	758	782	751	759	758	840	784	736	783	770	705	771	806	735	720	776	755	740	759	744	789	806	724	796	765	761	791	799	779	782	755	773	801	744	761	748	715	772	767	771	764	758	819	802	793	734	767	787	813	739	771	794	756	742	779	766	781	757	766	791	738	740	743	777	772	744	718	790	751	772	778	765	727	791	740	775	766	722	767	743	764	739	753	747	823	733	734	769	713	814	772	765	746	824	785	753	751	730	760	823	734	747	679	798	767	775	772	777	750	741	736	732	777	757	766	823	773	728	765	769	782	745	744	762	760	765	757	767	722	757	721	775	754	745	774	756	793	782	749	707	791	810	766	759	786	749	766	764	758	744	743	743	760	789	813	742	781	772	757	763	761	737	775	741	766	756	791	725	799	771	764	769	828	737	797	729	722	767	719	752	812	743	758	803	755	743	718	764	724	788	708	777	719	748	769	778	784	738	802	723	757	793	809	774	765	754	733	798	673	727	779	742	754	763	762	738	803	766	782	768	724	783	741	817	776	752	742	765	692	797	751	702	731	684	760	807	782	731	765	754	762	753	769	788	786	750	734	727	742	767	797	769	793	766	736	794	780	730	786	760	754	764	687	774	763	737	793	751	778	787	803	752	782	777	710	796	757	736	715	773	800	802	726	837	776	746	762	772	743	761	751	769	791	807	746	744	771	747	760	740	775	746	793	771	756	746	745	767	716	724	746	767	796	778	744	768	782	797	762	774	798	782	745	804	774	777	750	797	768	754	751	757	781	758	771	796	772	776	784	758	708	780	794	766	729	769	722	717	753	779	738	707	844	756	741	774	811	809	724	765	802	794	748	734	768	756	755	737	748	719	751	739	776	753	789	759	741	721	751	772	725	779	752	769	783	754	776	787	749	748	732	740	725	721	734	742	736	733	748	750	736	752	781	689	774	761	745	743	807	712	757	753	748	767	752	794	814	768	743	800	759	732	779	728	775	775	723	764	768	785	758	752	794	775	747	795	807	791	781	760	787	768	748	719	785	767	774	764	819	743	723	754	749	730	755	783	792	744	817	750	752	768	778	776	757	783	786	722	759	749	779	775	740	802	757	771	739	774	708	745	824	791	773	734	726	760	779	738	812	751	758	766	794	755	772	757	799	756	779	731	741	754	781	778	811	817	743	780	786	812	792	754	784	776	733	725	739	764	737	782	794	773	729	690	781	757	746	763	757	743	766	787	769	800	716	759	776	772	758	778	740	754	795	771	776	801	759	784	777	791	816	743	756	772	697	786	723	749	765	761	744	776	717	790	767	745	723	727	742	784	779	766	816	828	769	685	804	763	812	669	745	744	763	719	732	802	779	755	793	792	745	742	766	818	767	736	793	750	728	770	747	744	782	753	787	792	797	752	711	778	783	789	746	759	785	777	728	765	739	705	760	765	748	718	700	782	746	741	745	760	757	743	795	797	777	735	744	759	791	797	778	787	781	799	761	757	705	726	697	757	764	757	757	744	748	780	745	777	715	756	745	779	690	735	743	749	741	744	770	811	795	780	732	759	735	736	707	771	764	771	766	753	824	760	739	801	770	813	773	772	743	768	733	797	745	748	757	784	775	817	775	768	735	719	777	742	697	749	770	780	723	717	775	805
15269	2396	2431	1873	1295	957	776	535	427	397	320	270	269	296	255	265	233	215	214	202	214	181	179	169	178	175	175	168	172	157	151	150	158	135	153	169	145	159	140	127	144	166	167	153	140	155	143	161	118	153	142	147	144	158	139	153	149	148	158	120	144	144	146	157	130	139	147	140	151	129	133	149	133	152	158	143	131	139	151	132	125	139	140	142	137	127	125	147	129	132	136	144	153	131	149	142	163	163	164	145	133	152	135	150	127	135	138	115	148	133	143	147	125	123	163	134	133	146	125	152	137	123	130	127	143	131	147	155	126	126	123	145	126	145	129	124	123	127	145	134	131	132	127	160	131	152	139	152	143	136	143	147	142	140	132	146	153	143	136	122	135	133	156	144	166	134	139	145	126	145	134	131	125	110	142	125	168	144	128	143	128	131	140	126	169	153	151	132	147	151	145	149	144	123	139	123	128	154	141	144	155	137	141	125	134	135	149	141	161	143	157	144	160	140	140	137	135	135	145	144	127	139	150	149	131	136	146	145	138	141	133	150	124	144	129	125	143	146	143	138	144	153	135	148	141	139	139	144	140	170	136	131	139	146	117	145	136	146	130	137	131	168	145	149	152	136	122	119	136	144	138	144	166	150	126	144	137	147	127	137	150	112	135	148	160	147	133	170	142	145	144	114	152	158	141	139	144	124	117	141	133	136	118	143	154	148	154	116	155	158	146	130	148	165	141	146	143	123	143	120	161	148	142	142	128	163	143	139	137	135	144	117	149	147	155	133	146	130	139	164	144	122	130	137	120	132	129	133	155	135	158	140	127	128	158	136	141	143	157	137	151	124	145	156	134	140	138	135	139	138	157	134	139	131	146	146	146	149	141	142	121	124	128	160	121	130	135	138	165	141	134	137	150	155	119	134	142	142	143	135	140	147	156	129	151	138	125	132	127	141	159	134	166	142	148	128	158	139	134	124	149	145	123	136	132	144	139	133	146	140	160	144	146	142	144	151	143	157	144	120	145	128	142	130	153	101	125	147	133	133	146	128	134	142	147	134	133	142	136	133	133	140	122	137	154	136	148	153	121	134	143	139	128	150	139	156	139	152	135	140	152	146	135	138	140	141	142	150	132	140	137	121	115	149	141	129	127	134	152	150	140	144	153	162	154	148	138	148	137	132	145	151	131	158	150	146	153	122	134	123	140	147	153	129	132	118	146	150	147	127	133	161	155	131	140	139	171	132	138	141	143	162	136	145	133	134	134	166	153	135	127	141	157	158	134	146	144	134	132	130	140	135	134	136	119	153	140	147	122	131	141	124	135	127	137	149	141	135	125	153	139	133	134	143	146	146	135	142	120	132	131	134	125	151	152	158	135	126	126	128	119	137	128	160	136	131	143	139	141	136	158	121	133	140	153	159	144	136	143	146	136	138	163	146	128	130	119	131	147	134	140	146	138	124	149	158	157	137	142	138	138	134	147	133	148	126	158	121	150	144	150	124	143	114	139	147	153	140	142	120	137	145	125	116	140	142	155	139	136	126	137	122	137	144	139	132	123	167	146	143	135	149	138	135	145	142	117	149	147	140	137	138	157	140	139	118	118	126	130	140	141	165	155	136	125	119	156	143	134	130	137	147	118	130	153	132	119	153	137	136	138	136	152	142	145	113	157	129	141	156	171	128	135	135	126	144	137	148	140	124	147	137	140	127	159	153	171	134	152	123	146	148	130	144	123	143	147	144	126	144	165	140	147	141	139	140	125	144	135	138	125	132	114	146	156	117	147	125	153	144	126	134	154	153	151	143	122	129	153	155	143	142	125	147	131	141	132	118	146	123	143	134	143	132	131	141	109	120	140	124	128	154	146	130	145	152	126	131	145	138	134	146	143	143	134	154	130	131	131	146	125	161	144	145	150	129	148	150	148	147	119	163	151	126	133	134	136	128	127	138	132	146	146	145	130	152	139	147	147	133	130	126	127	115	148	133	128	162	121	142	139	151	152	171	132	139	146	132	142	154	135	138	146	144	143	145	129	149	159	154	139	130	141	130	126	140	117	139	125	121	159	140	132	136	155	126	157	151	148	149	131	136	145	152	160	157	140	138	109	141	162	147	144	124	128	150	149	160	132	146	135	148	119	147	127	132	157	144	173	141	139	112	135	152	138	138	150	117	173	142	138	150	150	121	138	121	130	149	134	156	148	146	136	146	130	140	118	117	136	161	122	119	139	144	128	148	139	140	153	142	154	147	123	151	133	132	146	162	132	160	147	157	139	166	151	123	116	148	148	122	151	143	119	129	151	137	145	157	139	139	146	122	141	138	139	130	141	126	146	122	132	136	145	122	124	143	143	164	136	144	132	157	158	149	175	140	132	131	131	125	123	151	140	123	142	130	116	130	133	153	142	141	149	138	113	133	139	139	147	140	141	157	140	143	145	150	146	122	146	158	131	152	130	124	129	138	164	139	130	134	128	145	138	115	134	159	154	129	132	152	148	119	136	122	137	122	167	134	157	158	146	143	144	134	149	159	135	143	145	154	124	147	144	136	133	155	144	139	137	123	150	133	134	133	142	131	131	132	141	127	132	127	126	136	134	156	111	143	137	129	132	134	154	156	142	126	119	150	144	134	150	128	125	145	138	127	140	132	148	136	148	125	138	133	149	122	151	153	129	149	136	131	146	135	118	155	136	150	130	131	143	138	115	147	125	135	140	137	134	137	133	137	150	124	137	133	147	138	151	150	141	142	139	126	144	133	120	115	131	142	155	151	140	146	145	136	149	149	132	132	153	142	134	150	148	134	140	131	142	119	140	147	141	129	162	141	135	149	145	156	172	115	132	150	143	131	154	126	138	126	124	140	159	143	157	154	138	144	133	142	133	143	136	116	115	151	132	120	152	117	121	140	145	126	155	123	131	144	118	164	141	134	152	137	130	135	144	135	142	141	168	136	140	148	135	120	144	159	132	136	130	126	139	127	118	139	124	138	141	124	153	134	132	145	145	139	161	132	131	144	132	129	140	155	145	138	160	131	134	140	132	142	150	130	158	139	137	129	118	150	124	137	146	136	140	114	136	145	134	159	145	131	136	152	131	149	136	136	113	144	133	114	147	142	138	141	160	163	132	144	148	140	124	141	130	126	125	135	143	149	122	156	117	137	154	130	137	127	143	132	140	138	132	130	151	140	155	145	128	131	125	126	130	130	137	132	132	113	138	138	127	139	124	147	151	144	164	139	160	125	151	146	128	144	125	127	114	129	151	135	153	152	153	135	124	137	137	133	138	130	152	162	120	145	135	160	135	141	137	130	119	148	158	159	132	128	136	144	147	140	139	129	132	128	161	141	131	130	118	145	134	120	123	120	150	130	148	147	117	134	137	135	127	157	139	146	161	132	139	123	141	161	141	151	137	132	147	134	131	149	137	143	149	142	135	132	163	144	139	137	150	149	160	136	133	164	141	138	109	150	115	153	123	124	118	143	150	140	139	128	154	138	148	151	119	149
7449	2117	4500	5546	4682	3802	3173	2561	2246	1837	1667	1450	1344	1169	1093	1039	925	917	863	847	796	688	721	659	624	613	627	601	579	574	560	527	514	510	486	514	506	490	501	480	461	471	489	476	505	472	454	441	449	485	446	417	450	448	421	430	448	452	424	442	411	444	440	442	432	418	444	445	457	412	430	413	443	389	403	412	412	468	438	388	396	402	377	406	380	444	394	382	432	419	414	412	395	378	400	380	372	410	379	418	403	392	403	379	432	375	417	386	411	362	426	444	411	391	397	426	397	384	408	425	367	391	444	374	420	388	449	430	389	391	360	423	373	382	381	396	393	394	410	387	389	384	385	411	393	337	378	391	425	387	396	400	389	374	365	406	367	373	433	375	419	375	400	424	407	418	395	418	408	386	407	408	380	397	387	416	385	420	392	394	357	395	364	408	398	404	415	394	419	387	368	376	340	382	424	383	374	404	389	395	387	336	386	385	389	374	411	366	387	418	405	370	407	386	386	392	438	389	374	381	371	381	395	387	360	377	375	424	392	401	391	399	447	373	401	410	423	378	413	396	344	393	403	435	376	403	384	382	369	369	382	409	391	412	391	387	346	394	405	423	370	386	381	351	406	406	404	365	430	373	378	387	401	372	369	365	388	394	389	388	342	391	390	392	357	380	417	390	418	404	399	387	398	390	392	402	412	378	408	382	392	393	382	407	368	369	408	369	404	365	380	403	357	380	382	342	384	407	404	416	434	395	372	395	389	411	385	421	396	381	355	360	411	395	388	401	376	400	385	390	413	356	430	410	337	419	385	379	387	400	375	380	426	403	413	398	401	397	391	371	381	401	369	414	379	402	373	412	399	424	382	387	380	419	401	368	386	371	389	389	384	397	379	375	404	376	358	416	404	386	394	433	363	409	415	376	398	352	403	411	410	395	387	424	364	376	391	386	358	385	370	406	401	396	414	393	423	394	404	365	378	359	367	385	417	362	399	413	392	404	344	428	407	353	417	410	404	391	399	389	378	382	399	386	390	360	414	372	399	426	372	384	417	416	405	389	384	378	367	390	379	382	383	419	382	367	368	402	380	425	397	382	385	406	400	370	392	399	370	419	368	359	386	388	401	410	388	407	406	393	382	373	395	418	383	387	394	409	416	395	373	370	365	418	369	363	380	395	366	442	384	393	360	364	430	407	380	397	370	412	372	384	377	399	386	412	331	395	392	403	381	373	401	379	414	423	393	372	382	392	390	382	371	403	397	411	379	384	421	377	404	361	433	401	401	377	409	424	397	385	363	417	368	393	375	358	409	429	412	403	396	403	398	439	388	384	358	400	330	402	347	388	383	394	383	376	365	401	381	357	420	372	371	364	399	346	355	378	382	374	409	415	393	408	397	411	397	390	386	392	387	413	382	388	431	384	380	394	368	390	376	386	393	428	379	383	397	393	409	385	418	399	390	374	416	361	420	396	424	371	384	414	396	387	411	406	401	368	402	422	379	393	395	399	383	383	417	374	405	402	394	411	364	403	402	376	363	432	365	371	389	398	399	437	400	380	391	396	393	403	434	413	415	367	401	410	396	366	404	401	416	409	404	397	384	426	415	429	378	396	404	437	406	399	385	408	392	388	395	409	406	358	407	377	393	392	394	394	401	386	369	390	432	380	372	394	434	375	385	378	364	410	399	404	397	366	414	421	385	386	398	381	398	401	331	394	414	358	363	407	434	409	396	365	394	368	420	381	396	408	375	410	407	410	386	402	405	397	374	412	429	389	395	407	381	382	373	379	395	380	380	363	390	386	364	390	371	428	383	408	414	374	402	410	359	412	378	377	352	377	385	406	407	389	414	395	396	380	392	368	395	405	371	395	380	396	386	390	377	406	386	405	383	395	401	408	423	379	397	402	362	429	404	386	393	398	439	379	375	390	407	386	438	415	408	414	389	378	378	418	399	405	393	384	397	364	404	422	365	348	412	391	378	392	423	384	375	394	382	395	417	400	393	375	413	375	363	410	396	375	401	402	381	407	398	381	396	385	371	377	383	395	400	361	411	402	378	385	386	370	410	402	375	405	371	409	406	353	370	409	364	376	393	421	407	372	404	361	435	373	384	412	407	360	387	390	359	366	433	353	370	398	398	373	393	358	369	367	384	359	412	359	385	391	393	408	382	394	406	420	395	424	380	415	373	364	411	350	385	432	395	391	399	380	362	386	375	380	415	370	389	388	375	405	371	377	410	379	420	375	383	392	393	378	375	378	422	422	401	374	399	392	392	416	375	417	403	379	347	376	389	383	396	372	367	394	403	406	401	398	345	355	372	365	387	395	394	384	399	416	402	382	385	411	377	411	395	370	417	365	422	414	366	384	373	404	409	402	375	395	400	393	365	417	387	379	369	382	378	384	389	370	405	450	384	417	381	397	408	409	369	396	407	423	353	380	426	371	384	436	376	377	413	391	377	382	404	397	417	383	428	378	352	403	394	397	417	384	387	401	379	409	399	366	405	435	359	402	414	367	419	408	375	383	383	355	402	373	392	368	404	373	386	404	386	387	411	372	382	339	392	425	383	426	440	391	398	376	412	371	383	386	409	359	425	403	401	395	401	419	340	410	426	396	414	400	446	370	410	366	353	384	363	417	367	383	389	365	386	405	405	376	383	401	375	356	401	380	400	371	404	392	364	412	378	398	392	412	405	370	391	379	382	369	398	401	410	413	412	370	358	375	380	434	390	371	393	368	375	418	413	367	420	390	402	389	409	407	389	406	381	370	399	392	367	384	399	417	392	378	405	392	374	391	414	420	359	386	394	414	395	373	393	372	382	406	415	356	380	422	419	396	399	395	379	409	403	378	416	401	392	362	379	403	418	379	404	370	409	405	418	431	392	395	398	372	398	386	411	380	383	417	387	391	380	378	391	400	380	380	394	422	383	407	382	413	353	390	373	386	401	405	381	362	345	407	364	411	380	368	403	409	378	382	385	386	390	407	380	422	389	374	405	381	374	394	405	359	408	389	370	388	377	355	403	404	367	377	400	374	401	389	394	410	405	393	421	390	359	402	371	379	388	378	376	383	387	376	404	399	389	395	389	369	397	397	405	373	368	446	370	392	377	398	422	399	395	387	401	406	396	387	407	415	337	421	393	392	369	405	386	406	390	389	391	395	369	382	404	378	417	389	402	404	387	385	399	377	399	370	393	416	406	397	396	376	412	381	427	377	377	400	413	405	380	408	400	365	378	355	383	385	405	413	428	379	409	418	399	394	379	397	400	394	405	361	392	408	414	433	402	376	395	408	411	412	389	381	419	368	394	419	356	386	403	366	375	408	416	403	381	388	419	379	375	402	399	403	375	420	414	364	412	398	381	380	431	339	396	414	413	374	391	358	374	395	363	385	384	378	401	367	381	395	391	393	395	412	426	396	401	419	391	397	414	391	402	378	375	385	355	396	408	398	379	387	411	378	399	371	431	369	366	373	379	383	397	382	402	404	370	382	389	405	375	390
2455	380	402	375	390	380	367	323	311	314	349	362	346	334	304	331	327	383	317	350	349	355	311	350	335	343	341	324	347	321	363	366	335	343	332	328	323	319	356	327	337	336	353	360	361	355	332	321	332	357	325	313	316	319	317	340	330	355	348	329	345	306	336	368	333	335	323	352	337	316	353	346	364	346	331	352	346	328	329	331	345	328	363	349	298	336	316	301	313	356	294	361	384	346	314	367	332	386	319	330	374	345	338	357	336	358	370	336	329	321	358	282	327	314	338	342	332	356	349	328	335	323	330	330	340	312	320	322	365	316	341	342	353	338	348	328	333	357	339	312	334	313	331	364	319	344	321	312	368	336	326	332	305	340	299	325	324	347	333	334	307	337	314	341	360	322	329	322	327	328	321	313	316	361	356	351	349	317	320	360	365	367	349	348	350	348	354	349	335	342	342	327	345	352	335	327	346	342	316	326	334	313	327	346	349	315	352	357	322	355	362	354	342	349	368	343	331	320	337	341	354	317	327	361	314	288	308	297	344	325	334	379	344	326	362	353	339	353	328	337	367	380	325	325	338	348	313	367	322	330	338	327	324	285	333	356	348	325	338	344	326	319	352	316	356	356	343	340	331	349	317	352	352	344	350	313	324	334	364	330	354	367	306	328	319	310	354	377	351	296	324	313	324	320	342	342	348	308	362	350	340	316	321	341	331	355	346	326	353	342	335	316	373	336	319	348	342	336	286	330	349	326	350	338	357	329	303	301	334	376	333	353	340	361	341	333	316	289	337	356	346	328	309	334	377	321	342	296	333	345	360	355	336	352	317	323	346	319	332	359	350	324	299	357	370	333	334	354	333	361	335	373	321	320	366	327	362	337	343	342	334	350	358	313	344	353	323	352	347	335	348	328	321	340	305	325	369	308	325	348	325	338	317	357	299	304	315	327	337	311	347	333	382	379	374	328	344	299	345	317	342	338	356	362	340	362	366	385	339	351	351	369	317	327	353	347	288	372	337	330	351	356	351	361	327	339	367	343	344	343	336	355	344	334	341	338	320	323	351	341	327	361	321	305	365	330	348	292	336	324	331	386	325	316	319	319	342	350	320	358	305	317	319	353	327	349	341	327	312	333	357	322	315	345	346	306	316	347	364	302	340	322	318	313	357	300	339	349	368	297	347	340	326	372	344	288	362	291	328	309	339	341	318	337	288	303	347	369	314	312	350	320	322	307	336	342	340	352	333	316	326	349	306	359	329	309	290	325	334	325	317	347	336	326	337	317	352	353	320	319	331	328	314	335	322	358	327	326	360	360	346	308	357	341	343	331	362	344	352	350	315	338	336	325	382	363	322	340	331	321	329	363	327	360	317	318	319	342	317	328	330	329	320	320	357	326	335	305	348	324	348	346	322	326	342	356	339	355	299	343	327	363	317	361	341	330	340	360	354	313	326	323	351	311	377	330	360	332	332	347	338	323	325	351	361	366	340	323	332	327	293	349	316	325	322	367	336	323	320	359	330	364	321	322	349	316	335	370	349	355	355	333	340	325	366	335	344	346	316	332	343	322	360	362	366	314	353	337	368	330	358	332	326	327	340	339	320	349	355	341	344	318	341	370	318	373	320	294	389	381	320	326	340	331	366	314	324	327	324	329	332	324	320	357	361	315	351	340	346	322	346	327	331	336	356	333	323	341	353	322	362	327	335	357	322	305	304	328	333	314	350	345	355	287	323	345	308	323	298	347	305	356	319	334	358	302	357	335	359	394	355	337	386	339	320	328	360	352	330	326	340	321	342	356	358	342	337	362	343	368	350	333	352	321	363	340	345	341	327	338	319	356	350	339	302	319	336	319	291	345	341	324	326	316	329	316	308	346	316	351	317	326	309	368	379	349	322	336	357	323	347	339	335	296	329	342	304	339	337	364	320	313	320	317	343	346	377	343	333	327	363	363	296	293	361	338	306	346	355	316	342	334	276	311	342	335	376	342	337	335	324	320	357	298	330	342	363	358	335	346	308	323	302	317	352	293	341	327	310	310	348	328	348	344	336	341	346	318	326	351	340	354	333	345	334	300	337	340	342	329	343	348	303	345	340	358	357	323	333	339	356	337	349	340	318	348	322	346	342	342	312	309	329	334	320	328	340	326	325	352	353	338	329	337	382	331	336	346	320	311	338	344	332	331	319	367	351	319	331	357	337	347	335	363	318	331	331	331	331	339	362	336	328	349	341	307	325	349	344	325	356	341	308	322	337	363	348	320	356	346	356	317	345	332	373	352	363	335	370	300	306	344	354	327	324	329	357	343	324	327	365	325	316	321	348	338	311	335	308	338	352	292	349	382	313	333	319	324	337	320	331	369	322	341	309	348	350	327	338	341	336	332	334	292	352	331	299	337	336	335	324	310	341	327	359	334	327	360	348	373	332	330	344	329	312	317	306	353	349	367	320	325	303	358	315	352	335	334	307	328	300	315	349	351	340	333	328	304	332	352	335	350	356	358	328	339	354	378	339	331	359	355	352	345	345	318	333	341	362	324	326	320	329	326	291	370	360	347	336	336	315	349	343	345	323	332	314	340	329	344	319	339	339	310	360	352	329	330	316	304	315	310	380	309	322	302	319	388	365	310	339	336	324	341	348	321	350	321	328	344	311	335	312	374	309	365	308	344	318	330	331	335	327	325	339	357	321	327	316	321	333	322	325	380	334	349	338	320	345	359	347	345	340	353	344	333	327	327	300	323	375	334	343	333	325	321	343	335	342	332	307	365	330	323	326	341	293	306	353	342	316	331	329	338	325	313	354	321	339	333	376	342	320	339	371	341	326	313	317	331	342	337	346	328	330	345	359	337	338	335	314	358	330	326	358	336	365	301	308	326	319	338	321	346	352	350	361	349	317	359	345	330	332	332	337	316	319	337	347	339	330	346	353	351	321	362	363	353	323	311	333	325	339	314	371	333	294	322	307	303	339	360	365	362	335	318	334	335	320	320	361	326	340	327	348	356	345	324	338	306	339	314	311	333	348	328	335	359	360	318	321	339	325	325	323	328	315	312	296	337	353	348	295	331	316	314	360	316	346	347	325	386	315	320	326	316	317	297	337	315	339	378	298	321	347	343	319	328	320	359	340	366	332	330	327	337	341	339	319	333	347	335	336	339	343	332	337	312	348	343	351	339	350	335	326	328	327	325	341	322	315	344	342	334	311	349	338	339	363	308	343	332	346	330	355	322	325	317	324	337	303	383	303	359	360	326	325	326	289	348	346	320	331	346	352	316	327	326	350	328	307	339	339	317	361	394	346	350	350	341	345	343	317	335	334	314	347	354	355	337	331	361	311	349	375	334	316	373	326	361	337	323	339	332	325	299	369	331	346	360	351	369	298	320	379	315	344	338	307	341	351	348	314	335	315	324	348	342	346	332	338	341	378	353	358	316	343	335	324	335	326	354	302	316	329	338	371	357	311	355	329	340	328	287	340	310	320	340	329	330	342	355	367	323	329	359
2606	953	1053	1031	974	983	1029	899	949	921	912	905	920	911	874	849	807	871	934	860	890	857	927	853	879	893	874	925	862	871	865	882	871	892	842	863	880	854	841	864	830	885	843	859	942	847	929	875	848	845	822	871	870	900	835	896	835	841	838	831	868	837	917	866	788	874	831	823	834	778	841	865	874	832	837	843	833	856	835	813	849	839	844	825	854	839	857	840	858	880	866	798	893	847	837	793	838	843	864	819	815	843	893	858	841	805	826	861	894	832	824	893	902	795	834	842	875	861	890	882	862	848	876	892	873	861	863	865	851	858	849	868	838	854	819	883	872	868	821	910	823	827	823	824	790	822	873	851	866	818	870	890	843	829	866	820	875	874	794	847	843	887	845	851	870	847	832	824	845	900	923	861	859	852	894	864	890	856	902	857	818	832	822	853	839	809	881	860	853	851	841	796	837	824	869	842	847	888	833	838	827	830	858	874	782	866	831	873	864	829	862	847	890	884	792	804	874	859	842	885	846	835	868	851	853	911	833	856	800	842	878	869	886	825	825	820	855	831	861	840	878	911	879	829	864	855	853	857	824	806	845	852	890	867	859	828	868	863	851	899	898	812	900	830	854	853	840	842	866	851	898	884	840	827	869	868	856	847	885	859	853	890	854	882	847	855	969	866	911	855	864	837	859	841	894	822	825	823	847	878	837	817	895	847	818	877	881	864	782	905	881	860	876	850	890	845	792	851	900	847	889	883	807	849	929	847	845	852	831	816	831	873	825	895	887	818	875	898	842	854	886	855	818	900	871	771	824	872	808	813	902	859	853	865	820	853	885	929	810	838	792	844	837	856	896	818	859	810	834	874	877	876	852	829	885	871	817	888	872	861	804	858	849	826	866	901	899	887	854	887	867	876	843	940	809	824	849	876	863	880	883	827	886	838	866	846	860	828	817	803	804	838	914	865	834	867	833	864	875	873	816	858	830	852	831	848	840	888	827	906	833	845	828	843	815	849	828	841	876	830	852	839	932	842	806	821	818	866	874	879	852	842	853	870	822	857	859	833	828	843	854	825	862	861	865	823	818	858	920	849	838	843	821	764	809	841	901	930	890	826	897	831	815	841	828	891	831	874	833	892	826	873	866	837	868	902	842	819	840	781	937	804	826	849	843	814	817	834	882	923	867	865	848	802	871	871	911	821	848	850	862	808	893	882	816	864	873	846	878	862	871	867	893	866	835	854	856	837	853	881	880	874	864	880	836	804	830	827	851	898	847	843	821	878	873	843	821	828	831	844	874	863	903	855	860	845	838	885	884	877	820	875	857	843	846	855	847	858	816	791	860	880	867	875	924	919	838	791	832	864	931	863	861	816	872	895	805	839	851	851	879	841	894	860	785	782	901	874	830	872	833	833	894	808	800	864	886	839	851	845	910	834	880	878	873	860	885	890	852	819	858	818	872	829	847	895	841	872	815	843	865	914	853	820	839	867	849	830	844	881	873	840	877	892	847	837	889	790	919	803	863	847	827	874	839	858	801	834	853	863	861	874	849	847	874	854	883	893	904	849	836	833	885	854	839	880	838	906	854	866	832	871	788	850	812	851	794	833	836	891	918	859	792	863	833	892	892	854	815	872	835	889	805	885	798	849	836	823	872	882	814	822	804	829	805	868	838	908	890	812	863	837	866	853	832	846	858	800	880	827	859	866	809	839	843	813	877	857	878	859	886	878	839	877	920	856	850	803	886	850	834	842	879	900	886	810	805	887	815	860	871	834	824	865	824	850	855	888	866	897	870	830	855	818	867	903	926	846	852	879	882	866	849	869	845	873	850	873	822	882	880	827	840	822	809	884	862	868	871	931	870	871	795	836	889	863	847	875	839	832	831	876	859	836	884	858	840	870	870	817	876	879	847	828	819	842	845	857	884	801	845	808	865	857	858	840	866	840	804	874	844	832	849	851	839	876	814	860	847	772	853	778	866	870	849	805	858	836	880	882	846	882	878	888	825	890	813	844	781	830	822	864	850	833	883	833	891	886	836	848	825	844	828	852	850	870	881	822	906	839	836	876	839	873	819	831	875	844	804	849	890	853	887	829	914	860	852	869	903	835	856	850	862	822	829	828	864	843	813	843	830	921	878	864	859	835	851	817	860	814	786	894	849	889	861	885	845	871	866	794	819	818	861	849	865	893	893	871	850	881	875	890	824	868	834	847	860	855	844	858	820	832	862	843	832	833	838	850	821	849	894	847	819	842	843	881	873	866	866	802	844	832	832	881	817	852	891	871	867	795	870	884	840	865	852	835	800	867	930	887	875	885	864	839	906	883	801	839	801	859	888	831	849	833	813	787	883	803	862	841	907	844	850	863	812	855	885	832	869	863	893	882	844	880	815	848	808	846	866	861	793	887	840	854	872	848	810	855	812	851	878	773	852	859	903	847	856	857	873	825	853	902	885	860	871	859	795	859	808	840	799	863	852	824	846	824	884	873	826	828	849	881	853	827	825	881	801	884	896	822	913	881	857	837	853	905	846	876	838	852	848	869	854	874	825	817	835	840	885	910	880	830	866	873	857	849	839	847	832	856	849	901	831	839	828	804	875	920	826	830	867	869	828	917	814	854	847	806	883	852	858	878	946	851	831	874	855	832	857	856	851	821	870	866	852	835	865	886	814	782	829	874	802	830	846	884	843	888	875	810	868	856	858	842	886	814	815	856	895	809	876	852	843	867	873	851	839	889	862	830	821	872	882	838	844	851	799	848	897	790	835	907	820	812	909	869	837	880	878	833	943	891	856	851	839	895	856	839	869	826	824	836	780	839	877	881	845	821	864	835	832	863	818	881	901	878	820	833	918	863	852	894	820	864	819	837	849	864	876	882	831	877	810	817	863	871	824	820	822	842	871	846	879	864	884	879	924	854	876	832	802	841	830	808	842	883	812	848	844	837	837	872	820	844	888	848	880	865	852	904	909	871	865	875	874	808	858	822	856	897	912	802	854	813	850	853	851	815	880	809	895	864	875	874	879	851	876	849	823	873	864	873	849	813	862	835	852	834	842	865	822	845	776	862	897	838	860	848	839	829	824	886	876	758	850	936	810	854	929	818	832	828	847	853	830	853	898	829	802	860	900	809	890	845	864	804	875	855	873	849	856	856	905	835	867	911	835	874	862	839	845	867	866	886	838	886	883	820	851	891	867	903	762	872	874	841	854	859	832	935	863	903	883	854	843	838	816	867	842	801	868	850	854	880	925	919	843	844	842	825	871	832	834	874	885	839	845	890	862	882	865	848	872	823	851	863	867	901	862	850	861	809	883	849	874	903	820	881	851	859	897	918	877	841	849	868	789	873	856	847	815	846	846	837	872	845	907	863	867	868	823	810	880	813	823	838	866	864	881	864	808	833	898	881	860	825	898	828	879	864	902	801	887	803	871	869	851	864	871	845	882	821	853	861	831	833	816	858	908	897	838	828	892	884	889	832	783	905	873	843	929	814	911	910	877	872
8520	1124	1417	1121	883	685	568	487	466	451	412	424	381	378	345	343	343	313	337	310	343	313	319	322	343	323	297	328	306	330	281	341	284	322	318	303	323	316	304	314	333	276	335	297	292	303	302	313	326	269	328	306	259	308	302	301	317	317	299	331	289	319	316	318	289	286	300	307	315	312	289	295	329	296	315	326	292	297	307	282	323	336	282	286	304	340	289	283	336	298	329	286	298	305	305	311	338	310	292	296	326	317	305	341	291	299	296	278	303	297	324	318	301	313	275	291	330	331	291	323	332	277	319	295	316	280	296	327	319	303	296	295	273	307	303	304	299	330	307	284	300	317	313	292	316	318	339	319	281	312	293	286	310	290	276	312	299	289	295	265	288	280	318	301	262	313	266	300	310	291	305	302	339	280	311	300	295	292	297	278	324	287	276	309	295	269	300	299	307	317	304	306	305	281	283	301	276	313	295	320	327	334	314	332	339	313	293	310	264	284	325	334	311	299	293	291	288	288	297	320	336	295	327	313	294	317	302	282	302	319	305	295	271	320	351	313	326	301	293	281	332	319	294	319	277	295	262	274	299	288	313	280	289	295	315	305	303	315	263	311	298	305	272	295	302	345	292	273	306	282	314	336	313	293	269	292	325	301	331	275	323	297	326	282	292	302	293	317	285	298	306	291	306	305	262	291	283	325	306	292	299	317	293	287	281	339	305	294	319	294	299	310	348	331	316	285	301	295	295	309	298	304	256	309	311	302	309	316	289	316	321	281	283	285	308	253	303	323	289	269	309	292	310	300	304	264	310	315	297	274	273	272	316	297	292	266	317	295	306	301	296	311	283	289	295	283	302	297	322	288	279	285	301	306	318	299	304	333	314	289	279	309	285	340	274	302	287	279	323	313	303	299	297	309	290	281	293	298	309	304	306	306	306	320	306	319	301	286	289	315	307	320	303	282	317	298	281	275	297	311	326	285	337	274	328	315	317	302	300	321	296	298	289	329	290	281	331	330	312	296	283	303	294	296	313	285	268	301	303	278	275	276	306	332	292	306	304	274	297	314	304	279	292	297	329	288	315	293	281	286	303	284	279	284	296	298	335	315	295	332	295	314	306	289	323	297	335	301	277	300	306	280	328	322	281	287	297	300	310	294	307	277	285	318	297	305	314	277	308	304	288	308	301	284	304	340	319	279	286	302	283	294	326	341	290	292	318	300	289	272	300	293	291	328	322	312	339	292	306	312	310	302	356	305	289	292	307	307	326	315	312	310	298	291	290	295	314	309	308	338	308	323	299	279	306	273	306	325	286	310	296	287	285	292	299	304	311	299	317	276	319	303	303	336	291	280	269	315	290	321	284	320	274	254	328	263	302	307	310	311	317	302	300	311	307	287	337	276	308	288	302	306	296	315	307	315	292	323	305	314	299	297	272	301	314	328	299	341	308	316	305	335	279	276	290	258	333	273	320	324	312	284	309	337	286	305	350	282	296	305	308	300	304	324	293	281	275	291	304	307	264	298	277	277	277	313	319	293	307	294	284	326	273	287	294	299	306	308	313	275	281	287	304	279	347	318	315	318	326	316	319	309	299	306	314	299	301	297	297	298	297	291	281	287	291	308	292	301	291	303	313	319	299	308	256	274	332	286	313	281	292	318	315	282	271	292	312	312	313	275	310	309	305	323	286	273	298	306	299	267	294	287	307	316	319	306	285	302	251	314	254	337	285	309	277	297	322	278	296	312	301	310	307	323	318	316	270	309	309	301	291	281	274	278	317	305	294	293	302	303	337	294	305	320	308	335	290	290	316	331	310	303	293	321	283	332	293	308	292	321	323	287	303	263	275	269	290	339	328	302	300	273	276	316	307	308	318	301	302	276	303	282	318	291	317	306	300	300	316	308	290	309	331	278	298	263	280	303	276	317	296	297	259	292	319	282	273	302	287	323	312	317	297	324	323	345	277	293	301	260	323	303	327	267	306	298	322	309	260	307	289	292	296	277	291	299	318	301	297	302	296	277	289	288	287	315	299	306	315	285	295	327	318	295	313	301	287	314	296	315	323	280	279	299	293	321	275	303	296	311	285	307	331	305	306	280	306	338	277	322	281	271	334	310	296	303	296	319	325	340	290	273	311	296	326	336	307	295	304	309	315	299	310	288	314	331	288	307	307	309	286	305	321	285	330	304	291	304	304	324	311	310	311	303	296	290	296	271	282	298	294	322	285	315	315	284	324	329	294	331	342	304	337	299	313	311	269	273	285	310	285	313	285	312	273	327	334	316	311	309	299	319	325	319	298	332	293	275	302	288	319	311	289	300	252	304	306	321	262	297	327	304	308	301	319	303	320	283	295	282	317	294	293	301	290	312	281	296	311	294	299	310	309	306	295	318	285	294	303	327	294	256	276	283	327	298	318	321	291	290	314	281	290	302	315	341	309	311	300	327	350	319	314	291	321	294	315	260	307	281	287	291	284	302	316	306	290	322	314	294	297	283	325	307	298	299	295	323	281	266	299	306	293	285	303	313	305	321	309	304	322	240	322	345	312	307	309	252	320	288	290	316	306	298	273	259	293	319	278	331	309	301	292	292	329	293	306	320	311	297	297	288	315	284	323	282	292	314	327	267	288	272	309	295	331	319	307	305	272	307	306	324	289	301	257	312	286	269	306	326	297	292	313	321	317	332	305	307	344	287	280	301	355	312	309	272	328	333	293	305	343	329	296	292	335	299	302	307	315	320	319	297	290	297	317	296	315	328	287	322	285	258	285	267	316	302	281	286	351	278	284	320	294	319	328	295	289	292	320	286	284	327	314	290	297	307	266	313	298	313	304	290	354	323	292	315	321	292	294	298	286	321	292	292	304	291	316	282	318	286	275	339	313	322	289	297	309	328	295	296	298	315	302	316	310	318	267	284	280	297	308	325	332	269	312	288	310	316	313	309	323	288	320	247	310	297	319	310	319	316	312	298	320	330	319	347	300	307	300	304	267	298	259	284	269	296	347	275	298	328	310	303	280	334	309	323	298	319	294	315	295	292	313	258	301	294	296	276	298	293	308	315	294	277	327	301	318	317	287	300	296	302	246	300	326	303	308	320	299	307	310	272	273	312	331	306	317	280	299	285	296	287	287	308	300	295	282	293	294	267	297	298	304	311	294	323	293	296	283	306	296	315	300	286	293	307	307	326	333	278	317	299	297	317	304	294	327	288	337	277	288	299	294	280	296	341	286	298	271	308	285	282	291	247	331	294	314	313	321	299	319	288	328	271	274	313	305	293	280	297	307	292	277	293	302	316	298	296	304	333	349	326	315	280	317	301	275	314	292	306	247	287	295	314	293	286	326	327	312	273	321	315	291	301	321	312	310	291	272	344	293	287	311	316	294	306	286	307	310	311	263	312	320	286	314	294	296	296	301	332	293	315	280	295	275	297	291	300	262	312	305	316	292	327	306	279	322	307	313	307	301	310	282	307	296	320	313	292	323	323	301	311	279	308	294	300
5908	1675	2970	3508	3020	2626	2280	1921	1722	1539	1428	1292	1256	1149	1025	1091	1058	1023	975	953	947	942	899	867	944	931	927	878	870	878	898	849	817	851	869	840	780	801	821	830	835	803	792	775	824	792	818	787	810	836	784	788	755	851	757	758	743	754	809	799	778	765	794	749	763	788	778	771	768	747	789	783	782	754	820	733	781	748	825	793	827	753	783	738	793	785	726	743	792	751	790	786	785	806	807	708	781	723	783	792	733	720	774	750	703	772	774	799	743	760	782	755	764	798	776	745	773	748	741	792	784	823	734	746	790	769	764	784	746	753	741	749	772	779	808	755	734	789	788	774	775	821	820	767	787	781	732	768	771	723	734	792	803	728	749	765	738	789	796	786	752	753	730	787	717	724	757	756	760	747	786	790	795	793	734	783	756	777	799	764	746	809	724	774	837	751	791	815	786	753	780	743	766	786	731	784	772	732	745	722	755	750	749	749	729	783	749	772	750	778	795	771	764	812	783	720	813	744	773	729	766	736	723	807	758	801	694	728	748	767	801	743	764	752	809	769	757	777	761	743	731	743	782	767	788	807	762	808	775	754	776	783	713	719	796	838	740	764	769	758	770	791	803	771	725	777	775	753	766	743	763	765	762	816	775	752	803	768	767	751	753	764	751	762	780	764	722	717	729	795	723	755	775	741	698	744	788	811	801	775	754	778	724	791	714	721	736	797	800	794	734	721	753	755	766	731	764	761	736	773	755	723	767	741	762	772	774	740	735	709	775	769	750	784	741	746	762	797	778	784	771	737	765	766	780	757	769	773	749	783	785	800	777	767	752	731	759	761	806	792	763	780	799	767	742	793	749	745	797	764	754	748	723	764	776	771	820	811	781	754	790	790	786	766	789	763	751	778	793	732	762	755	775	771	739	713	758	805	744	759	798	753	777	807	745	707	839	745	777	741	733	744	747	746	821	737	788	797	775	771	757	771	759	749	751	769	729	753	777	748	778	711	771	764	761	762	760	759	764	765	749	785	784	778	843	759	786	742	737	762	813	747	732	777	805	777	754	756	792	780	825	755	735	811	755	742	765	781	752	765	707	758	783	727	748	772	783	793	754	746	771	777	744	803	757	740	751	781	756	732	735	764	829	713	823	748	715	761	731	743	806	736	713	767	759	800	792	737	794	739	764	733	772	749	776	788	842	759	795	749	742	783	761	719	785	750	761	824	735	745	757	788	794	755	751	799	763	767	750	777	757	727	740	804	718	789	767	776	749	761	780	772	762	743	789	750	790	770	734	791	751	763	756	778	798	741	756	717	766	776	778	746	761	749	784	801	732	811	731	844	751	781	758	767	770	791	749	743	717	716	726	763	721	749	703	758	800	795	743	795	784	798	806	811	767	699	770	767	787	727	756	778	786	748	822	805	766	757	769	718	741	764	780	763	766	803	821	739	787	735	790	765	767	764	769	736	708	755	776	734	724	717	727	803	746	734	783	789	753	795	746	773	789	793	784	743	739	805	731	746	757	762	738	721	720	775	763	765	750	764	724	742	783	800	760	792	775	751	743	798	727	759	769	744	772	763	793	791	756	741	745	762	782	771	742	766	752	776	771	719	778	809	738	791	740	721	791	770	816	779	726	764	781	684	728	768	813	747	765	759	720	770	779	781	794	734	773	737	749	744	773	778	777	796	728	744	729	820	814	766	773	788	770	774	779	773	734	806	822	749	772	736	791	795	776	755	786	782	778	786	752	749	747	801	798	764	787	790	775	801	740	785	737	736	800	784	831	829	752	765	759	819	780	757	797	718	777	769	761	770	767	720	758	734	749	741	782	744	763	781	751	791	767	747	722	759	776	775	792	739	789	812	703	793	743	768	775	813	745	756	827	797	688	783	773	783	773	758	772	803	793	749	784	764	769	782	723	750	807	824	774	776	737	764	728	787	794	752	754	791	730	823	770	763	742	724	805	721	768	793	730	828	798	766	787	706	765	835	786	721	756	776	747	775	768	785	739	809	740	745	720	744	733	748	801	749	741	776	765	734	762	769	736	791	766	735	781	746	743	782	772	764	758	787	794	724	722	752	730	764	745	856	797	746	759	744	764	729	776	732	731	768	751	734	765	756	773	745	759	761	761	767	769	788	740	754	751	848	768	757	784	787	777	757	799	761	772	762	758	753	760	791	785	839	795	773	733	764	754	798	828	734	780	796	775	811	838	745	746	785	786	823	718	744	757	801	769	748	782	754	826	753	795	748	762	688	767	733	809	790	771	739	722	750	726	805	816	701	774	791	752	761	716	808	814	753	759	792	756	735	795	735	772	739	728	788	777	715	738	769	751	756	787	763	737	831	745	796	766	789	823	809	798	768	771	794	730	752	739	774	745	789	792	768	790	790	740	766	725	749	727	749	761	788	735	786	718	756	813	817	775	745	736	817	754	746	809	752	756	736	770	741	763	758	731	743	820	739	765	738	736	791	812	775	736	768	744	809	816	744	817	783	742	760	746	773	727	775	745	775	761	763	758	727	764	776	761	692	746	750	735	765	743	755	731	787	748	759	769	813	760	763	768	747	812	743	739	787	755	748	767	800	754	784	708	777	819	801	741	794	790	764	790	793	773	787	747	733	727	750	767	790	742	749	730	744	792	813	747	761	736	771	748	721	802	813	796	717	725	730	817	783	758	747	721	793	805	756	770	734	754	738	767	739	756	761	719	785	764	762	773	793	718	747	767	797	784	776	748	767	760	812	779	742	792	741	765	796	720	785	741	713	752	729	798	741	768	751	762	737	788	761	818	795	779	822	761	818	757	749	768	800	806	747	793	800	783	793	722	737	823	734	758	768	774	798	710	723	777	746	775	756	771	803	750	766	733	740	787	772	785	826	757	797	790	745	780	789	707	735	736	741	765	765	727	756	792	783	805	754	784	805	789	751	753	754	799	736	793	806	812	765	741	780	803	725	775	767	737	735	759	836	775	740	752	752	797	732	764	762	739	757	715	749	758	740	723	732	772	806	806	781	813	721	783	788	782	752	741	746	796	729	714	773	743	816	823	764	782	784	782	785	780	751	766	751	768	763	774	767	766	779	787	761	727	769	776	805	772	731	801	765	747	763	754	774	770	710	787	820	779	742	787	754	783	758	760	785	778	751	818	723	685	739	732	808	750	764	754	775	736	802	767	744	777	771	774	772	771	719	797	800	795	791	751	761	789	767	779	774	752	788	767	740	762	738	801	752	756	789	785	796	742	728	789	801	786	771	733	744	769	775	771	753	767	750	767	758	786	734	782	798	715	768	781	754	694	754	750	750	793	753	794	718	784	764	768	750	727	761	796	698	785	750	794	769	774	721	785	807	777	755	755	803	838	720	741	737	750	761	741	769	776	753	786	733	803	741	748	771	766	781	769	755	781	753	759	789	731	773	718	802	702	749	757	704	744	769	783	743	737	755	805	770	751	757	726	796	757	778	742	703	739	787	804	773	799	761	761	732	728	814	770	711	783	741
15547	2371	2412	1888	1339	955	716	575	539	440	328	288	276	275	236	248	235	219	208	202	189	193	184	166	157	156	208	134	166	172	180	165	136	171	171	158	151	139	176	161	152	145	172	168	144	160	141	143	132	169	140	156	121	130	166	133	149	152	126	132	136	147	119	160	147	155	152	135	150	145	156	151	133	144	139	151	151	150	127	134	151	134	153	152	137	141	141	133	146	131	146	133	130	138	149	147	127	129	142	155	153	142	149	136	141	133	143	151	159	167	139	142	137	140	160	140	140	157	136	140	117	137	144	151	146	123	142	136	147	145	166	132	142	120	133	141	142	137	140	133	132	122	137	145	133	170	132	131	131	119	139	168	141	134	143	145	138	159	156	135	141	146	148	137	136	133	154	163	143	150	148	164	136	135	126	166	148	139	143	150	126	140	135	134	140	138	141	142	151	129	139	126	142	120	122	144	135	130	150	138	137	144	137	131	130	137	145	151	150	130	138	151	132	136	130	140	145	130	156	128	155	163	134	118	131	150	132	127	118	134	133	144	136	135	135	149	144	128	141	139	122	126	160	131	128	128	130	140	130	138	148	123	139	147	150	123	147	124	147	151	162	141	136	141	132	144	141	157	140	112	153	155	135	130	127	154	158	133	123	144	138	131	144	131	136	135	134	136	123	138	145	127	130	142	154	150	138	135	150	156	151	148	143	154	136	145	131	133	164	187	143	127	141	126	139	139	133	136	134	145	111	131	140	138	156	142	133	135	142	126	143	163	146	145	152	143	136	145	154	119	148	137	140	145	122	138	133	147	144	147	144	129	153	152	140	132	151	137	118	141	131	127	153	119	137	133	150	125	156	162	141	159	140	137	157	115	140	141	141	141	134	162	136	122	130	137	126	137	122	126	166	150	125	136	143	157	139	145	124	134	148	146	156	117	133	151	163	143	134	143	136	133	144	140	152	142	125	126	144	149	117	157	133	149	141	153	117	163	138	149	144	156	149	126	126	132	140	150	164	129	128	147	142	144	162	131	132	155	143	138	145	129	154	148	162	129	123	138	131	151	164	128	138	121	137	139	153	140	158	150	159	144	156	121	138	132	120	132	144	136	142	157	124	136	129	126	128	167	127	145	139	150	153	134	139	144	117	131	142	147	156	149	147	148	145	146	143	125	152	143	134	148	150	150	117	138	135	156	115	142	130	141	151	165	153	134	139	114	132	143	143	159	112	143	130	163	138	146	147	133	114	133	146	116	148	135	111	136	146	146	137	132	148	133	157	125	134	159	153	128	143	156	136	136	123	127	136	154	149	140	170	141	138	136	136	133	135	144	145	114	153	113	127	134	129	145	110	142	165	136	152	147	142	134	121	131	141	140	138	137	138	133	134	137	144	139	142	134	122	146	131	146	126	137	160	143	127	139	120	130	146	141	144	149	145	147	153	113	128	141	124	169	143	158	157	158	136	137	133	135	147	165	141	146	150	139	122	139	137	149	148	152	147	137	141	137	162	136	144	154	126	132	137	144	160	145	156	117	147	154	162	148	131	139	149	136	133	150	138	134	131	131	150	116	139	137	147	158	134	142	153	141	145	146	127	141	143	131	141	134	147	171	129	138	133	125	160	150	151	160	155	141	140	133	166	124	128	140	143	129	162	154	145	144	140	134	143	144	158	161	134	130	127	128	151	141	134	136	118	162	139	140	147	160	144	150	135	127	135	140	146	139	147	142	144	146	134	122	161	128	136	137	134	153	131	121	125	137	153	133	153	135	163	113	153	157	121	134	130	130	116	155	136	137	117	147	149	141	133	131	163	139	149	130	109	124	115	161	137	121	133	140	166	159	140	153	172	150	132	139	147	146	144	126	145	121	165	159	146	176	136	138	117	145	147	145	120	138	138	122	156	148	127	136	123	153	144	122	132	149	144	156	147	146	131	168	137	159	147	137	143	134	157	163	142	124	119	138	157	141	134	136	126	143	123	168	136	132	138	135	124	137	130	151	118	138	136	129	143	146	126	139	150	146	133	132	155	145	156	129	138	122	137	134	154	143	145	153	138	145	163	141	129	141	149	134	122	138	121	170	155	140	165	142	136	137	145	128	128	128	147	142	130	146	137	136	158	148	131	149	134	133	127	133	130	145	137	146	148	128	138	149	120	147	127	153	136	150	128	161	140	137	159	148	138	157	139	133	110	129	140	122	141	143	135	143	142	131	151	139	154	135	141	141	138	152	130	115	128	130	143	133	141	161	181	116	143	115	142	126	147	150	141	136	155	116	142	139	136	175	149	133	135	132	159	138	143	127	125	136	143	119	154	132	140	144	137	136	145	134	151	138	122	127	152	155	152	146	147	136	139	140	130	127	141	144	161	131	126	130	115	150	126	139	133	150	115	152	146	136	139	154	134	141	146	136	141	145	140	149	153	164	141	146	146	140	144	140	135	150	134	145	122	109	151	131	148	137	141	151	142	136	119	141	129	147	148	142	130	138	149	127	150	132	123	144	151	146	148	144	129	121	139	132	136	154	145	129	157	138	120	144	124	139	138	142	133	125	154	128	114	156	144	144	131	145	142	164	140	138	152	135	156	111	151	125	145	151	134	134	162	137	138	142	142	132	147	146	144	122	143	133	142	143	138	150	136	137	131	142	146	160	136	130	137	134	156	138	165	150	137	144	129	150	157	149	138	135	141	141	141	151	155	126	134	133	131	164	170	147	131	128	155	150	148	129	162	152	144	133	133	137	146	148	153	138	132	138	112	134	142	149	137	143	140	159	128	133	117	141	154	135	139	122	129	139	133	122	141	147	160	141	115	144	152	140	145	130	147	136	125	172	133	136	142	133	146	120	140	130	139	153	138	138	139	156	145	147	146	125	138	153	126	122	125	130	136	115	152	136	130	153	150	127	147	150	136	150	150	156	142	168	127	133	159	137	134	152	133	138	147	142	135	133	141	165	155	141	152	132	150	126	127	136	138	153	111	141	136	151	146	154	148	153	139	163	148	141	138	166	115	153	138	150	123	157	124	134	156	141	153	139	144	150	144	145	131	152	159	140	145	162	156	153	137	160	140	128	127	160	135	150	135	157	141	161	149	138	160	134	163	145	148	150	135	160	130	137	151	141	135	138	136	128	135	145	132	138	119	146	146	135	121	132	152	149	117	144	151	144	146	147	140	137	173	138	126	111	145	138	145	140	150	142	175	140	114	130	153	120	142	144	145	133	158	149	139	153	136	135	156	123	147	146	143	144	152	147	151	150	128	154	147	138	148	144	138	139	114	127	150	132	143	146	178	143	148	116	140	142	159	134	143	146	146	154	159	119	148	137	135	136	137	151	136	144	147	149	155	147	135	135	136	140	137	144	131	150	132	119	149	134	135	155	144	139	132	154	150	131	142	161	152	148	135	147	143	142	148	172	138	136	134	143	121	116	133	145	150	142	148	141	129	149	143	142	176	129	126	133	151	155	131	139	149	116	125	122	125	142	140	162	140	134	132	160
7493	2057	4548	5506	4855	3953	3188	2661	2218	1940	1702	1489	1351	1194	1083	996	996	896	825	851	775	744	681	692	657	641	665	604	549	592	548	518	526	539	499	543	523	506	514	504	511	483	460	467	424	435	438	445	490	456	444	428	474	429	459	454	444	426	450	451	429	416	453	410	401	425	432	411	422	410	445	394	431	445	410	446	401	404	408	374	420	415	387	426	432	409	374	399	447	362	427	381	408	406	435	393	412	400	394	417	375	379	378	385	436	369	422	433	414	432	401	377	387	367	413	426	403	405	393	381	409	382	389	387	387	396	397	406	410	419	448	413	396	383	433	381	379	435	430	400	405	408	381	386	380	374	378	381	411	382	408	365	369	383	391	387	395	421	392	400	412	386	376	411	392	393	395	402	389	391	411	398	370	422	421	384	394	375	404	367	408	421	387	389	386	404	408	374	401	371	368	414	423	391	411	397	390	414	402	379	420	397	411	401	389	349	381	414	394	406	402	404	397	386	400	404	367	389	406	399	415	382	411	403	435	388	362	392	411	408	379	401	363	404	396	382	379	365	390	393	394	431	430	374	406	390	374	398	402	399	409	401	378	442	383	374	422	425	394	414	385	379	393	390	375	390	403	400	390	410	391	414	371	408	365	408	418	406	396	351	389	413	379	387	364	350	398	416	413	368	385	380	394	361	384	378	375	409	386	393	382	341	426	408	393	388	356	374	419	356	421	364	363	375	371	413	425	425	406	378	376	393	394	382	379	399	393	355	413	397	377	396	431	367	403	393	408	398	397	373	394	396	366	388	423	399	408	400	395	410	408	382	387	372	370	371	402	391	371	423	425	372	383	374	369	389	401	401	389	405	432	373	392	375	426	420	410	371	366	435	390	386	408	389	406	391	381	388	408	383	396	357	402	400	398	367	409	356	388	389	353	365	453	412	386	358	370	371	359	374	374	359	393	379	391	391	383	385	417	366	411	405	374	387	426	371	360	377	404	398	383	388	443	419	422	432	423	366	371	393	383	397	407	398	357	386	393	411	459	388	375	381	374	413	410	369	378	402	419	403	414	387	399	384	367	406	387	374	390	378	421	420	424	408	393	380	409	390	413	375	349	392	375	404	382	427	420	386	430	398	394	406	396	410	408	410	380	385	396	360	405	421	406	401	413	424	375	402	387	380	381	373	381	397	383	416	362	386	435	396	399	410	409	435	428	342	364	377	383	394	381	423	374	399	381	385	401	392	410	421	383	397	388	364	375	400	386	400	329	381	407	390	379	392	396	378	436	442	368	403	416	404	333	362	416	388	393	376	451	385	398	373	403	370	396	366	400	396	364	397	397	365	394	400	379	398	405	388	354	433	403	423	407	397	422	414	381	378	372	374	414	402	417	392	387	388	395	405	371	383	388	375	360	400	359	397	385	362	382	423	417	391	373	411	374	407	413	414	398	377	420	382	397	393	403	395	412	379	391	391	371	395	396	396	392	402	398	392	356	371	398	385	396	383	368	387	418	361	425	365	366	405	383	383	391	431	382	403	419	363	435	395	395	422	406	383	385	394	373	382	418	365	394	380	399	388	354	422	370	372	396	406	430	397	370	362	372	394	407	389	405	377	364	386	388	396	381	380	392	371	409	374	391	387	416	405	380	388	393	368	424	399	384	380	380	396	358	363	380	429	393	392	402	357	408	368	368	425	373	407	387	361	379	399	378	372	435	388	395	407	351	403	408	370	349	393	392	388	374	400	377	383	352	388	394	380	352	450	403	414	428	357	404	400	389	390	402	418	390	376	411	426	404	387	384	379	403	383	402	375	432	360	389	373	387	389	396	389	428	389	349	388	389	395	405	390	395	354	404	405	408	393	380	381	413	399	384	367	402	416	405	431	365	409	401	370	405	400	397	391	392	394	406	363	387	408	419	392	389	393	378	406	391	330	379	431	394	390	353	356	393	364	391	401	395	375	365	429	423	387	389	371	392	380	382	417	399	399	395	398	361	363	366	394	405	386	409	386	420	371	422	424	405	401	405	353	373	390	355	372	425	372	420	420	383	407	390	423	384	363	393	413	381	393	368	426	391	372	425	432	373	397	351	345	401	376	391	403	402	348	354	378	392	394	400	432	385	408	394	367	384	444	361	379	376	384	412	368	381	417	366	378	382	410	397	371	378	385	391	379	395	364	433	395	437	380	397	391	400	416	370	417	393	383	393	384	363	414	370	374	374	374	388	391	344	409	394	379	407	392	420	399	379	395	414	419	385	369	429	373	359	401	409	405	393	408	403	391	385	375	411	374	358	387	436	370	370	366	360	399	364	378	387	404	372	401	403	406	381	422	419	394	347	369	395	353	361	416	373	382	390	386	409	388	401	433	409	397	391	398	379	374	421	395	410	415	380	397	427	415	413	382	360	360	429	407	387	393	391	379	365	397	398	410	399	382	422	388	386	354	414	374	395	426	427	398	404	390	406	389	418	390	391	380	357	450	400	401	375	338	410	428	383	426	400	406	377	390	408	377	393	420	396	391	393	375	403	396	366	430	364	418	407	420	409	400	394	373	386	395	417	397	419	406	392	408	372	400	376	368	423	425	398	417	343	380	379	387	380	345	382	380	359	391	387	405	426	427	383	392	387	387	409	385	397	371	400	387	406	387	410	375	373	375	396	389	394	393	409	382	434	390	386	401	389	403	393	418	417	402	393	389	386	382	388	390	389	378	412	401	377	393	388	382	377	365	359	373	385	379	394	390	352	368	425	397	395	430	385	393	383	356	398	410	387	427	379	387	351	420	389	348	411	377	414	367	371	389	377	367	376	385	442	356	400	360	411	369	407	398	381	416	432	409	382	350	404	398	405	391	386	419	372	367	391	410	391	364	409	379	378	374	399	385	358	381	373	419	386	369	380	398	419	387	393	349	373	380	363	420	366	413	386	394	409	396	388	382	355	402	390	414	377	379	401	403	369	377	368	353	411	407	406	413	392	381	390	414	398	382	407	422	389	385	422	347	412	386	403	383	388	381	399	395	400	375	386	401	389	383	405	375	399	389	376	382	404	375	405	368	404	383	378	365	398	382	394	382	391	385	411	391	401	382	397	393	412	358	423	373	358	383	403	393	389	395	398	418	402	393	423	401	392	444	415	391	409	372	390	380	410	373	383	381	373	383	380	395	410	418	382	345	412	380	379	415	421	381	363	371	396	393	382	396	372	408	379	405	388	419	408	373	414	376	402	403	366	415	391	408	412	379	387	355	350	387	396	355	434	413	377	338	404	383	376	427	381	393	430	397	375	398	368	399	368	409	411	393	407	404	406	403	361	400	366	382	416	441	394	380	409	413	372	411	429	376	420	377	411	402	378	423	433	410	367	434	413	407	394	395	382	388	412	390	414	350	434	388	387	399	384	403	421	400	375	394	403	381	367	428	379	386	363	416	375	392	403	397	362	402	387	392	398	424	381	392	389	421	396	431	394	379	398	434	361	355	423	396	377	403	380	398	401	419	397	394
2385	395	350	385	350	343	374	340	350	359	374	315	335	333	360	355	338	332	306	327	332	353	308	338	371	340	320	356	307	321	355	359	339	331	356	366	333	315	315	352	317	346	327	349	356	396	337	318	349	336	327	379	302	349	301	331	354	325	348	341	333	358	360	364	339	361	340	309	350	337	295	380	349	331	366	329	310	323	359	316	337	340	331	349	338	323	317	339	354	337	324	350	341	320	332	344	321	334	319	325	333	310	347	297	343	361	365	297	350	342	361	327	323	336	345	337	320	350	330	320	352	326	308	340	299	327	337	341	319	327	337	333	309	348	330	328	332	354	336	335	330	329	327	348	347	375	333	329	332	355	305	313	302	318	348	363	373	331	351	333	302	327	334	327	318	323	333	331	339	366	348	327	340	355	331	353	317	343	339	324	333	292	338	322	346	328	368	326	356	341	333	354	342	337	345	301	357	322	319	313	333	356	326	363	338	352	326	357	334	329	327	345	318	351	331	337	331	346	376	355	336	351	339	344	327	353	339	335	341	337	292	331	339	291	309	351	327	314	309	325	352	333	313	323	315	333	331	348	345	332	340	378	360	356	323	335	365	339	369	304	352	341	353	346	351	358	341	328	332	351	318	344	347	340	363	336	339	345	371	323	349	348	341	368	340	335	340	342	353	328	333	329	337	349	320	325	340	339	335	307	358	353	337	343	311	330	312	328	328	321	327	356	332	314	320	374	336	345	312	337	363	368	314	361	345	343	326	331	362	335	351	324	324	331	327	372	340	347	358	324	337	340	327	340	354	319	325	331	321	340	336	337	341	342	331	340	338	318	317	351	367	361	339	330	332	339	332	326	363	320	350	367	308	327	321	290	348	332	329	328	343	342	349	340	326	342	319	308	330	329	334	339	331	320	329	329	308	309	328	302	343	332	346	327	335	329	308	339	313	350	330	322	297	309	300	366	292	370	365	351	349	358	340	308	325	370	358	331	335	314	296	352	350	315	338	344	344	345	369	320	313	340	374	316	354	332	353	339	335	330	343	339	346	321	328	333	316	292	323	337	317	349	333	352	331	305	346	328	341	341	352	375	321	353	314	314	354	350	321	325	300	357	351	328	352	346	337	323	351	328	294	344	343	340	324	345	350	302	302	347	313	346	325	313	328	354	350	334	343	329	355	343	351	336	375	357	340	336	313	294	373	308	361	348	331	371	335	311	337	345	334	337	340	310	359	336	333	296	299	358	309	342	334	325	335	323	332	306	322	347	321	340	355	331	327	338	358	346	324	336	317	313	336	370	358	321	354	334	361	341	339	326	362	321	338	366	320	345	343	358	340	334	331	366	338	343	326	352	351	342	362	332	333	341	367	314	356	325	360	292	335	317	331	355	355	356	348	324	309	327	353	326	327	341	331	344	327	322	336	335	364	337	328	323	326	352	334	329	343	350	329	346	317	362	365	380	343	338	354	335	355	354	339	336	332	346	343	344	334	338	317	337	334	379	332	338	339	362	389	308	335	340	377	324	322	353	342	353	323	350	320	330	329	352	311	328	353	336	324	354	299	320	349	333	335	307	333	346	342	330	383	307	327	383	339	344	304	361	354	319	325	321	327	314	348	356	325	369	350	323	346	352	342	363	348	312	334	322	348	311	331	328	337	346	334	341	327	328	316	326	340	287	345	335	335	344	331	351	316	326	342	359	357	355	308	299	330	327	329	311	367	305	356	334	340	333	335	313	329	369	321	317	348	323	331	333	349	294	322	316	337	324	338	335	302	309	352	324	366	313	330	321	322	332	353	347	293	371	351	336	362	321	329	316	347	305	323	338	323	309	342	329	323	352	329	312	348	333	313	378	349	308	322	330	360	312	338	343	306	323	358	336	320	314	363	334	360	348	319	321	333	342	310	314	327	327	317	365	331	343	363	328	298	323	346	357	341	294	281	338	323	302	320	349	319	322	335	309	356	362	364	307	356	314	345	356	346	359	349	320	376	365	345	340	318	303	346	332	350	341	350	326	318	339	382	337	301	314	327	350	330	354	329	305	329	329	336	362	323	330	362	348	361	299	339	390	336	318	329	346	336	348	340	327	355	337	341	348	327	335	351	311	337	317	349	321	356	337	333	305	327	323	372	376	349	318	340	349	352	305	310	374	338	355	326	327	334	352	331	329	316	367	351	337	315	340	380	328	337	335	317	311	352	336	361	350	333	331	337	300	324	350	383	340	320	346	353	345	295	336	306	350	324	311	325	344	350	352	359	343	311	362	343	308	299	333	302	342	336	367	319	338	349	332	348	309	331	357	364	345	331	343	282	313	377	360	315	332	343	323	359	322	371	344	352	350	312	322	340	292	327	327	334	356	342	315	339	335	351	329	316	319	352	348	314	350	331	321	333	320	360	339	350	353	353	316	303	344	352	353	353	331	386	341	327	334	325	373	337	401	331	341	307	307	308	351	344	314	328	326	317	357	340	330	334	353	335	331	320	337	301	294	356	293	346	374	364	366	345	328	328	326	369	329	342	317	346	317	318	348	339	350	336	339	327	372	328	309	307	303	326	320	346	340	379	331	354	374	344	348	335	333	332	332	334	328	312	330	358	335	310	343	367	323	320	341	327	302	314	302	313	328	351	349	309	308	337	316	341	327	346	321	336	346	332	343	348	288	357	323	326	324	364	339	345	386	339	328	304	369	332	376	312	340	363	347	315	341	334	312	334	363	368	365	363	343	338	352	337	336	359	338	334	311	332	364	358	298	337	371	376	354	339	299	345	293	336	329	309	354	342	326	358	362	333	325	341	333	361	315	341	339	312	344	326	326	336	356	318	345	351	359	329	296	329	353	316	326	335	349	345	359	328	376	338	313	343	329	342	353	318	330	348	354	331	318	323	371	362	301	338	328	340	343	327	308	365	317	347	349	328	340	330	372	339	368	356	364	325	341	311	346	285	332	343	361	340	330	330	333	346	322	297	339	337	321	332	328	318	338	361	326	348	299	318	360	326	338	310	333	320	331	354	329	315	353	331	358	324	347	304	339	331	344	359	316	325	325	351	314	315	372	324	327	342	347	336	314	347	317	335	335	343	348	317	367	314	328	365	347	330	342	318	340	329	341	317	319	375	345	326	345	328	342	356	329	329	310	305	337	333	347	339	364	325	338	370	311	339	298	349	362	335	380	351	335	330	349	327	355	320	367	362	370	349	347	328	324	352	311	342	310	364	319	336	340	344	335	330	342	325	335	360	347	338	323	329	330	345	313	311	305	324	341	317	321	365	345	373	313	348	322	352	339	303	345	334	347	354	367	338	328	343	347	335	393	351	347	330	345	347	327	363	370	353	337	305	331	323	328	338	339	294	342	354	347	330	311	322	313	315	298	336	358	328	379	330	327	306	392	331	337	343	309	317	314	361	346	324	343	363	333	335	328	313	334	317	338	321	347	332	309	337	312	328	326	323	315	360	341	360	341	354	346	318	330	343	363	362	383	344	316	387	324	342	333
2538	882	1060	960	973	907	966	947	915	913	872	891	936	861	872	911	892	854	842	886	866	846	837	852	896	819	805	839	895	857	875	903	833	890	870	851	889	896	873	868	892	804	908	845	871	861	810	817	885	806	877	824	831	828	886	871	836	820	875	841	804	779	830	791	923	850	877	836	893	887	940	832	855	845	841	849	875	838	830	849	824	882	801	835	806	896	825	850	873	816	896	821	856	873	851	868	852	889	887	851	889	853	909	847	829	853	840	855	868	877	838	825	841	877	941	827	871	844	853	825	879	826	863	831	827	903	872	870	835	889	853	847	838	866	857	831	850	834	828	929	795	930	863	873	820	827	826	815	874	818	858	840	798	848	856	850	847	878	860	898	805	838	873	858	879	859	801	842	803	860	851	892	814	863	880	856	841	888	824	841	864	853	895	889	868	881	849	831	929	803	811	892	898	832	870	856	873	835	896	842	807	902	837	888	867	809	822	832	846	867	826	826	796	806	850	863	856	829	843	854	822	854	772	848	872	819	821	771	862	831	832	836	869	851	875	853	856	886	797	870	850	867	889	838	849	879	866	875	825	863	857	795	817	843	847	797	853	887	833	897	820	869	853	878	832	855	829	853	869	824	876	816	814	927	837	896	844	811	839	822	859	852	930	864	803	860	802	894	840	792	810	838	826	864	830	849	824	799	902	884	844	870	785	826	897	886	797	853	888	913	839	804	851	843	894	856	829	834	837	845	846	852	843	816	864	907	825	851	830	882	870	853	826	892	875	848	843	799	819	853	832	866	895	806	860	872	842	840	852	873	827	820	847	855	858	812	875	842	862	862	847	802	888	876	834	891	884	815	808	832	851	866	865	857	849	840	852	864	856	854	892	858	852	869	863	851	820	884	829	849	819	842	820	830	864	855	846	853	871	878	837	840	889	884	862	849	846	866	889	821	893	826	862	846	875	811	867	810	835	859	881	873	867	883	839	850	850	881	846	835	906	846	833	841	848	871	850	805	843	883	851	870	866	854	844	833	882	843	905	868	842	839	799	826	896	863	856	847	894	865	848	873	849	836	875	891	830	837	834	835	858	859	866	877	865	866	815	869	835	825	892	806	866	848	848	813	881	932	805	878	801	893	870	899	904	894	855	848	802	873	880	859	875	916	837	837	869	875	878	809	868	888	844	783	795	833	856	848	828	826	869	854	837	855	904	830	846	904	875	878	881	866	864	865	837	865	867	838	838	870	872	819	835	869	871	873	794	807	812	853	863	830	844	840	828	850	845	870	834	843	837	887	835	828	853	834	868	860	893	869	930	870	854	805	848	856	816	830	876	858	849	874	855	851	883	911	851	829	842	898	863	917	852	877	799	804	878	792	857	859	869	841	897	826	804	902	835	876	870	866	860	838	818	813	893	811	854	816	844	811	843	843	887	830	850	849	859	869	869	801	762	878	853	865	856	812	925	831	879	868	828	883	839	815	807	837	868	856	842	833	827	809	850	779	844	799	889	867	874	840	865	843	880	810	856	837	793	851	900	882	817	852	811	871	840	848	857	847	860	861	848	853	807	847	802	883	853	887	871	875	852	796	853	837	862	891	794	857	884	869	896	867	845	890	881	875	864	852	830	822	846	872	889	851	811	850	860	886	869	856	878	863	881	860	868	860	832	861	880	851	827	841	855	800	827	855	823	877	842	844	857	828	871	822	907	807	857	852	833	879	832	838	857	818	872	793	849	845	821	861	845	861	872	835	885	899	820	863	863	895	838	884	876	866	888	830	846	856	845	876	860	873	870	879	861	848	860	792	842	935	893	850	835	841	854	750	834	818	868	864	880	810	834	861	867	832	870	897	850	841	886	824	835	825	827	807	787	816	867	864	819	860	846	865	846	822	857	809	836	879	866	850	816	867	878	850	891	851	823	872	855	843	848	829	852	876	845	856	876	871	819	802	818	850	858	807	859	835	831	843	918	893	819	848	837	854	889	787	790	838	847	850	866	877	884	882	824	819	882	805	821	854	831	845	854	809	854	830	847	859	919	878	874	834	841	880	893	827	907	891	835	851	820	853	869	838	836	846	819	864	817	839	886	846	805	829	871	826	871	821	853	863	823	845	885	788	872	808	885	875	850	858	863	808	837	814	843	796	863	855	870	863	836	850	811	914	855	877	852	836	853	842	858	861	865	856	823	886	866	827	831	863	789	917	895	868	805	835	860	859	872	893	850	873	849	839	889	842	826	838	852	929	813	890	904	816	825	835	815	850	882	885	837	813	870	844	836	870	873	820	855	869	836	880	866	882	803	865	808	842	798	845	863	850	849	875	863	864	860	831	830	875	840	879	847	828	871	853	869	888	847	848	870	843	855	875	794	883	833	843	811	894	857	850	847	835	800	877	845	922	842	842	779	841	818	881	871	892	874	885	843	864	855	864	894	823	869	861	823	833	849	855	904	802	825	798	825	858	878	906	843	848	851	843	898	841	810	852	818	794	844	919	864	827	945	891	813	843	880	815	876	886	849	883	848	843	818	858	824	831	844	860	816	842	848	829	824	850	854	822	871	864	847	862	933	853	794	885	863	813	882	875	846	859	848	861	867	879	819	849	809	834	895	841	899	816	874	893	845	890	803	795	854	892	870	852	866	870	865	835	852	880	849	902	887	838	806	943	884	866	830	844	866	862	825	822	917	817	841	865	843	812	802	834	860	856	869	884	898	872	859	859	837	870	895	831	858	822	851	885	853	863	845	836	861	866	815	858	838	845	854	829	883	844	847	897	824	841	818	880	828	912	839	819	854	846	905	863	897	899	835	813	848	810	927	801	864	888	890	848	846	792	912	863	847	823	842	878	874	834	883	866	810	841	862	813	849	851	877	852	885	845	863	870	866	853	819	819	844	843	878	848	859	867	861	803	850	826	835	809	779	863	830	840	899	846	872	876	845	855	823	842	819	871	818	843	872	879	803	772	819	896	828	861	896	857	808	839	811	865	878	882	890	829	817	849	860	824	825	876	891	848	879	842	812	839	868	862	881	860	831	827	847	798	876	808	878	889	878	857	865	860	857	863	860	853	881	890	839	837	892	875	866	859	853	820	836	851	895	817	829	835	856	802	823	859	836	815	814	851	850	851	885	875	807	929	834	848	854	860	895	857	884	850	864	871	867	892	820	867	832	875	812	807	883	861	897	847	852	877	899	896	863	829	876	853	872	866	854	832	832	848	878	806	813	868	817	872	808	846	840	834	924	875	825	872	832	869	844	845	850	852	843	855	829	901	830	851	811	839	902	844	908	853	903	868	819	846	831	827	862	836	894	859	904	892	901	885	802	852	853	866	860	841	861	821	862	909	851	892	815	866	830	844	876	809	822	822	828	859	796	865	870	788	847	851	873	850	886	889	856	837	854	860	815	794	828	880	848	862	886	853	862	861	828	832	830	897	877	849	929	882	868	812	823	880	833	880	856	849	915	802	808	866	873	852	842	852	886	869	869	843	864	911	867	839
8565	1163	1474	1132	862	729	621	513	497	430	374	414	399	399	376	365	341	312	331	323	353	356	292	345	337	294	329	326	280	319	320	325	347	333	336	317	341	327	331	342	297	331	336	288	314	317	314	313	296	304	329	282	320	324	281	310	317	333	355	304	313	326	333	337	315	332	329	325	284	301	291	322	316	313	311	298	313	274	294	294	301	283	292	325	305	302	318	302	304	315	315	311	302	312	309	309	323	284	334	315	306	300	298	318	308	316	270	306	313	299	285	302	299	297	328	310	279	301	298	290	293	301	271	303	315	293	319	301	310	282	301	274	294	289	297	319	273	299	266	304	292	305	329	313	294	291	293	313	295	321	290	315	253	309	304	287	299	306	312	314	290	302	308	318	328	294	336	312	297	293	292	302	309	299	322	292	304	289	302	311	308	313	298	277	281	311	311	283	283	323	318	303	310	311	306	283	317	278	299	285	289	302	306	319	294	299	296	318	321	297	300	298	307	290	317	305	337	300	301	328	331	316	289	299	297	320	312	294	332	333	296	284	307	307	284	299	288	308	298	312	301	299	277	293	306	328	297	258	294	297	305	303	290	292	332	308	309	320	266	318	316	304	299	320	289	316	295	299	310	300	315	271	332	325	313	303	301	307	296	310	315	340	290	308	311	299	305	306	308	328	310	301	328	306	286	288	333	347	331	294	306	274	287	283	306	295	301	307	311	311	290	290	340	325	290	309	330	312	289	306	289	307	312	308	292	293	289	301	296	329	314	337	296	297	303	278	297	323	309	313	330	293	301	292	279	296	306	291	287	280	288	308	298	298	311	277	346	360	303	290	274	343	306	292	299	299	326	327	275	269	297	311	281	323	298	297	314	291	316	327	303	291	330	300	323	257	322	305	276	336	289	286	301	332	330	314	281	315	320	312	306	315	301	309	273	279	306	295	322	273	298	298	308	288	289	304	311	282	270	299	320	291	300	299	295	324	316	326	294	307	338	299	308	294	301	307	308	308	293	342	310	310	284	343	317	276	320	310	285	281	293	320	299	338	290	319	353	301	315	278	306	309	308	299	296	295	308	323	277	299	315	288	316	292	306	300	297	319	292	332	287	310	317	295	331	318	289	249	304	286	336	287	313	292	281	296	314	309	293	306	317	310	332	322	300	257	305	306	328	310	292	293	297	282	291	294	325	315	302	291	316	322	274	316	289	311	290	316	329	285	320	276	305	325	264	335	290	295	318	291	293	309	301	299	296	279	313	269	311	299	331	304	293	309	305	314	287	316	325	274	308	291	304	313	292	327	305	287	276	280	326	280	294	295	290	327	304	282	320	334	306	291	325	297	314	308	310	285	277	283	296	296	311	321	305	327	294	297	276	333	314	275	274	277	311	308	286	289	300	284	306	322	291	310	310	277	287	295	326	309	304	294	294	296	280	283	309	331	305	298	320	295	336	331	305	325	298	323	327	311	317	260	269	302	324	297	300	291	297	286	296	301	310	295	294	291	288	354	298	328	283	259	303	283	299	301	324	341	272	284	322	289	303	304	312	317	291	278	288	340	272	294	331	292	298	312	296	309	309	299	296	333	284	293	275	313	308	292	283	296	282	314	276	300	339	295	301	318	272	312	312	309	311	309	279	298	307	313	279	309	306	301	301	287	312	292	315	294	294	325	288	273	309	321	331	298	327	274	282	277	280	309	314	311	279	282	309	325	305	323	280	299	286	311	281	329	341	321	324	303	317	315	281	297	317	318	309	285	311	312	303	329	297	327	333	305	308	306	307	326	297	296	299	307	306	294	313	283	307	324	300	322	290	307	297	294	278	297	292	313	306	316	284	300	300	303	297	325	345	273	316	315	310	294	300	309	329	301	287	281	344	291	305	297	306	309	317	300	307	279	299	314	283	270	316	290	278	340	329	293	291	310	338	296	285	291	292	332	322	242	292	306	310	293	327	285	284	280	288	328	336	293	338	306	289	320	264	302	290	313	288	288	316	293	344	290	314	307	321	290	320	294	270	295	319	319	307	284	316	301	308	293	285	286	282	293	303	293	266	309	311	301	302	286	284	297	301	287	299	303	280	307	304	291	327	315	291	296	337	300	290	302	294	313	324	281	313	298	312	297	288	292	333	278	266	295	298	321	314	295	289	304	293	284	302	306	287	356	297	289	312	315	281	322	287	300	319	316	318	286	300	300	281	301	290	313	289	310	302	326	297	279	302	294	332	310	294	324	302	264	303	319	304	317	324	290	289	337	302	279	324	285	317	322	289	273	299	340	288	287	338	304	314	299	281	258	292	330	280	303	310	282	315	277	296	294	292	299	276	297	292	309	300	302	329	313	299	293	284	297	297	311	292	299	309	311	303	334	288	318	293	298	345	319	322	278	340	322	305	326	283	325	288	324	315	302	320	310	318	340	313	303	296	335	303	306	306	305	299	289	284	299	307	331	308	295	321	299	328	311	312	307	314	288	303	306	319	308	287	309	300	308	301	300	308	312	305	311	277	307	305	311	294	298	321	284	293	288	299	296	295	302	289	320	291	290	303	286	321	330	304	305	307	310	307	330	335	333	318	328	289	286	305	301	297	292	301	308	335	292	301	285	282	288	345	280	314	275	304	356	280	294	269	312	273	290	312	320	330	299	322	295	293	348	276	310	316	295	297	297	312	275	289	308	291	297	287	268	299	286	294	296	319	281	270	340	318	311	293	289	319	294	329	315	274	320	279	323	294	309	287	275	320	273	285	274	292	300	317	330	326	305	291	317	309	307	314	267	326	289	278	308	255	306	278	292	296	285	265	302	296	298	308	294	323	318	307	304	286	297	320	311	311	298	300	320	345	305	317	302	335	346	344	291	304	296	292	299	290	273	298	295	267	302	281	323	319	319	292	295	322	304	316	325	326	308	289	307	292	296	298	307	308	310	270	308	260	317	314	280	294	298	318	312	309	303	293	315	305	322	326	311	288	312	309	312	329	288	312	346	301	327	293	315	278	310	286	298	306	330	307	329	286	316	333	297	324	265	311	322	315	306	315	296	297	294	291	315	301	286	316	330	278	316	317	310	319	336	285	272	336	292	293	301	300	302	316	314	316	322	314	284	271	310	299	290	291	287	293	289	299	290	277	314	293	309	273	325	298	331	275	289	317	320	278	313	306	317	305	289	320	262	297	317	277	329	298	298	266	311	254	300	251	295	306	315	333	318	326	260	317	298	287	314	294	309	295	318	303	330	290	321	298	321	300	293	318	331	290	295	288	328	322	303	318	281	303	312	311	314	292	302	334	334	307	305	295	331	309	291	279	293	286	307	315	313	273	310	315	324	283	302	316	303	302	283	272	314	314	315	322	314	317	290	330	306	298	324	293	291	298	337	284	342	315	301	308	305	282	302	323	316	329	289	307	295	312	309	294	286	291	310	282	316	313	334	305	328	291	297	296	296	309	296	301	312	319	286	289	328	284	321	299	297	315	300	278	307	285	293	320	314	263	292	296	313
5778	1589	2908	3341	3066	2661	2192	1962	1701	1550	1429	1341	1243	1183	1128	1120	1081	1030	963	969	931	963	939	914	909	912	894	866	890	814	839	849	851	834	796	823	873	810	768	849	821	772	741	817	848	801	843	795	720	810	815	772	778	760	796	770	821	824	753	777	786	815	802	774	864	795	812	800	772	769	811	788	754	803	783	812	793	730	788	761	746	789	781	816	784	795	785	755	763	757	796	776	748	765	757	762	848	785	839	784	760	786	780	733	766	780	775	738	753	736	756	783	780	771	830	765	801	763	775	777	741	725	768	793	747	783	781	753	767	758	741	760	752	774	783	754	717	780	822	824	764	719	758	811	803	693	782	810	746	725	809	740	801	800	839	760	792	767	790	785	771	780	823	784	772	808	792	768	759	758	742	736	744	751	757	762	709	768	732	814	758	773	776	735	754	791	808	763	813	771	768	729	781	810	713	771	820	740	824	738	740	810	793	749	754	799	746	733	789	814	733	741	779	761	752	818	769	778	751	736	786	774	776	771	714	775	771	798	775	822	746	717	798	717	772	763	768	756	783	730	747	820	777	772	733	774	763	803	743	796	741	797	797	767	774	801	721	812	798	788	754	750	764	762	763	791	727	802	755	815	766	786	794	729	784	774	771	806	714	770	773	784	733	760	734	754	790	759	807	820	806	676	764	757	768	785	776	749	745	781	755	748	821	805	787	783	700	736	743	783	776	738	779	793	764	743	769	734	755	772	737	786	723	808	776	795	770	756	752	787	798	773	773	764	799	789	763	777	755	765	713	778	749	735	738	790	756	804	740	857	770	769	772	769	778	682	789	783	765	781	748	789	722	816	777	750	794	739	753	796	768	782	799	703	767	749	843	765	683	742	769	746	776	738	828	775	776	732	766	761	815	802	736	778	780	808	761	780	760	797	770	756	780	769	782	759	787	740	787	791	777	773	736	774	787	755	733	798	753	771	709	783	795	767	752	753	749	783	772	795	744	765	751	747	808	759	764	725	811	806	761	765	761	772	778	754	736	745	749	766	747	707	778	708	765	772	755	737	776	828	749	727	768	772	754	774	794	833	765	833	764	755	748	763	769	762	758	763	742	772	754	723	760	793	770	822	789	803	798	747	795	735	777	806	792	784	800	780	808	766	773	820	802	733	804	730	741	777	713	775	715	739	760	791	754	784	728	771	753	775	754	769	739	747	769	726	775	715	754	791	785	845	835	762	759	771	751	765	757	842	780	771	743	788	805	719	742	739	772	773	745	772	767	763	770	748	743	794	746	747	781	795	772	735	748	740	760	772	755	744	776	744	723	762	788	798	728	792	766	794	796	758	716	758	720	765	760	769	727	765	730	796	852	777	785	772	793	757	749	796	731	845	800	827	770	793	730	772	746	761	788	822	732	792	810	766	834	731	755	747	747	812	774	774	711	767	732	753	718	732	738	774	799	780	768	746	744	751	784	776	772	715	780	779	787	764	770	766	722	771	783	752	746	764	756	767	773	788	749	767	755	744	775	785	803	801	804	774	812	747	780	788	759	779	745	776	774	786	755	801	821	745	774	790	743	795	749	793	777	796	725	716	757	755	821	764	825	799	780	805	777	788	779	734	753	747	788	750	767	706	818	771	759	762	762	751	769	752	768	741	814	775	764	817	768	779	793	740	815	762	734	773	771	727	783	796	792	773	797	824	783	693	759	792	817	761	757	773	760	784	730	721	790	782	807	739	735	767	773	787	763	742	782	798	760	805	777	772	792	786	790	777	704	787	832	778	737	776	768	753	701	706	740	738	760	776	776	776	796	737	722	775	808	760	790	784	799	804	759	753	763	756	787	767	730	749	781	705	767	737	829	759	744	756	812	744	778	770	791	722	739	757	765	798	748	803	753	772	776	771	782	781	767	753	723	754	747	798	756	805	752	768	751	741	761	731	757	808	775	798	764	840	730	710	806	751	788	791	748	701	785	759	766	789	742	757	805	801	770	780	760	773	752	742	753	792	796	779	823	773	779	736	797	757	816	750	816	774	744	780	720	807	782	806	827	768	784	769	739	797	761	729	752	729	790	746	771	785	741	749	759	755	780	749	766	813	763	757	753	779	784	780	793	743	774	792	798	812	783	785	765	790	780	747	767	751	722	785	729	758	790	784	758	747	777	707	756	724	778	797	733	788	730	724	756	748	773	769	781	757	788	763	761	774	745	773	772	800	724	793	801	733	749	774	769	741	786	754	755	788	778	791	778	731	777	739	779	805	728	799	817	771	741	747	758	780	801	789	743	823	766	787	770	759	772	812	752	779	705	767	779	743	815	749	770	742	766	770	757	772	756	762	821	757	767	774	795	772	787	820	758	760	776	772	782	802	728	778	744	829	760	730	751	777	754	840	748	793	719	770	813	722	735	764	785	759	760	778	774	793	807	810	767	785	751	762	776	794	809	809	765	801	740	771	779	738	766	774	742	744	779	763	764	780	755	786	812	732	749	826	747	738	681	742	780	754	783	773	836	759	777	794	785	750	807	751	752	787	829	728	752	784	736	758	812	808	743	747	764	758	785	788	753	750	750	772	742	715	776	747	797	758	799	728	767	781	735	826	744	806	759	760	733	756	692	806	768	713	793	763	752	733	760	784	773	779	735	775	708	731	776	776	775	768	767	734	754	803	726	790	778	702	769	785	781	780	789	823	778	767	751	763	811	755	749	760	724	748	845	749	749	715	779	727	716	753	734	766	759	771	762	768	818	823	770	777	752	795	820	752	769	787	743	711	719	782	726	707	779	732	715	721	806	782	767	758	771	756	772	696	739	753	753	790	805	784	791	732	786	766	789	785	815	752	756	780	815	753	741	793	761	746	795	759	710	786	765	734	800	791	775	763	732	784	795	804	764	747	830	769	779	798	813	780	800	749	779	731	770	727	777	786	765	759	803	755	739	791	738	746	743	768	781	781	703	790	764	755	844	748	777	780	783	729	793	767	740	803	773	774	784	764	782	819	800	747	795	744	788	796	770	781	774	758	762	783	751	745	786	759	814	767	837	757	726	776	759	756	736	757	746	791	779	776	769	753	792	750	803	815	758	795	768	742	795	808	748	786	756	738	760	801	781	792	709	772	759	746	732	799	751	739	757	775	765	791	738	749	708	797	776	755	803	751	745	763	777	754	803	732	790	760	774	754	731	802	734	699	757	776	773	754	739	774	743	769	768	775	772	819	756	790	804	768	765	760	794	777	731	809	762	837	785	760	760	773	769	749	781	804	763	772	785	776	750	761	773	725	740	725	761	732	743	784	767	719	736	791	786	793	746	790	786	733	780	748	735	796	763	799	827	749	768	806	752	778	741	766	728	781	780	804	804	769	756	760	791	760	760	778	743	743	756	758	740	783	803	761	760	804	740	781	753	810	729	777	756	753	768	791	825	783	795	789	787	758	813	765	770	773	757	826	767	741	740	797	817	756	745	777	782	773	794	777	809	785	740	749	759	731	777	789	768	779	746	784
15439	2423	2514	1925	1278	978	724	634	462	397	378	325	273	264	263	249	214	207	237	214	180	203	185	190	154	157	175	184	151	175	167	174	167	152	148	162	157	156	141	145	145	165	174	156	180	137	150	131	163	160	138	150	145	129	152	144	133	134	169	133	142	171	142	132	147	137	151	143	152	147	152	140	118	137	144	135	171	145	146	136	143	124	136	165	145	134	127	136	133	154	146	174	138	142	148	152	134	153	159	125	144	117	129	149	144	145	123	136	132	161	153	139	132	153	164	145	146	154	145	131	154	146	177	145	153	126	147	149	129	127	129	147	130	154	166	138	166	142	149	148	160	153	171	141	138	146	160	144	149	147	152	149	139	136	151	145	129	151	145	147	124	137	155	130	141	125	143	142	127	151	136	154	143	123	133	140	120	137	146	151	162	134	139	138	149	161	153	151	169	146	137	132	148	160	143	135	159	119	133	137	145	127	148	129	138	148	151	126	143	143	147	142	159	161	136	120	134	139	149	140	157	139	142	140	145	134	161	133	134	167	145	148	145	153	159	140	119	156	155	135	148	139	152	126	138	125	115	156	148	138	140	152	126	157	151	142	170	128	131	155	170	153	161	131	154	134	139	122	125	114	141	142	160	139	139	140	150	152	138	150	122	143	128	120	137	145	121	134	147	125	143	153	139	135	137	132	131	130	124	148	151	140	134	142	134	116	165	134	138	133	142	160	138	154	145	143	147	146	142	131	137	145	141	139	141	124	140	132	148	124	146	141	151	128	143	122	148	130	141	150	147	138	135	126	157	121	128	151	176	142	132	162	111	126	170	153	155	131	140	157	147	136	140	164	147	155	151	155	128	135	128	142	122	141	140	119	128	132	151	144	149	153	137	158	138	140	139	134	141	169	119	114	163	167	138	155	143	156	168	136	123	151	129	135	142	142	131	136	149	138	141	144	131	142	148	129	140	147	157	124	155	153	143	144	142	128	123	161	169	139	158	144	138	127	129	156	164	127	157	132	140	162	145	168	136	148	160	157	138	152	143	140	155	144	149	153	154	160	130	134	171	125	145	113	137	147	136	128	140	119	130	140	128	140	153	133	143	137	134	143	147	161	139	139	149	144	132	134	150	158	138	147	152	154	139	137	147	157	154	130	139	159	158	119	141	146	138	141	134	128	149	135	151	172	131	141	136	153	158	147	153	133	127	136	148	153	147	152	154	145	147	129	144	136	150	162	119	146	143	128	147	161	146	146	132	161	141	135	147	133	135	155	125	133	146	150	115	149	152	127	130	133	151	145	136	128	137	142	141	164	149	153	139	125	142	138	130	150	133	128	145	140	128	126	137	149	134	150	132	142	128	146	143	161	134	137	162	122	139	156	139	161	150	126	143	129	125	127	132	156	125	153	147	140	142	166	166	142	136	137	150	162	136	129	124	135	142	144	161	125	135	121	138	154	142	150	152	129	140	149	160	145	136	142	133	144	149	129	128	125	140	130	133	144	131	106	148	168	134	135	132	145	123	152	153	110	126	147	153	149	142	152	124	154	164	145	168	128	150	169	150	147	134	136	140	136	130	137	136	123	144	162	156	149	163	149	131	147	138	154	134	145	173	134	124	164	149	161	162	130	172	123	134	142	134	132	141	141	148	123	150	133	141	149	124	131	136	141	129	125	150	163	154	144	131	150	145	144	148	122	123	142	126	141	134	153	122	117	132	151	139	122	144	152	154	138	138	158	151	126	127	139	151	132	172	139	150	150	143	159	146	107	154	125	149	153	161	140	136	146	154	127	136	124	143	162	145	141	152	148	150	131	145	151	135	140	115	141	175	111	153	141	132	158	149	133	137	143	130	143	145	143	124	161	157	152	154	132	181	132	131	152	135	145	130	137	149	151	161	150	144	165	144	134	159	143	110	148	147	135	144	145	137	138	129	117	139	124	133	147	148	154	155	139	140	139	132	125	145	130	130	129	150	138	135	141	155	143	164	144	143	154	119	171	128	124	159	127	141	162	135	132	131	114	140	125	127	146	150	144	125	128	176	126	187	135	118	172	160	151	173	134	153	147	164	120	135	152	152	137	132	151	145	133	160	147	155	129	152	127	130	156	157	143	135	146	157	152	117	136	145	122	129	150	138	150	141	146	149	151	154	151	129	134	120	124	154	156	133	140	138	121	146	144	138	141	153	154	144	138	138	133	148	146	141	135	132	125	155	150	147	141	162	159	131	132	140	154	123	155	139	150	132	138	141	145	144	143	139	127	147	145	155	152	139	141	144	143	145	135	150	127	139	134	120	147	138	128	130	154	142	137	141	175	146	140	134	131	149	127	146	136	160	122	138	156	154	160	153	143	150	153	149	110	142	141	143	121	158	150	151	147	148	173	118	125	158	156	134	151	157	140	152	148	149	124	169	133	147	149	127	157	134	130	165	161	155	148	132	123	138	127	152	137	145	129	134	145	148	122	154	146	141	120	162	149	152	137	128	139	129	146	134	140	116	140	158	157	137	154	143	132	139	134	152	155	138	128	151	135	151	124	151	125	156	149	161	118	130	148	130	144	155	122	145	148	130	145	134	125	155	145	141	141	149	140	140	147	141	128	124	151	134	131	143	140	143	122	142	122	151	162	152	119	156	124	124	150	121	143	150	142	149	133	153	158	141	132	145	153	129	133	127	153	146	120	125	155	129	151	139	142	141	130	149	147	144	130	126	126	138	146	142	135	122	146	132	163	148	127	136	159	136	158	138	148	142	130	141	126	139	151	146	133	127	146	115	123	145	129	154	136	130	145	130	152	158	131	128	131	142	163	140	158	153	154	133	143	151	142	143	131	157	151	142	128	138	160	147	138	134	155	151	159	134	140	143	150	144	141	149	133	137	128	157	154	129	139	134	135	144	140	138	155	136	150	145	162	158	163	144	161	165	138	148	142	128	154	175	135	140	139	148	132	137	138	144	142	134	146	150	126	137	139	161	152	148	148	121	129	147	133	131	134	144	129	125	126	138	149	137	156	147	134	150	148	153	144	128	111	153	132	129	138	143	148	147	148	123	141	148	131	122	152	152	149	142	124	148	137	143	130	144	151	138	141	131	139	137	135	149	133	152	131	141	143	148	150	134	135	141	109	132	159	109	153	115	137	162	125	156	134	142	127	140	148	141	124	154	131	132	148	119	146	136	134	153	135	147	141	142	164	126	150	133	154	151	141	153	167	131	139	149	140	141	129	164	139	117	128	131	155	123	154	143	153	165	121	133	142	144	140	127	146	157	158	130	127	114	151	135	122	155	137	152	138	158	128	153	149	147	158	150	138	158	141	164	144	143	135	137	138	130	132	142	129	139	104	130	176	117	141	150	140	137	157	143	142	135	135	141	143	144	129	119	138	159	144	129	134	154	136	147	122	132	136	145	151	135	143	148	159	155	119	160	157	151	113	158	132	153	146	151	153	164	130	145	137	125	122	155	124	147	136	147	127	140	136	148	135	166	138	157	136	162	151
7462	1987	4659	5494	4702	3799	3149	2677	2241	1961	1687	1569	1350	1218	1144	1002	1014	888	847	803	848	771	710	666	656	651	607	594	609	582	543	527	528	541	535	544	504	513	495	519	485	437	496	470	452	447	474	437	450	419	434	491	429	473	380	439	431	425	449	457	432	469	403	430	401	425	454	426	385	415	433	396	426	398	436	399	427	375	405	455	418	399	440	431	443	419	415	414	413	413	440	372	429	423	391	369	406	407	405	418	399	425	416	413	436	423	412	412	433	364	421	422	413	415	448	433	414	405	393	430	424	406	413	393	368	396	441	419	412	398	411	407	411	434	441	430	403	406	397	390	393	392	370	402	428	417	417	401	357	393	419	392	418	403	414	386	407	423	392	389	415	403	367	408	417	412	377	403	386	398	376	377	373	394	405	407	410	363	420	398	384	382	416	391	380	404	422	428	396	399	388	369	422	423	410	391	429	409	370	402	379	388	414	413	411	396	394	397	433	400	411	412	431	391	382	409	377	397	406	413	396	427	391	409	378	414	420	390	449	422	423	417	397	380	392	384	377	434	381	355	403	397	403	416	411	395	422	456	408	379	410	390	407	394	399	391	386	416	395	375	385	339	381	422	361	402	368	374	353	426	399	367	393	383	404	359	407	382	352	385	420	414	371	419	399	392	418	413	412	405	400	395	425	405	387	435	373	423	389	405	408	406	383	420	379	399	383	433	374	378	358	426	410	383	404	429	408	415	404	373	385	436	395	382	413	367	400	401	403	362	397	403	408	373	428	376	421	393	381	389	384	396	416	387	424	401	408	394	398	427	397	390	395	417	383	407	383	418	395	434	431	404	381	405	413	369	384	346	392	379	392	392	407	414	404	393	397	396	416	377	387	397	375	418	384	383	417	407	404	389	411	417	393	385	399	405	405	396	431	394	393	366	363	406	420	393	401	371	354	430	403	366	411	392	386	401	384	367	400	413	397	378	392	372	391	416	426	385	409	382	404	407	350	435	387	399	414	412	358	392	401	395	407	399	404	391	389	362	359	388	385	394	414	376	388	333	432	366	403	359	363	409	368	452	411	371	391	411	422	389	403	393	412	396	377	403	383	357	373	380	370	389	385	372	397	430	401	393	410	431	379	383	391	457	367	386	384	376	408	374	373	401	383	426	413	401	365	384	421	375	393	382	379	358	399	389	431	398	350	381	401	422	376	408	375	376	400	375	420	390	383	354	400	393	383	386	391	400	393	407	394	394	377	387	449	396	376	363	379	422	398	426	415	395	383	425	413	397	401	402	438	414	377	381	419	373	407	408	392	389	398	397	360	416	400	410	377	415	393	418	378	383	424	382	412	421	404	380	406	394	395	375	373	398	389	374	382	370	364	386	401	395	399	438	378	404	420	432	397	388	417	370	429	402	388	422	429	395	417	389	382	382	367	389	370	419	385	390	406	418	379	358	390	429	423	381	413	393	446	407	394	396	392	391	379	350	372	362	424	395	396	411	371	424	355	400	372	404	378	390	388	414	366	360	380	388	372	431	420	367	387	379	419	383	395	416	435	375	406	418	394	373	394	400	379	409	411	399	350	405	413	400	407	370	416	382	404	402	410	393	378	413	381	409	410	423	377	410	380	407	373	402	390	417	382	416	405	403	409	363	358	359	396	404	385	385	403	400	420	414	437	430	417	400	423	378	439	404	395	413	388	379	414	417	427	391	401	392	412	358	358	428	392	408	406	399	429	403	430	376	413	363	409	387	405	422	375	403	400	412	392	413	442	400	372	408	427	396	386	385	415	360	415	386	404	402	403	378	406	390	423	402	399	415	428	411	399	395	402	426	402	381	412	400	388	419	397	405	414	391	372	399	436	410	444	383	392	395	384	393	399	400	379	428	417	395	356	397	440	366	427	366	387	407	386	412	387	389	430	411	395	360	420	373	358	361	404	384	423	407	386	430	380	427	405	397	397	422	393	375	391	387	405	420	372	388	377	367	379	389	388	396	419	368	403	387	392	384	424	394	427	398	405	426	415	402	425	414	389	374	390	399	391	388	400	386	406	377	363	388	414	418	392	415	398	425	378	384	402	380	387	368	389	376	407	430	398	384	416	392	379	367	416	414	372	420	389	380	379	368	425	416	400	415	404	434	388	396	408	396	364	399	413	399	379	380	398	393	386	403	430	368	431	384	414	408	382	368	368	395	343	400	421	439	379	383	390	411	404	384	403	417	377	412	398	383	378	405	395	382	400	363	391	376	402	367	436	408	376	384	395	398	387	368	395	433	410	373	409	403	366	374	394	405	399	394	413	391	407	408	373	384	390	356	361	408	425	408	402	353	398	360	412	413	388	395	391	410	385	379	393	392	397	372	388	372	411	432	399	404	430	400	394	404	390	365	350	392	396	366	364	375	402	416	396	377	375	330	417	395	384	413	391	392	354	392	389	380	422	406	372	448	401	408	387	387	382	386	379	380	400	387	371	437	406	396	400	379	396	367	389	375	438	394	351	398	407	373	370	362	379	394	372	367	392	406	398	368	428	394	408	360	378	404	393	397	381	378	365	370	370	410	407	399	368	432	371	373	403	388	393	331	444	385	383	383	394	406	386	405	424	391	406	378	416	393	408	413	405	396	382	438	395	436	388	388	377	430	387	401	401	440	396	427	379	388	413	414	408	358	413	390	386	392	378	377	394	438	372	443	391	408	389	383	411	394	401	418	424	362	392	392	386	388	400	396	386	395	373	409	396	411	398	414	396	348	401	400	384	413	367	377	423	375	390	384	427	399	415	390	389	428	406	356	378	405	390	413	410	424	396	382	382	387	387	380	405	410	363	376	397	408	394	362	388	395	383	405	380	407	424	414	418	388	407	419	373	361	359	384	410	390	370	430	375	402	392	394	436	407	396	384	419	385	427	413	406	394	386	396	380	382	373	357	424	409	404	390	423	371	416	372	392	394	412	371	368	355	371	376	405	385	395	388	401	380	381	408	399	425	397	399	404	392	398	391	410	415	371	394	398	361	396	368	384	412	435	379	404	385	415	390	399	392	373	396	433	419	363	373	409	405	401	375	374	369	383	368	414	391	378	356	412	397	411	391	381	394	396	390	381	384	431	406	388	367	418	376	402	379	380	389	395	410	368	422	405	379	436	409	440	398	387	420	409	421	413	422	377	373	396	380	405	402	398	376	394	380	368	402	405	394	359	399	426	419	398	391	374	435	390	377	387	410	364	375	391	376	390	369	385	416	397	390	436	390	380	384	387	388	389	374	390	391	407	404	387	375	384	379	414	402	406	354	377	407	377	403	409	412	375	390	397	373	399	377	391	378	392	404	392	407	400	424	368	393	366	390	387	417	393	395	379	413	423	383	380	381	385	405	383	374	406	407	389	409	394	372	398	389	395	435	407	407	413	410	423	394	386	362	389	397	409	351	405	418	412	394	390	405	426	374	385	409	385	373	377	357	419	411	407	394	395	390	377	374	403	417	396	389	411	399	375	384	422	417
2360	377	377	334	358	374	340	365	329	355	335	394	316	332	360	323	327	329	340	316	350	356	343	330	352	330	341	312	371	334	341	361	322	315	368	345	365	383	351	350	322	349	312	371	365	370	334	312	317	335	328	324	335	370	354	356	378	363	362	312	348	337	357	362	371	342	344	341	353	343	318	372	382	320	317	320	351	356	338	348	354	304	330	366	349	346	321	334	330	347	345	328	315	359	325	341	339	325	361	351	351	325	336	326	325	352	356	352	328	355	365	309	357	374	326	374	324	366	337	283	340	344	351	358	353	335	318	346	357	311	363	309	333	331	341	346	332	349	373	349	337	307	374	388	334	301	334	342	314	364	338	337	381	311	335	361	375	357	346	356	320	333	333	335	355	335	334	349	359	350	322	361	369	346	350	349	315	322	326	348	353	374	297	338	335	343	325	371	322	325	339	342	363	350	363	315	335	335	338	339	332	357	316	303	354	336	316	342	321	315	338	334	317	322	326	317	321	342	361	324	334	362	335	321	351	342	338	339	310	317	317	355	328	322	327	328	336	311	330	321	309	369	321	334	355	339	320	346	352	340	352	329	309	337	364	350	336	355	305	321	333	331	356	296	343	336	379	352	337	368	348	323	326	329	328	334	350	341	332	344	330	341	352	286	344	323	371	367	347	297	323	348	324	348	322	335	333	325	313	324	352	318	351	332	327	338	342	342	347	348	351	320	343	302	372	317	334	346	330	332	336	339	355	337	349	324	333	346	345	360	351	311	352	364	330	354	335	335	339	330	317	300	334	312	336	341	349	347	353	321	319	353	348	334	332	357	352	325	319	342	324	324	334	323	346	364	330	317	349	335	370	311	337	340	320	325	341	331	340	331	363	330	328	353	372	337	324	345	390	364	325	324	348	365	328	362	338	352	358	318	351	355	320	328	320	340	360	347	368	337	293	336	301	332	335	305	311	350	341	354	344	346	318	334	371	318	399	302	361	362	353	365	338	314	326	333	341	329	313	334	356	316	312	340	319	361	353	326	320	331	344	387	318	344	331	357	324	350	308	327	339	344	352	372	350	350	354	351	390	316	324	373	340	329	352	359	348	333	343	375	357	328	346	363	381	327	349	335	332	323	356	339	332	344	324	339	350	359	319	347	308	330	316	376	324	327	354	338	353	351	332	313	312	313	338	350	345	349	361	327	331	387	366	310	318	364	358	357	318	312	378	345	324	328	333	339	336	324	315	369	348	313	355	334	349	352	343	354	362	372	276	357	336	354	344	349	333	315	363	379	358	313	328	338	387	340	352	354	336	375	348	351	347	337	345	345	306	327	328	339	326	357	331	348	339	336	362	319	327	356	348	388	326	348	321	314	318	346	321	335	319	318	356	343	359	347	335	341	363	330	351	315	310	328	357	321	339	321	316	334	319	343	311	314	360	330	317	376	338	311	344	313	352	315	367	342	325	334	357	325	346	330	340	345	342	321	293	353	335	345	358	360	337	343	339	341	343	324	298	352	337	343	340	323	340	373	363	340	346	342	321	323	354	361	346	308	335	341	370	352	295	357	323	329	318	346	340	305	360	353	331	303	337	307	340	343	349	345	328	353	331	328	308	357	330	325	329	311	349	345	364	324	365	334	322	369	323	356	356	337	338	330	338	360	327	362	311	341	366	305	329	336	353	339	367	337	331	335	325	343	299	319	318	317	349	352	310	315	333	316	315	355	344	334	344	302	309	330	353	347	307	343	325	341	323	345	314	328	349	367	365	337	319	334	352	351	334	318	349	338	351	308	333	323	334	314	325	323	352	359	329	343	383	320	316	342	372	366	330	291	318	319	342	329	358	369	342	357	367	337	334	361	337	315	345	321	341	338	324	331	357	308	310	364	370	357	315	361	340	368	351	339	357	358	355	339	354	350	327	328	340	365	318	312	334	343	343	344	307	339	354	315	357	320	338	347	343	342	302	311	335	349	356	358	347	351	334	374	326	347	302	330	357	341	306	312	355	344	337	350	330	338	351	356	341	311	349	328	354	336	328	331	354	334	325	335	346	337	338	354	355	325	338	359	337	367	369	352	333	324	335	327	356	366	320	305	338	330	319	311	350	357	351	342	332	333	346	352	344	357	343	354	322	332	335	337	345	359	363	320	352	361	339	359	351	346	361	336	299	323	292	348	379	341	318	342	326	342	356	338	374	361	339	343	350	328	323	364	332	345	334	319	352	334	329	341	351	333	337	411	318	358	345	385	334	356	349	339	313	314	356	335	312	332	332	323	332	356	363	319	320	341	359	335	328	332	341	317	335	327	322	375	309	313	326	355	307	363	333	333	345	337	318	397	351	337	344	346	356	335	347	328	349	337	345	366	333	375	307	340	310	327	308	362	322	370	325	321	316	322	325	350	368	369	361	363	364	352	310	304	329	316	328	358	310	312	339	314	336	350	314	370	325	326	339	348	338	320	350	316	374	303	310	296	333	365	327	323	355	327	354	329	321	307	357	355	371	364	333	336	333	359	337	329	340	317	349	344	341	321	357	343	334	335	367	353	347	352	319	342	322	339	367	330	335	313	345	360	336	341	346	360	336	315	351	347	340	348	346	376	325	336	329	324	362	334	337	307	330	337	339	339	303	314	331	328	328	298	345	332	343	355	369	339	342	337	347	370	368	338	341	323	320	320	368	349	307	340	335	317	344	317	332	332	344	371	344	352	340	363	356	313	340	323	333	323	337	332	357	352	323	327	313	345	319	353	328	315	336	313	328	356	347	336	354	363	334	332	300	344	310	332	346	337	358	329	339	342	341	326	339	330	351	330	319	305	324	322	386	334	319	347	330	331	320	336	331	334	360	344	298	306	344	349	342	326	337	353	341	327	332	336	332	328	366	310	311	357	343	334	328	333	327	364	355	354	302	317	298	319	367	303	333	335	353	343	321	349	295	348	322	341	299	294	362	368	348	346	329	341	337	333	369	315	374	347	350	362	341	338	335	338	331	328	344	365	361	295	361	369	319	324	351	340	315	337	390	345	353	331	339	338	348	330	324	377	345	353	325	329	316	337	346	320	327	341	332	352	336	337	308	314	313	309	331	338	342	368	352	316	353	338	352	337	343	341	350	347	361	346	337	328	311	333	293	321	364	326	322	307	357	324	373	337	335	342	331	358	349	325	306	331	340	336	317	322	359	373	309	346	338	326	310	346	351	328	317	340	357	327	319	326	320	351	361	352	340	344	346	314	341	342	305	352	312	341	346	310	324	313	353	320	308	368	344	339	323	359	343	346	360	324	355	327	338	345	334	343	355	369	328	352	316	320	334	359	356	358	323	329	338	345	336	350	307	358	319	333	357	361	320	306	341	298	329	318	336	366	334	348	325	320	334	340	329	373	352	318	316	309	333	328	322	353	340	349	349	326	332	358	344	347	324	306	329	333	367	333	303	326	339	375	355	342	369	319	325	324	334	332	316	380	333	328	364	352	332	329	334	347	317	343	340	338	352	312
2591	916	999	1004	939	976	903	905	910	904	895	927	877	872	884	895	867	900	873	835	804	856	860	840	847	886	811	914	879	857	839	865	838	819	877	845	839	877	797	836	873	839	848	834	891	841	852	880	882	823	822	848	914	841	861	937	829	902	830	858	893	866	855	821	855	851	890	833	835	896	793	869	854	840	805	876	867	857	864	871	815	856	868	860	848	898	859	851	876	843	792	866	772	869	855	870	877	857	862	867	904	884	863	887	825	863	899	897	832	843	908	835	879	849	943	854	880	882	856	851	914	847	845	860	825	907	893	850	858	792	822	808	858	826	872	890	870	871	866	855	841	885	879	850	831	890	890	892	864	883	889	863	873	865	857	884	870	892	841	850	865	847	866	863	888	810	863	855	849	846	872	886	841	859	807	865	884	843	808	829	910	864	869	831	860	862	866	841	842	846	879	857	895	913	847	820	836	812	868	870	841	831	916	808	917	909	858	868	845	891	839	911	844	847	852	849	784	829	890	836	870	849	838	813	840	878	861	875	872	880	835	799	856	879	835	843	862	894	916	837	877	891	830	855	875	830	817	890	892	904	829	905	883	895	864	849	884	846	908	891	861	872	909	916	893	880	818	888	835	861	853	854	873	815	869	805	869	837	903	853	777	871	880	797	846	885	890	869	847	838	838	866	891	823	830	888	829	857	845	853	882	869	877	853	846	858	841	884	866	849	809	871	844	886	869	845	843	853	866	832	882	863	827	854	862	862	836	885	807	857	853	888	792	874	859	814	835	791	831	892	821	908	886	883	912	874	852	831	857	832	892	846	872	896	831	836	834	852	845	892	847	852	873	925	854	818	785	843	821	818	834	850	818	833	833	885	870	840	901	888	852	862	890	883	847	847	863	872	856	840	863	836	840	871	894	881	895	831	901	837	856	833	854	867	879	851	822	897	862	889	880	877	850	894	829	834	827	861	836	796	878	900	901	876	813	871	901	807	856	816	872	883	833	866	824	792	871	840	910	836	845	809	868	864	832	822	930	866	874	846	843	816	873	813	897	771	859	843	822	844	844	864	855	861	895	906	888	803	828	847	847	842	873	887	842	829	836	861	867	856	822	853	806	892	835	912	833	933	828	804	886	838	858	858	931	859	870	885	854	813	798	821	823	856	902	925	871	896	892	834	885	883	862	868	834	909	880	880	791	918	856	910	832	851	819	856	849	865	860	835	860	884	881	865	881	893	849	833	889	871	857	862	841	907	814	824	878	869	805	890	859	870	884	874	847	859	844	852	837	853	854	833	832	851	892	871	874	872	857	800	879	856	907	831	861	857	838	906	868	829	866	833	854	877	856	876	840	882	868	832	810	844	865	843	869	835	860	846	887	849	847	866	880	848	881	877	868	826	881	860	857	817	838	847	830	890	856	840	839	862	865	873	908	851	832	862	878	900	891	887	853	839	844	810	873	903	848	860	796	892	830	838	908	816	858	887	818	883	806	850	853	820	834	764	801	847	857	841	869	835	865	842	847	858	888	835	879	883	835	869	851	837	853	834	880	858	889	834	848	865	849	829	857	856	824	835	800	855	799	833	870	922	801	826	856	871	824	884	825	818	886	830	883	848	916	833	869	882	869	893	849	852	823	865	834	858	813	883	838	826	861	840	813	876	855	867	870	836	872	916	874	835	851	908	846	835	868	882	902	893	865	829	892	903	860	886	867	848	873	807	853	823	841	855	852	881	863	876	877	853	864	909	851	832	849	816	891	856	838	833	787	865	851	839	879	848	835	833	838	921	895	898	895	866	892	872	876	832	826	890	866	865	847	862	941	825	908	820	910	858	831	855	837	855	867	814	860	873	899	863	878	854	791	845	844	901	844	922	861	875	874	917	855	842	826	834	885	871	863	871	859	861	856	837	835	847	867	870	849	864	818	904	879	837	846	856	854	887	907	861	882	872	916	872	839	856	861	856	872	871	845	859	838	809	906	861	858	882	827	824	880	862	815	836	879	866	849	861	858	845	843	858	841	859	895	843	870	867	851	809	852	837	831	861	841	853	886	847	847	879	860	851	820	871	838	856	871	852	836	817	866	898	851	874	849	844	861	882	890	843	835	806	835	864	872	845	786	864	831	848	812	803	860	855	896	920	860	852	855	841	817	804	839	852	802	822	830	850	846	860	845	798	788	855	852	889	895	849	881	875	828	846	898	873	859	856	889	845	875	841	870	872	876	877	858	882	905	848	883	907	847	841	851	820	864	833	910	861	866	854	860	887	865	840	879	827	851	865	857	856	829	796	846	889	819	868	858	852	840	858	890	884	836	869	905	919	861	955	869	902	864	899	855	849	868	827	890	833	854	887	845	853	874	869	879	866	844	839	882	790	841	862	842	870	871	820	840	864	863	888	878	820	780	878	823	863	800	881	864	858	821	890	842	805	937	892	824	913	833	897	843	920	864	854	844	819	849	861	848	879	851	802	897	873	832	834	813	837	898	909	874	836	852	862	862	863	869	896	890	865	833	843	870	816	854	891	832	912	802	874	884	866	836	896	811	886	864	880	879	868	891	842	878	877	818	847	848	900	884	864	776	874	818	819	845	834	937	804	855	864	885	837	835	845	858	830	805	853	912	820	915	807	856	830	845	848	896	825	862	826	858	864	871	896	862	865	878	811	821	836	801	821	847	860	849	875	823	878	852	834	851	825	833	802	863	855	845	845	848	881	870	853	839	922	854	863	858	868	825	866	870	781	885	892	833	829	859	836	829	890	860	837	852	839	820	911	866	870	878	884	837	879	820	822	838	825	906	850	881	797	891	839	836	815	858	866	877	822	852	882	861	860	827	879	858	843	869	848	852	871	788	883	828	836	830	877	863	840	816	847	854	850	843	802	834	872	826	841	856	882	864	857	826	846	859	868	918	863	827	864	925	820	834	838	806	828	903	856	846	906	857	873	876	800	853	883	875	901	862	839	867	822	864	818	864	851	849	861	830	801	848	813	904	845	872	833	863	897	872	861	860	897	889	844	855	844	869	910	826	849	843	821	870	860	887	856	862	862	896	843	859	852	851	862	856	854	834	852	841	822	847	897	858	818	888	847	829	805	860	828	832	833	863	846	799	854	809	851	882	813	858	851	853	831	858	819	824	788	880	899	822	892	873	863	898	852	848	902	885	912	856	845	857	861	858	778	847	926	919	835	877	873	826	844	841	856	881	859	835	858	826	909	869	822	813	830	862	832	880	794	880	864	842	861	885	822	843	841	879	853	837	872	830	874	845	843	852	818	837	844	847	872	871	877	863	874	818	900	882	829	861	907	815	878	917	873	805	812	860	859	886	833	884	859	902	868	859	899	845	850	841	845	865	842	829	893	866	862	890	848	861	853	836	855	864	844	835	855	876	857	831	843	822	892	810	802	880	794	850	866	904	829	849	846	854	881	844	849	896	841	835	818	880	848	841	819	862	895	893	874	846	831	855	786	849	839	807	870	860	852	848	893	851	855	808	807
8651	1175	1479	1130	852	719	577	546	466	429	411	409	343	337	349	388	318	326	336	336	324	311	318	299	348	333	337	305	328	309	299	318	334	304	305	294	306	324	304	356	317	296	354	311	295	330	300	316	299	315	299	319	308	325	306	307	310	305	319	272	310	304	344	292	259	332	303	306	316	318	311	322	312	303	326	311	315	313	291	303	300	326	289	317	291	322	302	311	321	308	290	292	293	309	324	309	326	289	333	302	310	298	291	292	327	280	310	301	291	323	306	296	306	303	300	289	281	283	289	285	317	303	320	316	306	321	289	342	308	312	302	316	321	286	303	297	297	316	307	318	309	322	275	271	303	267	302	286	330	283	314	306	306	358	311	313	324	350	304	328	287	282	291	310	286	289	279	297	287	351	295	268	282	327	321	326	289	318	292	316	314	298	315	311	264	299	313	283	303	291	309	304	302	283	314	294	294	294	278	300	319	284	324	294	328	323	320	329	312	321	302	340	281	308	305	288	336	322	312	312	301	294	304	308	300	276	321	305	256	305	317	300	294	360	319	297	291	269	300	264	325	302	281	284	280	286	284	274	315	319	324	283	292	294	260	271	307	270	299	302	306	295	303	295	285	345	306	315	318	283	288	295	285	300	325	295	319	273	329	291	305	309	298	286	299	309	319	282	286	285	291	296	303	300	286	275	294	340	312	311	311	303	298	293	293	327	300	269	304	295	301	311	293	321	279	319	299	302	308	293	321	286	290	304	306	306	322	284	288	289	319	293	294	264	309	296	310	309	288	296	289	321	319	314	292	298	289	294	329	278	280	293	277	301	330	296	313	331	292	330	315	289	299	277	308	281	347	316	313	312	322	309	315	337	313	309	278	301	283	303	304	299	301	307	312	319	324	294	309	274	304	336	300	307	291	296	311	299	344	290	336	311	333	325	312	306	324	304	339	298	306	323	301	339	312	272	299	295	275	331	338	300	313	289	322	297	312	323	290	284	332	308	302	269	289	340	336	293	280	313	300	312	294	318	298	295	273	307	301	294	279	309	310	278	318	284	264	296	323	290	276	307	355	321	297	318	279	296	309	277	302	313	317	313	284	336	275	273	275	310	287	332	288	303	311	302	298	307	286	316	314	316	252	322	327	329	316	329	300	297	318	330	304	260	299	315	308	347	301	303	306	245	303	267	273	317	291	323	324	283	293	333	289	265	280	316	300	305	281	321	287	292	316	325	280	323	303	327	282	312	311	321	292	329	292	294	303	309	293	320	302	274	276	304	308	290	315	323	324	287	309	264	296	314	293	306	316	297	301	277	291	326	306	275	302	254	291	311	330	305	300	292	280	321	309	324	305	314	319	324	322	292	322	321	329	303	304	336	311	291	328	326	295	288	333	273	298	297	302	273	303	289	280	297	311	279	291	315	324	295	327	307	295	298	305	311	279	315	296	315	260	293	302	297	299	310	304	307	307	270	317	321	337	312	330	279	296	306	333	317	307	302	313	296	317	307	303	318	268	299	288	311	313	300	322	312	306	301	319	318	308	314	327	317	324	337	311	318	303	300	312	287	306	328	279	287	274	276	315	298	324	307	280	288	308	283	296	308	266	285	319	302	278	311	321	295	296	288	332	322	335	310	293	308	314	303	308	298	294	339	303	316	310	318	295	349	299	325	297	302	292	327	285	288	275	340	309	301	325	287	311	302	301	312	299	322	268	271	288	289	289	313	304	336	287	315	319	285	304	294	301	286	331	328	269	305	309	290	303	299	304	315	314	322	300	289	344	329	315	288	261	285	335	284	313	312	334	310	290	305	346	293	318	303	286	282	294	325	265	299	302	313	293	291	309	307	306	317	311	295	293	349	270	316	298	267	313	329	344	286	258	286	311	305	293	292	310	305	316	342	303	299	302	302	299	315	307	306	328	308	299	294	308	312	302	295	298	300	300	325	324	321	297	300	288	294	289	294	310	327	330	280	297	307	282	276	301	323	284	297	282	321	296	305	300	309	290	254	309	305	308	301	290	307	310	330	285	282	333	311	300	330	282	277	293	311	278	331	302	298	293	293	296	319	316	266	310	302	272	308	278	317	309	322	359	319	296	311	301	303	286	307	309	296	313	293	292	282	323	325	285	279	303	282	316	320	316	308	300	281	310	290	314	333	299	305	273	316	295	296	300	301	285	292	291	291	276	271	300	325	320	326	316	296	324	303	306	305	306	304	296	297	265	338	307	327	292	298	310	302	294	313	294	300	318	316	300	314	274	333	304	280	293	269	346	283	333	306	328	298	284	318	295	332	278	310	283	283	311	299	314	302	317	321	281	277	298	325	329	296	328	346	296	306	286	325	296	340	275	338	300	293	342	296	295	299	314	295	317	288	336	288	287	305	301	315	300	278	293	328	263	295	296	359	330	300	312	284	291	298	323	276	300	312	313	306	305	296	288	309	315	332	346	320	301	323	306	296	265	325	305	308	324	333	304	320	255	319	298	304	304	305	311	301	293	307	303	316	308	310	286	331	318	295	321	288	279	306	308	293	305	294	285	298	332	299	313	319	274	279	283	315	291	291	300	301	290	302	278	291	323	287	325	340	334	303	300	332	306	315	285	341	308	282	296	306	316	330	284	268	278	294	255	294	284	319	310	329	288	282	333	312	326	309	296	278	283	326	279	297	290	303	297	303	315	299	282	328	318	295	308	288	288	327	311	308	295	324	305	303	316	300	317	275	296	271	283	295	304	300	314	268	305	325	282	273	313	321	320	325	341	276	337	321	320	286	286	335	283	312	310	309	347	313	328	285	284	284	295	324	269	282	299	265	338	299	312	283	319	309	317	310	311	306	323	325	267	298	313	306	317	309	304	323	298	304	311	276	304	316	310	294	327	308	300	279	298	336	265	261	334	295	298	296	301	307	299	302	322	301	274	301	320	340	289	287	326	329	338	299	307	333	308	323	305	297	286	287	309	307	312	333	327	303	277	328	300	276	325	294	284	328	314	301	340	309	298	300	288	296	312	287	322	303	307	305	351	295	309	319	312	296	299	266	312	306	298	299	283	299	287	287	311	291	323	306	328	313	321	301	308	295	337	308	286	307	333	308	291	307	315	317	330	295	285	310	305	312	293	307	301	289	311	292	319	311	325	292	317	296	272	279	317	310	315	298	301	346	335	352	258	292	312	322	306	307	300	317	276	303	293	281	345	337	312	321	302	292	302	302	288	332	282	304	298	297	304	317	295	331	308	326	315	326	290	323	326	326	288	264	308	328	293	294	300	290	287	330	319	284	362	331	323	323	304	310	319	267	363	302	337	311	297	300	294	302	290	305	287	278	310	332	297	299	315	312	313	300	311	305	279	318	302	314	301	356	297	317	280	320	314	323	329	293	299	291	325	327	294	328	316	292	339	323	331	321	322	289	320	321	319	298	278	309	319	296	306	316	310	327	322	308	291	309	310	363	297	304	297	295	313	291	321	308	315	290	309	327	309	303	292	324	306	304	296	286
5957	1669	2897	3458	3149	2654	2225	1910	1737	1519	1479	1304	1239	1178	1198	1084	1070	974	1031	985	983	885	922	914	925	894	868	856	905	900	909	879	851	841	786	783	798	806	796	812	838	813	776	786	828	863	826	794	786	837	787	753	821	816	854	784	829	757	846	755	773	799	850	792	816	843	763	743	778	804	776	814	802	757	774	760	772	778	792	828	846	775	764	795	791	778	745	760	747	781	795	769	753	750	799	767	780	759	793	828	808	809	784	751	765	773	754	783	777	811	776	754	807	805	810	840	778	756	765	769	737	791	812	768	786	739	789	780	799	734	791	767	741	805	825	768	770	768	797	775	770	786	783	791	785	723	766	733	793	773	784	716	771	779	768	835	735	752	821	756	773	741	767	761	744	718	800	792	771	794	736	777	780	751	752	757	740	778	782	715	733	806	774	751	763	709	740	751	752	729	793	741	732	726	778	751	755	762	779	733	742	819	753	747	790	800	755	841	758	786	769	811	720	772	758	747	768	728	802	771	788	802	774	742	805	758	719	755	764	788	773	788	800	745	764	755	825	803	762	756	789	762	745	786	719	740	754	823	778	738	777	763	772	775	798	812	759	752	770	746	815	740	767	743	788	749	796	748	752	775	737	790	733	783	763	782	756	758	789	798	762	751	801	795	786	745	803	770	735	680	735	788	737	763	765	730	770	781	842	790	766	752	742	773	823	777	755	791	775	767	785	743	788	747	742	762	783	773	762	798	761	732	767	761	708	757	768	755	731	790	731	771	755	781	721	776	727	778	774	726	766	756	780	706	704	773	793	797	813	755	794	707	764	775	784	766	789	815	760	775	800	790	781	782	790	703	734	765	791	772	781	756	770	760	773	730	802	757	776	752	759	705	727	789	760	728	754	774	779	806	736	753	739	807	811	782	761	769	779	744	760	736	724	772	773	727	772	774	763	772	808	767	783	752	792	780	742	762	791	743	744	818	785	789	768	782	740	712	750	723	799	720	783	734	823	798	751	800	756	746	794	795	775	813	777	777	762	773	783	814	757	761	741	789	803	747	778	787	779	738	778	768	780	773	725	786	735	794	789	741	782	750	778	745	761	737	757	813	756	765	781	823	778	756	740	768	805	746	758	763	742	762	781	766	745	740	794	748	754	725	778	781	836	794	734	799	692	769	756	802	802	779	789	746	764	769	813	793	770	762	778	783	796	801	806	827	749	794	753	768	820	806	761	746	811	798	770	780	751	797	756	714	735	776	752	768	784	751	747	825	831	772	798	802	753	753	755	784	718	780	799	747	806	810	797	771	755	790	782	812	761	743	800	771	809	778	732	798	737	797	787	768	755	722	755	796	785	780	765	801	795	773	744	744	770	749	825	786	781	753	722	776	760	780	752	772	737	800	731	802	716	755	792	745	797	735	784	741	820	742	797	729	738	771	743	750	784	798	747	767	728	765	821	744	763	755	751	749	820	719	804	768	780	788	752	790	765	724	765	748	775	780	772	745	739	753	711	789	771	722	786	774	718	808	785	764	790	748	763	819	770	766	776	768	784	756	738	755	751	749	740	778	755	808	806	827	804	807	737	767	764	803	744	768	743	735	778	743	800	741	757	814	807	787	780	777	744	802	748	726	783	801	775	822	751	799	774	783	724	815	732	742	790	796	779	774	746	771	766	756	801	725	760	780	710	738	746	800	729	764	799	791	782	773	766	790	689	768	763	770	776	760	727	734	746	753	772	776	793	792	735	764	800	774	778	745	753	766	761	770	811	812	724	789	750	759	773	750	739	793	745	784	703	748	745	739	772	756	741	813	726	736	761	761	806	772	799	767	774	760	737	776	813	758	751	819	716	726	782	758	786	771	761	836	771	783	727	753	799	737	812	796	724	761	786	796	723	782	740	781	752	776	757	780	729	727	753	728	766	799	781	776	769	773	761	746	771	722	812	796	758	778	773	785	817	699	768	770	775	709	768	759	735	757	797	769	784	801	738	787	752	746	782	763	797	795	771	743	775	807	775	757	761	735	733	798	789	733	778	794	769	799	748	787	816	766	800	783	833	735	773	748	728	762	746	718	725	751	721	738	751	796	761	811	754	744	799	794	771	800	805	783	727	790	745	767	783	763	752	768	794	787	776	731	793	781	770	756	744	785	777	777	768	734	788	722	752	717	753	761	777	791	775	775	807	755	776	755	795	767	762	803	769	722	762	770	752	783	797	810	757	761	799	745	724	749	786	755	771	818	788	781	759	769	747	808	776	739	827	802	762	758	784	781	749	732	798	780	742	783	760	751	758	774	765	805	786	806	769	757	760	816	744	750	817	804	791	743	811	738	769	749	837	834	802	779	841	799	713	744	763	724	780	733	782	739	769	738	755	721	742	782	752	805	759	761	728	760	726	764	793	800	768	751	766	761	748	764	724	757	751	720	717	792	782	771	751	819	754	785	772	760	753	734	785	789	760	718	805	816	732	764	717	752	767	787	805	772	766	762	769	751	809	803	783	795	747	729	771	783	773	822	789	754	746	729	708	769	751	693	748	796	731	742	772	781	784	748	772	765	770	791	748	824	727	741	713	785	794	760	757	727	745	793	744	783	787	724	763	733	824	779	748	723	769	725	746	786	811	719	743	763	770	772	751	748	751	809	764	766	709	771	791	784	744	752	766	792	751	768	779	790	794	735	756	762	761	724	795	739	761	756	814	774	798	761	751	751	752	783	808	761	803	787	782	751	760	787	777	766	744	764	804	754	789	786	771	773	751	741	781	740	760	777	779	799	760	774	771	753	775	754	803	780	759	764	797	737	797	780	760	793	773	746	761	793	756	767	792	726	751	767	795	756	747	738	709	795	738	764	768	815	771	730	802	735	758	844	744	773	750	731	791	743	733	730	754	755	734	760	756	749	767	761	736	794	785	812	788	712	784	767	818	788	741	719	796	721	785	754	754	742	796	774	741	791	753	756	791	765	762	721	733	747	732	770	832	775	693	737	752	747	788	750	758	735	711	795	786	737	771	776	757	785	762	720	745	814	799	747	780	810	742	749	768	750	772	740	770	762	804	745	815	722	779	745	785	744	768	804	722	801	775	718	814	791	825	753	722	774	742	769	777	793	830	766	783	772	767	736	806	803	765	789	758	714	807	734	765	832	781	761	766	781	801	727	755	784	760	722	781	714	776	759	732	796	768	766	815	796	742	767	747	813	779	759	793	795	800	764	763	729	798	772	740	786	773	782	740	737	775	793	722	764	793	789	768	778	791	714	800	734	770	818	802	740	789	777	757	789	754	762	786	800	730	718	750	770	786	762	769	747	774	788	778	776	774	727	737	821	760	788	772	746	796	727	792	774	756	787	760	753	744	774	751	792	744	804	742	802	777	755	729	793	795	767	777	791	793	742	778	829	789	781	764	761	764	759	782	768	760	783	793	751	769	812	735	758	795	763	775	755	791	748	778	800	735	821	796	759	751	779	729	756	756	755	742	770	754	775	773	704	739	826	779	735
15588	2443	2456	1941	1360	984	710	612	497	420	361	328	286	271	247	250	241	211	198	220	208	218	217	191	187	148	171	159	153	173	163	160	170	192	149	156	148	162	177	163	166	152	180	163	166	139	147	159	156	141	162	145	165	156	170	152	154	145	144	148	156	127	172	147	162	153	139	133	157	129	158	113	137	144	135	119	123	134	144	147	144	146	134	146	125	140	174	136	160	135	165	160	145	142	129	129	130	128	161	149	146	135	139	175	126	125	138	124	140	139	148	113	131	140	159	143	149	145	159	130	135	158	150	160	163	161	170	159	160	143	134	155	125	156	152	140	147	134	166	121	159	148	138	144	140	140	133	163	126	145	136	145	150	146	138	135	136	145	150	129	133	143	134	130	143	124	149	155	147	154	135	147	134	157	129	131	152	148	121	123	119	149	131	145	147	142	125	148	150	141	139	132	139	146	126	130	149	144	136	145	162	122	127	135	129	135	136	127	132	153	145	151	125	139	155	142	129	149	142	143	139	142	165	136	141	138	133	129	114	144	145	154	140	145	139	130	136	146	133	160	137	145	149	160	131	138	136	141	119	133	140	122	155	126	150	117	144	125	142	135	146	140	143	153	129	150	138	143	145	155	165	146	143	146	150	127	136	136	147	143	137	129	142	166	128	147	138	143	139	145	143	158	141	154	160	128	153	151	137	158	149	133	141	151	154	139	133	147	142	146	135	141	119	136	149	145	149	146	124	138	130	154	145	125	128	153	138	144	154	131	140	150	145	121	135	140	136	153	130	128	134	158	145	139	140	154	154	140	152	141	116	128	145	141	146	132	120	139	137	166	140	130	130	132	128	151	151	175	145	137	138	108	130	149	131	133	130	162	156	135	147	158	137	145	160	144	135	130	162	137	157	130	138	132	124	146	167	144	131	127	145	132	138	157	142	138	127	128	170	140	133	128	140	141	150	152	124	124	154	149	138	124	163	144	141	130	136	145	144	159	134	137	137	155	149	139	149	152	150	152	149	136	151	153	136	175	130	156	141	142	135	144	154	146	146	124	130	138	133	161	139	127	143	139	156	157	148	135	120	152	140	145	118	155	140	152	131	157	137	151	147	146	156	140	132	135	130	159	146	143	153	130	119	132	132	118	155	125	154	119	158	148	124	159	139	134	145	121	122	148	156	143	132	124	134	118	109	137	153	145	135	143	148	145	146	172	149	138	124	147	155	158	141	135	131	140	145	166	114	136	138	157	133	165	141	157	146	153	146	118	154	153	164	147	124	167	134	141	160	145	134	131	150	165	144	138	135	124	140	133	161	138	137	143	141	138	125	143	126	150	118	122	150	125	121	131	136	124	130	159	126	153	163	128	133	151	134	148	136	157	140	136	153	182	149	161	134	123	133	151	153	119	147	148	133	110	150	133	159	127	135	133	148	133	149	134	159	139	130	144	134	142	165	133	140	144	150	152	146	154	155	127	137	146	132	143	155	147	140	155	162	142	148	143	173	156	145	143	162	133	125	126	158	160	153	148	129	141	154	127	142	161	143	139	137	163	143	167	162	136	147	138	145	147	155	127	134	142	138	133	161	153	152	139	120	149	157	130	153	141	166	131	148	134	142	138	132	139	154	143	127	150	148	143	151	149	144	141	146	128	144	145	119	166	146	147	129	148	116	134	145	135	147	163	149	148	143	128	151	132	138	136	142	157	142	151	141	162	164	146	139	110	148	146	140	153	167	137	136	150	131	142	139	167	143	147	158	155	130	130	147	130	138	158	123	143	129	164	145	134	146	159	154	151	128	132	140	133	127	135	143	146	130	143	159	144	141	157	148	145	137	118	137	151	144	156	143	149	143	144	150	170	127	170	138	166	146	143	131	122	137	139	126	121	140	127	142	142	140	133	157	121	138	164	143	121	135	162	112	132	128	124	129	131	143	153	139	141	137	156	144	141	143	128	138	137	127	138	143	152	163	166	133	155	132	140	132	147	154	135	134	143	134	146	152	138	129	135	138	137	134	153	129	141	127	155	153	160	124	139	134	128	150	125	125	149	136	158	141	120	152	142	134	147	151	145	138	154	137	127	135	132	128	132	130	135	125	138	142	115	148	144	141	138	117	137	133	138	167	150	145	136	148	127	137	146	123	137	134	135	139	145	158	138	141	156	154	145	149	133	150	122	162	122	132	138	141	161	139	144	149	144	114	141	139	141	120	153	138	169	122	142	142	118	143	154	156	164	143	149	143	153	140	144	137	127	155	144	143	156	148	140	149	138	157	119	132	145	127	115	125	125	152	152	148	165	152	145	146	129	127	153	107	163	126	131	144	141	144	148	156	150	128	135	148	166	142	143	150	130	150	142	116	144	148	121	129	138	138	150	148	163	168	143	138	141	140	131	130	128	120	136	130	140	104	163	148	129	142	142	148	150	152	131	154	128	132	146	146	148	148	148	136	139	153	138	152	146	167	142	119	139	138	127	116	171	141	140	145	138	125	138	156	147	132	152	136	149	121	137	131	165	131	141	139	123	151	157	151	145	152	105	119	142	151	151	138	145	148	139	137	124	149	129	143	139	136	154	180	154	133	148	131	156	151	135	153	131	145	136	128	157	151	136	136	165	139	148	135	162	135	112	152	167	151	141	134	131	144	128	117	147	155	147	129	138	131	150	141	156	149	136	127	140	162	143	125	138	129	126	155	158	138	143	135	138	154	143	131	157	137	143	133	146	140	123	134	139	157	144	148	136	136	133	133	146	158	141	140	142	152	136	138	160	140	131	143	139	124	111	146	161	144	151	144	140	136	139	144	139	158	155	142	155	131	133	140	154	149	148	142	134	130	138	139	126	144	136	141	125	129	143	171	150	135	146	146	138	127	155	134	138	135	149	166	131	126	145	138	141	138	132	136	140	143	149	159	137	135	129	124	137	140	146	144	166	134	112	149	133	146	157	108	138	140	154	133	125	135	156	144	145	120	150	140	131	150	158	149	144	132	148	143	168	155	147	154	151	133	145	142	144	150	157	125	149	126	141	146	139	160	127	145	137	129	123	145	163	144	156	133	159	151	159	115	123	144	139	147	146	140	131	137	137	153	126	153	156	166	125	131	136	156	126	127	137	152	134	141	168	130	121	158	140	144	147	158	152	144	161	152	146	126	131	147	150	133	161	119	150	140	138	141	146	151	149	145	140	136	151	145	143	159	139	148	129	156	152	139	159	141	134	134	151	139	150	138	137	138	136	142	168	128	157	132	161	146	131	125	122	138	139	159	141	129	124	138	148	155	141	157	145	147	117	135	147	156	156	146	134	129	136	140	137	136	144	136	133	171	144	144	150	144	153	157	160	175	132	136	144	138	148	174	142	140	135	140	134	114	128	140	164	135	145	138	155	139	151	135	153	142	134	135	143	137	135	130	135	141	133	148	128	121	132	146	127	156	142	132	141	181	146	174	168	139	144	143	128	152	137	140	124	135	161	131	151	125	133	137	147	160	140	147	133	131	148
7400	2092	4593	5612	4762	3851	3105	2615	2255	1952	1661	1467	1268	1218	1104	1019	955	896	848	816	794	732	684	705	676	626	583	566	599	557	528	593	541	484	520	516	515	535	499	453	487	486	480	443	494	482	488	455	452	479	423	406	445	503	459	456	438	441	439	452	446	405	452	419	450	417	407	435	421	426	410	454	423	427	397	417	386	427	427	413	411	426	380	390	385	414	404	463	372	435	385	419	431	410	431	420	412	415	391	375	419	384	411	399	364	385	417	399	403	391	390	445	407	451	421	455	412	405	395	410	400	410	405	446	425	437	408	423	423	399	458	400	421	413	407	407	424	414	430	402	390	407	413	371	414	384	385	398	387	393	392	426	379	396	407	446	427	366	387	428	418	411	384	406	414	383	398	388	353	383	357	379	441	393	390	408	387	407	404	385	360	411	432	395	425	384	387	390	399	369	400	343	408	419	408	404	409	412	366	384	387	387	361	409	386	432	384	390	427	371	412	359	392	425	402	421	405	355	423	420	388	373	373	403	382	357	407	402	362	430	387	401	437	393	412	389	403	403	401	396	380	400	395	398	388	414	413	402	374	381	388	371	407	404	377	412	425	400	399	379	374	425	410	399	366	396	373	431	404	388	354	387	394	368	362	394	415	390	432	400	380	431	360	354	451	378	381	376	425	384	423	387	411	386	397	369	394	398	401	391	407	407	415	397	393	405	404	407	344	370	393	415	378	379	389	410	386	396	402	415	383	364	388	379	440	378	399	378	393	413	419	411	392	379	353	373	409	432	383	387	397	416	391	406	404	420	405	417	405	397	373	379	379	364	393	391	375	440	402	371	375	375	420	396	368	389	390	415	364	388	393	405	411	402	400	416	415	410	363	395	365	411	395	415	401	413	393	397	369	378	420	357	385	358	394	416	403	397	379	385	412	407	403	394	399	375	389	390	417	422	387	403	410	378	375	396	383	435	413	389	404	377	397	410	426	413	376	361	372	396	380	402	388	408	401	407	402	393	442	390	407	362	405	390	380	446	404	376	390	396	417	407	374	377	382	388	410	406	378	404	419	397	421	411	400	409	381	406	383	417	385	396	410	352	419	412	421	391	389	395	385	406	385	412	422	372	369	416	385	386	361	389	406	411	412	364	425	430	397	405	405	408	400	406	398	390	397	355	414	384	382	360	428	355	401	392	380	398	391	378	395	394	390	390	407	388	401	399	425	401	411	403	419	386	396	370	419	401	412	379	425	400	411	388	435	377	401	389	418	420	376	392	355	401	424	399	369	353	419	368	416	401	417	380	370	384	413	395	418	409	413	372	389	394	381	415	418	384	378	396	413	401	448	387	351	374	399	403	390	405	397	397	398	372	425	394	383	401	419	378	352	389	367	386	386	393	362	359	425	403	410	426	420	375	403	383	360	378	397	380	428	392	395	394	418	408	435	408	410	363	413	375	383	401	387	389	406	406	344	428	391	382	386	412	417	395	369	361	380	434	371	401	359	416	383	405	395	388	380	378	384	404	360	392	392	401	372	407	391	388	365	379	398	368	404	391	396	408	418	363	410	401	393	374	381	423	406	411	394	419	380	426	375	424	409	418	401	414	394	389	403	350	362	384	371	402	387	372	412	389	395	369	395	382	386	378	377	434	402	379	406	417	410	398	389	402	385	400	386	395	361	403	401	380	395	372	392	385	408	388	405	376	432	390	397	404	365	445	383	386	401	403	407	390	373	401	418	376	395	389	452	386	382	353	362	382	369	406	397	387	363	387	420	401	409	387	421	392	405	371	407	371	398	393	374	354	404	427	369	391	407	420	408	374	365	442	372	404	388	399	381	364	377	401	413	397	417	396	370	357	408	361	411	390	392	383	396	409	431	382	399	384	375	421	386	428	379	408	405	400	391	395	368	399	380	417	405	364	375	385	402	403	416	390	369	402	436	397	423	430	399	432	401	380	377	395	387	408	403	361	377	422	370	415	410	424	408	394	414	417	395	391	425	403	404	382	376	396	427	384	398	390	406	374	408	396	380	372	386	394	429	407	408	385	378	356	398	419	387	384	384	376	401	380	367	395	381	358	392	392	396	390	382	367	406	382	391	390	403	402	366	392	416	389	437	380	383	407	402	416	388	392	420	433	402	382	414	415	381	365	378	400	380	410	377	382	404	423	383	404	427	391	350	380	357	412	408	417	372	387	374	382	385	434	433	387	419	386	388	372	397	379	405	364	376	395	434	376	387	362	393	377	363	445	397	428	369	399	397	392	420	405	379	370	435	412	398	404	406	394	388	368	424	371	422	375	397	442	413	410	413	392	398	412	373	426	415	421	407	356	382	398	406	408	384	389	400	403	381	370	418	367	406	374	446	417	386	434	407	378	406	377	403	355	396	362	397	413	392	405	389	371	381	404	375	379	390	409	385	413	400	421	348	398	396	383	402	404	382	396	405	373	378	386	418	439	382	388	418	402	373	408	375	415	404	402	384	375	407	373	382	414	413	420	345	406	378	403	406	371	428	390	411	401	403	384	377	393	454	400	349	408	404	390	406	383	364	391	380	382	410	396	423	398	395	390	425	398	389	371	379	399	404	384	404	379	371	399	433	387	402	386	370	362	373	415	378	409	401	415	394	434	384	369	388	391	390	433	378	413	388	379	384	364	399	380	414	389	395	394	404	385	405	394	393	393	416	391	438	401	356	434	372	374	404	387	377	382	417	363	393	420	379	364	364	401	416	379	364	393	397	420	366	397	386	399	385	420	443	377	390	418	379	415	413	411	384	393	394	424	403	388	389	362	407	403	405	409	377	377	411	380	408	420	391	395	383	357	404	389	411	390	426	369	392	369	412	419	379	366	392	413	373	380	369	405	376	404	397	389	392	392	386	401	360	408	417	394	368	455	382	366	400	405	398	413	432	413	403	393	394	371	426	406	379	404	400	366	379	393	362	379	415	385	419	412	393	392	381	363	375	421	375	377	420	412	408	393	402	387	402	420	407	399	399	417	436	392	366	412	390	390	363	386	374	374	399	379	381	412	353	404	389	392	393	363	421	367	380	412	403	380	416	402	385	411	398	403	456	373	430	369	359	363	384	416	421	408	410	394	424	372	378	410	394	390	392	414	396	393	442	384	383	364	417	401	416	414	405	367	400	356	415	376	361	392	392	367	367	381	374	393	376	443	405	422	392	410	368	415	391	371	394	399	412	368	390	431	399	431	388	425	388	410	429	379	403	404	397	415	394	383	414	423	453	412	368	439	404	391	394	386	384	377	413	420	363	386	382	395	405	415	389	405	426	401	354	381	406	368	408	378	382	379	421	382	383	387	406	437	421	410	346	390	389	457	430	380	387	411	440	409	401	401	382	407	370	381	372	377	407	399	400	352	371	382	410	401	387	381	382	419	374	376	428	414	422	394	388	361	419	418	439	394	424	401	405	363	403	404	404	393	381	400	368	395	407	376	405	409	375	404	421	355	422	413	390	396	383	393	402	373	410	365	379	389
2501	377	457	371	360	354	328	368	376	360	364	340	321	326	317	344	358	342	343	365	350	341	360	373	343	363	350	331	330	323	365	354	311	346	394	364	313	335	394	324	329	366	345	306	329	361	313	337	341	361	324	356	343	340	322	338	332	338	367	355	361	350	339	338	355	325	336	355	338	344	331	345	333	346	376	353	328	355	352	345	349	346	352	382	384	357	331	372	333	341	306	317	398	366	331	330	359	345	318	344	368	329	345	317	377	376	326	360	384	333	356	346	351	363	357	318	310	342	316	320	344	337	352	358	354	328	329	342	320	325	346	340	359	349	363	356	352	344	352	339	361	314	340	353	344	330	326	350	330	335	313	339	336	304	299	336	334	351	369	325	352	344	330	328	315	346	359	335	331	359	295	359	349	355	351	338	324	376	346	344	336	323	338	321	355	357	361	336	354	336	382	336	368	345	351	354	337	329	366	361	327	360	351	357	359	328	308	364	349	322	355	363	331	314	341	340	332	341	331	331	327	341	364	388	358	342	344	350	379	374	353	341	332	331	340	352	331	332	321	342	331	319	368	317	333	343	357	349	347	326	371	366	376	380	317	324	334	329	327	335	359	358	350	312	354	395	330	311	349	366	320	364	304	346	334	355	315	330	351	359	333	385	333	355	310	355	373	337	310	324	330	345	379	329	346	338	326	350	336	342	356	321	340	357	338	338	319	332	336	348	340	328	335	351	328	326	353	310	351	328	343	354	330	348	362	349	349	334	359	320	367	351	343	363	346	309	315	318	337	324	331	367	345	351	346	349	322	324	321	353	318	360	326	340	357	358	304	332	347	359	346	328	348	339	320	341	387	357	320	320	327	336	347	354	321	345	369	318	312	344	346	319	341	388	353	317	314	314	333	329	348	337	330	312	344	321	316	364	383	356	341	349	347	352	328	351	376	328	354	332	342	350	320	354	340	332	341	316	371	363	349	305	344	332	343	367	340	335	375	350	360	299	343	313	329	348	358	334	321	305	292	323	350	331	346	352	294	369	351	325	364	386	345	364	347	317	329	374	347	346	310	350	321	344	316	347	346	343	331	373	353	364	357	372	322	325	311	360	330	324	348	355	327	291	366	357	326	358	345	330	325	338	364	311	371	337	356	338	346	331	361	323	331	346	328	309	357	370	317	304	333	384	348	340	344	353	347	331	362	334	330	363	332	335	335	372	345	341	338	346	372	343	388	351	321	353	349	357	328	333	316	333	350	350	319	358	362	364	340	338	343	347	319	323	349	320	341	329	352	344	352	344	329	324	325	318	329	352	324	353	359	353	339	345	323	334	367	324	336	335	357	330	339	372	343	350	300	344	354	351	328	350	374	342	353	362	322	316	310	356	339	335	337	356	324	305	342	332	337	338	348	334	360	364	328	325	369	358	371	368	343	335	353	348	356	321	332	333	370	339	321	363	343	358	352	349	339	353	336	315	336	349	369	392	359	363	373	321	325	338	369	344	357	377	360	352	331	328	329	318	354	343	331	373	320	327	353	333	337	353	331	342	337	328	359	323	338	355	360	375	360	331	401	347	364	328	343	328	315	351	311	362	354	333	338	350	342	317	337	381	356	337	347	330	305	334	311	356	347	372	353	319	353	329	336	335	342	353	358	339	324	338	331	331	342	354	359	330	335	339	320	356	337	330	342	344	343	366	358	357	350	351	352	355	344	356	335	323	319	348	345	341	340	341	340	351	306	336	335	352	329	351	342	349	349	358	339	314	355	321	317	317	364	343	331	326	327	360	377	345	353	339	328	377	345	327	341	357	393	349	343	370	334	364	369	359	344	306	328	332	338	324	360	369	329	317	319	323	329	349	329	362	329	332	367	342	340	334	343	352	321	330	352	346	351	347	349	322	313	372	339	316	326	340	352	339	321	353	328	349	358	327	327	367	321	314	332	328	325	322	357	298	345	339	372	346	330	335	339	351	351	326	329	330	354	387	359	351	343	335	374	334	334	366	336	337	353	349	352	374	363	315	342	330	380	321	345	299	323	348	325	353	345	333	288	358	318	351	331	286	339	328	331	311	346	373	309	345	341	358	376	346	347	321	353	325	350	354	335	343	350	339	325	321	360	335	352	346	317	336	327	358	353	340	350	371	324	366	344	356	346	328	323	325	339	384	325	332	350	342	332	348	341	312	365	310	335	330	341	343	333	305	303	359	343	352	321	349	335	336	324	333	329	386	368	358	301	354	353	351	327	375	356	353	328	330	354	341	344	325	334	347	366	311	309	329	347	345	380	357	313	334	362	336	335	344	342	364	333	355	324	373	366	342	345	332	363	318	324	341	331	314	333	327	329	332	334	348	329	325	338	343	347	353	328	349	359	326	326	332	357	322	327	340	358	366	328	322	372	335	351	326	363	373	335	357	335	348	309	356	333	370	353	338	331	333	312	365	365	327	354	369	336	320	329	326	362	326	309	342	388	373	337	344	361	368	315	358	346	334	356	362	366	363	338	322	340	323	341	337	336	341	317	360	369	319	338	315	373	331	381	328	340	344	346	346	367	353	350	293	355	346	330	379	324	385	352	319	388	328	375	359	318	328	358	310	357	323	347	355	352	333	350	333	338	360	336	325	344	316	349	312	319	357	333	329	335	322	346	375	337	346	344	373	344	352	350	327	334	387	344	342	321	344	322	355	334	360	326	361	312	336	333	334	317	329	322	378	332	360	374	337	332	350	334	315	328	326	355	361	321	345	323	345	338	334	361	354	304	352	369	354	359	352	339	374	353	352	366	339	365	374	357	349	391	322	372	358	353	326	364	347	329	359	341	367	358	320	338	337	369	341	349	341	318	357	349	328	330	320	322	313	336	382	331	362	353	340	337	348	361	328	332	346	332	293	347	359	339	336	311	356	287	313	341	306	309	351	337	340	329	354	335	346	347	361	333	353	339	363	348	371	317	329	356	368	329	354	340	329	365	347	345	355	350	346	379	333	354	325	347	345	315	367	314	364	377	333	345	344	331	304	342	337	331	296	327	358	340	356	388	344	341	344	320	343	339	326	322	310	326	360	354	330	337	328	328	332	330	345	337	369	342	383	372	324	345	317	348	353	330	321	326	350	339	332	325	347	352	347	347	314	351	354	389	316	378	365	329	342	347	313	317	351	323	332	368	328	333	319	343	370	370	326	377	339	337	323	340	344	325	352	357	344	354	363	346	327	337	323	341	325	326	324	363	356	325	310	329	347	340	352	325	326	301	337	299	303	341	326	338	344	343	322	352	338	337	362	333	342	340	339	354	340	351	343	348	374	324	331	358	342	348	334	337	346	301	344	328	352	311	339	368	401	369	349	361	320	365	347	365	335	347	335	329	330	386	352	358	319	329	329	323	315	363	362	334	333	348	360	355	337	346	318	332	346	351	330	340	348	343	369	294	318	347	305	307	344	344	342	389	333	359	348	330	374	310	322	326	343	311	344	335	326	308	347	325	334	312	326	360	300	335	360	339	356
2595	963	945	1009	1016	942	900	974	956	940	906	868	884	829	855	868	862	878	932	900	911	869	856	854	854	882	883	875	861	897	928	879	907	864	856	887	831	881	903	899	833	864	914	929	850	880	844	864	890	859	860	847	866	898	870	876	831	872	852	831	853	818	801	843	903	806	859	889	878	823	887	817	871	807	824	836	824	886	875	856	848	863	871	827	875	896	919	837	872	895	886	873	873	930	861	900	898	794	876	859	870	860	880	870	882	842	889	879	819	867	863	869	879	885	847	845	875	866	834	854	859	882	871	839	831	867	868	801	903	883	865	855	852	880	854	868	880	909	899	859	834	855	837	867	855	873	891	892	839	857	888	850	882	833	899	884	880	846	816	843	886	876	863	843	869	893	853	865	879	827	876	865	822	895	842	850	821	851	835	881	877	858	820	856	920	883	870	831	851	842	805	838	849	906	871	912	880	870	838	849	893	833	872	841	863	805	891	882	828	902	838	869	893	802	863	848	851	852	824	842	845	805	907	864	856	823	818	832	866	868	877	879	891	852	833	861	889	807	834	873	823	879	855	848	818	886	816	826	820	875	843	814	824	867	842	857	903	802	872	827	875	913	821	855	854	908	872	838	867	854	841	808	847	886	829	822	838	863	837	845	898	852	862	871	894	814	856	843	885	877	901	830	823	867	871	870	897	837	835	848	922	914	843	899	877	848	928	871	856	863	826	864	878	854	848	835	862	868	865	913	820	834	856	827	878	894	852	874	829	831	842	858	855	855	894	823	845	832	899	796	884	806	876	830	879	909	867	856	866	851	842	838	897	830	840	873	882	809	875	861	890	831	883	821	905	882	891	840	841	830	886	840	842	876	814	868	847	854	846	898	838	848	889	867	824	904	865	835	859	851	890	835	903	843	837	887	864	856	856	821	836	862	836	828	860	844	842	858	881	894	837	822	873	841	859	850	852	905	853	843	836	885	809	867	895	864	851	816	860	855	856	881	866	906	840	818	830	863	853	873	830	846	890	841	869	814	834	832	925	831	849	828	879	894	851	835	899	872	840	910	835	865	899	881	831	862	859	868	858	827	901	851	917	817	891	877	795	847	832	874	809	794	829	864	876	845	819	806	895	922	855	866	907	923	886	863	829	855	878	873	849	833	852	879	863	880	928	917	867	847	809	885	865	832	835	850	906	860	876	866	946	812	874	882	833	859	875	863	857	817	861	851	858	878	840	851	820	864	853	852	867	862	890	872	824	849	882	887	929	835	870	885	871	877	880	879	852	836	880	825	819	888	839	836	900	847	874	813	885	876	846	821	847	849	833	826	899	813	808	875	865	872	863	863	848	856	816	902	859	859	863	934	854	855	818	933	870	857	816	830	801	872	809	868	835	841	864	830	798	839	860	852	863	850	823	860	822	878	802	853	866	882	834	829	868	891	892	828	899	850	911	933	890	841	833	849	875	841	823	857	890	876	846	860	868	885	855	830	848	882	855	844	818	960	859	872	907	894	878	851	843	843	896	850	848	883	842	814	875	833	842	857	843	861	896	836	869	860	899	840	877	855	811	870	884	877	778	864	911	881	876	851	858	829	854	884	838	923	910	839	846	911	852	867	819	896	868	817	855	869	831	837	858	912	871	837	883	825	933	837	826	909	858	846	827	854	867	864	822	840	873	874	853	873	834	810	882	884	886	867	831	889	905	870	879	865	819	889	881	840	831	896	817	818	842	811	889	772	835	830	884	906	894	840	829	835	835	869	830	855	860	875	830	909	845	806	785	912	856	916	837	834	849	846	838	898	852	870	853	871	837	812	878	928	866	868	869	837	818	861	874	879	893	840	862	860	818	806	834	804	798	826	825	852	854	883	895	836	876	908	852	871	851	910	824	865	914	842	872	851	857	851	832	879	855	836	850	865	844	865	866	852	840	912	882	869	864	871	884	877	901	808	835	887	846	865	854	836	925	861	836	898	856	851	910	896	845	847	890	854	885	837	858	841	876	884	869	805	879	877	849	860	870	851	881	868	855	894	857	880	853	877	889	901	838	863	809	827	841	853	847	833	871	808	825	854	881	870	848	825	830	885	888	894	827	841	841	847	863	882	820	802	903	817	852	865	893	886	858	838	840	886	844	803	832	821	914	825	870	865	914	862	840	849	861	923	815	842	855	884	851	838	888	838	834	894	835	844	897	902	874	838	819	922	886	866	871	843	863	829	863	855	877	890	881	946	887	843	850	853	831	917	864	882	825	829	913	898	863	897	892	853	846	858	891	853	869	900	883	890	850	840	864	867	844	867	860	881	859	827	926	878	833	849	855	903	850	860	824	852	851	863	815	887	812	835	783	902	802	901	857	841	814	861	810	864	870	893	853	890	888	842	835	808	808	832	890	881	884	837	873	811	880	847	863	854	853	854	882	867	891	868	859	869	835	873	875	859	857	864	854	899	807	864	825	827	850	837	857	855	885	866	861	871	853	893	816	884	838	830	849	817	849	879	881	879	812	913	839	897	901	883	843	827	851	862	873	883	870	864	839	802	874	855	812	847	896	850	879	861	877	871	886	846	815	890	932	862	789	929	905	853	902	838	856	827	853	885	818	898	846	825	832	896	858	900	851	838	831	889	898	845	841	852	885	862	850	876	840	812	910	867	835	901	919	864	871	866	835	880	886	850	833	814	891	862	860	904	882	883	817	867	835	915	874	922	888	792	866	865	860	857	822	827	909	909	817	845	870	838	861	886	880	843	833	880	865	894	848	904	856	889	884	826	945	878	859	878	861	883	805	835	914	858	886	866	929	848	868	892	824	866	806	900	837	863	859	880	840	825	863	853	839	859	868	820	863	830	877	805	920	882	841	840	959	826	868	818	826	870	852	863	833	849	883	867	819	814	866	807	847	852	853	823	893	848	861	847	862	874	853	847	847	840	852	823	876	834	804	892	918	828	839	860	844	854	862	813	873	794	870	848	945	844	819	826	900	843	876	884	876	910	842	882	855	862	842	871	858	890	845	852	860	842	848	854	869	845	894	866	899	854	846	840	874	866	883	834	895	825	866	825	885	845	926	886	919	844	907	825	853	844	830	857	837	857	893	900	878	896	821	850	833	914	840	887	876	847	882	912	842	848	865	870	857	855	856	914	845	857	861	881	848	803	862	852	865	827	927	851	868	869	862	906	847	823	843	890	798	856	875	862	830	806	853	878	882	839	881	851	839	844	890	869	852	814	885	809	848	936	822	881	841	825	885	828	860	864	862	831	875	834	848	845	885	879	879	832	813	876	856	878	821	827	860	874	829	870	853	845	839	859	854	869	851	831	912	899	870	845	835	880	844	822	862	867	900	843	857	857	848	872	855	892	860	871	878	857	824	821	890	872	858	882	854	868	837	862	889	851	861	835	875	873	872	857	838	811	844	847	877	848	852	871	843	829	883	917	858	869	871	883	886	817	862	877	846	897	905	888	830	840	878	875	829	815	815	886	875	943	870	810	878	843	903	815
8466	1181	1441	1180	902	712	618	519	462	454	441	402	374	364	342	314	354	345	302	346	343	328	343	325	354	347	347	340	302	336	285	317	344	331	313	323	331	317	321	303	327	336	315	295	335	301	306	298	326	307	322	283	310	281	276	298	330	294	318	323	298	336	313	305	302	289	327	326	315	324	331	315	342	292	315	318	315	321	270	326	284	333	311	316	316	288	274	304	316	310	331	291	312	316	353	334	325	326	313	342	306	311	328	291	308	309	319	283	293	296	308	302	311	344	293	311	282	330	312	290	319	334	315	310	324	279	308	298	324	303	332	296	314	285	283	303	303	313	320	356	296	314	289	296	294	299	305	325	291	283	312	279	298	284	280	332	299	339	323	304	306	302	305	293	267	317	298	299	287	282	306	305	304	318	326	320	301	305	342	315	299	298	305	293	305	312	312	326	287	298	311	314	305	278	295	302	301	283	283	288	301	332	304	340	301	309	293	301	298	298	301	330	345	317	295	317	300	326	312	314	339	307	287	324	297	291	295	319	333	307	282	290	259	279	326	297	298	315	305	305	295	329	318	296	311	292	330	318	328	291	307	323	295	288	321	305	313	310	313	312	251	268	306	328	307	310	307	278	296	290	304	288	309	311	290	305	281	287	277	293	277	312	297	322	306	326	320	316	323	333	319	326	310	310	287	322	327	311	301	330	298	305	315	321	311	297	323	291	300	328	313	283	303	279	317	301	313	287	297	309	293	314	296	342	283	319	301	341	312	296	284	298	304	323	307	284	286	309	332	287	329	302	314	307	325	309	317	282	335	299	297	301	315	299	277	313	280	308	318	281	273	316	302	301	287	307	322	294	279	316	316	320	304	259	290	313	305	320	342	274	324	290	298	298	322	311	289	304	326	312	340	330	283	317	296	296	275	321	297	265	348	323	306	304	317	318	293	320	281	307	317	325	314	296	288	311	306	310	288	318	349	315	310	289	298	298	303	289	320	345	302	295	321	310	307	323	289	301	304	268	318	324	326	320	316	358	344	279	307	333	300	299	310	328	296	324	324	304	306	298	297	301	288	315	288	292	343	312	281	315	322	342	290	270	326	333	286	305	283	287	309	308	305	310	323	315	308	316	277	309	293	281	316	305	339	307	316	276	312	308	330	303	298	346	319	298	276	339	291	301	321	256	342	316	338	301	322	264	300	295	291	329	284	288	301	307	310	326	296	291	327	332	318	288	319	322	312	286	304	283	291	325	328	312	323	304	331	281	309	284	303	340	341	261	284	304	332	316	294	337	290	321	313	299	307	294	290	322	290	297	314	321	325	363	284	313	329	305	314	321	307	291	286	301	316	314	273	285	284	302	316	323	303	314	330	324	301	310	305	322	334	333	291	293	320	321	302	314	340	293	303	270	307	297	307	305	329	352	328	318	307	326	288	299	294	282	300	335	287	285	291	272	278	283	272	281	295	309	306	324	283	317	284	299	303	305	309	328	292	284	327	285	317	310	304	290	321	316	339	289	266	313	262	303	338	356	295	327	300	325	308	313	314	309	312	317	304	328	308	288	319	315	335	301	326	320	303	312	314	319	296	289	315	320	291	308	329	299	268	342	322	303	302	297	327	317	293	322	292	333	300	333	303	339	297	321	302	315	359	309	290	322	296	339	290	288	279	299	330	316	307	313	313	310	286	317	311	305	308	327	290	313	307	301	316	317	316	299	308	300	278	330	336	306	321	326	339	291	301	307	309	289	305	315	318	289	292	321	322	324	293	306	305	296	281	322	362	278	299	309	297	327	305	322	333	327	319	287	291	310	295	318	326	300	314	307	310	313	316	330	337	311	283	330	353	328	350	287	309	289	310	346	299	270	293	326	329	319	307	285	341	321	307	336	305	318	317	321	317	314	306	294	336	267	322	281	285	289	265	289	321	298	332	321	308	284	308	316	286	313	337	316	312	290	294	298	264	309	276	323	315	327	300	312	313	320	301	290	332	321	348	294	292	280	289	314	351	293	333	321	334	299	310	312	299	310	317	315	308	280	280	305	309	290	290	302	323	289	318	314	320	323	295	304	291	306	333	303	298	309	311	292	302	312	337	325	276	306	304	315	346	293	278	325	319	315	320	317	315	310	299	313	301	284	279	327	296	307	309	277	301	336	327	290	308	293	293	324	292	304	278	326	319	284	281	344	319	301	322	324	286	338	340	341	359	329	320	292	318	320	310	322	300	315	326	313	316	331	287	289	296	297	318	290	323	330	322	317	311	305	331	295	306	328	318	354	292	281	289	313	278	344	302	324	303	331	322	299	290	283	280	302	290	325	303	306	311	287	308	294	290	328	299	321	309	279	308	309	287	286	270	288	299	301	329	323	307	309	317	299	306	313	273	300	314	295	286	317	310	306	327	307	297	313	307	325	291	283	247	303	320	320	286	336	310	314	331	290	307	300	291	295	310	296	303	304	279	327	329	293	317	303	330	345	305	340	293	316	314	294	290	296	320	313	317	334	302	317	296	295	332	301	301	301	297	304	275	306	303	323	307	292	337	323	329	345	315	301	292	294	295	336	287	312	310	317	294	302	307	291	312	312	297	334	320	300	325	314	305	256	320	308	281	290	317	299	310	323	296	305	312	309	311	304	281	297	301	315	312	311	328	310	294	320	304	312	300	332	330	337	316	296	329	309	316	298	273	294	343	278	326	299	289	318	312	314	334	344	315	317	308	298	291	288	299	319	301	342	292	305	324	312	290	351	303	300	318	300	323	287	335	279	291	328	323	280	335	282	300	295	287	326	333	289	289	282	281	312	304	341	302	322	299	330	254	287	294	268	321	322	306	292	294	308	327	326	319	289	303	275	311	302	300	281	287	298	301	303	317	292	286	300	308	301	291	323	280	295	295	309	284	301	286	309	289	297	289	303	315	318	270	295	315	299	286	302	252	280	344	308	290	331	265	351	288	327	282	335	317	341	275	282	297	321	323	330	291	300	301	328	314	308	351	300	312	319	305	332	300	260	256	303	304	303	289	309	271	284	301	311	304	335	327	290	314	318	286	291	290	314	281	270	316	325	338	293	306	309	274	301	339	283	314	309	280	345	322	285	318	287	317	310	295	356	308	300	290	328	325	306	306	299	338	299	316	318	282	315	318	313	317	303	309	336	316	350	290	306	309	299	323	316	313	301	316	308	312	340	300	316	314	309	307	320	325	315	318	304	274	293	326	296	304	321	337	304	297	312	315	334	302	329	270	316	318	314	323	281	304	306	303	305	316	314	303	338	353	303	326	291	321	328	312	309	288	305	322	282	309	306	290	296	295	293	283	318	316	299	296	310	293	297	294	292	309	328	320	296	298	320	318	321	342	340	290	297	288	302	331	337	301	311	285	288	307	308	290	310	278	327	308	276	313	299	319	305	324	283	309	307	262	298	325	297	271	301	303	308	323	291	321	305	290	320	324	314	290	307	308	313	292	306	311	279	296	308	307	334	285	285	320	309	342	290	298	334
5802	1646	2875	3415	3143	2610	2262	1933	1697	1659	1415	1340	1226	1122	1123	1145	1060	1071	1020	954	975	959	940	935	896	912	902	941	844	824	841	840	837	782	869	857	807	784	807	843	764	813	860	799	822	738	786	778	784	831	836	817	798	814	789	773	816	804	798	811	835	795	759	800	779	819	793	823	785	806	734	783	764	798	757	812	791	784	760	777	780	785	821	754	784	746	797	763	758	719	765	741	790	761	720	798	798	758	791	725	779	805	750	788	795	756	777	743	777	822	789	771	778	813	782	845	751	832	800	782	764	787	811	782	774	789	787	769	824	730	777	778	806	765	820	755	789	755	829	758	775	767	769	802	807	778	801	753	798	800	815	767	793	830	767	771	782	755	770	772	812	775	780	799	795	801	788	722	784	786	789	796	786	762	765	730	738	804	752	774	757	794	772	764	792	773	779	734	768	786	800	765	736	755	759	790	745	744	751	779	782	815	733	787	804	790	776	811	811	758	707	792	756	809	791	695	766	771	740	796	762	708	775	792	753	757	731	771	715	766	760	743	733	792	776	765	845	744	817	789	740	761	800	767	785	786	774	806	776	769	747	781	763	745	790	760	787	832	778	804	737	840	807	742	779	775	762	736	815	783	796	742	709	779	756	792	747	800	825	722	800	767	801	765	782	733	751	783	764	816	822	787	802	742	766	734	790	784	776	791	797	791	753	779	736	783	770	777	739	736	768	670	792	773	772	773	739	801	707	760	837	785	780	709	731	748	733	787	740	766	740	747	726	774	752	759	788	739	796	760	747	807	782	781	744	724	696	795	740	813	756	818	812	722	777	764	797	786	799	725	778	776	771	788	772	785	776	770	749	770	764	785	763	776	795	744	778	805	740	765	777	798	740	786	762	774	780	766	808	770	748	742	770	849	784	743	769	710	740	807	739	802	748	780	749	734	785	809	776	752	723	755	733	760	754	736	744	779	749	705	733	749	735	776	764	740	784	811	773	767	817	809	730	770	782	721	777	776	762	809	774	807	789	758	739	746	774	725	745	834	768	782	766	752	835	770	712	786	741	730	772	815	727	795	770	811	712	789	785	751	717	772	813	783	819	824	819	749	803	791	819	785	770	778	760	778	746	786	795	727	784	774	802	788	767	719	773	784	751	723	780	787	784	740	721	807	774	764	793	727	813	738	779	742	775	824	769	758	770	771	775	745	794	781	815	762	780	771	787	785	780	809	788	747	810	741	820	816	787	727	768	698	785	766	788	720	716	769	783	740	786	766	723	772	752	834	804	753	796	812	731	782	774	754	821	761	783	783	793	752	776	775	700	743	747	797	824	764	777	790	776	804	777	767	769	751	765	820	763	739	808	774	755	810	721	758	822	766	744	783	817	785	760	758	779	753	787	789	771	759	796	747	777	795	771	741	777	738	764	794	775	805	766	803	748	801	779	787	757	745	769	746	811	791	759	792	718	776	797	746	779	775	735	767	760	774	776	788	748	839	761	793	780	807	747	753	818	749	782	741	743	793	807	797	771	691	740	803	786	777	766	807	786	817	809	755	835	785	788	797	768	802	773	752	786	807	773	740	793	749	780	799	762	813	767	806	762	698	759	804	750	791	777	821	741	789	745	748	776	803	786	723	777	770	719	784	794	807	724	825	774	771	741	768	809	739	777	752	772	759	763	754	754	741	760	776	790	765	802	752	784	765	771	729	746	814	750	712	765	753	728	787	773	817	779	761	841	789	736	723	727	762	813	761	755	787	773	805	787	778	780	743	814	739	838	779	781	749	787	759	791	771	750	760	777	745	796	766	763	777	795	759	779	747	756	723	759	776	787	739	735	745	717	765	758	752	804	768	764	810	794	800	780	798	728	735	795	741	746	738	740	777	756	743	746	786	803	795	717	776	760	808	797	782	802	719	785	839	761	825	790	742	741	775	706	782	772	792	802	739	744	772	764	790	812	756	861	767	808	822	813	783	753	756	778	794	777	811	806	724	753	791	779	832	765	780	767	749	784	778	784	792	772	697	740	793	788	770	772	789	778	798	754	779	720	769	807	776	826	776	761	776	757	763	752	753	798	747	794	815	763	796	798	736	753	766	756	736	749	719	751	794	785	768	800	777	750	753	761	746	751	762	742	747	742	720	781	813	824	756	765	757	745	726	734	833	823	755	778	728	793	767	765	746	758	763	809	754	775	797	809	765	771	752	747	784	778	813	742	786	743	757	805	768	793	765	770	764	745	837	826	803	765	780	749	807	752	735	757	787	789	756	758	784	789	771	735	748	811	756	787	822	753	716	796	752	802	788	781	774	802	715	787	715	783	791	824	785	768	756	829	785	756	795	802	785	740	808	844	770	773	840	741	755	776	742	813	782	797	771	805	715	746	788	770	731	735	704	782	749	763	786	776	705	788	772	785	808	814	723	761	775	773	806	773	767	760	781	772	780	728	779	739	774	720	786	776	763	769	777	728	724	821	753	800	782	779	772	746	792	777	760	770	777	801	741	782	758	802	746	791	770	774	728	778	744	749	742	771	749	774	803	758	834	727	799	726	779	775	766	760	815	805	770	841	748	774	801	802	726	746	755	764	726	782	749	735	773	761	760	771	775	850	765	775	772	774	758	772	823	740	810	753	794	771	769	777	788	789	757	773	807	751	737	808	838	732	740	739	726	757	788	756	793	765	800	711	745	765	776	785	766	786	802	780	790	800	787	752	778	744	756	770	779	785	757	730	728	786	741	754	749	758	807	751	757	812	779	808	746	737	745	772	730	797	786	800	751	807	772	763	743	801	780	780	799	726	784	764	780	822	768	773	769	724	762	802	725	723	859	760	741	738	798	760	795	786	766	771	797	773	783	719	753	761	779	770	793	709	783	744	805	761	760	744	787	822	752	835	687	803	807	762	781	779	769	750	745	761	767	781	805	815	801	786	804	767	823	780	785	741	751	707	747	753	699	787	787	755	793	783	741	774	757	758	715	807	809	781	741	761	748	749	777	771	855	801	800	770	727	777	773	740	798	800	793	805	734	774	779	776	758	812	786	795	737	770	792	769	762	741	750	762	790	821	745	772	733	754	785	778	814	800	752	774	772	791	818	809	794	759	788	778	771	776	748	786	790	783	790	769	759	738	780	776	769	745	785	748	759	764	735	747	793	744	725	747	769	780	802	734	794	731	806	769	757	822	814	751	763	715	779	774	774	743	763	813	787	745	733	790	761	806	732	745	809	816	770	805	751	765	807	722	749	794	783	773	752	734	805	754	789	737	816	761	793	794	785	767	781	806	778	776	754	789	760	740	789	806	703	746	782	796	748	776	748	724	757	761	744	821	745	786	766	748	826	750	746	807	737	815	817	783	784	795	758	766	754	824	764	716	784	795	804	843	772	782	799	754	776	733	719	775	766	748	765	795	812	804	817	790	819	760	737	773	755	761	789	749	776	743	787	811	719	762	782	806	738	747	752	801	746	793	750	756	710	818	804	786	730	786	754	753	763	762	763
15541	2439	2555	1888	1302	953	760	531	481	439	348	324	319	273	284	221	217	221	213	211	206	174	173	170	181	166	161	149	175	142	171	168	171	160	167	152	164	139	137	173	151	149	154	161	163	138	156	137	153	116	172	151	133	158	152	130	152	146	166	145	186	162	165	151	143	136	139	147	184	164	165	128	147	142	149	150	133	146	157	126	136	135	110	151	128	151	159	134	149	155	160	125	133	154	168	149	136	141	122	142	133	143	129	160	145	156	136	140	132	111	159	146	149	155	131	156	160	159	146	142	135	163	161	142	127	157	149	139	113	151	166	150	154	135	166	167	159	149	162	157	130	159	162	145	158	153	128	146	142	141	152	145	157	146	132	136	136	136	152	169	142	143	154	151	158	163	129	146	135	126	137	126	161	155	123	148	132	131	159	137	145	135	153	134	165	145	151	153	159	132	150	136	153	173	147	155	130	136	139	147	119	133	146	156	132	141	126	137	143	151	145	152	141	150	140	159	143	134	130	159	152	150	128	126	125	146	131	156	158	150	130	144	144	137	157	144	153	147	152	145	125	131	122	148	165	146	125	139	109	126	125	138	139	144	147	161	162	152	152	148	136	154	143	145	133	116	126	138	167	135	152	116	157	141	150	154	126	139	156	147	173	146	161	144	141	139	153	154	119	151	125	117	135	129	158	128	141	148	152	164	137	137	178	138	155	137	119	137	143	143	130	143	135	146	139	143	142	155	124	166	145	136	169	136	142	136	153	137	159	146	121	151	142	131	128	126	151	161	148	146	138	133	153	161	152	150	166	137	156	134	155	139	137	159	157	162	152	148	149	138	163	164	147	139	158	137	127	144	129	132	148	157	120	144	153	138	114	129	133	160	136	162	135	156	138	135	162	153	143	154	173	135	138	123	174	142	160	140	139	152	124	126	133	129	138	138	155	142	147	133	126	145	150	151	147	148	116	178	139	128	133	137	143	158	153	151	152	151	142	161	173	158	172	138	130	144	168	151	151	146	154	147	139	133	145	148	158	145	139	170	151	148	131	144	119	144	159	142	154	126	175	167	154	170	150	132	162	132	145	120	129	123	122	138	154	139	174	136	146	138	127	160	185	145	151	124	121	143	127	151	123	157	164	158	140	146	134	145	137	158	130	127	150	140	139	138	132	136	133	148	136	153	137	147	133	137	135	149	143	158	128	134	141	132	160	159	128	148	135	143	139	152	153	129	159	135	143	146	130	150	158	150	146	135	155	140	153	146	164	132	141	131	138	127	170	139	149	129	151	141	152	148	164	153	135	171	147	135	167	119	151	143	136	130	138	151	132	148	150	127	148	149	116	130	129	148	156	153	162	137	139	131	145	147	155	145	143	154	156	126	150	127	148	125	133	151	139	141	158	144	149	134	125	167	143	140	149	138	163	139	149	129	140	131	139	141	166	126	150	128	139	162	142	134	138	133	147	130	150	153	146	159	141	160	147	135	137	148	121	154	130	127	133	148	144	152	127	131	126	154	154	164	159	158	145	121	151	141	136	149	162	127	129	131	123	131	166	156	138	153	142	150	146	155	135	140	151	118	149	154	132	136	133	154	139	151	142	153	152	170	156	130	154	147	171	156	138	132	127	134	163	126	129	118	157	150	121	146	161	160	146	172	150	135	154	137	147	143	132	155	157	127	127	140	134	150	134	138	155	154	158	128	138	146	141	131	154	153	132	152	135	158	131	144	135	132	146	133	147	145	135	144	153	158	141	170	139	138	137	114	139	124	158	126	157	153	139	147	146	137	163	143	139	145	131	153	160	137	138	155	137	151	137	148	151	135	147	153	142	122	140	149	141	163	142	165	136	134	113	141	125	137	151	144	131	151	130	134	154	152	146	137	159	134	142	158	154	172	145	143	135	133	164	143	153	130	154	149	138	140	155	141	172	167	140	137	169	152	160	155	143	155	155	123	152	119	142	120	127	136	159	143	154	142	157	111	154	147	132	132	161	134	134	156	146	140	137	143	143	139	141	142	155	120	156	142	143	127	137	156	141	125	139	153	133	135	134	156	130	152	135	136	158	155	124	133	168	146	150	127	139	127	148	151	151	143	137	144	139	154	170	127	136	162	135	136	156	144	153	177	128	147	155	137	117	139	163	164	143	158	139	151	137	148	113	134	144	146	150	141	154	137	140	127	142	145	140	125	153	132	147	141	125	143	144	137	145	139	133	147	147	131	143	139	152	152	137	151	150	149	133	158	160	140	134	140	157	118	144	151	168	149	165	149	161	127	153	165	136	152	144	135	165	148	168	157	154	148	163	143	135	148	157	161	140	133	148	128	159	143	149	167	151	116	132	155	149	124	163	171	151	146	131	123	115	148	154	130	144	158	141	143	136	177	151	152	163	160	140	142	152	119	162	138	137	140	152	136	151	143	158	125	137	132	157	147	144	148	138	144	136	146	157	153	163	152	141	136	121	125	131	131	134	151	150	119	159	146	132	139	146	153	123	141	147	141	150	136	141	158	127	151	162	137	147	138	144	135	145	145	110	144	146	135	133	139	173	138	132	151	157	141	167	141	147	126	149	140	131	135	139	148	140	164	144	145	125	144	148	130	166	154	145	148	153	158	165	131	151	169	123	135	152	146	141	159	150	148	147	145	125	143	152	155	143	152	134	159	140	143	151	145	145	126	131	144	154	150	158	161	157	138	148	155	145	151	148	140	153	152	163	137	148	125	152	146	153	133	137	165	145	150	128	142	148	125	138	147	139	130	127	156	134	163	133	137	149	155	150	127	147	139	149	117	152	152	135	156	161	145	144	152	159	138	121	154	128	162	123	122	141	154	155	148	164	142	153	162	151	156	142	143	145	130	113	157	142	148	144	149	128	147	151	130	145	172	149	161	139	137	122	151	155	165	143	162	147	125	162	148	151	156	160	154	135	153	139	142	134	143	123	128	124	130	141	154	145	143	153	148	142	142	130	172	151	148	137	153	132	135	145	147	138	137	142	145	145	147	142	140	135	145	150	154	173	142	153	152	144	121	127	155	137	145	154	135	145	143	168	141	136	142	137	151	163	147	129	140	136	144	117	153	138	135	150	156	142	128	140	149	150	146	130	152	132	154	131	135	162	147	157	145	136	139	177	145	138	145	134	137	149	152	125	145	152	153	154	163	153	148	131	141	146	141	155	118	153	143	141	151	163	158	171	168	139	147	148	132	150	174	144	162	142	149	146	140	135	159	148	126	140	133	138	141	140	139	144	161	159	173	154	130	139	160	167	110	142	143	143	142	141	150	155	136	164	152	155	145	136	141	152	140	151	160	127	134	153	125	147	139	163	147	124	136	129	141	122	149	162	146	149	147	185	134	133	148	145	142	138	176	157	139	161	137	142	153	150	141	161	154	130	130	142	143	143	137	130	162	158	128	144	144	149	146	168	127	162	140	141	164	133	135	163	150	143	162	154	162	143	141	139	152	159	150	158	150	157	151	136	168	115	162	132	112	134	158
7409	2058	4628	5607	4788	3821	3214	2645	2202	1982	1711	1476	1314	1179	1155	1066	980	908	857	829	764	758	691	733	668	690	594	619	602	564	544	555	557	532	508	527	507	502	522	488	508	519	517	445	460	486	465	462	437	469	476	446	454	432	439	478	451	473	461	442	433	416	461	416	428	452	459	431	451	450	436	436	442	443	425	436	404	443	447	434	391	433	410	415	424	426	418	405	409	424	416	398	390	418	377	415	424	434	426	386	400	400	389	411	444	415	427	423	410	398	414	422	411	447	477	427	408	425	407	393	410	381	379	421	402	414	393	419	402	403	390	392	387	415	418	405	428	395	422	406	388	402	383	437	451	413	389	426	386	383	428	395	398	407	440	399	393	371	395	373	435	415	378	425	368	380	385	387	417	400	397	414	439	399	393	398	403	387	410	425	417	378	382	361	376	392	383	408	407	415	372	400	381	411	395	418	407	436	413	390	428	405	454	396	416	394	359	361	396	390	411	441	398	428	388	367	388	421	425	427	396	367	399	414	415	377	418	426	405	393	414	376	420	402	434	413	389	386	413	401	376	421	415	388	369	434	397	403	399	427	401	449	391	432	377	393	381	368	388	394	420	350	389	419	392	392	418	365	397	373	435	386	389	402	401	413	434	434	435	425	374	412	393	423	396	406	412	404	433	400	392	405	391	411	398	411	403	410	389	409	423	380	383	419	388	411	434	391	375	398	405	406	425	453	414	420	378	416	379	405	406	387	426	426	397	385	428	390	384	383	404	405	421	440	368	380	410	398	385	399	394	433	381	383	373	379	394	381	403	412	403	389	411	402	389	389	403	413	395	377	434	413	420	398	398	388	405	411	438	387	411	417	448	388	402	411	402	395	409	403	405	431	443	399	397	423	402	414	417	446	393	420	401	425	398	403	399	409	410	410	399	426	448	400	416	409	412	408	426	367	411	373	402	412	408	400	400	431	390	382	409	372	426	366	398	414	381	420	422	435	447	426	392	402	392	445	418	383	402	408	409	418	401	422	404	386	412	370	422	371	403	421	369	350	401	414	365	415	397	413	381	390	422	378	391	407	382	412	390	424	420	407	405	394	432	407	365	372	432	398	410	426	425	405	431	406	404	409	408	417	405	401	392	393	406	369	450	387	419	406	393	368	409	428	376	419	412	395	411	381	422	398	432	457	382	370	396	417	396	419	421	369	411	433	394	381	389	431	382	423	401	400	413	417	393	387	361	402	377	399	403	393	395	389	370	391	372	401	413	432	425	424	390	406	374	375	425	404	375	373	412	384	411	400	407	389	388	412	411	415	388	401	425	395	427	380	410	372	412	373	394	397	399	418	426	356	365	412	416	420	429	392	374	408	404	397	412	392	430	389	419	447	395	387	377	380	405	389	411	404	389	417	391	399	399	374	390	404	402	427	419	430	374	439	397	373	385	406	433	388	374	402	379	392	413	395	386	443	386	371	398	417	388	388	387	399	386	389	390	420	398	360	423	395	375	428	391	450	401	406	410	436	389	411	380	393	432	401	388	415	412	428	412	406	411	419	422	406	417	388	368	415	395	425	378	390	405	444	410	374	374	410	394	355	398	394	405	385	418	380	410	353	415	399	419	386	409	455	374	405	432	385	409	402	426	401	396	410	424	424	391	387	368	377	392	434	404	421	377	404	425	401	417	402	399	420	403	374	423	414	407	381	438	401	399	424	411	400	369	413	384	359	403	389	419	388	396	410	401	398	401	439	428	425	391	395	389	422	425	377	399	392	405	404	417	389	426	352	390	403	414	411	370	383	379	414	393	394	398	444	423	382	460	377	397	400	427	347	422	416	391	374	418	392	383	367	448	415	407	415	422	375	426	398	399	398	402	419	398	402	383	389	399	430	397	379	418	406	399	390	379	350	387	398	426	437	376	414	390	389	378	422	387	417	407	435	428	364	401	422	399	391	424	355	414	401	404	416	374	404	391	431	394	383	428	401	423	401	376	414	380	418	416	423	411	395	392	381	371	420	415	410	404	391	418	447	401	411	396	407	372	409	438	390	388	379	432	405	384	400	430	400	409	394	397	445	421	348	396	376	390	402	416	390	412	380	381	373	420	413	402	380	384	385	415	366	380	379	396	360	392	380	417	364	370	440	391	400	387	389	412	413	385	412	400	369	390	412	350	419	384	393	385	436	356	419	389	423	414	369	379	390	400	391	389	384	386	421	385	378	386	381	406	359	435	391	411	417	406	405	389	408	426	387	365	412	413	373	370	412	420	403	381	404	382	370	396	408	415	422	411	392	393	420	406	399	434	400	395	414	391	404	421	421	414	420	435	385	450	390	403	417	366	400	404	408	417	396	393	393	406	387	417	436	433	415	426	427	369	398	389	411	380	416	388	417	392	391	402	401	417	401	375	384	414	398	412	399	379	333	389	418	452	395	394	397	403	386	380	406	420	381	402	411	436	415	428	380	394	397	411	389	407	392	369	387	419	416	391	379	375	382	407	451	392	394	382	358	396	361	391	368	352	404	401	383	408	431	417	410	397	385	421	438	392	404	408	385	390	414	364	388	393	370	409	394	434	354	402	428	427	405	431	407	392	441	400	411	414	430	386	420	414	411	405	382	455	405	398	403	374	425	415	424	401	386	380	402	399	382	412	444	396	418	400	386	396	406	394	364	410	455	431	429	389	403	426	398	404	414	407	416	404	421	374	395	391	394	419	382	424	350	441	389	383	393	390	383	388	427	383	389	451	458	409	377	410	403	407	418	383	389	420	399	401	370	374	419	442	400	441	411	419	394	389	432	409	378	394	411	437	392	381	399	388	403	423	402	402	408	399	374	392	387	380	396	363	427	370	395	400	408	374	395	404	369	393	431	412	430	378	371	417	431	378	395	429	392	384	395	408	423	389	381	404	384	391	405	384	394	391	461	425	373	445	396	397	412	378	390	390	421	414	394	413	379	426	391	408	385	406	404	385	414	444	381	389	427	379	411	443	412	383	419	396	410	359	390	421	401	390	402	426	405	396	397	420	399	416	389	397	384	404	421	376	394	386	438	374	378	379	405	435	399	372	409	382	393	388	430	414	364	432	412	401	352	429	401	399	409	399	419	405	406	412	418	398	439	435	387	408	398	412	383	385	373	401	417	360	403	414	421	433	414	374	404	395	387	400	437	425	386	390	418	397	407	438	414	425	403	417	400	396	425	396	364	410	432	407	404	408	371	387	368	397	400	370	410	419	399	376	396	392	362	348	422	390	443	386	410	418	375	434	399	382	420	424	396	386	408	434	407	378	406	395	409	363	409	393	395	415	377	419	388	386	413	395	423	391	394	413	382	369	406	361	396	391	385	396	412	394	402	397	449	404	380	416	398	394	386	417	423	368	406	392	400	403	418	388	409	425	407	404	426	427	404	423	409	430	401	401	426	384	426	399	440	404	393	375	408	403	406	415	380	434	402	384	390	438	425	386	433	434	394	404	377	414	436	393	393	408	421	378	382	410	418
2394	394	420	376	370	340	356	336	354	336	342	369	353	334	340	353	336	340	359	355	342	334	322	357	399	320	323	370	305	316	335	329	327	351	369	358	370	354	343	323	328	345	334	349	384	351	330	333	320	361	351	341	342	364	346	362	351	322	317	345	313	333	351	322	349	299	375	329	331	321	324	345	332	364	363	393	320	341	342	342	345	329	351	326	318	338	358	373	356	390	338	365	365	338	323	310	377	320	318	313	360	403	360	314	350	382	366	355	338	324	336	321	348	330	332	325	339	333	312	341	345	382	306	336	351	340	323	341	349	396	329	329	329	328	321	365	340	355	369	323	359	397	323	327	339	324	323	340	358	336	350	377	317	364	337	342	353	313	356	337	379	344	345	366	389	340	316	310	347	345	356	348	341	344	308	340	334	329	336	346	356	370	330	361	310	344	355	341	331	362	309	301	352	354	310	329	352	337	349	337	327	339	322	349	340	327	310	355	331	343	327	341	384	326	367	349	350	366	347	350	363	334	332	341	353	324	310	310	354	355	303	333	316	352	354	391	299	309	355	342	332	312	327	311	346	338	362	346	316	342	366	350	292	364	343	340	319	351	335	334	365	339	349	369	332	395	320	372	366	351	354	353	367	311	339	358	321	354	327	332	355	353	314	325	368	351	336	352	323	320	338	310	354	316	348	364	334	331	350	329	337	366	362	355	355	346	352	347	346	322	328	346	358	310	317	332	318	351	338	364	369	334	330	316	351	320	354	346	334	332	365	340	358	367	340	313	324	335	339	336	363	357	330	357	369	360	337	350	342	353	350	335	347	342	307	354	324	340	326	355	370	331	339	333	311	375	348	359	355	322	327	338	341	333	349	352	372	357	323	349	334	370	313	345	353	317	355	326	372	345	344	365	366	378	365	344	339	344	323	353	303	348	327	344	350	332	351	336	349	359	336	338	347	328	329	318	333	328	338	338	345	312	358	370	305	329	356	377	334	374	361	361	374	353	326	352	340	369	355	317	361	333	353	353	343	394	384	354	344	325	331	312	364	315	354	364	335	334	340	320	371	370	350	355	375	350	343	333	314	360	349	336	311	356	323	363	306	301	391	371	308	343	343	358	323	353	319	331	352	311	334	349	375	333	331	339	326	365	344	368	355	345	369	359	354	335	334	329	362	312	358	337	324	350	339	348	357	317	318	317	332	336	332	334	368	334	346	332	345	380	318	348	335	368	337	334	335	355	320	372	327	335	376	347	366	370	325	345	316	384	365	345	386	334	373	332	374	335	373	313	333	341	342	339	334	345	334	332	360	357	354	325	344	333	346	339	336	344	336	323	330	363	328	343	336	318	342	354	346	329	347	344	301	375	329	357	334	344	341	354	327	336	355	322	335	320	370	300	345	352	349	304	354	358	378	330	325	333	328	328	331	300	334	366	320	350	353	329	324	347	320	346	340	373	353	342	312	370	330	329	342	357	316	352	315	350	346	337	375	333	393	345	347	371	332	343	338	380	330	332	308	338	401	349	352	364	399	342	350	334	367	325	367	337	332	336	370	359	306	317	373	339	318	344	372	345	327	362	345	339	303	343	337	350	339	327	332	359	344	321	382	330	323	344	362	307	341	373	358	317	348	299	348	343	337	325	340	349	304	335	345	330	354	348	336	340	371	316	352	295	346	363	317	367	374	383	338	366	334	296	340	344	343	352	316	347	343	342	373	324	342	341	337	375	339	331	345	359	374	314	352	372	352	344	335	380	345	335	362	374	370	369	323	364	348	328	331	302	376	373	335	333	334	338	377	368	337	333	362	347	345	346	324	347	330	373	347	338	332	342	374	326	374	343	335	335	350	339	325	363	352	346	360	316	343	336	341	342	340	379	349	343	295	340	330	346	329	346	310	352	337	344	350	332	363	338	341	362	338	313	319	358	348	330	328	344	357	342	328	355	364	347	343	346	349	315	341	349	312	334	323	378	326	328	328	338	382	330	356	324	323	320	344	351	347	350	320	362	342	324	348	341	357	377	372	341	357	384	327	357	380	356	353	369	334	379	343	365	327	332	359	355	339	334	362	319	323	342	391	365	301	306	373	330	344	341	342	323	325	346	327	366	345	357	333	329	355	375	358	346	308	363	309	353	367	323	332	336	317	336	326	357	336	387	370	332	348	337	374	351	366	349	319	361	341	354	335	378	347	331	359	358	360	357	372	365	336	311	349	331	348	374	348	355	351	360	347	322	339	342	358	342	312	386	358	335	359	341	329	347	372	350	340	343	327	371	346	350	373	338	352	314	337	341	339	331	373	339	371	356	354	350	328	333	364	359	339	346	352	325	322	342	376	349	325	355	323	348	342	298	350	323	323	327	321	313	306	359	344	358	351	355	347	341	311	293	342	367	358	365	320	300	352	341	334	377	354	348	349	373	338	361	313	328	363	389	360	360	337	360	341	342	336	305	324	338	352	331	363	338	330	335	336	357	336	369	364	367	316	341	322	374	323	344	338	347	342	355	332	355	347	310	366	338	358	355	335	347	341	346	338	346	352	345	322	340	342	331	330	321	359	335	331	390	332	325	345	381	333	357	320	349	347	351	363	359	350	366	342	327	315	345	342	294	340	351	359	376	340	321	358	328	357	341	350	342	328	344	356	347	339	340	346	319	328	351	350	317	329	343	336	347	345	311	324	352	355	358	321	327	363	340	354	304	307	328	299	339	363	378	325	356	360	338	342	336	351	333	319	364	330	328	329	390	324	343	350	312	327	333	354	343	358	328	362	354	331	360	360	330	325	334	359	359	362	363	344	356	317	327	334	319	353	330	320	310	343	351	335	368	317	342	348	326	342	342	338	308	350	366	352	309	340	371	329	321	312	356	340	309	328	360	354	344	335	346	314	339	364	352	321	357	370	339	357	340	350	329	353	367	353	345	309	322	345	331	349	318	352	338	321	315	336	349	338	346	339	337	326	334	311	301	302	367	328	336	354	367	313	304	362	343	319	339	323	368	350	304	355	341	342	346	334	321	354	345	337	340	325	331	361	324	336	349	361	377	357	354	317	356	378	363	338	321	341	360	347	351	326	386	325	289	374	322	315	350	343	317	347	361	340	335	305	343	354	306	329	380	324	349	352	349	359	309	346	350	345	351	377	339	341	350	360	319	331	351	361	322	335	340	346	311	322	349	339	356	371	324	339	357	336	322	360	334	334	344	354	369	349	351	343	333	296	364	329	333	340	358	339	330	331	345	325	319	348	343	373	338	317	365	359	329	358	363	363	356	358	326	328	351	335	334	338	326	376	363	349	341	333	326	348	321	322	387	353	370	341	305	337	352	352	325	349	317	316	341	374	311	346	347	321	337	322	331	329	347	341	325	352	352	351	344	337	341	334	312	359	319	348	326	332	334	335	336	333	321	345	333	337	365	313	322	311	334	332	335	352	360	317	347	336	339	354	335	369	365	357	362	342	297	356	316	326	376	341	360	364	330	323	302	328	308	349	335	336	326
2635	939	981	1027	980	1033	917	929	947	873	925	875	893	919	862	920	912	859	863	880	895	922	894	903	865	842	923	832	893	916	885	876	900	896	876	881	849	907	892	863	848	884	861	814	916	885	812	859	858	867	799	909	900	932	886	898	830	911	862	783	864	850	876	847	890	889	869	818	812	854	878	865	836	866	888	876	862	857	861	862	914	821	911	864	837	858	874	815	851	815	856	892	793	847	874	805	857	865	898	863	839	904	819	831	863	876	844	876	892	833	873	828	898	886	794	836	887	872	832	841	862	800	855	868	843	829	842	849	847	897	879	824	791	858	865	858	827	815	916	890	828	878	845	849	851	855	872	902	855	872	924	847	896	874	870	864	812	880	828	863	893	818	877	860	843	850	886	822	891	859	879	845	858	852	898	830	813	855	886	821	870	868	826	875	876	839	869	844	882	856	853	839	903	867	884	849	885	853	836	864	856	888	846	883	846	838	799	889	845	863	879	831	802	827	887	882	837	909	850	930	885	883	858	910	837	838	842	854	842	845	894	879	852	871	826	866	849	862	886	877	895	880	915	884	877	893	859	862	862	898	849	868	904	882	860	864	872	906	870	846	904	848	840	848	800	866	864	926	896	878	881	842	849	879	843	907	848	829	825	898	847	843	864	858	894	859	901	858	841	888	902	867	893	854	849	902	879	897	886	919	860	868	864	886	867	803	879	865	820	830	895	841	880	844	811	897	876	861	917	870	860	801	853	872	827	829	840	819	866	854	874	835	834	853	888	858	909	886	891	803	833	868	838	879	853	871	862	901	895	912	912	847	859	899	846	843	886	893	830	882	884	877	816	862	854	864	833	887	872	830	852	881	882	837	890	831	905	879	907	889	846	879	900	852	915	884	817	892	848	821	893	844	879	839	835	865	878	834	888	888	853	862	891	839	891	842	889	802	874	866	865	846	851	863	834	855	928	859	805	885	885	814	850	853	813	883	900	918	811	843	876	837	858	859	905	855	887	910	912	840	863	885	859	838	904	847	785	834	867	854	918	862	903	895	878	869	887	834	868	859	800	829	881	896	858	850	855	826	901	831	860	865	860	869	904	840	856	811	880	811	905	827	854	887	790	800	884	830	853	894	876	884	838	919	887	877	858	868	843	909	867	830	937	870	850	836	874	831	852	806	881	896	897	847	833	867	880	894	843	953	873	884	869	846	857	870	854	853	860	876	902	849	900	857	822	856	887	835	866	923	843	909	854	869	865	830	856	852	846	848	883	791	858	902	876	871	907	871	823	857	881	887	852	900	841	873	857	833	855	830	873	888	905	858	883	895	839	887	853	901	898	878	857	832	967	868	866	878	895	855	820	855	842	845	896	905	885	893	843	870	876	890	865	909	794	830	862	878	928	881	852	908	815	876	810	909	930	847	905	875	848	818	851	877	913	880	852	878	828	856	872	871	888	858	872	871	858	879	853	863	865	855	876	803	857	809	865	846	796	843	869	852	898	883	821	863	851	865	844	874	843	903	845	907	898	864	927	874	914	841	818	896	864	881	848	879	830	810	870	900	832	859	890	828	882	871	897	835	913	891	841	865	801	860	885	854	826	909	900	860	835	887	860	890	900	891	866	941	847	835	839	870	898	841	822	834	874	877	870	846	823	887	877	840	861	927	871	815	839	878	872	892	874	862	813	881	852	816	843	867	882	913	895	880	924	865	850	868	856	803	866	860	886	833	874	911	898	880	871	839	858	871	848	880	893	891	859	907	818	838	812	854	821	864	876	864	821	850	879	880	874	798	859	902	899	878	902	855	822	877	878	865	832	849	916	882	904	857	837	812	882	846	876	840	835	814	832	894	868	815	845	882	816	899	850	883	847	908	798	903	857	851	880	876	884	847	882	878	869	874	884	897	857	908	837	859	888	883	862	868	836	907	838	893	849	834	815	882	819	910	864	858	923	797	864	870	792	890	843	872	825	818	895	880	820	856	871	869	873	845	865	912	842	853	817	873	846	859	854	864	877	836	808	856	883	839	859	858	818	901	865	834	836	853	845	828	856	849	888	826	904	818	837	916	883	847	863	818	887	911	859	876	821	853	821	834	862	938	885	864	882	849	899	871	916	863	887	851	793	855	894	869	856	845	891	827	812	886	913	901	867	883	899	846	876	870	848	885	838	871	852	856	920	843	837	832	879	852	887	897	849	857	869	850	836	898	902	852	882	847	831	851	853	790	879	895	822	911	849	829	886	812	866	820	875	873	847	867	836	855	878	865	884	876	845	826	909	852	853	885	883	856	879	840	788	861	911	865	870	898	848	909	817	852	884	824	881	875	848	900	795	852	892	846	882	891	851	868	836	870	873	876	819	881	880	868	854	901	847	844	872	822	862	883	826	849	895	843	847	906	829	877	834	854	873	889	832	814	849	832	872	909	828	832	867	838	858	893	856	827	807	867	890	853	823	879	812	853	825	878	856	860	853	855	818	849	848	858	848	841	828	916	875	886	863	897	863	839	814	884	861	883	851	854	896	848	879	907	881	870	892	806	911	832	862	796	851	883	883	857	839	852	881	839	849	809	862	871	797	813	907	835	837	843	848	864	878	891	821	871	846	870	888	844	872	857	902	865	856	870	811	823	888	897	825	890	918	804	812	903	874	904	876	886	861	905	878	886	860	841	871	880	848	858	879	867	877	834	897	869	846	831	839	869	846	840	926	831	880	877	882	849	897	858	836	910	838	869	839	858	876	862	871	831	891	847	898	857	854	905	864	857	865	877	851	820	873	857	879	807	884	829	857	912	816	849	883	866	807	862	821	904	892	842	899	826	811	872	902	836	860	888	846	872	881	860	889	884	872	881	861	857	837	810	881	861	829	847	836	866	836	829	918	838	870	844	838	836	904	915	815	886	842	824	817	866	835	853	872	922	878	820	870	845	912	839	847	898	883	845	855	875	858	845	842	890	923	857	879	888	844	874	887	860	860	892	812	869	897	873	856	872	891	828	849	861	903	843	860	876	864	889	835	836	886	856	866	859	845	873	901	872	863	868	861	854	841	829	817	877	886	825	857	847	859	865	853	819	900	877	834	837	829	907	862	870	888	831	937	901	863	842	864	878	851	882	846	847	871	824	911	840	865	862	816	872	914	849	835	919	858	932	872	860	891	845	869	900	874	852	811	837	873	843	900	820	825	883	881	848	888	877	832	846	867	842	828	834	848	875	902	882	904	823	838	827	883	929	880	917	835	886	887	907	927	881	909	848	854	912	855	867	855	855	825	855	851	856	886	798	852	892	872	847	822	860	887	881	834	855	853	859	851	882	845	875	882	888	853	832	891	874	881	849	875	881	888	867	846	872	827	879	873	878	873	818	854	849	846	843	871	867	871	855	894	919	871	834	855	924	888	861	874	873	894	834	849	931	890	898	814	875	838	846	837	854	845	867	914	888	889	851	882	866	892	828	858	850	886	826	870	827	882	770	800	917	907	864	880	837	849	868	878	844	896	833
8490	1161	1462	1210	938	686	593	537	498	428	428	368	391	377	394	336	338	348	378	346	325	330	317	319	309	329	297	337	346	315	327	317	307	307	318	334	370	297	317	296	314	311	307	338	318	328	297	316	310	320	342	327	327	317	294	304	301	314	300	332	313	310	307	287	307	290	298	307	294	298	299	288	297	325	321	311	308	309	315	326	319	300	347	307	310	339	312	325	309	320	292	302	325	327	308	327	324	278	324	289	299	291	317	308	306	273	323	289	292	295	281	329	301	309	313	270	340	301	272	292	324	280	289	285	269	293	295	298	296	328	318	305	327	294	275	299	301	323	298	296	299	297	289	295	313	302	301	312	329	298	334	292	290	305	295	284	322	321	332	307	319	304	299	280	319	274	315	281	315	324	350	282	290	291	307	306	290	329	307	295	316	302	294	313	298	320	324	327	317	321	346	300	336	308	325	292	286	309	311	271	277	319	275	332	300	294	285	274	296	318	299	308	303	315	312	285	305	292	302	276	268	299	328	293	312	298	324	286	305	310	304	315	295	301	304	311	316	295	301	304	287	329	276	326	316	301	339	308	301	311	290	324	287	296	345	303	357	323	312	314	273	311	304	292	303	303	326	289	297	313	284	306	307	300	337	347	331	325	316	301	323	287	308	307	301	330	327	291	292	335	304	297	302	305	359	296	309	287	317	307	322	295	305	332	309	311	307	296	312	314	306	294	317	308	298	300	271	284	296	304	298	312	313	280	333	307	316	295	302	284	317	309	284	279	291	315	344	289	284	301	324	327	308	301	304	299	305	333	333	314	307	323	324	300	307	309	321	302	286	307	290	289	304	353	313	307	323	292	306	288	332	300	295	301	275	339	344	303	298	287	303	313	304	331	286	303	276	303	306	319	292	309	271	289	269	335	282	313	308	318	322	308	277	308	302	296	300	287	297	298	300	306	323	295	317	285	299	288	296	274	296	299	295	316	323	268	335	318	273	301	313	313	293	308	305	293	256	312	284	324	310	260	300	305	293	302	310	303	283	306	325	300	291	306	316	327	301	283	289	310	310	319	274	302	308	307	318	321	296	293	317	295	303	294	335	289	323	307	307	308	299	300	317	284	331	310	329	340	300	315	324	290	287	326	330	296	277	294	269	311	310	293	307	313	268	293	328	316	306	311	315	302	273	266	279	285	325	314	295	325	278	340	309	279	355	328	287	309	332	303	309	308	298	301	303	301	325	296	328	299	289	290	325	340	296	318	285	309	278	313	313	304	333	306	330	304	276	305	285	316	277	281	302	316	320	295	292	336	311	346	315	300	298	292	308	275	328	310	267	302	287	328	322	303	301	334	337	286	324	310	322	299	309	325	318	283	316	297	293	341	329	322	297	335	285	298	293	280	309	326	327	296	334	311	333	314	308	302	329	284	298	312	297	316	299	310	283	325	302	320	313	316	322	299	311	339	291	305	296	297	319	319	329	300	330	328	314	302	296	326	293	324	296	324	317	335	313	306	288	302	327	300	333	301	317	289	312	332	290	302	288	319	317	271	282	305	269	312	308	291	280	292	319	291	295	315	305	292	298	269	317	274	292	315	303	310	332	321	292	308	293	280	294	297	303	317	278	312	314	302	311	294	287	303	300	263	333	296	320	311	313	328	319	283	302	284	331	312	275	319	285	311	299	324	293	298	279	316	314	301	313	273	299	322	303	272	310	312	305	312	276	310	291	305	315	302	307	317	288	347	326	311	316	334	309	303	335	313	307	327	294	282	289	321	327	291	297	307	319	277	300	284	307	299	316	321	312	284	310	298	299	294	321	326	305	297	310	343	326	304	318	297	292	297	305	294	294	325	316	321	312	319	319	319	299	316	299	333	278	315	318	296	325	300	293	309	315	308	330	302	340	282	310	316	297	312	276	312	316	294	315	319	312	316	312	325	293	319	311	283	277	280	307	320	301	310	286	296	301	288	309	316	285	304	302	283	332	314	324	271	306	296	291	286	323	307	322	314	344	333	329	293	306	301	286	306	295	288	274	318	309	315	303	301	305	340	308	346	313	308	307	311	330	314	324	335	330	318	280	273	310	327	304	320	291	288	316	289	328	306	308	287	306	314	308	297	262	317	288	271	329	296	306	304	307	289	300	317	294	295	328	284	305	327	311	304	286	301	300	324	291	312	332	302	302	310	320	326	308	300	324	279	306	317	265	287	306	305	310	329	289	308	281	299	285	295	325	293	276	272	278	316	301	336	312	334	303	289	301	308	297	307	320	315	325	290	303	304	291	320	309	295	300	326	322	296	297	296	319	326	313	314	321	320	298	306	298	292	303	275	283	324	327	308	308	310	319	319	310	281	322	279	301	320	268	329	336	330	308	302	306	298	317	297	289	293	270	306	301	272	279	286	333	326	300	291	316	320	304	285	286	319	317	302	318	299	287	311	291	270	303	286	288	297	291	298	278	298	310	298	319	305	319	290	327	305	331	343	323	283	302	313	302	290	301	302	314	310	319	330	295	307	260	309	275	338	316	300	295	286	295	289	287	315	295	297	308	310	315	318	289	298	305	315	332	319	312	320	276	294	313	324	309	308	320	333	311	345	289	305	312	288	294	322	315	320	308	312	335	307	320	327	291	306	272	302	329	327	290	288	290	294	291	318	299	317	280	321	315	296	314	290	287	308	324	320	318	314	312	279	292	293	308	321	314	301	326	315	345	331	300	289	277	286	298	299	300	326	303	290	344	286	333	314	312	320	290	294	335	325	282	314	294	332	289	281	305	308	314	309	353	300	278	296	286	317	340	330	310	352	288	323	305	341	297	313	305	287	324	319	298	288	309	338	280	295	328	297	328	302	290	285	315	348	293	327	301	320	292	302	303	285	293	318	316	327	297	283	322	316	339	294	244	299	310	325	329	317	293	294	309	306	314	328	309	317	292	312	329	299	296	287	294	288	301	325	306	313	318	320	318	284	298	307	294	295	291	275	327	357	326	300	325	289	279	326	303	320	297	316	299	324	304	305	318	279	267	306	318	307	306	294	257	311	327	274	273	327	306	294	288	301	293	314	275	319	262	308	307	302	283	285	300	308	313	291	304	271	303	318	320	278	282	301	315	284	312	316	283	313	307	295	281	288	314	294	279	301	293	322	297	310	330	322	294	314	294	314	289	313	305	317	314	318	318	295	299	294	250	314	311	308	281	324	300	259	306	311	315	329	289	284	296	294	277	304	324	326	326	331	304	298	318	299	272	317	306	320	304	304	298	310	290	296	306	308	342	316	254	291	301	297	281	292	312	328	260	320	297	300	342	312	303	291	290	314	315	298	308	288	289	328	314	278	329	296	306	343	349	314	304	311	338	303	322	277	331	296	297	299	287	285	306	332	320	318	306	296	312	312	297	290	312	343	302	320	329	330	308	304	291	343	307	304	308	280	295	305	315	321	298	339	325	308	284	280	280	306	315	290	300	317	309	287	292	337	295	275	291	320	305	305	299	311	329	318
5763	1659	3001	3508	3118	2558	2250	1943	1782	1519	1514	1340	1239	1112	1148	1158	1140	1101	979	1036	994	897	978	908	914	916	882	892	877	872	869	888	847	844	821	853	834	828	844	853	828	869	770	833	757	809	799	815	770	824	787	840	768	791	816	788	801	745	802	790	790	801	820	798	807	753	767	808	784	813	787	776	796	805	730	767	793	799	795	741	808	734	740	772	783	789	828	753	789	764	762	789	794	767	807	785	773	777	765	770	753	779	804	786	786	766	758	763	775	834	770	762	809	819	829	758	780	824	823	781	803	736	772	772	776	788	722	806	798	787	806	807	796	766	790	797	767	757	743	796	790	744	753	804	727	763	762	771	756	810	784	807	739	780	781	825	801	782	763	760	789	758	796	737	832	752	733	817	755	792	782	762	759	799	822	812	751	774	792	763	797	761	763	804	733	772	788	799	799	747	757	782	815	727	758	761	840	751	779	787	780	793	766	785	764	763	728	840	720	780	745	801	803	727	757	783	808	789	768	774	823	795	781	736	784	763	778	763	833	815	754	758	785	728	805	794	744	796	747	813	797	784	800	857	787	775	793	748	747	742	768	782	796	774	784	802	824	773	801	784	733	797	771	769	788	745	732	812	724	778	769	804	746	731	748	798	747	795	706	796	769	817	835	759	806	761	789	751	771	752	811	792	766	766	819	735	776	798	711	758	817	767	750	756	825	769	773	823	776	754	726	768	806	769	746	716	830	763	784	761	754	767	713	743	811	769	807	770	770	764	779	778	783	760	761	801	741	808	700	751	795	796	742	749	730	762	810	781	803	737	792	819	761	777	725	752	791	731	899	725	784	797	807	751	764	770	701	763	789	791	793	794	747	760	712	837	821	766	813	796	789	769	721	758	776	817	783	744	793	734	687	813	764	756	834	718	758	748	772	792	745	776	800	750	778	752	796	816	765	773	751	731	772	781	723	776	731	725	682	794	763	747	766	695	762	783	736	762	796	817	775	737	805	825	749	799	796	782	759	792	740	741	731	755	750	767	755	770	774	734	788	726	784	726	754	737	795	779	828	764	785	796	750	775	767	777	756	738	775	733	797	817	776	771	767	785	754	812	781	766	739	752	729	808	790	770	811	741	714	745	765	785	806	773	810	714	760	783	762	732	819	785	788	802	773	710	751	778	772	772	746	787	757	771	726	775	773	792	800	764	763	755	777	808	770	779	742	748	769	777	755	789	766	795	809	799	766	796	739	805	793	768	751	780	795	827	785	721	736	744	827	795	821	781	753	816	748	744	736	781	799	813	779	772	791	727	760	806	758	779	759	801	790	717	725	756	809	800	802	767	728	749	781	824	817	707	745	753	721	781	774	749	747	808	786	703	741	755	788	742	742	746	725	751	724	760	784	758	751	798	766	789	760	758	743	784	771	761	785	827	766	754	729	783	732	796	811	782	747	825	760	766	774	701	770	774	769	778	796	735	824	791	787	711	793	765	796	756	792	819	770	778	796	770	831	768	789	807	813	813	750	757	774	783	770	791	774	761	810	809	771	776	782	796	758	786	755	774	734	778	764	787	765	822	796	830	785	769	732	763	773	789	778	719	818	716	787	722	754	786	778	795	764	744	754	775	748	818	749	768	738	753	761	764	789	735	781	756	790	769	715	779	783	757	752	787	716	764	823	806	735	786	745	807	813	757	813	756	823	748	745	802	769	796	795	749	743	806	753	754	799	811	815	764	744	757	763	781	732	802	773	767	763	767	784	777	809	720	792	779	766	763	824	797	778	839	771	781	810	752	767	760	745	744	716	817	774	773	779	750	809	763	784	756	744	783	772	777	774	802	770	771	798	758	812	838	787	748	767	801	749	771	732	751	767	764	807	783	791	750	731	749	763	765	779	755	760	721	786	763	757	750	790	742	757	819	813	768	727	735	768	785	756	793	812	751	776	737	776	739	790	782	797	737	780	772	797	833	777	781	777	799	775	739	754	782	735	766	734	779	706	776	789	802	733	826	786	795	806	765	804	828	769	801	820	779	792	782	758	774	814	723	803	797	765	771	775	755	725	791	790	760	792	771	781	811	840	762	792	750	731	751	788	752	781	738	762	791	722	728	774	764	794	803	729	775	769	762	779	747	760	767	790	787	770	742	761	775	799	748	780	764	712	761	732	838	781	740	771	804	787	775	809	797	761	751	764	743	756	787	821	775	767	732	788	770	751	840	776	746	787	756	818	788	772	756	805	772	803	755	789	798	795	779	730	750	735	716	779	717	748	822	851	786	794	788	764	747	777	784	778	745	777	779	775	789	782	762	767	722	791	769	800	792	782	731	841	773	740	776	788	796	773	773	757	782	803	766	813	740	770	747	740	754	739	755	790	784	803	749	721	798	726	716	765	814	811	714	817	736	720	756	795	770	792	768	736	770	753	744	777	756	746	796	753	703	804	830	764	796	769	739	720	768	744	751	781	747	771	834	787	798	808	788	785	787	739	783	777	815	774	768	808	790	755	792	804	777	755	784	804	741	756	720	739	785	771	820	764	805	831	749	771	782	766	778	829	746	693	763	835	751	772	813	760	759	803	791	767	807	816	779	821	791	781	730	728	780	732	791	782	805	778	758	732	781	742	750	750	828	747	744	778	763	700	736	730	767	751	780	732	779	740	752	811	762	745	744	809	789	751	807	780	818	784	797	747	728	812	776	782	749	765	754	814	772	739	751	771	784	745	779	754	743	819	789	770	798	781	807	741	761	794	755	796	779	782	800	819	807	796	805	740	735	789	756	732	774	722	754	770	777	751	815	799	791	744	772	777	767	748	757	814	817	754	719	789	736	804	787	752	754	791	803	812	762	764	792	821	767	793	711	735	812	790	770	728	791	755	783	771	799	778	775	733	728	761	778	770	815	781	741	810	795	744	747	764	782	761	782	754	760	760	740	788	781	750	755	751	787	769	783	761	765	786	743	780	761	736	769	793	815	766	791	760	780	776	813	750	799	811	812	799	749	792	737	795	745	808	751	789	787	758	835	762	794	750	785	772	816	748	755	772	771	756	718	750	772	795	766	766	795	748	781	799	807	793	750	741	769	841	773	767	795	731	758	726	759	780	772	750	741	760	806	774	742	774	740	771	763	787	754	793	794	742	761	790	730	784	818	758	771	747	740	781	768	763	771	778	752	736	781	736	765	805	775	805	760	741	797	814	776	794	791	814	776	742	746	759	754	770	734	735	757	781	743	759	819	785	783	772	788	755	784	824	761	787	800	755	787	791	808	786	781	798	782	753	740	776	746	769	760	724	788	752	787	754	780	803	757	802	758	771	776	756	813	782	716	768	766	819	761	777	793	798	726	786	757	778	856	795	757	819	790	747	693	817	723	777	755	764	789	758	780	812	799	767	785	773	800	754	759	767	800	760	794	727	811	758	790	794	772	817	749	775	720	823	794	737	743	785	766	792	709	811	791	810	753	769	770	797	768	775	858	813	846	766	784	738	760	777	726	801	752	783	804
15669	2414	2417	1947	1388	946	731	593	451	442	384	307	294	289	235	253	239	215	225	194	186	198	200	179	149	174	182	179	171	155	167	165	187	148	185	172	153	177	155	162	160	165	137	147	136	155	150	139	143	167	162	161	152	157	152	144	144	154	156	161	124	140	160	168	150	159	138	164	159	165	153	154	147	159	131	148	155	151	153	171	150	178	149	145	175	161	125	136	143	148	123	145	137	135	150	167	151	153	165	152	138	162	135	163	129	138	147	143	139	147	146	156	146	164	167	149	150	147	148	150	139	151	150	162	143	133	133	133	157	158	153	158	138	153	151	143	144	131	152	129	137	147	155	157	164	163	162	156	145	146	146	146	172	169	144	122	130	133	169	170	154	150	133	151	153	128	146	157	139	158	140	137	141	141	159	140	141	144	120	141	146	144	165	143	169	163	148	159	165	136	150	166	147	144	157	145	116	154	155	125	147	151	128	145	140	156	140	129	132	140	152	143	148	160	146	152	134	163	143	140	133	152	160	136	173	122	137	139	118	149	141	178	132	151	161	138	155	121	144	158	151	174	164	147	141	165	140	149	126	140	145	144	153	127	155	141	148	118	150	132	146	124	141	141	148	137	143	139	131	152	130	142	140	133	161	154	136	140	132	146	154	144	164	184	147	137	141	138	131	134	178	159	149	159	153	133	145	151	169	148	124	143	162	165	145	110	142	136	129	159	136	164	127	146	135	165	128	131	135	142	162	142	147	136	140	150	162	139	163	126	153	135	146	142	136	153	163	133	141	137	160	151	161	168	142	150	150	162	131	148	151	155	146	150	146	150	152	150	132	136	148	130	151	149	148	141	151	135	137	151	155	164	138	142	155	155	141	165	132	159	131	134	121	124	157	180	141	161	149	144	132	150	151	155	164	154	138	129	141	121	152	142	156	153	180	147	150	127	167	124	144	164	150	138	133	144	150	148	146	155	153	132	145	141	167	140	138	146	147	148	165	159	146	127	138	139	146	134	145	142	159	134	141	141	152	130	145	149	127	136	147	150	155	178	160	146	144	139	140	156	136	144	153	167	141	127	163	146	159	144	148	155	119	137	130	140	152	143	142	126	123	180	153	166	116	144	161	135	157	152	139	151	133	141	147	156	156	136	155	132	141	157	155	181	153	138	123	163	152	162	134	142	163	160	154	152	162	155	142	141	165	115	149	134	141	125	139	156	154	153	128	140	117	147	140	156	156	130	164	98	146	154	160	138	142	155	147	164	139	115	148	152	149	149	133	143	137	151	152	138	153	138	174	176	137	134	167	156	137	146	127	152	134	143	126	145	169	149	144	143	129	149	133	162	161	152	130	151	157	148	147	131	149	146	127	145	163	168	161	146	158	148	168	128	148	145	158	122	145	144	131	142	128	163	161	147	151	145	111	153	147	141	155	173	143	163	129	137	138	139	150	155	134	165	158	147	125	129	145	141	153	167	149	158	133	127	137	132	142	140	162	137	163	142	146	150	137	134	131	152	153	161	147	163	139	153	165	165	120	155	160	140	136	118	156	131	126	162	148	161	148	160	133	153	133	148	137	141	139	139	167	125	173	144	138	161	138	151	130	133	128	130	137	140	136	153	126	139	130	157	121	143	158	139	151	137	149	152	176	143	132	143	155	139	145	156	147	131	156	140	126	132	141	131	132	182	155	154	122	145	139	143	131	123	136	163	143	135	146	124	167	131	138	137	164	127	144	148	142	133	125	118	159	126	145	155	156	138	153	135	155	145	149	142	164	161	138	133	138	155	143	140	160	151	147	150	159	159	149	155	155	151	155	143	153	136	158	111	136	144	140	146	141	142	134	141	166	149	139	139	163	140	144	152	157	133	135	155	152	162	148	141	138	132	123	142	159	148	169	154	131	140	156	146	149	153	152	158	153	157	139	134	137	128	145	134	131	143	129	136	115	155	139	156	165	144	166	118	140	139	131	138	152	144	141	138	139	128	164	131	139	146	154	146	153	124	130	161	160	145	140	139	148	131	136	129	124	148	148	120	182	130	137	126	129	178	128	121	145	153	132	146	139	135	161	157	142	154	128	141	160	135	147	136	159	138	139	140	117	153	151	145	144	148	140	126	147	136	161	141	139	145	139	128	133	154	149	159	147	161	130	144	164	152	132	178	141	174	144	143	144	145	151	130	146	120	132	156	130	142	157	149	153	135	154	140	152	150	163	137	143	122	150	145	137	166	145	124	154	139	126	141	158	146	136	170	132	149	128	139	139	157	140	126	140	144	143	152	149	145	151	145	164	157	141	131	160	123	129	132	151	139	134	129	148	148	127	146	156	135	130	113	137	150	135	144	148	151	149	144	154	145	155	135	152	130	152	143	114	128	130	125	143	168	147	152	153	150	131	156	166	145	150	136	138	141	140	162	145	148	140	152	152	139	173	128	138	130	116	128	128	152	149	175	153	143	146	161	164	148	159	149	146	148	154	133	154	140	152	143	154	153	149	153	146	129	131	151	163	163	144	139	145	139	153	145	143	149	140	161	169	118	160	140	152	128	135	151	134	148	136	111	146	145	129	141	121	161	140	137	144	120	150	150	137	137	135	132	148	144	156	146	148	132	155	150	167	153	149	130	130	145	134	133	151	163	152	181	154	122	133	147	131	155	153	125	142	160	137	139	162	152	137	140	135	138	151	155	139	149	145	146	145	136	137	177	149	158	118	153	144	121	138	148	147	131	146	156	150	141	133	129	137	140	150	143	153	149	135	151	145	144	149	136	146	125	124	143	148	132	161	127	150	139	138	159	158	155	128	136	142	138	147	127	153	161	137	121	129	159	143	159	139	137	124	143	160	154	153	165	157	141	142	134	135	148	152	130	163	164	156	127	123	140	147	141	140	124	141	129	150	175	170	137	153	156	126	149	135	140	142	169	157	144	112	159	145	138	152	146	148	142	145	139	138	160	147	162	139	141	147	136	128	152	135	158	165	127	142	147	140	137	125	145	172	131	163	149	122	156	155	167	130	146	150	148	148	141	133	153	144	156	133	144	170	161	152	151	135	144	152	172	146	154	142	161	163	131	143	134	154	151	146	137	157	135	128	184	143	166	168	135	140	142	135	136	144	129	162	157	116	152	153	127	156	138	157	155	163	146	139	143	142	154	155	151	135	143	139	146	139	132	144	150	153	163	138	161	151	140	151	155	138	139	158	150	125	129	142	152	162	140	169	150	155	163	134	151	151	132	159	149	154	151	145	132	135	154	147	153	155	152	149	146	153	138	150	164	148	164	139	148	165	141	134	135	182	114	129	144	164	144	125	137	143	147	160	141	147	156	146	157	157	148	133	156	133	159	134	136	134	129	138	136	160	153	132	142	158	128	157	150	130	148	169	155	151	143	154	132	132	137	141	131	168	143	151	155	139	148	136	152	130	145	140	137	153	163	143	145	139	137	141	126	154	133	155	140	139	131	153	151	167	141	140	152	140	144	163	150	132	136	118	150	188	173
7416	2120	4551	5435	4897	3854	3147	2606	2168	1976	1748	1527	1374	1162	1124	1073	939	914	839	830	755	780	732	647	684	636	599	608	603	607	596	547	568	526	544	517	537	554	507	516	467	479	474	506	495	500	449	472	469	481	437	462	476	463	440	446	413	432	442	457	441	447	416	440	484	398	413	449	475	478	478	441	376	443	416	439	397	426	421	438	416	422	450	416	414	420	418	406	450	405	456	413	439	432	417	414	421	410	417	406	387	410	434	395	405	385	409	434	399	407	432	435	460	465	443	426	431	389	410	385	426	451	397	406	420	415	383	393	433	364	388	391	403	399	445	442	431	410	384	384	361	417	410	403	471	435	421	432	392	387	393	405	394	397	379	399	409	405	408	394	438	394	412	414	399	424	441	418	420	387	373	394	410	408	416	368	389	429	374	404	415	394	400	402	417	398	386	378	380	427	399	447	410	423	391	402	373	393	388	420	420	417	380	403	397	403	431	377	444	417	387	398	420	428	432	407	390	344	387	372	403	439	403	390	379	391	403	394	446	375	408	406	371	374	402	362	392	387	383	401	436	407	392	441	407	398	434	402	379	387	414	416	429	397	388	428	410	401	388	392	407	410	432	435	399	393	385	367	401	417	347	426	374	405	428	393	418	373	409	394	388	411	438	372	425	422	395	448	429	407	413	425	402	394	386	415	424	364	435	388	389	412	377	407	405	388	406	391	391	429	417	402	368	390	396	435	400	402	384	390	410	389	382	432	378	358	362	443	428	406	446	405	385	389	402	404	401	446	428	379	396	360	406	405	413	388	413	399	419	436	389	431	372	375	403	423	429	419	400	418	412	412	411	407	384	411	389	417	409	391	402	406	402	425	419	416	387	436	397	401	389	415	370	384	471	425	416	414	440	400	415	419	423	402	395	385	403	388	386	420	400	417	421	365	413	384	404	413	430	393	389	399	396	379	386	426	364	404	375	401	415	385	380	428	392	390	384	436	352	416	379	371	395	430	403	390	390	423	401	378	389	394	424	388	424	379	398	446	451	370	432	381	385	396	384	395	412	379	411	380	389	379	403	424	393	395	462	420	415	379	406	419	429	405	395	458	419	401	399	398	392	375	363	428	402	436	401	400	429	435	393	415	408	375	396	414	378	404	412	391	373	399	408	433	388	375	422	428	417	388	399	392	416	418	413	365	407	387	383	422	419	394	377	388	396	424	405	378	410	381	405	386	386	382	431	373	431	405	372	411	412	380	397	375	409	441	394	385	432	460	380	373	378	404	417	394	370	413	410	374	421	396	384	405	379	433	377	382	417	376	439	427	400	389	438	373	409	393	423	391	390	423	381	433	412	414	371	417	428	420	406	385	441	433	380	380	403	404	397	391	401	377	429	433	366	398	386	429	410	425	372	410	400	409	409	388	402	402	394	394	389	400	407	424	400	424	424	397	420	400	400	372	415	421	411	401	410	400	397	431	412	416	421	399	386	406	400	410	387	389	411	392	419	382	396	369	407	400	427	411	419	418	410	438	398	383	399	393	370	383	361	400	392	378	379	408	367	394	412	433	400	407	434	435	386	426	386	410	413	412	424	398	415	376	400	415	390	444	379	440	418	383	389	385	419	405	391	418	374	361	375	407	380	446	429	394	418	407	399	371	394	395	400	371	439	415	388	423	399	375	360	443	376	401	395	399	395	406	387	412	371	407	408	410	432	380	389	437	440	426	414	427	400	388	365	406	402	413	391	362	427	390	391	401	426	383	381	425	401	374	420	407	404	399	438	385	386	377	377	388	391	406	384	414	380	393	393	391	397	364	381	415	426	437	388	398	386	360	428	379	370	460	418	378	437	415	426	450	402	438	427	393	397	405	427	378	418	406	398	426	397	428	401	413	379	418	430	396	412	399	402	390	358	451	387	436	376	393	397	413	365	437	435	383	460	389	406	360	393	409	433	387	410	412	393	425	433	378	415	424	429	416	408	394	402	387	439	417	388	366	399	406	412	381	408	403	384	402	386	411	416	413	403	412	366	379	423	370	376	447	401	392	416	362	399	407	425	399	391	384	389	409	425	429	376	373	403	395	387	387	417	429	376	408	397	453	386	383	425	406	396	399	413	414	408	389	374	409	373	389	395	406	404	396	393	442	400	394	406	433	387	379	388	410	390	407	410	357	420	389	377	380	421	400	413	369	421	415	380	391	384	425	396	408	397	421	399	409	372	359	403	375	391	414	420	381	403	398	390	424	406	385	395	400	411	406	381	388	437	415	416	400	375	401	378	413	411	396	417	407	412	403	385	377	376	408	403	401	400	419	423	408	396	379	392	426	391	370	407	393	424	389	392	414	354	414	427	385	425	401	388	391	451	390	394	411	410	408	378	392	392	420	374	371	407	403	372	414	359	385	397	411	336	409	407	422	409	403	436	403	427	394	397	391	437	421	397	383	386	411	412	410	398	418	385	389	377	413	420	419	398	422	403	388	408	398	397	414	409	379	410	430	390	412	394	377	397	395	379	415	403	398	421	408	392	395	429	398	407	439	390	375	372	385	380	444	419	397	416	400	388	405	366	423	409	359	433	387	387	376	403	384	417	414	426	378	402	415	413	379	415	385	351	397	397	407	440	364	449	413	402	373	373	391	424	384	382	398	366	424	389	402	378	442	429	402	401	439	402	412	390	386	355	413	416	431	405	423	345	391	427	411	457	429	381	423	409	400	393	411	394	401	417	420	390	401	408	444	383	380	433	414	448	429	404	416	371	420	432	397	402	402	406	442	382	417	384	387	446	387	377	376	427	406	419	409	402	400	408	387	394	386	412	403	399	428	381	413	389	398	406	425	390	387	424	405	369	424	402	395	419	388	392	407	420	394	392	445	424	409	381	406	405	445	414	426	419	422	403	410	391	413	434	388	397	398	399	417	383	417	443	384	433	405	393	383	389	394	417	415	421	427	434	396	365	378	436	406	403	429	409	423	468	420	376	394	401	416	420	380	428	437	391	397	410	395	363	411	445	389	411	415	417	399	449	430	415	401	381	404	414	424	434	445	393	384	373	407	417	433	442	423	386	428	388	386	402	412	398	361	427	410	426	399	401	405	383	431	429	435	412	388	409	379	388	406	416	389	420	457	386	424	429	378	390	393	417	421	361	396	431	376	379	408	410	422	428	395	368	395	422	455	385	396	411	394	421	385	432	394	428	418	412	422	413	415	404	414	375	414	401	374	385	421	402	390	431	400	404	412	389	392	397	407	441	400	420	391	429	407	382	422	422	380	405	415	439	423	399	410	382	414	386	395	413	413	372	400	432	399	407	410	407	425	423	418	365	391	395	392	392	393	398	425	371	403	392	384	399	411	376	400	410	386	402	462	389	423	399	417	436	426	406	374	455	407	394	358	383	442	390	390	448	411	392	395	404	410	402	399	382	387	417	398	407	406	411	418	420	407	409	389	366	406	417	397	385	473	423	398	384	411	429	397	387	421	437	391	413	432	398	381	421	416	358	398
2400	388	407	384	385	347	336	380	365	370	363	332	324	339	338	357	378	339	330	333	316	355	362	323	329	344	371	347	346	335	349	360	371	342	335	331	379	349	344	323	358	351	377	355	387	328	336	349	341	335	366	343	326	337	365	313	347	354	341	308	352	339	324	358	355	343	350	329	322	345	333	373	313	342	372	342	324	318	328	389	315	329	365	356	332	350	318	350	344	310	314	357	318	350	352	345	339	322	344	365	354	311	351	336	318	323	338	348	334	348	342	368	338	370	317	328	364	350	333	352	387	362	375	331	326	320	356	359	338	319	388	321	386	333	346	330	339	309	339	336	394	338	338	364	351	345	367	328	341	343	337	359	359	338	313	335	347	371	335	365	313	312	316	339	356	331	352	340	341	374	351	334	329	358	345	360	318	327	329	348	362	321	315	364	363	360	324	361	345	355	346	338	337	350	348	381	313	337	330	347	369	332	320	305	330	308	341	364	337	354	294	367	334	379	378	351	344	363	328	358	347	327	333	345	359	366	344	337	352	381	378	339	377	329	324	374	326	335	335	361	354	350	315	326	319	322	346	329	350	337	323	330	314	296	372	328	324	329	340	319	364	319	349	353	339	346	373	321	374	367	365	344	336	343	359	360	346	350	368	373	328	367	325	338	319	332	336	365	333	321	348	328	348	379	351	332	319	333	374	347	356	311	320	369	331	338	346	299	335	341	341	360	337	320	347	321	365	311	308	329	349	331	317	331	325	360	358	347	348	352	312	342	345	335	359	284	378	339	355	331	342	351	363	366	373	387	342	340	342	361	341	366	322	354	322	311	352	345	376	316	361	359	372	336	344	364	338	305	354	351	320	325	332	363	336	322	352	356	356	273	360	343	326	338	295	357	298	315	314	317	337	330	300	317	374	334	316	327	340	343	340	337	336	335	345	339	315	352	349	332	284	359	351	336	331	364	357	341	371	344	330	337	353	336	318	331	340	374	356	342	345	350	341	327	380	364	298	347	358	360	332	312	338	322	306	364	321	347	363	327	316	332	356	372	328	344	334	383	290	365	356	364	355	320	346	355	320	362	364	369	358	341	348	338	372	330	353	376	378	348	322	345	343	329	340	346	375	358	360	366	377	347	339	339	346	338	342	353	338	320	337	332	345	344	356	365	362	332	339	354	334	340	336	327	355	339	336	340	323	347	363	331	338	375	341	348	363	326	328	342	325	309	323	342	336	354	316	359	325	366	299	332	351	357	366	331	340	335	319	355	323	325	374	380	342	348	332	341	355	359	347	350	352	301	324	344	361	341	322	333	332	362	313	374	357	362	306	345	354	327	338	359	331	330	364	365	340	349	308	320	355	393	326	330	359	342	339	356	333	370	343	335	337	401	328	343	339	369	348	352	341	340	353	347	315	384	365	321	334	338	361	345	340	367	351	355	385	359	350	355	352	331	334	331	371	327	329	308	349	330	323	344	338	314	319	325	325	340	335	342	338	370	356	330	345	325	363	365	328	347	357	310	318	363	336	335	328	366	341	339	353	351	346	341	314	324	374	310	333	335	364	346	365	363	333	323	364	327	345	339	351	325	350	351	351	369	352	341	364	336	324	348	343	347	355	336	332	345	343	310	345	341	380	317	375	362	352	351	353	313	329	362	330	323	285	356	321	318	294	341	318	323	311	380	341	341	354	367	314	335	366	330	335	345	353	330	348	375	347	326	362	313	345	368	326	339	391	347	362	351	360	348	346	315	337	362	339	344	346	327	374	322	345	349	293	337	381	325	357	310	337	338	352	367	357	316	342	328	321	320	346	313	375	362	320	347	332	365	343	359	326	331	333	330	365	368	369	332	337	336	364	344	316	349	364	342	342	351	361	380	307	318	345	314	306	329	376	342	343	359	344	299	312	335	332	330	345	352	328	306	342	364	288	318	336	333	348	333	339	332	357	345	352	354	342	346	373	332	330	330	319	342	331	301	363	330	354	350	306	363	356	346	371	346	351	355	325	355	343	331	344	348	321	342	312	326	342	331	333	351	340	331	347	310	320	343	342	391	356	339	337	349	341	326	308	337	345	361	332	377	344	330	352	326	318	322	332	358	354	330	349	325	321	349	361	338	324	368	332	338	340	360	369	276	329	348	388	318	350	349	324	358	300	323	341	382	343	361	361	371	363	390	356	345	347	340	349	301	364	331	335	355	295	323	351	353	312	361	337	321	354	316	349	354	311	333	320	362	344	351	323	354	328	352	342	336	354	346	349	347	371	328	352	365	297	310	336	343	363	333	340	332	316	295	318	355	323	362	318	366	350	355	326	311	358	355	335	363	341	345	324	351	367	340	351	365	349	341	315	355	369	324	328	364	368	357	327	292	373	362	358	314	313	326	323	348	338	351	352	341	310	335	350	362	355	369	324	349	358	331	361	300	348	325	340	365	322	316	369	340	367	345	416	354	373	359	328	384	356	362	337	375	293	363	358	329	338	318	348	334	344	333	344	338	317	348	362	367	356	345	351	327	345	359	367	338	332	369	358	337	368	319	328	338	341	348	327	354	333	346	324	324	331	346	368	337	363	321	352	323	331	340	341	328	299	327	370	321	326	347	315	341	356	352	381	391	348	352	392	337	351	360	338	339	391	320	344	307	385	358	327	358	322	326	354	341	337	337	370	331	341	325	333	326	311	336	318	345	298	286	338	362	308	327	378	334	343	344	355	351	356	340	376	323	329	326	338	365	317	332	334	362	366	307	377	330	372	351	375	309	347	347	330	395	382	339	341	323	356	364	350	323	350	335	371	315	356	357	342	325	312	352	321	372	346	341	335	384	360	319	342	371	364	340	357	340	348	331	317	372	368	330	311	320	378	349	398	327	329	324	365	355	326	365	334	360	347	320	334	331	327	380	358	332	337	357	354	352	321	358	342	312	360	291	328	354	345	359	320	308	305	342	367	358	338	340	351	323	368	359	381	307	339	336	344	328	367	298	367	328	288	317	357	364	329	361	359	410	347	355	375	320	350	369	295	327	322	310	346	342	367	342	345	347	335	347	365	369	352	344	342	352	364	329	331	341	328	317	339	351	362	364	347	369	319	345	331	311	346	360	340	350	346	349	369	367	362	345	336	351	348	324	341	328	333	346	350	351	356	312	348	366	331	340	348	338	331	315	347	356	321	325	374	360	368	352	357	341	348	359	363	357	321	339	331	356	299	324	333	353	344	347	353	311	319	327	346	330	341	332	331	322	349	331	348	369	356	340	324	342	337	335	373	370	371	346	353	372	373	388	341	331	377	348	373	357	313	339	355	359	368	344	374	371	304	344	347	314	323	360	357	342	339	333	317	306	324	330	368	353	351	330	357	342	325	340	329	329	341	358	352	316	348	341	328	370	332	371	365	335	346	333	318	317	329	354	329	358	315	374	340	347	342	365	334	324	345	328	374	343	318	337	345	332	349	345	328	326	358	345	358	344	344	305	371	335	345	338	317	333	341	336	334	346	329	330
2662	916	975	1013	1007	921	1011	947	922	933	864	912	897	887	866	849	871	894	828	883	890	835	891	904	873	853	861	860	869	898	871	856	822	872	841	864	900	882	835	886	887	803	869	828	914	829	847	880	820	893	899	863	926	832	889	872	877	826	869	810	918	817	869	871	825	870	865	875	875	860	862	843	910	882	808	822	866	875	877	908	881	863	830	889	811	798	887	833	879	832	911	838	863	828	831	847	917	866	899	825	887	888	899	829	846	892	856	854	873	857	853	891	882	857	837	862	899	861	841	903	880	813	827	804	867	879	849	852	875	885	874	859	874	893	884	885	861	832	860	891	888	878	870	887	919	849	931	846	898	878	808	877	864	876	874	903	882	858	856	872	867	854	875	815	905	844	928	865	882	870	893	849	864	868	838	852	787	824	857	880	838	873	928	857	819	854	890	878	844	867	861	875	856	816	848	836	866	873	932	858	840	880	916	858	881	933	820	851	804	896	859	890	833	922	853	876	831	849	865	929	858	864	883	873	888	830	905	879	878	814	896	896	912	859	892	882	847	909	901	866	862	898	851	901	822	820	861	898	872	886	872	889	804	833	817	830	858	838	877	871	843	789	823	863	885	892	876	865	874	918	908	831	892	836	834	883	876	886	894	861	852	878	855	836	817	867	858	869	846	820	873	866	806	899	820	863	829	908	865	886	842	858	861	856	842	861	851	910	847	938	843	913	889	837	938	838	893	911	823	833	863	894	895	888	879	880	857	823	867	886	840	887	878	842	866	870	836	865	852	833	867	875	946	928	799	855	904	877	826	806	852	915	864	856	835	869	886	872	863	852	852	811	846	827	841	869	868	896	903	836	910	854	870	887	886	908	898	903	788	846	861	870	913	877	865	893	880	884	863	897	853	888	923	844	906	835	859	876	867	843	885	830	865	908	847	886	895	851	837	865	812	847	886	890	887	863	904	918	821	931	843	843	864	896	896	896	942	849	860	887	803	900	862	851	906	872	849	866	873	905	910	854	855	868	948	875	840	868	853	881	851	897	875	850	848	907	867	871	847	861	864	834	885	873	846	900	856	874	886	841	846	860	845	822	917	884	859	884	885	911	905	867	844	868	848	844	851	858	941	837	858	853	856	851	871	816	919	838	902	862	881	864	841	800	846	850	826	860	869	910	841	869	900	889	880	861	865	833	838	892	876	876	853	894	846	825	877	853	888	799	842	857	826	879	907	858	816	884	835	860	887	909	858	851	837	929	865	840	859	865	875	854	837	895	855	762	828	863	788	877	835	859	812	856	862	874	859	850	876	847	837	883	850	825	892	869	903	840	907	857	860	876	856	829	833	891	927	848	890	925	873	841	819	911	857	833	884	805	865	901	870	882	848	872	871	880	842	895	863	860	878	925	854	897	923	881	884	900	845	835	811	908	837	903	888	920	866	909	878	886	867	818	877	864	839	915	969	839	876	844	889	861	895	864	878	866	902	862	832	866	869	835	894	872	870	863	936	831	930	868	884	835	850	828	865	831	859	895	833	821	900	887	840	856	834	870	877	884	840	915	846	879	853	863	843	890	826	843	889	830	836	892	852	868	865	910	839	845	880	871	886	850	862	854	819	883	871	901	875	886	829	837	814	879	890	882	860	826	868	826	806	835	904	914	836	957	869	834	914	922	897	852	881	893	870	852	847	891	879	868	868	872	921	868	899	817	884	851	904	905	857	845	913	914	880	881	816	861	881	865	812	880	860	861	872	846	877	883	886	843	846	862	823	822	871	889	871	851	839	857	870	924	886	859	880	895	830	871	901	873	851	863	879	822	887	860	853	834	854	864	839	805	871	872	844	900	921	830	828	874	923	834	857	883	783	885	848	872	830	851	859	866	886	849	853	852	907	888	841	906	936	854	907	789	884	900	887	865	841	838	844	871	894	859	910	852	911	927	877	827	840	856	854	843	886	877	842	846	811	868	875	878	906	850	837	846	883	875	848	828	816	862	826	894	912	892	859	901	792	837	874	851	868	814	849	899	825	852	927	882	883	870	855	889	878	916	874	809	925	817	860	843	864	900	909	900	872	857	866	865	864	891	913	869	853	841	863	849	861	888	894	850	874	887	857	851	892	870	807	869	902	842	860	927	860	856	888	844	856	921	872	884	920	916	889	881	859	900	896	842	846	887	839	886	884	858	843	891	854	826	871	848	901	898	911	884	885	854	834	849	863	866	890	865	896	876	865	850	857	874	832	896	859	829	900	859	868	896	842	896	829	866	871	908	866	873	886	848	844	903	848	857	910	882	805	881	856	824	880	878	819	876	823	871	885	875	874	868	849	837	881	874	868	862	880	890	899	864	870	868	907	841	872	912	844	816	889	855	866	894	888	816	873	897	899	907	869	854	895	842	831	890	842	844	874	881	887	842	845	872	872	832	888	829	928	870	878	841	874	871	841	836	843	879	904	879	896	850	871	832	877	864	865	875	820	874	821	884	885	875	892	811	887	834	844	871	820	899	899	866	850	808	849	856	908	825	864	862	953	844	838	881	807	854	835	905	849	862	831	871	822	860	808	917	875	918	842	849	840	906	845	866	891	840	939	878	879	913	856	887	864	876	845	884	894	864	878	874	852	862	874	851	897	827	849	867	916	885	891	849	877	796	865	841	862	892	870	897	831	866	884	862	848	840	865	864	876	872	875	853	849	797	842	898	842	869	874	876	897	849	904	865	825	833	840	815	826	890	912	851	907	848	864	870	866	877	865	844	844	872	836	838	839	855	883	832	911	896	796	876	847	836	816	893	892	870	870	890	880	887	845	864	880	838	863	834	880	872	874	850	851	853	852	850	866	800	914	899	847	899	896	925	853	845	878	867	865	886	830	895	895	901	832	853	887	817	821	891	813	848	869	875	880	903	915	886	907	852	863	815	865	843	869	860	857	847	844	830	847	872	844	884	875	903	924	853	845	854	894	919	885	870	862	846	828	874	906	847	879	880	900	860	843	832	910	846	883	813	856	849	863	917	856	883	862	881	838	889	911	880	837	861	916	871	891	893	864	875	917	872	829	872	874	810	842	888	861	892	837	815	902	860	789	877	874	880	864	873	872	830	865	831	887	848	850	870	867	848	866	874	834	830	844	853	885	838	861	888	806	854	896	854	842	872	890	885	844	824	817	827	866	809	917	895	892	877	814	833	885	842	873	896	848	834	851	849	853	903	890	844	849	874	870	861	862	905	895	876	910	919	902	814	873	919	911	846	898	796	818	862	858	897	914	841	871	883	893	830	864	921	879	837	894	863	850	855	891	868	907	877	802	899	903	850	910	851	887	862	820	828	900	874	883	792	846	804	830	911	870	838	877	830	903	851	847	882	865	878	822	876	869	848	834	879	850	850	822	895	881	878	853	876	846	875	937	878	883	875	874	868	912	872	872	882	919	856	808	864	911	871	862	908	866	886	906	842	848	887	886	837	851	846	842	880	801	893	868	816	880	855	868	885	884	877	880	838
8600	1182	1464	1141	860	705	630	520	508	419	390	376	408	373	337	362	357	351	327	374	339	332	337	319	311	355	363	337	317	307	341	344	310	290	287	309	351	282	326	319	316	328	314	337	287	341	310	328	311	309	327	308	309	289	316	295	318	334	299	311	332	324	313	300	291	295	333	338	325	321	314	311	312	293	318	300	274	317	298	282	292	318	304	330	318	286	300	274	285	280	325	270	314	331	316	312	351	287	266	309	307	296	304	318	322	312	315	309	306	312	341	283	345	308	285	321	315	312	296	310	308	288	293	314	317	306	322	333	295	314	304	314	318	295	317	329	336	308	294	308	301	325	305	311	298	309	295	318	303	261	257	303	333	321	326	319	304	322	286	270	336	298	289	306	297	289	303	295	329	317	279	326	317	321	327	296	304	339	299	319	327	277	323	280	295	328	322	309	286	295	298	267	306	292	317	282	335	291	337	301	302	349	332	302	282	304	324	324	310	284	308	343	295	304	318	352	307	309	315	294	312	298	325	311	307	299	306	292	345	326	335	303	284	297	306	259	305	271	305	320	289	306	293	360	312	301	301	322	328	289	344	279	287	315	343	329	313	304	319	341	326	293	272	310	294	307	324	307	294	324	300	321	300	312	319	368	326	309	297	301	291	322	328	339	297	334	312	308	328	290	316	317	277	325	319	321	287	309	329	319	302	278	304	285	315	302	313	291	314	318	300	278	336	281	295	301	312	309	315	311	311	315	320	292	300	335	286	340	287	312	314	316	277	332	304	323	284	305	332	343	296	299	323	291	280	305	329	286	299	307	289	309	308	302	344	299	300	323	281	286	281	334	306	296	284	330	291	276	295	310	312	287	311	330	323	273	278	311	329	313	306	318	252	300	271	323	310	323	292	332	276	318	293	306	319	291	285	326	290	296	336	315	318	297	311	317	283	296	308	343	283	320	305	333	263	322	291	280	312	305	318	310	281	277	289	301	295	307	309	308	308	321	346	289	319	316	327	306	283	295	286	328	297	283	270	336	264	320	339	296	320	315	292	316	337	289	305	292	327	322	296	291	294	338	304	291	277	316	301	308	295	281	336	299	284	299	290	328	316	299	337	327	312	310	311	307	304	338	286	290	299	298	317	302	332	316	301	303	334	319	330	300	285	320	348	312	313	292	322	329	284	326	311	284	278	299	281	311	325	292	328	322	295	304	299	303	291	303	322	313	323	308	323	329	291	315	314	314	292	305	324	306	301	320	295	311	328	294	303	310	323	292	269	289	328	327	309	307	299	304	300	310	302	297	293	323	307	274	269	327	303	329	300	324	309	338	306	277	321	340	315	325	293	301	293	333	287	286	301	297	297	272	325	298	342	311	300	320	312	337	321	320	308	297	294	279	318	316	276	295	305	324	326	327	296	331	336	330	318	333	288	301	298	297	286	294	323	298	300	311	286	318	311	290	326	292	329	313	317	342	295	299	297	307	307	298	327	300	300	298	306	290	318	318	303	327	314	300	346	260	311	286	309	308	306	282	298	363	318	303	316	294	321	329	292	316	293	283	320	313	308	272	290	277	314	291	325	314	325	275	313	318	327	315	332	311	318	327	288	295	304	292	299	327	292	311	328	320	308	312	306	304	321	309	302	324	310	308	290	313	309	285	312	335	337	306	346	302	310	303	347	299	309	307	305	296	292	281	339	302	300	282	312	296	313	317	285	320	295	296	344	328	364	287	315	307	349	308	291	280	289	307	284	322	272	300	275	302	311	299	274	328	298	317	308	313	332	318	321	289	277	314	287	303	308	303	309	282	320	328	319	316	296	296	298	309	337	321	333	307	314	317	293	296	305	320	330	269	306	313	296	308	322	338	311	318	343	292	297	315	301	288	299	300	280	308	329	287	294	308	317	274	323	308	290	302	304	323	290	309	300	280	315	304	299	324	315	315	315	311	328	299	311	340	317	327	311	276	300	319	288	286	282	353	310	285	293	308	318	312	284	295	310	341	340	309	282	293	306	316	297	308	286	290	318	294	286	301	327	300	287	319	286	290	328	300	309	286	320	310	296	334	292	333	279	319	324	291	268	311	303	311	307	322	340	320	333	305	326	286	318	314	315	319	337	310	288	276	308	300	300	315	299	313	289	326	293	311	307	318	330	288	283	327	297	301	290	333	294	321	316	326	304	323	340	328	303	324	327	320	319	329	299	281	277	314	310	301	307	311	335	294	310	335	287	321	305	308	339	312	314	274	333	293	341	310	279	288	303	312	297	299	270	304	285	304	291	285	320	317	301	332	289	311	306	353	309	266	305	319	300	291	316	298	350	317	313	330	291	317	341	299	296	298	293	305	291	295	307	333	306	284	326	296	296	295	287	305	307	313	297	312	302	303	326	311	319	305	312	314	280	276	316	302	345	293	305	317	305	295	329	293	287	299	304	293	315	287	325	295	285	319	307	323	311	322	327	330	328	310	290	312	273	323	315	292	302	356	261	303	361	300	313	326	287	291	317	316	287	297	316	327	324	294	307	302	330	313	287	294	294	312	290	287	286	309	305	286	298	323	329	314	310	322	314	301	293	306	307	320	307	293	293	302	311	297	296	300	306	336	301	329	307	304	288	293	315	300	301	315	314	300	287	296	323	290	293	295	314	312	329	286	306	287	304	322	341	306	312	309	303	317	292	285	322	309	304	324	290	301	307	330	304	307	281	274	299	324	289	299	293	370	288	341	297	311	290	289	307	294	280	271	326	307	346	323	315	294	303	306	296	324	302	321	302	291	309	290	298	316	311	281	316	303	347	301	335	293	327	298	320	325	290	287	286	279	325	275	298	323	287	297	277	288	319	320	297	316	294	328	308	300	310	299	306	309	287	303	303	303	283	305	301	303	288	303	296	301	293	309	343	334	322	311	300	321	318	285	303	304	273	315	300	308	323	299	302	318	335	300	333	275	287	306	278	306	302	324	291	283	308	279	343	300	307	319	323	314	291	321	319	288	323	302	279	298	307	305	329	306	323	295	292	305	283	319	285	317	309	305	282	305	310	320	301	306	298	321	313	299	303	305	280	307	271	326	281	299	309	320	334	298	295	315	298	300	344	279	313	310	294	327	299	306	288	308	282	295	299	314	295	344	296	305	287	301	314	311	294	316	311	305	304	302	303	326	357	332	338	299	317	309	293	278	321	311	333	325	296	301	314	312	311	318	318	296	280	310	347	358	309	282	279	282	319	324	286	291	366	316	324	300	312	315	296	271	286	294	269	294	316	294	296	304	294	362	300	296	325	290	299	294	286	326	293	289	322	316	318	332	334	299	329	334	329	302	303	271	302	307	310	301	277	283	340	302	282	305	293	329	296	336	324	290	300	303	297	290	302	314	285	297	296	302	298	285	295	326	335	278	302	280	353	353	291	280	286	299	321	324	307	306	273	358	294	297	293	294	323	286	298	313	326	320	284	290	298	298	303	304	321	309	297	300	311	315	331	289	292	299	334	300	312	294	289	302
5858	1591	2949	3595	3062	2615	2182	1907	1714	1597	1442	1340	1215	1207	1164	1110	1052	1019	1040	1011	949	944	921	914	940	894	877	887	870	841	833	841	902	842	791	849	890	820	857	825	861	821	827	821	812	819	810	788	782	796	840	803	819	795	755	798	770	800	767	791	780	769	770	781	799	784	769	773	771	794	795	843	789	816	795	755	782	828	805	764	824	833	716	761	734	774	818	823	799	780	799	796	820	813	804	818	721	774	767	781	807	820	817	796	756	763	761	798	761	845	784	757	807	867	825	766	847	773	771	843	806	778	817	824	736	803	776	773	744	817	778	836	814	780	811	798	785	825	799	760	778	805	783	770	812	811	796	790	787	766	762	742	758	764	710	785	801	768	779	804	758	771	804	826	832	758	786	792	783	810	762	755	759	787	762	785	787	766	802	780	762	760	774	775	777	788	759	784	725	753	732	777	744	770	780	743	760	760	799	791	839	792	782	812	785	825	774	792	757	740	733	807	781	771	800	734	765	795	811	746	787	785	760	774	765	829	777	745	739	718	778	748	765	765	826	784	772	781	772	774	831	718	810	769	768	763	779	763	749	777	829	777	767	784	803	777	822	793	734	749	751	799	774	794	831	768	806	836	778	731	761	800	804	734	762	796	773	802	743	762	714	786	790	778	785	836	751	754	751	804	760	763	722	715	777	797	744	760	785	780	803	800	746	749	749	739	801	782	748	802	733	761	771	826	798	749	721	799	758	796	825	757	772	749	790	751	777	773	756	747	743	748	745	732	788	798	791	786	784	816	778	726	794	749	781	793	730	784	793	789	799	754	789	791	779	747	812	746	752	825	800	751	781	748	745	751	808	791	801	813	800	795	809	767	758	761	772	757	777	759	775	763	769	791	724	791	800	735	788	767	780	776	794	771	791	737	770	782	820	775	770	740	775	752	749	737	788	715	789	768	777	780	830	796	811	757	778	795	747	787	743	783	779	778	795	768	794	747	762	795	810	814	716	805	753	790	827	766	783	825	817	818	760	764	687	698	779	775	803	764	789	790	798	777	735	783	760	747	780	821	789	742	791	786	788	754	777	801	823	751	751	727	736	797	767	851	796	778	741	783	753	778	794	780	738	770	797	727	791	786	809	772	814	792	819	785	798	782	812	798	756	779	784	737	755	803	809	767	742	752	796	782	778	734	726	804	740	807	760	746	782	790	801	793	742	793	759	812	754	806	753	769	725	811	787	776	801	765	818	778	784	764	772	749	797	768	749	744	779	738	797	733	781	803	842	748	785	750	799	792	768	737	814	805	802	778	805	743	791	758	820	805	794	808	779	730	732	743	775	746	809	812	750	733	811	776	816	804	763	766	731	821	758	736	768	813	795	757	853	780	772	760	737	816	744	761	767	739	761	752	759	755	755	726	746	741	773	740	756	748	785	770	744	827	764	768	779	823	775	768	805	758	757	789	824	733	774	757	761	775	800	736	777	758	804	787	773	828	753	732	722	797	765	781	752	825	798	736	755	795	742	767	862	753	782	737	810	798	775	772	748	778	774	828	739	835	758	787	725	787	783	793	788	743	806	720	803	738	755	760	777	789	750	748	729	774	811	739	769	736	785	788	765	784	834	776	759	769	810	762	826	796	750	723	813	705	738	715	761	736	780	788	772	786	744	756	766	796	816	736	748	731	770	781	790	775	790	765	786	758	745	769	769	759	766	780	782	769	797	764	772	746	760	764	796	774	789	760	728	783	769	778	769	761	740	778	767	739	829	786	791	778	837	746	790	783	764	783	733	770	774	700	825	732	790	785	759	740	773	782	770	809	834	766	776	743	783	806	797	762	758	788	776	815	715	747	812	821	778	775	785	788	785	736	756	749	767	768	780	776	748	774	810	815	777	739	771	800	794	741	818	758	756	790	744	727	796	731	742	807	771	803	805	757	781	805	710	771	807	809	716	760	757	768	804	794	797	754	779	769	779	746	796	727	736	755	799	764	765	703	749	733	773	727	813	803	766	737	777	773	739	796	782	801	783	822	734	740	719	770	820	730	768	771	776	758	766	819	790	791	745	812	786	726	758	726	793	789	827	797	783	735	746	733	765	745	744	788	790	781	735	759	777	809	800	781	793	770	758	745	725	817	784	790	764	780	792	772	749	732	803	804	747	763	762	798	745	700	762	750	777	738	766	779	759	787	826	775	806	748	759	812	812	784	774	761	735	795	755	751	777	747	782	731	786	826	744	793	792	728	746	784	789	806	768	811	749	772	729	774	751	796	736	772	747	802	767	780	760	765	756	739	787	749	712	783	767	794	777	817	832	785	810	801	762	733	795	781	781	793	800	740	759	811	755	762	766	833	783	797	727	811	752	765	791	752	778	720	798	824	834	766	780	768	757	769	776	784	772	795	758	800	717	779	782	820	750	774	773	789	807	767	747	720	760	794	787	774	780	794	783	762	812	760	816	793	778	800	801	791	728	786	786	838	765	787	789	771	767	798	773	792	778	784	780	752	771	808	771	789	756	796	796	805	780	752	792	806	829	764	805	785	766	802	765	770	791	744	773	759	770	765	684	775	799	770	796	753	773	805	809	783	819	806	724	786	772	782	767	802	764	788	768	756	720	781	809	751	814	769	791	791	751	745	814	829	757	779	785	833	843	796	802	761	796	796	764	781	813	791	779	767	765	771	738	777	804	778	761	773	764	755	762	784	735	791	763	754	708	745	776	739	793	812	789	700	784	809	735	743	778	794	839	777	771	794	824	805	839	735	773	760	706	721	762	801	769	786	768	795	795	772	755	756	743	777	776	796	778	791	816	807	743	752	768	781	782	775	816	770	796	794	761	786	733	759	738	815	740	747	779	729	781	723	798	816	772	765	758	725	762	778	764	745	761	800	776	788	762	796	762	794	733	825	787	755	784	739	760	749	763	774	772	800	807	795	776	762	799	743	774	772	808	761	802	764	786	821	789	794	716	784	760	829	804	766	800	726	751	726	743	790	741	756	736	765	766	808	706	826	741	779	757	778	754	738	807	771	734	791	812	823	739	754	791	774	804	806	767	766	783	817	770	750	781	760	766	712	762	772	778	765	776	780	780	769	762	777	803	764	770	773	790	788	785	780	755	777	795	815	715	782	787	823	754	853	789	815	710	762	754	772	756	711	751	761	764	768	752	783	802	734	742	752	791	783	764	774	782	757	818	764	771	803	755	776	750	725	791	762	771	743	783	713	796	760	766	802	789	773	794	758	826	767	780	716	761	766	803	739	828	790	804	791	810	786	808	789	766	749	774	786	792	789	777	714	775	763	776	776	767	787	753	788	810	778	757	762	712	760	771	800	758	790	766	737	733	759	798	764	761	817	806	774	756	741	770	774	766	772	747	738	797	722	788	798	729	761	744	757	774	721	815	799	737	723	749	819	745	724	758	791	776	815	744	816	806	788	693	742	767	699	778	729	819	818	783	790	746	772	743	781	823	763	739	755	799	764	729	752	744	758	777	750	758	835
15539	2342	2464	1936	1284	962	789	612	486	445	330	326	302	276	243	245	241	201	232	216	216	201	191	183	190	173	171	191	171	183	159	165	173	165	176	149	172	165	156	153	128	166	161	147	142	165	142	147	134	155	175	163	180	151	167	163	151	135	141	150	130	139	141	146	139	144	152	140	169	130	159	158	172	142	146	155	157	157	152	146	139	145	143	138	158	145	118	135	149	137	132	132	172	151	162	180	159	134	143	163	157	161	137	152	135	150	136	140	161	154	153	175	131	143	139	179	156	146	158	154	158	158	135	142	139	153	179	151	138	142	151	126	153	149	128	139	152	137	134	142	132	161	158	156	130	153	154	123	145	149	136	163	137	157	149	165	167	145	139	136	162	117	137	125	153	134	145	148	168	140	155	145	143	145	157	160	162	153	158	151	182	138	175	150	132	132	165	162	145	149	142	150	146	142	146	148	160	150	150	145	149	156	150	158	124	154	152	163	146	137	123	132	131	136	143	157	148	153	146	134	171	137	163	181	138	164	156	141	133	138	162	150	139	141	139	148	137	145	148	146	153	145	144	147	141	169	152	114	140	128	135	146	161	147	150	155	134	148	144	141	149	170	161	143	136	180	145	130	153	153	140	137	153	144	138	161	136	137	129	164	136	159	130	160	137	140	149	156	165	140	127	150	156	149	142	155	149	148	175	150	159	139	143	141	155	133	129	154	137	145	166	154	121	146	159	125	138	138	137	142	140	171	148	141	140	150	138	134	151	143	152	140	159	147	151	146	135	124	140	141	147	137	141	147	151	154	172	134	128	139	160	130	155	152	147	123	150	165	134	129	135	141	148	141	143	131	126	147	150	150	163	157	171	140	149	152	136	142	135	144	131	140	159	152	135	167	128	144	140	162	127	124	162	145	143	130	157	123	135	181	141	143	131	130	140	153	151	139	125	154	154	146	158	132	175	133	130	141	162	162	136	120	141	152	141	144	155	161	130	121	152	154	119	126	150	153	144	147	166	147	163	154	165	148	160	146	153	144	154	146	142	140	167	163	170	125	140	126	143	155	172	183	157	162	136	160	150	149	149	149	145	140	145	149	153	160	155	142	142	143	138	159	137	166	138	161	143	136	153	132	141	127	139	143	168	154	132	142	142	136	136	123	151	179	134	163	158	140	152	137	138	143	143	133	135	125	119	142	144	155	151	137	135	150	152	131	151	140	139	143	156	147	145	163	142	137	136	144	152	139	129	152	150	133	137	160	130	141	155	147	147	152	147	153	140	147	159	140	146	138	190	132	162	150	151	165	127	143	163	125	125	160	134	149	152	153	141	141	133	138	145	145	137	138	152	124	129	142	144	178	154	159	163	172	140	151	142	138	153	159	163	176	148	137	126	169	159	133	158	143	146	150	137	163	132	165	148	133	153	143	146	139	173	133	160	148	148	135	150	133	182	140	126	142	154	145	146	174	149	126	133	137	141	149	140	152	141	138	154	149	142	129	147	139	144	136	146	129	157	159	146	136	151	131	135	138	159	179	150	132	149	153	139	143	148	155	135	144	138	143	136	161	160	153	145	122	162	152	147	131	157	168	141	146	126	120	152	161	133	133	157	152	158	171	133	149	139	156	139	132	149	130	157	163	166	153	153	124	136	158	131	138	138	138	152	142	146	149	142	128	150	135	144	144	130	126	133	146	112	149	139	153	143	130	155	151	151	158	140	148	153	145	168	156	120	141	127	141	154	161	148	176	138	140	123	132	133	156	139	147	194	137	144	160	157	127	166	116	167	147	135	166	144	150	136	152	157	144	177	157	151	150	140	137	131	120	148	145	161	136	133	135	157	152	159	157	138	169	155	159	139	134	151	138	165	143	164	164	154	153	143	148	178	130	160	162	164	128	145	167	141	144	144	133	143	156	152	149	156	138	139	167	170	150	151	149	162	129	143	144	138	157	151	124	123	164	136	156	148	161	142	153	129	162	144	139	141	153	144	145	140	124	155	159	134	143	133	153	152	125	142	146	130	148	152	132	159	156	135	142	147	134	153	173	137	147	158	149	145	139	142	115	144	171	132	155	136	135	139	140	135	153	145	151	160	172	166	139	147	125	149	142	144	128	155	155	138	164	158	127	153	139	121	134	141	149	144	149	166	135	159	149	143	174	119	141	130	132	151	149	147	157	139	176	111	149	148	168	149	151	140	129	123	143	146	150	136	140	154	142	134	149	171	130	149	145	123	147	139	161	142	143	134	144	156	143	156	156	143	129	146	156	156	143	156	135	144	135	137	157	119	160	137	148	141	141	144	152	149	146	145	151	152	168	143	126	155	147	143	134	132	131	169	151	146	145	164	133	135	158	164	144	133	145	142	152	162	144	179	158	156	160	157	163	147	145	131	156	149	159	148	133	147	167	144	151	146	150	131	138	183	171	131	143	123	154	128	156	155	155	139	150	155	138	146	153	130	165	154	139	156	183	153	138	135	136	152	137	148	153	131	156	141	160	137	149	141	143	150	136	145	152	154	157	142	133	156	148	162	159	143	144	140	150	141	131	132	142	147	141	131	151	140	147	136	154	125	155	141	128	153	118	170	153	158	146	165	148	140	158	151	167	124	149	135	143	155	159	156	155	155	135	147	138	144	141	135	142	149	172	140	175	148	150	122	133	144	160	160	137	172	157	170	147	151	142	158	137	144	166	147	143	143	150	155	135	146	122	132	155	150	136	148	150	158	147	134	160	148	159	141	159	140	155	149	136	133	134	160	140	160	153	142	156	124	150	124	130	159	133	161	144	170	144	134	154	164	132	148	133	142	137	161	142	134	163	147	158	128	149	128	155	140	163	136	160	156	121	150	152	138	158	149	163	146	131	150	160	154	140	132	138	129	136	153	174	156	176	137	139	172	151	138	150	141	143	131	137	142	133	144	134	138	168	153	149	168	128	152	137	160	149	138	148	162	166	144	157	134	140	154	146	138	147	129	159	148	157	144	137	141	166	154	131	146	151	114	136	162	171	139	144	159	138	129	127	168	138	150	151	149	157	146	141	134	157	127	132	134	158	138	143	138	162	130	147	156	153	150	128	147	128	136	145	151	151	147	150	150	145	148	136	130	181	161	138	133	129	137	166	136	157	158	145	119	153	145	128	147	132	136	152	139	165	152	149	142	143	146	131	169	145	132	167	158	136	157	137	152	145	120	141	138	141	139	123	137	144	167	146	146	158	135	151	148	137	138	151	167	134	148	151	117	149	153	127	137	163	146	143	152	138	151	136	136	138	123	144	138	138	141	128	131	156	151	132	143	136	141	150	135	155	139	165	152	140	139	161	145	133	129	151	124	137	156	156	154	138	155	163	167	146	137	141	136	155	142	145	123	163	126	151	152	128	144	150	134	157	137	171	156	150	141	157	139	146	151	156	139	146	150	137	153	134	142	135	163	158	135	133	143	115	141	135	147	137	147	147	142	127	128	143	136	156	164	137	148	137	156	127	139	171	161	150	158	147
7433	2107	4673	5499	4925	3870	3160	2629	2196	1857	1652	1451	1415	1219	1108	1009	970	873	861	849	747	781	705	701	666	628	670	630	602	580	558	573	481	550	528	520	515	524	542	516	540	472	485	487	469	518	473	485	432	526	447	472	471	431	472	478	429	454	431	467	437	484	429	484	432	459	416	445	436	480	446	458	412	406	393	434	432	422	458	433	410	422	424	437	392	441	391	433	397	404	412	444	387	432	421	387	447	454	402	395	428	367	416	382	412	413	448	435	385	439	436	447	449	447	408	427	417	432	425	398	421	422	436	417	433	409	404	418	414	400	401	417	380	400	428	432	406	408	392	421	387	421	416	372	409	423	425	389	402	402	383	410	418	375	416	437	425	406	432	422	395	416	402	446	410	413	373	390	400	379	420	399	417	406	395	411	418	433	380	420	403	407	399	367	456	391	439	441	429	409	379	381	405	422	411	392	441	418	370	414	418	426	408	397	393	401	461	422	395	401	404	402	393	399	386	385	387	421	384	418	409	418	437	388	371	402	401	381	422	443	367	372	460	387	434	436	435	396	401	382	391	403	387	410	369	378	461	419	370	423	388	422	423	406	418	409	411	389	377	386	411	407	397	388	421	394	393	392	396	395	374	364	426	418	385	391	383	415	397	419	386	422	411	429	383	432	390	410	395	405	424	418	433	395	433	380	352	409	433	421	386	421	442	390	390	407	398	426	413	411	380	392	437	392	417	434	408	372	406	419	394	431	355	403	409	397	376	403	419	415	390	371	393	416	406	414	406	414	452	437	370	420	408	448	379	431	411	405	384	425	404	393	403	387	436	403	391	422	401	422	389	401	404	427	439	413	391	429	380	418	400	387	411	396	419	404	393	390	382	404	403	427	394	384	389	399	407	409	391	418	416	426	412	442	370	388	401	371	422	396	424	418	427	390	404	413	395	373	423	395	386	381	416	430	400	417	408	441	396	435	405	415	385	432	389	404	430	404	387	409	365	437	380	387	385	420	401	412	429	389	391	404	395	421	402	408	438	400	376	420	421	407	424	403	380	428	399	458	377	404	404	376	367	419	406	419	428	445	396	409	367	384	402	403	405	403	409	424	394	382	399	382	368	439	438	381	402	388	391	419	425	413	454	423	403	439	391	389	396	379	402	405	371	380	385	401	371	395	389	409	419	398	420	400	399	389	392	438	423	395	388	435	403	398	405	415	421	410	430	403	368	407	386	399	404	377	408	414	399	409	408	382	407	416	413	411	432	421	435	402	403	383	409	400	371	368	390	401	425	380	413	412	438	388	389	440	417	418	383	372	377	384	416	415	440	400	385	408	374	390	397	407	421	391	441	444	394	392	404	393	411	413	428	428	421	387	417	407	403	418	378	398	417	462	423	425	407	397	402	395	373	429	392	441	395	394	376	411	415	406	429	404	396	428	384	396	416	389	428	418	400	408	402	416	413	394	388	412	428	391	418	427	412	424	410	408	415	392	418	411	424	447	401	373	415	392	418	423	391	403	371	414	424	404	397	440	425	436	455	381	370	386	396	378	415	400	413	424	434	409	424	380	392	401	387	440	413	371	409	414	417	412	423	423	424	443	412	368	408	406	465	419	411	373	388	411	370	407	396	385	422	415	420	418	391	435	415	432	400	423	399	392	436	394	375	430	432	410	409	383	413	417	374	392	438	401	420	414	419	408	389	422	401	403	394	412	408	400	382	417	380	409	402	398	427	384	403	391	416	406	419	406	436	411	379	449	427	415	388	382	391	377	405	436	383	388	413	412	423	425	406	398	440	422	396	411	400	370	426	472	382	413	409	402	387	394	387	400	400	405	382	357	403	388	427	399	415	433	391	372	467	396	414	384	418	407	392	400	385	362	429	376	406	394	415	441	428	394	411	407	409	398	389	429	397	407	402	388	432	395	353	416	403	394	390	420	378	407	400	413	387	434	432	436	411	403	425	434	413	417	378	437	366	410	402	407	420	407	441	425	421	433	406	402	402	381	407	425	383	341	401	380	399	387	388	388	410	366	399	422	416	425	397	426	413	393	371	389	419	400	411	378	445	379	429	437	431	424	407	413	412	392	380	394	373	402	376	426	409	390	389	405	379	409	428	413	389	454	422	388	404	387	385	418	371	430	401	413	412	404	373	402	422	367	405	383	417	404	410	404	407	397	414	412	407	410	380	431	355	405	409	404	457	380	362	420	406	406	406	404	350	419	422	386	444	382	415	406	417	430	415	398	441	385	391	408	393	378	429	427	420	421	396	431	386	397	404	395	407	411	399	439	420	374	429	393	411	382	442	405	404	431	417	370	399	429	412	387	439	444	443	392	458	427	379	415	436	419	375	399	422	405	402	430	384	385	381	393	436	418	398	371	399	419	416	408	431	398	411	431	426	386	437	410	403	419	426	415	423	432	412	452	400	403	435	429	412	410	401	370	410	380	455	382	412	391	382	396	387	390	406	408	421	407	433	394	372	412	427	417	409	397	400	407	370	423	370	408	405	387	400	417	399	396	408	403	412	401	417	436	420	393	431	402	409	386	420	432	404	400	394	422	413	436	353	378	378	389	397	390	416	390	409	391	405	381	425	396	400	391	404	408	388	400	360	377	361	374	433	410	420	422	425	445	397	416	386	420	426	422	411	394	405	375	419	393	403	398	410	395	393	373	428	429	385	418	392	411	439	430	400	411	392	429	372	395	453	362	395	443	448	386	379	389	418	401	426	372	414	395	410	362	372	388	407	402	408	407	417	375	417	407	400	418	400	399	405	396	435	388	360	414	393	396	381	419	385	393	332	399	398	412	424	419	405	394	413	386	397	412	412	437	375	407	400	404	402	404	413	402	377	371	445	433	419	403	401	412	408	415	420	409	409	425	423	388	428	368	383	391	386	414	448	388	419	369	412	453	416	402	410	382	387	367	414	396	403	397	445	425	402	430	423	400	388	360	368	362	465	397	375	406	427	400	455	380	398	429	371	414	357	414	386	414	400	414	404	431	436	404	443	419	381	404	438	434	397	406	380	433	451	384	434	396	392	417	407	412	387	411	403	397	409	411	401	371	407	406	442	407	406	406	415	419	408	443	412	378	422	402	393	404	425	393	382	430	405	391	400	394	406	389	402	424	416	404	409	398	412	420	405	408	416	369	438	430	407	345	441	395	417	379	452	407	410	400	411	418	388	418	402	417	367	395	442	397	374	434	404	391	375	442	425	407	388	427	390	416	397	399	381	407	425	381	390	422	403	404	394	415	427	405	416	419	371	416	410	401	395	413	424	397	385	425	420	397	427	376	399	381	392	414	442	416	392	393	372	397	354	431	403	417	434	430	401	425	439	380	408	433	409	429	459	436	411	411	391	383	407	419	412	455	368	402	424	427	409	400	413	415	424	402	398	426	418	375	396	392	396	384	402	414	396	384	439	418	367	385	413	399	408	400	406	432	389	394	381	410	382	395	397	387	425	389	419	369	422	409	374	406	402	427	439	394	358	438
2451	397	416	400	366	364	333	353	356	355	359	373	348	341	347	355	355	331	351	346	352	359	339	351	337	331	363	327	362	346	341	351	340	315	342	370	336	342	355	382	346	321	332	369	336	363	357	346	357	350	365	383	372	310	338	398	342	368	347	354	330	341	344	358	366	362	339	328	339	345	344	385	346	355	352	360	351	329	343	349	361	353	354	333	376	337	332	329	361	334	336	367	343	352	319	358	333	327	316	357	358	333	335	360	378	342	315	356	370	310	342	333	316	344	313	328	361	335	337	356	347	353	350	325	325	334	364	341	336	369	361	328	363	373	344	340	371	351	334	342	356	332	328	334	333	373	331	362	330	318	325	373	360	318	341	342	343	348	318	344	305	341	370	352	328	311	353	336	337	341	344	335	358	344	363	339	346	336	391	353	334	355	371	334	357	329	309	350	321	327	348	337	354	374	336	355	315	352	337	337	345	360	324	370	348	324	364	333	349	337	362	350	349	353	301	383	343	356	339	329	339	341	350	359	335	363	321	316	348	344	330	323	346	311	331	314	318	345	346	365	317	345	354	377	361	351	325	376	364	330	358	307	386	356	349	371	356	319	333	357	351	356	347	324	335	370	320	335	351	342	355	343	346	294	344	375	332	311	342	322	349	305	349	355	362	369	378	336	329	383	374	355	311	352	349	346	346	346	336	348	344	373	302	339	343	338	348	327	331	368	335	367	358	379	355	334	344	329	358	339	351	354	343	334	315	308	361	341	337	348	362	333	313	358	346	352	326	330	366	341	327	346	303	342	313	368	344	360	316	333	338	332	324	325	366	352	322	327	320	369	343	327	298	377	359	301	324	328	353	342	341	364	325	328	323	357	310	330	338	311	341	323	376	326	333	363	343	335	329	337	340	345	354	335	378	342	302	349	386	348	341	322	352	324	352	374	304	332	359	326	322	321	313	314	352	335	349	353	334	341	325	371	328	326	356	307	333	344	343	341	335	317	356	359	323	360	370	343	296	337	346	330	319	340	354	348	343	338	348	367	338	362	325	317	359	294	355	394	329	331	305	349	325	331	358	350	359	354	312	376	325	383	345	337	350	354	368	346	340	357	308	341	329	348	360	360	345	356	357	329	361	353	319	345	376	333	336	337	346	340	364	332	336	346	371	334	352	330	374	348	335	342	306	308	365	339	347	366	318	319	359	337	321	352	340	334	334	353	346	335	350	347	344	370	325	352	349	313	341	352	378	366	327	339	335	321	348	343	338	354	314	324	355	357	382	309	342	343	325	332	365	369	339	356	377	356	356	357	315	326	344	315	297	351	370	364	336	349	369	349	338	369	347	351	359	322	348	347	339	341	324	360	372	347	352	326	359	301	308	313	326	353	302	390	353	380	382	346	312	350	357	367	354	324	347	333	354	319	336	352	350	341	320	319	305	356	331	338	375	358	325	322	354	329	355	372	335	380	371	345	357	341	365	342	334	353	339	316	372	335	365	340	344	342	299	378	350	365	332	299	333	366	305	347	343	356	366	337	362	331	354	347	381	367	369	335	325	347	352	367	351	338	327	350	339	348	346	337	331	370	346	325	328	333	324	332	356	297	329	322	361	360	349	356	364	364	341	358	323	350	355	331	303	312	341	344	352	299	356	352	330	344	368	364	348	352	352	392	340	359	336	319	343	329	367	346	361	339	317	347	368	368	335	353	330	358	329	372	352	367	331	351	384	328	324	337	314	313	332	344	340	326	338	354	334	304	331	338	319	352	362	364	353	345	314	338	345	386	373	324	353	344	369	370	338	376	351	334	338	347	328	368	330	356	363	336	374	358	329	323	309	351	331	339	353	341	333	343	347	334	364	361	338	341	318	354	338	341	324	336	343	329	334	348	353	320	361	293	351	343	351	326	327	322	385	309	331	303	332	331	338	364	359	339	346	330	334	388	366	383	363	359	385	362	353	325	368	311	346	365	318	344	335	368	320	359	340	336	316	343	351	356	380	305	350	331	355	334	356	355	374	343	341	359	334	352	311	355	332	355	378	368	357	329	383	352	328	324	320	342	353	340	364	333	351	367	357	352	345	345	334	382	320	327	335	317	304	366	354	340	329	336	367	340	342	320	328	342	340	364	326	353	356	341	351	366	320	326	332	321	336	325	349	370	316	305	348	328	348	347	339	356	342	376	335	362	328	315	297	329	339	311	315	371	359	340	345	315	374	346	354	333	352	329	326	343	322	343	343	364	312	300	324	372	347	366	319	347	372	323	335	328	399	345	371	332	364	335	358	326	372	343	319	321	354	359	374	330	321	321	342	330	318	356	334	355	358	354	345	341	350	324	357	364	346	372	312	341	359	323	346	339	366	375	350	344	349	345	318	336	353	337	341	345	352	354	308	362	356	364	308	359	328	326	367	335	369	362	370	321	339	352	337	354	360	312	344	383	373	340	348	324	365	325	317	392	381	374	349	328	381	380	358	313	355	357	334	341	349	383	358	322	347	364	311	361	350	313	393	312	369	339	348	348	344	353	349	344	352	337	364	348	312	312	340	363	343	365	361	354	324	345	361	370	332	334	321	367	348	319	348	356	317	306	336	383	343	343	400	353	342	322	325	356	338	335	359	361	347	334	352	377	351	334	323	352	351	347	313	369	341	348	346	373	337	364	334	374	338	345	344	296	347	337	327	369	327	336	360	351	319	325	361	321	343	315	369	369	367	347	334	332	346	352	311	342	348	366	357	349	303	347	367	301	358	334	319	354	356	312	356	317	314	335	362	334	333	361	338	352	348	341	376	329	357	343	335	341	332	378	370	359	298	369	369	346	356	332	338	330	344	319	340	368	343	369	345	330	339	359	348	365	348	338	340	335	351	348	329	361	308	337	371	322	353	408	357	348	354	328	363	348	339	340	334	359	344	327	348	361	333	348	330	349	344	377	326	410	364	406	373	341	343	354	340	338	368	350	317	374	354	352	294	343	340	369	359	369	370	388	329	353	328	340	374	306	356	364	358	366	352	346	324	357	323	333	348	372	311	360	372	315	341	345	334	323	365	318	333	360	343	354	312	373	341	337	327	346	354	347	364	355	351	347	345	332	333	348	330	340	320	324	345	315	352	325	351	354	350	379	341	335	358	333	369	342	365	392	347	335	326	336	350	332	316	330	352	367	326	363	332	366	377	362	329	359	358	308	347	325	324	321	333	358	356	373	367	328	350	353	350	368	377	364	328	357	310	343	344	353	349	347	319	328	355	331	316	348	374	323	344	343	340	347	332	335	338	368	342	348	379	369	349	333	301	335	359	344	356	371	331	342	379	303	332	355	323	342	354	361	341	336	330	315	342	324	340	368	316	329	337	314	358	360	327	353	380	314	312	353	328	371	338	324	362	347	346	331	354	371	325	362	345	364	348	367	350	370	317	335	371	337	331	352	351	363	318	371	355	302	351	354	338	352	333	334	343	326	335	341	356	312	322	327	373	378	368	316	335	313	318	343	378	353	300	366
2622	954	977	986	996	1003	999	945	962	899	952	881	919	929	904	937	895	842	933	895	834	916	899	935	849	886	922	818	879	813	827	880	860	835	901	936	880	857	866	859	876	883	833	822	875	889	905	857	869	904	832	870	873	893	895	928	855	874	838	900	867	876	897	925	917	842	850	837	925	839	894	877	879	863	865	849	857	866	888	804	853	867	889	843	875	841	884	870	836	878	879	876	850	900	878	862	908	883	893	848	882	847	883	847	862	863	902	934	857	883	871	834	857	837	844	883	840	912	878	869	902	839	904	880	843	916	907	882	869	926	904	888	838	862	899	862	871	879	806	836	877	882	891	879	826	866	912	841	885	895	876	885	901	866	893	860	836	833	853	929	861	905	844	911	868	892	871	828	887	824	840	875	863	841	922	881	895	875	825	890	792	913	893	876	853	869	879	885	898	875	893	877	900	844	881	881	883	858	818	831	875	866	909	860	911	865	889	859	880	848	876	879	832	856	857	883	870	917	848	874	853	854	895	849	877	894	875	806	878	891	884	888	909	831	896	874	894	909	822	903	869	841	815	850	846	861	898	876	857	856	870	829	886	834	878	821	876	862	887	853	850	874	874	902	887	869	835	880	938	894	845	886	826	910	912	875	857	854	831	881	847	880	851	835	855	885	845	874	862	864	830	855	869	892	879	848	907	877	895	858	878	901	925	910	833	884	888	882	940	893	872	894	915	856	860	855	899	862	842	924	899	875	891	853	898	921	835	878	833	882	878	861	872	893	892	860	887	845	883	917	903	849	911	874	887	905	874	844	882	885	867	875	903	859	852	889	869	880	892	904	891	892	858	899	862	883	829	845	852	859	896	898	892	829	863	879	873	871	893	852	904	899	874	865	874	902	921	887	878	850	899	882	880	855	859	875	918	850	876	881	890	853	852	895	887	869	901	844	906	912	903	924	907	904	882	904	845	876	929	870	874	906	857	917	876	854	863	865	866	884	887	885	865	856	880	920	807	825	874	899	855	922	895	852	952	839	856	875	908	853	878	891	845	838	846	888	899	899	894	895	914	865	845	795	872	856	835	897	810	878	874	845	890	920	828	892	910	914	917	916	837	889	854	881	870	857	922	932	865	830	882	833	868	836	865	913	877	861	855	920	921	884	837	870	859	900	856	895	850	898	861	859	827	895	857	823	849	849	859	856	875	846	911	844	890	839	936	883	871	843	901	839	887	827	864	889	898	899	880	883	893	884	861	890	880	887	912	859	836	914	833	904	876	902	875	869	868	914	898	862	845	901	855	880	870	913	887	890	847	907	870	803	872	874	891	901	816	880	892	863	895	816	864	902	933	858	901	918	855	874	911	872	906	878	859	882	892	835	845	872	922	891	852	808	872	889	892	826	864	931	907	857	873	869	862	935	869	864	844	821	856	874	883	864	865	870	896	903	847	878	906	855	856	866	865	854	896	866	918	846	923	820	842	894	860	868	849	883	895	851	894	876	916	795	893	923	870	905	934	846	906	903	856	876	909	941	866	898	879	894	871	879	846	818	911	827	916	845	927	825	855	858	856	898	883	924	921	865	888	922	851	796	885	869	888	899	874	857	839	891	884	845	844	861	855	834	863	844	896	854	865	900	847	929	866	872	869	893	880	870	937	906	886	861	916	879	865	872	853	842	916	866	866	879	902	869	873	852	840	841	842	872	918	854	907	861	893	868	823	891	869	846	887	885	856	832	884	913	892	900	874	876	878	869	901	849	925	881	870	822	884	840	900	843	862	842	908	857	826	910	902	857	818	914	883	889	904	879	855	823	871	872	872	857	871	900	838	847	882	864	871	889	880	867	903	864	835	876	882	876	869	883	848	889	890	897	878	862	853	885	877	871	886	858	883	938	864	867	831	868	857	923	899	835	899	856	848	913	917	850	847	944	946	892	837	855	922	916	888	858	880	905	929	878	830	843	851	833	824	882	904	837	857	891	878	857	818	855	893	843	859	889	866	841	899	873	862	855	883	863	856	796	907	862	873	847	866	899	867	873	838	892	876	848	924	846	853	843	828	837	921	880	843	831	898	894	883	886	844	874	851	842	809	876	907	888	860	832	825	848	878	916	890	896	864	887	878	891	816	872	897	892	852	916	798	893	835	855	902	833	911	834	878	911	881	889	872	882	850	854	905	867	859	906	894	879	835	836	863	844	860	882	870	882	881	915	833	914	903	872	846	834	904	901	865	899	903	872	888	859	855	840	847	878	841	892	898	876	903	863	864	846	875	837	850	855	883	907	841	835	871	881	908	933	827	869	859	904	886	841	886	840	831	851	796	871	888	899	857	959	833	860	927	870	884	850	902	878	903	887	920	852	847	868	839	861	819	839	888	875	845	882	853	851	863	883	893	862	861	870	830	871	839	902	851	893	903	862	818	813	918	815	850	891	909	882	875	869	873	917	933	899	889	844	863	861	874	925	852	883	809	832	878	831	864	917	905	891	798	915	891	829	844	871	868	899	880	905	873	843	837	899	909	842	861	875	912	906	865	892	861	905	879	891	876	861	907	823	897	820	882	877	861	895	892	858	850	934	896	871	863	904	857	863	868	901	873	849	875	861	862	871	833	864	845	861	878	917	865	851	916	878	860	919	902	875	854	861	879	857	860	833	911	877	861	851	870	831	858	859	906	922	834	840	885	890	901	855	880	857	844	858	849	885	858	894	873	903	885	897	822	885	848	876	875	881	892	863	902	870	905	831	910	867	850	895	901	889	834	883	859	913	864	885	913	887	899	860	872	855	887	899	870	895	829	902	855	834	849	909	891	858	830	909	891	889	834	925	886	858	823	941	851	846	838	856	864	855	900	876	921	868	892	830	885	912	856	834	876	863	894	899	868	911	882	893	898	842	842	891	868	844	889	905	895	862	879	857	887	897	831	892	918	866	850	885	874	893	817	885	873	910	894	837	835	843	855	814	866	876	866	856	846	886	868	834	872	835	886	891	889	869	834	866	859	881	858	847	893	882	868	872	830	861	882	860	907	887	915	819	929	881	839	902	858	840	872	938	886	896	858	926	872	860	869	879	874	853	882	867	831	889	856	885	807	858	892	843	928	817	883	892	868	870	838	844	847	856	879	898	849	893	881	889	885	909	879	800	870	865	865	890	838	828	864	928	884	863	881	893	879	882	889	857	891	908	809	856	894	873	848	820	852	871	935	839	884	877	864	874	890	846	864	871	834	823	852	867	846	851	846	837	894	861	860	857	874	856	918	869	961	858	894	871	816	874	897	841	885	902	852	869	854	874	868	919	902	929	846	860	810	852	906	870	846	811	878	888	876	834	930	860	810	867	865	840	863	898	869	850	914	872	870	822	898	879	896	847	887	872	873	898	863	879	860	837	875	914	865	868	904	855	892	855	831	891	845	886	861	822	847	889	882	918	891	855	875	882	845	840	863	884	876	908	868	802	865	849	838	842	867	876	898	841	858	857	837	926	878	908	869	877	943	895	896	871
8546	1285	1363	1120	890	704	579	540	471	506	429	413	396	351	355	332	330	345	299	340	356	338	326	344	335	330	331	342	286	318	346	309	314	289	328	340	295	296	313	324	316	307	329	317	337	319	338	334	301	308	303	333	329	285	310	334	334	320	301	307	295	330	286	299	295	321	277	298	270	321	320	308	303	314	287	320	296	327	290	323	327	299	318	317	296	292	325	303	297	286	300	325	327	308	288	306	307	326	320	288	319	319	286	324	293	306	303	297	298	317	322	291	324	291	296	310	288	342	309	332	319	273	294	283	322	304	305	307	328	280	277	320	295	317	341	318	283	286	305	286	301	288	284	297	306	302	263	282	290	313	324	312	300	305	320	300	300	311	313	285	314	283	312	309	303	303	298	303	314	307	294	307	288	306	315	300	328	320	293	292	300	285	281	306	312	308	319	297	314	301	313	313	312	318	294	310	311	308	299	317	295	313	251	304	302	286	314	279	313	306	300	293	313	298	319	334	311	368	291	296	324	344	302	323	300	285	312	323	314	297	297	276	316	316	311	297	339	301	309	328	317	283	309	323	315	285	331	312	295	314	291	302	349	279	302	331	311	320	329	315	317	304	329	303	303	309	285	284	329	308	303	286	301	303	317	304	304	291	298	317	282	298	277	313	319	293	309	302	293	315	318	308	301	303	293	307	337	275	316	294	330	298	311	326	322	305	317	299	291	286	325	308	294	282	294	328	290	322	307	321	275	291	322	304	336	301	294	310	324	314	310	305	331	309	300	277	305	317	320	300	300	323	303	285	322	315	308	277	316	306	311	272	320	278	303	302	320	319	333	323	315	293	308	319	329	318	288	288	324	325	297	310	312	290	334	337	301	300	308	320	278	310	314	336	309	321	299	322	349	327	309	318	310	288	307	315	267	310	323	303	306	305	302	284	274	318	302	337	317	321	351	306	297	312	291	321	293	305	304	297	297	322	317	279	283	319	275	304	297	274	304	308	315	323	282	273	332	325	336	293	308	286	300	321	309	308	303	335	340	310	296	313	326	298	301	276	326	308	288	314	324	322	304	274	289	309	304	306	302	311	324	291	294	323	310	322	292	324	324	305	304	317	336	300	324	318	310	313	300	296	307	305	319	284	313	311	311	314	303	334	276	277	305	329	311	298	300	269	293	306	309	334	308	296	307	316	321	321	315	325	307	308	303	289	313	316	284	310	334	300	275	314	309	303	290	327	311	333	308	321	312	294	305	306	300	272	326	310	315	309	336	342	283	325	319	302	277	317	323	352	315	279	296	310	290	314	310	312	322	285	270	308	284	338	347	322	311	301	285	283	342	300	298	318	319	304	300	306	294	313	284	317	320	302	313	309	286	294	285	301	334	314	313	293	276	289	295	331	304	317	310	287	297	316	299	299	294	272	306	296	284	307	263	340	299	299	296	338	317	317	287	317	313	302	292	332	318	328	308	283	312	300	297	278	310	306	278	328	298	307	286	333	303	305	281	328	332	310	311	299	320	318	303	310	296	332	315	316	287	311	306	313	289	292	293	315	300	277	288	312	269	312	295	304	295	366	301	310	300	298	310	321	284	299	313	338	297	282	314	293	299	305	310	320	301	296	315	305	303	314	329	325	320	355	331	296	324	262	320	295	294	311	318	305	327	323	320	286	292	314	298	318	325	319	332	304	285	280	308	310	349	313	310	294	286	316	313	340	288	299	327	314	295	325	295	291	324	309	325	294	277	260	282	296	304	275	307	284	320	293	288	291	318	295	309	313	310	295	333	333	294	315	320	301	324	323	300	273	347	313	314	312	330	275	293	310	306	296	294	336	339	317	307	303	307	298	324	298	302	309	341	286	285	303	298	304	295	311	283	283	275	287	314	298	269	298	333	316	295	310	280	287	287	305	308	322	308	312	305	284	308	315	311	312	324	287	316	314	304	317	308	291	305	299	306	305	299	285	296	294	266	285	319	308	315	309	331	316	302	333	297	310	346	312	273	290	309	320	317	324	327	366	295	325	302	286	283	313	330	307	296	297	300	305	296	307	306	308	317	308	319	314	327	310	302	314	320	315	315	316	326	273	289	295	294	319	298	300	324	282	299	307	307	283	335	301	315	310	307	326	320	327	313	302	314	312	325	302	330	334	320	329	305	286	332	311	299	307	296	342	277	328	314	283	285	332	319	290	319	334	313	314	304	275	323	301	313	293	317	277	303	316	316	321	317	282	295	315	337	305	325	306	307	300	315	282	301	327	300	310	276	319	292	288	312	328	314	309	310	329	347	289	293	327	312	320	293	301	314	331	327	287	323	289	299	311	290	304	307	322	327	282	322	271	310	324	300	314	324	295	331	314	279	305	319	305	323	294	329	296	339	349	314	297	320	305	303	287	307	309	319	294	304	349	334	287	300	282	318	316	296	310	299	307	300	288	291	300	318	289	306	303	334	310	299	334	286	283	290	292	297	308	304	333	317	326	321	341	321	304	297	308	308	313	298	331	324	320	309	333	323	294	289	297	309	316	326	337	296	300	304	287	310	301	348	313	325	295	321	294	312	289	327	306	296	299	298	322	315	329	295	318	307	289	307	318	320	352	342	306	318	289	329	334	309	284	277	296	310	266	285	299	308	317	288	307	322	289	307	301	325	301	295	305	326	325	295	313	302	306	322	299	295	327	283	301	304	346	296	304	293	329	334	321	316	313	317	337	288	312	315	327	308	301	291	299	342	321	308	308	313	292	313	321	296	250	298	317	320	302	302	302	308	340	311	302	288	331	325	329	299	320	319	324	294	322	302	323	310	305	298	305	280	320	327	300	307	314	309	310	299	286	330	311	319	329	341	333	268	321	314	302	276	319	309	287	311	332	312	303	327	304	325	320	295	249	266	306	322	311	326	308	308	300	346	320	311	316	290	325	272	321	298	306	295	335	284	303	326	311	305	356	309	305	266	309	303	329	315	308	289	292	322	322	357	310	287	293	312	313	316	302	317	362	311	299	280	296	264	295	328	322	291	298	323	325	298	299	314	317	305	312	332	321	330	273	303	292	299	295	291	324	324	297	316	301	302	310	351	295	299	322	294	287	306	316	318	286	304	327	320	301	311	334	328	298	337	297	319	321	289	302	364	280	329	280	324	340	310	316	303	283	324	281	310	319	309	292	342	326	311	329	326	294	331	281	276	316	348	318	355	315	300	298	319	314	315	329	296	300	301	295	305	267	334	324	321	315	321	329	328	334	289	313	306	311	287	318	326	284	306	286	307	311	351	317	308	304	350	316	352	294	334	305	317	319	326	289	267	294	340	307	320	290	304	311	306	312	307	308	273	286	328	283	330	282	295	329	315	310	314	325	270	351	292	319	281	309	330	305	292	287	304	310	313	325	311	314	333	282	323	288	299	314	290	311	289	314	287	292	339	301	306	293	308	273	292	289	320	315	310	301	298	292	318	291	338	308	295	315	290	293	323	322	282	314	295	292	316	292	330	298	311	328	324	285
5869	1734	3043	3580	3233	2677	2191	1974	1750	1551	1457	1346	1260	1212	1123	1094	1086	1087	1045	1003	944	939	954	912	942	920	894	879	838	815	881	878	838	858	821	835	869	856	894	799	868	820	770	814	824	816	898	832	834	798	799	878	782	767	842	815	809	817	817	810	743	795	866	799	863	807	777	748	819	801	818	810	765	777	783	772	776	768	793	783	812	778	752	825	810	749	823	825	766	792	776	813	769	770	804	778	758	844	752	795	787	825	775	781	767	762	776	772	825	821	803	792	812	824	814	758	803	786	811	798	804	787	801	776	773	760	785	760	737	768	809	770	766	710	793	805	765	772	757	810	765	752	798	723	757	777	780	786	774	804	784	771	764	713	795	769	773	773	817	805	775	820	807	826	792	767	797	767	766	760	788	760	728	751	800	775	787	796	775	737	764	737	751	781	781	782	802	804	790	754	732	771	806	800	729	800	751	802	822	742	780	789	787	769	813	752	758	792	787	783	754	812	703	807	763	736	746	741	732	737	792	797	831	800	805	770	776	763	758	783	798	779	771	801	759	785	758	797	816	790	801	707	829	828	743	791	806	754	809	783	784	750	782	757	775	782	759	771	746	748	761	759	792	813	786	781	789	797	781	759	803	750	773	794	762	752	756	767	776	837	792	764	782	799	773	784	780	795	788	774	753	801	786	779	767	815	774	757	717	782	801	775	769	778	790	777	795	807	818	756	715	774	795	779	789	727	825	764	785	808	715	809	769	726	737	813	800	824	749	761	779	800	771	834	814	824	724	776	765	799	800	722	790	815	746	771	763	807	768	763	798	783	819	722	801	805	751	745	742	773	810	764	721	815	736	727	818	784	821	810	790	786	781	770	753	767	781	711	790	723	814	726	755	802	804	760	730	753	763	752	776	759	731	741	714	774	803	776	782	804	783	814	779	772	776	774	783	812	762	773	775	759	787	768	767	801	758	782	774	787	750	785	786	783	792	722	801	791	779	819	749	723	721	764	784	784	792	789	797	718	789	778	817	760	761	784	810	774	806	818	780	802	732	756	808	758	807	763	749	742	750	792	781	797	791	809	794	776	790	784	785	807	787	824	809	701	769	735	779	755	825	746	759	816	759	723	825	722	782	774	784	786	786	797	789	787	809	735	830	776	817	808	798	826	795	791	763	784	790	803	778	798	785	744	790	762	742	750	769	763	809	778	779	757	795	787	754	816	760	745	866	773	758	808	802	795	803	784	787	807	777	728	771	782	755	786	750	777	777	809	780	728	731	832	780	765	759	761	783	767	712	797	760	774	773	848	782	770	828	778	769	826	780	816	789	794	730	760	785	712	736	813	782	769	784	792	792	792	813	729	776	749	769	773	800	719	797	795	759	723	777	726	750	795	782	822	738	765	820	844	787	803	801	745	793	779	801	751	762	738	791	777	767	788	791	814	738	791	802	738	831	744	761	817	767	782	786	751	802	800	821	793	757	734	756	795	758	758	763	800	790	773	807	802	748	758	792	846	761	755	730	780	735	794	798	839	741	777	765	743	793	783	767	741	726	735	802	776	763	750	813	772	786	740	753	766	714	791	781	810	827	782	736	756	788	756	781	714	711	788	746	778	753	844	778	756	775	775	813	729	763	792	736	795	797	779	837	781	796	745	738	827	741	779	806	809	770	756	791	819	756	724	792	759	809	752	825	735	801	802	771	740	788	818	813	792	763	793	782	785	787	753	794	784	799	794	824	822	754	761	786	809	788	786	805	798	756	753	776	740	795	765	781	825	773	778	749	770	754	764	778	779	792	796	751	802	819	786	732	856	785	775	740	721	814	802	782	784	777	761	752	754	782	803	727	765	788	816	763	768	788	787	787	788	799	767	798	771	780	719	784	771	800	832	789	719	742	776	798	752	771	781	797	776	731	784	785	807	795	823	772	786	777	766	739	802	779	819	850	783	802	775	779	807	747	778	793	743	753	751	769	797	746	809	782	741	771	791	774	775	799	795	750	802	741	784	739	781	753	769	754	794	788	714	766	800	795	799	760	803	791	724	760	777	769	794	803	774	812	813	763	819	790	782	772	765	793	801	746	821	848	767	771	758	832	775	757	755	786	779	820	803	788	758	815	725	778	766	755	777	741	763	756	773	766	783	718	767	819	772	767	797	774	728	713	791	793	824	739	768	817	771	799	770	725	806	811	809	812	798	772	801	784	794	766	808	828	788	755	791	787	748	843	730	820	784	802	722	739	767	779	789	770	767	798	744	729	728	783	816	801	777	757	724	750	780	795	797	793	793	799	794	740	779	743	786	830	762	815	808	834	778	764	754	800	774	768	780	741	771	785	832	796	775	765	795	792	773	722	798	791	747	765	777	818	793	786	793	765	802	777	798	791	778	772	760	827	780	771	800	793	768	779	782	770	756	788	815	760	807	756	780	779	780	764	738	741	800	772	821	798	801	771	750	692	763	782	779	792	793	777	776	772	784	768	747	737	786	742	830	804	702	784	782	807	745	755	771	827	713	765	770	773	785	796	723	786	796	731	749	809	831	792	831	778	808	760	766	761	726	811	761	809	765	791	834	775	783	817	770	798	768	798	798	721	757	779	768	844	756	759	742	778	770	820	766	758	719	773	731	770	814	754	785	821	800	778	824	775	825	829	851	838	788	778	864	785	710	770	745	763	754	799	788	796	735	776	801	769	799	782	734	781	752	774	763	773	806	779	783	781	805	735	749	752	759	781	807	749	745	792	775	762	762	807	748	760	772	737	816	800	794	765	815	787	733	783	743	780	781	773	774	804	755	804	765	788	772	792	715	748	775	791	798	789	801	816	808	748	791	802	767	713	776	784	753	814	767	787	771	738	777	790	747	748	817	775	799	745	802	724	810	775	768	764	778	763	777	763	773	779	767	817	834	803	804	718	767	795	782	773	760	759	742	769	750	724	745	801	780	813	801	800	784	818	798	782	720	772	797	783	761	790	786	799	765	730	763	754	741	766	741	777	803	798	779	792	792	761	815	746	759	787	782	760	765	797	777	815	761	760	779	840	781	758	749	743	756	808	741	780	747	793	780	712	780	750	749	759	734	806	832	782	805	771	764	812	796	704	799	800	793	801	767	829	775	763	771	777	751	792	798	804	769	772	712	808	789	815	777	805	851	754	771	774	806	765	778	800	795	789	832	748	792	825	814	802	767	790	803	797	766	795	771	754	749	768	777	830	716	747	797	757	837	772	781	761	736	784	776	749	804	790	797	725	733	819	826	812	804	736	759	793	737	735	799	767	772	803	756	764	775	756	715	753	749	785	787	763	769	803	763	784	785	805	820	791	812	741	785	782	767	804	775	731	771	712	798	758	797	786	766	787	753	764	790	794	754	795	764	798	790	792	761	791	755	773	798	837	800	750	765	766	748	785	781	716	753	781	771	730	714	785	847	805	793	771	771	768	756	746	753	768	759	808	804	818	827	751	799	801	785	772	743	789	778	749	755	786	778	790	770	802	840	769	758
15703	2509	2461	1934	1413	1025	772	607	498	423	344	338	312	280	263	248	253	218	187	186	201	199	195	220	173	173	167	183	159	175	187	169	193	185	164	146	169	155	143	162	162	154	167	153	190	167	143	177	152	141	145	173	140	151	142	131	158	143	166	155	149	162	157	139	157	151	139	137	157	164	155	150	159	128	149	163	178	131	138	137	148	160	124	135	147	148	162	150	166	159	153	150	151	143	162	129	153	157	152	145	156	156	178	134	139	151	150	141	157	159	140	153	135	158	154	146	156	170	175	120	133	163	163	139	145	142	152	144	134	123	149	136	180	135	154	138	170	133	150	143	157	160	138	135	127	159	163	154	148	136	138	147	154	136	157	173	150	150	138	148	148	156	130	127	161	132	149	131	145	161	172	147	164	147	153	127	168	132	150	147	132	145	156	121	168	130	146	150	124	153	173	166	127	123	131	194	116	149	147	170	136	161	145	153	161	140	128	143	160	156	148	143	128	176	148	151	138	145	175	145	146	146	147	151	153	160	140	163	137	144	162	149	174	154	135	151	138	146	150	146	136	138	162	163	140	186	163	157	145	140	146	133	155	162	135	166	138	137	138	119	137	156	140	155	146	169	150	139	142	138	138	147	164	157	127	159	150	158	168	149	146	157	148	136	149	160	149	147	137	142	116	147	140	172	153	157	134	149	124	174	143	159	154	131	150	129	161	156	149	150	144	154	140	123	163	166	162	144	132	131	142	126	163	149	158	142	147	132	163	171	149	135	146	122	127	140	174	135	149	146	166	130	155	127	160	150	158	134	139	151	167	146	141	137	137	135	146	145	157	141	138	164	148	152	137	156	150	153	166	136	159	146	148	151	157	134	142	123	146	146	155	145	139	152	142	132	176	167	148	140	167	149	164	157	161	129	142	148	167	141	145	154	154	145	134	154	172	173	162	142	149	173	139	132	158	133	160	156	156	126	149	145	131	158	145	145	147	144	146	150	138	165	152	145	164	122	169	146	165	147	148	164	149	154	156	152	128	153	148	155	145	182	154	129	146	150	147	143	146	149	172	149	158	152	147	136	122	169	160	146	161	137	157	160	159	164	124	167	155	144	156	161	139	158	152	154	139	124	126	155	151	142	153	125	149	155	147	164	138	130	143	151	150	145	144	155	127	136	142	162	146	144	173	138	170	153	138	152	137	151	135	137	147	137	162	142	162	118	123	159	131	158	141	159	146	138	147	171	144	151	156	147	131	159	148	139	151	141	139	146	130	130	149	142	141	142	139	137	164	148	135	140	141	153	151	153	137	134	165	183	143	135	160	169	127	143	156	145	158	139	156	160	159	133	129	146	156	142	153	162	142	140	149	155	165	172	150	138	139	146	144	156	168	143	137	152	153	150	146	133	134	124	127	139	143	172	113	151	138	154	129	144	166	148	150	136	121	124	136	142	145	137	150	177	139	138	151	162	113	158	171	151	136	127	152	141	143	125	133	147	162	153	157	150	154	124	162	129	149	134	147	163	137	143	147	162	138	130	163	144	152	140	150	143	140	156	132	148	144	151	155	159	145	172	162	120	161	141	144	131	144	161	148	137	128	160	144	159	152	148	153	144	145	148	130	144	162	138	162	152	129	160	158	155	155	154	154	155	133	148	146	153	154	157	158	134	138	160	169	157	141	140	146	152	142	151	150	158	161	137	145	139	155	138	122	158	146	163	147	158	143	141	140	152	142	164	132	132	154	178	155	170	139	156	129	163	146	137	136	130	141	146	158	174	141	145	134	160	122	132	141	129	149	151	155	167	163	130	147	176	139	128	144	175	149	169	112	140	136	135	173	133	141	146	158	149	152	147	146	146	140	153	143	135	177	159	110	149	136	146	159	153	144	148	158	161	155	161	159	150	158	149	139	157	134	148	131	156	139	154	158	152	136	141	138	149	157	156	159	137	148	150	144	142	146	158	166	156	141	143	176	149	144	144	161	174	142	146	143	150	153	159	167	149	155	151	152	146	136	147	156	137	140	132	130	162	138	143	166	132	173	143	126	145	150	146	150	147	138	147	142	133	140	142	148	140	153	129	137	143	138	168	139	128	138	179	169	144	135	147	137	138	171	143	155	161	154	167	144	143	149	152	153	143	161	131	154	153	141	135	141	143	163	144	143	133	155	155	151	146	133	129	151	141	143	161	143	144	166	157	149	140	143	140	129	134	145	174	157	158	133	153	161	134	187	125	147	142	138	151	144	163	146	135	142	179	162	166	145	154	140	133	154	155	150	162	129	175	163	153	131	141	153	162	156	158	150	157	150	144	138	152	164	142	161	150	140	133	153	154	156	141	149	145	147	168	146	135	149	132	143	167	150	122	144	155	141	144	138	152	175	145	160	140	146	146	145	164	148	146	139	139	151	145	152	148	148	140	146	133	160	137	143	133	138	145	152	153	143	130	155	145	134	131	151	151	156	157	148	168	165	156	143	138	134	162	141	139	129	154	169	150	140	149	154	142	164	143	171	148	143	132	130	177	143	150	148	153	148	151	167	144	145	136	152	164	144	160	144	142	146	144	145	133	148	136	130	152	136	148	148	155	149	144	174	140	158	133	157	130	158	131	144	155	144	163	144	142	146	132	138	151	137	143	149	138	145	154	159	156	165	164	163	156	140	141	144	143	151	156	151	155	133	157	138	126	145	157	149	146	165	142	150	161	135	170	149	145	155	146	168	145	148	162	140	168	148	147	168	143	141	151	130	150	165	145	137	131	162	134	142	157	133	151	144	126	139	140	132	157	137	149	148	161	150	151	139	174	152	158	181	138	145	161	135	156	131	153	164	181	137	137	129	137	159	128	152	125	145	142	151	168	152	171	163	150	147	144	139	149	149	163	150	137	127	144	157	170	123	136	135	134	140	123	130	159	162	162	123	147	154	127	149	155	142	141	155	146	151	158	153	138	141	157	150	149	134	135	148	151	137	141	154	147	141	129	145	155	147	133	145	146	150	155	166	148	125	122	131	143	142	146	142	154	152	168	138	167	119	163	137	147	154	149	147	150	137	152	138	151	165	138	147	163	128	165	161	134	143	155	152	155	143	130	137	138	141	146	146	146	158	152	144	125	141	148	139	129	160	152	143	138	156	136	153	137	160	159	123	156	147	157	138	139	148	147	144	135	158	130	163	132	161	161	144	145	142	145	151	160	161	133	164	162	150	149	159	164	153	135	131	141	153	154	137	143	165	164	145	140	136	139	148	150	153	144	147	156	142	149	145	148	178	146	149	180	157	126	158	142	162	140	145	153	117	145	146	159	133	148	158	170	145	138	131	140	150	155	149	150	142	134	148	125	157	136	140	180	141	173	164	142	128	134	168	153	142	148	138	181	166	152	133	139	148	152	131	153	163	137	157	144	155	161	133	137	164	170	155	149	145	166	146	138	126	147	144	139	168	145	137	165	138	158	148	157	147	152	131	143	160	135	143	155	123	126	118	148	159	146	157	142	141	134	149	147
7464	2130	4563	5801	4762	3906	3096	2673	2228	1961	1795	1531	1369	1156	1141	1088	959	896	882	815	777	741	707	663	683	673	658	610	596	539	580	581	598	545	555	572	497	556	515	487	489	523	499	491	467	462	459	468	454	454	467	483	497	480	481	457	410	443	441	482	424	428	472	471	454	429	486	447	452	436	427	426	415	418	475	425	420	405	427	436	407	465	398	442	427	425	455	401	451	405	390	418	437	410	421	391	397	402	456	367	389	395	435	381	404	404	423	423	442	441	448	485	458	425	431	411	402	453	420	429	413	432	414	420	395	387	408	415	405	446	435	435	427	374	442	430	409	420	386	417	398	407	405	424	398	448	451	426	414	378	374	467	403	391	456	396	428	426	441	399	409	403	383	398	432	421	428	428	441	416	438	435	392	412	437	399	390	425	383	386	427	377	406	408	403	421	389	396	418	420	407	427	451	381	404	457	391	418	396	428	420	397	396	397	364	412	407	393	425	433	414	440	415	410	400	420	421	408	427	450	389	423	413	374	398	403	375	400	442	405	406	401	374	422	424	412	393	399	436	453	426	416	418	446	430	422	426	414	385	365	443	408	410	399	418	409	440	420	398	415	424	440	429	417	444	393	451	425	412	401	402	397	416	388	411	384	401	384	389	400	428	385	414	393	408	408	382	431	408	407	422	408	409	414	397	406	398	363	433	375	430	413	390	379	404	420	380	440	399	396	384	417	438	399	412	426	400	419	400	415	386	428	420	425	397	432	414	401	414	390	416	382	377	380	404	426	426	429	416	404	427	404	390	423	397	380	435	378	405	409	394	425	425	430	398	411	383	438	413	405	391	414	401	409	421	412	383	421	415	437	446	362	417	407	395	398	432	403	422	414	412	420	404	437	424	387	416	431	425	380	450	408	390	426	440	421	397	418	424	406	401	411	429	400	384	404	438	398	418	425	379	425	423	423	435	426	402	437	381	413	413	415	410	416	427	390	368	417	391	440	395	387	397	440	456	427	433	407	394	416	407	406	436	399	382	396	399	434	389	446	386	397	417	411	381	405	421	426	407	433	404	398	430	412	394	420	384	419	422	394	433	434	424	397	407	387	427	437	461	411	415	438	388	395	422	421	424	394	382	421	365	419	440	442	406	433	396	422	432	424	459	420	441	374	407	438	400	390	395	442	399	428	409	405	410	412	428	445	387	454	394	386	388	453	412	390	392	436	437	409	397	427	384	424	389	426	391	427	413	398	410	417	451	419	401	388	395	403	406	399	437	412	421	426	380	382	417	411	402	408	408	415	402	440	432	387	385	421	383	430	407	434	428	384	452	426	398	393	400	476	451	404	434	401	422	415	426	386	408	415	402	373	386	367	411	376	438	398	394	398	406	384	415	432	422	424	423	456	403	418	384	388	414	425	408	424	429	426	412	398	409	391	430	410	419	381	417	434	423	426	381	399	396	443	408	380	397	385	404	406	396	425	419	444	407	372	437	430	428	395	410	373	408	394	418	407	422	422	396	423	404	412	378	452	413	400	402	380	440	412	402	411	423	390	371	401	402	398	397	375	388	414	393	391	427	451	451	371	431	397	405	413	433	400	379	454	432	428	418	452	412	423	400	401	427	436	422	409	394	417	421	404	416	401	413	437	417	413	452	429	412	401	451	392	433	388	414	415	410	378	417	368	392	387	360	398	370	372	416	400	421	414	409	411	412	432	379	400	424	394	394	370	418	419	410	392	449	443	427	410	415	412	414	410	365	452	419	385	402	421	385	413	430	422	404	423	401	384	415	425	405	369	412	398	404	404	385	393	418	406	409	421	427	464	406	415	432	383	393	389	370	406	423	449	384	403	404	419	413	390	435	393	444	390	369	406	417	382	402	367	423	353	389	420	376	433	421	417	425	392	415	420	383	411	404	403	406	421	379	401	435	410	410	391	459	382	383	398	407	409	403	375	410	408	411	408	400	414	439	428	417	373	415	393	417	401	424	398	403	378	402	407	421	413	433	390	386	427	412	447	428	404	426	450	418	390	424	400	425	403	410	403	409	437	409	377	417	417	417	416	357	415	399	424	409	448	399	399	395	391	387	410	388	379	426	403	408	415	417	390	422	408	396	417	405	405	417	388	396	387	420	396	385	453	412	405	420	390	365	411	429	418	411	383	427	425	424	430	414	386	407	417	409	396	404	451	387	425	387	419	436	418	421	402	415	396	395	386	384	396	445	343	406	419	420	424	425	379	436	459	393	422	407	405	443	431	389	418	385	397	409	404	371	412	426	417	398	403	395	365	429	402	399	421	415	392	426	427	394	448	457	450	375	418	423	373	415	402	404	406	405	423	393	426	371	407	387	382	378	379	395	392	385	383	426	424	418	445	407	388	412	364	394	446	408	407	398	422	405	386	403	407	366	392	392	441	376	385	409	432	394	428	381	395	400	408	371	391	423	416	402	443	426	387	406	451	406	391	431	403	406	410	405	374	426	438	373	393	427	395	402	465	432	444	434	412	394	436	399	380	389	434	410	415	398	431	399	413	424	383	399	378	404	406	425	412	422	382	447	422	397	414	394	404	397	436	414	385	375	411	403	419	383	382	418	422	390	431	396	394	409	387	436	400	419	348	383	445	418	384	448	392	419	402	403	392	381	421	418	429	403	423	408	435	385	400	492	409	404	386	381	430	418	414	435	368	362	384	415	404	402	465	382	404	434	405	426	416	386	437	384	406	417	399	392	428	419	448	395	427	412	373	434	435	437	407	374	424	384	413	416	416	406	413	406	415	397	398	439	413	428	454	412	398	417	416	418	423	383	393	393	403	411	425	447	390	371	409	386	445	418	423	403	416	376	427	421	408	408	401	406	404	449	368	401	439	443	399	401	418	399	402	402	421	443	417	374	408	378	384	404	412	385	439	338	397	411	430	415	375	460	402	436	404	403	401	403	387	422	428	389	412	421	411	374	389	407	442	395	384	410	440	413	420	429	426	409	396	384	422	387	428	393	350	408	427	419	429	400	411	433	413	407	441	390	419	393	428	426	368	411	434	423	388	436	421	395	402	411	409	402	394	397	423	415	415	399	425	420	434	409	419	460	426	411	384	404	435	415	427	423	398	396	398	414	424	438	383	430	405	431	418	393	398	371	421	449	388	433	421	424	398	402	407	468	428	389	440	445	447	432	368	420	404	394	394	400	423	447	382	405	427	401	415	408	399	432	388	400	389	377	394	411	428	439	368	399	377	424	436	431	364	411	375	391	409	434	410	406	417	419	406	416	425	397	403	431	445	413	428	387	414	403	413	367	401	368	382	348	423	402	383	387	404	411	388	420	455	414	386	447	384	407	387	432	439	429	379	391	447	417	429	413	406	369	433	380	383	404	404	377	416	388	397	415	412	424	425	428	388	441	410	394	401	412	415	390	415	397	411	408	380	425	402	400	402	443	430	407	404	452	409	439	446	404	414	411	433	402	404	407	409	387	422	423	434	414	373	425	405	437	364	420	418	386	415
2495	367	414	427	408	350	349	438	345	385	349	338	363	371	364	356	361	348	318	361	355	314	383	351	400	313	352	362	368	355	342	387	369	329	367	393	326	350	329	369	317	334	377	360	312	307	375	335	340	356	324	355	324	344	333	334	345	360	349	325	343	363	344	341	346	363	350	333	335	328	347	355	371	334	333	324	372	353	309	333	391	361	330	377	334	398	317	345	351	368	372	359	380	342	340	353	348	342	367	339	391	337	365	332	364	383	350	368	346	326	346	338	389	343	355	347	304	325	341	317	363	344	339	366	323	346	318	354	334	342	364	326	351	331	320	339	335	332	381	358	328	346	348	332	309	341	379	339	347	349	341	366	327	352	335	346	326	372	354	353	351	320	348	340	359	374	366	358	355	380	357	376	329	348	365	376	336	373	350	339	345	391	339	355	371	358	363	346	336	353	347	337	350	368	330	335	323	343	338	360	354	362	338	364	346	371	352	327	338	347	370	343	345	375	324	334	341	361	329	348	311	351	348	315	358	349	374	319	359	352	334	362	356	347	323	320	324	350	336	354	350	383	362	393	334	312	375	387	340	368	385	361	327	334	319	328	366	342	344	306	360	377	337	318	349	353	330	324	388	339	392	351	317	359	359	348	351	372	364	366	352	348	341	347	337	368	357	376	322	356	357	329	357	327	348	357	356	322	338	372	322	353	334	298	355	344	347	355	335	320	372	337	340	296	314	359	388	345	332	343	347	361	374	365	347	327	365	361	325	343	326	349	377	319	352	356	344	316	325	364	355	378	367	345	359	348	326	325	339	373	353	332	358	347	371	379	327	336	339	329	351	332	342	388	343	358	349	356	324	342	331	344	338	338	342	322	323	306	310	361	315	380	345	345	396	352	363	377	350	346	333	341	344	348	376	349	335	319	350	322	357	337	352	343	356	337	357	352	310	335	360	313	335	342	377	345	368	358	344	365	343	381	345	353	375	334	361	343	346	336	340	336	348	345	344	368	372	396	337	330	370	352	336	319	345	340	380	359	353	335	364	381	355	308	356	379	371	318	330	330	347	313	338	314	352	376	394	304	350	370	368	355	337	335	302	385	349	362	340	300	320	330	344	356	380	313	393	362	322	344	347	355	340	350	370	349	363	322	343	344	358	367	371	332	308	375	347	317	375	338	363	385	337	381	383	355	384	359	310	355	350	340	318	366	353	350	349	330	355	344	364	358	337	362	351	360	337	362	358	345	358	364	356	325	360	378	308	353	373	361	346	402	356	347	324	348	352	344	330	359	336	333	329	356	357	360	335	361	318	352	350	343	343	364	330	349	377	331	367	378	339	391	366	384	384	349	355	349	353	339	364	376	345	346	379	343	311	358	395	356	333	358	356	362	334	332	329	358	379	342	346	367	346	338	330	335	313	347	334	344	348	367	347	340	357	334	345	345	342	354	345	334	327	358	369	336	318	342	361	365	344	323	361	345	363	335	359	353	347	359	355	350	331	292	363	345	362	375	345	363	356	348	307	374	352	325	350	353	350	354	339	330	335	342	342	337	364	379	352	327	348	309	353	346	358	357	341	338	342	352	374	366	368	330	321	349	337	311	348	344	344	364	384	327	375	350	337	359	370	351	340	317	371	337	349	338	358	338	332	338	308	332	342	367	341	348	383	307	353	393	379	366	375	327	312	357	344	385	356	325	334	367	363	344	372	332	321	336	355	343	325	368	320	365	351	353	364	363	378	350	341	361	339	328	351	343	330	374	339	361	327	339	336	356	349	334	331	315	357	389	367	360	349	350	322	339	328	380	363	341	348	328	354	337	338	317	343	311	327	339	308	370	393	338	334	369	328	350	372	364	341	373	388	377	320	324	318	337	358	311	355	316	345	329	345	360	340	327	379	315	342	347	352	338	353	350	305	347	341	330	346	349	326	309	387	346	349	356	344	316	341	301	379	328	357	347	319	344	354	413	345	363	331	325	335	363	344	374	344	301	326	326	337	324	325	301	360	322	338	349	328	374	364	375	313	344	335	331	366	363	329	302	368	357	330	362	353	356	370	343	377	342	348	338	343	364	317	373	342	355	373	326	360	309	337	358	383	376	350	368	354	378	332	380	353	352	322	367	370	358	342	312	322	337	366	335	365	341	350	305	341	338	358	373	363	381	355	373	319	325	332	329	349	348	344	359	319	303	353	331	362	321	326	369	346	352	350	343	358	364	336	343	361	321	365	351	379	348	338	344	340	401	361	347	327	353	332	358	354	332	343	322	352	338	369	375	354	336	313	344	375	349	358	359	333	338	369	349	321	355	349	357	368	363	359	344	351	324	339	352	341	345	366	354	339	353	384	331	387	350	362	355	325	317	357	313	350	358	331	352	366	365	360	340	357	332	385	361	334	354	386	344	384	369	340	318	337	332	366	363	334	372	355	382	337	332	336	321	368	370	388	373	341	375	333	371	379	350	353	353	326	367	358	362	364	334	305	351	352	376	339	357	333	389	339	358	334	337	341	339	386	358	373	332	367	326	372	326	332	378	324	345	326	354	341	319	346	351	355	382	401	343	335	333	343	371	358	347	383	339	334	344	290	347	341	333	358	361	343	344	337	340	308	338	376	362	327	357	311	370	334	354	378	360	343	324	336	334	372	345	336	366	332	356	364	368	335	315	353	324	341	342	353	343	376	330	363	337	352	355	348	317	351	350	310	345	338	342	375	349	345	297	337	336	300	347	360	381	341	353	361	354	341	321	351	355	338	311	331	350	328	332	377	358	335	322	355	332	336	352	335	361	345	335	352	385	346	373	342	347	361	335	360	353	360	329	308	350	315	360	340	331	324	374	328	329	358	344	322	370	389	381	314	368	370	354	338	354	343	367	343	327	372	362	337	315	309	346	350	364	334	400	383	335	356	358	354	356	342	345	348	373	373	368	344	336	355	344	362	321	363	326	342	369	382	341	335	345	329	342	337	353	344	319	325	374	346	329	353	356	329	329	355	336	340	342	355	355	351	333	346	380	343	345	354	358	331	303	337	341	347	369	361	365	351	371	363	343	348	344	322	362	356	350	370	359	364	335	341	335	343	337	368	364	337	352	308	341	320	354	373	352	360	349	314	322	331	364	348	346	354	329	325	364	360	356	374	356	353	353	350	323	346	372	340	357	345	373	300	321	352	347	383	332	375	324	355	335	330	353	352	378	350	359	340	334	358	341	380	389	288	396	368	346	338	336	325	379	345	357	359	343	365	405	349	333	364	362	318	327	315	348	347	363	336	341	381	347	344	365	308	332	388	338	335	357	378	340	339	381	358	355	346	318	370	333	364	372	323	335	362	369	351	344	329	338	357	358	357	351	359	328	338	306	312	306	367	302	348	315	317	351	341	321	340	348	369	347	353	351	352	346	336	361	364	352	357	364	354	345	355	338	345	363	368	354	349	344	363	340	321	353	398	384	349	366	310	388	354	351	325	302	338	356	368	334	371	354	353	382	376	358	369	336	338	356
2578	895	982	1082	999	1025	972	934	953	872	936	931	892	913	952	961	876	889	897	883	878	871	885	874	852	940	915	931	902	839	835	874	889	827	862	927	870	903	912	793	907	864	866	889	821	909	903	835	932	908	904	907	920	863	877	844	875	852	872	864	888	873	875	863	843	876	910	836	849	839	853	859	861	893	910	886	906	875	903	850	894	874	899	853	859	843	866	831	895	820	842	834	902	898	881	875	854	839	863	855	889	851	846	893	847	882	883	937	877	870	882	913	855	918	831	865	873	865	885	893	846	876	884	839	925	912	891	882	930	888	810	875	888	834	901	876	894	844	950	892	872	851	897	839	883	888	888	873	896	861	868	896	898	899	895	857	866	945	905	968	885	883	854	857	884	926	843	900	892	877	871	912	925	855	913	869	876	859	920	929	819	832	898	820	923	931	849	866	863	825	860	855	875	804	907	883	910	857	910	855	849	901	856	889	859	858	871	840	893	890	845	919	899	904	889	859	836	860	902	895	877	891	824	838	848	871	904	883	829	902	870	887	879	867	878	929	892	851	827	874	871	893	914	879	838	876	851	843	823	882	910	929	867	888	924	902	857	891	829	846	842	905	883	881	827	882	879	856	846	896	893	848	863	896	849	900	885	880	923	885	876	931	940	906	859	863	835	862	850	886	850	926	838	864	870	915	859	809	822	878	822	888	866	875	906	888	862	842	931	872	875	858	909	839	886	862	911	922	824	877	906	880	880	896	931	949	914	864	912	860	882	802	940	825	871	932	857	845	892	860	820	868	889	850	873	805	903	899	916	841	857	916	873	877	835	922	910	862	856	869	932	890	905	876	914	842	862	875	834	879	839	862	905	896	907	888	855	885	825	867	918	867	912	861	868	898	853	885	909	873	869	830	875	874	923	885	883	867	878	870	887	895	878	891	863	902	930	889	892	881	879	890	880	856	865	896	851	875	833	916	870	898	888	875	904	856	930	867	913	858	890	868	844	820	859	911	844	863	884	895	895	906	825	890	852	895	855	884	856	913	896	847	830	923	826	835	840	867	864	869	870	881	856	861	924	866	879	872	893	874	881	903	887	864	838	836	848	909	923	852	874	857	881	850	877	870	928	882	917	894	892	858	870	915	914	911	953	869	856	909	930	864	857	892	851	914	905	902	887	863	806	882	911	889	863	910	887	882	886	897	895	907	810	891	888	903	880	911	861	882	883	835	867	892	860	900	849	868	871	847	873	836	905	825	839	856	905	850	893	903	831	830	894	890	874	840	875	891	880	921	816	891	862	848	910	877	834	874	835	815	887	900	875	933	883	904	924	877	893	856	882	830	863	871	846	814	907	900	827	913	911	962	890	876	909	884	923	864	817	866	851	880	876	830	871	864	877	830	860	916	892	899	895	846	943	881	851	918	828	847	830	869	858	853	894	855	900	883	894	887	911	898	866	888	924	910	846	832	843	847	893	904	887	911	803	825	864	851	907	899	830	876	851	843	883	892	909	852	862	935	831	818	873	884	878	919	936	927	860	853	909	878	923	837	831	893	886	906	849	881	896	917	865	837	851	879	858	869	874	840	925	865	885	876	895	858	885	855	861	853	916	874	886	951	890	896	802	878	848	818	919	923	906	843	911	927	911	833	917	842	865	867	807	844	833	880	824	861	902	878	877	819	899	877	867	887	839	819	857	875	876	891	877	848	877	905	864	835	954	825	836	930	842	867	903	929	870	936	872	855	895	800	918	852	886	870	853	839	877	833	875	877	857	856	846	846	866	886	863	865	851	914	917	880	895	859	915	877	887	877	860	875	874	915	863	864	942	881	915	858	816	904	848	822	897	842	854	921	858	886	888	866	878	839	908	811	896	882	878	824	905	892	852	877	863	878	906	866	892	861	851	850	883	839	847	871	876	863	891	889	881	872	870	916	864	934	937	876	902	866	887	847	851	840	833	835	873	889	873	950	870	849	814	913	910	888	867	862	848	901	930	844	872	895	869	848	898	873	885	927	881	907	890	874	878	900	834	872	868	878	828	925	804	872	872	861	896	928	887	863	865	879	885	838	943	890	888	924	856	903	834	896	914	903	812	846	871	845	913	867	850	905	864	909	820	818	914	836	889	885	903	878	861	852	868	849	911	886	908	901	844	852	835	840	877	926	915	820	881	877	875	832	854	916	838	871	930	908	874	914	853	848	908	910	898	914	829	855	876	871	884	928	846	840	842	858	890	852	871	882	852	892	854	831	916	904	927	870	893	879	857	902	900	885	881	858	928	836	891	834	835	891	866	879	829	907	902	858	858	882	891	883	853	911	873	819	915	860	868	855	854	862	840	869	932	878	888	899	862	857	869	832	885	909	934	852	885	815	889	868	918	902	839	857	923	890	909	866	865	904	907	865	848	824	890	886	915	933	850	826	825	899	833	843	856	832	903	885	881	854	880	906	870	841	872	799	824	848	905	931	841	875	886	843	859	889	884	912	859	920	864	873	863	869	852	882	887	866	891	845	880	899	937	890	859	876	930	842	854	846	894	909	874	890	924	910	852	866	952	869	924	895	874	861	862	881	882	875	831	874	896	924	876	922	891	835	882	872	845	895	867	893	900	887	893	911	880	861	889	871	850	835	844	885	903	844	880	925	828	877	900	895	873	873	895	902	860	900	875	897	898	867	881	833	875	900	817	868	839	876	893	936	866	899	839	849	834	843	888	867	857	910	846	849	867	849	841	911	878	869	849	832	956	837	875	860	854	892	892	879	893	796	848	902	835	921	860	861	844	813	916	873	836	868	921	902	924	895	887	897	862	876	895	864	862	874	866	920	877	818	860	869	899	850	867	830	897	880	923	867	869	871	840	849	831	899	857	907	830	891	895	866	902	882	927	881	879	920	906	850	866	857	873	840	886	889	807	900	891	893	898	885	874	867	873	876	901	833	890	925	857	882	878	857	812	890	880	875	922	864	821	900	875	915	877	911	839	814	867	872	897	885	855	848	801	907	859	873	887	877	910	839	866	832	858	908	932	874	880	869	853	882	866	856	894	899	902	876	882	854	889	870	925	874	907	859	881	927	882	886	873	842	856	881	840	834	884	858	884	962	842	898	879	879	824	870	852	860	900	896	850	909	863	906	882	909	916	886	869	915	906	833	908	863	844	867	847	807	869	846	864	880	844	822	843	882	866	900	906	867	927	865	931	864	863	895	918	882	859	911	917	916	801	862	905	820	836	917	904	889	881	857	878	831	880	865	912	829	858	836	928	915	914	886	865	867	962	826	846	861	893	890	843	868	908	880	880	858	891	884	830	915	859	855	830	847	907	931	817	858	850	873	864	882	859	846	869	839	888	899	895	846	932	949	902	874	886	848	851	905	887	884	870	887	879	877	884	814	799	873	905	895	924	905	879	860	877	915	842	873	847	878	860	891	857	843	829	851	906	896	816	883	915	879	871	849	834	907	846	856	903	836	881	841	914	904	873	918	867	879	897	913	877	859	901	882
8551	1158	1359	1167	925	794	589	547	468	437	413	390	371	406	394	399	347	323	336	347	310	362	399	340	323	326	311	322	334	319	343	343	321	291	330	318	340	342	305	341	299	317	324	313	298	308	320	307	329	287	332	339	284	347	294	273	318	283	327	338	340	307	317	293	305	314	300	319	316	304	318	326	291	292	307	292	311	293	316	272	298	326	318	316	284	280	307	312	319	316	326	288	310	302	307	288	311	309	313	304	310	300	292	299	322	305	319	308	313	264	340	316	300	305	306	321	312	319	297	351	298	308	323	310	292	311	301	301	301	318	322	317	339	275	317	331	289	308	325	336	298	306	290	339	344	291	316	311	347	335	353	323	304	290	310	316	312	340	306	308	345	283	323	313	307	307	298	301	337	299	325	277	322	307	338	311	301	309	296	296	288	303	300	283	314	290	328	341	303	309	354	339	295	291	304	298	305	307	311	305	284	316	306	346	274	300	385	339	293	284	337	305	318	293	323	310	270	322	300	317	265	312	327	298	322	348	302	281	307	297	310	329	314	272	304	297	324	312	300	324	316	283	308	332	307	289	296	329	296	324	307	309	292	310	313	311	306	330	310	291	307	269	274	311	317	301	294	301	300	326	293	298	316	279	327	274	308	315	294	346	316	307	328	313	299	318	326	288	314	320	291	326	333	338	326	299	301	282	354	324	332	301	338	288	304	286	315	333	327	319	310	294	304	281	309	271	283	301	303	303	304	324	303	313	315	304	305	315	294	347	297	329	311	338	340	331	273	342	267	322	292	287	330	312	296	322	285	323	337	313	278	317	304	322	321	356	294	293	326	339	337	339	317	325	265	305	318	340	288	315	311	288	304	279	292	320	316	324	319	315	337	271	299	309	305	316	304	301	330	303	327	310	329	327	292	312	325	292	318	285	309	316	297	290	292	282	290	312	285	313	293	302	294	330	308	302	290	291	297	328	309	321	312	307	308	256	309	334	305	312	301	316	306	316	290	317	282	301	279	298	308	306	309	289	288	292	288	337	342	310	289	330	298	324	291	300	306	296	345	307	293	329	300	320	320	325	328	315	314	273	303	290	335	322	360	314	317	331	288	329	319	307	317	299	304	276	299	307	306	308	294	271	281	299	298	280	298	321	331	339	321	308	305	307	316	286	305	327	285	329	301	344	308	311	306	294	344	352	310	299	307	318	304	316	322	347	295	334	294	302	326	335	339	304	307	306	291	309	304	316	323	296	303	322	289	293	301	307	309	353	299	319	301	315	344	302	300	337	320	302	328	329	308	286	282	309	301	325	296	283	307	310	306	314	310	299	296	319	300	271	303	319	366	313	328	319	290	286	306	311	296	316	314	296	336	324	312	327	345	294	271	289	302	330	321	332	312	293	316	298	293	314	289	304	292	319	324	310	289	297	314	329	310	321	328	317	316	299	303	315	295	308	310	287	321	326	315	297	302	308	304	282	307	316	279	331	311	333	346	330	314	341	331	338	303	296	289	309	301	312	300	297	298	282	343	276	309	311	291	296	317	310	307	313	349	309	299	327	277	316	269	309	292	323	294	307	309	371	290	301	328	313	306	331	306	288	332	295	313	303	320	317	289	293	319	297	305	292	281	299	339	288	324	338	322	280	303	305	306	285	313	308	312	351	310	307	329	308	324	287	333	302	287	323	320	341	341	294	320	307	321	324	329	305	305	321	318	301	323	323	287	316	275	273	318	362	304	297	281	319	324	295	317	333	300	322	272	312	303	317	312	299	309	303	302	287	271	338	350	283	301	319	297	342	327	285	306	302	292	319	302	304	352	293	268	310	275	308	324	324	337	284	317	297	335	304	299	321	285	308	303	290	332	309	336	291	323	321	307	342	316	300	311	326	320	301	285	311	313	323	300	320	320	313	329	338	287	326	323	321	316	323	318	340	336	302	304	294	341	299	291	337	295	322	307	289	318	278	351	322	315	305	290	303	306	317	273	308	305	313	279	325	314	279	307	320	316	306	329	307	274	315	312	306	322	291	325	318	308	315	299	345	353	307	313	308	313	284	321	282	302	336	301	297	312	283	318	317	321	309	300	339	337	325	344	311	299	308	331	319	317	340	308	290	319	326	315	318	309	295	304	310	310	333	328	312	300	314	332	295	306	281	312	290	309	317	330	319	311	324	314	327	332	287	310	300	309	322	297	283	292	319	327	316	324	320	333	326	324	278	292	318	311	320	295	312	339	322	312	330	315	311	309	327	314	323	286	315	304	311	299	318	277	338	314	287	308	302	334	332	331	324	297	317	305	279	305	313	350	324	317	304	302	325	316	338	307	319	304	321	322	313	289	284	311	307	308	280	319	311	321	249	334	292	292	314	311	311	285	304	330	328	315	293	306	312	284	288	318	316	298	297	343	348	298	309	290	322	320	318	316	299	291	351	303	281	320	338	323	284	322	305	303	295	332	290	299	314	319	309	311	313	298	277	312	319	303	296	317	317	272	286	279	286	304	320	315	342	299	306	300	335	288	297	292	314	310	311	364	309	303	278	332	291	297	293	320	305	283	314	320	299	341	314	321	315	343	304	277	282	317	350	346	297	317	285	302	315	329	287	299	313	308	332	295	319	315	313	335	337	304	293	305	321	306	310	308	330	284	309	301	323	318	309	257	299	345	310	301	317	308	299	311	336	310	309	314	272	359	320	283	313	303	339	332	318	280	309	314	330	301	293	315	335	304	314	307	320	315	333	321	308	325	304	310	327	321	331	339	302	327	310	303	298	327	313	312	300	322	317	299	306	292	276	310	324	303	318	296	272	292	315	286	334	327	328	299	312	319	274	325	326	297	304	284	323	309	318	295	320	306	325	324	292	316	294	345	332	323	298	326	321	329	324	313	306	314	277	352	305	318	339	317	341	326	316	310	307	313	288	298	306	302	301	306	298	310	286	291	297	289	337	339	316	293	306	297	271	287	335	343	304	278	302	319	281	325	323	319	320	323	328	270	334	298	303	305	279	306	299	285	326	345	323	363	330	310	305	321	294	303	322	330	300	322	271	292	306	321	326	306	308	327	314	308	292	321	308	328	289	296	316	305	287	307	294	286	289	344	332	313	300	314	308	303	319	324	329	301	306	284	324	325	330	343	312	294	310	306	292	329	296	322	321	310	285	312	314	319	300	296	285	309	336	293	314	286	308	313	280	295	297	326	337	322	305	319	280	301	343	302	298	315	308	294	298	275	312	328	309	317	316	311	343	335	327	290	345	288	280	344	319	340	320	302	305	310	313	297	312	307	268	321	307	283	322	298	314	275	310	301	323	323	306	301	324	298	299	329	314	299	304	298	289	296	311	333	298	318	306	288	309	332	282	323	321	323	331	313	311	345	316	338	293	319	293	302	308	308	321	333	305	350	303	272	300	348	320	289	297	315	311	323	325	324	319	325	336	322	329	328	322	312	314	310	312	315	322	309	299	323	269	308	288	340	300	347	305	328	326	331	324	322	317	308	316
5893	1711	2949	3612	3088	2747	2254	1943	1781	1591	1488	1332	1267	1189	1209	1101	1063	1093	1017	1013	1008	985	928	902	949	922	959	875	873	859	831	827	827	795	848	840	887	834	866	865	858	858	803	790	799	800	822	783	793	801	858	824	751	794	839	819	786	741	764	792	799	822	821	757	806	824	808	755	803	782	827	748	772	792	811	789	771	802	812	810	772	800	763	803	804	785	779	843	825	826	784	791	752	775	811	776	804	807	789	777	824	748	757	857	775	782	800	720	827	826	801	786	804	849	803	829	783	826	739	773	796	811	819	781	749	769	798	776	743	787	724	763	779	802	772	722	760	776	781	748	753	807	796	803	797	792	758	830	826	791	746	792	807	751	829	765	831	842	792	814	816	777	776	780	766	807	781	752	797	701	827	771	790	803	803	756	756	784	792	780	794	789	815	791	805	800	757	779	729	853	781	798	797	772	808	743	802	754	773	776	727	817	798	793	759	726	775	796	795	764	749	755	713	820	838	771	841	770	818	775	815	736	775	865	779	751	829	821	718	816	762	734	803	818	756	778	730	815	770	808	767	792	808	775	828	734	761	810	831	776	768	742	809	827	753	814	806	813	813	794	751	768	836	808	765	803	761	815	811	759	739	812	793	807	736	733	787	764	784	792	786	778	825	758	831	806	789	758	722	780	747	718	764	749	792	738	801	819	808	772	773	775	812	757	778	725	843	789	734	744	728	832	822	817	805	820	782	796	785	773	780	813	776	809	769	792	776	766	802	776	803	828	787	778	814	825	772	729	788	821	797	777	780	784	808	754	784	777	791	818	793	777	780	710	764	767	770	799	746	765	780	806	801	770	750	761	788	756	799	792	777	813	773	800	745	761	748	794	781	794	741	747	795	729	776	770	778	787	801	780	792	779	783	770	781	773	765	801	762	749	728	760	744	801	790	759	799	783	763	771	758	810	776	796	766	746	737	730	809	771	778	759	742	790	792	741	801	812	774	749	793	780	768	779	770	812	748	787	789	706	775	729	744	765	829	789	772	777	788	783	762	824	780	782	776	838	803	788	760	828	783	763	789	794	813	836	763	810	797	762	796	826	767	794	756	748	764	790	750	781	796	756	764	809	781	765	843	762	780	817	751	776	781	803	789	816	803	781	789	769	739	762	760	772	809	839	793	814	765	814	776	775	794	820	835	787	744	823	802	800	764	788	779	732	795	790	754	826	802	717	815	776	843	730	825	782	751	795	757	805	808	809	816	829	744	768	790	740	805	775	779	803	767	808	785	740	799	788	764	796	772	769	811	791	743	772	817	725	806	790	772	812	808	768	746	775	746	791	765	794	804	819	817	762	841	711	737	780	803	745	741	775	767	776	836	830	809	768	765	812	796	788	792	790	757	785	783	771	775	744	812	790	817	776	762	775	803	806	760	786	765	771	784	805	825	726	793	824	720	808	742	794	748	812	798	779	760	743	804	790	803	766	845	763	766	750	790	805	779	797	847	791	745	862	788	804	798	783	767	781	728	760	779	761	776	812	810	799	759	784	785	750	787	831	826	758	807	771	761	790	770	753	850	798	773	767	719	736	767	761	756	799	796	794	794	775	804	741	808	818	763	797	778	798	810	704	747	756	752	789	793	799	724	806	768	758	793	758	724	825	766	782	790	775	781	798	773	767	761	749	826	769	797	756	761	761	775	761	827	770	781	803	823	799	771	735	778	751	762	799	759	797	790	772	781	797	829	759	817	758	750	777	740	793	820	817	792	731	769	791	756	747	825	755	760	786	796	819	780	798	757	757	802	793	819	843	784	829	753	817	791	816	815	826	773	807	774	743	751	755	764	788	722	782	771	784	794	751	763	800	749	835	814	780	784	757	777	761	780	703	767	806	798	806	820	776	804	777	799	767	758	806	736	750	800	804	766	772	766	799	747	771	792	759	788	777	808	766	766	747	767	832	785	767	767	744	776	793	769	756	775	805	761	812	818	811	810	745	819	802	799	772	786	764	731	814	755	842	769	752	768	753	779	839	763	730	787	785	757	832	779	763	820	821	793	763	758	796	770	799	795	762	817	785	784	746	743	798	797	771	803	763	783	783	790	751	756	795	768	806	789	745	778	776	739	824	791	790	755	766	799	757	785	807	781	813	802	784	807	737	795	780	759	827	774	761	746	814	829	750	748	670	777	800	799	804	813	791	776	763	791	771	804	783	827	794	807	768	783	761	768	800	804	765	828	797	761	785	762	782	764	800	799	735	733	818	775	827	737	841	810	766	794	817	810	812	794	744	794	764	793	806	756	816	810	784	766	785	781	776	829	762	787	796	750	780	805	792	786	791	818	757	760	784	763	807	721	752	809	834	785	794	782	740	794	774	753	759	789	773	745	772	770	782	803	799	834	760	802	776	766	773	733	780	801	794	792	814	760	738	770	799	800	787	790	776	827	826	712	744	832	786	798	783	790	749	777	735	799	788	743	764	746	811	763	794	778	769	835	746	811	777	747	791	780	779	858	806	791	787	803	786	750	753	768	742	779	809	777	787	759	788	771	763	798	780	819	734	767	789	829	757	776	778	751	748	799	738	737	810	797	790	800	783	697	786	754	758	749	728	731	804	761	739	786	762	779	766	782	769	770	753	796	787	766	766	829	829	795	785	803	796	797	831	764	735	782	738	770	805	783	768	798	821	745	788	786	793	782	746	735	758	801	805	774	736	782	821	786	787	821	774	787	747	801	772	787	816	819	789	741	803	792	773	741	713	807	782	818	763	800	776	795	779	804	763	801	816	846	767	805	802	762	792	775	767	729	747	777	777	777	776	819	751	763	756	801	790	824	798	776	788	785	830	835	762	730	754	761	777	755	800	793	730	769	827	806	742	769	771	729	806	780	774	771	775	807	757	811	754	789	727	821	772	774	783	747	820	804	777	774	782	778	749	802	719	809	766	813	785	799	790	833	763	769	767	697	780	860	760	817	773	807	815	775	781	787	788	819	767	775	780	741	792	767	744	814	744	804	843	763	785	794	724	772	827	769	756	792	743	770	813	811	770	785	772	781	775	762	792	820	786	803	748	795	784	825	834	748	817	779	752	750	778	776	785	775	803	827	805	768	785	787	767	805	760	793	782	750	754	776	808	731	757	810	805	771	820	788	779	763	740	807	799	744	754	821	725	779	836	802	803	758	766	798	689	810	788	797	827	786	738	772	802	764	785	736	816	784	803	796	785	776	773	807	768	747	794	809	759	810	772	778	776	785	830	841	756	805	816	762	829	776	794	764	783	749	741	753	722	769	819	759	763	799	783	774	750	772	772	811	807	776	786	772	746	765	766	790	802	729	805	789	772	804	720	765	739	818	809	769	805	766	817	724	775	817	751	758	748	750	760	778	809	819	780	816	804	760	796	738	817	790	754	798	756	820	787	820	783	840	781	806	774	765	737	772	789	797	796	781	758	813	794	771	761	771	794	796	735	829	784	737	744	803	738	779	756	797	831	803	800	774	806	801	778
15374	2500	2424	1880	1355	938	736	568	488	488	375	345	292	288	260	249	235	237	226	194	190	201	201	200	166	194	175	186	137	154	187	150	162	172	157	202	171	147	172	165	129	144	152	145	150	142	155	170	149	187	146	160	172	137	156	149	145	152	138	176	155	136	175	130	165	150	159	159	145	144	150	147	141	131	154	155	140	141	146	143	161	148	151	138	152	155	159	184	163	151	155	157	161	171	144	140	151	152	143	151	124	120	146	135	183	160	147	155	164	127	138	165	143	144	167	159	150	157	149	166	138	164	175	135	125	146	169	146	141	141	142	142	146	174	186	138	143	133	124	161	152	158	146	136	144	171	147	151	174	143	151	132	157	138	152	138	146	138	132	152	154	146	154	154	148	172	157	178	142	154	136	148	165	135	138	126	134	134	133	131	157	160	151	151	176	134	156	137	158	160	141	172	158	143	144	159	144	140	143	133	169	126	152	130	140	157	151	145	153	161	146	147	136	163	167	146	138	170	148	140	137	140	149	128	131	150	155	163	135	148	162	158	147	147	161	145	149	135	140	154	160	180	123	134	165	147	161	143	167	148	135	157	167	152	141	144	137	122	130	168	151	150	139	132	162	147	129	148	138	148	144	159	140	156	153	139	186	151	138	166	150	154	136	170	139	152	152	134	136	127	149	147	150	149	134	161	155	134	140	132	159	172	132	161	158	137	159	156	154	157	157	142	157	131	147	139	124	170	143	140	164	156	143	147	139	158	138	165	145	161	160	140	138	164	144	156	157	169	135	139	154	162	157	158	141	154	145	144	142	153	149	145	151	121	143	172	161	158	163	147	151	129	146	156	150	165	143	138	145	136	145	148	168	143	140	125	141	133	159	150	151	155	116	162	142	143	147	155	150	121	137	164	170	154	138	172	157	142	142	158	165	131	142	145	140	146	147	152	156	151	141	140	148	158	163	164	142	152	135	133	130	136	158	121	128	128	134	153	146	135	147	152	161	142	165	131	160	150	157	147	154	153	152	122	165	151	163	150	125	148	151	136	129	141	141	144	125	142	148	136	171	154	146	160	169	140	150	159	146	127	160	174	158	126	148	155	133	145	151	138	158	158	156	152	182	146	127	151	168	141	156	166	149	143	146	157	144	167	146	126	140	149	135	151	141	145	131	150	134	158	119	135	150	159	134	143	139	154	149	123	155	151	140	172	157	153	160	131	134	155	126	155	150	146	150	146	182	159	150	154	146	139	144	147	149	174	144	159	159	152	146	145	155	146	141	141	150	139	150	169	149	142	170	143	142	154	138	153	141	141	156	171	150	133	157	147	143	147	152	146	137	161	152	157	145	151	129	142	153	155	156	150	150	140	143	148	151	156	127	162	164	151	142	145	144	144	153	135	138	160	157	144	144	160	185	163	161	153	140	136	163	117	159	163	140	175	148	157	135	123	133	183	163	148	149	147	152	146	156	119	149	146	168	128	161	130	129	152	158	125	146	110	176	151	150	140	153	142	157	160	141	145	130	153	163	120	172	135	147	163	142	141	141	132	127	154	154	134	143	150	125	125	119	149	156	158	141	137	153	147	156	165	162	122	142	150	145	118	143	145	157	173	153	134	148	148	162	163	133	147	149	138	143	134	137	145	150	135	141	139	168	169	127	160	154	115	156	161	157	134	132	130	168	146	155	159	149	157	135	167	151	148	167	146	135	132	156	151	140	163	161	134	138	162	136	160	142	163	158	153	139	158	147	142	146	149	137	149	150	139	151	129	141	143	138	162	158	150	145	145	143	174	146	153	141	150	138	116	170	159	142	159	175	123	148	130	150	134	149	139	151	138	139	164	161	131	122	159	125	160	145	155	130	129	146	156	129	143	150	160	153	160	138	139	133	149	137	155	159	122	145	160	133	142	142	148	150	134	144	155	141	161	146	138	142	157	161	149	141	155	167	173	155	166	173	150	161	149	142	136	144	168	166	139	158	151	150	142	142	162	140	145	157	156	138	167	170	147	144	139	144	165	146	157	141	171	140	154	150	132	155	150	152	141	139	133	138	152	162	143	165	140	146	140	140	153	138	156	155	160	150	133	153	139	154	157	147	152	143	147	124	140	161	146	150	139	159	151	165	143	135	157	148	150	128	167	150	158	133	155	158	159	136	146	150	160	159	141	145	151	129	145	133	134	156	148	168	144	146	162	153	152	127	163	154	153	157	147	153	113	153	124	134	134	138	141	132	151	141	135	179	158	152	126	163	149	164	156	132	144	159	154	143	138	148	170	147	151	165	156	150	136	150	152	134	150	163	141	169	149	132	152	149	145	140	137	156	175	160	140	159	146	139	149	154	163	170	145	161	142	155	129	154	163	157	161	138	155	169	147	149	151	120	164	149	154	148	155	148	134	144	131	171	143	128	154	140	153	132	143	160	149	166	156	129	130	149	163	148	130	144	148	158	139	119	124	155	146	148	171	153	154	151	157	152	159	144	151	151	153	149	149	147	157	162	141	127	138	138	168	141	129	161	174	168	158	140	164	169	142	139	170	156	158	154	154	152	153	125	138	139	162	143	156	158	156	160	163	141	148	138	146	153	164	150	141	136	151	134	142	139	148	139	152	142	142	142	136	154	156	146	136	143	135	143	128	142	151	151	182	113	164	130	142	139	148	155	142	135	128	151	139	160	121	148	140	145	144	144	142	145	164	143	130	148	166	128	165	155	138	134	133	143	178	141	125	143	153	138	137	159	136	149	137	149	136	142	157	157	136	138	144	129	138	153	152	161	136	141	159	133	150	159	167	172	153	147	146	141	128	147	165	149	175	163	148	150	135	130	125	162	143	153	163	166	181	162	166	150	158	162	164	118	142	156	146	145	141	156	154	152	141	156	157	146	136	133	162	159	145	156	165	168	143	138	139	154	167	129	156	149	158	139	157	160	136	156	135	136	157	157	138	149	152	163	178	146	154	154	126	168	139	149	159	149	138	135	128	149	149	155	140	143	128	140	140	130	118	156	142	143	172	134	151	154	157	131	155	146	144	164	147	154	147	145	133	129	167	138	142	149	119	144	138	148	155	145	146	161	151	147	149	147	143	147	146	169	148	153	148	137	151	149	144	179	143	134	136	143	128	132	152	153	131	161	122	142	154	154	169	168	131	149	164	151	155	158	135	144	144	148	142	137	150	150	143	137	142	153	152	135	161	154	149	143	165	135	157	154	144	141	151	148	144	179	159	111	149	137	167	145	148	150	137	154	138	146	168	132	158	147	128	157	175	154	150	165	153	133	143	147	138	148	163	169	129	146	142	121	139	141	142	162	157	139	141	153	131	144	138	138	140	151	136	133	146	140	126	159	163	139	154	172	142	163	146	140	160	161	154	134	151	154	137	144	159	144	142	141	168	140	143	149	143	141	158	132	141	132	167	141	132	161	181	164	151	145	150	130	140	169	161	141	158	153	127	175	151	161	153	147	160	147	139	153	149	137	147	142	154	133	152	165	144	155	151
7477	2176	4563	5532	4774	3868	3132	2692	2247	1900	1700	1528	1325	1280	1183	1045	1026	923	841	912	797	734	679	682	653	585	615	621	554	568	592	567	538	533	525	513	508	493	481	483	538	534	466	485	439	492	500	484	451	452	464	455	459	465	480	456	445	456	457	433	455	453	444	462	436	435	416	443	462	438	460	419	482	440	437	483	445	444	419	439	443	436	429	391	401	386	459	453	443	412	448	437	411	451	441	517	425	447	415	415	418	416	421	408	418	445	414	413	422	423	449	451	470	418	424	443	449	427	430	447	405	394	397	411	420	419	414	416	439	417	411	438	427	439	384	422	419	433	416	402	404	417	412	452	461	417	397	410	409	410	423	399	429	410	432	421	415	395	445	415	408	441	421	390	404	407	432	374	420	399	397	400	451	449	416	424	425	421	413	393	448	420	405	425	485	402	441	443	379	407	412	413	407	441	437	377	435	405	401	408	405	421	416	415	440	421	415	433	410	429	387	402	431	411	424	413	388	378	420	409	381	399	415	415	390	414	377	433	398	413	425	459	394	410	426	411	430	405	455	429	425	394	428	440	364	423	391	385	438	430	402	415	386	411	434	407	373	425	380	381	417	398	420	412	378	399	448	442	397	413	402	387	402	445	462	414	356	418	410	399	426	392	386	415	418	416	438	405	413	443	389	424	439	409	413	388	385	423	389	414	381	396	391	429	407	400	451	434	415	405	397	387	444	420	413	411	442	404	394	433	420	439	417	426	433	411	374	418	415	405	392	393	438	434	398	404	383	439	431	405	405	420	414	389	386	429	400	455	438	445	431	395	379	407	436	411	405	393	418	404	390	456	412	361	424	414	388	414	425	400	403	380	414	356	396	413	406	397	407	397	400	409	398	425	422	420	422	389	424	417	409	413	434	412	398	414	425	412	415	386	387	392	405	411	396	396	424	411	408	388	426	402	407	406	442	441	432	380	387	428	420	425	418	422	391	437	422	418	387	417	387	404	358	394	444	397	407	393	404	393	436	415	391	390	408	394	427	430	427	446	420	362	418	443	389	403	391	426	405	419	403	371	425	420	398	413	406	436	431	425	420	409	450	364	426	420	405	352	408	422	439	424	422	393	428	413	418	406	374	440	422	429	404	378	396	406	409	428	390	393	436	397	422	398	396	396	402	402	406	410	388	435	402	357	404	415	417	434	400	407	378	437	421	406	410	423	412	364	399	384	368	436	379	418	420	422	423	424	433	406	388	382	378	396	388	448	439	439	423	385	389	440	442	433	394	412	401	414	397	393	391	392	437	373	409	416	410	390	441	444	402	434	416	421	424	407	393	410	404	404	356	443	386	397	393	417	440	397	373	443	437	404	417	384	390	409	410	379	403	402	398	407	391	415	393	444	415	407	408	437	435	407	435	401	385	403	396	437	420	418	377	407	352	418	417	408	413	451	416	390	400	425	408	425	409	408	413	404	400	389	427	419	410	453	430	417	396	414	373	437	410	420	409	363	416	380	392	350	390	389	425	437	397	417	398	415	388	389	413	395	412	401	424	402	419	418	346	419	403	422	423	429	420	384	424	418	440	358	419	445	450	391	416	438	411	407	423	414	384	438	440	439	405	425	409	391	466	394	398	414	402	419	374	413	399	409	405	388	417	442	383	393	414	429	426	434	401	438	398	401	437	421	388	426	413	422	431	415	410	388	421	431	434	418	435	427	352	393	429	395	392	417	429	427	415	398	427	434	419	415	398	436	455	364	414	415	449	431	391	416	431	419	441	391	390	397	427	393	414	428	442	408	403	414	420	400	402	426	400	400	431	461	387	370	385	403	416	384	410	425	356	410	383	410	439	452	420	403	402	414	409	419	408	410	407	409	446	417	406	440	366	443	417	396	421	448	426	410	409	404	422	422	424	431	418	435	408	424	396	405	456	397	421	399	408	454	404	391	386	410	416	429	406	403	418	406	441	442	409	393	424	403	440	452	460	437	428	412	404	390	409	426	414	406	431	433	386	384	402	406	425	402	444	426	443	396	418	405	437	436	424	422	410	407	441	384	375	412	400	396	391	395	382	425	427	406	428	434	412	410	446	427	408	423	449	399	400	463	424	427	414	427	454	393	401	417	411	402	412	416	396	420	440	423	407	442	379	391	419	395	419	464	406	384	409	434	416	435	441	381	390	475	421	397	448	425	407	376	408	395	406	426	404	391	439	432	415	394	429	409	448	425	385	443	421	398	392	390	407	410	392	412	408	408	421	371	391	389	379	404	440	397	410	399	442	412	443	387	426	367	409	396	389	411	430	387	420	385	411	423	423	430	375	392	418	414	388	411	419	414	417	438	393	434	423	413	399	402	419	433	401	395	418	416	388	399	454	464	434	424	466	393	408	427	405	405	396	434	397	405	390	419	402	402	429	419	405	407	382	398	393	388	374	414	415	429	431	377	375	440	396	401	416	416	397	463	450	413	399	412	431	414	385	410	424	385	417	402	397	468	410	411	378	419	424	406	417	447	398	418	402	385	394	424	391	403	411	426	400	400	430	435	419	433	433	427	413	456	435	380	412	394	411	387	393	367	379	424	392	440	400	397	382	434	385	405	411	445	409	420	405	386	411	471	422	412	390	452	421	390	399	361	399	401	413	407	424	422	433	419	416	406	429	401	410	418	394	393	421	450	393	397	391	383	412	369	406	420	399	388	411	456	398	402	429	419	411	444	438	387	453	396	411	402	407	422	371	398	398	414	369	418	441	399	409	413	400	380	377	389	395	398	457	435	453	392	391	406	382	399	377	434	388	401	378	424	394	346	391	406	417	430	435	390	382	400	422	385	398	428	415	396	402	427	375	406	409	400	395	415	410	413	406	450	424	416	426	438	370	412	417	435	422	426	393	431	385	427	413	417	399	441	437	399	398	416	449	433	407	422	414	452	412	415	416	420	403	381	394	411	415	398	400	417	436	399	447	409	427	405	450	414	423	419	405	411	411	437	428	451	410	370	417	400	399	442	444	398	404	422	431	360	401	394	409	445	429	381	416	416	415	439	417	375	390	414	402	451	391	380	430	380	373	403	393	422	419	404	403	427	391	403	402	397	428	401	445	430	422	424	415	424	440	399	398	400	437	430	418	413	431	448	421	414	437	399	405	400	412	432	372	396	380	432	391	436	415	422	423	406	435	442	428	395	406	409	385	394	403	402	396	409	415	375	428	428	404	428	399	413	389	407	425	417	432	406	396	408	404	396	398	407	407	466	422	448	417	386	423	426	383	411	404	439	402	405	419	377	421	433	436	437	383	407	430	403	423	382	418	418	374	419	404	427	428	420	423	421	432	404	399	421	389	416	384	419	415	402	392	405	412	441	436	384	414	413	382	418	391	379	407	402	405	437	387	398	443	414	437	431	391	446	429	434	414	400	393	407	406	393	372	404	394	433	411	413	391	410	434	426	438	423	413	434	369	349	380	426	387	408	418	448	411	407	405	444	406	411	392	424	400	417	397	383	410	438
2395	392	426	397	381	332	370	356	374	363	327	326	341	374	332	334	355	341	378	358	341	322	328	340	363	354	328	366	334	392	346	359	369	342	325	342	348	336	346	349	380	330	351	354	361	383	339	332	360	334	369	337	345	361	343	368	391	378	354	323	335	336	336	315	364	374	347	344	370	361	343	340	348	331	361	292	339	344	334	334	358	335	338	379	347	390	413	327	320	318	374	346	351	362	320	369	349	360	335	326	368	357	341	354	357	371	384	331	324	337	321	334	361	336	384	360	316	381	346	328	356	375	353	345	357	302	345	339	336	368	345	330	332	351	365	358	345	323	352	324	330	329	324	336	359	355	380	337	333	333	342	310	338	344	376	364	367	346	351	378	300	335	345	379	356	313	372	344	337	357	354	323	338	320	349	313	344	353	317	358	324	344	358	329	351	348	373	381	328	336	313	359	329	347	332	347	362	367	320	350	342	344	370	344	325	352	369	354	321	354	352	365	350	357	334	323	319	329	340	359	327	326	363	350	333	322	383	342	334	357	381	377	386	340	355	314	360	339	362	341	378	334	342	382	322	363	352	343	369	330	347	368	349	348	319	319	359	331	352	355	372	356	339	342	345	332	353	355	316	383	308	374	339	314	327	380	358	349	373	324	353	339	346	328	366	341	340	320	344	308	353	345	343	354	330	357	325	369	344	338	380	336	343	326	332	313	343	331	340	336	327	334	328	377	320	354	318	327	353	349	323	384	313	352	374	359	322	367	376	340	372	358	345	342	349	354	345	340	370	324	316	392	328	356	374	347	334	351	359	367	337	313	359	395	334	361	345	335	315	334	326	343	331	320	341	380	383	351	348	340	362	351	344	361	310	325	386	350	343	348	353	345	300	350	373	308	328	322	351	353	386	351	348	339	350	311	345	344	342	365	341	353	331	350	306	306	366	329	328	366	348	395	382	337	366	351	352	334	318	335	357	320	353	344	350	320	353	350	383	363	340	331	326	345	356	356	297	355	319	323	360	329	357	347	336	289	352	314	340	336	374	364	326	337	370	310	313	350	403	333	342	330	314	312	366	341	403	340	351	347	350	369	358	349	317	352	321	330	345	340	353	344	325	361	362	356	329	349	356	368	326	327	345	333	361	364	356	351	300	379	357	347	342	340	360	357	341	338	348	367	334	341	327	339	337	338	392	377	331	322	326	376	378	313	318	330	325	358	321	381	350	321	356	342	317	326	315	329	325	343	341	385	359	323	338	367	312	353	324	340	335	361	350	354	351	328	354	341	347	338	349	344	363	342	365	349	361	332	334	353	303	341	361	371	349	346	300	346	319	303	312	333	379	326	352	347	349	331	344	334	360	360	351	341	366	357	381	342	335	329	350	336	373	335	343	316	329	332	338	339	367	349	368	351	330	336	350	335	366	314	351	333	361	338	333	350	362	345	345	358	330	338	311	366	322	338	327	332	318	343	344	340	345	323	366	327	339	356	346	368	327	360	341	354	333	345	329	360	350	330	367	355	357	323	345	336	333	350	319	380	362	357	354	347	339	336	350	330	345	360	345	346	338	356	355	382	296	316	314	353	340	317	354	366	352	331	341	356	342	338	360	336	338	347	338	346	381	360	346	325	367	354	380	370	375	338	337	353	335	356	339	351	361	375	344	320	354	346	358	337	340	371	387	362	330	363	364	360	326	375	367	339	346	327	314	328	403	326	327	344	294	332	356	356	358	350	341	339	357	316	352	321	359	344	333	374	333	327	368	358	343	347	344	344	344	339	348	343	351	355	337	338	349	337	349	341	304	326	353	357	341	355	328	314	334	349	346	357	371	337	357	346	357	342	329	344	324	346	356	355	358	342	354	345	323	342	341	319	316	341	336	365	345	368	376	358	367	366	324	359	340	354	364	339	335	360	337	367	338	370	348	385	332	370	351	381	338	351	327	330	374	373	327	327	354	311	336	331	347	340	334	340	303	349	373	338	352	343	318	329	347	356	369	340	343	324	352	336	333	342	351	372	353	366	337	359	343	336	361	381	323	367	340	332	339	346	356	345	321	349	359	355	373	345	312	359	361	359	347	318	358	334	357	325	363	363	319	336	316	356	363	358	341	349	344	380	373	356	349	341	353	349	361	347	328	345	348	372	303	362	351	387	326	349	328	379	331	337	347	377	374	368	367	329	335	337	346	345	327	358	330	350	378	326	313	348	369	387	355	343	332	305	347	333	323	334	337	314	313	359	334	370	369	332	339	314	362	334	335	346	350	342	353	342	312	358	326	354	345	344	355	348	315	349	382	305	290	345	354	362	316	348	353	308	315	364	344	360	349	319	347	322	376	353	329	335	340	349	327	355	350	345	355	357	354	367	323	323	396	349	333	374	338	308	341	338	338	350	342	323	340	360	355	356	363	363	345	336	343	317	326	366	345	352	314	342	357	392	339	367	324	351	337	354	341	341	298	312	324	346	304	335	326	313	328	353	378	333	366	335	326	370	354	322	326	365	336	326	351	325	359	352	384	363	363	368	343	354	367	363	354	389	336	367	352	342	312	336	374	367	303	361	357	341	351	328	394	330	350	312	322	334	344	327	354	359	339	353	354	388	371	360	337	333	368	352	354	338	346	322	326	334	341	367	387	348	340	335	327	341	353	340	376	315	316	321	355	346	332	368	320	352	366	332	356	347	317	356	340	342	348	324	351	347	341	329	350	334	345	368	326	335	332	373	378	352	345	366	305	380	368	367	342	329	364	328	354	357	335	342	310	341	333	336	377	342	376	362	374	335	385	337	346	367	362	333	315	367	382	356	326	371	366	349	361	328	341	328	334	362	360	368	358	353	333	326	361	306	375	356	348	346	371	317	344	342	357	346	320	348	332	324	358	353	351	337	357	345	367	346	355	338	309	319	337	347	400	350	315	349	369	357	358	352	363	336	354	363	279	371	347	370	359	332	359	339	375	322	327	313	327	308	335	359	341	340	349	350	378	341	339	396	330	322	359	386	322	342	351	317	336	334	334	339	347	331	398	339	370	365	329	336	314	331	366	367	331	333	354	340	330	354	339	312	301	346	368	322	326	340	328	334	308	359	339	336	345	350	347	339	323	325	340	359	326	304	338	363	348	330	371	319	324	352	353	347	344	373	326	351	347	316	313	339	360	334	323	354	333	328	324	349	373	339	328	366	347	340	330	379	341	333	388	386	328	314	337	351	346	357	333	359	363	345	342	361	347	332	382	323	365	318	363	313	360	331	338	371	321	371	358	354	316	368	379	364	369	347	335	352	375	333	311	334	332	356	310	321	345	335	321	358	334	354	358	378	329	376	332	319	346	340	341	347	352	374	353	316	365	335	351	334	347	327	352	345	337	369	350	349	335	352	325	318	362	322	342	324	346	321	339	346	359	341	351	342	344	350	307	363	364	332	365	341	349	339	362	360	342	355	315	350	357	351	336	325	354	323	345	319	347	332	351	354	365	328	335	339	367	336	360	365	331	351	311	367
2599	916	944	1049	958	907	919	1000	945	887	950	927	865	891	917	874	940	920	940	841	886	874	937	882	883	903	885	890	852	855	870	889	855	853	900	862	895	895	876	848	881	832	850	877	879	846	851	875	873	870	816	934	849	865	898	892	889	868	841	853	906	845	880	896	902	903	870	889	918	880	904	909	910	884	869	925	866	884	863	861	888	876	869	827	857	866	883	921	897	903	914	867	894	892	834	902	883	922	860	831	864	864	880	872	897	850	838	916	863	919	843	864	908	869	875	913	878	875	832	910	882	888	853	933	858	926	895	863	850	892	850	826	847	863	841	907	833	824	882	893	872	873	909	894	851	817	865	847	845	914	841	854	865	828	892	855	951	939	902	871	857	888	869	914	914	898	882	833	887	883	941	924	905	909	905	859	883	861	879	909	872	815	832	853	868	859	901	861	879	956	857	848	815	823	859	874	884	850	862	852	916	886	871	868	849	909	853	840	944	848	891	916	836	881	854	873	888	880	933	920	921	902	907	865	848	921	883	902	867	904	860	880	975	855	907	804	877	859	850	871	861	894	857	818	908	851	857	839	878	856	872	864	858	897	841	916	863	850	883	889	865	866	843	906	886	834	901	866	852	894	941	840	868	880	882	867	843	893	908	812	902	899	911	887	849	896	864	885	922	887	906	864	881	878	885	855	857	877	806	820	848	879	953	887	853	876	894	828	939	844	876	913	880	909	875	872	843	930	879	882	883	861	898	929	880	861	877	891	874	843	889	852	892	871	849	904	864	926	898	856	841	909	944	919	891	860	965	877	883	904	828	864	811	866	897	904	885	876	924	917	894	933	876	909	871	867	876	897	889	852	813	879	910	883	858	842	871	840	863	847	871	887	843	834	880	883	881	881	874	861	868	831	861	834	847	856	856	898	862	917	812	823	908	848	896	870	886	848	845	853	864	868	888	886	854	862	877	893	864	900	878	881	868	917	860	893	860	861	864	857	867	857	846	916	863	852	862	840	823	801	835	897	883	885	897	884	880	915	872	830	886	935	881	909	932	895	856	821	862	843	848	850	858	918	838	885	840	860	884	910	839	876	897	897	922	854	843	926	871	906	864	878	876	865	835	842	864	846	885	889	908	867	915	818	860	863	895	872	881	930	846	811	844	842	881	890	866	898	860	869	862	886	892	896	879	831	834	890	846	865	922	890	890	915	891	874	900	876	850	879	837	828	900	924	834	880	924	887	835	901	863	840	886	812	824	880	875	865	879	866	871	817	919	901	880	862	940	842	841	852	925	892	863	918	822	852	855	876	825	888	868	898	834	876	869	875	825	870	884	891	864	869	869	852	890	879	848	829	865	842	885	826	894	881	874	858	872	904	866	845	866	798	878	861	896	874	898	838	865	866	865	873	865	892	872	907	892	852	910	804	841	840	862	934	860	913	842	847	884	833	889	854	897	854	858	856	905	889	878	902	837	856	908	896	915	890	847	854	868	835	870	889	918	865	888	865	894	903	834	896	919	922	851	829	846	893	870	842	908	915	892	867	898	858	895	921	836	842	820	897	916	901	868	897	873	889	872	888	884	860	864	839	876	912	881	873	896	894	857	825	875	845	823	864	853	832	867	908	933	852	824	861	894	837	916	860	870	879	900	870	907	894	887	853	884	940	876	865	836	914	885	869	899	874	886	871	832	873	880	846	842	852	905	899	870	842	905	880	852	843	868	833	878	843	880	928	880	855	866	861	822	880	857	881	859	865	839	936	885	860	873	852	892	886	862	874	895	861	931	891	874	842	843	884	909	850	860	846	937	838	875	849	906	883	816	860	821	911	854	909	918	816	867	828	876	830	882	890	824	940	854	870	820	893	864	821	841	865	885	857	916	907	850	875	887	807	912	868	863	889	863	880	817	931	868	875	875	799	908	837	860	830	871	813	856	905	825	840	827	869	843	860	947	879	806	876	822	904	892	848	867	881	917	868	851	912	830	836	854	880	808	895	855	918	904	960	925	879	884	791	876	872	871	877	842	846	897	871	907	913	847	904	876	847	936	906	883	926	889	878	882	867	870	855	826	895	874	887	897	909	836	806	900	869	901	893	876	879	849	905	882	890	921	893	853	847	906	889	886	866	838	895	851	860	875	854	903	868	858	844	873	848	854	941	846	866	883	872	869	870	887	885	923	914	887	882	882	867	889	893	856	920	853	895	913	886	845	854	943	877	817	817	907	872	886	852	897	846	907	848	831	818	882	837	879	911	915	821	839	850	819	842	909	864	882	845	880	884	857	886	941	871	850	876	838	859	885	841	875	845	891	832	848	879	881	862	861	868	875	914	921	907	881	879	836	841	852	843	841	881	864	876	854	858	915	860	889	860	862	950	841	857	876	915	881	823	895	866	909	929	872	876	907	869	895	880	884	926	864	870	905	868	906	918	895	933	795	817	864	871	833	861	892	935	914	895	915	838	864	920	886	867	859	846	924	883	899	887	903	832	882	863	899	926	813	893	853	882	879	850	860	862	830	922	864	900	909	871	879	875	875	886	855	854	891	863	865	858	877	884	858	839	904	899	849	855	891	878	895	869	939	894	873	828	836	865	889	917	896	850	938	875	859	851	840	912	837	905	897	881	881	835	849	885	828	949	825	894	837	885	902	930	856	888	897	845	874	894	867	888	845	951	893	851	810	883	926	885	915	893	862	849	911	876	905	907	889	910	823	880	856	842	862	862	812	916	862	912	866	863	888	839	878	858	859	897	828	910	893	881	869	868	892	884	827	914	866	876	787	870	900	852	826	910	929	872	878	881	867	915	908	836	870	903	925	877	919	857	873	842	834	889	833	873	884	896	797	881	783	910	909	888	890	857	821	857	914	870	901	824	939	845	867	869	852	833	848	886	894	908	860	909	893	878	888	933	890	904	869	892	873	857	874	877	906	880	893	885	873	854	891	905	937	915	865	876	845	897	823	836	861	881	889	846	834	866	882	913	854	857	925	884	914	889	899	811	897	875	874	880	917	882	941	903	885	914	862	903	897	889	840	908	851	852	803	851	937	909	922	823	900	919	864	856	876	868	886	859	903	890	870	836	897	818	833	862	856	802	889	863	842	829	839	886	848	882	801	915	852	901	883	893	858	870	940	841	882	905	917	877	880	873	850	859	899	825	858	865	857	914	880	901	856	893	886	860	898	888	856	851	857	876	877	880	888	875	841	887	838	896	869	911	866	859	874	881	893	858	893	904	888	869	893	862	863	852	874	880	886	912	829	940	883	921	893	908	871	870	894	832	859	929	862	914	907	849	867	849	853	874	914	845	858	875	855	887	881	837	883	907	912	852	909	879	852	876	903	888	917	914	908	830	852	874	837	888	867	860	860	883	889	880	871	885	902	911	874	804	854	893	873	868	872	819	854	831	878	877	854	921	853	813	871	876	859	907	861	873	891	880	853	856	884	869	886	901	859	877	812	844	877	889	859	883	835	853	894	847	835	869	937	839	840	842	836	881
8642	1224	1471	1189	857	715	605	544	481	454	408	405	387	412	362	369	334	337	340	347	326	342	344	375	314	361	347	336	320	316	298	300	343	304	313	320	276	343	343	314	299	303	300	287	322	317	319	351	327	321	312	347	346	308	315	323	321	327	315	280	329	317	320	314	329	319	295	303	323	309	288	295	303	299	293	301	304	329	323	301	319	289	330	290	323	309	295	303	312	316	319	321	301	293	307	345	301	277	306	305	311	344	335	331	318	321	308	304	319	332	349	325	312	312	291	308	305	317	285	320	302	298	292	294	305	350	308	306	312	307	308	326	300	313	294	309	300	284	309	281	320	324	345	306	297	318	296	314	322	285	305	326	322	337	354	307	330	312	264	266	296	320	264	313	299	306	292	310	345	304	314	284	293	307	324	325	319	304	357	336	296	296	331	328	292	308	315	284	277	301	341	351	303	311	304	279	325	293	307	305	304	301	297	300	335	303	322	271	305	286	313	312	302	301	342	316	294	292	284	312	274	298	303	310	307	328	320	278	332	316	302	296	301	296	278	307	319	319	315	321	294	288	290	295	321	289	310	316	303	335	320	295	323	286	325	323	295	323	302	306	304	326	316	272	292	306	347	318	316	325	344	306	325	307	311	301	330	317	296	285	324	315	306	321	308	334	322	312	309	319	311	301	309	310	305	296	300	294	337	333	334	307	303	327	302	310	313	308	317	298	320	330	330	305	300	294	298	297	332	288	322	327	322	332	355	313	315	344	332	282	304	291	349	333	313	334	324	313	320	320	296	299	334	287	324	289	330	318	282	330	301	299	326	326	294	332	296	292	293	328	307	286	355	309	269	339	300	311	316	303	285	299	281	343	348	293	357	310	307	311	328	306	277	279	305	284	323	327	316	327	324	298	292	337	285	319	308	313	309	333	293	322	350	306	277	312	310	340	292	295	300	306	316	330	318	284	331	287	289	326	282	311	310	333	325	297	323	310	310	286	304	323	323	318	299	316	327	305	314	304	302	370	296	313	266	286	314	299	338	305	327	290	290	296	299	328	320	281	320	290	344	329	300	339	317	325	292	335	301	323	318	291	266	292	323	331	322	299	324	306	327	307	290	307	301	328	289	303	290	320	327	316	323	292	305	302	277	308	307	305	328	310	330	323	318	274	316	313	357	303	310	342	302	313	305	329	312	305	314	327	344	282	297	298	327	277	277	335	343	318	329	316	307	288	324	298	289	312	292	350	317	303	300	330	302	287	303	308	320	291	329	306	294	301	275	341	317	266	316	298	316	329	320	311	308	339	330	340	336	322	293	308	332	317	318	312	342	306	297	298	320	282	293	315	316	341	309	323	333	290	301	303	302	316	304	316	318	271	290	296	312	306	311	319	331	307	314	309	306	317	300	299	319	306	333	317	303	291	331	313	335	299	281	317	312	297	309	335	311	291	323	322	298	313	299	318	318	309	282	298	309	313	309	302	301	285	331	316	299	291	333	311	370	301	321	296	325	316	305	322	309	289	302	314	321	306	323	333	354	329	333	320	332	324	291	314	270	325	312	301	319	330	323	329	319	326	302	295	289	311	303	309	299	328	301	325	286	327	319	329	306	304	317	313	311	303	285	294	325	313	292	306	317	331	306	336	260	331	327	336	301	319	327	287	306	339	338	306	333	270	311	296	332	336	331	335	342	352	296	342	307	297	284	294	315	316	275	307	288	300	319	302	304	290	309	309	302	315	291	335	316	315	304	317	307	288	329	315	323	328	278	330	297	324	341	309	290	324	305	350	286	299	302	327	284	320	316	294	300	318	299	292	306	286	319	305	294	307	337	306	304	319	321	307	331	310	314	330	313	314	320	318	287	302	316	310	323	288	312	335	311	280	307	292	345	303	300	325	283	302	318	320	307	293	336	314	313	313	317	317	314	325	294	339	318	317	319	296	296	279	312	299	286	293	307	309	299	329	311	296	349	290	305	305	287	265	306	324	290	350	305	327	311	333	319	321	313	317	285	311	352	337	305	324	306	314	317	310	331	288	319	308	291	304	323	297	340	323	324	316	303	274	328	282	349	350	285	351	321	327	308	308	295	344	318	342	288	297	287	305	301	323	321	299	311	290	324	301	294	311	295	310	311	310	313	328	266	305	338	339	293	324	282	351	345	310	320	328	288	323	311	295	307	317	294	306	353	314	328	330	313	302	295	310	300	313	319	300	285	297	287	309	302	306	297	320	326	308	319	269	350	293	309	300	310	331	310	313	311	294	309	298	342	308	319	319	339	274	309	314	345	309	319	309	307	304	343	283	314	299	321	339	334	317	287	308	317	305	303	296	278	315	291	334	265	344	315	314	312	309	336	317	302	305	295	322	311	282	330	319	321	327	329	338	315	317	323	292	326	324	310	304	274	309	319	332	298	283	298	303	313	339	322	275	317	323	317	351	315	301	306	310	274	289	308	286	319	330	318	316	323	291	322	297	335	321	337	305	310	276	293	284	282	344	310	297	320	334	322	332	307	297	328	271	317	298	300	323	314	354	293	329	337	334	296	333	305	300	326	329	300	342	290	349	287	294	296	314	303	322	305	311	282	329	305	334	325	307	343	329	290	293	308	315	323	315	309	303	311	345	312	289	330	326	299	316	285	330	282	328	319	312	290	340	330	330	286	307	318	301	317	328	284	313	300	343	289	326	327	309	300	279	309	313	298	314	312	292	322	294	295	299	303	329	346	330	340	314	323	323	328	312	307	342	321	302	335	292	321	322	321	270	327	344	310	309	269	280	260	302	282	314	298	347	332	312	311	327	324	292	321	311	291	319	330	295	320	315	294	337	316	328	267	337	298	282	293	278	294	317	335	331	323	311	319	324	327	349	337	319	315	343	304	317	312	327	328	296	316	309	318	299	287	332	309	308	318	312	322	316	306	291	293	346	283	306	326	316	327	331	291	291	296	290	298	319	313	312	316	329	289	289	316	279	344	311	310	319	296	319	338	305	314	303	317	307	308	325	330	300	307	318	327	299	301	314	331	326	325	313	330	314	305	332	278	335	301	329	306	294	312	322	340	327	300	335	329	300	302	323	332	347	297	305	319	334	330	298	318	349	302	294	291	308	317	344	314	295	311	319	294	326	285	304	324	299	298	315	322	278	294	270	295	314	329	275	298	283	307	305	302	322	340	317	332	316	307	329	298	326	324	337	277	306	326	289	301	306	338	308	307	280	327	299	319	299	306	319	318	296	299	303	294	336	353	340	314	312	345	323	314	281	335	303	334	286	305	340	325	340	335	296	334	295	295	331	320	303	312	326	361	304	317	304	282	294	292	300	321	305	323	315	301	311	319	288	283	307	330	325	324	292	333	293	325	284	298	309	317	295	324	302	316	315	314	310	306	324	304	303	314	315	324	314	291	301	286	324	288	294	299	285	329	322	324	294	319	321	288	311	311	302	301	295	303	293	315	317	282	305	321	337	356	320	362	309	303	330	301	313	321	331	303	292	315	304
5818	1696	3124	3663	3168	2644	2295	1941	1779	1534	1444	1381	1253	1227	1179	1142	1108	964	1013	1004	933	959	955	912	937	901	854	899	975	848	884	896	874	864	855	883	867	818	856	791	789	788	764	831	798	828	795	811	833	825	838	811	811	796	825	828	834	837	817	824	784	771	807	845	777	788	789	826	794	789	809	796	830	751	801	793	815	777	805	798	779	791	825	814	768	772	829	808	781	769	788	760	771	831	770	732	782	787	747	771	780	816	737	756	787	795	779	751	772	798	791	798	886	826	767	792	830	814	761	796	809	812	771	785	810	784	750	799	782	797	775	791	761	787	820	764	783	782	784	795	821	773	731	802	803	774	767	764	815	772	812	787	765	826	754	796	809	749	813	786	796	757	802	780	812	763	789	771	788	777	784	764	834	799	769	748	749	764	780	729	770	773	799	811	781	749	740	798	774	825	786	753	790	780	789	766	778	812	747	778	754	745	770	809	786	794	775	797	784	812	773	746	827	814	806	809	805	761	789	779	831	792	785	775	808	769	731	778	811	791	797	801	848	761	742	720	808	795	812	780	807	754	752	793	801	755	755	804	761	802	765	840	817	816	778	762	791	833	790	775	748	740	830	736	819	779	711	750	801	766	773	794	799	765	784	741	759	811	807	776	760	737	684	791	776	824	756	799	747	831	793	772	780	808	841	772	765	788	773	783	739	769	780	730	765	793	779	747	729	777	723	795	704	779	763	729	762	780	774	794	774	781	771	768	750	772	782	766	805	783	735	768	820	779	796	776	760	779	765	740	710	821	793	763	757	804	764	764	810	785	738	799	782	801	813	760	820	737	863	790	806	719	804	735	809	737	759	788	752	805	779	736	740	774	757	741	783	769	777	797	772	826	784	766	814	744	791	761	776	762	777	769	834	740	761	821	763	746	722	774	826	782	765	804	775	735	757	783	787	798	778	776	760	844	776	763	801	805	825	756	717	770	784	813	753	730	807	784	808	790	777	815	767	808	748	792	810	736	755	807	801	779	789	800	778	734	724	811	774	819	778	756	750	783	775	805	769	743	717	817	777	771	811	803	832	784	793	746	738	772	781	788	789	754	786	766	758	830	768	800	783	784	812	778	755	788	834	818	771	764	783	839	732	773	828	821	785	731	763	766	806	853	835	799	768	796	774	799	761	764	762	819	804	799	791	740	827	796	789	748	823	784	725	820	784	758	800	800	744	845	772	753	811	832	763	841	804	778	797	838	789	801	796	748	811	803	823	773	807	788	819	755	777	813	799	717	746	797	769	762	799	769	716	773	774	764	755	760	821	783	783	817	784	819	755	768	829	777	815	792	815	800	840	767	734	784	702	809	779	778	814	802	811	734	831	751	759	788	798	774	763	778	775	779	786	770	803	782	774	764	765	784	795	732	808	792	787	812	757	812	759	777	782	802	817	776	781	821	835	772	755	743	754	796	818	745	798	770	813	822	811	809	780	800	783	805	787	759	792	823	778	770	798	820	779	745	785	777	816	756	729	760	740	782	801	780	739	782	797	782	805	741	781	746	754	813	786	775	842	827	812	733	741	799	750	776	800	805	773	775	804	783	757	807	834	778	768	769	773	770	833	838	790	794	777	826	800	764	766	729	816	728	786	765	758	802	774	785	776	779	756	752	802	824	777	817	770	752	741	773	808	786	825	793	745	781	776	778	821	817	748	773	796	748	787	765	808	771	735	777	823	703	795	751	726	784	786	768	774	793	791	789	762	764	818	800	789	791	743	819	710	801	830	815	747	792	779	798	802	818	802	742	764	767	806	754	755	702	751	760	754	775	748	790	754	773	762	786	787	783	770	798	803	812	746	772	806	787	760	780	774	722	799	765	811	806	830	774	789	786	805	803	774	802	762	775	798	814	783	813	703	790	775	771	771	812	786	791	737	790	787	824	740	753	819	757	794	779	731	765	797	785	784	806	779	767	714	773	799	750	801	811	777	773	751	843	770	780	747	781	780	788	761	745	755	773	768	781	793	745	855	753	865	808	774	752	808	768	794	781	782	785	779	766	742	754	796	770	757	780	769	781	792	769	789	740	751	778	791	816	786	715	729	785	791	817	765	733	765	752	752	805	807	743	758	790	827	758	742	767	754	797	794	736	837	834	802	808	790	754	784	841	769	747	778	850	829	790	813	783	781	728	781	791	833	815	771	768	753	789	813	807	784	827	796	793	776	755	731	795	739	797	805	742	803	761	816	809	805	798	797	782	777	797	747	758	808	833	820	740	763	801	749	755	835	777	800	764	796	792	800	811	779	763	779	771	750	779	790	761	788	738	773	741	791	790	806	756	863	782	789	816	776	802	847	748	820	779	814	802	786	777	766	833	812	793	761	764	773	848	805	753	855	810	689	789	810	800	763	771	751	773	831	766	820	841	755	729	758	759	819	772	764	807	753	793	772	823	748	780	789	832	777	776	802	734	796	824	790	769	812	749	750	744	793	758	776	785	793	774	826	788	789	840	767	817	765	781	739	776	759	782	752	823	781	774	748	777	728	787	725	839	764	755	765	801	769	790	797	793	786	806	787	800	758	728	703	756	770	767	758	804	773	772	747	757	798	759	802	739	743	833	770	824	793	741	802	729	843	725	760	784	818	816	737	790	801	803	786	789	785	782	820	711	825	849	817	777	760	753	746	795	759	762	794	837	798	763	723	747	756	775	788	765	791	749	755	777	793	816	774	834	792	816	775	755	861	829	823	770	764	807	764	800	771	763	800	751	742	788	819	772	747	773	826	780	790	744	763	783	804	772	774	812	742	738	773	737	753	786	804	795	806	769	786	782	767	757	756	787	805	776	796	801	795	769	791	800	781	776	732	800	784	792	788	762	764	782	805	749	795	795	787	758	790	732	799	763	779	784	767	753	785	763	784	814	761	789	784	812	742	798	809	824	768	807	807	820	751	783	798	777	779	775	777	784	773	767	807	747	783	791	788	785	778	727	795	794	785	772	764	780	754	784	807	782	808	805	750	788	769	757	802	787	815	791	770	778	784	798	740	764	797	818	765	776	803	803	764	797	800	733	760	747	800	797	775	717	748	797	794	800	772	789	796	761	802	764	772	802	791	788	780	770	787	725	786	778	760	789	801	761	742	782	774	775	751	802	796	790	815	796	766	766	794	818	755	773	736	786	756	826	756	760	785	763	767	780	809	766	797	782	781	799	837	762	791	764	747	833	797	750	792	757	788	772	728	769	793	767	795	749	783	783	763	771	788	778	773	785	797	715	751	726	775	813	819	758	753	793	790	786	782	772	800	744	787	778	830	818	747	747	762	815	761	783	706	771	761	793	774	842	793	758	758	762	757	794	786	765	802	785	736	777	803	761	780	767	759	756	748	836	776	788	793	765	787	787	810	774	745	770	777	744	837	787	806	805	785	843	754	788	776	796	762	803	806	795	768	777	774	780	803	820	724	795	768	834	781	731	777	737	741	754	786	770	783	840	789	787	769	802	796	798	800	819
15664	2483	2490	1882	1300	961	737	603	482	424	384	324	266	272	280	231	225	217	214	225	193	188	181	168	194	182	200	184	175	154	135	161	167	176	169	161	150	159	175	164	142	170	143	151	165	140	150	213	162	166	172	149	149	152	144	137	132	148	161	149	158	155	151	165	148	155	138	160	151	172	162	154	177	140	126	143	160	163	139	157	167	136	131	144	121	161	136	183	150	164	160	148	143	129	143	152	140	154	168	144	164	147	143	159	166	158	154	149	152	139	171	165	156	136	147	138	162	151	170	141	164	157	150	137	163	137	148	130	154	161	168	137	163	139	136	164	156	143	161	144	173	169	167	149	161	138	150	142	132	151	155	141	129	147	145	152	138	141	149	156	174	155	141	141	173	152	156	136	137	144	142	145	121	146	151	150	145	145	138	144	136	127	143	148	141	152	136	107	118	140	151	146	147	149	156	134	167	140	154	167	140	155	147	136	158	136	157	166	159	134	146	149	142	152	156	136	138	147	158	141	143	144	133	136	142	128	137	143	176	157	143	162	153	138	141	149	144	146	129	156	145	158	149	150	159	151	151	148	145	139	142	145	156	137	135	170	166	136	152	145	132	146	142	153	130	136	149	140	158	139	150	157	170	135	160	137	133	147	163	150	155	132	141	144	150	133	175	145	170	158	155	128	137	135	153	158	155	155	143	144	136	163	164	147	161	137	147	161	149	140	142	151	125	137	135	152	143	132	158	142	156	151	130	137	130	158	139	143	141	165	154	162	139	150	140	146	157	151	151	144	138	152	154	161	149	147	167	155	157	141	150	137	124	148	151	142	133	143	160	102	152	153	150	147	139	136	165	158	157	146	157	128	141	155	197	147	127	163	141	150	139	137	143	156	144	166	144	140	161	140	169	160	163	141	133	159	135	135	154	136	138	156	155	187	142	157	156	161	136	127	164	165	157	146	129	156	148	156	135	153	148	156	176	147	162	145	154	142	144	156	149	151	151	152	136	160	157	159	118	132	124	154	151	166	153	154	155	154	151	145	138	150	154	161	144	137	160	182	117	144	144	142	157	144	119	160	159	178	149	126	146	141	144	158	150	156	151	114	134	151	146	145	127	155	150	152	143	157	140	122	140	145	160	135	151	152	158	172	169	159	114	154	133	149	157	128	152	140	161	146	164	170	148	164	167	158	143	164	129	136	147	144	157	197	131	145	152	155	149	135	148	159	149	156	135	143	148	144	164	161	152	148	163	148	135	145	133	136	130	169	133	149	126	133	146	144	151	164	154	150	136	137	163	158	145	149	150	145	152	132	131	160	131	144	143	156	143	168	151	149	123	146	138	134	140	139	150	144	149	163	140	139	137	136	135	171	162	158	157	135	171	148	163	139	155	150	136	114	182	138	161	139	147	150	138	131	149	148	140	143	141	138	167	154	149	131	149	158	145	133	146	135	129	140	154	151	168	148	124	172	142	145	143	166	150	134	124	152	153	147	152	161	156	142	158	137	138	140	170	154	141	151	130	145	153	144	146	150	148	157	160	142	146	137	152	139	156	160	168	161	154	145	141	148	141	159	152	137	155	153	140	163	140	139	156	132	161	135	160	161	148	160	136	158	153	137	157	154	134	143	171	156	131	141	151	135	145	158	159	156	144	147	139	156	146	143	138	168	159	150	165	148	155	134	142	151	157	152	154	136	127	120	137	148	154	135	141	132	167	152	173	139	126	145	146	131	155	142	152	159	122	141	137	159	129	152	150	156	162	130	165	157	158	140	151	133	141	141	146	138	146	138	135	144	160	158	161	144	157	151	150	158	171	147	157	149	170	145	170	144	156	139	158	134	159	149	152	150	138	152	147	156	136	136	138	150	118	123	150	137	160	141	142	158	141	148	137	136	150	156	157	156	133	132	140	133	140	151	145	134	158	155	127	145	134	145	135	138	144	155	146	167	153	169	142	150	155	154	159	172	151	154	171	149	152	162	157	140	157	181	153	126	172	161	135	165	128	146	154	160	117	171	142	140	154	136	163	151	147	143	131	138	161	146	139	131	165	143	137	145	136	137	141	149	127	157	162	155	135	150	167	154	156	156	147	151	155	148	148	144	152	142	151	153	150	143	152	145	167	135	150	144	147	146	130	146	145	136	158	155	143	139	154	145	150	155	142	145	141	121	153	152	149	150	144	139	143	151	132	150	145	154	144	123	158	163	162	148	151	140	144	141	159	142	145	165	129	145	153	156	132	152	175	158	158	167	163	144	160	151	138	166	141	159	150	151	133	150	146	136	166	140	138	134	151	139	143	142	185	134	151	155	150	164	150	146	124	159	140	149	145	162	126	151	133	134	145	130	168	149	150	148	164	182	150	162	149	155	150	144	136	148	148	130	161	168	142	152	148	174	175	161	152	145	152	145	165	144	159	150	158	127	138	143	174	151	143	144	144	172	118	150	152	135	163	133	147	150	156	159	156	149	151	135	150	154	175	164	175	154	152	118	174	155	157	146	137	175	180	157	154	133	133	149	170	162	129	163	146	167	168	144	150	130	143	130	154	152	157	124	126	176	165	149	159	163	119	149	151	160	146	169	139	129	140	157	150	166	158	127	130	156	151	146	154	139	153	164	126	150	158	146	147	157	165	149	149	171	165	157	154	147	146	155	156	156	150	152	146	143	158	142	152	122	145	151	147	134	144	151	158	145	155	156	136	153	186	157	156	157	123	138	149	163	106	134	137	139	147	141	119	144	154	152	135	153	158	161	141	176	151	129	153	139	152	135	155	141	158	147	149	147	133	160	143	147	158	166	153	174	131	161	126	159	151	175	152	175	144	139	150	150	170	152	148	165	141	143	144	156	135	145	145	147	123	142	151	159	134	158	149	173	163	139	144	135	167	171	158	132	141	123	153	150	178	155	157	156	157	140	151	170	157	151	119	161	150	159	137	161	136	157	110	138	155	154	157	153	164	147	150	155	154	138	153	159	161	138	168	145	154	133	157	138	163	136	149	144	161	149	157	149	149	122	146	135	157	161	148	150	137	153	146	143	131	139	132	146	142	150	136	155	152	137	139	151	178	154	157	147	159	148	134	148	157	148	132	149	125	156	145	167	152	144	122	127	159	151	149	147	161	159	142	152	138	141	150	173	155	148	143	153	154	142	151	159	120	161	163	147	148	140	140	149	151	157	156	157	143	147	144	152	142	145	134	157	158	143	150	159	149	138	179	161	144	166	122	151	142	153	160	136	139	161	149	152	147	134	150	163	144	141	136	139	126	142	148	150	150	138	136	134	139	164	152	151	149	129	147	118	149	148	154	156	158	144	136	155	144	170	166	140	175	143	157	159	149	156	143	159	143	150	133	171	130	151	146	176	132	162	137	144	156	158	119	146	161	163	170	171	162	135	143	156	148	157	120	171	165	145	147	164	142	152	154	145	139	134	151	157	151	150	142	150	152	158	151	164	154	147	155	157	126	129	148	142	160	138	154	142	132	174	133	195	138	148
7493	2117	4665	5368	4753	3960	3183	2667	2257	1916	1703	1484	1415	1240	1175	1063	1006	946	858	818	739	736	685	687	689	682	618	599	595	621	604	582	576	517	572	560	538	516	541	480	504	518	497	481	495	461	474	474	487	458	486	473	434	479	466	473	438	437	474	467	439	461	432	448	466	451	414	430	447	441	422	428	444	471	391	415	423	390	446	408	381	441	415	442	412	414	443	425	424	428	457	418	438	464	430	415	443	407	416	415	403	405	430	376	432	449	367	425	425	488	475	436	454	418	415	402	416	436	471	411	458	401	403	399	388	433	406	436	425	418	419	406	438	425	440	437	423	429	386	405	412	432	415	440	422	390	435	391	378	421	429	417	439	391	391	416	437	378	404	368	394	428	417	404	418	412	422	401	405	394	418	411	440	410	427	454	408	391	400	438	456	401	428	428	423	416	430	397	414	428	426	406	428	423	388	412	433	421	423	427	375	436	400	419	435	387	412	419	441	450	390	407	424	387	368	381	418	426	409	422	369	436	416	458	393	395	393	428	388	435	381	395	428	376	376	439	417	418	437	394	404	402	444	386	432	399	378	422	383	431	438	439	433	407	417	385	411	412	407	418	422	399	415	429	434	405	443	396	411	450	428	408	418	386	404	433	436	444	397	440	412	401	403	417	402	393	389	432	457	392	382	410	411	431	412	417	414	430	439	403	406	391	407	383	403	406	406	401	408	422	420	400	435	390	431	424	403	441	408	396	414	445	393	383	437	447	444	415	415	414	399	426	421	408	396	411	396	427	438	432	426	388	403	421	396	369	392	399	386	441	431	380	432	442	393	433	385	396	393	433	395	412	386	419	437	416	420	371	406	439	418	421	400	412	403	398	425	419	413	394	369	420	413	382	399	415	444	413	413	392	404	414	406	394	437	413	411	415	417	399	403	398	455	432	398	386	402	416	395	411	417	382	403	410	387	410	400	367	405	437	425	389	411	432	428	410	395	402	372	448	455	439	394	428	408	422	405	438	458	424	393	423	432	419	418	436	379	455	421	396	422	412	421	362	402	396	407	407	369	446	389	406	410	408	426	418	384	381	397	443	406	441	417	402	446	409	407	435	459	382	434	396	408	375	399	398	412	415	431	416	426	418	387	400	380	400	423	399	385	411	393	389	393	436	424	443	407	398	409	428	412	382	437	384	419	395	409	408	397	430	403	422	440	404	434	394	418	383	425	396	425	415	461	409	435	422	420	404	416	414	403	424	379	428	440	399	402	410	414	431	435	444	377	413	412	417	404	422	416	432	401	397	414	425	399	393	408	386	416	369	411	408	430	424	432	430	426	409	402	415	411	415	421	404	413	420	404	438	410	436	421	435	454	387	445	419	410	418	395	429	436	407	412	408	443	372	439	410	385	393	431	420	418	412	389	410	423	433	404	393	390	397	416	432	412	437	408	407	438	415	435	400	436	452	392	471	426	400	418	384	437	389	377	402	443	413	402	424	426	392	402	428	399	393	404	428	446	386	402	395	405	391	422	385	421	400	394	453	423	410	455	399	391	413	371	406	446	429	399	436	399	388	367	419	407	379	415	380	383	418	413	426	420	401	397	409	376	397	403	406	385	443	411	421	407	378	410	367	448	405	419	369	379	404	404	378	409	421	408	384	417	390	391	383	423	396	418	436	394	430	397	414	390	400	417	393	418	388	401	415	395	401	361	448	410	411	408	419	369	387	409	430	439	402	395	376	387	342	427	412	412	417	434	402	439	416	435	421	441	408	428	396	399	418	419	420	416	418	439	427	415	427	431	449	426	416	414	391	429	403	380	397	402	426	401	388	407	417	413	397	377	416	375	443	399	407	391	383	439	419	435	397	442	390	415	392	416	406	422	413	412	424	458	380	388	448	430	384	438	426	412	394	447	406	459	405	436	428	448	421	430	391	399	421	398	424	383	434	434	425	394	430	366	452	393	405	392	402	402	380	415	459	393	389	398	400	438	431	439	396	392	421	437	428	407	413	408	391	427	418	423	424	435	407	378	415	433	401	424	438	412	411	437	401	416	430	402	409	396	384	386	435	415	389	408	414	407	405	416	400	415	407	360	413	405	430	416	423	411	429	425	392	413	425	408	392	434	407	418	386	398	393	415	405	435	434	401	399	434	437	420	389	425	426	408	395	412	375	414	416	434	419	419	368	399	431	421	423	423	402	427	407	419	429	434	416	432	383	389	367	400	428	419	383	426	392	390	425	364	412	412	375	410	432	368	408	400	395	383	388	416	432	373	440	417	445	385	387	394	404	412	439	392	424	391	398	418	434	413	397	411	400	441	365	443	394	382	435	415	387	442	402	410	452	433	406	419	376	389	424	429	434	356	408	373	444	417	385	391	392	389	396	434	389	364	453	448	398	428	411	399	448	385	433	388	410	397	389	411	439	403	416	410	423	378	412	406	409	423	436	412	386	446	422	432	378	400	418	416	432	380	392	412	446	449	399	437	388	446	411	387	396	425	400	411	420	389	435	415	393	400	435	416	431	426	417	409	397	439	461	451	417	413	411	389	425	415	399	416	428	444	443	428	380	429	412	388	426	463	456	420	413	398	396	385	384	458	387	440	376	390	399	420	363	402	377	413	412	420	432	388	401	380	433	386	424	439	363	391	410	424	408	432	443	412	433	405	388	417	431	404	398	413	399	386	412	406	417	432	429	419	380	403	438	403	416	427	398	397	429	383	409	426	364	436	403	445	416	403	383	413	414	433	400	419	408	404	430	385	431	406	412	387	405	414	402	407	400	416	383	416	396	439	404	421	424	417	426	428	399	424	406	431	458	435	413	387	422	416	402	383	423	420	418	395	407	420	370	387	379	365	424	400	402	408	434	426	403	419	434	447	387	402	409	378	425	388	410	408	468	395	400	424	396	381	433	428	409	379	402	405	452	409	414	401	444	417	418	405	420	434	419	381	392	428	374	410	410	429	423	416	378	437	411	418	424	458	392	371	399	421	381	404	418	441	437	367	382	388	380	410	462	454	446	385	417	420	381	382	444	422	425	419	362	407	396	406	424	404	408	420	383	425	449	403	425	408	408	414	429	402	355	410	420	431	415	416	428	438	410	426	422	412	385	428	433	428	420	447	384	416	360	417	413	418	433	448	395	386	369	391	413	431	397	372	388	397	410	424	430	436	394	431	423	388	418	414	398	427	409	436	438	391	381	375	388	399	444	420	403	424	382	440	391	434	423	400	406	440	368	422	411	389	397	384	410	416	428	416	432	404	431	449	408	407	370	406	385	396	411	438	414	408	396	406	403	418	376	429	397	396	409	406	415	420	406	403	423	407	400	435	435	410	417	438	381	416	407	387	407	388	379	409	429	411	446	397	380	402	436	410	391	414	419	401	419	425	405	395	398	419	391	400	397	368	392	419	368	412	408	396	402	414	398	424	430	423	411	426	407	435	421	445	398	402	382	393	440	359	404	395	396	443	433	425	388	452	402	410	419	398	417	386	399	375	438
2479	381	414	408	376	350	395	349	369	281	364	362	384	364	370	375	367	337	328	367	357	330	372	317	359	341	334	353	352	351	370	340	356	355	336	358	359	340	339	369	366	318	360	322	372	323	376	352	330	328	331	373	332	339	364	323	365	339	359	309	357	360	353	353	338	332	326	366	332	342	348	327	350	349	336	324	341	350	336	349	398	316	351	350	336	325	345	365	353	317	336	329	370	373	315	333	341	370	345	337	355	344	314	321	359	336	326	347	345	329	322	337	369	336	340	391	345	326	327	372	360	363	369	348	341	361	323	336	369	361	342	324	333	356	354	333	349	358	348	368	355	366	380	327	344	329	348	374	350	327	359	366	328	354	352	370	356	341	359	357	331	332	350	320	340	344	330	321	333	362	375	347	347	329	368	337	332	330	303	370	359	324	328	344	339	373	364	386	310	347	332	348	354	345	344	355	334	332	335	313	351	323	369	323	345	361	362	349	312	323	341	335	372	357	338	338	354	347	367	348	377	326	355	339	326	379	313	345	336	372	336	326	378	358	342	311	359	374	327	373	348	364	337	407	316	319	319	342	346	342	345	371	334	337	336	351	383	315	350	333	341	331	348	318	348	354	336	350	333	337	361	368	350	375	343	340	339	338	362	320	326	337	339	328	380	346	388	341	386	343	299	292	336	372	324	331	321	357	377	311	300	312	344	339	331	352	355	338	333	342	360	329	337	353	312	336	353	362	372	339	332	335	341	325	401	326	354	346	284	318	332	331	350	338	336	339	364	368	349	348	326	322	328	319	346	383	304	357	356	366	354	345	331	344	344	315	308	316	313	336	319	360	328	330	336	339	337	313	326	373	355	336	333	337	340	345	336	339	370	352	340	306	350	336	381	349	378	369	339	401	316	394	396	350	338	328	297	337	354	359	331	380	345	343	384	336	331	335	325	369	345	354	346	355	354	354	345	340	352	360	343	319	332	370	320	365	324	366	349	329	347	368	358	328	357	349	374	338	321	359	339	340	336	338	340	360	363	344	366	311	354	336	334	329	341	354	319	346	354	337	331	347	339	344	359	339	341	385	355	336	332	370	347	323	352	323	377	349	333	363	314	371	369	363	374	323	348	350	335	332	342	317	349	350	344	367	348	327	372	329	320	323	340	358	361	348	362	307	358	319	329	366	327	333	335	352	361	335	326	365	355	373	355	347	367	313	349	341	329	326	350	367	366	319	371	350	309	335	342	339	340	347	406	330	343	323	350	312	331	333	346	340	380	346	355	331	347	343	349	352	329	342	355	351	358	379	344	341	378	308	365	352	320	341	344	341	338	350	354	332	370	368	357	340	329	333	349	318	352	389	335	371	333	348	360	330	331	328	354	348	381	328	300	351	353	335	323	364	358	380	351	352	363	367	360	336	357	341	336	369	322	335	339	376	339	362	337	380	346	324	341	368	325	333	344	353	374	329	343	334	344	358	337	342	357	361	314	341	343	334	358	330	357	367	347	319	349	349	298	326	347	294	331	350	367	324	368	317	366	366	294	340	341	339	335	346	347	343	385	316	345	342	319	341	316	350	375	310	347	356	316	346	354	357	373	359	350	351	365	363	324	340	348	352	317	375	360	319	328	315	345	325	343	317	382	358	351	372	350	348	330	332	357	333	370	350	352	327	356	341	332	352	322	336	357	309	335	345	333	330	362	333	323	336	365	347	344	364	353	359	350	358	326	347	354	343	305	334	343	377	355	329	331	305	334	361	367	329	352	360	366	364	350	354	363	347	344	351	308	323	333	337	327	342	342	322	317	333	351	343	345	341	371	384	336	369	331	348	383	323	353	355	342	330	346	380	319	371	355	340	348	330	313	331	330	351	341	364	329	327	323	331	318	354	346	352	348	362	346	343	367	331	345	356	314	341	329	362	360	348	315	353	368	311	349	347	342	372	319	356	352	348	352	352	324	375	343	341	376	322	331	344	363	341	335	367	337	346	325	346	333	349	306	327	347	350	325	356	331	360	314	314	357	346	361	308	361	356	344	361	375	361	335	354	359	368	357	329	358	375	331	327	329	344	323	330	363	349	356	362	356	332	364	381	358	361	384	324	362	361	313	342	331	330	348	333	357	343	352	331	322	339	329	372	347	326	349	360	321	357	359	356	356	350	366	359	350	357	331	342	365	324	367	351	319	311	389	362	349	356	359	366	310	302	333	342	365	320	361	335	330	325	349	347	344	374	368	320	315	366	371	357	341	359	340	312	344	355	378	357	314	366	311	343	360	346	356	364	329	371	340	349	423	367	342	329	334	350	406	372	347	365	317	346	365	343	382	349	353	363	383	314	355	385	341	374	376	323	337	367	327	330	367	348	346	360	342	318	354	353	348	305	345	304	349	365	370	368	320	368	357	325	362	378	348	341	342	326	358	360	337	340	341	360	335	303	379	342	334	326	340	319	354	363	349	340	389	305	339	334	344	358	342	342	358	361	376	342	387	319	331	375	366	369	356	350	356	351	314	331	337	333	367	350	334	340	321	366	341	340	343	361	349	350	333	353	362	339	364	372	311	322	311	326	371	381	321	344	342	369	326	334	341	359	358	341	354	343	351	328	347	344	334	364	363	353	318	347	360	326	333	341	326	346	364	350	326	359	375	334	368	363	358	340	397	366	306	326	356	353	356	366	317	334	346	336	325	351	368	333	310	346	358	375	358	331	346	352	309	324	358	316	340	338	352	328	318	343	336	328	355	373	328	363	332	324	317	314	363	337	335	355	355	374	350	341	367	336	350	337	340	337	318	382	342	343	358	337	389	369	353	333	340	365	327	360	322	347	341	361	321	362	356	333	324	375	363	341	324	360	358	364	357	396	337	382	350	375	312	347	331	317	357	338	350	327	333	336	331	330	323	346	342	341	352	340	353	335	344	339	319	384	347	372	366	359	341	320	343	341	329	328	365	345	370	353	368	339	343	343	337	348	344	323	331	335	327	348	350	353	328	359	338	343	354	379	336	349	307	324	342	314	338	342	336	379	345	316	355	383	335	322	355	376	361	355	330	328	315	354	305	355	347	340	352	323	382	340	322	344	378	366	345	374	341	371	351	316	346	333	302	339	364	375	319	366	341	338	368	370	347	300	362	333	351	360	337	351	349	347	353	324	373	359	346	330	361	365	352	322	334	326	354	368	353	314	373	357	353	324	341	348	285	335	357	317	356	336	361	334	360	373	359	367	374	349	323	355	355	340	361	371	358	359	342	335	358	368	350	335	369	368	370	388	362	318	328	326	310	351	350	367	305	357	345	337	357	335	342	363	349	344	365	353	378	337	335	358	333	339	377	340	332	344	352	364	332	313	356	353	356	387	376	330	344	333	326	371	355	347	311	327	297	332	317	353	323	348	386	296	333	382	324	330	345	363	379	361	339	326	360	328	376	333	343	349	373	323	338	344	329	319	334	328	334	339	313	341	328	375	328	356	351	340	341	324	352	343	366	326	371	375	341	356	309	313
2674	949	1000	1003	984	961	958	958	989	918	947	882	948	880	883	868	902	909	920	857	874	837	866	932	848	879	885	944	861	907	891	922	897	938	814	912	960	877	884	879	890	885	845	847	906	884	859	872	898	882	892	811	855	887	862	854	864	846	901	875	870	843	908	892	843	822	920	839	914	870	899	903	869	884	911	901	841	849	845	870	872	861	865	885	849	835	906	892	892	902	849	869	907	847	903	860	838	927	863	856	855	865	879	830	901	864	879	886	904	884	842	889	874	898	889	823	872	912	902	896	869	877	882	868	864	862	916	881	926	845	859	840	826	893	863	897	883	846	881	823	869	885	882	872	833	875	900	889	879	912	837	897	938	841	863	853	890	897	859	917	879	914	855	896	883	865	908	867	911	832	888	900	849	887	888	890	943	830	868	859	832	850	869	869	876	882	920	862	916	931	922	912	840	818	902	846	923	913	891	852	864	873	832	890	884	876	894	854	870	925	898	909	869	891	875	886	882	800	898	911	873	952	851	888	849	848	896	847	890	878	850	878	847	867	901	911	895	911	851	845	919	882	918	896	867	933	887	908	889	855	885	848	834	868	904	922	917	855	881	858	868	867	869	797	849	883	875	884	834	885	869	909	879	915	856	922	851	881	855	895	921	906	879	851	846	885	844	876	876	906	904	857	899	870	884	851	859	876	879	892	885	874	891	884	894	878	925	914	907	885	909	922	847	876	839	851	858	823	911	906	873	851	895	914	915	778	882	911	917	918	853	892	835	905	881	844	908	855	881	854	878	844	872	856	888	852	880	848	874	847	905	892	874	833	897	892	897	870	871	856	908	854	872	914	912	869	828	865	877	839	833	882	902	882	836	834	902	965	890	872	889	917	859	884	897	869	888	862	862	942	886	915	894	869	892	862	904	887	785	907	841	868	862	921	884	918	891	823	912	864	886	840	908	825	923	887	887	921	887	870	868	931	912	952	901	882	922	896	865	865	929	845	853	874	834	921	971	875	889	906	839	868	873	936	901	903	888	893	915	845	868	858	884	845	850	790	892	898	894	870	911	876	898	893	786	825	915	816	896	919	904	907	923	838	893	868	939	872	884	878	905	832	888	877	892	879	854	893	858	860	888	934	901	887	900	822	892	891	947	820	802	853	878	844	896	925	922	805	865	905	906	835	892	859	874	894	854	897	853	895	866	879	917	845	896	878	861	949	857	876	864	858	922	827	845	870	931	894	864	834	856	889	845	884	923	881	878	889	891	883	897	889	857	901	880	920	869	874	849	887	817	896	862	885	868	848	899	831	861	916	895	899	859	874	837	863	866	868	805	856	783	852	867	922	862	867	872	888	861	810	897	867	809	851	861	932	891	914	849	860	886	845	864	863	837	880	897	872	853	846	897	897	886	887	876	869	878	864	897	890	849	849	875	879	866	898	845	897	858	824	846	872	896	857	899	892	888	842	831	908	871	903	836	885	863	932	848	851	885	860	909	874	853	853	873	876	886	875	904	888	855	877	857	877	905	851	900	852	832	861	888	868	868	885	831	813	906	867	884	908	806	836	869	878	860	870	832	875	892	879	867	832	825	870	870	836	887	866	842	879	883	862	908	862	867	905	883	836	907	853	850	828	924	903	906	926	880	883	906	834	937	900	902	877	876	883	851	929	885	881	860	848	873	905	891	865	845	883	909	923	890	858	833	897	825	796	900	841	923	882	858	860	885	864	900	854	826	854	884	871	920	847	822	864	864	903	885	890	888	861	854	889	869	872	873	843	891	870	877	805	942	891	893	878	883	869	880	877	882	852	851	852	866	857	894	878	896	894	849	870	843	828	863	903	871	929	926	813	879	897	865	864	831	890	909	865	833	924	840	857	895	891	880	920	883	887	840	912	913	851	864	906	870	875	894	894	925	877	876	881	881	873	859	894	864	829	889	851	864	879	855	863	900	873	879	886	878	847	914	931	877	847	863	864	860	904	905	863	858	889	863	851	912	852	882	875	839	863	865	879	874	881	929	870	873	913	845	814	840	915	886	910	837	895	874	866	847	857	848	897	898	857	849	872	924	865	839	891	862	825	900	831	882	848	889	879	881	877	860	871	844	898	874	844	888	839	910	878	889	907	849	832	842	891	876	882	840	866	848	854	846	825	868	847	908	853	871	888	862	917	872	916	921	882	858	910	883	854	854	877	869	859	870	798	842	880	905	930	828	856	904	885	888	871	917	871	909	853	899	840	875	825	894	849	909	879	855	834	906	878	895	938	855	886	856	896	793	895	843	903	916	834	874	857	863	856	877	878	889	888	872	854	847	852	880	870	844	845	905	875	867	863	827	879	875	860	857	881	853	865	898	870	886	858	896	881	858	849	866	919	867	893	869	934	918	873	895	849	907	887	845	898	876	851	912	883	841	855	819	935	919	886	906	905	856	905	847	857	889	867	861	811	843	878	834	865	869	865	874	857	858	828	874	843	865	884	835	869	894	916	886	849	866	931	835	916	831	824	898	904	827	918	823	893	887	873	914	884	868	894	920	869	846	929	836	932	885	872	855	837	839	841	952	845	869	849	892	823	836	857	884	916	880	913	862	905	878	814	851	910	880	874	849	902	887	866	907	886	856	897	847	917	814	865	872	909	870	866	859	856	873	909	827	864	904	897	869	817	876	848	912	829	878	869	901	853	848	916	813	866	882	864	886	831	872	856	889	903	827	861	848	889	860	852	851	873	959	861	862	867	865	858	867	851	865	896	870	887	902	825	840	874	881	863	863	849	854	902	827	855	940	868	898	841	862	881	873	856	920	861	875	893	886	885	837	830	890	877	928	880	881	903	858	801	927	889	873	857	862	813	845	888	925	842	859	839	854	883	883	912	905	867	884	857	894	910	842	952	817	936	890	910	903	905	875	840	840	860	865	882	889	831	881	883	842	868	858	892	886	867	905	828	834	854	892	835	852	852	904	887	812	965	899	933	926	879	903	877	885	828	828	850	898	838	905	884	832	845	853	855	876	884	872	874	930	854	889	895	908	906	880	821	917	921	877	849	888	933	867	848	888	846	853	854	845	927	871	904	871	911	907	837	875	865	906	909	857	854	842	880	846	883	841	904	846	866	876	838	933	896	849	869	914	893	841	813	878	939	904	961	806	953	880	848	898	849	841	887	894	804	869	834	876	922	843	826	884	866	830	807	857	938	833	868	925	867	880	851	899	873	792	866	816	920	891	850	867	852	847	833	854	912	888	887	907	888	898	875	874	931	919	903	912	841	867	833	921	869	843	878	897	860	832	897	854	863	819	899	894	847	848	910	842	839	876	823	893	868	884	931	876	854	939	883	894	856	831	886	888	847	860	872	821	867	869	843	864	872	844	850	879	847	869	872	911	918	874	908	903	913	804	840	827	855	890	889	886	890	933	848	887	906	920	806	893	915	883	860	872	852	894	870	864	871	900	878	863	898	858	891	924	886	843	890	885	877	860	860	826	903	833	838	841	886	904	892
8605	1165	1541	1213	916	685	625	533	486	411	410	438	368	351	394	367	325	332	355	351	339	341	367	330	339	319	331	336	338	329	305	315	292	340	304	302	304	327	310	276	336	303	279	299	312	312	309	309	322	317	324	305	319	302	308	321	323	327	332	322	299	279	335	322	322	296	324	300	293	264	317	282	324	283	335	334	308	321	303	313	333	287	307	333	351	285	317	282	288	283	323	324	294	332	316	306	307	326	305	311	343	345	314	307	301	289	311	300	350	348	315	309	327	336	288	306	305	319	291	318	319	275	289	270	269	298	325	352	298	333	282	310	323	329	311	314	310	299	339	309	321	321	316	275	351	324	310	295	342	283	273	312	302	315	356	318	346	300	311	326	323	328	312	329	308	278	273	322	301	340	302	293	320	295	318	305	334	320	332	307	320	304	328	334	322	281	300	323	325	298	321	316	330	310	278	278	346	317	285	321	310	340	314	284	291	321	299	300	306	277	297	329	311	304	304	295	283	293	338	320	318	317	292	331	277	295	300	303	299	302	316	324	307	322	322	291	323	335	327	277	298	323	362	337	319	345	301	308	285	294	322	306	312	304	302	272	297	330	346	292	324	293	289	336	318	347	328	312	341	311	293	363	320	304	342	308	363	290	301	347	304	313	322	284	290	302	312	314	337	307	286	318	316	291	334	305	334	311	326	338	309	297	309	311	303	295	300	295	331	297	309	314	319	330	312	334	313	324	322	314	331	304	320	315	303	318	318	329	314	289	306	318	305	297	346	299	303	286	275	305	305	320	302	298	290	298	302	313	314	288	272	295	302	298	298	327	281	297	322	297	295	284	295	332	299	322	318	310	303	312	318	314	293	304	348	297	331	282	311	297	278	308	298	298	317	317	331	342	314	297	332	289	291	297	326	299	303	310	284	284	271	326	273	295	321	318	292	327	317	278	297	321	310	320	332	275	318	327	301	314	309	293	299	301	291	353	344	316	343	307	304	291	294	335	290	366	326	320	285	311	308	296	308	285	344	318	332	348	315	337	338	288	307	318	321	337	315	336	314	322	298	299	315	317	307	315	277	325	298	326	324	348	289	288	295	346	305	279	317	316	298	334	294	308	314	312	289	290	299	293	321	328	318	314	301	293	315	319	303	337	311	288	319	349	308	310	327	297	307	339	325	275	328	320	316	333	294	296	316	323	295	346	339	257	296	302	312	283	308	311	299	302	317	309	284	294	343	333	313	297	275	303	310	291	307	294	308	321	297	300	277	298	298	297	319	334	328	314	316	319	295	293	338	319	295	295	308	340	308	291	319	298	312	292	316	317	317	339	353	321	313	328	303	317	317	328	295	269	322	278	318	328	332	322	292	303	303	316	283	291	326	313	257	317	311	304	311	312	292	327	317	333	317	313	316	308	287	306	312	303	306	312	315	286	279	308	331	331	307	305	280	284	328	324	318	299	314	310	327	311	318	306	332	307	322	343	316	333	339	313	330	309	306	323	319	321	310	321	287	310	311	299	304	321	335	309	307	308	320	302	293	306	295	306	347	322	295	306	325	309	292	339	304	288	307	336	292	289	319	285	347	316	318	306	346	334	288	316	302	302	328	297	315	313	329	273	318	295	313	314	317	316	315	323	299	339	313	298	320	308	293	306	305	253	314	322	294	290	323	340	307	281	321	339	275	283	298	332	268	294	329	306	300	328	279	313	304	346	329	306	291	292	288	334	315	313	336	298	341	296	299	312	314	333	313	287	302	312	302	293	281	307	327	336	275	292	315	283	321	318	289	332	305	287	323	310	308	293	332	302	330	311	320	298	312	297	326	285	284	336	283	302	333	305	303	309	306	336	303	326	325	307	301	284	310	295	332	304	341	298	296	289	301	329	297	281	316	340	307	322	328	349	312	310	328	293	297	302	302	308	335	303	297	325	317	309	299	292	315	290	336	302	321	295	271	290	292	308	319	276	312	319	306	332	301	291	279	341	301	297	309	272	321	290	295	315	287	331	277	360	287	280	294	315	277	312	299	297	325	343	333	319	308	292	297	314	301	306	304	325	288	323	319	273	307	275	292	296	307	299	303	302	323	310	318	301	292	297	298	296	308	334	341	308	309	270	295	318	304	310	303	366	322	286	313	318	318	297	311	321	302	270	298	279	318	330	311	294	303	253	329	316	293	328	292	318	314	306	302	270	310	295	323	335	331	301	328	288	316	292	318	307	309	339	301	325	278	312	304	318	294	310	314	314	308	317	319	293	321	320	318	296	331	327	326	315	298	296	334	301	316	298	299	300	313	308	299	297	322	308	291	353	316	323	295	330	298	324	295	320	311	322	300	332	340	327	294	301	317	323	311	351	308	302	293	311	325	338	339	331	289	319	312	265	318	296	300	325	346	330	290	297	296	282	311	325	316	302	297	301	280	309	322	334	311	294	278	327	307	300	293	300	320	321	318	314	321	360	295	328	310	282	331	320	357	306	324	310	336	330	281	281	326	337	303	296	336	283	301	334	300	297	305	279	287	298	282	298	265	271	315	301	316	318	328	322	301	317	296	281	347	315	289	303	298	284	291	325	338	298	349	333	282	317	333	323	322	306	303	306	297	311	342	323	330	282	320	294	271	314	306	294	333	323	297	298	306	278	296	298	299	339	315	327	314	317	329	296	319	303	333	309	347	273	358	331	298	299	301	302	308	294	290	330	342	296	311	289	342	309	324	287	301	324	302	315	292	317	319	271	331	294	306	332	313	294	292	343	314	297	300	318	317	291	306	289	314	308	287	335	308	315	289	293	313	288	319	309	306	306	311	305	299	328	290	321	317	315	311	306	298	318	294	302	312	321	311	282	337	342	325	306	312	283	305	293	306	329	303	323	299	329	281	300	337	276	336	293	298	288	321	312	298	289	304	270	284	297	311	304	297	321	315	303	312	301	304	285	310	320	307	304	283	312	329	286	295	316	312	314	287	302	309	301	333	326	268	306	305	328	317	318	275	335	328	296	293	288	302	288	303	289	324	302	309	301	341	363	336	282	326	290	299	302	303	294	330	277	338	326	347	323	316	297	278	298	300	289	307	319	319	299	328	309	325	301	285	332	297	314	289	337	294	304	303	309	305	334	303	309	329	303	296	285	290	276	305	332	333	312	331	308	294	318	306	332	313	313	280	317	311	337	318	316	291	300	308	312	294	317	293	325	297	318	328	335	306	327	340	296	329	298	323	315	318	305	332	358	277	333	316	318	298	290	302	326	325	275	302	299	306	329	322	280	314	329	303	327	283	304	298	310	303	278	323	300	334	326	323	322	316	292	316	281	282	273	285	276	332	297	272	295	305	352	319	294	299	314	307	299	305	311	317	295	330	362	312	310	314	309	314	335	316	303	307	339	303	310	329	311	314	314	312	308	304	293	298	336	295	296	297	351	297	346	310	304	301	311	312	297	293	311	264	269	299	292	363	329	316	327	306	332	273	316	320	312	337	300	293	324	309	294	313	315	345	296
5849	1625	3049	3640	3123	2585	2255	1948	1671	1610	1431	1323	1184	1153	1118	1134	1083	1062	1060	986	998	943	938	973	879	882	847	881	877	903	903	897	856	829	834	815	800	860	749	872	861	805	845	816	807	793	786	859	848	802	768	789	771	809	899	810	805	774	831	790	802	767	789	739	745	819	732	777	794	744	782	760	797	779	780	838	778	813	795	834	800	811	791	809	754	764	791	802	734	748	816	785	746	800	813	748	743	802	792	821	793	748	797	773	787	785	766	781	784	827	846	807	773	781	751	780	717	786	830	800	789	737	773	801	789	775	726	812	827	808	814	751	820	795	760	717	782	779	750	800	787	815	757	765	776	766	758	753	779	750	807	813	778	757	798	765	764	772	738	739	758	794	794	760	775	822	756	781	748	775	766	754	762	736	777	784	801	801	783	836	732	757	755	780	743	761	756	800	769	772	798	759	799	774	757	728	774	781	776	725	801	774	736	810	720	767	757	835	786	821	792	772	724	781	819	760	759	825	797	781	757	820	806	761	750	795	820	783	786	731	776	815	738	769	789	786	767	769	756	777	825	773	789	765	739	831	806	763	718	783	734	777	788	800	807	742	806	804	763	787	737	774	776	786	775	819	808	793	788	786	780	819	781	786	774	780	749	754	826	780	769	728	765	763	798	744	789	786	756	771	827	765	727	777	784	766	764	760	758	716	793	731	764	777	750	745	792	770	747	776	811	792	769	775	806	778	784	741	761	758	714	823	800	809	825	724	747	796	789	761	773	780	758	725	771	770	777	768	761	777	805	791	764	782	763	771	824	809	762	757	749	762	764	753	764	805	743	760	775	761	780	800	757	717	832	729	741	767	760	817	795	791	791	812	741	776	757	787	743	790	789	743	741	752	772	768	794	852	771	713	776	790	806	773	768	777	736	762	801	773	734	842	809	794	756	795	752	815	789	783	759	769	768	793	723	775	770	792	767	776	764	770	779	750	810	770	745	784	762	797	735	770	748	798	760	782	766	785	727	753	764	769	807	725	784	759	757	822	792	830	800	790	777	754	766	787	766	764	782	743	776	764	774	804	819	813	746	789	793	729	810	752	787	766	778	751	772	782	789	809	753	784	799	747	776	779	740	750	750	730	800	833	779	782	826	765	761	783	805	791	764	749	762	781	819	750	733	737	798	754	726	842	780	736	730	783	800	821	787	755	754	774	743	785	766	786	777	757	775	776	781	786	817	826	745	798	738	748	779	778	795	772	755	790	778	765	713	793	810	789	772	801	779	747	726	775	758	768	798	766	712	758	741	770	761	742	757	745	737	803	782	791	761	762	760	760	756	772	725	806	757	771	781	806	757	786	811	741	758	775	808	706	760	774	770	815	749	721	776	740	777	749	783	737	766	797	758	762	811	782	845	773	768	805	714	748	765	700	745	779	776	800	782	789	757	751	795	736	730	790	761	794	728	781	820	766	794	759	775	777	741	773	799	789	746	799	764	783	699	777	764	804	814	790	786	802	748	821	788	790	745	718	770	745	763	783	749	801	756	768	801	777	839	789	756	769	769	773	793	771	790	792	786	756	761	752	732	768	750	741	736	780	753	688	781	794	771	820	818	754	734	753	781	785	778	792	785	778	737	783	750	790	728	792	743	768	776	808	794	820	803	784	782	796	755	836	735	787	808	719	771	752	809	868	774	786	791	750	766	716	777	787	806	761	749	768	803	756	765	769	830	754	797	770	745	727	769	767	762	769	745	773	757	817	742	820	767	765	778	790	750	738	752	769	781	721	804	845	721	760	801	812	767	775	765	805	762	769	785	741	785	815	739	834	816	789	788	765	777	786	776	804	722	781	763	780	755	806	751	790	822	755	767	784	791	787	783	811	812	754	762	753	743	774	734	782	765	760	790	754	734	759	759	710	788	767	816	763	772	749	743	756	827	779	746	799	769	755	760	779	838	813	785	725	747	767	784	765	756	836	724	785	737	826	808	747	789	816	755	766	766	784	779	787	783	785	750	779	792	795	790	794	759	803	778	766	733	778	802	808	778	770	750	776	781	763	804	768	782	751	757	770	844	783	807	760	775	775	763	727	785	765	823	767	835	831	786	780	766	799	798	801	734	805	758	729	762	823	778	780	788	832	811	691	752	799	792	800	797	828	807	747	819	793	802	765	754	730	749	821	789	805	751	759	800	733	787	755	768	746	766	731	750	744	753	775	834	732	757	796	777	780	794	788	734	754	732	786	811	780	748	776	768	806	804	807	789	749	766	764	800	777	769	785	759	725	799	765	767	755	775	800	757	793	751	763	758	842	766	830	750	797	746	763	852	763	792	750	757	730	805	815	810	746	735	760	756	729	785	754	820	777	769	726	777	747	765	775	778	794	742	789	747	729	803	777	786	763	766	738	804	774	770	761	788	790	781	747	835	778	752	755	788	786	781	795	756	755	767	785	771	831	781	751	770	771	778	823	740	792	720	794	788	763	830	798	805	819	763	780	768	734	810	807	713	765	766	771	759	751	765	789	758	746	747	755	807	780	815	801	707	765	740	746	799	734	770	759	762	804	813	728	799	783	799	811	790	768	786	754	761	750	773	805	743	787	781	765	756	727	802	807	823	778	747	764	789	747	771	792	744	778	781	801	753	804	722	751	841	799	762	804	754	778	726	770	787	767	779	752	791	783	752	737	787	773	687	732	780	798	808	819	780	811	799	750	781	787	858	768	820	803	755	782	771	790	842	793	795	823	793	756	731	798	787	767	806	797	744	786	770	747	782	760	762	779	737	770	793	751	766	764	767	739	793	792	775	815	777	788	771	803	755	741	761	771	791	787	750	801	751	735	759	749	742	758	767	780	784	752	770	793	771	764	773	770	748	853	766	812	743	806	773	812	763	775	780	768	809	730	736	749	780	770	785	768	810	809	720	778	715	811	756	775	794	780	800	768	796	788	792	756	805	793	774	825	724	765	830	812	784	760	773	786	789	773	742	827	782	747	785	748	772	781	786	733	756	758	789	762	757	776	809	819	802	828	745	802	767	739	799	795	798	776	812	752	776	768	762	738	816	757	754	839	726	782	805	769	836	751	772	774	743	777	760	745	829	766	781	739	762	776	794	791	765	803	815	792	768	737	729	807	781	750	762	774	730	768	773	772	716	803	713	775	761	760	785	762	765	769	766	768	770	776	780	754	825	788	777	778	731	753	811	765	810	790	786	772	761	722	744	815	830	796	722	756	794	745	764	838	727	797	753	779	794	803	816	788	797	784	784	770	726	761	756	768	793	825	744	757	764	776	787	760	772	778	794	795	730	801	771	810	765	793	739	818	756	796	748	787	796	790	788	781	782	792	743	757	800	818	744	743	813	795	748	735	751	780	766	840	806	768	816	725	774	770	768	833	720	756	716	783	794	843	778	766	826	780	768	781	772	816	769	745	748	760	764	756	793	757	779	780	767	831	740	770	816	824	775	797	773	749	777	772	785	741	806	809	775	761	781	770	832	771	791	779
15535	2382	2532	1955	1354	1009	711	584	504	448	375	334	316	234	278	227	237	211	221	212	187	216	191	199	183	182	179	176	187	164	154	171	168	168	157	165	163	150	148	167	173	149	151	159	162	156	147	162	132	156	148	163	157	158	152	167	164	138	151	148	142	154	153	147	140	117	151	159	155	129	150	143	162	150	148	149	165	167	147	147	157	155	149	150	126	166	155	150	140	133	160	163	162	152	143	157	156	147	135	142	142	165	141	137	142	151	161	148	154	149	150	144	166	144	173	150	136	141	147	163	144	137	154	157	156	143	130	133	146	149	150	158	152	145	129	172	162	161	137	144	174	160	139	150	171	135	143	155	149	149	132	134	158	135	134	152	143	154	143	141	148	140	137	152	143	141	160	138	123	133	143	133	153	129	138	135	148	137	137	147	153	135	133	153	163	150	123	153	144	160	155	133	150	138	149	151	166	130	150	125	129	138	148	163	138	143	148	142	143	126	129	144	133	130	131	128	128	149	156	139	139	164	142	153	151	148	146	158	165	134	138	142	148	134	178	175	155	124	130	122	138	147	144	149	142	139	153	148	149	146	167	126	154	147	134	146	154	151	155	141	138	152	139	141	150	136	166	131	141	144	153	120	154	175	132	152	165	163	148	156	151	141	143	129	161	135	139	142	128	132	134	168	126	137	153	122	140	156	156	124	169	146	156	160	146	147	144	150	176	150	155	140	155	137	149	166	149	155	148	137	124	141	159	159	147	141	140	115	143	124	156	155	138	158	153	144	175	154	136	145	161	126	138	148	134	150	126	150	146	136	162	172	166	131	144	146	138	135	159	140	156	134	136	151	136	165	174	135	150	163	150	121	171	157	153	168	136	143	134	142	150	138	119	160	149	152	144	169	136	192	152	132	162	156	161	137	148	155	154	146	121	142	156	152	157	139	167	136	126	124	135	147	145	129	148	145	135	128	145	157	149	119	124	160	125	137	141	162	142	133	130	130	127	139	139	162	137	145	158	142	158	145	150	156	144	173	144	133	150	151	159	154	150	149	173	145	137	144	119	151	147	144	169	139	162	137	157	166	134	152	149	157	152	138	150	119	144	153	138	119	143	171	150	135	151	135	134	139	134	152	121	144	156	157	128	144	146	131	140	135	143	166	141	141	139	148	165	153	143	162	153	133	162	129	153	159	149	157	132	163	155	143	152	130	140	138	130	137	149	143	138	146	130	147	139	134	152	135	145	136	133	158	161	156	142	168	160	152	136	164	116	132	146	159	139	159	130	143	151	151	137	153	150	153	150	168	164	161	153	163	134	151	138	159	150	145	164	148	171	153	139	165	148	124	159	161	146	150	134	132	135	154	151	172	141	154	146	153	166	144	148	153	130	148	117	151	139	151	152	163	155	140	132	131	138	158	143	153	126	144	136	155	142	153	158	156	131	171	139	131	122	152	148	152	146	134	150	154	147	138	140	141	169	148	139	159	145	154	161	146	144	138	129	148	166	136	141	150	171	143	153	156	156	145	126	148	156	145	141	149	153	149	160	138	152	148	173	166	151	175	149	150	169	135	153	145	147	146	129	150	153	157	137	141	165	144	157	136	136	146	151	142	155	139	146	156	145	136	154	145	181	141	144	132	139	131	163	139	126	165	155	173	155	139	135	168	157	143	168	142	183	153	148	126	160	135	141	147	161	138	136	136	151	133	139	139	133	142	152	122	137	152	160	160	166	119	144	133	173	166	152	143	128	138	151	147	150	154	149	143	168	136	155	157	163	132	159	131	124	150	142	142	144	141	159	138	139	153	165	154	129	146	153	145	132	142	129	142	161	131	163	151	169	131	141	137	170	144	114	151	140	142	139	144	147	138	137	138	126	172	157	150	126	137	153	133	147	157	158	147	151	152	131	134	158	142	151	132	146	148	155	137	138	153	133	149	147	138	150	144	180	162	162	137	134	160	131	135	135	167	177	147	124	140	145	149	141	161	159	162	133	151	169	149	138	131	175	162	163	146	133	119	158	156	129	142	137	159	153	145	148	138	129	146	151	154	153	144	135	139	165	166	142	138	149	137	140	139	135	139	129	148	126	126	160	133	135	158	156	161	119	154	171	137	161	142	141	162	165	141	130	113	147	141	136	144	137	162	130	157	144	150	152	118	137	145	116	131	137	131	152	146	151	142	163	158	131	142	146	131	140	155	149	170	173	151	152	141	144	136	164	138	146	161	142	152	141	150	149	136	140	127	138	145	130	174	144	158	126	151	148	151	153	157	168	132	147	157	135	147	152	145	169	160	168	140	153	168	158	151	172	123	157	155	137	166	122	123	174	109	138	152	143	148	159	146	139	153	138	134	140	139	156	163	152	156	139	156	175	161	136	138	149	150	146	138	168	173	121	147	148	146	147	152	130	147	150	127	147	151	135	139	152	132	152	141	168	155	146	127	157	144	117	140	141	153	146	149	138	160	156	168	143	177	160	151	135	122	150	150	134	161	136	146	139	158	133	139	147	144	134	136	132	154	166	148	143	140	170	132	134	131	141	151	133	167	151	153	143	170	150	139	144	146	134	178	123	138	158	148	156	147	149	152	148	158	118	145	183	162	157	151	150	127	143	138	160	158	156	146	148	159	152	133	176	141	138	130	141	151	152	139	168	161	153	141	139	138	130	137	147	133	153	166	173	135	131	143	139	120	163	130	134	160	119	151	123	173	153	152	153	123	156	135	145	134	155	149	165	141	155	147	167	130	121	137	119	168	151	159	137	157	152	161	126	133	152	185	158	142	138	160	150	147	133	142	156	156	143	150	149	152	132	161	135	158	151	144	139	142	134	144	148	148	138	139	132	167	171	178	165	146	145	128	135	167	134	158	114	147	155	157	156	127	145	139	164	137	141	152	145	157	146	154	146	167	160	149	140	142	139	142	147	133	142	147	162	141	140	157	158	140	150	146	146	162	147	151	146	177	147	159	165	152	146	144	148	133	150	151	163	143	153	140	149	159	148	145	159	139	134	133	168	143	144	135	135	160	158	141	138	147	148	140	139	127	158	155	145	155	161	150	158	163	143	166	109	128	115	131	141	140	142	131	142	144	144	132	156	141	132	129	155	143	172	133	130	146	140	132	161	143	165	130	163	171	120	141	174	148	155	148	153	165	156	136	144	141	153	141	148	162	151	127	156	164	129	144	148	154	149	154	157	132	140	148	123	156	126	171	140	147	134	150	159	140	152	166	174	122	163	137	173	135	149	142	131	146	144	171	149	131	145	137	142	148	139	127	164	158	152	139	167	149	146	142	134	135	163	148	149	141	126	155	160	149	165	135	151	139	140	142	145	155	119	164	148	135	136	159	140	146	146	171	173	131	173	160	147	166	136	139	138	114	150	119	154	149	117	141	147	148	142	141	153	135	147	138	147	156	149	138	158	141	146	131	146	149	129	150	130	156	147	154	143	166	143	153	134	162	140	146	131	167	150	159	175	129	148	141	129	156	159	135	134	148
7466	2204	4720	5757	4745	4023	3223	2642	2240	1914	1721	1490	1324	1264	1054	1010	923	944	843	792	762	720	709	693	651	688	652	590	564	571	569	553	581	575	561	480	542	472	509	488	501	499	477	473	492	467	480	491	473	487	466	439	488	474	425	443	496	453	502	444	433	441	441	471	455	424	435	403	449	463	412	428	452	465	437	440	425	449	448	467	421	414	391	423	438	395	395	421	395	400	433	412	415	410	429	437	476	426	427	410	453	394	410	424	407	415	431	414	421	418	473	468	471	428	428	448	392	414	391	390	400	415	454	396	444	442	436	443	379	421	401	431	411	416	391	410	420	417	401	394	398	438	399	390	421	396	383	424	375	421	398	396	380	417	408	417	384	413	421	398	393	382	416	428	426	373	374	404	419	403	418	414	387	388	380	453	410	406	431	388	392	415	395	431	405	416	404	401	436	426	402	371	422	447	376	405	426	381	398	460	414	393	404	403	381	403	421	422	415	431	395	407	432	426	385	383	394	381	389	403	452	381	413	405	445	378	394	421	437	440	404	395	369	413	418	399	380	443	400	423	381	405	404	408	425	396	400	400	425	441	412	407	371	391	417	376	427	415	426	361	382	381	387	427	386	437	408	389	421	418	415	423	430	397	432	415	432	392	406	388	402	407	375	416	430	409	414	428	406	422	426	429	380	410	399	403	391	433	386	443	423	401	397	396	406	396	391	393	407	433	426	384	434	409	381	418	397	408	407	408	383	386	392	399	418	411	425	407	402	370	433	397	390	426	408	413	410	406	438	404	389	407	397	379	388	408	406	417	397	394	361	400	439	382	395	380	429	408	400	379	387	385	439	414	411	376	410	396	393	376	411	412	434	398	416	418	411	399	428	395	438	401	406	404	418	405	395	413	440	420	404	390	410	395	426	399	444	440	396	397	400	424	412	414	397	394	437	363	377	370	407	387	397	411	354	422	395	382	379	405	385	387	418	423	437	386	397	396	405	439	421	388	393	397	419	368	402	427	425	384	404	403	392	392	409	415	413	400	404	423	401	405	405	380	435	451	404	415	388	412	396	416	405	397	425	441	397	436	411	431	362	431	393	389	411	436	432	427	388	430	422	399	410	417	410	381	380	367	430	374	436	440	421	431	416	396	455	367	427	378	393	391	420	374	440	387	370	421	406	396	411	432	372	371	394	391	408	389	418	403	410	393	385	422	401	385	422	418	405	371	379	407	389	442	448	399	424	388	388	421	409	403	411	428	451	369	413	416	384	420	429	351	408	421	429	428	420	366	410	433	399	406	425	400	385	420	419	403	426	406	376	393	407	398	428	420	379	415	382	415	354	413	400	393	394	429	434	405	405	414	414	441	396	419	422	423	397	410	406	379	387	425	405	399	388	402	395	361	386	423	388	416	399	385	413	408	390	420	425	388	392	421	412	429	397	419	429	384	428	426	455	423	443	405	397	405	364	397	395	435	391	381	402	380	411	437	438	410	405	388	391	403	426	385	397	404	389	391	388	441	435	439	426	405	374	382	386	410	393	432	406	388	395	382	414	368	386	374	375	419	398	452	404	415	387	410	423	410	375	403	377	370	403	388	405	414	363	406	405	401	430	397	413	368	393	401	407	417	415	419	409	424	401	407	380	460	416	419	391	439	442	431	450	405	363	414	433	397	408	409	366	386	400	411	370	386	417	434	368	432	385	378	407	404	410	358	388	431	429	375	412	389	432	382	425	413	440	419	376	372	393	422	384	419	362	385	389	414	378	440	388	433	391	391	384	432	374	410	375	423	407	435	396	384	404	390	391	419	383	381	404	432	410	417	421	399	415	427	404	421	386	395	410	412	410	407	425	391	413	428	389	382	418	441	403	387	408	386	426	382	398	419	451	427	395	419	430	399	424	393	430	428	411	419	382	411	386	391	432	420	420	404	392	426	420	387	417	412	377	412	420	410	388	374	405	384	458	400	419	404	420	399	379	384	410	408	423	392	413	419	412	412	378	391	439	409	413	425	383	406	398	390	368	446	424	402	414	422	408	407	407	387	432	400	389	404	407	385	385	420	435	408	391	414	391	389	428	390	407	378	382	419	448	412	406	417	379	378	428	426	408	404	412	417	463	415	434	407	423	387	408	389	405	423	388	423	423	415	438	393	394	426	419	411	414	393	416	433	407	424	416	418	442	392	427	387	421	450	432	418	404	383	445	404	377	414	400	414	381	393	375	384	399	405	398	435	414	402	412	406	408	416	414	404	415	378	430	362	431	408	442	381	406	399	435	390	425	372	390	398	386	399	427	423	384	404	389	424	397	383	388	441	416	388	402	415	421	421	388	388	394	384	384	418	424	428	426	395	392	416	398	413	414	409	388	416	435	406	376	388	383	441	434	416	382	416	409	386	429	393	447	420	437	393	424	420	397	419	381	411	410	402	451	359	417	413	445	396	390	438	396	385	393	382	400	394	396	401	389	391	385	412	398	417	395	410	440	397	395	444	415	394	401	414	422	432	381	390	389	398	371	432	398	396	412	429	395	400	407	393	417	381	401	423	418	378	384	412	384	383	429	407	416	439	443	435	406	438	433	411	418	414	421	366	413	426	378	412	408	420	350	391	399	402	423	422	381	429	376	405	421	417	414	368	372	416	411	399	432	423	364	413	404	397	437	411	392	397	390	408	400	407	412	365	429	374	395	399	439	416	419	367	411	373	415	367	427	381	398	440	401	424	411	424	386	364	375	411	398	416	398	411	413	395	397	392	466	380	409	465	419	422	386	429	388	415	415	409	380	399	379	381	393	415	395	393	377	415	408	394	391	411	427	413	410	414	427	372	385	393	393	415	369	404	403	427	387	415	430	403	442	412	363	456	390	420	408	418	434	425	398	389	391	388	395	392	395	430	398	391	391	386	385	406	417	441	416	386	415	368	411	405	392	395	404	370	384	405	417	405	399	420	386	408	382	400	407	392	400	386	433	383	433	438	427	424	409	427	407	419	372	394	396	428	401	441	403	400	401	405	413	417	389	406	372	427	420	401	388	373	405	398	399	376	406	428	412	442	428	437	451	419	397	399	425	422	429	395	393	396	407	413	397	380	414	417	367	416	443	422	423	384	427	414	417	425	413	381	427	424	431	374	405	457	371	421	400	415	403	419	395	402	406	404	412	420	418	418	410	436	400	444	400	399	380	383	417	398	401	385	429	390	406	435	405	408	454	395	416	404	405	435	423	380	401	368	436	397	375	405	421	412	421	403	390	425	430	409	398	415	422	399	371	402	404	387	407	387	412	393	413	437	384	421	399	416	423	407	398	435	386	422	414	391	392	411	343	390	395	385	378	415	401	393	391	435	391	390	405	443	411	408	407	432	405	415	383	383	385	393	421	417	422	412	397	407	415	432	377	416	448	390	420	399	408	404	448	408	414	388	379	395	418	400	431	395	408	407	419	433	396	398	395	412	406	399	379	412	427	402	384	435	394	406	401	392	354	404	403	396	401	429	420	437	413	360
2476	440	398	398	376	360	348	336	315	414	377	348	349	361	331	300	354	341	351	354	382	318	331	360	336	355	349	338	321	357	336	366	357	360	357	340	345	351	336	364	343	311	352	327	335	364	363	327	340	323	341	360	321	354	331	329	341	335	347	333	360	329	362	332	326	347	389	381	335	338	351	364	354	339	343	345	301	314	351	329	365	357	353	328	360	333	319	356	367	347	364	330	326	331	357	333	345	341	330	348	327	345	338	322	305	332	373	338	351	369	325	332	357	359	334	369	337	374	357	349	299	327	355	327	340	320	356	320	338	373	349	385	351	338	323	358	315	347	338	324	373	350	357	365	332	341	376	340	336	331	355	349	330	323	359	343	326	353	334	339	330	332	327	319	348	318	370	331	374	356	372	332	348	320	322	352	343	350	330	339	355	330	384	313	318	336	347	359	343	344	300	339	347	351	315	348	359	357	325	356	317	359	337	316	353	326	324	360	375	353	321	331	345	353	349	332	353	367	341	389	330	338	340	348	366	315	351	392	355	340	338	342	375	348	359	344	348	354	345	333	347	340	339	322	331	357	340	331	344	376	314	364	356	346	344	378	365	349	368	340	391	332	362	331	316	346	348	327	338	365	366	353	358	325	352	402	373	349	307	341	336	348	365	333	361	350	323	345	317	348	331	347	292	349	343	333	329	338	342	329	329	354	340	376	333	362	318	318	357	347	349	356	350	374	363	319	356	345	366	301	342	322	392	378	343	346	349	362	327	359	347	329	327	344	373	367	323	368	366	327	355	310	326	350	347	353	370	327	343	387	351	354	338	324	357	317	409	353	321	359	334	347	349	336	357	335	377	357	349	347	330	346	387	334	318	374	351	354	368	358	341	313	351	306	337	345	329	326	363	356	348	329	320	325	311	322	353	347	346	357	340	344	317	339	337	376	359	344	336	343	341	345	343	342	344	331	334	343	315	393	354	317	351	333	344	357	350	356	365	363	353	345	345	352	343	351	374	344	374	329	386	341	333	380	329	343	305	357	350	344	372	330	330	334	348	392	305	347	359	372	320	335	331	346	356	347	375	368	353	351	351	349	368	341	320	328	356	324	356	394	356	325	322	345	373	343	318	335	353	355	343	342	347	347	336	346	340	345	336	362	339	358	361	342	321	321	341	341	340	333	357	338	341	333	361	352	361	347	372	350	350	369	335	348	362	326	342	368	349	310	366	342	342	331	375	342	317	377	310	369	334	330	357	360	318	346	333	360	319	354	351	352	338	332	355	349	332	355	333	358	340	352	345	381	331	361	333	367	343	359	340	351	325	337	308	364	336	346	371	349	330	334	364	390	361	315	340	319	327	327	298	327	361	369	342	330	330	339	340	338	301	345	335	320	359	360	345	324	355	329	343	359	374	338	320	368	335	352	326	325	338	353	358	325	341	354	333	357	336	330	353	306	345	334	371	355	355	335	318	369	359	355	318	343	344	329	338	374	363	344	331	322	348	342	375	363	346	353	368	347	322	351	358	330	350	369	352	368	357	338	345	333	363	342	339	375	356	339	330	351	333	314	358	365	378	365	340	353	350	290	325	310	340	356	326	367	371	340	382	347	334	372	337	369	321	335	345	349	337	330	338	366	349	301	358	369	361	341	349	375	325	315	324	358	339	339	355	322	317	375	323	371	345	375	359	332	368	320	313	339	348	347	345	319	384	357	344	348	352	344	332	320	334	364	360	361	342	330	335	365	364	369	314	360	322	369	336	378	335	326	329	331	334	318	348	365	342	344	348	374	328	337	341	324	353	303	371	338	350	311	318	325	366	344	351	359	340	337	364	349	325	362	314	360	361	342	365	362	315	331	330	391	361	337	347	374	341	336	330	337	320	333	318	331	345	301	318	362	346	332	302	334	356	351	342	329	326	338	325	368	357	383	334	321	321	330	339	361	339	356	328	326	340	348	386	365	363	348	350	338	351	359	359	347	347	348	343	324	333	344	344	356	342	310	324	329	372	365	358	378	353	327	303	324	360	355	334	318	318	336	349	311	339	353	356	361	362	309	334	337	372	402	359	376	340	379	345	338	361	368	309	363	340	345	368	376	358	357	347	350	332	356	372	344	354	348	353	334	350	308	338	355	324	366	349	349	342	346	326	355	376	308	342	341	355	345	362	329	347	360	380	360	345	382	335	361	365	357	336	326	327	341	333	341	323	331	337	362	354	352	316	330	336	319	343	354	333	337	352	333	329	343	353	374	345	334	337	341	331	352	364	335	368	349	351	337	381	347	387	333	322	374	339	319	367	366	311	367	316	327	333	335	364	335	351	359	360	357	387	362	297	311	370	330	333	314	342	360	362	383	348	319	359	375	355	299	369	365	348	326	356	343	347	337	346	357	352	362	349	353	372	323	321	310	340	344	381	333	326	319	352	355	367	366	352	332	327	391	343	342	362	354	318	336	343	330	333	335	333	365	336	341	329	334	274	353	332	340	328	326	329	340	351	357	351	328	310	364	368	357	337	323	368	352	377	339	340	354	318	300	358	337	349	363	341	339	344	320	339	318	363	332	367	352	362	358	308	310	372	349	356	335	353	354	332	341	336	338	366	335	367	344	317	328	364	376	364	332	320	365	376	360	365	376	362	351	327	356	342	361	360	343	345	359	330	355	357	373	356	357	375	335	357	288	304	317	354	348	368	335	372	320	332	352	340	335	334	333	364	347	376	339	372	331	324	374	342	343	364	335	363	362	308	330	328	378	357	365	351	385	333	355	346	366	341	324	327	378	304	350	379	361	336	370	385	323	360	352	330	363	323	340	360	328	359	350	327	328	362	336	335	350	333	314	336	342	338	326	343	308	398	336	344	342	331	362	286	352	311	288	338	325	358	341	354	327	320	335	350	365	365	340	348	354	285	332	346	333	361	346	384	315	351	328	366	341	326	338	378	328	349	351	339	345	340	340	358	361	371	328	348	373	321	335	334	316	341	337	335	388	338	323	332	360	373	359	362	336	347	343	336	354	341	303	375	314	344	319	356	340	327	330	350	325	324	351	331	333	368	332	368	299	316	330	319	349	325	336	423	370	356	365	340	347	358	342	370	377	352	347	395	385	346	359	393	348	314	354	346	360	362	345	359	354	388	346	353	378	351	318	311	358	357	380	390	359	304	327	349	326	339	348	360	341	383	310	382	328	350	339	350	331	327	360	332	325	322	332	354	338	320	316	332	326	346	381	340	357	384	378	351	339	336	356	334	347	334	360	327	347	368	334	341	317	325	355	320	376	375	359	308	326	345	334	370	369	327	366	359	318	328	344	330	329	334	353	321	343	339	327	359	325	356	348	394	332	361	322	359	340	324	360	337	325	339	363	338	335	359	364	345	342	365	345	338	341	359	351	328	343	319	339	323	355	322	366	330	345	357	345	336	343	357	359	343	337	341	356	376	356	363	349	312	344	335	305	332	357	377	327	317	339	353	346	359	340	352	354	338	339	337	361	335	311	351	332
2677	940	1031	1090	977	972	1008	946	906	925	909	923	875	893	928	888	907	873	928	837	849	913	918	917	900	845	865	862	876	887	817	909	840	905	858	889	879	830	862	903	824	851	884	913	862	905	874	913	842	894	854	858	860	867	863	862	919	818	851	890	867	870	905	934	821	857	849	887	854	857	910	879	877	833	896	871	937	857	831	849	825	868	894	874	928	884	818	836	889	851	869	869	888	887	899	832	888	846	920	886	874	852	867	891	888	862	876	847	861	902	915	815	813	906	877	888	843	860	901	878	842	782	927	874	869	873	862	875	900	856	843	912	882	895	818	804	840	888	859	903	831	864	888	856	850	860	866	843	820	852	903	895	883	905	845	866	841	780	919	819	886	881	861	905	875	866	858	867	853	887	894	878	879	821	845	798	813	827	853	865	896	863	813	840	830	867	876	824	852	880	888	920	827	838	893	877	843	892	910	861	904	854	887	907	906	853	840	905	924	848	879	867	876	892	947	876	907	882	876	866	856	882	888	877	839	932	898	893	837	863	915	880	866	859	879	869	846	871	889	891	841	826	864	868	800	870	833	826	843	866	885	868	881	860	896	853	890	917	824	862	863	885	875	851	952	896	831	824	865	887	923	901	865	905	901	939	841	877	847	887	901	856	887	867	865	841	881	920	872	920	891	861	881	861	870	874	880	832	946	910	854	840	815	830	871	924	875	839	912	863	849	895	861	888	855	827	861	927	871	849	875	872	915	853	870	830	884	833	878	877	907	857	924	865	874	936	842	889	834	794	853	839	868	917	858	853	837	873	834	891	855	868	880	897	826	871	897	858	884	936	865	905	869	902	874	852	895	915	849	926	885	855	872	885	836	882	817	855	906	849	858	836	864	813	875	863	864	802	902	865	870	867	857	868	897	858	883	895	876	874	850	881	821	937	904	817	827	811	875	842	843	870	860	869	885	897	890	844	909	919	871	888	844	826	813	897	849	881	873	877	876	882	911	918	810	910	866	857	854	869	875	841	846	910	899	896	875	848	847	825	867	877	929	873	827	901	785	870	910	865	902	851	902	807	894	927	855	887	854	834	890	849	866	843	855	853	915	891	878	850	856	905	862	817	843	855	869	884	830	856	896	865	894	830	873	862	913	844	916	853	947	850	853	907	879	864	873	906	850	837	908	871	882	846	921	870	876	845	848	890	879	888	819	813	872	916	857	899	872	849	884	848	842	881	860	839	849	848	859	818	923	908	834	844	863	877	859	930	883	908	871	887	904	905	825	903	905	876	814	902	900	897	869	850	843	855	852	806	880	894	900	873	870	901	853	879	832	858	853	893	857	925	898	837	855	855	953	808	870	839	855	859	834	895	914	855	943	860	915	909	910	841	903	902	856	869	898	858	831	924	847	850	874	806	873	860	852	862	888	891	933	842	926	863	879	854	908	854	898	865	871	860	869	902	878	843	845	887	872	828	871	873	843	856	848	831	849	865	906	870	884	904	916	907	897	814	880	852	845	834	878	864	828	838	879	876	882	910	908	860	906	885	838	876	847	877	886	852	915	892	889	863	862	850	906	880	860	825	885	828	882	869	872	863	844	942	932	904	848	888	923	856	906	881	896	915	875	886	849	838	881	921	878	841	861	876	819	874	876	879	912	883	874	891	878	843	839	926	897	830	930	831	882	886	838	871	855	879	871	896	867	894	801	891	858	901	849	801	884	849	880	931	894	851	879	868	859	876	886	862	861	902	915	906	866	884	832	834	858	883	924	873	846	934	866	867	832	877	846	865	861	848	898	939	881	867	892	845	867	840	833	891	878	840	848	923	888	881	865	830	888	859	858	781	841	876	856	856	890	894	875	861	866	886	850	875	871	857	846	869	888	823	883	845	866	823	860	911	900	904	830	882	844	851	885	895	839	856	877	870	871	839	916	866	882	905	839	864	889	934	836	893	913	893	881	907	897	895	882	880	864	856	887	871	864	895	858	858	821	932	896	887	897	872	832	889	881	815	883	877	869	894	894	828	873	845	897	882	905	832	883	860	862	894	834	866	854	818	832	896	859	860	854	907	878	844	897	878	922	857	821	878	884	874	901	855	869	896	961	840	827	913	842	859	856	884	947	857	862	851	851	822	880	927	876	902	902	848	878	856	909	860	880	849	916	883	897	871	853	871	890	838	871	904	859	861	865	883	857	847	857	863	845	861	871	863	851	910	824	898	864	846	923	859	911	865	866	920	847	848	881	865	844	888	882	819	850	858	848	881	876	874	895	854	880	889	909	874	866	900	833	855	852	859	840	856	834	848	890	887	870	878	889	860	830	885	885	847	868	909	884	882	833	898	862	883	904	896	846	875	879	869	877	855	886	901	903	937	883	838	832	903	917	882	906	881	866	911	889	890	897	865	824	895	882	829	913	854	841	888	858	880	844	821	877	821	862	850	890	873	902	845	866	851	900	936	867	893	865	864	927	892	856	904	898	855	873	840	832	782	862	808	872	883	868	878	826	850	939	862	855	871	871	837	855	874	855	854	819	815	829	909	884	848	825	865	866	884	881	882	879	922	906	875	897	896	881	892	917	854	840	866	885	847	861	841	863	885	865	867	868	935	839	842	840	837	886	862	926	846	822	839	814	872	897	895	847	873	835	890	880	890	874	859	855	904	886	897	877	871	839	857	919	948	803	833	847	899	863	832	897	843	869	900	896	901	863	908	878	895	869	836	888	881	895	870	893	919	865	882	879	818	861	893	856	889	871	851	863	784	924	852	891	873	899	806	852	871	891	908	865	879	887	813	870	880	898	899	832	878	845	839	896	888	894	917	854	885	903	822	870	835	861	879	909	865	858	857	880	897	880	910	880	906	835	862	865	859	845	841	915	884	879	854	868	869	831	889	848	840	902	864	832	877	856	881	887	887	886	819	879	863	846	879	853	861	892	868	859	913	876	854	829	879	874	857	836	901	887	835	857	862	862	883	812	823	919	857	882	898	906	869	886	874	874	924	870	893	887	892	847	863	932	833	860	905	877	842	885	876	858	848	851	884	831	830	878	858	873	884	860	921	910	822	859	870	871	840	857	858	883	852	822	818	881	860	829	873	903	851	869	850	853	879	858	877	873	813	831	850	800	888	862	886	809	886	865	910	876	881	848	875	877	815	870	855	852	893	905	950	840	909	882	852	901	840	908	891	917	887	819	876	906	833	908	857	863	899	872	894	857	832	854	927	898	892	910	906	866	863	864	871	838	854	851	935	868	852	875	929	812	837	904	910	878	883	863	892	857	873	857	878	900	907	901	887	862	863	832	839	882	822	836	854	826	901	861	908	865	899	841	848	898	870	894	858	853	890	878	853	840	886	866	870	888	907	873	835	828	865	909	902	863	860	874	940	886	865	877	861	874	826	890	868	829	890	899	865	910	849	839	896	862	853	877	899	882	865	881	849	893	888	920	896	900	819	853	851	900	867	925	854	882	932	898	875	889	873	861	859	880	836	879	878	892	864
8640	1132	1420	1150	933	722	610	514	441	468	407	427	381	353	368	364	333	349	381	323	335	309	337	338	303	333	335	304	320	311	333	334	303	339	300	319	360	325	311	300	326	308	312	292	315	290	308	303	298	310	332	317	284	343	293	313	322	278	317	306	336	318	326	291	292	320	301	302	294	306	268	285	305	329	300	312	303	290	342	340	281	329	299	341	327	299	324	281	275	309	310	287	306	320	294	290	306	297	287	321	309	306	319	313	327	292	290	281	325	312	259	290	292	312	293	328	288	316	310	307	296	285	315	312	300	286	285	311	316	291	293	303	301	325	301	336	293	301	301	308	293	353	303	299	307	326	324	307	333	314	302	316	298	310	326	306	303	293	291	310	297	317	306	318	319	298	327	304	297	306	306	316	303	290	302	313	326	312	320	282	321	300	276	292	312	299	320	284	337	285	306	286	332	298	333	298	307	292	332	316	318	281	356	285	295	296	307	308	278	303	280	305	335	306	309	277	270	307	270	291	319	320	292	320	280	312	317	324	278	309	317	305	290	280	302	320	299	325	323	322	331	317	320	306	332	285	294	291	319	309	315	306	317	304	300	297	284	294	313	303	285	312	302	325	309	293	294	280	312	339	292	316	300	308	291	338	296	315	287	301	298	320	277	302	299	337	321	281	319	282	247	292	340	297	290	311	319	322	255	312	302	327	290	253	285	296	290	287	308	303	315	293	330	305	291	311	302	288	336	328	323	303	280	285	269	317	331	315	306	301	288	283	318	315	313	323	302	295	298	288	324	297	315	331	291	302	346	303	285	270	293	287	283	344	263	314	299	297	299	299	311	296	331	289	319	341	316	321	319	311	272	297	303	291	339	326	303	333	283	315	330	301	261	322	292	330	355	309	298	265	322	303	337	306	314	286	321	290	320	296	284	303	296	309	310	321	326	313	320	282	281	302	310	287	302	320	319	318	297	304	319	303	291	338	303	279	281	309	287	306	303	298	309	295	343	302	308	279	329	311	307	312	327	328	305	300	289	318	328	303	325	329	300	311	288	302	303	296	305	322	288	287	308	299	300	272	302	308	308	344	314	294	305	324	315	305	290	301	304	290	328	303	324	292	323	321	337	327	329	332	287	278	294	270	351	277	300	325	312	319	342	321	311	332	318	316	297	286	280	313	305	282	310	315	298	294	296	304	306	299	299	316	315	322	305	316	324	267	312	332	275	340	286	321	291	292	327	294	277	306	318	330	316	265	290	309	292	299	314	295	336	302	300	333	306	315	304	314	327	316	337	312	320	336	323	291	298	302	318	271	313	307	338	295	307	319	298	292	293	301	307	343	288	311	300	281	328	306	316	315	277	296	287	284	321	328	294	292	283	308	309	294	279	310	333	314	294	323	315	297	359	331	313	278	324	301	354	312	293	300	286	305	296	291	272	278	296	285	301	307	306	321	347	283	314	311	303	305	256	308	301	305	300	326	344	319	287	293	320	297	308	293	353	344	308	281	301	336	337	310	286	317	317	311	308	305	325	319	310	291	318	316	283	307	282	285	321	312	324	304	256	315	314	300	279	350	295	324	310	289	318	272	309	318	276	286	294	299	303	280	325	293	304	309	320	313	320	291	329	301	285	315	312	296	291	316	320	282	303	304	297	266	299	323	283	295	306	294	288	315	283	289	301	244	303	311	294	286	277	308	305	305	309	281	307	316	293	289	322	314	317	307	324	312	288	295	299	357	326	296	293	293	339	300	299	300	326	306	299	319	286	302	304	306	303	286	329	305	286	321	334	302	300	316	308	283	278	303	319	309	305	268	290	293	283	281	342	345	317	297	310	256	347	319	304	326	333	323	297	329	311	284	336	301	299	336	330	310	324	321	285	281	304	311	274	262	311	274	300	310	308	301	317	327	334	298	315	326	317	258	312	320	319	332	308	326	294	321	307	278	300	300	329	287	295	316	312	334	330	319	315	295	302	310	294	330	310	316	317	292	305	312	331	325	280	296	350	297	319	276	331	273	309	323	310	309	276	328	328	295	301	292	284	310	290	311	324	292	310	289	319	254	293	282	300	313	321	288	299	307	315	322	309	309	307	336	316	282	308	270	332	306	308	295	292	339	290	302	301	291	311	306	280	305	264	318	278	304	307	294	277	313	330	324	317	277	299	295	345	316	292	289	308	299	316	313	306	329	285	327	306	299	306	294	295	305	321	317	278	314	289	324	336	337	323	327	304	324	323	279	308	306	295	316	330	306	351	308	324	336	310	305	314	323	352	307	310	319	309	301	329	276	299	339	297	315	285	281	303	316	294	312	333	313	289	301	271	307	293	286	296	291	337	301	273	315	316	311	325	319	275	302	345	311	307	318	313	307	303	292	314	310	310	282	289	303	295	289	317	320	294	322	315	297	333	266	311	300	274	284	344	304	290	320	299	282	314	300	285	299	286	302	304	307	297	292	345	299	331	304	310	309	307	314	323	308	339	292	318	308	327	317	303	320	315	333	299	310	298	309	316	275	278	299	307	300	302	320	301	286	289	276	299	328	320	317	323	311	307	294	287	312	308	295	299	318	298	281	327	343	323	295	306	304	299	296	297	298	301	274	286	323	269	328	317	300	306	260	304	322	292	328	322	294	318	293	313	296	303	333	332	309	339	326	300	314	286	284	316	325	281	310	281	282	291	327	311	299	294	317	334	321	300	299	309	282	308	290	277	292	328	316	289	273	319	311	287	279	310	319	290	321	318	317	297	308	283	298	324	281	314	311	324	282	301	305	303	314	284	299	314	286	287	323	302	311	306	292	301	300	312	320	313	301	314	298	283	312	332	311	305	332	331	292	296	333	292	329	314	306	330	269	284	283	320	307	314	328	298	331	313	294	303	303	296	316	321	307	315	328	312	290	325	348	266	273	294	307	311	291	336	304	295	307	278	291	303	277	293	298	338	294	326	275	318	286	315	314	322	290	334	327	335	292	319	324	324	324	280	274	315	347	301	299	301	329	310	299	316	293	301	290	291	300	300	308	323	322	289	335	339	289	300	304	272	280	282	342	265	316	293	310	311	304	307	300	299	315	284	277	334	320	316	291	311	288	329	297	313	314	316	327	304	310	308	314	329	291	315	304	311	334	297	329	325	303	316	321	356	322	275	305	338	301	299	337	279	304	290	320	333	298	285	276	288	288	302	268	306	307	305	286	317	314	261	299	295	300	290	313	324	302	309	273	303	281	274	301	303	303	288	302	303	303	318	308	342	288	269	311	328	275	283	303	301	281	335	296	284	296	322	304	326	333	311	328	318	298	319	299	294	315	320	324	306	306	301	286	322	315	310	296	328	330	289	292	308	321	277	296	306	292	311	280	282	317	299	291	293	269	301	287	333	345	274	320	305	333	341	320	311	306	309	326	289	301	290	299	289	321	310	310	323	321	287	353	290	326	327	316	295	333	293	287	319	285	343	319	296	286	300	297	311	280	303	310	280	305	315	307	286	260	324	305	285	320
5886	1702	2958	3587	3084	2636	2225	1950	1763	1577	1472	1338	1242	1217	1180	1067	1063	1061	996	959	948	932	921	951	906	955	849	871	909	840	869	834	892	867	877	845	800	850	865	824	826	815	798	774	768	802	808	858	821	750	800	842	792	779	794	786	812	795	813	785	792	809	784	780	792	758	755	799	774	803	809	787	753	763	773	822	766	760	763	838	754	798	759	819	793	737	754	761	774	722	791	762	800	765	825	757	785	823	802	806	780	751	795	754	741	757	735	790	802	788	847	773	786	813	793	819	790	764	745	791	772	726	754	795	812	785	818	757	761	786	743	827	734	716	813	750	759	773	812	751	808	760	768	770	774	795	761	776	777	772	803	756	811	759	785	764	785	745	749	692	754	724	794	756	779	727	781	762	799	794	773	788	783	783	747	771	742	780	800	764	740	784	765	794	784	741	763	782	744	759	765	768	705	728	796	787	750	772	776	773	758	797	736	808	803	760	700	772	751	760	791	762	784	731	789	792	728	792	736	729	819	765	738	793	768	753	773	810	761	764	789	777	812	697	815	752	731	797	787	777	787	761	782	780	769	807	786	801	738	728	798	748	782	745	823	730	787	728	690	711	787	793	748	772	784	767	782	739	784	770	817	745	790	750	751	769	757	825	800	797	728	755	771	746	785	744	752	774	770	730	756	768	774	778	709	777	750	774	798	796	777	823	801	753	768	698	756	797	779	772	796	735	805	763	791	761	718	775	791	735	778	762	770	784	755	727	736	803	758	817	817	769	797	765	790	807	723	818	791	811	747	776	785	806	722	764	737	721	712	768	806	757	733	812	759	754	717	732	765	763	753	707	779	794	751	753	789	718	753	770	736	805	752	744	743	810	768	790	785	762	767	790	782	754	744	784	777	785	781	793	819	727	710	758	770	781	787	759	749	794	711	731	765	741	774	765	770	805	743	818	768	751	783	725	800	755	777	728	790	760	765	792	782	764	731	733	790	859	766	748	832	762	756	787	735	800	794	783	775	766	794	790	757	780	778	758	786	770	775	764	816	758	762	762	814	794	799	783	761	728	765	776	795	784	771	726	763	776	777	766	723	799	797	771	783	779	791	752	803	777	754	761	789	777	782	787	757	757	755	748	771	765	757	765	789	714	756	792	786	751	804	774	793	750	814	767	759	796	750	769	740	786	784	772	787	701	794	755	758	767	744	783	744	759	790	720	761	790	746	733	785	746	758	783	774	812	796	781	793	796	754	759	769	734	736	777	782	833	791	795	759	840	798	768	753	803	799	776	785	814	764	736	767	764	786	801	773	717	769	752	770	742	801	786	734	769	798	766	794	769	796	738	774	741	746	767	741	740	715	760	793	807	763	744	733	754	767	723	808	789	790	749	800	721	788	770	740	767	779	784	788	788	766	786	776	762	740	774	750	810	746	747	795	755	783	734	791	743	810	732	778	809	765	784	745	788	837	751	758	771	734	787	752	795	744	791	729	779	748	777	803	804	805	753	759	786	746	726	763	797	751	762	795	758	780	788	759	788	717	820	770	759	762	757	772	786	712	749	803	818	715	733	803	762	812	790	772	745	726	793	749	787	761	761	792	728	775	772	744	712	764	754	762	822	710	730	776	758	734	732	748	742	777	791	828	800	759	734	763	799	717	785	785	755	801	789	784	783	787	802	720	775	809	838	756	767	749	795	750	790	767	756	745	772	801	775	759	784	750	818	731	736	757	773	737	775	749	781	715	703	781	797	741	759	793	774	768	740	834	755	790	797	788	781	743	845	736	729	805	798	766	767	766	789	755	788	777	740	753	788	736	740	753	774	781	724	774	774	735	749	758	768	774	782	759	729	767	768	722	839	737	782	768	743	761	803	749	787	758	721	822	760	765	774	792	744	740	763	764	813	786	773	761	736	751	796	764	797	766	792	815	735	776	762	759	762	689	765	819	761	733	744	783	736	749	748	743	751	798	796	741	787	752	788	769	772	747	767	761	756	736	751	793	813	750	723	750	816	727	763	745	771	780	793	795	772	763	754	733	725	780	848	783	765	749	764	749	773	812	769	729	807	811	757	764	751	765	774	771	781	737	842	736	823	719	744	749	755	778	760	801	773	714	754	779	780	746	757	736	764	752	722	778	736	788	780	779	761	799	768	798	770	840	754	753	746	770	813	760	759	820	756	800	720	773	762	766	795	765	754	752	755	736	731	782	761	739	778	740	807	771	763	748	770	768	846	818	764	737	767	758	764	740	765	793	797	761	766	775	786	698	765	765	792	775	792	790	780	732	813	810	776	758	804	794	778	805	805	763	754	743	735	730	799	765	791	739	751	783	756	766	741	761	752	811	754	808	784	828	758	746	736	761	746	799	764	739	814	754	790	786	759	773	791	781	783	756	748	795	768	786	808	767	743	777	780	761	752	782	801	764	703	784	769	785	797	751	785	761	815	761	810	734	774	796	763	745	759	781	740	805	787	735	765	788	746	785	758	731	775	816	793	736	780	764	787	718	735	762	791	797	795	784	790	739	789	779	819	774	782	787	785	755	793	761	780	761	727	699	783	799	792	823	794	777	774	779	750	774	771	761	751	718	739	730	745	801	727	752	790	815	776	734	746	754	758	786	751	791	776	792	758	781	750	758	798	733	789	798	788	752	810	769	744	794	774	784	721	752	795	778	743	731	758	754	784	770	810	817	776	781	725	724	754	774	771	807	783	802	818	790	715	769	763	802	769	755	760	814	836	815	740	729	795	758	787	732	800	783	791	768	761	760	815	798	778	786	774	774	753	732	698	754	756	792	784	757	754	720	729	757	815	699	732	745	787	751	767	797	762	778	732	799	809	710	794	814	793	753	726	743	761	797	796	774	781	736	781	787	736	775	769	788	814	782	765	818	761	745	775	749	789	798	734	757	769	744	773	785	767	791	784	748	839	709	800	787	780	757	789	803	813	805	781	759	769	779	744	808	764	792	769	737	762	770	776	718	771	824	746	721	763	763	756	801	768	758	761	796	774	792	757	823	756	753	744	774	729	765	788	802	810	761	766	748	774	799	727	737	714	748	769	779	771	785	746	784	784	771	783	738	785	777	813	835	781	833	745	807	796	784	786	737	747	798	707	766	745	732	806	741	761	775	821	744	757	789	761	744	751	773	797	748	750	754	774	750	799	695	795	809	744	720	781	769	797	761	745	773	763	758	797	794	759	770	806	765	807	748	780	757	760	783	750	810	748	772	806	686	759	752	770	803	790	754	767	798	801	777	744	735	730	785	793	734	732	782	779	741	766	738	754	782	752	744	767	771	791	801	757	747	775	735	738	772	788	792	758	771	731	717	742	778	780	749	773	760	832	751	763	754	776	805	802	711	749	770	755	769	747	759	748	757	791	743	826	699	751	804	773	789	719	796	773	787	758	739	787	757	730	773	721	759	781	749	786	737	752	767	770	773	809	726	709	792	824	729	799	798	757	826	779	794	744	744	716	758	777	739	796	744	728	751	749	802	774
15941	2507	2708	1976	1327	974	737	593	472	419	350	314	287	281	252	215	243	210	220	189	211	196	193	191	185	183	173	180	169	165	175	187	145	148	147	141	177	166	153	180	158	158	163	145	144	163	142	154	162	141	146	149	120	158	175	163	158	144	157	141	143	142	153	138	149	174	144	159	147	136	137	148	139	136	133	128	135	147	148	124	128	149	157	147	161	139	144	142	141	153	141	127	176	162	157	134	134	170	149	140	160	119	149	135	141	131	149	130	137	149	150	135	148	148	144	129	137	157	153	143	134	139	134	136	120	133	144	149	151	164	157	178	152	169	159	128	142	126	163	132	150	151	136	134	120	156	155	144	139	137	144	155	127	131	138	115	162	155	117	150	153	142	146	142	156	167	153	145	125	148	184	140	151	145	143	144	157	154	146	137	149	141	137	150	136	154	137	171	119	159	131	137	150	159	129	147	149	126	150	141	143	125	150	126	130	164	156	133	132	145	141	127	155	163	165	148	140	141	145	142	165	178	164	143	148	136	143	132	142	148	149	169	145	128	152	140	145	151	154	154	134	131	142	150	140	136	154	150	161	130	149	135	151	141	127	160	136	150	142	146	152	153	135	117	169	157	136	140	150	149	135	144	135	147	149	125	159	163	161	154	124	141	136	126	147	134	148	162	129	148	148	146	131	137	150	149	127	145	149	136	113	149	145	133	146	165	144	150	145	120	150	132	141	157	140	128	140	143	140	151	131	151	133	171	127	130	170	136	136	144	161	162	144	156	147	126	143	139	134	153	136	141	160	148	135	143	165	142	145	142	140	158	144	158	148	144	171	178	163	142	145	131	152	169	128	143	164	144	140	143	124	166	145	143	145	155	140	141	137	148	161	143	133	112	160	153	141	131	154	154	152	129	127	154	126	151	134	132	117	133	166	130	132	167	144	137	142	142	160	134	157	144	150	156	150	129	155	154	141	152	134	145	158	136	133	145	134	146	142	147	152	143	141	150	171	133	119	151	139	146	124	139	151	137	150	153	161	135	139	128	125	143	136	147	129	149	144	128	139	144	130	147	176	160	146	158	141	158	155	163	137	141	134	139	148	140	133	159	142	133	165	141	155	136	127	146	142	142	174	163	119	123	144	162	137	139	143	150	139	133	138	156	136	155	145	150	149	168	121	126	138	158	154	127	145	152	155	132	108	142	150	143	143	132	154	150	124	145	135	137	161	133	131	156	144	165	124	143	139	139	139	139	153	128	144	143	152	143	130	144	151	154	156	145	159	167	152	139	149	149	154	148	149	156	135	183	136	160	145	137	154	142	134	138	135	135	137	142	148	142	125	156	129	129	147	125	152	139	157	174	142	124	130	141	142	153	155	155	142	151	138	132	151	135	156	165	123	140	144	129	127	142	155	149	172	157	118	130	135	147	154	140	153	134	142	147	151	159	141	166	131	133	133	141	147	136	133	141	151	135	160	166	130	159	155	142	144	146	132	139	172	139	138	143	148	158	137	153	139	147	133	137	135	147	122	150	152	166	155	138	140	137	154	164	152	147	146	142	148	160	133	133	130	128	155	133	155	146	152	150	149	167	150	125	144	149	144	138	177	138	135	146	149	144	126	172	142	145	137	130	154	147	151	129	144	138	150	142	136	145	138	151	155	127	156	116	128	135	125	136	125	165	129	138	148	141	125	145	170	146	157	145	143	128	146	131	135	144	141	142	174	156	141	144	140	143	151	126	145	140	150	142	132	157	157	169	138	144	168	146	127	139	135	133	142	130	149	126	130	126	126	115	146	148	164	141	150	133	146	154	146	156	146	139	153	140	148	146	139	143	139	134	147	138	133	150	118	140	133	140	145	144	161	124	135	132	140	133	156	129	144	132	128	155	144	159	128	148	159	126	143	163	142	151	147	143	149	169	125	132	141	135	144	126	161	139	164	143	151	133	150	161	146	155	150	131	138	160	173	154	131	137	145	151	142	131	144	146	152	152	152	158	138	146	134	159	153	134	159	131	145	150	145	124	160	151	130	158	145	138	147	139	143	154	147	162	166	142	158	151	140	160	148	147	134	151	130	158	130	154	158	146	156	157	153	143	131	141	127	167	156	144	148	144	145	141	134	127	136	173	137	132	128	135	144	140	159	157	158	158	123	137	148	123	121	154	168	130	157	146	138	144	159	118	154	147	135	137	137	142	153	155	154	165	150	143	161	152	147	118	130	164	142	154	126	151	152	150	146	141	137	130	146	133	164	151	149	154	151	137	148	144	127	124	136	148	139	143	154	152	139	133	150	148	135	136	141	133	149	139	154	160	161	149	145	140	136	168	137	137	155	146	135	163	154	136	163	136	180	146	165	152	143	139	138	148	158	140	131	154	148	135	140	156	123	142	148	129	125	145	132	144	143	131	134	136	146	148	167	117	167	138	136	141	136	155	141	130	146	127	162	136	122	152	126	121	138	117	144	153	142	146	153	134	163	137	136	118	137	140	143	130	147	144	148	129	137	127	131	128	149	161	141	136	135	141	138	156	150	124	148	153	146	135	127	129	140	155	162	129	137	141	169	184	169	157	147	147	137	138	130	150	138	155	148	136	148	141	139	136	160	120	155	150	154	148	140	144	132	151	166	144	146	176	123	129	161	175	162	155	154	152	149	148	140	142	156	155	136	119	155	152	153	151	137	149	131	161	155	141	149	122	148	158	140	145	163	150	143	155	129	136	165	163	151	141	145	153	164	156	132	145	126	150	151	112	146	157	153	126	140	134	143	145	144	144	163	154	157	158	155	165	149	157	158	161	144	133	144	158	138	119	153	154	147	133	140	146	133	131	141	165	161	157	168	125	151	136	131	131	165	146	146	145	145	146	133	146	149	135	135	144	143	138	151	153	121	149	144	132	155	136	122	127	145	136	135	162	150	149	158	127	128	134	145	144	148	146	159	141	147	138	145	146	142	150	174	144	156	164	127	129	167	138	130	131	129	155	148	137	136	144	143	158	139	129	155	142	150	137	131	135	162	154	111	151	153	144	141	145	151	134	156	144	137	142	135	161	159	155	169	148	151	160	169	138	130	153	135	166	138	150	146	161	141	146	149	131	152	137	149	161	149	150	138	123	139	155	128	133	144	153	151	161	144	142	141	127	148	152	133	153	160	156	138	138	146	132	147	156	160	187	134	151	147	142	153	153	125	164	158	158	144	147	154	147	162	143	165	166	161	146	155	155	163	142	133	149	151	164	137	152	144	128	162	142	188	133	164	136	160	149	141	134	142	130	146	153	167	150	153	139	147	144	143	155	152	165	153	166	141	135	147	128	152	133	151	156	152	127	140	132	150	141	159	138	137	150	151	168	152	160	141	156	132	145	133	139	126	135	154	169	131	136	158	164	123	154	146	158	143	117	133	144	155	164	179	172	140	151	134	129	127	126	142	150	131	146	136	165	143	139	132	150	143	169	147	166	139	142	134	144	123	158	149	147	158	132	152	162	146	161	141	133	150	141
7484	2130	4620	5596	4729	3936	3179	2683	2289	1904	1700	1525	1318	1221	1136	1076	1063	908	776	857	805	732	742	684	690	636	638	606	557	553	619	540	568	579	553	521	533	557	510	466	511	494	500	467	472	484	440	478	457	459	478	475	419	458	431	446	458	464	429	436	414	435	427	413	387	426	426	444	430	418	465	451	427	447	415	430	420	438	440	410	424	426	416	400	444	417	419	449	412	430	426	415	398	401	426	390	433	397	427	410	418	392	410	368	425	389	406	430	454	457	439	485	421	403	364	424	446	375	391	407	435	403	420	429	407	373	404	407	385	459	408	385	423	406	416	419	394	428	392	389	414	362	396	387	404	394	403	376	421	398	418	435	377	380	367	425	423	399	411	417	374	403	437	387	413	439	401	407	444	399	421	404	385	412	389	406	391	407	436	421	392	398	423	386	387	395	424	406	391	403	390	424	381	445	386	405	412	433	392	413	405	396	410	379	382	388	419	399	430	416	420	379	445	393	438	385	412	392	424	386	392	418	403	388	376	396	401	422	368	368	400	419	421	404	401	389	401	380	420	390	371	438	365	422	399	379	403	430	424	391	427	432	410	395	406	405	425	394	403	372	404	401	418	411	396	412	380	397	417	371	383	395	401	421	386	400	410	401	413	402	460	402	395	382	426	386	389	397	384	362	408	444	374	412	412	394	427	395	395	430	365	396	398	387	375	399	379	408	424	370	411	349	395	393	425	373	419	406	423	388	360	377	420	389	378	417	404	424	395	411	430	393	402	400	402	382	410	393	404	404	421	446	392	376	390	376	406	394	423	401	406	451	416	402	378	415	439	430	401	393	422	388	368	395	433	436	373	421	413	379	364	408	427	431	367	379	404	390	392	393	395	397	405	393	421	462	407	387	411	431	408	412	381	382	405	377	431	440	386	361	432	404	414	399	409	399	389	413	422	399	382	425	405	380	415	381	402	390	395	400	429	401	413	401	412	392	387	395	369	441	398	394	402	442	407	397	390	410	384	399	427	396	383	451	407	384	418	409	382	427	432	439	367	430	394	457	376	396	428	446	389	372	375	424	424	400	363	362	402	412	447	396	402	393	407	378	348	378	384	403	392	439	399	428	400	433	396	383	412	387	367	353	405	395	412	376	415	392	398	468	411	402	407	420	417	413	404	393	353	392	432	396	382	426	425	388	417	397	409	432	402	406	404	382	439	396	373	372	397	400	399	407	421	421	412	413	408	390	436	409	449	450	402	425	404	395	407	400	410	403	406	384	373	359	448	398	413	394	414	402	403	423	360	419	429	407	412	410	399	366	404	404	376	387	379	405	387	392	379	416	464	400	410	407	419	412	446	401	358	392	406	421	368	426	431	396	401	401	398	414	426	377	422	411	387	398	388	412	404	398	406	395	365	419	395	391	402	373	379	411	427	405	396	394	411	407	429	398	392	413	397	426	410	394	397	373	433	432	404	432	407	410	394	390	382	397	397	411	393	380	401	445	398	408	368	419	368	387	408	402	379	417	448	405	385	426	408	412	417	422	435	395	402	390	431	408	410	410	416	357	409	427	409	361	402	394	400	436	381	415	419	446	384	429	386	392	378	419	376	370	416	361	425	399	389	375	418	387	386	411	407	374	371	407	410	421	431	440	369	401	418	376	430	389	384	375	415	384	403	380	373	414	418	430	380	370	404	371	412	394	404	379	410	407	383	393	363	350	416	381	419	426	377	392	407	399	380	386	418	383	388	415	387	396	398	429	425	386	441	441	409	411	407	372	406	416	395	392	395	422	363	384	402	388	409	410	389	386	421	377	412	411	408	389	409	397	406	399	414	403	385	392	378	403	420	393	380	379	368	410	385	433	412	396	398	414	417	414	412	406	421	424	395	373	401	388	398	427	389	390	403	398	386	386	375	385	365	444	392	415	398	380	413	386	409	404	390	395	400	389	385	409	424	402	420	384	399	398	400	382	412	376	402	393	409	406	380	398	407	405	375	388	380	380	383	429	382	428	392	397	374	402	394	430	375	433	418	405	366	401	430	417	412	365	394	375	406	387	409	407	396	380	390	412	414	399	414	385	408	375	405	389	402	452	385	376	432	438	378	422	415	375	433	387	376	381	389	401	405	369	431	399	418	397	392	390	442	424	361	400	413	397	389	456	401	366	412	375	401	390	419	382	407	392	382	389	391	436	380	398	415	441	410	394	395	403	394	409	392	395	357	384	395	392	411	403	379	401	400	385	412	415	418	408	346	362	402	383	438	423	404	405	405	333	408	419	371	402	379	369	390	399	426	413	400	382	391	378	375	371	401	376	456	385	406	417	431	383	388	394	408	417	380	371	420	366	378	379	424	413	380	423	366	418	397	419	402	401	374	409	386	378	408	377	398	415	420	433	385	357	392	389	397	416	374	427	433	414	436	406	376	385	422	417	410	409	403	373	390	369	380	363	423	414	379	386	403	377	399	381	407	393	379	449	399	396	401	409	387	411	421	411	418	406	398	388	386	399	375	423	391	385	421	413	403	373	385	393	378	396	379	381	412	377	433	424	421	413	392	403	380	407	407	407	368	419	413	377	377	397	390	419	385	400	376	412	426	415	392	394	435	414	428	357	428	401	428	429	420	418	390	361	423	397	378	402	371	358	406	392	420	390	380	388	419	420	426	416	403	405	397	408	373	402	408	432	403	397	420	369	378	396	440	380	385	396	396	399	422	385	398	385	403	404	414	402	374	388	404	402	387	371	378	416	399	400	402	420	401	403	389	403	396	392	402	377	378	383	419	382	376	421	381	368	383	411	409	394	358	351	383	421	377	412	420	387	411	423	403	412	411	396	382	394	409	423	399	398	403	401	450	409	423	444	437	401	384	436	355	400	376	444	385	376	381	368	424	417	390	399	363	429	407	425	372	428	369	419	392	418	423	398	412	372	400	402	374	410	375	406	410	403	406	397	415	435	416	418	376	418	414	397	399	387	412	405	410	367	392	401	398	444	389	408	386	423	389	417	385	386	417	438	399	399	379	403	416	368	442	416	397	396	451	383	437	423	418	420	393	398	395	432	414	389	357	398	405	405	375	439	392	380	392	416	401	383	415	436	375	399	406	397	420	370	392	395	441	403	396	397	409	384	355	399	376	387	386	398	399	368	363	406	383	420	403	393	396	372	402	408	384	439	399	382	436	416	380	372	440	409	424	355	402	399	377	414	397	425	400	414	401	402	400	413	381	395	389	388	411	417	394	392	359	385	425	373	398	412	373	389	394	398	407	396	380	401	398	387	397	405	370	445	382	367	426	399	400	402	443	418	411	372	359	394	420	402	418	413	374	417	432	412	422	412	405	392	396	390	402	410	382	412	415	375	376	398	385	405	404	420	395	394	397	404	437	399	393	401	426	428	415	390	416	363	416	388	392	409	386	421	442	390	404	362	382	421	398	409	380	403	440	373	379	409	395	412	421	401	361	438	398	409	385	413	398	402	400	439	407	389	357	395	427	396	446	410
2399	397	389	381	353	393	370	356	384	336	340	342	360	347	346	344	338	340	332	346	378	309	340	349	321	365	358	320	342	338	334	348	382	342	316	348	348	327	384	363	350	368	366	347	345	357	337	366	356	335	337	322	365	336	354	331	331	327	334	323	362	329	332	311	349	325	318	355	335	339	327	355	330	357	329	314	342	324	340	372	326	310	350	336	354	353	361	331	348	401	344	350	355	344	350	340	359	307	354	333	354	359	354	319	314	328	316	333	346	354	378	299	312	340	323	327	382	334	346	348	343	360	349	340	331	336	349	341	346	367	338	321	352	308	312	347	320	385	323	330	324	357	309	314	358	336	299	340	314	340	327	320	337	330	383	359	372	389	311	357	328	321	312	348	333	328	323	368	342	336	332	317	356	362	366	342	355	351	316	337	381	370	348	368	378	333	312	302	338	356	312	339	330	334	351	317	357	327	323	324	340	392	353	380	372	329	359	329	319	348	304	394	349	340	322	337	359	338	362	325	349	351	347	314	350	354	356	354	344	347	337	375	326	339	378	311	353	337	346	336	352	333	328	344	352	316	308	334	354	352	326	376	304	365	349	338	372	303	342	353	380	330	324	361	349	340	363	314	335	320	318	358	348	358	352	326	337	333	329	327	343	331	335	326	332	304	347	338	327	340	318	347	323	350	350	384	360	329	306	338	370	332	370	355	337	341	355	351	341	352	314	337	321	336	348	340	343	329	333	314	336	336	335	334	374	335	347	361	342	330	328	350	327	349	328	334	333	349	339	327	346	343	370	299	340	361	357	331	284	371	329	324	305	367	354	345	363	355	305	352	322	324	320	354	342	330	328	342	364	332	361	314	359	347	326	344	342	344	355	331	373	319	347	338	315	346	333	293	317	366	383	327	359	330	343	354	318	335	331	334	315	324	326	349	343	340	341	330	348	344	348	331	328	304	331	360	328	319	344	350	317	358	360	346	358	320	316	336	329	353	335	380	340	327	355	358	345	321	350	353	300	336	344	336	335	331	332	366	334	342	320	360	340	343	317	328	316	339	352	357	357	364	348	339	353	328	377	329	338	323	348	330	313	308	328	365	338	297	369	347	350	326	370	334	340	337	361	305	331	343	363	341	359	334	321	369	325	341	336	371	339	338	334	340	336	338	348	302	346	315	360	317	331	337	340	333	392	338	364	368	345	335	367	342	348	348	336	335	357	362	355	363	304	349	353	332	331	342	332	324	331	352	307	347	338	369	327	348	367	321	299	326	340	346	329	333	339	314	348	332	347	320	315	345	351	329	351	337	332	356	340	334	361	340	326	345	330	367	326	340	338	332	315	345	327	343	362	335	338	326	347	337	317	362	341	358	337	351	313	358	346	364	357	359	346	321	360	308	353	313	342	326	350	339	345	345	339	347	349	366	320	357	358	380	324	366	385	332	322	338	350	358	343	384	361	352	318	355	343	334	348	333	332	386	358	362	291	340	330	338	341	348	345	376	325	318	314	315	319	335	354	319	363	335	313	352	357	354	351	313	338	313	343	347	324	315	335	365	378	319	328	344	336	380	358	301	332	335	361	321	312	338	311	361	383	349	316	321	381	319	378	342	341	347	348	366	374	353	311	342	320	380	332	365	360	348	375	325	336	336	335	364	360	354	340	309	340	315	326	299	353	320	335	333	357	325	359	324	362	381	365	338	344	310	322	331	342	357	325	336	330	344	345	342	288	345	353	373	339	353	352	358	348	332	321	358	349	335	353	325	332	365	303	319	349	344	317	347	332	356	326	329	346	377	339	357	320	333	326	331	353	316	351	360	385	330	318	302	342	317	329	377	366	336	340	300	332	342	303	343	363	335	333	321	381	351	361	352	332	341	343	341	316	342	332	365	353	337	323	318	330	329	350	339	358	317	339	317	309	345	375	364	356	373	321	364	352	332	359	333	327	360	359	349	312	333	353	315	292	349	364	311	322	350	360	294	339	342	360	335	328	349	345	336	323	349	366	326	360	352	345	361	347	336	334	335	344	339	325	318	364	372	333	317	334	353	345	339	333	360	336	354	367	334	355	344	323	328	341	324	333	316	348	343	319	330	367	362	342	346	361	368	333	361	334	354	332	390	376	343	336	339	295	357	371	386	367	343	372	327	308	323	319	370	360	333	364	326	342	343	334	367	361	367	390	359	351	344	344	349	348	369	338	314	343	346	327	339	340	372	341	343	325	351	384	351	339	344	339	334	343	336	329	330	358	336	324	343	333	336	342	338	318	364	351	340	358	314	349	350	340	314	386	337	336	336	359	329	333	332	316	365	318	348	328	291	359	318	364	353	331	335	317	335	320	330	370	324	328	357	353	339	347	333	362	340	388	314	321	307	365	343	314	333	302	331	327	321	340	336	347	305	281	360	343	325	321	347	353	374	370	331	344	350	313	320	314	329	325	315	333	353	331	331	360	332	354	360	357	349	345	321	334	337	335	319	369	342	313	342	319	354	319	360	312	329	327	366	320	369	333	326	324	356	343	337	327	359	311	348	317	332	335	331	320	348	344	346	359	315	350	348	313	322	329	337	347	319	330	321	355	322	302	338	346	360	326	345	309	375	332	335	338	348	350	317	360	352	351	342	366	361	333	337	351	339	324	341	339	296	340	316	327	340	341	356	357	348	334	358	325	372	347	340	314	340	349	350	342	354	349	319	350	325	350	360	355	349	333	328	328	342	360	326	369	313	327	354	318	343	366	359	347	330	332	332	365	321	353	336	349	311	307	344	308	318	328	355	324	329	315	334	339	346	371	341	352	345	335	364	335	341	353	352	316	325	329	361	347	395	341	340	359	323	356	342	334	363	327	349	357	338	319	337	340	348	341	358	336	347	318	330	309	358	327	336	335	327	350	340	337	337	313	345	287	346	372	327	338	332	353	347	326	368	307	295	361	354	333	327	377	293	337	323	349	339	321	326	358	375	308	340	356	308	310	339	318	342	335	342	342	369	340	341	360	355	322	324	334	348	351	347	351	333	367	331	380	344	334	336	343	335	323	362	351	365	351	334	350	380	346	331	345	359	351	363	329	322	334	342	364	321	323	303	359	313	357	311	364	345	324	316	383	344	330	326	353	332	320	340	346	336	345	320	358	346	315	325	374	341	340	337	328	309	322	332	345	298	341	350	336	340	347	326	330	352	379	343	353	346	390	331	326	339	342	320	324	347	339	343	370	328	325	322	307	317	305	330	303	332	344	359	351	362	353	348	317	332	369	343	324	358	330	347	371	341	351	348	324	363	337	326	329	334	344	320	309	348	338	331	336	378	374	349	332	357	353	340	357	339	347	362	330	352	349	376	374	312	329	350	358	354	344	334	358	344	325	357	380	354	375	377	358	371	339	353	310	337	335	313	310	376	372	334	336	311	310	337	321	298	352	331	343	317	357	348	344	332	334	344	326	352	307	342	325	334	336	361	322	318	371	353	298	341	339	326	342	330	320	325	336	337	333	385	337	344
2527	969	1010	1066	997	936	954	899	904	903	919	929	885	882	912	875	832	871	905	858	855	892	888	899	901	862	868	887	851	852	864	850	856	854	844	859	806	881	881	879	823	851	903	846	851	894	889	863	853	845	905	922	809	881	846	942	891	848	845	885	847	847	799	849	837	872	886	917	838	870	857	853	879	843	842	790	887	877	833	881	800	886	785	890	863	867	878	886	848	875	846	848	895	902	865	848	851	896	870	817	872	860	884	861	897	826	829	875	804	855	862	902	906	842	921	875	828	823	909	877	874	888	838	876	883	880	835	824	840	831	883	863	847	878	844	833	885	867	781	844	870	820	858	922	864	856	863	801	855	819	852	827	793	840	878	807	849	842	812	844	861	841	856	883	877	807	880	857	854	865	898	839	868	849	841	827	867	911	856	849	800	812	924	815	863	812	844	818	846	858	838	810	876	857	914	915	867	871	848	886	866	904	885	843	883	872	884	901	885	879	832	892	840	831	854	846	895	861	832	839	824	863	855	874	875	859	855	899	816	856	856	904	815	841	775	869	814	904	847	847	848	855	808	862	852	823	870	874	843	826	898	861	807	913	914	907	882	877	821	876	867	885	868	848	933	857	866	869	842	838	888	894	851	854	873	859	860	855	835	842	858	852	895	881	877	862	897	829	876	894	866	861	873	825	871	819	829	882	852	861	804	852	903	864	905	867	870	831	884	786	814	834	885	859	860	822	888	853	859	825	877	845	878	842	849	801	871	812	835	877	861	864	889	854	846	845	857	863	843	846	857	832	902	897	869	842	810	886	909	928	854	856	874	827	881	831	879	896	860	821	835	830	846	923	856	840	863	830	835	865	858	796	853	873	830	837	864	846	874	925	835	835	860	869	882	809	872	866	876	892	866	854	865	849	860	829	839	871	934	874	788	904	894	867	778	878	827	845	881	800	858	901	847	901	856	856	861	859	909	859	839	821	829	856	889	852	850	882	818	848	867	887	865	894	885	862	870	844	888	838	839	838	857	875	868	846	813	873	854	854	828	817	845	878	823	823	842	818	877	844	868	827	903	840	843	883	838	894	878	834	817	824	807	833	807	829	865	800	831	913	930	876	800	851	854	833	836	885	909	806	836	838	834	808	914	849	851	812	888	931	827	865	867	857	807	863	926	840	849	857	904	839	865	859	841	850	854	831	825	815	841	844	881	872	892	840	882	903	878	904	785	893	903	876	861	877	812	837	885	842	824	871	824	826	851	904	863	872	890	919	828	917	842	874	892	851	867	846	820	914	942	817	822	853	918	809	851	888	862	817	847	872	833	865	845	829	870	811	810	878	880	850	855	868	887	839	876	876	839	868	867	890	835	857	826	893	834	892	847	837	854	890	902	834	862	861	887	826	889	836	856	844	849	843	899	869	839	906	895	855	890	880	845	883	857	817	852	892	875	905	877	785	836	883	854	900	817	847	903	849	830	900	858	866	835	887	885	822	853	899	851	854	832	821	837	859	861	816	823	825	866	885	866	881	869	882	850	885	894	855	861	867	801	865	856	859	843	832	844	861	802	809	861	874	854	847	871	893	860	857	859	823	835	892	849	871	929	849	832	854	839	833	834	905	887	886	807	850	876	836	905	862	864	842	849	851	862	857	898	837	802	900	865	861	875	842	858	837	876	813	883	875	871	898	889	852	871	860	874	841	886	899	881	820	859	861	820	886	867	907	852	865	870	828	877	904	891	864	849	880	853	866	860	851	887	849	881	840	840	866	832	897	851	885	880	908	905	876	849	891	885	888	830	800	865	847	857	810	885	822	790	829	860	904	906	809	895	854	829	872	851	857	870	853	853	855	834	902	884	842	859	839	856	873	847	859	832	907	809	844	840	778	804	875	864	864	839	813	876	822	883	889	827	832	856	828	884	859	860	861	821	891	847	840	871	838	829	890	861	861	861	863	852	912	852	841	871	868	831	891	812	829	905	865	887	830	889	854	811	818	887	824	902	851	843	846	888	860	865	850	873	851	862	855	865	847	861	822	790	911	844	838	886	853	880	805	830	927	890	893	869	851	904	876	814	833	882	852	815	894	830	860	854	834	868	846	845	865	857	844	902	887	845	851	892	832	851	821	838	831	866	913	848	841	832	840	840	867	818	863	854	818	876	875	884	892	828	819	831	886	869	841	844	881	845	928	849	859	858	842	873	819	850	906	871	875	858	847	885	810	886	860	854	862	851	858	870	900	894	836	898	874	881	897	828	866	916	818	847	889	864	885	832	869	903	856	920	873	847	845	894	861	873	838	834	851	835	826	895	838	858	892	891	842	838	866	835	853	897	852	884	858	897	852	873	810	827	882	893	895	892	851	834	884	840	832	903	888	919	834	818	843	909	861	870	818	895	886	859	854	866	900	832	840	886	803	774	880	814	891	885	886	849	819	848	843	831	865	854	881	829	874	835	923	864	860	847	803	910	839	824	870	883	825	855	865	889	866	895	828	869	858	847	816	815	814	861	859	918	871	880	870	871	856	886	811	859	830	864	902	869	830	850	896	847	877	873	902	879	872	821	861	853	858	881	891	845	860	833	868	844	875	847	898	926	876	823	859	852	847	910	859	889	851	866	800	848	871	867	859	835	814	821	871	881	798	839	843	819	812	897	857	855	863	826	874	864	875	836	879	887	851	853	861	790	858	834	886	819	817	868	867	840	859	846	856	832	887	903	804	807	896	826	875	863	892	882	868	894	818	795	827	814	827	866	905	836	892	915	841	879	848	860	896	812	858	907	837	903	824	818	874	848	892	863	861	870	849	887	837	814	834	838	858	859	860	846	856	824	862	840	858	876	834	861	871	813	880	868	852	844	876	871	911	802	845	873	853	785	872	827	882	856	835	846	851	885	851	869	885	864	884	880	886	875	864	850	865	880	896	849	840	835	876	838	918	848	867	814	906	840	857	856	841	864	850	870	813	856	882	849	793	833	855	831	885	880	805	833	910	857	865	862	893	856	848	876	869	878	883	844	864	903	870	847	829	873	838	867	839	816	805	847	854	882	882	867	814	848	833	854	850	826	815	854	884	827	858	886	842	849	830	866	840	861	827	862	822	871	873	849	900	893	876	877	843	826	887	840	905	933	874	879	899	834	825	815	915	888	874	870	859	848	843	910	832	898	792	905	843	859	842	855	901	890	820	840	852	881	778	820	821	928	875	853	849	850	870	876	851	821	859	864	853	855	890	876	878	864	855	835	910	853	893	858	874	840	905	850	908	847	871	814	885	821	874	841	857	850	830	865	879	871	911	856	863	807	905	880	884	895	913	861	850	867	886	870	856	827	876	798	902	869	860	884	855	874	878	869	856	850	903	867	808	851	871	872	917	803	865	849	838	860	848	846	818	836	854	839	861	863	841	851	897	853	871	873	881	840	856	872	798	885	899	850	894	842	853	856	861	879	914	871	911	853	866	883	836	866	909	874	838	871	853	831	872	912	844	846	875	833	897	848	848	886	893
8746	1229	1548	1253	887	751	593	550	468	440	424	397	399	360	337	326	345	314	330	342	341	352	315	346	343	330	322	309	335	307	320	288	327	326	300	305	317	292	296	322	351	309	315	292	307	348	319	313	308	289	290	300	321	320	319	331	276	331	302	294	288	304	304	309	296	300	296	329	284	271	298	314	313	294	301	320	323	314	292	294	287	301	275	290	308	315	296	309	323	315	313	293	284	313	331	311	307	273	249	317	311	323	303	310	315	330	318	319	310	272	312	329	275	295	297	302	275	299	308	331	303	322	296	306	285	293	277	321	289	320	267	299	308	308	300	309	299	298	295	316	303	316	308	296	317	296	266	326	326	282	285	284	293	317	315	290	311	303	320	322	277	289	283	292	307	307	284	285	309	288	333	319	290	311	286	306	294	326	310	307	314	301	288	321	298	305	343	277	297	308	306	308	292	322	308	308	313	293	288	307	284	275	288	302	279	311	316	305	319	324	285	318	301	302	306	309	266	311	256	293	289	315	293	309	298	320	324	331	306	310	272	260	312	313	317	278	330	325	292	320	313	284	307	312	311	275	298	298	311	309	286	311	295	289	311	294	300	306	322	315	302	294	279	321	330	284	333	327	308	271	283	323	312	322	288	325	361	326	307	298	294	294	282	310	305	272	312	283	318	311	310	303	305	294	305	321	289	297	317	281	309	293	282	297	321	275	313	292	311	316	309	307	298	331	321	317	324	309	313	305	320	317	295	308	303	311	318	332	276	310	328	312	300	323	285	310	310	297	304	294	310	272	325	269	298	307	312	290	287	296	280	280	302	312	321	282	311	313	327	302	319	297	327	285	313	299	287	302	324	322	283	297	312	312	320	273	291	325	279	281	301	293	305	322	289	312	325	286	293	311	302	298	302	298	312	309	336	310	278	277	302	319	282	312	314	303	266	325	288	295	299	297	291	331	261	320	324	337	310	301	333	297	293	309	296	283	311	306	293	311	317	307	316	318	317	324	318	303	301	303	290	315	289	305	328	283	303	304	291	281	311	325	295	320	309	306	315	289	312	292	271	308	303	271	288	303	314	306	306	270	299	310	282	313	265	287	305	297	268	290	290	293	311	304	312	308	293	303	312	292	291	306	296	280	337	295	303	287	305	293	309	338	316	287	283	293	309	316	271	252	285	275	287	309	308	334	277	276	309	271	325	309	300	297	317	310	280	285	299	293	325	334	278	332	275	294	293	302	256	326	286	297	331	294	296	303	322	283	262	324	335	306	296	343	330	294	287	321	286	302	287	286	310	308	257	284	311	277	320	265	287	307	320	320	281	263	295	262	319	266	322	335	347	294	296	282	324	304	330	291	288	315	346	284	301	310	303	314	303	282	327	304	307	331	291	317	285	297	287	345	309	289	297	260	320	301	282	311	284	291	299	299	318	286	316	293	316	323	290	303	334	288	290	291	294	289	315	284	319	298	329	308	322	295	278	294	277	315	307	314	331	322	303	322	285	294	296	296	321	309	282	275	321	308	309	307	279	283	277	303	297	293	282	261	314	327	327	297	304	312	289	306	291	315	283	314	291	292	352	264	323	320	308	283	282	291	293	320	307	300	311	313	288	299	306	284	270	287	308	331	304	290	349	306	312	333	302	286	340	290	297	284	287	340	325	305	282	305	284	262	289	304	326	334	294	281	281	324	306	309	330	309	326	292	280	305	280	295	290	298	309	310	320	294	330	344	306	290	320	316	314	313	316	308	334	315	293	328	317	308	329	337	284	328	297	293	301	331	322	304	308	292	289	301	278	310	321	308	319	299	305	298	323	324	291	316	322	307	323	305	277	288	290	304	304	299	282	305	297	268	323	294	292	274	305	281	306	343	283	288	294	277	310	301	299	283	294	301	296	327	296	304	288	310	296	308	301	274	280	305	321	293	292	326	345	294	264	305	315	281	269	309	291	303	296	317	313	309	311	298	313	291	294	300	281	298	285	297	289	351	297	283	296	266	335	298	315	294	343	322	278	285	279	296	335	315	302	281	329	280	280	310	281	291	329	285	323	296	290	291	303	298	303	326	299	320	301	343	310	334	294	312	310	296	303	297	309	249	282	293	291	323	279	308	283	298	324	289	291	313	307	322	309	290	296	318	301	302	312	283	303	342	322	311	311	288	321	294	321	287	288	313	306	318	315	295	314	321	313	298	315	313	315	303	318	323	285	329	304	311	309	318	295	315	277	266	298	296	287	311	297	285	293	294	330	307	290	284	323	322	293	324	298	310	326	289	274	326	294	287	297	300	289	283	296	295	295	316	298	306	257	313	328	299	325	314	281	305	306	323	294	315	316	305	318	307	308	267	300	304	281	271	294	250	315	329	315	306	290	304	289	302	308	286	327	273	293	308	314	290	330	287	335	324	291	277	288	307	291	311	299	317	317	294	326	343	293	317	308	298	299	285	302	264	325	278	298	295	338	268	291	308	291	310	276	291	343	302	286	305	303	301	292	282	337	301	279	315	312	306	304	263	307	301	289	312	326	310	299	313	294	316	270	290	259	295	314	279	307	328	317	291	327	320	306	317	317	284	283	280	292	292	312	347	273	300	291	272	299	328	297	304	307	266	301	307	307	289	310	290	324	303	252	307	287	284	306	269	314	298	316	292	326	315	316	347	297	311	304	312	302	307	299	296	273	282	304	323	308	300	307	336	319	321	314	320	266	299	325	293	296	266	284	303	285	327	284	317	298	294	289	328	280	299	302	317	344	324	312	279	318	299	328	319	286	285	296	297	322	303	309	292	287	326	297	281	292	307	316	272	290	287	316	288	318	298	319	278	310	320	300	282	289	297	321	316	281	264	292	287	320	311	262	291	277	265	302	267	265	302	295	314	330	274	317	286	323	313	331	295	310	289	306	325	303	280	286	281	281	330	295	327	328	324	307	312	324	281	293	296	307	288	299	312	261	284	316	321	299	287	340	302	320	285	277	294	285	295	264	324	280	269	298	288	297	298	301	297	329	336	311	336	314	296	301	296	280	323	318	312	274	310	307	297	319	315	287	324	287	313	317	313	319	285	341	322	313	276	301	306	290	308	305	326	294	303	310	286	339	304	334	294	330	321	307	288	301	286	292	287	309	283	294	332	347	307	278	300	303	307	308	296	334	274	308	305	306	335	312	299	299	306	293	326	311	293	291	318	287	328	317	287	276	290	276	281	269	308	352	288	307	310	311	312	296	305	289	312	287	323	316	315	334	296	309	343	288	286	291	294	317	271	254	276	318	301	293	288	311	294	275	289	293	291	323	262	285	304	299	262	311	287	293	267	307	290	318	304	331	289	315	314	296	286	298	279	357	287	295	315	345	268	293	299	294	300	311	292	243	302	292	292	305	285	303	342	286	314	291	295	350	312	289	320	330	329	310	307	292	292	317	295	335	281	297	290	309	307	311	284	304	278	319	315	291	305	324	295	286	299	297	300	311	307	312	337	314	310	316	296	306	313	300	294	304	300
5784	1668	3039	3563	3180	2638	2297	1935	1730	1569	1430	1316	1284	1168	1144	1106	1054	990	1037	911	962	935	918	932	891	883	867	853	846	872	883	828	826	848	829	817	853	784	821	858	784	782	806	829	828	828	746	858	799	801	798	774	813	785	831	815	835	774	762	752	748	804	770	785	774	817	829	771	780	784	714	752	752	779	747	770	773	779	803	798	797	803	784	708	779	763	822	744	841	790	774	772	790	786	792	763	750	791	771	800	813	738	783	735	769	757	778	776	810	772	794	764	806	796	743	798	767	778	778	776	761	744	714	741	756	752	748	739	747	818	763	752	773	782	828	746	753	803	741	726	794	740	728	759	741	764	808	799	725	702	780	777	740	764	750	774	759	792	741	800	745	749	737	711	812	824	759	820	756	784	764	785	749	724	758	773	768	751	754	741	741	702	738	748	758	769	774	732	755	780	763	843	741	801	753	747	766	743	749	790	808	774	723	760	732	727	756	811	745	766	783	763	825	781	753	762	793	776	747	786	751	770	751	743	754	738	731	706	790	773	802	729	731	703	837	769	820	765	765	820	804	726	756	777	741	778	769	755	768	754	760	769	767	808	740	788	796	702	710	738	788	748	790	735	759	754	726	755	756	810	717	748	726	756	768	765	735	781	745	751	753	763	768	763	735	787	782	760	791	737	760	760	751	794	791	746	798	771	783	802	703	749	748	792	761	757	838	790	821	733	747	776	758	771	763	800	754	768	764	773	758	768	740	712	757	740	809	792	778	728	771	791	848	786	733	727	741	797	740	711	729	769	754	786	728	795	752	777	756	824	764	771	841	823	737	768	706	758	779	768	759	765	779	747	726	742	748	778	759	779	751	774	762	822	775	767	754	814	773	775	752	765	762	742	804	813	756	711	799	745	727	784	778	774	766	781	763	756	788	772	798	729	800	815	844	797	780	783	780	782	773	785	714	767	758	750	742	748	750	737	750	751	760	763	795	768	777	758	777	781	781	761	743	771	738	709	751	790	732	746	713	726	742	735	747	798	750	763	796	721	765	780	742	763	781	790	800	771	725	789	751	784	732	821	767	711	853	751	761	721	733	783	775	774	765	702	736	750	756	781	771	770	752	765	740	780	802	751	790	719	804	730	794	802	783	744	759	795	742	781	803	795	768	812	765	748	772	729	740	824	752	752	789	719	759	813	758	702	769	774	759	805	778	732	759	797	818	741	788	747	754	762	700	726	724	760	799	792	782	774	762	763	775	803	795	809	785	801	773	752	756	733	736	770	728	808	744	753	730	776	769	761	755	792	793	792	753	764	754	753	744	806	757	799	768	813	740	732	766	779	745	766	791	778	753	762	759	754	752	783	772	715	773	785	789	764	783	757	748	786	757	784	781	794	765	749	741	841	778	782	734	781	792	772	752	708	766	789	775	798	724	766	748	813	792	752	825	814	792	810	749	813	783	720	753	785	748	813	725	769	749	761	755	786	716	771	781	778	783	823	758	747	773	800	757	735	753	785	752	733	744	766	755	786	767	716	780	748	751	789	783	785	763	748	763	746	746	788	747	776	701	763	738	751	752	754	764	753	757	814	792	732	743	758	789	740	779	751	778	734	759	752	723	820	757	780	792	815	742	785	769	788	744	806	822	710	771	770	798	723	714	784	745	731	783	758	774	733	728	764	759	790	745	731	782	791	728	727	775	802	760	730	762	758	807	778	789	795	755	735	765	729	792	821	752	770	733	737	721	760	721	779	750	711	719	765	747	754	805	770	761	813	838	784	780	741	753	746	794	799	756	779	752	746	810	784	741	764	832	785	782	765	788	818	790	779	772	766	783	820	735	756	788	824	814	763	774	770	764	762	757	791	772	713	805	764	787	774	727	776	746	772	759	770	804	761	795	730	759	794	750	785	729	740	718	765	783	764	787	766	767	770	755	759	779	757	768	775	741	773	782	761	728	773	726	808	761	787	779	739	791	734	756	734	705	747	736	776	746	770	752	771	799	773	748	776	748	826	722	735	722	743	777	733	803	765	740	772	747	793	742	766	754	745	774	757	766	770	758	752	774	736	764	767	742	819	789	773	771	767	745	782	760	795	727	836	758	809	724	753	771	802	773	763	761	712	758	790	778	761	753	751	790	699	743	804	769	790	743	763	776	760	777	809	758	837	810	764	750	752	755	795	742	739	774	782	772	753	735	763	761	767	706	790	762	750	762	772	742	747	808	751	761	767	780	743	771	796	776	771	743	777	784	758	737	778	799	743	794	740	807	763	763	705	786	730	777	791	793	753	764	775	714	710	796	715	803	769	762	777	727	723	812	784	777	777	750	750	795	734	763	787	781	773	750	768	810	728	784	777	748	741	810	767	746	796	750	754	757	761	732	795	760	800	746	747	810	745	779	803	733	764	739	760	747	758	839	770	685	780	772	708	771	778	730	747	743	749	768	710	745	754	747	733	824	726	752	744	746	736	746	772	700	796	748	745	755	805	726	786	757	819	741	737	767	773	759	732	794	785	715	795	775	807	753	838	769	785	797	793	712	768	726	788	759	750	749	772	799	775	713	779	794	762	776	752	769	721	758	730	755	806	759	778	749	783	731	757	718	768	746	772	791	729	791	743	748	726	741	776	769	748	771	759	718	732	759	723	763	749	760	737	783	742	770	778	738	751	715	792	746	780	808	767	743	793	808	710	768	780	774	687	776	775	763	769	746	781	759	750	786	749	761	776	790	813	784	776	842	777	786	791	725	750	753	796	753	780	790	764	726	754	794	769	772	798	738	812	682	778	715	717	774	744	816	759	792	753	765	799	743	851	737	784	764	820	771	723	690	786	735	756	780	784	796	719	777	746	749	786	774	776	808	752	753	760	730	771	726	788	755	738	807	805	739	786	790	744	738	718	808	790	729	800	770	791	745	716	756	752	810	730	744	771	780	755	752	750	767	760	781	809	796	772	758	752	758	801	798	793	757	743	762	747	771	774	781	767	730	809	754	786	747	809	776	779	744	764	787	769	780	810	786	728	752	793	786	761	754	777	774	733	748	808	777	783	774	773	748	743	798	767	791	783	721	742	816	799	783	770	738	782	741	785	717	741	776	759	731	752	762	807	777	763	770	764	779	775	773	737	764	801	806	780	803	764	832	751	715	796	778	756	815	762	777	743	791	747	773	761	761	785	730	752	754	767	764	719	726	768	784	790	755	784	714	773	716	749	771	777	780	827	770	752	745	791	708	799	778	735	767	792	807	794	741	787	790	719	778	720	810	755	804	810	789	729	752	782	785	704	788	788	769	732	771	791	765	768	785	775	760	778	768	739	734	795	760	757	774	765	779	721	753	768	756	747	733	749	771	791	772	777	724	800	795	756	754	756	797	781	789	792	755	744	759	778	707	728	802	741	734	724	755	756	753	774	757	835	768	772	759	740	806	758	792	784	724	730	777	735	778	768	744	777	757	761	725	796	738	743	747	788	699	800	767	804	775	764	759	736	784	743	705	758	771	765
15769	2515	2643	1973	1219	924	745	613	448	410	349	298	277	290	247	257	253	218	208	214	200	212	217	190	185	196	183	187	166	184	160	177	146	157	157	147	161	148	162	160	143	164	156	136	158	163	159	144	143	140	128	153	143	145	143	147	156	146	127	171	159	146	158	123	165	157	161	155	153	154	126	161	157	141	146	150	141	138	173	129	135	162	147	132	147	154	142	149	155	138	145	166	156	150	130	161	151	142	139	142	145	146	139	146	140	141	142	148	155	140	159	145	133	151	137	118	141	145	146	138	139	136	151	153	134	156	133	138	160	138	151	156	139	125	144	158	158	134	147	171	161	157	132	138	119	145	131	174	148	153	134	160	153	137	154	138	148	127	127	134	142	132	135	166	134	159	153	144	138	129	135	141	147	155	126	134	150	135	156	140	152	142	163	125	144	147	132	140	138	121	146	161	147	147	147	138	154	145	144	163	136	150	144	143	155	149	161	149	145	138	161	131	130	153	144	164	133	158	169	155	142	156	116	130	150	139	143	164	141	154	146	143	159	152	160	143	159	149	135	158	141	150	142	129	168	160	109	136	141	163	135	144	157	156	138	148	132	135	135	150	160	138	143	126	126	142	123	153	138	145	147	148	131	135	147	156	140	129	141	153	110	162	127	159	136	148	131	135	131	143	144	138	125	150	140	154	129	131	151	170	145	151	160	123	129	148	155	137	136	135	132	140	133	130	151	134	121	155	154	140	141	126	139	117	138	131	142	135	150	139	134	139	136	134	137	122	160	150	136	141	141	139	158	137	144	134	147	144	139	144	130	123	138	173	161	169	135	152	131	112	141	149	124	150	140	136	145	136	141	141	130	152	137	124	148	146	131	147	140	145	149	143	140	154	132	124	144	166	131	157	155	142	142	147	150	147	144	162	156	143	136	168	143	129	136	124	133	153	140	152	136	143	124	135	162	158	158	141	139	158	162	126	149	160	165	140	160	130	147	155	144	143	139	140	133	132	133	138	158	152	141	145	133	142	158	135	134	149	153	150	154	163	140	137	131	131	149	113	123	149	138	170	141	161	135	155	155	143	149	142	137	138	174	152	137	140	156	130	176	153	154	150	165	149	154	123	141	139	144	157	132	151	133	173	141	147	135	144	150	146	139	146	133	144	136	146	132	158	138	145	134	152	143	140	130	142	125	139	126	150	138	143	132	137	142	170	138	124	151	142	159	160	140	133	147	147	125	142	146	147	167	141	124	168	145	148	120	140	166	125	150	144	147	144	140	146	176	134	137	156	141	136	137	122	166	144	136	133	140	125	130	143	154	143	157	142	142	155	141	144	121	141	169	139	131	134	134	134	129	125	128	155	124	135	151	135	159	136	137	134	147	148	148	152	148	155	147	161	124	136	122	141	147	153	156	167	142	125	148	141	153	158	138	126	171	131	154	148	139	144	145	154	121	139	160	145	136	128	147	144	161	145	158	156	136	144	155	136	133	155	143	153	161	139	129	150	162	153	133	141	162	175	144	151	137	122	157	151	133	144	140	161	141	154	149	129	150	153	161	135	143	164	131	140	131	146	128	141	169	136	134	142	133	135	142	147	144	153	143	135	160	135	151	135	157	119	159	126	140	148	142	131	138	160	152	155	129	150	142	152	123	150	140	155	169	129	147	136	140	139	136	124	151	138	116	136	140	165	155	140	121	129	143	145	163	160	145	137	122	138	153	151	121	159	138	131	140	156	123	139	162	142	135	142	160	148	154	141	151	132	134	144	145	158	148	128	126	134	150	139	140	141	157	136	160	136	161	134	145	132	127	136	133	164	151	156	163	150	138	166	123	150	138	141	148	140	141	119	142	146	141	137	129	142	145	151	138	138	149	133	126	165	129	144	133	140	158	164	148	142	150	141	145	127	147	154	132	143	126	122	125	120	143	139	141	150	172	143	139	130	150	139	160	144	120	145	156	161	161	156	144	125	126	123	140	143	154	126	153	157	146	133	149	145	146	146	147	147	123	153	144	164	139	136	157	140	127	138	143	130	165	155	124	150	138	163	155	130	126	145	146	160	143	118	148	154	150	154	145	160	165	129	132	148	164	139	149	133	141	130	120	154	127	124	155	159	138	116	150	127	115	146	146	151	116	130	136	156	149	142	153	169	135	154	148	155	138	149	132	146	130	138	141	126	146	154	131	164	137	133	160	143	142	155	148	145	123	135	137	132	143	176	139	135	132	129	166	128	163	136	142	137	142	155	132	137	138	164	145	144	134	145	139	136	146	154	121	147	123	146	141	124	159	148	150	148	134	160	156	146	135	157	137	138	130	146	150	155	139	152	138	149	152	157	150	150	136	151	135	126	123	122	159	137	140	123	166	147	153	155	152	146	139	168	155	155	146	121	147	164	139	180	151	142	159	142	152	143	148	133	135	143	131	147	138	138	153	150	154	150	148	134	121	129	140	146	155	139	147	141	158	171	129	121	149	128	137	133	138	146	165	140	123	131	162	141	140	132	134	128	127	146	151	137	131	131	131	136	151	158	132	129	145	129	118	146	140	131	142	144	135	155	150	145	128	133	141	145	135	141	147	133	145	153	146	128	127	145	137	145	135	138	139	123	141	149	132	151	149	148	137	159	137	164	145	141	166	133	132	150	135	151	138	142	146	149	141	141	140	139	173	135	159	152	157	159	148	138	137	130	142	158	143	138	149	125	141	147	144	161	164	145	120	124	155	126	145	130	132	156	146	143	148	158	131	139	143	137	135	145	111	134	158	141	148	141	131	130	151	137	127	133	159	134	150	123	137	147	127	120	152	159	108	146	151	140	152	148	160	156	140	133	133	178	160	137	137	127	139	158	140	156	175	140	134	123	146	141	168	141	149	151	163	153	161	147	140	135	166	144	166	159	117	148	146	154	149	141	146	124	147	152	146	157	130	137	136	146	135	133	140	152	154	145	153	138	136	158	125	169	133	152	139	134	126	141	153	140	135	155	129	178	157	171	141	164	128	162	120	145	154	142	141	140	127	157	150	145	157	152	128	152	137	156	148	154	142	143	121	133	131	154	148	168	134	138	131	148	141	156	143	144	136	148	118	169	135	139	148	131	121	152	133	149	129	148	142	123	113	144	159	129	125	136	152	141	127	139	142	119	156	155	152	158	138	131	163	147	149	146	145	149	154	144	136	156	114	130	135	125	165	137	139	151	143	164	149	137	127	151	154	150	176	142	142	122	163	143	151	150	146	142	143	153	140	142	137	148	171	147	138	150	130	154	134	145	149	146	144	151	128	148	131	147	159	120	139	149	121	141	128	150	152	166	133	165	144	137	175	155	148	142	161	156	143	149	154	143	162	153	164	152	142	154	137	140	152	150	154	152	150	156	171	161	134	150	126	135	144	160	137	131	130	137	143	134	144	146	146	154	125	150	163	153	148	141	138	159	169	146	130	133	163	138	125	163	158	132	125	127	121	140	142	140	132	153	124	144	152	149	146	162	136	164	156	139
7377	2142	4891	5776	4786	3967	3305	2787	2181	1950	1712	1457	1376	1200	1143	1011	989	926	839	805	770	771	694	685	616	662	657	571	607	519	570	583	574	539	551	571	531	513	471	511	513	485	487	503	495	500	488	457	466	473	460	458	435	443	444	422	475	452	423	424	406	473	444	426	451	421	431	444	402	434	421	429	413	434	425	426	429	421	408	454	435	431	416	420	404	463	453	393	426	383	416	415	389	440	414	452	405	394	431	406	400	448	410	413	436	403	424	432	453	461	452	445	403	428	368	419	424	384	446	400	420	410	420	406	426	418	424	418	415	428	432	411	396	460	396	427	411	420	407	426	378	412	408	390	399	400	425	403	378	409	376	385	387	389	400	395	386	402	411	378	389	420	405	396	419	380	389	404	373	399	422	356	399	422	397	399	423	432	399	413	420	429	397	405	364	401	426	383	397	352	385	404	406	386	431	398	370	436	396	414	384	414	395	404	426	381	380	414	373	383	407	389	422	379	377	387	382	433	353	434	402	411	405	406	393	392	417	384	412	411	395	396	378	425	410	380	394	413	372	408	410	375	420	407	393	360	414	393	401	396	414	381	404	407	394	432	383	392	396	400	384	386	386	367	381	377	397	394	371	406	405	407	395	404	413	376	424	366	411	374	405	403	397	381	430	368	422	441	399	383	356	417	416	399	415	401	379	401	397	373	440	413	397	400	419	421	387	377	369	398	390	415	379	397	383	385	415	364	370	390	408	414	388	449	385	385	406	391	383	408	403	415	391	373	378	399	386	371	379	385	403	425	393	428	369	411	419	376	394	427	371	379	401	412	411	373	446	388	402	412	373	407	445	427	401	426	357	393	419	400	416	410	387	406	420	441	375	364	386	428	412	397	394	380	371	418	413	384	415	381	412	404	368	405	389	378	391	386	396	423	400	406	368	427	376	370	400	383	396	414	396	399	376	404	408	395	420	402	401	408	396	406	361	412	419	407	424	359	385	409	438	400	417	393	414	385	387	423	408	372	391	420	376	420	368	395	407	387	409	407	415	415	391	442	408	414	434	419	399	378	408	400	418	406	402	400	399	408	417	363	396	419	404	417	417	389	414	405	378	370	388	401	403	401	400	391	370	383	433	425	418	400	386	428	412	422	397	386	398	421	389	384	395	382	397	405	371	391	422	374	391	380	425	406	419	400	380	409	391	380	405	407	403	432	409	403	400	417	380	402	388	375	423	378	370	401	390	419	374	387	431	382	385	401	385	392	396	435	409	400	434	385	409	400	405	392	393	389	442	419	385	390	358	383	378	396	424	400	394	379	376	396	423	434	413	383	428	390	369	390	406	419	432	393	375	398	403	359	430	388	367	418	422	394	385	388	412	411	438	411	406	371	377	397	403	397	418	406	383	383	391	398	383	424	401	391	391	385	390	402	418	404	400	384	417	374	412	422	414	402	398	377	391	407	390	362	404	422	415	412	412	417	442	396	449	368	386	395	420	434	395	362	409	411	423	421	406	402	407	398	383	417	403	397	409	379	401	383	379	388	404	407	373	392	386	389	406	374	369	415	397	384	392	375	383	418	379	436	439	366	408	401	383	388	394	384	374	417	399	414	379	397	398	392	403	371	384	370	362	407	432	410	375	407	394	382	373	397	372	394	373	407	397	404	397	401	399	406	380	392	428	420	412	403	416	369	402	357	415	381	419	418	408	392	436	393	387	406	392	385	401	373	356	379	419	371	361	360	352	369	396	410	411	421	381	423	409	399	385	412	404	378	400	408	401	378	384	395	398	397	359	383	402	380	403	347	418	398	424	404	379	372	371	369	358	389	368	415	401	388	411	368	392	405	373	391	381	422	373	408	371	376	431	382	376	374	427	372	405	377	392	384	397	380	410	385	369	382	404	384	374	391	402	419	399	384	375	393	395	399	396	434	388	395	390	395	389	399	417	416	414	381	431	427	428	403	379	402	397	365	410	369	379	436	381	370	385	415	386	423	427	412	391	409	432	399	422	342	415	408	420	386	358	376	386	404	393	423	384	403	400	366	403	396	405	388	399	425	359	403	383	414	347	388	418	388	417	427	405	388	378	404	397	433	377	415	425	403	391	398	387	402	352	382	414	402	383	399	378	400	388	359	393	413	406	382	416	421	372	414	394	374	389	414	437	409	398	394	407	378	388	431	423	394	413	417	398	385	400	390	378	405	415	395	403	380	352	421	409	403	373	375	373	419	391	382	395	377	411	364	382	378	411	392	411	389	398	429	392	399	395	380	391	395	373	374	424	424	385	411	372	366	402	408	407	411	374	400	436	357	426	368	398	376	400	417	361	382	413	396	394	389	375	413	401	406	419	420	355	394	392	433	394	403	406	399	410	384	411	389	377	364	375	424	420	379	386	370	427	406	370	352	456	441	367	378	406	357	417	399	369	414	360	378	378	379	394	422	398	352	393	407	379	399	402	371	396	392	392	386	377	408	440	401	390	420	396	375	424	409	382	399	375	429	389	421	392	384	434	395	421	377	394	391	385	399	387	403	373	416	373	389	386	402	421	386	425	380	377	402	411	391	403	420	390	360	377	388	382	414	411	399	389	392	363	423	420	381	401	375	383	366	407	410	397	410	433	419	388	409	397	414	391	418	382	413	411	418	399	392	440	373	390	388	395	397	418	416	364	411	372	391	361	391	417	419	394	397	418	362	411	388	370	399	395	417	369	433	404	376	400	375	374	364	395	386	377	414	396	381	357	409	423	413	423	351	404	406	427	414	371	422	387	418	420	393	431	360	423	384	391	419	358	425	402	382	382	425	359	363	353	399	383	426	408	410	413	388	349	425	382	398	377	408	411	431	426	388	398	428	419	394	450	406	418	409	369	382	447	416	395	347	362	424	431	446	381	436	392	422	383	390	397	392	404	389	403	367	408	392	407	381	414	392	411	398	417	359	403	366	400	406	413	433	385	409	409	392	396	353	382	413	405	407	409	422	409	395	408	400	413	405	403	401	439	413	373	382	407	391	413	406	392	371	423	416	374	423	393	416	407	384	434	415	422	418	418	387	388	420	368	387	373	387	404	391	393	431	389	410	424	414	377	410	402	377	429	448	386	371	382	389	361	400	407	400	381	356	381	404	394	401	430	379	391	383	400	419	386	410	386	407	394	393	417	401	390	394	360	372	387	412	355	409	402	378	402	387	405	419	385	409	410	355	412	419	393	378	378	418	422	392	401	408	388	420	439	380	377	382	403	430	438	399	395	400	366	387	360	422	382	405	400	394	404	443	405	425	399	395	384	402	384	397	421	407	373	421	432	392	369	378	398	392	404	367	417	416	401	363	399	386	387	437	388	387	398	389	392	410	385	396	387	372	433	386	364	379	412	396	438	388	419	376	403	396	413	371	403	409	421	416	384	382	402	420	387	412	390	426	375	408	401	379	371	414	407	389	397	378	382	408	419	419	409	391	435	428	392	397	409	362	401	416	403	413	385	395	415	389	409	419	384	405	391	385
2473	401	396	365	366	386	351	359	351	316	340	357	355	328	363	353	351	317	346	309	327	366	355	331	336	353	326	343	339	321	344	308	336	293	336	325	356	304	320	372	337	356	362	321	358	311	295	316	356	348	335	332	337	308	349	305	350	343	332	345	324	343	338	359	311	335	346	353	339	345	329	315	327	333	334	344	318	337	351	351	333	346	353	333	341	365	320	326	374	358	361	345	357	347	338	349	375	333	350	324	305	358	373	364	362	356	369	309	343	326	303	353	349	336	340	308	356	324	356	336	317	334	323	342	338	335	331	357	354	324	367	315	336	327	339	330	320	340	344	298	316	338	317	347	332	355	345	353	358	324	330	366	359	318	360	322	310	330	321	347	345	374	358	306	331	327	323	361	331	335	309	351	340	359	370	312	341	356	339	346	354	358	334	326	307	339	375	349	347	323	361	352	351	351	345	354	329	320	339	327	345	352	331	348	329	335	352	334	331	367	353	356	320	377	354	342	318	321	312	340	349	345	345	325	321	333	320	309	324	348	371	333	312	331	346	380	364	348	319	362	335	351	357	370	334	368	339	349	352	371	335	324	315	352	338	361	327	293	344	341	336	360	314	364	316	325	322	322	332	312	335	345	349	311	319	349	338	331	357	355	327	339	350	353	354	318	354	327	298	317	362	322	341	333	318	332	352	330	338	348	290	338	310	344	343	318	330	368	320	312	336	351	304	315	313	347	350	330	363	321	353	351	314	323	343	331	330	347	334	308	351	356	305	316	339	357	299	347	361	344	328	348	361	312	368	337	325	350	339	335	353	333	357	359	315	291	346	324	352	324	329	314	319	357	369	345	317	394	351	303	353	372	330	337	354	344	374	321	348	359	316	340	302	350	342	314	333	342	340	335	331	331	338	325	320	325	341	356	312	353	318	320	356	369	342	364	354	328	364	361	359	322	360	353	343	335	344	363	345	382	348	340	335	369	336	333	330	333	389	320	312	335	349	336	334	313	333	327	315	315	363	344	364	356	323	358	373	339	359	296	342	326	314	322	310	331	325	371	381	336	371	364	341	333	338	341	340	355	331	375	365	375	343	358	350	320	340	330	316	339	361	317	346	318	375	327	326	324	362	298	337	321	309	338	378	332	311	303	338	332	362	362	369	326	341	302	340	340	349	353	313	320	321	337	360	334	325	350	348	328	368	320	350	384	363	314	343	329	357	336	330	320	346	314	380	353	342	321	332	363	342	348	332	333	319	349	314	355	378	327	356	346	355	321	348	325	297	324	353	310	353	340	332	325	326	359	323	324	327	374	306	351	341	350	335	289	352	337	337	318	361	310	368	337	337	367	349	336	332	320	344	320	338	362	337	345	296	320	362	337	331	343	347	346	302	342	383	353	323	334	319	334	317	302	327	340	347	330	334	319	347	349	337	345	305	327	334	340	332	361	368	322	310	322	292	337	301	338	360	344	319	336	341	334	319	382	351	356	329	335	358	328	305	334	372	321	320	332	344	320	369	354	341	310	329	349	343	334	321	392	367	349	359	362	326	302	332	336	380	313	344	348	355	362	328	354	373	320	354	328	351	362	326	334	326	347	348	321	348	311	340	338	330	354	354	343	317	338	334	325	330	372	336	336	348	327	335	329	298	338	357	358	340	348	296	335	338	338	366	355	305	332	336	317	341	348	359	329	330	357	343	340	337	341	310	336	317	313	307	331	360	388	338	330	339	341	363	337	347	302	357	343	324	325	341	351	341	331	321	326	357	307	318	357	305	315	373	340	329	350	330	342	319	325	336	366	311	349	340	346	349	332	370	337	328	294	340	323	346	358	342	345	341	295	352	333	339	340	300	333	348	340	348	322	311	318	338	354	366	321	349	319	344	338	341	317	337	332	347	342	323	306	342	361	339	367	330	342	365	317	367	331	350	337	349	363	356	317	355	344	303	343	337	338	317	304	331	327	371	347	320	334	358	337	339	338	323	301	312	363	370	276	330	357	358	336	371	336	367	330	330	314	341	361	316	341	361	370	319	302	337	353	356	346	319	348	321	353	333	341	343	348	352	334	314	324	330	322	369	338	391	317	375	348	345	357	319	332	343	304	371	339	335	356	345	376	353	339	373	343	322	354	346	317	342	325	344	307	350	316	360	347	339	315	354	322	370	334	347	330	349	344	367	330	333	337	346	336	325	319	320	342	355	375	316	325	364	327	335	312	322	306	364	363	361	315	383	336	330	343	336	332	347	333	327	337	361	325	344	348	353	341	342	344	373	356	320	331	360	349	357	357	342	335	368	352	321	298	331	333	362	315	368	342	329	314	347	320	352	334	327	358	340	307	348	342	340	367	375	318	336	320	319	353	326	338	364	334	364	304	302	331	339	319	355	310	355	367	315	332	343	332	310	335	322	328	311	340	353	325	344	312	343	358	359	346	321	320	349	333	360	343	355	334	346	326	335	370	333	315	342	340	312	340	363	375	337	317	317	333	351	346	328	375	316	310	322	340	372	326	317	318	370	338	296	359	346	329	305	348	359	337	364	335	339	336	376	341	350	337	310	356	337	350	317	363	351	318	364	319	338	318	328	340	375	342	343	356	327	329	324	382	333	351	325	337	353	340	296	319	371	337	351	361	336	353	359	336	328	330	343	352	337	365	348	351	340	344	352	346	344	306	381	342	360	342	362	339	329	343	312	338	328	368	363	345	315	330	304	320	362	340	372	353	334	348	344	349	358	351	350	320	328	327	357	348	313	362	346	355	361	367	338	379	342	302	366	307	307	308	349	344	336	348	311	312	341	310	366	350	336	322	330	358	305	321	322	358	336	332	357	311	339	338	322	307	342	357	348	331	339	319	318	337	363	319	333	313	337	321	347	363	333	337	308	324	328	324	354	332	338	367	317	374	350	318	328	369	326	292	328	358	346	347	304	334	350	314	271	344	347	362	327	328	370	352	350	350	372	340	300	298	326	341	342	354	353	336	340	360	322	376	343	344	331	334	329	363	322	338	353	366	341	342	329	344	328	319	350	311	326	341	320	348	334	340	331	326	349	337	371	350	329	313	365	349	333	323	361	355	343	339	321	300	342	328	322	322	373	359	345	337	337	354	316	361	331	358	368	368	370	326	329	323	341	330	349	336	345	342	341	340	347	299	322	342	335	308	352	306	319	390	371	341	324	361	343	314	319	353	352	345	334	333	353	342	333	338	339	339	359	346	342	328	330	321	367	344	362	346	333	364	321	348	347	326	322	322	366	350	334	368	372	332	355	337	351	326	342	342	318	332	359	321	348	348	317	303	355	366	320	317	364	319	350	367	335	323	303	331	316	333	302	354	310	342	323	320	316	335	332	340	342	381	324	342	311	334	327	334	335	368	338	345	346	327	350	326	348	333	343	375	327	343	326	341	305	355	338	334	318	340	322	332	360	333	339	308	328	304	327	315	369	306	345	362	341	347	330	330	313	335	324	367	316	307	357	338	324	367	323	336	338	307	367	352
2681	871	1028	1075	1012	1013	937	940	919	913	912	911	841	927	885	860	868	834	878	866	912	859	872	857	896	819	841	852	840	896	867	897	883	919	897	849	827	848	822	819	827	854	898	863	840	870	872	855	856	893	871	856	838	894	827	793	838	903	867	836	805	835	880	828	870	796	887	840	841	880	872	870	837	879	812	879	871	839	874	825	889	855	892	895	924	826	803	879	836	829	882	879	877	821	904	860	824	852	841	862	844	841	834	876	873	845	909	880	887	828	902	811	814	879	846	846	847	805	858	885	824	865	848	852	887	837	854	841	921	843	916	857	877	862	848	881	853	821	842	849	863	849	904	880	792	854	853	857	826	861	863	848	901	831	849	876	853	829	827	910	862	889	859	837	862	807	869	831	859	834	864	876	948	886	885	910	891	870	894	858	855	836	886	850	851	823	846	865	885	825	884	895	911	868	853	834	877	856	844	847	823	793	861	878	848	810	841	853	881	880	897	871	863	914	893	862	859	854	875	884	835	860	834	845	923	843	839	855	867	863	901	902	895	807	845	848	825	864	855	871	833	877	947	903	904	843	875	854	848	809	873	892	846	853	888	853	910	821	878	857	900	874	801	932	846	867	870	851	872	878	842	839	827	854	890	861	857	892	904	885	878	845	886	876	902	880	904	874	829	846	842	894	876	912	910	868	837	849	926	863	849	866	788	859	854	874	848	887	887	831	822	842	901	841	864	858	881	841	853	896	921	893	830	818	920	867	899	856	922	833	816	844	889	835	856	830	896	876	897	896	883	834	828	874	880	867	901	870	829	878	844	848	884	885	800	847	846	848	851	868	858	827	865	850	857	850	850	891	853	836	859	870	824	878	867	839	868	851	901	887	859	864	844	916	871	831	849	916	769	848	822	866	855	814	897	839	936	859	860	894	861	860	869	836	822	824	821	812	891	848	826	810	828	839	908	881	937	810	811	835	888	856	881	841	912	868	866	761	845	835	855	889	887	873	820	860	860	877	807	830	789	922	893	853	848	867	814	879	855	850	898	917	854	856	820	813	849	828	839	901	828	828	840	775	862	835	907	832	892	900	877	890	841	873	902	862	846	836	811	905	881	865	868	843	915	850	801	874	888	853	869	840	879	888	816	874	799	874	881	902	869	876	879	848	832	870	841	862	829	864	864	899	852	871	818	843	855	887	855	894	850	869	911	853	834	866	894	873	848	825	874	854	861	809	871	824	855	856	831	874	831	842	826	907	852	879	840	875	879	899	858	895	877	879	849	897	817	846	846	827	827	790	854	889	853	814	839	897	909	866	856	865	817	853	815	849	860	875	892	856	882	825	858	854	858	867	866	873	852	929	878	847	808	899	895	844	890	880	838	859	866	823	842	839	832	871	899	889	838	848	884	874	842	840	842	821	845	872	811	866	898	868	859	824	804	833	852	806	830	900	861	862	880	871	812	891	876	903	843	872	888	821	879	890	879	888	795	892	881	890	865	907	820	816	865	830	854	839	887	828	862	904	808	865	900	843	866	857	806	810	870	840	849	852	861	832	856	855	858	871	848	831	816	845	843	892	935	872	841	865	814	820	903	840	859	912	855	853	841	901	825	851	848	825	906	838	848	875	818	858	894	879	858	842	850	851	829	831	857	920	893	891	874	876	873	852	919	809	896	877	886	868	824	889	800	850	820	852	903	881	866	842	869	871	827	910	842	858	893	852	831	834	865	864	836	857	836	837	889	883	831	883	829	887	803	823	833	843	870	854	851	845	852	884	862	862	878	872	827	847	862	868	850	881	874	874	927	850	906	887	799	874	848	850	852	844	844	869	839	799	845	901	835	856	878	844	826	876	873	819	875	857	883	878	865	834	965	869	857	876	854	805	806	851	856	889	894	889	844	834	834	814	816	872	863	812	805	827	863	872	851	852	880	848	815	858	882	907	812	862	857	811	870	842	923	887	888	874	829	893	814	855	869	853	806	891	845	846	870	845	856	838	840	878	844	858	855	876	938	834	895	844	842	868	881	901	859	828	862	819	833	880	825	892	872	805	884	806	870	831	860	867	871	871	872	830	873	888	870	824	921	843	867	826	896	856	866	877	830	853	847	869	869	836	872	847	905	849	907	904	825	930	851	864	813	826	861	825	825	854	846	850	853	863	877	920	860	897	868	900	910	873	862	872	825	840	851	858	806	882	820	883	859	905	874	859	794	840	865	915	868	864	873	859	886	883	856	837	843	902	871	843	856	832	886	804	827	852	818	870	899	840	864	891	874	828	822	870	819	835	839	897	895	845	860	831	871	854	870	848	838	832	849	852	876	812	844	894	906	860	852	882	875	841	912	841	874	847	841	841	828	840	827	931	902	853	858	863	911	835	847	805	838	865	880	831	903	857	828	834	870	902	884	880	821	842	853	877	835	884	902	858	899	842	878	881	879	859	839	851	811	845	843	824	824	781	859	852	882	837	809	828	872	889	824	845	893	847	897	848	858	830	822	833	834	878	848	880	831	872	802	930	841	849	871	865	885	841	857	827	954	876	858	889	853	843	862	823	869	833	843	879	836	830	838	873	849	882	849	853	912	927	849	846	861	851	803	842	807	881	878	841	818	857	837	891	851	925	863	862	871	872	824	841	845	904	865	894	889	811	837	909	842	855	886	855	845	856	780	839	860	924	917	891	873	816	803	823	873	808	822	856	881	809	848	832	935	857	904	852	834	915	889	845	855	845	841	831	830	863	866	853	807	859	819	851	880	848	880	850	858	811	867	842	854	855	928	871	863	858	847	857	929	891	863	862	867	858	883	867	830	898	887	892	851	891	900	850	830	883	884	895	853	813	858	834	818	887	866	874	829	882	867	904	876	855	885	839	844	884	819	859	811	897	891	862	888	854	890	851	881	865	856	890	900	874	896	907	839	809	846	830	858	851	902	819	875	855	811	879	926	878	903	849	870	903	865	840	813	858	874	808	863	850	818	848	882	821	891	807	836	838	807	871	908	869	778	881	878	878	868	793	882	795	912	867	873	865	849	853	903	841	839	816	838	840	867	864	907	841	836	865	799	861	839	839	865	865	858	910	885	856	831	826	899	854	910	844	853	860	849	828	863	853	834	872	824	848	908	868	866	844	824	880	831	883	843	855	947	818	846	848	854	863	942	888	865	869	923	896	818	860	845	812	872	860	866	832	890	862	858	830	850	886	870	841	856	883	850	855	832	889	828	855	871	907	832	818	812	889	876	873	819	872	835	868	864	823	864	848	876	855	912	809	860	820	881	832	859	857	863	870	834	824	858	916	840	883	816	828	871	845	838	902	875	882	849	897	828	842	820	877	848	847	872	829	879	828	863	916	871	856	861	906	871	786	800	855	903	844	848	859	889	835	910	879	848	803	823	957	888	828	846	822	857	864	859	836	840	855	887	874	868	863	878	831	843	883	888	860	870	823	819	886	881	884	862	823	871	789	902	869	804	923	860	819	867	902	887	823	874	882	853	868	889	841
8676	1648	1471	1298	920	744	593	524	471	450	421	386	384	358	338	341	369	345	338	344	337	328	295	279	306	329	316	336	297	313	323	318	320	316	301	289	289	299	305	290	325	324	303	334	338	299	320	346	320	309	349	345	302	317	318	350	311	291	278	326	292	314	331	318	309	295	365	264	328	295	281	309	308	323	282	284	316	273	287	287	290	305	273	298	296	319	272	313	329	285	313	308	306	305	298	299	320	284	304	299	312	306	343	294	309	271	279	306	306	291	317	353	292	347	254	301	309	281	280	313	315	323	303	312	313	289	309	312	311	310	324	289	303	315	305	332	324	295	315	313	300	293	307	288	329	258	258	303	305	334	292	297	323	308	298	290	304	290	310	329	288	287	303	339	285	286	298	314	301	298	317	321	296	310	277	283	319	301	305	286	288	261	291	299	273	280	286	301	312	312	293	259	322	282	306	280	278	288	298	289	303	296	302	318	280	262	319	299	275	303	304	300	286	284	301	311	306	285	286	279	308	283	299	291	309	281	312	306	307	295	324	312	332	299	295	279	305	275	332	298	275	328	300	293	293	297	308	268	283	314	268	302	308	336	321	286	286	327	319	323	304	291	303	308	296	285	319	328	294	285	328	307	329	265	298	317	269	295	295	304	299	297	315	312	274	265	291	303	267	253	334	298	275	286	303	297	318	325	282	273	289	283	284	272	271	294	310	290	281	262	288	317	358	291	281	284	274	344	288	288	282	286	296	284	300	297	320	287	315	318	301	315	294	309	289	299	322	309	302	331	318	292	314	283	308	305	297	294	285	293	299	286	288	292	299	331	285	293	312	287	296	289	305	300	327	307	332	278	311	307	313	305	290	284	349	298	306	323	278	275	303	318	314	268	327	330	289	320	290	303	311	304	287	335	314	288	282	316	283	302	279	332	300	308	289	278	316	303	299	281	291	288	296	279	325	329	325	304	312	328	303	291	298	294	290	275	288	301	288	277	303	299	322	309	288	292	300	289	291	291	299	305	327	306	295	308	300	267	299	311	308	322	305	281	310	300	284	305	288	337	296	293	298	313	310	311	330	290	336	311	299	308	307	313	318	322	295	314	267	326	309	323	335	295	315	305	325	285	339	314	289	314	299	297	283	310	341	314	275	334	310	310	295	310	302	289	317	323	301	287	281	305	323	330	289	329	306	296	290	339	312	315	304	278	327	334	312	308	299	294	278	282	295	293	312	291	306	320	303	292	292	323	320	273	321	291	326	324	305	319	322	325	297	325	322	287	318	310	313	309	304	289	310	320	314	305	302	328	324	321	284	341	312	293	278	306	278	306	303	316	296	292	293	306	296	309	275	290	348	301	314	315	288	294	280	301	297	312	306	295	344	270	294	301	249	280	293	307	301	299	292	292	281	311	271	328	251	319	293	294	283	280	312	306	302	296	294	297	292	283	312	295	287	275	335	290	302	294	307	277	331	299	287	355	317	278	297	309	315	300	299	320	303	316	302	251	337	294	302	318	306	298	320	331	277	278	302	295	249	268	296	282	301	289	312	327	324	277	350	278	332	294	320	297	315	302	286	278	281	299	324	317	302	305	296	304	266	301	310	295	301	308	293	300	324	319	297	317	324	333	290	320	323	302	310	322	305	297	287	291	319	331	299	318	291	310	322	309	296	291	275	277	326	299	286	290	278	345	320	295	351	326	276	307	295	315	297	289	326	304	302	295	327	307	306	309	312	319	317	283	268	305	333	315	303	313	287	322	278	294	312	311	272	312	303	298	293	279	294	311	271	309	331	289	298	270	276	299	305	291	302	323	276	334	280	308	298	287	290	311	290	315	319	310	292	308	280	248	299	307	297	263	312	324	303	308	318	309	308	302	272	304	300	271	283	308	313	313	305	297	294	277	336	302	310	281	318	307	261	310	323	325	302	297	305	314	287	322	317	310	324	293	288	276	297	308	274	277	279	302	297	290	310	321	289	338	297	318	280	276	283	269	285	304	286	294	306	317	313	316	306	311	284	267	326	325	300	279	311	308	268	290	314	326	277	273	284	321	309	294	292	303	327	299	295	330	331	332	274	290	315	293	307	309	273	297	297	303	307	334	300	293	303	302	331	321	306	326	286	318	295	310	302	302	303	309	274	300	297	305	281	306	296	309	291	283	296	313	315	316	323	308	319	324	263	286	282	281	326	289	314	303	293	296	350	307	334	318	320	291	327	305	297	313	297	314	270	263	288	303	318	302	314	280	287	287	323	299	328	280	297	298	300	327	313	293	309	317	301	293	322	299	294	308	290	306	292	304	283	328	316	317	297	320	294	290	302	313	301	273	326	292	311	310	277	297	326	313	301	310	333	290	283	267	298	277	332	305	265	293	318	286	300	300	336	336	320	303	306	325	286	312	315	318	290	311	301	298	300	297	275	319	305	331	304	288	292	290	278	290	301	303	325	309	298	279	311	329	310	333	319	285	293	305	291	310	301	287	302	298	337	300	292	313	309	316	337	292	297	309	302	279	300	282	303	276	256	295	291	334	288	307	304	269	298	306	313	288	310	314	306	316	323	306	294	287	327	271	314	290	308	296	300	315	304	301	301	280	306	292	320	309	307	302	311	332	317	291	294	297	323	322	292	280	274	304	301	286	319	323	286	301	293	317	293	279	307	305	313	319	283	281	271	302	252	282	289	294	318	314	310	294	290	334	274	314	352	315	289	291	285	301	313	281	316	301	302	281	287	316	292	295	299	290	348	279	293	253	311	309	326	290	273	292	298	298	281	309	292	298	282	318	327	305	307	311	276	299	266	273	285	316	307	296	281	318	294	316	334	273	279	314	276	308	289	306	271	291	295	294	291	277	322	286	303	327	302	280	321	311	309	295	274	308	340	299	298	289	270	319	280	287	295	316	307	291	304	333	295	269	316	276	262	315	289	277	270	324	302	339	257	298	319	311	302	294	312	316	303	305	318	282	311	313	286	274	347	319	309	296	292	319	291	289	293	334	313	289	316	306	325	296	283	302	318	272	287	301	333	311	324	285	321	306	290	307	322	326	286	276	331	297	313	299	307	314	295	309	289	295	306	292	309	276	297	288	319	341	306	300	343	279	306	292	263	340	318	286	307	292	309	325	300	330	305	277	306	297	251	285	319	288	271	271	309	318	288	281	291	321	300	312	309	273	270	294	314	283	315	297	307	294	304	320	310	295	291	333	304	289	312	285	342	310	323	293	295	286	289	270	289	296	280	285	296	284	301	262	290	276	306	287	311	290	305	292	280	307	320	301	311	325	289	324	279	311	273	296	279	269	298	287	273	298	286	287	322	291	322	298	320	300	279	297	292	286	325	322	279	303	305	319	293	269	301	263	314	301	313	301	311	266	320	300	295	306	338	282	314	334	301	314	304	300	276	280	304	318	278	280	316	317	291	283	320	293	325	304	275	304	294	318	306	306	306	287	279	310	335	346	316	336	263	324	293	336	301	283	304	296	325	286	321	276	279	292
5933	2159	3106	3620	3094	2677	2280	1986	1746	1578	1421	1319	1247	1151	1131	1114	1024	1044	974	980	965	873	893	902	880	896	851	916	896	843	899	871	851	872	897	824	749	784	815	835	782	785	749	782	798	823	769	846	793	815	836	829	757	780	795	798	723	805	809	802	739	859	796	764	780	760	779	801	774	760	763	803	790	793	740	737	792	826	759	750	716	772	821	735	811	787	818	802	782	769	751	805	744	741	769	795	773	686	813	764	779	792	777	805	733	776	759	736	793	816	820	776	753	736	745	688	750	702	769	734	753	771	767	747	778	780	745	762	793	737	688	710	718	721	777	795	716	749	767	808	754	773	748	768	745	796	734	813	711	738	752	738	793	774	738	758	765	761	748	770	745	786	702	744	755	732	769	793	753	734	754	788	718	748	760	763	784	761	759	773	782	725	786	784	802	804	776	797	733	744	780	727	799	751	825	759	714	780	755	756	802	711	762	762	763	746	738	744	767	793	774	752	756	759	775	789	798	710	782	743	720	716	760	771	807	743	681	722	698	821	800	728	810	710	728	734	767	757	753	723	750	752	799	779	774	737	729	790	795	786	722	781	705	715	731	724	771	733	755	744	782	761	755	716	752	765	783	784	789	786	777	787	731	763	766	739	746	773	772	768	776	764	810	784	764	741	777	793	772	698	728	777	742	781	773	794	750	761	782	750	781	807	734	780	749	756	793	759	733	776	728	754	737	818	783	758	737	798	769	754	750	725	765	755	781	781	685	743	708	728	788	746	784	762	787	740	749	762	730	795	786	743	709	749	770	818	776	784	772	709	822	731	792	740	766	718	715	755	843	767	747	730	779	708	772	755	788	703	768	795	728	783	757	742	785	799	764	743	855	754	772	758	743	805	757	770	759	755	737	764	797	787	757	723	769	790	752	773	754	776	751	717	765	798	754	779	784	772	752	722	844	775	760	744	744	759	791	761	727	774	753	718	732	759	794	774	773	743	794	728	791	746	780	781	745	781	755	727	778	752	744	753	775	738	764	746	754	761	769	747	723	751	743	757	803	724	772	806	733	734	781	767	762	783	754	835	770	774	797	721	748	734	771	720	779	790	787	750	778	711	748	765	768	804	786	786	795	759	753	802	760	699	806	776	723	752	797	791	724	735	743	756	747	778	771	760	750	758	718	774	796	683	732	764	766	747	766	781	734	731	807	767	774	778	770	746	805	762	723	752	762	750	770	748	713	769	782	737	765	719	789	778	753	800	730	747	742	789	758	729	764	775	731	786	791	754	746	753	747	755	789	779	751	746	759	776	732	729	765	770	733	739	764	746	763	759	814	790	735	789	739	773	751	745	780	814	854	767	766	765	761	773	746	723	674	786	784	766	765	719	763	750	703	760	691	787	731	788	780	763	756	773	727	754	706	747	787	711	781	783	758	782	781	800	780	785	759	795	793	772	765	771	747	760	737	737	769	825	799	757	813	759	761	782	767	717	788	755	778	752	777	759	798	764	754	761	765	790	741	776	779	760	727	754	773	811	757	730	697	768	765	711	776	727	746	743	783	792	760	777	774	724	779	747	752	767	796	768	780	735	774	749	790	724	761	761	723	726	781	790	713	773	762	776	756	753	768	728	754	776	761	758	759	793	735	762	766	763	816	780	760	757	724	773	781	822	820	844	766	737	787	763	737	751	746	767	731	725	763	725	766	706	778	707	731	813	781	751	776	765	747	814	748	747	773	762	777	750	746	751	741	771	767	775	757	721	763	797	730	755	749	808	718	747	763	792	799	781	746	717	727	704	762	734	709	710	714	763	764	744	787	809	789	754	743	749	734	735	763	775	781	792	809	765	746	730	809	802	776	787	756	783	697	727	771	815	777	741	793	789	759	765	724	765	735	790	774	792	778	808	795	725	766	721	750	751	741	805	711	766	714	753	770	756	737	767	767	752	737	764	751	752	778	781	825	746	717	743	759	753	752	843	796	743	770	771	766	776	746	750	766	786	778	739	773	770	747	714	768	756	802	757	776	760	759	779	726	734	754	809	779	739	727	743	799	762	743	739	725	786	753	757	773	740	765	720	832	719	786	721	787	782	803	710	725	710	760	776	765	753	760	727	735	790	774	695	777	773	751	763	787	734	756	774	796	757	697	754	785	731	768	741	804	770	756	814	785	756	843	744	736	745	739	710	789	729	777	775	744	712	744	758	771	784	748	762	760	737	777	791	789	763	725	733	783	789	776	751	774	727	773	773	721	731	762	763	783	768	786	748	745	794	762	807	783	786	775	746	823	744	742	766	760	739	803	786	771	722	820	772	776	776	772	735	844	783	745	733	766	761	703	731	781	734	772	784	771	760	744	753	753	772	739	729	732	744	763	802	782	728	698	737	759	759	756	699	757	764	781	751	733	765	738	753	726	794	726	784	768	767	741	761	758	764	740	750	764	706	783	770	768	807	797	800	741	740	774	744	798	780	810	776	753	754	737	733	806	756	758	785	776	746	755	713	726	776	763	740	800	744	727	795	750	748	757	779	755	735	744	735	784	684	732	784	760	759	783	721	776	802	761	737	811	761	745	736	809	777	765	812	770	740	751	771	777	773	754	777	776	760	765	689	766	813	773	756	728	746	754	744	711	772	790	759	737	725	743	754	759	793	767	778	823	777	777	773	786	775	794	768	776	700	780	744	754	812	745	755	714	733	735	759	776	744	751	747	786	743	767	792	751	778	743	801	747	794	796	797	750	774	780	766	749	750	734	798	744	759	703	782	726	760	759	759	713	759	774	778	744	772	771	760	774	823	732	790	783	812	743	782	716	755	780	768	747	750	759	734	754	717	730	786	747	717	752	798	841	773	792	776	801	739	748	755	745	772	753	757	762	806	787	796	770	748	748	783	738	791	749	825	767	719	804	712	797	834	792	722	802	726	762	779	735	728	790	771	705	748	738	734	765	764	738	775	780	730	756	764	802	768	755	777	790	770	687	777	772	751	789	728	773	809	753	750	782	794	759	748	747	748	758	788	745	787	699	754	790	731	790	775	777	759	749	730	741	758	701	796	805	700	751	777	759	741	753	761	735	761	733	712	766	726	732	723	787	741	733	775	760	820	778	782	771	789	734	736	765	782	783	735	767	803	765	740	805	735	718	781	758	805	739	811	782	731	764	726	793	767	772	731	728	746	768	743	755	774	767	758	783	692	757	750	777	778	766	755	757	724	809	769	758	759	727	789	755	740	784	808	773	764	782	779	752	754	784	806	758	784	811	744	748	785	763	744	780	805	744	761	746	755	749	752	737	762	766	760	736	776	752	723	747	792	789	746	761	758	759	758	801	775	729	768	783	749	743	743	767	759	750	759	691	792	769	676	732	776	775	744	753	761	796	799	775	756	791	712	748	767	746	786	735	782	774	760	750	817	781	773	741	728	759	773	754	823	772	792	734	756	794	781	784	752	771	805	714	771	778	816	806	777	812	736	759	754	767	744	689	765	734	735	781	724	777	753	720	809
15654	4713	2453	1859	1230	932	749	604	448	442	372	314	282	240	232	243	218	229	216	184	204	178	156	166	169	166	178	160	137	150	162	183	157	150	160	161	157	146	147	143	149	172	140	143	167	138	138	138	164	147	123	139	130	166	145	147	150	133	159	166	154	143	146	136	139	156	149	147	147	154	132	136	131	152	152	145	138	144	142	142	169	118	134	138	124	135	144	141	128	157	146	150	133	125	166	127	130	147	133	128	143	140	153	150	118	137	144	149	145	180	141	156	121	117	152	142	136	141	132	152	137	137	137	125	128	131	142	159	153	129	143	147	130	130	145	145	132	152	126	142	141	133	146	158	129	140	139	152	121	130	142	129	144	139	145	142	142	149	129	147	149	138	159	139	145	124	133	152	132	141	157	137	142	144	137	128	153	133	153	140	154	154	143	158	129	137	161	131	147	138	145	160	119	139	145	130	150	117	136	165	139	121	134	136	126	130	141	145	152	129	143	145	139	139	158	154	124	123	126	106	132	130	125	147	144	161	156	145	137	131	126	152	140	148	150	135	132	150	132	169	143	142	130	128	134	146	142	134	112	158	119	153	150	124	136	147	129	148	129	149	153	136	150	146	141	131	140	131	109	134	134	148	140	144	148	156	165	123	107	125	145	151	143	147	138	156	155	141	132	150	139	156	133	132	142	131	151	139	137	140	127	138	130	148	148	146	152	139	142	130	138	127	137	126	169	136	151	129	135	162	147	145	138	135	137	147	164	154	170	145	135	138	144	152	144	144	141	143	139	145	154	134	123	144	133	150	138	142	141	142	146	153	145	118	148	143	147	144	147	124	129	137	152	141	150	135	142	132	155	152	147	165	115	133	149	157	130	155	135	127	173	150	142	138	167	139	127	166	150	151	138	144	161	144	122	133	146	155	137	129	146	115	149	132	129	147	151	142	154	123	162	163	147	143	132	153	146	122	140	143	159	139	141	135	168	148	134	137	150	134	155	139	131	132	144	115	141	146	149	149	150	162	152	139	150	136	148	149	125	148	120	148	138	148	139	115	155	146	141	141	116	141	127	134	148	142	161	142	156	150	134	147	172	134	128	147	153	138	137	140	167	129	134	129	141	153	144	152	138	122	151	150	126	133	133	134	145	159	169	149	142	151	136	130	140	141	142	140	136	156	140	128	132	132	151	133	163	124	152	131	152	134	149	131	123	144	147	151	167	139	155	134	133	131	156	130	155	153	146	162	157	164	167	143	144	132	137	158	116	130	148	153	111	140	155	153	149	135	142	125	139	143	141	157	153	143	152	158	110	136	129	147	141	134	141	124	153	143	142	142	141	138	112	146	138	152	129	151	142	156	135	133	153	146	130	156	122	160	134	131	149	141	144	157	134	133	133	135	144	130	156	136	124	130	148	139	164	138	124	126	136	121	154	151	134	152	133	142	134	138	139	127	150	141	139	136	125	149	154	146	152	150	150	165	149	142	133	126	137	123	158	115	148	129	134	151	124	169	141	138	118	143	130	141	152	144	139	148	147	147	146	149	127	144	139	122	120	156	135	139	158	147	160	152	145	148	136	137	151	158	138	126	160	132	168	147	137	146	151	137	152	142	139	125	144	151	129	141	156	144	146	132	156	124	135	127	126	143	114	124	134	148	167	145	154	133	147	126	135	149	129	149	156	155	134	136	140	134	148	139	120	132	149	136	141	134	125	144	135	141	149	152	129	160	125	149	116	110	135	114	119	160	140	148	149	160	153	142	138	139	156	142	144	140	144	162	126	145	144	146	170	115	142	146	127	132	134	140	133	143	136	116	138	148	159	148	150	138	150	144	138	149	136	149	137	141	147	138	138	161	144	147	131	119	156	130	140	161	175	136	138	147	129	145	167	129	126	130	131	133	155	166	142	150	146	142	127	150	121	139	141	158	132	128	142	155	149	149	129	127	147	146	140	145	152	153	147	134	143	137	137	133	131	122	163	141	142	129	166	147	139	144	137	144	147	130	144	148	139	136	144	130	142	147	156	131	151	161	129	135	124	139	145	125	158	143	141	140	139	145	158	151	133	133	163	126	125	127	123	131	141	156	126	135	143	122	133	135	141	129	148	131	132	148	151	149	149	144	141	128	120	144	135	168	152	141	137	155	127	146	158	147	158	153	136	142	137	141	137	129	121	138	130	139	156	134	139	132	144	134	126	146	148	146	143	152	142	133	135	151	157	149	145	120	141	174	152	123	135	135	137	132	110	141	149	137	143	142	139	176	135	133	147	154	162	143	144	136	113	144	157	150	139	133	138	155	155	112	132	155	122	131	159	132	159	123	171	129	130	145	121	146	141	118	133	125	141	142	145	136	149	153	157	152	148	143	165	117	145	144	159	129	137	143	126	135	147	155	131	129	143	143	149	138	155	140	154	133	122	154	144	138	140	148	135	152	160	151	153	134	148	139	133	140	138	137	154	140	164	146	120	132	163	140	136	111	128	153	132	134	151	129	129	135	136	141	154	125	154	139	139	148	144	143	157	137	149	155	169	136	158	155	140	132	122	151	165	158	146	148	171	152	139	126	153	139	145	151	155	144	145	133	187	147	158	149	153	145	129	127	121	131	142	141	131	133	137	148	128	156	167	139	145	135	157	135	149	139	146	161	154	133	132	155	148	161	158	135	120	148	162	133	144	125	147	163	129	149	133	151	131	137	146	145	134	133	127	144	137	122	145	130	119	136	139	134	148	144	138	142	151	146	113	116	162	149	138	128	131	138	134	134	168	143	162	152	132	135	140	146	121	150	144	139	129	154	134	134	132	137	148	156	152	131	126	141	130	138	138	122	139	157	143	143	141	124	166	137	148	135	143	146	123	131	136	141	124	146	148	114	147	162	133	125	140	140	140	140	139	153	181	147	150	151	138	143	143	124	134	157	152	168	153	167	126	146	128	160	131	152	152	134	158	134	141	131	132	132	153	139	129	147	143	137	142	154	160	153	144	147	145	113	138	144	147	140	147	144	153	137	142	135	170	147	137	138	128	141	125	129	171	136	131	141	145	147	142	124	128	136	114	124	135	137	128	151	135	122	144	139	132	162	158	145	137	132	128	143	143	134	111	148	140	140	152	136	130	118	117	127	149	133	141	170	139	143	159	124	139	145	142	148	168	168	127	129	143	141	146	127	149	174	162	137	157	135	145	133	158	130	125	150	150	143	146	138	177	177	135	124	139	147	138	140	142	153	151	125	145	160	154	141	125	154	151	142	130	150	133	129	134	130	153	129	139	141	145	154	118	139	132	144	139	149	127	152	131	116	149	137	147	139	165	131	120	153	168	149	124	159	126	146	141	132	124	137	130	160	139	141	129	146	152	140	133	146	121	149	150	156	133	153	150	129	136	127	122	126	126	122	140	144	130	116	137	140	149	124	138	135	143	151	132	147	126	151	139	122	148	135	140	130	137	133	133	161	128	133	143	143	139	150	144	145	146	128	148	149	148	134	146	135	127	132	151	156
7441	4303	4777	5496	4772	3978	3267	2684	2236	1910	1628	1439	1368	1239	1102	1003	1012	904	850	817	771	733	654	716	646	656	630	607	586	567	602	555	530	531	524	536	515	497	538	485	511	494	508	456	463	477	460	444	476	468	434	445	417	437	423	420	453	435	430	414	400	422	415	408	420	430	428	408	410	435	394	409	405	396	448	417	399	423	371	403	390	442	417	460	418	375	373	427	411	426	407	419	421	430	377	413	410	426	422	368	374	400	409	424	375	375	395	418	427	456	438	410	434	390	415	442	408	410	409	453	370	376	446	406	438	402	427	375	431	426	433	404	427	413	414	439	404	412	417	397	404	390	404	429	407	434	401	347	400	412	381	369	403	358	382	447	397	371	391	390	366	458	375	375	398	371	395	433	407	387	401	412	395	403	419	391	380	394	396	406	398	373	417	402	393	390	393	399	418	389	431	383	428	407	404	388	358	399	436	381	384	389	397	423	388	392	393	408	419	415	374	417	417	403	398	414	410	424	414	411	386	415	401	356	412	399	393	398	388	402	390	382	389	413	378	378	372	405	392	403	423	370	416	393	372	418	367	393	406	372	395	384	410	372	383	372	404	399	431	389	393	417	393	345	415	377	415	412	392	419	407	389	403	383	407	387	394	411	401	410	424	404	406	392	375	405	378	401	420	397	385	357	383	375	386	399	396	392	390	393	403	392	399	411	390	413	414	425	388	382	400	398	381	381	360	411	434	376	423	371	380	388	400	403	407	375	395	387	362	403	404	389	422	408	389	372	407	412	397	398	374	396	391	367	378	432	376	378	368	392	421	419	401	374	368	385	407	381	398	378	376	394	381	384	380	388	422	380	405	414	376	402	369	386	411	381	400	396	391	353	361	383	388	421	388	389	415	401	404	410	413	408	431	393	434	397	377	387	395	418	388	367	402	401	410	407	364	386	407	409	428	403	391	409	412	388	403	407	374	398	393	405	393	343	424	393	364	418	385	375	397	384	370	398	355	373	375	374	406	376	372	401	388	371	400	404	386	404	366	395	393	405	378	372	406	396	397	352	405	423	410	385	376	359	401	450	395	413	360	365	420	378	375	390	374	391	380	409	415	415	394	403	368	377	388	377	382	387	380	419	336	375	386	399	380	396	405	374	400	385	415	380	391	409	373	378	406	403	389	395	391	384	389	403	412	411	388	387	368	403	418	409	381	386	425	385	369	396	407	378	385	437	392	404	406	405	376	421	442	370	389	380	431	385	420	415	406	392	408	375	406	381	414	365	398	444	420	371	347	390	399	403	401	361	369	408	397	415	389	386	400	401	361	386	363	389	395	392	404	423	390	379	390	425	425	395	404	392	330	417	390	410	401	369	407	414	390	384	408	376	391	406	399	379	396	399	423	393	391	400	411	366	370	402	421	374	419	391	381	404	386	403	391	385	446	357	385	383	379	354	426	363	406	399	411	399	401	409	395	371	409	398	373	404	378	383	440	407	392	390	385	372	367	395	380	386	414	407	371	382	403	390	407	406	402	363	408	377	401	344	381	408	375	381	416	385	396	401	381	404	461	429	375	359	411	399	427	393	398	407	362	358	405	398	413	378	392	410	454	374	401	380	419	384	370	411	399	384	364	414	427	358	402	381	385	404	380	427	401	387	400	375	391	364	379	413	404	398	421	403	362	376	398	406	377	363	394	389	405	391	377	437	381	405	367	400	376	377	375	408	398	365	352	397	458	384	378	391	360	374	396	367	385	363	433	423	417	417	421	382	426	420	383	383	404	402	391	379	418	380	420	422	375	377	430	404	370	422	397	418	365	432	372	380	406	396	381	357	401	413	417	404	402	363	409	407	462	434	379	395	393	416	386	392	381	395	372	395	331	394	407	407	397	387	384	390	417	412	396	377	395	360	393	393	388	393	416	353	380	396	398	409	384	389	385	397	448	411	401	368	384	383	407	397	385	410	369	385	344	409	409	379	369	403	385	381	413	388	387	380	402	408	412	382	388	357	404	366	451	430	401	383	377	388	404	421	404	420	391	380	398	421	409	356	365	410	407	387	380	421	381	406	384	383	376	389	396	376	392	382	394	422	460	404	376	402	407	380	426	387	400	352	351	418	389	363	396	358	397	409	407	373	432	410	378	383	417	348	426	379	364	405	354	431	387	390	388	430	372	379	392	410	409	361	401	379	388	416	363	383	370	390	373	364	399	411	400	387	384	389	402	363	408	361	403	417	405	419	394	389	395	433	395	416	408	418	380	398	424	375	415	374	392	397	388	423	397	402	426	412	398	389	401	402	385	403	379	367	415	394	407	427	354	406	376	379	381	422	419	422	388	399	401	405	407	358	376	399	392	396	406	369	429	379	403	379	351	378	384	382	397	376	382	424	402	382	394	402	402	375	388	380	377	405	377	388	400	410	410	395	401	393	388	404	418	413	372	386	378	415	394	368	414	400	413	398	380	405	385	420	409	393	391	374	400	400	406	359	385	411	419	419	392	429	383	386	395	402	385	424	404	369	415	365	366	408	410	408	394	381	384	382	388	366	412	432	403	399	389	388	412	403	418	392	417	388	382	379	394	388	406	379	371	402	389	375	388	380	371	416	416	385	430	416	377	387	394	379	421	400	409	407	380	391	402	434	348	374	397	389	386	413	408	372	427	402	400	405	408	389	391	380	384	381	384	430	362	390	421	373	404	381	382	375	389	404	418	389	398	352	412	388	392	373	405	386	399	413	369	352	332	397	393	369	413	446	422	417	369	389	409	432	406	345	402	405	377	408	379	388	384	371	428	370	396	391	416	389	378	415	414	371	354	370	413	392	384	402	403	414	433	419	399	413	365	412	371	377	382	413	357	429	379	346	401	366	340	362	401	365	377	398	388	419	389	374	400	397	426	367	389	398	374	424	384	397	381	383	410	370	409	381	389	406	381	408	371	421	387	403	418	384	380	389	399	389	395	364	377	410	375	375	379	402	414	393	402	385	370	396	368	406	397	399	394	376	398	386	403	394	414	395	420	381	398	396	380	371	384	400	373	412	388	407	393	420	402	403	392	398	396	369	393	401	408	405	397	411	390	351	436	400	402	382	396	400	398	397	412	356	407	379	397	388	398	434	371	394	398	380	405	390	386	413	417	412	377	395	374	378	410	428	398	415	428	410	404	392	407	398	419	389	394	399	412	438	415	398	409	391	413	403	390	414	379	368	410	357	403	394	377	393	415	396	392	429	387	354	386	386	388	397	441	407	362	373	366	400	386	414	370	412	401	394	404	399	424	376	410	386	399	414	376	385	397	390	426	394	407	382	431	436	401	364	404	413	406	409	411	382	388	391	424	392	402	366	414	429	418	401	381	390	380	370	407	382	381	384	375	395	395	390	380	418	337	430	400	399	393	384	359	389	379	400	401	381	390	426	389	407	385	390	373	416	398	412	405	381	389	416	356	372	433	420	407	393	367	373	380	393	377	379	372	342	432	340	395	376	404	382	413	363	393	373	392	382
2383	711	411	391	331	343	343	362	357	366	319	361	353	331	351	343	359	331	323	334	328	352	331	325	332	347	334	396	324	357	334	335	334	405	326	379	332	351	334	346	331	327	351	353	360	368	334	335	340	325	328	336	341	340	328	333	343	358	309	327	329	314	348	332	378	321	355	307	322	353	333	305	334	354	328	335	329	351	327	348	358	289	335	319	344	311	355	334	319	339	300	359	321	334	307	342	360	344	324	335	356	309	331	324	383	377	341	392	338	335	369	353	337	383	320	339	337	346	335	369	379	371	338	347	370	335	324	310	338	314	317	317	314	360	345	319	348	328	362	313	340	340	323	301	343	306	351	357	330	370	326	321	340	320	355	342	360	341	322	316	338	320	338	349	315	333	346	351	316	313	347	314	319	349	367	324	335	365	309	317	326	325	327	351	381	354	362	325	333	312	352	339	319	339	342	320	346	332	369	347	311	330	336	352	345	343	317	371	319	330	316	328	352	356	328	357	317	354	310	322	334	312	332	338	355	332	353	302	363	340	343	358	330	343	341	340	360	362	330	349	322	337	335	363	344	298	344	364	338	319	323	348	364	334	332	312	324	351	320	357	346	350	356	353	354	329	333	345	360	339	346	319	365	324	337	341	324	321	356	329	279	328	342	345	308	343	336	328	301	361	358	336	352	306	344	352	331	327	342	321	321	319	388	330	365	317	306	338	322	325	303	340	351	334	303	337	308	298	341	360	330	333	364	303	319	325	336	344	300	338	346	347	323	339	359	345	339	332	330	336	338	312	339	339	323	372	378	341	315	360	332	332	343	335	322	335	327	299	322	343	320	331	322	374	313	357	378	351	333	327	331	318	299	332	368	321	354	343	323	331	320	329	324	358	310	334	323	341	308	367	343	360	353	338	344	363	339	342	361	360	329	351	348	377	356	308	350	339	354	314	346	365	374	323	307	334	317	306	334	327	299	343	364	378	344	328	298	333	300	332	310	335	323	353	294	322	327	316	343	307	358	356	356	355	321	358	305	334	347	363	320	367	353	363	331	347	324	343	300	351	317	348	309	324	334	367	333	348	338	344	309	391	334	361	336	305	329	316	323	337	349	321	378	369	340	315	340	349	359	333	322	324	307	353	356	326	380	382	342	365	383	331	358	339	335	335	377	361	314	342	320	351	349	349	315	330	356	338	321	365	339	333	347	325	346	320	317	345	320	342	344	351	351	344	314	356	323	349	333	350	325	321	334	341	337	339	359	340	322	341	305	348	313	338	325	326	342	354	387	371	333	337	360	356	325	352	364	347	340	318	347	333	317	338	352	345	331	343	318	347	343	349	324	344	341	322	313	334	360	358	340	318	319	332	333	315	327	320	315	347	326	338	346	317	308	326	309	326	335	352	343	366	350	304	334	326	402	318	353	349	361	376	310	357	363	325	314	289	349	365	314	366	355	355	340	355	382	342	321	348	371	353	372	324	364	346	309	341	367	318	327	335	332	334	337	336	357	335	363	358	365	309	354	327	339	322	324	338	321	340	316	314	364	357	339	345	319	354	321	351	352	343	311	337	325	353	336	366	341	338	369	331	303	342	349	357	300	340	356	349	341	289	336	345	325	321	354	323	338	342	363	336	333	322	328	329	316	342	312	353	307	345	348	310	339	357	355	353	337	317	325	309	377	343	331	297	353	352	335	330	330	342	343	360	338	353	328	311	346	335	314	360	327	326	357	325	328	348	342	313	377	321	367	348	350	331	365	326	319	348	335	320	331	346	290	386	324	346	332	294	352	373	332	374	355	347	331	307	341	306	329	362	341	291	342	349	335	336	328	364	346	355	346	359	360	362	345	317	312	344	312	321	344	344	327	321	345	316	333	356	330	333	342	356	355	336	352	328	376	324	342	331	347	315	312	327	351	353	344	327	339	336	329	342	357	333	331	319	332	352	382	346	285	334	313	335	349	310	334	313	292	367	295	386	330	358	356	349	351	366	395	375	342	323	332	339	339	328	335	326	345	361	352	341	327	327	347	343	404	361	332	328	361	343	334	358	370	345	345	333	365	361	364	333	351	353	380	384	325	321	320	325	327	330	331	341	375	345	363	325	337	359	356	345	339	340	329	343	320	324	338	321	338	343	366	311	321	356	326	307	331	359	379	313	340	332	332	327	325	308	329	372	362	313	375	339	356	312	353	346	319	309	307	334	358	345	344	319	348	371	350	341	344	378	335	382	338	351	372	352	325	318	333	356	301	327	345	348	341	367	293	321	365	340	336	353	382	336	344	325	317	327	311	319	328	341	372	334	334	359	308	340	356	333	342	342	334	333	333	325	321	299	332	356	358	330	362	374	343	371	307	334	307	317	379	314	331	338	343	328	380	332	341	340	333	295	328	359	347	334	312	312	368	321	328	343	350	347	326	335	345	330	316	299	320	319	365	329	319	361	349	322	334	342	363	326	335	335	336	334	313	351	332	347	362	338	354	331	313	373	375	328	333	334	333	323	342	358	347	305	337	353	326	305	368	321	360	365	305	338	332	311	338	351	321	326	332	376	345	344	310	344	344	331	328	313	366	295	322	375	352	354	325	326	361	337	344	349	347	348	347	345	340	356	321	327	319	341	316	349	335	351	337	333	343	301	336	373	318	311	349	330	337	361	347	324	334	360	328	302	326	334	328	306	337	353	359	325	365	347	343	340	350	337	341	334	360	333	320	332	329	332	287	323	330	314	345	351	347	348	348	341	328	355	332	313	324	338	326	350	359	359	338	329	348	325	357	341	331	354	323	333	350	326	315	337	373	331	324	301	341	334	303	385	311	310	317	397	299	328	317	323	355	367	337	302	318	321	323	324	351	299	337	326	324	340	314	380	356	330	339	347	341	361	360	345	311	358	358	379	362	367	339	350	328	297	317	343	323	297	361	339	324	310	325	326	367	330	338	323	341	334	329	336	286	324	312	327	339	321	341	337	348	341	347	304	340	334	356	351	331	328	308	391	344	353	328	297	379	353	337	327	344	301	329	313	355	324	328	367	355	328	336	364	364	335	330	358	343	338	367	333	313	335	329	345	344	374	340	339	342	314	349	304	335	376	355	345	309	331	342	317	358	330	332	301	361	346	319	312	355	339	366	332	344	328	334	333	347	338	317	348	323	327	340	335	319	330	370	335	345	348	334	338	303	333	325	321	348	283	352	348	329	326	338	347	326	319	358	347	304	299	343	344	346	325	320	334	326	329	342	341	344	380	334	331	357	341	339	333	300	328	366	334	281	339	310	319	340	332	371	352	324	368	306	347	340	361	319	326	349	307	353	320	381	333	315	309	367	363	350	346	338	321	335	303	328	353	334	319	316	330	317	316	349	324	365	351	322	343	321	346	323	340	338	326	347	342	332	343	313	349	337	296	307	354	341	308	319	319	351	364	315	349	338	318	339	350	347	329	306	330	322	356	352	317	325	340	326	338	344	375	319	342	354	330	348	355	347	336	334	365	323	349	375	346
2668	1354	967	1035	1019	984	946	898	971	914	925	899	841	865	818	867	855	837	869	875	848	873	852	953	866	868	849	804	870	902	914	863	908	878	908	813	850	848	843	830	818	843	876	915	839	883	811	873	914	910	809	925	841	867	810	867	880	874	898	853	845	830	873	848	920	881	888	833	860	857	844	867	840	897	885	777	782	864	926	939	869	887	883	826	797	842	832	846	894	865	851	920	919	854	878	913	859	864	847	865	846	875	879	867	830	830	913	870	854	952	903	844	870	862	899	851	866	886	873	851	839	796	872	901	896	906	839	861	863	831	881	812	843	871	866	898	875	835	841	828	839	859	839	845	872	891	853	864	807	851	869	834	871	828	894	826	810	873	840	886	918	867	895	870	845	867	890	868	823	903	850	815	843	826	814	838	811	823	824	862	844	824	910	840	878	843	877	871	871	885	897	849	784	856	904	898	846	874	881	881	800	848	803	841	862	898	883	830	894	862	862	885	818	852	874	875	855	919	859	874	851	833	868	824	855	874	881	874	871	823	865	876	859	862	792	869	860	788	831	871	843	837	820	818	865	815	877	877	823	862	842	824	857	808	854	848	907	840	889	877	865	856	913	864	822	787	871	841	834	882	884	890	878	859	833	916	878	821	805	831	811	850	866	875	844	834	874	862	870	832	858	885	861	841	886	818	838	840	790	834	900	874	845	866	882	803	861	886	853	870	819	900	847	824	816	893	866	863	874	871	912	906	816	832	830	863	836	908	831	913	900	838	843	914	861	823	811	871	879	855	900	850	930	843	833	870	844	829	847	851	847	862	868	866	815	844	887	821	823	858	844	832	890	886	847	864	837	841	861	871	857	864	888	837	848	865	845	886	855	846	820	848	816	815	822	868	880	837	794	869	855	855	898	860	849	886	837	856	913	893	880	790	869	871	861	823	859	790	857	870	849	909	841	890	879	860	854	882	854	885	822	909	882	913	827	842	849	843	840	837	859	893	892	873	883	875	829	915	857	893	845	896	809	866	868	865	859	847	831	903	928	888	882	896	841	866	869	888	824	889	912	842	868	864	861	827	839	856	841	891	874	852	854	849	865	885	889	856	844	846	888	773	839	815	852	871	901	821	890	829	891	806	878	873	872	863	821	833	918	826	829	884	815	863	862	824	902	869	795	839	877	876	819	842	866	871	880	858	868	829	851	858	875	861	862	856	892	881	823	880	866	901	870	816	835	866	851	853	795	901	863	829	866	865	816	953	871	843	833	835	888	863	789	861	888	875	869	798	842	841	843	864	844	888	884	894	866	863	819	855	866	851	884	865	876	832	842	882	846	849	921	865	805	802	930	844	867	864	891	869	856	895	881	848	871	906	866	897	844	839	828	848	865	892	881	844	892	828	880	870	898	857	862	876	876	841	843	892	849	819	852	876	909	820	819	849	834	864	813	857	863	803	869	880	889	882	870	894	871	865	848	817	893	878	908	845	840	887	852	786	862	845	828	840	872	856	833	796	799	884	905	841	882	895	833	842	874	847	823	847	838	834	841	824	844	793	840	830	876	847	863	913	844	834	848	857	883	905	882	878	838	889	828	852	878	877	900	907	805	839	811	852	863	859	924	845	829	844	872	902	826	850	838	826	796	824	895	910	867	894	854	880	879	884	800	845	827	886	898	850	878	912	831	862	864	909	850	841	842	827	817	820	833	866	834	866	846	867	810	871	841	890	861	875	862	898	842	884	866	822	836	812	869	845	898	877	830	920	807	847	874	873	841	819	785	812	856	865	825	886	879	854	793	906	830	828	856	818	791	833	884	876	875	836	866	874	860	854	897	837	858	805	910	851	880	899	835	848	888	855	825	898	839	873	852	886	847	880	826	878	880	950	864	882	850	903	898	883	819	819	864	824	841	883	904	896	918	833	849	872	849	842	833	920	853	872	909	852	865	907	839	844	890	818	872	865	836	841	923	839	847	869	833	854	807	843	861	844	937	863	857	867	876	881	839	871	864	835	883	795	874	862	871	848	880	864	900	818	861	925	872	842	865	841	827	820	891	867	840	832	871	932	870	875	895	919	872	898	864	855	859	883	814	871	900	863	853	839	876	872	845	828	867	892	850	885	898	899	950	822	831	895	856	844	856	878	823	874	844	843	872	873	892	884	838	883	868	866	834	855	858	860	826	929	851	875	823	895	842	883	880	848	823	880	835	868	843	892	839	824	879	828	856	881	859	876	926	823	824	888	831	865	860	832	872	919	848	872	880	848	837	839	866	894	838	877	865	863	864	883	844	871	836	864	861	914	896	845	874	890	861	846	833	938	862	813	822	846	881	910	835	867	796	914	863	882	878	860	828	872	887	857	884	817	833	839	875	881	910	871	854	907	889	842	867	841	915	897	861	785	905	844	812	876	848	866	822	820	879	820	902	846	876	793	895	869	833	817	858	873	883	857	849	857	873	861	832	864	840	861	851	818	838	865	819	891	780	859	859	868	923	873	838	857	843	847	827	799	885	862	838	857	841	835	833	803	839	851	898	883	802	839	939	859	866	834	820	837	872	878	855	883	866	925	865	874	871	909	844	871	855	835	882	832	835	806	859	862	874	839	816	856	908	854	917	878	799	863	846	866	825	841	876	910	833	855	854	889	843	851	874	859	883	894	855	832	844	870	851	847	840	875	878	886	910	856	857	852	869	823	851	850	846	880	850	871	857	880	834	827	871	851	880	843	854	804	948	834	852	877	856	875	809	795	937	869	866	859	859	826	839	866	848	883	863	810	901	924	827	867	859	813	801	846	801	848	889	865	803	836	846	866	857	862	826	809	869	892	875	886	891	886	821	851	871	819	865	868	872	862	839	834	901	886	849	857	912	860	857	862	853	851	873	863	860	874	819	874	880	840	892	837	852	820	880	844	851	848	829	861	856	874	820	858	873	820	829	844	860	826	911	809	887	845	859	853	824	872	823	851	796	815	884	859	871	897	875	831	852	821	819	895	907	868	863	874	888	860	820	853	845	848	886	883	868	849	855	950	864	877	870	857	916	844	809	797	858	836	869	919	867	835	847	880	891	853	799	885	845	794	864	877	847	848	864	845	866	865	875	802	805	877	839	894	839	849	817	788	899	854	841	864	882	889	912	824	852	883	876	871	863	836	848	859	888	889	857	862	885	865	846	837	858	857	897	869	829	903	849	847	862	855	806	894	867	825	836	917	820	873	849	861	863	882	863	836	854	902	884	842	899	848	862	860	854	863	894	877	897	898	880	856	909	808	862	896	862	928	854	838	840	859	851	842	888	860	857	894	809	872	893	868	830	900	872	816	898	836	858	849	882	834	892	837	861	858	871	858	845	821	885	881	828	928	862	847	852	856	878	895	800	887	824	853	845	869	899	828	893	794	908	890	868	852	854	828	795	887	885	851	830	813	836	855	812	859	856	884	815	832	832	819	841	853	850	817	870	857	841	875	835	841	877	837	868	876	896	885	828	880	842	862	881	871	842	822
8696	7810	1959	1200	919	670	547	513	471	434	388	413	370	374	356	353	360	344	347	304	319	356	359	317	307	350	321	321	308	300	301	304	306	302	308	291	298	269	313	352	307	306	333	266	284	305	310	301	275	299	318	304	302	303	294	303	303	295	312	284	270	290	322	287	288	296	294	296	291	281	298	290	322	323	288	293	307	296	288	307	287	302	300	304	300	324	317	284	282	287	281	280	305	317	268	298	308	312	284	316	304	289	278	330	326	320	287	287	315	306	300	281	275	293	280	249	303	310	303	317	287	281	288	272	331	317	289	321	291	299	271	344	282	322	318	294	332	299	294	294	302	317	304	290	315	290	311	308	317	308	284	301	268	283	301	311	320	297	297	283	341	292	321	313	312	271	282	266	298	314	316	289	285	287	299	296	285	311	309	353	277	313	302	275	314	308	300	292	314	318	277	316	289	284	289	298	308	288	277	315	275	316	274	293	259	293	289	280	307	311	295	309	264	286	279	284	298	290	285	304	329	281	297	281	326	296	301	305	287	270	301	298	309	284	320	308	314	304	266	273	303	318	319	297	310	297	298	278	303	305	301	300	294	306	324	271	321	299	303	291	284	286	323	301	295	289	334	296	320	296	327	294	334	277	307	308	278	268	286	332	314	294	292	337	310	320	311	301	310	334	270	276	314	297	310	265	289	322	287	288	303	301	301	303	279	276	280	315	334	297	301	290	273	266	302	291	290	320	294	247	293	296	306	321	296	295	301	314	289	277	286	264	273	310	301	301	265	285	286	319	274	318	274	308	289	295	319	279	313	296	316	297	294	305	301	309	273	298	319	317	297	314	300	274	306	300	266	317	268	284	324	319	284	303	283	274	303	293	308	293	299	303	262	278	272	292	300	302	329	283	326	292	320	297	304	297	305	274	299	296	299	313	343	322	302	270	288	289	284	288	301	280	299	271	323	282	310	281	279	324	291	331	299	286	302	337	302	283	295	282	317	299	340	292	308	275	286	264	327	295	302	291	309	287	308	285	291	272	311	339	295	301	320	333	290	322	341	296	344	290	279	306	299	293	288	323	307	316	303	301	291	278	315	312	293	308	310	304	273	284	302	299	287	288	320	282	279	265	284	315	300	284	310	290	305	287	303	290	315	316	305	267	294	293	277	279	309	311	267	301	327	269	292	325	285	291	332	293	290	283	287	316	300	320	317	283	301	289	304	328	321	281	318	275	315	296	289	318	288	296	295	312	286	320	288	297	272	316	275	308	324	319	281	314	301	279	330	283	296	296	293	291	289	294	288	294	306	308	284	309	308	302	301	307	290	290	313	302	285	317	287	305	280	310	288	303	310	263	315	290	299	290	320	286	285	291	284	268	294	301	304	316	303	324	282	326	308	324	297	297	291	286	278	309	266	294	322	317	297	262	305	277	283	283	308	311	285	291	314	270	307	294	296	311	305	324	314	292	296	303	291	313	290	297	317	302	307	275	322	311	287	287	294	286	311	300	281	316	280	296	323	298	292	278	290	273	322	298	267	289	282	292	281	303	307	324	320	306	336	297	322	306	287	317	288	315	330	273	330	286	297	300	296	286	308	312	306	288	317	336	294	304	292	304	320	296	287	316	285	326	298	298	316	308	333	289	301	309	328	321	294	280	299	284	291	302	282	288	293	325	282	313	316	303	318	299	276	288	287	298	305	312	326	319	312	303	287	305	287	309	278	318	272	295	319	321	305	313	279	315	309	341	290	274	309	279	298	284	260	265	284	299	301	267	325	301	313	304	304	311	305	311	298	314	346	284	302	299	288	297	327	329	335	314	284	324	327	279	300	286	295	299	285	311	317	278	277	299	313	313	308	298	293	293	286	290	325	269	318	296	270	308	281	290	310	289	313	260	298	295	315	334	305	311	307	292	272	319	288	306	331	287	283	281	306	359	282	294	282	284	291	306	287	302	322	262	346	304	301	282	306	242	311	282	295	310	285	295	282	287	287	293	296	303	287	311	305	311	279	268	332	293	279	290	269	310	305	301	309	299	292	295	294	306	301	281	310	274	282	294	300	322	322	287	288	279	320	271	321	299	323	294	285	286	292	318	280	314	310	306	319	285	303	302	303	270	280	300	280	269	296	314	284	259	320	300	299	275	347	288	344	291	310	296	311	302	301	314	299	303	286	279	329	318	274	316	294	288	316	302	316	325	309	315	308	269	293	291	291	291	313	285	283	346	295	290	324	322	322	296	306	281	307	292	312	309	291	297	325	316	284	298	301	315	273	297	295	263	280	316	308	338	347	294	293	281	297	296	318	329	347	287	288	279	256	291	309	298	297	298	305	307	309	270	306	320	277	278	258	288	259	284	301	280	323	322	293	269	300	273	302	289	298	268	317	290	272	297	310	286	305	297	284	281	303	286	298	321	319	298	298	297	314	281	276	314	319	321	275	301	320	286	314	301	298	297	314	301	288	290	297	307	296	277	279	322	294	302	289	276	324	310	293	295	313	308	295	267	321	310	286	301	309	302	319	314	278	301	283	309	296	305	262	319	299	325	283	302	283	286	270	321	296	326	291	287	304	324	313	282	298	295	329	326	317	259	307	286	258	292	272	287	290	305	274	307	293	285	259	313	299	332	306	251	323	286	269	282	274	310	338	280	280	295	267	313	272	294	297	326	299	309	296	306	322	312	288	288	305	285	305	293	309	286	318	276	295	293	349	301	267	295	283	288	290	288	305	278	267	332	320	266	292	310	271	320	276	301	314	286	296	285	317	317	291	299	303	283	299	291	282	283	302	316	290	338	316	287	289	293	291	293	299	305	299	288	271	297	309	324	295	306	325	322	302	315	268	313	340	268	333	341	290	319	306	284	289	299	306	324	301	294	275	305	279	272	328	286	316	319	304	307	284	287	340	289	315	318	293	288	296	285	299	282	295	320	301	326	306	309	308	323	311	305	306	299	288	286	276	310	309	277	307	281	289	271	292	285	276	284	279	303	323	326	299	280	279	297	282	284	270	293	269	287	276	261	308	327	313	294	270	295	276	285	269	275	249	265	313	287	287	307	272	301	307	314	312	318	298	315	303	326	289	277	336	322	315	304	305	294	284	313	313	345	286	304	289	296	300	288	317	299	294	319	297	280	313	291	310	318	302	317	290	301	321	299	293	298	278	282	310	305	294	289	284	297	314	295	290	314	297	312	285	338	282	278	302	319	316	314	297	286	271	324	312	291	302	323	322	277	316	277	300	294	312	298	288	273	275	291	274	306	324	266	312	292	318	317	301	313	328	307	302	272	324	280	337	299	277	268	320	318	322	260	302	333	294	322	329	310	294	293	280	282	317	285	312	279	270	272	310	303	310	282	273	309	267	271	297	239	288	329	287	329	305	277	311	295	297	302	283	301	290	284	297	320	287	309	280	288	283	297	282	322	294	284	335	298	288	325	263	294	287	305	295	299	315	302	276	313	285	306	286	296	280	310	301	305	300	291	309	300	307	289	309	306
5870	6968	3027	3563	3088	2586	2202	1847	1723	1514	1411	1355	1277	1173	1112	1089	1045	1053	1003	947	921	938	918	885	834	884	829	835	898	848	799	816	824	788	834	780	815	816	821	814	749	791	819	825	740	812	800	753	771	800	786	765	744	788	756	811	758	757	736	795	766	736	806	810	774	712	776	770	742	793	762	748	760	772	776	747	769	755	786	753	767	772	785	789	721	758	793	802	755	740	780	735	776	775	775	767	760	792	759	773	719	772	752	800	796	714	723	788	807	800	749	770	733	775	803	776	786	772	761	779	757	777	769	716	797	785	760	749	746	766	764	721	796	790	785	782	794	772	762	724	735	708	751	701	773	766	764	738	716	790	750	738	759	779	752	770	745	733	774	750	781	731	743	767	789	753	783	780	785	768	729	738	755	753	774	844	766	737	727	791	735	777	805	736	776	761	765	739	756	698	748	758	750	713	763	765	779	738	724	823	740	743	744	758	734	736	740	752	746	792	772	778	764	697	772	758	764	754	803	774	745	753	717	758	754	802	713	784	747	738	748	790	756	721	748	721	738	760	777	820	726	726	740	765	694	773	737	693	776	756	727	772	757	742	717	762	767	763	801	799	770	744	709	773	726	801	728	738	723	691	704	792	792	759	754	766	770	757	774	771	741	758	728	733	747	769	754	771	721	728	782	733	751	724	799	734	724	781	771	803	763	774	755	784	756	719	731	721	741	802	809	732	738	790	778	747	770	763	734	763	751	721	775	729	744	771	788	771	727	777	744	738	743	734	767	793	735	792	760	730	809	746	759	719	724	754	726	734	760	741	750	762	791	769	762	742	758	804	777	745	807	768	784	748	774	757	746	739	766	734	750	730	697	811	759	718	774	740	759	833	752	777	703	736	754	693	790	743	721	742	701	737	733	787	740	769	768	797	744	746	795	804	801	739	743	791	765	763	801	721	755	785	796	729	755	741	792	786	810	734	758	731	780	714	739	746	756	761	738	749	752	761	754	776	754	738	705	736	781	747	741	754	778	746	755	766	790	777	766	765	780	721	785	758	701	731	706	761	738	746	780	778	721	747	792	730	751	760	795	745	753	750	745	743	764	731	726	771	762	801	728	772	748	771	728	726	750	772	737	736	768	773	737	749	726	779	727	780	779	732	729	836	766	770	750	807	784	758	742	729	772	712	769	779	784	775	738	716	784	741	740	760	780	756	753	784	721	729	779	747	742	715	704	792	792	755	790	745	757	764	757	776	729	745	739	709	710	782	751	748	736	732	777	736	734	765	748	748	754	738	763	752	734	764	760	745	763	705	737	760	789	756	758	766	747	807	738	717	752	753	730	745	775	759	725	751	757	732	790	804	716	756	718	776	794	709	775	761	750	738	780	785	757	757	731	778	770	722	781	750	798	777	777	781	687	772	738	725	784	753	751	783	783	783	774	731	768	727	772	717	748	712	761	767	735	723	763	830	770	713	755	766	776	735	815	760	766	759	743	727	742	738	780	742	804	745	784	744	770	753	755	745	681	785	791	748	764	748	721	738	703	725	735	717	761	705	702	752	708	804	738	737	766	785	737	710	780	743	794	776	718	759	742	744	737	755	793	768	723	789	756	729	746	760	732	735	782	761	742	751	759	755	735	712	733	767	750	731	773	798	750	769	805	764	734	732	747	774	770	790	759	760	747	759	737	729	729	776	782	698	696	771	752	783	738	783	768	803	697	735	733	757	716	734	750	762	762	738	757	740	749	723	750	781	775	742	755	770	750	742	705	798	757	746	792	740	753	742	754	738	744	791	749	754	779	786	761	776	762	822	767	725	760	733	756	733	761	745	725	804	715	793	732	831	761	756	714	732	763	731	732	776	761	724	725	791	764	751	783	756	771	772	763	781	754	766	773	756	803	739	703	729	761	766	709	739	717	785	743	769	734	728	755	780	798	743	761	791	773	781	755	738	742	822	757	748	731	793	765	735	758	794	736	729	768	729	783	750	745	796	805	785	746	728	798	747	711	783	774	754	788	758	743	780	723	757	747	758	738	746	742	818	788	730	757	745	707	747	731	740	733	783	804	720	771	756	782	772	749	723	777	790	764	797	779	783	756	720	721	745	745	781	773	725	803	761	767	762	811	721	733	713	757	759	745	751	733	761	771	792	716	768	733	801	774	758	728	786	757	748	722	743	728	756	745	705	727	740	781	779	751	781	765	763	775	773	727	759	760	742	747	759	759	740	780	704	742	747	735	743	788	711	750	783	758	712	799	756	702	783	747	741	756	809	752	750	718	753	719	722	784	803	796	714	775	730	733	728	794	769	796	753	743	758	738	747	750	729	710	780	790	748	748	735	752	752	756	758	770	699	757	768	749	682	762	802	778	764	747	788	774	773	818	728	730	744	769	759	737	734	733	765	758	743	778	769	748	758	765	737	742	698	756	730	773	805	797	753	762	734	746	829	768	687	808	745	765	764	773	791	719	764	734	762	725	772	777	764	754	782	762	779	710	768	732	799	795	732	707	759	701	837	731	802	769	799	774	747	724	748	795	729	733	739	751	756	746	751	778	752	760	747	759	693	743	749	727	775	698	724	735	740	736	763	755	733	767	782	711	732	739	820	789	792	709	749	777	775	765	713	734	790	751	732	779	705	762	760	734	722	748	760	736	790	750	787	768	749	737	776	721	798	797	760	723	742	710	769	762	757	770	772	754	804	757	733	794	760	757	734	717	761	784	761	762	804	744	776	803	812	752	703	732	731	817	717	751	761	733	769	730	773	785	690	769	776	805	757	783	753	779	747	775	711	781	716	723	721	745	753	732	736	772	734	750	794	755	737	745	761	759	720	724	822	727	741	780	727	736	805	734	757	734	722	722	737	812	766	787	743	725	751	737	732	727	742	799	735	755	753	733	734	748	746	758	797	767	773	778	728	758	781	735	774	691	730	745	778	787	763	764	739	783	772	755	743	767	732	784	764	752	730	813	735	753	764	761	769	734	734	781	784	747	753	786	705	810	739	787	746	759	804	730	797	730	747	726	754	733	736	727	760	752	741	728	770	745	760	758	716	751	758	760	810	756	740	779	708	752	762	765	726	742	762	742	754	756	724	778	745	788	774	749	765	761	755	739	764	782	741	779	810	716	743	724	755	760	785	720	756	778	754	806	728	733	760	793	770	730	727	762	755	757	770	772	736	732	746	741	737	732	735	772	771	756	785	761	730	795	751	789	774	795	770	776	690	801	736	743	767	750	755	764	742	768	746	755	753	736	751	778	723	779	797	792	775	764	772	789	776	759	752	805	751	734	751	731	762	759	720	713	798	734	748	798	679	826	775	736	818	758	719	746	746	755	779	736	770	782	776	739	762	717	737	781	738	760	729	763	740	767	708	744	750	735	762	705	776	798	737	709	781	734	750	706	761	758	727	766	771	792	818	767	787	760	738	745	759	669	811	785	779	793	759	740	745	731	790	796	764	740	714	732	762	730	753	778	727	720	705	782	749	739	723	775	748
15764	5520	2836	1930	1302	994	705	597	495	424	350	311	309	264	242	257	213	198	209	177	207	202	209	172	189	200	179	167	149	178	173	163	150	173	169	142	148	134	127	158	157	130	144	147	140	141	147	136	140	135	156	117	134	126	133	146	132	141	145	143	141	140	136	138	133	144	146	136	149	148	118	135	140	144	152	132	123	123	135	154	142	146	141	152	148	121	128	147	151	149	122	130	132	140	136	151	142	136	139	131	131	123	148	139	137	123	143	156	140	130	119	148	137	141	149	138	149	128	143	129	140	138	130	139	151	136	143	144	141	159	135	143	158	132	153	140	142	150	157	136	132	135	139	146	139	153	147	150	139	132	145	163	150	131	142	124	152	138	131	131	152	142	119	144	139	141	161	143	139	134	134	99	124	145	123	142	135	135	154	154	158	154	153	149	136	151	138	127	123	129	140	120	135	135	138	140	131	143	142	145	142	140	144	148	143	112	161	132	153	134	152	140	137	143	141	128	134	149	155	156	140	152	137	158	132	145	142	146	131	156	167	145	140	139	121	118	168	146	114	110	122	141	128	149	149	156	141	150	128	149	151	132	138	133	170	136	134	141	130	123	159	145	141	141	120	116	138	136	104	111	123	120	148	144	129	140	156	111	136	133	147	140	142	131	156	126	144	148	145	128	148	150	125	147	133	136	138	152	150	154	128	150	146	144	139	159	148	140	141	134	128	159	139	128	126	147	127	146	141	151	147	138	147	144	130	148	146	148	115	147	137	144	128	136	122	152	152	154	134	137	148	126	131	152	149	137	136	136	139	126	139	139	130	135	127	137	150	143	145	131	152	142	140	125	129	136	121	136	124	136	123	124	129	130	129	137	135	155	160	163	144	147	142	142	143	161	138	135	161	120	152	134	136	149	145	152	149	154	135	139	121	130	127	135	140	148	113	120	149	113	141	148	128	140	163	140	135	129	136	151	154	151	127	147	145	125	134	144	129	154	147	150	131	141	150	117	143	141	136	147	139	142	134	126	131	134	136	138	128	146	132	145	138	123	132	129	129	137	151	132	139	135	164	153	148	144	136	137	135	150	118	135	133	119	151	125	159	136	149	139	146	144	131	138	122	146	141	150	118	137	152	140	143	147	122	151	139	153	134	126	155	138	146	148	140	148	131	117	146	140	133	130	137	118	148	147	149	154	156	130	143	123	140	138	160	130	134	162	154	144	146	127	136	138	127	140	132	132	177	163	157	143	152	118	131	136	131	153	146	139	139	160	128	134	134	140	138	131	166	130	148	136	126	157	136	152	158	150	135	119	160	134	162	125	155	154	129	135	151	159	131	122	144	139	152	136	138	145	169	125	126	136	140	146	128	139	119	130	140	128	135	130	142	135	149	136	141	138	169	134	131	150	126	146	166	153	152	148	148	148	147	127	131	140	133	148	132	141	125	131	143	115	124	147	134	144	136	149	151	115	144	137	132	150	147	138	138	126	121	146	143	141	134	140	153	137	137	120	123	145	119	132	147	140	124	142	148	141	134	138	130	155	147	137	127	138	157	130	160	135	157	128	135	117	129	136	138	137	129	139	153	158	126	144	142	147	139	125	133	138	157	158	155	121	151	130	130	134	140	128	171	131	132	134	132	130	146	152	136	143	119	142	143	151	135	159	133	125	149	135	139	125	157	145	137	148	141	148	132	138	149	126	139	128	141	130	118	115	117	112	121	149	133	134	119	151	123	153	136	130	151	129	135	138	144	135	140	125	127	116	128	145	127	154	133	137	163	122	152	130	150	136	124	132	137	136	153	132	130	146	150	143	120	123	138	124	156	147	140	143	143	129	131	162	139	119	148	116	136	130	153	123	132	145	144	121	139	143	134	148	147	128	139	150	135	160	158	150	155	147	154	143	128	138	148	139	147	136	119	122	148	125	126	149	134	127	138	148	146	152	121	119	130	150	136	129	136	129	155	146	134	143	129	157	155	134	133	154	140	152	124	148	144	132	135	143	138	167	148	121	154	151	105	139	132	147	142	166	136	130	137	124	130	127	139	130	151	127	138	132	130	134	114	144	178	154	144	154	140	161	141	148	157	147	146	128	124	129	146	133	123	151	161	131	143	144	141	112	127	138	138	144	124	156	127	123	144	149	149	140	144	143	130	174	138	132	126	136	166	148	139	136	152	143	165	133	156	139	126	142	150	137	136	139	147	130	131	160	141	123	155	154	152	147	132	132	141	120	136	131	158	135	117	140	123	163	138	132	114	150	139	127	152	145	126	138	140	113	129	130	158	144	156	137	120	135	142	140	128	148	140	165	156	130	172	133	141	119	160	132	147	131	134	134	138	132	140	116	144	119	148	133	128	156	143	132	143	138	149	143	141	133	117	120	131	120	153	129	146	133	156	123	150	121	132	155	137	157	149	145	152	138	165	146	137	127	132	108	146	157	143	139	140	148	159	144	138	149	147	146	132	113	133	141	110	127	132	149	106	136	125	126	154	120	135	122	137	142	104	128	160	142	121	117	126	110	150	138	143	148	137	144	131	137	151	118	140	151	149	137	123	133	150	140	140	136	129	149	136	124	124	136	108	126	144	135	139	152	128	136	155	164	129	156	123	142	130	142	134	135	138	147	164	152	168	149	133	147	133	121	144	153	131	143	128	129	124	138	122	145	137	154	129	124	136	137	136	125	138	155	134	132	136	121	151	160	132	156	140	147	132	126	138	145	141	141	128	131	134	132	137	145	143	163	140	137	162	156	146	136	137	134	155	144	148	135	148	136	135	131	150	146	99	137	130	124	136	149	149	144	149	138	154	163	141	143	160	130	133	162	144	158	151	144	148	127	129	142	159	136	119	132	133	144	142	118	131	162	139	137	163	147	111	116	146	132	131	148	153	139	160	122	122	115	140	132	132	128	133	133	138	133	130	138	150	139	128	127	142	124	144	141	123	146	156	149	160	126	145	129	115	141	142	139	137	144	152	129	132	121	135	129	137	130	137	125	140	138	117	132	134	145	132	134	137	148	131	136	118	131	139	150	130	147	148	149	136	154	125	151	115	144	137	145	130	119	136	112	147	128	140	140	130	130	150	155	159	123	127	142	123	117	134	131	137	155	145	141	108	138	141	150	130	143	131	133	137	144	156	123	155	133	137	137	152	141	142	123	145	147	145	164	162	130	133	153	133	123	152	159	134	130	117	153	134	132	136	134	127	145	149	131	179	143	143	145	137	139	150	141	132	147	131	132	121	132	148	134	138	138	151	136	107	125	134	142	127	151	124	129	136	139	153	130	127	132	141	144	150	131	133	141	115	131	131	123	116	136	153	139	149	131	113	119	141	118	141	148	123	142	118	131	126	123	149	135	126	131	142	129	143	146	129	127	150	118	144	124	138	122	134	134	128	143	140	154	151	118	105	141	122	132	132	146	130	125	133	157	152	144	144	152	149	142	125	128	139	169	153	140	134	121	148	131	148	149	151	145	157	134	151	139	148	134	161	129
7391	4184	4731	5633	4946	3825	3145	2686	2221	2027	1653	1475	1363	1176	1016	1031	914	900	857	802	730	704	690	656	655	640	650	569	604	524	574	557	554	564	465	489	509	510	505	497	471	492	475	465	455	440	507	466	504	482	432	425	439	415	403	454	403	449	468	376	450	462	462	456	414	436	420	434	415	439	398	416	423	408	385	381	404	426	430	408	422	431	405	389	393	372	430	405	400	415	390	391	392	429	387	409	403	388	384	394	412	364	410	375	381	410	414	426	460	386	435	373	368	390	386	429	413	357	404	397	374	439	429	395	408	383	380	391	420	367	400	413	377	414	452	420	409	378	388	412	370	400	417	417	411	396	370	414	370	369	384	377	370	359	393	384	375	383	406	437	425	402	397	403	394	362	421	373	415	391	364	383	405	337	409	381	418	412	411	394	390	393	385	376	403	382	360	398	399	409	384	371	359	411	344	376	397	397	405	376	396	395	382	380	418	391	398	428	416	410	392	394	339	378	409	379	373	385	363	395	395	424	371	393	375	381	422	401	384	376	392	391	391	370	398	380	372	369	413	385	356	390	349	373	391	420	396	368	393	398	419	417	399	416	396	405	418	358	398	359	372	381	360	387	352	384	442	413	396	393	401	424	399	397	399	366	417	378	372	394	368	375	382	383	369	403	387	360	380	399	393	364	390	384	419	357	348	423	394	432	407	387	373	388	375	379	382	403	356	364	379	387	391	401	376	415	391	362	366	379	388	407	395	355	390	386	363	378	342	378	364	358	408	387	362	386	376	385	361	391	391	384	360	408	417	370	377	351	349	364	410	370	388	360	412	377	358	382	385	411	399	391	378	415	371	358	396	396	389	379	394	393	394	390	402	373	394	369	379	427	374	396	403	377	415	386	382	393	389	383	377	388	389	398	353	350	400	353	367	350	377	390	372	387	368	418	414	393	357	391	371	360	369	402	387	372	376	391	412	397	379	392	413	421	383	421	408	376	405	371	365	358	382	358	396	376	375	372	389	408	423	379	371	393	404	378	391	418	399	400	417	397	366	379	413	393	428	384	384	391	425	383	410	414	384	376	376	386	435	384	411	380	385	377	407	361	400	416	395	384	399	388	390	438	371	379	401	402	375	358	351	372	409	394	397	379	392	358	421	395	377	420	376	389	397	385	377	395	366	384	372	381	433	345	377	395	396	374	399	398	404	377	400	393	349	411	358	369	390	373	373	368	393	397	361	342	407	401	386	389	378	406	400	374	411	371	359	410	380	381	348	385	369	421	377	411	377	374	393	388	369	372	366	389	377	361	394	384	406	360	389	385	365	383	408	368	433	387	375	382	396	382	347	406	382	393	369	386	399	408	409	370	388	407	396	421	350	381	417	390	335	368	364	356	387	413	380	387	385	409	386	379	412	390	382	370	402	367	390	408	379	381	404	404	429	354	402	399	385	366	387	362	375	410	428	375	401	376	397	405	401	410	369	406	371	373	385	393	408	414	375	390	351	381	416	357	394	388	370	349	370	384	388	368	384	394	400	378	382	384	374	388	385	381	378	375	375	400	365	400	377	420	402	373	383	429	373	376	396	379	357	362	406	359	363	399	393	375	398	390	376	355	361	387	375	372	419	382	418	393	405	396	402	368	384	428	390	381	395	389	380	393	382	408	370	408	419	409	370	375	408	402	384	362	385	389	381	385	416	398	411	386	389	374	398	419	383	394	398	413	389	342	396	404	365	371	363	376	422	408	373	365	394	372	392	433	372	407	382	363	377	396	373	422	389	353	400	420	382	378	382	394	375	393	396	388	381	359	401	378	376	412	398	398	347	353	415	349	388	419	371	380	353	404	373	370	386	389	372	380	387	378	413	371	380	385	398	389	392	396	397	339	370	379	394	369	382	384	364	395	360	424	366	400	373	385	410	378	362	396	405	367	413	348	366	414	375	407	427	408	405	389	384	383	409	402	387	383	343	417	407	386	368	393	348	348	363	407	396	368	378	382	410	395	382	360	410	420	378	399	380	391	410	390	380	398	415	396	399	403	390	404	377	345	398	369	375	377	368	423	409	372	352	406	384	406	379	413	398	416	370	394	377	381	391	414	382	389	425	356	425	411	352	356	376	354	349	369	400	398	410	387	394	396	340	383	385	353	404	370	416	400	397	379	370	367	375	394	388	401	404	379	343	377	380	366	381	367	393	381	390	376	391	396	386	420	416	421	382	360	398	369	350	475	368	384	395	394	390	424	405	373	404	378	401	384	441	404	395	386	374	377	419	408	410	398	412	395	365	405	413	382	398	377	356	398	371	395	346	374	403	374	372	363	374	395	347	377	425	410	397	351	403	352	406	400	402	417	358	360	354	388	342	378	381	391	373	370	360	384	387	383	403	344	383	415	352	382	426	383	386	362	394	386	403	370	374	423	408	380	388	381	415	396	376	402	387	403	406	402	365	383	421	349	399	391	381	416	377	393	379	387	396	380	392	378	373	373	377	351	379	353	404	378	399	396	393	375	399	386	413	388	354	382	426	396	380	388	376	357	370	385	385	363	383	389	384	384	382	363	452	383	387	390	391	376	377	370	342	406	379	403	382	384	363	372	399	399	410	418	395	393	415	375	394	366	393	400	373	388	394	383	371	377	379	381	346	378	367	412	398	391	361	378	426	412	396	405	386	380	376	412	376	353	379	390	369	366	376	395	372	381	401	407	405	398	388	384	399	395	399	338	379	395	415	374	401	361	398	408	394	382	403	379	366	373	388	379	376	377	398	430	395	369	367	351	395	381	413	364	368	383	390	361	375	367	365	353	344	411	393	378	369	395	418	338	412	393	386	378	399	387	368	415	421	361	381	411	399	380	385	363	408	400	415	394	361	350	369	412	376	377	401	439	355	375	395	349	348	374	374	384	377	358	391	384	417	397	394	408	397	361	388	393	399	397	385	378	369	366	401	405	383	397	383	410	376	386	351	404	407	381	408	432	370	373	385	424	386	381	415	363	396	423	388	352	393	356	396	392	388	356	351	355	406	389	384	402	375	386	392	393	365	378	381	412	395	379	405	353	378	395	386	393	392	406	384	408	356	373	382	380	362	420	404	419	383	343	365	436	410	412	394	405	399	384	380	379	381	379	357	387	402	358	417	358	391	390	383	358	393	409	411	373	386	399	373	420	385	392	393	416	385	401	390	397	362	416	346	389	374	378	372	372	408	382	378	381	387	404	374	354	374	359	383	343	395	407	361	372	409	373	379	370	396	414	391	383	387	418	366	378	383	402	395	399	365	375	388	382	383	368	410	372	395	373	399	352	400	398	384	389	412	415	401	409	378	383	398	362	379	372	402	392	375	412	417	418	390	394	401	370	376	417	373	353	381	398	374	366	376	388	391	361	427	377	397	407	386	431	412	388	391	387	402	381	415	384	402	416	420	382	388	389	380	387	417	407	419	385	397	365	347	387	398	374	389	370	430	402	382	403	356	422	411	397	410	374	403	402	398	389	406	426	392	373
2536	371	401	400	336	344	351	353	335	338	329	347	341	344	328	331	319	325	310	331	344	339	343	335	320	328	333	359	347	329	356	351	342	342	366	303	345	372	350	320	358	323	325	315	308	313	318	348	348	356	354	344	339	354	358	324	328	310	330	339	331	376	342	344	344	346	333	326	333	346	337	365	334	347	344	366	303	348	364	344	293	334	352	322	329	352	348	330	342	332	304	346	357	333	322	346	324	326	297	333	343	331	328	324	329	343	356	334	320	319	362	299	357	341	317	367	339	351	339	319	318	338	323	331	339	363	369	340	343	344	288	315	335	357	343	346	362	317	335	348	338	355	328	306	339	299	361	359	364	326	349	323	314	288	327	309	314	358	295	350	345	358	302	347	346	323	321	354	300	338	326	355	347	326	321	336	335	324	350	356	346	329	341	316	322	310	343	326	313	332	353	369	322	339	331	344	335	330	357	320	327	341	358	354	349	337	308	343	342	369	397	302	340	311	362	342	330	356	329	345	354	337	333	333	340	344	347	337	306	336	328	318	346	347	344	335	325	334	325	314	345	354	315	334	301	348	345	347	305	352	323	357	328	308	327	334	346	363	332	360	331	296	347	370	337	318	347	329	338	355	360	317	354	374	339	340	366	318	328	329	343	337	338	319	354	318	347	349	315	358	331	334	321	372	326	358	328	343	359	335	345	345	351	301	345	328	303	345	302	330	343	343	330	348	323	339	311	325	330	331	326	315	333	360	340	351	323	321	332	303	314	319	365	326	371	358	345	362	317	320	311	322	302	320	355	364	360	335	331	363	331	348	356	341	314	353	354	323	342	356	336	349	333	338	335	304	327	337	332	377	348	360	303	312	324	345	322	369	353	303	344	312	366	326	330	363	333	320	295	352	351	349	316	366	323	360	321	322	326	352	338	310	323	332	342	327	324	365	345	322	362	326	359	348	329	383	368	340	309	349	298	326	352	310	320	359	319	348	333	323	350	325	329	325	329	348	327	363	343	330	337	314	342	358	367	359	340	337	333	309	337	335	363	336	324	358	343	328	346	317	359	348	364	357	362	328	356	332	356	336	345	343	343	306	313	307	334	326	350	331	348	351	330	333	369	306	323	314	364	356	300	349	349	358	372	347	360	341	342	339	357	346	327	331	375	346	303	333	352	347	324	357	354	329	329	316	310	338	328	358	339	333	356	364	332	327	342	370	337	373	311	338	347	333	315	344	377	378	333	332	333	319	325	316	332	318	348	360	343	320	299	346	360	305	347	355	326	329	337	312	308	338	344	324	340	326	309	331	342	319	346	348	351	360	311	386	339	330	368	352	331	330	320	310	314	329	352	340	332	338	328	337	337	345	328	362	335	344	348	317	365	283	340	348	356	338	293	351	334	330	368	306	335	337	322	330	333	367	321	340	345	359	302	333	328	345	323	316	307	326	323	368	320	351	343	363	342	350	338	314	321	327	354	352	347	351	309	326	330	361	328	341	328	332	353	318	327	335	309	334	336	333	323	322	332	370	329	357	335	322	350	328	337	327	326	329	389	318	348	343	367	346	378	308	321	316	350	366	339	378	352	341	369	327	302	328	372	328	347	324	316	370	388	331	314	325	348	359	341	321	342	354	341	357	366	342	349	330	346	344	337	344	328	343	330	330	338	322	356	305	321	308	348	373	329	318	353	362	319	325	298	314	313	343	351	346	333	344	334	326	330	355	332	331	335	343	332	314	375	355	338	350	382	346	355	329	331	337	348	339	331	323	349	345	331	337	355	339	358	317	332	350	326	339	329	337	338	335	335	371	302	348	308	346	307	344	330	351	342	336	343	329	343	311	363	329	325	353	353	352	368	308	346	340	334	341	375	336	336	353	348	328	356	341	363	381	341	341	329	334	324	314	313	350	344	352	317	334	323	306	328	325	340	323	332	318	336	347	352	339	321	340	317	347	331	336	342	337	361	344	329	347	350	340	323	364	328	357	351	357	345	319	320	300	321	347	339	369	358	358	336	347	333	311	335	337	327	315	362	318	379	342	329	354	337	363	374	311	353	316	299	312	357	324	325	347	359	353	346	333	341	346	329	337	329	346	328	366	371	318	392	305	337	352	345	345	308	325	370	302	327	318	345	359	364	365	339	310	379	368	333	313	369	329	355	340	337	327	360	331	301	338	357	321	365	355	358	313	344	353	346	376	334	347	330	338	332	321	324	322	334	349	357	359	361	365	341	348	333	340	330	315	334	336	321	318	329	352	321	308	335	347	338	351	349	303	328	339	322	345	366	385	311	350	336	335	336	333	372	307	359	358	313	356	334	348	308	316	371	325	352	322	326	335	347	335	373	361	320	321	374	332	322	339	334	297	338	317	370	325	348	363	338	346	340	395	334	395	359	351	342	331	345	335	304	316	342	324	345	324	348	376	346	346	339	339	350	310	315	351	340	351	352	324	338	349	316	339	286	290	329	322	336	367	338	315	328	346	304	324	353	349	363	361	300	313	328	330	341	335	332	339	334	312	312	308	330	329	352	342	340	337	350	351	297	335	376	350	310	364	376	334	325	342	317	344	373	335	333	325	343	320	336	348	319	336	318	367	343	346	355	364	328	353	321	355	330	338	357	345	344	350	365	358	358	315	335	334	349	327	386	397	344	288	313	314	349	304	313	351	351	356	338	337	324	337	354	317	332	340	348	339	322	355	331	339	305	337	317	336	333	310	352	381	342	327	344	318	346	322	315	338	314	348	324	360	367	321	347	321	357	340	311	312	322	361	321	344	335	314	310	325	328	320	345	317	362	324	374	324	338	331	356	352	336	339	301	348	304	342	333	360	348	328	312	321	331	309	319	366	317	359	341	318	331	349	317	348	349	343	342	327	306	354	371	371	377	329	309	339	341	315	339	338	323	305	328	349	369	343	352	342	350	347	341	364	328	346	330	338	345	349	328	345	351	321	368	389	331	319	283	354	346	346	384	377	333	326	347	363	324	336	332	327	319	336	328	331	324	352	343	330	357	348	346	340	323	366	350	323	306	360	344	324	346	342	361	346	344	328	356	330	348	316	322	348	331	349	331	369	355	360	327	308	365	329	350	338	346	356	344	339	349	327	314	362	336	324	310	361	371	351	356	312	343	317	326	370	336	316	371	353	317	333	360	350	319	301	312	350	362	346	369	343	339	351	346	339	327	333	323	354	373	335	308	329	324	330	326	326	336	326	383	338	322	340	367	333	347	356	342	348	354	326	376	344	344	322	323	336	339	337	344	352	348	358	345	332	331	331	337	330	341	371	319	312	333	341	376	372	340	312	348	372	317	361	360	311	372	319	327	359	358	339	309	361	328	327	333	358	330	363	348	353	354	305	355	338	362	338	299	348	345	370	341	343	317	315	326	328	326	352	342	346	345	339	302	339	344	348	337	322	353	335	309	343	311	352	344	348	347	348	327	346	353	333	304	320	361	340	339	323	352	345	345	319	316	322	295	306	338	347	342	323	319	376
2595	923	990	1068	1047	959	928	939	886	845	840	857	862	835	860	840	882	851	866	888	836	857	853	866	871	859	887	825	867	909	842	866	874	880	847	902	814	909	812	868	866	810	888	903	843	864	837	839	829	851	855	859	855	862	871	819	835	829	872	864	858	804	809	862	800	844	841	852	871	876	854	804	818	834	850	805	805	845	872	837	825	874	827	836	869	863	836	864	841	867	835	786	878	901	835	887	856	832	829	828	886	875	795	801	888	845	853	900	866	851	894	867	851	840	823	864	847	864	857	866	837	869	821	843	838	873	857	854	842	844	888	893	912	925	905	859	845	903	860	883	889	831	836	825	849	879	780	854	825	862	872	861	839	843	823	811	840	858	849	874	852	857	819	925	909	876	833	827	807	827	877	844	874	830	853	806	846	858	835	851	837	909	832	832	881	833	829	839	818	847	817	867	796	881	861	854	845	820	869	861	925	873	874	815	852	829	820	822	809	848	851	847	867	851	846	811	862	827	910	832	887	778	910	824	866	858	863	859	833	811	837	816	876	880	820	860	895	830	822	864	879	840	874	881	848	854	886	856	892	921	876	849	839	812	885	901	858	834	837	861	894	789	856	840	900	854	865	882	864	853	927	862	856	880	917	861	858	874	793	858	829	853	870	845	890	851	822	860	876	866	830	785	802	855	876	854	878	889	887	907	855	857	860	859	836	832	866	869	878	865	814	885	870	856	795	884	876	806	899	855	860	849	880	825	813	834	869	835	877	840	842	891	798	844	842	833	868	885	882	875	831	864	815	899	887	789	866	833	846	856	833	843	837	861	894	854	805	815	857	816	856	843	849	783	879	860	880	762	833	883	847	852	888	856	865	890	839	903	857	906	816	840	777	839	840	854	896	865	882	793	858	803	854	897	870	835	839	875	877	853	814	853	845	818	848	825	873	898	844	812	797	878	944	867	852	821	887	856	902	849	895	855	850	861	848	842	863	891	808	857	843	882	862	814	845	810	883	859	887	815	848	852	871	778	841	849	875	859	832	855	875	880	882	806	845	877	880	848	826	854	843	852	865	880	874	829	863	828	833	832	822	815	881	831	856	873	828	840	861	872	868	807	859	846	868	870	883	825	854	924	873	912	854	911	873	863	811	884	858	856	838	840	853	878	826	835	920	854	856	788	841	841	800	827	899	916	932	840	823	857	842	885	823	832	909	837	846	835	861	842	864	837	859	863	844	849	835	838	882	856	821	852	931	870	873	821	868	881	772	843	880	836	866	856	896	863	869	847	852	829	836	832	892	852	896	872	849	838	830	851	865	886	857	806	827	829	845	792	865	838	884	877	828	858	845	905	839	874	877	821	860	874	856	872	889	910	882	908	869	901	845	830	876	834	887	835	838	826	862	920	848	861	867	877	830	824	847	857	841	826	853	830	875	866	836	839	846	856	856	846	764	777	818	799	881	839	879	852	856	891	833	860	828	860	831	836	845	866	814	891	865	811	838	854	836	828	818	827	842	800	834	871	857	824	818	814	840	842	887	839	899	785	850	891	849	815	845	877	831	868	803	879	875	871	846	839	834	840	836	851	850	863	824	900	831	823	813	792	872	856	860	900	811	858	827	806	883	876	852	859	891	880	861	802	867	906	794	876	809	825	884	843	867	862	775	851	854	812	877	887	837	855	850	885	893	838	895	845	892	881	833	872	835	852	814	825	861	836	849	845	814	873	894	887	863	871	838	828	817	874	900	860	803	887	890	833	857	885	806	870	821	842	876	830	824	850	825	903	863	858	894	895	821	840	861	831	869	890	831	838	846	869	876	894	843	852	874	834	857	865	859	834	874	844	880	844	857	850	848	862	830	831	863	867	853	851	872	844	894	860	870	865	842	839	887	874	869	836	882	871	859	817	841	824	831	823	896	831	893	843	881	925	839	813	802	844	845	842	868	848	815	849	869	853	863	855	838	796	864	858	901	873	841	792	850	877	862	814	870	830	898	832	829	861	893	836	834	869	837	806	830	901	849	887	896	839	854	862	869	858	851	847	790	889	831	809	898	885	874	852	843	834	836	854	855	829	896	861	856	829	856	886	886	860	889	850	854	827	820	871	849	820	862	864	909	860	867	846	875	881	849	821	862	840	852	868	899	824	845	826	847	838	881	860	889	932	825	863	875	924	844	844	810	840	830	842	822	864	886	823	837	862	813	816	867	821	861	830	925	787	843	815	826	855	812	836	870	884	784	875	840	917	821	832	872	825	882	883	866	834	839	861	833	872	873	834	867	899	883	875	850	886	862	856	898	817	860	816	930	852	868	865	815	876	840	808	792	885	869	880	820	841	851	863	848	879	841	865	796	861	813	847	861	836	872	808	810	858	863	834	854	837	833	842	876	852	869	818	837	903	899	828	874	894	832	878	814	918	827	873	858	886	848	827	855	800	811	849	817	816	897	855	845	826	896	858	883	857	936	857	852	847	860	832	908	872	856	843	834	825	853	907	845	932	922	878	891	837	846	829	845	868	858	835	909	857	843	848	820	840	827	836	857	821	816	865	883	840	876	864	872	858	813	844	847	844	820	851	834	835	807	876	816	864	825	869	867	892	835	854	883	838	894	829	828	852	862	863	860	862	884	797	870	894	900	814	856	812	824	835	866	862	817	791	863	893	855	844	845	858	820	846	942	857	850	890	838	880	864	858	890	858	853	833	809	818	897	819	877	840	814	839	906	793	808	870	831	901	836	842	822	846	852	833	826	853	863	820	889	886	836	881	909	869	844	847	831	865	894	846	873	798	851	856	918	805	814	884	819	843	863	853	836	855	869	843	883	869	834	876	805	866	838	865	888	827	858	846	889	880	843	847	806	879	862	816	873	860	827	873	851	833	871	842	830	865	843	840	791	846	869	865	882	842	880	884	799	838	863	834	856	812	868	854	848	805	810	819	853	875	829	807	918	838	817	856	859	902	821	802	876	850	879	845	839	868	858	855	837	892	853	839	841	853	819	863	857	866	853	891	854	873	807	854	864	850	855	841	887	894	931	873	834	835	835	865	831	833	857	800	808	822	860	846	826	810	851	865	827	835	807	867	829	837	835	834	805	856	868	892	831	870	860	800	833	832	880	866	872	858	841	877	825	899	871	836	858	855	872	853	885	931	841	886	850	880	841	794	894	857	798	883	899	885	785	860	894	840	791	824	838	890	881	806	840	934	853	848	887	837	847	882	794	868	840	852	839	891	838	823	852	798	842	897	846	847	843	847	870	884	853	809	892	917	824	823	836	895	850	817	901	887	883	922	904	865	812	852	833	848	826	850	807	823	872	877	843	837	844	801	872	808	839	792	853	851	834	879	863	888	854	786	848	850	840	822	875	822	886	823	870	869	777	842	868	834	833	893	884	857	885	844	865	839	915	836	853	847	843	815	869	834	859	825	849	823	854	886	836	852	828	811	863	779	935	870	857	853	871	867	835	839	837	851	851	823	882	865	887	816	892	858	879	885	891	823
8661	1169	1422	1196	886	709	577	547	486	419	418	399	356	369	362	344	357	321	343	323	320	320	302	311	309	329	314	295	324	306	330	287	317	267	285	273	324	280	317	306	306	308	307	332	307	304	308	311	299	293	320	285	302	311	326	286	303	268	277	274	304	311	266	327	324	291	279	311	324	266	282	314	287	280	315	308	290	304	311	316	296	286	264	279	268	304	259	303	283	303	283	286	317	277	263	299	294	312	283	282	279	309	312	318	287	282	277	282	295	294	278	284	317	315	317	293	305	314	278	303	330	302	308	297	289	304	263	283	298	267	272	318	308	319	292	294	292	318	298	283	292	285	283	313	277	305	286	265	303	319	293	282	260	278	288	311	320	292	347	284	306	322	311	271	306	297	285	289	304	288	280	329	314	269	278	298	326	317	262	306	299	306	302	272	285	280	313	291	303	328	297	290	292	296	263	266	273	277	316	293	291	302	297	289	307	317	300	299	268	292	308	283	293	331	313	283	336	285	284	265	286	310	267	292	249	276	313	309	300	307	289	275	271	303	301	297	256	294	297	275	263	335	291	317	299	290	291	304	293	284	331	291	325	287	302	295	308	306	298	267	287	314	302	293	278	295	297	323	297	325	293	305	273	289	304	321	310	316	292	285	302	295	295	321	268	303	289	325	277	309	294	292	292	294	298	271	297	302	286	308	300	281	313	333	290	285	278	306	314	283	300	313	343	317	302	332	285	279	296	317	303	284	313	303	304	300	294	282	298	280	284	316	306	284	309	264	279	299	305	301	292	281	289	278	308	295	280	287	294	292	320	315	315	296	284	292	307	306	272	316	282	280	276	293	286	270	323	274	277	309	269	276	313	316	271	275	311	308	272	287	291	279	343	301	335	282	289	274	315	297	303	283	318	323	296	280	304	273	292	289	282	279	324	285	277	310	289	291	279	285	273	354	294	345	274	293	284	280	312	328	280	256	302	309	259	305	270	270	297	282	312	310	307	295	295	290	306	316	313	295	279	291	317	295	309	270	282	297	287	303	310	319	312	297	319	337	312	292	253	308	291	301	316	302	312	305	295	291	305	302	339	282	318	270	270	301	305	303	325	306	320	297	324	307	306	281	274	277	270	279	308	298	290	301	292	314	316	274	315	283	275	301	296	283	296	308	296	329	318	304	309	276	293	293	274	276	294	311	310	288	289	296	283	253	287	298	303	341	279	263	311	274	300	284	354	316	300	279	294	306	300	301	314	328	277	343	300	294	301	287	348	293	295	316	309	288	301	291	333	300	321	280	280	275	262	313	303	314	281	269	335	306	290	299	305	290	279	286	281	278	289	327	327	278	296	298	286	334	291	292	266	319	298	320	297	304	316	277	296	330	312	294	277	273	299	280	316	297	312	287	290	291	286	301	266	335	306	312	308	278	301	306	262	288	308	310	284	320	328	300	281	279	313	289	290	321	297	308	280	317	314	280	292	322	303	284	308	287	286	321	304	325	318	281	267	282	318	297	295	275	270	272	280	297	288	282	288	294	291	290	308	320	305	277	284	293	277	266	284	293	287	318	255	321	320	285	311	285	261	290	276	294	318	316	303	279	314	257	322	311	300	305	295	273	277	287	320	321	298	290	325	283	276	269	303	277	287	319	337	309	317	302	304	320	299	328	296	313	261	322	294	296	303	325	306	289	304	295	277	332	319	266	335	294	299	304	288	282	273	321	268	275	261	297	281	300	302	333	319	319	288	331	288	282	321	304	295	282	316	293	281	313	309	264	298	323	270	305	310	303	288	302	308	312	292	284	307	283	311	288	306	304	292	297	302	288	294	317	289	313	330	286	296	278	281	285	285	306	313	293	297	293	288	299	297	286	272	277	314	305	289	304	289	314	297	291	293	275	306	273	290	276	331	289	265	272	277	311	293	285	277	296	325	292	293	318	292	292	278	286	324	280	299	291	301	305	280	310	285	289	304	274	279	299	296	326	250	320	297	301	286	312	305	286	308	332	279	268	330	297	272	284	308	294	288	310	295	326	316	260	277	282	325	282	314	342	281	299	263	293	265	287	273	325	305	328	318	291	291	275	293	340	289	293	255	303	302	302	277	296	263	291	301	311	321	311	274	340	319	311	280	315	293	309	318	282	293	315	291	314	284	304	277	286	294	279	272	280	299	293	315	295	273	266	265	309	305	273	297	318	316	290	333	303	280	291	304	283	289	303	292	311	292	272	248	290	294	296	285	306	318	289	316	319	262	292	293	265	336	269	296	266	315	291	280	319	328	315	297	318	305	296	341	267	295	259	264	284	316	316	262	312	278	296	303	304	307	283	280	314	311	301	294	298	299	278	314	299	302	293	289	298	279	276	294	293	307	305	300	297	297	317	262	297	298	282	278	299	319	291	273	279	287	288	294	286	317	321	282	289	287	296	319	297	305	305	299	293	301	294	284	293	278	285	318	295	262	321	304	288	312	267	271	270	298	307	332	313	295	282	318	293	298	301	291	300	315	289	274	294	302	305	259	309	328	311	337	307	328	284	326	321	263	295	283	287	322	319	295	312	332	286	295	289	294	279	302	301	292	317	302	282	268	293	256	304	305	278	300	319	310	282	303	293	242	277	309	314	291	323	301	283	290	310	304	270	307	297	285	302	295	277	293	261	305	299	275	288	269	267	264	277	307	335	333	321	337	312	299	292	314	289	307	292	280	294	310	269	320	311	311	295	302	293	303	285	274	311	302	318	332	282	291	321	297	283	283	321	290	300	310	294	297	299	312	289	265	290	323	304	262	321	282	293	330	326	299	294	291	312	319	306	310	331	311	266	287	303	310	266	276	318	313	306	308	319	296	321	305	293	279	313	297	292	278	309	271	276	319	283	303	302	259	314	314	323	307	295	254	272	313	291	261	314	312	301	320	272	292	303	305	287	311	287	331	300	310	285	275	297	285	303	299	288	267	267	275	268	294	307	305	296	297	329	274	272	296	302	299	291	337	327	317	301	261	267	272	301	323	299	261	284	290	273	313	291	300	292	306	299	286	299	306	305	284	306	304	266	283	267	298	261	299	302	299	281	293	341	303	289	308	289	300	301	297	276	281	331	322	292	300	278	313	274	297	279	294	335	278	274	318	309	276	296	319	309	300	300	310	302	295	313	329	286	308	294	283	322	319	310	282	264	283	302	325	277	281	337	258	263	266	331	287	272	300	275	297	302	292	326	281	264	304	300	292	307	309	291	288	283	273	325	276	262	286	302	304	292	276	285	302	303	292	309	300	300	292	290	299	317	289	261	264	306	309	295	297	303	274	287	310	283	301	297	280	324	301	298	273	277	319	305	291	293	297	291	295	269	298	279	296	286	307	262	311	318	294	299	271	306	262	331	308	311	296	288	319	317	324	306	314	293	272	296	280	263	317	306	327	334	306	272	292	293	293	301	295	296	278	314	287	282	273	314	284	318	278	300	319	291	261	269	296	309	301	321	267	287	297	276	312	258	283	294	295	317
5894	1712	3143	3639	3151	2633	2232	1991	1654	1612	1476	1346	1217	1183	1108	1062	1083	1033	1041	953	947	966	903	955	851	903	894	837	836	938	812	829	840	816	821	823	814	799	812	819	800	806	845	779	746	763	809	741	795	726	782	748	772	763	823	769	746	715	749	771	740	745	799	819	766	753	802	735	750	780	772	785	767	727	759	826	796	715	778	712	721	784	795	771	759	762	751	749	781	720	786	763	748	772	730	755	730	755	729	718	747	745	759	735	741	757	745	740	781	722	807	740	785	726	746	751	745	779	758	724	789	746	770	749	723	771	804	807	787	704	733	781	774	773	764	719	728	761	712	758	744	761	750	767	769	761	761	750	792	762	803	713	767	750	733	759	728	711	713	738	786	761	755	749	763	704	802	757	734	713	737	757	738	746	740	787	774	732	802	796	736	788	762	732	751	748	783	804	728	734	710	732	750	759	762	726	777	753	788	715	722	722	781	764	774	731	774	787	752	814	712	752	798	726	721	769	757	722	795	760	761	724	794	717	705	781	752	722	735	700	768	726	746	757	749	787	741	748	778	780	777	776	748	755	724	685	801	753	742	691	704	769	785	736	745	723	735	745	751	761	778	761	754	760	725	798	755	741	740	739	737	776	748	785	726	713	745	737	752	766	792	753	740	784	738	745	741	756	766	720	755	780	760	750	769	740	796	756	719	764	779	717	733	745	771	766	751	723	761	736	778	751	729	732	754	771	740	776	727	774	777	782	707	802	772	766	757	723	735	737	693	738	737	753	772	784	739	764	724	775	753	770	710	754	760	769	751	772	724	772	745	688	763	748	715	787	737	760	728	729	750	734	714	757	780	750	737	703	769	719	779	792	757	738	750	779	719	767	774	740	711	736	762	719	795	733	770	754	760	779	707	786	716	685	781	760	811	723	771	750	733	714	757	700	754	782	749	780	775	740	737	752	734	745	774	763	752	746	778	746	693	771	726	754	750	771	738	780	739	784	696	757	764	717	714	769	745	776	744	771	758	699	731	768	720	748	776	782	743	692	723	779	736	715	751	759	723	773	806	792	778	781	750	731	767	713	739	781	726	751	760	742	759	767	770	749	786	756	668	795	753	786	761	751	780	771	725	721	722	782	744	776	781	802	743	760	753	711	774	769	759	771	778	813	718	690	735	712	758	714	748	747	756	770	770	711	712	759	742	742	782	790	780	709	778	751	724	793	786	761	754	725	769	730	757	715	802	740	757	780	731	783	790	731	715	717	753	754	737	799	728	759	749	720	729	767	751	742	716	747	745	697	800	718	725	697	777	767	733	701	718	753	731	780	772	740	733	734	714	766	758	729	745	729	729	740	783	734	772	769	751	775	759	738	730	763	759	739	808	752	731	711	748	746	763	706	789	738	724	702	746	739	779	718	735	734	740	731	740	713	817	753	720	765	739	754	782	748	779	753	755	712	758	736	732	741	742	736	718	726	749	699	789	739	767	754	789	776	761	760	705	752	748	769	737	804	755	742	721	746	733	725	752	697	749	784	742	773	767	729	723	730	764	754	755	709	760	728	740	804	740	753	757	742	757	737	766	750	744	750	757	760	757	777	751	759	790	703	720	739	779	721	719	718	763	762	773	746	776	744	752	749	735	728	800	774	757	760	741	747	771	765	730	764	735	741	712	723	798	751	741	733	782	760	774	791	735	731	737	790	701	760	714	717	759	741	754	726	753	755	798	741	794	767	724	814	697	795	774	748	752	727	740	761	750	756	727	747	722	746	809	732	786	743	758	783	754	733	762	741	744	720	717	764	764	757	727	767	739	732	777	713	711	710	775	718	712	713	729	750	794	693	745	728	735	756	804	755	760	754	801	689	714	714	753	724	735	763	775	708	731	751	793	792	773	754	754	722	763	725	749	697	746	739	745	729	724	724	739	742	710	781	715	764	788	739	769	741	775	774	744	752	779	725	770	747	769	752	741	775	779	716	799	718	714	748	778	724	777	738	758	751	767	770	738	751	705	739	748	756	803	714	733	759	732	767	758	734	747	753	768	780	742	792	747	751	759	723	777	770	706	720	709	744	752	765	745	702	800	724	786	766	746	730	774	734	761	747	747	711	770	808	738	735	775	789	745	725	744	763	762	742	719	790	745	768	749	719	741	742	824	740	766	756	744	757	750	756	743	751	763	794	712	754	738	757	773	789	724	789	743	734	687	776	755	764	741	758	773	732	730	736	715	767	761	745	723	768	724	758	742	754	796	765	724	776	752	728	781	737	772	723	767	739	735	750	751	748	771	711	725	774	733	733	729	791	728	723	777	724	719	760	717	747	715	764	767	674	711	677	751	714	727	812	748	754	764	774	824	761	742	784	754	800	773	716	734	696	732	764	744	809	805	684	747	722	731	743	795	752	781	723	756	785	727	773	764	775	730	742	773	683	775	742	713	769	768	743	711	774	725	699	709	747	812	717	784	778	760	758	758	734	788	747	785	773	747	764	759	763	800	708	783	699	710	743	786	753	755	758	756	712	693	762	721	748	763	709	756	732	739	736	749	726	744	717	721	705	746	730	737	746	728	782	747	712	736	804	769	784	795	786	741	736	738	766	741	794	741	778	719	692	735	727	784	751	763	740	712	701	703	790	755	747	738	728	729	738	749	771	747	749	767	802	715	722	745	706	754	718	768	726	732	741	745	722	719	748	729	739	765	743	726	804	769	741	752	764	781	766	754	747	730	780	730	732	738	767	776	752	719	705	736	775	731	775	734	723	761	764	711	733	744	702	788	757	779	724	740	756	804	725	738	698	782	789	720	747	799	761	773	733	715	770	760	744	748	721	717	778	762	794	729	728	770	720	731	788	745	739	751	735	756	716	731	731	720	764	748	765	716	780	729	737	754	720	755	697	766	788	753	736	698	731	772	765	716	778	759	654	764	790	780	742	750	765	744	749	752	733	741	726	703	750	754	728	742	737	731	734	732	729	665	732	715	751	680	770	750	781	705	753	721	738	702	762	674	752	701	790	694	728	741	779	761	695	732	746	764	782	697	739	793	712	746	731	731	771	747	788	745	766	727	726	744	740	742	781	726	694	723	767	725	771	768	704	744	691	769	776	759	743	751	788	770	778	790	756	735	809	743	705	768	778	763	724	776	773	756	745	770	767	794	738	746	749	745	776	726	750	766	798	721	746	746	750	726	783	782	718	813	749	746	744	752	810	754	730	756	781	776	739	753	682	738	808	773	711	762	745	727	787	763	723	818	699	735	796	725	683	721	780	732	739	770	808	808	736	766	747	751	763	767	742	758	781	724	772	737	728	708	770	753	752	770	723	727	764	738	741	719	789	746	700	778	732	745	762	766	761	761	783	736	764	766	788	730	724	746	743	721	704	750	761	725	742	744	732	721	743	731	720	733	745	791	694	713	743	719	760	758	776	811	734	745	711	730	733	775	806	725	747	745	758	770	739	732	723	765	751	770	748	759	749	701	748	779	739	710	702	726	721	736	695	747	802
15688	2479	2559	1971	1287	1007	747	558	447	418	396	316	253	270	242	232	195	228	196	205	186	157	176	194	190	167	167	156	171	153	138	159	163	167	156	145	132	163	148	150	147	150	141	167	131	150	150	158	156	165	146	147	147	138	144	159	124	150	119	146	142	128	144	131	136	130	138	149	150	130	151	142	143	149	144	150	150	141	146	138	136	134	141	116	123	128	132	137	129	142	149	129	152	128	139	151	144	154	128	142	134	140	136	140	133	141	143	134	134	138	156	123	146	147	147	122	141	131	129	153	146	133	130	140	119	129	121	154	139	121	127	118	148	156	122	158	133	141	134	132	135	133	143	128	131	137	141	143	124	118	104	143	130	127	135	129	148	140	143	123	135	116	135	125	144	150	153	153	132	141	135	148	143	138	139	149	152	142	115	135	134	142	143	125	139	136	134	121	154	152	129	130	147	137	133	119	136	135	130	135	159	117	125	142	143	128	127	144	142	131	133	132	118	142	131	138	129	125	130	124	145	139	133	134	140	136	151	144	129	129	132	127	120	157	139	127	118	149	115	143	142	134	119	127	134	116	132	153	154	137	131	157	131	155	139	138	123	130	159	135	148	128	156	142	149	151	149	149	147	137	111	107	134	126	131	143	145	138	111	130	131	140	128	128	133	122	128	127	135	118	156	141	137	150	124	145	132	120	111	131	135	124	135	133	122	139	135	151	147	148	142	132	144	138	144	151	135	129	135	95	153	146	151	147	118	132	136	157	141	165	142	163	145	137	146	126	131	148	125	141	136	161	130	128	127	134	139	141	139	116	155	117	129	137	140	132	134	141	149	144	124	134	134	117	172	132	136	130	147	146	125	140	114	149	142	135	134	146	122	137	120	150	120	142	130	142	132	148	137	138	128	136	165	125	128	136	129	153	134	140	151	134	131	157	131	131	157	134	128	129	133	149	159	140	140	149	142	138	121	118	150	126	147	148	144	134	152	129	123	140	116	160	146	141	137	129	152	138	165	135	137	139	125	140	138	141	130	139	118	147	123	153	134	141	142	136	126	139	133	130	117	134	147	146	137	147	126	128	126	136	155	150	126	124	137	140	127	138	136	141	129	136	148	119	124	138	140	120	125	136	130	130	122	133	116	157	152	127	119	120	155	158	142	152	122	137	123	153	116	111	147	136	135	143	144	129	121	139	146	144	160	137	140	117	131	127	157	146	142	134	138	149	135	135	143	135	163	140	144	152	146	106	121	155	121	143	144	139	141	145	117	130	141	134	127	150	161	132	150	130	132	144	133	132	136	140	144	138	111	132	132	155	128	132	142	141	139	134	128	132	135	164	125	141	141	139	138	141	138	149	137	132	123	130	142	142	160	127	138	148	129	151	141	128	123	123	137	137	133	147	155	147	144	114	121	123	141	131	128	139	141	134	168	158	131	135	133	159	134	141	137	138	119	129	120	146	122	121	130	141	106	126	163	178	149	149	130	141	134	152	140	139	136	162	141	130	142	157	153	131	150	126	134	155	134	129	136	149	138	158	107	159	137	142	140	144	155	121	139	121	126	126	148	138	143	130	147	126	133	132	120	128	119	138	128	123	155	127	156	125	130	137	116	154	143	131	139	128	137	142	112	114	148	144	116	141	142	140	132	144	139	147	160	146	133	140	136	158	142	126	114	121	109	113	144	127	121	143	146	137	148	136	141	156	125	145	131	101	138	117	140	117	140	145	150	147	145	154	144	166	129	136	116	145	144	134	144	130	155	135	151	124	120	140	141	136	146	130	145	128	146	143	141	150	128	139	117	142	151	140	137	131	164	141	126	147	138	137	147	128	133	156	149	146	145	134	147	149	137	142	132	145	136	117	132	151	141	139	138	131	131	140	162	162	121	147	156	121	152	139	135	126	129	119	141	128	127	151	137	133	123	146	144	160	133	134	140	141	138	137	131	130	147	128	115	123	139	153	138	135	140	137	132	144	129	149	126	137	135	126	149	141	122	126	121	140	129	130	138	153	136	147	126	145	145	134	141	155	126	148	126	147	140	136	144	144	128	123	131	164	127	143	155	143	144	130	128	143	124	126	128	116	114	144	120	116	150	159	158	130	142	124	139	139	139	138	150	147	137	159	132	137	122	141	128	129	120	137	137	111	152	122	138	164	139	141	142	138	156	126	137	127	125	128	152	136	140	131	134	137	110	137	145	149	124	132	144	140	157	147	133	136	129	134	150	124	123	121	147	151	148	153	131	153	131	136	140	137	139	143	126	149	140	136	114	152	128	134	139	145	122	145	121	136	145	145	133	142	134	158	144	155	116	127	138	130	145	142	138	154	153	136	136	131	137	154	130	128	129	119	152	135	153	136	155	146	128	118	154	138	165	142	142	137	139	162	114	124	131	159	144	125	135	159	145	117	156	126	135	135	144	122	170	152	141	152	151	128	143	154	149	117	148	150	159	126	123	134	137	126	151	135	134	135	160	143	127	128	132	135	132	131	137	140	144	143	137	135	123	134	134	140	131	128	136	127	149	155	161	139	121	126	151	157	141	142	139	160	143	145	131	143	126	130	142	141	154	117	142	136	130	130	147	113	155	124	138	135	129	118	135	140	123	145	151	147	133	148	129	135	117	158	142	142	140	140	133	133	134	161	129	139	132	157	141	137	149	136	116	155	133	128	142	150	135	124	145	147	133	121	139	141	165	151	139	156	144	130	145	144	130	144	137	150	126	135	141	139	136	149	104	131	126	152	149	159	156	129	146	134	141	137	149	135	142	129	145	128	130	144	151	147	147	148	117	147	139	136	151	141	131	148	128	126	128	147	147	136	136	128	132	141	143	144	147	148	116	120	138	146	126	149	134	148	128	121	157	138	138	129	119	130	136	117	151	106	121	142	136	138	137	117	130	149	141	132	151	138	136	116	114	127	153	159	144	132	133	125	126	150	146	143	126	140	135	154	123	135	135	141	152	136	143	139	127	121	137	132	168	131	153	134	140	138	143	133	119	141	149	142	144	147	140	141	118	143	157	158	138	135	141	146	119	135	155	151	143	126	123	129	123	145	137	119	139	132	144	120	137	112	142	142	119	150	136	138	110	134	129	125	126	148	150	143	134	132	157	146	168	150	137	146	132	147	144	151	123	129	130	151	124	134	119	121	145	130	150	143	138	165	129	128	128	130	126	137	135	148	154	121	138	136	141	142	115	141	141	118	123	132	139	132	130	159	132	156	131	145	123	146	126	122	131	131	129	137	141	133	137	139	132	150	136	143	134	128	168	146	120	127	120	142	122	112	130	133	113	139	149	113	131	124	142	132	140	143	136	148	127	130	148	138	133	127	137	117	148	110	149	130	139	130	124	141	141	134	137	120	126	121	148	151	119	130	147	153	150	139	138	125	137	130	151	139	147	133	130	139	149	157	155	146	143	138	131	132	138	144	134	133	135	153	134	130	132	140	144	146	127	138	148	139	139	145	133	142	114	138	132	143	143	117	127	124	135	111
7406	2181	4663	5564	4870	3952	3147	2715	2233	1912	1716	1463	1318	1237	1123	1027	948	902	829	786	710	667	706	688	640	640	653	644	544	534	545	550	507	526	517	537	501	485	532	462	520	444	499	446	453	452	461	453	425	416	432	425	428	471	456	429	441	421	412	426	418	440	411	383	414	425	394	402	412	461	422	412	405	395	398	410	421	401	381	418	386	432	411	436	434	423	448	409	405	381	457	361	368	409	422	397	396	430	399	427	413	371	414	388	381	419	379	407	429	394	391	417	394	400	358	386	399	401	389	420	380	377	444	422	374	401	373	419	406	402	370	374	417	419	343	382	369	383	377	404	374	396	394	399	378	393	371	347	411	392	368	387	345	376	398	390	399	389	366	354	416	385	373	403	408	379	388	395	378	385	387	355	409	362	385	385	365	363	375	338	394	369	404	395	368	388	398	413	417	405	363	404	373	399	385	392	391	369	419	390	380	335	375	370	364	397	395	410	381	369	349	396	372	385	385	383	409	375	383	387	380	378	419	393	345	371	394	392	403	383	416	376	352	358	376	385	394	390	392	366	366	409	360	367	365	418	397	364	376	379	357	366	392	396	381	379	395	374	360	395	377	367	394	410	413	365	376	370	374	372	389	383	374	373	413	380	391	394	378	381	407	379	368	370	404	360	382	364	376	357	368	395	403	399	406	401	363	406	353	401	358	396	379	379	374	355	373	381	370	383	380	413	391	404	371	374	343	391	428	382	351	378	387	402	405	356	401	389	416	375	422	366	396	389	365	398	376	384	382	385	377	395	399	382	366	354	374	400	382	380	385	380	369	395	382	399	342	383	366	398	365	358	354	389	372	417	399	401	379	385	414	360	426	369	391	391	385	362	365	381	375	352	368	376	358	393	392	384	385	429	380	357	383	391	357	396	397	382	342	404	387	378	369	378	379	377	413	397	395	376	346	376	394	376	412	391	366	368	421	363	333	377	370	366	371	390	363	405	354	379	411	389	374	405	394	381	398	360	347	360	372	389	398	355	421	405	369	379	356	355	403	356	390	381	411	380	399	358	380	392	390	407	374	371	386	385	411	392	381	397	385	412	361	371	371	385	378	389	359	386	372	388	392	405	345	401	393	408	412	370	371	410	402	397	418	392	364	401	375	401	382	387	345	349	372	397	384	370	374	362	384	381	353	376	399	381	403	399	389	380	379	335	360	393	390	396	370	401	396	368	386	433	356	351	385	381	380	371	402	403	405	396	392	356	366	372	381	381	377	401	404	400	415	404	370	374	367	376	418	347	401	386	384	386	366	385	399	353	392	370	380	376	382	378	366	381	426	374	382	407	385	359	396	361	419	376	337	377	386	367	367	415	377	395	408	393	378	392	372	356	387	388	386	401	397	420	367	396	355	395	411	406	405	388	383	383	384	393	382	404	348	415	361	415	353	430	367	385	375	375	379	367	372	361	366	435	409	390	346	421	384	392	380	386	373	417	396	381	369	433	390	395	392	401	363	355	378	410	369	397	398	393	366	398	378	382	375	403	370	385	397	393	380	382	339	398	377	366	396	353	375	359	397	379	409	388	355	426	397	369	407	363	369	344	368	411	394	400	377	389	386	405	394	369	370	368	397	371	331	379	430	380	400	354	379	362	364	378	373	358	369	377	389	371	359	411	395	377	382	370	395	387	383	417	408	357	377	390	431	347	404	386	362	377	337	366	385	361	392	378	394	377	382	416	366	393	393	383	394	376	382	390	384	366	400	392	394	403	369	367	405	395	364	375	404	360	386	378	364	371	445	385	393	414	384	373	382	382	378	378	401	371	398	375	370	406	362	381	407	365	366	393	409	383	371	437	385	384	396	360	371	364	360	418	389	409	422	407	368	370	384	342	393	418	350	402	390	415	396	371	389	354	410	356	395	422	387	358	356	379	375	415	402	361	368	400	401	380	364	400	363	364	384	394	410	378	421	416	386	385	402	412	378	392	349	355	381	384	367	379	362	392	367	372	363	378	380	344	363	374	343	385	384	379	357	364	370	410	353	387	371	374	400	370	405	379	414	382	365	389	385	384	355	375	378	362	355	365	388	383	362	403	376	389	401	406	416	407	390	376	382	376	370	373	386	372	352	410	353	395	388	392	397	392	402	405	400	383	363	415	400	367	374	370	381	383	392	372	389	387	359	390	377	391	380	386	410	402	372	390	385	386	382	406	389	370	381	386	366	370	391	395	360	356	345	365	380	408	357	366	374	368	399	358	374	388	373	410	377	366	383	379	398	362	396	331	387	363	392	363	412	338	398	373	380	417	390	417	394	375	371	394	375	372	390	360	395	370	364	383	385	341	364	367	399	388	393	404	382	367	397	370	350	405	377	362	380	368	410	403	416	399	402	392	393	373	390	388	379	401	383	399	371	381	383	364	411	401	375	375	372	414	391	420	417	359	374	399	375	405	400	390	375	419	364	377	409	386	395	363	392	383	404	406	411	389	415	395	375	370	385	393	386	399	392	403	396	386	370	357	392	390	365	358	362	382	379	383	363	398	389	374	385	399	363	364	328	379	384	365	396	366	394	367	393	383	383	371	385	404	424	422	360	375	390	336	382	385	397	366	356	375	391	362	400	384	388	382	359	364	397	398	395	415	364	394	389	389	384	380	370	406	357	391	377	366	367	360	413	388	398	408	343	363	346	360	398	364	382	377	380	409	389	369	406	396	359	371	386	398	366	395	387	418	396	388	383	403	390	365	366	353	375	418	386	360	396	363	354	375	395	413	390	392	388	385	379	403	362	378	388	399	348	348	375	398	376	365	398	358	369	389	417	364	381	383	419	415	373	393	364	370	395	396	407	401	381	397	345	394	386	370	379	374	380	402	393	370	380	385	377	381	375	352	379	383	352	367	411	378	353	381	393	386	387	397	381	340	393	392	382	362	410	391	400	379	402	397	370	386	376	382	384	402	400	396	409	367	380	362	394	400	386	395	396	359	372	380	399	398	355	392	402	387	386	413	380	369	372	424	425	389	371	359	413	411	388	360	389	410	388	402	362	367	402	387	376	390	395	388	382	367	371	421	398	385	380	383	378	352	397	366	404	363	386	428	399	385	397	380	387	403	401	360	379	362	380	368	388	370	420	384	418	371	403	409	401	398	342	422	371	380	383	374	363	385	339	404	413	384	389	349	406	375	420	415	369	384	366	394	371	408	371	396	403	380	392	398	375	369	417	402	371	363	357	388	402	400	389	388	388	379	375	369	375	395	353	357	405	378	388	389	376	351	373	359	436	389	366	357	365	378	405	403	362	365	366	367	393	430	360	372	421	364	360	380	388	398	398	406	373	363	392	374	394	385	361	379	386	412	401	384	347	360	365	372	375	370	431	372	403	395	375	393	410	381	408	379	418	412	378	353	411	380	414	380	395	368	375	358	410	390	365	392	371	354	386	398	412	392	343	342	359	397	339	399	406	384	376	361	414	399	347	389	381	361	370	379	400	377	426	415	356	388	358	408
2440	394	423	406	370	335	358	304	352	339	357	345	329	341	327	368	336	368	378	342	277	332	293	310	362	334	322	327	324	342	313	365	367	353	324	356	358	382	362	311	345	326	324	402	333	320	352	356	365	315	315	339	342	349	314	353	333	334	345	319	325	341	302	354	343	356	312	324	344	342	338	325	342	336	354	360	302	339	342	324	337	335	314	331	353	354	342	325	315	294	317	343	342	318	340	333	319	315	333	346	338	302	327	315	357	371	338	350	341	375	324	314	360	330	344	291	360	362	324	351	374	311	315	319	341	347	341	348	362	331	304	346	317	327	329	332	310	310	305	341	354	335	330	336	326	314	335	347	350	348	333	314	312	324	322	356	298	290	304	353	307	314	328	352	353	314	341	331	330	284	322	346	353	312	336	321	326	364	339	320	333	317	363	361	358	352	298	358	340	335	334	355	347	325	330	345	346	342	336	334	344	319	369	348	362	345	327	322	356	351	367	358	341	310	323	313	361	361	365	348	337	320	334	316	351	324	357	328	318	341	338	334	331	296	301	344	327	340	349	309	351	337	339	337	342	340	336	354	316	351	317	330	316	334	359	357	376	361	300	322	290	324	336	342	319	341	359	341	346	350	301	354	374	309	319	316	305	322	330	330	326	322	322	311	363	306	323	352	336	321	358	329	349	361	329	332	326	366	324	329	356	338	346	313	328	339	370	316	322	320	284	323	330	340	322	316	340	314	331	378	334	358	362	356	343	322	326	341	342	291	344	381	325	333	358	343	302	324	346	353	346	365	334	322	346	377	331	345	347	349	324	340	344	345	343	301	331	316	347	315	345	372	316	340	336	304	312	313	342	309	319	339	346	308	347	332	308	325	344	324	332	350	351	337	319	322	342	369	341	338	356	340	372	335	357	333	324	347	316	336	391	330	332	349	318	351	330	347	332	345	322	348	295	326	365	343	360	282	323	301	345	316	327	318	355	331	318	354	340	336	359	321	310	310	342	318	329	319	301	360	347	326	327	326	332	354	340	338	332	327	351	338	339	329	342	344	336	358	325	365	353	377	343	307	326	328	327	348	324	336	328	302	327	332	341	351	333	334	344	348	340	339	346	297	353	318	329	354	351	330	332	326	332	288	307	369	369	327	307	321	335	346	364	295	333	301	305	339	321	364	337	336	341	311	335	300	311	307	348	304	347	352	366	335	345	334	348	344	344	353	346	355	324	310	326	325	336	313	312	337	327	348	321	329	338	328	342	322	358	336	350	334	338	331	344	317	360	348	326	371	322	348	316	369	325	306	306	322	325	350	328	328	369	328	324	356	314	313	292	291	321	347	332	353	314	328	359	319	344	343	346	280	329	379	309	321	346	342	327	321	323	320	310	329	353	370	325	358	352	329	338	321	324	332	337	342	320	347	287	327	324	311	335	294	353	330	323	329	342	378	342	337	351	344	328	306	356	357	307	326	364	306	324	319	348	316	332	359	329	365	321	334	324	359	323	310	340	339	300	313	330	327	344	315	344	329	344	327	339	338	320	328	321	331	305	355	362	344	347	355	354	322	311	333	315	304	353	320	330	327	313	329	350	319	310	309	305	355	340	334	341	350	342	345	338	313	318	318	358	340	353	347	329	310	311	338	325	338	322	319	365	359	300	326	308	356	337	325	323	319	304	355	361	300	338	314	323	362	364	308	368	325	356	342	322	326	344	311	366	327	337	329	311	345	338	365	340	336	349	295	347	317	330	354	326	332	350	305	341	351	365	371	301	345	326	351	326	317	323	313	325	344	315	341	325	342	337	341	343	341	295	320	337	336	328	338	345	368	350	317	345	347	328	322	313	295	330	318	364	324	351	358	352	338	361	297	317	304	313	308	331	352	316	338	345	354	353	284	351	354	321	309	315	328	336	323	320	352	341	329	350	337	319	316	328	297	324	320	308	374	330	320	328	353	362	374	365	346	331	344	310	333	326	352	300	325	344	343	344	334	333	334	321	355	340	325	333	348	342	333	326	338	349	330	337	321	333	354	315	342	312	333	338	335	362	337	369	322	340	368	338	332	350	352	323	330	344	312	288	322	335	337	328	340	352	303	319	336	337	348	341	379	330	332	312	322	333	322	301	328	351	340	356	311	359	353	326	310	329	356	317	316	336	329	324	347	309	338	359	305	338	300	308	353	321	302	324	326	317	324	348	352	348	353	342	332	373	338	361	341	375	332	348	321	339	341	354	348	328	333	329	316	363	302	335	354	333	325	341	367	319	335	333	313	333	319	331	357	349	337	331	331	353	358	377	350	323	353	333	338	339	317	373	337	325	311	348	308	340	331	329	330	332	289	313	329	318	332	319	333	322	334	316	316	342	347	367	365	333	357	333	356	353	363	357	336	321	340	349	357	344	348	317	333	324	348	325	333	307	332	314	313	318	334	351	345	354	347	349	328	327	343	315	326	317	331	328	372	329	335	338	331	332	355	349	354	343	342	314	325	355	314	300	300	323	349	321	342	367	366	351	330	314	295	322	358	347	356	350	339	336	332	323	363	303	346	357	326	363	312	339	369	341	316	348	347	328	348	336	353	321	325	310	328	323	300	330	341	328	349	358	339	382	344	315	349	304	336	309	345	347	315	325	302	341	318	326	325	336	322	327	338	323	346	360	311	348	330	331	320	334	363	326	342	314	349	344	320	348	332	342	341	324	344	366	303	326	311	327	346	316	314	342	317	334	330	350	356	314	343	336	322	330	330	312	345	341	314	322	333	341	335	361	342	321	334	358	342	319	345	337	365	317	339	343	311	339	326	320	335	324	357	358	361	344	388	312	367	349	366	343	316	352	326	320	304	353	317	360	350	310	357	300	353	347	367	341	322	293	351	334	323	338	351	355	344	325	350	320	337	353	316	345	365	345	324	339	330	320	311	300	328	350	326	328	355	334	299	306	308	333	318	304	315	350	312	330	328	347	323	345	359	317	298	340	349	322	311	339	338	333	341	342	330	331	344	347	357	316	322	364	334	359	384	350	333	345	338	327	313	301	327	312	303	333	356	336	365	320	339	382	327	321	336	341	324	323	296	327	325	308	361	363	336	349	346	328	331	351	332	345	344	334	314	333	312	321	339	345	330	328	287	326	346	342	320	337	340	309	358	314	344	294	331	335	335	336	325	312	309	323	318	317	355	333	328	336	347	356	365	348	328	370	361	340	355	300	316	346	340	334	338	362	359	357	372	348	331	364	317	347	311	328	337	305	328	370	350	331	370	363	294	374	322	361	331	338	357	325	317	308	309	330	337	322	330	348	324	308	341	330	350	356	310	342	318	314	308	357	314	328	310	334	333	308	281	352	337	329	314	329	336	333	342	346	339	327	355	334	369	355	332	351	344	296	348	329	326	346	316	326	332	340	338	352	368	289	334	344	366	316	326	321	345	347	330	355	363	338	351	314	343	340	322	294	353	323	310	342	339	355	351	330	327	350	347	336	341	330	313	307	345	306	355	316	373
2628	933	964	984	1030	941	939	998	935	908	868	881	847	891	889	826	812	910	885	819	845	891	864	872	832	817	839	873	845	853	827	833	865	849	821	815	894	852	820	783	834	821	821	846	838	877	859	874	889	872	837	920	882	864	851	881	868	870	828	821	864	895	871	797	845	817	884	867	845	850	796	872	806	851	876	912	837	873	851	846	909	922	892	859	890	865	885	880	826	819	872	823	876	862	869	879	880	831	875	797	856	854	856	809	778	849	857	839	804	851	867	837	880	869	827	829	897	800	846	867	810	838	867	852	877	875	861	862	790	833	850	793	819	860	851	829	831	806	825	872	857	815	850	846	836	846	868	843	883	871	865	844	853	866	807	826	880	843	878	817	771	830	823	840	858	876	822	845	813	789	788	791	836	807	868	769	869	850	861	883	839	870	928	871	863	849	855	819	789	802	862	835	852	850	903	790	876	828	801	833	852	791	827	893	832	880	869	858	838	855	817	819	801	895	820	862	884	837	861	840	802	784	881	874	826	822	809	885	880	846	812	851	889	843	827	869	855	870	835	839	844	848	849	817	798	852	833	893	859	859	869	821	834	831	892	862	816	859	849	882	859	861	854	814	887	860	806	844	830	893	847	867	803	820	848	887	846	852	783	845	774	830	807	834	859	804	866	838	851	857	828	905	861	836	834	873	852	840	840	857	861	835	870	822	859	839	852	885	879	870	898	856	813	778	852	855	911	887	868	858	793	861	867	834	811	883	825	852	823	857	848	856	855	800	860	902	840	830	836	907	853	847	888	864	827	818	836	816	893	884	838	847	811	807	770	842	806	852	856	821	824	824	862	830	845	833	878	874	869	895	873	843	879	787	906	838	860	834	906	865	882	816	957	876	813	802	835	827	834	862	852	899	858	884	898	834	866	834	840	837	883	839	834	822	803	915	818	832	822	871	848	870	820	862	856	852	831	844	846	839	823	820	835	829	850	836	838	831	863	883	844	845	831	875	860	839	873	852	844	859	781	854	800	822	837	876	829	840	839	830	840	830	836	863	847	860	806	830	837	830	858	844	850	827	846	883	819	826	822	830	811	842	829	876	831	851	862	880	862	813	869	889	884	841	841	878	830	835	823	875	847	800	851	843	836	835	888	834	890	883	872	851	880	812	801	876	788	801	870	896	842	858	814	834	869	824	823	817	797	911	801	890	879	845	905	852	803	850	842	883	839	834	813	816	847	815	872	837	865	862	886	844	822	843	838	862	824	866	885	822	816	841	877	844	823	819	905	852	844	935	862	793	846	883	856	849	822	899	840	795	888	881	807	853	848	881	844	833	853	879	838	859	817	877	855	824	828	878	896	894	856	850	860	843	887	863	864	847	845	876	866	846	839	863	856	873	862	862	837	846	813	866	854	878	833	810	838	863	857	845	879	851	863	855	858	818	811	821	828	845	828	799	814	820	853	818	832	857	877	819	833	816	866	867	798	852	880	805	813	882	804	888	865	834	866	862	835	849	830	856	894	843	817	861	869	848	827	882	885	848	860	873	896	841	827	868	891	855	858	903	840	808	846	858	874	871	823	839	855	889	830	808	889	880	857	819	913	893	871	794	860	827	871	885	815	817	836	854	810	808	839	836	843	885	859	869	806	880	845	862	820	839	819	852	845	899	886	870	827	889	793	855	787	813	871	851	825	816	793	855	844	823	819	896	863	830	882	841	772	851	850	888	842	881	865	846	817	837	822	833	821	834	868	877	844	807	835	901	844	776	872	857	822	874	916	872	824	821	858	817	842	849	860	859	882	870	840	837	832	854	848	854	808	815	834	799	825	851	896	847	840	819	859	839	798	838	904	835	842	894	882	856	867	847	826	895	879	807	843	853	850	852	837	863	858	852	812	847	854	830	895	861	855	853	840	849	908	877	903	851	857	840	886	824	870	815	819	892	780	857	855	806	869	807	820	808	866	857	840	818	855	859	909	877	883	826	855	845	931	848	835	855	878	886	852	830	866	836	873	894	889	823	843	850	798	819	864	830	852	851	861	924	828	843	857	850	830	867	884	856	860	839	902	842	859	863	799	828	840	818	837	872	865	847	844	899	886	775	846	866	847	881	883	857	847	886	845	860	868	863	870	849	911	908	813	840	831	852	861	811	862	800	846	853	877	812	915	841	898	840	884	850	835	838	839	836	829	824	892	876	902	832	861	837	800	840	842	830	873	813	788	852	866	812	833	818	812	857	812	856	871	809	841	827	880	787	829	824	842	845	823	846	827	883	898	818	859	802	850	902	859	814	855	839	859	848	866	893	841	864	794	861	859	850	852	854	848	862	858	854	813	841	830	866	860	857	828	843	873	935	872	884	887	819	883	865	834	850	829	828	866	832	849	833	851	859	854	832	838	881	819	863	876	847	827	862	859	864	854	853	865	868	841	869	816	852	817	830	871	862	819	830	820	818	802	867	886	876	825	841	825	867	825	863	812	862	804	810	811	917	847	807	849	816	898	848	857	827	843	848	814	925	856	818	822	848	863	817	824	844	889	854	875	843	862	878	883	868	913	820	872	837	870	870	873	830	886	811	819	851	824	847	860	853	879	848	823	831	830	865	814	822	833	837	856	865	884	845	853	804	815	853	869	855	834	867	898	851	830	835	878	888	849	863	851	837	825	853	891	861	831	813	870	856	814	846	798	838	834	834	802	889	832	840	844	847	783	827	840	861	813	844	835	833	873	868	859	823	854	845	854	840	888	872	899	803	855	858	789	885	857	843	801	843	821	864	878	856	860	821	868	857	932	866	907	822	866	890	849	863	886	885	821	838	864	891	803	871	812	824	873	841	828	835	875	855	828	822	796	839	865	835	860	859	888	851	834	880	829	841	892	781	843	894	840	884	842	818	794	830	887	903	801	815	861	862	849	887	846	850	908	842	858	838	874	869	827	842	843	825	881	855	825	830	873	857	879	814	845	806	838	880	814	824	837	873	839	884	849	876	851	870	847	843	808	850	878	895	832	880	880	817	813	836	886	810	873	833	793	861	851	819	850	863	884	853	821	858	886	845	860	856	894	829	853	852	860	859	854	898	861	813	858	881	870	839	825	841	876	797	827	779	837	787	838	832	839	865	889	853	896	873	839	813	848	868	846	829	780	841	852	869	818	862	819	885	864	817	848	874	835	870	878	843	848	877	817	838	873	886	836	841	850	810	847	835	884	857	843	877	821	829	862	858	802	852	858	853	909	805	841	794	849	846	827	886	827	824	850	850	815	849	871	848	826	887	854	795	784	863	835	846	858	820	866	850	859	853	850	862	814	832	892	860	852	853	900	805	816	851	839	809	826	841	873	826	814	835	860	901	857	860	861	842	823	855	889	832	864	845	856	846	832	835	854	797	862	841	847	842	790	862	836	878	835	827	876	831	828	842	898	882	839	843	861	873	862	866	859	828	828	898	860	887	910	841	829	832	853	835	821	845	839	904	862	794	843	860	841	804	842	875	867	885	854	860
8787	1209	1481	1170	904	718	588	503	432	437	400	369	357	340	309	365	333	305	311	324	298	341	330	299	256	321	325	300	273	311	318	305	338	299	331	289	319	266	313	287	271	309	324	327	316	277	342	297	326	291	263	296	297	268	281	296	322	298	301	292	286	294	304	320	307	310	296	289	316	296	309	303	322	300	281	315	279	301	303	318	302	299	307	264	255	338	304	305	289	325	306	285	276	292	305	278	284	291	285	284	314	272	276	295	275	307	291	300	311	281	290	306	293	285	331	313	305	292	292	325	300	269	305	284	298	305	266	320	316	286	275	284	291	290	286	315	277	272	277	305	269	290	296	297	294	266	262	276	301	266	311	286	300	307	256	295	300	330	314	322	275	308	277	304	299	296	300	310	286	278	302	289	324	288	302	286	303	324	310	280	266	271	329	294	288	308	292	301	318	326	271	291	297	285	286	279	304	297	279	297	285	306	299	307	286	283	280	306	328	324	308	284	281	284	301	288	292	294	291	303	305	296	308	294	295	260	281	298	314	307	283	276	277	272	284	293	281	308	294	291	283	252	270	311	292	297	288	290	314	279	294	293	279	298	280	275	280	320	298	313	285	288	263	279	306	299	313	285	296	302	314	279	332	314	291	270	282	327	290	303	312	258	294	323	285	316	282	294	309	307	328	310	316	302	299	311	264	345	281	317	286	290	284	275	290	313	300	322	322	269	303	288	287	280	294	264	298	310	320	278	290	346	288	295	311	291	315	293	286	321	284	281	308	309	289	315	272	354	314	291	277	258	313	281	280	301	302	294	299	324	260	298	295	298	297	298	291	265	298	302	279	283	283	307	283	265	290	291	310	270	253	327	306	281	296	283	330	312	294	299	317	292	291	287	299	317	290	270	290	305	294	254	293	304	273	311	291	300	304	257	272	267	316	279	260	294	297	271	328	321	245	312	312	262	288	294	263	268	291	290	286	327	296	301	295	316	311	283	281	282	289	294	272	316	295	300	319	289	286	292	279	302	304	336	297	308	288	290	316	307	291	298	265	302	294	282	314	306	299	284	264	277	282	286	284	334	284	313	307	289	273	275	301	297	304	308	293	321	303	260	290	256	303	325	287	299	275	308	292	279	288	297	262	303	323	289	286	262	300	255	302	277	285	304	282	286	274	314	338	271	334	301	303	308	277	302	273	315	317	324	291	316	302	267	279	307	287	288	279	313	304	316	299	305	284	283	326	286	276	278	306	288	295	302	297	329	283	302	295	303	281	286	292	318	300	297	296	299	278	267	317	307	306	304	327	292	297	271	277	284	287	274	244	310	313	261	290	310	298	304	293	290	264	312	289	307	286	300	287	276	287	315	265	278	269	299	298	329	317	267	299	304	308	278	303	320	320	313	314	269	314	270	312	332	282	290	303	297	286	273	288	292	312	287	274	303	280	275	311	306	299	313	312	296	293	301	259	319	299	303	299	260	300	292	280	292	290	309	278	279	299	290	304	292	263	324	284	312	287	296	294	336	291	305	332	310	304	284	284	306	286	278	304	304	306	286	258	285	275	309	298	283	294	279	292	284	295	288	293	290	289	289	266	309	263	254	302	293	326	292	314	294	277	267	275	289	305	296	328	261	323	287	284	292	316	299	267	310	291	288	277	299	304	295	306	281	299	298	270	279	306	327	301	302	299	269	286	310	275	282	300	300	317	308	294	296	273	302	311	283	281	315	296	265	290	291	295	279	317	282	323	341	308	302	301	288	295	280	266	316	298	294	292	288	300	273	277	296	286	323	299	275	293	262	271	319	292	267	269	296	291	294	287	277	297	313	275	277	310	305	307	320	307	322	296	292	279	281	296	302	312	269	279	294	319	306	301	283	268	347	305	276	294	265	258	278	312	294	294	307	274	291	276	307	327	270	321	318	279	259	297	257	298	284	320	284	278	321	312	304	299	321	298	307	306	317	307	283	294	302	305	314	303	316	280	304	295	295	279	304	300	276	305	262	293	275	294	276	290	271	283	258	302	287	302	290	279	292	292	280	294	300	302	308	271	277	293	295	284	286	272	296	301	322	292	303	285	320	310	278	300	301	319	285	274	273	312	315	303	314	297	321	278	274	301	290	275	302	291	319	313	300	289	301	279	292	304	300	317	296	270	280	292	282	300	271	290	282	302	299	291	298	267	298	338	306	307	306	315	325	283	291	273	281	309	320	256	283	290	318	271	268	298	271	286	284	288	291	302	275	294	302	300	309	306	293	314	311	296	319	292	302	268	312	315	302	299	304	301	278	297	299	281	290	295	291	285	285	250	301	286	275	280	292	279	279	292	292	295	299	264	284	328	264	276	314	288	284	294	318	304	319	293	304	291	310	258	315	271	283	309	304	286	288	310	295	327	320	277	277	299	311	285	299	304	317	271	281	298	285	323	277	302	286	289	290	319	321	300	272	318	305	291	309	282	303	324	309	257	329	298	296	284	290	271	285	301	304	280	290	264	280	298	289	276	287	309	297	286	301	289	312	303	312	316	312	290	283	281	289	280	285	298	294	284	278	290	287	299	277	298	299	286	270	291	285	293	334	300	258	310	286	289	328	302	291	287	297	315	281	303	312	289	294	291	267	307	295	281	311	286	318	288	265	294	266	315	276	300	286	291	315	290	290	330	296	290	304	306	293	307	296	282	308	316	339	300	270	287	286	296	284	293	293	318	316	289	298	283	303	329	316	277	298	330	305	308	306	312	307	338	303	260	287	294	276	286	299	282	298	273	275	298	315	300	283	264	290	325	285	327	304	306	265	283	296	286	280	299	265	272	299	329	294	279	292	295	287	320	303	292	298	282	291	307	285	291	308	302	301	300	276	338	282	297	320	303	269	305	274	302	289	302	292	277	277	302	273	276	313	308	280	300	291	294	282	328	331	323	296	337	286	283	303	291	300	305	301	274	282	326	273	258	262	295	300	331	277	260	302	288	283	311	280	269	293	306	304	262	300	289	298	300	332	310	307	277	278	303	311	296	300	298	282	290	294	298	297	316	317	312	295	305	283	313	315	274	295	283	281	294	291	309	297	285	315	290	293	276	305	275	305	343	309	313	298	304	302	316	291	272	290	301	301	273	291	268	297	315	304	283	309	303	317	303	297	279	283	290	290	297	293	313	293	249	283	283	308	295	291	306	279	288	303	275	306	320	326	297	308	310	292	292	279	328	297	282	308	302	284	280	311	317	301	290	290	319	319	281	291	254	300	298	278	290	288	322	312	284	302	308	302	295	290	275	276	302	299	285	337	299	309	315	267	278	274	267	286	300	265	306	299	286	287	312	295	290	282	300	290	291	294	293	266	303	295	300	315	287	283	298	295	302	287	298	271	318	312	289	294	277	282	269	289	301	303	279	300	267	296	281	288	279	309	280	301	302	305	303	316	277	306	312	301	320	314	318	311	282	306	327	314	274	286	280	320	302	254	285	307	300	306	288	299	264	286	308	283	290	270	278	280	307	294	270	279
5905	1648	3065	3550	3093	2620	2161	2025	1753	1642	1416	1335	1236	1199	1098	1097	1023	1029	1009	944	926	914	877	928	857	852	840	816	803	843	863	825	840	794	845	805	796	773	786	804	771	794	813	750	817	785	803	785	765	760	762	836	765	786	735	779	722	739	794	745	830	768	705	734	756	771	807	738	776	812	746	781	751	781	792	760	803	698	727	740	778	799	723	748	763	742	759	747	756	771	779	729	736	724	722	778	744	759	783	773	758	782	795	737	786	742	754	711	718	783	748	772	721	753	691	741	750	739	729	767	752	712	782	727	722	710	792	738	759	729	745	747	718	754	715	716	727	736	745	782	750	758	734	749	695	719	754	756	746	702	739	768	729	743	738	694	732	747	722	717	762	752	713	745	730	670	728	733	744	732	739	730	751	768	708	768	738	694	768	721	740	737	768	740	728	761	717	782	742	735	694	822	753	753	705	755	733	747	801	711	716	763	682	742	732	754	725	739	726	724	763	798	756	734	740	745	746	721	738	730	796	729	707	727	748	820	741	734	759	780	715	697	722	777	765	751	742	746	741	752	697	773	736	735	762	726	739	761	774	692	789	767	787	758	728	718	765	763	773	721	790	758	729	789	762	730	700	753	731	719	715	753	759	748	702	716	712	702	767	744	731	755	716	725	784	724	761	695	736	731	738	769	748	711	767	744	754	742	749	741	732	694	769	756	745	788	720	775	711	706	706	747	778	770	768	742	742	750	749	744	712	687	755	719	753	730	738	809	743	738	758	668	793	794	758	767	757	727	776	749	741	753	773	742	745	742	777	714	777	712	743	792	726	755	747	795	760	737	728	830	722	770	709	708	819	735	688	737	769	692	716	729	759	751	678	739	731	784	701	745	753	699	736	704	728	767	761	724	701	714	763	742	761	734	748	782	757	738	727	692	715	726	697	734	771	784	693	729	753	775	723	752	738	737	719	745	741	752	750	766	726	742	801	730	714	741	784	727	734	754	774	758	724	719	716	695	701	706	786	704	723	768	729	729	701	726	763	744	696	736	753	803	729	753	738	729	721	741	727	765	718	734	754	702	713	753	747	740	726	733	761	756	784	730	740	748	783	780	745	757	739	763	732	768	754	741	696	748	717	694	712	711	750	702	762	741	756	731	743	740	715	723	747	712	700	724	745	748	712	765	743	700	731	761	720	724	731	750	725	724	721	770	747	768	727	722	716	810	740	740	704	760	724	730	717	758	756	682	723	752	713	721	772	747	765	704	805	728	720	700	789	718	771	761	703	735	788	738	781	762	741	758	728	757	760	778	730	735	703	758	757	733	774	726	741	758	798	754	725	761	750	754	728	792	740	745	739	721	747	767	728	737	755	796	733	748	746	774	696	747	738	742	753	745	737	722	740	769	724	733	753	720	721	762	754	759	753	762	724	775	750	739	729	719	754	724	765	754	728	720	787	716	746	726	739	779	786	774	741	698	695	763	755	740	756	747	777	737	754	752	777	770	722	779	724	778	726	733	767	787	723	801	710	736	776	727	736	767	777	801	748	760	757	790	726	766	730	706	753	749	664	723	750	743	753	753	745	746	743	747	715	761	751	775	770	790	750	722	722	736	784	722	779	720	728	749	755	791	708	744	748	749	777	738	758	732	712	738	723	726	730	746	729	751	756	753	741	705	772	745	770	759	752	685	706	735	780	706	753	740	736	721	769	682	731	722	767	781	732	734	759	740	804	706	732	759	753	721	738	735	740	757	787	755	781	753	720	756	715	767	715	703	738	769	735	775	823	740	712	724	765	722	777	707	725	766	729	728	722	736	685	708	767	746	720	718	707	779	743	792	747	762	729	710	742	761	744	778	749	798	724	764	761	748	784	744	738	736	770	747	768	744	776	747	726	744	751	729	792	718	713	699	773	741	750	765	724	745	814	759	744	704	749	742	710	782	739	715	733	733	738	763	822	727	686	720	775	736	742	722	700	781	754	731	767	731	750	720	718	771	754	764	714	720	750	741	736	789	758	736	756	765	685	743	738	717	724	763	711	769	744	724	774	783	807	729	774	758	736	711	767	748	737	690	747	748	701	741	708	743	709	704	702	739	759	743	738	731	759	761	779	686	779	707	675	778	718	687	736	776	725	704	744	737	746	767	748	712	755	679	738	725	719	750	749	708	698	681	731	732	720	743	719	679	737	705	749	782	700	744	768	726	746	736	719	734	768	705	754	786	711	731	743	727	788	750	750	748	763	724	763	727	768	768	725	778	758	774	730	730	760	717	733	722	747	723	792	744	779	777	696	789	784	742	713	727	772	734	754	777	770	706	730	745	721	730	766	734	753	776	690	748	754	754	731	759	710	729	763	735	716	767	724	778	762	732	690	736	737	760	762	775	690	760	708	745	755	730	766	784	759	739	727	744	784	747	745	735	748	705	725	752	775	775	759	773	735	727	752	777	762	711	732	737	770	728	727	805	711	727	735	690	732	764	781	702	719	738	707	773	708	762	760	748	793	768	751	694	707	694	718	715	742	724	745	716	755	741	745	766	710	735	729	745	757	781	751	710	749	740	724	759	710	750	758	799	787	746	687	718	731	711	738	785	739	787	747	728	762	729	716	718	771	747	774	731	739	725	684	788	723	754	747	746	709	761	699	778	740	736	747	747	706	754	716	773	745	750	669	727	759	755	740	783	798	703	723	774	765	732	746	766	732	695	754	712	736	781	732	745	708	733	732	726	738	734	801	771	759	747	742	756	774	727	772	784	732	786	775	750	716	697	699	726	746	684	777	762	737	732	747	746	769	748	755	770	743	787	722	773	778	715	723	753	705	774	780	771	782	742	698	775	799	788	771	704	760	772	763	754	759	745	731	718	772	712	751	745	798	742	715	732	739	771	708	734	784	738	746	693	759	715	745	770	755	800	771	717	785	729	747	784	740	789	774	707	726	716	760	731	769	720	782	772	700	715	716	737	739	749	741	771	750	774	717	693	751	720	690	769	785	761	746	764	733	786	768	764	753	750	766	750	716	785	709	734	713	774	769	734	771	734	790	716	721	745	743	763	785	757	732	742	754	810	713	737	727	722	704	760	737	686	689	770	724	736	727	707	771	689	734	765	688	748	768	787	723	731	733	737	785	758	692	736	738	767	817	739	753	726	711	724	774	683	751	786	779	718	704	708	733	730	759	729	723	740	751	743	736	781	731	773	730	766	775	756	714	770	729	718	724	716	778	799	781	807	754	733	735	728	743	743	759	756	724	776	711	754	769	746	751	769	725	738	700	742	691	759	699	737	719	738	724	732	728	736	731	755	744	771	769	742	750	706	762	756	743	743	801	727	749	732	749	720	752	775	738	697	748	705	779	701	783	812	771	762	763	718	727	729	784	775	746	732	749	764	733	795	712	796	761	698	732	748	749	780	743	726	780	730	745	772	712	718	721	745	750	785	774	717	772	701	751	710	729	756	734	768	745	761	756	786	753	718	709	772	780	721	725	728	700	745	789	731	776	772
15612	2342	2479	1857	1306	958	743	594	471	410	373	348	292	273	272	270	193	211	192	203	198	166	181	195	156	146	170	143	151	154	145	147	167	143	136	155	138	158	151	157	138	154	121	141	128	154	131	152	144	143	162	145	129	143	160	150	125	143	151	135	132	144	148	149	144	156	146	122	126	148	146	138	123	144	131	117	118	138	129	146	136	155	126	173	141	135	141	143	138	144	139	135	138	159	127	126	133	145	137	160	131	138	121	141	135	129	148	137	134	146	135	125	126	123	123	151	157	155	143	124	128	134	132	140	137	148	141	139	134	141	121	135	127	154	135	116	150	134	141	133	139	132	131	140	107	157	134	127	130	122	122	139	139	159	120	123	140	145	135	124	124	133	141	142	134	138	141	127	133	132	141	144	130	122	136	139	141	142	116	120	135	153	159	121	122	138	125	128	123	129	138	142	135	117	143	151	110	139	137	136	124	125	147	125	130	135	130	137	157	143	123	124	146	115	137	112	142	124	155	123	133	124	122	125	141	122	142	134	119	137	134	111	131	138	146	155	134	131	129	129	128	121	140	123	116	110	137	145	136	147	135	145	151	146	143	153	129	131	131	138	128	126	126	138	135	125	106	129	114	141	136	151	140	126	149	124	146	126	145	139	136	127	138	140	122	119	129	128	178	132	136	140	160	131	139	130	114	125	135	139	123	134	139	133	148	146	136	129	133	111	124	129	128	141	128	124	130	104	135	134	137	133	129	125	129	135	118	146	148	123	137	144	136	116	123	152	138	152	121	119	136	130	141	144	146	114	128	132	133	130	137	124	134	137	128	138	133	119	132	147	143	119	137	156	129	128	132	153	142	121	136	134	121	132	155	152	142	133	121	140	124	144	122	151	107	140	127	134	141	138	157	136	138	138	130	123	127	134	132	126	126	137	133	125	129	143	120	118	128	138	126	130	137	138	140	119	114	126	124	124	133	107	147	115	140	134	148	161	153	143	134	134	156	140	140	137	132	129	123	121	142	139	153	138	136	135	126	119	144	114	145	134	118	152	126	122	126	143	117	140	138	135	135	119	107	136	146	154	150	133	125	120	124	134	154	114	135	127	147	164	143	138	157	148	126	142	140	138	138	140	140	136	138	163	118	130	141	122	130	135	126	122	125	127	149	128	136	134	123	145	142	136	139	150	136	154	137	136	120	134	127	137	149	132	120	143	139	124	127	146	140	147	142	159	142	145	146	128	139	140	151	129	116	122	123	130	147	134	151	133	133	126	144	135	111	143	137	126	104	136	133	147	155	120	142	160	140	115	147	131	141	141	139	153	141	131	122	139	131	138	155	150	134	129	128	129	145	141	138	132	128	120	110	137	150	118	124	126	137	118	153	147	129	128	160	124	149	127	121	140	121	148	133	132	152	146	124	117	150	125	138	132	121	134	119	139	114	148	134	135	138	124	119	124	129	147	146	140	123	132	134	130	149	136	130	140	107	137	136	114	125	139	128	107	141	130	118	151	121	147	140	143	117	126	171	133	140	120	158	124	130	131	146	144	132	128	121	132	142	132	125	142	135	133	122	119	135	135	135	143	139	123	142	155	133	131	139	141	135	125	124	137	164	119	130	136	125	114	127	134	128	137	129	123	132	138	131	135	152	141	138	159	119	146	151	134	131	161	137	122	134	130	126	134	143	139	125	148	131	145	151	127	125	138	124	127	121	118	125	128	131	137	121	139	139	139	143	127	133	132	175	117	132	126	154	155	130	151	142	137	139	134	142	150	143	147	135	151	132	130	136	134	140	147	139	123	137	136	133	136	141	143	134	144	121	138	140	127	132	143	144	128	142	163	161	130	138	120	136	126	130	141	114	136	161	127	137	138	129	122	138	130	137	154	145	125	135	151	144	133	136	165	123	138	146	115	121	123	129	122	116	138	111	126	129	133	130	139	129	121	122	122	106	135	153	132	142	129	135	133	121	142	142	140	118	122	144	138	132	135	141	127	127	147	106	135	160	137	140	141	141	123	135	127	123	116	142	139	120	128	147	124	129	132	136	134	123	129	114	133	150	147	116	127	140	142	130	126	131	129	125	141	140	110	138	125	139	150	123	142	156	132	115	117	139	143	137	129	122	145	126	115	139	138	106	145	111	121	119	155	133	116	133	122	149	117	131	119	135	138	154	135	135	145	138	156	150	153	145	138	148	151	137	141	121	133	129	129	127	128	137	136	146	132	141	162	138	123	137	122	142	128	124	159	131	141	150	136	126	144	137	132	130	136	119	130	132	138	129	121	143	123	159	138	147	153	140	113	137	139	113	156	136	168	123	135	128	133	138	117	137	130	129	123	118	122	149	137	144	130	154	132	117	111	130	142	123	122	134	121	110	136	123	141	147	147	151	142	134	141	126	113	123	130	137	121	134	151	135	130	154	126	124	148	138	153	152	160	146	119	127	132	132	140	117	120	125	148	168	147	145	145	153	127	141	158	140	146	126	132	125	121	103	138	135	145	127	133	122	139	136	154	137	140	143	142	140	135	130	122	112	148	133	141	134	138	130	142	138	111	131	127	115	144	129	148	131	130	134	130	120	153	123	126	111	157	106	130	121	123	156	132	135	118	123	126	135	132	141	125	144	113	131	134	142	150	136	120	122	135	137	115	135	136	133	126	148	121	146	133	129	128	149	149	125	159	153	126	156	136	131	137	123	158	142	147	137	103	145	133	139	133	126	110	146	117	116	129	114	138	135	128	105	135	122	153	132	119	118	144	151	126	153	136	148	139	129	127	136	151	119	163	146	126	138	148	120	125	137	159	136	164	135	138	141	127	149	127	135	124	153	140	112	113	152	125	133	117	138	142	140	151	118	125	133	127	152	118	127	114	144	131	142	114	120	133	138	134	130	123	124	145	116	149	108	127	129	125	134	135	124	128	134	121	142	124	141	120	160	126	140	128	152	113	132	122	135	131	105	119	131	132	131	131	144	146	114	130	135	137	138	126	143	142	134	142	137	138	130	121	122	123	137	114	149	133	148	130	152	131	151	141	131	137	154	143	125	129	112	131	130	162	123	139	133	132	128	118	133	134	121	133	149	135	131	132	140	154	138	140	160	123	145	152	149	165	149	142	139	164	125	147	148	129	137	135	139	126	113	144	141	135	144	115	152	127	125	114	141	134	146	140	118	184	162	132	110	135	132	131	154	128	124	158	136	143	142	138	123	132	141	150	123	111	147	114	144	146	144	160	132	132	126	152	137	127	154	127	141	132	161	117	153	144	126	151	143	126	127	129	140	140	133	126	125	132	130	126	150	119	136	140	148	140	149	137	129	121	124	141	147	140	120	139	120	152	126	116	137	140	122	113	135	157	132	131	137	107	146	127	127	128	115	139	120	124	149	147	123	147	137	149	157	147	154	140	142	134	131	144	141	157	119	133	134	145	139	136	117	128	139	142	143	125	123	148	130	140	141	128	135	144	133	113	126	118	137	114	152	131	108	127	122	124	140	124
7491	2133	4851	5686	4862	3964	3168	2640	2317	1906	1631	1412	1355	1247	1131	982	932	911	857	723	777	713	704	644	633	605	624	623	573	575	541	576	521	491	515	536	509	463	452	473	488	470	497	441	457	468	416	403	390	417	437	446	405	477	437	436	464	411	405	441	461	402	457	447	401	388	400	410	432	408	406	423	377	429	411	409	421	423	429	409	390	413	426	406	397	364	435	402	393	369	451	384	413	405	376	403	445	391	410	387	382	388	362	393	406	415	382	389	379	399	363	401	411	367	384	385	377	408	394	375	354	418	383	383	388	412	394	388	367	388	428	377	365	398	426	369	412	357	402	363	365	378	340	380	399	387	403	363	379	361	407	385	384	374	389	362	388	375	393	415	381	372	375	346	397	371	365	365	361	361	404	384	371	361	377	346	376	379	374	328	378	357	384	404	378	382	390	367	391	362	390	373	369	379	371	366	410	340	349	408	359	382	350	352	365	352	411	393	364	365	394	407	379	374	391	405	399	355	372	379	357	387	432	394	389	332	377	396	386	382	389	345	372	415	386	410	375	362	357	341	380	367	385	363	384	386	379	362	360	371	381	399	383	351	429	370	388	383	361	357	385	352	369	375	367	356	369	379	384	399	332	388	379	391	385	377	387	347	377	356	377	377	374	359	409	362	385	406	407	399	374	389	341	349	370	388	368	353	362	372	339	386	381	360	378	418	372	390	402	377	393	409	357	397	378	380	396	402	390	395	400	394	401	386	369	353	370	389	356	387	339	416	347	379	390	359	361	401	345	403	363	385	399	376	358	340	384	388	385	424	403	387	364	362	370	385	402	360	403	405	395	354	375	372	354	394	354	382	377	403	398	376	370	387	339	365	370	384	405	390	354	372	358	368	391	377	399	362	371	367	371	389	356	382	379	407	400	381	402	411	358	357	394	410	403	383	385	351	402	369	359	403	357	366	363	355	373	405	366	357	386	369	392	376	355	395	390	383	383	385	376	383	406	390	399	396	371	362	376	367	402	383	387	370	442	346	413	386	376	387	342	405	387	376	339	412	374	393	416	397	402	382	350	373	379	383	352	379	410	360	401	418	374	358	399	391	351	408	393	345	401	391	376	417	386	342	366	364	374	376	331	371	394	402	359	360	384	364	346	394	361	393	385	397	417	396	399	399	373	373	389	350	382	376	396	363	374	365	415	382	377	379	344	381	391	348	412	360	374	355	385	349	376	414	367	408	374	366	378	374	373	423	343	380	379	389	380	353	348	371	360	368	390	393	378	381	369	339	367	393	395	384	415	384	381	391	372	349	364	389	386	373	409	346	354	391	364	388	343	388	382	363	389	377	391	393	380	385	347	381	394	404	369	377	373	373	386	391	380	401	359	366	380	406	383	380	383	361	370	393	356	360	341	363	388	381	349	400	398	421	381	401	377	351	385	369	370	400	394	370	370	386	386	376	393	359	392	415	396	375	398	380	352	348	381	354	372	378	346	370	385	378	342	369	368	363	372	373	390	373	362	374	352	392	373	368	366	344	394	379	376	384	372	384	343	378	393	366	349	357	395	395	351	385	393	373	335	399	402	382	400	362	415	376	360	393	358	396	351	396	402	381	378	381	387	368	373	363	354	388	343	358	388	414	398	365	397	414	365	359	372	424	372	373	395	374	338	400	411	366	349	418	382	359	422	359	401	368	388	358	362	380	360	370	408	368	371	353	365	364	388	365	341	349	388	363	370	385	373	358	379	406	380	381	396	366	406	394	349	380	346	395	369	377	409	397	350	417	361	334	375	403	416	379	388	379	400	371	367	350	391	397	358	392	390	388	378	358	373	379	332	369	405	394	426	382	360	396	399	373	390	366	368	395	370	393	370	366	405	381	406	383	401	368	387	385	401	354	392	400	379	390	357	411	367	385	337	410	368	400	423	386	372	361	408	389	402	362	395	389	380	368	365	368	364	343	356	398	420	382	375	390	382	351	362	354	429	399	386	371	369	368	350	330	398	384	384	390	380	381	389	368	398	378	379	366	383	384	399	381	363	385	360	366	387	338	362	345	391	358	362	398	363	353	388	381	395	398	370	399	427	380	407	366	394	380	386	406	367	388	358	392	411	347	359	381	361	364	359	385	408	390	383	413	365	399	370	371	337	380	381	397	362	409	374	393	400	352	404	383	408	381	375	396	372	391	361	363	356	359	350	381	365	402	377	350	375	347	394	360	337	340	375	384	349	391	361	386	402	363	381	328	387	414	391	356	368	366	387	376	337	385	353	361	381	414	390	376	341	378	397	400	399	336	362	340	373	376	404	354	344	351	387	376	381	415	401	407	364	363	400	386	406	372	384	387	402	363	383	357	350	387	358	367	377	373	361	367	402	370	414	392	404	335	368	352	377	351	418	383	369	374	410	359	387	377	347	384	366	415	373	412	367	411	392	366	367	359	374	403	363	394	392	360	374	382	365	368	373	389	400	396	361	360	379	394	395	414	358	367	353	342	379	391	381	360	377	380	354	431	410	382	385	361	370	398	364	375	362	433	356	363	386	367	387	377	382	381	374	377	420	332	377	377	392	361	360	395	362	362	345	371	383	379	363	385	380	373	377	397	355	365	378	387	345	381	381	378	399	337	387	403	378	391	357	381	370	355	362	385	390	367	382	369	382	350	385	363	404	380	392	372	384	384	376	367	363	388	344	366	352	403	378	389	403	381	379	403	361	400	345	365	369	405	352	374	387	385	427	349	372	347	376	347	398	367	352	374	414	346	398	363	370	415	392	383	387	409	356	384	403	365	343	357	388	381	381	372	379	351	359	375	366	352	359	365	384	353	393	372	380	374	365	370	347	357	354	362	382	385	364	355	363	332	378	351	361	408	398	396	386	378	372	385	369	375	385	379	373	406	389	361	361	340	340	356	388	371	384	402	369	348	382	383	366	365	340	364	376	371	377	338	372	367	362	379	363	344	385	393	393	380	403	362	406	345	389	374	399	394	345	385	396	402	375	407	366	390	364	376	382	370	366	375	394	384	355	368	383	348	370	373	370	368	356	349	345	358	356	368	399	395	395	399	366	383	368	377	371	373	346	359	368	391	363	386	389	391	358	398	356	361	333	390	387	413	405	371	384	356	368	404	362	377	397	369	373	369	387	383	365	370	376	403	393	386	354	382	388	336	376	383	343	382	403	361	386	386	378	377	416	388	412	400	400	390	388	374	372	373	390	392	386	397	373	401	380	401	401	389	343	354	368	379	358	388	404	383	389	403	364	360	370	355	404	369	316	378	397	365	379	388	400	367	373	369	390	380	357	367	361	357	398	416	363	362	378	397	393	391	407	351	367	358	370	385	411	394	356	383	393	383	375	369	383	370	417	373	405	394	371	396	373	385	388	365	365	349	346	376	358	385	372	372	375	379	364	379	429	364	387	371	381	347	393	368	364	374	321	383	378	348	370	371	375	348	382	372	421	354	371	368	384	369	357	343	359	389	366	384	363	390	380	377	373	381
2436	370	396	386	360	336	347	346	342	342	367	323	318	325	348	345	360	338	363	307	332	343	315	336	358	339	382	387	349	340	294	360	314	342	313	346	352	334	325	305	305	342	310	330	308	295	346	314	326	306	330	354	349	344	325	339	356	334	338	343	340	337	323	362	359	311	302	320	291	330	346	379	322	335	311	318	326	316	320	355	345	321	304	340	284	319	339	308	336	317	304	336	332	339	334	279	344	331	336	354	327	309	321	342	336	316	325	307	325	362	293	310	321	333	309	319	328	353	351	311	301	334	314	330	324	329	326	350	312	361	317	330	303	327	358	337	340	378	337	331	331	355	325	358	362	379	319	308	370	347	357	325	315	334	326	333	341	356	325	302	343	311	299	354	330	300	336	292	339	344	362	342	335	321	314	351	340	338	294	354	335	341	297	322	355	340	301	337	364	358	358	299	350	340	324	334	283	313	344	362	326	356	298	367	341	343	321	303	343	335	329	333	306	300	358	329	313	345	313	338	325	342	298	296	307	321	366	338	303	329	306	323	305	338	322	329	326	305	321	324	347	328	324	324	352	331	340	339	318	314	342	347	340	354	326	372	340	333	283	350	286	371	336	318	344	344	303	326	321	336	307	352	355	332	356	352	355	321	308	331	354	322	303	303	302	360	363	311	303	319	301	334	320	322	328	308	308	315	332	343	333	338	329	334	344	330	323	337	343	347	332	337	345	317	345	340	339	331	353	312	327	332	315	358	320	340	316	342	345	329	357	324	354	325	318	330	322	355	347	349	352	377	322	329	340	345	296	349	342	342	340	333	336	358	306	330	360	353	331	341	338	334	326	329	327	322	335	353	348	335	331	304	353	341	321	329	307	322	333	327	327	330	341	320	343	351	369	325	298	332	337	322	344	313	332	365	390	329	359	346	353	290	341	383	329	309	365	349	281	295	341	374	312	361	311	343	315	312	325	327	322	330	332	312	322	336	335	314	329	323	315	296	338	293	357	340	343	374	311	311	310	340	343	362	348	319	326	328	371	328	324	338	305	371	354	348	326	362	349	334	307	355	345	336	357	372	331	387	319	325	330	348	330	347	297	311	313	341	350	326	345	310	333	327	356	322	321	353	322	338	354	334	309	342	306	325	335	322	340	286	306	354	320	330	319	361	333	326	327	357	341	352	340	330	342	328	311	353	327	345	353	377	334	301	354	305	331	313	340	347	324	316	368	343	312	327	354	349	304	351	335	346	344	362	359	340	358	304	336	324	344	320	364	336	341	326	342	336	342	358	353	318	334	317	334	341	327	328	330	335	344	333	355	348	337	355	356	333	313	355	308	362	352	340	347	326	342	349	293	333	320	361	306	328	369	339	352	344	304	319	350	329	352	358	324	341	363	342	321	350	350	348	304	332	337	348	352	310	337	325	299	310	370	317	335	337	348	331	338	336	340	348	342	304	327	316	348	334	354	308	323	329	344	331	358	349	361	336	308	344	342	324	330	316	318	338	353	336	339	363	354	347	359	351	348	322	326	301	306	322	303	373	375	354	361	313	313	329	325	359	295	342	315	320	321	310	351	324	286	325	351	345	360	365	352	317	304	322	327	343	349	302	325	347	312	373	336	304	316	322	318	343	329	318	317	313	358	311	326	338	305	354	302	325	301	369	335	349	346	323	332	317	318	341	329	326	346	339	352	332	300	357	350	348	324	328	354	340	334	319	325	332	329	317	328	344	328	303	308	343	335	335	323	338	343	360	344	329	327	307	345	348	323	348	342	361	333	308	335	388	325	348	319	347	310	332	301	326	333	332	327	317	291	289	328	312	333	282	314	335	363	316	353	316	365	336	333	320	337	343	338	330	344	344	334	314	298	325	324	340	340	344	333	368	334	392	330	330	325	355	338	338	319	325	312	318	342	312	300	323	363	349	303	335	329	335	319	312	326	303	341	325	319	311	348	307	324	306	312	296	330	309	363	321	329	326	344	314	321	305	330	333	364	307	323	353	333	348	375	330	346	342	337	347	352	303	324	325	343	314	314	336	319	335	326	329	299	316	323	346	366	370	342	330	347	317	368	307	305	302	338	349	343	335	294	308	297	351	345	361	369	332	331	309	353	352	348	295	323	343	344	322	331	325	345	353	365	361	314	327	355	359	312	321	341	336	361	319	338	319	345	317	309	341	340	335	324	296	338	303	347	352	338	341	303	327	317	323	304	346	372	329	328	346	335	349	319	351	316	311	360	344	318	333	318	328	388	335	325	332	349	317	339	311	280	306	349	332	325	295	332	320	314	304	334	340	307	341	354	343	338	353	328	282	306	338	304	339	350	327	334	344	340	320	274	321	334	328	305	328	336	318	323	342	325	329	345	316	318	352	329	317	315	352	291	326	318	319	329	288	318	351	345	336	337	309	326	316	338	339	344	313	317	333	303	315	336	333	347	365	339	303	327	321	328	331	303	362	347	313	294	295	345	329	344	341	384	356	364	333	359	325	345	294	325	324	313	327	343	328	336	346	334	303	333	318	327	327	307	311	364	315	347	316	312	328	336	292	349	346	342	363	344	344	329	339	334	320	325	348	300	349	332	328	310	349	330	328	323	359	337	346	344	339	340	354	380	338	324	340	323	324	341	324	338	344	341	346	335	304	338	312	332	355	296	358	318	330	296	352	329	321	326	302	318	389	315	335	362	340	316	352	325	315	342	310	326	316	325	339	337	345	357	302	342	334	357	330	336	381	328	321	313	300	330	291	349	315	344	315	292	343	324	323	302	340	327	346	342	332	311	333	360	351	348	332	311	321	320	331	337	314	329	381	311	348	348	341	312	317	347	353	327	340	302	296	329	346	332	307	343	345	378	321	321	346	372	313	354	326	350	343	326	298	336	331	314	354	340	318	350	339	302	323	295	351	349	333	331	309	311	323	348	299	305	332	335	330	327	344	323	341	326	302	323	360	299	307	362	336	300	320	301	369	330	346	303	339	302	307	369	315	326	333	355	339	342	327	323	329	335	325	339	326	309	339	319	361	361	335	312	329	324	360	319	359	331	318	379	321	306	307	358	338	330	365	327	312	348	369	350	328	371	317	338	337	331	323	333	337	344	337	320	334	343	309	345	312	340	330	322	311	321	324	343	335	341	319	318	340	299	322	352	308	360	338	322	345	313	313	367	351	331	359	332	332	321	342	329	366	361	339	328	327	311	340	327	348	364	354	323	329	350	302	329	329	313	338	319	322	319	309	319	318	334	326	349	343	302	341	364	345	332	356	344	312	335	340	334	331	333	338	322	321	312	340	347	318	318	357	340	297	321	334	348	317	318	373	324	317	398	335	336	326	335	328	336	311	329	328	315	303	322	354	325	316	326	331	321	334	340	347	351	320	340	350	306	314	343	375	323	361	343	326	352	321	321	329	344	317	357	327	355	319	340	319	324	323	325	306	330	341	330	312	345	350	295	345	326	363	338	337	305	343	332	334	322	319	364	363	353	314	317	361	337	328
2635	925	978	1033	958	964	923	910	910	863	897	857	910	824	850	916	885	873	849	867	872	884	852	768	903	836	824	913	812	865	886	855	844	844	833	867	864	859	838	836	868	823	824	791	860	893	835	876	885	836	826	881	820	835	867	822	877	878	834	873	889	882	908	874	880	861	865	787	818	861	873	851	875	840	857	827	848	851	812	815	865	831	855	844	809	828	888	808	861	814	879	821	826	868	843	918	820	888	772	829	816	831	812	842	870	806	856	825	861	838	902	865	841	805	844	840	784	813	855	906	845	859	847	825	850	816	874	859	844	895	875	830	843	861	889	851	773	870	783	884	887	828	852	863	880	878	834	831	834	848	804	809	806	787	826	770	856	820	819	864	851	842	855	847	788	823	857	888	835	796	862	834	844	850	858	775	819	850	838	867	832	853	865	856	819	819	871	844	817	840	876	839	837	867	873	891	849	851	830	808	825	841	835	829	853	872	814	851	837	849	850	874	838	832	873	778	866	830	824	836	854	842	847	898	871	863	808	882	859	832	845	891	837	888	852	890	877	879	834	827	869	839	787	831	841	884	818	833	864	859	821	832	782	830	828	878	770	866	876	824	878	850	841	840	869	873	894	807	876	857	843	828	826	873	853	851	840	803	850	845	807	855	849	832	797	835	846	856	790	868	881	841	898	838	816	862	868	854	835	866	859	850	836	861	838	867	824	834	820	821	869	816	900	851	830	871	820	826	847	854	896	859	820	826	847	811	840	855	862	855	848	818	853	836	823	876	846	834	801	825	850	835	853	863	860	799	793	816	869	819	848	856	837	855	856	835	858	858	885	871	843	853	793	874	876	823	838	874	861	829	799	833	818	827	846	841	770	876	815	814	854	840	841	861	853	838	813	863	810	843	841	850	827	874	845	827	827	852	897	857	841	896	848	799	858	837	831	856	849	846	895	862	835	823	811	821	804	896	868	829	808	840	792	849	765	858	785	842	832	865	842	798	876	820	878	871	811	833	841	827	915	779	893	836	870	797	849	852	787	864	831	843	896	862	837	804	868	843	848	822	826	875	811	827	860	856	841	842	855	839	911	810	853	826	826	843	850	802	902	860	824	840	820	806	847	847	772	828	856	870	860	804	886	805	847	766	860	835	839	830	814	816	863	854	887	813	886	765	883	881	829	830	853	844	852	926	863	802	852	856	857	848	862	864	845	849	814	810	875	846	807	817	828	824	849	887	831	824	832	852	859	791	815	854	856	894	836	837	846	885	830	831	828	805	898	849	835	846	844	859	835	894	811	833	864	825	800	830	864	849	819	862	800	813	822	854	858	830	836	856	846	829	875	842	853	825	770	845	839	855	849	824	853	822	849	847	861	895	855	875	794	832	834	866	837	853	848	877	843	848	870	800	863	809	837	844	879	823	876	750	880	906	867	900	887	862	876	875	825	821	846	846	840	829	833	829	804	869	828	883	826	865	881	840	888	882	843	889	837	868	860	848	822	811	814	839	841	855	824	831	844	825	796	833	886	852	907	825	845	871	843	904	883	864	863	842	863	859	858	872	827	808	861	797	851	838	844	859	845	841	863	849	899	907	911	910	793	812	849	834	851	831	824	841	871	816	854	879	824	846	859	837	845	883	815	888	838	845	907	877	870	855	872	862	826	820	846	810	832	862	832	872	876	833	863	854	841	861	826	807	830	848	870	860	851	796	854	791	872	782	846	865	919	818	860	813	847	875	810	844	833	846	825	839	862	782	789	846	826	857	851	834	892	837	849	836	881	760	900	829	841	806	851	880	814	827	849	847	879	811	833	843	844	798	874	860	828	884	823	862	911	865	879	844	868	816	882	832	806	858	887	803	830	859	814	834	855	867	866	814	852	856	853	869	850	808	817	889	826	873	837	793	847	877	857	759	889	839	818	820	811	843	846	876	809	826	887	841	835	822	849	847	826	878	833	820	810	838	842	830	835	858	843	842	831	887	846	848	892	851	859	772	868	842	811	858	837	864	834	875	853	812	860	898	832	845	876	875	843	821	864	865	886	786	864	895	807	826	842	860	836	814	894	836	816	797	855	804	818	801	865	858	831	846	806	801	824	862	864	868	827	819	850	922	808	822	883	888	859	867	845	831	880	902	859	868	853	878	837	818	817	874	872	845	807	835	842	883	809	845	828	870	820	891	831	822	873	856	853	821	823	852	849	872	849	845	897	840	865	809	854	880	858	828	848	857	829	812	832	840	819	874	871	829	854	814	808	855	847	861	874	855	802	839	825	785	859	841	847	848	803	884	842	859	792	904	834	849	864	870	845	807	809	846	847	887	858	805	925	805	886	765	846	836	823	872	822	861	842	867	809	843	846	839	841	838	840	856	855	784	832	899	844	833	903	833	900	829	873	799	870	905	885	874	815	869	811	843	869	834	812	895	851	856	863	845	818	856	874	871	829	855	842	853	827	766	855	819	797	866	845	852	834	805	802	794	813	866	854	837	872	839	849	837	841	871	851	805	866	905	855	798	864	838	847	865	846	873	894	902	805	849	833	848	843	844	801	852	882	843	823	880	835	824	855	785	887	855	891	887	824	827	857	820	903	796	853	810	817	845	822	869	819	877	808	892	850	873	850	847	870	868	861	856	855	825	878	813	896	865	865	843	827	889	872	853	806	825	792	835	872	844	854	853	892	800	809	882	871	850	800	872	782	847	822	858	824	794	818	877	829	852	814	836	859	827	829	863	839	815	823	808	896	884	870	836	862	857	832	827	850	833	845	780	861	824	834	813	834	812	911	866	811	887	870	833	843	849	885	795	826	826	862	866	799	830	816	876	813	829	840	861	882	790	849	869	820	900	852	877	853	837	819	810	819	855	855	824	857	849	823	878	858	890	821	827	808	895	844	830	848	803	836	794	859	834	891	776	835	875	825	834	836	839	841	826	845	834	864	851	837	875	849	852	849	856	858	856	829	815	812	820	802	853	823	884	859	853	829	882	828	819	816	863	896	872	856	814	800	921	875	832	824	867	892	869	840	854	810	840	858	834	821	821	872	870	859	836	820	843	889	832	866	864	859	809	867	810	826	861	837	874	800	830	877	860	839	793	809	808	869	858	817	854	785	842	858	827	814	844	854	834	844	829	847	901	811	838	875	837	837	824	791	885	854	799	786	841	832	873	791	808	858	844	865	857	818	843	867	848	847	835	841	845	854	845	883	886	902	860	852	853	816	876	868	829	838	839	817	825	793	795	864	823	848	901	835	837	783	815	808	841	824	775	821	826	848	798	895	834	823	864	821	865	840	876	838	820	878	808	847	820	835	836	807	837	785	854	927	824	845	886	849	782	779	815	828	883	855	849	916	917	856	856	835	849	834	863	869	820	822	887	867	827	820	823	842	797	808	844	851	800	833	789	837	863	814	844	817	861	830	802	825	845	917	825	823	867	884	810	865	855	901	871	813	818	862	863	834	825	855	836	884	817	894	842	815	861	898	827	892	769	814	825	879	874
8870	1172	1495	1139	955	704	627	536	479	433	414	385	373	383	352	369	337	331	318	317	307	315	288	287	316	292	316	295	306	303	322	291	295	307	321	309	277	302	320	324	315	300	278	326	288	282	298	281	286	321	303	295	313	264	311	264	302	286	288	279	332	267	307	296	295	319	291	280	306	301	307	301	324	294	309	286	313	280	306	294	272	308	282	289	291	305	281	316	280	310	279	273	310	320	303	282	281	297	282	289	293	323	275	290	283	312	300	275	331	296	277	281	294	279	277	289	275	275	261	311	274	282	295	311	321	309	310	264	339	300	252	269	325	302	297	324	301	270	287	309	288	309	293	304	295	298	339	263	277	290	282	288	291	273	285	273	320	296	288	290	320	308	282	284	271	280	301	294	267	302	301	284	288	278	281	264	276	297	311	294	243	281	308	297	283	304	309	312	312	280	295	306	298	299	289	257	292	298	277	267	259	287	294	289	293	280	293	298	305	291	279	283	269	295	273	255	289	329	292	280	296	269	303	309	286	271	267	306	269	311	287	271	314	267	286	257	274	299	297	286	280	283	307	295	300	315	299	300	285	292	311	294	291	282	289	271	293	281	312	278	311	289	281	266	279	278	315	292	291	302	307	322	284	277	281	272	244	327	285	302	274	296	291	296	260	292	280	294	319	264	271	259	335	275	291	329	288	319	288	340	301	305	288	282	299	291	282	291	250	264	281	318	278	277	291	264	283	297	293	270	307	316	292	296	276	323	314	302	288	262	296	272	284	323	279	294	296	306	325	308	298	294	289	323	298	307	296	288	249	298	324	284	295	275	286	334	269	286	269	329	272	290	287	309	297	290	309	317	312	331	330	284	291	274	333	282	292	304	304	282	283	289	297	295	298	282	294	269	294	290	281	290	286	271	287	279	328	297	293	298	308	283	287	280	299	324	296	290	294	313	320	287	262	296	277	296	315	280	326	308	309	271	318	231	254	278	264	287	296	301	288	276	278	274	327	314	268	286	272	307	323	282	298	315	300	265	290	281	274	296	307	268	289	293	296	286	275	312	279	302	289	314	308	305	302	322	284	305	288	286	300	294	267	275	272	291	272	276	285	294	285	290	316	268	304	297	273	272	274	276	299	312	281	279	272	287	312	287	298	299	309	286	274	295	304	296	300	304	266	270	273	303	307	304	318	269	306	309	284	256	292	270	273	296	304	269	280	279	283	300	338	271	307	314	278	289	292	272	292	299	301	292	282	301	292	281	279	293	275	290	278	289	317	282	312	269	321	311	267	306	285	286	282	311	334	292	291	284	280	278	284	283	272	299	289	270	279	307	307	303	284	293	274	292	295	303	303	291	303	304	291	295	341	290	297	300	295	277	308	291	279	291	257	254	309	303	289	294	276	314	290	319	300	275	292	305	284	275	280	314	279	280	307	283	262	305	270	286	282	307	288	316	295	318	316	259	287	270	291	287	330	301	260	314	312	273	301	274	281	310	284	258	277	309	317	299	291	280	286	286	274	289	287	314	276	319	294	296	294	318	270	278	284	285	280	276	282	301	286	282	268	300	303	289	286	294	283	302	282	289	315	290	277	308	283	299	322	303	300	296	270	303	310	306	272	301	301	290	283	301	300	300	285	312	281	328	320	330	288	292	338	292	311	318	271	310	310	300	283	274	291	265	304	296	299	313	256	294	271	273	314	296	292	288	285	297	304	314	323	280	273	332	267	285	288	298	303	286	272	278	289	314	284	305	260	310	339	302	261	291	289	281	329	283	271	298	295	291	285	301	310	318	287	308	291	275	303	319	298	310	265	307	324	279	287	275	266	282	251	299	282	272	274	267	292	260	284	295	298	296	301	309	283	312	280	251	288	286	306	288	310	326	293	284	279	277	271	299	314	322	297	328	285	294	283	312	292	274	269	298	260	289	306	297	304	295	270	292	284	302	284	263	286	299	291	292	265	307	317	297	260	291	286	273	292	301	276	311	287	323	278	247	286	290	312	272	288	298	310	281	292	314	295	301	302	313	274	312	274	307	292	313	275	289	286	288	282	297	334	284	319	298	314	313	301	257	272	304	271	320	272	310	310	307	290	289	263	299	316	304	301	303	300	295	289	273	287	322	322	271	273	280	297	280	316	307	279	300	304	302	313	263	306	286	324	328	307	302	290	297	315	276	307	260	299	293	283	290	279	293	274	276	263	285	303	287	319	285	319	292	279	300	269	269	280	289	278	283	263	260	287	305	289	291	320	244	309	287	304	331	267	290	295	300	306	309	291	271	286	309	301	311	291	329	277	300	290	315	315	255	303	270	275	273	279	262	282	260	286	286	308	303	266	284	280	291	301	307	293	293	255	292	299	303	281	309	306	277	264	289	276	283	302	273	273	272	289	287	280	315	301	329	275	306	279	306	309	310	295	331	312	292	294	253	305	299	334	269	325	290	309	257	287	282	297	298	275	287	285	324	304	298	289	286	280	287	311	312	291	318	282	271	262	325	294	283	282	284	298	289	300	289	298	288	324	285	299	281	280	284	281	300	261	339	289	271	286	291	289	311	314	305	280	289	293	314	302	256	263	311	307	304	288	320	266	317	278	260	273	288	297	305	250	294	267	269	319	292	285	299	310	309	287	289	284	290	275	302	248	322	324	289	305	310	293	300	289	297	308	296	269	279	279	293	299	290	284	266	294	322	300	298	292	288	309	317	324	295	330	280	282	331	296	284	290	287	261	291	309	282	294	269	288	290	304	294	272	297	278	284	318	297	286	286	302	295	310	304	320	271	323	321	310	295	296	287	308	283	330	267	301	293	283	254	276	274	286	316	291	288	325	288	304	287	296	290	280	300	317	290	323	310	255	289	284	280	297	309	266	284	295	317	309	295	280	268	289	293	293	299	309	272	280	308	296	268	277	280	272	285	300	296	303	266	314	297	281	282	331	291	277	313	290	306	296	288	297	295	276	300	323	300	284	265	274	308	287	279	286	269	317	276	314	288	314	285	298	278	306	276	301	280	323	279	291	286	289	277	280	269	305	314	276	295	297	312	289	260	330	307	282	332	277	320	296	270	285	284	312	273	292	321	287	270	291	288	292	284	308	288	266	269	320	300	301	285	283	285	328	299	297	295	291	263	263	272	291	314	288	282	314	245	296	303	273	272	300	296	258	290	287	258	300	316	322	287	266	305	287	266	288	296	304	296	274	282	290	279	290	266	278	270	288	265	282	296	277	258	267	256	286	292	290	287	296	286	328	297	290	304	289	294	292	305	274	295	268	289	282	272	295	308	314	308	298	293	294	288	270	293	276	293	289	319	295	323	285	275	275	257	280	288	270	305	296	286	301	325	267	289	306	328	288	292	285	290	285	301	254	302	277	301	285	283	291	301	272	241	306	286	321	291	284	297	274	293	282	277	298	266	278	291	302	291	281	312	311	277	316	303	324	278	287	304	284	293	275	298	326	281	298	286	284	307	291	328	291	281	318	295	290	298	279	309	298	283
5926	1677	3118	3694	3109	2726	2305	1965	1728	1511	1369	1307	1255	1135	1104	1030	1049	1005	971	998	932	955	916	878	861	856	859	871	847	865	850	827	812	832	852	781	802	823	822	795	770	781	788	796	744	822	794	755	726	797	746	770	785	798	748	753	758	786	760	747	709	806	716	791	762	767	754	736	668	696	794	803	727	787	755	767	732	771	788	747	772	762	785	750	757	738	724	755	757	730	798	781	793	696	735	745	737	701	728	709	702	718	713	728	735	708	736	707	738	781	746	689	714	718	772	767	735	748	738	698	732	716	731	732	723	745	707	770	778	763	747	730	747	729	732	715	730	763	739	773	719	764	787	761	730	714	724	716	722	725	733	651	753	740	748	745	738	722	752	720	773	709	737	741	749	744	684	740	728	724	789	754	732	761	697	777	755	736	752	697	737	705	716	707	755	711	755	728	751	747	765	696	738	752	721	741	744	661	759	759	695	756	735	722	717	731	800	736	748	722	736	732	762	713	761	736	727	708	770	730	743	784	781	746	712	713	740	749	747	746	698	708	734	738	763	725	737	763	745	738	728	765	748	742	737	751	710	765	709	728	717	696	722	697	746	785	735	733	778	707	698	766	703	755	749	773	749	776	749	743	712	771	759	786	730	737	720	777	749	748	744	727	720	716	754	735	731	726	826	777	758	707	736	756	741	755	760	745	732	714	742	725	750	739	750	716	737	695	737	736	748	802	732	714	770	750	755	712	734	774	691	729	765	704	757	718	816	736	755	730	750	767	718	659	770	702	772	736	742	700	768	697	767	713	763	743	669	723	694	724	780	713	734	763	708	717	705	767	725	785	705	712	776	729	746	733	741	779	746	773	749	749	723	739	736	724	780	787	725	768	764	739	711	722	725	668	666	724	705	754	705	728	748	692	786	679	787	798	677	727	749	771	732	711	785	744	742	769	772	737	773	743	742	772	747	732	739	745	725	763	697	747	701	768	716	716	718	773	735	700	755	746	735	760	745	712	727	761	759	723	738	767	770	734	765	735	771	702	687	779	736	752	711	787	707	749	689	748	746	726	753	692	717	751	736	743	737	714	725	746	766	742	735	796	733	762	714	729	717	811	689	707	729	728	742	712	743	816	760	740	715	751	731	730	752	734	745	726	718	760	742	746	695	807	728	777	697	794	711	772	739	742	726	763	724	719	731	702	753	748	753	738	739	768	738	740	749	740	765	709	707	770	776	718	749	725	755	728	753	734	792	744	754	756	689	743	783	725	758	704	754	762	741	750	717	744	686	727	706	731	727	741	739	685	710	679	737	729	767	748	755	760	738	758	746	766	705	736	711	723	696	726	752	750	738	777	700	751	727	697	728	778	728	697	771	750	692	723	716	767	763	697	698	738	735	726	664	666	737	726	706	720	802	724	737	708	725	759	741	766	747	747	707	727	698	712	748	698	763	761	789	752	765	735	783	733	784	751	760	753	774	769	723	751	699	737	757	732	754	721	716	728	756	735	665	694	762	718	727	719	721	718	706	740	709	725	801	700	766	661	710	741	718	790	731	789	739	693	751	781	750	710	794	749	741	754	719	755	741	751	712	740	755	731	707	736	744	739	756	712	745	719	708	754	722	745	690	715	734	716	787	711	777	761	738	744	742	722	711	793	725	748	712	789	679	742	750	751	705	711	696	710	744	743	768	742	733	700	754	772	709	741	769	696	738	769	716	762	727	718	753	710	751	739	737	720	678	748	770	754	750	763	753	735	762	720	745	755	747	709	769	729	715	726	734	677	772	756	737	712	738	680	673	738	740	758	735	766	751	763	725	740	767	732	714	756	740	744	732	722	754	719	751	718	722	761	705	745	784	741	730	760	708	717	748	771	711	736	732	743	731	755	750	741	695	768	784	729	767	705	763	730	725	716	734	710	730	791	757	713	786	754	783	716	739	768	771	736	702	687	701	733	807	749	661	721	716	737	747	742	739	740	723	719	700	728	709	722	747	747	755	757	772	717	713	719	738	731	746	805	699	728	765	691	753	686	748	752	755	739	736	763	720	747	796	709	733	762	751	760	780	771	758	717	755	736	723	728	771	685	726	721	711	746	779	721	730	773	770	777	740	762	726	735	674	770	779	737	716	723	684	702	740	720	722	756	739	726	707	741	708	739	755	812	796	773	746	705	728	722	756	690	733	725	727	800	721	744	719	684	737	738	679	717	705	754	728	723	744	746	735	827	736	752	749	709	698	735	726	700	750	745	761	729	719	752	693	697	729	713	794	776	765	742	736	772	742	712	733	739	802	712	771	709	786	763	763	722	728	741	687	719	686	696	714	730	729	720	708	769	781	715	770	751	740	765	761	674	742	751	776	746	717	750	759	750	748	720	782	714	784	713	750	720	776	727	722	718	672	730	761	732	696	723	749	774	761	710	727	689	798	717	736	732	770	748	706	738	740	783	727	730	713	737	735	785	767	728	702	728	706	751	718	740	744	732	755	712	761	706	745	770	737	769	681	727	698	753	727	720	762	732	766	732	766	745	700	712	739	750	720	733	783	718	738	759	767	727	732	738	758	728	746	759	840	753	770	710	735	724	710	693	731	757	778	787	742	763	742	784	794	750	763	766	744	749	728	749	781	744	743	744	772	703	760	763	755	785	788	710	757	739	733	733	714	762	781	731	707	760	731	717	738	730	762	742	749	760	713	737	756	750	793	719	731	718	736	745	737	688	740	731	744	738	707	705	740	741	766	717	775	712	751	785	766	708	709	744	758	718	722	716	749	720	730	699	704	766	734	749	749	729	732	738	755	730	715	685	786	752	708	705	711	722	752	683	740	764	726	703	767	722	750	701	747	722	772	706	726	746	762	732	698	742	734	759	696	735	771	692	746	691	709	778	739	729	715	738	764	750	710	721	707	746	728	743	727	758	748	698	732	719	747	736	762	791	717	748	722	694	732	734	760	759	743	803	772	769	764	748	765	743	720	752	750	708	726	752	716	725	761	734	740	750	751	719	761	723	689	769	707	715	748	739	783	755	702	704	762	707	747	711	798	689	728	744	735	759	747	737	764	754	730	750	742	756	731	767	760	717	738	772	748	748	710	753	726	766	772	755	758	735	703	727	762	713	702	763	736	749	709	723	749	747	748	717	742	728	765	673	689	689	723	761	751	744	732	750	746	747	780	716	724	759	740	714	721	699	749	704	741	760	672	719	675	761	715	767	732	730	761	712	750	753	702	705	777	720	699	698	750	722	723	709	745	751	685	722	773	737	703	768	752	751	722	800	741	722	746	702	718	785	737	717	769	722	730	748	762	738	746	740	738	733	748	682	683	768	712	739	728	685	741	736	750	773	725	689	755	756	716	751	740	740	738	714	779	708	767	740	756	695	703	714	740	747	713	717	706	724	750	749	722	717	726	762	716	792	729	756	708	731	809	698	772	752	719	718	737	766	730	776	713	739	756	729	794	766	771	719	693	748	766	740	730	699	800	728	708	773	726	732	778	729	726	746
15602	2373	2422	2001	1296	951	695	593	465	412	340	345	284	282	235	227	191	198	190	218	183	152	189	137	171	162	148	172	164	157	166	133	165	156	167	143	140	164	144	142	144	132	149	143	147	161	159	133	133	122	140	123	120	154	142	114	142	117	121	144	115	126	132	138	145	146	134	144	150	151	141	144	112	125	148	141	149	148	131	139	144	134	119	148	137	133	136	122	122	134	148	132	140	160	130	137	111	130	125	123	140	149	113	131	107	124	140	144	131	134	119	121	127	155	130	122	140	132	139	150	139	126	119	130	149	151	119	136	136	113	113	135	132	127	143	135	138	146	114	122	134	148	140	128	120	141	143	136	155	134	128	135	109	137	137	117	150	133	117	133	131	139	139	137	119	138	127	122	133	122	126	119	140	118	132	128	137	138	114	123	113	119	150	118	115	131	117	148	131	131	119	122	121	137	140	127	143	148	136	140	138	147	147	122	128	129	126	137	142	155	145	124	154	121	119	119	127	151	115	166	144	136	145	126	157	151	141	143	133	146	133	133	157	114	136	128	141	128	126	125	136	144	144	137	113	147	143	130	136	113	141	119	127	134	121	114	120	135	157	134	131	144	140	126	118	127	122	138	121	121	119	139	131	119	100	129	107	132	127	115	168	132	127	137	137	144	128	152	144	124	127	142	131	119	118	151	143	130	124	142	126	128	160	135	107	113	113	131	150	140	140	116	161	127	135	132	148	143	145	121	137	143	124	131	151	143	106	132	128	124	129	134	129	152	129	133	124	136	128	129	122	140	125	132	143	130	136	123	124	123	134	120	142	150	136	134	136	139	132	116	151	135	111	132	145	133	133	121	132	137	129	124	158	130	116	135	133	133	165	126	133	138	160	137	138	152	141	137	120	145	134	126	131	122	124	132	133	141	129	125	144	108	139	110	124	140	134	119	130	149	137	151	142	136	127	160	115	137	129	138	124	117	112	119	145	117	114	123	144	132	128	132	136	136	127	133	117	127	132	125	120	139	124	130	124	155	131	125	144	142	128	148	131	137	144	123	163	145	112	128	118	131	130	119	128	116	172	130	134	134	136	140	130	140	149	130	162	135	146	137	144	119	137	139	123	153	124	127	124	126	141	130	137	130	129	119	140	130	129	142	137	131	134	124	126	146	142	152	133	141	141	123	142	141	139	136	129	149	89	133	125	144	159	141	137	119	142	147	128	147	128	132	126	130	132	136	130	146	133	145	134	133	127	136	109	120	146	140	126	127	139	129	134	150	133	128	118	137	144	135	134	123	125	125	139	157	141	137	121	132	134	143	138	114	152	113	125	136	112	137	151	128	137	136	123	130	148	151	119	134	118	129	139	150	125	137	124	136	124	138	150	137	147	131	123	120	133	105	128	141	127	114	124	168	134	128	140	135	151	137	134	131	131	125	129	137	139	139	136	137	126	133	140	140	115	124	119	127	111	136	129	137	120	130	130	119	125	136	135	139	128	147	137	128	128	155	143	127	137	132	144	143	123	133	109	128	120	109	127	148	138	131	137	122	147	136	127	118	133	142	137	131	146	106	141	140	143	118	143	131	129	120	134	134	145	147	121	129	133	121	156	124	121	152	128	118	117	150	138	144	131	145	128	116	147	111	121	136	137	127	143	129	131	142	132	115	119	137	105	128	127	147	138	124	151	109	135	153	119	118	121	138	146	141	146	140	137	133	127	141	143	141	131	130	124	147	153	134	135	147	125	127	122	137	128	116	158	168	129	155	139	132	133	124	131	144	118	117	147	134	129	141	106	135	137	132	113	119	139	131	131	121	130	132	134	156	132	164	139	143	107	130	124	118	131	120	138	144	148	126	129	118	140	146	111	141	126	140	133	118	128	141	145	130	128	149	112	135	125	136	134	130	130	117	122	139	124	140	115	137	136	136	128	133	135	153	124	138	110	137	127	135	147	148	115	162	130	149	142	118	136	120	127	143	144	134	117	131	150	117	143	126	125	127	112	146	141	120	139	146	140	113	123	130	155	131	143	152	115	135	133	146	133	141	136	120	115	129	140	144	122	125	143	110	135	154	130	126	136	134	153	123	100	139	168	103	145	128	151	143	143	129	145	134	148	150	124	117	147	137	133	133	138	137	117	145	149	137	147	116	144	130	135	107	146	123	138	134	122	154	126	124	142	153	118	105	136	126	119	132	139	131	142	145	131	115	134	129	155	153	106	125	131	136	124	141	114	119	148	129	142	130	131	116	120	135	111	116	135	154	131	131	125	141	144	135	141	146	138	141	148	147	153	128	149	142	107	132	105	149	141	134	134	122	132	154	130	136	151	144	142	123	154	124	137	118	125	120	139	128	130	128	105	137	137	132	138	153	119	132	123	135	140	138	130	116	124	123	135	144	134	127	134	138	124	124	124	109	142	115	135	139	130	130	139	113	120	154	138	125	141	145	142	147	117	135	129	122	135	140	133	139	116	153	148	162	129	128	145	149	127	134	107	126	144	142	147	143	118	145	129	154	126	103	132	164	132	130	148	129	125	110	131	135	137	132	143	135	142	126	131	136	106	123	121	125	119	157	131	129	125	128	138	137	117	122	116	115	107	112	137	135	152	134	140	125	144	129	146	163	155	133	128	138	126	141	116	130	127	135	121	148	119	137	145	131	151	144	147	145	144	136	149	140	129	118	127	113	135	124	148	138	118	99	143	140	130	112	166	128	120	118	130	132	142	133	120	128	118	186	139	145	148	146	126	123	129	135	134	122	145	132	125	136	131	125	139	128	147	137	139	133	154	134	137	132	113	135	151	126	114	129	132	110	152	142	129	118	138	120	133	132	131	123	133	167	138	125	147	111	141	138	124	132	145	124	145	139	164	124	136	134	141	123	121	121	113	126	127	127	122	127	136	143	121	130	136	136	153	117	120	133	136	133	142	134	129	153	142	123	132	126	113	129	130	132	123	121	122	121	148	147	128	124	133	114	132	131	150	126	115	121	123	130	124	125	130	138	125	142	145	130	150	150	137	128	134	129	117	132	123	115	120	140	134	136	141	129	126	120	128	136	131	145	148	122	115	129	123	124	118	141	143	126	119	130	144	145	123	144	126	132	136	125	138	133	127	142	156	122	131	124	133	117	142	116	137	158	112	152	126	145	124	143	137	154	128	144	131	150	152	140	122	145	126	129	144	153	110	127	135	128	143	143	130	124	135	116	128	127	115	155	117	137	136	139	125	158	123	135	129	134	113	136	136	138	145	154	131	147	133	115	132	146	125	149	122	115	138	147	135	136	112	126	126	145	133	138	143	132	145	110	139	120	135	129	138	128	139	124	129	108	133	137	151	120	127	134	145	133	156	115	122	126	122	138	125	124	139	123	128	142	145	140	141	113	147	139	147	138	144	121	114	129	129	138	138	146	127	139	133	132	146	136	130	126	130	133	129	135	111	146	137	131	135	130	141	129	147	139	133	145	133	125	147	134	139	138	119	122	115	130	132	115	136	128
7425	2103	4765	5541	4923	3918	3191	2645	2225	1908	1649	1482	1286	1235	1081	1020	916	935	853	777	759	742	705	652	611	608	634	560	545	512	523	505	484	505	502	486	481	486	477	486	440	498	488	446	469	461	466	446	437	448	411	457	460	436	415	412	394	442	395	431	423	368	458	404	416	419	429	407	401	421	395	420	405	408	427	390	415	392	412	436	391	387	404	389	392	382	381	412	421	399	400	367	402	373	395	398	392	410	441	343	357	403	396	393	404	428	408	397	411	404	383	376	364	417	338	404	370	370	367	400	370	422	381	374	365	382	378	377	380	380	378	402	374	465	394	386	420	408	362	387	357	358	394	416	403	369	385	396	386	387	358	399	400	386	379	366	361	361	379	363	353	365	367	347	354	405	364	390	376	385	394	354	387	363	387	382	363	352	379	414	404	360	335	369	373	371	356	403	369	362	358	400	386	371	362	387	422	329	387	377	377	360	355	403	384	372	377	369	413	369	383	354	396	393	380	384	399	376	388	384	364	396	377	389	360	351	356	334	374	377	358	374	376	364	414	356	366	351	377	383	374	390	369	365	357	368	365	398	366	395	406	358	344	391	365	395	361	403	360	399	365	374	346	377	404	381	375	399	371	386	401	391	350	378	387	364	343	364	344	356	421	359	370	377	387	375	367	361	377	370	348	401	354	425	396	372	375	395	380	364	379	381	409	368	347	380	378	392	384	348	385	368	367	366	383	400	335	390	361	421	349	383	403	372	348	381	386	388	378	389	390	366	345	373	389	387	343	402	354	376	366	418	393	398	358	377	367	371	359	375	384	368	384	345	378	383	399	360	376	373	352	378	407	383	351	368	350	360	387	370	407	349	367	360	372	411	400	347	384	355	394	402	392	380	407	375	395	324	360	362	370	392	400	378	383	371	366	378	367	374	339	383	378	346	378	377	424	385	348	347	380	387	351	386	352	355	399	349	371	387	365	366	393	406	379	357	359	374	366	326	374	382	402	389	383	356	380	367	374	363	370	403	396	379	359	342	395	370	402	379	368	410	409	333	385	382	391	389	375	349	383	389	363	406	368	365	365	394	364	374	361	391	361	378	370	373	363	349	367	404	381	375	378	361	361	406	354	388	376	369	365	371	396	380	366	364	390	368	385	373	375	380	364	350	382	363	417	361	361	361	375	351	411	372	383	333	371	368	400	402	348	360	389	368	363	347	397	427	378	365	353	355	384	418	404	367	373	408	370	385	396	372	399	376	342	379	360	408	366	341	380	351	368	353	400	364	389	376	386	399	362	365	371	368	401	383	321	404	340	395	357	378	401	391	406	353	371	340	396	371	368	372	381	372	362	383	368	360	407	352	341	383	390	349	377	343	392	407	378	378	377	354	373	334	390	382	370	355	394	375	395	317	375	403	338	362	354	381	329	376	355	336	381	361	354	352	373	393	378	376	423	384	371	354	382	389	368	362	375	390	372	365	367	362	349	380	374	400	396	368	369	379	397	400	363	368	351	392	407	382	335	376	347	386	392	365	360	365	363	398	358	378	379	379	350	372	407	386	366	384	399	372	398	388	375	371	365	354	383	373	375	382	367	365	391	354	369	385	367	381	341	373	399	348	395	387	368	377	346	419	357	393	383	389	352	399	374	408	360	397	370	383	370	380	367	409	377	348	391	404	345	371	371	379	374	374	331	377	345	380	372	336	406	375	358	375	383	352	385	370	338	387	360	386	359	367	376	365	366	394	371	389	383	356	379	360	383	383	386	353	364	345	402	342	382	379	369	379	390	356	345	381	392	347	409	394	331	386	364	370	384	361	403	381	341	365	365	358	355	404	390	375	377	376	378	387	344	421	413	350	372	368	407	374	386	364	367	366	408	366	366	350	334	358	368	402	373	375	380	360	375	358	430	364	408	388	383	360	349	374	362	367	358	385	385	399	389	358	345	385	371	378	396	397	348	359	385	372	350	395	369	359	388	381	383	353	366	387	390	397	375	412	409	360	338	374	366	393	388	369	385	387	385	365	375	354	384	368	417	353	373	412	357	356	420	396	410	370	360	382	414	402	351	362	384	371	367	369	381	346	402	365	386	390	388	381	389	365	415	378	370	385	394	358	400	377	361	369	413	384	374	392	363	378	388	348	336	370	390	362	383	348	363	357	393	380	352	398	391	363	395	348	359	398	364	377	380	399	382	355	365	374	369	369	372	395	363	352	411	358	373	405	372	401	365	387	364	354	393	394	403	394	359	378	382	390	355	390	377	331	373	382	379	358	383	339	384	355	372	364	362	387	396	355	369	360	370	382	371	364	359	369	390	401	366	370	369	373	401	371	399	378	370	361	380	376	401	373	364	393	394	361	396	392	382	368	352	374	368	356	391	369	407	359	355	390	380	366	376	365	345	388	384	392	381	354	343	378	422	383	376	382	410	341	400	404	379	376	429	377	375	388	365	395	392	361	383	403	351	377	403	383	370	380	384	367	354	379	367	376	361	370	380	347	362	393	371	351	379	362	373	398	362	395	410	357	371	360	394	387	395	381	375	365	372	396	372	364	400	394	385	369	371	379	374	367	360	398	365	374	390	399	358	339	365	384	342	384	370	363	388	359	424	375	411	369	378	349	378	387	342	377	376	400	391	365	390	373	362	382	376	400	367	340	390	376	357	402	368	421	385	392	373	369	370	423	364	387	370	358	381	363	416	356	387	356	387	385	397	350	375	400	385	391	340	346	369	393	389	418	401	382	380	351	413	376	358	378	375	379	349	401	375	378	400	394	398	381	351	403	349	381	380	387	371	393	365	345	387	352	367	388	380	405	351	404	354	372	394	379	331	362	357	386	357	361	384	359	397	393	397	368	345	403	375	356	373	365	395	362	329	369	351	362	387	374	365	412	361	373	360	344	392	433	379	371	348	361	393	349	354	358	372	382	392	368	387	372	377	372	392	355	361	393	340	414	389	383	365	383	373	396	384	405	420	339	361	368	397	362	361	344	406	403	402	358	364	359	367	372	361	401	399	394	370	355	367	392	365	355	365	370	408	375	336	365	349	407	377	371	362	384	383	379	385	386	385	377	424	366	350	395	388	386	365	349	383	377	398	313	364	373	369	361	381	407	378	359	357	396	392	384	355	366	391	360	351	375	364	400	397	359	384	408	373	383	349	368	364	357	359	339	359	346	382	399	364	395	387	391	402	397	380	372	401	357	383	395	316	354	377	408	384	355	395	365	395	340	416	387	383	350	384	341	370	365	365	347	377	365	375	403	382	373	383	368	369	352	389	393	386	348	370	424	363	370	376	375	385	373	370	367	389	350	383	376	356	389	396	385	386	366	376	398	396	374	387	364	379	373	389	368	351	370	377	358	356	352	375	355	369	385	360	374	344	373	366	351	376	339	378	340	390	386	401	419	387	393	402	368	361	376	357	388	350	364	364	365	373	402	368	350	372	384	364	401	367	398	366	399	380	388	393	361	386	356	389	372	378	367	390	396	377	359	402	339
2435	382	420	370	349	372	337	328	352	317	355	329	340	316	351	342	327	319	301	327	316	358	319	334	329	345	279	302	331	309	342	344	306	321	319	339	352	307	320	335	337	301	329	336	308	323	342	322	320	364	342	317	352	322	345	319	340	344	328	315	327	346	329	313	305	326	324	337	314	326	333	344	328	317	290	333	337	317	324	337	334	286	313	348	323	372	305	362	336	361	336	337	317	314	331	324	337	324	313	312	321	371	340	325	337	283	336	353	342	315	314	333	356	347	326	341	322	351	334	327	324	302	326	359	310	324	295	325	331	330	331	319	318	312	353	362	337	289	335	325	338	305	375	339	320	314	315	337	316	365	331	359	316	322	327	331	300	340	358	315	336	318	364	349	324	326	341	349	324	322	322	310	359	329	334	358	299	360	351	310	337	327	295	344	361	327	348	332	341	331	374	319	303	336	343	325	330	328	322	321	307	336	337	349	302	336	324	364	322	318	340	343	326	344	306	323	353	302	362	322	331	356	348	330	388	338	302	337	333	319	343	355	328	329	301	320	348	310	346	319	352	317	353	307	346	352	341	289	299	340	326	330	329	323	377	312	377	351	307	308	330	335	345	299	315	317	358	344	304	324	329	304	352	357	328	320	327	338	346	335	310	313	299	317	307	306	343	369	311	320	331	306	331	330	344	307	337	332	333	375	316	346	342	341	348	322	345	301	335	332	340	349	318	341	312	371	343	310	298	327	318	327	332	351	336	320	331	342	331	292	321	324	321	349	346	344	359	320	317	350	350	343	326	342	342	373	312	330	348	372	323	324	358	341	334	308	345	299	321	337	311	327	316	332	331	293	315	334	309	315	360	310	359	360	302	314	299	331	322	316	340	343	324	324	340	335	319	337	337	305	340	343	336	368	292	329	349	351	323	346	322	337	329	338	321	324	375	337	327	324	322	337	352	314	347	337	337	364	314	354	365	362	354	331	294	306	330	313	332	360	328	342	327	326	311	345	333	320	320	315	302	293	350	346	316	330	309	346	322	307	329	340	309	371	313	340	336	353	344	328	336	346	330	340	338	335	320	328	326	341	323	338	349	313	331	345	292	347	320	311	326	332	328	331	321	360	315	303	328	322	318	347	351	343	349	339	334	352	332	341	339	325	339	358	319	318	395	315	333	306	317	322	362	311	340	341	330	333	354	320	331	311	335	312	343	327	326	319	294	346	317	325	341	323	307	328	326	338	353	325	333	331	339	343	326	328	331	312	362	329	342	337	331	312	337	309	332	343	310	313	322	329	315	351	349	299	366	349	315	300	339	332	310	324	384	347	337	333	323	309	328	387	363	309	322	327	344	317	331	315	351	336	357	346	345	343	361	320	346	364	347	341	314	348	320	319	318	371	328	344	337	339	322	342	343	310	309	319	334	304	336	326	330	360	365	339	320	299	321	348	333	351	352	330	331	337	332	303	369	313	318	364	320	340	347	324	348	333	357	319	315	334	329	364	314	335	340	334	319	335	335	330	298	354	322	329	336	344	332	323	303	305	341	374	296	316	336	312	303	313	349	328	310	285	336	343	326	359	375	360	362	358	349	303	360	323	311	328	346	354	317	323	315	315	335	317	327	330	344	344	328	317	343	311	331	339	334	321	300	274	359	357	364	330	331	355	321	328	331	336	304	349	342	312	318	345	322	309	336	370	339	350	321	334	313	367	328	341	340	341	341	321	321	319	310	333	312	297	330	317	288	310	332	318	316	312	300	322	329	310	355	337	329	309	311	316	306	330	362	322	333	356	329	326	351	345	338	364	324	335	318	354	342	358	350	316	346	302	338	308	320	327	362	301	344	338	336	350	350	333	303	337	336	319	337	330	320	320	345	340	334	338	322	351	347	374	323	287	322	340	366	351	316	311	305	334	347	365	327	332	304	335	343	335	329	327	336	328	339	343	320	324	302	346	324	331	299	305	310	364	327	341	360	350	331	305	348	315	357	342	327	341	306	333	340	340	287	303	325	302	322	334	356	324	341	322	360	348	358	339	313	316	334	379	347	333	320	362	319	318	326	339	353	335	359	322	359	303	325	329	316	341	342	327	345	328	326	320	313	314	327	320	339	320	336	359	319	342	308	317	352	318	350	340	334	334	353	310	348	341	312	349	282	340	338	305	324	301	329	339	331	328	333	316	326	297	340	343	341	344	322	336	351	346	346	328	305	338	325	366	298	314	329	323	349	353	320	350	287	314	348	301	327	305	311	291	354	342	337	366	309	317	319	346	325	333	307	338	325	299	314	329	328	352	361	306	343	313	333	310	332	335	329	346	366	326	326	315	341	327	349	339	321	310	359	332	355	299	358	306	333	327	301	327	301	346	352	388	316	342	370	316	356	359	334	321	351	345	362	343	326	325	313	331	348	351	345	307	320	330	311	353	319	323	352	329	334	327	303	321	323	363	322	332	349	317	337	325	310	347	337	314	327	335	360	347	329	312	332	311	317	320	318	322	306	346	342	338	317	362	355	321	320	316	317	336	316	340	322	342	353	304	311	305	318	350	358	343	314	336	299	355	319	322	318	346	336	333	304	354	318	346	358	356	338	356	298	342	364	331	350	357	325	343	300	323	296	325	319	337	344	357	332	347	318	321	318	311	375	360	360	302	298	334	328	338	330	311	341	305	355	304	358	381	329	291	348	316	291	325	343	359	339	330	296	324	329	323	302	325	330	303	307	363	323	355	340	315	296	340	311	317	323	321	328	303	324	348	320	305	324	357	329	320	356	329	337	352	300	304	343	317	329	330	316	321	319	316	308	311	346	330	320	322	317	318	310	345	326	314	345	305	360	345	326	340	329	346	325	355	310	345	355	384	324	345	355	313	346	338	346	318	310	319	326	321	312	334	306	340	311	324	350	315	343	302	327	311	346	335	320	315	313	319	342	317	329	326	312	349	324	303	345	316	341	287	310	348	301	313	308	328	333	345	357	327	303	321	320	364	329	324	349	366	345	350	315	326	332	340	348	323	336	336	337	322	306	312	344	373	322	329	361	341	296	379	334	326	379	313	313	314	317	333	317	343	354	342	291	335	327	349	316	331	323	352	319	337	336	269	300	352	323	313	310	374	355	334	322	333	329	327	378	358	332	324	369	317	331	330	286	338	352	300	309	348	307	332	337	310	321	313	334	357	307	311	368	352	321	344	340	355	318	323	306	336	345	332	332	358	314	327	352	333	351	330	321	348	340	323	333	322	311	318	356	329	320	303	333	319	343	309	348	321	316	333	348	340	350	317	349	328	318	312	354	351	307	352	352	359	335	330	322	313	363	306	327	324	359	355	305	340	338	345	314	310	321	348	294	339	351	334	383	349	350	324	367	331	309	338	336	323	294	326	330	328	313	339	326	333	328	341	334	351	303	315	339	322	320	337	333	314	297	284	296	354	355	322	346	300	346	319	319	358	352	343	368	327	334	307	326	321	333	308	328	353	340	305	350	324	316	318	350	334	370	394
2569	925	969	989	954	999	968	945	915	884	844	880	898	882	880	885	893	849	858	858	879	884	868	831	824	855	856	812	862	880	868	841	816	876	852	840	803	851	835	857	864	827	822	842	791	851	791	844	831	837	831	790	849	843	909	837	885	858	825	900	890	855	849	873	852	847	863	825	856	793	841	846	792	866	872	866	822	818	834	811	822	844	857	839	859	901	848	791	822	890	813	855	853	871	858	873	814	836	844	791	819	862	931	853	783	863	882	819	776	826	818	870	850	844	848	806	818	819	886	768	869	813	818	834	832	787	858	886	876	884	867	864	849	837	840	885	839	838	876	813	815	807	842	815	845	825	838	892	871	819	857	821	844	806	818	882	852	863	841	867	905	877	819	840	887	837	847	825	822	800	871	783	846	830	838	828	817	881	844	820	866	876	843	849	868	847	796	816	874	842	871	855	828	837	872	852	858	822	877	782	820	835	823	868	825	819	806	833	840	840	879	791	791	873	835	890	829	780	827	816	845	795	831	839	823	827	833	871	854	852	826	865	872	843	870	800	811	815	868	848	859	812	886	845	874	850	807	884	826	812	883	855	904	786	839	856	833	824	834	805	879	853	822	827	747	779	884	837	856	841	856	847	836	873	852	824	852	849	836	835	763	824	780	879	815	838	771	830	798	828	856	878	859	819	870	817	876	775	857	854	824	853	874	808	737	922	862	808	891	827	821	873	832	890	806	799	820	811	843	809	835	832	841	817	858	877	846	856	852	826	855	849	811	861	854	829	866	805	818	862	854	800	816	825	834	869	830	836	836	864	822	854	841	881	847	863	861	872	788	819	820	821	832	886	834	828	883	848	838	861	833	860	866	824	834	820	853	833	829	853	834	887	828	833	836	825	854	840	827	798	859	869	896	821	884	815	818	806	844	799	834	862	785	833	844	840	842	806	853	833	816	853	857	872	901	886	846	803	866	806	834	850	819	822	832	804	820	882	873	846	818	817	863	869	861	839	901	823	796	791	830	840	864	848	870	843	847	847	809	831	843	857	837	844	875	870	785	864	867	790	815	817	813	807	914	862	844	840	792	867	823	831	846	886	862	849	869	839	898	805	814	812	810	811	836	825	820	829	853	844	816	839	831	856	837	834	852	831	771	858	842	837	860	839	851	867	832	823	813	852	827	838	841	790	873	806	850	878	752	849	850	836	823	895	807	857	798	854	872	868	847	828	836	833	854	831	848	831	829	816	832	836	832	883	862	837	855	840	855	880	869	807	867	863	844	818	847	861	848	818	809	821	838	857	857	852	877	840	836	876	863	884	832	815	762	794	819	883	788	882	837	843	874	813	826	822	854	858	917	807	840	854	794	805	899	842	825	869	871	803	876	866	855	873	827	858	797	870	816	836	780	851	875	835	860	852	800	848	859	889	864	830	832	879	893	771	844	891	818	826	853	868	850	867	837	842	820	833	838	834	835	830	831	799	802	832	829	782	835	827	809	863	847	860	839	801	835	854	826	877	857	847	871	818	888	809	863	876	903	867	801	873	860	825	850	898	847	853	837	777	887	808	838	832	834	875	841	808	814	856	872	869	815	857	829	869	806	846	814	853	846	888	886	870	833	830	839	854	809	825	835	794	863	882	842	890	822	863	803	878	888	804	876	866	823	858	873	809	826	839	866	804	845	811	819	842	841	845	832	898	888	815	858	776	850	823	829	864	809	820	842	854	885	839	805	826	838	862	869	877	826	872	795	872	906	803	841	827	795	840	839	821	789	782	832	819	804	857	875	888	846	860	853	802	849	848	836	853	821	798	817	848	830	826	849	867	851	823	836	831	914	850	830	835	870	822	832	853	861	791	819	824	830	829	816	896	853	808	838	834	834	836	887	852	829	790	796	786	873	840	839	829	816	870	832	839	833	814	851	854	824	802	822	861	877	854	841	878	867	858	880	828	845	883	846	894	869	866	866	842	815	861	847	796	845	882	779	842	855	822	845	872	831	837	834	884	812	868	876	858	892	841	837	802	843	884	844	838	854	832	870	843	797	851	836	862	837	862	822	839	850	838	842	838	847	793	826	821	872	842	829	805	836	824	834	862	815	827	882	839	801	826	776	770	764	870	817	842	847	803	855	830	820	840	793	864	883	791	831	800	819	845	792	836	855	859	812	856	810	843	874	828	816	868	829	800	845	806	873	907	834	822	814	867	808	875	819	835	852	832	791	810	861	870	856	845	815	854	885	786	830	863	821	868	863	861	815	857	834	840	880	834	805	854	870	869	845	819	843	901	811	838	828	806	812	840	819	805	860	811	808	828	817	806	857	882	882	823	904	867	913	776	831	852	854	880	851	894	825	841	893	823	838	867	840	848	832	856	789	848	922	836	835	811	838	851	807	862	851	791	843	859	828	847	850	796	844	849	841	861	835	828	869	854	838	856	854	790	841	807	887	809	850	823	828	833	831	854	842	856	787	825	822	837	870	850	868	867	811	858	840	829	875	898	884	893	826	851	880	845	818	876	813	806	818	894	862	908	812	839	913	849	846	832	858	893	827	836	798	825	852	887	831	857	858	859	831	875	803	789	862	878	887	843	836	826	873	883	844	828	805	859	787	854	886	856	832	870	781	849	880	828	849	845	902	841	852	830	797	808	804	840	816	881	878	790	847	850	820	870	795	856	759	908	834	804	799	802	810	847	852	838	820	832	781	842	790	847	835	817	786	817	853	843	833	840	824	837	845	858	865	857	833	806	861	844	894	866	877	844	867	857	863	804	814	841	841	846	824	839	878	893	801	796	854	832	809	806	841	836	857	863	882	882	837	916	849	851	885	784	787	852	845	863	824	816	816	853	847	854	830	830	791	823	790	829	864	810	828	845	843	818	838	804	861	783	874	844	829	849	871	813	833	861	848	902	864	813	816	872	839	817	835	801	842	812	846	870	855	832	847	892	836	842	831	791	828	888	844	873	823	845	915	847	888	847	888	890	839	789	852	803	838	805	832	818	840	844	832	798	810	867	833	865	835	820	845	815	836	822	847	888	835	826	867	841	819	852	817	862	825	829	846	861	819	840	832	836	870	820	863	824	808	846	824	864	857	796	863	828	824	819	864	823	888	817	820	827	858	858	840	845	841	822	836	866	860	868	896	855	782	838	847	876	823	812	849	840	872	896	843	839	916	855	815	875	840	835	832	810	864	796	864	831	855	817	895	834	806	836	876	884	799	810	824	845	836	798	865	820	852	810	866	880	825	872	797	856	830	882	849	891	905	844	800	876	834	866	787	845	850	856	890	889	848	825	871	838	885	842	861	903	836	844	842	777	833	869	829	881	812	821	884	830	812	796	811	810	828	824	845	849	844	809	855	809	850	834	854	869	809	900	863	788	818	812	850	806	861	824	833	871	793	836	814	827	838	849	847	777	867	857	835	845	870	816	810	849	850	821	870	861	819	814	816	803	918	810	822	876	847	838	878	859	859	852	809	815	833	859	854	816	832	805	807	797
8869	1173	1393	1215	864	745	608	527	481	447	412	396	383	369	332	389	309	334	332	348	330	324	331	332	321	265	346	274	300	330	314	301	301	290	300	288	270	295	283	319	301	305	310	316	286	298	295	293	316	304	273	292	328	303	280	301	292	331	279	293	274	273	322	278	281	275	266	321	261	275	309	281	291	300	295	279	284	316	285	303	293	302	324	292	292	278	285	314	311	268	287	293	283	291	301	294	304	258	271	288	287	260	308	276	269	280	293	305	283	306	299	338	269	297	299	265	237	300	295	277	273	299	302	282	306	310	288	278	260	283	288	293	288	294	300	304	327	307	308	300	294	287	284	290	280	292	317	278	285	277	278	274	297	325	268	258	279	295	269	313	303	288	300	287	279	249	290	306	291	292	300	286	297	297	291	268	287	292	313	303	306	307	301	270	285	278	306	326	281	312	287	311	275	290	312	312	277	321	294	271	318	307	268	295	281	251	280	260	290	298	305	332	287	297	299	306	302	261	280	323	288	274	274	291	321	275	292	296	295	307	298	307	296	283	290	274	277	308	306	294	321	291	289	301	269	316	288	265	262	337	297	292	287	287	284	275	292	306	294	314	289	272	293	278	301	297	296	283	290	291	277	317	289	295	301	274	268	298	295	298	314	301	296	318	277	285	282	287	276	285	313	283	297	294	299	235	279	253	305	299	278	279	296	293	271	285	291	296	288	303	297	265	281	271	291	305	306	254	299	275	293	326	325	306	291	272	279	279	299	282	280	265	304	321	272	273	284	322	291	276	320	288	313	274	292	253	275	271	295	274	297	265	314	292	304	280	275	284	283	294	273	275	297	297	304	260	301	282	295	297	298	287	292	308	317	304	293	282	281	271	281	279	270	284	294	304	287	294	295	324	305	292	299	303	326	286	301	275	261	287	281	275	280	274	280	280	284	277	299	301	307	288	291	279	265	292	282	266	281	301	295	275	285	297	270	299	270	319	286	279	297	290	299	321	293	287	297	290	276	297	319	301	296	296	293	285	303	276	285	241	283	299	304	279	272	290	284	288	269	282	294	315	284	277	284	288	293	281	280	298	309	297	294	296	280	269	296	276	293	257	305	273	317	278	312	302	268	294	255	274	257	295	302	292	297	298	340	324	312	308	278	248	289	306	302	281	269	303	279	297	304	318	286	306	302	296	317	294	290	269	302	275	296	290	307	284	300	283	288	291	272	287	295	297	325	292	286	314	315	298	296	301	292	285	271	292	314	308	295	291	269	278	273	276	263	271	260	320	265	289	286	297	312	306	260	263	281	289	272	288	313	280	284	284	296	277	323	299	273	296	268	316	317	286	300	300	319	271	278	313	291	278	297	305	306	301	265	281	283	287	327	305	256	292	285	290	315	286	302	324	297	287	303	308	275	276	279	279	302	276	320	290	277	304	312	298	282	297	263	296	307	261	275	292	298	271	322	270	256	262	289	279	269	297	292	280	291	285	285	290	289	288	313	295	289	277	266	291	282	274	320	303	302	251	288	289	304	242	264	278	297	289	279	279	292	277	306	279	284	279	304	294	317	282	292	296	297	317	301	282	309	308	295	311	293	303	282	284	294	288	306	265	294	327	334	289	303	294	301	283	284	273	301	259	314	282	294	328	313	287	281	296	298	304	278	282	293	266	266	296	300	289	266	295	287	314	328	310	262	283	295	297	288	289	268	286	331	340	271	312	302	296	300	303	247	288	303	294	307	262	320	291	301	295	289	308	292	303	271	259	314	288	275	292	264	327	284	268	332	316	267	282	282	307	290	249	259	329	258	322	296	283	298	283	314	251	306	282	302	287	311	320	299	279	312	291	255	287	250	301	268	278	302	271	279	299	300	303	295	311	322	291	324	310	319	314	303	274	315	293	263	309	313	299	307	317	301	303	274	331	339	294	308	284	292	299	307	308	284	307	286	263	306	301	295	273	293	276	274	278	302	301	307	309	316	292	270	263	280	305	323	282	323	303	324	288	315	284	279	320	278	286	281	302	312	274	266	305	286	288	262	293	267	285	286	296	281	326	295	306	293	280	307	306	253	294	295	304	276	281	294	312	307	270	268	301	294	308	302	286	294	302	269	277	297	313	307	300	293	274	292	288	263	303	274	316	336	299	304	294	259	315	322	302	283	292	288	296	329	255	282	298	281	301	289	252	276	284	286	271	254	325	304	254	299	258	273	278	301	295	248	267	302	253	285	292	305	271	291	293	275	283	275	285	269	303	317	275	289	273	304	281	297	289	300	286	309	317	281	313	299	291	254	286	263	310	280	310	286	298	315	277	313	268	306	307	263	301	314	282	329	308	304	290	292	272	285	278	288	271	285	273	314	292	257	293	275	288	284	288	301	307	262	318	315	308	285	280	290	317	284	263	318	290	268	282	296	285	277	294	299	278	285	304	279	298	291	292	299	293	300	292	295	304	281	297	292	276	281	310	315	274	260	329	284	266	288	343	280	293	286	292	278	295	294	292	275	265	303	310	289	293	282	269	280	299	304	281	324	293	301	291	294	290	316	292	306	306	257	257	278	285	279	327	297	297	281	286	288	298	326	279	294	286	308	321	289	305	333	307	303	295	276	303	300	289	267	279	314	293	308	275	277	281	292	317	304	291	276	295	318	296	293	285	283	304	300	285	298	275	291	291	300	296	252	289	285	287	297	297	270	289	289	298	290	303	274	284	320	257	301	325	294	289	297	289	302	285	310	290	293	270	291	276	290	274	282	263	286	321	289	276	299	280	295	329	320	304	256	287	279	324	291	292	269	271	295	313	297	331	301	292	290	299	287	298	293	296	285	300	251	268	269	289	285	291	298	318	300	267	267	290	300	279	281	265	284	296	266	286	275	302	328	308	283	280	255	292	262	259	328	306	302	276	295	297	286	313	308	275	305	272	273	312	313	288	282	280	283	267	312	306	271	312	272	290	290	293	284	299	277	316	308	281	311	288	328	300	292	273	310	303	310	233	324	326	268	274	294	301	280	326	279	282	283	289	269	252	282	288	287	321	292	292	257	321	302	307	292	313	287	328	265	296	290	300	310	299	313	337	296	278	295	308	261	308	314	290	305	289	269	252	305	333	275	299	281	266	267	286	295	266	314	283	293	295	254	317	295	265	308	333	290	278	272	284	281	261	270	270	289	302	287	286	288	342	291	259	312	274	269	271	298	303	294	307	317	348	301	304	280	273	279	296	270	320	289	302	314	283	314	293	273	288	304	294	281	273	314	290	266	281	264	265	280	296	265	331	313	296	282	297	277	294	296	331	293	304	282	305	289	299	308	301	259	244	305	267	290	308	281	320	287	257	303	304	285	283	270	293	281	288	269	313	311	289	281	277	287	299	299	303	291	289	301	282	277	300	308	292	302	279	295	281	275	250	291	275	290	273	276	306	296	307	325	279	269	310	308	306	280	291	302	260	302	320	271	291	318	281	276	288	308	284	286	302	269	271	294	331	295	261	281	275	287	284
5966	1675	3024	3548	3041	2611	2227	1909	1713	1573	1419	1322	1303	1166	1096	1047	1023	963	976	975	949	916	876	918	904	875	885	893	836	864	811	815	783	857	824	768	794	768	790	776	769	760	767	776	748	776	774	765	737	765	766	738	830	731	780	775	760	770	739	704	763	760	794	784	773	726	739	732	746	824	741	731	727	767	719	727	738	730	768	742	717	725	726	707	731	750	721	726	745	754	782	759	802	726	796	790	750	766	723	748	789	762	720	745	729	703	742	688	778	756	760	721	762	720	755	747	719	764	748	730	727	755	767	726	753	707	711	759	771	760	829	757	739	741	785	753	745	767	750	754	732	766	736	741	802	807	684	749	774	775	745	760	743	775	734	729	751	765	706	752	715	731	750	738	777	726	750	750	757	739	753	729	770	756	762	776	755	783	750	709	789	761	707	736	695	703	694	694	699	754	731	739	744	709	789	729	739	731	770	773	725	729	708	736	735	730	704	766	737	720	786	767	736	744	710	703	762	752	748	732	740	713	777	691	708	795	713	764	704	724	762	773	751	710	691	765	724	758	689	696	756	730	698	704	759	761	739	755	778	722	699	805	732	750	703	704	704	746	732	770	772	739	721	784	747	754	724	729	713	666	718	710	759	715	722	743	742	717	697	730	718	723	705	721	756	721	704	727	715	738	720	699	768	762	704	699	693	748	713	729	693	716	714	693	781	748	691	742	708	708	694	729	730	767	707	736	707	763	760	723	752	739	685	742	787	713	688	761	704	761	732	697	742	746	769	748	732	749	721	729	750	746	701	729	754	769	764	753	713	740	761	729	768	720	749	765	731	697	709	719	771	726	710	745	739	739	742	764	768	664	729	707	715	736	721	715	753	721	665	696	763	752	742	778	726	744	752	708	733	722	714	714	729	738	709	738	791	715	771	730	736	698	706	709	738	786	729	720	737	720	734	720	710	747	745	715	728	736	734	745	728	794	773	729	761	756	704	716	740	762	718	728	781	749	756	756	778	773	692	778	748	769	748	743	765	741	691	747	761	726	720	712	785	706	778	746	737	766	780	772	675	771	683	751	737	691	740	744	782	735	764	724	722	718	704	733	757	772	733	790	735	767	720	744	741	773	735	762	749	701	695	749	718	733	733	765	717	708	755	714	741	745	736	723	722	771	721	743	743	780	742	743	741	762	738	720	726	755	721	760	760	692	700	750	713	737	748	703	765	719	705	711	732	724	732	737	776	783	732	778	728	735	726	746	795	731	742	726	684	731	789	711	786	717	718	739	764	727	728	743	730	730	785	709	719	799	657	730	726	716	711	739	748	702	693	731	734	737	753	726	702	796	707	706	708	714	742	768	741	737	711	720	732	732	754	761	723	695	708	726	723	694	696	735	768	758	730	730	689	718	706	760	718	730	685	723	700	732	753	739	696	732	713	701	773	747	729	720	712	747	734	779	679	708	728	713	740	708	713	740	710	760	711	774	795	707	730	794	720	764	697	713	715	736	756	771	728	710	767	771	713	760	760	739	756	767	723	697	746	732	730	717	731	709	741	731	748	714	744	686	742	723	742	694	680	715	704	793	708	794	757	724	763	711	743	713	741	700	738	678	772	746	776	728	740	767	769	733	746	758	735	781	735	702	756	763	753	716	710	765	743	734	741	751	717	738	765	706	717	742	784	673	695	734	731	807	722	727	715	778	734	722	677	728	749	758	777	744	727	712	736	727	739	683	750	717	745	711	745	733	722	754	738	736	712	771	747	717	720	691	689	736	727	773	705	770	720	717	735	742	755	744	721	736	763	748	703	725	754	759	696	742	707	732	719	699	716	775	792	665	707	716	758	752	775	730	744	752	784	745	751	730	749	708	685	710	716	766	740	766	724	733	751	736	740	705	727	735	705	729	758	772	761	683	748	700	738	696	780	697	724	699	702	768	715	770	740	714	737	737	713	696	745	722	722	768	736	724	748	735	709	737	747	732	726	700	765	736	759	752	763	738	685	736	762	724	749	752	711	722	711	764	772	725	765	715	721	728	742	717	769	789	726	726	691	756	741	727	703	731	738	721	715	747	652	716	740	721	739	757	682	723	781	764	689	741	769	732	760	733	669	720	729	733	737	701	706	701	777	785	735	745	707	780	732	748	707	740	700	738	780	693	718	702	786	753	775	724	775	697	759	725	701	723	734	698	722	741	762	716	720	719	734	705	757	743	744	714	757	753	721	748	701	691	710	729	730	722	715	717	714	724	731	756	752	715	700	750	725	755	727	729	781	760	731	723	759	774	708	733	739	739	723	716	761	754	687	740	747	727	726	727	693	721	695	708	686	693	715	718	725	716	725	740	731	772	716	740	729	762	701	714	742	660	736	753	755	737	749	727	756	731	736	702	735	676	718	756	746	731	706	744	702	744	749	767	697	701	696	767	726	736	689	766	696	767	727	775	757	745	780	730	708	735	723	725	731	764	751	721	704	774	689	720	740	728	740	697	773	737	753	778	696	767	730	716	700	704	749	726	715	758	741	738	704	788	713	728	764	770	727	780	712	700	719	783	710	723	713	750	720	702	737	749	726	698	795	736	716	711	744	763	746	727	745	753	713	693	762	748	720	761	733	729	723	708	670	740	740	773	737	726	699	764	691	707	700	739	736	702	727	692	706	785	731	737	659	720	732	729	754	742	738	709	675	817	717	769	783	719	750	754	706	697	745	759	731	746	773	771	717	689	708	709	715	749	699	728	719	747	760	745	747	706	751	677	757	754	739	717	711	759	739	746	769	754	717	771	698	739	717	783	697	726	746	748	770	705	721	752	821	750	700	759	738	764	738	734	740	746	710	768	720	704	726	752	719	750	733	727	748	702	780	712	747	687	716	726	704	734	746	757	734	752	701	721	709	722	729	718	721	739	748	721	741	748	778	732	736	792	708	710	700	726	772	719	720	702	739	688	722	699	712	715	778	797	743	757	743	712	732	739	732	712	754	734	735	749	697	684	714	714	757	720	746	746	768	763	739	709	737	715	745	673	770	747	763	725	746	718	716	774	739	733	753	752	735	774	735	727	712	733	717	719	754	765	712	682	736	714	722	776	740	730	720	756	766	771	788	736	772	752	776	716	705	720	719	720	752	775	733	719	762	723	734	739	767	762	732	723	711	719	746	713	728	726	760	747	712	697	752	762	730	728	734	775	708	691	736	758	724	695	678	758	730	743	718	745	776	726	701	713	754	710	743	709	710	757	716	745	700	774	740	770	747	735	732	681	741	741	778	706	734	681	756	760	719	748	772	705	762	732	769	749	748	726	704	717	725	750	763	736	723	735	713	711	743	756	737	694	716	746	725	704	731	728	747	733	754	749	687	714	734	733	762	752	738	705	723	743	797	706	712	721	750	751	776	707	748	725	691	705	718	732	677	716	794	769	763	794	714	704	761	783	767	751	736	710	786	734	753	721	766	754	779	739	736	746	732	761	728	731	723	757	741	675	735	733	700	693	772	722	745	727	740	776
15610	2475	2523	1919	1313	952	780	549	465	419	351	299	272	276	263	224	212	198	176	195	171	169	189	165	200	152	153	166	151	136	144	165	143	156	160	151	153	159	141	151	134	145	137	143	138	146	123	154	146	148	167	150	145	132	138	125	147	130	138	156	129	119	149	143	142	151	132	127	154	115	143	156	145	134	148	128	127	126	126	116	126	130	140	143	134	151	137	113	145	127	147	143	135	135	119	131	124	145	134	130	130	118	119	115	139	137	131	138	125	122	137	121	138	138	138	122	137	116	128	132	134	143	118	133	121	154	133	131	132	126	137	117	151	139	145	131	142	109	123	133	143	144	122	138	132	144	125	137	117	128	133	129	123	118	138	132	135	154	115	132	123	127	126	142	130	130	146	122	127	141	137	130	125	143	147	131	107	137	118	135	132	107	140	139	133	137	121	144	151	124	141	124	122	127	131	134	135	129	129	135	126	133	130	133	111	122	139	139	157	112	126	124	130	147	114	143	137	139	136	121	147	122	129	115	137	141	134	122	120	142	128	146	135	104	140	125	113	118	126	143	119	151	132	136	103	131	119	136	126	125	126	128	124	148	133	145	131	114	130	129	151	140	129	122	119	131	131	126	129	127	128	141	135	117	125	126	138	123	141	116	131	121	139	125	113	120	150	142	152	123	131	117	121	118	111	129	133	150	150	128	143	125	132	120	141	140	116	129	152	128	132	128	130	136	118	121	133	146	123	137	126	135	122	107	117	139	110	130	120	111	116	124	143	143	132	129	114	116	149	131	106	113	152	128	135	136	124	117	126	132	117	119	141	127	133	133	130	152	124	137	121	122	140	119	115	127	136	147	144	108	136	136	136	138	112	127	140	152	140	124	128	136	126	134	123	118	135	150	147	129	136	126	127	144	112	129	126	118	138	138	126	147	141	114	137	144	140	147	142	134	124	140	116	130	127	113	127	129	159	119	134	134	125	143	126	133	144	129	143	139	149	129	125	141	132	125	119	112	131	131	137	121	115	141	125	128	136	113	132	136	121	111	127	124	138	121	126	117	114	117	133	138	135	112	129	140	139	130	142	128	133	144	121	134	145	126	126	147	129	140	123	128	127	133	111	141	141	130	128	137	126	136	134	132	136	127	148	122	133	145	139	140	118	127	133	127	125	118	135	131	109	109	127	115	126	111	153	120	108	117	127	117	116	130	121	129	144	112	122	125	130	143	132	136	128	145	128	140	122	112	112	125	130	134	139	137	136	112	136	117	128	119	109	142	117	118	143	143	120	134	134	125	152	145	154	130	131	172	141	129	118	109	135	109	146	126	133	135	122	142	141	117	137	122	147	116	140	131	140	137	132	150	132	126	128	142	142	144	118	129	142	119	131	132	121	135	128	114	128	140	114	134	144	97	140	115	120	139	117	138	114	158	127	138	146	142	131	129	126	109	112	114	142	132	150	119	119	149	121	139	136	130	149	138	121	157	130	129	131	150	136	131	135	130	141	152	125	129	122	152	130	144	141	133	136	131	123	116	118	128	114	136	139	115	130	142	122	134	119	127	132	118	146	151	121	106	149	139	127	131	136	120	131	116	130	148	138	114	136	146	138	139	128	127	126	109	137	122	129	137	122	149	153	146	113	137	128	147	118	123	133	127	142	121	132	146	149	144	139	138	141	131	149	143	123	128	122	136	127	141	106	134	129	121	142	126	130	138	117	127	126	129	143	145	121	118	154	132	121	128	110	133	128	134	129	128	126	139	135	115	121	133	119	135	124	134	129	131	133	148	115	132	140	147	134	136	149	131	141	123	116	139	125	130	151	146	128	129	118	137	139	147	124	142	114	123	120	124	121	136	125	114	127	152	118	126	135	120	147	120	145	114	151	134	128	113	146	136	88	124	135	112	117	130	127	114	120	144	146	121	131	125	124	123	126	161	148	125	138	113	127	145	120	138	142	134	144	131	147	128	145	126	149	126	111	128	142	116	137	111	128	134	125	132	103	124	146	145	140	127	127	133	113	143	143	160	128	115	127	120	141	123	136	130	144	135	141	139	133	135	162	109	123	123	136	141	137	118	114	121	149	121	123	121	147	122	154	126	143	107	131	136	129	125	126	126	126	139	127	148	132	119	114	113	128	130	111	144	136	146	143	135	124	137	133	127	135	111	115	126	146	128	144	144	116	101	128	118	136	127	121	152	123	149	123	143	137	140	123	108	146	129	132	133	124	126	119	120	136	123	130	130	156	137	134	121	143	135	118	128	124	123	146	130	128	148	122	118	125	149	139	111	161	129	119	129	122	120	120	102	111	143	137	143	141	123	107	152	120	116	128	129	109	125	129	146	152	136	116	120	121	131	137	125	143	144	129	130	155	121	122	133	138	127	116	115	122	133	117	141	135	96	118	113	141	125	130	133	114	150	106	134	132	150	130	129	131	117	146	141	133	119	138	151	133	129	128	149	132	139	159	130	132	152	138	137	123	134	145	101	154	140	150	128	147	123	129	132	157	142	146	117	151	106	138	140	124	136	130	137	147	116	129	123	122	116	130	131	133	123	115	115	138	113	136	136	129	132	122	125	128	111	123	136	132	125	120	138	123	120	129	122	115	107	117	140	120	122	117	124	148	153	117	111	114	143	122	111	116	130	140	149	121	130	135	138	128	119	123	138	128	142	114	107	121	138	135	122	139	130	116	142	129	143	109	142	114	154	121	144	126	133	130	130	138	130	113	140	128	131	125	138	139	137	149	130	124	135	147	138	136	117	133	140	134	129	130	145	104	155	120	133	153	133	143	136	133	140	119	118	115	128	133	120	135	134	102	142	118	119	137	123	124	131	123	124	118	133	129	104	138	123	146	126	136	137	138	124	126	140	114	119	111	130	145	128	129	146	130	138	152	121	135	118	131	125	126	137	109	120	153	149	130	129	110	148	143	123	105	138	124	131	122	133	125	144	130	152	140	123	124	119	124	124	135	110	135	134	128	151	101	113	145	138	132	140	133	161	136	132	118	129	118	122	134	119	133	130	121	148	113	131	112	138	127	127	132	116	119	131	139	139	123	137	128	120	124	121	120	153	117	162	131	139	150	135	138	119	112	119	147	133	119	117	105	147	130	124	152	131	140	148	124	136	131	147	124	149	124	133	155	147	145	140	130	129	125	113	129	161	138	115	134	132	160	112	125	139	130	123	111	117	116	128	132	133	114	136	119	120	159	127	137	147	134	157	134	140	133	147	132	128	128	113	136	121	141	121	127	139	122	107	126	137	108	143	137	143	141	125	145	123	125	141	121	149	125	117	140	116	116	119	139	136	135	138	114	139	102	128	134	150	140	137	121	134	125	117	139	135	146	134	132	119	114	111	131	133	143	103	139	117	142	127	129	132	115	131	95	137	119	134	115	131	133	140	137	153	144	95	124	131	131	141	140	144	110	115	150	151	124	136	136	148	134	122	126	124	140	119	126	140	140	131	154	133	127	120	142	125	127	148	142	127	138	130
7427	2090	4746	5774	4820	3849	3210	2628	2259	1949	1656	1522	1354	1143	1071	1006	901	902	859	820	749	742	739	702	672	627	613	592	549	559	552	487	501	483	534	458	491	474	482	429	459	433	447	465	384	436	437	392	427	439	422	408	465	393	409	426	385	386	405	418	409	402	410	405	363	436	420	380	429	394	398	392	373	390	423	392	361	404	397	423	392	379	438	397	372	378	373	363	386	416	371	390	331	389	371	414	372	383	374	405	377	406	353	390	362	377	366	382	387	386	380	400	375	341	374	383	376	348	377	363	380	389	356	366	374	437	384	391	377	368	386	369	355	401	389	369	389	365	342	371	400	380	379	416	374	352	369	379	378	352	374	383	378	396	376	380	356	386	360	357	385	340	380	363	378	363	359	341	383	375	368	366	358	370	365	375	369	345	343	374	380	378	358	370	367	392	356	386	393	377	367	382	376	364	380	391	380	367	390	382	414	355	393	391	369	390	357	384	377	338	362	375	364	334	335	363	361	350	374	385	370	352	348	389	405	387	342	374	395	354	381	363	379	364	378	343	406	372	354	390	384	363	344	395	366	336	381	349	355	370	354	419	349	424	355	361	360	359	347	348	384	384	318	380	311	356	349	361	337	342	361	367	353	359	398	394	374	361	389	362	387	330	407	349	392	355	363	355	384	377	346	371	350	377	363	364	393	385	342	332	367	364	391	361	368	380	344	345	395	379	366	403	332	348	342	393	365	372	363	353	358	349	359	384	370	375	372	364	361	377	362	377	389	374	358	360	364	366	366	387	363	391	344	359	381	374	345	391	379	376	371	325	362	354	372	378	347	376	393	370	390	350	391	359	361	364	356	354	393	364	384	384	383	364	374	343	353	355	359	372	361	361	378	345	376	381	390	374	384	379	359	391	383	370	379	372	369	356	363	359	409	361	367	376	358	381	366	388	373	377	395	349	380	358	377	417	330	361	393	375	360	402	360	377	365	366	385	369	392	399	349	357	358	380	350	380	367	380	364	355	366	379	357	370	341	368	342	370	356	387	382	341	384	370	377	377	377	336	350	349	323	312	374	371	403	404	373	378	339	365	382	345	370	357	362	382	411	387	402	348	378	371	345	328	379	358	375	356	391	400	328	400	392	360	365	389	353	355	378	348	386	368	361	360	340	375	370	384	353	380	396	354	363	378	386	372	371	329	371	355	382	370	372	384	373	336	360	359	350	351	355	365	337	363	386	367	381	371	389	370	360	348	406	335	374	369	371	376	350	379	351	357	348	397	334	374	380	352	372	353	387	367	377	355	380	343	382	389	377	381	361	370	364	385	349	336	364	348	376	347	351	371	362	349	379	365	369	369	352	357	370	379	358	360	370	383	378	341	375	376	366	378	365	366	355	364	371	382	396	371	369	359	373	351	318	368	324	390	382	358	405	371	392	383	324	348	362	379	372	387	371	358	410	367	383	380	383	352	374	343	385	358	383	380	337	340	345	351	366	360	390	370	356	353	342	367	370	396	382	390	347	409	323	407	385	363	397	363	388	339	353	342	386	359	374	351	341	352	372	384	333	364	356	377	368	377	350	385	402	370	351	337	385	384	353	357	368	336	368	395	359	349	390	356	372	343	386	380	372	367	379	368	391	360	358	399	374	406	366	393	366	367	358	338	377	340	388	362	388	359	405	355	337	380	378	370	393	375	364	356	384	392	347	378	360	399	350	387	370	357	386	379	344	372	394	355	394	386	363	353	345	372	379	341	372	367	336	370	345	371	358	372	372	387	335	347	368	325	350	352	349	352	357	332	400	345	371	370	334	342	360	383	404	343	374	379	389	397	408	368	385	368	387	381	388	346	359	327	365	382	357	369	370	375	358	406	389	369	324	381	383	413	353	367	367	374	373	348	333	379	352	351	382	406	348	369	376	385	359	370	334	332	399	374	363	347	383	388	354	350	349	368	385	371	369	386	404	349	397	386	354	370	353	384	397	378	347	351	376	348	372	352	373	382	373	356	374	354	369	349	376	379	382	366	391	376	345	374	390	355	372	370	403	354	376	353	380	371	355	350	382	357	385	353	366	393	348	359	399	366	369	378	381	371	362	396	369	350	367	417	337	387	356	399	399	402	374	387	367	394	386	327	356	385	378	351	342	349	401	375	373	394	376	377	346	345	379	369	363	372	366	361	378	337	376	390	397	342	388	344	345	355	348	379	378	397	397	397	363	392	383	419	350	348	349	390	367	382	384	366	389	387	369	398	361	358	371	371	372	353	353	393	371	376	348	382	380	351	345	368	373	374	366	390	355	416	350	367	374	371	365	361	372	354	400	350	353	338	362	376	397	358	375	382	373	383	386	370	361	346	419	353	413	348	391	359	349	382	367	351	367	379	382	399	363	347	361	378	384	364	350	402	367	396	369	363	364	366	374	399	379	336	338	369	335	366	393	398	407	396	387	351	358	353	366	352	379	363	353	353	394	383	338	391	384	354	356	355	386	355	371	385	385	408	376	391	361	371	331	375	398	364	348	341	391	341	370	352	390	375	394	349	385	385	371	376	354	358	387	381	367	364	353	360	395	395	393	369	369	388	388	349	349	358	369	389	370	355	396	396	394	383	350	334	412	367	394	365	346	354	354	343	345	378	368	358	385	372	383	393	372	374	375	384	371	390	382	413	357	352	373	381	365	357	351	347	374	369	388	360	399	403	376	359	332	342	377	349	390	346	373	357	334	373	372	314	393	392	383	406	360	386	378	375	343	357	383	368	340	372	361	377	362	363	367	341	352	381	348	363	394	372	374	356	376	378	381	372	382	375	380	389	354	348	393	379	377	367	365	356	348	372	356	399	370	360	385	368	363	386	391	346	341	346	387	393	334	344	398	339	375	371	346	355	364	356	390	357	392	372	371	360	346	347	415	377	371	402	382	383	375	373	337	343	338	361	372	397	358	376	365	396	360	381	372	375	387	374	378	348	388	382	362	361	359	351	360	358	391	376	382	380	357	377	402	347	362	360	369	354	365	390	376	362	396	368	355	376	378	361	383	381	351	360	391	388	341	384	358	369	361	352	360	361	337	386	406	350	376	380	366	373	370	339	415	371	397	355	373	361	377	366	356	357	360	379	403	357	351	373	343	365	344	391	368	367	383	332	410	393	398	369	379	391	382	366	364	369	322	395	391	395	375	338	353	347	392	371	393	363	376	370	372	382	368	390	341	386	348	381	339	384	404	370	391	363	397	361	365	393	372	366	318	366	344	377	360	365	364	358	396	321	368	370	389	358	343	333	360	386	401	335	370	398	371	355	370	387	398	347	382	366	375	379	366	337	369	355	376	377	341	392	357	342	344	372	331	332	372	381	374	367	379	367	340	346	358	359	344	364	381	359	368	391	374	352	395	385	347	352	331	340	378	377	373	375	370	384	383	328	375	366	335	383	414	384	395	392	399	369	380	343	358	378	378	386	365	386	341	389	371	372	363	332	358	331	357	369	431	360	343	333	358	354	376	380
2382	367	380	344	357	363	365	384	326	340	319	312	318	352	334	353	332	330	348	359	269	341	318	289	310	312	340	320	319	324	359	335	348	369	339	306	303	322	333	312	368	309	305	332	343	320	314	318	318	314	333	323	306	318	321	342	351	312	287	316	351	333	350	294	311	340	349	303	345	306	314	323	321	338	324	322	305	328	316	337	324	305	330	350	314	334	323	319	313	333	336	339	300	313	308	335	302	331	349	331	287	308	318	323	297	344	333	328	327	321	299	322	357	331	300	295	347	309	312	320	318	308	338	312	334	332	312	355	326	345	340	301	299	320	376	342	345	336	338	317	333	322	323	336	348	326	292	325	334	352	344	309	316	339	324	325	386	342	336	312	339	330	368	334	308	303	353	319	339	361	342	307	309	336	313	364	323	325	309	330	346	328	314	290	286	344	309	345	320	310	301	320	336	341	320	339	290	327	329	349	317	309	328	297	332	336	316	304	320	330	321	333	367	345	320	345	311	331	316	310	292	340	335	356	322	320	348	327	297	301	338	341	336	322	335	341	319	315	320	337	313	329	327	356	294	339	344	327	323	342	314	344	335	333	307	328	334	321	312	358	332	371	323	320	364	329	344	366	333	311	317	327	325	321	320	314	329	327	342	317	340	329	345	338	301	328	290	329	319	314	356	341	323	327	329	304	324	321	313	342	315	387	353	322	299	327	326	343	355	314	308	340	341	311	330	326	318	305	308	310	306	293	326	318	323	338	308	317	298	326	345	331	308	317	283	319	342	313	329	330	326	335	330	326	339	359	320	319	322	359	317	330	311	363	344	366	343	345	339	347	292	317	321	323	308	338	343	297	331	330	313	364	307	322	350	296	352	324	328	318	314	313	327	308	294	334	306	350	334	324	337	315	328	318	337	358	299	348	305	298	334	339	338	320	306	289	321	309	333	399	335	334	326	317	301	344	317	327	330	311	321	308	324	335	271	316	314	331	324	359	326	317	297	318	351	316	303	299	307	296	348	320	336	319	343	317	353	315	360	284	298	303	301	336	321	316	332	333	341	319	347	304	290	327	342	354	332	304	294	345	350	316	326	333	318	291	353	329	323	319	312	314	314	311	320	338	297	331	332	331	342	322	302	312	312	302	343	306	300	353	329	339	339	309	317	324	312	338	327	342	328	312	331	302	339	325	316	333	294	314	350	308	329	346	326	325	317	305	327	310	297	359	318	310	332	331	290	332	294	320	333	313	340	314	338	301	318	325	282	322	312	340	345	329	356	329	332	328	326	333	307	301	353	293	318	323	345	346	331	334	313	314	335	320	324	343	333	319	351	308	326	308	331	311	295	307	320	353	283	301	334	325	311	312	326	328	322	324	347	324	310	347	309	326	328	311	335	330	313	324	345	306	326	331	333	328	341	325	332	271	339	345	326	325	333	332	337	335	326	338	326	314	309	295	326	338	324	329	327	339	326	356	324	305	359	357	317	326	345	361	316	364	333	312	292	323	347	331	273	313	331	335	302	347	299	332	328	338	320	313	297	360	296	291	356	330	318	319	352	301	343	334	304	311	303	353	316	324	331	323	351	336	304	335	350	326	320	323	311	297	299	300	312	339	307	310	324	338	354	287	321	330	321	343	349	337	321	311	315	317	331	328	329	358	307	313	337	342	313	322	313	345	293	329	304	312	344	332	314	336	335	320	334	344	321	366	326	339	302	332	317	309	332	331	327	341	306	283	342	329	348	319	343	287	341	353	324	301	328	355	346	336	296	312	306	330	307	327	305	323	334	323	326	296	350	324	291	357	330	336	316	311	343	347	324	315	344	308	328	364	315	309	321	336	336	325	317	328	300	315	352	349	360	312	357	295	306	325	288	333	301	360	319	346	352	331	330	349	337	331	318	298	310	333	334	316	323	350	297	330	315	343	334	313	326	301	304	342	315	310	339	299	313	332	322	277	361	307	341	322	329	297	297	294	325	348	309	327	320	310	314	322	350	337	311	312	316	349	336	287	324	337	332	349	336	332	317	320	362	316	333	342	337	314	338	339	329	329	319	322	309	295	341	307	314	336	315	341	317	319	354	321	308	322	330	351	326	335	350	320	332	318	318	292	311	335	340	336	394	340	336	334	322	319	324	329	314	326	311	317	319	301	348	357	328	306	302	362	313	297	285	294	303	321	297	307	302	292	334	323	322	316	340	342	320	345	336	353	323	315	351	323	336	337	320	347	287	304	318	293	339	317	334	317	348	314	307	341	326	298	336	313	322	289	358	323	316	344	326	317	323	353	354	309	310	299	332	371	318	346	350	338	286	330	348	336	295	307	292	310	332	337	326	320	298	294	295	317	344	340	289	347	329	343	335	351	340	325	299	330	324	322	334	343	328	346	306	284	340	344	324	349	325	338	313	320	309	313	341	307	342	328	348	332	340	341	326	340	356	307	325	303	319	311	331	347	314	325	348	305	330	344	320	319	345	324	344	324	294	318	333	344	345	350	335	321	312	331	289	330	315	319	326	327	337	300	351	306	313	335	348	319	308	301	338	361	318	288	312	323	300	323	368	353	345	312	362	323	312	309	324	312	289	326	329	344	302	280	304	350	352	318	306	306	357	332	343	302	314	330	306	299	339	344	325	346	302	328	331	319	322	331	333	334	311	338	311	311	330	288	306	323	358	310	334	309	326	327	339	320	318	325	295	348	328	338	309	318	291	335	279	321	332	339	304	357	345	331	309	299	306	340	320	290	352	349	272	347	318	309	313	324	327	365	299	305	333	314	345	323	309	302	309	321	286	345	360	321	312	338	327	315	284	351	335	295	348	346	287	334	340	304	356	338	320	300	354	304	321	311	317	299	311	323	314	308	331	327	324	329	288	321	317	324	337	319	327	348	325	322	335	349	334	326	326	339	335	314	333	343	296	344	311	347	321	307	359	314	341	288	290	338	330	296	315	334	332	309	348	303	316	326	341	338	300	343	340	332	339	327	311	276	331	323	336	340	343	283	316	314	287	304	332	329	331	325	299	305	343	362	338	328	324	353	324	343	321	335	337	354	328	292	272	301	317	291	289	328	316	341	320	328	333	324	295	310	344	344	366	340	339	287	346	323	331	295	324	342	285	330	353	313	340	336	342	300	295	349	360	336	335	318	336	319	317	329	334	303	319	358	328	332	341	361	333	345	309	337	350	327	355	304	367	334	289	305	337	294	311	320	276	311	325	343	287	323	319	302	349	311	337	330	342	328	344	325	331	337	363	315	333	346	337	318	322	343	346	297	326	313	372	326	306	295	305	329	338	329	322	328	314	314	314	322	337	334	356	302	292	319	309	352	365	330	319	308	317	325	333	339	327	344	321	308	349	337	336	294	338	330	334	304	323	317	296	349	347	319	326	307	299	303	301	317	356	342	301	318	340	323	355	345	340	319	319	335	296	327	319	350	297	335	304	337	299	296	323	344	309	327	312	303	329	295	312	328	328	325	304	333	324	349	331	352	363	320
2552	916	986	1019	991	964	935	935	881	878	880	864	861	857	867	845	856	812	847	859	847	831	833	855	862	849	847	800	834	817	804	803	808	839	829	804	754	809	795	845	831	840	890	842	831	808	864	803	814	818	840	845	863	808	812	824	829	877	851	833	795	826	820	824	782	798	809	873	843	852	819	866	848	832	809	768	830	800	831	791	854	816	864	822	830	847	833	801	846	823	829	823	837	834	811	830	825	815	831	787	789	797	824	800	845	801	861	890	815	821	834	804	841	851	842	761	848	842	866	867	794	826	877	857	802	837	817	824	784	907	753	847	800	775	840	857	759	808	856	807	847	817	853	817	870	826	853	820	803	852	783	800	831	798	878	795	855	823	807	863	801	814	785	805	832	824	863	847	787	780	850	768	861	821	868	805	803	863	808	796	864	809	792	846	811	874	849	802	791	818	802	850	802	847	827	874	842	807	810	777	859	822	778	783	859	856	853	837	848	807	842	840	797	794	806	817	824	873	847	800	871	865	849	795	840	792	833	811	838	837	826	822	829	809	815	745	888	807	839	833	843	871	797	763	844	804	792	844	822	849	824	888	840	886	818	836	814	785	782	840	871	846	799	813	852	832	792	812	765	787	787	786	833	813	801	800	844	815	836	849	789	819	829	806	826	845	800	849	829	826	801	801	829	828	823	827	845	837	808	756	849	792	828	844	864	853	839	819	811	794	780	865	874	853	778	800	811	840	840	842	856	814	829	808	786	867	775	847	851	824	836	824	834	829	824	804	809	849	816	765	904	819	813	821	824	841	841	803	818	815	824	837	844	825	842	840	842	861	840	798	834	814	848	823	812	807	811	855	846	824	820	827	794	820	807	835	807	801	788	831	855	865	811	854	897	858	889	854	831	841	845	834	854	856	805	831	865	744	792	809	817	801	818	855	817	857	802	815	824	850	813	828	886	847	847	793	869	836	861	837	818	826	836	869	811	852	840	884	824	815	851	871	815	811	845	849	852	822	839	795	782	855	797	906	800	844	828	834	797	787	853	811	817	827	858	826	811	829	814	813	786	807	809	848	823	840	814	857	789	845	863	806	893	806	758	833	817	828	808	802	834	804	830	813	837	831	808	827	833	830	801	795	836	828	820	854	824	840	867	823	846	824	839	799	787	798	852	802	858	841	911	766	829	872	815	813	832	869	826	798	758	879	838	797	857	891	821	879	886	796	835	833	838	810	810	824	829	845	862	857	812	796	832	816	836	843	839	868	809	848	791	846	835	853	864	819	792	829	829	816	806	833	808	853	825	830	792	825	864	816	827	821	893	795	812	844	822	798	765	835	844	846	818	837	877	778	849	829	860	801	868	849	830	872	863	857	859	817	806	803	783	819	869	816	809	845	809	773	855	773	809	797	815	828	870	801	824	800	834	841	818	812	783	798	833	809	844	826	811	869	898	814	814	811	820	791	845	856	859	850	859	799	841	819	852	856	806	795	811	817	831	812	842	861	816	841	861	853	847	779	831	807	773	798	805	830	828	819	809	829	809	879	859	793	783	787	793	829	854	872	799	874	871	834	870	891	829	838	855	884	858	859	812	794	832	805	868	849	817	815	803	780	804	798	834	842	875	870	823	800	856	832	866	790	833	858	848	877	807	823	902	869	833	832	838	816	827	838	813	794	836	816	811	807	822	817	830	835	824	762	810	812	827	859	784	864	799	814	790	844	826	794	816	806	806	862	765	857	867	858	924	843	810	835	805	832	824	859	851	786	817	861	815	829	837	772	857	809	842	812	842	816	809	860	795	855	839	856	863	836	814	830	814	841	843	784	824	763	795	859	789	871	799	872	823	824	816	837	831	839	808	821	851	865	817	806	822	815	833	863	797	833	828	830	849	861	836	837	837	778	839	845	815	794	817	812	820	864	798	813	831	863	827	829	803	836	848	831	875	847	817	831	843	804	859	825	815	839	844	822	841	759	824	845	828	797	855	799	798	808	788	852	856	808	830	789	799	849	846	869	860	834	810	808	815	823	792	754	808	834	851	801	869	777	862	864	836	813	866	836	857	834	844	822	834	839	810	817	794	817	811	816	862	827	815	804	787	799	844	765	782	834	811	823	829	812	822	860	854	842	838	812	844	771	866	825	885	882	832	831	805	833	863	835	897	826	815	821	800	811	818	854	812	773	872	829	795	844	815	857	816	755	836	827	822	848	819	885	784	847	826	823	820	814	792	856	840	814	811	862	835	840	791	820	819	829	861	821	880	811	770	791	816	820	779	818	832	817	809	839	818	845	795	819	853	847	817	828	819	863	859	806	800	855	894	777	752	856	793	840	883	846	811	831	825	810	832	834	829	831	825	829	867	792	785	772	787	776	836	856	845	797	829	811	850	771	842	838	844	822	843	793	782	790	855	833	840	803	801	781	772	819	824	866	853	856	817	817	797	757	813	809	809	848	839	812	810	847	799	909	821	854	854	880	832	833	832	867	806	835	824	820	790	795	844	912	786	780	838	825	845	858	803	900	827	840	811	835	834	845	869	799	801	809	801	841	806	845	777	792	840	790	833	839	817	855	833	787	828	832	826	757	787	843	876	846	801	859	846	801	785	864	824	858	811	833	880	834	838	824	849	825	832	824	803	834	815	815	789	792	782	817	810	777	821	806	825	840	814	832	818	837	820	822	825	794	870	801	821	862	837	856	820	829	824	852	818	766	775	811	797	797	857	863	840	794	800	798	877	844	774	844	824	819	844	840	754	841	817	843	878	802	818	880	817	843	767	807	768	884	856	878	795	817	808	814	848	858	830	815	815	818	856	840	823	883	834	836	857	843	815	812	869	790	794	838	817	825	834	870	845	836	808	861	790	821	832	849	825	856	822	874	832	840	862	789	830	832	863	816	862	857	821	805	804	870	858	816	813	818	867	832	837	808	860	817	843	809	849	834	836	847	822	852	806	800	878	800	774	812	851	814	830	839	833	862	825	834	849	824	787	852	878	769	814	836	788	848	805	839	842	805	857	841	834	789	818	821	791	804	832	801	835	890	871	856	802	852	787	795	801	846	841	854	800	822	818	876	884	858	843	869	801	807	853	841	797	808	873	760	837	796	863	796	863	790	827	802	843	831	832	836	759	823	820	831	841	812	802	770	769	780	824	835	822	805	849	824	837	851	820	830	858	818	874	833	794	818	816	790	840	847	837	805	813	788	825	833	810	859	854	837	788	844	851	844	806	865	856	853	799	837	858	837	832	798	819	814	776	816	809	853	844	830	828	810	820	811	847	831	828	811	839	818	842	850	846	843	793	825	776	878	815	838	851	845	856	807	826	850	813	802	869	848	834	832	799	805	820	802	826	832	853	849	816	811	853	852	793	811	843	824	837	792	798	808	811	830	832	853	844	824	826	843	835	837	814	842	834	819	832	866	839	841	828	853	829	821	817	848	849	804	816	809	802	814	777	860	803	819	823	813	818	828	878	802	846	830	798	828	857	860	829	799	782	826
8761	1099	1445	1142	867	709	618	539	460	429	416	355	392	391	345	337	366	344	283	325	304	307	297	299	315	323	291	335	340	307	321	308	279	294	323	271	298	294	303	274	276	281	303	273	316	311	316	337	262	310	294	281	296	272	294	306	292	311	293	316	282	294	331	284	279	320	297	284	291	294	287	279	283	262	299	284	252	327	306	280	274	285	345	255	256	305	300	292	293	274	302	319	297	284	267	293	273	282	268	287	295	292	322	284	295	287	293	274	303	294	287	277	306	312	291	305	258	259	295	286	302	295	287	291	306	311	293	308	272	332	291	280	291	308	275	272	297	287	290	281	293	310	309	263	272	289	270	315	285	279	282	293	275	293	289	244	296	312	300	271	270	287	279	303	283	299	294	328	292	285	268	310	310	297	276	305	281	279	307	298	272	259	286	320	263	271	261	283	281	277	299	279	301	271	264	306	261	263	273	294	264	276	290	277	291	295	262	263	301	301	298	306	277	275	285	277	305	309	302	285	300	300	296	297	273	293	283	302	282	276	276	285	325	332	287	258	298	294	290	280	287	269	339	289	288	285	303	293	309	256	252	285	293	263	301	267	292	263	245	252	296	296	289	303	304	230	284	258	292	287	296	273	296	286	251	290	275	266	299	298	269	278	297	312	304	309	268	298	301	279	306	274	289	271	257	277	298	260	303	290	320	276	289	271	285	267	284	292	299	258	287	252	306	317	292	257	279	287	282	285	290	274	243	288	303	319	280	279	276	284	302	283	298	296	281	292	294	285	296	287	275	265	289	267	286	303	263	289	261	270	262	296	302	289	290	254	262	287	302	306	290	255	269	287	290	309	274	304	277	302	304	295	267	283	303	287	289	303	295	294	294	319	322	273	285	296	262	274	286	300	293	308	301	305	302	273	319	294	291	292	280	311	298	270	287	293	261	252	278	326	281	269	309	277	312	292	288	283	292	256	315	316	322	319	307	280	314	263	254	302	275	274	291	252	300	279	287	290	280	251	282	284	307	272	306	290	295	306	299	286	267	260	294	278	293	278	253	284	312	277	271	272	253	266	292	291	271	299	261	300	252	294	294	253	272	263	320	321	254	284	292	280	308	292	300	287	280	262	282	278	286	279	302	312	286	265	295	326	271	296	325	283	273	312	290	287	282	317	276	275	287	305	299	274	273	249	261	306	278	271	300	287	276	312	276	283	269	302	307	306	258	291	295	293	294	298	314	272	280	284	285	258	329	298	308	289	286	277	285	296	289	269	291	264	297	299	281	284	291	308	269	273	312	287	294	333	265	291	285	279	296	313	285	291	291	262	312	275	297	296	285	305	309	281	295	265	310	252	276	337	278	315	289	302	304	275	284	276	279	311	316	345	295	313	291	295	306	284	297	289	275	287	281	274	263	277	273	296	274	281	296	293	280	298	304	257	298	301	300	283	311	287	286	301	291	286	281	311	279	292	292	296	315	271	300	301	316	278	290	271	291	302	296	306	269	294	272	270	311	298	258	268	280	266	286	287	275	304	320	295	299	263	271	294	264	277	290	292	298	296	322	263	278	295	297	275	231	317	285	298	289	289	292	307	282	265	280	288	266	302	290	276	271	306	294	284	324	281	302	264	257	255	285	318	285	292	300	304	261	270	271	299	304	282	260	312	285	297	288	265	276	302	276	266	289	287	277	316	320	307	313	282	282	332	295	289	277	303	313	313	287	289	296	288	288	295	300	294	322	280	295	325	273	273	293	305	303	270	290	305	263	301	278	322	294	245	295	288	277	286	269	292	291	289	296	280	303	299	266	289	277	265	277	277	289	278	269	298	269	293	261	293	289	269	270	291	314	323	320	303	276	288	268	277	282	290	301	290	320	326	271	283	290	275	278	310	319	289	303	303	254	273	289	265	288	271	273	278	264	288	297	278	273	271	280	291	273	303	286	300	307	295	279	259	277	287	317	273	283	274	288	255	296	301	311	310	287	326	278	279	275	293	281	292	307	249	258	261	288	291	271	280	283	289	267	286	274	277	266	291	269	298	309	317	288	299	272	307	286	265	304	284	268	329	275	265	296	265	283	311	303	300	295	289	287	274	307	292	282	315	320	310	293	268	265	296	277	291	283	276	288	288	301	275	276	296	282	272	290	304	291	284	288	302	315	275	312	304	282	268	287	298	283	282	286	308	299	280	284	309	252	269	272	284	285	293	293	266	272	273	296	283	284	286	289	272	293	285	270	280	264	282	271	290	309	277	284	289	278	285	273	296	290	281	300	276	281	299	280	284	318	289	285	258	294	291	290	290	314	296	309	292	285	269	303	311	261	283	296	310	280	254	286	300	295	283	295	321	313	283	291	304	300	287	296	288	299	277	309	271	298	300	277	294	273	285	291	290	274	299	284	321	296	290	277	301	291	269	304	283	277	298	325	292	268	290	275	279	276	304	285	292	296	291	287	320	265	297	280	266	305	263	279	301	293	315	302	280	279	281	268	291	269	270	280	287	276	292	295	261	295	309	273	311	292	250	280	279	298	290	273	296	274	327	267	291	264	295	272	265	307	282	288	315	268	308	302	310	275	317	267	277	294	287	272	295	285	291	311	317	289	296	281	268	277	268	281	296	295	267	267	303	284	278	269	319	296	302	281	261	282	261	285	264	277	297	297	266	275	275	289	280	271	308	317	257	293	299	303	290	278	280	300	269	271	293	308	290	286	280	292	274	287	270	262	264	305	294	298	292	290	291	325	308	254	312	263	280	294	269	273	286	319	278	277	294	289	275	269	293	311	278	264	316	266	308	295	321	292	277	278	293	291	317	287	292	292	283	279	288	307	328	275	300	290	301	310	314	298	296	302	329	291	303	305	293	291	323	289	277	291	260	304	265	285	272	326	273	297	290	309	282	312	274	282	306	281	321	286	275	288	301	299	293	288	279	271	295	276	294	319	297	282	293	261	289	294	295	296	305	262	299	272	256	307	299	296	320	281	293	300	325	293	320	276	326	287	272	294	289	276	275	265	268	291	276	321	326	298	272	295	307	261	335	312	288	262	268	321	287	294	311	269	323	274	269	274	273	299	276	282	304	275	282	306	284	262	311	270	285	291	274	255	301	327	299	275	303	286	297	287	297	298	303	321	280	276	257	300	304	296	276	281	256	292	283	267	283	269	322	305	300	317	283	292	276	259	301	301	274	274	326	302	297	264	285	264	314	283	298	277	298	290	279	281	248	264	295	317	324	298	304	279	329	293	292	285	294	291	273	288	299	312	304	292	301	288	282	289	287	281	265	280	263	287	328	268	309	336	287	266	268	304	252	292	259	280	292	254	289	287	275	268	278	302	315	310	284	320	280	305	289	287	316	299	269	292	302	286	299	280	303	291	298	267	284	298	290	285	250	255	297	276	304	298	290	267	294	332	295	305	307	330	285	278	288	297	268	276	304	282	267	274	288	290	254	271	266	252	289	270	281	272	330	311	313	290	289	294	281	298	327	280	259	312	281
5984	1592	2915	3502	3035	2661	2265	1973	1741	1465	1396	1296	1291	1143	1078	1009	1043	1020	997	923	977	875	935	932	849	813	818	892	788	841	778	834	833	783	804	773	792	773	791	825	739	769	811	802	777	785	750	731	744	760	747	793	783	751	778	729	720	749	696	766	763	772	765	777	771	786	767	787	744	726	736	758	738	695	692	764	736	720	707	796	712	748	718	752	732	720	780	715	717	756	731	727	741	728	715	702	751	722	718	740	715	742	710	744	811	725	796	716	740	739	740	703	803	755	720	731	777	709	790	735	783	728	733	752	739	746	732	705	722	720	749	711	747	730	722	733	707	721	775	753	715	727	763	742	701	741	705	695	766	740	735	736	807	747	773	772	720	720	706	710	722	754	711	756	712	746	765	709	727	719	762	732	778	737	697	733	696	737	754	723	725	759	675	707	716	727	751	724	732	738	720	687	692	714	718	687	722	717	725	704	710	717	789	735	706	738	732	741	739	742	708	728	747	775	681	719	728	751	697	689	740	737	722	717	681	737	731	680	750	762	740	725	728	741	714	724	702	732	789	725	707	732	725	711	768	735	742	720	743	722	711	712	745	751	720	718	743	748	701	741	739	743	729	684	775	721	755	677	711	750	727	713	737	751	711	738	735	707	697	745	764	699	732	755	754	726	740	732	726	732	752	727	768	742	746	721	710	702	714	708	725	710	730	731	738	744	746	725	769	749	710	742	731	759	731	733	665	670	776	737	747	721	712	715	704	744	706	684	732	764	740	706	750	734	738	745	729	705	723	759	718	777	737	757	741	710	713	733	727	672	746	742	712	762	770	710	704	761	707	715	719	718	730	710	709	712	714	704	718	722	743	674	679	744	746	672	719	712	680	695	776	720	710	740	720	756	700	746	688	751	773	716	733	770	750	771	667	687	757	724	789	728	746	723	710	713	769	728	768	712	725	790	748	706	731	721	750	749	783	733	732	708	735	725	723	800	732	730	748	740	687	724	738	745	719	755	718	732	706	728	697	732	714	735	734	724	732	692	728	719	726	736	731	705	744	780	729	751	693	708	725	738	735	722	719	705	725	727	731	730	692	756	740	771	732	754	764	724	720	705	685	688	712	721	753	702	748	782	686	747	718	770	711	723	725	764	757	745	686	731	688	727	714	705	696	697	703	702	773	741	706	717	696	641	699	692	758	692	728	726	742	763	760	714	772	735	721	729	748	728	778	733	698	677	718	767	785	706	760	701	729	738	718	764	700	715	760	745	731	738	697	716	698	696	686	714	769	765	718	701	704	755	740	708	690	729	736	722	712	744	743	727	718	698	764	740	732	707	733	758	695	708	735	754	721	740	766	683	739	755	760	745	726	720	698	723	709	766	745	759	763	701	765	705	748	646	764	704	735	721	730	719	748	741	727	728	696	731	728	736	740	699	739	710	721	749	699	720	701	776	731	718	731	731	732	731	738	731	674	740	708	686	736	713	720	687	747	694	679	736	711	691	741	728	733	701	738	685	737	788	729	751	701	737	702	713	736	749	715	742	750	709	697	753	715	703	716	748	731	735	692	757	725	766	687	783	725	723	709	734	741	734	738	685	709	727	755	702	740	746	727	724	713	709	712	710	716	745	714	707	708	727	736	721	753	737	728	695	698	711	685	706	717	713	773	767	765	716	714	760	701	735	733	736	723	775	736	760	691	738	713	733	746	765	752	740	734	698	731	734	745	716	698	746	785	693	736	725	710	743	740	742	750	725	704	728	716	693	739	751	740	684	704	740	757	727	724	737	748	702	708	709	763	765	705	705	741	729	743	716	735	711	743	720	755	736	735	727	712	733	727	727	711	739	697	762	717	717	712	728	722	768	722	779	758	755	707	717	684	715	751	759	683	739	760	715	755	709	692	763	785	674	679	804	687	757	699	735	695	730	749	740	761	761	712	717	741	729	704	751	770	708	707	716	721	750	769	725	773	700	771	724	748	655	756	757	738	701	722	710	715	720	774	735	762	737	697	739	729	742	752	732	709	693	694	775	725	718	682	713	720	704	758	717	759	739	706	757	742	753	730	717	695	721	715	737	747	726	765	803	739	695	730	735	721	749	752	759	752	759	719	749	754	744	721	737	767	742	709	691	770	760	753	741	733	711	715	681	759	705	711	729	725	711	781	722	725	718	760	743	777	690	741	745	735	741	690	727	731	722	763	770	749	706	714	752	759	734	730	756	751	735	744	716	745	753	700	774	712	772	756	697	710	684	732	676	724	751	649	685	698	741	665	686	715	787	732	710	661	727	746	737	731	725	690	700	682	760	745	712	689	694	705	739	733	712	734	758	751	750	742	712	742	697	755	696	767	716	742	714	790	686	731	743	734	738	696	720	740	742	722	767	762	727	731	749	724	744	720	749	739	708	748	713	723	756	710	753	751	710	722	701	703	767	741	722	745	734	736	759	701	738	780	742	768	750	711	769	742	729	754	738	723	750	750	721	749	739	700	739	732	713	740	771	731	746	736	760	731	730	779	707	732	748	740	702	700	718	697	748	748	683	698	767	734	741	773	719	735	702	665	728	716	705	721	720	714	716	711	731	772	708	677	741	730	671	746	706	736	702	751	692	753	710	731	701	736	695	730	714	762	739	715	679	728	750	748	742	722	715	776	749	745	673	752	714	711	735	726	708	750	734	747	782	716	745	699	751	728	760	727	681	777	740	725	740	720	665	718	717	751	692	744	717	719	715	745	740	749	666	706	739	703	750	723	750	690	774	701	731	686	708	752	757	732	758	713	784	717	762	701	721	698	738	707	730	723	745	692	714	780	791	747	747	768	705	787	705	757	728	720	720	740	667	736	716	742	695	776	705	819	735	722	686	754	768	712	720	699	717	742	706	707	767	761	670	687	716	780	709	660	732	718	741	733	684	696	749	764	738	748	705	778	708	789	762	765	731	722	729	756	745	762	705	739	724	753	748	727	762	783	734	674	762	732	750	701	728	681	754	730	785	750	727	753	680	714	711	737	660	732	743	763	743	727	773	677	691	731	763	715	753	755	746	745	710	698	764	694	751	712	785	733	678	718	764	726	707	712	743	714	746	742	670	721	703	756	759	765	719	762	758	723	720	711	714	767	748	735	760	761	649	746	733	762	713	688	699	760	795	741	725	756	717	756	728	739	762	702	687	759	655	748	744	763	715	735	716	756	712	782	750	759	753	726	722	703	709	742	709	760	743	745	701	726	720	677	782	712	726	720	697	736	743	757	790	749	722	777	681	693	668	723	766	718	705	703	724	750	731	704	739	759	732	702	718	705	700	751	770	728	705	757	740	721	693	725	738	721	727	757	711	740	734	713	732	724	766	688	763	715	735	747	731	758	768	728	713	773	713	701	738	743	713	736	722	764	713	721	755	754	711	747	724	726	730	734	748	739	670	694	728	720	725	686	719	756	723	694	714	773	719	748	717	679	814	710	766	734	739	703	714	741	635	712	735	680	723	677	738	799	735	751	731	722	689
15635	2375	2538	1857	1281	936	712	563	492	411	372	351	289	266	252	213	211	197	190	166	175	177	171	167	177	191	159	170	162	159	162	160	170	161	125	161	151	155	157	151	141	139	140	150	147	128	127	119	164	139	131	140	151	114	107	117	128	140	139	141	134	135	130	112	128	152	151	140	143	139	120	146	133	138	133	107	124	144	125	140	132	141	137	134	122	138	139	147	145	139	121	149	108	150	137	138	126	141	125	135	134	149	122	110	149	132	142	128	121	139	140	114	122	135	135	139	131	109	148	138	143	128	118	116	139	137	121	124	143	112	114	148	129	108	113	124	136	145	117	155	127	129	136	132	142	116	126	124	123	139	143	136	120	137	117	138	120	125	139	124	139	139	121	143	113	106	148	128	122	114	113	117	132	120	117	143	141	122	111	135	128	117	129	117	133	143	139	154	122	155	119	117	134	136	126	102	123	149	119	137	142	129	117	133	118	122	136	146	134	110	125	137	137	134	112	128	113	132	140	148	138	118	122	132	132	134	124	130	122	139	136	128	137	129	148	130	120	134	126	125	130	123	123	114	118	126	124	128	129	145	123	115	130	126	137	113	116	124	111	142	142	111	123	102	124	113	127	131	133	118	122	122	130	120	134	144	112	128	134	131	125	129	131	99	122	124	126	140	145	126	139	108	117	130	119	140	138	132	132	139	136	147	146	133	142	132	128	126	125	136	112	118	128	126	134	125	125	133	136	107	126	135	129	117	115	145	129	145	118	141	107	121	130	127	117	131	121	132	124	130	133	145	133	122	139	134	122	133	161	141	132	139	114	128	133	145	121	120	121	102	129	135	143	139	132	112	120	136	122	121	132	112	140	125	149	143	119	121	145	111	116	144	120	134	129	142	115	120	136	122	126	121	104	113	137	138	134	142	118	131	133	126	131	136	137	132	138	143	104	121	114	137	124	134	139	125	126	123	135	129	126	107	125	134	121	139	140	126	109	122	137	129	129	122	116	135	119	141	125	122	138	129	119	139	133	118	142	128	123	126	123	129	131	119	123	147	129	105	138	121	126	129	131	132	117	138	139	140	130	121	131	119	140	130	141	113	146	123	99	142	116	128	132	119	134	117	141	129	133	128	146	124	123	135	147	127	119	130	126	130	127	120	137	120	141	125	115	117	119	121	143	136	130	126	139	142	128	128	131	135	132	141	138	126	106	133	129	130	133	117	133	124	109	122	128	116	129	115	128	122	126	128	135	121	142	109	138	127	130	134	114	128	123	126	130	127	133	134	129	121	125	145	103	135	135	114	116	126	124	117	129	130	126	122	135	127	133	130	117	149	126	152	119	111	127	118	118	147	125	144	136	125	156	151	137	117	138	112	113	128	133	132	133	120	127	138	119	112	118	132	141	137	135	135	122	133	131	136	142	123	150	140	132	118	124	111	141	141	125	126	154	118	120	139	147	143	128	122	149	135	131	114	126	129	123	126	141	116	147	127	129	139	129	150	132	145	141	125	168	145	175	129	117	132	131	126	150	155	124	115	137	136	107	144	133	108	139	152	134	119	135	121	119	142	130	118	138	139	131	118	136	141	112	116	143	116	135	137	136	128	133	116	107	141	131	131	129	131	152	127	131	109	125	131	125	132	116	132	117	112	141	137	133	123	129	137	131	140	126	130	117	138	120	114	113	136	111	126	134	130	126	128	129	122	143	147	114	141	124	145	134	123	146	151	135	126	123	136	133	110	114	119	123	132	125	125	133	130	123	129	129	122	136	136	137	132	114	122	146	139	116	101	112	131	147	151	121	156	134	123	122	122	141	145	132	120	123	136	125	114	122	136	141	134	126	128	115	131	147	139	122	140	129	118	156	130	142	111	143	135	139	135	120	137	125	133	128	130	121	150	116	120	133	117	123	132	133	113	147	130	127	128	142	135	127	128	131	107	121	116	139	118	110	129	132	132	122	127	118	140	109	133	129	135	149	107	149	129	129	123	122	125	127	123	137	120	155	128	124	115	133	143	134	134	133	139	126	123	142	115	120	153	134	115	132	134	124	114	125	137	123	113	129	132	140	125	138	118	124	133	153	135	120	124	111	108	126	150	114	141	124	118	133	147	141	148	128	140	136	113	146	135	133	125	122	129	137	128	136	118	134	127	126	123	123	161	132	155	117	143	131	120	124	127	153	133	123	135	119	137	127	110	141	139	136	120	128	138	153	134	128	113	143	133	145	133	151	131	128	111	124	127	139	136	132	112	135	124	116	149	112	138	132	107	122	136	147	113	123	112	118	134	138	118	129	122	135	118	132	131	115	140	134	133	127	111	124	151	151	132	112	124	137	127	132	101	134	135	125	124	103	123	134	129	138	132	125	131	157	120	139	113	116	108	147	126	138	140	111	135	152	127	134	127	122	123	137	129	131	138	105	134	143	134	119	133	115	128	127	125	142	135	111	112	146	116	137	134	122	108	130	123	137	122	127	154	118	115	138	137	122	122	117	151	117	125	140	125	122	124	129	114	126	146	142	127	146	122	141	146	126	125	136	118	125	136	133	130	125	125	125	126	130	132	120	130	128	101	116	124	128	139	136	127	139	125	158	114	141	133	133	130	136	131	120	131	137	108	119	125	113	119	110	136	115	116	123	135	123	120	133	125	125	117	117	150	145	116	121	138	115	138	116	141	125	132	143	123	128	132	116	145	129	115	137	129	100	124	145	119	112	122	129	128	116	134	134	139	119	147	121	122	134	162	134	146	116	121	124	124	138	121	124	128	137	153	113	110	150	128	130	107	146	125	137	127	138	127	115	131	122	130	134	147	124	134	135	130	131	128	119	130	149	124	131	147	129	125	129	113	125	147	133	134	148	125	138	143	125	133	131	144	134	117	141	117	153	116	118	119	141	138	135	157	130	131	127	135	120	118	135	112	130	139	127	133	126	128	136	153	128	142	146	133	138	104	119	127	127	135	128	117	122	133	111	132	145	132	143	120	110	128	133	121	122	136	139	145	159	145	145	137	167	142	113	113	134	120	115	137	153	133	146	126	142	133	115	136	139	137	156	129	136	131	123	123	132	128	115	133	130	126	130	122	102	120	129	139	151	109	139	169	136	137	122	123	113	129	142	140	127	145	147	136	120	115	115	118	139	138	132	112	122	124	126	132	122	136	125	137	140	139	128	123	131	131	134	106	108	156	119	109	131	134	134	105	131	145	121	145	117	127	127	127	124	117	141	123	150	125	140	125	132	121	121	136	128	125	127	136	120	133	140	137	143	131	141	112	112	122	130	141	127	133	143	120	134	129	134	122	139	135	128	137	117	127	135	153	110	138	138	131	121	131	132	120	116	113	126	121	143	123	132	129	131	146	150	136	133	141	126	124	113	119	123	128	131	127	138	134	125	123	121	122	135	140	118	124	149	109	114	168	121	117	116	120	148	126	142	141	150	134	143	124	104	157	135	152	140	153	124	138	123	164	133	146	115	122	137	144	110	164	135	117	153	121
7462	2060	4568	5676	4695	3927	3152	2540	2206	1986	1591	1478	1387	1205	1051	1024	965	872	832	781	796	649	683	667	687	628	571	582	556	555	517	506	489	495	462	504	522	512	487	437	428	487	477	434	435	450	476	417	378	448	430	407	395	477	401	377	412	372	402	424	399	407	389	430	407	383	371	400	402	400	401	375	391	370	394	418	344	398	357	381	391	385	390	405	342	389	385	385	395	362	369	378	366	399	381	355	373	406	373	363	409	385	372	374	399	370	367	368	413	343	396	365	383	350	380	407	343	403	328	329	361	372	403	362	370	397	380	405	402	345	386	385	376	339	400	356	366	366	377	375	350	359	379	356	370	396	394	359	368	325	347	375	386	369	385	369	364	381	360	402	361	375	335	364	360	359	362	388	363	366	371	360	395	370	365	375	337	367	377	340	385	343	383	366	381	341	359	364	386	376	381	367	362	351	350	368	347	365	398	373	382	385	350	355	371	377	321	408	348	358	337	373	381	374	374	385	405	394	346	341	353	368	357	363	349	393	339	341	364	352	388	358	345	380	389	359	362	344	335	336	346	349	341	391	341	335	357	348	356	365	379	358	321	348	428	335	364	390	355	350	366	368	360	361	383	379	379	359	349	328	394	423	359	352	327	359	358	374	389	377	398	354	362	355	369	359	388	404	371	361	375	369	399	357	380	327	348	365	375	323	364	370	361	406	398	368	385	376	369	340	358	359	361	368	386	357	351	352	371	321	354	378	343	336	391	367	347	344	347	398	356	331	410	349	357	358	359	336	344	375	392	331	393	337	358	379	364	352	354	374	322	357	353	352	345	347	360	359	373	388	375	354	357	342	349	357	366	365	339	394	343	423	347	330	362	371	404	346	366	381	370	337	379	331	352	359	396	366	337	345	347	378	386	359	332	415	347	365	329	349	377	354	353	355	346	378	355	373	379	382	337	372	357	375	386	356	314	376	366	367	363	384	389	323	342	359	338	375	360	382	351	343	345	339	342	377	381	345	368	368	372	386	366	373	338	364	351	347	349	384	352	360	362	335	391	351	328	367	324	347	363	344	357	373	354	343	367	325	380	376	393	382	374	386	358	366	368	371	429	363	370	361	370	364	390	359	353	329	375	353	340	347	351	363	346	383	390	370	364	357	401	353	400	324	319	365	351	421	348	349	351	346	358	395	350	362	376	382	379	380	327	340	376	352	353	383	384	399	354	347	344	351	359	385	377	363	350	382	360	374	403	352	442	373	392	374	388	363	365	388	385	368	375	374	373	371	382	354	348	389	366	359	334	358	372	343	346	360	352	398	389	404	358	343	357	346	378	411	374	351	349	347	372	371	356	362	325	404	351	364	360	360	331	324	360	343	366	397	337	369	368	392	344	390	365	369	351	375	354	347	360	390	366	395	363	365	393	364	367	384	343	392	372	347	360	377	359	369	377	363	372	410	358	354	394	349	380	351	388	400	397	374	360	395	376	382	390	346	381	366	333	358	366	356	366	344	393	352	364	358	341	354	380	395	348	376	342	327	386	407	363	363	373	359	390	367	378	366	379	355	404	340	353	345	378	357	372	366	364	362	374	363	366	354	329	368	356	350	393	365	368	362	385	351	394	372	382	381	364	387	360	372	380	348	344	374	371	365	366	358	356	342	351	389	382	399	381	351	334	381	354	365	378	373	359	331	344	340	355	356	363	368	370	354	361	378	345	342	372	373	325	403	373	391	382	388	373	359	342	381	375	364	336	347	372	352	355	349	396	377	395	390	402	355	361	361	384	367	331	371	396	383	382	375	367	372	409	362	385	367	343	365	359	357	342	336	367	369	338	358	365	399	344	374	380	352	360	348	362	382	378	353	411	380	384	379	387	372	393	321	391	339	357	381	385	356	392	355	364	377	367	334	356	347	379	375	352	355	373	386	375	360	367	344	374	350	371	335	379	388	336	362	360	331	347	366	384	351	363	348	329	333	388	354	337	389	358	365	374	398	348	411	367	371	357	324	362	357	371	364	354	356	385	376	375	382	374	355	348	365	372	364	383	365	367	360	383	359	378	357	377	352	369	388	349	347	370	379	366	362	366	411	404	361	325	381	374	360	374	377	398	351	398	396	364	337	370	371	393	352	380	340	351	347	358	395	355	392	361	384	372	370	352	342	373	373	344	341	354	366	340	369	349	399	378	361	383	331	371	345	357	336	386	354	349	372	367	379	354	358	358	367	389	346	381	383	374	404	354	362	374	397	346	330	362	365	357	371	359	353	380	349	360	360	359	358	355	366	379	363	345	347	346	347	378	351	380	350	359	373	390	357	358	371	385	375	406	388	352	385	367	345	379	366	352	367	375	363	379	385	310	350	363	335	380	389	343	383	348	403	386	368	303	346	386	387	381	364	336	354	347	332	384	307	352	347	376	380	339	352	373	355	416	349	395	373	407	348	349	385	385	369	323	387	357	370	361	366	366	363	359	358	356	373	360	373	365	343	371	326	390	373	367	340	344	366	389	364	355	371	355	397	351	346	325	386	376	331	387	360	368	363	376	360	395	360	401	398	374	379	360	365	371	388	401	387	322	386	365	352	378	361	353	359	376	388	346	359	331	351	400	380	367	353	346	363	368	366	341	341	374	393	370	387	361	350	344	396	389	378	363	309	358	366	343	337	386	356	364	357	339	386	361	336	353	354	392	391	370	344	349	353	355	351	338	388	393	388	397	333	360	359	383	367	391	377	332	364	328	370	361	370	343	367	368	360	348	343	376	361	353	381	372	401	379	369	367	396	344	339	383	391	380	362	338	366	346	393	381	372	368	364	378	377	350	378	375	382	367	364	352	347	337	356	361	335	367	371	366	382	352	371	343	344	360	383	347	372	381	349	376	355	360	370	354	325	341	360	327	375	349	353	377	347	358	347	366	342	387	325	340	358	422	409	384	343	350	381	376	340	387	365	323	356	308	337	384	375	374	366	338	323	379	359	362	348	356	369	387	362	366	355	365	377	351	359	382	355	365	336	378	358	371	389	359	379	400	364	348	364	363	387	370	394	419	340	367	390	383	355	367	371	339	351	357	363	342	363	351	398	379	363	394	351	365	388	383	347	371	340	333	321	364	378	349	401	373	346	363	379	361	372	356	396	353	345	389	343	365	384	397	367	326	375	356	335	384	348	342	356	348	366	366	367	390	373	372	362	378	335	330	379	382	353	379	355	355	392	355	386	371	351	345	349	340	351	341	341	359	363	396	372	364	361	363	370	373	366	342	366	396	369	364	349	374	378	324	352	362	389	367	349	363	353	351	359	380	348	379	359	371	367	349	309	355	361	348	377	361	355	348	378	374	327	411	389	368	347	363	367	347	365	356	341	350	361	346	359	362	358	351	345	329	374	355	361	365	393	400	370	347	350	368	369	362	330	302	347	387	355	353	362	340	363	352	349	339	366	360	364	378	375	385	368	364	353	369	346	346	355	356	368	348	364	396	392	353	374	368	380	346	365	379	357	375	361
2368	407	360	373	341	369	339	316	317	335	315	355	333	359	366	373	308	280	321	361	328	324	325	330	333	341	308	340	293	308	361	375	332	331	289	333	309	355	311	319	359	301	322	348	341	320	336	316	333	321	345	317	357	332	283	328	327	327	339	340	309	324	310	325	343	307	327	320	342	347	308	339	322	347	340	322	324	300	325	350	311	312	352	322	348	328	340	335	298	322	312	320	328	315	329	320	323	342	320	329	299	319	326	330	312	353	354	332	298	311	321	337	324	322	345	284	317	319	305	299	325	331	351	371	328	321	350	316	340	303	308	301	332	312	313	301	366	298	326	337	301	332	314	326	315	344	344	301	349	307	373	310	345	297	321	306	345	330	343	341	340	332	331	316	331	355	319	322	330	298	323	317	281	313	301	307	314	325	307	326	323	294	323	337	293	314	304	318	316	309	323	316	319	293	340	312	299	308	302	330	335	327	306	339	303	334	331	333	330	347	306	304	327	343	304	320	355	313	309	300	318	301	339	312	304	345	350	314	305	368	327	336	312	332	284	335	354	317	326	320	307	343	329	337	332	340	342	330	319	328	281	331	323	307	286	326	327	349	350	364	301	338	304	309	313	303	338	322	302	304	313	373	299	334	301	366	348	329	372	304	312	299	334	321	327	331	304	336	329	319	357	333	312	329	325	296	323	307	335	323	345	336	321	332	351	349	326	308	336	328	336	306	336	318	283	344	345	324	326	311	332	312	285	317	326	342	297	348	285	324	312	323	313	317	367	294	298	332	344	313	331	321	333	330	308	350	317	330	348	320	290	288	328	344	310	300	347	326	345	352	334	332	321	332	344	339	346	318	352	334	331	327	321	313	327	335	328	299	314	325	328	342	336	335	326	308	349	323	308	349	359	338	318	341	303	343	329	334	332	310	314	307	319	305	325	302	325	322	299	324	334	313	312	321	319	293	298	329	328	331	329	300	333	317	354	304	293	305	340	357	300	362	327	325	299	302	372	328	319	350	334	333	318	344	327	311	332	320	310	330	292	304	343	331	307	297	323	320	306	361	328	344	337	327	316	325	312	332	321	344	335	330	330	336	340	321	321	348	329	312	317	344	335	312	347	315	336	304	351	341	314	324	341	340	302	331	289	309	335	335	351	319	316	316	325	332	363	349	314	314	312	323	349	345	299	298	343	333	327	319	319	285	327	299	295	312	330	329	282	308	340	333	341	362	309	318	321	359	331	325	307	304	318	318	326	316	344	312	310	332	303	325	288	307	311	313	304	297	316	337	343	307	270	320	315	343	317	286	378	340	358	331	308	319	309	297	327	295	327	328	339	356	310	333	342	337	304	301	349	363	335	305	337	328	337	323	349	331	347	315	299	328	325	366	342	294	326	337	333	333	334	348	301	348	327	324	356	359	345	321	326	339	299	353	293	317	308	344	325	309	325	333	319	313	318	322	335	318	337	313	339	318	328	339	334	320	327	351	328	322	331	328	322	310	320	316	321	320	354	298	323	348	353	320	321	332	339	327	302	341	299	309	314	308	351	356	325	281	325	299	351	359	361	327	341	326	296	309	316	318	327	304	329	333	339	318	332	293	289	322	324	357	324	319	309	325	366	334	320	306	363	317	332	333	350	334	341	353	348	316	316	308	361	295	328	325	331	330	340	334	332	327	352	336	323	315	314	286	324	310	365	323	307	341	316	357	294	320	320	338	342	350	318	325	345	348	312	335	322	335	329	299	312	301	330	317	303	327	310	291	311	353	324	342	313	277	324	323	346	292	327	319	333	300	345	314	320	312	327	344	324	333	337	312	293	342	317	306	310	335	295	326	327	330	327	320	318	345	311	317	314	322	310	320	346	304	331	318	303	341	310	325	322	313	312	330	326	308	326	300	330	337	350	298	341	322	349	311	325	328	319	319	311	335	332	305	315	318	342	353	315	340	332	327	328	343	328	326	325	311	311	322	318	314	323	319	298	316	334	343	333	317	348	296	333	321	362	298	299	322	305	337	338	321	313	321	318	332	309	298	349	321	324	313	307	312	337	335	309	342	312	327	315	306	331	329	304	332	304	315	324	305	362	303	312	291	309	354	322	324	317	313	325	341	287	325	307	317	315	292	366	324	328	317	296	326	321	318	373	313	292	306	319	324	350	336	316	318	325	323	320	335	289	305	347	318	311	303	332	330	321	320	307	326	324	339	369	311	326	359	329	327	308	307	321	373	304	311	347	313	302	317	327	348	317	316	303	362	317	348	334	327	328	327	310	319	331	336	316	318	305	324	296	302	317	327	304	294	298	299	318	300	345	332	361	336	312	331	341	306	291	318	353	338	310	308	369	334	288	317	320	324	327	329	353	319	311	307	326	312	332	323	312	315	315	296	319	355	319	339	285	353	327	333	325	322	330	357	301	319	329	304	308	312	302	312	326	310	328	281	291	320	330	315	318	352	325	328	292	326	347	321	347	310	340	336	315	318	306	318	345	315	301	310	312	282	319	311	353	336	337	324	326	344	298	328	310	292	355	308	353	348	333	327	324	328	350	336	295	278	339	332	357	354	330	318	333	334	302	327	303	348	353	317	344	344	355	318	332	358	342	346	320	358	344	315	301	323	311	314	310	333	297	300	355	365	308	335	331	343	338	339	329	317	319	295	337	317	344	314	322	326	303	308	357	308	318	316	334	328	350	338	285	347	323	289	317	303	366	320	329	314	304	328	327	327	334	347	335	342	318	321	338	340	309	338	339	313	349	350	332	322	325	302	327	331	319	307	332	311	329	307	320	306	329	339	327	302	327	341	296	336	309	308	308	293	321	288	276	327	335	346	366	348	325	308	337	337	305	314	325	343	330	325	339	315	366	343	337	367	319	314	283	333	301	290	351	358	302	327	333	319	301	326	324	314	350	340	299	339	314	315	318	295	336	314	332	340	305	350	295	328	322	305	315	322	345	333	308	318	320	331	295	292	344	316	355	357	321	342	329	345	332	355	322	332	327	350	342	308	295	336	313	345	340	310	315	331	323	358	326	327	323	308	336	303	307	345	332	324	336	323	300	336	313	315	311	343	335	314	304	318	328	290	331	295	324	318	308	338	327	338	305	355	317	323	303	301	297	339	308	297	329	317	340	328	335	344	360	310	320	310	346	359	344	299	295	326	320	330	317	313	347	353	333	322	327	332	307	290	311	330	299	336	312	340	302	298	336	292	326	322	319	363	326	337	304	349	345	333	312	352	316	318	343	328	336	315	324	335	336	325	333	317	309	317	305	320	308	342	354	321	307	325	318	334	341	331	335	317	337	313	361	328	321	311	304	288	337	332	314	330	349	353	325	326	306	325	339	344	293	305	324	319	329	313	334	342	315	348	327	325	341	326	285	348	322	318	323	343	335	310	292	347	333	338	323	305	334	304	280	306	318	323	334	294	315	324	310	301	303	326	328	329	350	352	334	321	296	333	325	319	313	306	325	345	335	285	347	333	341	348	317	301	319	290
2687	920	996	1040	935	961	912	919	852	829	866	886	856	871	850	824	829	864	805	807	836	820	792	800	834	848	871	839	835	820	831	832	821	861	818	830	883	861	836	821	841	854	822	867	830	834	869	778	818	827	860	871	819	803	825	790	872	839	868	831	789	868	800	806	853	827	825	799	823	819	808	818	803	856	745	761	796	844	796	787	833	799	829	830	856	826	859	791	818	833	857	858	845	823	915	825	850	773	839	843	804	812	814	844	786	824	844	891	839	816	817	793	837	861	799	844	835	812	813	834	847	799	805	847	831	827	836	843	747	833	858	852	837	846	853	827	826	863	826	828	811	795	827	863	800	824	805	834	809	849	856	806	784	874	838	836	859	832	886	859	871	800	867	842	873	855	787	797	856	809	826	793	807	806	853	858	817	846	821	830	829	871	827	825	825	872	797	788	815	849	861	807	797	889	866	771	788	811	871	811	810	856	877	829	831	897	806	841	801	809	830	764	867	826	850	831	860	810	838	845	837	824	857	797	822	838	871	805	788	825	803	839	809	808	815	833	772	878	877	836	805	775	834	810	862	820	812	788	848	812	871	814	833	809	822	830	837	855	896	828	824	860	827	923	836	785	833	831	829	803	839	861	868	825	822	864	834	831	832	832	800	823	795	852	876	797	862	890	854	791	860	814	847	865	796	788	849	842	821	829	769	788	794	814	824	821	825	832	837	826	829	827	853	838	831	788	808	824	799	819	856	853	861	827	769	773	832	793	781	843	813	807	817	846	907	804	810	831	857	809	826	838	820	841	797	839	839	811	781	836	868	858	862	828	812	848	854	814	799	863	859	848	776	800	796	872	800	829	799	843	829	789	790	829	846	850	880	816	815	860	881	823	840	833	809	850	820	865	807	825	801	819	820	838	805	824	799	819	783	825	777	842	862	829	844	827	761	806	858	803	801	837	768	805	849	805	778	776	773	865	810	808	835	834	842	757	808	832	849	859	781	789	849	878	800	862	824	830	822	829	796	848	808	856	847	790	771	818	848	845	818	807	820	851	889	882	823	856	862	785	819	830	818	774	845	864	815	822	817	836	848	839	837	803	847	793	860	846	867	817	825	830	806	872	832	818	865	811	812	846	831	828	793	834	816	854	828	851	791	838	810	799	823	852	850	792	790	837	825	839	884	778	823	841	819	805	824	796	808	812	828	873	797	859	803	828	763	871	835	822	837	876	839	813	811	818	828	818	842	823	825	797	850	861	831	784	813	794	821	816	774	830	864	856	819	818	849	845	838	829	755	842	804	880	882	822	870	804	872	859	782	803	799	843	821	814	837	800	841	789	849	828	816	851	824	867	788	856	858	841	824	861	838	840	790	801	807	858	802	830	835	815	847	904	786	802	844	814	824	816	821	849	850	803	825	823	835	815	872	817	810	797	832	811	828	807	814	753	803	796	849	816	838	839	832	809	824	831	804	795	845	799	868	873	811	816	875	814	822	853	849	870	806	829	837	793	855	816	823	828	851	820	844	810	794	833	861	801	820	867	860	861	794	829	852	826	852	807	854	830	862	856	841	838	852	807	806	801	798	787	798	843	904	809	872	853	791	836	842	878	812	793	763	846	840	815	774	835	856	830	819	799	796	809	777	798	838	791	845	805	774	820	850	849	791	874	802	793	824	799	883	789	850	841	851	821	840	842	843	872	795	853	807	820	786	817	801	802	820	791	833	840	883	847	827	782	809	814	882	857	834	791	823	813	838	846	837	806	838	784	868	822	784	862	829	856	823	817	816	853	813	831	828	814	837	842	803	861	840	776	812	823	850	808	814	809	851	807	823	850	782	815	806	761	815	803	849	839	831	829	830	825	850	836	821	858	824	896	830	794	811	832	850	798	787	840	814	851	844	824	814	845	837	843	811	841	760	817	873	808	816	792	843	829	847	832	809	821	794	803	837	831	822	836	813	815	823	864	815	831	878	829	816	829	804	825	851	800	823	808	847	908	775	831	799	853	776	863	821	895	856	843	862	815	836	809	795	825	794	852	825	851	842	826	804	809	807	817	815	858	855	804	840	839	808	798	824	829	808	802	832	800	869	806	794	847	836	820	825	815	866	858	801	808	769	827	799	840	822	826	779	832	871	799	767	829	841	818	790	835	781	898	846	830	796	896	798	783	829	776	789	821	789	771	907	844	821	743	882	803	840	854	842	837	812	798	828	862	794	789	824	852	828	815	870	793	808	808	877	828	855	816	787	801	763	833	890	830	831	881	805	878	790	821	822	825	818	850	859	870	819	793	829	801	817	849	829	817	819	798	839	830	820	801	848	810	863	897	781	855	848	848	806	871	815	786	830	824	807	842	801	797	847	800	847	795	833	821	807	847	828	840	819	816	807	816	834	798	844	820	816	782	851	843	875	853	813	829	815	831	812	817	844	824	860	834	837	849	850	830	807	780	903	835	817	800	809	817	777	844	834	837	845	847	813	852	813	866	822	830	829	805	800	873	821	826	793	877	819	840	826	787	856	872	858	847	819	798	828	833	885	800	823	820	834	818	817	784	824	869	841	851	837	873	807	757	806	805	800	800	838	865	862	839	850	820	759	849	831	843	829	863	838	854	819	800	830	839	832	817	865	868	804	798	802	825	806	875	825	817	849	806	829	855	865	814	841	892	838	840	862	823	863	818	826	847	862	823	786	821	822	824	837	828	777	837	878	854	883	860	809	789	856	794	816	837	815	804	799	859	823	808	820	824	761	840	837	847	833	798	869	840	826	852	802	841	808	788	854	855	820	782	842	871	822	785	819	797	808	846	897	865	815	804	801	805	835	825	794	821	808	863	809	771	821	844	833	870	818	813	793	805	841	830	832	852	864	839	826	814	835	831	813	837	794	877	857	780	802	802	845	817	828	782	806	905	817	836	860	856	816	744	819	831	817	833	827	836	798	838	770	907	824	846	827	828	844	820	822	844	851	841	791	783	850	851	816	812	838	769	886	817	826	870	837	802	814	786	833	823	842	855	784	819	792	825	852	903	794	766	823	866	826	805	844	855	841	805	838	804	814	815	840	843	817	800	856	785	831	855	803	884	839	856	794	823	809	791	810	819	810	852	868	793	805	842	784	800	874	791	857	844	836	855	865	878	842	846	808	828	836	815	860	873	845	783	827	924	809	833	810	843	844	817	791	778	851	810	773	842	841	810	839	863	827	858	795	796	808	869	848	778	844	815	810	795	846	862	828	818	804	838	805	802	812	807	873	840	825	816	779	808	822	825	798	891	802	866	815	798	828	828	839	861	824	802	810	836	800	814	833	851	832	823	872	837	820	814	761	788	822	822	834	829	834	775	792	830	836	834	829	800	811	804	845	827	787	817	817	869	770	825	832	836	810	829	794	772	841	832	826	813	811	776	828	828	811	779	872	795	845	823	804	816	843	821	795	830	818	815	837	805	823	794	835	832	843	851	859	813	854	804	834	831	806	811	861	776	788	829	825	838	846	761	845	810
8766	1159	1470	1224	905	726	596	508	474	403	357	375	365	348	330	333	339	305	327	305	307	280	266	296	308	321	281	306	301	270	300	282	288	281	352	308	294	304	322	288	272	319	300	290	282	290	268	285	295	282	277	300	286	305	274	287	303	295	299	254	285	276	284	275	294	278	307	303	275	269	281	285	257	260	291	298	258	319	328	295	289	272	288	280	278	294	267	273	272	273	278	277	309	292	270	284	269	286	284	317	279	281	303	299	267	298	296	326	264	250	281	271	289	254	269	250	278	291	315	269	267	275	274	281	310	269	271	288	277	317	292	259	262	300	297	272	283	282	321	300	285	250	320	329	299	237	293	288	271	302	268	280	300	284	273	307	276	276	298	302	280	294	299	281	274	294	257	329	299	282	249	279	287	294	269	316	296	276	293	290	291	281	299	300	283	269	297	292	296	273	277	302	278	310	272	269	309	262	247	260	304	279	296	234	312	281	261	294	282	250	308	295	276	277	294	272	314	269	269	294	261	299	271	255	273	268	263	273	279	293	297	266	308	256	258	304	275	283	282	297	310	279	270	273	276	266	285	323	282	291	288	256	289	293	278	252	256	286	273	267	269	295	296	289	277	289	286	287	272	300	303	249	298	268	311	268	262	305	281	254	306	258	242	271	311	289	311	279	285	299	295	306	294	306	331	321	286	291	294	286	286	287	265	306	275	300	267	291	288	296	290	274	300	273	262	302	292	296	273	268	267	271	281	291	286	256	277	305	302	278	309	284	271	308	307	288	248	303	282	314	289	287	258	293	300	267	302	299	287	266	275	287	302	314	274	270	269	293	303	299	231	265	293	293	297	273	281	305	280	311	302	250	303	305	308	288	288	281	280	260	269	306	267	287	285	274	296	294	290	268	317	281	290	301	309	273	269	293	308	308	269	286	294	267	292	297	273	346	280	293	318	266	306	286	302	285	270	290	298	288	291	303	281	305	280	284	261	275	272	262	292	272	299	276	266	309	291	285	308	340	294	300	289	290	279	278	287	283	296	312	271	262	280	286	282	309	271	313	285	285	261	309	299	282	269	284	313	275	258	252	292	313	298	269	288	292	288	266	290	264	269	254	265	308	292	264	278	250	307	309	292	261	288	317	291	295	268	301	268	271	300	312	274	254	284	283	285	292	310	254	259	288	293	274	303	299	280	260	287	294	312	284	280	240	268	270	305	302	259	292	272	280	280	275	279	250	276	285	297	278	290	285	263	294	296	278	278	293	248	298	291	245	288	268	320	296	277	259	284	282	311	256	302	294	292	284	280	283	287	269	282	285	272	290	314	316	266	296	276	267	277	312	241	298	311	274	300	284	294	275	280	274	256	264	252	302	273	285	248	294	288	268	267	288	296	272	290	261	298	284	302	272	273	261	296	282	274	287	283	310	291	276	284	257	323	278	299	281	271	276	316	256	246	288	266	295	300	290	254	283	270	271	270	271	286	282	279	307	261	283	292	271	261	308	293	302	273	275	285	276	294	278	294	274	267	299	284	288	318	268	292	265	266	279	303	275	303	242	282	281	283	286	295	306	275	265	296	275	262	301	283	277	263	287	298	276	250	307	308	239	297	236	294	300	272	261	267	272	276	311	294	284	349	288	312	262	264	275	303	255	280	271	258	312	295	287	273	256	260	279	286	297	282	302	303	268	315	311	283	323	274	277	283	289	304	275	245	283	286	299	256	255	299	286	280	307	286	278	305	280	286	277	294	275	278	281	254	282	298	293	291	255	267	298	303	287	266	262	275	297	288	281	267	272	248	283	321	272	296	301	276	293	276	281	290	290	282	302	273	279	310	272	258	286	294	277	268	269	293	289	307	270	284	288	298	290	289	292	304	315	329	278	302	292	282	292	290	290	290	289	296	289	247	278	287	291	263	274	294	339	277	305	277	270	314	280	295	308	282	287	307	290	279	258	284	303	274	275	282	308	249	282	280	290	296	266	287	282	297	285	280	292	290	265	284	286	275	275	266	288	270	296	264	288	294	297	262	286	298	280	322	293	270	282	279	303	282	263	271	287	292	299	284	299	299	276	261	264	315	295	276	299	282	282	265	278	286	256	284	266	320	273	289	314	276	270	293	287	291	269	273	275	303	311	287	306	260	274	281	265	251	287	290	299	310	281	291	266	312	283	306	286	313	266	302	247	258	274	282	272	312	294	232	291	284	262	282	281	261	261	265	278	291	312	282	275	267	261	251	286	291	263	289	279	287	280	286	290	264	309	271	290	281	278	276	264	281	271	293	270	280	252	282	273	265	278	275	283	281	279	284	288	267	279	284	294	329	292	297	301	302	299	268	313	303	279	281	320	273	286	269	281	288	303	296	299	288	307	284	297	293	262	283	263	258	302	311	295	266	307	278	309	260	311	299	279	269	328	287	283	289	260	280	259	278	291	289	302	302	272	273	277	265	248	269	276	308	307	277	307	292	277	258	281	307	307	275	288	323	276	270	250	267	282	310	269	309	276	316	261	301	276	253	294	274	294	286	324	289	305	281	307	280	301	281	248	301	278	278	291	288	304	261	316	301	288	278	265	273	276	307	258	313	289	284	304	257	304	280	286	285	284	315	281	304	300	274	293	306	275	236	267	256	278	283	266	300	309	251	314	298	305	300	305	320	299	268	310	281	308	255	284	290	281	273	292	272	303	259	295	284	280	300	280	287	302	284	282	271	278	256	272	297	282	317	287	306	294	294	285	262	289	289	298	304	291	297	294	272	281	281	295	309	293	294	280	313	269	267	283	276	287	292	313	279	274	317	293	271	287	286	263	288	266	318	304	299	273	300	264	300	266	262	292	307	274	290	301	287	279	257	297	301	305	288	293	295	280	273	283	297	291	287	298	301	257	265	302	304	268	250	270	283	267	292	267	260	274	239	255	304	289	329	271	261	258	293	310	303	298	281	254	295	248	277	274	262	271	258	291	271	310	261	325	273	290	299	286	317	268	280	269	314	311	295	270	288	266	314	278	313	303	300	299	284	322	303	293	280	291	264	257	283	288	296	292	278	269	310	263	284	272	257	289	278	311	294	278	300	275	285	285	271	275	268	315	271	316	261	275	310	282	286	277	242	257	268	282	272	281	264	237	306	271	308	319	329	256	268	258	266	271	273	267	322	282	272	309	281	264	253	325	269	300	292	287	276	288	299	305	292	297	271	279	295	281	296	269	277	287	268	270	289	255	274	290	280	247	251	292	305	309	281	258	274	273	269	275	273	287	292	290	253	298	279	290	263	299	269	313	284	294	312	283	260	320	268	290	265	284	310	285	253	298	296	320	294	283	274	265	270	296	282	285	314	317	273	282	298	269	282	299	279	266	298	279	292	290	312	308	293	266	275	278	321	284	283	306	293	288	299	288	286	270	331	276	301	235	281	277	239	302	280	268	279	286	277	277	270	310	271	332	303	319	307	287	290	313	281	311	288	300	242	281	268	272	291	294	278	263	274	287	258	280	269	285
5894	1609	2985	3504	3128	2657	2157	1926	1693	1543	1400	1285	1221	1132	1087	1026	997	961	962	948	950	897	911	881	867	785	857	802	797	790	767	814	829	788	793	780	767	780	783	735	795	787	788	738	739	726	715	763	761	768	765	765	751	759	747	786	736	759	740	752	717	739	692	755	800	729	731	749	730	754	712	744	678	780	743	770	722	733	738	735	746	692	735	708	736	735	702	755	717	771	725	718	766	732	736	715	724	750	719	702	680	749	725	711	749	728	734	738	700	766	713	708	718	693	722	752	728	714	777	702	724	663	705	701	714	715	757	691	728	688	776	709	770	719	722	750	714	765	723	716	687	724	731	731	771	713	732	726	695	701	752	759	730	678	731	695	699	742	753	708	760	767	703	682	713	735	744	704	700	709	797	708	715	718	695	680	736	728	749	732	734	714	761	728	757	719	763	704	760	754	717	751	737	744	724	752	709	725	737	717	733	720	714	754	725	730	742	664	726	686	763	734	769	739	724	728	714	754	693	744	718	740	755	705	771	704	719	688	691	745	683	715	698	746	702	731	750	729	713	720	700	671	683	753	745	724	760	737	718	664	743	699	730	722	761	763	711	741	717	735	750	724	712	708	726	702	729	736	701	758	791	747	721	713	718	719	708	728	700	735	703	696	686	731	742	707	700	702	740	660	725	712	737	726	766	711	720	721	735	684	735	672	685	721	734	701	732	717	707	712	752	703	709	748	750	699	733	696	729	785	777	728	701	728	717	727	698	707	690	752	794	688	717	745	692	734	699	697	724	722	651	734	738	743	728	711	759	756	711	682	722	714	723	717	748	708	726	706	761	723	683	709	715	727	682	721	671	740	663	727	755	701	690	730	760	721	720	740	752	715	767	740	755	679	732	725	721	698	660	735	718	728	704	722	744	704	718	711	755	669	656	688	737	709	726	693	687	693	733	734	712	680	700	714	723	699	688	742	672	742	716	730	730	727	742	710	700	734	652	742	698	725	750	751	690	754	693	750	748	712	727	774	732	697	732	758	760	706	758	690	715	718	699	719	796	732	736	722	714	689	694	673	695	707	690	703	756	709	755	731	717	699	752	746	707	739	731	675	726	742	717	756	733	768	700	744	707	692	735	729	739	711	740	712	713	739	707	741	701	718	756	720	694	711	754	702	719	744	688	719	703	730	715	730	695	716	729	702	756	752	719	728	709	755	754	696	695	758	698	705	751	701	693	749	741	737	714	662	700	689	735	711	727	723	745	704	716	749	731	707	737	753	706	719	721	704	723	751	706	683	709	716	720	757	673	689	685	674	749	704	759	703	710	725	733	772	691	761	764	775	740	743	722	727	698	710	718	714	753	738	724	733	731	690	734	701	728	707	735	705	673	772	755	777	750	737	768	697	669	731	776	700	709	736	733	776	709	736	677	742	739	750	704	744	732	765	734	733	708	670	722	712	729	759	700	720	754	721	745	727	747	663	751	714	730	719	712	709	742	730	706	738	707	715	652	744	721	697	693	717	699	714	679	692	733	714	687	742	708	721	702	686	700	708	700	743	710	752	782	701	715	701	690	710	669	714	664	726	704	741	663	758	710	687	712	708	692	698	725	733	755	752	749	733	732	772	734	780	714	694	743	710	682	745	733	684	714	696	768	725	726	726	684	789	689	708	751	730	747	741	728	719	753	736	708	691	754	696	728	698	705	721	689	693	694	724	688	704	724	704	726	763	717	697	685	716	745	771	724	725	745	758	757	780	730	715	730	733	730	727	702	746	736	745	744	705	720	731	711	712	715	744	776	709	731	711	742	722	750	734	717	781	765	772	732	720	739	772	722	772	680	752	723	759	713	636	679	699	754	686	678	729	705	710	721	711	784	773	717	720	720	710	748	734	665	744	741	704	726	742	723	733	697	681	683	700	743	717	683	675	737	719	711	672	706	730	667	760	692	725	782	715	747	704	682	707	724	733	724	701	710	737	728	666	722	740	698	664	741	721	715	696	714	747	720	746	733	712	710	741	718	718	734	710	724	683	755	714	706	783	733	729	698	721	739	714	746	714	723	727	691	718	669	695	697	724	732	681	730	758	761	726	765	741	714	683	710	738	692	739	746	771	744	734	759	692	708	740	774	735	710	694	731	693	717	720	705	707	736	706	708	726	721	692	752	729	752	748	736	746	720	712	717	708	750	704	674	763	709	711	714	744	693	710	714	702	674	722	755	704	729	739	753	686	688	716	732	729	673	705	736	701	728	747	760	748	746	731	722	699	712	706	722	702	783	769	733	730	729	693	720	692	735	742	736	743	679	700	759	727	737	691	718	712	719	763	731	691	663	699	691	721	735	739	746	655	762	751	718	730	756	706	725	790	722	696	747	722	735	694	732	753	723	699	727	720	770	718	712	747	705	748	743	704	723	716	701	707	670	740	673	728	710	723	778	720	728	733	712	680	730	701	690	736	760	766	731	724	736	780	713	718	719	706	770	736	723	732	707	742	753	707	700	753	695	701	687	697	691	695	728	770	756	721	736	702	749	731	701	723	731	673	687	731	724	693	692	769	743	751	741	698	776	678	739	727	737	702	725	729	760	740	723	708	710	673	688	738	738	710	701	725	725	717	705	761	691	680	718	694	751	742	741	736	704	739	720	721	700	700	707	755	651	713	731	709	724	721	728	745	742	739	714	729	729	708	752	687	690	661	780	692	743	745	674	730	675	690	735	764	716	748	681	778	736	722	749	714	751	672	740	676	680	686	725	731	703	702	765	747	803	716	717	748	705	739	710	710	717	717	719	693	713	686	719	722	729	728	713	715	729	695	722	713	711	724	714	738	736	722	714	708	719	763	710	698	749	694	717	747	722	701	727	725	733	698	735	702	756	681	726	712	722	724	719	742	683	695	677	723	709	677	723	696	775	773	741	729	734	721	748	670	753	657	733	713	771	715	714	686	745	720	710	749	749	674	749	697	719	690	751	691	698	723	756	753	732	744	688	745	783	670	709	723	722	728	659	671	737	677	727	750	724	735	720	694	752	765	717	722	744	743	676	701	714	747	706	722	738	708	710	745	737	759	726	706	709	731	686	685	690	700	701	666	729	704	778	747	714	683	709	693	737	751	750	715	732	701	672	709	711	698	690	759	715	711	712	723	714	731	692	736	701	710	716	675	731	666	701	689	790	709	739	671	720	735	756	722	689	730	747	725	739	681	745	773	746	757	749	717	717	734	701	757	686	700	779	754	779	723	733	739	763	731	736	743	725	762	737	721	721	724	771	684	754	749	714	687	715	733	710	715	730	717	723	747	705	660	696	687	771	747	667	744	729	721	749	718	685	699	688	699	711	730	718	708	671	766	681	709	693	729	700	694	704	701	724	710	751	711	689	677	721	712	729	724	754	731	751	734	711	706	716	742	720	733	725	714	765	658	738	721	746	738	728	751	713	669	724	760	745	772	744	755	754	727	725	684	748	708	701	714	725	747	744	744	655	743	738	704	741	692	679	695	710	714
15492	2446	2566	1956	1319	948	734	569	440	421	332	305	269	257	249	217	216	223	215	204	207	169	148	148	170	155	164	161	150	142	153	134	161	166	145	129	139	173	141	144	138	155	161	155	126	133	175	140	133	137	147	132	127	138	130	155	136	149	138	128	136	130	112	120	123	148	117	158	128	130	117	146	146	139	134	145	146	118	122	128	134	136	159	157	162	132	128	160	129	133	147	120	132	129	138	144	132	138	137	129	127	134	148	136	122	111	134	135	123	110	109	121	113	144	136	118	134	128	127	140	124	130	124	127	138	149	142	116	144	105	151	117	117	115	139	138	135	134	116	139	131	122	135	142	146	129	117	112	108	133	138	131	141	136	112	129	129	131	119	103	106	106	126	124	158	115	113	117	130	107	122	131	124	126	119	155	147	133	131	132	134	105	123	130	145	134	124	139	145	111	135	127	101	127	116	150	136	135	119	112	135	127	133	108	123	116	143	135	128	123	133	142	112	117	103	120	120	114	135	154	126	124	115	139	116	116	143	123	126	126	128	114	119	133	135	120	128	116	140	101	114	132	114	134	122	121	153	124	128	113	124	121	137	126	108	132	118	119	142	128	175	137	125	118	129	143	139	146	130	139	112	133	134	112	119	142	101	125	145	117	136	138	124	125	132	111	99	151	139	120	142	128	128	131	130	121	129	131	108	115	135	127	122	130	138	128	128	129	119	124	131	117	118	121	111	130	129	144	117	128	126	126	126	140	127	132	153	137	133	116	130	117	135	115	119	157	119	141	155	140	130	141	112	119	110	108	149	122	145	139	119	137	122	111	127	128	106	122	138	125	123	143	119	126	130	114	156	145	133	143	133	131	147	119	124	127	148	117	124	144	134	116	122	130	124	139	132	144	142	141	132	112	125	133	125	133	123	96	137	144	137	119	116	126	125	130	112	150	128	129	117	127	129	136	122	137	122	119	127	140	158	139	125	121	138	123	125	134	107	128	140	125	124	123	130	132	127	118	131	120	145	154	125	149	154	114	130	137	132	129	122	122	97	122	109	143	136	135	117	136	131	121	135	113	148	118	113	119	124	151	109	131	149	123	115	130	141	141	120	112	124	124	123	128	118	133	123	122	124	136	128	119	117	133	141	120	116	140	125	119	108	137	108	121	120	136	124	134	109	129	136	131	128	142	127	128	116	116	113	155	127	123	130	118	131	107	123	131	130	134	132	112	116	119	146	117	142	116	129	121	108	120	133	135	125	130	139	136	139	118	114	122	114	123	134	142	130	136	111	137	132	142	116	127	116	129	139	121	131	127	138	120	129	122	158	124	134	148	111	129	119	108	136	131	126	126	123	114	131	124	120	140	128	133	104	134	133	139	129	121	113	122	150	121	136	117	122	141	143	133	111	127	133	122	124	120	116	149	113	121	133	138	132	121	105	136	136	116	159	121	120	137	132	142	115	136	135	130	117	130	113	120	145	142	117	154	132	137	122	129	142	129	132	140	127	123	115	144	135	132	125	130	101	125	120	104	125	135	142	114	108	121	122	105	109	144	115	114	127	139	137	133	136	126	138	121	121	133	126	120	149	147	118	146	127	129	131	116	127	137	130	124	138	119	145	124	125	120	126	131	138	134	149	111	129	125	125	129	129	114	130	100	138	134	122	135	111	149	126	149	117	121	111	111	113	130	127	120	118	115	123	147	135	136	145	138	114	103	118	138	109	135	112	128	136	147	144	115	138	111	115	140	138	132	116	131	136	136	119	121	133	122	104	121	117	138	141	113	118	111	135	134	130	130	135	137	113	120	132	118	132	130	134	127	129	133	132	139	131	120	121	145	130	130	122	130	125	132	113	116	134	139	149	131	126	112	150	153	128	120	137	142	130	125	120	132	132	143	136	134	128	115	130	135	135	138	129	153	127	151	123	119	132	116	141	114	140	125	124	127	135	111	123	118	116	132	132	138	128	124	131	140	126	139	150	115	134	141	128	109	134	127	144	112	136	146	149	142	130	130	117	122	127	128	124	119	130	137	139	119	135	139	125	137	137	120	133	138	133	115	123	117	128	140	120	123	142	125	124	131	126	122	139	130	116	136	113	132	130	127	150	124	126	128	136	114	121	149	149	130	124	127	130	152	124	136	117	111	120	118	121	106	118	129	148	150	138	119	125	144	126	107	124	103	139	149	139	123	123	126	115	126	134	140	146	122	112	135	119	116	153	123	130	138	148	131	136	106	114	126	124	132	131	144	135	148	124	129	144	144	121	123	149	126	135	130	127	154	129	129	116	120	122	116	123	146	114	116	114	124	118	120	128	133	111	118	120	113	136	114	124	131	111	126	126	131	128	128	142	121	117	137	139	132	109	135	117	140	151	149	129	131	142	117	140	140	142	156	131	125	144	119	134	142	117	135	143	130	124	117	147	124	134	138	122	114	100	134	143	136	105	157	125	131	134	122	120	116	114	149	127	142	133	132	125	128	107	119	121	129	127	120	144	149	130	107	135	118	131	121	130	118	133	120	119	130	132	139	114	124	121	132	119	114	135	125	144	146	126	134	122	126	136	116	123	118	141	143	111	128	141	136	122	119	124	145	113	137	111	133	119	118	125	149	128	125	129	122	127	144	140	117	122	126	129	126	119	108	148	133	116	119	119	131	135	123	118	126	108	112	145	119	125	105	146	130	106	147	138	126	136	119	118	121	144	131	107	130	135	135	133	117	137	111	133	125	114	133	113	128	124	139	131	135	134	135	123	134	116	123	122	129	141	128	139	143	139	114	129	144	132	118	131	135	129	133	102	111	151	124	123	127	135	138	126	130	121	140	139	130	122	114	121	132	124	103	131	111	115	133	122	121	142	149	132	119	123	134	120	122	146	121	129	154	121	144	138	119	142	137	118	128	129	122	125	107	126	116	131	116	117	127	156	145	117	109	117	120	126	130	122	130	154	118	129	125	140	139	150	129	135	115	120	125	129	142	132	112	106	141	131	139	119	135	119	130	117	132	131	127	134	141	114	137	143	122	121	130	119	126	125	137	141	142	125	125	143	126	119	138	136	137	148	130	126	151	116	126	151	143	146	123	141	126	131	125	127	154	131	122	116	106	129	145	122	118	110	133	131	126	141	110	132	130	117	115	112	127	135	125	132	143	120	106	132	110	120	117	138	129	146	138	131	130	127	126	118	136	114	137	122	116	124	130	136	124	135	139	140	119	128	134	139	136	141	127	158	114	114	128	124	139	107	107	128	119	139	127	123	117	147	106	110	121	145	125	136	109	107	123	97	133	147	125	153	134	116	120	134	144	123	112	129	121	125	124	133	120	156	129	143	125	99	130	123	133	117	119	134	121	157	125	122	142	115	127	127	114	124	128	137	138	137	137	124	137	117	132	138	105	124	130	125	120	128	142	138	125	129	141	126	126	125	122	131	157	138	131	140	151	122	123	117	121	125	110	112	132	134	136	134	142	137	119	132	121	112	130	123	127	140	126	103	142	133	135
7455	2099	4712	5657	4907	3929	3182	2650	2160	1875	1592	1508	1329	1126	1043	1021	928	883	810	759	705	704	705	608	647	593	599	580	541	536	501	470	529	507	514	513	482	470	480	467	459	445	466	451	432	422	404	436	412	432	433	451	428	407	409	406	420	367	368	387	398	388	400	432	399	407	437	402	371	441	364	417	371	399	393	375	355	389	394	362	362	355	384	397	376	370	371	387	373	379	361	354	402	375	378	366	389	362	385	366	417	380	379	359	347	371	380	435	387	361	388	369	396	373	345	364	370	350	359	379	389	360	373	381	400	367	362	384	360	345	386	358	357	392	381	404	372	354	374	357	385	341	355	361	355	360	400	353	337	343	346	375	346	363	350	359	352	356	359	371	359	341	367	346	383	349	373	371	385	374	392	356	359	356	370	384	377	361	381	382	336	371	323	362	369	321	324	379	353	371	404	384	342	356	361	357	379	365	348	358	385	359	362	374	353	343	348	413	368	388	379	364	312	341	333	359	374	341	352	391	333	342	360	343	388	355	353	347	393	340	340	359	406	366	353	368	365	351	360	384	348	355	361	402	357	336	372	385	374	370	371	383	373	390	353	370	357	367	371	368	375	373	339	360	354	395	367	359	362	365	376	359	396	362	387	354	329	360	348	321	353	363	335	351	363	372	376	355	349	339	354	338	344	366	335	341	391	391	360	388	368	348	379	352	354	347	374	339	389	430	348	343	347	382	378	341	338	360	377	338	349	339	320	386	327	374	372	354	372	348	356	376	359	393	358	366	368	367	369	349	359	360	384	383	355	374	341	364	361	362	355	375	360	359	373	371	385	382	391	370	359	363	407	381	350	356	349	360	393	360	373	318	345	372	348	377	367	359	357	402	368	362	378	364	363	341	364	350	349	338	327	342	383	347	358	345	371	353	353	333	372	389	319	344	374	374	350	338	340	354	356	381	347	326	366	389	354	379	321	345	366	375	367	373	377	352	322	425	354	363	345	383	385	352	329	340	354	384	345	369	353	319	385	374	332	323	340	388	324	347	349	355	369	400	386	365	388	369	385	353	359	375	351	376	375	357	334	359	349	337	358	349	357	339	350	366	360	410	365	358	382	357	364	372	337	376	353	355	329	334	349	330	362	348	373	330	363	349	344	391	368	351	325	354	350	354	367	356	365	390	384	365	343	377	335	344	359	383	354	356	375	368	372	339	331	330	341	368	356	374	380	351	334	325	375	360	372	343	372	373	321	356	366	365	344	334	344	372	313	361	350	328	390	407	343	384	363	386	374	393	361	323	353	357	377	381	377	395	373	360	404	346	341	367	372	362	383	360	381	352	377	362	373	351	372	369	370	350	336	346	379	347	383	352	356	342	325	330	351	373	342	369	381	370	367	367	391	369	383	344	345	366	389	347	347	346	374	331	344	356	357	349	347	354	370	408	363	301	364	363	349	365	383	325	352	351	366	371	352	355	369	351	362	384	351	379	368	340	328	331	374	382	366	386	357	359	329	372	341	370	381	347	352	381	337	345	387	347	359	327	381	348	354	347	369	349	334	379	376	347	386	351	350	329	347	351	354	377	363	340	357	346	357	347	358	354	337	360	370	342	361	367	335	357	376	338	388	354	344	340	372	364	367	366	340	375	334	371	338	373	365	351	393	350	348	354	397	337	363	347	345	352	349	366	394	362	341	346	339	318	362	383	343	336	373	362	324	359	351	363	368	330	363	318	365	367	358	376	382	355	387	373	361	355	361	360	369	352	340	347	353	357	362	345	350	357	369	351	360	335	353	370	358	357	404	369	365	369	334	368	345	372	381	370	363	344	345	366	386	391	340	367	382	378	376	364	395	375	353	352	361	354	357	376	396	356	327	338	361	350	359	323	356	378	359	336	325	396	351	371	366	370	332	360	345	350	363	384	367	360	361	353	346	355	360	339	341	343	373	386	375	360	385	384	384	319	386	393	349	388	322	352	370	345	353	386	375	380	328	379	358	388	353	362	386	356	368	335	371	350	365	364	352	384	348	371	368	352	354	360	365	394	326	414	310	365	337	341	367	356	370	356	367	354	369	354	372	351	366	349	340	360	368	353	367	342	351	369	384	381	381	376	395	360	389	336	345	337	375	349	346	384	359	389	380	360	408	327	366	380	337	340	372	362	371	364	332	385	372	355	339	342	381	372	340	403	406	381	371	413	368	348	369	340	340	381	391	384	323	357	361	368	362	305	353	350	357	375	329	367	338	360	361	380	324	379	364	343	358	362	359	389	336	355	330	373	352	352	364	410	353	358	361	369	377	388	386	345	363	377	356	370	367	359	398	331	347	354	353	381	342	385	368	379	343	326	349	340	346	361	325	344	366	350	326	399	355	369	345	356	345	367	385	386	333	344	343	397	389	347	357	337	359	396	368	384	344	361	345	378	343	358	362	363	357	332	367	378	361	358	343	346	324	362	390	357	368	355	374	358	373	358	367	343	348	314	355	355	337	335	343	324	377	361	309	363	362	371	384	349	296	359	385	366	382	367	349	383	329	357	314	380	371	367	379	350	376	365	380	355	337	410	346	321	390	345	346	366	377	373	362	342	318	323	345	362	341	388	375	331	374	359	366	339	385	340	404	354	337	367	334	361	339	338	362	357	376	374	374	363	355	355	384	371	365	378	355	367	358	329	346	369	353	293	359	343	349	355	384	357	363	363	370	396	381	346	352	380	409	330	331	375	344	382	372	353	403	354	338	341	382	362	347	384	337	365	358	395	338	351	363	345	400	377	372	376	366	376	340	374	346	382	383	358	383	349	360	361	358	381	378	342	356	381	330	391	378	380	361	354	365	352	371	352	323	346	363	384	367	373	383	384	342	345	336	369	321	394	368	340	366	386	361	314	368	353	377	366	327	343	363	347	367	351	361	358	351	338	349	325	356	362	354	379	361	364	349	360	339	342	360	332	347	332	345	358	360	362	389	372	350	339	372	401	354	375	338	378	351	361	363	361	340	378	374	371	354	329	343	344	363	374	336	353	340	356	360	342	378	386	370	338	334	374	341	353	375	368	358	366	344	361	351	390	377	357	370	368	361	373	381	366	371	400	345	388	369	340	347	419	366	359	390	372	336	353	387	366	358	321	357	385	358	345	391	366	356	338	386	380	359	373	372	387	353	372	367	357	324	335	356	351	345	338	393	370	391	361	353	363	385	377	326	342	349	343	373	342	355	366	385	359	343	401	333	333	365	348	399	356	362	352	384	326	360	383	342	322	332	338	328	351	374	326	364	341	332	346	334	330	335	376	315	367	394	371	371	336	365	373	370	366	385	348	349	373	329	372	366	415	367	354	369	362	382	339	393	350	368	322	343	366	371	364	347	344	334	367	371	355	363	352	376	363	362	355	364	349	329	332	352	392	331	365	373	345	391	373	325	330	320	354	363	364	381	353	365	333	355	347	369	348	368	390	389	350	399	347	374	354	339	375	347	360	373	379	380	359	410	359	350	341	360	355	344	371
2434	383	378	351	371	347	346	344	338	297	321	363	284	346	349	330	315	327	331	331	332	320	311	354	286	308	338	344	322	342	316	321	321	339	319	313	312	340	337	313	305	332	293	330	336	339	327	317	357	343	313	278	311	303	323	335	333	313	346	326	319	294	313	364	295	292	333	329	317	342	325	319	328	336	308	322	329	348	320	288	348	323	310	293	315	320	316	314	337	300	278	325	320	323	301	330	304	329	336	290	321	315	347	313	306	338	322	335	326	332	301	320	317	337	307	330	298	300	310	334	306	328	326	340	353	312	366	330	310	323	343	350	337	296	314	295	294	309	327	340	326	336	321	305	319	366	308	340	324	317	337	326	325	330	326	328	315	357	308	303	350	351	325	331	290	312	310	318	311	343	350	322	331	325	363	318	322	309	304	301	285	346	313	329	331	332	315	330	316	329	301	322	320	320	354	332	320	300	320	299	316	296	328	319	335	301	334	312	322	321	312	319	321	342	314	352	328	317	310	360	329	316	318	314	334	336	320	326	305	299	316	326	328	319	320	332	351	350	333	292	311	342	333	322	327	338	340	317	326	315	325	329	374	309	294	333	338	318	325	351	315	339	315	296	315	319	326	366	303	267	308	340	313	293	335	305	350	320	322	363	346	329	324	310	312	346	334	325	328	328	313	351	336	353	329	339	292	325	296	308	330	342	326	312	374	330	342	288	315	339	332	300	312	369	328	341	324	303	333	335	314	310	309	306	309	339	327	332	317	319	302	348	366	326	323	306	330	335	330	335	325	322	292	351	350	342	325	345	321	349	352	320	312	300	334	341	353	332	308	335	332	327	336	280	329	306	318	337	345	285	321	356	306	342	322	309	349	309	332	336	294	324	338	318	344	307	305	318	309	333	331	295	323	355	316	329	320	336	333	326	309	310	317	326	322	336	331	339	326	340	304	333	324	346	344	356	349	314	349	324	308	330	306	333	334	346	321	339	332	301	338	308	321	316	311	359	319	328	305	323	323	340	334	311	315	349	344	343	299	328	326	323	329	338	372	309	314	370	310	307	366	321	306	325	347	300	311	300	292	347	341	357	361	316	299	329	359	360	354	301	325	336	287	313	351	348	326	325	325	328	319	307	321	329	331	340	329	318	338	325	303	307	290	350	327	266	315	329	320	313	284	332	307	295	354	305	330	312	326	322	343	324	317	314	316	331	298	346	335	323	336	344	341	351	346	320	368	318	293	341	310	316	327	344	310	336	325	370	357	323	321	323	301	298	294	308	336	353	357	328	316	328	339	306	289	334	327	308	347	332	313	302	302	323	351	289	343	353	340	306	304	325	271	314	282	303	309	348	299	329	327	353	336	337	306	280	333	319	325	346	321	313	318	311	312	323	339	309	328	333	350	345	299	344	332	315	353	319	319	313	337	308	297	342	343	354	350	325	311	326	348	312	336	302	329	320	346	339	332	326	337	305	325	337	340	286	347	336	301	334	327	352	336	310	316	294	331	359	323	353	351	334	298	308	341	298	337	341	325	326	311	303	306	325	341	316	351	373	326	324	326	287	280	355	305	348	353	310	308	319	301	333	339	305	295	281	311	314	324	321	308	340	350	340	297	329	344	336	330	327	326	328	323	314	316	345	341	316	327	349	343	304	332	293	317	319	353	313	331	351	321	357	320	310	293	327	325	302	334	344	285	310	344	333	335	307	303	325	334	335	314	339	328	329	285	302	306	309	284	325	328	306	277	317	317	343	282	316	306	299	337	288	289	310	319	347	306	332	281	319	303	330	293	333	338	356	315	304	325	338	340	316	331	345	311	314	334	315	328	341	330	342	338	329	321	323	310	315	346	332	326	298	322	323	340	339	342	310	310	359	372	325	301	326	331	307	351	335	329	324	326	344	334	316	287	325	345	355	338	321	303	341	315	300	327	334	297	308	293	285	302	322	316	330	322	325	331	292	338	327	327	331	310	325	302	324	295	303	331	335	361	285	296	318	347	351	307	316	321	314	308	322	324	328	330	337	326	333	338	326	332	340	340	309	301	302	335	315	306	313	318	369	332	312	311	360	308	316	354	319	316	333	321	344	319	326	305	342	319	340	329	312	310	321	294	315	333	329	296	307	328	317	317	329	366	336	320	338	312	364	326	328	336	312	303	311	334	372	294	328	311	307	346	319	311	321	323	304	346	323	328	286	307	319	340	359	342	338	298	311	316	323	310	329	287	319	303	309	303	336	328	327	289	345	328	331	340	364	325	323	308	312	338	309	311	340	356	353	322	367	323	334	289	326	361	277	343	304	321	308	286	334	315	300	311	297	327	344	360	292	346	331	322	330	332	336	322	321	315	328	327	299	299	345	338	333	317	329	342	337	309	319	295	341	313	326	339	279	331	336	366	348	321	308	344	331	342	324	339	304	310	332	324	332	321	320	317	333	316	332	312	339	348	330	330	338	387	317	339	315	317	298	328	317	355	294	333	303	339	324	349	293	342	334	297	353	307	351	346	323	321	377	299	328	306	349	367	280	319	339	351	314	353	323	324	336	339	327	326	321	337	350	342	354	340	315	329	332	311	347	387	334	327	342	309	309	332	326	337	320	339	321	338	296	296	312	332	351	345	320	309	307	344	312	302	325	315	384	322	311	333	314	328	320	336	336	309	337	342	343	323	343	314	327	325	364	348	339	336	316	317	319	332	315	343	348	322	337	295	315	345	283	341	311	313	312	317	325	309	330	340	295	322	325	331	319	321	316	336	330	326	330	308	322	321	309	308	308	345	311	356	291	351	310	292	313	310	313	304	303	310	330	303	281	327	355	306	325	341	320	300	318	330	313	322	329	327	305	330	347	326	321	332	343	305	338	323	328	304	328	353	320	342	321	340	352	328	292	329	315	334	333	278	305	330	295	314	353	305	354	327	339	320	282	317	293	299	341	338	336	330	332	350	336	325	332	315	349	307	330	344	325	336	337	343	327	313	334	341	306	348	328	314	332	318	304	345	302	311	320	336	295	312	337	336	329	346	346	329	348	308	318	312	305	319	315	320	349	331	330	344	356	324	359	285	319	288	342	314	311	298	345	321	301	333	318	312	334	351	284	316	311	336	320	336	357	337	329	305	315	326	315	313	338	332	328	315	324	330	335	316	305	300	350	331	336	318	338	306	328	310	321	352	340	318	312	323	326	311	289	352	322	297	355	302	311	313	314	336	310	302	332	284	339	312	306	354	340	321	291	313	342	338	354	336	310	361	347	288	281	335	316	354	322	294	290	308	336	316	340	307	318	326	294	336	359	351	290	298	346	295	331	317	318	335	329	335	330	352	310	332	353	316	321	321	313	326	318	299	344	295	310	335	317	328	344	318	301	320	299	309	285	345	315	323	357	341	331	310	307	311	325	328	336	290	305	306	339	355	305	321	333	323	338	346	327	306	293	335	314	362	344	321	339	301	295	308	336	357	327	307	330	363	323	311	317	364	311	311	330	291	335	334	346	325	327
2595	872	991	946	995	963	923	894	847	845	854	846	852	831	881	851	876	881	835	803	834	856	788	825	865	821	806	792	845	864	811	872	845	823	812	861	839	855	810	834	819	878	831	839	844	791	808	850	853	839	802	884	850	788	819	830	840	824	821	805	773	716	803	830	792	852	778	849	810	809	846	794	824	806	787	842	827	792	866	840	817	726	821	792	844	802	832	795	815	832	831	775	863	789	832	865	806	875	818	873	807	840	821	816	765	806	839	849	833	780	870	841	797	880	764	816	810	897	850	836	817	797	838	846	828	852	812	855	813	857	810	844	860	881	809	809	843	862	846	854	891	836	817	790	804	839	768	878	788	776	853	815	836	867	814	785	820	815	874	820	841	795	844	789	865	833	815	795	836	805	798	807	812	825	859	796	820	800	813	860	809	802	807	853	845	850	770	849	797	796	866	814	785	886	850	790	792	813	857	824	790	801	814	805	802	816	809	815	749	801	832	821	844	768	770	769	836	763	790	842	852	834	810	821	824	828	782	823	850	829	843	849	757	811	825	843	788	839	828	856	791	856	832	833	767	777	800	805	809	799	808	822	842	855	840	807	806	797	846	822	890	802	781	800	814	818	837	827	810	844	807	831	853	814	846	813	859	799	870	842	863	857	800	824	858	844	829	810	822	894	799	785	787	811	776	818	887	823	816	824	833	846	813	839	847	869	844	858	832	845	838	856	802	812	786	822	841	842	796	852	834	833	803	803	853	862	829	819	838	816	863	830	883	838	804	852	865	799	815	775	812	799	823	847	813	839	834	816	843	830	810	781	851	823	786	807	831	799	879	862	826	860	810	810	860	849	828	842	832	848	818	786	791	814	827	789	808	826	824	855	835	862	852	869	866	844	809	796	806	782	847	812	785	792	803	822	865	841	778	806	814	841	814	857	780	821	792	842	824	801	783	824	832	784	846	873	816	852	805	829	836	786	856	798	873	834	793	772	843	843	810	805	817	810	826	803	823	778	802	827	770	848	820	833	877	836	845	828	780	812	835	798	776	846	849	853	854	823	855	844	846	789	825	823	836	841	815	787	846	864	782	833	792	760	898	853	843	804	796	799	823	875	808	839	796	809	831	837	790	828	857	845	853	753	839	802	768	835	790	796	841	894	823	836	813	832	793	827	813	869	817	809	872	823	839	814	803	831	801	822	842	831	778	839	814	758	849	824	821	821	801	850	807	781	822	748	798	842	826	840	818	836	821	821	812	856	863	854	818	774	816	812	849	814	844	787	774	810	822	833	856	828	806	856	831	866	838	807	800	846	806	872	805	821	772	837	802	813	880	877	874	800	818	809	809	810	863	793	849	796	815	847	792	845	831	823	846	781	790	798	846	845	838	822	806	849	850	864	801	782	819	810	784	820	806	800	864	810	812	820	842	846	787	812	809	794	815	787	784	843	805	830	799	804	806	836	827	857	790	817	798	889	764	808	840	794	821	804	787	803	829	827	816	822	876	767	869	865	843	854	835	807	799	826	898	866	821	794	880	834	813	809	820	840	795	870	837	867	848	812	872	804	803	821	787	833	832	830	883	793	852	783	861	815	840	818	867	818	845	848	823	838	772	828	833	851	840	857	868	821	810	796	856	828	810	822	882	847	840	828	795	809	794	852	840	797	802	801	789	804	845	783	889	883	840	777	792	841	813	823	830	785	821	830	818	807	904	786	792	851	876	846	833	801	802	808	841	823	839	809	811	811	835	817	826	797	826	831	809	823	835	864	806	846	839	825	856	828	811	871	814	799	841	814	786	804	851	843	854	806	872	808	900	809	816	855	877	798	799	804	821	830	821	813	890	852	857	861	822	819	804	828	841	835	854	806	843	761	828	814	867	802	846	795	854	818	835	824	771	839	807	846	854	770	805	853	848	781	795	812	832	744	796	795	803	811	821	877	840	854	806	820	797	818	821	799	813	817	802	847	816	826	782	819	844	870	821	814	791	810	807	824	859	831	782	885	827	808	858	810	803	826	821	787	843	857	819	834	764	817	808	885	819	821	783	832	880	811	839	823	833	852	852	854	796	834	833	796	829	814	821	833	821	831	780	823	803	829	872	852	856	818	839	813	837	863	803	816	838	842	830	832	840	824	817	850	822	862	791	816	810	808	816	835	841	819	804	849	815	830	828	812	805	825	801	783	843	843	853	750	861	896	855	883	816	819	799	881	782	830	776	804	810	779	827	762	870	830	832	787	777	833	783	831	854	798	874	839	840	846	810	803	789	771	795	823	823	815	834	778	828	815	837	837	845	858	838	843	876	819	795	806	822	806	839	812	811	855	821	832	853	826	833	845	849	792	781	789	837	803	853	836	854	816	739	813	815	792	844	845	824	822	825	799	836	812	868	830	767	858	837	811	781	782	823	821	834	802	811	837	783	774	818	816	830	795	806	838	815	800	806	862	843	800	802	840	804	776	805	841	787	847	792	838	837	806	810	812	830	844	806	825	835	834	853	859	849	825	771	858	811	803	756	784	771	888	810	813	838	873	792	903	865	800	873	777	820	819	782	820	828	812	830	837	844	861	857	833	835	902	811	787	847	844	864	812	839	831	807	824	777	806	825	872	869	840	820	834	821	834	811	872	838	791	809	811	867	813	825	835	804	803	874	844	845	802	838	866	831	872	851	824	783	809	852	820	802	872	804	808	818	855	820	837	791	850	851	840	822	809	817	791	785	808	800	814	848	812	827	805	833	807	821	817	830	770	855	828	853	848	837	806	813	811	824	793	840	820	855	807	838	817	862	788	847	817	798	842	808	786	794	800	787	817	805	820	828	769	819	856	853	805	821	805	803	836	860	825	799	825	824	777	854	778	839	799	815	752	859	825	815	803	811	841	812	789	772	777	812	841	833	836	829	830	785	797	859	814	860	808	842	850	792	792	828	856	764	813	780	835	861	763	748	844	771	836	816	835	794	835	878	839	830	854	806	846	819	840	831	806	823	782	797	813	807	808	846	784	819	869	789	853	856	836	833	819	839	812	825	875	869	748	811	822	809	851	826	805	827	823	845	804	839	822	771	799	809	856	783	805	855	787	810	837	866	829	825	814	819	805	829	824	796	831	793	810	844	842	821	809	849	798	798	857	841	838	836	823	853	776	834	787	850	868	859	857	832	864	825	852	818	834	823	827	809	840	803	844	840	820	813	798	813	793	808	795	834	821	804	782	850	840	813	797	830	782	846	829	844	799	821	828	801	814	845	784	829	845	816	783	827	817	800	795	813	860	844	794	811	815	836	808	824	862	818	789	801	878	821	840	847	821	826	820	840	731	847	823	812	769	808	887	823	823	826	770	790	819	810	823	770	858	827	792	834	826	803	801	826	805	818	836	849	830	876	833	852	848	871	867	779	822	847	834	828	799	826	844	834	860	817	800	834	812	795	784	811	801	840	827	850	754	803	775	819	814	804	792	838	804	825	841	846	777	761	847	847	807	832	796	782	870	821	834	798	865
8540	1224	1439	1238	962	736	606	506	457	416	432	302	318	386	321	318	343	339	300	323	301	335	268	335	290	292	302	328	292	289	287	296	307	296	304	252	289	295	313	276	282	295	284	284	262	240	278	301	285	280	286	284	273	269	306	295	237	265	265	264	256	268	258	275	294	312	288	298	274	283	272	284	300	273	291	291	250	296	281	247	300	302	281	301	286	270	286	270	287	261	317	309	313	292	316	272	297	305	295	282	253	274	298	293	273	297	270	263	265	321	278	292	313	276	287	278	283	298	279	270	289	284	287	257	288	265	304	257	265	286	262	310	265	329	284	277	275	266	293	287	293	281	294	252	259	265	284	279	286	272	281	262	282	256	271	301	306	282	301	299	262	294	266	311	297	316	268	270	272	284	284	259	306	312	291	322	267	281	263	306	292	321	270	289	294	288	263	264	290	307	315	279	296	322	296	276	292	276	258	292	263	302	266	303	277	269	301	289	291	261	302	285	305	273	273	298	275	292	301	287	295	284	262	281	274	282	313	290	303	304	284	282	328	277	300	274	302	269	286	265	280	274	297	299	269	296	302	276	303	265	281	317	297	275	263	277	319	292	263	273	302	288	297	300	307	281	278	270	284	276	270	248	278	264	254	286	285	269	254	298	296	334	296	274	278	263	298	265	294	273	272	280	283	257	294	298	289	249	297	254	275	304	314	277	291	293	279	311	320	270	284	256	287	280	294	291	273	292	274	249	288	306	279	286	265	259	303	310	248	283	273	267	273	284	296	277	275	292	282	297	309	275	304	295	287	287	279	277	255	252	289	279	257	280	255	270	292	287	283	303	291	276	266	282	290	296	269	281	272	269	276	296	290	266	268	290	272	269	279	266	285	298	307	283	288	262	306	284	272	288	307	282	301	296	320	252	275	282	291	278	252	277	286	316	326	283	296	309	273	291	320	282	269	305	252	271	293	330	270	297	304	292	303	274	288	280	279	259	273	247	287	306	260	271	313	297	248	316	295	307	334	298	290	273	301	310	304	264	274	265	258	317	274	281	274	301	276	310	302	295	313	281	276	277	257	265	260	284	292	266	283	269	286	290	307	296	269	295	293	296	276	283	295	267	267	261	300	266	261	293	316	274	278	288	307	264	269	269	281	296	243	260	254	284	272	280	291	301	313	284	271	318	269	286	304	318	269	282	282	292	282	271	284	286	285	285	268	246	275	277	299	298	272	299	275	252	273	264	290	279	269	253	278	289	265	273	337	284	299	257	279	286	252	286	283	259	310	264	280	296	262	281	277	272	277	287	291	302	271	288	283	274	262	304	311	293	291	287	292	292	298	317	275	284	270	275	294	294	268	309	295	295	273	246	259	315	302	269	281	300	284	286	305	277	255	243	282	300	293	260	278	280	278	295	274	281	310	293	276	295	285	291	285	266	268	258	292	297	279	275	317	273	284	313	266	291	262	245	279	276	315	282	259	306	301	287	296	277	276	327	282	272	271	271	299	288	305	298	281	258	293	291	300	283	309	303	283	276	286	271	312	304	297	288	281	290	294	285	267	281	266	304	298	294	310	289	301	274	283	294	296	264	287	289	307	263	304	313	268	307	300	276	318	260	295	293	280	282	269	286	288	278	317	304	276	295	269	288	259	275	260	309	297	293	281	287	288	280	309	288	282	265	295	283	347	295	272	269	272	261	272	262	297	293	251	268	287	292	294	288	288	291	294	287	260	285	301	288	257	271	306	285	293	303	286	273	321	277	261	268	325	289	305	273	298	300	264	289	288	245	272	294	295	257	295	282	288	296	274	313	273	288	298	295	322	321	260	293	300	296	302	270	295	300	267	279	290	267	291	316	287	309	292	296	273	277	321	257	292	278	274	309	285	299	303	257	309	290	283	268	281	306	315	305	292	288	271	288	269	286	275	274	269	240	282	278	300	275	287	294	279	279	286	283	313	268	311	316	274	308	259	278	300	248	261	259	278	302	304	302	282	245	307	298	294	301	275	285	287	244	263	275	281	276	278	298	291	277	305	259	287	290	259	303	275	289	314	290	276	267	298	309	294	297	270	270	288	276	295	317	269	285	279	340	271	276	289	281	278	283	297	279	303	239	290	258	274	313	276	293	283	245	301	295	269	264	275	255	272	265	298	294	289	280	321	256	291	280	292	292	256	288	288	272	284	296	288	294	283	292	278	264	276	269	258	291	290	287	292	272	268	288	284	246	290	292	292	272	272	258	266	276	281	286	302	297	314	324	299	267	295	306	300	294	267	290	287	298	305	297	273	317	292	290	302	271	287	308	299	263	280	295	271	305	272	279	265	299	288	285	293	283	276	285	306	267	263	278	275	299	296	300	291	286	288	280	250	276	312	297	279	276	273	279	284	243	288	294	285	274	300	295	306	269	290	268	231	257	249	309	268	300	272	282	318	283	275	298	260	289	289	269	289	253	313	333	285	261	307	302	253	279	337	284	284	303	286	321	280	308	258	277	275	270	283	269	308	280	263	272	260	276	288	275	278	263	265	293	250	265	272	324	307	288	250	288	280	300	291	271	277	290	269	314	292	303	261	277	303	298	332	287	292	270	307	292	286	266	302	293	284	285	307	301	292	272	248	267	270	277	295	267	277	285	256	250	273	269	303	283	254	280	286	273	272	273	266	262	312	295	302	293	257	322	254	295	267	305	308	264	284	276	280	268	278	311	285	300	272	287	239	278	289	314	280	267	278	279	278	261	278	263	282	291	296	304	270	289	282	291	279	294	271	266	280	299	302	269	254	299	284	287	268	249	256	291	263	312	314	281	270	275	275	273	295	289	307	285	276	309	282	284	300	263	299	298	271	278	232	299	317	307	264	313	292	293	284	304	309	300	297	302	291	262	285	291	279	260	283	271	282	268	271	276	274	258	276	256	271	270	302	298	303	283	306	264	260	277	266	275	299	297	257	266	272	302	287	300	304	312	298	271	299	261	275	258	259	259	330	308	328	287	311	290	278	287	293	335	297	280	285	318	287	264	266	276	282	300	265	288	315	268	290	292	302	254	308	309	289	273	296	287	235	293	286	300	259	304	271	238	294	297	282	269	307	280	275	293	272	298	269	273	277	313	315	285	314	283	287	294	285	312	312	268	262	303	279	298	275	307	288	287	291	296	260	286	262	223	291	305	288	277	292	299	279	277	276	287	300	271	276	301	298	266	306	280	280	277	250	290	276	278	279	267	300	290	282	311	290	253	271	294	293	277	265	302	265	269	262	279	294	278	252	260	315	286	286	298	294	292	260	295	316	269	279	280	278	304	297	294	255	270	278	266	298	299	290	309	304	271	293	231	308	285	294	277	319	290	273	265	304	264	298	281	278	284	275	261	264	295	294	270	278	281	278	289	262	300	289	268	286	326	290	258	276	288	258	284	255	282	267	325	278	271	283	278	279	260	298	294	304	306	319	314	286	298	237	270	303	277	293	284	267	287	297	300	276	309	282	290	279	288	293	255	271	280
5759	1593	3087	3624	3117	2699	2191	1889	1622	1511	1389	1273	1230	1116	1126	1059	1006	1016	967	938	894	908	895	888	894	829	823	804	844	805	806	792	779	725	815	799	839	773	778	737	812	754	793	780	728	778	744	760	740	705	690	741	742	775	730	742	738	705	775	789	705	754	673	759	735	685	794	738	682	734	747	748	743	697	700	708	704	722	711	716	739	822	736	680	714	737	699	720	739	701	690	727	723	723	722	746	731	733	756	710	706	674	784	717	714	719	711	679	722	673	737	752	748	646	720	693	717	754	692	767	747	761	711	709	744	740	713	735	740	731	738	743	723	724	723	686	706	718	733	671	710	704	692	716	694	725	711	668	701	663	750	690	725	717	752	721	703	702	730	751	771	745	728	747	729	708	700	702	739	770	720	676	740	752	710	679	703	704	688	707	763	697	711	732	716	754	716	710	718	692	751	664	731	716	701	694	702	758	714	722	736	750	760	680	728	738	725	718	694	725	755	705	728	711	763	698	729	697	744	693	701	722	711	734	638	703	718	682	702	713	717	734	709	737	727	698	677	772	680	722	735	733	714	712	731	750	766	641	728	702	675	701	706	710	734	762	710	741	712	723	710	753	662	716	767	732	730	717	683	675	678	687	645	727	721	719	743	716	718	756	697	705	745	759	675	718	661	709	711	692	721	727	720	710	689	741	702	727	751	741	708	719	698	710	731	743	730	679	730	695	711	737	746	759	700	703	703	723	692	780	685	742	732	736	754	676	699	712	747	677	748	710	700	682	739	707	728	717	723	702	692	720	742	706	727	735	757	714	752	721	765	695	726	733	740	723	743	750	710	736	748	725	734	718	647	714	704	699	699	720	709	663	705	716	708	689	717	680	716	753	698	722	752	716	667	765	683	707	728	694	748	737	736	710	726	711	714	683	691	718	749	697	708	731	777	723	749	735	779	732	715	740	692	716	750	741	749	704	680	657	708	727	688	697	701	730	707	702	673	731	753	719	748	686	747	720	683	698	722	723	761	715	712	723	710	670	697	721	722	724	705	690	682	684	714	736	691	668	760	684	695	714	741	705	730	745	683	731	740	713	688	735	697	731	752	754	734	711	708	749	720	715	691	731	681	710	789	680	749	737	656	702	750	669	724	688	704	727	741	708	708	677	712	732	689	724	692	770	744	723	736	755	717	721	667	683	711	740	735	742	723	692	724	731	700	709	686	715	748	658	692	713	692	698	675	705	713	718	782	722	711	734	725	684	729	745	753	700	730	768	724	783	757	697	731	709	718	712	679	686	727	756	700	703	683	703	707	727	714	707	721	734	688	741	715	662	736	740	696	705	770	736	698	747	743	715	713	701	739	737	686	689	691	727	768	738	713	747	737	755	743	731	723	735	724	690	755	706	695	709	725	712	703	703	728	696	701	735	710	730	721	714	671	724	703	672	719	741	712	682	753	790	673	737	689	703	705	752	703	741	718	700	716	664	736	720	774	712	734	711	720	740	708	739	695	697	729	724	739	714	737	720	747	679	763	735	717	722	665	688	738	741	713	719	740	718	696	706	726	725	721	716	737	674	700	751	709	752	707	718	698	748	700	728	726	655	723	706	700	689	737	720	733	740	712	686	732	746	729	764	698	755	702	734	688	691	701	707	682	709	707	723	717	695	720	733	767	725	748	764	701	718	700	680	705	723	702	722	704	714	741	680	721	690	737	728	754	717	699	664	742	701	711	729	711	715	706	713	700	715	746	720	737	676	682	719	733	709	699	700	713	693	701	725	759	715	668	692	732	691	692	718	701	769	730	727	715	728	723	754	676	710	704	709	704	753	780	732	730	739	743	726	697	734	765	667	727	732	737	660	712	757	724	728	701	738	655	701	680	681	737	718	744	735	733	728	713	688	746	683	756	707	728	693	726	711	703	727	745	680	660	784	723	722	731	628	725	742	698	691	716	668	673	684	660	732	726	746	727	678	715	726	690	714	721	679	710	714	711	714	736	667	710	675	703	739	739	730	730	697	748	733	720	729	708	670	690	739	727	736	759	744	735	711	759	716	733	730	698	708	675	735	705	716	664	759	711	754	709	731	684	707	730	732	749	750	706	714	670	723	717	740	747	756	777	723	719	723	721	747	685	720	749	692	699	694	666	748	677	677	753	735	764	689	714	715	690	733	689	675	738	661	757	691	749	700	745	734	651	704	728	715	753	650	706	728	691	801	684	688	722	685	683	712	691	675	713	771	706	732	700	711	691	758	725	744	732	713	744	714	708	662	738	721	690	728	684	735	712	748	709	690	749	724	674	724	676	749	686	699	679	724	717	680	692	742	719	683	711	702	762	715	743	719	749	719	784	749	711	735	725	700	762	753	760	665	737	758	740	709	722	735	740	738	703	729	746	711	755	731	727	755	712	701	718	739	762	712	723	728	718	701	713	715	694	747	734	757	758	735	733	757	670	699	732	710	689	720	709	708	705	712	729	706	687	742	718	732	737	706	711	710	673	713	679	700	721	707	695	641	731	723	730	741	743	731	732	711	724	717	674	709	759	746	710	762	726	716	725	682	701	764	703	681	718	743	743	701	770	751	726	699	750	729	707	733	722	735	686	700	747	755	713	749	746	738	720	712	773	728	708	696	727	732	717	710	687	657	712	760	747	686	785	746	705	722	685	691	739	702	689	772	730	744	676	763	698	730	653	703	741	727	704	695	698	719	722	739	711	764	729	708	716	718	732	694	807	716	746	725	700	762	728	759	703	731	688	752	714	722	713	680	723	691	724	705	732	725	711	732	702	693	725	713	718	704	732	745	688	721	691	708	688	715	727	735	711	686	736	697	749	705	734	735	723	690	668	727	704	739	719	748	717	696	738	683	715	720	722	690	694	734	741	697	740	696	737	666	743	710	733	660	739	667	718	737	747	694	692	724	725	723	654	762	754	764	724	703	712	733	752	682	690	732	689	774	683	706	676	700	738	703	692	739	741	712	710	736	726	720	705	673	756	753	739	713	695	729	671	709	706	664	708	702	718	742	710	692	749	723	753	720	682	694	707	714	698	698	744	705	696	732	706	715	758	720	733	701	736	699	700	708	752	731	665	746	723	710	733	751	699	724	718	754	675	777	740	686	678	723	760	686	710	749	740	753	717	728	699	731	664	722	662	697	729	725	757	708	736	693	738	741	698	710	669	707	692	729	745	747	735	695	742	673	769	724	714	746	704	701	691	706	750	750	722	704	750	722	732	701	690	734	719	741	690	713	682	700	724	718	705	734	724	685	727	697	762	664	724	683	675	695	680	748	729	709	682	722	706	693	699	701	684	700	770	738	664	735	739	693	744	707	683	700	726	740	719	718	659	713	733	679	724	740	727	702	720	754	727	746	717	759	710	731	752	744	727	733	730	713	688	710	749	712	727	670	750	724	659	735	766	725	695	714	748	695	694	725	704	708	684	750	724	719	687	766	724	682	717	710	697	718	684	693	754	731	727	716	741	676	714	710	705	711	733	696
15335	2461	2566	2011	1354	993	733	568	466	392	366	315	261	262	234	235	230	203	210	196	196	176	170	137	151	153	170	157	139	144	149	133	141	155	151	139	118	126	131	150	144	127	137	128	149	154	141	131	150	145	131	138	149	131	134	131	113	136	143	144	147	132	132	130	118	124	121	121	119	116	108	127	118	139	148	143	162	137	146	125	129	132	127	146	141	125	129	129	130	123	132	135	131	121	147	137	142	139	124	130	124	133	118	136	121	121	136	128	125	125	117	138	113	109	140	132	137	121	141	132	155	141	105	137	126	119	101	128	124	122	138	145	132	142	118	136	145	116	122	130	126	116	142	143	111	146	135	130	117	123	105	114	126	132	137	136	113	127	114	126	126	123	138	132	155	137	133	136	144	143	128	138	155	123	118	126	120	125	129	139	123	131	119	116	109	131	143	123	130	132	115	135	125	118	141	129	152	128	146	128	124	142	117	132	118	128	117	138	130	104	126	133	122	124	127	128	117	154	133	112	110	131	116	128	104	111	114	144	138	144	126	144	126	143	134	131	131	133	126	126	123	112	133	134	135	135	140	136	121	131	120	124	145	135	121	136	135	114	136	109	132	120	123	123	148	127	127	132	113	128	129	108	144	127	139	140	122	125	142	115	125	142	125	141	130	117	146	122	118	119	139	121	130	130	108	133	128	124	128	128	131	141	142	115	99	117	131	132	138	149	119	118	128	130	110	124	117	125	132	148	156	126	125	127	127	126	135	121	116	120	119	124	144	101	123	119	126	124	104	101	132	145	114	100	122	120	128	117	120	148	120	126	109	123	153	132	135	104	143	121	141	143	139	124	111	131	131	122	123	116	105	140	143	132	144	156	108	131	138	127	124	140	114	134	127	118	118	123	115	123	128	146	120	122	134	126	124	109	116	152	130	145	126	108	113	129	110	126	142	114	141	104	144	125	143	118	148	129	144	133	139	139	123	130	118	117	113	122	142	145	134	112	119	132	129	119	121	139	136	154	139	146	139	138	117	117	126	134	139	126	126	139	130	149	139	126	137	115	128	129	122	131	135	132	130	106	140	111	103	119	132	125	139	126	130	131	147	143	142	110	134	134	134	105	107	123	160	122	126	122	133	110	112	129	130	118	133	129	135	127	133	137	140	131	141	132	119	104	115	123	129	104	127	124	122	128	123	128	111	114	126	131	128	133	114	130	125	114	121	124	124	116	130	127	117	127	112	132	136	117	126	122	110	152	112	138	127	128	120	133	151	108	132	117	128	133	118	118	115	114	132	145	119	136	132	125	123	107	124	109	122	122	111	117	131	99	131	139	134	144	131	156	133	116	116	140	141	134	116	130	145	133	118	117	125	108	128	119	117	109	140	121	147	109	119	118	129	137	101	119	124	124	116	125	129	127	117	114	114	129	140	93	124	123	112	110	144	126	123	139	114	118	131	117	138	120	113	130	120	131	128	124	136	121	132	156	153	131	140	106	133	122	123	125	134	145	127	140	127	130	108	131	125	144	113	88	145	146	143	133	128	125	134	122	136	137	144	143	134	112	129	133	128	130	116	130	146	140	130	138	130	141	117	132	127	116	160	138	118	121	133	119	125	129	142	127	140	111	111	128	145	147	131	126	131	119	139	125	125	119	136	122	131	135	122	121	100	123	117	129	137	103	118	106	133	123	130	131	129	114	120	115	119	130	122	109	127	134	106	136	143	115	125	108	127	118	129	118	114	140	115	150	105	128	134	117	124	138	140	109	130	137	140	136	109	131	133	121	127	139	126	123	121	118	120	124	120	114	118	137	116	106	124	123	108	128	146	123	137	117	134	148	120	125	145	119	125	133	124	108	128	145	115	113	133	106	144	125	128	113	127	118	126	132	129	136	137	107	120	118	115	135	107	136	139	119	153	118	124	128	130	128	121	111	154	134	139	123	143	144	135	131	138	147	138	148	137	124	133	116	128	123	133	131	133	131	129	122	111	129	102	132	123	112	120	136	142	122	136	127	132	136	140	138	138	133	109	141	131	122	123	131	106	131	121	127	121	128	119	118	118	137	125	113	126	107	111	129	126	118	115	114	124	110	108	134	142	112	126	132	117	138	113	127	109	126	126	130	131	121	108	111	123	112	126	111	145	126	125	118	134	136	119	136	127	115	99	112	130	133	107	145	123	139	119	122	129	137	134	150	151	119	124	148	127	151	114	144	135	128	137	118	135	126	131	129	130	133	133	141	135	122	119	129	129	134	97	133	108	118	123	146	166	123	147	123	122	146	135	140	107	135	118	118	126	133	140	135	120	148	122	134	109	133	142	127	126	137	138	100	152	137	135	137	134	134	107	132	130	138	134	135	131	120	127	125	118	137	115	128	131	131	120	126	106	122	127	122	119	120	107	125	132	113	124	161	128	108	114	130	109	135	142	145	115	131	116	144	141	136	125	150	128	136	128	119	139	109	128	137	111	148	126	124	140	121	135	127	123	120	131	124	162	126	138	128	128	145	119	129	107	122	141	146	125	102	150	99	113	145	131	139	126	118	121	116	131	136	123	134	117	128	134	134	128	122	122	136	138	131	131	125	124	118	123	129	159	138	140	129	114	133	129	112	129	126	134	130	129	104	142	115	128	124	115	118	125	142	131	133	127	121	143	156	117	123	158	125	129	136	132	139	116	118	121	136	143	142	133	121	125	112	122	138	131	115	128	147	116	111	127	133	124	115	141	125	128	148	134	116	114	121	138	114	120	136	116	121	125	122	122	127	130	141	149	129	129	132	122	137	124	124	105	131	123	133	146	122	143	149	149	98	134	124	132	121	125	144	128	138	127	138	122	94	123	129	120	141	107	122	119	135	131	103	115	110	137	146	108	118	143	120	106	120	121	129	130	132	116	135	131	134	133	106	129	131	111	124	129	124	115	126	126	103	118	123	144	122	120	132	123	159	107	127	128	143	120	142	129	123	128	138	113	106	122	112	108	115	117	133	131	115	111	118	130	135	140	142	136	139	129	114	122	122	118	142	115	140	129	138	124	124	128	123	128	127	122	109	111	120	133	151	131	125	103	115	117	141	143	125	101	108	129	117	135	139	104	144	116	117	142	114	127	125	147	139	116	136	128	119	123	127	118	125	125	150	114	130	139	132	152	114	137	130	105	125	131	133	125	136	128	112	123	112	116	137	126	120	136	121	121	120	111	131	123	124	139	134	129	121	116	130	127	117	128	112	157	137	147	138	125	124	139	124	138	128	125	125	120	136	128	132	137	120	123	137	138	125	133	138	115	121	140	124	112	138	112	131	147	121	121	129	121	113	135	131	113	104	117	122	117	142	128	118	108	138	115	137	113	100	139	134	137	128	143	147	136	116	118	138	119	114	123	124	122	156	142	126	122	121	141	133	128	150	104	113	131	111	104	123	121	121	150	133	149	138	110	123	121	126	139	121	121	103	141	136	112	114	123	131	111	118	112	119	125	137	122	121	140	130	135	125	144	120	122	142
7368	2132	4850	5677	4902	3952	3157	2610	2212	1928	1608	1442	1347	1224	1179	984	934	859	802	788	767	650	607	634	595	604	600	560	550	560	487	499	489	497	485	511	526	452	462	478	452	442	416	431	454	428	453	419	419	382	387	400	417	407	395	400	358	382	407	402	403	396	403	407	399	413	384	385	391	388	409	378	437	358	390	374	396	374	395	376	374	367	381	391	375	370	362	388	372	362	380	357	356	376	378	370	362	389	402	336	362	377	400	351	360	343	377	369	387	364	331	350	364	342	335	360	381	354	367	390	369	355	349	393	357	399	314	344	357	374	393	353	364	336	338	415	358	363	363	362	355	363	324	363	372	368	363	350	360	333	343	347	376	331	356	366	352	352	335	391	339	347	349	365	356	345	386	371	337	337	342	340	344	382	347	349	369	382	351	380	344	330	336	374	341	309	364	344	361	337	372	339	337	342	368	376	380	367	350	338	386	373	357	342	365	353	346	370	364	388	392	340	355	350	353	372	384	327	377	348	372	322	356	341	338	331	367	345	378	323	348	337	354	353	363	325	363	333	341	370	333	342	318	372	346	339	347	341	390	375	354	370	341	390	344	354	326	384	346	374	358	374	325	330	355	362	365	382	347	350	342	341	332	387	359	364	323	363	344	345	391	354	367	336	373	358	328	342	333	344	342	340	362	337	314	368	346	365	365	337	343	325	387	355	365	330	323	350	339	371	354	358	359	360	372	361	340	370	338	364	373	375	370	352	323	341	336	369	349	372	376	322	366	316	325	341	319	364	372	324	358	342	357	353	370	338	350	341	386	380	315	344	361	359	342	328	356	339	336	340	356	314	368	382	378	319	362	328	351	344	370	396	374	376	347	361	338	357	376	315	351	320	385	333	369	386	375	364	340	340	349	336	367	349	389	357	347	352	370	345	351	340	343	356	404	385	364	370	348	358	364	325	388	309	347	389	351	327	396	330	382	370	387	354	373	392	352	363	360	367	360	361	367	350	381	351	388	349	345	342	347	332	326	370	315	349	344	354	351	333	369	319	366	366	337	372	354	378	342	364	396	357	368	323	351	331	364	354	327	378	350	345	371	366	330	387	351	344	339	344	369	393	372	374	371	376	353	344	369	369	327	356	344	377	345	378	389	333	324	369	356	325	380	384	384	338	334	373	362	355	359	371	334	324	347	352	347	365	342	350	366	382	340	338	376	355	344	346	373	350	364	334	375	324	355	384	366	366	358	345	339	356	340	330	348	352	380	366	334	339	349	382	342	355	334	340	327	334	336	337	346	350	372	382	347	352	359	350	363	364	363	347	352	329	357	329	314	349	366	331	360	316	379	368	345	344	344	337	358	326	349	355	335	382	372	362	344	373	324	372	379	352	356	364	396	340	346	338	358	377	325	360	340	349	390	334	377	352	357	352	383	344	358	326	342	367	368	373	361	344	345	359	349	356	350	362	350	354	382	362	375	327	372	368	345	339	359	349	377	381	348	367	347	354	351	342	375	336	397	360	351	375	380	339	385	359	359	361	359	367	330	348	330	354	382	411	373	364	373	356	388	351	349	323	327	358	390	366	371	333	362	357	359	353	356	358	379	358	360	353	359	385	326	331	364	355	358	377	302	367	344	352	384	354	385	361	345	357	333	352	336	365	370	383	343	351	361	385	366	350	330	316	335	377	399	360	368	316	372	340	344	336	299	360	369	344	411	384	328	363	356	379	351	361	355	354	359	390	345	371	336	359	345	337	366	348	359	346	375	347	354	343	365	378	340	327	384	314	384	344	372	397	379	365	385	359	356	378	412	355	352	341	373	327	375	361	339	350	355	369	338	397	358	378	368	336	342	362	360	347	394	347	322	380	380	370	377	371	324	353	360	360	385	386	335	361	368	362	332	354	360	336	375	367	373	353	346	378	325	376	338	397	353	321	346	322	359	341	361	352	394	360	338	339	355	367	348	338	364	369	375	347	350	327	342	345	367	315	361	361	340	364	330	371	332	325	357	364	346	370	378	350	336	350	361	379	340	375	351	355	350	362	347	370	347	350	375	382	389	350	376	396	309	378	333	367	356	370	352	314	351	386	337	367	356	333	356	330	348	312	328	373	351	336	358	335	375	351	381	349	352	370	368	386	341	380	361	384	337	339	389	343	350	351	354	360	347	385	349	353	357	329	417	354	332	403	357	352	367	347	368	352	377	380	363	336	352	374	357	350	370	354	341	379	329	342	348	323	337	391	359	348	375	340	331	345	361	372	363	355	351	345	345	362	349	329	357	347	375	373	334	359	353	352	330	376	354	328	349	358	384	372	379	343	354	372	337	362	337	333	370	352	351	355	359	364	336	368	341	366	383	353	362	353	339	368	358	365	327	367	321	373	332	351	371	383	351	365	353	367	380	389	359	375	353	371	345	346	327	318	376	361	336	342	358	328	353	338	373	395	354	320	384	374	362	365	327	360	337	366	346	371	360	358	378	346	352	366	339	311	360	368	361	356	374	372	349	351	328	378	367	369	373	398	344	350	333	369	355	341	352	355	333	370	346	336	391	366	339	338	344	345	332	322	382	369	357	396	377	342	350	363	354	362	377	393	356	351	320	384	363	338	365	350	382	340	324	343	356	349	358	331	348	371	394	395	403	335	400	355	361	339	348	372	340	345	359	397	322	416	349	345	340	357	329	371	343	332	323	330	353	351	350	355	324	324	319	359	350	341	354	400	363	346	346	341	368	362	377	390	349	353	322	381	392	332	361	353	323	378	350	353	346	370	394	372	344	328	340	398	332	358	393	325	352	379	367	366	375	350	378	375	367	345	354	373	339	354	351	322	335	337	355	383	357	381	327	339	377	334	364	373	360	348	338	349	362	349	369	380	347	376	372	373	358	365	371	355	377	348	303	357	389	386	365	356	393	351	335	342	313	343	365	359	385	368	338	376	343	342	373	347	367	370	364	352	351	351	358	374	349	374	345	355	329	394	359	347	375	383	385	343	346	337	363	322	366	366	326	340	345	358	369	368	348	371	355	353	372	347	359	355	375	384	408	340	367	347	374	364	337	368	367	359	326	385	344	361	362	370	347	367	366	340	376	344	332	356	353	362	356	374	346	376	358	355	402	352	373	352	334	314	359	428	356	351	365	359	341	359	358	379	381	338	367	371	368	316	390	326	352	333	351	323	356	352	352	370	349	382	324	354	357	360	364	341	384	359	354	332	345	340	345	333	367	376	335	348	344	362	343	341	362	347	354	368	361	375	336	362	334	354	376	364	376	370	369	376	362	350	381	345	367	369	336	397	380	349	373	359	380	383	342	360	347	382	363	348	344	382	353	346	357	346	348	346	340	330	346	377	351	395	362	337	330	360	342	339	380	359	362	312	336	359	343	358	348	368	332	367	363	354	364	359	357	355	371	337	375	378	357	371	351	322	354	353	351	360	356	382	352	321	349	350	331	378	387	394	364	366	361	336	348	320	359	330	299	390	364	355	367	371	343	337	353	345
2516	368	397	358	344	333	315	332	324	296	302	346	326	332	303	322	303	316	298	333	310	285	334	378	331	329	337	319	333	321	337	334	324	318	330	331	330	272	319	323	330	333	317	352	344	326	323	306	340	333	328	331	329	331	318	343	307	312	316	372	373	350	315	313	322	303	335	306	313	325	341	321	349	334	325	360	335	328	323	325	318	316	344	334	298	339	345	325	325	338	341	337	319	321	350	301	304	341	313	340	329	308	310	343	332	307	290	309	295	342	339	329	298	321	331	301	293	377	301	310	327	308	345	350	328	356	297	341	311	334	368	316	311	330	304	317	305	333	329	299	328	318	328	299	316	348	311	295	331	316	321	314	287	318	310	324	331	318	310	309	339	354	360	337	293	316	350	326	305	295	334	365	323	337	330	301	302	321	327	328	361	321	317	319	287	320	350	323	318	323	343	325	302	332	333	294	275	307	316	309	321	337	338	322	314	300	335	323	329	306	295	293	312	374	331	322	314	331	310	302	308	344	340	341	340	326	319	329	307	346	311	362	348	308	362	304	318	327	308	321	330	308	335	316	316	306	344	302	313	313	328	322	292	324	294	325	330	331	333	334	338	319	358	329	295	297	344	336	319	336	336	316	345	299	300	310	323	326	316	302	326	329	348	329	307	299	329	333	348	297	338	300	279	316	332	317	339	332	306	319	306	335	311	334	324	334	311	350	287	323	347	337	333	322	329	310	315	312	303	334	310	315	334	334	316	355	330	347	328	343	348	336	319	324	303	301	314	316	312	293	339	341	309	301	333	323	301	337	277	323	309	336	334	316	292	334	338	303	302	333	333	321	311	334	300	305	319	313	294	339	315	322	326	312	293	360	332	324	348	304	299	305	314	319	285	323	301	315	342	349	337	349	334	316	329	325	323	338	335	329	309	334	309	332	303	360	331	319	309	335	346	321	326	325	304	308	326	319	323	308	292	342	321	303	303	342	331	326	306	326	293	319	317	320	319	328	337	338	342	314	363	363	327	290	309	316	322	306	322	324	336	308	348	310	338	322	313	319	331	311	300	308	302	335	335	333	286	373	288	345	341	333	313	332	314	344	337	322	318	324	349	285	339	327	338	340	344	330	325	323	295	325	328	348	329	310	325	334	315	269	327	371	337	321	309	307	302	333	327	302	331	330	304	272	295	289	327	302	330	301	323	345	299	308	269	321	301	309	304	318	332	340	335	327	291	315	274	309	304	332	324	333	301	347	287	319	311	327	373	341	309	328	311	311	329	338	349	291	314	363	337	298	326	333	335	332	346	314	315	337	310	304	322	338	337	302	335	327	353	310	350	330	309	283	319	323	302	291	329	313	295	331	360	328	321	333	358	327	308	305	324	288	327	334	332	344	331	323	297	339	306	315	314	321	346	315	302	335	331	289	325	373	336	326	340	318	308	322	323	334	295	275	336	333	327	343	348	352	311	344	327	304	326	321	362	321	290	335	288	327	305	311	302	337	288	313	309	350	340	305	304	285	323	308	349	350	292	344	322	334	335	330	302	346	335	316	347	305	293	315	328	359	316	341	354	293	330	341	313	348	322	348	318	338	348	335	312	331	288	335	326	294	302	280	315	340	322	335	339	318	319	368	316	282	335	341	341	338	323	315	318	318	287	307	326	321	298	376	326	318	318	300	342	302	304	317	361	346	306	370	346	321	339	329	319	285	323	315	326	336	346	295	339	331	285	324	383	353	324	318	334	332	337	367	312	336	321	346	292	291	346	333	332	346	298	293	343	304	340	328	292	318	338	333	305	322	309	342	328	325	323	302	314	330	336	326	339	313	297	334	319	316	334	360	341	316	314	319	317	335	294	318	310	333	311	308	309	352	330	314	333	322	298	329	302	322	320	322	320	307	321	317	342	312	299	318	299	334	316	308	338	344	318	328	330	327	286	300	320	350	336	312	341	338	317	322	340	334	331	312	342	350	327	284	317	287	296	334	336	335	311	367	325	305	320	326	322	325	312	296	302	366	310	320	315	347	363	327	327	310	332	334	307	299	341	318	324	336	327	350	334	323	325	337	320	317	329	303	307	272	319	324	358	308	335	318	339	355	318	312	344	332	302	319	317	305	306	302	323	332	310	315	310	320	339	319	316	301	315	343	304	303	357	367	324	325	346	367	331	316	300	293	294	334	335	314	314	313	331	329	298	317	308	340	334	309	330	341	315	323	326	341	327	325	301	346	351	315	333	321	297	326	312	341	312	330	295	314	337	321	331	323	300	333	294	346	332	298	320	328	326	291	319	271	319	343	323	318	316	297	333	305	290	315	313	347	339	309	335	305	317	350	330	346	316	323	300	300	313	346	312	336	329	328	346	334	359	306	335	319	322	317	301	304	304	323	316	310	326	345	338	339	350	326	326	326	360	330	320	313	284	319	338	348	298	335	332	324	327	319	355	334	308	311	361	338	315	342	347	316	325	353	335	319	300	328	331	310	317	301	320	323	315	355	353	336	351	303	346	323	353	327	329	346	324	310	327	313	309	335	359	299	324	336	342	337	351	331	343	333	324	323	329	307	289	373	330	322	296	305	352	292	314	326	322	337	336	337	326	324	343	339	328	305	312	334	340	328	351	312	315	341	322	323	337	295	309	295	316	355	334	327	300	319	322	330	330	334	317	317	333	321	352	337	320	324	317	309	327	310	314	347	326	310	333	358	339	326	337	322	342	334	327	349	326	308	320	333	345	316	305	320	325	349	359	327	311	298	340	321	324	338	325	311	322	337	300	298	328	337	285	294	293	350	319	333	300	331	310	310	345	304	335	324	311	326	314	332	339	364	321	308	321	350	320	324	315	316	336	347	345	340	301	345	325	310	322	331	330	305	296	304	303	340	295	322	326	330	306	324	304	319	304	314	310	326	335	350	323	324	290	325	301	313	335	335	299	348	314	312	310	336	309	313	298	296	365	351	359	360	313	362	311	336	345	310	331	366	297	295	323	302	319	328	365	327	358	294	338	301	299	334	326	357	295	311	319	300	310	299	325	318	345	294	310	334	338	357	312	321	321	329	330	304	332	323	323	316	331	326	323	339	328	318	314	313	309	317	313	340	350	304	333	306	313	351	340	321	327	313	332	285	364	323	329	322	331	305	300	306	312	334	349	313	333	315	319	332	323	362	324	299	310	303	329	334	329	314	329	309	333	331	354	308	280	296	335	330	336	314	305	333	292	308	337	334	324	326	340	309	340	325	331	329	312	334	327	342	296	350	368	307	293	337	310	341	327	337	324	368	309	322	310	331	277	341	316	332	353	343	339	320	315	322	304	327	338	346	330	303	293	319	328	310	327	323	310	300	297	352	309	301	345	328	303	307	335	313	298	332	283	350	292	352	351	329	324	335	329	337	312	333	288	354	335	298	340	324	322	320	363	354	339	330	326	315	306	334	323	334	309	304	273	321	335	321	362	320	336	328	352	297	328	328	314	303	322	321	343	332	325	316	314	325	336	321
2512	846	976	1035	964	961	877	899	834	809	835	851	833	898	809	863	814	899	792	824	799	868	858	861	854	847	830	890	833	866	818	821	851	812	808	811	819	815	822	787	775	821	808	838	821	838	783	854	779	818	853	795	810	811	838	828	807	818	798	824	770	849	820	772	786	806	836	818	896	802	825	803	782	845	825	854	830	834	824	860	810	848	831	806	820	803	867	807	750	846	774	818	754	864	849	786	843	800	827	806	823	818	863	818	848	824	835	850	813	732	818	823	884	736	892	838	825	814	838	842	785	848	824	823	819	881	803	757	817	816	845	777	783	829	835	836	824	835	804	805	820	809	831	828	801	809	818	828	860	788	826	787	776	810	809	831	814	808	802	789	782	849	810	837	848	823	803	830	814	810	824	853	814	832	820	790	832	784	801	799	803	813	778	822	836	846	790	841	873	817	808	838	842	789	884	837	756	885	842	881	763	813	819	821	811	833	835	819	803	829	808	853	853	830	802	819	805	788	808	807	776	801	868	854	811	842	834	886	845	772	804	837	807	862	837	824	841	791	803	813	836	858	810	853	830	818	858	872	863	841	827	860	817	823	819	824	773	796	827	837	790	844	838	766	836	808	782	774	803	857	762	816	788	813	832	811	835	804	842	861	814	808	840	837	843	798	803	833	814	827	905	823	828	877	786	800	817	812	828	826	823	797	846	826	824	832	837	822	848	828	827	813	795	843	780	838	809	800	823	777	801	809	808	825	788	807	812	836	804	816	816	836	803	799	753	842	813	840	829	895	858	838	784	870	820	837	810	855	816	850	849	809	818	869	837	814	841	824	785	804	818	795	830	835	841	822	819	842	810	867	805	846	926	856	812	914	777	806	864	837	784	827	816	768	761	817	837	795	823	890	848	798	823	835	822	839	795	761	822	809	859	795	808	849	863	850	852	831	844	805	862	815	832	779	854	799	801	839	854	870	864	855	852	880	800	823	789	839	817	858	777	827	838	834	811	834	823	791	806	844	804	822	859	842	840	801	772	762	797	782	779	844	797	770	805	807	828	795	812	815	835	806	829	849	789	812	836	822	862	794	835	887	843	830	803	815	763	796	824	824	837	829	809	840	843	795	878	794	845	795	829	785	772	788	835	818	768	832	817	794	779	862	781	801	844	813	778	780	825	862	868	818	841	838	837	843	822	817	850	829	816	820	811	821	830	851	785	858	771	798	790	855	840	788	786	846	832	858	815	814	819	830	790	856	810	865	835	848	786	829	783	800	887	839	788	781	783	861	831	816	873	855	849	852	805	832	819	848	824	806	823	851	836	837	835	776	830	821	812	819	843	797	786	814	822	785	784	872	838	812	775	846	835	807	833	833	793	822	774	826	799	796	793	832	826	810	782	810	832	811	863	786	841	838	813	829	788	842	837	782	794	787	771	788	803	840	786	843	830	815	792	861	808	796	830	831	814	846	789	828	839	791	824	824	780	776	848	807	807	835	794	852	798	806	795	792	824	762	823	816	851	767	874	887	820	848	813	807	821	778	859	850	805	807	820	817	809	825	854	856	829	834	834	803	856	797	877	839	807	810	852	820	783	802	847	794	886	837	787	797	847	882	792	839	838	848	841	807	834	824	830	804	793	810	782	817	846	855	858	824	818	834	842	799	799	866	865	819	782	793	788	825	814	792	807	893	815	803	795	811	816	864	832	835	791	833	785	843	839	782	786	842	845	862	839	812	840	792	845	827	825	819	804	854	817	841	785	858	847	821	839	842	828	781	829	838	818	797	854	765	814	867	813	818	757	763	864	868	849	832	848	847	836	855	831	828	841	839	760	846	813	857	825	802	826	837	772	821	854	808	848	810	811	814	826	794	810	819	800	839	869	798	829	817	840	804	808	815	803	785	828	816	766	772	807	810	836	847	825	805	834	812	850	818	825	819	823	781	843	797	839	819	803	796	866	841	807	860	837	848	833	802	812	783	813	844	825	871	795	801	821	806	861	833	817	806	826	852	892	809	844	845	811	799	842	843	810	835	814	764	821	799	795	810	850	845	818	847	812	818	784	804	791	782	827	833	788	832	818	876	811	822	848	849	797	757	848	852	796	795	847	859	880	851	838	860	825	800	787	811	799	763	847	818	895	843	813	881	819	885	831	813	823	875	794	821	795	867	807	852	863	823	808	833	825	833	798	805	826	871	767	841	779	793	807	848	789	814	800	864	831	794	756	798	801	817	821	846	846	811	851	848	788	861	845	798	798	790	797	850	841	804	870	808	792	819	826	827	826	817	859	829	812	835	829	807	841	782	807	817	845	843	787	837	821	855	861	807	794	812	866	849	868	826	793	786	805	766	838	766	858	866	808	841	842	820	776	808	816	794	838	856	818	824	840	812	772	803	838	839	863	783	832	810	815	871	794	806	862	746	800	821	838	796	837	837	837	860	835	845	821	838	856	832	870	844	773	829	793	847	884	848	805	851	828	837	775	847	767	823	844	815	792	815	817	791	778	810	870	834	818	848	841	836	772	831	803	778	812	871	780	863	854	794	811	833	759	792	806	775	816	819	816	825	765	807	816	857	845	838	819	826	798	802	819	801	823	848	882	807	803	849	762	790	851	791	799	842	836	806	826	822	809	820	868	817	843	841	794	808	817	778	819	843	763	850	853	802	815	848	833	863	800	874	800	746	791	815	826	807	803	811	831	780	823	797	861	803	871	849	842	856	845	831	864	836	822	813	821	794	829	809	896	816	801	857	841	833	832	859	772	817	847	757	798	794	862	779	818	860	806	832	830	820	875	800	819	892	776	836	819	830	842	824	849	834	852	814	823	894	842	785	821	819	842	830	812	860	810	855	839	828	794	822	832	902	801	816	822	810	835	806	833	824	835	845	817	814	776	806	812	814	780	783	837	863	835	841	830	888	821	797	833	783	815	877	814	847	832	784	808	834	821	823	839	760	831	767	796	819	837	835	827	868	848	852	820	825	756	828	836	768	817	785	801	878	800	826	872	852	872	858	830	832	802	847	823	809	796	776	794	764	821	832	813	833	844	808	833	801	860	813	829	816	820	773	824	846	854	801	806	810	804	803	817	833	828	851	827	825	797	825	830	803	742	829	793	797	824	813	831	807	836	765	815	776	873	886	814	819	829	822	767	809	808	853	832	829	775	853	857	758	789	826	820	787	832	837	797	849	824	824	806	786	799	828	832	781	830	823	838	847	799	816	846	817	806	786	856	807	860	861	828	874	838	785	836	830	855	865	841	790	857	838	786	837	794	815	827	821	860	817	841	808	818	846	818	796	813	851	781	836	816	845	802	840	767	832	785	877	818	830	799	790	817	815	805	803	837	846	809	790	785	820	787	862	808	803	795	819	836	820	807	761	815	812	832	836	803	874	849	785	842	831	843	808	831	836	837	849	816	850	827	810	808	833	842	821	817	785	787	807	797	844	817	850	815	790	791	805	837	802	822	773	813	772	826	868	785	787	809	796	802	775	834	801
8786	1167	1482	1183	900	700	574	493	469	393	417	393	408	358	349	351	310	318	297	332	313	304	326	316	303	330	324	299	297	292	289	260	298	291	293	288	315	285	305	300	287	313	279	283	284	308	270	289	284	245	304	282	271	248	258	244	316	263	309	268	274	295	281	273	286	295	286	281	272	277	303	281	307	302	289	310	247	250	278	266	300	312	272	321	281	302	298	247	293	285	263	277	267	309	272	253	276	285	295	295	290	307	278	260	297	312	289	299	301	269	297	304	272	297	327	301	280	268	281	267	289	273	282	275	276	292	283	291	290	287	302	284	260	311	298	308	281	289	287	297	269	290	303	326	254	283	278	301	284	275	302	259	275	269	249	278	245	283	291	268	269	303	265	304	290	270	270	265	284	273	262	277	264	311	299	264	262	296	270	285	299	264	257	265	291	271	290	264	304	291	321	292	295	278	281	306	283	265	286	276	281	297	264	308	272	279	284	291	286	288	276	291	257	272	268	266	274	273	276	252	301	276	298	273	278	283	285	308	295	284	294	316	270	264	278	298	276	292	269	288	272	303	300	300	272	249	285	290	279	281	246	297	261	283	300	263	274	264	282	285	291	301	257	240	262	283	288	289	294	287	306	272	262	282	299	309	300	230	275	275	260	275	288	287	268	275	286	272	241	261	288	259	265	285	282	288	262	285	301	259	281	303	264	286	295	311	278	316	268	287	287	271	276	248	264	282	256	282	268	292	275	265	263	266	263	281	272	314	264	300	293	305	282	272	319	289	301	265	294	281	278	304	310	262	262	291	289	300	317	288	247	289	295	271	271	265	273	267	289	299	282	300	272	293	302	268	319	281	260	293	315	281	293	264	280	273	281	309	269	288	290	242	292	305	268	287	268	271	271	294	284	264	295	278	263	250	276	287	293	270	287	274	283	324	282	274	282	272	298	273	292	275	274	279	306	302	288	259	262	248	285	292	279	270	290	237	263	270	298	266	245	248	289	285	277	291	294	299	297	280	276	298	278	269	280	305	296	271	274	283	271	296	325	291	299	276	284	253	283	272	322	314	275	291	283	292	260	260	275	287	271	296	289	290	250	262	263	298	290	272	285	273	298	283	267	281	306	272	242	258	286	288	292	292	283	275	255	263	273	247	275	290	305	278	312	252	293	273	273	269	264	273	278	259	263	265	288	291	284	291	263	274	274	276	288	269	304	284	281	269	290	312	260	278	278	286	257	285	274	294	291	300	272	288	251	284	273	263	267	253	288	289	272	272	285	252	305	291	267	254	280	282	289	286	298	283	291	306	265	277	315	308	280	309	269	278	276	279	292	262	300	313	284	310	293	291	270	303	266	301	282	285	275	307	295	306	285	274	284	299	274	295	258	288	291	303	288	271	274	263	309	299	282	297	288	280	261	291	279	309	289	305	292	286	288	272	307	286	319	307	312	306	251	245	284	272	294	271	279	234	302	276	275	290	283	278	278	282	282	273	283	283	314	276	294	246	283	281	290	297	292	273	299	305	306	284	280	277	286	287	293	242	277	293	275	276	268	282	246	294	305	296	308	292	289	303	284	280	308	298	300	277	294	307	275	272	265	276	293	304	276	272	271	289	279	272	278	307	257	293	245	272	265	281	273	265	284	284	297	277	264	328	275	277	318	268	294	306	303	265	263	319	290	287	273	296	296	295	260	255	274	269	291	297	276	310	274	322	281	281	286	283	289	292	313	272	288	286	298	266	304	289	290	287	290	280	267	276	278	306	291	287	264	291	267	273	264	264	290	294	297	299	287	290	292	267	285	282	252	277	278	263	234	267	277	289	273	271	287	306	266	299	332	291	272	279	279	272	256	272	287	278	300	267	277	277	271	284	299	264	301	284	298	277	309	289	296	294	306	283	315	289	293	289	256	276	295	300	284	298	297	266	268	278	261	262	264	282	263	324	286	233	306	271	275	300	271	281	281	282	286	288	271	297	268	278	298	286	295	276	252	283	290	276	290	307	270	275	264	281	270	286	288	280	298	289	267	244	291	283	256	258	311	281	286	286	277	275	278	298	312	249	294	295	292	296	273	273	288	255	299	263	275	287	279	311	297	248	310	277	283	297	297	254	262	265	290	264	278	283	289	275	278	284	277	280	258	307	284	280	270	286	290	264	287	259	313	267	285	264	284	258	304	274	294	284	308	293	269	312	280	271	265	283	306	298	281	259	311	315	259	251	269	289	306	280	275	278	256	247	303	272	305	289	265	300	312	262	284	323	297	292	285	274	298	291	290	253	269	263	270	290	277	309	243	291	269	272	274	273	316	285	268	288	264	292	315	290	293	263	267	274	279	257	274	294	278	266	280	304	299	301	314	305	242	258	260	286	288	284	265	286	290	315	301	283	272	284	307	279	299	268	290	268	283	259	283	249	296	264	305	294	295	276	274	258	256	283	285	256	302	293	275	273	293	281	301	255	256	273	259	287	264	281	260	281	288	271	303	270	279	273	270	277	283	262	317	263	287	266	259	293	308	257	283	278	267	251	274	266	295	278	306	281	298	284	279	267	279	275	300	295	300	279	271	287	279	272	267	303	297	251	291	290	298	256	267	293	293	297	281	301	281	295	276	307	295	260	304	259	286	282	306	244	283	272	289	291	283	283	314	283	293	324	276	249	291	301	267	264	294	286	302	257	268	288	266	277	286	268	301	313	268	303	293	269	314	265	295	292	259	303	268	279	268	305	276	265	255	264	237	255	290	265	276	294	288	286	276	266	311	275	301	283	268	278	267	289	280	276	278	294	282	304	270	276	268	283	254	231	337	299	308	295	265	286	290	281	281	269	289	284	285	286	266	296	269	268	296	262	270	246	295	266	276	296	299	258	292	289	303	272	284	292	303	256	254	274	268	272	278	313	282	292	274	290	324	274	280	275	265	298	267	275	290	295	271	263	286	299	274	306	301	286	267	272	297	308	262	296	288	303	277	277	264	274	273	276	276	283	287	273	288	276	261	272	279	284	304	268	317	245	299	296	269	314	264	267	295	313	312	277	268	270	301	322	289	262	252	279	282	299	279	307	276	280	302	287	293	266	282	283	270	254	303	291	299	311	254	273	268	310	277	291	282	284	270	290	293	286	284	321	267	290	288	277	298	258	288	290	291	251	255	274	262	242	309	290	309	289	290	285	284	273	256	294	269	270	282	283	277	301	299	282	286	286	248	295	299	301	272	273	289	280	275	267	309	277	257	282	289	253	294	275	298	275	250	271	295	314	287	305	304	272	294	274	288	288	276	258	303	330	270	275	271	295	260	292	298	268	283	265	281	277	268	289	279	258	305	283	310	276	259	285	312	270	251	290	298	277	293	285	282	324	265	295	279	273	261	281	324	271	316	290	273	295	276	291	280	285	257	288	309	284	257	281	281	323	300	307	284	299	276	297	276	290	314	289	276	317	312	315	284	264	272	292	290	278	265	286	331	283	261	283	294	294	291	319	274	301	271	278	318	274	306	283
5894	1613	3044	3704	3168	2611	2243	1941	1651	1588	1387	1229	1195	1183	1085	1064	971	932	903	928	916	853	904	844	880	847	865	818	834	770	826	819	798	772	748	735	775	836	764	735	746	764	728	724	725	744	811	742	727	748	798	759	720	747	748	753	698	735	741	778	759	744	712	709	744	704	728	747	731	732	721	771	699	730	753	729	776	753	747	734	724	703	726	733	739	717	738	703	743	745	760	774	722	705	720	746	730	664	753	777	713	679	717	707	760	724	714	685	708	722	674	738	747	713	719	697	684	751	714	709	723	768	695	662	732	698	693	700	708	729	722	696	751	730	687	737	725	695	740	688	705	667	707	709	714	746	712	674	745	735	721	734	745	698	694	689	721	714	745	732	725	722	690	709	683	708	770	730	703	699	727	714	736	720	744	714	723	704	730	738	712	728	752	672	741	735	719	761	739	712	713	670	742	731	710	764	725	752	728	710	704	726	706	717	738	738	670	705	736	707	697	683	703	688	725	743	702	718	736	745	724	678	723	727	714	700	734	698	706	715	684	729	747	738	709	711	732	681	681	718	731	740	735	740	711	711	761	714	746	699	685	672	709	743	698	728	691	719	742	684	719	718	729	704	688	714	673	727	717	726	728	764	683	756	709	762	730	732	680	722	729	725	719	736	736	717	716	692	765	690	704	730	770	726	725	670	720	726	745	667	711	746	726	721	702	700	750	740	742	737	701	712	723	756	693	746	767	743	712	713	768	736	687	703	737	711	679	731	699	686	719	714	640	764	693	675	680	683	718	702	723	733	712	693	696	683	721	692	687	660	744	708	727	663	725	734	747	703	733	698	737	721	647	742	731	709	763	708	690	736	744	735	720	728	700	742	704	686	703	713	728	722	735	741	717	697	728	681	696	673	710	666	716	688	716	720	725	776	708	736	674	700	698	686	716	712	725	683	686	649	717	741	649	747	712	749	691	715	683	750	729	754	715	727	725	681	713	721	705	743	688	741	711	737	721	709	698	748	725	724	706	714	770	684	703	701	705	684	680	749	670	718	731	734	696	780	705	682	730	726	760	714	719	733	738	729	683	724	724	740	696	703	735	748	745	743	727	712	693	652	705	641	659	700	735	742	731	725	711	716	698	701	723	735	725	714	728	737	743	709	725	741	687	688	718	728	732	702	743	692	726	698	728	722	726	690	727	766	722	663	668	698	738	725	728	741	739	699	743	739	722	793	712	669	728	708	654	719	734	682	709	703	705	710	707	717	693	680	735	711	714	705	714	694	759	725	706	714	669	705	705	722	729	707	741	695	739	712	706	681	748	694	747	697	764	645	743	673	685	680	721	718	718	733	730	687	712	682	666	696	699	715	715	689	710	715	716	730	746	695	701	689	712	758	693	681	684	730	727	746	681	712	742	695	660	775	737	757	676	702	681	760	729	744	664	665	709	784	676	719	720	733	687	717	690	733	730	714	756	722	667	722	729	678	717	728	710	730	744	710	726	705	714	720	753	731	727	705	742	709	725	736	702	696	703	733	725	730	772	665	679	730	726	711	695	695	733	722	717	764	740	738	687	694	724	670	718	726	687	727	725	742	753	710	664	758	720	719	665	702	736	719	733	708	694	717	763	719	714	731	695	685	716	655	739	719	721	704	691	758	764	713	687	752	671	749	758	684	712	749	762	734	689	683	731	696	762	739	708	673	687	710	715	738	694	721	687	721	714	727	721	679	663	677	718	676	675	739	685	719	695	684	675	706	767	691	710	721	738	680	666	756	756	721	737	723	734	665	719	680	680	658	753	719	742	713	719	718	742	712	762	709	687	724	690	746	694	749	742	666	725	708	687	681	707	753	699	705	692	783	706	689	731	741	688	728	737	726	721	724	727	728	722	735	716	679	728	760	720	697	692	717	739	738	701	706	711	683	694	741	676	636	683	641	732	684	714	722	751	712	740	764	758	724	687	715	718	729	707	678	786	770	696	720	689	708	703	726	750	685	706	727	703	720	711	688	738	709	729	727	692	723	747	706	714	690	727	730	717	748	743	734	708	724	739	705	688	645	728	719	652	698	675	710	741	726	727	687	696	683	681	744	739	727	698	754	679	725	714	755	708	723	748	738	718	689	698	725	718	725	690	698	696	724	769	717	770	713	695	728	718	751	721	747	693	780	716	725	705	730	746	701	708	699	683	690	730	650	685	717	774	773	737	680	722	734	695	693	742	693	714	741	720	718	715	706	722	710	691	696	677	725	690	692	714	698	720	693	734	713	733	718	749	685	711	737	725	743	725	726	718	726	671	717	736	734	717	745	671	720	702	740	702	706	762	728	727	716	756	703	715	709	765	735	673	698	677	697	680	717	748	660	734	695	718	690	696	697	724	721	698	704	691	701	733	759	767	752	742	711	713	692	692	674	729	693	719	717	704	689	748	706	710	696	716	764	713	714	720	753	704	721	723	716	737	702	672	688	706	715	720	728	724	731	694	738	657	721	671	759	715	700	752	689	696	666	753	663	725	684	718	758	723	758	738	710	684	730	711	679	707	738	704	645	755	739	690	715	719	719	702	754	742	670	676	738	742	721	716	717	728	717	737	710	743	719	734	725	705	703	737	673	711	762	684	710	743	719	702	694	691	705	665	725	678	766	711	696	693	728	740	682	735	688	707	715	724	696	732	671	719	706	704	687	693	725	777	715	661	761	712	708	707	671	736	705	710	688	683	723	722	744	760	672	641	707	728	723	715	715	700	687	714	722	672	740	681	733	697	701	706	747	706	725	734	738	714	738	722	753	705	701	760	739	689	702	739	751	720	689	690	698	710	747	710	684	707	695	692	737	775	718	719	713	732	707	676	714	707	686	754	754	681	726	726	675	693	717	723	714	719	750	762	702	684	715	747	742	729	772	761	719	704	719	722	720	698	710	712	686	725	711	738	690	675	702	707	703	682	736	735	741	732	699	702	664	700	689	719	707	682	720	712	717	731	719	672	686	692	726	713	660	693	677	751	790	709	734	751	695	691	730	731	670	745	722	745	728	719	709	708	723	726	739	681	682	718	725	740	692	702	765	730	742	735	733	728	708	737	727	682	701	709	738	712	666	715	699	718	712	726	741	705	728	729	743	698	765	744	662	722	678	746	733	687	704	739	704	707	676	716	687	762	737	692	697	715	721	692	710	712	710	736	747	711	709	705	692	730	686	710	766	686	708	737	711	712	719	748	719	716	740	713	730	633	719	713	723	680	731	703	731	714	727	687	737	660	719	721	736	721	750	743	732	740	750	685	720	666	723	682	704	699	693	717	714	723	705	693	757	699	714	725	705	751	736	704	664	695	727	736	702	711	741	681	692	717	692	676	721	702	700	713	676	691	712	740	717	680	726	751	724	721	719	721	684	696	701	698	719	692	711	729	684	678	701	714	651	725	711	727	704	675	719	698	754	754	683	713	719	761	708	698	690	732	724	715	712	688	714	653	674	696	688	701	762	694	704	686	720	714	715	702	739	684	717
15528	2354	2516	1909	1324	953	697	546	486	402	339	321	287	245	202	218	223	219	205	183	169	154	173	189	184	141	156	134	153	156	131	150	128	135	147	150	117	140	140	148	132	136	139	129	117	135	125	115	124	128	124	111	137	111	116	157	118	125	116	129	132	139	132	135	146	131	124	132	141	135	137	131	136	116	124	116	122	122	124	141	126	139	120	133	132	114	107	150	107	129	146	128	123	106	134	124	104	117	132	122	117	126	120	110	121	134	136	123	122	119	127	124	124	115	115	119	128	120	118	121	133	126	123	128	109	130	127	117	133	144	137	139	125	111	147	127	133	136	133	130	130	110	135	136	137	107	121	144	133	150	116	130	125	110	125	130	144	111	114	127	155	130	117	113	121	133	131	116	133	112	123	129	102	116	130	137	130	112	133	111	135	128	113	111	134	106	132	142	122	130	137	117	120	122	134	107	116	117	123	128	116	142	132	120	131	130	113	126	134	111	131	122	126	135	130	133	103	113	145	129	142	122	125	124	125	129	115	111	110	152	118	118	132	130	124	137	142	114	135	128	144	146	122	117	137	146	116	138	130	136	130	127	114	111	118	113	128	126	119	136	113	126	118	122	131	136	130	120	139	144	124	123	129	121	133	113	121	137	124	134	118	127	107	130	120	137	132	134	114	133	115	131	131	131	124	123	146	127	124	118	149	128	118	145	124	130	126	139	135	112	103	133	116	122	107	132	135	126	135	137	115	123	135	130	119	120	113	139	128	120	109	121	134	134	126	110	124	116	139	110	131	137	137	138	124	124	143	126	120	133	140	125	99	119	130	98	124	121	133	105	136	130	135	114	120	136	144	125	117	118	115	131	122	120	117	123	126	119	107	134	136	120	131	127	140	133	109	119	108	121	125	149	122	122	118	146	115	114	122	110	104	130	116	101	105	107	116	134	123	112	118	136	123	103	132	117	138	151	123	114	144	108	125	115	108	127	138	142	124	138	139	126	117	110	142	138	122	128	108	130	137	127	117	124	124	141	126	137	114	127	114	129	119	135	106	128	132	104	131	140	114	122	131	126	121	119	122	143	128	127	128	123	135	132	94	125	115	123	146	143	125	113	116	122	141	86	141	131	119	88	126	136	127	116	120	138	137	124	113	139	132	132	130	125	130	135	116	128	107	115	126	124	136	120	129	129	117	135	138	141	111	135	143	118	110	112	104	124	122	119	138	132	128	132	144	142	124	123	135	129	127	120	130	133	148	127	138	117	117	136	134	128	135	128	122	127	134	148	126	127	106	120	121	149	131	135	145	129	124	107	125	122	114	126	144	133	140	102	129	134	129	114	113	120	122	151	128	118	129	129	123	134	110	113	109	121	143	124	114	125	110	139	112	120	130	125	149	131	147	141	127	147	133	109	128	108	129	139	116	128	126	137	129	115	131	133	118	136	135	135	133	140	117	115	118	132	130	117	118	116	112	138	148	132	111	117	125	120	127	139	124	120	152	129	127	118	129	154	130	116	113	119	137	141	134	133	112	122	120	134	129	120	128	125	121	132	146	122	118	122	129	120	145	124	122	119	114	118	132	118	113	121	117	118	146	121	101	123	144	124	113	127	118	118	128	118	124	141	114	138	105	124	138	139	138	127	122	137	125	133	132	108	113	133	149	138	120	105	134	122	116	126	154	128	139	132	104	104	153	124	109	127	124	113	141	118	124	146	120	120	130	120	114	122	124	135	143	118	128	140	142	137	151	137	136	123	121	141	137	129	126	130	129	126	119	121	135	103	119	124	125	110	146	107	135	118	149	125	140	127	127	110	118	116	141	132	154	126	132	121	125	128	127	114	142	125	140	138	125	117	114	114	113	131	129	120	122	128	104	130	134	148	120	125	128	144	128	132	130	114	130	135	127	116	110	127	132	140	132	144	121	137	119	135	131	126	126	129	140	130	132	137	106	127	138	125	161	141	115	139	132	126	134	152	129	131	111	115	140	141	102	102	128	115	115	135	123	134	150	145	103	131	101	119	114	118	120	117	101	111	123	142	142	116	132	137	123	136	127	143	126	116	122	119	115	128	127	118	145	123	119	127	122	126	141	113	158	135	101	126	147	152	128	139	123	127	137	118	128	131	117	100	110	142	121	128	116	113	122	126	143	130	101	111	123	111	120	116	119	141	127	140	102	120	117	104	111	101	120	140	134	131	111	119	139	113	113	120	123	128	135	127	122	114	136	139	134	110	124	126	110	117	124	116	122	92	140	113	114	131	129	122	124	125	118	124	123	121	125	129	129	114	114	126	124	114	118	152	141	113	128	115	112	124	119	129	122	101	123	142	117	120	132	121	123	122	117	130	115	114	121	105	131	133	126	137	115	138	147	137	126	126	134	122	132	121	117	112	103	121	107	133	135	127	119	111	150	122	123	138	127	118	133	131	116	121	115	114	122	131	120	126	134	107	126	122	138	122	118	107	105	132	126	148	131	119	146	123	123	121	150	120	120	115	128	130	136	133	127	123	138	124	130	125	136	122	131	109	130	130	150	117	121	139	138	127	126	136	115	142	124	133	128	115	119	129	135	113	124	134	129	103	113	144	120	124	106	119	125	118	137	115	132	138	138	123	108	147	127	128	121	122	129	131	133	131	123	126	130	130	131	111	126	130	140	110	106	141	105	109	131	130	124	119	123	140	118	143	115	137	137	129	126	115	123	110	115	136	123	149	157	133	127	140	125	115	133	123	121	140	127	114	114	115	131	124	109	138	131	110	123	106	131	139	104	106	129	100	121	112	139	124	118	130	103	118	139	119	137	125	107	128	137	118	117	113	120	124	115	131	134	115	109	106	128	147	112	117	113	138	129	122	117	136	145	128	129	122	120	114	146	113	128	116	117	124	120	124	108	132	110	132	140	125	98	114	121	138	119	125	111	137	112	123	120	118	141	128	140	141	122	121	128	124	146	141	135	130	122	122	147	127	125	121	134	138	125	119	130	127	117	122	115	132	139	114	132	129	129	110	102	120	129	129	130	130	137	130	114	125	126	137	138	106	115	124	129	110	135	106	144	107	150	121	122	152	128	138	124	124	128	124	115	133	110	127	132	132	133	116	129	113	121	121	138	140	113	137	115	140	112	118	126	122	133	132	121	111	100	111	137	134	129	117	144	119	133	123	127	129	127	144	122	123	133	133	149	125	127	113	132	123	108	140	138	134	131	128	121	143	105	104	131	129	116	128	101	132	129	124	125	115	109	117	122	125	132	124	133	124	150	143	155	126	115	144	115	119	131	135	118	131	120	135	110	130	114	131	129	112	118	109	124	152	118	103	113	110	128	124	151	125	121	104	143	127	143	129	132	113	114	125	143	139	103	130	135	161	133	128	119	112	116	144	114	89	119	129	108	138	141	130	115	123	143	112	124	127	134	137	114	131	129	110	107	110	113	122	132	110	137	132	127	128	125	122	121	121	110	121	132	134	120	132	115	118	125	124	128	124	129	114	141	104	118	138
7400	1993	4573	5558	4680	3821	3116	2542	2175	1872	1664	1429	1261	1163	1048	928	882	822	792	785	713	677	686	654	625	617	574	540	559	503	495	511	556	474	485	494	444	484	423	478	423	453	416	412	390	453	437	395	429	414	437	398	399	370	421	377	403	418	386	411	379	354	403	397	402	383	354	391	406	371	371	393	400	386	382	366	371	380	392	384	356	381	376	389	401	388	350	381	386	358	363	391	375	364	372	365	353	368	381	341	341	369	367	347	398	389	345	354	361	345	344	375	421	389	372	366	345	349	375	330	372	381	388	358	387	378	348	348	374	354	376	367	344	363	358	363	343	353	407	348	335	417	383	349	308	349	368	374	401	366	342	379	352	382	356	342	387	388	352	359	359	378	352	359	326	370	323	341	370	349	378	341	366	367	359	339	370	353	316	371	355	383	367	367	358	357	379	347	330	332	346	352	422	355	382	310	332	365	375	373	328	373	353	334	370	350	333	364	374	365	325	352	338	333	350	340	338	341	358	348	335	366	358	342	368	348	326	374	353	359	370	343	359	359	333	345	351	363	358	339	355	356	332	366	346	372	369	384	353	363	345	327	349	362	344	340	356	363	339	383	345	362	351	358	338	376	311	411	342	354	342	325	357	341	322	377	339	370	389	362	368	331	348	387	362	354	360	354	353	342	368	366	365	373	336	392	341	338	337	357	371	373	362	401	352	350	331	347	347	333	345	370	364	338	351	343	343	383	328	373	349	374	343	349	352	357	371	331	349	371	346	348	364	366	355	341	331	344	377	358	352	352	340	326	340	355	345	361	320	351	352	386	371	348	355	337	330	319	347	377	340	404	370	329	329	350	333	372	335	380	351	333	385	371	347	373	357	370	378	319	335	349	353	335	336	346	330	355	394	322	368	337	337	373	346	326	362	364	333	371	312	352	337	358	354	345	358	355	363	347	344	354	327	332	355	368	344	357	345	352	398	374	357	378	388	337	338	380	353	339	346	340	380	357	379	355	369	353	331	388	313	380	349	359	366	369	365	329	349	343	339	372	353	398	369	359	345	350	342	308	333	360	376	360	351	333	349	333	374	360	350	325	356	325	346	350	375	345	355	335	382	367	335	351	356	331	361	367	341	398	343	341	351	340	335	389	310	363	356	369	359	391	342	362	347	360	381	332	332	336	375	350	354	343	367	362	392	343	350	370	342	346	342	335	341	350	347	377	357	379	392	379	359	339	364	363	379	348	359	375	394	364	373	340	363	329	343	352	385	357	329	370	331	361	354	352	353	342	327	354	359	374	362	332	339	351	365	341	319	348	375	386	346	338	353	342	308	343	346	357	358	367	339	356	349	348	369	338	377	360	397	385	366	349	355	392	320	336	321	356	339	346	354	381	366	368	360	359	389	347	360	346	357	379	393	363	346	335	341	363	354	370	332	381	356	383	355	366	346	343	334	350	338	363	335	360	379	371	355	325	391	370	378	373	333	359	380	351	406	359	346	326	331	342	354	351	352	369	350	360	329	368	338	379	370	351	342	354	356	375	332	369	349	356	359	348	354	355	380	335	336	349	363	360	360	386	357	355	390	384	361	349	373	331	327	355	357	375	335	379	395	359	385	351	325	351	344	371	338	350	344	359	359	379	340	357	352	356	343	355	357	348	356	385	327	359	360	354	357	320	317	347	358	328	355	356	372	333	382	338	409	314	371	381	353	371	356	289	389	380	344	368	317	350	326	382	355	345	393	349	344	290	359	337	356	347	390	369	379	374	362	312	321	362	328	368	331	338	326	334	338	343	336	342	360	348	372	341	395	348	356	333	328	357	359	339	361	333	402	390	323	350	353	385	343	351	380	325	352	355	355	355	363	344	370	364	341	351	368	317	343	316	348	355	359	370	375	346	346	342	338	324	345	337	356	376	366	355	326	342	337	331	347	328	345	342	368	317	319	353	363	390	389	395	376	376	355	326	360	342	356	359	344	337	354	351	361	334	348	331	390	358	353	299	338	334	364	355	349	378	360	352	353	344	343	333	345	354	340	345	355	361	320	339	350	349	365	344	351	353	390	351	321	352	355	370	341	366	346	337	375	359	355	341	319	350	359	345	332	348	346	337	343	366	346	353	338	353	335	315	389	369	359	350	371	332	337	372	342	388	349	358	348	367	345	356	378	356	372	369	351	356	351	368	353	366	349	331	336	341	368	361	346	349	349	312	359	332	354	335	360	377	349	374	375	351	373	354	351	342	369	356	343	374	360	331	346	396	350	340	331	340	362	377	343	373	365	343	323	322	374	376	354	344	340	366	398	342	336	355	379	341	350	317	370	355	340	318	330	378	380	361	393	339	350	363	355	362	361	357	366	360	385	346	360	372	364	368	363	354	371	341	349	355	337	378	362	336	372	333	385	330	347	362	346	346	353	353	327	365	371	359	337	332	343	382	362	310	337	347	350	359	368	364	375	384	347	346	313	378	405	348	332	339	356	384	349	375	325	336	331	376	356	369	376	354	376	381	372	363	341	325	363	328	343	375	341	356	340	356	365	398	344	365	377	372	355	348	322	349	348	359	366	349	337	370	352	349	351	351	360	356	395	374	357	353	382	348	340	346	341	361	345	387	331	317	346	366	340	354	372	359	349	317	387	336	355	348	370	346	352	349	340	354	395	337	339	366	378	372	376	362	304	314	354	368	344	362	373	348	328	359	351	359	369	362	385	336	359	336	387	355	363	333	355	355	339	331	395	351	359	354	375	358	377	354	361	360	353	395	329	335	329	371	349	345	337	331	343	355	377	372	340	372	364	355	399	348	358	377	350	378	381	344	353	330	345	375	339	372	361	357	386	288	349	344	349	376	363	348	342	346	369	338	356	374	355	397	346	368	325	341	329	375	355	396	350	377	365	338	372	342	347	338	356	361	327	349	373	382	367	340	346	347	380	353	356	341	350	340	360	345	354	354	388	369	366	327	357	349	386	376	335	337	339	351	341	319	346	351	342	330	377	338	327	354	338	367	315	383	353	361	341	392	361	358	385	388	356	359	363	336	354	376	308	356	352	328	353	368	351	365	359	331	385	378	371	352	369	341	345	363	369	345	409	364	362	348	364	316	352	342	358	388	355	373	381	346	373	337	367	337	371	315	343	373	361	356	359	377	356	365	357	361	327	341	357	334	380	356	339	366	401	373	354	377	340	348	349	339	350	362	362	339	347	364	348	335	352	371	345	371	354	352	339	328	362	339	320	352	380	343	344	368	354	362	376	338	390	348	379	350	363	353	368	377	353	379	331	355	330	355	367	321	394	379	368	331	343	361	349	353	363	349	315	338	352	376	335	360	327	348	348	319	388	355	355	332	347	340	344	331	321	337	365	361	345	360	377	343	347	347	343	351	359	356	398	377	373	346	328	387	379	368	341	364	366	332	348	347	357	390	334	340	362	335	374	329	329	314	368	346	331	350	355	377	330	350	370	336	336	348	360	339	332	366	345	347	348	334	336	372	375	365	317	356
2395	371	361	358	336	335	336	353	326	369	321	358	323	330	337	298	341	328	325	296	345	330	336	314	303	352	309	345	331	339	327	332	330	323	302	343	293	315	334	323	340	303	312	339	354	325	332	333	332	325	273	299	314	349	301	317	365	330	294	316	286	319	322	315	351	332	307	307	350	325	329	328	311	333	333	349	313	307	322	306	290	315	306	318	339	322	312	307	333	324	298	324	331	309	348	305	339	314	352	308	313	344	347	332	302	302	310	337	328	341	358	330	296	336	286	353	307	302	336	346	339	332	299	328	332	321	352	346	326	327	332	315	319	331	333	323	321	338	313	302	286	291	312	346	324	361	304	337	348	314	330	321	299	307	308	340	325	298	337	316	301	291	318	324	316	349	334	296	335	348	286	334	344	332	341	313	345	336	320	304	288	319	308	323	347	312	312	334	321	315	375	360	329	364	303	314	338	333	325	331	338	344	303	312	311	326	324	312	305	328	315	345	311	329	317	319	318	345	320	363	329	307	295	313	320	318	320	344	330	301	327	341	303	319	317	336	291	301	308	319	327	314	316	313	363	369	301	334	333	347	352	319	340	320	319	311	343	306	305	341	292	320	315	325	335	318	354	339	319	343	325	310	321	304	330	340	369	333	312	338	322	323	336	343	342	337	304	339	328	298	305	329	327	336	345	323	324	294	321	325	320	324	325	345	324	307	319	339	315	332	301	358	340	312	340	314	330	322	313	336	321	325	311	344	349	315	331	339	373	332	360	348	317	358	342	312	296	320	306	321	295	345	319	332	351	348	352	354	350	320	338	348	320	308	321	345	343	348	323	295	325	339	321	327	311	311	347	281	354	330	323	345	330	299	326	308	319	290	315	353	346	329	296	314	336	305	328	309	320	331	350	330	336	349	343	308	301	301	344	323	303	343	323	321	332	313	313	314	313	299	353	301	322	304	327	316	298	282	353	329	306	318	343	349	323	305	323	342	288	294	293	306	326	359	335	319	333	305	299	333	343	327	291	321	311	314	301	285	319	312	312	301	359	314	283	317	314	325	335	332	295	319	295	298	305	325	336	324	329	334	330	331	308	321	335	333	305	311	349	331	290	339	298	334	309	341	336	352	340	341	287	329	328	300	311	346	335	300	326	321	284	289	365	354	341	299	298	304	315	308	322	331	341	323	327	308	314	288	288	343	311	288	319	325	338	322	326	304	330	316	315	308	324	303	313	299	293	283	320	319	313	362	315	311	319	349	350	330	300	299	325	340	318	323	322	328	317	319	315	312	307	324	331	355	276	282	311	331	307	369	350	345	319	325	347	331	342	306	337	375	315	312	281	357	352	319	321	346	327	329	329	312	279	355	327	345	338	297	318	331	342	329	366	335	321	324	309	332	328	301	275	321	296	315	305	339	311	312	328	272	338	310	333	331	341	329	330	290	325	323	337	321	352	365	350	330	364	332	349	333	331	315	332	327	281	351	302	302	341	324	351	288	330	309	322	312	320	322	347	321	305	317	333	334	289	297	321	375	315	302	282	316	347	329	320	347	303	315	325	324	325	334	318	330	298	344	315	333	359	332	335	329	283	327	349	331	293	323	288	329	286	297	300	309	312	322	298	334	312	314	322	309	302	328	324	320	299	320	301	333	358	334	289	323	326	288	328	298	358	337	338	290	321	313	321	308	316	313	295	299	345	358	282	357	305	314	338	280	333	311	308	317	342	305	326	302	321	304	311	324	322	289	325	338	297	323	342	328	281	319	299	335	324	304	336	323	313	289	316	336	348	331	314	314	318	353	331	336	278	297	324	329	305	314	325	312	332	326	323	318	319	318	302	318	313	359	325	345	316	301	304	302	340	311	319	317	318	312	289	326	294	326	345	341	319	310	326	341	308	337	300	342	331	307	344	327	316	307	335	313	321	341	341	315	307	341	322	330	362	327	324	341	292	307	309	314	329	341	351	337	369	331	327	279	314	335	316	322	308	318	302	328	314	328	317	300	335	281	337	363	315	316	305	317	354	303	304	321	346	315	334	310	302	330	351	323	319	345	309	299	333	292	343	284	332	321	326	317	316	340	348	297	271	330	352	331	321	320	293	307	324	356	318	325	331	307	299	308	327	311	304	338	335	277	322	322	317	323	336	308	325	335	357	319	284	326	308	358	323	348	334	352	285	334	328	341	340	319	330	334	323	321	341	353	322	323	303	349	324	319	290	340	301	335	314	330	324	310	306	305	321	326	308	335	299	376	324	339	300	341	306	298	334	298	275	301	339	297	305	297	319	294	321	337	326	321	289	324	306	307	317	301	341	299	346	341	352	321	339	338	324	354	316	324	343	326	319	319	267	292	291	328	332	317	334	357	318	331	308	302	309	317	309	321	326	306	311	317	279	314	344	321	316	304	301	295	327	322	320	315	310	301	288	296	353	333	320	340	322	322	349	333	348	344	326	322	329	324	315	305	327	301	301	323	321	321	334	341	309	321	322	347	352	320	340	344	315	299	279	328	343	332	331	312	302	318	328	333	342	329	359	295	288	317	316	314	325	328	310	324	318	331	326	313	314	326	317	320	294	335	350	327	326	343	297	323	330	311	323	331	326	332	331	319	381	334	334	333	329	302	327	339	305	315	314	328	342	316	335	331	302	306	331	333	358	324	309	308	319	312	307	308	326	376	318	279	307	322	327	332	327	312	317	370	351	348	329	350	302	366	339	278	326	328	338	317	329	314	336	318	307	318	328	300	328	316	321	299	303	345	294	295	313	326	306	305	310	318	329	344	346	332	324	353	313	350	328	308	356	307	336	326	319	319	325	347	337	328	345	300	310	307	331	282	300	350	280	308	286	316	318	320	291	329	306	347	331	303	318	312	316	318	324	328	308	354	319	336	332	311	322	315	289	294	300	319	325	363	328	323	317	290	321	323	337	332	299	320	347	320	315	301	317	312	358	318	319	326	341	373	331	290	319	339	299	340	318	340	356	299	313	326	312	307	332	341	296	300	328	306	304	321	320	308	305	326	337	307	319	334	361	302	311	313	305	341	332	321	324	334	310	317	334	308	336	322	304	354	336	306	307	324	320	287	301	358	307	364	327	299	300	329	364	324	309	331	286	340	335	346	335	322	286	341	319	336	307	329	337	334	320	303	327	321	306	305	293	339	296	327	358	309	353	308	285	303	319	332	312	323	336	319	326	314	337	313	356	343	312	307	310	315	316	331	312	294	294	306	326	335	317	332	349	308	322	324	319	343	307	292	362	306	336	311	337	328	300	319	291	342	300	328	337	313	349	320	333	300	323	349	364	316	318	332	294	307	327	320	299	343	342	350	347	317	350	322	328	304	332	337	298	341	306	316	312	310	333	348	325	320	345	353	315	343	332	329	292	342	319	329	337	348	298	316	311	344	310	305	297	340	307	299	332	348	320	349	297	334	314	353	322	306	342	340	306	310	321	331	304	341	331	332	305	329	287	303	310	354	307	311	347	321	303	328	293	296
2571	883	972	1005	945	895	919	871	905	818	851	907	852	827	828	807	879	876	901	818	866	779	809	777	778	811	803	788	858	785	805	799	776	807	810	834	810	803	812	768	825	819	883	858	860	758	771	756	817	771	809	811	779	788	780	778	808	782	821	806	817	817	823	867	836	789	804	843	827	812	778	835	815	827	838	830	843	785	797	831	875	818	810	848	857	862	894	825	792	835	884	837	823	750	797	773	851	778	781	792	802	848	774	787	832	874	772	817	815	848	791	834	847	780	814	835	816	806	849	803	830	803	835	834	809	859	857	813	776	820	819	829	850	791	766	837	829	821	816	826	810	853	792	773	801	831	800	847	774	831	835	837	833	788	803	830	804	808	772	856	849	849	773	823	787	811	821	889	814	802	790	802	799	810	809	836	771	831	790	800	821	776	795	794	754	755	821	818	823	822	809	768	782	823	799	807	769	838	839	825	809	829	791	765	854	850	880	792	735	782	847	824	854	863	767	849	834	822	815	823	809	834	733	840	823	803	807	872	837	863	812	828	881	820	820	791	809	789	850	790	840	783	831	817	828	829	781	859	845	849	790	858	778	847	781	840	790	798	808	804	865	835	847	773	791	812	806	776	814	794	799	773	837	798	812	791	763	914	853	839	828	866	847	816	813	805	795	764	796	821	845	811	757	834	799	881	796	811	843	827	831	803	791	805	810	884	820	882	755	843	794	816	792	817	832	811	780	830	851	818	818	805	785	818	835	797	815	794	853	837	830	847	828	807	826	810	816	805	767	797	788	851	835	813	857	793	830	798	799	810	821	839	791	854	781	784	799	803	821	796	769	804	861	781	813	820	802	812	805	813	835	799	832	785	822	795	794	819	818	775	866	843	786	821	801	827	784	802	869	860	817	819	793	799	847	786	838	845	783	840	798	830	840	806	807	831	801	846	899	818	812	879	840	831	819	819	769	819	781	830	831	783	854	808	786	835	804	854	851	820	906	840	820	805	820	827	811	818	788	826	858	825	811	779	798	817	846	807	776	891	840	826	837	820	832	828	876	863	798	806	826	822	794	797	776	803	873	828	820	813	790	842	797	846	848	733	809	850	880	818	788	807	831	847	809	815	832	831	856	838	820	833	805	822	765	837	850	790	824	790	827	793	849	838	806	794	821	775	793	802	809	787	800	780	784	790	772	819	851	841	781	824	837	804	819	810	744	800	843	824	777	837	788	802	805	846	806	801	838	782	778	826	816	822	819	846	840	774	792	853	806	790	826	819	787	831	855	796	837	852	823	844	790	782	803	802	814	803	824	805	784	869	811	748	859	796	826	826	800	812	868	814	768	881	810	808	809	830	794	905	805	811	804	882	834	801	778	823	832	826	805	859	775	789	822	867	798	849	801	822	826	771	824	820	829	859	788	842	805	817	817	786	811	830	803	809	799	809	804	814	786	851	839	806	813	814	857	802	843	766	857	826	840	825	801	794	791	810	823	837	810	784	804	808	838	849	815	794	847	789	840	796	818	845	800	845	785	832	798	818	788	825	850	770	838	860	835	792	751	781	806	826	794	822	774	847	845	808	796	803	821	825	825	776	800	818	826	846	826	850	780	864	804	784	818	838	821	804	804	779	758	821	801	842	804	814	864	824	746	822	848	851	795	812	771	868	811	800	789	842	814	822	866	834	821	810	863	844	789	784	764	770	860	838	829	854	746	805	792	810	823	777	781	796	834	804	808	822	828	814	866	814	796	775	760	820	791	799	813	813	790	800	815	818	809	866	863	800	838	844	762	846	857	856	832	807	842	845	850	811	846	801	841	860	836	838	854	782	842	763	843	779	795	828	805	844	800	813	824	854	842	844	846	853	866	845	835	820	845	749	848	850	835	799	785	832	800	849	766	818	823	826	823	784	824	849	827	812	788	802	790	769	800	791	818	817	805	856	817	842	751	863	788	798	812	862	833	827	793	843	844	840	773	813	858	830	758	805	820	785	838	832	813	797	833	849	795	842	792	844	853	847	833	822	869	884	778	811	792	883	806	825	822	830	747	820	820	805	832	863	832	807	825	824	845	815	818	872	795	786	885	778	769	837	874	826	833	848	839	805	804	841	843	858	791	859	761	833	835	785	812	865	840	820	839	834	811	842	797	807	825	821	846	832	841	837	811	799	813	836	820	846	833	786	830	793	785	845	786	825	779	852	882	831	838	863	794	824	818	787	842	840	820	811	815	861	817	833	827	764	783	793	811	826	782	767	709	796	810	849	799	750	839	786	816	819	787	794	859	776	880	809	819	833	809	812	781	788	806	835	789	811	783	814	848	781	781	821	853	793	840	778	825	833	828	883	789	847	858	850	788	797	794	775	813	765	874	822	851	833	840	780	864	782	787	783	837	831	779	811	815	812	809	847	811	849	823	833	815	821	779	810	798	783	847	755	809	865	837	812	798	856	849	828	829	794	773	782	763	850	791	811	786	820	797	812	788	821	846	809	828	800	813	836	820	797	838	779	786	792	798	819	812	800	798	822	811	792	840	848	793	813	777	837	793	751	775	835	816	816	792	797	823	780	818	844	754	800	798	840	815	804	791	831	847	824	890	850	790	804	824	769	794	812	815	831	814	826	857	793	796	854	838	830	786	814	754	824	811	816	802	850	831	813	782	807	820	794	814	772	844	788	841	803	844	827	850	771	843	849	813	801	792	783	832	824	844	798	850	827	788	798	841	824	770	823	784	818	839	810	840	746	784	810	816	838	830	832	841	827	776	808	857	832	822	860	821	838	818	802	759	823	772	810	764	770	832	788	864	834	814	830	835	818	863	830	798	832	878	753	792	800	860	810	816	804	796	828	784	770	781	865	761	849	828	787	802	845	837	790	814	833	799	828	808	832	844	755	798	818	775	798	838	858	815	859	819	771	802	834	794	808	769	847	812	843	802	822	811	772	814	821	801	804	817	812	832	782	747	815	823	861	855	817	873	810	871	843	787	802	788	824	800	792	851	800	831	795	872	779	845	838	827	816	822	807	833	831	839	816	852	808	854	780	807	818	819	811	821	802	784	846	828	808	791	793	832	825	796	839	831	857	865	850	878	758	833	748	848	824	818	863	886	795	803	824	806	774	838	832	771	804	820	850	793	741	814	817	809	838	837	810	793	827	821	808	864	806	806	848	783	802	826	827	825	794	783	800	880	817	790	772	833	779	845	829	860	847	790	768	792	793	784	789	790	824	749	751	842	773	786	824	811	869	847	840	840	797	829	841	792	789	834	803	815	869	805	873	826	832	830	805	837	796	804	786	783	834	815	866	825	751	843	780	818	803	856	819	806	798	792	778	808	836	831	763	815	801	805	837	816	782	829	844	883	829	778	786	813	794	814	835	811	817	792	790	792	837	841	841	807	811	867	809	817	800	862	812	785	818	822	782	784	841	829	777	841	834	846	822	833	845	763	851	766	841	769	820	802	823	866	821	821	836	851	841	817	842	813	810	855	788	799	816	838	837
8678	1170	1503	1169	841	718	563	539	491	434	405	393	387	334	331	323	344	330	312	341	344	302	292	346	286	317	290	264	268	271	296	284	330	290	331	274	315	272	272	321	289	313	280	297	295	282	314	282	283	290	275	288	301	282	280	296	299	299	310	296	265	285	304	308	261	288	270	287	265	306	293	267	286	265	272	306	297	304	283	256	312	320	315	312	297	298	251	303	274	282	284	268	271	301	267	288	300	263	280	302	295	302	310	232	291	287	262	305	305	252	272	283	279	280	283	241	272	292	267	263	249	267	255	266	255	300	291	311	300	288	274	288	313	321	301	282	290	273	277	280	277	274	309	266	281	297	303	280	301	297	302	272	260	327	257	275	249	269	288	270	267	278	277	304	282	279	286	293	261	282	308	321	268	279	284	316	280	283	297	287	272	249	266	274	269	284	288	286	281	275	291	313	273	291	275	265	299	287	265	278	280	266	278	300	291	267	275	265	243	279	258	261	267	275	294	272	265	291	265	272	280	303	295	278	305	315	274	267	305	284	298	275	292	276	272	304	278	293	293	293	304	295	252	245	283	263	276	268	299	283	296	295	308	329	292	269	320	274	240	275	307	286	304	286	272	286	267	271	305	284	299	295	301	292	257	264	297	276	303	273	270	289	289	291	294	275	295	275	311	263	306	284	293	279	273	269	280	288	255	304	302	291	283	270	266	312	269	301	299	303	264	278	284	281	258	287	269	254	264	310	310	265	300	299	299	267	301	330	282	285	283	278	290	282	286	272	267	280	309	284	290	268	301	261	282	287	281	305	256	312	263	304	276	289	262	288	263	296	275	285	291	297	283	291	304	283	269	287	289	281	260	270	269	290	291	283	268	282	293	287	300	283	285	271	271	301	291	281	304	295	317	294	285	271	263	283	276	261	282	304	280	281	291	284	284	292	277	314	294	299	284	262	337	319	268	313	289	279	316	318	238	300	283	283	299	245	276	291	295	301	282	328	282	297	296	307	278	265	275	265	271	252	270	281	277	279	259	262	290	270	277	308	276	255	251	275	286	281	290	278	304	275	280	303	294	282	262	282	293	301	280	253	279	294	257	281	272	274	276	292	289	253	292	294	281	293	268	282	257	292	289	263	267	281	259	282	275	313	272	300	287	305	279	250	297	260	312	250	298	272	279	282	286	279	273	274	284	261	338	275	299	259	316	302	253	289	265	314	250	278	303	319	281	266	283	300	295	280	299	285	303	293	296	276	319	255	286	255	263	285	283	304	279	306	275	285	259	271	252	284	286	283	292	280	314	272	272	263	265	298	296	284	275	298	303	324	297	297	290	333	293	276	306	278	254	284	268	289	309	304	295	254	293	267	255	301	258	278	317	312	321	293	279	295	270	270	277	296	260	294	279	279	282	258	284	294	304	286	291	311	268	285	303	267	245	306	285	298	270	281	299	303	274	278	282	282	303	284	313	272	244	257	304	270	278	261	277	296	276	292	277	322	259	273	274	303	286	267	304	285	291	257	294	264	300	264	253	294	277	282	265	259	282	271	317	246	268	273	259	284	291	270	324	290	244	277	266	255	290	275	292	316	257	267	261	268	268	262	265	290	266	287	302	296	261	258	270	312	278	288	287	244	263	289	301	277	264	273	281	279	299	282	273	294	278	265	284	273	301	276	269	307	278	274	293	286	321	295	278	307	294	250	282	291	277	281	245	286	298	271	284	295	281	280	317	279	292	289	290	275	280	285	289	288	291	261	294	287	290	303	301	275	290	260	271	297	277	257	304	291	308	262	284	307	267	270	256	284	299	268	303	284	293	266	301	274	263	257	273	270	273	325	267	276	306	296	268	295	278	275	279	263	268	298	257	303	283	261	286	262	255	276	303	290	288	277	296	278	253	274	265	292	276	283	280	239	306	268	294	273	283	302	253	270	263	274	280	282	303	279	289	257	286	270	274	287	280	297	260	275	309	262	290	264	307	290	259	295	262	278	278	285	280	300	262	285	286	268	294	308	307	276	283	269	261	254	314	277	314	300	274	304	268	299	269	301	281	304	270	276	304	297	283	287	314	286	266	272	289	269	299	280	311	261	304	267	324	274	309	285	261	266	265	247	300	263	303	320	242	298	261	283	299	280	252	286	285	308	277	258	277	280	262	280	281	259	259	272	305	252	273	271	275	292	253	294	289	287	289	268	283	295	289	264	286	290	284	282	273	262	268	274	270	303	308	274	290	281	285	301	283	300	272	302	281	260	289	281	306	264	282	290	314	288	270	276	266	270	282	254	294	292	260	275	314	290	255	262	275	288	294	293	280	243	279	296	300	286	290	282	283	280	307	287	270	311	258	267	267	294	281	282	258	278	246	284	290	226	277	291	303	278	293	306	274	268	294	289	274	302	281	276	268	274	257	287	295	296	290	319	280	306	270	310	269	270	280	290	316	241	272	260	284	282	309	271	263	281	287	301	312	320	264	293	305	264	270	297	271	263	262	289	281	257	279	312	310	282	311	275	317	288	293	279	268	308	294	305	311	284	259	270	290	253	296	284	270	295	298	277	262	316	249	290	294	279	280	286	287	285	275	303	264	274	292	294	270	278	304	283	287	288	285	318	279	270	278	289	267	246	286	294	244	293	285	279	282	282	272	297	305	308	306	252	269	310	260	279	262	300	290	271	276	268	285	284	283	256	274	292	300	271	234	292	268	294	314	275	263	266	318	267	313	263	322	287	294	255	283	280	276	296	267	262	299	282	277	297	298	286	296	274	308	297	277	265	283	232	312	291	260	262	318	285	296	245	297	289	257	271	277	302	309	279	307	291	284	279	294	251	269	287	271	263	268	268	282	265	311	244	303	265	281	291	276	265	307	312	308	245	290	294	266	288	279	283	283	259	280	305	318	279	320	283	269	279	327	287	270	284	273	288	250	275	272	277	295	326	300	285	301	263	310	305	288	267	287	314	282	277	302	269	263	280	295	292	291	306	291	278	278	261	320	281	261	317	300	256	288	263	265	255	303	311	275	280	285	294	305	260	284	306	305	269	311	301	289	289	272	284	306	265	305	265	265	279	289	288	287	283	279	273	278	287	277	286	281	264	258	259	292	294	278	300	281	290	260	273	267	278	291	275	288	295	327	301	291	279	276	293	290	252	293	283	254	278	292	279	254	249	299	277	286	298	282	294	263	277	295	326	258	285	296	280	294	274	286	285	300	280	275	271	268	317	336	305	286	280	286	286	281	284	276	260	308	252	299	271	266	271	273	281	290	295	289	252	278	277	261	289	283	309	270	266	295	269	280	256	283	257	272	259	282	270	267	286	285	289	278	252	269	288	285	279	278	286	278	260	271	283	260	323	312	321	284	285	303	281	293	288	269	251	302	271	274	296	313	285	289	256	260	259	320	292	270	290	259	256	278	295	307	249	273	292	294	251	298	288	280	307	290	290	254	306	269	282	274	312	270	289	264	309	316	279	314	266	282	266	298	292	293	258	292	271	274	261
5858	1564	2956	3569	3126	2656	2195	1940	1698	1545	1397	1309	1251	1132	1126	1043	982	947	920	948	934	878	866	878	819	836	884	835	805	820	844	825	793	779	751	806	785	774	783	755	756	736	782	769	747	829	761	771	767	729	793	749	807	749	730	717	683	743	720	779	744	734	714	734	675	723	756	712	733	716	695	724	770	685	693	719	753	762	742	711	753	732	721	766	729	715	739	732	689	666	724	739	712	744	728	763	722	737	756	691	725	726	759	744	779	751	671	729	759	711	689	734	719	747	695	708	699	711	727	732	682	683	733	722	768	721	758	721	733	775	713	707	741	724	702	729	706	742	770	721	717	740	735	700	714	716	717	706	751	804	711	674	705	731	741	714	662	757	735	707	687	749	707	694	679	734	737	765	748	696	730	691	745	736	720	757	692	764	724	717	699	702	679	710	729	661	713	703	703	699	731	745	731	758	686	701	721	710	702	769	701	691	688	759	703	687	694	712	696	722	682	712	738	707	734	679	711	696	688	763	735	735	750	705	740	729	659	684	750	660	695	751	715	712	703	744	722	730	741	709	718	714	767	706	726	670	664	675	692	682	706	730	737	719	685	732	715	707	677	737	699	712	757	684	676	690	716	765	697	735	724	715	730	734	753	735	714	699	701	697	735	745	713	790	691	696	779	691	707	695	656	732	675	724	772	705	743	807	704	686	714	745	693	706	727	681	705	718	707	697	724	641	708	700	701	746	711	709	699	707	756	712	702	741	740	740	671	705	730	699	734	741	729	670	699	751	727	722	689	668	694	741	645	767	732	690	730	732	742	725	721	714	700	741	694	666	787	748	719	700	724	721	696	717	675	722	739	695	751	706	688	703	680	722	761	716	717	699	672	706	705	717	692	720	722	687	704	759	699	709	734	672	688	731	712	733	729	747	689	680	732	747	708	689	716	710	720	664	695	712	715	709	715	716	746	757	752	707	698	727	760	710	766	674	707	732	699	751	718	716	724	753	761	724	744	725	699	723	698	738	709	705	704	696	712	730	753	670	683	780	666	716	694	725	729	697	715	730	689	737	687	641	737	715	681	683	741	743	720	737	749	727	699	757	640	726	702	733	695	704	716	732	694	689	702	701	674	712	725	739	666	726	730	715	762	692	731	689	731	695	716	731	758	720	715	738	780	769	762	768	698	685	715	709	699	704	710	720	693	685	703	734	697	732	689	691	714	720	723	718	757	732	717	724	727	746	725	689	714	698	668	682	723	698	721	741	704	708	717	732	802	679	688	766	729	725	776	759	675	735	716	685	694	721	704	751	745	672	736	637	715	736	747	723	695	712	711	668	705	699	652	765	724	734	706	703	709	686	775	738	712	697	698	714	730	700	658	702	723	717	745	747	677	745	672	739	734	719	674	684	729	763	712	723	716	715	710	722	704	714	701	685	657	701	739	687	762	731	702	719	760	710	708	696	702	711	712	706	689	712	701	720	715	766	672	735	754	741	755	709	747	722	734	724	727	742	723	659	695	750	732	665	699	743	731	725	677	742	674	746	715	700	724	739	644	706	698	703	716	666	730	724	749	692	720	688	712	654	739	714	724	758	749	708	693	705	721	715	723	715	695	713	745	705	732	726	720	702	713	708	681	724	735	728	665	710	709	726	699	709	711	694	688	701	703	749	712	690	730	716	741	725	710	674	747	745	691	677	681	704	729	722	716	682	709	680	675	704	705	705	683	734	710	719	679	754	739	727	682	745	752	700	725	718	777	742	699	713	730	686	758	679	737	715	684	720	728	716	688	697	713	729	721	751	720	693	743	700	703	736	724	739	750	696	733	792	718	685	734	695	706	716	745	708	733	702	729	738	739	738	758	663	758	670	693	729	698	726	750	720	700	702	720	695	689	700	667	679	737	727	694	768	723	695	676	760	727	701	690	711	712	648	748	736	733	705	698	760	686	683	743	710	755	743	659	743	716	733	725	730	773	726	672	739	709	762	731	709	750	696	760	702	708	726	696	675	741	709	712	713	732	747	708	713	689	761	667	693	673	675	719	698	738	762	701	741	745	713	722	643	718	695	774	668	747	696	714	681	710	724	725	707	712	698	714	678	726	702	735	687	696	691	670	709	761	713	729	725	694	635	698	705	750	759	701	712	659	722	758	686	741	694	715	742	735	729	741	704	670	785	718	687	773	674	697	750	726	734	726	664	720	733	688	702	680	754	757	750	713	726	691	662	667	710	679	720	686	709	718	700	714	741	778	744	733	704	698	697	663	728	705	685	720	734	692	713	719	768	739	725	717	717	694	670	715	716	683	696	724	718	751	732	727	748	769	763	701	691	703	706	721	697	733	723	737	705	712	699	724	703	691	742	705	707	738	676	688	772	713	730	735	701	753	759	709	733	741	724	689	736	714	716	696	722	713	700	701	711	679	752	720	736	691	672	678	657	735	688	698	678	742	729	688	723	714	707	706	706	661	776	689	731	723	684	764	750	724	761	744	719	719	721	704	713	689	740	713	686	704	713	678	725	663	730	710	686	753	685	736	665	731	687	741	719	705	696	711	725	720	737	732	719	641	747	729	713	724	755	708	698	741	726	749	714	750	710	747	743	693	662	737	717	714	720	758	722	695	718	760	695	688	714	730	671	689	719	701	719	727	734	722	712	749	696	730	735	666	701	709	743	719	740	723	724	707	702	746	717	685	710	702	695	712	696	771	716	727	737	688	747	733	684	696	664	745	705	697	714	732	678	680	721	696	725	701	719	758	748	740	735	733	706	718	735	716	746	752	757	658	732	700	696	702	719	715	733	707	727	712	643	710	678	675	727	712	744	722	703	685	753	731	746	690	710	744	722	744	687	740	686	739	766	737	695	745	766	733	666	710	767	696	694	753	720	766	697	750	709	700	728	703	726	685	715	725	688	677	712	743	754	742	700	718	676	687	723	736	724	690	717	696	733	705	739	697	791	684	732	692	699	719	714	722	679	694	715	715	735	723	728	736	742	780	707	710	710	706	743	745	710	689	712	738	693	769	745	708	700	725	639	738	721	725	719	662	722	715	704	728	696	722	714	740	663	677	731	732	703	722	632	738	754	668	727	670	686	674	745	676	715	748	714	686	743	696	697	687	715	683	699	712	715	759	749	719	715	729	699	710	682	736	686	707	734	756	688	695	712	697	719	700	696	746	689	732	714	721	764	735	728	733	706	683	716	700	709	718	707	715	654	733	744	703	717	718	742	733	723	763	686	703	725	696	715	724	726	703	726	687	691	718	753	706	726	721	710	682	702	702	725	698	749	711	699	707	723	713	720	784	686	730	755	730	754	696	691	672	721	701	745	747	701	698	755	744	735	776	752	708	710	731	697	705	755	644	746	761	688	716	716	689	759	725	721	727	719	718	769	712	681	710	737	732	717	741	712	707	782	709	687	704	729	721	721	662	695	725	711	703	706	710	734	741	694	730	720	724	705	709	691	731	726	726	735	712	680	707	763	747	753	687	760	718	706	744	728
15478	2463	2527	2004	1317	979	709	543	447	387	364	296	286	227	236	218	196	207	202	175	150	211	173	176	159	159	167	164	147	142	143	148	141	145	137	140	135	127	155	124	125	142	137	136	142	132	130	148	139	146	127	156	133	124	140	123	122	126	120	126	117	154	145	117	136	123	108	119	129	130	132	131	107	139	152	143	129	121	138	158	119	135	142	127	129	135	129	130	123	120	144	134	107	120	120	143	115	116	120	127	117	108	144	123	139	150	128	146	138	134	127	129	139	125	136	129	132	105	126	114	118	128	126	107	135	133	109	121	129	113	126	121	135	119	129	143	114	102	135	136	129	158	135	141	136	127	115	115	110	126	116	114	142	119	136	123	121	101	151	118	127	132	138	133	126	136	105	134	111	137	140	108	144	125	111	111	118	123	120	146	123	137	128	111	131	98	138	109	136	135	112	111	158	118	128	127	118	142	127	122	126	158	135	118	113	135	139	123	130	133	123	115	127	138	124	134	124	118	125	134	128	130	140	145	127	134	119	136	132	117	131	109	134	127	109	122	117	118	128	115	135	118	136	126	128	143	122	118	124	130	144	134	115	126	122	145	134	135	111	124	140	118	128	133	108	128	129	108	128	122	123	124	115	124	118	138	115	125	130	140	141	125	115	131	127	117	123	137	124	128	122	122	142	145	124	127	140	127	124	124	130	133	141	122	123	120	150	120	133	135	120	142	130	120	141	131	97	148	111	126	133	106	142	140	133	129	133	134	130	125	109	132	125	145	141	129	112	112	144	160	147	133	151	117	130	121	116	112	142	120	114	98	121	108	138	137	104	144	127	115	120	116	149	101	133	120	136	136	130	126	132	114	134	116	158	130	115	123	138	135	106	115	114	131	116	116	128	121	118	143	116	120	146	132	131	141	134	129	139	132	126	109	116	138	114	120	130	116	119	124	120	138	133	134	125	108	159	145	135	131	111	125	111	136	110	118	123	117	116	123	120	104	132	134	140	125	128	130	137	135	124	113	122	119	111	110	128	113	116	126	128	128	98	137	115	121	128	122	129	148	126	125	115	126	133	147	141	130	124	116	118	134	115	126	130	150	114	116	120	135	111	126	109	111	117	143	108	116	133	124	130	127	111	104	149	130	125	125	125	135	126	123	126	134	133	133	120	143	125	138	122	134	115	123	126	118	143	127	129	132	126	127	114	125	135	128	125	121	144	131	123	111	125	120	131	132	125	123	135	126	124	127	136	145	110	146	137	131	144	125	141	146	125	118	140	142	117	112	113	117	142	132	144	129	120	124	115	142	125	124	123	120	137	126	142	126	129	133	133	128	122	119	120	133	155	125	124	133	102	122	136	129	138	132	124	125	131	139	141	136	147	123	126	112	137	116	116	122	125	110	127	98	139	111	114	124	118	103	139	126	107	106	115	136	143	131	112	120	133	139	139	143	164	127	127	112	139	150	131	120	117	115	112	116	120	116	133	134	124	131	141	126	142	121	122	137	139	131	113	134	138	123	135	120	141	134	131	139	127	137	138	128	131	128	129	135	135	138	121	111	100	127	110	128	145	130	118	117	134	108	149	148	130	117	131	122	109	120	119	118	143	131	130	143	113	145	150	124	151	117	134	157	133	131	131	136	128	137	137	133	136	120	126	133	115	109	127	130	123	132	118	135	131	108	115	126	143	119	113	130	137	131	130	135	108	123	118	144	130	128	133	138	126	113	124	129	125	146	130	124	103	133	121	126	117	112	133	125	125	125	135	127	131	116	145	124	133	134	110	133	112	120	117	131	124	131	115	144	128	125	130	137	135	127	138	147	135	117	102	95	112	137	116	127	131	136	111	101	135	155	126	130	122	114	120	133	144	116	116	143	136	139	135	131	132	127	107	126	141	113	140	129	134	137	105	116	120	115	119	129	136	137	122	119	108	115	157	135	118	123	120	120	121	131	129	128	114	129	118	112	124	135	135	141	127	132	116	129	124	137	116	153	124	144	129	113	135	137	125	122	122	134	137	137	146	97	154	142	121	122	125	132	141	111	143	124	140	123	107	121	137	119	119	139	124	127	115	158	116	142	107	138	114	132	110	115	126	116	141	137	135	122	135	140	126	124	149	134	130	123	122	144	119	137	123	139	130	138	134	124	109	132	117	144	125	131	110	137	133	103	132	97	150	112	121	128	125	116	127	99	126	143	121	118	107	151	134	119	120	110	138	139	106	115	124	127	121	134	147	128	137	140	133	138	117	140	133	112	108	138	136	126	135	123	131	122	108	120	132	116	141	113	146	150	110	124	121	147	139	131	101	134	122	125	122	133	122	106	129	137	133	132	115	148	102	122	121	127	130	135	135	141	112	130	121	130	112	138	129	125	128	123	132	133	114	127	118	119	136	140	156	116	124	114	122	111	127	118	132	125	131	128	120	138	130	107	145	127	118	120	128	123	146	139	128	122	143	117	114	111	130	136	104	121	128	132	124	140	121	142	128	115	131	137	136	107	130	142	121	128	114	125	140	108	137	127	144	120	141	117	129	118	101	115	113	152	117	118	117	116	141	120	124	110	126	115	122	128	103	115	127	123	120	114	129	121	143	119	114	142	134	130	128	141	132	136	132	139	138	116	131	110	140	107	136	148	110	131	127	134	136	106	118	137	140	134	133	131	127	125	128	125	135	138	118	146	143	117	121	144	108	137	126	139	152	142	147	110	122	139	124	117	101	110	148	100	119	137	117	112	129	142	116	134	143	126	127	113	137	122	133	113	129	125	119	124	126	130	145	122	121	127	126	134	132	139	133	119	148	157	133	133	124	139	151	151	149	113	122	126	104	123	93	141	134	125	143	121	134	122	137	119	145	122	124	134	133	122	144	128	134	109	117	139	132	132	122	171	146	132	123	132	127	126	141	131	134	131	147	139	131	124	118	120	118	115	124	128	111	122	143	141	138	151	130	111	129	132	106	127	117	137	131	123	125	126	144	128	120	94	141	121	133	138	128	114	136	137	124	140	120	134	105	120	123	117	137	126	122	135	121	117	138	147	123	131	120	132	125	125	124	120	114	146	137	139	91	133	130	121	124	140	120	115	129	136	137	128	144	120	127	116	119	127	134	129	127	146	130	122	101	115	118	118	122	137	137	144	119	126	124	129	132	123	139	130	134	119	121	112	122	116	126	132	125	124	144	130	139	108	149	146	132	123	134	112	128	139	148	126	143	132	115	127	145	154	132	135	129	114	131	115	135	126	123	119	118	110	116	108	127	120	114	123	133	141	126	119	134	146	140	137	140	142	141	101	117	150	134	151	128	124	117	146	160	136	125	136	114	120	142	145	118	132	136	116	161	117	112	122	106	124	121	129	126	124	118	125	123	117	113	123	141	134	157	110	117	128	110	111	115	120	102	151	134	118	147	121	123	142	110	120	120	134	122	107	109	131	142	136	126	99	115	139	137	118	123	126	134	113	118	99	132	130	126	127	148	133	122	132	132	141	144	117	128	134
7522	2102	4649	5589	4819	3928	3156	2611	2239	1932	1681	1524	1292	1204	1062	970	971	820	857	774	737	673	651	653	572	600	600	568	521	549	531	528	457	524	497	467	466	466	426	440	462	421	430	437	440	413	412	452	429	419	388	419	468	398	403	411	370	378	445	390	376	416	414	411	432	393	348	358	396	398	386	391	405	378	375	396	359	360	331	371	389	361	391	350	351	381	358	373	395	392	385	348	386	415	412	351	342	333	390	364	418	368	370	366	367	333	370	363	428	367	367	393	353	343	392	394	350	352	356	370	362	329	345	365	357	402	369	346	358	375	380	353	362	339	369	368	381	366	393	370	337	359	350	361	342	333	375	350	348	368	361	351	362	359	374	398	346	312	347	357	356	341	357	345	373	373	385	384	355	332	357	350	367	365	373	356	378	330	346	352	369	354	381	359	356	382	373	391	373	372	387	379	353	383	331	322	348	352	336	354	378	358	339	351	389	354	353	362	344	373	385	349	331	327	357	356	384	372	355	354	370	325	323	372	397	361	408	357	349	357	342	335	364	347	350	373	338	358	394	358	343	357	357	344	334	331	342	370	375	350	361	368	371	349	348	345	364	336	355	373	367	351	351	357	378	329	382	372	305	371	376	377	379	361	366	341	355	384	385	383	371	342	353	347	397	349	357	333	362	361	327	400	346	339	313	352	352	374	353	347	355	356	355	354	374	332	332	412	348	347	350	355	357	358	383	361	367	324	330	365	354	364	364	345	357	357	353	350	365	307	358	368	348	359	331	348	378	358	346	337	366	378	374	335	338	365	356	357	342	356	338	346	349	331	333	319	347	347	357	344	342	384	347	343	350	355	334	383	392	348	364	357	379	364	345	337	377	367	365	339	372	351	336	368	350	353	357	348	333	357	381	315	372	357	334	347	333	379	330	390	360	363	357	380	382	339	361	340	361	371	361	329	320	365	356	354	322	364	345	360	355	402	333	352	347	374	339	337	345	347	369	386	341	370	354	364	397	338	333	380	377	347	355	334	369	360	380	375	344	329	335	361	355	363	363	361	369	347	359	364	378	335	355	372	336	351	333	350	367	350	364	340	370	305	367	366	364	392	367	348	363	351	367	387	337	332	362	363	323	361	358	351	379	339	398	351	347	331	338	373	345	366	380	347	368	357	379	337	407	365	372	337	364	349	340	380	338	403	339	347	360	324	349	336	382	354	369	355	350	365	338	350	331	337	334	354	348	380	370	372	336	331	375	342	354	322	354	349	361	344	328	368	345	379	340	356	367	383	359	345	349	350	352	357	349	364	384	357	362	419	330	334	338	339	354	345	370	348	357	374	323	354	334	354	339	337	338	380	326	347	375	336	348	354	374	372	355	371	372	366	400	376	343	348	369	340	367	336	341	381	343	335	375	336	304	353	348	340	356	367	351	326	345	359	351	366	349	354	397	343	391	385	369	343	397	345	327	351	367	330	378	375	396	367	360	366	361	363	359	346	356	418	379	380	344	357	362	337	323	364	373	355	342	346	323	337	350	357	388	353	345	368	368	350	383	361	349	407	362	360	329	378	326	368	345	328	322	389	363	394	350	364	379	375	342	355	375	339	340	342	329	378	362	337	328	387	343	400	378	333	361	382	377	342	346	384	349	337	328	350	345	367	356	349	350	358	364	349	374	357	350	383	378	341	366	352	355	379	384	418	322	375	333	344	352	364	342	346	378	334	336	333	351	331	355	357	354	379	370	353	382	365	342	381	348	365	336	353	337	367	361	377	360	367	361	338	360	349	345	356	346	366	366	319	367	362	350	360	368	363	330	367	338	383	313	335	368	372	373	367	384	379	350	349	378	355	355	375	350	341	364	350	374	328	375	369	350	342	355	350	342	340	325	359	371	336	362	352	357	370	324	364	366	354	343	343	336	342	367	381	362	360	349	373	330	374	345	362	335	359	342	369	358	360	370	395	382	363	351	357	372	355	339	341	354	336	369	350	375	362	372	357	364	370	329	321	341	333	343	320	347	344	362	405	368	324	366	339	365	355	397	376	381	358	339	360	373	387	333	370	361	328	340	380	354	381	323	382	360	361	332	332	348	346	353	338	370	362	357	326	368	339	351	353	338	331	343	338	366	383	387	368	366	385	365	385	344	353	360	345	350	397	367	370	367	351	383	341	345	350	339	361	366	402	356	341	331	394	345	374	363	355	365	364	379	346	335	381	384	354	354	362	343	352	358	340	370	365	368	351	362	318	321	376	374	361	355	324	333	357	333	363	355	386	333	348	345	401	381	360	331	362	349	357	378	378	340	365	343	352	335	335	354	360	368	355	354	351	336	367	323	385	364	373	387	347	365	388	381	324	346	351	354	361	349	364	333	364	375	326	358	370	367	328	363	360	347	372	364	367	331	344	384	400	342	382	337	323	337	314	363	343	352	356	354	350	353	339	363	327	383	345	337	362	367	352	355	358	329	335	373	351	365	380	373	340	350	357	374	337	363	373	359	356	391	331	359	343	359	357	348	388	358	319	378	373	347	322	370	372	343	361	351	350	364	334	348	360	358	337	335	331	341	390	360	333	375	333	356	377	400	381	361	365	340	335	325	402	335	373	357	369	334	386	344	340	326	350	359	351	359	348	364	351	386	356	406	369	342	346	337	360	326	358	360	372	357	371	353	337	380	376	381	374	345	342	340	343	357	332	330	337	365	339	321	332	365	333	371	343	357	343	386	370	369	343	370	323	350	338	327	349	368	352	371	348	379	345	347	332	370	332	358	311	363	346	357	340	385	348	390	359	330	332	339	319	358	346	363	373	353	330	363	374	367	309	341	350	369	366	344	321	379	374	356	358	365	362	375	363	344	342	331	388	365	366	368	345	349	414	343	319	367	346	366	340	360	363	332	371	378	351	372	345	371	377	382	387	337	357	360	356	377	352	345	372	361	381	321	350	333	307	314	321	345	388	337	368	357	373	350	339	374	347	385	365	381	337	381	364	367	377	321	340	344	344	356	345	325	344	374	339	337	377	373	347	366	343	363	350	356	369	363	375	384	374	361	394	335	351	368	368	363	339	363	324	384	386	369	353	380	356	341	379	345	354	333	353	398	362	362	336	401	347	343	378	398	368	378	350	332	326	349	366	358	359	364	376	351	363	361	349	357	368	348	353	364	365	328	358	383	320	363	393	318	371	362	381	346	336	360	343	350	333	364	359	345	354	355	348	381	371	401	334	354	362	352	358	380	385	355	344	328	348	380	340	388	336	333	355	412	364	341	375	397	348	331	372	318	351	338	347	339	363	355	392	364	344	384	406	339	381	371	354	361	373	323	363	340	344	360	340	351	339	394	315	365	355	347	361	343	357	355	351	358	337	389	359	371	319	381	376	381	377	384	374	343	344	377	342	351	379	350	369	344	339	373	331	399	335	373	318	344	359	332	358	321	354	346	329	355	356	354	378	364	341	351	346	348	339	339	354	384	360	348	378	390	350	326	358	354	356	313	326	366	371
2438	370	396	375	355	345	344	352	337	344	340	306	334	353	277	335	339	310	321	285	316	345	348	329	338	347	337	345	328	307	325	314	341	316	300	330	316	343	323	298	315	306	341	306	294	303	326	317	329	344	315	339	326	306	339	344	302	326	300	314	310	339	302	339	345	301	345	334	315	345	315	339	320	332	308	311	315	333	326	301	326	317	332	303	308	317	331	332	346	330	307	308	324	328	317	344	333	332	296	278	333	317	298	328	347	333	342	331	319	335	345	302	315	318	338	319	339	345	317	343	325	345	341	336	334	312	322	331	328	267	341	296	347	283	331	333	283	359	343	333	308	313	309	322	317	331	337	333	332	287	358	311	349	305	321	309	321	307	331	298	334	366	317	322	304	316	341	312	324	321	307	341	323	358	328	331	305	340	317	353	281	323	310	321	314	325	323	319	333	300	308	333	342	300	337	327	315	314	326	294	338	311	316	333	337	330	334	313	319	327	330	333	304	314	359	328	333	311	332	300	336	323	340	335	314	331	297	272	322	368	335	333	323	289	306	327	336	313	314	358	320	357	328	335	337	313	334	326	329	332	298	311	321	315	336	317	343	291	327	340	342	334	317	305	322	331	313	312	330	322	330	288	321	337	323	298	332	345	310	317	320	314	304	329	335	336	340	301	282	315	329	348	312	334	355	299	334	323	309	289	319	312	288	313	347	323	322	312	322	324	298	318	321	306	344	321	302	329	328	336	342	297	355	316	337	318	356	331	337	333	308	323	341	302	308	334	323	318	304	309	315	346	308	313	318	300	322	302	335	314	322	292	324	294	320	321	319	324	318	324	313	306	303	298	329	338	328	361	362	330	333	351	339	327	316	326	321	340	311	296	312	292	322	302	334	319	334	310	305	319	345	336	317	311	369	348	315	316	356	313	304	328	321	329	343	342	319	314	322	360	320	308	337	319	333	327	287	320	311	313	284	311	313	326	312	303	292	318	308	300	320	303	346	331	324	319	342	281	294	326	342	339	310	323	360	328	295	345	335	308	273	343	306	333	334	330	324	294	375	330	320	334	254	327	337	291	326	314	346	309	314	307	321	347	306	309	345	319	297	354	327	323	322	317	348	322	349	310	292	326	309	352	349	338	294	339	322	310	330	303	362	322	353	349	342	308	309	318	314	355	290	348	306	328	359	317	343	312	342	306	308	361	316	334	338	338	337	319	312	342	314	369	336	355	316	312	343	331	326	333	330	328	291	320	341	338	330	318	331	314	320	297	342	285	301	316	320	314	314	312	337	350	289	317	330	332	349	321	331	322	345	331	331	313	280	345	327	325	320	323	340	335	329	342	300	292	325	277	331	296	342	319	352	355	334	349	315	336	338	349	330	354	311	326	334	347	325	337	304	331	309	312	372	314	357	319	302	306	327	355	323	311	291	324	318	282	323	312	355	306	351	311	353	321	326	349	319	346	297	349	334	329	325	331	322	312	314	313	336	279	304	338	304	305	342	328	311	316	320	343	352	320	312	358	294	293	314	344	344	320	317	352	332	357	326	327	311	339	336	328	342	318	350	310	336	323	345	307	323	308	326	370	312	321	308	359	326	296	348	330	314	301	321	328	325	338	341	309	318	284	308	312	346	332	364	344	320	278	300	326	312	329	335	341	317	310	339	349	327	342	313	320	305	342	306	319	309	337	320	313	324	315	324	312	295	296	300	341	331	319	335	331	324	320	313	335	308	317	308	310	324	309	329	347	329	318	320	330	300	337	347	323	309	296	326	297	353	336	317	327	308	310	336	310	323	284	327	306	319	322	311	297	317	298	304	310	304	285	304	340	319	295	286	321	312	312	302	351	281	310	320	331	318	354	330	307	308	351	303	326	353	300	319	332	288	309	348	336	333	269	318	301	335	316	301	329	304	358	354	338	355	292	348	352	296	370	311	337	326	290	312	317	321	329	306	308	334	293	361	318	322	331	334	324	314	309	347	316	296	363	280	321	340	291	301	305	339	328	337	323	315	375	311	320	322	319	310	328	320	302	321	298	313	303	323	293	325	307	338	343	331	339	324	339	307	323	316	295	320	336	309	320	338	291	350	322	297	331	320	318	306	331	328	345	316	322	320	317	332	295	330	317	318	333	328	352	350	323	316	326	309	324	347	277	325	311	319	336	301	312	313	342	329	330	373	315	339	358	313	338	348	323	331	311	318	347	323	300	301	342	292	308	302	334	306	341	327	320	303	318	317	374	313	320	316	314	329	350	332	309	323	348	303	316	334	320	309	295	344	329	346	310	345	317	335	306	313	305	325	314	293	310	355	307	327	345	295	294	291	318	306	340	323	320	328	302	329	354	308	335	321	307	312	325	336	325	340	331	348	353	336	317	318	319	311	325	334	307	292	333	309	333	351	304	316	337	315	298	333	296	312	324	323	287	374	308	313	307	334	332	324	353	311	307	304	328	339	334	321	355	292	316	319	280	282	329	330	361	311	307	340	325	321	285	300	322	301	326	327	304	337	349	304	319	306	308	325	303	342	339	289	316	342	337	314	333	293	306	324	317	338	334	273	309	326	339	319	321	306	330	296	333	314	332	298	325	311	337	340	378	327	299	330	307	310	316	293	323	295	332	338	347	306	310	321	306	303	334	299	366	332	340	312	316	319	323	303	329	315	285	335	327	311	340	310	324	328	350	323	341	339	316	352	338	311	331	327	337	349	330	307	308	306	349	317	333	317	307	275	319	316	335	338	328	319	323	318	337	318	360	335	313	316	327	347	301	331	297	321	298	338	349	324	319	341	317	301	307	310	356	319	298	304	332	333	306	297	357	300	330	339	305	344	294	334	326	311	313	357	321	359	314	327	328	332	326	322	305	312	335	327	312	339	311	333	300	344	332	321	345	290	315	356	322	304	326	353	320	311	349	319	354	327	322	301	316	331	322	322	335	304	304	303	320	354	308	297	306	324	316	303	368	320	315	331	329	315	310	325	312	295	298	306	295	331	295	336	325	311	314	323	284	295	357	321	319	340	339	324	323	344	335	322	306	316	361	293	301	324	290	356	290	318	312	310	319	329	339	341	316	336	312	303	315	324	327	317	338	302	307	297	293	346	306	307	346	326	357	303	315	315	307	291	316	342	321	334	293	325	316	327	317	330	306	328	330	320	325	333	338	325	323	321	314	343	322	316	340	312	346	329	337	307	320	298	313	323	310	321	337	346	308	347	343	312	321	316	315	315	309	312	346	321	302	305	328	324	325	325	340	279	340	314	337	305	313	319	326	360	303	352	345	309	327	314	328	340	337	329	336	333	330	327	317	328	305	334	332	328	322	351	338	317	335	337	343	349	313	303	345	338	286	323	309	334	342	375	324	298	349	298	314	316	299	355	301	337	330	318	302	315	322	318	311	310	323	307	306	332	341	337	277	331	299	298	302	363	329	297	313	310	328	333	380	334	345	283	314	292	346	309	317	338	304	331	340	295	335	326	349	323	332	339	338	346	310
2656	832	944	986	926	971	944	880	824	887	841	900	819	787	875	876	845	861	860	832	845	861	827	769	841	796	837	850	775	806	808	851	785	820	795	884	823	882	814	817	794	789	821	837	867	804	806	811	790	871	850	801	845	787	801	817	838	809	829	793	872	829	836	781	802	790	789	836	841	768	809	792	808	781	788	868	799	820	837	792	822	851	800	819	837	804	811	800	813	812	783	796	866	794	823	813	882	828	823	765	825	810	862	850	804	844	817	856	874	812	802	821	821	826	820	820	846	864	855	784	781	738	798	812	797	805	784	778	813	852	789	800	810	851	853	790	837	810	778	874	828	832	832	795	804	767	802	855	820	812	800	841	823	843	807	871	815	826	843	853	787	808	812	836	818	872	777	765	776	841	803	771	833	825	832	838	804	811	843	846	798	847	809	827	827	793	843	827	881	840	835	813	791	800	794	812	791	802	856	811	841	776	804	821	787	844	813	809	789	789	838	778	813	828	826	805	835	867	805	829	826	794	855	844	814	845	841	794	797	845	815	780	802	816	773	737	811	824	806	847	840	808	759	847	823	857	793	833	807	810	855	847	826	803	853	753	806	851	806	833	824	812	822	835	823	780	779	853	737	805	760	792	860	803	783	788	796	821	804	784	827	805	799	815	814	777	812	818	833	792	759	769	823	801	826	805	795	861	820	807	860	815	824	847	821	840	835	802	807	784	849	847	791	807	816	788	830	848	829	800	850	841	817	874	860	774	820	843	814	850	800	828	798	800	853	816	872	823	846	813	819	858	801	779	875	813	879	872	815	815	841	840	780	820	861	839	790	854	851	804	786	801	880	837	811	816	849	822	814	798	833	828	792	803	827	831	873	810	853	819	787	812	824	823	798	784	816	815	838	822	833	799	814	837	777	850	832	771	846	787	843	861	775	849	840	811	848	806	783	815	842	814	818	790	838	803	787	821	811	882	813	846	764	818	770	829	851	861	758	832	813	796	823	812	802	789	839	785	788	823	790	826	789	838	796	830	790	781	838	821	843	817	781	834	850	772	861	850	826	811	797	854	811	898	808	795	806	815	856	801	824	843	805	844	829	773	805	784	826	873	782	846	803	854	865	814	857	808	843	837	839	815	836	843	833	841	852	777	818	806	775	808	783	879	813	847	843	794	858	852	786	814	794	859	837	815	796	848	801	770	828	820	813	791	808	851	808	855	801	807	843	814	803	794	860	793	844	824	759	824	871	801	778	828	828	844	790	800	810	778	810	855	852	821	821	832	834	837	835	823	792	816	797	808	791	767	869	813	872	770	802	825	756	836	820	878	855	808	843	799	805	789	828	837	808	802	858	821	829	757	789	863	866	804	854	797	871	830	830	842	775	818	786	797	864	814	813	838	800	816	834	816	788	861	846	833	785	826	823	792	792	828	809	835	823	826	841	804	816	830	896	811	802	816	853	804	810	800	824	839	792	842	829	851	818	837	829	828	793	784	831	846	841	851	817	825	812	785	766	833	792	800	817	826	778	824	809	811	904	868	847	818	853	802	825	799	827	803	837	802	830	874	831	826	838	836	809	826	812	785	821	804	844	802	840	804	826	777	846	836	801	817	827	788	825	796	807	822	816	845	807	794	833	812	777	790	791	838	762	865	788	830	853	818	775	845	806	867	866	785	795	860	804	858	819	769	798	831	816	817	805	806	821	785	857	774	874	810	798	832	803	825	805	830	809	801	829	820	869	808	797	773	763	815	794	785	788	780	825	787	868	823	823	794	853	807	822	850	776	826	823	780	821	810	801	838	818	783	842	856	841	804	810	799	835	846	793	795	849	831	829	798	826	770	749	789	815	756	796	799	773	841	792	787	817	837	812	870	815	840	831	852	801	844	769	851	799	794	817	752	853	838	764	822	854	829	792	822	820	801	852	804	829	787	835	788	788	826	797	790	771	840	826	823	820	780	787	799	831	823	857	812	801	816	823	821	874	818	834	805	798	792	811	830	775	857	801	764	837	850	840	871	782	826	836	807	851	804	854	843	835	864	791	827	856	788	814	850	795	768	800	815	806	805	796	833	838	866	782	741	790	823	822	832	816	837	788	884	806	739	769	815	806	776	841	831	847	817	807	828	826	792	816	777	793	866	835	847	798	809	804	836	821	890	831	837	807	790	831	834	838	797	828	886	780	850	810	821	805	795	787	800	864	813	811	769	807	830	820	861	811	790	794	830	875	845	790	821	801	846	834	863	829	784	806	779	848	820	846	804	783	808	844	796	825	837	840	832	850	856	835	835	820	854	805	781	796	839	816	813	804	879	839	795	797	811	816	812	836	838	893	838	804	852	814	789	800	764	811	824	842	843	812	831	828	784	786	771	836	846	827	836	789	829	770	805	831	796	790	812	869	825	787	791	818	765	796	877	843	859	823	802	856	877	857	820	807	771	871	813	811	800	830	777	794	783	849	820	795	854	813	856	825	835	818	818	801	812	810	892	788	763	819	804	801	801	785	814	865	818	780	816	801	804	778	861	826	814	810	819	807	857	926	820	862	778	789	852	855	828	854	895	836	844	855	817	827	819	820	821	789	856	871	794	806	775	838	828	797	767	805	838	826	861	795	847	809	784	817	772	835	802	892	869	788	761	818	822	842	828	759	779	839	820	846	845	824	790	750	846	829	842	875	826	832	856	792	805	815	775	833	783	750	852	792	804	827	811	837	824	812	796	845	840	826	850	802	778	840	790	853	831	835	868	788	828	795	813	840	821	841	809	853	819	879	828	798	825	803	821	821	830	833	797	873	792	822	804	769	812	839	755	852	856	808	754	847	814	785	794	871	814	849	831	818	836	843	786	774	773	821	795	916	796	843	839	824	816	792	791	861	800	856	854	773	809	817	824	805	799	796	787	776	840	797	854	869	870	813	787	810	819	836	826	840	831	815	777	817	750	821	762	805	866	825	829	794	862	805	828	793	763	834	784	841	831	809	876	787	867	825	854	797	819	840	829	866	800	812	814	846	818	834	804	813	874	815	822	778	870	778	815	823	789	862	807	753	816	814	797	801	804	826	839	800	781	813	801	847	796	813	792	806	806	800	822	845	858	858	772	834	809	824	795	786	862	794	821	775	820	917	787	804	806	782	855	838	814	811	798	795	794	791	855	830	844	782	806	851	831	797	822	862	817	861	771	797	785	857	829	816	839	804	763	810	858	776	839	788	809	786	796	769	820	887	833	815	772	824	861	841	809	812	846	782	809	789	803	880	825	796	792	839	768	845	816	812	848	808	864	859	812	798	836	797	727	828	829	862	798	900	822	801	840	821	883	776	830	854	795	837	840	834	818	776	847	785	806	808	824	815	829	800	830	813	806	865	834	795	819	841	807	775	808	806	822	810	811	862	816	818	797	797	821	878	778	799	793	809	836	830	790	846	831	808	817	848	837	818	814	806	838	858	868	877	871	836	822	766	779	819	800	814	788	775	834	855	865	839	791	789	842	815	819	813	816
8709	1158	1355	1127	881	701	556	477	445	437	363	355	342	359	324	369	318	301	312	312	342	285	264	276	307	331	301	288	306	273	299	287	298	268	285	311	329	314	294	284	267	291	297	292	288	277	252	285	293	290	294	258	272	292	293	283	322	285	328	244	297	286	289	264	275	274	295	284	285	287	310	274	270	307	266	270	264	257	283	285	266	292	262	292	272	263	308	309	282	307	275	269	300	276	277	306	303	285	318	281	273	307	259	288	269	290	292	260	272	284	304	287	249	289	304	292	289	291	269	281	260	273	289	294	281	257	234	269	266	288	273	272	261	305	284	267	297	294	279	280	270	262	262	265	284	321	257	278	300	284	295	288	292	293	277	252	273	262	266	288	297	307	274	297	266	274	299	279	286	282	274	315	279	308	280	295	284	285	269	307	267	286	292	287	302	308	254	255	282	295	297	270	288	261	274	261	283	319	272	268	271	285	298	257	292	277	283	279	286	299	286	272	286	279	257	258	268	281	244	314	265	294	265	282	290	270	277	285	278	257	275	315	266	287	284	261	286	296	257	312	253	261	291	301	285	302	287	253	305	283	255	290	286	305	296	293	253	289	277	268	294	288	289	282	280	302	251	272	291	266	284	321	283	310	305	271	253	264	292	267	266	267	269	275	314	283	257	286	302	274	252	254	261	295	250	274	265	249	250	281	288	260	271	284	269	307	267	285	269	307	247	280	283	287	289	281	263	281	289	236	291	297	263	293	317	277	306	271	259	265	284	311	297	313	255	293	266	286	271	280	267	268	302	274	288	305	258	287	283	245	266	254	264	287	266	248	286	279	317	262	261	276	251	295	260	297	312	286	285	297	267	283	273	285	272	327	319	284	282	298	288	300	295	293	315	309	289	245	271	255	271	281	296	299	312	258	272	274	289	289	256	277	278	299	261	263	273	246	264	279	258	302	275	300	260	266	283	287	284	264	300	291	312	257	232	283	270	263	296	298	258	280	284	274	313	286	280	249	289	292	274	275	274	300	282	284	288	278	281	277	243	279	264	278	291	299	245	244	274	259	263	261	265	264	238	291	276	285	273	297	287	307	289	286	301	275	293	270	294	286	303	302	302	288	267	281	263	304	276	281	259	281	281	269	282	244	276	301	281	288	303	288	231	273	297	256	260	257	284	296	288	269	311	280	274	268	255	279	302	280	287	275	293	288	309	249	275	297	276	294	301	274	271	247	278	287	261	260	298	287	287	309	296	274	323	280	269	282	274	273	253	271	306	286	298	276	290	258	289	295	277	267	269	303	290	261	271	285	281	286	305	263	259	249	305	311	292	292	264	276	294	275	279	296	274	246	290	286	279	280	306	303	301	301	285	286	264	260	271	280	290	264	278	297	254	259	280	265	291	248	302	254	273	297	267	279	288	307	268	309	294	298	271	275	325	263	282	307	265	264	279	277	258	284	260	295	274	293	269	278	282	285	293	312	312	257	310	283	297	273	266	280	275	260	246	285	307	277	292	281	311	255	271	278	274	311	292	283	264	263	309	252	287	265	295	284	299	245	240	275	269	285	280	283	268	276	276	283	276	248	266	270	306	297	274	287	272	289	278	275	283	274	260	290	287	256	291	275	273	291	286	282	259	276	266	285	291	261	272	288	308	276	283	286	273	267	304	252	296	313	265	294	247	316	296	252	272	261	247	265	280	299	285	300	290	248	250	287	275	272	265	278	294	248	262	290	279	293	256	250	285	263	279	283	257	265	267	273	281	278	283	322	277	284	263	316	268	277	296	293	275	274	284	288	295	295	268	278	271	298	270	281	259	259	285	294	263	265	285	280	248	277	283	278	282	281	293	309	290	280	276	253	292	279	331	255	293	288	277	286	264	296	294	318	265	302	297	258	260	281	311	272	300	270	294	276	295	304	283	275	262	286	290	285	256	281	274	282	256	303	297	277	276	288	270	274	281	277	258	270	261	278	269	267	335	284	262	276	289	282	299	275	303	283	289	296	262	306	269	275	290	283	281	287	296	302	289	302	291	249	271	283	271	299	260	288	277	267	266	276	301	284	282	292	276	315	297	283	269	288	264	305	266	297	289	305	304	311	259	258	245	284	246	269	277	250	326	276	279	286	278	284	307	274	275	262	286	264	261	255	260	281	263	281	289	301	308	315	289	324	256	309	298	287	299	289	260	258	296	265	286	290	287	280	302	277	259	253	272	284	273	272	278	252	279	257	254	269	281	281	261	285	277	277	270	281	277	283	278	272	271	286	292	302	274	303	318	268	297	278	283	299	255	281	258	262	312	279	265	288	270	271	279	293	267	269	298	268	280	273	263	282	262	247	271	273	263	291	292	278	292	277	267	290	286	294	293	277	266	250	289	265	274	278	295	289	274	250	306	250	253	277	278	280	285	272	280	289	310	281	288	263	293	269	270	264	247	278	291	276	270	281	289	291	266	262	273	265	312	276	255	282	285	269	271	275	258	290	272	282	287	302	284	253	288	279	285	280	309	268	276	299	297	304	296	290	285	291	268	299	292	271	257	278	305	299	269	282	296	250	259	259	253	291	282	271	268	262	283	290	279	276	288	286	281	301	273	264	253	287	283	281	269	292	273	271	247	278	232	239	291	281	298	283	277	275	273	277	268	292	262	279	290	283	222	284	295	276	270	296	271	284	272	280	269	265	265	278	263	300	267	298	293	280	287	275	262	281	305	271	281	250	277	294	309	282	265	291	277	247	272	281	289	316	303	294	292	317	295	255	287	272	301	297	276	297	261	273	279	274	296	290	287	279	287	285	252	291	229	247	308	252	306	273	265	274	298	291	296	305	270	270	283	269	283	266	268	269	272	282	307	319	298	260	292	237	281	300	289	294	268	282	305	293	329	258	280	294	276	270	286	313	296	281	308	278	260	266	291	314	284	264	293	276	286	252	280	276	289	306	292	295	241	293	264	264	283	287	295	301	295	281	278	286	238	250	311	275	276	266	272	285	300	284	294	285	257	284	270	278	278	274	285	299	316	296	274	282	291	285	277	265	290	284	285	267	288	272	278	287	262	260	273	286	295	285	277	267	280	281	290	296	269	290	280	279	266	257	283	278	283	259	275	286	260	310	280	276	287	302	294	292	286	271	302	265	296	256	279	284	278	277	275	270	255	290	322	254	276	307	254	280	299	268	291	267	276	291	274	261	268	323	273	287	280	299	284	275	283	292	303	272	276	301	293	287	282	292	293	303	274	283	269	278	280	290	233	291	275	282	279	311	267	265	267	296	261	243	302	282	262	297	279	278	288	300	254	279	290	232	285	301	285	238	260	284	273	256	279	293	300	251	256	255	271	284	275	262	262	269	277	302	267	275	299	265	282	291	261	282	289	261	268	273	272	284	267	283	257	287	307	257	293	285	301	271	258	282	299	275	280	268	302	279	287	260	285	271	247	266	323	287	287	307	278	253	287	292	301	274	300	319	290	271	272	288	243	268	288	296	297	287	300	264	271	285
5908	1633	2968	3584	3083	2557	2273	1950	1737	1504	1386	1260	1183	1165	1117	1054	998	984	949	881	920	873	933	901	838	820	797	836	807	776	792	751	762	803	742	725	775	782	779	781	743	756	709	775	744	743	745	767	725	744	756	674	788	716	699	742	697	742	710	746	733	747	732	786	711	738	728	696	725	740	718	723	717	684	676	721	731	735	774	722	749	732	711	716	704	730	778	734	706	673	702	751	729	776	727	710	729	711	759	676	732	700	724	688	723	711	741	750	734	710	716	689	719	683	706	693	642	734	714	687	760	721	728	729	749	693	689	695	707	673	752	754	746	701	691	686	676	720	676	705	703	740	717	689	729	743	719	716	694	682	706	655	771	678	717	706	749	688	702	691	671	732	654	762	706	734	714	682	733	722	694	741	688	715	743	688	703	686	694	694	712	687	778	687	709	732	714	731	766	687	664	715	717	671	716	704	689	711	745	734	719	727	677	682	765	690	709	663	698	709	688	722	681	764	676	680	743	652	675	674	750	690	748	683	675	657	657	712	686	729	693	711	720	695	651	702	702	764	712	703	682	698	700	694	726	710	705	778	689	696	706	733	715	626	750	689	769	743	668	720	682	670	730	676	692	693	747	697	721	689	684	722	699	751	715	753	699	698	720	731	738	711	681	722	706	681	676	733	729	682	674	703	673	706	693	720	722	721	771	696	692	678	728	712	695	712	680	753	696	732	740	748	745	715	725	728	628	755	705	756	739	733	720	705	696	679	741	708	682	734	687	695	708	685	707	698	739	710	743	734	693	706	743	701	653	696	742	705	671	701	736	712	738	697	715	721	695	704	728	743	700	722	659	754	679	677	686	712	750	743	752	733	717	747	698	659	714	702	717	741	718	705	712	704	712	728	700	718	715	648	699	674	714	719	673	707	681	738	695	681	727	701	712	682	696	728	723	693	692	724	756	687	655	718	708	664	675	749	740	719	709	713	694	719	701	686	701	733	740	730	739	711	716	707	705	702	710	714	705	685	679	670	752	741	718	676	681	682	725	700	744	700	734	738	658	753	695	724	689	705	748	707	730	719	766	730	659	707	752	730	672	691	730	688	756	684	723	697	735	701	669	731	691	720	735	693	742	744	707	663	730	692	712	694	757	682	746	708	727	659	717	724	717	739	693	712	736	718	738	777	702	684	646	678	738	739	655	717	694	694	704	707	730	659	709	691	739	728	687	709	710	703	727	719	731	711	716	723	732	672	704	722	706	722	725	693	710	720	732	677	669	688	714	705	748	727	684	716	735	734	687	743	691	724	690	689	731	676	675	700	730	741	715	688	723	741	719	682	706	710	684	690	722	691	699	759	700	680	709	639	689	729	695	714	728	684	684	699	705	719	719	739	718	698	713	674	755	715	693	694	718	689	723	701	690	718	747	715	694	740	730	681	689	698	702	763	676	731	713	735	739	700	671	710	739	719	661	646	709	748	701	706	742	735	720	711	720	686	635	681	747	745	752	702	750	649	680	687	687	695	724	732	697	722	725	722	687	709	743	715	724	674	688	684	738	719	735	708	731	666	690	711	706	754	719	678	689	740	723	710	747	706	679	716	761	684	668	684	675	707	646	674	687	701	700	730	708	717	697	687	700	736	750	734	737	754	656	727	711	695	676	680	722	735	747	683	714	710	719	701	735	639	730	721	718	711	719	722	687	664	711	717	647	674	725	663	687	692	788	726	727	718	695	685	781	706	725	634	706	679	743	708	796	724	664	718	726	747	690	730	688	698	688	749	697	717	717	697	702	707	675	698	654	692	713	746	665	727	689	698	711	702	701	725	669	688	686	679	712	719	777	686	743	703	694	707	689	641	723	714	736	734	715	703	726	710	669	682	701	724	714	729	719	713	648	679	742	693	691	701	762	736	705	722	686	679	725	678	684	733	682	711	671	744	735	725	691	712	773	746	662	649	682	653	693	717	702	707	689	695	719	678	683	673	700	710	693	682	757	665	716	726	695	702	706	676	748	695	691	694	686	741	710	670	774	710	732	688	681	672	713	752	718	681	654	710	711	688	697	678	724	712	698	702	722	719	678	714	741	628	709	679	708	691	732	728	715	676	717	779	726	715	763	691	686	718	665	729	750	731	673	709	678	705	718	714	734	692	693	699	699	668	710	673	702	705	683	765	729	713	693	688	719	694	768	671	728	756	755	684	697	690	736	725	740	719	724	720	712	670	732	703	729	705	675	734	704	721	715	685	652	703	687	742	666	736	714	667	674	738	737	754	705	728	686	732	712	684	748	704	702	743	722	673	702	771	699	686	712	740	696	751	743	722	703	716	699	696	712	679	682	675	705	703	653	699	725	708	707	706	650	727	695	711	706	701	709	695	721	731	733	645	743	646	670	705	714	723	706	719	683	759	707	710	687	681	695	707	730	718	697	693	724	747	716	710	673	744	733	682	808	727	721	723	696	730	680	668	740	711	714	714	737	713	693	697	668	702	724	715	683	709	686	709	717	750	715	687	732	730	703	715	699	694	751	729	720	711	728	723	695	694	688	702	705	759	701	697	706	683	717	695	699	733	702	726	719	700	729	709	704	692	740	752	695	718	669	681	730	725	705	678	729	706	745	741	668	695	662	717	762	671	748	717	686	712	706	703	736	718	681	729	671	706	681	691	697	691	727	695	703	715	693	741	741	722	724	698	683	711	721	721	693	670	718	725	701	715	737	703	678	715	744	780	667	694	753	705	764	730	723	676	699	717	693	650	748	721	741	712	708	695	733	736	639	677	777	668	720	713	677	692	669	696	683	715	696	701	694	707	642	674	756	705	715	735	709	690	695	728	711	685	705	702	732	705	705	740	731	658	658	716	722	712	743	714	757	685	663	680	738	685	714	728	696	666	672	716	730	692	702	721	688	754	675	731	767	664	677	682	721	668	747	667	660	748	692	700	717	713	711	743	697	694	688	649	703	710	709	723	698	738	708	710	680	714	739	689	713	721	691	698	699	696	690	761	738	693	725	708	727	723	719	730	713	725	711	718	674	753	713	726	717	686	705	737	708	671	722	685	701	711	724	719	733	737	695	721	692	700	694	659	724	689	704	659	695	704	674	713	726	668	740	723	734	726	734	725	651	756	687	641	711	700	682	733	693	704	735	671	758	728	723	721	718	702	729	726	716	709	697	679	689	707	689	716	727	735	702	718	715	738	711	719	696	703	694	722	664	635	703	686	692	667	724	723	683	728	732	718	730	716	726	730	695	675	732	711	737	726	737	696	715	711	746	735	705	715	724	667	746	736	723	724	682	701	742	742	666	698	681	691	743	693	698	744	726	735	718	692	733	718	651	693	712	709	783	708	737	721	734	706	676	678	691	680	711	736	672	726	742	704	698	705	691	693	705	742	670	676	715	711	714	734	727	718	727	730	698	717	703	676	704	715	712	745	692	701	700	712	705	695	680	693	707	720	696	706	703	700	746	718	692	688	708	707	699	648	697	719	713	706	731	662	634	713
15514	2340	2488	1898	1257	918	717	504	452	406	327	292	277	254	246	218	209	204	185	176	160	185	169	160	166	171	159	141	114	154	133	138	134	148	136	144	126	156	146	147	153	139	147	121	144	125	140	129	144	141	144	121	118	117	122	141	106	130	138	128	116	120	128	104	121	138	146	134	102	119	119	143	136	119	141	139	113	143	129	138	140	129	116	131	121	141	119	119	108	125	124	134	115	139	149	130	136	119	135	137	120	105	119	123	118	109	120	129	129	141	129	113	122	123	129	111	125	129	113	125	141	125	130	126	119	129	150	114	120	127	148	121	128	141	115	106	113	143	114	115	154	118	121	108	116	131	130	145	125	114	110	130	117	139	117	136	111	137	93	119	118	131	98	125	128	130	135	120	136	123	119	112	132	112	117	127	119	108	131	118	123	131	116	117	125	132	123	140	126	144	134	158	124	106	114	109	101	136	135	111	117	133	109	110	122	139	106	124	123	119	122	136	139	125	130	121	124	141	110	131	140	112	139	153	126	127	128	124	132	105	111	132	137	148	108	106	108	139	102	117	123	132	126	131	130	128	126	112	135	126	122	118	157	118	112	111	118	134	114	123	112	148	122	134	157	124	120	117	117	141	137	145	132	122	126	125	130	137	125	143	121	123	126	123	123	125	124	135	121	124	124	136	136	125	123	132	122	130	107	132	139	130	127	116	125	110	124	110	131	98	101	126	145	111	120	118	124	124	100	129	140	98	114	118	124	116	120	142	123	113	106	121	133	122	107	126	107	118	120	106	114	139	122	111	127	130	118	105	107	130	119	146	123	119	118	137	114	120	148	109	138	114	107	130	121	113	114	121	132	116	106	137	127	108	136	123	114	116	112	122	121	119	133	91	109	107	129	129	129	119	118	141	123	119	133	124	133	125	113	111	107	134	128	124	117	117	133	122	121	130	124	131	104	109	134	138	144	132	109	132	116	126	136	135	133	145	101	124	129	138	116	115	117	139	129	136	139	123	100	119	118	132	115	137	112	115	133	120	103	131	133	120	117	128	114	138	128	103	113	110	112	145	119	120	145	120	148	134	116	124	122	141	122	130	126	136	127	147	109	108	122	110	123	99	116	120	126	125	120	146	137	120	141	128	121	158	120	136	129	128	132	128	136	107	128	110	94	114	129	123	106	126	132	127	125	124	120	129	123	107	126	114	136	128	146	110	137	131	131	115	114	112	115	134	150	118	148	118	105	138	106	128	122	123	109	114	132	119	136	126	127	120	126	141	138	116	117	123	111	128	131	110	109	129	130	129	124	112	118	138	125	133	121	110	113	121	113	134	123	132	118	129	117	136	115	109	134	127	124	124	132	125	118	107	113	122	133	106	121	126	108	120	117	133	118	130	95	128	124	126	124	121	122	118	101	120	108	113	118	122	136	120	129	114	118	123	109	111	119	136	134	131	106	129	100	121	138	119	106	121	143	119	124	122	111	122	125	139	117	125	139	101	139	115	144	135	129	121	108	141	141	118	124	116	111	142	129	101	124	130	126	135	110	105	141	127	107	135	108	117	126	127	147	100	127	131	126	128	118	104	112	122	127	119	111	120	110	143	154	137	109	110	113	95	136	128	123	122	127	137	130	123	138	106	134	113	116	124	132	98	130	122	122	140	107	118	122	108	105	121	112	137	146	136	120	110	115	135	123	134	126	121	122	128	124	122	131	148	117	127	150	113	107	132	129	106	123	138	120	122	133	116	120	120	125	125	116	117	132	112	111	109	128	121	115	119	131	131	131	125	115	111	137	126	122	121	121	132	118	125	130	132	113	111	128	131	117	131	110	109	112	137	129	111	133	113	114	128	118	100	118	136	142	123	124	123	122	127	112	122	113	129	127	128	143	119	138	131	127	120	121	105	124	110	117	105	126	120	111	130	134	102	132	127	117	127	111	110	132	120	104	148	114	165	115	125	111	130	114	103	103	142	130	102	133	133	134	104	139	120	126	133	130	140	113	136	114	125	108	125	123	127	146	139	130	103	98	161	105	125	137	123	125	113	133	130	128	121	123	127	132	120	127	103	132	151	141	116	119	150	141	132	129	117	100	128	135	108	148	124	118	121	122	123	131	132	129	138	154	98	138	115	116	118	124	127	113	126	118	115	111	115	137	119	101	134	108	120	120	121	108	118	133	129	121	134	132	118	103	138	134	131	118	119	121	137	137	115	135	123	116	113	127	105	130	118	135	118	112	124	97	134	142	99	125	113	124	123	125	136	140	106	132	114	132	146	105	135	124	135	121	126	142	119	129	132	122	103	117	127	114	112	107	140	144	122	104	131	118	141	107	128	142	122	111	142	129	110	120	105	131	113	116	135	114	132	123	116	118	125	114	144	127	116	136	125	111	132	130	136	116	108	104	134	114	129	99	121	129	115	132	125	99	119	140	117	130	127	152	126	131	127	126	121	116	115	141	110	131	117	121	128	130	111	126	139	110	125	110	125	136	123	122	118	137	112	128	129	130	136	133	127	108	128	123	127	134	142	127	104	121	127	122	117	126	120	112	108	143	121	108	129	121	117	133	114	103	122	100	123	121	122	119	117	135	123	120	133	130	112	116	120	107	117	152	124	116	124	135	125	116	114	112	149	120	145	137	126	111	118	141	129	113	135	132	128	132	141	128	127	122	133	134	128	124	132	126	118	116	109	112	123	105	111	123	94	107	130	118	112	112	113	128	116	137	157	115	124	131	121	136	105	121	132	131	126	146	140	118	125	136	109	100	127	128	123	116	126	134	116	113	118	125	121	121	128	108	135	131	125	113	134	109	126	115	115	116	137	131	145	147	111	121	138	127	133	143	117	124	103	126	133	102	120	126	141	128	119	119	124	122	108	127	126	133	135	123	122	113	115	126	140	135	130	124	115	122	122	122	139	121	131	118	138	123	152	122	144	115	143	113	105	119	133	106	106	122	105	121	111	101	113	112	123	109	109	110	119	110	124	133	122	118	99	128	143	148	118	130	138	131	135	133	142	133	113	111	115	139	117	121	121	138	130	117	119	113	117	119	116	104	135	105	132	123	111	125	112	129	127	128	134	115	105	118	139	139	112	124	111	125	116	129	126	106	140	131	115	106	150	114	143	115	110	116	133	137	139	131	127	103	126	128	126	116	134	132	148	137	118	119	115	113	126	117	123	134	130	123	134	132	121	130	94	137	112	118	114	116	110	120	114	132	125	120	122	116	128	126	123	132	131	114	128	110	153	99	116	136	133	127	130	107	126	140	131	121	144	134	119	127	131	122	123	137	113	120	126	138	131	130	135	117	128	129	139	143	156	151	125	116	122	113	129	128	144	131	124	132	127	124	126	131	114	157	113	118	123	114	114	130	140	140	113	120	134	117	113	114	124	123	105	140	115	133	149	117	123	117	135	130	143	117	128	117	127	126	131	108	135	127	134	125	122	111	124	136	122	121	121	138	125	128	117	116	136	128	123	129	149	129	111	112	120	130	139
7428	2080	4672	5611	4820	3845	3208	2563	2241	1907	1674	1414	1291	1189	1119	1025	909	833	845	752	730	638	661	623	624	652	552	526	511	542	549	501	553	461	481	436	496	434	463	466	430	436	420	440	417	429	429	383	409	420	406	376	448	419	401	389	407	412	365	393	379	394	378	379	369	368	362	392	375	349	350	383	394	377	348	374	345	370	371	352	394	366	366	403	374	362	368	328	378	365	363	363	333	353	401	383	336	362	359	385	390	351	345	368	331	367	321	384	369	359	376	335	352	358	344	375	347	357	365	349	352	373	356	336	381	335	352	338	395	385	378	385	365	372	355	376	344	323	387	346	347	329	355	350	373	359	371	311	356	348	339	359	353	360	373	350	357	382	372	330	353	357	363	378	351	361	330	373	353	346	352	379	349	363	347	344	340	331	367	359	349	336	387	337	353	372	340	354	342	365	360	338	367	360	334	363	348	314	401	343	342	367	364	334	363	363	358	377	330	350	362	354	339	327	343	322	356	324	360	369	370	394	319	354	347	330	360	347	363	331	362	333	358	318	349	364	374	360	348	368	343	336	351	328	329	364	357	353	363	352	334	356	358	376	331	358	348	354	353	344	332	362	351	353	384	326	371	373	314	331	343	369	352	329	359	351	354	367	353	316	369	331	330	352	356	355	358	343	362	336	336	354	355	324	378	343	389	339	336	348	354	304	307	326	376	314	344	333	340	369	341	320	305	372	319	376	361	328	363	311	379	341	356	354	362	343	324	358	347	298	343	390	354	317	345	342	354	349	361	325	324	335	356	333	351	340	381	346	339	360	377	370	374	370	358	376	312	352	341	336	332	364	341	352	366	331	361	363	360	333	354	347	340	343	368	351	346	330	347	328	363	343	358	347	361	391	341	354	354	338	343	346	317	316	309	346	332	382	352	351	366	353	339	333	391	359	328	344	350	338	331	340	340	324	356	360	353	368	338	324	366	371	344	341	354	368	352	338	366	356	362	346	334	360	372	367	331	334	369	388	379	314	341	353	353	359	342	316	342	310	354	356	375	355	317	364	365	340	334	352	336	360	325	342	357	287	359	296	323	400	361	364	336	347	322	367	371	355	370	327	339	335	396	357	371	365	355	352	332	334	364	336	354	369	330	329	360	352	371	362	367	340	364	378	334	400	311	371	369	325	357	331	370	355	372	377	338	336	348	319	348	320	341	348	383	360	337	327	325	344	344	378	362	346	340	350	339	381	367	384	314	359	384	334	328	329	367	343	368	336	359	325	342	368	364	376	335	330	351	376	334	349	336	364	376	349	348	334	360	320	336	345	332	372	343	347	347	324	343	323	360	323	343	327	386	343	348	361	383	348	364	315	311	342	364	361	350	339	343	366	342	329	363	378	363	367	337	371	350	363	349	337	311	340	381	383	334	351	350	334	372	348	337	348	322	348	335	334	366	346	327	367	310	360	335	379	356	354	321	296	344	366	364	375	359	388	331	329	370	397	370	338	324	356	324	344	327	341	346	341	352	340	337	370	369	345	348	333	369	340	341	382	375	342	314	385	346	329	334	353	328	355	357	357	339	324	337	338	373	350	327	318	350	349	372	340	340	339	361	357	370	344	334	301	356	328	357	329	346	334	326	356	369	348	390	352	360	361	369	370	364	350	364	361	361	343	340	338	293	365	313	324	352	313	369	353	324	343	355	379	359	362	353	359	351	368	353	357	338	362	333	357	339	382	354	321	345	374	342	380	340	346	350	330	312	348	335	357	356	360	327	366	341	373	353	307	332	334	371	340	384	330	330	333	356	335	367	371	369	367	357	366	351	340	379	349	378	345	325	369	334	358	316	324	340	314	354	309	317	330	397	361	355	353	337	330	368	423	327	357	340	353	335	336	348	310	350	334	338	353	372	366	373	341	366	327	327	352	368	330	357	357	357	332	345	381	386	378	345	359	377	325	375	355	359	351	348	368	340	372	353	378	364	316	316	326	323	362	353	318	344	334	360	350	344	357	388	357	335	352	336	350	324	326	321	373	353	364	349	349	368	367	333	335	355	336	348	312	368	337	331	377	356	386	341	340	363	348	404	328	327	354	359	365	349	361	365	376	314	339	354	355	374	339	389	372	329	347	363	366	340	368	362	335	340	334	378	333	340	360	351	380	321	339	340	345	339	342	353	378	359	326	342	338	383	359	365	353	354	336	371	342	366	338	339	358	308	375	342	343	375	350	345	359	344	355	343	354	338	370	326	369	340	349	355	341	360	331	390	338	347	336	339	317	324	346	341	342	375	351	339	350	348	354	336	342	343	328	350	360	362	378	371	363	349	328	345	363	340	350	317	368	365	342	332	354	357	325	350	349	362	373	344	343	331	347	331	348	286	352	350	371	339	358	394	382	360	329	361	332	336	376	349	333	365	369	372	368	354	357	363	365	357	330	349	368	340	339	367	357	381	341	349	359	370	363	341	374	353	345	356	390	340	338	339	324	355	355	367	369	334	323	351	350	354	359	322	368	334	373	337	344	333	348	335	355	366	324	352	327	355	368	349	367	359	338	372	360	332	369	359	367	339	353	341	346	349	341	345	335	327	312	352	310	359	339	364	353	329	341	330	360	349	370	373	328	320	336	372	364	320	322	377	339	379	342	338	346	378	356	366	365	353	361	352	344	330	345	392	315	338	358	364	350	357	345	349	355	336	337	355	341	323	345	352	331	309	373	354	314	317	357	339	382	328	308	381	340	317	313	362	321	336	347	388	370	387	366	364	368	333	340	363	333	344	335	373	352	358	333	327	345	328	338	329	362	358	338	345	348	337	390	359	349	361	330	346	366	381	386	345	362	384	347	346	370	376	338	339	326	345	359	322	357	348	349	347	334	342	324	347	354	348	369	319	336	342	365	349	360	390	354	354	349	358	341	332	356	360	362	319	340	338	346	326	355	370	339	375	365	362	356	378	325	397	381	382	416	341	356	372	354	361	366	363	337	332	358	357	330	350	356	370	386	356	348	340	320	350	374	373	360	353	360	372	330	397	358	339	351	364	337	392	360	341	347	333	353	354	360	332	321	371	390	363	355	353	352	362	355	319	363	346	345	357	340	341	362	350	339	346	358	356	340	323	355	339	354	340	339	336	358	316	363	347	316	350	352	341	363	366	356	342	342	380	385	344	358	352	354	339	331	355	351	377	373	347	354	322	343	348	376	317	358	348	344	364	328	334	339	354	377	367	332	364	329	325	318	358	338	317	367	371	358	349	354	353	350	339	334	335	376	376	320	330	367	321	390	341	355	340	334	347	364	382	363	362	348	317	334	326	331	375	352	340	361	358	350	394	350	345	380	326	355	356	337	341	324	337	364	343	358	367	356	344	338	365	384	340	362	371	337	333	362	310	374	339	360	357	361	394	338	384	370	392	368	348	333	365	341	364	361	378	365	311	338	355	349	314	350	363	368	351	336	345	374	350	333	327	346	311	372	359	358	387	371	373	326	379	312	353	328	365	346	371	331
2463	372	394	363	355	349	347	337	362	342	325	370	324	336	336	337	297	338	312	298	338	349	305	318	283	312	300	334	286	328	286	351	307	333	323	322	291	330	367	340	347	313	341	313	333	317	267	286	310	309	317	307	324	295	278	298	356	315	307	342	320	327	305	346	331	313	340	314	326	305	330	317	337	329	325	375	305	343	319	309	343	302	310	331	307	353	300	349	315	332	326	336	332	353	334	318	314	317	325	353	348	320	349	320	313	314	316	329	326	317	346	311	322	293	294	329	319	316	307	302	316	328	334	326	317	317	309	325	324	348	321	331	320	291	292	320	307	354	329	296	324	334	316	315	323	307	341	339	307	307	333	295	287	329	314	317	311	336	307	351	325	322	325	328	341	339	301	301	277	334	323	316	295	320	342	320	314	288	313	310	324	293	319	338	320	320	355	317	284	334	339	298	339	324	326	295	350	314	299	331	315	338	282	314	307	332	314	277	329	349	347	327	348	323	308	322	318	313	338	330	313	299	307	325	364	339	316	340	323	320	312	321	333	321	314	322	308	356	317	297	298	314	314	342	308	324	334	329	278	312	302	337	326	314	276	325	314	322	342	326	317	351	347	312	347	323	304	337	313	319	318	325	288	329	311	341	314	342	321	304	336	342	311	300	300	313	340	341	349	328	308	297	294	320	320	320	312	344	345	289	336	308	319	316	297	320	312	333	345	309	324	348	333	301	344	335	339	293	343	327	298	363	315	328	322	286	319	328	283	327	328	305	306	314	336	294	304	310	295	326	339	363	314	307	307	332	332	316	320	281	299	305	309	310	332	331	310	327	285	335	324	327	357	329	332	324	308	322	288	307	323	348	309	308	335	305	315	323	321	325	346	308	340	285	326	314	271	338	302	342	316	291	326	308	320	305	307	331	328	335	298	292	315	323	294	283	326	328	315	330	291	310	346	302	335	329	327	361	282	330	317	318	336	334	309	307	309	323	328	325	305	343	339	333	310	314	326	324	322	335	262	314	316	308	297	298	312	302	327	302	309	323	306	290	330	315	316	308	329	303	352	327	327	312	326	317	347	308	300	348	341	311	333	319	330	316	315	349	315	334	309	314	307	283	322	324	283	302	316	326	311	338	326	305	315	335	345	328	347	306	303	302	326	289	345	337	326	300	366	343	363	327	316	323	307	305	307	301	308	309	305	322	355	324	323	305	301	310	316	316	339	294	306	306	335	323	340	316	311	305	342	326	330	352	303	316	313	312	318	320	325	314	338	327	316	301	332	362	306	319	331	288	325	326	304	333	307	303	307	356	339	331	342	381	328	311	350	308	334	337	332	350	320	339	326	334	354	339	315	326	341	302	309	333	310	289	318	341	306	353	289	322	336	327	293	314	312	331	323	299	309	285	296	298	308	333	348	298	307	344	339	331	312	351	319	321	328	359	307	365	337	295	313	335	302	318	321	328	310	308	314	333	288	354	301	306	292	325	322	314	310	347	334	382	324	320	327	327	336	334	298	336	283	353	315	294	319	325	345	324	334	324	325	308	315	313	304	323	323	319	335	322	299	311	338	325	307	317	336	353	340	341	326	312	296	321	334	344	328	311	300	317	347	312	322	313	349	332	322	290	345	325	303	305	335	343	336	317	311	355	304	308	336	314	329	314	317	306	338	320	327	297	346	312	333	296	318	324	312	323	342	310	354	313	334	313	323	327	333	299	333	350	327	299	323	336	354	304	300	354	338	297	314	331	336	317	339	344	328	304	317	307	302	326	331	331	317	357	287	314	316	312	346	328	353	333	297	334	320	312	321	339	329	329	322	313	307	288	342	325	323	306	318	330	320	322	343	338	333	289	314	357	316	300	308	336	347	318	351	309	344	332	329	352	318	346	367	306	323	305	310	339	324	300	334	308	295	340	322	332	330	315	290	299	322	333	319	294	293	350	323	310	329	356	310	316	328	318	361	306	304	336	322	300	329	334	317	305	349	304	347	300	307	357	297	311	320	339	326	299	341	295	327	311	348	292	311	307	331	302	337	312	358	345	295	314	352	345	312	325	333	307	351	314	331	375	313	319	319	321	305	295	314	338	321	350	315	331	328	314	317	311	305	306	324	316	343	328	292	332	324	327	295	337	322	363	307	314	318	286	330	370	334	325	314	335	295	357	353	332	332	294	316	329	318	355	290	298	315	332	316	289	319	324	303	318	322	348	310	303	328	324	336	330	267	293	331	320	314	322	294	320	309	322	303	314	334	329	309	329	284	328	308	323	303	295	289	298	337	332	322	331	303	308	295	361	312	344	289	344	299	331	339	315	328	336	330	307	349	311	344	309	285	331	289	324	326	313	356	325	333	362	301	319	315	313	354	298	304	329	331	357	337	312	348	322	324	301	322	323	332	327	334	375	334	318	322	308	352	325	316	311	330	329	312	342	335	306	306	354	302	319	360	316	334	313	290	310	323	308	329	301	336	329	311	349	324	339	316	318	313	297	327	322	328	306	334	272	313	305	336	280	332	341	336	316	332	313	316	341	350	305	339	333	321	304	332	291	334	306	289	306	315	333	326	303	333	292	311	341	300	315	351	307	322	299	293	296	316	334	313	300	257	286	345	316	294	305	357	306	327	314	327	329	315	329	313	310	337	303	342	343	301	317	311	356	327	323	317	329	346	318	318	326	304	304	318	301	335	300	347	338	297	327	333	317	313	319	299	310	346	324	323	374	300	300	294	364	346	344	324	315	298	331	334	308	318	298	355	316	287	333	331	354	313	326	325	342	320	310	284	298	320	311	325	302	307	317	351	330	305	337	341	325	340	310	342	325	336	360	296	296	303	334	326	323	300	312	325	340	323	343	327	320	331	342	314	339	315	297	331	355	283	334	343	306	308	311	320	319	316	341	318	313	325	356	316	315	327	343	308	325	351	324	275	337	304	310	324	316	313	316	343	306	327	304	307	322	318	292	313	303	333	330	303	332	318	356	297	304	301	298	320	275	307	313	335	324	304	330	364	311	284	307	355	314	302	323	321	336	324	318	319	349	347	313	326	335	291	301	345	320	351	307	297	339	312	330	330	306	339	273	324	321	347	306	328	309	295	362	312	322	315	336	343	303	346	317	321	314	297	322	334	321	284	332	352	306	319	313	291	305	320	325	294	308	287	306	335	345	292	330	341	305	318	340	333	332	332	310	310	320	316	371	334	351	348	331	320	327	343	321	295	325	318	328	356	325	351	318	331	315	350	333	307	288	314	315	329	366	324	300	272	323	298	314	312	356	315	323	319	295	315	311	301	319	331	316	311	318	303	312	291	306	320	315	333	317	290	308	317	330	303	344	325	310	352	340	303	290	272	308	341	313	299	328	271	314	291	335	298	355	324	293	298	339	295	363	307	286	323	326	315	312	352	300	350	320	315	302	308	314	355	334	332	312	336	325	327	315	289	368	338	297	314	303	326	297	359	352	347	334	301	360	320	335	330	331	319	319	327	358	334	359	341	315
2475	887	933	937	984	933	934	871	901	880	875	814	841	887	854	848	835	796	915	836	853	838	815	807	846	879	878	807	846	777	807	834	836	821	864	802	815	794	835	809	760	801	802	865	835	812	840	745	857	843	840	829	811	852	786	820	815	886	806	815	804	800	779	837	834	776	792	831	796	810	830	811	792	769	832	781	813	838	813	778	804	798	836	817	770	788	817	786	809	817	829	846	822	872	836	847	797	810	778	790	810	797	815	781	866	793	831	785	851	834	790	835	845	876	829	839	802	850	860	790	803	789	777	781	860	805	840	859	795	851	781	827	801	839	791	832	814	861	808	832	840	816	835	808	801	811	782	781	885	812	859	816	800	835	816	807	848	823	811	770	835	820	780	857	772	778	860	822	808	790	767	757	803	865	820	821	830	876	788	830	769	799	789	779	784	806	864	821	838	782	774	800	819	769	802	779	809	783	852	835	842	808	857	817	817	791	851	847	818	815	848	772	857	822	797	843	818	830	757	782	818	820	871	809	815	830	778	787	871	796	888	782	792	820	823	840	787	809	828	828	824	791	769	831	788	820	822	827	809	840	881	805	802	810	836	834	789	857	843	769	808	807	825	809	864	796	838	821	890	775	869	822	813	812	825	786	865	821	828	799	856	826	768	769	804	813	786	828	876	848	799	804	824	832	796	814	786	865	811	799	870	818	832	812	796	755	861	751	801	846	787	805	818	771	828	841	811	868	813	804	828	786	833	860	767	785	831	802	825	840	790	825	851	827	785	856	846	802	810	811	782	783	793	801	894	840	808	811	848	839	793	836	856	840	791	827	802	802	826	764	828	827	778	820	794	844	801	831	827	810	819	857	783	832	815	813	800	840	829	808	868	810	793	761	822	756	809	822	765	795	800	841	856	807	831	815	828	786	855	837	867	832	861	793	781	794	755	804	848	782	784	830	820	827	862	826	827	886	746	750	823	769	785	810	840	832	773	755	849	818	804	808	839	831	860	853	725	823	831	858	793	832	745	845	801	878	811	832	829	802	789	876	814	842	808	783	832	839	819	808	804	835	820	826	800	831	846	831	834	880	777	842	829	804	804	845	808	822	867	746	878	770	783	809	845	811	778	810	804	788	823	861	802	850	831	769	859	818	811	808	807	764	795	796	786	820	809	881	824	786	812	838	875	807	781	814	797	876	857	800	827	767	799	839	809	797	829	858	810	835	792	792	785	819	852	824	798	818	762	763	826	764	804	802	807	805	816	792	804	830	823	796	853	843	772	843	798	813	840	811	828	816	868	808	849	807	811	801	859	855	815	809	892	886	827	848	766	770	808	848	832	878	802	753	824	784	817	830	762	783	817	795	801	813	827	777	853	822	847	817	801	826	798	812	806	837	834	795	808	777	825	745	782	813	854	789	821	846	805	767	790	792	884	723	828	800	851	828	747	810	822	824	833	824	840	825	868	805	801	820	820	786	834	836	801	893	846	827	769	816	820	820	823	855	826	831	808	842	795	873	862	835	812	821	811	844	773	845	845	854	817	850	841	820	760	836	785	839	835	903	843	795	828	771	781	839	827	806	814	813	797	849	805	830	801	839	809	799	832	782	828	797	786	841	810	845	818	804	795	819	809	788	821	815	798	788	804	801	848	767	854	849	845	775	784	833	821	761	820	850	853	861	797	788	808	815	826	812	771	850	829	827	779	851	837	795	765	841	814	859	853	809	847	837	832	849	795	830	804	828	835	785	838	815	861	792	775	833	799	785	807	793	833	855	849	833	858	836	852	813	810	858	840	801	795	779	847	877	835	840	823	828	825	807	859	819	796	861	796	818	829	763	835	836	786	817	808	808	753	840	795	835	819	813	798	832	786	818	810	801	796	799	818	808	750	821	842	832	821	839	784	839	823	816	801	842	832	885	833	825	813	783	791	850	826	835	836	814	819	818	860	771	836	860	747	834	785	809	831	806	852	805	845	826	798	804	804	859	836	806	811	852	844	808	812	872	801	788	815	787	856	804	830	847	843	841	800	834	818	807	804	846	805	825	883	838	826	769	785	785	789	853	797	845	817	768	787	806	812	791	827	800	781	818	798	778	790	850	786	816	823	800	771	824	778	841	819	831	855	739	838	814	848	851	848	746	800	807	807	816	807	854	844	848	810	832	822	806	775	866	814	875	747	819	838	798	837	802	836	805	842	803	791	822	793	781	840	802	766	845	776	781	841	788	847	826	859	804	790	786	823	803	789	829	839	801	814	798	827	803	838	807	851	841	748	809	820	852	865	839	767	829	835	819	816	868	810	833	809	811	827	835	835	835	865	913	847	786	775	879	810	844	778	803	812	801	789	805	831	850	850	835	839	841	835	815	812	818	770	752	773	780	818	769	835	776	801	796	851	831	827	818	810	865	811	883	773	813	823	794	768	804	766	831	829	805	860	848	886	812	799	789	821	811	795	830	780	795	840	868	810	802	817	798	824	766	760	799	757	830	876	792	838	815	797	822	798	818	812	790	812	779	866	820	839	805	792	840	840	847	808	814	793	812	774	790	855	771	851	824	843	841	796	782	824	745	805	807	845	772	860	824	811	860	823	822	775	783	806	880	823	844	861	809	786	839	825	805	855	795	782	801	812	806	794	823	773	791	805	811	871	846	824	794	779	801	856	789	838	797	795	808	823	807	765	865	745	840	776	794	816	852	821	813	813	832	797	806	788	819	890	838	835	782	830	772	825	844	817	852	839	760	847	852	836	804	885	823	795	802	838	799	815	808	856	792	836	817	832	815	825	840	806	761	819	786	797	846	818	841	833	790	806	840	885	786	824	834	796	855	794	829	840	829	863	814	828	798	777	784	817	849	832	802	811	821	842	898	805	813	802	794	800	817	849	792	847	878	849	838	803	860	790	828	842	822	832	782	818	804	870	835	810	791	831	779	788	824	834	839	804	800	786	786	833	801	790	793	823	819	820	840	835	866	808	841	821	793	844	758	793	864	835	881	807	800	885	834	788	893	844	783	802	769	815	820	810	828	812	840	823	810	821	828	847	790	766	839	853	817	853	840	823	805	775	764	808	845	843	849	802	851	792	836	854	840	822	825	845	795	825	815	830	850	803	819	769	801	835	845	809	807	774	848	791	805	836	800	857	792	855	818	799	823	825	845	841	877	785	793	841	820	834	812	802	840	807	849	798	839	814	869	799	828	837	821	812	859	814	832	818	782	847	822	829	761	777	812	754	825	819	830	814	839	788	903	840	830	810	811	813	839	803	815	778	870	824	855	832	848	807	841	819	771	815	807	812	805	816	846	818	826	793	783	807	810	783	808	826	825	827	805	808	857	765	812	860	857	830	818	794	823	820	804	873	793	869	835	829	851	835	746	844	810	771	806	854	786	831	832	795	826	830	830	824	849	825	743	812	837	829	782	772	816	817	829	836	805	809	790	806	824	849	811	779	813	817	830	871	819	826	834	799	851	802	831	784	791	803	837	852	830	766	821	815	788
8869	1255	1410	1183	893	658	608	509	493	401	419	408	371	352	353	324	299	312	322	312	300	305	318	338	275	267	276	275	285	275	295	265	330	261	273	279	293	257	293	293	278	277	279	283	282	291	280	320	313	248	291	261	284	309	291	287	279	260	266	269	321	268	282	306	252	314	256	263	263	302	265	287	296	277	286	287	259	296	253	285	275	282	283	282	285	258	281	303	310	273	283	244	314	289	296	259	273	271	310	304	255	269	271	290	290	261	294	281	278	272	320	282	282	290	281	300	302	296	272	301	259	303	288	296	282	287	312	281	315	310	309	259	265	281	295	271	250	276	277	294	259	300	304	278	245	260	265	285	278	275	308	297	278	262	307	288	271	290	272	311	271	271	321	280	253	290	295	290	286	290	293	273	261	269	285	293	276	303	295	297	288	271	271	281	288	231	287	284	291	276	284	284	281	293	281	281	261	283	295	293	297	286	284	266	307	292	287	287	292	274	261	289	260	279	282	284	289	315	292	289	293	307	302	274	280	266	311	259	289	280	284	289	281	285	275	278	305	276	284	316	260	239	269	262	270	272	267	252	289	292	296	276	287	301	249	275	302	307	292	292	275	290	301	339	296	275	294	292	304	269	285	293	262	267	275	278	294	283	259	289	277	273	256	267	289	222	282	237	255	253	255	252	251	272	299	270	265	291	285	291	278	299	281	285	276	292	273	301	269	318	290	278	290	247	286	280	288	303	325	277	265	248	316	312	276	306	285	279	288	294	281	285	264	295	313	306	293	291	297	271	262	206	295	259	276	301	275	290	259	287	282	292	271	225	293	285	297	303	263	261	306	279	291	273	277	267	310	286	302	270	290	272	249	287	244	240	289	265	284	284	277	313	286	279	273	294	337	306	314	265	260	274	276	305	250	290	281	293	279	242	272	295	271	281	272	254	269	289	297	291	268	278	301	265	264	274	314	283	323	269	260	266	303	294	251	272	246	291	264	281	277	282	294	333	248	268	292	288	305	300	277	303	332	289	279	292	306	275	279	309	245	280	287	312	294	269	277	280	314	258	225	282	280	265	284	342	293	303	276	291	261	268	292	286	281	249	285	276	306	294	279	282	288	287	269	291	255	276	257	301	278	274	270	267	269	264	281	272	287	283	268	268	296	265	302	258	299	260	273	257	285	282	295	295	291	270	287	282	255	253	273	286	250	273	293	304	283	233	296	287	290	270	261	257	310	305	270	291	256	295	278	285	276	283	237	263	287	278	282	264	275	335	313	304	325	260	263	285	297	285	284	274	247	312	311	259	262	256	252	289	278	286	299	287	274	241	319	278	290	289	282	244	292	308	262	254	271	276	281	286	305	279	293	268	277	276	259	274	292	266	304	263	271	246	268	273	257	287	258	303	278	277	282	308	293	315	273	265	240	259	272	278	294	308	277	238	303	300	264	259	288	262	265	265	259	281	272	265	284	260	276	279	290	270	291	274	277	291	283	285	286	282	290	276	273	290	295	291	285	286	300	269	309	260	300	268	262	318	280	254	271	268	268	295	244	283	300	283	284	279	299	293	294	270	281	273	274	280	265	287	289	297	304	269	295	297	273	277	310	255	260	250	310	257	284	282	274	269	277	274	297	265	301	280	292	285	287	290	276	269	279	300	294	278	253	310	254	262	241	262	268	276	299	277	311	293	292	289	269	279	272	281	291	297	284	280	312	308	264	263	288	298	264	296	288	266	287	266	235	279	276	281	290	253	276	291	318	269	274	272	264	271	264	316	287	263	264	249	270	254	272	267	237	286	273	276	288	299	269	283	288	292	297	293	287	278	261	317	259	298	287	280	276	289	277	274	297	299	276	262	255	280	265	258	316	275	272	278	289	290	292	235	279	274	277	249	254	279	278	288	280	287	297	283	266	284	294	285	292	282	269	282	292	263	267	269	287	257	288	277	254	277	289	285	268	295	248	287	267	261	281	282	265	255	300	285	267	279	286	286	276	271	295	239	276	301	279	307	295	283	292	267	294	298	281	281	279	283	263	286	281	266	313	291	304	268	306	290	275	284	303	290	272	277	283	273	275	261	285	295	287	257	239	279	272	284	301	276	264	277	256	279	286	275	285	256	311	270	261	274	287	276	274	284	277	271	292	282	282	274	313	268	266	284	297	287	283	280	291	298	283	299	294	279	268	297	289	273	275	270	250	249	296	285	268	279	288	303	302	256	278	259	268	264	284	302	258	257	266	270	304	285	300	254	282	269	285	272	295	264	298	280	266	275	262	262	301	269	284	297	288	297	278	274	269	292	272	304	272	284	270	290	302	296	281	287	273	257	292	275	288	292	247	270	279	275	251	286	278	254	263	296	295	293	256	303	265	265	257	270	283	278	270	263	279	287	290	302	285	286	303	298	282	281	269	295	278	265	297	279	295	276	284	287	276	291	282	280	265	305	267	289	284	279	301	260	325	280	309	271	295	298	297	286	264	278	247	270	262	292	298	263	281	278	271	306	258	306	264	297	282	290	287	307	316	289	284	290	280	292	277	267	300	286	287	307	263	304	279	250	284	276	274	272	290	266	313	286	276	279	317	255	273	272	262	289	261	248	265	304	306	279	290	286	298	298	282	277	281	289	263	267	291	279	274	260	272	255	266	265	284	291	304	275	296	278	268	258	277	285	273	277	257	250	281	294	288	261	299	309	285	286	253	283	266	277	286	300	281	284	292	302	277	257	291	306	309	289	304	264	260	309	277	252	254	262	265	250	283	283	276	260	300	287	244	273	278	272	261	270	293	300	280	294	281	286	286	310	279	255	284	303	290	274	263	296	259	288	275	277	253	261	277	296	282	286	292	291	282	304	261	291	270	300	279	291	304	267	288	314	290	309	263	263	269	277	247	284	269	281	279	283	277	273	261	277	289	270	287	275	293	302	295	304	290	284	296	303	293	302	335	292	297	273	241	271	305	289	301	317	266	291	296	257	285	267	286	254	262	307	303	286	272	279	291	250	299	278	298	281	246	293	275	301	272	290	272	293	278	274	254	283	286	276	271	255	297	290	274	283	290	281	297	266	286	293	275	268	256	280	261	279	277	280	255	285	302	299	307	265	280	284	261	275	291	271	277	295	269	276	259	287	257	274	290	283	284	268	261	263	273	299	260	274	256	277	283	276	283	310	272	300	269	263	297	278	278	276	284	279	242	258	301	301	268	301	293	286	259	299	299	285	286	310	307	291	285	312	307	283	302	291	262	272	283	258	281	254	269	268	265	322	289	260	284	269	290	278	276	257	252	272	295	322	277	273	284	288	288	267	270	292	276	274	302	291	292	295	264	269	280	299	273	306	283	275	291	294	277	299	253	311	269	313	285	293	323	299	267	250	305	274	286	308	287	235	254	290	289	283	300	309	321	324	274	296	297	283	299	273	259	254	273	250	308	301	282	316	289	286	284	271	309	276	275	272	249	273	252	306	255	305	286	262	262	290	267	288	243	272	267	283	249	273	281	260
5774	1643	3064	3666	3118	2647	2172	1956	1623	1488	1363	1329	1212	1055	1111	1056	980	959	941	922	887	890	896	823	856	827	797	870	823	764	781	780	822	795	786	747	785	758	738	749	731	749	736	795	711	787	782	734	691	742	735	728	761	726	739	697	674	760	733	738	742	739	706	692	715	769	726	731	723	744	729	707	696	737	776	724	698	710	754	695	756	732	706	707	727	732	695	694	692	731	702	728	697	745	690	708	708	684	697	727	728	747	710	699	712	741	740	717	702	723	729	736	722	693	677	678	691	733	704	697	778	729	668	669	739	726	693	721	720	677	695	778	709	716	728	716	758	736	742	687	725	689	741	765	708	747	739	719	684	696	704	698	696	651	736	783	663	696	716	681	729	704	729	750	694	701	712	748	731	769	714	728	758	724	717	665	673	669	719	717	727	690	695	697	734	714	732	703	660	708	726	758	699	735	729	679	735	729	697	732	715	656	684	663	729	706	691	699	709	714	705	709	676	694	700	673	659	703	735	728	718	733	683	707	751	684	673	692	734	697	747	670	683	724	709	696	709	705	678	742	660	670	722	681	731	649	713	746	738	724	653	742	749	704	698	741	740	665	697	669	651	738	679	721	717	717	709	745	706	688	684	734	717	713	780	746	696	702	715	669	664	679	693	685	696	679	717	744	688	698	676	711	728	672	738	724	726	689	735	709	714	677	746	749	701	676	721	716	681	713	751	719	740	733	704	710	736	737	705	682	715	705	707	680	671	673	673	670	687	722	678	713	719	667	694	695	742	724	698	705	714	701	782	744	720	709	678	655	664	719	698	669	708	724	685	751	691	733	717	661	680	696	700	735	649	711	703	718	793	656	666	702	698	633	670	722	719	732	693	704	701	696	693	671	733	737	655	704	698	669	739	731	690	710	740	728	699	680	716	705	709	743	700	699	716	661	703	700	665	679	734	715	680	666	667	650	694	693	713	734	746	740	725	701	706	677	664	694	717	661	712	723	693	736	736	708	698	721	716	700	682	725	669	769	681	722	680	761	675	733	743	754	726	679	716	693	696	666	688	720	715	639	682	719	695	731	694	686	718	676	718	715	732	735	764	704	712	671	696	688	671	721	692	686	659	677	706	711	733	731	708	726	717	766	697	716	710	681	695	693	702	666	709	656	692	734	710	725	713	690	703	684	744	722	708	754	745	691	671	708	704	716	717	766	680	702	708	706	705	677	684	656	735	663	732	697	688	674	673	704	677	697	742	757	715	658	686	720	717	722	709	700	710	739	686	697	717	697	642	754	725	713	714	661	673	665	710	660	669	713	697	701	643	714	685	677	681	677	737	707	690	716	730	692	697	709	671	732	726	682	681	656	703	652	691	682	719	669	653	731	706	784	729	763	748	712	671	695	692	721	701	697	747	744	660	718	637	713	710	735	707	687	703	705	692	695	663	735	702	743	725	689	721	765	696	692	750	671	692	745	738	708	738	717	702	705	745	724	721	732	737	680	692	712	677	714	699	708	766	729	666	657	660	740	688	690	695	669	717	660	656	654	654	688	670	766	711	675	667	700	720	678	687	699	714	720	731	708	732	707	727	697	711	664	687	763	733	741	730	717	657	675	735	691	740	746	736	704	688	693	714	764	707	755	733	718	676	703	728	708	724	667	690	686	692	747	690	723	698	753	734	708	720	731	701	717	717	749	727	663	761	761	749	749	730	711	726	675	684	719	741	719	666	708	685	671	697	741	713	715	711	692	745	745	696	699	762	681	712	668	761	716	702	683	723	700	724	713	701	701	741	683	721	683	723	726	697	708	696	699	707	718	713	649	726	732	706	676	754	710	669	641	723	748	704	690	673	701	763	747	702	686	695	691	668	710	669	680	726	710	708	699	711	682	733	708	692	669	680	708	711	759	755	702	740	719	646	721	669	700	702	694	693	723	700	747	753	644	721	732	705	702	722	709	726	688	697	677	720	691	729	705	718	701	709	656	714	736	708	722	686	677	755	720	697	758	712	690	689	692	695	657	746	729	729	714	679	729	684	694	678	747	710	709	715	668	725	713	662	731	728	685	718	681	664	740	732	734	676	709	722	699	701	741	681	711	700	668	688	682	718	708	702	703	678	670	736	691	712	709	717	699	672	700	693	702	658	752	722	688	682	689	717	708	694	698	730	703	705	688	727	691	717	674	695	717	658	676	699	727	687	689	708	725	693	702	713	750	709	678	707	708	726	737	789	712	741	687	741	706	715	716	672	712	713	708	726	708	679	733	716	686	742	666	750	670	738	718	730	650	676	646	694	724	717	687	693	739	690	714	680	736	691	615	694	732	676	716	721	716	696	705	711	730	722	656	669	715	686	694	734	648	746	686	711	732	677	685	707	686	722	666	674	740	724	708	712	709	753	681	682	714	729	741	709	737	758	726	656	737	706	757	717	688	722	729	724	691	760	718	740	714	725	672	691	683	713	689	715	750	716	702	668	732	762	735	709	714	704	710	717	709	728	722	725	676	699	720	696	716	683	700	694	696	721	684	742	659	716	707	663	719	699	705	736	679	718	640	710	700	743	742	723	716	676	687	736	711	737	710	692	706	654	717	672	727	709	750	706	669	703	712	693	704	708	681	655	693	702	671	694	682	682	699	754	655	693	734	717	687	661	713	726	720	696	718	681	692	729	728	758	695	731	695	736	721	710	708	759	712	684	681	703	758	737	758	660	695	736	701	727	714	740	685	667	705	654	646	691	740	744	749	706	731	717	743	670	691	703	748	714	773	703	665	702	703	699	680	641	691	722	695	702	695	747	707	707	711	731	651	712	778	744	675	688	684	665	709	692	709	756	682	746	680	726	724	709	693	626	748	725	712	709	704	710	701	748	724	670	721	723	709	682	683	697	706	644	645	746	653	675	702	729	734	725	721	704	745	722	690	737	679	739	711	709	764	687	728	719	669	644	691	713	707	688	693	717	725	712	695	718	646	715	734	715	730	727	687	692	701	715	712	685	752	694	716	702	740	664	718	718	691	682	693	731	713	676	678	693	688	735	699	690	761	706	703	686	717	754	676	759	722	745	744	722	700	725	726	685	701	717	688	694	710	669	646	707	752	663	702	704	688	696	737	721	665	693	730	739	673	713	679	649	682	718	751	732	737	709	728	707	676	696	732	699	731	673	660	732	729	666	709	682	742	729	698	687	694	675	708	695	718	671	669	712	736	765	744	691	720	713	726	709	749	683	705	707	680	736	716	705	721	737	721	734	774	676	745	743	717	677	697	718	707	727	710	671	656	687	704	659	707	720	674	730	727	718	732	691	706	736	713	645	732	678	708	716	684	703	674	700	708	706	704	694	738	692	724	738	690	681	696	737	748	701	678	748	716	671	704	747	686	716	745	719	768	729	708	720	707	719	732	685	681	730	712	689	734	689	694	660	695	685	785	679	693	710	732	698	733	743	755	732	717	670	693	726	720	687	689	721	693	686	657	718	754	707	716	693	751	699	728	731	765	691	750
15389	2401	2550	1918	1307	949	724	511	437	432	380	295	254	207	243	193	182	199	189	196	177	177	163	165	148	149	163	169	161	130	128	140	130	138	129	159	131	133	138	125	158	140	146	148	118	120	140	118	142	116	130	128	133	126	119	133	136	128	113	111	125	146	122	129	131	124	121	115	145	115	141	137	126	122	129	120	110	135	108	127	119	132	127	135	114	118	115	135	130	131	151	138	128	123	130	132	143	124	147	131	130	124	120	143	116	101	132	129	107	133	127	103	119	129	125	117	134	146	128	118	121	128	137	130	108	122	119	125	127	115	100	119	105	113	128	111	119	124	139	125	140	120	136	124	133	137	128	135	129	135	109	132	129	104	125	131	141	100	102	132	121	128	132	113	130	106	106	121	114	125	124	131	126	110	127	136	129	102	127	133	138	131	109	118	103	130	115	102	138	132	130	134	98	131	130	117	126	129	128	118	132	120	140	130	123	113	127	149	122	120	120	133	121	119	107	106	133	130	122	111	127	104	144	119	125	119	126	128	137	121	118	119	140	110	137	131	126	115	130	117	116	117	109	112	125	91	131	95	129	124	143	138	133	147	123	119	117	133	134	127	135	118	139	122	117	117	112	128	116	118	125	117	101	127	119	121	144	115	136	116	121	112	119	109	140	112	131	127	127	127	109	128	124	133	106	111	143	119	135	94	111	114	124	121	118	133	126	124	127	122	111	132	102	125	116	145	118	127	134	126	120	126	117	149	132	109	115	110	121	133	124	109	115	122	128	118	124	134	131	116	121	106	118	126	119	124	123	131	108	118	134	119	135	118	118	136	102	125	120	119	108	108	125	118	136	133	115	127	141	102	117	124	109	143	135	131	117	135	129	121	125	124	100	143	118	116	127	130	129	120	129	131	100	108	140	120	113	121	142	127	126	107	114	126	138	118	115	128	103	119	113	129	137	110	123	132	121	126	121	121	134	120	120	139	125	104	147	143	107	110	126	140	122	131	121	118	140	128	109	117	126	116	137	126	118	121	101	110	139	111	136	107	139	133	127	125	104	135	123	108	132	126	124	106	135	118	141	137	141	122	112	128	112	133	139	119	128	125	137	117	129	131	126	113	111	125	110	136	109	116	122	116	110	120	112	140	120	125	115	118	125	113	112	130	101	144	120	131	123	111	137	111	119	130	130	137	114	113	119	132	108	119	122	121	97	110	127	121	113	105	128	116	136	131	132	124	119	121	122	105	114	119	116	106	128	129	113	124	135	128	123	107	105	104	117	109	138	104	131	120	130	106	129	123	104	121	118	121	136	127	111	129	133	121	134	111	110	136	132	139	128	152	129	119	127	150	117	115	118	123	125	100	124	128	140	115	118	109	111	132	116	117	113	98	109	141	120	130	112	135	110	143	124	129	118	124	130	116	109	130	134	102	150	119	114	114	108	136	149	126	133	111	94	122	120	132	129	128	108	125	123	137	118	119	139	113	131	130	119	125	137	131	126	106	116	127	123	138	134	124	124	121	123	97	136	123	111	134	116	128	125	128	134	102	104	110	112	117	115	114	115	114	125	129	125	114	118	106	145	112	119	125	102	158	111	126	136	113	128	136	110	99	109	111	127	122	113	133	134	135	131	146	132	126	108	125	108	129	110	113	142	101	125	123	124	116	114	125	123	105	126	96	111	119	117	121	154	99	119	120	124	146	112	125	117	101	114	122	114	111	114	129	125	135	120	125	112	135	124	108	116	122	105	136	136	128	119	118	130	124	121	127	120	135	115	130	112	139	124	132	113	123	137	122	120	126	126	125	118	125	125	116	136	124	117	124	123	119	115	133	126	140	124	102	132	111	113	127	137	108	119	129	120	123	129	113	115	110	119	132	128	127	114	127	122	112	110	110	123	122	138	129	136	120	125	110	124	131	133	130	135	128	118	135	120	118	94	106	107	139	118	89	116	128	135	135	120	135	121	120	132	109	119	148	130	116	112	129	126	135	107	114	149	122	126	112	129	117	137	117	143	108	107	123	113	105	119	106	112	112	101	121	120	127	120	131	147	121	121	127	106	169	121	122	123	126	109	109	133	126	126	111	115	125	141	129	115	118	126	123	121	122	120	130	137	126	110	108	126	123	102	113	119	128	126	97	135	138	119	153	113	132	145	152	120	128	118	128	126	131	109	121	142	130	105	110	106	133	117	149	141	136	124	132	111	108	107	120	142	120	118	133	119	123	108	129	133	127	115	124	116	130	135	129	118	121	105	121	104	111	126	134	123	125	124	128	121	117	140	107	130	125	130	128	109	100	124	119	128	108	123	119	155	125	117	110	138	126	111	141	107	115	132	141	107	133	129	111	148	114	115	117	111	119	118	131	119	106	130	109	113	122	104	109	132	121	104	109	110	107	145	111	110	125	128	114	131	133	104	122	114	121	118	101	127	128	107	149	135	119	138	123	129	121	124	124	115	149	116	119	120	101	124	118	135	126	119	131	122	117	119	129	120	133	112	128	120	124	126	118	115	112	136	131	117	120	139	112	133	130	130	117	109	111	115	142	133	112	132	133	120	116	113	107	134	130	124	153	127	115	110	129	133	122	131	126	122	129	121	105	128	123	121	124	146	137	132	121	122	132	127	129	117	125	116	120	127	115	121	142	123	105	126	136	108	104	110	109	112	124	100	120	114	131	120	130	119	117	104	142	121	113	127	108	98	132	114	125	120	124	115	111	126	120	130	143	116	117	112	105	115	126	126	131	116	123	124	137	125	122	117	130	111	117	123	120	108	104	119	113	108	130	104	113	146	120	107	124	134	124	138	113	108	110	123	118	134	129	111	127	121	110	120	132	115	135	123	137	136	133	141	119	131	111	124	115	118	101	116	102	140	123	132	128	115	102	138	110	134	137	119	128	114	129	120	137	118	122	124	114	142	128	104	134	122	118	119	127	126	115	148	136	133	110	102	128	118	120	109	119	110	118	122	135	135	125	127	111	128	119	115	117	137	119	122	115	109	131	116	109	120	129	132	149	138	133	128	145	127	141	115	118	121	121	147	125	116	102	126	129	104	105	122	121	125	116	120	129	146	129	114	126	116	125	153	139	139	112	112	106	125	130	120	123	152	131	149	126	143	122	122	120	127	113	135	130	128	135	137	132	119	119	122	133	120	130	124	120	118	133	122	130	123	132	125	132	121	146	133	130	113	121	123	122	112	138	107	121	124	116	119	132	124	106	112	126	101	124	139	134	130	118	138	128	125	125	121	135	127	141	137	129	119	115	125	136	125	135	139	126	108	109	119	132	119	115	132	97	132	144	121	101	139	119	114	114	122	121	124	135	129	145	131	112	137	111	127	142	134	104	101	124	116	120	130	118	125	134	140	137	118	122	119	113	107	121	113	117	137	122	117	124	129	117	122	109	125	121	117	115	112	122	128	124	126	117	128	125	120	108	124	109	97	124	124	133	124	120	134	95	112	128	131	120	134	113	118	129	109	146	121	107	137	122	129	109
7443	2159	4614	5699	4903	3770	3222	2644	2186	1796	1708	1417	1224	1095	1051	1018	942	829	849	769	687	770	648	645	616	572	563	539	540	512	543	486	445	465	487	451	454	499	458	470	452	416	427	417	391	437	415	428	408	407	376	404	407	392	380	393	367	421	368	407	396	392	407	395	390	387	389	367	383	400	367	389	378	353	345	416	372	360	378	377	361	390	372	383	337	355	345	351	351	381	334	342	361	373	362	345	356	381	347	327	331	341	390	349	330	355	359	386	360	350	365	352	352	345	351	369	352	359	367	360	349	349	346	377	350	355	346	385	332	330	353	393	399	388	348	350	348	361	328	325	357	364	318	373	351	322	327	335	349	373	359	327	344	364	337	332	373	369	355	333	317	375	344	361	348	345	315	374	363	350	334	346	342	351	373	338	334	339	376	355	354	344	330	367	392	379	359	328	350	369	346	327	357	365	342	354	379	360	358	330	384	357	349	356	314	336	348	357	360	354	335	359	347	343	321	353	343	361	351	335	337	374	355	353	367	365	321	353	342	343	361	344	313	381	369	355	316	321	329	307	357	348	355	360	331	333	374	343	327	350	401	379	327	366	349	330	367	367	338	328	334	363	348	356	385	362	336	360	333	335	348	317	308	345	339	337	350	331	342	349	364	348	313	349	391	353	321	338	358	357	343	334	335	351	348	347	333	338	366	337	332	371	326	357	342	331	343	339	339	378	334	340	359	336	355	353	375	348	357	332	362	337	380	379	328	372	345	346	355	370	357	365	325	336	347	368	338	334	350	376	358	374	360	328	331	337	370	337	365	333	398	340	343	320	335	336	394	324	400	345	323	351	324	347	329	362	347	325	368	353	390	358	353	315	319	337	341	338	362	327	345	333	350	337	339	350	308	352	353	358	368	370	352	381	338	306	325	363	332	334	348	335	322	334	351	353	383	337	362	340	360	326	340	335	327	312	332	337	373	359	373	354	361	340	349	354	358	343	366	333	345	370	370	332	349	331	344	366	323	362	335	353	337	300	334	367	344	366	336	348	360	362	354	367	348	334	360	351	357	369	353	355	336	336	331	346	363	354	347	325	326	358	356	344	342	334	337	371	356	320	337	350	337	318	368	358	339	318	358	348	327	386	347	333	320	328	316	317	331	338	346	345	355	323	329	343	338	340	319	346	323	311	328	325	374	356	352	329	346	355	395	340	379	328	305	366	342	359	316	327	324	339	358	347	356	336	345	376	363	316	340	344	388	332	362	346	323	326	360	347	338	360	326	330	340	380	347	328	352	352	312	352	347	365	348	323	356	325	322	324	328	335	361	361	336	361	327	333	350	351	358	342	348	330	370	349	341	352	343	323	338	343	333	350	305	329	339	332	372	371	352	328	368	353	332	351	376	321	307	338	339	351	330	330	316	389	353	330	353	374	344	388	386	351	370	330	331	342	337	329	353	349	359	356	351	368	353	342	350	389	343	321	346	336	377	371	354	337	325	352	340	352	333	347	339	331	360	322	327	334	355	344	331	393	373	348	346	340	316	331	325	342	340	336	355	361	340	310	331	361	353	357	369	340	356	385	358	346	346	310	331	342	344	371	338	315	337	330	338	334	352	354	325	344	367	367	384	334	344	335	365	350	338	338	343	329	347	362	336	330	348	342	382	358	355	340	344	360	361	343	382	314	333	337	292	356	328	349	348	344	370	361	347	349	327	366	338	336	380	333	366	375	356	352	337	356	341	352	323	313	344	320	346	346	333	340	338	377	326	362	335	336	360	358	350	317	365	333	356	364	330	336	354	328	345	359	351	370	335	346	345	351	358	332	341	331	301	360	307	358	339	362	369	392	372	378	376	350	376	368	334	331	357	363	316	369	329	373	344	343	363	366	393	374	313	338	324	333	354	341	346	374	326	356	372	322	340	373	360	357	346	304	372	322	365	329	328	343	379	357	354	349	375	366	368	344	329	352	362	338	349	328	374	342	322	328	351	335	378	340	335	375	341	347	348	340	401	363	343	335	347	359	379	360	342	352	334	353	334	392	333	319	345	311	368	350	351	335	344	345	346	331	348	353	364	356	322	322	338	348	349	358	390	360	327	364	330	327	366	332	347	323	366	318	388	344	343	361	365	353	375	357	368	361	324	356	362	353	373	352	353	353	371	348	336	348	316	322	367	345	316	346	348	368	346	359	373	360	326	341	327	382	365	369	342	351	336	360	362	381	356	371	335	345	365	332	363	347	359	348	318	357	351	355	345	326	324	351	352	369	372	371	344	312	344	372	361	346	364	317	358	324	354	388	320	346	346	350	335	378	360	372	364	342	374	351	354	326	363	358	340	339	349	364	370	336	367	325	346	370	314	373	340	356	366	337	357	318	373	343	323	365	363	319	309	355	341	364	391	364	348	384	333	354	328	328	343	321	361	372	337	348	359	350	372	330	338	352	354	327	333	347	366	356	350	358	317	357	345	361	345	372	353	351	341	345	345	346	351	355	346	335	356	326	327	329	373	351	325	347	327	340	341	307	342	323	367	323	349	340	382	378	346	334	359	305	351	345	359	352	352	332	366	362	314	337	319	349	321	356	354	350	345	356	347	339	360	351	338	324	345	352	347	338	343	344	361	339	349	342	309	350	367	354	337	341	336	334	343	362	327	346	337	362	380	340	333	377	315	369	336	350	328	317	374	377	342	328	352	358	306	375	364	347	318	344	376	336	324	341	347	332	343	365	392	336	361	338	336	338	357	363	319	320	348	339	321	344	350	326	366	345	368	337	325	355	331	351	368	334	381	331	306	319	342	343	344	367	329	347	335	330	356	343	363	349	369	342	320	349	347	370	313	354	363	366	361	334	339	360	350	364	352	364	361	335	336	385	353	332	351	338	373	349	355	364	369	324	329	339	325	359	345	350	357	365	344	383	371	322	345	328	326	332	376	372	363	306	336	357	350	363	327	329	331	328	384	349	314	314	352	360	339	351	331	317	328	327	351	350	355	315	375	370	373	345	354	344	361	359	318	366	341	352	372	337	343	325	367	327	352	339	362	349	341	354	315	346	332	313	359	366	323	332	328	333	347	321	320	378	353	365	339	384	349	329	336	370	338	353	353	397	370	376	352	323	332	350	350	362	330	344	380	380	361	343	341	367	322	337	344	342	362	340	374	351	321	350	342	356	348	378	345	353	345	317	306	326	335	336	353	324	362	370	351	346	319	347	331	363	349	334	339	353	338	340	361	329	377	323	335	373	337	342	355	325	349	370	343	314	330	340	384	335	356	343	362	356	348	331	354	361	347	349	337	373	363	357	346	343	353	321	327	300	317	345	314	334	344	391	337	357	337	330	351	365	358	340	346	354	357	363	347	356	348	351	330	340	360	307	343	345	346	334	313	342	342	326	338	338	343	352	394	352	367	360	344	336	298	320	320	378	344	349	373	335	341	336	346	321	305	333	356	365	354	344	353	382	360	352	319	327	355	328	371	359	317	352	358	368	333	362	344	341	334	369
2481	348	405	336	346	332	354	342	302	328	333	303	312	331	347	300	316	313	324	318	289	293	340	329	335	324	338	317	304	311	324	329	292	315	306	286	280	307	322	313	343	324	327	330	310	303	331	287	307	291	321	288	297	323	315	330	331	305	351	330	323	303	319	315	299	321	297	308	306	331	313	300	342	349	344	284	299	333	287	315	333	302	312	318	320	317	314	297	374	333	310	301	328	348	321	284	287	324	321	288	295	331	296	339	334	319	315	276	321	315	315	297	298	311	319	331	317	338	320	328	288	310	305	317	294	319	337	327	344	334	313	300	317	342	323	302	306	302	339	307	300	325	313	303	333	372	311	291	330	308	291	327	317	327	320	311	313	327	336	317	323	334	348	329	317	331	295	336	301	300	354	284	319	297	304	325	294	354	323	310	278	304	332	313	357	321	315	318	331	302	349	321	307	311	326	298	326	329	313	302	293	324	334	319	285	338	329	303	345	354	313	292	314	299	309	302	301	292	308	309	314	295	337	371	329	328	308	328	311	330	290	287	327	347	318	320	326	318	292	298	332	331	321	304	342	294	319	286	330	305	345	319	309	319	347	333	316	342	313	307	341	333	336	315	350	313	320	325	336	336	308	330	339	326	316	275	306	349	327	299	304	312	307	333	322	344	303	353	302	310	297	343	325	322	325	333	299	307	338	303	349	315	334	302	307	287	318	351	312	343	294	300	307	297	303	298	333	317	306	317	339	339	317	308	311	308	327	315	299	329	340	344	325	360	328	295	314	328	323	330	304	287	330	313	328	329	364	317	321	321	301	315	328	334	287	334	323	284	334	272	322	335	356	312	325	328	332	299	321	305	307	307	331	317	287	356	365	306	352	324	322	338	324	335	324	312	312	330	318	300	329	307	337	290	295	292	309	306	303	339	301	309	328	302	305	351	324	328	282	306	329	308	286	316	292	319	315	311	316	304	324	294	349	322	332	300	321	306	308	309	314	299	343	351	332	301	295	292	321	342	370	318	335	321	306	333	317	320	320	333	312	321	338	325	332	291	312	323	318	314	341	308	295	326	326	319	311	350	283	317	296	282	324	330	298	292	291	318	322	302	317	304	305	324	337	314	316	291	279	324	328	330	316	325	339	325	330	287	337	308	305	298	315	351	292	311	281	316	307	310	318	297	335	284	323	283	350	316	290	309	297	325	324	327	310	307	292	259	318	310	355	356	313	284	336	321	310	332	340	326	306	295	305	311	324	327	305	284	282	348	337	336	330	358	297	295	322	287	312	343	299	302	301	315	292	323	329	298	343	343	315	292	307	333	328	333	341	300	318	342	292	332	307	298	321	287	292	343	332	312	310	312	308	346	279	311	320	312	329	318	318	324	330	341	303	319	299	346	320	319	313	313	366	305	310	311	320	332	291	313	313	332	338	322	302	308	298	320	306	346	330	295	290	338	324	315	317	342	304	303	325	315	342	321	357	294	327	297	316	320	359	329	321	343	317	308	310	308	335	312	320	305	326	312	306	321	347	303	301	343	340	284	336	314	316	310	319	279	292	352	306	326	322	318	325	313	291	322	278	310	328	339	329	330	335	304	303	300	311	319	318	340	290	311	325	312	311	304	311	320	309	367	313	313	303	303	305	300	316	322	304	331	313	323	310	301	331	299	313	318	284	345	340	318	334	326	323	274	333	290	316	306	319	304	300	305	318	313	302	315	323	334	288	305	347	312	318	313	307	316	327	318	309	331	323	301	287	300	296	297	281	314	298	317	305	316	346	340	344	324	303	309	325	329	317	336	318	299	289	372	322	309	314	310	286	306	310	332	311	328	321	348	332	334	312	299	313	320	286	312	333	339	331	327	303	329	325	325	326	337	333	314	290	357	333	325	308	300	285	291	319	326	336	273	310	359	348	326	317	333	311	355	299	340	326	271	332	297	346	330	289	299	315	332	295	340	311	308	361	299	286	311	335	309	294	315	346	304	286	285	310	343	311	281	326	315	341	323	294	325	313	294	325	310	329	329	302	317	314	331	316	307	319	314	320	319	322	305	313	302	320	294	337	282	339	304	292	298	309	332	325	305	297	302	322	290	317	334	348	318	297	297	316	342	311	354	289	312	321	338	323	334	345	326	292	310	309	302	311	331	319	308	314	316	307	316	313	329	297	297	307	324	334	312	275	327	297	291	283	314	315	291	309	322	338	302	335	322	292	317	306	319	332	349	338	308	318	317	347	329	327	314	344	339	320	361	317	302	322	326	311	336	298	326	345	321	341	313	305	328	343	339	327	306	299	292	352	325	305	303	320	345	327	312	327	309	330	283	324	279	309	336	349	294	300	303	309	315	353	313	370	342	311	303	325	318	329	302	348	325	297	307	300	326	312	334	327	329	315	304	314	307	369	307	306	308	339	309	330	285	334	306	323	319	292	291	327	341	350	295	362	315	323	322	325	314	343	284	295	332	299	295	306	320	323	294	341	285	321	278	340	327	310	357	319	347	315	310	281	325	354	325	310	298	327	304	315	286	331	281	286	275	304	310	317	294	355	338	357	286	299	324	284	299	340	322	291	303	313	316	311	358	331	309	317	354	341	322	311	311	342	294	300	305	335	315	288	342	324	334	316	312	312	285	328	331	350	305	321	308	325	333	318	314	311	331	286	344	293	314	309	312	336	336	303	313	286	315	310	308	333	309	299	310	338	317	315	312	334	304	290	300	320	334	338	315	327	303	328	317	303	298	319	325	351	297	306	315	337	314	309	332	307	341	333	298	321	332	346	328	318	319	334	314	309	320	335	285	315	314	319	334	334	322	355	310	311	298	284	298	315	320	324	304	342	308	277	310	319	320	315	302	294	313	317	338	331	350	310	329	324	342	307	313	330	306	344	295	309	318	320	305	299	321	327	317	286	311	334	330	330	341	295	291	308	324	323	328	369	297	331	321	319	343	328	321	301	297	324	320	295	275	353	325	314	314	330	314	319	334	306	301	292	328	297	303	315	305	296	335	311	343	297	313	341	324	343	304	307	330	313	312	286	345	343	331	320	321	324	329	286	327	309	327	320	291	318	325	321	351	316	337	353	296	278	332	325	306	315	331	329	301	310	308	329	286	340	321	290	312	316	299	329	329	315	337	341	353	314	304	337	293	322	302	322	296	326	320	304	330	310	310	321	328	303	296	318	298	330	309	338	306	289	314	295	328	307	322	299	262	326	332	307	304	313	320	329	314	341	320	294	289	302	360	289	295	310	292	293	311	317	321	328	318	323	308	328	345	322	322	321	310	326	336	310	326	340	300	300	333	316	321	333	364	358	322	327	317	333	333	333	291	326	300	283	323	326	335	299	334	311	326	286	320	304	334	317	347	302	304	293	326	286	274	332	344	315	303	318	311	332	307	340	321	299	346	315	356	351	332	287	310	319	319	310	341	310	292	318	302	300	313	343	306	329	284	286	305	299	302	290	335	334	316	297	307	332	332	340	307	303	278	345	297	301	297
2518	861	912	993	955	969	934	905	866	901	874	821	794	858	860	828	797	818	743	827	806	804	789	839	868	804	812	804	826	778	833	820	809	845	801	795	871	823	768	809	843	830	809	803	806	801	788	834	798	859	834	782	781	784	815	840	841	810	836	812	791	819	839	799	826	782	823	792	822	823	815	829	784	782	784	764	781	827	800	788	846	762	806	757	816	810	800	783	852	783	787	799	816	780	779	829	809	824	767	803	809	729	820	835	795	826	812	825	785	822	847	796	760	861	794	786	800	781	844	806	838	749	810	747	772	814	845	795	804	819	855	818	804	822	795	797	832	791	825	871	772	874	762	862	795	811	790	737	788	796	787	821	832	837	787	811	780	786	738	786	790	833	817	829	815	797	762	779	806	847	868	832	819	794	835	804	759	829	858	759	785	797	781	825	795	777	763	792	751	809	773	834	778	812	839	811	801	759	814	830	819	816	864	755	773	835	813	781	824	806	765	806	839	835	811	819	809	733	794	781	777	873	838	799	825	792	864	801	828	756	810	830	826	816	821	805	776	849	771	804	839	779	831	825	824	774	830	766	839	801	804	804	784	828	818	830	820	823	849	797	808	771	753	769	851	830	793	796	813	815	827	776	796	774	771	823	852	867	828	780	829	779	777	770	862	781	827	759	790	838	847	798	812	788	819	816	847	810	777	791	843	783	823	775	808	782	797	809	800	820	774	789	835	810	800	794	802	780	771	803	774	871	805	753	828	823	839	829	815	756	818	781	795	845	790	781	842	831	817	817	772	812	831	797	760	810	823	816	795	824	841	814	785	886	797	810	846	808	804	865	811	831	760	808	769	768	815	771	762	838	827	788	804	814	793	832	830	806	848	792	796	809	817	806	798	825	844	817	814	779	837	832	821	792	776	835	795	771	831	828	819	817	766	764	825	786	815	815	773	906	828	806	790	861	795	816	755	799	830	779	857	806	814	826	855	770	836	815	784	800	848	766	847	760	784	762	750	803	846	747	826	786	826	808	811	816	821	811	829	767	760	817	805	792	764	834	774	779	884	787	834	795	843	836	815	781	794	843	855	842	841	827	800	803	833	856	812	828	788	772	845	788	825	798	829	780	828	846	796	827	829	745	772	790	752	808	757	806	766	837	836	809	845	768	777	838	828	768	805	870	812	814	827	819	799	789	822	770	794	767	814	894	794	765	808	812	775	787	814	790	820	817	797	821	780	781	835	812	811	787	768	767	821	797	811	800	802	813	811	800	776	739	770	822	763	812	807	826	812	837	837	789	828	798	809	807	846	771	800	776	829	811	844	752	833	854	852	783	804	778	782	788	821	784	793	813	854	824	847	791	823	804	807	812	813	838	866	853	746	729	812	811	811	834	805	784	780	824	817	834	824	782	795	793	857	844	844	796	820	801	803	819	836	825	841	773	832	803	795	771	820	814	773	799	796	791	816	792	770	849	813	795	849	831	784	821	744	776	792	812	865	789	857	807	818	801	799	803	811	835	821	813	850	821	806	787	846	787	777	796	808	808	801	789	792	781	795	808	752	798	831	823	841	793	830	830	839	850	754	837	888	798	818	788	856	795	812	817	795	769	839	800	795	871	812	813	856	798	827	800	786	782	834	810	775	753	781	837	786	791	835	790	878	773	831	778	790	784	866	765	804	791	787	761	875	809	820	835	893	791	828	760	752	849	826	757	775	823	866	857	781	810	789	778	822	818	812	823	799	806	825	841	833	800	778	796	807	815	770	801	820	785	819	775	799	783	818	783	801	768	811	841	837	767	777	878	807	781	859	804	825	837	810	805	826	803	812	797	820	779	791	814	818	758	793	799	860	837	821	780	793	802	752	796	790	791	827	785	826	812	785	755	814	748	817	747	819	853	824	796	831	770	840	766	791	823	797	812	798	804	789	791	840	804	764	801	799	825	806	796	814	823	837	900	822	813	794	810	823	834	787	769	777	793	852	810	823	794	785	763	780	853	804	769	822	794	795	823	843	776	849	824	827	764	808	851	826	789	839	819	828	814	792	810	770	799	781	816	796	805	834	777	842	793	754	773	819	779	759	806	844	818	835	799	813	827	826	829	858	804	817	774	857	829	852	819	775	827	799	812	837	831	792	817	825	800	824	791	857	794	794	793	788	790	782	798	832	785	813	792	787	814	820	771	816	811	788	790	800	812	777	854	746	876	843	797	766	819	795	769	770	852	782	770	827	837	779	818	807	799	804	757	827	804	788	766	779	815	843	828	843	825	834	852	838	780	771	753	830	804	862	799	768	859	829	827	754	768	809	761	821	781	810	862	826	837	824	813	792	767	823	818	776	783	793	801	826	817	777	772	785	853	863	811	866	748	812	804	837	765	845	800	825	871	798	808	822	847	832	770	820	842	813	806	797	810	808	784	795	797	832	816	788	860	798	825	754	794	849	852	763	806	795	796	784	820	822	819	805	870	796	799	812	819	814	829	799	852	783	757	778	800	761	810	840	792	782	745	852	821	818	804	813	824	764	808	813	839	799	836	854	829	835	785	834	841	782	753	813	816	771	782	830	821	845	804	791	844	835	821	788	839	836	806	775	816	822	809	777	874	781	870	790	841	770	809	806	792	822	781	828	825	794	813	713	776	823	848	766	816	813	814	774	828	805	810	841	780	835	778	815	798	753	871	794	830	854	773	849	792	839	808	825	823	797	826	813	814	822	826	834	862	747	859	783	795	806	847	815	784	824	813	827	851	815	778	785	838	784	812	797	834	789	808	828	800	765	827	796	814	822	831	859	783	798	788	823	833	839	864	815	852	815	813	819	839	817	804	817	790	833	803	824	831	850	805	814	796	832	825	800	840	855	837	791	819	792	822	826	816	816	813	795	773	829	800	809	802	817	828	831	802	765	827	848	812	769	822	802	739	763	800	810	821	803	806	828	776	783	834	833	831	802	848	872	881	756	793	833	798	824	749	818	795	855	803	820	836	824	783	800	770	747	855	781	820	835	764	794	785	794	838	822	852	812	859	755	831	803	789	801	841	824	814	809	848	799	822	792	779	780	836	773	826	808	847	840	779	865	761	801	795	809	850	877	846	858	781	782	788	840	800	791	814	801	799	765	799	856	820	785	812	850	815	797	810	774	786	812	796	829	870	873	803	790	777	832	849	822	770	803	782	792	830	784	779	798	813	808	825	813	845	838	870	803	808	853	792	767	787	824	806	790	848	799	803	790	804	776	856	782	798	819	823	811	806	806	800	802	816	856	865	757	792	790	804	819	800	796	806	796	819	835	810	809	839	797	755	812	744	778	765	820	871	797	810	803	776	804	786	788	783	751	824	845	803	799	845	812	833	804	801	804	823	802	831	802	829	786	786	851	907	795	824	797	809	853	830	813	774	783	835	800	840	826	867	794	840	764	833	797	850	767	821	824	738	820	777	791	796	837	789	765	849	809	768	794	821	813	792	827	825	804	799	823	792	782	844	832	839	838	809	852	831	816	779
8657	1182	1485	1151	853	677	627	524	462	437	374	357	369	332	352	319	319	316	303	314	306	330	287	295	312	313	288	302	288	252	289	282	286	307	294	257	284	293	277	295	282	297	298	290	278	272	304	267	274	305	286	266	300	273	264	266	302	282	289	290	269	242	249	269	282	270	271	260	297	247	280	278	254	283	264	299	291	280	264	283	275	280	279	266	265	301	294	277	286	274	289	252	273	266	277	320	287	273	282	299	279	314	295	290	297	280	265	270	281	267	258	270	277	277	278	242	270	267	291	271	267	244	272	284	267	278	271	282	272	279	252	276	300	264	248	268	283	313	260	278	257	278	293	280	281	284	266	267	267	256	252	300	311	262	297	300	286	264	296	271	290	262	282	322	267	261	241	255	291	256	263	286	252	279	285	264	270	286	281	259	272	285	275	287	289	304	262	292	255	291	281	283	294	248	254	246	259	286	287	279	276	284	255	310	267	274	280	266	272	293	287	284	302	287	268	277	261	246	282	287	279	254	268	278	264	292	267	239	270	291	293	269	258	257	247	262	285	271	303	259	264	295	279	282	265	281	254	257	290	249	282	253	278	258	291	295	275	301	301	302	287	258	292	270	278	281	270	278	269	277	276	280	278	271	283	295	266	286	253	304	265	272	276	268	271	254	278	272	286	296	278	281	256	263	283	262	285	257	251	276	261	275	256	277	284	251	282	301	276	281	287	289	260	269	296	276	269	264	309	269	275	272	296	277	273	287	273	289	280	293	308	277	271	287	307	278	288	268	259	307	313	269	246	256	266	290	279	289	282	307	285	246	288	292	276	301	276	269	300	266	259	267	248	284	274	233	297	265	300	276	293	279	286	309	269	289	272	261	246	264	278	305	298	269	241	262	253	272	282	280	268	304	293	299	268	295	317	271	291	281	276	275	279	243	285	265	265	293	284	286	258	276	273	283	276	285	302	306	256	291	273	287	267	321	277	260	290	246	250	284	277	271	294	281	277	277	266	257	258	252	286	295	286	306	262	316	291	273	259	271	270	265	270	298	258	312	312	311	279	271	278	250	294	282	267	284	268	254	284	301	287	289	255	264	297	293	244	264	264	259	275	279	283	302	299	252	279	317	258	287	272	288	257	266	278	268	282	274	261	259	292	279	280	285	273	301	279	277	283	261	271	293	309	280	285	273	311	291	269	282	254	299	257	298	270	280	263	324	272	289	291	269	298	277	286	251	295	287	278	287	306	264	269	313	277	273	247	258	275	264	275	272	293	298	258	271	264	292	273	272	264	288	250	278	301	305	282	254	293	275	251	254	286	291	307	272	247	279	274	267	284	278	248	296	249	268	274	284	275	295	248	245	276	267	259	291	275	284	266	279	286	258	281	310	264	265	271	266	263	282	262	267	263	286	289	288	297	278	262	293	299	263	292	224	288	304	257	264	285	266	282	259	318	279	270	304	294	281	255	264	273	329	280	256	282	282	275	294	292	266	249	302	284	250	273	274	312	277	288	293	256	296	282	284	269	277	294	285	273	286	268	271	312	281	264	307	290	312	257	296	266	259	299	273	271	258	274	250	309	298	282	282	273	283	250	255	266	249	264	250	279	258	240	281	269	313	289	245	286	280	263	265	278	249	287	260	272	292	267	291	275	270	270	307	265	255	281	292	254	246	287	255	275	242	280	307	314	300	299	299	270	288	279	292	262	282	294	276	278	303	267	278	287	260	298	295	268	282	284	272	261	271	275	255	300	270	307	278	266	297	288	287	279	301	292	275	259	272	284	306	267	279	255	287	268	270	270	280	287	279	257	276	259	323	291	263	287	256	243	304	249	283	262	271	313	266	262	300	252	275	273	277	292	281	290	304	311	263	300	283	291	265	268	266	258	268	308	290	278	287	275	279	250	280	282	296	284	271	292	265	262	284	264	297	275	264	263	278	287	270	310	257	292	251	290	249	264	287	269	258	302	252	281	244	254	253	280	269	278	266	271	268	259	278	270	280	261	278	264	277	283	278	285	270	257	264	254	274	262	251	276	301	251	279	298	287	270	294	264	275	262	310	296	290	275	288	270	275	267	313	279	275	257	257	276	318	268	252	299	278	260	270	311	280	303	280	269	276	256	282	285	257	255	261	284	260	291	281	300	286	290	298	307	249	279	280	256	277	287	285	274	290	239	292	287	275	303	249	275	271	274	289	264	296	272	279	287	256	267	311	301	265	290	261	260	281	276	244	286	280	246	289	263	277	312	259	304	265	287	277	302	300	320	270	277	245	277	266	260	276	311	267	278	277	270	277	327	301	309	268	276	229	293	283	279	271	279	314	293	273	284	282	263	293	276	266	253	283	247	262	266	294	289	294	267	308	280	284	281	267	275	294	293	284	291	302	282	289	310	294	311	287	286	269	300	287	272	263	253	291	289	275	290	299	298	310	276	266	249	272	259	274	292	271	292	262	330	325	290	305	228	277	279	251	273	335	220	293	256	260	285	268	291	247	262	260	277	282	284	287	299	282	261	255	261	252	287	272	280	276	272	283	282	283	245	254	272	269	248	273	277	327	291	264	265	313	274	268	265	251	282	261	273	260	275	266	254	265	274	281	291	299	312	293	301	276	290	286	305	277	282	295	267	260	271	294	296	254	239	279	290	275	261	291	264	287	282	251	261	271	276	285	277	257	278	284	290	268	277	288	294	281	271	276	285	256	266	293	316	270	270	270	289	270	297	269	271	300	250	273	270	274	256	290	291	262	274	268	270	269	281	253	239	291	280	255	297	260	271	272	290	260	270	257	278	267	267	292	291	276	284	292	296	276	288	269	276	303	295	306	261	304	287	271	271	292	294	324	279	301	239	291	287	295	297	254	297	302	303	289	295	282	265	272	272	293	287	281	259	321	262	281	323	279	269	260	280	247	278	304	278	313	316	280	281	284	280	253	292	278	249	259	291	274	293	269	266	295	268	268	242	289	259	285	256	279	269	267	282	264	300	287	281	294	291	279	259	250	283	301	263	293	266	252	256	260	291	267	304	266	271	280	290	298	278	250	279	271	272	286	264	271	281	292	263	264	272	272	258	280	288	285	286	328	264	300	264	270	291	266	263	307	268	274	268	267	307	293	297	277	284	263	261	262	272	264	267	242	288	291	280	249	280	252	264	282	304	267	299	267	319	272	305	273	270	262	255	271	296	259	281	291	277	296	277	269	273	266	259	270	285	272	266	285	287	272	276	273	291	256	283	272	319	270	281	294	266	292	264	249	273	266	278	271	263	273	284	320	245	272	277	264	278	308	296	269	278	296	253	270	269	299	275	273	268	249	275	282	295	310	267	274	298	272	291	305	257	264	281	297	273	284	289	268	302	261	287	272	299	288	276	264	264	269	259	259	254	285	276	260	254	283	241	275	289	248	245	290	290	266	271	291	306	307	280	263	278	287	285	260	296	275	236	257	292	277	309	279	263	276	326	315	287	315	264	309	265	272	269	295	287	271	272	271	301	275
5810	1632	2993	3707	3134	2524	2222	1885	1748	1472	1383	1249	1220	1126	1097	1088	968	911	982	932	874	868	917	847	872	783	844	872	797	847	829	803	748	787	772	748	790	737	753	812	711	742	792	723	705	720	719	714	773	756	735	762	752	749	742	736	712	733	668	716	738	726	744	711	708	695	750	720	735	704	680	714	748	711	717	715	700	744	735	748	683	719	745	675	702	703	698	739	694	716	710	741	721	688	698	680	693	700	695	703	723	737	698	684	704	731	679	718	748	718	716	680	690	717	700	662	692	691	763	735	681	670	701	715	744	668	692	702	710	719	675	726	690	659	711	749	680	679	717	724	687	746	681	689	717	733	683	687	655	728	705	675	688	717	699	640	725	695	710	725	695	662	708	647	719	708	681	711	719	691	671	719	673	691	707	687	682	692	709	716	680	698	698	741	734	718	668	666	690	701	718	729	734	773	671	666	709	739	682	707	642	696	667	689	725	673	686	761	688	659	679	732	711	695	732	714	721	710	705	755	677	727	740	701	726	716	693	700	701	642	686	700	731	716	701	748	729	730	725	685	721	701	704	711	729	679	754	726	712	678	704	708	750	720	724	749	736	691	739	714	708	680	686	698	734	707	697	670	713	774	763	745	695	691	687	689	694	645	744	702	653	683	724	685	726	737	718	700	744	731	645	721	698	695	712	681	751	667	664	665	629	682	688	765	734	673	677	709	721	711	744	730	716	672	673	719	726	760	707	745	719	726	724	691	736	743	744	697	710	697	699	673	698	711	675	663	746	684	734	691	685	743	709	716	704	667	686	769	672	682	692	698	666	682	743	650	746	706	737	737	671	718	678	692	739	746	724	712	727	712	687	685	725	683	698	695	737	709	729	675	705	677	714	702	742	759	736	720	695	691	755	646	664	722	707	702	706	749	717	697	726	728	730	687	714	720	690	678	677	668	679	743	700	731	676	677	690	703	719	703	658	664	706	718	685	698	729	754	702	688	698	703	673	684	692	721	736	711	701	681	710	719	778	702	702	672	704	731	676	701	721	736	704	638	735	691	681	693	715	722	714	695	691	693	729	751	714	671	684	678	680	689	657	729	714	732	665	653	687	709	707	649	675	698	694	711	694	713	684	685	733	677	653	692	748	683	762	717	685	721	687	721	706	711	706	717	692	720	706	729	721	748	667	729	700	704	696	691	681	667	673	684	692	706	712	697	729	685	726	696	672	686	744	705	738	697	736	688	690	714	719	678	702	704	765	701	702	627	755	742	621	729	648	698	729	706	748	700	680	664	681	691	755	690	713	710	719	703	742	684	692	743	731	687	751	738	687	665	740	698	701	713	716	675	732	629	692	702	688	693	745	704	702	732	676	678	735	699	682	685	710	743	740	712	667	719	664	694	734	688	703	697	701	690	709	713	695	716	711	731	715	695	762	709	666	723	677	707	678	706	752	700	689	693	676	678	768	751	724	682	711	739	701	685	695	745	684	683	693	722	732	680	740	685	701	687	745	664	721	717	710	712	707	693	705	667	705	688	689	755	724	673	709	746	715	687	709	711	717	705	704	667	723	690	704	691	746	696	717	725	691	714	691	683	684	735	706	705	733	681	697	751	751	720	677	720	764	688	738	736	742	710	682	763	718	657	742	706	717	722	710	667	700	670	698	720	669	713	676	690	757	724	651	686	737	697	691	701	722	723	679	701	677	665	720	684	663	697	720	719	673	710	712	700	663	685	685	763	697	675	719	710	751	742	689	700	732	720	714	696	635	687	668	689	724	713	730	702	668	656	719	700	709	691	704	735	710	684	707	741	678	674	728	759	646	725	737	698	687	697	706	727	730	731	689	722	712	678	743	695	687	747	733	708	693	707	651	685	663	713	667	689	696	715	689	688	679	719	682	705	704	704	719	700	739	706	679	736	712	733	691	712	726	732	719	650	692	710	713	669	775	694	692	736	747	707	716	717	725	725	685	717	693	734	725	720	681	671	684	718	728	737	690	745	718	707	712	717	714	687	739	707	674	729	765	738	733	713	689	673	713	717	694	657	703	700	742	716	694	716	677	703	678	715	741	675	705	722	705	689	708	728	700	675	717	684	693	706	687	708	721	689	723	685	670	703	720	710	716	766	725	732	717	679	737	704	727	672	706	741	712	745	680	706	690	762	683	735	727	714	720	733	721	652	730	743	761	692	668	721	669	725	680	703	709	706	723	666	688	707	768	693	706	725	683	713	720	724	720	714	730	725	707	732	718	725	691	684	698	703	746	681	671	686	697	703	720	697	681	733	712	684	724	691	722	707	685	662	698	655	702	693	725	720	758	708	700	736	703	660	708	701	687	712	712	720	757	675	753	690	747	689	680	658	655	705	694	710	712	686	677	705	703	698	732	675	700	708	724	661	728	671	679	696	696	733	659	723	664	717	706	688	678	696	677	714	657	689	721	702	775	707	658	680	689	684	731	658	745	764	706	719	740	747	704	711	700	690	704	694	695	704	718	720	651	703	674	748	634	687	676	722	684	737	727	692	702	747	696	694	699	691	732	724	711	711	689	722	701	710	666	674	705	690	734	658	699	704	713	700	711	714	657	666	732	681	670	664	692	681	688	726	692	692	742	665	702	674	670	675	733	728	702	727	730	697	722	635	678	741	696	665	703	698	666	717	705	727	733	706	698	671	722	669	693	710	707	685	661	692	702	731	716	665	757	740	703	745	725	732	718	742	706	702	735	748	709	689	795	721	714	699	722	708	693	647	714	691	666	687	689	763	699	717	694	731	724	742	702	669	699	714	704	697	684	747	666	751	694	708	728	698	707	712	717	674	694	729	677	684	697	712	718	722	721	717	704	690	734	714	679	692	703	730	705	720	677	702	703	716	751	738	686	741	738	695	726	672	726	663	710	680	700	663	672	684	711	655	740	716	715	752	723	722	689	718	637	709	736	730	747	693	679	712	682	721	708	732	701	738	674	726	677	697	721	691	695	678	650	725	702	710	652	738	714	699	713	697	728	765	732	683	744	699	711	678	719	717	725	673	662	664	703	669	719	749	721	759	677	707	710	721	681	707	724	676	733	700	714	702	694	714	719	720	729	717	667	717	646	661	737	757	708	723	718	645	683	748	723	744	680	744	721	692	747	722	774	700	709	695	698	697	701	715	669	715	710	713	717	701	685	703	726	704	695	687	740	685	692	711	720	708	699	704	657	670	653	718	705	693	687	699	713	651	710	673	688	728	683	664	674	715	698	697	729	717	711	691	745	694	756	668	707	727	686	682	691	694	673	677	698	701	686	749	746	705	678	707	685	695	728	702	732	721	743	687	734	710	707	748	692	706	705	657	702	698	708	704	750	738	689	735	735	669	708	739	707	692	730	694	777	699	688	712	714	692	702	659	655	689	693	688	657	698	698	702	709	705	678	723	702	696	712	670	753	683	695	685	732	741	728	710	707	716	690	678	756	730	682	700	691	682	746	731	708	704	706	739	709	737	685	655	733	653	705	709
15592	2317	2561	1932	1294	889	748	517	445	371	303	322	266	234	269	218	177	178	187	181	166	182	157	156	177	171	150	154	146	145	169	161	149	136	154	125	147	130	130	121	123	124	124	142	122	121	137	121	121	135	138	136	107	125	116	125	123	132	132	129	126	127	109	147	137	136	132	117	124	135	127	124	144	122	123	124	112	129	124	129	121	121	145	122	135	136	125	95	137	135	123	120	116	162	126	128	98	126	134	111	131	128	123	118	114	130	127	141	139	120	111	113	120	134	137	129	130	123	108	116	132	135	102	123	120	111	109	134	125	142	145	112	115	118	116	116	108	112	132	109	115	124	118	141	131	101	108	133	121	108	122	127	124	129	125	130	97	128	110	122	119	129	127	133	130	142	115	145	112	126	116	124	115	113	127	128	118	129	106	147	128	123	122	133	120	104	131	114	123	102	123	139	124	106	158	129	122	128	117	111	106	120	133	130	132	123	117	129	124	121	113	104	116	124	144	122	111	114	108	127	135	128	129	129	120	128	123	124	111	116	125	106	120	116	128	114	146	115	137	134	140	144	111	115	124	127	113	125	100	144	122	118	111	129	107	130	126	97	101	117	120	126	118	137	128	142	120	123	118	125	129	114	108	113	125	118	130	129	106	131	124	113	128	114	129	113	135	128	136	138	126	130	133	113	132	118	128	119	122	156	133	119	133	139	126	123	121	115	118	133	132	122	125	130	112	124	109	136	101	128	112	144	118	120	136	123	123	99	134	119	120	117	124	152	129	109	127	133	134	123	106	128	111	120	129	119	149	112	116	141	99	114	126	124	118	142	117	147	118	136	115	115	109	122	124	123	124	130	129	143	92	139	120	117	140	106	111	129	125	118	142	104	129	108	124	128	123	111	129	117	113	128	122	130	132	143	160	134	128	138	122	106	128	117	140	136	109	120	110	150	139	122	126	120	117	130	120	140	109	109	126	98	128	127	105	108	139	122	154	123	119	107	138	116	125	143	121	117	124	128	123	132	118	120	128	116	120	123	116	117	119	124	119	128	125	135	126	123	113	134	119	130	117	125	138	122	108	120	141	133	125	129	126	146	144	103	124	122	114	117	120	114	132	111	109	148	122	149	120	129	135	116	133	119	126	138	128	112	115	127	118	115	125	129	129	103	121	154	111	116	128	136	113	130	118	113	124	146	140	126	106	104	132	125	117	123	125	139	128	147	130	123	109	112	136	101	128	124	125	96	122	106	112	112	119	118	107	117	127	128	127	125	123	127	103	115	112	112	96	123	116	110	131	131	117	110	120	119	128	101	130	120	130	118	126	124	113	108	132	126	123	111	112	120	133	130	117	125	127	124	123	115	118	109	125	128	124	125	136	118	112	104	119	137	107	145	123	123	127	125	130	125	139	133	124	123	123	128	129	115	123	108	120	135	136	113	102	118	135	116	117	114	138	110	112	114	116	138	131	149	119	124	111	115	115	122	107	127	113	113	113	129	113	95	114	121	143	127	120	126	124	139	128	124	128	110	125	134	117	128	114	109	123	114	119	111	119	116	133	127	129	123	126	118	115	131	128	130	125	100	131	140	133	101	139	128	123	117	146	104	135	113	123	118	112	130	109	140	118	136	117	128	123	129	93	121	126	104	127	121	139	123	129	122	135	133	111	122	117	138	127	108	114	127	129	123	135	126	105	138	135	149	126	111	119	143	125	133	108	123	116	121	106	109	141	132	113	114	118	131	137	107	133	124	130	120	137	128	139	118	128	110	107	118	111	100	116	128	140	109	110	112	112	130	138	114	118	111	124	124	108	143	123	127	127	110	127	118	145	122	121	115	116	117	110	123	112	121	104	117	133	126	118	125	110	94	117	117	143	128	117	156	134	124	122	120	116	118	125	109	118	112	127	116	147	134	116	126	104	95	124	100	114	126	111	138	135	134	127	145	136	130	120	143	130	119	126	130	133	134	117	155	110	130	111	128	142	125	104	115	136	121	130	131	123	122	119	113	130	109	131	121	123	124	118	144	96	109	129	116	131	103	127	131	135	110	124	130	137	119	128	129	145	146	122	123	109	130	134	124	145	128	122	111	121	125	113	138	123	111	130	119	110	122	105	91	141	121	124	140	142	136	127	130	104	120	122	128	133	118	109	120	118	115	111	143	116	139	119	146	125	118	117	99	127	118	113	126	112	127	115	102	117	128	120	123	122	115	108	98	138	116	130	114	136	101	114	120	124	127	128	113	119	139	117	118	120	140	111	144	126	131	120	124	116	120	126	143	132	118	138	98	120	125	119	119	128	131	119	118	107	120	158	148	122	119	108	114	112	122	127	133	122	141	146	124	104	101	122	119	121	117	141	123	122	119	114	122	142	88	100	124	116	127	118	128	141	111	108	128	131	119	129	118	106	125	117	132	146	108	115	123	122	122	109	119	98	113	107	129	111	115	118	114	128	130	116	120	111	141	107	134	115	116	126	111	122	129	113	131	149	143	127	123	117	113	125	120	146	121	123	123	123	104	124	122	117	129	116	132	113	130	108	138	126	134	117	88	123	122	119	122	127	120	96	115	123	117	126	123	132	119	112	136	134	129	124	109	118	121	129	128	104	106	140	122	112	92	117	142	125	115	113	134	132	127	112	112	117	141	107	110	108	135	105	123	108	121	112	117	114	133	119	136	104	116	147	115	115	125	119	130	120	121	120	138	102	134	126	118	117	104	117	117	94	100	121	114	104	107	137	123	114	106	136	129	109	126	116	111	120	104	120	105	113	132	140	116	121	123	123	133	125	114	121	145	120	118	134	117	123	140	114	99	138	119	131	112	130	111	129	133	126	121	135	136	146	115	109	122	97	121	120	135	126	122	106	112	114	119	123	115	113	112	122	113	121	116	122	121	133	110	116	111	121	104	109	141	104	123	103	138	110	104	120	123	131	123	125	128	110	119	118	121	131	97	133	118	113	119	126	116	128	113	125	121	125	158	126	126	144	158	111	109	126	111	109	126	132	119	125	115	139	114	128	131	121	120	123	132	127	133	129	110	124	117	134	131	111	129	123	121	133	105	115	124	128	135	128	116	120	129	114	146	137	104	124	134	122	108	132	122	112	114	127	125	114	109	129	130	135	140	119	133	120	119	113	150	112	131	125	118	126	121	114	133	141	110	120	132	126	138	127	115	137	128	107	119	115	119	136	103	136	116	96	106	129	116	125	112	104	132	115	122	133	113	126	124	116	136	137	98	107	120	138	124	123	113	110	117	138	115	133	129	119	119	104	113	109	103	125	125	112	120	112	109	141	115	110	113	132	137	137	124	120	117	125	106	116	133	119	119	119	124	118	129	121	105	127	137	128	119	123	118	114	133	136	119	131	120	119	128	131	105	133	109	116	120	118	115	124	140	135	131	131	125	111	118	120	118	137	131	110	114	125	134	127	113	136	117	108	114	117	119	114	139	136	152	133	108	129	101	135	135	132	114	102	122	127	123	118	131	115	141	123	124
7317	2026	4601	5603	4821	3860	3181	2592	2259	1885	1660	1380	1250	1145	1078	1026	942	844	793	697	689	675	674	662	633	567	582	561	608	532	494	487	502	442	468	515	474	484	425	433	442	458	450	430	425	415	426	422	407	404	421	429	423	379	416	431	364	326	387	407	368	387	342	367	369	341	363	373	410	381	354	384	355	362	351	351	382	393	347	392	349	379	357	372	401	354	381	361	364	352	340	397	369	392	353	327	364	349	348	385	374	357	342	373	383	359	385	350	361	332	364	363	341	352	391	349	351	352	379	374	343	377	362	371	376	352	342	338	399	368	362	358	335	385	338	351	330	351	340	390	355	351	358	340	349	375	373	326	342	342	349	354	326	339	365	334	324	334	322	338	298	318	341	327	326	339	361	351	361	357	323	324	323	368	355	367	353	331	332	380	346	330	351	380	362	368	385	322	365	326	349	358	375	313	366	371	336	368	358	344	349	340	364	362	327	343	327	333	325	327	368	362	364	340	327	341	333	359	326	367	350	368	334	324	361	348	359	324	347	322	339	331	312	354	354	346	349	359	331	330	321	355	338	370	346	371	338	355	352	360	336	346	354	375	342	337	334	373	364	324	330	364	380	350	327	355	363	369	343	340	334	343	348	331	376	333	350	356	343	333	311	357	331	367	298	381	333	339	354	339	345	332	342	357	353	346	390	353	338	367	359	362	326	343	359	351	340	340	345	392	342	355	332	341	361	356	330	332	364	353	312	368	310	309	396	371	335	348	354	342	365	384	363	307	328	333	346	323	363	339	338	357	351	324	303	347	332	360	326	342	351	380	370	334	328	381	358	300	365	348	374	343	361	325	345	366	372	364	339	318	357	356	356	343	332	342	318	352	341	362	386	323	331	354	361	328	336	297	340	347	338	323	328	355	352	322	350	322	330	331	370	335	363	356	363	358	324	341	353	347	347	309	343	371	342	328	324	355	338	329	321	334	368	331	349	343	331	368	335	342	322	364	357	333	347	341	351	333	333	350	336	339	366	330	372	340	352	320	348	335	399	348	325	358	395	371	331	335	349	333	370	335	317	350	351	351	360	333	335	334	360	323	366	333	337	327	339	383	401	337	342	343	349	357	350	320	358	315	350	371	365	355	306	340	351	366	337	348	358	301	319	346	327	365	350	344	343	372	336	358	318	364	335	317	369	370	370	384	331	315	351	318	340	354	359	345	351	366	336	387	360	332	361	360	369	358	359	322	345	300	333	348	331	345	356	329	326	355	371	329	333	345	352	347	359	356	345	349	357	374	365	340	322	333	344	343	354	331	374	323	327	340	350	324	327	366	349	348	326	345	323	374	362	344	355	325	336	344	351	367	334	341	361	341	357	332	336	335	352	362	321	346	312	335	337	365	339	349	325	340	346	360	319	379	312	382	310	344	335	345	339	326	330	339	310	359	331	346	331	330	363	364	363	370	337	349	347	348	315	357	348	316	323	359	357	343	342	363	336	337	396	343	336	348	366	333	334	334	344	366	347	338	343	331	363	351	343	338	326	324	383	363	377	355	334	369	326	338	331	357	340	358	372	366	326	350	369	338	360	317	335	355	340	342	325	343	367	371	346	340	340	346	336	324	309	340	350	359	360	363	319	361	349	358	326	327	357	310	342	346	368	341	362	358	356	347	335	348	346	327	378	362	353	365	371	350	362	328	322	385	357	329	330	305	326	352	356	365	326	374	313	325	388	361	367	345	331	315	335	333	347	344	338	356	314	353	371	333	348	314	322	342	352	330	362	332	387	358	330	331	345	346	353	315	325	331	310	352	357	323	326	366	360	355	371	386	345	338	381	333	367	351	351	342	378	341	404	355	329	321	352	332	325	336	379	353	350	350	390	331	354	357	373	315	373	345	342	343	342	373	357	358	377	331	352	338	350	337	374	340	364	339	347	340	351	309	344	335	363	309	355	354	361	344	365	343	368	345	331	316	346	358	338	339	359	343	313	357	359	344	323	348	372	330	321	336	337	344	382	335	346	363	303	343	316	327	348	353	353	370	352	327	333	343	351	330	342	393	341	345	352	351	347	352	351	325	336	382	335	316	359	343	345	343	358	319	388	375	372	329	352	341	335	348	345	366	284	345	332	335	371	343	331	383	368	325	361	333	354	354	352	360	332	344	324	364	366	341	355	362	355	350	359	316	367	378	331	338	345	380	354	331	332	361	328	360	323	341	338	385	354	359	347	345	328	347	349	339	343	381	346	324	348	339	377	372	349	336	324	359	341	319	338	358	333	339	356	334	360	311	355	352	338	342	356	351	348	365	329	348	331	343	372	333	328	316	339	323	339	391	384	360	338	330	365	333	357	370	367	384	367	316	343	357	338	368	356	364	360	357	346	355	354	312	359	371	337	342	339	339	352	312	381	351	345	350	323	333	314	349	297	361	344	366	330	340	352	362	330	358	347	352	378	381	372	333	340	349	324	349	381	335	362	359	377	333	366	322	332	380	337	333	329	353	328	349	348	332	347	343	343	350	335	328	324	364	333	338	343	348	346	376	318	331	358	353	344	357	342	362	354	366	329	328	373	382	354	326	361	346	347	356	349	325	334	330	367	364	376	357	341	344	333	337	304	352	348	369	374	337	362	357	376	390	357	380	320	348	321	363	350	306	320	339	335	343	315	335	340	348	336	351	328	338	374	402	339	363	350	335	334	359	352	342	304	329	368	350	333	348	324	318	337	364	370	313	349	374	336	361	359	347	330	334	354	334	356	359	343	347	321	349	333	341	324	344	349	315	348	338	330	359	372	325	351	381	360	338	354	304	352	345	341	321	365	322	332	343	352	360	344	343	350	328	305	357	314	338	322	307	327	349	357	333	349	332	373	352	334	348	380	373	348	321	359	353	357	365	324	351	367	358	357	345	329	355	328	326	312	337	337	374	346	367	355	355	339	331	348	321	333	341	341	317	324	352	360	327	355	349	345	344	353	312	338	340	346	333	352	345	369	325	336	354	378	369	341	320	326	350	344	344	336	359	363	348	339	374	330	338	325	337	356	318	338	326	317	357	356	329	351	343	354	309	352	333	314	339	369	348	358	342	357	336	354	367	330	364	384	351	334	325	354	345	342	345	322	366	317	349	355	363	322	348	323	308	338	326	354	304	358	321	337	345	334	346	338	358	350	348	333	342	333	367	364	354	334	309	352	309	352	333	353	324	327	361	350	317	392	328	314	350	325	328	350	353	403	317	348	357	348	332	347	362	350	332	330	370	296	328	326	359	358	355	331	314	354	319	351	357	351	350	304	314	359	349	320	340	359	356	359	360	372	333	350	344	339	360	339	361	344	340	344	360	358	338	353	367	360	325	330	359	372	359	322	375	337	343	319	343	346	294	382	369	331	328	347	311	347	330	345	340	369	349	390	340	307	367	311	365	369	349	351	330	355	349	378	334	361	324	359	391	337	363	316	324	336	301	359	339	329	348	331	359	359	338	339	333	353	408	340	323	340	348	315	324
2408	391	363	353	355	353	320	347	329	301	343	364	338	282	314	307	323	318	347	327	314	308	375	331	330	328	315	339	294	381	323	324	327	345	311	351	296	339	343	341	304	313	339	329	312	321	337	299	306	285	339	314	337	331	348	324	281	301	296	339	317	314	304	342	334	288	296	307	317	319	340	328	327	312	318	308	309	317	319	370	308	323	313	314	287	318	341	363	320	336	310	317	314	311	288	333	331	315	306	279	340	330	304	286	329	316	320	322	306	309	301	348	359	349	324	321	298	317	326	325	322	313	294	337	325	294	337	304	332	342	347	325	275	292	332	333	322	327	328	312	296	333	269	369	315	320	319	330	318	308	311	332	297	337	310	319	303	308	340	330	341	311	312	303	314	306	320	343	297	276	286	310	318	319	351	309	301	299	298	316	298	330	332	319	358	304	334	322	316	324	319	304	313	316	315	303	310	338	327	291	319	297	320	332	306	308	313	318	284	303	335	321	333	309	298	349	288	312	322	323	312	318	303	292	316	307	308	342	305	327	336	345	293	336	331	315	313	332	318	359	341	320	334	330	312	329	344	325	345	292	314	304	291	322	309	298	276	313	305	302	281	279	336	328	328	348	312	323	329	314	304	297	328	314	299	296	327	292	337	330	320	337	315	335	306	330	319	317	322	318	312	327	310	331	316	338	312	315	310	312	308	299	317	311	308	320	316	331	297	369	332	329	302	328	309	344	276	314	318	329	330	319	311	322	301	319	306	362	339	316	348	308	305	309	336	312	341	332	277	328	311	347	295	293	329	298	332	310	332	267	321	331	298	333	318	313	308	309	314	300	324	338	358	298	311	302	315	314	354	276	320	337	321	327	319	313	306	315	344	335	318	339	328	318	311	334	288	313	307	322	349	330	300	300	325	299	300	327	329	311	347	323	322	338	348	326	299	320	320	286	325	343	318	302	314	318	302	315	316	301	300	345	289	315	322	315	341	306	321	316	313	311	318	305	332	331	283	304	310	336	327	294	386	353	335	334	290	308	318	308	332	332	331	304	327	330	356	317	330	344	349	329	313	309	312	322	313	337	338	325	310	325	297	324	304	333	325	305	305	307	310	332	354	312	333	298	279	314	335	303	338	340	345	326	320	316	319	341	331	326	348	329	309	377	282	326	302	341	297	301	340	332	329	338	329	322	335	332	349	333	331	303	299	309	293	323	317	323	313	305	335	333	318	296	303	326	307	333	329	301	324	321	304	338	303	307	333	287	367	301	322	316	314	296	311	325	327	286	320	298	338	309	307	318	301	340	291	343	333	311	316	319	276	300	323	321	315	314	331	285	312	324	355	354	320	330	313	334	308	313	338	327	349	314	349	288	311	310	342	295	313	349	313	306	326	338	328	344	305	332	307	336	286	334	316	315	299	284	297	338	307	324	331	309	305	311	312	329	281	311	309	329	340	294	289	298	357	306	304	309	293	336	295	353	304	334	323	318	334	300	324	323	358	324	308	336	313	338	299	303	306	322	325	331	291	304	294	352	319	304	297	301	340	333	324	294	348	291	339	300	320	340	317	341	311	297	330	321	314	278	337	320	334	344	324	301	321	325	338	331	281	328	305	308	339	314	319	305	315	308	297	314	327	313	302	328	316	287	308	288	327	357	323	299	331	295	290	293	319	349	307	330	320	344	323	332	346	291	324	348	335	322	308	313	292	312	315	327	318	291	325	312	354	308	323	315	330	332	327	356	298	319	317	345	316	327	300	321	333	329	309	353	276	341	343	300	297	334	331	309	318	289	352	334	336	308	344	324	321	303	278	277	334	307	339	302	317	316	323	332	312	310	323	311	327	345	311	321	323	337	328	307	303	317	302	306	325	316	307	341	309	317	290	314	297	299	294	319	344	308	313	323	322	295	315	317	303	323	279	353	325	312	323	300	329	304	344	294	298	369	281	309	315	302	332	323	354	345	325	309	356	329	356	325	360	316	281	344	282	315	358	322	312	308	292	356	342	323	325	325	312	312	336	313	314	311	324	326	286	343	300	315	306	360	308	299	309	324	311	282	339	306	301	299	317	333	328	307	352	326	321	294	312	335	330	329	301	300	303	316	322	328	358	312	328	345	315	318	306	330	335	324	336	320	307	333	307	338	322	342	310	344	320	311	340	334	313	312	318	370	306	312	346	326	334	308	296	278	322	340	333	331	340	345	358	315	340	306	308	312	334	348	335	314	321	320	310	310	331	309	315	323	296	342	294	298	343	322	330	322	343	292	340	333	299	303	368	332	304	321	295	311	308	326	318	322	301	335	331	315	305	315	309	318	335	309	325	326	307	308	332	336	307	362	339	363	314	329	308	313	310	306	309	308	319	360	311	302	338	319	319	322	314	323	296	323	324	292	332	334	334	312	367	314	300	305	297	299	346	323	309	312	325	316	313	313	351	322	319	326	356	300	311	297	303	310	325	348	314	345	328	321	332	332	324	323	336	306	340	328	299	313	300	323	285	320	312	344	304	274	347	313	306	307	324	330	324	342	339	321	342	316	304	299	325	334	331	315	307	345	353	342	323	295	351	316	294	323	325	308	299	282	324	328	324	326	327	339	321	290	317	326	320	311	320	325	323	323	342	346	330	339	328	296	325	304	295	318	304	346	330	311	341	360	321	320	301	329	315	292	332	294	319	307	323	288	303	319	346	314	302	302	325	328	315	308	307	294	294	298	310	362	314	301	302	308	324	318	308	280	336	323	296	306	336	346	294	293	325	356	319	333	346	328	323	322	313	291	299	320	360	316	334	327	298	319	311	304	317	289	327	314	309	298	297	306	343	337	311	340	295	313	314	304	299	331	293	289	327	291	333	322	322	297	306	318	307	328	311	320	368	302	318	336	331	349	341	314	350	314	305	325	318	298	345	351	303	322	368	310	286	328	310	307	334	330	283	331	304	324	342	305	305	323	296	347	326	323	323	305	318	305	290	318	327	349	330	321	320	348	306	320	277	329	304	317	341	325	363	318	323	303	305	324	310	336	341	342	319	294	313	289	305	311	318	285	331	355	336	314	316	317	325	336	302	333	341	351	319	290	313	289	303	355	324	351	301	336	316	306	298	342	318	330	317	316	329	331	326	324	338	328	314	332	315	288	320	337	331	305	326	328	333	319	294	322	334	340	328	302	344	268	325	352	298	328	312	317	324	319	299	332	322	319	333	280	325	323	321	341	293	340	326	322	319	320	305	324	311	345	295	328	301	303	289	304	343	301	298	316	359	309	317	324	358	322	301	293	298	308	339	343	321	327	317	301	332	324	348	322	309	320	318	299	314	339	302	303	315	313	317	297	336	298	329	339	327	290	327	319	327	308	341	287	305	320	306	308	327	336	318	348	326	333	340	339	278	315	293	326	315	307	364	347	329	310	350	322	280	301	313	299	316	298	324	338	331	351	312	347	303	359	331	335	315	292	317	320	363	326	297	307	312	304	320	334	351	337	344	298	340	308	327	289	329	326
2567	890	968	1034	940	905	968	841	868	879	886	821	850	858	837	835	772	831	766	829	807	853	846	828	832	769	847	805	840	810	850	835	818	809	810	834	805	825	810	806	822	814	789	826	767	835	813	779	831	839	781	766	813	887	835	807	794	858	809	804	822	840	811	815	816	794	836	831	799	820	837	850	819	837	776	800	811	823	875	830	786	868	838	841	821	830	803	791	816	833	810	800	810	829	828	804	795	850	828	831	797	801	826	827	818	853	832	804	829	839	846	779	846	854	776	794	830	814	822	832	804	832	840	833	789	816	810	792	782	776	788	768	813	799	783	810	800	816	821	847	810	777	803	809	798	787	826	818	852	781	806	863	848	756	837	766	815	784	814	770	841	811	819	818	798	780	839	767	777	827	865	799	792	815	860	825	805	777	832	826	812	864	846	849	806	814	810	817	769	813	801	856	804	800	832	813	787	843	833	809	790	811	840	790	808	833	812	807	815	785	774	807	785	845	828	823	847	805	862	772	751	814	802	800	845	801	855	799	810	811	853	830	815	792	769	823	835	865	784	857	860	823	814	829	859	813	773	839	772	803	803	803	808	832	846	843	821	817	815	764	828	762	810	769	756	807	839	841	842	845	831	852	835	783	828	842	846	786	797	815	796	804	804	825	767	803	801	799	828	794	859	864	779	860	817	776	807	816	860	811	886	875	855	796	778	804	814	792	804	839	806	853	776	828	853	818	860	821	793	845	783	846	808	796	839	839	820	813	825	763	811	744	876	821	821	813	787	819	802	772	835	800	798	791	860	822	804	807	842	815	821	820	870	818	800	820	765	792	837	787	805	813	776	838	844	767	775	851	825	781	834	786	815	852	780	852	826	832	795	814	760	825	800	852	803	790	797	844	773	805	848	798	816	790	871	842	831	822	822	819	810	773	847	820	779	866	808	786	828	810	812	831	785	801	805	837	787	793	835	811	847	850	806	810	854	847	801	810	777	782	873	812	813	823	868	835	846	787	816	818	842	786	842	819	838	834	761	851	787	817	765	856	792	811	805	801	788	835	816	789	791	746	804	811	734	800	802	832	812	791	806	783	802	806	844	784	839	792	829	838	861	795	799	809	837	862	814	760	794	775	818	816	811	749	831	814	854	777	818	767	758	768	842	797	812	822	845	794	792	817	849	834	795	825	889	823	815	824	795	843	796	794	860	836	767	801	845	847	777	824	777	832	830	806	773	833	816	812	765	833	817	798	793	853	840	808	799	784	816	827	805	805	789	785	814	807	839	804	795	788	792	780	816	831	841	793	833	821	825	763	779	811	814	829	753	805	796	821	844	855	816	833	823	850	822	852	799	819	860	778	806	792	783	815	768	781	791	837	849	821	797	783	816	823	772	729	926	822	822	832	827	833	828	804	808	803	799	817	776	825	803	793	781	813	756	847	780	793	802	787	858	814	810	774	877	850	860	852	867	835	825	798	829	804	836	762	823	781	814	817	822	820	871	810	787	831	833	847	775	793	827	863	789	842	845	799	821	842	848	790	807	807	842	860	809	775	790	852	821	817	852	798	824	810	778	804	834	790	839	786	816	818	827	779	810	796	812	812	773	817	825	831	842	809	828	834	793	840	809	847	854	833	828	784	891	792	754	831	827	807	812	772	783	795	837	841	834	839	856	813	785	826	820	836	784	772	761	789	802	821	832	744	788	795	831	786	817	801	862	783	794	836	836	842	791	795	796	774	770	758	763	844	803	829	802	811	776	797	796	785	837	828	833	835	765	817	793	819	773	782	837	808	817	806	827	794	821	797	836	809	760	806	844	800	828	870	810	820	799	831	803	819	753	762	817	839	924	785	851	804	842	817	761	803	809	802	856	778	810	789	870	836	837	750	806	866	774	827	785	841	778	869	867	802	793	794	827	798	780	820	774	762	836	792	845	803	835	839	838	815	809	822	830	884	836	795	805	851	797	883	791	826	783	879	791	857	825	786	830	767	858	817	800	818	786	817	824	846	819	771	800	858	832	848	814	796	829	852	776	840	809	813	843	785	805	820	796	797	786	824	813	786	826	836	866	823	831	829	808	791	870	787	848	796	821	819	835	845	844	773	831	804	881	831	840	815	801	823	805	805	876	819	829	860	791	753	814	795	827	822	886	797	836	799	785	848	830	812	811	785	776	805	858	846	825	788	821	765	752	822	797	815	803	774	816	822	861	840	839	896	809	800	822	855	763	830	830	841	809	739	782	792	809	895	794	812	858	822	775	806	891	831	773	828	795	806	812	821	781	830	806	861	814	834	838	799	861	825	820	859	829	840	828	779	807	787	823	826	840	815	833	828	773	833	825	826	841	815	790	836	782	789	790	818	824	805	782	778	818	855	819	851	815	793	767	823	801	792	797	797	837	788	855	829	785	790	773	782	838	794	813	809	806	820	758	822	789	818	800	814	800	831	814	848	812	814	854	807	851	799	833	804	766	791	814	875	809	813	824	766	804	793	822	840	811	850	776	818	717	787	817	857	782	804	867	780	848	799	803	805	824	822	878	794	814	844	850	829	806	842	813	781	840	862	813	780	824	766	806	805	825	794	790	812	800	853	770	821	857	813	823	805	847	812	837	801	826	801	795	792	831	850	815	798	800	825	848	833	791	821	846	839	841	805	818	836	772	778	850	851	832	841	833	783	824	800	810	789	844	839	815	822	771	789	861	858	842	811	794	822	770	813	822	809	780	781	803	756	795	802	814	813	860	804	742	845	783	855	815	835	772	808	788	787	803	767	786	829	791	826	768	815	800	808	768	815	819	769	843	802	799	819	833	804	812	801	815	795	800	812	841	847	888	796	854	791	804	793	811	801	813	833	846	849	815	791	792	811	832	805	826	822	835	780	776	805	802	827	851	819	804	839	787	781	802	842	821	807	777	774	792	789	799	831	820	860	834	832	823	829	823	811	781	814	821	811	779	796	820	795	807	778	832	844	819	838	826	809	835	802	854	820	836	803	804	795	797	816	868	822	823	845	833	798	822	806	757	853	772	830	852	831	908	795	835	815	787	799	814	884	798	795	789	822	801	835	816	774	828	796	778	848	822	824	827	793	810	778	779	891	808	848	794	809	809	757	850	796	815	837	847	884	788	816	828	862	788	815	811	812	779	791	799	775	765	832	809	811	830	837	768	815	795	802	771	822	788	839	793	789	770	799	771	870	814	822	862	865	799	770	785	848	826	813	790	838	831	861	814	780	800	833	817	848	806	872	826	821	770	801	830	844	820	856	815	822	789	828	808	773	823	779	816	838	824	827	786	796	765	877	833	809	814	812	811	833	817	843	860	866	859	799	806	826	846	775	827	778	821	785	827	822	784	863	842	793	815	841	801	831	785	810	832	888	788	841	838	813	805	796	876	824	809	810	804	783	821	767	857	853	870	752	858	802	857	812	830	819	874	836	828	809	813	774	791	816	867	844	792	768	813	791	830	788	843	855	813	841	794	834	844	845	812	848	794	789
8717	1174	1386	1143	914	690	567	496	471	424	350	333	352	342	340	309	343	318	298	286	300	312	291	302	282	305	278	272	309	280	283	276	286	274	293	275	273	296	304	281	292	280	278	257	285	296	299	308	260	279	268	279	275	278	302	285	308	276	283	289	255	270	281	289	266	310	272	283	292	290	288	278	300	286	257	251	270	295	287	289	275	242	265	274	227	249	304	264	277	277	310	297	268	261	258	269	287	274	295	273	296	277	277	270	271	249	272	266	264	267	249	291	282	318	269	294	268	267	287	257	263	275	263	262	267	265	254	292	275	281	271	285	279	277	263	267	256	296	245	264	304	286	278	291	262	272	299	292	289	293	294	261	290	253	285	263	270	296	312	289	263	255	290	281	291	303	263	283	277	288	253	277	292	246	308	287	275	270	271	279	271	265	270	245	279	286	278	280	270	262	258	279	266	303	281	265	268	252	294	260	288	288	252	267	275	269	285	259	280	286	287	277	268	281	278	284	281	290	301	272	289	274	264	270	275	267	265	265	285	294	287	266	271	282	298	267	258	270	278	255	261	264	286	248	266	270	262	267	295	263	254	298	274	290	252	298	291	279	268	281	273	266	281	229	278	253	240	299	273	270	287	299	274	279	263	284	245	276	267	272	270	302	239	258	288	289	269	251	293	297	279	305	286	271	268	289	281	253	277	265	253	277	258	271	276	286	256	271	262	278	278	266	252	264	270	288	252	289	300	260	277	288	259	255	257	286	249	285	270	266	260	276	281	285	267	277	298	261	279	257	289	267	304	301	290	267	251	268	268	263	291	251	272	272	292	285	278	260	274	324	262	282	280	265	305	280	249	284	264	273	240	285	284	256	233	286	267	275	256	297	276	260	256	284	295	279	268	274	252	282	268	254	264	280	250	290	301	281	290	256	276	250	267	280	316	267	262	258	267	271	261	287	267	283	299	295	284	276	263	279	263	258	288	293	286	291	277	262	281	270	295	281	258	276	296	272	270	292	257	246	288	307	286	288	267	262	258	298	288	261	303	257	295	266	269	277	253	295	254	254	263	248	261	290	284	251	259	271	311	289	277	273	252	273	283	273	279	260	259	271	293	279	289	279	279	287	285	274	270	257	273	276	259	275	250	287	266	291	267	280	296	279	304	282	259	274	268	285	290	289	279	303	286	273	273	278	283	271	247	299	268	251	259	258	283	274	282	264	301	248	265	284	269	279	301	282	286	260	284	320	262	282	271	262	319	229	306	283	307	267	257	284	290	269	288	288	269	272	269	241	283	260	276	282	284	286	288	225	264	275	253	281	278	291	273	269	285	285	299	269	274	269	293	310	271	282	271	276	273	283	254	263	273	283	254	291	295	282	266	279	302	270	260	282	278	261	279	276	267	263	316	270	277	305	268	276	273	286	269	303	273	257	257	285	291	248	269	277	264	254	274	265	265	284	302	288	277	269	298	301	273	270	278	266	278	247	287	259	278	271	306	299	284	264	296	282	279	280	282	267	302	269	290	265	267	246	288	272	287	300	323	288	248	256	255	281	292	291	267	255	261	298	268	252	271	273	252	259	289	267	258	272	264	281	278	277	288	270	269	275	268	278	259	290	300	289	279	300	310	257	286	290	283	233	271	286	281	304	260	278	289	272	302	268	271	272	262	266	278	274	270	270	292	299	276	288	287	249	274	272	274	266	280	286	267	281	254	288	263	263	271	281	252	299	277	257	287	287	293	286	273	250	257	282	300	243	272	250	267	281	303	261	272	267	275	246	260	248	291	295	263	265	277	262	265	298	293	272	273	228	260	265	301	256	274	265	279	277	272	268	294	277	271	297	265	273	268	258	257	265	289	284	271	243	277	274	268	271	274	271	279	257	269	286	269	270	283	290	261	276	282	273	257	292	289	265	272	273	258	259	302	295	247	272	294	304	289	303	297	245	289	282	268	281	300	303	278	273	294	278	268	267	252	243	282	263	277	277	242	252	274	295	296	292	294	283	271	274	282	284	288	306	275	279	260	256	268	282	278	289	259	279	269	250	306	267	260	285	238	295	274	268	275	263	278	281	267	265	291	277	269	265	265	282	288	304	285	281	291	287	263	289	251	258	282	287	230	250	280	283	274	255	280	262	255	303	290	274	261	304	293	258	244	287	286	275	277	300	268	293	302	315	289	284	271	274	251	296	284	281	287	286	284	259	291	279	282	315	288	245	257	248	268	292	297	291	294	252	269	255	269	250	277	283	280	277	273	279	268	248	250	239	260	265	264	267	286	257	276	257	246	285	265	253	291	281	288	266	283	288	273	267	274	264	278	303	274	284	268	287	293	293	293	286	290	289	260	301	268	278	272	271	270	265	282	286	284	267	288	275	257	258	268	304	290	255	258	294	236	271	287	285	269	269	250	283	280	256	283	256	272	268	297	270	235	286	317	292	269	290	283	261	274	305	268	283	290	261	296	291	284	286	267	276	275	291	255	266	275	307	265	257	279	255	254	284	267	276	274	255	275	303	276	282	272	282	275	246	258	276	280	272	259	278	290	296	279	278	257	277	331	275	289	275	261	258	252	282	256	283	284	269	267	278	259	245	240	277	286	297	267	296	267	279	271	288	275	248	310	299	282	257	278	279	277	272	275	254	296	266	255	308	272	276	267	276	250	261	278	252	241	284	264	249	319	273	290	259	296	278	274	282	304	280	282	261	276	291	306	261	269	252	277	302	233	264	269	254	268	234	259	279	273	286	263	255	261	283	281	271	268	281	282	257	253	305	299	276	247	277	276	266	289	291	285	296	259	291	283	301	295	268	288	280	258	279	264	259	267	260	290	276	259	245	260	265	240	297	267	291	289	273	287	293	254	288	287	255	299	268	270	275	286	277	283	286	263	298	276	246	281	272	282	274	274	287	246	307	295	303	281	259	234	265	258	280	299	273	255	267	270	289	287	278	268	273	289	258	262	258	313	290	295	297	290	251	272	266	244	277	291	292	268	269	273	305	273	240	284	265	257	249	282	289	270	269	265	269	285	271	274	273	278	297	267	258	294	270	269	258	249	297	248	286	290	299	278	253	284	287	272	257	286	283	288	281	290	264	270	288	285	267	281	294	313	234	299	309	279	239	281	262	307	278	279	245	260	248	274	285	283	294	269	277	273	271	254	260	271	270	273	270	271	275	275	318	305	296	296	238	287	262	270	289	299	258	275	291	244	265	281	294	279	277	289	256	298	263	270	281	288	286	294	275	276	278	294	281	287	284	260	290	279	288	277	256	268	267	288	279	256	259	307	244	291	276	267	302	244	280	316	273	291	280	248	285	252	241	265	269	298	274	261	283	308	290	294	289	251	299	288	293	273	275	285	271	275	247	309	285	263	284	277	265	280	278	271	309	275	312	263	280	265	246	296	279	269	319	297	271	246	258	278	262	300	287	253	275	292	306	267	291	292	290	256	273	300	287	289	276	264	281	285	264	282	306	292	272	285	271	271	314	291	297	281	265
5838	1692	3104	3663	3071	2638	2233	1857	1672	1459	1345	1246	1245	1122	1031	1065	921	986	950	901	894	872	881	861	868	872	868	813	782	788	768	821	782	764	760	760	740	770	724	744	716	729	812	759	758	731	701	769	728	793	714	697	695	746	685	736	708	691	694	713	742	714	707	726	695	726	703	647	742	696	752	683	699	702	732	656	684	676	699	689	693	710	723	743	728	737	738	670	693	692	705	716	722	669	721	692	701	716	676	729	734	748	706	665	650	730	737	694	682	702	676	688	760	680	723	693	706	722	714	723	689	722	710	643	666	703	749	738	752	731	662	756	704	717	727	690	725	698	698	692	719	653	694	705	717	689	682	709	671	682	671	707	660	707	715	693	727	687	722	711	655	765	699	681	710	709	681	688	685	689	744	682	650	732	682	703	717	688	707	688	662	710	714	659	638	672	692	694	709	762	680	701	705	678	672	692	711	672	727	716	701	759	689	668	641	653	731	690	684	701	720	695	716	633	700	694	752	759	716	750	718	674	715	680	744	687	692	719	734	690	673	672	720	737	691	678	664	696	682	711	684	700	700	682	712	696	727	732	671	717	702	707	713	681	702	742	733	741	678	704	698	720	665	703	730	679	679	721	710	678	667	695	710	694	706	746	699	710	706	710	694	753	736	689	692	700	725	699	738	707	688	778	712	750	689	674	677	672	718	730	671	660	722	734	721	687	736	689	713	678	751	730	725	676	747	710	708	698	716	712	691	710	724	703	649	690	674	776	712	749	699	672	682	686	673	707	703	747	717	658	741	713	681	733	743	691	694	739	701	734	718	692	703	731	680	727	727	682	645	670	697	717	669	701	664	729	699	703	678	716	721	698	707	698	683	691	744	676	690	707	662	722	702	707	777	696	748	674	703	739	704	708	695	696	699	689	735	693	688	734	688	739	720	686	703	732	683	674	708	683	657	674	716	665	737	664	713	711	717	728	694	692	674	731	677	727	686	718	698	748	722	769	675	687	683	683	697	718	688	699	679	658	673	675	693	670	722	679	701	696	755	716	675	702	682	704	704	726	727	729	725	712	688	729	662	678	722	715	682	772	714	714	714	699	673	745	650	677	698	708	683	699	667	755	704	714	667	639	675	733	732	705	706	672	674	714	713	731	708	730	718	698	698	717	659	705	680	696	711	752	713	685	676	675	713	671	677	694	699	678	696	723	705	719	709	648	734	667	706	677	743	689	681	728	703	707	698	681	703	636	722	671	698	707	717	714	673	710	704	692	718	737	725	766	664	714	706	729	714	667	700	741	739	685	699	721	713	682	693	702	707	708	719	733	682	660	702	671	656	669	694	700	708	687	740	711	648	708	690	701	714	708	693	705	718	709	715	733	701	660	762	690	671	675	682	731	704	689	716	725	697	675	707	714	708	728	702	715	728	692	708	699	700	673	692	705	687	694	695	708	720	702	671	709	778	671	684	690	687	685	691	704	697	686	712	703	748	685	696	719	679	718	721	723	649	689	716	725	741	703	723	749	704	716	684	728	713	719	721	700	719	718	700	744	720	707	719	713	678	717	717	735	684	692	671	733	708	687	674	715	695	702	681	708	697	725	731	685	733	712	658	694	711	684	700	735	691	724	712	692	703	720	720	699	688	686	682	670	662	713	700	637	692	705	687	713	660	727	708	750	683	683	736	680	690	683	684	697	704	691	716	771	716	739	732	669	679	694	709	705	703	724	765	677	711	711	733	724	687	724	709	706	677	719	714	690	666	740	715	718	749	707	712	734	724	765	694	737	699	673	680	730	714	724	661	648	675	726	662	695	669	666	685	732	653	701	658	680	708	742	725	638	727	728	715	705	706	701	652	709	701	717	709	707	692	662	683	688	688	707	684	707	697	709	678	715	701	727	710	730	682	655	744	712	754	714	683	664	695	672	679	743	703	705	740	689	702	706	669	666	695	750	687	711	649	668	701	731	707	709	699	720	719	691	720	730	712	732	770	724	699	741	720	693	652	684	704	754	686	680	699	695	722	723	729	714	670	691	696	748	739	713	749	717	705	702	714	711	681	692	710	720	712	741	686	689	706	693	691	679	689	721	678	667	688	693	682	652	697	694	738	723	706	663	707	671	696	733	712	730	680	659	686	720	713	690	738	707	705	740	661	741	700	708	736	700	719	768	743	702	721	706	719	682	732	664	722	674	709	702	695	726	677	710	695	696	689	708	725	731	696	725	673	694	708	695	728	686	673	762	710	724	687	682	716	727	709	699	684	716	657	716	768	705	646	702	679	732	705	628	714	733	688	732	693	728	698	692	701	668	693	732	667	714	715	691	761	692	702	665	722	721	708	734	722	779	688	691	691	712	683	680	637	666	729	687	718	704	697	703	731	756	668	728	645	706	698	673	648	693	684	689	741	759	684	694	705	692	666	703	738	691	695	692	673	735	733	751	699	709	691	719	696	705	692	716	738	698	749	628	704	667	669	655	726	708	654	689	687	696	679	697	687	715	706	685	677	700	714	720	677	682	652	711	719	675	705	698	743	729	712	722	701	708	725	707	698	721	680	706	695	730	704	662	712	717	699	646	715	684	734	722	660	666	725	715	700	688	701	707	679	731	681	686	715	740	671	676	752	741	691	684	714	669	724	674	689	715	653	677	677	674	672	717	708	706	688	679	654	702	658	696	668	699	735	702	741	687	691	705	694	737	650	696	667	759	683	711	640	678	749	716	695	671	688	722	680	738	687	672	696	777	703	704	736	695	679	686	671	679	698	714	725	695	679	706	694	737	679	717	702	699	698	670	711	684	672	691	650	711	722	687	688	716	670	715	673	758	682	660	737	705	696	640	719	693	730	697	678	675	724	707	703	698	694	719	640	738	704	680	695	709	678	725	696	677	716	725	712	681	706	712	720	714	693	639	673	697	728	708	721	744	707	697	661	712	634	721	727	748	679	694	734	712	711	747	691	710	731	722	722	701	690	710	672	703	705	679	740	742	696	707	648	679	725	698	724	728	694	687	682	713	686	673	700	704	686	664	720	707	727	673	712	699	707	733	710	692	678	688	768	713	724	681	743	694	724	700	748	678	692	721	657	713	672	719	721	664	678	681	709	696	662	726	710	690	666	688	700	708	700	705	731	665	633	689	682	686	747	724	679	673	731	665	711	685	719	710	672	706	685	677	691	709	681	655	736	681	691	699	694	746	691	717	651	684	711	718	712	653	704	722	713	719	663	650	681	786	716	684	760	691	643	669	737	729	677	731	668	708	713	671	721	709	668	697	682	697	716	707	670	726	708	682	688	718	687	732	674	715	665	721	681	719	723	690	719	734	716	700	695	683	695	691	678	661	709	685	728	674	716	673	733	676	688	661	740	678	722	704	689	702	658	660	710	722	708	699	669	685	687	716	723	727	676	699	680	686	684	687	674	687	728	667	661	712	708	708	686	759	704	745	679	688	696	708	692	679	717	689	713	656	708	728	677	724	670	679	672	696	740	679	738	742	662	712
15547	2413	2518	1877	1222	957	687	556	481	427	337	292	290	244	236	211	227	219	181	196	179	213	173	160	144	154	139	148	169	129	146	133	142	134	154	148	155	140	139	140	153	126	151	120	136	138	131	120	138	119	119	141	153	132	129	112	113	137	131	119	118	125	108	116	131	119	123	134	128	116	105	117	134	120	146	116	121	120	116	119	120	106	116	129	121	130	127	115	112	134	142	114	135	113	127	133	111	117	124	138	128	139	131	113	117	120	127	108	111	111	134	139	131	98	115	107	134	98	123	116	123	128	117	99	131	138	112	115	106	110	152	116	117	143	95	135	118	118	137	116	106	133	142	126	101	134	118	124	118	126	119	119	130	114	124	132	142	115	110	115	115	123	115	113	104	114	111	117	112	120	113	136	116	114	136	118	117	131	142	113	130	119	133	127	131	120	107	113	126	126	131	108	118	115	140	130	136	114	124	133	137	110	132	119	133	105	112	120	129	118	101	111	115	128	106	117	167	116	136	128	119	122	113	119	124	122	115	114	128	108	109	124	118	122	123	141	123	130	95	127	124	136	132	115	122	118	125	113	144	131	130	130	105	131	105	129	118	115	119	123	108	110	129	124	120	143	128	129	119	100	135	127	127	136	119	109	126	111	129	107	115	119	122	107	120	118	118	127	122	122	134	103	117	116	109	117	112	119	124	129	127	117	130	120	122	131	133	128	109	129	118	109	116	91	110	113	131	125	125	125	134	113	128	113	132	116	136	125	104	130	119	107	114	121	123	123	108	133	104	121	123	116	122	114	144	127	135	129	120	115	113	107	120	125	124	109	105	112	111	134	110	137	115	102	107	132	130	113	128	103	125	117	102	119	110	104	112	127	125	126	117	127	133	136	139	99	134	119	130	116	113	148	117	145	133	108	112	122	125	122	144	121	118	117	93	118	121	139	113	126	118	121	120	116	125	123	121	95	121	117	105	109	133	125	114	111	117	131	117	108	124	128	117	117	136	136	106	128	118	119	127	104	114	116	108	119	104	116	111	112	105	123	111	119	106	109	117	119	118	130	135	138	123	131	109	127	124	137	122	115	112	119	116	109	114	118	117	120	117	120	120	122	139	125	112	126	123	127	119	106	92	124	138	119	112	105	129	124	110	135	132	137	134	117	126	122	129	137	113	130	109	118	131	123	111	139	129	122	128	136	130	114	117	104	137	119	131	118	116	127	117	130	109	110	111	117	104	111	128	121	108	116	132	126	125	121	116	128	121	117	135	140	127	121	124	139	120	121	125	117	129	122	111	124	105	103	116	109	102	125	123	131	130	144	127	127	111	111	112	120	124	136	114	110	103	108	115	120	114	129	119	112	151	126	115	126	137	105	129	120	112	117	128	131	106	117	105	127	120	155	128	96	128	129	110	117	103	108	109	102	121	119	124	117	107	127	129	120	128	117	124	90	110	120	108	110	113	106	124	129	126	106	109	123	119	130	124	106	101	114	116	117	127	120	135	124	114	136	116	117	108	125	148	111	126	124	128	128	140	119	134	107	121	126	109	126	118	117	116	109	118	141	111	139	117	125	121	128	116	150	111	105	133	121	135	122	124	130	103	117	130	118	120	135	149	128	130	115	129	142	107	131	127	134	134	136	136	137	121	128	112	114	117	114	106	120	120	112	144	105	116	133	110	123	122	130	130	124	121	119	122	135	116	112	123	129	127	124	134	109	125	138	131	137	120	128	140	126	125	115	112	125	128	119	112	120	134	99	114	119	125	114	123	133	135	115	115	104	119	128	106	120	138	92	129	121	105	115	124	127	113	119	101	125	120	110	118	125	120	127	104	104	119	130	112	132	111	123	123	124	139	125	131	125	107	128	123	123	119	129	116	118	125	120	121	141	121	136	126	127	115	115	112	136	120	135	115	112	109	123	119	112	107	116	132	133	144	113	103	138	126	130	133	120	143	114	133	119	126	118	111	112	134	120	103	129	141	130	137	116	122	116	134	110	122	121	104	124	122	116	109	113	141	122	137	122	101	117	134	131	129	130	127	124	116	124	112	124	103	126	127	126	127	113	101	115	119	114	123	120	136	117	122	127	113	129	136	120	127	122	131	128	125	114	120	128	109	142	126	127	130	122	94	108	119	123	134	121	131	125	112	134	134	111	111	143	120	109	129	106	131	127	114	100	122	123	125	123	120	115	127	123	123	108	117	132	114	166	134	142	130	104	108	113	123	115	120	122	117	115	133	127	111	121	109	129	148	106	117	107	127	117	125	115	118	119	121	125	136	127	134	125	134	130	118	126	109	122	118	130	132	114	124	139	121	115	123	132	121	138	153	114	109	123	114	112	135	121	120	115	117	144	106	104	113	121	140	125	131	114	119	120	131	124	115	122	117	121	107	105	109	122	114	109	120	133	118	119	109	135	114	141	113	124	147	130	131	112	127	129	124	116	116	102	120	113	134	115	124	117	131	110	122	139	123	131	119	129	129	126	115	123	121	120	119	155	131	117	130	154	127	119	135	118	143	124	119	106	124	109	135	118	117	110	120	133	116	126	109	113	147	124	122	126	129	94	129	126	129	126	128	106	126	125	115	128	113	141	125	124	126	145	134	128	132	118	111	121	116	147	129	136	118	111	118	121	103	137	137	130	105	104	106	129	119	146	124	130	125	118	95	126	154	136	100	127	109	127	121	102	123	94	109	112	121	121	106	118	108	136	159	106	112	121	125	107	122	111	135	115	125	124	127	123	129	120	117	122	110	122	119	125	111	124	110	125	116	135	126	123	118	117	109	123	103	110	111	113	113	124	114	117	125	115	141	139	118	121	121	130	128	115	123	121	131	127	129	127	117	122	135	100	107	102	121	106	118	121	118	122	138	137	122	136	111	95	108	107	121	90	115	125	116	132	129	119	121	131	129	114	119	113	112	128	117	136	125	119	120	120	124	139	121	121	122	115	112	91	110	109	115	120	116	117	107	121	104	119	134	128	131	120	126	98	117	132	110	105	113	125	111	133	115	98	141	119	114	111	134	106	119	143	125	137	134	126	137	111	123	115	113	119	133	131	118	130	131	133	123	123	122	98	131	147	128	123	127	128	129	118	124	118	97	121	111	124	117	114	133	123	123	124	131	119	103	129	131	122	138	125	126	123	124	108	114	145	113	141	133	140	109	130	108	120	136	137	122	114	111	111	119	131	112	123	129	126	143	131	111	92	113	122	126	124	95	121	116	114	131	119	128	128	108	109	118	123	105	122	135	129	120	122	138	102	122	119	120	124	139	113	136	120	128	109	120	120	129	110	144	111	108	108	128	144	131	114	127	134	109	125	129	119	117	125	129	98	111	126	117	138	117	131	115	111	107	121	145	108	117	108	116	105	133	114	125	103	114	96	124	102	101	121	122	116	115	123	129	115	112	115	150	108	129	120	99	120	132	112	117	121	140	123	117	123	122	116	110	113	108	127	136	138	111	127	116	128	122	120	119	108	121	131	116	130	124	123
7541	2055	4665	5665	4917	3894	3168	2744	2171	1800	1686	1477	1274	1242	1057	1013	873	800	769	774	708	692	660	633	544	607	583	526	520	503	528	530	499	520	467	464	441	465	452	445	445	461	402	392	400	433	398	416	391	388	437	400	407	387	423	395	388	405	417	353	402	386	425	414	354	396	375	401	357	388	359	339	335	404	378	359	361	356	345	354	373	374	358	323	385	405	377	369	379	326	328	348	366	380	408	387	320	350	373	388	358	375	335	368	342	324	376	372	358	360	344	343	334	371	332	332	328	347	336	354	324	373	324	366	357	318	346	387	358	406	382	361	367	332	346	365	331	336	365	364	375	347	368	360	344	327	301	328	352	333	346	337	380	348	356	346	345	306	342	337	321	339	312	375	351	325	343	338	323	348	307	354	350	328	342	354	323	317	325	377	346	381	340	338	373	357	358	371	359	341	349	357	329	357	322	343	354	345	369	307	360	348	338	343	340	362	338	327	364	330	348	355	350	304	330	338	331	329	370	365	336	355	365	343	357	323	338	347	365	351	341	364	335	355	351	358	329	347	343	366	352	353	341	360	346	330	352	331	324	334	320	329	350	356	340	354	339	323	354	347	339	372	326	340	358	330	349	330	336	344	358	358	336	365	345	349	335	358	330	341	336	369	356	340	346	329	343	316	325	353	332	335	307	347	357	371	329	357	339	353	325	378	327	354	314	380	333	325	326	353	337	357	344	364	362	344	335	343	334	339	364	340	341	328	331	320	366	342	355	355	369	342	360	333	350	318	328	346	360	353	351	342	314	364	364	385	338	317	369	330	355	330	345	353	346	345	343	333	357	356	379	377	331	383	319	369	364	347	340	343	381	386	322	326	347	327	357	368	347	365	344	324	390	324	348	343	351	319	328	350	323	312	340	350	365	341	333	343	364	327	376	351	367	351	328	349	335	341	371	355	345	355	368	331	362	341	308	343	393	353	349	343	352	352	322	348	337	328	358	349	347	322	352	329	344	361	354	368	335	328	367	373	366	327	339	344	362	334	321	350	362	349	347	361	360	348	324	322	341	360	377	330	322	356	366	348	328	314	342	334	349	332	375	355	332	338	356	357	334	349	362	330	340	306	332	350	338	322	339	367	367	330	370	373	354	359	288	301	347	391	362	324	353	346	340	333	345	336	364	376	312	384	331	360	326	341	347	343	350	353	355	356	382	342	336	341	346	354	337	348	355	326	377	370	342	342	330	342	354	362	370	327	337	371	335	359	349	371	343	355	342	376	330	343	330	375	337	355	349	335	346	345	337	343	329	363	364	325	330	330	347	362	374	375	327	370	328	336	346	365	353	337	339	304	353	330	319	361	323	331	349	347	348	354	346	380	348	329	316	337	329	371	339	329	328	316	352	367	377	348	348	334	350	362	340	328	320	321	336	364	355	370	339	332	294	359	321	379	370	368	384	336	330	363	327	366	297	363	353	342	334	332	305	349	328	329	331	367	328	348	328	340	356	296	361	328	368	366	351	340	341	328	348	338	353	375	367	355	333	385	350	338	366	355	353	354	334	331	336	344	369	321	333	342	320	347	322	324	356	340	321	358	345	380	350	351	341	299	372	357	340	322	324	378	333	342	351	352	353	318	340	334	329	357	318	366	347	365	348	332	350	328	358	359	325	340	360	373	370	374	350	349	326	349	366	308	362	371	356	344	309	378	350	348	337	329	330	344	345	337	360	318	346	341	351	356	347	364	344	349	363	346	323	338	320	352	329	319	322	326	379	321	362	351	340	316	363	338	352	368	313	346	354	336	331	341	349	341	355	363	328	327	352	349	325	319	335	358	348	333	366	390	309	348	322	330	355	344	312	326	393	355	346	354	348	340	286	330	339	342	347	322	390	329	342	386	340	362	350	328	369	354	340	383	324	356	338	366	327	351	376	364	333	335	354	333	355	356	354	323	346	335	345	353	342	351	362	374	372	318	374	342	347	333	353	368	354	346	362	342	325	312	377	312	309	351	331	323	381	342	318	341	341	353	359	347	340	332	376	333	324	355	381	347	377	391	357	358	346	373	355	336	364	338	324	345	322	388	337	328	358	335	353	379	342	308	346	335	389	347	331	365	337	328	366	350	347	345	319	326	356	373	340	355	355	368	359	355	346	347	332	361	337	363	297	353	332	341	348	379	327	368	346	334	319	345	354	372	325	373	335	328	369	372	339	322	295	362	321	364	362	334	357	365	362	329	331	341	360	329	357	367	366	388	361	321	330	333	371	337	399	357	351	372	337	355	396	353	334	336	370	313	299	336	307	364	321	335	350	359	353	335	318	354	337	368	332	384	328	351	359	346	335	378	339	339	338	357	349	359	348	371	333	354	328	369	353	361	336	375	344	341	320	340	339	336	353	316	367	315	359	365	360	308	329	369	303	351	328	338	326	336	350	340	344	352	370	338	329	342	315	306	359	348	326	383	341	361	336	329	331	367	343	380	336	355	328	344	331	352	337	343	352	363	348	362	335	330	318	360	341	345	322	354	323	382	366	343	371	346	360	340	341	344	374	356	352	338	360	335	335	338	349	318	328	341	309	371	370	369	347	353	366	357	363	349	380	325	353	348	365	363	348	329	361	346	321	332	365	338	344	343	354	372	354	327	359	358	334	350	341	358	367	330	342	374	347	322	354	341	321	345	352	357	330	346	318	350	314	338	339	363	333	332	319	360	364	349	324	365	364	320	316	372	343	342	323	331	348	319	337	361	364	359	331	346	335	348	388	337	374	326	384	320	349	359	346	353	340	335	309	329	377	359	328	375	361	354	364	328	340	344	383	346	368	324	327	316	330	301	334	332	348	346	349	339	333	332	342	361	339	336	333	319	373	344	379	307	342	353	327	331	347	328	323	343	382	336	349	343	337	332	339	368	360	336	342	350	333	353	350	347	347	350	334	369	384	350	351	336	347	361	325	339	366	341	337	362	346	363	361	323	336	345	356	332	321	319	327	355	344	336	324	335	345	328	342	359	344	338	340	348	337	338	323	328	336	362	319	372	364	354	339	341	347	342	320	357	342	332	386	340	370	328	321	346	303	350	346	337	352	328	337	373	341	349	342	331	341	341	346	307	361	361	331	331	318	348	334	354	350	318	335	372	345	329	360	371	360	345	319	327	348	365	347	344	347	358	354	334	349	361	383	341	331	332	325	334	347	345	354	301	340	321	343	335	340	341	323	333	345	348	364	347	329	326	366	328	320	362	342	348	329	322	347	369	345	324	370	351	375	341	352	352	341	324	315	334	385	339	338	306	355	302	324	366	332	343	358	331	362	314	347	324	329	366	332	335	355	347	354	359	344	337	320	351	361	333	344	338	351	355	344	356	348	343	353	350	314	377	336	375	389	359	335	358	345	342	347	346	331	346	349	388	372	357	318	338	372	334	341	375	315	332	300	354	321	343	383	348	312	358	351	351	296	376	377	355	354	366	336	314	340	353	353	321	373	362	350	362	375	303	332	300	362	347
2464	356	367	331	328	335	347	316	349	330	371	317	330	320	360	334	340	309	373	315	368	311	326	339	311	315	332	301	320	330	300	334	347	297	310	319	324	313	325	341	299	332	323	330	327	342	320	321	337	332	362	310	309	300	309	333	300	341	343	298	318	309	334	313	322	286	307	347	315	313	338	298	331	296	329	330	340	315	311	333	355	344	326	317	310	347	318	341	322	337	305	301	334	349	333	330	335	323	305	321	306	316	296	339	299	342	326	312	324	320	312	307	310	313	319	292	265	317	295	321	324	328	320	297	320	337	278	334	322	302	317	319	335	332	319	300	314	309	313	311	325	310	312	299	333	288	302	329	336	354	324	341	303	326	321	313	332	279	323	322	330	303	325	304	347	333	310	329	286	337	351	329	313	323	335	306	352	313	321	302	310	290	353	323	332	335	318	306	329	315	327	319	363	282	308	336	312	310	312	298	319	305	341	273	330	301	327	338	307	333	299	316	322	318	293	332	312	303	327	304	320	328	318	332	287	339	306	331	320	333	312	338	320	308	311	347	298	322	313	332	306	330	322	347	313	323	321	338	321	341	315	324	318	324	323	286	278	318	303	324	352	356	331	300	338	296	285	321	318	319	322	328	320	309	310	314	296	297	334	311	327	319	320	308	354	308	314	304	310	302	324	314	314	298	293	304	335	314	325	344	349	322	314	327	296	331	311	305	297	320	332	345	317	317	328	323	350	276	325	312	321	349	313	325	308	335	318	296	334	307	320	338	301	323	302	330	362	365	304	297	305	308	359	347	289	282	320	329	326	335	302	350	291	321	335	349	315	321	301	356	329	324	332	334	305	360	332	306	314	317	341	310	335	327	320	317	336	307	328	309	323	332	311	304	286	325	316	341	318	343	309	309	300	306	317	331	335	329	322	301	310	285	301	316	353	302	303	312	303	306	336	331	312	317	319	315	372	331	312	320	315	348	343	323	323	360	293	320	336	323	325	318	314	323	298	328	337	342	284	327	311	312	321	316	340	297	326	312	303	293	292	305	349	306	312	327	288	332	321	336	329	305	320	340	305	326	335	307	327	307	326	342	302	312	341	312	286	323	336	313	319	303	363	340	347	357	299	311	319	307	337	306	294	316	329	305	299	308	299	327	321	304	338	302	316	320	364	307	318	297	333	335	334	327	315	322	309	349	315	333	302	338	316	324	305	326	314	372	326	297	306	336	326	322	335	312	325	351	304	332	356	302	305	300	305	330	334	318	328	321	349	347	324	326	313	300	319	314	298	289	280	338	347	296	333	315	334	320	295	331	310	327	305	339	318	335	317	306	313	321	330	303	304	304	328	316	355	334	313	340	316	333	281	343	320	335	321	315	306	309	326	313	289	310	309	328	318	295	355	333	316	335	313	300	306	292	313	321	331	299	340	346	301	316	298	309	348	346	284	357	323	302	348	319	316	333	304	342	308	334	315	341	349	322	357	297	323	327	333	317	291	330	309	306	331	351	320	297	303	315	301	363	312	308	299	318	333	312	320	317	320	321	336	337	315	350	313	320	330	310	324	321	316	352	294	327	318	338	304	325	295	312	317	325	319	304	307	307	305	331	312	326	332	309	315	331	319	295	306	313	322	295	301	335	292	311	321	317	312	300	308	341	324	320	293	339	332	342	320	321	317	340	332	329	305	350	351	352	303	319	303	312	322	332	317	331	308	331	317	306	320	285	316	328	308	333	326	337	309	324	323	321	315	311	352	320	305	312	325	306	303	329	355	337	335	299	301	323	339	312	332	305	304	339	337	339	313	348	339	316	321	339	293	316	324	321	293	304	304	295	295	302	300	339	311	311	336	358	298	324	332	325	318	328	339	329	306	305	330	308	352	314	327	367	304	316	312	299	315	324	339	320	302	341	358	317	352	304	310	336	307	356	323	324	335	339	318	316	300	328	304	320	336	311	344	308	307	253	305	291	298	338	291	278	320	333	331	288	320	339	321	329	306	310	329	294	295	332	332	339	322	314	307	327	313	319	323	317	310	326	317	323	349	332	304	302	342	314	334	309	316	304	292	316	315	316	319	328	305	325	323	290	358	335	308	325	366	339	342	333	282	300	266	341	339	274	292	290	306	344	309	327	293	304	345	331	288	317	303	331	334	361	299	310	354	305	307	303	315	310	336	277	328	302	379	296	341	285	325	291	331	326	353	339	343	330	336	324	329	312	352	321	320	314	311	313	344	330	306	324	361	353	315	329	311	330	349	312	325	313	328	292	297	320	309	298	347	295	318	304	304	306	318	319	319	312	340	317	303	304	300	310	359	319	327	325	324	306	349	314	298	328	290	328	319	289	300	314	322	301	308	327	299	290	317	294	309	323	344	291	327	322	345	309	327	317	342	289	300	327	305	315	326	316	317	304	319	304	335	319	330	309	312	342	317	316	303	345	282	337	311	326	320	324	338	316	320	316	336	303	295	314	306	313	307	319	281	325	310	341	314	322	306	336	324	302	319	318	307	318	339	330	318	318	331	323	322	286	304	342	307	314	302	312	325	343	322	335	347	300	328	308	295	332	307	327	333	306	301	322	313	327	329	304	319	304	358	318	322	344	336	339	308	318	316	325	348	290	315	349	319	290	299	324	310	306	312	334	296	323	301	316	319	306	323	314	330	332	339	316	326	301	288	296	340	311	307	322	293	361	343	324	325	327	339	303	319	295	319	289	300	310	346	305	298	334	322	332	328	290	301	312	316	320	342	326	288	327	311	335	321	316	291	311	301	319	327	318	302	347	329	323	337	312	303	327	287	318	322	309	307	328	331	333	330	309	338	302	333	321	325	336	296	301	321	348	289	318	331	336	350	311	335	342	326	347	332	302	328	377	328	295	310	313	308	330	292	336	331	355	338	292	329	292	325	336	314	323	337	296	343	300	342	311	336	325	334	312	324	324	311	326	352	346	360	318	309	283	305	293	306	319	355	289	323	306	312	327	307	337	339	337	281	321	328	318	312	368	303	282	341	315	314	338	301	330	331	314	278	316	363	314	336	299	317	312	319	350	344	343	331	283	301	281	312	334	340	311	321	319	312	309	313	334	318	331	345	287	335	298	349	336	303	321	316	295	331	315	336	307	335	334	342	307	343	328	314	334	354	281	317	319	338	357	317	333	310	312	317	341	315	282	350	336	297	310	320	341	311	326	331	327	324	331	342	315	274	327	331	301	338	343	326	314	325	331	286	315	340	312	321	331	293	288	357	314	340	306	344	329	316	316	334	320	338	292	335	318	358	292	328	335	309	318	347	359	306	310	295	346	338	358	299	331	328	293	317	278	339	309	331	316	324	336	311	322	302	308	336	326	315	327	314	347	290	299	311	366	327	331	322	321	319	288	310	288	318	322	289	332	339	320	330	317	320	336	312	330	303	330	351	341	350	319	309	317	286	335	296	331	313	336	335	289	304	312	303	332	350	318	300	328	283	333	307	336	334	311	345	326	327	307	314	299	333	297
2509	867	945	1020	937	914	932	878	886	842	852	814	840	821	806	858	830	813	901	822	850	817	857	849	831	846	811	830	791	834	810	765	838	857	841	825	774	822	808	807	784	826	814	819	785	830	868	843	777	784	828	810	795	790	808	799	796	843	832	806	816	768	831	817	826	847	832	794	855	821	823	776	817	808	808	813	830	803	830	801	809	829	833	787	792	828	844	758	798	817	836	834	788	805	786	794	813	826	826	812	806	844	835	788	823	805	819	829	820	791	810	808	797	813	818	841	796	835	784	808	834	838	756	808	808	839	789	757	864	841	819	797	805	824	768	819	782	844	855	848	853	819	810	765	800	806	867	844	775	797	817	786	828	831	807	819	770	788	801	822	817	779	823	786	809	809	895	818	830	808	802	837	771	848	849	847	852	774	792	812	839	824	807	819	788	829	813	784	833	869	814	780	777	830	777	806	821	824	777	833	815	778	822	843	844	797	814	837	817	811	789	788	809	799	808	854	780	797	758	798	829	778	798	829	824	785	798	774	813	834	796	802	789	817	791	841	811	791	815	777	823	777	857	852	822	836	743	798	801	804	809	800	802	790	824	833	821	815	846	809	801	800	800	834	801	781	784	836	860	794	826	816	783	819	777	844	794	755	789	764	822	822	789	802	791	769	788	832	778	809	749	820	816	801	797	826	852	815	806	816	830	824	820	830	803	827	861	825	836	817	769	860	787	812	842	797	848	799	821	819	779	811	816	763	852	806	772	810	816	834	782	802	829	815	832	855	812	797	795	824	788	794	822	826	813	804	785	796	747	777	832	823	834	790	849	754	864	779	800	772	811	821	785	825	823	794	792	825	831	802	829	814	802	825	836	782	797	759	802	828	822	801	839	835	801	814	809	822	788	813	832	829	827	759	829	858	813	825	809	821	824	809	826	836	777	765	754	824	820	846	772	763	825	763	813	807	792	826	801	777	835	827	809	760	780	818	833	779	806	783	767	814	797	819	849	782	788	792	810	767	805	806	761	825	767	849	785	753	849	848	797	761	804	820	836	820	796	840	829	831	825	752	841	819	824	798	793	821	793	800	883	793	778	833	787	795	781	781	816	811	838	800	823	814	792	844	817	811	840	816	817	829	822	825	812	799	785	840	806	865	805	824	799	796	799	843	788	793	759	837	800	816	844	826	836	776	803	777	757	837	821	825	835	832	822	809	799	797	824	834	804	860	876	876	780	814	837	787	767	822	781	763	812	831	801	819	804	813	849	819	879	797	861	833	855	755	819	813	834	834	769	768	843	796	852	812	865	835	834	791	818	837	775	824	808	794	766	821	851	810	780	850	792	850	838	795	817	843	811	819	811	791	764	785	887	812	859	838	788	845	853	823	760	898	874	804	810	800	819	766	827	766	769	815	778	816	859	769	826	829	811	834	841	806	834	844	791	835	806	817	877	766	859	837	839	791	819	848	850	812	781	833	804	819	814	788	836	834	791	790	771	791	852	848	807	801	795	809	806	814	800	787	779	802	800	820	810	832	795	789	855	813	784	831	761	843	831	805	781	854	806	833	798	824	847	838	762	832	824	833	820	787	831	771	756	797	785	793	701	849	871	804	842	759	822	826	812	826	822	834	816	743	843	803	842	837	829	757	791	817	835	833	832	857	862	832	830	799	815	802	809	786	838	774	808	805	824	852	803	833	855	865	832	834	784	737	780	790	839	762	825	808	823	792	814	813	782	857	812	841	781	806	748	863	836	828	815	815	857	793	824	812	716	811	790	784	810	822	798	780	812	807	842	801	863	838	832	822	787	807	793	832	817	816	793	793	790	793	800	810	822	785	830	825	837	800	785	804	777	810	829	790	812	845	788	815	810	801	793	817	788	816	790	830	786	824	778	874	847	811	838	833	846	785	810	846	813	804	844	812	805	843	754	798	763	790	795	790	790	805	779	805	824	767	794	831	825	828	800	781	775	865	795	831	808	813	875	830	836	839	789	792	780	752	849	825	813	796	790	831	760	839	778	872	789	866	800	805	799	809	834	793	806	799	782	840	815	804	804	856	821	818	820	803	817	760	813	759	825	805	804	859	777	852	821	799	889	842	793	860	825	867	764	766	796	809	820	794	794	827	795	827	791	795	837	807	838	810	813	820	826	788	816	786	810	807	823	820	831	839	833	809	791	867	765	785	851	753	795	840	824	854	792	843	794	837	795	799	816	809	798	795	823	848	722	829	814	842	778	804	798	834	825	836	792	788	810	775	830	839	815	845	815	809	820	797	807	787	868	785	816	822	822	805	780	829	810	813	796	830	858	794	829	869	812	835	794	770	807	820	844	778	771	803	791	827	779	778	845	786	763	827	811	829	825	795	812	833	813	823	807	884	838	794	844	848	800	762	805	832	811	783	851	782	844	812	817	793	737	791	795	821	830	789	842	825	794	791	817	812	736	810	832	828	775	827	866	767	776	833	845	820	809	785	777	810	796	842	843	757	836	829	846	806	824	822	888	809	797	818	817	804	787	820	852	764	797	826	816	806	798	797	740	810	841	803	834	806	903	844	781	771	796	805	823	796	805	812	830	785	836	826	788	791	845	824	778	837	804	818	763	824	791	802	770	790	817	811	825	813	785	787	825	823	806	840	850	786	848	814	854	801	778	810	816	783	791	786	842	825	836	841	796	821	862	807	799	746	843	817	826	834	830	817	836	819	806	802	803	802	819	825	863	815	813	796	802	825	833	822	788	753	791	777	804	833	824	823	825	820	785	821	790	810	848	815	828	789	862	808	833	824	823	828	810	775	816	867	754	827	840	813	832	769	769	814	815	806	793	801	818	848	834	804	814	788	828	814	790	753	862	834	826	788	822	796	784	838	832	787	785	796	772	810	816	839	811	764	825	788	850	847	805	788	831	810	818	856	836	814	868	806	811	788	862	832	818	813	843	793	821	804	844	843	779	770	846	776	836	821	731	815	792	847	784	765	792	818	824	813	810	818	795	803	816	814	803	810	820	801	787	844	842	812	798	842	812	808	833	840	812	829	772	835	783	843	828	847	833	815	828	814	834	766	809	813	763	755	790	821	826	832	776	836	783	792	809	808	811	844	797	854	841	833	789	800	842	801	762	791	819	798	754	833	813	822	795	831	803	761	802	794	830	842	876	815	815	777	803	823	816	828	868	791	788	833	749	774	829	832	850	865	866	837	844	832	787	860	823	833	808	870	809	788	820	834	756	816	799	809	856	823	795	854	769	844	790	872	829	832	803	824	811	783	835	811	798	838	758	825	797	833	837	816	796	834	795	801	806	792	798	774	776	778	847	761	824	825	835	811	806	812	815	816	802	835	817	771	788	823	792	809	809	822	808	810	799	811	789	789	807	746	807	850	769	835	826	835	838	809	786	829	799	765	809	819	824	830	779	840	804	777	842	813	814	773	861	853	850	791	860	878	836	807	836	841	816	838	824	763	849	837	823	835	874	823	824	764	830	843	823	850	839	830	813	749
8762	1214	1420	1165	890	739	558	516	441	447	364	376	374	350	337	292	295	329	313	300	289	289	311	294	281	262	296	278	297	287	284	286	268	266	309	282	305	287	269	260	266	289	295	295	269	275	276	284	297	300	282	276	254	299	275	263	296	299	254	289	273	279	274	253	279	279	259	249	264	262	272	297	287	265	294	287	284	287	281	275	260	303	270	288	294	278	264	247	249	275	272	268	304	274	299	271	277	288	291	279	285	272	267	269	262	257	277	269	279	284	319	296	265	246	260	257	262	283	259	262	258	325	284	278	280	262	257	278	283	274	289	271	296	272	269	243	242	271	272	309	283	304	294	278	282	291	297	264	291	272	267	283	263	260	296	234	261	283	273	263	267	253	274	257	313	264	296	271	257	254	257	291	288	252	269	251	310	270	268	264	271	306	286	286	285	261	279	296	289	301	273	314	266	295	278	300	287	280	300	270	283	268	278	264	289	272	261	244	304	270	272	256	301	275	271	255	277	269	261	279	270	267	279	270	257	283	299	301	262	276	288	281	268	263	294	284	264	254	255	279	274	314	268	284	268	272	278	330	308	289	288	245	270	276	249	280	268	279	274	278	248	274	232	241	294	296	275	281	294	283	277	274	260	250	262	290	291	249	255	284	241	283	271	286	257	277	271	297	292	255	278	291	252	273	267	290	296	267	266	275	273	268	291	292	286	252	264	250	268	273	302	277	276	265	277	252	256	273	270	282	287	278	282	256	286	250	263	290	258	306	302	273	247	259	264	286	307	245	259	270	244	283	281	293	256	281	254	294	265	269	286	304	288	307	276	247	257	276	282	286	297	276	308	277	283	279	272	295	265	276	286	285	289	304	270	246	270	271	267	303	318	276	307	279	288	267	264	299	259	263	266	284	285	323	281	292	285	288	277	287	264	268	271	293	253	299	225	293	268	261	309	274	300	269	265	274	289	264	303	250	288	275	298	282	294	287	283	284	274	301	297	274	273	262	268	260	273	254	285	256	279	291	281	279	280	260	272	237	261	292	272	259	260	270	282	289	255	267	290	280	258	317	304	309	298	268	264	281	261	255	283	256	254	275	287	297	282	284	232	277	318	261	258	298	247	265	299	263	300	272	258	293	281	269	271	295	298	280	253	271	275	267	275	258	246	277	280	275	255	285	271	245	262	282	297	286	251	282	245	282	257	250	254	258	290	290	286	266	287	308	258	290	284	265	293	263	285	258	274	273	288	299	288	283	263	277	293	258	241	297	260	298	285	277	288	306	258	310	262	273	257	285	264	286	276	283	254	263	261	276	275	242	272	257	270	279	244	288	290	261	288	275	267	270	251	309	278	288	265	284	268	302	270	273	285	277	290	283	281	262	285	255	310	295	265	286	274	304	297	304	249	267	264	304	299	263	264	266	296	262	291	293	272	286	278	261	275	295	294	240	308	256	275	262	277	276	262	309	284	291	254	290	287	285	271	250	253	239	284	264	257	267	301	248	272	288	281	284	254	299	274	260	268	299	293	283	294	260	293	281	292	298	294	274	293	268	288	254	258	273	278	290	297	270	276	261	262	312	254	267	274	269	264	281	294	283	250	257	261	284	279	315	286	268	288	316	297	284	275	250	281	269	266	279	238	286	256	312	305	284	264	244	284	285	277	319	297	273	255	296	282	275	301	274	296	254	265	277	244	261	255	266	274	265	271	261	290	264	286	274	281	278	232	303	265	266	273	272	272	256	252	291	280	268	251	277	279	247	296	275	258	246	270	288	271	292	294	269	247	256	269	246	270	274	284	274	298	273	251	276	314	282	267	270	279	268	258	336	256	274	273	290	286	288	268	248	270	281	294	295	300	270	289	294	278	267	294	259	240	269	257	253	256	287	279	291	303	264	301	269	264	278	267	290	272	290	288	309	275	276	265	268	300	278	276	283	263	247	258	256	250	272	257	305	259	282	286	275	282	282	260	279	249	278	270	299	251	257	279	283	306	277	266	253	267	255	244	282	299	274	280	277	267	273	280	246	278	309	263	306	278	299	278	267	298	293	288	267	291	307	287	304	287	280	277	283	301	282	288	275	277	254	271	263	275	234	281	298	261	297	268	254	253	280	302	295	309	285	298	298	272	256	266	283	286	269	318	281	247	260	242	261	254	265	291	287	261	258	257	279	262	285	274	290	282	290	248	278	283	280	256	264	287	280	272	291	264	263	273	243	289	265	297	273	279	245	264	257	285	252	269	301	274	299	283	258	276	296	286	272	253	251	299	254	257	270	244	271	268	272	298	259	261	274	297	281	303	295	280	267	270	277	284	302	277	304	270	272	250	284	294	302	267	252	275	286	256	290	262	296	255	261	238	311	283	264	261	303	276	285	306	269	267	284	267	264	275	265	272	254	269	284	277	266	261	286	301	239	282	285	289	273	261	289	269	302	264	253	260	289	260	274	276	272	265	290	249	269	253	259	282	303	266	263	280	276	254	287	277	274	285	255	295	246	259	272	286	282	280	278	275	264	291	262	267	275	273	278	287	279	249	294	282	300	283	287	273	291	298	298	285	253	281	286	301	290	262	294	280	258	295	251	249	301	316	261	279	291	261	279	278	299	275	268	262	270	262	288	303	282	278	275	257	287	281	276	283	287	247	315	300	278	282	266	298	272	252	312	280	283	297	270	295	284	327	268	285	301	286	247	279	256	273	267	297	286	256	266	276	286	294	277	282	290	261	278	275	279	277	256	272	272	309	259	278	272	276	300	297	265	276	278	253	275	263	265	298	298	306	271	287	305	274	298	286	304	245	313	316	293	255	257	260	281	280	268	286	289	286	272	300	291	282	262	255	271	291	262	289	291	277	267	279	267	272	265	259	266	270	253	280	260	281	258	278	288	282	296	254	297	281	263	293	262	260	272	271	260	280	250	232	267	280	279	266	279	271	255	274	263	271	261	323	292	274	274	285	289	264	301	271	284	285	265	273	260	258	261	252	267	249	285	303	261	247	278	249	282	279	273	267	292	293	271	266	247	267	292	234	264	267	308	264	255	300	287	316	273	308	273	280	279	289	302	290	274	293	282	312	261	274	267	278	242	276	308	297	283	287	264	292	301	277	280	260	286	299	245	289	258	295	297	257	302	264	322	248	277	266	275	276	272	274	240	273	265	275	256	309	268	261	275	280	268	284	234	286	273	287	284	275	289	284	262	268	272	258	281	254	259	262	256	268	287	236	287	269	262	264	247	294	277	288	290	274	284	272	261	255	260	291	285	261	306	297	275	299	283	283	274	273	282	315	246	263	267	293	258	299	240	278	262	283	271	261	280	304	273	279	289	307	263	278	288	247	305	280	257	265	273	264	257	270	265	262	249	247	265	277	285	294	270	274	264	280	271	296	282	282	279	298	308	274	254	266	286	266	280	277	258	273	246	278	295	277	264	299	257	276	252	288	271	278	307	285	280	258	267	265	275	272	261	269	249	269	281	294	294	299	253	284	285	245	263	276	292
5773	1659	2928	3577	3101	2686	2224	1969	1673	1512	1464	1316	1187	1144	1110	1036	1043	980	909	949	892	900	874	855	821	827	807	802	764	840	819	807	738	764	812	812	772	738	773	722	733	744	751	742	728	709	706	717	711	766	735	731	707	724	745	745	716	760	703	764	709	790	716	748	750	703	716	729	687	680	734	755	676	751	745	706	717	701	713	691	663	683	749	708	714	720	683	737	751	640	743	661	744	710	714	697	664	684	722	717	692	709	725	691	707	698	733	698	711	656	677	684	713	734	728	710	693	718	707	678	665	681	688	757	713	694	698	707	705	733	685	734	699	710	749	754	658	694	689	702	732	652	687	701	691	757	686	718	676	710	711	685	707	755	706	707	690	699	710	706	741	673	665	717	700	707	691	700	669	701	694	656	684	748	673	690	752	707	711	717	717	681	754	719	689	675	711	663	660	711	701	665	688	685	699	694	690	695	641	715	654	688	722	695	705	668	726	698	670	671	730	717	701	684	680	716	696	710	760	666	698	703	685	701	730	767	692	681	754	694	678	694	706	703	689	659	727	724	727	703	715	691	690	671	716	697	692	756	729	753	730	663	724	670	688	686	691	689	715	717	683	651	735	656	752	670	727	680	684	721	714	692	745	707	701	688	728	691	635	700	691	683	670	682	711	683	665	683	690	660	720	663	720	710	700	717	703	717	710	712	680	677	716	636	705	726	723	699	684	705	713	721	722	692	736	677	736	715	725	706	680	668	692	692	719	703	669	710	671	689	683	641	666	711	719	728	726	681	737	703	709	709	735	692	707	698	686	679	645	675	728	728	713	691	698	709	737	726	718	654	662	655	736	771	710	642	718	687	692	697	727	709	718	652	678	754	712	696	721	691	707	716	752	701	721	719	711	700	688	693	676	695	732	709	689	740	677	680	649	718	723	685	702	696	691	683	686	691	689	711	774	708	743	680	653	673	701	700	693	722	624	706	665	720	685	701	685	725	679	688	739	754	693	734	704	710	660	703	729	723	720	677	631	655	646	690	737	693	690	713	686	707	699	691	738	705	671	691	698	716	656	749	678	701	758	678	667	716	648	666	639	733	720	736	649	715	692	693	734	721	714	722	725	731	737	667	705	686	716	688	690	699	700	660	708	743	690	654	678	675	665	701	681	685	708	658	717	712	716	701	688	686	705	701	664	685	643	693	682	709	684	718	691	729	696	705	718	674	683	725	726	692	717	724	751	695	702	750	735	695	694	712	690	684	697	734	691	688	688	773	652	714	672	723	709	705	709	658	702	717	695	707	718	694	725	698	686	677	698	714	681	650	714	700	707	700	710	661	701	671	705	690	711	717	695	667	723	717	708	708	699	696	705	634	740	694	708	700	705	683	646	737	706	675	684	676	707	692	691	691	679	716	677	711	696	691	685	716	746	708	675	696	682	696	673	719	694	691	695	694	708	700	693	697	694	753	692	697	703	734	684	674	713	728	713	685	677	736	709	728	707	689	714	755	689	697	727	711	679	750	705	638	679	699	706	677	675	661	720	682	704	686	706	701	723	721	747	691	705	670	671	715	657	664	694	696	669	750	691	667	685	678	713	661	704	675	683	680	662	688	706	694	736	709	712	713	696	741	660	686	706	717	690	717	689	655	743	692	702	677	692	694	669	667	671	674	650	726	713	687	767	697	674	708	707	686	738	753	689	694	696	693	722	674	672	706	681	750	695	703	677	702	747	744	685	693	695	682	746	706	689	658	707	701	703	685	695	701	715	680	673	711	688	728	694	687	736	692	693	634	713	733	700	706	725	715	734	701	707	710	702	672	694	686	642	654	678	694	665	668	727	714	651	698	653	663	685	694	649	683	658	664	684	706	701	696	661	732	707	708	648	764	658	686	675	680	740	709	708	661	718	637	754	676	706	676	688	671	731	639	733	676	717	752	689	673	666	728	690	681	733	724	712	689	689	708	707	682	695	688	677	638	682	667	693	685	743	772	731	704	698	715	710	718	728	719	622	724	694	696	695	677	718	669	696	667	688	696	721	686	670	685	703	699	719	714	642	713	679	694	682	704	705	741	702	728	670	637	695	656	660	715	697	684	701	720	696	691	722	708	699	698	724	712	701	713	741	725	719	707	662	681	748	715	692	695	739	689	721	761	704	692	722	709	708	685	680	648	697	682	689	702	713	700	670	722	732	709	620	697	699	706	702	698	695	737	619	715	724	707	726	679	706	653	690	699	727	668	714	701	718	656	745	697	761	716	722	680	711	743	714	680	698	659	703	669	748	703	727	672	717	684	689	714	712	648	712	704	704	694	740	726	713	696	677	739	693	665	710	724	690	737	716	750	705	672	668	716	641	679	682	684	705	702	669	713	677	733	652	669	688	709	715	712	728	715	649	708	640	681	721	684	738	678	715	707	682	677	747	702	697	713	715	721	739	704	734	724	697	658	712	673	684	784	658	739	707	707	661	689	720	692	709	694	726	698	694	711	702	668	654	679	702	709	673	700	717	688	762	703	723	726	695	705	706	661	694	697	688	742	718	717	714	679	667	706	757	700	703	709	736	707	689	703	689	714	717	679	674	693	705	697	722	679	699	749	719	721	734	721	706	707	719	693	740	724	703	660	706	694	681	725	740	664	638	681	687	672	647	665	745	676	701	703	710	687	726	728	733	755	723	707	709	718	672	636	646	737	696	677	697	677	678	695	755	649	704	689	726	717	676	682	721	712	693	739	676	705	669	716	744	643	709	674	703	692	666	690	685	710	717	718	666	690	669	698	746	659	730	711	735	711	666	721	637	713	712	711	675	693	708	701	740	681	716	680	767	720	727	746	705	678	745	732	699	677	708	672	718	703	708	717	691	706	726	706	676	710	690	692	709	720	722	702	701	718	697	680	711	668	757	698	687	696	688	720	726	679	662	750	713	760	655	759	700	732	693	687	702	658	666	675	721	738	645	730	705	711	699	697	739	691	706	709	708	760	677	734	724	752	760	666	676	735	703	701	687	682	709	705	696	702	724	704	713	750	745	668	696	734	659	659	705	690	696	705	704	674	738	716	686	687	665	683	704	717	736	673	682	672	670	712	704	679	709	669	673	673	683	724	726	752	676	673	706	681	733	702	711	672	706	711	700	696	743	719	717	699	720	736	714	728	711	672	674	721	756	686	699	671	696	680	701	707	668	723	707	691	759	695	649	689	682	698	698	720	666	718	704	663	675	719	662	691	729	772	681	716	691	702	702	756	712	734	739	645	726	699	675	669	700	682	700	740	668	713	727	734	668	708	693	743	645	682	677	712	716	719	713	698	694	703	687	707	695	716	709	661	744	712	759	718	709	749	717	737	696	673	676	672	730	712	711	727	687	725	698	745	694	673	702	741	760	711	706	777	753	669	705	696	662	692	684	713	685	712	683	730	730	721	705	691	675	727	679	762	686	728	694	660	740	632	669	680	670	680	672	746	702	712	734	723	761	728	694	751	687	682	735	706	668	662	746	685	685	684
15683	2393	2404	1967	1305	929	701	547	465	413	317	276	241	256	237	195	216	186	217	175	183	169	157	153	153	148	159	167	173	158	130	152	144	144	130	135	130	150	131	132	128	134	140	138	134	133	135	124	122	126	128	135	116	122	121	130	125	113	115	128	103	126	119	126	115	122	125	126	140	121	137	125	122	123	131	120	139	124	119	110	99	145	134	128	126	107	125	104	109	126	140	107	120	118	104	134	133	112	135	137	112	131	145	139	112	142	134	125	122	115	122	130	129	108	119	127	141	108	142	130	117	97	116	101	122	118	129	122	123	110	132	119	123	127	106	110	117	114	115	148	129	125	98	115	109	135	121	120	111	112	129	117	97	110	117	125	122	129	119	122	107	106	116	107	123	115	136	105	121	134	116	125	113	114	112	120	124	122	126	126	134	115	102	111	114	118	114	119	115	115	127	132	135	139	126	138	118	112	120	118	115	116	133	128	102	108	111	145	131	115	132	122	132	102	110	125	149	122	129	118	97	114	129	120	96	112	113	137	126	105	131	122	115	125	122	109	111	123	128	113	121	122	122	113	138	118	135	144	136	137	110	123	103	113	151	125	117	113	123	119	118	121	121	121	119	120	130	135	97	126	115	130	109	127	114	105	120	114	143	128	114	125	130	110	117	98	108	121	115	107	111	115	124	112	117	130	111	124	121	109	125	112	150	103	122	144	121	125	136	141	114	120	139	123	119	120	113	132	119	140	134	120	135	110	118	114	120	117	117	113	103	123	127	91	121	116	111	117	121	120	123	117	120	124	116	132	121	113	124	92	140	115	125	106	143	127	111	124	131	109	124	117	95	123	107	122	116	104	149	132	129	98	113	138	134	127	122	122	120	147	125	110	104	114	143	126	108	120	112	128	129	129	106	144	114	125	120	108	124	108	114	128	115	111	137	134	134	107	144	117	120	127	138	137	124	111	102	128	140	160	132	122	140	126	116	126	115	125	129	111	104	122	106	123	130	124	104	125	109	141	128	104	133	111	129	108	121	116	130	112	101	118	118	130	105	119	111	128	135	117	106	122	121	115	129	117	135	122	130	102	121	118	105	145	143	120	108	122	109	108	118	125	113	109	112	119	116	114	128	121	132	115	134	113	116	114	115	120	110	112	126	133	131	111	133	118	130	139	134	111	121	137	125	116	140	119	103	125	118	133	127	108	135	117	120	116	129	118	111	120	131	106	117	106	140	135	105	110	116	107	96	111	111	121	117	130	117	104	110	117	134	126	122	113	104	117	119	117	128	110	130	125	130	111	100	142	107	122	110	140	120	115	117	122	113	108	110	134	115	127	136	115	114	121	125	140	126	131	119	122	139	139	102	127	136	103	155	115	118	133	122	120	126	126	135	99	136	99	117	116	120	115	115	120	111	114	120	142	104	112	105	127	128	140	116	129	146	135	95	119	124	128	110	112	123	116	106	102	127	108	122	113	115	118	126	106	90	134	116	117	110	108	107	103	128	123	118	135	99	123	104	123	131	124	124	115	102	108	114	93	109	130	112	107	117	121	95	108	115	131	110	124	126	120	103	118	108	127	101	105	127	110	125	103	107	120	109	120	130	126	122	122	105	125	97	146	119	126	123	127	113	120	131	142	116	151	135	114	136	117	117	124	125	110	116	115	136	120	116	131	125	104	111	92	127	137	122	109	123	109	121	105	150	143	137	105	134	140	122	99	113	119	132	134	97	128	103	112	140	120	127	138	131	99	122	131	117	119	124	118	113	126	108	84	101	138	127	137	133	110	103	105	119	132	113	108	118	128	103	123	121	114	118	118	122	137	102	139	122	117	118	136	114	119	112	103	130	132	114	118	130	144	116	121	145	135	109	126	123	107	109	126	146	128	112	135	109	113	118	126	125	115	127	123	120	132	108	125	124	128	102	133	120	121	119	130	116	106	132	128	139	109	113	136	145	93	119	130	109	130	110	113	124	105	115	126	113	117	135	110	125	134	115	111	122	129	136	98	122	134	114	108	124	108	123	127	116	118	132	124	130	122	142	124	94	120	109	128	124	100	124	134	123	147	124	111	117	135	126	114	132	115	135	109	136	109	135	128	124	118	120	112	120	128	115	116	121	126	122	115	122	111	126	108	102	117	129	112	125	134	139	114	123	113	117	119	100	132	116	97	118	114	137	119	92	121	120	131	133	132	122	141	125	112	111	124	129	124	133	134	117	122	134	124	100	119	110	119	130	131	123	131	117	114	124	123	119	118	112	113	95	130	131	124	112	126	127	128	117	125	112	125	104	123	131	134	152	116	96	138	128	112	114	126	146	121	133	122	108	122	131	114	128	137	119	128	101	117	118	117	143	116	119	132	118	98	112	146	112	126	122	96	104	140	104	108	130	119	132	130	118	106	105	137	130	99	127	127	122	118	117	111	132	121	125	137	116	124	123	95	134	109	109	124	122	103	108	132	115	135	125	122	97	119	111	116	145	125	122	128	136	136	113	126	129	123	118	121	109	111	118	103	127	117	99	124	133	101	105	125	134	121	137	114	108	124	108	105	118	106	120	154	130	116	116	107	128	118	119	122	120	112	128	106	130	148	131	130	117	111	115	97	106	138	100	116	104	112	113	134	129	126	108	112	116	110	109	136	117	118	116	114	121	127	132	140	140	115	110	117	134	143	127	141	133	127	113	122	117	110	125	130	105	120	117	114	124	118	117	120	139	117	108	123	150	120	124	120	131	108	113	117	122	123	116	125	110	130	124	112	129	105	124	121	115	104	122	114	124	138	115	136	105	124	104	135	103	115	122	136	127	115	126	121	116	122	114	113	119	124	127	120	105	127	112	122	115	127	123	112	96	111	113	132	137	118	128	129	117	121	106	125	129	130	127	127	135	123	121	114	115	122	136	102	126	111	119	117	113	119	139	109	119	123	123	131	115	141	108	123	109	138	129	138	132	123	121	122	113	128	124	114	136	124	95	123	128	123	127	129	121	115	126	113	131	126	114	127	107	122	114	121	111	131	116	113	102	112	114	108	126	127	105	124	125	129	122	104	119	118	127	115	116	136	116	113	122	112	113	104	107	138	107	112	121	140	119	128	126	142	130	120	111	124	109	134	115	119	89	125	115	122	118	112	125	116	114	134	121	119	135	107	112	128	118	133	135	110	107	125	124	100	113	113	128	121	114	129	119	116	111	131	130	114	146	128	122	127	100	119	109	129	115	121	113	119	130	127	116	114	136	112	132	126	119	119	129	128	110	116	125	121	113	123	138	130	123	130	111	119	105	131	123	112	151	117	126	133	135	138	116	125	121	122	129	100	123	120	120	133	139	119	115	111	113	105	130	123	128	108	121	134	111	119	133	129	108	134	110	101	110	114	131	109	108	116	106	121	118	119	125	127	124	111	121	109	132	106	135	124	120	140	127	114	133	132	128	136	121	129	101	128	135	125	133	124	135	124	133	127	110	101	116	108	142	115	115	113	128	122	123	88	125	124	119	123
7452	2057	4837	5582	4916	3829	3340	2637	2172	1922	1614	1443	1268	1205	1131	977	896	837	855	775	723	671	661	691	606	627	574	544	528	543	536	518	481	505	481	442	468	438	450	424	409	491	455	401	403	407	410	419	411	386	368	417	413	375	423	368	375	400	358	403	391	395	360	383	403	370	409	380	360	391	345	362	366	378	355	315	365	344	401	367	377	355	372	367	369	362	343	348	342	371	397	354	361	360	376	374	374	354	330	389	376	389	357	365	362	331	364	371	349	333	344	382	333	350	333	338	347	359	354	355	360	367	323	368	333	358	340	355	363	347	342	354	364	379	327	364	326	322	355	365	338	359	341	366	368	331	328	343	352	373	360	355	351	352	365	320	331	326	331	336	301	368	373	333	316	352	389	324	332	344	380	372	320	325	384	366	348	384	349	342	300	321	349	318	374	357	335	377	340	323	339	318	348	332	343	357	322	335	327	367	336	372	329	348	356	354	378	323	372	337	355	319	351	363	344	333	353	373	347	349	352	298	351	376	310	314	347	387	347	361	327	331	356	365	337	322	366	349	353	353	327	365	355	340	327	363	344	343	313	352	338	338	327	336	374	368	329	346	363	358	314	346	330	360	347	353	366	345	327	354	306	356	306	339	315	352	363	351	357	333	343	359	336	382	380	352	335	339	345	352	362	321	340	348	358	340	363	369	323	359	333	348	373	346	361	365	335	350	307	302	319	358	338	337	331	340	344	346	334	352	342	365	340	317	328	342	335	371	331	338	322	339	349	318	321	348	329	351	326	338	360	351	349	297	358	346	344	349	319	356	343	347	367	359	370	311	341	342	343	339	303	319	330	326	356	358	364	348	304	332	353	333	294	362	347	371	345	336	337	338	359	351	323	321	351	348	373	359	321	357	323	318	315	348	309	350	335	373	339	384	364	330	352	343	371	313	354	317	319	332	328	346	373	330	337	358	342	394	345	320	314	330	336	331	320	330	323	349	350	298	317	329	362	370	345	334	312	334	358	357	343	336	323	349	313	346	366	351	355	350	362	339	334	321	343	323	354	357	332	372	311	324	351	336	320	339	330	349	312	351	367	317	369	348	351	322	326	368	288	372	314	356	361	359	331	347	365	330	319	354	333	370	362	331	354	379	358	304	342	339	361	320	363	331	327	384	354	319	329	357	317	348	312	340	316	367	355	315	331	352	342	345	346	337	362	328	347	333	355	375	339	319	334	355	339	347	342	353	326	352	358	346	326	372	326	343	358	348	319	329	343	368	330	348	341	330	368	366	309	359	357	351	358	347	343	374	324	378	332	325	338	302	328	344	359	350	326	338	333	351	363	342	350	326	325	323	322	351	359	340	361	339	359	346	350	340	349	311	338	349	360	337	302	348	356	313	372	337	361	345	352	357	332	355	329	338	336	370	369	357	337	338	347	362	369	334	317	351	341	331	353	322	314	296	352	347	372	334	342	318	319	335	364	350	373	346	330	334	370	348	367	344	318	357	353	355	354	332	349	369	365	361	310	338	319	337	313	348	349	345	394	372	351	321	321	312	330	349	356	353	371	322	343	331	348	341	388	376	351	328	369	355	353	347	310	318	370	362	339	347	340	320	349	323	301	340	319	337	337	310	305	378	335	347	333	337	352	365	312	329	372	359	402	364	348	360	347	369	324	340	362	334	324	340	331	360	355	357	317	332	341	313	346	369	334	356	351	342	322	345	319	318	340	375	344	351	367	374	363	388	349	356	370	343	343	342	346	348	338	329	334	350	346	348	305	340	354	353	337	341	337	343	329	294	340	323	335	353	359	338	386	332	344	346	331	336	336	333	386	340	338	348	336	349	307	321	348	359	348	340	347	342	361	328	328	327	326	378	334	365	326	353	359	365	329	350	377	325	332	374	344	353	364	349	341	318	331	325	338	310	347	377	338	351	347	362	342	362	365	339	356	353	361	390	322	328	358	359	364	351	358	354	358	319	361	353	332	329	337	359	330	323	353	342	354	340	332	355	339	381	340	334	318	349	329	310	354	335	331	364	363	342	314	342	323	366	369	372	328	367	333	379	336	334	340	359	353	348	342	341	342	334	345	336	345	362	359	344	349	336	335	344	312	344	335	363	324	330	345	320	347	336	328	339	322	333	373	324	342	357	335	355	354	352	337	338	324	336	376	326	352	327	358	353	309	342	340	341	318	359	352	340	344	342	353	365	362	361	356	351	341	316	337	378	334	341	334	312	362	329	358	343	350	342	356	342	337	372	317	360	369	342	361	334	325	315	367	367	329	347	326	349	347	371	357	377	337	363	354	329	363	318	355	331	332	348	345	322	326	336	349	384	363	353	344	336	325	337	356	353	377	326	307	317	352	314	343	350	357	354	350	348	363	353	308	374	356	339	330	318	328	334	313	347	327	316	327	350	315	341	354	333	364	348	334	326	366	330	338	324	367	347	337	339	323	327	346	309	353	350	365	305	313	359	363	346	338	351	374	338	298	316	318	352	322	333	354	350	388	322	363	339	357	371	333	349	334	311	366	297	304	344	314	339	351	378	319	347	338	363	357	346	361	374	349	312	380	350	307	357	350	358	357	354	349	344	363	356	332	332	388	390	328	322	365	354	357	346	351	354	358	329	350	361	343	328	326	334	339	346	349	344	363	337	347	329	315	340	338	352	322	338	317	368	336	329	344	352	324	326	322	366	313	356	342	356	364	343	374	369	363	379	414	309	357	355	347	335	356	310	332	351	314	332	339	312	355	328	337	365	366	334	373	367	351	375	364	308	367	358	382	339	338	328	365	310	327	338	362	338	337	317	315	343	351	334	315	337	348	337	326	340	317	314	367	345	396	329	369	361	347	371	306	318	363	335	325	348	348	340	329	316	353	340	318	326	343	343	340	339	344	318	329	327	326	347	281	346	327	333	329	352	314	378	323	367	316	375	349	307	335	333	332	323	351	336	331	353	313	322	315	356	331	337	298	356	362	346	341	337	336	335	329	332	349	337	341	341	328	356	365	361	384	342	365	350	312	337	324	324	336	345	362	329	353	347	364	330	331	334	362	355	351	356	303	364	315	347	348	345	324	352	338	347	361	377	334	326	381	362	351	350	331	338	349	323	355	322	358	348	343	323	335	315	347	375	350	367	361	349	353	342	342	291	317	345	334	340	326	309	325	359	311	339	336	362	348	328	342	334	326	338	346	303	371	369	359	362	348	362	343	349	336	339	352	384	311	346	374	339	364	359	366	327	341	358	334	346	343	321	366	343	343	342	336	327	332	321	322	335	347	330	353	347	360	308	357	321	351	364	315	383	313	329	340	316	375	374	347	326	365	345	329	346	352	323	344	336	299	339	352	343	386	312	348	343	309	346	337	331	361	351	320	314	340	327	338	336	334	353	308	354	346	364	343	334	346	380	333	347	343	327	332	317	334	337	346	346	370	346	362	364	327	332	325	311	301	346	350	334	315	340	336	341	351	332	322	353	343	307	350	324	332	335	330	314
2418	356	377	355	364	357	313	301	336	364	283	316	312	335	311	337	334	312	306	324	316	321	290	344	337	309	314	309	280	318	327	304	297	295	286	292	319	325	329	324	343	329	366	310	281	301	323	301	270	311	311	302	308	267	354	332	309	339	301	326	271	331	309	335	331	306	354	312	294	350	303	330	328	315	287	312	353	290	338	332	297	306	331	325	353	330	333	290	323	286	351	313	315	305	348	302	325	303	322	343	313	320	326	328	309	306	361	301	350	319	308	305	329	328	312	285	322	278	340	306	297	320	315	312	343	333	298	330	326	339	331	344	324	298	312	293	343	315	309	326	343	311	328	287	349	298	322	367	330	329	354	352	322	307	328	305	310	310	312	315	337	298	338	312	296	320	333	315	296	329	289	302	352	267	275	298	306	319	286	312	339	301	317	314	302	282	323	317	317	310	346	310	317	313	301	327	314	342	309	281	315	342	331	338	351	306	337	298	302	297	303	323	308	328	332	306	323	311	305	310	306	316	317	340	319	318	338	316	317	316	324	311	344	326	302	320	310	282	339	327	315	316	300	330	318	313	325	314	314	339	298	329	322	274	343	322	303	327	311	328	324	317	316	297	301	330	313	321	331	310	294	339	295	329	359	322	334	315	311	319	311	315	321	328	312	333	343	288	305	280	348	306	309	331	315	320	352	336	306	319	310	331	329	310	334	329	324	341	294	344	295	340	314	339	311	315	309	319	327	325	325	330	310	318	308	341	339	320	314	300	315	321	322	318	275	317	312	287	301	329	321	339	306	358	327	326	277	316	308	316	322	317	299	300	319	325	278	321	349	319	279	350	343	329	329	306	309	334	309	314	315	310	327	339	300	318	331	337	318	291	314	296	299	312	316	264	316	331	359	338	337	302	343	314	318	283	324	340	316	287	297	320	316	318	327	331	304	330	338	307	319	312	278	311	317	305	331	278	328	294	342	298	330	318	289	349	340	309	316	305	311	296	332	346	323	299	316	328	275	323	282	321	310	328	318	335	294	323	331	317	326	296	349	351	289	324	369	331	306	325	306	287	300	309	322	313	336	355	356	315	319	305	354	299	351	313	320	355	319	345	315	342	299	281	316	374	326	333	327	299	344	336	324	317	322	285	319	329	341	318	287	297	308	292	345	320	315	366	325	297	325	297	303	332	253	312	306	339	297	287	350	335	307	285	332	290	302	340	317	295	328	337	332	316	331	293	304	306	330	313	298	330	341	316	347	345	312	296	301	288	319	329	326	319	323	344	327	329	322	313	308	312	302	320	313	334	366	306	350	347	322	298	339	296	323	304	284	316	326	331	318	308	298	302	318	287	312	338	317	338	301	296	319	344	329	358	311	278	351	333	337	308	321	344	295	309	316	339	353	303	324	299	297	296	315	316	314	324	333	355	294	307	330	337	322	327	325	277	308	295	278	316	331	302	309	311	297	322	297	313	323	298	339	304	314	327	291	298	318	316	328	300	333	334	326	302	318	337	342	320	310	295	308	337	328	303	336	312	320	326	304	328	313	333	321	346	312	312	320	294	343	322	323	289	329	291	280	299	324	301	346	328	314	336	336	323	308	331	332	315	323	306	359	320	349	343	312	308	319	297	298	330	330	318	307	306	333	259	327	292	336	319	336	301	316	324	342	296	335	335	287	317	319	309	325	305	304	317	329	351	306	313	318	300	273	320	329	310	297	297	331	333	327	329	348	325	328	339	312	363	315	334	327	305	332	326	296	337	334	299	325	314	331	302	331	319	327	327	326	337	322	344	313	316	340	353	322	322	318	325	315	330	321	306	329	333	310	337	296	359	324	328	321	316	287	298	283	316	304	301	323	302	322	311	302	293	337	325	302	325	353	330	341	312	332	326	334	298	319	344	344	338	343	318	315	330	311	321	316	327	305	275	306	306	316	359	310	309	320	330	283	311	313	356	291	323	304	363	316	365	302	316	331	298	306	308	337	317	318	293	312	319	315	313	324	325	319	313	327	322	300	304	288	280	311	337	326	315	322	321	318	334	309	319	342	332	304	313	306	320	336	284	315	340	326	311	282	309	304	312	345	295	301	315	312	369	296	307	312	326	306	371	270	328	292	305	279	357	301	307	324	334	315	323	310	335	324	337	331	312	320	311	341	352	307	291	305	335	307	302	310	327	331	339	328	326	313	331	334	337	287	321	326	274	319	325	339	300	297	282	325	305	313	336	320	323	320	313	309	309	317	297	295	324	295	303	357	326	343	323	294	330	317	327	360	323	303	295	309	325	311	296	333	300	311	317	302	292	302	301	329	322	318	327	301	310	331	292	309	309	339	331	347	296	324	306	308	307	302	300	311	327	330	304	316	286	362	342	331	318	285	303	322	299	327	324	320	292	302	323	340	297	293	300	312	323	305	309	352	295	347	332	348	332	320	351	355	322	335	298	330	315	318	297	315	283	333	325	314	315	293	309	321	355	355	342	310	311	316	298	347	310	345	316	306	273	324	344	332	335	307	319	283	343	335	299	311	341	340	338	286	354	288	308	300	309	335	362	336	336	361	305	296	332	335	314	304	329	310	334	342	351	323	301	325	332	339	299	302	310	329	316	331	349	307	323	317	329	308	305	351	294	319	325	329	301	290	343	305	307	293	314	292	334	317	294	323	326	284	268	275	312	303	340	318	320	302	315	315	307	308	316	316	313	273	308	345	312	333	348	322	293	302	292	289	302	349	325	329	305	314	298	319	279	300	326	305	313	297	296	332	311	321	311	315	303	332	328	309	307	318	303	303	327	285	318	323	311	293	304	286	331	301	336	297	313	321	319	325	299	318	332	282	331	302	315	281	298	323	299	309	346	357	326	328	287	335	333	324	309	319	345	311	327	316	291	311	316	300	315	334	338	337	322	321	315	316	357	346	308	319	328	337	316	344	302	297	305	321	333	338	311	297	313	319	315	304	328	301	321	296	350	326	331	282	308	317	325	322	328	313	296	290	322	329	315	329	334	321	308	319	320	302	312	316	287	344	323	324	306	304	326	348	338	294	317	283	312	306	319	327	311	320	309	346	315	325	311	312	312	309	301	286	324	310	304	321	324	320	337	329	322	313	267	338	302	300	303	313	322	313	330	317	330	304	348	317	306	314	347	305	292	330	316	323	313	305	322	299	336	312	320	297	334	313	342	318	321	342	317	292	328	320	296	326	304	335	345	315	324	329	311	333	288	320	327	300	326	341	337	324	325	311	320	346	302	298	308	311	315	309	321	349	277	292	308	317	314	312	344	318	310	318	309	310	336	317	342	317	361	303	323	317	286	330	308	312	300	305	310	293	327	342	305	309	316	283	288	319	319	331	337	302	335	328	323	332	291	297	312	316	358	312	301	344	317	326	335	333	331	332	315	326	352	337	332	292	301	347	280	312	322	320	314	314	303	296	314	308	348	324	343	297	334	320	332	320	309	328	305	315	333	306	316	322	294	272	321	330	335	323	324	277	339	296	329
2620	848	910	1021	960	884	851	893	911	855	816	835	811	885	816	884	828	808	778	849	819	861	791	810	843	838	847	836	794	844	795	840	801	811	797	838	848	826	823	846	787	783	774	825	770	787	792	754	846	844	778	771	834	843	818	753	775	801	824	779	834	850	812	780	816	801	766	821	781	800	811	769	757	784	816	828	850	825	807	813	809	775	856	848	800	771	799	813	826	766	852	827	768	812	782	802	829	812	850	785	831	797	813	839	780	791	827	787	805	822	797	814	757	771	800	795	843	850	799	783	790	876	839	817	788	792	765	848	821	818	795	811	744	795	819	808	857	836	782	780	811	850	820	867	775	819	850	843	806	809	778	789	777	838	870	832	832	794	758	787	845	778	813	815	827	808	826	821	831	851	888	804	795	853	809	815	826	797	744	828	779	825	837	797	787	821	846	779	818	847	814	808	829	812	793	799	762	842	814	801	782	795	844	814	780	867	776	790	823	760	837	834	795	807	777	805	786	771	828	815	812	850	800	827	806	765	816	781	779	827	832	832	768	830	790	831	752	851	795	815	815	801	877	770	807	777	799	793	782	795	814	850	822	786	802	819	800	795	819	818	882	860	809	767	805	798	829	805	770	821	804	795	784	820	816	805	837	852	824	827	806	828	844	825	825	784	775	832	856	836	825	838	812	776	754	813	791	766	781	791	764	797	794	846	793	832	810	759	750	760	766	808	780	807	817	809	807	790	783	776	787	840	787	765	802	822	834	813	823	803	847	831	833	813	784	777	832	790	831	836	818	815	802	826	785	780	826	756	815	792	807	839	870	787	811	830	810	780	799	831	798	808	769	820	806	792	786	748	869	796	763	820	832	862	794	818	835	837	803	810	817	824	734	824	791	780	816	786	798	863	795	826	803	791	825	785	823	809	885	810	805	784	824	814	819	845	783	875	788	801	859	825	787	838	772	792	816	795	842	788	769	824	806	841	823	825	830	782	853	804	764	863	832	800	801	832	796	822	799	824	795	796	831	824	774	818	849	799	785	796	832	778	807	806	813	792	868	816	797	792	794	774	796	828	802	778	871	793	827	817	833	796	873	804	745	808	810	818	797	804	808	795	792	802	834	762	851	788	807	883	808	800	807	801	771	840	819	829	836	795	803	881	807	790	840	788	791	840	844	788	771	833	790	843	777	788	840	814	763	797	781	781	828	823	812	818	758	823	849	811	776	833	839	822	834	838	763	788	845	849	845	820	771	771	801	813	796	837	799	841	838	786	861	853	802	799	810	813	827	847	823	799	801	810	817	808	837	797	765	818	776	790	853	801	794	803	801	805	829	846	809	805	814	804	820	814	787	771	820	832	817	842	790	817	821	818	750	773	824	763	821	852	816	805	837	874	793	789	781	827	751	847	808	806	795	859	787	813	782	806	804	793	767	823	823	822	809	840	841	836	791	811	804	805	820	780	790	807	785	840	813	771	755	804	782	784	776	794	780	848	794	831	792	814	836	802	796	755	824	786	777	829	832	764	801	831	821	772	773	872	778	836	776	836	796	804	807	828	809	769	767	772	790	811	753	828	863	813	765	822	831	816	835	819	813	771	837	814	800	868	863	760	848	781	812	791	838	749	798	795	803	818	834	817	820	851	789	829	834	837	873	825	832	791	812	782	869	851	772	779	839	825	838	807	833	758	823	764	801	793	822	813	876	802	838	821	828	843	811	794	814	814	803	827	780	825	863	847	840	789	812	837	796	787	825	784	825	857	780	837	786	829	781	823	783	832	778	823	855	813	789	834	850	836	812	799	817	753	766	799	784	878	819	786	800	818	818	813	809	814	828	830	787	831	814	829	800	796	824	767	793	840	829	788	836	848	801	817	830	813	811	808	769	800	839	792	806	822	824	851	817	832	854	780	876	836	781	815	823	825	833	833	812	822	832	834	826	790	788	826	836	814	793	833	805	783	835	787	843	826	817	828	793	779	797	806	860	774	868	765	785	802	764	822	805	773	850	790	823	830	820	805	746	816	802	803	859	787	791	844	842	777	779	794	857	780	813	823	802	819	813	812	805	854	838	837	848	840	777	809	807	807	799	817	836	829	800	781	784	812	852	808	828	765	804	877	725	812	765	802	810	777	806	819	836	800	811	804	804	813	813	801	837	829	836	802	802	785	809	835	820	823	762	809	776	816	786	813	811	824	810	825	856	845	806	828	804	786	805	816	792	777	845	825	839	830	792	776	788	820	836	796	811	854	790	824	816	840	831	820	799	839	839	865	778	824	798	774	796	761	806	860	825	809	856	817	795	797	816	760	790	818	805	853	794	868	810	784	824	833	846	789	775	867	770	812	784	808	791	751	803	802	818	820	802	791	814	822	796	852	769	817	826	832	827	819	811	790	811	823	766	833	852	783	796	814	818	788	823	811	826	828	812	790	821	876	825	845	817	808	839	829	836	805	767	802	802	796	810	807	799	760	845	802	783	821	836	768	797	792	883	807	838	792	778	881	845	792	792	815	836	834	801	818	783	861	838	801	739	811	776	830	786	787	866	778	797	805	841	811	809	821	848	824	796	792	770	776	821	805	784	842	823	792	802	794	791	791	811	796	801	851	766	878	807	799	760	789	762	846	820	800	814	795	777	813	845	795	791	781	794	797	793	791	771	853	755	820	833	849	810	800	855	805	773	828	804	840	774	785	770	851	796	771	810	767	841	781	782	818	816	828	797	806	811	791	766	817	785	788	814	852	837	820	770	821	827	791	897	830	811	789	787	811	795	830	833	847	826	814	806	784	813	792	829	843	786	853	808	830	810	809	769	819	805	783	780	827	817	806	822	777	802	835	856	813	839	799	795	800	800	823	840	810	792	792	789	815	814	831	860	834	811	788	855	733	846	814	789	857	833	755	724	810	782	823	804	773	829	784	767	783	772	859	737	798	780	828	767	790	795	804	787	831	785	848	838	795	793	821	808	788	771	781	833	771	794	830	799	854	773	829	779	828	790	799	866	797	829	820	833	819	858	777	794	789	849	794	840	845	793	840	793	798	781	781	803	798	822	813	760	818	815	803	768	799	780	831	790	798	803	835	758	832	838	794	782	869	791	816	767	863	859	828	781	790	770	777	821	802	834	779	842	814	766	776	822	817	836	822	756	859	859	860	831	842	863	783	811	780	833	796	829	787	763	821	768	803	784	786	811	799	821	791	816	822	826	784	770	794	832	868	818	843	807	846	790	804	840	824	818	809	781	824	847	827	756	855	823	806	820	811	811	768	848	803	769	822	850	870	764	857	806	796	810	826	791	867	752	835	800	844	845	854	807	821	786	800	785	871	823	821	843	818	807	760	833	815	783	840	806	802	791	761	820	831	759	796	782	803	783	832	789	797	849	836	811	824	841	777	793	786	778	800	833	819	770	726	819	775	799	830	830	835	813	845	775	811	792	820	780	853	771	798	814	806	842	827	826	876	774	823	823	864	759	870	808	819	841	820	813	791	798	826	838	763
8592	1224	1425	1160	869	692	591	498	450	424	372	406	348	369	319	303	324	289	331	297	324	273	308	310	277	279	271	252	289	305	316	294	307	284	305	279	274	287	271	292	312	298	289	262	291	282	283	254	293	270	297	287	279	280	307	276	286	273	292	275	250	292	252	276	289	232	263	265	252	282	260	305	281	261	252	248	274	299	285	270	289	260	254	324	275	274	291	279	253	273	281	260	301	296	293	276	288	249	279	276	236	276	258	266	303	298	290	275	265	307	300	278	279	294	258	280	292	254	272	281	250	269	299	263	273	268	241	292	282	304	286	299	282	278	265	262	289	258	268	285	254	295	291	260	282	273	271	272	301	303	280	269	273	276	262	258	284	283	288	259	277	248	253	251	269	273	266	310	256	283	277	269	272	271	280	289	284	269	262	279	272	294	228	276	283	294	268	307	298	290	274	272	275	243	256	279	270	244	293	259	257	252	265	309	286	265	251	247	260	289	289	267	251	292	276	254	267	259	249	270	287	296	277	265	254	262	262	275	286	252	274	277	269	286	292	286	245	295	285	274	239	261	290	281	274	283	286	283	248	291	278	280	259	255	274	267	270	284	278	262	251	248	275	304	278	261	261	292	290	240	306	292	322	245	295	272	271	274	261	266	281	248	302	272	277	272	275	277	278	281	254	251	289	282	270	281	275	279	284	266	252	285	309	271	267	258	276	271	278	275	277	301	251	256	278	285	259	267	284	285	260	259	275	275	273	255	254	279	258	279	258	272	266	273	281	313	248	253	281	274	275	261	271	256	272	279	296	268	274	276	271	285	269	283	297	283	303	276	285	277	251	266	281	278	290	291	285	248	313	294	264	249	291	269	265	298	261	257	279	240	280	280	272	287	264	234	280	257	276	258	269	271	267	279	279	280	259	281	236	269	289	253	266	287	238	284	253	288	270	320	269	265	299	299	265	277	285	249	275	286	252	267	274	280	253	271	265	288	260	292	270	266	290	255	269	273	285	276	292	275	289	277	286	262	273	270	268	266	274	282	284	280	285	284	292	266	284	282	284	259	282	304	272	289	264	247	297	263	244	281	287	273	268	300	262	267	283	299	265	304	295	288	249	271	254	264	251	265	256	251	281	258	288	306	299	304	264	304	282	277	259	266	269	264	252	272	269	299	259	283	287	250	273	301	271	260	279	269	271	263	214	295	289	267	245	309	268	278	265	266	299	284	284	293	290	293	238	228	264	246	272	252	274	293	281	256	278	278	240	266	300	279	251	275	265	252	303	256	274	274	283	277	273	293	285	294	258	271	262	305	251	271	289	264	270	279	299	261	291	247	278	293	287	256	262	286	294	298	276	251	291	280	258	275	271	262	281	283	276	284	283	264	273	265	277	266	294	275	256	313	299	277	262	270	259	281	264	258	296	265	271	266	271	281	295	248	298	261	285	279	249	282	275	287	327	277	276	279	276	264	299	275	244	276	258	265	284	275	259	288	305	290	263	273	282	285	302	284	280	277	273	285	299	265	271	246	252	295	251	258	256	276	263	301	292	280	292	246	269	254	291	264	295	269	265	256	286	287	292	269	278	264	291	250	266	300	292	256	267	261	267	280	279	253	323	236	279	257	283	274	284	266	275	269	291	270	281	243	278	234	264	241	259	280	245	289	263	280	259	303	267	283	268	234	255	259	275	272	265	268	300	265	270	258	244	287	302	299	275	264	284	285	268	283	301	306	283	295	258	258	295	270	286	289	308	280	267	286	274	281	253	251	279	281	293	267	272	293	319	276	270	247	287	282	279	288	291	292	296	285	265	298	276	285	287	260	276	278	272	277	265	290	239	248	268	274	307	267	258	288	290	281	273	277	264	297	285	231	251	276	281	270	286	284	266	250	282	254	259	281	270	283	259	283	268	270	283	279	281	252	251	306	285	300	312	300	285	263	287	291	276	280	284	280	262	285	291	276	273	279	238	287	288	270	271	275	261	246	299	272	276	268	285	236	271	294	248	280	299	297	259	292	285	290	281	283	254	273	286	300	276	276	271	256	241	281	281	291	270	306	286	251	300	264	259	260	251	277	299	269	260	264	263	280	274	265	276	295	289	256	253	274	266	292	238	289	303	261	283	249	269	286	268	272	279	271	295	300	263	310	264	301	268	282	288	314	242	275	309	267	268	279	264	271	255	292	273	266	266	238	277	285	302	269	260	279	272	260	254	299	271	299	298	295	285	244	252	255	270	290	285	285	271	260	272	284	292	279	238	279	293	255	270	246	259	276	293	290	267	275	253	317	248	283	265	288	293	266	236	294	249	252	289	246	259	258	278	262	305	269	272	279	295	259	283	262	267	244	291	275	310	261	271	259	263	265	285	280	266	274	266	287	276	289	288	268	259	267	272	283	260	284	256	271	260	309	270	281	266	283	250	283	259	259	279	298	298	263	291	247	284	257	280	296	272	254	291	233	289	262	310	282	261	286	270	284	265	289	251	273	299	293	271	303	281	256	275	276	311	295	268	262	278	263	288	263	256	268	283	244	252	261	267	249	281	282	270	291	281	286	288	297	283	293	284	268	275	251	263	289	291	267	271	238	269	264	283	277	272	260	243	274	262	267	296	248	258	262	257	275	277	281	229	257	256	288	280	267	264	316	280	286	300	290	296	260	293	259	262	288	300	267	290	278	279	277	287	285	257	286	249	276	279	302	276	270	280	272	276	268	278	252	301	244	293	267	294	296	231	285	298	257	262	261	266	271	270	253	272	259	274	254	288	259	274	291	273	267	283	266	314	245	257	279	292	279	257	279	262	276	277	265	271	252	275	263	288	279	272	278	284	261	243	243	267	282	257	265	257	275	279	266	277	280	259	281	267	266	292	303	262	263	287	268	280	309	260	287	285	243	247	274	272	276	285	268	284	279	273	261	299	243	290	264	257	254	266	287	250	268	265	260	264	265	283	269	258	267	260	257	267	279	258	269	265	268	236	285	275	290	294	282	284	260	247	280	267	283	302	243	268	279	280	274	292	283	256	248	280	261	277	289	274	270	298	232	295	287	264	270	284	308	292	286	303	301	299	284	273	311	298	280	259	275	268	288	259	282	303	271	279	277	275	266	252	291	275	268	271	287	269	280	261	305	247	262	246	259	246	263	278	273	272	288	285	295	260	265	282	278	279	260	290	281	268	303	275	266	253	278	253	245	271	264	263	254	265	289	325	263	266	284	279	301	264	273	258	258	246	259	279	297	279	278	277	261	259	289	253	293	278	256	285	284	272	271	293	271	285	263	264	252	284	296	293	311	301	262	287	292	258	282	258	259	287	260	241	260	267	266	262	273	256	279	284	257	269	290	295	256	271	275	259	267	297	266	288	262	262	262	267	274	314	309	269	263	266	268	281	287	269	280	271	267	266	272	251	273	299	269	298	279	266	284	280	283	266	242	284	289	285	270	282	293	234	257	284	267	297	284	296	289	295	261	279	251	310	280	274	282	296	256	282	278	309	280
5850	1594	2903	3555	3157	2522	2247	1864	1691	1551	1392	1371	1245	1126	1110	1021	974	993	917	990	850	927	891	830	810	842	853	835	803	805	788	789	809	832	759	739	752	728	718	762	823	709	753	730	779	754	732	784	761	751	726	701	716	737	751	709	695	741	753	724	713	737	728	707	759	718	764	716	716	703	756	716	724	699	659	732	771	722	701	727	698	704	685	699	723	746	801	700	688	685	715	730	696	709	712	707	701	697	671	683	680	717	719	692	711	712	682	704	753	714	677	730	740	701	735	751	705	659	702	693	667	692	707	669	656	697	735	672	721	692	696	706	713	684	710	715	742	675	688	719	711	658	698	703	698	732	682	727	695	665	713	686	699	692	706	684	690	739	746	685	706	699	727	708	679	693	707	688	733	694	668	688	687	708	727	691	664	694	725	706	693	650	704	657	721	712	746	707	698	701	660	661	692	709	709	716	714	722	688	625	711	670	739	710	702	708	692	679	696	698	675	768	645	685	675	688	688	706	659	653	671	733	636	641	708	742	712	679	700	695	698	764	685	650	659	729	666	697	695	726	732	668	656	705	702	689	704	706	687	704	688	697	747	743	685	690	681	675	757	733	679	700	699	745	753	717	686	658	687	711	716	674	709	710	723	721	690	670	715	715	667	726	654	673	724	666	710	682	675	707	726	675	694	737	689	716	717	691	698	687	668	705	693	689	692	678	685	727	677	699	699	662	736	718	667	728	700	689	698	734	647	670	729	724	700	752	696	725	704	692	692	656	713	698	659	741	730	700	701	702	729	764	724	744	690	704	695	661	681	706	688	708	718	731	709	686	722	680	699	674	658	739	699	688	699	730	716	635	679	662	664	693	749	670	707	709	773	692	700	743	651	709	699	737	717	695	674	707	686	665	671	683	724	679	686	691	682	707	677	696	715	713	707	679	699	652	710	668	684	704	668	713	718	659	726	699	695	699	676	727	716	721	688	661	700	724	736	672	672	705	733	742	703	639	698	694	643	695	687	733	733	707	653	692	717	692	742	668	723	708	724	687	685	683	736	684	708	726	719	673	696	658	709	659	694	670	706	672	735	711	691	668	696	721	733	708	704	760	722	685	726	658	775	688	707	696	667	702	703	681	732	694	711	655	688	726	720	733	672	697	696	711	732	716	702	689	663	665	670	678	677	727	669	732	705	694	697	691	707	695	737	752	714	731	755	741	672	674	695	664	726	676	700	703	703	667	710	714	750	725	682	721	701	727	710	711	665	655	714	683	696	726	689	691	692	692	686	746	725	712	713	719	671	694	728	722	742	702	715	716	711	705	732	711	663	689	720	714	679	687	671	711	653	680	686	691	699	661	692	695	740	750	703	691	742	669	704	699	688	685	695	675	684	734	693	726	704	696	706	722	697	717	719	706	711	665	680	686	695	727	722	716	702	698	710	739	685	717	727	683	691	664	717	673	661	721	681	681	722	682	696	709	733	683	688	684	704	738	699	659	669	752	695	730	705	674	710	669	679	658	662	674	710	704	681	669	672	722	712	713	645	702	706	711	681	650	716	676	707	688	679	718	672	679	694	697	714	686	739	689	677	700	653	707	735	718	733	725	700	728	712	674	691	687	685	736	704	698	706	718	740	650	660	707	686	722	655	712	687	707	687	730	707	767	764	682	722	724	683	720	721	684	714	679	679	690	674	704	672	680	685	700	723	708	688	735	692	659	736	716	663	695	714	705	683	720	677	694	695	705	653	672	707	669	667	674	665	713	671	708	709	707	650	732	698	683	711	674	710	693	695	735	686	719	705	718	647	653	706	722	675	742	691	686	678	680	688	689	701	699	695	704	703	681	692	721	734	685	688	686	686	741	698	718	704	687	715	700	709	642	650	726	670	688	702	707	664	714	707	718	738	696	640	661	622	670	667	695	662	699	679	660	677	728	733	704	695	704	705	734	659	664	673	713	691	658	695	677	706	721	713	709	711	680	679	697	700	730	674	700	640	664	729	729	664	746	719	725	718	698	707	670	739	709	691	671	708	672	706	703	792	702	655	676	722	692	743	701	693	709	758	707	742	723	736	712	703	697	730	714	695	699	727	719	697	685	671	710	713	732	673	719	718	623	689	747	747	697	678	721	704	709	680	721	739	703	704	724	709	723	734	711	737	715	677	721	705	737	705	711	750	676	760	666	670	707	675	694	705	704	704	677	670	655	720	715	701	654	749	700	712	712	725	663	752	736	681	690	682	720	690	688	716	682	681	726	688	711	712	691	669	654	697	673	708	664	686	666	724	702	709	720	729	664	683	716	696	731	731	714	711	672	683	662	744	715	673	709	678	656	670	691	691	680	672	701	713	681	739	726	666	708	703	701	707	706	712	741	687	677	727	710	706	716	731	736	684	725	669	740	750	750	685	704	706	709	691	657	705	684	709	685	711	639	713	731	731	703	675	636	712	700	730	709	702	703	710	691	701	700	739	739	702	663	684	678	675	665	682	722	729	714	712	710	703	691	719	703	682	701	689	732	665	691	705	687	723	707	665	732	717	683	721	694	684	700	733	713	680	712	730	679	688	720	739	710	758	731	733	695	741	705	662	707	696	730	719	719	726	706	712	659	713	698	715	657	694	685	709	692	720	683	696	699	684	693	719	687	675	696	684	681	683	713	694	676	708	695	712	715	699	698	666	686	670	680	677	679	733	702	683	686	720	658	709	667	754	720	673	699	690	705	675	720	700	742	686	705	723	732	694	689	687	670	728	674	710	731	639	686	699	669	719	744	746	691	680	698	700	652	706	703	695	717	726	682	683	721	716	691	736	682	703	753	700	715	714	708	737	692	704	661	694	699	708	745	642	693	709	678	669	712	732	736	694	665	679	735	695	719	692	753	640	686	695	656	704	675	728	706	728	719	696	740	701	728	694	680	731	666	664	683	722	754	745	660	685	687	682	686	714	708	707	677	693	683	700	727	683	687	634	721	700	745	698	685	644	683	736	698	698	668	694	709	674	694	678	721	715	628	674	733	680	697	668	689	734	719	721	690	654	698	705	649	720	691	711	676	700	696	700	662	723	696	693	734	652	702	681	672	707	733	705	725	681	702	671	675	696	682	723	738	696	700	723	675	673	731	705	681	675	712	688	660	732	706	763	640	689	717	673	764	683	673	691	639	705	701	686	714	737	694	729	713	705	730	693	699	728	715	686	684	707	682	681	700	738	687	672	696	704	656	709	735	685	681	640	721	695	707	668	716	708	642	673	752	722	683	737	720	707	704	714	701	750	672	652	669	707	675	724	658	691	706	666	727	718	682	710	713	709	708	687	710	708	708	706	725	694	679	671	734	686	721	758	686	727	708	700	694	674	668	694	657	727	633	708	685	731	710	738	714	685	688	691	667	703	680	709	718	725	737	721	724	720	698	698	652	681	706	707	711	664	654	684	694	733	728	711	697	726	733	708	708	714	720	705	717	697	731	681	715	659	704	707	740	653	675	689	735	694	727	743	674	678	731
15562	2322	2413	1984	1336	927	677	550	498	394	320	329	252	253	227	211	216	187	196	170	171	159	144	171	158	161	162	150	145	145	142	153	117	125	137	121	141	154	154	119	137	121	117	132	127	123	137	137	126	111	130	120	127	141	123	114	115	98	127	109	118	122	132	117	109	128	93	120	117	114	128	136	130	114	109	153	126	129	130	129	134	129	107	112	130	118	117	103	121	96	123	132	126	117	113	144	129	120	123	106	118	120	115	126	129	131	105	131	121	135	104	129	118	115	124	130	113	122	142	108	111	126	116	122	114	125	116	129	123	126	129	119	99	114	128	114	108	125	124	133	118	112	107	133	119	117	123	112	108	129	118	115	100	106	120	122	117	117	124	140	92	118	112	117	120	117	124	99	135	124	131	132	124	128	122	134	129	139	116	132	125	123	113	125	110	126	142	139	116	109	131	147	100	120	101	118	119	116	105	122	128	100	127	135	122	107	110	135	104	111	107	103	110	128	143	144	126	122	108	119	122	110	107	146	135	141	121	130	113	119	116	135	116	126	130	114	109	144	130	110	119	126	127	128	104	118	109	130	119	122	123	120	127	121	94	116	117	105	118	135	134	111	134	134	118	128	127	118	150	107	109	105	124	123	102	120	128	132	143	115	118	136	132	111	124	106	111	138	121	109	119	113	132	137	115	96	122	103	111	112	126	117	122	117	118	135	112	124	123	130	130	121	135	130	109	118	126	123	125	129	110	118	123	116	123	118	129	97	118	141	118	106	125	146	118	124	114	105	131	116	110	108	125	115	111	96	114	108	120	121	91	118	121	109	100	109	95	124	124	138	123	105	120	122	123	130	120	101	127	138	133	119	117	123	120	132	110	135	108	125	126	117	137	141	145	116	124	128	135	131	124	117	112	143	107	122	119	115	123	121	126	111	130	124	129	121	106	126	131	118	122	129	120	123	132	122	124	121	128	147	122	125	133	131	125	126	126	127	110	113	126	117	140	97	97	116	123	115	109	106	119	110	112	133	113	99	126	111	120	117	115	113	123	118	110	112	90	132	112	116	110	110	110	106	112	117	125	149	116	125	126	128	132	142	122	121	112	137	125	129	121	118	113	113	147	115	109	137	123	134	123	138	100	99	109	128	105	119	136	125	113	121	116	127	130	128	130	129	108	110	102	133	115	118	110	119	121	134	120	119	115	124	122	115	127	130	122	113	114	109	135	122	117	148	120	129	121	111	137	119	107	136	114	121	112	118	116	130	115	125	128	112	114	116	126	114	105	111	150	139	119	119	132	104	94	128	115	122	104	126	139	136	110	128	112	113	105	124	123	101	119	115	135	110	97	98	127	118	116	109	106	116	106	105	127	146	126	132	106	114	109	119	119	124	118	121	124	114	108	111	92	126	129	129	118	109	113	134	118	116	118	122	115	130	129	135	112	117	120	118	134	107	132	102	128	124	130	134	126	115	130	104	107	126	143	132	124	112	128	128	118	125	134	115	119	116	110	116	137	117	123	131	125	102	119	126	115	116	127	111	124	120	109	113	133	119	126	139	124	128	121	129	123	113	119	123	100	126	123	118	108	132	138	107	124	118	110	150	112	109	120	127	116	113	119	123	106	108	104	136	120	112	124	105	121	123	131	112	112	109	116	127	125	110	121	130	131	112	134	104	126	158	114	102	130	98	116	118	141	136	114	116	144	133	136	107	120	109	94	111	122	119	127	134	136	119	104	132	117	134	112	137	133	117	117	105	106	108	121	103	122	130	120	113	108	121	111	119	111	126	126	110	120	111	126	109	114	125	111	121	127	113	115	129	131	116	117	113	125	113	107	125	124	120	117	112	131	135	129	124	107	102	125	125	118	108	122	102	122	123	131	130	137	135	125	135	136	122	132	137	119	125	123	111	123	119	120	128	99	116	110	115	99	116	119	101	126	115	105	127	98	130	132	113	119	116	127	121	115	116	114	116	124	102	138	127	115	129	115	115	129	106	129	119	128	122	126	134	128	113	154	122	120	114	106	108	124	102	107	124	115	109	124	131	120	135	123	131	122	116	133	115	111	100	134	129	103	132	136	115	132	143	117	110	129	103	115	111	143	123	105	110	119	129	116	129	130	122	127	117	108	96	125	115	125	103	118	127	130	126	112	116	111	115	140	128	109	121	103	124	118	124	122	112	126	92	100	117	135	122	130	114	108	123	120	112	129	116	126	114	109	123	123	110	123	105	137	138	120	130	127	129	111	114	117	122	143	116	121	113	129	113	107	117	109	116	101	138	124	133	135	116	132	120	119	151	114	111	113	128	115	138	114	133	128	130	121	134	124	130	130	99	120	115	131	121	119	110	147	112	110	131	132	114	113	127	107	123	137	125	114	96	107	124	133	120	138	115	143	113	127	112	117	131	129	142	122	102	112	137	128	131	108	125	146	111	133	116	149	126	108	133	120	115	114	125	129	127	123	119	106	121	95	110	122	111	137	144	112	115	131	120	105	116	128	135	117	120	113	120	135	135	123	103	110	113	112	123	91	136	134	128	124	100	118	128	123	130	144	122	118	102	117	111	109	120	118	122	117	126	102	127	115	117	125	127	119	122	111	120	110	118	129	113	108	112	117	115	107	109	103	115	124	118	136	137	117	121	106	95	115	140	118	133	109	134	128	165	125	148	124	122	138	113	135	126	131	127	122	145	109	104	143	105	124	111	145	111	132	121	124	114	127	142	108	108	126	125	122	116	130	129	141	121	114	122	145	126	112	106	142	107	112	127	124	124	135	127	124	107	134	127	139	109	109	94	108	125	101	137	122	130	119	110	124	112	114	126	125	123	117	125	124	145	131	106	101	102	126	114	129	112	118	120	124	109	120	128	135	119	120	117	117	115	111	114	123	132	111	130	132	118	122	111	117	130	120	150	122	132	139	128	108	109	95	153	131	119	116	114	108	125	109	118	109	134	119	115	121	119	140	137	110	139	127	104	105	134	117	119	124	120	125	121	117	126	150	133	114	105	100	110	110	133	132	123	122	98	104	112	113	130	111	119	134	123	119	116	126	132	114	112	138	127	123	121	99	119	102	110	109	121	109	100	132	123	130	115	120	129	121	113	131	97	121	123	117	108	120	119	110	117	129	123	127	101	123	114	120	119	117	114	114	135	120	108	122	124	139	111	124	113	112	119	133	123	106	130	108	116	133	106	132	104	106	145	125	135	106	131	126	112	122	116	123	131	121	117	103	118	121	126	124	131	134	107	121	131	112	133	130	140	137	116	131	111	136	104	97	109	119	126	121	111	133	101	122	140	135	115	123	116	116	102	113	122	126	123	105	117	122	89	118	129	130	111	126	112	108	103	136	105	110	120	122	113	128	116	143	95	128	151	120	127	124	131	104	107	127	120	120	125	111	112	119	104	114	127	142	111	120	108	134	137	135	123	132	109	116	129	108	108	124	124	124	121	119	137	119	123	111	115	124	121	105	91	135	141	116	118	126	131	132	105	128	118
7408	2001	4679	5652	4790	3892	3213	2609	2237	1903	1623	1504	1268	1222	1044	1038	928	878	796	793	671	733	646	628	555	581	568	541	570	532	534	516	487	459	456	460	466	470	429	422	403	433	435	372	404	402	428	427	412	412	431	396	405	409	401	345	346	388	404	341	358	396	352	396	362	404	396	376	357	365	338	380	344	367	342	354	348	389	367	385	347	356	389	340	345	336	376	328	330	362	358	325	359	316	361	340	376	352	346	353	363	343	360	351	331	341	353	317	339	334	352	371	350	357	361	341	355	351	374	348	337	313	339	379	337	369	358	325	348	336	342	372	302	364	343	350	338	383	340	366	344	358	352	333	363	341	386	375	349	362	332	332	339	380	312	345	373	365	350	358	336	335	350	326	385	303	351	310	371	333	394	354	313	351	363	351	339	298	325	332	356	331	350	342	332	355	331	361	349	368	331	367	331	343	323	339	316	332	343	316	336	381	331	352	347	343	332	307	331	337	335	335	360	334	344	312	327	337	340	369	366	360	326	350	365	344	359	333	359	306	332	350	362	327	350	334	323	335	343	346	349	328	357	356	335	309	361	371	350	330	336	330	337	363	327	338	342	342	313	337	322	364	345	304	325	331	351	334	353	367	339	339	357	322	378	350	340	286	339	348	371	348	338	350	335	314	320	361	326	317	345	326	347	331	372	395	300	360	368	334	331	319	351	347	350	344	334	353	332	335	333	343	311	345	367	355	325	351	330	368	346	364	346	306	363	353	344	296	372	356	330	330	365	317	349	380	336	329	317	337	355	325	298	362	331	369	359	347	337	343	352	340	407	324	320	374	340	367	347	350	358	351	335	345	314	298	330	318	387	316	338	338	329	383	341	313	331	320	334	332	328	323	363	334	332	322	364	373	343	314	327	360	338	353	317	358	344	307	355	351	327	342	350	363	326	319	325	354	339	307	332	367	348	370	337	327	346	333	344	325	336	328	345	363	335	375	358	377	354	324	366	348	330	352	333	346	307	377	345	336	348	356	332	370	340	359	313	360	325	329	346	345	330	317	325	341	342	348	334	312	336	338	333	316	347	316	320	323	346	334	363	314	337	380	367	344	337	366	348	333	338	365	350	317	314	327	367	329	324	343	368	341	307	308	381	324	332	338	371	318	330	343	342	330	341	334	339	329	349	375	344	337	331	325	316	334	330	336	364	363	385	343	357	342	339	329	339	390	358	328	312	342	351	326	349	337	347	366	329	378	326	305	310	298	369	343	354	370	345	393	355	337	341	344	359	362	346	342	319	326	336	363	364	330	333	361	349	375	324	348	374	345	319	336	365	362	359	315	363	325	318	348	357	375	351	325	361	368	338	351	338	343	343	341	347	310	355	341	345	341	348	330	345	336	319	324	327	355	345	291	348	349	336	328	345	339	320	327	323	336	339	347	329	354	320	343	349	340	372	333	333	336	336	335	340	379	359	340	347	312	378	323	356	336	322	332	344	349	314	339	334	360	318	325	349	338	345	337	348	354	344	367	331	326	319	309	341	364	308	341	327	306	326	297	320	327	340	355	352	344	341	323	349	333	350	334	344	381	337	366	364	359	332	306	305	347	332	364	345	367	338	326	331	334	345	343	322	374	323	347	341	370	356	363	359	332	336	360	327	327	340	345	354	336	331	333	350	371	322	320	311	346	345	371	323	368	331	337	350	357	344	353	342	345	347	331	359	311	355	356	317	334	347	341	322	308	344	328	312	372	338	346	330	366	319	305	350	373	353	335	359	339	381	321	359	313	337	324	344	333	343	356	391	335	339	355	313	352	328	349	340	361	349	342	360	328	365	366	334	318	363	360	323	328	332	322	325	327	308	322	338	310	302	292	306	343	317	372	329	353	366	330	369	325	343	372	333	342	388	318	343	339	335	338	351	346	382	337	324	379	328	329	357	352	349	312	365	312	315	318	344	344	313	357	321	345	358	320	358	288	341	338	343	319	354	319	314	365	342	338	328	357	369	342	350	333	323	341	351	336	321	369	365	322	322	337	325	309	321	356	356	359	349	348	344	330	349	317	359	331	327	350	304	379	360	335	378	355	344	324	318	342	311	368	344	331	344	338	357	339	338	338	339	314	337	349	327	352	314	328	325	343	339	364	351	361	334	316	353	358	351	325	331	365	352	355	344	363	363	325	336	345	338	362	365	322	349	356	354	328	323	321	335	320	327	333	348	349	334	325	325	325	339	321	363	395	352	353	320	344	332	328	332	336	316	356	369	334	337	321	366	334	335	358	349	381	333	351	365	343	358	354	328	359	337	374	377	343	366	354	381	346	346	336	322	342	338	343	358	311	343	324	325	348	374	324	340	339	313	342	349	365	348	325	325	314	337	329	335	330	282	343	347	381	326	320	330	350	292	353	346	348	373	363	311	354	353	339	318	333	367	387	346	333	373	324	335	358	340	344	388	317	351	398	357	339	343	350	315	349	343	325	357	351	337	327	382	370	342	351	315	352	325	325	358	323	315	358	282	343	340	325	295	337	337	349	343	339	354	372	333	342	339	348	348	340	344	331	331	324	342	359	331	316	330	348	344	349	357	321	326	375	353	319	327	338	384	339	293	310	327	348	320	336	351	351	329	358	335	349	313	324	358	323	348	341	328	331	357	374	357	356	311	330	326	327	367	331	330	338	308	350	327	331	328	365	360	337	368	329	382	327	362	348	314	353	336	377	362	348	348	375	324	356	323	330	345	363	378	371	350	327	320	379	351	373	358	351	327	332	357	324	375	371	354	316	342	332	347	330	346	336	352	347	346	330	350	343	385	352	365	341	332	349	324	359	354	347	334	341	363	295	385	319	346	359	329	342	351	343	367	352	365	338	352	319	347	356	362	332	327	314	366	345	306	364	344	321	360	335	357	321	309	325	324	325	325	337	348	355	330	346	343	371	366	365	329	351	341	352	301	345	375	324	313	343	339	329	338	311	353	309	332	300	338	346	349	371	358	406	354	346	331	343	337	336	316	329	326	351	331	320	345	359	340	336	342	338	320	293	357	355	354	339	346	357	363	324	340	337	366	332	354	360	357	338	340	341	336	344	338	309	339	348	339	332	350	317	351	327	328	351	362	341	323	337	308	362	331	367	343	354	346	335	349	352	308	349	325	306	342	328	324	363	370	309	364	322	353	342	360	328	329	329	336	364	360	338	361	328	346	362	337	359	329	363	348	364	359	354	339	354	373	308	351	347	360	358	344	331	372	335	362	341	372	357	367	365	341	326	356	325	316	352	323	336	306	304	357	330	369	351	347	348	333	345	367	344	334	350	341	361	315	336	337	302	393	358	330	377	314	362	332	322	352	349	336	338	326	320	332	362	321	341	342	322	341	332	356	348	386	346	338	358	332	339	376	348	342	323	320	357	340	330	330	340	356	325	396	333	318	348	342	328	374	300	335	314	315	324	335	317	309	340	311	357	384	322	337	330	320	323	356	339	323	340	337	335	316	333	355	333	334	318	358	338
2397	383	349	368	376	336	349	367	362	319	302	305	341	294	335	312	332	341	333	320	336	348	274	299	316	327	338	305	334	294	303	305	296	286	299	335	363	327	288	299	353	320	328	322	350	336	294	323	319	324	324	309	341	325	325	299	298	275	328	301	309	334	289	294	338	328	352	296	321	335	332	308	321	337	329	305	337	303	318	313	314	299	316	361	329	299	306	304	299	323	368	341	307	327	311	308	292	331	331	279	324	312	330	332	309	309	342	336	335	297	324	318	354	313	299	331	320	307	309	284	294	321	309	303	363	337	308	331	334	341	339	338	315	294	296	325	356	341	332	298	337	275	290	292	291	354	303	333	319	322	315	340	319	366	346	280	314	287	301	322	298	290	301	349	339	319	292	306	352	317	301	321	293	329	343	334	315	313	327	328	320	323	323	327	313	318	298	304	310	289	275	299	332	339	320	311	310	320	300	318	343	293	320	308	296	316	318	347	306	316	353	339	332	317	332	327	317	336	331	319	343	298	310	361	307	303	318	323	311	312	325	321	316	306	315	312	309	329	333	348	284	321	325	277	314	326	374	300	376	307	302	342	302	348	300	333	320	316	332	325	310	314	320	331	306	356	292	298	332	318	329	322	301	307	328	306	343	320	283	311	328	305	309	300	312	296	330	355	327	347	351	338	320	318	327	297	319	338	332	300	309	315	300	306	311	335	333	274	309	347	311	324	305	298	297	315	296	320	293	336	304	298	296	336	301	319	350	336	349	300	314	339	310	349	288	308	306	318	306	332	324	294	335	308	337	362	322	316	301	316	305	295	351	314	318	329	336	282	310	307	307	301	332	353	298	284	346	302	329	322	349	303	328	302	320	311	322	300	290	321	288	297	284	349	286	342	334	321	297	299	314	315	310	322	331	327	316	319	343	280	345	299	291	339	357	289	337	365	308	319	283	316	296	326	311	341	333	358	329	307	302	307	322	335	287	316	331	359	308	290	336	313	338	301	289	340	340	309	343	304	320	305	315	299	309	310	297	289	357	303	294	322	325	322	320	303	321	346	332	307	272	336	344	319	314	335	292	321	339	325	309	328	357	282	342	326	360	314	290	334	299	324	292	331	309	345	308	311	323	316	297	330	324	335	310	317	309	321	329	333	320	320	316	352	310	291	317	315	338	286	310	304	348	322	292	306	297	331	317	340	327	298	340	313	311	316	337	311	336	307	309	297	358	333	256	350	305	323	300	353	297	316	332	311	351	315	322	342	320	349	338	283	316	322	332	321	360	317	290	313	321	304	324	355	334	323	322	311	280	318	305	344	361	330	319	305	321	325	305	297	323	316	308	295	343	321	322	302	294	315	345	337	320	337	303	301	306	273	307	329	303	334	325	324	322	302	309	318	339	323	339	292	300	307	316	342	315	347	304	321	335	297	298	325	325	318	337	336	335	333	321	332	356	342	297	336	333	328	271	297	330	298	289	306	279	328	312	300	325	336	279	319	310	306	336	314	327	331	276	302	342	297	321	312	332	328	341	287	323	331	331	320	338	297	330	370	295	336	332	320	322	342	306	328	315	327	308	349	309	337	346	309	336	336	348	321	320	302	293	306	341	308	316	330	339	312	307	330	330	292	315	314	315	329	364	311	327	290	343	311	334	315	304	284	303	307	319	315	340	326	336	322	337	284	305	340	299	324	314	311	323	314	321	327	335	342	341	356	319	335	304	348	346	313	349	288	328	327	307	325	334	300	329	306	324	296	303	324	313	286	329	318	312	284	330	318	334	338	290	300	325	361	328	300	355	318	338	288	296	297	325	293	314	342	317	305	338	326	278	303	288	331	335	304	319	295	327	302	318	303	323	284	321	274	306	302	325	303	308	319	317	339	302	300	297	331	305	312	323	301	328	311	305	338	328	300	323	341	309	316	357	341	323	321	272	311	315	311	295	314	324	320	330	312	310	314	313	327	339	333	306	328	330	316	306	354	332	335	333	302	313	308	316	304	337	334	314	327	336	365	319	316	299	324	288	300	319	342	299	321	307	330	333	352	294	319	305	325	330	341	338	291	288	334	314	306	296	330	327	317	327	291	328	324	308	309	288	322	313	285	317	301	285	306	319	331	318	316	302	313	320	304	301	305	315	335	331	323	288	317	325	317	318	301	293	337	304	321	303	335	316	343	299	353	302	334	331	326	309	320	338	301	321	323	349	337	341	320	323	328	291	357	290	322	327	298	336	323	316	317	323	288	313	317	317	287	325	290	320	339	332	306	353	313	335	316	303	299	314	335	340	342	317	331	304	327	314	360	302	301	311	263	341	327	333	317	312	306	315	332	355	336	327	309	321	350	327	284	325	323	289	321	313	321	292	333	325	348	297	365	343	292	315	298	354	317	305	300	325	351	308	300	321	288	291	329	300	297	318	317	310	320	313	313	312	325	347	330	329	328	345	320	335	338	293	293	334	334	309	372	329	315	301	328	318	319	301	344	330	343	349	341	313	315	304	300	332	312	345	297	325	297	297	317	304	311	313	315	323	318	354	311	312	352	312	315	329	322	310	320	302	346	297	338	311	314	328	286	342	323	306	308	326	310	317	334	297	295	310	352	304	308	276	319	329	327	315	351	336	316	296	314	311	316	312	320	349	295	324	327	318	312	307	319	334	328	326	341	329	299	344	313	290	318	350	306	302	359	306	306	329	309	313	270	326	291	304	306	325	311	324	293	331	376	338	331	302	322	342	293	326	303	296	304	309	309	317	316	310	313	323	309	337	303	330	313	279	321	319	314	298	318	319	327	308	306	318	316	322	304	328	365	292	303	343	329	312	341	325	310	307	324	302	333	329	312	321	295	318	291	316	326	301	302	338	334	327	333	354	312	313	283	333	323	340	319	311	317	313	354	322	325	328	319	320	345	321	341	341	335	288	347	300	343	290	309	295	322	307	322	343	322	333	357	309	332	302	350	313	345	311	288	309	321	311	326	334	330	308	375	296	318	334	312	304	305	313	341	306	354	296	329	359	314	310	333	344	315	293	291	326	290	287	336	327	294	295	324	315	308	318	313	335	315	317	345	316	281	333	305	337	334	328	323	292	315	333	306	332	315	311	325	319	332	330	341	337	319	348	316	330	301	311	333	314	288	330	306	305	301	328	293	311	317	317	310	333	327	314	315	302	290	319	289	325	373	325	312	325	330	286	301	316	314	344	333	351	313	308	306	302	308	327	317	303	333	313	336	328	298	303	349	327	290	354	319	314	336	314	347	279	326	288	319	318	324	318	320	305	349	302	339	293	300	281	296	360	297	336	295	336	291	342	308	299	314	298	329	306	315	321	303	297	340	296	325	309	329	313	307	350	289	296	311	324	340	327	304	317	296	302	311	333	327	297	311	295	304	328	330	319	310	309	297	304	349	297	350	304	307	312	342	312	332	310	316	324	342	323	311	311	351	336	314	338	331	355	312	330	296	319	332	345	345	282	314	311	306	325	277	288	323	329	299	366	321
2601	882	974	996	953	909	957	909	945	854	773	897	855	865	849	872	816	827	776	836	849	772	823	827	832	805	843	847	827	804	817	829	775	771	856	816	826	840	853	808	851	830	834	848	811	826	800	832	779	837	860	795	808	765	833	825	802	840	823	782	780	773	808	795	829	777	826	813	756	853	797	834	815	816	874	820	782	856	827	821	808	834	766	840	782	793	786	823	817	816	799	846	813	834	844	794	825	756	812	820	852	805	788	813	862	790	803	809	821	803	809	779	854	764	852	792	839	833	783	847	780	802	803	821	754	860	789	817	852	802	859	794	797	827	840	822	781	770	839	824	772	774	764	834	837	806	820	761	831	786	762	810	780	854	797	810	866	835	839	833	764	792	827	786	792	785	818	775	816	787	836	832	832	816	822	793	850	782	845	795	792	823	812	825	791	794	803	792	827	795	767	813	803	762	849	793	829	796	819	789	812	824	820	810	792	810	826	833	807	851	785	822	828	832	812	877	821	818	842	774	840	824	779	771	826	788	794	773	816	825	753	775	826	775	850	809	762	807	775	802	808	849	792	836	859	754	833	810	824	754	812	827	809	778	809	781	825	810	789	783	740	820	830	855	848	817	792	755	850	834	817	820	787	807	804	850	816	769	791	805	793	828	823	814	847	800	793	765	791	825	842	768	835	818	830	779	808	728	770	776	867	788	776	844	862	775	770	841	862	826	803	818	829	835	828	795	877	795	789	803	813	818	792	764	770	786	824	817	798	830	838	764	809	809	838	799	786	830	800	851	848	800	859	771	867	820	794	745	809	776	791	792	868	775	822	802	803	791	787	807	807	840	796	829	791	815	761	845	805	797	759	816	777	807	893	801	839	826	807	837	832	815	853	838	784	814	898	779	840	778	843	824	804	753	820	819	761	770	807	819	839	815	778	800	790	824	817	800	817	808	837	801	880	798	829	815	804	806	782	817	769	809	822	827	833	837	795	899	825	797	793	774	768	840	804	842	784	776	858	801	812	866	769	797	811	799	834	778	837	806	774	835	826	736	844	862	803	857	815	792	827	848	738	805	811	842	831	781	798	812	745	786	841	828	824	791	787	796	820	786	808	780	838	785	794	807	793	851	837	769	802	787	820	804	861	824	747	802	843	804	840	808	765	803	779	809	801	829	823	830	809	805	775	803	807	833	848	776	831	825	807	801	814	841	795	843	808	775	815	829	857	776	819	840	807	773	852	839	814	824	798	836	828	785	802	828	821	867	797	761	834	805	858	813	785	802	835	806	863	852	792	859	781	764	800	835	782	829	822	827	809	787	785	795	788	809	778	795	789	804	809	841	800	767	867	801	793	811	792	819	744	814	819	870	842	802	769	823	828	777	765	796	830	844	800	820	802	800	788	816	793	844	822	853	845	764	849	789	760	806	780	817	812	804	833	828	803	827	818	782	816	739	760	840	815	806	825	837	835	824	810	840	824	834	793	813	809	804	770	825	825	860	810	833	761	804	844	801	797	818	843	789	789	807	808	804	777	785	800	796	804	837	809	790	842	828	855	787	804	795	738	776	761	794	784	813	831	745	847	814	796	770	784	834	768	775	838	798	805	815	777	825	850	810	805	826	814	800	797	819	794	845	862	787	821	783	827	821	804	853	828	772	781	792	829	773	774	798	759	809	795	825	788	809	815	843	825	806	824	841	781	809	815	821	799	865	799	858	775	819	838	828	798	797	824	847	791	840	853	778	828	824	877	799	849	794	786	800	847	808	753	862	810	835	825	825	788	822	847	811	781	822	795	837	837	820	844	853	785	815	805	805	784	799	811	820	804	776	759	827	817	795	783	804	854	827	803	831	763	785	867	845	808	803	827	798	864	786	849	795	835	840	785	819	836	776	824	824	813	766	802	854	819	778	805	802	822	759	764	801	838	821	810	795	793	793	785	814	840	822	807	793	822	859	813	810	777	868	819	843	854	789	766	851	784	780	793	761	829	797	814	818	788	769	823	823	791	796	861	797	863	811	845	785	744	832	841	808	794	769	854	801	842	766	830	772	767	754	728	821	790	834	835	805	811	790	747	763	832	810	733	787	749	808	838	776	785	832	768	819	794	771	804	815	827	792	812	811	840	813	789	797	795	842	780	813	791	857	820	810	833	780	785	801	825	860	782	844	847	758	814	802	775	812	818	827	854	813	755	802	760	815	834	811	826	821	802	817	815	834	844	794	819	758	820	855	845	880	773	814	813	854	790	826	829	841	842	822	842	774	824	842	788	788	795	802	828	855	848	800	841	758	839	831	801	801	796	767	826	855	823	777	832	796	872	795	795	869	809	823	789	830	788	792	777	814	833	812	845	805	857	773	784	824	755	852	769	807	840	763	865	819	823	800	790	795	827	811	854	809	796	860	831	776	822	783	853	836	801	764	844	796	747	808	744	867	801	851	803	788	796	845	751	817	813	813	803	856	808	784	839	828	851	761	772	828	812	772	822	778	738	850	804	812	816	830	811	767	825	810	823	757	829	802	820	796	839	848	808	839	822	852	826	814	772	778	826	823	753	842	810	822	779	800	745	808	802	834	830	798	802	793	846	792	821	826	798	803	869	824	783	851	796	801	819	769	814	803	855	797	769	855	779	824	816	833	821	814	805	818	822	816	851	816	824	829	821	803	796	781	783	777	767	747	837	814	834	837	799	805	756	807	795	787	821	788	782	800	856	821	805	824	838	791	838	803	832	792	788	761	798	806	782	816	765	839	823	832	827	825	860	793	828	844	836	813	787	856	830	793	813	808	817	846	796	799	818	811	788	776	829	797	810	810	813	847	797	830	808	833	853	782	809	818	834	849	840	826	810	844	807	802	868	839	783	812	837	834	772	764	801	773	805	789	835	783	818	803	806	762	850	824	703	845	809	822	845	785	783	790	858	844	832	792	839	812	775	823	820	816	835	801	846	778	848	814	821	801	808	808	835	900	762	825	803	820	842	804	853	832	843	808	803	835	813	846	812	803	822	812	766	758	800	813	840	843	790	824	806	770	789	837	784	834	835	821	886	840	879	786	794	777	800	770	782	766	802	809	816	833	826	800	801	891	783	844	840	827	845	851	835	798	812	770	858	788	806	778	819	788	800	748	777	817	773	785	851	831	863	781	800	782	766	842	843	833	782	826	824	803	813	817	791	833	800	764	777	825	791	833	806	765	807	830	796	766	877	763	803	808	803	858	779	757	822	788	790	819	800	783	798	840	818	798	835	791	880	748	782	811	831	879	814	779	761	766	828	757	835	825	826	817	838	815	786	798	800	802	792	823	757	823	878	816	806	822	816	819	817	771	826	830	780	790	845	800	787	807	848	806	831	839	807	768	784	788	819	824	801	799	835	817	785	840	833	789	819	799	823	765	775	866	839	805	796	799	789	787	774	806	758	768	815	815	816	751	838	837	817	821	819	791	813	852	807	789	787	823	805	825	756	822	851	855	782	846	791	790	785	815	828	854	829	817	773	785
8720	1186	1522	1119	828	708	544	510	466	411	382	401	353	381	302	328	317	306	288	274	310	310	292	297	257	300	281	284	297	258	296	328	304	272	259	255	273	269	276	297	270	292	279	258	277	277	283	246	277	290	293	289	293	267	293	276	300	286	284	248	299	274	273	252	262	283	270	285	260	262	233	269	249	253	265	260	270	261	278	272	272	248	282	310	297	289	263	251	285	290	295	278	280	269	253	273	280	270	272	290	256	250	303	287	276	253	261	271	249	277	284	285	298	251	277	288	242	257	266	289	262	277	261	305	276	272	270	273	279	251	291	292	272	260	284	257	280	267	298	294	256	267	272	301	273	275	281	261	315	251	257	268	245	262	293	266	281	273	256	246	267	286	259	292	300	273	281	249	292	247	262	273	269	285	264	282	258	260	255	277	290	303	262	281	262	301	290	267	278	292	258	296	268	283	281	272	253	297	253	257	272	272	278	268	253	269	270	249	257	288	280	293	262	274	285	254	265	261	291	310	276	255	273	279	270	291	291	258	254	273	260	262	266	281	266	266	279	272	263	259	275	315	286	262	271	282	275	269	241	261	258	265	265	262	253	289	245	281	269	291	262	302	271	296	241	261	281	251	273	277	306	307	250	250	267	270	281	309	231	280	306	272	267	259	262	268	283	303	296	273	264	279	273	279	278	263	272	271	250	310	261	264	276	278	267	272	278	258	296	317	275	237	269	279	260	279	269	287	264	287	272	249	319	275	284	280	291	275	259	278	280	256	271	273	275	295	261	273	292	279	272	261	248	253	279	289	262	287	290	274	267	265	288	262	293	271	277	258	292	251	271	265	277	276	298	260	266	269	244	263	263	277	245	246	273	264	282	272	254	276	253	277	265	271	285	289	287	251	273	255	272	314	260	272	277	261	300	260	288	261	303	304	280	290	276	274	247	273	285	265	288	286	294	275	266	263	268	263	283	294	298	302	307	282	273	255	267	267	252	256	258	285	286	276	285	292	284	280	248	226	285	285	284	262	258	260	276	306	284	265	274	285	249	268	262	283	253	289	243	247	252	269	256	275	271	303	270	244	244	282	267	297	275	261	242	282	275	292	288	284	283	279	285	269	270	264	232	267	281	268	255	272	277	289	238	269	239	263	244	293	295	250	279	299	265	281	267	269	274	268	256	281	272	292	282	314	253	268	262	306	285	274	278	271	259	283	270	283	263	274	271	301	260	273	254	271	311	263	274	285	312	281	254	256	251	276	280	270	296	238	274	303	259	248	282	274	270	264	260	268	277	281	292	273	286	282	276	270	263	251	249	288	278	250	242	250	250	294	284	278	243	268	261	280	283	277	275	296	231	278	263	280	290	298	264	257	267	286	287	291	279	278	242	269	272	261	291	274	259	280	292	274	283	274	314	284	286	289	271	284	256	256	260	276	263	280	241	245	301	249	294	279	294	261	253	288	274	263	271	281	268	246	276	271	287	279	268	262	258	272	257	261	290	296	248	283	275	282	271	256	272	258	289	290	291	281	275	292	296	294	252	258	292	289	272	297	257	286	264	286	275	252	284	300	280	298	278	284	292	286	292	264	282	288	293	262	279	322	255	240	251	299	271	258	272	293	256	256	268	283	282	269	242	269	294	257	280	251	269	280	279	272	310	253	251	272	264	264	263	303	251	283	261	282	285	259	245	266	270	276	289	296	287	241	282	251	270	272	263	294	265	267	277	266	263	288	279	241	265	266	283	256	272	304	295	274	296	278	277	252	261	298	289	264	288	263	300	266	270	264	283	263	250	270	270	266	298	237	294	252	257	265	272	268	297	256	274	281	278	256	280	245	274	277	281	252	294	247	274	306	282	290	295	262	313	285	249	299	286	288	267	270	268	300	291	274	274	284	278	301	261	285	276	262	277	281	261	288	264	297	243	280	274	275	273	277	271	303	272	280	305	272	279	271	269	277	288	283	273	250	270	284	278	289	261	294	289	290	295	281	273	265	289	295	269	286	278	250	301	290	281	304	269	279	305	288	249	288	279	289	255	247	269	257	279	257	291	259	245	286	269	304	289	297	238	245	250	265	232	269	276	275	256	260	302	280	295	271	260	289	277	275	298	267	272	261	254	273	255	267	237	277	275	259	252	275	273	284	274	237	245	284	285	295	277	262	299	280	273	260	267	263	284	295	296	284	274	287	265	285	309	274	258	283	268	265	294	261	276	275	263	255	278	269	270	289	263	297	317	284	256	285	275	263	274	266	253	279	283	274	310	287	244	277	263	268	245	307	271	258	281	288	297	305	285	305	273	255	278	277	275	259	287	265	294	291	268	283	279	287	280	288	237	301	280	272	279	271	280	277	266	283	250	264	257	288	239	280	265	249	272	267	288	277	296	265	279	263	293	273	271	241	292	289	263	261	276	265	269	261	277	257	260	269	300	257	261	295	304	257	275	282	243	251	266	267	276	286	295	249	313	279	256	283	268	254	263	275	289	244	265	285	274	311	299	264	283	300	245	257	289	287	315	266	279	268	241	285	259	293	226	274	265	267	265	258	283	259	292	274	279	272	296	267	273	277	293	268	275	258	276	265	258	282	263	258	249	279	263	255	276	263	266	288	254	246	261	304	267	278	263	295	274	274	283	300	280	287	276	227	281	262	236	268	256	241	278	268	255	258	236	301	238	253	246	314	259	269	291	279	260	303	271	260	249	285	269	293	261	297	294	287	290	299	274	273	273	288	266	304	295	271	262	272	290	263	298	278	267	254	278	263	254	269	272	278	271	293	314	286	262	303	288	277	277	286	289	274	271	276	274	282	288	265	270	250	241	251	292	277	281	272	278	260	280	267	297	243	263	250	257	296	250	307	286	266	249	277	281	296	299	254	273	260	246	266	256	281	248	292	285	307	282	229	282	254	309	282	264	282	295	306	284	245	261	277	313	297	299	290	273	275	246	287	267	301	272	270	282	295	282	278	276	300	288	296	296	316	260	276	287	279	296	280	275	237	290	253	256	288	329	291	289	262	293	299	269	257	288	218	264	256	265	240	262	267	284	298	256	285	273	261	296	273	255	285	255	279	270	275	280	262	252	272	251	284	273	263	263	291	256	283	286	287	268	276	263	269	265	291	261	288	284	263	239	270	264	297	258	292	278	279	253	267	260	286	297	264	270	280	284	267	283	312	269	254	282	270	256	263	299	283	247	274	285	266	264	264	267	290	282	293	271	270	277	261	284	267	275	266	256	265	270	258	274	273	281	297	268	248	249	254	289	299	261	298	271	257	267	288	271	264	296	294	284	268	259	267	304	302	286	277	251	252	289	273	231	271	278	293	251	281	257	286	280	257	259	265	270	282	270	249	306	273	300	293	268	280	248	299	266	265	264	308	289	280	288	263	283	281	277	296	272	254	269	281	286	272	288	268	246	294	301	246	265	280	261	265	263	250	286	288	263	298	261	268	258	296	290	281	248	261	253	275	247	270	283	278	254	269	303	260	269	317	307	271
5792	1581	3088	3601	3086	2640	2177	1846	1657	1557	1412	1256	1179	1119	1099	1047	976	976	983	963	856	870	850	868	836	810	863	809	795	758	829	808	796	779	806	786	699	783	763	764	768	776	728	669	752	747	747	776	790	699	728	709	737	703	694	756	699	708	752	768	729	692	684	659	746	724	731	750	722	689	685	724	743	685	705	755	664	713	702	671	727	711	751	709	709	719	740	686	695	693	700	656	680	708	680	696	674	661	672	707	689	715	636	711	722	715	703	691	692	714	672	727	741	723	711	681	720	699	689	651	681	721	707	679	738	695	706	725	666	708	718	712	705	773	672	723	696	683	709	694	695	716	709	681	730	694	715	703	678	700	741	699	739	704	744	702	706	704	719	696	704	669	690	653	684	718	718	719	714	686	696	708	700	677	694	735	722	672	725	671	647	687	724	721	685	681	705	657	668	647	697	658	717	664	694	713	687	725	727	670	694	695	709	704	679	709	648	698	734	678	682	728	717	690	701	670	636	673	714	689	703	716	706	694	727	699	686	712	704	680	701	675	733	684	661	672	683	676	710	703	662	706	707	704	707	647	684	696	673	689	692	749	682	674	669	680	700	678	706	693	734	685	676	734	710	694	683	715	658	707	703	683	689	728	674	672	697	655	700	681	688	707	676	740	688	666	654	694	700	710	682	733	691	701	725	740	682	676	679	696	700	685	653	746	678	664	703	689	644	696	686	716	704	649	714	715	651	682	650	728	705	720	695	692	684	735	630	700	672	692	717	722	692	709	685	711	710	671	717	676	715	696	654	706	725	671	746	682	696	701	721	722	696	726	702	719	669	714	680	691	676	709	730	675	669	698	700	698	676	692	719	673	695	730	762	689	727	697	730	679	685	728	674	725	681	692	690	693	668	736	706	666	678	663	702	681	615	675	705	702	687	683	693	726	658	704	717	734	715	727	694	670	686	662	728	725	653	734	691	657	666	660	712	683	762	676	641	703	668	679	672	725	663	654	707	682	702	667	676	705	668	655	741	669	698	703	705	668	714	682	699	722	736	721	683	682	696	699	709	688	713	652	709	709	682	724	711	691	719	697	681	685	696	728	711	684	711	670	728	703	689	702	666	727	650	683	680	737	677	698	694	733	703	693	709	724	673	672	675	704	684	709	707	672	674	675	683	747	719	663	722	704	695	713	697	703	707	723	674	676	698	700	623	691	669	683	702	659	695	734	692	727	716	719	653	681	732	708	724	705	722	718	697	743	667	672	713	712	681	717	711	679	673	707	709	705	685	680	688	721	666	658	707	710	715	684	703	700	709	666	670	671	690	739	734	695	670	653	662	687	709	728	689	668	725	743	692	677	746	681	669	696	696	691	655	674	646	682	703	637	713	708	682	702	704	651	678	676	722	687	653	713	706	741	700	721	673	690	720	683	702	664	650	684	719	689	691	707	714	641	669	682	709	674	672	691	692	709	657	700	702	664	746	682	700	685	735	729	674	663	718	729	695	716	701	639	669	680	645	700	723	680	742	691	676	672	718	679	675	686	784	699	729	709	717	677	715	683	691	698	695	709	687	707	692	672	690	644	702	675	700	682	675	698	688	660	734	661	681	684	706	703	706	737	653	673	709	696	685	702	696	690	717	669	688	713	724	748	741	702	652	686	696	703	699	697	689	705	728	681	697	676	717	731	728	707	665	697	728	701	714	687	721	685	699	682	683	640	704	729	724	734	733	721	656	716	728	655	696	717	706	694	699	667	664	707	722	729	682	695	677	707	724	665	742	733	730	662	703	734	703	740	688	721	702	696	759	717	707	698	676	728	730	708	675	714	706	728	741	703	715	726	656	619	720	721	727	632	699	649	752	692	710	757	659	679	699	692	727	710	694	691	704	714	757	731	710	713	716	705	660	699	704	678	715	733	689	707	712	715	704	677	662	730	685	711	671	665	717	686	696	692	696	644	716	723	682	684	672	730	704	700	675	694	698	759	662	703	728	687	737	735	703	724	696	673	691	706	730	731	714	681	655	693	674	725	690	699	650	707	700	713	688	714	716	672	705	682	753	713	658	667	661	720	688	775	712	711	681	752	653	679	722	706	674	708	734	734	687	699	710	712	728	701	719	706	720	671	675	716	678	724	686	770	676	700	713	746	685	684	733	667	707	715	654	722	739	690	708	712	696	707	760	735	694	697	730	714	670	648	717	715	742	720	723	698	652	712	712	639	692	706	682	699	672	711	697	697	698	698	694	670	718	718	694	717	751	712	691	750	653	695	743	658	697	746	677	692	668	711	708	677	722	725	681	670	713	745	747	669	709	724	663	704	663	675	684	702	657	659	672	688	676	655	697	713	711	690	674	677	696	698	696	715	671	720	714	716	701	672	692	696	683	714	731	668	717	654	694	724	771	695	674	701	692	717	723	723	694	703	662	692	714	677	719	692	661	706	672	657	678	693	660	725	688	705	710	654	686	651	693	696	657	695	748	691	691	722	678	651	710	638	682	705	669	718	675	704	698	639	703	678	686	695	673	663	728	700	639	729	715	697	691	677	704	638	692	744	684	695	725	714	672	745	704	665	690	670	689	689	687	662	679	676	716	755	706	655	686	686	718	670	670	708	665	717	661	708	731	723	719	699	694	654	687	657	677	695	708	711	688	687	728	728	686	704	693	690	716	744	701	707	715	651	691	701	711	730	690	693	702	705	722	688	733	680	721	728	703	729	667	720	684	715	664	701	684	705	706	658	715	721	714	649	699	719	733	683	737	733	731	708	675	680	636	647	690	718	732	713	717	678	699	691	698	685	680	676	628	660	652	735	629	713	712	705	701	678	719	700	678	695	718	693	716	694	681	766	726	661	707	650	699	728	677	674	670	690	676	705	700	721	723	698	643	674	698	705	666	706	703	678	714	737	682	726	707	725	684	658	680	689	674	704	686	694	695	653	687	691	656	716	713	708	732	686	691	723	709	711	679	729	737	687	695	743	679	663	745	731	699	674	695	723	714	701	720	656	696	684	685	641	710	698	641	700	706	676	704	712	673	671	737	691	679	754	689	708	662	676	699	751	709	666	705	684	671	656	720	746	726	711	760	692	684	719	702	724	707	710	671	686	698	707	677	712	709	714	741	708	655	709	694	723	691	696	692	704	680	699	662	678	661	680	691	712	714	692	722	682	666	719	712	721	685	710	682	726	683	717	634	714	688	676	680	711	718	694	650	680	705	722	658	673	733	712	687	678	693	674	693	679	676	715	780	636	684	675	728	699	688	690	651	697	703	694	743	715	753	706	721	701	682	716	689	659	736	682	686	711	689	641	684	713	694	673	707	687	718	707	717	661	728	688	681	705	646	742	757	723	672	736	695	670	697	675	701	682	748	690	676	714	733	720	715	713	733	643	712	660	726	705	704	721	739	682	677	705	711	661	715	705	658	733	726	709	681	676	746	719	732	714	727	660	666	738	681	689	700	742	678	718	722	693	684	722	689	680	719	735	673	714	694	729	679	716
15502	2399	2399	1897	1368	873	694	593	506	379	343	283	248	239	248	226	190	180	217	190	163	152	168	149	175	137	160	122	158	153	120	146	132	151	128	139	140	130	127	117	116	137	116	125	131	122	145	134	118	111	121	105	130	137	130	139	119	139	143	148	135	102	118	138	109	149	135	150	112	146	122	112	106	133	120	129	110	128	115	130	138	129	133	117	131	123	115	88	121	122	130	113	128	118	114	126	130	132	103	127	102	116	116	125	109	145	124	122	113	132	121	122	125	124	137	106	102	131	124	139	123	112	134	95	109	116	109	114	110	120	119	131	116	105	110	127	136	131	110	112	126	124	107	97	129	114	122	101	114	117	117	117	117	119	109	109	109	129	119	110	126	104	104	115	130	116	124	101	130	116	114	108	124	130	101	119	111	140	129	122	111	121	115	119	142	123	112	127	148	98	110	124	116	121	130	122	126	114	116	113	128	112	108	140	130	118	113	135	119	139	94	125	128	143	112	143	109	132	128	104	108	132	108	115	118	127	132	100	120	145	130	123	120	132	116	113	116	115	118	130	142	126	116	111	120	123	142	131	124	117	117	143	114	111	119	109	121	122	131	114	99	118	123	127	136	108	122	106	125	116	123	126	133	120	117	116	125	128	115	109	125	99	112	111	115	119	112	138	123	128	127	103	128	121	134	118	110	120	118	125	122	116	105	116	122	119	116	116	111	119	129	116	149	132	98	98	120	120	106	118	130	123	131	141	154	122	127	130	125	109	127	116	112	126	131	114	144	136	123	118	124	124	111	129	115	123	120	116	110	141	109	115	129	116	108	101	113	110	128	134	117	113	113	111	116	125	124	111	122	113	127	127	133	113	124	125	137	110	128	112	98	104	109	129	119	135	106	119	129	121	126	118	116	124	124	132	109	130	109	153	102	119	122	113	120	115	115	120	123	127	121	115	109	121	113	111	117	104	138	123	108	123	113	122	143	127	119	116	132	111	128	110	121	121	113	109	121	109	124	116	127	112	102	130	123	142	147	119	130	126	128	116	97	122	133	113	137	136	106	116	130	124	129	117	121	132	128	141	130	120	111	128	145	124	118	111	109	120	117	120	116	130	121	112	115	115	124	117	121	109	128	125	117	102	118	112	122	142	122	109	106	118	142	108	116	123	124	129	131	133	117	99	128	130	113	111	101	143	121	125	116	117	136	129	108	101	102	111	97	129	92	123	122	130	130	141	110	107	123	128	107	101	105	108	113	109	112	121	144	127	143	116	132	147	148	123	114	112	115	120	135	119	135	128	117	126	130	114	112	106	108	113	125	121	119	123	115	121	130	113	133	116	116	136	107	124	111	116	122	113	135	110	129	125	129	107	100	118	128	105	131	112	119	117	119	119	121	124	119	134	125	135	108	102	127	118	118	127	142	129	102	119	137	132	121	108	110	146	148	128	128	124	100	123	135	126	123	126	107	118	118	144	151	132	131	118	114	102	119	116	115	143	104	147	120	128	121	116	135	141	123	103	136	105	111	119	112	128	119	120	130	115	130	108	127	141	118	112	130	115	129	107	116	124	128	129	111	126	119	112	108	125	109	106	125	118	110	114	124	126	117	128	106	110	130	144	116	114	104	114	104	129	130	110	114	117	115	107	137	112	103	141	142	120	133	123	140	133	108	137	126	116	125	100	122	115	132	133	134	123	124	133	113	108	115	125	111	116	142	128	132	117	148	121	112	127	132	117	122	89	118	115	131	111	124	126	100	105	122	102	104	124	124	111	134	122	117	111	135	101	114	126	115	117	125	103	118	114	137	106	117	117	129	114	130	128	106	122	98	123	107	128	117	119	124	136	132	113	132	121	105	114	120	116	123	117	135	129	105	122	123	105	141	120	116	98	119	142	115	106	122	119	122	124	119	131	125	135	132	119	114	121	106	102	133	128	116	118	134	133	120	120	144	124	122	125	135	115	156	114	96	107	125	138	114	108	114	131	106	120	143	113	147	135	113	121	125	116	117	118	132	146	123	124	127	122	104	120	109	131	119	132	132	133	120	114	127	137	113	119	118	123	108	120	120	128	111	117	99	104	115	143	112	110	124	128	134	126	129	124	129	126	126	130	106	110	109	133	125	82	133	121	126	117	123	129	140	113	125	120	134	113	128	139	108	123	101	118	132	124	144	116	145	111	116	134	133	122	119	119	134	118	128	100	111	102	119	119	123	126	115	102	125	129	112	119	128	112	144	133	126	116	130	112	121	106	113	135	127	107	123	106	125	135	133	124	114	110	130	137	113	124	140	110	128	115	146	117	101	113	123	109	132	134	102	138	120	111	120	113	126	135	123	125	113	127	131	117	109	118	121	141	134	119	131	120	130	113	133	115	137	134	98	118	112	122	121	132	122	139	107	111	117	137	116	137	120	130	122	116	114	118	114	112	117	114	135	126	114	112	128	119	139	112	138	135	133	99	110	121	137	106	113	112	145	111	110	139	103	108	123	103	136	144	131	106	121	105	127	111	139	131	123	118	120	127	117	122	126	109	116	96	120	119	128	119	127	124	106	135	110	117	121	105	138	132	134	151	110	111	128	120	130	103	126	135	130	127	125	120	113	116	116	114	108	117	141	133	109	118	108	115	122	112	104	131	127	128	108	134	112	114	112	108	126	137	120	129	114	127	140	125	114	116	131	101	111	127	123	132	124	107	108	127	114	106	105	109	120	111	121	131	101	135	123	115	122	111	127	119	124	102	104	113	99	105	114	132	125	111	122	110	117	95	122	132	132	127	138	134	117	144	113	110	136	126	131	119	132	99	129	123	123	106	114	159	120	155	100	109	134	117	134	108	118	114	140	125	111	121	127	122	112	116	111	108	116	133	114	112	115	101	119	130	116	117	91	124	133	130	122	123	124	117	107	133	119	112	134	129	131	146	110	123	109	118	137	136	105	141	112	117	136	116	128	131	138	138	118	98	132	130	108	112	117	131	125	128	106	128	110	119	130	115	122	124	124	108	117	108	125	121	119	131	117	108	110	115	139	110	121	106	130	112	118	114	114	136	111	123	127	120	122	111	124	125	111	139	119	120	131	121	116	109	123	120	129	92	124	122	129	131	111	105	127	133	107	134	108	129	115	121	123	114	117	123	100	112	112	104	144	117	94	100	110	105	110	104	104	142	136	98	116	100	125	93	128	125	142	139	113	118	112	134	135	120	113	95	134	117	115	108	127	120	116	101	99	106	118	126	101	111	107	123	101	129	125	121	100	122	112	137	127	123	114	143	110	123	120	107	121	112	120	120	115	115	132	141	123	108	124	139	125	122	132	128	133	122	124	147	117	144	131	105	115	134	127	117	131	113	138	119	101	131	134	111	120	122	135	116	105	109	125	107	132	113	114	127	125	124	135	136	138	116	110	128	107	124	146	123	103	154	120	123	91	116	128	118	134	128	124	104	144	121	122	132	108	134	112	118	136	145	111	117	114	128	126	102	109	146	129	116	107	119	125	124
7318	2088	4665	5585	4721	3915	3072	2669	2209	1816	1661	1458	1327	1189	1087	940	838	827	754	746	739	676	653	635	607	627	535	583	512	492	511	494	474	490	462	473	497	438	444	436	404	443	415	435	407	440	411	408	409	388	395	416	399	367	354	390	381	353	375	372	379	364	395	351	387	350	368	381	349	352	380	368	368	352	362	344	371	372	349	362	347	385	375	364	376	324	365	338	341	358	365	364	338	370	337	383	340	350	366	385	308	370	390	357	347	347	375	367	350	323	346	374	376	357	351	349	360	332	364	370	344	350	364	347	346	335	356	328	356	343	395	342	326	356	330	358	345	329	338	346	365	341	366	327	365	366	315	335	342	385	348	332	341	361	332	356	340	341	342	341	356	354	332	334	345	410	346	380	340	348	358	355	334	333	329	345	345	331	352	350	306	362	362	341	359	327	333	334	340	339	361	331	344	325	360	311	346	361	321	334	365	350	331	316	330	339	305	356	318	339	336	346	344	350	354	358	335	342	313	349	382	348	299	341	327	346	358	334	330	339	300	369	365	353	373	335	364	342	350	352	335	322	365	348	331	349	340	357	324	346	328	325	330	333	346	356	346	305	322	336	312	343	354	344	347	376	342	369	351	327	318	366	340	329	336	361	347	323	348	341	345	381	322	343	356	337	323	339	371	338	334	317	352	362	304	356	321	324	320	307	303	325	336	357	353	336	355	331	351	336	351	352	317	303	326	335	359	330	372	331	339	342	320	331	329	315	356	328	359	325	359	349	328	342	325	331	335	359	334	319	351	341	331	345	332	331	349	324	337	348	366	348	323	334	334	299	334	350	343	307	373	354	300	333	348	345	328	343	326	340	373	325	338	322	327	370	301	370	398	313	324	352	319	346	321	330	334	321	326	360	331	341	375	322	320	332	342	391	357	351	316	357	360	326	320	349	351	355	367	329	346	360	384	321	321	376	352	341	317	315	378	380	346	323	334	311	333	352	313	360	315	356	333	363	321	371	340	328	320	366	342	366	350	359	361	366	353	354	357	342	333	367	340	341	355	340	302	336	359	351	343	324	334	347	304	317	345	347	351	352	327	342	359	345	355	316	352	339	358	380	328	306	360	353	322	346	352	372	344	363	323	326	346	343	331	327	358	362	337	352	312	344	372	364	320	352	320	336	317	316	332	351	346	318	344	334	358	344	315	334	350	343	344	358	351	317	307	366	346	319	327	362	329	325	329	322	352	344	350	356	331	339	330	348	338	341	353	345	353	367	359	334	345	321	348	375	340	336	361	327	357	349	354	328	339	317	324	292	327	336	334	351	342	386	344	287	336	342	344	355	332	322	331	338	347	321	380	343	352	342	332	359	362	337	351	345	345	321	360	325	345	322	369	350	345	322	324	348	340	342	309	299	347	309	351	308	345	370	336	333	314	323	296	326	341	360	342	360	365	329	344	307	328	335	322	319	316	345	346	306	330	366	353	356	362	342	318	345	329	353	341	373	356	361	356	335	343	355	345	381	356	358	333	332	309	306	328	338	346	334	346	357	323	353	331	358	335	357	351	329	400	314	339	343	332	379	373	358	331	335	344	345	354	319	327	336	358	354	365	327	361	327	361	315	359	331	344	322	368	335	322	377	360	344	354	328	343	324	342	354	326	353	334	318	347	346	347	328	368	366	356	370	336	382	344	345	324	315	325	373	321	362	347	337	354	351	334	336	344	324	329	356	358	399	358	319	345	360	355	325	324	368	359	355	314	316	337	307	357	343	338	372	322	340	316	350	329	334	347	323	367	341	348	361	355	316	341	390	330	335	358	370	353	298	325	344	332	360	344	341	389	335	323	348	284	318	329	351	308	345	333	316	336	338	302	326	339	368	338	369	390	317	326	365	325	361	354	348	336	346	329	357	364	370	346	360	342	338	344	350	317	348	324	348	371	365	317	322	333	371	316	374	327	310	350	341	348	337	345	346	379	382	329	374	333	364	313	327	315	320	324	333	317	340	319	346	337	360	340	382	363	367	323	338	351	313	311	350	346	354	372	330	345	359	326	339	326	374	316	328	335	326	318	341	349	373	379	359	361	331	307	347	357	314	389	342	330	358	316	324	337	334	337	317	365	345	345	338	358	324	314	338	353	358	316	345	329	297	340	341	337	360	347	316	352	342	347	312	348	333	321	324	355	356	343	314	320	353	332	313	373	346	350	338	374	361	365	351	348	342	347	378	330	331	322	387	338	351	324	373	344	333	362	337	356	336	332	324	373	342	319	332	336	310	333	345	313	342	347	318	357	329	343	338	342	369	340	338	353	333	298	349	333	328	354	336	332	339	321	334	320	354	338	368	363	341	349	339	348	330	374	360	364	333	326	320	346	369	315	355	351	354	362	362	355	340	333	333	336	360	330	349	336	348	357	358	302	341	368	339	345	324	388	340	325	335	333	356	353	322	333	377	333	353	321	335	346	329	355	309	351	310	314	316	327	320	329	337	305	352	352	351	328	350	312	328	339	339	356	347	364	311	352	332	308	348	353	320	350	352	360	334	318	316	331	326	322	333	310	334	328	331	337	330	342	326	312	337	321	343	335	343	331	303	357	368	329	346	340	339	381	340	325	300	328	322	359	339	339	342	347	313	356	329	374	362	307	327	326	361	320	328	316	359	348	324	342	382	338	342	344	353	346	329	345	370	342	334	347	318	344	353	368	362	332	323	361	377	354	337	365	342	366	351	360	362	339	328	384	310	335	332	353	346	365	354	312	316	342	343	360	341	333	331	318	351	352	327	379	359	362	347	318	339	362	340	359	334	353	321	360	321	347	355	362	357	344	360	337	338	336	348	333	346	341	351	328	299	358	320	333	316	333	337	352	346	353	349	326	323	359	365	356	348	314	315	341	329	308	352	366	330	358	346	353	326	343	348	346	351	360	308	349	377	349	344	336	339	386	331	350	332	346	334	363	346	365	351	334	345	325	345	336	360	369	332	341	321	352	314	348	346	355	325	319	322	340	323	351	337	338	350	373	317	333	318	324	326	331	350	341	342	383	337	321	327	328	364	314	327	334	365	314	333	357	349	349	350	390	349	353	320	335	324	351	367	327	323	341	342	333	350	344	328	356	314	360	298	355	332	293	360	357	348	352	363	329	339	328	351	332	319	305	347	318	375	334	323	354	346	366	350	326	350	330	336	339	341	336	349	345	357	357	340	360	318	340	323	339	332	347	339	326	322	336	367	366	349	360	342	343	322	347	334	332	347	310	327	328	339	346	345	316	343	367	327	314	338	347	345	338	344	381	343	322	333	364	339	350	320	352	344	349	300	362	313	348	341	309	335	325	343	331	337	352	358	358	346	361	367	362	348	347	354	335	356	373	319	332	330	342	347	340	325	329	354	346	328	334	353	341	369	354	358	327	381	356	357	342	368	332	343	328	373	311	310	331	328	320	327	362	320	337	328	328	350	341	343	349	332	336	351	323	352	358	342	353	357	362	349	360	325	343	315	330	323
2336	385	386	342	325	331	279	337	327	326	315	334	315	312	328	301	299	308	330	310	318	333	312	337	307	313	307	309	311	345	301	350	302	349	347	314	339	293	326	335	347	286	301	357	344	303	328	336	317	301	294	319	336	320	344	281	303	317	279	326	335	321	319	335	325	337	317	335	308	343	312	279	312	356	323	284	317	317	310	288	319	304	295	340	294	330	335	322	312	309	299	324	346	314	317	317	325	305	296	287	361	321	328	302	318	320	325	334	301	346	291	291	303	299	324	305	298	323	332	328	323	305	336	289	320	317	325	323	313	300	309	271	303	312	285	325	301	304	308	315	281	327	307	320	314	313	317	348	349	300	294	310	315	286	308	318	297	305	316	331	340	334	323	293	341	286	289	288	282	316	347	319	324	289	310	289	317	289	278	302	323	303	308	318	348	299	324	361	296	312	316	330	305	344	348	312	289	315	335	312	303	332	329	309	315	300	336	304	343	312	288	324	289	331	315	329	314	294	281	352	311	324	304	289	306	327	306	332	306	332	328	310	307	328	345	343	328	326	324	330	308	300	323	327	288	311	288	269	322	316	324	320	303	327	331	315	326	321	289	317	324	294	335	326	337	320	308	296	314	321	307	324	338	341	327	310	313	330	322	312	308	303	335	301	308	319	310	297	314	314	306	338	316	312	321	328	326	297	314	302	316	321	309	310	346	302	319	323	327	308	324	281	307	306	329	291	289	305	337	363	289	289	299	293	311	303	315	307	329	334	332	312	370	333	309	308	303	302	303	289	295	309	340	334	278	294	321	337	316	324	301	327	305	335	308	326	299	311	301	310	321	286	304	303	305	347	324	303	318	299	292	324	299	299	314	318	319	322	288	339	299	294	331	335	304	324	307	340	271	322	285	313	324	328	309	330	320	302	325	291	345	339	290	326	313	317	316	331	307	315	311	323	317	308	298	282	319	335	311	288	289	327	303	334	312	294	278	308	319	341	324	356	318	296	336	316	308	325	303	336	291	309	323	331	328	316	334	339	326	360	318	310	318	343	314	315	326	358	306	312	315	276	315	316	323	308	315	303	336	332	306	319	301	318	328	302	292	306	318	329	353	300	333	347	315	313	309	341	327	327	300	322	312	309	300	297	300	290	329	280	320	319	329	320	330	292	290	299	295	310	319	308	302	302	328	308	302	324	311	273	333	300	315	310	278	321	319	330	309	291	315	314	339	339	329	326	297	354	320	311	308	320	319	314	316	316	332	296	287	299	291	300	306	295	293	311	305	293	327	335	316	306	324	326	339	301	305	333	328	326	300	295	296	291	307	339	310	335	299	332	317	297	310	342	283	315	326	323	308	295	304	313	329	326	319	318	323	294	283	316	314	321	324	294	296	317	326	306	298	316	292	312	302	317	311	281	334	306	353	334	297	311	312	334	311	332	307	300	315	320	305	289	311	338	308	337	325	321	318	337	336	313	300	319	323	334	308	331	325	325	335	327	298	355	340	339	326	314	312	325	312	312	300	301	282	299	306	317	301	316	301	295	305	337	326	321	330	295	297	298	277	326	296	321	313	307	293	288	334	297	292	295	332	314	324	317	321	321	321	310	327	293	317	334	314	351	329	318	323	294	314	329	329	297	321	303	314	284	331	293	300	308	325	339	343	295	323	308	333	294	322	296	302	313	296	302	335	267	307	304	287	286	321	293	281	311	320	312	312	323	350	278	323	325	359	338	319	282	344	323	333	314	309	319	315	316	304	314	278	306	329	314	327	308	285	315	327	335	312	301	310	278	306	340	312	331	305	291	330	302	294	333	356	315	295	319	330	308	328	315	304	294	309	308	337	301	311	327	334	332	317	303	327	337	322	309	304	273	320	293	332	314	321	332	332	310	326	320	299	326	314	302	330	317	329	318	300	330	329	333	339	300	312	332	315	309	289	334	315	318	295	306	324	292	282	327	282	305	313	322	333	298	331	310	303	313	330	323	310	292	295	309	295	319	334	336	317	313	324	344	337	323	330	298	321	321	329	338	302	358	323	326	291	303	293	277	333	304	329	299	312	298	327	297	353	323	342	324	321	319	316	306	341	316	323	314	315	315	318	290	348	325	294	295	296	306	304	337	291	332	289	309	328	286	299	309	341	318	330	302	292	311	306	289	306	307	297	338	289	326	310	290	313	302	316	312	335	320	330	326	320	288	298	311	307	287	321	301	332	324	308	313	261	327	344	323	294	328	341	282	324	309	291	335	301	284	339	374	314	294	324	282	281	317	290	329	299	304	324	308	304	339	300	351	315	285	307	309	337	325	332	291	343	284	336	309	339	324	335	326	335	305	305	306	302	321	307	294	297	333	313	311	305	290	353	334	314	297	346	335	316	310	325	321	308	301	325	277	292	342	304	353	347	313	309	322	326	336	298	279	306	287	280	326	325	314	310	347	323	306	290	314	328	317	311	342	357	327	338	314	302	321	350	321	316	326	295	289	316	312	327	318	310	327	311	294	334	348	307	311	335	314	329	305	321	338	332	304	279	358	278	312	297	308	298	337	299	325	322	318	312	290	327	299	328	322	329	330	345	330	340	316	321	298	318	295	333	341	356	293	270	324	318	300	321	312	326	308	321	324	326	292	334	325	341	316	286	314	328	308	334	350	295	322	293	351	303	330	297	303	306	315	332	294	331	322	327	330	334	312	304	316	353	318	345	322	329	297	334	310	301	302	327	335	302	330	337	301	301	332	314	328	320	327	329	295	305	303	316	314	328	325	342	340	327	320	332	329	340	330	316	323	354	313	314	307	322	315	292	276	347	333	301	340	336	302	298	316	335	275	329	336	325	312	334	323	316	288	349	311	331	333	324	320	311	350	323	335	307	328	303	300	279	275	325	314	299	326	323	281	317	290	334	319	334	344	327	325	358	323	332	350	285	283	307	325	302	296	362	338	313	322	302	317	319	299	312	315	313	318	302	300	311	309	292	331	274	313	324	346	322	322	296	326	316	328	296	302	323	302	333	306	348	268	303	332	318	307	322	320	354	305	267	315	302	280	327	315	358	336	324	326	323	312	312	315	306	327	298	306	298	294	337	289	343	308	323	283	284	316	288	303	334	284	296	320	302	346	321	344	294	333	304	284	307	326	322	297	311	300	299	305	255	318	328	303	310	326	327	328	300	345	295	296	337	293	303	316	316	300	325	319	268	311	328	311	324	316	316	313	316	322	337	334	321	345	318	309	317	317	310	301	367	297	339	352	332	298	296	290	344	335	305	317	302	313	306	302	282	316	305	298	292	297	297	358	333	332	310	327	370	318	333	288	316	333	342	315	325	309	319	309	325	294	350	326	327	330	331	296	302	309	311	310	335	315	308	314	297	301	318	306	305	312	306	340	340	322	311	321	326	357	311	312	282	296	316	315	321	320	317	313	322	298	308	331	299	301	320	311	309	356	278	322	288	327	329	298	291	352	324	318	311	314	301	290	324	313	338	300	349	303	320	313	303	320
2551	863	961	1021	963	925	952	821	860	794	865	815	793	844	862	802	822	778	801	834	822	807	834	799	826	758	834	793	788	813	803	808	792	770	794	795	794	773	826	827	841	819	816	793	788	809	827	784	851	784	815	743	800	794	848	804	835	809	756	808	865	827	807	828	818	797	789	772	792	822	845	790	851	788	850	821	775	819	781	828	816	770	847	798	779	816	809	743	797	794	826	820	814	808	835	812	756	803	808	752	824	876	796	815	827	834	808	786	870	812	848	826	764	809	801	839	783	797	824	819	798	839	821	762	874	807	824	855	803	819	844	726	746	800	863	783	790	814	784	812	819	861	801	765	802	811	856	802	817	810	821	787	831	826	827	822	824	818	848	793	828	769	794	777	772	745	784	828	799	784	769	747	823	780	764	815	776	806	808	799	828	801	798	815	827	822	796	795	768	819	862	784	804	781	762	800	808	780	833	797	799	840	794	755	813	816	818	788	828	805	803	718	804	772	762	789	787	813	821	808	817	783	777	823	755	810	827	830	793	819	808	801	828	784	782	780	777	804	808	775	770	812	764	836	768	807	787	748	785	830	778	809	811	764	797	754	853	826	806	835	764	816	790	806	772	750	803	854	786	847	834	800	767	788	824	813	817	786	784	825	784	801	785	799	813	800	791	845	859	820	797	848	801	752	807	810	808	837	744	793	789	763	772	826	772	801	804	846	758	773	798	770	785	857	811	793	781	865	788	825	747	787	808	761	804	804	797	760	827	742	831	791	787	789	829	738	816	789	809	721	835	804	862	779	818	853	796	822	842	834	829	816	825	860	763	768	756	818	786	822	812	823	761	760	818	797	774	776	817	819	777	780	800	764	770	816	809	850	795	787	827	815	825	787	800	833	833	813	834	787	804	781	811	806	808	780	806	832	777	769	755	846	771	786	763	789	797	845	774	796	817	766	830	821	823	808	847	799	794	763	771	759	774	813	799	861	834	817	812	788	794	820	871	840	785	802	823	765	767	852	734	824	780	798	765	830	798	786	829	755	779	741	775	764	789	775	805	816	745	831	765	775	749	784	849	811	761	818	828	801	806	782	796	787	804	852	774	829	841	750	772	775	745	811	749	850	797	791	796	831	847	826	821	773	821	784	814	746	806	780	768	784	826	792	783	780	765	812	766	796	804	794	767	793	783	811	760	758	786	751	828	819	818	798	797	811	763	810	806	823	771	811	785	819	766	828	829	719	785	838	819	866	820	819	778	828	827	813	807	835	775	788	835	773	815	802	832	815	777	794	767	761	754	834	754	813	824	810	795	790	866	796	768	716	804	800	846	790	766	810	783	752	847	823	824	782	825	741	776	784	827	801	783	831	829	810	797	827	785	788	800	809	848	805	801	826	781	729	781	801	787	786	816	809	790	768	832	783	798	800	854	838	786	777	822	778	801	786	784	850	786	792	800	810	834	759	789	805	795	860	865	800	802	767	836	794	792	828	750	851	768	731	763	850	808	772	793	789	816	776	816	828	800	842	821	775	813	810	874	763	818	796	818	771	803	814	791	828	762	823	793	795	814	773	767	755	827	789	802	804	816	789	779	761	836	839	827	801	791	812	806	801	777	802	808	763	793	791	776	837	880	807	809	714	800	796	832	831	834	817	807	876	796	774	768	819	755	761	809	809	818	816	834	846	813	841	852	801	773	847	797	822	789	833	799	789	820	792	832	775	854	825	839	791	807	769	797	803	744	797	764	818	821	783	842	816	786	850	825	777	805	791	806	821	802	801	871	783	778	824	796	817	820	811	830	815	826	817	797	807	811	825	825	751	783	829	737	851	779	810	792	794	841	809	799	793	804	797	869	819	857	826	842	795	802	768	811	748	763	806	783	812	717	774	777	858	815	882	805	788	845	837	800	768	850	825	789	814	868	832	783	871	816	848	814	792	820	820	865	791	807	788	765	790	818	761	796	821	818	789	847	818	769	753	769	804	762	802	795	825	772	802	802	765	814	802	827	814	834	826	817	826	774	779	797	812	772	830	817	850	786	782	769	826	768	821	801	827	818	760	794	803	810	812	848	804	821	814	811	755	817	757	798	755	799	797	800	790	858	825	816	795	786	816	826	807	803	819	782	793	821	830	818	750	857	835	780	793	850	835	854	833	803	793	820	794	800	805	755	812	787	795	817	786	815	782	815	792	795	800	808	818	780	760	798	809	781	799	829	818	753	743	759	788	841	814	823	800	815	802	782	726	788	836	808	820	803	787	747	821	844	767	829	795	814	738	787	816	827	788	759	790	813	783	786	817	845	798	792	815	830	834	789	764	776	816	817	817	765	790	793	843	809	841	827	762	831	819	775	782	766	833	790	826	815	847	841	820	799	820	784	821	790	765	858	816	813	779	803	819	815	821	812	833	803	777	846	841	780	797	782	782	867	742	751	802	759	819	800	814	819	801	798	769	782	835	754	850	807	819	855	810	859	831	813	814	802	819	815	800	779	798	767	830	807	861	791	804	839	772	822	809	776	792	825	795	765	775	786	790	832	815	818	853	779	838	750	772	779	792	799	824	784	793	813	831	795	769	796	789	817	795	744	792	851	833	745	745	773	846	771	793	855	794	818	810	792	759	775	860	796	795	860	783	831	745	737	853	837	807	791	795	812	788	779	780	819	825	818	811	791	787	797	818	846	755	767	814	789	839	829	789	876	787	845	799	767	834	792	794	807	841	805	806	729	746	797	755	791	832	784	801	774	783	777	815	752	816	854	775	776	803	793	765	815	827	785	787	780	811	779	775	788	815	797	810	820	789	772	807	796	815	760	803	841	810	806	844	861	794	796	838	789	841	775	800	764	796	794	779	812	826	793	811	820	739	767	829	758	797	810	774	846	823	804	828	809	789	771	801	845	813	811	809	837	812	781	793	824	771	831	767	765	804	803	792	805	820	857	797	822	831	827	772	748	841	792	778	730	798	798	787	786	836	818	794	776	845	805	748	735	800	833	794	785	770	809	836	828	803	828	784	812	766	838	803	791	786	800	793	822	778	783	825	828	822	783	758	758	791	836	745	794	783	835	804	824	840	826	819	790	796	835	782	764	826	812	808	805	813	798	803	750	841	800	805	788	837	754	827	753	769	849	758	830	755	820	880	810	800	755	824	827	784	802	800	787	768	786	802	810	787	793	797	803	785	851	767	802	794	797	760	769	809	758	816	776	799	803	842	834	820	803	812	824	762	854	821	806	792	824	819	837	849	822	764	851	798	783	778	829	805	827	759	836	874	824	816	803	821	836	793	800	787	798	786	812	800	764	820	852	820	848	787	811	771	785	805	813	818	764	795	775	808	802	803	782	760	818	819	834	799	816	795	809	804	764	784	817	787	800	736	797	795	833	790	820	817	759	804	794	821	770	793	767	808	808	789	824	836	834	745	775	737	811	790	788	761	819	796	793	828	821	858	819	814	821	758	842	794	844	752	773	771	783	794	880	774	762	785	812	827	840	703	811	804
8786	1212	1372	1117	832	716	558	447	434	415	404	366	323	321	325	316	301	342	288	333	319	312	285	277	307	308	298	311	272	274	290	283	281	278	283	296	279	254	250	293	270	264	276	288	293	277	273	270	297	271	297	279	283	291	286	297	310	269	262	286	232	314	267	289	278	247	255	271	269	257	281	285	277	284	250	253	269	266	280	303	277	272	269	263	235	275	266	268	274	279	271	273	242	282	296	308	255	269	249	255	287	255	260	301	260	295	280	275	281	254	267	293	267	300	260	286	265	256	257	299	274	266	257	263	300	251	279	287	291	283	246	284	275	259	250	280	260	285	277	237	265	292	298	277	236	293	298	259	261	282	265	274	272	288	257	298	322	272	305	287	237	286	307	284	273	284	287	282	242	267	284	279	292	268	267	276	304	276	261	308	278	256	290	271	294	265	254	277	273	265	257	294	292	246	265	289	306	268	264	286	235	283	273	272	260	242	240	294	282	257	250	288	279	293	274	273	269	244	254	257	269	276	293	297	279	258	264	247	248	240	283	269	274	271	273	279	264	244	282	277	286	292	287	278	269	278	229	280	283	308	283	281	230	299	300	251	278	258	295	277	265	283	249	271	276	252	268	274	289	252	276	261	295	288	269	282	259	291	281	275	293	265	285	266	254	247	278	239	322	270	241	281	297	263	286	294	310	290	271	234	276	312	279	288	261	261	253	261	274	296	272	246	277	283	270	259	268	290	264	278	242	261	272	288	283	259	275	304	296	267	290	274	297	287	298	302	253	278	283	263	258	256	276	275	276	299	293	273	281	293	247	287	296	247	274	278	289	290	255	266	253	290	260	279	243	252	284	278	277	262	263	275	261	259	255	238	284	287	278	285	241	262	258	274	263	289	304	252	288	255	293	258	259	289	261	282	268	269	275	278	265	291	261	269	299	287	256	284	283	265	290	284	322	273	272	260	260	283	297	290	271	273	287	281	272	280	307	247	301	277	263	311	256	250	275	257	270	251	283	299	254	269	278	282	296	306	264	288	283	259	277	264	298	288	253	281	271	253	298	261	279	265	280	245	290	272	260	258	279	275	258	278	262	283	281	248	272	270	268	264	262	235	283	267	256	257	259	280	299	263	264	267	316	254	285	280	279	295	264	261	250	258	256	269	272	306	272	261	296	296	275	247	276	266	292	272	273	277	236	288	277	285	262	287	271	252	305	274	291	265	245	257	273	280	262	293	276	291	300	310	292	265	294	262	281	274	297	268	290	269	259	274	274	262	289	285	275	279	267	273	301	241	240	284	253	280	286	272	256	271	296	255	302	263	233	275	273	293	304	257	271	268	284	263	260	265	286	246	255	273	292	283	267	272	287	278	259	319	274	273	272	283	256	274	275	264	256	292	290	295	269	290	321	280	278	261	262	303	261	279	270	256	252	259	251	275	266	275	274	274	249	266	299	273	270	275	252	269	286	289	270	260	281	254	274	300	282	234	308	252	252	295	293	291	273	299	278	288	288	275	278	302	253	290	268	298	263	263	305	268	275	297	247	281	273	283	286	263	259	258	293	258	268	306	267	266	274	262	291	242	263	274	291	264	282	264	264	278	269	267	262	256	266	269	232	257	303	262	282	258	297	246	306	275	271	262	288	253	261	304	324	273	273	296	304	296	271	260	300	311	284	275	275	263	249	271	292	288	247	273	262	270	286	272	275	287	270	250	279	306	254	272	283	315	254	265	275	303	261	269	256	252	279	268	286	231	288	297	287	284	273	258	261	273	239	297	280	254	276	301	280	266	284	265	236	281	285	266	225	274	277	269	285	273	238	263	289	253	266	265	279	266	282	289	292	262	306	264	286	280	270	252	294	260	233	254	274	261	291	280	250	257	271	268	276	283	287	288	256	307	258	285	286	302	280	292	302	310	260	254	295	255	270	248	289	274	254	272	258	277	290	263	275	294	258	265	271	272	245	286	292	273	273	285	248	260	286	288	268	287	292	269	282	285	294	276	273	277	271	289	265	243	273	271	275	266	251	266	249	278	236	266	267	289	264	281	265	304	293	257	298	299	265	264	291	269	284	305	213	287	274	289	262	255	248	264	288	261	268	293	275	271	317	264	262	281	274	277	271	247	261	286	279	250	290	272	264	250	243	291	275	301	270	247	273	276	303	308	264	248	271	277	269	291	267	263	269	298	253	246	275	268	262	225	273	259	276	301	286	321	257	294	259	259	291	279	275	280	291	263	298	265	289	236	284	254	276	279	288	284	242	290	288	272	275	266	266	274	257	264	248	265	233	275	271	275	283	264	259	268	283	270	250	254	246	279	291	272	293	285	262	266	271	258	278	264	256	288	267	259	270	294	246	280	289	287	247	250	264	276	257	273	296	256	285	260	276	270	261	277	274	267	275	261	255	299	284	269	242	273	275	272	267	264	250	258	229	262	280	255	266	278	269	271	280	295	290	297	257	271	303	274	305	294	278	273	283	274	265	271	271	291	272	275	295	281	285	274	272	247	285	264	258	274	283	254	254	265	272	255	277	277	271	291	282	296	280	303	287	276	300	246	299	259	269	260	317	261	275	295	266	277	262	298	263	249	269	281	282	274	270	287	247	272	271	283	317	288	256	253	279	284	298	272	257	248	262	268	255	250	286	244	296	257	271	263	271	270	281	269	293	252	295	268	279	256	282	288	298	276	243	274	289	320	258	248	281	278	268	293	299	263	262	283	286	263	258	258	300	303	273	257	263	255	266	260	273	280	279	285	270	258	282	273	281	271	272	313	290	251	243	274	289	275	269	268	244	280	259	263	307	287	244	263	246	254	258	257	273	265	301	265	262	260	305	270	269	257	290	241	278	243	278	287	261	267	283	278	251	273	259	285	253	276	283	266	291	294	287	252	271	261	239	283	305	277	264	281	293	278	271	272	254	252	253	290	283	256	256	261	270	302	259	284	264	278	262	250	282	274	295	294	287	249	248	259	246	247	279	265	253	289	273	280	273	267	269	267	285	231	291	221	258	258	276	309	264	276	255	301	305	275	310	242	269	259	258	288	290	276	267	250	263	267	261	294	247	267	262	287	280	248	274	288	268	249	278	279	273	293	276	277	280	277	286	244	287	256	269	252	290	302	287	263	260	285	272	270	297	251	242	283	267	272	260	299	314	256	275	231	245	278	271	276	310	238	271	292	239	289	258	305	271	275	294	260	262	281	288	287	272	292	257	251	298	263	277	305	289	274	294	275	286	289	271	246	288	247	265	275	268	273	299	257	290	261	268	264	281	259	278	272	274	278	242	272	285	315	238	289	258	267	271	277	270	235	278	264	259	268	245	298	273	294	273	281	292	255	284	280	271	255	257	252	280	265	231	277	280	285	275	281	262	272	258	273	288	255	263	258	291	303	296	276	295	288	279	270	266	292	276	263	267	263	283	244	283	268	311	272	290	279	250	269	247	276	272	247	296	252	259	262	304	280	247	253	262	289	285	291	288	258	286	271	287	314
5756	1620	2982	3502	3204	2607	2189	1958	1673	1556	1330	1208	1142	1120	1095	1069	1020	961	940	883	916	885	877	821	854	866	828	835	801	797	810	813	733	821	788	741	760	749	763	770	750	716	765	777	708	762	720	717	721	758	747	766	709	713	749	655	702	721	767	670	695	743	755	743	788	735	717	691	699	735	726	714	695	755	753	735	774	705	679	714	702	675	720	724	705	739	727	695	691	756	712	669	729	684	713	685	711	748	771	724	690	678	690	750	745	742	684	692	705	674	686	712	717	735	709	761	687	687	662	698	699	699	725	715	671	698	668	721	709	709	730	755	661	710	651	712	712	737	703	698	723	701	709	722	646	666	643	701	682	690	677	710	695	699	694	680	673	670	699	687	710	719	729	711	700	672	657	668	668	699	711	680	706	737	701	672	732	692	705	679	725	681	727	729	690	670	709	712	673	715	731	676	681	676	645	711	729	718	686	706	675	679	698	733	704	683	748	686	694	674	684	724	687	684	773	702	705	699	708	682	715	693	668	708	693	682	723	704	679	715	669	695	678	717	696	706	686	663	695	648	705	724	743	721	717	695	666	689	679	744	728	677	701	755	701	695	714	697	649	705	658	695	690	704	689	672	723	686	702	716	705	718	691	695	668	706	685	738	669	694	716	691	690	684	660	729	709	691	717	752	688	739	694	713	706	748	711	714	713	659	683	678	692	711	702	708	689	693	666	689	717	720	742	691	732	640	709	716	685	672	697	685	722	715	677	684	703	680	750	703	713	696	716	605	707	684	679	681	685	682	699	675	760	681	686	693	672	697	724	695	722	680	705	762	703	672	733	672	714	730	692	737	697	703	648	667	658	725	701	684	699	684	682	686	722	697	700	728	720	704	703	703	695	710	700	689	642	693	718	639	732	698	732	665	687	643	674	673	717	713	713	713	673	730	691	695	729	689	701	731	669	705	686	735	628	675	705	709	700	680	685	687	702	734	695	709	663	701	690	695	684	725	747	712	730	697	725	682	715	693	711	739	668	681	700	716	704	701	704	681	701	649	694	706	718	677	669	699	660	685	715	679	678	674	672	718	677	716	707	673	719	695	696	693	696	684	696	650	697	698	716	698	702	700	670	696	731	670	720	691	723	703	666	679	682	677	684	672	697	729	721	702	669	668	680	751	708	721	724	719	665	729	721	688	700	717	737	728	681	688	644	649	682	662	718	667	704	720	706	686	669	741	677	707	728	675	689	674	698	713	686	715	620	702	668	667	729	700	715	622	740	673	736	631	700	722	740	708	713	668	700	718	699	683	705	717	708	678	709	730	742	721	666	683	677	661	614	685	715	710	657	666	712	722	662	739	725	687	647	658	690	665	709	718	705	730	700	732	682	710	749	683	707	707	708	657	727	694	699	700	636	703	691	660	676	713	712	700	676	709	692	658	684	713	660	664	659	691	666	657	684	680	712	708	702	736	685	716	711	705	762	676	668	714	724	696	677	682	737	688	736	701	698	655	741	662	723	654	684	722	700	714	699	713	647	709	675	695	683	694	671	710	716	662	715	644	658	735	750	678	750	714	699	686	685	700	676	711	695	714	708	756	716	694	698	689	692	723	726	746	670	727	660	695	651	670	691	707	688	677	668	719	687	688	733	681	729	689	709	691	667	675	705	699	713	699	674	705	679	703	688	633	703	651	698	672	714	651	714	697	711	697	705	688	703	736	671	675	672	745	673	706	655	680	696	723	659	708	666	725	664	662	731	689	738	667	727	694	706	663	695	670	702	689	717	678	717	681	701	750	667	678	703	710	762	706	728	745	702	678	634	701	670	680	680	675	647	677	706	697	683	718	746	664	673	682	659	685	693	717	670	687	708	677	652	615	699	736	753	665	697	692	693	736	718	696	725	668	686	694	724	699	700	662	695	726	634	728	709	721	687	713	684	702	712	661	688	685	713	703	703	667	690	699	684	694	678	656	676	646	711	662	711	665	743	679	706	714	696	661	681	727	687	689	681	668	739	718	760	698	679	693	689	703	702	636	719	733	658	691	652	700	672	702	671	741	727	744	664	711	675	728	637	670	690	709	747	686	718	739	712	697	676	683	688	711	674	694	689	714	676	722	717	700	692	721	724	699	663	732	734	715	656	655	694	696	688	746	720	674	693	668	679	653	707	719	708	751	728	674	677	652	709	702	696	713	661	702	692	707	676	645	695	683	700	671	687	703	738	657	719	683	695	701	694	690	708	675	704	687	667	686	709	707	686	673	724	708	653	726	747	681	707	692	694	680	686	699	690	696	692	763	692	740	688	747	678	714	721	706	683	719	678	680	705	707	722	705	700	695	709	698	700	696	727	724	671	710	702	712	746	708	695	698	748	672	669	727	722	707	733	673	665	760	704	712	710	669	729	703	683	663	698	708	629	693	730	686	726	699	716	722	702	742	702	681	670	684	694	708	711	704	660	676	748	679	710	750	684	695	688	724	691	669	693	679	714	686	716	645	692	682	646	758	731	654	681	725	773	695	695	684	713	698	664	727	627	689	699	700	711	676	665	727	661	660	709	715	676	694	660	712	698	702	685	659	713	724	693	678	633	683	686	721	711	685	705	649	677	729	681	691	726	699	680	703	694	690	758	723	692	678	697	739	738	656	662	649	666	670	691	714	698	674	663	704	681	686	676	730	679	723	729	719	715	724	681	688	692	694	680	680	615	711	702	671	701	693	679	730	717	739	733	689	646	658	698	685	694	671	697	664	688	706	661	708	664	656	685	692	681	714	760	713	646	714	669	691	731	696	670	707	733	719	649	674	710	676	673	673	674	676	729	688	734	726	698	685	672	708	683	688	708	657	699	646	739	696	670	732	692	700	665	707	709	704	654	688	699	703	693	707	689	661	679	655	712	719	668	671	681	722	697	681	714	734	711	722	709	678	654	672	708	731	715	735	725	691	647	703	672	697	726	731	710	673	687	700	699	686	665	671	693	676	695	692	691	673	675	699	669	647	702	738	746	761	683	700	696	701	690	635	705	709	671	700	711	658	710	674	702	710	697	718	725	707	665	749	708	711	711	700	701	741	667	679	709	691	658	693	722	712	693	645	738	683	705	710	707	699	721	701	748	672	688	698	686	677	704	709	769	697	723	680	726	695	729	699	687	687	692	722	732	687	645	720	708	654	673	661	715	702	665	735	696	684	709	727	722	653	716	694	716	737	724	727	732	682	670	649	673	751	697	688	736	689	656	698	706	712	662	703	697	681	680	684	662	697	682	700	676	697	701	705	686	750	718	704	690	683	664	718	691	657	660	667	719	707	701	702	705	656	680	716	705	653	676	685	685	643	634	703	689	735	686	705	739	695	674	679	721	723	704	697	752	686	708	706	716	669	690	687	680	709	709	677	672	708	680	695	640	713	672	693	660	711	674	714	715	719	687	700	701	693	701	742	650	668	662	686	703	681	718	679	696	640	651	706	724	716	684	684	681	665	673	721	672	674	717	730	665	683	724	722	746	729
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
